Aufklappen, einklappen

  • Seite 1 von 4
07.02.2008 19:25
avatar  1Filip
#1 Aufklappen, einklappen
1F
Mitglied

Bei vielen anderen Foren habe ich gesehen das man die unterforen mit einem klick auf einem Pfeil verschwinden lassen kann..sowas währe doch gut, vor allem bei großen Foren.


 Antworten

 Beitrag melden
07.02.2008 22:16
avatar  Bengt
#2 RE: Aufklappen, einklappen
avatar
Mitglied

ja da diese funltion aber ganz oder teilweise mit Javascript realisiert werden muss, denke ich mal könnte man es als erweiterung herausbringen, jedoch mit einem aktivierungspunkt dieser funktion, weil nciiht jeder will sein forum unnötig mit javascript vollstopfen.



mit freundlichen Grüßen, Bengt


 Antworten

 Beitrag melden
08.02.2008 19:55
avatar  Merk
#3 RE: Aufklappen, einklappen
Me
Mitglied

Oder man kann es mit einem eigenen Template selbst einbauen.

Dazu muss folgender Code im Template Element "Forum Übersicht" ganz oben eingefügt werden:

<script language="javascript" type="text/javascript">
function ForenVerstecken(forum, zaehler) {
if (document.getElementById(forum+'1').style.display == 'table-row') {
document.getElementById(forum).src = 'https://files.homepagemodules.de/b214495/bhnetfiles-2h9n-t.png';
document.getElementById(forum).alt = '+';
}
else {
document.getElementById(forum).src = 'https://files.homepagemodules.de/b214495/bhnetfiles-2h9n-u.png';
document.getElementById(forum).alt = '-';
}
for (var i = 1; i <= zaehler; i++) {
if (document.getElementById(forum+i).style.display == 'table-row') {
document.getElementById(forum+i).style.display = 'none';
}
else {
document.getElementById(forum+i).style.display = 'table-row';
}
}
}
</script>

Außerdem muss etwas weiter unten das Blaue hinzugefügt werden:
{{category.startlist}}
{{zaehler.startint}}0{{zaehler.end}}
{{category:forum.startlist}}
{{zaehler.startint}}{{zaehler}}+1{{zaehler.end}}
{{category:forum.end}}

<tr>
<td colspan="{{colspan}}" class="icats"><a href="javascript: ForenVerstecken('{{category:title}}', {{zaehler}});"><img src="https://files.homepagemodules.de/b214495/bhnetfiles-2h9n-u.png" alt="-" id="{{category:title}}" border="0" width=13" height="13"></a>&nbsp;<a href="{{category:link}}">{{category:title}}</a></td>
</tr>
{{zaehler.startint}}0{{zaehler.end}}
{{category:forum.startlist}}
{{zaehler.startint}}{{zaehler}}+1{{zaehler.end}}
<tr id="{{category:title}}{{zaehler}}" style="display: table-row;">

https://files.homepagemodules.de/b214495/bhnetfiles-2h9n-u.png ist die Adresse des bildes, das angezeigt wird, wenn die Foren sichtbar sind, z.B. .
https://files.homepagemodules.de/b214495/bhnetfiles-2h9n-t.png ist die Adresse des Bildes, das angezeigt wird, wenn die Foren eingeklappt sind, z.B. .
Bei eigenen Grafiken muss noch width=13" height="13" entsprechend angepasst werden.


 Antworten

 Beitrag melden
08.02.2008 20:34 (zuletzt bearbeitet: 08.02.2008 20:34)
avatar  1Filip
#4 RE: Aufklappen, einklappen
1F
Mitglied
danke danke..aber um es leichter zu machen kann man das width=13" height="13" weglassen!

 Antworten

 Beitrag melden
08.02.2008 20:43
avatar  Merk
#5 RE: Aufklappen, einklappen
Me
Mitglied

Zitat von 1Filip
danke danke..aber um es leichter zu machen kann man das width=13" height="13" weglassen!

Kann man schon, aber mir waren die Grafiken zu groß, außerdem ist das noch der einfachste Teil
Funktioniert es auch so wie es soll?
In meinem Testforum ist leider nicht viel zum einklappen da.


 Antworten

 Beitrag melden
08.02.2008 21:02
avatar  1Filip
#6 RE: Aufklappen, einklappen
1F
Mitglied

hm..es funzt nicht..


 Antworten

 Beitrag melden
08.02.2008 21:08
avatar  doku
#7 RE: Aufklappen, einklappen
do
Mitglied

Also bei mir gehts, allerdings nur mit einem Forum, in der Kategorie...


 Antworten

 Beitrag melden
08.02.2008 21:12
avatar  Merk
#8 RE: Aufklappen, einklappen
Me
Mitglied

Zitat von 1Filip
hm..es funzt nicht..

Etwas genauer bitte.
Ich habe es jetzt nochmal in einem größeren Forum getestet und da funktionier es auch ohne Probleme.
Javascript aktiviert?
Und:
Sie haben vergessen Ihre Board-Nummer zu nennen. In vielen Fällen ist so leider keine Antwort möglich, da wir Ihre Anfrage keinem Forum zuordnen können.


 Antworten

 Beitrag melden
08.02.2008 21:21
avatar  1Filip
#9 RE: Aufklappen, einklappen
1F
Mitglied

ich probiers nochmal!


 Antworten

 Beitrag melden
08.02.2008 21:25
avatar  1Filip
#10 RE: Aufklappen, einklappen
1F
Mitglied

JAJA es geht!!


 Antworten

 Beitrag melden
08.02.2008 21:42 (zuletzt bearbeitet: 08.02.2008 21:49)
avatar  doku
#11 RE: Aufklappen, einklappen
do
Mitglied
Bei Kategorien, bei denen eine dritte Forenebene konfiguriert ist, geht es mit dem Zuklappen nicht. Bei zwei Ebenen, geht es!


Korrektur: Geht anscheinend nur nicht, wenn in einer Kategorie dritte und zweite Ebenen konfiguriert sind.


Board 52088.

 Antworten

 Beitrag melden
08.02.2008 22:00
avatar  doku
#12 RE: Aufklappen, einklappen
do
Mitglied

Beim aktualisieren der Forenübersicht, klappen alle zugeklappten Kategorien wieder auf!


 Antworten

 Beitrag melden
09.02.2008 14:58 (zuletzt bearbeitet: 09.02.2008 14:59)
#13 RE: Aufklappen, einklappen
avatar
Mitglied

Zitat von doku
Beim aktualisieren der Forenübersicht, klappen alle zugeklappten Kategorien wieder auf!


Gibt es hier jemanden, der das Skript so umfunktionieren kann, damit in einem Cookie abgespeichert wird, welches Forum geöffnet und welches geschlossen war?

Dann erscheint das Forum bei jedem Aufruf so, wie man es verlassen hat.

 Antworten

 Beitrag melden
10.02.2008 13:04
avatar  doku
#14 RE: Aufklappen, einklappen
do
Mitglied

Ist ja ganz nett, das Script. Da es aber die Funktion nicht erfüllt, macht es keinen Sinn es einzubauen. Habs natürlich auch wieder raus genommen.

Trotzdem Danke für die Idee.


 Antworten

 Beitrag melden
10.02.2008 17:56
#15 RE: Aufklappen, einklappen
avatar
Mitglied

Zitat von doku
Ist ja ganz nett, das Script. Da es aber die Funktion nicht erfüllt, macht es keinen Sinn es einzubauen. Habs natürlich auch wieder raus genommen.
Trotzdem Danke für die Idee.


Also bei mir funktioniert's, zumindest im Firefox.
Der IE macht es nur, wenn ein Doctype gesetzt wurde.

Mit einem Cookie wäre es fast perfekt, wenn die Kategorien beim Aktualisieren auch zugeklappt bleiben.

Trotzdem, auch von mir, super Idee!


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!