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.

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.
Attention ! Si votre message contient un lien, il devra être validé par le webmestre.

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

Tabulations
Hello Oui pourquoi pas mais il faut toujours essayer de ne pas utiliser de html dans les (...)

Tabulations
Bonjour, J’ai eu besoin de Tabulations diverses alors j’ai tenté ce qui suit et çà fonctionne, (...)

statistiques très surprenantes
Un grand merci !! 👍🪄 🤩

statistiques très surprenantes
YAKADEMANDE 😄 . YAPLUKA 😛 . ETCEFE 😇 . nettoyer

statistiques très surprenantes
Bonjour Il faudrait donc installer le plugin Scalper les statistiques pour effacer les (...)

Plan du site Contact Mentions légales Données personnelles et cookies Espace privé squelette RSS

2009-2024 © Escal - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 4.6.2