ich habe im Demo-Login der EPL gesehen, dass dort bei langen Infolog
einträgen autmatisch ein Scrollbalken erscheint.
Dadurch wir die Ansicht deutlich übersichtlicher.
Kann man das in der 1.6.002 einfach nachrüsten ?
Gruß moe
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference _______________________________________________
egroupware-german mailing list
egroupware-german@... https://lists.sourceforge.net/lists/listinfo/egroupware-german
Ist die Frage so schwierig oder ist es nicht so einfach machbar ?
Moe schrieb:
> Guten Morgen,
>
> ich habe im Demo-Login der EPL gesehen, dass dort bei langen Infolog
> einträgen autmatisch ein Scrollbalken erscheint.
> Dadurch wir die Ansicht deutlich übersichtlicher.
> Kann man das in der 1.6.002 einfach nachrüsten ?
>
> Gruß moe
>
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference _______________________________________________
egroupware-german mailing list
egroupware-german@... https://lists.sourceforge.net/lists/listinfo/egroupware-german
Ist die Frage so schwierig oder ist es nicht so einfach machbar ?
Das geht schon...
Ralf hat das allerdings bei seinem Ansatz (1.7er) auch als Hook in die Präferenzen gebracht, von wegen wie viele Zeilen angezeigt werden sollen angeben usw.
Für die 1.6er habe ich das für mich davor schon über das app.css des Infolog.index.rows template realisiert.
Dafür habe ich eine "Zwischenebene" -> ein neues Box-widget "des_scrollbox[$row_cont[info_id]]" Typ Box mit der class="des_scroll" vor dem eigentlichen vorhandenen "${row}[info_des]" widget-typ "Beschriftung" eingeschoben und in der angesprochenen app.css ".des_scroll {padding: 5px; max-height: 120px; overflow: auto; background-color: white;}" angefügt, damit wird in der Detailansicht ab einem Überschreiten von dem max-height Wert ein Scroll-Balken angezeigt.
PS: analog habe ich die Custom-Fields Anzeige im Header der Tabelle umgearbeitet, ist recht hässlich wenn man viele Custom-fields angelegt hat.
PPS: im ähnlichen Verfahren kann man in der 1.6er auch einen Scroll-Balken im Projektmanager-Elementliste bei den Details einführen.
Ich habe diesen Weg gewählt, um nicht in den Code direkt einzugreifen, um nicht so viel Trouble bei svn updates zu bekommen ;-).
Vielleicht hilft dir das weiter als Ansatz....
[Edit: mal 'nen Screenshot vom Ergebnis noch angehängt "bsp_scroll_1_6er.png"]
Besteht die Möglichkeit, dass Du dieses Beispiel einmal etwas genauer darstellst (Quelltext) ?
Vielen Dank.
Rolf
Juergen Dlugi wrote:
moe wrote:
Ist die Frage so schwierig oder ist es nicht so einfach machbar ?
Das geht schon...
Ralf hat das allerdings bei seinem Ansatz (1.7er) auch als Hook in die Präferenzen gebracht, von wegen wie viele Zeilen angezeigt werden sollen angeben usw.
Für die 1.6er habe ich das für mich davor schon über das app.css des Infolog.index.rows template realisiert.
Dafür habe ich eine "Zwischenebene" -> ein neues Box-widget "des_scrollbox[$row_cont[info_id]]" Typ Box mit der class="des_scroll" vor dem eigentlichen vorhandenen "${row}[info_des]" widget-typ "Beschriftung" eingeschoben und in der angesprochenen app.css ".des_scroll {padding: 5px; max-height: 120px; overflow: auto; background-color: white;}" angefügt, damit wird in der Detailansicht ab einem Überschreiten von dem max-height Wert ein Scroll-Balken angezeigt.
PS: analog habe ich die Custom-Fields Anzeige im Header der Tabelle umgearbeitet, ist recht hässlich wenn man viele Custom-fields angelegt hat.
PPS: im ähnlichen Verfahren kann man in der 1.6er auch einen Scroll-Balken im Projektmanager-Elementliste bei den Details einführen.
Ich habe diesen Weg gewählt, um nicht in den Code direkt einzugreifen, um nicht so viel Trouble bei svn updates zu bekommen ;-).
Vielleicht hilft dir das weiter als Ansatz....
[Edit: mal 'nen Screenshot vom Ergebnis noch angehängt "bsp_scroll_1_6er.png"]
meine Modifikation kommt gerade ohne Änderungen im Quelltext aus, damit weniger Ärger bei svn updates.
Man kann dies alles nur über den egw eigenen Template-Editor realisieren:
Vorgehen:
* im tmpl-Ed "inflog.index.rows" aufrufen, gleich mal speichern mit anderer Versionsnummer BSP "1.5.904", damit das Original nicht verpfuscht wird ;-).
* Widget Name "${row}[info_des]" Typ "Beschriftung"
in Typ "box" mit Name "des_scrollbox[$row_cont[info_id]]" ändern, in span class ",des_scroll"eintragen
-> "Übernehmen klicken"
* Dann mit x in das neue Box Widget reingehen und dort das Beschriftungs-Widget "${row}[info_des]" wieder anlegen, wie urspr. vorgefunden.
-> "Speichern klicken"
* im Templatemenu jetzt den Button "css Stile" klicken
dort dann:
.des_scroll {max-height: 120px; overflow: auto;} eintragen -> speichern.
Wenn ich jetzt nichts vergessen habe, dann wäre das soweit alles.
Sorry, aber ein kompletten XML Dump kann ich dir auf die Schnelle nicht geben, da noch einige andere Mods von mir da drin sind... das passt dann alles nicht zusammen bei dir.
meine Modifikation kommt gerade ohne Änderungen im Quelltext aus, damit weniger Ärger bei svn updates.
Man kann dies alles nur über den egw eigenen Template-Editor realisieren:
Vorgehen:
* im tmpl-Ed "inflog.index.rows" aufrufen, gleich mal speichern mit anderer Versionsnummer BSP "1.5.904", damit das Original nicht verpfuscht wird ;-).
* Widget Name "${row}[info_des]" Typ "Beschriftung"
in Typ "box" mit Name "des_scrollbox[$row_cont[info_id]]" ändern, in span class ",des_scroll"eintragen
-> "Übernehmen klicken"
* Dann mit x in das neue Box Widget reingehen und dort das Beschriftungs-Widget "${row}[info_des]" wieder anlegen, wie urspr. vorgefunden.
-> "Speichern klicken"
* im Templatemenu jetzt den Button "css Stile" klicken
dort dann:
.des_scroll {max-height: 120px; overflow: auto;} eintragen -> speichern.
Wenn ich jetzt nichts vergessen habe, dann wäre das soweit alles.
Sorry, aber ein kompletten XML Dump kann ich dir auf die Schnelle nicht geben, da noch einige andere Mods von mir da drin sind... das passt dann alles nicht zusammen bei dir.
habe ich erfolgreich eingebaut. Super Idee. Vielen Dank.
Rolf
Vielen Dank Jürgen,
werde ich in Ruhe ausprobieren.
Rolf
Juergen Dlugi wrote:
Hallo Rolf,
meine Modifikation kommt gerade ohne Änderungen im Quelltext aus, damit weniger Ärger bei svn updates.
Man kann dies alles nur über den egw eigenen Template-Editor realisieren:
Vorgehen:
* im tmpl-Ed "inflog.index.rows" aufrufen, gleich mal speichern mit anderer Versionsnummer BSP "1.5.904", damit das Original nicht verpfuscht wird ;-).
* Widget Name "${row}[info_des]" Typ "Beschriftung"
in Typ "box" mit Name "des_scrollbox[$row_cont[info_id]]" ändern, in span class ",des_scroll"eintragen
-> "Übernehmen klicken"
* Dann mit x in das neue Box Widget reingehen und dort das Beschriftungs-Widget "${row}[info_des]" wieder anlegen, wie urspr. vorgefunden.
-> "Speichern klicken"
* im Templatemenu jetzt den Button "css Stile" klicken
dort dann:
.des_scroll {max-height: 120px; overflow: auto;} eintragen -> speichern.
Wenn ich jetzt nichts vergessen habe, dann wäre das soweit alles.
Sorry, aber ein kompletten XML Dump kann ich dir auf die Schnelle nicht geben, da noch einige andere Mods von mir da drin sind... das passt dann alles nicht zusammen bei dir.
absolut super !!!
Vielen Dank für die ausführliche Beschreibung, hat wunderbar geklappt
obwohl ich mich überhaupt noch nicht mit eTemplates befassst hatte ...
Klasse !
Gruß Moe
Juergen Dlugi schrieb:
> Hallo Rolf,
>
> meine Modifikation kommt gerade ohne Änderungen im Quelltext aus, damit
> weniger Ärger bei svn updates.
> Man kann dies alles nur über den egw eigenen Template-Editor realisieren:
>
> Vorgehen:
>
> * im tmpl-Ed "inflog.index.rows" aufrufen, gleich mal speichern mit anderer
> Versionsnummer BSP "1.5.904", damit das Original nicht verpfuscht wird ;-).
> * Widget Name "${row}[info_des]" Typ "Beschriftung"
> in Typ "box" mit Name "des_scrollbox[$row_cont[info_id]]" ändern, in span
> class ",des_scroll"eintragen
> -> "Übernehmen klicken"
> * Dann mit x in das neue Box Widget reingehen und dort das
> Beschriftungs-Widget "${row}[info_des]" wieder anlegen, wie urspr.
> vorgefunden.
> -> "Speichern klicken"
> * im Templatemenu jetzt den Button "css Stile" klicken
> dort dann:
> .des_scroll {max-height: 120px; overflow: auto;}
> eintragen -> speichern.
>
> Wenn ich jetzt nichts vergessen habe, dann wäre das soweit alles.
>
> Sorry, aber ein kompletten XML Dump kann ich dir auf die Schnelle nicht
> geben, da noch einige andere Mods von mir da drin sind... das passt dann
> alles nicht zusammen bei dir.
>
> Grüße Jürgen
>
>
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference _______________________________________________
egroupware-german mailing list
egroupware-german@... https://lists.sourceforge.net/lists/listinfo/egroupware-german
wo finde ich denn denn den egw eigenen Template-Editor?
Ralph
Juergen Dlugi wrote:
Hallo Rolf,
meine Modifikation kommt gerade ohne Änderungen im Quelltext aus, damit weniger Ärger bei svn updates.
Man kann dies alles nur über den egw eigenen Template-Editor realisieren:
Vorgehen:
* im tmpl-Ed "inflog.index.rows" aufrufen, gleich mal speichern mit anderer Versionsnummer BSP "1.5.904", damit das Original nicht verpfuscht wird ;-).
* Widget Name "${row}[info_des]" Typ "Beschriftung"
in Typ "box" mit Name "des_scrollbox[$row_cont[info_id]]" ändern, in span class ",des_scroll"eintragen
-> "Übernehmen klicken"
* Dann mit x in das neue Box Widget reingehen und dort das Beschriftungs-Widget "${row}[info_des]" wieder anlegen, wie urspr. vorgefunden.
-> "Speichern klicken"
* im Templatemenu jetzt den Button "css Stile" klicken
dort dann:
.des_scroll {max-height: 120px; overflow: auto;} eintragen -> speichern.
Wenn ich jetzt nichts vergessen habe, dann wäre das soweit alles.
Sorry, aber ein kompletten XML Dump kann ich dir auf die Schnelle nicht geben, da noch einige andere Mods von mir da drin sind... das passt dann alles nicht zusammen bei dir.
wo finde ich denn denn den egw eigenen Template-Editor?
Ralph
Hallo Ralph,
der "eTemplate Editor" ist ein ganz normales Modul im egw, wie zB. das Infolog oder der Kalender. Du kannst dieses Modul für deinen User bzw. Gruppe freigeben, dann erscheint es neben den anderen Icons in der Navi-Zeile.
Also im Admin-Bereich unter Benutzerkonten oder Benutzergruppen bei "eTemplate" das Häkchen setzen ;-).
habe ich gemacht. Wenn ich jetzt auf eTemplate klicke, erscheint eine Maske, in deren Feld "Name" ich infolog.index.rows eintrage. Dann klicke ich "Lesen" und das Feld "Version" wird mit dem Wert 1.5.004 gefüllt. Außerdem erscheint unten eine Zeile, die an InfoLog erinnert, aber keine verwertbaren Bezeichnungen beinhaltet. Nun kann ich die Knöpfe "CSS Stile" usw durchklicken und es passiert nichts wesentliches, außer bei "XML Export". Hier erscheint eine Textdatei, aber in dieser Datei soll ich doch wohl nichts ändern. Was muss ich also anders machen?
Gruß
Ralph
Juergen Dlugi wrote:
raba34 wrote:
Hallo,
wo finde ich denn denn den egw eigenen Template-Editor?
Ralph
Hallo Ralph,
der "eTemplate Editor" ist ein ganz normales Modul im egw, wie zB. das Infolog oder der Kalender. Du kannst dieses Modul für deinen User bzw. Gruppe freigeben, dann erscheint es neben den anderen Icons in der Navi-Zeile.
Also im Admin-Bereich unter Benutzerkonten oder Benutzergruppen bei "eTemplate" das Häkchen setzen ;-).
Da empfehle ich mal die grundlegenden Basics vom Editor zu erkunden..., das alles jetzt hier zu beschreiben sprengt "etwas" den Rahmen.
Im Seitenmenu gibt es unter Dokumentation
* eTemplate Einführung
* eTemplate Handbuch
Dort kann man auch finden, wie der Editor zu handhaben ist - nicht ganz up-to-date, aber es passt zum Großteil.
vielen Dank für den Hinweis. Wenn ich gewusst hätte, dass allein schon die Bedienung eines Editor zum Verändern kleiner Teile so schwierig ist, hätte ich natürlich gleich das Handbuch gelesen.
Gruß
Ralph
Juergen Dlugi wrote:
raba34 wrote:
>...>
Was muss ich also anders machen?
Gruß
Ralph
Da empfehle ich mal die grundlegenden Basics vom Editor zu erkunden..., das alles jetzt hier zu beschreiben sprengt "etwas" den Rahmen.
Im Seitenmenu gibt es unter Dokumentation
* eTemplate Einführung
* eTemplate Handbuch
Dort kann man auch finden, wie der Editor zu handhaben ist - nicht ganz up-to-date, aber es passt zum Großteil.
vielen Dank für den Hinweis. Wenn ich gewusst hätte, dass allein schon die Bedienung eines Editor zum Verändern kleiner Teile so schwierig ist, hätte ich natürlich gleich das Handbuch gelesen.
Gruß
Ralph
... ja sorry, aber ich hätte auch nur das Handbuch hier "ab/runterschreiben" können.
Schau dir mal an, was man unter Widgets versteht und um eines zu editieren immer knapp neben eines mit der Maus fahren, dann erscheint eine rosa Einblendung, in diesem Moment mal klicken und die Detailansicht von dem jeweiligen kommt als Pop-up.