ProcessWire - Skeleton Template: Unterschied zwischen den Versionen
Aus Wikizone
| Zeile 1: | Zeile 1: | ||
Listet wichtige Bestandteile eines Templates. Ziel ist Erstellung eines Themes das als Ausgangspunkt für neue Themes dient. | Listet wichtige Bestandteile eines Templates. Ziel ist Erstellung eines Themes das als Ausgangspunkt für neue Themes dient. | ||
| + | |||
| + | == Wichtige Module == | ||
| + | * Select Options (Core) | ||
| + | * Fieldtype Repeater (Core) | ||
| + | * Fieldtype Repeater Matrix (Pro) Alternativ Repeater Table (oder so ähnlich) | ||
| + | * Mail Spamschutz | ||
| + | * Multilang (todo checken welche man für Single Language Page benötigt) | ||
| + | * Lang German | ||
| + | * Forgot Password (Core) | ||
| + | * Fortgeschrittene User | ||
| + | ** Page Clone (Core) | ||
== Wichtige Felder == | == Wichtige Felder == | ||
| Zeile 13: | Zeile 24: | ||
* _init.php | * _init.php | ||
* _func.php | * _func.php | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
== CSS == | == CSS == | ||
Version vom 13. Juli 2017, 09:32 Uhr
Listet wichtige Bestandteile eines Templates. Ziel ist Erstellung eines Themes das als Ausgangspunkt für neue Themes dient.
Wichtige Module
- Select Options (Core)
- Fieldtype Repeater (Core)
- Fieldtype Repeater Matrix (Pro) Alternativ Repeater Table (oder so ähnlich)
- Mail Spamschutz
- Multilang (todo checken welche man für Single Language Page benötigt)
- Lang German
- Forgot Password (Core)
- Fortgeschrittene User
- Page Clone (Core)
Wichtige Felder
- menus (Auswahl)
- summary (Description etc.)
Wichtige Templates
- Partials
- head.inc
- foot.inc
- footer.inc
- _main.php
- _init.php
- _func.php
CSS
- font-awesome
- animate.css
- evtl. fancybox
- custom.css (zum Überschreiben bei Kauf-Templates)
JavaScript
- jQuery
- evtl. Fancybox
- Scrolltop
- AJAX Vorbereitung
Fonts
- Google Fonts oder myWebFontsKit
Meta
- SiteTitle
- lang Tag
- description
- favicons
Sonstiges
- additionalHeaderData (in head.inc)
- Page Scripts unter foot.inc
- Icons und Fieldbreite
- Pushy
- Standard Tree Navigation ohne Klassen Option für add Home
- Evtl. Hash aus Unterseiten (z.B. für Unterseiten als Tabs, Isotope o.ä.)
- Evtl. Bootstrap Standard
Ideen
- Auswahl auf Homepage, welche Navi eingesetzt werden soll