Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü

Plugin News: Fehlermeldung

Begonnen von rolinux, 06. April 2024, 11:30:36

« vorheriges - nächstes »

rolinux

Hallo,

ich will grade das Plugin "News" ausprobieren und bekomme auf der Startseite der Homepage diese Fehlermeldung:
ZitatFatal error: Cannot declare class News, because the name is already in use in /var/.../plugins/News/index.php on line 10

Das scheint damit zusammenzuhängen, dass ich auf der Startseite das Calender-Plugin eingebaut habe mit einem Kalender, der auf der Calendar-Vorlage "news" beruht. Wenn ich den Kalender rausnehme, funktionniert das News-Plugin jedenfalls.

Auf jeden Fall will ich beides auf der Startseite haben. Wie kann ich das ändern?

Homepage: www.gospel-and-more-birkenfeld.de

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

marusti

Haben die beiden Plugins zufällig den gleichen class Namen "News"?

rolinux

Das eine Plugin heißt "Calendar", das andere "News". Habe ich aber oben schon geschrieben.

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

marusti

Steht in
Zitatvar/.../plugins/News/index.php on line 10
"class News"?
Wenn ja, dann schau in der index.php vom "Calendar" Plugin ob dort auch irgendwo class News steht.

rolinux

Hallo,

hab jetzt erst wieder Zeit dafür gehabt.
Irgendwo im Forum habe ich zwischenzeitlich gelesen, dass die Klasse im Calendar-Plugin immer so heißt wie die verwendete Kalender-Vorlage. Habe ich jedenfalls so verstanden. Also steht die Klasse "News" nicht so wörtlich im Plugin-Code.

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

marusti

Kannst du Zeile 10 bitte mal posten?

rolinux

Hallo marusti,

in Zeile 10 der index.php vom News-Plugin steht:
Zitatclass News extends Plugin {

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

marusti

Vermutlich benutzt dann das Calender Plugin auch irgendwo "News" als class Namen.

Eine Möglichkeit wäre, das Plugin News umbenennen, zb. in News2. Analog zu hier https://www.mozilo.de/forum/index.php/topic,4695.msg24347.html#msg24347

Den Order selbst sowie in Zeile 10 entsprechend einen neuen Namen vergeben. Evtl. auch noch die Zeilen 54 und 55.