SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

246 Plugins, 178 contribs sur SPIP-Zone, 154 visiteurs en ce moment

Accueil du site > Squelettes > Squelette portfolio simple

Squelette portfolio simple

4 avril 2006 – par Remy_Metz – 13 commentaires

0 vote

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

À propos du site

Je voulais créer une galerie d’images basée sur Spip, sans utiliser de contribution existante. Le but était d’appréhender les principales fonctionnalités de Spip, sans aller trop loin dans ce fantastique outil. Le but était donc d’utiliser les boucles, balises et filtres standards, en adoptant le principe le plus simple de gestion d’une galerie : une image = un article.
Le squelette a été écrit en xhtml transitional / css2. La structure est normalement valide W3c, ainsi que le css. Le squelette a été vérifié dans Firefox 1.5 et Internet Explorer 6.0.x.

Le squelette

J’ai voulu une mise en page claire et aérée.
Les rubriques sont accessibles uniquement depuis le sommaire, alors que les articles (donc les images) peuvent être vus de 3 façons : en entrant dans les rubriques (bien sûr), en cliquant sur "une image au hasard" (fonction random de Spip) et en utilisant le moteur de recherche qui permet une navigation transversale.
Le squelette contient donc :
-  sommaire.html,
-  rubrique.html,
-  article.html,
-  recherche.html,
-  forum.html (publication des commentaires),
-  backend.html (fil rss).


Installation du squelette

Comme toujours, tous les fichiers .html sont à copier dans un répertoire "squelettes" à la racine de Spip.


Espace privé

-  Gestion rubriques et articles
La gestion des rubriques et des articles utilise le numérotage des titres : numéro, suivi d’un point et d’un espace. Exemple : 1. Rétrospective argentique 1999/2000
Dans les squelettes, les numéros n’apparaissent pas. J’ai opté pour ce type de classement parce qu’il m’arrive de publier des rubriques plus récentes avant d’autres plus anciennes. Même chose pour les images. Donc, pas d’affichage par date possible.
Le site étant très récent (avril 2006) mais toutes les images largement antérieures, j’ai utilisé la balise "#DATE_REDAC" dans les articles. Ce qui permet d’afficher la date de la prise de vue indépendamment de la date du serveur. Bien sûr, il faut autoriser cette fonction dans la configuration de Spip.

-  Gestion des images des articles
IMPORTANT : Chaque image est un logo. Je ne poste que la "grande image" apparaissant dans les articles (en moyenne 640px maxi). Les différentes vignettes, dans les rubriques et le random, sont gérées par Spip.

-  Gestion des images des rubriques
Ce sont des petites images indépendantes. Postées en tant que logos, ces images fonctionnent avec "ruboffxxx.jpg" et "rubonxxx.jpg" (70px x 63px ici).

-  Descriptif et textes des rubriques
Les articles n’utilisent que le champ "texte" (et "Titre" bien sûr). Par contre, les rubriques ont un descriptif, affiché partiellement sur le sommaire et complètement dans la rubrique, et un texte. Le champ "Texte" est utilisé pour la balise d’en-tête méta description (rubriques + articles). Le texte est le même que le descriptif, mais sans retour à la ligne ou un quelconque habillage.


Eléments hors-Spip

Oui il y a quelques pages dont le contenu n’est pas géré par Spip. Les 3 rubriques de droite (Creative Commons, etc.) sont de simples pages dont le contenu est "en dur", mais Spip gère tout ce qu’il y a autour. De fait, ces trois pages .html (à copier dans le répertoire "squelettes") ont leur équivalent .php3, à copier à la racine de Spip :
-  disclaimer.php3,
-  me_contacter.php3,
liens.php3.
Evidemment, pour quelqu’un plus à l’aise avec Spip que moi, il doit être facile d’inclure ces éléments sans qu’ils n’interfèrent dans la gestion des rubriques et articles de la galerie proprement dite.


Fichiers modifiés de Spip

Deux fichiers ont fait l’objet d’une modification :
-  formulaire_recherche.html,
-  formulaire_forum.html. _Ces fichiers sont à copier dans le répertoire "formulaires", mais c’est optionnel au sens où j’ai juste supprimer des fonctions qui ne m’intéressaient pas. Rien ne vous empêche de conserver les originaux ;)


Fichier css

La feuille de style ("portfolio.css") est commentée ;)


Zip - 21.1 ko

Voilà. L’archive zip contient l’ensemble du squelette, la feuille de style, les fichiers php3 et les deux formulaires modifiés. Merci d’utiliser cette contrib.

Rémy SALAÜN - Avril 2006
contact@remy-salaun.com http://portfolio.remy-salaun.com || http://remy-salaun.com (prochainement sous Spip)

Voir en ligne : Squelette du site : portfolio.remy-salaun.com

Retour en haut de la page

13 Messages de forum

Voir toute la discussion

Pages 1 | 2

  • Répondre à ce message

    7 avril 2006 13:20, par Remy_Metz

    Merci Didier,
    avec ces précisions j’ai pu identifier le bug et le résoudre facilement. C’était simplement un appel javascript manquant dans le "head" ;)
    Le .zip de la contrib a été mis à jour.
    Merci à toi :)

  • Répondre à ce message

    7 avril 2006 13:01, par didibug

    En fait l’erreur est différence sous IE et Firefox. Si je clique sur la combo donnant l’acces direct aux rubriques à partir d’un article, voila ce qui se produit.
    -  Sous IE rien ne se passe mais j’ai le petit triangle jaune signifiant une erreur sur la page et sous firefox pas d’erreur mais je ne retourne pas au sommaire de la rubrique choisie.
    -  La combo fonctionne tres bien à partir du sommaire principal ainsi que du sommaire de chaque rubrique.

  • Répondre à ce message

    7 avril 2006 11:25, par Remy_Metz

    Salut Didier,
    je ne vois pas l’erreur sur la "combo" des rubriques. Peux-tu être plus précis stp ?
    Sinon, concernant le sommaire divisé, oui c’est très récent et ce n’est pas dans le squelette. Comme j’ai beaucoup de séries, j’ai été obligé de diviser le sommaire en deux.
    Je posterai à ce sujet... ;)

  • Répondre à ce message

    7 avril 2006 11:13, par didibug

    -  Attention, petit bug. lorque l’on navigue dans chaque article par les touches prec ou suiv, tout va bien. Par contre si on clique sur la combo des rubriques il y a une erreur sur la page.
    -  Sur ton site tu a apporté une notion de rubriques archivées que je ne retrouve pas dans le squelette téléchargeable.Encore une évolution en prévision ? Bon travail Didier

  • Répondre à ce message

    7 avril 2006 10:44, par Remy_Metz

    Bonjour Marcello,
    la réponse est dans le texte d’explication. Les photos ne sont pas des images dans les articles, ce sont des logos d’articles ;)
    Si tu regardes les squelettes, tu verra qu’à chaque fois c’est bien "#LOGO_ARTICLE" qui gère les images :)
    Maintenant, ça devrait fonctionner.
    Bon courage et merci d’utiliser la contrib,
    Rémy :)

  • Répondre à ce message

    7 avril 2006 00:42, par marcello

    J’ai commencé l’installation sur un site d’essai Un petit problème Création de rubrique OK, création d’article OK mais les photos intégrées dans l’article n’apparaissent pas ni en vignette, ni celle au hasard ! qu’elles aient été insérées dans le corps de l’article en "images" ou en "document". J’ai du oublier quelque chose ou bien je n’ai pas tout compris ? Merci de m’éclairer ; Site de test http://www.heoui.jexiste.fr Option vignette configuré dans l’interface spip "G2" Merci

  • Répondre à ce message

    6 avril 2006 01:22, par Remy_Metz

    Ciao Marcello,
    En cliquant sur "Voir et proposer des variantes", c’est normalement accessible ;)
    Sinon, eh bien je te fais un copier/coller :
    "Après les nombreuses réactions recueillis sur la liste de diffusion de Spip, j’ai intégré les fonctionnalités suivantes :
    -  Menu déroulant (en javascript) pour accès direct aux rubriques ("jump-menu" classique de reroutage),
    -  Navigation horizontale à l’intérieur des articles : image précédente / image suivante,
    -  Les images des puces liées à cette navigation. Le css a subit quelques petites retouches afin d’atténuer les quelques écarts de pixels qui subsistent entre Internet Explorer 6.0.x et Firefox 1.5 (qui lui est conforme).

    L’ensemble des modifications ont été intégrées dans le zip téléchargeable à l’adresse du site.

    Merci pour ces retours qui ont été constructifs et très encourageants ! _ Rémy :)"

    Voilà ;)

  • Répondre à ce message

    5 avril 2006 23:12, par marcello

    Très belle contrib, je pense utiliser ton squelette ! mais il est où ton spikini ci-dessus ? comme dit dans le message .

  • Répondre à ce message

    4 avril 2006 23:48, par Remy_Metz

    J’ai ajouté deux fonctionnalités importantes à cette contrib, après avoir recueilli les nombreuses réactions et suggestions sur la liste de diffusion de Spip.
    Je vous laisse en découvrir le contenu en suivant le lien de Spikini ci-dessus ;)
    Merci à tous,
    Rémy :)

  • Répondre à ce message

    4 avril 2006 15:11, par Remy_Metz

    Merci beaucoup Suske ! Je retiens l’idée d’une capture d’écran ;)

Pages 1 | 2

Répondre à cet article

Retour en haut de la page

Ça discute par ici

  • Les thèmes de Sarka-SPIP 3

    26 décembre 2009 – 14 commentaires

    Cet article a pour but de présenter brièvement la liste des thèmes propres à Sarka-SPIP au travers d’une galerie de vignettes. La galerie Vous pouvez télécharger le thème que vous désirez en cliquant sur sa vignette. Prochainement, une description de (...)

  • Formulaire de participation à un événement

    23 janvier – 17 commentaires

    Cet article tente de rassembler des informations au sujet de l’affichage d’un formulaire de participation aux événements gérés par le plugin Agenda développé par Cédric Morin. La version 2 du plugin Agenda permet d’afficher dans l’espace public des (...)

  • Le Squelette Zpip

    11 novembre 2009 – 119 commentaires

    Zpip [1] est un squelette réutilisable, modulaire et disposant d’une galerie de thèmes. Il est issu d’une fusion des projets Zesty et SPIP-Zen. Installer Zpip Pour installer Zpip et jouer avec sans plus attendre, il suffit de suivre le guide (...)

  • Plugin Pages uniques

    11 décembre 2008 – 74 commentaires

    Allez, avouez... il ne vous est jamais arrivé d’avoir besoin d’articles qui ne sont rattachés à aucun rubriquage particulier ? Des articles uniques, n’ayant ni de thème, ni de rapport avec aucun autre ? Ou encore des articles pour lesquels vous avez (...)

  • Le Couteau Suisse

    4 mai 2007 – 835 commentaires

    Ce plugin propose d’introduire facilement de simples fonctionnalités supplémentaires à SPIP et qui s’avèrent rapidement indispensables ! Par exemple : des filtres supplémentaires, des balises pratiques, des facilités typographiques, le contrôle de (...)