- 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 ».
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.
Discussions par date d’activité
14 discussions
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 :
Or le fichier ecrire/public/stats.php contient vers la ligne 25 (a partir de la version 2.0)
Du coup, plus de statistiques du tout !!!
Quelle solution préconisez vous ???
Répondre à ce message
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
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 :
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
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
je n’ai pas ce problème en utilisant la version proposée sur cette page...
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
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
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
idem avec SPIP 2.0.9 plugin révision 8642 :
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
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.
J’ai remis le lien correcte. Le dossier est le dossier « themes ».
Répondre à ce message
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
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
Oui autant pour moi j’avais oublié de modifier plugin.xml
Répondre à ce message
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 :
c’est à dire toujours version 0.6.
Est-ce quand même la bonne ?
Merci
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 :
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.
Suivre les commentaires : |