Comme chacun sait, il est possible d’écrire ses propres pages pour l’espace de rédaction de SPIP.
Dès lors, il peut être utile de rediriger la page d’accueil de l’espace de rédaction vers une page personnalisée.
Admettons que vous ayiez créé une page ma_page
accessible à l’adresse /ecrire/?exec=ma_page
alors le code suivant ajouté dans le fichier /config/mes_options.php
permettra d’effectuer la redirection vers cette page quand l’utilisateur arrive dans l’espace de rédaction.
// est-on dans /ecrire ?
if(!_DIR_RESTREINT){
// si oui, on force une autre page d'accueil
$exec = _request('exec');
if(!$exec or $exec=="accueil")
set_request('exec', 'ma_page');
}
Discussions par date d’activité
7 discussions
Merci beaucoup ! une question, y-a t’il des différences en termes de performance/rapidité de cette méthode plutôt que de faire des surcharges de la page accueil en créant les différents blocs de contenu (contenu, navigation, extra, etc..) avec un filtre de test préalable
[(#ENV**{bonjour}|=={oui}|oui)...]
?Répondre à ce message
bonsoir,
plugin très utile mais je viens de l’installer sous SPIP3.1, et l’accueil reste inchangé. une soluce ?
merci
pardon, une étourderie, j’avais oublié de mettres le fichier mes_options.php dans /config
dsl
encore merci pour ce tuto, très utile
Répondre à ce message
Salut !
Je n’arrive pas à me connecter sur l’interface privé de spip.
Lorsque que je met le login et le pass ; il s’affiche le message suivant :
problème de cookie
Pour vous identifier de façon sûre sur ce site, vous devez accepter les cookies.
Veuillez régler votre navigateur pour qu’il les accepte (au moins pour ce site).
Quelqu’un peu m’aider
je vous conseille de poster votre question plûtot sur la liste des utilisateurs de SPIP http://listes.rezo.net/mailman/listinfo/spip ou bien sur les forums de spip http://forums.spip.org/
Répondre à ce message
J’ADORE ! Merci pour cette merveilleuse contribution !
Répondre à ce message
Bonjour,
Ce mécanisme m’intéresse mais je souhaiterais qu’il s’applique différemment selon que la personne qui se connecte est simple rédacteur ou membre du comité.
Mes tentatives d’utiliser une variable du genre
$statut = $GLOBALS['auteur_session']['statut'];
ne fonctionne pas (cette variable semble vide).
Comment récupérer le statut de l’auteur dans mesoptions.php ?
remarque : le fichier mesoptions.php que je vois est dans le répertoire /ecrire, pas dans /config. Je ne sais pas si cela est important.
Répondre à ce message
incitation au fork ?
Répondre à ce message
Merci boOz !
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |