Kurze Frage zu makefile.php

Diskussion zum Modul Latest-News für ConPresso 4.
Antworten
Benutzeravatar
Eichi
ConPresso-Checker
Beiträge: 133
Registriert: 17.08.2005 13:14
Hat sich bedankt: 24 Mal
Danksagung erhalten: 8 Mal
Kontaktdaten:

Kurze Frage zu makefile.php

Beitrag von Eichi »

mich würde interessieren wie ihr so eure RSS-feed's generieren lasst. ich hatte die makefile.php einfach im header untergebracht und somit wurde quasi mit jedem aufruf der rss-feed neu generiert bzw. aktualisiert. da dies aber von der seiten geschwindigkeit her absolut nicht zu gebrauchen war, hab ich es wieder entfernt und überlege wie ich es nun besser machen könnte.

wie macht ihr das so ? :)

mfg Eichi
pixel&leben - Er fand einen neuen Kunstbegriff - damals, als er Kunst begriff.
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Beitrag von semf »

... in den header einbinden ist so garnicht im sinne des erfinders ;-)
bei mir wird der feed im beim logout generiert:

dazu habe ich in die index.php im _admin-ordner das hier platziert:

Code: Alles auswählen

if ($_REQUEST['action']=='logout'){
    $_GET['profid'] = 17;
    @include('../module/makefile.php');
    }
Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
Benutzeravatar
Eichi
ConPresso-Checker
Beiträge: 133
Registriert: 17.08.2005 13:14
Hat sich bedankt: 24 Mal
Danksagung erhalten: 8 Mal
Kontaktdaten:

Beitrag von Eichi »

hey das ist ne coole idee, vielen dank mal wieder ... :)

werds gleich morgen einbauen ...
pixel&leben - Er fand einen neuen Kunstbegriff - damals, als er Kunst begriff.
Ralf
ConPresso-Checker
Beiträge: 205
Registriert: 25.08.2005 10:58
Hat sich bedankt: 65 Mal
Danksagung erhalten: 14 Mal

Beitrag von Ralf »

@ semf

und für nicht ganz so versierte, könntest du evtl. auch noch die Zeile bzw. den Code davor oder danach nennen wo du es in die index.php im _admin Ordner eingebaut hast???

Vielen Dank cu Ralf
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Beitrag von semf »

bei mir ist das zeile 41, aber zum besseren verständnis:

Code: Alles auswählen

        ...
        $db = new DB;
        $db->query($query);
    }

//Added by Seventy Soft | IT-Services
if ($_REQUEST['action']=='logout'){
    $_GET['profid'] = 19;
    @include('../latest_news/makefile.php');
    }


    switch ($_REQUEST['action']) {
    case 'logout':
    ...
Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
Benutzeravatar
Eichi
ConPresso-Checker
Beiträge: 133
Registriert: 17.08.2005 13:14
Hat sich bedankt: 24 Mal
Danksagung erhalten: 8 Mal
Kontaktdaten:

Beitrag von Eichi »

hm, außer einem timeout oder browserabsturz passiert leider nicht so viel ...

Code: Alles auswählen

        $db = new DB;
        $db->query($query);
    }

    // Generiert RSS-Feed | by Semf
    if ($_REQUEST['action']=='logout'){ 
        $_GET['profid'] = 1; 
        @include('../mod_latest_news/makefile.php'); 
        }  

    switch ($_REQUEST['action']) {
    case 'logout':
        logaction('logout', '');
        $naction = 'logout';
        break;
(zeile 37 bis 51)

hast du den code ergänzt oder ersetzt du das was ab 41 kommt :?:
pixel&leben - Er fand einen neuen Kunstbegriff - damals, als er Kunst begriff.
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Beitrag von semf »

also der code steht eigentlich auf neutralem boden, als nicht
in einer schleife oder sonstwo.

den code, den du gepostet hast, wurde der wirklich so eingefügt?
den die übergebene id und der modul-ordner müssen passen!

du kannst probehalber auch mal das @ vor dem include entfernen.
dann wird php gesprächiger :wink:
Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
Benutzeravatar
Eichi
ConPresso-Checker
Beiträge: 133
Registriert: 17.08.2005 13:14
Hat sich bedankt: 24 Mal
Danksagung erhalten: 8 Mal
Kontaktdaten:

Beitrag von Eichi »

kann es sein das du deine makefile.php noch modifiziert hast?

Code: Alles auswählen

Warning: main(/home/www/pixelleben.de/_admin/_includes/function.inc.php): failed to open stream: No such file or directory in /home/www/pixelleben.de/mod_latest_news/makefile.php on line 31
_admin/_includes/function.inc.php < das gibt es ja nicht. :)

ich habe jetzt mal einfach naiver weise probiert dort noch pfade zu verändern, aber das führt zu noch wilderen fehlern. :roll:
pixel&leben - Er fand einen neuen Kunstbegriff - damals, als er Kunst begriff.
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Beitrag von semf »

... uppsss - da war doch was! probier mal die angehängte datei.
datei bitte wieder in makefile.php umbenennen!
Dateianhänge
makefile.txt
(9.02 KiB) 1365-mal heruntergeladen
Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
Benutzeravatar
Eichi
ConPresso-Checker
Beiträge: 133
Registriert: 17.08.2005 13:14
Hat sich bedankt: 24 Mal
Danksagung erhalten: 8 Mal
Kontaktdaten:

Beitrag von Eichi »

jetzt scheint es zu funktionieren .. :D

vielen dank
pixel&leben - Er fand einen neuen Kunstbegriff - damals, als er Kunst begriff.
Ralf
ConPresso-Checker
Beiträge: 205
Registriert: 25.08.2005 10:58
Hat sich bedankt: 65 Mal
Danksagung erhalten: 14 Mal

Beitrag von Ralf »

semf hat geschrieben:... uppsss - da war doch was! probier mal die angehängte datei.
datei bitte wieder in makefile.php umbenennen!
Ist eigentlich diese Datei in der neusten Version (4.1a) schon standardmäßig so drin oder muss man die Modifikation noch machen wenn man das mit dem Logout haben möchte??

EDIT:
OK in der Version 4.1a ist sogar noch eine aktuellere Datei drin ;-)
Somit hat sich meine Frage erübrigt.

Danke cu Ralf
Antworten