20121110¶
Heute ist der 10.11.12. Also Tendenz steigend.
Ein Content Management System für Lino¶
Gestern hatte ich auf https://welfare-demo.lino-framework.org/ folgendes konfiguriert:
def get_guest_greeting(self):
return xghtml.E.div(
xghtml.E.p("Please log in using the button in the upper right corner and one of the following usernames:"),
xghtml.E.ul(
xghtml.E.li("(German:) root, hubert, melanie, caroline"),
xghtml.E.li("(French:) robert, alicia"),
),
xghtml.E.p("""They all have "1234" as password."""),
)
Das war natürlich relativ primitiv. Lino braucht ein Content Management System. Wussten wir alles schon seit Langem. Aber jetzt! Jetzt hatte ich erstmals eine Vision, deren proof of concept mir nach zweieinhalb Stunden Nachtschicht vielversprechend scheint.
Siehe
lino.modlib.pages
und das neue Attribut lino.Lino.admin_url
in der settings.py
.
http://code.google.com/p/lino/source/detail?r=5b670bf2a5c7 um 05.52 Uhr
Nachtrag um 10.40 Uhr:
Tiens, irgendwo habe ich scheinbar meine Zeitzone nicht richtig konfiguriert.
Google behauptet, dass mein Checkin von heute Morgen (http://code.google.com/p/lino/source/detail?r=5b670bf2a5c7)
vor 4 Stunden war (“Today (4 hours ago)”),
und wenn ich mit der Maus drüber fahre, zeigt er 19.52 Uhr an.
Ein hg tip
auf meinem Rechner sagt:
changeset: 3111:5b670bf2a5c7
tag: tip
user: Luc Saffre <luc.saffre@mail.ee>
date: Fri Nov 09 23:52:20 2012 -0400
summary: http://code.google.com/p/lino/source/browse/docs/blog/2012/1110.rst
Heusch wa¶
Oops, um 10 Uhr fällt mir ein, dass ich
das Doppelrelease Lino 1.5.1 und Welfare 1.0.1 besser fertigstellen sollte,
bevor ich das neue CMS aktiviere. Also: Modul lino.modlib.pages
aus der Default-Konfiguration wieder raus,
dann erneutes Checkin,
dann Release auf https://welfare-demo.lino-framework.org/,
dann bis Sonntagabend testen und
ab Montagmorgen auch in Eupen aufspielen.
Es geht darum, eventuelle Bugs rauszufangen,
die durch das noch nicht aktivierte lino.Lino.admin_url
theoretisch kommen könnten.
Der Zeitunterschied zwischen Google und der (estnischen) Wirklichkeit scheint genau 10 Stunden zu sein:
T:\hgwork\lino>ci 1110
T:\hgwork\lino>hg push lino
pushing to https://***@lino.googlecode.com/hg
searching for changes
remote: Success.
T:\hgwork\lino>hg tip
changeset: 3112:97d8b0f6b0fb
tag: tip
user: Luc Saffre <luc.saffre@mail.ee>
date: Sat Nov 10 04:53:54 2012 -0400
summary: http://code.google.com/p/lino/source/browse/docs/blog/2012/1110.rst
T:\hgwork\lino>time
The current time is: 10:55:19,07
Und das Webinterface von Googlecode sagt 00:53:54