Antworten zu häufig gestellten Homepage-Fragen
 Alle Anleitungen
Einige Anleitungen
Intern
Kostenl. Partnerlinks
[,__,] Druckversion

Die Website Homepage-FAQs.de befindet sich im Archivmodus.
FAQS zu HP&Co.
Anleitung: Easynews 1.7.1 - Lastcomments
Anleitung erstellt im November 2009, Fehlerkorrektur im Januar/April 2010


Links zu weiteren Easynews-Themen

Easynews1.7.1 - Anleitung
- Easynews1.7.1 - Erweiterungen
- Easynews 1.7.1 - Design / Templates
- Easynews1.7.1 - IP-Sperre und Wortbegrenzung
- Easynews1.7.1 - Lastnews (erweitert November 2009)

A) Download

http://www.homepage-faqs.de/zip/easynews-lastcomment-mod.zip

Fehlerkorrekturen:

22.Januar 2010: Neue Version 0.1 - falsche Datumsanzeige beim Löschen von Kommentaren behoben.
19.April 2010: Bei mktime() jewels (int) hinzugefügt - wegen PHP 5

B) Einstellungen

Datei lastcomments.php - in der ZIP-Datei, siehe A) - in dieser befindet sich der Abschnitt mit den Einstellungen

//Einstellungen
//
$anzahl = 5; //max. Anzahl der News mit neuen Kommentaren
$trennzeichen = '<br>'; //Trennzeichen zwischen den Ausgaben, auch HTML, z.B. <br> möglich
$newsdat = "./easynews171/data/news.dat"; //Pfad zur Datei news.dat
$verzeichnis = './easynews171/data/comments/'; //Pfad zum Verzeichnis comments/
$dateiname = 'easynews.php'; //Dateiname mit dem das Newsscript aufgerufen wird, evtl. davor Pfadangaben

Anmerkungen:
  • Als Trennzeichen kann statt '<br>' auch ' +++ ' angegeben werden, falls es als eine Art Ticker/Laufband angezeigt werden soll.
  • Die beiden Pfade bei $newsdat und $verzeichnis evtl. anpassen, ebenso bei $dateiname , hier bei Bedarf auch mit Verzeichnisangaben. 
C) Einbau

1) PHP-Code

<?php include("lastcomments.php"); ?>

An der Stelle im Quelltext einbauen, an der die Newstitel von "Lastcomments" zu sehen sein sollen. Davor kann z.B. noch die Überschrift o.ä. stehen.

2)
Datei comments_form.html - ist in der ZIP-Datei, siehe A) - im Verzeichnis templates/ enthalten, diese ist um einen Anker erweitert.

Dieser Anker dient dazu, dass "Lastcomments" (in den allermeisten Fällen) zum Ende der Newsseite mit den Kommentaren und dem Kommentarformular springen kann.

Die Datei comments_form.html
 bei easyNews ebenfalls ins Verzeichnis templates/ hochladen.

Anmerkungen:
  • Bei include(...) evtl. Verzeichnisangaben dazu setzen, je nachdem wo die Datei lastcomments.php liegt.
  • Die Pfadangaben unter B) Einstellungen gehen generell davon aus in welcher Datei der Include-Befehl liegt und nicht unbedingt davon aus wo die Datei lastcomments.php liegt.
D) Demo

http://www.homepage-faqs.de/easynews-last-comments.php

E) Variation

Soll das Datum mit verlinkt werden, diese Stelle in der Datei lastcomments.php suchen

echo $datumanzeige." <a style=\"text-decoration: none\" href=\"$dateiname?action=comments&amp;id=$n_id#form\" style=\"text-decoration: none\">".$linktext."</a>".$trennzeichen;

und ändern in

echo "<a style=\"text-decoration: none\" href=\"$dateiname?action=comments&amp;id=$n_id#form\" style=\"text-decoration: none\">".$datumanzeige." ".$linktext."</a>".$trennzeichen;

Bei Fragen und Problemen mit dem Mod per Mail melden - Mailadresse im Impressum.

Anleitung (C) 2009, 2010 Daniel Wurst - http://www.homepage-faqs.de