moin moin community,
vorweg sage ich schonmal das ich die suchfunkion benutzt habe, aber zu keinen suchergebnis gekommen bin.
ich möchte gerne in meinem template die funktion einblenden, das man alle boards auf einmal ein- bzw. ausklappen kann.
wie oder was muss ich da anpassen..
gibt es da eine php anweisung wie mit den ungelesenen beiträgen " PFAD/index.php?action=unread" ?
danke an dieser stelle für eure hilfe!
Gruss Vader
Ich bin der Meinung dafür gab es mal eine Mod, bin mir jetzt aber nicht sicher.
lg
noex
hab ich bisher noch ncihts gefunden, wieleicht mag sich da jemand erbahmen und mir einen passenden link dazu geben oder ein mini tut zu schreiben.
Du könntest einfach eine $_GET-Abfrage amchen und, wenn der GET-Parameter auftritt einfach in die Tabelle collapsed_categories für die Member-ID ($context['user']['id']) Alle Tabellen aus- bzw. eintragen.
in der datenbak wollte ich eigentlich nicht herumwurschteln..
ich wollte das ganz gerne mit einem button machen, das man dann oben mit bei den registern login ,profil etc. einfügen kann. die funktion ist ja schon da, nur halt für die einzelnen boards. muss doch ohne weiteres erweiterbars ein für alle boards.
Mein ich doch...
Hallo,
hat jemand eine Idee wie man das genau machen kann?
Bitte auch für Nichtfachmänner nachvollziehbar ;)
Gruß
Rolf
Will wirklich keiner helfen oderist dastatsächlich so kompliziert?
Gruß
Rolf
Ist zwar etwas unsauber (und nicht getestet), aber füg mal mal folgenden Code ganz oben in deine index.template.php ein:
if(isset($_GET['collapse']) && ($_GET['collapse'] == 'true'))
{
// Hier kommen alle deine BoardIDs rein, die zusammen geklappt werden sollen
$boardArray = array(1,2,45,751);
foreach($boardArray as $boardID)
{
$insert_db = db_query("
INSERT INTO {$db_prefix}collapsed_categories
(ID_MEMBER, ID_CAT)
VALUES
('". $context['user']['id'] ."', '". $boardID ."')", __FILE__, __LINE__);
}
}
elseif(isset($_GET['collapse']) && ($_GET['collapse'] == 'false'))
{
$insert_db = db_query("
DELETE FROM {$db_prefix}collapsed_categories
WHERE (ID_MEMBER = '". $context['user']['id'] ."')", __FILE__, __LINE__);
}
}
Jetzt musst du nur noch die Buttons in die Navileiste einfügen. Die müssen dann den GET-Parameter collapsemit dem Wert true bzw. false weitergeben. Aber wie gesagt: nicht getestet.
Vielen Dank Dark_Neakro,
mal sehen ob ich es hinbekomme.
Gruß
Rolf