Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change all product link occurrences to project #241

Merged
merged 1 commit into from
May 14, 2024

Conversation

Xpirix
Copy link
Collaborator

@Xpirix Xpirix commented May 10, 2024

This is the proposed fix for #221 and #221 (comment)

Changes summary

  • Change all product link occurrences to project in the navigation bar (https://github.com/qgis/qgis-uni-navigation)
  • Change all product link occurrences to project in all pages and playwright e2e tests
  • Rename the content/product folder to content/project
change-product-to-project.mov

Summary by CodeRabbit

  • Documentation
    • Updated navigation and content paths from "Product" to "Project" across various sections of the site.
  • New Features
    • Revised URLs and directory paths for images and case studies to reflect the new "Project" terminology.
  • Bug Fixes
    • Corrected broken links and image references throughout the documentation.

Copy link
Contributor

coderabbitai bot commented May 10, 2024

Walkthrough

The recent modifications involve transitioning from "Product" to "Project" across files, updating directory paths, URLs, and menu items. This change impacts image paths, link references, and site navigation.

Changes

File Path Change Summary
README.md, config.toml Updated paths and URLs from /product/ to /project/. Renamed menu items and adjusted links. No change in external plugin link.
content/.../overview.md Updated image references and link paths from product to project.

🐰✨
A hop, a skip, a jump so neat,
From 'Product' paths to 'Project' sweet.
Links and menus align just right,
In this digital burrow's light.
Cheers to changes, big and small,
In code we trust, through spring and fall! 🌼
🐰✨


Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share
Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai generate interesting stats about this repository and render them as a table.
    • @coderabbitai show all the console.log statements in this repository.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (invoked as PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger a review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai help to get help.

Additionally, you can add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.

CodeRabbit Configration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Review Details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits Files that changed from the base of the PR and between 646b022 and 40446b3.
Files ignored due to path filters (251)
  • content/project/case-studies/images/afghanistan1.png is excluded by !**/*.png
  • content/project/case-studies/images/afghanistan2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/afghanistan3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/africa_tiger1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/africa_tiger2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/argentinia_chubut1.png is excluded by !**/*.png
  • content/project/case-studies/images/argentinia_chubut2.png is excluded by !**/*.png
  • content/project/case-studies/images/argentinia_chubutaut1.png is excluded by !**/*.png
  • content/project/case-studies/images/argentinia_chubutaut2.png is excluded by !**/*.png
  • content/project/case-studies/images/australia_distance_learning1.png is excluded by !**/*.png
  • content/project/case-studies/images/australia_distance_learning2.png is excluded by !**/*.png
  • content/project/case-studies/images/australia_queens1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_queens2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_queensaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro.png is excluded by !**/*.png
  • content/project/case-studies/images/australia_snowyhydro1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro4.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro5.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro6.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro7.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro8.png is excluded by !**/*.png
  • content/project/case-studies/images/canada_brunswick1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/canada_brunswick2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/canada_brunswick3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/canada_brunswick4.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/canada_brunswick5.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/canada_brunswickaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro4.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro5.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro6.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/czech_brno1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/czech_brno2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/czech_brnoaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/europe_lynx1.png is excluded by !**/*.png
  • content/project/case-studies/images/europe_lynx2.png is excluded by !**/*.png
  • content/project/case-studies/images/france_burgundy.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/france_burgundy2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/france_burgundy3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/france_burgundy4.png is excluded by !**/*.png
  • content/project/case-studies/images/francesco_pennica.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_blm-federal-land-map.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_chinaMigration.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_china_henanGuangdong.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_china_migration_beijingetal.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_china_provinceMigration.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_eumigration_animation.gif is excluded by !**/*.gif
  • content/project/case-studies/images/ft_europe_migration_balkan-route.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_gotthard-tunnel.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_isis-air-strikes_febupdate.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_nigeria-migration.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_nigeria-migration_animation.gif is excluded by !**/*.gif
  • content/project/case-studies/images/ft_potrait_steve_bernard.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/ft_syria_airstrikes_animation.gif is excluded by !**/*.gif
  • content/project/case-studies/images/ft_us_broadband_internet_subscription.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_us_broadband_internet_subscription_details.png is excluded by !**/*.png
  • content/project/case-studies/images/guiseppe_cosentino.png is excluded by !**/*.png
  • content/project/case-studies/images/india_assam1.png is excluded by !**/*.png
  • content/project/case-studies/images/india_assam2.png is excluded by !**/*.png
  • content/project/case-studies/images/india_assam3.png is excluded by !**/*.png
  • content/project/case-studies/images/india_assam4.png is excluded by !**/*.png
  • content/project/case-studies/images/india_assamaut.png is excluded by !**/*.png
  • content/project/case-studies/images/india_guwahati1.png is excluded by !**/*.png
  • content/project/case-studies/images/india_guwahati2.png is excluded by !**/*.png
  • content/project/case-studies/images/india_hyderabad1.png is excluded by !**/*.png
  • content/project/case-studies/images/india_hyderabad2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/india_hyderabad3.png is excluded by !**/*.png
  • content/project/case-studies/images/india_hyderabadaut.png is excluded by !**/*.png
  • content/project/case-studies/images/india_pune1.png is excluded by !**/*.png
  • content/project/case-studies/images/india_pune2.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_cesena1.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_cesena2.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_cesena3.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_igag1.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_igag2.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_igag3.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_turin1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_turin2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_turin3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_turin4.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_turinaut1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_turinaut2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_vicenza1.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_vicenza2.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_vicenza3.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_vicenzaaut.png is excluded by !**/*.png
  • content/project/case-studies/images/malaysia_kuala1.png is excluded by !**/*.png
  • content/project/case-studies/images/malaysia_kuala2.png is excluded by !**/*.png
  • content/project/case-studies/images/malaysia_kualaaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/mexico_jalisco1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/mexico_jalisco2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/mexico_jalisco3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/mexico_jaliscoaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/nigeria_jos1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/nigeria_jos2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/nigeria_jos3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/nigeria_jos4.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/report_generated.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/report_generated_and_tranformed.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/step1-2_result.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/step1.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/step1_inputlayer.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/step4_results.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/toolbox.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/workorder.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_coimbra1.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_coimbra2.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_coimbra3.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_coimbra4.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_evora1.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_evora2.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_evoraaut.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_funchal1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_funchal2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_funchal3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_funchalaut.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_lisbon1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_lisbon2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_lisbon3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_lisbon4.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_lisbonaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_pinhel1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_pinhel2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_pinhel3.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_pinhel4.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_pinhelaut.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_ribeira1.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_ribeira2.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_ribeiraaut.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_torres1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_torres2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_torres3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_torresaut.png is excluded by !**/*.png
  • content/project/case-studies/images/quantarctica.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/quantarctica2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/quantarctica3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/suisse_basel1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/suisse_baselaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/suisse_solothurn1.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_solothurn2.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_solothurn3.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_solothurnaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/suisse_uster1.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_uster2.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_uster3.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_uster4.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_usteraut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/tanzania_udzungwa1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/tanzania_udzungwa2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/tanzania_udzungwaaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/ukraine_spt1.png is excluded by !**/*.png
  • content/project/case-studies/images/ukraine_spt2.png is excluded by !**/*.png
  • content/project/case-studies/images/uruguay_mides1.png is excluded by !**/*.png
  • content/project/case-studies/images/uruguay_mides2.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_missouri1.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_missouri2.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_missouri3.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_missouriaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/usa_polczynski_authors.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/usa_polczynski_figure1.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_polczynski_figure2.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_polczynski_table1.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_polczynski_table2.png is excluded by !**/*.png
  • content/project/img/create.gif is excluded by !**/*.gif
  • content/project/img/edit.gif is excluded by !**/*.gif
  • content/project/img/groupss.jpg is excluded by !**/*.jpg
  • content/project/img/meetings.jpg is excluded by !**/*.jpg
  • content/project/img/placeholder.jpg is excluded by !**/*.jpg
  • content/project/img/plugs.jpg is excluded by !**/*.jpg
  • content/project/img/share.gif is excluded by !**/*.gif
  • content/project/img/visuzlize.gif is excluded by !**/*.gif
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-05_09_44_59-qgis-dev-bin.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-05_10_05_01-Composer_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-05_10_09_41-Composer_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-06_09_10_49-Expression_based_label.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-06_09_14_58-untitled__routing_-_Sublime_Text_UNREGISTERED.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-06_09_28_08-untitled__routing_-_Sublime_Text_UNREGISTERED.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-06_09_53_30-Composer_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-08_22_31_33-Composer_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Composer_1_006.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Layer_Properties_-_blue_marble_032.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Layer_Properties_-_nat_026_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Layer_labeling_settings_003_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Picture1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Picture1_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Plugin_Manager_024.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Processing_modeler_029.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Screen_Shot_2013-09-12_at_11.18.52_PM.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Screen_Shot_2013-09-12_at_11.23.02_PM.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Screen_Shot_2013-09-14_at_2.17.27_PM.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Screen_Shot_2013-09-14_at_2.27.03_PM.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Screen_Shot_2013-09-14_at_9.39.11_AM.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_001_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_005.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_017.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_021.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_023.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_027.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_028.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_030.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_034.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_035.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_037.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_038.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_app-font.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_browser.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_composer-mngmnt.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_current-edits.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_dup-layer_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_labels-deprecated.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_live-color-dlgs.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_predefined-scales.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_project-macros_w-setttings.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_sys-env-options.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_visual-options.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/datadefinedproperties2.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/html.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/multicolumn-legend.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/oracle.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/printcomposer_blending_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/processing_commander_2.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/projects/qgis-icon_2.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/pyconsole.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/qgis.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/symbollayertree.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/wms-identify.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/13c65100ab57ed8f97fa23b08704ca726a7c33da.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/1d170efe9ca0c76e971cfe0f1d0adb7c4e14f08f.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/29470cc51906dffe3a96d3e17a7e8c83b4504a18.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/2ce331bd884c14764989c1bc5e3c4d1f80ec588c.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/2e02fb11f0f967b1ea17331d9af3d5a22a63fed1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/2f3fed9a32d761418704da2a7da378ba172164da.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/30f4392583400a0ed2fbdae3468265b91f39e675.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/4610dc0ab64a85ae020aeb22b4cbfcc8d45d0df3.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/4d4076579ecc0b5aace30fa2743f616a9b691a02.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/4f070e4075b4703edb40d8cb91d5fb527d1d3a93.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/7d52fdffac5546ea3f39ee4dac5dbe19f961703a.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/7ff32dd8c7ead358f9ffab4576dff33503154eb2.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/851e7234a9509e2452dee69939d9de933a8bb90a.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/9ffd9d3284adcc85d6434f0b97f2db8974a7f647.jpg is excluded by !**/*.jpg
  • content/project/visual-changelogs/visualchangelog210/images/entries/a2a93d4e621c1a2cfd976f3b0ec9673739aafda3.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/b519e61b5b50de563203adf8ef35a7c037536332.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/b5ee8bd7a3412e429782a5e56954dabee05c36ff.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/bb09241b7b997dfa07942ee5172ad466ebb777f7.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/c30c07afc9123db564b766339daefe53af3cd348.jpg is excluded by !**/*.jpg
  • content/project/visual-changelogs/visualchangelog210/images/entries/c3fe0d0389c267271cbd47b8c44f52ac079961d7.jpg is excluded by !**/*.jpg
  • content/project/visual-changelogs/visualchangelog210/images/entries/c702d89260cbab35323c052a15ab5c5728fc7115.png is excluded by !**/*.png
Files selected for processing (3)
  • README.md (2 hunks)
  • config.toml (1 hunks)
  • content/project/overview.md (4 hunks)
Files skipped from review due to trivial changes (1)
  • config.toml
Additional Context Used
LanguageTool (45)
README.md (36)

Near line 25: Nowadays, it’s more common to write this as one word.
Context: ...-Hugo.svg) ## 🏃Before you start This web site is a static site built using [Hugo](htt...


Near line 51: The preposition “on” seems more likely in this position than the preposition “in”.
Context: ... ``` You can find the extended version in the [releases page](https://github.com/...


Near line 96: It appears that the past participle should be used here.
Context: ...automatically refresh any page you have open if you edit it and save your work. Magi...


Near line 109: You might be missing the article “the” here.
Context: ...commit to verify the site is working in expected order. Read more on testing [here](htt...


Near line 121: Did you mean: “By default,”?
Context: ... feeds using the fetch_feeds.py script. By default flickr harvesting is disabled in this s...


Near line 122: A comma might be missing here.
Context: ...t flickr harvesting is disabled in this script so run it manually and review the conte...


Near line 154: You might be missing the article “a” here.
Context: ...s/style.sass - this file is compiled as hugo template, hence has access to config.to...


Near line 155: A comma may be missing after the conjunctive/linking adverb ‘Also’.
Context: ...onfig.toml variables and hugo macroses Also some bulma theme overrides are placed i...


Near line 176: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...s/qgis/layouts/index.html | | Top Level Pages | themes/qgis/layouts/_default/si...


Near line 182: The preposition “of” seems more likely in this position.
Context: ...ont matter of the page and the contents for the feature shortcodes. Just edit wha...


Near line 182: The grammatical number of this noun doesn’t look right. Consider replacing it.
Context: ... Just edit whatever you like there. The blocks shortcodes are described [here](https:/...


Near line 182: Unpaired symbol: ‘]’ seems to be missing
Context: ...re. The blocks shortcodes are described [here](https://github.com/qgis/QGIS-Hugo/...


Near line 185: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...in/docs/shortcodes.md) ## 📃 Adding a top level page ### Create the content Content p...


Near line 189: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...e stored in the content folder. The top level documents there will be rendered with t...


Near line 189: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...cuments there will be rendered with the top level page theming. For example to add an ab...


Near line 191: After the expression ‘for example’ a comma is usually used.
Context: ...d with the top level page theming. For example to add an about page, create ``content/...


Near line 198: Did you mean the formatting language “Markdown” (= proper noun)?
Context: ...c/img/foo.pngwould be referenced in markdown as/img/foo.png```. ## 📦 Blocks Sh...


Near line 205: Unpaired symbol: ‘]’ seems to be missing
Context: ...ortcodes with screenshots are described [here](https://github.com/qgis/QGIS-Hugo/...


Near line 216: You might be missing the article “the” here.
Context: ...ms are retrieved from config.toml under [menu] section. weight parameter defi...


Near line 234: A determiner appears to be missing. Consider inserting it.
Context: ... >}} ``` ### LT/LTR release variables Script for parsing release schedule from the g...


Near line 235: “Google” is a proper noun and needs to be capitalized.
Context: ...t for parsing release schedule from the google spreadsheet is scripts/update-schedule....


Near line 243: You might be missing the article “a” here.
Context: ...odename" >}}) ``` To include param as link, use param-link shortcode: it correct...


Near line 243: You might be missing the article “the” here.
Context: ...}}) ``` To include param as link, use param-link shortcode: it correctly rend...


Near line 251: You might be missing the article “a” here.
Context: ...params inside shortcode or partial, use wrapper: ``` {{ with index .Site.Data.conf }} ...


Near line 268: Unpaired symbol: ‘'’ seems to be missing
Context: ...tcodes can't be used as other shortcodes' params. So you need to make replacement...


Near line 268: You might be missing the article “a” here.
Context: ...shortcodes' params. So you need to make replacement in the outer shortcode: "tabs.html" mak...


Near line 276: You might be missing the article “the” here.
Context: ...able represents required redirects from old URL structure to the new one: https://d...


Near line 281: You might be missing the article “the” here.
Context: ...re convenient to store all redirects in same file (nginx conf or else) - hugo aliase...


Near line 282: To elevate your writing, try using a synonym here.
Context: ...hey work, but don't support regex. also hard to maintain: redirects are spread acros...


Near line 283: Do not mix variants of the same word (‘regexp’ and ‘regex’) within a single text.
Context: ...s are spread across content files - use regexps to redirect from all langs - use regexp...


Near line 284: Do not mix variants of the same word (‘regexp’ and ‘regex’) within a single text.
Context: ...egexps to redirect from all langs - use regexps to map between similar stuff (case stud...


Near line 298: Unpaired symbol: ‘]’ seems to be missing
Context: ...url-redirect-with-map-47c2cd6ad50a) and [examples with regex capture](https://dzo...


Near line 302: Unpaired symbol: ‘]’ seems to be missing
Context: ...# Stripe donations main donation page: [https://qgis.github.io/QGIS-Hugo/funding...


Near line 304: The preposition “on” seems more likely in this position.
Context: ...donate/) Stripe widget can be included to any page with the shortcode `{{<stripe-...


Near line 306: Unpaired symbol: ‘]’ seems to be missing
Context: ...ks). Values and links can be updated in [data/stripe_products.yml](https://github...


Near line 311: This sentence seems to be incomplete. Insert a noun before ‘Is’ to make the sentence complete.
Context: ...d for that matter ### Donors scraping Is not ported yet. Donors are stored in da...

content/project/overview.md (9)

Near line 98: Unpaired symbol: ‘"’ seems to be missing
Context: ...< column-end >}} {{< column-start class="is-flex-direction-column is-justify-con...


Near line 98: Unpaired symbol: ‘"’ seems to be missing
Context: ...ction-column is-justify-content-center ">}} ### 2000+ plugins developed by commu...


Near line 102: Unpaired symbol: ‘[’ seems to be missing
Context: ...ree additional features. Go to plugins {{< column-e...


Near line 110: Unpaired symbol: ‘"’ seems to be missing
Context: ...< column-end >}} {{< column-start class="is-flex-direction-column is-justify-con...


Near line 110: Unpaired symbol: ‘"’ seems to be missing
Context: ...ction-column is-justify-content-center ">}} ### Annual international conference ...


Near line 122: Unpaired symbol: ‘"’ seems to be missing
Context: ...< column-end >}} {{< column-start class="is-flex-direction-column is-justify-con...


Near line 122: Unpaired symbol: ‘"’ seems to be missing
Context: ...ction-column is-justify-content-center ">}} ### Local user groups and support pr...


Near line 132: This word is normally spelled with a hyphen.
Context: ...y/involve.md" >}} "is-size-5 mb-4") ## Cross platform {{< columns-start >}} {{< column-start...


Near line 151: Do not mix variants of the same word (‘analyse’ and ‘analyze’) within a single text.
Context: ... QGIS Desktop Create, edit, visualise, analyse and publish geospatial information. [D...

Additional comments not posted (7)
content/project/overview.md (5)

7-7: Updated heroImage path from img/product.jpg to img/project.jpg to reflect the new directory structure.


13-13: Updated og_image path from img/product.jpg to img/project.jpg to maintain consistency with the new directory structure.


198-198: Correctly updated the link to point to the new project/case-studies.md path.


213-213: Correctly updated the link to point to the new project/overview/maps.md path.


228-228: Correctly updated the link to point to the new project/overview/screenshots.md path.

README.md (2)

129-129: Updated the Flickr parsing script to create new files and markdown pages with draft: true under the new /project/overview/maps/ and /project/overview/screenshots/ paths.


291-292: Updated the nginx configuration for URL redirections to reflect the new paths for case studies and visual changelogs. This change is crucial for maintaining SEO and user navigation.

@Xpirix Xpirix changed the title Change all project link occurrences to product Change all product link occurrences to project May 13, 2024
@Xpirix Xpirix force-pushed the change_product_to_project branch from 40446b3 to 8ffa431 Compare May 13, 2024 05:35
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Review Details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits Files that changed from the base of the PR and between 40446b3 and 8ffa431.
Files ignored due to path filters (251)
  • content/project/case-studies/images/afghanistan1.png is excluded by !**/*.png
  • content/project/case-studies/images/afghanistan2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/afghanistan3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/africa_tiger1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/africa_tiger2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/argentinia_chubut1.png is excluded by !**/*.png
  • content/project/case-studies/images/argentinia_chubut2.png is excluded by !**/*.png
  • content/project/case-studies/images/argentinia_chubutaut1.png is excluded by !**/*.png
  • content/project/case-studies/images/argentinia_chubutaut2.png is excluded by !**/*.png
  • content/project/case-studies/images/australia_distance_learning1.png is excluded by !**/*.png
  • content/project/case-studies/images/australia_distance_learning2.png is excluded by !**/*.png
  • content/project/case-studies/images/australia_queens1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_queens2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_queensaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro.png is excluded by !**/*.png
  • content/project/case-studies/images/australia_snowyhydro1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro4.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro5.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro6.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro7.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/australia_snowyhydro8.png is excluded by !**/*.png
  • content/project/case-studies/images/canada_brunswick1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/canada_brunswick2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/canada_brunswick3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/canada_brunswick4.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/canada_brunswick5.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/canada_brunswickaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro4.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro5.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/china_hydro6.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/czech_brno1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/czech_brno2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/czech_brnoaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/europe_lynx1.png is excluded by !**/*.png
  • content/project/case-studies/images/europe_lynx2.png is excluded by !**/*.png
  • content/project/case-studies/images/france_burgundy.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/france_burgundy2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/france_burgundy3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/france_burgundy4.png is excluded by !**/*.png
  • content/project/case-studies/images/francesco_pennica.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_blm-federal-land-map.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_chinaMigration.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_china_henanGuangdong.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_china_migration_beijingetal.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_china_provinceMigration.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_eumigration_animation.gif is excluded by !**/*.gif
  • content/project/case-studies/images/ft_europe_migration_balkan-route.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_gotthard-tunnel.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_isis-air-strikes_febupdate.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_nigeria-migration.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_nigeria-migration_animation.gif is excluded by !**/*.gif
  • content/project/case-studies/images/ft_potrait_steve_bernard.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/ft_syria_airstrikes_animation.gif is excluded by !**/*.gif
  • content/project/case-studies/images/ft_us_broadband_internet_subscription.png is excluded by !**/*.png
  • content/project/case-studies/images/ft_us_broadband_internet_subscription_details.png is excluded by !**/*.png
  • content/project/case-studies/images/guiseppe_cosentino.png is excluded by !**/*.png
  • content/project/case-studies/images/india_assam1.png is excluded by !**/*.png
  • content/project/case-studies/images/india_assam2.png is excluded by !**/*.png
  • content/project/case-studies/images/india_assam3.png is excluded by !**/*.png
  • content/project/case-studies/images/india_assam4.png is excluded by !**/*.png
  • content/project/case-studies/images/india_assamaut.png is excluded by !**/*.png
  • content/project/case-studies/images/india_guwahati1.png is excluded by !**/*.png
  • content/project/case-studies/images/india_guwahati2.png is excluded by !**/*.png
  • content/project/case-studies/images/india_hyderabad1.png is excluded by !**/*.png
  • content/project/case-studies/images/india_hyderabad2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/india_hyderabad3.png is excluded by !**/*.png
  • content/project/case-studies/images/india_hyderabadaut.png is excluded by !**/*.png
  • content/project/case-studies/images/india_pune1.png is excluded by !**/*.png
  • content/project/case-studies/images/india_pune2.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_cesena1.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_cesena2.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_cesena3.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_igag1.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_igag2.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_igag3.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_turin1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_turin2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_turin3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_turin4.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_turinaut1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_turinaut2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/italy_vicenza1.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_vicenza2.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_vicenza3.png is excluded by !**/*.png
  • content/project/case-studies/images/italy_vicenzaaut.png is excluded by !**/*.png
  • content/project/case-studies/images/malaysia_kuala1.png is excluded by !**/*.png
  • content/project/case-studies/images/malaysia_kuala2.png is excluded by !**/*.png
  • content/project/case-studies/images/malaysia_kualaaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/mexico_jalisco1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/mexico_jalisco2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/mexico_jalisco3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/mexico_jaliscoaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/nigeria_jos1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/nigeria_jos2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/nigeria_jos3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/nigeria_jos4.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/report_generated.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/report_generated_and_tranformed.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/step1-2_result.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/step1.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/step1_inputlayer.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/step4_results.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/toolbox.png is excluded by !**/*.png
  • content/project/case-studies/images/poland_ffth/workorder.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_coimbra1.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_coimbra2.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_coimbra3.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_coimbra4.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_evora1.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_evora2.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_evoraaut.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_funchal1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_funchal2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_funchal3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_funchalaut.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_lisbon1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_lisbon2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_lisbon3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_lisbon4.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_lisbonaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_pinhel1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_pinhel2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_pinhel3.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_pinhel4.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_pinhelaut.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_ribeira1.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_ribeira2.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_ribeiraaut.png is excluded by !**/*.png
  • content/project/case-studies/images/portugal_torres1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_torres2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_torres3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/portugal_torresaut.png is excluded by !**/*.png
  • content/project/case-studies/images/quantarctica.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/quantarctica2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/quantarctica3.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/suisse_basel1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/suisse_baselaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/suisse_solothurn1.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_solothurn2.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_solothurn3.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_solothurnaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/suisse_uster1.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_uster2.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_uster3.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_uster4.png is excluded by !**/*.png
  • content/project/case-studies/images/suisse_usteraut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/tanzania_udzungwa1.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/tanzania_udzungwa2.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/tanzania_udzungwaaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/ukraine_spt1.png is excluded by !**/*.png
  • content/project/case-studies/images/ukraine_spt2.png is excluded by !**/*.png
  • content/project/case-studies/images/uruguay_mides1.png is excluded by !**/*.png
  • content/project/case-studies/images/uruguay_mides2.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_missouri1.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_missouri2.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_missouri3.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_missouriaut.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/usa_polczynski_authors.jpg is excluded by !**/*.jpg
  • content/project/case-studies/images/usa_polczynski_figure1.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_polczynski_figure2.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_polczynski_table1.png is excluded by !**/*.png
  • content/project/case-studies/images/usa_polczynski_table2.png is excluded by !**/*.png
  • content/project/img/create.gif is excluded by !**/*.gif
  • content/project/img/edit.gif is excluded by !**/*.gif
  • content/project/img/groupss.jpg is excluded by !**/*.jpg
  • content/project/img/meetings.jpg is excluded by !**/*.jpg
  • content/project/img/placeholder.jpg is excluded by !**/*.jpg
  • content/project/img/plugs.jpg is excluded by !**/*.jpg
  • content/project/img/share.gif is excluded by !**/*.gif
  • content/project/img/visuzlize.gif is excluded by !**/*.gif
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-05_09_44_59-qgis-dev-bin.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-05_10_05_01-Composer_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-05_10_09_41-Composer_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-06_09_10_49-Expression_based_label.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-06_09_14_58-untitled__routing_-_Sublime_Text_UNREGISTERED.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-06_09_28_08-untitled__routing_-_Sublime_Text_UNREGISTERED.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-06_09_53_30-Composer_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/2013-09-08_22_31_33-Composer_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Composer_1_006.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Layer_Properties_-_blue_marble_032.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Layer_Properties_-_nat_026_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Layer_labeling_settings_003_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Picture1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Picture1_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Plugin_Manager_024.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Processing_modeler_029.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Screen_Shot_2013-09-12_at_11.18.52_PM.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Screen_Shot_2013-09-12_at_11.23.02_PM.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Screen_Shot_2013-09-14_at_2.17.27_PM.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Screen_Shot_2013-09-14_at_2.27.03_PM.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Screen_Shot_2013-09-14_at_9.39.11_AM.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_001_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_005.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_017.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_021.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_023.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_027.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_028.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_030.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_034.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_035.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_037.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/Selection_038.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_app-font.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_browser.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_composer-mngmnt.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_current-edits.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_dup-layer_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_labels-deprecated.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_live-color-dlgs.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_predefined-scales.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_project-macros_w-setttings.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_sys-env-options.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/changelog-2.0_visual-options.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/datadefinedproperties2.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/html.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/multicolumn-legend.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/oracle.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/printcomposer_blending_1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/processing_commander_2.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/projects/qgis-icon_2.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/pyconsole.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/qgis.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/symbollayertree.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog200/images/wms-identify.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/13c65100ab57ed8f97fa23b08704ca726a7c33da.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/1d170efe9ca0c76e971cfe0f1d0adb7c4e14f08f.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/29470cc51906dffe3a96d3e17a7e8c83b4504a18.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/2ce331bd884c14764989c1bc5e3c4d1f80ec588c.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/2e02fb11f0f967b1ea17331d9af3d5a22a63fed1.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/2f3fed9a32d761418704da2a7da378ba172164da.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/30f4392583400a0ed2fbdae3468265b91f39e675.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/4610dc0ab64a85ae020aeb22b4cbfcc8d45d0df3.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/4d4076579ecc0b5aace30fa2743f616a9b691a02.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/4f070e4075b4703edb40d8cb91d5fb527d1d3a93.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/7d52fdffac5546ea3f39ee4dac5dbe19f961703a.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/7ff32dd8c7ead358f9ffab4576dff33503154eb2.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/851e7234a9509e2452dee69939d9de933a8bb90a.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/9ffd9d3284adcc85d6434f0b97f2db8974a7f647.jpg is excluded by !**/*.jpg
  • content/project/visual-changelogs/visualchangelog210/images/entries/a2a93d4e621c1a2cfd976f3b0ec9673739aafda3.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/b519e61b5b50de563203adf8ef35a7c037536332.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/b5ee8bd7a3412e429782a5e56954dabee05c36ff.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/bb09241b7b997dfa07942ee5172ad466ebb777f7.png is excluded by !**/*.png
  • content/project/visual-changelogs/visualchangelog210/images/entries/c30c07afc9123db564b766339daefe53af3cd348.jpg is excluded by !**/*.jpg
  • content/project/visual-changelogs/visualchangelog210/images/entries/c3fe0d0389c267271cbd47b8c44f52ac079961d7.jpg is excluded by !**/*.jpg
  • content/project/visual-changelogs/visualchangelog210/images/entries/c702d89260cbab35323c052a15ab5c5728fc7115.png is excluded by !**/*.png
Files selected for processing (3)
  • README.md (2 hunks)
  • config.toml (1 hunks)
  • content/project/overview.md (4 hunks)
Files skipped from review as they are similar to previous changes (1)
  • config.toml
Additional Context Used
LanguageTool (35)
README.md (26)

Near line 25: Nowadays, it’s more common to write this as one word.
Context: ...-Hugo.svg) ## 🏃Before you start This web site is a static site built using [Hugo](htt...


Near line 40: The preposition ‘on’ seems more likely in this position.
Context: ...## 🧑💻 Development First install hugo for your local machine: 📝 Note: we ne...


Near line 96: It appears that the past participle should be used here.
Context: ...automatically refresh any page you have open if you edit it and save your work. Magi...


Near line 121: Did you mean: “By default,”?
Context: ... feeds using the fetch_feeds.py script. By default flickr harvesting is disabled in this s...


Near line 122: Possible missing comma found.
Context: ...t flickr harvesting is disabled in this script so run it manually and review the conte...


Near line 155: A comma may be missing after the conjunctive/linking adverb ‘Also’.
Context: ...onfig.toml variables and hugo macroses Also some bulma theme overrides are placed i...


Near line 160: Possible missing comma found.
Context: ...ns * Separate words in file names with hyphens e.g. windows-download.md * Avoid abbrev...


Near line 176: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...s/qgis/layouts/index.html | | Top Level Pages | themes/qgis/layouts/_default/si...


Near line 182: Unpaired symbol: ‘]’ seems to be missing
Context: ...re. The blocks shortcodes are described [here](https://github.com/qgis/QGIS-Hugo/...


Near line 185: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...in/docs/shortcodes.md) ## 📃 Adding a top level page ### Create the content Content p...


Near line 189: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...e stored in the content folder. The top level documents there will be rendered with t...


Near line 189: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...cuments there will be rendered with the top level page theming. For example to add an ab...


Near line 191: After the expression ‘for example’ a comma is usually used.
Context: ...d with the top level page theming. For example to add an about page, create ``content/...


Near line 198: Possible missing comma found.
Context: ...is referenced from the top level of the site e.g. static/img/foo.png would be...


Near line 198: Did you mean the formatting language “Markdown” (= proper noun)?
Context: ...c/img/foo.pngwould be referenced in markdown as/img/foo.png```. ## 📦 Blocks Sh...


Near line 205: Unpaired symbol: ‘]’ seems to be missing
Context: ...ortcodes with screenshots are described [here](https://github.com/qgis/QGIS-Hugo/...


Near line 234: Possible missing article found.
Context: ... >}} ``` ### LT/LTR release variables Script for parsing release schedule from the g...


Near line 235: “Google” is a proper noun and needs to be capitalized.
Context: ...t for parsing release schedule from the google spreadsheet is scripts/update-schedule....


Near line 268: Unpaired symbol: ‘'’ seems to be missing
Context: ...tcodes can't be used as other shortcodes' params. So you need to make replacement...


Near line 282: To elevate your writing, try using a synonym here.
Context: ...hey work, but don't support regex. also hard to maintain: redirects are spread acros...


Near line 283: Do not mix variants of the same word (‘regexp’ and ‘regex’) within a single text.
Context: ...s are spread across content files - use regexps to redirect from all langs - use regexp...


Near line 284: Do not mix variants of the same word (‘regexp’ and ‘regex’) within a single text.
Context: ...egexps to redirect from all langs - use regexps to map between similar stuff (case stud...


Near line 298: Unpaired symbol: ‘]’ seems to be missing
Context: ...url-redirect-with-map-47c2cd6ad50a) and [examples with regex capture](https://dzo...


Near line 302: Unpaired symbol: ‘]’ seems to be missing
Context: ...# Stripe donations main donation page: [https://qgis.github.io/QGIS-Hugo/funding...


Near line 306: Unpaired symbol: ‘]’ seems to be missing
Context: ...ks). Values and links can be updated in [data/stripe_products.yml](https://github...


Near line 311: This sentence seems to be incomplete. Insert a noun before ‘Is’ to make the sentence complete.
Context: ...d for that matter ### Donors scraping Is not ported yet. Donors are stored in da...

content/project/overview.md (9)

Near line 98: Unpaired symbol: ‘"’ seems to be missing
Context: ...< column-end >}} {{< column-start class="is-flex-direction-column is-justify-con...


Near line 98: Unpaired symbol: ‘"’ seems to be missing
Context: ...ction-column is-justify-content-center ">}} ### 2000+ plugins developed by commu...


Near line 102: Unpaired symbol: ‘[’ seems to be missing
Context: ...ree additional features. Go to plugins {{< column-e...


Near line 110: Unpaired symbol: ‘"’ seems to be missing
Context: ...< column-end >}} {{< column-start class="is-flex-direction-column is-justify-con...


Near line 110: Unpaired symbol: ‘"’ seems to be missing
Context: ...ction-column is-justify-content-center ">}} ### Annual international conference ...


Near line 122: Unpaired symbol: ‘"’ seems to be missing
Context: ...< column-end >}} {{< column-start class="is-flex-direction-column is-justify-con...


Near line 122: Unpaired symbol: ‘"’ seems to be missing
Context: ...ction-column is-justify-content-center ">}} ### Local user groups and support pr...


Near line 132: This word is normally spelled with a hyphen.
Context: ...y/involve.md" >}} "is-size-5 mb-4") ## Cross platform {{< columns-start >}} {{< column-start...


Near line 151: Do not mix variants of the same word (‘analyse’ and ‘analyze’) within a single text.
Context: ... QGIS Desktop Create, edit, visualise, analyse and publish geospatial information. [D...

Additional comments not posted (7)
content/project/overview.md (5)

7-7: Updated hero image path to reflect the new directory structure.


13-13: Updated OG image path to reflect the new directory structure.


198-198: Correctly updated the link to the case studies page to use the new "project" path.


213-213: Correctly updated the link to the maps showcase page to use the new "project" path.


228-228: Correctly updated the link to the screenshots page to use the new "project" path.

README.md (2)

129-129: Updated the Flickr parsing script to reflect the new directory structure.


291-292: Updated the nginx map rules to reflect the new directory structure.

@timlinux timlinux merged commit 5ff542a into qgis:main May 14, 2024
2 checks passed
@timlinux
Copy link
Member

LGTM thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants