CuteNews ist mit eines der bekanntestes Newssysteme – es eignet sich zum Beispiel als kleines Blog.
Es können auch mehrere User angemeldet werden, optional auch mit einem Avatar, und die Besucher können die einzelnen Einträge kommentieren.Wie du CuteNews installierst und an dein Layout anpasst, zeige ich dir hier. (:
Installation
Lade dir CuteNews hier herunter und entpacke das Archiv auf deiner Festplatte.
Auf deinem Server legst du dann ein neues Verzeichnis an, beispielsweise „cutenews“.
Dort hinein lädst du nun sämtliche Dateien aus dem CuteNews-Ordner (bis auf die readme.html sowie die license.txt, diese beiden brauchst du nicht hochzuladen).
Unser Verzeichnis benötigt nun volle Rechte, also sowohl Lese-, Schreibe- als auch Ausführrechte (Read Write Execute; 777).
Diese kannst du in deinem FTP-Programm mittels des Befehls CHMOD setzen – entweder per Rechtsklick auf die Dateien/Verzeichnisse oder über das Menue.
Anschließend rufst du via Browser den Installationsvorgang auf: http://deineseite.de/cutenews/index.php
Im zweiten Fenster wird dir angezeigt, ob alle Dateien die erforderlichen Rechte besitzen. Erhältst du dort grünes Licht, kann’s weitergehen.
Nun musst du die Adresse zu dem Verzeichnis angeben, in dem CuteNews liegt (in unserem Beispiel also http://deineseite.de/cutenews) und einen Benutzernamen sowie ein Passwort festlegen.
Wenn die Installation erfolgreich abgeschlossen wurde, musst du die Installationsdatei noch vom Server löschen, damit niemand damit Unfug treiben kann. Also lösche die Datei http://deineseite.de/cutenews/inc/install.mdu.
Nun kannst du dich über die Domain http://deineseite.de/cutenews/index.php einloggen. :-)
CuteNews benutzen
Über den Punkt „Add News“ kannst du neue Einträge verfassen und sie später über „Edit News“ bearbeiten.
Einstellungen wie etwa Datum, Avatar usw. nimmst du via „Options“ vor.
Einbinden in die Website
An der Stelle, wo auf den Unterseiten deiner Website normalerweise der Inhalt steht, fügst du nun Folgendes ein:
<?PHP(Achte darauf, dass die Pfadangabe stimmt.)
include("cutenews/show_news.php");
?>
Dadurch bindest du die Datei ein, die deine Einträge enthalten wird.
das Layout
Um CuteNews nun auch noch an das Layout deiner Homepage anzupassen, gehe auf „Options“ → „Templates“.
Hier kannst du verschiedene Einstellungen bezüglich der Textformatierung vornehmen.
Wie du siehst, ist das Standardtemplate „default“ vorausgewählt.
Dieses kannst du entsprechend deines Layouts anpassen – wenn du mehrere verschiedene Styles benötigst, kannst du über den Link „create new template“ zudem ein weiteres Template anlegen.
Ein Template ist unterteilt in:
- Active News (die normale Einstellung für deine Einträge)
- Full News (wenn du ausgewählt hast, dass zuerst nur ein Stück eines Eintrags angezeigt werden soll und das komplette Posting erst auf Klicken sichtbar wird – ansonsten benötigst du diese Einstellung nicht)
- Comment (Kommentare eben)
- Add Comment Form (das Formular, das deine Besucher sehen, wenn sie dir einen Kommentar schreiben)
- News Pagination (die kleine Seitenanzeige unten)
- Comment Pagination (siehe News Pagination)
Die Formatierung funktioniert ganz einfach – so, wie du es auch von dem HTML deiner Website her gewohnt bist.
Du kannst einzelne Inhalte, wie etwa die Datumsangabe, via spanoder div ausrichten, Überschriften kennzeichnen, und so weiter und so fort.
Dort, wo {title} steht, erscheint später dann jeweils der Titel, den du beim Erstellen eines neuen Eintrags eingegeben hast, entsprechend verhält es sich mit {short-story} bzw. {full-story} für den Eintrag selber, {date} für das Datum des Eintrags, usw. Wenn du auf „Options“ → „Edit Templates“ klickst und dann eines der Template-Teile anklickst, erscheint auch automatisch eine Übersicht über alle diese Codes.
Wenn du ein externes Stylesheet verwenden möchtest (dies bietet sich an, wenn du auf deiner Website ohnehin mit CSS arbeitest), so kannst du diese *.css-Datei in der show_news.php zu Beginn (also vor dem <?php) verlinken.

kann ich cutenews auch auf eine index.htm/l einbinden oder muss ich das in eine index.php einbinden? wenn ja hab ich n riesen problem.
mein news werden nicht angezeigt. und das mit dem style/template habe ich nicht verstanden…könntest du ein beispiel geben? das wär toll (:
Hej,
da CuteNews mit PHP läuft, muss die Seite, in der es eingebunden wird, auch auf die Extension *.php enden. Allerdings könntest du diese PHP-Seite zur Not auch mit einem Iframe in eine HTML-Seite einbinden.
Hast du denn auf deinem Server PHP? Ohne PHP kann CuteNews nicht funktionieren.
jaja das hat mein server! das ist kein problem.
nun ist mir nurnoch das stylen ein rätsel :(
ah! jetzt zeigt er was an!
Warning: Division by zero in /data/apache/users/kilu.de/planisphere/www/index.php on line 9
users/kilu.de/planisphere/www/index.php on line 9
was hat denn das zu bedeuten?
Hej,
der Fehler kommt bei CuteNews häufig vor.
Öffne mal die Datei functions.inc.php im Ordner cutenews/inc/.
In Zeile 469 steht da:
if($i%$break_location == 0 and $break_location)Esetze das durch:
if($break_location and $i%$break_location == 0)Dann versucht CuteNews nicht mehr, durch 0 zu teilen (was ja bekanntermaßen nicht erlaubt ist) und das Script sollte laufen. =)
mhm da steht leider garnichts in der richtung :(
Hey,
ersteinmal großen Dank für diese ausführliche Beschreibung. Ich hatte jetzt auf drei meiner Seiten Cutenews installiert. Klappt alles einwandfrei. Jetzt hab ich aber eine Seite wo mehrere Mitglieder angemeldet sind. Wir wollten eig. alle ein eigenen Avatar… Am besten so das der Text direkt neben den Bild erscheint… also ich denke mal du weißt was ich mein, dass das Bild mitten im Text ist, sozusagen. Aber jetzt bin ich mit meinen Latein am Ende…
könntest du mir vll. helfen?
Lg
Sabrina
und wie ist das mit den Updateboxen????
hey!
ich hab schon tausend mal bei meiner index.php datei den code eingegeben, aber sobald ich es speicher und mit FTP auf meinen Server hochlade, funkt es nicht.Ich mach mich gerade an ein Layout dran, und versuche Cutenews einzubinden, und wollte einfach mal fragen, ob jemand weiss, anwas das liegen könnte. Hier das, was immer kommt:
Warning: include() [function.include]: SecureSSI Sicherheitsverletzung: Das Script (/usr/export/www/vhosts/funnetwork/hosting/xoxogossipgirls/index.php) hat versucht, ausserhalb von deinem Webspaceverzeichniss, auf die Datei (/usr/export/www/vhosts/funnetwork/hosting/meesterleighton/show_news.php) zuzugreifen. Aus Sicherheitsgruenden ist dies nicht erlaubt! in /usr/export/www/vhosts/funnetwork/hosting/xoxogossipgirls/index.php on line 8
Warning: include(/usr/export/www/vhosts/funnetwork/hosting/meesterleighton/show_news.php) [function.include]: failed to open stream: Operation not permitted in /usr/export/www/vhosts/funnetwork/hosting/xoxogossipgirls/index.php on line 8
Warning: include() [function.include]: Failed opening ‘/usr/export/www/vhosts/funnetwork/hosting/meesterleighton/show_news.php’ for inclusion (include_path=’.:’) in /usr/export/www/vhosts/funnetwork/hosting/xoxogossipgirls/index.php on line 8
Hi, also ich kann cutenews nicht installieren. :P
Ich habe. Als erstes wo soll ich die heruntergeladene Datei hinpacken und wie soll ich das auf meine website bringen? Ich bin ratlos. könntest du mir das vllt für “dumme” erklären? :D
Liebe Grüße,
Melina
hi!
dein tutorial hat mir echt geholfen, jetzt hab ich aber nochmal eine frage. und zwar, kann man beiträge nach titel alphabetisch ordnen? dazu habe ich nichts gefunden ^^” vielleicht hast du ja eine idee:D
liebe grüße
sarah
Hallo :))
Ich wollte mir heute, und auch schon gestern, cutenews installieren, nur leider habe ich das Gefühl, dass ich zu dumm dafür bin, denn ich bekomme alles bis ‘neuen Server’ hin, weil dann kein ‘cutenews’-Ordner bei mir links im Verzeichnis erscheint. Ich hab’ schon alles versucht aber irgendwie bekomme ich das nicht hin, hast du einen Plan, wie ich den ‘cutenews’-Ordner ins Verzeichnis bekomme?
LG,
Hallo, ich habe auch mal eine Frage, ich habe ebenfalls Cutenews installiert und nun auf einem Homepagekasten eingefügt. Funktioniert alles soweit. Leider sehe ich das die Formatierung des Layoutes des Cutenews nicht so ist wie es sein sollte, die Schrift sollte anders sein. Ich habe es von einer anderen GFX-Page, wo es dort auf funktioniert^^°
Auch erscheint bei mir, bei den News folgendes:
Deprecated: Function eregi() is deprecated in /usr/export/www/hosting/blossomdream/cutenews/cutenews/show_news.php on line 41
Deprecated: Function eregi() is deprecated in /usr/export/www/hosting/blossomdream/cutenews/cutenews/inc/shows.inc.php on line 54
Deprecated: Function eregi() is deprecated in /usr/export/www/hosting/blossomdream/cutenews/cutenews/inc/shows.inc.php on line 54
Kann mir hier jemand helfen?!