Effectuer la mise à jour de Soosyze beta1 à la version beta2

  • Étape 1 : réaliser une sauvegarde de votre site.
  • Étape 2 : Désinstaller le module Trumbowyg (si vous l'utilisez).

Mettre à jour les configurations

  • Étape 3 : Mettre à jour les configurations.

Les nouvelles configurations pour la beta2 doivent être ajoutées manuellement, la prochaine version automatisera l'installation des configurations.

Rendez-vous dans le répertoire app\config et éditer le fichier settings.json

Ajouter les lignes suivantes :

{
    "new_default_icon":"fas fa-newspaper",
    "new_default_image": "",
    "password_reset_timeout":"",
    "theme_admin_dark":true,
    "icon_socials": {
        "facebook": "#",
        "instagram": "#",
        "linkedin": "#",
        "mastodon": "#",
        "twitch": "#",
        "twitter": "#",
        "youtube": "#"
    },
    "backup_frequency": "1 day"
}

La configuration suivante existe déjà, il faudra changer sa valeur par le nouveau thème public par défaut Fez :

{
    "theme": "Fez"
}

Pour les utilisateurs qui ne possèdent qu’un accès FTP

Si votre site est en ligne ou que vous n’avez pas d’accès SSH, rapatriez ses sources en local est faites les opérations suivantes :

  • Étape 4 : Télécharger la nouvelle version de soosyze,
  • Étape 5 : Supprimer les répertoires vendor, core et bootstrap de votre site,
  • Étape 6 : Désarchiver la nouvelle version de soosyze à la racine du répertoire contenant le code source du CMS,
  • Étape 7 : Accepter que les fichiers remplacent les répertoires et fichiers actuels,
  • Étape 8 : Connectez vous en tant qu'admin à votre espace utilisateur,
  • Étape 9 : Rendez-vous sur la page d'administration des modules,
  • Étape 10 : Cliquez sur Vérifier les mises à jour,
  • Étape 11 : Cliquez sur Mettre à jour votre application.

Pour les utilisateurs qui possèdent un accès SSH

  • Étape 4 : Assurez-vous d’avoir installé Composer ou installé le :
$ sudo apt-get update
$ sudo apt-get install composer
  • Étape 5 : Rendez-vous à la racine du répertoire contenant votre site et lancer les commandes suivantes :
$ sudo composer update –no-dev
  • Étape 6 : Connectez vous en tant qu'admin à votre espace utilisateur,
  • Étape 7 : Rendez-vous sur la page d'administration des modules,
  • Étape 8 : Cliquez sur Vérifier les mises à jour,
  • Étape 9 : Cliquez sur Mettre à jour votre application.

Mettre à jour les modules

  • Télécharger la nouvelle version des modules compatibles avec la version beta2,
  • Rendez-vous dans le répertoire de vos modules contributeurs (app/modules),
  • Désarchiver le contenu du module,
  • Accepter que les fichiers remplacent les répertoires et fichiers actuels.

Pour finir

Certaines parties de la migration ne peuvent pas être réglées automatiquement.

Si vous utilisier le bloc statique pour vous réseau sociaux il faut le configurer dans l'interface d'admin, supprimer l'ancien bloc et y placer le nouveau.

Vous pouvez aussi activer le module Dashboard via la page d'aministration des modules.

Vous rencontrez des problèmes ?

Pour tout problème concernant la migration de la version beta1 à la version beta2 , nous répondrons à vos questions uniquement sur le forum.

Vous pouvez régir sous ce post, ou en créer un spécifiquement pour votre besoin.