Sur votre site, vous devez disposer de :

PHP supérieur ou égal à 5.2.3

MySQL supérieur ou égal à 5.0.0

Joomla 1.5.20 (Mootools 1.2.x)

 

 

Si vous souhaitez utiliser Kunena 1.6.0 avec les extensions Community Builder, Joomsocial, UddeIm, ou Alpha User Points, il est conseillé d'avoir les versions suivantes pour éviter tout problème :

  • Community Builder 1.2.3
  • Joomsocial 1.6.x
  • UddelM 2.1
  • Alpha User Points 1.5.11

Télécharger la dernière version de Kunena 1.6

Mettre votre site "Hors Ligne".

Faites une sauvegarde complète de votre site, de votre template Kunena, et de vos bases de données.

 

Nous pouvons maintenant commencer la mise à niveau vers Kunena 1.6.0 (Version stable)

Vous rendre dans l'installateur Joomla, sélectionnez le package zippé de Kunena 1.6.0, puis cliquez sur "Installer".

Vous arrivez alors sur cette page :

 

 

  Cliquer sur le bouton nommé "Mettre à jour Kunena".

Vous devez maintenant avoir une page vous avisant que tout s'est bien déroulé :

 

  Cliquer sur le bouton nommé "Terminer" (En haut à droite).

  Kunena 1.6.0 (Stable) est maintenant installé sur votre site. Il ne vous reste plus qu'à vous rendre dans son panneau de contrôle pour le découvrir et le paramétrer. 

 

Remarque : Il est possible qu'après la mise à niveau vous constatiez sur votre site des messages d'erreurs concernant vos menus, comme par exemple celui-ci :




Si c'est le cas, vous pouvez consulter les deux sujets suivants sur le forum :
Message erreur Menu après passage Kunena 1.6.0 stable
Faire fonctionner le Menu de Kunena (Index, sujets récents, ...)

Attention !!! Ce tuto ne concerne que la mise à niveau de UddelM 2.0 vers 2.1.


Je viens de faire cette mise à niveau sur mon site en localhost et tout semble fonctionner correctement. Voici donc un petit tuto pour réaliser la mise à niveau de UddelM 2.0 vers UddelM 2.1.


Etape 1 (Sauvegardes)
Sauvegardez la totalité de votre site et de vos bases de données avec votre programme préféré (J'utlise Akeeba Backup 3.1 pour mes sauvegardes).

Sauvegardez aussi :

  • Votre template (Si vous n'utilisez pas le template "default" de UddelM)
  • La base de données de votre site et surtout toutes les tables dont le préfixe est : jos_uddeim
  • Votre configuration UddelM  en utilisant la fonction de sauvegarde de UddelM (Panneau administration de UddelM - Onglet "Maintenance", puis cliquez sur "SAUVEGARDER") ou alors en copiant simplement le fichier config.class.php qui se trouve dans le répertoire  : /mon_site/administrator/components/com_uddeim/

 

Etape 2 (Télécharger UddelM 2.1)

Téléchargez le package sur le Site officiel de UddelM. Il est nommé uddeIM_2.1_unzip1st.zip

Enregistrez le sur votre bureau.


Etape 3 (Extraction des fichiers du package)
Sur votre bureau, dans un dossier de votre choix, extraire les fichiers suivants :

  • com_uddeim.zip
  • mod_uddeim.zip
  • mod_uddeim_mailbox.zip
  • mod_uddeim_statistics.zip
  • plug_uddeim_pms_contentlink.zip
  • plug_uddeim_pms_searchbot.zip


Vous devez maintenant avoir ceci dans le dossier où vous avez extrait  les 6 fichiers :

 

Etape 4 (Désinstallation ancienne version UddelM)
A l'aide de l'installateur Joomla, désinstallez vos anciens plugins et modules, puis votre ancien composant UddelM 2.0. Je ne suis pas certain que la désinstallation soit obligatoire, mais je l'ai faite. Cela ne supprime pas les messages privés qui sont dans les boîtes personnelles des membres.


Etape 5 (Requête dans phpMyAdmin)

Rendez vous dans phpMyAdmin et lancez la requête suivante qui va créer les champs manquants pour installer la version UddelM 2.1 :

ALTER TABLE `jos_uddeim` ADD `systemflag` INT( 1 ) NOT NULL DEFAULT '0' ;
ALTER TABLE `jos_uddeim` ADD INDEX ( `systemflag` ) ;
UPDATE `jos_uddeim` SET `systemflag` = 1 WHERE `systemmessage` != '' OR `systemmessage` IS NOT NULL ;
UPDATE `jos_uddeim` SET `systemflag` = 2 WHERE `fromid` = `toid` ;

Vous ne devez pas avoir de message d'erreur à la fin de l'éxécution de la requête. Si vous avez un message d'erreur, notez le et suivez les instructions.

 

Etape 6 (Installation UddelM 2.1)
A l'aide de l'installateur Joomla, installez les 6 fichiers extraits précédemment sur votre bureau, dans l'ordre suivant :

  • com_uddeim.zip
  • mod_uddeim.zip
  • mod_uddeim_mailbox.zip
  • mod_uddeim_statistics.zip
  • plug_uddeim_pms_contentlink
  • plug_uddeim_pms_searchbot.zip

Vous devez avoir le message de Joomla vous indiquant que l'installation (Composant, modules, plugins) s'est déroulée avec succès.

Vous trouverez quelques explications sur tous ces modules et plugins dans cette discussion.


Si vous aviez d'autres templates que celui nommé "default", c'est le moment de les remettre en place. Ils se trouvent dans le package nommé uddeIM_templates_2.0.zip (Non-inclu dans le zip pour la version UddelM 2.1 - A récupérer sur le site de l'auteur du composant). Il suffit de placer les 8 templates supplémentaires dans le répertoire : /components/com_uddeim/templates

 

Etape 7 (Restaurer sa configuration)

Vous rendre dans l'administration de UddelM (Onglet "Maintenance")

Cliquez sur le lien "RESTAURER"

(Attention !!! Ne vous trompez pas, ne cliquez pas sur le lien "SAUVEGARDER")

 

Vous devez avoir le message de UddelM vous indiquant que la restauration s'est bien déroulée.

 

Cliquez sur "Suivant".

Cliquez le bouton  (En haut, à droite) afin de sauvegarder votre configuration UddelM.

 

Etape 8 (Publication des modules & Plugins)
Dans le panneau d'administration de Joomla, activez les modules et plugins d'UddelM 2.1 que vous souhaitez utiliser. Il ne restera qu'à remettre les bonnes configurations pour vos modules (Pop-up, position module, niveau accès, etc...)


Etape 9 (Changer le nom de la messagerie)
Si vous souhaitez changer le nom de votre messagerie (Exemple : Messagerie privée), il faut ouvrir le module nommé "UddelM notifier" et changer son nom.
Dans ce même module, vous pouvez aussi activer l'ouverture d'une POPUP lors de l'arrivée d'un nouveau message.


C'est fini !

Nota : Si vous voyez quelques coquilles dans tuto, n'hésitez pas à me les signaler afin que je fasse les modifications. Merci.

D'après ce que j'ai lu, il n'est pas possible actuellement de mettre un gif animé en avatar dans Kunena 1.6 RC2.

Si j'ai bien tout compris, ce qui pose problème, c'est le redimensionnement des images par Kunena 1.6. En effet, si on redimensionne un gif animé, il faut ensuite récréer l'animation et Kunena 1.6 ne le fait pas.

Comme je voulais absolument conserver mon gif animé comme avatar, j'ai effectué quelques tests pour voir s'il n'y avait pas un moyen détourné d'y parvenir.

 

Jackpot !!! Une solution fonctionne. Elle se nomme "Community Builder".

 

Voici comment procéder pour avoir un gif animé comme avatar dans Kunena 1.6

(Aucune modification dans le code)

  Trouver un beau gif animé (Etape obligatoire  cheeky )

  Avoir le composant Community Builder d'installé sur votre site (J'ai fait l'essai avec CB 1.2.3 sous Joomla 1.5.20).

  Déposer (Avec Filezilla) le beau gif animé dans le dossier suivant :

mon_site/images/comprofiler/gallery/

  Dans le frontend de votre site :

  • Menu "Mon profil"
  • Menu CB "Modifier", puis "Remplacer mon image"
  • Cocher l'avatar déposé dans la galerie, puis cliquer sur le bouton "Confirmez"

 

Vous pouvez maintenant admirer votre gif qui se trémousse "comme une danseuse hawaïenne" !!!

alt

 

Avant de tester ce tutoriel, faites une sauvegarde complète (Site et bases de données).

Il est également préférable de tester ce tutoriel sur un site en local avant de l'appliquer sur votre site distant.

1/ Pré-requis

Avoir le composant noixACL 2.0.6 installé sur votre site et les adapters activés.

Avoir l'adapter_content 1.5.5 (Ca ne marche pas avec la version 1.5.7).

Créer une catégorie (Accès public) nommée "Essais noixacl", dans laquelle vous allez placer 4 articles (Accès "Public") nommés :

  • Article 1 (Auteur = demonoix)
  • Article 2 (Auteur = tux-writer)
  • Article 3 (Auteur = demonoix)
  • Article 4 (Auteur = Scottux)

Dans votre module "Menu Principal" (Accès public - Placé en position Left), créez un lien de menu qui mènera vers votre catégorie où se trouvent vos 4 articles.

Vous devez maintenant avoir ceci :

  • Sur votre page d'accueil :

 

  • Sur la page où mène votre lien de menu :

 

2/ Donner au membre "demonoix" le droit d'éditer uniquement ses propres articles :

  • Ouvrez noixACL, menu "Gérer les groupes"

 

  • Cliquez sur le bouton 
  • Nommez le nouveau groupe "demonoix". Son groupe parent sera "Enregistré".

 

  • Cliquez sur le bouton 
  • Rendez-vous maintenant sur l'onglet de noixACL nommé "Gérer les groupes", et cliquez sur "demonoix" afin d'éditer ce groupe

  • Allez dans l'adapter_access, onglet "General"

  • Cochez la case "Frontpage Edit Own"

  • Cliquez sur le bouton 
Maintenant, si votre membre "demonoix" se connecte sur votre site, puis ouvre le menu "Tests noixACL", il pourra éditer ses deux articles, et uniquement ceux-ci.

 

C'est terminé !!!