Alexander Fleischer Softwareentwicklung


Menü
Homepage
Informationen
Angebot anfordern
Share-/Freeware
Perl/CGI
alx News
Demo
Download
FAQ
Registrieren
Quiz
Online
Umfrage
Mailer
Lister
Windows
Artikel
Kontakt
Impressum

 
alx News - aktuelle Version ist 1.542

Übersicht
Voraussetzungen - Funktionen - Installation - Update
Demo - Download - Registrieren - FAQ - Kontakt- Forum

Voraussetzungen
Auf dem Server muss folgendes installiert sein:
  • Linux / Unix Server mit sendmail
  • Perl 5 mit CGI.pm
  • Server Sided Includes

Funktionen
Das Script dient dazu, News auf ihrer Seite anzuzeigen. Dazu erstellt es eine Text-Datei, welche Sie per Server Sided Includes in Ihre Startseite einbauen können.

Newsverwaltung

Das Script unterscheidet zwischen aktuellen und alten Artikeln. Wird eine angegebene Höchstzahl von Artikeln überschritten, werden die ältesten Artikel in das Archiv verschoben.
Jeder Besucher Ihrer Homepage kann News eintragen, welche aber nicht sofort angezeigt werden, sondern erst nachdem Sie den Artikel freigeschaltet haben. Über neue Artikel werden Sie, wenn gewünscht, per E-Mail informiert.
Natürlich können Sie einzelne Artikel auch bearbeiten oder löschen.
Zu jedem Artikel können Sie angeben: Absender, E-Mail, Betreff, Text und (optional) ein Symbol.
Das Archiv besteht aus einer Übersichtsseite und Seiten für jeden Monat, die automatisch erstellt werden. Dies sind normale HTML-Dateien, die nach einer Vorlage geschrieben werden.

Benutzerverwaltung

Sie können beliebig viele Benutzer anlegen und Ihnen Rechte zum Schreiben von Artikeln, die sofort erscheinen, zum Freischalten anderer Artikel, zum Anlegen neuer Benutzer und zur Benutzung der Administration zuweisen.


Installation
Eine genaue Beschreibung der Installation finden Sie in der beigefügten news_readme.txt.
Die Installation beschränkt sich auf das Hochladen der Dateien in die richtigen Verzeichnisse und das Setzen der Dateiberechtigungen (chmod).
Die benötigten Pfade werden dann (in den meisten Fällen) vom install-Script automatisch ermittelt. Das Install-Script überprüft auch, ob die Dateiberechtigungen stimmen.

Update
von 1.54x auf 1.54x
Ersetzen Sie news.cgi durch die neue Version

von 1.53 auf 1.54
  • Ersetzen Sie die news.cgi und install.cgi durch die neuen Versionen
  • Laden Sie die news_hdr.txt in das HTML-Verzeichnis hoch und setzen Sie Dateirechte (chmod) auf 666
  • Rufen Sie install.cgi im Browser auf, und die Headlines zu konfigurieren
  • Rufen die news.cgi / News freischalten auf und klicken Sie auf "Übernehmen", un die Headlines für vorhandene Eintrge zu erstellen

von 1.5x auf 1.53
Ersetzen Sie die Dateien news.cgi und install.cgi durch die neuen Versionen.

von 1.0 auf 1.5x

Was muss neu eingegeben werden ?

- der HTML-Code für einen Newseintrag
- Alle Einstellungen der alten cfg.pl, wobei die Pfade automatisch erkannt werden sollten

Wie wird geupdated ?

  1. data/news_user.dat herunterladen (ASCII) und irgendwo speichern
  2. diese Datei in einem Editor öffnen
    • am Anfang der Zeile steht der Benutzername
    • die Zeilen der Benutzer suchen, die Admin-Rechte haben sollen
    • ans Ende dieser Zeile ein a anfügen
  3. die news.pl, cfg.pl herunterladen (ASCII) und sichern
  4. die cfg.pl und news.pl auf dem Server löschen (wenn noch weitere Scripte installiert sind, die die cfg.pl brauchen, diese natürlich nicht löschen !)
  5. die neue news_cfg.pl, news.cgi und install.cgi hochladen
  6. die Dateirechte (chmod) setzen, *.cgi auf 755, news_cfg.pl auf 666
  7. install.cgi ausführen
  8. Falls die Pfade nicht erkannt werden, die alten eintragen (aus der cfg.pl)
  9. den HTML-Code für einen Eintrag aus der alten news.pl raus kopieren und die $_[x] durch die entsprechenden Tags ersetzen
  10. die (geänderte) data/news_user.dat wieder hoch laden


Links
ausgenommen bei Scriptindex.de - Die besten Scripts & Tutorials

Sie verwenden den Internet Explorer. Wie wäre es mit einer sicheren Alternative ? Kein ActiveX. Keine Dialer. Keine Spyware. Popup Blocker. Tabbed Browsing. Werbeblocker. RSS Lesezeichen. Themes. Konfigurierbare Suchleiste. Zoomfunktion. Extensions. Download-Manager. Download ohne Google Toolbar hier.