Avant de commencer à mettre "les mains dans le cambouis" des fichiers du squelette de SPIP, il est utile (indispensable ?) d’avoir un certain nombre de notions en matière d’organisation des pages HTML et des fichiers de style (CSS) qui leur sont associées.
Cours d’initiation
Les bases du langage HTML
les bases de l’utilisation du langage CSS
Un cours avancé sur les CSS
Références des langages
Référence du langage HTML (toutes les balises et attributs)
Référence du langage CSS (toutes les propriétés et leurs valeurs possibles)
Générateurs et modèles
Une interface graphique pour générer du CSS
Un générateur pour fichier HTML de base
Un ensemble de gabarits de mise en forme pour pages HTML (1, 2 ou 3 colonnes) : HTML + CSS
Notions de départ
Un tutoriel complet pour apprendre à créer des squelettes
Les variantes de squelettes
Utiliser des fichiers inclus
utiliser les CSS avec SPIP
Références du langage SPIP
Ecriture des squelettes : documentation complète
Référence du langage SPIP
Spécificités du squelette académique
$GLOBALS['dossier_squelettes'] ='plugins/academie_aix/squelettes';
$GLOBALS['dossier_squelettes'] ='squelettes:plugins/academie_aix/squelettes';
Editeurs de texte évolués : PSPad ou TsWebEditor (plus spécifiquement orienté HTML)
Une extensions de Firefox pour faciliter le travail sur les pages HTML, les feuilles de style CSS et les scripts Javascript : Firebug
Logiciel de FTP : FilleZilla
SPIP « portable » Académie Aix pour travailler sur les squelettes : un SPIP version 1.9.2 avec du contenu pour pouvoir mettre au point des squelettes. Prêt à l’emploi sous Windows : voir [admin] Applications web "portables" : testez en local et sans stress les outils de votre extranet pour plus de précisions pour sa mise en route.
Le SPIP 1.9.2 Académie Aix pour travailler sur les squelettes en version sauvegarde SPIP + /IMG + /plugins pour ceux qui travaillent sous Linux ou MacOS : archive zip à décompresser (voir [webmestre] Réaliser une copie locale d’un SPIP distant pour plus de détails sur la méthode d’intégration dans un SPIP existant).