You can subscribe to this list here.
2012 |
Jan
|
Feb
(214) |
Mar
(139) |
Apr
(198) |
May
(187) |
Jun
(151) |
Jul
(210) |
Aug
(169) |
Sep
(58) |
Oct
(53) |
Nov
(54) |
Dec
(301) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 |
Jan
(348) |
Feb
(178) |
Mar
(219) |
Apr
(154) |
May
(117) |
Jun
(194) |
Jul
(61) |
Aug
(132) |
Sep
(121) |
Oct
(110) |
Nov
(11) |
Dec
(18) |
2014 |
Jan
(34) |
Feb
(50) |
Mar
(82) |
Apr
(98) |
May
(39) |
Jun
(111) |
Jul
(67) |
Aug
(36) |
Sep
(33) |
Oct
(26) |
Nov
(53) |
Dec
(44) |
2015 |
Jan
(29) |
Feb
(47) |
Mar
(25) |
Apr
(19) |
May
(23) |
Jun
(20) |
Jul
(49) |
Aug
(7) |
Sep
(10) |
Oct
(10) |
Nov
(4) |
Dec
(25) |
2016 |
Jan
(8) |
Feb
(7) |
Mar
(1) |
Apr
|
May
(3) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
(7) |
Dec
(5) |
2017 |
Jan
(4) |
Feb
|
Mar
|
Apr
|
May
(15) |
Jun
|
Jul
(18) |
Aug
(24) |
Sep
|
Oct
(14) |
Nov
|
Dec
|
2018 |
Jan
|
Feb
(22) |
Mar
|
Apr
(11) |
May
(1) |
Jun
(17) |
Jul
(2) |
Aug
(2) |
Sep
|
Oct
(6) |
Nov
(5) |
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
From: <txm...@us...> - 2012-02-27 19:38:50
|
Revision: 9074 http://xoops.svn.sourceforge.net/xoops/?rev=9074&view=rev Author: txmodxoops Date: 2012-02-27 19:38:40 +0000 (Mon, 27 Feb 2012) Log Message: ----------- Creaction of new module feeds beta for testing Added Paths: ----------- XoopsModules/feeds/ XoopsModules/feeds/branches/ XoopsModules/feeds/releases/ XoopsModules/feeds/releases/1.01/ XoopsModules/feeds/releases/1.01/feeds/ XoopsModules/feeds/releases/1.01/feeds/Frameworks/ XoopsModules/feeds/releases/1.01/feeds/Frameworks/moduleclasses/ XoopsModules/feeds/releases/1.01/feeds/Frameworks/moduleclasses/icons/ XoopsModules/feeds/releases/1.01/feeds/Frameworks/moduleclasses/icons/32/ XoopsModules/feeds/releases/1.01/feeds/Frameworks/moduleclasses/icons/32/addfeed.png XoopsModules/feeds/releases/1.01/feeds/Frameworks/moduleclasses/icons/32/makeplugins.png XoopsModules/feeds/releases/1.01/feeds/modules/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/about.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/admin_footer.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/admin_header.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/create_plugin.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/index.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/menu.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/plugin.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/blocks/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/blocks/blocks_plugin.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/blocks/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/class/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/class/feeds_plugin.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/class/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/css/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/css/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/changelog.txt XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/credits.txt XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/install.txt XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/lang_diff.txt XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/licence.txt XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/readme.txt XoopsModules/feeds/releases/1.01/feeds/modules/feeds/header.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/feeds_slogo.png XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/icons/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/icons/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/icons/off.png XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/icons/on.png XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/menu/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/menu/bg.png XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/menu/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/menu/left_both.png XoopsModules/feeds/releases/1.01/feeds/modules/feeds/images/menu/right_both.png XoopsModules/feeds/releases/1.01/feeds/modules/feeds/include/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/include/configs.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/include/functions.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/include/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/include/install.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/index.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/english/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/english/admin.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/english/blocks.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/english/help/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/english/help/help.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/english/help/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/english/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/english/main.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/english/modinfo.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/italian/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/italian/admin.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/italian/blocks.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/italian/help/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/italian/help/help.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/italian/help/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/italian/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/italian/main.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/language/italian/modinfo.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/plugins/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/plugins/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/singlefeed.php XoopsModules/feeds/releases/1.01/feeds/modules/feeds/sql/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/sql/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/sql/mysql.sql XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/admin/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/admin/feeds_admin_about.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/admin/feeds_admin_help.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/admin/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/blocks/ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/blocks/feeds_plugin_block_day.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/blocks/feeds_plugin_block_random.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/blocks/feeds_plugin_block_recent.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/blocks/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/feeds_footer.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/feeds_header.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/feeds_index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/feeds_rss.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/feeds_singlefeed.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/templates/index.html XoopsModules/feeds/releases/1.01/feeds/modules/feeds/xoops_version.php XoopsModules/feeds/trunk/ Added: XoopsModules/feeds/releases/1.01/feeds/Frameworks/moduleclasses/icons/32/addfeed.png =================================================================== (Binary files differ) Property changes on: XoopsModules/feeds/releases/1.01/feeds/Frameworks/moduleclasses/icons/32/addfeed.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsModules/feeds/releases/1.01/feeds/Frameworks/moduleclasses/icons/32/makeplugins.png =================================================================== (Binary files differ) Property changes on: XoopsModules/feeds/releases/1.01/feeds/Frameworks/moduleclasses/icons/32/makeplugins.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/about.php =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/about.php (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/about.php 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,48 @@ +<?php +/** + * **************************************************************************** + * - Original Copyright (TDM) + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Developers TEAM TDMCreate Xoops - (http://www.xoops.org) + * **************************************************************************** + * FEEDS - MODULE FOR XOOPS + * Copyright (c) 2007 - 2012 + * TXMod Xoops (http://www.txmodxoops.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. + * + * ------------------------------------------------------------------------ + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package feeds + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sun 2012/02/26 0:02:53 : Timgno Exp $ + * **************************************************************************** + */ + + +include "admin_header.php"; +xoops_cp_header(); + +$aboutAdmin = new ModuleAdmin(); + +echo $aboutAdmin->addNavigation("about.php"); +echo $aboutAdmin->renderabout($GLOBALS['xoopsModuleConfig']['id_paypal'], false); + +include "admin_footer.php"; \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/admin_footer.php =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/admin_footer.php (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/admin_footer.php 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,45 @@ +<?php +/** + * **************************************************************************** + * - Original Copyright (TDM) + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Developers TEAM TDMCreate Xoops - (http://www.xoops.org) + * **************************************************************************** + * FEEDS - MODULE FOR XOOPS + * Copyright (c) 2007 - 2012 + * TXMod Xoops (http://www.txmodxoops.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. + * + * ------------------------------------------------------------------------ + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package feeds + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sun 2012/02/26 0:02:53 : Timgno Exp $ + * **************************************************************************** + */ + +global $pathImageAdmin; +echo "<div align='center'><a href='http://www.xoops.org' target='_blank'> + <img src='".$pathImageAdmin."/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a></div>"; +echo "<div class='center smallsmall italic pad5'> + <strong>" . $xoopsModule->getVar('name') . "</strong> "._AM_FEEDS_MAINTAINEDBY." + <a href='http://www.txmodxoops.org/modules/newbb/' title='Visit TXMod Xoops Community' class='tooltip' rel='external'>TXMod Xoops Community</a></div>"; +xoops_cp_footer(); Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/admin_header.php =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/admin_header.php (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/admin_header.php 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,95 @@ +<?php +/** + * **************************************************************************** + * - Original Copyright (TDM) + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Developers TEAM TDMCreate Xoops - (http://www.xoops.org) + * **************************************************************************** + * FEEDS - MODULE FOR XOOPS + * Copyright (c) 2007 - 2012 + * TXMod Xoops (http://www.txmodxoops.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. + * + * ------------------------------------------------------------------------ + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package feeds + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sun 2012/02/26 0:02:53 : Timgno Exp $ + * **************************************************************************** + */ + +include_once dirname(dirname(dirname(dirname(__FILE__)))) . '/mainfile.php'; +include_once XOOPS_ROOT_PATH . '/include/cp_functions.php'; +include_once '../include/functions.php'; + +$pathDir = $GLOBALS['xoops']->path('/Frameworks/moduleclasses/moduleadmin'); +$globlang = $GLOBALS['xoopsConfig']['language']; + +if ( file_exists($pathDir.'/language/'.$globlang.'/main.php')){ + include_once $pathDir.'/language/'.$globlang.'/main.php'; + }else{ + include_once $pathDir.'/language/english/main.php'; + } + +if ( file_exists($pathDir.'/moduleadmin.php')){ + include_once $pathDir.'/moduleadmin.php'; + //return true; + }else{ + xoops_cp_header(); + echo xoops_error(_AM_ERROR_NOFRAMEWORKS); + xoops_cp_footer(); + //return false; + } +$dirname = basename(dirname(dirname( __FILE__ ) )); +$module_handler =& xoops_gethandler('module'); +$xoopsModule = & $module_handler->getByDirname($dirname); +$moduleInfo =& $module_handler->get($xoopsModule->getVar('mid')); +$pathImageIcon = XOOPS_URL .'/'. $moduleInfo->getInfo('icons16'); +$pathImageAdmin = XOOPS_URL .'/'. $moduleInfo->getInfo('icons32'); +$pluginHandler=& xoops_getModuleHandler('feeds_plugin', $dirname); + + +$myts =& MyTextSanitizer::getInstance(); + +if ($xoopsUser) { + $moduleperm_handler =& xoops_gethandler('groupperm'); + if (!$moduleperm_handler->checkRight('module_admin', $xoopsModule->getVar( 'mid' ), $xoopsUser->getGroups())) { + redirect_header(XOOPS_URL, 1, _NOPERM); + exit(); + } +} else { + redirect_header(XOOPS_URL . "/user.php", 1, _NOPERM); + exit(); +} + +if (!isset($xoopsTpl) || !is_object($xoopsTpl)) { + include_once(XOOPS_ROOT_PATH."/class/template.php"); + $xoopsTpl = new XoopsTpl(); +} + +$xoopsTpl->assign('pathImageIcon', $pathImageIcon); +$xoopsTpl->assign('pathImageAdmin', $pathImageAdmin); +//xoops_cp_header(); + +//Load languages +xoops_loadLanguage('admin', $xoopsModule->getVar("dirname")); +xoops_loadLanguage('modinfo', $xoopsModule->getVar("dirname")); +xoops_loadLanguage('main', $xoopsModule->getVar("dirname")); \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/create_plugin.php =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/create_plugin.php (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/create_plugin.php 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,79 @@ +<?php +/** + * **************************************************************************** + * - Original Copyright (TDM) + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Developers TEAM TDMCreate Xoops - (http://www.xoops.org) + * **************************************************************************** + * FEEDS - 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. + * + * ------------------------------------------------------------------------ + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package feeds + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sat 2012/02/25 20:23:53 : Timgno Exp $ + * **************************************************************************** + */ +include 'admin_header.php'; +xoops_cp_header(); + +$createAdmin = new ModuleAdmin(); +echo $createAdmin->addNavigation('create_plugin.php'); + +$op = feeds_CleanVars($_REQUEST, 'op', 'default', 'string'); + +switch ($op) { + case "make_plugin": + $criteria = new CriteriaCompo(); + $criteria->add(new Criteria('plugin_id', 0, '>')); + $plugin_arr = $pluginHandler->getall($criteria); + unset($criteria); + //Debut + echo '<table width="100%" cellspacing="1" style="background: #fff;"> + <tr class="marg2"> + <td class="ui-corner-all">'; + // Files cicles + foreach (array_keys($plugin_arr) as $i) + { + //Variables + $plugin_id = $plugin_arr[$i]->getVar('plugin_id'); + $plugin_name = $plugin_arr[$i]->getVar('plugin_name'); + $plugin_table = $plugin_arr[$i]->getVar('plugin_table'); + $plugin_code = $plugin_arr[$i]->getVar('plugin_code'); + + //Creation of plugin files + feeds_MakePlugin($plugin_name, $plugin_table, $plugin_id, $plugin_code, + _AM_FEEDS_OK_WRITED, _AM_FEEDS_NOTOK_WRITABLE, _AM_FEEDS_NOTOK_ACCESSIBLE); + } + echo '</td></tr></table>'; + break; + + case "default": + default: + + include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php"); + $action = $_SERVER['REQUEST_URI']; + + $form = new XoopsThemeForm(_AM_FEEDS_PLUGIN_MAKE, 'form_creation', $action, 'post', true); + + $plugins_select = new XoopsFormSelect(_AM_FEEDS_PLUGIN_MAKELIST, 'plugin_name', 'plugin_name', 10, true); + $plugins_select->addOptionArray($pluginHandler->getList()); + $form->addElement($plugins_select, true); + + $form->addElement(new XoopsFormHidden('op', 'make_plugin')); + $form->addElement(new XoopsFormButton('', 'submit', _SUBMIT, 'submit')); + $form->display(); + break; +} +include "admin_footer.php"; \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/index.html =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/index.html (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/index.html 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/index.php =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/index.php (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/index.php 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,62 @@ +<?php +/** + * **************************************************************************** + * - Original Copyright (TDM) + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Developers TEAM TDMCreate Xoops - (http://www.xoops.org) + * **************************************************************************** + * FEEDS - MODULE FOR XOOPS + * Copyright (c) 2007 - 2012 + * TXMod Xoops (http://www.txmodxoops.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. + * + * ------------------------------------------------------------------------ + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package feeds + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sun 2012/02/26 0:02:53 : Timgno Exp $ + * **************************************************************************** + */ + +include "admin_header.php"; +xoops_cp_header(); + + $indexAdmin = new ModuleAdmin(); + + //count "total" + $count_plugin = $pluginHandler->getCount(); + //count "online" + $criteria = new CriteriaCompo(); + $criteria->add(new Criteria("plugin_online", 1)); + $plugin_online = $pluginHandler->getCount($criteria); + $criteria->add(new Criteria("plugin_pending", 1)); + $plugin_pending = $pluginHandler->getCount($criteria); + + $indexAdmin->addInfoBox(_AM_FEEDS_PLUGIN); + $indexAdmin->addInfoBoxLine(_AM_FEEDS_PLUGIN,_AM_FEEDS_THEREARE_PLUGIN, $count_plugin); + $indexAdmin->addInfoBoxLine(_AM_FEEDS_PLUGIN,_AM_FEEDS_THEREARE_PLUGIN_ONLINE, $plugin_online); + $indexAdmin->addInfoBoxLine(_AM_FEEDS_PLUGIN,_AM_FEEDS_THEREARE_PLUGIN_PENDING, $plugin_pending); + + echo $indexAdmin->addNavigation("index.php") ; + echo $indexAdmin->renderIndex(); + +include "admin_footer.php"; +?> \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/menu.php =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/menu.php (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/menu.php 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,46 @@ +<?php +/** + * **************************************************************************** + * - Original Copyright (TDM) + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Developers TEAM TDMCreate Xoops - (http://www.xoops.org) + * **************************************************************************** + * FEEDS - 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. + * + * ------------------------------------------------------------------------ + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package feeds + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sat 2012/02/25 20:23:53 : Timgno Exp $ + * **************************************************************************** + */ +$dirname = basename( dirname( dirname( __FILE__ ) ) ) ; +$module_handler =& xoops_gethandler("module"); +$xoopsModule =& XoopsModule::getByDirname($dirname); +$moduleInfo =& $module_handler->get($xoopsModule->getVar("mid")); +$pathImageAdmin = $moduleInfo->getInfo("icons32"); +$adminmenu = array(); $i = 1; +$adminmenu[$i]["title"] = _MI_FEEDS_ADMENU1; +$adminmenu[$i]["link"] = "admin/index.php"; +$adminmenu[$i]["icon"] = "../../".$pathImageAdmin."/home.png"; $i++; +$adminmenu[$i]["title"] = _MI_FEEDS_ADMENU2; +$adminmenu[$i]["link"] = "admin/plugin.php"; +$adminmenu[$i]["icon"] = "../../".$pathImageAdmin."/addfeed.png"; $i++; +$adminmenu[$i]["title"] = _MI_FEEDS_ADMENU3; +$adminmenu[$i]["link"] = "admin/create_plugin.php"; +$adminmenu[$i]["icon"] = "../../".$pathImageAdmin."/makeplugins.png"; $i++; +$adminmenu[$i]["title"] = _MI_FEEDS_ADMENU4; +$adminmenu[$i]["link"] = "admin/about.php"; +$adminmenu[$i]["icon"] = "../../".$pathImageAdmin."/about.png"; +unset( $i ); \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/plugin.php =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/plugin.php (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/admin/plugin.php 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,241 @@ +<?php +/** + * **************************************************************************** + * - Original Copyright (TDM) + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Developers TEAM TDMCreate Xoops - (http://www.xoops.org) + * **************************************************************************** + * FEEDS - 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. + * + * ------------------------------------------------------------------------ + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package feeds + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sat 2012/02/25 20:23:53 : Timgno Exp $ + * **************************************************************************** + */ +include "admin_header.php"; +xoops_cp_header(); +global $pathImageIcon; + +//On recupere la valeur de l argument op dans l URL$ +$op = feeds_CleanVars($_REQUEST, 'op', 'list_plugin', 'string'); +$pluginAdmin = new ModuleAdmin(); +switch ($op) +{ + case "list_plugin": + default: + echo $pluginAdmin->addNavigation('plugin.php'); + $pluginAdmin->addItemButton(_AM_FEEDS_NEWPLUGIN, 'plugin.php?op=new_plugin', 'add'); + echo $pluginAdmin->renderButton(); + + $criteria = new CriteriaCompo(); + $criteria->setSort("plugin_id"); + $criteria->setOrder("ASC"); + $numrows = $pluginHandler->getCount(); + + if (isset($_REQUEST['limit'])) { + $criteria->setLimit($_REQUEST['limit']); + $limit = $_REQUEST['limit']; + } else { + $criteria->setLimit($GLOBALS['xoopsModuleConfig']['perpageadmin']); + $limit = $GLOBALS['xoopsModuleConfig']['perpageadmin']; + } + if (isset($_REQUEST['start'])) { + $criteria->setStart($_REQUEST['start']); + $start = $_REQUEST['start']; + } else { + $criteria->setStart(0); + $start = 0; + } + + $document_tri = 1; + $document_order = 1; + if (isset($_REQUEST['document_order'])) { + if ($_REQUEST['document_order']==1){ + $criteria->setOrder('ASC'); + $document_order=1; + } + if ($_REQUEST['document_order']==2){ + $criteria->setOrder('DESC'); + $document_order=2; + } + } else { + $criteria->setOrder('DESC'); + } + $plugin_arr = $pluginHandler->getall($criteria); + unset($criteria); + if ( $numrows > $limit ) { + include_once XOOPS_ROOT_PATH . '/class/pagenav.php'; + $pagenav = new XoopsPageNav($numrows, $limit, $start, 'start', 'op=liste&limit=' . $limit . '&document_tri=' . $document_tri. '&document_order=' . $document_order); + $pagenav = $pagenav->renderNav(4); + } else { + $pagenav = ''; + } + + // Fixed tables + if ($numrows>0) + { + echo "<table width='100%' cellspacing='1' class='outer'> + <tr> + <th class='center'>"._AM_FEEDS_PLUGIN_NAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_VERSION."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_IMG."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_TABLE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_CODE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_WEIGHT."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_SUBMITTER."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_CREATED."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_ONLINE."</th> + <th class='center' width='10%'>"._AM_FEEDS_FORMACTION."</th> + </tr>"; + + $class = "odd"; + + foreach (array_keys($plugin_arr) as $i) + { + echo "<tr class='".$class."'>"; + $class = ($class == "even") ? "odd" : "even"; + echo "<td class='center'>".$plugin_arr[$i]->getVar("plugin_name")."</td>"; + echo "<td class='center'>".$plugin_arr[$i]->getVar("plugin_version")."</td>"; + echo "<td class='center'><img src='".XOOPS_UPLOAD_URL."/feeds/images/".$plugin_arr[$i]->getVar("plugin_img")."' height='30px' alt='plugin_img'></td>"; + echo "<td class='center'>".$plugin_arr[$i]->getVar("plugin_table")."</td>"; + echo "<td class='center'>".$plugin_arr[$i]->getVar("plugin_code")."</td>"; + echo "<td class='center'>".$plugin_arr[$i]->getVar("plugin_weight")."</td>"; + echo "<td class='center'>".XoopsUser::getUnameFromId($plugin_arr[$i]->getVar("plugin_submitter"),"S")."</td>"; + echo "<td class='center'>".formatTimeStamp($plugin_arr[$i]->getVar("plugin_created"),"S")."</td>"; + + $online = $plugin_arr[$i]->getVar("plugin_online"); + + if( $online == 1 ) { + echo "<td class='center'><a href='./plugin.php?op=update_online_plugin&plugin_id=".$plugin_arr[$i]->getVar("plugin_id")."&plugin_online=0'><img src=".$pathImageIcon."/on.png border='0' alt='"._AM_FEEDS_ON."' title='"._AM_FEEDS_ON."'></a></td>"; + } else { + echo "<td class='center'><a href='./plugin.php?op=update_online_plugin&plugin_id=".$plugin_arr[$i]->getVar("plugin_id")."&plugin_online=1'><img src=".$pathImageIcon."/off.png border='0' alt='"._AM_FEEDS_OFF."' title='"._AM_FEEDS_OFF."'></a></td>"; + } + echo "<td class='center' width='10%'> + <a href='plugin.php?op=edit_plugin&plugin_id=".$plugin_arr[$i]->getVar("plugin_id")."'><img src=".$pathImageIcon."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> + <a href='plugin.php?op=delete_plugin&plugin_id=".$plugin_arr[$i]->getVar("plugin_id")."'><img src=".$pathImageIcon."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> + </td>"; + echo "</tr>"; + } + echo "</table><br />"; + if ( $numrows > $limit ) { + echo "<div class='right'>".$pagenav."</div><br />"; + } + } + break; + + case "new_plugin": + echo $pluginAdmin->addNavigation("plugin.php"); + $pluginAdmin->addItemButton(_AM_FEEDS_PLUGINLIST, 'plugin.php?op=list_plugin', 'list'); + echo $pluginAdmin->renderButton(); + + $obj =& $pluginHandler->create(); + $form = $obj->getForm(); + $form->display(); + break; + + case "save_plugin": + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("plugin.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + if (isset($_REQUEST["plugin_id"])) { + $obj =& $pluginHandler->get($_REQUEST["plugin_id"]); + } else { + $obj =& $pluginHandler->create(); + } + + //Form plugin_name + $obj->setVar("plugin_name", $_REQUEST["plugin_name"]); + //Form plugin_version + $obj->setVar("plugin_version", $_REQUEST["plugin_version"]); + //Form plugin_img + include_once XOOPS_ROOT_PATH."/class/uploader.php"; + $uploaddir = XOOPS_UPLOAD_PATH."/feeds/images/"; + $uploader = new XoopsMediaUploader($uploaddir, $GLOBALS['xoopsModuleConfig']["img_mimetypes"], + $GLOBALS['xoopsModuleConfig']["img_size"], null, null); + if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { + $uploader->setPrefix("plugin_img_") ; + $uploader->fetchMedia($_POST['xoops_upload_file'][0]); + if (!$uploader->upload()) { + $errors = $uploader->getErrors(); + redirect_header("javascript:history.go(-1)",3, $errors); + } else { + $obj->setVar("plugin_img", $uploader->getSavedFileName()); + } + } else { + $obj->setVar("plugin_img", $_REQUEST["plugin_img"]); + } + //Form plugin_table + $obj->setVar("plugin_table", $_REQUEST["plugin_table"]); + //Form plugin_weight + $obj->setVar("plugin_weight", $_REQUEST["plugin_weight"]); + //Form plugin_code + $obj->setVar("plugin_code", $_REQUEST["plugin_code"]); + //Form plugin_submitter + $obj->setVar("plugin_submitter", $_REQUEST["plugin_submitter"]); + //Form plugin_created + $obj->setVar("plugin_created", strtotime($_REQUEST["plugin_created"])); + //Form plugin_online + $verif_plugin_online = ($_REQUEST["plugin_online"] == 1) ? "1" : "0"; + $obj->setVar("plugin_online", $verif_plugin_online); + + if ($pluginHandler->insert($obj)) { + redirect_header("plugin.php?op=list_plugin", 2, _AM_FEEDS_FORMOK); + } + + echo $obj->getHtmlErrors(); + $form =& $obj->getForm(); + $form->display(); + break; + + case "edit_plugin": + echo $pluginAdmin->addNavigation("plugin.php"); + $pluginAdmin->addItemButton(_AM_FEEDS_NEWPLUGIN, 'plugin.php?op=new_plugin', 'add'); + $pluginAdmin->addItemButton(_AM_FEEDS_PLUGINLIST, 'plugin.php?op=list_plugin', 'list'); + echo $pluginAdmin->renderButton(); + $obj = $pluginHandler->get($_REQUEST["plugin_id"]); + $form = $obj->getForm(); + $form->display(); + break; + + case "delete_plugin": + $obj =& $pluginHandler->get($_REQUEST["plugin_id"]); + if (isset($_REQUEST["ok"]) && $_REQUEST["ok"] == 1) { + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("plugin.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + if ($pluginHandler->delete($obj)) { + redirect_header("plugin.php", 3, _AM_FEEDS_FORMDELOK); + } else { + echo $obj->getHtmlErrors(); + } + } else { + xoops_confirm(array("ok" => 1, "plugin_id" => $_REQUEST["plugin_id"], "op" => "delete_plugin"), $_SERVER["REQUEST_URI"], sprintf(_AM_FEEDS_FORMSUREDEL, $obj->getVar("plugin"))); + } + break; + + case "update_online_plugin": + + if (isset($_REQUEST["plugin_id"])) { + $obj =& $pluginHandler->get($_REQUEST["plugin_id"]); + } + $obj->setVar("plugin_online", $_REQUEST["plugin_online"]); + if ($pluginHandler->insert($obj)) { + redirect_header("plugin.php", 3, _AM_FEEDS_FORMOK); + } + echo $obj->getHtmlErrors(); + break; +} +include "admin_footer.php"; \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/blocks/blocks_plugin.php =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/blocks/blocks_plugin.php (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/blocks/blocks_plugin.php 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,95 @@ +<?php +/** + * **************************************************************************** + * - Original Copyright (TDM) + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Developers TEAM TDMCreate Xoops - (http://www.xoops.org) + * **************************************************************************** + * FEEDS - 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. + * + * ------------------------------------------------------------------------ + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package feeds + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sat 2012/02/25 20:23:53 : Timgno Exp $ + * **************************************************************************** + */ +include_once XOOPS_ROOT_PATH."/modules/feeds/include/functions.php"; +function b_feeds_plugin($options) { +$myts =& MyTextSanitizer::getInstance(); + +$plugin = array(); +$type_block = $options[0]; +$nb_plugin = $options[1]; +$lenght_title = $options[2]; + +$pluginHandler =& xoops_getModuleHandler("feeds_plugin", "feeds"); +$criteria = new CriteriaCompo(); +array_shift($options); +array_shift($options); +array_shift($options); + +switch ($type_block) +{ + // pour le bloc: plugin recents + case "recent": + $criteria->add(new Criteria("plugin_online", 1)); + $criteria->setSort("plugin_created"); + $criteria->setOrder("DESC"); + break; + // pour le bloc: plugin du jour + case "day": + $criteria->add(new Criteria("plugin_online", 1)); + $criteria->add(new Criteria("plugin_created", strtotime(date("Y/m/d")), ">=")); + $criteria->add(new Criteria("plugin_created", strtotime(date("Y/m/d"))+86400, "<=")); + $criteria->setSort("plugin_created"); + $criteria->setOrder("ASC"); + break; + // pour le bloc: plugin aléatoires + case "random": + $criteria->add(new Criteria("plugin_online", 1)); + $criteria->setSort("RAND()"); + break; +} + + +$criteria->setLimit($nb_plugin); +$plugin_arr = $pluginHandler->getall($criteria); + foreach (array_keys($plugin_arr) as $i) + { + $plugin[$i]["plugin_id"] = $plugin_arr[$i]->getVar("plugin_id"); + $plugin[$i]["plugin_online"] = $plugin_arr[$i]->getVar("plugin_online"); + $plugin[$i]["plugin_submitter"] = $plugin_arr[$i]->getVar("plugin_submitter"); + $plugin[$i]["plugin_created"] = $plugin_arr[$i]->getVar("plugin_created"); + $plugin[$i]["plugin_online"] = $plugin_arr[$i]->getVar("plugin_online"); + } +return $plugin; +} + +function b_feeds_plugin_edit($options) { + $form = ""._DISPLAY."\n"; + $form .= "<input type=\"hidden\" name=\"options[0]\" value=\"".$options[0]."\" />"; + $form .= "<input name=\"options[1]\" size=\"5\" maxlength=\"255\" value=\"".$options[1]."\" type=\"text\" /> <br />"; + $form .= ""._MB_FEEDS_PLUGIN_TITLELENGTH." : <input name=\"options[2]\" size=\"5\" maxlength=\"255\" value=\"".$options[2]."\" type=\"text\" /><br /><br />"; + array_shift($options); + array_shift($options); + array_shift($options); + $form .= ""._MB_FEEDS_PLUGIN_CATTODISPLAY."<br /><select name=\"options[]\" multiple=\"multiple\" size=\"5\">"; + $form .= "<option value=\"0\" " . (array_search(0, $options) === false ? "" : "selected=\"selected\"") . ">" ._MB_FEEDS_PLUGIN_ALLCAT . "</option>"; + foreach (array_keys($topic_arr) as $i) { + $form .= "<option value=\"" . $topic_arr[$i]->getVar("plugin_id") . "\" " . (array_search($topic_arr[$i]->getVar("plugin_id"), $options) === false ? "" : "selected=\"selected\"") . ">".$topic_arr[$i]->getVar("plugin_name")."</option>"; + } + $form .= "</select>"; + return $form; +} \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/blocks/index.html =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/blocks/index.html (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/blocks/index.html 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/class/feeds_plugin.php =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/class/feeds_plugin.php (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/class/feeds_plugin.php 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,118 @@ +<?php +/** + * **************************************************************************** + * - Original Copyright (TDM) + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Developers TEAM TDMCreate Xoops - (http://www.xoops.org) + * **************************************************************************** + * FEEDS - 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. + * + * ------------------------------------------------------------------------ + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package feeds + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sat 2012/02/25 20:23:53 : Timgno Exp $ + * **************************************************************************** + */ +if (!defined("XOOPS_ROOT_PATH")) { + die("XOOPS root path not defined"); +} + +if (!class_exists("XoopsPersistableObjectHandler")) { + include_once XOOPS_ROOT_PATH."/kernel/object.php"; +} + +class feeds_plugin extends XoopsObject +{ + //Constructor + function __construct() + { + $this->XoopsObject(); + $this->initVar("plugin_id", XOBJ_DTYPE_INT, null, false, 8); + $this->initVar("plugin_name", XOBJ_DTYPE_TXTBOX, null, false, 20); + $this->initVar("plugin_version", XOBJ_DTYPE_TXTBOX, null, false, 5); + $this->initVar("plugin_img", XOBJ_DTYPE_TXTBOX, null, false, 100); + $this->initVar("plugin_table", XOBJ_DTYPE_TXTBOX, null, false, 255); + $this->initVar("plugin_weight", XOBJ_DTYPE_INT, null, false, 11); + $this->initVar("plugin_code", XOBJ_DTYPE_TXTBOX, null, false, 255); + $this->initVar("plugin_submitter", XOBJ_DTYPE_INT, null, false, 10); + $this->initVar("plugin_created", XOBJ_DTYPE_INT, null, false, 10); + $this->initVar("plugin_online", XOBJ_DTYPE_INT, null, false, 1); + } + + function feeds_plugin() + { + $this->__construct(); + } + + function getForm($action = false) + { + global $xoopsDB, $xoopsModuleConfig; + + if ($action === false) { + $action = $_SERVER["REQUEST_URI"]; + } + + $title = $this->isNew() ? sprintf(_AM_FEEDS_PLUGIN_ADD) : sprintf(_AM_FEEDS_PLUGIN_EDIT); + + include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php"); + + $form = new XoopsThemeForm($title, "form", $action, "post", true); + $form->setExtra('enctype="multipart/form-data"'); + + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_NAME, "plugin_name", 50, 255, $this->getVar("plugin_name")), true); + $form->addElement(new XoopsFormText(_VERSION, "plugin_version", 10, 25, $this->getVar("plugin_version")), true); + + $plugin_img = $this->getVar("plugin_img") ? $this->getVar("plugin_img") : 'blank.gif'; + + $uploadirectory = '/uploads/feeds/images'; + $imgtray = new XoopsFormElementTray(_AM_FEEDS_PLUGIN_IMG,'<br />'); + $imgpath = sprintf(_AM_FEEDS_FORMIMAGE_PATH, $uploadirectory); + $imageselect = new XoopsFormSelect($imgpath, 'plugin_img', $plugin_img); + $image_array = XoopsLists :: getImgListAsArray( XOOPS_ROOT_PATH.$uploadirectory ); + foreach( $image_array as $image ) { + $imageselect->addOption("$image", $image); + } + $imageselect->setExtra( "onchange='showImgSelected(\"image\", \"plugin_img\", \"".$uploadirectory."\", \"\", \"".XOOPS_URL."\")'" ); + $imgtray->addElement($imageselect, false); + $imgtray->addElement( new XoopsFormLabel( '', "<br /><img src='".XOOPS_URL."/".$uploadirectory."/".$plugin_img."' name='image' id='image' alt='' />" ) ); + $fileseltray = new XoopsFormElementTray('','<br />'); + $fileseltray->addElement(new XoopsFormFile(_AM_FEEDS_FORMUPLOAD , "plugin_img", $GLOBALS['xoopsModuleConfig']["img_size"]),false); + $fileseltray->addElement(new XoopsFormLabel(''), false); + $imgtray->addElement($fileseltray); + $form->addElement($imgtray); + + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_TABLE, "plugin_table", 50, 255, $this->getVar("plugin_table")), true); + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_CODE, "plugin_code", 50, 255, $this->getVar("plugin_code")), true); + $form->addElement(new XoopsFormText(_WEIGHT, "plugin_weight", 10, 25, $this->getVar("plugin_weight")), true); + $form->addElement(new XoopsFormSelectUser(_SUBMITTER, "plugin_submitter", false, $this->getVar("plugin_submitter"), 1, false), true); + $form->addElement(new XoopsFormTextDateSelect(_CREATED, "plugin_created", "", $this->getVar("plugin_created"))); + $plugin_online = $this->isNew() ? 0 : $this->getVar("plugin_online"); + $check_plugin_online = new XoopsFormCheckBox(_ONLINE, "plugin_online", $plugin_online); + $check_plugin_online->addOption(1, " "); + $form->addElement($check_plugin_online); + + $form->addElement(new XoopsFormHidden("op", "save_plugin")); + $form->addElement(new XoopsFormButton("", "submit", _SUBMIT, "submit")); + return $form; + } +} +class feedsfeeds_pluginHandler extends XoopsPersistableObjectHandler +{ + function __construct(&$db) + { + parent::__construct($db, "feeds_plugin", "feeds_plugin", "plugin_id", "plugin_name"); + } +} +?> \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/class/index.html =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/class/index.html (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/class/index.html 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/css/index.html =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/css/index.html (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/css/index.html 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/changelog.txt =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/changelog.txt (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/changelog.txt 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,5 @@ + +==================================== + 2012/02/26 0:02:53 Version 1.01 +==================================== + - Original release feeds (TXMod Xoops) Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/credits.txt =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/credits.txt (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/credits.txt 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,4 @@ +Read Me First +============= + +Please make sure that you download the XOOPS Icon Set, and upload it to uploads/images directory \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/index.html =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/index.html (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/index.html 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/install.txt =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/install.txt (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/install.txt 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,4 @@ +Read Me First +============= + +Please make sure that you download the XOOPS Icon Set, and upload it to uploads/images directory \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/lang_diff.txt =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/lang_diff.txt (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/lang_diff.txt 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,4 @@ +Read Me First +============= + +Please make sure that you download the XOOPS Icon Set, and upload it to uploads/images directory \ No newline at end of file Added: XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/licence.txt =================================================================== --- XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/licence.txt (rev 0) +++ XoopsModules/feeds/releases/1.01/feeds/modules/feeds/docs/licence.txt 2012-02-27 19:38:40 UTC (rev 9074) @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work,... [truncated message content] |
From: <txm...@us...> - 2012-02-27 11:41:12
|
Revision: 9073 http://xoops.svn.sourceforge.net/xoops/?rev=9073&view=rev Author: txmodxoops Date: 2012-02-27 11:41:00 +0000 (Mon, 27 Feb 2012) Log Message: ----------- Updated Modified Paths: -------------- XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/calendar.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/pmsg.php Modified: XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/calendar.php =================================================================== --- XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/calendar.php 2012-02-26 20:12:51 UTC (rev 9072) +++ XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/calendar.php 2012-02-27 11:41:00 UTC (rev 9073) @@ -6,6 +6,8 @@ // Last translation update: 08/03/2011 //%%%%% Time Zone %%%% +define("_CAL_FORMAT","Y-m-d"); + define("_CAL_SUNDAY", "Domenica"); define("_CAL_MONDAY", "Lunedì"); define("_CAL_TUESDAY", "Martedì"); Modified: XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/pmsg.php =================================================================== --- XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/pmsg.php 2012-02-26 20:12:51 UTC (rev 9072) +++ XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/pmsg.php 2012-02-27 11:41:00 UTC (rev 9073) @@ -44,4 +44,6 @@ // Translator: TXMod Xoops - www.txmodxoops.org // Last translation update: 03/10/2011 define('_PM_SURE_TO_DELETE',"Sei sicuro di voler cancellare questo(i) messaggio(i)?"); +//XOOPS 2.5.5 +define('_PM_READ', 'Già letto'); ?> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2012-02-26 20:12:57
|
Revision: 9072 http://xoops.svn.sourceforge.net/xoops/?rev=9072&view=rev Author: beckmi Date: 2012-02-26 20:12:51 +0000 (Sun, 26 Feb 2012) Log Message: ----------- fixing wrong URL link Modified Paths: -------------- XoopsCore/branches/2.5.x/2.5.5/htdocs/xoops_lib/modules/protector/admin/advisory.php Modified: XoopsCore/branches/2.5.x/2.5.5/htdocs/xoops_lib/modules/protector/admin/advisory.php =================================================================== --- XoopsCore/branches/2.5.x/2.5.5/htdocs/xoops_lib/modules/protector/admin/advisory.php 2012-02-26 18:57:12 UTC (rev 9071) +++ XoopsCore/branches/2.5.x/2.5.5/htdocs/xoops_lib/modules/protector/admin/advisory.php 2012-02-26 20:12:51 UTC (rev 9072) @@ -72,7 +72,7 @@ echo XOOPS_DB_PREFIX." <span style='color:red;font-weight:bold;'>"._AM_ADV_NOTSECURE."</span></dt>\n" ; echo "<dd>"._AM_ADV_DBPREFIX."<br />\n" ; } -echo "<a href='index.php?page=prefix_manager'>"._AM_ADV_LINK_TO_PREFIXMAN."</a></dd>" ; +echo "<a href='center.php?page=prefix_manager'>"._AM_ADV_LINK_TO_PREFIXMAN."</a></dd>" ; echo "</b><br /><br /></dl>\n" ; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wis...@us...> - 2012-02-26 18:57:24
|
Revision: 9071 http://xoops.svn.sourceforge.net/xoops/?rev=9071&view=rev Author: wishcraft Date: 2012-02-26 18:57:12 +0000 (Sun, 26 Feb 2012) Log Message: ----------- Xortify 3.08 for XOOPS 2.6 - as Plugin for Protector (Provider Fix) Modified Paths: -------------- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/providers.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php Modified: XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/providers.php =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/providers.php 2012-02-26 18:41:07 UTC (rev 9070) +++ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/providers.php 2012-02-26 18:57:12 UTC (rev 9071) @@ -37,6 +37,8 @@ private function precheck() { + if (!is_object($GLOBALS['xortifyModule'])) + return false; if ($GLOBALS['xortifyModule']->getVar('version')<302) return false; ob_start(); @@ -55,6 +57,8 @@ private function postcheck() { + if (!is_object($GLOBALS['xortifyModule'])) + return false; if ($GLOBALS['xortifyModule']->getVar('version')<302) return false; ob_start(); @@ -72,6 +76,8 @@ private function headerpostcheck() { + if (!is_object($GLOBALS['xortifyModule'])) + return false; if ($GLOBALS['xortifyModule']->getVar('version')<302) return false; ob_start(); Modified: XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php 2012-02-26 18:41:07 UTC (rev 9070) +++ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php 2012-02-26 18:57:12 UTC (rev 9071) @@ -28,15 +28,11 @@ $modversion['image'] = "images/xortify_slogo.png"; $modversion['website'] = "xortify.com"; -$modversion['dirmoduleadmin'] = 'Frameworks/moduleclasses'; -$modversion['icons16'] = 'Frameworks/moduleclasses/icons/16'; -$modversion['icons32'] = 'Frameworks/moduleclasses/icons/32'; - $modversion['release_info'] = "Stable 2012/02/27"; $modversion['release_file'] = XOOPS_URL."/modules/xortify/docs/changelog.txt"; $modversion['release_date'] = "2012/02/27"; -$modversion['release_date'] = '2012/01/15'; +$modversion['release_date'] = '2012/02/27'; $modversion['module_website_url'] = 'www.chronolabs.coop/articles/Xoops-Modules/Xortify-3.04/91.html'; $modversion['module_website_name'] = 'Chronolabs Co-op'; $modversion['module_status'] = 'Stable'; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wis...@us...> - 2012-02-26 18:41:13
|
Revision: 9070 http://xoops.svn.sourceforge.net/xoops/?rev=9070&view=rev Author: wishcraft Date: 2012-02-26 18:41:07 +0000 (Sun, 26 Feb 2012) Log Message: ----------- Xortify 3.08 for XOOPS 2.6 - as Plugin for Protector (changelog.txt & xoops_version.php) Modified Paths: -------------- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/changelog.txt XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php Modified: XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/changelog.txt =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/changelog.txt 2012-02-26 18:37:06 UTC (rev 9069) +++ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/changelog.txt 2012-02-26 18:41:07 UTC (rev 9070) @@ -1,6 +1,14 @@ ======================================== - 2012/01/12 20:21:00 Version 3.07 STABLE + 2012/01/12 05:40:00 Version 3.08 STABLE ======================================== + - Changed /admin/index.php Use of XortifyAdmin() Classes 2.5 Depreciated and moved to XoopsModuleAdmin() (Wishcraft) + - Changed /admin/index.php About Box Changed to Support Paypal & Info Box Changed to support XoopsModuleAdmin() (Wishcraft) + - Removed /css/admin.css Remodelled for standalone in module xortify (Wishcraft) + - Removed /include/xortify.admin.php ModuleAdmin() Remodelled for standalone in module xortify (Wishcraft) + +======================================== + 2012/01/12 04:08:00 Version 3.07 STABLE +======================================== - Changed /admin/index.php Use of Module Admin Classes 2.5 Depreciated and moved to XortifyAdmin() (Wishcraft) - Changed /language/english/admin.php Admin Module added language for About Box (Wishcraft) - Added /css/admin.css Remodelled for standalone in module xortify (Wishcraft) Modified: XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php 2012-02-26 18:37:06 UTC (rev 9069) +++ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php 2012-02-26 18:41:07 UTC (rev 9070) @@ -16,7 +16,7 @@ $modversion['dirname'] = basename(dirname(__FILE__)); $modversion['name'] = ucfirst(basename(dirname(__FILE__))); -$modversion['version'] = "3.07"; +$modversion['version'] = "3.08"; $modversion['releasedate'] = "Monday: Feburary 27, 2012"; $modversion['module_status']= "Stable"; $modversion['description'] = _MI_XOR_DESC; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wis...@us...> - 2012-02-26 18:37:12
|
Revision: 9069 http://xoops.svn.sourceforge.net/xoops/?rev=9069&view=rev Author: wishcraft Date: 2012-02-26 18:37:06 +0000 (Sun, 26 Feb 2012) Log Message: ----------- Xortify 3.08 for XOOPS 2.6 - as Plugin for Protector Modified Paths: -------------- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php Removed Paths: ------------- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/css/ Modified: XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.php =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.php 2012-02-26 18:28:31 UTC (rev 9068) +++ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.php 2012-02-26 18:37:06 UTC (rev 9069) @@ -417,7 +417,7 @@ } if ($bans = XoopsCache::read('xortify_bans_cache')) { - $indexAdmin->addInfoBoxLine(_XOR_ADMIN_THEREARE_CLOUDEDBANS, count($bans['data']), 'Green'); + $indexAdmin->addInfoBoxLine(sprintf(_XOR_ADMIN_THEREARE_CLOUDEDBANS, count($bans['data'])), 'default', 'Green'); } if ($result = XoopsCache::read('xortify_cleanup_last')) { Modified: XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php 2012-02-26 18:28:31 UTC (rev 9068) +++ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php 2012-02-26 18:37:06 UTC (rev 9069) @@ -16,7 +16,7 @@ $modversion['dirname'] = basename(dirname(__FILE__)); $modversion['name'] = ucfirst(basename(dirname(__FILE__))); -$modversion['version'] = "3.08"; +$modversion['version'] = "3.07"; $modversion['releasedate'] = "Monday: Feburary 27, 2012"; $modversion['module_status']= "Stable"; $modversion['description'] = _MI_XOR_DESC; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wis...@us...> - 2012-02-26 18:28:40
|
Revision: 9068 http://xoops.svn.sourceforge.net/xoops/?rev=9068&view=rev Author: wishcraft Date: 2012-02-26 18:28:31 +0000 (Sun, 26 Feb 2012) Log Message: ----------- Xortify 3.08 for XOOPS 2.6 - as Plugin for Protector Added Paths: ----------- XoopsModules/xortify/branch/2.6/3.08/ XoopsModules/xortify/branch/2.6/3.08/docs/ XoopsModules/xortify/branch/2.6/3.08/docs/INSTALL XoopsModules/xortify/branch/2.6/3.08/docs/UPGRADE XoopsModules/xortify/branch/2.6/3.08/docs/licence.txt XoopsModules/xortify/branch/2.6/3.08/htdocs/ XoopsModules/xortify/branch/2.6/3.08/htdocs/banned.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/system/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/system/preloads/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/system/preloads/xortify.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/menu.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_curl.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_curl_provisionning.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_curlserialised.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_curlserialised_provisionning.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_curlxml.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_curlxml_provisionning.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_json.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_json_provisionning.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_soap.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_soap_provisionning.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_wgetserialised.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_wgetserialised_provisionning.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_wgetxml.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/auth_wgetxml_provisionning.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/authfactory.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/auth/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/curl.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/curlserialised.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/curlxml.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/json.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/log.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/soap.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/wgetserialised.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/class/wgetxml.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/cron/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/cron/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/cron/serverup.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/css/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/css/admin.css XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/css/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/changelog.txt XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/credits.txt XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/install.txt XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/lang_diff.txt XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/licence.txt XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/docs/readme.txt XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/16/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/16/about.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/16/access.list.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/16/current.bans.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/16/home.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/16/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/16/xortify.log.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/32/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/32/about.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/32/access.list.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/32/current.bans.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/32/home.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/32/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/32/xoopsmicrobutton.gif XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/32/xortify.log.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/icons/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/images/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/images/accessdenied.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/images/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/images/left_both.gif XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/images/right_both.gif XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/images/xortify_slogo.png XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/include/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/include/JSON.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/include/forms.objects.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/include/forms.xortify.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/include/functions.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/include/install.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/include/post.header.addmeta.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/include/post.header.endcache.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/include/post.loader.mainfile.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/include/pre.loader.mainfile.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/include/update.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/language/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/language/english/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/language/english/admin.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/language/english/ban.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/language/english/help/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/language/english/help/help.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/language/english/help/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/language/english/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/language/english/main.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/language/english/modinfo.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/language/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/plugin/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/plugin/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/plugin/projecthoneypot.org.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/plugin/protector.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/plugin/spiders.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/plugin/stopforumspam.com.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/plugin/xortify.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/preloads/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/preloads/core.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/preloads/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/projecthoneypot.org/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/projecthoneypot.org/post.loader.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/protector/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/protector/footer.post.loader.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/protector/header.post.loader.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/protector/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/providers.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/spiders/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/spiders/post.loader.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/stopforumspam.com/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/stopforumspam.com/post.loader.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/xortify/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/xortify/footer.post.loader.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/xortify/header.post.loader.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/xortify/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/providers/xortify/post.loader.php XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/sql/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/sql/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/sql/mysql.sql XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/templates/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/templates/admin/ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/templates/admin/xortify_cpanel_bans.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/templates/admin/xortify_cpanel_log.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/templates/admin/xortify_cpanel_signup_form.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/templates/admin/xortify_cpanel_signup_nocommunication.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/templates/index.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/templates/xortify_banning_notice.html XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/xoops_version.php Added: XoopsModules/xortify/branch/2.6/3.08/docs/INSTALL =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/docs/INSTALL (rev 0) +++ XoopsModules/xortify/branch/2.6/3.08/docs/INSTALL 2012-02-26 18:28:31 UTC (rev 9068) @@ -0,0 +1,46 @@ ++-----------------------------------------------------------------------------------+ +| | +| XXX XXX OOOOO RRRRR TTTTTT IIIIII FFFFFF YYY YYY | +| XX XX OO OO RR RR TT II FF YY YY | +| XXX OO OO RRRR TT II FFFF YYYY | +| XX XX OO OO RR RR TT II FF YY | +| XXX XXX OOOOO RR RR TT IIIIII FF YY version 3.03 | +| | ++----[ NETWORK SECTOR SECURITY ]----------------------------------------------------+ +| | +| Install the Providers Xortify support currently these are: | +| | +| * XOOPS Protector (Based in 3.xx) | +| * Xortify Network Security Drone | +| | +| Sign up a username for Xortify.com you can do this in the module if everything | +| is working fine and there isn't any problem with the API SOAP communications. | +| | +| You will recieve an activation notice but you account will already be active. | +| | +| You will need to alter mainfile.php and do the following:: | +| | +| * DO NOT INSTALL PROTECTOR IN THE MAINFILE - Xortify will call this for you | +| | +| Xortify is also fited with the XOOPS 2.6 Series Preloads. | +| | ++--[ Step 1 - Installing Cron ]-----------------------------------------------------+ +| | +| You will need to install the following cron within your cronjobs section of your | +| Wesite, if you are using a windows server in WAMP then you will need to schedule | +| this as a task, remember to change the path to suit your configuration. | +| | +| command to run every minute to once an hour, make sure it is within your cache | +| refresh time. This is the or unix based systems the following is for windows | +| | +| /usr/bin/php -q /home/yoursite/public_html/modules/xortify/cron/serverup.php | +| | +| Assuming you have your PHP added to your executable path this is the scheduled | +| task to run on a windows environment. | +| | +| php.exe -q c:\htdocs\modules\xortify\cron\serverup.php | +| | +| Some of the paths in these examples for executables or the cron file may be | +| different and you will have to alter them to your needs. | +| | ++-----------------------------------------------------------------------------------+ \ No newline at end of file Added: XoopsModules/xortify/branch/2.6/3.08/docs/UPGRADE =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/docs/UPGRADE (rev 0) +++ XoopsModules/xortify/branch/2.6/3.08/docs/UPGRADE 2012-02-26 18:28:31 UTC (rev 9068) @@ -0,0 +1,74 @@ ++-----------------------------------------------------------------------------------+ +| | +| XXX XXX OOOOO RRRRR TTTTTT IIIIII FFFFFF YYY YYY | +| XX XX OO OO RR RR TT II FF YY YY | +| XXX OO OO RRRR TT II FFFF YYYY | +| XX XX OO OO RR RR TT II FF YY | +| XXX XXX OOOOO RR RR TT IIIIII FF YY version 3.03 | +| | ++----[ NETWORK SECTOR SECURITY ]----------------------------------------------------+ +| | +| Install the Providers Xortify support currently these are: | +| | +| * XOOPS Protector (Based in 3.xx) | +| * Xortify Network Security Drone | +| | +| Make sure you delete the 'providers' folder in the existing module then upload | +| Xortify 3.03. Once you have install the file base this way you will remember | +| to upgrade the module in the system modules application in the xoops system | +| menu you will need to then goto the preferences and make sure you are running | +| the protector provider if you are running protector this will populate the | +| cloud with your bans that come in protector as well:: | +| | +| * DO NOT INSTALL PROTECTOR IN THE MAINFILE - Xortify will call this for you | +| | +| Xortify is also fited with the XOOPS 2.6 Series Preloads. | +| | ++--[ Step 1 - Installing Cron ]-----------------------------------------------------+ +| | +| You will need to install the following cron within your cronjobs section of your | +| Wesite, if you are using a windows server in WAMP then you will need to schedule | +| this as a task, remember to change the path to suit your configuration. | +| | +| command to run every minute to once an hour, make sure it is within your cache | +| refresh time. This is the or unix based systems the following is for windows | +| | +| /usr/bin/php -q /home/yoursite/public_html/modules/xortify/cron/serverup.php | +| | +| Assuming you have your PHP added to your executable path this is the scheduled | +| task to run on a windows environment. | +| | +| php.exe -q c:\htdocs\modules\xortify\cron\serverup.php | +| | +| Some of the paths in these examples for executables or the cron file may be | +| different and you will have to alter them to your needs. | +| | ++--[ Step 2 - mainfile.php ]--------------------------------------------------------+ +| | +| You will need to remove the following the main file has the following code on it | +| | +| [code] | +| if (!isset($xoopsOption["nocommon"]) && XOOPS_ROOT_PATH != "") { | +| include XOOPS_ROOT_PATH."/include/common.php"; | +| } | +| [/code] | +| | +| You will need to alter that to this after it is all install. | +| | +| [code] | +| @include( XOOPS_ROOT_PATH.'/modules/xortify/include/pre.loader.mainfile.php' ); | +| if (!isset($xoopsOption["nocommon"]) && XOOPS_ROOT_PATH != "") { | +| include XOOPS_ROOT_PATH."/include/common.php"; | +| } | +| @include( XOOPS_ROOT_PATH.'/modules/xortify/include/post.loader.mainfile.php' ); | +| [/code] | +| | ++--[ Step 3 - footer.php ----------------------------------------------------------+ +| | +| At the bottom of footer.php remove this line without the [|] Of course. | +| | +| [code] | +| @include( XOOPS_ROOT_PATH.'/modules/xortify/include/post.loader.footer.php' ); | +| [/code] | +| | ++-----------------------------------------------------------------------------------+ \ No newline at end of file Added: XoopsModules/xortify/branch/2.6/3.08/docs/licence.txt =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/docs/licence.txt (rev 0) +++ XoopsModules/xortify/branch/2.6/3.08/docs/licence.txt 2012-02-26 18:28:31 UTC (rev 9068) @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + 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. + + 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., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. Added: XoopsModules/xortify/branch/2.6/3.08/htdocs/banned.php =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/htdocs/banned.php (rev 0) +++ XoopsModules/xortify/branch/2.6/3.08/htdocs/banned.php 2012-02-26 18:28:31 UTC (rev 9068) @@ -0,0 +1,52 @@ +<?php + + + include dirname(__FILE__).'/mainfile.php'; + + $GLOBALS['xoops'] = Xoops::getInstance(); + + if (isset($_SESSION['xortify']['lid'])) { + $lid = $_SESSION['xortify']['lid']; + setcookie('xortify', array('lid' => $lid), time()+3600*24*7*4*3); + } elseif (isset($_COOKIE['xortify']['lid'])) { + $lid = $_COOKIE['xortify']['lid']; + $_SESSION['xortify']['lid'] = $lid; + } + + $GLOBALS['xoops']->loadLanguage('ban', 'xortify'); + + $module_handler = $GLOBALS['xoops']->getHandler('module'); + $GLOBALS['xortifyModule'] = $module_handler->getByDirname('xortify'); + + $GLOBALS['xoops']->header('xortify|xortify_banning_notice.html'); + + include_once XOOPS_ROOT_PATH.'/modules/xortify/include/functions.php'; + addmeta_googleanalytics(_XOR_MI_XOOPS_GOOGLE_ANALYTICS_ACCOUNTID_FAILEDTOPASS, $_SERVER['HTTP_HOST']); + if (defined('_XOR_MI_CLIENT_GOOGLE_ANALYTICS_ACCOUNTID_FAILEDTOPASS')&&strlen(constant('_XOR_MI_CLIENT_GOOGLE_ANALYTICS_ACCOUNTID_FAILEDTOPASS'))>=13) { + addmeta_googleanalytics(_XOR_MI_CLIENT_GOOGLE_ANALYTICS_ACCOUNTID_FAILEDTOPASS, $_SERVER['HTTP_HOST']); + } + $GLOBALS['xoops']->tpl->assign('xoops_pagetitle', _XOR_PAGETITLE); + $GLOBALS['xoops']->tpl->assign('description', _XOR_DESCRIPTION); + $GLOBALS['xoops']->tpl->assign('version', $GLOBALS['xortifyModule']->getVar('version')/100); + $GLOBALS['xoops']->tpl->assign('platform', XOOPS_VERSION); + + $log_handler = $GLOBALS['xoops']->getModuleHandler('log', 'xortify'); + $log = $log_handler->get($lid); + if (is_object($log)) { + setcookie('xortify', array('lid' => $lid), time()+3600*24*7*4*3); + $GLOBALS['xoops']->tpl->assign('status', $log->getVar('extra')); + $GLOBALS['xoops']->tpl->assign('provider', $log->getVar('provider')); + $GLOBALS['xoops']->tpl->assign('agent', $log->getVar('agent')); + } + $GLOBALS['xoops']->tpl->assign('xoops_lblocks', false); + $GLOBALS['xoops']->tpl->assign('xoops_rblocks', false); + $GLOBALS['xoops']->tpl->assign('xoops_ccblocks', false); + $GLOBALS['xoops']->tpl->assign('xoops_clblocks', false); + $GLOBALS['xoops']->tpl->assign('xoops_crblocks', false); + $GLOBALS['xoops']->tpl->assign('xoops_showlblock', false); + $GLOBALS['xoops']->tpl->assign('xoops_showrblock', false); + $GLOBALS['xoops']->tpl->assign('xoops_showcblock', false); + + $GLOBALS['xoops']->footer(); + +?> Added: XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/system/preloads/xortify.php =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/system/preloads/xortify.php (rev 0) +++ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/system/preloads/xortify.php 2012-02-26 18:28:31 UTC (rev 9068) @@ -0,0 +1,55 @@ +<?php +/** + * @package xortify + * @subpackage module + * @description Sector Nexoork Security Drone + * @author Simon Roberts WISHCRAFT <si...@ch...> + * @author Richardo Costa TRABIS + * @copyright copyright (c) 2010-2013 XOOPS.org + * @licence GPL 2.0 - see docs/LICENCE.txt + */ + +defined('XOOPS_ROOT_PATH') or die('Restricted access'); + +class SystemXortifyPreload extends XoopsPreloadItem +{ + + static function init() { + $xoops = Xoops::getInstance(); + $module_handler = $xoops->getHandler('module'); + $config_handler = $xoops->getHandler('config'); + $GLOBALS['xortifyModule'] = $module_handler->getByDirname('xortify'); + if (is_object($GLOBALS['xortifyModule'])) { + $GLOBALS['xortifyModuleConfig'] = $config_handler->getConfigList($GLOBALS['xortifyModule']->getVar('mid')); + } else { + $GLOBALS['xortifyModuleConfig']['fault_delay'] = 600; + } + XoopsLoad::load('xoopscache'); + } + + + static function eventCoreIncludeCommonEnd($args) + { + SystemXortifyPreload::init(); + $result = XoopsCache::read('xortify_core_include_common_end_cron'); + if ((isset($result['time'])?(float)$result['time']:0)<=microtime(true)) { + XoopsCache::write('xortify_core_include_common_end_cron', array('time'=>microtime(true)+$GLOBALS['xortifyModuleConfig']['fault_delay']), $GLOBALS['xortifyModuleConfig']['fault_delay']); + switch ($GLOBALS['xortifyModuleConfig']['crontype']) { + case 'preloader': + $read = XoopsCache::read('xortify_pause_preload'); + if ((isset($read['time'])?(float)$read['time']:0)<=microtime(true)) { + XoopsCache::write('xortify_pause_preload', array('time'=>microtime(true)+$GLOBALS['xortifyModuleConfig']['croninterval'])); + $GLOBALS['xortify_preloader']=true; + ob_start(); + include(XOOPS_ROOT_PATH.'/modules/xortify/cron/serverup.php'); + ob_end_clean(); + } + break; + } + XoopsCache::write('xortify_core_include_common_end_cron', array('time'=>microtime(true)), -1); + } + + } +} + +?> \ No newline at end of file Added: XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.html =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.html (rev 0) +++ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.html 2012-02-26 18:28:31 UTC (rev 9068) @@ -0,0 +1,10 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>Untitled Document</title> +</head> + +<body> +</body> +</html> Added: XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.php =================================================================== --- XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.php (rev 0) +++ XoopsModules/xortify/branch/2.6/3.08/htdocs/modules/xortify/admin/index.php 2012-02-26 18:28:31 UTC (rev 9068) @@ -0,0 +1,445 @@ +<?php +/** + * @package xortify + * @subpackage module + * @description Sector Network Security Drone + * @author Simon Roberts WISHCRAFT <si...@ch...> + * @copyright copyright (c) 2010-2013 XOOPS.org + * @licence GPL 2.0 - see docs/LICENCE.txt + */ + + + require_once dirname(dirname(dirname(dirname(__FILE__)))) . '/include/cp_header.php'; + + $xoops = Xoops::getInstance(); + XoopsLoad::load('system', 'system'); + + error_reporting(E_ALL); + + if (!defined('_CHARSET')) + define ("_CHARSET","UTF-8"); + if (!defined('_CHARSET_ISO')) + define ("_CHARSET_ISO","ISO-8859-1"); + + $GLOBALS['myts'] = MyTextSanitizer::getInstance(); + + $module_handler = $GLOBALS['xoops']->getHandler('module'); + $config_handler = $GLOBALS['xoops']->getHandler('config'); + $GLOBALS['xortifyModule'] = $module_handler->getByDirname('xortify'); + $GLOBALS['xortifyModuleConfig'] = $config_handler->getConfigList($GLOBALS['xortifyModule']->getVar('mid')); + + include_once $GLOBALS['xoops']->path('class'.DS.'cache'.DS.'xoopscache.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'pagenav.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'xoopslists.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'xoopsmailer.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'tree.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'moduleadmin.php'); + include_once $GLOBALS['xoops']->path('modules'.DS.'xortify'.DS.'class'.DS.'auth'.DS.'authfactory.php'); + include_once $GLOBALS['xoops']->path('modules'.DS.'xortify'.DS.'include'.DS.'functions.php'); + include_once $GLOBALS['xoops']->path('modules'.DS.'xortify'.DS.'include'.DS.'forms.xortify.php'); + + $GLOBALS['xortifyImageIcon'] = XOOPS_URL .'/'. $GLOBALS['xortifyModule']->getInfo('icons16'); + $GLOBALS['xortifyImageAdmin'] = XOOPS_URL .'/'. $GLOBALS['xortifyModule']->getInfo('icons32'); + + $myts = MyTextSanitizer::getInstance(); + + if ($GLOBALS['xoopsUser']) { + $moduleperm_handler = $GLOBALS['xoops']->getHandler('groupperm'); + if (!$moduleperm_handler->checkRight('module_admin', $GLOBALS['xortifyModule']->getVar( 'mid' ), $GLOBALS['xoopsUser']->getGroups())) { + $GLOBALS['xoops']->redirect(XOOPS_URL, 1, _NOPERM); + exit(); + } + } else { + $GLOBALS['xoops']->redirect(XOOPS_URL . "/user.php", 1, _NOPERM); + exit(); + } + + $GLOBALS['xoops']->loadLanguage('admin', 'xortify'); + $GLOBALS['xoops']->loadLanguage('modinfo', 'xortify'); + + $GLOBALS['xoops']->header(); + $GLOBALS['xoops']->tpl->assign('pathImageIcon', $GLOBALS['xortifyImageIcon']); + $GLOBALS['xoops']->tpl->assign('pathImageAdmin', $GLOBALS['xortifyImageAdmin']); + + $op = isset($_REQUEST['op'])?$_REQUEST['op']:"dashboard"; + $fct = isset($_REQUEST['fct'])?$_REQUEST['fct']:""; + + switch($op) { + case "signup": + + switch ($fct) + { + case "save": + + $xortifyAuth = XortifyAuthFactory::getAuthConnection(false, $GLOBALS['xortifyModuleConfig']['protocol']); + $myts = MyTextSanitizer::getInstance(); + $uname = isset($_POST['uname']) ? $myts->stripSlashesGPC(trim($_POST['uname'])) : ''; + $email = isset($_POST['email']) ? $myts->stripSlashesGPC(trim($_POST['email'])) : ''; + $url = isset($_POST['url']) ? $myts->stripSlashesGPC(trim($_POST['url'])) : ''; + $pass = isset($_POST['pass']) ? $myts->stripSlashesGPC(trim($_POST['pass'])) : ''; + $vpass = isset($_POST['vpass']) ? $myts->stripSlashesGPC(trim($_POST['vpass'])) : ''; + $agree = (isset($_POST['agree']) && intval($_POST['agree'])) ? 1 : 0; + + if ($agree != 1) { + $stop .= _US_UNEEDAGREE . '<br />'; + } + + $validate = $xortifyAuth->validate($uname, $email, $pass, $vpass); + + if ($validate!=false) + $stop .= "User details didn't validate with Xortify.com<br/>$validate"; + + XoopsLoad::load("captcha"); + $xoopsCaptcha = XoopsCaptcha::getInstance(); + if (! $xoopsCaptcha->verify() ) { + $stop .= $xoopsCaptcha->getMessage(); + } + + if ($stop!='') { + + echo xortify_adminMenu(4, 'index.php?op=signup&fct=signup'); + echo "<p align='center' style='font-size: 15px; color: #FF0000;'>$stop</p>"; + $GLOBALS['xoops'] = Xoops::getInstance(); + $xortifyAuth = XortifyAuthFactory::getAuthConnection(false, $GLOBALS['xortifyModuleConfig']['protocol']); + $disclaimer = $xortifyAuth->network_disclaimer(); + if (strlen(trim($disclaimer))==0) + { + $disclaimer = _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER; + } + if ($disclaimer != _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER) { + $uname = new XoopsFormText('', "uname", 35, 128, (isset($_POST['uname'])?$_POST['uname']:'')); + $pass = new XoopsFormPassword('', "pass", 35, 128, (isset($_POST['pass'])?$_POST['pass']:'')); + $vpass = new XoopsFormPassword('', "vpass", 35, 128, (isset($_POST['vpass'])?$_POST['vpass']:'')); + $email = new XoopsFormText('', "email", 35, 128, (isset($_POST['email'])?$_POST['email']:'')); + $url = new XoopsFormText('', "url", 35, 128, (isset($_POST['url'])?$_POST['url']:'')); + $viewemail = new XoopsFormRadioYN('', "viewemail", (isset($_POST['viewemail'])?$_POST['viewemail']:false)); + $timezone = new XoopsFormSelectTimezone('', "timezone", (isset($_POST['timezone'])?$_POST['timezone']:'')); + $myts = MyTextSanitizer::getInstance(); + $disclaim = new XoopsFormLabel('', $myts->nl2br($disclaimer)); + $agree = new XoopsFormRadioYN('', "agree", false); + $captcha = new XoopsFormCaptcha('', 'xoopscaptcha', false); + $op = new XoopsFormHidden('op', 'signup'); + $fct = new XoopsFormHidden('fct', 'save'); + $submit = new XoopsFormButton('', 'submit', _XOR_FRM_REGISTER, 'submit'); + $GLOBALS['xoops']->tpl->assign('uname',$uname->render()); + $GLOBALS['xoops']->tpl->assign('pass',$pass->render()); + $GLOBALS['xoops']->tpl->assign('vpass',$vpass->render()); + $GLOBALS['xoops']->tpl->assign('email',$email->render()); + $GLOBALS['xoops']->tpl->assign('yoururl',$url->render()); + $GLOBALS['xoops']->tpl->assign('viewemail',$viewemail->render()); + $GLOBALS['xoops']->tpl->assign('timezone',$timezone->render()); + $GLOBALS['xoops']->tpl->assign('disclaimer',$disclaim->render()); + $GLOBALS['xoops']->tpl->assign('agree',$agree->render()); + $GLOBALS['xoops']->tpl->assign('captcha',$captcha->render()); + $GLOBALS['xoops']->tpl->assign('op',$op->render()); + $GLOBALS['xoops']->tpl->assign('fct',$fct->render()); + $GLOBALS['xoops']->tpl->assign('submit',$submit->render()); + $GLOBALS['xoops']->tpl->display('admin:xortify|xortify_cpanel_signup_form.html'); + xortify_footer_adminMenu(); + $GLOBALS['xoops']->footer(); + exit; + } else { + $GLOBALS['xoops']->tpl->assign('protocol', $GLOBALS['xortifyModuleConfig']['protocol']); + switch($GLOBALS['xortifyModuleConfig']['protocol']) { + case 'curlserialised': + case 'wgetserialised': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_uriserial']); + break; + case 'curl': + case 'json': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_urijson']); + break; + case 'curlxml': + case 'wgetxml': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_urixml']); + break; + case 'soap': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_urisoap']); + break; + } + $GLOBALS['xoops']->tpl->assign('error', $disclaimer); + $GLOBALS['xoops']->tpl->display('admin:xortify|xortify_cpanel_signup_nocommunication.html'); + } + } else { + @$xortifyAuth->create_user( $_POST['viewemail'], $uname, $email, $url, $actkey, + $pass, $_POST['timezone'], $_POST['mailok'], $xortifyAuth->check_siteinfo(array())); + + $moduleHandler = $GLOBALS['xoops']->getHandler('module'); + $configHandler = $GLOBALS['xoops']->getHandler('config'); + $GLOBALS['xortifyModule'] = $moduleHandler->getByDirname('xortify'); + $configs = $configHandler->getConfigs(new Criteria('conf_modid', $GLOBALS['xortifyModule']->mid()) ); + foreach($configs as $id => $config) + switch($config->getVar('conf_name')) { + case 'xortify_username': + $config->setVar('conf_value', $uname); + @$configHandler->insertConfig($config); + break; + case 'xortify_password': + $config->setVar('conf_value', $pass); + @$configHandler->insertConfig($config); + break; + } + + $GLOBALS['xoops']->redirect("index.php", 4, _XOR_USERCREATED_PLEASEACTIVATE); + exit(0); + } + break; + default: + case "signup": + + echo xortify_adminMenu(4, 'index.php?op=signup&fct=signup'); + $GLOBALS['xoops'] = Xoops::getInstance(); + + $disclaimer = XortifyAuthFactory::getAuthConnection(false, $GLOBALS['xortifyModuleConfig']['protocol'])->network_disclaimer(); + + if (strlen(trim($disclaimer))==0) + { + $disclaimer = _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER; + } + if ($disclaimer != _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER) { + + $uname = new XoopsFormText('', "uname", 35, 128, (isset($_POST['uname'])?$_POST['uname']:'')); + $pass = new XoopsFormPassword('', "pass", 35, 128, (isset($_POST['pass'])?$_POST['pass']:'')); + $vpass = new XoopsFormPassword('', "vpass", 35, 128, (isset($_POST['vpass'])?$_POST['vpass']:'')); + $email = new XoopsFormText('', "email", 35, 128, (isset($_POST['email'])?$_POST['email']:'')); + $url = new XoopsFormText('', "yoururl", 35, 128, (isset($_POST['url'])?$_POST['url']:'')); + $viewemail = new XoopsFormRadioYN('', "viewemail", (isset($_POST['viewemail'])?$_POST['viewemail']:false)); + $timezone = new XoopsFormSelectTimezone('', "timezone", (isset($_POST['timezone'])?$_POST['timezone']:'')); + $myts = MyTextSanitizer::getInstance(); + $disclaim = new XoopsFormLabel('', $myts->nl2br($disclaimer)); + $agree = new XoopsFormRadioYN('', "agree", false); + $captcha = new XoopsFormCaptcha('', 'xoopscaptcha', false); + $op = new XoopsFormHidden('op', 'signup'); + $fct = new XoopsFormHidden('fct', 'save'); + $submit = new XoopsFormButton('', 'submit', _XOR_FRM_REGISTER, 'submit'); + $GLOBALS['xoops']->tpl->assign('uname',$uname->render()); + $GLOBALS['xoops']->tpl->assign('pass',$pass->render()); + $GLOBALS['xoops']->tpl->assign('vpass',$vpass->render()); + $GLOBALS['xoops']->tpl->assign('email',$email->render()); + $GLOBALS['xoops']->tpl->assign('yoururl',$url->render()); + $GLOBALS['xoops']->tpl->assign('viewemail',$viewemail->render()); + $GLOBALS['xoops']->tpl->assign('timezone',$timezone->render()); + $GLOBALS['xoops']->tpl->assign('disclaimer',$disclaim->render()); + $GLOBALS['xoops']->tpl->assign('agree',$agree->render()); + $GLOBALS['xoops']->tpl->assign('captcha',$captcha->render()); + $GLOBALS['xoops']->tpl->assign('op',$op->render()); + $GLOBALS['xoops']->tpl->assign('fct',$fct->render()); + $GLOBALS['xoops']->tpl->assign('submit',$submit->render()); + $GLOBALS['xoops']->tpl->display('admin:xortify|xortify_cpanel_signup_form.html'); + + xortify_footer_adminMenu(); + $GLOBALS['xoops']->footer(); + exit; + } else { + + $GLOBALS['xoops']->tpl->assign('protocol', $GLOBALS['xortifyModuleConfig']['protocol']); + switch($GLOBALS['xortifyModuleConfig']['protocol']) { + case 'curlserialised': + case 'wgetserialised': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_uriserial']); + break; + case 'curl': + case 'json': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_urijson']); + break; + case 'curlxml': + case 'wgetxml': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_urixml']); + break; + case 'soap': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_urisoap']); + break; + } + $GLOBALS['xoops']->tpl... [truncated message content] |
From: <wis...@us...> - 2012-02-26 17:48:23
|
Revision: 9067 http://xoops.svn.sourceforge.net/xoops/?rev=9067&view=rev Author: wishcraft Date: 2012-02-26 17:48:12 +0000 (Sun, 26 Feb 2012) Log Message: ----------- 2.6.0 alpha database patch for ADODB and File Query Cache - Remember to patch secure.dist.php with changes will not work otherwise. Added Paths: ----------- XoopsCore/branches/tasks/2.6.0-wishcraft/class/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/access_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/ado5_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/ado_access_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/ado_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/ado_mssql_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-active-record.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-active-recordx.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-csvlib.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-datadict.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-error.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-errorhandler.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-errorpear.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-exceptions.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-iterator.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-lib.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-memcache.lib.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-pager.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-pear.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-perf.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-php4.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-time.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-xmlschema.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb-xmlschema03.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/adodb.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/contrib/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/contrib/toxmlrpc.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-access.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-db2.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-firebird.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-generic.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-ibase.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-informix.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-mssql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-mssqlnative.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-mysql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-oci8.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-postgres.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-sapdb.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-sqlite.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/datadict/datadict-sybase.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-access.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-ado.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-ado5.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-ado_access.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-ado_mssql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-ads.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-borland_ibase.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-csv.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-db2.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-db2oci.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-db2ora.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-fbsql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-firebird.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-ibase.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-informix.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-informix72.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-ldap.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-mssql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-mssql_n.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-mssqlnative.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-mssqlpo.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-mysql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-mysqli.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-mysqlpo.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-mysqlt.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-netezza.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-oci8.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-oci805.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-oci8po.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-odbc.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-odbc_db2.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-odbc_mssql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-odbc_oracle.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-odbtp.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-odbtp_unicode.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-oracle.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-pdo.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-pdo_mssql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-pdo_mysql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-pdo_oci.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-pdo_pgsql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-pdo_sqlite.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-postgres.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-postgres64.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-postgres7.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-postgres8.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-proxy.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-sapdb.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-sqlanywhere.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-sqlite.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-sqlitepo.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-sybase.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-sybase_ase.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/drivers/adodb-vfp.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-ar.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-bg.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-bgutf8.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-ca.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-cn.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-cz.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-da.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-de.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-en.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-es.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-esperanto.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-fa.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-fr.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-hu.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-it.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-nl.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-pl.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-pt-br.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-ro.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-ru1251.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-sv.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb-uk1251.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/lang/adodb_th.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/license.txt XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/pear/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/pear/Auth/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/pear/Auth/Container/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/pear/Auth/Container/ADOdb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/pear/readme.Auth.txt XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/perf/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/perf/perf-db2.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/perf/perf-informix.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/perf/perf-mssql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/perf/perf-mssqlnative.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/perf/perf-mysql.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/perf/perf-oci8.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/perf/perf-postgres.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/pivottable.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/readme.txt XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/rsfilter.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/server.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/toexport.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/tohtml.inc.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/xmlschema.dtd XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/xmlschema03.dtd XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/xsl/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/xsl/convert-0.1-0.2.xsl XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/xsl/convert-0.1-0.3.xsl XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/xsl/convert-0.2-0.1.xsl XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/xsl/convert-0.2-0.3.xsl XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/xsl/remove-0.2.xsl XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/adodb/xsl/remove-0.3.xsl XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/ads_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/borland_ibase_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/csv_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/database.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/databasefactory.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/db2_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/db2oci_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/fbsql_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/firebird_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/ibase_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/index.html XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/informix72_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/informix_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/ldap_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/manager.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/mssql_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/mssql_n_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/mssqlnative_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/mssqlpo_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/mysql_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/mysqli_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/mysqlpo_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/mysqlt_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/netezza_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/oci805_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/oci8_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/oci8po_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/odbc_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/odbc_db2_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/odbc_mssql_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/odbc_oracle_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/odbtp_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/odbtp_unicode_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/oracle_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/ado.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/ado5.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/ado_access.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/ado_mssql.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/ads.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/borland_ibase.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/csv.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/db2.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/db2oci.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/firebird.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/ibase.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/index.html XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/informix.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/informix72.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/ldap.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/mssql.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/mssql_n.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/mssqlnative.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/mssqlpo.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/mysql.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/mysqli.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/mysqlpo.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/mysqlt.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/netezza.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/oci8.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/oci805.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/oci8po.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/odbc_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/odbc_db2.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/odbc_mssql.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/odbc_oracle.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/odbtp.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/odbtp_unicode.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/oracle.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/pdo.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/pdo_mssql.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/pdo_mysql.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/pdo_oci.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/pdo_pgsql.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/pdo_sqlite.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/pivot.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/postgres.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/postgres7.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/postgres8.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/proxy.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/sapdb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/sqlanywhere.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/sqlite.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/sqlitepo.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/sybase.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/sybase_ase.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo/vfp.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo_mssql_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo_mysql_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo_oci_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo_pgsql_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/pdo_sqlite_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/postgres7_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/postgres8_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/postgres_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/proxy_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/sapdb_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/sqlanywhere_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/sqlite_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/sqlitepo_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/sqlutility.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/sybase_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/sybase_ase_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/vfp_adodb.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/model/ XoopsCore/branches/tasks/2.6.0-wishcraft/class/model/index.html XoopsCore/branches/tasks/2.6.0-wishcraft/class/model/joint.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/model/read.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/model/stats.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/model/sync.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/model/write.php XoopsCore/branches/tasks/2.6.0-wishcraft/class/model/xoopsmodel.php XoopsCore/branches/tasks/2.6.0-wishcraft/comments.php XoopsCore/branches/tasks/2.6.0-wishcraft/install/ XoopsCore/branches/tasks/2.6.0-wishcraft/install/include/ XoopsCore/branches/tasks/2.6.0-wishcraft/install/include/config.php XoopsCore/branches/tasks/2.6.0-wishcraft/install/include/makedata.php XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/ XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/english/ XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/english/firebird.lang.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/english/mysqli.lang.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/english/mysqlpo.lang.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/english/mysqlt.lang.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/english/pdo_mysql.lang.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/english/pdo_pgsql.lang.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/english/postgres.lang.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/english/postgres7.lang.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/english/postgres8.lang.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/language/index.html XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/ XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/firebird.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/firebird.structure.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/mysqli.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/mysqli.structure.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/mysqlpo.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/mysqlpo.structure.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/mysqlt.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/mysqlt.structure.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/pdo_mysql.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/pdo_mysql.structure.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/pdo_pgsql.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/pdo_pgsql.structure.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/postgres.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/postgres.structure.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/postgres7.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/postgres7.structure.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/postgres8.data.sql XoopsCore/branches/tasks/2.6.0-wishcraft/install/sql/postgres8.structure.sql XoopsCore/branches/tasks/2.6.0-wishcraft/kernel/ XoopsCore/branches/tasks/2.6.0-wishcraft/kernel/object.php XoopsCore/branches/tasks/2.6.0-wishcraft/language/ XoopsCore/branches/tasks/2.6.0-wishcraft/language/english/ XoopsCore/branches/tasks/2.6.0-wishcraft/language/english/global.php XoopsCore/branches/tasks/2.6.0-wishcraft/language/index.html XoopsCore/branches/tasks/2.6.0-wishcraft/modules/ XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/ XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/admin/ XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/admin/maintenance/ XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/admin/maintenance/dump/ XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/admin/maintenance/dump/index.html XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/admin/maintenance/index.html XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/admin/maintenance/main.php XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/admin/maintenance/xoops_version.php XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/admin/modulesadmin/ XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/admin/modulesadmin/index.html XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/admin/modulesadmin/main.php XoopsCore/branches/tasks/2.6.0-wishcraft/modules/system/admin/modulesadmin/xoops_version.php XoopsCore/branches/tasks/2.6.0-wishcraft/xoops_data/ XoopsCore/branches/tasks/2.6.0-wishcraft/xoops_data/caches/ XoopsCore/branches/tasks/2.6.0-wishcraft/xoops_data/caches/adodb_cache/ XoopsCore/branches/tasks/2.6.0-wishcraft/xoops_data/caches/index.html XoopsCore/branches/tasks/2.6.0-wishcraft/xoops_data/data/ XoopsCore/branches/tasks/2.6.0-wishcraft/xoops_data/data/secure.dist.php Added: XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/access_adodb.php =================================================================== --- XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/access_adodb.php (rev 0) +++ XoopsCore/branches/tasks/2.6.0-wishcraft/class/database/access_adodb.php 2012-02-26 17:48:12 UTC (rev 9067) @@ -0,0 +1,1776 @@ +<?php +/* + 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. +*/ + +/** + * Factory Class for Xoops Database + * + * @copyright The XOOPS project http://sourceforge.net/projects/xoops/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * @package kernel + * @subpackage database + * @since 2.6.0 + * @author Kazumi Ono <on...@xo...> + * @author Simon Roberts <si...@xo...> + * @version $Id: mysqldatabase.php 3775 2009-10-23 10:29:51Z trabis $ + */ +defined('XOOPS_ROOT_PATH') or die('Restricted access'); + +/** + * + * @package kernel + * @subpackage database + * @author Kazumi Ono <on...@xo...> + * @copyright copyright (c) 2000-2003 XOOPS.org + */ + +/** + * base class + */ +include_once XOOPS_ROOT_PATH . '/class/database/database.php'; +include_once XOOPS_ROOT_PATH . '/class/database/adodb/adodb.inc.php'; +include_once XOOPS_ROOT_PATH . '/class/database/pdo/'.XOOPS_DB_TYPE.'.php'; + +// xoops_load( 'xoopsdatabase' ); +/** + * connection to a mysql database + * + * @abstrac + * @author Kazumi Ono <on...@xo...> + * @copyright copyright (c) 2000-2003 XOOPS.org + * @package kernel + * @subpackage database + */ +class XoopsAccess_ADODBDatabase extends XoopsDatabase +{ + /** + * Database connection + * + * @var resource + */ + var $conn; + + /** + * connect to the database + * + * @param bool $selectdb select the database now? + * @return bool successful? + */ + public function connect($selectdb = true) + { + static $db_charset_set;$this->allowWebChanges = ($_SERVER['REQUEST_METHOD'] != 'GET'); + + if (!defined('XOOPS_DB_DNS')) { + trigger_error('notrace:Xoops Database DNS not set', E_USER_ERROR); + return false; + } + + // This is a global variable that determines how arrays are retrieved by recordsets. The recordset saves this value on creation (eg.// + // in Execute( ) or SelectLimit( )), and any subsequent changes to $ADODB_FETCH_MODE have no affect on existing recordsets, only on + // recordsets created in the future + $GLOBALS['ADODB_FETCH_MODE'] = ADODB_FETCH_ASSOC; // Options: ADODB_FETCH_DEFAULT, ADODB_FETCH_NUM, ADODB_FETCH_ASSOC, ADODB_FETCH_BOTH + + // If you are using recordset caching, this is the directory to save your recordsets in. Define this before you call any caching + // public functions such as CacheExecute( ). We recommend setting register_globals=off in php.ini if you use this feature for security reasons. + $GLOBALS['ADODB_CACHE_DIR'] = XOOPS_VAR_PATH . DIRECTORY_SEPARATOR . 'caches'. DIRECTORY_SEPARATOR .'adodb_cache'; + + // If the database driver API does not support counting the number of records returned in a SELECT statement, the public function RecordCount() + // is emulated when the global variable $ADODB_COUNTRECS is set to true, which is the default. We emulate this by buffering the records, + // which can take up large amounts of memory for big recordsets. Set this variable to false for the best performance. This variable is + // checked every time a query is executed, so you can selectively choose which recordsets to count. + $GLOBALS['ADODB_COUNTRECS'] = true; + + //Determines the language used in MetaErrorMsg(). The default is 'en', for English. To find out what languages are supported, see the + // files in adodb/lang/adodb-$lang.inc.php, where $lang is the supported language. + $GLOBALS['ADODB_LANG'] = 'en'; + + // Determines whether to right trim CHAR fields (and also VARCHAR for ibase/firebird). Set to true to trim. Default is false. + // Currently works for oci8po, ibase and firebird drivers. + $GLOBALS['ADODB_ANSI_PADDING_OFF'] = true; + + $this->conn = @NewADOConnection(XOOPS_DB_DSN); + if (!$this->conn) { + $this->logger->addQuery('', $this->error(), $this->errno()); + return false; + } else { + $this->conn->setFetchMode($GLOBALS['ADODB_FETCH_MODE']); + } + } + + /** + * check if connected to a database + * + * @return true if connected to database + */ + public function isConnected() + { + return @$this->conn->IsConnected(); // will use auto_increment + } + + /** + * execute a sql question to the database + * + * @param $sql parameter SQL statement and return derived class of ADORecordSet if successful + * @param $inputarr parameter can be used for binding variables to parameters + * @return ADORecordset Objects + */ + public function execute($sql, $inputarr=false) + { + return @$this->conn->Execute($sql, $inputarr); // will use auto_increment + } + + /** + * Similar to Execute, except that the recordset is cached for $secs2cache seconds + * + * @param $secs2cache the recordset is cached for $secs2cache seconds + * @param $sql parameter SQL statement and return derived class of ADORecordSet if successful + * @param $inputarr parameter can be used for binding variables to parameters + * @return ADODBRecordset Object from cache + */ + public function executeCache($secs2cache,$sql,$inputarr=false) + { + return @$this->conn->CacheExecute($secs2cache,$sql,$inputarr); + } + + /** + * Execute an Oracle stored procedure, and returns an Oracle REF cursor variable as a regular ADOdb recordset + * + * @param $cursorName Oracle REF cursor variable as a regular ADOdb recordset + * @param $sql parameter SQL statement and return derived class of ADORecordSet if successful + * @param $parameters parameter can be used for binding variables to parameters + * @returntrue if connected to database + */ + public function executeCursor($sql,$cursorName='rs',$parameters=false) + { + if (XOOPS_DB_TYPE!='oci8_adodb') + trigger_error('ADODB: Function not supported by database type! Function: '.__FUNC__.'; Class: '.__CLASS__); + else + return @$this->conn->ExecuteCursor($sql,$cursorName,$parameters); + } + + /** + * Returns a recordset if successful. Returns false otherwise. Performs a select statement. + * + * @param $sql parameter SQL statement and return derived class of ADORecordSet if successful + * @param $numrows number of rows to return + * @param $offset offset in record count to load from. + * @param $inputarr parameter can be used for binding variables to parameters + * @return ADORecordset Object + */ + public function fetchSelectLimit($sql,$numrows=-1,$offset=-1,$inputarr=false) + { + return @$this->conn->SelectLimit($sql,$numrows,$offset,$inputarr); + } + + /** + * Similar to SelectLimit, except that the recordset returned is cached for $secs2cache seconds + * + * @param $secs2cache the recordset is cached for $secs2cache seconds + * @param $sql parameter SQL statement and return derived class of ADORecordSet if successful + * @param $numrows number of rows to return + * @param $offset offset in record count to load from. + * @param $inputarr parameter can be used for binding variables to parameters + * @return true if connected to database + */ + public function fetchCacheSelectLimit($secs2cache, $sql, $numrows=-1,$offset=-1,$inputarr=false) + { + return @$this->conn->CacheSelectLimit($secs2cache, $sql, $numrows,$offset,$inputarr); + } + + /** + * Flush (delete) any cached recordsets for the SQL statement $sql in $ADODB_CACHE_DIR + * + * @param $sql parameter SQL statement and return derived class of ADORecordSet if successful + * @returntrue if connected to database + */ + public function flushCache($sql=false) + { + return @$this->conn->CacheFlush($sql); + } + + /** + * Prepares (compiles) an SQL query for repeated execution. Bind parameters are denoted by ? + * except for the oci8 driver, which uses the traditional Oracle :varname convention. + * + * @param $sql parameter SQL statement and return derived class of ADORecordSet if successful + * @returntrue if connected to database + */ + public function getPrepare($sql) + { + return @$this->conn->Prepare($sql); + } + + /** + * hen calling stored procedures in mssql and oci8 (oracle), and you might want to directly bind to parameters + * except for the oci8 driver, which uses the traditional Oracle :varname convention. + * + * @param $cursor Oracle REF cursor variable as a regular ADOdb recordset + * @param $sql parameter SQL statement and return derived class of ADORecordSet if successful + * @returntrue if connected to database + */ + public function getPrepareSP($sql, $cursor=false) + { + return @$this->conn->Prepare($sql); + } + + /** + * Binds a PHP variable as input to a stored procedure variable. + * + * @param $stmt is the value returned by PrepareSP() + * @param $var is the PHP variable you want to bind + * @param $name is the name of the stored + * @param $maxLen the maximum length of the data to bind + * @param $type which is database dependant + * @returntrue if connected to database + */ + public function setInParameter($stmt, $var, $name, $maxLen = 4000, $type = false ) + { + return @$this->conn->InParameter($stmt, $var, $name, $maxLen, $type); + } + + /** + * Binds a PHP variable as output from a stored procedure variable. + * + * @param $stmt is the value returned by PrepareSP() + * @param $var is the PHP variable you want to bind + * @param $name is the name of the stored + * @param $maxLen the maximum length of the data to bind + * @param $type which is database dependant + * @returntrue if connected to database + */ + public function setOutParameter($stmt, $var, $name, $maxLen = 4000, $type = false ) + { + return @$this->conn->OutParameter($stmt, $var, $name, $maxLen, $type); + } + + /** + * Binds a PHP variable as output from a stored procedure variable. + * + * @param $stmt is the value returned by PrepareSP() + * @param $var is the PHP variable you want to bind + * @param $name is the name of the stored + * @param $isOutput Indicates direction of parameter 0/false=IN 1=OUT 2= IN/OUT + * @param $maxLen the maximum length of the data to bind + * @param $type which is database dependant + * @returntrue if connected to database + */ + public function setParameter($stmt, $var, $name, $isOutput=false, $maxLen = 4000, $type = false ) + { + trigger_error('ADODB: This public function is deprecated. Use InParameter( ) and OutParameter( ) instead. - Function: '.__FUNC__.'; Class='.__CLASS__); + return @$this->conn->Parameter($stmt, $var, $name, $isOutput, $maxLen, $types); + } + + /** + * Generates a bind placeholder portably. + * For most databases, the bind placeholder is "?" + * + * @param $name string to be encoded as parameter binding + * @return string portably define an SQL statement with bind parameters + */ + public function setParam($name) + { + return @$this->conn->Param($name); + } + + /** + * Executes the SQL and returns the first field of the first row + * + * @param $sql parameter SQL statement and return derived class of ADORecordSet if successful + * @return string the first field of the first rowe + */ + public function getOne($sql) + { + return @$this->conn->GetOne($sql); + } + + /** + * Returns an associative array for the given query $sql with optional bind parameters in $inputarr + * + * @param $sql query + * @param $inputarr optional bind parameters + * @param $force_array is set to true, when an array is created for each value + * @param $first2cols Indicates direction of parameter + * @return array an associative array for the given query + */ + public function getAssoc($sql,$inputarr=false,$force_array=false,$first2cols=false) + { + return @$this->conn->GetAssoc($sql,$inputarr,$force_array,$first2cols); + } + + /** + * Caching version of GetAssoc public function above + * + * @param $secs2cache the recordset is cached for $secs2cache seconds + * @param $sql query + * @param $inputarr optional bind parameters + * @param $force_array is set to true, when an array is created for each value + * @param $first2cols Indicates direction of parameter + * @return array an associative array for the given query + */ + public function getCacheAssoc($secs2cache,$sql,$inputarr=false,$force_array=false,$first2cols=false) + { + return @$this->conn->GetAssoc($sql,$inputarr,$force_array,$first2cols); + } + + + /** + * Returns the median value of $field for $table + * + * @param $table table name to get median from + * @param $field field in table to get median from + * @param $where The $where clause is optional. If used, make sure the WHERE is included, as in "WHERE name > 'A'" + * @return string the median value of $field for $table + */ + public function getMedian($table, $field, $where='') + { + return @$this->conn->GetMedian($table, $field, $where); + } + + /** + * Executes the SQL and returns the first row as an array + * + * @param $sql query + * @return array First row as an array + */ + public function getRow($sql) + { + return @$this->conn->GetRow($sql); + } + + /** + * Executes the SQL and returns the first row as an array, <br /> + * except that the recordset is serialized and cached + * + * @param integer $secs2cache number of seconds to cache for + * @param string $sql query + * @return array First row as an array + */ + public function getCacheRow($secs2cache, $sql) + { + return @$this->conn->CacheGetRow($secs2cache, $sql); + } + + /** + * Executes the SQL and returns the all the rows as a 2-dimensional array + * The recordset is discarded for you automatically + * + * @param string $sql query + * @param array $inputarr parameters to bind to sql query + * @return array he all the rows as a 2-dimensional array + */ + public function getAll($sql,$inputarr=false) + { + return @$this->conn->GetAll($sql,$inputarr); // will use auto_increment + } + + /** + * Executes the SQL and returns the all the rows as a 2-dimensional array + * Similar to above GetAll public functions, except that the recordset is serialized and cached + * + * @param array $secs2cache seconds to cache query + * @param string $sql query + * @returntrue if connected to database + */ + public function getCacheAll($secs2cache, $sql) + { + return @$this->conn->CacheGetAll($secs2cache, $sql); + } + + /** + * Executes the SQL and returns all elements of the first column as a 1-dimensional array + * + * @param string $sql query + * @return array all elements of the first column as a 1-dimensional array + */ + public function fetchGetCol($sql) + { + return @$this->conn->GetCol($sql); + } + + /** + * Executes the SQL and returns all elements of the first column as a 1-dimensional array + * Similar to above GetCol public functions, except that the recordset is serialized and cached + * + * @param array $secs2cache seconds to cache query + * @param string $sql query + * @return array all elements of the first column as a 1-dimensional array + */ + public function fetchCacheGetCol($secs2cache, $sql) + { + return @$this->conn->CacheGetCol($secs2cache, $sql); + } + + /** + * Try to update a record, and if the record is not found, an insert statement is generated and executed + * + * @param string $table which is the table name + * @param array $arrFields which is an associative array where the keys are the field names + * @param array $keyCols is the name of the primary key, or an array of field names if it is a compound key + * @param boolean $autoQuote will quote all values that are non-numeric; auto-quoting will not quote nullss + * @return integer Try to update a record, and if the record is not found, an insert statement is generated and executed + */ + public function setReplace($table, $arrFields, $keyCols,$autoQuote=false) + { + return @$this->conn->Replace($table, $arrFields, $keyCols,$autoQuote); + } + + /** + * AutoExecute() inserts or updates $table given an array of $arrField. + * + * @param string $table which is the table name. + * @param array $arrFields which is an associative array where the keys are the field names. + * @param array $mode is enumerator either DB_AUTOQUERY_INSERT or DB_AUTOQUERY_UPDATE. + * @param string $where clause is required if $mode == 'UPDATE'. + * @param boolean $forceUpdate false then we will query the database first and check if the field value returned by <br /> + the query matches the current field value. + * @param boolean $magicq is used to indicate whether magic quotes are enabled + * @returntrue if connected to database + */ + public function setAutoExecute($table, $arrFields, $mode, $where=false, $forceUpdate=true,$magicq=false) + { + return @$this->conn->AutoExecute($table, $arrFields, $mode, $where, $forceUpdate,$magicq); + } + + /** + * Generate SQL to update a table given a recordset $rs, and the modified fields of the array $arrFields + * (which must be an associative array holding the column names and the new values).s + * + * @param object $rs ADORecordset Object + * @param array $arrFields modified fields of the array. + * @param boolean $forceUpdate is true, then we also generate the SQL even if $arrFields is identical to $rs->fields. + * @param boolean $magicq is used to indicate whether magic quotes are enabled. + * @param boolean $forcenulls is used to indicate whether NULLS are forced with the update. + * @return string Update SQL Query/Question + */ + public function getUpdateSQL(&$rs, $arrFields, $forceUpdate=false,$magicq=false,$forcenulls=false) + { + return @$this->conn->GetUpdateSQL($rs, $arrFields, $forceUpdate,$magicq,$forcenulls); + } + + /** + * Generate SQL to insert into a table given a recordset $rs. Requires the query to be associative. + * + * @param object $rs ADORecordset Object + * @param array $arrFields modified fields of the array. + * @param boolean $magicq is used to indicate whether magic quotes are enabled. + * @param boolean $forcenulls is used to indicate whether NULLS are forced with the update. + * @return string Update SQL Query/Question + */ + public function getInsertSQL(&$rs, $arrFields,$magicq=false,$forcenulls=false) + { + return @$this->conn->GetInsertSQL($rs, $arrFields, $magicq,$forcenulls); + } + + /** + * Allows you to store a blob (in $val) into $table into $column in a row at $where + * + * @param string $table Table in database for blob + * @param string $column Column in table in database for blob. + * @param string $val Value to set blob. + * @param string $where SQL Where clause include ie. WHERE 1=1. + * @return boolean true if successful, false otherwise + */ + public function setUpdateBlob($table, $column, $val, $where) + { + return @$this->conn->UpdateBlob($table, $column, $val, $where); + } + + /** + * Allows you to store a clob (in $val) into $table into $column in a row at $where. + * Similar to UpdateBlob (see above), but for Character Large OBjects + * + * @param string $table Table in database for blob + * @param string $column Column in table in database for blob. + * @param string $val Value to set blob. + * @param string $where SQL Where clause include ie. WHERE 1=1. + * @return boolean true if successful, false otherwise + */ + public function setUpdateClob($table,$column,$val,$where) + { + return @$this->conn->UpdateClob($table,$column,$val,$where); + } + + /** + * Allows you to store a blob (in $val) into $table into $column in a row at $where + * Similar to UpdateBlob, except that we pass in a file path to where the blob resides. + * + * @param string $table Table in database for blob + * @param string $column Column in table in database for blob. + * @param string $path Real Path of the Blob to be put in the database. + * @param string $where SQL Where clause include ie. WHERE 1=1. + * @param enum $blobtype Type field for blob default ie. BLOB. + * @return boolean true if successful, false otherwise + */ + public function setUpdateBlobFile($table,$column,$path,$where,$blobtype='BLOB') + { + return @$this->conn->UpdateBlobFile($table,$column,$path,$where,$blobtype); + } + + + /** + * Some databases require blob's to be encoded manually before uploading + * + * @param string $blob data to be encoded. + * @return string the encoded blob value + */ + public function getBlobEncode($blob) + { + return @$this->conn->BlobEncode($blob); + } + + /** + * Some databases require blob's to be decoded manually after doing a select statement + * + * @param string $blob data to be encoded. + * @param integer $maxblobsize The default maxblobsize is set in $connection->maxblobsize, which is set to 256K. + * @return string the decoded blob value + */ + public function getBlobDecode($blob, $maxblobsize=false) + { + return @$this->conn->BlobDecode($blob,$maxblobsize); + } + + /** + * Used for pagination of recordset. $page is 1-based + * + * @param string $sql data to be encoded. + * @param integer $nrows Number of rows per page + * @param integer $page Page Number on. + * @param array $inputarr Variable to bind to the SQL statement (optional) + * @return string the decoded blob value + */ + public function fetchPageExecute($sql, $nrows, $page, $inputarr=false) + { + return @$this->conn->PageExecute($sql, $nrows, $page, $inputarr); + } + + /** + * Used for pagination of recordset. $page is 1-based + * Caching version of PageExecute + * + * @param integer $secs2cache Seconds to hold in cache + * @param string $sql data to be encoded. + * @param integer $nrows Number of rows per page + * @param integer $page Page Number on. + * @param array $inputarr Variable to bind to the SQL statement (optional) + * @return string the decoded blob value + */ + public function fetchCachePageExecute($secs2cache, $sql, $nrows, $page, $inputarr=false) + { + return @$this->conn->CachePageExecute($secs2cache, $sql, $nrows, $page, $inputarr); + } + + /** + * Start a monitored transaction. As SQL statements are executed, ADOdb will monitor for SQL errors, + * and if any are detected, when CompleteTrans() is called, we auto-rollback. + * + * @return boolean true if successful. + */ + public function setStartTrans() + { + return @$this->conn->StartTrans(); + } + + /** + * Start a monitored transaction. As SQL statements are executed, ADOdb will monitor for SQL errors, + * and if any are detected, when CompleteTrans() is called, we auto-rollback. + * + * @return boolean true if successful. + */ + public function setBeginTrans() + { + return @$this->conn->BeginTrans(); + } + + + /** + * Complete a transaction called with StartTrans() + * This public function monitors for SQL errors, and will commit if no errors have occured, otherwise it will rollback. + * + * @param boolean $autoComplete is true monitor sql errors and commit and rollback as appropriate + * @return boolean true on commit, false on rollback + */ + public function setCompleteTrans($autoComplete=true) + { + return @$this->conn->CompleteTrans($autoComplete); + } + + /** + * Fail a transaction started with StartTrans(). The rollback will only occur when CompleteTrans() is called + * + * @return boolean true + */ + public function isFailTrans() + { + return @$this->conn->FailTrans(); + } + + /** + * Check whether smart transaction has failed, eg. returns true if SQL execution failed, or FailTrans() was called. + * + * @return boolean true + */ + public function hasFailedTrans() + { + return @$this->conn->HasFailedTrans(); + } + + /** + * SetTransactionMode allows you to pass in the transaction mode to use for all subsequent transactions for that connection session + * + * @param enum $mode Supported values: READ UNCOMMITTED; READ COMMITTED; REPEATABLE READ; SERIALIZABLE; (oci8) SNAPSHOT; READ ONLY. + * @return string the decoded blob value + */ + public function setTransactionMode($mode ) + { + return @$this->conn->SetTransactionMode($mode); + } + + /** + * End a transaction successfully + * + * @param boolean $ok you pass the parameter false, the data is rolled back. . + * @return boolean will return true also as data is always committed. + */ + public function setCommitTrans($ok=true) + { + return @$this->conn->CommitTrans($ok); + } + + /** + * End a transaction, rollback all changes + * + * @param boolean $ok you pass the parameter false, the data is rolled back. . + * @return boolean true if successful. If the database does not support transactions, will return false as data is never rollbacked. + */ + public function setRollbackTrans($ok=true) + { + return @$this->conn->RollbackTrans($ok); + } + + /** + * Sets the current fetch mode for the connection and stores. + * + * @param enum $mode Legal modes are ADODB_FETCH_ASSOC and ADODB_FETCH_NUM. + * @return string the decoded blob value + */ + public function setFetchMode($mode) + { + return @$this->conn->SetFetchMode($mode); + } + + /** + * Generates the sql string used to concatenate $sa, $sb, etc together + * + * @param string $sa string to concatinate. (required) + * @param string $sb string to concatinate. (required) + * @param string $sc string to concatinate. (optional) + * @param string $sd string to concatinate. (optional) + * @param string $se string to concatinate. (optional) + * @param string $sf string to concatinate. (optional) + * @param string $sg string to concatinate. (optional) + * @param string $sh string to concatinate. (optional) + * @param string $si string to concatinate. (optional) + * @param string $sj string to concatinate. (optional) + * @param string $sk string to concatinate. (optional) + * @param string $sl string to concatinate. (optional) + * @param string $sm string to concatinate. (optional) + * @param string $sn string to concatinate. (optional) + * @param string $so string to concatinate. (optional) + * @param string $sp string to concatinate. (optional) + * @param string $sq string to concatinate. (optional) + * @param string $sr string to concatinate. (optional) + * @param string $ss string to concatinate. (optional) + * @param string $st string to concatinate. (optional) + * @param string $su string to concatinate. (optional) + * @param string $sv string to concatinate. (optional) + * @param string $sw string to concatinate. (optional) + * @param string $sx string to concatinate. (optional) + * @param string $sy string to concatinate. (optional) + * @param string $sz string to concatinate. (optional) + * @return string the concatenated string + */ + public function getConcat($sa, $sb, $sc, $sd, $se, $sf, $sg, $sh, $si, $sj, $sk, $sl, $sm, $sn, $so, $sp, $sq, $sr, $ss, $st, $su, $sv, $sw, $sx, $sy, $sz) + { + return @$this->conn->Concat($sa, $sb, $sc, $sd, $se, $sf, $sg, $sh, $si, $sj, $sk, $sl, $sm, $sn, $so, $sp, $sq, $sr, $ss, $st, $su, $sv, $sw, $sx, $sy, $sz); + } + + /** + * Portable IFNULL public function (NVL in Oracle). + * + * Example + * $sql = 'SELECT '.$GLOBALS['xoopsDB']->conn->IfNull('name', "'- unknown -'"). ' FROM table'; + * $rs = $GLOBALS['xoopsDB']->conn->Execute($sql); + * + * @param string $field data to be encoded. + * @param string $nullReplacementValue Replace NULL with this value. + * @return string a string that represents the public function that checks whether a $field is null for the given database, and if null, change the value returned to $nullReplacementValue. + */ + public function setIfNull($field, $nullReplacementValue) + { + return @$this->conn->IfNull($field, $nullReplacementValue); + } + + /** + * This is not a public function, but a property + * Some databases have "length" and others "len" as the public function to measure the length of a string + * + * Example + * $sql = "SELECT ".$GLOBALS['xoopsDB']->conn->length()."(field) from table + * $rs = $GLOBALS['xoopsDB']->conn->Execute($sql); + * + * @return integer public function to measure the length of a string + */ + public function getLength() + { + return @$this->conn->length; + } + + /** + * This is not a public function, but a property. This is a string that holds the sql to generate a random number + * + * @return float between 0.0 and 1.0 inclusive + */ + public function getRandom() + { + return @$this->conn->random; + } + + /** + * This is not a public function, but a property + * Some databases have "substr" and others "substring" as the public function to retrieve a sub-string. + * the 1st parameter of substr is the field, the 2nd is the offset (1-based) to the beginning of + * the sub-string, and the 3rd is the length of the sub-string + * + * Example + * $sql = "SELECT ".$GLOBALS['xoopsDB']->conn->substr."(field, $offset, $length) from table"; + * $rs = $GLOBALS['xoopsDB']->conn->Execute($sql); + * + * @return string parameter for substr for $this->Execute + */ + public function getSubstr() + { + return @$this->conn->substr; + } + + /** + * Format the $date in the format the database accepts. + * + * Example + * $sql = "select * from atable where created > ".$GLOBALS['xoopsDB']->conn->DBDate("$year-$month-$day") + * $rs = $GLOBALS['xoopsDB']->conn->Execute($sql); + * + * @param string $date date string in format of $year-$month-$day + * @return string the date as a quoted string + */ + public function fetchDBDate($date) + { + return @$this->conn->DBDate($date); + } + + /** + * Format the $date in the bind format the database accepts. + * Normally this means that the date string is not quoted, unlike DBDate, which quotes the string. + * + * Example + * $sql = "select * from atable where created > ".$GLOBALS['xoopsDB']->conn->Param('0') + * OR $sql = "select * from atable where created > ?"; + * $rs = $GLOBALS['xoopsDB']->conn->Execute($sql,array($GLOBALS['xoopsDB']->conn->BindDate("$year-$month-$day")); + * + * @param string $date date string in format of $year-$month-$day + * @return string the date as a quoted string + */ + public function fetchBindDate($date) + { + return @$this->conn->BindDate($date); + } + + /** + * Format the timestamp $ts in the format the database accepts; this can be a Unix integer timestamp or an ISO format Y-m-d H:i:s. + * + * Example + * $sql = "select * from atable where created > ".$GLOBALS['xoopsDB']->conn->DBTimeStamp("$year-$month-$day $hr:$min:$secs") + * $rs = $GLOBALS['xoopsDB']->conn->Execute($sql); + * + * @param string/integer $ts time & date in the format the database accepts; this can be a Unix integer timestamp or an ISO format Y-m-d H:i:s. + * @return string the timestamp as a quoted string. + */ + public function fetchDBTimeStamp($ts) + { + return @$this->conn->DBTimeStamp($ts); + } + + + /** + * Format the $date in the bind format the database accepts. + * Normally this means that the date string is not quoted, unlike DBDate, which quotes the string. + * + * Example + * $sql = "select * from atable where created > ".$GLOBALS['xoopsDB']->conn->Param('0') + * OR $sql = "select * from atable where created > ?"; + * $rs = $GLOBALS['xoopsDB']->conn->Execute($sql,array($GLOBALS['xoopsDB']->conn->BindTimeStamp("$year-$month-$day $hr:$min:$secs")); + * + * @param string/integer $ts time & date in the format the database accepts; this can be a Unix integer timestamp or an ISO format Y-m-d H:i:s. + * @return string the date as a quoted string + */ + public function fetchBindTimeStamp($ts) + { + return @$this->conn->BindTimeStamp($ts); + } + + + + /** + * Parses the date string $str and returns it in unix mktime format + * Expects the date to be in Y-m-d H:i:s format, except for Sybase and Microsoft SQL Server, + * where M d Y is also accepted + * + * @param string $str the date string. + * @return intger UNIX Time Stamp + */ + public function fetchUnixDate($str) + { + return @$this->conn->UnixDate($str); + } + + /** + * Parses the timestamp string $str and returns it in unix mktime format + * + * @param string $str the date string - Expects the date to to be in "Y-m-d, H:i:s" (1970-12-24, 00:00:00) <br /> + * or "Y-m-d H:i:s" (1970-12-24 00:00:00) + * or "YmdHis" (19701225000000) format, + * except for Sybase and Microsoft SQL Server, + * where "M d Y h:i:sA" (Dec 25 1970 00:00:00AM) + * @return intger UNIX Time Stamp + */ + public function fetchUnixTimeStamp($str) + { + return @$this->conn->UnixTimeStamp($str); + } + + /** + * Allows you to calculate future and past dates based on $basedate in a portable fashion. + * + * Example; + * # get date one week from now + * $fld = $GLOBALS['xoopsDB']->conn->OffsetDate(7); // returns "(trunc(sysdate)+7") + * + * # get date and time that is 60 hours from current date and time + * $fld = $GLOBALS['xo... [truncated message content] |
From: <wis...@us...> - 2012-02-26 17:46:50
|
Revision: 9066 http://xoops.svn.sourceforge.net/xoops/?rev=9066&view=rev Author: wishcraft Date: 2012-02-26 17:46:38 +0000 (Sun, 26 Feb 2012) Log Message: ----------- Xortify 3.07 for XOOPS 2.6 - removal of ModuleClass() Usage. Added Paths: ----------- XoopsModules/xortify/branch/2.6/3.07/ XoopsModules/xortify/branch/2.6/3.07/docs/ XoopsModules/xortify/branch/2.6/3.07/docs/INSTALL XoopsModules/xortify/branch/2.6/3.07/docs/UPGRADE XoopsModules/xortify/branch/2.6/3.07/docs/licence.txt XoopsModules/xortify/branch/2.6/3.07/htdocs/ XoopsModules/xortify/branch/2.6/3.07/htdocs/banned.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/system/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/system/preloads/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/system/preloads/xortify.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/admin/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/admin/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/admin/index.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/admin/menu.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_curl.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_curl_provisionning.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_curlserialised.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_curlserialised_provisionning.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_curlxml.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_curlxml_provisionning.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_json.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_json_provisionning.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_soap.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_soap_provisionning.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_wgetserialised.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_wgetserialised_provisionning.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_wgetxml.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/auth_wgetxml_provisionning.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/authfactory.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/auth/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/curl.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/curlserialised.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/curlxml.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/json.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/log.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/soap.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/wgetserialised.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/class/wgetxml.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/cron/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/cron/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/cron/serverup.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/css/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/css/admin.css XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/css/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/docs/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/docs/changelog.txt XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/docs/credits.txt XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/docs/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/docs/install.txt XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/docs/lang_diff.txt XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/docs/licence.txt XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/docs/readme.txt XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/16/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/16/about.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/16/access.list.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/16/current.bans.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/16/home.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/16/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/16/xortify.log.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/32/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/32/about.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/32/access.list.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/32/current.bans.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/32/home.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/32/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/32/xoopsmicrobutton.gif XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/32/xortify.log.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/icons/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/images/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/images/accessdenied.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/images/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/images/left_both.gif XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/images/right_both.gif XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/images/xortify_slogo.png XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/JSON.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/forms.objects.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/forms.xortify.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/functions.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/install.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/post.header.addmeta.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/post.header.endcache.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/post.loader.mainfile.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/pre.loader.mainfile.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/update.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/include/xortify.admin.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/language/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/language/english/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/language/english/admin.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/language/english/ban.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/language/english/help/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/language/english/help/help.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/language/english/help/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/language/english/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/language/english/main.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/language/english/modinfo.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/language/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/plugin/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/plugin/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/plugin/projecthoneypot.org.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/plugin/protector.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/plugin/spiders.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/plugin/stopforumspam.com.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/plugin/xortify.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/preloads/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/preloads/core.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/preloads/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/projecthoneypot.org/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/projecthoneypot.org/post.loader.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/protector/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/protector/footer.post.loader.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/protector/header.post.loader.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/protector/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/providers.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/spiders/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/spiders/post.loader.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/stopforumspam.com/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/stopforumspam.com/post.loader.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/xortify/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/xortify/footer.post.loader.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/xortify/header.post.loader.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/xortify/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/providers/xortify/post.loader.php XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/sql/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/sql/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/sql/mysql.sql XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/templates/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/templates/admin/ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/templates/admin/xortify_cpanel_bans.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/templates/admin/xortify_cpanel_log.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/templates/admin/xortify_cpanel_signup_form.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/templates/admin/xortify_cpanel_signup_nocommunication.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/templates/index.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/templates/xortify_banning_notice.html XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/xoops_version.php Added: XoopsModules/xortify/branch/2.6/3.07/docs/INSTALL =================================================================== --- XoopsModules/xortify/branch/2.6/3.07/docs/INSTALL (rev 0) +++ XoopsModules/xortify/branch/2.6/3.07/docs/INSTALL 2012-02-26 17:46:38 UTC (rev 9066) @@ -0,0 +1,46 @@ ++-----------------------------------------------------------------------------------+ +| | +| XXX XXX OOOOO RRRRR TTTTTT IIIIII FFFFFF YYY YYY | +| XX XX OO OO RR RR TT II FF YY YY | +| XXX OO OO RRRR TT II FFFF YYYY | +| XX XX OO OO RR RR TT II FF YY | +| XXX XXX OOOOO RR RR TT IIIIII FF YY version 3.03 | +| | ++----[ NETWORK SECTOR SECURITY ]----------------------------------------------------+ +| | +| Install the Providers Xortify support currently these are: | +| | +| * XOOPS Protector (Based in 3.xx) | +| * Xortify Network Security Drone | +| | +| Sign up a username for Xortify.com you can do this in the module if everything | +| is working fine and there isn't any problem with the API SOAP communications. | +| | +| You will recieve an activation notice but you account will already be active. | +| | +| You will need to alter mainfile.php and do the following:: | +| | +| * DO NOT INSTALL PROTECTOR IN THE MAINFILE - Xortify will call this for you | +| | +| Xortify is also fited with the XOOPS 2.6 Series Preloads. | +| | ++--[ Step 1 - Installing Cron ]-----------------------------------------------------+ +| | +| You will need to install the following cron within your cronjobs section of your | +| Wesite, if you are using a windows server in WAMP then you will need to schedule | +| this as a task, remember to change the path to suit your configuration. | +| | +| command to run every minute to once an hour, make sure it is within your cache | +| refresh time. This is the or unix based systems the following is for windows | +| | +| /usr/bin/php -q /home/yoursite/public_html/modules/xortify/cron/serverup.php | +| | +| Assuming you have your PHP added to your executable path this is the scheduled | +| task to run on a windows environment. | +| | +| php.exe -q c:\htdocs\modules\xortify\cron\serverup.php | +| | +| Some of the paths in these examples for executables or the cron file may be | +| different and you will have to alter them to your needs. | +| | ++-----------------------------------------------------------------------------------+ \ No newline at end of file Added: XoopsModules/xortify/branch/2.6/3.07/docs/UPGRADE =================================================================== --- XoopsModules/xortify/branch/2.6/3.07/docs/UPGRADE (rev 0) +++ XoopsModules/xortify/branch/2.6/3.07/docs/UPGRADE 2012-02-26 17:46:38 UTC (rev 9066) @@ -0,0 +1,74 @@ ++-----------------------------------------------------------------------------------+ +| | +| XXX XXX OOOOO RRRRR TTTTTT IIIIII FFFFFF YYY YYY | +| XX XX OO OO RR RR TT II FF YY YY | +| XXX OO OO RRRR TT II FFFF YYYY | +| XX XX OO OO RR RR TT II FF YY | +| XXX XXX OOOOO RR RR TT IIIIII FF YY version 3.03 | +| | ++----[ NETWORK SECTOR SECURITY ]----------------------------------------------------+ +| | +| Install the Providers Xortify support currently these are: | +| | +| * XOOPS Protector (Based in 3.xx) | +| * Xortify Network Security Drone | +| | +| Make sure you delete the 'providers' folder in the existing module then upload | +| Xortify 3.03. Once you have install the file base this way you will remember | +| to upgrade the module in the system modules application in the xoops system | +| menu you will need to then goto the preferences and make sure you are running | +| the protector provider if you are running protector this will populate the | +| cloud with your bans that come in protector as well:: | +| | +| * DO NOT INSTALL PROTECTOR IN THE MAINFILE - Xortify will call this for you | +| | +| Xortify is also fited with the XOOPS 2.6 Series Preloads. | +| | ++--[ Step 1 - Installing Cron ]-----------------------------------------------------+ +| | +| You will need to install the following cron within your cronjobs section of your | +| Wesite, if you are using a windows server in WAMP then you will need to schedule | +| this as a task, remember to change the path to suit your configuration. | +| | +| command to run every minute to once an hour, make sure it is within your cache | +| refresh time. This is the or unix based systems the following is for windows | +| | +| /usr/bin/php -q /home/yoursite/public_html/modules/xortify/cron/serverup.php | +| | +| Assuming you have your PHP added to your executable path this is the scheduled | +| task to run on a windows environment. | +| | +| php.exe -q c:\htdocs\modules\xortify\cron\serverup.php | +| | +| Some of the paths in these examples for executables or the cron file may be | +| different and you will have to alter them to your needs. | +| | ++--[ Step 2 - mainfile.php ]--------------------------------------------------------+ +| | +| You will need to remove the following the main file has the following code on it | +| | +| [code] | +| if (!isset($xoopsOption["nocommon"]) && XOOPS_ROOT_PATH != "") { | +| include XOOPS_ROOT_PATH."/include/common.php"; | +| } | +| [/code] | +| | +| You will need to alter that to this after it is all install. | +| | +| [code] | +| @include( XOOPS_ROOT_PATH.'/modules/xortify/include/pre.loader.mainfile.php' ); | +| if (!isset($xoopsOption["nocommon"]) && XOOPS_ROOT_PATH != "") { | +| include XOOPS_ROOT_PATH."/include/common.php"; | +| } | +| @include( XOOPS_ROOT_PATH.'/modules/xortify/include/post.loader.mainfile.php' ); | +| [/code] | +| | ++--[ Step 3 - footer.php ----------------------------------------------------------+ +| | +| At the bottom of footer.php remove this line without the [|] Of course. | +| | +| [code] | +| @include( XOOPS_ROOT_PATH.'/modules/xortify/include/post.loader.footer.php' ); | +| [/code] | +| | ++-----------------------------------------------------------------------------------+ \ No newline at end of file Added: XoopsModules/xortify/branch/2.6/3.07/docs/licence.txt =================================================================== --- XoopsModules/xortify/branch/2.6/3.07/docs/licence.txt (rev 0) +++ XoopsModules/xortify/branch/2.6/3.07/docs/licence.txt 2012-02-26 17:46:38 UTC (rev 9066) @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + 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. + + 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., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. Added: XoopsModules/xortify/branch/2.6/3.07/htdocs/banned.php =================================================================== --- XoopsModules/xortify/branch/2.6/3.07/htdocs/banned.php (rev 0) +++ XoopsModules/xortify/branch/2.6/3.07/htdocs/banned.php 2012-02-26 17:46:38 UTC (rev 9066) @@ -0,0 +1,52 @@ +<?php + + + include dirname(__FILE__).'/mainfile.php'; + + $GLOBALS['xoops'] = Xoops::getInstance(); + + if (isset($_SESSION['xortify']['lid'])) { + $lid = $_SESSION['xortify']['lid']; + setcookie('xortify', array('lid' => $lid), time()+3600*24*7*4*3); + } elseif (isset($_COOKIE['xortify']['lid'])) { + $lid = $_COOKIE['xortify']['lid']; + $_SESSION['xortify']['lid'] = $lid; + } + + $GLOBALS['xoops']->loadLanguage('ban', 'xortify'); + + $module_handler = $GLOBALS['xoops']->getHandler('module'); + $GLOBALS['xortifyModule'] = $module_handler->getByDirname('xortify'); + + $GLOBALS['xoops']->header('xortify|xortify_banning_notice.html'); + + include_once XOOPS_ROOT_PATH.'/modules/xortify/include/functions.php'; + addmeta_googleanalytics(_XOR_MI_XOOPS_GOOGLE_ANALYTICS_ACCOUNTID_FAILEDTOPASS, $_SERVER['HTTP_HOST']); + if (defined('_XOR_MI_CLIENT_GOOGLE_ANALYTICS_ACCOUNTID_FAILEDTOPASS')&&strlen(constant('_XOR_MI_CLIENT_GOOGLE_ANALYTICS_ACCOUNTID_FAILEDTOPASS'))>=13) { + addmeta_googleanalytics(_XOR_MI_CLIENT_GOOGLE_ANALYTICS_ACCOUNTID_FAILEDTOPASS, $_SERVER['HTTP_HOST']); + } + $GLOBALS['xoops']->tpl->assign('xoops_pagetitle', _XOR_PAGETITLE); + $GLOBALS['xoops']->tpl->assign('description', _XOR_DESCRIPTION); + $GLOBALS['xoops']->tpl->assign('version', $GLOBALS['xortifyModule']->getVar('version')/100); + $GLOBALS['xoops']->tpl->assign('platform', XOOPS_VERSION); + + $log_handler = $GLOBALS['xoops']->getModuleHandler('log', 'xortify'); + $log = $log_handler->get($lid); + if (is_object($log)) { + setcookie('xortify', array('lid' => $lid), time()+3600*24*7*4*3); + $GLOBALS['xoops']->tpl->assign('status', $log->getVar('extra')); + $GLOBALS['xoops']->tpl->assign('provider', $log->getVar('provider')); + $GLOBALS['xoops']->tpl->assign('agent', $log->getVar('agent')); + } + $GLOBALS['xoops']->tpl->assign('xoops_lblocks', false); + $GLOBALS['xoops']->tpl->assign('xoops_rblocks', false); + $GLOBALS['xoops']->tpl->assign('xoops_ccblocks', false); + $GLOBALS['xoops']->tpl->assign('xoops_clblocks', false); + $GLOBALS['xoops']->tpl->assign('xoops_crblocks', false); + $GLOBALS['xoops']->tpl->assign('xoops_showlblock', false); + $GLOBALS['xoops']->tpl->assign('xoops_showrblock', false); + $GLOBALS['xoops']->tpl->assign('xoops_showcblock', false); + + $GLOBALS['xoops']->footer(); + +?> Added: XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/system/preloads/xortify.php =================================================================== --- XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/system/preloads/xortify.php (rev 0) +++ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/system/preloads/xortify.php 2012-02-26 17:46:38 UTC (rev 9066) @@ -0,0 +1,55 @@ +<?php +/** + * @package xortify + * @subpackage module + * @description Sector Nexoork Security Drone + * @author Simon Roberts WISHCRAFT <si...@ch...> + * @author Richardo Costa TRABIS + * @copyright copyright (c) 2010-2013 XOOPS.org + * @licence GPL 2.0 - see docs/LICENCE.txt + */ + +defined('XOOPS_ROOT_PATH') or die('Restricted access'); + +class SystemXortifyPreload extends XoopsPreloadItem +{ + + static function init() { + $xoops = Xoops::getInstance(); + $module_handler = $xoops->getHandler('module'); + $config_handler = $xoops->getHandler('config'); + $GLOBALS['xortifyModule'] = $module_handler->getByDirname('xortify'); + if (is_object($GLOBALS['xortifyModule'])) { + $GLOBALS['xortifyModuleConfig'] = $config_handler->getConfigList($GLOBALS['xortifyModule']->getVar('mid')); + } else { + $GLOBALS['xortifyModuleConfig']['fault_delay'] = 600; + } + XoopsLoad::load('xoopscache'); + } + + + static function eventCoreIncludeCommonEnd($args) + { + SystemXortifyPreload::init(); + $result = XoopsCache::read('xortify_core_include_common_end_cron'); + if ((isset($result['time'])?(float)$result['time']:0)<=microtime(true)) { + XoopsCache::write('xortify_core_include_common_end_cron', array('time'=>microtime(true)+$GLOBALS['xortifyModuleConfig']['fault_delay']), $GLOBALS['xortifyModuleConfig']['fault_delay']); + switch ($GLOBALS['xortifyModuleConfig']['crontype']) { + case 'preloader': + $read = XoopsCache::read('xortify_pause_preload'); + if ((isset($read['time'])?(float)$read['time']:0)<=microtime(true)) { + XoopsCache::write('xortify_pause_preload', array('time'=>microtime(true)+$GLOBALS['xortifyModuleConfig']['croninterval'])); + $GLOBALS['xortify_preloader']=true; + ob_start(); + include(XOOPS_ROOT_PATH.'/modules/xortify/cron/serverup.php'); + ob_end_clean(); + } + break; + } + XoopsCache::write('xortify_core_include_common_end_cron', array('time'=>microtime(true)), -1); + } + + } +} + +?> \ No newline at end of file Added: XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/admin/index.html =================================================================== --- XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/admin/index.html (rev 0) +++ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/admin/index.html 2012-02-26 17:46:38 UTC (rev 9066) @@ -0,0 +1,10 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>Untitled Document</title> +</head> + +<body> +</body> +</html> Added: XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/admin/index.php =================================================================== --- XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/admin/index.php (rev 0) +++ XoopsModules/xortify/branch/2.6/3.07/htdocs/modules/xortify/admin/index.php 2012-02-26 17:46:38 UTC (rev 9066) @@ -0,0 +1,483 @@ +<?php +/** + * @package xortify + * @subpackage module + * @description Sector Network Security Drone + * @author Simon Roberts WISHCRAFT <si...@ch...> + * @copyright copyright (c) 2010-2013 XOOPS.org + * @licence GPL 2.0 - see docs/LICENCE.txt + */ + + + require_once dirname(dirname(dirname(dirname(__FILE__)))) . '/include/cp_header.php'; + + $xoops = Xoops::getInstance(); + XoopsLoad::load('system', 'system'); + + if (!defined('_CHARSET')) + define ("_CHARSET","UTF-8"); + if (!defined('_CHARSET_ISO')) + define ("_CHARSET_ISO","ISO-8859-1"); + + $GLOBALS['myts'] = MyTextSanitizer::getInstance(); + + $module_handler = $GLOBALS['xoops']->getHandler('module'); + $config_handler = $GLOBALS['xoops']->getHandler('config'); + $GLOBALS['xortifyModule'] = $module_handler->getByDirname('xortify'); + $GLOBALS['xortifyModuleConfig'] = $config_handler->getConfigList($GLOBALS['xortifyModule']->getVar('mid')); + + include_once $GLOBALS['xoops']->path('class'.DS.'cache'.DS.'xoopscache.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'pagenav.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'xoopslists.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'xoopsmailer.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'tree.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'xoopsformloader.php'); + include_once $GLOBALS['xoops']->path('modules'.DS.'xortify'.DS.'class'.DS.'auth'.DS.'authfactory.php'); + include_once $GLOBALS['xoops']->path('modules'.DS.'xortify'.DS.'include'.DS.'functions.php'); + include_once $GLOBALS['xoops']->path('modules'.DS.'xortify'.DS.'include'.DS.'forms.xortify.php'); + + if ( file_exists($GLOBALS['xoops']->path('/modules/xortify/include/xortify.admin.php'))){ + include_once $GLOBALS['xoops']->path('/modules/xortify/include/xortify.admin.php'); + //return true; + }else{ + echo $GLOBALS['xoops']->error("Error: You don't use the Frameworks \"xortify admin module\". Please install this Frameworks"); + //return false; + } + $GLOBALS['xortifyImageIcon'] = XOOPS_URL .'/'. $GLOBALS['xortifyModule']->getInfo('icons16'); + $GLOBALS['xortifyImageAdmin'] = XOOPS_URL .'/'. $GLOBALS['xortifyModule']->getInfo('icons32'); + + $myts = MyTextSanitizer::getInstance(); + + if ($GLOBALS['xoopsUser']) { + $moduleperm_handler = $GLOBALS['xoops']->getHandler('groupperm'); + if (!$moduleperm_handler->checkRight('module_admin', $GLOBALS['xortifyModule']->getVar( 'mid' ), $GLOBALS['xoopsUser']->getGroups())) { + $GLOBALS['xoops']->redirect(XOOPS_URL, 1, _NOPERM); + exit(); + } + } else { + $GLOBALS['xoops']->redirect(XOOPS_URL . "/user.php", 1, _NOPERM); + exit(); + } + + $GLOBALS['xoops']->loadLanguage('admin', 'xortify'); + $GLOBALS['xoops']->loadLanguage('modinfo', 'xortify'); + + $GLOBALS['xoops']->header(); + $GLOBALS['xoops']->tpl->assign('pathImageIcon', $GLOBALS['xortifyImageIcon']); + $GLOBALS['xoops']->tpl->assign('pathImageAdmin', $GLOBALS['xortifyImageAdmin']); + + $op = isset($_REQUEST['op'])?$_REQUEST['op']:"dashboard"; + $fct = isset($_REQUEST['fct'])?$_REQUEST['fct']:""; + + switch($op) { + case "signup": + + switch ($fct) + { + case "save": + + $xortifyAuth = XortifyAuthFactory::getAuthConnection(false, $GLOBALS['xortifyModuleConfig']['protocol']); + $myts = MyTextSanitizer::getInstance(); + $uname = isset($_POST['uname']) ? $myts->stripSlashesGPC(trim($_POST['uname'])) : ''; + $email = isset($_POST['email']) ? $myts->stripSlashesGPC(trim($_POST['email'])) : ''; + $url = isset($_POST['url']) ? $myts->stripSlashesGPC(trim($_POST['url'])) : ''; + $pass = isset($_POST['pass']) ? $myts->stripSlashesGPC(trim($_POST['pass'])) : ''; + $vpass = isset($_POST['vpass']) ? $myts->stripSlashesGPC(trim($_POST['vpass'])) : ''; + $agree = (isset($_POST['agree']) && intval($_POST['agree'])) ? 1 : 0; + + if ($agree != 1) { + $stop .= _US_UNEEDAGREE . '<br />'; + } + + $validate = $xortifyAuth->validate($uname, $email, $pass, $vpass); + + if ($validate!=false) + $stop .= "User details didn't validate with Xortify.com<br/>$validate"; + + XoopsLoad::load("captcha"); + $xoopsCaptcha = XoopsCaptcha::getInstance(); + if (! $xoopsCaptcha->verify() ) { + $stop .= $xoopsCaptcha->getMessage(); + } + + if ($stop!='') { + + echo xortify_adminMenu(4, 'index.php?op=signup&fct=signup'); + echo "<p align='center' style='font-size: 15px; color: #FF0000;'>$stop</p>"; + $GLOBALS['xoops'] = Xoops::getInstance(); + $xortifyAuth = XortifyAuthFactory::getAuthConnection(false, $GLOBALS['xortifyModuleConfig']['protocol']); + $disclaimer = $xortifyAuth->network_disclaimer(); + if (strlen(trim($disclaimer))==0) + { + $disclaimer = _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER; + } + if ($disclaimer != _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER) { + $uname = new XoopsFormText('', "uname", 35, 128, (isset($_POST['uname'])?$_POST['uname']:'')); + $pass = new XoopsFormPassword('', "pass", 35, 128, (isset($_POST['pass'])?$_POST['pass']:'')); + $vpass = new XoopsFormPassword('', "vpass", 35, 128, (isset($_POST['vpass'])?$_POST['vpass']:'')); + $email = new XoopsFormText('', "email", 35, 128, (isset($_POST['email'])?$_POST['email']:'')); + $url = new XoopsFormText('', "url", 35, 128, (isset($_POST['url'])?$_POST['url']:'')); + $viewemail = new XoopsFormRadioYN('', "viewemail", (isset($_POST['viewemail'])?$_POST['viewemail']:false)); + $timezone = new XoopsFormSelectTimezone('', "timezone", (isset($_POST['timezone'])?$_POST['timezone']:'')); + $myts = MyTextSanitizer::getInstance(); + $disclaim = new XoopsFormLabel('', $myts->nl2br($disclaimer)); + $agree = new XoopsFormRadioYN('', "agree", false); + $captcha = new XoopsFormCaptcha('', 'xoopscaptcha', false); + $op = new XoopsFormHidden('op', 'signup'); + $fct = new XoopsFormHidden('fct', 'save'); + $submit = new XoopsFormButton('', 'submit', _XOR_FRM_REGISTER, 'submit'); + $GLOBALS['xoops']->tpl->assign('uname',$uname->render()); + $GLOBALS['xoops']->tpl->assign('pass',$pass->render()); + $GLOBALS['xoops']->tpl->assign('vpass',$vpass->render()); + $GLOBALS['xoops']->tpl->assign('email',$email->render()); + $GLOBALS['xoops']->tpl->assign('yoururl',$url->render()); + $GLOBALS['xoops']->tpl->assign('viewemail',$viewemail->render()); + $GLOBALS['xoops']->tpl->assign('timezone',$timezone->render()); + $GLOBALS['xoops']->tpl->assign('disclaimer',$disclaim->render()); + $GLOBALS['xoops']->tpl->assign('agree',$agree->render()); + $GLOBALS['xoops']->tpl->assign('captcha',$captcha->render()); + $GLOBALS['xoops']->tpl->assign('op',$op->render()); + $GLOBALS['xoops']->tpl->assign('fct',$fct->render()); + $GLOBALS['xoops']->tpl->assign('submit',$submit->render()); + $GLOBALS['xoops']->tpl->display('admin:xortify|xortify_cpanel_signup_form.html'); + xortify_footer_adminMenu(); + $GLOBALS['xoops']->footer(); + exit; + } else { + $GLOBALS['xoops']->tpl->assign('protocol', $GLOBALS['xortifyModuleConfig']['protocol']); + switch($GLOBALS['xortifyModuleConfig']['protocol']) { + case 'curlserialised': + case 'wgetserialised': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_uriserial']); + break; + case 'curl': + case 'json': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_urijson']); + break; + case 'curlxml': + case 'wgetxml': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_urixml']); + break; + case 'soap': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_urisoap']); + break; + } + $GLOBALS['xoops']->tpl->assign('error', $disclaimer); + $GLOBALS['xoops']->tpl->display('admin:xortify|xortify_cpanel_signup_nocommunication.html'); + } + } else { + @$xortifyAuth->create_user( $_POST['viewemail'], $uname, $email, $url, $actkey, + $pass, $_POST['timezone'], $_POST['mailok'], $xortifyAuth->check_siteinfo(array())); + + $moduleHandler = $GLOBALS['xoops']->getHandler('module'); + $configHandler = $GLOBALS['xoops']->getHandler('config'); + $GLOBALS['xortifyModule'] = $moduleHandler->getByDirname('xortify'); + $configs = $configHandler->getConfigs(new Criteria('conf_modid', $GLOBALS['xortifyModule']->mid()) ); + foreach($configs as $id => $config) + switch($config->getVar('conf_name')) { + case 'xortify_username': + $config->setVar('conf_value', $uname); + @$configHandler->insertConfig($config); + break; + case 'xortify_password': + $config->setVar('conf_value', $pass); + @$configHandler->insertConfig($config); + break; + } + + $GLOBALS['xoops']->redirect("index.php", 4, _XOR_USERCREATED_PLEASEACTIVATE); + exit(0); + } + break; + default: + case "signup": + + echo xortify_adminMenu(4, 'index.php?op=signup&fct=signup'); + $GLOBALS['xoops'] = Xoops::getInstance(); + + $disclaimer = XortifyAuthFactory::getAuthConnection(false, $GLOBALS['xortifyModuleConfig']['protocol'])->network_disclaimer(); + + if (strlen(trim($disclaimer))==0) + { + $disclaimer = _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER; + } + if ($disclaimer != _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER) { + + $uname = new XoopsFormText('', "uname", 35, 128, (isset($_POST['uname'])?$_POST['uname']:'')); + $pass = new XoopsFormPassword('', "pass", 35, 128, (isset($_POST['pass'])?$_POST['pass']:'')); + $vpass = new XoopsFormPassword('', "vpass", 35, 128, (isset($_POST['vpass'])?$_POST['vpass']:'')); + $email = new XoopsFormText('', "email", 35, 128, (isset($_POST['email'])?$_POST['email']:'')); + $url = new XoopsFormText('', "yoururl", 35, 128, (isset($_POST['url'])?$_POST['url']:'')); + $viewemail = new XoopsFormRadioYN('', "viewemail", (isset($_POST['viewemail'])?$_POST['viewemail']:false)); + $timezone = new XoopsFormSelectTimezone('', "timezone", (isset($_POST['timezone'])?$_POST['timezone']:'')); + $myts = MyTextSanitizer::getInstance(); + $disclaim = new XoopsFormLabel('', $myts->nl2br($disclaimer)); + $agree = new XoopsFormRadioYN('', "agree", false); + $captcha = new XoopsFormCaptcha('', 'xoopscaptcha', false); + $op = new XoopsFormHidden('op', 'signup'); + $fct = new XoopsFormHidden('fct', 'save'); + $submit = new XoopsFormButton('', 'submit', _XOR_FRM_REGISTER, 'submit'); + $GLOBALS['xoops']->tpl->assign('uname',$uname->render()); + $GLOBALS['xoops']->tpl->assign('pass',$pass->render()); + $GLOBALS['xoops']->tpl->assign('vpass',$vpass->render()); + $GLOBALS['xoops']->tpl->assign('email',$email->render()); + $GLOBALS['xoops']->tpl->assign('yoururl',$url->render()); + $GLOBALS['xoops']->tpl->assign('viewemail',$viewemail->render()); + $GLOBALS['xoops']->tpl->assign('timezone',$timezone->render()); + $GLOBALS['xoops']->tpl->assign('disclaimer',$disclaim->render()); + $GLOBALS['xoops']->tpl->assign('agree',$agree->render()); + $GLOBALS['xoops']->tpl->assign('captcha',$captcha->render()); + $GLOBALS['xoops']->tpl->assign('op',$op->render()); + $GLOBALS['xoops']->tpl->assign('fct',$fct->render()); + $GLOBALS['xoops']->tpl->assign('submit',$submit->render()); + $GLOBALS['xoops']->tpl->display('admin:xortify|xortify_cpanel_signup_form.html'); + + xortify_footer_adminMenu(); + $GLOBALS['xoops']->footer(); + exit; + } else { + + $GLOBALS['xoops']->tpl->assign('protocol', $GLOBALS['xortifyModuleConfig']['protocol']); + switch($GLOBALS['xortifyModuleConfig']['protocol']) { + case 'curlserialised': + case 'wgetserialised': + $GLOBALS['xoops']->tpl->assign('port', $GLOBALS['xortifyModuleConfig']['xortify_uriserial']); + break; + ... [truncated message content] |
From: <be...@us...> - 2012-02-26 17:28:52
|
Revision: 9065 http://xoops.svn.sourceforge.net/xoops/?rev=9065&view=rev Author: beckmi Date: 2012-02-26 17:28:46 +0000 (Sun, 26 Feb 2012) Log Message: ----------- Branch for Wishcraft for his suggested changes to Core Added Paths: ----------- XoopsCore/branches/tasks/2.6.0-wishcraft/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ren...@us...> - 2012-02-26 16:59:11
|
Revision: 9064 http://xoops.svn.sourceforge.net/xoops/?rev=9064&view=rev Author: renetjuh Date: 2012-02-26 16:59:04 +0000 (Sun, 26 Feb 2012) Log Message: ----------- Upload NL language files moduleinstaller 1 Added Paths: ----------- XoopsLanguages/dutch/modules/moduleinstaller/ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/Thumbs.db XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/admin.php XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/finish.php XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/help/ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/help/help.html XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/help/index.html XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/index.html XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/install.php XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/install2.php XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/main.php XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/modinfo.php XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/mysql.lang.data.sql XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/style.css XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/support.php XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/support.png XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/welcome.php Property changes on: XoopsLanguages/dutch/modules/moduleinstaller ___________________________________________________________________ Added: bugtraq:number + true Property changes on: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1 ___________________________________________________________________ Added: bugtraq:number + true Property changes on: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands ___________________________________________________________________ Added: bugtraq:number + true Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/Thumbs.db =================================================================== (Binary files differ) Property changes on: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/Thumbs.db ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/admin.php =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/admin.php (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/admin.php 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1,87 @@ +<?php +/** + * **************************************************************************** + * marquee - MODULE FOR XOOPS + * Copyright (c) Hervé Thouzard (http://www.herve-thouzard.com) + * + * 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 Hervé Thouzard (http://www.herve-thouzard.com) + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * @package marquee + * @author Hervé Thouzard (http://www.herve-thouzard.com) + * + * Version : $Id: + * **************************************************************************** + */ +define("_AM_MARQUEE_CONFIG","Marquees Configuration"); +define("_AM_MARQUEE_ID","ID"); +define("_AM_MARQUEE_GENERALSET", "Preferences" ); +define("_AM_MARQUEE_MODULEADMIN","Module's administration"); +define("_AM_MARQUEE_DIRECTION","Direction"); +define("_AM_MARQUEE_BEHAVIOUR","Behaviour"); +define("_AM_MARQUEE_STOP","Stop when mouse is over"); +define("_AM_MARQUEE_CONTENT","Content"); +define("_AM_MARQUEE_EDIT","Edit"); +define("_AM_MARQUEE_DELETE","Delete"); +define("_AM_MARQUEE_DIRECTION1","left->right"); +define("_AM_MARQUEE_DIRECTION2","right->left"); +define("_AM_MARQUEE_DIRECTION3","bottom->top"); +define("_AM_MARQUEE_DIRECTION4","top->bottom"); +define("_AM_MARQUEE_BEHAVIOUR1","scroll"); +define("_AM_MARQUEE_BEHAVIOUR2","slide"); +define("_AM_MARQUEE_BEHAVIOUR3","alternate"); +define("_AM_MARQUEE_ADDMARQUEE","Add a marquee"); +define("_AM_MARQUEE_ACTION","Action"); +define("_AM_MARQUEE_LOOP","Loop"); +define("_AM_MARQUEE_INFINITELOOP","Infinite"); +define("_AM_MARQUEE_ALIGN","Align"); +define("_AM_MARQUEE_ALIGN1","Top"); +define("_AM_MARQUEE_ALIGN2","Bottom"); +define("_AM_MARQUEE_ALIGN3","Middle"); +define("_AM_MARQUEE_ADDBUTTON","Add"); +define("_AM_MARQUEE_RESETBUTTON","Reset"); +define("_AM_MARQUEE_ERROR_ADD_MARQUEE","Error, the recquired fields have not been typed"); +define("_AM_MARQUEE_ADDED_OK","The marquee has been succesfully added"); +define("_AM_MARQUEE_DBUPDATED","The database has been sucesfully updated"); +define("_AM_MARQUEE_RUSUREDEL","Are you sure you want to delete this item ?"); +define("_AM_MARQUEE_UPDATE","Update"); +define("_AM_MARQUEE_BGCOLOR","Background color <br />(don't forget to put a #<br /> if you specify a color code)"); +define("_AM_MARQUEE_WIDTH","Width (in pixels or percent)"); +define("_AM_MARQUEE_HEIGHT","Height (in pixels)"); +define("_AM_MARQUEE_SCRAMOUNT","Scroll amount"); +define("_AM_MARQUEE_HSPACE","Horizontal space (in pixels)"); +define("_AM_MARQUEE_VSPACE","Vertical space (in pixels)"); +define("_AM_MARQUEE_SCRDELAY","Delay between<br />two moves in milliseconds"); +define("_AM_MARQUEE_ERROR_MODIFY_DB","Error while updating the database"); +define("_AM_MARQUEE_SOURCE","Content's source"); +define("_AM_MARQUEE_SOURCE_FIXED","A fixed text"); + +//2.4.8 + +// About.php +define("_AM_MARQUEE_ABOUT_RELEASEDATE", "Released: "); +define("_AM_MARQUEE_ABOUT_UPDATEDATE", "Updated: "); +define("_AM_MARQUEE_ABOUT_AUTHOR", "Author: "); +define("_AM_MARQUEE_ABOUT_CREDITS", "Credits: "); +define("_AM_MARQUEE_ABOUT_LICENSE", "License: "); +define("_AM_MARQUEE_ABOUT_MODULE_STATUS", "Status: "); +define("_AM_MARQUEE_ABOUT_WEBSITE", "Website: "); +define("_AM_MARQUEE_ABOUT_AUTHOR_NAME", "Author name: "); +define("_AM_MARQUEE_ABOUT_CHANGELOG", "Change Log"); +define("_AM_MARQUEE_ABOUT_MODULE_INFO", "Module Info"); +define("_AM_MARQUEE_ABOUT_AUTHOR_INFO", "Author Info"); +define("_AM_MARQUEE_ABOUT_DESCRIPTION", "Description: "); + +// Configuration +define("_AM_MARQUEE_CONFIG_CHECK","Configuration Check"); +define("_AM_MARQUEE_CONFIG_PHP","Minimum PHP required: %s (your version is %s)"); +define("_AM_MARQUEE_CONFIG_XOOPS","Minimum XOOPS required: %s (your version is %s)"); + +//ModuleAdmin +define('_AM_MODULEADMIN_MISSING','Error: The ModuleAdmin class is missing. Please install the ModuleAdmin Class into /Frameworks (see /docs/readme.txt)'); \ No newline at end of file Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/finish.php =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/finish.php (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/finish.php 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1,30 @@ +<?php +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * _LANGCODE: nl + * _CHARSET : UTF-8 + * Vertaald door Renetjuh + * (Ver)taalfouten of suggesties? + * AUB hier melden: http://www.xoops.nl +**/ + +$content .= +"<h3>Uw website</h3> +<p>U kunt <a href='../index.php'>hier de homepagina van uw website bezoeken</a>.</p> +<h3>Ondersteuning</h3> +<p>Bezoek <a href='http://xoops.sourceforge.net/' rel='external'>The XOOPS Project</a></p> + <p><strong>ATTENTIE :</strong> Uw website bevat nu het minimum aan functionaliteit, als u inhoud wilt toevoegen zoals bijv.: tekst pagina's, foto boeken, foras, hyperlinks mappen, ... dan zult u hiervoor eerst de daarvoor bedoelde modules moeten downloaden van de <a href='http://www.xoops.org/modules/repository' rel='external' title='Kies en download modules'>XOOPS module verzameling</a> en deze modules moeten installeren. Dit geldt ook voor <a href='http://www.xoops.org/modules/extgallery' rel='external' title='Selecteer en Installeer nieuwe themas'>extra webdesigns (thema's)</a>.</p> +"; + +$content .= +"<h3>Beveiligings configuratie</h3> +<p>De installatie wizard zal proberen een aantal veiligheids maatregelen op uw website toe te passen. Zorg er alstublieft voor dat: +<div class='confirmMsg'> + Het bestand <em>mainfile.php</em> alleen leesbaar is.<br /> + Verwijder de map <em>{$installer_modified}</em> van uw server (of <em>install</em>, als deze map niet automatisch hernoemd was door de installatie wizard). +</div> +</p> +"; + +?> \ No newline at end of file Property changes on: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/help ___________________________________________________________________ Added: bugtraq:number + true Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/help/help.html =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/help/help.html (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/help/help.html 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1,36 @@ +<div id="help-template" class="outer"> + <h1 class="head">Help: + <a class="ui-corner-all tooltip" href="<{$xoops_url}>/modules/moduleinstaller/admin/index.php" + title="Terug naar de administratie van Module Installer"> Module Installer <img src="<{xoAdminIcons home.png}>" + alt="Terug naar de administratie van Module Installer"/> + </a></h1> + <!-- -----Help Content ---------- --> + + <h4 class="odd">Omschrijving</h4> + + <p class="even"> + Module Installer is een XOOPS module waarmeer in 1 keer meerdere modules geinstalleerd of gedeinstalleerd worden. Selecteer meerdere modules en installeer of deinstalleer deze vervolgens. </p> + + <h4 class="odd">Installeren/de-installeren</h4> + +Geen speciale maatregelen zijn nodig, volg de standaard installatieprocedure – + pak de /contact map uit in de ../modules map. Installeer de module + via Administratie -> Modules -> Systeembeheer -> Modules. <br/><br/> + Gedetailleerde instructies voor het installeren van modules zijn beschikbaar in de <a + href="http://goo.gl/adT2i">XOOPS Gebruikershandleiding</a> </p> + + <p class="even"> + <h4 class="odd">Gebruikersaanwijzing</h4> +Deze module is zeer gemakkelijk in gebruik:<br /><br /> +i) Selecteer de juiste actie: installeren of de-istalleren van modules<br /><br /> +ii) selecteer de modules<br /><br /> +iii) Klik op volgende<br /><br /> +iv) Controleer de berichten op errors en klik op volgende<br /><br /> + +<h4 class="odd">Handleiding</h4> + <p class="even"> + Niet beschikbaar op dit moment. </a> + + <!-- -----Help Content ---------- --> + +</div> \ No newline at end of file Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/help/index.html =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/help/index.html (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/help/index.html 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/index.html =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/index.html (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/index.html 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/install.php =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/install.php (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/install.php 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1,206 @@ +<?php +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * _LANGCODE: nl + * _CHARSET : UTF-8 + * Vertaald door Renetjuh + * (Ver)taalfouten of suggesties? + * AUB hier melden: http://www.xoops.nl +**/ + +define( "SHOW_HIDE_HELP", "Toon/verberg help tekst" ); + +// Licentie +define('LICENSE_NOT_WRITEABLE', 'Licentie is %s . <br/><font style="colour:#ff0000">Maak ../include/license.php beschrijfbaar</font>'); +define('LICENSE_IS_WRITEABLE', 'Licentie is %s'); + +// Controlepagina Configuratie +define( "SERVER_API", "Server API" ); +define( "PHP_EXTENSION", "%s extensie" ); +define( "CHAR_ENCODING", "Character encoding" ); +define( "XML_PARSING", "XML parsing" ); +define( "REQUIREMENTS", "Systeemeisen" ); +define( "_PHP_VERSION", "PHP versie" ); +define( "RECOMMENDED_SETTINGS", "Aanbevolen instellingen" ); +define( "RECOMMENDED_EXTENSIONS", "Aanbevolen extensies" ); +define( "SETTING_NAME", "Naam instellen" ); +define( "RECOMMENDED", "Aanbevolen" ); +define( "CURRENT", "Huidig" ); +define( "RECOMMENDED_EXTENSIONS_MSG", "Deze extensies zijn niet nodig voor normaal gebruik, maar kunnen noodzakelijk zijn bij specifieke toepassingen (zoals multi-language of RSS ondersteuning). Daarom is het aanbevolen deze ook geinstalleerd te hebben." ); +define( "NONE", "Geen " ); +define( "SUCCESS", "Gelukt" ); +define( "WARNING", "Waarschuwing" ); +define( "FAILED", "Mislukt" ); + +// Titels (Algemeen en pagina's) +define( "XOOPS_INSTALL_WIZARD", "XOOPS installatie wizard" ); + +define( "LANGUAGE_SELECTION", "Taal keuze" ); +define( "LANGUAGE_SELECTION_TITLE", "Kies uw taal"); // L128 +define( "INTRODUCTION", "Introductie" ); +define( "INTRODUCTION_TITLE", "Welkom bij de XOOPS installatie assistent" ); // L0 +define( "CONFIGURATION_CHECK", "Configuratie controle" ); +define( "CONFIGURATION_CHECK_TITLE", "Controle van uw server configuratie" ); +define( "PATHS_SETTINGS", "Instellingen paden" ); + define( "PATHS_SETTINGS_TITLE", "Paden/mappen instellingen" ); +define( "DATABASE_CONNECTION", "Database connectie" ); + define( "DATABASE_CONNECTION_TITLE", "Database connectie/verbinding" ); +define( "DATABASE_CONFIG", "Database configuratie" ); +define( "DATABASE_CONFIG_TITLE", "Database configuratie" ); +define( "CONFIG_SAVE", "Configuratie bewaren" ); +define( "CONFIG_SAVE_TITLE", "Opslaan van uw systeem configuratie" ); +define( "TABLES_CREATION", "Tabellen aanmaken" ); +define( "TABLES_CREATION_TITLE", "Database tabellen aanmaken" ); +define( "INITIAL_SETTINGS", "Administratie instellingen" ); +define( "INITIAL_SETTINGS_TITLE", "Voer uw administratie instellingen in" ); +define( "DATA_INSERTION", "Data invoer" ); +define( "DATA_INSERTION_TITLE", "Opslaan van uw instellingen in de database" ); +define( "WELCOME", "Welkom" ); +define( "WELCOME_TITLE", "Welkom op uw XOOPS website" ); // L0 + + +// Instellingen (labels and help tekst) + define( "XOOPS_PATHS", "XOOPS Fysieke paden/mappen" ); +define( "XOOPS_URLS", "Website locaties" ); + +define( "XOOPS_ROOT_PATH_LABEL", "XOOPS hoofdmap" ); +define( "XOOPS_ROOT_PATH_HELP", "Fysieke pad naar de hoofd XOOPS-map ZONDER slash op het einde" ); + +define( "XOOPS_LIB_PATH_LABEL", "XOOPS library directory" ); +define( "XOOPS_LIB_PATH_HELP", "Fysieke pad naar de XOOPS-librarymap ZONDER slash op het einde, voor toekomstige compatibiliteit. Het is om veiligheids redenen aan te raden om deze map en de bestanden erin buiten de " . XOOPS_ROOT_PATH_LABEL . " te plaatsen."); +define( "XOOPS_DATA_PATH_LABEL", "XOOPS databestanden map" ); +define( "XOOPS_DATA_PATH_HELP", "Fysieke pad naar de XOOPS-databestanden (beschrijfbaar) map ZONDER slash op het einde, voor toekomstige compatibiliteit. Het is om veiligheids redenen aan te raden om deze map en de bestanden erin buiten de " . XOOPS_ROOT_PATH_LABEL . " te plaatsen." ); + +define( "XOOPS_URL_LABEL", "Website locatie (URL)" ); // L56 +define( "XOOPS_URL_HELP", "Hoofd URL dat gebruikt zal worden voor de XOOPS installatie" ); // L58 + +define( "LEGEND_CONNECTION", "Database verbinding" ); +define( "LEGEND_DATABASE", "Database" ); // L51 + +define( "DB_HOST_LABEL", "Server hostnaam" ); // L27 +define( "DB_HOST_HELP", "Hostnaam van de database server. Indien je niet zeker van de naam bent, <em>localhost</em> werkt in meeste gevallen."); // L67 +define( "DB_USER_LABEL", "Gebruikersnaam" ); // L28 +define( "DB_USER_HELP", "Naam van Gebruiker die gebruikt wordt om te verbinden met de database server"); // L65 +define( "DB_PASS_LABEL", "Wachtwoord" ); // L52 +define( "DB_PASS_HELP", "Wachtwoord van de database gebruiker"); // L68 +define( "DB_NAME_LABEL", "Database naam" ); // L29 +define( "DB_NAME_HELP", "De naam van de database op de database server. De installatie assistent zal een nieuwe database proberen te maken indien deze niet aanwezig zou zijn."); // L64 +define( "DB_CHARSET_LABEL", "Database karakter set instellingen" ); +define( "DB_CHARSET_HELP", "MySQL ondersteund meerdere karakter sets waardoor u de mogelijkheid krijgt om de data op te slaan in deze verschillende karakter sets en vergelijkingen te maken volgens meerdere collaties."); +define( "DB_COLLATION_LABEL", "Database collatie" ); +define( "DB_COLLATION_HELP", "Een collatie een verzameling regels om karakters te vergelijken in een karakter set."); +define( "DB_PREFIX_LABEL", "Tabel voorvoegsel" ); // L30 +define( "DB_PREFIX_HELP", "Dit voorvoegsel wordt toegevoegd aan alle tabellen om eventuele naamconflicten in de database te voorkomen. Als u niet zeker bent gebruik dan de standaard."); // L63 +define( "DB_PCONNECT_LABEL", "Gebruik persistente connectie" ); // L54 +define( "DB_PCONNECT_HELP", "Standaard is 'NEE'. Kies 'NEE' indien u het niet zeker weet."); // L69 +define( "DB_DATABASE_LABEL", "Database" ); + +define( "LEGEND_ADMIN_ACCOUNT", "Administrator gebruikersnaam" ); +define( "ADMIN_LOGIN_LABEL", "Admin login" ); // L37 +define( "ADMIN_EMAIL_LABEL", "Admin e-mail" ); // L38 +define( "ADMIN_PASS_LABEL", "Admin wachtwoord" ); // L39 +define( "ADMIN_CONFIRMPASS_LABEL", "Bevestig wachtwoord" ); // L74 + +// Knoppen +define( "BUTTON_PREVIOUS", "Vorige" ); // L42 +define( "BUTTON_NEXT", "Volgende" ); // L47 + +// Berichten +define( "XOOPS_FOUND", "%s gevonden" ); +define( "CHECKING_PERMISSIONS", "Toegangsrechten controleren van bestanden en mappen..." ); // L82 +define( "IS_NOT_WRITABLE", "%s is NIET beschrijfbaar." ); // L83 +define( "IS_WRITABLE", "%s is beschrijfbaar." ); // L84 + +define( "XOOPS_PATH_FOUND", "Map gevonden." ); + +define( "READY_CREATE_TABLES", "Geen XOOPS tabellen gevonden.<br />Het installatieprogramma is klaar om de XOOPS systeem tabellen aan te maken.<br />Druk <em>volgende</em> om door te gaan." ); +define( "XOOPS_TABLES_FOUND", "De XOOPS systeem tabellen bestaan al in de database.<br />Klik op <em>volgende</em> om naar de volgende stap te gaan." ); +define( "XOOPS_TABLES_CREATED", "De XOOPS systeem tabellen zijn aangemaakt.<br />Klik op <em>Volgende</em> om naar de volgende stap te gaan." ); +define( "READY_INSERT_DATA", "De installatie wizard is nu klaar met het invoegen van alle systeem gegevens in de database." ); +define( "READY_SAVE_MAINFILE", "De installatie wizard is nu klaar om de instellingen in <em>mainfile.php</em> op te slaan.<br />Klik op <em>Volgende</em> om door te gaan." ); +define( "SAVED_MAINFILE", "De instellingen zijn opgeslagen in mainfile.php" ); +define( "SAVED_MAINFILE_MSG", "De installatie wizard heeft de systeem instellingen opgeslagen in <em>mainfile.php</em>. Klik op <em>Volgende</em> om naar de volgende stap te gaan." ); +define( "DATA_ALREADY_INSERTED", "De XOOPS gegevens staan al in de database.<br />Klik op <em>Volgende</em> om naar de volgende stap te gaan." ); +define( "DATA_INSERTED", "De administratie gegevens zijn ingevoerd in de database.<br />Klik op <em>volgende</em> om naar de volgende stap te gaan." ); + + +// %s is database naam +define( "DATABASE_CREATED", "De database %s is aangemaakt!" ); // L43 +// %s is tabel naam +define( "TABLE_NOT_CREATED", "Het was niet mogelijk om de tabel %s aan te maken" ); // L118 +define( "TABLE_CREATED", "De tabel %s is aangemaakt." ); // L45 +define( "ROWS_INSERTED", "%d entries toegevoegd in tabel %s." ); // L119 +define( "ROWS_FAILED", "Toevoegen %d entries in tabel %s mislukt." ); // L120 +define( "TABLE_ALTERED", "Tabel %s bijgewerkt."); // L133 +define( "TABLE_NOT_ALTERED", "Bijwerken tabel %s mislukt."); // L134 +define( "TABLE_DROPPED", "De tabel %s is verwijderd."); // L163 +define( "TABLE_NOT_DROPPED", "Het verwijderen van de tabel %s is mislukt."); // L164 + +// Fout berichten +define( "ERR_COULD_NOT_ACCESS", "Kon de aangegeven map niet vinden. Controleer of deze bestaat en leesbaar is door de server." ); +define( "ERR_NO_XOOPS_FOUND", "Geen XOOPS installatie gevonden in de aangegeven map." ); +define( "ERR_INVALID_EMAIL", "Geen correct E-mailadres" ); // L73 +define( "ERR_REQUIRED", "Verplichte Informatie." ); // L41 +define( "ERR_PASSWORD_MATCH", "De twee wachtwoorden zijn niet identiek" ); +define( "ERR_NEED_WRITE_ACCESS", "De server dient schrijftoegang te hebben tot de volgende bestanden en mappen<br />(b.v. <em>chmod 777 map_naam</em> op een UNIX/LINUX server)<br />Als deze rechten niet aanwezig of niet correct zijn, verander deze dan aub handmatig en stel de juist toegangsrechten in." ); +define( "ERR_NO_DATABASE", "Kon geen database aanmaken. Informeer bij de serverbeheerder voor details." ); // L31 +define( "ERR_NO_DBCONNECTION", "Kon geen verbinding maken met de database server." ); // L106 +define( "ERR_WRITING_CONSTANT", "Schrijven van constante %s mislukt." ); // L122 + +define( "ERR_COPY_MAINFILE", "Het is niet gelukt het distributie bestand naar mainfile.php te schrijven" ); +define( "ERR_WRITE_MAINFILE", "Geen schrijf toegang voor mainfile.php. Controleer aub de toegangsrechten en probeer het opnieuw."); +define( "ERR_READ_MAINFILE", "Kon mainfile.php niet lezen" ); + + +define( "ERR_INVALID_DBCHARSET", "De karakter set '%s' wordt niet ondersteund." ); +define( "ERR_INVALID_DBCOLLATION", "De collatie '%s' wordt niet ondersteund." ); +define( "ERR_CHARSET_NOT_SET", "Standaard karakter set instelling is niet ingesteld voor de XOOPS database." ); + + +define("_INSTALL_CHARSET", "UTF-8"); + +define( "SUPPORT", "Ondersteunt"); + +define( "LOGIN", "Authenticeer"); +define( "LOGIN_TITLE", "Authenticatie"); +define( "USER_LOGIN", "Administrator Login" ); +define( "USERNAME", "Gebruikersnaam :"); +define( "PASSWORD", "Wachtwoord :"); + +define( "ICONV_CONVERSION", "Karakter set conversie"); +define( "ZLIB_COMPRESSION", "Zlib Compressie"); +define( "IMAGE_FUNCTIONS", "Afbeeldings functies"); +define( "IMAGE_METAS", "Afbeeldings meta data (exif)"); + +define( "ADMIN_EXIST", "De administrator gebruikersnaam bestaat al.<br />Klik op <strong>Volgende</strong> om verder te gaan."); + +define( "CONFIG_SITE", "Website configuratie" ); +define( "CONFIG_SITE_TITLE", "Website configuratie" ); +define( "MODULES", "Modules installeren" ); +define( "MODULES_TITLE", "Modules installeren" ); +define( "THEME", "Selecteer thema" ); +define( "THEME_TITLE", "Kies het standaard thema" ); + +define( "INSTALLED_MODULES", "De volgende modules zijn geinstalleerd.<br />Klik op <strong>Volgende</strong> om verder te gaan."); +define( "NO_MODULES_FOUND", "Geen modules gevonden.<br />Klik op <strong>Volgende</strong> om verder te gaan."); +define( "NO_INSTALLED_MODULES", "Geen modules geinstalleerd.<br />Klik op <strong>Volgende</strong> om verder te gaan."); + +define( "THEME_NO_SCREENSHOT", "Geen screenshot voor dit thema gevonden"); + +define( "IS_VALOR", " => "); + +// Wachtwoord bericht +define( "PASSWORD_LABEL", "Wachtwoord sterkte : "); +define( "PASSWORD_DESC", "Wachtwoord niet ingevoerd"); +define( "PASSWORD_GENERATOR", "Wachtwoord generator"); +define( "PASSWORD_GENERATE", "Genereer"); +define( "PASSWORD_COPY", "Kopieer"); + +define( "PASSWORD_VERY_WEAK", "Zeer Zwak"); +define( "PASSWORD_WEAK", "Zwak"); +define( "PASSWORD_BETTER", "Aardig"); +define( "PASSWORD_MEDIUM", "Gemiddeld"); +define( "PASSWORD_STRONG", "Sterk"); +define( "PASSWORD_STRONGEST", "Zeer sterk"); +?> \ No newline at end of file Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/install2.php =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/install2.php (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/install2.php 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1,48 @@ +<?php +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * _LANGCODE: nl + * _CHARSET : UTF-8 + * Vertaald door Renetjuh + * (Ver)taalfouten of suggesties? + * AUB hier melden: http://www.xoops.nl +**/ + +// Licentie +define('LICENSE_NOT_WRITEABLE', 'Licentie is %s . <br/><font style="colour:#ff0000">Maak ../include/license.php beschrijfbaar.</font>'); +define('LICENSE_IS_WRITEABLE', 'Licentie is %s.'); + +define('_INSTALL_WEBMASTER', 'Beheerder'); +define('_INSTALL_WEBMASTERD', 'Beheerders van deze website'); +define('_INSTALL_REGUSERS', 'Geregistreerde gebruikers'); +define('_INSTALL_REGUSERSD', 'Ingelogde gebruikers van deze website'); +define('_INSTALL_ANONUSERS', 'Anonieme bezoekers'); +define('_INSTALL_ANONUSERSD', 'Anonieme (niet ingelogde) bezoekers van deze website'); +/** +* Nieuw type groepen +*/ +define('_INSTALL_BANNEDUSERS', 'Verbannen gebruikers'); +define('_INSTALL_BANNEDUSERSD', 'Groep met verbannen gebruikers'); +define('_INSTALL_MODERATORUSERS', 'Moderators'); +define('_INSTALL_MODERATORUSERSD', 'Dit zijn de moderatoren van de website.'); +define('_INSTALL_SUBMITTERUSERS', 'Redacteuren'); +define('_INSTALL_SUBMITTERUSERSD', 'deze groep kan artikelen inzenden op de website.'); +define('_INSTALL_DEVELOPEUSERS', 'Ontwikkelaars'); +define('_INSTALL_DEVELOPEUSERSD', 'Deze gebruikers kunnen debugging berichten van de website bekijken.'); + +define('_INSTALL_L165', 'Deze website is gesloten voor onderhoud. Onze excuses voor het ongemak. Probeert u het later nogmaals.'); +define('_INSTALL_ANON', 'Anoniem'); +define("_INSTALL_DISCLMR", "Hoewel de website beheerder en moderatoren van deze website zoveel mogelijk proberen elk aanwezig aanstootgevend en ongewenst materiaal zo snel mogelijk te verwijderen dan wel aan te passen, is het onmogelijk alle berichten te controleren. Daarom erkent u dat alle reacties en/of berichten die gemaakt worden op deze website de mening weergeven van de auteur, en dus niet van de website beheerder en/of moderatoren (uitgezonderd uitlatingen van deze personen) en dat deze derhalve niet aansprakelijk zijn voor uitlatingen van derden. + +U gaat ermee akkoord dat u geen verkeerd, onzedelijk, vulgair, lasterlijk, hatelijk, dreigend, seksueel georiënteerd of enig ander materiaal plaatst dat toepasbare wetten overtreedt. Doet u dit wel, dan zou het ertoe +kunnen leiden dat u per direct en blijvend wordt uitgesloten van enige deelname (uw service provider zal hier ook +van op de hoogte worden gesteld). Het IP adres van alle reacties en/of berichten zal worden opgeslagen om deze +voorwaarden na te kunnen leven. +Het aanmaken van meerdere accounts door één enkele gebruiker is niet toegestaan. U gaat ermee akkoord dat de website beheerder en moderatoren van deze website het recht hebben tot het verwijderen, bewerken, verplaatsen en sluiten van elk onderwerp op elk tijdstip dat zij gepast vinden. +Als gebruiker gaat u ermee akkoord dat alle informatie die u hierboven hebt ingevoerd zal worden opgeslagen in een database. Deze informatie zal niet kenbaar worden gemaakt aan derden zonder je toestemming. De website beheerder en/of moderatoren kunnen niet verantwoordelijk worden gehouden voor enige vorm van inbraak en computervredebreuk die kan leiden naar de gegevens die zijn opgegeven. + +Deze website maakt gebruik van cookies om informatie op uw computer op te slaan. Deze cookies bevatten geen enkele informatie over hetgeen dat u hierboven heeft ingevuld, en dragen uitsluitend bij aan een verbetering van uw surfplezier op deze website. Uw e-mail adres wordt uitsluitend gebruikt ter bevestiging van uw registratie details en wachtwoord (tevens voor het eventueel zenden van nieuwe wachtwoorden in het geval u het wachtwoord bent vergeten) en voor incidentele berichten van de beheerders van deze website. + +Door de registratieprocedure te voltooien verklaart u akkoord te gaan met bovenstaande voorwaarden."); +?> Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/main.php =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/main.php (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/main.php 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1,25 @@ +<?php +/** + * Marquee module + * + * 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 The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * @package Marquee + * @since 2.5.0 + * @author Michael Beck (Mamba) + * @version $Id $ +**/ + +// upgrade old version +define("_AM_MARQUEE_UPDATE_DONE","Done!"); +define("_AM_MARQUEE_UPDATE_DONE1","Click me for normal upgrade now!"); +define("_AM_MARQUEE_UPDATE_DONE2","After the process of updating, remember to delete the upgrade.php file in this module!!!"); + +?> Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/modinfo.php =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/modinfo.php (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/modinfo.php 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1,28 @@ +<?php +/** + * **************************************************************************** + * Installer - MODULE FOR XOOPS + * Copyright (c) Michael Beck (mamba) + * + * 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 Michael Beck (mamba) + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * @package installer + * @author Michael Beck (mamba) + * + * Version : $Id: + * **************************************************************************** + */ + +define("_MI_INSTALLER_NAME", "Installer"); +define('_MI_INSTALLER_MENU_00',"Home"); +define("_MI_INSTALLER_MENU_01", "Modules installeren"); +define('_MI_INSTALLER_MENU_02',"Modules de-installeren"); +define("_MI_INSTALLER_ADMIN_ABOUT" , "Over"); +define("_MI_INSTALLER_DESC" , "Module om andere modules te installeren of de-installeren"); Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/mysql.lang.data.sql =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/mysql.lang.data.sql (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/mysql.lang.data.sql 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1,34 @@ +# +# Dumping data for table `ranks` +# + +INSERT INTO ranks VALUES (1, 'Net nieuw hier', 0, 20, 0, 'rank3e632f95e81ca.gif'); +INSERT INTO ranks VALUES (2, 'Niet bang om te praten', 21, 40, 0, 'rank3dbf8e94a6f72.gif'); +INSERT INTO ranks VALUES (3, 'Kom best vaak', 41, 70, 0, 'rank3dbf8e9e7d88d.gif'); +INSERT INTO ranks VALUES (4, 'Kan niet weg blijven', 71, 150, 0, 'rank3dbf8ea81e642.gif'); +INSERT INTO ranks VALUES (5, 'Helemaal thuis', 151, 10000, 0, 'rank3dbf8eb1a72e7.gif'); +INSERT INTO ranks VALUES (6, 'Moderator', 0, 0, 1, 'rank3dbf8edf15093.gif'); +INSERT INTO ranks VALUES (7, 'Webmaster', 0, 0, 1, 'rank3dbf8ee8681cd.gif'); + +# +# Dumping data for table `smiles` +# + +INSERT INTO smiles VALUES (1, ':-D', 'smil3dbd4d4e4c4f2.gif', 'Heel blij', 1); +INSERT INTO smiles VALUES (2, ':-)', 'smil3dbd4d6422f04.gif', 'Blij', 1); +INSERT INTO smiles VALUES (3, ':-(', 'smil3dbd4d75edb5e.gif', 'Verdrietig', 1); +INSERT INTO smiles VALUES (4, ':-o', 'smil3dbd4d8676346.gif', 'Verrast', 1); +INSERT INTO smiles VALUES (5, ':-?', 'smil3dbd4d99c6eaa.gif', 'Door de war', 1); +INSERT INTO smiles VALUES (6, '8-)', 'smil3dbd4daabd491.gif', 'Cool', 1); +INSERT INTO smiles VALUES (7, ':lol:', 'smil3dbd4dbc14f3f.gif', 'Lachen', 1); +INSERT INTO smiles VALUES (8, ':-x', 'smil3dbd4dcd7b9f4.gif', 'Kwaad', 1); +INSERT INTO smiles VALUES (9, ':-P', 'smil3dbd4ddd6835f.gif', 'Nananana', 1); +INSERT INTO smiles VALUES (10, ':oops:', 'smil3dbd4df1944ee.gif', 'OOPS', 0); +INSERT INTO smiles VALUES (11, ':cry:', 'smil3dbd4e02c5440.gif', 'Huilend (verdrietig)', 0); +INSERT INTO smiles VALUES (12, ':evil:', 'smil3dbd4e1748cc9.gif', 'Heel kwaad', 0); +INSERT INTO smiles VALUES (13, ':roll:', 'smil3dbd4e29bbcc7.gif', 'Rollende ogen', 0); +INSERT INTO smiles VALUES (14, ';-)', 'smil3dbd4e398ff7b.gif', 'Wink', 0); +INSERT INTO smiles VALUES (15, ':pint:', 'smil3dbd4e4c2e742.gif', 'Alweer een pint bier', 0); +INSERT INTO smiles VALUES (16, ':hammer:', 'smil3dbd4e5e7563a.gif', 'Werken op werk', 0); +INSERT INTO smiles VALUES (17, ':idea:', 'smil3dbd4e7853679.gif', 'Ik heb een idee', 0); + Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/style.css =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/style.css (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/style.css 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1 @@ +/* Localization stylesheet */ \ No newline at end of file Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/support.php =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/support.php (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/support.php 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1,27 @@ +<?php +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * _LANGCODE: nl + * _CHARSET : UTF-8 + * Vertaald door Renetjuh + * (Ver)taalfouten of suggesties? + * AUB hier melden: http://www.xoops.nl +**/ + +$supports = array(); + +// Nederlandse site voor ondersteuning +$supports["nederlands"] = array( + "url" => "http://www.xoops.nl/", + "title" => "Nederlandse XOOPS ondersteuning-website", +); + +// Voeg extra sites voor ondersteuning toe, gebruik daarvoor overeenkomstig taalfoldernaam als sleutel, bijvoorbeeld: +/* +$supports["french"] = array( + "url" => "http://www.frxoops.org/", + "title" => "Support francophone" +); +*/ +?> \ No newline at end of file Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/support.png =================================================================== (Binary files differ) Property changes on: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/support.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/welcome.php =================================================================== --- XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/welcome.php (rev 0) +++ XoopsLanguages/dutch/modules/moduleinstaller/moduleinstaller 1/nederlands/welcome.php 2012-02-26 16:59:04 UTC (rev 9064) @@ -0,0 +1,36 @@ +<?php +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * _LANGCODE: nl + * _CHARSET : UTF-8 + * Vertaald door Renetjuh + * (Ver)taalfouten of suggesties? + * AUB hier melden: http://www.xoops.nl +**/ + +$content .= ' +<p> + <acronym title="eXtensible Object-Oriented Portal System">XOOPS</acronym> is een geavanceerd web content management systeem waarmee u een dynamische en interactieve websites kunt maken en beheren. Met <acronym title="eXtensible Object-Oriented Portal System">XOOPS</acronym> kunt u snel en gemakkelijk interactieve club-websites, bedrijfsintranetsites, webwinkels of persoonlijke weblogs maken. +</p> +<p> +XOOPS is vrije open source software, wat inhoudt dat u mag doen wat u wilt met XOOPS. Zo kunt u de XOOPS-code aanpassen aan uw eigen wensen en eisen, uitbreiden met nieuwe functionaliteiten en aan iedereen beschikbaar stellen. De enige wezenlijke beperking is dat u anderen hetzelfde recht geeft, ook op uw aanpassingen en aanvullingen. De volledige voorwaarden zijn te vinden in de licentie waaronder XOOPS is vrijgegeven, de <a href="http://www.gnu.org/copyleft/gpl.html" target="_blank" title="Link naar de GNU General Public License (GPL) tekst">GNU General Public License (GPL)</a>. Op de <a href="http://www.xoops.nl" target="_blank" title="Link naar de Nederlandstalige XOOPS website, www.xoops.nl">Nederlandstalige XOOPS website</a> en <a href="http://www.xoops.org" target="_blank" title="Link naar de internationale XOOPS website, www.xoops.org">Internationale XOOPS website</a> kunt u de nieuwste XOOPS-versie gratis downloaden. +</p> +<h3>Systeemvereisten</h3> +<ul> + <li>Webserver (<a href="http://www.apache.org/" rel="external">Apache</a>, IIS, Roxen, enz)</li> + <li><a href="http://www.php.net/" rel="external">PHP</a> 4.3.0 of hoger (5.2 of hoger aanbevolen)</li> + <li><a href="http://www.mysql.com/" rel="external">MySQL</a> 3.23 of hoger (4.1 of hoger aanbevolen)</li> +</ul> + <h3>Voor de installatie</h3> +<ol> + <li>Zorg voor een web-server met PHP en een (MySQL) database server.</li> + <li>Maak een nieuwe database aan voor de XOOPS website.</li> + <li>Maak een gebruikers-account voor deze database en geef deze gebruiker lees/schrijfrechten voor de zojuist gemaakte database.</li> + <li>Zorg ervoor dat de volgende mappen en bestanden beschrijfbaar zijn: %s</li> + <li>Om veiligheidsredenen is het sterk aan te raden de volgende twee mappen buiten de <a href="http://phpsec.org/projects/guide/3.html" target="_blank">hoofdmap</a> te plaatsen en deze mappen een andere naam te geven: %s</li> + <li>Maak (indien niet al aanwezig) de volgende mappen beschrijfbaar: %s</li> + <li>Zorg er voor dat cookie en JavaScript ondersteuning in uw browser is ingeschakeld.</li> +</ol> +'; +?> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ren...@us...> - 2012-02-26 16:57:36
|
Revision: 9063 http://xoops.svn.sourceforge.net/xoops/?rev=9063&view=rev Author: renetjuh Date: 2012-02-26 16:57:29 +0000 (Sun, 26 Feb 2012) Log Message: ----------- Upload NL language files TDMCreate 1.39 Added Paths: ----------- XoopsLanguages/dutch/modules/TDMCreate/ XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/ XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/ XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/admin.php XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/help/ XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/help/help.html XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/help/index.html XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/index.html XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/modinfo.php Property changes on: XoopsLanguages/dutch/modules/TDMCreate ___________________________________________________________________ Added: bugtraq:number + true Property changes on: XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39 ___________________________________________________________________ Added: bugtraq:number + true Property changes on: XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands ___________________________________________________________________ Added: bugtraq:number + true Added: XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/admin.php =================================================================== --- XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/admin.php (rev 0) +++ XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/admin.php 2012-02-26 16:57:29 UTC (rev 9063) @@ -0,0 +1,316 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * 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. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Tue 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ + +//Menu +define("_AM_TDMCREATE_ADMIN_INDEX", "Index"); +define("_AM_TDMCREATE_ADMIN_MODULES", "Module toevoegen"); +define("_AM_TDMCREATE_ADMIN_TABLES", "Tabel toevoegen"); +define("_AM_TDMCREATE_ADMIN_CONST", "Module maken"); +define("_AM_TDMCREATE_ADMIN_ABOUT", "Info"); +define("_AM_TDMCREATE_MODULES","Module Statistieken"); +define("_AM_TDMCREATE_THEREARE_MODULES_ONLINE","Er zijn <span class=\"bold\">%s</span> modules in de database"); +define("_AM_TDMCREATE_THEREARE_MODULES_PENDING","Er zijn <span class='bold'>%s</span> modules wachtend in de database"); +define("_AM_TDMCREATE_TABLES","Tabel Statistieken"); +define("_AM_TDMCREATE_THEREARE_TABLES_ONLINE","Er zijn<span class=\"bold\">%s</span> tabellen in de Database"); +define("_AM_TDMCREATE_THEREARE_TABLES_PENDING","Er zijn <span class='bold'>%s</span> tabellen wachtend in de database"); +define("_AM_TDMCREATE_LANGUAGES","Taal Statistieken"); +define("_AM_TDMCREATE_THEREARE_LANGUAGES_ONLINE","Er zijn <span class=\"bold\">%s</span> talen in de database"); +define("_AM_TDMCREATE_THEREARE_LANGUAGES_PENDING","Er zijn <span class='bold'>%s</span> talen pending in de database"); + +//Champs +define("_AM_TDMCREATE_TABLES_CHAMPS_ADD", "Nieuw tabel toevoegen"); +define("_AM_TDMCREATE_TABLES_CHAMPS_EDIT", "Tabel bewerken"); +define("_AM_TDMCREATE_TABLES_CHAMPS_ID", "ID"); +define("_AM_TDMCREATE_TABLES_CHAMPS_NAME", "Champ"); +define("_AM_TDMCREATE_TABLES_CHAMPS_TYPE", "Type"); +define("_AM_TDMCREATE_TABLES_CHAMPS_VALUE", "Waarde"); +define("_AM_TDMCREATE_TABLES_CHAMPS_ATTRIBUTES", "Attribuut"); +define("_AM_TDMCREATE_TABLES_CHAMPS_NULL", "Null"); +define("_AM_TDMCREATE_TABLES_CHAMPS_DEFAULT", "(Standaard)"); +define("_AM_TDMCREATE_TABLES_CHAMPS_KEY", "Sleutel"); +define("_AM_TDMCREATE_TABLES_CHAMPS_OTHERS", "Parameters"); +define("_AM_TDMCREATE_TABLES_CHAMPS_OTHERS_ELEMENTS", "Forms: Elements"); +define("_AM_TDMCREATE_TABLES_CHAMPS_OTHERS_DISPLAY_ADMIN", "Page: Admin View"); +define("_AM_TDMCREATE_TABLES_CHAMPS_OTHERS_DISPLAY_USER", "Page: User View"); +define("_AM_TDMCREATE_TABLES_CHAMPS_OTHERS_BLOCK", "Blocks: Blocks View"); +define("_AM_TDMCREATE_TABLES_CHAMPS_OTHERS_MAIN_FIELD", "Table: Main Field"); +define("_AM_TDMCREATE_TABLES_CHAMPS_OTHERS_SEARCH", "Search: Index"); +define("_AM_TDMCREATE_TABLES_CHAMPS_OTHERS_REQUIRED", "Form: Require Field"); +define("_AM_TDMCREATE_ADMIN_SUBMIT", "Indienen"); + +//Buttons +define("_AM_TDMCREATE_MODULES_NEW","Module toevoegen"); +define("_AM_TDMCREATE_LANGUAGES_NEWFOLDER", "Map toevoegen"); +define("_AM_TDMCREATE_LANGUAGES_NEWFILE", "Bestand toevoegen"); +define("_AM_TDMCREATE_MODULES_LIST","Modules weergeven"); +define("_AM_TDMCREATE_TABLES_NEW","Tabel toevoegen"); +define("_AM_TDMCREATE_TABLES_LIST","Tabellen weergeven"); +define("_AM_TDMCREATE_TABLES_TOPICS","Nieuwe onderwerp toevoegen"); +define("_AM_TDMCREATE_LANGUAGES_NEW","Talen toevoegen"); +define("_AM_TDMCREATE_LANGUAGES_LIST","Talen weergeven"); + +//General +define("_AM_TDMCREATE_FORMOK","Succesvol geregistreerd"); +define("_AM_TDMCREATE_FORMDELOK","Succesvol verwijderd"); +define("_AM_TDMCREATE_FORMSUREDEL", "Are you sure you want to delete: <b><span style=\"color : Red\"> %s </span></b>"); +define("_AM_TDMCREATE_FORMSURERENEW", "Are you sure you want renew: <b><span style=\"color : Red\"> %s </span></b>"); +define("_AM_TDMCREATE_FORMUPLOAD","Upload"); +define("_AM_TDMCREATE_FORMIMAGE_PATH","File presents in %s"); +define("_AM_TDMCREATE_FORMACTION","Actie"); +define("_AM_TDMCREATE_FORMEDIT","Bewerken"); +define("_AM_TDMCREATE_FORMDEL","Verwijderen"); +define("_AM_TDMCREATE_FORMCHAMPS","Velden bewerken"); +//define("_AM_TDMCREATE_FORM_INFO_TABLE", "Information on the table"); +//define("_AM_TDMCREATE_FORM_INFO_TABLE_FIELD", "<b>You can add your choice 3 fields in this table: <font color='green'>table_submitter, table_date_created, table_online</font></b>"); +//define("_AM_TDMCREATE_FORM_INFO_ADDITONAL", "Add additional files"); +define("_AM_TDMCREATE_FORM_INFO_TABLE_ADDITONAL", "<b>You can add Search and Comments Files</b>"); + +define("_AM_TDMCREATE_OFF","Offline"); +define("_AM_TDMCREATE_ON","Online"); +define("_AM_TDMCREATE_EDIT","Bewerken"); +define("_AM_TDMCREATE_DELETE","Verwijderen"); + +// Modules.php +define("_AM_TDMCREATE_NAME","Naam"); +define("_AM_TDMCREATE_BLOCKS","Blokken"); +define("_AM_TDMCREATE_NB_CHAMPS","Veldennummer"); +define("_AM_TDMCREATE_IMAGE","Afbeelding"); +define("_AM_TDMCREATE_DISPLAY_USER","Viewable in the frontend area"); +define("_AM_TDMCREATE_DISPLAY_ADMIN","Viewable in the admin area"); + +define("_AM_TDMCREATE_MODULES_ADD","Module toevoegen"); +define("_AM_TDMCREATE_MODULES_EDIT","Module bewerken"); +define("_AM_TDMCREATE_MODULES_DELETE","Module verwijderen"); + +define("_AM_TDMCREATE_MODULES_IMPORTANT", "Informatie"); +define("_AM_TDMCREATE_MODULES_NOTIMPORTANT", "Optionele Informatie"); +define("_AM_TDMCREATE_MODULES_ID","Id"); +define("_AM_TDMCREATE_MODULES_NAME","Naam"); +define("_AM_TDMCREATE_MODULES_VERSION","Versie"); +define("_AM_TDMCREATE_MODULES_DESCRIPTION","Omschrijving"); +define("_AM_TDMCREATE_MODULES_AUTHOR","Auteur"); +define("_AM_TDMCREATE_MODULES_AUTHOR_MAIL","Auteur E-mail"); +define("_AM_TDMCREATE_MODULES_AUTHOR_WEBSITE_URL","Auteur Website Url"); +define("_AM_TDMCREATE_MODULES_AUTHOR_WEBSITE_NAME","Auteur Website Naam"); +define("_AM_TDMCREATE_MODULES_CREDITS","Credits"); +define("_AM_TDMCREATE_MODULES_LICENSE","Licentie"); +define("_AM_TDMCREATE_MODULES_RELEASE_INFO","Release Info"); +define("_AM_TDMCREATE_MODULES_RELEASE_FILE","Release bestand"); +define("_AM_TDMCREATE_MODULES_MANUAL","Handmatig"); +define("_AM_TDMCREATE_MODULES_MANUAL_FILE","Handmatig bestand"); +define("_AM_TDMCREATE_MODULES_IMAGE","Afbeelding"); +define("_AM_TDMCREATE_MODULES_DEMO_SITE_URL","Demo Site Url"); +define("_AM_TDMCREATE_MODULES_DEMO_SITE_NAME","Demo Site Naam"); +define("_AM_TDMCREATE_MODULES_FORUM_SITE_URL","Forum Site Url"); +define("_AM_TDMCREATE_MODULES_FORUM_SITE_NAME","Forum Site Naam"); +define("_AM_TDMCREATE_MODULES_MODULE_WEBSITE_URL","Module Website Url"); +define("_AM_TDMCREATE_MODULES_MODULE_WEBSITE_NAME","Module Website Naam"); +define("_AM_TDMCREATE_MODULES_RELEASE","Release"); +define("_AM_TDMCREATE_MODULES_STATUS","Status"); +define("_AM_TDMCREATE_MODULES_DISPLAY_ADMIN","Admin weergeven"); +define("_AM_TDMCREATE_MODULES_DISPLAY_USER","Gebruiker weergeven"); +define("_AM_TDMCREATE_MODULES_ACTIVE_SEARCH","Zoeken activeren"); + +// tables.php +define("_AM_TDMCREATE_TABLES_ADD","Tabel toevoegen"); +define("_AM_TDMCREATE_TABLES_EDIT","Tabel bewerken"); +define("_AM_TDMCREATE_TABLES_DELETE","Tabel verwijderen"); + +define("_AM_TDMCREATE_TABLES_TOPIC_ADD","Onderwerp toevoegen"); +define("_AM_TDMCREATE_TABLES_IMAGE","Afbeelding"); + +define("_AM_TDMCREATE_TABLES_ID","Id"); +define("_AM_TDMCREATE_TABLES_MODULES","Modules"); +define("_AM_TDMCREATE_TABLES_MODULE_TABLE","Module tabel"); +define("_AM_TDMCREATE_TABLES_NAME","Naam"); +define("_AM_TDMCREATE_TABLES_IMG","Afbl"); +define("_AM_TDMCREATE_TABLES_BLOCKS", "Blokken aanmaken: (willekeurig, laatste, vandaag)"); +define("_AM_TDMCREATE_TABLES_NB_CHAMPS","Number Champs"); +define("_AM_TDMCREATE_TABLES_CHAMPS","Champs"); +define("_AM_TDMCREATE_TABLES_PARAMETRES","Parameters"); +//define("_AM_TDMCREATE_TABLES_BLOCKS","Blocks"); +define("_AM_TDMCREATE_TABLES_DISPLAY_ADMIN","Admin weergeven"); +define("_AM_TDMCREATE_TABLES_DISPLAY_USER","Gebruiker weergeven"); +define("_AM_TDMCREATE_TABLES_CHECKOPTIONS", "Opzions Extra Champs"); +define("_AM_TDMCREATE_TABLES_SUBMITTER", "Indiener"); +define("_AM_TDMCREATE_TABLES_PUBLISHER", "Weergever"); +define("_AM_TDMCREATE_TABLES_CREATED", "Aangemaakt"); +define("_AM_TDMCREATE_TABLES_PUBLISHED", "Gepubliseerd"); +define("_AM_TDMCREATE_TABLES_EXPIRED", "Verlopen"); +define("_AM_TDMCREATE_TABLES_STATUS", "Status"); +define("_AM_TDMCREATE_TABLES_ONLINE", "Online"); +define("_AM_TDMCREATE_TABLES_PENDING", "Wachtend"); +define("_AM_TDMCREATE_TABLES_SEARCH","Zoeken"); +define("_AM_TDMCREATE_TABLES_COMS","Coms"); +define("_AM_TDMCREATE_FORM_INFO_TABLE", "Information on the table"); +define("_AM_TDMCREATE_FORM_INFO_TABLE_FIELD", "<b>You can add other fields in this table:<br /><font color='green'>tables_(submitter, publisher, created, published, expired, status, online, pending)</font></b>"); + +// language.php +define("_AM_TDMCREATE_LANGUAGES_ADD","Taal toevoegen"); +define("_AM_TDMCREATE_LANGUAGES_EDIT","Taal bewerken"); +define("_AM_TDMCREATE_LANGUAGES_DELETE","Taal verwijderen"); + +define("_AM_TDMCREATE_LANGUAGES_ID","Id"); +define("_AM_TDMCREATE_LANGUAGES_NEWLINE","Nieuwe regel<br /><i>without extension (e.g: admin).</i><br /><i>if it is language/admin.php file (e.g: NAME, Name or name)</i>"); +define("_AM_TDMCREATE_LANGUAGES_MODULES","Module Naam"); +define("_AM_TDMCREATE_LANGUAGES_FILE","Bestandsnaam"); +define("_AM_TDMCREATE_LANGUAGES_DEF","Definieren"); +define("_AM_TDMCREATE_LANGUAGES_DESC","Beschrijving"); + +// builder.php +define("_AM_TDMCREATE_CONST_MODULES", "Selecteer de module om te maken"); +define("_AM_TDMCREATE_CONST_TABLES", "Selecteer de tabel om te maken<br /><i>Hiermee zijn alleen de bestanden van de geselecteerde tabel te maken.</i>"); + +//Creation +//OK +define("_AM_TDMCREATE_CONST_OK_ARCHITECTURE","Aanmaken van de modulestructuur (bestanden, index.html, iconen,...)"); +define("_AM_TDMCREATE_CONST_OK_XOOPS_VERSION","Aanmaken van het bestand xoops_version.php"); +define("_AM_TDMCREATE_CONST_OK_INDEX_USER","Aanmaken van het bestand index.php"); +define("_AM_TDMCREATE_CONST_OK_CLASS","Aanmaken van de class %s.php in class map"); +define("_AM_TDMCREATE_CONST_OK_CLASS_MENU","Aanmaken van de class menu.php in class map"); +//define("_AM_TDMCREATE_CONST_OK_BLOCKS","Aanmaken van blocks.php file in blocks map"); +//define("_AM_TDMCREATE_CONST_OK_SQL","Aanmaken van <b>%s</b> file in sql map"); +define("_AM_TDMCREATE_CONST_OK_ADMIN_HEADER","Aanmaken van het bestand admin_header.php in /admin map "); +define("_AM_TDMCREATE_CONST_OK_ADMIN_MENU","Aanmaken van het bestand menu.php in /admin map"); +define("_AM_TDMCREATE_CONST_OK_ADMIN_INDEX","Aanmaken van het bestand index.php in /admin map"); +define("_AM_TDMCREATE_CONST_OK_ADMIN_PAGES","Aanmaken van het bestand %s.php in /admin map"); +define("_AM_TDMCREATE_CONST_OK_ADMIN_ABOUT","Aanmaken van het bestand about.php in /admin map"); +define("_AM_TDMCREATE_CONST_OK_ADMIN_LANGUAGE","Aanmaken van het bestand admin.php in /language map"); +define("_AM_TDMCREATE_CONST_OK_BLOCKS_LANGUAGE","Aanmaken van het bestand blocks.php in /language map"); +define("_AM_TDMCREATE_CONST_OK_BLOCKS_TEMPLATE","Aanmaken van het bestand blocks.html in /templates/blocks map"); +define("_AM_TDMCREATE_CONST_OK_MODINFO_LANGUAGE","Aanmaken van het bestand modinfo.php in /language map"); +define("_AM_TDMCREATE_CONST_OK_SEARCH","Aanmaken van het bestand search.inc.php in /include map"); +//define("_AM_TDMCREATE_CONST_OK_COMS","Creation files for the coms"); +define("_AM_TDMCREATE_CONST_OK_INCLUDE_FUNCTIONS","Aanmaken van het bestand functions.php in /include map"); +define("_AM_TDMCREATE_CONST_OK_ADMIN_PERMISSIONS","Aanmaken van het bestand permissions.php in /admin map"); + +define("_AM_TDMCREATE_CONST_OK_DOCS","Aanmaken van het bestand <b>%s</b> in map: docs"); +define("_AM_TDMCREATE_CONST_OK_CSS","Aanmaken van het bestand <b>%s</b> in map: css"); +define("_AM_TDMCREATE_CONST_OK_ROOTS","Aanmaken van het bestand <b>%s</b> in the root map of the module"); +define("_AM_TDMCREATE_CONST_OK_CLASSES", "Aanmaken van het bestand <b>%s</b> in map: class"); +define("_AM_TDMCREATE_CONST_OK_BLOCKS", "Aanmaken van het bestand <b>%s</b> in map: blocks"); +define("_AM_TDMCREATE_CONST_OK_SQL", "Aanmaken van het bestand <b>%s</b> in map: sql"); +define("_AM_TDMCREATE_CONST_OK_ADMINS", "Aanmaken van het bestand <b>%s</b> in map: admin"); +define("_AM_TDMCREATE_CONST_OK_LANGUAGES", "Aanmaken van het bestand <b>%s</b> in map: languages"); +define("_AM_TDMCREATE_CONST_OK_COMS","Creation het bestands for the comments"); +define("_AM_TDMCREATE_CONST_OK_INCLUDES", "Aanmaken van het bestand <b>%s</b> in map: include"); +define("_AM_TDMCREATE_CONST_OK_TEMPLATES","Aanmaken van het bestand <b>%s</b> in map: templates"); +define("_AM_TDMCREATE_CONST_OK_TEMPLATES_BLOCS", "Aanmaken van het bestand <b>%s</b> in map: templates/blocks"); +define("_AM_TDMCREATE_CONST_OK_TEMPLATES_ADMIN", "Aanmaken van het bestand <b>%s</b> in map: templates/admin"); + +//NOTOK +define("_AM_TDMCREATE_CONST_NOTOK_ARCHITECTURE", "Probleem: Aanmaken van de modulestructuur (bestanden, index.html, iconen,...)"); +define("_AM_TDMCREATE_CONST_NOTOK_XOOPS_VERSION", "Probleem: Aanmaken van het bestand xoops_version.php"); +define("_AM_TDMCREATE_CONST_NOTOK_CLASS", "Probleem: Aanmaken van de class %s.php in /class map"); +define("_AM_TDMCREATE_CONST_NOTOK_CLASS_MENU", "Probleem: Aanmaken van de class menu.php in /class map"); +//define("_AM_TDMCREATE_CONST_NOTOK_BLOCKS", "Probleem: Aanmaken van blocks in blocks map"); +//define("_AM_TDMCREATE_CONST_NOTOK_SQL", "Probleem: Aanmaken van mysql.sql in sql map"); +define("_AM_TDMCREATE_CONST_NOTOK_ADMIN_HEADER", "Probleem: Aanmaken van het bestand admin_header.php in /admin map"); +define("_AM_TDMCREATE_CONST_NOTOK_ADMIN_MENU", "Probleem: Aanmaken van het bestand menu.php in /admin map"); +define("_AM_TDMCREATE_CONST_NOTOK_ADMIN_INDEX", "Probleem: Aanmaken van het bestand index.php in /admin map"); +define("_AM_TDMCREATE_CONST_NOTOK_ADMIN_PAGES", "Probleem: Aanmaken van het bestand %s.php in /admin map"); +define("_AM_TDMCREATE_CONST_NOTOK_ADMIN_ABOUT", "Probleem: Aanmaken van het bestand about.php in /admin map"); +define("_AM_TDMCREATE_CONST_NOTOK_ADMIN_LANGUAGE","Probleem: Aanmaken het bestand van admin.php in /language map"); +define("_AM_TDMCREATE_CONST_NOTOK_BLOCKS_LANGUAGE","Probleem: Aanmaken van het bestand blocks.php in /language map"); +define("_AM_TDMCREATE_CONST_NOTOK_BLOCKS_TEMPLATE","Probleem: Aanmaken van het bestand blocks.html in /templates/blocks map"); +define("_AM_TDMCREATE_CONST_NOTOK_MODINFO_LANGUAGE","Probleem: Aanmaken van het bestand modinfo.php in /language map"); +define("_AM_TDMCREATE_CONST_NOTOK_SEARCH","Probleem: Aanmaken van het bestand search.inc.php in /include map"); +//define("_AM_TDMCREATE_CONST_NOTOK_COMS","Probleem: Creation files for the coms"); +define("_AM_TDMCREATE_CONST_NOTOK_INCLUDE_FUNCTIONS","Probleem: Aanmaken van het bestand functions.php in /include map"); +define("_AM_TDMCREATE_CONST_NOTOK_ADMIN_PERMISSIONS","Probleem: Aanmaken van het bestand permissions.php in /admin map"); + +//define("_AM_TDMCREATE_CONST_NOTOK_ARCHITECTURE", "Problemi: Creazione della struttura del modulo(file index.html, icone ,...)"); +define("_AM_TDMCREATE_CONST_NOTOK_DOCS","Probleem: Aanmaken van het bestand: <b>%s</b> in map: /docs"); +define("_AM_TDMCREATE_CONST_NOTOK_CSS","Probleem: Aanmaken van het bestand: <b>%s</b> in map: /css"); +define("_AM_TDMCREATE_CONST_NOTOK_ROOTS","Probleem: Aanmaken van het bestand: <b>%s</b> in map: root"); +define("_AM_TDMCREATE_CONST_NOTOK_CLASSES", "Probleem: Aanmaken van het bestand: <b>%s</b> in map: /class"); +define("_AM_TDMCREATE_CONST_NOTOK_BLOCKS", "Probleem: Aanmaken van het bestand: <b>%s</b> in map: /blocks"); +define("_AM_TDMCREATE_CONST_NOTOK_SQL", "Probleem: Aanmaken van het bestand: <b>%s</b> in map: /sql"); +define("_AM_TDMCREATE_CONST_NOTOK_ADMINS", "Probleem: Aanmaken van het bestand: <b>%s</b> in map: /admin"); +define("_AM_TDMCREATE_CONST_NOTOK_LANGUAGES", "Probleem: Aanmaken van het bestand: <b>%s</b> in map: /languages"); +define("_AM_TDMCREATE_CONST_NOTOK_COMS","Probleem: Aanmaken van het bestand voor reacties"); +define("_AM_TDMCREATE_CONST_NOTOK_INCLUDES", "Probleem: Aanmaken van het bestand: <b>%s</b> in map: /include"); +define("_AM_TDMCREATE_CONST_NOTOK_TEMPLATES","Probleem: Aanmaken van het bestand: <b>%s</b> in map: /templates"); +define("_AM_TDMCREATE_CONST_NOTOK_TEMPLATES_BLOCS", "Probleem: Aanmaken van het bestand: <b>%s</b> in map: /templates/blocks"); +define("_AM_TDMCREATE_CONST_NOTOK_TEMPLATES_ADMIN", "Probleem: Aanmaken van het bestand: <b>%s</b> in map: /templates/admin"); + +// Filemanager.php + //Nav +define('_AM_TDMCREATE_FILEMANAGER_NAV_MANAGER','Bestandenbeheer'); +define('_AM_TDMCREATE_FILEMANAGER_NAV_MAIN','Bestandenbeheer'); + +//Tips +define('_AM_TDMCREATE_FILEMANAGER_NAV_TIPS',' +<ul> +<li>Verander bestandspermissies, of verwijder een ongebruikt bestand van de gebruikte xoops site.</li> +</ul> +'); + +// Main +define('_AM_TDMCREATE_FILEMANAGER_DIRECTORY','Map'); +define('_AM_TDMCREATE_FILEMANAGER_FILES','Bestanden'); +define('_AM_TDMCREATE_FILEMANAGER_GENERATE','Forceer genereren'); +define('_AM_TDMCREATE_FILEMANAGER_SELECT_THEME','Select thema'); +define('_AM_TDMCREATE_FILEMANAGER_FORCE_GENERATED','Aanmaken forceren'); +define('_AM_TDMCREATE_FILEMANAGER_NAV_FILE_GENERATED','Bestanden aangemaakt'); +define('_AM_TDMCREATE_FILEMANAGER_NOT_CREATED','Geen bestanden aangemaakt'); +define('_AM_TDMCREATE_FILEMANAGER_HOME','Home'); +define('_AM_TDMCREATE_FILEMANAGER_SAVE','Opslaan'); +define('_AM_TDMCREATE_FILEMANAGER_CANCEL','Annuleren'); +define('_AM_TDMCREATE_FILEMANAGER_RESTORE','Herstellen'); +define('_AM_TDMCREATE_FILEMANAGER_REFRESH','Vernieuwen'); +define('_AM_TDMCREATE_FILEMANAGER_UPLOAD','Upload bestand'); +define('_AM_TDMCREATE_FILEMANAGER_UPLOAD_CHOOSE','Selecteer bestand om te uploaden'); +define('_AM_TDMCREATE_FILEMANAGER_ADDDIR','Map toevoegen'); +define('_AM_TDMCREATE_FILEMANAGER_ADDDIR_NAME','Kies naam voor de map'); +define('_AM_TDMCREATE_FILEMANAGER_ADDFILE','Nieuw bestand toevoegen'); +define('_AM_TDMCREATE_FILEMANAGER_DELDIR','Map verwijderen'); + +define('_AM_TDMCREATE_FILEMANAGER_RESTORE_ERROR_FILE_EXISTS','Error: Bestand bestaat niet'); +define('_AM_TDMCREATE_FILEMANAGER_RESTORE_ERROR_FILE_DELETE','Error: Bestand niet verwijderd'); +define('_AM_TDMCREATE_FILEMANAGER_RESTORE_ERROR_FILE_RENAME','Error: Bestand niet hernoemd'); +define('_AM_TDMCREATE_FILEMANAGER_BACK','Terug'); +define('_AM_TDMCREATE_FILEMANAGER_DELETE','Verwijderen'); +define('_AM_TDMCREATE_FILEMANAGER_ERROR','ERROR'); +define('_AM_TDMCREATE_FILEMANAGER_EDIT','Bewerken van:'); +define('_AM_TDMCREATE_FILEMANAGER_EMPTY_FILE','Bestand is leeg'); +define('_AM_TDMCREATE_FILEMANAGER_DELDIR_NOTOK','ERROR: Deze map verwijderen'); +define('_AM_TDMCREATE_FILEMANAGER_DELDIR_OK','Map succesvol verwijderd.'); + +// Message +define('_AM_TDMCREATE_FILEMANAGER_UPLOAD_FILE','Bestanden succesvol geupload.'); +define('_AM_TDMCREATE_FILEMANAGER_EXTRACT_FILE','Bestanden succesvol uitgepakt.'); +define('_AM_TDMCREATE_FILEMANAGER_EXTRACT_ERROR','Bestanden konden niet uitgepakt worden.'); +define('_AM_TDMCREATE_FILEMANAGER_DELETE_FILE','Bestanden succesol verwijderd.'); +define('_AM_TDMCREATE_FILEMANAGER_DIR_SUCCESS','Map succesvol aangemaakt.'); +define('_AM_TDMCREATE_FILEMANAGER_DIR_ERROR','Map kon niet worden aangemaakt.'); +define('_AM_TDMCREATE_FILEMANAGER_DIR_RYSDEL','Deze map zeker verwijderen?'); +define('_AM_TDMCREATE_FILEMANAGER_FILE_SUCCESS','Bestand succesvol aangemaakt.'); +define('_AM_TDMCREATE_FILEMANAGER_SUREDEL', 'Dit bestand %s verwijderen?'); +define('_AM_TDMCREATE_FILEMANAGER_DIR_SUREDEL', 'Deze map %s verwijderen?<br />Waarschuwing: alle submappen en bestanden worden verwijderd!'); + +//Error NoFrameworks +define("_AM_MODULEADMIN_MISSING","ERROR: Framework \"admin module\" is niet geinstalleerd. Installeer Frameworks"); +define("_AM_TDMCREATE_MAINTAINEDBY", "<span class='bold green'>%s</span><span class='small italic'>Wordt onderhouden door de<a href='http://www.txmodxoops.org/modules/newbb/' title='Visit TXMod Xoops Community' class='tooltip' rel='external'>TXMod Xoops Community</a> and by <a href='http://www.xoops.org/modules/newbb/' title='Visit Xoops Community' class='tooltip' rel='external'>Xoops Community</a></span>"); +?> \ No newline at end of file Property changes on: XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/help ___________________________________________________________________ Added: bugtraq:number + true Added: XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/help/help.html =================================================================== --- XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/help/help.html (rev 0) +++ XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/help/help.html 2012-02-26 16:57:29 UTC (rev 9063) @@ -0,0 +1,29 @@ +<div id="help-template" class="outer"> + <h1 class="head">Help: + <a class="ui-corner-all tooltip" href="<{$xoops_url}>/modules/TDMCreate/admin/index.php" + title="Terug naar de administratie van TDMCreate"> TDMCreate <img src="<{xoAdminIcons home.png}>" + alt="Terug naar de administratie van TDMCreate"/> + </a></h1> + <!-- -----Help Content ---------- --> + + <h4 class="odd">Omschrijving</h4> + + <p class="even"> + TDMCreate is een module waarmee andere modules gemaakt worden<br /><br /> + </p> + <h4 class="odd">Installeren/de-installeren</h4> + <p class="even"> + Geen speciale maatregelen zijn nodig, volg de standaard installatieprocedure \x96 + pak de /contact map uit in de ../modules map. Installeer de module + via Administratie -> Modules -> Systeembeheer -> Modules. <br/><br/> + Gedetailleerde instructies voor het installeren van modules zijn beschikbaar in de <a + href="http://goo.gl/adT2i">XOOPS Gebruikershandleiding</a> </p> + + <h4 class="odd">Handleiding</h4> + + <p class="even"> + Niet beschikbaar op dit moment. </p> + + <!-- -----Help Content ---------- --> + +</div> Added: XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/help/index.html =================================================================== --- XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/help/index.html (rev 0) +++ XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/help/index.html 2012-02-26 16:57:29 UTC (rev 9063) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/index.html =================================================================== --- XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/index.html (rev 0) +++ XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/index.html 2012-02-26 16:57:29 UTC (rev 9063) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/modinfo.php =================================================================== --- XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/modinfo.php (rev 0) +++ XoopsLanguages/dutch/modules/TDMCreate/TDMCreate 1.39/nederlands/modinfo.php 2012-02-26 16:57:29 UTC (rev 9063) @@ -0,0 +1,50 @@ +<?php +/** + * **************************************************************************** + * - TDMCreate By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence GPL Copyright (c) (http://www.tdmxoops.net) + * - Revision Copyright (c) (http://www.txmodxoops.org) + * + * This license contains restrictions!!! + * + * 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. + * + * @license TDM GPL license + * @author TDM TEAM DEV MODULE + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.39 Tue 2012/02/14 16:20:18 : Timgno Exp $ + * **************************************************************************** + */ +// Main +define("_MI_TDMCREATE_NAME", "TDMCreate"); +define("_MI_TDMCREATE_DESC", "Met deze module is iedereen in staat een andere module te maken."); +// Admin +define("_MI_TDMCREATE_ADMIN_NAME","TDMCreate"); +define("_MI_TDMCREATE_ADMIN_DESC","Deze module heeft de volgende functionaliteit: "); +//Menu +define("_MI_TDMCREATE_ADMENU1","Home"); +define("_MI_TDMCREATE_ADMENU2","Modules"); +define("_MI_TDMCREATE_ADMENU3","Tabellen"); +define("_MI_TDMCREATE_ADMENU4","Talen"); +define("_MI_TDMCREATE_ADMENU5", "Css"); +define("_MI_TDMCREATE_ADMENU6", "Wijzigingsbeheer"); +define("_MI_TDMCREATE_ADMENU7","Maken"); +define("_MI_TDMCREATE_ADMENU8","Bestandsbeheer"); +define("_MI_TDMCREATE_ADMENU9","Over"); + +//Config +define("_MI_TDMCREATE_EDITOR","Bewerker"); +define("_MI_TDMCREATE_EDITOR_DESC","Selecteer een editor voor tekstvakken"); +define("_MI_TDMCREATE_ADMINPERPAGE", "Admin per pagina"); +define("_MI_TDMCREATE_ADMINPERPAGE_DESC", "Resultaten van de weergave admin per pagina"); +define("_MI_TDMCREATE_IDPAYPAL", "Paypal ID"); +define("_MI_TDMCREATE_IDPAYPAL_DESC", "Vul hier een paypal ID in voor donaties."); +define("_MI_TDMCREATE_SIZE", "Bestandsgrootte"); +define("_MI_TDMCREATE_MIMETYPES", "Mime types"); +?> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wis...@us...> - 2012-02-26 16:39:24
|
Revision: 9062 http://xoops.svn.sourceforge.net/xoops/?rev=9062&view=rev Author: wishcraft Date: 2012-02-26 16:39:17 +0000 (Sun, 26 Feb 2012) Log Message: ----------- Comments RSS Feed - 2.6.0 Version - Inline Competitors Default RSS Feeds, ie. Drupal/Wordpress Modified Paths: -------------- XoopsCore/branches/2.6.x/2.6.0/htdocs/comments.php Modified: XoopsCore/branches/2.6.x/2.6.0/htdocs/comments.php =================================================================== --- XoopsCore/branches/2.6.x/2.6.0/htdocs/comments.php 2012-02-26 14:00:36 UTC (rev 9061) +++ XoopsCore/branches/2.6.x/2.6.0/htdocs/comments.php 2012-02-26 16:39:17 UTC (rev 9062) @@ -31,27 +31,26 @@ } include dirname(__FILE__) . DIRECTORY_SEPARATOR . 'mainfile.php'; +$xoops = Xoops::getInstance(); +$xoops->logger->disable(); -$GLOBALS['xoopsLogger']->activated = false; if (function_exists('mb_http_output')) { mb_http_output('pass'); } header('Content-Type:text/xml; charset=utf-8'); -include_once $GLOBALS['xoops']->path('class/template.php'); $tpl = new XoopsTpl(); -$tpl->xoops_setCaching(2); -$tpl->xoops_setCacheTime(3600); -if (!$tpl->is_cached('db:system_rss.html')) { - xoops_load('XoopsLocal'); - $tpl->assign('channel_title', XoopsLocal::convert_encoding(htmlspecialchars($xoopsConfig['sitename'], ENT_QUOTES))); +$tpl->caching = 2; +$tpl->cache_lifetime = 3600; +if (!$tpl->is_cached('module:system|system_rss.html')) { + $tpl->assign('channel_title', XoopsLocal::convert_encoding(htmlspecialchars($xoops->getConfig('sitename'), ENT_QUOTES))); $tpl->assign('channel_link', XOOPS_URL . '/'); - $tpl->assign('channel_desc', XoopsLocal::convert_encoding(htmlspecialchars($xoopsConfig['slogan'], ENT_QUOTES))); - $tpl->assign('channel_lastbuild', formatTimestamp(time(), 'rss')); - $tpl->assign('channel_webmaster', checkEmail($xoopsConfig['adminmail'], true)); - $tpl->assign('channel_editor', checkEmail($xoopsConfig['adminmail'], true)); - $tpl->assign('channel_category', 'News'); - $tpl->assign('channel_generator', 'XOOPS'); + $tpl->assign('channel_desc', XoopsLocal::convert_encoding(htmlspecialchars($xoops->getConfig('slogon'), ENT_QUOTES))); + $tpl->assign('channel_lastbuild', XoopsLocal::formatTimestamp(time(), 'rss')); + $tpl->assign('channel_webmaster', $xoops->checkEmail($xoops->getConfig('adminmail'), true)); + $tpl->assign('channel_editor', $xoops->checkEmail($xoops->getConfig('adminmail'), true)); + $tpl->assign('channel_category', 'Comments'); + $tpl->assign('channel_generator', XOOPS_VERSION); $tpl->assign('channel_language', _LANGCODE); $tpl->assign('image_url', XOOPS_URL . '/images/logo.png'); $dimention = getimagesize(XOOPS_ROOT_PATH . '/images/logo.png'); @@ -68,7 +67,7 @@ $tpl->assign('image_width', $width); $tpl->assign('image_height', $height); - $comments_handler = xoops_gethandler('comment'); + $comments_handler = $xoops->getHandler('comment'); $criteria = new CriteriaCompo(new Criteria('com_status', 2)); if (isset($_REQUEST['modid'])&&is_numeric($_REQUEST['modid'])) $criteria->add(new Criteria('`com_modid`', intval($_REQUEST['modid']))); @@ -78,7 +77,7 @@ $criteria->setSort('`com_created`'); $criteria->setOrder('DESC'); - $module_handler = xoops_gethandler('module'); + $module_handler = $xoops->getModuleHandler(); $comments = $comments_handler->getObjects($criteria); if (!empty($comments) && is_array($comments)) { $myts =& MyTextSanitizer::getInstance(); @@ -90,10 +89,10 @@ 'link' => htmlspecialchars(XOOPS_URL . '/modules/'.$xoModule->getVar('dirname').'/'.$comment_config['pageName'].'?'.$comment_config['itemName'].'='.$comment->getVar('com_itemid').'&com_id='.$comment->getVar('com_id').'&com_rootid='.$comment->getVar('com_rootid').'&com_mode='.$GLOBALS['xoopsConfig']['com_mode'].'&com_order=0'.(strlen($comment->getVar('com_exparams'))>0?'&'.$comment->getVar('com_exparams'):'').'#comment'.$comment->getVar('com_id')), 'guid' => htmlspecialchars(XOOPS_URL . '/modules/'.$xoModule->getVar('dirname').'/'.$comment_config['pageName'].'?'.$comment_config['itemName'].'='.$comment->getVar('com_itemid').'&com_id='.$comment->getVar('com_id').'&com_rootid='.$comment->getVar('com_rootid').'&com_mode='.$GLOBALS['xoopsConfig']['com_mode'].'&com_order=0'.(strlen($comment->getVar('com_exparams'))>0?'&'.$comment->getVar('com_exparams'):'').'#comment'.$comment->getVar('com_id')), 'category' => XoopsLocal::convert_encoding(htmlspecialchars($xoModule->getVar('name'))) , - 'pubdate' => formatTimestamp($comment->getVar('com_created'), 'rss') , + 'pubdate' => XoopsLocal::formatTimestamp($comment->getVar('com_created'), 'rss') , 'description' => XoopsLocal::convert_encoding(htmlspecialchars($myts->displayTarea($comment->getVar('com_text'), $comment->getVar('dohtml'), $comment->getVar('dosmiley'), $comment->getVar('doxcode'), $comment->getVar('doimage'), $comment->getVar('dobr')), ENT_QUOTES)))); } } } -$tpl->display('db:system_rss.html'); +$tpl->display('system_rss.html'); ?> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wis...@us...> - 2012-02-26 14:00:42
|
Revision: 9061 http://xoops.svn.sourceforge.net/xoops/?rev=9061&view=rev Author: wishcraft Date: 2012-02-26 14:00:36 +0000 (Sun, 26 Feb 2012) Log Message: ----------- Comments RSS Feed - Feed of Top Latest Comments on System - Inline with Competitors Added Paths: ----------- XoopsCore/branches/2.6.x/2.6.0/htdocs/comments.php Added: XoopsCore/branches/2.6.x/2.6.0/htdocs/comments.php =================================================================== --- XoopsCore/branches/2.6.x/2.6.0/htdocs/comments.php (rev 0) +++ XoopsCore/branches/2.6.x/2.6.0/htdocs/comments.php 2012-02-26 14:00:36 UTC (rev 9061) @@ -0,0 +1,99 @@ +<?php +/** + * XOOPS feed creator + * + * 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 The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html) + * @since 2.0.0 + * @version $Id$ + */ +if (!function_exists('xoopsTweetString')) { + function xoopsTweetString($title, $doit=false, $wordlen=4) { + if ($doit==true) { + $title_array = explode(' ', $title); + $title = ''; + foreach($title_array as $item) { + if (strlen($item)>$wordlen) + $title .= ' #'.$item; + else + $title .= ' '.$item; + } + } + return trim($title); + } +} + +include dirname(__FILE__) . DIRECTORY_SEPARATOR . 'mainfile.php'; + +$GLOBALS['xoopsLogger']->activated = false; +if (function_exists('mb_http_output')) { + mb_http_output('pass'); +} +header('Content-Type:text/xml; charset=utf-8'); + +include_once $GLOBALS['xoops']->path('class/template.php'); +$tpl = new XoopsTpl(); +$tpl->xoops_setCaching(2); +$tpl->xoops_setCacheTime(3600); +if (!$tpl->is_cached('db:system_rss.html')) { + xoops_load('XoopsLocal'); + $tpl->assign('channel_title', XoopsLocal::convert_encoding(htmlspecialchars($xoopsConfig['sitename'], ENT_QUOTES))); + $tpl->assign('channel_link', XOOPS_URL . '/'); + $tpl->assign('channel_desc', XoopsLocal::convert_encoding(htmlspecialchars($xoopsConfig['slogan'], ENT_QUOTES))); + $tpl->assign('channel_lastbuild', formatTimestamp(time(), 'rss')); + $tpl->assign('channel_webmaster', checkEmail($xoopsConfig['adminmail'], true)); + $tpl->assign('channel_editor', checkEmail($xoopsConfig['adminmail'], true)); + $tpl->assign('channel_category', 'News'); + $tpl->assign('channel_generator', 'XOOPS'); + $tpl->assign('channel_language', _LANGCODE); + $tpl->assign('image_url', XOOPS_URL . '/images/logo.png'); + $dimention = getimagesize(XOOPS_ROOT_PATH . '/images/logo.png'); + if (empty($dimention[0])) { + $width = 88; + } else { + $width = ($dimention[0] > 144) ? 144 : $dimention[0]; + } + if (empty($dimention[1])) { + $height = 31; + } else { + $height = ($dimention[1] > 400) ? 400 : $dimention[1]; + } + $tpl->assign('image_width', $width); + $tpl->assign('image_height', $height); + + $comments_handler = xoops_gethandler('comment'); + $criteria = new CriteriaCompo(new Criteria('com_status', 2)); + if (isset($_REQUEST['modid'])&&is_numeric($_REQUEST['modid'])) + $criteria->add(new Criteria('`com_modid`', intval($_REQUEST['modid']))); + if (isset($_REQUEST['uid'])&&is_numeric($_REQUEST['uid'])) + $criteria->add(new Criteria('`com_uid`', intval($_REQUEST['uid']))); + $criteria->setLimit(((isset($_REQUEST['num'])&&is_numeric($_REQUEST['num'])&&intval($_REQUEST['num'])>0)?intval($_REQUEST['num']):10)); + $criteria->setSort('`com_created`'); + $criteria->setOrder('DESC'); + + $module_handler = xoops_gethandler('module'); + $comments = $comments_handler->getObjects($criteria); + if (!empty($comments) && is_array($comments)) { + $myts =& MyTextSanitizer::getInstance(); + foreach ($comments as $comment) { + $xoModule = $module_handler->get($comment->getVar('com_modid')); + $comment_config = $xoModule->getInfo('comments'); + $tpl->append('items', array( + 'title' => XoopsLocal::convert_encoding(htmlspecialchars(xoopsTweetString($comment->getVar('com_title'), isset($_REQUEST['tweet']), ((isset($_REQUEST['tweetlen'])&&is_numeric($_REQUEST['tweetlen'])&&intval($_REQUEST['tweetlen'])>0)?intval($_REQUEST['tweetlen']):4)), ENT_QUOTES)) , + 'link' => htmlspecialchars(XOOPS_URL . '/modules/'.$xoModule->getVar('dirname').'/'.$comment_config['pageName'].'?'.$comment_config['itemName'].'='.$comment->getVar('com_itemid').'&com_id='.$comment->getVar('com_id').'&com_rootid='.$comment->getVar('com_rootid').'&com_mode='.$GLOBALS['xoopsConfig']['com_mode'].'&com_order=0'.(strlen($comment->getVar('com_exparams'))>0?'&'.$comment->getVar('com_exparams'):'').'#comment'.$comment->getVar('com_id')), + 'guid' => htmlspecialchars(XOOPS_URL . '/modules/'.$xoModule->getVar('dirname').'/'.$comment_config['pageName'].'?'.$comment_config['itemName'].'='.$comment->getVar('com_itemid').'&com_id='.$comment->getVar('com_id').'&com_rootid='.$comment->getVar('com_rootid').'&com_mode='.$GLOBALS['xoopsConfig']['com_mode'].'&com_order=0'.(strlen($comment->getVar('com_exparams'))>0?'&'.$comment->getVar('com_exparams'):'').'#comment'.$comment->getVar('com_id')), + 'category' => XoopsLocal::convert_encoding(htmlspecialchars($xoModule->getVar('name'))) , + 'pubdate' => formatTimestamp($comment->getVar('com_created'), 'rss') , + 'description' => XoopsLocal::convert_encoding(htmlspecialchars($myts->displayTarea($comment->getVar('com_text'), $comment->getVar('dohtml'), $comment->getVar('dosmiley'), $comment->getVar('doxcode'), $comment->getVar('doimage'), $comment->getVar('dobr')), ENT_QUOTES)))); + } + } +} +$tpl->display('db:system_rss.html'); +?> \ No newline at end of file Property changes on: XoopsCore/branches/2.6.x/2.6.0/htdocs/comments.php ___________________________________________________________________ Added: svn:executable + * Added: svn:keywords + Author Date Id Rev URL This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <txm...@us...> - 2012-02-26 13:35:12
|
Revision: 9060 http://xoops.svn.sourceforge.net/xoops/?rev=9060&view=rev Author: txmodxoops Date: 2012-02-26 13:35:06 +0000 (Sun, 26 Feb 2012) Log Message: ----------- Revision for varibles dbtimestamp Adding more variables only in italina/global.php for recursive variables Modified Paths: -------------- XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/global.php Modified: XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/global.php =================================================================== --- XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/global.php 2012-02-25 17:16:59 UTC (rev 9059) +++ XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/global.php 2012-02-26 13:35:06 UTC (rev 9060) @@ -219,6 +219,7 @@ **/ define('_RESET', 'Reset'); define('_RE', 'Re:'); +// Added by TXMod Xoops // Module vars define("_ID","Id"); define("_PID","Sub Id"); @@ -239,4 +240,10 @@ define("_WAITING","In attesa"); define("_FORMACTION","Azione"); define("_FORMUPLOAD","Carica File"); +/** + * Additions to 2.5.5 +**/ +define('_DBDATESTRING', 'Y-m-d'); +define('_DBTIMESTRING', 'H:i:s'); +define('_DBTIMESTAMPSTRING', 'Y-m-d H:i:s'); ?> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dj...@us...> - 2012-02-25 17:17:06
|
Revision: 9059 http://xoops.svn.sourceforge.net/xoops/?rev=9059&view=rev Author: djculex Date: 2012-02-25 17:16:59 +0000 (Sat, 25 Feb 2012) Log Message: ----------- - General check - Including new doUpdate function using socket, fileC - Moving reset configs to after footerbar is created - Setting random number to end of ajaxfiles to prevent caching Modified Paths: -------------- XoopsModules/xim/releases/1.02/modules/xim/chat.php XoopsModules/xim/releases/1.02/modules/xim/class/adminclass.php XoopsModules/xim/releases/1.02/modules/xim/include/functions.php XoopsModules/xim/releases/1.02/modules/xim/js/chat.js XoopsModules/xim/trunk/modules/xim/chat.php XoopsModules/xim/trunk/modules/xim/class/adminclass.php XoopsModules/xim/trunk/modules/xim/include/functions.php XoopsModules/xim/trunk/modules/xim/js/chat.js Modified: XoopsModules/xim/releases/1.02/modules/xim/chat.php =================================================================== --- XoopsModules/xim/releases/1.02/modules/xim/chat.php 2012-02-25 04:13:53 UTC (rev 9058) +++ XoopsModules/xim/releases/1.02/modules/xim/chat.php 2012-02-25 17:16:59 UTC (rev 9059) @@ -41,7 +41,7 @@ **/ include 'header.php'; -include_once XOOPS_ROOT_PATH.'/modules/xim/include/functions.php'; +require_once XOOPS_ROOT_PATH."/modules/xim/include/functions.php"; global $xoopsLogger; $xoopsLogger->activated = false; @@ -249,7 +249,7 @@ unset($_SESSION['tsChatBoxes'][$_POST['to']]); - $sql = "insert into ".$xoopsDB->prefix('xim_chat')." (".$xoopsDB->prefix('xim_chat').".from,".$xoopsDB->prefix('xim_chat').".to,message,sent) values ('".mysql_real_escape_string($from)."', '".mysql_real_escape_string($to)."','".mysql_real_escape_string($message)."',NOW())"; + $sql = "insert into ".$xoopsDB->prefix(xim_chat)." (".$xoopsDB->prefix(xim_chat).".from,".$xoopsDB->prefix(xim_chat).".to,message,sent) values ('".mysql_real_escape_string($from)."', '".mysql_real_escape_string($to)."','".mysql_real_escape_string($message)."',NOW())"; $query = $xoopsDB->queryF($sql); exit(0); } @@ -280,19 +280,19 @@ if ($status == '0') { // User is away $sysmessage = _XIM_SYSTEM_AWAY; - $sql = "insert into ".$xoopsDB->prefix('xim_chat')." (".$xoopsDB->prefix('xim_chat').".from,".$xoopsDB->prefix('xim_chat').".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; + $sql = "insert into ".$xoopsDB->prefix(xim_chat)." (".$xoopsDB->prefix(xim_chat).".from,".$xoopsDB->prefix(xim_chat).".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; $query = $xoopsDB->queryF($sql); } if ($status == '1') { // User is busy $sysmessage = _XIM_SYSTEM_BUSY; - $sql = "insert into ".$xoopsDB->prefix('xim_chat')." (".$xoopsDB->prefix('xim_chat').".from,".$xoopsDB->prefix('xim_chat').".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; + $sql = "insert into ".$xoopsDB->prefix(xim_chat)." (".$xoopsDB->prefix(xim_chat).".from,".$xoopsDB->prefix(xim_chat).".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; $query = $xoopsDB->queryF($sql); } if ($status == '3') { // User is offline $sysmessage = _XIM_SYSTEM_OFFLINE; - $sql = "insert into ".$xoopsDB->prefix('xim_chat')." (".$xoopsDB->prefix('xim_chat').".from,".$xoopsDB->prefix('xim_chat').".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; + $sql = "insert into ".$xoopsDB->prefix(xim_chat)." (".$xoopsDB->prefix(xim_chat).".from,".$xoopsDB->prefix(xim_chat).".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; $query = $xoopsDB->queryF($sql); } } Modified: XoopsModules/xim/releases/1.02/modules/xim/class/adminclass.php =================================================================== --- XoopsModules/xim/releases/1.02/modules/xim/class/adminclass.php 2012-02-25 04:13:53 UTC (rev 9058) +++ XoopsModules/xim/releases/1.02/modules/xim/class/adminclass.php 2012-02-25 17:16:59 UTC (rev 9059) @@ -234,24 +234,27 @@ // Variable $version = current xim version number // return csv file with (version, description, status, downloadUrl) -function doCheckUpdate () { - $version = $this->ModuleInstallVersion (); - $critical = FALSE; - $update = FALSE; - $rt = ''; +function doCheckUpdate () +{ + $version = $this->ModuleInstallVersion (); + $critical = false; + $update = false; + $rt = ''; $url = "http://www.culex.dk/updates/xim_version.csv"; - $fileC = file_get_contents($url); - $read = explode(";", $fileC); + $fileC = $this->fetchURL($url, array('fopen', 'curl', 'socket')); + $read = explode(";", $fileC); $upd_img = '../images/upd_ok.png'; - if ($read[0] > $version && $read[2] == "1") { - $critical = TRUE; + + if ($read[0] > $version && $read[2] == "1") { + $critical = true; $upd_img = '../images/upd_critical.png'; } if ($read[0] > $version && $read[2] != "1") { - $update = TRUE; + $update = true; $upd_img = '../images/upd_normal.png'; } + if ($critical) { $rt = "<div class='xim_update'><span class='xim_update_header'><img class='xim_upd_img' src='".$upd_img."' />"._AM_XIM_UPDATE_CRITICAL_UPD."</span></div></p>"; $rt .="<textarea class='xim_update_changelog'>".$read[1]."</textarea><br /><br />"; @@ -265,6 +268,91 @@ } return $rt; } + +/** + * Fetch content of comma separated text file + * will attempt to use the fopen method first, then curl, then socket + * @param string $url + * @param array $methods + * @returns string + */ +function fetchURL($url, $methods = array('fopen', 'curl', 'socket')) +{ + /** + * December 21st 2010, Mathew Tinsley (ti...@ti...) + * http://tinsology.net + * + * To the extent possible under law, Mathew Tinsley has waived all copyright and related or + * neighboring rights to this work. There's absolutely no warranty. + */ + if (gettype($methods) == 'string') { + $methods = array($methods); + } elseif (!is_array($methods)) { + return false; + } + foreach ($methods as $method) { + switch ($method) { + case 'fopen': + //uses file_get_contents in place of fopen + //allow_url_fopen must still be enabled + if (ini_get('allow_url_fopen')) { + $contents = file_get_contents($url); + if ($contents !== false) { + return $contents; + } + } + break; + case 'curl': + if (function_exists('curl_init')) { + $ch = curl_init(); + curl_setopt($ch, CURLOPT_URL, $url); + curl_setopt($ch, CURLOPT_HEADER, 0); + // return the value instead of printing the response to browser + curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); + $result = curl_exec($ch); + curl_close($ch); + //return curl_exec($ch); + return $result; + } + break; + case 'socket': + //make sure the url contains a protocol, otherwise $parts['host'] won't be set + if (strpos($url, 'http://') !== 0 && strpos($url, 'https://') !== 0) { + $url = 'http://' . $url; + } + $parts = parse_url($url); + if ($parts['scheme'] == 'https') { + $target = 'ssl://' . $parts['host']; + $port = isset($parts['port']) ? $parts['port'] : 443; + } else { + $target = $parts['host']; + $port = isset($parts['port']) ? $parts['port'] : 80; + } + $page = isset($parts['path']) ? $parts['path'] : ''; + $page .= isset($parts['query']) ? '?' . $parts['query'] : ''; + $page .= isset($parts['fragment']) ? '#' . $parts['fragment'] : ''; + $page = ($page == '') ? '/' : $page; + if ($fp = fsockopen($target, $port, $errno, $errstr, 15)) { + $headers = "GET $page HTTP/1.1\r\n"; + $headers .= "Host: {$parts['host']}\r\n"; + $headers .= "Connection: Close\r\n\r\n"; + if (fwrite($fp, $headers)) { + $resp = ''; + //while not eof and an error does not occur when calling fgets + while (!feof($fp) && ($curr = fgets($fp, 128)) !== false) { + $resp .= $curr; + } + if (isset($curr) && $curr !== false) { + return substr(strstr($resp, "\r\n\r\n"), 3); + } + } + fclose($fp); + } + break; + } + } + return false; +} // flatten multidimentional arrays to one dimentional function flatten($array) { Modified: XoopsModules/xim/releases/1.02/modules/xim/include/functions.php =================================================================== --- XoopsModules/xim/releases/1.02/modules/xim/include/functions.php 2012-02-25 04:13:53 UTC (rev 9058) +++ XoopsModules/xim/releases/1.02/modules/xim/include/functions.php 2012-02-25 17:16:59 UTC (rev 9059) @@ -124,16 +124,16 @@ return $retval; } - function xim_sanitize($text) { - $text = htmlspecialchars($text, ENT_QUOTES); - //$text = preg_replace('/([^\s]{10})(?=[^\s])/m', '$1<br />', $text); - $myts = MyTextSanitizer::getInstance(); - $text = $myts->displayTarea($text,1,1,1,1); - $text = str_replace("\n\r","\n",$text); - $text = str_replace("\r\n","\n",$text); - $text = str_replace("\n","<br />",$text); - $text = str_replace("\"","'",$text); + function xim_sanitize($text) + { + $text = htmlspecialchars($text, ENT_QUOTES); + $myts = MyTextSanitizer::getInstance(); + $text = $myts->displayTarea($text, 1, 1, 1, 1); + $text = str_replace("\n\r", "\n", $text); + $text = str_replace("\r\n", "\n", $text); + $text = str_replace("\n", "<br />", $text); + $text = str_replace("\"", "'", $text); + return $text; + } - return $text; - } ?> \ No newline at end of file Modified: XoopsModules/xim/releases/1.02/modules/xim/js/chat.js =================================================================== --- XoopsModules/xim/releases/1.02/modules/xim/js/chat.js 2012-02-25 04:13:53 UTC (rev 9058) +++ XoopsModules/xim/releases/1.02/modules/xim/js/chat.js 2012-02-25 17:16:59 UTC (rev 9059) @@ -42,7 +42,6 @@ }); xoops_im(document).ready(function(){ -createFooterBar(); // if exists zetagenesis toolbar do hide it to not overlap 2 toolbars xoops_im('#xo-footerstatic').hide(); originalTitle = document.title; @@ -258,8 +257,7 @@ } function startChatSession(){ - reSetConf(); - updateUserList(); + createFooterBar(); if (showFooterBar==1) { setTimeout('updateUserList()',200); } @@ -294,6 +292,7 @@ xoops_im("#MBchatbox_"+chatboxID+" .mbcontainercontent").scrollTop(xoops_im("#MBchatbox_"+chatboxID+" .mbcontainercontent")[0].scrollHeight); setTimeout('xoops_im("#MBchatbox_"+chatboxID+" .mbcontainercontent").scrollTop(xoops_im("#MBchatbox_"+chatboxID+" .mbcontainercontent")[0].scrollHeight);', 100); // yet another strange ie bug } + reSetConf(); setTimeout('chatHeartbeat();',chatHeartbeatTime); }}); @@ -521,8 +520,9 @@ // Function to reset sound & Status select:Selected in forms after send and in pagerefresh function reSetConf() { var data; + var xim_RandNumGenerate = Math.floor(Math.random()*101); xoops_im.ajax({ - url: xim_url+"getmystats.php", + url: xim_url+"getmystats.php?chk="+xim_RandNumGenerate, cache: false, dataType: "json", success: function(data) { @@ -530,7 +530,7 @@ xoops_im("select[name=status] option[value="+data.uss+"]").attr("selected", true); xoops_im("select[name=soundf] option[value="+data.uso+"]").attr("selected", true); xoops_im("select[name=statusf] option[value="+data.uss+"]").attr("selected", true); - } - }); + } + }); return; } Modified: XoopsModules/xim/trunk/modules/xim/chat.php =================================================================== --- XoopsModules/xim/trunk/modules/xim/chat.php 2012-02-25 04:13:53 UTC (rev 9058) +++ XoopsModules/xim/trunk/modules/xim/chat.php 2012-02-25 17:16:59 UTC (rev 9059) @@ -41,7 +41,7 @@ **/ include 'header.php'; -include_once XOOPS_ROOT_PATH.'/modules/xim/include/functions.php'; +require_once XOOPS_ROOT_PATH."/modules/xim/include/functions.php"; global $xoopsLogger; $xoopsLogger->activated = false; @@ -249,7 +249,7 @@ unset($_SESSION['tsChatBoxes'][$_POST['to']]); - $sql = "insert into ".$xoopsDB->prefix('xim_chat')." (".$xoopsDB->prefix('xim_chat').".from,".$xoopsDB->prefix('xim_chat').".to,message,sent) values ('".mysql_real_escape_string($from)."', '".mysql_real_escape_string($to)."','".mysql_real_escape_string($message)."',NOW())"; + $sql = "insert into ".$xoopsDB->prefix(xim_chat)." (".$xoopsDB->prefix(xim_chat).".from,".$xoopsDB->prefix(xim_chat).".to,message,sent) values ('".mysql_real_escape_string($from)."', '".mysql_real_escape_string($to)."','".mysql_real_escape_string($message)."',NOW())"; $query = $xoopsDB->queryF($sql); exit(0); } @@ -280,19 +280,19 @@ if ($status == '0') { // User is away $sysmessage = _XIM_SYSTEM_AWAY; - $sql = "insert into ".$xoopsDB->prefix('xim_chat')." (".$xoopsDB->prefix('xim_chat').".from,".$xoopsDB->prefix('xim_chat').".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; + $sql = "insert into ".$xoopsDB->prefix(xim_chat)." (".$xoopsDB->prefix(xim_chat).".from,".$xoopsDB->prefix(xim_chat).".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; $query = $xoopsDB->queryF($sql); } if ($status == '1') { // User is busy $sysmessage = _XIM_SYSTEM_BUSY; - $sql = "insert into ".$xoopsDB->prefix('xim_chat')." (".$xoopsDB->prefix('xim_chat').".from,".$xoopsDB->prefix('xim_chat').".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; + $sql = "insert into ".$xoopsDB->prefix(xim_chat)." (".$xoopsDB->prefix(xim_chat).".from,".$xoopsDB->prefix(xim_chat).".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; $query = $xoopsDB->queryF($sql); } if ($status == '3') { // User is offline $sysmessage = _XIM_SYSTEM_OFFLINE; - $sql = "insert into ".$xoopsDB->prefix('xim_chat')." (".$xoopsDB->prefix('xim_chat').".from,".$xoopsDB->prefix('xim_chat').".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; + $sql = "insert into ".$xoopsDB->prefix(xim_chat)." (".$xoopsDB->prefix(xim_chat).".from,".$xoopsDB->prefix(xim_chat).".to,message,sent) values ('".mysql_real_escape_string($to)."', '".mysql_real_escape_string($from)."','".mysql_real_escape_string($sysmessage)."',NOW())"; $query = $xoopsDB->queryF($sql); } } Modified: XoopsModules/xim/trunk/modules/xim/class/adminclass.php =================================================================== --- XoopsModules/xim/trunk/modules/xim/class/adminclass.php 2012-02-25 04:13:53 UTC (rev 9058) +++ XoopsModules/xim/trunk/modules/xim/class/adminclass.php 2012-02-25 17:16:59 UTC (rev 9059) @@ -234,24 +234,27 @@ // Variable $version = current xim version number // return csv file with (version, description, status, downloadUrl) -function doCheckUpdate () { - $version = $this->ModuleInstallVersion (); - $critical = FALSE; - $update = FALSE; - $rt = ''; +function doCheckUpdate () +{ + $version = $this->ModuleInstallVersion (); + $critical = false; + $update = false; + $rt = ''; $url = "http://www.culex.dk/updates/xim_version.csv"; - $fileC = file_get_contents($url); - $read = explode(";", $fileC); + $fileC = $this->fetchURL($url, array('fopen', 'curl', 'socket')); + $read = explode(";", $fileC); $upd_img = '../images/upd_ok.png'; - if ($read[0] > $version && $read[2] == "1") { - $critical = TRUE; + + if ($read[0] > $version && $read[2] == "1") { + $critical = true; $upd_img = '../images/upd_critical.png'; } if ($read[0] > $version && $read[2] != "1") { - $update = TRUE; + $update = true; $upd_img = '../images/upd_normal.png'; } + if ($critical) { $rt = "<div class='xim_update'><span class='xim_update_header'><img class='xim_upd_img' src='".$upd_img."' />"._AM_XIM_UPDATE_CRITICAL_UPD."</span></div></p>"; $rt .="<textarea class='xim_update_changelog'>".$read[1]."</textarea><br /><br />"; @@ -265,6 +268,91 @@ } return $rt; } + +/** + * Fetch content of comma separated text file + * will attempt to use the fopen method first, then curl, then socket + * @param string $url + * @param array $methods + * @returns string + */ +function fetchURL($url, $methods = array('fopen', 'curl', 'socket')) +{ + /** + * December 21st 2010, Mathew Tinsley (ti...@ti...) + * http://tinsology.net + * + * To the extent possible under law, Mathew Tinsley has waived all copyright and related or + * neighboring rights to this work. There's absolutely no warranty. + */ + if (gettype($methods) == 'string') { + $methods = array($methods); + } elseif (!is_array($methods)) { + return false; + } + foreach ($methods as $method) { + switch ($method) { + case 'fopen': + //uses file_get_contents in place of fopen + //allow_url_fopen must still be enabled + if (ini_get('allow_url_fopen')) { + $contents = file_get_contents($url); + if ($contents !== false) { + return $contents; + } + } + break; + case 'curl': + if (function_exists('curl_init')) { + $ch = curl_init(); + curl_setopt($ch, CURLOPT_URL, $url); + curl_setopt($ch, CURLOPT_HEADER, 0); + // return the value instead of printing the response to browser + curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); + $result = curl_exec($ch); + curl_close($ch); + //return curl_exec($ch); + return $result; + } + break; + case 'socket': + //make sure the url contains a protocol, otherwise $parts['host'] won't be set + if (strpos($url, 'http://') !== 0 && strpos($url, 'https://') !== 0) { + $url = 'http://' . $url; + } + $parts = parse_url($url); + if ($parts['scheme'] == 'https') { + $target = 'ssl://' . $parts['host']; + $port = isset($parts['port']) ? $parts['port'] : 443; + } else { + $target = $parts['host']; + $port = isset($parts['port']) ? $parts['port'] : 80; + } + $page = isset($parts['path']) ? $parts['path'] : ''; + $page .= isset($parts['query']) ? '?' . $parts['query'] : ''; + $page .= isset($parts['fragment']) ? '#' . $parts['fragment'] : ''; + $page = ($page == '') ? '/' : $page; + if ($fp = fsockopen($target, $port, $errno, $errstr, 15)) { + $headers = "GET $page HTTP/1.1\r\n"; + $headers .= "Host: {$parts['host']}\r\n"; + $headers .= "Connection: Close\r\n\r\n"; + if (fwrite($fp, $headers)) { + $resp = ''; + //while not eof and an error does not occur when calling fgets + while (!feof($fp) && ($curr = fgets($fp, 128)) !== false) { + $resp .= $curr; + } + if (isset($curr) && $curr !== false) { + return substr(strstr($resp, "\r\n\r\n"), 3); + } + } + fclose($fp); + } + break; + } + } + return false; +} // flatten multidimentional arrays to one dimentional function flatten($array) { Modified: XoopsModules/xim/trunk/modules/xim/include/functions.php =================================================================== --- XoopsModules/xim/trunk/modules/xim/include/functions.php 2012-02-25 04:13:53 UTC (rev 9058) +++ XoopsModules/xim/trunk/modules/xim/include/functions.php 2012-02-25 17:16:59 UTC (rev 9059) @@ -124,17 +124,16 @@ return $retval; } - function xim_sanitize($text) { - $text = htmlspecialchars($text, ENT_QUOTES); - //$text = preg_replace('/([^\s]{10})(?=[^\s])/m', '$1<br />', $text); - $myts = MyTextSanitizer::getInstance(); - $text = $myts->displayTarea($text,1,1,1,1); - $text = str_replace("\n\r","\n",$text); - $text = str_replace("\r\n","\n",$text); - $text = str_replace("\n","<br />",$text); - $text = str_replace("\"","'",$text); - - return $text; + function xim_sanitize($text) + { + $text = htmlspecialchars($text, ENT_QUOTES); + $myts = MyTextSanitizer::getInstance(); + $text = $myts->displayTarea($text, 1, 1, 1, 1); + $text = str_replace("\n\r", "\n", $text); + $text = str_replace("\r\n", "\n", $text); + $text = str_replace("\n", "<br />", $text); + $text = str_replace("\"", "'", $text); + return $text; } ?> \ No newline at end of file Modified: XoopsModules/xim/trunk/modules/xim/js/chat.js =================================================================== --- XoopsModules/xim/trunk/modules/xim/js/chat.js 2012-02-25 04:13:53 UTC (rev 9058) +++ XoopsModules/xim/trunk/modules/xim/js/chat.js 2012-02-25 17:16:59 UTC (rev 9059) @@ -42,7 +42,6 @@ }); xoops_im(document).ready(function(){ -createFooterBar(); // if exists zetagenesis toolbar do hide it to not overlap 2 toolbars xoops_im('#xo-footerstatic').hide(); originalTitle = document.title; @@ -258,8 +257,7 @@ } function startChatSession(){ - reSetConf(); - updateUserList(); + createFooterBar(); if (showFooterBar==1) { setTimeout('updateUserList()',200); } @@ -294,6 +292,7 @@ xoops_im("#MBchatbox_"+chatboxID+" .mbcontainercontent").scrollTop(xoops_im("#MBchatbox_"+chatboxID+" .mbcontainercontent")[0].scrollHeight); setTimeout('xoops_im("#MBchatbox_"+chatboxID+" .mbcontainercontent").scrollTop(xoops_im("#MBchatbox_"+chatboxID+" .mbcontainercontent")[0].scrollHeight);', 100); // yet another strange ie bug } + reSetConf(); setTimeout('chatHeartbeat();',chatHeartbeatTime); }}); @@ -521,8 +520,9 @@ // Function to reset sound & Status select:Selected in forms after send and in pagerefresh function reSetConf() { var data; + var xim_RandNumGenerate = Math.floor(Math.random()*101); xoops_im.ajax({ - url: xim_url+"getmystats.php", + url: xim_url+"getmystats.php?chk="+xim_RandNumGenerate, cache: false, dataType: "json", success: function(data) { @@ -530,7 +530,7 @@ xoops_im("select[name=status] option[value="+data.uss+"]").attr("selected", true); xoops_im("select[name=soundf] option[value="+data.uso+"]").attr("selected", true); xoops_im("select[name=statusf] option[value="+data.uss+"]").attr("selected", true); - } - }); + } + }); return; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <os...@us...> - 2012-02-25 04:14:04
|
Revision: 9058 http://xoops.svn.sourceforge.net/xoops/?rev=9058&view=rev Author: osw17 Date: 2012-02-25 04:13:53 +0000 (Sat, 25 Feb 2012) Log Message: ----------- Added Paths: ----------- XoopsLanguages/spanish/core/2.55/htdocs/ XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/ XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/ XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/moduleadmin/ XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/moduleadmin/language/ XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/moduleadmin/language/spanishutf8/ XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/moduleadmin/language/spanishutf8/index.html XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/moduleadmin/language/spanishutf8/main.php XoopsLanguages/spanish/core/2.55/htdocs/class/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/dhtmltextarea/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/dhtmltextarea/language/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/dhtmltextarea/language/spanishutf8.php XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/textarea/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/textarea/language/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/textarea/language/spanishutf8.php XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/language/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/language/spanishutf8.php XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/langs/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/langs/es.js XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/es.js XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/es_dlg.js XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/simple/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/simple/langs/ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/simple/langs/es.js XoopsLanguages/spanish/core/2.55/htdocs/images/ XoopsLanguages/spanish/core/2.55/htdocs/images/Thumbs.db XoopsLanguages/spanish/core/2.55/htdocs/images/form/ XoopsLanguages/spanish/core/2.55/htdocs/images/form/Thumbs.db XoopsLanguages/spanish/core/2.55/htdocs/images/form/image.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/ XoopsLanguages/spanish/core/2.55/htdocs/images/icons/aim.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/delete.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/edit.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/em_small.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/email.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/icq_add.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/index.html XoopsLanguages/spanish/core/2.55/htdocs/images/icons/ip.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/msnm.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/no_posticon.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/pm.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/pm_small.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/posticon.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/posticon2.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/profile.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/reply.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/www.gif XoopsLanguages/spanish/core/2.55/htdocs/images/icons/yim.gif XoopsLanguages/spanish/core/2.55/htdocs/images/image.gif XoopsLanguages/spanish/core/2.55/htdocs/install/ XoopsLanguages/spanish/core/2.55/htdocs/install/language/ XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/ XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/Thumbs.db XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/finish.php XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/index.html XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/install.php XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/install2.php XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/mysql.lang.data.sql XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/style.css XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/support.php XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/support.png XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/welcome.php XoopsLanguages/spanish/core/2.55/htdocs/language/ XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/ XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/admin.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/auth.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/backend.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/banners.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/calendar.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/captcha.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/comment.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/countries.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/errors.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/findusers.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/formdhtmltextarea.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/global.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/index.html XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/locale.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/logger.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/ XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/activated.tpl XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/adminactivate.tpl XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/comment_notify.tpl XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/commentsubmit_notify.tpl XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/default_notify.tpl XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/index.html XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/lostpass1.tpl XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/lostpass2.tpl XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/register.tpl XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/tellfriend.tpl XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/mail_template/welcome.tpl XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/misc.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/notification.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/pmsg.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/search.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/style.css XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/timezone.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/uploader.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/user.php XoopsLanguages/spanish/core/2.55/htdocs/language/spanishutf8/xoopsmailerlocal.php XoopsLanguages/spanish/core/2.55/htdocs/modules/ XoopsLanguages/spanish/core/2.55/htdocs/modules/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/pm/ XoopsLanguages/spanish/core/2.55/htdocs/modules/pm/language/ XoopsLanguages/spanish/core/2.55/htdocs/modules/pm/language/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/pm/language/spanishutf8/ XoopsLanguages/spanish/core/2.55/htdocs/modules/pm/language/spanishutf8/admin.php XoopsLanguages/spanish/core/2.55/htdocs/modules/pm/language/spanishutf8/help/ XoopsLanguages/spanish/core/2.55/htdocs/modules/pm/language/spanishutf8/help/help.html XoopsLanguages/spanish/core/2.55/htdocs/modules/pm/language/spanishutf8/help/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/pm/language/spanishutf8/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/pm/language/spanishutf8/main.php XoopsLanguages/spanish/core/2.55/htdocs/modules/pm/language/spanishutf8/modinfo.php XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/ XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/ XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/spanishutf8/ XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/spanishutf8/admin.php XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/spanishutf8/help/ XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/spanishutf8/help/help.html XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/spanishutf8/help/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/spanishutf8/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/spanishutf8/mail_template/ XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/spanishutf8/mail_template/emailchanged.tpl XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/spanishutf8/mail_template/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/spanishutf8/main.php XoopsLanguages/spanish/core/2.55/htdocs/modules/profile/language/spanishutf8/modinfo.php XoopsLanguages/spanish/core/2.55/htdocs/modules/protector/ XoopsLanguages/spanish/core/2.55/htdocs/modules/protector/language/ XoopsLanguages/spanish/core/2.55/htdocs/modules/protector/language/spanishutf8/ XoopsLanguages/spanish/core/2.55/htdocs/modules/protector/language/spanishutf8/help/ XoopsLanguages/spanish/core/2.55/htdocs/modules/protector/language/spanishutf8/help/help.html XoopsLanguages/spanish/core/2.55/htdocs/modules/protector/language/spanishutf8/help/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/avatars.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/banners.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/blocksadmin.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/comments.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/filemanager.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/findusers.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/groups.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/images.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/mailusers.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/maintenance.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/modulesadmin.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/preferences.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/smilies.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/tplsets.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/userrank.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/users.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin/version.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/admin.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/blocks.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/cpanel.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/avatars.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/banners.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/blocksadmin.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/comments.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/groups.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/help_center.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/images.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/mailusers.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/maintenance.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/module_index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/modulesadmin.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/preferences.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/smilies.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/tplsets.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/userrank.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/help/users.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/images/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/images/Thumbs.db XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/images/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/images/lightbox-blank.gif XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/images/lightbox-btn-close.gif XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/images/lightbox-btn-next.gif XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/images/lightbox-btn-prev.gif XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/images/lightbox-ico-loading.gif XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/language/spanishutf8/modinfo.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/default/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/default/language/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/default/language/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/default/language/spanishutf8/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/default/language/spanishutf8/admin.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/default/language/spanishutf8/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/default/language/spanishutf8/localsupport.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/suico/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/zetadigme/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/zetadigme/Thumbs.db XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/zetadigme/language/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/zetadigme/language/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/zetadigme/language/spanishutf8/ XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/zetadigme/language/spanishutf8/admin.php XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/zetadigme/language/spanishutf8/index.html XoopsLanguages/spanish/core/2.55/htdocs/modules/system/themes/zetadigme/language/spanishutf8/localsupport.php XoopsLanguages/spanish/core/2.55/htdocs/xoops_lib/ XoopsLanguages/spanish/core/2.55/htdocs/xoops_lib/modules/ XoopsLanguages/spanish/core/2.55/htdocs/xoops_lib/modules/protector/ XoopsLanguages/spanish/core/2.55/htdocs/xoops_lib/modules/protector/language/ XoopsLanguages/spanish/core/2.55/htdocs/xoops_lib/modules/protector/language/spanishutf8/ XoopsLanguages/spanish/core/2.55/htdocs/xoops_lib/modules/protector/language/spanishutf8/admin.php XoopsLanguages/spanish/core/2.55/htdocs/xoops_lib/modules/protector/language/spanishutf8/index.html XoopsLanguages/spanish/core/2.55/htdocs/xoops_lib/modules/protector/language/spanishutf8/main.php XoopsLanguages/spanish/core/2.55/htdocs/xoops_lib/modules/protector/language/spanishutf8/modinfo.php Added: XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/moduleadmin/language/spanishutf8/index.html =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/moduleadmin/language/spanishutf8/index.html (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/moduleadmin/language/spanishutf8/index.html 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/moduleadmin/language/spanishutf8/main.php =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/moduleadmin/language/spanishutf8/main.php (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/Frameworks/moduleclasses/moduleadmin/language/spanishutf8/main.php 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1,36 @@ +<?php +/** + * Frameworks Module Admin + * + * 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 Grégory Mage (Aka Mage) + * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html) + * @author Grégory Mage (Aka Mage) + */ + +// Info +define('_AM_MODULEADMIN_CONFIG','Revisar configuración'); +define('_AM_MODULEADMIN_CONFIG_CHMOD',"La carpeta '%s' debe estar con permisos chmod '%s' (estan puestos en %s).'"); +define('_AM_MODULEADMIN_CONFIG_FOLDERKO',"La carpeta '%s' no exíste"); +define('_AM_MODULEADMIN_CONFIG_FOLDEROK',"La carpeta '%s' exíste"); +define('_AM_MODULEADMIN_CONFIG_PHP','PHP mínimo requerido: %s (su versión es %s)'); +define('_AM_MODULEADMIN_CONFIG_XOOPS','Sistema minimo requerido: %s (su versión es %s)'); + +define('_AM_MODULEADMIN_CONFIG_DB','Versión mínima requerida: %s (su versión es %s)'); +define('_AM_MODULEADMIN_CONFIG_ADMIN','Mínimo ModuleAdmin requerido: %s (su versión es %s)'); + +// About +define('_AM_MODULEADMIN_ABOUT_CHANGELOG','Registro de cambios'); +define('_AM_MODULEADMIN_ABOUT_DESCRIPTION','Descripción'); +define('_AM_MODULEADMIN_ABOUT_MODULEINFO','Info del Módulo'); +define('_AM_MODULEADMIN_ABOUT_MODULESTATUS','Estado:'); +define('_AM_MODULEADMIN_ABOUT_UPDATEDATE','Fecha de actualización:'); +define('_AM_MODULEADMIN_ABOUT_WEBSITE',"Sitio web:"); + +?> \ No newline at end of file Added: XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/dhtmltextarea/language/spanishutf8.php =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/dhtmltextarea/language/spanishutf8.php (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/dhtmltextarea/language/spanishutf8.php 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1,17 @@ +<?php +/** + * XOOPS editor + * + * @copyright The XOOPS project http://www.xoops.org/ + * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html) + * @author Taiwen Jiang (phppp or D.J.) <ph...@ho...> + * @since 2.3.0 + * @version $Id: english.php 4941 2010-07-22 17:13:36Z beckmi $ + * @package xoopseditor + */ +/** + * Assocated with editor_registry.php + */ +define( '_XOOPS_EDITOR_DHTMLTEXTAREA', 'DHTML con xCode' ); + +?> Added: XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/textarea/language/spanishutf8.php =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/textarea/language/spanishutf8.php (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/textarea/language/spanishutf8.php 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1,17 @@ +<?php +/** + * Editor framework for XOOPS + * + * @copyright The XOOPS project http://www.xoops.org/ + * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html) + * @author Taiwen Jiang (phppp or D.J.) <ph...@ho...> + * @since 1.00 + * @version $Id: english.php 4941 2010-07-22 17:13:36Z beckmi $ + * @package xoopseditor + */ + +/* + * Assocated with editor_registry.php + */ +define("_XOOPS_EDITOR_TEXTAREA", "Texto Plano"); +?> Added: XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/language/spanishutf8.php =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/language/spanishutf8.php (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/language/spanishutf8.php 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1,25 @@ +<?php +/** + * TinyMCE adapter for XOOPS + * + * @copyright The XOOPS project http://www.xoops.org/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * @package core + * @subpackage xoopseditor + * @since 2.3.0 + * @author Taiwen Jiang <ph...@us...> + * @version $Id: english.php 1138 2010-03-25 11:21:46Z kris_fr $ + */ +/* + * Assocated with editor_registry.php + */ +// Name of the editor +define("_XOOPS_EDITOR_TINYMCE", "TinyMCE"); + +// The value must be the same as /tinymce/jscripts/langs/your_language_code, for example, "en" for English, "fr" for French +// For details, check http://tinymce.moxiecode.com/download_i18n.php +define("_XOOPS_EDITOR_TINYMCE_LANGUAGE", "es"); + +// FONT LIST, FORMAT: "Name=value1,value2;Name=value" +define("_XOOPS_EDITOR_TINYMCE_FONTS", "Arial=arial,helvetica,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,times new roman,times,serif;Tahoma=tahoma,arial,helvetica,sans-serif;Times New Roman=times new roman,times,serif;Verdana=verdana,arial,helvetica,sans-serif;Impact=impact;WingDings=wingdings"); +?> \ No newline at end of file Added: XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/langs/es.js =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/langs/es.js (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/langs/es.js 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1,170 @@ +tinyMCE.addI18n({es:{ +common:{ +edit_confirm:"Do you want to use the WYSIWYG mode for this textarea?", +apply:"Apply", +insert:"Insert", +update:"Update", +cancel:"Cancel", +close:"Close", +browse:"Browse", +class_name:"Class", +not_set:"-- Not set --", +clipboard_msg:"Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?", +clipboard_no_support:"Currently not supported by your browser, use keyboard shortcuts instead.", +popup_blocked:"Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.", +invalid_data:"Error: Invalid values entered, these are marked in red.", +more_colors:"More colors" +}, +contextmenu:{ +align:"Alignment", +left:"Left", +center:"Center", +right:"Right", +full:"Full" +}, +insertdatetime:{ +date_fmt:"%Y-%m-%d", +time_fmt:"%H:%M:%S", +insertdate_desc:"Insert date", +inserttime_desc:"Insert time", +months_long:"January,February,March,April,May,June,July,August,September,October,November,December", +months_short:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec", +day_long:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday", +day_short:"Sun,Mon,Tue,Wed,Thu,Fri,Sat,Sun" +}, +print:{ +print_desc:"Print" +}, +preview:{ +preview_desc:"Preview" +}, +directionality:{ +ltr_desc:"Direction left to right", +rtl_desc:"Direction right to left" +}, +layer:{ +insertlayer_desc:"Insert new layer", +forward_desc:"Move forward", +backward_desc:"Move backward", +absolute_desc:"Toggle absolute positioning", +content:"New layer..." +}, +save:{ +save_desc:"Save", +cancel_desc:"Cancel all changes" +}, +nonbreaking:{ +nonbreaking_desc:"Insert non-breaking space character" +}, +iespell:{ +iespell_desc:"Run spell checking", +download:"ieSpell not detected. Do you want to install it now?" +}, +advhr:{ +advhr_desc:"Horizontal rule" +}, +emotions:{ +emotions_desc:"Emotions" +}, +searchreplace:{ +search_desc:"Find", +replace_desc:"Find/Replace" +}, +advimage:{ +image_desc:"Insert/edit image" +}, +advlink:{ +link_desc:"Insert/edit link" +}, +xhtmlxtras:{ +cite_desc:"Citation", +abbr_desc:"Abbreviation", +acronym_desc:"Acronym", +del_desc:"Deletion", +ins_desc:"Insertion", +attribs_desc:"Insert/Edit Attributes" +}, +style:{ +desc:"Edit CSS Style" +}, +paste:{ +paste_text_desc:"Paste as Plain Text", +paste_word_desc:"Paste from Word", +selectall_desc:"Select All", +plaintext_mode_sticky:"Paste is now in plain text mode. Click again to toggle back to regular paste mode. After you paste something you will be returned to regular paste mode.", +plaintext_mode:"Paste is now in plain text mode. Click again to toggle back to regular paste mode." +}, +paste_dlg:{ +text_title:"Use CTRL+V on your keyboard to paste the text into the window.", +text_linebreaks:"Keep linebreaks", +word_title:"Use CTRL+V on your keyboard to paste the text into the window." +}, +table:{ +desc:"Inserts a new table", +row_before_desc:"Insert row before", +row_after_desc:"Insert row after", +delete_row_desc:"Delete row", +col_before_desc:"Insert column before", +col_after_desc:"Insert column after", +delete_col_desc:"Remove column", +split_cells_desc:"Split merged table cells", +merge_cells_desc:"Merge table cells", +row_desc:"Table row properties", +cell_desc:"Table cell properties", +props_desc:"Table properties", +paste_row_before_desc:"Paste table row before", +paste_row_after_desc:"Paste table row after", +cut_row_desc:"Cut table row", +copy_row_desc:"Copy table row", +del:"Delete table", +row:"Row", +col:"Column", +cell:"Cell" +}, +autosave:{ +unload_msg:"The changes you made will be lost if you navigate away from this page.", +restore_content:"Restore auto-saved content.", +warning_message:"If you restore the saved content, you will lose all the content that is currently in the editor.\n\nAre you sure you want to restore the saved content?." +}, +fullscreen:{ +desc:"Toggle fullscreen mode" +}, +media:{ +desc:"Insert / edit embedded media", +edit:"Edit embedded media" +}, +fullpage:{ +desc:"Document properties" +}, +template:{ +desc:"Insert predefined template content" +}, +visualchars:{ +desc:"Visual control characters on/off." +}, +spellchecker:{ +desc:"Toggle spellchecker", +menu:"Spellchecker settings", +ignore_word:"Ignore word", +ignore_words:"Ignore all", +langs:"Languages", +wait:"Please wait...", +sug:"Suggestions", +no_sug:"No suggestions", +no_mpell:"No misspellings found." +}, +pagebreak:{ +desc:"Insert page break." +}, +advlist:{ +types:"Types", +def:"Default", +lower_alpha:"Lower alpha", +lower_greek:"Lower greek", +lower_roman:"Lower roman", +upper_alpha:"Upper alpha", +upper_roman:"Upper roman", +circle:"Circle", +disc:"Disc", +square:"Square" +}}}); \ No newline at end of file Added: XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/es.js =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/es.js (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/es.js 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1,62 @@ +tinyMCE.addI18n('es.advanced',{ +style_select:"Estilos", +font_size:"Tamaño de fuente", +fontdefault:"Tipo de fuente", +block:"Formato", +paragraph:"Párrafo", +div:"Div", +address:"Dirección", +pre:"Preformateado", +h1:"Encabezado 1", +h2:"Encabezado 2", +h3:"Encabezado 3", +h4:"Encabezado 4", +h5:"Encabezado 5", +h6:"Encabezado 6", +blockquote:"Citar", +code:"Código", +samp:"Código de ejemplo", +dt:"Términos de definición ", +dd:"Descripción de definición", +bold_desc:"Negrita (Ctrl+B)", +italic_desc:"Itálica (Ctrl+I)", +underline_desc:"Subrallado (Ctrl+U)", +striketrough_desc:"Tachado", +justifyleft_desc:"Alinear a la izquierda", +justifycenter_desc:"Centrar", +justifyright_desc:"Alinear a la derecha", +justifyfull_desc:"Justificar", +bullist_desc:"Lista desordenada", +numlist_desc:"Lista ordenada", +outdent_desc:"Anular sangría", +indent_desc:"Sangría", +undo_desc:"Deshacer (Ctrl+Z)", +redo_desc:"Rehacer (Ctrl+Y)", +link_desc:"Insertar/edita enlace", +unlink_desc:"Quitar hipervínculo", +image_desc:"Insertar/editar imagen", +cleanup_desc:"Limpiar código desordenado", +code_desc:"Editar fuente HTML", +sub_desc:"Subíndice", +sup_desc:"Sobreíndice", +hr_desc:"Insertar regla horizontal", +removeformat_desc:"Quitar el formato", +custom1_desc:"Su descripción personalizada aquí", +forecolor_desc:"Seleccione el color del texto", +backcolor_desc:"Seleccione el color de fondo", +charmap_desc:"Insertar caracteres personalizados", +visualaid_desc:"Alternar liniamientos/elementos invisibles", +anchor_desc:"Insertar/editar anclaje", +cut_desc:"Cortar", +copy_desc:"Copiar", +paste_desc:"Pegar", +image_props_desc:"Propiedades de Imagen", +newdocument_desc:"Nuevo Documento", +help_desc:"Ayuda", +blockquote_desc:"Cita", +clipboard_msg:"Copiar/Cortar/Pegar no están disponibles en Mozilla y Firefox.\r\n¿Quiere mas información sobre este asunto?", +path:"Ruta", +newdocument:"¿Está seguro que desea limpiar todo el contenido?", +toolbar_focus:"Cambiar a los botones de herramientas - Alt+Q, Cambia a editor - Alt-Z, Cambia a elemento de la ruta - Alt-X", +more_colors:"Más colores" +}); \ No newline at end of file Added: XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/es_dlg.js =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/es_dlg.js (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/es_dlg.js 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1,51 @@ +tinyMCE.addI18n('es.advanced_dlg',{ +about_title:"Sobre TinyMCE", +about_general:"Sobre", +about_help:"Ayuda", +about_license:"Licencia", +about_plugins:"Plugins", +about_plugin:"Plugin", +about_author:"Autor", +about_version:"Versión", +about_loaded:"Plugins cargados", +anchor_title:"Insertar/editar anclaje", +anchor_name:"Nombre de anclaje", +code_title:"Editor de fuente HTML", +code_wordwrap:"ajuste de línea", +colorpicker_title:"Seleccione un color", +colorpicker_picker_tab:"Escojer", +colorpicker_picker_title:"Escojer color", +colorpicker_palette_tab:"Paleta", +colorpicker_palette_title:"Paleta de colores", +colorpicker_named_tab:"Nombrado", +colorpicker_named_title:"Colores nombrados", +colorpicker_color:"Color:", +colorpicker_name:"Nombre:", +charmap_title:"Seleccione carateres personalizados", +image_title:"Insertar/editar imagen", +image_src:"URL de imagen", +image_alt:"Description de imagen", +image_list:"Lista de imagen", +image_border:"Bordo", +image_dimensions:"Dimensiones", +image_vspace:"Espacio Vertical", +image_hspace:"Espacio Horizontal", +image_align:"Aliniamiento", +image_align_baseline:"Linea base", +image_align_top:"Superior", +image_align_middle:"Middle", +image_align_bottom:"Bottom", +image_align_texttop:"Text top", +image_align_textbottom:"Text bottom", +image_align_left:"Left", +image_align_right:"Right", +link_title:"Insert/edit link", +link_url:"Link URL", +link_target:"Target", +link_target_same:"Open link in the same window", +link_target_blank:"Open link in a new window", +link_titlefield:"Title", +link_is_email:"The URL you entered seems to be an email address, do you want to add the required mailto: prefix?", +link_is_external:"The URL you entered seems to external link, do you want to add the required http:// prefix?", +link_list:"Link list" +}); \ No newline at end of file Added: XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/simple/langs/es.js =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/simple/langs/es.js (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/simple/langs/es.js 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1,11 @@ +tinyMCE.addI18n('es.simple',{ +bold_desc:"Negrita (Ctrl+B)", +italic_desc:"Itálica (Ctrl+I)", +underline_desc:"Subrallado (Ctrl+U)", +striketrough_desc:"Tachado", +bullist_desc:"Lista desordenada", +numlist_desc:"Lista ordenada", +undo_desc:"Deshacer (Ctrl+Z)", +redo_desc:"Rehacer (Ctrl+Y)", +cleanup_desc:"Limpieza de código desordenado" +}); \ No newline at end of file Added: XoopsLanguages/spanish/core/2.55/htdocs/images/Thumbs.db =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/Thumbs.db ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/form/Thumbs.db =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/form/Thumbs.db ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/form/image.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/form/image.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/aim.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/aim.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/delete.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/delete.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/edit.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/edit.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/em_small.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/em_small.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/email.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/email.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/icq_add.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/icq_add.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/index.html =================================================================== Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/ip.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/ip.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/msnm.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/msnm.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/no_posticon.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/no_posticon.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/pm.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/pm.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/pm_small.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/pm_small.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/posticon.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/posticon.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/posticon2.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/posticon2.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/profile.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/profile.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/reply.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/reply.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/www.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/www.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/yim.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/icons/yim.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/images/image.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/images/image.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/Thumbs.db =================================================================== (Binary files differ) Property changes on: XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/Thumbs.db ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/finish.php =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/finish.php (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/finish.php 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1,25 @@ +<?php +// $Id$ +// _LANGCODE: es +// _CHARSET : UTF-8 +// Translator: XOOPS Translation Team +$content .= +"<h3>Su sitio</h3> +<p>Ahora puedes acceder a la <a href='../index.php'>página principal de su sitio.</a></p> +<h3>Soporte</h3> +<p>Visite: <a href='http://xoops.sourceforge.net/' rel='external'>Soporte de XOOPS (en inglés)</a></p> +<p><strong>ATTENTION :</strong> Su Web contiene ahora contiene funcionalidades mínimas, si desea añadir contenidos: páginas de texto, galerías de fotos, foros, enlaces... visite el repositorio de descargas <a href='http://www.xoops.org/modules/repository' rel='external' title='Choice and download modules'>clicando aquí</a> e instale dichos componentes. Los mismo para <a href='http://www.xoops.org/modules/extgallery' rel='external' title='Select and Install new themes'>añadir diseños adicionales</a>.</p> +<p>Visite: <a href='http://www.esxoops.com/' rel='external'>XOOPS en Español</a></p> +"; + +$content .= +"<h3>Configuración de seguridad</h3> +<p>El instalador tratará de configurar su sitio de forma segura. Por favor, compruebe que: +<div class='confirmMsg'> +El archivo <em>mainfile.php</em> es de sólo lectura.<br /> +Elimine la carpeta <em>{$installer_modified}</em> (o <em>install</em> si no fue renombrado automáticamente el instalador) de su servidor. +</div> +</p> +"; + +?> \ No newline at end of file Added: XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/index.html =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/index.html (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/index.html 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/install.php =================================================================== --- XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/install.php (rev 0) +++ XoopsLanguages/spanish/core/2.55/htdocs/install/language/spanishutf8/install.php 2012-02-25 04:13:53 UTC (rev 9058) @@ -0,0 +1,237 @@ +<?php +/** + * Installer main english strings declaration file + * + * @copyright The XOOPS project http://www.xoops.org/ + * @license http://www.fsf.org/copyleft/gpl.html GNU General Public License (GPL) + * @package installer + * @since 2.3.0 + * @author Haruki Setoyama <ha...@pl...> + * @author Kazumi Ono <web...@my...> + * @author Skalpa Keo <sk...@xo...> + * @author Taiwen Jiang <ph...@us...> + * @author dugris <du...@fr...> + * @version $Id$ + + */ + +// _LANGCODE: es +// _CHARSET : UTF-8 +// Translator: XOOPS Spanish Support (http://www.esxoops.com) +// Translator: XOOPS Translation Team + +define( "SHOW_HIDE_HELP", "Mostrar/ocultar el texto de ayuda" ); + +// License +define('LICENSE_NOT_WRITEABLE', 'La licencia es %s . <br/><font style="colour:#ff0000">Haga ../include/license.php Escribible</font>'); +define('LICENSE_IS_WRITEABLE', 'La licencia es %s'); + +// Configuration check page +define( "SERVER_API", "API del servidor" ); +define( "PHP_EXTENSION", "%s (extensión)" ); +define( "CHAR_ENCODING", "Codificación de caracteres" ); +define( "XML_PARSING", "XML parsing" ); +define( "REQUIREMENTS", "Requerimientos" ); +define( "_PHP_VERSION", "Versión de PHP" ); +define( "RECOMMENDED_SETTINGS", "Ajustes recomendados" ); +define( "RECOMMENDED_EXTENSIONS", "Extensiones recomendadas" ); +define( "SETTING_NAME", "Nombre de ajuste" ); +define( "RECOMMENDED", "Recomendado" ); +define( "CURRENT", "Actual" ); +define( "RECOMMENDED_EXTENSIONS_MSG", "Estas extensiones no son necesarias para un uso normal de este sistema, pero sí para poder utilizar algunas características específicas (como el multilenguaje o el soporte de RSS). Por esta razón es recomendable tenerlas instaladas." ); + + + +define( "NONE", "Ninguna" ); +define( "SUCCESS", "Éxito" ); +define( "WARNING", "Advertencia" ); +define( "FAILED", "Falló" ); + +// Titles (main and pages) +define( "XOOPS_INSTALL_WIZARD", "Asistente de instalación de XOOPS" ); + +define( "LANGUAGE_SELECTION", "Selección de idioma" ); +define( "LANGUAGE_SELECTION_TITLE", "Elija su idioma"); // L128 +define( "INTRODUCTION", "Introducción" ); +define( "INTRODUCTION_TITLE", "Bienvenido al asistente de instalación de XOOPS" ); // L0 +define( "CONFIGURATION_CHECK", "Comprobación de la configuración" ); +define( "CONFIGURATION_CHECK_TITLE", "Comprobando la configuración de su servidor" ); +define( "PATHS_SETTINGS", "Configuración de las rutas" ); +define( "PATHS_SETTINGS_TITLE", "Configuración de las rutas" ); +define( "DATABASE_CONNECTION", "Conexión de la base de datos" ); +define( "DATABASE_CONNECTION_TITLE", "Conexión de la base de datos" ); +define( "DATABASE_CONFIG", "Configuración de la base de datos" ); +define( "DATABASE_CONFIG_TITLE", "Configuración de la base de datos" ); +define( "CONFIG_SAVE", "Configuración guardada" ); +define( "CONFIG_SAVE_TITLE", "Guardando la configuración de su sistema" ); +define( "TABLES_CREATION", "Creación de tablas" ); +define( "TABLES_CREATION_TITLE", "Creación de las tablas de la base de datos" ); +define( "INITIAL_SETTINGS", "Ajustes iniciales" ); +define( "INITIAL_SETTINGS_TITLE", "Por favor, establezca su configuración inicial" ); +define( "DATA_INSERTION", "Inserción de los datos" ); +define( "DATA_INSERTION_TITLE", "Guardando sus ajustes o configuración en la base de datos" ); +define( "WELCOME", "Bienvenido" ); +define( "WELCOME_TITLE", "Bienvenido a su sitio web creado con XOOPS." ); // L0 + + +// Settings (labels and help text) +define( "XOOPS_PATHS", "Ruta física a XOOPS" ); +define( "XOOPS_URLS", "Localización del sitio web" ); + +define( "XOOPS_ROOT_PATH_LABEL", "Ruta a la carpeta que contendrá la instalación de XOOPS" ); // L55 +define( "XOOPS_ROOT_PATH_HELP", "Ruta física al 'trust path' de XOOPS SIN la barra invertida a la izquierda(\)" ); + + +define( "XOOPS_LIB_PATH_LABEL", "XOOPS Carpeta biblioteca" );//revisar lineas 70 a 73 +define( "XOOPS_LIB_PATH_HELP", "Ruta a la carpeta de datos (escribible) SIN barra invertida a la izquierda (\), para mantener la compatibilidad en el futuro colóquela fuera de " . XOOPS_ROOT_PATH_LABEL . " para que sea más segura."); + +define( "XOOPS_DATA_PATH_LABEL", "Carpeta de datos de XOOPS" ); +define( "XOOPS_DATA_PATH_HELP", "Ruta a la carpeta de datos (escribible) SIN la barra invertida a la izquierda (\). Para mantener la compatibilidad en el futuro colóquela fuera de " . XOOPS_ROOT_PATH_LABEL . " para que sea más segura." ); + + +define( "XOOPS_URL_LABEL", "Localización del sitio web (URL)" ); // L56 +define( "XOOPS_URL_HELP", "URL que será usada para acceder a la instalación de su sitio XOOPS" ); // L58 + +define( "LEGEND_CONNECTION", "Conexión con el servidor" ); +define( "LEGEND_DATABASE", "Base de datos" ); // L51 + +define( "DB_HOST_LABEL", "Nombre del host" ); // L27 +define( "DB_HOST_HELP", "Nombre del host del servidor de la base de datos. Si no está seguro, 'localhost' debería de funcionar en la mayoría de las ocasiones."); // L67 + +define( "DB_USER_LABEL", "Nombre del usuario de la base de datos" ); // L28 +define( "DB_USER_HELP", "Nombre del usuario de la base de datos en el host"); // L65 +define( "DB_PASS_LABEL", "Contraseña" ); // L52 +define( "DB_PASS_HELP", "Contraseña de su cuenta de usuario en la base de datos que está utilizando."); // L68 + +define( "DB_NAME_LABEL", "Nombre de la base de datos" ); // L29 +define( "DB_NAME_HELP", "El nombre de la base de datos en el host. El instalador tratará de crear la base de datos en caso de que no exista.");// L64 + +define( "DB_CHARSET_LABEL", "Conjunto de caracteres" ); +define( "DB_CHARSET_HELP", "MySQL incluye el soporte de conjunto de caracteres que le permite almacenar los datos usando una variedad de distintos conjuntos de caracteres y realizar comparaciones de acuerdo a la variedad de cotejamientos.");//MySQL includes character set support that enables you to store data using a variety of character sets and perform comparisons according to a variety of collations. +define( "DB_COLLATION_LABEL", "Cotejamiento de la base de datos" ); +define( "DB_COLLATION_HELP", "Un cotejamiento es un conjunto de reglas para la comparación de caracteres de un conjunto de caracteres.");//A collation is a set of rules for comparing characters in a character set. +define( "DB_PREFIX_LABEL", "Prefijos para las tablas" ); // L30 +define( "DB_PREFIX_HELP", "El prefijo será antepuesto a los nombres de todas las tablas nuevas que se creen para evitar problemas de duplicidad con otros contenidos. Si no está seguro, mantenga el que aparece por defecto."); // L63 + +define( "DB_PCONNECT_LABEL", "Usar conexión persistente" ); // L54 +define( "DB_PCONNECT_HELP", "Por defecto es 'NO'. Elija 'NO' en caso de no estar seguro de qué hacer."); // L69 + +define( "DB_DATABASE_LABEL", "Base de datos" ); + +define( "LEGEND_ADMIN_ACCOUNT", "Cuenta del administrador" ); +define( "ADMIN_LOGIN_LABEL", "Login del administrador" ); // L37 +define( "ADMIN_EMAIL_LABEL", "Correo electrónico del administrador" ); // L38 +define( "ADMIN_PASS_LABEL", "Contraseña del administrador" ); // L39 +define( "ADMIN_CONFIRMPASS_LABEL", "Confirmar la contraseña" ); // L74 + +// Buttons +define( "BUTTON_PREVIOUS", "Anterior" ); // L42 +define( "BUTTON_NEXT", "Siguiente" ); // L47 + +// Messages +define( "XOOPS_FOUND", "%s encontrado" ); +define( "CHECKING_PERMISSIONS", "Comprobando los permisos en archivos y carpetas..." ); // L82 +define( "IS_NOT_WRITABLE", "%s no es escribible." ); // L83 +define( "IS_WRITABLE", "%s es escribible." ); // L84 + +define( "XOOPS_PATH_FOUND", "Ruta (path) correcta." ); + +define( "READY_CREATE_TABLES", "No se ha detectado que las tablas necesarias para el funcionamiento de XOOPS hayan sido creadas con anterioridad.<br />El asistente de la instalación está preparado para crear las mismas.<br />Haga clic en <em>Siguiente</em> para continuar." ); +define( "XOOPS_TABLES_FOUND", "Las tablas necesarias para el funcionamiento de XOOPS ya existen en su base de datos.<br />Haga clic en <em>Siguiente</em> para continuar el proceso de instalación." ); // L131 + + +define( "XOOPS_TABLES_CREATED", "Tablas del sistema creadas.<br />Clic en <em>siguiente</em> para continuar con la instalación." ); +define( "READY_INSERT_DATA", "El asistente de instalación está listo para insertar los datos iniciales en su base de datos." ); + +define( "READY_SAVE_MAINFILE", "El asistente está preparado para guadar la configuración especificada en el archivo <em>mainfile.php</em>.<br />Haga clic sobre <em>Siguiente</em> para continuar." ); +define( "SAVED_MAINFILE", "Guardando la configuración en mainfile.php" ); +define( "SAVED_MAINFILE_MSG", "El instalador guardó la configuración para <em> mainfile.php </em>. Haga clic sobre <em> Siguiente </em> para continuar el proceso de instalación." ); +define( "DATA_ALREADY_INSERTED", "Los datos necesarios para el funcionamiento de XOOPS ya están almacenados en su base de datos. Ningún dato más será almacenado con esta acción.<br />Haga clic sobre <em>Siguiente</em> para continuar el proceso con el siguiente paso." ); +define( "DATA_INSERTED", "Los datos iniciales, se han añadido a la base de datos. <br /> Haga clic sobre <em> siguiente </em> para proseguir el proceso." ); + + + + +// %s is database name +define( "DATABASE_CREATED", "Base de datos %s creada" ); // L43 +// %s is table name +define( "TABLE_NOT_CREATED", "Fue imposible crear la tabla %s" ); // L118 +define( "TABLE_CREATED", "Tabla %s creada." ); // L45 +define( "ROWS_INSERTED", "%d entradas insertadas en la tabla %s." ); // L119 +define( "ROWS_FAILED", "Fallo insertando %d entradas en la tabla %s." ); // L120 +define( "TABLE_ALTERED", "Tabla %s actualizada."); // L133 +define( "TABLE_NOT_ALTERED", "Fallo actualizando la tabla %s."); // L134 +define( "TABLE_DROPPED", "Tabla %s omitida."); // L163 +define( "TABLE_NOT_DROPPED", "Fallo eliminando la tabla %s."); // L164 + +// Error messages +define( "ERR_COULD_NOT_ACCESS", "No fue posible acceder a la carpeta especificada. Por favor, compruebe que la misma existe y que el servidor web puede escribir en ella." ); +define( "ERR_NO_XOOPS_FOUND", "No se pudo encontrar el script de instalación de XOOPS en la carpeta que se ha especificado." ); + + +define( "ERR_INVALID_EMAIL", "Dirección de correo electrónico no válida" ); // L73 +define( "ERR_REQUIRED", "Por favor, introduzca toda la información necesaria." ); // L41 +define( "ERR_PASSWORD_MATCH", "Las dos contraseñas introducidas no son iguales" ); +define( "ERR_NEED_WRITE_ACCESS", "El servidor debe tener permisos de escritura con relación a los siguientes archivos y carpetas <br />(i.e. <em>chmod 777 nombre_de_la_carpeta</em> en un servidor UNIX/LINUX)" ); // L72 +define( "ERR_NO_DATABASE", "No fue posible crear la base de datos. Por favor, contacte con el administrador del servidor para conocer más detalles." ); // L31 + + +define( "ERR_NO_DBCONNECTION", "No fue posible la conexión con el servidor de la base de datos." ); // L106 +define( "ERR_WRITING_CONSTANT", "Fallo al escribir la constante %s." ); // L122 + +define( "ERR_COPY_MAINFILE", "No fue posible copiar el archivo proporcionado por la distribución a mainfile.php" ); +define( "ERR_WRITE_MAINFILE", "No fue posible escribir la configuración en el archivo mainfile.php. Por favor, compruebe que los permisos del mismo son los requeridos y vuelva a intentarlo."); + +define( "ERR_READ_MAINFILE", "No fue posible abrir el archivo mainfile.php para leer su contenido." ); + +define( "ERR_INVALID_DBCHARSET", "El conjunto de caracteres '%s' no está soportado." ); +define( "ERR_INVALID_DBCOLLATION", "Cotejamiento '%s' no soportado." ); +define( "ERR_CHARSET_NOT_SET", "Conjunto de caracteres por defecto no configurado para la base de datos XOOPS." ); + + +define("_INSTALL_CHARSET", "UTF-8"); + +define( "SUPPORT", "Apoyo"); + +define( "LOGIN", "Autenticación"); +define( "LOGIN_TITLE", "Autenticación"); +define( "USER_LOGIN", "Login del administrador" ); +define( "USERNAME", "Usuario :"); +define( "PASSWORD", "Contraseña :"); + +define( "ICONV_CONVERSION", "Conversión de conjuntos de caracteres"); +define( "ZLIB_COMPRESSION", "Compresión zlib"); +define( "IMAGE_FUNCTIONS", "Funciones para las imágenes"); +define( "IMAGE_METAS", "Image meta data (exif)"); + +define( "ADMIN_EXIST", "La cuenta del administrador ya existe.<br />Haga clic sobre <strong>Siguiente</strong> para continuar."); + +define( "CONFIG_SITE", "Configuración del sitio" ); +define( "CONFIG_SITE_TITLE", "Configuración del sitio" ); +define( "MODULES", "Instalación de módulos" ); +define( "MODULES_TITLE", "Instalación de módulos" ); +define( "THEME", "Seleccione el tema" ); +define( "THEME_TITLE", "Elija el tema por defecto" ); + +define( "INSTALLED_MODULES", "Los siguientes módulos se han instalado.<br />Haga clic sobre <strong>Sigui... [truncated message content] |
From: <os...@us...> - 2012-02-25 03:51:26
|
Revision: 9057 http://xoops.svn.sourceforge.net/xoops/?rev=9057&view=rev Author: osw17 Date: 2012-02-25 03:51:20 +0000 (Sat, 25 Feb 2012) Log Message: ----------- Added Paths: ----------- XoopsLanguages/spanish/core/2.55/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <os...@us...> - 2012-02-25 03:49:07
|
Revision: 9056 http://xoops.svn.sourceforge.net/xoops/?rev=9056&view=rev Author: osw17 Date: 2012-02-25 03:49:01 +0000 (Sat, 25 Feb 2012) Log Message: ----------- Added Paths: ----------- XoopsLanguages/spanish/core/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <tst...@us...> - 2012-02-24 22:34:47
|
Revision: 9055 http://xoops.svn.sourceforge.net/xoops/?rev=9055&view=rev Author: tstempko Date: 2012-02-24 22:34:41 +0000 (Fri, 24 Feb 2012) Log Message: ----------- Fixed bug: keywords sometimes are generated without language specific characters Modified Paths: -------------- XoopsModules/xnews/trunk/modules/xnews/include/functions.php Modified: XoopsModules/xnews/trunk/modules/xnews/include/functions.php =================================================================== --- XoopsModules/xnews/trunk/modules/xnews/include/functions.php 2012-02-24 13:03:01 UTC (rev 9054) +++ XoopsModules/xnews/trunk/modules/xnews/include/functions.php 2012-02-24 22:34:41 UTC (rev 9055) @@ -366,7 +366,7 @@ $content = str_replace ("<br />", " ", $content); $content= $myts->undoHtmlSpecialChars($content); $content= strip_tags($content); - $content=strtolower($content); + $content=mb_strtolower($content, 'UTF-8'); $search_pattern=array(" ","\t","\r\n","\r","\n",",",".","'",";",":",")","(",'"','?','!','{','}','[',']','<','>','/','+','-','_','\\','*'); $replace_pattern=array(' ',' ',' ',' ',' ',' ',' ',' ','','','','','','','','','','','','','','','','','','',''); $content = str_replace($search_pattern, $replace_pattern, $content); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <txm...@us...> - 2012-02-24 13:03:18
|
Revision: 9054 http://xoops.svn.sourceforge.net/xoops/?rev=9054&view=rev Author: txmodxoops Date: 2012-02-24 13:03:01 +0000 (Fri, 24 Feb 2012) Log Message: ----------- Added _AM_SYSTEM_UNISTALL Added Paths: ----------- XoopsLanguages/italian/core/2.5.5/ XoopsLanguages/italian/core/2.5.5/Changelog_Traduzione.txt XoopsLanguages/italian/core/2.5.5/Istruzioni.txt XoopsLanguages/italian/core/2.5.5/Note di rilascio.txt XoopsLanguages/italian/core/2.5.5/extras/ XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/ XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/Installazione_icone.txt XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/ XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/ XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/delete.gif XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/edit.gif XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/profile.gif XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/reply.gif XoopsLanguages/italian/core/2.5.5/extras/modules/ XoopsLanguages/italian/core/2.5.5/extras/modules/system/ XoopsLanguages/italian/core/2.5.5/extras/modules/system/language/ XoopsLanguages/italian/core/2.5.5/extras/modules/system/language/italian/ XoopsLanguages/italian/core/2.5.5/extras/modules/system/language/italian/admin/ XoopsLanguages/italian/core/2.5.5/extras/modules/system/language/italian/admin/filemanager.php XoopsLanguages/italian/core/2.5.5/htdocs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/dhtmltextarea/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/dhtmltextarea/language/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/dhtmltextarea/language/italian.php XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/textarea/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/textarea/language/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/textarea/language/italian.php XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/language/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/language/italian.php XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/langs/it.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advhr/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advhr/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advhr/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advhr/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advhr/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advimage/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advimage/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advimage/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advimage/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advimage/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advlink/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advlink/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advlink/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advlink/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advlink/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/autosave/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/autosave/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/autosave/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/autosave/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/autosave/langs/it.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/emotions/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/emotions/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/emotions/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/emotions/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/emotions/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/example/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/example/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/example/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/example/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/example/langs/it.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/example/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/fullpage/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/fullpage/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/fullpage/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/fullpage/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/fullpage/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/media/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/media/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/media/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/media/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/media/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/paste/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/paste/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/paste/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/paste/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/paste/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/searchreplace/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/searchreplace/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/searchreplace/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/searchreplace/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/searchreplace/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/style/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/style/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/style/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/style/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/style/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/table/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/table/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/table/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/table/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/table/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/template/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/template/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/template/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/template/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/template/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopscode/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopscode/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopscode/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopscode/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopscode/langs/it.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopscode/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsemotions/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsemotions/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsemotions/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsemotions/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsemotions/langs/it.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsemotions/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/langs/it.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsmlcontent/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsmlcontent/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsmlcontent/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsmlcontent/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsmlcontent/langs/it.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsmlcontent/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsquote/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsquote/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsquote/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsquote/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsquote/langs/it.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsquote/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/it.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/langs/it_dlg.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/simple/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/simple/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/simple/langs/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/simple/langs/index.html XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/simple/langs/it.js XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/utils/ XoopsLanguages/italian/core/2.5.5/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/utils/index.html XoopsLanguages/italian/core/2.5.5/htdocs/install/ XoopsLanguages/italian/core/2.5.5/htdocs/install/include/ XoopsLanguages/italian/core/2.5.5/htdocs/install/include/functions.php XoopsLanguages/italian/core/2.5.5/htdocs/install/language/ XoopsLanguages/italian/core/2.5.5/htdocs/install/language/italian/ XoopsLanguages/italian/core/2.5.5/htdocs/install/language/italian/finish.php XoopsLanguages/italian/core/2.5.5/htdocs/install/language/italian/index.html XoopsLanguages/italian/core/2.5.5/htdocs/install/language/italian/install.php XoopsLanguages/italian/core/2.5.5/htdocs/install/language/italian/install2.php XoopsLanguages/italian/core/2.5.5/htdocs/install/language/italian/mysql.lang.data.sql XoopsLanguages/italian/core/2.5.5/htdocs/install/language/italian/style.css XoopsLanguages/italian/core/2.5.5/htdocs/install/language/italian/support.php XoopsLanguages/italian/core/2.5.5/htdocs/install/language/italian/support.png XoopsLanguages/italian/core/2.5.5/htdocs/install/language/italian/welcome.php XoopsLanguages/italian/core/2.5.5/htdocs/language/ XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/ XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/admin.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/auth.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/backend.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/banners.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/calendar.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/captcha.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/comment.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/countries.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/errors.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/findusers.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/formdhtmltextarea.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/global.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/index.html XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/locale.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/logger.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/ XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/activated.tpl XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/adminactivate.tpl XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/comment_notify.tpl XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/commentsubmit_notify.tpl XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/default_notify.tpl XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/index.html XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/lostpass1.tpl XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/lostpass2.tpl XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/register.tpl XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/tellfriend.tpl XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/mail_template/welcome.tpl XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/misc.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/modules.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/notification.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/pmsg.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/search.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/style.css XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/timezone.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/uploader.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/user.php XoopsLanguages/italian/core/2.5.5/htdocs/language/italian/xoopsmailerlocal.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/pm/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/pm/language/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/pm/language/italian/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/pm/language/italian/admin.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/pm/language/italian/index.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/pm/language/italian/main.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/pm/language/italian/modinfo.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/profile/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/profile/language/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/profile/language/italian/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/profile/language/italian/admin.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/profile/language/italian/index.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/profile/language/italian/mail_template/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/profile/language/italian/mail_template/emailchanged.tpl XoopsLanguages/italian/core/2.5.5/htdocs/modules/profile/language/italian/mail_template/index.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/profile/language/italian/main.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/profile/language/italian/modinfo.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/avatars.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/banners.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/blocksadmin.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/comments.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/groups.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/images.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/index.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/mailusers.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/maintenance.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/modulesadmin.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/preferences.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/smilies.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/tplsets.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/userrank.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin/users.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/admin.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/blocks.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/cpanel.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/avatars.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/banners.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/blocksadmin.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/comments.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/groups.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/help_center.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/images.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/index.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/mailusers.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/maintenance.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/module_index.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/modulesadmin.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/preferences.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/smilies.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/tplsets.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/userrank.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/help/users.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/images/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/images/index.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/images/lightbox-blank.gif XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/images/lightbox-btn-close.gif XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/images/lightbox-btn-next.gif XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/images/lightbox-btn-prev.gif XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/images/lightbox-ico-loading.gif XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/index.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/language/italian/modinfo.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/default/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/default/language/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/default/language/italian/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/default/language/italian/admin.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/default/language/italian/index.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/default/language/italian/localsupport.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/zetadigme/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/zetadigme/css/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/zetadigme/css/it.css XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/zetadigme/language/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/zetadigme/language/italian/ XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/zetadigme/language/italian/admin.php XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/zetadigme/language/italian/index.html XoopsLanguages/italian/core/2.5.5/htdocs/modules/system/themes/zetadigme/language/italian/localsupport.php XoopsLanguages/italian/core/2.5.5/htdocs/themes/ XoopsLanguages/italian/core/2.5.5/htdocs/themes/suico/ XoopsLanguages/italian/core/2.5.5/htdocs/themes/suico/language/ XoopsLanguages/italian/core/2.5.5/htdocs/themes/suico/language/italian/ XoopsLanguages/italian/core/2.5.5/htdocs/themes/suico/language/italian/index.html XoopsLanguages/italian/core/2.5.5/htdocs/themes/suico/language/italian/main.php XoopsLanguages/italian/core/2.5.5/htdocs/themes/suico/language/italian/script.js XoopsLanguages/italian/core/2.5.5/htdocs/themes/suico/language/italian/style.css XoopsLanguages/italian/core/2.5.5/htdocs/themes/zetagenesis/ XoopsLanguages/italian/core/2.5.5/htdocs/themes/zetagenesis/language/ XoopsLanguages/italian/core/2.5.5/htdocs/themes/zetagenesis/language/italian/ XoopsLanguages/italian/core/2.5.5/htdocs/themes/zetagenesis/language/italian/index.html XoopsLanguages/italian/core/2.5.5/htdocs/themes/zetagenesis/language/italian/main.php XoopsLanguages/italian/core/2.5.5/htdocs/themes/zetagenesis/language/italian/script.js XoopsLanguages/italian/core/2.5.5/htdocs/themes/zetagenesis/language/italian/style.css XoopsLanguages/italian/core/2.5.5/htdocs/themes/zetagenesis/language/leggimi.txt XoopsLanguages/italian/core/2.5.5/htdocs/xoops_lib/ XoopsLanguages/italian/core/2.5.5/htdocs/xoops_lib/modules/ XoopsLanguages/italian/core/2.5.5/htdocs/xoops_lib/modules/protector/ XoopsLanguages/italian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/ XoopsLanguages/italian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/italian/ XoopsLanguages/italian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/italian/admin.php XoopsLanguages/italian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/italian/index.html XoopsLanguages/italian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/italian/main.php XoopsLanguages/italian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/italian/modinfo.php XoopsLanguages/italian/core/2.5.5/upgrade/ XoopsLanguages/italian/core/2.5.5/upgrade/cnt-2.2.x-to-2.3.0/ XoopsLanguages/italian/core/2.5.5/upgrade/cnt-2.2.x-to-2.3.0/language/ XoopsLanguages/italian/core/2.5.5/upgrade/cnt-2.2.x-to-2.3.0/language/italian.php XoopsLanguages/italian/core/2.5.5/upgrade/language/ XoopsLanguages/italian/core/2.5.5/upgrade/language/italian/ XoopsLanguages/italian/core/2.5.5/upgrade/language/italian/index.html XoopsLanguages/italian/core/2.5.5/upgrade/language/italian/style.css XoopsLanguages/italian/core/2.5.5/upgrade/language/italian/upgrade.php XoopsLanguages/italian/core/2.5.5/upgrade/leggimi.txt XoopsLanguages/italian/core/2.5.5/upgrade/upd-2.0.18-to-2.3.0/ XoopsLanguages/italian/core/2.5.5/upgrade/upd-2.0.18-to-2.3.0/language/ XoopsLanguages/italian/core/2.5.5/upgrade/upd-2.0.18-to-2.3.0/language/italian.php Added: XoopsLanguages/italian/core/2.5.5/Changelog_Traduzione.txt =================================================================== --- XoopsLanguages/italian/core/2.5.5/Changelog_Traduzione.txt (rev 0) +++ XoopsLanguages/italian/core/2.5.5/Changelog_Traduzione.txt 2012-02-24 13:03:01 UTC (rev 9054) @@ -0,0 +1,271 @@ +********************************************************************************* +***************** CHANGELOG TRADUZIONE per CORE XOOPS *************************** +--------------------------------------------------------------------------------- +-- Ultimo aggiornamento: 24/02/2012 ----------------------- by TXMod Xoops ----- +--------------------------------------------------------------------------------- +--------------------------------------------------------------------------------- + +* 2.5.5 * +-------------------------------------------------------------- +-Nuova traduzione completa - Identica a versione 2.5.4, tranne: +-Aggiunto define _AM_SYSTEM_UNISTALL nel file modules/system/language/italian/admin.php + +********************************************************************************* +***************** CHANGELOG TRADUZIONE per CORE XOOPS *************************** +--------------------------------------------------------------------------------- +-- Ultimo aggiornamento: 30/11/2011 ----------------------- by TXMod Xoops ----- +--------------------------------------------------------------------------------- +--------------------------------------------------------------------------------- + +* 2.5.4 * +-------------------------------------------------------------- +-Nuova traduzione completa - Identica a versione 2.5.3, tranne: +-Aggiunto define _AM_SYSTEM_TEMPLATES_SET nel file modules/system/language/italian/admin.php + +********************************************************************************* +************* CHANGELOG TRADUZIONE per CORE XOOPS *************************** +--------------------------------------------------------------------------------- +-- Ultimo aggiornamento: 06/10/2011 ----------------------- by TXMod Xoops ----- +--------------------------------------------------------------------------------- +--------------------------------------------------------------------------------- + +* 2.5.3 * +-------------------------------------------------------------- +-Nuova traduzione completa - Identica a versione 2.5.2, tranne: +-Aggiunto define _MSC_CLICK_TO_OPEN_IMAGE nel file language/italian/misc.php +-Aggiunto define _MSC_RESIZED_IMAGE nel file language/italian/misc.php +-Aggiunto define _MSC_ORIGINAL_IMAGE nel file language/italian/misc.php +-Aggiunto define _PM_SURE_TO_DELETE nel file language/italian/pmsg.php + +--------------------------------------------------------------------------------- +-- Ultimo aggiornamento: 03/10/2011 ----------------------- by TXMod Xoops ----- +--------------------------------------------------------------------------------- +--------------------------------------------------------------------------------- + +* 2.5.2 * +-------------------------------------------------------------- +-Nuova traduzione completa del lato admin - Identica a versione 2.5.0, tranne: +-Aggiunto define _AM_SYSTEM_TEMPLATES_SET nel file admin/tplsets.php +-Tradotto define _AM_SYSTEM_TEMPLATES_RESTORE_TOK nel file admin/tplsets.php +-Tradotto define _AM_SYSTEM_TEMPLATES_RESTORE_NOTOK nel file admin/tplsets.php + +**MODULI PACCHETTO BASE** +------------------------- +-Revisionata la traduzione dei moduli - OK + +--------------------------------------------------------------------------------- +-- Ultimo aggiornamento: 20/04/2011 ----------------------- by Xoops Italia ----- +--------------------------------------------------------------------------------- +--------------------------------------------------------------------------------- + +* 2.5.0 * +-------------------------------------------------------------- +-Nuova traduzione completa del lato admin +-Aggiunti file di lingua necessari per nuove funzioni +-Aggiunta traduzione editor tinymce (grazie luciorota) +-Aggiunta traduzione completa dell'aiuto online (Ianez/luciorota) +-Aggiunte immagini in italiano per lightbox jquery (per gestione immagini) +-Aggiunte icone generiche profilo/elimina/rispondi/annulla in italiano (a parte in cartella extras) +-Aggiunta traduzione file manager (a parte in cartella extras) (grazie luciorota) + +-Modificate le intestazioni commentate dei file php +-Revisione e correzione installer (path mysql + ortografia) +-Corretti diversi errori ortografici + +**MODULI PACCHETTO BASE** +------------------------- +-Revisionata la traduzione dei moduli + + +* 2.4.5 * +-------------------------------------------------------------- +-Aggiunto define: language/english/logger.php _LOGGER_DEPRECATED + +-Corretto file: /language/italian/banners.php +-Corretto file: /language/italian/user.php + + + +* 2.4.3 * +-------------------------------------------------------------- + +-Aggiunta cartella /themes/zetagenesis/language/italian (e relativi files tradotti) +-Aggiunta cartella /modules/system/class/gui/oxygene/language/italian (e relativi files tradotti) +-Aggiunto file: /install/include/functions.php (voci relative alla licenza xoops) +-Aggiunto file: /install/language/italian/support.png +-Aggiunto file: /install/language/italian/support.php +-Aggiunto file: /language/italian/style.css + + +-Modificato file lingua: /language/italian/banners.php +-Rimossa cartella: /modules/system/class/gui/default +-Reimpostazione intestazioni file di lingua + +**MODULI PACCHETTO BASE** +------------------------- +-Aggiornata traduzione modulo protector (xoops_lib/modules/protector/language/italian/) + + + +* 2.4.2 * +----------------------------------------- + +-Modificato file lingua: /install/language/italian/[tutti i files] + + +-Aggiunto file lingua: /language/italian/countries.php +-Aggiunto file lingua: /language/italian/errors.php +-Aggiunto file lingua: /language/italian/logger.php +-Aggiunto file lingua: htdocs/class/calendar/JSCal2/language/italian.php +-Aggiunta directory: /modules/system/admin/ + + + +-Modificato file lingua: /language/italian/admin.php +-Modificato file lingua: /language/italian/auth.php +-Modificato file lingua: /language/italian/calendar.php +-Modificato file lingua: /language/italian/captcha.php +-Modificato file lingua: /language/italian/comment.php +-Modificato file lingua: /language/italian/formdhtmltextarea.php +-Modificato file lingua: /language/italian/misc.php +-Modificato file lingua: /language/italian/notification.php +-Modificato file lingua: /language/italian/pmsg.php +-Modificato file lingua: /language/italian/search.php +-Modificato file lingua: /language/italian/user.php +-Modificato file lingua: /htdocs/install/language/italian/finish.php +-Modificato file lingua: /htdocs/install/language/italian/install.php +-Modificato file lingua: /htdocs/install/language/italian/install2.php +-Modificato file lingua: /htdocs/install/language/italian/welcome.php +-Modificato file lingua: /htdocs/install/language/italian/mysql.lang.data.sql + +**MODULI PACCHETTO BASE** +------------------------- +-Modificato file lingua: /modules/pm/language/italian/admin.php +-Modificato file lingua: /modules/pm/language/italian/main.php +-Modificato file lingua: /modules/pm/language/italian/modinfo.php +-Modificato file lingua: /modules/profile/language/italian/admin.php +-Modificato file lingua: /modules/profile/language/italian/main.php +-Modificato file lingua: /modules/profile/language/italian/modinfo.php + + + +* 2.3* (Unificazione rami 2.0.x e 2.2.x) +----------------------------------------- + +**CORE** +-------- +- Aggiunto file lingua: /language/italian/captcha.php +- Aggiunto file lingua: /language/italian/formdhtmltextarea.php +- Aggiunto file lingua: /language/italian/locale.php +- Aggiunto file lingua: /language/italian/mail_template/welcome.tpl +- Aggiunto file lingua: /modules/system/language/italian/cpanel.php +- Aggiunto file locale: /modules/system/class/gui/exm/language/italian/admin.php +- Aggiunto file locale: /modules/system/class/gui/default/style/it.css +- Aggiunto file locale: /modules/system/class/gui/exm/style/it.css +- Aggiunto file locale upgrade/cnt-2.2.x-to-2.3.0/language/italian.php +- Aggiunto file locale upgrade/upd-2.0.18-to-2.3.0/language/italian.php + +- Aggiunta traduzione completa della classe xoopseditor (fckeditor, tinymce, koivi) [Lucio Rota] +- Aggiunta/revisione traduzione del programma di installazione + +- Aggiunte nuove costanti in /language/italian/user.php +- Aggiunte nuove costanti in modules/system/language/italian/admin/blocksadmin.php +- Aggiunte nuove costanti in modules/system/language/italian/admin/modulesadmin.php (routine installazione) +- Aggiunte nuove costanti in modules/system/language/italian/admin/preferences.php +- Aggiornamento traduzione /upgrade/language/italian/upgrade.php + + +- Migliorie/Revisione traduzione in: /language/italian/[diversi files] +- Migliorie/Revisione traduzione in: /modules/system/language/italian/[diversi files] + +- Conversione di tutti i caratteri speciali(\xE8\xF9\xE0..) in valori HTML, per maggiore compatibilit\xE0 +- Verifica conversione codifica files in UTF8 (per adeguamento nuovo charset) + + +**MODULI PACCHETTO BASE** +------------------------- +- Aggiunta traduzione modulo Protector 3.20 [Defkon] +- Aggiunta traduzione modulo Profile 1.51 [Urban/Ianez] +- Aggiunta traduzione modulo Private Messaging 1 [Urban/Ianez] +- Aggiunta traduzione modulo ThAdmin 1.1 [Ottagon/Ianez] + + +********************************************************************************* +********************************************************************************* + + +* 2.0.18.1 * +----------------------- + +- Migliorie/Revisione traduzione in: /language/italian/[diversi files] + + + + +* 2.0.18 * +----------------------- + +- Aggiornamento delle condizioni di utilizzo generali del sito (d.lgs 196/03) +- Aggiornamento globale intestazioni/id files di lingua + +- Aggiunto file: /language/italian/banners.php +- Aggiunto file: /upgrade/language/italian/upgrade.php (solo in pacchetti completi) +- Aggiunto file: /modules/system/xoopsversion.php + +- Aggiunta costante in /language/italian/findusers.php +- Aggiunte costanti in /language/italian/global.php + +- Migliorie/Revisione traduzione per installazione (/install/language/italian) +- Migliorie/Revisione traduzione in: /language/italian/[diversi files] +- Migliorie/Revisione traduzione in: modules/system/language/italian/[diversi files] + + + +* 2.0.17/2.0.17.1 * +----------------------- +- Aggiunto file: /language/italian/findusers.php +- Aggiunto file: /language/italian/uploader.php + +- Aggiunta costante _AM_GROUPS in /modules/system/language/italian/admin/findusers.php +- Aggiunta costante _MD_AM_CONFIG in /modules/system/language/italian/admin.php +- Aggiunta costante _AM_CNRNU2 in /modules/system/language/italian/admin/users.php +- Aggiunte costanti _MD_AM_LDAP_USETLS e _MD_AM_LDAP_USETLS_DESC a /modules/system/language/italian/admin/preferences.php +- Aggiunta costante _AUTH_LDAP_START_TLS_FAILED in /languages/italian/auth.php +- Aggiunta costante _NOT_NOTHINGTODELETE in /languages/italian/notification.php + +- Migliorie traduzione in /modules/system/language/italian/admin/users.php +- Migliorie traduzione in /modules/system/language/italian/admin.php +- Migliorie traduzione in /modules/system/language/italian/admin/preferences.php + +- Modifica voce 'Messaggi in arrivo' in 'Posta in arrivo' nel Menù utente. + + + +* 2.0.16 * +----------------------- +- Aggiunti files lingua per language/italian/xoopsmailerlocal.php e language/italian/auth.php +- Aggiunto file lingua in class/mail/phpmailer/phpmailerlang-it.php +- Aggiunte costanti mappatura campi per autenticazione in system/language/italian/admin/preferences.php +- Miglioramento linguaggio per metodo notifica (modifica profilo) + + +* 2.0.14/2.0.15 * +----------------------- +- Modificata voce "Menu' di amministrazione" in "Amministrazione" +- Aggiunta costante in: system/admin/smileys (_AM_DISPLAYF) +- Aggiunte tre nuove costanti in: system/admin/blocksadmin (_AM_CBBOTTOM, _AM_CBBOTTOMLEFT, _AM_CBBOTTOMRIGHT) +- Modificate alcune costanti in: system/admin/preferences (_MD_AM_DEBUGMODE1,_MD_AM_DEBUGMODE2,_MD_AM_THEMEFILE,_MD_AM_THEMEFILEDSC) +- Aggiunta una costante a: language/english/comment.php (_CM_RE) +- aggiunt nuove costanti per le opzioni di autenticazione in: system/admin/preferences +- Piccole correzioni linguistiche +- Miglioramento linguaggio per metodo notifica (modifica profilo) + + +---------------------------------------------------------------------------------- +Creato il: 10/10/2008 ** by Xoops Italia Staff ----------------------------------- +---------------------------------------------------------------------------------- +---------------------------------------------------------------------------------- +Traduzione orginale by BlueAngel, Dantom - Revisione a cura di Ianez ------------- +---------------------------------------------------------------------------------- +Supporto: www.xoopsitalia.org - www.xoops.org [Eng] ------------------------------ +__________________________________________________________________________________ \ No newline at end of file Added: XoopsLanguages/italian/core/2.5.5/Istruzioni.txt =================================================================== --- XoopsLanguages/italian/core/2.5.5/Istruzioni.txt (rev 0) +++ XoopsLanguages/italian/core/2.5.5/Istruzioni.txt 2012-02-24 13:03:01 UTC (rev 9054) @@ -0,0 +1,39 @@ +********************************************************************************* +************* INSTALLAZIONE TRADUZIONE CORE XOOPS ******************************* +--------------------------------------------------------------------------------- +-- Ultimo aggiornamento: 10/07/2010 ----------------------- by Xoops Italia ----- +--------------------------------------------------------------------------------- +--------------------------------------------------------------------------------- + + +*APPLICAZIONE TRADUZIONE SU XOOPS GIA INSTALLATO* +------------------------------------------------- + +- Estrarre dall'archivio la cartella principale sul desktop o dove si preferisce +- Accedere (in locale o remoto) alla root (cartella principale) della propria installazione XOOPS +- Accedere alla cartella appena estratta e aprire la cartella HTDOCS +- Selezionare TUTTI i files e cartelle contenuti nella cartella HTDOCS e trascinarli all'interno della root della propria installazione di Xoops +- Permettere che TUTTI i files vengano sovrascritti se vi viene richiesto +- Eliminare la cartella "install" dalla root della propria installazione Xoops + + +*APPLICAZIONE TRADUZIONE PRIMA DI INSTALLARE* +------------------------------------------------- + +- Estrarre dall'archivio la cartella principale sul desktop o dove si preferisce +- Accedere (in locale o remoto) alla root (cartella principale) dove avete messo i files di XOOPS +- Accedere alla cartella appena estratta e aprire la cartella HTDOCS +- Selezionare TUTTI i files e cartelle contenuti nella cartella HTDOCS e trascinarli all'interno della cartella in cui avete messo i files di Xoops +- Permettere che TUTTI i files vengano sovrascritti se vi viene richiesto +- Accedere via browser e seguire le istruzioni + + +*NOTE* +-------------------------------------------- +- Quando possibile si consiglia di applicare i files di traduzione PRIMA di installare Xoops + + +---------------------------------------------------------------------------------- +---------------------------------------------------------------------------------- +Supporto: www.xoopsitalia.org - www.xoops.org [Eng] ------------------------------ +__________________________________________________________________________________ \ No newline at end of file Added: XoopsLanguages/italian/core/2.5.5/Note di rilascio.txt =================================================================== --- XoopsLanguages/italian/core/2.5.5/Note di rilascio.txt (rev 0) +++ XoopsLanguages/italian/core/2.5.5/Note di rilascio.txt 2012-02-24 13:03:01 UTC (rev 9054) @@ -0,0 +1,107 @@ +-------------------------------------- +XOOPS 2.5.0 Versione Finale +-------------------------------------- +-------------------------------------- + +Il team di sviluppo XOOPS è lieto di annunciare il rilascio di XOOPS 2.5.0 FINALE. + +Questa versione basata sul ramo 2.4.x offre una quasi completa riscrittura del modulo di Sistema che offre adesso funzionalità AJAX (tramite jquery) grazie al lavoro di Nicolas Andricq (ForMusS), Cointin Maxime (kraven_30), e Grégory Mage (Mage). GLi altri maggiori collaboratori sono Trabis, Voltan e Kris_fr e anche Onokazu. + +Alcune delle nuove caratteristiche: +* collocazione visuale dei blocchi tramite drag&drop +* ordinamento dei moduli visuale tramite drag&drop +* pulizia delle cache tramite funzionalità apposita (manutenzione) +* File manager (da installare a parte dalla cartella /extras) +* nuovo sistema di gestione dei template +* gestione centralizzata delgi editor testuali per blocchi commenti e moduli +* guida/aiuto integrata + +Consultare il changelog (nella cartella docs) (in inglese) per i dettagli. + +Scaricare dall'indirizzo https://sourceforge.net/projects/xoops/files/XOOPS%20Core%20%28stable%20releases%29/XOOPS%202.5.0 + + +Requisiti di sistema +----------------------------------- + +PHP: +Qualsiasi versione PHP >= 5.2 (PHP 5.2+ è fortemente raccomandato) + +MySQL: +MySQL server 5.0+ (MySQL 5.0+ è fortemente raccomandato) + +Web server: +Qualsiasi server che supporti la versione PHP richiesta (Apache è fortemente raccomandato) + + +Scaricare XOOPS +----------------------------------- + +E' possibile scaricare questo rilascio dall'archivio file di Sourceforge.net +Sono disponibili glia archivi in formato .zip e .gz + + +Installare XOOPS +----------------------------------- + + 1. Copiare il contenuto della cartella htdocs/ dove può essere raggiunta dal vostro server + 2. Assicurarsi che mainfile.php e uploads/ siano scrivibili (chmod 777) dal server + 3. Per ragioni di sicurezza si consiglia di spostare le cartelle "/xoops_lib" (librerie XOOPS) e "/xoops_data" (XOOPS data) al di fuori della cartella principale (root) di Xoopa, o almeno rinominarle. + 4. Rendere scrivibile la cartella xoops_data/ ; Creare (se non esistono già) e rendere scrivibili le cartelle xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ e xoops_data/caches/smarty_compile/ . + 5. Per lanciare la routine di installazione, accedere via browser alla directory in cui avete installato i files nella cartella htdocs/ . + + +Installazione di PROTECTOR in XOOPS +----------------------------------- + +Si raccomanda fortemente l'installazione del modulo PROTECTOR che è in grado di fornire ulteriore sicurezza e migliori possibilità di logging al vostro sito. + + + +Aggiornamento degli Editor Xoops +---------------------------------------- + +Nel pacchetto Xoops sono inclusi tre editor: dhtmltextarea e textarea per testo semplice e TinyMCE per WYSIWYG HTML. +Vi sono altri sei Editor WYSIWYG disponibili: FCKeditor, Koivi, NiceEdit, Wymeditor, Xinha, eSpaw2 che possono essere scaricati da Xoops SourceForge (http://sourceforge.net/projects/xoops/files/XOOPS%20Editors/) +Poichè vi sono alcune modifiche nella struttra della directory negli editor fckeditor e tinymce, si raccomanda di rimuovere gli editor presenti prima di caricare i nuovi editor. +Infine, se si utilizza l'editor FCKeditor nei moduli, modificare le configurazioni specifiche del modulo nel file/fckeditor/modules/, soprattutto se si utilizza il modulo Article. + + +Modalità di visualizzazione delle informazioni di DEBUG +-------------------------------------------------------- + +Dalla versione di XOOPS 2.3.1 la modalità di visualizzazione del debug è stata impostata come soluzione temporanea per impostare l'accesso al debug secondo livelli di utenza: per tutti gli utenti (to all users), solo utenti registrati (to members) o solo per gli amministratori (to admins only). +La modalità può essere impostata /xoops_data/configs/xoopsconfig.php. + + +Verifica dell'integrità dei files (Files Integrity Check) +----------------------------------- + +Tutto il pacchetto XOOPS è realizzato con uno script in grado di verificare che i file di sistema siano stati caricati correttamente sul server. Per utilizzarlo seguire queste istruzioni: + + 1. Caricare sul server i files checksum.php e checksum.md5 dalla root del pacchetto XOOPS (collocandoli subito dopo il file mainfile.php). + 2. Eseguire checksum.php nel browser (www.nomedelsito.xx/checksum.php) + 3. Se necessario ricaricare i file di systema mancanti o non corretti + 4. Rimuovere checksum.php e checksum.md5 dal server + + +Moduli +----------------------------------- +Questo rilascio contiene solo i moduli di base per il sistema. Si invita a consultare l'archivio "XOOPS modules" per accedere a ulteriori funzionalità. (http://www.xoops.org/modules/repository/) +Nota: poichè sta venendo organizzato un nuovo archivio, quello attuale potrebbe non essere aggiornato. +PER FAVORE VISITARE I SITI WEB DEGLI SVILUPPATORI PER ASSICURARSI DI UTILIZZARE LA VERSIONE PIU' RECENTE DEL MODULO. + + +Come contribuire +----------------------------------- +Segnalazione Bug: http://sourceforge.net/tracker/?group_id=41586&atid=430840 +Patch e modifiche: http://sourceforge.net/tracker/?group_id=41586&atid=430842 +Richiesta nuove caratteristiche: http://sourceforge.net/tracker/?group_id=41586&atid=430843 +Annunci di rilasci: https://lists.sourceforge.net/lists/listinfo/xoops-announcement + + +XOOPS Development Team +10 Novembre 2010 +========================== +Traduzione a cura di Ianez - Xoops Italia Staff - www.xoopsitalia.org - 31 Luglio 2010 +Utlimo Aggiornamento 10/04/2011 \ No newline at end of file Added: XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/Installazione_icone.txt =================================================================== --- XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/Installazione_icone.txt (rev 0) +++ XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/Installazione_icone.txt 2012-02-24 13:03:01 UTC (rev 9054) @@ -0,0 +1,9 @@ +-------------------------------------- +INSTALLAZIONE ICONE ITALIANE PER XOOPS +-------------------------------------- + +- Accedere alla root (cartella principale) del proprio sito xoops + +- Copiare direttamente la cartella 'images' del pack di traduzione (nella cartella extras) e permettere la sovrascrittura + +- Le icone di modifica ed eliminazioni dei commenti e altre funzioni saranno in italiano \ No newline at end of file Added: XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/delete.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/delete.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/edit.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/edit.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/profile.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/profile.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/reply.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/italian/core/2.5.5/extras/Icone_italiane/images/icons/reply.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/italian/core/2.5.5/extras/modules/system/language/italian/admin/filemanager.php =================================================================== --- XoopsLanguages/italian/core/2.5.5/extras/modules/system/language/italian/admin/filemanager.php (rev 0) +++ XoopsLanguages/italian/core/2.5.5/extras/modules/system/language/italian/admin/filemanager.php 2012-02-24 13:03:01 UTC (rev 9054) @@ -0,0 +1,65 @@ +<?php +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * _LANGCODE it + * _CHARSET UTF-8 + * @version $Id$ + */ +// Translator: Xoops Italia Team - www.xoopsitalia.org +// Last translation update: 11/04/2011 + + //Nav +define('_AM_SYSTEM_FILEMANAGER_NAV_MANAGER','File Manager'); +define('_AM_SYSTEM_FILEMANAGER_NAV_MAIN','File Manager'); + +//Tips +define('_AM_SYSTEM_FILEMANAGER_NAV_TIPS',' +<ul> +<li>Permette di cambiare i permessi, modificare il contenuto ed eliminare file del vostro Xoops.</li> +</ul> +'); + +// Main +define('_AM_SYSTEM_FILEMANAGER_DIRECTORY','Cartelle'); +define('_AM_SYSTEM_FILEMANAGER_FILES','Files'); +define('_AM_SYSTEM_FILEMANAGER_GENERATE','Sovraccarico generato'); +define('_AM_SYSTEM_FILEMANAGER_SELECT_THEME','Selezionare tema'); +define('_AM_SYSTEM_FILEMANAGER_FORCE_GENERATED','Generazione forzata'); +define('_AM_SYSTEM_FILEMANAGER_NAV_FILE_GENERATED','File generato'); +define('_AM_SYSTEM_FILEMANAGER_NOT_CREATED','File non creato'); +define('_AM_SYSTEM_FILEMANAGER_HOME','Home (root)'); +define('_AM_SYSTEM_FILEMANAGER_SAVE','Salva'); +define('_AM_SYSTEM_FILEMANAGER_CANCEL','Annulla'); +define('_AM_SYSTEM_FILEMANAGER_RESTORE','Ripristina'); +define('_AM_SYSTEM_FILEMANAGER_REFRESH','Aggiorna'); +define('_AM_SYSTEM_FILEMANAGER_UPLOAD','Carica file'); +define('_AM_SYSTEM_FILEMANAGER_UPLOAD_CHOOSE','Selezionare il file da caricare'); +define('_AM_SYSTEM_FILEMANAGER_ADDDIR','Nuova Cartella'); +define('_AM_SYSTEM_FILEMANAGER_ADDDIR_NAME','Scegliere il nome della cartella'); +define('_AM_SYSTEM_FILEMANAGER_ADDFILE','Nuovo File'); +define('_AM_SYSTEM_FILEMANAGER_DELDIR','Elimina directory'); + +define('_AM_SYSTEM_FILEMANAGER_RESTORE_ERROR_FILE_EXISTS','Errore: file non esistente'); +define('_AM_SYSTEM_FILEMANAGER_RESTORE_ERROR_FILE_DELETE','Errore: impossibile eliminare il fiel'); +define('_AM_SYSTEM_FILEMANAGER_RESTORE_ERROR_FILE_RENAME','Errore: impossibile rinominare il file'); +define('_AM_SYSTEM_FILEMANAGER_BACK','Indietro'); +define('_AM_SYSTEM_FILEMANAGER_DELETE','Elimina'); +define('_AM_SYSTEM_FILEMANAGER_ERROR','Error'); +define('_AM_SYSTEM_FILEMANAGER_EDIT','Modifica di:'); +define('_AM_SYSTEM_FILEMANAGER_EMPTY_FILE','File vuoto'); +define('_AM_SYSTEM_FILEMANAGER_DELDIR_NOTOK','Errore : impossibile eliminare la cartella'); +define('_AM_SYSTEM_FILEMANAGER_DELDIR_OK','Cartella eliminata con successo'); + +// Message +define('_AM_SYSTEM_FILEMANAGER_UPLOAD_FILE','File caricato con successo'); +define('_AM_SYSTEM_FILEMANAGER_EXTRACT_FILE','File estratto con successo'); +define('_AM_SYSTEM_FILEMANAGER_EXTRACT_ERROR','Impossibile estrarre il file'); +define('_AM_SYSTEM_FILEMANAGER_DELETE_FILE','File eliminato con successo'); +define('_AM_SYSTEM_FILEMANAGER_DIR_SUCCESS','Cartella creata con successo'); +define('_AM_SYSTEM_FILEMANAGER_DIR_ERROR','Impossibile creare al cartella'); +define('_AM_SYSTEM_FILEMANAGER_DIR_RYSDEL','Si è sicuri di voler eliminare questa cartella?'); +define('_AM_SYSTEM_FILEMANAGER_FILE_SUCC... [truncated message content] |
From: <and...@us...> - 2012-02-23 21:54:41
|
Revision: 9053 http://xoops.svn.sourceforge.net/xoops/?rev=9053&view=rev Author: andrey3761 Date: 2012-02-23 21:54:29 +0000 (Thu, 23 Feb 2012) Log Message: ----------- XOOPS 2.5.5 Beta: Russian translation is added. Added Paths: ----------- XoopsLanguages/russian/core/2.5.5/ XoopsLanguages/russian/core/2.5.5/checksum.php XoopsLanguages/russian/core/2.5.5/docs/ XoopsLanguages/russian/core/2.5.5/docs/README.txt XoopsLanguages/russian/core/2.5.5/docs/images/ XoopsLanguages/russian/core/2.5.5/docs/install.html XoopsLanguages/russian/core/2.5.5/docs/license.txt XoopsLanguages/russian/core/2.5.5/extras/ XoopsLanguages/russian/core/2.5.5/extras/altsys_functions.txt XoopsLanguages/russian/core/2.5.5/extras/modules/ XoopsLanguages/russian/core/2.5.5/extras/modules/system/ XoopsLanguages/russian/core/2.5.5/extras/modules/system/language/ XoopsLanguages/russian/core/2.5.5/extras/modules/system/language/russian/ XoopsLanguages/russian/core/2.5.5/extras/modules/system/language/russian/admin/ XoopsLanguages/russian/core/2.5.5/extras/modules/system/language/russian/admin/filemanager.php XoopsLanguages/russian/core/2.5.5/htdocs/ XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/ XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/ XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/moduleadmin/ XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/moduleadmin/language/ XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/moduleadmin/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/moduleadmin/language/russian/index.html XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/moduleadmin/language/russian/main.php XoopsLanguages/russian/core/2.5.5/htdocs/class/ XoopsLanguages/russian/core/2.5.5/htdocs/class/mail/ XoopsLanguages/russian/core/2.5.5/htdocs/class/mail/phpmailer/ XoopsLanguages/russian/core/2.5.5/htdocs/class/mail/phpmailer/language/ XoopsLanguages/russian/core/2.5.5/htdocs/class/mail/phpmailer/language/phpmailer.lang-ru.php XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/ XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/dhtmltextarea/ XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/dhtmltextarea/language/ XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/dhtmltextarea/language/russian.php XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/textarea/ XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/textarea/language/ XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/textarea/language/russian.php XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/tinymce/ XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/tinymce/language/ XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/tinymce/language/russian.php XoopsLanguages/russian/core/2.5.5/htdocs/images/ XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/ XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/delete.gif XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/edit.gif XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/pm.gif XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/profile.gif XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/reply.gif XoopsLanguages/russian/core/2.5.5/htdocs/install/ XoopsLanguages/russian/core/2.5.5/htdocs/install/language/ XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/finish.php XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/index.html XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/install.php XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/install2.php XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/mysql.lang.data.sql XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/style.css XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/support.php XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/support.png XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/welcome.php XoopsLanguages/russian/core/2.5.5/htdocs/language/ XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/admin.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/auth.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/backend.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/banners.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/calendar.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/captcha.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/comment.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/countries.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/errors.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/findusers.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/formdhtmltextarea.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/global.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/index.html XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/locale.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/logger.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/ XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/activated.tpl XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/adminactivate.tpl XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/comment_notify.tpl XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/commentsubmit_notify.tpl XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/default_notify.tpl XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/index.html XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/lostpass1.tpl XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/lostpass2.tpl XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/register.tpl XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/tellfriend.tpl XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/mail_template/welcome.tpl XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/misc.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/notification.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/pmsg.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/search.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/style.css XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/timezone.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/uploader.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/user.php XoopsLanguages/russian/core/2.5.5/htdocs/language/russian/xoopsmailerlocal.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/pm/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/pm/language/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/pm/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/pm/language/russian/admin.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/pm/language/russian/help/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/pm/language/russian/help/help.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/pm/language/russian/help/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/pm/language/russian/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/pm/language/russian/main.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/pm/language/russian/modinfo.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/russian/admin.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/russian/help/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/russian/help/help.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/russian/help/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/russian/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/russian/mail_template/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/russian/mail_template/emailchanged.tpl XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/russian/mail_template/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/russian/main.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/profile/language/russian/modinfo.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/protector/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/protector/language/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/protector/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/protector/language/russian/help/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/protector/language/russian/help/help.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/protector/language/russian/help/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/avatars.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/banners.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/blocksadmin.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/comments.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/groups.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/images.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/mailusers.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/maintenance.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/modulesadmin.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/preferences.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/smilies.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/tplsets.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/userrank.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin/users.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/admin.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/blocks.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/cpanel.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/avatars.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/banners.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/blocksadmin.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/comments.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/groups.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/help_center.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/images.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/mailusers.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/maintenance.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/module_index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/modulesadmin.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/preferences.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/smilies.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/tplsets.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/userrank.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/help/users.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/images/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/images/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/images/lightbox-blank.gif XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/images/lightbox-btn-close.gif XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/images/lightbox-btn-next.gif XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/images/lightbox-btn-prev.gif XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/images/lightbox-ico-loading.gif XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/language/russian/modinfo.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/default/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/default/img/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/default/img/xoops.ws.png XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/default/language/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/default/language/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/default/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/default/language/russian/admin.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/default/language/russian/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/default/language/russian/localsupport.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/zetadigme/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/zetadigme/img/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/zetadigme/img/xoops.ws.png XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/zetadigme/language/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/zetadigme/language/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/zetadigme/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/zetadigme/language/russian/admin.php XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/zetadigme/language/russian/index.html XoopsLanguages/russian/core/2.5.5/htdocs/modules/system/themes/zetadigme/language/russian/localsupport.php XoopsLanguages/russian/core/2.5.5/htdocs/themes/ XoopsLanguages/russian/core/2.5.5/htdocs/themes/suico/ XoopsLanguages/russian/core/2.5.5/htdocs/themes/suico/language/ XoopsLanguages/russian/core/2.5.5/htdocs/themes/suico/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/themes/suico/language/russian/index.html XoopsLanguages/russian/core/2.5.5/htdocs/themes/suico/language/russian/main.php XoopsLanguages/russian/core/2.5.5/htdocs/themes/suico/language/russian/script.js XoopsLanguages/russian/core/2.5.5/htdocs/themes/suico/language/russian/style.css XoopsLanguages/russian/core/2.5.5/htdocs/themes/zetagenesis/ XoopsLanguages/russian/core/2.5.5/htdocs/themes/zetagenesis/language/ XoopsLanguages/russian/core/2.5.5/htdocs/themes/zetagenesis/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/themes/zetagenesis/language/russian/index.html XoopsLanguages/russian/core/2.5.5/htdocs/themes/zetagenesis/language/russian/main.php XoopsLanguages/russian/core/2.5.5/htdocs/themes/zetagenesis/language/russian/script.js XoopsLanguages/russian/core/2.5.5/htdocs/themes/zetagenesis/language/russian/style.css XoopsLanguages/russian/core/2.5.5/htdocs/xoops_lib/ XoopsLanguages/russian/core/2.5.5/htdocs/xoops_lib/modules/ XoopsLanguages/russian/core/2.5.5/htdocs/xoops_lib/modules/protector/ XoopsLanguages/russian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/ XoopsLanguages/russian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/russian/ XoopsLanguages/russian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/russian/admin.php XoopsLanguages/russian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/russian/index.html XoopsLanguages/russian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/russian/main.php XoopsLanguages/russian/core/2.5.5/htdocs/xoops_lib/modules/protector/language/russian/modinfo.php XoopsLanguages/russian/core/2.5.5/release_notes.txt XoopsLanguages/russian/core/2.5.5/upgrade/ XoopsLanguages/russian/core/2.5.5/upgrade/cnt-2.2.x-to-2.3.0/ XoopsLanguages/russian/core/2.5.5/upgrade/cnt-2.2.x-to-2.3.0/language/ XoopsLanguages/russian/core/2.5.5/upgrade/cnt-2.2.x-to-2.3.0/language/russian.php XoopsLanguages/russian/core/2.5.5/upgrade/language/ XoopsLanguages/russian/core/2.5.5/upgrade/language/russian/ XoopsLanguages/russian/core/2.5.5/upgrade/language/russian/style.css XoopsLanguages/russian/core/2.5.5/upgrade/language/russian/upgrade.php XoopsLanguages/russian/core/2.5.5/upgrade/upd-2.0.18-to-2.3.0/ XoopsLanguages/russian/core/2.5.5/upgrade/upd-2.0.18-to-2.3.0/language/ XoopsLanguages/russian/core/2.5.5/upgrade/upd-2.0.18-to-2.3.0/language/russian.php Added: XoopsLanguages/russian/core/2.5.5/checksum.php =================================================================== --- XoopsLanguages/russian/core/2.5.5/checksum.php (rev 0) +++ XoopsLanguages/russian/core/2.5.5/checksum.php 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1,70 @@ +<?php +/** +* XOOPS installation md5 checksumminig script +* +* This script allows you to check that the XOOPS system files have been correctly uploaded. +* It reads all the XOOPS files and reports missing or invalid ones. +* +* Instructions: +* - Upload this script and xoops.md5 to your XOOPS documents root +* - Access it using a browser +* - Re-upload missing/invalid files +* +* @copyright The XOOPS Project http://xoops.sf.net/ +* @license http://www.fsf.org/copyleft/gpl.html GNU public license +* @author Skalpa Keo <sk...@xo...> +* @author phppp <ph...@us...> +* @since 2.0.14 +* @version $Id $ +* @package xoops +*/ + +error_reporting( 0 ); + +header( "Content-type: text/plain" ); + +$md5_file = "./checksum.md5"; +$root = ( is_dir("./htdocs") ? "./htdocs" : "." ); +if ( isset($_GET["root"]) && false === strpos($_GET["root"], "..") ) { + $root .= "/" . $_GET["root"]; + $md5_file = "./checksum.".str_replace("/", "-", $_GET["root"]).".md5"; +} +$num_files = check_folder($root); + +echo "There are {$num_files} files checked.\n"; +echo "Please remove the file $md5_file and ".basename(__FILE__)." as soon as possible.\n"; + +function check_file ($line, $path = ".") +{ + list( $file, $sum ) = explode( ":", $line, 2 ); + if ( substr( $file, 0, 7 ) == 'htdocs/' ) { + $file = substr( $file, 7 ); + } else { + $file = $path."/".$file; + } + if ( !file_exists( $file ) ) { + echo "$file missing !\n"; + } else { + $txt = file_get_contents( "$file" ); + $txt = str_replace( array( "\r\n", "\r" ), "\n", $txt ); + if ( md5($txt) != $sum ) { + echo "$file content invalid\n"; + } + } +} + +function check_folder( $path = '.', $recursive = false ) { + global $md5_file; + $num_files = 0; + if ( !is_file( $md5_file ) || !is_readable( $md5_file ) ) { + echo "$md5_file file not found.\n"; + return false; + } + $sums = explode( "\n", rtrim( file_get_contents( $md5_file ) ) ); + foreach ( $sums as $line ) { + check_file ($line, $path); + $num_files ++; + } + + return $num_files; +} Added: XoopsLanguages/russian/core/2.5.5/docs/README.txt =================================================================== --- XoopsLanguages/russian/core/2.5.5/docs/README.txt (rev 0) +++ XoopsLanguages/russian/core/2.5.5/docs/README.txt 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1,20 @@ +XOOPS 2.5.2 Release Candidate + +The XOOPS Development Team is pleased to announce the release of XOOPS 2.5.2 RC. Several bugs have been fixed as well as security enhancement based on report from High-Tech Bridge Security Research Lab. + +This 2.5 series builds on the XOOPS 2.4.x series with objectives of usability improvements instead of architecture or API changes. +The system module is updated with a major redesign with jQuery based AJAX, done mainly by ForMusS, kraven_30, Mage with contributions from trabis, voltan, Kris_fr, onokazu etc. +Besides usability, some proof-of-concept experiments have also been proven for module and theme development. Unavoidably there are bugs and incompatibility introduced. + +Download XOOPS 2.5.2 from [url=https://sourceforge.net/projects/xoops/files/XOOPS%20Core%20%28stable%20releases%29/XOOPS%202.5.2/]Sourceforge repository[/url]. + + +How to contribute +----------------------------------- +Bug report: http://sourceforge.net/tracker/?group_id=41586&atid=430840 +Patch and enhancement: http://sourceforge.net/tracker/?group_id=41586&atid=430842 +Feature design: http://sourceforge.net/tracker/?group_id=41586&atid=430843 +Release announcement: https://lists.sourceforge.net/lists/listinfo/xoops-announcement + +XOOPS Development Team +September 15th, 2011 \ No newline at end of file Added: XoopsLanguages/russian/core/2.5.5/docs/install.html =================================================================== --- XoopsLanguages/russian/core/2.5.5/docs/install.html (rev 0) +++ XoopsLanguages/russian/core/2.5.5/docs/install.html 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1,133 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> + <title>Инструкция по установке XOOPS</title> + <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> + <meta name="keywords" content="XOOPS" /> + <meta name="description" content="XOOPS installation guide" /> + <style type="text/css"> + body { + font-family: Lucida Grande, Verdana, Geneva, Sans-serif; + margin: 0; + padding: 0; + font-size: 13px; + color: #333; + background-color: #fff; + } + + a { + color: #3D9DD3; + background-color: transparent; + text-decoration: none; + font-weight: normal; + } + + a:visited { + color: #3D9DD3; + background-color: transparent; + text-decoration: none; + } + + a:hover { + color: #3D9DD3; + text-decoration: none; + background-color: transparent; + } + + .page { + background-color: #fff; + margin: 10px 30px 0; + padding: 0; + } + + .page h1 { + background-color: transparent; + border-bottom: 1px solid #999; + color: #000; + font-size: 18px; + font-weight: bold; + margin: 28px 0 16px 0; + padding: 5px 0 6px 0; + } + + .page h2 { + background-color: transparent; + color: #000; + font-size: 16px; + font-weight: bold; + margin: 28px 0 16px 0; + padding: 5px 0 6px 0; + } + + .page h3 { + background-color: transparent; + color: #000; + font-size: 14px; + font-weight: bold; + } + + .page ul { + margin: 20px 0 15px 0; + } + + .page li { + margin-bottom: 9px; + } + + .page li p { + margin-left: 0; + margin-right: 0; + } + + p { } + + </style> +</head> +<body> + +<div class="page"> +<h1>Установка XOOPS</h1> + +<h2>Первоначальная установка</h2> +<h3>Предисловие:</h3> +<p> + <acronym title="eXtensible Object-Oriented Portal System">XOOPS</acronym> - это динамический, OO (Объектно-Ориентированный), основанный на открытом исходном коде скрипт портала, написанный на PHP. XOOPS поддерживает различные базы данных. XOOPS - это идеальный инструмент для создания небольших высоко-динамичных сообществ вэб-сайтов, внутренних порталов компании, корпоративных порталов, web-публикаторов и многого другого. +</p> + +<p> + XOOPS выпускается на условиях <a href="http://www.gnu.org/copyleft/gpl.html" target="_blank">GNU General Public License (GPL)</a> и может свободно использоваться и модифицироваться. Он распространяется свободно до тех пор, пока вы соблюдаете условия распространения GPL. +</p> + +<h2>Требования</h2> +<ul> + <li>Вэб-сервер (<a href="http://www.apache.org/" target="_blank">Apache</a>, IIS, Roxen, etc)</li> + <li><a href="http://www.php.net/" target="_blank">PHP</a> 5.2</li> + <li><a href="http://www.mysql.com/" target="_blank">MySQL</a> 5.1</li> +</ul> + +<h2>Перед установкой</h2> +<ol> + <li>Правильно установите вэб-сервер, PHP и базу данных MySQL.</li> + <li>Подготовьте базу данных для вашего XOOPS сайта, установите кодировку utf8.</li> + <li>Создайте пользователя и предоставить ему доступ к базе данных.</li> + <li>Дайте директории <em>/uploads/</em> и файлу <em>mainfile.php</em> права на запись.</li> + <li>Из соображений безопасности настоятельно рекомендуем переместить эти две папки <em>/xoops_lib/</em> (для библиотек XOOPS) и <em>/xoops_data/</em> (для данных XOOPS) за пределы <a href="http://phpsec.org/projects/guide/3.html" target="_blank">корня сайта</a> и сменить их имена.</li> + <li>Дайте директории <em>/xoops_data/</em> права на запись; Создайте (Если их нет) и дайте права на запись следующим папкам <em>/xoops_data/configs/</em>, <em>/xoops_data/caches/</em>, <em>/xoops_data/caches/xoops_cache/</em>, <em>/xoops_data/caches/smarty_cache/</em> and <em>/xoops_data/caches/smarty_compile/</em> .</li> + <li>Включите в браузере куки и JavaScript.</li> +</ol> + + +<h2>Установка на локальной машине</h2> +<p>Если Вы используете локальную машину для установки и тестирования, то убедите что Ваша машина удовлетворяет системным требованиям. Если всё нужное ПО установлено, то скопируйте содержимое каталога htdocs (Из архива установки XOOPS) в корневой каталог Вашего сайта. Для начала установки введите в браузере ссылку на Ваш сайт, например "http://yoursite.com". Это запустит процесс установки.</p> + + +<h2>Установка на платформе хостинга</h2> +<p>Распакуйте архив установки XOOPS на Вашей локальной машине, или прямо на сервере, если у вас есть SSH доступ. Далее переместите все файлы из директории htdocs в корвеной каталог Вашего сайта. Для начала установки введите в браузере ссылку на Ваш сайт, например "http://yoursite.com". Это запустит процесс установки.</p> + + +<h2>Продолжение установки</h2> +<p>Просто следуйте пошагово инструкии установке, и выполняйте все требования инсталятора.</p> + +</div> +</body> +</html> \ No newline at end of file Added: XoopsLanguages/russian/core/2.5.5/docs/license.txt =================================================================== --- XoopsLanguages/russian/core/2.5.5/docs/license.txt (rev 0) +++ XoopsLanguages/russian/core/2.5.5/docs/license.txt 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1,88 @@ +GNU GENERAL PUBLIC LICENSE Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification follow. + +GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: + +a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. + +b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. + +c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. + +3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: + +a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, + +b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, + +c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. + +If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. + +This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + Added: XoopsLanguages/russian/core/2.5.5/extras/altsys_functions.txt =================================================================== --- XoopsLanguages/russian/core/2.5.5/extras/altsys_functions.txt (rev 0) +++ XoopsLanguages/russian/core/2.5.5/extras/altsys_functions.txt 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1 @@ +Для тех, кто использует модуль "altsys" от GIJOE, заменить /xoops_trust_path/libs/altsys/include/altsys_functions.php на файл altsys_functions.php в этой папке. Added: XoopsLanguages/russian/core/2.5.5/extras/modules/system/language/russian/admin/filemanager.php =================================================================== --- XoopsLanguages/russian/core/2.5.5/extras/modules/system/language/russian/admin/filemanager.php (rev 0) +++ XoopsLanguages/russian/core/2.5.5/extras/modules/system/language/russian/admin/filemanager.php 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1,63 @@ +<?php +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * _LANGCODE en + * _CHARSET UTF-8 + * @version $Id$ + */ + + //Nav +define('_AM_SYSTEM_FILEMANAGER_NAV_MANAGER','File Manager'); +define('_AM_SYSTEM_FILEMANAGER_NAV_MAIN','File Manager'); + +//Tips +define('_AM_SYSTEM_FILEMANAGER_NAV_TIPS',' +<ul> +<li>Change file permission, content or just delete an unused file from your Xoops.</li> +</ul> +'); + +// Main +define('_AM_SYSTEM_FILEMANAGER_DIRECTORY','Directory'); +define('_AM_SYSTEM_FILEMANAGER_FILES','Files'); +define('_AM_SYSTEM_FILEMANAGER_GENERATE','Generated surcharge'); +define('_AM_SYSTEM_FILEMANAGER_SELECT_THEME','Select theme'); +define('_AM_SYSTEM_FILEMANAGER_FORCE_GENERATED','Forced the generate'); +define('_AM_SYSTEM_FILEMANAGER_NAV_FILE_GENERATED','Files generated'); +define('_AM_SYSTEM_FILEMANAGER_NOT_CREATED','Not files created'); +define('_AM_SYSTEM_FILEMANAGER_HOME','Home'); +define('_AM_SYSTEM_FILEMANAGER_SAVE','Save'); +define('_AM_SYSTEM_FILEMANAGER_CANCEL','Cancel'); +define('_AM_SYSTEM_FILEMANAGER_RESTORE','Restore'); +define('_AM_SYSTEM_FILEMANAGER_REFRESH','Refresh'); +define('_AM_SYSTEM_FILEMANAGER_UPLOAD','Upload file'); +define('_AM_SYSTEM_FILEMANAGER_UPLOAD_CHOOSE','Choose file to upload'); +define('_AM_SYSTEM_FILEMANAGER_ADDDIR','Add Directory'); +define('_AM_SYSTEM_FILEMANAGER_ADDDIR_NAME','Choose name of directory'); +define('_AM_SYSTEM_FILEMANAGER_ADDFILE','Add New File'); +define('_AM_SYSTEM_FILEMANAGER_DELDIR','Delete Directory'); + +define('_AM_SYSTEM_FILEMANAGER_RESTORE_ERROR_FILE_EXISTS','Error : File not exist'); +define('_AM_SYSTEM_FILEMANAGER_RESTORE_ERROR_FILE_DELETE','Error : File not delete'); +define('_AM_SYSTEM_FILEMANAGER_RESTORE_ERROR_FILE_RENAME','Error : File not rename'); +define('_AM_SYSTEM_FILEMANAGER_BACK','Back'); +define('_AM_SYSTEM_FILEMANAGER_DELETE','Delete'); +define('_AM_SYSTEM_FILEMANAGER_ERROR','Error'); +define('_AM_SYSTEM_FILEMANAGER_EDIT','Edit of :'); +define('_AM_SYSTEM_FILEMANAGER_EMPTY_FILE','File empty'); +define('_AM_SYSTEM_FILEMANAGER_DELDIR_NOTOK','Error : delete this directory'); +define('_AM_SYSTEM_FILEMANAGER_DELDIR_OK','Directory successfully deleted'); + +// Message +define('_AM_SYSTEM_FILEMANAGER_UPLOAD_FILE','Files successfully uploaded'); +define('_AM_SYSTEM_FILEMANAGER_EXTRACT_FILE','Files successfully extracted'); +define('_AM_SYSTEM_FILEMANAGER_EXTRACT_ERROR','Files could not be extracted'); +define('_AM_SYSTEM_FILEMANAGER_DELETE_FILE','Files successfully deleted'); +define('_AM_SYSTEM_FILEMANAGER_DIR_SUCCESS','Directory successfully created'); +define('_AM_SYSTEM_FILEMANAGER_DIR_ERROR','Directory could not be created'); +define('_AM_SYSTEM_FILEMANAGER_DIR_RYSDEL','Are you sure that you want to delete this folder ?'); +define('_AM_SYSTEM_FILEMANAGER_FILE_SUCCESS','File successfully created'); +define('_AM_SYSTEM_FILEMANAGER_SUREDEL', 'Are you sure you want to delete this file %s ?'); +define('_AM_SYSTEM_FILEMANAGER_DIR_SUREDEL', 'Are you sure you want to delete this directory %s ?<br />Warning : all subdirectories and files file will be deleted'); +?> Added: XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/moduleadmin/language/russian/index.html =================================================================== --- XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/moduleadmin/language/russian/index.html (rev 0) +++ XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/moduleadmin/language/russian/index.html 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/moduleadmin/language/russian/main.php =================================================================== --- XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/moduleadmin/language/russian/main.php (rev 0) +++ XoopsLanguages/russian/core/2.5.5/htdocs/Frameworks/moduleclasses/moduleadmin/language/russian/main.php 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1,40 @@ +<?php +/** + * Frameworks Module Admin + * + * 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 Grégory Mage (Aka Mage) + * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html) + * @author Grégory Mage (Aka Mage) + */ + +// _LANGCODE: ru +// _CHARSET : UTF-8 +// Translator: 2011-11-21 andrey3761 + +// Info +define('_AM_MODULEADMIN_CONFIG','Проверка конфигурации'); +define('_AM_MODULEADMIN_CONFIG_CHMOD',"Папка '%s' должна быть с chmod '%s' (у вас %s).'"); +define('_AM_MODULEADMIN_CONFIG_FOLDERKO',"Папка '%s' не существует"); +define('_AM_MODULEADMIN_CONFIG_FOLDEROK',"Папка '%s' существует"); +define('_AM_MODULEADMIN_CONFIG_PHP','Минимальные PHP требования: %s (ваша версия %s)'); +define('_AM_MODULEADMIN_CONFIG_XOOPS','Минимальные XOOPS требования: %s (ваша версия %s)'); + +define('_AM_MODULEADMIN_CONFIG_DB','Минимальная требуемая версия: %s (Ваша версия %s)'); +define('_AM_MODULEADMIN_CONFIG_ADMIN','Minimum ModuleAdmin required: %s (your version is %s)'); + +// About +define('_AM_MODULEADMIN_ABOUT_CHANGELOG','Журнал изменений'); +define('_AM_MODULEADMIN_ABOUT_MODULEINFO','Информация модуля'); +define('_AM_MODULEADMIN_ABOUT_MODULESTATUS','Состояние:'); +define('_AM_MODULEADMIN_ABOUT_UPDATEDATE','Дата обновления:'); +define('_AM_MODULEADMIN_ABOUT_WEBSITE',"Веб-сайт:"); +define('_AM_MODULEADMIN_ABOUT_DESCRIPTION','Описание'); + +?> \ No newline at end of file Added: XoopsLanguages/russian/core/2.5.5/htdocs/class/mail/phpmailer/language/phpmailer.lang-ru.php =================================================================== --- XoopsLanguages/russian/core/2.5.5/htdocs/class/mail/phpmailer/language/phpmailer.lang-ru.php (rev 0) +++ XoopsLanguages/russian/core/2.5.5/htdocs/class/mail/phpmailer/language/phpmailer.lang-ru.php 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1,23 @@ +<?php +/** + * PHPMailer language file. + * Russian Version by Alexey Chumakov <al...@ch...> + */ + +$PHPMAILER_LANG = array(); +$PHPMAILER_LANG["provide_address"] = 'Пожалуйста, введите хотя бы один адрес e-mail ' . + 'получателя.'; +$PHPMAILER_LANG["mailer_not_supported"] = ' - почтовый сервер не поддерживается.'; +$PHPMAILER_LANG["execute"] = 'Невозможно выполнить команду: '; +$PHPMAILER_LANG["instantiate"] = 'Невозможно запустить функцию mail.'; +$PHPMAILER_LANG["authenticate"] = 'Ошибка SMTP: ошибка авторизации.'; +$PHPMAILER_LANG["from_failed"] = 'Неверный адрес отправителя: '; +$PHPMAILER_LANG["recipients_failed"] = 'Ошибка SMTP: отправка по следующим ' . + 'адресам получателей не удалась: '; +$PHPMAILER_LANG["data_not_accepted"] = 'Ошибка SMTP: данные не приняты.'; +$PHPMAILER_LANG["connect_host"] = 'Ошибка SMTP: не удается подключиться к серверу SMTP.'; +$PHPMAILER_LANG["file_access"] = 'Нет доступа к файлу: '; +$PHPMAILER_LANG["file_open"] = 'Файловая ошибка: не удается открыть файл: '; +$PHPMAILER_LANG["encoding"] = 'Неизвестный вид кодировки: '; +?> + Added: XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/dhtmltextarea/language/russian.php =================================================================== --- XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/dhtmltextarea/language/russian.php (rev 0) +++ XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/dhtmltextarea/language/russian.php 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1,22 @@ +<?php +/** + * XOOPS editor + * + * @copyright The XOOPS project http://www.xoops.org/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * @author Taiwen Jiang (phppp or D.J.) <ph...@ho...> + * @since 2.3.0 + * @version $Id: english.php 3136 2009-04-15 15:35:03Z catzwolf $ + * @package xoopseditor + */ +/** + * Assocated with editor_registry.php + */ + +// _LANGCODE: ru +// _CHARSET : UTF-8 +// Translator: andrey3761 + +define( '_XOOPS_EDITOR_DHTMLTEXTAREA', 'DHTML редактор с xCode' ); + +?> Added: XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/textarea/language/russian.php =================================================================== --- XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/textarea/language/russian.php (rev 0) +++ XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/textarea/language/russian.php 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1,20 @@ +<?php +/** + * Editor framework for XOOPS + * + * @copyright The XOOPS project http://www.xoops.org/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * @author Taiwen Jiang (phppp or D.J.) <ph...@ho...> + * @since 1.00 + * @version $Id: english.php 1315 2008-02-12 10:10:32Z phppp $ + * @package xoopseditor + */ +/* + * Assocated with editor_registry.php + */ +// _LANGCODE: ru +// _CHARSET : UTF-8 +// Translator: andrey3761 + +define("_XOOPS_EDITOR_TEXTAREA", "Простой текст"); +?> Added: XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/tinymce/language/russian.php =================================================================== --- XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/tinymce/language/russian.php (rev 0) +++ XoopsLanguages/russian/core/2.5.5/htdocs/class/xoopseditor/tinymce/language/russian.php 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1,29 @@ +<?php +/** + * TinyMCE adapter for XOOPS + * + * @copyright The XOOPS project http://www.xoops.org/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * @package core + * @subpackage xoopseditor + * @since 2.3.0 + * @author Taiwen Jiang <ph...@us...> + * @version $Id: english.php 2154 2008-09-22 02:38:32Z phppp $ + */ +/* + * Assocated with editor_registry.php + */ +// _LANGCODE: ru +// _CHARSET : UTF-8 +// Translator: andrey3761 + +// Name of the editor +define("_XOOPS_EDITOR_TINYMCE", "TinyMCE"); + +// The value must be the same as /tinymce/jscripts/langs/your_language_code, for example, "en" for English, "fr" for French +// For details, check http://tinymce.moxiecode.com/download_i18n.php +define("_XOOPS_EDITOR_TINYMCE_LANGUAGE", "ru"); + +// FONT LIST, FORMAT: "Name=value1,value2;Name=value" +define("_XOOPS_EDITOR_TINYMCE_FONTS", "Arial=arial,helvetica,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,times new roman,times,serif;Tahoma=tahoma,arial,helvetica,sans-serif;Times New Roman=times new roman,times,serif;Verdana=verdana,arial,helvetica,sans-serif;Impact=impact;WingDings=wingdings"); +?> \ No newline at end of file Added: XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/delete.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/delete.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/edit.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/edit.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/pm.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/pm.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/profile.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/profile.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/reply.gif =================================================================== (Binary files differ) Property changes on: XoopsLanguages/russian/core/2.5.5/htdocs/images/icons/reply.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/finish.php =================================================================== --- XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/finish.php (rev 0) +++ XoopsLanguages/russian/core/2.5.5/htdocs/install/language/russian/finish.php 2012-02-23 21:54:29 UTC (rev 9053) @@ -0,0 +1,25 @@ +<?php +// $Id: finish.php 2768 2009-02-05 02:40:31Z phppp $ +// _LANGCODE: ru +// _CHARSET : UTF-8 +// Translator: 2009-09-14 andrey3761 + +$content .= +"<h3>Ваш сайт</h3> +<p>Нажмите <a href='../index.php'>ЗДЕСЬ</a> чтобы увидеть домашнюю страницу Вашего сайта.</p> +<h3>Поддержка</h3> +<p>Посетить <a href='http://xoops.sourceforge.net/' rel='external'>Проект XOOPS</a> +<p><strong>ВНИМАНИЕ :</strong> В настоящее время Ваш сайт содержит минимальные функциональные возможности, если Вы хотите добавить информационное наполнение: текстовые страницы, фотогалерею, форум, каталог ссылок, ... Вы должны скачать <a href='http://www.xoops.org/modules/repository' rel='external' title='Выбрать и скачать модули'>модули</a> и установить эти компоненты, аналогично для <a href='http://www.xoops.org/modules/extgallery' rel='external' title='Выбрать и установить новую тему'>дополнительного дизайна (темы)</a>.</p> +"; + +$content .= +"<h3>Конфигурация безопасности</h3> +<p>Инсталятор попытается выполнить настройки безопасности. Пожалуйста проверьте чтобы удостовериться: +<div class='confirmMsg'> +Файл <em>mainfile.php</em> только для чтения.<br /> +Удалите папку ... [truncated message content] |
From: <dj...@us...> - 2012-02-23 19:24:20
|
Revision: 9052 http://xoops.svn.sourceforge.net/xoops/?rev=9052&view=rev Author: djculex Date: 2012-02-23 19:24:13 +0000 (Thu, 23 Feb 2012) Log Message: ----------- docs/changelog.txt logging RC 4 - Bugfix: Sharing on facebook is returning false. - Bugfix: Share text is sanitizing in wrong type - Change: Adding special facebook metas - Change: adjusting bits and pieces Modified Paths: -------------- XoopsModules/smallworld/trunk/smallworld/class/wall.php XoopsModules/smallworld/trunk/smallworld/docs/changelog.txt XoopsModules/smallworld/trunk/smallworld/include/functions.php XoopsModules/smallworld/trunk/smallworld/js/smallworld.js XoopsModules/smallworld/trunk/smallworld/preloads/core.php XoopsModules/smallworld/trunk/smallworld/smallworldshare.php XoopsModules/smallworld/trunk/smallworld/templates/smallworld_share.html Modified: XoopsModules/smallworld/trunk/smallworld/class/wall.php =================================================================== --- XoopsModules/smallworld/trunk/smallworld/class/wall.php 2012-02-23 18:35:33 UTC (rev 9051) +++ XoopsModules/smallworld/trunk/smallworld/class/wall.php 2012-02-23 19:24:13 UTC (rev 9052) @@ -355,7 +355,7 @@ global $xoopsUser, $xoopsDB, $moduleConfig; $query = "SELECT M.msg_id, M.uid_fk, M.message, M.created, M.priv, U.username FROM " . $xoopsDB->prefix('smallworld_messages')." M, ".$xoopsDB->prefix('smallworld_user') - . " U WHERE M.uid_fk=U.userid and M.uid_fk='".$ownerID."' and M.priv = 0"; + . " U WHERE M.uid_fk=U.userid and M.uid_fk='".$ownerID."' and M.priv = 0"; $query .= " AND M.msg_id = '".$updid."'"; $query .= " order by created DESC LIMIT 1"; $result=$xoopsDB->queryF($query); Modified: XoopsModules/smallworld/trunk/smallworld/docs/changelog.txt =================================================================== --- XoopsModules/smallworld/trunk/smallworld/docs/changelog.txt 2012-02-23 18:35:33 UTC (rev 9051) +++ XoopsModules/smallworld/trunk/smallworld/docs/changelog.txt 2012-02-23 19:24:13 UTC (rev 9052) @@ -1,6 +1,16 @@ ------------------------------ -Changelog v.1.11 RC +Changelog v.1.11 RC 4 ------------------------------ +23 February 2012 +- Bugfix: Sharing on facebook is returning false. +- Bugfix: Share text is sanitizing in wrong type +- Change: Adding special facebook metas +- Change: adjusting bits and pieces + + +------------------------------ +Changelog v.1.11 RC 3 +------------------------------ 9. february 2012 - Bugfix: Takeover links not using XOOPS_URL correct (djculex) - Bugfix: Created function smallworld_getImageSize to test if allow_url_fopen = on else try cUrl else return default for image sizes (djculex) @@ -63,7 +73,7 @@ - Changed: claning up code etc ------------------------------ -Changelog v.1.10 RC +Changelog v.1.10 RC 2 ------------------------------ 8. februar 2012 @@ -122,7 +132,7 @@ - will attempt to use the fopen method first, then curl, then socket (djculex) ------------------------------ -Changelog v.1.00 RC +Changelog v.1.00 RC 1 ------------------------------ 21. januar 2012 Modified: XoopsModules/smallworld/trunk/smallworld/include/functions.php =================================================================== --- XoopsModules/smallworld/trunk/smallworld/include/functions.php 2012-02-23 18:35:33 UTC (rev 9051) +++ XoopsModules/smallworld/trunk/smallworld/include/functions.php 2012-02-23 19:24:13 UTC (rev 9052) @@ -268,11 +268,10 @@ $text = preg_replace('/(((f|ht){1}tps:\/\/)[-a-zA-Z0-9@:%_\+.~#?&\/\/=]+)/i', '<a href="\\1">\\1</a>', $text); $text = preg_replace('/([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_\+.~#?&\/\/=]+)/i', - '\\1<a href="http://\\2">\\2</a>', $text); + '\\1<a href="\\2">\\2</a>', $text); $text = preg_replace('/([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3})/i', '<a href="mailto:\\1">\\1</a>', $text); - $myts = MyTextSanitizer::getInstance(); - $text = $myts->displayTarea($text, 1, 1, 1, 1); + $text = str_replace('UPLIMAGE', '', $text); } return $text; } Modified: XoopsModules/smallworld/trunk/smallworld/js/smallworld.js =================================================================== --- XoopsModules/smallworld/trunk/smallworld/js/smallworld.js 2012-02-23 18:35:33 UTC (rev 9051) +++ XoopsModules/smallworld/trunk/smallworld/js/smallworld.js 2012-02-23 19:24:13 UTC (rev 9052) @@ -564,8 +564,8 @@ // Sharing bookmarks defines xoops_smallworld(function () { - xoops_smallworld('.share').live('click',function(e) { - e.preventDefault(); + xoops_smallworld('.share').live('click',function() { + // e.preventDefault(); var id = xoops_smallworld(this).attr('id'); var ref = xoops_smallworld('span[name="' + id + '"]').attr('rel'); var desc = xoops_smallworld('span[name="' + id + '"]').attr('rel1'); Modified: XoopsModules/smallworld/trunk/smallworld/preloads/core.php =================================================================== --- XoopsModules/smallworld/trunk/smallworld/preloads/core.php 2012-02-23 18:35:33 UTC (rev 9051) +++ XoopsModules/smallworld/trunk/smallworld/preloads/core.php 2012-02-23 19:24:13 UTC (rev 9052) @@ -40,10 +40,12 @@ // check geolocation style if(isset($moduleConfig['geolocate'])) { $geolocate = $moduleConfig['geolocate']; - } + } + $xoTheme->addStylesheet(XOOPS_URL.'/modules/smallworld/css/base/jquery.ui.all.css'); $xoTheme->addStylesheet(XOOPS_URL.'/modules/smallworld/css/smallworld.css'); - $xoTheme->addStylesheet(XOOPS_URL.'/modules/smallworld/css/apprise.css'); + $xoTheme->addStylesheet(XOOPS_URL.'/modules/smallworld/css/apprise.css'); + $xoTheme->addScript(XOOPS_URL.'/modules/smallworld/js/jquery-1.7.1.min.js'); $xoTheme->addScript(XOOPS_URL.'/modules/smallworld/js/jquery-ui-1.8.11.custom.js'); @@ -77,8 +79,8 @@ // Set javascript vars but only if not already defined. - // Check prevents multible loads - $script = "if (myID === undefined) {"."\n"; + // Check prevents multible loads + $script = "if (myID === undefined) {"."\n"; $script .= "var smallworld_url = '" . $xoops_url . "/modules/smallworld/" . "';\n"; $script .= "var smallworld_uploaddir = '" . $xoops_url . "/uploads/avatars/" . "';\n"; $script .= "var xoops_smallworld = jQuery.noConflict();\n"; Modified: XoopsModules/smallworld/trunk/smallworld/smallworldshare.php =================================================================== --- XoopsModules/smallworld/trunk/smallworld/smallworldshare.php 2012-02-23 18:35:33 UTC (rev 9051) +++ XoopsModules/smallworld/trunk/smallworld/smallworldshare.php 2012-02-23 19:24:13 UTC (rev 9052) @@ -24,6 +24,7 @@ include_once(XOOPS_ROOT_PATH."/modules/smallworld/include/functions.php"); include_once(XOOPS_ROOT_PATH."/modules/smallworld/class/class_collector.php"); global $xoopsUser, $xoTheme,$xoopsConfig,$xoopsTpl; +//$xoopsLogger->activated = true; if (isset($_GET['updid']) AND isset($_GET['ownerid'])) { $updID = $_GET['updid']; $ownerID = $_GET['ownerid']; @@ -33,7 +34,6 @@ } $perm = smallworldCheckPriv ($updID); - echo $perm; if ($perm != 1) { // Things to do with wall $Wall = new Wall_Updates(); @@ -43,7 +43,8 @@ foreach ($updatesarray as $data) { $wm['msg_id'] = $data['msg_id']; $wm['orimessage'] = str_replace(array("\r", "\n"), '',Smallworld_stripWordsKeepUrl($data['message'])); - $wm['message'] = smallworld_tolink(htmlentities($data['message'])); + $wm['message'] = str_replace(array('<','>'),array('<','>'),$data['message']); + $wm['message'] = Smallworld_cleanup($wm['message']); $wm['created'] = smallworld_time_stamp($data['created']); $wm['username'] = $data['username']; $wm['uid_fk'] = $data['uid_fk']; @@ -57,35 +58,40 @@ $wm['avatar_size'] = smallworld_getImageSize(80, 100, $wm['avatar_link']); $wm['avatar_highwide'] = smallworld_imageResize($wm['avatar_size'][0], $wm['avatar_size'][1], 50); $wm['usernameTitle'] = $wm['username']._SMALLWORLD_UPDATEONSITEMETA.$xoopsConfig['sitename']; + $desc = str_replace('UPLIMAGE', '', html_entity_decode($data['message'],ENT_QUOTES)); $xoopsTpl->assign('xoops_pagetitle', $wm['usernameTitle']); if(isset($xoTheme) && is_object($xoTheme)) { - $xoTheme->addMeta( 'meta', 'description', $wm['orimessage']); - $xoTheme->addMeta( 'meta', 'title', $wm['usernameTitle']); + $xoTheme->addMeta( 'meta', 'description', $desc); + $xoTheme->addMeta( 'meta', 'title', $wm['usernameTitle']); + $xoTheme->addMeta( 'meta', 'author', $wm['username']); + $xoTheme->addMeta( 'meta', 'og:title', $wm['usernameTitle']); + $xoTheme->addMeta( 'meta', 'og:url', XOOPS_URL . "/modules/smallworld/index.php"); + $xoTheme->addMeta( 'meta', 'og:site_name', $xoopsConfig['sitename']); + $xoTheme->addMeta( 'meta', 'og:description', $desc); + $xoTheme->addMeta( 'meta', 'og:image', $wm['avatar_link']); + $xoTheme->addMeta( 'meta', 'og:updated_time',$data['created']); } $xoopsTpl->append('walldata', $wm); } } else { - $wm['msg_id'] = $updID; - $wm['orimessage'] = str_replace(array("\r", "\n"), '',Smallworld_stripWordsKeepUrl(_SMALLWORLD_BOOKMARK_NOPERM_MESSAGE)); - $wm['message'] = smallworld_tolink(htmlentities(_SMALLWORLD_BOOKMARK_NOPERM_MESSAGE)); - $wm['created'] = smallworld_time_stamp(time()); - $wm['username'] = _SMALLWORLD_SYSNAME; - $wm['uid_fk'] = 0; - $wm['priv'] = 1; - $wm['avatar'] = ""; - $wm['avatar_link'] = XOOPS_URL.'/modules/smallworld/images/smallworld.png'; - $wm['avatar_size'] = smallworld_getImageSize(80, 100, $wm['avatar_link']); - $wm['avatar_highwide'] = smallworld_imageResize($wm['avatar_size'][0], $wm['avatar_size'][1], 50); - $wm['usernameTitle'] = $wm['username']._SMALLWORLD_UPDATEONSITEMETA.$xoopsConfig['sitename']; - $xoopsTpl->assign('xoops_pagetitle', $wm['usernameTitle']); - if(isset($xoTheme) && is_object($xoTheme)) { - $xoTheme->addMeta( 'meta', 'description', $wm['orimessage']); - $xoTheme->addMeta( 'meta', 'title', $wm['usernameTitle']); - } - $xoopsTpl->append('walldata', $wm); + $xoTheme->addMeta( 'meta', 'og:image', XOOPS_URL.'/modules/smallworld/images/smallworld.png'); } - - + + if (!$xoopsUser) { + // Set javascript vars but only if not already defined. + // Check prevents multible loads + $script = "if (xoops_smallworld === undefined) {"."\n"; + $script .= "var xoops_smallworld = jQuery.noConflict();\n"; + $script .= "var $ = jQuery();\n"; + $script .= "} else {"."\n"; + $script .= "\n"; + $script .= "}"."\n"; + + $xoTheme->addScript(XOOPS_URL.'/modules/smallworld/js/jquery-1.7.1.min.js'); + $xoTheme->addScript('','',$script); + } + + $xoTheme->addScript(XOOPS_URL.'/modules/smallworld/js/jquery.oembed.js'); $xoTheme->addScript(XOOPS_URL.'/modules/smallworld/js/wall.js'); $xoTheme->addScript(XOOPS_URL.'/modules/smallworld/js/jquery.innerfade.js'); Modified: XoopsModules/smallworld/trunk/smallworld/templates/smallworld_share.html =================================================================== --- XoopsModules/smallworld/trunk/smallworld/templates/smallworld_share.html 2012-02-23 18:35:33 UTC (rev 9051) +++ XoopsModules/smallworld/trunk/smallworld/templates/smallworld_share.html 2012-02-23 19:24:13 UTC (rev 9052) @@ -1,6 +1,3 @@ -<head> -<meta property="og:image" content="http://davidwalsh.name/wp-content/themes/klass/img/facebooklogo.png"/> -</head> <body> <div id="example1" class="smallworld_content"> <table class="smallworld_biotable"> @@ -12,7 +9,6 @@ <br> <div id="smallworld_wall_container"> - <div id="smallworld_content"> <{foreach item=post from=$walldata}> <script type="text/javascript"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <and...@us...> - 2012-02-23 18:35:40
|
Revision: 9051 http://xoops.svn.sourceforge.net/xoops/?rev=9051&view=rev Author: andrey3761 Date: 2012-02-23 18:35:33 +0000 (Thu, 23 Feb 2012) Log Message: ----------- Modified Paths: -------------- XoopsLanguages/russian/core/2.5.2/htdocs/modules/pm/language/russian/main.php XoopsLanguages/russian/core/2.5.3/htdocs/modules/pm/language/russian/main.php XoopsLanguages/russian/core/2.5.4/htdocs/modules/pm/language/russian/main.php Modified: XoopsLanguages/russian/core/2.5.2/htdocs/modules/pm/language/russian/main.php =================================================================== --- XoopsLanguages/russian/core/2.5.2/htdocs/modules/pm/language/russian/main.php 2012-02-22 18:01:35 UTC (rev 9050) +++ XoopsLanguages/russian/core/2.5.2/htdocs/modules/pm/language/russian/main.php 2012-02-23 18:35:33 UTC (rev 9051) @@ -2,7 +2,7 @@ // $Id: main.php 3355 2009-07-14 21:36:49Z trabis $ // _LANGCODE: ru // _CHARSET : UTF-8 -// Translator: 14.09.2009 andrey3761 +// Translator: 2012-02-23 andrey3761 //%%%%%% File Name readpmsg.php %%%%% define("_PM_DELETED","Ваши сообщения были удалены"); @@ -94,4 +94,8 @@ define("_PM_ACTION_DONE", "Операция успешно выполнена"); define("_PM_ACTION_ERROR", "Ошибка выполнения операции"); +//XOOPS 2.5.2 +define("_PM_READ", "Уже прочитаны"); +define("_PM_SUBJECT_ICONS", "Иконка сообщения: "); + ?> \ No newline at end of file Modified: XoopsLanguages/russian/core/2.5.3/htdocs/modules/pm/language/russian/main.php =================================================================== --- XoopsLanguages/russian/core/2.5.3/htdocs/modules/pm/language/russian/main.php 2012-02-22 18:01:35 UTC (rev 9050) +++ XoopsLanguages/russian/core/2.5.3/htdocs/modules/pm/language/russian/main.php 2012-02-23 18:35:33 UTC (rev 9051) @@ -2,7 +2,7 @@ // $Id: main.php 3355 2009-07-14 21:36:49Z trabis $ // _LANGCODE: ru // _CHARSET : UTF-8 -// Translator: 14.09.2009 andrey3761 +// Translator: 2012-02-23 andrey3761 //%%%%%% File Name readpmsg.php %%%%% define("_PM_DELETED","Ваши сообщения были удалены"); @@ -94,4 +94,8 @@ define("_PM_ACTION_DONE", "Операция успешно выполнена"); define("_PM_ACTION_ERROR", "Ошибка выполнения операции"); +//XOOPS 2.5.2 +define("_PM_READ", "Уже прочитаны"); +define("_PM_SUBJECT_ICONS", "Иконка сообщения: "); + ?> \ No newline at end of file Modified: XoopsLanguages/russian/core/2.5.4/htdocs/modules/pm/language/russian/main.php =================================================================== --- XoopsLanguages/russian/core/2.5.4/htdocs/modules/pm/language/russian/main.php 2012-02-22 18:01:35 UTC (rev 9050) +++ XoopsLanguages/russian/core/2.5.4/htdocs/modules/pm/language/russian/main.php 2012-02-23 18:35:33 UTC (rev 9051) @@ -2,7 +2,7 @@ // $Id: main.php 3355 2009-07-14 21:36:49Z trabis $ // _LANGCODE: ru // _CHARSET : UTF-8 -// Translator: 21.11.2011 andrey3761 +// Translator: 2012-02-23 andrey3761 //%%%%%% File Name readpmsg.php %%%%% define("_PM_DELETED","Ваши сообщения были удалены"); @@ -86,4 +86,8 @@ define("_PM_ACTION_DONE", "Операция успешно выполнена"); define("_PM_ACTION_ERROR", "Ошибка выполнения операции"); +//XOOPS 2.5.2 +define("_PM_READ", "Уже прочитаны"); +define("_PM_SUBJECT_ICONS", "Иконка сообщения: "); + ?> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wis...@us...> - 2012-02-22 18:01:45
|
Revision: 9050 http://xoops.svn.sourceforge.net/xoops/?rev=9050&view=rev Author: wishcraft Date: 2012-02-22 18:01:35 +0000 (Wed, 22 Feb 2012) Log Message: ----------- samPHPweb - SAM 1.03 - See http://spacialaudio.com for SAM Broadcast the PC Component of this XOOPS Module Modified Paths: -------------- XoopsModules/sam/releases/1.03/htdocs/modules/sam/class/database/databasefactory.php XoopsModules/sam/trunk/htdocs/modules/sam/class/database/databasefactory.php Modified: XoopsModules/sam/releases/1.03/htdocs/modules/sam/class/database/databasefactory.php =================================================================== --- XoopsModules/sam/releases/1.03/htdocs/modules/sam/class/database/databasefactory.php 2012-02-22 17:58:44 UTC (rev 9049) +++ XoopsModules/sam/releases/1.03/htdocs/modules/sam/class/database/databasefactory.php 2012-02-22 18:01:35 UTC (rev 9050) @@ -31,12 +31,7 @@ */ function SamDatabaseFactory() { - if (!isset($GLOBALS['samModuleConfig'])||!is_array($GLOBALS['samModuleConfig'])) { - $config_handler = xoops_gethandler('config'); - $module_handler = xoops_gethandler('module'); - $GLOBALS['samModule'] = $module_handler->getDirname('sam'); - $GLOBALS['samModuleConfig'] = $config_handler->getConfigList($GLOBALS['samModule']->getVar('mid')); - } + } /** @@ -51,7 +46,12 @@ */ function &getDatabaseConnection() { - + + $config_handler = xoops_gethandler('config'); + $module_handler = xoops_gethandler('module'); + $GLOBALS['samModule'] = $module_handler->getByDirname('sam'); + $GLOBALS['samModuleConfig'] = $config_handler->getConfigList($GLOBALS['samModule']->getVar('mid')); + static $instance; if (!isset($instance)) { if (file_exists($file = XOOPS_ROOT_PATH . '/modules/sam/class/database/' . $GLOBALS['samModuleConfig']['db_type'] . 'database.php')) { @@ -86,7 +86,12 @@ */ function &getDatabase() { - static $database; + $config_handler = xoops_gethandler('config'); + $module_handler = xoops_gethandler('module'); + $GLOBALS['samModule'] = $module_handler->getByDirname('sam'); + $GLOBALS['samModuleConfig'] = $config_handler->getConfigList($GLOBALS['samModule']->getVar('mid')); + + static $database; if (!isset($database)) { if (file_exists($file = XOOPS_ROOT_PATH . '/modules/sam/class/database/' . $GLOBALS['samModuleConfig']['db_type'] . 'database.php')) { include_once $file; Modified: XoopsModules/sam/trunk/htdocs/modules/sam/class/database/databasefactory.php =================================================================== --- XoopsModules/sam/trunk/htdocs/modules/sam/class/database/databasefactory.php 2012-02-22 17:58:44 UTC (rev 9049) +++ XoopsModules/sam/trunk/htdocs/modules/sam/class/database/databasefactory.php 2012-02-22 18:01:35 UTC (rev 9050) @@ -31,12 +31,7 @@ */ function SamDatabaseFactory() { - if (!isset($GLOBALS['samModuleConfig'])||!is_array($GLOBALS['samModuleConfig'])) { - $config_handler = xoops_gethandler('config'); - $module_handler = xoops_gethandler('module'); - $GLOBALS['samModule'] = $module_handler->getDirname('sam'); - $GLOBALS['samModuleConfig'] = $config_handler->getConfigList($GLOBALS['samModule']->getVar('mid')); - } + } /** @@ -51,7 +46,12 @@ */ function &getDatabaseConnection() { - + + $config_handler = xoops_gethandler('config'); + $module_handler = xoops_gethandler('module'); + $GLOBALS['samModule'] = $module_handler->getByDirname('sam'); + $GLOBALS['samModuleConfig'] = $config_handler->getConfigList($GLOBALS['samModule']->getVar('mid')); + static $instance; if (!isset($instance)) { if (file_exists($file = XOOPS_ROOT_PATH . '/modules/sam/class/database/' . $GLOBALS['samModuleConfig']['db_type'] . 'database.php')) { @@ -86,7 +86,12 @@ */ function &getDatabase() { - static $database; + $config_handler = xoops_gethandler('config'); + $module_handler = xoops_gethandler('module'); + $GLOBALS['samModule'] = $module_handler->getByDirname('sam'); + $GLOBALS['samModuleConfig'] = $config_handler->getConfigList($GLOBALS['samModule']->getVar('mid')); + + static $database; if (!isset($database)) { if (file_exists($file = XOOPS_ROOT_PATH . '/modules/sam/class/database/' . $GLOBALS['samModuleConfig']['db_type'] . 'database.php')) { include_once $file; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |