Joomla : Différence entre versions

De Vulgum Techus
Aller à : Navigation, rechercher
(Articles Vulgum Techus)
(Problèmes fréquents)
 
(55 révisions intermédiaires par un utilisateur sont masquées)
Ligne 1 : Ligne 1 :
[[Catégorie:Logiciels]]
+
<!-- Links checked 19/09/18 -->
 
[[Catégorie:CMS]]
 
[[Catégorie:CMS]]
 
[[Catégorie:Joomla]]
 
[[Catégorie:Joomla]]
  '''[[Lien court]]''' vers cette page : http://vt.cx/jla
+
[[Catégorie:Logiciels]]
  '''[[QR code]]''' vers cette page : http://vt.cx/jla.qr
+
  '''[[Lien court]]''' vers cette page : https://vt.cx/jla
 +
  '''[[QR code]]''' vers cette page : https://vt.cx/jla.qr
 
<html>
 
<html>
<script type="text/javascript"><!--
+
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
google_ad_client = "ca-pub-3341840374417340";
+
<!-- VT2 -->
/* VT2 */
+
<ins class="adsbygoogle"
google_ad_slot = "6349432125";
+
    style="display:inline-block;width:468px;height:60px"
google_ad_width = 468;
+
    data-ad-client="ca-pub-3341840374417340"
google_ad_height = 60;
+
    data-ad-slot="6349432125"></ins>
//-->
+
<script>
</script>
+
(adsbygoogle = window.adsbygoogle || []).push({});
<script type="text/javascript"
+
src="//pagead2.googlesyndication.com/pagead/show_ads.js">
+
 
</script>
 
</script>
 
</html>
 
</html>
Ligne 20 : Ligne 19 :
 
[[Versions Joomla]]<br/>
 
[[Versions Joomla]]<br/>
 
[[Liens Joomla]]<br/><br/>
 
[[Liens Joomla]]<br/><br/>
<span style="color: #FF0000;">'''Attention !'''</span> une faille de sécurité met les '''[[sites]] Joomla V3.2''' en danger ! -> voir http://vt.cx/5a
 
  
 
= Présentation =
 
= Présentation =
Ligne 35 : Ligne 33 :
  
 
= [[Lexique]] =
 
= [[Lexique]] =
* '''ACL''' : Access Control List = liste de contrôle d’accès -> permet de définir quels groupes peuvent effectuer quelles actions sur le site -> https://docs.joomla.org/J3.x:Access_Control_List_Tutorial
+
* '''ACL''' : Access Control List = liste de contrôle d’accès permet de définir quels groupes peuvent effectuer quelles actions sur le site https://docs.joomla.org/J3.x:Access_Control_List_Tutorial
 +
* '''breadcrumbs''' : aide à la navigation → permet de remonter le fil des pages visités. On peut aussi traduire par "fil d'Ariane"
  
 
= Articles [[Vulgum Techus]] =
 
= Articles [[Vulgum Techus]] =
 
* [[Permissions des dossiers Joomla 2.5 et 3.x]]
 
* [[Permissions des dossiers Joomla 2.5 et 3.x]]
 +
* [[Paramétrer reCaptcha dans Joomla]] <span style="color: #FF0000;">'''''Super hot !'''''</span>
 
* [[Double authentification sous Joomla]] <span style="color: #FF0000;">'''''Super hot !'''''</span>
 
* [[Double authentification sous Joomla]] <span style="color: #FF0000;">'''''Super hot !'''''</span>
 
* [[Accelerated Mobile Pages sur Joomla]] <span style="color: #FF0000;">'''''Super hot !'''''</span>
 
* [[Accelerated Mobile Pages sur Joomla]] <span style="color: #FF0000;">'''''Super hot !'''''</span>
Ligne 45 : Ligne 45 :
 
* [[Forcer SSL sur Joomla 3.X]]
 
* [[Forcer SSL sur Joomla 3.X]]
 
* [[Désactiver "Le support de Joomla 2.5 se termine le 31 décembre 2014!!"]]
 
* [[Désactiver "Le support de Joomla 2.5 se termine le 31 décembre 2014!!"]]
 +
* [[Plugin Joomla qui ne marche pas dans un module]]
 
* [[Command Line Interface de Joomla (CLI)]]
 
* [[Command Line Interface de Joomla (CLI)]]
 
* [[Traduction d'un site Joomla]]
 
* [[Traduction d'un site Joomla]]
 +
* [[Installation d'un site Joomla]]
 +
* [[Autoriser K2 pour un utilisateur enregistré (registered)]]
 
* [[Renommer un template Joomla]]
 
* [[Renommer un template Joomla]]
* [[internal server error 500]]
 
 
* [[Supprimer la balise generator sous Joomla]]
 
* [[Supprimer la balise generator sous Joomla]]
 
* [[Supprimer le copyright du composant GameServer!]]
 
* [[Supprimer le copyright du composant GameServer!]]
Ligne 59 : Ligne 61 :
 
* [[Intégrer des cours boursiers dans un site]]
 
* [[Intégrer des cours boursiers dans un site]]
 
* [[favicon.ico avec Joomla]]
 
* [[favicon.ico avec Joomla]]
* [[Cette page Web présente une boucle de redirection]]
 
* [[Rediriger les erreurs 404 sous Joomla]]
 
 
* [[Initialiser le mot de passe administrateur]]
 
* [[Initialiser le mot de passe administrateur]]
 
* [[Insérer des iframe dans les posts]]
 
* [[Insérer des iframe dans les posts]]
* [[JFolder::create: Boucle infinie détectée]]
 
* [[La dernière requête a été rejetée]]
 
* [[Erreur 403 avec JEvents]]
 
* [[Le site Web a rencontré une erreur lors de l'extraction]]
 
* [[Vous n'êtes pas autorisé à utiliser ce lien pour accéder directement à cette page]]
 
 
* [[Supprimer le titre de la page d'accueil]]
 
* [[Supprimer le titre de la page d'accueil]]
 
* [[Migration Joomla 1.5 vers 2.5]]
 
* [[Migration Joomla 1.5 vers 2.5]]
Ligne 74 : Ligne 69 :
 
* [[Nombre de visiteurs en ligne erroné]]
 
* [[Nombre de visiteurs en ligne erroné]]
 
* [[Afficher les modules d'un site Joomla]]
 
* [[Afficher les modules d'un site Joomla]]
* [[Composant : erreur à l'installation]]
 
 
* [[Protection des emails sous Joomla]]
 
* [[Protection des emails sous Joomla]]
 
* [[Qu'est-ce qu'abiviauserkill ini ?]]
 
* [[Qu'est-ce qu'abiviauserkill ini ?]]
 
* [[Paramètres Globaux]]
 
* [[Paramètres Globaux]]
 
* [[Traduire le calendrier de B2J Contact]]
 
* [[Traduire le calendrier de B2J Contact]]
* [[Obligation CNIL d'information sur les cookies]]
 
 
* [[Changer le format de dates]]
 
* [[Changer le format de dates]]
 
* [[Intégrer Disqus à un site Joomla]]
 
* [[Intégrer Disqus à un site Joomla]]
Ligne 85 : Ligne 78 :
 
* [[Supprimer Accueil de la home page Joomla]]
 
* [[Supprimer Accueil de la home page Joomla]]
 
* [[Supprimer Détail en début d'article sur Joomla]]
 
* [[Supprimer Détail en début d'article sur Joomla]]
* [[Problème SQL de la recherche avancée sur Joomla]]
 
 
* [[Bloquer les fonctions utilisateurs de Joomla]]
 
* [[Bloquer les fonctions utilisateurs de Joomla]]
 
* [[Connaitre la popularité d'un CMS]]
 
* [[Connaitre la popularité d'un CMS]]
 
* [[Reconnaitre un CMS]]
 
* [[Reconnaitre un CMS]]
 +
 +
== Gestions des erreurs ==
 +
* [[Rediriger les erreurs 404 sous Joomla]]
 +
* [[Erreur 403 avec JEvents]]
 +
* [[internal server error 500]]
 
* [[Page Web inaccessible - ERR CONNECTION REFUSED]]
 
* [[Page Web inaccessible - ERR CONNECTION REFUSED]]
 +
* [[Composant : erreur à l'installation]]
 +
* [[La dernière requête a été rejetée]]
 +
* [[Cette page Web présente une boucle de redirection]]
 +
* [[Le site Web a rencontré une erreur lors de l'extraction]]
 +
* [[Vous n'êtes pas autorisé à utiliser ce lien pour accéder directement à cette page]]
 +
* [[JFolder::create: Boucle infinie détectée]]
 +
* [[Problèmes SQL de la recherche avancée sur Joomla]]
 +
* [[Problèmes de sauvegarde d'articles sous Joomla]]
  
 
== Templates ==
 
== Templates ==
Ligne 96 : Ligne 101 :
 
* [[Suppression du dernier style du template impossible]]
 
* [[Suppression du dernier style du template impossible]]
 
* [[Menu principal destructuré dans un template Webunderdog]]
 
* [[Menu principal destructuré dans un template Webunderdog]]
 +
* [[Webunderdog]]
 +
* [[balise hr]]
  
 
== Addons ==
 
== Addons ==
* [[AdminExile]] - [[AllVideos]] - [[Cache Cleaner]] - [[Cookie Accept]] - [[Googlemaps]] - [[JCE]] - [[JEvents]] - [[JoomSEF]] - [[JotCache]] - [[JV Link Exchanger]] - [[KC Cufón]] - [[RokBox]] - [[Sigplus]] - [[Simple Image Gallery]] - [[Template Creator]] - [[TinyMCE]]
+
* [[AdminExile]] - [[AllVideos]] - [[Cache Cleaner]] - [[Cookie Accept]] - [[DJ Menu]] - <s>[[Googlemaps]]</s> - [[JCE]] - [[JEvents]] - [[JoomSEF]] - [[JotCache]] - [[JV Link Exchanger]] - [[KC Cufón]] - [[RokBox]] - [[RSForm! Pro]] - [[Sigplus]] - [[Simple Image Gallery]] - [[Template Creator]] - [[TinyMCE]]
  
 
= Comment faire ? =
 
= Comment faire ? =
* [http://magazine.joomla.org/international-stories-all/articles-in-french-all/bloquer-robots-et-spam Joomla.org] Bloquer les robots; diminuer le nombre d'utilisateurs fantômes
+
* [https://magazine.joomla.org/international-stories-all/articles-in-french-all/bloquer-robots-et-spam Joomla.org] Bloquer les robots; diminuer le nombre d'utilisateurs fantômes
 
* [https://www.rsjoomla.com/support/documentation/general-faq/troubleshooting-extension-installation-errors.html#erroroccured rsjoomla.com] Troubleshooting extension installation errors
 
* [https://www.rsjoomla.com/support/documentation/general-faq/troubleshooting-extension-installation-errors.html#erroroccured rsjoomla.com] Troubleshooting extension installation errors
* [http://docs.joomla.org/Understanding_Output_Overrides Joomla.org] Understanding Joomla Output Overrides
+
* [https://docs.joomla.org/Understanding_Output_Overrides Joomla.org] Understanding Joomla Output Overrides
* [http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core Joomla.org] Joomla template override How to
+
* [https://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core Joomla.org] Joomla template override How to
* [http://extensions.joomla.org/extensions/extension/core-enhancements/performance/jquery-easy extensions.joomla.org] Problèmes avec JQuery -> installer '''JQuery Easy'''
+
* [https://extensions.joomla.org/extensions/extension/core-enhancements/performance/jquery-easy extensions.joomla.org] Problèmes avec JQuery installer '''JQuery Easy'''
  
 
= Problèmes fréquents =
 
= Problèmes fréquents =
* Nombreux affichages de '''Strict Standards: Non-static method JLoader::import() should not be called statically''' -> probablement une '''[[version]]''' de '''[[PHP]]''' qui n'est pas compatible avec la '''[[version]] [[Joomla]]''' utilisée
+
<span style="color: #FF0000;">'''Attention !'''</span> Les solutions données ici peuvent impliquer l'effacement de fichiers ou de dossiers. Il est chaudement recommandé de procéder à une sauvegarde du site avant d'y recourir.
* Message '''use of undefined constant MCRYPT_RIJNDAEL_256 - assumed MCRYPT_RIJNDAEL_256''' en installant la '''[[double authentification]]''' avec '''[[Google Authenticator]]''' -> mettre '''extension=php_mcrypt.so''' dans '''php.ini'''
+
* Nombreux affichages de '''Strict Standards: Non-static method JLoader::import() should not be called statically''' probablement une '''[[version]]''' de '''[[PHP]]''' qui n'est pas compatible avec la '''[[version]] du [[Joomla]]''' utilisé
* Message '''L'installation ne peut continuer tant que l'envoi de fichier n'est pas activé.''' ou '''The installer cannot continue until file uploads are enabled for the server''' -> mettre '''file_uploads''' à '''ON''' dans le '''php.ini''' du '''[[site]]'''
+
* Message '''use of undefined constant MCRYPT_RIJNDAEL_256 - assumed MCRYPT_RIJNDAEL_256''' en installant la '''[[double authentification]]''' avec '''[[Google Authenticator]]''' mettre '''extension=php_mcrypt.so''' dans '''php.ini'''
* Message '''Invalid Parent ID''' lors de la sauvegarde d'un article -> éditer et sauver une à une toutes les catégories du '''[[site]]''' pour régénérer les '''ID d'asset'''
+
* Message '''Notice: Undefined index: opacity''' → désactiver le plug-in Top of the Page
* Message '''mod_fcgid: read data timeout in 45 seconds''' dans '''error_log''' -> '''FcgidIOTimeout 90''' ou '''FcgidIOTimeout 180''' si nécessaire dans '''/etc/httpd/conf.d/fcgid.conf''' & relancer '''[[Apache]]''' par '''/etc/init.d/httpd restart'''
+
* Message '''cannot read session in var\lib\php\session''' → mettre '''none''' au lieu de '''database''' à '''public $session_handler = 'database';''' dans configuration.php
* Message '''Premature end of script headers: index.php''' dans '''error_log''' + '''Internal Server Error''' ou '''Erreur 500''' -> mettre '''memory_limit''' à '''256M''' dans le '''php.ini''' du '''[[site]]''' qui génère le problème
+
* Message '''L'installation ne peut continuer tant que l'envoi de fichier n'est pas activé.''' ou '''The installer cannot continue until file uploads are enabled for the server''' mettre '''file_uploads''' à '''ON''' dans le '''php.ini''' du '''[[site]]'''
* Message '''Missing shLib, or not enabled, AMP plugin cannot run''' dans le back office -> activer le plugin '''shLib'''
+
* Message '''Invalid Parent ID''' lors de la sauvegarde d'un article éditer et sauver une à une toutes les catégories du '''[[site]]''' pour régénérer les '''ID d'asset'''
* Message '''504 Gateway Time-out - [[nginx]]''' ou '''Nginx 504 Gateway Timeout''' ou '''HTTP 504 Gateway Timeout''' -> voir http://iap.re/66
+
* Message '''mod_fcgid: read data timeout in 45 seconds''' dans '''error_log''' '''FcgidIOTimeout 90''' ou '''FcgidIOTimeout 180''' si nécessaire dans '''/etc/httpd/conf.d/fcgid.conf''' & relancer '''[[Apache]]''' par '''/etc/init.d/httpd restart'''
* Message '''JUser::_load : impossible de charger l'utilisateur ayant l'ID NNN''' à l'édition d'un article -> L'utilisateur dont l''''ID''' est '''NNN''' (nombre décimal) n'existe plus. Soit le recréer, soit changer d'utilisateur pour l'article
+
* Message '''Premature end of script headers: index.php''' dans '''error_log''' + '''Internal Server Error''' ou '''Erreur 500''' mettre '''memory_limit''' à '''256M''' dans le '''php.ini''' du '''[[site]]''' qui génère le problème
 +
* Message '''Missing shLib, or not enabled, AMP plugin cannot run''' dans le back office activer le plugin '''shLib'''
 +
* Message '''504 Gateway Time-out - [[nginx]]''' ou '''Nginx 504 Gateway Timeout''' ou '''HTTP 504 Gateway Timeout''' voir https://iap.re/66
 +
* Message '''JUser::_load : impossible de charger l'utilisateur ayant l'ID NNN''' à l'édition d'un article L'utilisateur dont l''''ID''' est '''NNN''' (nombre décimal) n'existe plus. Soit le recréer, soit changer d'utilisateur pour l'article
 +
* Message '''Error displaying the error page''' → voir les autorisations sur les dossiers '''cache, log''' et '''temp''' → '''[[Permissions des dossiers Joomla 2.5 et 3.x]]'''
 +
* Message '''The file Cache Storage is not supported on this platform''' → voir les autorisations sur les dossiers '''cache, log''' et '''temp''' → '''[[Permissions des dossiers Joomla 2.5 et 3.x]]'''
 +
* Message '''Error Invalid login''' lors d'une mise à jour → mettre tous les répertoires et fichiers à '''chmod 777''' à partir de la racine du site (voir '''[[Permissions des dossiers Joomla 2.5 et 3.x]]''')
 +
* Message '''Joomla\Filesystem\File::delete: Failed deleting inaccessible file mysql.xml''' lors d'une mise à jour d'Akeeba Backup → effacer /administrator/components/com_akeeba/<span style="color: #FF0000;">'''sql/'''</span>
 +
* Message '''Joomla\Filesystem\File::delete: Failed deleting inaccessible file access.xml''' lors d'une mise à jour de JCE → effacer /administrator/components/<span style="color: #FF0000;">'''com_jce/</span>'''
 +
* Message '''Joomla\Filesystem\File::delete: Failed deleting inaccessible file client.css''' lors d'une mise à jour de Install_from_Web → effacer <span style="color: #FF0000;">'''/plugins/installer/webinstaller/'''</span>
  
 
= [[Liens]] utiles =
 
= [[Liens]] utiles =
* [http://www.joomla.org Joomla.org] Site officiel '''Joomla! Monde'''
+
* [https://www.joomla.org Joomla.org] Site officiel Joomla! Monde
* [https://downloads.joomla.org downloads.joomla.org] Portail de téléchargement '''Joomla!'''
+
* [https://downloads.joomla.org downloads.joomla.org] Portail de téléchargement Joomla!
* [http://www.joomla.fr Site Joomla France] Site officiel '''Joomla! France'''
+
* [https://www.joomla.org/announcements/release-news/ joomla.org] détail des releases à télécharger
* [https://vel.joomla.org/live-vel vel.joomla.org] '''Joomla!''' Vulnerable Extensions List <span style="color: #FF0000;">'''''hot !'''''</span>
+
* [https://www.joomla.fr Site Joomla France] Site officiel Joomla! '''[[France]]'''
* [http://help.joomla.fr/3/ help.joomla.fr] '''J!Aide''' : aide en français de l'administration de '''Joomla!'''
+
* [https://vel.joomla.org/live-vel vel.joomla.org] Joomla! Vulnerable Extensions List <span style="color: #FF0000;">'''''hot !'''''</span>
* [http://docs.joomla.org/Main_Page Joomla.org] Documentation officielle '''Joomla!'''
+
<!-- * [https://docs.joomla.org/Vulnerable_Extensions_List Joomla.org] The Joomla! Vulnerable Extensions List -->
* [http://www.bestofjoomla.com Best of Joomla] Compendium des meilleurs templates pour '''Joomla!'''
+
* [https://help.joomla.fr/3/ help.joomla.fr] '''J!Aide''' : aide en français de l'administration de Joomla!
 +
* [https://docs.joomla.org/Main_Page Joomla.org] Documentation officielle Joomla!
 +
* [http://www.bestofjoomla.com/ Best of Joomla] Compendium des meilleurs templates pour Joomla!
 
* [https://docs.joomla.org/Security_hotfixes_for_Joomla_EOL_versions docs.joomla.org] Security hotfixes for Joomla EOL versions
 
* [https://docs.joomla.org/Security_hotfixes_for_Joomla_EOL_versions docs.joomla.org] Security hotfixes for Joomla EOL versions
* [https://github.com/PhilETaylor/Joomla1.5.999 github.com] '''Joomla1.5.999''' : dernière version de '''Joomla 1.5''' avec tous les hotfix depuis l'arrêt du développement de '''Joomla 1.5'''
+
* [https://github.com/MaxLynam/Joomla1.5.999 github.com] '''Joomla1.5.999''' : dernière version de Joomla 1.5 avec tous les hotfix depuis l'arrêt du développement de Joomla 1.5
* [https://github.com/PhilETaylor/Joomla2.5.999 github.com] '''Joomla2.5.999''' : dernière version de '''Joomla 2.5''' avec tous les hotfix depuis l'arrêt du développement de '''Joomla 2.5'''
+
* [https://github.com/zikkuratvk/Joomla2.5.999 github.com] '''Joomla2.5.999''' : dernière version de Joomla 2.5 avec tous les hotfix depuis l'arrêt du développement de Joomla 2.5
* [https://hackertarget.com/joomla-security-scan/ hackertarget.com] tester la vulnérabilité d'un site '''Joomla!'''
+
* [https://hackertarget.com/joomla-security-scan/ hackertarget.com] tester la vulnérabilité d'un site Joomla!
* [http://docs.joomla.org/Vulnerable_Extensions_List Joomla.org] The Joomla! Vulnerable Extensions List
+
* [https://docs.joomla.org/Security_Checklist/You_have_been_hacked_or_defaced Joomla.org] Que faire après avoir été hacké sur Joomla!
* [http://docs.joomla.org/Security_Checklist/You_have_been_hacked_or_defaced Joomla.org] Que faire après avoir été hacké sur '''Joomla!'''
+
* [https://www.exploit-db.com/search/?action=search&filter_page=1&filter_description=Joomla Exploit-DB] Liste des [[Lexique#E|''exploits'']] sur Joomla!
* [http://www.exploit-db.com/search/?action=search&filter_page=1&filter_description=Joomla Exploit-DB] Liste des [[Lexique#E|''exploits'']] sur '''Joomla!'''
+
* [https://github.com/joomla-extensions/patchtester github.com] '''Patch Tester''' : composant qui permet aux utilisateurs d'appliquer rapidement des demandes de pull GitHub afin de les tester.
* [https://github.com/joomla-extensions/patchtester github.com] '''Patch Tester''' : composant qui permet aux utilisateurs d'appliquer rapidement des demandes de '''pull GitHub''' afin de les tester.
+
  
 
= Templates gratuits pour Joomla =
 
= Templates gratuits pour Joomla =
 
* [http://www.joomla24.com joomla24.com] '''Joomla 24'''
 
* [http://www.joomla24.com joomla24.com] '''Joomla 24'''
* [http://www.freshjoomlatemplates.com freshjoomlatemplates.com] '''Fresh Joomla'''
+
* [https://www.astemplates.com/free-joomla-templates astemplates.com] '''AS Templates'''
* [http://www.joomfreak.com/joomla-templates.html joomfreak.com] '''JoomFreak'''
+
* [https://www.freshjoomlatemplates.com freshjoomlatemplates.com] '''Fresh Joomla'''
* [https://www.atict.com/free-templates atict.com] '''ICT'''
+
* [https://www.joomfreak.com/joomla-templates.html joomfreak.com] '''JoomFreak'''
 
* [https://www.joomlashine.com/free-joomla-templates.html joomlashine.com] '''Joomla Shine'''
 
* [https://www.joomlashine.com/free-joomla-templates.html joomlashine.com] '''Joomla Shine'''
* [http://www.pixelpointcreative.com/joomla/templates/free-templates pixelpointcreative.com] '''Pixel Point Creative'''
+
* [https://www.pixelpointcreative.com/joomla/templates/free-templates pixelpointcreative.com] '''Pixel Point Creative'''
* [http://www.rockettheme.com/joomla-downloads/113-free rockettheme.com] '''Rocket Themes'''
+
* [https://www.rockettheme.com/joomla-downloads/113-free rockettheme.com] '''Rocket Themes'''
* [http://www.shape5.com/product_details/free_templates/ shape5.com] '''Shape 5'''
+
* [https://www.shape5.com/product_details/free_templates/ shape5.com] '''Shape 5'''
 
* [https://www.joomlart.com/joomla/templates/tag/free joomlart.com] '''Joomlart'''
 
* [https://www.joomlart.com/joomla/templates/tag/free joomlart.com] '''Joomlart'''
* [http://www.extro-media.de/en/download/joomla-2-5-free-templates.html extro-media.de] '''Extro-Media'''
 
 
* [http://www.template-joomspirit.com/joomla-free-template joomspirit.com] '''JoomSpirit'''
 
* [http://www.template-joomspirit.com/joomla-free-template joomspirit.com] '''JoomSpirit'''
 
* [https://www.hotjoomlatemplates.com/free-joomla-templates hotjoomlatemplates.com] '''hotThemes'''
 
* [https://www.hotjoomlatemplates.com/free-joomla-templates hotjoomlatemplates.com] '''hotThemes'''
<!-- Lien inopérant pour le moment * [http://cooltemplate.com/Edit-Template?Export=1756 cooltemplate.com] Création de '''templates''' personnalisés et gratuits en ligne -->
 
  
 
= Extensions gratuites =
 
= Extensions gratuites =
* [[Googlemaps]]
+
* [https://www.joomlack.fr joomlack.fr] '''JoomlaCK''' : des extensions très populaires comme '''Slideshow CK, Maximenu CK, Kwickmenu CK, ...'''
* [http://www.joomlaxtc.com/index.php?option=com_content&view=category&layout=blog&id=1108&Itemid=953 JoomlaXTC]
+
* [https://www.joomlaxtc.com/joomla-extensions JoomlaXTC]
* [http://www.rockettheme.com/extensions-joomla Rocket Themes]
+
* [https://www.rockettheme.com/extensions-joomla Rocket Themes]
* [http://www.shape5.com/product_details/free_extensions/ Shape 5]
+
* [https://www.shape5.com/product_details/free_extensions/ Shape 5]
  
 
= Extensions payantes =
 
= Extensions payantes =
 
* [[ChronoForms]]
 
* [[ChronoForms]]
 +
 +
= Frameworks pour Joomla =
 +
== [[Gratuits]] ==
 +
* [http://www.t3-framework.org t3-framework.org] '''T3''' de Joomlart
 +
* [http://gantry.org/ gantry.org] '''Gantry''' de Rockettheme'''
 +
 +
== Payants ==
 +
* [https://www.template-creator.com/fr/ template-creator.com] '''Template Creator CK'''
 +
* [https://www.joomshaper.com/helix joomshaper.com] '''Helix Ultimate''' de Joomshaper
 +
* [https://yootheme.com yootheme.com] '''Warp framework''' de Yootheme
 +
* [https://www.joomlabamboo.com/joomla-templates/zen-grid-framework joomlabamboo.com] '''Zen Grid Framework'''
  
 
= Commentaires =  
 
= Commentaires =  

Version actuelle en date du 29 juin 2020 à 17:44

Lien court vers cette page : https://vt.cx/jla
QR code vers cette page : https://vt.cx/jla.qr


Versions Joomla
Liens Joomla

Présentation

Spinoff de Mambo, le CMS Joomla a conquis la planète web grâce à ses nombreux points forts :

  • Modularité (templates, composants, modules et plugins)
  • Sorties soutenues de nouvelles versions (1.0, 1.5, 1.6, 1.7, 1.8, 2.0, 2.5, 3.1, 3.2 et 3.5 en 12 années seulement)
  • Une grande variété de templates (thèmes) dont certains sont très élaborés
  • Une immense communauté de développeurs dans le monde entier
  • Une sécurité sans cesse améliorée
  • Une universalité du produit, disponible dans un nombre croissant de langues
  • Une simplicité et une ergonomie permettant une rapide prise en main par tout type d'utilisateur
  • Une adaptabilité du socle qui permet de couvrir la quasi totalité des besoins

Pour ne citer que les principales.

Lexique

  • ACL : Access Control List = liste de contrôle d’accès → permet de définir quels groupes peuvent effectuer quelles actions sur le site → https://docs.joomla.org/J3.x:Access_Control_List_Tutorial
  • breadcrumbs : aide à la navigation → permet de remonter le fil des pages visités. On peut aussi traduire par "fil d'Ariane"

Articles Vulgum Techus

Gestions des erreurs

Templates

Addons

Comment faire ?

Problèmes fréquents

Attention ! Les solutions données ici peuvent impliquer l'effacement de fichiers ou de dossiers. Il est chaudement recommandé de procéder à une sauvegarde du site avant d'y recourir.

  • Nombreux affichages de Strict Standards: Non-static method JLoader::import() should not be called statically → probablement une version de PHP qui n'est pas compatible avec la version du Joomla utilisé
  • Message use of undefined constant MCRYPT_RIJNDAEL_256 - assumed MCRYPT_RIJNDAEL_256 en installant la double authentification avec Google Authenticator → mettre extension=php_mcrypt.so dans php.ini
  • Message Notice: Undefined index: opacity → désactiver le plug-in Top of the Page
  • Message cannot read session in var\lib\php\session → mettre none au lieu de database à public $session_handler = 'database'; dans configuration.php
  • Message L'installation ne peut continuer tant que l'envoi de fichier n'est pas activé. ou The installer cannot continue until file uploads are enabled for the server → mettre file_uploads à ON dans le php.ini du site
  • Message Invalid Parent ID lors de la sauvegarde d'un article → éditer et sauver une à une toutes les catégories du site pour régénérer les ID d'asset
  • Message mod_fcgid: read data timeout in 45 seconds dans error_logFcgidIOTimeout 90 ou FcgidIOTimeout 180 si nécessaire dans /etc/httpd/conf.d/fcgid.conf & relancer Apache par /etc/init.d/httpd restart
  • Message Premature end of script headers: index.php dans error_log + Internal Server Error ou Erreur 500 → mettre memory_limit à 256M dans le php.ini du site qui génère le problème
  • Message Missing shLib, or not enabled, AMP plugin cannot run dans le back office → activer le plugin shLib
  • Message 504 Gateway Time-out - nginx ou Nginx 504 Gateway Timeout ou HTTP 504 Gateway Timeout → voir https://iap.re/66
  • Message JUser::_load : impossible de charger l'utilisateur ayant l'ID NNN à l'édition d'un article → L'utilisateur dont l'ID est NNN (nombre décimal) n'existe plus. Soit le recréer, soit changer d'utilisateur pour l'article
  • Message Error displaying the error page → voir les autorisations sur les dossiers cache, log et tempPermissions des dossiers Joomla 2.5 et 3.x
  • Message The file Cache Storage is not supported on this platform → voir les autorisations sur les dossiers cache, log et tempPermissions des dossiers Joomla 2.5 et 3.x
  • Message Error Invalid login lors d'une mise à jour → mettre tous les répertoires et fichiers à chmod 777 à partir de la racine du site (voir Permissions des dossiers Joomla 2.5 et 3.x)
  • Message Joomla\Filesystem\File::delete: Failed deleting inaccessible file mysql.xml lors d'une mise à jour d'Akeeba Backup → effacer /administrator/components/com_akeeba/sql/
  • Message Joomla\Filesystem\File::delete: Failed deleting inaccessible file access.xml lors d'une mise à jour de JCE → effacer /administrator/components/com_jce/
  • Message Joomla\Filesystem\File::delete: Failed deleting inaccessible file client.css lors d'une mise à jour de Install_from_Web → effacer /plugins/installer/webinstaller/

Liens utiles

  • Joomla.org Site officiel Joomla! Monde
  • downloads.joomla.org Portail de téléchargement Joomla!
  • joomla.org détail des releases à télécharger
  • Site Joomla France Site officiel Joomla! France
  • vel.joomla.org Joomla! Vulnerable Extensions List hot !
  • help.joomla.fr J!Aide : aide en français de l'administration de Joomla!
  • Joomla.org Documentation officielle Joomla!
  • Best of Joomla Compendium des meilleurs templates pour Joomla!
  • docs.joomla.org Security hotfixes for Joomla EOL versions
  • github.com Joomla1.5.999 : dernière version de Joomla 1.5 avec tous les hotfix depuis l'arrêt du développement de Joomla 1.5
  • github.com Joomla2.5.999 : dernière version de Joomla 2.5 avec tous les hotfix depuis l'arrêt du développement de Joomla 2.5
  • hackertarget.com tester la vulnérabilité d'un site Joomla!
  • Joomla.org Que faire après avoir été hacké sur Joomla!
  • Exploit-DB Liste des exploits sur Joomla!
  • github.com Patch Tester : composant qui permet aux utilisateurs d'appliquer rapidement des demandes de pull GitHub afin de les tester.

Templates gratuits pour Joomla

Extensions gratuites

Extensions payantes

Frameworks pour Joomla

Gratuits

Payants

Commentaires

blog comments powered by Disqus