SPIP - Contrib

[ar] [en] [es] [fr] [it]



Accueil du site > Squelettes complets > Squelettes généralistes > Giseh

Squelettes Giseh

samedi 30 juin 2007, par Equipement. Dernier ajout mercredi 5 mars 2008


Les squelettes Giseh sont prêt à l’emploi et sont facilement paramétrables (sans devoir intervenir sur des fichiers). Ils offrent une véritable interactivité (forums, chat, …) ainsi que la possibilité de restreindre finement l’accès à certaines rubriques. Ils sont utilisés sur plus de 300 sites intranet depuis plusieurs années. Ils sont sous licence GPL et disposent d’une documentation.


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

Nom du Squelette : Giseh

Version du squelette : 2.3.54

Auteur : ministère de l’Écologie, du Développement et de l’Aménagement durables 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).

Licence : GPL

Compatibilité SPIP : Les squelettes Giseh reposent sur SPIP 1.8.3a (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. Depuis le 24/09/07, ils reposent sur SPIP 1.8.3a.

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é.

Page d'accueil 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.

Rubriques en accès restreint à certains auteurs 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 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

La version 2.3.54 du 04/03/2008 corrige plusieurs anomalies. Pour plus de détails consulter le document "Nouveautes giseh v2_3_54.txt". Pour ceux qui utilisent déjà Giseh v2.3.53, une mise à jour incrémentale est proposée (elle n’impacte ni les gabarits, ni la feuille de style).

Zip - 2.5 Mo
Documentation de Giseh version 2.3 (2.6 Mo)
Zip - 1.7 Mo
Squelettes Giseh version 2.3.54 COMPATIBLE PHP5 (1.9 Mo)
Zip - 74.7 ko
Mise à jour vers Giseh version 2.3.54 (0.07 Mo)
texte - 2.2 ko
Notice d’installation
texte - 1.5 ko
Nouveautes giseh v2_3_54.txt

Répondre à cet article

  • Question sur les rubriques ...

    28 avril 2008 23:13, par Thibaut

    Bonjour, merci pour votre travail remarquable, je trouve que ce squelette se démarque des autres par bien des points.

    Voila mon problème :

    Est-il possible qu’un rédacteur puisse créer des rubriques au sein de son espace restreint (à savoir une rubrique dans mon cas) ?

    Je n’ai pas vu cette possibilité, les futurs rédacteurs seront des enseignants et j’ai trouvé utile qu’ils puissent totalement gérer la hiérarchie de leur rubriques, c’est à dire qu’il puisse y créer des articles mais aussi des sous-rubriques ...

    PS : J’ai quelques notions en programmation web, je peux donc modifier du code si besoin est.

    Répondre à ce message

    • Question sur les rubriques ... 29 avril 2008 09:14, par Equipement

      Si les articles publiés dans l’espace restreint de l’enseignant doit être librement consultables sur le site public, une solution consiste à donner le statut d’administrateur à l’enseignant puis à le restreindre à la rubrique en question. Il pourra alors créer des sous rubriques dans la rubrique à laquelle il est restreint.

      Si les articles publiés dans l’espace restreint de l’enseignant doit être accessibles uniquement à certaines personnes, il convient de procéder autrement. Giseh permet de donner à un utilisateur un droit spécifique, différent de son statut, sur un espace collaboratif particulier (et son arborescence descendante). Par exemple, cela permet de donner, à un rédacteur, un droit "Gère la rubrique" sur un espace collaboratif particulier, ce qui lui permettra de créer des sous rubriques dans cet espace. Attention, un espace collaboratif est accessible uniquement aux membres de cet espace. Pour plus de détails, se reporter aux pages 71 à 73 de la documentation.

      Répondre à ce message

      • Question sur les rubriques ... 29 avril 2008 11:09, par Thibaut

        Merci pour votre réponse, je n’avais pas envisager le fait que l’utilisateur puisse être un administrateur, je ne souhaite pas - pour le moment - que ces articles soient restreints à certaines personnes uniquement.

        PS : Dans l’onglet "mettre un raccourci sur la page d’accueil" présent dans les rubriques, il se trouve l’option "Page D’accueil : lien toute l’actualite (site du ministère)" , bien que le squelette ait été crée par celui-ci à la base, est-ce normal que ce soit encore écrit cela ?

        Répondre à ce message

    Retour au début des forums

  • Squelettes Giseh

    20 avril 2008 03:07, par Laurent Paris4

    Bug ? Bien qu’ayant coché "autoriser les pièces jointes dans les rubriques" cela n’apparait pas . Test avec un téléchargement de pdf et HTML, sur pagespersofree (Giseh vierge) et Hébergement pro (site en production). Par contre, pas de pb avec les pièces jointes dans les articles.

    Répondre à ce message

    • Squelettes Giseh 28 avril 2008 17:02, par Equipement

      En cochant "autoriser les pièces jointes dans les rubriques", on peut uploader un document dans une rubrique, en revanche les gabarits de rubriques ne l’afficheront pas. C’est un choix de conception de Giseh qui vise à ce que l’information soit dans les articles et que les rubriques servent uniquement d’arborescence.

      A noter que l’on peut faire apparaître un lien vers une pièce jointe dans le texte d’une rubrique en utilisant les raccourcis SPIP ().

      Répondre à ce message

    Retour au début des forums

  • Squelettes Giseh

    19 avril 2008 02:21, par Laurent Paris4

    Merci à Giseh pour cet outil si puissant. Juste un petit bug à signaler, quand je désactive "utiliser les mots clés" il n’est plus possible lors de la création de rubriques ou articles de les paramétrer. L’icone "choisir" apparait, mais quand on clique dessus rien ne ce passe. J’ai essayé plusieurs installations sur les pages perso de Free et sur un hébergement Pro toujours le même résultat. Merci.

    Répondre à ce message

    • Squelettes Giseh 28 avril 2008 17:00, par Equipement

      Le paramétrage de Giseh repose sur l’utilisation des mots-clés de SPIP. Aussi, il est normal de ne pas pouvoir paramétrer Giseh si l’on désactive l’utilisation des mots-clés.

      Répondre à ce message

    Retour au début des forums

  • Pétition

    12 avril 2008 17:41, par Martine

    Complément à mon message précédent :

    Lorsque je cliques sur Imprimer, j’obtiens bien le texte de la pétition, mais pas les signatures.

    Est-ce normal ? Martine

    Répondre à ce message

    • Pétition 28 avril 2008 16:36, par Equipement

      L’impression utilise un gabarit générique qui ne prend pas en compte ce cas particulier.

      Répondre à ce message

    Retour au début des forums

  • Pétition

    12 avril 2008 17:37, par Martine

    Bonjour,

    J’ai un souci concernant les caractères des messages, par exemple : "Un courrier de confirmation vient de vous être envoyé ...". Ce message n’est pas dans une div.

    Je ne peux pas modifier le style. Dans quel squelette faut-il intervenir ?

    Merci de votre réponse. Martine

    Répondre à ce message

    • Pétition 28 avril 2008 16:35, par Equipement

      Effectivement, SPIP ne place pas ce message dans un DIV (inc-formulaire_signature.php3 à la ligne 283).

      Répondre à ce message

    Retour au début des forums

  • Problème de fond d’écran pour un débutant

    8 avril 2008 17:24, par ermakoa

    Bonjour, tout d’abord merci d’avoir mis à disposition ce squelette ; ça m’a permis de créer facilement mon premier site. Enfin, ce n’est pas encore un site puisque je n’ai créé aucune rubrique pour le moment. Quelque chose me chagrine : j’ai passé beaucoup de temps à créer un fond d’écran et je m’aperçois qu’il n’est pas affiché dans son intégralité quelque soit la taille de l’écran. Comment puis-je faire pour qu’il soit toujours full screen ? Merci par avance.

    ermakoa

    Répondre à ce message

    Retour au début des forums

  • URL propre

    1er avril 2008 23:06, par fabdu42

    bonsoir et bravo pour ce squelette ! avec tout ce forum j’ai réussi à construire un site dont je suis assez fier. mon problème : les URL propres. j’ai essayer d’utiliser la méthode proposée dans htaccess.txt mais à chaque fois ca plante. mon site est en www.maville.com/ mairie quel pramètre doit on utiliser pour RewriteBase ??

    merci pour votre aide.

    Répondre à ce message

    Retour au début des forums

  • Squelettes Giseh mise à jour

    23 mars 2008 17:12, par ratai

    bonjour, ayant updaté ma version 2.53 à la 2.54, j’obtiens l’erreur suivante dans l’interface privée :

    ajout CI --------------------- function http_style_background($img, $att=’’) return " style=’background : url(\"" . _DIR_IMG_PACK . $img . ’")’ . ($att ? (’ ’ . $att) : ’’) . " ;’" ;  ?>

    et je ne parviens pas à en trouver l’origine. merci de votre aide

    Répondre à ce message

    • Squelettes Giseh mise à jour 25 mars 2008 09:48, par Equipement

      Ce fragment de code appartient à la fin du fichier ecrire/inc_presentation.php3 ... qui ne figure pas dans le fichier compressé comprenant les fichiers pour la mise à jour de la version 2.53 à la version 2.54. En effet, le fichier ecrire/inc_presentation.php3 n’a pas été modifié depuis la version 2.53.

      Il s’agit vraisemblablement d’une altération de fichier. Une solution consiste à supprimer (sur le serveur) le fichier actuel ecrire/inc_presentation.php3, puis à le déposer à nouveau sur le serveur.

      Répondre à ce message

    Retour au début des forums

  • Saisie du nom et de l’adresse mail dans un forum

    21 mars 2008 15:48, par Martine

    Bonjour,

    Une partie de mon site est accessible par mot de passe (site associatif avec un login et un mot de passe unique pour tous les adhérents). Cette partie comporte un forum.

    Lorsque quelqu’un souhaite participer au forum, la partie "Qui êtes-vous" en bas du formulaire fait apparaître la zone "Votre nom" prérempli avec l’identifiant, sans qu’il soit possible de le changer et ne permet pas la saisie d’une adresse e-mail.

    Quel squelette faudrait-il modifier et comment pour que les zones Nom et adresse mail puissent être remplies par le participant ?

    Merci de votre aide. Martine

    Répondre à ce message

    • Saisie du nom et de l’adresse mail dans un forum 21 mars 2008 16:12, par Equipement

      C’est volontairement que la zone "Votre nom" est préremplie avec l’identifiant (cela épargne du travail à celui qui rédige le message), sans qu’il soit possible de le changer (pour ne pas qu’il poste un message au nom d’un autre personne).

      L’adresse e-mail est préremplie si elle a été renseignée lors de la création ou modification de l’auteur.

      Répondre à ce message

    Retour au début des forums

  • Marquage

    14 mars 2008 00:20

    bonjour, toutes les pages (enfin les articles, rubriques, sous -rubriques ... ) sont-elles automatiquement marquées par Xiti ? Merci

    Répondre à ce message

    • Marquage 14 mars 2008 08:44, par Equipement

      La page d’accueil, les rubriques (et sous rubriques), les articles sont automatiquement marqués pour Xiti (si l’on a suivi la procédure relative à Xiti décrite dans la documentation).

      A noter que les pièces jointes sont également automatiquement marquées pour Xiti.

      Répondre à ce message

    Retour au début des forums

  • Personalisation des images

    4 mars 2008 19:44, par Fabiendc

    Bonjour et merci pour ce très bon support. J’aimerai ajouter des bordures à toutes les images insérées dans les articles ainsi qu’un attribut margin ou padding, pourriez vous me dire ou ajouter celà dans le CSS je ne trouve pas. Merci d’avance. Cordialement

    Répondre à ce message

    • Personalisation des images 5 mars 2008 08:46, par Equipement

      a) SPIP ajoute systématiquement dans la balise de l’image : style=’border-width : 0px ;’. Aussi la CSS ne peut rien faire.

      b) pour margin ou padding, ajouter dans la feuille de style par exemple :

      #contenu img {
              padding: 1px 1px 1px 1px;
      }

      Répondre à ce message

      • Personalisation des images 5 mars 2008 09:26, par Fabiendc

        merci beaucoup bien cordialement

        Répondre à ce message

        • Personalisation des images 5 mars 2008 13:18, par fabiendc

          Re bonjour, merci pour votre solution. Cependant, cela ne résout pas mon problème que je vais donc vous exposer : Lorsque j’insère une image dans un article spip, et que je lui attribue "|left", le texte se colle à l’image sans aucun espace blanc entre le bord de l’image et le texte : ce n’est pas très esthétique : y’aurait-il un moyen d’arranger ca ? Malheureusement, en insérant le code ci dessous, rien ne se passe :

          #contenu img padding : 10px 10px 10px 10px ; margin:10px 10px 10px 10px ;

          Par avance, merci pour votre précieux éclairage.

          Répondre à ce message

          • Personalisation des images 5 mars 2008 14:57, par Equipement

            Une piste serait intéressante :

            a) copier dans le répertoire "/ecrire/" le fichier inc_documents.php3 contenu dans le fichier tar suivant : inc_documents.tar

            b) recalculer la page en question

            c) ajuster margin ou padding dans les déclarations suivantes qui figurent dans la feuille de style :

            .spip_documents_center{
                    text-align: center;
                    width: 80%
            }

            .spip_documents_left{
                    margin-top: 10px;
                    margin-right: 10px;
                    margin-bottom: 10px;
                    text-align: center;
            }

            .spip_documents_right{
                    margin: 0px;
                    margin-left: 5px;
                    margin-bottom: 3px;
                    text-align: center;
            }

            Merci de m’indiquer si cela fonctionne.

            Répondre à ce message

            • Personalisation des images 5 mars 2008 18:47, par Fabiendc

              Cela fonctionne et c’est parfait ! Pour ma part et dans un soucis de simplicité, je gère le margin et le padding par l’intermédiaire de ceci

              [code] #contenu img padding : 10px 10px 10px 10px ; margin:10px 10px 10px 10px ; [/code]

              ...

              qui donne un attribut commun quelquesoit l’alignement de l’image ! Merci

              Répondre à ce message

          • Personalisation des images 11 mars 2008 18:06, par stephane

            Pourquoi ne pas crée "une marge" à ta photo sur le logiciel de traitement d’images... avant de joindre cette dernière ? à l’affichage ni vu ni connu et le texte ne sera pas collé à cette dernière ;-)

            Répondre à ce message

            • Personalisation des images 11 mars 2008 19:23, par fabiendc

              Disons que pour une photo je peux, mais pour une dizaine consécutive, c’est assez contraignant surtout si l’on a pas un logiciel adapté sous la main ;)

              Répondre à ce message

    Retour au début des forums

  • Bonjour, Je souhaiterai personnaliser le fond de page des pages d’impression : en effet, j’utilise un fond de page "img" pour mon site qui a une largeur fixe de 980px ... cependant, les pages d’impressions sont configurés en width de 100% ... du coup mon texte n’es plus lisible en impression. Pourriez vous apporter de l’eau à mon moulin svp ? Merci par avance. Bien cordialement.

    Répondre à ce message

    Retour au début des forums

0 | 25 | 50 | 75 | 100 | 125 | 150 | 175



Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | Charte et vie SPIP-Contrib | SPIP | L'autre.net