* Rainer Edlinger <rainer@edlinger.at> [010829 13:30]:
Hallo Rainer,
> gibt es die möglichkeit die rubriken schon zu öffnen. dh. das ich gewisse
> ordner schon von anfang an aufklappe?
Die oberste Hierarchie wird komplett aufgemacht, wenn insgesamt nicht
mehr als 50 Elemente in der Liste stehen (und man nicht im Editier-Modus
ist).
Etwa um Zeile 440 findest Du in /cgi-bin/site_new1.pl sowas (nach
'DEPTH_OPENED_FOLDER' suchen):
my ($javascript_tree, $list_count) = $list->build_javascript(
'DEPTH_OPENED_FOLDER' => $options{'RUBRIK_EDIT_MODE'} || $list->number_of_elements > 50 ? 0 : 1;
# 'DEPTH_OPENED_FOLDER' => 3, # Die ersten drei Ebenen aufklappen
);
Hier koenntest Du (s. Beispiel) auch andere Werte eintragen. Und z.B.
immer alles aufklappen, oder auch die ersten zwei Ebenen, genau dann,
wenn Du Geburtstag hast, oder was auch immer :-).
Falls Dir das zu grob ist, kannst Du Dir ja mal in
site/modules/core/HtmlList.pm die Funktion _build_javascript_tree()
anschauen. Die baut die Liste nachher zusammen. Hier koennte man z.B.
einzelne Eintraege aus der obersten Schicht (je nach User) auf und
zuklappen. Ist dann aber ein wenig mehr Arbeit.
Gruss
Christian
--
Imperia AG - Development
Königstr. 29 - D-52064 Aachen - http://www.imperia.net/
The i502 branch of Imperia consists of 192,686 lines of
perl code (including comments - Wed Aug 29 04:39:22 2001).
© 2001, 2002 marchive.pl Christian Lackas
[HOME]
[MARCHIVE]
[INDEX]
[IMPERIA]
[IMPRESSUM]
[DELTA]