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

Hinweis: Die Website Homepage-FAQs.de befindet sich seit 2012 im Archivmodus, d.h. sie wird nicht mehr aktualisiert.
FAQS zu HP&Co.
Anleitung: Easynews 1.7.1 - Erweiterungen
Anleitung erstellt 2003, geändert/ergänzt Juni 2004, Link "Avatare-Hack" geändert August 2005, Erweiterung 2) im März 2010 hinzugefügt)

Links zu weiteren Easynews-Themen

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

E r w e i t e r u n g e n :
(zusätzliche Möglichkeiten, die aber nicht unbedingt eingebaut werden müssen)

Anleitungen zu den Erweiterungen gelten für beide Versionen (1.7.0 und 1.7.1)
 
1) Neue Smilies hinzufügen:

Neue Smilies in den Ordner img hochladen und bei der Datei smilies.php im Array-Bereich mit einem Editor neue Zeilen (rot markiert) hinzufügen z.B. den Smily dance.gif:

    ':)'         => '<img alt="" src="' . $en_paths['img'] . '/smile.gif" />',
    ':('         => '<img alt="" src="' . $en_paths['img'] . '/frown.gif" />',
    ';)'         => '<img alt="" src="' . $en_paths['img'] . '/wink.gif" />',
    ':dance:'         => '<img alt="" src="' . $en_paths['img'] . '/dance.gif" />',
    ':D'         => '<img alt="" src="' . $en_paths['img'] . '/happy.gif" />',
    ':P'         => '<img alt="" src="' . $en_paths['img'] . '/tongue.gif" />',

2) Links mit target="_self" in den News

a) Die Originaldateien functions.inc.php und bbcodehelp.html (Hilfeseite im Verzeichnis templates) durch die Dateien in der Zip ersetzen.

Download der beiden Dateien >> http://www.homepage-faqs.de/zip/easynews171-urls-target-self-functions.inc.zip

b) Eingabe innerhalb der News nach Schema (den rot markierten Teil natürlich anpassen)

[urls=http://www.adresse.de]Linkname[/urls]

sozusagen als URL mit s wie "_self", wenn target="_self" sein soll.

c) Die anderen BBCodes für URL haben weiterhin target="_blank" bei der Verlinkung

[url=http://www.adresse.de]Linkname[/url]
[url]http://www.adresse.de[/url]


Archivfunktion:

A) Archiv includen in eine Tabelle:

Nun wenn die News in einer Tabelle per include-Befehl eingefügt werden, kann man es folgendermaßen machen:

1.) die index.php der Homepage kopieren, archive.php nennen und ins gleiche Verzeichnis wie die index.php der Homepage, den Include-Befehl ändern in

include("easynews/archive.php")

2.) in der archive.php von Easynews den Pfad zum Script anpassen

// Paths
$en_paths['script']    = './easynews'; // Pfad zum Script

Hinweis aus der archive.txt: Zusätzlich sollte man noch überprüfen, ob in den Templates
archive_line und news_icons_archive die Pfade angepasst werden müssen.

B) Archiv includen bei PHP-Menü:

Zuerst mal die Anleitung lesen für normales includen und meine Anleitung zu PHP-Menü unter

http://www.homepage-faqs.de/index.php?site=anleitung-php-menue

1.) Da die archive.php (im Hauptverzeichnis) ja eine Kopie der index.php (HP mit PHP-Menü) ist muss das PHP-Menü in der eigenen archive.php etwa geändert werden

a) wenn PHP-Menü Nr.1
 
Code:     
 
<?php
if (!isset($site)) { $site="./news/archive"; }     

b) wenn PHP-Menü Nr.2
 
Code:     
 
default: include('news/archive.php');
}
}
else
{
include('news/archive.php');
}
?>

2.) In der archive.php von Easynews im Unterverzeichnis news muss der Pfad zum Script angepasst werden
 
Code:     
 
// Paths
$en_paths['script'] = './news'; // Pfad zum Script

wie hier gezeigt, kein Zeichen weglassen, es muss ./news in den Anführungszeichen stehen, und ganz wichtig, die anderen Pfad nicht verändern!

Avatare-Hack:

Den Avatare-Hack (von stadler) für Easynews1.7.0 und 1.7.1 gibt es hier:

en17-avatar-hack.zip
(5.8.2005: ZIP auf meinen Webspace gelegt, da die Seite von stadler nicht mehr erreichbar ist)

Die im ZIP enthaltene Datei news_header.html muss in den Ordner templates kopiert werden und überschreibt dabei die Originaldatei news_header.html.

Im Ordner img muss ein Unterordner mit Namen avatars angelegt werden und dahinein kommen die Avatare im .gif-Format, wenn der Autor der News z.B. rocky heisst, dann muss das Avatar rocky.gif heissen."

News-Titel mit einer Grafik als Hintergrund:

Bei easynews1.7.0 und 1.7.1 sind die Angaben zum Newstitel im Ordner "templates" in der Datei "news_header.html" zu finden, hier der Inhalt:

<tr>
  <td style="background-color:$design[bg_newstitle];" width="100%"><font face="Verdana, Arial, Sans-Serif" size="2" color="$design[tc_newstitle]"><b>$news[title]</b></font><font face="Verdana, Arial, Sans-Serif" size="1" color="$design[tc_author]"><br />Geschrieben von <a href="mailto:$news[email]">$news[author]</a> am $news[date] um $news[time]</font></td>
</tr>


Soll nun beim News-Titel statt einer Hintergrundfarbe eine Hintergrundgrafik angezeigt werden, dann ist dieser Abschnitt:

<td style="background-color:$design[bg_newstitle];

durch

<td style="background-image:url(background2.gif);

zu ersetzen. Den Dateinamen background2.gif anpassen und eine entsprechende Datei in der passenden Größe ins Newsverzeichnis z.B. easynews hochladen.

Ausnahme: Bei include in eine Tabelle, in das Verzeichnis hochladen, wo auch die Datei mit dem include-Befehl liegt oder den Ordnernamen mit angeben.

z.B.: <td style="background-image:url(easynews/background2.gif);

Bei Selfhtml unter:

http://selfhtml.teamone.de/css/eigenschaften/hintergrund.htm#background_image

findet sich die Beschreibung zu "background_image".


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