From: <be...@us...> - 2012-01-26 23:23:01
|
Revision: 8820 http://xoops.svn.sourceforge.net/xoops/?rev=8820&view=rev Author: beckmi Date: 2012-01-26 23:22:53 +0000 (Thu, 26 Jan 2012) Log Message: ----------- Updating to AdminModule GUI Modified Paths: -------------- XoopsModules/waiting/trunk/waiting/admin/index.php XoopsModules/waiting/trunk/waiting/images/waiting_slogo.png XoopsModules/waiting/trunk/waiting/language/english/admin.php XoopsModules/waiting/trunk/waiting/language/english/modinfo.php XoopsModules/waiting/trunk/waiting/xoops_version.php Added Paths: ----------- XoopsModules/waiting/trunk/waiting/admin/about.php XoopsModules/waiting/trunk/waiting/admin/admin_footer.php XoopsModules/waiting/trunk/waiting/admin/admin_header.php XoopsModules/waiting/trunk/waiting/admin/main.php XoopsModules/waiting/trunk/waiting/admin/menu.php XoopsModules/waiting/trunk/waiting/docs/ XoopsModules/waiting/trunk/waiting/docs/changelog.txt XoopsModules/waiting/trunk/waiting/docs/credits.txt XoopsModules/waiting/trunk/waiting/docs/index.html XoopsModules/waiting/trunk/waiting/docs/install.txt XoopsModules/waiting/trunk/waiting/docs/lang_diff.txt XoopsModules/waiting/trunk/waiting/docs/licence.txt XoopsModules/waiting/trunk/waiting/docs/readme.txt XoopsModules/waiting/trunk/waiting/language/english/help/ XoopsModules/waiting/trunk/waiting/language/english/help/help.html XoopsModules/waiting/trunk/waiting/language/english/help/index.html Removed Paths: ------------- XoopsModules/waiting/trunk/waiting/README Deleted: XoopsModules/waiting/trunk/waiting/README =================================================================== --- XoopsModules/waiting/trunk/waiting/README 2012-01-26 23:18:38 UTC (rev 8819) +++ XoopsModules/waiting/trunk/waiting/README 2012-01-26 23:22:53 UTC (rev 8820) @@ -1,291 +0,0 @@ -[xlang:en] - -- WAITING MODULE - - -This module offers you an extensible waiting contents block into your XOOPS. - -The original XOOPS block of "Waiting Contents" works only for official modules, -and is no longer extensible. -It is nonsense to have to do Hack for yourself when you use 3rd party modules. - -By installing this module and adding proper plug-ins only, -you as webmaster can confirm any approval waitings of any modules at one view. - - -NEW FEATURE in 0.8 - -- plug-ins for waiting can be placed inside module's directory - -If you as module developper put your plug-in as modules/(your module)/include/waiting.plugin.php, waiting module will find it. -The plugin in module's directory has higher prioriy than the plugin in waiting's directory. - -- multiple waitings can be returned from single function - -You can return waitings multiplly with the format as follows: -[code] -array( - array("adminlink"=>URL", - "pendingnum"=>NUM, - "lang_linkname"=>LINKNAME), - array("adminlink"=>URL", - "pendingnum"=>NUM, - "lang_linkname"=>LINKNAME), - array("adminlink"=>URL", - "pendingnum"=>NUM, - "lang_linkname"=>LINKNAME) -) -[/code] - -If you'll return just one waiting, this format is also ok. -[code] - array("adminlink"=>URL", - "pendingnum"=>NUM, - "lang_linkname"=>LINKNAME) -[/code] -It will be deprecated functions named b_waiting_(dirname)_X - -- modified the template as watings belonging modules - -This modification makes that plug-ins need not to return the information of the module. It is enough to display short message like "submitted". - - - -This module is made by Ryuji (http://ryus.co.jp/) -If you can read Japanese, let's visit Ryuji's site! - - -[/xlang:en] -[xlang:ja] - -waiting\xA5⥸\xA5塼\xA5\xEB - -\xB8\xB5\xA4\xCFRyuji\xA4\xB5\xA4\xF3\xBA\xEE\xA4Υ⥸\xA5塼\xA5\xEB\xA4Ǥ\xB7\xA4\xBF\xA4\xAC\xA1\xA2\xA4\xA4\xA4Ĥδ֤ˤ\xAB\xA5\xE1\xA5\xF3\xA5ƥʥ\xF2\xB0\xFA\xA4\xAD\xBC\x{164C64}\xBF\xA4褦\xA4ʷ\xC1\xA4ˤʤäƤޤ\xB9\xA1\xA3 -http://ryus.co.jp/ - -*\xB3\xB5\xCD\xD7 -\xA5ץ饰\xA5\xA4\xA5\xF3\xA4dz\xC8ĥ\xB2\xC4ǽ\xA4ʾ\xB5ǧ\xC2Ԥ\xC1\xA5\xB3\xA5\xF3\xA5ƥ\xF3\xA5ĥ֥\xED\xA5å\xAF - -\xA5⥸\xA5塼\xA5\xEB\xA4\xF2\xC4ɲä\xB9\xA4뤿\xA4Ӥˡ\xA2\xCB\xDC\xC2Τξ\xB5ǧ\xC2Ԥ\xC1\xA5\xB3\xA5\xF3\xA5ƥ\xF3\xA5ĥ֥\xED\xA5å\xAF\xA4˼\xEA\xA4\xF2\xC6\xFE\xA4\xEC\xA4\xEB\xA4Τϡ\xA2\xA4\xA2\xA4ޤ\xEA\xA4ˤ\xE2\xC8\xF3\xB8\xFAΨ\xA4\xC0\xA4Ȼפ\xA4\xBBϤ\xA4ΤǺ\xEE\xC0\xAE\xA4\xB7\xA4ޤ\xB7\xA4\xBF\xA1\xA3 - - -\xA1\xFC waiting 0.8 \xA4\xAB\xA4\xE9\xA4ο\xB7\xB5\xA1ǽ - -\xA1\xA6\xA5⥸\xA5塼\xA5\xEB\xC6\xE2\xA4˥ץ饰\xA5\xA4\xA5\xF3\xA4\xF2\xC3֤\xB1\xA4\xEB\xA4褦\xA4ˤ\xB7\xA4\xBF - -\xB3ƥ⥸\xA5塼\xA5\xEB\xBA\xEE\xBCԤ\xB5\xA4\xA2waiting\xA5⥸\xA5塼\xA5\xEB\xA4Υץ饰\xA5\xA4\xA5\xF3\xA4\xE2\xBA\xEE\xC0\xAE\xA4\xB7\xA4Ƥ\xAF\xA4\xEC\xA4뤳\xA4Ȥ\xAC¿\xA4\xA4\xA4Τȡ\xA2ʣ\xC0\xBD\xB2\xC4ǽ\xA5⥸\xA5塼\xA5\xEB\xA4\xCB\xC2б\xFE\xA4\xB9\xA4뤿\xA4\xE1\xA4ˡ\xA2\xB3ƥ⥸\xA5塼\xA5\xEB\xC6\xE2\xA4˥ץ饰\xA5\xA4\xA5\xF3\xA4\xF2\xC3֤\xB1\xA4\xEB\xA4褦\xA4ˤ\xB7\xA4ޤ\xB7\xA4\xBF\xA1\xA3 - -\xB3ƥ⥸\xA5塼\xA5\xEB\xA4\xCEinclude/waiting.plugin.php \xA4˥ץ饰\xA5\xA4\xA5\xF3\xA4\xF2\xC3֤\xAD\xA1\xA2\xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5\xEB\xA4ϡ\xA2language/LANG/waiting.php\xA4ˤ\xAA\xA4\xAD\xA4ޤ\xB9\xA1\xA3 - -\xC6ɤ߹\xFE\xA4\xDFͥ\xC0\xE8\xBD\xE7\xB0̤\xCF -\xA3\xB1\xA1\xA5\xB3ƥ⥸\xA5塼\xA5\xEB\xC6\xE2\xA4ˤ\xA2\xA4\xEB\xA5ץ饰\xA5\xA4\xA5\xF3 -\xA3\xB2\xA1\xA5waiting\xA5⥸\xA5塼\xA5\xEB\xC6\xE2\xA4ˤ\xA2\xA4\xEB\xA5ץ饰\xA5\xA4\xA5\xF3 -\xA4ȤʤäƤޤ\xB9\xA1\xA3 - -\xA1\xA6\xA3\xB1\xA4ĤΥ⥸\xA5塼\xA5\xEB\xA4\xC7ʣ\xBF\xF4\xA4ξ\xB5ǧ\xC2Ԥ\xC1\xA4\xF2\xCA֤\xBB\xA4\xEB\xA4褦\xA4ˤ\xB7\xA4\xBF - -GIJOE\xA4\xB5\xA4\xF3\xA4\xCEHack\xA4ˤ\xE8\xA4ꡢb_waiting_MOD_NUM\xA4\xF2ʣ\xBF\xF4\xCDѰդ\xB9\xA4뤳\xA4Ȥǡ\xA2ʣ\xBF\xF4\xA4ξ\xB5ǧ\xC2Ԥ\xC1\xA4\xCB\xC2б\xFE\xA4\xB7\xA4Ƥ\xA4\xA4ޤ\xB7\xA4\xBF\xA4\xAC\xA1\xA2\xA4ҤȤĤ\xCEfunction\xA4\xC7\xC2б\xFE\xA4Ǥ\xAD\xA4\xEB\xA4褦\xA4ˤ\xB7\xA4ޤ\xB7\xA4\xBF\xA1\xA3 - -\xA5ץ饰\xA5\xA4\xA5\xE9\xCA֤\xB9\xA4Ȥ\xAD\xA4ˡ\xA2 -[code] -array( - array("adminlink"=>URL", - "pendingnum"=>NUM, - "lang_linkname"=>LINKNAME), - array("adminlink"=>URL", - "pendingnum"=>NUM, - "lang_linkname"=>LINKNAME), - array("adminlink"=>URL", - "pendingnum"=>NUM,a - "lang_linkname"=>LINKNAME) -) -[/code] -\xA4Ȥ\xA4\xA4\xA6\xB7\xC1\xA4\xC7\xCA֤äƤ\xAD\xA4\xBF\xA4\xE9ʣ\xBF\x{1248A4}\xEB\xA4\xC8Ƚ\xC3Ǥ\xB7\xA4ޤ\xB9\xA1\xA3 -\xA4ҤȤĤ\xB7\xA4\xAB\xA4ʤ\xA4\xBE\xEC\xB9\xE7\xA4ϡ\xA2\xBA\xA3\xA4ޤ\xC7\xC4̤\xEA -[code] - array("adminlink"=>URL", - "pendingnum"=>NUM, - "lang_linkname"=>LINKNAME) -[/code] -\xA4ǡ\xA2OK\xA4Ǥ\xB9\xA1\xA3 - -\xA1\xA6 \xA5⥸\xA5塼\xA5\xEB̾\xA4β\xBC\xA4˳ƾ\xB5ǧ\xC2Ԥ\xC1\xA4\xACɽ\xBC\xA8\xA4\xB5\xA4\xEC\xA4\xEB\xA4褦\xA4˥ƥ\xF3\xA5ץ졼\xA5Ȥ\xF2\xCAѹ\xB9\xA4\xB7\xA4\xBF - -\xA4\xB3\xA4β\xFE\xCEɤˤ\xE8\xA4ꡢ\xB3ƾ\xB5ǧ\xC2Ԥ\xC1\xA4Υƥ\xAD\xA5\xB9\xA5Ȥˡ\xA2\xA5⥸\xA5塼\xA5\xEB\xA4ξ\xF0\xCA\xF3\xA4\xF2\xB4ޤޤʤ\xAF\xA4\xC6\xCEɤ\xAF\xA4ʤ\xEA\xA4ޤ\xB7\xA4\xBF\xA1\xA3 -\xCE㤨\xA4С\xA2\xA1֥\xC0\xA5\xA6\xA5\xF3\xA5\x{D87C}\xA5ɿ\xB7\xB5\xAC\xC5\xEA\xB9ơפϡֿ\xB7\xB5\xAC\xC5\xEA\xB9ơפ\xC0\xA4\xB1\xA4\xC7OK\xA4Ǥ\xB9\xA1\xA3 - -[/xlang:ja] - - - - -PLUGINS: - --addresses (by gruessle) --Agenda-X (by GIJOE) --AMS (by karedokx) --articles (by twilo) --catads (by Alain01) --CBB (by gravies) --extcal (by alain01) --MyAds (by Tom_G3X) --myAlbum-P (by GIJOE) multiple --mydownloads (by GIJOE) --mylinks(by GIJOE) --newbb2 (by gravies) --news (by GIJOE) --PDlinks (by flying.tux) --PDdownloads (by flying.tux) --piCal (by GIJOE) (>=0.8 has the module side plugin) --pico (by GIJOE) (D3 module side plugin) --popnupblog (by dashboard) --simpleblog (by kousuke) --smartfaq (by mariuss) --smartpartner (by mariuss) --smartsection (by flying.tux) --system -- comments (by GIJOE) --tutorials (by GIJOE) --weblinks (by Tom_G3X) --WF-downloads (by coldfire, flying.tux) --WF-links (by flying.tux) --WF-Sections (by GIJOE) --WordBook (by AgD) --WordPress ME (by nobunobu) multiple (>=0.5 has the module side plugin) --xcGallery (by nao-pon) --xDirectory (by GIJOE) --xfguestbook (by karedokx) --xfsection (by Bezoops) --xyp4all (by flying.tux) --yomi search (by nao-pon) --eguide (by tes) - - - - - -CHANGES: - -ver 0.95| -- added D3 module ready -- added french (thx marco) -- added portuguesebr (thx Izzy) -- added persian (thx stranger) 0.95a -- a plugin added --- eguide (by tes) 0.95b -- languge files added --- ja_utf8 0.95c - -ver 0.94b| -- modified the module icon (thx Argon) -- 2 pugins added --- extcal (thx alain01) --- articles (thx twilo) - -ver 0.94a| -- fixed a typo in plugins/yomi.php (thx yshima) - -:ver 0.94| -- removed CRs in some php files -- a plugin added --- XFSection (thx Bezoops) - -:ver 0.93| -- updated Italian (thx flying.tux) -- a plugin added --- SmartPartner (thx mariuss) - -:ver 0.92| -- add SQL cache -- fixed some typos (thx karedokx) -- 2 plugin modified --- WF-Section (thx karedokx) --- catads (thx Alain01) -- 2 plugins added --- WordBook (thx AgD) --- recette (thx karedokx) - -:ver 0.91| -- updated Italian (thx flying.tux) - -:ver 0.90| -- modified the structure of the directory for plugins -- modified system plugin (thx gravies) -- 3 plugins added --- newbb2 or CBB (thx gravies) --- catads (thx Alain01) --- WF-links (thx flying.tux) - -:ver 0.86| by flying.tux -- Italian updated -- 2 plug-ins added --- PDlinks (thx flying.tux) --- PDdownloads (thx flying.tux) - -:ver 0.85| by GIJOE -- modified the dependencies of language files and constants radically - -:ver 0.84| by GIJOE -- fixed a typo in the form for block's options (thx flying.tux) -- fixed some Notices in "not always" mode -- 2 plug-ins added --- xfguestbook (thx karedokx) (0.84a) --- AMS (thx karedokx) (0.84a) -- a plug-in modified --- weblinks (thx Tom_G3X) (0.84b) - -:ver 0.83| by GIJOE -- fixed missing a Creteria in getList() - -:ver 0.82| by flying.tux -- few modifications in English -- few modifications in Italian -- 1 plug-in added --- smartsection(thx flying.tux) - -:ver 0.81| by GIJOE -- changed the route to admin (from block's option edit) -- modified English -- added some protections against direct accessing -- Italian added(thx flying.tux) -- 1 plug-in added --- xyp4all(thx flying.tux) - -:ver 0.8| --- modified as reading plug-in from module's directory if it exists --- multiple waitings can be returned from single function ---- almost plug-ins are modified along this new spec by GIJOE --- modified the template as watings belonging modules ---- English and Japanese text are shorten by GIJOE -- 1 plug-in added --- Weblinks(by Ryuji) - -:ver 0.7c| --- 1 plug-in added ---- WordPress ME(by nobunobu) multiple - -:ver 0.7b| --- 1 plug-in added ---- SmartFAQ (by mariuss) - -:ver 0.7a| --- 1 plug-in added ---- WF-Downloads (by coldfire) - -:ver 0.7| --- 2 language files added ---- spanish (by ColdBeer) ---- swedish (by Leif Madsen) --- 1 plug-in added ---- xcGallery (by nao-pon) - -:ver 0.6| --- An option added whether it is displayed when no wating exists --- 3 plug-ins added ---- Addresses (by gruessle) ---- MyAds (by Tom_G3X) ---- Tutorials (by GIJOE) - -:ver 0.5| --- some plug-ins added --- English document file - is this - added. - - Added: XoopsModules/waiting/trunk/waiting/admin/about.php =================================================================== --- XoopsModules/waiting/trunk/waiting/admin/about.php (rev 0) +++ XoopsModules/waiting/trunk/waiting/admin/about.php 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1,29 @@ +<?php +/** + * Birthday 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://www.xoops.org) + * @license GNU GPL (http://www.gnu.org/licenses/gpl-2.0.html/) + * @package birthday + * @since 2.5.0 + * @author XOOPS Module Team + * @version $Id $ + **/ + +include_once dirname(__FILE__) . '/admin_header.php'; + +xoops_cp_header(); + +$aboutAdmin = new ModuleAdmin(); + +echo $aboutAdmin->addNavigation('about.php'); +echo $aboutAdmin->renderAbout('WKFZBRBGMYKCA', false); + +include 'admin_footer.php'; \ No newline at end of file Added: XoopsModules/waiting/trunk/waiting/admin/admin_footer.php =================================================================== --- XoopsModules/waiting/trunk/waiting/admin/admin_footer.php (rev 0) +++ XoopsModules/waiting/trunk/waiting/admin/admin_footer.php 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1,16 @@ +<?php +// $Id: index.php,v 1.2 2005/04/06 09:49:05 gij Exp $ +// FILE :: index.php +// AUTHOR :: Ryuji AMANO <in...@ry...> +// WEB :: Ryu's Planning <http://ryus.co.jp/> +// + + +echo "<div class='adminfooter'>\n" + ." <div style='text-align: center;'>\n" + ." <a href='http://www.xoops.org' target='_blank'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n" + ." </div>\n" + ." " . _AM_WAITING_FOOTER . "\n" + ."</div>"; + +xoops_cp_footer(); \ No newline at end of file Added: XoopsModules/waiting/trunk/waiting/admin/admin_header.php =================================================================== --- XoopsModules/waiting/trunk/waiting/admin/admin_header.php (rev 0) +++ XoopsModules/waiting/trunk/waiting/admin/admin_header.php 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1,31 @@ +<?php +// $Id: index.php,v 1.2 2005/04/06 09:49:05 gij Exp $ +// FILE :: index.php +// AUTHOR :: Ryuji AMANO <in...@ry...> +// WEB :: Ryu's Planning <http://ryus.co.jp/> +// + + +$path = dirname(dirname(dirname(dirname(__FILE__)))); +include_once $path . '/mainfile.php'; +include_once $path . '/include/cp_functions.php'; +require_once $path . '/include/cp_header.php'; + +global $xoopsModule; + +$thisModuleDir = $GLOBALS['xoopsModule']->getVar('dirname'); + +// Load language files +xoops_loadLanguage('admin', $thisModuleDir); +xoops_loadLanguage('modinfo', $thisModuleDir); +xoops_loadLanguage('main', $thisModuleDir); + +$pathIcon16 = '../'.$xoopsModule->getInfo('icons16'); +$pathIcon32 = '../'.$xoopsModule->getInfo('icons32'); +$pathModuleAdmin = $xoopsModule->getInfo('dirmoduleadmin'); + +if ( file_exists($GLOBALS['xoops']->path($pathModuleAdmin.'/moduleadmin.php'))){ + include_once $GLOBALS['xoops']->path($pathModuleAdmin.'/moduleadmin.php'); + }else{ + redirect_header("../../../admin.php", 5, _AM_MODULEADMIN_MISSING, false); + } \ No newline at end of file Modified: XoopsModules/waiting/trunk/waiting/admin/index.php =================================================================== --- XoopsModules/waiting/trunk/waiting/admin/index.php 2012-01-26 23:18:38 UTC (rev 8819) +++ XoopsModules/waiting/trunk/waiting/admin/index.php 2012-01-26 23:22:53 UTC (rev 8820) @@ -1,29 +1,19 @@ -<?php -// $Id: index.php,v 1.2 2005/04/06 09:49:05 gij Exp $ -// FILE :: index.php -// AUTHOR :: Ryuji AMANO <in...@ry...> -// WEB :: Ryu's Planning <http://ryus.co.jp/> -// - -require_once "../../../include/cp_header.php"; -require_once dirname(dirname(__FILE__)).'/include/functions.php' ; -xoops_cp_header(); -$plugins_path = XOOPS_ROOT_PATH . "/modules/waiting/plugins"; -$module_handler =& xoops_gethandler('module'); -$block = array(); - -//\xA5\xA4\xA5ȡ\xBC\xA5뤵\xA4\xEC\xA4Ƥ\xA4\xA4\xEB\xA5⥸\xA5塼\xA5\xEB\xA5ꥹ\xA5Ȥ\xF2\xC6\xC0\xA4롣 -$mod_lists = $module_handler->getList(new Criteria(1,1),true); -echo "<h4>"._AM_WAITING_PLUGINLIST."</h4>"; -echo "<table class='outer'>"; -echo "<th>"._AM_WAITING_MODNAME."</th><th>dirname</th><th>"._AM_WAITING_STATUS."</th>"; -foreach( $mod_lists as $dirname => $name ) { - $style = ( @$style == "odd" ) ? "even" : "odd" ; - $plugin_info = waiting_get_plugin_info( $dirname ) ; - printf( "<tr class='%s'><td>%s</td><td>%s</td><td>%s</td></tr>" , $style , htmlspecialchars( $name ) , htmlspecialchars( $dirname ) , @$plugin_info['type'] ) ; -} -echo "</table>"; -echo _AM_WAITING_PLUGINLIST_DESC; - -xoops_cp_footer(); -?> \ No newline at end of file +<?php +// $Id: index.php,v 1.2 2005/04/06 09:49:05 gij Exp $ +// FILE :: index.php +// AUTHOR :: Ryuji AMANO <in...@ry...> +// WEB :: Ryu's Planning <http://ryus.co.jp/> +// + + +require_once dirname(dirname(dirname(dirname(__FILE__)))) . '/include/cp_header.php'; +include_once dirname(__FILE__) . '/admin_header.php'; + +xoops_cp_header(); + + $indexAdmin = new ModuleAdmin(); + + echo $indexAdmin->addNavigation('index.php'); + echo $indexAdmin->renderIndex(); + +include "admin_footer.php"; \ No newline at end of file Added: XoopsModules/waiting/trunk/waiting/admin/main.php =================================================================== --- XoopsModules/waiting/trunk/waiting/admin/main.php (rev 0) +++ XoopsModules/waiting/trunk/waiting/admin/main.php 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1,42 @@ +<?php +// $Id: index.php,v 1.2 2005/04/06 09:49:05 gij Exp $ +// FILE :: index.php +// AUTHOR :: Ryuji AMANO <in...@ry...> +// WEB :: Ryu's Planning <http://ryus.co.jp/> +// + +require_once "../../../include/cp_header.php"; +require_once dirname(dirname(__FILE__)).'/include/functions.php' ; +include_once dirname(__FILE__) . '/admin_header.php'; +xoops_cp_header(); + +$indexAdmin = new ModuleAdmin(); +echo $indexAdmin->addNavigation('main.php'); + +$plugins_path = XOOPS_ROOT_PATH . "/modules/waiting/plugins"; +$module_handler =& xoops_gethandler('module'); +$block = array(); + +//\xA5\xA4\xA5ȡ\xBC\xA5뤵\xA4\xEC\xA4Ƥ\xA4\xA4\xEB\xA5⥸\xA5塼\xA5\xEB\xA5ꥹ\xA5Ȥ\xF2\xC6\xC0\xA4롣 +$mod_lists = $module_handler->getList(new Criteria(1,1),true); +echo "<h4>"._AM_WAITING_PLUGINLIST."</h4>"; +echo "<table class='outer'>"; +echo "<th>"._AM_WAITING_MODNAME."</th><th>dirname</th><th>"._AM_WAITING_STATUS."</th>"; +foreach( $mod_lists as $dirname => $name ) { + $style = ( @$style == "odd" ) ? "even" : "odd" ; + $plugin_info = waiting_get_plugin_info( $dirname ) ; + printf( "<tr class='%s'><td>%s</td><td>%s</td><td>%s</td></tr>" , $style , htmlspecialchars( $name ) , htmlspecialchars( $dirname ) , @$plugin_info['type'] ) ; +} +echo "</table>"; +echo _AM_WAITING_PLUGINLIST_DESC; + + +include 'admin_footer.php'; + + + + + + + + Added: XoopsModules/waiting/trunk/waiting/admin/menu.php =================================================================== --- XoopsModules/waiting/trunk/waiting/admin/menu.php (rev 0) +++ XoopsModules/waiting/trunk/waiting/admin/menu.php 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1,34 @@ +<?php +/** + * Created by JetBrains PhpStorm. + * User: Mamba + * Date: 1/25/12 + * Time: 7:04 AM + * To change this template use File | Settings | File Templates. + */ + +defined("XOOPS_ROOT_PATH") or die("XOOPS root path not defined"); + +$dirname = basename(dirname(dirname(__FILE__))); +$module_handler = xoops_gethandler('module'); +$module = $module_handler->getByDirname($dirname); +$pathIcon32 = $module->getInfo('icons32'); + +//xoops_loadLanguage('admin', $dirname); + +$adminmenu = array(); + +$i = 1; +$adminmenu[$i]["title"] = _MI_WAITING_MENU_HOME; +$adminmenu[$i]["link"] = 'admin/index.php'; +$adminmenu[$i]["icon"] = $pathIcon32.'/home.png'; + +$i++; +$adminmenu[$i]["title"] = _MI_WAITING_MENU_VIEW; +$adminmenu[$i]["link"] = 'admin/main.php'; +$adminmenu[$i]["icon"] = $pathIcon32.'/search.png'; + +$i++; +$adminmenu[$i]["title"] = _MI_WAITING_MENU_ABOUT; +$adminmenu[$i]["link"] = 'admin/about.php'; +$adminmenu[$i]["icon"] = $pathIcon32.'/about.png'; \ No newline at end of file Added: XoopsModules/waiting/trunk/waiting/docs/changelog.txt =================================================================== --- XoopsModules/waiting/trunk/waiting/docs/changelog.txt (rev 0) +++ XoopsModules/waiting/trunk/waiting/docs/changelog.txt 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1,128 @@ +CHANGES: + +ver 0.96 +- converted to AdminModule GUI (mamba) + +ver 0.95| +- added D3 module ready +- added french (thx marco) +- added portuguesebr (thx Izzy) +- added persian (thx stranger) 0.95a +- a plugin added +-- eguide (by tes) 0.95b +- languge files added +-- ja_utf8 0.95c + +ver 0.94b| +- modified the module icon (thx Argon) +- 2 pugins added +-- extcal (thx alain01) +-- articles (thx twilo) + +ver 0.94a| +- fixed a typo in plugins/yomi.php (thx yshima) + +:ver 0.94| +- removed CRs in some php files +- a plugin added +-- XFSection (thx Bezoops) + +:ver 0.93| +- updated Italian (thx flying.tux) +- a plugin added +-- SmartPartner (thx mariuss) + +:ver 0.92| +- add SQL cache +- fixed some typos (thx karedokx) +- 2 plugin modified +-- WF-Section (thx karedokx) +-- catads (thx Alain01) +- 2 plugins added +-- WordBook (thx AgD) +-- recette (thx karedokx) + +:ver 0.91| +- updated Italian (thx flying.tux) + +:ver 0.90| +- modified the structure of the directory for plugins +- modified system plugin (thx gravies) +- 3 plugins added +-- newbb2 or CBB (thx gravies) +-- catads (thx Alain01) +-- WF-links (thx flying.tux) + +:ver 0.86| by flying.tux +- Italian updated +- 2 plug-ins added +-- PDlinks (thx flying.tux) +-- PDdownloads (thx flying.tux) + +:ver 0.85| by GIJOE +- modified the dependencies of language files and constants radically + +:ver 0.84| by GIJOE +- fixed a typo in the form for block's options (thx flying.tux) +- fixed some Notices in "not always" mode +- 2 plug-ins added +-- xfguestbook (thx karedokx) (0.84a) +-- AMS (thx karedokx) (0.84a) +- a plug-in modified +-- weblinks (thx Tom_G3X) (0.84b) + +:ver 0.83| by GIJOE +- fixed missing a Creteria in getList() + +:ver 0.82| by flying.tux +- few modifications in English +- few modifications in Italian +- 1 plug-in added +-- smartsection(thx flying.tux) + +:ver 0.81| by GIJOE +- changed the route to admin (from block's option edit) +- modified English +- added some protections against direct accessing +- Italian added(thx flying.tux) +- 1 plug-in added +-- xyp4all(thx flying.tux) + +:ver 0.8| +-- modified as reading plug-in from module's directory if it exists +-- multiple waitings can be returned from single function +--- almost plug-ins are modified along this new spec by GIJOE +-- modified the template as watings belonging modules +--- English and Japanese text are shorten by GIJOE +- 1 plug-in added +-- Weblinks(by Ryuji) + +:ver 0.7c| +-- 1 plug-in added +--- WordPress ME(by nobunobu) multiple + +:ver 0.7b| +-- 1 plug-in added +--- SmartFAQ (by mariuss) + +:ver 0.7a| +-- 1 plug-in added +--- WF-Downloads (by coldfire) + +:ver 0.7| +-- 2 language files added +--- spanish (by ColdBeer) +--- swedish (by Leif Madsen) +-- 1 plug-in added +--- xcGallery (by nao-pon) + +:ver 0.6| +-- An option added whether it is displayed when no wating exists +-- 3 plug-ins added +--- Addresses (by gruessle) +--- MyAds (by Tom_G3X) +--- Tutorials (by GIJOE) + +:ver 0.5| +-- some plug-ins added +-- English document file - is this - added. \ No newline at end of file Added: XoopsModules/waiting/trunk/waiting/docs/credits.txt =================================================================== --- XoopsModules/waiting/trunk/waiting/docs/credits.txt (rev 0) +++ XoopsModules/waiting/trunk/waiting/docs/credits.txt 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1,6 @@ +Credits +=============== + +Originally developed by Ryuji (http://ryus.co.jp/) + +Improved by GiJOE (http://xoops.peak.ne.jp) \ No newline at end of file Added: XoopsModules/waiting/trunk/waiting/docs/index.html =================================================================== --- XoopsModules/waiting/trunk/waiting/docs/index.html (rev 0) +++ XoopsModules/waiting/trunk/waiting/docs/index.html 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/waiting/trunk/waiting/docs/install.txt =================================================================== --- XoopsModules/waiting/trunk/waiting/docs/install.txt (rev 0) +++ XoopsModules/waiting/trunk/waiting/docs/install.txt 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1,6 @@ +INSTALL/UNISTALL +================= + +No special measures necessary, follow the standard installation process \x96 extract the module folder into the ../modules directory. Install the module through Admin -> System Module -> Modules. + +Detailed instructions on installing modules are available in the XOOPS Operations Manual: http://goo.gl/adT2i \ No newline at end of file Added: XoopsModules/waiting/trunk/waiting/docs/lang_diff.txt =================================================================== --- XoopsModules/waiting/trunk/waiting/docs/lang_diff.txt (rev 0) +++ XoopsModules/waiting/trunk/waiting/docs/lang_diff.txt 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1,4 @@ +LANGUAGE DIFFERENCES +===================== + +Below are language differences from a version to next version. \ No newline at end of file Added: XoopsModules/waiting/trunk/waiting/docs/licence.txt =================================================================== --- XoopsModules/waiting/trunk/waiting/docs/licence.txt (rev 0) +++ XoopsModules/waiting/trunk/waiting/docs/licence.txt 2012-01-26 23:22:53 UTC (rev 8820) @@ -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/waiting/trunk/waiting/docs/readme.txt =================================================================== --- XoopsModules/waiting/trunk/waiting/docs/readme.txt (rev 0) +++ XoopsModules/waiting/trunk/waiting/docs/readme.txt 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1,100 @@ +README +=========== + +[xlang:en] + +- WAITING MODULE - + +This module offers you an extensible waiting contents block into your XOOPS. + +The original XOOPS block of "Waiting Contents" works only for official modules, +and is no longer extensible. +It is nonsense to have to do Hack for yourself when you use 3rd party modules. + +By installing this module and adding proper plug-ins only, +you as webmaster can confirm any approval waitings of any modules at one view. + + +NEW FEATURE in 0.8 + +- plug-ins for waiting can be placed inside module's directory + +If you as module developper put your plug-in as modules/(your module)/include/waiting.plugin.php, waiting module will find it. +The plugin in module's directory has higher prioriy than the plugin in waiting's directory. + +- multiple waitings can be returned from single function + +You can return waitings multiplly with the format as follows: +[code] +array( + array("adminlink"=>URL", + "pendingnum"=>NUM, + "lang_linkname"=>LINKNAME), + array("adminlink"=>URL", + "pendingnum"=>NUM, + "lang_linkname"=>LINKNAME), + array("adminlink"=>URL", + "pendingnum"=>NUM, + "lang_linkname"=>LINKNAME) +) +[/code] + +If you'll return just one waiting, this format is also ok. +[code] + array("adminlink"=>URL", + "pendingnum"=>NUM, + "lang_linkname"=>LINKNAME) +[/code] +It will be deprecated functions named b_waiting_(dirname)_X + +- modified the template as watings belonging modules + +This modification makes that plug-ins need not to return the information of the module. It is enough to display short message like "submitted". + + + +This module is made by Ryuji (http://ryus.co.jp/) +If you can read Japanese, let's visit Ryuji's site! + + +[/xlang:en] + +PLUGINS: + +-addresses (by gruessle) +-Agenda-X (by GIJOE) +-AMS (by karedokx) +-articles (by twilo) +-catads (by Alain01) +-CBB (by gravies) +-extcal (by alain01) +-MyAds (by Tom_G3X) +-myAlbum-P (by GIJOE) multiple +-mydownloads (by GIJOE) +-mylinks(by GIJOE) +-newbb2 (by gravies) +-news (by GIJOE) +-PDlinks (by flying.tux) +-PDdownloads (by flying.tux) +-piCal (by GIJOE) (>=0.8 has the module side plugin) +-pico (by GIJOE) (D3 module side plugin) +-popnupblog (by dashboard) +-simpleblog (by kousuke) +-smartfaq (by mariuss) +-smartpartner (by mariuss) +-smartsection (by flying.tux) +-system -- comments (by GIJOE) +-tutorials (by GIJOE) +-weblinks (by Tom_G3X) +-WF-downloads (by coldfire, flying.tux) +-WF-links (by flying.tux) +-WF-Sections (by GIJOE) +-WordBook (by AgD) +-WordPress ME (by nobunobu) multiple (>=0.5 has the module side plugin) +-xcGallery (by nao-pon) +-xDirectory (by GIJOE) +-xfguestbook (by karedokx) +-xfsection (by Bezoops) +-xyp4all (by flying.tux) +-yomi search (by nao-pon) +-eguide (by tes) \ No newline at end of file Modified: XoopsModules/waiting/trunk/waiting/images/waiting_slogo.png =================================================================== (Binary files differ) Modified: XoopsModules/waiting/trunk/waiting/language/english/admin.php =================================================================== --- XoopsModules/waiting/trunk/waiting/language/english/admin.php 2012-01-26 23:18:38 UTC (rev 8819) +++ XoopsModules/waiting/trunk/waiting/language/english/admin.php 2012-01-26 23:22:53 UTC (rev 8820) @@ -11,4 +11,8 @@ define('_AM_WAITING_PLUGINLIST', 'Plugin Checker'); define('_AM_WAITING_PLUGINLIST_DESC', '<b>module:</b> using the original plugin included in the module<br /><b>built-in:</b> using the bundled plugin in Waiting Contents Extensible<br /><b>Blank:</b> no plugins found'); -?> \ No newline at end of file +//ModuleAdmin +define('_AM_WAITING_MISSING','Error: The ModuleAdmin class is missing. Please install the ModuleAdmin Class into /Frameworks (see /docs/readme.txt)'); + +// Text for Admin footer +define("_AM_WAITING_FOOTER", "<div class='center smallsmall italic pad5'>Waiting is maintained by the <a class='tooltip' rel='external' href='http://xoops.org/' title='Visit XOOPS Community'>XOOPS Community</a></div>"); \ No newline at end of file Added: XoopsModules/waiting/trunk/waiting/language/english/help/help.html =================================================================== --- XoopsModules/waiting/trunk/waiting/language/english/help/help.html (rev 0) +++ XoopsModules/waiting/trunk/waiting/language/english/help/help.html 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1,36 @@ +<div id="help-template" class="outer"> + <h1 class="head">Help: + <a class="ui-corner-all tooltip" href="<{$xoops_url}>/modules/waiting/admin/index.php" + title="Back to the administration of SmallWorld"> Wating Block + <img src="<{xoAdminIcons home.png}>" + alt="Back to the Administration of Waiting Block"/> + </a></h1> + + <h4 class="odd">Description</h4> + + <p class="even">This module offers you an extensible waiting contents block into your XOOPS.<br/> <br/> + + By installing this module and adding proper plug-ins only, you as webmaster can confirm any approval waitings of any modules at one view. + </p> + + <h4 class="odd">Install/uninstall</h4> <br/> + + No special measures necessary, follow the standard installation process – extract the module folder into the + ../modules directory. Install the + module through Admin -> System Module -> Modules.<br/> <br/> + + <h4 class="odd">Operations</h4> <br/> + + Detailed instructions on configuring the access rights for user groups are available in the + <a href="http://goo.gl/adT2i">XOOPS Operations Manual</a><br/> <br/> + + + <h4 class="odd">Tutorial</h4> + + <p class="even">There is no tutorial available at this time</p> + + <h4 class="odd">Ask Questions</h4> + + <p class="even">If there are still questions or errors please post at the <a href="http://www.xoops.org/modules/newbb">Xoops support Forum</a></p> + +</div> \ No newline at end of file Added: XoopsModules/waiting/trunk/waiting/language/english/help/index.html =================================================================== --- XoopsModules/waiting/trunk/waiting/language/english/help/index.html (rev 0) +++ XoopsModules/waiting/trunk/waiting/language/english/help/index.html 2012-01-26 23:22:53 UTC (rev 8820) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Modified: XoopsModules/waiting/trunk/waiting/language/english/modinfo.php =================================================================== --- XoopsModules/waiting/trunk/waiting/language/english/modinfo.php 2012-01-26 23:18:38 UTC (rev 8819) +++ XoopsModules/waiting/trunk/waiting/language/english/modinfo.php 2012-01-26 23:22:53 UTC (rev 8820) @@ -6,7 +6,7 @@ // // The name of this module -define("_MI_WAITING_NAME","Waiting Contents Extensible"); +define("_MI_WAITING_NAME","Waiting Contents"); // A brief description of this module define("_MI_WAITING_DESC","Displays a block of waiting contents for 3rd party modules."); @@ -14,5 +14,6 @@ // Names of blocks for this module (Not all module has blocks) define("_MI_WAITING_BNAME1", "Waiting Contents Ext"); - -?> \ No newline at end of file +define("_MI_WAITING_MENU_HOME", "Home"); +define("_MI_WAITING_MENU_ABOUT", "About"); +define("_MI_WAITING_MENU_VIEW", "Plugins"); Modified: XoopsModules/waiting/trunk/waiting/xoops_version.php =================================================================== --- XoopsModules/waiting/trunk/waiting/xoops_version.php 2012-01-26 23:18:38 UTC (rev 8819) +++ XoopsModules/waiting/trunk/waiting/xoops_version.php 2012-01-26 23:22:53 UTC (rev 8820) @@ -30,18 +30,37 @@ // ------------------------------------------------------------------------- // $modversion['name'] = _MI_WAITING_NAME; -$modversion['version'] = 0.95; +$modversion['version'] = 0.96; $modversion['description'] = _MI_WAITING_DESC; -$modversion['author'] = ""; +$modversion['author'] = "Ryuji (http://ryus.co.jp/)"; +$modversion['author_website_url'] = "http://ryus.co.jp"; $modversion['credits'] = "Ryus"; -$modversion['help'] = ""; -$modversion['license'] = "GPL see LICENSE"; +$modversion['help'] = 'page=help'; +$modversion['license'] = 'GNU GPL 2.0'; +$modversion['license_url'] = "www.gnu.org/licenses/gpl-2.0.html/"; $modversion['official'] = 0; $modversion['image'] = "images/waiting_slogo.png"; $modversion['dirname'] = "waiting"; +$modversion['dirmoduleadmin'] = '/Frameworks/moduleclasses/moduleadmin'; +$modversion['icons16'] = '../../Frameworks/moduleclasses/icons/16'; +$modversion['icons32'] = '../../Frameworks/moduleclasses/icons/32'; + + +//about +$modversion['release_date'] = '2012/1/25'; +$modversion["module_website_url"] = "http://www.xoops.org/"; +$modversion["module_website_name"] = "XOOPS"; +$modversion["module_status"] = "Beta"; +$modversion['min_php']='5.2'; +$modversion['min_xoops']="2.5"; +$modversion['min_admin']='1.1'; +$modversion['min_db']= array('mysql'=>'5.0.7', 'mysqli'=>'5.0.7'); + // Admin things -$modversion['hasAdmin'] = 0; +$modversion['hasAdmin'] = 1; +$modversion['system_menu'] = 1; +$modversion['adminmenu'] = "admin/menu.php"; $modversion['adminindex'] = "admin/index.php"; // Templates This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |