Téléchargement

Vous devez installer Mediboard à travers le système Subversion. Vous ne trouverez pas pour l'instant de release officielle et packagée pour deux raisons principales :
À ce jour nous préférons nous concentrer sur la version en cours pour la correction de bug.
Le processus de mise à jour interne de Mediboard est très abouti. Hormis la mise à jour des scripts via une simple requête SVN, tout se passe automatiquement dans l'Onglet d'administration des modules, notamment la mise à jour des bases de données.

Pour accéder à la toute dernière version de Mediboard, il suffit donc d'utiliser un client SVN avec la commande suivante :
svn co https://svn.openxtrem.com/gpl/trunk/

L’installation de composer :

Retrouvez la documentation pour l'installation de composer sur ce site https://getcomposer.org/

Commande : composer install à taper depuis le répertoire Mediboard

Configuration de l'instance

Un outil "cli" est disponible pour réaliser la configuration de votre système.
Commande : composer ox-install-config à saisir depuis le répertoire Mediboard

Configuration de la base de donnée

Un outil "cli" est disponible pour réaliser l'installation de la base de données.
Commande : composer ox-install-database à saisir depuis le répertoire Mediboard

Outils

Un état de l'instance est accessible à cette adresse : http://repertoire_racine_mediboard/installation
La documentation de l'api est accessible à cette adresse : http://repertoire_racine_mediboard/openapi
Un profiler de développement est accessible à cette adresse : http://repertoire_racine_mediboard/devtools

Mise à jour

La mise à jour de Mediboard est incrémentale, ce qui signifie qu'il suffit de mettre à jour les scripts, puis de mettre à jour les modules (base de données) dont les structures de données ont changé et enfin de vider le cache. Il peut arriver également qu'il soit nécessaire de mettre à jour des bibliothèques externes.

Remarque : Toute cette procédure est guidée dans l'onglet Installation du module Administration.

Mise à jour des scripts

Il suffit de se positionner sur la racine d'installation dans le shell et de mettre à jour la copie locale de Mediboard avec SVN :
svn up

Réaliser un composer install après chaque Mise à jour

Mise à jour des modules

Se rendre dans le volet Modules Installés du Module Administration et mettre à jour les modules indiqués.

Vider le cache

Dans le volet Cache, vider le cache de mémoire partagée ainsi que le cache de template.
Important : s'il n'est pas possible d'atteindre cette page, notamment à cause d'une mise à jour des classes de base de Mediboard, il est possible de vider globalement le cache en exécutant la commande composer ox-clear-cache.