Diskussion:Mambo: Templates selber erstellen
Aus Wikibooks
Inhaltsverzeichnis |
[Bearbeiten] Template als Gesamtdatei
Wir sollten noch mal aus dem Beispiel hier, ein ganz simples Template bauen, damit man z.B. den Kopf nicht einzeln zusammenkopieren muß. -- Björn 14:52, 24. Mai 2005 (UTC)
[Bearbeiten] Beispielkopf:
<?php echo "<?xml version=\"1.0\"?>"; defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head> <title><?php echo $mosConfig_sitename; ?></title> <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" /> <?php if($my->id){ if($_REQUEST["task"] == "edit" || $_REQUEST["task"] == "new") { include ("editor/editor.php"); initEditor(); } } ?> <?php mosShowHead(); ?> <script language="JavaScript" type="text/javascript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> <link href="<?php echo $mosConfig_live_site;?>/templates/meinTemplate/css/template_css.css" rel="stylesheet" type="text/css" /> <link rel="shortcut icon" href="<?php echo $mosConfig_live_site;?>/images/favicon.ico" /> </head>
[Bearbeiten] weiteres Aufsplitten
Bei mosLoadModules() und weiteren Mambofunktionen sollte evtl. eine API Referenz mit genaueren Beispielen eingefügt werden. Erst so kann die wirkliche Macht der verschiedenen Styles etc. ausgeführt werden, da sonst das Kapitel unleserlich würde. -- Pat 07:53, 26. Apr 2005 (UTC)
Eine gute Erklärung der Styles findet sich hier -- Pat 07:53, 26. Apr 2005 (UTC)
- Link, Link, Link ... Am besten fügt man erst einmal Hinweise zu Seiten ein, die auch aktuell sind. Das was hier habe reicht auf jeden Fall aus ein einfaches Template zu erstellen ... ich habs geschafft :-)
- Oder kann man das auch einfügen? --Birgit 08:04, 26. Apr 2005 (UTC)
- Das geht meiner Meinung nach zu weit für das Templating hier. Ich werde es aber genauer im API Bereich einarbeiten und dann darauf verlinken. -- Pat 10:09, 26. Apr 2005 (UTC)
[Bearbeiten] Differenzierung der Versionen
Im Text kommt es ja immer häufiger zur Differenzierung der einzelenen Version. Wollen wir da einheitlich kleine Bildchen für die Versionen einfügen? Sowas wie hier, nur in kleiner:
- http://www.mambonews.de/images/stories/4.5.2_100x60.png
- http://help.mamboserver.com/images/stories/thumbs/452.jpg
--Björn 19:41, 27. Apr 2005 (UTC)
- Ja, halte ich für eine gute Idee. Am besten Konzentrieren wir uns insgesamt auf Version 4.5.1 und markieren packen die Extrainformationen zu Version 4.5 XXX und 4.5.2 in Kästen mit dem jeweiligen Logo -- Pat 12:30, 28. Apr 2005 (UTC)
-
- Sicherlich ein Problem ... soweit ich sehe, haben wir Informationen zu 4.5.1 bis 4.5.3 ... Bildchen würden sicher helfen einen Überblick zu behalten, allerdings müssten sie etwas kleiner sein (vielelicht innerhalb einer Textzeile). Ich selber habe nur die Version 4.5.2 in Nutzung und bin so darauf angewiesen, dass jemand mir sagt, was sich verändert hat. Hmmm .. wie sieht es denn mit der Kompatibilität von alten und zu zukünftigen Versionen aus? Einfach kann ich mich nicht für eine Version entscheiden! --Birgit
- Also Version alle Versionen ab 4.5.2 sind wohl zu den Versionen ab 4.5.1 voll abwärtskompatibel. Allerdings bieten sie alle zusätzliche Features an. Version 4.5 XXX ist als deprecated anzusehen und unterstützt wichtige Dinge noch nicht. Deswegen würde ich dafür plädieren das Buch auf Version 4.5.1 zu konzentrieren, die Neuerungen zu markieren und wo nötig auch auf Unterschiede zur Version 4.5 hinweisen -- Pat 12:56, 28. Apr 2005 (UTC)
- Sicherlich ein Problem ... soweit ich sehe, haben wir Informationen zu 4.5.1 bis 4.5.3 ... Bildchen würden sicher helfen einen Überblick zu behalten, allerdings müssten sie etwas kleiner sein (vielelicht innerhalb einer Textzeile). Ich selber habe nur die Version 4.5.2 in Nutzung und bin so darauf angewiesen, dass jemand mir sagt, was sich verändert hat. Hmmm .. wie sieht es denn mit der Kompatibilität von alten und zu zukünftigen Versionen aus? Einfach kann ich mich nicht für eine Version entscheiden! --Birgit
-
-
- Hört sich gut an. --Birgit 13:09, 28. Apr 2005 (UTC)
-
-
-
-
- Zur Größe der Bildchen hatte ich ja schon geschrieben das sie kleiner sein müssen. Höchstens ein bis zwei Zeilen hoch. Auch die Konzentrierung auf 4.5.1 ist sinnvoll, da der Kern sich da ja nicht so grundlegend verändert.
- Wobei sich der Schwerpunkt bei der weiteren Entwicklung des Buches sicher von alleine auf 4.5.3 bzw. die jeweils höchste Version entwickeln wird und auch sollte, da gerade Anfänger die das Buch sicher am meisten nutzen mit der aktuellsten Version anfangen. Ich habe testweise schon mal ein Update von 4.5.2 auf 4.5.3CVS gemacht und hatte bis auf ein wenig kleinkram bei einigen Komponenten keine Probleme. Das kann sich aber natürlich (hoffentlich) bis zur Endversion noch bessern -- Björn 13:31, 28. Apr 2005 (UTC)
- Der Grund warum ich die Version 4.5.1 vorschlage ist, dass 4.5.1 eben sozusagen das Minimum der Funktionen repräsentiert die Mambo bietet. Alles andere sind Zusatzfeatures die dazu gebastelt werden. Ich würde Vorschlagen, dass wir uns solange wir im 4.5.x Zweig bewegen die 4.5.1 als Basis sehen und den Rest als Erweiterungen. Bei Version 4.6 oder gar 5.0 muss man das dann sicher ändern. (Oder gleihc ein 2tes Buch basteln, da 4.5.x sicher nicht gleich aussterben wird. -- Pat 13:52, 28. Apr 2005 (UTC)
-
-
- Ich denke die Diskussion sollten wir lieber auf der Hauptseite führen, mit Templates hat sie nur am Rande zu tun. -- Pat 13:52, 28. Apr 2005 (UTC)