SPIP 3.0 - SPIP-Contrib
►http://www.spip-contrib.net/SPIP-3-0
SPIP 3.0 - SPIP-Contrib
►http://www.spip-contrib.net/SPIP-3-0
Maintenant c’est automatique : ►http://plugins.spip.net/spip.php?page=plugins&compatible_spip=3.0
Illégal
►http://www.spip-contrib.net/Illegal
Ce #plugin #SPIP vise à gérer la problématique suivante : notre journal (ou site) a publié un article, et pour diverses raisons, il a été demandé de le retirer. Il faut donc supprimer le contenu de l’article, mais il est aussi important d’en conserver la trace, pour des raisons soit patrimoniales (l’historique du site), soit juridiques.
encore mieux en utilisant la (méconnue) balise #CRAYONS
►http://www.mail-archive.com/spip-zone@rezo.net/msg08218.html
►http://zone.spip.org/trac/spip-zone/changeset/46822
Bibliotype pour Spip
►http://www.spip-contrib.net/Bibliotype
Bibliotype est un gabarit de document optimisé pour la lecture sur un écran de type tablette (comme l’iPad d’Apple).
Proposé par Craig Mod sur le site A List Apart (lire l’article), il est ici porté sous SPIP pour permettre la production rapide de livres numériques. Charge à chacun de l’adapter pour passer du prototype au produit fini.
Le site ►http://www.regards.fr, mensuel « postcapitaliste », fait peau neuve, on pourra noter :
– un gros travail d’import de 4600 articles dans un #SPIP tout beau tout neuf,
– des travaux reversés à la communauté soit en améliorant des plugins existants, soit en proposant de nouveaux tel ►http://www.spip-contrib.net/Plugin-Reperes-Des-squelettes-au-pixel-pres
Dans tous les cas un belle satisfaction sur le rendu final avec une belle collaboration à la clef :) Quoi de mieux pour commencer la semaine ?
Readability pour Spip
►http://www.spip-contrib.net/Readability
Readability est au départ un javascript développé par la société arc90 qui permet de retirer tout le superflu d’une page Web, et d’en afficher le contenu essentiel, sans la navigation, la pub etc.
Ce script a depuis été porté par ses auteurs sous forme de service Web (www.readability.com). Apple l’a également installé en standard dans son navigateur Safari. Il en existe un portage en PHP, développé par Keyvan Minoukadeh. C’est ce dernier que nous incluons dans ce plugin.
#Seenthis : début de gestion des alertes par courrier électronique. Pour l’instant, ça expédie :
– les nouveaux billets des auteurs qu’on suit,
– les réponses à ses propres messages.
D’autres #notifications sont prévues. Les alertes se règlent dans le profil.
Si vous recevez ce message, c’est que ça a fonctionné. Si vous ne recevez pas ce message, flûte.
Moi aussu ! ;-)
Faudrait avoir la possibilité de notifications de réponse à des messages qu’on a favorisé !
@monolecte : oui, comme indiqué, il va y avoir plus de sources de notification ; mais ça va se faire au fur et à mesure.
C’est pour cela que je donne des « suggestions de présentation », comme c’est écrit sur les boîtes de cassoulet !
Voici quelques éléments qui pourraient permettre de faire de beaux #livres en #HTML :
#Firefox 4 : #OpenType font feature support
►http://hacks.mozilla.org/2010/11/firefox-4-font-feature-support
►http://nitens.org/taraborelli/TeXOpenType
#TeX line breaking algorithm in JavaScript
►http://www.bramstein.com/projects/typeset
#Césures, veuves et orphelines, class sur &…
►http://plugins.spip.net/Typographie-avancee
#Calibre - Free and Open ebook manager
►http://calibre-ebook.com/about
#Sigil - #eBook editor
►http://code.google.com/p/sigil
#Bibliotype - A Simpler Page
►http://www.alistapart.com/articles/a-simpler-page
►http://www.spip-contrib.net/Bibliotype
#Treesaver.js ; framework js pour magazines
►http://seenthis.net/messages/14572
10 great OpenType fonts
►http://opentype.info/demo/webfontdemo.html
#readability qui « définit » ce qu’est un contenu
►https://www.readability.com
La #liseuse de lekti-ecriture
►http://lekti.net/liseuse/9782916952314
PHP-#ePub
►http://www.phpclasses.org/package/6115-PHP-Create-ebook-in-EPUB-format-for-ex-Apple-iPad.html
PHPePub
►https://github.com/Grandt/PHPePub#readme
OPL’s EPUB library
►http://sourceforge.net/projects/oplsepublibrary
justinrainbow/epub
►https://github.com/justinrainbow/epub
#WeasyPrint - Converts HTML + CSS to PDF
►http://weasyprint.org
Je remets dans cette liste celle [établie par corrobori] des plugins #SPIP qui permettent d’enrichir le contenu éditorial :
– les blocs de langues, ►http://www.spip-contrib.net/Bouton-Changement-de-langue-pour-le-Porte-Plume
– les notes de marges, petite variante de ►http://www.spip-contrib.net/Plugin-Encarts
– les ref bibliographiques. ►http://www.spip-contrib.net/Cite-des-modeles-pour-inserer-des-references
– Le glossaire ►http://www.spip-contrib.net/Un-glossaire-interne-pour-vos
– TdM : ►http://www.spip-contrib.net/Table-des-Matieres
et des liens vers d’autres solutions :
– Boom : book and html, ►http://www.alistapart.com/articles/boom
– le CMS Lodel ►http://www.lodel.org
– La poule ou l’œuf ►http://www.pouleouoeuf.org
La méthode de #SPIP2LaTeX ►http://www.spip-contrib.net/Version-PDF-avec-SPIP2LaTeX consistant à offrir des modèles particuliers pour certaines choses est assez astucieuse, il faudrait sans doute la reprendre. Par exemple pour que les pages soient zoomables, on ne peut pas se limiter au 72 DPI ; on peut envisager un plugin qui ferait de <img12> une version en 150 ou 300 DPI (avec resize par le navigateur), et d’ailleurs aussi pour <math>$x=2$</math>.
Sans oublier les différents plugins de #typographie
Pour un livre, aller carrément sur :
►http://plugins.spip.net/Typographie-avancee
Ça te fait les césures, mais beaucoup plus intelligentes, et ça gère encore d’autres choses.
Du côté de Readability :
– le code javascript est du code libre, disponible là :
►http://code.google.com/p/arc90labs-readability
– forcément moins fiable, mais faute de mieux : la version PHP de Readability :
►http://www.keyvan.net/2010/08/php-readability
En fait, la solution vraiment marrante serait sans doute de faire parser (via readability.js) le code par les visiteurs du site, avec un ajax qui balancerait un $.post du résultat vers le serveur, qui n’aurait plus qu’à stocker ça. Mais bon, sinon, la version PHP, je l’utilise sur #Seenthis.
Pour info, j’utilise la version PHP de Readability sur Seenthis : c’est ce qui me permet de récupérer la page distante et de la thématiser aussi précisément que possible.
@marcimat signale qu’aucun #navigateur libre ne fait encore le support des #css3-page
►http://www.w3.org/TR/css3-page
Et en usage sur programmer.spip.org :
►http://zone.spip.org/trac/spip-zone/browser/_galaxie_/programmer.spip.org/plugin_documentation/impression.css#L84
il existe cependant une solution (non libre) #princexml qu’on peut télécharger
►http://www.princexml.com
on peut la tester et l’utiliser en #SaaS à
►http://docraptor.com/plans
(commentaire caduc cf Weasyprint)
Voilà j’ai porté #Bibliotype dans un #plugin #SPIP :
►http://www.spip-contrib.net/Bibliotype
démo chez moi :
►http://zzz.rezo.net/?page=bibliotype&recherche=libre
Ça semble effectuer un reset général sur les styles, qui n’est pas forcément heureux quand il annule les réglages de SPIP :
– images dans le texte,
– surtout : les listes, qui n’ont plus de marqueurs, et qui ont même un interlignage différent du reste du texte,
– intertitres catastrophiques.
Pas regardé en détail, mais s’il y a un reset.css (ou similaire), alors il faut remettre à la main dans les CSS un certain nombre de choses utilisées par la maquette de SPIP.
@Fil Pour compléter la liste : ►http://scenari-platform.org est une solution libre pour créer des chaines éditoriales dont il existe un plugin (►http://www.spip-contrib.net/Scenari-pour-SPIP) pour SPIP
j’ajoute des librairies de lecture/fabrication d’epub :
OPL’s EPUB library
►http://sourceforge.net/projects/oplsepublibrary
PHPePub
►https://github.com/Grandt/PHPePub#readme
* justinrainbow/epub
►https://github.com/justinrainbow/epub
pour #spip et #latex il y aussi tout un système permettant de faire la compile latex en local (utile pour les livres longs avec serveur peut puissant) ▻http://contrib.spip.net/Livre-avec-SPIP.
Testé avec la BDD de ►http://programmer.spip.net
Une interface utilisateur (très) améliorée pour la gestion des #plugins sous #SPIP.
STEP - Système de Téléchargements de Plugins - SPIP-Contrib
►http://www.spip-contrib.net/STEP-Systeme-de-Telechargements-de-Plugins
« STEP est un outil permettant de télécharger des plugins de SPIP en gérant leurs dépendances et en proposant de les télécharger également. Il permet de plus de déterminer les plugins à mettre à jour et de les effectuer. Il permet enfin de supprimer (physiquement) les plugins. »
Matthieu et Suske nous ont fait un gestionnaire de plugin qui a lair parfait. Je vais m’installer ça dans la journée pour tester. ►http://www.spip-contrib.net/STEP-Systeme-de-Telechargements-de-Plugins
J’imagine que ce sera dans le core de la 2.2 ?
Testé et approuvé.
Sinon pour #seenthis les hashtags hierarchisés il vaut mieux #spip-plugins ou #spip_plugins ?
Pas dans le core non, mais en extension. Comme expliqué à la fin de l’article STEP sera utilisé avec SVP : ►http://blog.smellup.net/spip.php?rubrique1
#gestion #paquets #depots
huhu : trop bon avec moi @vlentz :-) Matthieu a beaucoup bossé sur STEP, j’en ai appris l’existence et l’utilise depuis quelques mois. Mon mérite : avoir sorti le plug de l’embourbement « dev-non-terminé-et-puis-ça-sera-cassé-bientôt-il-y-a-pas-de-doc » en en parlant... Ah oui, et puis j’ai fait les screenshots et écrit deux lignes sur contrib. Donc co-auteur de la doc sur contrib, le plug lui même c’est Matthieu :-)
SPIP 2.1.8 corrige une importante faille de sécurité
►http://www.spip-contrib.net/SPIP-2-1-8-corrige-une-importante-faille-de-securite
Une faille nous a été signalée hier matin (13 janvier 2011). Nous attirons votre attention sur le fait que, contrairement aux précédentes, cette faille est CRITIQUE. Tous les sites sous SPIP sont concernés, quels que soient leurs réglages. Les conséquences en cas d’attaque peuvent aller jusqu’à la destruction des fichiers du site et de sa base de données.
Tutoriaux pour squelettes - SPIP-Contrib
►http://www.spip-contrib.net/Tutoriaux-pour-squelettes
En attendant de trouver, un jour, un beau jour, un lieu avec plein de squelettes
Accessibilité pour les rédacteurs SPIP
►http://www.spip-contrib.net/Accessibilite-pour-les-redacteurs
#accessibilité #SPIP #contenu #clevermarks
Pages uniques - SPIP-Contrib
►http://www.spip-contrib.net/Plugin-Pages-uniques
Un plugin intéressant pour gérer les pages transverses type conditions d’utilisation, contact, etc.
#page #plugin #SPIP #clevermarks
Gérer le développement de son site avec Git - SPIP-Contrib
►http://www.spip-contrib.net/Gerer-le-developpement-de-son-site-avec-Git
Ecrire un thème pour Zpip - SPIP-Contrib
►http://www.spip-contrib.net/Ecrire-un-theme-pour-Zpip?var_mode=preview
#zpip #squelette #SPIP #dev #theme #SPIP_Zen_Garden #zen #garden
Conventions de nommage dans Zpip - SPIP-Contrib
►http://www.spip-contrib.net/Conventions-de-nommage-dans-Zpip?var_mode=preview