Anfängerhilfen für PHP-Fusion v7 und PHP-Fusion v7 (IUP: v1.3)
Diese Anfängerhilfen richten sich an Neulinge und Quereinsteiger gleichermassen. Kein CMS ist wie das Andere und so möchten wir Euch an dieser Stelle einige Einsteiger- und Anfängerhilfen an die Hand geben, die Euch den Start mit PHP-Fusion erleichtern sollen.
Grundvoraussetzungen
Bevor Ihr PHP-Fusion auf Eurem Webspace installiert, solltet Ihr unbedingt sicherstellen, dass Euer Webspace die Mindstanforderungen für PHP-Fusion erfüllt. Erfüllt Euer Webspace eine oder sogar mehrere dieser Anforderungen nicht, kann und wird es entweder schon bei der Installation oder später während des Betriebs Eurer Webseite zu Problemen kommen.
PHP-Fusion in der aktuellen Version benötigt zwingend folgende Voraussetzungen:
- PHP-Fusion v7.02.07 (Standard)
- PHP 5.1.2 oder höher (max. 5.6.x)
- MySQL 4.1.x oder höher
- Apache 2.2
- Bootstrap → Nein
- Font Awesome → Nein
- Eine MySQL-Datenbank (bereits angelegt)
- Ein FTP-Programm (zb Filezilla, CuteFTP, Filezilla o.ä.)
- Inoffizielles DE Updatepack (IUP)
- PHP 5.1.2 oder höher (max. 7.4.x)
- MySQL, MySQLi, PDO 5.3.x oder höher
- Apache 2.2
- Bootstrap → Nein
- Font Awesome → Nein
- Eine MySQL-Datenbank (bereits angelegt)
- Ein FTP-Programm (zb Filezilla, CuteFTP, Filezilla o.ä.)
Fragt im Zweifelsfall Euren Anbieter oder Hoster, welche PHP- und MySQL-Version auf Eurem Webspace installiert und verfügbar ist.
Vorbereitung der Installation
PHP-Fusion verfügt über eine Installationsroutine, die in 6 einfachen Schritten das CMS auf Eurem Webspace installiert und einrichtet. Bevor Ihr aber diesen Installer starten könnt, sind einige Schritte im Vorfeld notwendig.
1. Download von PHP-Fusion
Ladet Euch die aktuelle Version von PHP-Fusion HIER herunter und speichert die Datei auf Eurem Rechner.
2. Entpacken und Umbenennen
Entpackt das RAR-Archiv am besten in ein eigens dafür angelegtes Verzeichnis. Nach dem Entpacken entstehen einige Ordner und Dateien in diesem Verzeichnis. Wechselt in das Verzeichnis "files" und benennt zu allererst die Datei _config.php um in config.php.
3. Dateien auf den Webspace laden
Lade alle Dateien im Verzeichnis "files" mit Deinem FTP-Programm auf Deinen Webspace. Die Zugangsdaten für Dein FTP-Programm hast Du von Deinem Anbieter/Hoster bekommen, wie genau man Dateien auf einen Webserver mit Eurem FTP-Programm lädt entnehmt bitte der jeweiligen Dokumentation Eurer Software. Der Upload der Dateien kann, je nach Geschwindigkeit Eurer Internetleitung, einige Minuten in Anspruch nehmen. Brecht den Upload bitte in keinem Fall ab und wartet, bis alle Dateien und Verzeichnisse auf Euren Webspace hochgeladen wurden!
4. Dateirechte (CHMOD) setzen
Damit Du mit PHP-Fusion nach der Installation richtig arbeiten kannst, musst Du einigen Dateien und Ordnern noch die Dateirechte (CHOMD) 0777 zuweisen. Folgende Dateien und Verzeichnisse benötigen CHMOD 0777:
- administration/db_backups/ 0777
- downloads/ 0777
- downloads/images/ 0777
- downloads/submissions/ 0777
- downloads/submissions/images/ 0777
- forum/attachments/ 0777
- ftp_upload/ 0777
- images/ 0777
- images/imagelist.js 0777
- images/articles/ 0777
- images/avatars/ 0777
- images/news/ 0777
- images/news/thumbs/ 0777
- images/news_cats/ 0777
- images/photoalbum/ 0777
- images/photoalbum/submissions/ 0777
- config.php 0644 oder 0444
- robots.txt 0644
- administration/db_backups/ 0777
- downloads/ 0777
- downloads/images/ 0777
- downloads/submissions/ 0777
- downloads/submissions/images/ 0777
- forum/attachments/ 0777
- ftp_upload/ 0777
- images/ 0777
- images/imagelist.js 0777
- images/articles/ 0777
- images/avatars/ 0777
- images/news/ 0777
- images/news/thumbs/ 0777
- images/news_cats/ 0777
- images/photoalbum/ 0777
- images/photoalbum/submissions/ 0777
- config.php 0644 oder 0444
- robots.txt 0644
Diese CHMODS werden auch während der Installation noch einmal geprüft. Dort wird Dir dann angezeigt, wenn einige CHMODS noch nicht korrekt gesetzt sind.
Die Installation
Wenn Du alle Schritte der ersten beiden Punkte gewissenhaft ausgeführt und erledigt hast, rufe jetzt einfach Deine Webseite im Browser auf (zb http://deinedomain.de). Die Installationsroutine von PHP-Fusion sollte dann ganz automatisch erscheinen und mit dem ersten Schritt starten.
Ist das nicht der Fall, rufe die setup.php direkt im Browser auf (http://deinedomain.de/setup.php). Sollte auch das nicht funktionieren, beschreibe Dein Problem bitte im Forum oder im PHPFusion Deutschland Forum. Eröffne dort bitte grundsätzlich ein neues Thema und beschreibe Dein Problem so genau wie möglich.
Wenn die Installationsroutine startet, folge einfach den Anweisungen auf Deinem Bildschirm. Auch für Probleme während der Installation steht Dir unser Forum oder das PHPFusion Deutschland Forum offen. Auch hier bitte grundsätzlich ein neues Thema erstellen!
Arbeite alle 6 Schritte der Installation gewissenhaft ab und nutze während der Installation nicht die Vor- oder Zurück Buttons Deines Browsers.
Am Ende der Installation bekommst Du eine Meldung, dass Deine neue Webseite nun einsatzbereit ist und Du die Webseite nun aufrufen kannst.
Erste Schritte nach der Installation
Glückwunsch, Du hast es geschafft. Deine Webseite ist einsatzbereit!
Zwei ganz wichtige Schritte gibt es aber nun noch, die Du unbedingt noch
durchführen musst:
1. lösche die setup.php von Deinem Webspace
2. gib der Datei config.php die Dateirechte 0644 oder 0444
Folgst Du diesen beiden wichtigen Schritten nicht, stellt dies ein hohes Sicherheitsrisiko dar,
da die setup.php sonst von jedem erneut aufgerufen werden kann und/oder die config.php ohne
Probleme mit neuen Werten beschrieben werden kann!
Hast Du auch diese beiden wichtigen Schritte hinter Dich gebracht, rufe Deine Webseite ganz
normal im Browser auf und Du gelangst als Gast auf Deine neue PHP-Fusion Webseite.
Melde Dich hier mit Deinen während der Installation angegebenen Daten an. PHP-Fusion
startet nach der Installation mit einigen Standardeinstellungen und muss in der Regel noch von
Euch in einigen Bereichen richtig eingestellt werden. Dazu gehören unter Anderem die sogenannten
Keywords, die Metabeschreibung der Webseite, die Anzeige des Datums, Registrierungseinstellungen
und einige Dinge mehr, welche wir nun im nächsten Schritt behandeln werden. Du kannst aber
nach dem Login gerne schonmal auf "ADMINBEREICH" im Loginpanel klicken...
Allgemeine Grundeinstellungen
Der Administrationsbereich von PHP-Fusion ist logisch aufgebaut und in verschiedene
Bereiche unterteilt:
• Inhalt
• Benutzer
• System
• Einstellungen
• Infusions
Für die Grundeinstellungen Eurer Webseite benötigen wir zunächst einmal nur den
Bereich "EINSTELLUNGEN". Klickt also im ersten Schritt auf "Einstellungen"
und dann auf "Allgemeines". Wir werden diese Einstellungsmaske nun zusammen von oben nach
unten "durcharbeiten" und wir werden Euch erklären welche Einstellung welchen
Effekt hat. Fangen wir also an:
Name
Achtet beim Besuch von Webseiten einmal auf die Titelleiste Eures Browsers. Dort findet Ihr
in aller Regel immer die Kurzbezeichnung der gerade geöffneten Webseite. Diese Einstellung
nehmt Ihr bei PHP-Fusion ganz bequem über den Adminbereich vor. Wie Ihr sicher bemerkt habt,
steht direkt nach der Installation in der Titelleiste Eures Browsers "PHP-Fusion Powered Website".
Das ändern wir, indem wir in dieses Feld ganz einfach einen Namen für unsere Webseite
eingeben, wie zb "Meine tolle Webseite". Die Änderungen, die wir hier nun gemeinsam in den
einzelnen Punkten vornehmen, werden erst nach dem Speichern der Einstellungen
wirksam und sichtbar. Wundert Euch also bitte nicht, wenn sich die Titelleiste Eures Browsers nicht
sofort nach Eingabe des eigenen Textes ändert. Weiter gehts zum nächsten Feld...
Banner
Mit dem Banner einer Webseite ist in aller Regel das Logo gemeint. Gebt in diesem Feld den Pfad zu
Eurem Logo oder Banner an, damit es im Headbereich Eurer Webseite angezeigt wird.
Hierzu zwei Anmerkungen
(a) Einige Themes unterstützen diese Art der Banneranzeige nicht,
in diesem Fall wird eine Änderung in dieser Einstellung keine Auswirkungen haben
(b) Gebt hier immer den relativen Pfad zum Banner oder Logo an, das
bedeutet immer ausgehend von Eurer Fusion-Installation. Liegt Euer Banner also zb im Ordner "Bilder"
und heisst "mein_logo.jpg" gebt hier Bilder/mein_logo.jpg an.
E-Mail Adresse
Hier steht schon eine gültige E-Mail Adresse, die wir aber auch ändern können.
Gemeint ist hier generell die E-Mail Adresse, die beim Empfänger von E-Mails, die über
Eure Webseite gesendet werden, als Absender angezeigt wird. Hier sollte in jedem Falle eine gültige
E-Mail Adresse angegeben werden, alleine schon weil viele User einfach die "Antworten"-Funktion
ihres E-Mail Clients nutzen. An diese Adresse werden auch Meldungen vom System gesendet (zb wenn ein
Besucher eine Nachricht über das Kontaktformular sendet).
Dein Name
Hier steht nach der Installation der Name, den Du während der Installation angegeben hast.
Auch dieser Name kann folgenlos geändert werden. Bei Communities zb macht es eher Sinn, hier so etwas
wie zb "Dein Community-Team" einzugeben. Dieser Name taucht ebenfalls als Absender in vom
System verschickten E-Mails auf und wird auch innerhalb der E-Mail am Ende eingefügt. Dieser Name
ist NICHT gebunden an den Admin-Account (wie man vielleicht annehmen könnte)!
Protokoll
In diesem Feld habt Ihr die Wahl zwischen "http" und "https".
Während "http" das Standardprotokoll darstellt, ist "https"
der Standard für die verschlüsselte Übertragung von Daten zwischen Browser und Webserver.
Er beruht auf X.509-Zertifikaten. Grundlage sind asymmetrische Verschlüsselungsverfahren.
Diese erfordern einen hohen mathematischen Aufwand und verursachen somit viel Prozessorlast.
Dafür sind die übertragenen Schlüssel durch einen Angreifer nicht abfangbar.
Mehr zum https-Protokoll könnt Ihr HIER nachlesen.
In der Regel belassen wir diese Einstellung auf "http".
Host
Dieses Feld wird durch die Daten der Installation automatisch ausgefüllt.
Der Host einer Webseite ist im Grunde nichts Anderes als die Domain. In jedem Fall wird dieser
Host grundsätzlich ohne http:// oder www. eingegeben. Die Einstellung dieses
Parameters ist nur von Relevanz, wenn Ihr zb mit Eurer Webseite auf eine neue Domain umzieht.
Hier wird also in der Regel nichts verändert.
Pfad
Der Pfad zu Eurer Webseite. PHP-Fusion kann auch ohne Probleme in Unterverzeichnissen von
Webservern betrieben werden. Das macht zb Sinn, wenn mehrere Webseiten auf dem gleichen Host
betrieben werden (zb http://deinedomain.de/webseite2/). Ist Eure Webseite im sogenannten
"Rootverzeichnis" installiert, ist hier die richtige Einstellung einfach "/".
Auch dieser Parameter wird bereits bei der Installation Eurer Webseite übergeben und muss
in aller Regel an dieser Stelle auch nicht verändert werden.
Port
Diese Einstellung bleibt im Normalfall unberührt und muss auch in der Regel nicht
verändert werden. Kurz aber zur Erklärung: Die Einstellung definiert, auf welchem Port
Euer Webserver "lauscht" und auf Verbindungen wartet. Es gibt Standardports, die für
die Übermittlung von Daten über das http- oder https-Protokoll genutzt werden.
In Einzelfällen kann es notwendig sein, einen Port explizit anzugeben, zb wenn eine
Kommunikation über die Standardports aus irgendeinem Grund nicht möglich oder
nicht erwünscht ist. Dann wird der Port hier angegeben.
Vorschau
An dieser Stelle seht Ihr eine Vorschau dessen, was Ihr in den vorangegangenen Feldern
eingestellt habt. Die Vorschau setzt sich zusammen aus Protokoll, Host, Pfad und ggf Port
und zeigt im Prinzip nur, unter welcher Adresse Eure Webseite basierend auf den oben gemachten
Angaben erreichbar ist.
Willkommenstext
Ist Euch beim erstmaligen Betreten Eurer Webseite der kurze Einleitungstext auf der Startseite
aufgefallen? Dort steht nach der Installation "Herzlich Willkommen auf deiner eigenen Homepage!"
Dieser Text ist die sogenannte "Willkommensnachricht", wobei der Begriff im Grunde etwas
irreführend ist, denn eigentlich ist es ein Panel, welches mit beliebigen Inhalten
befüllt werden kann. Dieser Bereich wird oft unterschätzt und/oder weit unter den
Möglichkeiten genutzt. Das Panel unterstützt die gesamte HTML-Befehlspalette und sogar
PHP ist hier möglich. Ihr könnt Eurer Kreativität in diesem Bereich völlig
freien Lauf lassen, vorausgesetzt Ihr verfügt über die entsprechenden
(Grund-)Kenntnisse in HTML und/oder PHP. Wollt Ihr dieses Panel auf Eurer Startseite nicht
nutzen, löscht einfach den Inhalt in diesem Feld und lasst es leer.
Metabeschreibung und Keywords
In diesen beiden Feldern tun wir etwas für die Suchmaschinenoptimierung.
In das Feld Metabeschreibung gehört eine aussagekräftige Kurzbeschreibung
Eurer Webseite, die aus nicht mehr als 2-3 Sätzen bestehen sollte.
Ein Beispiel: "Die Community Deppendorf bietet Dir eine Plattform zum Erfahrungsaustausch.
Ausserdem erhälst Du hier aktuelle Informationen über Veranstaltungen rund um unser
Dorf."
Die Keywords sollten gründlich überlegt sein.
Macht Euch Gedanken darüber, nach welchen Stichworten Benutzer in Suchmaschinen
suchen um Euch zu finden. Keywords werden generell durch Kommas getrennt. Ein gesundes Mass
sind 10-25 Keywords. Eine Mischung aus allgemeinen Begriffen wie "Community" oder
"Chat" und speziell auf Eure Webseite abgestimmte Keywords wie zb "Deppendorf"
ist hier sinnvoll.
Footer
Standard-Themes von PHP-Fusion enthalten eine Funktion, über die Ihr einen kleinen
Text im Footer Eurer Webseite setzen könnt. Dies geschieht über dieses Feld.
Voreingestellt ist hier der Text "Copyright © 2013". In aller Regel setzen die
meisten Webmaster hier einfach den Namen hinter das (C) und belassen den Rest wie er ist.
Auch dieses Feld unterstützt die gesamte HTML-Befehlspalette.
Startseite
Diese Einstellung bestimmt, welche Seite als Startseite definiert wird.
Das bedeutet die hier angegebene Datei wird als Startseite gesetzt und beim Aufruf
Eurer Webseite (http:deinedomain.de) angezeigt. Standard ist hier "news.php".
Ihr könnt hier bereits bestehende Seiten angeben wie zb "articles.php" oder
"downloads.php", eigene Seiten anlegen und diese als Startseite definieren
(zb viewthread.php?page_id=3) oder sogar eigene Dateien anlegen wie zb "startseite.php" und
diese dann hier als Startseite angeben. Wichtig hierbe ist, dass diese Einstellung nur
den Aufruf der Webseite über die Standard-Domain betrifft oder die interne Weiterleitung
innerhalb des Adminbereichs. Eure Navigation muss bei einer Änderung in diesem Punkt
ebenfalls von Hand geändert werden (der Link "Startseite").
Sprache
Über dieses Auswahlmenü wird die Sprache der Webseite eingestellt.
Weitere Sprachpakete sind in Form sogenannter "Locale" im Internet verfügbar.
Theme
Es gibt im Internet unzählige fertige Layouts, Designs oder auch "Themes" für
PHP-Fusion. Diese werden über Euer FTP-Programm in das Verzeichnis "themes"
auf den Webserver geladen und sind dann in diesem Auswahlmenü verfügbar.
Themes verändern das Aussehen Deiner Webseite im Frontend, also dem Bereich, den die
Besucher Deiner Webseite sehen. Einige Themes werden bei PHP-Fusion schon mit installiert.
Standard Suchbereich
PHP-Fusion bietet den Besuchern Deiner Webseite eine umfangreiche Suchfunktion.
Diese Suchfunktion kann auf verschiedene Bereiche begrenzt werden, die der Besucher nach
einem Klick auf "Suchen" in der Navigation selbst wählen kann.
Der Standardsuchbereich kann hier über das Auswahlmenü voreingestellt werden,
sodass immer erst primär im hier angegebenen Bereich der Webseite gesucht wird.
Linke/Obere/Untere/Rechte Panels deaktivieren
Die Bereiche auf einer PHP-Fusion-Webseite sind durch das CMS in verschiedene sogenannte
"Panels" aufgeteilt. Es gibt Panels auf der linken und rechten Seite (Seitenpanels oder
auch Sidepanels) und Panels in der Mitte (Middlepanel), welche noch einmal unterteilt sind in
"Mitte Oben" und "Mitte Unten". Diese Panels können mit verschiedensten
Inhalten gefültt werden. Nun kann es unter Umständen notwendig sein oder werden, dass
zb auf bestimmten Seiten keine Seitenpanels angezeigt werden sollen. Ein klassisches Beispiel
hierfür ist das Forum, für welches viele Webmaster lieber die gesamte
Seitenbreite nutzen als sich auf den schmalen Bereich zwischen den Seitenpanels zu
beschränken. In diesem Fall werden die Seitenpanels dann für die Forenansicht
einfach über diese Felder abgeschaltet. Gebt hier also, jeweils in einer eigenen Zeile,
an, auf welchen Seiten welche Panels nicht angezeigt werden sollen. Anhand der
Beispiele könnt Ihr sehen, in welchem Format und wie genau die entsprechenden Seiten in
den Feldern angegeben werden müssen.
Einstellungen speichern
Geschafft, wir sind am Ende der Einstellungsmaske angelangt und können nun unsere
Änderungen durch einen Klick auf den Button "Einstellungen speichern"
übernehmen und speichern.
Ihr könnt natürlich jederzeit wieder in diesen Bereich zurückkehren, um evtl
auch nachträglich noch Einstellungen zu verändern. Im nächsten Kapitel
kümmern wir uns um noch weitere Grundeinstellungen, die für den Betrieb Eurer
Webseite wichtig sind.
Weitere Grundeinstellungen
Neben den Grundeinstellungen in Kapitel 5 gibt es noch weitere wichtige Einstellungen,
die Ihr Euch in jedem Fall einmal anschauen solltet bevor Ihr Eure Webseite öffentlich
präsentiert. Wir gehen diese nun mit Euch ganz langsam der Reihe nach durch.
Zunächst gehen wir wieder in den Adminbereich, klicken dort wieder auf "Einstellungen"
und diesmal auf "Registration".
In diesem Bereich könnt Ihr festlegen, ob Benutzer sich überhaupt registrieren können
und wenn, welche Bedingungen daran geknüpft sind. Aber der Reiche nach:
• Registrieung aktiviert? -- Option Ja/Nein
Hier stellt Ihr einfach ein, ob eine Benutzerregistrierung auf Eurer Webseite generell
möglich sein soll oder nicht. Bei Communities zb macht das Sinn, bei einfachen
Webvisitenkarten eher nicht.
• E-Mail Bestätigung aktiviert? -- Option Ja/Nein
Wenn Ihr diese Option auf "Ja" stellt, bekommt der Benutzer nach der Registrierung
eine Aktivierungs-E-Mail mit einem Bestätigungslink. Er muss über diesen Weg dann seine
Registrierung bestätigen, um die Registrierung abzuschliessen und sich mit seinen Daten
dann anmelden zu können. Schaltet Ihr diese Option ab, bekommt der Benutzer nach der
Registrierung keine Bestätigungsmail und kann sich unmittelbar nach der
Registrierung mit seinen Daten anmelden.
• Administrator Aktivierung aktiviert? -- Option Ja/Nein
Diese Option kann entweder einzeln oder auch in Verbindung mit der E-Mail Bestätigung
gesetzt werden. In jedem Fall, sowohl mit als auch ohne Bestätigungs-E-Mail ist die
Freischaltung durch einen Administrator nach der Registrierung notwendig. Mit dieser Option
habt Ihr als Administrator Eurer Webseite völlige Kontrolle darüber, wer sich auf Eurer
Webseite registriert. Ihr könnt vor der Freischaltung den Benutzer prüfen
(zb IP, korrekte Angaben usw). Nachteil an dieser Methode ist, dass der Benutzer unter Umständen
einige Stunden auf die Freischaltung wartet, weil Ihr gerade nicht soviel Zeit habt oder
unterwegs seid.
• Sicherheitscode anzeigen? -- Option Ja/Nein
Diese Option soll der Sicherheit dienen, indem man um sich zu registrieren einen
Sicherheitscode eingeben muss (Captcha). Dadurch soll ausgeschlossen werden, dass sogenannte
"Spambots" ins System gelangen und Euch dann als registriertes Mitglied die Foren
oder Kommentare mit Werbung vollspammen. Leider hat sich diese Methodik im Laufe der Zeit
als uneffektiv erwiesen, weshalb es mittlerweile einige erweiterte Sicherheitsmassnahmen für
die Registrierung als Infusion/Addon gibt. Einige davon findet Ihr auch hier bei uns in der
Download Datenbank. Dennoch ist das Setzen dieser Option noch immer besser als garkeine
Hürden einzubauen und sollte deshalb grundsätzlich eingeschaltet werden.
• Nutzungsbedienungen aktiviert? -- Option Ja/Nein
Die sogenannten "Nutzungsbedingungen" sind in den letzten Jahren immer wichtiger
und mittlerweile zur Pflicht geworden. Setzt Ihr diese Option auf "Ja", muss der
Benutzer den Nutzungsbedingungen Eurer Webseite zustimmen um sich registrieren zu können.
• Nutzungsbedienungen -- Option Textfeld
In dieses Feld fügt Ihr Eure Nutzungsbedingungen ein. Diese werden dem Benutzer im
Rahmen des Registrierungsprozesses dann angezeigt und müssen von ihm akzeptiert werden.
Achtet bei der Eingabe Eurer Nutzungsbedingungen darauf, den Text in HTML-Form zu formatieren.
Das Feld unterstützt neben den wenigen Optionen des Editors die gesamte HTML-Befehlspalette.
Nachdem Ihr in dieser Maske nun alles eingestellt habt, werden diese Einstellungen durch Klick auf
"Einstellungen speichern" vom System übernommen und gespeichert.
Weiter geht es nun mit dem nächsten Bereich der Grundeinstellungen: Zeit und Datum.
Klickt hierzu wieder auf "Einstellungen" und dann auf "Zeit und Datum".
In diesem Bereich setzt Ihr die Datums- und Zeitformate für mehrere verschiedene Bereiche
Eurer Webseite.
Wählt hier einfach für den jeweiligen Bereich das gewünschte Format aus. Wichtig ist,
dass Ihr das Format jeweils mit einem Klick auf ">>" übernehmt. Weiter unten werden
dann noch die jeweiligen Zeitzonen für den Server, die Gäste und die eigene Lokalität
eingestellt. Zur Überprüfung Deiner Einstellungen siehst Du oberhalb der Einstellungen
immer die aktuellen Zeitzonen mit Datum und Uhrzeit. Auch hier werden die Einstellungen schlussendlich
wieder durch einen Klick auf den entsprechenden Button gespeichert und übernommen.
Dieser Bereich ging doch recht schnell und wir sind mit den Grundeinstellungen auch fast fertig.
Es bleiben noch zwei Bereiche, die wir uns gemeinsam anschauen.
Klickt auf "Einstellungen" und dann auf "Sicherheit".
In diesem Bereich werden verschiedene sicherheitsrelevante Einstellungen vorgenommen. Auch diesen
Administrationsbereich arbeiten wir gemeinsam von oben nach unten durch.
• Sicherheitscode -- Option Auswahlmenü
Abhängig von Anbieter, Hoster und Webspace könnt Ihr hier verschiedene Arten von
Sicherheitscode (Ihr erinnert Euch an die Einstellungen für die Registrierung?) auswählen.
Dieser Sicherheitscode findet dann global auf der gesamten Webseite Anwendung, gilt also zb auch
für die Shoutbox wenn diese für Gäste beschreibbar ist.
• Flood Interval (Sekunden) -- Option Textfeld
Präventivmassnahme gegen Flood-Attacken. Stellt hier anhand von Sekunden ein, wieviel
Zeit zb zwischen zwei Postings in der Shoutbox oder im Forum vergehen muss, bis der Benutzer ein
weiteres Posting absetzen kann/darf. Die Voreinstellung 15 Sekunden kann in der Regel so
belassen werden.
• Automatisches Bannen bei Flood? -- Option An/Aus
Diese Einstellung bewirkt, dass Benutzer, die "flooden" automatisch vom System
gesperrt werden. Grundlage hierfür ist der im oberen Feld angegebene "Flood-Intervall".
• Zensur aktivieren? -- Option Ja/Nein
PHP-Fusion besitzt einen sogenannten "Badword Filter", den Ihr selbst
konfigurieren könnt. Ist dieser eingeschaltet (Option "Ja") werden alle Wörter,
die Ihr im Feld darunter eingebt (1 Wort pro Zeile) auf der gesamten Webseite durch das Wort
oder die Zeichen ersetzt, die Ihr im darunter liegenden Feld bei "Wörter zensieren durch:"
bestimmt.
Wartungsmodus Einstellungen
Die Einstellung für den Wartungsmodus ist mit einer der vorangegangenen Versionen in diese
Kategorie gerutscht, auch wenn dieser im Grunde nicht unmittelbar mit dem Begriff "Sicherheit"
in Verbindung gebracht werden kann. Wenn Ihr Eure Webseite in den Wartungsmodus stellt, sehen die
Beucher Eurer Webseite nur noch einen sogenannten "Holder" mit freiem Text und eine
Anmeldemaske. In der Regel schaltet man eine Webseite in den Wartungsmodus, wenn man an der
Webseite (zb am Design oder an bestimmten Inhalten) arbeitet oder das System auf den aktuellsten
Stand bringt (Updates). Die einzelnen Parameter erklären wir Euch im Folgenden:
• Wartungsmodus Level -- Option Auswahlmenü
Der Wartungsmodus Level bestimmt, welche Gruppe von Mitgliedern sich während der
Wartungsarbeiten über die Anmeldemaske auf dem Holder am System anmelden dürfen.
Mögliche Einstellungen sind hier "Administratoren", "Seitenadministratoren" (Superadmins)
oder der "Seiteninhaber". Diese Einstellung macht Sinn, wenn in einer Gruppe von
mehreren Leuten im Hintergrund an der Webseite gearbeitet werden soll.
• Wartungsmodus -- Option An/Aus
Hier wird der Wartungsmodus ganz einfach an- oder ausgeschaltet.
• Wartungsmodus Nachricht -- Option Textfeld
Hier könnt Ihr den Besuchern Eurer im Wartungsmodus befindlichen Webseite eine
Nachricht hinterlassen. Der Text ist frei wählbar und kann beliebig lang sein.
Ein Klick auf "Einstellungen speichern" und auch dieser Bereich ist abgearbeitet.
Nun bleibt nur noch ein Bereich, den wir uns noch gemeinsam anschauen bevor wir dann im zweiten Teil
der "Anfängerhilfen" erste Inhalte einfügen und uns grundlegend um die Optik
unserer neuen Webseite kümmern.
Wir klicken auf "Einstellungen" und dann auf "Sonstiges".
Wieder sehen wir eine Einstellungsmaske, wie wir sie vom Aufbau her schon kennen und wieder arbeiten
wir uns gemeinsam von oben nach unten durch.
• TinyMCE HTML Editor verwenden? -- Option Ja/Nein
PHP-Fusion verfügt über einen sogenannten "WYSIWYG-Editor" (WhatYouSeeIsWhatYouGet),
den Ihr grundlegend über diese Option an- und abschalten könnt. Der TinyMCE ist ein
Editor, der Euch vieles abnimmt und durch den Ihr keinerlei HTML-Kenntnisse benötigt um
eigene Inhalte (Seiten) zu erstellen oder News und Artikel zu verfassen. Anfängern raten
wir grundsätzlich dazu, diesen Editor hier einzuschalten.
• SMTP Einstellungen -- Option Textfelder
Es gibt (vielleicht bekanntermassen) grundlegend zwei verschiedene Möglichkeiten, E-Mails
über einen Server zu versenden. Die Eine ist das rein PHP-basierte "Sendmail",
welches auch PHP-Fusion standardmässig nutzt, die Andere ist SMTP (Simple Mail Transfer Protocol).
Während Sendmail nur lokal funktioniert und die Einstellungen aus unseren allgmeinen Settings
übernimmt, ist mit SMTP auch ein externer Mailversand möglich. Hierzu benötigt
Ihr die Zugangsdaten, die Ihr für gewöhnlich von Eurem E-Mail Anbieter bekommt.
Stellt hier auf SMTP um, wenn Sendmail bei Euch aus irgendeinem Grund nicht funktioniert.
• Gästen das posten erlauben? -- Option Ja/Nein
Diese Einstellung ist im Grunde selbsterklärend. Hierüber könnt Ihr bestimmen,
ob Gäste auf Eurer Webseite zb in die Shoutbox schreiben dürfen ohne sich vorher zu
registrieren oder anzumelden. Generell ist davon aber abzuraten, da man es sonst ganz schnell
mal mit irgendwelchen Scherzkeksen zu tun bekommt, die anonym irgendwelchen Unsinn auf Eurer
Webseite hinterlassen.
• Kommentarsystem aktivieren? -- Option Ja/Nein
Das Kommentarsystem von PHP-Fusion erlaubt oder verbietet es Mitgliedern grundsätzlich,
Newsmeldungen, Artikel, Downloads usw zu kommentieren. Auch wenn in den News, Artikeln oder
Downloads Kommentare noch einmal jeweils seperat erlaubt oder verboten werden können, gilt
diese Einstellung global. Das bedeutet stellt Ihr hier die Option auf "Nein", könnt
Ihr in den genannten Bereichen auch keine Kommentare mehr erlauben. Es bietet sich also an,
diese Einstellung auf "Ja" zu belassen und lieber in Einzelfällen dann an anderer
Stelle Kommentare zu verbieten wenn Ihr es für sinnvoll haltet.
• Sortierung der Kommentare -- Option Auswahlmenü
Die Kommentare können aufsteigend (neuester zuerst) oder absteigend (ältester zuerst)
sortiert werden. In der Regel wählt man hier die aufsteigende Sortierung.
• Avatare bei Kommentaren anzeigen? -- Option Ja/Nein
Hier könnt Ihr einstellen, ob die Avatare der Mitglieder bei Kommentaren angezeigt
werden sollen oder nicht. Hat ein Mitglied kein Avatar, wird eine Ersatzgrafik angezeigt.
• Bewertungssystem aktivieren? -- Option Ja/Nein
Newsmeldungen, Artikel oder Downloads können von Mitgliedern bewertet werden, wenn Ihr diese
globale Option auf "Ja" stellt. Allerdings gilt hier das Gleiche wie bei den
Kommentaren, auch Bewertungen können jeweils noch einmal individuell in den entsprechenden
Bereichen erlaubt und/oer verboten werden.
• Besucherzähler aktivieren? -- Option Ja/Nein
Was macht ein Besucherzähler? Richtig, er zählt die Besucher Eurer Webseite.
Allerdings funktioniert das nur bei Themes, die sich an die Standards halten und diese
Funktion (meist im Footer zu finden) auch nutzen. Der Besucherzähler ist immer auch
für Gäste sichtbar.
• Ladezeit im Footer anzeigen? -- Option Auswahlmenü
Die Ladezeit einer Webseite ist für Webentwickler ein ganz wichtiger Faktor. Lädt
eine Webseite zu langsam, kann Euch das Besucher und Mitglieder kosten. Ob man die Ladezeit der
Webseite allerdings im Footer für alle sichtbar machen muss, bleibt Euch selbst überlassen.
Ein letztes Mal auf "Einstellungen speichern" klicken und wir haben es geschafft!
Wichtige Hinweise für zukünftige Webmaster
Nachdem Ihr nun die Kapitel nacheinander durchgegangen seid, seid Ihr und Eure Webseite
grundlegend für den grossen Auftritt gerüstet. Es gibt noch eine Menge zu tun, aber
die Grundeinstellungen sind damit erledigt.
Ihr werdet sicher bemerkt haben, dass wir an dieser Stelle mit Empfehlungen sehr sparsam
waren. Das liegt einfach daran, dass diese Grundeinstellungen auch immer sehr stark vom
Thema der geplanten Webseite abhängig sind. Wählt also Eure Grundeinstellungen immer
mit Bedacht und sinnvoll mit Blick auf das, was Eure Webseite darstellen, anbieten und leisten soll.
Manche Dinge ergeben sich oft auch erst im laufenden Betrieb oder werden kurzfristig entschieden, hierzu
könnt Ihr natürlich jederzeit jede Einstellung auch im laufenden Betrieb der Webseite
nach Bedarf wieder ändern und entsprechend anpassen.
Plant Euren Internetauftritt immer schon im Vorfeld und macht Euch auch vorher schon klar,
welchen Nutzen Eure Webseite erfüllen soll und wie Ihr Informationen auf Eurer Webseite
darstellen und zur Verfügung stellen möchtet. Je mehr Ihr bereits bei der Planung
klar definiert, desto leichter fällt es Euch, Euch auf das Wesentliche bei der
Erstellung Eurer Webseite zu konzentrieren.
Wir wüschen Euch mit Eurer neuen PHP-Fusion Webseite viel Erfolg!
Wie geht es nun weiter?
Wie es weitergeht hängt immer auch von Euch selbst ab.
Ihr bestimmt Eure Lernkurve immer selbst und wir haben weitere Bereiche angelegt, die
Euch tiefer in die Materie einführen und Euch auch bei den weiteren Schritten
unterstützen. Darüber hinaus findest Du immer und jederzeit Hilfe in unseren
Foren wenn es um PHP-Fusion und die allgemeine Webentwicklung geht. Auch geben wir Dir dort
gern Tipps und Du kannst Dir für Dein Projekt auch jederzeit konstruktive Kritik im Forum holen.
Schau Dich weiter um, es gibt noch eine Menge zu entdecken!
Ist Dir unsere kleine Mini-Navigation oben rechts auf dieser Seite schon aufgefallen? Hierüber gelangst Du zu weiteren Anleitungen und Tipps, die Dir bei Deinem PHP-Fusion Projekt helfen. Schau doch mal rein!
Die Inhalte dieser Anleitung(en) dürfen gern übernommen werden, bleiben aber urheberrechtlich Eigentum von PHPFusion Deutschland bzw PWebit IT-Service.
Wenn Ihr diese Inhalte auf Euren Webseiten nutzen möchtet setzen wir einen Hinweis auf die Quelle der Texte und einen Link zu dieser Webseite voraus.
Wir weisen an dieser Stelle ausdrücklich darauf hin, dass das Kopieren von redaktionellen Inhalten unserer Webseiten grundsätzlich nur mit der ausdrücklichen Erlaubnis des Urhebers unter Einhaltung der genannten Bedingungen gestattet ist. Zuwiderhandlungen werden ggf straf- und/oder zivilrechtlich verfolgt.