SPIP-Contrib

SPIP-Contrib

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

286 Plugins, 197 contribs sur SPIP-Zone, 253 visiteurs en ce moment

Accueil > Squelettes > Outils pour squelettes > SKtheme > SKtheme pour SPIP 2.0

SKtheme pour SPIP 2.0

3 janvier 2009 – par Etherweb – 19 commentaires

4 votes

Gestionnaire de squelettes et d’habillages avec en option un switcher accessible dans l’espace publique.

-  Nom du Plugin : sktheme
-  Version : 0.7
-  Auteur : Collaboratif sur SPIP-Zone remanié par l’équipe Etherweb
-  Licence : GPL
-  Compatibilite SPIP : compatible SPIP > 2.0
-  Site(s) exemple : Démo Etherweb
-  Principales fonctionalités et spécificités : Gestionnaire de repertoire theme pour les differentes distribution de squelettes et de css, Switcher de theme pour l’espace public

Plus besoin aujourd’hui de présenter les avantages qu’offre un gestionnaire de squelette tel que SKtheme, de très nombreux sites l’utilisent déjà. Il était donc urgent de voir apparaitre une version compatible avec SPIP 2.0, c’est maintenant chose faite.

Globalement, cette nouvelle version est très proche de l’ancienne et l’on pourra donc s’appuyer sur la documentation fournie ici : Plugin SKtheme.

Premier changement notable : un vignette peut maintenant être affichée dans l’espace privé en regard de la description de chacun des squelettes et habillages. L’image a afficher doit se trouver dans le dossier de squelette (ou d’habillage) sous le nom de « capture.png ».

PNG - 34.3 ko
SKtheme : capture d’écran
Une capture d’écran du squelette peut s’afficher à côté de la présentation d’un squelette

Deuxième changement minime, dans la partie configuration, il est maintenant demandé, lorsqu’on active le switcher, de sélectionner lesquels des thèmes installés sur le site seront accessibles via ledit switcher. Cette fonctionnalité peut se révéler utile dans le cas de sites mutualisés ou encore lorsque l’on travail à l’élaboration d’un squelette.

PNG - 21.6 ko
SKtheme : choix des themes
Dans la configuration : choix des thèmes accessibles par le switcher

Dernière modification de cette page le 5 janvier 2009

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 21 septembre 2010 à 10:57, par Papou En réponse à : SKtheme pour SPIP 2.0

    Bonjour,

    On vient de voir une grosse incompatibilité de SKTheme avec les statistiques de SPIP (a partir de 2.0).
    En effet, le fichier sktheme_options.php commence par la ligne :

     // cache desactivation
     $_SERVER['REQUEST_METHOD']='POST';

    Or le fichier ecrire/public/stats.php contient vers la ligne 25 (a partir de la version 2.0)

       // Ne pas tenir compte des tentatives de spam des forums
       if ($_SERVER['REQUEST_METHOD'] !== 'GET'
       OR $_GET['page'] == 'forum')
           return;

    Du coup, plus de statistiques du tout !!!

    Répondre à ce message

  • Le 12 août 2009 à 11:38, par Gouto En réponse à : SKtheme pour SPIP 2.0

    Bonjour,

    j’ai aussi le même problème où je n’ai qu’un seul habillage. Quand pourrait-on avoir les autres habillages svp ?

    Où au moins expliquez nous comment rajouter les anciens habillages d’Alternatives (je les ai conservés).

    Merci

    • Le 8 février 2010 à 18:02, par Suske En réponse à : SKtheme pour SPIP 2.0

      Bon, c’est sûr, le plugin a l’air en sommeil.

      Cependant, il semble fonctionner, à quelques conditions :

      -  indiquer le dossier des squelettes dans la page "configuration"
      -  mettre les squelettes dans des sous-dossiers de ce dossier
      -  mettre dans ces sous-dossiers un fichier à nommer « theme.xml » et qui contienne :

      <theme>
      <nom>Le nom du thème</nom>
      <auteur>Le nom de l'auteur </auteur>
      <version> Le numéro de version </version>
      <etat>L'état (stable/dev/test)  </etat>
      <type>squelettes</type>
      <description>La description </description>
      </theme>

      En l’absence de ce fichier, le squelette concerné n’apparait pas dans la liste.

      J’imagine que le système de thèmes fonctionne de manière similaire. (sinon, utiliser /themes, à la racine du site d’après ce que je lis dans ce forum)

    Répondre à ce message

  • Le 6 août 2009 à 11:51, par Michaël En réponse à : SKtheme pour SPIP 2.0

    Bonjour à tous.

    Juste pour dire que je rencontre exactement le même problème depuis l’installation de SKtheme sur un site sous SPIP 2.0.8.

    Répondre à ce message

  • Le 10 juin 2009 à 08:52, par ? En réponse à : SKtheme pour SPIP 2.0

    je n’ai pas ce problème en utilisant la version proposée sur cette page...

    • Le 20 juillet 2009 à 17:27, par castres En réponse à : SKtheme pour SPIP 2.0

      Bonjour,
      je débute sous SPIP.
      je viens de mettre le plugin SKtheme, cependant la vignette des listes d’habillages n’apparait pas : seul « original » apparait.
      Pourriez vous m’aider

    Répondre à ce message

  • Le 7 juin 2009 à 12:18, par ? En réponse à : SKtheme pour SPIP 2.0

    Bonjour,

    J’utilise SKtheme 0.7 [8642] avec SPIP 2.0.8 [13982].
    Les pages de configuration « EXTRA DOCUMENTATION » et CONFIGURURATION de SKtheme contiennent les messages suivants :
    #Echo par debut_cadre_trait_couleur#
    #Echo par debut_gauche#, #Echo par debut_droite#, #Echo par debut_cadre_trait_couleur#, #Echo par fin_cadre_trait_couleur#

    Est-ce un problème (mineur) de compatibilité de version ?

    Merci

    • Le 29 juillet 2009 à 08:33, par Exibit En réponse à : SKtheme pour SPIP 2.0

      Bonjour,

      J’ai exactement le même soucis sur un Spip 2.0.8.

      Autre soucis (peut-être lié) : une erreur PHP à l’activation du switcher de thème sur les pages publiques : Warning : Invalid argument supplied for foreach() in /home/www/037c2df191f577d066bbf1b72409460e/web/spip/plugins/sktheme/sktheme_fonctions.php on line 75

    • Le 23 septembre 2009 à 00:10, par livier En réponse à : SKtheme pour SPIP 2.0

      idem avec SPIP 2.0.9 plugin révision 8642 :

      Warning : Invalid argument supplied for foreach() in /var/www/spip2/plugins/auto/sktheme/sktheme_fonctions.php on line 75

      De plus, je suis en SPIP mutualisé
      et le répertoire « themes » fonctionne quand il est mis à la racine
      /var/www/spip/themes
      ce qui mélangera les sites.
      Il faudrait pouvoir mettre le répertoire themes ici : /var/www/spip/sites/sites1/themes poue ne pas risque de proposer aux utilisateurs d’un site des squelettes faits pour un autre !

    Répondre à ce message

  • Le 5 janvier 2009 à 21:07, par Etherweb En réponse à : SKtheme pour SPIP 2.0

    Y a-t-il un lien vers des thèmes ou bien faut-il charger des squelettes compatibles spip 2 sur spip-contrib ?

    pour l’instant il existe très peu de thèmes spécifiques à spip 2.0, mais la plupart de ceux qui existaient pour spip 1.9 fonctionnent. De mon côté je suis entrain de mettre à jour le « pack-Etherweb » et je le publierai en ligne dès que possible.

    D’abord la documentation de sktheme pointe vers une entrée de site ? .. où est elle ? car cela aurait peut etre répondu à ma question Ou installe t on les thèmes dans quel répertoire plus exactement ..

    J’ai remis le lien correcte. Le dossier est le dossier « themes ».

    Répondre à ce message

  • Le 5 janvier 2009 à 19:48, par Didier En réponse à : SKtheme pour SPIP 2.0

    Quelques petites questions

    D’abord la documentation de sktheme pointe vers une entrée de site ? .. où est elle ? car cela aurait peut etre répondu à ma question
    Ou installe t on les thèmes dans quel répertoire plus exactement ..

    J’ai essayé squelette-dist mais pas vu avec skthème
    j’ai essayé dans skthème mais ca n’est pas mieux..

    Merci de votre aide

    Répondre à ce message

  • Le 5 janvier 2009 à 11:33, par julesbourvil En réponse à : SKtheme pour SPIP 2.0

    Bonjour,

    Il me semble qu’une version précédente incluait des thèmes, ce qui sauf erreur n’est plus le cas.

    Y a-t-il un lien vers des thèmes ou bien faut-il charger des squelettes compatibles spip 2 sur spip-contrib ?

    Merci

    Répondre à ce message

  • Le 4 janvier 2009 à 20:43, par Etherweb En réponse à : SKtheme pour SPIP 2.0

    c’est à dire toujours version 0.6.

    Est-ce quand même la bonne ?

    Oui autant pour moi j’avais oublié de modifier plugin.xml

    Répondre à ce message

  • Le 4 janvier 2009 à 17:06, par julesbourvil En réponse à : SKtheme pour SPIP 2.0 version 07

    Bonjour

    Même interrogation : où trouve-t-on la version pour Spip 2. Les seules diponibles sur la zone le sont pour Spip 191 et 192.

    Celle que l’on charge en cliquant sur le lien indique :

    <plugin>
    <nom>SkTheme (SPIP 2.0)</nom>
    <version>0.6</version>
    <etat>stable</etat>
    <auteur>Skedus, Etherweb</auteur>

    c’est à dire toujours version 0.6.

    Est-ce quand même la bonne ?

    Merci

    Répondre à ce message

Répondre à cet article

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Formulaire de contact libre

    27 avril 2011 – 109 commentaires

    Dans SPIP il n’y a pas un formulaire de contact, mais autant de formulaires de contact que d’auteurs. Cette phrase de Romy, dans son article Une page de contact dans mon SPIP, pointe un petit manque de SPIP. La possibilité d’insérer rapidement (...)

  • Sélections éditoriales

    19 mars 2015 – 54 commentaires

    Faites des listes de choses intéressantes. Ce plugin permet de gérer des listes de contenus quelconques de manière éditoriale. Chaque sélection est donc entièrement libre, et peut renvoyer aussi bien vers des contenus internes au SPIP quels qu’ils (...)

  • Court-circuit 2

    17 octobre 2011 – 63 commentaires

    Court-circuit 2 permet de rediriger certaines rubriques vers un article particulier. Vous pouvez configurer, dans l’espace privé, les règles de redirection à appliquer. Historique Court-circuit 2 est une évolution de Court-circuit 1, reprenant (...)

  • Formidable, le générateur de formulaires

    23 janvier 2012 – 2062 commentaires

    Un générateur de formulaires facilement configurable pour les non-informaticiens et facilement extensible pour les développeurs. Introduction L’objectif était de créer un plugin permettant de générer des formulaires. Historiquement, 2 plugins (...)

  • Réservation d’événements

    16 mars 2015 – 209 commentaires

    Ce plugin permet d’offrir aux visiteurs de s’inscrire pour un évènement du plugin Agenda et de gérer les réservations enregistrées. Installation Le plugin s’installe comme n’importe quel plugin. il nécessite : Agenda API de vérification (...)