Salut
Le 6 novembre 2013 14:09, Patrick Nsukami <[email protected]> a écrit :
>> Salut
> Disons que le repertoire "_content" va servir de modele,
> l'utilisateur qui installe Dwarf sur sa machine, devra avoir son
> propre repertoire content.
> Et s'il ne sait pas par ou commencer, il pourra faire:
> $ cp {_,}content
> et ensuite modifier les pages markdown a sa façon
>
> Sur ma todolist, j'avais prevu de coder une petite commande "dwarf-create"
> qui se chargera de creer un squelette de depart, bref, on verra
Ok, c'est une maniere , mais le plus simple et plus --code-less--
c'est juste de laisser le dossier content avec un Markdown par defaut du
style ,
###
title: I'am the default content , waiting you to change me.
date: 2013-10-01
author: Patt
slug: you can change me,or add more stuff like me into the content directory.
lead: Patt
###
Parce que avec ta solution j'image que Tu mettras encore aux moins
deuw lignes de code dans ton --'dwarf-create.py' ou --'dwarf-create.sh'.
Et le nain(dwarf) de Joeri risque de grandir un peu :) , Non :)
Mais le dernier mot te reviens , moi je ne fais que ecrire des mails
comme un vieux singe :)
>> ###
>>
>> Patt , j'ai juste ajouter dans ton fichier tests.py
>>
>> https://github.com/LeMeteore/dwarf/blob/lemeteore/dwarf/tests.py
>> quelques lignes pour tester la pagination , je crois que il ny'a rien
>> d'autres a tester :), le reste tu l'as deja fais avec 0 errors .
>>
>>
>> def test_pagination(self):
>> """ test pagination , fixe pagination to 5 to allow testing
>> -- set pagination.PEER_PAGE =5
>> """
>>
>> l= application.content_list('blog')
>> l_sorted =sorted(
>> l,
>> key = operator.itemgetter("date"),
>> reverse = True)
>> index = l_sorted[6]
>> expected = index["title"].encode("utf-8")
>> print expected
>> # --out Petit bilan des seances de prise en main Ubuntu--
>> # as title , depend of the content of your blog (Markdown
>> # files
>> rv = self.app.get('/')
>> assert expected not in rv.data
>> rv = self.app.get('page/2')
>> assert expected in rv.data
>>
>> https://github.com/Dakarlug/dwarf/blob/master/dwarf/tests.py#L28&L47
> Super, je vais regarder ça de plus pres tout a l'heure
>
>>
>>
>> J'ai egalement modifie une partie de --application.py-- pour que
>> content_list
>> method puisse etre appelee en dehors context Flask, c'est a dire
>> dans le tests.py
>>
>> # Allow content_list method to work outside context request
>> # without throwing working outside of request context
>> # thus content_list can be called from test
>> try:
>> if not meta['slug'] == request.view_args.get('slug', ''):
>> content_items.append(meta)
>> except RuntimeError:
>> content_items.append(meta)
>>
>> https://github.com/Dakarlug/dwarf/blob/master/dwarf/application.py#L109&L113
>
> Haha, t'es trop fort Alioune
>
>> Patt , j'ai remarque que tu as un branck lemeteore , je pense que le plus
>> simple c'est de push sur le master ou bien meme directement sur Dakarlug!
> j'ai ma propre branche "lemeteore", une branche sur laquelle je teste
> plusieurs choses a la fois, c'est une branche ou je peux faire tout ce
> que je veux, en laissant le master propre,
> ensuite quand je suis d'accord avec Joeri, je merge
Ok , je vois, merci du Tuyau :)
>
>> #### LE COUP que window m'a fait ce jour
>>
>> En pleine fin de journéee de Travail , je redemarre ma machine Wondow XP
>> , apres l'ecran de chargement , Un Ecran tout bleu avec des ecritures
>> Blanches s'affiche et me dit :WinWow ne peut pas charger le fichier RUCH(
>> \SystemRoot\SYSTEM32\MAchin\Merde\ect .
>>
>> Verifier que le FIchier n'a pas ete supprime , ou Contacter Votre
>> Administrateur) .Je n'arrive pas le croire , je suis resté bouche bée.
>> Fucking System . Je ne vais plus utilser cette merde de ma vie!
> Vraiment désolé pour ce terrible desagrement :)
J'ai connu pire :)
>
> --
> Bests,
>
> ---
> "Still water is deep"
>
--Ad
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org