Neuigkeiten:

still alive...

Hauptmenü

Erweiterte Menüs

Begonnen von , 21. November 2009, 15:37:42

Vorheriges Thema - Nächstes Thema

Weiß zwar nicht ob ich hier richtig bin im Forum, aber ich frag trotzdem mal!
Powie, ist es eigentlich Möglich im Psys auf der Linken oder rechten Seite erweiterte Meüs zu machen?
Ich stell mir das also so for, das man einen menüpunkt hat z.b Forum, wenn man den Anklickt, das sich das Menü erweitert mit unterlinks!
Das sollte so lange auf bleiben bis man den Menüpunkt Forum wieder anklickt.
Nennt sich glaub ich auch Aufklappbares Menü!

k00ni

*moved*
Hat eher etwas mit dem pSys allgemein zu tun.

Powie

Jo, hab ich schonmal drüber nachgedacht, aber noch keine zündende Idee dazu gehabt. Wäre sicher gut denkbar sowas zu machen.


Original von Powie Jo, hab ich schonmal drüber nachgedacht, aber noch keine zündende Idee dazu gehabt. Wäre sicher gut denkbar sowas zu machen.
[/quote]
Es würde die findung einzelner Dinge vereinfachen, ohne das man zig sofort Sichtbare Links auf der Seite einbinden müste!


Original von Powie Jo, hab ich schonmal drüber nachgedacht, aber noch keine zündende Idee dazu gehabt. Wäre sicher gut denkbar sowas zu machen.
[/quote]
 


 

.menutitle{
cursor:pointer;
margin-bottom: 2px;
background-color:#000000;
background-image: url(http://www.schmusekater1976.de/head.jpg);
color:#808080;
width:95%;
padding:1px;
text-align:left;
/*/*/border:2px solid #303030;/* */
}
.submenu{
margin-bottom: 0.5em;
}
 
 
var persistmenu=\"yes\" //\"yes\" or \"no\". Make sure each SPAN content contains an incrementing ID starting at 1 (id=\"sub1\", id=\"sub2\", etc)
var persisttype=\"sitewide\" //enter \"sitewide\" for menu to persist across site, \"local\" for this page only
if (document.getElementById){ //dynamicdrive.com change
document.write(\'\\n\')
document.write(\'.submenu{display: none;}\\n\')
document.write(\'\\n\')
}
function SwitchMenu(obj){
if(document.getElementById){
var el = document.getElementById(obj);
var ar = document.getElementById(\"masterdiv\").getElementsByTagName(\"span\"); //dynamicdrive.com change
if(el.style.display != \"block\"){ //dynamicdrive.com change
   for (var i=0; i 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(\";\", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
function onloadfunction(){
if (persistmenu==\"yes\"){
var cookiename=(persisttype==\"sitewide\")? \"switchmenu\" : window.location.pathname
var cookievalue=get_cookie(cookiename)
if (cookievalue!=\"\")
document.getElementById(cookievalue).style.display=\"block\"
}
}
function savemenustate(){
var inc=1, blockid=\"\"
while (document.getElementById(\"sub\"+inc)){
if (document.getElementById(\"sub\"+inc).style.display==\"block\"){
blockid=\"sub\"+inc
break
}
inc++
}
var cookiename=(persisttype==\"sitewide\")? \"switchmenu\" : window.location.pathname
var cookievalue=(persisttype==\"sitewide\")? blockid+\";path=/\" : blockid
document.cookie=cookiename+\"=\"+cookievalue
}
if (window.addEventListener)
window.addEventListener(\"load\", onloadfunction, false)
else if (window.attachEvent)
window.attachEvent(\"onload\", onloadfunction)
else if (document.getElementById)
window.onload=onloadfunction
if (persistmenu==\"yes\" && document.getElementById)
window.onunload=savemenustate
 
 
 
Adminpanel
- Hauptpannel
- Benutzer
- Gruppen
- Newsletter
- Startseite
- Webmail
 
 

 
 
im firefox super der ie machr zicken

cj

woran haperte es denn immer?? also in dem CSS-Buch von Galileo Computing gab es da eine lösung. allerdings mit einem java script, wenn ich es richtig im kopf habe.
kann dir nur leider nicht sagen wie genau es ging. habe das buch verliehen

Powie

Jo das Umsetzen mit JS ist nicht die Hürde, Die Frage ist wie man das sinnvoll im System hinterlegt damit es administrierbar ist.
Ansonsten hält es, so wie Matthias es auch gemacht hat, niemanden ab das per HTML selbst zu gestalten und einzusetzen...

cj

du möchtest also im grunde im adminbereich zur auswahl stellen, ob ein menü erweiterbar sein soll oder nicht?? habe ich das richtig verstanden??

all your base are belong to us / Discord