ProcessWire - Skeleton Template: Unterschied zwischen den Versionen
Aus Wikizone
| (10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| 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 Felder | + | == Wichtige Module == |
| + | * Select Options (Core) | ||
| + | * AIOM | ||
| + | * 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 == | ||
| + | === Standardfelder aus PW === | ||
| + | * title | ||
| + | * headline | ||
| + | * body | ||
| + | * images | ||
| + | * sidebar (evtl.) | ||
| + | === Stephan === | ||
* menus (Auswahl) | * menus (Auswahl) | ||
* summary (Description etc.) | * summary (Description etc.) | ||
| + | * content_main | ||
| + | * content_left (...) | ||
| + | * image (zusätzliches single Image z.B. für Background Images, Layout Images...) | ||
| − | Wichtige Templates | + | == Wichtige Templates == |
* Partials | * Partials | ||
** head.inc | ** head.inc | ||
| Zeile 14: | Zeile 36: | ||
* _func.php | * _func.php | ||
| − | CSS | + | == CSS == |
* font-awesome | * font-awesome | ||
* animate.css | * animate.css | ||
| Zeile 20: | Zeile 42: | ||
* custom.css (zum Überschreiben bei Kauf-Templates) | * custom.css (zum Überschreiben bei Kauf-Templates) | ||
| − | JavaScript | + | == JavaScript == |
| − | * jQuery | + | * vendors/jQuery/jquery.min.js |
| − | * | + | * vendors/ |
| + | * Fancybox (opt.) | ||
* Scrolltop | * Scrolltop | ||
* AJAX Vorbereitung | * AJAX Vorbereitung | ||
| − | Fonts | + | == Fonts == |
* Google Fonts oder myWebFontsKit | * Google Fonts oder myWebFontsKit | ||
| − | Meta | + | == Meta == |
* SiteTitle | * SiteTitle | ||
* lang Tag | * lang Tag | ||
| Zeile 35: | Zeile 58: | ||
* favicons | * favicons | ||
| − | Sonstiges | + | == Sonstiges == |
* additionalHeaderData (in head.inc) | * additionalHeaderData (in head.inc) | ||
* Page Scripts unter foot.inc | * Page Scripts unter foot.inc | ||
| + | * Icons und Fieldbreite | ||
| + | |||
| + | == Navigation == | ||
| + | * 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 | ||
Aktuelle Version vom 13. Juli 2017, 14:01 Uhr
Listet wichtige Bestandteile eines Templates. Ziel ist Erstellung eines Themes das als Ausgangspunkt für neue Themes dient.
Wichtige Module[Bearbeiten]
- Select Options (Core)
- AIOM
- 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[Bearbeiten]
Standardfelder aus PW[Bearbeiten]
- title
- headline
- body
- images
- sidebar (evtl.)
Stephan[Bearbeiten]
- menus (Auswahl)
- summary (Description etc.)
- content_main
- content_left (...)
- image (zusätzliches single Image z.B. für Background Images, Layout Images...)
Wichtige Templates[Bearbeiten]
- Partials
- head.inc
- foot.inc
- footer.inc
- _main.php
- _init.php
- _func.php
CSS[Bearbeiten]
- font-awesome
- animate.css
- evtl. fancybox
- custom.css (zum Überschreiben bei Kauf-Templates)
JavaScript[Bearbeiten]
- vendors/jQuery/jquery.min.js
- vendors/
- Fancybox (opt.)
- Scrolltop
- AJAX Vorbereitung
Fonts[Bearbeiten]
- Google Fonts oder myWebFontsKit
Meta[Bearbeiten]
- SiteTitle
- lang Tag
- description
- favicons
Sonstiges[Bearbeiten]
- additionalHeaderData (in head.inc)
- Page Scripts unter foot.inc
- Icons und Fieldbreite
[Bearbeiten]
- 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[Bearbeiten]
- Auswahl auf Homepage, welche Navi eingesetzt werden soll