Nouveau :
Attention, le site change d’adresse : http://projetice.crdp.ac-lyon.fr/escal/
Généralités
Ce jeu de squelettes a été initialement élaboré pour être proposé aux établissements scolaires de l’académie de Lyon mais il est mis à la disposition de tous et distribué sous licence GNU/GPL. Seul le logo de l’académie ne peut être utilisé pour un site autre.
Adapté pour les versions 2 et 3 de SPIP, il propose :
- une mise en page paramétrable en 2 ou 3 colonnes par le choix d’une feuille de style
- une gestion du multilinguisme
- un forum du site style PhpBB mais très simplifié
- un large choix de noisettes à garder ou pas, certaines étant redondantes : identification, menu horizontal et/ou vertical.
- place, couleur et contenu des blocs latéraux facile à changer
- un menu horizontal et/ou vertical (2 au choix) déroulants avec mise en valeur de la rubrique courante
- une redirection automatique vers l’article s’il est seul dans sa rubrique
- une navigation par mots-clés
- un calendrier et/ou une liste d’évènements + un agenda
- un affichage des derniers articles ou des articles dans la même rubrique
- un affichage des sous-rubriques et des articles dans chaque page rubrique
- un affichage des forums des articles
- un formulaire de contact des auteurs s’ils ont indiqué leur e-mail
- une page contact élaborée
- un plan du site
- un fichier backend pour la syndication du site
- une feuille de style spéciale pour l’impression des articles
- une zone de connexion en page d’accueil (2 choix possibles d’affichage)
- un ensemble valide XHTML Strict 1.0
Testé sous Windows avec
- Firefox
- Internet Explorer (version 7 minimum)
- Safari
- Opéra
Pour en savoir plus, voir le site officiel.
Escal s’installe maintenant en plugin dans /plugin/auto (merci à André).
Exemples de variantes possibles fournies avec le plugin et visibles sur le site de démonstration :

Un exemple d’utilisation d’Escal sous SPIP3 : spipfactory.com
Un exemple d’utilisation d’Escal avec multilinguisme : Aiguilles magiques
Quelques adaptations originales :
Installation
Le squelette Escal-V2 tire profit du nouveau mécanisme d’installation et de mise à jour automatique des plugins de SPIP 2.0.
Installation en plugin et mise à jour automatique :
- Si le dossier /plugins/auto/ n’existe pas, il faut le créer à la racine de SPIP.
- Dans l’interface privé de SPIP, aller à : Configuration -> Gestion des plugins : Ajouter des plugins - Installation automatique.
- Copier et coller l’adresse suivante dans la zone de saisie :
http://files.spip.org/spip-zone/escal.zip et Valider. - Après le téléchargement, dans la Liste des plugins du haut, cocher Squelette Escal et Valider pour l’activer.
- Dans Configuration, Vider le cache du répertoire de SPIP et des images calculées.
- Visiter votre site public.
Mise à jour du squelette :
Pour une mise à jour automatique du squelette Escal-V2, répéter les étapes 3 à 5.
Installation en squelette classique :
La version en squelette classique n’est plus maintenue ...



Escal sur la zone
Vos commentaires
# Le 28 août 2011 à 21:24, par Christian
En réponse à : Escal-V2
Hello Jean Christophe et les autres,
Est-ce que quelqu’un pourrait me dire comment inclure du code php dans un article. J’utilisais une fonction pour ceci (dans « mes_fonctions.php » à la racine de mon squelette puis appelé dans l’article par un #INCLURE (mon_fichier.php) mais ça ne fonctionne plus avec escal.
Merci d’avance
# Le 28 août 2011 à 21:53, par ?
En réponse à : Escal-V2
Je pense que ce serait plus judicieux de poser ta question sur la liste spip
# Le 28 août 2011 à 23:09, par Christian
En réponse à : Escal-V2
Le problème est que c’est avec Escal que cette fonction me pose problème. Avec l’ancien squelette (Epona) que j’utilisais, ça fonctionnait.
# Le 29 août 2011 à 11:31, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Je ne pense pas que le squelette Escal soit à incriminer mais ceci dit, je n’y connais rien en php.
Je persiste à croire que tu auras plus de chances de trouver une réponse sur la liste spip et si jamais cela nécessite une modif d’Escal, pas de souci, elle sera faite.
# Le 29 août 2011 à 18:23, par Christian
En réponse à : Escal-V2
Hello Jean Christophe,
Tu as parfaitement raison : après un jour de bidouillage et une nuit blanche j’ai trouvé, au petit matin, ce qui clochait. J’avais bien ma fonction mais je ne l’appelais nulle part :-((
Mea culpa. Chlaaa, chlaaa, chlaaa. Mais si ...
Cette fonction, donc, qui permet d’intégrer du code php d’un fichier dans un article (voir ici) me sert à créer les tableaux des matchs de volley et les résultats provenant d’une table de ma base de données (voir encore ici).
Je profite de te remercier pour ce magnifique squelette qui m’a permis de donner à ce site de volley une apparence dont j’ai déjà reçu de multiples compliments ;-)
Merci
# Le 29 août 2011 à 18:39, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Merci pour les fleurs. Tu n’as plus qu’à t’inscrire sur mon annuaire ;-)
NB : Mets à jour le plugin pour corriger le « sur web » en bas de page par un « Sur le web » (j’avais oublié cette chaîne de langue lors de l’internationalisation)
Répondre à ce message
# Le 22 août 2011 à 16:40, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Désolé pour ceux qui sont impatients de retrouver le site de démonstration d’Escal mais le serveur souffre de la canicule lyonnaise actuelle et a donc eu être fermé en attendant de régler le problème de clim.
# Le 23 août 2011 à 10:41, par Christian
En réponse à : Escal-V2
Bonjour Jean Christophe,
Je constate que votre problème de surchauffe de serveur n’est pas résolu et je pense que la météo de ces prochains jours ne va pas vous aider ;-)
J’ai un souci à régler également : j’ai travaillé tes squelettes pour les adapter à mon site et je suis arrivé, grâce à la structure très bien pensée de Escal, à faire ce que je voulais. Tout c’est bien déroulé sous Chrome avec un rendu encore plus beau avec Firefox (onglets arrondis) mais stupeur avec Internet Explorer 7 qui ne peut pas afficher correctement la page sommaire (menu horizontal farfelu et décalé, sous-menus en vadrouille, décalage du bandeau) probablement à cause des onglets de « à la une ». Pire avec IE 8 qui n’affiche même pas les onglets.
Voici une copie écran du sommaire avec IE 7.
Est-ce que tu aurais déjà rencontré ce problème et as-tu une solution à me proposer ?
Merci d’avance
# Le 24 août 2011 à 09:03, par Christian
En réponse à : Escal-V2
Jean Christophe a trouvé et résolu le problème : une ligne commentée
<!-- #CACHE{24*3600} -->troublait (allez savoir pourquoi !) Internet Explorer. En supprimant la ligne, tout est ok.Un tout grand merci, Jean Christophe, pour ton aide précieuse et ta sagacité.
Répondre à ce message
# Le 16 août 2011 à 08:17, par Christian
En réponse à : Escal-V2
Hello,
Je m’excuse d’insister mais ça urge : le site officiel de Escal http://nout.crdp.ac-lyon.fr/escal/ est en rade et j’ai besoin de la doc pour personnaliser mes squelettes. Est-ce que quelqu’un connaîtrait une autre adresse pour ce site ?
Merci d’avance
# Le 17 août 2011 à 17:44, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Désolé mais le serveur hébergeant le site est un serveur académique. En raison des vacances, personne ne reste en maintenance et le service est donc arrêté pour des raisons de sécurité. Il sera redémarré le 22 août.
Désolé pour le dérangement
# Le 18 août 2011 à 08:18, par Christian
En réponse à : Escal-V2
Pas grave, je vais reporter mon bidouillage à la semaine prochaine :-)
Merci et à bientôt
# Le 19 août 2011 à 11:50, par Ysabeau
En réponse à : Escal-V2
Il faudra penser à remettre à jour la version d’Escal, il y a des modifications significatives intervenues depuis. C’est pas plus mal ce délai pour la personnalisation...
Répondre à ce message
# Le 11 août 2011 à 14:35, par Galenique
En réponse à : Escal-V2
Bonjour,
j’ai une demande a vous faire...quand j’envoie à quelqu’un un lien direct d’un article ou rubrique (http://www.monsite.com/spip.php?rubrique9&lang=fr) sachant qu’il n’est pas encore connecté sur mon site, il a une page blanche !! sachant que dans ce cas je souhaite avoir un transfert vers la page de login, une fois il est logué la page ou l’article s’ouvre automatiquement...j’avais cette option quand j’utilisais le thème Zpip_v ..
est ce que vous avez une idée..merci d’avance de votre réponse.
# Le 11 août 2011 à 18:45, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Il s’agit donc d’une zone à accès réservé, je suppose.
Quel plugin utilise-tu pour gérer ces zones ?
# Le 15 août 2011 à 18:00, par Galenique
En réponse à : Escal-V2
quelle zone tu veux dire ? si c’est par rapport aux accès, j’utilise l’Accès Restreint
3.1.1..mais je ne pense pas que cela est le problème car moi même en tant qu’administrateur si je me déconnecte, après je copie un lien d’un article ou rubrique sur la barre d’adresse, le résultat ne m’affiche rien (page blanche)..ce que je désire c’est qu’il m’affiche la page de login, une fois je valide mes cordonnés, j’obtiens l’article ou la rubrique que j’avais sur le lien comme paramètres..
a te lire
# Le 17 août 2011 à 18:31, par Jean Christophe Villeneuve
En réponse à : Escal-V2
J’avais bien compris ton souci ;-)
Les zones dont je parlais sont les zones définies par le plugin accès restreint.
En effet, il y a un souci. Je regarde et je te tiens au courant.
Répondre à ce message
# Le 14 août 2011 à 22:17, par Christian
En réponse à : Escal-V2
Est-ce que quelqu’un aurait idée où l’on peut retrouver la documentation de escal en ligne parce qu’elle a disparu de http://nout.crdp.ac-lyon.fr/escal/
Merci à Jean Christophe pour son magnifique travail
Répondre à ce message
# Le 19 juin 2011 à 20:41, par didier
En réponse à : Escal-V2
bonjour,
dans mon site (http://www.loup-ravi.fr) sous escal ( mais j’ai remarqué ca aussi sur d’autres sites ) . la page contact ne fonctionne pas .
on a beau remplir toute la page , lors de l’envoi le site nous renvoi toujours sur l’erreur suivante
« Vous n’avez pas précisé votre niveau. »
et rien a faire , le mail ne part pas .
pourriez vous m’aider a resoudre ce probleme
# Le 19 juin 2011 à 22:19, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Hello émule de spip factory
Oui en effet, il y a un souci. je vais regarder ça de près. En attendant, tu peux virer les lignes
if (empty($niveau)) {echo "<p class='alerte'><:escal:contact_alerte_checkbox:></p>";
$erreur=1;
}
Ensuite, pour faire disparaître les blocs de la page d’accueil, mets ceci dans ton perso.css
/* autres onglets */.contenu_2, .contenu_3, .contenu_4, .contenu_5, .contenu_6, .contenu_7, .contenu_8, .contenu_9, .contenu_10 {
display: none;
}
Enfin, tu as des crochets disgracieux tout en haut de tes pages
# Le 19 juin 2011 à 22:32, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Et hop, c’est corrigé. Disponible sur la zone d’ici une heure.
Merci de m’avoir signalé cette erreur.
# Le 20 juin 2011 à 17:32, par ?
En réponse à : Escal-V2
merci a toi surtout
qd tu dit qu’il faut virer les lignes suivantes :
if (empty($niveau))
echo «
<:escal:contact_alerte_checkbox :>
» ;
$erreur=1 ;
de quel fichier parle tu ?
# Le 20 juin 2011 à 19:11, par Jean Christophe Villeneuve
En réponse à : Escal-V2
En fait laisse tomber ;-))
Je suis en train de peaufiner le fichier contact.html (il s’agit de ce fichier)
Dès que c’est fait, je t’avertis et il te suffira de mettre à jour Escal
# Le 20 juin 2011 à 19:55, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Bon cette fois, tout semble ok !
Dispo d’ici une heure sur la zone comme d’hab !
Répondre à ce message
# Le 19 décembre 2010 à 09:22, par Ludo
En réponse à : Escal-V2
Bonjour
Est-il possible de publier des brèves sur Escal ? Dans ma config elles sont activées, j’en ai créées, mais impossible de les voir...
Merci
# Le 19 décembre 2010 à 10:47, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Non, impossible en l’état car le jeu de squelettes ne les prend pas en compte. J’ai estimé qu’une brève n’était qu’un article court mais sans auteur.
Donc il faut soit modifier les squelettes, soit copier-coller le contenu des brèves dans des articles.
# Le 23 février 2011 à 14:35, par Ludo
En réponse à : Escal-V2
Merci pour ta réponse. Je vais contourner comme tu dis, avec un article.
Répondre à ce message
# Le 6 janvier 2011 à 11:52, par Flo
En réponse à : Escal-V2
Bonjour,
tout d’abord merci pour ce squelette et le travail effectué !
J’ai créé en local le squelette avec Spip 2.1.2 et EasyPHP5.2.10. J’ai également installé le plugin "Accès restreint "dont j’ai besoin pour certaines rubriques. En local, tout fonctionne à merveille mais lorsque je transfère le site vers un serveur distant, mon site ne fonctionne plus lorsque j’active le plugin « Accès restreint » (sans l’installation du plugin, il fonctionne normalement). J’ai les erreurs SQL suivantes qui s’affichent à l’écran : « Erreur SQL 1146
Table ’121104_s.spip_zones_auteurs’ doesn’t exist
SELECT id_zone FROM spip_zones_auteurs WHERE id_auteur=1 » et « Erreur SQL 1146
Table ’121104_s_zones_rubriques’ doesn’t exist
SELECT id_rubrique FROM spip_zones_rubriques AS zr INNER JOIN spip_zones AS z ON zr.id_zone=z.id_zone WHERE privee=’oui’ AND 0=0 ».
Avez-vous déjà rencontré des problèmes de compatibilité avec le plugin Accès restreint ? Avez-vous une idée d’où peut provenir le problème ? c’est étrange car en local, je n’ai pas ces erreurs. A noter que la version d’easy PHP sur le serveur distant, version 3.3.7, est différente de ma version en local.
Je vous remercie d’avance pour votre réponse.
# Le 6 janvier 2011 à 19:55, par Jean-Christophe Villeneuve
En réponse à : Escal-V2
Donc à priori, c’est un problème lié à « Acces restreint » et non à « Escal » ...
As-tu bien vidé tes caches après l’activation du plugin ?
Si oui, tu peux essayer de
- désactiver le plugin acces restreint
- vider le cache spip et le cache navigateur
- vider le répertoire tmp par ftp
- réactiver le plugin
- essayer de créer une zone restreinte
# Le 7 janvier 2011 à 09:36, par Flo
En réponse à : Escal-V2
Bonjour,
en effet, le problème ne provient pas du squelette Escal qui fonctionne correctement mais bien de l’activation du plugin « Accès restreint ». Une fois le plugin « Accès restreint » activé, j’ai donc des messages d’erreurs qui s’affichent sur mon site (partie privée et publique) et il m’est impossible de désactiver le plugin car le message suivant (s’affichant sur toute la longueur de ma page) m’empêche de modifier les plugins : « squelette ../prive/cfg.html : squelette résultat code calcul
Temps de calcul : 0.348 ms
#ENV
script : configurer_vertebres
nom : vertebres
lang : fr ».
Je ne peux donc au mieux que supprimer le plugin par Ftp.
J’ai résolu mon problème indirectement en activant les plugins « Ciar » et « Ciautoriser » qui me permettent également de restreindre certaines rubriques. Je n’ai constaté aucun problème de compatibilité.
# Le 7 janvier 2011 à 18:36, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Donc problème résolu ... va bene
Répondre à ce message
# Le 19 décembre 2010 à 00:56, par rzawutang44
En réponse à : Escal-V2
Bonjour,
Le site officiel ne répond pas. À nouveau offline pendant les vacances scolaires ?
Cdlt
# Le 19 décembre 2010 à 10:50, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Oui, j’ai vu ! Depuis vendredi 17h30.
J’espère bien qu’ils vont pouvoir redémarrer le serveur rapidement...
# Le 19 décembre 2010 à 17:45, par Jean Christophe Villeneuve
En réponse à : Escal-V2
Ce dimanche vers 17h30, c’est reparti !!
Répondre à ce message
# Le 3 décembre 2010 à 14:37, par chriscor
En réponse à : Escal-V2
Bonjour,
Fan de ce plugin, je suis confronté aux onglets de « inc-a-la-une » qui ne sont pas actifs.
J’ai pourtant deja installé un escal pour un autre site et donc déja été confronté à ce soucis mais je ne me souviens plus comment j’avais pu plaier a cela.
quelqu’un aurait il plus de memoire que moi ?
Merci de votre aide !
# Le 3 décembre 2010 à 18:41, par ?
En réponse à : Escal-V2
Wouah, un fan ? Carrément ?
Voir ma réponse sur le site d’Escal
Répondre à ce message