Nota SPIP-Contrib : la ligne rédactionnelle actuelle de SPIP-Contrib est clairement tournée vers les versions de SPIP post 1.9, et les plugins pour éviter de modifier le code du coeur de SPIP (ce qui est ingérable lors des mises à jour). La présente contribution ne répond pas à ces critères.
Cependant il est intéressant de la publier au titre de témoignage d’une utilisation d’intranet aboutie en production, et des besoins pour cet objet. En espérant que ce beau travail évoluera vers la 1.9 et suite, au rythme adapté à son environnement de mise en oeuvre.
Présentation
Cet article est une archive, veuillez consulter désormais l’article suivant Plugins pour SPIP 2.0 correspondants aux fonctions de GISEH
Nom du Squelette : Giseh
Version du squelette : 2.4.15
Auteur : ministère de l’Écologie, de l’Energie, du Développement Durable et de la Mer. La conception et la réalisation ont été effectuées par un agent du ministère (une partie de ce ministère s’intitulait précédemment « ministère de l’Équipement » d’où le pseudo « Equipement » de l’auteur, qui est basé à Nantes).
Licence : GPL
Compatibilité SPIP : Les squelettes Giseh reposent sur SPIP 1.8.3b (et pas SPIP 1.9) pour des contraintes de stabilité. Ils utilisaient précédemment SPIP 1.6. L’absence des possibilités de plugins de SPIP 1.9 est compensée par le grand nombre de fonctionnalités offertes (qui évitent de recourir à des plugins moyennant une modification de seulement 3% du code de SPIP). Les squelettes sont fournis avec SPIP 1.8.3 afin de simplifier l’installation. À noter que parmi les fichiers de langues, seules 4 langues sont fournies – français, anglais, allemand, espagnol - afin d’alléger le fichier ZIP d’installation (on passe de 5980 Ko de fichiers de langues à 524 Ko).
Compatibilité PHP : Les squelettes Giseh version 2.3.5 (du 24/09/07) sont compatibles avec PHP4 et sont désormais compatibles avec PHP5.
Compatibilité avec les navigateurs : Ces squelettes sont utilisés depuis plusieurs années sur Firefox version 1 et 2 (sous windows) et sur Internet explorer version 5.5, 6 et 7 (sous windows). Des tests ont montrés que les squelettes Giseh sont compatibles avec d’autres navigateurs, mais un test n’a pas la même valeur qu’une utilisation sur un grand nombre de sites pendant plusieurs années. À noter que les squelettes utilisent une mise en page sans tableau HTML pour une meilleure accessibilité, ainsi qu’une taille de police redimensionnable (« em ») qui est recommandée pour l’accessibilité.
Exemple de page d’accueil (son contenu est paramétrable)
Principales fonctionnalités
Menu déroulant horizontal alimenté automatiquement (le nombre de niveaux est paramétrable, le premier niveau respecte les règles d’accessibilité, on peut ne pas faire apparaître certaines rubriques dans le menu, le contenu du menu s’adapte aux droits de l’utilisateur authentifié).
24 formes de rubriques (sélection dans une liste déroulante)
Choix entre plusieurs types de colonnes de gauche pour les rubriques (affichage des rubriques sœurs ou bien affichage des sites référencés dans la rubrique ou bien même colonne de gauche que la page d’accueil …)
Choix de l’ordre de tri des articles dans une rubrique (par numéro de titre, par ordre alphabétique, par date de publication décroissante, par date de publication croissante)
14 formes d’articles (sélection dans une liste déroulante)
Choix entre plusieurs types de colonnes de gauche pour les articles (affichage des articles frères ou bien affichage des articles ayant un mot clé identique à l’un des mots clés associés à l’article en cours ou bien même colonne de gauche que la page d’accueil …)
La page d’accueil est quasiment intégralement paramétrable (texte de bienvenue, contenu des colonnes de gauche et de droite, nombre maxi d’actualités, mots-clés pour les moteurs de recherche, …)
Gestion automatique de l’historique des actualités (avec affichage par année et pas mois)
Téléchargement de l’image du bandeau haut du site
Le contenu du pied de page est paramétrable
Recherche portant sur les articles et les forums
Possibilité de laisser des commentaires à la suite des articles, possibilité de forums
Possibilité de mettre en place une pétition
Possibilité de calendrier
Chemin d’accès à la page consultée
Plan du site
Possibilité de marquage Xiti
Possibilité d’intégrer des vidéos au format « FLV ».
Fonctionnalités avancées
Possibilité de permettre au visiteur de proposer un article depuis le site public (sans avoir un compte sur SPIP)
Modifier directement le texte de certains articles depuis le site public (avec suivi des révisions sur le site public)
Foire aux questions (formulaire pour poser une question et affichage des questions / réponses)
CHAT
Possibilité de restreindre, aux utilisateurs authentifiés, l’accès à certaines rubriques sur le sites public. Une optimisation permet de conserver les avantages du cache de SPIP pour les utilisateurs non authentifiés.
Restreindre l’accès d’une rubrique à certains auteurs
Possibilité de restreindre, à certains utilisateurs authentifiés, l’accès à certaines rubriques sur le site public et dans l’espace privé. Avec la possibilité de modifier le statut de l’auteur pour l’une de ces rubriques (on peut décider de donner à un administrateur restreint uniquement un rôle de rédacteur sur une rubrique protégée). Une optimisation permet de conserver les avantages du cache de SPIP pour les utilisateurs non authentifiés.
Changer le statut d’un auteur pour une rubrique
Un statut supplémentaire : « rédacteur qui peut publier ses articles ».
Multilinguisme
Simulation de multirubricage pour faire apparaître un même article dans plusieurs rubriques
Paramétrage d’une rubrique
Une prévisualisation étendue (on peut naviguer sur le site en prévisualisation)
Uploader plusieurs pièces jointes en une seule manipulation
Remplacer directement une pièce jointe
Import d’une liste d’auteurs
Ajout d’une feuille de style avec des arrondis
Formulaire de création et de modification d’un article sur le site public
La version 2.4.10 du 31/07/2008 (modifiée le 22/09/2008) apporte la possibilité de créer et modifier un article directement sur le site public (cf. copie d’écran ci-dessus). Pour plus de détails, consulter le document « Nouveautés de la version 2.4.10.pdf ». Une vidéo illustrant cette fonctionnalité peut être visualisée (en format réduit) à l’adresse suivante : http://videos.spip.org/spip.php?article100 ou bien peut être téléchargée :
.
La version 2.4.12 du 24/12/2008 repose sur SPIP 1.8.3b.
La version 2.4.13 du 10/02/2009 ajoute une forme d’article « photothèque ».
La version 2.4.14 du 15/04/2009 corrige deux failles de sécurité de SPIP 1.8.3.
La version 2.4.15 du 19/11/2009 corrige quelques points.
La version 2.4.18 du 13/01/2011 corrige quelques points.
Discussions par date d’activité
145 discussions
Bonjour,
La case est bien cochée. Je vous joins le fichier renommé spip.txt pour pouvoir l’ajouter.
Merci de votre aide. Cordialement
Martine
Il n’y rien d’anormal dans le fichier de log.
Supprimer les éventuels fichiers syndication*.lock (ou synd*.lck) qui figureraient sous ecrire/data . Puis cliquer sur « Mettre à jour maintenant ».
Remarque : cela n’a rien à voir avec le problème rencontré, mais je recommande d’utiliser la dernière version de Giseh (v2.4.14).
Répondre à ce message
Bonjour,
J’ai un souci concernant la syndication de sites Giseh. J’ai 2 sites : le site 1 sous Giseh affiche des actualités. backend-actu.php3 me renvoie bien toutes les actualités.
Ce site est syndiqué d’un site2 également sous Giseh, où les actualités du site 1 sont affichées. Or toutes les actualités ne sont pas reprises, sans que je parvienne à trouver une logique. Par exemple, j’ai modifié la date d’un article dans le site1. Cet article apparait bien avec backend-actu.php3. Sur le site 2, je clique sur mettre à jour « les articles maintenant ». L’article manquant n’apparaît pas !
J’ai vérifié sur un site 3 sous Giseh (dont je ne suis pas webmestre) où le site 1 est également syndiqué. Le problème est le même : ce sont les mêmes articles qui ne s’affichent pas.
Le fichier backend-actu du site 1 étant correct, je pense que le problème est plutôt du côté de la récupération des articles ... Je n’ai pas d’autre idée.
Avez-vous déjà constaté ce problème ? Merci
Martine
Bonjour,
Vérifier que dans la configuration de SPIP, la case « Ne pas bloquer les liens issus de la syndication » soit bien cochée.
Si le problème persiste, merci de joindre le fichier ecrire/data/spip.log du site2.
Répondre à ce message
Bonjour a vous.
J’utilise le squelette Giseh pour faire un site internet et je suis devant un problème. Je voudrais faire une galerie de logo sur une seul colone dans le menu droit du site. « menu2 ». Mais je ne trouve pas dans quel fichier mettre mon code php qui génère ma galerie. en gros je ne trouve pas la DIV du menu de droite. Si quelqu’un pourrait m’indiquer où ?
merci de vos réponses
alban
Les fichiers qui contiennent le menu droit du site sont les suivants :
__sommaire.html
__droite_rubrique*.html
__droite_article*.html
Répondre à ce message
La version 2.4.14 de Giseh est disponible. Elle corrige deux failles de sécurité de SPIP 1.8.3.
Merci pour cette mise à jour.
Répondre à ce message
Bonjour,
La fonction de chargement des documents via un fichier compressé fonctionne mais ne filtre pas les caractères accentués de la même manière que si on charge les fichiers un par un.
Avec le fichier compressé, les lettres accentuées disparaissent alors que dans l’autre cas les lettres sans accent sont présentées.
est-ce normal ?
Merci et crdl
La fonction de chargement des documents via un fichier compressé est une fonctionnalité native de SPIP, aussi cette question concerne SPIP et pas Giseh.
Répondre à ce message
Bonjour,
Comment augmenter le nombre de tentatives sans échec ? 3 est un peu faible... Serait-il possible de le paramétrer dans mes_options ?
Serait-il possible de paramétrer la présence d’un lien Oubli du mot de passe ?
Merci et crdl
Pour des raisons de sécurité, au bout de 3 erreurs de mot de passe, l’utilisateur devra attendre 10 minutes avant de pouvoir tenter une nouvelle connexion ( 20 minutes au bout de 4 erreurs, etc.). Le nombre de tentatives restantes avant blocage, voire le temps à attendre avant de pouvoir faire une nouvelle tentative, est indiqué dans le formulaire de login.
Toujours pour des questions de sécurité, la fonction « Oubli du mot de passe » a été désactivée.
Répondre à ce message
Bonjour,
une fonctionnalité de gestion des utilisateurs par groupes est-elle prévue dans l’application ?
Si non, quelle solution est envisageable aujourd’hui ?
J’ai trouvé cette solution. Y a-t-il mieux ?
Merci d’avance
SPIP ne gère pas les utilisateurs par groupe et Giseh non plus. Il serait souhaitable que SPIP propose une gestion par groupe d’utilisateurs comme d’autres outils de gestion de contenu.
Répondre à ce message
La version 2.4.13 de Giseh est disponible. La nouveauté concerne l’ajout d’une forme d’article « photothèque », qui a les fonctionnalités suivantes :
- galerie de vignettes d’images ;
- un clic sur une vignette affiche l’image (dimensionnée pour tenir dans un carré de 400 pixels) avec son titre, son éventuel descriptif, ses dimensions, sa taille et un lien pour obtenir l’image dans sa dimension native (un clic sur l’image de 400 pixels ouvre une nouvelle fenêtre avec l’image dans sa taille réelle). A noter la présence de liens pour passer à l’image suivante ou précédente. Par ailleurs, un lien "Défilement automatique" est proposé (pour sortir du défilement automatique, cliquer sur le lien "Stopper le défilement"). Enfin, les vignettes figurent dans la partie basse de la page pour faciliter la navigation.
- une fonction de recherche (par exemple, en tapant "ville" on obtient les images dont le titre contient ce mot). On peut naviguer dans les résultats d’une recherche. Un lien "Retour" permet de sortir de la recherche.
- pagination automatique des vignettes (12 vignettes par page) ;
- les vignettes sont automatiquement générées par SPIP. La taille des vignettes est volontairement de 110 pixels. En effet, c’est la taille que SPIP utilise dans l’espace privé, ce qui évite de générer une taille de vignette supplémentaire.
- il suffit d’utiliser la fonction permettant de joindre 10 documents pour déposer 10 images d’un coup.
Par ailleurs, des problèmes signalés sur les versions précédentes ont été corrigés.
bonjour,
quand les feuilles de style de type MAP ou DDEA seront dispos ?
Merci
Les feuilles de style de type MAP ou DDEA ne sont pas livrées pour des raisons de droits d’utilisation.
Répondre à ce message
Bonjour,
Je tiens tout d’abord à vous remercier pour le développement de Giseh
qui pour moi m’a faciliter la développement de site Internet. Par contre
je m’intérroge sur la futur version (si existe) de Giseh ?
Merci de nous tenir au courant.
Fabien
La dernière version de Giseh est la version 2.4.12 qui date du 24/12/2008.
Bonjour,
merci pour votre réponse. Y aura-t-il une évolution compatible avec spip 2 ?
Cordialement,
Une fois que la version 2 de SPIP sera stabilisée, il conviendra d’examiner l’opportunité de porter Giseh dessus ou bien d’attendre une version 2.1 de SPIP. Pour mémoire, Giseh est passé directement de SPIP 1.6.2 à SPIP 1.8.3 sans passer par SPIP 1.7. Par ailleurs, le fait d’être resté sur SPIP 1.8.3, au lieu de migrer sur SPIP 1.9, a évité les problèmes de non compatibilité ascendante vis-à-vis des plugins.
Répondre à ce message
Bonjour,
suite à mon message du 6 janvier (à propos de l’installation de Giseh : Giseh ne créait pas de compte utilisateur, je ne pouvais donc pas accéder à l’administration), vous me suggériez de regarder les logs d’Apache.
Je n’y ai rien trouvé, en revanche, c’est la log mysql.log (/ecrire/data/) qui m’a mis sur la piste.
J’y ai vu ceci :
Cette erreur survient lorsque l’on créé une table avec un champ texte avec blanc comme valeur par défaut ’’ :
J’ai donc fait des recherches et j’ai découvert que cela vient de la valeur sql-mode du serveur MySQL.
S’il contient le paramètre STRICT_TRANS_TABLES, il arrêtera la requête si une valeur ne peut être insérée.
J’ai trouvé la solution ici : http://blog.guidol.nl/archives/23-MySQL-sql-mode-breaks-PHP-application.html
Après avoir supprimé ce paramètre, je n’ai plus aucun problème !
Je vous envoie cette info car elle peut peut-être vous servir ou servir à d’autres personnes qui se retrouveraient dans mon cas.
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 : |