-
Notifications
You must be signed in to change notification settings - Fork 62
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
Improve Get Started introductory page #284
Improve Get Started introductory page #284
Conversation
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Reviewer Guide 🔍
|
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Code Suggestions ✨
|
@robbiejackson maybe it would make sense to check the codiumai code suggestions before merging. At least the critical one. Some of them are useful 2 wrong xml closing tags or the https instead of http suggestion |
@HLeithner in this PR I created just 1 file. Then I had to rename/duplicate >100 files to get all the links to work. So the checker was raising lots of issues, from lots of different contributors, many of them on 5.0 which isn't supposed to be maintained anyway. |
User description
To change the introductory page at https://manual.joomla.org/ to link to sections of the manual which have better content, and avoid linking to sections where content is missing (eg accessibility).
This can be modified in the future as the content in the manual develops.
Because this page is available for all versions, the sections which it links to have to be available for all versions, so I had to copy the module tutorial into 5.0. And because the module tutorial also referenced newer sections, those had to be copied into 5.0 as well. So in the end I just duplicated general-concepts and build-extensions from 5.1 to 5.0. I don't think there's anything in those sections which don't apply to 5.0.
Also I encountered a problem where the subdirectory name is similar to the parent directory name - as in /install-update/install. This was causing broken links to be reported, but strangely only in 5.0. It may be related to facebook/docusaurus#7247.
So I changed the subdirectory name from install to installation, and updated the links in the md files, and it then built ok.
PR Type
Enhancement, Documentation, Formatting
Description
Changes walkthrough 📝
1 files
index.js
Update quick access links and descriptions.
src/pages/index.js
6 files
manifest.md
Reformat manifest file documentation for consistency.
versioned_docs/version-4.4/building-extensions/install-update/installation/manifest.md
manifest.md
Reformat manifest file documentation for consistency.
versioned_docs/version-5.0/building-extensions/install-update/installation/manifest.md
install-process.md
Reformatting of Install Process and Script Files Documentation
versioned_docs/version-4.4/building-extensions/install-update/installation/install-process.md
install-process.md
Reformatting of Install Process and Script Files Documentation
versioned_docs/version-5.0/building-extensions/install-update/installation/install-process.md
install-process.md
Reformatting of Install Process and Script Files Documentation
docs/building-extensions/install-update/installation/install-process.md
manipulating-forms.md
Reformatting of Manipulating Forms Documentation
versioned_docs/version-4.4/general-concepts/forms/manipulating-forms.md
14 files
manifest.md
Add new documentation for manifest files.
versioned_docs/version-5.1/building-extensions/install-update/installation/manifest.md
update-server.md
Expand documentation on update servers.
versioned_docs/version-5.0/building-extensions/install-update/update-server.md
basic-script.md
Update links and remove TODO note in basic script documentation.
versioned_docs/version-5.0/building-extensions/custom-script/basic-script.md
manifest.md
Comprehensive Guide on Joomla Manifest Files
docs/building-extensions/install-update/installation/manifest.md
administration sections.
filesystem-plugin-ftp.md
Guide to Creating an FTP Filesystem Plugin
versioned_docs/version-5.0/building-extensions/plugins/_assets/filesystem-plugin-ftp.md
Joomla.
filesystem-plugin-ftp.md
Guide to Creating an FTP Filesystem Plugin
versioned_docs/version-5.0/building-extensions/plugins/filesystem-plugin-ftp.md
Joomla.
logging-on.md
Update Developer Notice Links for Custom Scripts
versioned_docs/version-5.0/building-extensions/custom-script/logging-on.md
plugin documentation within the manual.
index.md
Introduction to Installation and Update of Extensions
versioned_docs/version-5.0/building-extensions/installupdate/index.md
of Joomla extensions.
manifest.md
Detailed Guide on Joomla Manifest Files and Operations
versioned_docs/version-5.0/building-extensions/installupdate/install/manifest.md
files.
metadata, and file management.
SQL operations, and language files.
download keys.
user.md
Comprehensive Overview of Joomla User Class and API
versioned_docs/version-5.0/general-concepts/user.md
User
class and itsfunctionalities.
determining user status.
User API.
update-server.md
Guide to Setting Up Joomla Extension Update Servers
versioned_docs/version-5.0/building-extensions/installupdate/update-server.md
Joomla extensions.
configuring Joomla to use the update server.
scenarios.
filesystem-plugin-basic.md
Tutorial on Creating a Basic Filesystem Plugin for Joomla
versioned_docs/version-5.0/building-extensions/plugins/filesystem-plugin-basic.md
Joomla.
source code examples.
restricted filesystem adapter.
step8-dependency-injection.md
Step-by-Step Guide to Dependency Injection in Joomla Modules
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/step8-dependency-injection.md
module development.
using service providers.
dispatcher classes.
index.md
Update Developer Notice for Custom PHP Scripts
versioned_docs/version-5.0/building-extensions/custom-script/index.md
an ajax plugin.
58 files
step9-ajax.md
...
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/step9-ajax.md
...
step5-config.md
...
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/step5-config.md
...
package.md
...
versioned_docs/version-4.4/building-extensions/install-update/installation/package.md
...
package.md
...
versioned_docs/version-5.0/building-extensions/install-update/installation/package.md
...
package.md
...
docs/building-extensions/install-update/installation/package.md
...
step1-basic-module.md
...
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/step1-basic-module.md
...
change-log.md
...
versioned_docs/version-4.4/building-extensions/install-update/installation/change-log.md
...
change-log.md
...
versioned_docs/version-5.0/building-extensions/install-update/installation/change-log.md
...
change-log.md
...
docs/building-extensions/install-update/installation/change-log.md
...
ajax-plugin.md
...
versioned_docs/version-5.0/building-extensions/plugins/ajax-plugin.md
...
step7-javascript.md
...
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/step7-javascript.md
...
template-details-file.md
...
versioned_docs/version-5.0/building-extensions/templates/template-details-file.md
...
step10_abstract_module_dispatcher.md
...
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/step10_abstract_module_dispatcher.md
...
step4-languages.md
...
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/step4-languages.md
...
manipulating-forms.md
...
versioned_docs/version-5.0/general-concepts/forms/manipulating-forms.md
...
manipulating-forms.md
...
versioned_docs/version-5.1/general-concepts/forms/manipulating-forms.md
...
index.md
...
versioned_docs/version-5.0/building-extensions/index.md
...
step6-script-file.md
...
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/step6-script-file.md
...
install-process.md
...
versioned_docs/version-5.1/building-extensions/install-update/installation/install-process.md
...
install-process.md
...
versioned_docs/version-5.0/building-extensions/installupdate/install/install-process.md
...
step11_update_server.md
...
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/step11_update_server.md
...
step2-tmpl-file.md
...
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/step2-tmpl-file.md
...
package.md
...
versioned_docs/version-5.1/building-extensions/install-update/installation/package.md
...
package.md
...
versioned_docs/version-5.0/building-extensions/installupdate/install/package.md
...
menus-menuitems.md
...
versioned_docs/version-4.4/general-concepts/menus-menuitems.md
...
change-log.md
...
versioned_docs/version-5.1/building-extensions/install-update/installation/change-log.md
...
change-log.md
...
versioned_docs/version-5.0/building-extensions/installupdate/install/change-log.md
...
menus-menuitems.md
...
versioned_docs/version-5.0/general-concepts/menus-menuitems.md
...
menus-menuitems.md
...
versioned_docs/version-5.1/general-concepts/menus-menuitems.md
...
step3-helper-file.md
...
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/step3-helper-file.md
...
joomla-dialog.md
...
versioned_docs/version-5.0/general-concepts/javascript/joomla-dialog.md
...
install.md
...
versioned_docs/version-5.0/building-extensions/custom-script/install.md
...
index.md
...
versioned_docs/version-4.4/get-started/index.md
...
index.md
...
docs/get-started/index.md
...
color-scheme.md
...
versioned_docs/version-5.0/building-extensions/templates/color-scheme.md
...
index.md
...
versioned_docs/version-5.0/get-started/index.md
...
index.md
...
versioned_docs/version-5.1/get-started/index.md
...
index.md
...
versioned_docs/version-5.0/general-concepts/index.md
...
index.md
...
versioned_docs/version-5.0/building-extensions/modules/module-development-tutorial/index.md
...
step4-languages.md
...
versioned_docs/version-4.4/building-extensions/modules/module-development-tutorial/step4-languages.md
...
step4-languages.md
...
docs/building-extensions/modules/module-development-tutorial/step4-languages.md
...
step4-languages.md
...
versioned_docs/version-5.1/building-extensions/modules/module-development-tutorial/step4-languages.md
...
step1-basic-module.md
...
versioned_docs/version-4.4/building-extensions/modules/module-development-tutorial/step1-basic-module.md
...
step6-script-file.md
...
versioned_docs/version-4.4/building-extensions/modules/module-development-tutorial/step6-script-file.md
...
step1-basic-module.md
...
docs/building-extensions/modules/module-development-tutorial/step1-basic-module.md
...
step6-script-file.md
...
docs/building-extensions/modules/module-development-tutorial/step6-script-file.md
...
index.md
...
versioned_docs/version-4.4/building-extensions/install-update/installation/index.md
...
index.md
...
versioned_docs/version-5.0/building-extensions/install-update/installation/index.md
...
index.md
...
docs/building-extensions/install-update/installation/index.md
...
step6-script-file.md
...
versioned_docs/version-5.1/building-extensions/modules/module-development-tutorial/step6-script-file.md
...
README.md
...
README.md
...
basic-content-plugin.md
...
versioned_docs/version-4.4/building-extensions/plugins/basic-content-plugin.md
...
step1-basic-module.md
...
versioned_docs/version-5.1/building-extensions/modules/module-development-tutorial/step1-basic-module.md
...
basic-content-plugin.md
...
versioned_docs/version-5.0/building-extensions/plugins/basic-content-plugin.md
...
basic-content-plugin.md
...
versioned_docs/version-5.1/building-extensions/plugins/basic-content-plugin.md
...
basic-content-plugin.md
...
docs/building-extensions/plugins/basic-content-plugin.md
...
index.md
...
versioned_docs/version-5.1/building-extensions/install-update/installation/index.md
...
index.md
...
versioned_docs/version-5.0/building-extensions/installupdate/install/index.md
...