CyberTipps Home
Retro PHP-Nuke 6.5!
CyberTipps.com :: Thema anzeigen - Zufallsbild auf Startseite
 FAQFAQ   SuchenSuchen   BenutzergruppenBenutzergruppen   ProfilProfil   LoginLogin 

Zufallsbild auf Startseite

 
Neues Thema eröffnen   Neue Antwort erstellen    CyberTipps.com Foren-Übersicht -> 4images Gallery
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Torsten
Newbie
Newbie


Anmeldungsdatum: Dec 31, 2006
Beiträge: 32

BeitragVerfasst am: Do Dez 27, 2007 10:57 pm    Titel: Zufallsbild auf Startseite Antworten mit Zitat

Hallo,

ich hatte immer ein Zufallsbild im eigenen Block auf der Startseite. Dazu gehört eine Datei random.php die im Nuke Rootverzeichnis liegt. Die integrierte Galerie funktioniert nur dann, wenn ich das Zufallsbild auf der Nuke- Startseite deaktiviere, ansonsten erhalte ich die Fehlermeldung:

Fatal error: Cannot redeclare class db in /www/htdocs/v035***/modules/Gallery/includes/db_mysql.php on line 28

In dieser Zeile steht: "class Db {"

Meine Recherchen haben ergeben, dass beim Auftreten dieser Meldung entweder zwei Klassen verwendet werden oder eine Datei zweimal includiert wird. Ich habe aber keine Ahnung wo der Fehler liegen soll.
Die random.php wird nur im Block des Zufallsbildes includiert.

MfG, Torsten
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Torsten
Newbie
Newbie


Anmeldungsdatum: Dec 31, 2006
Beiträge: 32

BeitragVerfasst am: Fr Dez 28, 2007 12:57 am    Titel: Zufallsbild auf Startseite Antworten mit Zitat

So, nach mehreren Stunden habe ich es hinbekommen. Die eingebundene Galerie läuft nun auch mit Zufallsbild auf der Startseite von Nuke. Ich habe die Includierung der db_mysql.php unterbunden indem ich deren Code in die random.php integriert habe. Weiterhin musste ich alle Befehle die mit Klassen zu tun haben in der random.php umbenennen damit keine doppelt laufen, also von

"function Db" in "function Db_a"
"$site_db = new Db" in "$site_db = new Db_a"
"function is_remote" in "function is_remote_a"
"$thumb_src = (is_remote" in "$thumb_src = (is_remote_a"

Der Buchstabe a ist frei gewählt und kein Zwang.
Das als Hinweis für alle Besucher, da das Mod mit dem Zufallsbild sehr verbreitet ist. Warscheinlich ist das nicht die eleganteste Lösung aber sie funktioniert. Wink

Hier der Link zum Mod von 4images: <
Hinweis: Nur registrierte Benutzer haben die Möglichkeit in diesem Forum "Links" zu sehen!
Bitte Registrieren oder Einloggen - Danke!
> und hier mal meine <
Hinweis: Nur registrierte Benutzer haben die Möglichkeit in diesem Forum "Links" zu sehen!
Bitte Registrieren oder Einloggen - Danke!
> zum testen.

MfG, Torsten
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Coldcut
Site Admin
Site Admin


Anmeldungsdatum: Jun 16, 2005
Beiträge: 875
Wohnort: Austria

BeitragVerfasst am: Fr Dez 28, 2007 10:20 am    Titel: Antworten mit Zitat

Hi!

Etwas Kompliziert hast Du das gemacht.
Aber solange es funktioniert sollte es kein Problem damit geben.

Als Zufallsbild wäre es einfacher gewesen die 4images Blöcke von hier zu downloaden und anzupassen.

Eine Korrektur ist eventuell noch nötig.
Falls Du die User Datenbank von 4 images auf Nuke überspielt hast könntest Du das Login bei der Gallery entfernen. Wink

Ich finde sie jedenfalls gut gelungen! Thumb

Coldcut Cool
_________________
CiroxX©™ Development Team
----------
"Dann klappts auch mit der Nachbarin!"
- - - - - - - - - - -
->
Hinweis: Nur registrierte Benutzer haben die Möglichkeit in diesem Forum "Links" zu sehen!
Bitte Registrieren oder Einloggen - Danke!
<-
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Torsten
Newbie
Newbie


Anmeldungsdatum: Dec 31, 2006
Beiträge: 32

BeitragVerfasst am: Sa Dez 29, 2007 10:36 am    Titel: Titel: Zufallsbild auf Startseite Antworten mit Zitat

Hallo,

ich ich habe mir das schon gedacht, dass ich die komplizierteste Methode gewählt habe. Wink

Welche 4images Blöcke meinst du? Ich habe in den Downloads nur die mit den Top-Bildern gefunden. Falls ja, ändere ich es evtl. dann nocheinmal. Ich möchte doch gern einen sauberen Code haben, was bei meiner Variante nicht garantiert ist Confused
Die Userintergration habe ich noch nicht geschafft, kommt aber als nächstes. Mit den Loginblock in der Galerie hast du recht, der ist dann eigentlich überflüssig. Aber das ist schnell gemacht.

MfG, Torsten
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Coldcut
Site Admin
Site Admin


Anmeldungsdatum: Jun 16, 2005
Beiträge: 875
Wohnort: Austria

BeitragVerfasst am: Sa Dez 29, 2007 12:04 pm    Titel: Antworten mit Zitat

Hi!

Bei den 4images Blocks sind 3 Blöcke enthalten:
- New Image
- Scrolling Images
- Random Image
Da müsstest Du testen welcher Dir am Besten gefällt! Wink

Wenn Du ein Update auf die 1.7.4 und die User-Integration zusammen machen möchtest kann ich Dir meine vorgefertigten Files zu Verfügung stellen.
Allerdings müsstest Du zuvor Deine geänderten Dateien sichern, falls etwas schief gehen sollte.
Dann bräuchtest Du nur die Anpassungen in der Datenbank selbst durchführen.

Coldcut Cool
_________________
CiroxX©™ Development Team
----------
"Dann klappts auch mit der Nachbarin!"
- - - - - - - - - - -
->
Hinweis: Nur registrierte Benutzer haben die Möglichkeit in diesem Forum "Links" zu sehen!
Bitte Registrieren oder Einloggen - Danke!
<-
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Torsten
Newbie
Newbie


Anmeldungsdatum: Dec 31, 2006
Beiträge: 32

BeitragVerfasst am: Sa Dez 29, 2007 3:28 pm    Titel: Antworten mit Zitat

Hallo Coldcut,

das wäre klasse, kannst du mir die files als PN zusenden?
Die Blöcke werde ich gleich mal runterladen und testen. Smile

MfG, Torsten
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Torsten
Newbie
Newbie


Anmeldungsdatum: Dec 31, 2006
Beiträge: 32

BeitragVerfasst am: Sa Dez 29, 2007 10:43 pm    Titel: Antworten mit Zitat

Hallo Coldcut,

Very Happy

Kann ich eigentlich meine Templatedateien (****.html) von der Version 1.7.2 auch für die neue 1.7.4 verwenden? Ich meine, rüber kopieren und fertig? Oder sind da auch Änderungen von 4images gemacht worden, dass das so nicht geht?

MfG, Torsten
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Coldcut
Site Admin
Site Admin


Anmeldungsdatum: Jun 16, 2005
Beiträge: 875
Wohnort: Austria

BeitragVerfasst am: So Dez 30, 2007 12:06 pm    Titel: Antworten mit Zitat

Hi!

Ja, kannst Du machen.
Aber wenn Du das Captcha nutzen möchstest solltest Du den Code in der details.html und in der comment_form.html vergleichen, da bei den alten Templates diese Funktion nicht enthalten ist.

Coldcut Cool
_________________
CiroxX©™ Development Team
----------
"Dann klappts auch mit der Nachbarin!"
- - - - - - - - - - -
->
Hinweis: Nur registrierte Benutzer haben die Möglichkeit in diesem Forum "Links" zu sehen!
Bitte Registrieren oder Einloggen - Danke!
<-
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Torsten
Newbie
Newbie


Anmeldungsdatum: Dec 31, 2006
Beiträge: 32

BeitragVerfasst am: So Dez 30, 2007 6:15 pm    Titel: Antworten mit Zitat

Hallo Coldcut,

also ich habe einen neuen Ordner "Gallery" angelegt, alle Originaldateien der Version 1.7.4 raufgespielt und anschließend deine files rüberkopiert und die vorhandenen Dateien mit deinen Dateien überschrieben. Dann habe ich die User-Integration in meiner Datebank gemäß Anleitung durchgeführt. Aber es wird zu meiner Enttäuschung folgende Meldung angezeigt:

You can't access this file directly...

Alle Rechte habe ich lt. Installationsanleitung gesetzt. Was nun?

MfG, Torsten Sad
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Coldcut
Site Admin
Site Admin


Anmeldungsdatum: Jun 16, 2005
Beiträge: 875
Wohnort: Austria

BeitragVerfasst am: Mo Dez 31, 2007 11:22 am    Titel: Antworten mit Zitat

Hi!

Die Gallery Files wurden vorbereitet für den Patch 3.1+!
Welche Nuke Version bzw. welchen Patch nutzt Du?

Coldcut Cool
_________________
CiroxX©™ Development Team
----------
"Dann klappts auch mit der Nachbarin!"
- - - - - - - - - - -
->
Hinweis: Nur registrierte Benutzer haben die Möglichkeit in diesem Forum "Links" zu sehen!
Bitte Registrieren oder Einloggen - Danke!
<-
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Torsten
Newbie
Newbie


Anmeldungsdatum: Dec 31, 2006
Beiträge: 32

BeitragVerfasst am: Mo Dez 31, 2007 2:12 pm    Titel: Antworten mit Zitat

Nuke 6.5, Patch weiß ich nicht. Ich habe diverse Patches eingespielt ist aber schon sehr lange her.

MfG, Torsten
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Coldcut
Site Admin
Site Admin


Anmeldungsdatum: Jun 16, 2005
Beiträge: 875
Wohnort: Austria

BeitragVerfasst am: Mo Dez 31, 2007 10:22 pm    Titel: Antworten mit Zitat

Hi!

Dann musst Du in der modules/Gallery/includes/page_header.php die Zeilen am Beginn ändern, in:
Code:
if (!stristr($_SERVER['SCRIPT_NAME'], "modules.php")) {
die ("You can't access this file directly...");
}
       
        if (!isset($mainfile)) {include("mainfile.php");}
        $index = 0;
        include("header.php");
        OpenTable();


Coldcut Cool
_________________
CiroxX©™ Development Team
----------
"Dann klappts auch mit der Nachbarin!"
- - - - - - - - - - -
->
Hinweis: Nur registrierte Benutzer haben die Möglichkeit in diesem Forum "Links" zu sehen!
Bitte Registrieren oder Einloggen - Danke!
<-
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Torsten
Newbie
Newbie


Anmeldungsdatum: Dec 31, 2006
Beiträge: 32

BeitragVerfasst am: Di Jan 01, 2008 10:39 pm    Titel: Antworten mit Zitat

Hallo Coldcut,

Volltreffer! Very Happy

Die Fehlermeldung ist weg und due Galerie läuft. Jetzt werde ich sie noch ausgiebig testen und das Template anpassen. Hoffentlich klappt alles.

Vielen Dank noch einmal für deine tolle Hilfe.

Ich wünsche Dir ein gesundes und erfolgreiches Jahr 2008!

MfG, Torsten
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    CyberTipps.com Foren-Übersicht -> 4images Gallery Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2008 phpBB Group
PHP-NukeNukeSentinel(tm)NukeCops.ATCiroxX©

You can syndicate our news using the file and
Copyright © 2005 - 2008 by CyberTipps
Web site engine code is Copyright © 2005 by PHP-Nuke.
Erstellung der Seite: 0.66 Sekunden