mirror of
https://github.com/e107inc/e107.git
synced 2025-08-05 06:07:32 +02:00
Moved othernews into news folder
This commit is contained in:
16
e107_plugins/news/languages/English.php
Normal file
16
e107_plugins/news/languages/English.php
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<?php
|
||||||
|
/*
|
||||||
|
+ ----------------------------------------------------------------------------+
|
||||||
|
| e107 website system - Language File.
|
||||||
|
|
|
||||||
|
| $Source: /cvs_backup/e107_0.8/e107_plugins/news/languages/English.php,v $
|
||||||
|
| $Revision: 1.1 $
|
||||||
|
| $Date: 2009-09-19 21:48:52 $
|
||||||
|
| $Author: e107coders $
|
||||||
|
+----------------------------------------------------------------------------+
|
||||||
|
*/
|
||||||
|
|
||||||
|
define("TD_MENU_L1", "Other News");
|
||||||
|
define("TD_MENU_L2", "Other News");
|
||||||
|
|
||||||
|
?>
|
137
e107_plugins/news/other_news2_menu.php
Normal file
137
e107_plugins/news/other_news2_menu.php
Normal file
@@ -0,0 +1,137 @@
|
|||||||
|
<?php
|
||||||
|
/*
|
||||||
|
+ ----------------------------------------------------------------------------+
|
||||||
|
| e107 website system
|
||||||
|
|
|
||||||
|
| <20>Steve Dunstan 2001-2002
|
||||||
|
| http://e107.org
|
||||||
|
| jalist@e107.org
|
||||||
|
|
|
||||||
|
| Released under the terms and conditions of the
|
||||||
|
| GNU General Public License (http://gnu.org).
|
||||||
|
|
|
||||||
|
| $Source: /cvs_backup/e107_0.8/e107_plugins/news/other_news2_menu.php,v $
|
||||||
|
| $Revision: 1.1 $
|
||||||
|
| $Date: 2009-09-19 21:48:52 $
|
||||||
|
| $Author: e107coders $
|
||||||
|
+----------------------------------------------------------------------------+
|
||||||
|
*/
|
||||||
|
if (!defined('e107_INIT')) { exit; }
|
||||||
|
|
||||||
|
global $e107cache;
|
||||||
|
|
||||||
|
// Load Data
|
||||||
|
if($cacheData = $e107cache->retrieve("nq_othernews2"))
|
||||||
|
{
|
||||||
|
echo $cacheData;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
require_once(e_HANDLER."news_class.php");
|
||||||
|
unset($text);
|
||||||
|
global $OTHERNEWS2_STYLE;
|
||||||
|
$ix = new news;
|
||||||
|
|
||||||
|
if(!$OTHERNEWS2_STYLE) {
|
||||||
|
$OTHERNEWS2_STYLE = "
|
||||||
|
<table class='forumheader3' cellpadding='0' cellspacing='0' style='width:100%'>
|
||||||
|
<tr><td class='caption2' colspan='2' style='padding:3px;text-decoration:none;'>
|
||||||
|
{NEWSCATICON}
|
||||||
|
{NEWSCATEGORY}
|
||||||
|
</td></tr>
|
||||||
|
<tr><td style='padding:3px;vertical-align:top'>
|
||||||
|
{NEWSTITLELINK}
|
||||||
|
<br />
|
||||||
|
{NEWSSUMMARY}
|
||||||
|
</td>
|
||||||
|
<td style='padding:3px'>
|
||||||
|
{NEWSTHUMBNAIL}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
";
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!defined("OTHERNEWS2_LIMIT")){
|
||||||
|
define("OTHERNEWS2_LIMIT",5);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!defined("OTHERNEWS2_ITEMLINK")){
|
||||||
|
define("OTHERNEWS2_ITEMLINK","");
|
||||||
|
}
|
||||||
|
if(!defined("OTHERNEWS2_CATLINK")){
|
||||||
|
define("OTHERNEWS2_CATLINK","");
|
||||||
|
}
|
||||||
|
if(!defined("OTHERNEWS2_CATICON")){
|
||||||
|
define("OTHERNEWS2_CATICON","border:0px");
|
||||||
|
}
|
||||||
|
if(!defined("OTHERNEWS2_THUMB")){
|
||||||
|
define("OTHERNEWS2_THUMB","border:0px");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!defined("OTHERNEWS2_COLS")){
|
||||||
|
define("OTHERNEWS2_COLS","1");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!defined("OTHERNEWS2_CELL")){
|
||||||
|
define("OTHERNEWS2_CELL","padding:0px;vertical-align:top");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!defined("OTHERNEWS2_SPACING")){
|
||||||
|
define("OTHERNEWS2_SPACING","0");
|
||||||
|
}
|
||||||
|
|
||||||
|
$param['itemlink'] = OTHERNEWS2_ITEMLINK;
|
||||||
|
$param['thumbnail'] = OTHERNEWS2_THUMB;
|
||||||
|
$param['catlink'] = OTHERNEWS2_CATLINK;
|
||||||
|
$param['caticon'] = OTHERNEWS2_CATICON;
|
||||||
|
|
||||||
|
$style = OTHERNEWS2_CELL;
|
||||||
|
$nbr_cols = OTHERNEWS2_COLS;
|
||||||
|
|
||||||
|
$query = "SELECT n.*, u.user_id, u.user_name, u.user_customtitle, nc.category_name, nc.category_icon FROM #news AS n
|
||||||
|
LEFT JOIN #user AS u ON n.news_author = u.user_id
|
||||||
|
LEFT JOIN #news_category AS nc ON n.news_category = nc.category_id
|
||||||
|
WHERE n.news_class IN (".USERCLASS_LIST.") AND n.news_start < ".time()." AND (n.news_end=0 || n.news_end>".time().") AND n.news_render_type=3 ORDER BY n.news_datestamp DESC LIMIT 0,".OTHERNEWS2_LIMIT;
|
||||||
|
|
||||||
|
if ($sql->db_Select_gen($query)) {
|
||||||
|
$text = "<table style='width:100%' cellpadding='0' cellspacing='".OTHERNEWS2_SPACING."'>";
|
||||||
|
$t = 0;
|
||||||
|
$wid = floor(100/$nbr_cols);
|
||||||
|
while ($row = $sql->db_Fetch()) {
|
||||||
|
$text .= ($t % $nbr_cols == 0) ? "<tr>" : "";
|
||||||
|
$text .= "\n<td style='$style ; width:$wid%;'>\n";
|
||||||
|
|
||||||
|
$text .= $ix->render_newsitem($row, 'return', '', $OTHERNEWS2_STYLE, $param);
|
||||||
|
|
||||||
|
$text .= "\n</td>\n";
|
||||||
|
if (($t+1) % $nbr_cols == 0) {
|
||||||
|
$text .= "</tr>";
|
||||||
|
$t++;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$t++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
while ($t % $nbr_cols != 0){
|
||||||
|
$text .= "<td style='width:$wid'> </td>\n";
|
||||||
|
$text .= (($t+1) % $nbr_cols == 0) ? "</tr>" : "";
|
||||||
|
$t++;
|
||||||
|
|
||||||
|
}
|
||||||
|
$text .= "</table>";
|
||||||
|
|
||||||
|
|
||||||
|
// Save Data
|
||||||
|
ob_start();
|
||||||
|
|
||||||
|
$ns->tablerender(TD_MENU_L2, $text, 'other_news2');
|
||||||
|
|
||||||
|
$cache_data = ob_get_flush();
|
||||||
|
$e107cache->set("nq_othernews2", $cache_data);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
133
e107_plugins/news/other_news_menu.php
Normal file
133
e107_plugins/news/other_news_menu.php
Normal file
@@ -0,0 +1,133 @@
|
|||||||
|
<?php
|
||||||
|
/*
|
||||||
|
+ ----------------------------------------------------------------------------+
|
||||||
|
| e107 website system
|
||||||
|
|
|
||||||
|
| <20>Steve Dunstan 2001-2002
|
||||||
|
| http://e107.org
|
||||||
|
| jalist@e107.org
|
||||||
|
|
|
||||||
|
| Released under the terms and conditions of the
|
||||||
|
| GNU General Public License (http://gnu.org).
|
||||||
|
|
|
||||||
|
| $Source: /cvs_backup/e107_0.8/e107_plugins/news/other_news_menu.php,v $
|
||||||
|
| $Revision: 1.1 $
|
||||||
|
| $Date: 2009-09-19 21:48:52 $
|
||||||
|
| $Author: e107coders $
|
||||||
|
+----------------------------------------------------------------------------+
|
||||||
|
*/
|
||||||
|
if (!defined('e107_INIT')) { exit; }
|
||||||
|
|
||||||
|
global $e107cache;
|
||||||
|
|
||||||
|
// Load Data
|
||||||
|
if($cacheData = $e107cache->retrieve("nq_othernews"))
|
||||||
|
{
|
||||||
|
echo $cacheData;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
require_once(e_HANDLER."news_class.php");
|
||||||
|
unset($text);
|
||||||
|
global $OTHERNEWS_STYLE;
|
||||||
|
$ix = new news;
|
||||||
|
|
||||||
|
if(!$OTHERNEWS_STYLE)
|
||||||
|
{
|
||||||
|
$OTHERNEWS_STYLE = "
|
||||||
|
<div style='padding:3px;width:100%'>
|
||||||
|
<table style='border-bottom:1px solid black;width:100%' cellpadding='0' cellspacing='0'>
|
||||||
|
<tr>
|
||||||
|
<td style='vertical-align:top;padding:3px;width:20px'>
|
||||||
|
{NEWSCATICON}
|
||||||
|
</td><td style='text-align:left;padding:3px;vertical-align:top'>
|
||||||
|
{NEWSTITLELINK}
|
||||||
|
</td></tr></table>
|
||||||
|
</div>\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if(!defined("OTHERNEWS_LIMIT")){
|
||||||
|
define("OTHERNEWS_LIMIT",10);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!defined("OTHERNEWS_ITEMLINK")){
|
||||||
|
define("OTHERNEWS_ITEMLINK","");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!defined("OTHERNEWS_CATLINK")){
|
||||||
|
define("OTHERNEWS_CATLINK","");
|
||||||
|
}
|
||||||
|
if(!defined("OTHERNEWS_THUMB")){
|
||||||
|
define("OTHERNEWS_THUMB","border:0px");
|
||||||
|
}
|
||||||
|
if(!defined("OTHERNEWS_CATICON")){
|
||||||
|
define("OTHERNEWS_CATICON","border:0px");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!defined("OTHERNEWS_COLS")){
|
||||||
|
define("OTHERNEWS_COLS","1");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!defined("OTHERNEWS_CELL")){
|
||||||
|
define("OTHERNEWS_CELL","padding:0px;vertical-align:top");
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!defined("OTHERNEWS_SPACING")){
|
||||||
|
define("OTHERNEWS_SPACING","0");
|
||||||
|
}
|
||||||
|
|
||||||
|
$param['itemlink'] = OTHERNEWS_ITEMLINK;
|
||||||
|
$param['thumbnail'] = OTHERNEWS_THUMB;
|
||||||
|
$param['catlink'] = OTHERNEWS_CATLINK;
|
||||||
|
$param['caticon'] = OTHERNEWS_CATICON;
|
||||||
|
|
||||||
|
$style = OTHERNEWS_CELL;
|
||||||
|
$nbr_cols = OTHERNEWS_COLS;
|
||||||
|
|
||||||
|
|
||||||
|
$query = "SELECT n.*, u.user_id, u.user_name, u.user_customtitle, nc.category_name, nc.category_icon FROM #news AS n
|
||||||
|
LEFT JOIN #user AS u ON n.news_author = u.user_id
|
||||||
|
LEFT JOIN #news_category AS nc ON n.news_category = nc.category_id
|
||||||
|
WHERE n.news_class IN (".USERCLASS_LIST.") AND n.news_start < ".time()." AND (n.news_end=0 || n.news_end>".time().") AND n.news_render_type=2 ORDER BY n.news_datestamp DESC LIMIT 0,".OTHERNEWS_LIMIT;
|
||||||
|
|
||||||
|
if ($sql->db_Select_gen($query)){
|
||||||
|
$text = "<table style='width:100%' cellpadding='0' cellspacing='".OTHERNEWS_SPACING."'>";
|
||||||
|
$t = 0;
|
||||||
|
$wid = floor(100/$nbr_cols);
|
||||||
|
while ($row = $sql->db_Fetch()) {
|
||||||
|
$text .= ($t % $nbr_cols == 0) ? "<tr>" : "";
|
||||||
|
$text .= "\n<td style='$style ; width:$wid%;'>\n";
|
||||||
|
$text .= $ix->render_newsitem($row, 'return', '', $OTHERNEWS_STYLE, $param);
|
||||||
|
|
||||||
|
$text .= "\n</td>\n";
|
||||||
|
if (($t+1) % $nbr_cols == 0) {
|
||||||
|
$text .= "</tr>";
|
||||||
|
$t++;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$t++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
while ($t % $nbr_cols != 0){
|
||||||
|
$text .= "<td style='width:$wid'> </td>\n";
|
||||||
|
$text .= (($t+1) % $nbr_cols == 0) ? "</tr>" : "";
|
||||||
|
$t++;
|
||||||
|
|
||||||
|
}
|
||||||
|
$text .= "</table>";
|
||||||
|
|
||||||
|
|
||||||
|
// Save Data
|
||||||
|
ob_start();
|
||||||
|
|
||||||
|
$ns->tablerender(TD_MENU_L1, $text, 'other_news');
|
||||||
|
|
||||||
|
$cache_data = ob_get_flush();
|
||||||
|
$e107cache->set("nq_othernews", $cache_data);
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
Reference in New Issue
Block a user