20101220

  1. Neue Felder in Contract:
    • user_asd enthält optional den Sozialarbeiter des ASD (allg. Sozialdienst).
    • stages (Etappen) : freies Textfeld, das aber (im Gegensatz zu allen bisherigen Textfeldern) mit HTML formatiert ist.
    • duties_asd (Verpflichtungen ASD)
    • duties_dsbe (Verpflichtungen DSBE)
    • duties_company (Verpflichtungen Firma)
    • aid_nature (Art der Hilfe) (choices =
      Eingliederungseinkommen, Sozialhilfe, Ausgleich zum Eingliederungseinkommen, Ausgleich zur Sozialhilfe
    • aid_rate Satz (choices=
      Alleinlebende Person Zusammenlebende Person Person mit Familie zu Lasten
  • Neues Feld lino.fields.HtmlTextField ist genau wie ein django.db.models.TextField, außer dass lino.ui.extjs dafür einen HtmlEditor statt des normalen TextArea erzeugt.
  • Jetzt wo ich im Contract noch zwei weitere Felder mit Choosern habe, habe ich mich mal drangegeben, dass man die Chooser mit Dekorator-Syntax definieren kann. _choices-Methoden müssen jetzt immer mit @choosers deklariert werden (lino.utils.choosers.chooser()). Thanks to http://stackoverflow.com/questions/739654/understanding-python-decorators

Zwischenrelease in Eupen, damit an den Dokumentvorlagen gearbeitet werden kann.