mirror of
https://github.com/e107inc/e107.git
synced 2025-08-06 22:57:14 +02:00
RSS display news image feature added (thanks nlstart) and some fixes.
This commit is contained in:
@@ -11,9 +11,9 @@
|
||||
| GNU General Public License (http://gnu.org).
|
||||
|
|
||||
| $Source: /cvs_backup/e107_0.8/e107_plugins/rss_menu/rss_menu.php,v $
|
||||
| $Revision: 1.4 $
|
||||
| $Date: 2009-08-15 11:55:30 $
|
||||
| $Author: marj_nl_fr $
|
||||
| $Revision: 1.5 $
|
||||
| $Date: 2009-09-18 19:05:50 $
|
||||
| $Author: e107coders $
|
||||
+----------------------------------------------------------------------------+
|
||||
*/
|
||||
if (!defined('e107_INIT')) { exit; }
|
||||
@@ -29,38 +29,41 @@ include_lan(e_PLUGIN."rss_menu/languages/".e_LANGUAGE."_admin_rss_menu.php");
|
||||
$des = "";
|
||||
$topic = "";
|
||||
|
||||
if(strstr(e_SELF, "comment.php") && $sql -> db_Select("rss", "rss_path", " rss_path = 'comments' LIMIT 1")) {
|
||||
if(strstr(e_SELF, "comment.php") && $sql -> db_Select("rss", "rss_path", " rss_path = 'comments' LIMIT 1"))
|
||||
{
|
||||
$type = 5;
|
||||
$des = RSS_MENU_L4;
|
||||
}
|
||||
if(strstr(e_SELF, "/forum")&& $sql -> db_Select("rss", "rss_path", " rss_path = 'forum|name' LIMIT 1") ) {
|
||||
if(strstr(e_SELF, "/forum")&& $sql -> db_Select("rss", "rss_path", " rss_path = 'forum|name' LIMIT 1") )
|
||||
{
|
||||
$type = 6;
|
||||
$des = RSS_MENU_L5;
|
||||
}
|
||||
if(strstr(e_SELF, "forum_viewtopic") && $sql -> db_Select("rss", "rss_path", " rss_path = 'forum|topic' LIMIT 1")) {
|
||||
if(strstr(e_SELF, "forum_viewtopic") && $sql -> db_Select("rss", "rss_path", " rss_path = 'forum|topic' LIMIT 1"))
|
||||
{
|
||||
$type = 7;
|
||||
$des = RSS_MENU_L6;
|
||||
}
|
||||
if(strstr(e_SELF, "chat.php")&& $sql -> db_Select("rss", "rss_path", " rss_path = 'chatbox_menu' LIMIT 1")) {
|
||||
if(strstr(e_SELF, "chat.php")&& $sql -> db_Select("rss", "rss_path", " rss_path = 'chatbox_menu' LIMIT 1"))
|
||||
{
|
||||
$type = 9;
|
||||
$des = RSS_MENU_L7;
|
||||
}
|
||||
|
||||
if(strstr(e_SELF, "/bugtracker")) {
|
||||
if(strstr(e_SELF, "/bugtracker"))
|
||||
{
|
||||
$type = 10;
|
||||
$des = RSS_MENU_L8;
|
||||
}
|
||||
|
||||
if(strstr(e_SELF, "download.php") && $sql -> db_Select("rss", "rss_path", " rss_path = 'download' LIMIT 1")) {
|
||||
if(strstr(e_SELF, "download.php") && $sql -> db_Select("rss", "rss_path", " rss_path = 'download' LIMIT 1"))
|
||||
{
|
||||
$type = 12;
|
||||
$des = RSS_MENU_L9;
|
||||
}
|
||||
|
||||
if(!$des) {
|
||||
if(!$des)
|
||||
{
|
||||
$type = 1;
|
||||
$des = RSS_MENU_L3;
|
||||
}
|
||||
|
||||
if(e_PAGE == "news.php" && $pref['rss_newscats'])
|
||||
{
|
||||
|
||||
@@ -77,8 +80,9 @@ $text = "
|
||||
<div class='spacer'><a href='".$path."rss.php?$type.1".($topic ? ".".$topic : "")."'><img src='".$path."images/rss1.png' alt='rss1.0' /></a></div>
|
||||
<div class='spacer'><a href='".$path."rss.php?$type.2".($topic ? ".".$topic : "")."'><img src='".$path."images/rss2.png' alt='rss2.0' /></a></div>
|
||||
<div class='spacer'><a href='".$path."rss.php?$type.3".($topic ? ".".$topic : "")."'><img src='".$path."images/rss3.png' alt='rdf' /></a><br /></div>
|
||||
<div class='spacer'><a href='".$path."rss.php?$type.4".($topic ? ".".$topic : "")."'><img src='".$path."images/rss4.png' alt='atom' /></a><br /></div>
|
||||
</div>";
|
||||
|
||||
$caption = (file_exists(THEME."images/RSS_menu.png") ? "<img src='".THEME_ABS."images/RSS_menu.png' alt='' style='vertical-align:middle' /> ".RSS_MENU_L2 : RSS_MENU_L2);
|
||||
|
||||
$ns->tablerender($caption, $text, 'backend');
|
||||
?>
|
Reference in New Issue
Block a user