Bandeau

Site de démonstration du jeu de squelettes ESCAL fonctionnant sous SPIP3 et mis à la disposition des Etablissements SColaires de l’Académie de Lyon... et de qui veut.

Utilisé à ce jour dans 445 sites
Forum de l’article

Mise en page générale

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Rappel de la discussion
Mise en page générale
Rody - le 9 février 2016

Bonjour,

Tout d’abord, bravo pour le produit Escal. Il est vraiment hautement paramétrable pour réaliser des sites personnalisables.

Toutefois, je bute depuis 3 jours sur un problème (plutôt vocabulaire que technique).

Je cherche à faire une présentation layoutMPM (3 colonnes)de ma page sommaire (page d’accueil) et que le reste du site reste en layoutPM (2 colonnes).

J’ai scanné le forum, pas de réponse récente avec EscalV3 sous Spip 3.1.

J’ai essayé de modifier le fichier sommaire.html avec les indications "NB : On peut aussi envisager des mises en page différentes selon la page sommaire ..." sans grand succès.

Vous dites : "Il faut enlever cet appel du fichier inc-head" est-ce bien la ligne 12 :

INCLURE fond=inclusions/inc-head, env (j’ai enlevé les signes supérieurs et inférieurs pour les besoins de la rédaction du message)

"et mettre celui qu’on veut dans le "head" de chaque page"
ce qu’on veut (?), j’ai tenté toujours en ligne 12 le code

link href="#CHEMINstyles/layoutPMP.css" rel="stylesheet" type="text/css" /

mais ça ne marche pas.

Il me manque un détail pour avoir un bon fichier sommaire.html à placer dans /squelettes et résoudre le problème.

D’avance merci.

Mise en page générale
Jean Christophe Villeneuve - le 9 février 2016

Hello

Je te détaille la procédure

  • tu copies le fichier in-head.html de /escal/inclusions vers /squelettes/inclusions
  • tu le renommes inc-head-sommaire.html par exemple
  • dans cette copie, tu modifies les lignes
[(#REM) pour passer le layout dans l'url ]
   [(#SET{layout,#ENV{layout,#CONFIG{escal/config/layout,PMP}}})]
   [<link href="(#URL_PAGE{layout#GET{layout}.css}|direction_css)" rel="stylesheet" type="text/css" />]

par

[<link href="(#URL_PAGE{layoutPMP.css}|direction_css)" rel="stylesheet" type="text/css" />]
  • tu copies ensuite le fichier sommaire.html de /escal vers /squelettes
  • dans cette copie, tu remplaces
<INCLURE {fond=inclusions/inc-head, env}>

par

<INCLURE {fond=inclusions/inc-head-sommaire, env}>

et hop !

NB : pour écrire du code dans un message, il faut l’encadrer des balises code

Mise en page générale
Rody - le 10 février 2016

Bonsoir Jean-Christophe,

Un grand merci pour tes explications claires et précises.

Effectivement, et hop ... Ça marche.

Le tuto est déjà à jour. Bravo.

Bien cordialement.

Rody.

Derniers commentaires

0 | 5 | 10

version php du site - test de stéphane
php 5.6.4 mais tu peu passer en php 7.2 , la plateforme tourne la dessus pour JC , a priori ça (...)

Problème adresse mail
Il semblerait qu’il y ait un problème avec ton adresse mail Quand tu postes un message sur le (...)

Version php
Oui j’ai vu tes échanges sur la liste spip. Tu peux monter jusqu’à 7.2 quand même.

version php du site (merci ! )
Merci et bonne journée. Mon FAI me conseille de passer en 7, je vais donc m’abstenir. Bonne (...)

Version php
La version 5.6.40

Plan du site Contact Mentions légales Espace rédacteurs squelette RSS

2009-2019 © Escal V4 - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 4.3.17