SPIP-Contrib

SPIP-Contrib

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

286 Plugins, 197 contribs sur SPIP-Zone, 328 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

  • Mode portail Communiquant pour SoyezCréateurs

    29 septembre 2010 – 19 commentaires

    5e mode d’affichage de la page d’accueil, ce mode se distingue des autres par une animation proposant un fondu/enchaîné des logos des articles à la une. Zonage Configuration Zone d’entête Nom du site Slogan si plugin bandeau présent (...)

  • Plugin Logo SVG : pouvoir utiliser des logos SVG

    17 octobre – commentaires

    Le SVG est un format vectoriel donc très léger et redimensionnable sans pertes, mais SPIP ne l’acceptait pas sur les logos. Ce plugin comble ce manque. Comment ça fonctionne ? Vous installez ce plugin, vous l’activez, et c’est tout. Crédits Une (...)

  • Utilisez le framework Foundation dans vos squelettes !

    13 août 2013 – 58 commentaires

    Foundation est un framework CSS et Javascript très complet pour réaliser des sites sur une grille propre et homogène. Mais surtout, il permet de rendre un site responsive très facilement ! Ce plugin ajoute le framework Foundation sur l’espace (...)

  • LinkCheck : vérificateur de liens

    13 février 2015 – 65 commentaires

    Ce plugin permet de chercher et tester l’ensemble des liens présents dans les objets. Vous pourrez donc en quelques clics connaître les liens brisés ou défectueux qui se sont immiscés dans le contenu de votre site SPIP. La vérification s’effectue en (...)

  • GIS 4

    11 août 2012 – 1288 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

Ça spipe par là