SPIP-Contrib

SPIP-Contrib

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

290 Plugins, 198 contribs sur SPIP-Zone, 76 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

  • Passer un site SPIP sous https://

    23 février 2017 – 42 commentaires

    Comment migrer simplement votre site SPIP de http:// vers https:// Le protocole https:// devient de plus en plus courant : C’est mieux pour la vie privée de tous La plupart des grands sites l’a déjà adopté Certains navigateurs commencent à afficher (...)

  • SPIP 3.2, Agenda et FullCalendar

    6 juin – 20 commentaires

    Nous avions publié un article sur la manière d’utiliser FullCalendar avec SPIP 3.0 afin d’afficher des évènements sous forme d’Agenda. La version de FullCalendar a changé avec SPIP 3.2. Le présent article est donc un tutoriel adapté à SPIP 3.2. Pour (...)

  • Grappes 1.0

    23 novembre 2012 – 36 commentaires

    Présentation et nouveautés Cette version 1.0 du plugin Grappes est un portage pour SPIP 3.x. Le plugin permet de grouper des objets de SPIP dans des grappes. Les objets du core (articles, rubriques, auteurs, etc.) sont pris en charge, ainsi que (...)

  • PHANTOM (HTML5UP)

    18 juillet – commentaires

    Squelette SPIP pour intégrer le modèle Phantom de HTML5UP. https://html5up.net/phantom Installation A l’activation, le plugin installe aussi les plugins suivants : crayons, favicon, metasplus+, Couleur d’objet, champs extras, SPIP reset centre (...)

  • Cycle2

    7 août 2014 – 119 commentaires

    La seconde version de la librairie Javascript « jQuery Cycle », qui permet de produire des diaporamas, se nomme « Cycle2 » : http://jquery.malsup.com/cycle2/. Voici cette nouvelle librairie mise en plugin pour SPIP. Si vous utilisez déjà « jQuery (...)