Created page with "{{Top portal heading|color=white-bkgd|text-color=#333|title= Welcome to Joomla GSoC 2022 Projects Page }} 150px|center|link=GSoC 2020 Welcome to the [..."
[https://glip.com/joomla public Glip / Ringcentral chat tool].
[https://glip.com/joomla public Glip / Ringcentral chat tool].
'''''Note: The GSoC 2022 projects are displayed in no particular order'''''
'''''Releasing Soon'''''
==Project I: Frontend inline editing ==
===Project Description===
Implement a inline editing feature in the frontend for modules, articles, (and all other extensions, where it makes sense) (see: https://www.tiny.cloud/docs/demo/inline/ + https://www.tiny.cloud/blog/inline-editor/)
See https://github.com/joomla/joomla-cms/pull/30476
===Knowledge Prerequisite===
*Must have: Knowledge of PHP, HTML, CSS, JavaScript
*Nice to have: Joomla! 4 template creation
===Difficulty===
*Medium
===Mentors===
*[mailto:roland.dalmulder@community.joomla.org Roland Dalmulder]
*[mailto:harald.leithner@community.joomla.org Harald Leithner]
*[mailto:peter.martin@community.joomla.org Peter Martin]
*[mailto:ciar4n@gmail.com Ciaran Walsh]
[[Image:Gsoc2016.png|30px|center]]
==Project II: Accessibility==
===Project Description===
Implement and improve several accessibility functions in Joomla!
*Create a cookie management system (component / plugin) in Joomla 4 to manage cookies as required by GDPR and other privacy regulations.
====Improve Menu List view (Menu Items)====
*Add information of the selected menu item (like article title and id, category title and id) to the menu overview list and link it directly to the items. Categories receive a link to the category item as well as to the list of child items.
It should be taken care for performance, so e.g. information should be visible on request.
====Improve Menu-Module Assignment====
*Placing modules on a page (in the menu item form) is currently tedious. Ability to change the module menu assignment in the menu item.
====Improve Content====
*Remove the view featured and integrate it in the current article list. Take care of the featured ordering.
====Improve the incorporation of modules in the Articles-Edit-View====
*The function to insert modules in an article will be supplemented with the function to create and edit Modules in the Article-Edit-View.
If you are interested in participating as a student please review the materials on applying that are available at Google. We strongly encourage you to ask questions about process and projects on our joomla-gsoc mailing list and join our
public Glip / Ringcentral chat tool.