Seite 1 von 1

expand all

Verfasst: Fr 1. Nov 2002, 15:31
von hypekermit
in der testversion gibt es + und - für expand all...

könnt ihr das mal uploaden ist nämlich lästig wenn man alle einzeln zusammenklappen muss....

wäre cool thanx...

greeetz hype

Verfasst: Fr 1. Nov 2002, 15:45
von Eppi
sorry, gibt es erst in der Version 4.3 die vor März 2003 nicht rauskommt :-( Die Spielwiese ist nur dafür gedacht, Tips und Anregungen beizusteuern und Bugs zu finden.

Verfasst: Sa 2. Nov 2002, 02:06
von Sven777b
brauchst du das dringend (expand all und close all) ? Oder besser gesagt... braucht es mehr als nur einer ? dann bring ich es für 4.2 raus - ich hab halt keinen Sinn darin gesehen.

Verfasst: Sa 2. Nov 2002, 08:29
von websugar
ich würd mich auch darüber freuen! hab mich gar nicht getraut danach zu fragen, weil ich ja dauernd was brauch... :-)

Verfasst: Sa 2. Nov 2002, 09:59
von Sven777b
ok...
3 Dateien sind zu ändern:

/contenido/tpl/actions_con.php
unter dieser Zeile:

Code: Alles auswählen

echo "<a class=action href=\"".$sess->url("main.php?area=$tmp_area&action=12")."\">".$lngCon["actions"]["12"]."</a>";
Diese beiden einfügen:

Code: Alles auswählen

echo " | <a class=action href=\"".$sess->url("main.php?area=con&action=51")."\">Komplett &ouml;ffnen</a>";
echo " | <a class=action href=\"".$sess->url("main.php?area=con&action=52")."\">Komplett schliessen</a>";
/contenido/main_con.php
unter den Zeilen:

Code: Alles auswählen

if ($action == 50) {		//********** Kategorie aufklappen
	conExpand ($idcat, $lang, !$expanded);
}
diese einfügen:

Code: Alles auswählen

if ($action == 51) {		//********** Komplett aufklappen
	conExpandAll ();
}

if ($action == 52) {		//********** Komplett zuklappen
	conCloseAll ();
}
/contenido/inc/fnc_con.inc.php
ganz am Ende ( noch vor ?> ) diese Zeilen einfügen:

Code: Alles auswählen

function conExpandAll() {
	global $db;
	global $cfgTab_cat_lang;
	$sql = "UPDATE $cfgTab_cat_lang SET expanded='1' WHERE expanded='0' ";
	$db->query($sql);
}
function conCloseAll() {
	global $db;
	global $cfgTab_cat_lang;
	$sql = "UPDATE $cfgTab_cat_lang SET expanded='0' WHERE expanded='1' ";
	$db->query($sql);
}
das wars auch schon....
Bedenkt aber, dass das aufklappen der gesamten Struktur ein weilchen dauern könnte. Nicht der Vorgang des Aufklappens dauert so lange , sondern das darauf folgende Einlesen aller Kategorien und Seiten. Am besten, man hat nur das nötigste aufgeklappt - um so schneller kann man arbeiten.

danke dir

Verfasst: So 3. Nov 2002, 17:10
von hypekermit
thanx 4 your fast help funzt geil...

greetz hype

symbole dazu

Verfasst: So 3. Nov 2002, 17:21
von hypekermit
kann man das auch wie in der testversion mit ysmbolen realisieren ???

thanx

Verfasst: So 3. Nov 2002, 18:36
von Sven777b
soll ich dir das mundgerecht vorprogrammieren???

natürlich geht das - die Links sind in der Datei

/contenido/tpl/actions_con.php

wie oben beschrieben. Ob du da noch ein <img src=\"$cfgPathImg/deinbild.gif\"> einbaust ist deine Sache...