Cal_id wird in Kalender Listview eingeblendet

Tach again,

seit Anfang des Jahres fällt mir auf, dass im Kalender in der Listenansicht die Kalender-ID in der Spalte “Titel Beschreibung” mit eingeblendet wird. Siehe Screenshot:


Im HTML-Code sieht das dann so aus (erste Zeile im Screenshot):

<tr>
		<td><span id="18[title]"><b>Herrenabend</b></span></td>
		<td align="right">#<span id="18[id]"><b>374</b></span></td>
	</tr>

Die 18 entspricht dabei der Zeilennummer der aufgelisteten Termine. Die 374 korrespondiert mit dem Feld cal_id aus der Tabelle egw_cal der eGrouWare Datenbank. Die IDs sind in der DB nicht in den Feldern cal_title oder cal_description enthalten (das war mein erster Gedanke, dass da irgendwas beim SyncML mit Händi & Co. aus dem Ruder gelaufen ist …).

Ich benutze die aktuelle eGW 1.8.001 und checke diese regelmäßig aus.
Vor drei Wochen agb es eine Änderung in
/branches/1.8/calendar/setup/etemplates.inc.php

Könnte das Phänomen daher rühren? Ist nur eine Vermutung, denn die darin geänderten serialisierten Arrays sind für mich nicht so einfach durchschaubar:
http://www.egroupware.org/viewvc/egroupware/branches/1.8/calendar/setup/etemplates.inc.php?r1=31889&r2=33462&sortby=date

Wäre für einen Hinweis dankbar, wie die ID dort wieder verschwinden könnte.

Schöndank und Schöngruß
Ulrich

Hallo zusammen,

ich wollte das Thema noch einmal nach oben hieven.

Es liegt tatsächlich an den Änderungen des calendar-eTemplates durch Nathan Gray
http://www.egroupware.org/viewvc/egroupware/branches/1.8/calendar/setup/etemplates.inc.php?r1=31889&r2=33462&sortby=date

Sein Kommentar beim Einchecken: “Add cal_id to edit dialog and list view like tracker, infolog”

Also augenscheinlich hat das Einblenden der cal_id irgendeinen Grund (oder ist zumindest nicht aus Versehen passiert).
Leider kann Nathan kein deutsch und bevor ich mich mit englisch abquäle, würde ich mich freuen, wenn mir hier jemand entweder diesen Grund erläutert oder wo ich optimalerweise mal nachfragen kann, bspw. Developer-Forum, Bugreport etc (dann gern auch auf englisch).

Nutzt hier niemand die Listenansicht im Webkalender (branch 1.8) ???

Schöndank und Schöngruß
Ulrich

Hallo Ulrich,

die meißten anwendungen zeigen mittlerweile die ID mit an, da man damit
schön auf den entsprechenden Eintrag verweisen kann.

Ist eine Änderung im entsprechenden Kalender-List view sprich
calendar.list.rows, die kannst Du im Zweifelsfall mit eTemplate
bearbeiten. sicherheitshalber auf jeden Fall mit einer höheren nummer
abspeichern, dann kannst Du falls Du das Template aus versehen kaputt
machst einfach wieder löschen und bist beim orginal.

Gruß Birgit

Tach again,

seit Anfang des Jahres fällt mir auf, dass im Kalender in der Listenansicht
die Kalender-ID in der Spalte “Titel Beschreibung” mit eingeblendet wird.
Siehe Screenshot:

http://egroupware.219119.n3.nabble.com/file/n2255085/screenshot_egroupware_calendar_listview_mit_id_800x181.png

Im HTML-Code sieht das dann so aus (erste Zeile im Screenshot):

Herrenabend #374

Die 18 entspricht dabei der Zeilennummer der aufgelisteten Termine. Die 374
korrespondiert mit dem Feld cal_id aus der Tabelle egw_cal der eGrouWare
Datenbank. Die IDs sind in der DB nicht in den Feldern cal_title oder
cal_description enthalten (das war mein erster Gedanke, dass da irgendwas
beim SyncML mit Händi& Co. aus dem Ruder gelaufen ist …).

Ich benutze die aktuelle eGW 1.8.001 und checke diese regelmäßig aus.
Vor drei Wochen agb es eine Änderung in
/branches/1.8/calendar/setup/etemplates.inc.php

Könnte das Phänomen daher rühren? Ist nur eine Vermutung, denn die darin
geänderten serialisierten Arrays sind für mich nicht so einfach
durchschaubar:
http://www.egroupware.org/viewvc/egroupware/branches/1.8/calendar/setup/etemplates.inc.php?r1=31889&r2=33462&sortby=date

Wäre für einen Hinweis dankbar, wie die ID dort wieder verschwinden könnte.

Schöndank und Schöngruß
Ulrich


eGroupware SVN Trunk

–
Birgit Becker
Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon +49 (0) 6352 70629-0
fax +49 (0) 6352 70629-30
cell +49 (0) 170 3147833
mailto: bb@stylite.de
www.stylite.de


Stylite GmbH
Handelsregister Kaiserslautern HRB 30575
Geschäftsführer:
Andre Keller und Ralf Becker
USt-ID: DE214280951


The ultimate all-in-one performance toolkit: Intel® Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Hi Birgit,

danke für die Infos.

Ich habe bereits für mich Abhilfe geschaffen und einfach die vorherige Version
von calendar/setup/etemplates.inc.php eingespielt. Nun ist wieder alles prima
(solange es kein Update für calendar/setup/etemplates.inc.php gibt :wink: ).

Wie ich das mit eTemplate anpassen soll … hhmm … wüsste ich jetzt nicht,
wie ich das anstellen soll…

Ich hatte auch mal geschaut, ob man via eTemplate die ID etwas weniger
prominent anbietet, bspw. als title-Attribut (Tooltip) für das beinhaltende
HTML-Element oder per css ausblenden. Aber ich konnte nicht erkennen, dass das
für eTemplate-Konstrukte wie hbox und vbox möglich ist.

So wie die ID jetzt eingeblendet wird, finde ich es ziemlich unglücklich.
Vielleicht würde ein align=“right” schon viel ausmachen. Zumindest "flattert"
die ID dann nicht so rum …

Beste Grüße aus Berlin
Ulrich

Am Montag, 14. Februar 2011, um 13:08:38 Uhr,
Von “Birgit Becker Stylite GmbH [via EGroupware]” <ml-
node+2492130-574628300-47835@n3.nabble.com>

Hallo Ulrich,

die meißten anwendungen zeigen mittlerweile die ID mit an, da man damit
schön auf den entsprechenden Eintrag verweisen kann.

Ist eine Änderung im entsprechenden Kalender-List view sprich
calendar.list.rows, die kannst Du im Zweifelsfall mit eTemplate
bearbeiten. sicherheitshalber auf jeden Fall mit einer höheren nummer
abspeichern, dann kannst Du falls Du das Template aus versehen kaputt
machst einfach wieder löschen und bist beim orginal.

Gruß Birgit

Tach again,

seit Anfang des Jahres fällt mir auf, dass im Kalender in der
Listenansicht die Kalender-ID in der Spalte “Titel Beschreibung” mit
eingeblendet wird. Siehe Screenshot:

http://egroupware.219119.n3.nabble.com/file/n2255085/screenshot_egroupwar
e_calendar_listview_mit_id_800x181.png

Im HTML-Code sieht das dann so aus (erste Zeile im Screenshot):

  <td>Herrenabend</td>
  <td align="right">#374</td>

</tr>

Die 18 entspricht dabei der Zeilennummer der aufgelisteten Termine. Die
374 korrespondiert mit dem Feld cal_id aus der Tabelle egw_cal der
eGrouWare Datenbank. Die IDs sind in der DB nicht in den Feldern
cal_title oder cal_description enthalten (das war mein erster Gedanke,
dass da irgendwas beim SyncML mit Händi& Co. aus dem Ruder gelaufen ist
…).

Ich benutze die aktuelle eGW 1.8.001 und checke diese regelmäßig aus.
Vor drei Wochen agb es eine Änderung in
/branches/1.8/calendar/setup/etemplates.inc.php

Könnte das Phänomen daher rühren? Ist nur eine Vermutung, denn die darin
geänderten serialisierten Arrays sind für mich nicht so einfach
durchschaubar:
http://www.egroupware.org/viewvc/egroupware/branches/1.8/calendar/setup/e
templates.inc.php?r1=31889&r2=33462&sortby=date

Wäre für einen Hinweis dankbar, wie die ID dort wieder verschwinden
könnte.

Schöndank und Schöngruß
Ulrich


eGroupware SVN Trunk

–
Ulrich Mehner
DFN-Verein phone (+49 30) 88 42 99-67
Alexanderplatz 1 fax (+49 30) 88 42 99-70
D-10178 Berlin e-mail mehner@dfn.de
GERMANY web http://www.dfn.de