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) |
2025 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
From: <lor...@us...> - 2012-07-09 17:19:37
|
Revision: 9827 http://xoops.svn.sourceforge.net/xoops/?rev=9827&view=rev Author: lord_venom Date: 2012-07-09 17:19:31 +0000 (Mon, 09 Jul 2012) Log Message: ----------- news design and purge Modified Paths: -------------- XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css XoopsModules/TDMPicture/trunk/TDMPicture/include/common.php XoopsModules/TDMPicture/trunk/TDMPicture/language/english/modinfo.php XoopsModules/TDMPicture/trunk/TDMPicture/language/french/modinfo.php XoopsModules/TDMPicture/trunk/TDMPicture/language/modinfo.php XoopsModules/TDMPicture/trunk/TDMPicture/templates/blocks/tdmpicture_minitable.html XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_tpfile.html XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_viewfile.html XoopsModules/TDMPicture/trunk/TDMPicture/viewfile.php XoopsModules/TDMPicture/trunk/TDMPicture/xoops_version.php Modified: XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css 2012-07-09 16:41:13 UTC (rev 9826) +++ XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css 2012-07-09 17:19:31 UTC (rev 9827) @@ -54,8 +54,9 @@ float:left; } - ul#menu #text { + ul#menu #text, #text { font-size: 13px; + font-weight: normal; color: #728DA9; text-shadow: 0 1px 0 white; line-height: 20px; @@ -338,9 +339,7 @@ } .switch_title, .switch_title a { - margin-top:10px; - font-size: 1.3em; - padding: 2px; + } Modified: XoopsModules/TDMPicture/trunk/TDMPicture/include/common.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/include/common.php 2012-07-09 16:41:13 UTC (rev 9826) +++ XoopsModules/TDMPicture/trunk/TDMPicture/include/common.php 2012-07-09 17:19:31 UTC (rev 9827) @@ -42,7 +42,7 @@ define("TDMPICTURE_SOCIAL", $xoopsModuleConfig['tdmpicture_social']); define("TDMPICTURE_PDF", $xoopsModuleConfig['tdmpicture_pdf']); define("TDMPICTURE_DISPLAY_CAT", $xoopsModuleConfig['tdmpicture_cat_display']); -define("TDMPICTURE_THUMB_DECO", $xoopsModuleConfig['tdmpicture_thumb_deco']); +//define("TDMPICTURE_THUMB_DECO", $xoopsModuleConfig['tdmpicture_thumb_deco']); define("TDMPICTURE_SLIDE_WIDTH", $xoopsModuleConfig['tdmpicture_slide_width']); define("TDMPICTURE_SLIDE_HEIGHT", $xoopsModuleConfig['tdmpicture_slide_height']); Modified: XoopsModules/TDMPicture/trunk/TDMPicture/language/english/modinfo.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/language/english/modinfo.php 2012-07-09 16:41:13 UTC (rev 9826) +++ XoopsModules/TDMPicture/trunk/TDMPicture/language/english/modinfo.php 2012-07-09 17:19:31 UTC (rev 9827) @@ -76,7 +76,7 @@ define("_MI_TDMPICTURE_SOCIAL", "Show social bar?"); define("_MI_TDMPICTURE_RSS", "View RSS?"); define("_MI_TDMPICTURE_PDF", "Display PDF?"); -define("_MI_TDMPICTURE_THUMB_DECO", "Thumbnail: Decoration Image"); +//define("_MI_TDMPICTURE_THUMB_DECO", "Thumbnail: Decoration Image"); // New define("_AM_TDMPICTURE_BLOCK_RANDS", "Random File"); Modified: XoopsModules/TDMPicture/trunk/TDMPicture/language/french/modinfo.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/language/french/modinfo.php 2012-07-09 16:41:13 UTC (rev 9826) +++ XoopsModules/TDMPicture/trunk/TDMPicture/language/french/modinfo.php 2012-07-09 17:19:31 UTC (rev 9827) @@ -75,7 +75,7 @@ define("_MI_TDMPICTURE_SOCIAL","Afficher social bar?"); define("_MI_TDMPICTURE_RSS","Afficher RSS?"); define("_MI_TDMPICTURE_PDF","Afficher PDF?"); -define("_MI_TDMPICTURE_THUMB_DECO","Miniature : Décoration de l'image"); +//define("_MI_TDMPICTURE_THUMB_DECO","Miniature : Décoration de l'image"); //version 1.5 define("_MI_TDMPICTURE_CAT_CEL","Affichage catégorie : Nombre de colonne"); Modified: XoopsModules/TDMPicture/trunk/TDMPicture/language/modinfo.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/language/modinfo.php 2012-07-09 16:41:13 UTC (rev 9826) +++ XoopsModules/TDMPicture/trunk/TDMPicture/language/modinfo.php 2012-07-09 17:19:31 UTC (rev 9827) @@ -75,7 +75,7 @@ define("_MI_TDMPICTURE_SOCIAL","Afficher social bar?"); define("_MI_TDMPICTURE_RSS","Afficher RSS?"); define("_MI_TDMPICTURE_PDF","Afficher PDF?"); -define("_MI_TDMPICTURE_THUMB_DECO","Miniature : Décoration de l'image"); +//define("_MI_TDMPICTURE_THUMB_DECO","Miniature : Décoration de l'image"); //version 1.5 define("_MI_TDMPICTURE_CAT_CEL","Affichage catégorie : Nombre de colonne"); Modified: XoopsModules/TDMPicture/trunk/TDMPicture/templates/blocks/tdmpicture_minitable.html =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/templates/blocks/tdmpicture_minitable.html 2012-07-09 16:41:13 UTC (rev 9826) +++ XoopsModules/TDMPicture/trunk/TDMPicture/templates/blocks/tdmpicture_minitable.html 2012-07-09 17:19:31 UTC (rev 9827) @@ -21,7 +21,6 @@ <{foreach item=blocks from=$block.blocks}> <li> <div class="switch_img"> - <span class="<{$smarty.const.TDMPICTURE_THUMB_DECO}>"></span> <a href="<{$xoops_url}>/modules/TDMPicture/viewfile.php?st=<{$blocks.id}>"><img src="<{$blocks.img}>" title="<{$blocks.title}>" alt="<{$blocks.title}>" /></a> </div> @@ -41,7 +40,6 @@ <li> <div class="switch_img"> - <span class="<{$smarty.const.TDMPICTURE_THUMB_DECO}>"></span> <a href="<{$xoops_url}>/modules/TDMPicture/viewfile.php?st=<{$blocks.id}>"><img src="<{$blocks.img}>" title="<{$blocks.title}>" alt="<{$blocks.title}>" /></a> </div> @@ -121,7 +119,6 @@ <{foreach item=blocks from=$block.blocks}> <li style="display: none; list-style-type: none; float:left;"> <div class="switch_img"> - <span class="<{$smarty.const.TDMPICTURE_THUMB_DECO}>"></span> <a href="<{$xoops_url}>/modules/TDMPicture/viewfile.php?st=<{$blocks.id}>"><img src="<{$blocks.img}>" alt="<{$blocks.title}>" title="<{$blocks.title}>" /></a></li> </div> Modified: XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_tpfile.html =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_tpfile.html 2012-07-09 16:41:13 UTC (rev 9826) +++ XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_tpfile.html 2012-07-09 17:19:31 UTC (rev 9827) @@ -9,7 +9,6 @@ <li> <div class="switch_img"> -<span class="<{$smarty.const.TDMPICTURE_THUMB_DECO}>"></span> <a href="<{$smarty.const.TDMPICTURE_URL}>/viewfile.php?st=<{$file.id}>&tris=<{$tris}>"><img src="<{$file.img}>" slide="<{$file.img_popup}>" rel="group1" title="<{$file.title}>" alt="<{$file.title}>" /></a> </div> Modified: XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_viewfile.html =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_viewfile.html 2012-07-09 16:41:13 UTC (rev 9826) +++ XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_viewfile.html 2012-07-09 17:19:31 UTC (rev 9827) @@ -21,15 +21,6 @@ <div style="margin-left:auto;margin-right:auto;"> -<div class="TDMNav"> -<form name="xd_select_header" style="text-align: right;" method="post" action="genre.php"> -<{$smarty.const._MD_TDMPICTURE_TRIBY}> <{$selecttris}> -</form> - -<br /> -<span><{$nav}></span><span> > <{$nav_bar}></span><span> <{$selectcat}><{$catform.elements.pid.body}></span> - -</div> <br style="clear: both;"/> <br /> <{$display_cat}> <br /><br /> @@ -72,7 +63,7 @@ <ul id="display"> <li style="list-style: none;"> <div style="float:left; text-align:left;"> -<div class="switch_title"><{$file.title}> +<div class="switch_title"><h2><{$file.title}></h2> <br /> <span class="switch_date"><{$file.indate}></span> - Modified: XoopsModules/TDMPicture/trunk/TDMPicture/viewfile.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/viewfile.php 2012-07-09 16:41:13 UTC (rev 9826) +++ XoopsModules/TDMPicture/trunk/TDMPicture/viewfile.php 2012-07-09 17:19:31 UTC (rev 9827) @@ -102,7 +102,7 @@ $navigation = ''; $xoopsTpl->assign('cat_view', true); $xoopsTpl->assign('selectcat', tdmpicture_catselect($mytree, intval($ct))); - $xoopsTpl->assign('selecttris', tdmpicture_trisselect(intval($ct), $tris)); + //$xoopsTpl->assign('selecttris', tdmpicture_trisselect(intval($ct), $tris)); $xoopsTpl->assign('selectview', tdmpicture_viewselect(intval($ct), $limit)); $meta_title = $meta_keywords = $meta_description = $GLOBALS['cat_title']; Modified: XoopsModules/TDMPicture/trunk/TDMPicture/xoops_version.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/xoops_version.php 2012-07-09 16:41:13 UTC (rev 9826) +++ XoopsModules/TDMPicture/trunk/TDMPicture/xoops_version.php 2012-07-09 17:19:31 UTC (rev 9827) @@ -263,14 +263,14 @@ $modversion['config'][$i]['valuetype'] = 'int'; $modversion['config'][$i]['default'] = 75; $i++; -$modversion['config'][$i]['name'] = 'tdmpicture_thumb_deco'; -$modversion['config'][$i]['title'] = '_MI_TDMPICTURE_THUMB_DECO'; -$modversion['config'][$i]['description'] = ''; -$modversion['config'][$i]['formtype'] = 'select'; -$modversion['config'][$i]['valuetype'] = 'text'; -$modversion['config'][$i]['default'] = 'paper-clip'; -$modversion['config'][$i]['options'] = array('paper-clip' => 'paper-clip', 'tape' => 'tape', 'pin' => 'pin', 'None' => 'None'); -$i++; +//$modversion['config'][$i]['name'] = 'tdmpicture_thumb_deco'; +//$modversion['config'][$i]['title'] = '_MI_TDMPICTURE_THUMB_DECO'; +//$modversion['config'][$i]['description'] = ''; +//$modversion['config'][$i]['formtype'] = 'select'; +//$modversion['config'][$i]['valuetype'] = 'text'; +//$modversion['config'][$i]['default'] = 'paper-clip'; +//$modversion['config'][$i]['options'] = array('paper-clip' => 'paper-clip', 'tape' => 'tape', 'pin' => 'pin', 'None' => 'None'); +//$i++; $modversion['config'][$i]['name'] = 'tdmpicture_slide_width'; $modversion['config'][$i]['title'] = '_MI_TDMPICTURE_SLIDE_WIDTH'; $modversion['config'][$i]['description'] = ''; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2012-07-09 16:41:34
|
Revision: 9826 http://xoops.svn.sourceforge.net/xoops/?rev=9826&view=rev Author: mageg Date: 2012-07-09 16:41:13 +0000 (Mon, 09 Jul 2012) Log Message: ----------- little bug with the banner templates Modified Paths: -------------- XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/banners/templates/banners_client.html Modified: XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/banners/templates/banners_client.html =================================================================== --- XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/banners/templates/banners_client.html 2012-07-09 12:54:39 UTC (rev 9825) +++ XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/banners/templates/banners_client.html 2012-07-09 16:41:13 UTC (rev 9826) @@ -16,7 +16,7 @@ <{foreach item=banner from=$banner}> <tr class="<{cycle values='even,odd'}>"> <td class="txtcenter"> - <a class="tooltip" href="<{$banner.clickurl}>" title="<{$banner.clickurl}>" rel='external'><{$banner.bid}></a> + <a class="xo-tooltip" href="<{$banner.clickurl}>" title="<{$banner.clickurl}>" rel='external'><{$banner.bid}></a> </td> <td class="txtcenter"><{$banner.name}></td> <td class="txtcenter"><{$banner.impmade}></td> @@ -24,12 +24,12 @@ <td class="txtcenter"><{$banner.clicks}></td> <td class="txtcenter"><{$banner.percent}>%</td> <td class="xo-actions txtcenter"> - <img class="tooltip" onclick="display_dialog(<{$banner.bid}>, true, true, 'slide', 'slide', 200, 520);" src="<{xoAdminIcons display.png}>" alt="<{$smarty.const._AM_BANNERS_VIEW}>" title="<{$smarty.const._AM_BANNERS_VIEW}>" /> - <a class="tooltip" href="index.php?op=edit&bid=<{$banner.bid}>" title="<{$smarty.const._AM_BANNERS_EDIT}>"> + <img class="xo-tooltip" onclick="display_dialog(<{$banner.bid}>, true, true, 'slide', 'slide', 200, 520);" src="<{xoAdminIcons display.png}>" alt="<{$smarty.const._AM_BANNERS_VIEW}>" title="<{$smarty.const._AM_BANNERS_VIEW}>" /> + <a class="xo-tooltip" href="index.php?op=edit&bid=<{$banner.bid}>" title="<{$smarty.const._AM_BANNERS_EDIT}>"> <img src="<{xoAdminIcons edit.png}>" alt="<{$smarty.const._AM_BANNERS_EDIT}>" /> </a> <{if $banner.uid != 0}> - <a class="tooltip" href="index.php?op=EmailStats&bid=<{$banner.bid}>" title="<{$smarty.const._MD_BANNERS_INDEX_EMAIL}>"> + <a class="xo-tooltip" href="index.php?op=EmailStats&bid=<{$banner.bid}>" title="<{$smarty.const._MD_BANNERS_INDEX_EMAIL}>"> <img src="<{xoAdminIcons mail_send.png}>" alt="<{$smarty.const._MD_BANNERS_INDEX_EMAIL}>" /> </a> <{/if}> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lor...@us...> - 2012-07-09 12:54:50
|
Revision: 9825 http://xoops.svn.sourceforge.net/xoops/?rev=9825&view=rev Author: lord_venom Date: 2012-07-09 12:54:39 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Testing xoops 2.5.5 ready Added Paths: ----------- XoopsModules/TDMMp/trunk/TDMMp/admin/ XoopsModules/TDMMp/trunk/TDMMp/admin/about.php XoopsModules/TDMMp/trunk/TDMMp/admin/folder.php XoopsModules/TDMMp/trunk/TDMMp/admin/header.php XoopsModules/TDMMp/trunk/TDMMp/admin/import.php XoopsModules/TDMMp/trunk/TDMMp/admin/index.php XoopsModules/TDMMp/trunk/TDMMp/admin/menu.php XoopsModules/TDMMp/trunk/TDMMp/admin/notif.php XoopsModules/TDMMp/trunk/TDMMp/admin/prune.php XoopsModules/TDMMp/trunk/TDMMp/changelog.txt XoopsModules/TDMMp/trunk/TDMMp/class/ XoopsModules/TDMMp/trunk/TDMMp/class/index.html XoopsModules/TDMMp/trunk/TDMMp/class/menu.php XoopsModules/TDMMp/trunk/TDMMp/class/object.php XoopsModules/TDMMp/trunk/TDMMp/class/tdmmp_contact.php XoopsModules/TDMMp/trunk/TDMMp/class/tdmmp_folder.php XoopsModules/TDMMp/trunk/TDMMp/class/tdmmp_messages.php XoopsModules/TDMMp/trunk/TDMMp/css/ XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/ XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-bg_flat_15_cd0a0a_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-bg_glass_100_e4f1fb_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-bg_glass_50_3baae3_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-bg_glass_80_d7ebf9_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-bg_highlight-hard_70_000000_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-bg_highlight-soft_25_ffef8f_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-icons_2694e8_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-icons_2e83ff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-icons_3d80b3_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-icons_72a7cf_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/images/ui-icons_ffffff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/index.html XoopsModules/TDMMp/trunk/TDMMp/css/cupertino/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/ XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-bg_flat_30_cccccc_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-bg_flat_50_5c5c5c_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-bg_glass_40_ffc73d_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-bg_highlight-hard_20_0972a5_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-bg_highlight-soft_33_003147_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-bg_highlight-soft_35_222222_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-bg_highlight-soft_44_444444_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-bg_highlight-soft_80_eeeeee_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-bg_loop_25_000000_21x21.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-icons_222222_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-icons_4b8e0b_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-icons_a83300_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-icons_cccccc_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/images/ui-icons_ffffff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/index.html XoopsModules/TDMMp/trunk/TDMMp/css/dark-hive/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/darkness/ XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-bg_flat_30_cccccc_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-bg_flat_50_5c5c5c_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-bg_glass_20_555555_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-bg_glass_40_0078a3_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-bg_glass_40_ffc73d_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-bg_gloss-wave_25_333333_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-bg_inset-soft_25_000000_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-bg_inset-soft_30_f58400_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-icons_222222_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-icons_4b8e0b_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-icons_a83300_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-icons_cccccc_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/images/ui-icons_ffffff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/darkness/index.html XoopsModules/TDMMp/trunk/TDMMp/css/darkness/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/ XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-bg_flat_0_aaaaaa_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-bg_flat_0_eeeeee_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-bg_flat_55_994d53_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-bg_flat_55_fafafa_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-bg_highlight-soft_100_dcd9de_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-bg_highlight-soft_25_30273a_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-bg_highlight-soft_45_5f5964_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-icons_454545_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-icons_734d99_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-icons_8d78a5_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-icons_a8a3ae_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-icons_ebccce_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/images/ui-icons_ffffff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/index.html XoopsModules/TDMMp/trunk/TDMMp/css/eggplant/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/excite/ XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-bg_diagonals-small_25_c5ddfc_40x40.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-bg_diagonals-thick_20_e69700_40x40.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-bg_diagonals-thick_22_1484e6_40x40.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-bg_diagonals-thick_26_2293f7_40x40.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-bg_flat_0_e69700_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-bg_flat_0_e6b900_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-bg_highlight-soft_100_f9f9f9_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-bg_inset-hard_100_eeeeee_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-icons_0a82eb_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-icons_0b54d5_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-icons_5fa5e3_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-icons_fcdd4a_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/images/ui-icons_ffffff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/excite/index.html XoopsModules/TDMMp/trunk/TDMMp/css/excite/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/index.html XoopsModules/TDMMp/trunk/TDMMp/css/lightness/ XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-bg_flat_10_000000_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-bg_glass_100_f6f6f6_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-bg_glass_100_fdf5ce_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-bg_glass_65_ffffff_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-icons_222222_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-icons_228ef1_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-icons_ef8c08_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-icons_ffd27a_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/images/ui-icons_ffffff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/lightness/index.html XoopsModules/TDMMp/trunk/TDMMp/css/lightness/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/pepper/ XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-bg_diagonal-maze_40_000000_10x10.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-bg_fine-grain_10_eceadf_60x60.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-bg_fine-grain_10_f8f7f6_60x60.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-bg_fine-grain_15_eceadf_60x60.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-bg_fine-grain_15_f7f3de_60x60.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-bg_fine-grain_15_ffffff_60x60.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-bg_fine-grain_65_654b24_60x60.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-bg_fine-grain_68_b83400_60x60.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-icons_222222_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-icons_3572ac_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-icons_8c291d_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-icons_b83400_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-icons_fbdb93_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/images/ui-icons_ffffff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/pepper/index.html XoopsModules/TDMMp/trunk/TDMMp/css/pepper/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/redmond/ XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-icons_217bc0_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-icons_2e83ff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-icons_469bdd_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-icons_6da8d5_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-icons_cd0a0a_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-icons_d8e7f3_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/images/ui-icons_f9bd01_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/redmond/index.html XoopsModules/TDMMp/trunk/TDMMp/css/redmond/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/ XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-icons_222222_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-icons_2e83ff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-icons_454545_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-icons_888888_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/images/ui-icons_cd0a0a_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/index.html XoopsModules/TDMMp/trunk/TDMMp/css/smoothness/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/start/ XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ XoopsModules/TDMMp/trunk/TDMMp/css/start/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-bg_flat_55_999999_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-bg_flat_75_aaaaaa_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-bg_glass_45_0078ae_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-bg_glass_55_f8da4e_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-bg_glass_75_79c9ec_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-bg_gloss-wave_45_e14f1c_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-bg_gloss-wave_75_2191c0_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-bg_inset-hard_100_fcfdfd_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-icons_0078ae_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-icons_056b93_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-icons_d8e7f3_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-icons_e0fdff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-icons_f5e175_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-icons_f7a50d_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/start/images/ui-icons_fcd113_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/start/index.html XoopsModules/TDMMp/trunk/TDMMp/css/start/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/sunny/ XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-bg_flat_30_cccccc_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-bg_flat_50_5c5c5c_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-icons_3d3d3d_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-icons_bd7b00_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-icons_d19405_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-icons_eb990f_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-icons_ed9f26_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-icons_fadc7a_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/images/ui-icons_ffe180_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/sunny/index.html XoopsModules/TDMMp/trunk/TDMMp/css/sunny/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/ XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-bg_diagonals-small_50_262626_40x40.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-bg_flat_0_303030_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-bg_flat_0_4c4c4c_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-bg_glass_40_0a0a0a_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-bg_glass_55_f1fbe5_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-bg_glass_60_000000_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-bg_gloss-wave_55_000000_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-bg_gloss-wave_85_9fda58_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-bg_gloss-wave_95_f6ecd5_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-icons_000000_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-icons_1f1f1f_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-icons_9fda58_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-icons_b8ec79_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-icons_cd0a0a_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/images/ui-icons_ffffff_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/index.html XoopsModules/TDMMp/trunk/TDMMp/css/trontastic/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/css/vader/ XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/index.html XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-bg_flat_0_aaaaaa_40x100.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-bg_glass_95_fef1ec_1x400.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-bg_gloss-wave_16_121212_500x100.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-bg_highlight-hard_15_888888_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-bg_highlight-hard_55_555555_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-bg_highlight-soft_35_adadad_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-bg_highlight-soft_60_dddddd_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-bg_inset-soft_15_121212_1x100.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-icons_666666_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-icons_aaaaaa_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-icons_bbbbbb_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-icons_c98000_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-icons_cccccc_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-icons_cd0a0a_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/images/ui-icons_f29a00_256x240.png XoopsModules/TDMMp/trunk/TDMMp/css/vader/index.html XoopsModules/TDMMp/trunk/TDMMp/css/vader/jquery-ui-1.7.2.custom.css XoopsModules/TDMMp/trunk/TDMMp/images/ XoopsModules/TDMMp/trunk/TDMMp/images/close.gif XoopsModules/TDMMp/trunk/TDMMp/images/decos/ XoopsModules/TDMMp/trunk/TDMMp/images/decos/about.png XoopsModules/TDMMp/trunk/TDMMp/images/decos/fill_blue.png XoopsModules/TDMMp/trunk/TDMMp/images/decos/fill_grey.png XoopsModules/TDMMp/trunk/TDMMp/images/decos/folder.png XoopsModules/TDMMp/trunk/TDMMp/images/decos/import.png XoopsModules/TDMMp/trunk/TDMMp/images/decos/index.html XoopsModules/TDMMp/trunk/TDMMp/images/decos/index.png XoopsModules/TDMMp/trunk/TDMMp/images/decos/notif.png XoopsModules/TDMMp/trunk/TDMMp/images/decos/optimise.png XoopsModules/TDMMp/trunk/TDMMp/images/decos/permissions.png XoopsModules/TDMMp/trunk/TDMMp/images/decos/pref.png XoopsModules/TDMMp/trunk/TDMMp/images/decos/prune.png XoopsModules/TDMMp/trunk/TDMMp/images/decos/update.png XoopsModules/TDMMp/trunk/TDMMp/images/del.png XoopsModules/TDMMp/trunk/TDMMp/images/delete.png XoopsModules/TDMMp/trunk/TDMMp/images/delete_mini.gif XoopsModules/TDMMp/trunk/TDMMp/images/directory.png XoopsModules/TDMMp/trunk/TDMMp/images/draft.png XoopsModules/TDMMp/trunk/TDMMp/images/edit_mini.gif XoopsModules/TDMMp/trunk/TDMMp/images/empty.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_0.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_1.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_10.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_11.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_12.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_13.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_14.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_15.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_16.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_17.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_18.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_19.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_2.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_3.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_4.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_5.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_6.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_7.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_8.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_9.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_contact.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_open.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_received.png XoopsModules/TDMMp/trunk/TDMMp/images/folder_save.png XoopsModules/TDMMp/trunk/TDMMp/images/folderopen.png XoopsModules/TDMMp/trunk/TDMMp/images/funy.png XoopsModules/TDMMp/trunk/TDMMp/images/imguser.png XoopsModules/TDMMp/trunk/TDMMp/images/index.html XoopsModules/TDMMp/trunk/TDMMp/images/left_both.gif XoopsModules/TDMMp/trunk/TDMMp/images/loading.gif XoopsModules/TDMMp/trunk/TDMMp/images/logo.png XoopsModules/TDMMp/trunk/TDMMp/images/modadminbg.gif XoopsModules/TDMMp/trunk/TDMMp/images/move.png XoopsModules/TDMMp/trunk/TDMMp/images/new.gif XoopsModules/TDMMp/trunk/TDMMp/images/off.gif XoopsModules/TDMMp/trunk/TDMMp/images/on.gif XoopsModules/TDMMp/trunk/TDMMp/images/perso.png XoopsModules/TDMMp/trunk/TDMMp/images/pm.gif XoopsModules/TDMMp/trunk/TDMMp/images/read.png XoopsModules/TDMMp/trunk/TDMMp/images/received.png XoopsModules/TDMMp/trunk/TDMMp/images/right_both.gif XoopsModules/TDMMp/trunk/TDMMp/images/send.png XoopsModules/TDMMp/trunk/TDMMp/images/sender.png XoopsModules/TDMMp/trunk/TDMMp/images/space.png XoopsModules/TDMMp/trunk/TDMMp/images/spinner.gif XoopsModules/TDMMp/trunk/TDMMp/images/tableft4.gif XoopsModules/TDMMp/trunk/TDMMp/images/tabright4.gif XoopsModules/TDMMp/trunk/TDMMp/images/topic.gif XoopsModules/TDMMp/trunk/TDMMp/images/user.png XoopsModules/TDMMp/trunk/TDMMp/images/viewcontacts.png XoopsModules/TDMMp/trunk/TDMMp/images/work.png XoopsModules/TDMMp/trunk/TDMMp/include/ XoopsModules/TDMMp/trunk/TDMMp/include/common.php XoopsModules/TDMMp/trunk/TDMMp/include/functions.php XoopsModules/TDMMp/trunk/TDMMp/include/index.html XoopsModules/TDMMp/trunk/TDMMp/include/install.php XoopsModules/TDMMp/trunk/TDMMp/include/jquery.php XoopsModules/TDMMp/trunk/TDMMp/include/update.php XoopsModules/TDMMp/trunk/TDMMp/index.php XoopsModules/TDMMp/trunk/TDMMp/js/ XoopsModules/TDMMp/trunk/TDMMp/js/index.html XoopsModules/TDMMp/trunk/TDMMp/js/jquery-ui-1.7.2.custom.min.js XoopsModules/TDMMp/trunk/TDMMp/js/jquery.easing.js XoopsModules/TDMMp/trunk/TDMMp/js/jquery.js XoopsModules/TDMMp/trunk/TDMMp/js/jqueryFileTree.css XoopsModules/TDMMp/trunk/TDMMp/js/jqueryFileTree.js XoopsModules/TDMMp/trunk/TDMMp/language/ XoopsModules/TDMMp/trunk/TDMMp/language/Readme.txt XoopsModules/TDMMp/trunk/TDMMp/language/english/ XoopsModules/TDMMp/trunk/TDMMp/language/english/admin.php XoopsModules/TDMMp/trunk/TDMMp/language/english/index.html XoopsModules/TDMMp/trunk/TDMMp/language/english/main.php XoopsModules/TDMMp/trunk/TDMMp/language/english/modinfo.php XoopsModules/TDMMp/trunk/TDMMp/language/french/ XoopsModules/TDMMp/trunk/TDMMp/language/french/admin.php XoopsModules/TDMMp/trunk/TDMMp/language/french/index.html XoopsModules/TDMMp/trunk/TDMMp/language/french/main.php XoopsModules/TDMMp/trunk/TDMMp/language/french/modinfo.php XoopsModules/TDMMp/trunk/TDMMp/language/index.html XoopsModules/TDMMp/trunk/TDMMp/pmlite.php XoopsModules/TDMMp/trunk/TDMMp/readme.txt XoopsModules/TDMMp/trunk/TDMMp/readpmsg.php XoopsModules/TDMMp/trunk/TDMMp/root/ XoopsModules/TDMMp/trunk/TDMMp/root/class/ XoopsModules/TDMMp/trunk/TDMMp/root/class/index.html XoopsModules/TDMMp/trunk/TDMMp/root/class/smarty/ XoopsModules/TDMMp/trunk/TDMMp/root/class/smarty/index.html XoopsModules/TDMMp/trunk/TDMMp/root/class/smarty/xoops_plugins/ XoopsModules/TDMMp/trunk/TDMMp/root/class/smarty/xoops_plugins/function.xoInboxCount.php XoopsModules/TDMMp/trunk/TDMMp/root/class/smarty/xoops_plugins/index.html XoopsModules/TDMMp/trunk/TDMMp/root/index.html XoopsModules/TDMMp/trunk/TDMMp/root/pmlite.php XoopsModules/TDMMp/trunk/TDMMp/root/readpmsg.php XoopsModules/TDMMp/trunk/TDMMp/root/viewpmsg.php XoopsModules/TDMMp/trunk/TDMMp/sql/ XoopsModules/TDMMp/trunk/TDMMp/sql/index.html XoopsModules/TDMMp/trunk/TDMMp/sql/mysql.sql XoopsModules/TDMMp/trunk/TDMMp/sql/mysql.upgrade.sql XoopsModules/TDMMp/trunk/TDMMp/templates/ XoopsModules/TDMMp/trunk/TDMMp/templates/index.html XoopsModules/TDMMp/trunk/TDMMp/templates/tdmmp_contactpmsg.html XoopsModules/TDMMp/trunk/TDMMp/templates/tdmmp_folderindex.html XoopsModules/TDMMp/trunk/TDMMp/templates/tdmmp_fullindex.html XoopsModules/TDMMp/trunk/TDMMp/templates/tdmmp_header.html XoopsModules/TDMMp/trunk/TDMMp/templates/tdmmp_menu.html XoopsModules/TDMMp/trunk/TDMMp/templates/tdmmp_pmlite.html XoopsModules/TDMMp/trunk/TDMMp/templates/tdmmp_readpmsg.html XoopsModules/TDMMp/trunk/TDMMp/templates/tdmmp_tabsindex.html XoopsModules/TDMMp/trunk/TDMMp/templates/tdmmp_viewcontact.html XoopsModules/TDMMp/trunk/TDMMp/templates/tdmmp_viewpmsg.html XoopsModules/TDMMp/trunk/TDMMp/viewpmsg.php XoopsModules/TDMMp/trunk/TDMMp/xoops_version.php Added: XoopsModules/TDMMp/trunk/TDMMp/admin/about.php =================================================================== --- XoopsModules/TDMMp/trunk/TDMMp/admin/about.php (rev 0) +++ XoopsModules/TDMMp/trunk/TDMMp/admin/about.php 2012-07-09 12:54:39 UTC (rev 9825) @@ -0,0 +1,119 @@ +<?php +/** + * **************************************************************************** + * - TDMMp By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence PRO Copyright (c) (http://www.tdmxoops.net) + * + * Cette licence, contient des limitations!!! + * + * 1. Vous devez poss\xE9der une permission d'ex\xE9cuter le logiciel, pour n'importe quel usage. + * 2. Vous ne devez pas l' \xE9tudier, + * 3. Vous ne devez pas le redistribuer ni en faire des copies, + * 4. Vous n'avez pas la libert\xE9 de l'am\xE9liorer et de rendre publiques les modifications + * + * @license TDMFR PRO license + * @author TDMFR ; TEAM DEV MODULE + * + * **************************************************************************** + */ + +include '../../../include/cp_header.php'; +include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php"); +include_once(XOOPS_ROOT_PATH."/class/tree.php"); +include_once XOOPS_ROOT_PATH.'/class/pagenav.php'; +include_once("../include/functions.php"); + +xoops_cp_header(); +if ( !is_readable(XOOPS_ROOT_PATH . "/Frameworks/art/functions.admin.php")) { +Adminmenu(4, _PM_AM_NAVABOUT); +echo "<style> +.CPbigTitle{ + font-size: 20px; + color: #1E90FF; + background: no-repeat left top; + font-weight: bold; + height: 40px; + vertical-align: middle; + padding: 10px 0 0 50px; + border-bottom: 3px solid #1E90FF; +} +</style>"; +} else { +include_once XOOPS_ROOT_PATH.'/Frameworks/art/functions.admin.php'; +loadModuleAdminMenu (4, _PM_AM_NAVABOUT); +} + +//menu +echo '<div class="CPbigTitle" style="background-image: url(../images/decos/about.png); background-repeat: no-repeat; background-position: left; padding-left: 60px; padding-top:20px; padding-bottom:15px;"> +<h3><strong>'._PM_AM_NAVABOUT.'</strong></h3>'; +echo '</div><br />'; + +$versioninfo =& $module_handler->get( $xoopsModule->getVar( 'mid' ) ); +echo " + <style type=\"text/css\"> + label,text { + display: block; + float: left; + margin-bottom: 2px; + } + label { + text-align: right; + width: 150px; + padding-right: 20px; + } + br { + clear: left; + } + </style> +"; + +echo "<fieldset><legend style='font-weight: bold; color: #900;'>" . $xoopsModule->getVar("name"). "</legend>"; +echo "<div style='padding: 8px;'>"; +echo "<img src='" . XOOPS_URL . "/modules/" . $xoopsModule->getVar("dirname") . "/" . $versioninfo->getInfo( 'image' ) . "' alt='' hspace='10' vspace='0' /></a>\n"; +echo "<div style='padding: 5px;'><strong>" . $versioninfo->getInfo( 'name' ) . " version " . $versioninfo->getInfo( 'version' ) . "</strong></div>\n"; +echo "<label>" ._AM_ABOUT_RELEASEDATE. ":</label><text>" . $versioninfo->getInfo( 'release' ) . "</text><br />"; +echo "<label>" ._AM_ABOUT_AUTHOR. ":</label><text>" . $versioninfo->getInfo( 'author' ) . "</text><br />"; +echo "<label>" ._AM_ABOUT_CREDITS. ":</label><text>" . $versioninfo->getInfo( 'credits' ) . "</text><br />"; +echo "<label>" ._AM_ABOUT_LICENSE. ":</label><text><a href=\"".$versioninfo->getInfo( 'license_file' )."\" target=\"_blank\" >" . $versioninfo->getInfo( 'license' ) . "</a></text>\n"; +echo "</div>"; +echo "</fieldset>"; +echo "<br clear=\"all\" />"; + +echo "<fieldset><legend style='font-weight: bold; color: #900;'>" ._AM_ABOUT_MODULE_INFO. "</legend>"; +echo "<div style='padding: 8px;'>"; +echo "<label>" ._AM_ABOUT_MODULE_STATUS. ":</label><text>" . $versioninfo->getInfo( 'module_status' ) . "</text><br />"; +echo "<label>" ._AM_ABOUT_WEBSITE. ":</label><text>" . "<a href='" . $versioninfo->getInfo( 'module_website_url' ) . "' target='_blank'>" . $versioninfo->getInfo( 'module_website_name' ) . "</a>" . "</text><br />"; +echo "</div>"; +echo "</fieldset>"; +echo "<br clear=\"all\" />"; + +echo "<fieldset><legend style='font-weight: bold; color: #900;'>" ._AM_ABOUT_AUTHOR_INFO. "</legend>"; +echo "<div style='padding: 8px;'>"; +echo "<label>" ._AM_ABOUT_AUTHOR_NAME. ":</label><text>" . $versioninfo->getInfo( 'author' ) . "</text><br />"; +echo "<label>" ._AM_ABOUT_WEBSITE. ":</label><text>" . "<a href='" . $versioninfo->getInfo( 'author_website_url' ) . "' target='_blank'>" . $versioninfo->getInfo( 'author_website_name' ) . "</a>" . "</text><br />"; +echo "</div>"; +echo "</fieldset>"; +echo "<br clear=\"all\" />"; + +$file_aide = XOOPS_ROOT_PATH. "/modules/".$xoopsModule->getVar("dirname")."/readme.txt"; +if ( is_readable( $file_aide ) ){ + echo "<fieldset><legend style='font-weight: bold; color: #900;'>" ._AM_ABOUT_MANUAL. "</legend>"; + echo "<div style='padding: 8px;'>"; + echo "<div>". implode("<br />", file( $file_aide )) . "</div>"; + echo "</div>"; + echo "</fieldset>"; + echo "<br clear=\"all\" />"; +} + +$file = XOOPS_ROOT_PATH. "/modules/".$xoopsModule->getVar("dirname")."/changelog.txt"; +if ( is_readable( $file ) ){ + echo "<fieldset><legend style='font-weight: bold; color: #900;'>" ._AM_ABOUT_CHANGELOG. "</legend>"; + echo "<div style='padding: 8px;'>"; + echo "<div>". implode("<br />", file( $file )) . "</div>"; + echo "</div>"; + echo "</fieldset>"; + echo "<br clear=\"all\" />"; +} + +xoops_cp_footer(); +?> \ No newline at end of file Added: XoopsModules/TDMMp/trunk/TDMMp/admin/folder.php =================================================================== --- XoopsModules/TDMMp/trunk/TDMMp/admin/folder.php (rev 0) +++ XoopsModules/TDMMp/trunk/TDMMp/admin/folder.php 2012-07-09 12:54:39 UTC (rev 9825) @@ -0,0 +1,196 @@ +<?php +/** + * **************************************************************************** + * - TDMMp By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence PRO Copyright (c) (http://www.tdmxoops.net) + * + * Cette licence, contient des limitations!!! + * + * 1. Vous devez poss\xE9der une permission d'ex\xE9cuter le logiciel, pour n'importe quel usage. + * 2. Vous ne devez pas l' \xE9tudier, + * 3. Vous ne devez pas le redistribuer ni en faire des copies, + * 4. Vous n'avez pas la libert\xE9 de l'am\xE9liorer et de rendre publiques les modifications + * + * @license TDMFR PRO license + * @author TDMFR ; TEAM DEV MODULE + * + * **************************************************************************** + */ + +include '../../../include/cp_header.php'; +include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php"); +include_once(XOOPS_ROOT_PATH."/class/tree.php"); +include_once XOOPS_ROOT_PATH.'/class/pagenav.php'; +include_once("../include/functions.php"); + +xoops_cp_header(); +//apelle du menu admin +if ( !is_readable(XOOPS_ROOT_PATH . "/Frameworks/art/functions.admin.php")) { +TDMSound_adminmenu(2, _PM_AM_FOLDER); +} else { +include_once XOOPS_ROOT_PATH.'/Frameworks/art/functions.admin.php'; +loadModuleAdminMenu (2, _PM_AM_FOLDER); +} + +//load class +$pm_handler =& xoops_getModuleHandler('tdmmp_messages', 'TDMMp'); +$folder_handler =& xoops_getModuleHandler('tdmmp_folder', 'TDMMp'); + + +$myts =& MyTextSanitizer::getInstance(); +$op = isset($_REQUEST['op']) ? $_REQUEST['op'] : 'list'; +$ver = isset($_REQUEST['ver']) ? $_REQUEST['ver'] : 1; + +//menu +echo '<div class="CPbigTitle" style="background-image: url(../images/decos/folder.png); background-repeat: no-repeat; background-position: left; padding-left: 60px; padding-top:20px; padding-bottom:15px;"> +<h3><strong>'._PM_AM_MANAGE_FOLDER.'</strong></h3>'; +echo '</div><br /><div class="head" align="center">'; +echo !isset($ver) || $ver == 1 ? '<a href="folder.php?op=list&ver=0">'._PM_AM_MANAGE_FOLDER_USER.'</a>' : '<a href="folder.php?op=list&ver=1">'._PM_AM_MANAGE_FOLDER.'</a>'; +echo '</div><br>'; + + switch($op) { + + //sauv + case "save": + + if (!$GLOBALS['xoopsSecurity']->check()) { + redirect_header('folder.php', 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors())); + } + if (isset($_REQUEST['cid'])) { + $obj =& $folder_handler->get($_REQUEST['cid']); + } else { + $obj =& $folder_handler->create(); + } + + //$obj->setVar('pid', $_REQUEST['pid']); + $obj->setVar('title', $_REQUEST['title']); + + if ($folder_handler->insert($obj)) { + redirect_header('folder.php', 2, _PM_AM_BASE); + } + //include_once('../include/forms.php'); + echo $obj->getHtmlErrors(); + $form =& $obj->getForm(); + $form->display(); + break; + + + case "edit": + $obj = $folder_handler->get($_REQUEST['cid']); + $form = $obj->getForm(); + $form->display(); + break; + + break; + + case "delete": + $obj =& $folder_handler->get($_REQUEST['cid']); + + if (isset($_REQUEST['ok']) && $_REQUEST['ok'] == 1) { + if (!$GLOBALS['xoopsSecurity']->check()) { + redirect_header('folder.php', 2, implode(',', $GLOBALS['xoopsSecurity']->getErrors())); + } + //supprimer le dossier et c'est messages + $criteria = new CriteriaCompo(); + $criteria->add(new Criteria('msg_folder', $_REQUEST['cid'])); + $pm_arr = $pm_handler->getall($criteria); + foreach (array_keys($pm_arr) as $a) { + $remove_pm =& $pm_handler->get($pm_arr[$a]->getVar('msg_id')); + $pm_handler->delete($remove_pm); + } + //supprimer le dossier + if ($folder_handler->delete($obj)) { + redirect_header('folder.php', 2, _PM_AM_BASE); + } else { + echo $obj->getHtmlErrors(); + } + } else { + xoops_confirm(array('ok' => 1, 'cid' => $_REQUEST['cid'], 'op' => 'delete'), $_SERVER['REQUEST_URI'], sprintf(_PM_AM_FORMSUREDEL, $obj->getVar('title'))); + } + break; + + case "list": + default: + //Parameters + $criteria = new CriteriaCompo(); + $limit = 10; + + if (isset($_REQUEST['start'])) { + $criteria->setStart($_REQUEST['start']); + $start = $_REQUEST['start']; + } else { + $criteria->setStart(0); + $start = 0; + } + + $criteria->add(new Criteria('ver', $ver)); + $criteria->setLimit($limit); + $criteria->setOrder('ASC'); + $folder_arr = $folder_handler->getAll($criteria); + $numrows = $folder_handler->getCount($criteria); + + //nav + if ( $numrows > $limit ) { + $pagenav = new XoopsPageNav($numrows, $limit, $start, 'start', 'op=list'); + $pagenav = $pagenav->renderNav(2); + } else { + $pagenav = ''; + } + //Affichage du tableau des cat\xE9gories + if ($numrows>0) { + + echo '<table width="100%" cellspacing="1" class="outer">'; + echo '<tr>'; + echo '<th align="center" width="10%">CID</th>'; + echo '<th align="center" width="35%">PID</th>'; + echo '<th align="center" width="35%">'._PM_AM_TITLE.'</th>'; + echo '<th align="center" width="10%">NB</th>'; + echo '<th align="center" width="10%">'._PM_AM_ACTION.'</th>'; + echo '</tr>'; + $class = 'odd'; + foreach (array_keys($folder_arr) as $i) { + + //compte les messages + $criteria = new CriteriaCompo(); + $criteria->add(new Criteria('msg_folder', $folder_arr[$i]->getVar('cid'))); + $num_rows = $pm_handler->getCount($criteria); + + $class = ($class == 'even') ? 'odd' : 'even'; + $folder_cid = $folder_arr[$i]->getVar('cid'); + $folder_pid = $folder_arr[$i]->getVar('pid'); + $folder_title = $myts->displayTarea($folder_arr[$i]->getVar('title')); + + //trouve le sous dossiers + if ($obj = $folder_handler->get($folder_arr[$i]->getVar('pid'))){ + $obj_title = $myts->displayTarea($obj->getVar('title')); + } else { + $obj_title = false; + } + //$display = $folder_arr[$i]->getVar('folder_display') == 1 ? "<img src='./../images/on.gif' border='0'>" : "<a href='folderiste.php?op=update&folder_id=".$folder_id."'><img alt='"._AM_TDMSOUND_UPDATE."' title='"._AM_TDMSOUND_UPDATE."' src='./../images/off.gif' border='0'></a>"; + + + echo '<tr class="'.$class.'">'; + echo '<td align="center" width="10%">'.$folder_cid.'</td>'; + echo '<td align="center" width="35%">'.$obj_title.'</td>'; + echo '<td align="center" width="35%">'.$folder_title.'</td>'; + echo '<td align="center" width="10%">'.$num_rows.'</td>'; + echo '<td align="center" width="10%">'; + echo '<a href="folder.php?op=edit&cid='.$folder_cid.'"><img src="./../images/edit_mini.gif" border="0" alt="'._PM_AM_EDIT.'" title="'._PM_AM_EDIT.'"></a>'; + if ($ver != 1) { + echo '<a href="folder.php?op=delete&cid='.$folder_cid.'"><img src="./../images/delete_mini.gif" border="0" alt="'._PM_AM_DEL.'" title="'._PM_AM_DEL.'"></a>'; + } + echo '</td>'; + echo '</tr>'; + } + echo '</table><br /><br />'; + echo '<div align=right>'.$pagenav.'</div><br />'; + } + // Affichage du formulaire de cr?ation de cat?gories + //$obj =& $folder_handler->create(); + //$form = $obj->getForm(); + //$form->display(); + break; + + } +xoops_cp_footer(); +?> \ No newline at end of file Added: XoopsModules/TDMMp/trunk/TDMMp/admin/header.php =================================================================== --- XoopsModules/TDMMp/trunk/TDMMp/admin/header.php (rev 0) +++ XoopsModules/TDMMp/trunk/TDMMp/admin/header.php 2012-07-09 12:54:39 UTC (rev 9825) @@ -0,0 +1,87 @@ +<?php +/** + * **************************************************************************** + * - TDMMp By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence PRO Copyright (c) (http://www.tdmxoops.net) + * + * Cette licence, contient des limitations!!! + * + * 1. Vous devez poss\xE9der une permission d'ex\xE9cuter le logiciel, pour n'importe quel usage. + * 2. Vous ne devez pas l' \xE9tudier, + * 3. Vous ne devez pas le redistribuer ni en faire des copies, + * 4. Vous n'avez pas la libert\xE9 de l'am\xE9liorer et de rendre publiques les modifications + * + * @license TDMFR PRO license + * @author TDMFR ; TEAM DEV MODULE + * + * **************************************************************************** + */ + +require_once "../../../include/cp_header.php"; + +if (!isset($xoopsTpl) || !is_object($xoopsTpl)) { + include_once(XOOPS_ROOT_PATH."/class/template.php"); + $xoopsTpl = new XoopsTpl(); +} + +IF (!@ include_once XOOPS_ROOT_PATH."/Frameworks/art/functions.admin.php"): + + +function loadModuleAdminMenu($currentoption, $breadcrumb = "") +{ + if (!$adminmenu = $GLOBALS["xoopsModule"]->getAdminMenu()) { + return false; + } + + $breadcrumb = empty($breadcrumb) ? $adminmenu[$currentoption]["title"] : $breadcrumb; + $module_link = XOOPS_URL . "/modules/" . $GLOBALS["xoopsModule"]->getVar("dirname") . "/"; + $image_link = XOOPS_URL . "/modules/" . $GLOBALS["xoopsModule"]->getVar("dirname") . "/images"; + + $adminmenu_text =' + <style type="text/css"> + <!-- + #buttontop { float:left; width:100%; background: #e7e7e7; font-size:93%; line-height:normal; border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; margin: 0;} + #buttonbar { float:left; width:100%; background: #e7e7e7 url("'.$image_link.'/modadminbg.gif") repeat-x left bottom; font-size:93%; line-height:normal; border-left: 1px solid black; border-right: 1px solid black; margin-bottom: 12px;} + #buttonbar ul { margin:0; margin-top: 15px; padding:10px 10px 0; list-style:none; } + #buttonbar li { display:inline; margin:0; padding:0; } + #buttonbar a { float:left; background:url("'.$image_link.'/left_both.gif") no-repeat left top; margin:0; padding:0 0 0 9px; border-bottom:1px solid #000; text-decoration:none; } + #buttonbar a span { float:left; display:block; background:url("'.$image_link.'/right_both.gif") no-repeat right top; padding:5px 15px 4px 6px; font-weight:bold; color:#765; } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + #buttonbar a span {float:none;} + /* End IE5-Mac hack */ + #buttonbar a:hover span { color:#333; } + #buttonbar .current a { background-position:0 -150px; border-width:0; } + #buttonbar .current a span { background-position:100% -150px; padding-bottom:5px; color:#333; } + #buttonbar a:hover { background-position:0% -150px; } + #buttonbar a:hover span { background-position:100% -150px; } + //--> + </style> + <div id="buttontop"> + <table style="width: 100%; padding: 0; " cellspacing="0"> + <tr> + <td style="width: 70%; font-size: 10px; text-align: left; color: #2F5376; padding: 0 6px; line-height: 18px;"> + <a href="../index.php">' . $GLOBALS["xoopsModule"]->getVar("name") . '</a> + </td> + <td style="width: 30%; font-size: 10px; text-align: right; color: #2F5376; padding: 0 6px; line-height: 18px;"> + <strong>' . $GLOBALS["xoopsModule"]->getVar("name") . '</strong> ' . $breadcrumb . ' + </td> + </tr> + </table> + </div> + <div id="buttonbar"> + <ul> + '; + foreach (array_keys($adminmenu) as $key) { + $adminmenu_text .= (($currentoption == $key) ? '<li class="current">' : '<li>') . '<a href="' . $module_link . $adminmenu[$key]["link"] . '"><span>' . $adminmenu[$key]["title"] . '</span></a></li>'; + } + $adminmenu_text .= '<li><a href="' . XOOPS_URL . '/modules/system/admin.php?fct=preferences&op=showmod&mod=' . $GLOBALS["xoopsModule"]->getVar("mid") . '"><span>' . _PREFERENCES . '</span></a></li>'; + $adminmenu_text .= ' + </ul> + </div> + <br style="clear:both;" />'; + + echo $adminmenu_text; +} + +ENDIF; +?> \ No newline at end of file Added: XoopsModules/TDMMp/trunk/TDMMp/admin/import.php =================================================================== --- XoopsModules/TDMMp/trunk/TDMMp/admin/import.php (rev 0) +++ XoopsModules/TDMMp/trunk/TDMMp/admin/import.php 2012-07-09 12:54:39 UTC (rev 9825) @@ -0,0 +1,110 @@ +<?php +/** + * **************************************************************************** + * - TDMSpot By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence PRO Copyright (c) (http://www.) + * + * Cette licence, contient des limitations + * + * 1. Vous devez poss\xE9der une permission d'ex\xE9cuter le logiciel, pour n'importe quel usage. + * 2. Vous ne devez pas l' \xE9tudier ni l'adapter \xE0 vos besoins, + * 3. Vous ne devez le redistribuer ni en faire des copies, + * 4. Vous n'avez pas la libert\xE9 de l'am\xE9liorer ni de rendre publiques les modifications + * + * @license TDMFR GNU public license + * @author TDMFR ; TEAM DEV MODULE + * + * **************************************************************************** + */ +include '../../../include/cp_header.php'; +include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php"); +include_once(XOOPS_ROOT_PATH."/class/tree.php"); +include_once XOOPS_ROOT_PATH.'/class/pagenav.php'; +include_once XOOPS_ROOT_PATH.'/modules/'.$xoopsModule->getVar("dirname").'/include/common.php'; + + +$op = isset($_REQUEST['op']) ? $_REQUEST['op'] : 'list'; + + switch($op) { + + + case "contact": + global $xoopsConfig, $xoopsDB, $xoopsUser, $xoopsModule; + + $error = $xoopsDB->queryF("INSERT INTO ".$xoopsDB->prefix('tdmmp_contact')." + (id, userid, contact, name, uname, regdate) + SELECT + '', ct_userid, ct_contact, ct_name , ct_uname , ct_regdate + FROM ".$xoopsDB->prefix("priv_msgscont")); + +if ($error) { + redirect_header('import.php', 2, _PM_AM_BASE); +} else { +redirect_header('import.php', 2, _PM_AM_BASEERROR); +} + + break; + + case "list": + default: + xoops_cp_header(); +if ( !is_readable(XOOPS_ROOT_PATH . "/Frameworks/art/functions.admin.php")) { +TDMSound_adminmenu(20, _PM_AM_MANAGE_IMPORT); +} else { +include_once XOOPS_ROOT_PATH.'/Frameworks/art/functions.admin.php'; +loadModuleAdminMenu (20, _PM_AM_MANAGE_IMPORT); +} + +//menu +echo '<div class="CPbigTitle" style="background-image: url(../images/decos/import.png); background-repeat: no-repeat; background-position: left; padding-left: 60px; padding-top:20px; padding-bottom:15px;"><h3><strong>'._PM_AM_MANAGE_IMPORT.'</strong></h3>'; +echo '</div><br />'; + + +$sq1 = "SHOW TABLE STATUS FROM `".XOOPS_DB_NAME."` LIKE '".$xoopsDB->prefix("priv_msgscont")."'"; +$result1=$xoopsDB->queryF($sq1); +$contact=$xoopsDB->fetchArray($result1); + + echo '<fieldset><legend class="CPmediumTitle">priv_msgscont</legend> + + <br/>'; + if ($contact > 0) { + echo '<b><span style="color: green; padding-left: 20px;"><img src="./../images/on.gif" > ' .$contact['Name']. ' : '.tdmmp_PrettySize($contact['Data_length'] + $contact['Index_length']) . ' | <b><a href="import.php?op=contact">'._PM_AM_IMPORT.'</a></b>'; + } else { + echo '<b><span style="color: red; padding-left: 20px;"><img src="./../images/off.gif"> '. _PM_AM_IMPORT_NONE .'</a></span></b>'; + } + echo '<br /><br /> + </fieldset><br />'; + + +//$sq1 = "SHOW TABLE STATUS FROM `".XOOPS_DB_NAME."` LIKE '".$xoopsDB->prefix("wfs_article")."'"; +//$result1=$xoopsDB->queryF($sq1); +//$wf=$xoopsDB->fetchArray($result1); + +// echo '<fieldset><legend class="CPmediumTitle">'._AM_SPOT_IMPORT_WFSECTION.'</legend> +// <br/>'; +// if ($wf > 0) { +// echo '<b><span style="color: green; padding-left: 20px;"><img src="./../images/on.gif" > ' . tdmspot_PrettySize($wf['Data_length'] + $wf['Index_length']) . '</span></b> | <b><a href="index.php?op=wfsection">'._AM_SPOT_IMPORT.'</a></b>'; +// } else { +// echo '<b><span style="color: red; padding-left: 20px;"><img src="./../images/off.gif"> '. _AM_SPOT_IMPORT_NONE .'</a></span></b>'; +// } +// echo '<br /><br /> +// </fieldset><br />'; + +//$sq1 = "SHOW TABLE STATUS FROM `".XOOPS_DB_NAME."` LIKE '".$xoopsDB->prefix("xfs_article")."'"; +//$result1=$xoopsDB->queryF($sq1); +//$xf=$xoopsDB->fetchArray($result1); + +// echo '<fieldset><legend class="CPmediumTitle">'._AM_SPOT_IMPORT_XFSECTION.'</legend> +// <br/>'; +// if ($xf > 0) { +// echo '<b><span style="color: green; padding-left: 20px;"><img src="./../images/on.gif" > ' . tdmspot_PrettySize($xf['Data_length'] + $xf['Index_length']) . '</span></b> | <b><a href="index.php?op=xfsection">'._AM_SPOT_IMPORT.'</a></b>'; +// } else { +// echo '<b><span style="color: red; padding-left: 20px;"><img src="./../images/off.gif"> '. _AM_SPOT_IMPORT_NONE .'</a></span></b>'; +// } +// echo '<br /><br /> +// </fieldset><br />'; + + break; + } + xoops_cp_footer(); +?> Added: XoopsModules/TDMMp/trunk/TDMMp/admin/index.php =================================================================== --- XoopsModules/TDMMp/trunk/TDMMp/admin/index.php (rev 0) +++ XoopsModules/TDMMp/trunk/TDMMp/admin/index.php 2012-07-09 12:54:39 UTC (rev 9825) @@ -0,0 +1,166 @@ +<?php +/** + * **************************************************************************** + * - TDMMp By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence PRO Copyright (c) (http://www.tdmxoops.net) + * + * Cette licence, contient des limitations!!! + * + * 1. Vous devez poss\xE9der une permission d'ex\xE9cuter le logiciel, pour n'importe quel usage. + * 2. Vous ne devez pas l' \xE9tudier, + * 3. Vous ne devez pas le redistribuer ni en faire des copies, + * 4. Vous n'avez pas la libert\xE9 de l'am\xE9liorer et de rendre publiques les modifications + * + * @license TDMFR PRO license + * @author TDMFR ; TEAM DEV MODULE + * + * **************************************************************************** + */ + +include '../../../include/cp_header.php'; +include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php"); +include_once(XOOPS_ROOT_PATH."/class/tree.php"); +include_once XOOPS_ROOT_PATH.'/class/pagenav.php'; +include_once("../include/functions.php"); +include_once("../include/common.php"); + +xoops_cp_header(); +if (isset($_REQUEST['op'])) { + $op = $_REQUEST['op']; +} else { + @$op = 'default'; +} + +//apelle du menu admin +if ( !is_readable(XOOPS_ROOT_PATH . "/Frameworks/art/functions.admin.php")) { +TDMSound_adminmenu(0, _PM_AM_INDEX); +} else { +include_once XOOPS_ROOT_PATH.'/Frameworks/art/functions.admin.php'; +loadModuleAdminMenu (0, _PM_AM_INDEX); +} + +//load class +$pm_handler =& xoops_getModuleHandler('tdmmp_messages', 'TDMMp'); +$folder_handler =& xoops_getModuleHandler('tdmmp_folder', 'TDMMp'); +$member_handler =& xoops_gethandler('member'); +//compte les messages +$numpm = $pm_handler->getCount(); +//compte les dossiers +$numfolder = $folder_handler->getCount(); +//info dossier +$sq2 = "SHOW TABLE STATUS FROM `".XOOPS_DB_NAME."` LIKE '".$xoopsDB->prefix("priv_msgscat")."'"; +$result2=$xoopsDB->queryF($sq2); +$myrow=$xoopsDB->fetchArray($result2); +//compte les dossiers utilisateur +$criteria = new CriteriaCompo(); +$criteria->add(new Criteria('ver', 1, '!=')); +$folder_waiting = $folder_handler->getCount($criteria); +unset($criteria); +//compte les notification utilisateur +$criteria = new CriteriaCompo(); +$criteria->add(new Criteria('notify_method', 1)); +$numnotif = $member_handler->getUserCount($criteria); +unset($criteria); +//$stop = strtotime("+30 days", "1255338748"); +//echo tdmmp_mathtemps('1255338748', $stop, 2); + + if($op == "optimise"){ + $sq1 = "OPTIMIZE TABLE ".$xoopsDB->prefix("priv_msgs"); + $result1 = $xoopsDB->queryF($sq1); + if($result1){ + redirect_header( 'index.php', 1, _PM_AM_BASE); + } } + +if (phpversion() >= 5){ +include_once XOOPS_ROOT_PATH.'/modules/'.$xoopsModule->dirname().'/class/menu.php'; + + //showIndex(); + $menu = new TDMMpMenu(); + $menu->addItem('prune', 'prune.php', '../images/decos/prune.png', _PM_AM_MANAGE_MP); + $menu->addItem('file', 'folder.php', '../images/decos/folder.png', _PM_AM_MANAGE_FOLDER); + $menu->addItem('notif', 'notification.php', '../images/decos/notif.png', _PM_AM_MANAGE_NOTIF); + $menu->addItem('about', 'about.php', '../images/decos/about.png', _PM_AM_NAVABOUT); + $menu->addItem('update', '../../system/admin.php?fct=modulesadmin&op=update&module='.$xoopsModule ->getVar('name') + , '../images/decos/update.png', _PM_AM_NAVUPDATE); + //$menu->addItem('permissions', 'permissions.php', '../images/decos/permissions.png', _AM_TDMSOUND_NAVPERMISSIONS); + $menu->addItem('import', 'import.php', '../images/decos/import.png', _PM_AM_MANAGE_IMPORT); + $menu->addItem('optimise', 'index.php?op=optimise', '../images/decos/optimise.png', _PM_AM_OPTIMISE); + $menu->addItem('Preference', '../../system/admin.php?fct=preferences&op=showmod&mod='.$xoopsModule ->getVar('mid'). + '&&confcat_id=1', '../images/decos/pref.png', _PM_AM_NAVPREFERENCES); + + echo $menu->getCSS(); +} + +//prepare la comparaison des fichiers + $i=0; + $tdmmp_files[$i]['path'] = TDMMP_ROOT_PATH.'/root/pmlite.php'; + $tdmmp_files[$i]['dest'] = XOOPS_ROOT_PATH.'/pmlite.php'; + $i++; + $tdmmp_files[$i]['path'] = TDMMP_ROOT_PATH.'/root/readpmsg.php'; + $tdmmp_files[$i]['dest'] = XOOPS_ROOT_PATH.'/readpmsg.php'; + $i++; + $tdmmp_files[$i]['path'] = TDMMP_ROOT_PATH.'/root/viewpmsg.php'; + $tdmmp_files[$i]['dest'] = XOOPS_ROOT_PATH.'/viewpmsg.php'; + $i++; + $tdmmp_files[$i]['path'] = TDMMP_ROOT_PATH.'/root/class/smarty/xoops_plugins/function.xoInboxCount.php'; + $tdmmp_files[$i]['dest'] = XOOPS_ROOT_PATH.'/class/smarty/xoops_plugins/function.xoInboxCount.php'; + $i++; + +echo '<div class="CPbigTitle" style="background-image: url(../images/decos/index.png); background-repeat: no-repeat; background-position: left; padding-left: 60px; padding-top:20px; padding-bottom:15px;"> + <h3><strong>'._PM_AM_INDEXDESC.'</strong></h3> + </div><br /><table width="100%" border="0" cellspacing="10" cellpadding="4"> + <tr> + <td valign="top">'; + + if (phpversion() >= 5){ + echo $menu->render(); + }else{ + echo '<table width="100%" border="0" cellspacing="10" cellpadding="4">'; + echo '<tr><td><div class="errorMsg" style="text-align: left;">' . _PM_AM_ERREURPHP . '</div></td>'; +} + + echo '</td> + <td valign="top" width="60%"> + <fieldset><legend class="CPmediumTitle">'._PM_AM_MANAGE_MP.'</legend> + <br/>'; + printf(_PM_AM_THEREARE_MP,$numpm); + echo '<br/>'; + echo '<br />'; + foreach($pm_handler->getInfo() as $cle=>$valeur) + { + echo $cle.' :<b> '.$valeur.'</b><br>'; + } +echo '</fieldset><br /><br /> + + <fieldset><legend class="CPmediumTitle">'._PM_AM_MANAGE_FOLDER.'</legend> + <br/>'; + printf(_PM_AM_THEREARE_FOLDER,$numfolder); + echo '<br/><br/>'; + printf(_PM_AM_THEREARE_FOLDER_WAITING,$folder_waiting); + echo '<br/> + </fieldset><br /> <br /> + + <fieldset><legend class="CPmediumTitle">'._PM_AM_MANAGE_NOTIF.'</legend> + <br/>'; + printf(_PM_AM_THEREARE_NOTIF,$numnotif); + echo '<br/> + </fieldset><br /> <br />'; + + echo '<fieldset><legend class="CPmediumTitle">'._PM_AM_MANAGE_INSTALL.'</legend> + <br/>'; + echo _PM_AM_INSTALL_HELP; + echo '<br/><br/>'; + + +foreach ($tdmmp_files as $file) { +echo tdmmp_compareFile($file['path'],$file['dest']) == true ? "<img src='".TDMMP_IMAGES_URL."/on.gif' border='0'> ".$file['path'] : " +<img src='".TDMMP_IMAGES_URL."/off.gif' border='0'>"._PM_AM_INSTALL_COPY.$file['path']." "._PM_AM_INSTALL_IN.$file['dest']; +echo '<br/><br/>'; +} + + echo '<br/> + </fieldset><br /> <br />'; + + echo '</td></tr></table>'; +xoops_cp_footer(); +?> \ No newline at end of file Added: XoopsModules/TDMMp/trunk/TDMMp/admin/menu.php =================================================================== --- XoopsModules/TDMMp/trunk/TDMMp/admin/menu.php (rev 0) +++ XoopsModules/TDMMp/trunk/TDMMp/admin/menu.php 2012-07-09 12:54:39 UTC (rev 9825) @@ -0,0 +1,30 @@ +<?php +/** + * **************************************************************************** + * - TDMMp By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence PRO Copyright (c) (http://www.tdmxoops.net) + * + * Cette licence, contient des limitations!!! + * + * 1. Vous devez poss\xE9der une permission d'ex\xE9cuter le logiciel, pour n'importe quel usage. + * 2. Vous ne devez pas l' \xE9tudier, + * 3. Vous ne devez pas le redistribuer ni en faire des copies, + * 4. Vous n'avez pas la libert\xE9 de l'am\xE9liorer et de rendre publiques les modifications + * + * @license TDMFR PRO license + * @author TDMFR ; TEAM DEV MODULE + * + * **************************************************************************** + */ +$adminmenu = array(); +$adminmenu[0]['title'] = _PM_MI_INDEX; +$adminmenu[0]['link'] = "admin/index.php"; +$adminmenu[1]['title'] = _PM_MI_PRUNE; +$adminmenu[1]['link'] = "admin/prune.php"; +$adminmenu[2]['title'] = _PM_MI_FOLDER; +$adminmenu[2]['link'] = "admin/folder.php"; +$adminmenu[3]['title'] = _PM_MI_NOTIF; +$adminmenu[3]['link'] = "admin/notif.php"; +$adminmenu[4]['title'] = _PM_MI_ABOUT; +$adminmenu[4]['link'] = "admin/about.php"; +?> \ No newline at end of file Added: XoopsModules/TDMMp/trunk/TDMMp/admin/notif.php =================================================================== --- XoopsModules/TDMMp/trunk/TDMMp/admin/notif.php (rev 0) +++ XoopsModules/TDMMp/trunk/TDMMp/admin/notif.php 2012-07-09 12:54:39 UTC (rev 9825) @@ -0,0 +1,185 @@ +<?PHP +/** + * **************************************************************************** + * - TDMMp By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence PRO Copyright (c) (http://www.tdmxoops.net) + * + * Cette licence, contient des limitations!!! + * + * 1. Vous devez poss\xE9der une permission d'ex\xE9cuter le logiciel, pour n'importe quel usage. + * 2. Vous ne devez pas l' \xE9tudier, + * 3. Vous ne devez pas le redistribuer ni en faire des copies, + * 4. Vous n'avez pas la libert\xE9 de l'am\xE9liorer et de rendre publiques les... [truncated message content] |
From: <lor...@us...> - 2012-07-09 12:43:15
|
Revision: 9824 http://xoops.svn.sourceforge.net/xoops/?rev=9824&view=rev Author: lord_venom Date: 2012-07-09 12:43:06 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Added Paths: ----------- XoopsModules/TDMMp/trunk/TDMMp/Desktop.ini Added: XoopsModules/TDMMp/trunk/TDMMp/Desktop.ini =================================================================== (Binary files differ) Property changes on: XoopsModules/TDMMp/trunk/TDMMp/Desktop.ini ___________________________________________________________________ Added: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lor...@us...> - 2012-07-09 12:42:05
|
Revision: 9823 http://xoops.svn.sourceforge.net/xoops/?rev=9823&view=rev Author: lord_venom Date: 2012-07-09 12:41:59 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Added Paths: ----------- XoopsModules/TDMMp/trunk/TDMMp/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lor...@us...> - 2012-07-09 12:41:25
|
Revision: 9822 http://xoops.svn.sourceforge.net/xoops/?rev=9822&view=rev Author: lord_venom Date: 2012-07-09 12:41:16 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Added Paths: ----------- XoopsModules/TDMMp/trunk/Desktop.ini Added: XoopsModules/TDMMp/trunk/Desktop.ini =================================================================== (Binary files differ) Property changes on: XoopsModules/TDMMp/trunk/Desktop.ini ___________________________________________________________________ Added: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lor...@us...> - 2012-07-09 12:36:12
|
Revision: 9821 http://xoops.svn.sourceforge.net/xoops/?rev=9821&view=rev Author: lord_venom Date: 2012-07-09 12:36:06 +0000 (Mon, 09 Jul 2012) Log Message: ----------- new folder Added Paths: ----------- XoopsModules/TDMMp/trunk/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lor...@us...> - 2012-07-09 12:35:25
|
Revision: 9820 http://xoops.svn.sourceforge.net/xoops/?rev=9820&view=rev Author: lord_venom Date: 2012-07-09 12:35:15 +0000 (Mon, 09 Jul 2012) Log Message: ----------- new folder Added Paths: ----------- XoopsModules/TDMMp/releases/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lor...@us...> - 2012-07-09 12:34:21
|
Revision: 9819 http://xoops.svn.sourceforge.net/xoops/?rev=9819&view=rev Author: lord_venom Date: 2012-07-09 12:34:15 +0000 (Mon, 09 Jul 2012) Log Message: ----------- new folder Added Paths: ----------- XoopsModules/TDMMp/branches/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lor...@us...> - 2012-07-09 12:31:59
|
Revision: 9818 http://xoops.svn.sourceforge.net/xoops/?rev=9818&view=rev Author: lord_venom Date: 2012-07-09 12:31:49 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Create folder Added Paths: ----------- XoopsModules/TDMMp/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lor...@us...> - 2012-07-09 12:28:37
|
Revision: 9817 http://xoops.svn.sourceforge.net/xoops/?rev=9817&view=rev Author: lord_venom Date: 2012-07-09 12:28:27 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Removed Paths: ------------- XoopsModules/club/TDMMp/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lor...@us...> - 2012-07-09 12:27:24
|
Revision: 9816 http://xoops.svn.sourceforge.net/xoops/?rev=9816&view=rev Author: lord_venom Date: 2012-07-09 12:27:15 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Added Paths: ----------- XoopsModules/club/TDMMp/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <txm...@us...> - 2012-07-09 12:26:08
|
Revision: 9815 http://xoops.svn.sourceforge.net/xoops/?rev=9815&view=rev Author: txmodxoops Date: 2012-07-09 12:26:02 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Removed Paths: ------------- XoopsModules/feeds/trunk/feeds/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lor...@us...> - 2012-07-09 12:24:18
|
Revision: 9814 http://xoops.svn.sourceforge.net/xoops/?rev=9814&view=rev Author: lord_venom Date: 2012-07-09 12:24:07 +0000 (Mon, 09 Jul 2012) Log Message: ----------- new category Modified Paths: -------------- XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css XoopsModules/TDMPicture/trunk/TDMPicture/include/functions.php XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_index.html XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_viewcat.html XoopsModules/TDMPicture/trunk/TDMPicture/viewcat.php Modified: XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php 2012-07-09 12:21:37 UTC (rev 9813) +++ XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php 2012-07-09 12:24:07 UTC (rev 9814) @@ -56,7 +56,7 @@ $gperm_handler =& xoops_gethandler('groupperm'); $parent = ""; - $GLOBALS['navbar'] .= ""; + //$GLOBALS['navbar'] .= ""; if ( $key > 0 && $gperm_handler->checkRight('tdmpicture_catview', $this->_tree[$key]['obj']->getVar('cat_id'), $groups, $xoopsModule->getVar('mid'))) { @@ -76,30 +76,35 @@ $picture = '<a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'"><img src="' . TDM_CAT_URL . 'no_picture.png" class="img" width="'.$xoopsModuleConfig['tdmpicture_cat_width'].'" height="'.$xoopsModuleConfig['tdmpicture_cat_height'].'"></a>'; } - //echo $selected; + if (isset($selected) && $value == $selected ) { + + $url_link = TDMPICTURE_URL."/index.php"; + $GLOBALS['navbar'] = '<a href ="'.$url_link.'" title="'. $xoopsModule->name().'">' . $xoopsModule->name(). '</a> > '; + //trie + $navtrie = $this->makeSelTris(intval($value), $tris); + if ( isset( $this->_tree[$this->_tree[$key]['parent']]['obj'] ) ) { - echo "passe"; - $parent_link = TDMPICTURE_URL."/viewcat.php?ct=".$this->_tree[$key]['obj']->getVar('cat_id')."&tris=".$tris."&limit=".$limit; - $GLOBALS['navbar'] = '<a href ="'.$parent_link.'" title="'. $this->_tree[$this->_tree[$key]['parent']]['obj']->getVar('cat_title').'">' . $this->_tree[$this->_tree[$key]['parent']]['obj']->getVar('cat_title'). '</a> >'; - //$parent = '<div align="right"><a href ="'.$parent_link.'" title="'. $this->_tree[$this->_tree[$key]['parent']]['obj']->getVar('cat_title').'">' . $this->_tree[$this->_tree[$key]['parent']]['obj']->getVar('cat_title'). '</a></div>'; + + $parent_link = TDMPICTURE_URL."/viewcat.php?ct=".$this->_tree[$this->_tree[$key]['parent']]['obj']->getVar('cat_id')."&tris=".$tris."&limit=".$limit; + $GLOBALS['navbar'] .= '<a href ="'.$parent_link.'" title="'. $this->_tree[$this->_tree[$key]['parent']]['obj']->getVar('cat_title').'">' . $this->_tree[$this->_tree[$key]['parent']]['obj']->getVar('cat_title'). '</a> > '; + } + $GLOBALS['cat_count'] = $count; $GLOBALS['cat_title'] = $this->_tree[$key]['obj']->getVar('cat_title'); - echo "passe"; - //$ret2 = '<br /> - //<table cellpadding="0" class="outer tdmcat" cellspacing="0"><tr><th> - echo '<ul>'.$picture. '<a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">' . $this->_tree[$key]['obj']->getVar( $fieldName ). '</a> ('.$count.')'; - //<br style="clear: both;" /></ul></th></tr></table>'; - + $select = $this->makeSelBox('cat_pid', 'cat_title','-', $selected, '', $this->_tree[$key]['obj']->getVar('cat_id'), "OnChange='window.document.location=this.options[this.selectedIndex].value;'", 'tdmpicture_catview'); + + $ret .= '<li class="'.$GLOBALS['class'].'"><div>'.$picture. '<br/><span id="num"> ('.$count.')</span></div><div><h2><a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">'. $this->_tree[$key]['obj']->getVar( $fieldName ). '</h2></a><pan id="text">'. $this->_tree[$key]['obj']->getVar('cat_text'). '</span></div><div id="form">'.$GLOBALS['navbar'].$select.' | '._MD_TDMPICTURE_TRIBY.' > '.$navtrie.'</div></li>'; + } if ((!$prefix_curr) && ($this->_tree[$key]['obj']->getVar('cat_pid') == $selected)) { - $select = $this->makeSelBox('cat_pid', 'cat_title','-', 0, '--', $this->_tree[$key]['obj']->getVar('cat_id'), "OnChange='window.document.location=this.options[this.selectedIndex].value;'", 'tdmpicture_catview'); + $select = $this->makeSelBox('cat_pid', 'cat_title','-', 0, '', $this->_tree[$key]['obj']->getVar('cat_id'), "OnChange='window.document.location=this.options[this.selectedIndex].value;'", 'tdmpicture_catview'); - $ret .= '<li class="'.$GLOBALS['class'].'"><div>'.$picture. '<br/><span id="num"> ('.$count.')</span></div><div><h2><a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">'. $this->_tree[$key]['obj']->getVar( $fieldName ). '</h2></a><pan id="text">'. $this->_tree[$key]['obj']->getVar('cat_text'). '</span></div><div id="form">'.$select.'</div></li>'; + $ret .= '<li style="width:47%;" class="'.$GLOBALS['class'].'"><div>'.$picture. '<br/><span id="num"> ('.$count.')</span></div><div><h2><a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">'. $this->_tree[$key]['obj']->getVar( $fieldName ). '</h2></a><pan id="text">'. $this->_tree[$key]['obj']->getVar('cat_text'). '</span></div><div id="form">'.$select.'</div></li>'; } @@ -150,12 +155,33 @@ } } + //fonction du trie + function makeSelTris($cat, $tris) { + + global $start, $tris, $limit, $groups, $xoopsUser, $xoopsModule, $xoopsModuleConfig; + + //option du tris / nom de champ sql => nom afficher // + $option = array('file_title' => _MD_TDMPICTURE_TRITITLE , 'file_indate' => _MD_TDMPICTURE_TRIDATE, 'file_counts' => _MD_TDMPICTURE_TRICOUNTS, 'file_hits' => _MD_TDMPICTURE_TRIHITS, 'file_comments' => _MD_TDMPICTURE_TRICOMMENT); + + $ret = '<select name="tris" onchange="window.document.location=this.options[this.selectedIndex].value;">'; + + foreach ($option as $key => $value) { + $select = ($tris == $key) ? 'selected="selected"' : false; + $cat_link = TDMPICTURE_URL."/viewcat.php?ct=".$cat."&tris=".$key; + $ret .= '<option '.$select.' value="'.$cat_link.'">'.$value.'</option>'; + + } + $ret .= '</select>'; + + return $ret; + } + //makeCatBox($item_handler,name cat, ) function makeCatBox( $item_handler, $fieldName, $prefix = '-', $selected = '', $key = 0 ) { Global $cat_display; $ret = '<div style="text-align:right"><a href="javascript:;" onclick="javascript:masque(\'1\')" >+-</a></div>'; - $ret .= '<table cellpadding="0" id="masque_1" cellspacing="0"><tr><td><ul id="menu">'; + $ret .= '<table cellpadding="0" id="masque_1" cellspacing="0" style="margin:5px;"><tr><td><ul id="menu">'; $chcount = 1; $GLOBALS['class'] = "odd"; $this->_makeCatBoxOptions( $item_handler, $fieldName, $selected, $key, $ret, $select, $prefix, '', $chcount ); Modified: XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css 2012-07-09 12:21:37 UTC (rev 9813) +++ XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css 2012-07-09 12:24:07 UTC (rev 9814) @@ -17,16 +17,16 @@ */ ul#menu { - margin: 0; - padding-left: 1%; - padding-right:1%; + margin: 0 auto; + padding:0 auto; text-align: center; + width:100%; } ul#menu li { list-style: none; float:left; - width:47%; + width:97%; height: 130px; margin: 10px; padding: 0px; -webkit-border-radius: 4px; @@ -34,6 +34,7 @@ border: 2px solid white; /* background: whiteSmoke url(../images/decos/downloads-bg.gif) repeat-x left top; */ -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); + overflow: auto; } ul#menu img { float:left; @@ -75,6 +76,7 @@ text-align: center; font-size: 11px; color: #25587C; +font-weight: bold; text-shadow: 0 1px 0 white; } Modified: XoopsModules/TDMPicture/trunk/TDMPicture/include/functions.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/include/functions.php 2012-07-09 12:21:37 UTC (rev 9813) +++ XoopsModules/TDMPicture/trunk/TDMPicture/include/functions.php 2012-07-09 12:24:07 UTC (rev 9814) @@ -245,24 +245,25 @@ } - function tdmpicture_trisselect($cat, $tris) { + //fonction deplacer + //function tdmpicture_trisselect($cat, $tris) { - global $start, $tris, $limit, $groups, $xoopsUser, $xoopsModule, $xoopsModuleConfig; + //global $start, $tris, $limit, $groups, $xoopsUser, $xoopsModule, $xoopsModuleConfig; //$cat_handler =& xoops_getModuleHandler('tdmpicture_cat', 'TDMPicture'); - $option = array('file_title' => _MD_TDMPICTURE_TRITITLE , 'file_indate' => _MD_TDMPICTURE_TRIDATE, 'file_counts' => _MD_TDMPICTURE_TRICOUNTS, 'file_hits' => _MD_TDMPICTURE_TRIHITS, 'file_comments' => _MD_TDMPICTURE_TRICOMMENT); - $select_tris = '<select name="tris" onchange="window.document.location=this.options[this.selectedIndex].value;">'; + //$option = array('file_title' => _MD_TDMPICTURE_TRITITLE , 'file_indate' => _MD_TDMPICTURE_TRIDATE, 'file_counts' => _MD_TDMPICTURE_TRICOUNTS, 'file_hits' => _MD_TDMPICTURE_TRIHITS, 'file_comments' => _MD_TDMPICTURE_TRICOMMENT); + //$select_tris = '<select name="tris" onchange="window.document.location=this.options[this.selectedIndex].value;">'; //trouve le nom de la cat //$cat = $cat_handler->get($cat); - foreach ($option as $key => $value) { - $select = ($tris == $key) ? 'selected="selected"' : false; - $cat_link = TDMPICTURE_URL."/viewcat.php?ct=".$cat."&tris=".$key."&limit=".$limit; - $select_tris .= '<option '.$select.' value="'.$cat_link.'">'.$value.'</option>'; + //foreach ($option as $key => $value) { + //$select = ($tris == $key) ? 'selected="selected"' : false; + //$cat_link = TDMPICTURE_URL."/viewcat.php?ct=".$cat."&tris=".$key."&limit=".$limit; + //$select_tris .= '<option '.$select.' value="'.$cat_link.'">'.$value.'</option>'; -} -$select_tris .= '</select>'; +//} +//$select_tris .= '</select>'; -return $select_tris; -} +//return $select_tris; +//} function tdmpicture_viewselect($cat, $limit) { Modified: XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_index.html =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_index.html 2012-07-09 12:21:37 UTC (rev 9813) +++ XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_index.html 2012-07-09 12:24:07 UTC (rev 9814) @@ -1,9 +1,6 @@ <br /> <div style="margin-left:auto;margin-right:auto;"> -<div class="TDMNav"> -<span><{$nav}></span><span> > <{$nav_bar}></span><span> <{$selectcat}><{$catform.elements.pid.body}></span> -</div> <br style="clear: both;"/> <br /> Modified: XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_viewcat.html =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_viewcat.html 2012-07-09 12:21:37 UTC (rev 9813) +++ XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_viewcat.html 2012-07-09 12:24:07 UTC (rev 9814) @@ -2,19 +2,6 @@ <div style="margin-left:auto;margin-right:auto;"> -<div class="TDMNav"> -<form name="xd_select_header" style="text-align: right;" method="post" action="genre.php"> -<{$smarty.const._MD_TDMPICTURE_TRIPARC}> <{$numfile}> <{$smarty.const._MD_TDMPICTURE_TRIFILE}> - -| <{$smarty.const._MD_TDMPICTURE_TRIBY}> <{$selecttris}> -| <{$smarty.const._MD_TDMPICTURE_TRIVIEW}> <{$selectview}> -</form> - -<br /> -<span><{$nav}></span><span> > <{$nav_bar}></span><span> <{$selectcat}><{$catform.elements.pid.body}></span> - -</div> - <br style="clear: both;"/> <br /> <{$display_cat}> <br /><br /> Modified: XoopsModules/TDMPicture/trunk/TDMPicture/viewcat.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/viewcat.php 2012-07-09 12:21:37 UTC (rev 9813) +++ XoopsModules/TDMPicture/trunk/TDMPicture/viewcat.php 2012-07-09 12:24:07 UTC (rev 9814) @@ -37,7 +37,7 @@ //variable post $op = isset($_REQUEST['op']) ? $_REQUEST['op'] : 'list'; - $limit = !empty($_REQUEST['limit']) ? $_REQUEST['limit'] : $xoopsModuleConfig['tdmpicture_page']; + //$limit = !empty($_REQUEST['limit']) ? $_REQUEST['limit'] : $xoopsModuleConfig['tdmpicture_page']; $ct = isset($_REQUEST['ct']) ? $_REQUEST['ct'] : false; $start = isset($_REQUEST['start']) ? $_REQUEST['start'] : 0; $tris = isset($_REQUEST['tris']) ? $_REQUEST['tris'] : 'file_indate'; @@ -47,7 +47,7 @@ //mode de visualisation //$xoopsTpl->assign('view_mode', $view_mode = isset($_REQUEST['view_mode']) ? $_REQUEST['view_mode'] : 'block' ); $xoopsTpl->assign('tris', $tris); -$xoopsTpl->assign('limit', $limit); +$xoopsTpl->assign('limit', $xoopsModuleConfig['tdmpicture_page']); $xoopsTpl->assign('slide_width', $xoopsModuleConfig['tdmpicture_slide_width']); $xoopsTpl->assign('slide_height', $xoopsModuleConfig['tdmpicture_slide_height']); $xoopsTpl->assign('baseurl', $_SERVER['PHP_SELF']); @@ -103,9 +103,9 @@ //navigation $navigation = ''; $xoopsTpl->assign('cat_view', true); - $xoopsTpl->assign('selectcat', tdmpicture_catselect($mytree, intval($ct))); - $xoopsTpl->assign('selecttris', tdmpicture_trisselect(intval($ct), $tris)); - $xoopsTpl->assign('selectview', tdmpicture_viewselect(intval($ct), $limit)); + //$xoopsTpl->assign('selectcat', tdmpicture_catselect($mytree, intval($ct))); + //$xoopsTpl->assign('selecttris', tdmpicture_trisselect(intval($ct), $tris)); + //$xoopsTpl->assign('selectview', tdmpicture_viewselect(intval($ct), $limit)); $meta_title = $meta_keywords = $meta_description = $GLOBALS['cat_title']; $xoopsTpl->assign('nav_bar', $GLOBALS['navbar']); @@ -122,7 +122,7 @@ $criteria3->add(new Criteria('file_display', 1)); $criteria3->add(new Criteria('file_cat', $ct)); $criteria3->setStart($start); - $criteria3->setLimit($limit); + $criteria3->setLimit($xoopsModuleConfig['tdmpicture_page']); $criteria3->setSort($tris); $criteria3->setOrder('DESC'); @@ -218,7 +218,7 @@ //navigation if ( $numfile > $limit ) { - $pagenav = new XoopsPageNav($numfile, $limit, $start, 'start', 'ct='.$ct.'&tris='.$tris.'&limit='.$limit); + $pagenav = new XoopsPageNav($numfile, $xoopsModuleConfig['tdmpicture_page'], $start, 'start', 'ct='.$ct.'&tris='.$tris.'&limit='.$limit); $xoopsTpl->assign('nav_page', $pagenav->renderNav(2)); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <txm...@us...> - 2012-07-09 12:21:47
|
Revision: 9813 http://xoops.svn.sourceforge.net/xoops/?rev=9813&view=rev Author: txmodxoops Date: 2012-07-09 12:21:37 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Recostruction folders Added Paths: ----------- XoopsModules/feeds/trunk/moduels/ XoopsModules/feeds/trunk/moduels/feeds/ XoopsModules/feeds/trunk/moduels/feeds/admin/ XoopsModules/feeds/trunk/moduels/feeds/admin/about.php XoopsModules/feeds/trunk/moduels/feeds/admin/admin_footer.php XoopsModules/feeds/trunk/moduels/feeds/admin/admin_header.php XoopsModules/feeds/trunk/moduels/feeds/admin/feeds.php XoopsModules/feeds/trunk/moduels/feeds/admin/index.html XoopsModules/feeds/trunk/moduels/feeds/admin/index.php XoopsModules/feeds/trunk/moduels/feeds/admin/menu.php XoopsModules/feeds/trunk/moduels/feeds/admin/plugins.php XoopsModules/feeds/trunk/moduels/feeds/blocks/ XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_feed.php XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_feeds.php XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_plugin.php XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_plugins.php XoopsModules/feeds/trunk/moduels/feeds/blocks/index.html XoopsModules/feeds/trunk/moduels/feeds/class/ XoopsModules/feeds/trunk/moduels/feeds/class/feeds_feeds.php XoopsModules/feeds/trunk/moduels/feeds/class/feeds_plugins.php XoopsModules/feeds/trunk/moduels/feeds/class/index.html XoopsModules/feeds/trunk/moduels/feeds/comment_delete.php XoopsModules/feeds/trunk/moduels/feeds/comment_edit.php XoopsModules/feeds/trunk/moduels/feeds/comment_new.php XoopsModules/feeds/trunk/moduels/feeds/comment_post.php XoopsModules/feeds/trunk/moduels/feeds/comment_reply.php XoopsModules/feeds/trunk/moduels/feeds/css/ XoopsModules/feeds/trunk/moduels/feeds/css/index.html XoopsModules/feeds/trunk/moduels/feeds/css/style.css XoopsModules/feeds/trunk/moduels/feeds/docs/ XoopsModules/feeds/trunk/moduels/feeds/docs/changelog.txt XoopsModules/feeds/trunk/moduels/feeds/docs/credits.txt XoopsModules/feeds/trunk/moduels/feeds/docs/index.html XoopsModules/feeds/trunk/moduels/feeds/docs/install.txt XoopsModules/feeds/trunk/moduels/feeds/docs/lang_diff.txt XoopsModules/feeds/trunk/moduels/feeds/docs/licence.txt XoopsModules/feeds/trunk/moduels/feeds/docs/readme.txt XoopsModules/feeds/trunk/moduels/feeds/feeds.php XoopsModules/feeds/trunk/moduels/feeds/header.php XoopsModules/feeds/trunk/moduels/feeds/images/ XoopsModules/feeds/trunk/moduels/feeds/images/16/ XoopsModules/feeds/trunk/moduels/feeds/images/16/index.html XoopsModules/feeds/trunk/moduels/feeds/images/32/ XoopsModules/feeds/trunk/moduels/feeds/images/32/addfeed.png XoopsModules/feeds/trunk/moduels/feeds/images/32/addplugin.png XoopsModules/feeds/trunk/moduels/feeds/images/32/deleteplugins.png XoopsModules/feeds/trunk/moduels/feeds/images/32/index.html XoopsModules/feeds/trunk/moduels/feeds/images/bookmarks/ XoopsModules/feeds/trunk/moduels/feeds/images/bookmarks/index.html XoopsModules/feeds/trunk/moduels/feeds/images/feeds_slogo.png XoopsModules/feeds/trunk/moduels/feeds/images/icons/ XoopsModules/feeds/trunk/moduels/feeds/images/icons/index.html XoopsModules/feeds/trunk/moduels/feeds/images/icons/off.png XoopsModules/feeds/trunk/moduels/feeds/images/icons/on.png XoopsModules/feeds/trunk/moduels/feeds/images/index.html XoopsModules/feeds/trunk/moduels/feeds/images/menu/ XoopsModules/feeds/trunk/moduels/feeds/images/menu/bg.png XoopsModules/feeds/trunk/moduels/feeds/images/menu/index.html XoopsModules/feeds/trunk/moduels/feeds/images/menu/left_both.png XoopsModules/feeds/trunk/moduels/feeds/images/menu/right_both.png XoopsModules/feeds/trunk/moduels/feeds/images/rss_rect.png XoopsModules/feeds/trunk/moduels/feeds/images/subscribe_rss.png XoopsModules/feeds/trunk/moduels/feeds/images/txmodxoops_logo.png XoopsModules/feeds/trunk/moduels/feeds/include/ XoopsModules/feeds/trunk/moduels/feeds/include/config.php XoopsModules/feeds/trunk/moduels/feeds/include/functions.php XoopsModules/feeds/trunk/moduels/feeds/include/index.html XoopsModules/feeds/trunk/moduels/feeds/include/install.php XoopsModules/feeds/trunk/moduels/feeds/include/notification.inc.php XoopsModules/feeds/trunk/moduels/feeds/include/search.inc.php XoopsModules/feeds/trunk/moduels/feeds/index.php XoopsModules/feeds/trunk/moduels/feeds/js/ XoopsModules/feeds/trunk/moduels/feeds/js/index.html XoopsModules/feeds/trunk/moduels/feeds/js/script.js XoopsModules/feeds/trunk/moduels/feeds/language/ XoopsModules/feeds/trunk/moduels/feeds/language/english/ XoopsModules/feeds/trunk/moduels/feeds/language/english/admin.php XoopsModules/feeds/trunk/moduels/feeds/language/english/blocks.php XoopsModules/feeds/trunk/moduels/feeds/language/english/help/ XoopsModules/feeds/trunk/moduels/feeds/language/english/help/help.html XoopsModules/feeds/trunk/moduels/feeds/language/english/help/index.html XoopsModules/feeds/trunk/moduels/feeds/language/english/index.html XoopsModules/feeds/trunk/moduels/feeds/language/english/mail_template/ XoopsModules/feeds/trunk/moduels/feeds/language/english/mail_template/category_filesubmit_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/english/mail_template/category_newfile_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/english/mail_template/file_approve_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/english/mail_template/global_filebroken_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/english/mail_template/global_filemodify_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/english/mail_template/global_filesubmit_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/english/mail_template/global_newcategory_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/english/mail_template/global_newfile_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/english/mail_template/index.html XoopsModules/feeds/trunk/moduels/feeds/language/english/main.php XoopsModules/feeds/trunk/moduels/feeds/language/english/modinfo.php XoopsModules/feeds/trunk/moduels/feeds/language/index.html XoopsModules/feeds/trunk/moduels/feeds/language/italian/ XoopsModules/feeds/trunk/moduels/feeds/language/italian/admin.php XoopsModules/feeds/trunk/moduels/feeds/language/italian/blocks.php XoopsModules/feeds/trunk/moduels/feeds/language/italian/help/ XoopsModules/feeds/trunk/moduels/feeds/language/italian/help/help.html XoopsModules/feeds/trunk/moduels/feeds/language/italian/help/index.html XoopsModules/feeds/trunk/moduels/feeds/language/italian/index.html XoopsModules/feeds/trunk/moduels/feeds/language/italian/mail_template/ XoopsModules/feeds/trunk/moduels/feeds/language/italian/mail_template/category_filesubmit_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/italian/mail_template/category_newfile_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/italian/mail_template/file_approve_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/italian/mail_template/global_filebroken_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/italian/mail_template/global_filemodify_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/italian/mail_template/global_filesubmit_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/italian/mail_template/global_newcategory_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/italian/mail_template/global_newfile_notify.tpl XoopsModules/feeds/trunk/moduels/feeds/language/italian/mail_template/index.html XoopsModules/feeds/trunk/moduels/feeds/language/italian/main.php XoopsModules/feeds/trunk/moduels/feeds/language/italian/modinfo.php XoopsModules/feeds/trunk/moduels/feeds/makefeed.php XoopsModules/feeds/trunk/moduels/feeds/plugins/ XoopsModules/feeds/trunk/moduels/feeds/plugins/PDdownloads.php XoopsModules/feeds/trunk/moduels/feeds/plugins/PDlinks.php XoopsModules/feeds/trunk/moduels/feeds/plugins/Publisher.php XoopsModules/feeds/trunk/moduels/feeds/plugins/TDMDownloads.php XoopsModules/feeds/trunk/moduels/feeds/plugins/ams.php XoopsModules/feeds/trunk/moduels/feeds/plugins/ams_articles.php XoopsModules/feeds/trunk/moduels/feeds/plugins/index.html XoopsModules/feeds/trunk/moduels/feeds/plugins/mylinks.php XoopsModules/feeds/trunk/moduels/feeds/plugins/mylinks_links.php XoopsModules/feeds/trunk/moduels/feeds/plugins/news.php XoopsModules/feeds/trunk/moduels/feeds/plugins/news_stories.php XoopsModules/feeds/trunk/moduels/feeds/plugins/publisher_items.php XoopsModules/feeds/trunk/moduels/feeds/plugins/smartpartner.php XoopsModules/feeds/trunk/moduels/feeds/plugins/smartsection.php XoopsModules/feeds/trunk/moduels/feeds/plugins/stories.php XoopsModules/feeds/trunk/moduels/feeds/plugins/tdmdownloads_downloads.php XoopsModules/feeds/trunk/moduels/feeds/plugins/tutorials.php XoopsModules/feeds/trunk/moduels/feeds/plugins/xdirectory.php XoopsModules/feeds/trunk/moduels/feeds/plugins/xnews.php XoopsModules/feeds/trunk/moduels/feeds/plugins/xnews_stories.php XoopsModules/feeds/trunk/moduels/feeds/plugins.php XoopsModules/feeds/trunk/moduels/feeds/rss.php XoopsModules/feeds/trunk/moduels/feeds/singlefeed.php XoopsModules/feeds/trunk/moduels/feeds/sql/ XoopsModules/feeds/trunk/moduels/feeds/sql/index.html XoopsModules/feeds/trunk/moduels/feeds/sql/mysql.sql XoopsModules/feeds/trunk/moduels/feeds/templates/ XoopsModules/feeds/trunk/moduels/feeds/templates/admin/ XoopsModules/feeds/trunk/moduels/feeds/templates/admin/feeds_admin_about.html XoopsModules/feeds/trunk/moduels/feeds/templates/admin/feeds_admin_help.html XoopsModules/feeds/trunk/moduels/feeds/templates/admin/index.html XoopsModules/feeds/trunk/moduels/feeds/templates/blocks/ XoopsModules/feeds/trunk/moduels/feeds/templates/blocks/feeds_feeds_block_day.html XoopsModules/feeds/trunk/moduels/feeds/templates/blocks/feeds_feeds_block_random.html XoopsModules/feeds/trunk/moduels/feeds/templates/blocks/feeds_feeds_block_recent.html XoopsModules/feeds/trunk/moduels/feeds/templates/blocks/feeds_plugins_block_day.html XoopsModules/feeds/trunk/moduels/feeds/templates/blocks/feeds_plugins_block_random.html XoopsModules/feeds/trunk/moduels/feeds/templates/blocks/feeds_plugins_block_recent.html XoopsModules/feeds/trunk/moduels/feeds/templates/blocks/index.html XoopsModules/feeds/trunk/moduels/feeds/templates/feeds_feeds.html XoopsModules/feeds/trunk/moduels/feeds/templates/feeds_footer.html XoopsModules/feeds/trunk/moduels/feeds/templates/feeds_header.html XoopsModules/feeds/trunk/moduels/feeds/templates/feeds_index.html XoopsModules/feeds/trunk/moduels/feeds/templates/feeds_plugins.html XoopsModules/feeds/trunk/moduels/feeds/templates/feeds_rss.html XoopsModules/feeds/trunk/moduels/feeds/templates/feeds_singlefeed.html XoopsModules/feeds/trunk/moduels/feeds/templates/index.html XoopsModules/feeds/trunk/moduels/feeds/xoops_version.php XoopsModules/feeds/trunk/uploads/ XoopsModules/feeds/trunk/uploads/feeds/ XoopsModules/feeds/trunk/uploads/feeds/images/ XoopsModules/feeds/trunk/uploads/feeds/images/directory_rss.png XoopsModules/feeds/trunk/uploads/feeds/images/downloads_rss.png XoopsModules/feeds/trunk/uploads/feeds/images/forum_rss.png XoopsModules/feeds/trunk/uploads/feeds/images/index.html XoopsModules/feeds/trunk/uploads/feeds/images/news_rss.png XoopsModules/feeds/trunk/uploads/feeds/images/publisher_rss.png XoopsModules/feeds/trunk/uploads/feeds/images/tutorials_rss.png XoopsModules/feeds/trunk/uploads/feeds/index.html XoopsModules/feeds/trunk/uploads/index.html Added: XoopsModules/feeds/trunk/moduels/feeds/admin/about.php =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/admin/about.php (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/admin/about.php 2012-07-09 12:21:37 UTC (rev 9813) @@ -0,0 +1,31 @@ +<?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"; +echo $adminMenu->addNavigation("about.php"); +echo $adminMenu->renderabout('AZDZXXD6HNFWA', false); +include "admin_footer.php"; \ No newline at end of file Added: XoopsModules/feeds/trunk/moduels/feeds/admin/admin_footer.php =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/admin/admin_footer.php (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/admin/admin_footer.php 2012-07-09 12:21:37 UTC (rev 9813) @@ -0,0 +1,32 @@ +<?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 Sun 2012/02/26 0:02:53 : Timgno Exp $ + * **************************************************************************** + */ +echo "<div align='center'><a href='http://www.xoops.org' target='_blank'> + <img src='".$pathIcon32."/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a></div>"; +echo "<div class='center small italic pad5'>"._AM_MODULEADMIN_ADMIN_FOOTER." + <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(); \ No newline at end of file Added: XoopsModules/feeds/trunk/moduels/feeds/admin/admin_header.php =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/admin/admin_header.php (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/admin/admin_header.php 2012-07-09 12:21:37 UTC (rev 9813) @@ -0,0 +1,61 @@ +<?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 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_header.php'; +include_once '../include/config.php'; +include_once '../include/functions.php'; + +$dirname = basename(dirname(dirname( __FILE__ ) )); +$pathIcon16 = XOOPS_URL.'/'.$GLOBALS['xoopsModule']->getInfo('icons16'); +$pathIcon32 = XOOPS_URL.'/'.$GLOBALS['xoopsModule']->getInfo('icons32'); +$pathModuleAdmin = $GLOBALS['xoopsModule']->getInfo('dirmoduleadmin'); + +$feedsHandler=& xoops_getModuleHandler('feeds_feeds', $dirname); +$pluginsHandler=& xoops_getModuleHandler('feeds_plugins', $dirname); + +$myts =& MyTextSanitizer::getInstance(); + +if (!isset($xoopsTpl) || !is_object($xoopsTpl)) { + include_once(XOOPS_ROOT_PATH."/class/template.php"); + $xoopsTpl = new XoopsTpl(); +} +$xoopsTpl->assign('pathIcon16', $pathIcon16); +$xoopsTpl->assign('pathIcon32', $pathIcon32); +//Load languages +xoops_loadLanguage('admin', $dirname); +xoops_loadLanguage('modinfo', $dirname); + +// Locad admin menu class +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); +} + +xoops_cp_header(); +$adminMenu = new ModuleAdmin(); \ No newline at end of file Added: XoopsModules/feeds/trunk/moduels/feeds/admin/feeds.php =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/admin/feeds.php (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/admin/feeds.php 2012-07-09 12:21:37 UTC (rev 9813) @@ -0,0 +1,221 @@ +<?php +/** + * **************************************************************************** + * - A Project by Developers TEAM For 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. + * + * 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 GNU GPL see License + * @package feeds + * @author TXMod Xoops ( su...@tx... ) + * + * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * **************************************************************************** + */ +include "admin_header.php"; +// We recovered the value of the argument op in the URL$ +$op = feeds_CleanVars($_REQUEST, 'op', 'list', 'string'); +switch ($op) +{ + case "list": + default: + echo $adminMenu->addNavigation('feeds.php'); + $adminMenu->addItemButton(_AM_FEEDS_NEWFEED, 'feeds.php?op=new_feed', 'add'); + echo $adminMenu->renderButton(); + $limit = $GLOBALS['xoopsModuleConfig']['adminperpage']; + $plugins_arr = $pluginsHandler->getall(); + $numrowsplugins = count($plugins_arr); + // Redirection if there are no plugins + if ($numrowsplugins==0) { + redirect_header('plugins.php?op=new_plugin', 2, _AM_FEEDS_REDIRECT_NOPLUGINS); + } + $criteria = new CriteriaCompo(); + $criteria->setSort("feed_weight ASC, feed_name"); + $criteria->setOrder("ASC"); + $numrows = $feedsHandler->getCount(); + $start = feeds_CleanVars ( $_REQUEST, 'start', 0, 'int' ); + $criteria->setStart($start); + $criteria->setLimit($limit); + $feeds_arr = $feedsHandler->getall($criteria); + if ( $numrows > $limit ) { + include_once XOOPS_ROOT_PATH . "/class/pagenav.php"; + $pagenav = new XoopsPageNav($numrows, $limit, $start, 'start', 'op=list'); + $pagenav = $pagenav->renderNav(4); + } else { + $pagenav = ''; + } + // View Table + if ($numrows>0) + { + echo "<table class='outer width100' cellspacing='1'> + <tr> + <th class='center width2'>"._AM_FEEDS_FEED_ID."</th> + <th class='center'>"._AM_FEEDS_FEED_NAME."</th> + <th class='center'>"._AM_FEEDS_FEED_VERSION."</th> + <th class='center'>"._AM_FEEDS_FEED_PNAME./* Plugin Name */"</th> + <th class='center'>"._AM_FEEDS_FEED_IMG."</th> + <th class='center'>"._AM_FEEDS_FEED_SUBMITTER."</th> + <th class='center'>"._AM_FEEDS_FEED_CREATED."</th> + <th class='center'>"._AM_FEEDS_FEED_PUBLISHED."</th> + <th class='center'>"._AM_FEEDS_FEED_WEIGHT."</th> + <th class='center'>"._AM_FEEDS_FEED_ONLINE."</th> + <th class='center width5'>"._AM_FEEDS_FORMACTION."</th> + </tr>"; + $class = "odd"; + foreach (array_keys($feeds_arr) as $i) + { + echo "<tr class='".$class."'>"; + $class = ($class == "even") ? "odd" : "even"; + echo "<td class='center'>".$i."</td>"; + echo "<td class='center'>".$feeds_arr[$i]->getVar("feed_name")."</td>"; + echo "<td class='center'>".$feeds_arr[$i]->getVar("feed_version")."</td>"; + $key = $feeds_arr[$i]->getVar('feed_pid'); + if (array_key_exists($key, $plugins_arr)){ + $plugin_name = $plugins_arr[$key]->getVar('plugin_modulename'); + } + echo "<td class='center'>".$plugin_name."</td>"; + echo "<td class='center'><img src='".XOOPS_UPLOAD_URL."/feeds/images/".$feeds_arr[$i]->getVar("feed_img")."' height='30px' title='feed_img' alt='feed_img'></td>"; + echo "<td class='center'>".XoopsUser::getUnameFromId($feeds_arr[$i]->getVar("feed_submitter"),"S")."</td>"; + echo "<td class='center'>".formatTimeStamp($feeds_arr[$i]->getVar("feed_created"),"S")."</td>"; + echo "<td class='center'>".formatTimeStamp($feeds_arr[$i]->getVar("feed_published"),"S")."</td>"; + echo "<td class='center'>".$feeds_arr[$i]->getVar("feed_weight")."</td>"; + + $online = $feeds_arr[$i]->getVar("feed_online"); + if( $online == 1 ) { + echo "<td class='center'><a href='feeds.php?op=update_online_feed&feed_id=".$i."&feed_online=0'><img src=".$pathIcon16."/on.png border='0' alt='"._AM_FEEDS_ON."' title='"._AM_FEEDS_ON."'></a></td>"; + } else { + echo "<td class='center'><a href='feeds.php?op=update_online_feed&feed_id=".$i."&feed_online=1'><img src=".$pathIcon16."/off.png border='0' alt='"._AM_FEEDS_OFF."' title='"._AM_FEEDS_OFF."'></a></td>"; + } + echo "<td class='center width5'> + <a href='feeds.php?op=edit_feed&feed_id=".$i."'><img src=".$pathIcon16."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> + <a href='feeds.php?op=delete_feed&feed_id=".$i."'><img src=".$pathIcon16."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> + </td>"; + echo "</tr>"; + } + echo "</table><br /><br />"; + echo "<br /><div class='center'>" . $pagenav . "</div><br />"; + } else { + echo "<table class='outer width100' cellspacing='1'> + <tr> + <th class='center width2'>"._AM_FEEDS_FEED_ID."</th> + <th class='center'>"._AM_FEEDS_FEED_NAME."</th> + <th class='center'>"._AM_FEEDS_FEED_VERSION."</th> + <th class='center'>"._AM_FEEDS_FEED_PNAME./* Plugin Name */"</th> + <th class='center'>"._AM_FEEDS_FEED_IMG."</th> + <th class='center'>"._AM_FEEDS_FEED_SUBMITTER."</th> + <th class='center'>"._AM_FEEDS_FEED_CREATED."</th> + <th class='center'>"._AM_FEEDS_FEED_PUBLISHED."</th> + <th class='center'>"._AM_FEEDS_FEED_WEIGHT."</th> + <th class='center'>"._AM_FEEDS_FEED_ONLINE."</th> + <th class='center width5'>"._AM_FEEDS_FORMACTION."</th> + </tr>"; + echo "</table><br /><br />"; + } + break; + + case "new_feed": + echo $adminMenu->addNavigation("feeds.php"); + $adminMenu->addItemButton(_AM_FEEDS_FEEDSLIST, 'feeds.php?op=list', 'list'); + echo $adminMenu->renderButton(); + + $obj =& $feedsHandler->create(); + $form = $obj->getForm(); + $form->display(); + break; + + case "save_feed": + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("feeds.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + if (isset($_REQUEST["feed_id"])) { + $obj =& $feedsHandler->get($_REQUEST["feed_id"]); + } else { + $obj =& $feedsHandler->create(); + } + + //Form feeds Vars + $obj->setVars(array("feed_pid"=>$_POST["feed_pid"],"feed_name"=>$_POST["feed_name"],"feed_version"=>$_POST["feed_version"],"feed_desc"=>$_POST["feed_desc"])); + + //Form feed_img + include_once XOOPS_ROOT_PATH."/class/uploader.php"; + $uploaddir = XOOPS_UPLOAD_PATH."/feeds/images/"; + $uploader = new XoopsMediaUploader($uploaddir, $GLOBALS["xoopsModuleConfig"]["mimetypes"], + $GLOBALS["xoopsModuleConfig"]["maxsize"], null, null); + if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { + $uploader->setPrefix("feed_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("feed_img", $uploader->getSavedFileName()); + } + } else { + $obj->setVar("feed_img", $_POST["feed_img"]); + } + + //Form feeds Vars + $obj->setVars(array("feed_rssurl"=>$_POST["feed_rssurl"],"feed_submitter"=>$_POST["feed_submitter"],"feed_created"=>feeds_convertDate($_POST["feed_created"]),"feed_published"=>feeds_convertDate($_POST["feed_published"]),"feed_weight"=> $_POST["feed_weight"], + "feed_online"=>($_REQUEST["feed_online"] == 1) ? "1" : "0")); + + if ($feedsHandler->insert($obj)) { + redirect_header("feeds.php?op=list", 2, _AM_FEEDS_FORMOK); + } + + echo $obj->getHtmlErrors(); + $form =& $obj->getForm(); + $form->display(); + break; + + case "edit_feed": + echo $adminMenu->addNavigation("feeds.php"); + $adminMenu->addItemButton(_AM_FEEDS_NEWFEED, 'feeds.php?op=new_feed', 'add'); + $adminMenu->addItemButton(_AM_FEEDS_FEEDSLIST, 'feeds.php?op=list', 'list'); + echo $adminMenu->renderButton(); + $obj = $feedsHandler->get($_REQUEST["feed_id"]); + $form = $obj->getForm(); + $form->display(); + break; + + case "delete_feed": + $obj =& $feedsHandler->get($_REQUEST["feed_id"]); + if (isset($_REQUEST["ok"]) && $_REQUEST["ok"] == 1) { + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("feeds.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + if ($feedsHandler->delete($obj)) { + redirect_header("feeds.php", 3, _AM_FEEDS_FORMDELOK); + } else { + echo $obj->getHtmlErrors(); + } + } else { + xoops_confirm(array("ok" => 1, "feed_id" => $_REQUEST["feed_id"], "op" => "delete_feed"), $_SERVER["REQUEST_URI"], sprintf(_AM_FEEDS_FORMSUREDEL, $obj->getVar("feed_name"))); + } + break; + + case "update_online_feed": + if (isset($_REQUEST["feed_id"])) { + $obj =& $feedsHandler->get($_REQUEST["feed_id"]); + } + $obj->setVar("feed_online", $_REQUEST["feed_online"]); + if ($feedsHandler->insert($obj)) { + redirect_header("feeds.php", 3, _AM_FEEDS_FORMOK); + } + echo $obj->getHtmlErrors(); + break; +} +include "admin_footer.php"; +?> \ No newline at end of file Added: XoopsModules/feeds/trunk/moduels/feeds/admin/index.html =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/admin/index.html (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/admin/index.html 2012-07-09 12:21:37 UTC (rev 9813) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/feeds/trunk/moduels/feeds/admin/index.php =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/admin/index.php (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/admin/index.php 2012-07-09 12:21:37 UTC (rev 9813) @@ -0,0 +1,50 @@ +<?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"; + //count "total" feeds + $count_feed = $feedsHandler->getCount(); + //count "total" plugins + $count_plugin = $pluginsHandler->getCount(); + //count "online" + $criteria = new CriteriaCompo(); + $criteria->add(new Criteria("feed_online", 1)); + $feeds_online = $feedsHandler->getCount($criteria); + + $color_feeds = ($count_feed == 0) ? 'red' : 'green'; + $color_feeds_online = ($feeds_online == 0) ? 'red' : 'green'; + $color_plugins = ($count_plugin == 0) ? 'red' : 'green'; + + $adminMenu->addInfoBox(_AM_FEEDS_STATISTICS); + $adminMenu->addInfoBoxLine(_AM_FEEDS_STATISTICS,_AM_FEEDS_THEREARE_FEEDS, $count_feed, $color_feeds); + $adminMenu->addInfoBoxLine(_AM_FEEDS_STATISTICS,_AM_FEEDS_THEREARE_FEEDS_ONLINE, $feeds_online, $color_feeds_online); + $adminMenu->addInfoBoxLine(_AM_FEEDS_STATISTICS,_AM_FEEDS_THEREARE_PLUGINS, $count_plugin, $color_plugins); + + echo $adminMenu->addNavigation("index.php") ; + echo $adminMenu->renderIndex(); + +include "admin_footer.php"; \ No newline at end of file Added: XoopsModules/feeds/trunk/moduels/feeds/admin/menu.php =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/admin/menu.php (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/admin/menu.php 2012-07-09 12:21:37 UTC (rev 9813) @@ -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."/dashboard.png"; $i++; +$adminmenu[$i]["title"] = _MI_FEEDS_ADMENU2; +$adminmenu[$i]["link"] = "admin/feeds.php"; +$adminmenu[$i]["icon"] = "images/32/addfeed.png"; $i++; +$adminmenu[$i]["title"] = _MI_FEEDS_ADMENU3; +$adminmenu[$i]["link"] = "admin/plugins.php"; +$adminmenu[$i]["icon"] = "images/32/addplugin.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/trunk/moduels/feeds/admin/plugins.php =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/admin/plugins.php (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/admin/plugins.php 2012-07-09 12:21:37 UTC (rev 9813) @@ -0,0 +1,207 @@ +<?php +/** + * **************************************************************************** + * - A Project by Developers TEAM For 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. + * + * 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 GNU GPL see License + * @package feeds + * @author TXMod Xoops ( su...@tx... ) + * + * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * **************************************************************************** + */ +include "admin_header.php"; +// We recovered the value of the argument op in the URL$ +$op = feeds_CleanVars($_REQUEST, 'op', 'list', 'string'); +switch ($op) +{ + case "list": + default: + echo $adminMenu->addNavigation('plugins.php'); + $adminMenu->addItemButton(_AM_FEEDS_NEWPLUGIN, 'plugins.php?op=new_plugin', 'add'); + + $limit = $GLOBALS['xoopsModuleConfig']['adminperpage']; + $criteria = new CriteriaCompo(); + $criteria->setSort("plugin_id ASC, plugin_modulename"); + $criteria->setOrder("ASC"); + $numrows = $pluginsHandler->getCount(); + if( $numrows != 0 ){ + $adminMenu->addItemButton(_AM_FEEDS_DELALLPLUGINS, 'plugins.php?op=delete_all_plugins', 'delete'); + } + echo $adminMenu->renderButton(); + + $start = feeds_CleanVars ( $_REQUEST, 'start', 0, 'int' ); + $criteria->setStart($start); + $criteria->setLimit($limit); + $plugins_arr = $pluginsHandler->getall($criteria); + if ( $numrows > $limit ) { + include_once XOOPS_ROOT_PATH . "/class/pagenav.php"; + $pagenav = new XoopsPageNav($numrows, $limit, $start, 'start', 'op=list'); + $pagenav = $pagenav->renderNav(4); + } else { + $pagenav = ''; + } + + // View Table + if ($numrows>0) + { + echo "<table class='outer width100' cellspacing='1'> + <tr> + <th class='center width2'>"._AM_FEEDS_PLUGIN_ID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_MODULENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_CLASSNAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_TABLENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FILENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_CID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_TITLE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DESC."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DATE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_WEIGHT."</th> + <th class='center width5'>"._AM_FEEDS_FORMACTION."</th> + </tr>"; + + $class = "odd"; + foreach (array_keys($plugins_arr) as $i) + { + echo "<tr class='".$class."'>"; + $class = ($class == "even") ? "odd" : "even"; + echo "<td class='center'>".$i."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_modulename")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_classname")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_tablename")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_filename")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_cid")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_did")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_title")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_desc")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_date")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_weight")."</td>"; + + echo "<td class='center width5'> + <a href='plugins.php?op=edit_plugin&plugin_id=".$i."'><img src=".$pathIcon16."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> + <a href='plugins.php?op=delete_plugin&plugin_id=".$i."'><img src=".$pathIcon16."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> + </td>"; + echo "</tr>"; + } + echo "</table><br /><br />"; + echo "<br /><div class='center'>" . $pagenav . "</div><br />"; + } else { + echo "<table class='outer width100' cellspacing='1'> + <tr> + <th class='center width2'>"._AM_FEEDS_PLUGIN_ID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_MODULENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_CLASSNAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_TABLENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FILENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_CID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_TITLE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DESC."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DATE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_WEIGHT."</th> + <th class='center width5'>"._AM_FEEDS_FORMACTION."</th> + </tr>"; + echo "</table><br /><br />"; + } + + break; + + case "new_plugin": + echo $adminMenu->addNavigation("plugins.php"); + $adminMenu->addItemButton(_AM_FEEDS_PLUGINSLIST, 'plugins.php?op=list', 'list'); + $numrows = $pluginsHandler->getCount(); + if( $numrows != 0 ){ + $adminMenu->addItemButton(_AM_FEEDS_DELALLPLUGINS, 'plugins.php?op=delete_all_plugins', 'delete'); + } + echo $adminMenu->renderButton(); + + $obj =& $pluginsHandler->create(); + $form = $obj->getForm(); + $form->display(); + break; + + case "save_plugin": + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("plugins.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + if (isset($_REQUEST["plugin_id"])) { + $obj =& $pluginsHandler->get($_REQUEST["plugin_id"]); + } else { + $obj =& $pluginsHandler->create(); + } + + //Form plugins + $obj->setVars(array("plugin_modulename"=>$_POST["plugin_modulename"], "plugin_classname"=>$_POST["plugin_classname"], "plugin_tablename"=>$_POST["plugin_tablename"], "plugin_filename"=>$_POST["plugin_filename"], "plugin_field_cid"=>$_POST["plugin_field_cid"], "plugin_field_did"=>$_POST["plugin_field_did"], "plugin_field_title"=>$_POST["plugin_field_title"], "plugin_field_desc"=>$_POST["plugin_field_desc"],"plugin_field_date"=>$_POST["plugin_field_date"], "plugin_weight"=>$_POST["plugin_weight"])); + + if ($pluginsHandler->insert($obj)) { + // Create Plugin File + $obj->create_PluginFile(); + redirect_header("plugins.php?op=list", 2, _AM_FEEDS_FORMOK); + } + + echo $obj->getHtmlErrors(); + $form =& $obj->getForm(); + $form->display(); + break; + + case "edit_plugin": + echo $adminMenu->addNavigation("plugins.php"); + $adminMenu->addItemButton(_AM_FEEDS_NEWPLUGIN, 'plugins.php?op=new_plugin', 'add'); + $adminMenu->addItemButton(_AM_FEEDS_PLUGINSLIST, 'plugins.php?op=list', 'list'); + $adminMenu->addItemButton(_AM_FEEDS_DELALLPLUGINS, 'plugins.php?op=delete_all_plugins', 'delete'); + echo $adminMenu->renderButton(); + $obj = $pluginsHandler->get($_REQUEST["plugin_id"]); + $form = $obj->getForm(); + $form->display(); + break; + + case "delete_plugin": + $obj =& $pluginsHandler->get($_REQUEST["plugin_id"]); + if (isset($_REQUEST["ok"]) && $_REQUEST["ok"] == 1) { + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("plugins.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + if ($pluginsHandler->delete($obj)) { + redirect_header("plugins.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_modulename"))); + } + break; + + case "delete_all_plugins": + $obj =& $pluginsHandler->get(); + if (isset($_REQUEST["ok"]) && $_REQUEST["ok"] == 1) { + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("plugins.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + if ($pluginsHandler->deleteAll($obj)) { + redirect_header("plugins.php", 3, _AM_FEEDS_FORMDELALLOK); + } else { + echo $obj->getHtmlErrors(); + } + } else { + xoops_confirm(array("ok" => 1, "op" => "delete_all_plugins"), $_SERVER["REQUEST_URI"], _AM_FEEDS_FORMSUREDELALL); + } + break; +} +include "admin_footer.php"; +?> \ No newline at end of file Added: XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_feed.php =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_feed.php (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_feed.php 2012-07-09 12:21:37 UTC (rev 9813) @@ -0,0 +1,94 @@ +<?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_feed($options) { +$myts =& MyTextSanitizer::getInstance(); + +$feed = array(); +$type_block = $options[0]; +$nb_feed = $options[1]; +$lenght_title = $options[2]; + +$feedHandler =& xoops_getModuleHandler("feeds_feed", "feeds"); +$criteria = new CriteriaCompo(); +array_shift($options); +array_shift($options); +array_shift($options); + +switch ($type_block) +{ + // pour le bloc: feed recents + case "recent": + $criteria->add(new Criteria("feed_online", 1)); + $criteria->setSort("feed_created"); + $criteria->setOrder("DESC"); + break; + // pour le bloc: feed du jour + case "day": + $criteria->add(new Criteria("feed_online", 1)); + $criteria->add(new Criteria("feed_created", strtotime(date("Y/m/d")), ">=")); + $criteria->add(new Criteria("feed_created", strtotime(date("Y/m/d"))+86400, "<=")); + $criteria->setSort("feed_created"); + $criteria->setOrder("ASC"); + break; + // pour le bloc: feed aléatoires + case "random": + $criteria->add(new Criteria("feed_online", 1)); + $criteria->setSort("RAND()"); + break; +} + + +$criteria->setLimit($nb_feed); +$feed_arr = $feedHandler->getall($criteria); +foreach (array_keys($feed_arr) as $i) +{ + $feed[$i]["feed_id"] = $feed_arr[$i]->getVar("feed_id"); + $feed[$i]["feed_name"] = $feed_arr[$i]->getVar("feed_name"); + $feed[$i]["feed_created"] = formatTimeStamp($feed_arr[$i]->getVar("feed_created"),"S"); + $feed[$i]["feed_online"] = $feed_arr[$i]->getVar("feed_online"); +} +return $feed; +} + +function b_feeds_feed_edit($options) { + $form = ""._MB_FEEDS_FEED_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_FEED_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_FEED_CATTODISPLAY."<br /><select name=\"options[]\" multiple=\"multiple\" size=\"5\">"; + $form .= "<option value=\"0\" " . (array_search(0, $options) === false ? "" : "selected=\"selected\"") . ">" ._MB_FEEDS_FEED_ALLCAT . "</option>"; + foreach (array_keys($topic_arr) as $i) { + $form .= "<option value=\"" . $topic_arr[$i]->getVar("feed_id") . "\" " . (array_search($topic_arr[$i]->getVar("feed_id"), $options) === false ? "" : "selected=\"selected\"") . ">".$topic_arr[$i]->getVar("feed_name")."</option>"; + } + $form .= "</select>"; + return $form; +} \ No newline at end of file Added: XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_feeds.php =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_feeds.php (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_feeds.php 2012-07-09 12:21:37 UTC (rev 9813) @@ -0,0 +1,101 @@ +<?php +/** + * **************************************************************************** + * - A Project by Developers TEAM For 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. + * + * 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 GNU GPL see License + * @package feeds + * @author TXMod Xoops ( su...@tx... ) + * + * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * **************************************************************************** + */ + +include_once XOOPS_ROOT_PATH."/modules/feeds/include/functions.php"; + +function b_feeds_feeds($options) { +include_once XOOPS_ROOT_PATH."/modules/feeds/class/feeds.php"; +$myts =& MyTextSanitizer::getInstance(); + +$feeds = array(); +$type_block = $options[0]; +$nb_feeds = $options[1]; +$lenght_title = $options[2]; + +$feedsHandler =& xoops_getModuleHandler("feeds_feeds", "feeds"); +$criteria = new CriteriaCompo(); +array_shift($options); +array_shift($options); +array_shift($options); + +switch ($type_block) +{ + // For the block: feeds recents + case "recent": + $criteria->add(new Criteria("feeds_online", 1)); + $criteria->setSort("feeds_created"); + $criteria->setOrder("DESC"); + break; + // For the block: feeds of today + case "day": + $criteria->add(new Criteria("feeds_online", 1)); + $criteria->add(new Criteria("feeds_created", strtotime(date("Y/m/d")), ">=")); + $criteria->add(new Criteria("feeds_created", strtotime(date("Y/m/d"))+86400, "<=")); + $criteria->setSort("feeds_created"); + $criteria->setOrder("ASC"); + break; + // For the block: feeds random + case "random": + $criteria->add(new Criteria("feeds_online", 1)); + $criteria->setSort("RAND()"); + break; +} + +$criteria->setLimit($nb_feeds); +$feeds_arr = $feedsHandler->getall($criteria); + foreach (array_keys($feeds_arr) as $i) + { + $feeds[$i]["feed_id"] = $feeds_arr[$i]->getVar("feed_id"); + $feeds[$i]["feed_pid"] = $feeds_arr[$i]->getVar("feed_pid"); + $feeds[$i]["feed_name"] = $feeds_arr[$i]->getVar("feed_name"); + $feeds[$i]["feed_published"] = $feeds_arr[$i]->getVar("feed_published"); + $feeds[$i]["feed_weight"] = $feeds_arr[$i]->getVar("feed_weight"); + $feeds[$i]["feed_online"] = $feeds_arr[$i]->getVar("feed_online"); + + } +return $feeds; +} + +function b_feeds_feeds_edit($options) { + $form = ""._MB_FEEDS_FEEDS_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_FEEDS_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_FEEDS_CATTODISPLAY."<br /><select name=\"options[]\" multiple=\"multiple\" size=\"5\">"; + $form .= "<option value=\"0\" " . (array_search(0, $options) === false ? "" : "selected=\"selected\"") . ">" ._MB_FEEDS_FEEDS_ALLCAT . "</option>"; + foreach (array_keys($topic_arr) as $i) { + $form .= "<option value=\"" . $topic_arr[$i]->getVar("topic_id") . "\" " . (array_search($topic_arr[$i]->getVar("topic_id"), $options) === false ? "" : "selected=\"selected\"") . ">".$topic_arr[$i]->getVar("topic_title")."</option>"; + } + $form .= "</select>"; + + return $form; +} +?> \ No newline at end of file Added: XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_plugin.php =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_plugin.php (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_plugin.php 2012-07-09 12:21:37 UTC (rev 9813) @@ -0,0 +1,91 @@ +<?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->setSort("plugin_created"); + $criteria->setOrder("DESC"); + break; + // pour le bloc: plugin du jour + case "day": + $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_modulename")); + $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_modulename"] = $plugin_arr[$i]->getVar("plugin_modulename"); + $plugin[$i]["plugin_created"] = formatTimeStamp($plugin_arr[$i]->getVar("plugin_created"),"S"); +} +return $plugin; +} + +function b_feeds_plugin_edit($options) { + $form = ""._MB_FEEDS_PLUGIN_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_modulename")."</option>"; + } + $form .= "</select>"; + return $form; +} \ No newline at end of file Added: XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_plugins.php =================================================================== --- XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_plugins.php (rev 0) +++ XoopsModules/feeds/trunk/moduels/feeds/blocks/blocks_plugins.php 2012-07-09 12:21:37 UTC (rev 9813) @@ -0,0 +1,96 @@ +<?php +/** + * **************************************************************************** + * - A Project by Developers TEAM For 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. + * + * 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 GNU GPL see License + * @package feeds + * @author TXMod Xoops ( su...@tx... ) + * + * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * **************************************************************************** + */ + +include_once XOOPS_ROOT_PATH."/modules/feeds/include/functions.php"; + +function b_feeds_plugins($options) { +include_once XOOPS_ROOT_PATH."/modules/feeds/class/plugins.php"; +$myts =& MyTextSanitizer::getInstance(); + +$plugins = array(); +$type_block = $options[0]; +$nb_plugins = $options[1]; +$lenght_title = $options[2]; + +$pluginsHandler =& xoops_getModuleHandler("feeds_plugins", "feeds"); +$criteria = new CriteriaCompo(); +array_shift($options); +array_shift($options); +array_shift($options); + +switch ($type_block) +{ + // For the block: plugins recents + case "recent": + $criteria->add(new Criteria("plugins_online", 1)); + $criteria->setSort("plugins_created"); + $criteria->setOrder("DESC"); + break; + // For the block: plugins of today + case "day": + $criteria->add(new Criteria("plugins_online", 1)); + $criteria->add(new Criteria("plugins_created", strtotime(date("Y/m/d")), ">=")); + $criteria->add(new Criteria("plugins_created", strtotime(date("Y/m/d"))+86400, "<=")); + $criteria->setSort("plugins_created"); + $criteria->setOrder("ASC"); + break; + // For the block: plugins random + case "random": + $criteria->add(new Criteria("plugins_online", 1)); + $criteria->setSort("RAND()"); + break; +} + +$criteria->setLimit($nb_plugins); +$plugins_arr = $pluginsHandler->getall($criteria); + foreach (array_keys($plugins_arr) as $i) + { + $plugins[$i]["plugin_id"] = $plugins_arr[$i]->getVar("plugin_id"); + + } +return $plugins; +} + +function b_feeds_plugins_edit($options) { + $form = ""._MB_FEEDS_PLUGINS_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... [truncated message content] |
From: <txm...@us...> - 2012-07-09 11:54:05
|
Revision: 9812 http://xoops.svn.sourceforge.net/xoops/?rev=9812&view=rev Author: txmodxoops Date: 2012-07-09 11:53:56 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Added external rss urlUpdated Added more files Added plugins folder with files Modified Paths: -------------- XoopsModules/feeds/trunk/feeds/admin/about.php XoopsModules/feeds/trunk/feeds/admin/admin_footer.php XoopsModules/feeds/trunk/feeds/admin/admin_header.php XoopsModules/feeds/trunk/feeds/admin/feeds.php XoopsModules/feeds/trunk/feeds/admin/index.php XoopsModules/feeds/trunk/feeds/admin/menu.php XoopsModules/feeds/trunk/feeds/admin/plugins.php XoopsModules/feeds/trunk/feeds/class/feeds_feeds.php XoopsModules/feeds/trunk/feeds/class/feeds_plugins.php XoopsModules/feeds/trunk/feeds/css/style.css XoopsModules/feeds/trunk/feeds/docs/changelog.txt XoopsModules/feeds/trunk/feeds/docs/install.txt XoopsModules/feeds/trunk/feeds/docs/lang_diff.txt XoopsModules/feeds/trunk/feeds/docs/licence.txt XoopsModules/feeds/trunk/feeds/docs/readme.txt XoopsModules/feeds/trunk/feeds/header.php XoopsModules/feeds/trunk/feeds/images/feeds_slogo.png XoopsModules/feeds/trunk/feeds/include/config.php XoopsModules/feeds/trunk/feeds/include/functions.php XoopsModules/feeds/trunk/feeds/include/install.php XoopsModules/feeds/trunk/feeds/include/search.inc.php XoopsModules/feeds/trunk/feeds/index.php XoopsModules/feeds/trunk/feeds/language/english/admin.php XoopsModules/feeds/trunk/feeds/language/english/blocks.php XoopsModules/feeds/trunk/feeds/language/english/help/help.html XoopsModules/feeds/trunk/feeds/language/english/main.php XoopsModules/feeds/trunk/feeds/language/english/modinfo.php XoopsModules/feeds/trunk/feeds/language/italian/admin.php XoopsModules/feeds/trunk/feeds/language/italian/blocks.php XoopsModules/feeds/trunk/feeds/language/italian/help/help.html XoopsModules/feeds/trunk/feeds/language/italian/main.php XoopsModules/feeds/trunk/feeds/language/italian/modinfo.php XoopsModules/feeds/trunk/feeds/sql/mysql.sql XoopsModules/feeds/trunk/feeds/templates/feeds_footer.html XoopsModules/feeds/trunk/feeds/templates/feeds_header.html XoopsModules/feeds/trunk/feeds/templates/feeds_index.html XoopsModules/feeds/trunk/feeds/xoops_version.php Added Paths: ----------- XoopsModules/feeds/trunk/feeds/images/rss_rect.png XoopsModules/feeds/trunk/feeds/images/subscribe_rss.png XoopsModules/feeds/trunk/feeds/images/txmodxoops_logo.png XoopsModules/feeds/trunk/feeds/include/notification.inc.php XoopsModules/feeds/trunk/feeds/plugins/ XoopsModules/feeds/trunk/feeds/plugins/PDdownloads.php XoopsModules/feeds/trunk/feeds/plugins/PDlinks.php XoopsModules/feeds/trunk/feeds/plugins/Publisher.php XoopsModules/feeds/trunk/feeds/plugins/TDMDownloads.php XoopsModules/feeds/trunk/feeds/plugins/ams.php XoopsModules/feeds/trunk/feeds/plugins/ams_articles.php XoopsModules/feeds/trunk/feeds/plugins/index.html XoopsModules/feeds/trunk/feeds/plugins/mylinks.php XoopsModules/feeds/trunk/feeds/plugins/mylinks_links.php XoopsModules/feeds/trunk/feeds/plugins/news.php XoopsModules/feeds/trunk/feeds/plugins/news_stories.php XoopsModules/feeds/trunk/feeds/plugins/publisher_items.php XoopsModules/feeds/trunk/feeds/plugins/smartpartner.php XoopsModules/feeds/trunk/feeds/plugins/smartsection.php XoopsModules/feeds/trunk/feeds/plugins/stories.php XoopsModules/feeds/trunk/feeds/plugins/tdmdownloads_downloads.php XoopsModules/feeds/trunk/feeds/plugins/tutorials.php XoopsModules/feeds/trunk/feeds/plugins/xdirectory.php XoopsModules/feeds/trunk/feeds/plugins/xnews.php XoopsModules/feeds/trunk/feeds/plugins/xnews_stories.php Modified: XoopsModules/feeds/trunk/feeds/admin/about.php =================================================================== --- XoopsModules/feeds/trunk/feeds/admin/about.php 2012-07-09 11:46:30 UTC (rev 9811) +++ XoopsModules/feeds/trunk/feeds/admin/about.php 2012-07-09 11:53:56 UTC (rev 9812) @@ -1,34 +1,31 @@ <?php /** * **************************************************************************** - * - A Project by Developers TEAM For Xoops - ( http://www.xoops.org ) + * - 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 ) + * 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. * - * 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 GNU GPL see License - * @package feeds - * @author TXMod Xoops ( su...@tx... ) + * ------------------------------------------------------------------------ * - * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * @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(); -$aboutAdmin = new ModuleAdmin(); -echo $aboutAdmin->addNavigation("about.php"); -echo $aboutAdmin->renderabout('6KJ7RW5DR3VTJ', false); +echo $adminMenu->addNavigation("about.php"); +echo $adminMenu->renderabout('AZDZXXD6HNFWA', false); include "admin_footer.php"; \ No newline at end of file Modified: XoopsModules/feeds/trunk/feeds/admin/admin_footer.php =================================================================== --- XoopsModules/feeds/trunk/feeds/admin/admin_footer.php 2012-07-09 11:46:30 UTC (rev 9811) +++ XoopsModules/feeds/trunk/feeds/admin/admin_footer.php 2012-07-09 11:53:56 UTC (rev 9812) @@ -1,35 +1,32 @@ <?php /** * **************************************************************************** - * - A Project by Developers TEAM For Xoops - ( http://www.xoops.org ) + * - 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 ) + * 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. * - * 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 GNU GPL see License - * @package feeds - * @author TXMod Xoops ( su...@tx... ) + * ------------------------------------------------------------------------ * - * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * @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 small 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(); + <img src='".$pathIcon32."/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a></div>"; +echo "<div class='center small italic pad5'>"._AM_MODULEADMIN_ADMIN_FOOTER." + <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(); \ No newline at end of file Modified: XoopsModules/feeds/trunk/feeds/admin/admin_header.php =================================================================== --- XoopsModules/feeds/trunk/feeds/admin/admin_header.php 2012-07-09 11:46:30 UTC (rev 9811) +++ XoopsModules/feeds/trunk/feeds/admin/admin_header.php 2012-07-09 11:53:56 UTC (rev 9812) @@ -1,87 +1,61 @@ <?php /** * **************************************************************************** - * - A Project by Developers TEAM For Xoops - ( http://www.xoops.org ) + * - 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 ) + * 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. * - * 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 GNU GPL see License - * @package feeds - * @author TXMod Xoops ( su...@tx... ) + * ------------------------------------------------------------------------ * - * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * @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 XOOPS_ROOT_PATH . '/include/cp_header.php'; include_once '../include/config.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_FEEDS_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'); +$pathIcon16 = XOOPS_URL.'/'.$GLOBALS['xoopsModule']->getInfo('icons16'); +$pathIcon32 = XOOPS_URL.'/'.$GLOBALS['xoopsModule']->getInfo('icons32'); +$pathModuleAdmin = $GLOBALS['xoopsModule']->getInfo('dirmoduleadmin'); $feedsHandler=& xoops_getModuleHandler('feeds_feeds', $dirname); $pluginsHandler=& xoops_getModuleHandler('feeds_plugins', $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('pathIcon16', $pathIcon16); +$xoopsTpl->assign('pathIcon32', $pathIcon32); +//Load languages +xoops_loadLanguage('admin', $dirname); +xoops_loadLanguage('modinfo', $dirname); -$xoopsTpl->assign('pathImageIcon', $pathImageIcon); -$xoopsTpl->assign('pathImageAdmin', $pathImageAdmin); -//xoops_cp_header(); +// Locad admin menu class +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); +} -//Load languages -xoops_loadLanguage('admin', $xoopsModule->getVar("dirname")); -xoops_loadLanguage('modinfo', $xoopsModule->getVar("dirname")); -xoops_loadLanguage('main', $xoopsModule->getVar("dirname")); +xoops_cp_header(); +$adminMenu = new ModuleAdmin(); \ No newline at end of file Modified: XoopsModules/feeds/trunk/feeds/admin/feeds.php =================================================================== --- XoopsModules/feeds/trunk/feeds/admin/feeds.php 2012-07-09 11:46:30 UTC (rev 9811) +++ XoopsModules/feeds/trunk/feeds/admin/feeds.php 2012-07-09 11:53:56 UTC (rev 9812) @@ -26,24 +26,21 @@ * **************************************************************************** */ include "admin_header.php"; -xoops_cp_header(); -global $pathImageIcon; // We recovered the value of the argument op in the URL$ $op = feeds_CleanVars($_REQUEST, 'op', 'list', 'string'); -$feedsAdmin = new ModuleAdmin(); switch ($op) { case "list": default: - echo $feedsAdmin->addNavigation('feeds.php'); - $feedsAdmin->addItemButton(_AM_FEEDS_NEWFEEDS, 'feeds.php?op=new_feeds', 'add'); - echo $feedsAdmin->renderButton(); + echo $adminMenu->addNavigation('feeds.php'); + $adminMenu->addItemButton(_AM_FEEDS_NEWFEED, 'feeds.php?op=new_feed', 'add'); + echo $adminMenu->renderButton(); $limit = $GLOBALS['xoopsModuleConfig']['adminperpage']; $plugins_arr = $pluginsHandler->getall(); $numrowsplugins = count($plugins_arr); // Redirection if there are no plugins if ($numrowsplugins==0) { - redirect_header('plugins.php?op=new_plugins', 2, _AM_FEEDS_REDIRECT_NOPLUGINS); + redirect_header('plugins.php?op=new_plugin', 2, _AM_FEEDS_REDIRECT_NOPLUGINS); } $criteria = new CriteriaCompo(); $criteria->setSort("feed_weight ASC, feed_name"); @@ -87,7 +84,7 @@ echo "<td class='center'>".$feeds_arr[$i]->getVar("feed_version")."</td>"; $key = $feeds_arr[$i]->getVar('feed_pid'); if (array_key_exists($key, $plugins_arr)){ - $plugin_name = $plugins_arr[$key]->getVar('plugin_name'); + $plugin_name = $plugins_arr[$key]->getVar('plugin_modulename'); } echo "<td class='center'>".$plugin_name."</td>"; echo "<td class='center'><img src='".XOOPS_UPLOAD_URL."/feeds/images/".$feeds_arr[$i]->getVar("feed_img")."' height='30px' title='feed_img' alt='feed_img'></td>"; @@ -98,13 +95,13 @@ $online = $feeds_arr[$i]->getVar("feed_online"); if( $online == 1 ) { - echo "<td class='center'><a href='feeds.php?op=update_online_feeds&feed_id=".$i."&feeds_online=0'><img src=".$pathImageIcon."/on.png border='0' alt='"._AM_FEEDS_ON."' title='"._AM_FEEDS_ON."'></a></td>"; + echo "<td class='center'><a href='feeds.php?op=update_online_feed&feed_id=".$i."&feed_online=0'><img src=".$pathIcon16."/on.png border='0' alt='"._AM_FEEDS_ON."' title='"._AM_FEEDS_ON."'></a></td>"; } else { - echo "<td class='center'><a href='feeds.php?op=update_online_feeds&feed_id=".$i."&feeds_online=1'><img src=".$pathImageIcon."/off.png border='0' alt='"._AM_FEEDS_OFF."' title='"._AM_FEEDS_OFF."'></a></td>"; + echo "<td class='center'><a href='feeds.php?op=update_online_feed&feed_id=".$i."&feed_online=1'><img src=".$pathIcon16."/off.png border='0' alt='"._AM_FEEDS_OFF."' title='"._AM_FEEDS_OFF."'></a></td>"; } echo "<td class='center width5'> - <a href='feeds.php?op=edit_feeds&feed_id=".$i."'><img src=".$pathImageIcon."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> - <a href='feeds.php?op=delete_feeds&feed_id=".$i."'><img src=".$pathImageIcon."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> + <a href='feeds.php?op=edit_feed&feed_id=".$i."'><img src=".$pathIcon16."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> + <a href='feeds.php?op=delete_feed&feed_id=".$i."'><img src=".$pathIcon16."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> </td>"; echo "</tr>"; } @@ -129,17 +126,17 @@ } break; - case "new_feeds": - echo $feedsAdmin->addNavigation("feeds.php"); - $feedsAdmin->addItemButton(_AM_FEEDS_FEEDSLIST, 'feeds.php?op=list', 'list'); - echo $feedsAdmin->renderButton(); + case "new_feed": + echo $adminMenu->addNavigation("feeds.php"); + $adminMenu->addItemButton(_AM_FEEDS_FEEDSLIST, 'feeds.php?op=list', 'list'); + echo $adminMenu->renderButton(); $obj =& $feedsHandler->create(); $form = $obj->getForm(); $form->display(); break; - case "save_feeds": + case "save_feed": if ( !$GLOBALS["xoopsSecurity"]->check() ) { redirect_header("feeds.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); } @@ -156,7 +153,7 @@ include_once XOOPS_ROOT_PATH."/class/uploader.php"; $uploaddir = XOOPS_UPLOAD_PATH."/feeds/images/"; $uploader = new XoopsMediaUploader($uploaddir, $GLOBALS["xoopsModuleConfig"]["mimetypes"], - $GLOBALS["xoopsModuleConfig"]["maxsize"], null, null); + $GLOBALS["xoopsModuleConfig"]["maxsize"], null, null); if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { $uploader->setPrefix("feed_img_") ; $uploader->fetchMedia($_POST['xoops_upload_file'][0]); @@ -169,9 +166,10 @@ } else { $obj->setVar("feed_img", $_POST["feed_img"]); } - $verif_feed_online = ($_REQUEST["feed_online"] == 1) ? "1" : "0"; + //Form feeds Vars - $obj->setVars(array("feed_submitter"=>$_POST["feed_submitter"],"feed_created"=>feeds_convertDate($_POST["feed_created"]),"feed_published"=>feeds_convertDate($_POST["feed_published"]),"feed_weight"=> $_POST["feed_weight"],"feed_online"=>$verif_feed_online)); + $obj->setVars(array("feed_rssurl"=>$_POST["feed_rssurl"],"feed_submitter"=>$_POST["feed_submitter"],"feed_created"=>feeds_convertDate($_POST["feed_created"]),"feed_published"=>feeds_convertDate($_POST["feed_published"]),"feed_weight"=> $_POST["feed_weight"], + "feed_online"=>($_REQUEST["feed_online"] == 1) ? "1" : "0")); if ($feedsHandler->insert($obj)) { redirect_header("feeds.php?op=list", 2, _AM_FEEDS_FORMOK); @@ -182,17 +180,17 @@ $form->display(); break; - case "edit_feeds": - echo $feedsAdmin->addNavigation("feeds.php"); - $feedsAdmin->addItemButton(_AM_FEEDS_NEWFEEDS, 'feeds.php?op=new_feeds', 'add'); - $feedsAdmin->addItemButton(_AM_FEEDS_FEEDSLIST, 'feeds.php?op=list', 'list'); - echo $feedsAdmin->renderButton(); + case "edit_feed": + echo $adminMenu->addNavigation("feeds.php"); + $adminMenu->addItemButton(_AM_FEEDS_NEWFEED, 'feeds.php?op=new_feed', 'add'); + $adminMenu->addItemButton(_AM_FEEDS_FEEDSLIST, 'feeds.php?op=list', 'list'); + echo $adminMenu->renderButton(); $obj = $feedsHandler->get($_REQUEST["feed_id"]); $form = $obj->getForm(); $form->display(); break; - case "delete_feeds": + case "delete_feed": $obj =& $feedsHandler->get($_REQUEST["feed_id"]); if (isset($_REQUEST["ok"]) && $_REQUEST["ok"] == 1) { if ( !$GLOBALS["xoopsSecurity"]->check() ) { @@ -204,11 +202,11 @@ echo $obj->getHtmlErrors(); } } else { - xoops_confirm(array("ok" => 1, "feed_id" => $_REQUEST["feed_id"], "op" => "delete_feeds"), $_SERVER["REQUEST_URI"], sprintf(_AM_FEEDS_FORMSUREDEL, $obj->getVar("feed_name"))); + xoops_confirm(array("ok" => 1, "feed_id" => $_REQUEST["feed_id"], "op" => "delete_feed"), $_SERVER["REQUEST_URI"], sprintf(_AM_FEEDS_FORMSUREDEL, $obj->getVar("feed_name"))); } break; - case "update_online_feeds": + case "update_online_feed": if (isset($_REQUEST["feed_id"])) { $obj =& $feedsHandler->get($_REQUEST["feed_id"]); } Modified: XoopsModules/feeds/trunk/feeds/admin/index.php =================================================================== --- XoopsModules/feeds/trunk/feeds/admin/index.php 2012-07-09 11:46:30 UTC (rev 9811) +++ XoopsModules/feeds/trunk/feeds/admin/index.php 2012-07-09 11:53:56 UTC (rev 9812) @@ -1,68 +1,50 @@ <?php /** * **************************************************************************** - * - A Project by Developers TEAM For Xoops - ( http://www.xoops.org ) + * - 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 ) + * 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. * - * 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 GNU GPL see License - * @package feeds - * @author TXMod Xoops ( su...@tx... ) + * ------------------------------------------------------------------------ * - * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * @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(); - $indexAdmin = new ModuleAdmin(); - //count "total" - $count_feeds = $feedsHandler->getCount(); + //count "total" feeds + $count_feed = $feedsHandler->getCount(); + //count "total" plugins + $count_plugin = $pluginsHandler->getCount(); //count "online" $criteria = new CriteriaCompo(); $criteria->add(new Criteria("feed_online", 1)); $feeds_online = $feedsHandler->getCount($criteria); - $criteria->add(new Criteria("feed_pending", 1)); - $feeds_pending = $feedsHandler->getCount($criteria); - unset($criteria); - //count "total" - $count_plugins = $pluginsHandler->getCount(); - //count "online" - $criteria = new CriteriaCompo(); - $criteria->add(new Criteria("plugin_online", 1)); - $plugins_online = $pluginsHandler->getCount($criteria); - $criteria->add(new Criteria("plugin_pending", 1)); - $plugins_pending = $pluginsHandler->getCount($criteria); - unset($criteria); - - $r = '#FF0000'; // Red - $g = '#00AA00'; // Green - - $indexAdmin->addInfoBox(_AM_FEEDS_FEEDS); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_FEEDS,_AM_FEEDS_THEREARE_FEEDS, $count_feeds, ($count_feeds == 0) ? $r : $g); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_FEEDS,_AM_FEEDS_THEREARE_FEEDS_ONLINE, $feeds_online, ($count_feeds == 0) ? $r : $g); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_FEEDS,_AM_FEEDS_THEREARE_FEEDS_PENDING, $feeds_pending, ($count_feeds == 0) ? $r : $g); + $color_feeds = ($count_feed == 0) ? 'red' : 'green'; + $color_feeds_online = ($feeds_online == 0) ? 'red' : 'green'; + $color_plugins = ($count_plugin == 0) ? 'red' : 'green'; + + $adminMenu->addInfoBox(_AM_FEEDS_STATISTICS); + $adminMenu->addInfoBoxLine(_AM_FEEDS_STATISTICS,_AM_FEEDS_THEREARE_FEEDS, $count_feed, $color_feeds); + $adminMenu->addInfoBoxLine(_AM_FEEDS_STATISTICS,_AM_FEEDS_THEREARE_FEEDS_ONLINE, $feeds_online, $color_feeds_online); + $adminMenu->addInfoBoxLine(_AM_FEEDS_STATISTICS,_AM_FEEDS_THEREARE_PLUGINS, $count_plugin, $color_plugins); - $indexAdmin->addInfoBox(_AM_FEEDS_PLUGINS); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_PLUGINS,_AM_FEEDS_THEREARE_PLUGINS, $count_plugins, ($count_plugins == 0) ? $r : $g); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_PLUGINS,_AM_FEEDS_THEREARE_PLUGINS_ONLINE, $plugins_online, ($count_plugins == 0) ? $r : $g); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_PLUGINS,_AM_FEEDS_THEREARE_PLUGINS_PENDING, $plugins_pending, ($count_plugins == 0) ? $r : $g); + echo $adminMenu->addNavigation("index.php") ; + echo $adminMenu->renderIndex(); - echo $indexAdmin->addNavigation("index.php") ; - echo $indexAdmin->renderIndex(); -include "admin_footer.php"; -?> \ No newline at end of file +include "admin_footer.php"; \ No newline at end of file Modified: XoopsModules/feeds/trunk/feeds/admin/menu.php =================================================================== --- XoopsModules/feeds/trunk/feeds/admin/menu.php 2012-07-09 11:46:30 UTC (rev 9811) +++ XoopsModules/feeds/trunk/feeds/admin/menu.php 2012-07-09 11:53:56 UTC (rev 9812) @@ -1,53 +1,46 @@ <?php /** * **************************************************************************** - * - A Project by Developers TEAM For Xoops - ( http://www.xoops.org ) + * - 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 ) + * 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. * - * 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 GNU GPL see License - * @package feeds - * @author TXMod Xoops ( su...@tx... ) + * ------------------------------------------------------------------------ * - * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * @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; +$pathImageAdmin = $moduleInfo->getInfo("icons32"); +$adminmenu = array(); $i = 1; $adminmenu[$i]["title"] = _MI_FEEDS_ADMENU1; $adminmenu[$i]["link"] = "admin/index.php"; -$adminmenu[$i]["icon"] = "../../".$pathImageAdmin."/dashboard.png"; -$i++; +$adminmenu[$i]["icon"] = "../../".$pathImageAdmin."/dashboard.png"; $i++; $adminmenu[$i]["title"] = _MI_FEEDS_ADMENU2; $adminmenu[$i]["link"] = "admin/feeds.php"; -$adminmenu[$i]["icon"] = "images/32/addfeed.png"; -$i++; +$adminmenu[$i]["icon"] = "images/32/addfeed.png"; $i++; $adminmenu[$i]["title"] = _MI_FEEDS_ADMENU3; $adminmenu[$i]["link"] = "admin/plugins.php"; -$adminmenu[$i]["icon"] = "images/32/addplugin.png"; -$i++; +$adminmenu[$i]["icon"] = "images/32/addplugin.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 +unset( $i ); \ No newline at end of file Modified: XoopsModules/feeds/trunk/feeds/admin/plugins.php =================================================================== --- XoopsModules/feeds/trunk/feeds/admin/plugins.php 2012-07-09 11:46:30 UTC (rev 9811) +++ XoopsModules/feeds/trunk/feeds/admin/plugins.php 2012-07-09 11:53:56 UTC (rev 9812) @@ -25,26 +25,26 @@ * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ * **************************************************************************** */ - include "admin_header.php"; -xoops_cp_header(); -global $pathImageIcon; // We recovered the value of the argument op in the URL$ $op = feeds_CleanVars($_REQUEST, 'op', 'list', 'string'); - -$pluginsAdmin = new ModuleAdmin(); switch ($op) { case "list": default: - echo $pluginsAdmin->addNavigation('plugins.php'); - $pluginsAdmin->addItemButton(_AM_FEEDS_NEWPLUGINS, 'plugins.php?op=new_plugins', 'add'); - echo $pluginsAdmin->renderButton(); + echo $adminMenu->addNavigation('plugins.php'); + $adminMenu->addItemButton(_AM_FEEDS_NEWPLUGIN, 'plugins.php?op=new_plugin', 'add'); + $limit = $GLOBALS['xoopsModuleConfig']['adminperpage']; $criteria = new CriteriaCompo(); - $criteria->setSort("plugin_id ASC, plugin_name"); + $criteria->setSort("plugin_id ASC, plugin_modulename"); $criteria->setOrder("ASC"); $numrows = $pluginsHandler->getCount(); + if( $numrows != 0 ){ + $adminMenu->addItemButton(_AM_FEEDS_DELALLPLUGINS, 'plugins.php?op=delete_all_plugins', 'delete'); + } + echo $adminMenu->renderButton(); + $start = feeds_CleanVars ( $_REQUEST, 'start', 0, 'int' ); $criteria->setStart($start); $criteria->setLimit($limit); @@ -63,42 +63,39 @@ echo "<table class='outer width100' cellspacing='1'> <tr> <th class='center width2'>"._AM_FEEDS_PLUGIN_ID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_NAME."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CLASSNAME."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_TABLENAME."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_FILENAME."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_DID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_TITLE."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_DESC."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_DATE."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CREATED."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_WEIGHT."</th> - <th class='center width5'>"._AM_FEEDS_FORMACTION."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_MODULENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_CLASSNAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_TABLENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FILENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_CID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_TITLE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DESC."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DATE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_WEIGHT."</th> + <th class='center width5'>"._AM_FEEDS_FORMACTION."</th> </tr>"; - $class = "odd"; - + $class = "odd"; foreach (array_keys($plugins_arr) as $i) { echo "<tr class='".$class."'>"; $class = ($class == "even") ? "odd" : "even"; echo "<td class='center'>".$i."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_name")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_modulename")."</td>"; echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_classname")."</td>"; echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_tablename")."</td>"; echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_filename")."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_cid")."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_did")."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_champ_title")."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_champ_desc")."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_champ_date")."</td>"; - echo "<td class='center'>".formatTimeStamp($plugins_arr[$i]->getVar("plugin_created"),"S")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_cid")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_did")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_title")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_desc")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_date")."</td>"; echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_weight")."</td>"; echo "<td class='center width5'> - <a href='plugins.php?op=edit_plugins&plugin_id=".$i."'><img src=".$pathImageIcon."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> - <a href='plugins.php?op=delete_plugins&plugin_id=".$i."'><img src=".$pathImageIcon."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> + <a href='plugins.php?op=edit_plugin&plugin_id=".$i."'><img src=".$pathIcon16."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> + <a href='plugins.php?op=delete_plugin&plugin_id=".$i."'><img src=".$pathIcon16."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> </td>"; echo "</tr>"; } @@ -108,16 +105,15 @@ echo "<table class='outer width100' cellspacing='1'> <tr> <th class='center width2'>"._AM_FEEDS_PLUGIN_ID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_NAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_MODULENAME."</th> <th class='center'>"._AM_FEEDS_PLUGIN_CLASSNAME."</th> <th class='center'>"._AM_FEEDS_PLUGIN_TABLENAME."</th> <th class='center'>"._AM_FEEDS_PLUGIN_FILENAME."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_DID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_TITLE."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_DESC."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_DATE."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CREATED."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_CID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_TITLE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DESC."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DATE."</th> <th class='center'>"._AM_FEEDS_PLUGIN_WEIGHT."</th> <th class='center width5'>"._AM_FEEDS_FORMACTION."</th> </tr>"; @@ -126,17 +122,21 @@ break; - case "new_plugins": - echo $pluginsAdmin->addNavigation("plugins.php"); - $pluginsAdmin->addItemButton(_AM_FEEDS_PLUGINSLIST, 'plugins.php?op=list', 'list'); - echo $pluginsAdmin->renderButton(); + case "new_plugin": + echo $adminMenu->addNavigation("plugins.php"); + $adminMenu->addItemButton(_AM_FEEDS_PLUGINSLIST, 'plugins.php?op=list', 'list'); + $numrows = $pluginsHandler->getCount(); + if( $numrows != 0 ){ + $adminMenu->addItemButton(_AM_FEEDS_DELALLPLUGINS, 'plugins.php?op=delete_all_plugins', 'delete'); + } + echo $adminMenu->renderButton(); $obj =& $pluginsHandler->create(); $form = $obj->getForm(); $form->display(); break; - case "save_plugins": + case "save_plugin": if ( !$GLOBALS["xoopsSecurity"]->check() ) { redirect_header("plugins.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); } @@ -147,28 +147,31 @@ } //Form plugins - $obj->setVars(array("plugin_name"=>$_POST["plugin_name"], "plugin_classname"=>$_POST["plugin_classname"], "plugin_tablename"=>$_POST["plugin_tablename"], "plugin_filename"=>$_POST["plugin_filename"], "plugin_cid"=>$_POST["plugin_cid"], "plugin_did"=>$_POST["plugin_did"], "plugin_champ_title"=>$_POST["plugin_champ_title"], "plugin_champ_desc"=>$_POST["plugin_champ_desc"],"plugin_champ_date"=>$_POST["plugin_champ_date"], "plugin_created"=>feeds_convertDate($_POST["plugin_created"]), "plugin_weight"=>$_POST["plugin_weight"])); + $obj->setVars(array("plugin_modulename"=>$_POST["plugin_modulename"], "plugin_classname"=>$_POST["plugin_classname"], "plugin_tablename"=>$_POST["plugin_tablename"], "plugin_filename"=>$_POST["plugin_filename"], "plugin_field_cid"=>$_POST["plugin_field_cid"], "plugin_field_did"=>$_POST["plugin_field_did"], "plugin_field_title"=>$_POST["plugin_field_title"], "plugin_field_desc"=>$_POST["plugin_field_desc"],"plugin_field_date"=>$_POST["plugin_field_date"], "plugin_weight"=>$_POST["plugin_weight"])); - if ($pluginsHandler->insert($obj)) { - redirect_header("plugins.php?op=list", 2, _AM_FEEDS_FORMOK); + if ($pluginsHandler->insert($obj)) { + // Create Plugin File + $obj->create_PluginFile(); + redirect_header("plugins.php?op=list", 2, _AM_FEEDS_FORMOK); } echo $obj->getHtmlErrors(); $form =& $obj->getForm(); $form->display(); - break; + break; - case "edit_plugins": - echo $pluginsAdmin->addNavigation("plugins.php"); - $pluginsAdmin->addItemButton(_AM_FEEDS_NEWPLUGINS, 'plugins.php?op=new_plugins', 'add'); - $pluginsAdmin->addItemButton(_AM_FEEDS_PLUGINSLIST, 'plugins.php?op=list', 'list'); - echo $pluginsAdmin->renderButton(); + case "edit_plugin": + echo $adminMenu->addNavigation("plugins.php"); + $adminMenu->addItemButton(_AM_FEEDS_NEWPLUGIN, 'plugins.php?op=new_plugin', 'add'); + $adminMenu->addItemButton(_AM_FEEDS_PLUGINSLIST, 'plugins.php?op=list', 'list'); + $adminMenu->addItemButton(_AM_FEEDS_DELALLPLUGINS, 'plugins.php?op=delete_all_plugins', 'delete'); + echo $adminMenu->renderButton(); $obj = $pluginsHandler->get($_REQUEST["plugin_id"]); $form = $obj->getForm(); $form->display(); break; - case "delete_plugins": + case "delete_plugin": $obj =& $pluginsHandler->get($_REQUEST["plugin_id"]); if (isset($_REQUEST["ok"]) && $_REQUEST["ok"] == 1) { if ( !$GLOBALS["xoopsSecurity"]->check() ) { @@ -180,20 +183,25 @@ echo $obj->getHtmlErrors(); } } else { - xoops_confirm(array("ok" => 1, "plugin_id" => $_REQUEST["plugin_id"], "op" => "delete_plugins"), $_SERVER["REQUEST_URI"], sprintf(_AM_FEEDS_FORMSUREDEL, $obj->getVar("plugin_name"))); + xoops_confirm(array("ok" => 1, "plugin_id" => $_REQUEST["plugin_id"], "op" => "delete_plugin"), $_SERVER["REQUEST_URI"], sprintf(_AM_FEEDS_FORMSUREDEL, $obj->getVar("plugin_modulename"))); } - break; + break; - case "update_online_plugins": - if (isset($_REQUEST["plugin_id"])) { - $obj =& $pluginsHandler->get($_REQUEST["plugin_id"]); - } - $obj->setVar("plugin_online", $_REQUEST["plugin_online"]); - if ($pluginsHandler->insert($obj)) { - redirect_header("plugins.php", 3, _AM_FEEDS_FORMOK); + case "delete_all_plugins": + $obj =& $pluginsHandler->get(); + if (isset($_REQUEST["ok"]) && $_REQUEST["ok"] == 1) { + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("plugins.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + if ($pluginsHandler->deleteAll($obj)) { + redirect_header("plugins.php", 3, _AM_FEEDS_FORMDELALLOK); + } else { + echo $obj->getHtmlErrors(); + } + } else { + xoops_confirm(array("ok" => 1, "op" => "delete_all_plugins"), $_SERVER["REQUEST_URI"], _AM_FEEDS_FORMSUREDELALL); } - echo $obj->getHtmlErrors(); - break; + break; } include "admin_footer.php"; ?> \ No newline at end of file Modified: XoopsModules/feeds/trunk/feeds/class/feeds_feeds.php =================================================================== --- XoopsModules/feeds/trunk/feeds/class/feeds_feeds.php 2012-07-09 11:46:30 UTC (rev 9811) +++ XoopsModules/feeds/trunk/feeds/class/feeds_feeds.php 2012-07-09 11:53:56 UTC (rev 9812) @@ -24,8 +24,7 @@ * * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ * **************************************************************************** - */ - + */ if (!defined("XOOPS_ROOT_PATH")) { die("XOOPS root path not defined"); } @@ -36,16 +35,17 @@ function __construct() { $this->XoopsObject(); - $this->initVar("feed_id", XOBJ_DTYPE_INT, null, false, 8); - $this->initVar("feed_pid", XOBJ_DTYPE_INT, null, false, 5); + $this->initVar("feed_id", XOBJ_DTYPE_INT, 0, false, 8); + $this->initVar("feed_pid", XOBJ_DTYPE_INT, 0, false, 8); $this->initVar("feed_name", XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar("feed_version", XOBJ_DTYPE_TXTBOX, null, false, 5); $this->initVar("feed_desc", XOBJ_DTYPE_TXTAREA, null, false); - $this->initVar("feed_img", XOBJ_DTYPE_TXTBOX, null, false, 222); + $this->initVar("feed_img", XOBJ_DTYPE_TXTBOX, null, false, 100); + $this->initVar("feed_rssurl", XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar("feed_submitter", XOBJ_DTYPE_INT, null, false, 10); $this->initVar("feed_created", XOBJ_DTYPE_INT, null, false, 10); $this->initVar("feed_published", XOBJ_DTYPE_INT, null, false, 10); - $this->initVar("feed_weight", XOBJ_DTYPE_INT, null, false, 11); + $this->initVar("feed_weight", XOBJ_DTYPE_INT, 0, false, 11); $this->initVar("feed_online", XOBJ_DTYPE_INT, null, false, 1); } @@ -62,15 +62,14 @@ $action = $_SERVER["REQUEST_URI"]; } - $title = $this->isNew() ? sprintf(_AM_FEEDS_FEEDS_ADD) : sprintf(_AM_FEEDS_FEEDS_EDIT); + $title = $this->isNew() ? sprintf(_AM_FEEDS_FEED_ADD) : sprintf(_AM_FEEDS_FEED_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_FEED_NAME, "feed_name", 50, 255, $this->getVar("feed_name")), true); - $form->addElement(new XoopsFormText(_AM_FEEDS_FEED_VERSION, "feed_version", 50, 255, $this->getVar("feed_version")), true); + $form->addElement(new XoopsFormText(_AM_FEEDS_FEED_VERSION, "feed_version", 8, 25, $this->getVar("feed_version")), true); if (!$this->isNew()) { $feedpid = $this->getVar('plugin_id'); @@ -79,20 +78,24 @@ } $plugins_handler = xoops_getmodulehandler('feeds_plugins'); $plugins_select = new XoopsFormSelect(_AM_FEEDS_FEED_PNAME, 'feed_pid', $feedpid); - $plugins_select->addOption(0, _AM_FEEDS_PLUGIN_DEFAULT); - foreach($plugins_handler->getObjects(null, true) as $pid => $plugins) - $plugins_select->addOption($pid, $plugins->getVar('plugin_name')); - $form->addElement($plugins_select); + $plugins_select->addOption(null, _AM_FEEDS_PLUGIN_DEFAULT); + foreach($plugins_handler->getObjects(null, true) as $pid => $plugins) { + /*if($pid == 0) { + redirect_header("feeds.php", 3, "Pleace: specify a plugin first."); + }*/ + $plugins_select->addOption($pid, $plugins->getVar('plugin_modulename')); + } + $form->addElement($plugins_select, true); $editor_configs=array(); $editor_configs["name"] ="feed_desc"; $editor_configs["value"] = $this->getVar("feed_desc", "e"); - $editor_configs["rows"] = 10; + $editor_configs["rows"] = 8; $editor_configs["cols"] = 80; $editor_configs["width"] = "100%"; - $editor_configs["height"] = "400px"; - $editor_configs["editor"] = $GLOBALS["xoopsModuleConfig"]["editor"]; - $form->addElement( new XoopsFormEditor(_AM_FEEDS_FEED_DESC, "feed_desc", $editor_configs), true ); + $editor_configs["height"] = "200px"; + $editor_configs["editor"] = $GLOBALS["xoopsModuleConfig"]["feeds_editor"]; + $form->addElement( new XoopsFormEditor(_AM_FEEDS_FEED_DESC, "feed_desc", $editor_configs), false ); $feed_img = $this->getVar("feed_img") ? $this->getVar("feed_img") : 'blank.gif'; $uploadirectory = '/uploads/feeds/images'; @@ -107,21 +110,30 @@ $imgtray->addElement($imageselect, false); $imgtray->addElement( new XoopsFormLabel( '', "<br /><img src='".XOOPS_URL."/".$uploadirectory."/".$feed_img."' name='image1' id='image1' alt='' />" ) ); $fileseltray = new XoopsFormElementTray('','<br />'); - $fileseltray->addElement(new XoopsFormFile(_AM_FEEDS_FORMUPLOAD , "feed_img", $GLOBALS['xoopsModuleConfig']['maxsize']),false); + $fileseltray->addElement(new XoopsFormFile(_AM_FEEDS_FORMUPLOAD , "feed_img", $GLOBALS['xoopsModuleConfig']['maxsize']), false); $fileseltray->addElement(new XoopsFormLabel(''), false); $imgtray->addElement($fileseltray); - $form->addElement($imgtray); + $form->addElement($imgtray); + // feed_rssurl + $feed_rssurl = new XoopsFormText(_AM_FEEDS_FEED_RSSURL, "feed_rssurl", 50, 255, $this->getVar("feed_rssurl")); + $feed_rssurl->setDescription(_AM_FEEDS_FEED_RSSURL_DESC); + $form->addElement($feed_rssurl, false); $form->addElement(new XoopsFormSelectUser(_AM_FEEDS_FEED_SUBMITTER, "feed_submitter", false, $this->getVar("feed_submitter"), 1, false), true); - $form->addElement(new XoopsFormTextDateSelect(_AM_FEEDS_FEED_CREATED, "feed_created", "", $this->getVar("feed_created"))); - $form->addElement(new XoopsFormTextDateSelect(_AM_FEEDS_FEED_PUBLISHED, "feed_published", "", $this->getVar("feed_published"))); - $form->addElement(new XoopsFormText(_AM_FEEDS_FEED_WEIGHT, "feed_weight", 10, 25, $this->getVar("feed_weight")), true); + $form->addElement(new XoopsFormText(_AM_FEEDS_FEED_WEIGHT, "feed_weight", 8, 25, $this->getVar("feed_weight")), true); + + $options_tray = new XoopsFormElementTray(_OPTIONS, '<br />'); + $feed_created = new XoopsFormDateTime(_AM_FEEDS_FEED_CREATED, "feed_created", $this->getVar("feed_created")); + $options_tray->addElement($feed_created); + $feed_published = new XoopsFormDateTime(_AM_FEEDS_FEED_PUBLISHED, "feed_published", $this->getVar("feed_published")); + $options_tray->addElement($feed_published); $feed_online = $this->isNew() ? 0 : $this->getVar("feed_online"); $check_feed_online = new XoopsFormCheckBox(_AM_FEEDS_FEED_ONLINE, "feed_online", $feed_online); $check_feed_online->addOption(1, " "); - $form->addElement($check_feed_online); + $options_tray->addElement($check_feed_online); + $form->addElement($options_tray); - $form->addElement(new XoopsFormHidden("op", "save_feeds")); + $form->addElement(new XoopsFormHidden("op", "save_feed")); $form->addElement(new XoopsFormButton("", "submit", _SUBMIT, "submit")); return $form; } Modified: XoopsModules/feeds/trunk/feeds/class/feeds_plugins.php =================================================================== --- XoopsModules/feeds/trunk/feeds/class/feeds_plugins.php 2012-07-09 11:46:30 UTC (rev 9811) +++ XoopsModules/feeds/trunk/feeds/class/feeds_plugins.php 2012-07-09 11:53:56 UTC (rev 9812) @@ -32,27 +32,37 @@ class feeds_plugins extends XoopsObject { + var $plugins; // Holds plugins + var $plugin_name; // Name of the plugin wich contains all content_plugin + //Constructor function __construct() { $this->XoopsObject(); - $this->initVar("plugin_id", XOBJ_DTYPE_INT, null, false, 8); - $this->initVar("plugin_name", XOBJ_DTYPE_TXTBOX, null, false, 255); + $this->initVar("plugin_id", XOBJ_DTYPE_INT, 0, false, 8); + $this->initVar("plugin_modulename", XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar("plugin_classname", XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar("plugin_tablename", XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar("plugin_filename", XOBJ_DTYPE_TXTBOX, null, false, 150); - $this->initVar("plugin_cid", XOBJ_DTYPE_TXTBOX, null, false, 50); - $this->initVar("plugin_did", XOBJ_DTYPE_TXTBOX, null, false, 50); - $this->initVar("plugin_champ_title", XOBJ_DTYPE_TXTBOX, null, false, 150); - $this->initVar("plugin_champ_desc", XOBJ_DTYPE_TXTBOX, null, false, 255); - $this->initVar("plugin_champ_date", XOBJ_DTYPE_TXTBOX, null, false, 50); - $this->initVar("plugin_created", XOBJ_DTYPE_INT, null, false, 10); - $this->initVar("plugin_weight", XOBJ_DTYPE_INT, null, false, 11); + $this->initVar("plugin_field_cid", XOBJ_DTYPE_TXTBOX, null, false, 50); + $this->initVar("plugin_field_did", XOBJ_DTYPE_TXTBOX, null, false, 50); + $this->initVar("plugin_field_title", XOBJ_DTYPE_TXTBOX, null, false, 150); + $this->initVar("plugin_field_desc", XOBJ_DTYPE_TXTBOX, null, false, 255); + $this->initVar("plugin_field_date", XOBJ_DTYPE_TXTBOX, null, false, 50); + $this->initVar("plugin_weight", XOBJ_DTYPE_INT, 0, false, 11); } function feeds_plugins() { $this->__construct(); + $folder_name = FEEDS_URL."/plugins/"; + if(!is_dir($folder_name)) { + mkdir($folder_name, 0755); + chmod($folder_name, 0755); + } else { + chmod($folder_name, 0755); + } + $this->plugin_name = FEEDS_URL."/plugins/".$this->getVar("plugin_modulename").".php"; } function getForm($action = false) @@ -63,35 +73,108 @@ $action = $_SERVER["REQUEST_URI"]; } - $title = $this->isNew() ? sprintf(_AM_FEEDS_PLUGINS_ADD) : sprintf(_AM_FEEDS_PLUGINS_EDIT); + $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(_AM_FEEDS_PLUGIN_MODULENAME, "plugin_modulename", 50, 255, $this->getVar("plugin_modulename")), true); $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_CLASSNAME, "plugin_classname", 50, 255, $this->getVar("plugin_classname")), true); $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_TABLENAME, "plugin_tablename", 50, 255, $this->getVar("plugin_tablename")), true); $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FILENAME, "plugin_filename", 50, 150, $this->getVar("plugin_filename")), true); - $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_CID, "plugin_cid", 20, 55, $this->getVar("plugin_cid")), true); - $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_DID, "plugin_did", 20, 55, $this->getVar("plugin_did")), false); - $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_CHAMP_TITLE, "plugin_champ_title", 50, 150, $this->getVar("plugin_champ_title")), true); - $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_CHAMP_DESC, "plugin_champ_desc", 50, 255, $this->getVar("plugin_champ_desc")), true); - $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_CHAMP_DATE, "plugin_champ_date", 50, 255, $this->getVar("plugin_champ_date")), true); - $form->addElement(new XoopsFormTextDateSelect(_AM_FEEDS_PLUGIN_CREATED, "plugin_created", "", $this->getVar("plugin_created"))); + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FIELD_CID, "plugin_field_cid", 20, 55, $this->getVar("plugin_field_cid")), true); + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FIELD_DID, "plugin_field_did", 20, 55, $this->getVar("plugin_field_did")), false); + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FIELD_TITLE, "plugin_field_title", 50, 150, $this->getVar("plugin_field_title")), true); + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FIELD_DESC, "plugin_field_desc", 50, 255, $this->getVar("plugin_field_desc")), true); + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FIELD_DATE, "plugin_field_date", 50, 255, $this->getVar("plugin_field_date")), true); $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_WEIGHT, "plugin_weight", 10, 25, $this->getVar("plugin_weight")), true); - $form->addElement(new XoopsFormHidden("op", "save_plugins")); + $form->addElement(new XoopsFormHidden("op", "save_plugin")); $form->addElement(new XoopsFormButton("", "submit", _SUBMIT, "submit")); return $form; } + + /** + * Create plugin file + */ + function create_PluginFile() + { + if(file_exists($this->plugin_name)) { + unlink($this->plugin_name); + } + + $modName = $this->getVar("plugin_modulename"); + $className = $this->getVar("plugin_classname"); + $tablename = $this->getVar("plugin_tablename"); + $filename = $this->getVar("plugin_filename"); + $field_cid = $this->getVar("plugin_field_cid"); + $field_did = $this->getVar("plugin_field_did"); + $field_date = $this->getVar("plugin_field_date"); + $prefix = substr($tablename, strpos($tablename, '_')); + + $content_plugin = "<?php\n"; + $content_plugin .= '/* + * Plugin $'.$prefix.' of module '.$modName.' + * Table name '.$tablename.' and Class name '.$className.' + */ + +if (file_exists($fileinc = $GLOBALS[\'xoops\']->path(\'modules/'.$modName.'/class/'.$className.'.php\'))) { + include $fileinc; + $'.$prefix.'Handler =& xoops_getModuleHandler(\''.$tablename.'\', \''.$modName.'\'); + $criteria = new CriteriaCompo(); + $criteria->setSort(\''.$field_date.'\'); + $criteria->setOrder(\'DESC\'); + $'.$prefix.'Array = $'.$prefix.'Handler->getAll($criteria); } +if (!empty($'.$prefix.'Array) && is_array($'.$prefix.'Array)) { + $myts =& MyTextSanitizer::getInstance(); + foreach ($'.$prefix.'Array as $'.$prefix.') { + //description + $'.$prefix.'desc = $'.$prefix.'->getVar(\''.$this->getVar("plugin_field_desc").'\'); + if (strpos($'.$prefix.'desc,\'[pagebreak]\')==false){ + $'.$prefix.'desc_short = substr($'.$prefix.'desc, 0, 400); + }else{ + $'.$prefix.'desc_short = substr($'.$prefix.'desc, 0, strpos($'.$prefix.'desc,\'[pagebreak]\')); + } + $tpl->append(\'items\', array( + \'title\' => XoopsLocal::convert_encoding($myts->htmlspecialchars($'.$prefix.'->getVar(\''.$this->getVar("plugin_field_title").'\'), ENT_QUOTES)),'; + if($field_did == null){ + $text = '\'link\' => XOOPS_URL . \'/modules/'.$modName.'/'.$filename.'.php?'.$field_cid.'=\'.$'.$prefix.'->getVar(\''.$field_cid.'\').\'\', + \'guid\' => XOOPS_URL . \'/modules/'.$modName.'/'.$filename.'.php?'.$field_cid.'=\'.$'.$prefix.'->getVar(\''.$field_cid.'\').\'\','; + } else { + $text = '\'link\' => XOOPS_URL . \'/modules/'.$modName.'/'.$filename.'.php?'.$field_cid.'=\'.$'.$prefix.'->getVar(\''.$field_cid.'\').\'&'.$field_did.'=\'.$'.$prefix.'->getVar(\''.$field_did.'\').\'\', + \'guid\' => XOOPS_URL . \'/modules/'.$modName.'/'.$filename.'.php?'.$field_cid.'=\'.$'.$prefix.'->getVar(\''.$field_cid.'\').\'&'.$field_did.'=\'.$'.$prefix.'->getVar(\''.$field_did.'\').\'\','; + } + $text = '\'pubdate\' => formatTimestamp($'.$prefix.'->getVar(\''.$field_date.'\'), \'rss\'), + \'description\' => XoopsLocal::convert_encoding($myts->htmlspecialchars($'.$prefix.'desc_short, ENT_QUOTES)))); + } +}'; + $content_plugin .= "?>\n"; + // + $plugin_filename = new XoopsFileHandler($this->plugin_name, true); + if( $plugin_filename->write($content_plugin) ) + $plugin_filename->close(); + } +} class feedsfeeds_pluginsHandler extends XoopsPersistableObjectHandler { function __construct(&$db) { parent::__construct($db, "feeds_plugins", "feeds_plugins", "plugin_id", "plugin_name"); } + + function deleteAll($criteria = null) + { + $sql = 'DELETE FROM '.$this->db->prefix('feeds_plugins'); + if (isset($criteria) && is_subclass_of($criteria, 'criteriaelement')) { + $sql .= ' '.$criteria->renderWhere(); + } + if (!$result = $this->db->queryF($sql)) { + return false; + } + return true; + } } ?> \ No newline at end of file Modified: XoopsModules/feeds/trunk/feeds/css/style.css =================================================================== --- XoopsModules/feeds/trunk/feeds/css/style.css 2012-07-09 11:46:30 UTC (rev 9811) +++ XoopsModules/feeds/trunk/feeds/css/style.css 2012-07-09 11:53:56 UTC (rev 9812) @@ -1,36 +1,76 @@ -@charset "UTF-8"; -/** - * **************************************************************************** - * - A Project by Developers TEAM For 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. - * - * 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 GNU GPL see License - * @package feeds - * @author TXMod Xoops ( su...@tx... ) - * - * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ - * **************************************************************************** +/* + * Module Feeds + * Created Tru 28/02/2012 + * Copyright TXMod Xoops <in...@tx...> + * $Id Timgno */ - +table { + border: 1px solid #ccc; + width: 100%; +} -.box-header { - margin: 2px; - padding: 5px; - background-color: #ccc; - width:... [truncated message content] |
From: <txm...@us...> - 2012-07-09 11:47:31
|
Revision: 9811 http://xoops.svn.sourceforge.net/xoops/?rev=9811&view=rev Author: txmodxoops Date: 2012-07-09 11:46:30 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Added external rss url Modified Paths: -------------- XoopsModules/feeds/releases/1.01b/modules/feeds/admin/about.php XoopsModules/feeds/releases/1.01b/modules/feeds/admin/feeds.php XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_feeds.php XoopsModules/feeds/releases/1.01b/modules/feeds/index.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/admin.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/help/help.html XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/main.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/modinfo.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/admin.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/help/help.html XoopsModules/feeds/releases/1.01b/modules/feeds/sql/mysql.sql XoopsModules/feeds/releases/1.01b/modules/feeds/templates/feeds_index.html XoopsModules/feeds/releases/1.01b/modules/feeds/xoops_version.php Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/admin/about.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/admin/about.php 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/admin/about.php 2012-07-09 11:46:30 UTC (rev 9811) @@ -27,5 +27,5 @@ */ include "admin_header.php"; echo $adminMenu->addNavigation("about.php"); -echo $adminMenu->renderabout('25J998Y3QEDZW', false); +echo $adminMenu->renderabout('AZDZXXD6HNFWA', false); include "admin_footer.php"; \ No newline at end of file Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/admin/feeds.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/admin/feeds.php 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/admin/feeds.php 2012-07-09 11:46:30 UTC (rev 9811) @@ -168,7 +168,7 @@ } //Form feeds Vars - $obj->setVars(array("feed_submitter"=>$_POST["feed_submitter"],"feed_created"=>feeds_convertDate($_POST["feed_created"]),"feed_published"=>feeds_convertDate($_POST["feed_published"]),"feed_weight"=> $_POST["feed_weight"], + $obj->setVars(array("feed_rssurl"=>$_POST["feed_rssurl"],"feed_submitter"=>$_POST["feed_submitter"],"feed_created"=>feeds_convertDate($_POST["feed_created"]),"feed_published"=>feeds_convertDate($_POST["feed_published"]),"feed_weight"=> $_POST["feed_weight"], "feed_online"=>($_REQUEST["feed_online"] == 1) ? "1" : "0")); if ($feedsHandler->insert($obj)) { Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_feeds.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_feeds.php 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_feeds.php 2012-07-09 11:46:30 UTC (rev 9811) @@ -40,7 +40,8 @@ $this->initVar("feed_name", XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar("feed_version", XOBJ_DTYPE_TXTBOX, null, false, 5); $this->initVar("feed_desc", XOBJ_DTYPE_TXTAREA, null, false); - $this->initVar("feed_img", XOBJ_DTYPE_TXTBOX, null, false, 222); + $this->initVar("feed_img", XOBJ_DTYPE_TXTBOX, null, false, 100); + $this->initVar("feed_rssurl", XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar("feed_submitter", XOBJ_DTYPE_INT, null, false, 10); $this->initVar("feed_created", XOBJ_DTYPE_INT, null, false, 10); $this->initVar("feed_published", XOBJ_DTYPE_INT, null, false, 10); @@ -79,9 +80,9 @@ $plugins_select = new XoopsFormSelect(_AM_FEEDS_FEED_PNAME, 'feed_pid', $feedpid); $plugins_select->addOption(null, _AM_FEEDS_PLUGIN_DEFAULT); foreach($plugins_handler->getObjects(null, true) as $pid => $plugins) { - if($pid == 0) { + /*if($pid == 0) { redirect_header("feeds.php", 3, "Pleace: specify a plugin first."); - } + }*/ $plugins_select->addOption($pid, $plugins->getVar('plugin_modulename')); } $form->addElement($plugins_select, true); @@ -109,10 +110,14 @@ $imgtray->addElement($imageselect, false); $imgtray->addElement( new XoopsFormLabel( '', "<br /><img src='".XOOPS_URL."/".$uploadirectory."/".$feed_img."' name='image1' id='image1' alt='' />" ) ); $fileseltray = new XoopsFormElementTray('','<br />'); - $fileseltray->addElement(new XoopsFormFile(_AM_FEEDS_FORMUPLOAD , "feed_img", $GLOBALS['xoopsModuleConfig']['maxsize']),false); + $fileseltray->addElement(new XoopsFormFile(_AM_FEEDS_FORMUPLOAD , "feed_img", $GLOBALS['xoopsModuleConfig']['maxsize']), false); $fileseltray->addElement(new XoopsFormLabel(''), false); $imgtray->addElement($fileseltray); - $form->addElement($imgtray); + $form->addElement($imgtray); + // feed_rssurl + $feed_rssurl = new XoopsFormText(_AM_FEEDS_FEED_RSSURL, "feed_rssurl", 50, 255, $this->getVar("feed_rssurl")); + $feed_rssurl->setDescription(_AM_FEEDS_FEED_RSSURL_DESC); + $form->addElement($feed_rssurl, false); $form->addElement(new XoopsFormSelectUser(_AM_FEEDS_FEED_SUBMITTER, "feed_submitter", false, $this->getVar("feed_submitter"), 1, false), true); $form->addElement(new XoopsFormText(_AM_FEEDS_FEED_WEIGHT, "feed_weight", 8, 25, $this->getVar("feed_weight")), true); Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/index.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/index.php 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/index.php 2012-07-09 11:46:30 UTC (rev 9811) @@ -75,10 +75,11 @@ foreach (array_keys($feed_arr) as $i) { $feed_name = $feed_arr[$i]->getVar("feed_name"); - $feed_img = $feed_arr[$i]->getVar("feed_img"); + $feed_img = $feed_arr[$i]->getVar("feed_img"); $image = "<img src='".XOOPS_UPLOAD_URL."/feeds/images/".$feed_img."' title='".$feed_name."' alt='".$feed_name."' />"; $GLOBALS['xoopsTpl']->append('feeds', array('pid' => $feed_arr[$i]->getVar("feed_pid"), - 'name' => $feed_name, 'image' => $image, 'count' => $count, + 'name' => $feed_name, 'image' => $image, + 'rssurl' => $feed_arr[$i]->getVar("feed_rssurl"), 'count' => $count, 'desc' => $feed_arr[$i]->getVar("feed_desc"), 'online' => $feed_arr[$i]->getVar("feed_online"))); $count++; Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/admin.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/admin.php 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/admin.php 2012-07-09 11:46:30 UTC (rev 9811) @@ -31,15 +31,18 @@ define("_AM_FEEDS_THEREARE_FEEDS_ONLINE","- <span class='bold'>%s</span> Feed online"); define("_AM_FEEDS_THEREARE_PLUGINS","- <span class='bold'>%s</span> Plugin nel Database"); //Buttons Feeds -define("_AM_FEEDS_FEED_NEW","Aggiungi Nuovo Feed"); -define("_AM_FEEDS_FEED_LIST","Lista Feed"); +define("_AM_FEEDS_NEWFEED","Aggiungi Feed"); +define("_AM_FEEDS_FEEDSLIST","Lista Feed"); //Buttons Plugins -define("_AM_FEEDS_PLUGIN_NEW","Aggiungi Nuovo Plugin"); -define("_AM_FEEDS_PLUGIN_LIST","Lista Plugin"); +define("_AM_FEEDS_NEWPLUGIN","Aggiungi Plugin"); +define("_AM_FEEDS_PLUGINSLIST","Lista Plugin"); +define("_AM_FEEDS_DELALLPLUGINS","Elimina Tutti"); //General define("_AM_FEEDS_FORMOK","Registrato con successo"); define("_AM_FEEDS_FORMDELOK","Eliminato con successo"); +define("_AM_FEEDS_FORMDELALLOK","Tutti i plugin sono stati eliminati con successo"); define("_AM_FEEDS_FORMSUREDEL", "Sei sicuro di voler eliminare: <span class='bold Red'>%s</span>"); +define("_AM_FEEDS_FORMSUREDELALL", "Sei sicuro di voler eliminare tutti i plugin?"); define("_AM_FEEDS_FORMSURERENEW", "Sei sicuro di voler ripristinare: <span class='bold Red'>%s</span>"); define("_AM_FEEDS_FORMUPLOAD","Carica"); define("_AM_FEEDS_FORMIMAGE_PATH","File presenti in %s"); @@ -60,19 +63,34 @@ define("_AM_FEEDS_FEED_ID","Id"); define("_AM_FEEDS_FEED_NAME","Nome Modulo"); define("_AM_FEEDS_FEED_VERSION","Versione"); +define("_AM_FEEDS_FEED_DESC","Descrizione"); +define("_AM_FEEDS_FEED_PNAME","Plugin Name"); define("_AM_FEEDS_FEED_IMG","Immagine"); +define("_AM_FEEDS_FEED_RSSURL","Rss Url"); +define("_AM_FEEDS_FEED_RSSURL_DESC","Consultare la scheda della Guida del Modulo"); +define("_AM_FEEDS_FEED_SUBMITTER","Submitter"); +define("_AM_FEEDS_FEED_CREATED","Created"); +define("_AM_FEEDS_FEED_PUBLISHED","Published"); +define("_AM_FEEDS_FEED_WEIGHT","Weight"); +define("_AM_FEEDS_FEED_ONLINE","Online"); +// +define("_AM_FEEDS_REDIRECT_NOPLUGINS","E' necessario creare un plugin prima dei feeds"); // Plugins List define("_AM_FEEDS_PLUGIN_ID","Id"); define("_AM_FEEDS_PLUGIN_MODULENAME","Nome Modulo"); define("_AM_FEEDS_PLUGIN_CLASSNAME","Nome Classe"); define("_AM_FEEDS_PLUGIN_TABLENAME","Nome Tabella"); define("_AM_FEEDS_PLUGIN_FILENAME","Nome File"); -define("_AM_FEEDS_PLUGIN_CID","Primo parametro"); -define("_AM_FEEDS_PLUGIN_LID","Secondo parametro"); -define("_AM_FEEDS_PLUGIN_CHAMP_TITLE","Campo Titolo"); -define("_AM_FEEDS_PLUGIN_CHAMP_DESC","Campo Descrizione"); -define("_AM_FEEDS_PLUGIN_CHAMP_DATE","Campo Data"); +define("_AM_FEEDS_PLUGIN_FIELD_CID","1° parametro"); +define("_AM_FEEDS_PLUGIN_FIELD_DID","2° parametro"); +define("_AM_FEEDS_PLUGIN_FIELD_TITLE","Campo Titolo"); +define("_AM_FEEDS_PLUGIN_FIELD_DESC","Campo Descrizione"); +define("_AM_FEEDS_PLUGIN_FIELD_DATE","Campo Data"); +define("_AM_FEEDS_PLUGIN_WEIGHT","Peso"); // +define("_AM_FEEDS_PLUGIN_DEFAULT"," ************** "); + +// define("_AM_FEEDS_WEIGHT","Peso"); define("_AM_FEEDS_SUBMITTER","Submitter"); define("_AM_FEEDS_CREATED","Created"); @@ -94,7 +112,4 @@ define("_AM_FEEDS_PERMISSIONS_ACCESS","Permissions to access"); define("_AM_FEEDS_PERMISSIONS_VIEW","Permissions to view"); define("_AM_FEEDS_PERMISSIONS_SUBMIT","Permissions to submit"); -//Error NoFrameworks -define("_AM_MODULEADMIN_MISSING","Error: You don't use the Frameworks 'admin module'. Please install this Frameworks"); -define("_AM_FEEDS_MAINTAINEDBY", "is maintained by the"); ?> \ No newline at end of file Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/help/help.html =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/help/help.html 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/help/help.html 2012-07-09 11:46:30 UTC (rev 9811) @@ -7,7 +7,9 @@ <!-- -----Help Content ---------- --> <h4 class="odd">Description</h4> <p class="even"> - This module collects through plugins, rss data of individual modules<br /><br /> + This module collects through plugins, rss data of individual modules.<br /> + If you're using an external url by entering the link in the Rss Url text field, you do not need to use the form plugin.<br /> + An external url may also be a module file e.g.: http://www.yoursite.org/modules/TDMDownloads/rss.php </p> <h4 class="odd">Install/uninstall</h4> <p class="even"> Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/main.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/main.php 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/main.php 2012-07-09 11:46:30 UTC (rev 9811) @@ -30,8 +30,9 @@ define("_MD_FEEDS_TITLE", "Titolo"); define("_MD_FEEDS_DESC", "Descrizione"); +define("_MD_FEEDS_SUBSCRIVE","Subscribe at this rss feed"); + define("_MD_FEEDS_PLUGIN","Plugin"); - define("_MD_FEEDS_PLUGIN_PLUGIN","plugin"); define("_MA_FEEDS_ADMIN","Admin"); \ No newline at end of file Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/modinfo.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/modinfo.php 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/modinfo.php 2012-07-09 11:46:30 UTC (rev 9811) @@ -28,9 +28,9 @@ define("_MI_FEEDS_NAME","Feeds"); define("_MI_FEEDS_DESC","Questo modulo raccoglie, attraverso dei plugin, i dati rss dei singoli moduli"); //Menu -define("_MI_FEEDS_ADMENU1","Home"); -define("_MI_FEEDS_ADMENU2","Aggiungi Feed"); -define("_MI_FEEDS_ADMENU3","Aggiungi Plugin"); +define("_MI_FEEDS_ADMENU1","Dashboard"); +define("_MI_FEEDS_ADMENU2","Gestione Feed"); +define("_MI_FEEDS_ADMENU3","Gestione Plugin"); define("_MI_FEEDS_ADMENU4","About"); //Blocks define("_MI_FEEDS_FEED_BLOCK_RECENT","Feed recenti"); @@ -65,10 +65,10 @@ define("_MI_FEEDS_ENDOFURL_DESC", "Fine dell'URL standard del file HTML con SEO htaccess abilitato"); define("_MI_FEEDS_ACTSOCIALNETWORKS","View Socialnetworks?"); define("_MI_FEEDS_CTSOCIALNETWORKS_DESC","If you want to see the buttons of socialnetworks, click on Yes"); -define("_MI_FEEDS_BARSOCIAL","Bar socialnetworks"); -define("_MI_FEEDS_BARSOCIAL_DESC","Activate the code of socialnetworks"); -define("_MI_FEEDS_FBCOMMENTS","Facebook comments"); -define("_MI_FEEDS_FBCOMMENTS_DESC","Activate the code of FB comments"); +define("_MI_FEEDS_BARSOCIALS","Bar socialnetworks"); +define("_MI_FEEDS_BARSOCIALS_DESC","Activate the code of socialnetworks"); +define("_MI_FEEDS_FBCOMMENTS","Facebook Comments"); +define("_MI_FEEDS_FBCOMMENTS_DESC","Activate view of Facebook comments box"); // Notifications define("_MI_FEEDS_GLOBAL_NOTIFY", "Global"); define("_MI_FEEDS_GLOBAL_NOTIFYDSC", "Global download opzioni di notifica."); Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/admin.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/admin.php 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/admin.php 2012-07-09 11:46:30 UTC (rev 9811) @@ -66,6 +66,8 @@ define("_AM_FEEDS_FEED_DESC","Descrizione"); define("_AM_FEEDS_FEED_PNAME","Plugin Name"); define("_AM_FEEDS_FEED_IMG","Immagine"); +define("_AM_FEEDS_FEED_RSSURL","Rss Url"); +define("_AM_FEEDS_FEED_RSSURL_DESC","Consultare la scheda della Guida del Modulo"); define("_AM_FEEDS_FEED_SUBMITTER","Submitter"); define("_AM_FEEDS_FEED_CREATED","Created"); define("_AM_FEEDS_FEED_PUBLISHED","Published"); @@ -79,8 +81,8 @@ define("_AM_FEEDS_PLUGIN_CLASSNAME","Nome Classe"); define("_AM_FEEDS_PLUGIN_TABLENAME","Nome Tabella"); define("_AM_FEEDS_PLUGIN_FILENAME","Nome File"); -define("_AM_FEEDS_PLUGIN_FIELD_CID","Primo parametro"); -define("_AM_FEEDS_PLUGIN_FIELD_DID","Secondo parametro"); +define("_AM_FEEDS_PLUGIN_FIELD_CID","1° parametro"); +define("_AM_FEEDS_PLUGIN_FIELD_DID","2° parametro"); define("_AM_FEEDS_PLUGIN_FIELD_TITLE","Campo Titolo"); define("_AM_FEEDS_PLUGIN_FIELD_DESC","Campo Descrizione"); define("_AM_FEEDS_PLUGIN_FIELD_DATE","Campo Data"); Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/help/help.html =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/help/help.html 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/help/help.html 2012-07-09 11:46:30 UTC (rev 9811) @@ -5,18 +5,20 @@ alt="Back to the Administration of feeds"/> </a></h1> <!-- -----Help Content ---------- --> - <h4 class="odd">Description</h4> + <h4 class="odd">Descrizione</h4> <p class="even"> - This module collects through plugins, rss data of individual modules<br /><br /> + Questo modulo raccoglie attraverso plugin rss, i dati dei singoli moduli.<br /> + Se utilizzi un url esterno inserendo il link nel campo di testo Rss Url, non hai bisogno di utilizzare i plugin del modulo<br /> + Un url esterno potrebbe essere anche un file del modulo, ad esempio: http://www.tuosito.org/modules/TDMDownloads/rss.php<br /><br /> </p> - <h4 class="odd">Install/uninstall</h4> + <h4 class="odd">Installa/Disinstalla</h4> <p class="even"> - No special measures necessary, follow the standard installation process - extract the /feeds folder into the - ../modules directory. Install the module through Admin -> System Module -> Modules. If you need detailed - instructions on how to install a module, please see the <a href="http://goo.gl/adT2i">XOOPS Operations + Misure speciali necessarie, non seguire il processo di installazione standard - estrarre la cartella /feeds nella + directory ../modules. Installare il modulo attraverso Admin -> System Module -> Modules. Se avete bisogno di dettagliate + istruzioni su come installare un modulo, si prega di consultare il <a href="http://goo.gl/adT2i">XOOPS Operations Manual</a>.<br/><br/></p> <h4 class="odd">Tutorial</h4> <p class="even"> - A detailed tutorial coming soon...</p> + Un tutorial Dettagliato sarà inserito in seguito...</p> <!-- -----Help Content ---------- --> </div> Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/sql/mysql.sql =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/sql/mysql.sql 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/sql/mysql.sql 2012-07-09 11:46:30 UTC (rev 9811) @@ -7,7 +7,7 @@ # Version PHP: 5.3.4 # -# Structure table `feeds_feeds` 11 +# Structure table `feeds_feeds` 12 # CREATE TABLE `feeds_feeds` ( @@ -17,6 +17,7 @@ `feed_version` varchar (5) NOT NULL default '', `feed_desc` tinytext NOT NULL, `feed_img` varchar (100) NOT NULL default '', +`feed_rssurl` varchar (255) NOT NULL default '', `feed_submitter` int (10) unsigned NOT NULL default '0', `feed_created` int (10) unsigned NOT NULL default '0', `feed_published` int (10) unsigned NOT NULL default '0', Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/templates/feeds_index.html =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/templates/feeds_index.html 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/templates/feeds_index.html 2012-07-09 11:46:30 UTC (rev 9811) @@ -12,7 +12,11 @@ <{if $feed.desc != ''}> <div class="desc" valign="top"><{$feed.desc}></div> <{/if}> + <{if $feed.rssurl != ''}> + <div class="subscribe"><a href="<{$feed.rssurl}>" title="<{$smarty.const._MD_FEEDS_SUBSCRIVE}>" rel="external"></a></div> + <{else}> <div class="subscribe"><a href="<{$feeds_url}>/rss.php?pid=<{$feed.pid}>" title="<{$smarty.const._MD_FEEDS_SUBSCRIVE}>" rel="external"></a></div> + <{/if}> </div> </div> <{/if}> Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/xoops_version.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/xoops_version.php 2012-07-09 10:34:10 UTC (rev 9810) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/xoops_version.php 2012-07-09 11:46:30 UTC (rev 9811) @@ -120,7 +120,7 @@ $modversion['blocks'][$i]['show_func'] = "b_feeds_feed"; $modversion['blocks'][$i]['edit_func'] = "b_feeds_feed_edit"; $modversion['blocks'][$i]['options'] = "recent|5|25|0"; -$modversion['blocks'][$i]['template'] = "feeds_feed_block_recent.html"; +$modversion['blocks'][$i]['template'] = "feeds_feeds_block_recent.html"; $i++; $modversion['blocks'][$i]['file'] = "blocks_feed.php"; $modversion['blocks'][$i]['name'] = _MI_FEEDS_FEED_BLOCK_DAY; @@ -128,7 +128,7 @@ $modversion['blocks'][$i]['show_func'] = "b_feeds_feed"; $modversion['blocks'][$i]['edit_func'] = "b_feeds_feed_edit"; $modversion['blocks'][$i]['options'] = "day|5|25|0"; -$modversion['blocks'][$i]['template'] = "feeds_feed_block_day.html"; +$modversion['blocks'][$i]['template'] = "feeds_feeds_block_day.html"; $i++; $modversion['blocks'][$i]['file'] = "blocks_feed.php"; $modversion['blocks'][$i]['name'] = _MI_FEEDS_FEED_BLOCK_RANDOM; @@ -136,7 +136,7 @@ $modversion['blocks'][$i]['show_func'] = "b_feeds_feed"; $modversion['blocks'][$i]['edit_func'] = "b_feeds_feed_edit"; $modversion['blocks'][$i]['options'] = "random|5|25|0"; -$modversion['blocks'][$i]['template'] = "feeds_feed_block_random.html"; +$modversion['blocks'][$i]['template'] = "feeds_feeds_block_random.html"; $i = 1; $modversion['blocks'][$i]['file'] = "blocks_plugin.php"; $modversion['blocks'][$i]['name'] = _MI_FEEDS_PLUGIN_BLOCK_RECENT; @@ -144,7 +144,7 @@ $modversion['blocks'][$i]['show_func'] = "b_feeds_plugin"; $modversion['blocks'][$i]['edit_func'] = "b_feeds_plugin_edit"; $modversion['blocks'][$i]['options'] = "recent|5|25|0"; -$modversion['blocks'][$i]['template'] = "feeds_plugin_block_recent.html"; +$modversion['blocks'][$i]['template'] = "feeds_plugins_block_recent.html"; $i++; $modversion['blocks'][$i]['file'] = "blocks_plugin.php"; $modversion['blocks'][$i]['name'] = _MI_FEEDS_PLUGIN_BLOCK_DAY; @@ -152,7 +152,7 @@ $modversion['blocks'][$i]['show_func'] = "b_feeds_plugin"; $modversion['blocks'][$i]['edit_func'] = "b_feeds_plugin_edit"; $modversion['blocks'][$i]['options'] = "day|5|25|0"; -$modversion['blocks'][$i]['template'] = "feeds_plugin_block_day.html"; +$modversion['blocks'][$i]['template'] = "feeds_plugins_block_day.html"; $i++; $modversion['blocks'][$i]['file'] = "blocks_plugin.php"; $modversion['blocks'][$i]['name'] = _MI_FEEDS_PLUGIN_BLOCK_RANDOM; @@ -160,7 +160,7 @@ $modversion['blocks'][$i]['show_func'] = "b_feeds_plugin"; $modversion['blocks'][$i]['edit_func'] = "b_feeds_plugin_edit"; $modversion['blocks'][$i]['options'] = "random|5|25|0"; -$modversion['blocks'][$i]['template'] = "feeds_plugin_block_random.html"; +$modversion['blocks'][$i]['template'] = "feeds_plugins_block_random.html"; unset( $i ); // Config This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lor...@us...> - 2012-07-09 10:34:21
|
Revision: 9810 http://xoops.svn.sourceforge.net/xoops/?rev=9810&view=rev Author: lord_venom Date: 2012-07-09 10:34:10 +0000 (Mon, 09 Jul 2012) Log Message: ----------- test new cat Modified Paths: -------------- XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php Modified: XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php 2012-07-09 06:52:21 UTC (rev 9809) +++ XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php 2012-07-09 10:34:10 UTC (rev 9810) @@ -79,23 +79,26 @@ //echo $selected; if (isset($selected) && $value == $selected ) { if ( isset( $this->_tree[$this->_tree[$key]['parent']]['obj'] ) ) { + echo "passe"; $parent_link = TDMPICTURE_URL."/viewcat.php?ct=".$this->_tree[$key]['obj']->getVar('cat_id')."&tris=".$tris."&limit=".$limit; $GLOBALS['navbar'] = '<a href ="'.$parent_link.'" title="'. $this->_tree[$this->_tree[$key]['parent']]['obj']->getVar('cat_title').'">' . $this->_tree[$this->_tree[$key]['parent']]['obj']->getVar('cat_title'). '</a> >'; //$parent = '<div align="right"><a href ="'.$parent_link.'" title="'. $this->_tree[$this->_tree[$key]['parent']]['obj']->getVar('cat_title').'">' . $this->_tree[$this->_tree[$key]['parent']]['obj']->getVar('cat_title'). '</a></div>'; } $GLOBALS['cat_count'] = $count; $GLOBALS['cat_title'] = $this->_tree[$key]['obj']->getVar('cat_title'); - $ret2 = '<br /> - <table cellpadding="0" class="outer tdmcat" cellspacing="0"><tr><th> - <ul>'.$picture. '<a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">' . $this->_tree[$key]['obj']->getVar( $fieldName ). '</a> ('.$count.') - <br style="clear: both;" /></ul></th></tr></table>'; + echo "passe"; + //$ret2 = '<br /> + //<table cellpadding="0" class="outer tdmcat" cellspacing="0"><tr><th> + echo '<ul>'.$picture. '<a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">' . $this->_tree[$key]['obj']->getVar( $fieldName ). '</a> ('.$count.')'; + //<br style="clear: both;" /></ul></th></tr></table>'; } - if ((!$prefix_curr) || ($this->_tree[$key]['obj']->getVar('cat_pid') == $selected)) { + if ((!$prefix_curr) && ($this->_tree[$key]['obj']->getVar('cat_pid') == $selected)) { - $select = $this->makeSelBox('cat_pid', 'cat_title','-', 0, '-- '._MD_TDMPICTURE_CAT, $this->_tree[$key]['obj']->getVar('cat_id'), "OnChange='window.document.location=this.options[this.selectedIndex].value;'", 'tdmpicture_catview'); + $select = $this->makeSelBox('cat_pid', 'cat_title','-', 0, '--', $this->_tree[$key]['obj']->getVar('cat_id'), "OnChange='window.document.location=this.options[this.selectedIndex].value;'", 'tdmpicture_catview'); + $ret .= '<li class="'.$GLOBALS['class'].'"><div>'.$picture. '<br/><span id="num"> ('.$count.')</span></div><div><h2><a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">'. $this->_tree[$key]['obj']->getVar( $fieldName ). '</h2></a><pan id="text">'. $this->_tree[$key]['obj']->getVar('cat_text'). '</span></div><div id="form">'.$select.'</div></li>'; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <txm...@us...> - 2012-07-09 06:52:35
|
Revision: 9809 http://xoops.svn.sourceforge.net/xoops/?rev=9809&view=rev Author: txmodxoops Date: 2012-07-09 06:52:21 +0000 (Mon, 09 Jul 2012) Log Message: ----------- Updated Added more files Added plugins folder with files Modified Paths: -------------- XoopsModules/feeds/releases/1.01b/modules/feeds/admin/about.php XoopsModules/feeds/releases/1.01b/modules/feeds/admin/admin_footer.php XoopsModules/feeds/releases/1.01b/modules/feeds/admin/admin_header.php XoopsModules/feeds/releases/1.01b/modules/feeds/admin/feeds.php XoopsModules/feeds/releases/1.01b/modules/feeds/admin/index.php XoopsModules/feeds/releases/1.01b/modules/feeds/admin/menu.php XoopsModules/feeds/releases/1.01b/modules/feeds/admin/plugins.php XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_feeds.php XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_plugins.php XoopsModules/feeds/releases/1.01b/modules/feeds/css/style.css XoopsModules/feeds/releases/1.01b/modules/feeds/docs/changelog.txt XoopsModules/feeds/releases/1.01b/modules/feeds/docs/install.txt XoopsModules/feeds/releases/1.01b/modules/feeds/docs/lang_diff.txt XoopsModules/feeds/releases/1.01b/modules/feeds/docs/licence.txt XoopsModules/feeds/releases/1.01b/modules/feeds/docs/readme.txt XoopsModules/feeds/releases/1.01b/modules/feeds/header.php XoopsModules/feeds/releases/1.01b/modules/feeds/images/feeds_slogo.png XoopsModules/feeds/releases/1.01b/modules/feeds/include/config.php XoopsModules/feeds/releases/1.01b/modules/feeds/include/functions.php XoopsModules/feeds/releases/1.01b/modules/feeds/include/install.php XoopsModules/feeds/releases/1.01b/modules/feeds/include/search.inc.php XoopsModules/feeds/releases/1.01b/modules/feeds/index.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/admin.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/blocks.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/help/help.html XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/main.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/modinfo.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/admin.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/blocks.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/help/help.html XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/main.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/modinfo.php XoopsModules/feeds/releases/1.01b/modules/feeds/sql/mysql.sql XoopsModules/feeds/releases/1.01b/modules/feeds/templates/feeds_footer.html XoopsModules/feeds/releases/1.01b/modules/feeds/templates/feeds_header.html XoopsModules/feeds/releases/1.01b/modules/feeds/templates/feeds_index.html XoopsModules/feeds/releases/1.01b/modules/feeds/xoops_version.php Added Paths: ----------- XoopsModules/feeds/releases/1.01b/modules/feeds/images/rss_rect.png XoopsModules/feeds/releases/1.01b/modules/feeds/images/subscribe_rss.png XoopsModules/feeds/releases/1.01b/modules/feeds/images/txmodxoops_logo.png XoopsModules/feeds/releases/1.01b/modules/feeds/include/notification.inc.php XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/mail_template/ XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/mail_template/category_filesubmit_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/mail_template/category_newfile_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/mail_template/file_approve_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/mail_template/global_filebroken_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/mail_template/global_filemodify_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/mail_template/global_filesubmit_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/mail_template/global_newcategory_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/mail_template/global_newfile_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/english/mail_template/index.html XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/mail_template/ XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/mail_template/category_filesubmit_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/mail_template/category_newfile_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/mail_template/file_approve_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/mail_template/global_filebroken_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/mail_template/global_filemodify_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/mail_template/global_filesubmit_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/mail_template/global_newcategory_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/mail_template/global_newfile_notify.tpl XoopsModules/feeds/releases/1.01b/modules/feeds/language/italian/mail_template/index.html XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/ XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/PDdownloads.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/PDlinks.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/Publisher.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/TDMDownloads.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/ams.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/ams_articles.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/index.html XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/mylinks.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/mylinks_links.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/news.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/news_stories.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/publisher_items.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/smartpartner.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/smartsection.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/stories.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/tdmdownloads_downloads.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/tutorials.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/xdirectory.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/xnews.php XoopsModules/feeds/releases/1.01b/modules/feeds/plugins/xnews_stories.php XoopsModules/feeds/releases/1.01b/modules/feeds/rss.php XoopsModules/feeds/releases/1.01b/modules/feeds/templates/feeds_rss.html XoopsModules/feeds/releases/1.01b/modules/feeds/templates/feeds_singlefeed.html Property Changed: ---------------- XoopsModules/feeds/releases/1.01b/modules/feeds/templates/ Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/admin/about.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/admin/about.php 2012-07-08 22:43:02 UTC (rev 9808) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/admin/about.php 2012-07-09 06:52:21 UTC (rev 9809) @@ -1,34 +1,31 @@ <?php /** * **************************************************************************** - * - A Project by Developers TEAM For Xoops - ( http://www.xoops.org ) + * - 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 ) + * 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. * - * 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 GNU GPL see License - * @package feeds - * @author TXMod Xoops ( su...@tx... ) + * ------------------------------------------------------------------------ * - * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * @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(); -$aboutAdmin = new ModuleAdmin(); -echo $aboutAdmin->addNavigation("about.php"); -echo $aboutAdmin->renderabout('6KJ7RW5DR3VTJ', false); +echo $adminMenu->addNavigation("about.php"); +echo $adminMenu->renderabout('25J998Y3QEDZW', false); include "admin_footer.php"; \ No newline at end of file Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/admin/admin_footer.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/admin/admin_footer.php 2012-07-08 22:43:02 UTC (rev 9808) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/admin/admin_footer.php 2012-07-09 06:52:21 UTC (rev 9809) @@ -1,35 +1,32 @@ <?php /** * **************************************************************************** - * - A Project by Developers TEAM For Xoops - ( http://www.xoops.org ) + * - 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 ) + * 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. * - * 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 GNU GPL see License - * @package feeds - * @author TXMod Xoops ( su...@tx... ) + * ------------------------------------------------------------------------ * - * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * @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 small 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(); + <img src='".$pathIcon32."/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a></div>"; +echo "<div class='center small italic pad5'>"._AM_MODULEADMIN_ADMIN_FOOTER." + <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(); \ No newline at end of file Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/admin/admin_header.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/admin/admin_header.php 2012-07-08 22:43:02 UTC (rev 9808) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/admin/admin_header.php 2012-07-09 06:52:21 UTC (rev 9809) @@ -1,87 +1,61 @@ <?php /** * **************************************************************************** - * - A Project by Developers TEAM For Xoops - ( http://www.xoops.org ) + * - 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 ) + * 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. * - * 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 GNU GPL see License - * @package feeds - * @author TXMod Xoops ( su...@tx... ) + * ------------------------------------------------------------------------ * - * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * @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 XOOPS_ROOT_PATH . '/include/cp_header.php'; include_once '../include/config.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_FEEDS_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'); +$pathIcon16 = XOOPS_URL.'/'.$GLOBALS['xoopsModule']->getInfo('icons16'); +$pathIcon32 = XOOPS_URL.'/'.$GLOBALS['xoopsModule']->getInfo('icons32'); +$pathModuleAdmin = $GLOBALS['xoopsModule']->getInfo('dirmoduleadmin'); $feedsHandler=& xoops_getModuleHandler('feeds_feeds', $dirname); $pluginsHandler=& xoops_getModuleHandler('feeds_plugins', $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('pathIcon16', $pathIcon16); +$xoopsTpl->assign('pathIcon32', $pathIcon32); +//Load languages +xoops_loadLanguage('admin', $dirname); +xoops_loadLanguage('modinfo', $dirname); -$xoopsTpl->assign('pathImageIcon', $pathImageIcon); -$xoopsTpl->assign('pathImageAdmin', $pathImageAdmin); -//xoops_cp_header(); +// Locad admin menu class +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); +} -//Load languages -xoops_loadLanguage('admin', $xoopsModule->getVar("dirname")); -xoops_loadLanguage('modinfo', $xoopsModule->getVar("dirname")); -xoops_loadLanguage('main', $xoopsModule->getVar("dirname")); +xoops_cp_header(); +$adminMenu = new ModuleAdmin(); \ No newline at end of file Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/admin/feeds.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/admin/feeds.php 2012-07-08 22:43:02 UTC (rev 9808) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/admin/feeds.php 2012-07-09 06:52:21 UTC (rev 9809) @@ -26,24 +26,21 @@ * **************************************************************************** */ include "admin_header.php"; -xoops_cp_header(); -global $pathImageIcon; // We recovered the value of the argument op in the URL$ $op = feeds_CleanVars($_REQUEST, 'op', 'list', 'string'); -$feedsAdmin = new ModuleAdmin(); switch ($op) { case "list": default: - echo $feedsAdmin->addNavigation('feeds.php'); - $feedsAdmin->addItemButton(_AM_FEEDS_NEWFEEDS, 'feeds.php?op=new_feeds', 'add'); - echo $feedsAdmin->renderButton(); + echo $adminMenu->addNavigation('feeds.php'); + $adminMenu->addItemButton(_AM_FEEDS_NEWFEED, 'feeds.php?op=new_feed', 'add'); + echo $adminMenu->renderButton(); $limit = $GLOBALS['xoopsModuleConfig']['adminperpage']; $plugins_arr = $pluginsHandler->getall(); $numrowsplugins = count($plugins_arr); // Redirection if there are no plugins if ($numrowsplugins==0) { - redirect_header('plugins.php?op=new_plugins', 2, _AM_FEEDS_REDIRECT_NOPLUGINS); + redirect_header('plugins.php?op=new_plugin', 2, _AM_FEEDS_REDIRECT_NOPLUGINS); } $criteria = new CriteriaCompo(); $criteria->setSort("feed_weight ASC, feed_name"); @@ -87,7 +84,7 @@ echo "<td class='center'>".$feeds_arr[$i]->getVar("feed_version")."</td>"; $key = $feeds_arr[$i]->getVar('feed_pid'); if (array_key_exists($key, $plugins_arr)){ - $plugin_name = $plugins_arr[$key]->getVar('plugin_name'); + $plugin_name = $plugins_arr[$key]->getVar('plugin_modulename'); } echo "<td class='center'>".$plugin_name."</td>"; echo "<td class='center'><img src='".XOOPS_UPLOAD_URL."/feeds/images/".$feeds_arr[$i]->getVar("feed_img")."' height='30px' title='feed_img' alt='feed_img'></td>"; @@ -98,13 +95,13 @@ $online = $feeds_arr[$i]->getVar("feed_online"); if( $online == 1 ) { - echo "<td class='center'><a href='feeds.php?op=update_online_feeds&feed_id=".$i."&feeds_online=0'><img src=".$pathImageIcon."/on.png border='0' alt='"._AM_FEEDS_ON."' title='"._AM_FEEDS_ON."'></a></td>"; + echo "<td class='center'><a href='feeds.php?op=update_online_feed&feed_id=".$i."&feed_online=0'><img src=".$pathIcon16."/on.png border='0' alt='"._AM_FEEDS_ON."' title='"._AM_FEEDS_ON."'></a></td>"; } else { - echo "<td class='center'><a href='feeds.php?op=update_online_feeds&feed_id=".$i."&feeds_online=1'><img src=".$pathImageIcon."/off.png border='0' alt='"._AM_FEEDS_OFF."' title='"._AM_FEEDS_OFF."'></a></td>"; + echo "<td class='center'><a href='feeds.php?op=update_online_feed&feed_id=".$i."&feed_online=1'><img src=".$pathIcon16."/off.png border='0' alt='"._AM_FEEDS_OFF."' title='"._AM_FEEDS_OFF."'></a></td>"; } echo "<td class='center width5'> - <a href='feeds.php?op=edit_feeds&feed_id=".$i."'><img src=".$pathImageIcon."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> - <a href='feeds.php?op=delete_feeds&feed_id=".$i."'><img src=".$pathImageIcon."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> + <a href='feeds.php?op=edit_feed&feed_id=".$i."'><img src=".$pathIcon16."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> + <a href='feeds.php?op=delete_feed&feed_id=".$i."'><img src=".$pathIcon16."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> </td>"; echo "</tr>"; } @@ -129,17 +126,17 @@ } break; - case "new_feeds": - echo $feedsAdmin->addNavigation("feeds.php"); - $feedsAdmin->addItemButton(_AM_FEEDS_FEEDSLIST, 'feeds.php?op=list', 'list'); - echo $feedsAdmin->renderButton(); + case "new_feed": + echo $adminMenu->addNavigation("feeds.php"); + $adminMenu->addItemButton(_AM_FEEDS_FEEDSLIST, 'feeds.php?op=list', 'list'); + echo $adminMenu->renderButton(); $obj =& $feedsHandler->create(); $form = $obj->getForm(); $form->display(); break; - case "save_feeds": + case "save_feed": if ( !$GLOBALS["xoopsSecurity"]->check() ) { redirect_header("feeds.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); } @@ -156,7 +153,7 @@ include_once XOOPS_ROOT_PATH."/class/uploader.php"; $uploaddir = XOOPS_UPLOAD_PATH."/feeds/images/"; $uploader = new XoopsMediaUploader($uploaddir, $GLOBALS["xoopsModuleConfig"]["mimetypes"], - $GLOBALS["xoopsModuleConfig"]["maxsize"], null, null); + $GLOBALS["xoopsModuleConfig"]["maxsize"], null, null); if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { $uploader->setPrefix("feed_img_") ; $uploader->fetchMedia($_POST['xoops_upload_file'][0]); @@ -169,9 +166,10 @@ } else { $obj->setVar("feed_img", $_POST["feed_img"]); } - $verif_feed_online = ($_REQUEST["feed_online"] == 1) ? "1" : "0"; + //Form feeds Vars - $obj->setVars(array("feed_submitter"=>$_POST["feed_submitter"],"feed_created"=>feeds_convertDate($_POST["feed_created"]),"feed_published"=>feeds_convertDate($_POST["feed_published"]),"feed_weight"=> $_POST["feed_weight"],"feed_online"=>$verif_feed_online)); + $obj->setVars(array("feed_submitter"=>$_POST["feed_submitter"],"feed_created"=>feeds_convertDate($_POST["feed_created"]),"feed_published"=>feeds_convertDate($_POST["feed_published"]),"feed_weight"=> $_POST["feed_weight"], + "feed_online"=>($_REQUEST["feed_online"] == 1) ? "1" : "0")); if ($feedsHandler->insert($obj)) { redirect_header("feeds.php?op=list", 2, _AM_FEEDS_FORMOK); @@ -182,17 +180,17 @@ $form->display(); break; - case "edit_feeds": - echo $feedsAdmin->addNavigation("feeds.php"); - $feedsAdmin->addItemButton(_AM_FEEDS_NEWFEEDS, 'feeds.php?op=new_feeds', 'add'); - $feedsAdmin->addItemButton(_AM_FEEDS_FEEDSLIST, 'feeds.php?op=list', 'list'); - echo $feedsAdmin->renderButton(); + case "edit_feed": + echo $adminMenu->addNavigation("feeds.php"); + $adminMenu->addItemButton(_AM_FEEDS_NEWFEED, 'feeds.php?op=new_feed', 'add'); + $adminMenu->addItemButton(_AM_FEEDS_FEEDSLIST, 'feeds.php?op=list', 'list'); + echo $adminMenu->renderButton(); $obj = $feedsHandler->get($_REQUEST["feed_id"]); $form = $obj->getForm(); $form->display(); break; - case "delete_feeds": + case "delete_feed": $obj =& $feedsHandler->get($_REQUEST["feed_id"]); if (isset($_REQUEST["ok"]) && $_REQUEST["ok"] == 1) { if ( !$GLOBALS["xoopsSecurity"]->check() ) { @@ -204,11 +202,11 @@ echo $obj->getHtmlErrors(); } } else { - xoops_confirm(array("ok" => 1, "feed_id" => $_REQUEST["feed_id"], "op" => "delete_feeds"), $_SERVER["REQUEST_URI"], sprintf(_AM_FEEDS_FORMSUREDEL, $obj->getVar("feed_name"))); + xoops_confirm(array("ok" => 1, "feed_id" => $_REQUEST["feed_id"], "op" => "delete_feed"), $_SERVER["REQUEST_URI"], sprintf(_AM_FEEDS_FORMSUREDEL, $obj->getVar("feed_name"))); } break; - case "update_online_feeds": + case "update_online_feed": if (isset($_REQUEST["feed_id"])) { $obj =& $feedsHandler->get($_REQUEST["feed_id"]); } Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/admin/index.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/admin/index.php 2012-07-08 22:43:02 UTC (rev 9808) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/admin/index.php 2012-07-09 06:52:21 UTC (rev 9809) @@ -1,68 +1,50 @@ <?php /** * **************************************************************************** - * - A Project by Developers TEAM For Xoops - ( http://www.xoops.org ) + * - 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 ) + * 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. * - * 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 GNU GPL see License - * @package feeds - * @author TXMod Xoops ( su...@tx... ) + * ------------------------------------------------------------------------ * - * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * @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(); - $indexAdmin = new ModuleAdmin(); - //count "total" - $count_feeds = $feedsHandler->getCount(); + //count "total" feeds + $count_feed = $feedsHandler->getCount(); + //count "total" plugins + $count_plugin = $pluginsHandler->getCount(); //count "online" $criteria = new CriteriaCompo(); $criteria->add(new Criteria("feed_online", 1)); $feeds_online = $feedsHandler->getCount($criteria); - $criteria->add(new Criteria("feed_pending", 1)); - $feeds_pending = $feedsHandler->getCount($criteria); - unset($criteria); - //count "total" - $count_plugins = $pluginsHandler->getCount(); - //count "online" - $criteria = new CriteriaCompo(); - $criteria->add(new Criteria("plugin_online", 1)); - $plugins_online = $pluginsHandler->getCount($criteria); - $criteria->add(new Criteria("plugin_pending", 1)); - $plugins_pending = $pluginsHandler->getCount($criteria); - unset($criteria); - - $r = '#FF0000'; // Red - $g = '#00AA00'; // Green - - $indexAdmin->addInfoBox(_AM_FEEDS_FEEDS); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_FEEDS,_AM_FEEDS_THEREARE_FEEDS, $count_feeds, ($count_feeds == 0) ? $r : $g); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_FEEDS,_AM_FEEDS_THEREARE_FEEDS_ONLINE, $feeds_online, ($count_feeds == 0) ? $r : $g); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_FEEDS,_AM_FEEDS_THEREARE_FEEDS_PENDING, $feeds_pending, ($count_feeds == 0) ? $r : $g); + $color_feeds = ($count_feed == 0) ? 'red' : 'green'; + $color_feeds_online = ($feeds_online == 0) ? 'red' : 'green'; + $color_plugins = ($count_plugin == 0) ? 'red' : 'green'; + + $adminMenu->addInfoBox(_AM_FEEDS_STATISTICS); + $adminMenu->addInfoBoxLine(_AM_FEEDS_STATISTICS,_AM_FEEDS_THEREARE_FEEDS, $count_feed, $color_feeds); + $adminMenu->addInfoBoxLine(_AM_FEEDS_STATISTICS,_AM_FEEDS_THEREARE_FEEDS_ONLINE, $feeds_online, $color_feeds_online); + $adminMenu->addInfoBoxLine(_AM_FEEDS_STATISTICS,_AM_FEEDS_THEREARE_PLUGINS, $count_plugin, $color_plugins); - $indexAdmin->addInfoBox(_AM_FEEDS_PLUGINS); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_PLUGINS,_AM_FEEDS_THEREARE_PLUGINS, $count_plugins, ($count_plugins == 0) ? $r : $g); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_PLUGINS,_AM_FEEDS_THEREARE_PLUGINS_ONLINE, $plugins_online, ($count_plugins == 0) ? $r : $g); - $indexAdmin->addInfoBoxLine(_AM_FEEDS_PLUGINS,_AM_FEEDS_THEREARE_PLUGINS_PENDING, $plugins_pending, ($count_plugins == 0) ? $r : $g); + echo $adminMenu->addNavigation("index.php") ; + echo $adminMenu->renderIndex(); - echo $indexAdmin->addNavigation("index.php") ; - echo $indexAdmin->renderIndex(); -include "admin_footer.php"; -?> \ No newline at end of file +include "admin_footer.php"; \ No newline at end of file Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/admin/menu.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/admin/menu.php 2012-07-08 22:43:02 UTC (rev 9808) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/admin/menu.php 2012-07-09 06:52:21 UTC (rev 9809) @@ -1,53 +1,46 @@ <?php /** * **************************************************************************** - * - A Project by Developers TEAM For Xoops - ( http://www.xoops.org ) + * - 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 ) + * 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. * - * 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 GNU GPL see License - * @package feeds - * @author TXMod Xoops ( su...@tx... ) + * ------------------------------------------------------------------------ * - * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ + * @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; +$pathImageAdmin = $moduleInfo->getInfo("icons32"); +$adminmenu = array(); $i = 1; $adminmenu[$i]["title"] = _MI_FEEDS_ADMENU1; $adminmenu[$i]["link"] = "admin/index.php"; -$adminmenu[$i]["icon"] = "../../".$pathImageAdmin."/dashboard.png"; -$i++; +$adminmenu[$i]["icon"] = "../../".$pathImageAdmin."/dashboard.png"; $i++; $adminmenu[$i]["title"] = _MI_FEEDS_ADMENU2; $adminmenu[$i]["link"] = "admin/feeds.php"; -$adminmenu[$i]["icon"] = "images/32/addfeed.png"; -$i++; +$adminmenu[$i]["icon"] = "images/32/addfeed.png"; $i++; $adminmenu[$i]["title"] = _MI_FEEDS_ADMENU3; $adminmenu[$i]["link"] = "admin/plugins.php"; -$adminmenu[$i]["icon"] = "images/32/addplugin.png"; -$i++; +$adminmenu[$i]["icon"] = "images/32/addplugin.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 +unset( $i ); \ No newline at end of file Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/admin/plugins.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/admin/plugins.php 2012-07-08 22:43:02 UTC (rev 9808) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/admin/plugins.php 2012-07-09 06:52:21 UTC (rev 9809) @@ -25,26 +25,26 @@ * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ * **************************************************************************** */ - include "admin_header.php"; -xoops_cp_header(); -global $pathImageIcon; // We recovered the value of the argument op in the URL$ $op = feeds_CleanVars($_REQUEST, 'op', 'list', 'string'); - -$pluginsAdmin = new ModuleAdmin(); switch ($op) { case "list": default: - echo $pluginsAdmin->addNavigation('plugins.php'); - $pluginsAdmin->addItemButton(_AM_FEEDS_NEWPLUGINS, 'plugins.php?op=new_plugins', 'add'); - echo $pluginsAdmin->renderButton(); + echo $adminMenu->addNavigation('plugins.php'); + $adminMenu->addItemButton(_AM_FEEDS_NEWPLUGIN, 'plugins.php?op=new_plugin', 'add'); + $limit = $GLOBALS['xoopsModuleConfig']['adminperpage']; $criteria = new CriteriaCompo(); - $criteria->setSort("plugin_id ASC, plugin_name"); + $criteria->setSort("plugin_id ASC, plugin_modulename"); $criteria->setOrder("ASC"); $numrows = $pluginsHandler->getCount(); + if( $numrows != 0 ){ + $adminMenu->addItemButton(_AM_FEEDS_DELALLPLUGINS, 'plugins.php?op=delete_all_plugins', 'delete'); + } + echo $adminMenu->renderButton(); + $start = feeds_CleanVars ( $_REQUEST, 'start', 0, 'int' ); $criteria->setStart($start); $criteria->setLimit($limit); @@ -63,42 +63,39 @@ echo "<table class='outer width100' cellspacing='1'> <tr> <th class='center width2'>"._AM_FEEDS_PLUGIN_ID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_NAME."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CLASSNAME."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_TABLENAME."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_FILENAME."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_DID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_TITLE."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_DESC."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_DATE."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CREATED."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_WEIGHT."</th> - <th class='center width5'>"._AM_FEEDS_FORMACTION."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_MODULENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_CLASSNAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_TABLENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FILENAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_CID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_TITLE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DESC."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DATE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_WEIGHT."</th> + <th class='center width5'>"._AM_FEEDS_FORMACTION."</th> </tr>"; - $class = "odd"; - + $class = "odd"; foreach (array_keys($plugins_arr) as $i) { echo "<tr class='".$class."'>"; $class = ($class == "even") ? "odd" : "even"; echo "<td class='center'>".$i."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_name")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_modulename")."</td>"; echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_classname")."</td>"; echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_tablename")."</td>"; echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_filename")."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_cid")."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_did")."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_champ_title")."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_champ_desc")."</td>"; - echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_champ_date")."</td>"; - echo "<td class='center'>".formatTimeStamp($plugins_arr[$i]->getVar("plugin_created"),"S")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_cid")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_did")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_title")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_desc")."</td>"; + echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_field_date")."</td>"; echo "<td class='center'>".$plugins_arr[$i]->getVar("plugin_weight")."</td>"; echo "<td class='center width5'> - <a href='plugins.php?op=edit_plugins&plugin_id=".$i."'><img src=".$pathImageIcon."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> - <a href='plugins.php?op=delete_plugins&plugin_id=".$i."'><img src=".$pathImageIcon."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> + <a href='plugins.php?op=edit_plugin&plugin_id=".$i."'><img src=".$pathIcon16."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> + <a href='plugins.php?op=delete_plugin&plugin_id=".$i."'><img src=".$pathIcon16."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> </td>"; echo "</tr>"; } @@ -108,16 +105,15 @@ echo "<table class='outer width100' cellspacing='1'> <tr> <th class='center width2'>"._AM_FEEDS_PLUGIN_ID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_NAME."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_MODULENAME."</th> <th class='center'>"._AM_FEEDS_PLUGIN_CLASSNAME."</th> <th class='center'>"._AM_FEEDS_PLUGIN_TABLENAME."</th> <th class='center'>"._AM_FEEDS_PLUGIN_FILENAME."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_DID."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_TITLE."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_DESC."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CHAMP_DATE."</th> - <th class='center'>"._AM_FEEDS_PLUGIN_CREATED."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_CID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DID."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_TITLE."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DESC."</th> + <th class='center'>"._AM_FEEDS_PLUGIN_FIELD_DATE."</th> <th class='center'>"._AM_FEEDS_PLUGIN_WEIGHT."</th> <th class='center width5'>"._AM_FEEDS_FORMACTION."</th> </tr>"; @@ -126,17 +122,21 @@ break; - case "new_plugins": - echo $pluginsAdmin->addNavigation("plugins.php"); - $pluginsAdmin->addItemButton(_AM_FEEDS_PLUGINSLIST, 'plugins.php?op=list', 'list'); - echo $pluginsAdmin->renderButton(); + case "new_plugin": + echo $adminMenu->addNavigation("plugins.php"); + $adminMenu->addItemButton(_AM_FEEDS_PLUGINSLIST, 'plugins.php?op=list', 'list'); + $numrows = $pluginsHandler->getCount(); + if( $numrows != 0 ){ + $adminMenu->addItemButton(_AM_FEEDS_DELALLPLUGINS, 'plugins.php?op=delete_all_plugins', 'delete'); + } + echo $adminMenu->renderButton(); $obj =& $pluginsHandler->create(); $form = $obj->getForm(); $form->display(); break; - case "save_plugins": + case "save_plugin": if ( !$GLOBALS["xoopsSecurity"]->check() ) { redirect_header("plugins.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); } @@ -147,28 +147,31 @@ } //Form plugins - $obj->setVars(array("plugin_name"=>$_POST["plugin_name"], "plugin_classname"=>$_POST["plugin_classname"], "plugin_tablename"=>$_POST["plugin_tablename"], "plugin_filename"=>$_POST["plugin_filename"], "plugin_cid"=>$_POST["plugin_cid"], "plugin_did"=>$_POST["plugin_did"], "plugin_champ_title"=>$_POST["plugin_champ_title"], "plugin_champ_desc"=>$_POST["plugin_champ_desc"],"plugin_champ_date"=>$_POST["plugin_champ_date"], "plugin_created"=>feeds_convertDate($_POST["plugin_created"]), "plugin_weight"=>$_POST["plugin_weight"])); + $obj->setVars(array("plugin_modulename"=>$_POST["plugin_modulename"], "plugin_classname"=>$_POST["plugin_classname"], "plugin_tablename"=>$_POST["plugin_tablename"], "plugin_filename"=>$_POST["plugin_filename"], "plugin_field_cid"=>$_POST["plugin_field_cid"], "plugin_field_did"=>$_POST["plugin_field_did"], "plugin_field_title"=>$_POST["plugin_field_title"], "plugin_field_desc"=>$_POST["plugin_field_desc"],"plugin_field_date"=>$_POST["plugin_field_date"], "plugin_weight"=>$_POST["plugin_weight"])); - if ($pluginsHandler->insert($obj)) { - redirect_header("plugins.php?op=list", 2, _AM_FEEDS_FORMOK); + if ($pluginsHandler->insert($obj)) { + // Create Plugin File + $obj->create_PluginFile(); + redirect_header("plugins.php?op=list", 2, _AM_FEEDS_FORMOK); } echo $obj->getHtmlErrors(); $form =& $obj->getForm(); $form->display(); - break; + break; - case "edit_plugins": - echo $pluginsAdmin->addNavigation("plugins.php"); - $pluginsAdmin->addItemButton(_AM_FEEDS_NEWPLUGINS, 'plugins.php?op=new_plugins', 'add'); - $pluginsAdmin->addItemButton(_AM_FEEDS_PLUGINSLIST, 'plugins.php?op=list', 'list'); - echo $pluginsAdmin->renderButton(); + case "edit_plugin": + echo $adminMenu->addNavigation("plugins.php"); + $adminMenu->addItemButton(_AM_FEEDS_NEWPLUGIN, 'plugins.php?op=new_plugin', 'add'); + $adminMenu->addItemButton(_AM_FEEDS_PLUGINSLIST, 'plugins.php?op=list', 'list'); + $adminMenu->addItemButton(_AM_FEEDS_DELALLPLUGINS, 'plugins.php?op=delete_all_plugins', 'delete'); + echo $adminMenu->renderButton(); $obj = $pluginsHandler->get($_REQUEST["plugin_id"]); $form = $obj->getForm(); $form->display(); break; - case "delete_plugins": + case "delete_plugin": $obj =& $pluginsHandler->get($_REQUEST["plugin_id"]); if (isset($_REQUEST["ok"]) && $_REQUEST["ok"] == 1) { if ( !$GLOBALS["xoopsSecurity"]->check() ) { @@ -180,20 +183,25 @@ echo $obj->getHtmlErrors(); } } else { - xoops_confirm(array("ok" => 1, "plugin_id" => $_REQUEST["plugin_id"], "op" => "delete_plugins"), $_SERVER["REQUEST_URI"], sprintf(_AM_FEEDS_FORMSUREDEL, $obj->getVar("plugin_name"))); + xoops_confirm(array("ok" => 1, "plugin_id" => $_REQUEST["plugin_id"], "op" => "delete_plugin"), $_SERVER["REQUEST_URI"], sprintf(_AM_FEEDS_FORMSUREDEL, $obj->getVar("plugin_modulename"))); } - break; + break; - case "update_online_plugins": - if (isset($_REQUEST["plugin_id"])) { - $obj =& $pluginsHandler->get($_REQUEST["plugin_id"]); - } - $obj->setVar("plugin_online", $_REQUEST["plugin_online"]); - if ($pluginsHandler->insert($obj)) { - redirect_header("plugins.php", 3, _AM_FEEDS_FORMOK); + case "delete_all_plugins": + $obj =& $pluginsHandler->get(); + if (isset($_REQUEST["ok"]) && $_REQUEST["ok"] == 1) { + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("plugins.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + if ($pluginsHandler->deleteAll($obj)) { + redirect_header("plugins.php", 3, _AM_FEEDS_FORMDELALLOK); + } else { + echo $obj->getHtmlErrors(); + } + } else { + xoops_confirm(array("ok" => 1, "op" => "delete_all_plugins"), $_SERVER["REQUEST_URI"], _AM_FEEDS_FORMSUREDELALL); } - echo $obj->getHtmlErrors(); - break; + break; } include "admin_footer.php"; ?> \ No newline at end of file Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_feeds.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_feeds.php 2012-07-08 22:43:02 UTC (rev 9808) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_feeds.php 2012-07-09 06:52:21 UTC (rev 9809) @@ -24,8 +24,7 @@ * * Version : 1.01 Sat 2012/04/14 20:38:47 : timgno Exp $ * **************************************************************************** - */ - + */ if (!defined("XOOPS_ROOT_PATH")) { die("XOOPS root path not defined"); } @@ -36,8 +35,8 @@ function __construct() { $this->XoopsObject(); - $this->initVar("feed_id", XOBJ_DTYPE_INT, null, false, 8); - $this->initVar("feed_pid", XOBJ_DTYPE_INT, null, false, 5); + $this->initVar("feed_id", XOBJ_DTYPE_INT, 0, false, 8); + $this->initVar("feed_pid", XOBJ_DTYPE_INT, 0, false, 8); $this->initVar("feed_name", XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar("feed_version", XOBJ_DTYPE_TXTBOX, null, false, 5); $this->initVar("feed_desc", XOBJ_DTYPE_TXTAREA, null, false); @@ -45,7 +44,7 @@ $this->initVar("feed_submitter", XOBJ_DTYPE_INT, null, false, 10); $this->initVar("feed_created", XOBJ_DTYPE_INT, null, false, 10); $this->initVar("feed_published", XOBJ_DTYPE_INT, null, false, 10); - $this->initVar("feed_weight", XOBJ_DTYPE_INT, null, false, 11); + $this->initVar("feed_weight", XOBJ_DTYPE_INT, 0, false, 11); $this->initVar("feed_online", XOBJ_DTYPE_INT, null, false, 1); } @@ -62,15 +61,14 @@ $action = $_SERVER["REQUEST_URI"]; } - $title = $this->isNew() ? sprintf(_AM_FEEDS_FEEDS_ADD) : sprintf(_AM_FEEDS_FEEDS_EDIT); + $title = $this->isNew() ? sprintf(_AM_FEEDS_FEED_ADD) : sprintf(_AM_FEEDS_FEED_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_FEED_NAME, "feed_name", 50, 255, $this->getVar("feed_name")), true); - $form->addElement(new XoopsFormText(_AM_FEEDS_FEED_VERSION, "feed_version", 50, 255, $this->getVar("feed_version")), true); + $form->addElement(new XoopsFormText(_AM_FEEDS_FEED_VERSION, "feed_version", 8, 25, $this->getVar("feed_version")), true); if (!$this->isNew()) { $feedpid = $this->getVar('plugin_id'); @@ -79,20 +77,24 @@ } $plugins_handler = xoops_getmodulehandler('feeds_plugins'); $plugins_select = new XoopsFormSelect(_AM_FEEDS_FEED_PNAME, 'feed_pid', $feedpid); - $plugins_select->addOption(0, _AM_FEEDS_PLUGIN_DEFAULT); - foreach($plugins_handler->getObjects(null, true) as $pid => $plugins) - $plugins_select->addOption($pid, $plugins->getVar('plugin_name')); - $form->addElement($plugins_select); + $plugins_select->addOption(null, _AM_FEEDS_PLUGIN_DEFAULT); + foreach($plugins_handler->getObjects(null, true) as $pid => $plugins) { + if($pid == 0) { + redirect_header("feeds.php", 3, "Pleace: specify a plugin first."); + } + $plugins_select->addOption($pid, $plugins->getVar('plugin_modulename')); + } + $form->addElement($plugins_select, true); $editor_configs=array(); $editor_configs["name"] ="feed_desc"; $editor_configs["value"] = $this->getVar("feed_desc", "e"); - $editor_configs["rows"] = 10; + $editor_configs["rows"] = 8; $editor_configs["cols"] = 80; $editor_configs["width"] = "100%"; - $editor_configs["height"] = "400px"; - $editor_configs["editor"] = $GLOBALS["xoopsModuleConfig"]["editor"]; - $form->addElement( new XoopsFormEditor(_AM_FEEDS_FEED_DESC, "feed_desc", $editor_configs), true ); + $editor_configs["height"] = "200px"; + $editor_configs["editor"] = $GLOBALS["xoopsModuleConfig"]["feeds_editor"]; + $form->addElement( new XoopsFormEditor(_AM_FEEDS_FEED_DESC, "feed_desc", $editor_configs), false ); $feed_img = $this->getVar("feed_img") ? $this->getVar("feed_img") : 'blank.gif'; $uploadirectory = '/uploads/feeds/images'; @@ -113,15 +115,20 @@ $form->addElement($imgtray); $form->addElement(new XoopsFormSelectUser(_AM_FEEDS_FEED_SUBMITTER, "feed_submitter", false, $this->getVar("feed_submitter"), 1, false), true); - $form->addElement(new XoopsFormTextDateSelect(_AM_FEEDS_FEED_CREATED, "feed_created", "", $this->getVar("feed_created"))); - $form->addElement(new XoopsFormTextDateSelect(_AM_FEEDS_FEED_PUBLISHED, "feed_published", "", $this->getVar("feed_published"))); - $form->addElement(new XoopsFormText(_AM_FEEDS_FEED_WEIGHT, "feed_weight", 10, 25, $this->getVar("feed_weight")), true); + $form->addElement(new XoopsFormText(_AM_FEEDS_FEED_WEIGHT, "feed_weight", 8, 25, $this->getVar("feed_weight")), true); + + $options_tray = new XoopsFormElementTray(_OPTIONS, '<br />'); + $feed_created = new XoopsFormDateTime(_AM_FEEDS_FEED_CREATED, "feed_created", $this->getVar("feed_created")); + $options_tray->addElement($feed_created); + $feed_published = new XoopsFormDateTime(_AM_FEEDS_FEED_PUBLISHED, "feed_published", $this->getVar("feed_published")); + $options_tray->addElement($feed_published); $feed_online = $this->isNew() ? 0 : $this->getVar("feed_online"); $check_feed_online = new XoopsFormCheckBox(_AM_FEEDS_FEED_ONLINE, "feed_online", $feed_online); $check_feed_online->addOption(1, " "); - $form->addElement($check_feed_online); + $options_tray->addElement($check_feed_online); + $form->addElement($options_tray); - $form->addElement(new XoopsFormHidden("op", "save_feeds")); + $form->addElement(new XoopsFormHidden("op", "save_feed")); $form->addElement(new XoopsFormButton("", "submit", _SUBMIT, "submit")); return $form; } Modified: XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_plugins.php =================================================================== --- XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_plugins.php 2012-07-08 22:43:02 UTC (rev 9808) +++ XoopsModules/feeds/releases/1.01b/modules/feeds/class/feeds_plugins.php 2012-07-09 06:52:21 UTC (rev 9809) @@ -32,27 +32,37 @@ class feeds_plugins extends XoopsObject { + var $plugins; // Holds plugins + var $plugin_name; // Name of the plugin wich contains all content_plugin + //Constructor function __construct() { $this->XoopsObject(); - $this->initVar("plugin_id", XOBJ_DTYPE_INT, null, false, 8); - $this->initVar("plugin_name", XOBJ_DTYPE_TXTBOX, null, false, 255); + $this->initVar("plugin_id", XOBJ_DTYPE_INT, 0, false, 8); + $this->initVar("plugin_modulename", XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar("plugin_classname", XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar("plugin_tablename", XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar("plugin_filename", XOBJ_DTYPE_TXTBOX, null, false, 150); - $this->initVar("plugin_cid", XOBJ_DTYPE_TXTBOX, null, false, 50); - $this->initVar("plugin_did", XOBJ_DTYPE_TXTBOX, null, false, 50); - $this->initVar("plugin_champ_title", XOBJ_DTYPE_TXTBOX, null, false, 150); - $this->initVar("plugin_champ_desc", XOBJ_DTYPE_TXTBOX, null, false, 255); - $this->initVar("plugin_champ_date", XOBJ_DTYPE_TXTBOX, null, false, 50); - $this->initVar("plugin_created", XOBJ_DTYPE_INT, null, false, 10); - $this->initVar("plugin_weight", XOBJ_DTYPE_INT, null, false, 11); + $this->initVar("plugin_field_cid", XOBJ_DTYPE_TXTBOX, null, false, 50); + $this->initVar("plugin_field_did", XOBJ_DTYPE_TXTBOX, null, false, 50); + $this->initVar("plugin_field_title", XOBJ_DTYPE_TXTBOX, null, false, 150); + $this->initVar("plugin_field_desc", XOBJ_DTYPE_TXTBOX, null, false, 255); + $this->initVar("plugin_field_date", XOBJ_DTYPE_TXTBOX, null, false, 50); + $this->initVar("plugin_weight", XOBJ_DTYPE_INT, 0, false, 11); } function feeds_plugins() { $this->__construct(); + $folder_name = FEEDS_URL."/plugins/"; + if(!is_dir($folder_name)) { + mkdir($folder_name, 0755); + chmod($folder_name, 0755); + } else { + chmod($folder_name, 0755); + } + $this->plugin_name = FEEDS_URL."/plugins/".$this->getVar("plugin_modulename").".php"; } function getForm($action = false) @@ -63,35 +73,108 @@ $action = $_SERVER["REQUEST_URI"]; } - $title = $this->isNew() ? sprintf(_AM_FEEDS_PLUGINS_ADD) : sprintf(_AM_FEEDS_PLUGINS_EDIT); + $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(_AM_FEEDS_PLUGIN_MODULENAME, "plugin_modulename", 50, 255, $this->getVar("plugin_modulename")), true); $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_CLASSNAME, "plugin_classname", 50, 255, $this->getVar("plugin_classname")), true); $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_TABLENAME, "plugin_tablename", 50, 255, $this->getVar("plugin_tablename")), true); $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FILENAME, "plugin_filename", 50, 150, $this->getVar("plugin_filename")), true); - $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_CID, "plugin_cid", 20, 55, $this->getVar("plugin_cid")), true); - $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_DID, "plugin_did", 20, 55, $this->getVar("plugin_did")), false); - $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_CHAMP_TITLE, "plugin_champ_title", 50, 150, $this->getVar("plugin_champ_title")), true); - $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_CHAMP_DESC, "plugin_champ_desc", 50, 255, $this->getVar("plugin_champ_desc")), true); - $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_CHAMP_DATE, "plugin_champ_date", 50, 255, $this->getVar("plugin_champ_date")), true); - $form->addElement(new XoopsFormTextDateSelect(_AM_FEEDS_PLUGIN_CREATED, "plugin_created", "", $this->getVar("plugin_created"))); + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FIELD_CID, "plugin_field_cid", 20, 55, $this->getVar("plugin_field_cid")), true); + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FIELD_DID, "plugin_field_did", 20, 55, $this->getVar("plugin_field_did")), false); + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FIELD_TITLE, "plugin_field_title", 50, 150, $this->getVar("plugin_field_title")), true); + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FIELD_DESC, "plugin_field_desc", 50, 255, $this->getVar("plugin_field_desc")), true); + $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_FIELD_DATE, "plugin_field_date", 50, 255, $this->getVar("plugin_field_date")), true); $form->addElement(new XoopsFormText(_AM_FEEDS_PLUGIN_WEIGHT, "plugin_weight", 10, 25, $this->getVar("plugin_weight")), true); - $form->addElement(new XoopsFormHidden("op", "save_plugins")); + $form->addElement(new XoopsFormHidden("op", "save_plugin")); $form->addElement(new XoopsFormButton("", "submit", _SUBMIT, "submit")); return $form; } + + /** + * Create plugin file + */ + function create_PluginFile() + { + if(file_exists($this->plugin_name)) { + unlink($this->plugin_name); + } + + $modName = $this->getVar("plugin_modulename"); + $className = $this->getVar("plugin_classname"); + $tablename = $this->getVar("plugin_tablename"); + $filename = $this->getVar("plugin_filename"); + $field_cid = $this->getVar("plugin_field_cid"); + $field_did = $this->getVar("plugin_field_did"); + $field_date = $this->getVar("plugin_field_date"); + $prefix = substr($tablename, strpos($tablename, '_')); + + $content_plugin = "<?php\n"; + $content_plugin .= '/* + * Plugin $'.$prefix.' of module '.$modName.' + * Table name '.$tablename.' and Class name '.$className.' + */ + +if (file_exists($fileinc = $GLOBALS[\'xoops\']->path(\'modules/'.$modName.'/class/'.$className.'.php\'))) { + include $fileinc; + $'.$prefix.'Handler =& xoops_getModuleHandler(\''.$tablename.'\', \''.$modName.'\'); + $criteria = new CriteriaCompo(); + $criteria->setSort(\''.$field_date.'\'); + $criteria->setOrder(\'DESC\'); + $'.$prefix.'Array = $'.$prefix.'Handler->getAll($criteria); } +if (!empty($'.$prefix.'Array) && is_array($'.$prefix.'Array)) { + $myts =& MyTextSanitizer::getInstance(); + foreach ($'.$prefix.'Array as $'.$prefix.') { + //description + $'.$prefix.'desc = $'.$prefix.'->getVar(\''.$this->getVar("plugin_field_desc").'\'); + if (strpos($'.$prefix.'desc,\'[pagebreak]\')==false){ + $'.$prefix.'desc_short = substr($'.$prefix.'desc, 0, 400); + }else{ + $'.$prefix.'desc_short = substr($'.$prefix.'desc, 0, strpos($'.$prefix.'desc,\'[pagebreak]\')); + } + $tpl->append(\'items\', array( + \'title\' => XoopsLocal::convert_encoding($myts->htmlspecialchars($'.$prefix.'->getVar(\''.$this->getVar("plugin_field_title").'\'), ENT_QUOTES)),'; + if($field_did == null){ + $text = '\'link\' => XOOPS_URL . \'/modules/'.$modName.'/'.$filename.'.php?'.$field_cid.'=\'.$'.$prefix.'->getVar(\''.$field_cid.'\').\'\', + \'guid\' => XOOPS_URL . \'/modules/'.$modName.'/'.$filename.'.php?'.$field_cid.'=\'.$'.$prefix.'->getVar(\''.$field_cid.'\').\'\','; + } else { + $text = '\'link\' => XOOPS_URL . \'/modules/'.$modName.'/'.$filename.'.php?'.$field_cid.'=\'.$'.$prefix.'->getVar(\''.$field_cid.'\').\'&'.$field_did.'=\'.$'.$prefix.'->getVar(\''.$field_did.'\').\'\', + \'guid\' => XOOPS_URL . \'/modules/'.$modName.'/'.$filename.'.php?'.$field_cid.'=\'.$'.$prefix.'->getVar(\''.$field_cid.'\').\'&'.$field_did.'=\'.$'.$prefix.'->getVar(\''.$field_did.'\').\'\','; + } + $text = '\'pubdate\' => formatTimestamp($'.$prefix.'->getVar(\''.$field_date.'\'), \'rss\'),... [truncated message content] |
From: <wis...@us...> - 2012-07-08 22:43:08
|
Revision: 9808 http://xoops.svn.sourceforge.net/xoops/?rev=9808&view=rev Author: wishcraft Date: 2012-07-08 22:43:02 +0000 (Sun, 08 Jul 2012) Log Message: ----------- Twitterbomb 1.32 - minor fixes, new image harvestor with myalbum-p 3.06 Modified Paths: -------------- XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/admin.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/modinfo.php Modified: XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/admin.php =================================================================== --- XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/admin.php 2012-07-08 22:07:20 UTC (rev 9807) +++ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/admin.php 2012-07-08 22:43:02 UTC (rev 9808) @@ -555,6 +555,9 @@ define('_AM_TWEETBOMB_NEW_PICTURES_P', 'From here you can create or edit in full your picture search campaign node.'); define('_AM_TWEETBOMB_FORM_DESC_PICIDS_CAMPAIGN', 'Picture Search Campaign Nodes'); + + define('_AM_TWEETBOMB_ADMIN_THEREARE_LOGLASTRETWEET', 'Last Retweet in Log: %s'); + define('_AM_TWEETBOMB_ADMIN_THEREARE_LOGFIRSTRETWEET', 'First Retweet in Log: %s'); ?> Modified: XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/modinfo.php =================================================================== --- XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/modinfo.php 2012-07-08 22:07:20 UTC (rev 9807) +++ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/modinfo.php 2012-07-08 22:43:02 UTC (rev 9808) @@ -438,7 +438,7 @@ define('_MI_TWEETBOMB_ICON_ADMENU10', '../../'.$GLOBALS['twitterbombModule']->getInfo('icons32').'/twitterbomb.mentions.png'); define('_MI_TWEETBOMB_LINK_ADMENU10', 'admin/index.php?op=mentions&fct=list'); define('_MI_TWEETBOMB_TITLE_ADMENU11', 'Picture Crawler'); - define('_MI_TWEETBOMB_ICON_ADMENU11', '../../'.$GLOBALS['twitterbombModule']->getInfo('icons32').'/twitterbomb.pitures.png'); + define('_MI_TWEETBOMB_ICON_ADMENU11', '../../'.$GLOBALS['twitterbombModule']->getInfo('icons32').'/twitterbomb.pictures.png'); define('_MI_TWEETBOMB_LINK_ADMENU11', 'admin/index.php?op=pictures'); define('_MI_TWEETBOMB_TITLE_ADMENU12', 'About'); define('_MI_TWEETBOMB_ICON_ADMENU12', '../../'.$GLOBALS['twitterbombModule']->getInfo('icons32').'/about.png'); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wis...@us...> - 2012-07-08 22:07:33
|
Revision: 9807 http://xoops.svn.sourceforge.net/xoops/?rev=9807&view=rev Author: wishcraft Date: 2012-07-08 22:07:20 +0000 (Sun, 08 Jul 2012) Log Message: ----------- Twitterbomb 1.32 - minor fixes, new image harvestor with myalbum-p 3.06 Added Paths: ----------- XoopsModules/twitterbomb/releases/1.32/ XoopsModules/twitterbomb/releases/1.32/docs/ XoopsModules/twitterbomb/releases/1.32/docs/.htaccess XoopsModules/twitterbomb/releases/1.32/docs/INSTALL XoopsModules/twitterbomb/releases/1.32/docs/licence.txt XoopsModules/twitterbomb/releases/1.32/extras/ XoopsModules/twitterbomb/releases/1.32/extras/XOOPS 2.4.x/ XoopsModules/twitterbomb/releases/1.32/extras/XOOPS 2.4.x/htdocs/ XoopsModules/twitterbomb/releases/1.32/extras/XOOPS 2.4.x/htdocs/header.php XoopsModules/twitterbomb/releases/1.32/extras/XOOPS 2.5.x/ XoopsModules/twitterbomb/releases/1.32/extras/XOOPS 2.5.x/htdocs/ XoopsModules/twitterbomb/releases/1.32/extras/XOOPS 2.5.x/htdocs/header.php XoopsModules/twitterbomb/releases/1.32/htdocs/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.campaigns.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.categories.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.keywords.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.logs.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.mentions.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.pictures.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.preferences.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.reply.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.retweet.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.scheduler.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.sentence.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.urls.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/16/twitterbomb.usernames.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.campaigns.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.categories.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.keywords.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.logs.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.mentions.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.pictures.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.preferences.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.reply.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.retweet.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.scheduler.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.sentence.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.urls.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/moduleclasses/icons/32/twitterbomb.usernames.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/LICENSE XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/README XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/VERSION XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/bg.gif XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demo_screen.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/addNoise.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/applyConvolution.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/applyFilter.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/applyMask.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/asGrayscale.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/asNegative.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/autoCrop.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/correctGamma.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/crop.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/flip.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/getCanvas.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/getChannels.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/getMask.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/merge.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/mirror.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/resize.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/resizeCanvas.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/rotate.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/roundCorners.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/demos/unsharp.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/font.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/COPYRIGHT.TXT XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/README.TXT XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/RELEASENOTES.TXT XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/Vera.ttf XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/VeraBI.ttf XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/VeraBd.ttf XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/VeraIt.ttf XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/VeraMoBI.ttf XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/VeraMoBd.ttf XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/VeraMoIt.ttf XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/VeraMono.ttf XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/VeraSe.ttf XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/VeraSeBd.ttf XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/fonts/local.conf XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/AngleField.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/CheckboxField.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/CheckboxSetField.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/ColorField.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/CoordinateField.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/Demo.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/Field.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/FileSelectField.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/FloatField.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/FormatSelectField.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/IntField.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/Request.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/SelectField.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/helpers/common.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/image.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/images/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/images/1-rainbow.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/images/2-blue-alpha.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/images/3-smiley.gif XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/images/4-color-hole.gif XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/images/5-circle.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/images/6-logo.gif XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/images/7-overlay.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/images/bg03.bmp XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/images/fgnl.jpg XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/index.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/masks/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/masks/mask-circle.gif XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/masks/mask-circle.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/masks/mask-diagonal.gif XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/demo/masks/mask-smiley.gif XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_Exception.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_GDFunctionResultException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_InvalidCanvasMethodException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_InvalidCoordinateException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_InvalidFontFileException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_InvalidImageDimensionException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_InvalidImageHandleException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_InvalidImageSourceException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_NoFontException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_UnknownErrorWhileMappingException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_UnknownImageOperationException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Exceptions/WideImage_UnsupportedFormatException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/WideImage_Mapper_BMP.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/WideImage_Mapper_GD.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/WideImage_Mapper_GD2.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/WideImage_Mapper_GIF.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/WideImage_Mapper_JPEG.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/WideImage_Mapper_PNG.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/WideImage_Mapper_TGA.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/WideImage_vendor_de77_BMP.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/WideImage_vendor_de77_TGA.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/_Mapper---BMP.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/_Mapper---GD.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/_Mapper---GD2.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/_Mapper---GIF.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/_Mapper---JPEG.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/_Mapper---PNG.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/_Mapper---TGA.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/_vendor---de77---BMP.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Mappers/_vendor---de77---TGA.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_AddNoise.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_ApplyConvolution.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_ApplyFilter.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_ApplyMask.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_AsGrayscale.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_AsNegative.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_AutoCrop.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_CopyChannelsPalette.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_CopyChannelsTrueColor.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_CorrectGamma.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_Crop.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_Flip.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_GetMask.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_InvalidFitMethodException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_InvalidResizeDimensionException.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_Merge.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_Mirror.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_Resize.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_ResizeCanvas.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_Rotate.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_RoundCorners.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/WideImage_Operation_Unsharp.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---AddNoise.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---ApplyConvolution.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---ApplyFilter.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---ApplyMask.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---AsGrayscale.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---AsNegative.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---AutoCrop.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---CopyChannelsPalette.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---CopyChannelsTrueColor.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---CorrectGamma.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---Crop.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---Flip.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---GetMask.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---Merge.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---Mirror.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---Resize.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---ResizeCanvas.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---Rotate.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---RoundCorners.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internal-Operations/_Operation---Unsharp.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internals/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internals/WideImage_Coordinate.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internals/WideImage_MapperFactory.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internals/WideImage_OperationFactory.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internals/_Coordinate.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/Internals/_OperationFactory.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/WideImage.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/WideImage_Canvas.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/WideImage_Font_GDF.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/WideImage_Font_PS.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/WideImage_Font_TTF.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/WideImage_Image.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/WideImage_PaletteImage.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/WideImage_TrueColorImage.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/_Canvas.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/_Exception.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/_Font---GDF.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/_Font---PS.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/_Font---TTF.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/_Image.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/_MapperFactory.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/_PaletteImage.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/_TrueColorImage.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/WideImage/_WideImage.php.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/classtrees_Exceptions.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/classtrees_Internal-Mappers.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/classtrees_Internal-Operations.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/classtrees_Internals.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/classtrees_WideImage.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/elementindex.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/elementindex_Exceptions.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/elementindex_Internal-Mappers.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/elementindex_Internal-Operations.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/elementindex_Internals.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/elementindex_WideImage.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/errors.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/li_Exceptions.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/li_Internal-Mappers.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/li_Internal-Operations.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/li_Internals.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/li_WideImage.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/media/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/media/background.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/media/empty.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/doc/media/style.css XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/gpl.txt XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lgpl.txt XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Canvas.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Coordinate.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Exception.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Font/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Font/GDF.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Font/PS.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Font/TTF.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Image.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Mapper/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Mapper/BMP.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Mapper/GD.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Mapper/GD2.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Mapper/GIF.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Mapper/JPEG.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Mapper/PNG.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Mapper/TGA.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/MapperFactory.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/AddNoise.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/ApplyConvolution.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/ApplyFilter.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/ApplyMask.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/AsGrayscale.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/AsNegative.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/AutoCrop.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/CopyChannelsPalette.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/CopyChannelsTrueColor.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/CorrectGamma.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/Crop.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/Flip.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/GetMask.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/Merge.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/Mirror.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/Resize.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/ResizeCanvas.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/Rotate.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/RoundCorners.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/Operation/Unsharp.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/OperationFactory.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/PaletteImage.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/TrueColorImage.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/WideImage.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/vendor/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/vendor/de77/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/vendor/de77/BMP.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/lib/vendor/de77/TGA.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/100x100-blue-alpha.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/100x100-color-hole.gif XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/100x100-color-hole.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/100x100-rainbow.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/100x100-red-spot-half-cut.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/100x100-red-spot.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/100x100-red-transparent.gif XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/100x100-rgbyg.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/100x100-square-overlay.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/100x50-rgbt.gif XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/75x25-gray.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/actually-a-png.jpg XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/bmp/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/bmp/rainbow-16b-x.bmp XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/bmp/rainbow-16b.bmp XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/bmp/rainbow-24b.bmp XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/bmp/rainbow-32b.bmp XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/bmp/rainbow-palette-rle.bmp XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/fakeimage.png XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/fgnl-bmp.jpg XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/fgnl.bmp XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/fgnl.jpg XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/image-actually-foo.foo2 XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/image.foo XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/logo.gif XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/splat.tga XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/images/temp/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/run.bat XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/run.sh XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/test-init.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/CanvasTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/CoordinateTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/ImageTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Mapper/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Mapper/BMPTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Mapper/GD2Test.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Mapper/GDTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Mapper/GIFTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Mapper/JPEGTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Mapper/PNGTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Mapper/TGATest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/MapperFactoryTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/ XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/ApplyConvolutionTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/ApplyFilterTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/ApplyMaskTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/AsGrayscaleTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/AsNegativeTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/AutoCrop.test.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/CorrectGammaTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/CropTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/FlipTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/GetChannelsTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/GetMaskTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/MergeTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/MirrorTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/ResizeCanvasTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/ResizeTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/RotateTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/RoundCornersTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/Operation/UnsharpTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/OperationFactoryTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/PaletteImageTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/TrueColorImageTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/test/tests/WideImageTest.php XoopsModules/twitterbomb/releases/1.32/htdocs/Frameworks/wideimage/wideimage.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/tag/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/tag/plugin/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/tag/plugin/twitterbomb.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/admin/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/admin/header.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/admin/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/admin/index.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/admin/menu.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/backend.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/twitterbomb_block_bomb.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/twitterbomb_block_follow.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/twitterbomb_block_mentions.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/twitterbomb_block_replies.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/twitterbomb_block_retweet.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/twitterbomb_block_scheduler.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/twitterbomb_block_tag.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/twitterbomb_block_topranked.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/twitterbomb_block_tweet.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/twitterbomb_block_usernames.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/blocks/twitterbomb_block_widget.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/callback/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/callback/index.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/base_matrix.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/campaign.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/category.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/following.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/keywords.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/log.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/mentions.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/myuploader.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/oauth.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/pictures.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/replies.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/retweet.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/scheduler.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/urls.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/class/usernames.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/cron/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/cron/all.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/cron/follow.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/cron/gather.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/cron/tweet.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/docs/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/docs/changelog.txt XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/docs/credits.txt XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/docs/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/docs/install.txt XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/docs/lang_diff.txt XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/docs/licence.txt XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/docs/readme.txt XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/go.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/header.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/images/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/images/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/images/rss.png XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/images/twitterbomb_slogo.png XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/OAuth.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formcheckboxmentions.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formcheckboxpictures.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formcheckboxreplies.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formcheckboxretweet.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formobjects.twitterbomb.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/forms.twitterbomb.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselectbase.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselectcampaigns.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselectcategories.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselectlanguage.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselectlogtype.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselectmeasurement.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselectmode.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselectmyalbumcategories.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselectoauthmode.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselectretweettype.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselectscreenname.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselecttype.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/formselecturls.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/functions.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/install.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/twitteroauth.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/include/update.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/index.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/admin.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/blocks.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/errors.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/help/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/help/help.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/help/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/main.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/english/modinfo.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/italian/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/italian/admin.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/italian/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/italian/main.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/language/italian/modinfo.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/list.tag.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/bomb.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/clause.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/direct.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/disabled.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/expired.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/filtered.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/filteredpregmatch.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/filteredpregmatchstrip.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/filteredstrip.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/filteredstrippregmatch.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/for.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/invalid.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/mirc.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/mixed.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/other.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/over.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/popular.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/pregmatch.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/pregmatchfiltered.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/pregmatchfilteredstrip.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/pregmatchstrip.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/pregmatchstripfiltered.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/recent.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/scheduler.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/strip.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/stripfiltered.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/stripfilteredpregmatch.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/strippregmatch.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/strippregmatchfiltered.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/their.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/then.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/there.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/under.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/valid.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/plugins/when.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/post.cache.end.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/post.common.end.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/post.footer.end.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/preloads/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/preloads/core.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/preloads/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/redirect.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/search.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/sql/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/sql/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/sql/mysql.sql XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/blocks/ XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/blocks/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/blocks/twitterbomb_block_follow.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/blocks/twitterbomb_block_tweet.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/blocks/twitterbomb_block_tweets.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/blocks/twitterbomb_block_tweets_ranked.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/blocks/twitterbomb_block_usernames.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/blocks/twitterbomb_block_widget.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/blocks/twitterbomb_tag_block_cloud.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/blocks/twitterbomb_tag_block_top.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_campaign_item.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_campaign_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_categories_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_category_item.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_base_matrix_edit.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_base_matrix_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_campaign_edit.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_campaign_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_category_edit.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_category_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_keywords_edit.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_keywords_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_log.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_mentions_edit.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_mentions_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_pictures_edit.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_pictures_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_replies_edit.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_replies_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_retweet_edit.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_retweet_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_scheduler_edit.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_scheduler_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_urls_edit.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_urls_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_usernames_edit.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_cpanel_usernames_list.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_index.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_rss.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_trail.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/templates/twitterbomb_usernames.html XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/trail.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/view.tag.php XoopsModules/twitterbomb/releases/1.32/htdocs/modules/twitterbomb/xoops_version.php Added: XoopsModules/twitterbomb/releases/1.32/docs/.htaccess =================================================================== --- XoopsModules/twitterbomb/releases/1.32/docs/.htaccess (rev 0) +++ XoopsModules/twitterbomb/releases/1.32/docs/.htaccess 2012-07-08 22:07:20 UTC (rev 9807) @@ -0,0 +1,14 @@ + +RewriteEngine On +RewriteCond %{REQUEST_FILENAME} !-f +RewriteCond %{REQUEST_FILENAME} !-d + +RewriteRule ^tweetbomb/([a-zA-Z0-9]+),([a-zA-Z0-9]+),([0-9]+),([0-9]+),([0-9]+),([0-9]+).html$ modules/twitterbomb/index.php?op=$1&fct=$2&start=$3&limit=$4&cid=$5&catid=$6 +RewriteRule ^tweetbomb/rss,([0-9]+),([0-9]+),([a-zA-Z0-9]+).rss$ modules/twitterbomb/backend.php?cid=$1&catid=$2&cacheid=$3 +RewriteRule ^tweetbomb/go.html$ modules/twitterbomb/go.php +RewriteRule ^tweetbomb/index.php$ modules/twitterbomb/index.php + + + + + Added: XoopsModules/twitterbomb/releases/1.32/docs/INSTALL =================================================================== --- XoopsModules/twitterbomb/releases/1.32/docs/INSTALL (rev 0) +++ XoopsModules/twitterbomb/releases/1.32/docs/INSTALL 2012-07-08 22:07:20 UTC (rev 9807) @@ -0,0 +1,63 @@ ++-----------------------------------------------------------------------------------+ +| | +| TwitterBomb Version 1.18 | +| | ++--[ 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 a minute, make sure it is within your | +| refresh time. This is the or unix based systems after it is for windows: | +| | +| /usr/bin/php -q /home/yoursite/public_html/modules/twitterbomb/cron/all.php | +| | +| -- For this method set the cron type in preferences to Unix Cron Job -- | +| | +| 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\twitterbomb\cron\all.php | +| | +| -- For this method set the cron type in preferences to Windows Scheduled Task -- | +| | +| 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. | +| | ++--[ Preloader Alternative to Installing Cron ]-------------------------------------+ +| | +| Replace the header.php file provided in the extras setting and set your cron | +| type in preferences to 'Preloader', alternatively you can include the files in | +| a hack of the files which are in the TwitterBomb Root. | +| | +| Line 91 - 94 of header.php in XOO... [truncated message content] |
From: <lor...@us...> - 2012-07-08 19:12:03
|
Revision: 9806 http://xoops.svn.sourceforge.net/xoops/?rev=9806&view=rev Author: lord_venom Date: 2012-07-08 19:11:57 +0000 (Sun, 08 Jul 2012) Log Message: ----------- test news categorie Modified Paths: -------------- XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css XoopsModules/TDMPicture/trunk/TDMPicture/index.php XoopsModules/TDMPicture/trunk/TDMPicture/viewcat.php Added Paths: ----------- XoopsModules/TDMPicture/trunk/TDMPicture/images/decos/downloads-bg.gif Modified: XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php 2012-07-08 16:16:56 UTC (rev 9805) +++ XoopsModules/TDMPicture/trunk/TDMPicture/class/tree.php 2012-07-08 19:11:57 UTC (rev 9806) @@ -50,13 +50,14 @@ return $ret; } - function _makeCatBoxOptions( $item_handler, $fieldName, $selected, $key, &$ret, &$ret2, $prefix_orig, $prefix_curr = '', $chcount) { + function _makeCatBoxOptions( $item_handler, $fieldName, $selected, $key, &$ret, &$select, $prefix_orig, $prefix_curr = '', $chcount) { Global $xoopsModule, $xoopsModuleConfig, $cat_display, $cat_cel, $groups, $start, $limit, $tris ; $gperm_handler =& xoops_gethandler('groupperm'); $parent = ""; $GLOBALS['navbar'] .= ""; + if ( $key > 0 && $gperm_handler->checkRight('tdmpicture_catview', $this->_tree[$key]['obj']->getVar('cat_id'), $groups, $xoopsModule->getVar('mid'))) { $value = $this->_tree[$key]['obj']->getVar( $this->_myId ); @@ -89,73 +90,30 @@ <ul>'.$picture. '<a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">' . $this->_tree[$key]['obj']->getVar( $fieldName ). '</a> ('.$count.') <br style="clear: both;" /></ul></th></tr></table>'; - } + } - if ($cat_display == "sub" || $cat_display == "subimg") { - $cat_sub = true; - } else { - $cat_sub = false; - } - - if ((!$prefix_curr && $cat_sub) || (!$cat_sub && $this->_tree[$key]['obj']->getVar('cat_pid') == $selected)) { - - $GLOBALS['souscat'] = true; - - switch ($cat_display) { + if ((!$prefix_curr) || ($this->_tree[$key]['obj']->getVar('cat_pid') == $selected)) { - - case "text": - $ret .= '<td><ul><a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">' . $this->_tree[$key]['obj']->getVar( $fieldName ). '</a> ('.$count.')'; - break; + $select = $this->makeSelBox('cat_pid', 'cat_title','-', 0, '-- '._MD_TDMPICTURE_CAT, $this->_tree[$key]['obj']->getVar('cat_id'), "OnChange='window.document.location=this.options[this.selectedIndex].value;'", 'tdmpicture_catview'); + $ret .= '<li class="'.$GLOBALS['class'].'"><div>'.$picture. '<br/><span id="num"> ('.$count.')</span></div><div><h2><a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">'. $this->_tree[$key]['obj']->getVar( $fieldName ). '</h2></a><pan id="text">'. $this->_tree[$key]['obj']->getVar('cat_text'). '</span></div><div id="form">'.$select.'</div></li>'; - case "textimg": - $ret .= '<td><ul>'.$picture. '<br /><a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">' . $this->_tree[$key]['obj']->getVar( $fieldName ). '</a> ('.$count.')'; - break; - - case "sub": - $ret .= '<td><ul>  <a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">'. $this->_tree[$key]['obj']->getVar( $fieldName ). '</a> ('.$count.')'; - break; - - case "subimg": - $ret .= '<td><ul>'.$picture. '<a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'">' .$this->_tree[$key]['obj']->getVar( $fieldName ). '</a> ('.$count.')'; - break; - - case "img": - $ret .= '<td><ul style="text-align:center;">'.$picture; - break; - - } - - } else { - if ($cat_sub) { - $ret .= '<li> ('.$count.') ' . $prefix_curr . ' <a href ="'.$cat_link.'" title="'. $this->_tree[$key]['obj']->getVar('cat_title').'"> '.$this->_tree[$key]['obj']->getVar( $fieldName ). '</a></li>'; } - } //} $prefix_curr .= $prefix_orig; - + //} } if ( isset( $this->_tree[$key]['child'] ) && !empty( $this->_tree[$key]['child'] ) ) { foreach ( $this->_tree[$key]['child'] as $childkey ) { - $this->_makeCatBoxOptions( $item_handler, $fieldName, $selected, $childkey, $ret, $ret2, $prefix_orig, $prefix_curr , $chcount); - if (!$prefix_curr) { - $ret .= '<br style="clear:both;" /></ul></td>'; - - if($chcount == $cat_cel) { - $ret .= '</tr><tr>'; - $chcount = 1; - } else { - $chcount++; - } - - } - } + $GLOBALS['class'] = ($GLOBALS['class'] == "even") ? "odd" : "even"; + $this->_makeCatBoxOptions( $item_handler, $fieldName, $selected, $childkey, $ret, $select, $prefix_orig, $prefix_curr , $chcount); + + } } } @@ -192,26 +150,16 @@ //makeCatBox($item_handler,name cat, ) function makeCatBox( $item_handler, $fieldName, $prefix = '-', $selected = '', $key = 0 ) { Global $cat_display; - if ($cat_display != "none") { - - $GLOBALS['souscat']=false; - $GLOBALS['navbar'] = false; - - $ret1 = '<div style="text-align:right"><a href="javascript:;" onclick="javascript:masque(\'1\')" >+-</a></div>'; - $ret = '<table cellpadding="0" id="masque_1" class="outer tdmcat_'.$cat_display.'" cellspacing="0"><tr>'; + + $ret = '<div style="text-align:right"><a href="javascript:;" onclick="javascript:masque(\'1\')" >+-</a></div>'; + $ret .= '<table cellpadding="0" id="masque_1" cellspacing="0"><tr><td><ul id="menu">'; $chcount = 1; - $this->_makeCatBoxOptions( $item_handler, $fieldName, $selected, $key, $ret, $ret2, $prefix, '', $chcount ); - $ret .= '</tr></table><br />'; + $GLOBALS['class'] = "odd"; + $this->_makeCatBoxOptions( $item_handler, $fieldName, $selected, $key, $ret, $select, $prefix, '', $chcount ); + $ret .= '<br style="clear: both;" /></ul></td></tr></table><br />'; - if (empty($GLOBALS['souscat'])) { - $ret1 = false; - $ret = false; - } + return $ret; - - return $ret1 . $ret . $ret2; - } - } function makeSelBox( $name, $fieldName, $prefix = '-', $selected = '', $addEmptyOption = false, $key = 0, $extra = '', $perm = false ) { Modified: XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css 2012-07-08 16:16:56 UTC (rev 9805) +++ XoopsModules/TDMPicture/trunk/TDMPicture/css/tdmpicture.css 2012-07-08 19:11:57 UTC (rev 9806) @@ -15,8 +15,70 @@ * * **************************************************************************** */ + + ul#menu { + margin: 0; + padding-left: 1%; + padding-right:1%; + text-align: center; + + } + ul#menu li { + list-style: none; + float:left; + width:47%; + height: 130px; + margin: 10px; padding: 0px; + -webkit-border-radius: 4px; + border-radius: 4px; + border: 2px solid white; + /* background: whiteSmoke url(../images/decos/downloads-bg.gif) repeat-x left top; */ + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); + } + ul#menu img { + float:left; + padding-left:20px; + padding-right:20px; + padding-top:10px; + } + + ul#menu h2{ + left:0; + text-align:left; +padding-top:10px; +padding-bottom:5px; + } + + ul#menu div{ + float:left; + } + ul#menu #text { + font-size: 13px; +color: #728DA9; +text-shadow: 0 1px 0 white; +line-height: 20px; +} + + ul#menu #num{ + text-align: center; +font-size: 11px; +color: #25587C; +text-shadow: 0 1px 0 white; + } + + ul#menu #form{ + float:right; + padding-top:100px; + padding-right:20px; + text-align: center; +font-size: 11px; +color: #25587C; +text-shadow: 0 1px 0 white; + + } + /* + ----------------------------------------------------- AFFICHAGE UNIQUE CATEGORIE + ----------------------------------------------------- */ Added: XoopsModules/TDMPicture/trunk/TDMPicture/images/decos/downloads-bg.gif =================================================================== (Binary files differ) Property changes on: XoopsModules/TDMPicture/trunk/TDMPicture/images/decos/downloads-bg.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: XoopsModules/TDMPicture/trunk/TDMPicture/index.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/index.php 2012-07-08 16:16:56 UTC (rev 9805) +++ XoopsModules/TDMPicture/trunk/TDMPicture/index.php 2012-07-08 19:11:57 UTC (rev 9806) @@ -49,12 +49,14 @@ $xoopsTpl->assign('baseurl', $_SERVER['PHP_SELF']); $xoopsTpl->assign('display', $xoopsModuleConfig['tdmpicture_display'] ); - switch($op) { + switch($op) { + + case "list": default: - -$xoopsTpl->assign('cat_id', true); + + $xoopsTpl->assign('cat_id', true); $xoopsTpl->assign('cat_view', true); $xoopsTpl->assign('nav', "<a href='".XOOPS_URL. "/modules/".$xoopsModule->dirname()."'/>".$xoopsModule->name()."</a>"); // ************************************************************ @@ -81,7 +83,6 @@ $numcat = $cat_handler->getCount($criteria); $xoopsTpl->assign('numcat', $numcat); - unset($criteria); $xoopsTpl->assign('selectcat', tdmpicture_catselect($mytree, false)); Modified: XoopsModules/TDMPicture/trunk/TDMPicture/viewcat.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/viewcat.php 2012-07-08 16:16:56 UTC (rev 9805) +++ XoopsModules/TDMPicture/trunk/TDMPicture/viewcat.php 2012-07-08 19:11:57 UTC (rev 9806) @@ -41,6 +41,8 @@ $ct = isset($_REQUEST['ct']) ? $_REQUEST['ct'] : false; $start = isset($_REQUEST['start']) ? $_REQUEST['start'] : 0; $tris = isset($_REQUEST['tris']) ? $_REQUEST['tris'] : 'file_indate'; + + // //mode de visualisation //$xoopsTpl->assign('view_mode', $view_mode = isset($_REQUEST['view_mode']) ? $_REQUEST['view_mode'] : 'block' ); @@ -61,6 +63,12 @@ redirect_header('index.php', 2, _MD_TDMPICTURE_NOPERM); exit(); } + //perm + if (!$gperm_handler->checkRight('tdmpicture_catview', $ct, $groups, $xoopsModule->getVar('mid'))) { + redirect_header('index.php', 2, _NOPERM); + exit(); + } + //return la categorie $cat = $cat_handler->get($ct); @@ -101,12 +109,9 @@ $meta_title = $meta_keywords = $meta_description = $GLOBALS['cat_title']; $xoopsTpl->assign('nav_bar', $GLOBALS['navbar']); - - - // ************************************************************ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2012-07-08 16:17:02
|
Revision: 9805 http://xoops.svn.sourceforge.net/xoops/?rev=9805&view=rev Author: beckmi Date: 2012-07-08 16:16:56 +0000 (Sun, 08 Jul 2012) Log Message: ----------- removing extra class (Marco) Modified Paths: -------------- XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/pm/templates/pm_viewpmsg.html Modified: XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/pm/templates/pm_viewpmsg.html =================================================================== --- XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/pm/templates/pm_viewpmsg.html 2012-07-08 10:56:42 UTC (rev 9804) +++ XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/pm/templates/pm_viewpmsg.html 2012-07-08 16:16:56 UTC (rev 9805) @@ -32,7 +32,7 @@ <{/if}> <form name="<{$pmform.name}>" id="<{$pmform.name}>" action="<{$pmform.action}>" method="<{$pmform.method}>" <{$pmform.extra}> > - <table class="table table-striped table-bordered table-condensed" cellspacing='1' cellpadding='4' class='outer bnone width100'> + <table class="table table-striped table-bordered table-condensed" cellspacing='1' cellpadding='4'> <tr class='txtcenter alignmiddle'> <th><input name='allbox' id='allbox' onclick='xoopsCheckAll("<{$pmform.name}>", "allbox");' type='checkbox' value='Check All' /></th> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ce...@us...> - 2012-07-08 10:56:48
|
Revision: 9804 http://xoops.svn.sourceforge.net/xoops/?rev=9804&view=rev Author: cesag Date: 2012-07-08 10:56:42 +0000 (Sun, 08 Jul 2012) Log Message: ----------- Adding define to french/modinfo.php for extcal 2.37. Modified Paths: -------------- XoopsLanguages/french/modules/extcal/extcal 2.37/extcal/language/french/modinfo.php Modified: XoopsLanguages/french/modules/extcal/extcal 2.37/extcal/language/french/modinfo.php =================================================================== --- XoopsLanguages/french/modules/extcal/extcal 2.37/extcal/language/french/modinfo.php 2012-07-07 21:51:35 UTC (rev 9803) +++ XoopsLanguages/french/modules/extcal/extcal 2.37/extcal/language/french/modinfo.php 2012-07-08 10:56:42 UTC (rev 9804) @@ -151,5 +151,5 @@ define('_MI_EXTCAL_DAY_FRIDAY', "Vendredi"); define('_MI_EXTCAL_DAY_SATURDAY', "Samedi"); define('_MI_EXTCAL_DAY_SUNDAY', "Dimanche"); - +define('_MI_EXTCAL_SHOW_OTHEROPTIONS', "Autres Options"); ?> \ 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: <ce...@us...> - 2012-07-07 21:51:45
|
Revision: 9803 http://xoops.svn.sourceforge.net/xoops/?rev=9803&view=rev Author: cesag Date: 2012-07-07 21:51:35 +0000 (Sat, 07 Jul 2012) Log Message: ----------- Newbb 4.3 french translation. Added Paths: ----------- XoopsLanguages/french/modules/newbb/ XoopsLanguages/french/modules/newbb/newbb 4.3/ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/admin.php XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/blocks.php XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/index.html XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_newpost_notify.tpl XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_newthread_notify.tpl XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_report.tpl XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_digest_notify.tpl XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newforum_notify.tpl XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newfullpost_notify.tpl XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newpost_notify.tpl XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/thread_newpost_notify.tpl XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/main.php XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/modinfo.php XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/index.html XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/new_forum.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/new_forum.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/new_subforum.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/new_subforum.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/offline.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/offline.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/online.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/online.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_delete.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_delete.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_edit.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_edit.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_quote.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_quote.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_reply.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_reply.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_report.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_report.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_up.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/p_up.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/t_new.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/t_new.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/t_poll.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/t_poll.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/t_qr.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/t_qr.png XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/t_reply.gif XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/templates/images/language/french/t_reply.png Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/admin.php =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/admin.php (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/admin.php 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1,297 @@ +<?php +// $Id: admin.php,v 1.3 2005/10/19 17:20:33 phppp Exp $ + +if(defined('NEWBB_ADMIN_DEFINED')) return; +else define('NEWBB_ADMIN_DEFINED',true); + +//%%%%%% File Name index.php %%%%% +define("_AM_NEWBB_FORUMCONF", "Configuration du forum"); +define("_AM_NEWBB_ADDAFORUM", "Ajouter un forum"); +define("_AM_NEWBB_SYNCFORUM", "Synchroniser les forums"); +define("_AM_NEWBB_REORDERFORUM", "Réorganiser"); +define("_AM_NEWBB_FORUM_MANAGER", "Forums"); +define("_AM_NEWBB_PRUNE_TITLE", "Tris"); +define("_AM_NEWBB_CATADMIN", "Catégories"); +define("_AM_NEWBB_GENERALSET", "Paramètre du module" ); +define("_AM_NEWBB_MODULEADMIN", "Administration : "); +define("_AM_NEWBB_HELP", "Aide"); +define("_AM_NEWBB_ABOUT", "À propos"); +define("_AM_NEWBB_BOARDSUMMARY", "Statistiques"); +define("_AM_NEWBB_PENDING_POSTS_FOR_AUTH", "Messages en attente d'autorisation"); +define("_AM_NEWBB_POSTID", "ID du message"); +define("_AM_NEWBB_POSTDATE", "Date du message"); +define("_AM_NEWBB_POSTER", "Auteur"); +define("_AM_NEWBB_TOPICS", "Sujets"); +define("_AM_NEWBB_SHORTSUMMARY", "Tableau récapitulatif"); +define("_AM_NEWBB_TOTALPOSTS", "Total des messages"); +define("_AM_NEWBB_TOTALTOPICS", "Total des sujets"); +define("_AM_NEWBB_TOTALVIEWS", "Nombre de vues totales"); +define("_AM_NEWBB_BLOCKS", "Blocs"); +define("_AM_NEWBB_SUBJECT", "Sujet"); +define("_AM_NEWBB_APPROVE", "Message approuvé"); +define("_AM_NEWBB_APPROVETEXT", "Contenu de ce message"); +define("_AM_NEWBB_POSTAPPROVED", "Ce message a été approuvé"); +define("_AM_NEWBB_POSTNOTAPPROVED", "Ce message n'a pas été approuvé"); +define("_AM_NEWBB_POSTSAVED", "Message sauvegardé"); +define("_AM_NEWBB_POSTNOTSAVED", "Message non sauvegardé"); +define("_AM_NEWBB_TOPICAPPROVED", "Le sujet a été approuvé"); +define("_AM_NEWBB_TOPICNOTAPPROVED", "Le sujet n'a pas été approuvé"); +define("_AM_NEWBB_TOPICID", "ID de la rubrique"); +define("_AM_NEWBB_ORPHAN_TOPICS_FOR_AUTH", "Autorisation de sujets non approuvé"); +define('_AM_NEWBB_DEL_ONE','Effacer uniquement ce message'); +define('_AM_NEWBB_POSTSDELETED','Message sélectionné effacé'); +define('_AM_NEWBB_NOAPPROVEPOST','Il n\'y pas de message en attente d\'approbation'); +define('_AM_NEWBB_SUBJECTC','Sujet :'); +define('_AM_NEWBB_MESSAGEICON','Icône du message :'); +define('_AM_NEWBB_MESSAGEC','Message :'); +define('_AM_NEWBB_CANCELPOST','Message abandonné'); +define('_AM_NEWBB_GOTOMOD','Aller au module'); +define('_AM_NEWBB_PREFERENCES','Préférences du module'); +define('_AM_NEWBB_POLLMODULE','Module de sondage Xoops'); +define('_AM_NEWBB_POLL_OK','Prêt à être utilisé'); +define('_AM_NEWBB_GDLIB1','Librairie GD1'); +define('_AM_NEWBB_GDLIB2','Librairie GD2'); +define('_AM_NEWBB_AUTODETECTED','Auto-détecté : '); +define('_AM_NEWBB_AVAILABLE','Disponible'); +define('_AM_NEWBB_NOTAVAILABLE','<font color="red">Non Disponible.</font>'); +define('_AM_NEWBB_NOTWRITABLE','<font color="red">Protégé en écriture</font>'); +define('_AM_NEWBB_IMAGEMAGICK','ImageMagicK :'); +define('_AM_NEWBB_IMAGEMAGICK_NOTSET','Non défini'); +define('_AM_NEWBB_ATTACHPATH','Chemin d\'accès pour le stockage des pièces jointes'); +define('_AM_NEWBB_THUMBPATH','Chemin des vignettes'); +//define('_AM_NEWBB_RSSPATH','Chemin du flux RSS'); +define('_AM_NEWBB_REPORT','Postes signalés'); +define('_AM_NEWBB_REPORT_PENDING','Rapport en attente'); +define('_AM_NEWBB_REPORT_PROCESSED','Rapport traité'); +define('_AM_NEWBB_CREATETHEDIR','Créer le dossier qui'); +define('_AM_NEWBB_SETMPERM','Définir l\'autorisation'); +define('_AM_NEWBB_DIRCREATED','Le répertoire a été créé'); +define('_AM_NEWBB_DIRNOTCREATED','Le répertoire ne peut pas être créé'); +define('_AM_NEWBB_PERMSET','L\'autorisation a été appliquée'); +define('_AM_NEWBB_PERMNOTSET','L\'autorisation n\'a pas été appliquée'); +define('_AM_NEWBB_DIGEST','Synthèse des notifications'); +define('_AM_NEWBB_DIGEST_PAST','<font color="red">Doit être envoyé dans %d minutes</font>'); +define('_AM_NEWBB_DIGEST_NEXT','Doit être envoyé dans %d minutes'); +define('_AM_NEWBB_DIGEST_ARCHIVE','Synthèse des archives'); +define('_AM_NEWBB_DIGEST_SENT','Synthèse traitée'); +define('_AM_NEWBB_DIGEST_FAILED','Synthèse non traitée'); + +// admin_forum_manager.php +define("_AM_NEWBB_NAME", "Nom"); +define("_AM_NEWBB_CREATEFORUM", "Créer un forum"); +define("_AM_NEWBB_EDIT", "Modifier"); +define("_AM_NEWBB_CLEAR", "Effacer"); +define("_AM_NEWBB_DELETE", "Supprimer"); +define("_AM_NEWBB_ADD", "Ajouter"); +define("_AM_NEWBB_MOVE", "Déplacer"); +define("_AM_NEWBB_ORDER", "Ordonner"); +define("_AM_NEWBB_TWDAFAP", "Note : Cela supprimera le forum et tous les messages de ce forum.<br /><br />ATTENTION : Êtes-vous certain de vouloir supprimer ce Forum ?"); +define("_AM_NEWBB_FORUMREMOVED", "Forum supprimé."); +define("_AM_NEWBB_CREATENEWFORUM", "Créer un nouveau forum"); +define("_AM_NEWBB_EDITTHISFORUM", "Modifier le forum"); +define("_AM_NEWBB_SET_FORUMORDER", "Définir la position du Forum :"); +define("_AM_NEWBB_ALLOWPOLLS", "Autoriser les sondages"); +define("_AM_NEWBB_ATTACHMENT_SIZE" ,"Taille max en Ko :"); +define("_AM_NEWBB_ALLOWED_EXTENSIONS", "Extensions autorisées : <span style='font-size: xx-small; font-weight: normal; display: block;'>'*' n'indique aucune limititation.<br /> Extensions délimitées par '|'</span>"); +define("_AM_NEWBB_ALLOW_ATTACHMENTS", "Autoriser les pièces jointes :"); +define("_AM_NEWBB_ALLOWHTML", "Autoriser le HTML"); +define("_AM_NEWBB_YES", "Oui"); +define("_AM_NEWBB_NO", "Non"); +define("_AM_NEWBB_ALLOWSIGNATURES", "Autoriser les signatures :"); +define("_AM_NEWBB_HOTTOPICTHRESHOLD", "Seuil du sujet d'actualité :"); +//define("_AM_NEWBB_POSTPERPAGE", "Messages par Page : <span style='font-size: xx-small; font-weight: normal; display: block;'>(Nombre de posts<br /> par sujet qui seront<br /> affichés par page.)</span>"); +//define("_AM_NEWBB_TOPICPERFORUM", "Sujets par Forum : <span style='font-size: xx-small; font-weight: normal; display: block;'>(C'est le nombre de sujets<br /> par forum qui seront<br /> affichés par page.)</span>"); +//define("_AM_NEWBB_SHOWNAME", "Remplacer le nom d'utlisateur par le nom de famille :"); +//define("_AM_NEWBB_SHOWICONSPANEL", "Afficher le panneau d'icônes :"); +//define("_AM_NEWBB_SHOWSMILIESPANEL", "Afficher le panneau des émoticônes :"); +define("_AM_NEWBB_MODERATOR_REMOVE", "Supprime les modérateurs actuels"); +define("_AM_NEWBB_MODERATOR_ADD", "Ajouter des modérateurs"); + +// admin_cat_manager.php +define("_AM_NEWBB_SETCATEGORYORDER", "Définir la Position de la catégorie :"); +define("_AM_NEWBB_ACTIVE", "Actif"); +define("_AM_NEWBB_INACTIVE", "Inactif"); +define("_AM_NEWBB_STATE", "Statut :"); +define("_AM_NEWBB_CATEGORYDESC", "Description de la catégorie :"); +define("_AM_NEWBB_SHOWDESC", "Montrer la description ?"); +define("_AM_NEWBB_IMAGE", "Image :"); +//define("_AM_NEWBB_SPONSORIMAGE", "Image de la publicité :"); +define("_AM_NEWBB_SPONSORLINK", "Lien de la publicité :"); +define("_AM_NEWBB_DELCAT", "Effacer la catégorie"); +define("_AM_NEWBB_WAYSYWTDTTAL", "Note : Ceci ne supprimera pas les forums présents dans la catégorie, vous devez le faire via la section de modification des Forums.<br /> <br /> ATTENTION : êtes-vous certain de vouloir supprimer cette catégorie ?"); + +//%%%%%% File Name admin_forums.php %%%%% +define("_AM_NEWBB_FORUMNAME", "Nom du forum :"); +define("_AM_NEWBB_FORUMDESCRIPTION", "Description du forum :"); +define("_AM_NEWBB_MODERATOR", "Modérateur(s) :"); +define("_AM_NEWBB_REMOVE", "Supprimer"); +define("_AM_NEWBB_CATEGORY", "Catégorie"); +define("_AM_NEWBB_DATABASEERROR", "Erreur de la base de données"); +define("_AM_NEWBB_CATEGORYUPDATED", "Catégorie mise à jour."); +define("_AM_NEWBB_EDITCATEGORY", "Modifier la catégorie :"); +define("_AM_NEWBB_CATEGORYTITLE", "Titre de la catégorie :"); +define("_AM_NEWBB_CATEGORYCREATED", "La catégorie a été créée."); +define("_AM_NEWBB_CREATENEWCATEGORY", "Créer une nouvelle catégorie"); +define("_AM_NEWBB_FORUMCREATED", "Le forum a été créé."); +define("_AM_NEWBB_ACCESSLEVEL", "Niveau global d'accès :"); +define("_AM_NEWBB_CATEGORY1", "Catégorie"); +define("_AM_NEWBB_FORUMUPDATE", "Paramètres du forum mis à jour"); +define("_AM_NEWBB_FORUM_ERROR", "ERREUR : erreur des paramètres du forum"); +define("_AM_NEWBB_CLICKBELOWSYNC", "En cliquant sur le bouton ci-dessous, cela va synchroniser vos pages des forums et des sujets avec les données correctes dans la base de données. Utilisez cette section chaque fois que vous remarquez des défauts dans la liste des sujets et des forums."); +define("_AM_NEWBB_SYNCHING", "Synchronisation de l'index du forum et des sujets (cela peut prendre un certain temps)"); +define("_AM_NEWBB_CATEGORYDELETED", "Catégorie supprimée."); +define("_AM_NEWBB_MOVE2CAT", "Déplacer vers la catégorie :"); +define("_AM_NEWBB_MAKE_SUBFORUM_OF", "Faire un sous-forum de :"); +define("_AM_NEWBB_MSG_FORUM_MOVED", "Forum déplacé !"); +define("_AM_NEWBB_MSG_ERR_FORUM_MOVED", "Impossible de déplacer le forum."); +define("_AM_NEWBB_SELECT", "< Sélectionner >"); +define("_AM_NEWBB_MOVETHISFORUM", "Déplacer ce forum"); +define("_AM_NEWBB_MERGE", "Fusionner"); +define("_AM_NEWBB_MERGETHISFORUM", "Fusionner ce forum"); +define("_AM_NEWBB_MERGETO_FORUM", "Fusionner ce forum à :"); +define("_AM_NEWBB_MSG_FORUM_MERGED", "Forum fusionné !"); +define("_AM_NEWBB_MSG_ERR_FORUM_MERGED", "Échec de la fusion des forums."); + +//%%%%%% File Name admin_forum_reorder.php %%%%% +define("_AM_NEWBB_REORDERID", "ID"); +define("_AM_NEWBB_REORDERTITLE", "Titre"); +define("_AM_NEWBB_REORDERWEIGHT", "Position"); +define("_AM_NEWBB_SETFORUMORDER", "Définir l'ordre du tableau"); +define("_AM_NEWBB_BOARDREORDER", "Le tableau a été réordonné suivant vos spécifications"); + +// admin_permission.php +define("_AM_NEWBB_PERMISSIONS_TO_THIS_FORUM", "Autorisations du sujet pour ce Forum."); +define("_AM_NEWBB_CAT_ACCESS", "Accès à la catégorie"); +define("_AM_NEWBB_CAN_ACCESS", "Peut accéder au forum"); +define("_AM_NEWBB_CAN_VIEW", "Peut afficher le contenu de la rubrique"); +define("_AM_NEWBB_CAN_POST", "Peut débuter de nouveaux sujets"); +define("_AM_NEWBB_CAN_REPLY", "Peut répondre"); +define("_AM_NEWBB_CAN_EDIT", "Peut modifier son propre message"); +define("_AM_NEWBB_CAN_DELETE", "Peut effacer son propre message"); +define("_AM_NEWBB_CAN_ADDPOLL", "Peut ajouter un sondage"); +define("_AM_NEWBB_CAN_VOTE", "Peut voter"); +define("_AM_NEWBB_CAN_ATTACH", "Peut utiliser la pièce jointe"); +define("_AM_NEWBB_CAN_NOAPPROVE", "Peut poster sans approbation"); +define("_AM_NEWBB_CAN_TYPE", "Peut utiliser le type de sujet"); +define("_AM_NEWBB_CAN_HTML", "Peut utiliser le langage HTML"); +define("_AM_NEWBB_CAN_SIGNATURE", "Peut utiliser la signature"); +define("_AM_NEWBB_ACTION", "Action"); +define("_AM_NEWBB_PERM_TEMPLATE", "Définir le modèle d'autorisations par défaut"); +define("_AM_NEWBB_PERM_TEMPLATE_DESC", "Modifier le modèle d'autorisations suivant afin qu'il puisse être appliqué à un forum ou à plusieurs forums"); +define("_AM_NEWBB_PERM_FORUMS", "Sélectionner les forums"); +define("_AM_NEWBB_PERM_TEMPLATE_CREATED", "Le modèle d'autorisations a été créé."); +define("_AM_NEWBB_PERM_TEMPLATE_ERROR", "Erreur rencontrée lors de la création du modèle d'autorisations"); +define("_AM_NEWBB_PERM_TEMPLATEAPP", "Appliquer les autorisations par défaut"); +define("_AM_NEWBB_PERM_TEMPLATE_APPLIED", "Les autorisations par défaut ont été appliquées aux forums"); +define("_AM_NEWBB_PERM_ACTION", "Outils de gestion des autorisations"); +define("_AM_NEWBB_PERM_SETBYGROUP", "Définir les autorisations directement par groupe"); + +// admin_forum_prune.php +define ("_AM_NEWBB_PRUNE_RESULTS_TITLE", "Résultats du tri"); +define ("_AM_NEWBB_PRUNE_RESULTS_TOPICS", "Sujets triés"); +define ("_AM_NEWBB_PRUNE_RESULTS_POSTS", "Messages triés"); +define ("_AM_NEWBB_PRUNE_RESULTS_FORUMS", "Forums triés"); +define ("_AM_NEWBB_PRUNE_STORE", "Enregistrer les messages dans ce forum au lieu de les supprimer"); +define ("_AM_NEWBB_PRUNE_ARCHIVE", "Faire une copie des messages dans les Archives"); +define ("_AM_NEWBB_PRUNE_FORUMSELERROR", "Vous avez oublié de sélectionner le(s) forum(s) à trier"); +define ("_AM_NEWBB_PRUNE_DAYS", "Supprimer les sujets sans réponses dans :"); +define ("_AM_NEWBB_PRUNE_FORUMS", "Forum(s) à trier"); +define ("_AM_NEWBB_PRUNE_STICKY", "Garder les sujets agrafés"); +define ("_AM_NEWBB_PRUNE_DIGEST", "Garder les sujets résumés"); +define ("_AM_NEWBB_PRUNE_LOCK", "Garder les sujets fermés"); +define ("_AM_NEWBB_PRUNE_HOT", "Garder les sujets qui ont plus que ce nombre de réponses :"); +define ("_AM_NEWBB_PRUNE_SUBMIT", "Ok"); +define ("_AM_NEWBB_PRUNE_RESET", "Réinitialiser"); +define ("_AM_NEWBB_PRUNE_YES", "Oui"); +define ("_AM_NEWBB_PRUNE_NO", "Non"); +define ("_AM_NEWBB_PRUNE_WEEK", "Une semaine"); +define ("_AM_NEWBB_PRUNE_2WEEKS", "Deux semaines"); +define ("_AM_NEWBB_PRUNE_MONTH", "Un mois"); +define ("_AM_NEWBB_PRUNE_2MONTH", "Deux mois"); +define ("_AM_NEWBB_PRUNE_4MONTH", "Quatre mois"); +define ("_AM_NEWBB_PRUNE_YEAR", "Un an"); +define ("_AM_NEWBB_PRUNE_2YEARS", "2 ans"); + +// About.php constants +define('_AM_NEWBB_AUTHOR_INFO', "Information sur l'auteur"); +define('_AM_NEWBB_AUTHOR_NAME', "Auteur"); +define('_AM_NEWBB_AUTHOR_WEBSITE', "Site internet de l'auteur"); +define('_AM_NEWBB_AUTHOR_EMAIL', "Adresse de messagerie de l'auteur"); +define('_AM_NEWBB_AUTHOR_CREDITS', "Remerciements"); +define('_AM_NEWBB_MODULE_INFO', "Informations sur le développement du module"); +define('_AM_NEWBB_MODULE_STATUS', "Statut"); +define('_AM_NEWBB_MODULE_DEMO', "Site de démonstration"); +define('_AM_NEWBB_MODULE_SUPPORT', "Site officel de support"); +define('_AM_NEWBB_MODULE_BUG', "Signaler un bogue pour ce module"); +define('_AM_NEWBB_MODULE_FEATURE', "Suggérer une nouvelle fonctionnalité pour ce module"); +define('_AM_NEWBB_MODULE_DISCLAIMER', "Avis de non-responsabilité"); +define('_AM_NEWBB_AUTHOR_WORD', "Mot de l'auteur"); +define('_AM_NEWBB_BY','Par'); +define('_AM_NEWBB_AUTHOR_WORD_EXTRA', " +"); + +// admin_report.php +define("_AM_NEWBB_REPORTADMIN", "Gestionnaire des messages dénoncés"); +define("_AM_NEWBB_PROCESSEDREPORT", "Afficher les messages dénoncés traités"); +define("_AM_NEWBB_PROCESSREPORT", "Voir les nouveaux messages dénoncés."); +define("_AM_NEWBB_REPORTTITLE", "Titre du message dénoncé"); +define("_AM_NEWBB_REPORTEXTRA", "Extra"); +define("_AM_NEWBB_REPORTPOST", "Message dénoncé"); +define("_AM_NEWBB_REPORTTEXT", "Texte dénoncé"); +define("_AM_NEWBB_REPORTMEMO", "Rappel du processus"); + +// admin_report.php +define("_AM_NEWBB_DIGESTADMIN", "Gestionnaire de la synthèse"); +define("_AM_NEWBB_DIGESTCONTENT", "Contenu de la synthèse"); + +// admin_votedata.php +define("_AM_NEWBB_VOTE_RATINGINFOMATION", "Information sur les votes"); +define("_AM_NEWBB_VOTE_TOTALVOTES", "Total des votes : "); +define("_AM_NEWBB_VOTE_REGUSERVOTES", "Votes des utilisateurs enregistrés : %s"); +define("_AM_NEWBB_VOTE_ANONUSERVOTES", "Votes des utilisateurs anonymes : %s"); +define("_AM_NEWBB_VOTE_USER", "Utilisateur"); +define("_AM_NEWBB_VOTE_IP", "Adresse IP"); +define("_AM_NEWBB_VOTE_USERAVG", "Note moyenne des utilisateurs"); +define("_AM_NEWBB_VOTE_TOTALRATE", "Cote totale"); +define("_AM_NEWBB_VOTE_DATE", "Soumis"); +define("_AM_NEWBB_VOTE_RATING", "Cote"); +define("_AM_NEWBB_VOTE_NOREGVOTES", "Aucun vote d'utilisateur enregistré"); +define("_AM_NEWBB_VOTE_NOUNREGVOTES", "Aucun vote d'utilisateur anonyme"); +define("_AM_NEWBB_VOTEDELETED", "Données des votes supprimées."); +define("_AM_NEWBB_VOTE_ID", "ID"); +define("_AM_NEWBB_VOTE_FILETITLE", "Titre du sujet"); +define("_AM_NEWBB_VOTE_DISPLAYVOTES", "Informations sur les données des votes"); +define("_AM_NEWBB_VOTE_NOVOTES", "Aucun vote d'utilisateur à afficher"); +define("_AM_NEWBB_VOTE_DELETE", "Aucun vote d'utilisateur à supprimer"); +define("_AM_NEWBB_VOTE_DELETEDSC", "<strong>Supprime</strong> de la base de données, l'information du vote choisi."); + +// admin_type_manager.php +define("_AM_NEWBB_TYPE_ADD", "Ajouter des types"); +define("_AM_NEWBB_TYPE_TEMPLATE", "Modèle du type"); +define("_AM_NEWBB_TYPE_TEMPLATE_APPLY", "Appliquer le modèle"); +define("_AM_NEWBB_TYPE_FORUM", "Type pour chaque forum"); +define("_AM_NEWBB_TYPE_NAME", "Nom du type"); +define("_AM_NEWBB_TYPE_COLOR", "Couleur"); +define("_AM_NEWBB_TYPE_DESCRIPTION", "Description"); +define("_AM_NEWBB_TYPE_ORDER", "Organiser"); +define("_AM_NEWBB_TYPE_LIST", "Liste du type"); +define("_AM_NEWBB_TODEL_TYPE", "Êtes-vous sûr de vouloir supprimer les types : [%s] ?"); +define("_AM_NEWBB_TYPE_EDITFORUM_DESC", "Les informations n'ont pas été sauvegardées. Vous devez les soumettre pour les enregistrer."); +define("_AM_NEWBB_TYPE_ORDER_DESC", "Pour activer un type de forum, une valeur supérieure à 0 est nécessaire pour « type_order » ; En d'autres termes, un type sera inactif pour un forum si « type_order » est définie sur 0."); + +// admin_synchronization.php +define("_AM_NEWBB_SYNC_TYPE_FORUM", "Données du Forum"); +define("_AM_NEWBB_SYNC_TYPE_TOPIC", "Données de la rubrique"); +define("_AM_NEWBB_SYNC_TYPE_POST", "Données du message"); +define("_AM_NEWBB_SYNC_TYPE_USER", "Données de l'utilisateur"); +define("_AM_NEWBB_SYNC_TYPE_STATS", "Info des statistiques"); +define("_AM_NEWBB_SYNC_TYPE_MISC", "DIVERS"); +define("_AM_NEWBB_SYNC_ITEMS", "Articles pour chaque boucle : "); +define("_AM_NEWBB_ALLOW_SUBJECT_PREFIX", "Autoriser les préfixes dans les sujets ?"); +define("_AM_NEWBB_ALLOW_SUBJECT_PREFIX_DESC", "Autorise les préfixes qui sont ajoutés aux noms des rubriques."); +define("_AM_NEWBB_GROUPMOD_TITLE","ajouter des modérateurs par groupe"); +define("_AM_NEWBB_GROUPMOD_TITLEDESC","Vous permet d'entrer un groupe destiné aux modérateurs"); +define("_AM_NEWBB_GROUPMOD_ALLFORUMS","Tous les forum"); +define("_AM_NEWBB_GROUPMOD_ADDMOD","Les modérateurs ont été enregistrés."); +define("_AM_NEWBB_GROUPMOD_ERRMOD","Vous avez une erreur !"); +?> \ No newline at end of file Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/blocks.php =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/blocks.php (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/blocks.php 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1,40 @@ +<?php +// $Id: blocks.php,v 1.3 2005/10/19 17:20:33 phppp Exp $ +// Blocks +if(defined('NEWBB_BLOCKS_DEFINED')) return; +else define('NEWBB_BLOCKS_DEFINED',true); + +define("_MB_NEWBB_FORUM","Forum"); +define("_MB_NEWBB_TOPIC","Sujet"); +define("_MB_NEWBB_RPLS","Réponses"); +define("_MB_NEWBB_VIEWS","Vues"); +define("_MB_NEWBB_LPOST","Dernier message"); +define("_MB_NEWBB_VSTFRMS","Forums"); +define("_MB_NEWBB_DISPLAY","Nombre de messages"); +define("_MB_NEWBB_DISPLAYMODE","Mode d'affichage : "); +define("_MB_NEWBB_DISPLAYMODE_FULL","Complet"); +define("_MB_NEWBB_DISPLAYMODE_COMPACT","Compact"); +define("_MB_NEWBB_DISPLAYMODE_LITE","Minimum"); +define("_MB_NEWBB_FORUMLIST","Liste de forum autorisés : "); +define("_MB_NEWBB_ALLTOPICS","Sujets"); +define("_MB_NEWBB_ALLPOSTS","Messages"); +define("_MB_NEWBB_CRITERIA","Critères d'affichage"); +define("_MB_NEWBB_CRITERIA_TOPIC","Sujets"); +define("_MB_NEWBB_CRITERIA_POST","Messages"); +define("_MB_NEWBB_CRITERIA_TIME","Plus récent"); +define("_MB_NEWBB_CRITERIA_TITLE","Titre du message"); +define("_MB_NEWBB_CRITERIA_TEXT","Texte du message"); +define("_MB_NEWBB_CRITERIA_VIEWS","Les plus vus"); +define("_MB_NEWBB_CRITERIA_REPLIES","Les plus répondus"); +define("_MB_NEWBB_CRITERIA_DIGEST","Nouveau résumé"); +define("_MB_NEWBB_CRITERIA_STICKY","Nouveau épinglés"); +define("_MB_NEWBB_CRITERIA_DIGESTS","Les plus résumés"); +define("_MB_NEWBB_CRITERIA_STICKYS","Sujets les plus épinglés"); +define("_MB_NEWBB_TIME","Période de temps"); +define("_MB_NEWBB_TIME_DESC","Positive pour les jours et négative pour les heures"); +define("_MB_NEWBB_TITLE","Titre"); +define("_MB_NEWBB_AUTHOR","Auteur"); +define("_MB_NEWBB_COUNT","Compteur"); +define("_MB_NEWBB_INDEXNAV","Affichage Navigateur"); +define("_MB_NEWBB_TITLE_LENGTH","Longueur du titre du post"); +?> \ No newline at end of file Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/index.html =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/index.html (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/index.html 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_newpost_notify.tpl =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_newpost_notify.tpl (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_newpost_notify.tpl 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1,20 @@ +Bonjour {X_UNAME}, + +Un nouvel envoi a été ajouté dans le forum "{FORUM_NAME}". + +Suivez ce lien pour voir cet envoi : +{POST_URL} + +----------- + +Vous recevez ce message parce que vous avez choisi d'être notifié quand de nouveaux envois sont ajoutés dans ce forum. + +Si c'est une erreur ou si vous ne voulez plus recevoir de tels avis, mettez s'il vous plaît à jour vos souscriptions en visitant le lien ci-dessous : +{X_UNSUBSCRIBE_URL} + +Merci de ne pas répondre à ce message. +----------- + +{X_SITENAME} ({X_SITEURL}) +Le Webmestre +{X_ADMINMAIL} Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_newthread_notify.tpl =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_newthread_notify.tpl (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_newthread_notify.tpl 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1,23 @@ +Bonjour {X_UNAME}, + +Un nouveau sujet "{THREAD_NAME}" a été ouvert dans le forum "{FORUM_NAME}". + +Suivez ce lien pour voir cette discussion : +{THREAD_URL} + +Suivez ce lien pour voir ce forum : +{FORUM_URL} + +----------- + +Vous recevez ce message parce que vous avez choisi d'être notifié quand de nouveaux sujets sont ouverts dans ce forum. + +Si c'est une erreur ou si vous ne voulez plus recevoir de tels avis, mettez s'il vous plaît à jour vos souscriptions en visitant le lien ci-dessous : +{X_UNSUBSCRIBE_URL} + +Merci de ne pas répondre à ce message. +----------- + +{X_SITENAME} ({X_SITEURL}) +Le Webmestre +{X_ADMINMAIL} Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_report.tpl =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_report.tpl (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/forum_report.tpl 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1,12 @@ +Bonjour mod\xE9rateur, + +une contribution a \xE9t\xE9 signal\xE9e dans le forum. +V\xE9rifiez pour voir quelle en est la raison. + +{MESSAGE} + +Veuillez ne pas r\xE9pondre \xE0 ce message \xE9lectronique. +----------------------------------------------------- + +{X_SITENAME} ({X_SITEURL}) +{X_ADMINMAIL} \ No newline at end of file Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_digest_notify.tpl =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_digest_notify.tpl (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_digest_notify.tpl 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1,21 @@ +Bonjour {X_UNAME}, + +Post d'un Sommaire sur {X_MODULE} de {X_SITENAME}: # {DIGEST_ID} . + +Suivez ce lien pour voir cette discussion sur le forum : (où vous pourrez répondre): + +{DIGEST_CONTENT} + +----------- + +Vous recevez ce message parce que vous avez choisi d'être notifié lorsqu'un Digest est publié. + +Si c'est une erreur ou si vous ne voulez plus recevoir de tels avis, +mettez s'il vous plaît à jour vos souscriptions en visitant le lien ci-dessous : +{X_UNSUBSCRIBE_URL} + +----------- + +{X_SITENAME} ({X_SITEURL}) +Le Webmestre +{X_ADMINMAIL} Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newforum_notify.tpl =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newforum_notify.tpl (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newforum_notify.tpl 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1,26 @@ +Bonjour {X_UNAME}, + +Un nouveau forum "{FORUM_NAME}" a été créé sur {X_SITENAME}. + +Description du Forum : +{FORUM_DESCRIPTION} + +Suivez ce lien pour voir ce forum : +{FORUM_URL} + +Suivez ce lien pour voir l'index des forums : +{X_MODULE_URL} + +----------- + +Vous recevez ce message parce que vous avez choisi d'être notifié quand de nouveaux forums sont ajoutés à notre site. + +Si c'est une erreur ou si vous ne voulez plus recevoir de tels avis, mettez s'il vous plaît à jour vos souscriptions en visitant le lien ci-dessous : +{X_UNSUBSCRIBE_URL} + +Merci de ne pas répondre à ce message. +----------- + +{X_SITENAME} ({X_SITEURL}) +Le Webmestre +{X_ADMINMAIL} Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newfullpost_notify.tpl =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newfullpost_notify.tpl (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newfullpost_notify.tpl 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1,24 @@ +Bonjour {X_UNAME}, + +Un nouvel envoi a été ajouté dans le module {X_MODULE} sur notre site. C'est posté dans la discussion "{THREAD_NAME}" dans le forum "{FORUM_NAME}". + +Suivez ce lien pour voir l'envoi dans le forum (Où vous pouvez répondre) : +{POST_URL} + +----------- +{POST_NAME} + +{POST_CONTENT} +----------- + +Vous recevez ce message parce que vous avez choisi d'être notifié de tous nouveaux envois. + +Si c'est une erreur ou si vous ne voulez plus recevoir de tels avis, mettez s'il vous plaît à jour vos souscriptions en visitant le lien ci-dessous : +{X_UNSUBSCRIBE_URL} + +Merci de ne pas répondre à ce message. +----------- + +{X_SITENAME} ({X_SITEURL}) +Le Webmestre +{X_ADMINMAIL} Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newpost_notify.tpl =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newpost_notify.tpl (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/global_newpost_notify.tpl 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1,20 @@ +Bonjour {X_UNAME}, + +Un nouvel envoi a été ajouté dans le module {X_MODULE} sur notre site. + +Suivez ce lien pour voir cet envoi : +{POST_URL} + +----------- + +Vous recevez ce message parce que vous avez choisi d'être notifié de tous nouveaux envois. + +Si c'est une erreur ou si vous ne voulez plus recevoir de tels avis, mettez s'il vous plaît à jour vos souscriptions en visitant le lien ci-dessous : +{X_UNSUBSCRIBE_URL} + +Merci de ne pas répondre à ce message. +----------- + +{X_SITENAME} ({X_SITEURL}) +Le Webmestre +{X_ADMINMAIL} Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/thread_newpost_notify.tpl =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/thread_newpost_notify.tpl (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/mail_template/thread_newpost_notify.tpl 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1,23 @@ +Bonjour {X_UNAME}, + +Un nouvel envoi a été ajouté au sujet "{THREAD_NAME}". + +Suivez ce lien pour voir cet envoi : +{POST_URL} + +Suivez ce lien pour voir la discussion : +{THREAD_URL} + +----------- + +Vous recevez ce message parce que vous avez choisi d'être notifié quand de nouveaux envois sont ajoutés à ce sujet. + +Si c'est une erreur ou si vous ne voulez plus recevoir de tels avis, mettez s'il vous plaît à jour vos souscriptions en visitant le lien ci-dessous : +{X_UNSUBSCRIBE_URL} + +Merci de ne pas répondre à ce message. +----------- + +{X_SITENAME} ({X_SITEURL}) +Le Webmestre +{X_ADMINMAIL} Added: XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/main.php =================================================================== --- XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/main.php (rev 0) +++ XoopsLanguages/french/modules/newbb/newbb 4.3/newbb/language/french/main.php 2012-07-07 21:51:35 UTC (rev 9803) @@ -0,0 +1,480 @@ +<?php +// $Id: main.php 17 2007-11-18 14:22:36Z LupusC $ +if(defined('MAIN_DEFINED')) return; +define('MAIN_DEFINED',true); + +define('_MD_ERROR','Erreur'); +define('_MD_SELFORUM','Choisissez un forum'); +define('_MD_THIS_FILE_WAS_ATTACHED_TO_THIS_POST','Fichier joint'); +define('_MD_ALLOWED_EXTENSIONS','Autoriser les extensions'); +define('_MD_MAX_FILESIZE','Taille maximum des fichiers'); +define('_MD_ATTACHMENT','Joindre un fichier'); +define('_MD_FILESIZE','Taille'); +define('_MD_HITS','Vues'); +define('_MD_GROUPS','Groupes'); +define('_MD_DEL_ONE','Supprimer uniquement ce message'); +define('_MD_DEL_RELATED','Effacer ce message et tous les messages relatifs'); +define('_MD_MARK_ALL_FORUMS','Marquer tous les forums comme'); +define('_MD_MARK_ALL_TOPICS','Marquer tous les sujets comme'); +define('_MD_MARK_UNREAD','non lus'); +define('_MD_MARK_READ','lus'); +define('_MD_ALL_FORUM_MARKED','Tous les forums sont marqués comme'); +define('_MD_ALL_TOPIC_MARKED','Tous les sujets sont marqués comme'); +define('_MD_BOARD_DISCLAIMER','Tableau d\'Avertissements'); + +//index.php +define('_MD_ADMINCP','Panneau de l\'Administrateur'); +define('_MD_FORUM','Forum'); +define('_MD_WELCOME','Bienvenue sur le forum du site %s'); +define('_MD_TOPICS','Sujets'); +define('_MD_POSTS','Messages'); +define("_MD_DIGESTS", "Synthèses"); +define('_MD_LASTPOST','Derniers messages'); +define('_MD_MODERATOR','Modérateur'); +define('_MD_NEWPOSTS','les nouveaux messages'); +define('_MD_NONEWPOSTS','Pas de nouveau message'); +define('_MD_PRIVATEFORUM','Forum inactif'); +define('_MD_BY','par'); // Posted by +define('_MD_TOSTART','Pour commencer à lire les messages, choisissez le forum que vous voulez visiter dans la liste ci-dessous :'); +define('_MD_TOTALTOPICSC','Total des sujets '); +define('_MD_TOTALPOSTSC','Total des messages '); +define('_MD_TOTALUSER','Total des utilisateurs '); +define('_MD_TIMENOW','Nous sommes le : %s'); +define('_MD_USER_LASTVISIT', 'Votre dernière visite : %s'); +define('_MD_USER_LASTPOST', 'Votre dernier message date de : %s'); +define('_MD_USER_NOLASTPOST', 'Vous n\'avez pas encore rédigé de message'); +define('_MD_USER_TOPICS', 'Vos rubriques : %s'); +define('_MD_USER_POSTS', 'Messages : %s'); +define('_MD_USER_DIGESTS', 'Synthèses : %s'); +define('_MD_VIEW_NEWPOSTS', 'Voir les nouveaux messages'); +define('_MD_ADVSEARCH','Recherche avancée'); +define('_MD_POSTEDON','Date de publication : '); +define('_MD_SUBJECT','Sujet'); +define('_MD_INACTIVEFORUM_NEWPOSTS','Forum inactif avec nouveaux messages'); +define('_MD_INACTIVEFORUM_NONEWPOSTS','Forum inactif sans nouveaux messages'); +define('_MD_SUBFORUMS','Sous forum'); +define('_MD_MAINFORUMOPT', 'Options Principales'); +define("_MD_PENDING_POSTS_FOR_AUTH", "Messages en attente d'approbation :"); +define('_MD_TODAYTOPICSC','Sujets aujourd\'hui : '); +define('_MD_TODAYPOSTSC','Messages aujourd\'hui : '); +define('_MD_TOTALDIGESTSC','Total des résumés : '); + +//page_header.php +define('_MD_MODERATEDBY','Modéré par'); +define('_MD_SEARCH','Recherche'); +define('_MD_FORUMINDEX','Index du forum'); +define('_MD_POSTNEW','Nouveau sujet'); +define('_MD_REGTOPOST','S\'enregistrer pour participer'); + +//search.php +define('_MD_SEARCHALLFORUMS','Rechercher dans tous les forum'); +define('_MD_FORUMC','Forum'); +define('_MD_AUTHORC','Auteur :'); +define('_MD_SORTBY','Classé par :'); +define('_MD_DATE','Date'); +define('_MD_TOPIC','Sujet'); +define('_MD_POST2','Message'); +define('_MD_USERNAME','Nom d\'utilisateur'); +define('_MD_BODY','Corps'); +define('_MD_SINCE','Depuis'); + +//viewforum.php +define('_MD_REPLIES','Réponses'); +define('_MD_POSTER','Auteur'); +define('_MD_VIEWS','Vues'); +define('_MD_MORETHAN','Nouveaux messages [populaire]'); +define('_MD_MORETHAN2','Pas de nouveaux messages [populaire]'); +define('_MD_TOPICSHASATT','Sujet qui a des pièces jointes'); +define('_MD_TOPICHASPOLL','Sujet à sondage'); +define('_MD_TOPICLOCKED','Sujet verrouillé'); +define('_MD_LEGEND','Légende'); +define('_MD_NEXTPAGE','Page suivante'); +define('_MD_SORTEDBY','Classé par'); +define('_MD_TOPICTITLE','titre du sujet'); +define('_MD_NUMBERREPLIES','nombre de réponses'); +define('_MD_TOPICPOSTER','Créateur du sujet'); +define('_MD_TOPICTIME','Date de publication'); +define('_MD_LASTPOSTTIME','Date du dernier message'); +define('_MD_ASCENDING','Ordre ascendant'); +define('_MD_DESCENDING','Ordre descendant'); +define('_MD_FROMLASTHOURS','Depuis %s heure(s)'); +define('_MD_FROMLASTDAYS','Depuis %s jour(s)'); +define('_MD_THELASTYEAR','Depuis l\'année dernière'); +define('_MD_BEGINNING','Depuis le début'); +define('_MD_SEARCHTHISFORUM', 'Rechercher dans ce forum'); +define('_MD_TOPIC_SUBJECTC','Préfixe du sujet'); +define('_MD_RATINGS','Cotes'); +define("_MD_CAN_ACCESS", "Vous <strong>pouvez</strong> accéder à ce forum.<br />"); +define("_MD_CANNOT_ACCESS", "Vous <strong>ne pouvez pas</strong> accéder à ce forum.<br />"); +define("_MD_CAN_POST", "Vous <strong>pouvez</strong> débuter un nouveau sujet.<br />"); +define("_MD_CANNOT_POST", "Vous <strong>ne pouvez pas</strong> débuter un nouveau sujet.<br />"); +define("_MD_CAN_VIEW", "Vous <strong>pouvez</strong> consulter les sujets.<br />"); +define("_MD_CANNOT_VIEW", "Vous <strong>ne pouvez pas</strong> consulter les sujets.<br />"); +define("_MD_CAN_REPLY", "Vous <strong>pouvez</strong> répondre aux messages.<br />"); +define("_MD_CANNOT_REPLY", "Vous <strong>ne pouvez pas</strong> répondre aux messages.<br />"); +define("_MD_CAN_EDIT", "Vous <strong>pouvez</strong> modifier vos messages.<br />"); +define("_MD_CANNOT_EDIT", "Vous <strong>ne pouvez pas</strong> modifier vos messages.<br />"); +define("_MD_CAN_DELETE", "Vous <strong>pouvez</strong> supprimer vos messages.<br />"); +define("_MD_CANNOT_DELETE", "Vous <strong>ne pouvez pas</strong> supprimer vos messages.<br />"); +define("_MD_CAN_ADDPOLL", "Vous <strong>pouvez</strong> créer des sondages.<br />"); +define("_MD_CANNOT_ADDPOLL", "Vous <strong>ne pouvez pas</strong> créer des sondages.<br />"); +define("_MD_CAN_VOTE", "Vous <strong>pouvez</strong> participer aux sondages.<br />"); +define("_MD_CANNOT_VOTE", "Vous <strong>ne pouvez pas</strong> participer aux sondages.<br />"); +define("_MD_CAN_ATTACH", "Vous <strong>pouvez</strong> joindre des fichiers à vos messages.<br />"); +define("_MD_CANNOT_ATTACH", "Vous <strong>ne pouvez pas</strong> joindre des fichiers à vos messages.<br />"); +define("_MD_CAN_NOAPPROVE", "Vous <strong>pouvez</strong> publier vos messages sans approbation.<br />"); +define("_MD_CANNOT_NOAPPROVE", "Vous <strong>ne pouvez pas</strong> publier vos messages sans approbation.<br />"); +define("_MD_CAN_TYPE", "Vous <strong>pouvez</strong> utiliser ce type de sujet.<br />"); +define("_MD_CANNOT_TYPE", "Vous <strong>ne pouvez pas</strong> utiliser ce type de sujet.<br />"); +define("_MD_CAN_HTML", "Vous <strong>pouvez</strong> utiliser le HTML.<br />"); +define("_MD_CANNOT_HTML", "Vous <strong>ne pouvez pas </strong> utiliser le HTML.<br />"); +define("_MD_CAN_UPLOAD", "Vous <strong>pouvez</strong> télécharger.<br />"); +define("_MD_CANNOT_UPLOAD", "Vous <strong>ne pouvez pas</strong> télécharger.<br />"); +define("_MD_CAN_SIGNATURE", "Vous <strong>pouvez</strong> utiliser une signature dans vos messages.<br />"); +define("_MD_CANNOT_SIGNATURE", "Vous <strong>ne pouvez pas</strong> utiliser une signature dans vos messages.<br />"); +define("_MD_IMTOPICS", "Sujets importants"); +define("_MD_NOTIMTOPICS", "Sujets du Forum"); +define('_MD_FORUMOPTION', 'Options des forums'); +define('_MD_VAUP','Voir tous les messages sans réponse'); +define('_MD_VANP','Voir tous les nouveaux messages'); +define('_MD_UNREPLIED','les messages sans réponse'); +define('_MD_UNREAD','les sujets non lus'); +define('_MD_ALL','tous les sujets'); +define('_MD_ALLPOSTS','tous les messages'); +define('_MD_VIEW','Voir'); + +//viewtopic.php +define('_MD_AUTHOR','Auteur'); +define('_MD_LOCKTOPIC','Verrouiller cette rubrique'); +define('_MD_UNLOCKTOPIC','Déverrouiller cette rubrique'); +define('_MD_UNSTICKYTOPIC','Dégrafer ce sujet'); +define('_MD_STICKYTOPIC','Agrafer ce sujet'); +define('_MD_DIGESTTOPIC','Classer ce sujet'); +define('_MD_UNDIGESTTOPIC','Ne plus classer ce sujet'); +define('_MD_MERGETOPIC','Fusionner ce sujet'); +define('_MD_MOVETOPIC','Déplacer ce sujet'); +define('_MD_DELETETOPIC','Supprimer ce sujet'); +define('_MD_TOP','Haut'); +define('_MD_BOTTOM','Bas'); +define('_MD_PREVTOPIC','Sujet précédent'); +define('_MD_NEXTTOPIC','Sujet suivant'); +define('_MD_GROUP','Groupe :'); +define('_MD_QUICKREPLY','Réponse rapide'); +define('_MD_POSTREPLY','Message rapide'); +define('_MD_PRINTTOPICS','Imprimer la rubrique'); +define('_MD_PRINT','Imprimer'); +define('_MD_REPORT','Dénoncer'); +define('_MD_PM','MP'); +define('_MD_EMAIL','Envoyer un message électronique'); +define('_MD_WWW','WWW'); +define('_MD_AIM','AIM'); +define('_MD_YIM','YIM'); +define('_MD_MSNM','MSNM'); +define('_MD_ICQ','ICQ'); +define('_MD_PRINT_TOPIC_LINK', 'URL de cette discussion'); +define('_MD_ADDTOLIST','Ajoutez à votre liste de contact'); +define('_MD_TOPICOPT', 'Options du sujet'); +define('_MD_VIEWMODE', 'Mode de vues'); +define('_MD_NEWEST', 'Les plus récent d\'abord'); +define('_MD_OLDEST', 'Les plus ancien d\'abord'); +define('_MD_FORUMSEARCH','Recherche du forum'); +define('_MD_RATED','Note :'); +define('_MD_RATE','Notes des discussions'); +define('_MD_RATEDESC','Noter cette discussion'); +define('_MD_RATING','Votez maintenant'); +define('_MD_RATE1','Extra'); +define('_MD_RATE2','Mauvais'); +define('_MD_RATE3','Moyen'); +define('_MD_RATE4','Bon'); +define('_MD_RATE5','Excellent'); +define('_MD_TOPICOPTION','Options des sujets'); +define('_MD_KARMA_REQUIREMENT', 'Votre cote personnelle %s n\'atteint pas la cote nécessaire %s. <br /> Veuillez réessayer plus tard.'); +define('_MD_REPLY_REQUIREMENT', 'Pour consulter ce message, vous devez au préalable vous identifier puis répondre'); +define('_MD_TOPICOPTIONADMIN','Options administratives du sujet'); +define('_MD_POLLOPTIONADMIN','Options administratives du sondage'); +define('_MD_EDITPOLL','Editer ce sondage'); +define('_MD_DELETEPOLL','Supprimer ce sondage'); +define('_MD_RESTARTPOLL','Réinitialiser ce sondage'); +define('_MD_ADDPOLL','Ajouter un sondage'); +define('_MD_QUICKREPLY_EMPTY','Entrez un réponse rapide ici'); +define('_MD_LEVEL','Niveau :'); +define('_MD_HP','HP :'); +define('_MD_MP','MP :'); +define('_MD_EXP','EXP :'); +define('_MD_BROWSING','Parcourir cette discussion :'); +define('_MD_POSTTONEWS','Envoyer ce message comme un nouveau texte'); +define('_MD_EXCEEDTHREADVIEW','Le nombre de messages dépasse le seuil pour cet affichage de discussion<br />Basculez en affichage plat'); + +//forumform.inc +define('_MD_QUOTE','Citation'); +define('_MD_VIEW_REQUIRE','Exigences pour l\'affichage'); +define('_MD_REQUIRE_KARMA','Cote'); +define('_MD_REQUIRE_REPLY','Répondre'); +define('_MD_REQUIRE_NULL','Aucune exigence'); +define("_MD_SELECT_FORMTYPE", "Sélectionnez votre éditeur"); +define("_MD_FORM_COMPACT", "Compact"); +define("_MD_FORM_DHTML", "DHTML"); + +// ERROR messages +define('_MD_ERRORFORUM','ERREUR : pas de forum sélectionné !'); +define('_MD_ERRORPOST','ERREUR : pas de message sélectionné !'); +define('_MD_NORIGHTTOVIEW','Vous n\'avez pas les autorisations pour visualiser ce sujet'); +define('_MD_NORIGHTTOPOST','Vous n\'avez pas les autorisations pour visualiser ce forum'); +define('_MD_NORIGHTTOEDIT','Vous n\'avez pas les autorisations pour éditer ce forum'); +define('_MD_NORIGHTTOREPLY','Vous n\'avez pas les autorisations pour participer à ce forum'); +define('_MD_NORIGHTTOACCESS','Vous n\'avez pas les autorisations pour accéder à ce forum'); +define('_MD_ERRORTOPIC','ERREUR : pas de sujet sélectionné !'); +define('_MD_ERRORCONNECT','ERREUR : impossible de se connecter à la base de données du forum'); +define('_MD_ERROREXIST','ERREUR : le forum que vous avez sélectionné, n\'existe pas. Revenez en arrière et tentez de nouveau'); +define('_MD_ERROROCCURED','Une erreur s\'est produite'); +define('_MD_COULDNOTQUERY','Impossible d\'interroger la base de données des forums.'); +define('_MD_FORUMNOEXIST','Erreur: le forum ou le sujet sélectionné n\'existe pas. Revenez en arrière et tentez de nouveau.'); +define('_MD_USERNOEXIST','Erreur : l\'utilisateur sélectionné n\'existe pas. Revenez en arrière et tentez de nouveau.'); +define('_MD_COULDNOTREMOVE','Erreur - Impossible de supprimer les messages de la base de données !'); +define('_MD_COULDNOTREMOVETXT','Erreur - Impossible de supprimer les textes envoyés !'); +define('_MD_TIMEISUP','Vous avez atteins la date limite d\'édition des messages.'); +define('_MD_TIMEISUPDEL','Vous avez atteins la date limite de suppression des messages.'); + +//reply.php +define('_MD_ON','sur'); //Posted on +define('_MD_USERWROTE','%s a écrit :'); // %s is username +define('_MD_RE','Re : '); + +//post.php +define('_MD_EDITNOTALLOWED','Vous n\'êtes pas autorisé à modifier ce message.'); +define('_MD_EDITEDBY','Modifié par : '); +define('_MD_ANONNOTALLOWED','Les utilisateurs non enregistrés ne sont pas autorisés à participer. <br />Enregsirez-vous pour participer au forum'); +define('_MD_THANKSSUBMIT','Merci pour voter participation'); +define('_MD_REPLYPOSTED','Une réponse à votre conversation a été postée.'); +define('_MD_HELLO','Bonjour %s'); +define('_MD_URRECEIVING','Vous recevez ce message car une réponse à votre message a été postée sur le forum %s.'); // %s is your site name +define('_MD_CLICKBELOW','Cliquez sur le lien ci-dessous pour voir la discussion :'); +define('_MD_WAITFORAPPROVAL','Merci de votre participation. Voter message doit être au préalable approuvé avant sa publication.'); +define('_MD_POSTING_LIMITED','Pourquoi ne pas faire une petite pause et revenir dans %d secondes.'); + +//forumform.inc +define('_MD_NAMEMAIL','Nom/Email'); +define('_MD_LOGOUT','Se déconnecter'); +define('_MD_REGISTER','S\'inscrire'); +define('_MD_SUBJECTC','Objet :'); +define('_MD_MESSAGEICON','Icône du message :'); +define('_MD_MESSAGEC','Message:'); +define('_MD_ALLOWEDHTML','HTML autorisé :'); +define('_MD_OPTIONS','Options :'); +define('_MD_POSTANONLY','Écrire anonymement'); +define('_MD_DOSMILEY','Activer les émoticônes'); +define('_MD_DOXCODE','Activer le code de Xoops'); +define('_MD_DOBR','Activer le saut de ligne (désactivez-le si le HTML est activé)'); +define('_MD_DOHTML','Activer les balises html'); +define('_MD_NEWPOSTNOTIFY', 'Me prévenir des nouveaux messages dans cette discussion'); +define('_MD_ATTACHSIG','Attacher une Signature'); +define('_MD_POST','Message'); +define('_MD_SUBMIT','Envoyer'); +define('_MD_CANCELPOST','Annuler le message'); +define('_MD_REMOVE','Retirer'); +define('_MD_UPLOAD','Télédeverser'); + +// forumuserpost.php +define('_MD_ADD','Ajouter'); +define('_MD_REPLY','repondre'); + +// topicmanager.php +define('_MD_VIEWTHETOPIC','Voir le sujet'); +define('_MD_RETURNTOTHEFORUM','Retourner au forum'); +define('_MD_RETURNFORUMINDEX','Retourner à l\'accueil du forum'); +define('_MD_ERROR_BACK','Erreur - Veuillez revenir en arrière et réessayer'); +define('_MD_GOTONEWFORUM','Voir la rubrique mise à jour'); +define('_MD_TOPICDELETE','Le sujet ta été supprimé'); +define('_MD_TOPICMERGE','Le sujet a été fusionné'); +define('_MD_TOPICMOVE','Le sujet a été déplacé'); +define('_MD_TOPICLOCK','Le sujet a été verrouillé'); +define('_MD_TOPICUNLOCK','Le sujet a été déverrouillé'); +define('_MD_TOPICSTICKY','Le sujet a été agrafé'); +define('_MD_TOPICUNSTICKY','Le sujet a été dégrafé'); +define('_MD_TOPICDIGEST','Le sujet a été placé dans la synthèse.'); +define('_MD_TOPICUNDIGEST','Le sujet a été déplacé de la synthèse.'); +define('_MD_DELETE','Supprimer'); +define('_MD_MOVE','Déplacer'); +define('_MD_MERGE','Fusionner'); +define('_MD_LOCK','Verrouiller'); +define('_MD_UNLOCK','Déverrouiller'); +define('_MD_STICKY','Agrafé'); +define('_MD_UNSTICKY','Dégrafé'); +define('_MD_DIGEST','la synthèse'); +define('_MD_UNDIGEST','Déplacé de la synthèse'); +define('_MD_DESC_DELETE','Lorsque vous aurez appuyé sur le bouton Supprimer en bas de ce formulaire, la rubrique que vous avez sélectionnée et tous ses messages connexes, seront <strong>définitivement</strong> supprimés.'); +define('_MD_DESC_MOVE','Lorsque vous aurez appuyé sur le bouton Déplacer en bas de ce formulaire, le sujet que vous avez sélectionné, et tous ses messages connexes, seront déplacés sur le forum que vous avez sélectionné.'); +define('_MD_DESC_MERGE','Lorsque vous aurez appuyé sur le bouton Fusionner en bas de ce formulaire, le sujet que vous avez sélectionné, et ses messages connexes, seront regroupés à la rubrique que vous avez sélectionnée.<br /><strong>l\'ID de rubrique de destination doit être plus petit que celui actuel</strong>.'); +define('_MD_DESC_LOCK','Lorsque vous aurez appuyé sur le bouton de Verrouiller en bas de ce formulaire, le sujet que vous avez sélectionné sera verrouillé. Vous pourrez le déverrouiller plus tard si vous le souhaitez.'); +define('_MD_DESC_UNLOCK','Lorsque vous aurez appuyé sur le bouton Déverrouiller en bas de ce formulaire, le sujet que vous avez sélectionné sera déverrouillé. Vous pourrez le verrouiller à nouveau plus tard si vous le souhaitez.'); +define('_MD_DESC_STICKY','Lorsque vous aurez appuyé sur le bouton Agrafer en bas de ce formulaire, le sujet que vous avez sélectionné sera agrafé. Vous pourrez le dégrafer plus tard si vous le souhaitez.'); +define('_MD_DESC_UNSTICKY','Lorsque vous aurez appuyé sur le bouton Dégrafer en bas de ce formulaire, le sujet que vous avez sélectionné sera dégrafé. Vous pourrez l\'agrafer à nouveau plus tard si vous le souhaitez.'); +define('_MD_DESC_DIGEST','Lorsque vous aurez appuyé sur le bouton Classer en bas de ce formulaire, le sujet que vous avez sélectionné sera classé. Vous pourrez le déclasser à nouveau plus tard si vous le souhaitez.'); +define('_MD_DESC_UNDIGEST','Lorsque vous aurez appuyé sur le bouton Déclasser en bas de ce formulaire, le sujet que vous avez sélectionné sera déclassé. Vous pourrez le classer à nouveau plus tard si vous le souhaitez.'); +define('_MD_MERGETOPICTO','Fusionner le sujet à :'); +define('_MD_MOVETOPICTO','Déplacer le sujet à :'); +define('_MD_NOFORUMINDB','Pas de forum dans la base de données'); + +// delete.php +define('_MD_DELNOTALLOWED','Désolé, mais vous n\'êtes pas habilité à supprimer ce message'); +define('_MD_AREUSUREDEL','Etes vous sûr de bien vouloir supprimer ce message et ses messages enfants'); +define('_MD_POSTSDELETED','Le message sélectionné et ses messages enfants ont été supprimés'); +define('_MD_POSTDELETED','Message sélectionné suupprimé'); +define('_MD_POSTFIRSTWITHREPLYNODELETED','Le premier message ne peut être supprimé s\'il y a déjà eu des réponses <br />pour ce faire, supprimez le sujet entier.'); + +// definitions moved from global. +define('_MD_THREAD','Discussion'); +define('_MD_FROM','De'); +define('_MD_JOINED','Joint'); +define('_MD_ONLINE','Connecté'); +define('_MD_OFFLINE','Déconnecté'); +define('_MD_FLAT', 'Plat'); + +// online.php +define('_MD_USERS_ONLINE', 'Utilisateurs en ligne'); +define('_MD_ANONYMOUS_USERS', 'Utilisateurs non enregistré en ligne'); +define('_MD_REGISTERED_USERS', 'Utilisateurs enregistrés en ligne'); +define('_MD_BROWSING_FORUM','Utlisateurs parcourent ce forum '); +define('_MD_TOTAL_ONLINE','Total de %d utilisateurs en ligne.'); +define('_MD_ADMINISTRATOR','Administrateur'); +define('_MD_NO_SUCH_FILE','Le fichier n\'existe pas !'); +//define('_MD_ERROR_UPATEATTACHMENT','Une Erreur s\'est produite lors de la mise à jour de la pièce jointe'); + +// ratethread.php +define("_MD_CANTVOTEOWN", "Vous ne peut pas voter pour le sujet que vous avez soumis.<br /> tous les votes sont enregistrés et examinés."); +define("_MD_VOTEONCE", "Veuillez ne pas voter pour le même sujet plus d'une fois."); +define("_MD_VOTEAPPRE", "Votre vote est apprécié."); +define("_MD_THANKYOU", "Nous vous remercions d'avoir pris le temps de voter ici pour %s"); // %s is your site name +define("_MD_VOTES", "Votez"); +define("_MD_NOVOTERATE", "Vous n'avez pas voté pour cette rubrique"); + +// polls.php +define("_MD_POLL_DBUPDATED", "Base de données mise à jour avec succès !"); +define("_MD_POLL_POLLCONF", "Configuration des sondages"); +define("_MD_POLL_POLLSLIST", "Liste des sondages"); +define("_MD_POLL_AUTHOR", "Auteur de ce sondage"); +define("_MD_POLL_DISPLAYBLOCK", "L'afficher dans le bloc ?"); +define("_MD_POLL_POLLQUESTION", "Question du sondage"); +define("_MD_POLL_VOTERS", "Nombre total de votants"); +define("_MD_POLL_VOTES", "Nombre total de votes"); +define("_MD_POLL_EXPIRATION", "Expiration"); +define("_MD_POLL_EXPIRED", "Expiré"); +define("_MD_POLL_VIEWLOG", "Afficher le journal"); +define("_MD_POLL_CREATNEWPOLL", "Créez un nouveau sondage"); +define("_MD_POLL_POLLDESC", "Description du sondage"); +define("_MD_POLL_DISPLAYORDER", "Ordre d'affichage"); +define("_MD_POLL_ALLOWMULTI", "Autoriser les sélections multiples"); +define("_MD_POLL_NOTIFY", "Prévenir l'auteur du sondage quand ce dernier aura expiré"); +define("_MD_POLL_POLLOPTIONS", "Options"); +define("_MD_POLL_EDITPOLL", "Modifier le sondage"); +define("_MD_POLL_FORMAT", "Format: yyyy-mm-dd hh:mm:ss"); +define("_MD_POLL_CURRENTTIME", "Heure actuelle : %s"); +define("_MD_POLL_EXPIREDAT", "Expire à %s"); +define("_MD_POLL_RESTART", "Réinitialiser le sondage"); +define("_MD_POLL_ADDMORE", "Ajouter d'autres options"); +define("_MD_POLL_RUSUREDEL", "Etes vous certain de vouloir supprimer ce sondage et ses messages"); +define("_MD_POLL_RESTARTPOLL", "Redémarrez le sondage"); +define("_MD_POLL_RESET", "Réinitialiser tous les journaux de ce sondage ?"); +define("_MD_POLL_ADDPOLL", "Ajouter un sondage"); +define("_MD_POLLMODULE_ERROR", "Le module xoopspoll n'est pas présent"); + +//report.php +define("_MD_REPORTED", "Merci pour ce rapport de message indésirable ! Un modérateur examinera votre dénonciation sous peu."); +define("_MD_REPORT_ERROR", "Une erreur est survenue lors de l'envoi du rapport."); +define("_MD_REPORT_TEXT", "Message du rapport :"); +define("_MD_PDF", "Exporter le message en PDF"); +define("_MD_PDF_PAGE", "Page %s"); + +//print.php +define("_MD_COMEFROM", "Ce message est de :"); + +//viewpost.php +define("_MD_VIEWALLPOSTS", "Tous les messages"); +define("_MD_VIEWTOPIC", "Sujet"); +define("_MD_VIEWFORUM", "Forum"); +define("_MD_COMPACT", "Compact"); +define("_MD_MENU_SELECT", "Sélection"); +define("_MD_MENU_HOVER", "Survoler"); +define("_MD_MENU_CLICK", "Cliquer"); +define("_MD_WELCOME_SUBJECT", "%s a rejoint le forum"); +define("_MD_WELCOME_MESSAGE", "Salut, %s vous a rejoint. Commençons..."); +define("_MD_VIEWNEWPOSTS", "Voir les nouveaux messages"); +define("_MD_INVALID_SUBMIT", "Envoi invalide. Vous avez dépassé les temps de la session. Veuillez le soumettre à nouveau ou faire une sauvegarde de votre message et connectez-vous à nouveau si nécessaire."); +define("_MD_ACCOUNT", "Compte"); +define("_MD_NAME", "Nom"); +define("_MD_PASSWORD", "Mot de passe"); +define("_MD_LOGIN", "Connexion"); +define("_MD_APPROVE", "Approuver"); +define("_MD_RESTORE", "Restaurer"); +define("_MD_SPLIT_ONE", "Séparer"); +define("_MD_SPLIT_TREE", "Séparer tous les enfants"); +define("_MD_SPLIT_ALL", "Tout séparer"); +define("_MD_TYPE_ADMIN", "Mode Administrateur"); +define("_MD_TYPE_VIEW", "Mode normal"); +define("_MD_TYPE_PENDING", "En attente"); +define("_MD_TYPE_DELETED", "Supprimé"); +define("_MD_TYPE_SUSPEND", "Suspension"); +define("_MD_DBUPDATED", "Base de données mise à jour avec succès !"); +define("_MD_SUSPEND_SUBJECT", "L'utilisateur %s est suspendu pour %d jours"); +define("_MD_SUSPEND_TEXT", "L'utilisateur %s est suspendu pour %d jours. Raison :<br />[quote]%s[/quote]<br /><br />Fin de la suspension : %s"); +define("_MD_SUSPEND_UID", "ID de l'utilisateur"); +define("_MD_SUSPEND_IP", "IP à suspendre (complète ou partielle)"); +define("_MD_SUSPEND_DURATION", "Durée de la suspension (en jours)"); +define("_MD_SUSPEND_DESC", "Raison de la suspension"); +define("_MD_SUSPEND_LIST", "Liste des suspensions"); +define("_MD_SUSPEND_START", "Début"); +define("_MD_SUSPEND_EXPIRE", "Fin"); +define("_MD_SUSPEND_SCOPE", "Champ d'application"); +define("_MD_SUSPEND_MANAGEMENT", "Gestion de la modération"); +define("_MD_SUSPEND_NOACCESS", "Vote ID ou votre IP a été suspendue"); +define("_MD_NEWBB_TYPE", "Type de sujet"); +define("_MD_NEWBB_SEENOTGUEST","<font color=\"red\"><b>Lien visibles uniquement pour les utilisateurs enregistrés</b></font>"); +define("_MD_NEWBB_REPORTSUBJECT","Une contribution a été signalée"); +define("_MD_NEWBB_GOTOLASTPOST","Aller au dernier message"); +define("_MD_EDITEDMSG","Raison :"); +define("_MD_DELEDEDMSG","Raison de la suppression<br /><small>(Si une raison est donnée, l'utilisateur recevra un message)</small>:"); +define("_MD_DELEDEDMSG_SUBJECT","Suppression de votre article"); +define("_MD_DELEDEDMSG_BODY","Salut %s, +votre message dans ce forum + +%s +a été supprimé +Comme justification, j'ai pris les renseignements suivants : + +%s + +Meilleures salutations +%s +------------------------- +Veuillez ne pas répondre à ce message ! +%s +%s"); +define("_MD_FORUMHOME","Accueil"); +define("_MD_NEWBB_SEEWAITREPORT","Il y a eu <font color=\"red\"> <b>%s</b> signalements parmis les contributions </font>"); +define('NEWBB_PDF_SUBJECT','Titre : '); +define('NEWBB_PDF_TOPIC','Message : '); +... [truncated message content] |