From: <txm...@us...> - 2012-05-01 17:36:59
|
Revision: 9420 http://xoops.svn.sourceforge.net/xoops/?rev=9420&view=rev Author: txmodxoops Date: 2012-05-01 17:36:52 +0000 (Tue, 01 May 2012) Log Message: ----------- Testing Updated categories permissions Added admin/permissions.php Modified Paths: -------------- XoopsModules/xpdf/trunk/modules/xpdf/admin/menu.php XoopsModules/xpdf/trunk/modules/xpdf/css/style.css XoopsModules/xpdf/trunk/modules/xpdf/include/functions.php XoopsModules/xpdf/trunk/modules/xpdf/index.php XoopsModules/xpdf/trunk/modules/xpdf/language/english/admin.php XoopsModules/xpdf/trunk/modules/xpdf/language/english/main.php XoopsModules/xpdf/trunk/modules/xpdf/language/english/modinfo.php XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_doclist.html XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_header.html XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_index.html XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_viewcat.html XoopsModules/xpdf/trunk/modules/xpdf/viewcat.php Added Paths: ----------- XoopsModules/xpdf/trunk/modules/xpdf/admin/permissions.php Modified: XoopsModules/xpdf/trunk/modules/xpdf/admin/menu.php =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/admin/menu.php 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/admin/menu.php 2012-05-01 17:36:52 UTC (rev 9420) @@ -41,5 +41,8 @@ $adminmenu[$i]["link"] = "admin/documents.php"; $adminmenu[$i]["icon"] = "images/32/pdf_document.png"; $i++; $adminmenu[$i]["title"] = _MI_XPDF_ADMENU4; +$adminmenu[$i]["link"] = "admin/permissions.php"; +$adminmenu[$i]["icon"] = "../../".$pathImageAdmin."/permissions.png"; $i++; +$adminmenu[$i]["title"] = _MI_XPDF_ADMENU5; $adminmenu[$i]["link"] = "admin/about.php"; $adminmenu[$i]["icon"] = "../../".$pathImageAdmin."/about.png"; unset( $i ); Added: XoopsModules/xpdf/trunk/modules/xpdf/admin/permissions.php =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/admin/permissions.php (rev 0) +++ XoopsModules/xpdf/trunk/modules/xpdf/admin/permissions.php 2012-05-01 17:36:52 UTC (rev 9420) @@ -0,0 +1,93 @@ +<?php +/** + * **************************************************************************** + * - A project for the Xoops CMS - (http://www.xoops.org) + * **************************************************************************** + * XPDF - MODULE FOR XOOPS + * Copyright (c) 2007 - 2012 + * TXMod Xoops (http://www.txmodxoops.org) + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package xpdf + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sun 2012/02/05 1:04:25 : Timgno Exp $ + * **************************************************************************** + */ +include 'admin_header.php'; +include_once XOOPS_ROOT_PATH.'/class/xoopsform/grouppermform.php'; +if( !empty($_POST["submit"]) ) { + redirect_header( XOOPS_URL."/modules/".$xoopsModule->dirname()."/admin/permissions.php" , 1 , _MP_GPERMUPDATED ); +} +xoops_cp_header(); +$permAdmin = new ModuleAdmin(); +echo $permAdmin->addNavigation("permissions.php"); + +$permtoset= isset($_POST["permtoset"]) ? intval($_POST["permtoset"]) : 1; +$selected=array("","","",""); +$selected[$permtoset-1]=" selected"; + +echo " +<form method='post' name='fselperm' action='permissions.php'> + <table border=0> + <tr> + <td> + <select name='permtoset' onChange='javascript: document.fselperm.submit()'> + <option value='1'".$selected[0].">"._AM_XPDF_APPROVEFORM."</option> + <option value='2'".$selected[1].">"._AM_XPDF_SUBMITFORM."</option> + <option value='3'".$selected[2].">"._AM_XPDF_VIEWFORM."</option> + </select> + </td> + </tr> + </table> +</form>"; + +$module_id = $xoopsModule->getVar("mid"); + +switch($permtoset) +{ + case 1: + $titleForm = _AM_XPDF_APPROVEFORM; + $perm_name = "xpdf_approve"; + $perm_desc = _AM_XPDF_APPROVEFORM_DESC; + break; + case 2: + $titleForm = _AM_XPDF_SUBMITFORM; + $perm_name = "xpdf_submit"; + $perm_desc = _AM_XPDF_SUBMITFORM_DESC; + break; + case 3: + $titleForm = _AM_XPDF_VIEWFORM; + $perm_name = "xpdf_view"; + $perm_desc = _AM_XPDF_VIEWFORM_DESC; + break; +} + +$permform = new XoopsGroupPermForm($titleForm, $module_id, $perm_name, $perm_desc, "admin/permissions.php"); +if ($permtoset == 5){ + foreach( $global_perms_array as $perm_id => $perm_name ) { + $permform->addItem($perm_id , $perm_name) ; + } +} else { + $criteria = new CriteriaCompo(); + $criteria->setSort('cat_title'); + $criteria->setOrder('ASC'); + $cat_arr = $catHandler->getall($criteria); + foreach (array_keys($cat_arr) as $i) { + $permform->addItem($cat_arr[$i]->getVar('cat_id'), $cat_arr[$i]->getVar('cat_title')); + } +} +echo $permform->render(); +echo "<br /><br /><br /><br />\n"; +unset ($permform); + +include("admin_footer.php"); +?> \ No newline at end of file Modified: XoopsModules/xpdf/trunk/modules/xpdf/css/style.css =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/css/style.css 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/css/style.css 2012-05-01 17:36:52 UTC (rev 9420) @@ -17,14 +17,6 @@ height: 50px; } -.xpdf-adv { - text-align: center; - padding: 2px; - border-right: 1px solid #aaa; - border-bottom: 1px solid #aaa; - border-left: 1px solid #aaa; -} - .xpdf-body { margin: 0; } @@ -112,6 +104,14 @@ border: 1px solid #ccc; } +.xpdf-itemAdv { + text-align: center; + padding: 2px; + border-right: 1px solid #aaa; + border-bottom: 1px solid #aaa; + border-left: 1px solid #aaa; +} + .xpdf-itemTop { margin: 2px; padding: 2px; Modified: XoopsModules/xpdf/trunk/modules/xpdf/include/functions.php =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/include/functions.php 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/include/functions.php 2012-05-01 17:36:52 UTC (rev 9420) @@ -62,11 +62,11 @@ if(in_array($cid, $categories)) { $child = $mytree->getAllChild($cid); foreach (array_keys($entries) as $i) { - if ($entries[$i]->getVar('cid') == $cid){ + if ($entries[$i]->getVar('doc_cid') == $cid){ $count++; } foreach (array_keys($child) as $j) { - if ($entries[$i]->getVar('cid') == $j){ + if ($entries[$i]->getVar('doc_cid') == $j){ $count++; } } Modified: XoopsModules/xpdf/trunk/modules/xpdf/index.php =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/index.php 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/index.php 2012-05-01 17:36:52 UTC (rev 9420) @@ -31,14 +31,13 @@ $xoTheme->addStylesheet( $style, null ); $xoTheme->addScript( $script, null ); -//$cid = xpdf_CleanVars($_REQUEST, 'cat_id', 0, 'int'); // For permissions $categories = xpdf_MygetItemIds('xpdf_view', XPDF_DIRNAME); // Documents table $criteria = new CriteriaCompo(); $criteria->add(new Criteria('doc_status', 0, '!=')); -$criteria->add(new Criteria('doc_cid', $_REQUEST['doc_cid'])); +$criteria->add(new Criteria('doc_cid', '(' . implode(',', $categories) . ')','IN')); $docArray = $docHandler->getall($criteria); $docCount = $docHandler->getCount($criteria); $xoopsTpl->assign('lang_thereare', sprintf(_MA_XPDF_INDEX_THEREARE, $docCount)); @@ -47,7 +46,7 @@ $criteria = new CriteriaCompo(); $criteria->setSort('cat_weight ASC, cat_title'); $criteria->setOrder('ASC'); -$criteria->add(new Criteria('cat_id', $_REQUEST['cat_id'])); +$criteria->add(new Criteria('cat_id', '(' . implode(',', $categories) . ')','IN')); $catArray = $catHandler->getall($criteria); $totalcategories = $catHandler->getCount($criteria); $mytree = new XoopsObjectTree($catArray, 'cat_id', 'cat_pid'); @@ -97,7 +96,7 @@ } $criteria = new CriteriaCompo(); $criteria->add(new Criteria('doc_status', 0, '!=')); - $criteria->add(new Criteria('doc_cid', $_REQUEST['doc_cid'])); + $criteria->add(new Criteria('doc_cid', '(' . implode(',', $categories) . ')','IN')); $criteria->setLimit($GLOBALS['xoopsModuleConfig']['newdocuments']); $criteria->setSort('doc_published DESC, doc_title'); $criteria->setOrder('DESC'); @@ -126,7 +125,21 @@ $adminlink = '<a href="' . XPDF_URL . '/admin/documents.php?op=edit_doc&doc_id=' . $docArray[$i]->getVar('doc_id') . '" title="' . _EDIT . '"><img src="images/editicon.png" border="0" alt="' . _EDIT . '" /></a>'; } else { $adminlink = ''; - } + } + // Permission to view + if (xoops_getModuleOption('xpdf_view', XPDF_DIRNAME)) { + if (!in_array($docArray[$i]->getVar('doc_cid'), $categories)) { + $perm_view = true; + }else{ + $perm_view = false; + } + }else{ + if (!in_array($docArray[$i]->getVar('doc_id'), $item)) { + $perm_view = true; + }else{ + $perm_view = false; + } + } $doc_dohtml = $docArray[$i]->getVar('doc_dohtml'); $doc_dosmiley = $docArray[$i]->getVar('doc_dosmiley'); $doc_doxcodes = $docArray[$i]->getVar('doc_doxcodes'); @@ -140,9 +153,9 @@ $pdfdoc = "<a href='" . XPDF_URL . "/viewdoc.php?did=".$did."' title='"._MA_XPDF_IMG_VIEWPDF."' target='_blank'>"; $pdfdoc .= "<img src='" . XPDF_URL . "/images/22/view_pdf.png' width='22px' height='22px' border='0' alt='".$title."'/></a>"; // Render Display - $xoopsTpl->append('file', array('did' => $did, 'cid' => $cid, 'title' => $title, 'new' => $new, 'pop' => $pop, 'image' => $doc_image, 'updated' => $datetime, 'slogan' => $slogan_short, 'adminlink' => $adminlink, 'submitter' => $submitter, 'online' => $online, 'count' => $count, 'pdfdoc' => $pdfdoc)); + $xoopsTpl->append('file', array('did' => $did, 'cid' => $cid, 'title' => $title, 'new' => $new, 'pop' => $pop, 'image' => $doc_image, 'updated' => $datetime, 'slogan' => $slogan_short, 'adminlink' => $adminlink, 'submitter' => $submitter, 'perm_view' => $perm_view, 'online' => $online, 'count' => $count, 'pdfdoc' => $pdfdoc)); // For keywords - //$keywords .= $docArray[$i]->getVar('title') . ',';$keywords. + //$keywords .= $docArray[$i]->getVar('title') . ',';$keywords.perm_view $count++; } } Modified: XoopsModules/xpdf/trunk/modules/xpdf/language/english/admin.php =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/language/english/admin.php 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/language/english/admin.php 2012-05-01 17:36:52 UTC (rev 9420) @@ -105,6 +105,13 @@ define("_AM_XPDF_DOC_BLOCK_RANDOM","Documents random"); define("_AM_XPDF_DOC_BLOCK_RECENT","Documents recents"); +define('_AM_XPDF_APPROVEFORM',"Permissions to approve"); +define('_AM_XPDF_APPROVEFORM_DESC',"Permissions to approve the document sented"); +define('_AM_XPDF_SUBMITFORM',"Permissions to submit"); +define('_AM_XPDF_SUBMITFORM_DESC',"Permission to submit a document"); +define('_AM_XPDF_VIEWFORM',"Permission to view"); +define('_AM_XPDF_VIEWFORM_DESC',"Permission to view a document"); + //Error NoFrameworks define("_AM_XPDF_NOFRAMEWORKS","Error: You don't use the Frameworks \"admin module\". Please install this Frameworks"); define("_AM_XPDF_MAINTAINEDBY", "is maintained by the"); Modified: XoopsModules/xpdf/trunk/modules/xpdf/language/english/main.php =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/language/english/main.php 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/language/english/main.php 2012-05-01 17:36:52 UTC (rev 9420) @@ -51,7 +51,7 @@ // viewcat.php: define("_MA_XPDF_CAT_CURSORTBY","Files currently sorted by : %s"); -define("_MA_XPDF_CAT_LIST","List"); +define("_MA_XPDF_CAT_LIST","Listed in this category"); define("_MA_XPDF_CAT_NONEXISTENT","This category does not exist"); define("_MA_XPDF_CAT_THEREARE","There are <b>%s</b> document(s) in this category"); Modified: XoopsModules/xpdf/trunk/modules/xpdf/language/english/modinfo.php =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/language/english/modinfo.php 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/language/english/modinfo.php 2012-05-01 17:36:52 UTC (rev 9420) @@ -34,7 +34,9 @@ define("_MI_XPDF_ADMENU1","Dashboard"); define("_MI_XPDF_ADMENU2","Categories"); define("_MI_XPDF_ADMENU3","Documents"); -define("_MI_XPDF_ADMENU4","About"); +define("_MI_XPDF_ADMENU4","Permissions"); +define("_MI_XPDF_ADMENU5","About"); + define("_MI_XPDF_MAXSIZE","Mime max size"); define("_MI_XPDF_MIMETYPES","Mime Types"); //Config Modified: XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_doclist.html =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_doclist.html 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_doclist.html 2012-05-01 17:36:52 UTC (rev 9420) @@ -29,7 +29,9 @@ <div class="clear"></div> <div class="xpdf-itemBottom"><span><{$doc.adminlink}></span> <span class="bold"><{$smarty.const._MA_XPDF_INDEX_SUBMITTER}></span>:<span class="itemPoster"><{$doc.submitter}></span> - <span class="bold"><{$smarty.const._MA_XPDF_INDEX_SUBMITDATE}></span>:<span class="itemPostDate"><{$doc.updated}></span> + <{if $doc.perm_view == true}> <span class="floatright"><{$doc.pdfdoc}></span> + <{/if}> <div class="clear"></div> </div> </div> Modified: XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_header.html =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_header.html 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_header.html 2012-05-01 17:36:52 UTC (rev 9420) @@ -2,7 +2,6 @@ <span class="left"><b>Title</b>: <{$smarty.const._MA_XPDF_TITLE}></span><br /> <span class="left"><b>Description</b>: <{$smarty.const._MA_XPDF_DESC}></span> </div> -<br /> <{if $adv != ''}> -<div class="center"><{$adv}></div><br /> +<br /><div class="xpdf-itemAdv center"><{$adv}></div><br /> <{/if}> Modified: XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_index.html =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_index.html 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_index.html 2012-05-01 17:36:52 UTC (rev 9420) @@ -47,7 +47,7 @@ <tr> <!-- Start new link loop --> <{section name=i loop=$file}> - <td class="col_width<{$nb_dowcol}> top center"> + <td class="col_width<{$nb_coldoc}> top center"> <{include file="db:xpdf_doclist.html" doc=$file[i]}> </td> <{if $file[i].count is div by $nb_coldoc}> Modified: XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_viewcat.html =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_viewcat.html 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/templates/xpdf_viewcat.html 2012-05-01 17:36:52 UTC (rev 9420) @@ -43,23 +43,22 @@ <!-- End Show categories information --> <!-- RSS logo --> - <div class="xpdf-rss"> + <div class="xpdf-rss right"> <a title="<{$smarty.const._MA_XPDF_RSS}>" href="<{$xpdf_url}>/rss.php?cid=<{$cid}>"><img src="<{$xpdf_url}>/images/rss.gif" alt="<{$smarty.const._MA_XPDF_RSS}>" /></a> </div> <div class="xpdf-thereare"><{$lang_thereare}></div> <{if $file != ""}> <!-- Start Show new files in Category page --> - <div class="xpdf-linetitle"><{$smarty.const._MA_XPDF_CAT_LIST}></div> + <div class="xpdf-latest"><{$smarty.const._MA_XPDF_CAT_LIST}></div> <table> <tr> <!-- Start new link loop --> <{section name=i loop=$file}> <td class="col_width<{$nb_coldoc}> top center"> - <{include file="db:xpdf_doc.html" doc=$file[i]}> + <{include file="db:xpdf_doclist.html" doc=$file[i]}> </td> <{if $file[i].count is div by $nb_coldoc}> - </tr> - <tr> + </tr><tr> <{/if}> <{/section}> <!-- End new link loop --> @@ -72,6 +71,6 @@ <{/if}> <!-- End Show new files in Category page --> - <{/if}> + <{/if}> </div> <{include file="db:xpdf_footer.html"}> \ No newline at end of file Modified: XoopsModules/xpdf/trunk/modules/xpdf/viewcat.php =================================================================== --- XoopsModules/xpdf/trunk/modules/xpdf/viewcat.php 2012-05-01 17:21:31 UTC (rev 9419) +++ XoopsModules/xpdf/trunk/modules/xpdf/viewcat.php 2012-05-01 17:36:52 UTC (rev 9420) @@ -30,7 +30,7 @@ $xoopsOption['template_main'] = 'xpdf_viewcat.html'; include_once XOOPS_ROOT_PATH."/header.php"; $xoTheme->addStylesheet( $style, null ); -$xoTheme->addScript( $js, null ); +$xoTheme->addScript( $script, null ); $cid = xpdf_CleanVars($_REQUEST, 'cid', 0, 'int'); // For permissions @@ -38,7 +38,7 @@ // Redirection if the category does not exist $criteria = new CriteriaCompo(new Criteria('cat_id', intval($cid))); -/*if ($catHandler->getCount($criteria) == 0 || $cid == 0){ +if ($catHandler->getCount($criteria) == 0 || $cid == 0){ redirect_header('index.php', 3, _MA_XPDF_CAT_NOTEXISTENT); exit(); } @@ -46,20 +46,20 @@ if(!in_array(intval($cid), $categories)) { redirect_header('index.php', 2, _NOPERM); exit(); -}*/ +}/**/ // Category Table $criteria = new CriteriaCompo(); $criteria->setSort('cat_weight ASC, cat_title'); $criteria->setOrder('ASC'); -$criteria->add(new Criteria('cat_id', $_REQUEST['cat_id'])); +$criteria->add(new Criteria('cat_id', '(' . implode(',', $categories) . ')','IN')); $cat_arr = $catHandler->getall($criteria); $mytree = new XoopsObjectTree($cat_arr, 'cat_id', 'cat_pid'); // Doocument table $criteria = new CriteriaCompo(); $criteria->add(new Criteria('doc_status', 0, '!=')); -$criteria->add(new Criteria('doc_cid', $_REQUEST['doc_cid'])); +$criteria->add(new Criteria('doc_cid', '(' . implode(',', $categories) . ')','IN')); $doc_arr = $docHandler->getall($criteria); $xoopsTpl->assign('lang_thereare', sprintf(_MA_XPDF_INDEX_THEREARE, count($doc_arr))); @@ -111,7 +111,7 @@ } $criteria = new CriteriaCompo(); $criteria->add(new Criteria('doc_status', 0, '!=')); - $criteria->add(new Criteria('doc_cid', $_REQUEST['doc_cid'])); + $criteria->add(new Criteria('doc_cid', '(' . implode(',', $categories) . ')','IN')); $criteria->add(new Criteria('doc_cid', intval($_REQUEST['cid']))); $numrows = $docHandler->getCount($criteria); $xoopsTpl->assign('lang_thereare', sprintf(_MA_XPDF_CAT_THEREARE, $numrows)); @@ -162,8 +162,8 @@ $summary = ''; $cpt = 0; - $categories = xpdf_MygetItemIds('xpdf_download', XPDF_DIRNAME); - $item = xpdf_MygetItemIds('xpdf_download_item', XPDF_DIRNAME); + $categories = xpdf_MygetItemIds('xpdf_view', XPDF_DIRNAME); + $item = xpdf_MygetItemIds('xpdf_doc_item', XPDF_DIRNAME); foreach (array_keys($doc_arr) as $i) { if ($doc_arr[$i]->getVar('doc_image') == 'blank.gif'){ $doc_image = ''; @@ -188,11 +188,36 @@ $adminlink = '<a href="' . XPDF_URL . '/admin/documents.php?op=edit_doc&did=' . $doc_arr[$i]->getVar('doc_id') . '" title="' . _EDIT . '"><img src="images/editicon.png" border="0" alt="' . _EDIT . '" /></a>'; } else { $adminlink = ''; - } + } + // Permission to view + if (xoops_getModuleOption('xpdf_view', XPDF_DIRNAME)) { + if (!in_array($doc_arr[$i]->getVar('doc_cid'), $categories)) { + $perm_view = true; + }else{ + $perm_view = false; + } + }else{ + if (!in_array($doc_arr[$i]->getVar('doc_id'), $item)) { + $perm_view = true; + }else{ + $perm_view = false; + } + } // utilisation du sommaire - $cpt++; - $xoopsTpl->append('file', array('id' => $doc_arr[$i]->getVar('doc_id'),'cid' => $doc_arr[$i]->getVar('doc_cid'), 'title' => $doc_arr[$i]->getVar('doc_title'), 'new' => $new, 'pop' => $pop, 'image' => $doc_image, 'updated' => $datetime, 'slogan' => $slogan, - 'adminlink' => $adminlink, 'submitter' => $submitter, 'count' => $cpt)); + $cpt++; + $doc_dohtml = $doc_arr[$i]->getVar('doc_dohtml'); + $doc_dosmiley = $doc_arr[$i]->getVar('doc_dosmiley'); + $doc_doxcodes = $doc_arr[$i]->getVar('doc_doxcodes'); + $doc_doimages = $doc_arr[$i]->getVar('doc_doimages'); + $doc_dobreak = $doc_arr[$i]->getVar('doc_dobreak'); + $slogan_short = $myts->displayTarea($slogan_short, $doc_dohtml, $doc_dosmiley, $doc_doxcodes, $doc_doimages, $doc_dobreak); + $online = $doc_arr[$i]->getVar('doc_online'); + $did = $doc_arr[$i]->getVar('doc_id'); + $cid = $doc_arr[$i]->getVar('doc_cid'); + $title = $doc_arr[$i]->getVar('doc_title'); + $pdfdoc = "<a href='" . XPDF_URL . "/viewdoc.php?did=".$did."' title='"._MA_XPDF_IMG_VIEWPDF."' target='_blank'>"; + $pdfdoc .= "<img src='" . XPDF_URL . "/images/22/view_pdf.png' width='22px' height='22px' border='0' alt='".$title."'/></a>"; + $xoopsTpl->append('file', array('did' => $did, 'cid' => $cid, 'title' => $title, 'new' => $new, 'pop' => $pop, 'image' => $doc_image, 'updated' => $datetime, 'slogan' => $slogan_short, 'adminlink' => $adminlink, 'submitter' => $submitter, 'perm_view' => $perm_view, 'online' => $online, 'count' => $cpt, 'pdfdoc' => $pdfdoc)); //For keywords $keywords .= $doc_arr[$i]->getVar('title') . ','; } @@ -209,7 +234,7 @@ $xoopsTpl->assign('xpdf_url', XPDF_URL); if($GLOBALS['xoopsModuleConfig']['show_social']== 1){ -$social = $GLOBALS['xoopsModuleConfig']['code_social']; +$social = $GLOBALS['xoopsModuleConfig']['social_code']; $xoopsTpl->assign('social', $social); } include_once XOOPS_ROOT_PATH."/footer.php"; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |