Tutorials Infos - Anleitungen - Hilfe - Dreamcodes
 

easynews FaQ

Hier eine Kurzanleitung zu Version1.6.2:
(weiter unten sind einige Einzelheiten genauer erklärt)

1.) Nach dem Herunterladen die ZIP-Datei extrahieren z.B. in das Verzeichnis easynews, dann wie in der README-Datei beschrieben die genannten Dateien mit einem Editor bearbeiten z.B. mit Wordpad von Windows und speichern.

2.) Nun lädt man mit einem FTP-Programm den Ordner easynews auf den Webspace hoch und vergibt die Rechte (CHMOD=777) wie in der README-Datei beschrieben.

Bei dem FTP-Programm WS_FTP_LE (englisch, kostenlos für private Nutzung) die Dateien bzw. Ordner zuerst mit der linken Maustaste anklicken, dann nochmals mit der rechten Maustaste, jetzt erscheint der Menüpunkt unix (CHMOD), draufklicken und im Fenster bei allen Kästchen ein Häkchen machen, jetzt ist CHMOD=777.

3.) Auf ihrer Webseite können sie einen Link zu den News machen, die sich dann auf einer extra Seite öffnen oder sie includen (einfügen) die News, in dem sie auf ihrer Seite eine Tabelle in der gewünschten Breite erstellen und hier den PHP-Code:

<?php include("easynews/index.php"); ?>

einfügen. (Anmerkungen zum Include-Befehl und der Dateiendung PHP, siehe unten)

Da die Seite mit dem include Befehl jetzt PHP-Code enthält, muss die Dateiendung jetzt auch .php heissen und der Webspace muss auch PHP unterstützen. Hinweis: Bei Lycos Tripod müssen sie unter “Mein Account” erst PHP aktivieren. Den CHMOD=777 setzen sie mit einem FTP-Programm (siehe oben) oder sie nehmen den Internet Explorer, die Anleitung dazu finden sie unter der Überschrift “Internet Explorer” Punkt 2 und 3 auf meiner Computer-Infoseite.

In der Readme-Datei unter “ #### 2. Installation #### “ finden sie die ausführliche deutsche Anleitung, in der alles einfach erklärt ist. Für Anfänger ist es vielleicht dennoch verwirrend, deshalb habe ich die Dateien die Anfänger ändern sollten, hier unten aufgeführt und die entsprechenden Stellen rot markiert, die anderen Einstellungen sollten vorerst mal so bleiben. Meine Anmerkungen habe ich in (Klammern) gesetzt.

>>> Änderungen in der Datei “index.php” (von easyNews)


$en_data = "./easynews/data"; // Pfad zu den Daten (Ohne / am Ende, kann per .htaccess gesperrt werden)
$en_img = "./easynews/img"; // Pfad zu den Grafiken (Ohne / am Ende)

(Wenn sie die News per include Befehl einfügen und die Easynews-Dateien befinden sich nicht im gleichen Ordner wie die Datei, die den Include-Befehl enthält, dann müssen sie den Pfad dorthin angeben. Ein Beispiel wie es häufig gemacht wird: Die Datei mit dem Include-Befehl ist im Hauptverzeichnis auf dem Webspace und hier wird auch ein Ordner für die Easynews-Dateien erstellt mit dem Namen: easynews. In diesem Fall wird in der index.php (von Easynews), wie oben ROT markiert, der Pfad /easynews eingetragen.

!!! Wird Easynews nicht included, bleiben die Angaben wie sie sind !!!)

>>> Änderungen in der Datei “settings.php”

// HTML-Kopf, bei include des Scripts in eine andere Seite, $en_header = '...'; durch $en_header = ''; ersetzen, sonst treten Fehler auf

$en_header = ''; (Anmerkung: es handelt sich um 2 ' Zeichen, nicht um ein Anführungszeichen)
(So muss die Variable $en_header aussehen, wenn die Easynews included werden, ansonsten bleiben die HTML-Angaben drin wie sie sind.)

// Ersetzen Sie IHRPASSWORT durch ein neues!
$pw = 'asd123qwert';

// Wie viele News werden auf einer Seite angezeigt? (10 durch beliebgie Zahl ersetzen)
$maxentries = 10;

// HTML-Code in Kommentaren erlauben? Empfohlen: no
$html = 'no';

// BulletinBoard-Code und Smilies in Kommentaren aktivieren?
$bbcomm = 'yes';

// Die URL Ihrer Seite:
$en_url = 'http://www.meine-seite.de';

// Der Text, der Standardmaessig in den Emails erscheint. $en_url wird automatisch durch Ihre Seite ersetzt, sofern Sie weiter oben bei $en_url = “...”; die richtige eingetragen haben, der Link wird unten angefuegt:
$mailtext = "Hallo, ich habe auf $en_url einen interessanten Beitrag gefunden, der Dich sicherlich interessieren wird. Hier ist der Link:";

// Sollen bei Eingabe eines neuen Kommentars zu News eine Mailbenachrichtigung an Sie verschickt werden?
$mailcomment = 'yes';

// Bei obiger Option “yes” gewaehlt? Dann geben Sie bitte noch Ihre E-Mail-Adresse an!
$commmail = 'ich@web.de';


-------------------------------

Avatare-Hack von Jan Renschin zu Easynews

Avatare sind Benutzerbilder die bei Easynews angezeigt werden, wenn der Avatare-Hack installiert ist.

Nun von Installieren kann man eigentlich nicht reden, denn es wird die Datei “template.dat”, die in der ZIP-Datei des Avatare-Hacks ist, in den Ordner “data” der Easynews auf den Webspace hochgeladen und überschreibt dabei die “template.dat”, die bei Easynews mitgeliefert wird.

Werden die Easynews in die Homepage included, dann sind folgende Änderungen an der “template.dat” des Avatare-Hacks vorzunehmen:

Hier werden die Bilder (Avatare) eingefügt:

img src="easynews/img/.gif

Das Verzeichnis, im Beispiel easynews/, muss hinzugefügt werden und falls statt GIF-Bilder JPG-Fotos Verwendung finden sollen, muss die Angabe .gif durch .jpg ersetzt werden.

Weiter unten finden sich die Adressen zu den Buttons “Mail” und “Printer”:

img src=\"easynews/img/printer.gif

img src=\"easynews/img/mail.gif

Auch hier muss das Verzeichnis, im Beispiel easynews/, in dem sich die Easynews befinden hinzugefügt werden.

Die Benutzerbilder kommen in den Ordner “img” von Easynews, es ist darauf zu achten, das die Bilder (Avatare) den gleichen Namen erhalten wie der Benutzer.

Beispiel:

Der Benutzer heisst gokan, dann heisst das Bild gokan.gif

>>> Falls im 1. Teil die Endung in .jpg geändert wurde, dann müssen natürlich auch die Benutzerbilder die Endung .jpg haben.

Da die Server zwischen gross und klein unterscheiden, kann man die Bilder hochladen, umbennen z.B. von gokan.gif in Gokan.gif (Grossgeschrieben) und dann nochmals hochladen, somit hat man dann gokan.gif und Gokan.gif auf dem Webspace und es ist egal ob der Benutzer sich nun gross oder klein schreibt.


-------------------------------
Anmerkung

zum obenstehendem Include-Befehl: “easynews” ist der Ordner, in dem sich die Datei “index.php” (die vom News Script) befindet.

Anfänger sollten die Datei, in die der Include-Befehl eingefügt wird, im Hauptverzeichnis auf dem Webspace haben und auch im Hauptverzeichnis den Ordner “easynews” erstellen, in den hinein dann die Dateien des News Scripts kommen. Die Datei “index.php”, des News Scripts, die im Ordner “easynews” ist sollte nicht umbenannt werden. Erst wenn das News Script läuft, sollten sie, wenn es denn unbedingt sein muss, die Datei- und Ordnernamen angepassen, sonst könnten sie stunden- oder tagelang mit einer möglichen Fehlersuche beschäftigt sein.

Anmerkung zu Dateiendung .php: Dateien die PHP-Code enthalten, auch wenn die Seite in Html geschrieben wurde und nur ein einziger PHP-Code drin ist, müssen die Dateiendung .php tragen. Der Grund: Dateien mit der Endung .html werden normalerweise unverändert zum Browser geschickt, während Dateien mit der Endung .php noch auf dem Server nach PHP-Code durchsucht werden und dieser Code auf dem Server ausgeführt wird. Das Ergebnis dieser PHP-Codeverarbeitung wird dann anstelle des PHP-Codes in der Datei eingefügt und diese Datei wird dann zum Browser geschickt, denn der Browser selbst kann keinen PHP-Code verarbeiten.

 
ID: 694
eingestellt am: 13.02.2005
Autor: Daniel Wurst
Status zum lesen: Gast
gelesen: 5930
Webseite: www.dreamcodes.com
[Drucken]