This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
joomla:bethico40 [2021/12/26 14:23] – Bernard Condrau | joomla:bethico40 [2023/01/22 14:21] (current) – [Guides] Bernard Condrau | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Bethico for Joomla 4 ====== | ====== Bethico for Joomla 4 ====== | ||
+ | Updated 30< | ||
===== Guides ===== | ===== Guides ===== | ||
Line 5: | Line 6: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
===== Installation ===== | ===== Installation ===== | ||
- | * Install Joomla 4.0.3 without quickstart | + | * Install Joomla 4.0.5 without quickstart |
* Install Helix Ultimate 2.0.5 without quickstart | * Install Helix Ultimate 2.0.5 without quickstart | ||
* Copy template part of Helix Ultimate to Bethico template | * Copy template part of Helix Ultimate to Bethico template | ||
Line 13: | Line 18: | ||
headers/ | headers/ | ||
features/ | features/ | ||
+ | features/ | ||
css/ | css/ | ||
js/ | js/ | ||
Line 21: | Line 27: | ||
* Install //SP Page Builder 3.8.2 Free// or //Pro// and make the following changes: | * Install //SP Page Builder 3.8.2 Free// or //Pro// and make the following changes: | ||
- <color red> | - <color red> | ||
- | - <color red>**Free: | + | - <color red>**Pro: |
/ | / | ||
/ | / | ||
- | / | + | / |
- | * Install //Akeeba 9.0.8// for Joomla 4 and enter the download ID | + | - <color red> |
- | * Disable the //SEF plugin// which messes with urls generated by //jQuery File Upload// | + | - Rename or remove jQuery shipped with SP Page Builder: ''/ |
- | * Install and enable the // | + | - Manually remove the CSRF Token in ''/ |
+ | * Install //Akeeba 9.0.10// for Joomla 4 and enter the download ID | ||
+ | * Disable the //SEF plugin// which messes with urls generated by //Bethico File Upload (based on jQuery File Upload)// | ||
+ | * Install and enable the // | ||
* Setup multilingual site | * Setup multilingual site | ||
- Install languages | - Install languages | ||
Line 36: | Line 45: | ||
- Go to //Site Template Styles// and copy the template | - Go to //Site Template Styles// and copy the template | ||
- Go to //Template Options// for each language and assign the corresponding menu | - Go to //Template Options// for each language and assign the corresponding menu | ||
- | - Enable the //Language Filter Plugin// | + | - Enable the //Language Filter Plugin//. Set //Language Selection for new Visitors//, //Remove URL Language Code// and //Cookie Lifetime// in the plugin options. |
- Enable //Bethico Language Switcher// | - Enable //Bethico Language Switcher// | ||
- Set the //Native Titles// in //Content Languages//, | - Set the //Native Titles// in //Content Languages//, | ||
- | - Make sure the // | + | - Make sure the // |
- Note that in SP Page Builder Pro 3.8.0, language selection for a page is done by clicking icon // | - Note that in SP Page Builder Pro 3.8.0, language selection for a page is done by clicking icon // | ||
- Make sure the language menus are all enabled in the //Menu Assignment// | - Make sure the language menus are all enabled in the //Menu Assignment// | ||
- Associations should be //hidden// in (global) Options -> Articles | - Associations should be //hidden// in (global) Options -> Articles | ||
+ | - Make sure all menu items are enabled in the menu assignment | ||
+ | - Pages without menu entry should be added to each language' | ||
* Set login and logout redirects in menu //Login// to //Internal URL// as //Menu Item// does not work. Use override of login template which adds option to return to referrer page. | * Set login and logout redirects in menu //Login// to //Internal URL// as //Menu Item// does not work. Use override of login template which adds option to return to referrer page. | ||
* Enable ReCaptcha invisible plugin | * Enable ReCaptcha invisible plugin | ||
Line 49: | Line 60: | ||
* Define background image and video in section, then save it with video active. This will make sure the background image is shown when javascript is disabled, instead of a white area where the video should show. | * Define background image and video in section, then save it with video active. This will make sure the background image is shown when javascript is disabled, instead of a white area where the video should show. | ||
* Disable plugin //System - WebAuthn Passwordless Login// | * Disable plugin //System - WebAuthn Passwordless Login// | ||
+ | * Site module should be enabled for all pages. mod_bethico_contact_form, | ||
===== Development ===== | ===== Development ===== | ||
* If a namespace changes during development, | * If a namespace changes during development, | ||
+ | |||
+ | ===== Login ===== | ||
+ | * If you need to change the site's Multi-Faktor Login credentials, | ||
+ | - File '' | ||
+ | - Table ''# | ||
===== CORS - CSRF ===== | ===== CORS - CSRF ===== |