| Template selbst erstellen |
| Written by Michael Koch |
| Friday, 17 July 2009 14:45 |
|
There are no translations available. Es gab bereits viele Anfragen, wie man ein eigenes Template für das MAP erstellt. Dieses Tutorial soll dir dabei helfen. Bitte beachte dass ich auch gerne individuelle Templates erstelle, komme dazu nur in den Support. Downloads: Bereits erstellte Templates stehen hier zum Download bereit! Grundlegendes: Alle Templates werden in folgendes Verzeichnis des MAP´s geschoben: ../inc/tpl/ Damit das Script dein Template erkennt, dürfen die Ordner in deinem Template Ordner nicht umbenannt werden, genauso dürfen die .html-Dateien nicht umbenannt werden. Lediglich der Inhalt deiner .html-Dateien soll verändert werden. Den Namen deines Templates bestimmst du, indem du dem Überordner, der sich in ../inc/tpl/ befindet einen Namen gibst! Dieser befindet sich parallel zu dem Template-Ordner "default". Das Script wird dein Template automatisch erkennen und du kannst es in den Einstellungen auswählen. Nachdem du die Einstellungen gespeichert hast, wird dein Template dargestellt! Funktionsweise: Der Script ruft, je nachdem, was für eine Seite angefragt wurde die einzelnen .html-Dateien auf. In den .html-Dateien befinden sich viele verschiedene Platzhalter, die du je nachdem, wie das Template gestaltet werden soll, an andere Plätze innerhalb dieser Dateien setzen kannst. Dort wo die Platzhalter stehen, generiert das MAP später den Inhalt. Ein Platzhalter kann etwa so aussehen: [index] oder [user_list]. Was muss bzw. kann ich ändern? Um dein Template anzupassen musst du nicht viel machen. Grundsätzlich muss du unterscheiden zwischen Aufbau und Darstellung! Um den Aufbau deiner Seite zu verändern, etwa das Menu von der linken Seite auf die rechte Seite zu verschieben musst du die .html-Dateien verändern. Willst du nur die Farben und die Darstellung der Seite, etwa die Breite der Ränder oder Tabellenfelder ändern, dann musst du das stylesheet.css verändern! Natürlich kannst du weitere CSS-Klassen in den .html-Dateien erstellen und diese später in der stylesheet.css definieren. Noch fragen? Wenn du ein eigenes Template erstellt hast, kannst du es HIER hoch laden. Oder stelle einfach eine Anfrage ins Forum! Welche Pfade sollte ich kennen? //Dort befinden sich alle Templates ../inc/tpl/ //Pfad zum Stylesheet (zuständig für Größen, Farben etc.) ../inc/tpl/Xx.DEIN_TPL_NAME.xX/_css/stylesheet.css
//Pfad zur Template-Datei (definiert struckturellen Aufbau des Templates) ../inc/tpl/Xx.DEIN_TPL_NAME.xX/index.html //Ordnerstrucktur eines Templates (V1.4.2) ╠╪ _css╠══╪ stylesheet.css ╠╪ footer ╠══╪ footer.html╠╪header ╠══╪ header.html╠╪ images ╠══╪ activate.png╠══╪ activity.png╠══╪ all_server.png╠══╪ create_map_user.png╠══╪ create_server_user.png ╠══╪ create_user.png ╠══╪ delete.png╠══╪ details.png ╠══╪ edit.png╠══╪ favicon.ico╠══╪ header.png ╠══╪ home.png ╠══╪ logout.png╠══╪ mail.png ╠══╪ map_user.png ╠══╪ requested_account.png╠══╪ server.png ╠══╪ server_user.png ╠══╪ settings.png ╠══╪ userlist.png╠╪ install ╠══╪ install_check_preferences.html╠══╪ install_chmod.html╠══╪ install_db.html╠══╪ install_insert_preferences.html╠══╪ install_language.html╠══╪ install_save_preferences.html╠══╪ install_start.html╠╪ menu ╠══╪ login.html ╠══╪ main_navi.html ╠══╪ menu_link.html ╠══╪ request.html╠╪ request ╠══╪ activate_account.html ╠══╪ delete_account.html ╠══╪ edit_account.html ╠══╪ form.html ╠══╪ no_requested_accounts.html╠══╪ request_overview.html╠══╪ request_overview_list.html╠══╪ requested_accounts_list_server.html╠══╪ requested_accounts_list_server_0.html╠══╪ requested_accounts_server.html╠══╪ requested_accounts_server_0.html╠╪ server ╠══╪ admin_mail_server.html╠══╪ create_server.html╠══╪ create_start.html╠══╪ delete_server.html╠══╪ edit_server.html╠══╪ map_admin_mail_server.html╠══╪ mass_mail_server.html╠══╪ server.html╠══╪ server_list.html╠══╪ server_overview.html╠══╪ server_overview_list.html╠══╪ show_server.html╠╪ settings ╠══╪ settings.html╠╪ start ╠══╪ start.html╠╪ user ╠══╪ create_map_user.html╠══╪ create_server_user.html╠══╪ delete_map_user.html╠══╪ delete_server_user.html╠══╪ edit_map_user.html╠══╪ edit_server_user.html╠══╪ map_user_list_server.html╠══╪ map_user_list_server_0.html╠══╪ map_user_overview.html╠══╪ map_user_overview_list.html╠══╪ map_user_server.html╠══╪ map_user_server_0.html╠══╪ most_active_user_list_server.html╠══╪ most_active_user_list_server_0.html╠══╪ most_active_user_overview.html╠══╪ most_active_user_overview_list.html╠══╪ most_active_user_server.html╠══╪ most_active_user_server_0.html╠══╪ no_map_user.html╠══╪ no_most_active_user.html╠══╪ no_server_user.html╠══╪ server_user_list_server.html╠══╪ server_user_list_server_0.html╠══╪ server_user_overview.html╠══╪ server_user_overview_list.html╠══╪ server_user_server.html╠══╪ server_user_server_0.html ╠╪ index.html |
Login Area
Current MAP Version
V2.2.1 2010-02-28 |
Search
Counter
| Visits today: | 82 |
| Visits yesterday: | 139 |
| Visits month: | 1305 |
| Visits total: | 16310 |
| Max.daily visits: | 924 |
| occurred: | 2009-11-18 |
| Max.monthly visits: | 4491 |
| occurred: | 2009-11 |
| Pages today: | 1058 |
| Pages yesterday: | 1643 |
| Pages this month: | 16410 |
| Pages total: | 205417 |
| Data since: | 2009-11-03 |

