1. Page d'accueil
  2. Documentation

Publication des ressources

Pourquoi n'est-il pas possible de mettre un article en ligne même lorsque je suis Administrateur ?

Un article doit contenir au moins un chapitre pour pouvoir être mis en ligne. Après avoir enregistré un nouvel article, un lien Ajouter un chapitre à l'article apparaît en bas de page. Une fois le ou les chapitres ajoutés, vous pourrez mettre votre article en ligne en changeant son statut, par défaut sur en édition.

Comment activer la redirection pour les erreurs 404 ?

Vous pouvez créez directement un fichier .htaccess, placé à la racine de votre installation de Plume CMS et qui contiendra cette simple ligne :

 ErrorDocument 404 /plume/404.php

Vous pouvez aussi éditer le fichier .htaccess-dist déjà présent en ne conservant que la ligne qui contient la directive citée plus haut, puis le renommer en .htaccess.

Les autres lignes concernent le mode Jolis URL, qui peut créer des erreurs de serveur chez certains hébergeurs.

Comment avoir des URL sans le "?" comme sur plume-cms.net ?

Vous devez tout d'abord sélectionner les Jolis URL en tant que Format des URL dans le plugin de configuration de Plume CMS, disponible via l'onglet Outils.

Ensuite il vous faudra renommer le fichier .htaccess-dist qui se trouve à la racine de votre installation de Plume CMS en .htaccess. En fonction du répertoire utilisé pour l'installation, vous pourriez être amené à éditer et modifier ce fichier qui contient ces lignes :

RewriteEngine  on
RewriteCond %{REQUEST_URI} !^/plume/manager/
RewriteCond %{REQUEST_URI} !^/plume/xmedia/
RewriteRule ^([^\.]+)$ /plume/index.php?$1 [QSA,L]
ErrorDocument 404 /plume/404.php

En effet, si vous avez donné un autre nom au répertoire d'installation de Plume CMS, changez alors /plume par le nom du répertoire utilisé. Si vous avez installé Plume CMS à la racine de votre site, enlevez /plume des règles ci dessus.

Les 4 premières lignes concernent la réécriture de l'URL et la dernière concerne la redirection en cas d'erreur 404, vous pouvez donc la supprimer si vous ne souhaitez pas en profiter.

Pour éviter que la réécriture de l'URL interfère avec l'accès vers d'autres répertoires de votre site, par exemple si vous utilisez PHPMyadmin, vous devrez le préciser ainsi :

RewriteCond %{REQUEST_URI} !^/phpMyAdmin/
....
RewriteCond %{REQUEST_URI} !^/autrerepertoire/ 

Attention, certains hébergeurs limitent les fonctionnalités des .htaccess, renseignez-vous sur ce point en cas de problèmes.

Pages

  1. Généralités
  2. Installation
  3. Gestion des ressources
  4. Édition des ressources
  5. Publication des ressources

Partagez vos idées sur cet article.

Retour en haut de page