Pour tester différents squelettes, j’ai créé un petit site en local.
Je voudrais créer un menu switcheur qui me permettrait de sélectionner un sous-répertoire de mon dossier squelettes (ou autres) contenant le squelette désiré…
Quelle est la méthode à adopter avec SPIP 2?
Je l’avais consulté mais il faut systématiquement modifier le fichier switcher_config.php…
JE me demandais s’il n’y avait pas de solution miracle qui référencerait tous les sous-repertoires de 1er niveau d’un répertoire donné… Donc, a chaque fois que j’ajoute un répertoire squelettes, il est automatiquement ajouter au menu switcher…
Un monde idéal
Le 13 novembre 2009 15:48, bobof <bof-bof@sfr.fr> a écrit :
Pour tester différents squelettes, j’ai créé un petit site en local.
Je voudrais créer un menu switcheur qui me permettrait de sélectionner un sous-répertoire de mon dossier squelettes (ou autres) contenant le squelette désiré…
Quelle est la méthode à adopter avec SPIP 2?
Cordialement,
Teddy.
---
_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : envoyer un mail à [spip-off@rezo.net](mailto:spip-off@rezo.net)
Infos et archives : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
[http://archives.rezo.net/spip.mbox/](http://archives.rezo.net/spip.mbox/)
Documentation de SPIP : [http://www.spip.net/](http://www.spip.net/)
Irc : de l'aide à toute heure : [http://spip.net/irc](http://spip.net/irc)
Je l’avais consulté mais il faut systématiquement modifier le fichier switcher_config.php…
que veux tu dire par systématiquement ? c’est une fois à l’installation
JE me demandais s’il n’y avait pas de solution miracle qui référencerait tous les sous-repertoires de 1er niveau d’un répertoire donné… Donc, a chaque fois que j’ajoute un répertoire squelettes, il est automatiquement ajouter au menu switcher…
ben ? là tu essayé au moins ? car chaque fois qu’on ajoute dans le répertoire déclaré dans switcher_config.php un sous répertoire contenant un nouveau jeu de squelettes celui ci affiche le nom de ce sous répertoire dans le sélecteur de squelettes AUTOMATIQUEMENT ! c’est pas l’idéal ?
Ça fait une heure que j’essaie de configurer la chose…
Et je m’appuie sur ce qui est écris dans les fichiers du plugin et sur l’article en ligne…
Je n’y arrive pas…
Je voudrais qu’il liste aussi bien les répertoires de la dist que les sous-répertoires du dossier « squelettes »…
Comment procéderais-tu?
Le 13 novembre 2009 16:10, bobof <bof-bof@sfr.fr> a écrit :
bonjour,
Teddy Payet a écrit :
Merci.
Je l’avais consulté mais il faut systématiquement modifier le fichier switcher_config.php…
que veux tu dire par systématiquement ? c’est une fois à l’installation
JE me demandais s’il n’y avait pas de solution miracle qui référencerait tous les sous-repertoires de 1er niveau d’un répertoire donné… Donc, a chaque fois que j’ajoute un répertoire squelettes, il est automatiquement ajouter au menu switcher…
ben ? là tu essayé au moins ? car chaque fois qu’on ajoute dans le répertoire déclaré dans switcher_config.php un sous répertoire contenant un nouveau jeu de squelettes celui ci affiche le nom de ce sous répertoire dans le sélecteur de squelettes AUTOMATIQUEMENT ! c’est pas l’idéal ?
Un monde idéal
Le 13 novembre 2009 15:48, bobof <bof-bof@sfr.fr> a écrit :
Pour tester différents squelettes, j’ai créé un petit site en local.
Je voudrais créer un menu switcheur qui me permettrait de sélectionner un sous-répertoire de mon dossier squelettes (ou autres) contenant le squelette désiré…
Quelle est la méthode à adopter avec SPIP 2?
Cordialement,
Teddy.
---
_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : envoyer un mail à [spip-off@rezo.net](mailto:spip-off@rezo.net)
Infos et archives : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
[http://archives.rezo.net/spip.mbox/](http://archives.rezo.net/spip.mbox/)
Documentation de SPIP : [http://www.spip.net/](http://www.spip.net/)
Irc : de l'aide à toute heure : [http://spip.net/irc](http://spip.net/irc)
Ça fait une heure que j’essaie de configurer la chose…
Et je m’appuie sur ce qui est écris dans les fichiers du plugin et sur l’article en ligne…
Je n’y arrive pas…
Je voudrais qu’il liste aussi bien les répertoires de la dist que les sous-répertoires du dossier « squelettes »…
Comment procéderais-tu?
Le 13 novembre 2009 16:10, bobof <bof-bof@sfr.fr> a écrit :
bonjour,
Teddy Payet a écrit :
Merci.
Je l’avais consulté mais il faut systématiquement modifier le fichier switcher_config.php…
que veux tu dire par systématiquement ? c’est une fois à l’installation
JE me demandais s’il n’y avait pas de solution miracle qui référencerait tous les sous-repertoires de 1er niveau d’un répertoire donné… Donc, a chaque fois que j’ajoute un répertoire squelettes, il est automatiquement ajouter au menu switcher…
ben ? là tu essayé au moins ? car chaque fois qu’on ajoute dans le répertoire déclaré dans switcher_config.php un sous répertoire contenant un nouveau jeu de squelettes celui ci affiche le nom de ce sous répertoire dans le sélecteur de squelettes AUTOMATIQUEMENT ! c’est pas l’idéal ?
Un monde idéal
Le 13 novembre 2009 15:48, bobof <bof-bof@sfr.fr> a écrit :
Pour tester différents squelettes, j’ai créé un petit site en local.
Je voudrais créer un menu switcheur qui me permettrait de sélectionner un sous-répertoire de mon dossier squelettes (ou autres) contenant le squelette désiré…
Quelle est la méthode à adopter avec SPIP 2?
Cordialement,
Teddy.
---
_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : envoyer un mail à [spip-off@rezo.net](mailto:spip-off@rezo.net)
Infos et archives : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
[http://archives.rezo.net/spip.mbox/](http://archives.rezo.net/spip.mbox/)
Documentation de SPIP : [http://www.spip.net/](http://www.spip.net/)
Irc : de l'aide à toute heure : [http://spip.net/irc](http://spip.net/irc)
ensuite j’ai créé un répertoire à la racine du site /multi-squelettes/
dans ce répertoire j’ai créé autant de sous répertoires contenant chacun leur jeu de squelettes
c’est tout ! une fois le plugin activé ça roule tout seul !
la mécanique, lorsqu’on accède au site c’est le répertoire squelettes qui est prioritaire, s’il n’existe pas c’est squelettes-dist, jusque là rien de nouveau.
ensuite grâce au sélecteur c’est les jeux de squelettes dans les sous répertoires de multi-squelettes qui sont utilisés, le couac ! c’est pour revenir au jeu de squelettes du répertoire squelettes ou squelettes-dist faut utiliser l’url absolue du site → pour insérer dans le sélecteur squelettes-dist et/ou squelettes, regarde à la racine du plugin dans le fichier switcher.php , à la ligne 23, 24, 25 y a peu être moyen d’agir à ce niveau. cordialement
Ha oui, y a ça aussi, dans switcher_config.php j'ai mis en commentaire de la ligne 15 à la ligne 20.
tout ce bloc :
// Booleen pour determiner qui a le droit de jouer ; par defaut, les admins.
/*
if (!defined('SWITCHER_AFFICHER')) // true ou false
define('SWITCHER_AFFICHER',
$GLOBALS['auteur_session']['statut'] == '0minirezo'
);
*/
du coup tout le monde peut commuter entre jeux de squelettes
en fait faudrait peu être utiliser le statut du visiteur *Xforum* il me semble, X est un chiffre voir dans la Bd.
Teddy Payet a écrit :
Ah oui, de plus, je voudrai que ça soit visible pour tous... (visiteur/rédacteur/administrateur...)
Le 13 novembre 2009 16:32, Teddy Payet <teddy.payet@gmail.com <mailto:teddy.payet@gmail.com>> a écrit :
Ça fait une heure que j'essaie de configurer la chose...
Et je m'appuie sur ce qui est écris dans les fichiers du plugin et
sur l'article en ligne....
Je n'y arrive pas...
Je voudrais qu'il liste aussi bien les répertoires de la dist que
les sous-répertoires du dossier "squelettes"...
Comment procéderais-tu?
Le 13 novembre 2009 16:10, bobof <bof-bof@sfr.fr
<mailto:bof-bof@sfr.fr>> a écrit :
bonjour,
Teddy Payet a écrit :
Merci.
Je l'avais consulté mais il faut systématiquement modifier le
fichier switcher_config.php...
que veux tu dire par systématiquement ? c'est une fois à
l'installation
JE me demandais s'il n'y avait pas de solution miracle qui
référencerait tous les sous-repertoires de 1er niveau d'un
répertoire donné... Donc, a chaque fois que j'ajoute un
répertoire squelettes, il est automatiquement ajouter au menu
switcher...
ben ? là tu essayé au moins ? car chaque fois qu'on ajoute dans
le répertoire déclaré dans switcher_config.php un sous
répertoire contenant un nouveau jeu de squelettes celui ci
affiche le nom de ce sous répertoire dans le sélecteur de
squelettes AUTOMATIQUEMENT ! c'est pas l'idéal ?
Un monde idéal
Le 13 novembre 2009 15:48, bobof <bof-bof@sfr.fr
<mailto:bof-bof@sfr.fr>> a écrit :
bonjour,
t'as le switcher de squelettes qui fait exactement ça, je
l'utilise avec spip2 sans soucis, ici : Le Switcher de squelettes - SPIP-Contrib
cordialement
Teddy Payet a écrit :
Bonjour,
Pour tester différents squelettes, j'ai créé un petit
site en local.
Je voudrais créer un menu switcheur qui me permettrait de
sélectionner un sous-répertoire de mon dossier squelettes
(ou autres) contenant le squelette désiré...
Quelle est la méthode à adopter avec SPIP 2?
_______________________________________________
liste spip
spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer un mail à spip-off@rezo.net <mailto:spip-off@rezo.net>
C'est ce que j'ai fait mais du coup, les admin. ne voient plus le switcher.
Je vais tester ce soir le fait d'ajouter une ligne par statut dans ce define dans mes_options
Cordialement,
Teddy Payet
Le 13 nov. 2009 à 17:34, bobof <bof-bof@sfr.fr> a écrit :
Ha oui, y a ça aussi, dans switcher_config.php j'ai mis en commentaire de la ligne 15 à la ligne 20.
tout ce bloc :
// Booleen pour determiner qui a le droit de jouer ; par defaut, les admins.
/*
if (!defined('SWITCHER_AFFICHER')) // true ou false
define('SWITCHER_AFFICHER',
$GLOBALS['auteur_session']['statut'] == '0minirezo'
);
*/
du coup tout le monde peut commuter entre jeux de squelettes
en fait faudrait peu être utiliser le statut du visiteur *Xforum* il me semble, X est un chiffre voir dans la Bd.
Teddy Payet a écrit :
Ah oui, de plus, je voudrai que ça soit visible pour tous... (visiteur/rédacteur/administrateur...)
Le 13 novembre 2009 16:32, Teddy Payet <teddy.payet@gmail.com <mailto:teddy.payet@gmail.com>> a écrit :
Ça fait une heure que j'essaie de configurer la chose...
Et je m'appuie sur ce qui est écris dans les fichiers du plugin et
sur l'article en ligne....
Je n'y arrive pas...
Je voudrais qu'il liste aussi bien les répertoires de la dist que
les sous-répertoires du dossier "squelettes"...
Comment procéderais-tu?
Le 13 novembre 2009 16:10, bobof <bof-bof@sfr.fr
<mailto:bof-bof@sfr.fr>> a écrit :
bonjour,
Teddy Payet a écrit :
Merci.
Je l'avais consulté mais il faut systématiquement modifier le
fichier switcher_config.php...
que veux tu dire par systématiquement ? c'est une fois à
l'installation
JE me demandais s'il n'y avait pas de solution miracle qui
référencerait tous les sous-repertoires de 1er niveau d'un
répertoire donné... Donc, a chaque fois que j'ajoute un
répertoire squelettes, il est automatiquement ajouter au menu
switcher...
ben ? là tu essayé au moins ? car chaque fois qu'on ajoute dans
le répertoire déclaré dans switcher_config.php un sous
répertoire contenant un nouveau jeu de squelettes celui ci
affiche le nom de ce sous répertoire dans le sélecteur de
squelettes AUTOMATIQUEMENT ! c'est pas l'idéal ?
Un monde idéal
Le 13 novembre 2009 15:48, bobof <bof-bof@sfr.fr
<mailto:bof-bof@sfr.fr>> a écrit :
bonjour,
t'as le switcher de squelettes qui fait exactement ça, je
l'utilise avec spip2 sans soucis, ici : Le Switcher de squelettes - SPIP-Contrib
cordialement
Teddy Payet a écrit :
Bonjour,
Pour tester différents squelettes, j'ai créé un petit
site en local.
Je voudrais créer un menu switcheur qui me permettrait de
sélectionner un sous-répertoire de mon dossier squelettes
(ou autres) contenant le squelette désiré...
Quelle est la méthode à adopter avec SPIP 2?
_______________________________________________
liste spip
spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer un mail à spip-off@rezo.net <mailto:spip-off@rezo.net>
J'ai enfin installé spip la dernière version de spip 2 alors que j'avais la
version de 1.9. Tout s'est bien passé cependant dès que l'on navique entre
les répertoires et les pages du sites une fenêtre apparait et cet avetissement ici bas,
que dois-je faire ? Merci à l'avance de votre aide. Michel http://v.i.v.free.fr/spip/
Erreur(s) dans le squelette
1 <BOUCLE_document>()
Erreur SQL
documents.id_document, documents.mode, documents.largeur,
documents.hauteur, documents.titre, L1.mime_type, L1.titre AS type_document
FROM spip_documents AS `documents` INNER JOIN spip_types_documents AS L1 ON
( L1.id_type = documents.id_type ) WHERE (documents.taille > 0 OR
documents.distant='oui') AND (documents.id_document = 362)
Unknown column 'L1.id_type' in 'on clause'
</BOUCLE_document>
2 <BOUCLE_document>()
Erreur SQL
documents.id_document, documents.mode, documents.largeur,
documents.hauteur, documents.titre, L1.mime_type, L1.titre AS type_document
FROM spip_documents AS `documents` INNER JOIN spip_types_documents AS L1 ON
( L1.id_type = documents.id_type ) WHERE (documents.taille > 0 OR
documents.distant='oui') AND (documents.id_document = 362)
Unknown column 'L1.id_type' in 'on clause'
</BOUCLE_document>
J'ai enfin installé spip la dernière version de spip 2 alors que j'avais la
version de 1.9. Tout s'est bien passé cependant dès que l'on navique entre
les répertoires et les pages du sites une fenêtre apparait et cet
avetissement ici bas,
que dois-je faire ? Merci à l'avance de votre aide. Michel http://v.i.v.free.fr/spip/
Erreur(s) dans le squelette
1 <BOUCLE_document>()
Erreur SQL
documents.id_document, documents.mode, documents.largeur,
documents.hauteur, documents.titre, L1.mime_type, L1.titre AS type_document
FROM spip_documents AS `documents` INNER JOIN spip_types_documents AS L1 ON
( L1.id_type = documents.id_type ) WHERE (documents.taille > 0 OR
documents.distant='oui') AND (documents.id_document = 362)
Unknown column 'L1.id_type' in 'on clause'
</BOUCLE_document>
2 <BOUCLE_document>()
Erreur SQL
documents.id_document, documents.mode, documents.largeur,
documents.hauteur, documents.titre, L1.mime_type, L1.titre AS type_document
FROM spip_documents AS `documents` INNER JOIN spip_types_documents AS L1 ON
( L1.id_type = documents.id_type ) WHERE (documents.taille > 0 OR
documents.distant='oui') AND (documents.id_document = 362)
Unknown column 'L1.id_type' in 'on clause'
</BOUCLE_document>
J’ai vu que lorsque ce message apparaissait, il y avait une fonctionnalité nouvelle en haut de page « debug » … Je ne sais pas ce que j’ai fait exactement mais en jouant avec les diverses options, un moment donné, le message d’erreur est disparu et enfin j’apprécie la nouvelle version dans son entièreté
----- Original Message ----- From:bobof To:Michel Cc:spip@rezo.net Sent: Friday, November 13, 2009 11:54 PM Subject: Re: [Spip] Unknown column ‹ L1.id_type › in ‹ on clause › ?
bonjour,
au vu du message d’erreur ça laisse à penser que dans une même page deux boucle portent le même nom
<BOUCLE_document>
2 ) Unknown column ‹ L1.id_type › in ‹ on clause ›
je vois pas de champs id_type dans la table spip_types_documents, problème de critères ?
faudrait pouvoir voir ta boucle !
cordialement
Michel a écrit :
Bonjour,
J’ai enfin installé spip la dernière version de spip 2 alors que j’avais la
version de 1.9. Tout s’est bien passé cependant dès que l’on navique entre
les répertoires et les pages du sites une fenêtre apparait et cet
avetissement ici bas,
que dois-je faire ? Merci à l’avance de votre aide. Michel http://v.i.v.free.fr/spip/
Erreur(s) dans le squelette
1 <BOUCLE_document>()
Erreur SQL
documents.id_document, documents.mode, documents.largeur,
documents.hauteur, documents.titre, L1.mime_type, L1.titre AS type_document
FROM spip_documents AS documents INNER JOIN spip_types_documents AS L1 ON
( L1.id_type = documents.id_type ) WHERE (documents.taille > 0 OR
documents.distant=‹ oui ›) AND (documents.id_document = 362)
Unknown column ‹ L1.id_type › in ‹ on clause ›
</BOUCLE_document>
2 <BOUCLE_document>()
Erreur SQL
documents.id_document, documents.mode, documents.largeur,
documents.hauteur, documents.titre, L1.mime_type, L1.titre AS type_document
FROM spip_documents AS documents INNER JOIN spip_types_documents AS L1 ON
( L1.id_type = documents.id_type ) WHERE (documents.taille > 0 OR
documents.distant=‹ oui ›) AND (documents.id_document = 362)
Unknown column ‹ L1.id_type › in ‹ on clause ›
</BOUCLE_document>