JDOC

Difference between revisions of "Joomla 4 Tutorials Project"

From Joomla! Documentation

(Marked this version for translation)
m (Added link to Deploying an Update Server)
(7 intermediate revisions by 2 users not shown)
Line 5: Line 5:
 
{{section portal heading|icon=magic|title=<translate><!--T:3--> Joomla 4 Tutorials Maintained</translate>}}
 
{{section portal heading|icon=magic|title=<translate><!--T:3--> Joomla 4 Tutorials Maintained</translate>}}
 
<translate>
 
<translate>
 
 
== For Newcomers == <!--T:51--></translate>
 
== For Newcomers == <!--T:51--></translate>
* [[S:MyLanguage/J4.x:Getting_Started_with_Joomla!|<translate><!--T:31--> Getting Started with Joomla!</translate>]]
+
{{J4.x:Links:_Getting_Started/<translate>en</translate>}}
** [[J4.x:Hosting_Setup|Hosting Setup]]
+
=== Articles ===
** [[S:MyLanguage/J4.x:Installing Joomla|<translate><!--T:65--> Installing Joomla</translate>]]
 
** [[S:MyLanguage/J4.x:Logging in to Joomla|<translate><!--T:66--> Logging into Joomla</translate>]]
 
** [[S:MyLanguage/J4.x:Updating_from_an_existing_version|Updating from an existing version]]
 
** [[J4.x:Articles_and_categories|Articles and Categories]]
 
** [[J4.x:Getting_Started:_Adding_an_Article|Adding an Article]]
 
** [[J4.x:Getting_Started:_Adding_a_Category|Adding a Category]]
 
** [[J4.x:Getting_Started:_Adding_a_Menu_Item|Adding a Menu Item]]
 
** [[J4.x:Getting_Started:_Adding_a_Module|Adding a Module]]
 
** [[J4.x:Getting_Started:_Site_and_Administrator_templates|Site and Administrator Templates]]
 
 
* [[S:MyLanguage/J4.x:Adding a New Article|<translate><!--T:67--> Adding a New Article</translate>]]
 
* [[S:MyLanguage/J4.x:Adding a New Article|<translate><!--T:67--> Adding a New Article</translate>]]
 
* [[S:MyLanguage/J4.x:Deleting an Article|<translate><!--T:68--> Deleting an Article</translate>]]
 
* [[S:MyLanguage/J4.x:Deleting an Article|<translate><!--T:68--> Deleting an Article</translate>]]
 
* [[S:MyLanguage/J4.x:Restricting_access_to_an_Article|<translate><!--T:69--> Restricting access to an Article</translate>]]
 
* [[S:MyLanguage/J4.x:Restricting_access_to_an_Article|<translate><!--T:69--> Restricting access to an Article</translate>]]
 
* [[S:MyLanguage/J4.x:Scheduling_the_publication_of_an_article|<translate><!--T:70--> Scheduling the Publication of an Article</translate>]]
 
* [[S:MyLanguage/J4.x:Scheduling_the_publication_of_an_article|<translate><!--T:70--> Scheduling the Publication of an Article</translate>]]
* Media
+
* [[S:MyLanguage/J4.x:How_to_Archive_an_Article|<translate>How to Archive an Article</translate>]]
** [[J4.x:Managing_Media|Managing Media]]
+
*[[S:MyLanguage/J4.x:How_to_Show_a_Calendar_Month_List_of_Archived_Articles_Using_a_Module|<translate>How to Show a Calendar Month List of Archived Articles Using a Module</translate>]]
** [[J4.x:Media:_Upload_Delete_Rename|Upload Delete Rename]]
+
{{J4.x:Links:_Media/<translate>en</translate>}}
** [[J4.x:Media:_Image_Crop_Resize_Rotate|Image Crop Resize Rotate]]
+
=== Other ===
** [[J4.x:Media:_Options|Options]]
 
 
* [[S:MyLanguage/J4.x:How_To_Use_Content_Tags_in_Joomla|<translate><!--T:71--> How To Use Content Tags in Joomla</translate>]]
 
* [[S:MyLanguage/J4.x:How_To_Use_Content_Tags_in_Joomla|<translate><!--T:71--> How To Use Content Tags in Joomla</translate>]]
 
* [https://domorewithcore.com/new-in-joomla-4-1 New in Joomla 4.1]
 
* [https://domorewithcore.com/new-in-joomla-4-1 New in Joomla 4.1]
Line 40: Line 29:
 
* [[S:MyLanguage/J4.x:Adding_a_New_Menu|<translate> <!--T:72--> Adding a New Menu</translate>]]
 
* [[S:MyLanguage/J4.x:Adding_a_New_Menu|<translate> <!--T:72--> Adding a New Menu</translate>]]
 
* [[S:MyLanguage/J4.x:Adding_a_menu_link_in_an_article|<translate><!--T:17--> Adding a menu link in an article</translate>]]
 
* [[S:MyLanguage/J4.x:Adding_a_menu_link_in_an_article|<translate><!--T:17--> Adding a menu link in an article</translate>]]
 +
* [[S:MyLanguage/J4.x:How_to_Create_a_Menu_Item_to_View_Archived_Articles|<translate>How to Create a Menu Item to View Archived Articles</translate>]]
 
* [[S:MyLanguage/J4.x:Adding_a_Custom_Administrator_Menu|<translate> <!--T:54--> Adding a Custom Administrator Menu</translate>]]
 
* [[S:MyLanguage/J4.x:Adding_a_Custom_Administrator_Menu|<translate> <!--T:54--> Adding a Custom Administrator Menu</translate>]]
 +
 
* [[S:MyLanguage/WebAuthn_Passwordless_Login|<translate> <!--T:73--> WebAuthn Passwordless Login</translate>]]
 
* [[S:MyLanguage/WebAuthn_Passwordless_Login|<translate> <!--T:73--> WebAuthn Passwordless Login</translate>]]
 
* [[S:MyLanguage/J4.x:Workflow|<translate><!--T:19--> Workflow</translate>]]
 
* [[S:MyLanguage/J4.x:Workflow|<translate><!--T:19--> Workflow</translate>]]
Line 52: Line 43:
  
 
* [[S:MyLanguage/J4.x:Creating_a_Plugin_for_Joomla|<translate><!--T:18--> Creating a Plugin for Joomla 4</translate>]]
 
* [[S:MyLanguage/J4.x:Creating_a_Plugin_for_Joomla|<translate><!--T:18--> Creating a Plugin for Joomla 4</translate>]]
 +
* [[S:MyLanguage/J4.x:Adding_an_API_to_a_Joomla_Component|<translate>Adding an API to a Joomla Component</translate>]]
 
* [[S:MyLanguage/J4.x:Creating_a_Simple_Module|<translate> <!--T:22--> Creating a simple Module for Joomla 4</translate>]]
 
* [[S:MyLanguage/J4.x:Creating_a_Simple_Module|<translate> <!--T:22--> Creating a simple Module for Joomla 4</translate>]]
 +
* [[S:MyLanguage/J4.x:Links:_MVC_Anatomy|<translate> MVC Anatomy</translate>]]
 
* [[S:MyLanguage/J4.x:SCSS_and_Sass|<translate><!--T:20--> SCSS and Sass</translate>]]
 
* [[S:MyLanguage/J4.x:SCSS_and_Sass|<translate><!--T:20--> SCSS and Sass</translate>]]
 
* [[S:MyLanguage/J4.x:Setting_Up_Your_Local_Environment|<translate><!--T:21--> Setting up your local environment</translate>]]
 
* [[S:MyLanguage/J4.x:Setting_Up_Your_Local_Environment|<translate><!--T:21--> Setting up your local environment</translate>]]
Line 65: Line 58:
 
<translate><!--T:38-->
 
<translate><!--T:38-->
 
* Joomla 4's API: There are several pages documentation which you can find linked [[S:MyLanguage/Category:Joomla!_Api|in this Category on the Wiki]]</translate>
 
* Joomla 4's API: There are several pages documentation which you can find linked [[S:MyLanguage/Category:Joomla!_Api|in this Category on the Wiki]]</translate>
 +
* [[S:MyLanguage/Deploying_an_Update_Server|<translate>Deploying an Update Server</translate>]]
  
 
<translate>
 
<translate>
Line 76: Line 70:
 
* [[S:MyLanguage/JDOC_Manual|<translate> <!--T:64--> JDOC Manual</translate>]]
 
* [[S:MyLanguage/JDOC_Manual|<translate> <!--T:64--> JDOC Manual</translate>]]
 
<translate>
 
<translate>
 +
* [[J4.x:Links:_Index|Links: Index]]
 +
 
== Appendices == <!--T:59--></translate>
 
== Appendices == <!--T:59--></translate>
  
Line 119: Line 115:
 
* Atum Template - Back End Template for Joomla 4
 
* Atum Template - Back End Template for Joomla 4
 
* HTML Mail Templates
 
* HTML Mail Templates
 +
 +
== Joomla 4 User Manual Experiment ==
 +
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Getting_Started|<translate>Getting Started</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Problems|<translate>Problems</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Dashboards|<translate>Dashboards</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Articles|<translate>Articles</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Workflows|<translate>Workflows</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Fields|<translate>Fields</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Media|<translate>Media</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Modules|<translate>Modules</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Menus|<translate>Menus</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Banners|<translate>Banners</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Contacts|<translate>Contacts</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Multilingual_Associations|<translate>Multilingual Associations</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#News_Feeds|<translate>News Feeds</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Smart_Search|<translate>Smart Search</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Tags|<translate>Tags</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#Users|<translate>Users</translate>]]
 +
* [[S:MyLanguage/J4.x:Joomla_4_User_Manual#System|<translate>System</translate>]]
 +
 
</div>
 
</div>
 
<div class="large-12 column">{{section portal heading|icon=plus|title=<translate><!--T:7--> Join This JDOC Project</translate>}}{{JDOC:Beginners_Tutorial_Project/Get Involved/<translate><!--T:8--> en</translate>}}
 
<div class="large-12 column">{{section portal heading|icon=plus|title=<translate><!--T:7--> Join This JDOC Project</translate>}}{{JDOC:Beginners_Tutorial_Project/Get Involved/<translate><!--T:8--> en</translate>}}

Revision as of 04:55, 25 July 2022

Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎Türkçe • ‎eesti • ‎français • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎Ελληνικά • ‎русский • ‎فارسی • ‎中文(台灣)‎ • ‎日本語
Joomla 4 Tutorials Project

This Joomla! Documentation Wiki Tutorial Project is focused on providing tutorials to help Beginners and Developers with the main changes of Joomla 4. The Joomla Docs Wiki is collaborative, community-contributed and maintained, anyone can get involved in the Joomla 4 Tutorials Project! There are many small tasks in this JDOC project that when combined together will help produce high quality tutorials for beginner and intermediate Joomla! developers. Show others your interest in the Joomla project, sign up to help with this Docs Wiki Project on the discussion page.

Joomla 4 Tutorials Maintained

For Newcomers

Getting Started

Articles

Media

Other

For Upgraders

For Maintainers

For Developers

For Documenters

Appendices

Joomla 4.x Extensions - Simple working examples explained

To Do List

These are a few 'to do's' to get this project startedː

  • How to use the new Publishing Workflow
  • How to create an accessible template
  • How to test the accessibility of an extension
  • Developing an MVC component
  • Joomla! 4 Component Development Tutorial
  • What's changed in Joomla 4? (vs backwards compatibility)
  • Custom Admin User Dashboards
  • Plugin: System - Additional Accessibility Features
  • Upgrading Joomla 4: Pre Update Check
  • Making a language pack for Joomla 4 (J3 version)

Templates

Joomla 4 User Manual Experiment

Join This JDOC Project


You don't need to join the Documentation Team to help improve and maintain the Joomla! Documentation Wiki. You don't need to be an expert on writing Joomla! extensions! There are many tasks which can help you learn Joomla! development while helping maintain the Tutorial pages. Please note that registration on this wiki is entirely separate from registration on other Joomla! sites, such as the Joomla! forum.
  • Just Register and login on this wiki to get started.
  • Already registered, sign up to help this particular JDOC Project on the Talk page with your wiki signature ('4' tildes '~~~~') and task(s). Make sure you check the 'Watch this page' box or alternatively, you can add the project page to your Watchlist. It will keep you up to date on the project.
For example:
~~~~ - categorisation
~~~~ - technical review
~~~~ - project tasks page
~~~~ - update project tasks page, technical reviewer
  • Not sure you can help this project, or think you can help somewhere else? Join a different JDOC Project! The Joomla! Docs Wiki is a collaborative community-contributed resource of the Joomla! project. Everyone's help is appreciated and needed to maintain it.
Want to help but don't know how?

If you would like to contribute to the Wiki and just don't know where to start, please contact a member of the Documentation Team.

Help Improve the Joomla! Docs Wiki


FAQ

What is the goal of this project?

To create, improve and maintain a high quality set of developer tutorials.

Do I have join this project to contribute to the Tutorial pages?

Not at all, but it helps to centralized the effort and keep duplicate work to a minimum on the Docs Wiki. See below, How much time...

Why do I have to sign up on for the project?

You are letting others know how you will contribute, even if it is in a small way. It will also add the discussion page to your Watchlist if you check the 'Watch this page' before you post. This is so you will receive news and more user notices of involvement in the project.

How much time is involved? I'm just too busy right now.

Your time and contributions are always appreciated! One small task might take only 5 mins a week of time (e.g. adding one page in a Tutorial series to your Watchlist to track changes). See above, Do I have to join to contribute...


Members of this Project

Members

News

The JDOC Joomla 4 Tutorials Project was started on Sat, 08 Dec 2018 in an effort to benefit the users of the Joomla! Documentation Wiki.