Menüs anpassung für umija.org

PHPLayers haben den Vorteil dass diese besser ausschauen, hoffentlich schneller laden weil keine Coodis für jedes Objekt gesendet werden müssen usw. {DIV(align=>left, width=>25%, float=>right, class="umijabox")}{DIV}

Zusammenfassen

Wir können die Menüs umija und Standard zusammen fassen. Diese Menü ist über die ID=99 zu erreichen. Eine Testversion ist auf 20070093 zu sehen. Alle Änderungen am Menü im TestSystem können in stable übernommen werden!

ToDo

CSS anpassen für die PHPLayer

overflow hidden aus leftcolumn raus

Menüs zusammenfassen

Menüs in Abhängigkeit von URL anzeigen

CSS

html
body .tiki_wiki
div #tiki-main
div #tiki-mid
table #tiki-midtbl
tbody
tr
td #__leftcolumn__
div .box box-mnu_new_umija
div #mod-mnu_new_umija .box-data
div #mnu_new_umija
div #L18 .mdksubmenu
table
tbody
tr
td
div .mdksubframe
div #refL25 .mdkitem

Alte menues

html
body .tiki_wiki
div #__leftcolumn__
div #mod-mnu_application_menu .box-data
div #mnu_application_menu
div #menu42__350
div .option

der Anschlusspunkt wäre: leftcolumn

Log

  • ALLES SCHEISSE, keine ahnung wo man das dämliche zeuchs einbaut
  • habe mal folgendes in css aufgenomen:

{CODE()} /phplayers menu / .mdkverbar .mdkitem a { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #ffffff; background-color: #8da7cc ; text-decoration: none; } .mdkverbar .mdkitem a:active { color: #ffffff; background-color: #8da7cc ; text-decoration: none; } .mdkverbar .mdkitem a:hover { color: #8da7cc; background-color: gray; }

.linkmenu, .separator { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #ffffff; background-color: #8da7cc ; text-decoration: none; } .linkmenu:active, .separator:active { color: #ffffff; background-color: #8da7cc ; text-decoration: none; } .linkmenu:hover, .separator:hover { color: #8da7cc; background-color: gray; }

.mdksubmenu { position:absolute; visibility:hidden; text-align:left; background:#E8E8E8 none repeat scroll 0%; border:1px solid #8DA7CC; color:#000000; padding:5px 8px; } .mdksubmenu .mdksubframe .mdkitem a {}

.mdkverbar { } .mdksubmenu table { width: auto !important; } .box-data table { width:100%; }

Wobei der .linkmenu part bereits in der Datei war, jedoch beim bearbeiten verloren ging. Müsste der gleiche sein!

Erläuterung

Die Menüs lissen sich nicht richtig positionieren weil ''position:absolute'' nicht gegeben war. Aus schönheitsgründen sollten dieseauch noch versteckt geladen werden ''visibility:hidden;''. Die Tabele in ''box-data'' sollte 100% sein da sonnst der text kommisch aussieht. Die Tabelle in ''box-data'' und in ''.mdksubmenu'' aber wiederrum auf auto umgestellt werden. Naja und die Farben sind nur geklaut und auf die schnell eingefügt.

dis : *edma to klml : * Wegen den Farben hab ich noch nix gemacht, die sind nur mal so eingefügt ..... * ich habe auch noch das padding in box-data angepasst damit es oben auch 10px ist!

*klml>edma: hee fett, das is supie, mahc ich ern ich wieder naormal denken kann

Warum Kernkompetenz noch im Menü ist

Die Seite Kernkompetenz hat zur Zeit einen PR2. Da umija.com hoffentlcih sehr bald an start geht, können wir mit permanent redirect den Rank für .com übernehmen. Um zu vermeiden das der PR sinkt möchte ich diesen noch im Menü behalten.

Links

Als Test objekt kann der medianus.selfip.org/tiki197 verwendet werden.