Nun ich fange an und poste mein erstes template (dp weil ich nicht wollte das der anfangspost zu lange wird)
Codename: AnimUser
Aktuelle Version: 1.2
Verwendete Programmversion: 1.2.1
Geschrieben für: FireFox, Internet Explorer
Beschreibung: In dieser frühen Version habe ich viel mehr Wert auf den Code gelegt als auf die grafische Gestaltung des templates, die grafische Überarbeitung folgt in den nächsten Versionen.
Das template wurde mit dem FF und IE ausprobiert und scheint zu funktionieren, da ich kein großes programmiergenie bin kann ich nicht garantieren das es wirklich bei jedem läuft, deswegen brauche ich ja auch eure hilfe als tester =P
Legt euch nicht auf das aussehen des templates aus, in den nächsten version wird das template ne komplett-umgestaltung erfahren
------------------------------------------------------------------------------------------------
Nun der Part für die Scripter unter euch
Übergabe von Parametern:
Code:
%%%gesammt%%%
%%%css%%%
%%%title%%%
%%%nr%%%
%%%icon%%%
%%%link%%%
%%%filename%%%
%%%type%%%
%%%size%%%
%%%lastchanged%%%
%%%userip%%%
%%%username%%%
Umgebungsvariablen:
Code:
var username = "%%%username%%%";
var userip = "%%%userip%%%";
var int;
var iconType = ".jpg";
var aColor = "#737E9D";
var browser = (navigator.appName == "Microsoft Internet Explorer")? "IE" : "FF";
Weitere Merkmale:- Fehlerbarbeitung wurde ausgeschaltet um eine höhere Kompatibilität zu erreichen
- DHTML-Programmierung im DOM-Standart (W3C)
- Nicht getestet mit Opera (es könnten Anzeigefehler entstehen)
Änderungen der Laufzeitvariablen:
%%%filename%%% wird umbenannt, wenn selbiges == ".."
=> Wenn filename = ".." und höchster Ordner = "/" : "Hauptordner"
=> Wenn filename = ".." und höherer Ornder = "Ordner" : "Ordner"
%%%type%%% wird umbenannt, wenn selbiges == "Directory"
=> Wenn type = "Directory" : "Ordner"
=> Wenn type = "Dateityp" : "Dateityp"
%%%size%%% wird umbenannt, wenn selbiges == "Sub-Dir"
=> Wenn size = "Sub-Dir" : "Unterordner (N/A)"
=> Wenn size = "Dateigröße" : "Dateigröße"
+ "byte" //byte als String
Spezielle Features
Falls die "Basic Authetification" ausgeschaltet ist, kann der Nutzer auf eine "Willkommens-Seite" weitergeleitet werden, von wo man sich anmelden muss. Hierfür ist genügend wenn der Root ein leerer Ornder ist, ich habe ein Ornder names "welcome" beigelegt, dieser kann auch benutzt werden.
Falls der Benutzer angemeldet ist und ein leeren Ordner öffnet, kommt eine vergleichbare Nachricht wie oben genannt. Mehr dazu einfach bei den Screenshots anschauen
Wenn "Basic Authetification" eingeschaltet ist und der GlobalRoot in einen leeren Ordner führt passiert was vergleichbares wie oben beschrieben.
Info: Im Zuge des Autoupdates von ifaServ.exe wird jede Aktualisierung des AnimUser-Templates auch automatisch im Autoupdate gedownloaded.
Change-Log:
- [22.10.2006|18:20]
Benutzer-Bild Problem behoben:
um ein Benutzerbild zu erstellen einfach ein Bild nehmen in den Maßen 100x100px,
genau so benennen wie der jeweilige User, den ihr in eurer Userliste geadded habt
und das wars. Wichtig ist auch das die Dateiendung .jpg sein muss, ansonsten klappts net.
Das UserBild muss sich im Hauptordner des Programms befinden.
- [06.11.2006|17:43]
Neues Style:
Auch dieses Mal sieht der Style nicht grade gut aus, aber ich werde mich erst richtig um den Style kümmern wenn alle Scriptfehler behoben und die Site stabiler geworden ist.
- [11.11.2006|12:03]
große Scriptänderung:
Ich habe alte Scriptelemente entfernt, wer sich noch an die alte Version vom AnimUser erinnern kann wird merken das die Slidebar gefixed wurde, es gibt (aus optischen und kompatibilitäts-gründen) keine beweglichen Seitenelemente mehr.
Das Löschen einer File geht nurnoch durch eine Tastenkombination, jedoch gibt es noch kleinere Bugs beim Löschen (liegt jedoch nicht an dem template
)
Das Script wurde allgemein überarbeitet und sollte für einen schnelleren und stabileren Seitenaufruf führen.
- [12.11.2006|14:21]
Release von 1.0:
Lange hats gedauert, auch wenn ich nicht glaube das sich viele darum reißen werden; die erste stabile Version des Templates ist endlich fertiggestellt, außer ein paar bekannten Bugs die im Laufe der Versionen noch ausgemerzt werden sollte das Template ohne Fehler arbeiten. Ob das auch stimmt müsst ihr dann herausfinden ^_^'
- [14.11.2006|17:02]
Bugs beseitigt
:: Nun ist das Löschen mit Sicherheitsabfrage möglich.
:: Der Anzeigebug im Window-title wurde entfernt.
:: Tabelset passt sich nun dynamisch dem Fenster an.
- [17.11.2006|18:04]
kleine Änderungen
:: Anzeigefehler bei zu langen Ordnernamen beseitigt
:: Basic Authentification ist nun im Script implementiert
Download-Details
Inhalt:
- template.htm
- style.css
- dataSrc.js
- welcome (Ordner)
Screenshots:
Einfach die Dateien in den Hauptordner (in den Ordner wo sich das Programm befindet) extrahieren und gegebenenfalls ersetzten. Davor solltet ihr aber sicherheits halber ein Backup eures templates machen.
Wichtig ist auch das ihr im Programm selber das obige style auswählt unter "Index-StyleSheet", ansonsten wird es Anzeigefehler geben.