gibts irgendwo eine dokumentation aller internen MOS-variablen? möchte auf der titelseite die zugehörige rubrik angeben. dazu bräuchte ich ja die passende MOS-variable. kann ich die aus dem pathway auslesen?
weiß da jemand weiter?
gibts irgendwo eine dokumentation aller internen MOS-variablen? möchte auf der titelseite die zugehörige rubrik angeben. dazu bräuchte ich ja die passende MOS-variable. kann ich die aus dem pathway auslesen?
weiß da jemand weiter?
Versuchs mal auf http://www.mamboserver.com unter Dokumentation![]()
<?php include "pathway.php";>
<?php echo $mosConfig_sitename; >
<?php echo (strftime (_DATE_FORMAT_LC)); >
<?php mosLoadModules ( 'left' ); >
<?php mosLoadModules ( 'user1' ); >
<?php mosLoadModules ( 'user2' ); >
<?php include_once("mainbody.php"); >
<?php mosLoadModules ( "right" ); >
<?php mosLoadComponent( "newsflash" ); >
<?php mosLoadComponent( "banners" ); >
<?php include_once("includes/footer.php"); >
danke - aber sind das alle variablen? die kenn ich ja schon...;-)
Hi!
Bevor ich hier jetzt ein neues Thema anfange, im Prinzip suche ich das gleiche nur für die CSS-Deifinitionen. Ein paar habe ich natürlich schon selbst rausgefunden, bei anderen ist es nicht unbedingt so leicht diese zu finden
. In der Dokumentation scheint dieser Punkt noch 'offen' zu sein, da ich dort nix finden konnte.
Hallo Gemini,
wenn Du beispielsweise manche Schriften ändern willst
sind deine Bemühungen vergebens da die in den classen codiert
sind und selbst wenn Du die Schrift css änderst bleibt das ohne
Wirkung. Am besten siehst Du dir bei den templates die schriftarten
an dann bekommst Du schnell raus welche Schriftarten so zur verfügung
stehen.
Hallo!
Also, erst mal wäre es für Template-Zwecke ziemlich unsinnig, eine Liste aller Mambo-Variablen anzugeben. Wichtiger sind die Include-Tags, die dann diverse Komponenten und Module einbinden. Die Liste hier war schon ziemlich komplett, so viel mehr gibt es nicht, aber Du wirst auch nach einiger Zeit heraus finden, dass gar nicht mehr gebraucht wird!!! Schau doch auch mal unter http://forum.mamboserver.com nach, hier findest Du auch einiges zur Verwendung dieser Tags.
Was die CSS betrifft: nun, man kann wirklich nur die Schriften in seiner Homepage verwenden, die mindestens auf allen anderen Computern installiert sind. Und das ist nicht so viel. Meist setzt man im CSS nicht nur eine, sondern eine Gruppe an Schriften, wenn also MS Tahoma nicht geht, sollte Verdana genommen werden, wenn auch die nicht da, dann einfach sans-serif, sprich eine beliebige serifenlose Schrift.
Typische und gebräuchliche Gruppen sind:
- Arial, Helvetica, sans-serif
Times New Roman, Times, serif
Courier New, Courier, mono
Georgia, Times New Roman, Times, serif
Verdana, Arial, Helvetica, sans-serif
Geneva, Arial, Helvetica, sans-serif
Wenn sich "nichts ändert", wenn man Änderungen im CSS gemacht hat, kann dies einige Ursachen haben:
a) im HTML des Templates wurde entweder nicht die richtige Klasse zu einem Abschnitt angegeben bzw. vergessen überhaupt eine Klasse anzugeben oder nicht richtig angegeben, oder aber die Klasse wird versehentlich mit einer HTML-Auszeichnung gar überschrieben.
b) das klingt banal, ist aber das aller häufigste Problem bei sowas: man ruft die veränderte Seite im Browser aus und sie sieht noch immer aus wie früher, weil die Seite dummerweise aus dem Browsercache, nicht vom Webserver kam. Kann man schwer erkennen, gibts nur zwei Dinge: Cache leeren und gerade bei MS IE zusätzlich Browser beenden und wieder starten. Zugegeben, das IST nervtötend...
c) eine übergeordnete CSS Deffinition überschreibt den Wert oder das CSS ist nicht ganz Normenkonform: leider sind die CSS, die zusammen mit den Beispiel-Templates kommen, auch nicht immer absolut prima programmiert. Wobei, das ist gleichzeitig auch wieder Deffinitionssache... Idealerweise lässt man sein CSS vom CSS Validator auf http://jigsaw.w3.org/css-validator/ prüfen!
d) Der Browser ist das Problem: manche - nicht alle - älteren Browser sind ziemlich Panne im Umgang mit CSS. CSS ist auch ein relativ neuer Standard, aber gerade MS Internet Explorer 5 ist bekannt für Chaos - sowohl bei JavaScript als auch bei CSS... aber auch die neuste Version unter Win XP soll mit CSS nicht immer genau das richtige machen... Und das GUTE Linux: hier kränkeln manche Browser ziemlich, weil stellenweise noch nicht komplett alle CSS-Definition in ihnen implementiert sind. :(
Probiere, die Seite einmal in einem anderen Browser anzusehen.
CSS ist nicht einfach, aber eine klasse Sache. Einer meiner Lieblingsseiten im Internet ist CSS Zen Garden (http://www.csszengarden.com). Hier liegt EINE HTML-Datei. Die besteht nur aus dem Text der Webseite sowie Klassendefinitionen für die einzelnen Bereiche. In der HTML-Datei ist keine einzelne Zeile enthalten, in der eine Tabelle oder eine Grafik drin wäre. Also absolut kein Layout im HTML-file. Diese eine Datei wird nun von verschiedenen Designern von einem CSS File "konfiguriert". Das Ergebnis sind teilweise absolut erstaunliche Layouts, die selbst mit HTML-Tabellen ziemlich schwierig zu erreichen wären!
Have fun with Mambo,
Steph
![]()
Sind die Include Tags noch aktuell?
Lesezeichen