Members: 16,996
Threads: 38,866
Posts: 159,475
Online: 40

Newest Member: Kl_broka@rediffmail.com


Odoo.tv - Outdoor Television


Sedo - Domains kaufen und verkaufen das Projekt mambers.com steht zum Verkauf Besucherstatistiken von mambers.com etracker® Web-Controlling statt Logfile-Analyse

Go Back   Mambers.com > International > German - Deutsch > Templates

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 26.10.2004, 23:52   #1 (permalink)
Baby Mamber
 
Join Date: Oct 2004
Posts: 3
timbim is on a distinguished road
Flame Layout und Navigationstheorien - bitte um Bestätigung und/ oder Korrektur

Hallo Freunde!

Nachdem ich mit Mambo zum ersten Mal vor einer Woche in Kontakt gekommen bin, habe ich für meine Verhältnisse schon gute Fortschritte gemacht. Simple Board mit Mambot installiert, Thumbnail Mambot installiert, Event Component installiet. Das alles unter Mambo Version 4.51a. Apache 2 PHP 5.0.2 und mySQL 3.23.57. War zwar nicht ganz einfach hat aber, dank vielen lesens in vielen Foren, geklappt. Ich musste keine Frage selbst stellen sondern nur gründlich und ausdauernd danach suchen. :)

Doch jetzt habe ich ein paar (wie ich glaube, banale) Probleme auf die ich als Neuling einfach keine befriedigenden Antworten finde. Ich habe da zwar so meine eigene Theorien, weiß aber nicht ob das so der beste Weg ist!?

1. Theorie: Ich habe 9 Hauptmenüpunkte (Vertikal, links dargestellt). Diese sollen verschiedene Icons erhalten und außerdem jeweils eine andere Hintergrundfarbe besitzen. Kann ich das jetzt einfach jedem Menüpunkt über den Reiter "Parameter"/"Menu Image" konfigurieren? Wäre das mit der Hintergrundfarbe zu lösen in dem ich "Page Class Suffix" definiere und mittels CSS formatiere? Oder sollte ich für jede Kategorie ein eingenes Menü im "Menu Manager" erstellen (Bsp. Main Menu Cat1, Main Menu Cat2, etc. ) und diese dann direkt im Template einbinden und per CSS formatieren? Der Hintergrund der jeweiligen Submenüpunkte sollte dann ebenfalls in der aktuellen Hauptmenüpunktfarbe dargestellt werden - allerdings ohne das Icon des Hauptmenüpunkts.

Das Seitenlayout soll sich ebenfalls der Farbe des aktiven Hauptmenüpunktes anpassen. Aber das bekomme ich ja, glaube ich, hin in dem ich im Templateamanger das entsprechende Template dem entsprechendem Hauptmenüpunkt zuweise.

2. Theorie: Links wieder 9 vertikal dargestellte Hauptmenüpunkte mit 9 versch. Hintergrundfarben und Icons. Doch diesmal sollen die Submenüpunkte oben, links in der aktuellen Hintergrundfarbe dargestellt werden. Sollte ich jetzt für die Submenüpunkte der jeweiligen Hauptmenüpunkte wiederum im "Menu Manager" eigene "Menus" einrichten und diese dann entprechend per Template einbinden - da jedem Hauptmenüpunkt ja eh ein eigenes Template zugewiesen ist? Oder gehts noch einfacher?



Generelle Templatefragen

Seitenmodule füge ich ja über <? mosLoadModules ('name'); ?> ein. Wobei ich 'name' ja über den Site Module Manager in der Spalte "Position" finde?! Im Template "rhuk_solarflare" heißt es aber bspw. <? mosLoadModules ('user3',-1); Was bedeutet bzw. wofür steht "-1"?

Wie kann ich einzelne Module, Mambots etc. layouttechnisch anpassen? Ich möchte bspw. das Login Formular von Mambo anders gestalten und müsste in das Layout eingreifen und zwar nicht nur mittels css.

So, ich hoffe mein doch etwas umfangreicherer Post wird gelesen und beantwortet.

Liebe Grüße

tim
timbim is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
Old 27.10.2004, 14:49   #2 (permalink)
Baby Mamber
 
Join Date: Oct 2004
Posts: 3
timbim is on a distinguished road
Default Re: Layout und Navigationstheorien - bitte um Bestätigung und/ oder Korrektur

Niemand eine Idee?
timbim is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 27.10.2004, 15:49   #3 (permalink)
Expert Mamber
 
lukewill's Avatar
 
Join Date: Apr 2004
Location: Germany
Posts: 475
lukewill is an unknown quantity at this point
Default Re: Layout und Navigationstheorien - bitte um Bestätigung und/ oder Korrektur

Nun mal nicht so drängeln, Du hast immerhin nicht nur eine Frage gestellt.

Aber auch wenn Du etwas ungedültig bist, erst mal herzlich Willkommen, soviel Zeit muss sein

zu modLoadModules, die Beschreibung für funktionen findest du hier

Quote:
void mosLoadModules ([string $position = 'left'], [int $style = 0])

* string $position: The position
* int $style: The style. 0=normal, 1=horiz, -1=no wrapper
Um einzelene Module anzupassen musst Du den Module-Code ändern. Es gibt leider keine wirkliche Trennung zwischen Layout und Code, daher muss Du Dir die Dateien im Verzeichnis modules anschauen. Z.B. mod_login.php, wenn Du das Loginmodul anpassen möchtest. Dann hast Du das natürlich bei jedem Update wieder am Hals, ich würde mir das also gut überlegen.

Deinen beiden Theorien konnte ich nur soweit folgenden, dass ich sicher bin, dass Du bei dem Wettbewerb "bunteste Homepage" weit vorne liegen wirst. Bitte erklär doch mal was denn an Ende raus kommen soll, vielleicht mit einen kleinen Bild.
__________________
- Viele Grüße - Best regards - Lukewill

Mambo e.V. |Das Mambobuch
lukewill is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 27.10.2004, 17:36   #4 (permalink)
Baby Mamber
 
Join Date: Oct 2004
Posts: 3
timbim is on a distinguished road
Exclamation Re: Layout und Navigationstheorien - bitte um Bestätigung und/ oder Korrektur

Quote:
Nun mal nicht so drängeln, Du hast immerhin nicht nur eine Frage gestellt.
Okay, hast recht. Für´s drängeln entschuldige ich mich auch - war nicht meine Absicht. Vielen Dank für den netten Willkommensgruß.

Quote:
Bitte erklär doch mal was denn an Ende raus kommen soll, vielleicht mit einen kleinen Bild.
Zu meinem Sinnen und Trachten:

Zielsetzung meinerseits ist es, mittels Mambo (bis kommenden Montag), ein
E-Zine (in diesem Falle Online Stadt Magazin) zu realisieren. Die dazugehörige Print Ausgabe ist bereits im Druck. Zu Mambo bin ich erst vor kurzem gekommen da ich bisher meine Projekt mittels eigenem CMS, DEDI oder TYPO3 realisiert habe. TYPO ist aber für ein E-Zine zu mächtig und meier Ansicht nach auch zu langsam. Obendrein auch noch zu schwer zu bedienen (für nicht Internet-Affine Personen). Und da ich eh ein Faible für Abenteuer habe, dachte ich mir zwei Wochen vorm Start: "Jut, dann probieren wir mal Mambo aus". Bis jetzt muss ich sagen bereue ich diesen Schritt nicht. Wie bereits in meinem ersten Post erwähnt habe ich alle Module die ich brauche zum laufen bekommen. Nun gehts an die Templates und Layouts der einzelnen Seiten.

Warum nun jeden Hauptmenüpunkt in einer anderen Farbe?
Ganz einfach: Mein Navigationskonzept besteht aus Kategorien (Nightlife, Sport, etc) Im Heft haben all diese Kategorien jeweils eine eigene Farbe und einen eigenen Icon.

Damit der Leser sich auch in der Online Ausgabe schnell zurechfindet sollten diese Farben und Icons übernommen werden. Zudem soll sich das Design, genauer gesagt die Farbe, ebenfalls an der aktiven Kategoriefarbe orientieren - das Layout/ Aufbau der Seite bleibt gleich. Ein gutes Beispiel für das was ich meine ist Spiegel Online. Ich bin mir sicher das mit der aktuellen Mambo Version ein Spiegel Derivat realisieren zu können. Nur, fehlen mir noch ein paar Tricks und kniffe dazu. Aber ich lerne stetig dazu

Mittlerweile habe ich auch wieder....

Neue Lösungsansätze

Quote:
1. Theorie: Ich habe 9 Hauptmenüpunkte (Vertikal, links dargestellt). Diese sollen verschiedene Icons erhalten und außerdem jeweils eine andere Hintergrundfarbe besitzen. Kann ich das jetzt einfach jedem Menüpunkt über den Reiter "Parameter"/"Menu Image" konfigurieren? Wäre das mit der Hintergrundfarbe zu lösen in dem ich "Page Class Suffix" definiere und mittels CSS formatiere? Oder sollte ich für jede Kategorie ein eingenes Menü im "Menu Manager" erstellen (Bsp. Main Menu Cat1, Main Menu Cat2, etc. ) und diese dann direkt im Template einbinden und per CSS formatieren? Der Hintergrund der jeweiligen Submenüpunkte sollte dann ebenfalls in der aktuellen Hauptmenüpunktfarbe dargestellt werden - allerdings ohne das Icon des Hauptmenüpunkts.
Ich glaube das einfachste ist für jeden Hauptmenüpunkt ein neues Menü zu erstellen. Diesem Menü weise ich dann über die Parameter eine eigene CSS Modul Klasse (für die Tabelle die das Menü hält?!?) bzw. eine eigene Menü Klasse (Parameter: _meineMenüKlasse ergibt im Quellcode class="mainlevel_meineMenüKlasse") zu.

Da jedem Hauptmenüpunkt ein eigenes Template zugewiesen ist und die Submenüpunkte erst dargestellt werden sollen wenn man auf den Hauptmenüpunkt geklickt hat erübrigt sich eine eigene "sublevel" CSS-Klasse da ich diese ja immer im jeweiligen Template (das dem Hauptmenüpunkt zugewiesen ist) anpassen kann.

Meine zweite vorangegange Theorie liesse sich dann ähnlich lösen in dem ich für jedes Untermenü ein eigenes Menü einrichte und diese dann auch Templatebezogen anzeige.

Wäre das ein einigermaßen vernünftiger Weg oder bin ich vollkommen auf dem Holzweg?

zu mosLoadModules
Ich danke Dir für Deinen Link. Die "-1" steht also für "no wrapper". Aber was bedeutet das? Heißt es, dass diese Module dann nicht gewrappt werden können? Oder das kein Wrapper im diesem Bereich zum Einsatz kommen soll weil der Bereich zum Beispiel nur 100 Px breit ist?

Dein Einwand mit dem Login Modul werde ich berücksichtigen, denn Du hast vollkommen recht und ich diesen Aspekt noch nicht bedacht. Danke!

Jetzt nochmal eine Frage zum "Menutype" was bewirkt dieser bzw. wofür steht er. Ich habe damit herumgespielt (template rhuk_solarflare) und ihn umbenannt. Das hätte ich nicht machen sollen denn alle Menüpunkte sind weg - auch nachdem ich den alten Namen wieder als Menutype eingegeben habe bleiben diese verschwunden. Sind die Menüpunkte gelöscht oder schwirren sie ohne Bezug im Datennirvana herum?

Wenn ich das richtig sehe ist es nicht Pflicht das ein Menü mit dem Namem "Main Menu" existiert, oder?


Hoffe Du kannst Dir jetzt ein etwas besseres Bild machen!? Vielen Dank für´s lesen und für Deine Mühen.

Lieben Gruß vonner Küste!

tim
timbim is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 27.10.2004, 18:23   #5 (permalink)
Expert Mamber
 
lukewill's Avatar
 
Join Date: Apr 2004
Location: Germany
Posts: 475
lukewill is an unknown quantity at this point
Default Re: Layout und Navigationstheorien - bitte um Bestätigung und/ oder Korrektur

Aso, ich denke jetzt habe ich das verstanden. Eine einfachere Lösung fällt mir spontan auch nicht ein.

Im php-code steht "// show a naked module - no wrapper and no title", ich denke das bedeutet keine Tabellen um das Modul und der Titel wird ebenfalls nicht ausgegeben. Ich habe das aber auch noch nicht genau ausprobiert.

Menu Type, da vermutet man eine Typesierung. So wie ich das sehe ist dieser Bereich noch nicht ganz bugfrei, ich kann Dir nur raten: Denk Dir für deine Menüs eigene Menu Type's aus und lass die Finger von den anderen Menu Type's.
__________________
- Viele Grüße - Best regards - Lukewill

Mambo e.V. |Das Mambobuch
lukewill is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02.11.2004, 14:49   #6 (permalink)
Mamber
 
Join Date: Oct 2004
Posts: 105
mrairbrush is an unknown quantity at this point
Default Re: Layout und Navigationstheorien - bitte um Bestätigung und/ oder Korrektur

Quote:
Originally Posted by lukewill
Um einzelene Module anzupassen musst Du den Module-Code ändern. Es gibt leider keine wirkliche Trennung zwischen Layout und Code, daher muss Du Dir die Dateien im Verzeichnis modules anschauen. Z.B. mod_login.php, wenn Du das Loginmodul anpassen möchtest. Dann hast Du das natürlich bei jedem Update wieder am Hals, ich würde mir das also gut überlegen.
Das Problem habe ich leider auch, darum frage ich mich was ein Templatesystem für einen Sinn macht wenn es nicht konsequent auch für Module und Componenten durchgezogen wird. Wie ich lese hat Mamboportal Probleme seine User auf die neue Version zu konvertieren. Wenn sowas auch bei Inhalten passiert ist das noch viel gravierender. Ich spiele auch schon eine Weile mit Mambo rum bin aber immer noch unschlüssig obs die richtige Wahl für Alltagseinsatz ist.
mrairbrush is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02.11.2004, 20:33   #7 (permalink)
Expert Mamber
 
lukewill's Avatar
 
Join Date: Apr 2004
Location: Germany
Posts: 475
lukewill is an unknown quantity at this point
Default Re: Layout und Navigationstheorien - bitte um Bestätigung und/ oder Korrektur

Na ja, das Templatesystem ist eben bestimmten Beschränkungen unterworfen. Auf der anderen Seite ist es dadurch auch sehr einfach zu händeln. Es tut sich aber etwas im Hintergrund, dort wird z.zt. über die Einführung eines weiteren templatesystems nachgedacht. Man hat dann in der Zukunft ein System für den -blödes wort- Normaluser und eines für den Rest . Bzgl. mamboportal ist das wohl eher ein Mengenproblem 70.000 Datensätz sind auch im Zusammenhang mit einer Datenbank nicht wenige.
__________________
- Viele Grüße - Best regards - Lukewill

Mambo e.V. |Das Mambobuch
lukewill is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02.11.2004, 23:13   #8 (permalink)
Elite Mamber
 
-peter-'s Avatar
 
Join Date: Apr 2004
Posts: 1,283
-peter- is an unknown quantity at this point
Default Re: Layout und Navigationstheorien - bitte um Bestätigung und/ oder Korrektur

Habe ich jetzt nicht aufgepasst, kann man jedem Menüpunkt einen eigenen Icon geben?

Gruss Peter
-peter- is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03.11.2004, 08:50   #9 (permalink)
Baby Mamber
 
Join Date: Oct 2004
Posts: 14
Error403 is on a distinguished road
Default Re: Layout und Navigationstheorien - bitte um Bestätigung und/ oder Korrektur

Naja dafür ist das Template System ja auch sooo simpel gestrickt, dass jedes Baby-Templates erstellen kann. Da kann man natürlich no mehr erwarten.

Wenn man sich dafür mal z.Bsp. xt:C Templatres anschaut, komplett mit Smarty Caching Template-Engine, ist das schon gleich mal was ganz anderes.
Error403 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03.11.2004, 09:24   #10 (permalink)
Elite Mamber
 
descartes's Avatar
 
Join Date: Mar 2004
Location: Nürnberg
Posts: 1,021
descartes is on a distinguished road
Default Re: Layout und Navigationstheorien - bitte um Bestätigung und/ oder Korrektur

Hi,

Quote:
...Wie ich lese hat Mamboportal Probleme seine User auf die neue Version zu konvertieren. Wenn sowas auch bei Inhalten passiert ist das noch viel gravierender. Ich spiele auch schon eine Weile mit Mambo rum bin aber immer noch unschlüssig obs die richtige Wahl für Alltagseinsatz ist...
Wo hast Du das denn gelesen? Ich habe noch nie MySQL-Tabellen innerhalb von Mambo importiert/exportiert und behaupte mal das es einer MySQL DB wurscht ist ob ich 1 User oder 70.000 User importiere/exportiere. Wie ich das mache ist dann unter Umständen halt ne andere Sache. Artikel habe ich so an die 500 + etwa genauso viele Kommentare auf einen Schlag importiert, hat wenige Minuten gedauert und ich wusste, dass es gut gehen wird mitder Portierung. Ich finde das ganz schön Alltagstauglich . Liegt also bestimmt nicht daran dass Arthur das nicht meistert...

Gruss,
__________________
Christian Hent - Moderator
Download XAMPPMambo now!
descartes is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Fun: Wie werde ich User des Monats? -peter- Smalltalk 24 20.08.2007 00:29
TCPA oder die Büchse der Pandora gisu Smalltalk 11 30.09.2004 13:52
Newskomponente von Mambo - Wunschliste wolpertinger Komponenten 3 30.08.2004 11:53


All times are GMT +2. The time now is 14:27.

Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
A vBSkinworks Design
© Copyright 2004-2008 by Arthur Konze Webdesign.