20131204 (Wednesday, 04 December 2013)

A last chance to The EIDReader applet

Together with Manuel and Gerd we decided to give a last chance to The EIDReader applet: try whether the Oracle-Java-only problem is due to my self-certified signature. Because anyway I’ll have to buy a code signing certificate some day for DavLink.

BeIdReaderPlugin now adds a permissions=sandbox parameter in the hope that this will remove the additional security warning. That’s because in Java Applet & Web Start - Code Signing I read:

Applets deployed using the older HTML tag approach (applet, embed or object tags in an html page) also should be signed. Because the legacy practice was that signing applets indicated an intention to run with permissions, that will be the default behavior for signed html-tag-deployed applets. If you have an applet that is deployed in this way, and it does not require asking users for full permissions, add the following parameter to the tag: <param name=”permissions” value=”sandbox” />

A Lino Welfare user request

I started to work for a subtle user request in Lino Welfare:

In der Liste 60§7 hätten wir gerne zwischen ‘Vertrag endet’ und ‘NR-Nummer’, eine neue Kolonne mit der Organisation der 60§7-Konvention. Somit hätten wir auf einen besseren Blick über diese Kundschaft Was dahinter steckt (zur Info): wir würden gerne sofort sehen wer wo arbeitet, ohne es in der Konvention nachforschen zu müssen, gerade wenn wir einen Kollegen vertreten (wir wissen dann nicht unbedingt wer wo arbeitet).

First suggestion:

Dann hätten wir jetzt schon drei virtuelle Kolonnen, die jeweils ein Feld des “aktiven Vertrags” anzeigen. Theoretisch logischer wäre es, die beiden Kolonnen “Vertrag beginnt” und “Vertrag endet” (und die neue Kolonne “Organisation” durch eine einzige virtuelle Kombi-Kolonne zu ersetzen, deren Titel “Aktiver Vertrag” lautet und die “alles Wichtige auf einen Blick” anzeigt und zudem per Klick auf den Vertrag springt. Siehe Screenshots “vorher” und “nachher” anbei.

Implementation:

  • New virtual field active_contract on welfare.pcsw.Client functionally replaces and extends the fields applies_from and applies_until.
  • ar.obj2html now supports getting a tuple of E <lino.utils.xmlgen.html.E> elements as text.