Surftips
Bürobedarf
IonCube Encoder

 
 
Unterstützt BS-Fusion
Spendenmöglichkeiten
Handy:
 € 
Telefon:
 € 
OnlineBanking:
 € 
 
BS-Fusion Deutschland > BS Fusion
->> 3rd Party Module und Addons
->> RSS parser panel
Benutzername
Passwort

 
Vorheriges Thema Nächstes Thema

Durchsuche Thema
Autor
RSS parser panel   14.01.2010 14:17 #1 top
RedDragon
Blogger


User Avatar



Beiträge: 224

Ort: Wesel
Eingetreten: 26.07.06
Status: Offline
So, ich schon wieder, wird iwo schon peinlich immer zu Fragen, aber ich weiß auch hier wieder nicht weiter.

Ich habe das Panel installiert, dem cache-verzeichniss 777 gegeben, die Datei wird auch angelegt. Unter V7 klappt das Panel auch, nur net im BSF.

Fehlermeldung ist:
Es konnte keine Quelldatei gefunden werden.

Vielleicht stimmt der Pfad für den Parser des Panels nicht, da wenn ich im Navi auf RSS Feeds klicke, kommen die Daten.

http://www.efc-funclan.de/cms/news.php


Es Grüßt
-RedDragon
Begründe nichts mit Geisteskrankheiten, was sich auch mit einer defekten Tastatur erklären lässt.
EFC on BS-Fusion
Dev&Testing Center
28484385 http://www.efc-funclan.de/
 
Autor
RE: RSS parser panel   14.01.2010 14:59 #2 top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1042

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Kann ich bestätigen, weil ich das RSS bei mir auch betreibe, aber nicht mit Panel...

Vielleicht find ich was ....


Cheftester und Co-Admin.
http://www.wuschelkiste.de/fusion/
 
Autor
RE: RSS parser panel   14.01.2010 15:25 #3 top
phibla
Amateur




Beiträge: 58

Eingetreten: 27.10.08
Status: Offline
hey,
kann den Fehler auch bestätigen. Der Fehler liegt in der rss_parser_panel.php in diesen zwei Zeilen.
Code
global $p_data;
$SQL = 'SELECT * FROM '.$db_prefix.'rss_feeds WHERE name = "'.$p_data['panel_name'].'"';

$p_data ist an dieser Stelle gar nicht gesetzt. Bei v7 schon.
___

Zweiter Fehler ist der, dass der Name des Panels gleich dem Feed sein muss, weil dort nur immer ein Feed angezeigt werden soll/kann/darf.

http://www.svdimo-tt.de/
 
Autor
RE: RSS parser panel   14.01.2010 15:33 #4 top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1042

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Nicht ganz phibla, Du bist aber auf dem richtigen Weg.
Wenn man in das side_left.php schaut, gibts da auch das $p_data

.... bin noch dran.

Das 2.te ist kein Fehler, sondern (leider) so gewollt und designed.

EDIT
So, Lösung:
in der panel.php Datei folgendes editieren:
Code
if (!file_exists(INFUSIONS."rss_parser_panel/locale/".LANGUAGE.".php")) {
include INFUSIONS."rss_parser_panel/locale/".LANGUAGE.".php";
} else {
include INFUSIONS."rss_parser_panel/locale/German.php";
}

global $p_data;
$RES = dbquery("SELECT * FROM ".DB_PREFIX."rss_feeds WHERE name='".$p_data['panel_name']."';");
$ROW = dbarray($RES);

Ich habe mal die Sprache gleich angepasst. Kann man auch in den anderen Dateien editieren.

Jetzt das WICHTIGSTE:
In der side_left.php und side_right.php ist folgendes zu ergänzen:
Code
$p_res = dbquery("SELECT panel_name,panel_filename,panel_content,panel_type,panel_side,panel_display FROM ".DB_PREFIX."panels WHERE (panel_side='1' OR panel_side='2') AND ".groupaccess('panel_access')." AND panel_status='1' ORDER BY panel_side ASC,panel_order ASC");

Könnte bei Euch auch fehlen und dann gibts da halt nix.

Bitte beachten: in der Admin/Vorschau geht wahrscheinlich nicht, weil da auch der Wert fehlt (könnte man auch ändern, aber ist nicht so relevant), aber auf der Hauptseite klappts dann.
Bitte bedenken, das ein Panel GENAU den gleichen Namen haben muss, wie der Name des RSS-Feed Eintrags (bei mir z.B. "heise".
Hier der Beweis (kurzfristig), das es geht: http://www.wuschelkiste.de/fusion/news.php
Bearbeitet von gozoc am 14.01.2010 15:49
http://www.wuschelkiste.de/fusion/
 
Autor
RE: RSS parser panel   14.01.2010 21:43 #5 top
RedDragon
Blogger


User Avatar


Threadstarter

Beiträge: 224

Ort: Wesel
Eingetreten: 26.07.06
Status: Offline
Gut, das klappt schon mal, aber... schau dir das mal an?? Der verwirft mir jetzt die Umlaute. Jetzt bin ich echt verwirrt.





Es Grüßt
-RedDragon
Begründe nichts mit Geisteskrankheiten, was sich auch mit einer defekten Tastatur erklären lässt.
EFC on BS-Fusion
Dev&Testing Center
28484385 http://www.efc-funclan.de/
 
Autor
RE: RSS parser panel   14.01.2010 21:53 #6 top
MarcusG
Moderator


User Avatar



Beiträge: 289

Ort: zu Hause
Eingetreten: 09.02.09
Status: Offline
Das habe ich nur auf der feeds.php angepasst:

Zeile 113 der rss_parser_panel.php

Code
print '<a href="'.$data['link'].'" title="'.utf8_decode($data['title']).$new_window.'">'.utf8_decode(trimlink($data['title'], 22)).'</a><br />';


Zeile 70 müsste dementsprechend auch angepasst werden.

@ZOC: Kannst du die Bugfixes im Download aktualisieren?


Gruß
Marcus

if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
Bearbeitet von MarcusG am 14.01.2010 21:54
http://phpfusion.marcusg.de
 
Autor
RE: RSS parser panel   14.01.2010 22:04 #7 top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1042

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Da gabs im Supportforum mal nen 3-Seiten Thema zu
http://www.phpfusion-support.de/forum/viewthread.php?thread_id=19297



Cheftester und Co-Admin.
http://www.wuschelkiste.de/fusion/
 
Autor
RE: RSS parser panel   15.01.2010 08:06 #8 top
RedDragon
Blogger


User Avatar


Threadstarter

Beiträge: 224

Ort: Wesel
Eingetreten: 26.07.06
Status: Offline
OKi, danke an alle. Ich hab in Zeile 70 den Trimlink entfernt. Ich denke mal, dass dort keiner sooooo lange Themen im RSS Feed schreibt.


Es Grüßt
-RedDragon
Begründe nichts mit Geisteskrankheiten, was sich auch mit einer defekten Tastatur erklären lässt.
EFC on BS-Fusion
Dev&Testing Center
28484385 http://www.efc-funclan.de/
 
Autor
RE: RSS parser panel   25.01.2010 08:56 #9 top
RedDragon
Blogger


User Avatar


Threadstarter

Beiträge: 224

Ort: Wesel
Eingetreten: 26.07.06
Status: Offline
Zitat
Jetzt das WICHTIGSTE:
In der side_left.php und side_right.php ist folgendes zu ergänzen:
Code
$p_res = dbquery("SELECT panel_name,panel_filename,panel_content,panel_type,panel_side,panel_display FROM ".DB_PREFIX."panels WHERE (panel_side='1' OR panel_side='2') AND ".groupaccess('panel_access')." AND panel_status='1' ORDER BY panel_side ASC,panel_order ASC");

Könnte bei Euch auch fehlen und dann gibts da halt nix.

Könnte man das vielleicht in die nächtse BS-Version mit einfließen lasen?


Es Grüßt
-RedDragon
Begründe nichts mit Geisteskrankheiten, was sich auch mit einer defekten Tastatur erklären lässt.
EFC on BS-Fusion
Dev&Testing Center

Bearbeitet von RedDragon am 25.01.2010 08:56
28484385 http://www.efc-funclan.de/
 
Autor
RE: RSS parser panel   25.01.2010 09:10 #10 top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1042

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Du hast Recht ... hab nicht mehr dran gedacht ... Ich setz mir nen Merker Danke.



Cheftester und Co-Admin.
http://www.wuschelkiste.de/fusion/
 
Springe zu Forum:
 
Ähnliche Themen wie "RSS parser panel" [2]
Thema Forum Antworten Letzter Beitrag
CSRF Exploit in der ubbparser.class.php gefunden Installation & Upgrades 0 08.07.2010 21:47 von Silvermoon
[BUG?] Quote Parser integrierte Module & AddOns 1 19.02.2010 16:48 von gozoc
Thema verlinken
URL:
BB-Code:
HTML:
Redesign_160x600