|
Programm-Features:
Das Programm liegt auf IHREM Webserver bzw. Webspace (kein Webdienst in der Cloud), d.h. SIE haben die volle Kontrolle über die Daten, Einstellungen und prozedualen Vorgänge!
Auto-Setup
- Auto-Setup per Installationsdatei (Aufruf <install.php>) für kinderleichte Installation. Sie werden nach den Zugangsdaten für die MySQL-Datenbank gefragt und schon geht´s los mit der Erstellung der MySQL-Tabellen. Dann legen Sie noch einen Benutzer an und können sich schon einloggen.
Einbinden
- Das System verfügt über alle Einstellungsmöglichkeiten, die eine lückenlose Anpassung (Look & Feel) an Ihre Website ermöglichen.
- Soll das Script in eine HTML-Seite Ihrer Website eingebunden werden (kein direkter Aufruf der “index.php” oder “tabellenx.php”), liegt dem Download-Paket der Code für einen Inline-Frame (iFrame*) mit AUTOMATISCHER Anpassung der Höhe an das einzubindende Script und transparentem Hintergrund* bei! Dieser Code kann einfach an gewünschter Stelle Ihrer Website mit Angabe zum Pfad des Frontends eingefügt werden, fertig.
*so kann das komplette Layout inkl. des Hintergrundbildes der einfügenden Seite, welche den iFrame enthält, angezeigt werden, sofern in den Einstellungen die Felder für das allgemeine Hintergrundbild sowie Hintergrundfarbe leer bleiben (dann sind auch die Frontendseiten bzgl. des Hintergrunds transparent)
Frontend-Features
- Listung der Einträge. Entweder in einem Kombinations-Frontend mit Tabellen-Auswahlmöglichkeit oder jede Konfiguration getrennt als eigene Seite
- Suchfunktion separat für alle angezeigten Spalten (2-4 Spalten möglich). Such-Eingaben werden auf Zeichengültigkeit geprüft, damit kein Schadcode eingeschleust werden kann!
- Eingrenzung Anzeige auf Anfangsbuchstaben oder Anfangszahl (separat einstellbar für jede Spalte)
- Sortierfunktion für jede Spalte, auch innerhalb Eingrenzung durch Suche oder Eingrenzung Anfangsbuchstaben/-Zahl
- Blätterfunktion: es wird bei einer definierten Anzahl von Einträgen (für die Anzeige auf einer Seite) eine Blätterfunktion oben eingeblendet
- Alle Funktionen sind mit Tooltips versehen (Infos beim Darüberfahren mit der Maus)
Fremdeintrag-Möglichkeit (Formular):
- Sofern im Backend freigeschaltet, kann der Besucher auf einen Button zur Einsendung eines Begriffs (oder was auch immer Sie sammeln) klicken, um Ihre Sammlung zu erweitern. Dieses Feature kann mit sofortiger Freigabe (Eintrag erscheint sofort) oder Freigabe durch Sie (im Backend) aktiviert werden.
- Im Absendeformular muss ein Name, eine eMail-Adresse, der Begriff zur linken sowie zur rechten Spalte und ein Captcha-Sicherheitscode (wenn im Backend aktiviert) eingegeben werden (zum Schutz vor Spamrobots)
- Der Captcha-Code ist eine leichte Rechenaufgabe, wobei die Summanden als Wort in einem Bild dargestellt werden (diese Rechenaufgabe sollten nur Menschen lösen können). Der Code wird bei jedem Absendeversuch NEU generiert!
- Alle Felder werden auf Zeichengültigkeit geprüft (nur bestimmte Eingaben sind zugelassen, eMail-Adresse wird auf Syntax geprüft), um das Einschleusen von schädlichem Code zu verhindern. Zugelassene Zeichen für die Spalteneinträge:
- die Eingabe von Links und eMail-Adressen) ist für die Spalteneinträge ausgeschlossen, so dass Sie vor Spamrobots Ruhe haben, denn denen geht es meist nur darum, eine dubiose Internetadresse (URL) zu hinterlassen
- Es wird auf doppelten Eintrag (nur linke Spalte!) geprüft, um Dubletten zu vermeiden, sofern im Backend aktiviert
- Nach erfolgreichem Eintrag, erscheint eine Erfolgsmeldung auf der Website
- Nach erfolgreichem Eintrag, können Sie sich (wenn im Backend aktiviert) per eMail informieren lassen
- Nach erfolgreichem Eintrag, kann dem Eintrager eine Dankes-eMail zugesendet werden (wenn im Backend aktiviert)
Backend - Login
- Das Backend wird über einen Webbrowser aufgerufen. Das Login erfolgt über eine Web-/Loginseite unter Angabe von Benutzername und Passwort.
- Das Passwort wird mit einem sog. “Salt” versehen und anschliessend einmalverschlüsselt gespeichert.
Um Passwort-Brute-Force-Attacks vorzubeugen, ist das Login - nach drei fehlerhaften Loginversuchen -für 30 Sekunden gesperrt
- eine Administration ist so von jedem Computer mit Internetzugang möglich (z.B. aus dem Urlaub, dem Büro, von zuhause...)
- Das Administrations-Umfeld ist benutzerfreundlich gestaltet und ist einfach zu bedienen
- auf allen Backendseiten finden sich erklärende Hinweise
Die Startseite im Backend verwaltet die Einträge:
- enthält alle Features des Frontend (siehe oben), zusätzlich kann die Anzeige sofort auf die gesperrten Einträge eingegrenzt werden (sinnvoll, wenn Einträge zur Veröffentlichung einer Freischaltung durch den Admin bedürfen)
- Modus-(Tabellen-Um)-Schalter, um die zehn* möglichen getrennten Datenbestände (Tabellen) pflegen zu können
*Sponsored Edition: drei anstatt zehn Tabellen möglich
- Neuer Datensatz kann eingefügt werden. Es wird auf Wunsch geprüft, ob der Ausdruck in der ersten Spalte bereits vorhanden ist. Wenn ja, kein Eintrag und entsprechende rote Meldung
- Im Gegensatz zum Fremdeintrags-Formular ist hier HTML-CODE (ausser das Semikolon) bei der Eingabe eines Datensatzes erlaubt (z.B. erzeugt <br> einen Zeilenumbruch), d.h. es können so auch Bilder eingefügt werden. Warum?: Der Administrator sollte alle Freiheiten haben :-), während die Eingaben (fremder) Besucher aus Sicherheitsgründen gefiltert werden müssen (deshalb ist im Formular kein HTML-Code erlaubt, siehe Frontend-Features weiter oben)
- Bestehende Einträge können bearbeitet und gelöscht werden
- Bildupload-Funktion (nur Professional-Edition) integriert: Es wird für jede Tabelle (Konfiguration) ein eigenes Bild-Upload-Verzeichnis geführt. In dieses können Sie Bilder hochladen und aus diesem Bilder einfügen. Selbstverständlich können die Bilder auch aus dem Backend gelöscht werden. Betitelung und Rahmenstärke sowie Rahmenfarbe und Bildgrösse können vorgegeben werden.
Der Menüpunkt “Import/Export”
- bietet den Export der vorhandenen Datensätze für jede Tabelle separat zu den Einträgen per CSV-Datei (zur Öffnung mit einem Tabellenkalkulationsprogramm wie MS-Excel oder OpenOffice-Calc)
- sowie den Import von Einträgen auf einen Schlag für jede Tabelle separat. Beim Import wird auf Wunsch geprüft, ob der Ausdruck in der 1. Spalte bereits vorhanden ist und wenn ja, nicht bzw. innerhalb des Importfiles nur einmal importiert.
Der Menüpunkt "Einstellungen" bietet:
- Tabellenausrichtung (links- oder rechtsbündig oder mittig zentriert)
- Tabellenabstände horizontal wie vertikal
- Tabellenbreite in Pixel
- Ausrichtung des Modusauswahlfeldes im Kombinationsfrontend
- Ausrichtung der Anfangszahlen-Leiste bei Anzeige von Buchstaben UND Zahlen
- optional: Hintergrundfarbe und Hintergrundbild zur gesamten Seite
- Schriftart, Schriftfarbe, Schriftgrösse zum Suchenfeld
- Breite Input-Suchenfeld
- Rahmenfarbe und -Stärke zu den Input- und Auswahlfeldern
- Hintergrundfarbe der Input- und Auswahlfelder
- Gitterfarbe und -Stärke der Tabelle
- Schriftart, Schriftfarbe, Schriftgrösse zur Überschrift
- Schriftart, Schriftfarbe, Schriftgrösse, Hintergrundfarbe zum oberen Tabellenteil
- Schriftart, Schriftfarbe, Schriftgrösse, Hintergrundfarbe zum Tabellentitel
- Schriftart, Schriftfarbe, Schriftgrösse, Hintergrundfarbe zu den Einträgen
- Schriftart, Schriftfarbe, Schriftgrösse, Hintergrundfarbe zur Buchstabenzeile
- Blätterfunktion: es kann für das Backend und Frontend getrennt eingestellt werden, wieviel Einträge auf einer Seite erscheinen sollen
Für die Farbeinstellungen ist eine Farbvorschau und Farbwähler (auf die Farb-Vorschau klicken) integriert, der die browsersicheren Farben anzeigt und bei Klick in das Feld übernimmt (so muss man keine Hexadezimalcodes von Hand eingeben). Für die Schriftarten ist ein Drop-Down-Menü mit browsersicheren Fonts an Bord.
Das Menü "Tabelleneinstellungen" ermöglicht:
- Tabellenbezeichnung (z.B. Glossar-XY) für die ZEHN* möglichen Tabellen (Konfigurationen)
*Sponsored Edition: drei anstatt zehn Tabellen möglich
- Überschriften-Anzeige (keine, Standard=Tabellenbezeichnung oder eigene Formulierung)
- Bezeichnung für alle vier möglichen Spalten der Tabelle (z.B. Spalte 1 = Englisch und Spalte 2 = Deutsch, Spalte 3 = Französisch und Spalte 4 = Spanisch), siehe Demos.
*Sponsored Edition: zwei Spalten anstatt bis zu vier möglich
- Spaltenbreiten können automatisch oder individuell eingestellt werden
- für jede Spalte kann entschieden werden, ob eine Sortierfunktion angeboten werden soll
- für jede Spalte kann entschieden werden, ob eine Suchenfunktion angeboten werden soll (Drop-Down-Auswahl Spalte)
- Die Spalten 3 und/oder 4 können ausgeblendet werden, sprich es kann eine Tabelle entweder zwei-, drei- oder vierspaltig dargestellt werden
- Buchstabenleiste zur Eingrenzung auf die Anzeige mit jeweiligem Anfangsbuchstaben anzeigen und wenn ja, auf welche der Spalten sie sich beziehen soll
- Zahlenleiste zur Eingrenzung auf die Anzeige mit jeweiliger Anfangszahl anzeigen und wenn ja, auf welche der Spalten sie sich beziehen soll
- Tabellen können hier auf einen Schlag GELEERT werden, d.h. alle Einträge zur jeweiligen Tabelle werden gelöscht (eine Löschung wäre auch einzeln oder seitenweise in der Eintragsverwaltung möglich)
- Tabellen können einzeln oder alle OFFLINE gestellt werden (dann keine Anzeige mit entsprechendem Hinweis im Frontend)
Der Menüpunkt "Fremdeintrag" bietet
- Fremdeintrag kann grundsätzlich deaktiviert oder aktiviert werden (für jede Konfiguration separat)
- Entweder mit Freigabe oder ohne Freigabe des Admins
- es kann im Formular auf Dubletten geprüft werden
- es können für jede Spalte separat die maximalen Zeichen für die Eingabe im Formular vorgegeben werden
- Captcha-Anzeige (Formular) kann deaktiviert oder aktiviert werden
- Überschrift (Formular) kann formuliert werden
- Buttontext (für jede Konfiguration separat) kann vorgegeben werden
- Bestätigungstext – bei erfolgreichem Eintrag – kann vorgegeben werden
- Die Absender-eMail-Adresse kann eingestellt werden (für optionale Dankes-eMail an Eintrager)
- Optional eine Antwort-eMail-Adresse mitgegeben werden (für optionale Dankes-eMail an Eintrager)
- Der Absendername kann formuliert werden (für optionale Dankes-eMail an Eintrager)
- Optionale Adminbenachrichtigung für Neueinträge als HTML- oder Nur-Text-eMail
- Eingabe Betreff für Adminbenachrichtigung
- Text für Adminbenachrichtigung frei formulierbar
- Optionale Dankes-eMail an Eintrager als HTML- oder Nur-Text-eMail
- Eingabe Betreff für Dankes-eMail
- Text für Dankes-eMail frei formulierbar
- Vorschaufunktion für alle Texte
- Es können Platzhalter in den Texten verarbeitet werden, die die jeweiligen Formulareingaben bzw. den Modus (Tabellen-Name) ersetzen.
Benutzer und/oder Passwort ändern
Unter “Update-Check”
- kann das Programm auf Aktualisierungen hin überprüft werden
- kann eine Upgrade-Version (inkl. Datenbank-Update-Script!) heruntergeladen werden. Diese ermöglicht die Aktualisierung einer bestehenden Installation, ohne den Verlust von Einstellungen oder Einträgen
Deinstallation
- Auto-Deinstaller, d.h. es werden die Datenbanktabellen und das Scriptverzeichnis entfernt (es bleibt nichts übrig!)
|
|