FUNKTIONSUMFANG


css vorlage:

- css-vorlage.css -> snippets
- peferences.css -> vorlage
- login.css -> login backend
- preferences-admin.css -> backend
- tcal.css -> backend admin text eingabe (datum)


js vorlagen
(eventuell link oder printscreen oder vorschau skripte!)

- fenster.js -> seitenbreite ermitteln für unterstützung (höhe + breite)
- fourelements.js + post.js -> mail adressen codieren
- hidden.js -> in situationen, bereiche ausblenden
- preloader.js -> counter für seiten laden (STANDARTMÄSSIG EINGEBAUT)
- tcal.js -> skript für backend admin text eingabe (datum)
- dialogfeld -> dialogfeld öffnen, mit interaktionsfelder mehr...
- fancyapps-fancybox -> bilder vergrössern -> sehr umfangreich mehr...
- Formstone-master*neu -> verschiedene funktionen mehr...
- headereffects -> menü -> animiert mehr...
- headroom -> menü -> down wird menü ausgeblendet, up wird es eingeblendet mehr...
- image-lightbox -> bilder vergrössern -> touch support -> mehrere optionen -> NEU VERWENDEN mehr...
- kalender
- lightbox-02 -> bilder -> klassiker mehr...
- mapplets -> verschiedene karten aps (ehemals für taxi capa)
- naver-master -> responsive menü -> bisher verwendet -> NEUE FUNKTIONEN, EVENTUELL AUFRÜSTEN / ANSCHAUEN mehr... formstone (ordner: Formstone-master*neu)
- pace -> ladebalken -> fand bis jetzt noch keine verwendung mehr...
- scroll-up-bar-master -> menü -> down wird menü ausgeblendet, up wird es eingeblendet -> simple mehr...
- slides-slidesJS-3 -> header image slide mehr...
- swipe-responsive-menu -> sideboardmenü -> swipt auf, vermutlich responsive mit daumen mehr...
- touch-swipe -> sideboardmenü mehr...
- accordion.php -> swipt text auf in der vertikalen mehr...


php skripte

nicht eingebunden in index.php (ordner)
- fb -> noch testbar
- kalender
- phpmailder -> mail versenden
- rating_system -> nocht testbar -> überarbeiten
- vcard -> kontaktdaten downloaden
eingebunden in index.php
- admin-insert-text.php -> text eingabe + ausgabe / mit zeitdauer für publikation (db)
- back-index(mehrsprachigkeit).php -> liest tpl aus, überprüft ob angeforderete seite existiert, pseudoseiten erstellen, seiten sperren, mehrsprachigkeit
- back-index.php -> liest tpl aus, überprüft ob angeforderete seite existiert, pseudoseiten erstellen, seiten sperren
- bild-vorschau.php -> vorschau bilder (bsp ausgabe tpl)
- browser.php -> browser erkennen / mobil browser erkennen
- client-akqu.php -> ermitteln ob kunde per newsletter auf entsprechender seite war
- dateiendung.php - > name von angeforderter seite ermitteln / get informationen ermitteln
- datum-de(noch-intergrieren).php -> DE datum ermitteln / umwandeln (NOCH INTEGRIEREN!)
- db_open.php -> db öffnen
- domain.php -> domain erkennen und als link ausgeben
- form_script.php -> formulare verarbeiten
- googlebot.php -> google boot erkennen
- hover-fix.php -> bei mehrteiligen navigationen, pfad auf unterseite merken
- login-backend.php -> loggin skript
-> bn + pw in skript, pw geschützte seiten definieren (safe-site) -> leitet immer auf definierte seite in index.php weiter (ERSTELLEN DAS GESCHÜTZTE SEITEN HINTERLEGT WERDEN KÖNNEN / aufrufen über admin (startseite) / login (login-backend.tpl -> admin.tpl)
- metatags.php -> metatags verwalten
- phpmailer.php -> mail versand über smtp
- server.php -> serverdaten ermitteln
- sitemap.php -> xml sitemap erstellen
- sitename-alt-neu.php -> bei dateinamenänderung, alten pfad zu neuem zuweisen für suchmaschinen
- sprachen.php -> mehrsprachigkeit management
- timestamp.php -> wandeld datum in timestamp um
- umlaute.php -> umlaute für formular


templates

ordner admin
- text-eingabe.tpl -> einfache text eingabe mit von / bis funktion für ausgabe (Mini-CMS-Vorstufe)
ordner funktion
- bild-vorschau.tpl -> bilder vorschau -> dazugehörige php datei (bsp ausgabe tpl)
- css-ie.tpl -> css management zu verschiedenen browser versionen
- kontaktformular.tpl -> kontaktformular
- sprachen-site-inexistent.tpl -> kommt zum einsatz, wenn seite zu angeforderter seite nicht existiert
- sprachen.tpl -> sprachen menü
- vorlagen.tpl -> verschiedene snippets
ordner sub-menu
- sub-01.tpl -> SINN DAVON ERUIEREN! << DEFINIEREN!
- sub-02.tpl -> SINN DAVON ERUIEREN! << DEFINIEREN!
dateien
- admin.tpl -> damit login erreichbar ist
- foo.tpl -> abgekoppelte seperate seite, erreichbarkeit durch direkte eingabe uri, in index.php
- funktionsumfang.tpl -> auflistung funktionsumfang FE
- in-bearbeitung.tpl -> wenn seite off muss -> ANLEITUNG SCHREIBEN
- index.tpl -> STARTSEITE webseite
- login-backend.tpl -> login backend (login skript erreichbar über admin)
- sitemap.tpl -> ausgabe xml sitemap
- start.tpl -> herztemplate, hier fliest komplette webseite zusammen


vorlagen

- html-responsive-newsletter -> vorlage für html responsive newsletter


dateien im root

- .htaccess -> server informationen -> error 404 / uri erstellen / doppelter content
- favicon.ico -> favicon
- index.php -> herzstück, hier fliesst alles zusammen
- fe-smarty-vorlage-todo.txt -> smarty weiterentwicklung
- modernizr.txt -> falldown responsive
- robots.txt -> anweisung für google suchmaschinen
-> disallow: -> Kein Ausschluss; die komplette Website darf durchsucht werden.
-> disallow: / -> Die komplette Website darf nicht durchsucht werden.
- sprachen.txt -> readme sprachen
- zu_erledigen.txt -> notizen
- sitemap.xml -> generiertes xml sitemap von sitemap.php


STE SKRIPTE

sitemap.tpl



funktionen/vorlagen.tpl

verschlüsselte mail adresse (start.tpl)
info

jahreszahl (index.php)
16

sprachen


meldung php mailer


radio button seite neu laden


funktionen/bild-vorschau.tpl
sub-menu/sub-01.tpl + sub-02.tpl (VERSTEHE SINN VON SKRIPT NOCH NICHT!)

  • foo-01
  • foo-02
  • foo-01
  • foo-02

  • Ausgabe Admin Texteingabe (login -> gibt text aus, wenn in aktuelles datum)



    start.tpl (bereits verbaut)

    METATAGS -> ausgaben zu: title, page-topic, description, abstract, keywords, language (sprache)
    META -> refresh (hidden), seite neu laden
    CSS IE -> ausgabe browser version spezifische css anweisungen
    post.js -> mailadressen verschlüsseln
    jquery.js -> jquery
    preloader.js -> seite laden
    page up -> js für seite hoch scrollen
    cookie -> bildschirmbreite erkennen und in cookie speichern
    index.tpl -> ausgabe startseite
    sprachen-site-inexistent.tpl -> ausgabe seite, das seite in angefordeter sprache nicht existiert


    index.php (bereits verbaut)

    - $pfad -> domain adresse
    - ALLE PHP DATEIEN EINGEBETTET
    - goooglebot -> erkennt bot + welche seite, sendet mail
    - jahreszahlt
    - first load -> erkennt das seite das erste mal lädt, beim zweiten mal ist session markiert
    - üBERGABE VON PHP VAR IN SMARTY VAR
    - template single laden
    - template login + admin.tpl (backend)
    - template regular laden
    - template in bearbeitung
    - template sitemap


    ZU ERLEDIGEN

    - skripte einbauen von bisherigen projekten (fe-smarty-vorlage-todo) << hier weiter
    - alle projekte durchgehen von neuen projekten, von php skripten die noch nicht in liste sind
    (bereits durchgegangen: schori)
    - allgmein skripte durchgehen von älteren projekten um skripte einzubinden (vermutlich schon gemacht, damals als ich dieses projekt startete)
    - wiki erstellen
    - php seiten zusammenführen - die einzell keinen sinn machen -> EVENTUELL DATEIEN ZUSAMMENFÜHREN WIE Z.B. DB_OPEN.PHP -> INDEX.PHP / DATEIEINDUNG.PHP IN BACK-INDEX.PHP -> eventuell abwarten bis php ausgauben von anderen projekten
    Back to Top