Soutenir Vision du Web dans son partage de logiciels et de ressources libres

Ce mineur crée de la monnaie numérique Monero pour soutenir Vision du web.
Merci de désactiver votre bloqueur de publicité.
Aucune publicité ne sera affichée.
Le mineur utilise les ressources de votre machine pour créer gratuitement de la monnaie numérique.
Le montant des donations pour Vision du web est de 0.068570806166929 Monero.

Kunena : Différence entre versions

De Wiki. Analyse, Communication, Développement, Hacking.
Aller à : navigation, rechercher
m (Changer le texte Kunena par Forum dans le plugin de recherche)
m (Installer Kunena)
Ligne 7 : Ligne 7 :
 
  Télécharger le paquet de langue officiel.
 
  Télécharger le paquet de langue officiel.
 
  Télécharger le module de derniers messages publiés officiel.
 
  Télécharger le module de derniers messages publiés officiel.
 +
Télécharger le plugin de recherche pour faire des recherches dans le forum.
  
 
  Le manuel : https://www.kunena.org/docs/en/manual/backend/categories/category-icons
 
  Le manuel : https://www.kunena.org/docs/en/manual/backend/categories/category-icons

Version du 13 octobre 2018 à 18:32

Naviguer sur le site : Accueil du site - Les annuaires - Les éditoriaux - Le forum - Les outils - Les projets
 
Consulter le contenu en étant déconnecté du réseau : Exporter le sommaire de cette page vers un document PDF

Kunena

Documentation officielle : http://www.kunena.org/docs/en

Installer Kunena

Télécharger le paquet officiel : https://www.kunena.org/download
Télécharger le paquet de langue officiel.
Télécharger le module de derniers messages publiés officiel.
Télécharger le plugin de recherche pour faire des recherches dans le forum.
Le manuel : https://www.kunena.org/docs/en/manual/backend/categories/category-icons
Les icônes pouvant être utilisés pour changer les icônes par défaut : https://help.joomla.fr/index.php/tutoriels/bootstrap/165-bootstrap-icones-de-la-police-icomoon-de-joomla-jui-j-3-2-0#h3-comparaison-des-icones-entre-joomla-3-1-5-et-3-2-0

Exporter Kunena sur un autre site

Sauvegarder les tables de production

Sauvegarder les tables user de la version de Joomla 3 à récupérer.
Avant de les importer, changer le prefixe de la table, changer aussi MyISAM par InnoDB.
Copie de sauvegarde des tables user de Joomla 3.8.1 par défaut : https://pastebin.com/wqk48ne2
Sauvegarder la table viewlevels de la version de Joomla 3 à récupérer.
Avant de les importer, changer le prefixe de la table, changer aussi MyISAM par InnoDB.
Copie de sauvegarde des tables viewlevels de Joomla 3.8.1 par défaut : https://pastebin.com/PKV3Mi4f
Exemple pour vérifier les Niveaux d'accès :
Dans phpMyAdmin, se rendre dans la table #__users et noter l'id du super utilisateur.
Dans la table #__user_usergroup_map, repérer user_id avec la même valeur que id, et verifier que le group_id soit bien 8
Dans la table #__viewlevels Accès Spécial (ordering 2) rules doit être (avec les crochets) [6,3,8]
Sauvegarder les tables Kunena de la version de Joomla 3 à récupérer.
Copie de sauvegarde des tables Kunena par défaut de Joomla 3.8.1 par défaut : https://pastebin.com/vSXtUnSN

Modifier les tables Kunena

Mise à jour de Kunena v 5.08 en production vers Kunena 5.11 en local.
#Version Kunena#
Hoatzin 5.0.8 (Production) vers Kinkajou 5.0.11 (Local)

Remplacer jprefixe_(production) par jprefixeup_(local)
Remplacer MyISAM par InnoDB.

Ajouter la ligne de la nouvelle version dans la base locale qui charge les tables mises à jour pour le site de production
INSERT INTO `jprefixeup_kunena_version`
(15, '5.0.11', '2017-09-02', '2017-10-20', , 'Kinkajou', );

Modifier dans ce nouveau fichier sql la table `jprefixeup_kunena_messages_text`
Dans le champ `message` mediumtext NOT NULL, ne pas utiliser mediumtex mais text.

Importer cette sauvegarde de production modifiée dans la base de données locale.

Vérifier la structure des tables

Les tables locales de la sauvegarde de production SQL modifiées doivent avoir la même structure qu'une nouvelle version installée en locale par défaut.

Modifier la structure des tables suivantes
ALTER TABLE `jprefixeup_kunena_categories`
MODIFY COLUMN allow_ratings tinyint(4) NOT NULL DEFAULT '0' AFTER params;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN yim varchar(50) DEFAULT NULL AFTER bebo;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN wechat varchar(50) DEFAULT NULL AFTER bebo;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN weibo varchar(50) DEFAULT NULL AFTER bebo;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN qzone varchar(50) DEFAULT NULL AFTER bebo;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN apple varchar(50) DEFAULT NULL AFTER bebo;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN flickr varchar(50) DEFAULT NULL AFTER bebo;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN bebo varchar(50) DEFAULT NULL AFTER friendfeed;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN digg varchar(50) DEFAULT NULL AFTER aim;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN bebo varchar(50) DEFAULT NULL AFTER aim;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN friendfeed varchar(50) DEFAULT NULL AFTER aim;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN microsoft varchar(50) DEFAULT NULL AFTER vk;

ALTER TABLE `jprefixeup_kunena_users`
MODIFY COLUMN icq varchar(50) DEFAULT NULL AFTER digg;

Vérifications

Désactiver le captcha activé par défaut sur le site en production dans les options de Kunena, pour un Kunena local sans captcha.
Corriger la base de données de Joomla et utiliser les outils de maintenance du forum.
Copier media/kunena de production vers local, dossier avatars et attachments.
Vérifier depuis l'administrator, si on arrive bien à changer de template.
Poster un message pour tester si l'import a fonctionné.
La migration est maintenant aboutie.

Problèmes pouvant être rencontrés

J'avais installé le template JF Simone sur la version de Joomla 3.8.1 et Kunena 5.0.11 en local.
Je ne peux plus changer de template depuis Kunena, avec la base de données Hoatzin 5.0.8 importée depuis le site de production.
Recharger alors la base de données Kinkajou 5.0.11 (Local) pour supprimer le template JF Simone.
Après avoir chargé les tables Kunena de production, lors du test d'ajout d'un message, un message d'erreur s'affiche.
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ' 'test')' at line 1
CHECK MANUEL POUR FAIRE CORRESPONDRE REQUETES EN MARIADB.
Ici, c'est l'ordre des champs qui diffèrent entre ma version 5.08 et la version 5.0.11 de Kunena.
Comparer les différences entre les tables SQL de la dernière version et ma version en production.
Appliquer les changements de structure SQL indiqués plus haut.
Ok.png Source : Vue des tables à sauvegarder sur la base de données de Joomla : http://www.kunena.org/docs/en/faq/migrate-the-forum-and-users-to-a-new-site
Ok.png Source : Les changements sur la version 5.0.11 : https://github.com/Kunena/Kunena-Forum/pulls?q=is%3Apr+milestone%3A5.0.11+is%3Aclosed
Ok.png Source : Ma demande sur le forum officiel : https://kunena.aide-joomla.com/forum/kunena-5-0/13340-complement-d-information-kunena-5-08-5-11-mysql-mariadb-myisam-innodb#20995

Importer et installer Kunena depuis GitHub

Exemple pour Kunena 2.0 depuis Zend Studio/Eclipse

Click on menu "File"
Click on "Import…"
Now expand "GIT"
Select "Projects from GIT"
Choose URI in the following step
Click “Next”
Open a Internet Browser and login to your GITHUB account, into Kunena\Kunena-2.0 copy the URI : github.com/Kunena/Kunena-2.0.git
Paste this URI into Zend Studio in URI field, just fill the user and password fields
Click "Next"
Click "Next" once more to add all branches
Enter the directory into "Directory" where you want to store the local repo (this should be an empty/new directory)
Click "Finish"
Source :www.kunena.org/docs/Developing_in_Eclipse_with_Git
Création et gestion des branches avec Git : github.com/Kunena/Kunena-Forum/wiki/Create-a-new-branch-with-git-and-manage-branches

Template pour Kunena 5

Le template principal doit gérer le boostrap ou alors tester en activant la prise en charge du boostrap dans le template cryspsis.
--> composant, Kunena, Template, Crypsis, paramètres de base, lire les css boostrap.
Si le Template de Kunena 5 ne donne pas un affichage suffisamment propre avec votre template de Joomla, passer la page de votre forum sur un template Joomla Standard comme Protostar.
Le template de Kunena 5 que vous utilisez fonctionnera sûrement mieux. Utiliser par exemple le Template JF Simone.

Changer le mot clé Kunena par Forum dans le plugin de recherche

Pour changer le texte affiché, chercher le nom de la variable concernée directement dans le fichier /plugins/search/kunena/kunena.php
Le fichier de langue est le suivant : /administrator/language/fr-FR/fr-FR.com_kunena.sys.ini
Faire une substitution de langue, pour les deux valeurs suivantes, pour la langue française, dans l'administration.
Extensions, Langues, Substitutions, Administration.
Chaîne de traduction * : COM_KUNENA
Texte : Forum
Chaîne de traduction * : COM_KUNENA_XML_DESCRIPTION
Texte : Forum

NAVIGATION

PARTICIPER ET PARTAGER

Vous êtes sur le wiki de Vision du Web.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Pour participer sur le wiki, créer un compte utilisateur en haut à droite.
La recherche interne du wiki permet de trouver le contenu qui vous intéresse.
Identifiez-vous pour poser vos questions sur la page de discussion de VisionDuWeb.
Améliorer le contenu des pages en faisant des propositions depuis l'onglet discussion.
Pour écrire en Markdown : Éditeur - Générateur de tableau 1 - Générateur de tableau 2.
Les informations du wiki ne doivent pas servir à nuire à autrui ou à un système informatique.
De nombreux outils gratuits sont listés et disponibles dans la boîte à outils de Vision du web.
D'autres pages du wiki peuvent correspondre à vos attentes. La liste de toutes les pages du wiki.

VALORISER LE WIKI

Valoriser le contenu partagé sur le wiki avec un don en monnaie numérique :
AEON - Bitcoins (BTC) - Bitcoins Cash - Bitcoins Gold - Bitcore (BTX) - Blackcoins - Bytecoins - Clams - Dash - Monero - Dogecoins - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash

OBTENIR DE LA MONNAIE NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Gagner des Altcoins - Miner des Altcoins.