Here's all the random primer-info I think you need based on what you've said and asked so far:
- The term, extension, includes: module, template, language kit, plugin, and component.
- There are also packages, which you also install via the Extension Manager -- it's just a format for skipping the "Unzip First" step, for suites of software.
You never alter core files in Joomla. Even style/template stuff, can be cloned for override in one way or another. The feature for you, is this preserves your modifications when Joomla Updater replaces original files with security updates.
See the box at the top of this page before posting, when the day comes that you have an actual problem.
Ok, on to your question: there are...
1. Things available -- plugins, and other extensions which might consist only of code libraries -- which might be required by the first category of things.
2. Things you can confirm as being in use.
To get List 1, you simply go to Extension Manager, and then click the "Manage" tool. Be sure to note pagination.
To get List 2 you make multiple stops.
- Menu Manager - every Menu Item, is of some Menu Item Type. These types are provided by extensions -- both core extensions, and 3rd party, can provide them. Note, it is very common to have lots of live menus in a developed Joomla site.
- Module Manager - same as with menus, the types in use are either core Joomla features, or 3rd party/extras. Note, modules can sometimes be "nested" (one inside another) or can sometimes call-in other content generally, e.g. via extension-provided module types, the Prepared Content option, etc.
- Article Manager - when editing article source, text-search for the curly brackets -- that's your cue that a plugin, module, or other special invocation, might be in use. Module inclusions will refer to either module position names, or admin-chosen module names, but you will be ready to translate those into software-in-use, if you've taken notes and done these in order.
- Also, sections and categories may use similar invocations in their descriptions. Be aware, extensions can add plugin features.
- Individual Components can have plugin systems of their own. Usually, the crawl through Menu Manager will have told you which components the site actively uses. However, the possibility of interoperation should be considered in any developed site; for example, many CCK / forms 'n databases extensions, allow custom scripting with access to the Joomla API, meaning one extension could be the functional front-end, for another. Also, many mature components with their own plugin managers, have integration plugins for other extensions.
- If a site feature isn't accounted for yet, check the templates (just go direct to the disk for this) for custom PHP -- heavy nonstandard development was not uncommon during J1.X era, and the template has always been a sensible place to hook-in customers' requested hacks.
I wrote this on the fly for you, so it will be slightly flawed, but welcome to Joomla
Based on your questions, I'm guessing you've been finding the docs just fine so far. I hope the upgrade goes smoothly for you and your client!
via Joomla! http://ift.tt/1Kz5MgD
- The term, extension, includes: module, template, language kit, plugin, and component.
- There are also packages, which you also install via the Extension Manager -- it's just a format for skipping the "Unzip First" step, for suites of software.
You never alter core files in Joomla. Even style/template stuff, can be cloned for override in one way or another. The feature for you, is this preserves your modifications when Joomla Updater replaces original files with security updates.
See the box at the top of this page before posting, when the day comes that you have an actual problem.
Ok, on to your question: there are...
1. Things available -- plugins, and other extensions which might consist only of code libraries -- which might be required by the first category of things.
2. Things you can confirm as being in use.
To get List 1, you simply go to Extension Manager, and then click the "Manage" tool. Be sure to note pagination.
To get List 2 you make multiple stops.
- Menu Manager - every Menu Item, is of some Menu Item Type. These types are provided by extensions -- both core extensions, and 3rd party, can provide them. Note, it is very common to have lots of live menus in a developed Joomla site.
- Module Manager - same as with menus, the types in use are either core Joomla features, or 3rd party/extras. Note, modules can sometimes be "nested" (one inside another) or can sometimes call-in other content generally, e.g. via extension-provided module types, the Prepared Content option, etc.
- Article Manager - when editing article source, text-search for the curly brackets -- that's your cue that a plugin, module, or other special invocation, might be in use. Module inclusions will refer to either module position names, or admin-chosen module names, but you will be ready to translate those into software-in-use, if you've taken notes and done these in order.
- Also, sections and categories may use similar invocations in their descriptions. Be aware, extensions can add plugin features.
- Individual Components can have plugin systems of their own. Usually, the crawl through Menu Manager will have told you which components the site actively uses. However, the possibility of interoperation should be considered in any developed site; for example, many CCK / forms 'n databases extensions, allow custom scripting with access to the Joomla API, meaning one extension could be the functional front-end, for another. Also, many mature components with their own plugin managers, have integration plugins for other extensions.
- If a site feature isn't accounted for yet, check the templates (just go direct to the disk for this) for custom PHP -- heavy nonstandard development was not uncommon during J1.X era, and the template has always been a sensible place to hook-in customers' requested hacks.
I wrote this on the fly for you, so it will be slightly flawed, but welcome to Joomla
Statistics: Posted by NathanHawks — Fri Feb 06, 2015 11:03 pm
via Joomla! http://ift.tt/1Kz5MgD
No comments:
Post a Comment