Einsteiniumist (Squelette)

Un squelette principalement conçu pour les sites de type blog et portfolio.

Présentation :

Adaptation pour Zpip du thème Wordpress Einsteiniumist conçu par Padd Solutions.

Voir une démo du thème et du squelette Einsteiniumist.

Ce squelette a été conçu pour le thème du même nom. Pour un plus grand confort, je vous recommande vivement de l’installer. Voir le thème Einsteiniumist.

Captures :

Thème + Squelette : Page d’accueil

Caractéristiques du squelette :

Il possède une colonne de navigation latérale (mots clés, rubriques, etc.).

La page d’accueil se compose comme suit :

  • Le slider Javascript présente les 6 derniers articles mis en ligne associés au mot-clé « slider » et ayant un logo. Sinon, il affiche les 6 derniers articles ayant un logo. Le slider utilise le logo d’un article, et affiche le titre et l’introduction cliquable pour accéder à la page de cet article. Pour les articles destinés à être affichés dans le slider, pensez à utiliser des logos aux dimensions adaptées : au moins 294 x 232px.
  • Une zone formée de 3 colonnes en dessous du slider affiche les 3 derniers articles associés au mot-clé « icone ». Sinon, elle affiche les 3 derniers articles.
  • Une deuxième zone présente les 8 derniers articles mis en ligne associés au mot-clé « image_sommaire ». Sinon, elle affiche les 8 derniers articles.

Le pied de page est important avec les articles les plus populaires à gauche et un formulaire de contact à droite.

Les Plugins :

Le squelette Einsteiniumist requiert le plugin suivant :

Les plugins suivants sont gérés :

  • Menus : permet de créer des menus facilement
  • Zen-garden
  • Social tags : partager vos articles sur les réseaux sociaux
  • Gravatar : utiliser un avatar unique sur tous les sites

Installation :

Le squelette Einsteiniumist est conçu sous la forme d’un plugin. Il pourra être personnalisé en créant un dossier squelettes/ à la racine de votre site SPIP, et en surchargeant les fichiers que vous souhaitez modifier.

Comme tout plugin, son installation est classique, déposez-le dans le répertoire plugins/. Le plugin « squelette_einsteiniumist » apparaît dans la « Liste des plugins » (Configuration > Gestion des plugins), il vous suffira de l’activer : cochez-le, et enregistrez.

Configuration :

Pour profiter pleinement du package Einsteiniumist, il est nécessaire de configurer certains paramètres via l’interface privé de SPIP.

Activer GD2 :

GD2 permet d’appliquer des traitement sur les images.
Activer GD2 dans votre interface Spip : Configuration > Fonctions Avancées > "GD2" et "Générer automatiquement les miniatures des images".

Sliders (Page d’accueil) :

  • Utilisez le mot-clé "slider", pour définir les 6 derniers articles qui seront affichés dans le slider. Si aucun article ne possède ce mot-clé, les 6 derniers articles en date ayant un logo seront affichés. Les logos des articles doivent faire au moins 294 x 232px.
  • Utilisez le mot-clé "icone", pour définir les 3 articles qui seront affichés sous le slider. Si aucun article ne possède ce mot-clé, la zone affiche les 3 derniers articles en date.
  • Utilisez le mot-clé "image_sommaire" pour définir les 8 derniers articles qui seront affichés dans la deuxième zone sous le slider. Si aucun article ne possède ce mot-clé, les 8 derniers articles en date s’afficheront. À noter : si un article ne possède pas de logo, un logo par défaut lui sera attribué.

Plugin Social Tags :

Dans "Squelettes > Social tags", pour le paramètre "Insertion dans les pages", entrez le sélecteur : #socialtags
Les liens se placeront alors sous l’article dans une zone prévue à cet effet.

Plugin Menus :

Un menu est déjà mis en place, et nécessite de l’identifier comme suit :

  • Menu principal : barrenav

Mises à jour :

v1.0.2 : passage en version « stable »

  • Attention : modification du sélecteur d’identification pour le plugin « Social tags » : #socialtags remplace .surlignable .texte

Discussion

33 discussions

  • Bonjour,

    Je souhaiterais mettre des logos des deux cotés du menu defilant (dans la partie grise).

    Est ce possible ? Si oui pouvez vous me dire comment ? (je suis novice dsl)

    Merci

    Répondre à ce message

  • Bonjour,

    J’ai voulu ajouter comme indiqué ci-bas un portfolio sur la page sommaire. J’ai créé un mot créé dans mon groupe de mot navigation portfolio_sommaire, j’ai créé une page avec des images dans le portefolio. Rien ne s’affiche.

    J’avais aussi essayé de mettre le portofolio à la place du contact en bas de page d’accueil en le mettant dans le fichier inclure/contact.html

    Pareil, rien.

    Est ce que le fait que j’utilise le plugin album bloque le système ?
    En effet sur la page que j’ai créé pour avoir un porte folio, les imagesne s’affichent pas comme dans un portefolio normal mais se mettent les une au-dessus des autres.

    Merci pour votre aide et bravo pour ce squelette et tous les conseils...

    Ps j’ai ajouté les lang ? comme indiqué ci dessous et le site peut être parfaitement multilingue.
    Cela devrait être ajouté au squelette, c’est un vrai plus.

    Répondre à ce message

  • Bonjour,
    Un grand merci pour ce thème, simple, fonctionnel et très agréable visuellement =) !

    J’ai une question certainement naïve mais je n’arrive pas à faire fonctionner le menu déroulant :
    -  plugin menu activé
    -  identifiant : barrenav

    Il y a t-il une option particulière à activer lors de la création d’un menu qui permette d’activer le mode « déroulant » (pour afficher les articles contenu dans la rubrique en lien).

    Répondre à ce message

  • 1

    bonjour et merci beaucoup pour ce thème !

    Il y aurait cependant un bug sur la page evenement.html qui est surchargé, mais sans le code de Z.

    http://contrib.spip.net/SPIP-3-Agenda-et-FullCalendar#comment477911

    • a non c’est ta version locale qui est bugé. Cf ma réponse au mail. J’ai parlé trop vite hier.

    Répondre à ce message

  • bonojur,

    il est apparu récemment entete de mon site cette erreur :
    « warning : md5_file(local/cache-js/jsdyn-socialtags_js-8d8d06d2.js.last) [function.md5-file] : failed to open stream : No such file or directory in /homez.31/marseill8/www/ecrire/inc/filtres.php on line 3047 »

    Vous pouvez la visualisé ici :
    www.avie-marseille.net

    L’erreur vient-elle du squelette ?
    quelqu’un a-t-il eu cette même erreur ?
    merci d’avance !

    Répondre à ce message

  • Information et remerciements sur ce superbe squelette...

    Pour des projets pédagogiques en littérature de jeunesse, j’ai adapté ce squelette sur 4 sites. Pour info et remerciements :

    -  http://malle-arts.org
    -  http://malle-ensemble.org
    -  http://malle-environnement.org
    -  http://malle-mutins.org

    Ces sites seront embarqués hors connexion sur 100 tablettes tactiles.

    Un grand merci et bravo.

    Robert

    Répondre à ce message

  • 3

    Bonjour,

    Je suis très content de ce squelette... Bravo !

    Depuis deux jours, je bloque sur un problème lié au plugin Menus.

    J’ai fait une page « rubrique_galerie_couv.html » qui présente les articles d’une rebrique livres sous forme de galerie de couvertures. Ce squelette fonctionne parce que quand je le renomme rubrique01.html il m’affiche correctement la page.

    Je voulais faire un sous-menu dans la rubrique « Livres ». J’ai donc fait le réglage suivant dans le plugin Menus (voir capture ci-jointe). Quelque soit l’endroit où je mets mon squelette rubrique_galerie_couv.html à l’appel dans le menu, j’ai une erreur 404.

    Vous avez une idée ? Comme déjà dit je suis sur ce problème depuis 2 jours.

    Site : http://malle-arts.org

    Merci de votre aide

    Robert

    • Si j’ai bien compris, vous souhaitez attribuer un squelette particulier pour la rubrique 1 ? Si c’est le cas, il vous suffit en effet de créer votre squelette en le nommant rubrique-1.html et de le placer dans squelette_einsteiniumist/v1.0.2/contenu/. Ensuite, créer une nouvelle entrée dans le Menu en sélectionnant «  rubrique  » et en renseignant le numéro 1.

      Le mieux serait de pouvoir placer vos squelettes personnalisés dans le répertoire prévu à cet effet /squelettes. Mais ces derniers seront calculés « en brut » (sans le contexte du thème + squelette einsteiniumist) étant donné que les appels aux squelettes Z et einsteiniumist n’ont pas encore été effectués à ce niveau.

    • Non, je souhaitais garder le sqyelette rubrique normal mais proposer une autre présentation de la même rubrique.

    • Solution trouvée par Bernard Blazin :

      « En fait tu dois mettre ta page dans le plugin z et dans /contenu/ en nommant : page-rubrique_galerie_couv.html
      Ne pas oublier page- devant le nom de la page comme l’exemple au-dessus.
      Ça devrait marcher.
       »

      ET en effet, ça marche !

    Répondre à ce message

  • J’avance, j’avance... Merci

    Comment supprimer l’affichage de « Articles les plus populaires » de la page rubrique et de la page article et en la gardant sur la page sommaire.

    Merci

    Robert

    Répondre à ce message

  • Valentin

    Merci pour les nombreuses explications (aussi bien dans l’article que les lignes de codes donnée dans les commentaires) qui vont enfin me permettre d’avoir un site plus ou moins propre.
    Valentin de cardiosecours

    Répondre à ce message

  • 7

    bonjour,
    je suis sours Spip 3.0.10.

    j’ai mis les bons mots-clefs cependant, je ne vois ni le slider ni les trois logos des articles tagués icone, pourtant j’ai désinstallé le multilingue. De plus, la page contact qui doit se situer en bas à droite, n’apparait pas non plus.
    voici mon lien www.avie-marseillle.net

    merci d’avance de votre aide

    • Avez-vous essayé de supprimer et de re-télécharger le plugin squelette_einsteiniumist ? Sinon utilisez-vous d’autres plugins qui pourraient causer une incompatibilité avec ce plugin ?

    • voici ci dessous la liste des autres plugins installés
      Menus 1.4.5
      Saisies pour formulaires1.31.4 - test
      Social tags1.0.4 - stable
      SPIP Bonux3.0.5 - stable
      Zen-Garden2.5.2 - test
      Zpip-dist v1 1.7.21 - stable

      Merci de votre réponse, je vais essayer de supprimer et re-télécharger le plugin.

    • j’ai essayé de supprimer le plugin puis je l’ai re-téléchargé...mais j’ai toujours le même problème !

      merci d’avance de votre aide.

    • Surchargez-vous des fichiers dans le répertoire « squelettes » à la racine de votre site ? J’ai testé la compatibilité avec la liste de vos plugins et tout semble fonctionner.

    • merci de votre réponse.
      En effet, comme conseillé sur la page du plugin (cf : « Pour bénéficier du thème dans son ensemble, je vous invite à installer le squelette Einsteiniumist »), j’ai installé le squelette dans le dossier « squelettes » à la racine du site.

    • Comme tout plugin, squelette_einsteiniumist doit être placé dans le répertoire /plugins.

    • merci, pour votre aide !
      j’ai réussi à regler le problème grace à vos commentaires.

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom