20130726 (Friday, 26 July 2013)¶
The The Lino Polls tutorial was broken for several reasons:
the admin_main.html template was still in templates_jinja
vote actions didn’t work due to 2013-05-24 (as expected in 2013-05-25)
Optimized the admin_main.html template. The following code:
{% for obj in poll.choice_set.all() %}
{{site.modules.polls.Choices.vote.as_button(obj,request,unicode(obj))}
has become:
{% for obj in poll.choice_set.all() %}
{{ obj.vote.as_button(request,unicode(obj))}}
Ext.ensible 1.0.2¶
Oho, where has version 1.0.2 gone? Until recently it was still available under http://ext.ensible.com/deploy/1.0.2/extensible-all-debug.js. Maybe Brian believes that nobody uses ExtJS 3 anymore? Posted a question Where has version 1.0.2 gone?. in the community forum.
Lino-Faggio¶
And ha!
Repairing the lino.tutorial.polls
helped me to finally get
the “Create invoice” button in
faggio.sales.InvoicesToCreate
to work.
Continued on the workflow for creating invoices:
removed confirmation
call update_totals()
Checked in. Updated https://www.lino-framework.org/demos.html. The Renamed “Lino Faggio” to “Lino Voga” wasn’t yet available online.
Lino-Patrols¶
(notes après notre visite de chantier de Lino Patrols)
il manque encore la notion d’horaire: par équipe on spéfifie l’horaire (“semaine” ou “semaine complete”). l’horaire aussi fait un roulement par employé.
marquer une personne comme holiday: il n’est pas évident qu’il suffit de pousser F2
que faut-il faire au niveau de l’équipe quand on a marqué une personne comme malade ou congé il faut mettre un remplacant au vol (on the fly), mais ne pas oublier d’en tenir compte les mois suivants. Il faut lors de la génération d’un planning que la répartition tienne compte des journées effectivement prestées.
nouveau champ “remplacé par”? pour une présence “inactive” (holiday ou sick)? –> plutot pas. Il faut plutot une liste des “patrouilles à compléter”: càd dans lesquelles il y a moins de deux “présences actives”. créer une présence dans une patrouille ne fonctionne pas (il dit “date may not be empty”)
activer show_internale_names pour demo5
différenciation secteurs / poles : c’est important pour attribuer les responsables et/ou les regles de roulement
Multi-lingual userdocs¶
I found the trick how to add the Django settings to the Sphinx template context:
rstgen.sphinxconf.DjangoTemplateBridge
Adapted select_lang.html
of the various userdocs:
Project homepage |
User manual |
---|---|
welfare.userdocs |
|
faggio.userdocs |
|
patrols.userdocs |