easynews Install
Neue
Version1.7.1 behebt einige Bugs
(Anleitung gilt auch für Version 1.7.0)
I n s t a l l a t i o n :
==============
1. Zip entpacken in einen Ordner auf der Festplatte z.B. easynews
2. Änderungen vornehmen wie in der Readme-Datei und meiner Anleitung
beschrieben.
3. Mit einem FTP-Programm (z.B. WS_FTP LE, kostenlos für privat) den Ordner
easynews komplett hochladen.
4. Wie in der Readme-Datei beschrieben müssen bestimmte Dateien und Ordner auf
dem Webspace Rechte (CHMOD777) bekommen, das wird mit dem FTP-Programm gemacht.
5. In die Homepage wird der Include-Befehl, z.B. in eine Tabelle (table)
eingebaut. Die Homepage wird ebenfalls auf den Webspace hochgeladen.
Ä n d e r u n g e n a n d e n D a t e i e n . . .
==================================
Bei permissions.php (im Ordner data) ‘ihrpasswort’ durch ein Passwort
z.B. ‘asdf9876’ ersetzen.
Bei settings.php (ebenfalls im Ordner data) folgendes ändern:
(Hinweise von mir mit >>>
gekennzeichnet und Änderungen in Rot)
// Header und Footer benutzen? Bei include des Scripts in eine andere Seite
// und wenn man die Templates nicht bearbeitet hat am besten auf 0 setzen,
// sonst treten Fehler auf
$en_settings['header'] = 0;
>>> wenn die Easynews in eine andere Seite
includet werden per PHP-Befehl “include”, dann hier statt 1 eine 0 (in
Worten null) setzen.
// Die URL Ihrer Seite:
$en_settings['url'] = 'http://www.danielwurst.de';
>>> Hier die eigene Homepage-Adresse eintragen
!!!
// Bei obiger Option “yes” gewaehlt? Dann geben Sie bitte noch Ihre
E-Mail-Adresse an!
$en_settings['commmail'] = 'daniel5959@lycos.de';
>>> hier die eigene E-Mail-Adresse eintragen
!!!
// Header und Footer beim Archiv benutzen? Bei include des Scripts
// in eine andere Seite und wenn man die Templates nicht bearbeitet
// hat am besten auf 0 setzen, sonst treten Fehler auf
$en_settings['archive_header'] = 0;
>>> hier genauso wie oben, bei include statt 1
eine 0 setzen.
In der index.php (von Easynews 1.7.0 bzw. 1.7.1) muss bei include ein
Pfad eingetragen werden:
// Paths
$en_paths['script'] = "./easynews";
// Pfad zum Script
>>> hier den Pfad eintragen, wenn die News
included werden.
Ich habe im Hauptverzeichnis auf dem Webspace die Datei, die den Include-Befehl
enthält und im Ordner easynews die ganzen Dateien und Ordner von Easynews,
deshalb habe ich /easynews eingetragen.
Achtung: bei $en_paths['script'] den Pfad eintragen, die anderen Pfadangabe
nicht ändern, ganz wichtig!!!
+ + +(Die alte readme.txt war in diesem Punkt fehlerhaft ! ! !)+ + +
N e w s i n c l u d e n
================
Beispiel wie die News in einer Tabelle (table) in die Seite includet werden können:
<table width="600" height="1000" border="0"
cellspacing="0" cellpadding="0"
style="position: absolute; left: 185; top: 150; width: 600px; height:
1000px">
<tr>
<td align="center" valign="top">
<?php include("easynews/index.php"); ?>
</td>
</tr>
</table>
Hinweis: Auch wenn die Seite in HTML geschrieben ist, sobald ein einziger
PHP-Befehl darin vorkommt, muss die Endung .php lauten, deshalb der Datei, die
den include-Befehl enthält die Endung .php geben. Und die Links, die von ihren
anderen Seiten zu dieser Seite gehen müssen natürlich auch entsprechend geändert
werden.
Zum Schluss noch etwas Wichtiges, damit sie als Admin ihrer News
schreiben können, brauchen sie Zugang zum Adminbereich. Um es bequem zu
haben, sollten sie auf der Seite mit den News auch ein Link mit dem Namen
“Admin” setzen, der zu folgender Adresse verlinkt:
A) Wenn die News included werden, hängt man an die Adresse der Seite mit
den News folgendes an: ?action=admin
Beispiel: http://www.meine-homepage.de/index.php?action=admin
(index.php ist die Datei mit dem Include-befehl für die News)
B) Falls die News nicht included werden, sondern als Link aufgerufen
werden, dann hängt man an die index.php (die der News und nicht die mit dem
Link) folgendes an: ?action=admin
Beispiel: http://www.meine-homepage.de/easynews/index.php?action=admin
(easynews ist der Ordner, in dem die Dateien des News-Scripts liegen und
index.php ist in diesem Fall, die index.php vom News-Script)
|