SPIP-Contrib

SPIP-Contrib

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

288 Plugins, 197 contribs sur SPIP-Zone, 183 visiteurs en ce moment

Accueil > Archives BliP > BliP 2.1 : Un squelette modulaire en plugin

BliP 2.1 : Un squelette modulaire en plugin

samedi 12 août 2006

L’installation de BliP 2.0 était il faut le reconnaître horriblement complexe :

  • Injection sql via phpmyadmin.
  • Ajout d’élèments via phpmyadmin.
  • Règles de paramètrages complexe à n’en plus finir.

La version 2.1 du squelette comme un plugin, en six clics et ce sans aucune intervention manuelle sur la base de donnée.

Elle se configure tout aussi facilement, à l’aide de formulaire intégré à la partie privée de spip.

Découvrir en image et vidéo la version 2.1.
Tester la version 2.1.

La désinstallation se fait elle en sept clics, et ne présente aucune difficilté.

Vos commentaires

  • Le 16 août 2006 à 12:06, par jfredd En réponse à : BliP 2.1 : Un squelette modulaire en plugin

    Bonjour, j’ai strictement suivi la procédure d’install, mais arrivé à « installer la table de Blip » j’ai beau cliquer il ne se passe rien. J’ai vérifié avec phpmyadmin aucune table créée dans la base.

    Je fais le test en local avec easyphp 1.7, spip 1.9, Blip 2.1.

  • Le 16 août 2006 à 22:30, par steph En réponse à : BliP 2.1 : Un squelette modulaire en plugin

    Je crois que la solution se trouve déjà dans la partie gestionnaire de bug du squelette : http://zone.spip.org/trac/spip-zone/ticket/65. J’ai eu le même problème sur le serveur de mon hébergeur où phpmyadmin ne reconnaissait pas la requête car elle correspond à une version ultérieure du logiciel. Accède à ton serveur SQL et tape la reqête suivante en manuel pour créer la table ’spip_blip’ :

    CREATE TABLE `spip_blip` (
    `id_config` bigint(21) NOT NULL auto_increment,
    `position` tinytext NOT NULL,
    `id_item` bigint(21) NOT NULL default ’0’,
    `ordre` bigint(21) NOT NULL default ’0’,
    `type` tinytext NOT NULL,
    `titre` text NOT NULL,
    `descriptif` text NOT NULL,
    `texte` text NOT NULL,
    `style` tinytext NOT NULL,
    `actif` char(3) NOT NULL default ’’,
    PRIMARY KEY (`id_config`),
    KEY `actif` (`actif`)
    ) TYPE=MyISAM AUTO_INCREMENT=20 ;

    — 
    — Contenu de la table `spip_blip`
    — 

    INSERT INTO `spip_blip` VALUES (1, ’menu_principal’, 0, 20, ’dynamique’, ’Rubriques’, ’Parcourir les rubriques du site’, ’rubrique’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (2, ’menu_principal’, 0, 30, ’dynamique’, ’Articles’, ’Liste des articles du site’, ’article’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (3, ’menu_principal’, 0, 10, ’dynamique’, ’accueil’, ’’, ’sommaire’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (4, ’menu_principal’, 0, 40, ’dynamique’, ’Auteurs’, ’Liste des auteurs du site’, ’auteur’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (5, ’barre_laterale’, 0, 20, ’dynamique’, ’-’, ’-’, ’mod_rubriques_rubriques_liste’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (6, ’barre_laterale-sommaire’, 0, 60, ’dynamique’, ’’, ’’, ’mod_articles_liste5_parpopularite’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (7, ’barre_laterale-sommaire’, 0, 50, ’dynamique’, ’-’, ’-’, ’mod_forums_liste8_pardate’, ’-’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (8, ’barre_laterale-sommaire’, 0, 70, ’dynamique’, ’’, ’’, ’mod_articles_liste5_parmiseajour’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (9, ’barre_laterale-article’, 0, 10, ’dynamique’, ’’, ’’, ’mod_article_apropos’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (10, ’barre_laterale-article’, 0, 5, ’dynamique’, ’’, ’’, ’mod_article_memerubrique’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (11, ’barre_laterale’, 0, 90, ’dynamique’, ’’, ’’, ’mod_recherche’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (12, ’barre_laterale-recherche’, 0, 95, ’dynamique’, ’’, ’’, ’mod_rechercheexterne’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (13, ’barre_laterale’, 0, 1, ’statique’, ’Bonjour,’, ’’, ’Votre site utilise le squelette modulaire BliP, et il semblerait que l’’installation se soit bien déroulée ;-)\r\n\r\nMaintenant, il ne vous reste plus qu’’à désactiver les différents messages affichés un peu de partout, et à lire le Guide de l’’administrateur pour apprendre à personnaliser le squelette BliP.\r\n\r\nPS : Pensez aussi à écrire et à publier des articles pour que les différentes fonctions du squelette s’’activent.\r\n\r\nAmusez-vous bien,\r\n\r\ncent20’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (14, ’mentions_techniques’, 0, 50, ’statique’, ’’, ’’, ’Oseriez-vous changer de couleurs ?’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (15, ’surtitre’, 0, 5, ’dynamique’, ’Surtitre du site’, ’/ceci est une zone personnalisable/’, ’mod_infoderoulant’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (16, ’sous_titre’, 0, 5, ’dynamique’, ’Sous titre’, ’/ceci est une zone personnalisable/’, ’mod_entete’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (17, ’titre_lateral’, 0, 5, ’dynamique’, ’Titre latéral’, ’/ceci est une zone personnalisable/’, ’mod_minicalendrier’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (18, ’barre_laterale’, 0, 5, ’statique’, ’Barre latérale’, ’/ceci est une zone personnalisable/’, ’Vous pouvez y afficher du texte et/ou y inclure des modules.’, ’’, ’oui’) ;
    INSERT INTO `spip_blip` VALUES (19, ’mentions_techniques’, 0, 5, ’statique’, ’Mentions techniques’, ’/ceci est une zone personnalisable/’, ’Vous pouvez y afficher du texte et/ou y inclure des modules.’, ’’, ’oui’) ;

    Ensuite dans la partie Ecrire de ton site tu peux tester à volonté la modularité de ce très beau squellette .

    En espérant t’avoir aidé.

  • Le 17 août 2006 à 03:12, par cent21 En réponse à : BliP 2.1 : Un squelette modulaire en plugin

    easyphp 1.7 -> Cette version date d’il y a trois ans !!!! (08/10/2003)

    Si tu installes la 1.8, cela devrait déjà mieux aller.

  • Le 21 août 2006 à 16:46, par jfredd En réponse à : BliP 2.1 : Un squelette modulaire en plugin

    Bonjour, et merci à tous les deux.

    J’ai créé la table mais step by step parce que j’avais des « problèmes de syntaxe SQL » quand je faisais du copier/coller. A mon avis c’est ce qui devait aussi se passer quand j’essayais avec l’install automatique prévue.

    Par contre, pour la remplir ça a été pareil donc j’ai laissé tomber.
    C’est la première fois que j’ai ce genre de problèmes avec la 1.7.

    Je pense qu’effectivement il va falloir que j’essaie avec la version 1.8 d’easyphp. Je ne l’utilise pas car après deux essais sur deux ordis différents elle n’a jamais marché sans bugs en ce qui me concerne. Mais c’était il y a deux ans donc, avec un peu de chance...

  • Le 21 août 2006 à 23:00, par cent21 En réponse à : BliP 2.1 : Un squelette modulaire en plugin

    Pour developper, essaie donc xampp.

  • Le 26 août 2006 à 13:06, par hpmk En réponse à : BliP 2.1 : Un squelette modulaire en plugin

    Bonjour !
    conciliant de nature, j’ai tenté xampp déjà à deux reprises ; mais je n’ai pas trouvé une liste francophone de support, ni un doc suffisante en français.
    Bref, mes petites difficultés de démarrage étant restées sans réponse j’ai du retourner à mes vieux outils.

    ça c’est arrangé à présent ? on peut trouver un soutien ?

    Si oui, je passe à xampp illico,

    merci !

  • Le 28 août 2006 à 08:25, par cent21 En réponse à : BliP 2.1 : Un squelette modulaire en plugin

    La version 2.2 est sortie. Au menu : multilinguisme et mots clefs.

  • Le 30 août 2006 à 13:21, par jfredd En réponse à : Installation de blip 2.2 sur easyphp 1.8

    Rebonjour,

    bon ben voilà je viens d’installer le tout et tout fonctionne je m’en vais maintenant explorer plus à fond le concept qui m’a l’air très prometteur, encore faut-il rentrer dedans...

    Par contre Vincent, j’ai vu que pour structurer la doc tu essayais d’éviter les post sur les articles de ton site et tu renvoyais vers les forums idoines, mais franchement c’est pas encore la soluce idéale parce que ça fait un peu parcours du combattant pour poster le moindre truc. C’est juste mon opinion cela dit.

    Merci en tout cas et à bientôt.

  • Le 31 août 2006 à 14:14, par cent21 En réponse à : Installation de blip 2.2 sur easyphp 1.8

    Le parcours du combattant, en effet et c’est voulu.

    Pendant 15 jours mes forums étaient ouvert, et j’ai eut une vague de messages indésirables, ou alors des messages, de personnes qui préferaient poster un message plutôt que lire la documentation.

    Et puis, comme tu l’as dit, il y a un groupe de discussion externe, et c’est très bien comme ça.

  • Le 1er septembre 2006 à 10:49, par Bertrand En réponse à : BliP 2.1 : Un squelette modulaire en plugin

    Bonjour,

    Installé ce jour Blip 2.2 sur un SPIP 1.9.1 tout frais (sur une base datée) et ça marche impeccablement en quelques clics, sinon qu’il faut nettoyer pas mal les entêtes et barres latérales.

    Un très très beau travail, félicitations ! Ca donne envie de refaire du SPIP.

  • Le 11 septembre 2006 à 01:33, par cent21 En réponse à : BliP 2.1 : Un squelette modulaire en plugin

    Il ne faut pas « nettoyer », ce ne sont que des messages temporaires qui ont pour vocation de montrer les différentes zones personalisables du squelette.

    En plus, les messages en question se désactivent en un clic.

  • Le 16 décembre 2006 à 14:09, par keb En réponse à : BliP 2.1 : Un squelette modulaire en plugin

    Bonjour

    Blip est un systeme que je trouve super interessant. C’est pourquoi j’ai essaye de l’installer. Malheureusement je rencontre un probleme.
    L’installation se deroule bien, jusqu’au moment de cliquer sur « installer le squelette de BliP », spip est installe, les tables sont creer, je vais dans configuration et j’active le plugin, mais voila, quand je clic sur ce bouton, rien ne se passe.

    Quelquun aurait une idee du soucis ??

    Merci d’avance

    Keb

  • Le 8 juin 2007 à 19:13, par christine24 En réponse à : BliP 2.1 : Un squelette modulaire en plugin

    Voilà je viens d’installer Blip sur des SPIP 1.9.2.. Mes deux sites SPIP sont sur une même base. Il était donc normalement impossible ou déconseillé d’installer le plugin BliP sur les deux. Mais j’ai bidouillé et pour le moment ça marche.

    J’ai un site avec le préfixe « spip_ » et l’autre avec « sdt_ ».
    J’ai commencé par faire une copie du fichier « plugins ».
    Dans mon nouveau dossier « Copy of plugin » j’ai ouvert « inc/blip_actions.php » (dans Dreamweaver) et j’ai remplacé tous les « spip_blip » du code source par « sdt_blip ».
    De même dans « inc-compilation.html »
    Après j’ai envoyé en ftp mon dossier « Copy of plugin » que j’ai renommé « plugins ». Et j’ai installé le plugins normalement.

    Sinon j’ai choisi BliP parce que je cherchais un moyen simple d’afficher les logos des rubriques dès la première page. Les modules font un peu comme un menu avec le logo des rubriques. Et j’ai pas tout exploré encore !

Répondre à cette brève

Ça discute par ici

  • Réservation d’événements

    16 mars 2015 – 330 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 (...)

  • Objets virtuels

    15 mai – commentaires

    Ce plugin permet de gérer sur la plupart des objets éditoriaux déclarés à SPIP un lien de redirection (comme l’on peut déjà avoir sur les articles). Cette redirection, si elle est renseignée, est appliquée lorsqu’on va sur cet objet dans l’espace public. (...)

  • Module de paiement Paypal Express Checkout

    12 juin 2015 – commentaires

    Ce mode de paiement par Paypal Express Checkout est sécurisé et peut-être utilisé en toute confiance. Il permet également, dans le cadre de certaines boutiques, d’optimiser le workflow de paiement en sautant l’étape de création de compte et en (...)

  • Le plugin ZotSpip

    28 mai 2012 – 138 commentaires

    Synchronise Spip avec une bibliothèque (personnelle ou partagée) de références bibliographiques Zotero. Utilisez Zotero pour gérer / importer / rédiger vos références bibliographiques, puis incorporez vos références bibliographiques dans votre Spip avec (...)

  • ScolaSPIP 4

    19 janvier 2016 – 213 commentaires

    ScolaSPIP est plugin-squelette responsive personnalisable pour sites Web d’établissements scolaires basé sur SPIPr Présentation de ScolaSPIP Ce plugin pour SPIP 3 est développé par la Dane de l’académie de Versailles pour les webmestres de cette (...)

Ça spipe par là