|
From: <ce...@us...> - 2014-08-31 10:38:02
|
Revision: 12764
http://sourceforge.net/p/xoops/svn/12764
Author: cesag
Date: 2014-08-31 10:37:57 +0000 (Sun, 31 Aug 2014)
Log Message:
-----------
Deleting old version
Removed Paths:
-------------
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/blocks/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/brokenfile.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_delete.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_edit.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_new.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_post.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_reply.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/css/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/docs/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/header.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/images/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/include/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/index.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/licence.txt
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/list.tag.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/modfile.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/notification_update.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/ratefile.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/rss.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/search.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/singlefile.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/sql/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/submit.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/view.tag.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/viewcat.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/visit.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/xoops_version.php
Deleted: XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/brokenfile.php
===================================================================
--- XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/brokenfile.php 2014-08-30 22:27:39 UTC (rev 12763)
+++ XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/brokenfile.php 2014-08-31 10:37:57 UTC (rev 12764)
@@ -1,137 +0,0 @@
-<?php
-/**
- * TDMDownload
- *
- * 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 Gregory Mage (Aka Mage)
- * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
- * @author Gregory Mage (Aka Mage)
- */
-
-include_once 'header.php';
-// template d'affichage
-$xoopsOption['template_main'] = 'tdmdownloads_brokenfile.html';
-include_once XOOPS_ROOT_PATH.'/header.php';
-$xoTheme->addStylesheet( XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname', 'n') . '/css/styles.css', null );
-//On recupere la valeur de l'argument op dans l'URL$
-$op = TDMDownloads_CleanVars($_REQUEST, 'op', 'liste', 'string');
-$lid = TDMDownloads_CleanVars($_REQUEST, 'lid', 0, 'int');
-
-//redirection si pas de permission de vote
-if ($perm_vote == false) {
- redirect_header('index.php', 2, _NOPERM);
- exit();
-}
-
-
-$view_downloads = $downloads_Handler->get($lid);
-// redirection si le t\xE9l\xE9chargement n'existe pas ou n'est pas activ\xE9
-if (count($view_downloads) == 0 || $view_downloads->getVar('status') == 0){
- redirect_header('index.php', 3, _MD_TDMDOWNLOADS_SINGLEFILE_NONEXISTENT);
- exit();
-}
-
-//redirection si pas de permission (cat)
-$categories = TDMDownloads_MygetItemIds('tdmdownloads_view', 'TDMDownloads');
-if(!in_array($view_downloads->getVar('cid'), $categories)) {
- redirect_header(XOOPS_URL, 2, _NOPERM);
- exit();
-}
-
-//Les valeurs de op qui vont permettre d'aller dans les differentes parties de la page
-switch ($op)
-{
- // Vue liste
- case "liste":
- //tableau des cat\xE9gories
- $criteria = new CriteriaCompo();
- $criteria->setSort('cat_weight ASC, cat_title');
- $criteria->setOrder('ASC');
- $criteria->add(new Criteria('cat_cid', '(' . implode(',', $categories) . ')','IN'));
- $downloadscat_arr = $downloadscat_Handler->getall($criteria);
- $mytree = new XoopsObjectTree($downloadscat_arr, 'cat_cid', 'cat_pid');
- //navigation
- $navigation = TDMDownloads_PathTreeUrl($mytree, $view_downloads->getVar('cid'), $downloadscat_arr, 'cat_title', $prefix = ' <img src="images/deco/arrow.gif" alt="arrow" /> ', true, 'ASC', true);
- $navigation .= ' <img src="images/deco/arrow.gif" alt="arrow" /> <a title="' . $view_downloads->getVar('title') . '" href="singlefile.php?lid=' . $view_downloads->getVar('lid') . '">' . $view_downloads->getVar('title') . '</a>';
- $navigation .= ' <img src="images/deco/arrow.gif" alt="arrow" /> ' . _MD_TDMDOWNLOADS_SINGLEFILE_REPORTBROKEN;
- $xoopsTpl->assign('navigation', $navigation);
- // r\xE9f\xE9rencement
- // titre de la page
- $pagetitle = _MD_TDMDOWNLOADS_SINGLEFILE_REPORTBROKEN . ' - ' . $view_downloads->getVar('title') . ' - ';
- $pagetitle .= TDMDownloads_PathTreeUrl($mytree, $view_downloads->getVar('cid'), $downloadscat_arr, 'cat_title', $prefix = ' - ', false, 'DESC', true);
- $xoopsTpl->assign('xoops_pagetitle', $pagetitle);
- //description
- $xoTheme->addMeta( 'meta', 'description', strip_tags(_MD_TDMDOWNLOADS_SINGLEFILE_REPORTBROKEN . ' (' . $view_downloads->getVar('title') . ')'));
- //Affichage du formulaire de fichier bris\xE9*/
- $obj =& $downloadsbroken_Handler->create();
- $form = $obj->getForm($lid);
- $xoopsTpl->assign('themeForm', $form->render());
- break;
- // save
- case "save":
- $obj =& $downloadsbroken_Handler->create();
- if(empty($xoopsUser)){
- $ratinguser = 0;
- }else{
- $ratinguser = $xoopsUser->getVar('uid');
- }
- if ($ratinguser != 0) {
- // si c'est un membre on v\xE9rifie qu'il n'envoie pas 2 fois un rapport
- $criteria = new CriteriaCompo();
- $criteria->add(new Criteria('lid', $lid));
- $downloadsbroken_arr = $downloadsbroken_Handler->getall($criteria);
- foreach (array_keys($downloadsbroken_arr) as $i) {
- if ($downloadsbroken_arr[$i]->getVar('sender') == $ratinguser) {
- redirect_header('singlefile.php?lid=' . $lid, 2, _MD_TDMDOWNLOADS_BROKENFILE_ALREADYREPORTED);
- exit();
- }
- }
- } else {
- // si c'est un utilisateur anonyme on v\xE9rifie qu'il n'envoie pas 2 fois un rapport
- $criteria = new CriteriaCompo();
- $criteria->add(new Criteria('lid', $lid));
- $criteria->add(new Criteria('sender', 0));
- $criteria->add(new Criteria('ip', getenv("REMOTE_ADDR")));
- if ($downloadsbroken_Handler->getCount($criteria) >= 1) {
- redirect_header('singlefile.php?lid=' . $lid, 2, _MD_TDMDOWNLOADS_BROKENFILE_ALREADYREPORTED);
- exit();
- }
- }
- $erreur = false;
- $message_erreur = '';
- // Test avant la validation
- xoops_load("captcha");
- $xoopsCaptcha = XoopsCaptcha::getInstance();
- if ( !$xoopsCaptcha->verify() ) {
- $message_erreur.=$xoopsCaptcha->getMessage().'<br>';
- $erreur=true;
- }
- $obj->setVar('lid', $lid);
- $obj->setVar('sender', $ratinguser);
- $obj->setVar('ip', getenv("REMOTE_ADDR"));
- if ($erreur==true){
- $xoopsTpl->assign('message_erreur', $message_erreur);
- }else{
- if ($downloadsbroken_Handler->insert($obj)) {
- $tags = array();
- $tags['BROKENREPORTS_URL'] = XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname') . '/admin/broken.php';
- $notification_handler =& xoops_gethandler('notification');
- $notification_handler->triggerEvent('global', 0, 'file_broken', $tags);
- redirect_header('singlefile.php?lid=' . $lid, 2, _MD_TDMDOWNLOADS_BROKENFILE_THANKSFORINFO);
- }
- echo $obj->getHtmlErrors();
- }
- //Affichage du formulaire de notation des t\xE9l\xE9chargements
- $form =& $obj->getForm($lid);
- $xoopsTpl->assign('themeForm', $form->render());
-
- break;
-}
-include XOOPS_ROOT_PATH.'/footer.php';
-?>
Deleted: XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_delete.php
===================================================================
--- XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_delete.php 2014-08-30 22:27:39 UTC (rev 12763)
+++ XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_delete.php 2014-08-31 10:37:57 UTC (rev 12764)
@@ -1,29 +0,0 @@
-<?php
-// $Id: comment_delete.php 4 2011-02-04 20:31:45Z Kris_fr $
-// ------------------------------------------------------------------------ //
-// XOOPS - PHP Content Management System //
-// Copyright (c) 2000 XOOPS.org //
-// <http://www.xoops.org/> //
-// ------------------------------------------------------------------------ //
-// This program is free software; you can redistribute it and/or modify //
-// it under the terms of the GNU General Public License as published by //
-// the Free Software Foundation; either version 2 of the License, or //
-// (at your option) any later version. //
-// //
-// 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. See the //
-// GNU General Public License for more details. //
-// //
-// You should have received a copy of the GNU General Public License //
-// along with this program; if not, write to the Free Software //
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
-// ------------------------------------------------------------------------ //
-include '../../mainfile.php';
-include XOOPS_ROOT_PATH.'/include/comment_delete.php';
-?>
\ No newline at end of file
Deleted: XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_edit.php
===================================================================
--- XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_edit.php 2014-08-30 22:27:39 UTC (rev 12763)
+++ XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_edit.php 2014-08-31 10:37:57 UTC (rev 12764)
@@ -1,29 +0,0 @@
-<?php
-// $Id: comment_edit.php 4 2011-02-04 20:31:45Z Kris_fr $
-// ------------------------------------------------------------------------ //
-// XOOPS - PHP Content Management System //
-// Copyright (c) 2000 XOOPS.org //
-// <http://www.xoops.org/> //
-// ------------------------------------------------------------------------ //
-// This program is free software; you can redistribute it and/or modify //
-// it under the terms of the GNU General Public License as published by //
-// the Free Software Foundation; either version 2 of the License, or //
-// (at your option) any later version. //
-// //
-// 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. See the //
-// GNU General Public License for more details. //
-// //
-// You should have received a copy of the GNU General Public License //
-// along with this program; if not, write to the Free Software //
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
-// ------------------------------------------------------------------------ //
-include '../../mainfile.php';
-include XOOPS_ROOT_PATH.'/include/comment_edit.php';
-?>
\ No newline at end of file
Deleted: XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_new.php
===================================================================
--- XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_new.php 2014-08-30 22:27:39 UTC (rev 12763)
+++ XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_new.php 2014-08-31 10:37:57 UTC (rev 12764)
@@ -1,45 +0,0 @@
-<?php
-// $Id: comment_new.php 4 2011-02-04 20:31:45Z Kris_fr $
-// ------------------------------------------------------------------------ //
-// XOOPS - PHP Content Management System //
-// Copyright (c) 2000 XOOPS.org //
-// <http://www.xoops.org/> //
-// ------------------------------------------------------------------------ //
-// This program is free software; you can redistribute it and/or modify //
-// it under the terms of the GNU General Public License as published by //
-// the Free Software Foundation; either version 2 of the License, or //
-// (at your option) any later version. //
-// //
-// 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. See the //
-// GNU General Public License for more details. //
-// //
-// You should have received a copy of the GNU General Public License //
-// along with this program; if not, write to the Free Software //
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
-// ------------------------------------------------------------------------ //
-
-include 'header.php';
-$com_itemid = isset($_GET['com_itemid']) ? intval($_GET['com_itemid']) : 0;
-if ($com_itemid > 0) {
- // Get file title
- $sql = 'SELECT title, cid FROM ' . $xoopsDB->prefix('tdmdownloads_downloads') . " WHERE lid=" . $com_itemid;
- $result = $xoopsDB->query($sql);
- if ($result) {
- $categories = TDMDownloads_MygetItemIds('tdmdownloads_view', 'TDMDownloads');
- $row = $xoopsDB->fetchArray($result);
- if(!in_array($row['cid'], $categories)) {
- redirect_header(XOOPS_URL, 2, _NOPERM);
- exit();
- }
- $com_replytitle = $row['title'];
- include XOOPS_ROOT_PATH.'/include/comment_new.php';
- }
-}
-?>
Deleted: XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_post.php
===================================================================
--- XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_post.php 2014-08-30 22:27:39 UTC (rev 12763)
+++ XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_post.php 2014-08-31 10:37:57 UTC (rev 12764)
@@ -1,29 +0,0 @@
-<?php
-// $Id: comment_post.php 4 2011-02-04 20:31:45Z Kris_fr $
-// ------------------------------------------------------------------------ //
-// XOOPS - PHP Content Management System //
-// Copyright (c) 2000 XOOPS.org //
-// <http://www.xoops.org/> //
-// ------------------------------------------------------------------------ //
-// This program is free software; you can redistribute it and/or modify //
-// it under the terms of the GNU General Public License as published by //
-// the Free Software Foundation; either version 2 of the License, or //
-// (at your option) any later version. //
-// //
-// 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. See the //
-// GNU General Public License for more details. //
-// //
-// You should have received a copy of the GNU General Public License //
-// along with this program; if not, write to the Free Software //
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
-// ------------------------------------------------------------------------ //
-include '../../mainfile.php';
-include XOOPS_ROOT_PATH.'/include/comment_post.php';
-?>
\ No newline at end of file
Deleted: XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_reply.php
===================================================================
--- XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_reply.php 2014-08-30 22:27:39 UTC (rev 12763)
+++ XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_reply.php 2014-08-31 10:37:57 UTC (rev 12764)
@@ -1,29 +0,0 @@
-<?php
-// $Id: comment_reply.php 4 2011-02-04 20:31:45Z Kris_fr $
-// ------------------------------------------------------------------------ //
-// XOOPS - PHP Content Management System //
-// Copyright (c) 2000 XOOPS.org //
-// <http://www.xoops.org/> //
-// ------------------------------------------------------------------------ //
-// This program is free software; you can redistribute it and/or modify //
-// it under the terms of the GNU General Public License as published by //
-// the Free Software Foundation; either version 2 of the License, or //
-// (at your option) any later version. //
-// //
-// 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. See the //
-// GNU General Public License for more details. //
-// //
-// You should have received a copy of the GNU General Public License //
-// along with this program; if not, write to the Free Software //
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
-// ------------------------------------------------------------------------ //
-include '../../mainfile.php';
-include XOOPS_ROOT_PATH.'/include/comment_reply.php';
-?>
\ No newline at end of file
Deleted: XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/header.php
===================================================================
--- XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/header.php 2014-08-30 22:27:39 UTC (rev 12763)
+++ XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/header.php 2014-08-31 10:37:57 UTC (rev 12764)
@@ -1,63 +0,0 @@
-<?php
-/**
- * TDMDownload
- *
- * 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 Gregory Mage (Aka Mage)
- * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
- * @author Gregory Mage (Aka Mage)
- */
-
-include "../../mainfile.php";
-include_once XOOPS_ROOT_PATH.'/class/pagenav.php';
-include_once XOOPS_ROOT_PATH."/class/xoopsformloader.php";
-include_once XOOPS_ROOT_PATH."/class/tree.php";
-include_once XOOPS_ROOT_PATH.'/class/xoopsform/grouppermform.php';
-include_once XOOPS_ROOT_PATH.'/modules/'.$xoopsModule->getVar("dirname").'/include/functions.php';
-//permission
-$gperm_handler =& xoops_gethandler('groupperm');
-if (is_object($xoopsUser)) {
- $groups = $xoopsUser->getGroups();
-} else {
- $groups = XOOPS_GROUP_ANONYMOUS;
-}
-xoops_loadLanguage("admin", $xoopsModule->getVar("dirname", "e"));
-
-$perm_submit = ($gperm_handler->checkRight('tdmdownloads_ac', 4, $groups, $xoopsModule->getVar('mid'))) ? true : false ;
-$perm_modif = ($gperm_handler->checkRight('tdmdownloads_ac', 8, $groups, $xoopsModule->getVar('mid'))) ? true : false ;
-$perm_vote = ($gperm_handler->checkRight('tdmdownloads_ac', 16, $groups, $xoopsModule->getVar('mid'))) ? true : false ;
-$perm_upload = ($gperm_handler->checkRight('tdmdownloads_ac', 32, $groups, $xoopsModule->getVar('mid'))) ? true : false ;
-$perm_autoapprove = ($gperm_handler->checkRight('tdmdownloads_ac', 64, $groups, $xoopsModule->getVar('mid'))) ? true : false ;
-
-//param\xE8tres:
-// pour les images des cat\xE9gories:
-$uploaddir = XOOPS_ROOT_PATH . '/uploads/TDMDownloads/images/cats/';
-$uploadurl = XOOPS_URL . '/uploads/TDMDownloads/images/cats/';
-// pour les fichiers
-$uploaddir_downloads = XOOPS_ROOT_PATH . '/uploads/TDMDownloads/downloads/';
-$uploadurl_downloads = XOOPS_URL . '/uploads/TDMDownloads/downloads/';
-// pour les logos
-$uploaddir_shots = XOOPS_ROOT_PATH . '/uploads/TDMDownloads/images/shots/';
-$uploadurl_shots = XOOPS_URL . '/uploads/TDMDownloads/images/shots/';
-// pour les images des champs:
-$uploaddir_field = XOOPS_ROOT_PATH . '/uploads/TDMDownloads/images/field/';
-$uploadurl_field = XOOPS_URL . '/uploads/TDMDownloads/images/field/';
-/////////////
-
-//appel des class
-$downloadscat_Handler =& xoops_getModuleHandler('tdmdownloads_cat', 'TDMDownloads');
-$downloads_Handler =& xoops_getModuleHandler('tdmdownloads_downloads', 'TDMDownloads');
-$downloadsvotedata_Handler =& xoops_getModuleHandler('tdmdownloads_votedata', 'TDMDownloads');
-$downloadsmod_Handler =& xoops_getModuleHandler('tdmdownloads_mod', 'TDMDownloads');
-$downloadsbroken_Handler =& xoops_getModuleHandler('tdmdownloads_broken', 'TDMDownloads');
-$downloadsfield_Handler =& xoops_getModuleHandler('tdmdownloads_field', 'TDMDownloads');
-$downloadsfielddata_Handler =& xoops_getModuleHandler('tdmdownloads_fielddata', 'TDMDownloads');
-$downloadsfieldmoddata_Handler =& xoops_getModuleHandler('tdmdownloads_modfielddata', 'TDMDownloads');
-$downloadslimit_Handler =& xoops_getModuleHandler('tdmdownloads_downlimit', 'TDMDownloads');
-?>
\ No newline at end of file
Deleted: XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/index.php
===================================================================
--- XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/index.php 2014-08-30 22:27:39 UTC (rev 12763)
+++ XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/index.php 2014-08-31 10:37:57 UTC (rev 12764)
@@ -1,225 +0,0 @@
-<?php
-/**
- * TDMDownload
- *
- * 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 Gregory Mage (Aka Mage)
- * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
- * @author Gregory Mage (Aka Mage)
- */
-
-include_once 'header.php';
-// template d'affichage
-$xoopsOption['template_main'] = 'tdmdownloads_index.html';
-include_once XOOPS_ROOT_PATH.'/header.php';
-$xoTheme->addStylesheet( XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname', 'n') . '/css/styles.css', null );
-// pour les permissions
-$categories = TDMDownloads_MygetItemIds('tdmdownloads_view', 'TDMDownloads');
-
-//tableau des t\xE9l\xE9chargements
-$criteria = new CriteriaCompo();
-$criteria->add(new Criteria('status', 0, '!='));
-$criteria->add(new Criteria('cid', '(' . implode(',', $categories) . ')','IN'));
-$downloads_arr = $downloads_Handler->getall($criteria);
-$xoopsTpl->assign('lang_thereare', sprintf(_MD_TDMDOWNLOADS_INDEX_THEREARE, count($downloads_arr)));
-
-//tableau des cat\xE9gories
-$criteria = new CriteriaCompo();
-$criteria->setSort('cat_weight ASC, cat_title');
-$criteria->setOrder('ASC');
-$criteria->add(new Criteria('cat_cid', '(' . implode(',', $categories) . ')','IN'));
-$downloadscat_arr = $downloadscat_Handler->getall($criteria);
-$mytree = new XoopsObjectTree($downloadscat_arr, 'cat_cid', 'cat_pid');
-
-//affichage des cat\xE9gories
-$xoopsTpl->assign('nb_catcol', $xoopsModuleConfig['nb_catcol']);
-$count = 1;
-$keywords = '';
-foreach (array_keys($downloadscat_arr) as $i) {
- if ($downloadscat_arr[$i]->getVar('cat_pid') == 0){
- $totaldownloads = TDMDownloads_NumbersOfEntries($mytree, $categories, $downloads_arr, $downloadscat_arr[$i]->getVar('cat_cid'));
- $subcategories_arr = $mytree->getFirstChild($downloadscat_arr[$i]->getVar('cat_cid'));
- $chcount = 0;
- $subcategories = '';
- //pour les mots clef
- $keywords .= $downloadscat_arr[$i]->getVar('cat_title') . ',';
- foreach (array_keys($subcategories_arr) as $j) {
- if ($chcount>=$xoopsModuleConfig['nbsouscat']){
- $subcategories .= '<li>[<a href="' . XOOPS_URL . '/modules/TDMDownloads/viewcat.php?cid=' . $downloadscat_arr[$i]->getVar('cat_cid') . '">+</a>]</li>';
- break;
- }
- $subcategories .= '<li><a href="' . XOOPS_URL . '/modules/TDMDownloads/viewcat.php?cid=' . $subcategories_arr[$j]->getVar('cat_cid') . '">' . $subcategories_arr[$j]->getVar('cat_title') . '</a></li>';
- $keywords .= $downloadscat_arr[$i]->getVar('cat_title') . ',';
- $chcount++;
- }
- $xoopsTpl->append('categories', array('image' => $uploadurl . $downloadscat_arr[$i]->getVar('cat_imgurl'), 'id' => $downloadscat_arr[$i]->getVar('cat_cid'), 'title' => $downloadscat_arr[$i]->getVar('cat_title'), 'description_main' => $downloadscat_arr[$i]->getVar('cat_description_main'), 'subcategories' => $subcategories, 'totaldownloads' => $totaldownloads, 'count' => $count));
- $count++;
- }
-}
-
-//pour afficher les r\xE9sum\xE9s
-//----------...
[truncated message content] |
|
From: <ce...@us...> - 2014-08-31 10:43:26
|
Revision: 12765
http://sourceforge.net/p/xoops/svn/12765
Author: cesag
Date: 2014-08-31 10:43:09 +0000 (Sun, 31 Aug 2014)
Log Message:
-----------
Adding new version (work in progress)
Added Paths:
-----------
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/about.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/admin_header.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/broken.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/category.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/downloads.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/field.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/import.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/index.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/menu.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/modified.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/permissions.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/css/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/css/blocks.css
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/css/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/css/styles.css
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/about.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/add.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/bg_button.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/broken.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/category.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/downloads.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/field.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/home.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/import.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/list.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/modified.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/permissions.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/admin/xoopsmicrobutton.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/arrow.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/blank.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/balatarin.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/blinklist.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/delicious.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/designfloat.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/diggman.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/facebook_share_icon.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/fark.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/furl.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/google-icon.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/google_buzz_icon.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/google_plus_icon.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/mixx.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/myspace.jpg
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/newsvine.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/reddit.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/scriptandstyle.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/stumbleupon.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/technorati.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/twitter_share_icon.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/bookmarks/yahoomyweb.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/arrow.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/bg.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/date.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/dateout.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/favoris.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/favorisout.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/info.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/left_both.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/more.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/right_both.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/tableft4.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/tabright4.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/deco/tdmdownloads_search.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/down.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/download.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/editicon.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/author.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/comments.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/date.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/delete.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/download-now.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/download.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/edit.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/hits.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/homepage.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/ignore_mini.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/off.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/on.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/platform.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/rss.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/size.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/tomodify.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/torate.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/toreport.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/totell.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/version.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/view_mini.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/icon/votes.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/liste.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/logo-en.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/rss.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/tdmdownloads_logo.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/images/up.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/js/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/assets/js/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/blocks/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/blocks/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/blocks/tdmdownloads_search.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/blocks/tdmdownloads_top.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/brokenfile.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/tdmdownloads_broken.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/tdmdownloads_cat.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/tdmdownloads_downlimit.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/tdmdownloads_downloads.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/tdmdownloads_field.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/tdmdownloads_fielddata.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/tdmdownloads_mod.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/tdmdownloads_modfielddata.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/tdmdownloads_votedata.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/class/tree.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_delete.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_edit.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_new.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_post.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/comment_reply.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/docs/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/docs/changelog.txt
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/docs/credits.txt
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/docs/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/docs/install.txt
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/docs/lang_diff.txt
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/docs/license.txt
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/docs/readme.txt
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/downloads/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/downloads/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/cats/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/cats/blank.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/cats/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/field/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/field/blank.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/field/homepage.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/field/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/field/platform.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/field/size.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/field/version.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/shots/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/shots/blank.gif
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/images/shots/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/TDMDownloads/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/sitemap/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/sitemap/TDMDownloads.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/sitemap/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/tag/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/tag/TDMDownloads.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/tag/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/waiting/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/waiting/TDMDownloads.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/waiting/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/whatsnew/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/whatsnew/TDMDownloads/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/whatsnew/TDMDownloads/data.inc.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/whatsnew/TDMDownloads/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/extra/plugins/whatsnew/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/header.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/include/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/include/comment_functions.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/include/functions.folders.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/include/functions.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/include/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/include/install.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/include/notification.inc.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/include/search.inc.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/include/update.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/index.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/blank.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/admin.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/blocks.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/help/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/help/help.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/help/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/mail_template/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/mail_template/category_filesubmit_notify.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/mail_template/category_newfile_notify.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/mail_template/file_approve_notify.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/mail_template/global_filebroken_notify.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/mail_template/global_filemodify_notify.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/mail_template/global_filesubmit_notify.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/mail_template/global_newcategory_notify.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/mail_template/global_newfile_notify.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/mail_template/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/main.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/modinfo.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/new.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/popular.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/english/updated.png
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/language/lang_diff.txt
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/list.tag.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/modfile.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/notification_update.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/ratefile.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/rss.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/search.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/singlefile.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/sql/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/sql/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/sql/mysql.sql
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/submit.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/blocks/
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/blocks/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/blocks/tdmdownloads_block_new.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/blocks/tdmdownloads_block_random.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/blocks/tdmdownloads_block_rating.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/blocks/tdmdownloads_block_search.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/blocks/tdmdownloads_block_top.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/index.html
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/tdmdownloads_brokenfile.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/tdmdownloads_download.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/tdmdownloads_index.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/tdmdownloads_liste.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/tdmdownloads_modfile.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/tdmdownloads_ratefile.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/tdmdownloads_rss.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/tdmdownloads_singlefile.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/tdmdownloads_submit.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/templates/tdmdownloads_viewcat.tpl
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/view.tag.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/viewcat.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/visit.php
XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/xoops_version.php
Added: XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/about.php
===================================================================
--- XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/about.php (rev 0)
+++ XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/about.php 2014-08-31 10:43:09 UTC (rev 12765)
@@ -0,0 +1,33 @@
+<?php
+/**
+ * TDMDownload
+ *
+ * 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 Gregory Mage (Aka Mage)
+ * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
+ * @author Gregory Mage (Aka Mage)
+ */
+
+include_once __DIR__ . '/admin_header.php';
+xoops_cp_header();
+// pour file protection
+$xoops_url = parse_url(XOOPS_URL);
+$xoops_url = str_replace('www.', '', $xoops_url['host']);
+$file_protection
+ = _AM_TDMDOWNLOADS_ABOUT_FILEPROTECTION_INFO1 . "<br /><br />" . XOOPS_ROOT_PATH . "/uploads/tdmdownloads/downloads/" . "<br /><br />"
+ . _AM_TDMDOWNLOADS_ABOUT_FILEPROTECTION_INFO2 . "<br /><br />";
+$file_protection .= "RewriteEngine on" . "<br />" . "RewriteCond %{HTTP_REFERER} !" . $xoops_url . "/.*$ [NC]<br />ReWriteRule \.*$ - [F]";
+if (TDMDownloads_checkModuleAdmin()) {
+ $about_admin = new ModuleAdmin();
+ $about_admin->addInfoBox(_AM_TDMDOWNLOADS_ABOUT_FILEPROTECTION);
+ $about_admin->addInfoBoxLine(_AM_TDMDOWNLOADS_ABOUT_FILEPROTECTION, $file_protection, '', '', 'information');
+ echo $about_admin->addNavigation('about.php');
+ echo $about_admin->renderabout('9MYQB7GUK5MCS', true);
+}
+xoops_cp_footer();
Added: XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/admin_header.php
===================================================================
--- XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/admin_header.php (rev 0)
+++ XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/admin_header.php 2014-08-31 10:43:09 UTC (rev 12765)
@@ -0,0 +1,74 @@
+<?php
+/**
+ * TDMDownload
+ *
+ * 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 Gregory Mage (Aka Mage)
+ * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
+ * @author Gregory Mage (Aka Mage)
+ */
+
+// Include xoops admin header
+include_once '../../../include/cp_header.php';
+
+$pathModuleAdmin = XOOPS_ROOT_PATH . '/' . $xoopsModule->getInfo('dirmoduleadmin');
+require_once $pathModuleAdmin . '/moduleadmin/moduleadmin.php';
+
+include_once(XOOPS_ROOT_PATH . "/kernel/module.php");
+include_once XOOPS_ROOT_PATH . "/class/xoopsformloader.php";
+include_once XOOPS_ROOT_PATH . "/class/tree.php";
+include_once XOOPS_ROOT_PATH . "/class/xoopslists.php";
+include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
+include_once XOOPS_ROOT_PATH . '/class/xoopsform/grouppermform.php';
+
+include_once '../include/functions.php';
+
+if ($xoopsUser) {
+ $xoopsModule = XoopsModule::getByDirname("tdmdownloads");
+ if (!$xoopsUser->isAdmin($xoopsModule->mid())) {
+ redirect_header(XOOPS_URL . "/", 3, _NOPERM);
+ exit();
+ }
+} else {
+ redirect_header(XOOPS_URL . "/", 3, _NOPERM);
+ exit();
+}
+
+// Include language file
+xoops_loadLanguage('admin', 'system');
+xoops_loadLanguage('admin', $xoopsModule->getVar('dirname', 'e'));
+xoops_loadLanguage('modinfo', $xoopsModule->getVar('dirname', 'e'));
+
+$pathIcon16 = XOOPS_URL . '/' . $xoopsModule->getInfo('icons16');
+$pathIcon32 = XOOPS_URL . '/' . $xoopsModule->getInfo('icons32');
+
+//param�tres:
+// pour les images des cat�gories:
+$uploaddir = XOOPS_ROOT_PATH . '/uploads/tdmdownloads/images/cats/';
+$uploadurl = XOOPS_URL . '/uploads/tdmdownloads/images/cats/';
+// pour les fichiers
+$uploaddir_downloads = XOOPS_ROOT_PATH . '/uploads/tdmdownloads/downloads/';
+$uploadurl_downloads = XOOPS_URL . '/uploads/tdmdownloads/downloads/';
+// pour les captures d'�cran fichiers
+$uploaddir_shots = XOOPS_ROOT_PATH . '/uploads/tdmdownloads/images/shots/';
+$uploadurl_shots = XOOPS_URL . '/uploads/tdmdownloads/images/shots/';
+// pour les images des champs:
+$uploaddir_field = XOOPS_ROOT_PATH . '/uploads/tdmdownloads/images/field/';
+$uploadurl_field = XOOPS_URL . '/uploads/tdmdownloads/images/field/';
+/////////////
+
+//appel des class
+$downloadscat_Handler =& xoops_getModuleHandler('tdmdownloads_cat', 'tdmdownloads');
+$downloads_Handler =& xoops_getModuleHandler('tdmdownloads_downloads', 'tdmdownloads');
+$downloadsvotedata_Handler =& xoops_getModuleHandler('tdmdownloads_votedata', 'tdmdownloads');
+$downloadsfield_Handler =& xoops_getModuleHandler('tdmdownloads_field', 'tdmdownloads');
+$downloadsfielddata_Handler =& xoops_getModuleHandler('tdmdownloads_fielddata', 'tdmdownloads');
+$downloadsbroken_Handler =& xoops_getModuleHandler('tdmdownloads_broken', 'tdmdownloads');
+$downloadsmod_Handler =& xoops_getModuleHandler('tdmdownloads_mod', 'tdmdownloads');
+$downloadsfieldmoddata_Handler =& xoops_getModuleHandler('tdmdownloads_modfielddata', 'tdmdownloads');
Added: XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/broken.php
===================================================================
--- XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/broken.php (rev 0)
+++ XoopsModules/TDMDownloads/branches/cesag/tdmdownloads/admin/broken.php 2014-08-31 10:43:09 UTC (rev 12765)
@@ -0,0 +1,128 @@
+<?php
+/**
+ * TDMDownload
+ *
+ * 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 Gregory Mage (Aka Mage)
+ * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
+ * @author Gregory Mage (Aka Mage)
+ */
+
+include_once __DIR__ . '/admin_header.php';
+
+//On recupere la valeur de l'argument op dans l'URL$
+$op = TDMDownloads_CleanVars($_REQUEST, 'op', 'list', 'string');
+
+//Les valeurs de op qui vont permettre d'aller dans les differentes parties de la page
+switch ($op) {
+ // Vue liste
+ case "list":
+ //Affichage de la partie haute de l'administration de Xoops
+ xoops_cp_header();
+ $broken_admin = new ModuleAdmin();
+ echo $broken_admin->addNavigation('broken.php');
+ $criteria = new CriteriaCompo();
+ if (isset($_REQUEST['limit'])) {
+ $criteria->setLimit($_REQUEST['limit']);
+ $limit = $_REQUEST['limit'];
+ } else {
+ $criteria->setLimit($xoopsModuleConfig['perpageadmin']);
+ $limit = $xoopsModuleConfig['perpageadmin'];
+ }
+ if (isset($_REQUEST['start'])) {
+ $criteria->setStart($_REQUEST['start']);
+ $start = $_REQUEST['start'];
+ } else {
+ $criteria->setStart(0);
+ $start = 0;
+ }
+ $criteria->setSort('reportid');
+ $criteria->setOrder('ASC');
+ //pour faire une jointure de table
+ $downloadsbroken_Handler->table_link = $downloadsbroken_Handler->db->prefix("tdmdownloads_downloads"); // Nom de la table en jointure
+ $downloadsbroken_Handler->field_link = "lid"; // champ de la table en jointure
+ $downloadsbroken_Handler->field_object = "lid"; // champ de la table courante
+ $downloadsbroken_arr = $downloadsbroken_Handler->getByLink($criteria);
+ $numrows = $downloadsbroken_Handler->getCount($criteria);
+ if ($numrows > $limit) {
+ $pagenav = new XoopsPageNav($numrows, $limit, $start, 'start', 'op=list&limit=' . $limit);
+ $pagenav = $pagenav->renderNav(...
[truncated message content] |