Variablen
Aus PHP-Fusion Wiki
Innerhalb von PHP-Fusion gibt es eine Reihe Variablen. Im folgenden sind diese aufgelistet und beschrieben.
Hinweis: In Funktionen sind nur die Konstanten verfügbar. Die Variablen können mit dem Befehl global verfügbar gemacht werden.global $varname;
Inhaltsverzeichnis |
[Bearbeiten] Datenbank Variablen
$db_host enthält die Adresse zum MySQL Server
$db_user enthält den Benutzernamen zum anmelden am MySQL Server
$db_pass enthält das Passwort für den Benutzer, der sich am MySQL Server anmeldet
$db_name Name der Datenbank die genutzt wird
$db_prefix enthält das Preffix, was bei der Installtion eingestellt wurde
[Bearbeiten] $settings
Die Variable $settings enthält alle Einstellungen aus der _settings Tabelle.
$settings["sitename"] Seitenname
- z.B: PHP-Fusion Powered Website
$settings["siteurl"] URL der Webseite
$settings["sitebanner"] URL des Banners im Kopfteil
- z.B: images/banner.gif
$settings["siteemail"] eMail-Adresse
- z.B: you@yourdomain.com
$settings["siteusername"] Name des Administrators
- z.B: Matonor
$settings["siteintro"] Begrüßungstext
- z.B: Welcome to your site
$settings["description"] Beschreibung
- Seiten Beschreibung
$settings["keywords"] Angabe von Keywords für Suchmaschinen
- Keywords, Suchbegriffe
$settings["footer"] Text im Footer unten
- z.B: Copyright © 2006
$settings["opening_page"] eröffnende Seite, wenn man die URL aufruft
- z.B: news.php
$settings["news_style"] News-Style; ein- oder zweispaltig
- z.B: 0
$settings["locale"] Sprache
- z.B: German
$settings["theme"] voreingesteltes Layout/Theme
- z.B: grass
$settings["shortdate"] Datum kurz
- z.B: %d/%m/%Y %H:%M
$settings["longdate"] Datum lang
- z.B: %B %d %Y %H:%M:%S
$settings["forumdate"] Datum im Forum
- z.B: %d-%m-%Y %H:%M
$settings["subheaderdate"] Datum im Kopfteil
- z.B: %B %d %Y %H:%M:%S
$settings["timeoffset"] Zeitzone
- z.B: 0
$settings["numofthreads"] Anzahl der angezeigten Forenthreads
- z.B: 5
$settings["attachments"] Anhänge erlaubt
- z.B: 1
$settings["attachmax"] max. Größe der Anhänge
- z.B: 150000
$settings["attachtypes"] erlaubte Dateitypen als Anhang
- z.B: .gif,.jpg,.png,.zip,.rar,.tar
$settings["thread_notify"]
- z.B: 0
$settings["enable_registration"] Registrierung ein- und ausgeschaltet
- z.B: 1
$settings["email_verification"] eMail-Verifikation
- z.B: 1
$settings["admin_activation"] Freischaltung durch Admin
- z.B: 0
$settings["display_validation"] Sicherheitscode anzeigen (Captcha)
- z.B: 1
$settings["validation_method"] Registrierungsmethode (Bild/Text)
- z.B: image
$settings["thumb_w"] Breite Thumbs
- z.B: 100
$settings["thumb_h"] Höhe Thumbs
- z.B: 100
$settings["photo_w"] Breite Photos
- z.B: 400
$settings["photo_h"] Höhe Fotos
- z.B: 300
$settings["photo_max_w"] max. Breite eingereichter Fotos
- z.B: 1800
$settings["photo_max_h"] max. Höhe eingereichter Fotos
- z.B: 1600
$settings["photo_max_b"] max. Größe eingereichter Fotos (Bytes)
- z.B: 150000
$settings["thumb_compression"] Kompressionsstufe Thumbs
- z.B: gd2
$settings["thumbs_per_row"] Thumbs pro Reihe
- z.B: 4
$settings["thumbs_per_page"] Thumbs pro Seite
- z.B: 12
$settings["tinymce_enabled"] TinyMCE aktiv
- z.B: 0
$settings["smtp_host"] SMTP-Host
- z.B: smtp.host.de
$settings["smtp_username"] SMTP Username
- z.B: Matonor
$settings["smtp_password"] SMTP Passwort
- z.B: 23134rt
$settings["bad_words_enabled"] Bad-Word-Filter
- z.B: 0
$settings["bad_words"] Liste der bad words
- z.B: asshole
$settings["bad_word_replace"] Replace-String
- z.B: ****
$settings["guestposts"] Gästepostings
- z.B: 0
$settings["numofshouts"] Anzahl der sichtbaren Shouts
- z.B: 10
$settings["flood_interval"] Flood-Intervall
- z.B: 15
$settings["counter"] Zählerstand
- z.B: 4
$settings["version"] Versinsnummer von PHP-Fusion
- z.B: 6.01.2
$settings["maintenance"] Wartungszustand
- z.B: 0
$settings["maintenance_message"] Wartungstext
- z.B: Seite wird gerade gewartet
[Bearbeiten] $userdata
Die Variable $userdata enthält alle wichtigen Daten aus der _users tabelle
userdata["user_id"]
- z.B: 1
userdata["user_name"]
- z.B: Matonor
userdata["user_password"]
- z.B: cdcb1e1232378314861277343425
userdata["user_email"]
- z.B: matonor@gmail.com
userdata["user_hide_email"]
- z.B: 1
userdata["user_location"]
- z.B: Wunsiedel
userdata["user_birthdate"]
- z.B: 1988-07-23
userdata["user_aim"]
- z.B: Matonor
userdata["user_icq"]
- z.B: 125343169
userdata["user_msn"]
- z.B: matonorsturmfels@hotmail.com
userdata["user_yahoo"]
- z.B:
userdata["user_web"]
userdata["user_theme"]
- z.B: fusion2
userdata["user_offset"]
- z.B: 0
userdata["user_avatar"]
- z.B: ichcrew[1].jpg
userdata["user_sig"]
- z.B: Unmögliches ist dazu da, möglich gemacht zu werden
userdata["user_posts"]
- z.B: 3
userdata["user_joined"]
- z.B: 1151079055
userdata["user_lastvisit"]
- z.B: 1156589574
userdata["user_ip"]
- z.B: 127.0.0.1
userdata["user_rights"]
- z.B: A.AC.AD.B.C.CP.DB.DC.D.FQ.F.IM.I.IP.M.N.NC.P.PH.PI.PO.S.SL.S1.S2.S3.S4.S5.S6.S7.SU.UG.U.W.WC
userdata["user_groups"]
- z.B:
userdata["user_level"]
- z.B: 103
userdata["user_status"]
- z.B: 0
[Bearbeiten] $locale
Enthält lokalisierte Texte aus den Dateien im locale Ordner
