background preloader

Des sites sous SPIP

Des sites sous SPIP

Un site sous SPIP Utiliser SPIP en local - [SPIP - contrib] Installer EasyPHP et utiliser SPIP en local sous Windows Le tutoriel ci-dessous viendra en aide à ceux qui souhaitent installer, configurer et utiliser un SPIP en local sur Windows + EasyPHP - Tutoriel Windows + EasyPHP + SPIP Voici les login et pass à utiliser pour une installation en local sous windows :Lors de sa configuration, SPIP vous demandera des instructions pour vous connecter à la base de données. serveur : localhost utilisateur : root mot de passe : laissez à vide Pour ceux qui veulent tester sans aucune installation un SPIP en local sur Windows, des paquets EasyPHP + SPIP + contenus « clic & play » sont disponibles sur tice.espe.univ-amu.fr/spip/Applications-Web-portables. Notes - dans certaines configuration (windows 7 64bits, Vista peut être, Easyphp5.3.2i) il est très difficile, voire impossible, de faire fonctionner EasyPhp dans son répertoire d’installation par défaut (/program files (x86)).

Quelques exemples de personnalisation - Sarka-SPIP juste pour préciser que n’étant pas resté inactif depuis le premier message j’ai cherché un peu partout. De plus en fait le résultat des manipulation est visible sur le site d’essai mis en place à l’adresse il y a notamment un article bidon d’essai d’insertion d’image qui fait le test. Il semblerait qu’il y ait un maque quelque part dans la définition du format des images insérées dans du texte. il est possible que je n’ai pas bien identifié toutes les classes auxquelles pourrait appartenir une image insérée dans un texte. J’ai tenté de modifier les choses sur la feuille article.html du squelette sarkaspip ainsi que dans les lignes de formatage de la feuille css de /squelettes/styles/style.css voilà donc si quelqu’un passe par là merci de ses suggestions... Paul

Alterezo Créer un site avec SPIP - MAGNIN.plil.net Le présent site a été mis en place grâce au logiciel libre SPIP (Système de Publication pour l’Internet). Il nécessite de posséder un compte web sur un serveur gérant le langage PHP et les bases de données mySQL, ce qui est généralement le cas. SPIP permet de créer un site web, de l’éditer, de le faire vivre, sans connaître le langage HTML. Voici comment procéder pour installer un site SPIP : créez une base de données mySQL sur le serveur (suivez les instructions de votre fournisseur), notez soigneusement son adresse, l’identifiant et le mot de passe pour la connexion, téléchargez le fichier d’installation (spip.zip), décompactez-le dans un répertoire quelconque de votre PC, transférez le contenu de ce répertoire sur votre compte web en utilisant par exemple un client FTP tel que FileZilla (logiciel libre). Dans votre navigateur, tapez l’adresse de votre site suivie du répertoire /ecrire/. Suivez les instructions. Vous êtes désormais connecté sur l’espace d’administration de votre site.

| Domaine Public | - Accueil Initiation aux squelettes SPIP Damien Raude-Morvan - <drazzib@drazzib.com> Les fichiers squelettes sont présent dans le dossier : /dist/ Chaque fichier .html représente un gabari pour une « vue » de SPIP. On y trouve : sommaire.html : fichier utilisé pour la page d'accueil de votre site rubrique.html : affichage d'une rubrique de votre site article.html : affichage d'un article seul breve.html : affichage d'une breve seule forum.html : affichage du forum de discussion attaché à un article ou « /dist/, c'est bien, mais y a mieux » Par défaut, SPIP va chercher un répertoire /squelettes/Si on souhaite utiliser un autre répertoire, il faut créer un fichier /config/mes_options.php : <? Squelette simple qui permet d'afficher un article : <html><body><BOUCLE_un_article(ARTICLES){id_article}><h1>#TITRE</h1><b>#CHAPO</b><div align="justify">#TEXTE</div></BOUCLE_un_article></body></html> Dans la boucle ci-dessus le parametre id_article provient de l'URL spip.php? La notion de base du langage de SPIP est donc la boucle.

SPIP Party SPIP : quelques exemples de boucles (maj 11/2010 - SPIP 2.1) Quelques exemples de boucles 4/28 Les jointures entre tables juillet 2010 — maj : août exemples de boucles produisant une jointure multiple entre 3 tables nous voulons, en une boucle , récupérer les informations des articles d’une (ou plusieures)rubrique à laquelle est affecté un mot clef (que nous connaissons). produira la requête sql suivante : SELECT articles.id_rubrique,articles.id_article,...articles.langFROM spip_articles AS `articles`INNER JOIN spip_mots_rubriques AS L1ON L1.id_rubrique = articles.id_rubriqueINNER JOIN spip_mots AS L2ON L2.id_mot = L1.id_motWHERE articles.statut = 'publie'AND L2.titre = 'truc'GROUP BY articles.id_article Nous voulons sélectionner aléatoirement un document dans un secteur. <BOUCLE_d(spip_documents_liens rubriques){objet = rubrique}{rubriques.id_secteur = 13}{par hasard}{0, 1}>#LOGO_DOCUMENT</BOUCLE_d> id_document id_objet objet vu {objet =rubrique} mais nous voulons aussi que cette rubrique soit descendante de la rubrique secteur d’id 13

SPIP - contrib Construire ses propres squelettes SPIP (cours n°1) Ce tutoriel montre comment créer ses propres squelettes 100% personnalisés en utilisant les boucles de SPIP et le langage CSS de mise en page. Imaginer un design Je conseille toujours à tous les webmestres qui utilisent SPIP depuis peu de temps de toujours utiliser les squelettes par défaut (installés d’office dès l’installation de SPIP) puis de réfléchir aux orientations que l’on souhaite prendre une fois que le site est véritablement lancé et qu’il possède du contenu. Le site pris en exemple est le site de Biotechno pour les Profs ( www.biotechno.fr ). Ce site est déjà bien rôdé et à déjà eu pas mal de liftings les années précédentes. L’équipe d’administration du site à donc soumis plusieurs remarques importantes comme la mise en évidence des mises à jours d’articles qui sont quasiment aussi importantes que les publications de nouveaux articles... Pour cette première étape, rien de tel que de griffoner sur un bout de papier ce que l’on cherche à avoir pour son site : menu gauche #gauche {

LesPlugins - SPIP-ZONE - Trac juin 2007 - Cette page est conservée pour archive mais n'est plus à jour (et de loin et depuis longtemps). La vie des plugins c'est désormais sur SPIP-Contrib, voir en particulier Retour LesProjets Les plugins : une nouvelle fonctionnalité de la version 1.9 ¶ Pour obtenir la liste exhaustive et à jour le mieux est de regarder dans le dossiers _plugins_. Vous pouvez participer à la rédaction des documents expliquant le fonctionnement des plugins, même si vous n'êtes pas développeur. Points communs à tous les plugins ¶ rappelons qu'ici sur Spip-zone, l'objectif est le développement, pas la mise à disposition : de ce fait il n'y a pas de zip individuel disponible. Exemple de plugins ¶ AccesRestreint? Liste Exhaustive au 7 juin 2006 ¶ Cette liste a été réalisée dans le but de présenter les différents plugins existants, sans avoir à fouiller partout. _agora_ ¶ _audio_ ¶

Related: