Start

Grundeinstellungen

Diese Datei wird bei der Installation automatisch erstellt und im Verzeichnis "_root" als config.php Datei abgespeichert.

Eingabe

$db_host = 'localhost';
$db_user = 'webXXX';
$db_password = 'XXXXXXXXX';
$db_name = 'usr_webXXX_X';

$webadminKey = 'XXXX-XXXX-XXXX-XXXX';

$siteLanguage = 'de';

$siteID = '1';
Variabel/Funktion Erklärung
$db_host MySQL Server
$db_user Datenbank-Benutzer
$db_password Datenbank-Passwort
$db_name Datenbank-Name
Die Haupteinbindung in der Startdatei für die Webseite, diese steuert alle Ausgaben und Einbindungen

Eingabe

include("functions/functions.php");
Variabel/Funktion Erklärung
include("functions/functions.php") Einbindung vor jeglichem Code

Einbindung

Direkte Ausgabe der Meta-Daten für die Webseite, MUSS direkt in Header der Startdatei eingebunden werden.

Eingabe

metaOutput();
Variabel/Funktion Erklärung
metaOutput() Direkte Ausgabe der Meta Daten
Direkte Ausgabe der Favicons, MUSS direkt in Header der Startdatei eingebunden werden.

Eingabe

faviconOutput();
Variabel/Funktion Erklärung
faviconOutput() Direkte Ausgabe der Favicons
Direkte Ausgabe der Eingebundenen Dienste, MUSS direkt in den Header der Startdatei eingebunden werden.

Eingabe

engineHeadOutput();
Variabel/Funktion Erklärung
engineHeadOutput() Direkte Einbindung der Dienste.
Direkte Ausgabe der Eingebundenen Dienste, MUSS direkt in Body vor dem Content der Startdatei eingebunden werden.

Eingabe

engineBodyOutput();
Variabel/Funktion Erklärung
engineBodyOutput() Direkte Einbindung der Dienste.

Hauptausgaben

Die Domain der Webseite

Eingabe

DOMAIN;

Ausgaben

v51.beta.wacms.org
Die URL der Webseite

Eingabe

setting("2");

Ausgaben

https://v51.beta.wacms.org
Die Seiten ID der Webseite

Eingabe

SITE_ID;

Ausgaben

1
Der Name der Seite in der aktuellen Sprache

Eingabe

setting("1");

Ausgaben

WEBadmin 5.1 - BETA
Die aktuelle Sprache.

Eingabe

LANGUAGE;

Ausgaben

de
Seiten Ausgabe/Titel

Eingabe

getOutput($id);

Ausgaben

Montag
Seiten Ausgabe Erweiterung

Eingabe

getOutputExtension($id);

Ausgaben

Mo
Wochentag anhand eines UNIX Timestamp

Eingabe

getDateWeekday("1769243726");

Ausgaben

Samstag
Wochentag anhand eines UNIX Timestamp

Eingabe

getDateWeekdayShort("1769243726");

Ausgaben

Sa
Monat anhand eines UNIX Timestamp

Eingabe

getDateMonth("1769243726");

Ausgaben

Januar
Monat anhand eines UNIX Timestamp

Eingabe

getDateMonthShort("1769243726");

Ausgaben

Jan

Weitere Ausgaben

Beschreibung der Webseite in der aktuellen Sprache

Eingabe

setting("3");

Ausgaben

Das ist die Beschreibung
Suchbegriffe der Webseite

Eingabe

setting("4");

Ausgaben

Test,Demo Seite
Der Name des Absenders des Hauptkonto

Eingabe

setting("5");

Ausgaben

alois.gisler@betasolutions.ch
Die Adresse des Absenders des Hauptkonto

Eingabe

setting("6");

Ausgaben

info@betasolutions.ch
Der Benutzer des Absenders des Hauptkonto

Eingabe

setting("7");

Ausgaben

alois.gisler@betasolutions.ch
Das Passwort des Absenders des Hauptkonto

Eingabe

setting("8");

Ausgaben

Udma-6789
Der Pfad zum Dateimanager

Eingabe

setting("21");

Ausgaben

Daten
Der Pfad zu den Bilder

Eingabe

setting("22");

Ausgaben

_bilder
Der Pfad zu den Videos

Eingabe

setting("23");

Ausgaben

videos

Bilder

Gibt Bilder Pfad mit oder ohne Pfad zurück

Eingabe

echo getSingleImage("_bilder/_info/", "45", "image", "exactly");
echo getSingleImage("_bilder/_info/", "45", "thumbnail", "exactly");
echo getSingleImage("_bilder/_info/", "45", "small", "exactly");
echo getSingleImage("_bilder/_info/", "45", "onlyFile", "exactly");
Variabel/Funktion Erklärung
getSingleImage Funktion, liefert Bildname inklusive Endung mit oder ohne Pfad
Variable 1 Ordner
Variable 2 Dateiname oder Anfang des Namens
Variable 3 Bildformat
image : Bild inklusive Pfad
thumbnail : Thumbnail inklusive Pfad
small : Kleines Thumbnail inklusive Pfad
onlyFile : Nur Dateiname

Wird kein Datei gefunden, wird kein Wert zurückgegeben.
Variable 4 Suchmodus
exactly : genau
like : gefolgt von Hash

Wird kein Datei gefunden, wird kein Wert zurückgegeben.

Ausgaben





Sucht ein Bild im Pfad und gibt es mit diesem zurück.

Eingabe

searchImage("_bilder/_info/", "45", "exactly");
Variabel/Funktion Erklärung
searchImage Funktion, sucht Bild
Variable 1 Ordner
Variable 2 Dateiname oder Anfang des Namens
Variable 3 Suchmodus
exactly : genau
like : gefolgt von Hash

Wird kein Datei gefunden, wird kein Wert zurückgegeben.

Ausgaben

Kopiert das Bild in einen Ausgabeordner und bennent die Datei um.

Eingabe

nameImageOptimize("media/infopages/image/45.webp", "info", "Demo Bild");
Variabel/Funktion Erklärung
nameImageOptimize Funktion, kopiert das Orginalbild in einen Ausgabeordner und bennent es optimiert um.
Variable 1 Bild inklusive Pfad
Variable 2 Modul/Seite
Variable 3 Neuer Dateiname, wird automatisch umgewandelt

Ausgaben

media/output/info/Demo-Bild.webp

Videostreams

Gibt den Video Typ zurück.

Eingabe

echo getVideoTyp("https://www.youtube.com/watch?v=p1sF6_ODZfQ");
Variabel/Funktion Erklärung
getVideoTyp Funktion, gibt den Typ, bzw. Streamanbieter zurück
Variable 1 Video URL

Ausgaben

youtube
Gibt den Video ID zurück.

Eingabe

echo getVideoId("https://www.youtube.com/watch?v=p1sF6_ODZfQ");
Variabel/Funktion Erklärung
getVideoId Funktion, gibt die ID zurück
Variable 1 Video URL

Ausgaben

p1sF6_ODZfQ
Gibt eine saubere Streaming-URL zurück.

Eingabe

echo getVideoNewUrl("https://www.youtube.com/watch?v=p1sF6_ODZfQ");
Variabel/Funktion Erklärung
getVideoNewUrl Funktion, gibt eine saubere Streaming-URL zurück
Variable 1 Video URL

Ausgaben

https://www.youtube.com/watch?v=p1sF6_ODZfQ
Gibt die URL des Video Thumbnail zurück. (nur Youtube, Dailymotion und Vimeo)

Eingabe

echo getVideoEmbedThumbnail("https://www.youtube.com/watch?v=p1sF6_ODZfQ");
Variabel/Funktion Erklärung
getVideoEmbedThumbnail Funktion, gibt die URL des Video Thumbnail zurück
Variable 1 Video URL

Ausgaben

https://img.youtube.com/vi/p1sF6_ODZfQ/0.jpg
Gibt den komletten Einbindungscode zurück.

Eingabe

echo getVideoEmbed("https://www.youtube.com/watch?v=p1sF6_ODZfQ", "", "");
Variabel/Funktion Erklärung
getVideoEmbed Funktion, gibt den komletten Einbindungscode zurück
Variable 1 Video URL
Variable 2 nicht mehr unterstützt
Variable 3 nicht mehr unterstützt

Ausgaben