Escal

Un jeu de squelettes proposant un affichage en 2 ou 3 colonnes avec un large choix de noisettes à insérer ou pas, fortement paramétrable depuis l’espace privé.

La version 3 n’est plus maintenue (sauf gros bug éventuel). Il est donc fortement conseillé d’utiliser la version 4 qui nécessite spip 3.2 minimum.

Présentation

Escal est en grande partie paramétrable directement depuis l’espace privé :
-  choix de la mise en page (position des colonnes, fluide ou pas)
-  choix de la présence (ou absence) des blocs latéraux et centraux, choix de leur colonne et choix de leur ordre
-  choix de l’image de fond et de l’image du bandeau
-  choix des couleurs de fond, du texte et des bords
-  choix du menu
-  choix de la zone d’identification
-  présence ou absence de certains éléments (ombres latérales, titre du site dans le bandeau ...)
-  choix des arrondis
etc

Escal est maintenant en HTML5.

Escal s’internationalise de plus en plus avec les langues suivantes : allemand, anglais, espagnol, espéranto, italien, japonais(en test), letton et néerlandais.

De plus, Escal installe maintenant (version 3.72 et suivantes) pour vous le groupe de mots-clés "affichage" avec tous les mots-clés utilisables dans Escal plus une rubrique avec 2 articles de base : "Edito" et "Accès direct".

Ainsi, en quelques clics, on peut personnaliser son site.

Bien sur, on peut toujours mettre le nez dans le moteur pour aller plus loin dans la personnalisation, comme avec Escal-V2. Toutes les règles CSS que vous mettrez dans /squelettes/styles/perso.css continueront à prendre le pas sur les règles CSS d’Escal.

Escal nécessite les plugins "Agenda" et "Calendrier-mini". Ceux-ci sont donc automatiquement téléchargés et activés lors de l’activation d’Escal.

Documentation et démonstration

Vous pourrez trouver des explications nombreuses et détaillées sur le site de démonstration où vous pourrez aussi utiliser le forum du site pour faire part de vos questions, suggestions, remarques, ... Ce site n’est un modèle d’esthétique et d’ergonomie car il veut montrer un maximum de possibilités d’Escal.

En discuter

Pour discuter d’Escal, proposer des améliorations ou évolutions, résoudre un problème, 3 solutions :

  • écrire un message dans le forum de cet article
  • écrire un message sur le site de démonstration (sous un article ou dans le forum du site)
  • écrire un message à la liste de discussion « spip-avec-escal@rezo.net » : vous abonner et participer

Tester en ligne

L’association Spipfactory vous propose via le Site de test d’Escal de découvrir le squelette.

  • Login & Pass pour tester ...
Type Login Pass
Visiteur visiteur visiteur
Rédacteur redacteur redacteur
Webmestre webmestre webmestre

Si vous avez des idées de paramétrage à rajouter, n’hésitez pas à m’en faire part. Je les mettrais en place ... ou pas !

Dernière modification de cette page le 13 février 2019

Discussion

58 discussions

  • 2

    Rebonjour !
    Le futur site de l’office de tourisme de Lormont et de la presqu’ile est à présent terminé et j’ai donc tenté de le mettre en ligne sur notre hébergeur actuel (Online.net) qui m’a assuré de leur compatibilité avec SPIP .
    Bien sur, il est entendu que les premiers essais ne sont jamais les bons et un message d’erreur apparait :
    Parse error : syntax error, unexpected ’)’, expecting ’(’ in sqlite3.php on line 31

    Quelqu’un pourrait-il me dire à quoi cela correspond ?

    Pour information, le transfert de fichier se fait via FileZilla.
    (spip_loader n’étant pas possible pour ma configuration apparemment) :(

    Merci !

    • Hmmm alors là ce n’est pas du tout lié à Escal mais peu importe. Mais c’est surtout bien au-dessus de mes compétences.

      Je te conseille de poser ta question sur la liste spip où tu trouveras bien plus compétent que moi dans ce domaine.

    • Bonjour,

      Je pense que le fichier est mal passer dans le ftp, il faudrait le renvoyez pour voir.

    Répondre à ce message

  • 1

    salut ;
    merci pour ce super squelette. je sais pas s’il ya possibilité de ne pas paramétrer Escal V3 dans l’espace privé ?
    (n’utiliser que les mots clés dans l’espace privé)

    • Bonjour

      Je ne comprends pas le sens de ta question.
      Rien ne t’oblige à paramétrer Escal mais tu vas te retrouver avec des blocs inutiles ou redondants. Et c’est dommage de se priver des paramétrages proposés dans Escal.

    Répondre à ce message

  • 4

    Salut,

    ou le retour de l’obsessionnelle du multilinguisme !

    L’accusé d’envoi de la page de contact répond en français pour toutes les langues (les miennes en tous cas, c’est-à-dire anglais et espagnol) :

    « Votre message a bien été envoyé au webmestre du site qui vous répondra dès que possible à cette adresse :»

    Un truc manquant dans les fichiers de langues je présume.

    Par ailleurs, mais ça je m’en fiche un peu, c’est rien que pour moi, mais j’ai paramétré le nom du site avec la balise multi, du coup l’objet du message que je reçois en tant que webmestre comporte le nom de la balise et tout ce qui va derrière (voir le fichier joint).

    Mais c’est mineur.

    Sinon, j’aime beaucoup les dernières évolutions !

    • voilà qui est fait. Tu pourras mettre à jour dès que le zip sera disponible sur la zone.

    • Merci.
      Y’avait pas urgence, mais au moins c’est un truc qu’on n’oubliera pas de faire. M’étonne d’ailleurs que ça soit passé à l’as !

      Note pour moi-même : tester le prochain formulaire de contact à sa sortie.

    • Et la version 3.76.6 prend en compte la balise multi dans le nom du site, grâce à denisb !

      Et je compte bien sur ma beta testeuse préférée pour le multilinguisme quand la nouvelle mouture de la page contact sortira ;-)

    • Testé et approuvé !

      Rien vu qui clochait.

      Merci.

    Répondre à ce message

  • 3

    Visiblement, quand on mais une pièce jointe dans un sujet du forum, celle-ci n’apparait pas

    Par contre si on passe par l’affichage classique, on la voit

    Petit bug pas trop grave, juste pour info.
    Yvan

    Répondre à ce message

  • 25

    Brèves...
    Bonjour, je suis en pleine migration depuis eva que j’adore mais comme je ne maitrise pas grand chose, ce que fait escal à l’air pas mal (mots clés, forum...)

    QUESTION : comment inclure les (nombreuses) brèves de mon site existant ?
    Bien cordialement
    Yvan

    • Aïe !!
      Malheureusement pour toi, j’ai pris l’option de ne pas utiliser ni afficher les brèves dans Escal car pour moi, une brève n’est qu’un article sans auteur ni surtitre ni chapeau ...

    • Entre Eva qui ne gère pas un espace forum et pas toujours facile pour les noisettes et mots clés(indispensable pour moi), Sarka qui n’exclue pas certains articles ou contenu de rubrique du sommaire (indispensable également) et Escal qui ne gère pas les brèves (très utile aussi)... me voila bien !!!
      Quelqu’un aurait un milk shake...
      Me voila bien désemparé...
      Pas moyen d’inclure d’une façon ou d’une autre ?

    • Ou alors je convertie toutes les brèves en article dans une rubrique...

    • Tu voudrais les afficher de quelle manière ?
      Comme les articles ? Dans une noisette ? Autrement ?

    • Le plus simple (pour moi ;-) ) serait en effet que tu les convertisses. Elles sont vraiment nombreuses ?

    • spipfactory

      il existe un plugin pour ça ...........

    • Pour les brèves, une noisette suffirait Sinon, les convertir en article dans une rubrique et attribuer des mots clés de catégorie serait peut-être une solution.

      Par contre je suis en train d’essayer ici et je constate qu’il n’y a plus d’images (qui sont un peu en vrac...) ni de début de résumé d’article (comme la plupart des structures spip )et qu’il faut cliquer sur chaque cellule pour voir un résumé..

    • Une noisette pour les brèves ? Mouais, pourquoi pas ?
      Mais je pense que ce sera beaucoup plus riche de les transformer en articles, dans une rubrique spécifiques si tu veux.

      Le résumé d’article ou plutôt le début de celui-ci apparait pour l’article en exergue. Le faire apparaitre pour chaque article alourdirait nettement la mise en page à mon avis, Et l’article en exergue affiche aussi la première image de l’article.

      PS : Bizarre de mettre une image dans le titre de l’article en plus du logo !

    • Est-il possible de modifier un fichier et si oui lequel pour avoir un petit bout du début des articles, quitte à ne plus avoir l’article en exergue ?

      Ou peut-être est-il possible de récupérer des bouts d’eva et les adapter (inc-une_derniers.html) ? J’essaie de comprendre mais je suis une bille en html...

      Je ne suis pas convaincu de devoir cliquer sur un article en exergue à l’heure ou les gens zappent à une vitesse folle...

      regardez par exemple cet autre site (qui est encore sous eva), régulièrement placée, une image vaut parfois mille mots, non ?

    • spipfactory

      Est-il possible de modifier un fichier et si oui lequel pour avoir un petit bout du début des articles, quitte à ne plus avoir l’article en exergue ?

      Oui c’est possible, je te laisse un petit peu lire la documentation disponible sur ce site et éventuellement des compléments d’information sur cet autre site

      Ou peut-être est-il possible de récupérer des bouts d’eva et les adapter (inc-une_derniers.html) ? J’essaie de comprendre

      Mais que veux tu faire exactement ?

      Je ne suis pas convaincu de devoir cliquer sur un article en exergue à l’heure ou les gens zappent à une vitesse folle...

      affiche le plan alors ? ou fabrique ta propre page

      regardez par exemple cet autre site (qui est encore sous eva), régulièrement placée, une image vaut parfois mille mots, non ?

      mais l’image ouvre l’image pas un article , non ?
      et pourquoi pas utiliser le logo pour ton image ?

    • je réponds aussi :
      -  tu peux bien sur modifier inc-une_derniers.html après en avoir fait une copie dans /squelettes/inclusions
      -  la page que tu donnes en exemple affiche une liste d’articles et de brèves bien trop longue à mon avis. Il y a quelques rares résumés mais qui n’apportent rien de plus que ce que dit le titre. Je ne vois pas ce que l’image apporte de plus, si ce n’est d’égayer une charte graphique un peu terne. Aucune info n’est mise en exergue. Bref, je n’aime pas mais ce n’est qu’un avis très personnel.

    • Je suis en train de voir, en effet la solution image en logo est très pertinente, je ne sais plus où on modifie la taille..
      Merci de vos remarque, je pense que je vais m’y coller (brèves en article et images...) un peu de sql en perspective pour modifier tout ça...
      Escal m’a l’air bien sympa, bravo pour le boulot.

      j’aimais bien la pagination en bas de page sommaire pour les articles suivants et précedents

    • La taille des logos est paramétrable dans Escal au niveau de la page de configuration « Les articles »

    • Bonjour, me revoila, je commence à domestiquer escal qui devrait archi me satisfaire, génial.
      Juste une question en page sommaire, je regarde le fichier inc-une_derniers.html afin d’essayer les modif suivantes :
      -  Pas d’article en exergue (mon fils m’a d’ailleurs dit : ce n’est pas pratique de remonter pour ouvrir un article)
      -  une liste d’extraits d’articles (présentés comme l’article en exergue : résumé, image, lire la suite, date...)
      -  une pagination suivant et précédents. (je nais pas où trouver ça)

      je suis un peu perdu avec l’appel java sript

    • Ok mais alors là, il faut entièrement remanier le fichier inc-une_derniers

      Si tu as un peu de patience, j’essaie de te faire ça un de ces 4. Et dans ce cas, pas besoin de javascript, c’est du html/css/spip

    • C’est très sympa et pas de refus car j’essaye de couper coller des bouts de code et pour le moment c’est un vrai n’importe quoi .
      Merci d’avance.

      Il ne me restera plus qu’à mettre un peu des images et ça va commencer à fonctionner...

      http://elemac.fr/?lang=fr

    • Alez hop !
      Mets à jour en 3.76.0 et teste pour me dire si tout est ok et clair.

    • Ouaou ! Trop fort, mille merci.
      Par contre, sauf bug chez moi, la pagination plafonne à 15 articles (sur 2 pages) alors que j’avais mis 60 à 10 par page.
      En tout cas, je suis (presque) comblé
      Yvan

    • oui j’ai vu ça et j’ai corrigé dans la 3.76.1 mais j’ai aussi vu une boulette pour l’affichage du texte avant tout paramétrage -> pas de texte, il n’apparait qu’après avoir validé au moins une fois. Je corrige ce soir.

    • Génial. comment remercier.
      Je sais faire plein de choses mais plutôt dans le « réel ».
      J’ai failli abandonner spip mais je l’apprécie trop.
      Je cherche encore 2 trucs : mettre une table en ligne (genre ça)pour faire un annuaire et dommage que chaton ne fonctionne plus avec spip3

      en tout cas merci beaucoup.
      Yvan

      http://elemac.fr

    • spipfactory

      je cherche encore 2 trucs : mettre une table en ligne (genre ça)pour faire un annuaire

      une table en ligne c’est a dire que les donnés sont quelque part ?
      ou un tableau que tu réalise a la main ?

      et dommage que chaton ne fonctionne plus avec spip3

      => regarde du coté de shoutbox , ça fonctionne et en plus tu peu l’intégrer en noisette

    • merci, je vais regarder shoutbox.
      côté tableau, c’est des tables faites avec des formulaires de table et form (stockée en sql) mais autant quand on met <form1> ça affiche le formulaire mais si je mets <table1>, rien...

    • shoutbox est marqué incompatible avec spip 3.0.13, c’est normal ?

    • oui, en effet, shoutbox n’est pas compatible spip3 mais j’avais bidouillé un peu dedans pour qu’il le soit. Le souci est que je ne me rappelle plus du tout comment j’avais fait.

      Pour le tableau, il faudrait poser la question sur le forum du plugin « Forms et Tables »

    Répondre à ce message

  • 7

    Bonjours,

    Tout d’abord merci pour votre travail

    je viens de mettre a jour le site de mon club (SPIP & ESCAL)

    j’ai ajouté la grande page Agenda et je désire mettre le forum sur la page événement pour que les utilisateurs puissent échanger et faire du covoiturage mais la page EVENEMENT.HTML ne le gère pas.

    Es ce oublier une case a cocher ou cela est possible avec un peu de code ?

    Merci
    Pascal
    www.leteilcourt.fr

    Répondre à ce message

  • 5

    Bonjour,

    excellent squelette. Pensez-vous développer une adaptation responsive ?

    j’ai fait un essai sur spip factory :
    -  pour le layout en mode fixe il serait utile de permettre un réglage de la largeur à une valeur autre que 950 Px.
    -  pour le mode fluide, il serait utile d’avoir une option pour une largeur fixe des colonnes gauches et droites, actuellement elle varient en même temps que la colonne principale centrale.

    Bravo et Bonne continuation

    fdg

    • Bonjour

      Il y a déjà une feuille de style pour les écrans inférieurs à 640px de large. Je n’ai pas l’intention d’aller beaucoup plus loin dans ce domaine pour l’instant.

      Je n’ai pas non plus l’intention de proposer un réglage de la largeur totale du site. 950px me semble adapté à la plupart des écrans, non ?

      Pour le layout fluide avec colonnes en largeur fixe, je vais regarder.

    • Bonjour,

      je viens de regarder sur spip factory, votre réglage de la largeur est maintenant parfait.

      Bravo et merci.

      fdg

    • Oui, t’as vu, finalement je m’y suis collé
      Ravi que ça te plaise

    • Jaseur Boreal

      Bonjour a tous,

      Suites à l’apéro SPIP de Lille, et les échanges bénéfiques d’informations, conseils, découvertes, autour d’un vidéo projecteur, et d’une table bien remplie d’apports de chacun , ...
      J’ai découvert les différentes subtilités de la démarche responsive et ses difficultés selon différents besoins de sites web.
      Il existe actuellement par exemple SPIP-R en cours de développement et tests chez Nursit, pour des besoins concrets.

      Ce qui fut interressant ce sont les échanges et reflexions autour de la philosophie SPIP et la mode responsive actuelle
      Beaucoup de choses bougent en ces périodes

    • Bonjour à tous,

      en effet la technique responsive est aujourd’hui très importante pour tous les cms et les squelettes spip qui ne l’adopteront pas dans les meilleurs délais risquent d’être lourdement pénalisés.

      La technique responsive est exigeante et rend plus complexe l’élaboration des squelettes, c’est dommage mais malheureusement son adoption va devenir quasi incontournable.

      bien cordialement.

      fdg

    Répondre à ce message

  • 1

    Salut,

    Simplement, pour signaler un problème avec la lame Tout en couleurs du Couteau suisse et Escal3 .
    Les couleurs n’apparaissent pas toujours (j’avais constaté ça avec Escal 2 d’ailleurs).
    La discussion sur le sujet.

    Personnellement, je m’en fiche un peu et je ne sais pas d’où ça vient, mais comme on est plusieurs (donc plus de deux) à signaler ça, je répercute ici.

    À toi de voir ce que tu peux/dois/as envie d’en faire.

    Répondre à ce message

  • 2

    Salut,
    Le menu vertical à gauche est déplié sur mon site http://www.aiguilles-magiques.com/

    Est-ce que c’est un bug de la mise à jour que je viens de faire ou aurais-je fait une bêtise quelque part ? Mais je ne vois pas comment car je n’ai pas touché à ça.

    Répondre à ce message

  • 1

    Re Bonjour, encor un petites question ^^

    est-ce que c’est possible de changer le titre « Identification » ?

    • Pas en passant par la page de config

      Mais on peut en créant un fichier local_fr.php dans /squelettes/lang (dossiers à créer si pas existant) et en mettant dans ce fichier :

      <?php
      if (!defined('_ECRIRE_INC_VERSION')) return;
      $GLOBALS[$GLOBALS['idx_lang']] = array(
      
      'identification' => 'letitrequetuveux',
      
      );
      ?>

      et hop !

    Répondre à ce message

Ajouter un commentaire

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom