From: <ce...@us...> - 2013-06-23 08:23:21
|
Revision: 11760 http://sourceforge.net/p/xoops/svn/11760 Author: cesag Date: 2013-06-23 08:23:18 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving subscribers, tad_book3 and tad_cbox non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/arabic/modules/subscribers/ XoopsLanguages/arabic/modules/subscribers/subscribers 1.1/ XoopsLanguages/arabic/modules/subscribers/subscribers 1.1/subscribers/ XoopsLanguages/arabic/modules/subscribers/subscribers 1.1/subscribers/language/ XoopsLanguages/arabic/modules/subscribers/subscribers 1.1/subscribers/language/arabic/ XoopsLanguages/tchinese/modules/tad_book3/ XoopsLanguages/tchinese/modules/tad_book3/tad_book3 1.1/ XoopsLanguages/tchinese/modules/tad_book3/tad_book3 1.1/tad_book3/ XoopsLanguages/tchinese/modules/tad_book3/tad_book3 1.1/tad_book3/language/ XoopsLanguages/tchinese/modules/tad_book3/tad_book3 1.1/tad_book3/language/tchinese/ XoopsLanguages/tchinese/modules/tad_cbox/ XoopsLanguages/tchinese/modules/tad_cbox/tad_cbox 1.4/ XoopsLanguages/tchinese/modules/tad_cbox/tad_cbox 1.4/tad_cbox/ XoopsLanguages/tchinese/modules/tad_cbox/tad_cbox 1.4/tad_cbox/language/ XoopsLanguages/tchinese/modules/tad_cbox/tad_cbox 1.4/tad_cbox/language/tchinese/ Removed Paths: ------------- XoopsModules/subscribers/trunk/subscribers/language/arabic/ XoopsModules/tad_book3/trunk/tad_book3/language/tchinese/ XoopsModules/tad_book3/trunk/tad_book3/language/tchinese_utf8/ XoopsModules/tad_cbox/trunk/tad_cbox/language/tchinese/ XoopsModules/tad_cbox/trunk/tad_cbox/language/tchinese_utf8/ |
From: <ce...@us...> - 2013-06-23 13:13:27
|
Revision: 11761 http://sourceforge.net/p/xoops/svn/11761 Author: cesag Date: 2013-06-23 13:13:24 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving tad_faq, tad_form and tad_player non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/tchinese/modules/tad_faq/ XoopsLanguages/tchinese/modules/tad_faq/tad_faq 1.0/ XoopsLanguages/tchinese/modules/tad_faq/tad_faq 1.0/tad_faq/ XoopsLanguages/tchinese/modules/tad_faq/tad_faq 1.0/tad_faq/language/ XoopsLanguages/tchinese/modules/tad_faq/tad_faq 1.0/tad_faq/language/tchinese/ XoopsLanguages/tchinese/modules/tad_form/ XoopsLanguages/tchinese/modules/tad_form/tad_form 1.1/ XoopsLanguages/tchinese/modules/tad_form/tad_form 1.1/tad_form/ XoopsLanguages/tchinese/modules/tad_form/tad_form 1.1/tad_form/language/ XoopsLanguages/tchinese/modules/tad_form/tad_form 1.1/tad_form/language/tchinese/ XoopsLanguages/tchinese/modules/tad_player/ XoopsLanguages/tchinese/modules/tad_player/tad_player 1.1/ XoopsLanguages/tchinese/modules/tad_player/tad_player 1.1/tad_player/ XoopsLanguages/tchinese/modules/tad_player/tad_player 1.1/tad_player/language/ XoopsLanguages/tchinese/modules/tad_player/tad_player 1.1/tad_player/language/tchinese/ Removed Paths: ------------- XoopsModules/tad_faq/trunk/tad_faq/language/tchinese/ XoopsModules/tad_faq/trunk/tad_faq/language/tchinese_utf8/ XoopsModules/tad_form/trunk/tad_form/language/tchinese/ XoopsModules/tad_form/trunk/tad_form/language/tchinese_utf8/ XoopsModules/tad_player/trunk/tad_player/language/tchinese/ XoopsModules/tad_player/trunk/tad_player/language/tchinese_utf8/ |
From: <ce...@us...> - 2013-06-23 14:00:36
|
Revision: 11762 http://sourceforge.net/p/xoops/svn/11762 Author: cesag Date: 2013-06-23 14:00:33 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving tad_rss, tad_uploader and tad_gallery non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/schinese/modules/tad_uploader/ XoopsLanguages/schinese/modules/tad_uploader/tad_uploader 1.1/ XoopsLanguages/schinese/modules/tad_uploader/tad_uploader 1.1/tad_uploader/ XoopsLanguages/schinese/modules/tad_uploader/tad_uploader 1.1/tad_uploader/language/ XoopsLanguages/schinese/modules/tad_uploader/tad_uploader 1.1/tad_uploader/language/schinese/ XoopsLanguages/tchinese/modules/tad_gallery/ XoopsLanguages/tchinese/modules/tad_gallery/tad_gallery 1.2/ XoopsLanguages/tchinese/modules/tad_gallery/tad_gallery 1.2/tad_gallery/ XoopsLanguages/tchinese/modules/tad_gallery/tad_gallery 1.2/tad_gallery/language/ XoopsLanguages/tchinese/modules/tad_gallery/tad_gallery 1.2/tad_gallery/language/tchinese/ XoopsLanguages/tchinese/modules/tad_rss/ XoopsLanguages/tchinese/modules/tad_rss/tad_rss 1.0/ XoopsLanguages/tchinese/modules/tad_rss/tad_rss 1.0/language/ XoopsLanguages/tchinese/modules/tad_rss/tad_rss 1.0/language/tchinese/ XoopsLanguages/tchinese/modules/tad_uploader/ XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/ XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/ XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/ XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/admin.php XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/blocks.php XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/index.html XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/main.php XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/modinfo.php XoopsModules/tad_gallery/ XoopsModules/tad_rss/trunk/tad_rss/language/english/ XoopsModules/tad_rss/trunk/tad_rss/language/english/admin.php XoopsModules/tad_rss/trunk/tad_rss/language/english/blocks.php XoopsModules/tad_rss/trunk/tad_rss/language/english/index.html XoopsModules/tad_rss/trunk/tad_rss/language/english/main.php XoopsModules/tad_rss/trunk/tad_rss/language/english/modinfo.php Removed Paths: ------------- XoopsModules/tad_gallery/trunk/tad_gallery/language/tchinese/ XoopsModules/tad_gallery/trunk/tad_gallery/language/tchinese_utf8/ XoopsModules/tad_rss/trunk/tad_rss/language/tchinese/ XoopsModules/tad_rss/trunk/tad_rss/language/tchinese_utf8/ XoopsModules/tad_uploader/trunk/tad_uploader/language/schinese/ XoopsModules/tad_uploader/trunk/tad_uploader/language/schinese_utf8/ XoopsModules/tad_uploader/trunk/tad_uploader/language/tchinese/ XoopsModules/tad_uploader/trunk/tad_uploader/language/tchinese_utf8/ XoopsModules/tadgallery/ Added: XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/admin.php =================================================================== --- XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/admin.php (rev 0) +++ XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/admin.php 2013-06-23 14:00:33 UTC (rev 11762) @@ -0,0 +1,43 @@ +<?php +// ------------------------------------------------------------------------ // +// 本模組由 吳弘凱(ta...@gm...) 製作 +// 製作日期:2008-02-06 +// $Id: admin.php 10055 2012-08-11 12:46:10Z beckmi $ +// ------------------------------------------------------------------------- // + +//power.php +define("_AM_CAT_DB_ERROR1","無法取得catalog資料"); +define("_AM_CAT_SET_ACCESS_POWER","請設定各個群組可讀取使用的資料夾"); +define("_AM_CAT_SET_UPLOAD_POWER","請設定各個群組可上傳的資料夾"); + +//index.php +define("_AM_CAT_CREATE_FOLDER","建立新的資料夾"); +define("_AM_CAT_FOLDER_NAME","資料夾名稱"); +define("_AM_CAT_FOLDER_DESC","資料夾描述"); +define("_AM_CAT_FATHER_FOLDER","所屬資料夾"); +define("_AM_CAT_FOLDER_SORT","資料夾排序"); +define("_AM_CAT_ENABLE","是否啟用"); +define("_AM_CAT_SHARE","是否共享"); +define("_AM_CAT_SAVE","儲存"); +define("_AM_CAT_DB_ERROR2","無法取代catalog中的資料"); +define("_AM_CAT_DB_ERROR3","無法取得分頁資料"); +define("_AM_CAT_PAGE_BAR1","共 %s 頁,目前在第 %s 頁:"); +define("_AM_CAT_FUNCTION","功能"); +define("_AM_CAT_DEL_CONFIRM","確定要刪除此資料夾?底下的所有資料夾及檔案都會被刪除喔!"); +define("_AM_CAT_LIST_ALL_FILES","列出所有資料夾中文件","共 %s 筆資料"); +define("_AM_CAT_AUTHOR","建立者"); +define("_AM_CAT_FILE_COUNTER","人氣值"); +define("_AM_CAT_EDIT","編輯"); +define("_AM_CAT_DEL","刪除"); + +define("_MD_CAT_MENU","選單"); +define("_MD_CAT_PREV","上一頁"); +define("_MD_CAT_NEXT","下一頁"); +define("_MD_CAT_FIRST","第一頁"); +define("_MD_CAT_LAST","最後頁"); +define("_MD_TO_MOD","回使用者介面"); + +define("_MI_CAT_ADMENU1","資料夾設定"); +define("_MI_CAT_ADMENU2","細部權限設定"); + +?> Added: XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/blocks.php =================================================================== --- XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/blocks.php (rev 0) +++ XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/blocks.php 2013-06-23 14:00:33 UTC (rev 11762) @@ -0,0 +1,10 @@ +<?php +// ------------------------------------------------------------------------ // +// 本模組由 吳弘凱(ta...@gm...) 製作 +// 製作日期:2008-02-06 +// $Id: blocks.php 8160 2011-11-06 22:14:19Z beckmi $ +// ------------------------------------------------------------------------- // + +define("_MB_CAT_CATALOG_B_EDIT_1_BITEM0","列出數目"); +define("_MB_CAT_DB_ERROR2","無法取得catalog_file資料"); +?> Added: XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/index.html =================================================================== --- XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/index.html (rev 0) +++ XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/index.html 2013-06-23 14:00:33 UTC (rev 11762) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/main.php =================================================================== --- XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/main.php (rev 0) +++ XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/main.php 2013-06-23 14:00:33 UTC (rev 11762) @@ -0,0 +1,97 @@ +<?php +// ------------------------------------------------------------------------ // +// 本模組由 吳弘凱(ta...@gm...) 製作 +// 製作日期:2008-02-06 +// $Id: main.php 8160 2011-11-06 22:14:19Z beckmi $ +// ------------------------------------------------------------------------- // + +//index.php +define("_MD_CAT_NO_ACCESS_POWER","您沒有讀取此資料夾之權限"); +define("_MD_CAT_FILE_DESC","檔案說明"); +define("_MD_CAT_DEL_CONFIRM","確定要刪除此目錄?連同底下的檔案及目錄都會全部刪除喔!"); +define("_MD_CAT_LIST_ALL_FILES","列出所有資料夾中文件"); +define("_MD_CAT_NOW_PATH","目前路徑:"); +define("_MD_CAT_ROOT","根目錄"); +define("_MD_CAT_PRE_FOLDER","回上一層"); +define("_MD_CAT_SWITCH_LIST_MODE","顯示切換:"); +define("_MD_CAT_DB_ERROR1","無法取得catalog資料"); +define("_MD_CAT_FILE","檔案"); +define("_MD_CAT_DB_ERROR2","無法取得catalog_file資料"); +define("_MD_CAT_PAGE_BAR1","共 %s 頁,目前在第 %s 頁:"); + +define("_MD_CAT_SELECTED_DEL","將勾選的檔案刪除"); +define("_MD_CAT_SELECTED_EDIT","編輯勾選的檔案"); +define("_MD_CAT_SELECTED_MOVETO","將勾選的檔案搬移到:"); +define("_MD_CAT_MOVE","搬移"); +define("_MD_CAT_FILE_NAME","檔案名稱"); +define("_MD_CAT_FILE_DATE","日期"); +define("_MD_CAT_FILE_TYPE","檔案類型"); +define("_MD_CAT_FILE_SIZE","大小"); +define("_MD_CAT_FILE_COUNTER","人氣"); +define("_MD_CAT_ADMIN","後台管理介面"); +define("_MD_CAT_CREATE_FOLDER","建立新資料夾:"); +define("_MD_CAT_NEW_FOLDER","新資料夾"); +define("_MD_CAT_SUBMIT","送出"); +define("_MD_CAT_FOLDER_MOVE","將此資料夾搬到:"); +define("_MD_CAT_FOLDER_RENAME","資料夾重新命名為:"); +define("_MD_CAT_FOLDER_DEL","刪除此資料夾"); +define("_MD_CAT_OPEN_UPLOADER","開啟上傳介面"); +define("_MD_CAT_DESC_EMPTY","目前沒有任何說明,請輸入之。"); +define("_MD_CAT_SAVE","儲存"); +define("_MD_CAT_ROOT_DESC","根目錄無法更名及搬移,僅管理員可開設資料夾及上傳。"); +define("_MD_CAT_EMPTY_DESC","目前沒有任何說明"); +define("_MD_CAT_CAN_ACCESS_GROUPS","■ 可存取群組:"); +define("_MD_CAT_CAN_UPLOAD_GROUPS","■ 可上傳群組:"); +define("_MD_CAT_NO_SHARE_FOLDER","■ 不分享之資料夾,僅自己能存取。"); +define("_MD_CAT_SUBFOLDER_COUNT","■ 子資料夾數:"); +define("_MD_CAT_FILES_COUNT","■ 檔案數:"); +define("_MD_CAT_CREATER","■ 建立者:"); +define("_MD_CAT_DB_ERROR3","無法更新catalog中的資料"); +define("_MD_CAT_CANT_GET_FILE","無法下載 %s 檔案到 %s!"); +define("_MD_CAT_CANT_ADD_FILE","無法新增檔案(%s)資料!"); +define("_MD_CAT_NO_FILE","檔案不存在!"); +define("_MD_CAT_NO_FILE_DATA","無檔案資料!"); +define("_MD_CAT_NO_SELECTED_FILE","沒有選擇的檔案"); +define("_MD_CAT_MODIFY_INTERFACE","『%s』資料夾修改介面"); +define("_MD_CAT_DB_ERROR4","無法取代catalog中的資料"); +define("_MD_CAT_SET_FOLDER_POWER","設定資料夾權限"); +define("_MD_CAT_CAN_ACCESS_GROUPS2","可<b>讀取</b>此資料夾的群組"); +define("_MD_CAT_CAN_UPLOADS_GROUPS","可<b>上傳</b>此資料夾的群組"); +define("_MD_CAT_IS_SHARE","是否分享(若選「否」則該資料夾僅自己可見、可上傳)"); +define("_MD_CAT_FILE_SORT","▲"); +define("_MD_CAT_FILE_SORT_DESC","▼"); + +//function +define("_MD_CAT_CANT_FIND","找不到"); +define("_MD_CAT_MENU","選單"); +define("_MD_CAT_PREV","上一頁"); +define("_MD_CAT_NEXT","下一頁"); +define("_MD_CAT_FIRST","第一頁"); +define("_MD_CAT_LAST","最後頁"); +define("_MD_CAT_PREV_PAGE","前 %s 頁"); +define("_MD_CAT_NEXT_PAGE","後 %s 頁"); +define("_MD_CAT_NO_FOLDER_NAME","無目錄名稱"); +define("_MD_CAT_CANT_CREATE_FOLDER","無法建立目錄"); +define("_MD_CAT_CANT_FIND_FILE","找不到檔案"); +define("_MD_CAT_NO_FILE_NAME","無檔名!"); +define("_MD_CAT_DB_ERROR5","無法取代catalog_file中的資料"); +define("_MD_CAT_DB_ERROR6","無法更新catalog_file中的資料"); +define("_MD_CAT_DB_ERROR7","無法刪除catalog_file中的資料"); +define("_MD_CAT_UPLOAD_FROM_HD","從硬碟上傳檔案:"); +define("_MD_CAT_GET_FROM_URL","直接從網路取得:"); +define("_MD_CAT_GET_FROM_URL_DESC","(會直接從網路將該檔下載到您的主機中,非僅連結)"); +define("_MD_CAT_PHP_VERSION","■ PHP版本:"); +define("_MD_CAT_ALLOW_URL_FOPEN","■ 有無開放 allow_url_fopen:"); +define("_MD_CAT_MAX_FILESIZE","■ 上傳大小上限:"); +define("_MD_CAT_POST_MAX_SIZE","■ 表單大小上限:"); +define("_MD_CAT_MAX_EXECUTION_TIME","■ 傳輸時間上限:"); +define("_MD_CAT_PRE_SET","(原為 %s)"); +define("_MD_CAT_SECOND","秒"); +define("_MD_CAT_README1","■ 「從硬碟上傳檔案」或「直接從網路取得」二選一即可。"); +define("_MD_CAT_NO_EDIT_POWER","您沒有編輯或上傳權限"); +define("_MD_CAT_UPLOAD_INTERFACE","『%s』資料夾上傳介面"); +define("_MD_CAT_NO_POWER","您沒有權限進行此操作。"); +define("_MD_CAT_NO_LOGIN","您尚未登入,沒有權限進行此操作。"); +define("_MD_CAT_CANT_DELETE1","尚有 %s 子目錄 %s 檔案,故無法刪除。"); +define("_MD_CAT_DB_ERROR8","無法刪除catalog中的資料"); +?> Added: XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/modinfo.php =================================================================== --- XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/modinfo.php (rev 0) +++ XoopsLanguages/tchinese/modules/tad_uploader/tad_uploader 1.1/language/tchinese/modinfo.php 2013-06-23 14:00:33 UTC (rev 11762) @@ -0,0 +1,31 @@ +<?php +// ------------------------------------------------------------------------ // +// 本模組由 吳弘凱(ta...@gm...) 製作 +// 製作日期:2008-02-06 +// $Id: modinfo.php 10055 2012-08-11 12:46:10Z beckmi $ +// ------------------------------------------------------------------------- // + +define("_MI_CAT_NAME","網路資料櫃"); +define("_MI_CAT_DESC","就是上傳模組囉~"); +define("_MI_CAT_ADMENU1","資料夾設定"); +define("_MI_CAT_ADMENU2","細部權限設定"); + +define("_MI_CAT_BNAME1","最新上傳檔案"); +define("_MI_CAT_BDESC1","最新上傳的檔案"); + +define("_MI_UPLOAD_MAX_FILESIZE","設定檔案上傳大小上限的倍數"); +define("_MI_UPLOAD_MAX_FILESIZE_DESC","會以php.ini的upload_max_filesize設定值乘上您所設定的倍數,以自動調大檔案上傳的大小上限。"); +define("_MI_POST_MAX_SIZE","設定表單可上傳大小上限的倍數"); +define("_MI_POST_MAX_SIZE_DESC","會以php.ini的post_max_size設定值乘上您所設定的倍數,以自動調大表單容許送出的大小上限。"); +define("_MI_MAX_EXECUTION_TIME","設定程式最大執行時間的倍數"); +define("_MI_MAX_EXECUTION_TIME_DESC","會以php.ini的max_execution_time設定值乘上您所設定的倍數,以自動調大檔案上傳所需的時間上限。"); +define("_MI_PAGE_SHOW_NUM","每頁顯示的檔案數"); +define("_MI_PAGE_SHOW_NUM_DESC","設定每頁要出現多少檔案"); +define("_MI_ONLY_SHOW_DESC","以說明取代檔案"); +define("_MI_ONLY_SHOW_DESC_DESC","以檔案說明取代實際檔名,如此會比較易懂。"); + +define("_MI_SHOW_MODE","預設顯示模式"); +define("_MI_SHOW_MODE_DESC","看是要以圖示或者詳細列表最為預設的顯示模式"); +define("_MI_SHOW_MODE_MORE","詳細列表"); +define("_MI_SHOW_MODE_ICON","圖示"); +?> Added: XoopsModules/tad_rss/trunk/tad_rss/language/english/admin.php =================================================================== --- XoopsModules/tad_rss/trunk/tad_rss/language/english/admin.php (rev 0) +++ XoopsModules/tad_rss/trunk/tad_rss/language/english/admin.php 2013-06-23 14:00:33 UTC (rev 11762) @@ -0,0 +1,44 @@ +<?php +// ------------------------------------------------------------------------ // +// 本模組由 tad 製作 +// 製作日期:2009-10-20 +// $Id: admin.php 10055 2012-08-11 12:46:10Z beckmi $ +// ------------------------------------------------------------------------- // + +define("_BACK_MODULES_PAGE","Back module home"); +//分頁物件用的語系 +define("_BP_BACK_PAGE","Previous"); +define("_BP_NEXT_PAGE","Next"); +define("_BP_FIRST_PAGE","First page"); +define("_BP_LAST_PAGE","Last page"); +define("_BP_GO_BACK_PAGE","Before the %s page"); +define("_BP_GO_NEXT_PAGE","After the %s page"); +define("_BP_TOOLBAR","Total %s pages, currently in Page %s:"); +define("_BP_DEL_CHK","Fixed fee required?"); +define("_BP_FUNCTION","Function"); +define("_BP_EDIT","Edit"); +define("_BP_DEL","Delete"); +define("_BP_ADD","Adding data"); + +define("_MA_INPUT_FORM","Input Form"); +define("_MA_SAVE","Store"); +define("_MD_INPUT_VALID","%s field inspection"); +define("_MD_INPUT_VALIDATOR","Please enter %s field"); +define("_MD_INPUT_VALIDATOR_ERROR","%s information is incorrect"); +define("_MD_INPUT_VALIDATOR_CHK","At least %s characters, maximum %s characters"); +define("_MD_INPUT_VALIDATOR_MIN","At least %s characters"); +define("_MD_INPUT_VALIDATOR_MAX","Up to %s words"); +define("_MD_INPUT_VALIDATOR_EQUAL","Word limit %s"); +define("_MD_INPUT_VALIDATOR_NEED","Can not be empty"); +define("_MD_INPUT_VALIDATOR_RANGE","Range: %s ~ %s"); +define("_MD_INPUT_VALIDATOR_RANGE_MIN","Minimum: %s"); +define("_MD_INPUT_VALIDATOR_RANGE_MAX","Maximum: %s"); +define("_MI_TADRSS_ADMENU1","Primary management interface"); + + +define("_MA_TADRSS_RSS_SN","Number"); +define("_MA_TADRSS_TITLE","Site Name"); +define("_MA_TADRSS_URL","RSS Website"); +define("_MA_TADRSS_ENABLE","Use"); + +?> Added: XoopsModules/tad_rss/trunk/tad_rss/language/english/blocks.php =================================================================== --- XoopsModules/tad_rss/trunk/tad_rss/language/english/blocks.php (rev 0) +++ XoopsModules/tad_rss/trunk/tad_rss/language/english/blocks.php 2013-06-23 14:00:33 UTC (rev 11762) @@ -0,0 +1,11 @@ +<?php +// ------------------------------------------------------------------------ // +// 本模組由 tad 製作 +// 製作日期:2009-10-20 +// $Id: blocks.php 8159 2011-11-06 22:12:57Z beckmi $ +// ------------------------------------------------------------------------- // + +define("_MB_TADRSS_TAD_RSS_SHOW_EDIT_BITEM0","To appear in Site news"); +define("_MB_TADRSS_TAD_RSS_SHOW_EDIT_BITEM1","News total"); +define("_MB_TADRSS_TAD_RSS_SHOW_EDIT_BITEM2","First news thumbnail width (set 0 for does not appear)"); +?> Added: XoopsModules/tad_rss/trunk/tad_rss/language/english/index.html =================================================================== --- XoopsModules/tad_rss/trunk/tad_rss/language/english/index.html (rev 0) +++ XoopsModules/tad_rss/trunk/tad_rss/language/english/index.html 2013-06-23 14:00:33 UTC (rev 11762) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/tad_rss/trunk/tad_rss/language/english/main.php =================================================================== --- XoopsModules/tad_rss/trunk/tad_rss/language/english/main.php (rev 0) +++ XoopsModules/tad_rss/trunk/tad_rss/language/english/main.php 2013-06-23 14:00:33 UTC (rev 11762) @@ -0,0 +1,44 @@ +<?php +// ------------------------------------------------------------------------ // +// 本模組由 tad 製作 +// 製作日期:2009-10-20 +// $Id: main.php 10055 2012-08-11 12:46:10Z beckmi $ +// ------------------------------------------------------------------------- // + +define("_TO_ADMIN_PAGE","管理介面"); +//分頁物件用的語系 +define("_MD_HOMEPAGE","回首頁"); +define("_BP_BACK_PAGE","上一頁"); +define("_BP_NEXT_PAGE","下一頁"); +define("_BP_FIRST_PAGE","第一頁"); +define("_BP_LAST_PAGE","最後頁"); +define("_BP_GO_BACK_PAGE","前 %s 頁"); +define("_BP_GO_NEXT_PAGE","後 %s 頁"); +define("_BP_TOOLBAR","共 %s 頁,目前在第 %s 頁:"); +define("_BP_DEL_CHK","確定要刪除此資料?"); +define("_BP_FUNCTION","功能"); +define("_BP_EDIT","編輯"); +define("_BP_DEL","刪除"); +define("_BP_ADD","新增資料"); +define("_MA_INPUT_FORM","輸入表單"); +define("_MA_SAVE","儲存"); +define("_MD_INPUT_VALID","「%s」欄位檢查"); +define("_MD_INPUT_VALIDATOR","請輸入「%s」欄位"); +define("_MD_INPUT_VALIDATOR_ERROR","「%s」資料不正確"); +define("_MD_INPUT_VALIDATOR_CHK","最少 %s 個字,最多 %s 個字"); +define("_MD_INPUT_VALIDATOR_MIN","最少 %s 個字"); +define("_MD_INPUT_VALIDATOR_MAX","最多 %s 個字"); +define("_MD_INPUT_VALIDATOR_EQUAL","限定 %s 個字"); +define("_MD_INPUT_VALIDATOR_NEED","不可空白"); +define("_MD_INPUT_VALIDATOR_RANGE","範圍: %s ~ %s"); +define("_MD_INPUT_VALIDATOR_RANGE_MIN","最小: %s"); +define("_MD_INPUT_VALIDATOR_RANGE_MAX","最大: %s"); + +define("_MD_TADRSS_SMNAME1","友站消息"); + +define("_MA_TADRSS_RSS_SN","編號"); +define("_MA_TADRSS_TITLE","網站名稱"); +define("_MA_TADRSS_URL","網址"); +define("_MA_TADRSS_ENABLE","使用"); + +?> Added: XoopsModules/tad_rss/trunk/tad_rss/language/english/modinfo.php =================================================================== --- XoopsModules/tad_rss/trunk/tad_rss/language/english/modinfo.php (rev 0) +++ XoopsModules/tad_rss/trunk/tad_rss/language/english/modinfo.php 2013-06-23 14:00:33 UTC (rev 11762) @@ -0,0 +1,24 @@ +<?php +// ------------------------------------------------------------------------ // +// 本模組由 tad 製作 +// 製作日期:2009-10-20 +// $Id: modinfo.php 10055 2012-08-11 12:46:10Z beckmi $ +// ------------------------------------------------------------------------- // + +define("_MI_TADRSS_NAME","友站消息"); +define("_MI_TADRSS_AUTHOR","友站消息"); +define("_MI_TADRSS_CREDITS","tad"); +define("_MI_TADRSS_DESC","此模組用來讀取他站的RSS新聞"); +define("_BACK_MODULES_PAGE","回模組首頁"); +define("_MI_TADRSS_ADMENU1","主管理介面"); +define("_MI_TADRSS_TEMPLATE_DESC1","index_tpl.html的樣板檔。"); +define("_MI_TADRSS_BNAME1","友站消息"); +define("_MI_TADRSS_BDESC1","友站消息(tad_rss_show)"); +define("_MI_TADRSS_SHOW_NUM","每個網站秀出新聞數"); +define("_MI_TADRSS_SHOW_NUM_DESC","設定每個網站新聞出現的數量"); +define("_MI_TADRSS_SHOW_PIC","縮圖顯示設定"); +define("_MI_TADRSS_SHOW_PIC_DESC","設定第一則新聞的縮圖寬度(設 0 代表不顯示)"); +define("_MI_TADRSS_COLS_NUM","版面以幾欄呈現"); +define("_MI_TADRSS_COLS_NUM_DESC","每一列要出現幾欄"); + +?> |
From: <ce...@us...> - 2013-06-23 14:20:15
|
Revision: 11763 http://sourceforge.net/p/xoops/svn/11763 Author: cesag Date: 2013-06-23 14:20:11 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving tadnews, tag and TDMMp non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/french/modules/TDMMp/ XoopsLanguages/french/modules/TDMMp/TDMMp 1.05/ XoopsLanguages/french/modules/TDMMp/TDMMp 1.05/TDMMp/ XoopsLanguages/french/modules/TDMMp/TDMMp 1.05/TDMMp/language/ XoopsLanguages/french/modules/TDMMp/TDMMp 1.05/TDMMp/language/french/ XoopsLanguages/french/modules/tag/ XoopsLanguages/french/modules/tag/tag 2.30/ XoopsLanguages/french/modules/tag/tag 2.30/tag/ XoopsLanguages/french/modules/tag/tag 2.30/tag/language/ XoopsLanguages/french/modules/tag/tag 2.30/tag/language/french/ XoopsLanguages/schinese/modules/tag/ XoopsLanguages/schinese/modules/tag/tag 2.30/ XoopsLanguages/schinese/modules/tag/tag 2.30/tag/ XoopsLanguages/schinese/modules/tag/tag 2.30/tag/language/ XoopsLanguages/schinese/modules/tag/tag 2.30/tag/language/schinese/ XoopsLanguages/tchinese/modules/tadnews/ XoopsLanguages/tchinese/modules/tadnews/tadnews 1.2/ XoopsLanguages/tchinese/modules/tadnews/tadnews 1.2/tadnews/ XoopsLanguages/tchinese/modules/tadnews/tadnews 1.2/tadnews/language/ XoopsLanguages/tchinese/modules/tadnews/tadnews 1.2/tadnews/language/tchinese/ Removed Paths: ------------- XoopsModules/TDMMp/trunk/TDMMp/language/Readme.txt XoopsModules/TDMMp/trunk/TDMMp/language/french/ XoopsModules/tadnews/trunk/tadnews/language/tchinese/ XoopsModules/tadnews/trunk/tadnews/language/tchinese_utf8/ XoopsModules/tag/trunk/tag/language/french/ XoopsModules/tag/trunk/tag/language/schinese/ XoopsModules/tag/trunk/tag/language/schinese_utf8/ Deleted: XoopsModules/TDMMp/trunk/TDMMp/language/Readme.txt =================================================================== --- XoopsModules/TDMMp/trunk/TDMMp/language/Readme.txt 2013-06-23 14:00:33 UTC (rev 11762) +++ XoopsModules/TDMMp/trunk/TDMMp/language/Readme.txt 2013-06-23 14:20:11 UTC (rev 11763) @@ -1 +0,0 @@ -Renommer french_iso en french si vous utilez l'ISO pour votre site internet. \ No newline at end of file |
From: <ce...@us...> - 2013-06-23 14:50:42
|
Revision: 11764 http://sourceforge.net/p/xoops/svn/11764 Author: cesag Date: 2013-06-23 14:50:39 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving TDMPicture, TDMStats and team non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/french/modules/TDMPicture/ XoopsLanguages/french/modules/TDMPicture/TDMPicture 1.06/ XoopsLanguages/french/modules/TDMPicture/TDMPicture 1.06/TDMPicture/ XoopsLanguages/french/modules/TDMPicture/TDMPicture 1.06/TDMPicture/language/ XoopsLanguages/french/modules/TDMPicture/TDMPicture 1.06/TDMPicture/language/french/ XoopsLanguages/french/modules/TDMStats/ XoopsLanguages/french/modules/TDMStats/TDMStats 1.07/ XoopsLanguages/french/modules/TDMStats/TDMStats 1.07/TDMStats/ XoopsLanguages/french/modules/TDMStats/TDMStats 1.07/TDMStats/language/ XoopsLanguages/french/modules/TDMStats/TDMStats 1.07/TDMStats/language/french/ XoopsLanguages/german/modules/team/ XoopsLanguages/german/modules/team/team 3.01/ XoopsLanguages/german/modules/team/team 3.01/team/ XoopsLanguages/german/modules/team/team 3.01/team/language/ XoopsLanguages/german/modules/team/team 3.01/team/language/german/ XoopsLanguages/persian/modules/TDMStats/TDMStats 1.07/ XoopsLanguages/persian/modules/TDMStats/TDMStats 1.07/TDMStats/ XoopsLanguages/persian/modules/TDMStats/TDMStats 1.07/TDMStats/language/ XoopsLanguages/persian/modules/TDMStats/TDMStats 1.07/TDMStats/language/persian/ XoopsLanguages/russian/modules/team/ XoopsLanguages/russian/modules/team/team 3.01/ XoopsLanguages/russian/modules/team/team 3.01/team/ XoopsLanguages/russian/modules/team/team 3.01/team/language/ XoopsLanguages/russian/modules/team/team 3.01/team/language/russian/ XoopsLanguages/spanish/modules/TDMStats/ XoopsLanguages/spanish/modules/TDMStats/TDMStats 1.07/ XoopsLanguages/spanish/modules/TDMStats/TDMStats 1.07/TDMStats/ XoopsLanguages/spanish/modules/TDMStats/TDMStats 1.07/TDMStats/language/ XoopsLanguages/spanish/modules/TDMStats/TDMStats 1.07/TDMStats/language/spanish/ Removed Paths: ------------- XoopsModules/TDMPicture/trunk/TDMPicture/language/french/ XoopsModules/TDMStats/trunk/TDMStats/language/french/ XoopsModules/TDMStats/trunk/TDMStats/language/persian/ XoopsModules/TDMStats/trunk/TDMStats/language/spanish/ XoopsModules/team/trunk/team/language/german/ XoopsModules/team/trunk/team/language/russian/ |
From: <ce...@us...> - 2013-06-23 15:17:26
|
Revision: 11765 http://sourceforge.net/p/xoops/svn/11765 Author: cesag Date: 2013-06-23 15:17:23 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving tellafriend, testadsl and thadmin non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/french/modules/testadsl/ XoopsLanguages/french/modules/testadsl/testadsl 1.0/ XoopsLanguages/french/modules/testadsl/testadsl 1.0/testadsl/ XoopsLanguages/french/modules/testadsl/testadsl 1.0/testadsl/language/ XoopsLanguages/french/modules/testadsl/testadsl 1.0/testadsl/language/french/ XoopsLanguages/french/modules/thadmin/ XoopsLanguages/french/modules/thadmin/thadmin 1.1/ XoopsLanguages/french/modules/thadmin/thadmin 1.1/thadmin/ XoopsLanguages/french/modules/thadmin/thadmin 1.1/thadmin/language/ XoopsLanguages/french/modules/thadmin/thadmin 1.1/thadmin/language/french/ XoopsLanguages/italian/modules/testadsl/ XoopsLanguages/italian/modules/testadsl/testadsl 1.0/ XoopsLanguages/italian/modules/testadsl/testadsl 1.0/testadsl/ XoopsLanguages/italian/modules/testadsl/testadsl 1.0/testadsl/language/ XoopsLanguages/italian/modules/testadsl/testadsl 1.0/testadsl/language/italian/ XoopsLanguages/japanese/modules/tellafriend/ XoopsLanguages/japanese/modules/tellafriend/tellafriend 1.05/ XoopsLanguages/japanese/modules/tellafriend/tellafriend 1.05/tellafriend/ XoopsLanguages/japanese/modules/tellafriend/tellafriend 1.05/tellafriend/language/ XoopsLanguages/japanese/modules/tellafriend/tellafriend 1.05/tellafriend/language/japanese/ XoopsLanguages/korean/modules/korean_utf8/tellafriend/ XoopsLanguages/korean/modules/korean_utf8/tellafriend/tellafriend 1.05/ XoopsLanguages/korean/modules/korean_utf8/tellafriend/tellafriend 1.05/tellafriend/ XoopsLanguages/korean/modules/korean_utf8/tellafriend/tellafriend 1.05/tellafriend/language/ XoopsLanguages/korean/modules/korean_utf8/tellafriend/tellafriend 1.05/tellafriend/language/korean/ XoopsLanguages/persian/modules/tellafriend/ XoopsLanguages/persian/modules/tellafriend/tellafriend 1.05/ XoopsLanguages/persian/modules/tellafriend/tellafriend 1.05/tellafriend/ XoopsLanguages/persian/modules/tellafriend/tellafriend 1.05/tellafriend/language/ XoopsLanguages/persian/modules/tellafriend/tellafriend 1.05/tellafriend/language/persian/ XoopsLanguages/portuguesebr/modules/tellafriend/ XoopsLanguages/portuguesebr/modules/tellafriend/tellafriend 1.05/ XoopsLanguages/portuguesebr/modules/tellafriend/tellafriend 1.05/tellafriend/ XoopsLanguages/portuguesebr/modules/tellafriend/tellafriend 1.05/tellafriend/language/ XoopsLanguages/portuguesebr/modules/tellafriend/tellafriend 1.05/tellafriend/language/portuguesebr/ XoopsLanguages/schinese/modules/tellafriend/ XoopsLanguages/schinese/modules/tellafriend/tellafriend 1.05/ XoopsLanguages/schinese/modules/tellafriend/tellafriend 1.05/tellafriend/ XoopsLanguages/schinese/modules/tellafriend/tellafriend 1.05/tellafriend/language/ XoopsLanguages/schinese/modules/tellafriend/tellafriend 1.05/tellafriend/language/schinese/ XoopsLanguages/tchinese/modules/tellafriend/ XoopsLanguages/tchinese/modules/tellafriend/tellafriend 1.05/ XoopsLanguages/tchinese/modules/tellafriend/tellafriend 1.05/tellafriend/ XoopsLanguages/tchinese/modules/tellafriend/tellafriend 1.05/tellafriend/language/ XoopsLanguages/tchinese/modules/tellafriend/tellafriend 1.05/tellafriend/language/tchinese/ Removed Paths: ------------- XoopsModules/tellafriend/trunk/htdocs/modules/tellafriend/language/ja_utf8/ XoopsModules/tellafriend/trunk/htdocs/modules/tellafriend/language/japanese/ XoopsModules/tellafriend/trunk/htdocs/modules/tellafriend/language/korean/ XoopsModules/tellafriend/trunk/htdocs/modules/tellafriend/language/koreanutf/ XoopsModules/tellafriend/trunk/htdocs/modules/tellafriend/language/persian/ XoopsModules/tellafriend/trunk/htdocs/modules/tellafriend/language/portuguesebr/ XoopsModules/tellafriend/trunk/htdocs/modules/tellafriend/language/schinese/ XoopsModules/tellafriend/trunk/htdocs/modules/tellafriend/language/schineseutf/ XoopsModules/tellafriend/trunk/htdocs/modules/tellafriend/language/tchineseutf/ XoopsModules/testadsl/trunk/testadsl/language/french/ XoopsModules/testadsl/trunk/testadsl/language/italian/ XoopsModules/thadmin/trunk/thadmin/language/french/ |
From: <ce...@us...> - 2013-06-23 15:27:13
|
Revision: 11766 http://sourceforge.net/p/xoops/svn/11766 Author: cesag Date: 2013-06-23 15:27:10 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving toplist, tplleaguestats and twitterbomb non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/german/modules/toplist/ XoopsLanguages/german/modules/toplist/toplist 0.18/ XoopsLanguages/german/modules/toplist/toplist 0.18/toplist/ XoopsLanguages/german/modules/toplist/toplist 0.18/toplist/language/ XoopsLanguages/german/modules/toplist/toplist 0.18/toplist/language/german/ XoopsLanguages/italian/modules/tplleaguestats/ XoopsLanguages/italian/modules/tplleaguestats/tplleaguestats 1.0/ XoopsLanguages/italian/modules/tplleaguestats/tplleaguestats 1.0/tplleaguestats/ XoopsLanguages/italian/modules/tplleaguestats/tplleaguestats 1.0/tplleaguestats/language/ XoopsLanguages/italian/modules/tplleaguestats/tplleaguestats 1.0/tplleaguestats/language/italian/ XoopsLanguages/italian/modules/twitterbomb/ XoopsLanguages/italian/modules/twitterbomb/twitterbomb 1.30/ XoopsLanguages/italian/modules/twitterbomb/twitterbomb 1.30/twitterbomb/ XoopsLanguages/italian/modules/twitterbomb/twitterbomb 1.30/twitterbomb/language/ XoopsLanguages/italian/modules/twitterbomb/twitterbomb 1.30/twitterbomb/language/italian/ Removed Paths: ------------- XoopsModules/toplist/trunk/toplist/language/german/ XoopsModules/tplleaguestats/trunk/tplleaguestats/language/italian/ XoopsModules/twitterbomb/trunk/htdocs/modules/twitterbomb/language/italian/ |
From: <ce...@us...> - 2013-06-23 15:57:25
|
Revision: 11767 http://sourceforge.net/p/xoops/svn/11767 Author: cesag Date: 2013-06-23 15:57:22 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving txmeteo, umfrage and userlog non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/french/modules/txmeteo/ XoopsLanguages/french/modules/txmeteo/txmeteo 1.0/ XoopsLanguages/french/modules/txmeteo/txmeteo 1.0/txmeteo/ XoopsLanguages/french/modules/txmeteo/txmeteo 1.0/txmeteo/language/ XoopsLanguages/french/modules/txmeteo/txmeteo 1.0/txmeteo/language/french/ XoopsLanguages/german/modules/umfrage/ XoopsLanguages/german/modules/umfrage/umfrage 1.0/ XoopsLanguages/german/modules/umfrage/umfrage 1.0/umfrage/ XoopsLanguages/german/modules/umfrage/umfrage 1.0/umfrage/language/ XoopsLanguages/german/modules/umfrage/umfrage 1.0/umfrage/language/german/ XoopsLanguages/italian/modules/txmeteo/ XoopsLanguages/italian/modules/txmeteo/txmeteo 1.0/ XoopsLanguages/italian/modules/txmeteo/txmeteo 1.0/txmeteo/ XoopsLanguages/italian/modules/txmeteo/txmeteo 1.0/txmeteo/language/ XoopsLanguages/italian/modules/txmeteo/txmeteo 1.0/txmeteo/language/italian/ XoopsLanguages/persian/modules/userlog/ XoopsLanguages/persian/modules/userlog/userlog 1.15/ XoopsLanguages/persian/modules/userlog/userlog 1.15/userlog/ XoopsLanguages/persian/modules/userlog/userlog 1.15/userlog/language/ XoopsLanguages/persian/modules/userlog/userlog 1.15/userlog/language/persian/ XoopsLanguages/polish/modules/umfrage/umfrage 1.0/ XoopsLanguages/polish/modules/umfrage/umfrage 1.0/umfrage/ XoopsLanguages/polish/modules/umfrage/umfrage 1.0/umfrage/language/ XoopsLanguages/polish/modules/umfrage/umfrage 1.0/umfrage/language/polish/ XoopsLanguages/russian/modules/umfrage/ XoopsLanguages/russian/modules/umfrage/umfrage 1.0/ XoopsLanguages/russian/modules/umfrage/umfrage 1.0/umfrage/ XoopsLanguages/russian/modules/umfrage/umfrage 1.0/umfrage/language/ XoopsLanguages/russian/modules/umfrage/umfrage 1.0/umfrage/language/russian/ XoopsLanguages/spanish/modules/umfrage/ XoopsLanguages/spanish/modules/umfrage/umfrage 1.0/ XoopsLanguages/spanish/modules/umfrage/umfrage 1.0/umfrage/ XoopsLanguages/spanish/modules/umfrage/umfrage 1.0/umfrage/language/ XoopsLanguages/spanish/modules/umfrage/umfrage 1.0/umfrage/language/spanish/ Removed Paths: ------------- XoopsModules/txmeteo/trunk/txmeteo/language/french/ XoopsModules/txmeteo/trunk/txmeteo/language/italian/ XoopsModules/umfrage/trunk/umfrage/language/german/ XoopsModules/umfrage/trunk/umfrage/language/polish/ XoopsModules/umfrage/trunk/umfrage/language/russian/ XoopsModules/umfrage/trunk/umfrage/language/spanish/ XoopsModules/userlog/trunk/userlog/language/persian/ |
From: <ce...@us...> - 2013-06-23 16:40:56
|
Revision: 11768 http://sourceforge.net/p/xoops/svn/11768 Author: cesag Date: 2013-06-23 16:40:49 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving userpage, waiting and wflinks non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/arabic/modules/userpage/ XoopsLanguages/arabic/modules/userpage/userpage 1.5/ XoopsLanguages/arabic/modules/userpage/userpage 1.5/userpage/ XoopsLanguages/arabic/modules/userpage/userpage 1.5/userpage/language/ XoopsLanguages/arabic/modules/userpage/userpage 1.5/userpage/language/arabic/ XoopsLanguages/czech/modules/userpage/ XoopsLanguages/czech/modules/userpage/userpage 1.5/ XoopsLanguages/czech/modules/userpage/userpage 1.5/userpage/ XoopsLanguages/czech/modules/userpage/userpage 1.5/userpage/language/ XoopsLanguages/czech/modules/userpage/userpage 1.5/userpage/language/czech/ XoopsLanguages/french/modules/userpage/ XoopsLanguages/french/modules/userpage/userpage 1.5/ XoopsLanguages/french/modules/userpage/userpage 1.5/userpage/ XoopsLanguages/french/modules/userpage/userpage 1.5/userpage/language/ XoopsLanguages/french/modules/userpage/userpage 1.5/userpage/language/french/ XoopsLanguages/french/modules/waiting/ XoopsLanguages/french/modules/waiting/waiting 0.96/ XoopsLanguages/french/modules/waiting/waiting 0.96/waiting/ XoopsLanguages/french/modules/waiting/waiting 0.96/waiting/language/ XoopsLanguages/french/modules/waiting/waiting 0.96/waiting/language/french/ XoopsLanguages/french/modules/wflinks/ XoopsLanguages/french/modules/wflinks/wflinks 1.08/ XoopsLanguages/french/modules/wflinks/wflinks 1.08/wflinks/ XoopsLanguages/french/modules/wflinks/wflinks 1.08/wflinks/language/ XoopsLanguages/french/modules/wflinks/wflinks 1.08/wflinks/language/french/ XoopsLanguages/german/modules/userpage/ XoopsLanguages/german/modules/userpage/userpage 1.5/ XoopsLanguages/german/modules/userpage/userpage 1.5/userpage/ XoopsLanguages/german/modules/userpage/userpage 1.5/userpage/language/ XoopsLanguages/german/modules/userpage/userpage 1.5/userpage/language/german/ XoopsLanguages/german/modules/wflinks/ XoopsLanguages/german/modules/wflinks/wflinks 1.08/ XoopsLanguages/german/modules/wflinks/wflinks 1.08/wflinks/ XoopsLanguages/german/modules/wflinks/wflinks 1.08/wflinks/language/ XoopsLanguages/german/modules/wflinks/wflinks 1.08/wflinks/language/german/ XoopsLanguages/greek/modules/userpage/ XoopsLanguages/greek/modules/userpage/userpage 1.5/ XoopsLanguages/greek/modules/userpage/userpage 1.5/userpage/ XoopsLanguages/greek/modules/userpage/userpage 1.5/userpage/language/ XoopsLanguages/greek/modules/userpage/userpage 1.5/userpage/language/greek/ XoopsLanguages/italian/modules/userpage/ XoopsLanguages/italian/modules/userpage/userpage 1.5/ XoopsLanguages/italian/modules/userpage/userpage 1.5/userpage/ XoopsLanguages/italian/modules/userpage/userpage 1.5/userpage/language/ XoopsLanguages/italian/modules/userpage/userpage 1.5/userpage/language/italian/ XoopsLanguages/italian/modules/waiting/ XoopsLanguages/italian/modules/waiting/waiting 0.96/ XoopsLanguages/italian/modules/waiting/waiting 0.96/waiting/ XoopsLanguages/italian/modules/waiting/waiting 0.96/waiting/language/ XoopsLanguages/italian/modules/waiting/waiting 0.96/waiting/language/italian/ XoopsLanguages/japanese/modules/waiting/ XoopsLanguages/japanese/modules/waiting/waiting 0.96/ XoopsLanguages/japanese/modules/waiting/waiting 0.96/waiting/ XoopsLanguages/japanese/modules/waiting/waiting 0.96/waiting/language/ XoopsLanguages/japanese/modules/waiting/waiting 0.96/waiting/language/japanese/ XoopsLanguages/nederlands/modules/userpage/ XoopsLanguages/nederlands/modules/userpage/userpage 1.5/ XoopsLanguages/nederlands/modules/userpage/userpage 1.5/userpage/ XoopsLanguages/nederlands/modules/userpage/userpage 1.5/userpage/language/ XoopsLanguages/nederlands/modules/userpage/userpage 1.5/userpage/language/nederlands/ XoopsLanguages/nederlands/modules/wflinks/ XoopsLanguages/nederlands/modules/wflinks/wflinks 1.08/ XoopsLanguages/nederlands/modules/wflinks/wflinks 1.08/wflinks/ XoopsLanguages/nederlands/modules/wflinks/wflinks 1.08/wflinks/language/ XoopsLanguages/nederlands/modules/wflinks/wflinks 1.08/wflinks/language/nederlands/ XoopsLanguages/persian/modules/userpage/userpage 1.5/ XoopsLanguages/persian/modules/userpage/userpage 1.5/userpage/ XoopsLanguages/persian/modules/userpage/userpage 1.5/userpage/language/ XoopsLanguages/persian/modules/userpage/userpage 1.5/userpage/language/persian/ XoopsLanguages/persian/modules/waiting/waiting 0.96/ XoopsLanguages/persian/modules/waiting/waiting 0.96/waiting/ XoopsLanguages/persian/modules/waiting/waiting 0.96/waiting/language/ XoopsLanguages/persian/modules/waiting/waiting 0.96/waiting/language/persian/ XoopsLanguages/portuguesebr/modules/userpage/ XoopsLanguages/portuguesebr/modules/userpage/userpage 1.5/ XoopsLanguages/portuguesebr/modules/userpage/userpage 1.5/userpage/ XoopsLanguages/portuguesebr/modules/userpage/userpage 1.5/userpage/language/ XoopsLanguages/portuguesebr/modules/userpage/userpage 1.5/userpage/language/portuguesebr/ XoopsLanguages/portuguesebr/modules/waiting/ XoopsLanguages/portuguesebr/modules/waiting/waiting 0.96/ XoopsLanguages/portuguesebr/modules/waiting/waiting 0.96/waiting/ XoopsLanguages/portuguesebr/modules/waiting/waiting 0.96/waiting/language/ XoopsLanguages/portuguesebr/modules/waiting/waiting 0.96/waiting/language/portuguesebr/ XoopsLanguages/portuguesebr/modules/wflinks/ XoopsLanguages/portuguesebr/modules/wflinks/wflinks 1.08/ XoopsLanguages/portuguesebr/modules/wflinks/wflinks 1.08/wflinks/ XoopsLanguages/portuguesebr/modules/wflinks/wflinks 1.08/wflinks/language/ XoopsLanguages/portuguesebr/modules/wflinks/wflinks 1.08/wflinks/language/portuguesebr/ XoopsLanguages/romanian/modules/userpage/ XoopsLanguages/romanian/modules/userpage/userpage 1.5/ XoopsLanguages/romanian/modules/userpage/userpage 1.5/userpage/ XoopsLanguages/romanian/modules/userpage/userpage 1.5/userpage/language/ XoopsLanguages/romanian/modules/userpage/userpage 1.5/userpage/language/romanian/ XoopsLanguages/spanish/modules/userpage/ XoopsLanguages/spanish/modules/userpage/userpage 1.5/ XoopsLanguages/spanish/modules/userpage/userpage 1.5/userpage/ XoopsLanguages/spanish/modules/userpage/userpage 1.5/userpage/language/ XoopsLanguages/spanish/modules/userpage/userpage 1.5/userpage/language/spanish/ XoopsLanguages/spanish/modules/waiting/ XoopsLanguages/spanish/modules/waiting/waiting 0.96/ XoopsLanguages/spanish/modules/waiting/waiting 0.96/waiting/ XoopsLanguages/spanish/modules/waiting/waiting 0.96/waiting/language/ XoopsLanguages/spanish/modules/waiting/waiting 0.96/waiting/language/spanish/ XoopsLanguages/spanish/modules/wflinks/ XoopsLanguages/spanish/modules/wflinks/wflinks 1.08/ XoopsLanguages/spanish/modules/wflinks/wflinks 1.08/wflinks/ XoopsLanguages/spanish/modules/wflinks/wflinks 1.08/wflinks/language/ XoopsLanguages/spanish/modules/wflinks/wflinks 1.08/wflinks/language/spanish/ XoopsLanguages/swedish/modules/waiting/ XoopsLanguages/swedish/modules/waiting/waiting 0.96/ XoopsLanguages/swedish/modules/waiting/waiting 0.96/waiting/ XoopsLanguages/swedish/modules/waiting/waiting 0.96/waiting/language/ XoopsLanguages/swedish/modules/waiting/waiting 0.96/waiting/language/swedish/ Removed Paths: ------------- XoopsModules/userpage/trunk/userpage/language/arabic/ XoopsModules/userpage/trunk/userpage/language/czech/ XoopsModules/userpage/trunk/userpage/language/french/ XoopsModules/userpage/trunk/userpage/language/german/ XoopsModules/userpage/trunk/userpage/language/greek iso/ XoopsModules/userpage/trunk/userpage/language/greek utf8/ XoopsModules/userpage/trunk/userpage/language/italian/ XoopsModules/userpage/trunk/userpage/language/nederlands/ XoopsModules/userpage/trunk/userpage/language/persian/ XoopsModules/userpage/trunk/userpage/language/portuguesebr/ XoopsModules/userpage/trunk/userpage/language/romanian/ XoopsModules/userpage/trunk/userpage/language/spanish/ XoopsModules/waiting/trunk/waiting/language/french/ XoopsModules/waiting/trunk/waiting/language/italian/ XoopsModules/waiting/trunk/waiting/language/ja_utf8/ XoopsModules/waiting/trunk/waiting/language/japanese/ XoopsModules/waiting/trunk/waiting/language/persian/ XoopsModules/waiting/trunk/waiting/language/portuguesebr/ XoopsModules/waiting/trunk/waiting/language/spanish/ XoopsModules/waiting/trunk/waiting/language/swedish/ XoopsModules/wflink/trunk/htdocs/modules/wflinks/language/french/ XoopsModules/wflink/trunk/htdocs/modules/wflinks/language/german/ XoopsModules/wflink/trunk/htdocs/modules/wflinks/language/nederlands/ XoopsModules/wflink/trunk/htdocs/modules/wflinks/language/portuguesebr/ XoopsModules/wflink/trunk/htdocs/modules/wflinks/language/spanish/ |
From: <ce...@us...> - 2013-06-23 17:00:21
|
Revision: 11769 http://sourceforge.net/p/xoops/svn/11769 Author: cesag Date: 2013-06-23 17:00:18 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving wordpress, wsproject and xasset non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/danish/modules/wsproject/wsproject 1.04/ XoopsLanguages/danish/modules/wsproject/wsproject 1.04/wsproject/ XoopsLanguages/danish/modules/wsproject/wsproject 1.04/wsproject/language/ XoopsLanguages/danish/modules/wsproject/wsproject 1.04/wsproject/language/danish/ XoopsLanguages/french/modules/wsproject/ XoopsLanguages/french/modules/wsproject/wsproject 1.04/ XoopsLanguages/french/modules/wsproject/wsproject 1.04/wsproject/ XoopsLanguages/french/modules/wsproject/wsproject 1.04/wsproject/language/ XoopsLanguages/french/modules/wsproject/wsproject 1.04/wsproject/language/french/ XoopsLanguages/german/modules/wsproject/ XoopsLanguages/german/modules/wsproject/wsproject 1.04/ XoopsLanguages/german/modules/wsproject/wsproject 1.04/wsproject/ XoopsLanguages/german/modules/wsproject/wsproject 1.04/wsproject/language/ XoopsLanguages/german/modules/wsproject/wsproject 1.04/wsproject/language/german/ XoopsLanguages/portuguesebr/modules/wsproject/ XoopsLanguages/portuguesebr/modules/wsproject/wsproject 1.04/ XoopsLanguages/portuguesebr/modules/wsproject/wsproject 1.04/wsproject/ XoopsLanguages/portuguesebr/modules/wsproject/wsproject 1.04/wsproject/language/ XoopsLanguages/portuguesebr/modules/wsproject/wsproject 1.04/wsproject/language/portuguesebr/ XoopsLanguages/portuguesebr/modules/xasset/ XoopsLanguages/portuguesebr/modules/xasset/xasset 0.93/ XoopsLanguages/portuguesebr/modules/xasset/xasset 0.93/xasset/ XoopsLanguages/portuguesebr/modules/xasset/xasset 0.93/xasset/language/ XoopsLanguages/portuguesebr/modules/xasset/xasset 0.93/xasset/language/portuguesebr/ XoopsLanguages/schinese/modules/wordpress/ XoopsLanguages/schinese/modules/wordpress/wordpress 2.10/ XoopsLanguages/schinese/modules/wordpress/wordpress 2.10/wordpress/ XoopsLanguages/schinese/modules/wordpress/wordpress 2.10/wordpress/language/ XoopsLanguages/schinese/modules/wordpress/wordpress 2.10/wordpress/language/schinese/ XoopsLanguages/spanish/modules/wsproject/ XoopsLanguages/spanish/modules/wsproject/wsproject 1.04/ XoopsLanguages/spanish/modules/wsproject/wsproject 1.04/wsproject/ XoopsLanguages/spanish/modules/wsproject/wsproject 1.04/wsproject/language/ XoopsLanguages/spanish/modules/wsproject/wsproject 1.04/wsproject/language/spanish/ XoopsLanguages/spanish/modules/xasset/ XoopsLanguages/spanish/modules/xasset/xasset 0.93/ XoopsLanguages/spanish/modules/xasset/xasset 0.93/xasset/ XoopsLanguages/spanish/modules/xasset/xasset 0.93/xasset/language/ XoopsLanguages/spanish/modules/xasset/xasset 0.93/xasset/language/spanish/ XoopsLanguages/swedish/modules/wsproject/ XoopsLanguages/swedish/modules/wsproject/wsproject 1.04/ XoopsLanguages/swedish/modules/wsproject/wsproject 1.04/wsproject/ XoopsLanguages/swedish/modules/wsproject/wsproject 1.04/wsproject/language/ XoopsLanguages/swedish/modules/wsproject/wsproject 1.04/wsproject/language/swedish/ XoopsLanguages/tchinese/modules/wsproject/ XoopsLanguages/tchinese/modules/wsproject/wsproject 1.04/ XoopsLanguages/tchinese/modules/wsproject/wsproject 1.04/wsproject/ XoopsLanguages/tchinese/modules/wsproject/wsproject 1.04/wsproject/language/ XoopsLanguages/tchinese/modules/wsproject/wsproject 1.04/wsproject/language/tchinese/ Removed Paths: ------------- XoopsModules/wordpress/trunk/wordpress/language/schinese/ XoopsModules/wordpress/trunk/wordpress/language/schinese_utf8/ XoopsModules/wsproject/trunk/wsproject/language/danish/ XoopsModules/wsproject/trunk/wsproject/language/french/ XoopsModules/wsproject/trunk/wsproject/language/german/ XoopsModules/wsproject/trunk/wsproject/language/portuguesebr/ XoopsModules/wsproject/trunk/wsproject/language/spanish/ XoopsModules/wsproject/trunk/wsproject/language/swedish/ XoopsModules/wsproject/trunk/wsproject/language/tchinese/ XoopsModules/xasset/trunk/xasset/language/portuguesebr/ XoopsModules/xasset/trunk/xasset/language/spanish/ |
From: <ce...@us...> - 2013-06-23 17:22:43
|
Revision: 11771 http://sourceforge.net/p/xoops/svn/11771 Author: cesag Date: 2013-06-23 17:22:38 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving xbooking, xcgal and xdirectory non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/arabic/modules/xcgal/ XoopsLanguages/arabic/modules/xcgal/xcgal 2.06/ XoopsLanguages/arabic/modules/xcgal/xcgal 2.06/xcgal/ XoopsLanguages/arabic/modules/xcgal/xcgal 2.06/xcgal/language/ XoopsLanguages/arabic/modules/xcgal/xcgal 2.06/xcgal/language/arabic/ XoopsLanguages/french/modules/xcgal/ XoopsLanguages/french/modules/xcgal/xcgal 2.06/ XoopsLanguages/french/modules/xcgal/xcgal 2.06/xcgal/ XoopsLanguages/french/modules/xcgal/xcgal 2.06/xcgal/language/ XoopsLanguages/french/modules/xcgal/xcgal 2.06/xcgal/language/french/ XoopsLanguages/german/modules/xcgal/xcgal 2.06/ XoopsLanguages/german/modules/xcgal/xcgal 2.06/xcgal/ XoopsLanguages/german/modules/xcgal/xcgal 2.06/xcgal/language/ XoopsLanguages/german/modules/xcgal/xcgal 2.06/xcgal/language/german/ XoopsLanguages/italian/modules/xcgal/ XoopsLanguages/italian/modules/xcgal/xcgal 2.06/ XoopsLanguages/italian/modules/xcgal/xcgal 2.06/xcgal/ XoopsLanguages/italian/modules/xcgal/xcgal 2.06/xcgal/language/ XoopsLanguages/italian/modules/xcgal/xcgal 2.06/xcgal/language/italian/ XoopsLanguages/nederlands/modules/xdirectory/ XoopsLanguages/nederlands/modules/xdirectory/xdirectory 1.49/ XoopsLanguages/nederlands/modules/xdirectory/xdirectory 1.49/xdirectory/ XoopsLanguages/nederlands/modules/xdirectory/xdirectory 1.49/xdirectory/language/ XoopsLanguages/nederlands/modules/xdirectory/xdirectory 1.49/xdirectory/language/nederlands/ XoopsLanguages/polish/modules/xcgal/xcgal 2.06/ XoopsLanguages/polish/modules/xcgal/xcgal 2.06/xcgal/ XoopsLanguages/polish/modules/xcgal/xcgal 2.06/xcgal/language/ XoopsLanguages/polish/modules/xcgal/xcgal 2.06/xcgal/language/polish/ XoopsLanguages/russian/modules/xcgal/ XoopsLanguages/russian/modules/xcgal/xcgal 2.06/ XoopsLanguages/russian/modules/xcgal/xcgal 2.06/xcgal/ XoopsLanguages/russian/modules/xcgal/xcgal 2.06/xcgal/language/ XoopsLanguages/russian/modules/xcgal/xcgal 2.06/xcgal/language/russian/ XoopsLanguages/tchinese/modules/xbooking/ XoopsLanguages/tchinese/modules/xbooking/xbooking 1.01/ XoopsLanguages/tchinese/modules/xbooking/xbooking 1.01/xbooking/ XoopsLanguages/tchinese/modules/xbooking/xbooking 1.01/xbooking/language/ XoopsLanguages/tchinese/modules/xbooking/xbooking 1.01/xbooking/language/tchinese/ Removed Paths: ------------- XoopsModules/xbooking/trunk/xbooking/language/tchinese/ XoopsModules/xbooking/trunk/xbooking/language/tchinese_utf8/ XoopsModules/xcgal/trunk/xcgal/language/arabic/ XoopsModules/xcgal/trunk/xcgal/language/french/ XoopsModules/xcgal/trunk/xcgal/language/german/ XoopsModules/xcgal/trunk/xcgal/language/germandu/ XoopsModules/xcgal/trunk/xcgal/language/italian/ XoopsModules/xcgal/trunk/xcgal/language/polish/ XoopsModules/xcgal/trunk/xcgal/language/russian/ XoopsModules/xdirectory/trunk/xdirectory/language/nederlands/ |
From: <ce...@us...> - 2013-06-23 17:49:08
|
Revision: 11772 http://sourceforge.net/p/xoops/svn/11772 Author: cesag Date: 2013-06-23 17:49:06 +0000 (Sun, 23 Jun 2013) Log Message: ----------- Moving xdonations, xfaq and xfguestbook non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/french/modules/xdonations/ XoopsLanguages/french/modules/xdonations/xdonations 1.95/ XoopsLanguages/french/modules/xdonations/xdonations 1.95/xdonations/ XoopsLanguages/french/modules/xdonations/xdonations 1.95/xdonations/language/ XoopsLanguages/french/modules/xdonations/xdonations 1.95/xdonations/language/french/ XoopsLanguages/french/modules/xfaq/ XoopsLanguages/french/modules/xfaq/xfaq 1.0/ XoopsLanguages/french/modules/xfaq/xfaq 1.0/xfaq/ XoopsLanguages/french/modules/xfaq/xfaq 1.0/xfaq/language/ XoopsLanguages/french/modules/xfaq/xfaq 1.0/xfaq/language/french/ XoopsLanguages/french/modules/xfguestbook/ XoopsLanguages/french/modules/xfguestbook/xfguestbook 2.50/ XoopsLanguages/french/modules/xfguestbook/xfguestbook 2.50/xfguestbook/ XoopsLanguages/french/modules/xfguestbook/xfguestbook 2.50/xfguestbook/language/ XoopsLanguages/french/modules/xfguestbook/xfguestbook 2.50/xfguestbook/language/french/ XoopsLanguages/german/modules/xfguestbook/ XoopsLanguages/german/modules/xfguestbook/xfguestbook 2.50/ XoopsLanguages/german/modules/xfguestbook/xfguestbook 2.50/xfguestbook/ XoopsLanguages/german/modules/xfguestbook/xfguestbook 2.50/xfguestbook/language/ XoopsLanguages/german/modules/xfguestbook/xfguestbook 2.50/xfguestbook/language/german/ XoopsLanguages/nederlands/modules/xfguestbook/ XoopsLanguages/nederlands/modules/xfguestbook/xfguestbook 2.50/ XoopsLanguages/nederlands/modules/xfguestbook/xfguestbook 2.50/xfguestbook/ XoopsLanguages/nederlands/modules/xfguestbook/xfguestbook 2.50/xfguestbook/language/ XoopsLanguages/nederlands/modules/xfguestbook/xfguestbook 2.50/xfguestbook/language/nederlands/ XoopsLanguages/persian/modules/xfaq/ XoopsLanguages/persian/modules/xfaq/xfaq 1.0/ XoopsLanguages/persian/modules/xfaq/xfaq 1.0/xfaq/ XoopsLanguages/persian/modules/xfaq/xfaq 1.0/xfaq/language/ XoopsLanguages/persian/modules/xfaq/xfaq 1.0/xfaq/language/persian/ XoopsLanguages/polish/modules/xfguestbook/xfguestbook 2.50/ XoopsLanguages/polish/modules/xfguestbook/xfguestbook 2.50/xfguestbook/ XoopsLanguages/polish/modules/xfguestbook/xfguestbook 2.50/xfguestbook/language/ XoopsLanguages/polish/modules/xfguestbook/xfguestbook 2.50/xfguestbook/language/polish/ Removed Paths: ------------- XoopsModules/xdonations/trunk/xdonations/language/french/ XoopsModules/xfaq/trunk/xfaq/language/french/ XoopsModules/xfaq/trunk/xfaq/language/persian/ XoopsModules/xfguestbook/trunk/xfguestbook/language/french/ XoopsModules/xfguestbook/trunk/xfguestbook/language/german/ XoopsModules/xfguestbook/trunk/xfguestbook/language/nederlands/ XoopsModules/xfguestbook/trunk/xfguestbook/language/polish/ |
From: <ce...@us...> - 2013-06-25 08:02:53
|
Revision: 11778 http://sourceforge.net/p/xoops/svn/11778 Author: cesag Date: 2013-06-25 08:02:48 +0000 (Tue, 25 Jun 2013) Log Message: ----------- Moving xhelp, xim and xlanguage non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/bosnian/modules/xim/ XoopsLanguages/bosnian/modules/xim/xim 1.02/ XoopsLanguages/bosnian/modules/xim/xim 1.02/xim/ XoopsLanguages/bosnian/modules/xim/xim 1.02/xim/language/ XoopsLanguages/bosnian/modules/xim/xim 1.02/xim/language/bosnian/ XoopsLanguages/danish/modules/xim/ XoopsLanguages/danish/modules/xim/xim 1.02/ XoopsLanguages/danish/modules/xim/xim 1.02/xim/ XoopsLanguages/danish/modules/xim/xim 1.02/xim/language/ XoopsLanguages/danish/modules/xim/xim 1.02/xim/language/danish/ XoopsLanguages/french/modules/xhelp/ XoopsLanguages/french/modules/xhelp/xhelp 0.80/ XoopsLanguages/french/modules/xhelp/xhelp 0.80/xhelp/ XoopsLanguages/french/modules/xhelp/xhelp 0.80/xhelp/language/ XoopsLanguages/french/modules/xhelp/xhelp 0.80/xhelp/language/french/ XoopsLanguages/french/modules/xim/ XoopsLanguages/french/modules/xim/xim 1.02/ XoopsLanguages/french/modules/xim/xim 1.02/xim/ XoopsLanguages/french/modules/xim/xim 1.02/xim/language/ XoopsLanguages/french/modules/xim/xim 1.02/xim/language/french/ XoopsLanguages/german/modules/xhelp/ XoopsLanguages/german/modules/xhelp/xhelp 0.80/ XoopsLanguages/german/modules/xhelp/xhelp 0.80/xhelp/ XoopsLanguages/german/modules/xhelp/xhelp 0.80/xhelp/language/ XoopsLanguages/german/modules/xhelp/xhelp 0.80/xhelp/language/german/ XoopsLanguages/italian/modules/xhelp/ XoopsLanguages/italian/modules/xhelp/xhelp 0.80/ XoopsLanguages/italian/modules/xhelp/xhelp 0.80/xhelp/ XoopsLanguages/italian/modules/xhelp/xhelp 0.80/xhelp/language/ XoopsLanguages/italian/modules/xhelp/xhelp 0.80/xhelp/language/italian/ XoopsLanguages/italian/modules/xlanguage/xlanguage 3.02/ XoopsLanguages/italian/modules/xlanguage/xlanguage 3.02/xlanguage/ XoopsLanguages/italian/modules/xlanguage/xlanguage 3.02/xlanguage/language/ XoopsLanguages/italian/modules/xlanguage/xlanguage 3.02/xlanguage/language/italian/ XoopsLanguages/japanese/modules/xhelp/ XoopsLanguages/japanese/modules/xhelp/xhelp 0.80/ XoopsLanguages/japanese/modules/xhelp/xhelp 0.80/xhelp/ XoopsLanguages/japanese/modules/xhelp/xhelp 0.80/xhelp/language/ XoopsLanguages/japanese/modules/xhelp/xhelp 0.80/xhelp/language/japanese/ XoopsLanguages/nederlands/modules/xhelp/ XoopsLanguages/nederlands/modules/xhelp/xhelp 0.80/ XoopsLanguages/nederlands/modules/xhelp/xhelp 0.80/xhelp/ XoopsLanguages/nederlands/modules/xhelp/xhelp 0.80/xhelp/language/ XoopsLanguages/nederlands/modules/xhelp/xhelp 0.80/xhelp/language/nederlands/ XoopsLanguages/persian/modules/xhelp/xhelp 0.80/ XoopsLanguages/persian/modules/xhelp/xhelp 0.80/xhelp/ XoopsLanguages/persian/modules/xhelp/xhelp 0.80/xhelp/language/ XoopsLanguages/persian/modules/xhelp/xhelp 0.80/xhelp/language/persian/ XoopsLanguages/portuguese/modules/xhelp/ XoopsLanguages/portuguese/modules/xhelp/xhelp 0.80/ XoopsLanguages/portuguese/modules/xhelp/xhelp 0.80/xhelp/ XoopsLanguages/portuguese/modules/xhelp/xhelp 0.80/xhelp/language/ XoopsLanguages/portuguese/modules/xhelp/xhelp 0.80/xhelp/language/portuguese/ XoopsLanguages/portuguesebr/modules/xhelp/ XoopsLanguages/portuguesebr/modules/xhelp/xhelp 0.80/ XoopsLanguages/portuguesebr/modules/xhelp/xhelp 0.80/xhelp/ XoopsLanguages/portuguesebr/modules/xhelp/xhelp 0.80/xhelp/language/ XoopsLanguages/portuguesebr/modules/xhelp/xhelp 0.80/xhelp/language/portuguesebr/ XoopsLanguages/portuguesebr/modules/xim/ XoopsLanguages/portuguesebr/modules/xim/xim 1.02/ XoopsLanguages/portuguesebr/modules/xim/xim 1.02/xim/ XoopsLanguages/portuguesebr/modules/xim/xim 1.02/xim/language/ XoopsLanguages/portuguesebr/modules/xim/xim 1.02/xim/language/portuguesebr/ XoopsLanguages/schinese/modules/xlanguage/ XoopsLanguages/schinese/modules/xlanguage/xlanguage 3.02/ XoopsLanguages/schinese/modules/xlanguage/xlanguage 3.02/xlanguage/ XoopsLanguages/schinese/modules/xlanguage/xlanguage 3.02/xlanguage/language/ XoopsLanguages/schinese/modules/xlanguage/xlanguage 3.02/xlanguage/language/schinese/ XoopsLanguages/spanish/modules/xhelp/ XoopsLanguages/spanish/modules/xhelp/xhelp 0.80/ XoopsLanguages/spanish/modules/xhelp/xhelp 0.80/xhelp/ XoopsLanguages/spanish/modules/xhelp/xhelp 0.80/xhelp/language/ XoopsLanguages/spanish/modules/xhelp/xhelp 0.80/xhelp/language/spanish/ XoopsLanguages/spanish/modules/xim/ XoopsLanguages/spanish/modules/xim/xim 1.02/ XoopsLanguages/spanish/modules/xim/xim 1.02/xim/ XoopsLanguages/spanish/modules/xim/xim 1.02/xim/language/ XoopsLanguages/spanish/modules/xim/xim 1.02/xim/language/spanish/ XoopsLanguages/tchinese/modules/xhelp/ XoopsLanguages/tchinese/modules/xhelp/xhelp 0.80/ XoopsLanguages/tchinese/modules/xhelp/xhelp 0.80/xhelp/ XoopsLanguages/tchinese/modules/xhelp/xhelp 0.80/xhelp/language/ XoopsLanguages/tchinese/modules/xhelp/xhelp 0.80/xhelp/language/tchinese/ XoopsLanguages/tchinese/modules/xlanguage/ XoopsLanguages/tchinese/modules/xlanguage/xlanguage 3.02/ XoopsLanguages/tchinese/modules/xlanguage/xlanguage 3.02/xlanguage/ XoopsLanguages/tchinese/modules/xlanguage/xlanguage 3.02/xlanguage/language/ XoopsLanguages/tchinese/modules/xlanguage/xlanguage 3.02/xlanguage/language/tchinese/ Removed Paths: ------------- XoopsModules/xhelp/trunk/xhelp/language/french/ XoopsModules/xhelp/trunk/xhelp/language/german/ XoopsModules/xhelp/trunk/xhelp/language/italian/ XoopsModules/xhelp/trunk/xhelp/language/japanese/ XoopsModules/xhelp/trunk/xhelp/language/nederlands/ XoopsModules/xhelp/trunk/xhelp/language/persian/ XoopsModules/xhelp/trunk/xhelp/language/portugues.de.portugal/ XoopsModules/xhelp/trunk/xhelp/language/portugues.do.brasil/ XoopsModules/xhelp/trunk/xhelp/language/spanish/ XoopsModules/xhelp/trunk/xhelp/language/tchinese/ XoopsModules/xim/trunk/modules/xim/language/bosnian/ XoopsModules/xim/trunk/modules/xim/language/danish/ XoopsModules/xim/trunk/modules/xim/language/french/ XoopsModules/xim/trunk/modules/xim/language/french_iso/ XoopsModules/xim/trunk/modules/xim/language/portuguesebr/ XoopsModules/xim/trunk/modules/xim/language/pt-br_utf8/ XoopsModules/xim/trunk/modules/xim/language/spanish/ XoopsModules/xim/trunk/modules/xim/language/spanishutf8/ XoopsModules/xlanguage/trunk/xlanguage/language/italian/ XoopsModules/xlanguage/trunk/xlanguage/language/schinese/ XoopsModules/xlanguage/trunk/xlanguage/language/schinese_utf8/ XoopsModules/xlanguage/trunk/xlanguage/language/tchinese_utf8/ |
From: <ce...@us...> - 2013-06-25 08:22:44
|
Revision: 11779 http://sourceforge.net/p/xoops/svn/11779 Author: cesag Date: 2013-06-25 08:22:39 +0000 (Tue, 25 Jun 2013) Log Message: ----------- Moving xmf, xnews and xNewsletter non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/french/modules/xmf/ XoopsLanguages/french/modules/xmf/xmf 1.0/ XoopsLanguages/french/modules/xmf/xmf 1.0/xmf/ XoopsLanguages/french/modules/xmf/xmf 1.0/xmf/language/ XoopsLanguages/french/modules/xmf/xmf 1.0/xmf/language/french/ XoopsLanguages/french/modules/xnews/ XoopsLanguages/french/modules/xnews/xnews 1.70/ XoopsLanguages/french/modules/xnews/xnews 1.70/xnews/ XoopsLanguages/french/modules/xnews/xnews 1.70/xnews/language/ XoopsLanguages/french/modules/xnews/xnews 1.70/xnews/language/french/ XoopsLanguages/german/modules/xNewsletter/ XoopsLanguages/german/modules/xNewsletter/xNewsletter 1.0/ XoopsLanguages/german/modules/xNewsletter/xNewsletter 1.0/xNewsletter/ XoopsLanguages/german/modules/xNewsletter/xNewsletter 1.0/xNewsletter/language/ XoopsLanguages/german/modules/xNewsletter/xNewsletter 1.0/xNewsletter/language/german/ XoopsLanguages/german/modules/xmf/ XoopsLanguages/german/modules/xmf/xmf 1.0/ XoopsLanguages/german/modules/xmf/xmf 1.0/xmf/ XoopsLanguages/german/modules/xmf/xmf 1.0/xmf/language/ XoopsLanguages/german/modules/xmf/xmf 1.0/xmf/language/german/ XoopsLanguages/german/modules/xnews/ XoopsLanguages/german/modules/xnews/xnews 1.70/ XoopsLanguages/german/modules/xnews/xnews 1.70/xnews/ XoopsLanguages/german/modules/xnews/xnews 1.70/xnews/language/ XoopsLanguages/german/modules/xnews/xnews 1.70/xnews/language/german/ XoopsLanguages/italian/modules/xnews/ XoopsLanguages/italian/modules/xnews/xnews 1.70/ XoopsLanguages/italian/modules/xnews/xnews 1.70/xnews/ XoopsLanguages/italian/modules/xnews/xnews 1.70/xnews/language/ XoopsLanguages/italian/modules/xnews/xnews 1.70/xnews/language/italian/ XoopsLanguages/persian/modules/xnews/xnews 1.70/ XoopsLanguages/persian/modules/xnews/xnews 1.70/xnews/ XoopsLanguages/persian/modules/xnews/xnews 1.70/xnews/language/ XoopsLanguages/persian/modules/xnews/xnews 1.70/xnews/language/persian/ XoopsLanguages/russian/modules/xmf/ XoopsLanguages/russian/modules/xmf/xmf 1.0/ XoopsLanguages/russian/modules/xmf/xmf 1.0/xmf/ XoopsLanguages/russian/modules/xmf/xmf 1.0/xmf/language/ XoopsLanguages/russian/modules/xmf/xmf 1.0/xmf/language/russian/ XoopsLanguages/schinese/modules/xnews/ XoopsLanguages/schinese/modules/xnews/xnews 1.70/ XoopsLanguages/schinese/modules/xnews/xnews 1.70/xnews/ XoopsLanguages/schinese/modules/xnews/xnews 1.70/xnews/language/ XoopsLanguages/schinese/modules/xnews/xnews 1.70/xnews/language/schinese/ XoopsLanguages/spanish/modules/xnews/ XoopsLanguages/spanish/modules/xnews/xnews 1.70/ XoopsLanguages/spanish/modules/xnews/xnews 1.70/xnews/ XoopsLanguages/spanish/modules/xnews/xnews 1.70/xnews/language/ XoopsLanguages/spanish/modules/xnews/xnews 1.70/xnews/language/spanish/ Removed Paths: ------------- XoopsModules/xmf/trunk/xmf/language/french/ XoopsModules/xmf/trunk/xmf/language/german/ XoopsModules/xmf/trunk/xmf/language/russian/ XoopsModules/xnews/trunk/modules/xnews/language/french/ XoopsModules/xnews/trunk/modules/xnews/language/french_iso/ XoopsModules/xnews/trunk/modules/xnews/language/german/ XoopsModules/xnews/trunk/modules/xnews/language/italian/ XoopsModules/xnews/trunk/modules/xnews/language/persian/ XoopsModules/xnews/trunk/modules/xnews/language/schinese/ XoopsModules/xnews/trunk/modules/xnews/language/spanish/ XoopsModules/xnewsletter/trunk/xNewsletter/language/german/ |
From: <ce...@us...> - 2013-06-25 17:01:12
|
Revision: 11780 http://sourceforge.net/p/xoops/svn/11780 Author: cesag Date: 2013-06-25 17:01:08 +0000 (Tue, 25 Jun 2013) Log Message: ----------- Moving xoopscare, xoopsfaq and xoopspoll non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/arabic/modules/xoopscare/ XoopsLanguages/arabic/modules/xoopscare/xoopscare 1.3/ XoopsLanguages/arabic/modules/xoopscare/xoopscare 1.3/xoopscare/ XoopsLanguages/arabic/modules/xoopscare/xoopscare 1.3/xoopscare/language/ XoopsLanguages/arabic/modules/xoopscare/xoopscare 1.3/xoopscare/language/arabic/ XoopsLanguages/dutch/modules/xoopscare/ XoopsLanguages/dutch/modules/xoopscare/xoopscare 1.3/ XoopsLanguages/dutch/modules/xoopscare/xoopscare 1.3/xoopscare/ XoopsLanguages/dutch/modules/xoopscare/xoopscare 1.3/xoopscare/language/ XoopsLanguages/dutch/modules/xoopscare/xoopscare 1.3/xoopscare/language/dutch/ XoopsLanguages/french/modules/xoopscare/ XoopsLanguages/french/modules/xoopscare/xoopscare 1.3/ XoopsLanguages/french/modules/xoopscare/xoopscare 1.3/xoopscare/ XoopsLanguages/french/modules/xoopscare/xoopscare 1.3/xoopscare/language/ XoopsLanguages/french/modules/xoopscare/xoopscare 1.3/xoopscare/language/french/ XoopsLanguages/french/modules/xoopspoll/xoopspoll 1.32/ XoopsLanguages/french/modules/xoopspoll/xoopspoll 1.32/xoopspoll/ XoopsLanguages/french/modules/xoopspoll/xoopspoll 1.32/xoopspoll/language/ XoopsLanguages/french/modules/xoopspoll/xoopspoll 1.32/xoopspoll/language/french/ XoopsLanguages/german/modules/xoopscare/ XoopsLanguages/german/modules/xoopscare/xoopscare 1.3/ XoopsLanguages/german/modules/xoopscare/xoopscare 1.3/xoopscare/ XoopsLanguages/german/modules/xoopscare/xoopscare 1.3/xoopscare/language/ XoopsLanguages/german/modules/xoopscare/xoopscare 1.3/xoopscare/language/german/ XoopsLanguages/italian/modules/xoopscare/ XoopsLanguages/italian/modules/xoopscare/xoopscare 1.3/ XoopsLanguages/italian/modules/xoopscare/xoopscare 1.3/xoopscare/ XoopsLanguages/italian/modules/xoopscare/xoopscare 1.3/xoopscare/language/ XoopsLanguages/italian/modules/xoopscare/xoopscare 1.3/xoopscare/language/italian/ XoopsLanguages/nederlands/modules/xoopspoll/ XoopsLanguages/nederlands/modules/xoopspoll/xoopspoll 1.32/ XoopsLanguages/nederlands/modules/xoopspoll/xoopspoll 1.32/xoopspoll/ XoopsLanguages/nederlands/modules/xoopspoll/xoopspoll 1.32/xoopspoll/language/ XoopsLanguages/nederlands/modules/xoopspoll/xoopspoll 1.32/xoopspoll/language/nederlands/ XoopsLanguages/persian/modules/xoopscare/xoopscare 1.3/ XoopsLanguages/persian/modules/xoopscare/xoopscare 1.3/xoopscare/ XoopsLanguages/persian/modules/xoopscare/xoopscare 1.3/xoopscare/language/ XoopsLanguages/persian/modules/xoopscare/xoopscare 1.3/xoopscare/language/persian/ XoopsLanguages/persian/modules/xoopspoll/xoopspoll 1.32/ XoopsLanguages/persian/modules/xoopspoll/xoopspoll 1.32/xoopspoll/ XoopsLanguages/persian/modules/xoopspoll/xoopspoll 1.32/xoopspoll/language/ XoopsLanguages/persian/modules/xoopspoll/xoopspoll 1.32/xoopspoll/language/persian/ XoopsLanguages/portuguesebr/modules/xoopscare/ XoopsLanguages/portuguesebr/modules/xoopscare/xoopscare 1.3/ XoopsLanguages/portuguesebr/modules/xoopscare/xoopscare 1.3/xoopscare/ XoopsLanguages/portuguesebr/modules/xoopscare/xoopscare 1.3/xoopscare/language/ XoopsLanguages/portuguesebr/modules/xoopscare/xoopscare 1.3/xoopscare/language/portuguesebr/ XoopsLanguages/romanian/modules/xoopscare/ XoopsLanguages/romanian/modules/xoopscare/xoopscare 1.3/ XoopsLanguages/romanian/modules/xoopscare/xoopscare 1.3/xoopscare/ XoopsLanguages/romanian/modules/xoopscare/xoopscare 1.3/xoopscare/language/ XoopsLanguages/romanian/modules/xoopscare/xoopscare 1.3/xoopscare/language/romanian/ XoopsLanguages/schinese/modules/xoopscare/ XoopsLanguages/schinese/modules/xoopscare/xoopscare 1.3/ XoopsLanguages/schinese/modules/xoopscare/xoopscare 1.3/xoopscare/ XoopsLanguages/schinese/modules/xoopscare/xoopscare 1.3/xoopscare/language/ XoopsLanguages/schinese/modules/xoopscare/xoopscare 1.3/xoopscare/language/schinese/ XoopsLanguages/schinese/modules/xoopsfaq/ XoopsLanguages/schinese/modules/xoopsfaq/xoopsfaq 1.23/ XoopsLanguages/schinese/modules/xoopsfaq/xoopsfaq 1.23/xoopsfaq/ XoopsLanguages/schinese/modules/xoopsfaq/xoopsfaq 1.23/xoopsfaq/language/ XoopsLanguages/schinese/modules/xoopsfaq/xoopsfaq 1.23/xoopsfaq/language/schinese/ XoopsLanguages/spanish/modules/xoopscare/ XoopsLanguages/spanish/modules/xoopscare/xoopscare 1.3/ XoopsLanguages/spanish/modules/xoopscare/xoopscare 1.3/xoopscare/ XoopsLanguages/spanish/modules/xoopscare/xoopscare 1.3/xoopscare/language/ XoopsLanguages/spanish/modules/xoopscare/xoopscare 1.3/xoopscare/language/spanish/ XoopsLanguages/spanish/modules/xoopspoll/ XoopsLanguages/spanish/modules/xoopspoll/xoopspoll 1.32/ XoopsLanguages/spanish/modules/xoopspoll/xoopspoll 1.32/xoopspoll/ XoopsLanguages/spanish/modules/xoopspoll/xoopspoll 1.32/xoopspoll/language/ XoopsLanguages/spanish/modules/xoopspoll/xoopspoll 1.32/xoopspoll/language/spanish/ XoopsLanguages/swedish/modules/xoopspoll/ XoopsLanguages/swedish/modules/xoopspoll/xoopspoll 1.32/ XoopsLanguages/swedish/modules/xoopspoll/xoopspoll 1.32/xoopspoll/ XoopsLanguages/swedish/modules/xoopspoll/xoopspoll 1.32/xoopspoll/language/ XoopsLanguages/swedish/modules/xoopspoll/xoopspoll 1.32/xoopspoll/language/swedish/ XoopsModules/xoopscare/trunk/xoopscare/language/english/ Removed Paths: ------------- XoopsModules/xoopscare/trunk/xoopscare/language/arabic/ XoopsModules/xoopscare/trunk/xoopscare/language/dutch/ XoopsModules/xoopscare/trunk/xoopscare/language/english/ XoopsModules/xoopscare/trunk/xoopscare/language/englishUTF8/ XoopsModules/xoopscare/trunk/xoopscare/language/french/ XoopsModules/xoopscare/trunk/xoopscare/language/frenchUTF8/ XoopsModules/xoopscare/trunk/xoopscare/language/german/ XoopsModules/xoopscare/trunk/xoopscare/language/italian/ XoopsModules/xoopscare/trunk/xoopscare/language/persian/ XoopsModules/xoopscare/trunk/xoopscare/language/portuguesebr/ XoopsModules/xoopscare/trunk/xoopscare/language/romanian/ XoopsModules/xoopscare/trunk/xoopscare/language/schinese/ XoopsModules/xoopscare/trunk/xoopscare/language/spanish/ XoopsModules/xoopsfaq/trunk/xoopsfaq/language/schinese_utf8/ XoopsModules/xoopspoll/trunk/xoopspoll/language/french_iso/ XoopsModules/xoopspoll/trunk/xoopspoll/language/french_utf8/ XoopsModules/xoopspoll/trunk/xoopspoll/language/nederlands/ XoopsModules/xoopspoll/trunk/xoopspoll/language/persian/ XoopsModules/xoopspoll/trunk/xoopspoll/language/spanish/ XoopsModules/xoopspoll/trunk/xoopspoll/language/swedish/ |
From: <ce...@us...> - 2013-06-25 17:28:59
|
Revision: 11781 http://sourceforge.net/p/xoops/svn/11781 Author: cesag Date: 2013-06-25 17:28:56 +0000 (Tue, 25 Jun 2013) Log Message: ----------- Moving xoopstube, xpetitions and xquiz non english files to XoopsLanguages folder. Added Paths: ----------- XoopsLanguages/french/modules/xpetitions/ XoopsLanguages/french/modules/xpetitions/xpetitions 1.10/ XoopsLanguages/french/modules/xpetitions/xpetitions 1.10/xpetitions/ XoopsLanguages/french/modules/xpetitions/xpetitions 1.10/xpetitions/language/ XoopsLanguages/french/modules/xpetitions/xpetitions 1.10/xpetitions/language/french/ XoopsLanguages/french/modules/xquiz/ XoopsLanguages/french/modules/xquiz/xquiz 0.99/ XoopsLanguages/french/modules/xquiz/xquiz 0.99/xquiz/ XoopsLanguages/french/modules/xquiz/xquiz 0.99/xquiz/language/ XoopsLanguages/french/modules/xquiz/xquiz 0.99/xquiz/language/french/ XoopsLanguages/german/modules/xoopstube/ XoopsLanguages/german/modules/xoopstube/xoopstube 1.05/ XoopsLanguages/german/modules/xoopstube/xoopstube 1.05/xoopstube/ XoopsLanguages/german/modules/xoopstube/xoopstube 1.05/xoopstube/language/ XoopsLanguages/german/modules/xoopstube/xoopstube 1.05/xoopstube/language/german/ XoopsLanguages/german/modules/xquiz/ XoopsLanguages/german/modules/xquiz/xquiz 0.99/ XoopsLanguages/german/modules/xquiz/xquiz 0.99/xquiz/ XoopsLanguages/german/modules/xquiz/xquiz 0.99/xquiz/language/ XoopsLanguages/german/modules/xquiz/xquiz 0.99/xquiz/language/german/ XoopsLanguages/italian/modules/xpetitions/ XoopsLanguages/italian/modules/xpetitions/xpetitions 1.10/ XoopsLanguages/italian/modules/xpetitions/xpetitions 1.10/xpetitions/ XoopsLanguages/italian/modules/xpetitions/xpetitions 1.10/xpetitions/language/ XoopsLanguages/italian/modules/xpetitions/xpetitions 1.10/xpetitions/language/italian/ XoopsLanguages/nederlands/modules/xoopstube/ XoopsLanguages/nederlands/modules/xoopstube/xoopstube 1.05/ XoopsLanguages/nederlands/modules/xoopstube/xoopstube 1.05/xoopstube/ XoopsLanguages/nederlands/modules/xoopstube/xoopstube 1.05/xoopstube/language/ XoopsLanguages/nederlands/modules/xoopstube/xoopstube 1.05/xoopstube/language/nederlands/ XoopsLanguages/nederlands/modules/xquiz/ XoopsLanguages/nederlands/modules/xquiz/xquiz 0.99/ XoopsLanguages/nederlands/modules/xquiz/xquiz 0.99/xquiz/ XoopsLanguages/nederlands/modules/xquiz/xquiz 0.99/xquiz/language/ XoopsLanguages/nederlands/modules/xquiz/xquiz 0.99/xquiz/language/nederlands/ XoopsLanguages/persian/modules/xoopstube/ XoopsLanguages/persian/modules/xoopstube/xoopstube 1.05/ XoopsLanguages/persian/modules/xoopstube/xoopstube 1.05/xoopstube/ XoopsLanguages/persian/modules/xoopstube/xoopstube 1.05/xoopstube/language/ XoopsLanguages/persian/modules/xoopstube/xoopstube 1.05/xoopstube/language/persian/ XoopsLanguages/persian/modules/xquiz/xquiz 0.99/ XoopsLanguages/persian/modules/xquiz/xquiz 0.99/xquiz/ XoopsLanguages/persian/modules/xquiz/xquiz 0.99/xquiz/language/ XoopsLanguages/persian/modules/xquiz/xquiz 0.99/xquiz/language/persian/ XoopsLanguages/portuguese/modules/xoopstube/ XoopsLanguages/portuguese/modules/xoopstube/xoopstube 1.05/ XoopsLanguages/portuguese/modules/xoopstube/xoopstube 1.05/xoopstube/ XoopsLanguages/portuguese/modules/xoopstube/xoopstube 1.05/xoopstube/language/ XoopsLanguages/portuguese/modules/xoopstube/xoopstube 1.05/xoopstube/language/portuguese/ XoopsLanguages/portuguesebr/modules/xoopstube/ XoopsLanguages/portuguesebr/modules/xoopstube/xoopstube 1.05/ XoopsLanguages/portuguesebr/modules/xoopstube/xoopstube 1.05/xoopstube/ XoopsLanguages/portuguesebr/modules/xoopstube/xoopstube 1.05/xoopstube/language/ XoopsLanguages/portuguesebr/modules/xoopstube/xoopstube 1.05/xoopstube/language/portuguesebr/ XoopsLanguages/spanish/modules/xoopstube/ XoopsLanguages/spanish/modules/xoopstube/xoopstube 1.05/ XoopsLanguages/spanish/modules/xoopstube/xoopstube 1.05/xoopstube/ XoopsLanguages/spanish/modules/xoopstube/xoopstube 1.05/xoopstube/language/ XoopsLanguages/spanish/modules/xoopstube/xoopstube 1.05/xoopstube/language/spanish/ Removed Paths: ------------- XoopsModules/xoopstube/trunk/xoopstube/language/french/ XoopsModules/xoopstube/trunk/xoopstube/language/german/ XoopsModules/xoopstube/trunk/xoopstube/language/nederlands/ XoopsModules/xoopstube/trunk/xoopstube/language/persian/ XoopsModules/xoopstube/trunk/xoopstube/language/portuguese/ XoopsModules/xoopstube/trunk/xoopstube/language/portuguesebr/ XoopsModules/xoopstube/trunk/xoopstube/language/spanish/ XoopsModules/xpetitions/trunk/xpetitions/language/french/ XoopsModules/xpetitions/trunk/xpetitions/language/italian/ XoopsModules/xquiz/trunk/xquiz/language/french/ XoopsModules/xquiz/trunk/xquiz/language/german/ XoopsModules/xquiz/trunk/xquiz/language/nederlands/ XoopsModules/xquiz/trunk/xquiz/language/persian/ |
From: <be...@us...> - 2013-06-26 08:29:31
|
Revision: 11788 http://sourceforge.net/p/xoops/svn/11788 Author: beckmi Date: 2013-06-26 08:29:27 +0000 (Wed, 26 Jun 2013) Log Message: ----------- Adding RandomQuote Added Paths: ----------- XoopsModules/randomquote/ XoopsModules/randomquote/branches/ XoopsModules/randomquote/releases/ XoopsModules/randomquote/trunk/ XoopsModules/randomquote/trunk/randomquote/ XoopsModules/randomquote/trunk/randomquote/admin/ XoopsModules/randomquote/trunk/randomquote/admin/admin_header.php XoopsModules/randomquote/trunk/randomquote/admin/index.php XoopsModules/randomquote/trunk/randomquote/admin/menu.php XoopsModules/randomquote/trunk/randomquote/blocks/ XoopsModules/randomquote/trunk/randomquote/blocks/index.html XoopsModules/randomquote/trunk/randomquote/blocks/random_quote.php XoopsModules/randomquote/trunk/randomquote/images/ XoopsModules/randomquote/trunk/randomquote/images/slogo.png XoopsModules/randomquote/trunk/randomquote/language/ XoopsModules/randomquote/trunk/randomquote/language/english/ XoopsModules/randomquote/trunk/randomquote/language/english/index.html XoopsModules/randomquote/trunk/randomquote/language/english/main.php XoopsModules/randomquote/trunk/randomquote/language/english/modinfo.php XoopsModules/randomquote/trunk/randomquote/language/index.html XoopsModules/randomquote/trunk/randomquote/sql/ XoopsModules/randomquote/trunk/randomquote/sql/index.html XoopsModules/randomquote/trunk/randomquote/sql/mysql.sql XoopsModules/randomquote/trunk/randomquote/templates/ XoopsModules/randomquote/trunk/randomquote/templates/blocks/ XoopsModules/randomquote/trunk/randomquote/templates/blocks/index.html XoopsModules/randomquote/trunk/randomquote/templates/blocks/random_quote_block.html XoopsModules/randomquote/trunk/randomquote/templates/index.html XoopsModules/randomquote/trunk/randomquote/xoops_version.php Added: XoopsModules/randomquote/trunk/randomquote/admin/admin_header.php =================================================================== --- XoopsModules/randomquote/trunk/randomquote/admin/admin_header.php (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/admin/admin_header.php 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1,28 @@ +<?php +// ------------------------------------------------------------------------ // +// Random Quotes Module for // +// XOOPS - PHP Content Management System 2.0 // +// Versión 1.0.0 // +// Copyright (c) 2002 Mario Figge // +// http://www.zona84.com // +// ------------------------------------------------------------------------- // + +include "../../../mainfile.php"; +include_once XOOPS_ROOT_PATH."/class/xoopsmodule.php"; +include XOOPS_ROOT_PATH."/include/cp_functions.php"; +if ( $xoopsUser ) { + $xoopsModule = XoopsModule::getByDirname("randomquote"); + if ( !$xoopsUser->isAdmin($xoopsModule->mid()) ) { + redirect_header(XOOPS_URL."/",3,_NOPERM); + exit(); + } +} else { + redirect_header(XOOPS_URL."/",3,_NOPERM); + exit(); +} +if ( file_exists("../language/".$xoopsConfig['language']."/main.php") ) { + include "../language/".$xoopsConfig['language']."/main.php"; +} else { + include "../language/english/main.php"; +} +?> \ No newline at end of file Property changes on: XoopsModules/randomquote/trunk/randomquote/admin/admin_header.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/randomquote/trunk/randomquote/admin/index.php =================================================================== --- XoopsModules/randomquote/trunk/randomquote/admin/index.php (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/admin/index.php 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1,163 @@ +<?php +// ------------------------------------------------------------------------ // +// Random Quotes Module for // +// XOOPS - PHP Content Management System 2.0 // +// Versión 1.0.0 // +// Copyright (c) 2002 Mario Figge // +// http://www.zona84.com // +// ------------------------------------------------------------------------- // + +include_once "admin_header.php"; + +$op = "list"; + +if (isset($_GET)) { + foreach ($_GET as $k => $v) { + $$k = $v; + } +} + +if (isset($_POST)) { + foreach ($_POST as $k => $v) { + $$k = $v; + } +} + +if ( !empty($contents_preview) ) { + $myts =& MyTextSanitizer::getInstance(); + xoops_cp_header(); + + $html = empty($nohtml) ? 1 : 0; + $smiley = empty($nosmiley) ? 1 : 0; + $xcode = empty($noxcode) ? 1 : 0; + $p_title = $myts->makeTboxData4Preview($album); + $p_contents = $myts->makeTareaData4Preview($comentario, $html, $smiley, $xcode); + echo"<table border='0' cellpadding='0' cellspacing='0' width='100%'><tr><td class='bg2'> + <table width='100%' border='0' cellpadding='4' cellspacing='1'> + <tr class='bg3' align='center'><td align='left'>$p_title</td></tr><tr class='bg1'><td>$p_contents</td></tr></table></td></tr></table><br />"; + $album = $myts->makeTboxData4PreviewInForm($album); + $comentario = $myts->makeTareaData4PreviewInForm($comentario); + include "contentsform.php"; + + xoops_cp_footer(); + exit(); +} + +if ($op == "list") { + // List quoete in database, and form for add new. + $myts =& MyTextSanitizer::getInstance(); + xoops_cp_header(); + + echo " + <h4 style='text-align:left;'>"._RQ_TITLE."</h4> + <form action='index.php' method='post'> + <table border='0' cellpadding='0' cellspacing='0' width='100%'><tr><td class='bg2'> + <table width='100%' border='0' cellpadding='4' cellspacing='1'> + <tr class='bg3' align='center'><td align='left'>"._RQ_TEXTO."</td><td>"._RQ_AUTOR."</td><td> </td></tr>"; + $result = $xoopsDB->query("SELECT * FROM ".$xoopsDB->prefix("citas")); + $count = 0; + while ( list($id, $texto, $autor) = $xoopsDB->fetchRow($result) ) { + $texto=$myts->makeTboxData4Edit($texto); + $autor=$myts->makeTboxData4Edit($autor); + echo "<tr class='bg1'><td align='left'> + <input type='hidden' value='$id' name='id[]' /> + <input type='hidden' value='$texto' name='oldtexto[]' /> + <textarea name='newtexto[]' rows='2'>$texto</textarea> + </td> + <td align='center'> + <input type='hidden' value='$autor' name='oldautor[]' /> + <input type='text' value='$autor' name='newautor[]' maxlength='255' size='20' /> + </td> + <td nowrap='nowrap' align='right'><a href='index.php?op=del&id=".$id."&ok=0'>"._DELETE."</a></td></tr>"; + $count++; + } + if ($count > 0) { + echo "<tr align='center' class='bg3'><td colspan='4'><input type='submit' value='"._SUBMIT."' /><input type='hidden' name='op' value='edit' /></td></tr>"; + } + echo "</table></td></tr></table></form> + <br /><br /> + <h4 style='text-align:left;'>"._RQ_ADD."</h4> + <form action='index.php' method='post'> + <table border='0' cellpadding='0' cellspacing='0' width='100%'> + <tr> + <td class='bg2'> + <table width='100%' border='0' cellpadding='4' cellspacing='1'> + <tr nowrap='nowrap'> + <td class='bg3'>"._RQ_AUTOR." </td> + <td class='bg1'> + <input type='text' name='autor' size='30' maxlength='255' /> + </td></tr> + <tr nowrap='nowrap'> + <td class='bg3'>"._RQ_TEXTO." </td> + <td class='bg1'> + <textarea name='texto' cols='20' rows='3'></textarea> + </td></tr> + <tr> + <td class='bg3'> </td> + <td class='bg1'> + <input type='hidden' name='op' value='add' /> + <input type='submit' value='"._SUBMIT."' /> + </td></tr> + </table> + </td></tr> + </table> + </form>"; + + xoops_cp_footer(); + exit(); +} + +if ($op == "add") { + // Add quote + $myts =& MyTextSanitizer::getInstance(); + $artista = $myts->makeTboxData4Save($autor); + $texto = $myts->makeTboxData4Save($texto); + $newid = $xoopsDB->genId($xoopsDB->prefix("citas")."id"); + $sql = "INSERT INTO ".$xoopsDB->prefix("citas")." (id, autor, texto) VALUES (".$newid.", '".$autor."', '".$texto."')"; + if (!$xoopsDB->query($sql)) { + xoops_cp_header(); + echo "Could not add category"; + xoops_cp_footer(); + } else { + redirect_header("index.php?op=list",1,_XD_DBSUCCESS); + } + exit(); +} + +if ($op == "edit") { + // Edit quotes + $myts =& MyTextSanitizer::getInstance(); + $count = count($newautor); + for ($i = 0; $i < $count; $i++) { + if ( $newautor[$i] != $oldautor[$i] || $newtexto[$i] != $oldtexto[$i]) { + $autor = $myts->makeTboxData4Save($newautor[$i]); + $texto = $myts->makeTboxData4Save($newtexto[$i]); + $sql = "UPDATE ".$xoopsDB->prefix("citas")." SET autor='".$autor."',texto='".$texto."' WHERE id=".$id[$i].""; + $xoopsDB->query($sql); + } + } + redirect_header("index.php?op=list",1,_XD_DBSUCCESS); + exit(); +} + +if ($op == "del") { + // Delete quote + if ($ok == 1) { + $sql = "DELETE FROM ".$xoopsDB->prefix("citas")." WHERE id = ".$id ; + if (!$xoopsDB->query($sql)) { + xoops_cp_header(); + echo "Could not delete category"; + xoops_cp_footer(); + } else { + redirect_header("index.php?op=list",1,_XD_DBSUCCESS); + } + exit(); + } else { + xoops_cp_header(); + xoops_confirm(array('op' => 'del', 'id' => $id, 'ok' => 1), 'index.php', _RQ_SUREDEL); + xoops_cp_footer(); + exit(); + } +} + +?> \ No newline at end of file Property changes on: XoopsModules/randomquote/trunk/randomquote/admin/index.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/randomquote/trunk/randomquote/admin/menu.php =================================================================== --- XoopsModules/randomquote/trunk/randomquote/admin/menu.php (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/admin/menu.php 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1,12 @@ +<?php +// ------------------------------------------------------------------------ // +// Random Quotes Module for // +// XOOPS - PHP Content Management System 2.0 // +// Versión 1.0.0 // +// Copyright (c) 2002 Mario Figge // +// http://www.zona84.com // +// ------------------------------------------------------------------------- // + +$adminmenu[0]['title'] = _RQ_MENU; +$adminmenu[0]['link'] = "admin/index.php"; +?> \ No newline at end of file Property changes on: XoopsModules/randomquote/trunk/randomquote/admin/menu.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/randomquote/trunk/randomquote/blocks/index.html =================================================================== --- XoopsModules/randomquote/trunk/randomquote/blocks/index.html (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/blocks/index.html 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/randomquote/trunk/randomquote/blocks/random_quote.php =================================================================== --- XoopsModules/randomquote/trunk/randomquote/blocks/random_quote.php (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/blocks/random_quote.php 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1,25 @@ +<?php +// ------------------------------------------------------------------------ // +// Random Quotes Module for // +// XOOPS - PHP Content Management System 2.0 // +// Versión 1.0.0 // +// Copyright (c) 2002 Mario Figge // +// http://www.zona84.com // +// ------------------------------------------------------------------------- // + +/****************************************************************************** + * Function: random_quote_show + * Input : void + * Output : $texto: Text of the quote + $autor: Autor of the quote + ******************************************************************************/ +function random_quote_show() { + global $xoopsDB; + $block = array(); + $result = $xoopsDB->query("SELECT texto, autor FROM ".$xoopsDB->prefix("citas")." ORDER BY RAND() LIMIT 1"); + list($texto, $autor)= $xoopsDB->fetchRow($result); + $block['texto']=$texto; + $block['autor']=$autor; + return $block; +} +?> \ No newline at end of file Property changes on: XoopsModules/randomquote/trunk/randomquote/blocks/random_quote.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/randomquote/trunk/randomquote/images/slogo.png =================================================================== (Binary files differ) Index: XoopsModules/randomquote/trunk/randomquote/images/slogo.png =================================================================== --- XoopsModules/randomquote/trunk/randomquote/images/slogo.png 2013-06-26 06:57:10 UTC (rev 11787) +++ XoopsModules/randomquote/trunk/randomquote/images/slogo.png 2013-06-26 08:29:27 UTC (rev 11788) Property changes on: XoopsModules/randomquote/trunk/randomquote/images/slogo.png ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/randomquote/trunk/randomquote/language/english/index.html =================================================================== --- XoopsModules/randomquote/trunk/randomquote/language/english/index.html (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/language/english/index.html 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/randomquote/trunk/randomquote/language/english/main.php =================================================================== --- XoopsModules/randomquote/trunk/randomquote/language/english/main.php (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/language/english/main.php 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1,17 @@ +<?php +// ------------------------------------------------------------------------ // +// Random Quotes Module for // +// XOOPS - PHP Content Management System 2.0 // +// Versión 1.0.0 // +// Copyright (c) 2002 Mario Figge // +// http://www.zona84.com // +// ------------------------------------------------------------------------- // + +define("_RQ_TITLE","RANDOM QUOTES"); +define("_RQ_TEXTO","Text"); +define("_RQ_ADD","Add Quote"); +define("_RQ_AUTOR","Autor"); +define("_XD_DBSUCCESS","Database updated"); +define("_RQ_SUREDEL","Are you sure of delete the quote?"); + +?> \ No newline at end of file Property changes on: XoopsModules/randomquote/trunk/randomquote/language/english/main.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/randomquote/trunk/randomquote/language/english/modinfo.php =================================================================== --- XoopsModules/randomquote/trunk/randomquote/language/english/modinfo.php (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/language/english/modinfo.php 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1,24 @@ +<?php +// ------------------------------------------------------------------------ // +// Random Quotes Module for // +// XOOPS - PHP Content Management System 2.0 // +// Versión 1.0.0 // +// Copyright (c) 2002 Mario Figge // +// http://www.zona84.com // +// ------------------------------------------------------------------------- // +// Module Info + +// The name of this module +define("_RQ_NAME","Random Quotes"); + +// A brief description of this module +define("_RQ_DESC","Insert a block with random quotes."); + +// Names of admin menu items +define("_RQ_MENU","Add/Edit Quotes"); + +// Names of blocks for this module (Not all module has blocks) +define("_RQ_BNAME","The Quote"); +define("_RQ_BDESC","Shows a random quote"); + +?> \ No newline at end of file Property changes on: XoopsModules/randomquote/trunk/randomquote/language/english/modinfo.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/randomquote/trunk/randomquote/language/index.html =================================================================== --- XoopsModules/randomquote/trunk/randomquote/language/index.html (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/language/index.html 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/randomquote/trunk/randomquote/sql/index.html =================================================================== --- XoopsModules/randomquote/trunk/randomquote/sql/index.html (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/sql/index.html 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/randomquote/trunk/randomquote/sql/mysql.sql =================================================================== --- XoopsModules/randomquote/trunk/randomquote/sql/mysql.sql (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/sql/mysql.sql 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1,13 @@ +# +# Table structure for table `citas` +# + +CREATE TABLE citas ( + id int(11) NOT NULL auto_increment, + texto text , + autor text , + PRIMARY KEY (id), + KEY id (id) +) TYPE=MyISAM; + +INSERT INTO `citas` VALUES (1, 'Xoops is super :-)', 'Zirafka'); \ No newline at end of file Added: XoopsModules/randomquote/trunk/randomquote/templates/blocks/index.html =================================================================== --- XoopsModules/randomquote/trunk/randomquote/templates/blocks/index.html (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/templates/blocks/index.html 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/randomquote/trunk/randomquote/templates/blocks/random_quote_block.html =================================================================== --- XoopsModules/randomquote/trunk/randomquote/templates/blocks/random_quote_block.html (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/templates/blocks/random_quote_block.html 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1,2 @@ +<div class="blockContent"><em> <{$block.texto}></em><p align="right"><strong><{$block.autor}></strong></p></div> + Added: XoopsModules/randomquote/trunk/randomquote/templates/index.html =================================================================== --- XoopsModules/randomquote/trunk/randomquote/templates/index.html (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/templates/index.html 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/randomquote/trunk/randomquote/xoops_version.php =================================================================== --- XoopsModules/randomquote/trunk/randomquote/xoops_version.php (rev 0) +++ XoopsModules/randomquote/trunk/randomquote/xoops_version.php 2013-06-26 08:29:27 UTC (rev 11788) @@ -0,0 +1,59 @@ +<?php +// ------------------------------------------------------------------------ // +// Random Quotes Module for // +// XOOPS - PHP Content Management System 2.0 // +// Versión 1.0.0 // +// Copyright (c) 2002 Mario Figge // +// http://www.zona84.com // +// ------------------------------------------------------------------------- // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // +$modversion['name'] = _RQ_NAME; +$modversion['version'] = 1.1; +$modversion['description'] = _RQ_DESC; +$modversion['credits'] = "Egg McMuffin"; +$modversion['author'] = "Mario Figge http://www.zona84.com/"; +$modversion['help'] = "randomquote.html"; +$modversion['license'] = "GPL see LICENSE"; +$modversion['official'] = 1; +$modversion['image'] = "images/slogo.png"; +$modversion['dirname'] = "randomquote"; + +// Sql file (must contain sql generated by phpMyAdmin or phpPgAdmin) +// All tables should not have any prefix! +$modversion['sqlfile']['mysql'] = "sql/mysql.sql"; +//$modversion['sqlfile']['postgresql'] = "sql/pgsql.sql"; + +// Tables created by sql file (without prefix!) +$modversion['tables'][0] = "citas"; + +// Admin things +$modversion['hasAdmin'] = 1; +$modversion['adminindex'] = "admin/index.php"; +$modversion['adminmenu'] = "admin/menu.php"; + +// Blocks +$modversion['blocks'][1]['file'] = "random_quote.php"; +$modversion['blocks'][1]['name'] = _RQ_BNAME; +$modversion['blocks'][1]['description'] = _RQ_BDESC; +$modversion['blocks'][1]['show_func'] = "random_quote_show"; +$modversion['blocks'][1]['template'] = 'random_quote_block.html'; + +?> \ No newline at end of file Property changes on: XoopsModules/randomquote/trunk/randomquote/xoops_version.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property |
From: <be...@us...> - 2013-08-14 14:07:16
|
Revision: 11919 http://sourceforge.net/p/xoops/svn/11919 Author: beckmi Date: 2013-08-14 14:07:10 +0000 (Wed, 14 Aug 2013) Log Message: ----------- Adding XoopsHP 1.14 Beta 1 Modified Paths: -------------- XoopsModules/adslight/releases/2.1_beta/htdocs/modules/adslight/viewads.php Added Paths: ----------- XoopsModules/xoopshp/ XoopsModules/xoopshp/branches/ XoopsModules/xoopshp/releases/ XoopsModules/xoopshp/trunk/ XoopsModules/xoopshp/trunk/xoopshp/ XoopsModules/xoopshp/trunk/xoopshp/admin/ XoopsModules/xoopshp/trunk/xoopshp/admin/about.php XoopsModules/xoopshp/trunk/xoopshp/admin/admin_footer.php XoopsModules/xoopshp/trunk/xoopshp/admin/admin_header.php XoopsModules/xoopshp/trunk/xoopshp/admin/index.php XoopsModules/xoopshp/trunk/xoopshp/admin/main.php XoopsModules/xoopshp/trunk/xoopshp/admin/menu.php XoopsModules/xoopshp/trunk/xoopshp/admin/update.php XoopsModules/xoopshp/trunk/xoopshp/blocks/ XoopsModules/xoopshp/trunk/xoopshp/blocks/index.html XoopsModules/xoopshp/trunk/xoopshp/blocks/xhp_block_completed.php XoopsModules/xoopshp/trunk/xoopshp/blocks/xhp_block_courseranking.php XoopsModules/xoopshp/trunk/xoopshp/blocks/xhp_block_latest.php XoopsModules/xoopshp/trunk/xoopshp/blocks/xhp_block_ranking.php XoopsModules/xoopshp/trunk/xoopshp/docs/ XoopsModules/xoopshp/trunk/xoopshp/docs/MANUAL.html XoopsModules/xoopshp/trunk/xoopshp/docs/TIPS4TEACHERS.html XoopsModules/xoopshp/trunk/xoopshp/docs/TODO.txt XoopsModules/xoopshp/trunk/xoopshp/docs/UPGRADE.txt XoopsModules/xoopshp/trunk/xoopshp/docs/changelog.txt XoopsModules/xoopshp/trunk/xoopshp/docs/credits.txt XoopsModules/xoopshp/trunk/xoopshp/docs/img/ XoopsModules/xoopshp/trunk/xoopshp/docs/img/addquiz.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/admin-editquiz.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/admin-modules.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/feedback.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/flag_japanese.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/flag_uk.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/flag_us.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/id-prompt.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/portfolio-admin.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/portfolio-user.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/preferences.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/quizlist-admin.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/quizlist-user.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/results.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/samplequiz.gif XoopsModules/xoopshp/trunk/xoopshp/docs/img/toppage.gif XoopsModules/xoopshp/trunk/xoopshp/docs/index.html XoopsModules/xoopshp/trunk/xoopshp/docs/install.txt XoopsModules/xoopshp/trunk/xoopshp/docs/lang_diff.txt XoopsModules/xoopshp/trunk/xoopshp/docs/license.txt XoopsModules/xoopshp/trunk/xoopshp/docs/readme.txt XoopsModules/xoopshp/trunk/xoopshp/header.php XoopsModules/xoopshp/trunk/xoopshp/images/ XoopsModules/xoopshp/trunk/xoopshp/images/down.gif XoopsModules/xoopshp/trunk/xoopshp/images/index.html XoopsModules/xoopshp/trunk/xoopshp/images/up.gif XoopsModules/xoopshp/trunk/xoopshp/images/xoops_module_logo6.png XoopsModules/xoopshp/trunk/xoopshp/images/xoopshp_slogo.gif XoopsModules/xoopshp/trunk/xoopshp/images/xoopshp_slogo.png XoopsModules/xoopshp/trunk/xoopshp/include/ XoopsModules/xoopshp/trunk/xoopshp/include/index.html XoopsModules/xoopshp/trunk/xoopshp/include/onupdate.inc.php XoopsModules/xoopshp/trunk/xoopshp/index.php XoopsModules/xoopshp/trunk/xoopshp/install_funcs.php XoopsModules/xoopshp/trunk/xoopshp/language/ XoopsModules/xoopshp/trunk/xoopshp/language/english/ XoopsModules/xoopshp/trunk/xoopshp/language/english/blocks.php XoopsModules/xoopshp/trunk/xoopshp/language/english/help/ XoopsModules/xoopshp/trunk/xoopshp/language/english/help/help.html XoopsModules/xoopshp/trunk/xoopshp/language/english/help/index.html XoopsModules/xoopshp/trunk/xoopshp/language/english/index.html XoopsModules/xoopshp/trunk/xoopshp/language/english/main.php XoopsModules/xoopshp/trunk/xoopshp/language/english/modinfo.php XoopsModules/xoopshp/trunk/xoopshp/language/index.html XoopsModules/xoopshp/trunk/xoopshp/language/japanese/ XoopsModules/xoopshp/trunk/xoopshp/language/japanese/blocks.php XoopsModules/xoopshp/trunk/xoopshp/language/japanese/index.html XoopsModules/xoopshp/trunk/xoopshp/language/japanese/main.php XoopsModules/xoopshp/trunk/xoopshp/language/japanese/modinfo.php XoopsModules/xoopshp/trunk/xoopshp/module_prefix.php XoopsModules/xoopshp/trunk/xoopshp/process_form.php XoopsModules/xoopshp/trunk/xoopshp/sql/ XoopsModules/xoopshp/trunk/xoopshp/sql/index.html XoopsModules/xoopshp/trunk/xoopshp/sql/mysql.sql XoopsModules/xoopshp/trunk/xoopshp/templates/ XoopsModules/xoopshp/trunk/xoopshp/templates/blocks/ XoopsModules/xoopshp/trunk/xoopshp/templates/blocks/index.html XoopsModules/xoopshp/trunk/xoopshp/templates/blocks/xhp_block_completed.html XoopsModules/xoopshp/trunk/xoopshp/templates/blocks/xhp_block_courseranking.html XoopsModules/xoopshp/trunk/xoopshp/templates/blocks/xhp_block_latest.html XoopsModules/xoopshp/trunk/xoopshp/templates/blocks/xhp_block_ranking.html XoopsModules/xoopshp/trunk/xoopshp/templates/index.html XoopsModules/xoopshp/trunk/xoopshp/xoops_version.php Modified: XoopsModules/adslight/releases/2.1_beta/htdocs/modules/adslight/viewads.php =================================================================== --- XoopsModules/adslight/releases/2.1_beta/htdocs/modules/adslight/viewads.php 2013-08-14 11:33:08 UTC (rev 11918) +++ XoopsModules/adslight/releases/2.1_beta/htdocs/modules/adslight/viewads.php 2013-08-14 14:07:10 UTC (rev 11919) @@ -139,9 +139,6 @@ $xoopsTpl->assign('ad_exists', $recordexist); $xoopsTpl->assign('mydirname', $mydirname); -if (!$xoopsUser) { -eval(base64_decode('JHhvb3BzVHBsLT5hc3NpZ24oJ3hvb3BzX2Zvb3RlcicsICdQb3dlcmVkIGJ5IFhvb3BzICYgRnJlZSBNb2R1bGUgQWRzTGlnaHQgLSA8YSBocmVmPSJodHRwOi8vd3d3LmxpbW9uYWRzLmNvbSI+UGV0aXRlcyBhbm5vbmNlczwvYT4nKTs=')); -} $count = 0; $x=0; $i=0; Added: XoopsModules/xoopshp/trunk/xoopshp/admin/about.php =================================================================== --- XoopsModules/xoopshp/trunk/xoopshp/admin/about.php (rev 0) +++ XoopsModules/xoopshp/trunk/xoopshp/admin/about.php 2013-08-14 14:07:10 UTC (rev 11919) @@ -0,0 +1,30 @@ +<?php +/* + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html) + * @package + * @since + * @author XOOPS Development Team + * @version $Id $ + */ + +include_once dirname(__FILE__) . '/admin_header.php'; + +xoops_cp_header(); + +$aboutAdmin = new ModuleAdmin(); + +echo $aboutAdmin->addNavigation('about.php'); +echo $aboutAdmin->renderAbout('6KJ7RW5DR3VTJ', false); + +include 'admin_footer.php'; \ No newline at end of file Property changes on: XoopsModules/xoopshp/trunk/xoopshp/admin/about.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xoopshp/trunk/xoopshp/admin/admin_footer.php =================================================================== --- XoopsModules/xoopshp/trunk/xoopshp/admin/admin_footer.php (rev 0) +++ XoopsModules/xoopshp/trunk/xoopshp/admin/admin_footer.php 2013-08-14 14:07:10 UTC (rev 11919) @@ -0,0 +1,24 @@ +<?php +/* + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html) + * @package + * @since + * @author XOOPS Development Team + * @version $Id $ + */ + +echo "<div class='adminfooter'>\n" . " <div style='text-align: center;'>\n" . " <a href='http://www.xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n" + . " </div>\n" . " " . _AM_MODULEADMIN_ADMIN_FOOTER . "\n" . "</div>"; + +xoops_cp_footer(); \ No newline at end of file Property changes on: XoopsModules/xoopshp/trunk/xoopshp/admin/admin_footer.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xoopshp/trunk/xoopshp/admin/admin_header.php =================================================================== --- XoopsModules/xoopshp/trunk/xoopshp/admin/admin_header.php (rev 0) +++ XoopsModules/xoopshp/trunk/xoopshp/admin/admin_header.php 2013-08-14 14:07:10 UTC (rev 11919) @@ -0,0 +1,42 @@ +<?php +/* + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html) + * @package + * @since + * @author XOOPS Development Team + * @version $Id $ + */ + +$path = dirname(dirname(dirname(dirname(__FILE__)))); +include_once $path . '/mainfile.php'; +include_once $path . '/include/cp_functions.php'; +require_once $path . '/include/cp_header.php'; + +global $xoopsModule; + +$thisModuleDir = $GLOBALS['xoopsModule']->getVar('dirname'); + +//if functions.php file exist +//require_once dirname(dirname(__FILE__)) . '/include/functions.php'; + +// Load language files +xoops_loadLanguage('admin', $thisModuleDir); +xoops_loadLanguage('modinfo', $thisModuleDir); +xoops_loadLanguage('main', $thisModuleDir); + +$pathIcon16 = '../' . $xoopsModule->getInfo('icons16'); +$pathIcon32 = '../' . $xoopsModule->getInfo('icons32'); +$pathModuleAdmin = $xoopsModule->getInfo('dirmoduleadmin'); + +include_once $GLOBALS['xoops']->path($pathModuleAdmin . '/moduleadmin.php'); \ No newline at end of file Property changes on: XoopsModules/xoopshp/trunk/xoopshp/admin/admin_header.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xoopshp/trunk/xoopshp/admin/index.php =================================================================== --- XoopsModules/xoopshp/trunk/xoopshp/admin/index.php (rev 0) +++ XoopsModules/xoopshp/trunk/xoopshp/admin/index.php 2013-08-14 14:07:10 UTC (rev 11919) @@ -0,0 +1,32 @@ +<?php +/* + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html) + * @package + * @since + * @author XOOPS Development Team + * @version $Id $ + */ + + +require_once dirname(dirname(dirname(dirname(__FILE__)))) . '/include/cp_header.php'; +include_once dirname(__FILE__) . '/admin_header.php'; + +xoops_cp_header(); + +$indexAdmin = new ModuleAdmin(); + +echo $indexAdmin->addNavigation('index.php'); +echo $indexAdmin->renderIndex(); + +include "admin_footer.php"; \ No newline at end of file Property changes on: XoopsModules/xoopshp/trunk/xoopshp/admin/index.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xoopshp/trunk/xoopshp/admin/main.php =================================================================== --- XoopsModules/xoopshp/trunk/xoopshp/admin/main.php (rev 0) +++ XoopsModules/xoopshp/trunk/xoopshp/admin/main.php 2013-08-14 14:07:10 UTC (rev 11919) @@ -0,0 +1,746 @@ +<?php +// ------------------------------------------------------------------------ // +// -- XoopsHP Module -- Xoops e-Learning System // +// Copyright (c) 2005 SUDOW-SOKEN // +// <http://www.mailpark.co.jp/> // +// ------------------------------------------------------------------------ // +// Based on XoopsHP1.01 by Yoshi, aka HowardGee. // +// ------------------------------------------------------------------------ // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // +include '../../../include/cp_header.php'; + +if (file_exists("../language/" . $xoopsConfig['language'] . "/main.php")) { + include "../language/" . $xoopsConfig['language'] . "/main.php"; +} else { + include "../language/english/main.php"; +} + +/*********************************************************/ +/* Sections Manager Functions */ +/*********************************************************/ +function sections($secid2show = 0) +{ + global $xoopsConfig, $xoopsDB, $xoopsModule, $xoopsModuleConfig; + xoops_cp_header(); + // JS for checkbox manipulation + ?> + <SCRIPT TYPE="text/javascript"> + <!-- + var count; + function BoxesChecked(myform, check) { + for (count = 0; count < document.forms(myform).selected.length; count++) { + document.forms(myform).selected[count].checked = check; + } + } + --> + </SCRIPT> + <?php + echo "<h4>" . _AM_SECCONF . "</h4>"; + include '../module_prefix.php'; + $result = $xoopsDB->query( + "SELECT secid, secname, secdesc, display, expire FROM " . $xoopsDB->prefix($module_prefix . "_sections") + . " ORDER BY secname" + ); + if ($xoopsDB->getRowsNum($result) > 0) { + $myts =& MyTextSanitizer::getInstance(); + echo "<hr /><h4>" . _MD_CURACTIVESEC . _MD_CLICK2EDIT . "</h4>"; + echo "<form enctype='multipart/form-data' action='main.php' name='coursesform' method='post'>"; + echo "<table border='0' cellspacing='1' cellpadding ='3' class='outer'>"; + echo "<tr>"; + //echo "<th><input type='checkbox' onClick=\"BoxesChecked('coursesform', this.checked);\"></th>"; + echo "<th>" . _MD_SECNAMEC . "</th>"; + echo "<th>" . _MD_SECDESC . "</th>"; + echo "<th>" . _MD_LT_DISPLAY . "</th>"; + echo "<th size=19>" . _MD_LT_EXPIRE . "</th>"; + echo "<th>" . _MD_LT_ACTION . "</th>"; + echo "</tr>"; + $currenttime = formatTimestamp(time(), "Y-m-d H:i:s"); + while (list($secid, $secname, $secdesc, $display, $expire) = $xoopsDB->fetchRow($result)) { + $secid = intval($secid); + $display = intval($display); + $expire = $myts->displayTarea($expire); + $secname = $myts->displayTarea($secname); + $secdesc = $myts->displayTarea($secdesc); + echo "<tr>"; + //echo "<td class='even'><input type='checkbox' name='selected' value='$secid' /></td>"; + echo "<input type='hidden' name='id[$secid]' value='$secid' />"; + echo "<td class='even'><b>" . $secname . "</b></td>"; + echo "<td class='even'>" . $secdesc . "</td>"; + $checked = ($display) ? "checked" : ""; + echo "<td class='even'><input type='checkbox' name='display[$secid]' " . $checked . " /></td>"; + if ($expire != '0000-00-00 00:00:00') { + if ($expire > $currenttime) { + echo "<td class='even'>" . $expire . "</td>"; + } else { + echo "<td class='even'>" . $expire . "<span style='color:#ff0000;'>(" . _MD_LT_EXPIRED + . ")</span></td>"; + } + } else { + echo "<td class='even'>" . '-------------------' . "</td>"; + } + echo + "<td class='even'><a href='main.php?op=sectionedit&secid=" . $secid . "'>" . _MD_EDIT . "</a></td>"; + echo "</tr>"; + } + echo "</table>"; + echo "<br>"; + echo "<input type='hidden' name='op' value='sectiondispchange'>"; + echo "<input type='submit' value=" . _MD_SAVECHANGES . ">"; + echo "</form>"; + echo "<br>"; + + echo "<hr><h4>" . _MD_ADDARTICLE . "</h4>"; + echo "<form enctype='multipart/form-data' action='main.php' method='post'>"; + echo "<b>" . _MD_TITLEC . "</b>"; + echo "<input class=textbox type='text' name='title' size=40 value=''><br><br>"; + include '../module_prefix.php'; + $result = $xoopsDB->query( + "SELECT secid, secname, display, expire FROM " . $xoopsDB->prefix($module_prefix . "_sections") + . " ORDER BY secname" + ); + echo "<b>" . _MD_SECNAMEC . "</b> <select name='secid'><option value='0' selected></option>"; + while (list($secid, $secname, $display, $expire) = $xoopsDB->fetchRow($result)) { + $secid = intval($secid); + $secname = $myts->displayTarea($secname); + $display = intval($display); + echo "<option value='$secid'>" . $secname; + if (!$display) { + echo " (" . _MD_LT_HIDDEN . ")"; + } + echo "</option>"; + } + echo "</select><br><br>"; + echo "<b>" . _MD_CONTENTC . "</b>"; + echo "<input type='file' name='quizfile'>"; + echo "<i>" . _MD_FILE_MAX . intval($xoopsModuleConfig['max_file_size']) . "</i><br><br>"; + echo "<input type='hidden' name='MAX_FILE_SIZE' value='" . $xoopsModuleConfig['max_file_size'] . "'>"; + echo "<b>" . _MD_LT_DISPLAY . "</b>"; + echo "<input type='checkbox' name='display[$secid]' checked /><br><br>"; + $currenttime = formatTimestamp(time(), "Y-m-d H:i:s"); + $expire = formatTimestamp(time() + $xoopsModuleConfig['default_days'] * 86400, "Y-m-d H:i:s"); + echo "<b>" . _MD_LT_SET_EXPIRE . "</b>"; + echo "<input class='textbox' type='checkbox' name='setexpire' value='1'>"; + echo "<input class='textbox' type='text' name='expire' size=19 value='" . $expire . "'><br>"; + echo "<b>" . _MD_LT_CURRENT_TIME . "</b>: " . $currenttime . "<br><br>"; + echo "<input type='hidden' name='op' value='secarticleadd'>"; + echo "<input type='submit' value='" . _MD_DOADDARTICLE . "'>"; + echo "</form>"; + echo "<br>"; + + echo "<hr><h4>" . _MD_LAST20ART . "</h4>"; + echo "<form action='main.php' method='post'>"; + echo "<b>" . _MD_SECNAMEC . "</b>"; + $onchangestr = "onchange=\"location='" . XOOPS_URL . "/modules/" . $xoopsModule->dirname() + . "/admin/main.php?op=sections&secid='+this.options[this.selectedIndex].value\""; + echo "<select name='secid'" . $onchangestr . ">"; + + include '../module_prefix.php'; + $result = $xoopsDB->query( + "SELECT secid, secname, display, expire FROM " . $xoopsDB->prefix($module_prefix . "_sections") + . " ORDER BY secname" + ); + while (list($secid, $secname, $display, $expire) = $xoopsDB->fetchRow($result)) { + $secid = intval($secid); + $secname = $myts->displayTarea($secname); + $display = intval($display); + $expire = $myts->displayTarea($expire); + if (!$secid2show) { + $secid2show = $secid; + } + if ($secid == $secid2show) { + echo "<option value='$secid' selected>" . $secname; + } else { + echo "<option value='$secid'>" . $secname; + } + if (!$display) { + echo " (" . _MD_LT_HIDDEN . ")"; + } + echo "</option>"; + } + echo "</select>"; + echo "<input type='hidden' name='op' value='sections'>"; + echo "<input type='submit' value='" . _MD_GO . "'>"; + echo "</form>"; + + echo "<form enctype='multipart/form-data' action='main.php' method='post' name='tasksform'>"; + echo "<table border='0' cellspacing='1' cellpadding ='3' class='outer'>"; + echo "<tr>"; + //echo "<th><input type='checkbox' onClick=\"BoxesChecked('tasksform', this.checked);\"></th>"; + echo "<th>" . _MD_TITLEC . "</th>"; + echo "<th>" . _MD_LT_POSTED . "</th>"; + echo "<th>" . _MD_LT_DISPLAY . "</th>"; + echo "<th>" . _MD_LT_EXPIRE . "</th>"; + echo "<th COLSPAN='2'>" . _MD_LT_ACTION . "</th>"; + echo "</tr>"; + $currenttime = formatTimestamp(time(), "Y-m-d H:i:s"); + include '../module_prefix.php'; + $qiz = $xoopsDB->prefix($module_prefix . "_quiz"); + $result = $xoopsDB->query( + "SELECT artid, secid, title, posted, display, expire FROM $qiz WHERE secid=" . intval($secid2show) + . " ORDER BY title" + ); + while (list($artid, $secid, $title, $posted, $display, $expire) = $xoopsDB->fetchRow($result)) { + $artid = intval($artid); + $title = $myts->displayTarea($title); + $posted = $myts->displayTarea($posted); + $display = intval($display); + $expire = $myts->displayTarea($expire); + $checked = ($display) ? "checked" : ""; + echo "<tr>" . "<input type='hidden' name='id[$artid]' value='$artid' />" + //."<td class='even'><input type='checkbox' name='selected' value='$artid' /></td>" + . "<td class='even'><b>$title</b></td>" . "<td class='even'>$posted</td>" . "<td class='even'><input type='checkbox' name='display[$artid]' " + . $checked . " /></td>"; + if ($expire != '0000-00-00 00:00:00') { + if ($expire > $currenttime) { + echo "<td class='even'>" . $expire . "</td>"; + } else { + echo "<td class='even'>" . $expire . "<span style='color:#ff0000;'>(" . _MD_LT_EXPIRED + . ")</span></td>"; + } + } else { + echo "<td class='even'>" . '-------------------' . "</td>"; + } + echo "<td class='even'><a href=main.php?op=secartedit&artid=$artid>" . _MD_EDIT . "</a></td>" . "<td class='even'><a href=main.php?op=secartdelete&artid=$artid>" + . _MD_DELETE . "</a></td>" . "</tr>"; + } + echo "</table><br>"; + echo "<input type='hidden' name='op' value='articledispchange' />"; + echo "<input type='submit' value=" . _MD_SAVECHANGES . " />"; + echo "</form>"; + } + + echo "<br />"; + echo "<hr /><h4>" . _MD_ADDNEWSEC . "</h4>"; + echo "<form action='main.php' method='post'>"; + echo "<b>" . _MD_SECNAMEC . "</b> " . _MD_MAXCHAR . "<br />"; + echo "<input class='textbox' type='text' name='secname' size='40' maxlength='40' /><br /><br />"; + echo "<b>" . _MD_SECDESC . "</b> " . _MD_EXDESC . "<br />"; + echo "<input class='textbox' type='text' name='secdesc' size='40' maxlength='255' /><br /><br />"; + echo "<b>" . _MD_LT_DISPLAY . "</b>"; + echo "<input class='textbox' type='checkbox' name='display' value='1' checked /><br><br>"; + $currenttime = formatTimestamp(time(), "Y-m-d H:i:s"); + $expire = formatTimestamp(time() + $xoopsModuleConfig['default_days'] * 86400, "Y-m-d H:i:s"); + echo "<b>" . _MD_LT_SET_EXPIRE . "</b>"; + echo "<input class='textbox' type='checkbox' name='setexpire' value='1'>"; + echo "<input class='textbox' type='text' name='expire' size=19 value='" . $expire . "'><br>"; + echo "<b>" . _MD_LT_CURRENT_TIME . "</b>: " . $currenttime . "<br><br>"; + echo "<input type='hidden' name='op' value='sectionmake' />"; + echo "<input type='submit' value='" . _MD_GOADDSECTION . "' />"; + echo "</form>"; + +} + +function secartedit($artid) +{ + global $xoopsDB, $xoopsConfig, $xoopsModule, $xoopsModuleConfig; + $myts =& MyTextSanitizer::getInstance(); + xoops_cp_header(); + echo "<h4>" . _AM_SECCONF . "</h4>"; + $artid = intval($artid); + include '../module_prefix.php'; + $result = $xoopsDB->query( + "SELECT artid, secid, title, content, display, expire FROM " . $xoopsDB->prefix($module_prefix . "_quiz") . " WHERE artid=$artid" + ); + list($artid, $secid, $title, $content, $display, $expire) = $xoopsDB->fetchRow($result); + $artid = intval($artid); + $secid = intval($secid); + $title = $myts->displayTarea($myts->stripSlashesGPC($title)); + $content = $myts->htmlSpecialChars($myts->stripSlashesGPC($content)); + $display = intval($display); + $expire = $myts->stripSlashesGPC($expire); + $expire = $myts->displayTarea($expire); + echo "<hr /><h3>" . _MD_EDITARTICLE . "</h3>"; + echo "<form enctype='multipart/form-data' action='main.php' method='post'>"; + echo "<b>" . _MD_EDITARTID . " " . $artid . "</b><br /><br />"; + echo "<b>" . _MD_TITLEC . "</b><input class='textbox' type='text' name='title' size='40' value='" . $title + . "' /><br /><br />"; + echo "<b>" . _MD_SECNAMEC . "</b> <select name='secid'>"; + include '../module_prefix.php'; + $result2 = $xoopsDB->query( + "SELECT secid, secname, display, expire FROM " . $xoopsDB->prefix($module_prefix . "_sections") + . " ORDER BY secname" + ); + while (list($secid2, $secname, $display2, $expire2) = $xoopsDB->fetchRow($result2)) { + $secid2 = intval($secid2); + $secname = $myts->displayTarea($secname); + $display2 = intval($display2); + $expire2 = $myts->displayTarea($expire2); + if ($secid2 == $secid) { + echo "<option value='$secid2' selected>"; + } else { + echo "<option value='$secid2'>"; + } + echo $secname; + if (!$display2) { + echo " (" . _MD_LT_HIDDEN . ")"; + } + echo "</option>"; + } + echo "</select>"; + echo "<br /><br />"; + echo "<b>" . _MD_LT_DISPLAY . "</b>"; + $checked = ($display) ? "checked" : ""; + echo "<input type='checkbox' name='display' " . $checked . " /><br /><br />"; + $currenttime = formatTimestamp(time(), "Y-m-d H:i:s"); + $endtime = formatTimestamp(time() + $xoopsModuleConfig['default_days'] * 86400, "Y-m-d H:i:s"); + if ($expire != '0000-00-00 00:00:00') { + if ($expire > $currenttime) { + echo "<b>" . _MD_LT_SET_EXPIRE . "</b>: "; + echo "<input class='textbox' type='checkbox' name='setexpire' value='1' checked>"; + echo "<input class='textbox' type='text' name='expire' size=19 value='" . $expire . "'> <br>"; + echo "<b>" . _MD_LT_CURRENT_TIME . "</b>: " . $currenttime . "<br><br>"; + } else { + echo "<b>" . _MD_LT_EXPIRE . "</b>: "; + echo $expire . "<span style='color:#ff0000;'>(" . _MD_LT_EXPIRED . ")</span><br>"; + echo "<b>" . _MD_LT_SET_EXPIRE . "</b>: "; + echo "<input class='textbox' type='checkbox' name='setexpire' value='1'> "; + echo "<input class='textbox' type='text' name='expire' size=19 value='" . $endtime . "'><br>"; + echo "<b>" . _MD_LT_CURRENT_TIME . "</b>: " . $currenttime . "<br><br>"; + } + } else { + echo "<b>" . _MD_LT_SET_EXPIRE . "</b>: "; + echo "<input class='textbox' type='checkbox' name='setexpire' value='1'> "; + echo "<input class='textbox' type='text' name='expire' size=19 value='" . $endtime . "'><br>"; + echo "<b>" . _MD_LT_CURRENT_TIME . "</b>: " . $currenttime . "<br><br>"; + } + echo "<b>" . _MD_CONTENTC . "</b>" . _MD_READONLY . "<br>"; + //echo "<a href='../main.php?op=viewarticle&artid=$artid' target='quiz_window'><b>Preview</b></a>"; + + echo "<textarea class='textbox' name='content' cols='60' rows='10' readonly>$content</textarea>"; + echo "<input type='hidden' name='MAX_FILE_SIZE' value='200000'><br>"; + echo "<b>" . _MD_FILE2REPLACE . "</b><input type='file' name='quizfile'><br><br>"; + echo "<input type='hidden' name='artid' value='$artid'>"; + echo "<input type='hidden' name='op' value='secartchange'>"; + echo "<table border='0'><tr><td>"; + echo "<input type='submit' value='" . _MD_SAVECHANGES . "'>"; + echo "</td></form>"; + echo "<form action='main.php' method='post'>"; + echo "<td>"; + echo "<input type='hidden' name='artid' value='$artid'>"; + echo "<input type='hidden' name='op' value='secartdelete'>"; + echo "<input type='submit' value='" . _MD_DELETE . "'>"; + echo "</td></form></tr></table>"; +} + +function sectionedit($secid) +{ + global $xoopsDB, $xoopsConfig, $xoopsModule, $xoopsModuleConfig; + xoops_cp_header(); + echo "<h4>" . _AM_SECCONF . "</h4><br />"; + $myts =& MyTextSanitizer::getInstance(); + $secid = intval($secid); + include '../module_prefix.php'; + $result = $xoopsDB->query( + "SELECT secid, secname, secdesc, display, expire FROM " . $xoopsDB->prefix($module_prefix . "_sections") . " WHERE secid=$secid" + ); + list($secid, $secname, $secdesc, $display, $expire) = $xoopsDB->fetchRow($result); + $secname = $myts->stripSlashesGPC($secname); + $secdesc = $myts->stripSlashesGPC($secdesc); + $display = intval($display); + $expire = $myts->stripSlashesGPC($expire); + $expire = $myts->displayTarea($expire); + include '../module_prefix.php'; + $result2 = $xoopsDB->query( + "select artid from " . $xoopsDB->prefix($module_prefix . "_quiz") . " where secid=$secid" + ); + $number = $xoopsDB->getRowsNum($result2); + + echo "<h4>"; + printf(_MD_EDITTHISSEC, $myts->displayTarea($secname)); + echo "</h4>"; + echo "<br />"; + printf(_MD_THISSECHAS, $number); + + echo "<br /><br />"; + echo "<form action='main.php' method='post'><br />"; + echo "<b>" . _MD_SECNAMEC . "</b> " . _MD_MAXCHAR . "<br />"; + echo "<input class='textbox' type='text' name='secname' size='40' maxlength='40' value='" . $myts->displayTarea( + $secname + ) . "' /><br /><br />"; + echo "<b>" . _MD_SECDESC . "</b> " . _MD_EXDESC . "<br />"; + echo "<input class='textbox' type='text' name='secdesc' size='40' maxlength='50' value='" . $myts->displayTarea( + $secdesc + ) . "' /><br /><br />"; + echo "<input type='hidden' name='secid' value='" . $secid . "' />"; + echo "<b>" . _MD_LT_DISPLAY . "</b>"; + $checked = ($display) ? "checked" : ""; + echo "<input type='checkbox' name='display' value='1' " . $checked . " /><br /><br />"; + $currenttime = formatTimestamp(time(), "Y-m-d H:i:s"); + $endtime = formatTimestamp(time() + $xoopsModuleConfig['default_days'] * 86400, "Y-m-d H:i:s"); + if ($expire != '0000-00-00 00:00:00') { + if ($expire > $currenttime) { + echo "<b>" . _MD_LT_SET_EXPIRE . "</b>: "; + echo "<input class='textbox' type='checkbox' name='setexpire' value='1' checked>"; + echo "<input class='textbox' type='text' name='expire' size=19 value='" . $expire . "'> <br>"; + echo "<b>" . _MD_LT_CURRENT_TIME . "</b>: " . $currenttime . "<br><br>"; + } else { + echo "<b>" . _MD_LT_EXPIRE . "</b>: "; + echo $expire . "<span style='color:#ff0000;'>(" . _MD_LT_EXPIRED . ")</span><br>"; + echo "<b>" . _MD_LT_SET_EXPIRE . "</b>: "; + echo "<input class='textbox' type='checkbox' name='setexpire' value='1'> "; + echo "<input class='textbox' type='text' name='expire' size=19 value='" . $endtime . "'><br>"; + echo "<b>" . _MD_LT_CURRENT_TIME . "</b>: " . $currenttime . "<br><br>"; + } + } else { + echo "<b>" . _MD_LT_SET_EXPIRE . "</b>: "; + echo "<input class='textbox' type='checkbox' name='setexpire' value='1'> "; + echo "<input class='textbox' type='text' name='expire' size=19 value='" . $endtime . "'><br>"; + echo "<b>" . _MD_LT_CURRENT_TIME . "</b>: " . $currenttime . "<br><br>"; + } + echo "<input type='hidden' name='op' value='sectionchange' />"; + + echo "<table border='0'><tr><td>"; + echo "<input type='submit' value='" . _MD_SAVECHANGES . "' />"; + echo "</td></form>"; + echo "<form action='main.php' method='post'>"; + echo "<td>"; + echo "<input type='hidden' name='secid' value='" . $secid . "' />"; + echo "<input type='hidden' name='op' value='sectiondelete' />"; + echo "<input type='submit' value='" . _MD_DELETE . "' />"; + echo "</td></form></tr></table>"; + +} + +function cgi_replace($content) +{ + global $xoopsDB, $xoopsModule; + if (!ereg(_XD_FB_CODE4RESULTS_MARKER, $content)) { + $content = ereg_replace( + _XD_FB_CODE4RESULTS_INSERT, + _XD_FB_CODE4RESULTS . "\n\n" . _XD_FB_CODE4RESULTS_INSERT, + $content + ); + if (!ereg(_XD_FB_CODE4STARTUP, $content)) { + $content = ereg_replace(_XD_FB_CODE4STARTUP_INSERT, "\\0\n\n" . _XD_FB_CODE4STARTUP . "\n", $content); + } else { + redirect_header("main.php", 3, _MD_ERRORQUIZFILE); + } + if (!ereg(_XD_FB_CODE4SEND, $content)) { + $content = ereg_replace(_XD_FB_CODE4SEND_INSERT, "\\0\n\n" . _XD_FB_CODE4SEND, $content); + } else { + redirect_header("main.php", 3, _MD_ERRORQUIZFILE); + } + } + + $content = ereg_replace("toLocaleString", "toGMTString", $content); + $action = XOOPS_URL . "/modules/" . $xoopsModule->dirname() . "/process_form.php"; + return (ereg_replace( + "var ResultForm = '<html><body><form name=\"Results\" action=\"[^\"]*\"", + "var ResultForm = '<html><body><form name=\"Results\" action=\"$action\" accept-charset=\"EUC-JP\"", + $content + )); +} + + +// URL GET_VARS OPTION +$op = ''; + +if (isset($HTTP_GET_VARS['op'])) { + $op = trim($HTTP_GET_VARS['op']); + $artid = (isset($HTTP_GET_VARS['artid'])) ? intval($HTTP_GET_VARS['artid']) : 0; + $secid = (isset($HTTP_GET_VARS['secid'])) ? intval($HTTP_GET_VARS['secid']) : 0; + $res_id = (isset($HTTP_GET_VARS['res_id'])) ? intval($HTTP_GET_VARS['res_id']) : 0; +} elseif (!empty($_POST['op'])) { + $op = $_POST['op']; + $artid = !empty($_POST['artid']) ? intval($_POST['artid']) : 0; + $secid = !empty($_POST['secid']) ? intval($_POST['secid']) : 0; + $res_id = !empty($_POST['res_id']) ? intval($_POST['res_id']) : 0; +} + +switch ($op) { + case "sections": + sections($secid); + break; + + case "sectionedit": + sectionedit($secid); + break; + + case "sectionmake": + $myts =& MyTextSanitizer::getInstance(); + $secname = !empty($_POST['secname']) ? $myts->stripSlashesGPC($_POST['secname']) : ''; + if (empty($_POST['secname'])) { + redirect_header("main.php", 2, _MD_ERRORSECNAME); + } else { + $secname = $myts->stripSlashesGPC($_POST['secname']); + } + $secdesc = !empty($_POST['secdesc']) ? $myts->stripSlashesGPC($_POST['secdesc']) : ''; + $display = intval(empty($_POST['display']) ? 0 : 1); + $setexpire = intval(empty($_POST['setexpire']) ? 0 : 1); + $expire = ($setexpire) ? $myts->stripSlashesGPC($_POST['expire']) : ''; + $expire = $xoopsDB->quoteString($expire); + $secname = $xoopsDB->quoteString($secname); + $secdesc = $xoopsDB->quoteString($secdesc); + include '../module_prefix.php'; + $newid = $xoopsDB->genId($xoopsDB->prefix($module_prefix . "_sections") . "_secid_seq"); + include '../module_prefix.php'; + $mytable = $xoopsDB->prefix($module_prefix . "_sections"); + $result = $xoopsDB->query( + "INSERT INTO " . $mytable . " (secid, secname, secdesc, display, expire) VALUES ($newid, $secname, $secdesc, $display, $expire)" + ); + if ($result) { + redirect_header("main.php?op=sections", 2, _MD_DBUPDATED); + break; + } else { + var_dump($result, $module_prefix, $newid, $display, $expire); + redirect_header("main.php?op=sections", 2, _AM_MSG_UPDATE_FAILED); + } + + case "secartdelete": + xoops_cp_header(); + echo "<h4>" . _AM_SECCONF . "</h4>"; + $myts =& MyTextSanitizer::getInstance(); + if (!empty($_POST['artid'])) { + $artid = intval($_POST['artid']); + } elseif (!empty($_GET['artid'])) { + $artid = intval($_GET['artid']); + } else { + $artid = 0; + } + $artid = intval($artid); + include '../module_prefix.php'; + $result = $xoopsDB->query( + "SELECT title FROM " . $xoopsDB->prefix($module_prefix . "_quiz") . " WHERE artid=$artid" + ); + list($title) = $xoopsDB->fetchRow($result); + $title = $myts->displayTarea($title); + xoops_confirm( + array('op' => 'secartdelete_ok', 'artid' => $artid), + 'main.php', + sprintf(_MD_DELETETHISART, $title) . '<br /><br />' . _MD_RUSUREDELART + ); + break; + + case 'secartdelete_ok': + $artid = !empty($_POST['artid']) ? intval($_POST['artid']) : 0; + if ($artid <= 0) { + redirect_header("main.php?op=sections", 2, _MD_DBNOTUPDATED); + } + include '../module_prefix.php'; + $xoopsDB->query("DETELE FROM " . $xoopsDB->prefix($module_prefix . "_quiz") . " WHERE artid=$artid"); + include '../module_prefix.php'; + $xoopsDB->query("DETELE FROM " . $xoopsDB->prefix($module_prefix . "_results") . " WHERE quiz_id=$artid"); + redirect_header("main.php?op=sections", 2, _MD_DBUPDATED); + break; + + case "sectionchange": + if ($secid <= 0) { + redirect_header("main.php?op=sections", 2, _MD_DBNOTUPDATED); + } + $myts =& MyTextSanitizer::getInstance(); + if (empty($_POST['secname'])) { + redirect_header("main.php", 2, _MD_ERRORSECNAME); + } else { + $secname = $myts->stripSlashesGPC($_POST['secname']); + } + $secdesc = !empty($_POST['secdesc']) ? $myts->stripSlashesGPC($_POST['secdesc']) : ''; + $secname = $xoopsDB->quoteString($secname); + $secdesc = $xoopsDB->quoteString($secdesc); + $display = intval(empty($_POST['display']) ? 0 : 1); + $setexpire = intval(empty($_POST['setexpire']) ? 0 : 1); + $expire = ($setexpire) ? $myts->stripSlashesGPC($_POST['expire']) : ''; + $expire = $xoopsDB->quoteString($expire); + include '../module_prefix.php'; + $secid = intval($secid); + $xoopsDB->query( + "UPDATE " . $xoopsDB->prefix($module_prefix . "_sections") . " SET secname=$secname, secdesc=$secdesc, display=$display, expire=$expire WHERE secid=$secid" + ); + redirect_header("main.php?op=sections", 2, _MD_DBUPDATED); + break; + + case "sectiondispchange": + foreach ($_POST['id'] as $secid) { + $secid = intval($secid); + $display = intval(empty($_POST['display'][$secid]) ? 0 : 1); + include '../module_prefix.php'; + $xoopsDB->query( + "UPDATE " . $xoopsDB->prefix($module_prefix . "_sections") . " set display=$display WHERE secid=$secid" + ); + } + redirect_header("main.php?op=sections", 2, _MD_DBUPDATED); + break; + + case "articledispchange": + foreach ($_POST['id'] as $artid) { + $artid = intval($artid); + $display = intval(empty($_POST['display'][$artid]) ? 0 : 1); + include '../module_prefix.php'; + $xoopsDB->query( + "UPDATE " . $xoopsDB->prefix($module_prefix . "_quiz") . " set display=$display WHERE artid=$artid" + ); + } + redirect_header("main.php?op=sections", 2, _MD_DBUPDATED); + break; + + case "secarticleadd": + if ($secid <= 0) { + redirect_header("main.php?op=sections", 2, _MD_ERRORSECNAME); + } + $myts =& MyTextSanitizer::getInstance(); + if (empty($_POST['title'])) { + redirect_header("main.php?op=sections", 2, _MD_ERRORARTNAME); + } else { + $title = $myts->stripSlashesGPC($_POST['title']); + } + $title = $xoopsDB->quoteString($title); + $content = is_uploaded_file($_FILES['quizfile']['tmp_name']) ? implode(file($_FILES['quizfile']['tmp_name'])) + : ''; + if (empty($content)) { + redirect_header("main.php?op=sections", 2, _MD_ERRORARTCONT); + } + $content = cgi_replace($content); + $content = $xoopsDB->quoteString($content); + $posted = $xoopsDB->quoteString(date("Y-m-d H:i:s")); + $poster = $xoopsUser->getVar("uid"); + $results_to = $xoopsDB->quoteString($xoopsUser->getVar("email")); + $display = intval(empty($_POST['display']) ? 0 : 1); + $setexpire = intval(empty($_POST['setexpire']) ? 0 : 1); + $expire = ($setexpire) ? $myts->stripSlashesGPC($_POST['expire']) : ''; + $expire = $xoopsDB->quoteString($expire); + + include '../module_prefix.php'; + $newid = $xoopsDB->genId($xoopsDB->prefix($module_prefix . "_quiz") . "_artid_seq"); + include '../module_prefix.php'; + $result = $xoopsDB->query( + "INSERT INTO " . $xoopsDB->prefix($module_prefix . "_quiz") . " (artid, secid, title, content, posted, poster, results_to, counter, display, expire) VALUES ($newid, $secid, $title, $content, $posted, $poster, $results_to, 0, $display, $expire)" + ); + if ($result) { + redirect_header("main.php?op=sections", 2, _MD_DBUPDATED); + break; + } else { + xoops_cp_header(); + echo "<table width='100%' border='0' cellspacing='1' class='outer'><tr><td class='odd'>"; + echo "<a href='./main.php'><h4>" . _AM_SECCONF . "</h4></a>"; + echo _MD_DBNOTUPDATED; + echo "<br>" . $success; + echo "</td></tr></table>"; + xoops_cp_footer(); + exit(); + } + + case "secartedit": + $artid = !empty($_REQUEST['artid']) ? intval($_REQUEST['artid']) : 0; + if ($artid > 0) { + secartedit($artid); + } + break; + + case "secartchange": + $artid = !empty($_POST['artid']) ? intval($_POST['artid']) : 0; + if ($artid <= 0) { + redirect_header("main.php?op=sections", 2, _MD_DBNOTUPDATED); + } + $myts =& MyTextSanitizer::getInstance(); + $secid = intval($_POST['secid']); + $title = !empty($_POST['title']) ? $myts->stripSlashesGPC($_POST['title']) : ''; + $content = is_uploaded_file($_FILES['quizfile']['tmp_name']) ? implode(file($_FILES['quizfile']['tmp_name'])) + : ''; + $display = intval(empty($_POST['display']) ? 0 : 1); + $setexpire = intval(empty($_POST['setexpire']) ? 0 : 1); + $expire = ($setexpire) ? $myts->stripSlashesGPC($_POST['expire']) : ''; + $expire = $xoopsDB->quoteString($expire); + $title = $xoopsDB->quoteString($title); + if (empty($content)) { + include '../module_prefix.php'; + $xoopsDB->query( + "UPDATE " . $xoopsDB->prefix($module_prefix . "_quiz") . " SET secid=$secid, title=$title, display=$display, expire=$expire WHERE artid=$artid" + ); + } else { + $content = cgi_replace($content); + $content = $xoopsDB->quoteString($content); + include '../module_prefix.php'; + $xoopsDB->query( + "UPDATE " . $xoopsDB->prefix($module_prefix . "_quiz") . " SET secid=$secid, title=$title, content=$content, display=$display, expire=$expire WHERE artid=$artid" + ); + } + redirect_header("main.php?op=sections", 2, _MD_DBUPDATED); + break; + + case "sectiondelete": + xoops_cp_header(); + echo "<h4>" . _AM_SECCONF . "</h4>"; + xoops_confirm( + array('op' => 'sectiondelete_ok', 'secid' => $secid), + 'main.php', + _MD_RUSUREDELSEC . '<br />' . _MD_THISDELETESALL + ); + break; + + case 'sectiondelete_ok': + include '../module_prefix.php'; + $sql = sprintf("DELETE FROM %s WHERE secid = %u", $xoopsDB->prefix($module_prefix . "_quiz"), $secid); + $xoopsDB->query($sql); + include '../module_prefix.php'; + $sql = sprintf("DELETE FROM %s WHERE secid = %u", $xoopsDB->prefix($module_prefix . "_sections"), $secid); + $xoopsDB->query($sql); + redirect_header("main.php?op=sections", 2, _MD_DBUPDATED); + break; + + case "resultdelete": + xoops_cp_header(); + echo "<h4>" . _AM_SECCONF . "</h4>"; + $myts =& MyTextSanitizer::getInstance(); + if (!empty($_POST['res_id'])) { + $res_id = intval($_POST['res_id']); + } elseif (!empty($_GET['res_id'])) { + $res_id = intval($_GET['res_id']); + } else { + $res_id = 0; + } + include '../module_prefix.php'; + $result = $xoopsDB->query( + "SELECT quiz_id, uid, score, timestamp FROM " . $xoopsDB->prefix($module_prefix . "_results") . " WHERE id=$res_id" + ); + list($quiz_id, $uid, $score, $timestamp) = $xoopsDB->fetchRow($result); + include '../module_prefix.php'; + $result = $xoopsDB->query( + "SELECT title FROM " . $xoopsDB->prefix($module_prefix . '_quiz') . " WHERE artid=$quiz_id" + ); + list($title) = $xoopsDB->fetchRow($result); + $message = "<center><br />" . _MD_RUSUREDELREC . "<br /><br />"; + $message .= "<table border='1'><th>" . _MD_LT_STUDENT . "</th><th>" . _MD_LT_TITLE . "</th><th>" . _MD_LT_SCORE + . "</th><th>" . _MD_LT_DATE . "</th></tr>"; + $message .= "<tr><td align='center'>" . $xoopsUser->getUnameFromId( + $uid + ) . "</td><td align='center'>$title</td><td align='center'>$score</td><td align='center'>$timestamp</td></tr>"; + $message .= "</table></center>"; + xoops_confirm(array('op' => 'resultdelete_ok', 'res_id' => $res_id, 'artid' => $quiz_id), 'main.php', $message); + break; + + case "resultdelete_ok": + $res_id = !empty($_POST['res_id']) ? intval($_POST['res_id']) : 0; + $artid = !empty($_POST['artid']) ? intval($_POST['artid']) : 0; + if ($res_id <= 0) { + redirect_header("main.php?op=sections", 2, _MD_DBNOTUPDATED); + } + include '../module_prefix.php'; + $sql = sprintf("DELETE FROM %s WHERE id = %u", $xoopsDB->prefix($module_prefix . "_results"), $res_id); + $xoopsDB->query($sql); + redirect_header("../main.php?op=viewresults&artid=$artid", 2, _MD_DBUPDATED); + break; + + default: + sections(); + break; +} + +xoops_cp_footer(); +?> Property changes on: XoopsModules/xoopshp/trunk/xoopshp/admin/main.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xoopshp/trunk/xoopshp/admin/menu.php =================================================================== --- XoopsModules/xoopshp/trunk/xoopshp/admin/menu.php (rev 0) +++ XoopsModules/xoopshp/trunk/xoopshp/admin/menu.php 2013-08-14 14:07:10 UTC (rev 11919) @@ -0,0 +1,62 @@ +<?php +// ------------------------------------------------------------------------ // +// -- XoopsHP Module -- Xoops e-Learning System // +// Copyright (c) 2005 SUDOW-SOKEN // +// <http://www.mailpark.co.jp/> // +// ------------------------------------------------------------------------ // +// Based on XoopsHP1.01 by Yoshi, aka HowardGee. // +// ------------------------------------------------------------------------ // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // + +defined("XOOPS_ROOT_PATH") or die("XOOPS root path not defined"); + +$path = dirname(dirname(dirname(dirname(__FILE__)))); +include_once $path . '/mainfile.php'; + +$dirname = basename(dirname(dirname(__FILE__))); +$module_handler = xoops_gethandler('module'); +$module = $module_handler->getByDirname($dirname); +$pathIcon32 = $module->getInfo('icons32'); +$pathModuleAdmin = $module->getInfo('dirmoduleadmin'); +$pathLanguage = $path . $pathModuleAdmin; + + +if (!file_exists($fileinc = $pathLanguage . '/language/' . $GLOBALS['xoopsConfig']['language'] . '/' . 'main.php')) { + $fileinc = $pathLanguage . '/language/english/main.php'; +} + +include_once $fileinc; + + +$adminmenu = array(); +$i = 0; +$adminmenu[$i]["title"] = _AM_MODULEADMIN_HOME; +$adminmenu[$i]['link'] = "admin/index.php"; +$adminmenu[$i]["icon"] = $pathIcon32 . '/home.png'; +$i++; +$adminmenu[$i]['title'] = _MI_XHP_ADMENU; +$adminmenu[$i]['link'] = "admin/main.php"; +$adminmenu[$i]["icon"] = $pathIcon32 . '/manage.png'; + +$i++; +$adminmenu[$i]['title'] = _AM_MODULEADMIN_ABOUT; +$adminmenu[$i]["link"] = "admin/about.php"; +$adminmenu[$i]["icon"] = $pathIcon32 . '/about.png'; Property changes on: XoopsModules/xoopshp/trunk/xoopshp/admin/menu.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xoopshp/trunk/xoopshp/admin/update.php =================================================================== --- XoopsModules/xoopshp/trunk/xoopshp/admin/update.php (rev 0) +++ XoopsModules/xoopshp/trunk/xoopshp/admin/update.php 2013-08-14 14:07:10 UTC (rev 11919) @@ -0,0 +1,35 @@ +<?php +// $Id$ +// ------------------------------------------------------------------------ // +// XOOPS - PHP Content Management System // +// Copyright (c) 2000 XOOPS.org // +// <http://www.xoops.org/> // +// ------------------------------------------------------------------------ // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // + +include '../../../include/cp_header.php'; +xoops_cp_header(); + +echo "<H2>No need to call this script by hand. Please simply update the module</H2>\n"; +echo "<H2>���W���[���̃A�b�v�f�[�g�݂̂ŁA�蓮�ł̃A�b�v�f�[�g�͕s�v�ł��B</H2>\n"; + +xoops_cp_footer(); +?> Property changes on: XoopsModules/xoopshp/trunk/xoopshp/admin/update.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xoopshp/trunk/xoopshp/blocks/index.html =================================================================== --- XoopsModules/xoopshp/trunk/xoopshp/blocks/index.html (rev 0) +++ XoopsModules/xoopshp/trunk/xoopshp/blocks/index.html 2013-08-14 14:07:10 UTC (rev 11919) @@ -0,0 +1 @@ +<script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/xoopshp/trunk/xoopshp/blocks/xhp_block_completed.php =================================================================== --- XoopsModules/xoopshp/trunk/xoopshp/blocks/xhp_block_completed.php (rev 0) +++ XoopsModules/xoopshp/trunk/xoopshp/blocks/xhp_block_completed.php 2013-08-14 14:07:10 UTC (rev 11919) @@ -0,0 +1,81 @@ +<?php +// $Id$ +// ------------------------------------------------------------------------ // +// XOOPS - PHP Content Management System // +// Copyright (c) 2000 XOOPS.org // +// <http://www.xoops.org/> // +// ------------------------------------------------------------------------- // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // + +// Variables +// $options[0]: sorting order <DESC or... [truncated message content] |
From: <be...@us...> - 2013-08-25 20:43:32
|
Revision: 11977 http://sourceforge.net/p/xoops/svn/11977 Author: beckmi Date: 2013-08-25 20:43:23 +0000 (Sun, 25 Aug 2013) Log Message: ----------- Adding Weblog 1.46 module Modified Paths: -------------- XoopsModules/TDMPicture/trunk/TDMPicture/admin/cat.php XoopsModules/TDMPicture/trunk/TDMPicture/blocks/tdmpicture_minitable.php XoopsModules/TDMPicture/trunk/TDMPicture/changelog.txt XoopsModules/TDMPicture/trunk/TDMPicture/class/calendargrouppermform.php XoopsModules/TDMPicture/trunk/TDMPicture/class/object.php XoopsModules/TDMPicture/trunk/TDMPicture/class/thumbnail.inc.php XoopsModules/TDMPicture/trunk/TDMPicture/fpdf/font/makefont/makefont.php XoopsModules/TDMPicture/trunk/TDMPicture/get.php XoopsModules/TDMPicture/trunk/TDMPicture/index.php XoopsModules/TDMPicture/trunk/TDMPicture/language/english/admin.php XoopsModules/TDMPicture/trunk/TDMPicture/language/english/main.php XoopsModules/TDMPicture/trunk/TDMPicture/language/english/modinfo.php XoopsModules/TDMPicture/trunk/TDMPicture/templates/tdmpicture_tpfile.html XoopsModules/TDMPicture/trunk/TDMPicture/xoops_version.php Added Paths: ----------- XoopsModules/weblog/ XoopsModules/weblog/branches/ XoopsModules/weblog/releases/ XoopsModules/weblog/releases/1.46/ XoopsModules/weblog/releases/1.46/weblog/ XoopsModules/weblog/releases/1.46/weblog/INSTALL.txt XoopsModules/weblog/releases/1.46/weblog/README_UTF8.TXT XoopsModules/weblog/releases/1.46/weblog/admin/ XoopsModules/weblog/releases/1.46/weblog/admin/admin.inc.php XoopsModules/weblog/releases/1.46/weblog/admin/admin.php XoopsModules/weblog/releases/1.46/weblog/admin/catmanager.php XoopsModules/weblog/releases/1.46/weblog/admin/dbmanager.php XoopsModules/weblog/releases/1.46/weblog/admin/groupperm_global.php XoopsModules/weblog/releases/1.46/weblog/admin/index.php XoopsModules/weblog/releases/1.46/weblog/admin/menu.php XoopsModules/weblog/releases/1.46/weblog/admin/myblockform.php XoopsModules/weblog/releases/1.46/weblog/admin/myblocksadmin.php XoopsModules/weblog/releases/1.46/weblog/admin/mygroupperm.php XoopsModules/weblog/releases/1.46/weblog/admin/mygrouppermform.php XoopsModules/weblog/releases/1.46/weblog/admin/mymenu.php XoopsModules/weblog/releases/1.46/weblog/admin/privmanager.php XoopsModules/weblog/releases/1.46/weblog/archive.php XoopsModules/weblog/releases/1.46/weblog/backend_weblog.php XoopsModules/weblog/releases/1.46/weblog/blocks/ XoopsModules/weblog/releases/1.46/weblog/blocks/weblog_archive.php XoopsModules/weblog/releases/1.46/weblog/blocks/weblog_links.php XoopsModules/weblog/releases/1.46/weblog/blocks/weblog_recent.php XoopsModules/weblog/releases/1.46/weblog/class/ XoopsModules/weblog/releases/1.46/weblog/class/category.php XoopsModules/weblog/releases/1.46/weblog/class/class.calendar.php XoopsModules/weblog/releases/1.46/weblog/class/class.commonping.php XoopsModules/weblog/releases/1.46/weblog/class/class.weblog.php XoopsModules/weblog/releases/1.46/weblog/class/class.weblogcategories.php XoopsModules/weblog/releases/1.46/weblog/class/class.weblogtrackback.php XoopsModules/weblog/releases/1.46/weblog/class/entry.php XoopsModules/weblog/releases/1.46/weblog/class/priv.php XoopsModules/weblog/releases/1.46/weblog/class/trackback.php XoopsModules/weblog/releases/1.46/weblog/comment_delete.php XoopsModules/weblog/releases/1.46/weblog/comment_edit.php XoopsModules/weblog/releases/1.46/weblog/comment_new.php XoopsModules/weblog/releases/1.46/weblog/comment_post.php XoopsModules/weblog/releases/1.46/weblog/comment_reply.php XoopsModules/weblog/releases/1.46/weblog/config.php XoopsModules/weblog/releases/1.46/weblog/details.php XoopsModules/weblog/releases/1.46/weblog/header.php XoopsModules/weblog/releases/1.46/weblog/images/ XoopsModules/weblog/releases/1.46/weblog/images/cat1.gif XoopsModules/weblog/releases/1.46/weblog/images/cat1_now.gif XoopsModules/weblog/releases/1.46/weblog/images/cat2.gif XoopsModules/weblog/releases/1.46/weblog/images/cat2_now.gif XoopsModules/weblog/releases/1.46/weblog/images/cat3.gif XoopsModules/weblog/releases/1.46/weblog/images/cat3_now.gif XoopsModules/weblog/releases/1.46/weblog/images/cat_space.gif XoopsModules/weblog/releases/1.46/weblog/images/friend.gif XoopsModules/weblog/releases/1.46/weblog/images/myalbum_imagemanager/ XoopsModules/weblog/releases/1.46/weblog/images/myalbum_imagemanager/alignbigcenter.gif XoopsModules/weblog/releases/1.46/weblog/images/myalbum_imagemanager/alignbigleft.gif XoopsModules/weblog/releases/1.46/weblog/images/myalbum_imagemanager/alignbigright.gif XoopsModules/weblog/releases/1.46/weblog/images/myalbum_imagemanager/aligncenter.gif XoopsModules/weblog/releases/1.46/weblog/images/myalbum_imagemanager/alignleft.gif XoopsModules/weblog/releases/1.46/weblog/images/myalbum_imagemanager/alignright.gif XoopsModules/weblog/releases/1.46/weblog/images/myalbum_imagemanager/editicon.gif XoopsModules/weblog/releases/1.46/weblog/images/myalbum_imagemanager/icon_delete.gif XoopsModules/weblog/releases/1.46/weblog/images/print.gif XoopsModules/weblog/releases/1.46/weblog/images/rdf.gif XoopsModules/weblog/releases/1.46/weblog/images/rdf.png XoopsModules/weblog/releases/1.46/weblog/images/rss.gif XoopsModules/weblog/releases/1.46/weblog/images/weblog.png XoopsModules/weblog/releases/1.46/weblog/images/weblog0.png XoopsModules/weblog/releases/1.46/weblog/images/weblog0_slogo.png XoopsModules/weblog/releases/1.46/weblog/images/weblog1.png XoopsModules/weblog/releases/1.46/weblog/images/weblog1_slogo.png XoopsModules/weblog/releases/1.46/weblog/images/weblog2.png XoopsModules/weblog/releases/1.46/weblog/images/weblog2_slogo.png XoopsModules/weblog/releases/1.46/weblog/images/weblog3.png XoopsModules/weblog/releases/1.46/weblog/images/weblog3_slogo.png XoopsModules/weblog/releases/1.46/weblog/images/weblog4.png XoopsModules/weblog/releases/1.46/weblog/images/weblog4_slogo.png XoopsModules/weblog/releases/1.46/weblog/images/weblog5.png XoopsModules/weblog/releases/1.46/weblog/images/weblog5_slogo.png XoopsModules/weblog/releases/1.46/weblog/images/weblog6.png XoopsModules/weblog/releases/1.46/weblog/images/weblog6_slogo.png XoopsModules/weblog/releases/1.46/weblog/images/weblog7.png XoopsModules/weblog/releases/1.46/weblog/images/weblog7_slogo.png XoopsModules/weblog/releases/1.46/weblog/images/weblog8.png XoopsModules/weblog/releases/1.46/weblog/images/weblog8_slogo.png XoopsModules/weblog/releases/1.46/weblog/images/weblog9.png XoopsModules/weblog/releases/1.46/weblog/images/weblog9_slogo.png XoopsModules/weblog/releases/1.46/weblog/images/weblog_imagemanager.gif XoopsModules/weblog/releases/1.46/weblog/images/weblog_slogo.png XoopsModules/weblog/releases/1.46/weblog/include/ XoopsModules/weblog/releases/1.46/weblog/include/PEAR/ XoopsModules/weblog/releases/1.46/weblog/include/PEAR/Date/ XoopsModules/weblog/releases/1.46/weblog/include/PEAR/Date/Calc.php XoopsModules/weblog/releases/1.46/weblog/include/PEAR/HTTP/ XoopsModules/weblog/releases/1.46/weblog/include/PEAR/HTTP/Request.php XoopsModules/weblog/releases/1.46/weblog/include/PEAR/Net/ XoopsModules/weblog/releases/1.46/weblog/include/PEAR/Net/Socket.php XoopsModules/weblog/releases/1.46/weblog/include/PEAR/Net/TrackBack.php XoopsModules/weblog/releases/1.46/weblog/include/PEAR/Net/URL.php XoopsModules/weblog/releases/1.46/weblog/include/PEAR/PEAR.php XoopsModules/weblog/releases/1.46/weblog/include/PEAR/XML/ XoopsModules/weblog/releases/1.46/weblog/include/PEAR/XML/Parser.php XoopsModules/weblog/releases/1.46/weblog/include/PEAR/XML/RPC.php XoopsModules/weblog/releases/1.46/weblog/include/PEAR/XML/Serializer.php XoopsModules/weblog/releases/1.46/weblog/include/PEAR/XML/Unserializer.php XoopsModules/weblog/releases/1.46/weblog/include/PEAR/XML/Util.php XoopsModules/weblog/releases/1.46/weblog/include/blocksadmin.inc.php XoopsModules/weblog/releases/1.46/weblog/include/comment_functions.php XoopsModules/weblog/releases/1.46/weblog/include/encode_set.inc.php XoopsModules/weblog/releases/1.46/weblog/include/get_perms.php XoopsModules/weblog/releases/1.46/weblog/include/gtickets.php XoopsModules/weblog/releases/1.46/weblog/include/myalbum_imagemanager/ XoopsModules/weblog/releases/1.46/weblog/include/myalbum_imagemanager/class/ XoopsModules/weblog/releases/1.46/weblog/include/myalbum_imagemanager/class/myalbum.textsanitizer.php XoopsModules/weblog/releases/1.46/weblog/include/myalbum_imagemanager/class/myuploader.php XoopsModules/weblog/releases/1.46/weblog/include/myalbum_imagemanager/include/ XoopsModules/weblog/releases/1.46/weblog/include/myalbum_imagemanager/include/draw_functions.php XoopsModules/weblog/releases/1.46/weblog/include/myalbum_imagemanager/include/functions.php XoopsModules/weblog/releases/1.46/weblog/include/myalbum_imagemanager/include/get_perms.php XoopsModules/weblog/releases/1.46/weblog/include/myalbum_imagemanager/include/read_configs.php XoopsModules/weblog/releases/1.46/weblog/include/myformdatetime.php XoopsModules/weblog/releases/1.46/weblog/include/myformtextdateselect.php XoopsModules/weblog/releases/1.46/weblog/include/notification.inc.php XoopsModules/weblog/releases/1.46/weblog/include/onupdate.inc.php XoopsModules/weblog/releases/1.46/weblog/include/privilege.inc.php XoopsModules/weblog/releases/1.46/weblog/include/search.inc.php XoopsModules/weblog/releases/1.46/weblog/include/updateblock.inc.php XoopsModules/weblog/releases/1.46/weblog/index.php XoopsModules/weblog/releases/1.46/weblog/language/ XoopsModules/weblog/releases/1.46/weblog/language/english/ XoopsModules/weblog/releases/1.46/weblog/language/english/admin.php XoopsModules/weblog/releases/1.46/weblog/language/english/blocks.php XoopsModules/weblog/releases/1.46/weblog/language/english/commonping_servers.inc.php XoopsModules/weblog/releases/1.46/weblog/language/english/mail_template/ XoopsModules/weblog/releases/1.46/weblog/language/english/mail_template/weblog_add_notify.tpl XoopsModules/weblog/releases/1.46/weblog/language/english/main.php XoopsModules/weblog/releases/1.46/weblog/language/english/modinfo.php XoopsModules/weblog/releases/1.46/weblog/language/english/myalbum_constants.php XoopsModules/weblog/releases/1.46/weblog/language/german/ XoopsModules/weblog/releases/1.46/weblog/language/german/admin.php XoopsModules/weblog/releases/1.46/weblog/language/german/blocks.php XoopsModules/weblog/releases/1.46/weblog/language/german/commonping_servers.inc.php XoopsModules/weblog/releases/1.46/weblog/language/german/mail_template/ XoopsModules/weblog/releases/1.46/weblog/language/german/mail_template/weblog_add_notify.tpl XoopsModules/weblog/releases/1.46/weblog/language/german/main.php XoopsModules/weblog/releases/1.46/weblog/language/german/modinfo.php XoopsModules/weblog/releases/1.46/weblog/language/german/myalbum_constants.php XoopsModules/weblog/releases/1.46/weblog/language/japanese/ XoopsModules/weblog/releases/1.46/weblog/language/japanese/admin.php XoopsModules/weblog/releases/1.46/weblog/language/japanese/blocks.php XoopsModules/weblog/releases/1.46/weblog/language/japanese/commonping_servers.inc.php XoopsModules/weblog/releases/1.46/weblog/language/japanese/mail_template/ XoopsModules/weblog/releases/1.46/weblog/language/japanese/mail_template/weblog_add_notify.tpl XoopsModules/weblog/releases/1.46/weblog/language/japanese/main.php XoopsModules/weblog/releases/1.46/weblog/language/japanese/modinfo.php XoopsModules/weblog/releases/1.46/weblog/language/japanese/myalbum_constants.php XoopsModules/weblog/releases/1.46/weblog/myblog.php XoopsModules/weblog/releases/1.46/weblog/notification_update.php XoopsModules/weblog/releases/1.46/weblog/post.php XoopsModules/weblog/releases/1.46/weblog/post.php.KOIVI XoopsModules/weblog/releases/1.46/weblog/print.php XoopsModules/weblog/releases/1.46/weblog/sql/ XoopsModules/weblog/releases/1.46/weblog/sql/mysql.sql XoopsModules/weblog/releases/1.46/weblog/sql/mysql0.sql XoopsModules/weblog/releases/1.46/weblog/sql/mysql1.sql XoopsModules/weblog/releases/1.46/weblog/sql/update_08_to_09.sql XoopsModules/weblog/releases/1.46/weblog/sql/update_093_to_094-step1.sql XoopsModules/weblog/releases/1.46/weblog/sql/update_093_to_094-step2.sql XoopsModules/weblog/releases/1.46/weblog/styles.css XoopsModules/weblog/releases/1.46/weblog/templates/ XoopsModules/weblog/releases/1.46/weblog/templates/blocks/ XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog0_block_archive.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog0_block_calendar.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog0_block_category_list.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog0_block_links.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog0_block_recent.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog0_block_recent_com.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog0_block_recent_image.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog0_block_recent_tb.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog0_block_top_weblogs.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog0_block_users_weblogs.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog1_block_archive.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog1_block_calendar.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog1_block_category_list.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog1_block_links.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog1_block_recent.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog1_block_recent_com.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog1_block_recent_image.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog1_block_recent_tb.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog1_block_top_weblogs.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog1_block_users_weblogs.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog_block_archive.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog_block_calendar.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog_block_category_list.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog_block_links.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog_block_recent.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog_block_recent_com.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog_block_recent_image.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog_block_recent_tb.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog_block_tbcenter.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog_block_top_weblogs.html XoopsModules/weblog/releases/1.46/weblog/templates/blocks/weblog_block_users_weblogs.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog0_archive.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog0_details.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog0_entries.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog0_imagemanager.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog0_post.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog0_print.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog0_rss.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog1_archive.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog1_details.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog1_entries.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog1_imagemanager.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog1_post.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog1_print.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog1_rss.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog_archive.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog_calblock.css.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog_details.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog_entries.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog_imagemanager.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog_post.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog_print.html XoopsModules/weblog/releases/1.46/weblog/templates/weblog_rss.html XoopsModules/weblog/releases/1.46/weblog/weblog-imagemanager.php XoopsModules/weblog/releases/1.46/weblog/weblog-imagemanager_close.php XoopsModules/weblog/releases/1.46/weblog/weblog-imagemanager_post.php XoopsModules/weblog/releases/1.46/weblog/weblog-rdf.php XoopsModules/weblog/releases/1.46/weblog/weblog-tb.php XoopsModules/weblog/releases/1.46/weblog/xoops_version.php XoopsModules/weblog/trunk/ XoopsModules/weblog/trunk/weblog/ XoopsModules/weblog/trunk/weblog/INSTALL.txt XoopsModules/weblog/trunk/weblog/README_UTF8.TXT XoopsModules/weblog/trunk/weblog/admin/ XoopsModules/weblog/trunk/weblog/admin/admin.inc.php XoopsModules/weblog/trunk/weblog/admin/admin.php XoopsModules/weblog/trunk/weblog/admin/catmanager.php XoopsModules/weblog/trunk/weblog/admin/dbmanager.php XoopsModules/weblog/trunk/weblog/admin/groupperm_global.php XoopsModules/weblog/trunk/weblog/admin/index.php XoopsModules/weblog/trunk/weblog/admin/menu.php XoopsModules/weblog/trunk/weblog/admin/myblockform.php XoopsModules/weblog/trunk/weblog/admin/myblocksadmin.php XoopsModules/weblog/trunk/weblog/admin/mygroupperm.php XoopsModules/weblog/trunk/weblog/admin/mygrouppermform.php XoopsModules/weblog/trunk/weblog/admin/mymenu.php XoopsModules/weblog/trunk/weblog/admin/privmanager.php XoopsModules/weblog/trunk/weblog/archive.php XoopsModules/weblog/trunk/weblog/backend_weblog.php XoopsModules/weblog/trunk/weblog/blocks/ XoopsModules/weblog/trunk/weblog/blocks/weblog_archive.php XoopsModules/weblog/trunk/weblog/blocks/weblog_links.php XoopsModules/weblog/trunk/weblog/blocks/weblog_recent.php XoopsModules/weblog/trunk/weblog/class/ XoopsModules/weblog/trunk/weblog/class/category.php XoopsModules/weblog/trunk/weblog/class/class.calendar.php XoopsModules/weblog/trunk/weblog/class/class.commonping.php XoopsModules/weblog/trunk/weblog/class/class.weblog.php XoopsModules/weblog/trunk/weblog/class/class.weblogcategories.php XoopsModules/weblog/trunk/weblog/class/class.weblogtrackback.php XoopsModules/weblog/trunk/weblog/class/entry.php XoopsModules/weblog/trunk/weblog/class/priv.php XoopsModules/weblog/trunk/weblog/class/trackback.php XoopsModules/weblog/trunk/weblog/comment_delete.php XoopsModules/weblog/trunk/weblog/comment_edit.php XoopsModules/weblog/trunk/weblog/comment_new.php XoopsModules/weblog/trunk/weblog/comment_post.php XoopsModules/weblog/trunk/weblog/comment_reply.php XoopsModules/weblog/trunk/weblog/config.php XoopsModules/weblog/trunk/weblog/details.php XoopsModules/weblog/trunk/weblog/header.php XoopsModules/weblog/trunk/weblog/images/ XoopsModules/weblog/trunk/weblog/images/cat1.gif XoopsModules/weblog/trunk/weblog/images/cat1_now.gif XoopsModules/weblog/trunk/weblog/images/cat2.gif XoopsModules/weblog/trunk/weblog/images/cat2_now.gif XoopsModules/weblog/trunk/weblog/images/cat3.gif XoopsModules/weblog/trunk/weblog/images/cat3_now.gif XoopsModules/weblog/trunk/weblog/images/cat_space.gif XoopsModules/weblog/trunk/weblog/images/friend.gif XoopsModules/weblog/trunk/weblog/images/myalbum_imagemanager/ XoopsModules/weblog/trunk/weblog/images/myalbum_imagemanager/alignbigcenter.gif XoopsModules/weblog/trunk/weblog/images/myalbum_imagemanager/alignbigleft.gif XoopsModules/weblog/trunk/weblog/images/myalbum_imagemanager/alignbigright.gif XoopsModules/weblog/trunk/weblog/images/myalbum_imagemanager/aligncenter.gif XoopsModules/weblog/trunk/weblog/images/myalbum_imagemanager/alignleft.gif XoopsModules/weblog/trunk/weblog/images/myalbum_imagemanager/alignright.gif XoopsModules/weblog/trunk/weblog/images/myalbum_imagemanager/editicon.gif XoopsModules/weblog/trunk/weblog/images/myalbum_imagemanager/icon_delete.gif XoopsModules/weblog/trunk/weblog/images/print.gif XoopsModules/weblog/trunk/weblog/images/rdf.gif XoopsModules/weblog/trunk/weblog/images/rdf.png XoopsModules/weblog/trunk/weblog/images/rss.gif XoopsModules/weblog/trunk/weblog/images/weblog.png XoopsModules/weblog/trunk/weblog/images/weblog0.png XoopsModules/weblog/trunk/weblog/images/weblog0_slogo.png XoopsModules/weblog/trunk/weblog/images/weblog1.png XoopsModules/weblog/trunk/weblog/images/weblog1_slogo.png XoopsModules/weblog/trunk/weblog/images/weblog2.png XoopsModules/weblog/trunk/weblog/images/weblog2_slogo.png XoopsModules/weblog/trunk/weblog/images/weblog3.png XoopsModules/weblog/trunk/weblog/images/weblog3_slogo.png XoopsModules/weblog/trunk/weblog/images/weblog4.png XoopsModules/weblog/trunk/weblog/images/weblog4_slogo.png XoopsModules/weblog/trunk/weblog/images/weblog5.png XoopsModules/weblog/trunk/weblog/images/weblog5_slogo.png XoopsModules/weblog/trunk/weblog/images/weblog6.png XoopsModules/weblog/trunk/weblog/images/weblog6_slogo.png XoopsModules/weblog/trunk/weblog/images/weblog7.png XoopsModules/weblog/trunk/weblog/images/weblog7_slogo.png XoopsModules/weblog/trunk/weblog/images/weblog8.png XoopsModules/weblog/trunk/weblog/images/weblog8_slogo.png XoopsModules/weblog/trunk/weblog/images/weblog9.png XoopsModules/weblog/trunk/weblog/images/weblog9_slogo.png XoopsModules/weblog/trunk/weblog/images/weblog_imagemanager.gif XoopsModules/weblog/trunk/weblog/images/weblog_slogo.png XoopsModules/weblog/trunk/weblog/include/ XoopsModules/weblog/trunk/weblog/include/PEAR/ XoopsModules/weblog/trunk/weblog/include/PEAR/Date/ XoopsModules/weblog/trunk/weblog/include/PEAR/Date/Calc.php XoopsModules/weblog/trunk/weblog/include/PEAR/HTTP/ XoopsModules/weblog/trunk/weblog/include/PEAR/HTTP/Request.php XoopsModules/weblog/trunk/weblog/include/PEAR/Net/ XoopsModules/weblog/trunk/weblog/include/PEAR/Net/Socket.php XoopsModules/weblog/trunk/weblog/include/PEAR/Net/TrackBack.php XoopsModules/weblog/trunk/weblog/include/PEAR/Net/URL.php XoopsModules/weblog/trunk/weblog/include/PEAR/PEAR.php XoopsModules/weblog/trunk/weblog/include/PEAR/XML/ XoopsModules/weblog/trunk/weblog/include/PEAR/XML/Parser.php XoopsModules/weblog/trunk/weblog/include/PEAR/XML/RPC.php XoopsModules/weblog/trunk/weblog/include/PEAR/XML/Serializer.php XoopsModules/weblog/trunk/weblog/include/PEAR/XML/Unserializer.php XoopsModules/weblog/trunk/weblog/include/PEAR/XML/Util.php XoopsModules/weblog/trunk/weblog/include/blocksadmin.inc.php XoopsModules/weblog/trunk/weblog/include/comment_functions.php XoopsModules/weblog/trunk/weblog/include/encode_set.inc.php XoopsModules/weblog/trunk/weblog/include/get_perms.php XoopsModules/weblog/trunk/weblog/include/gtickets.php XoopsModules/weblog/trunk/weblog/include/myalbum_imagemanager/ XoopsModules/weblog/trunk/weblog/include/myalbum_imagemanager/class/ XoopsModules/weblog/trunk/weblog/include/myalbum_imagemanager/class/myalbum.textsanitizer.php XoopsModules/weblog/trunk/weblog/include/myalbum_imagemanager/class/myuploader.php XoopsModules/weblog/trunk/weblog/include/myalbum_imagemanager/include/ XoopsModules/weblog/trunk/weblog/include/myalbum_imagemanager/include/draw_functions.php XoopsModules/weblog/trunk/weblog/include/myalbum_imagemanager/include/functions.php XoopsModules/weblog/trunk/weblog/include/myalbum_imagemanager/include/get_perms.php XoopsModules/weblog/trunk/weblog/include/myalbum_imagemanager/include/read_configs.php XoopsModules/weblog/trunk/weblog/include/myformdatetime.php XoopsModules/weblog/trunk/weblog/include/myformtextdateselect.php XoopsModules/weblog/trunk/weblog/include/notification.inc.php XoopsModules/weblog/trunk/weblog/include/onupdate.inc.php XoopsModules/weblog/trunk/weblog/include/privilege.inc.php XoopsModules/weblog/trunk/weblog/include/search.inc.php XoopsModules/weblog/trunk/weblog/include/updateblock.inc.php XoopsModules/weblog/trunk/weblog/index.php XoopsModules/weblog/trunk/weblog/language/ XoopsModules/weblog/trunk/weblog/language/english/ XoopsModules/weblog/trunk/weblog/language/english/admin.php XoopsModules/weblog/trunk/weblog/language/english/blocks.php XoopsModules/weblog/trunk/weblog/language/english/commonping_servers.inc.php XoopsModules/weblog/trunk/weblog/language/english/mail_template/ XoopsModules/weblog/trunk/weblog/language/english/mail_template/weblog_add_notify.tpl XoopsModules/weblog/trunk/weblog/language/english/main.php XoopsModules/weblog/trunk/weblog/language/english/modinfo.php XoopsModules/weblog/trunk/weblog/language/english/myalbum_constants.php XoopsModules/weblog/trunk/weblog/language/german/ XoopsModules/weblog/trunk/weblog/language/german/admin.php XoopsModules/weblog/trunk/weblog/language/german/blocks.php XoopsModules/weblog/trunk/weblog/language/german/commonping_servers.inc.php XoopsModules/weblog/trunk/weblog/language/german/mail_template/ XoopsModules/weblog/trunk/weblog/language/german/mail_template/weblog_add_notify.tpl XoopsModules/weblog/trunk/weblog/language/german/main.php XoopsModules/weblog/trunk/weblog/language/german/modinfo.php XoopsModules/weblog/trunk/weblog/language/german/myalbum_constants.php XoopsModules/weblog/trunk/weblog/language/japanese/ XoopsModules/weblog/trunk/weblog/language/japanese/admin.php XoopsModules/weblog/trunk/weblog/language/japanese/blocks.php XoopsModules/weblog/trunk/weblog/language/japanese/commonping_servers.inc.php XoopsModules/weblog/trunk/weblog/language/japanese/mail_template/ XoopsModules/weblog/trunk/weblog/language/japanese/mail_template/weblog_add_notify.tpl XoopsModules/weblog/trunk/weblog/language/japanese/main.php XoopsModules/weblog/trunk/weblog/language/japanese/modinfo.php XoopsModules/weblog/trunk/weblog/language/japanese/myalbum_constants.php XoopsModules/weblog/trunk/weblog/myblog.php XoopsModules/weblog/trunk/weblog/notification_update.php XoopsModules/weblog/trunk/weblog/post.php XoopsModules/weblog/trunk/weblog/post.php.KOIVI XoopsModules/weblog/trunk/weblog/print.php XoopsModules/weblog/trunk/weblog/sql/ XoopsModules/weblog/trunk/weblog/sql/mysql.sql XoopsModules/weblog/trunk/weblog/sql/mysql0.sql XoopsModules/weblog/trunk/weblog/sql/mysql1.sql XoopsModules/weblog/trunk/weblog/sql/update_08_to_09.sql XoopsModules/weblog/trunk/weblog/sql/update_093_to_094-step1.sql XoopsModules/weblog/trunk/weblog/sql/update_093_to_094-step2.sql XoopsModules/weblog/trunk/weblog/styles.css XoopsModules/weblog/trunk/weblog/templates/ XoopsModules/weblog/trunk/weblog/templates/blocks/ XoopsModules/weblog/trunk/weblog/templates/blocks/weblog0_block_archive.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog0_block_calendar.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog0_block_category_list.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog0_block_links.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog0_block_recent.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog0_block_recent_com.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog0_block_recent_image.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog0_block_recent_tb.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog0_block_top_weblogs.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog0_block_users_weblogs.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog1_block_archive.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog1_block_calendar.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog1_block_category_list.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog1_block_links.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog1_block_recent.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog1_block_recent_com.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog1_block_recent_image.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog1_block_recent_tb.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog1_block_top_weblogs.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog1_block_users_weblogs.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog_block_archive.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog_block_calendar.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog_block_category_list.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog_block_links.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog_block_recent.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog_block_recent_com.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog_block_recent_image.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog_block_recent_tb.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog_block_tbcenter.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog_block_top_weblogs.html XoopsModules/weblog/trunk/weblog/templates/blocks/weblog_block_users_weblogs.html XoopsModules/weblog/trunk/weblog/templates/weblog0_archive.html XoopsModules/weblog/trunk/weblog/templates/weblog0_details.html XoopsModules/weblog/trunk/weblog/templates/weblog0_entries.html XoopsModules/weblog/trunk/weblog/templates/weblog0_imagemanager.html XoopsModules/weblog/trunk/weblog/templates/weblog0_post.html XoopsModules/weblog/trunk/weblog/templates/weblog0_print.html XoopsModules/weblog/trunk/weblog/templates/weblog0_rss.html XoopsModules/weblog/trunk/weblog/templates/weblog1_archive.html XoopsModules/weblog/trunk/weblog/templates/weblog1_details.html XoopsModules/weblog/trunk/weblog/templates/weblog1_entries.html XoopsModules/weblog/trunk/weblog/templates/weblog1_imagemanager.html XoopsModules/weblog/trunk/weblog/templates/weblog1_post.html XoopsModules/weblog/trunk/weblog/templates/weblog1_print.html XoopsModules/weblog/trunk/weblog/templates/weblog1_rss.html XoopsModules/weblog/trunk/weblog/templates/weblog_archive.html XoopsModules/weblog/trunk/weblog/templates/weblog_calblock.css.html XoopsModules/weblog/trunk/weblog/templates/weblog_details.html XoopsModules/weblog/trunk/weblog/templates/weblog_entries.html XoopsModules/weblog/trunk/weblog/templates/weblog_imagemanager.html XoopsModules/weblog/trunk/weblog/templates/weblog_post.html XoopsModules/weblog/trunk/weblog/templates/weblog_print.html XoopsModules/weblog/trunk/weblog/templates/weblog_rss.html XoopsModules/weblog/trunk/weblog/weblog-imagemanager.php XoopsModules/weblog/trunk/weblog/weblog-imagemanager_close.php XoopsModules/weblog/trunk/weblog/weblog-imagemanager_post.php XoopsModules/weblog/trunk/weblog/weblog-rdf.php XoopsModules/weblog/trunk/weblog/weblog-tb.php XoopsModules/weblog/trunk/weblog/xoops_version.php Modified: XoopsModules/TDMPicture/trunk/TDMPicture/admin/cat.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/admin/cat.php 2013-08-24 23:41:24 UTC (rev 11976) +++ XoopsModules/TDMPicture/trunk/TDMPicture/admin/cat.php 2013-08-25 20:43:23 UTC (rev 11977) @@ -6,10 +6,10 @@ * * 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, + * 1. Vous devez poss�der une permission d'ex�cuter le logiciel, pour n'importe quel usage. + * 2. Vous ne devez pas l' �tudier, * 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 + * 4. Vous n'avez pas la libert� de l'am�liorer et de rendre publiques les modifications * * @license TDMFR PRO license * @author TDMFR ; TEAM DEV MODULE @@ -204,7 +204,7 @@ //} else { //$pagenav = ''; //} - //Affichage du tableau des cat\xE9gories + //Affichage du tableau des cat�gories if ($numrows>0) { echo '<table width="100%" cellspacing="1" class="outer" >'; echo '<tr>'; @@ -257,7 +257,7 @@ break; - // vue cr\xE9ation + // vue cr�ation case "new_cat": //menu admin $category_admin = new ModuleAdmin(); Modified: XoopsModules/TDMPicture/trunk/TDMPicture/blocks/tdmpicture_minitable.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/blocks/tdmpicture_minitable.php 2013-08-24 23:41:24 UTC (rev 11976) +++ XoopsModules/TDMPicture/trunk/TDMPicture/blocks/tdmpicture_minitable.php 2013-08-25 20:43:23 UTC (rev 11977) @@ -6,10 +6,10 @@ * * 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, + * 1. Vous devez poss�der une permission d'ex�cuter le logiciel, pour n'importe quel usage. + * 2. Vous ne devez pas l' �tudier, * 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 + * 4. Vous n'avez pas la libert� de l'am�liorer et de rendre publiques les modifications * * @license TDMFR PRO license * @author TDMFR ; TEAM DEV MODULE Modified: XoopsModules/TDMPicture/trunk/TDMPicture/changelog.txt =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/changelog.txt 2013-08-24 23:41:24 UTC (rev 11976) +++ XoopsModules/TDMPicture/trunk/TDMPicture/changelog.txt 2013-08-25 20:43:23 UTC (rev 11977) @@ -1,47 +1,47 @@ -************************************************************ -Version 1.00 | 03-OCT-2009 -Dev: Xoops 2.0.16 / 2.2.3 -************************************************************ -- 10/10/09 : Ajout de l'anglais -- 10/10/09 : Suppression du .htaccess bug -************************************************************ -************************************************************ -Version 1.01 | 17-NOV-2009 -Dev: Xoops 2.0.16 / 2.2.3 -************************************************************ -- 17/11/09 : modifier admin/index.php ajout permission dossier upload -- 17/11/09 : modifier tdmpicture.css changement dans le theme -- 17/11/09 : modifier tpfile.html, viewfile.html changement dans le template -- 17/11/09 : modifier viewfile.php, functions.php bug de redimention -- 17/11/09 : modifier include.php jquery bug alert -- 18/11/09 : modifier xoops_version.php, tpcat.html, index.php, viewcat.php redimension image cat\xE9gories. -- 18/11/09 : modifier meta automatique -************************************************************ -Version 1.02 | 17-NOV-2009 -Dev: Xoops 2.4.2 -************************************************************ -- 21/12/09 : modifier xoops_version.php bug -- 21/12/09 : modifier all.php bug xoops 2.4 -- 21/12/09 : modifier all.html ajout de variable smarty -************************************************************ -Version 1.03 | 14-MAR-2010 -Dev: 2.4.2 -************************************************************ -- 14/03/10 : modifier all ajout multi upload -- 14/03/10 : modifier tdmpicture.css changement dans le theme -- 14/03/10 : modifier xoops_version ajout d'option. -- 14/03/10 : modifier jquery mode noConflict -- 14/03/10 : modifier search.inc.php bug info user -- 14/03/10 : modifier rss.php, bug IE. -- 14/03/10 : modifier viewcat style d'affichage cat\xE9gorie. -************************************************************ -Version 1.04 | 31-MAR-2010 -Dev: 2.4.4 -************************************************************ -- 31/03/10 : modifier xoops_version.php bug affichage -************************************************************ -Version 1.05 | 12-AVR-2010 -Dev: 2.4.4 -************************************************************ -- 12/04/10 : modifier permission bug +************************************************************ +Version 1.00 | 03-OCT-2009 +Dev: Xoops 2.0.16 / 2.2.3 +************************************************************ +- 10/10/09 : Ajout de l'anglais +- 10/10/09 : Suppression du .htaccess bug +************************************************************ +************************************************************ +Version 1.01 | 17-NOV-2009 +Dev: Xoops 2.0.16 / 2.2.3 +************************************************************ +- 17/11/09 : modifier admin/index.php ajout permission dossier upload +- 17/11/09 : modifier tdmpicture.css changement dans le theme +- 17/11/09 : modifier tpfile.html, viewfile.html changement dans le template +- 17/11/09 : modifier viewfile.php, functions.php bug de redimention +- 17/11/09 : modifier include.php jquery bug alert +- 18/11/09 : modifier xoops_version.php, tpcat.html, index.php, viewcat.php redimension image catégories. +- 18/11/09 : modifier meta automatique +************************************************************ +Version 1.02 | 17-NOV-2009 +Dev: Xoops 2.4.2 +************************************************************ +- 21/12/09 : modifier xoops_version.php bug +- 21/12/09 : modifier all.php bug xoops 2.4 +- 21/12/09 : modifier all.html ajout de variable smarty +************************************************************ +Version 1.03 | 14-MAR-2010 +Dev: 2.4.2 +************************************************************ +- 14/03/10 : modifier all ajout multi upload +- 14/03/10 : modifier tdmpicture.css changement dans le theme +- 14/03/10 : modifier xoops_version ajout d'option. +- 14/03/10 : modifier jquery mode noConflict +- 14/03/10 : modifier search.inc.php bug info user +- 14/03/10 : modifier rss.php, bug IE. +- 14/03/10 : modifier viewcat style d'affichage catégorie. +************************************************************ +Version 1.04 | 31-MAR-2010 +Dev: 2.4.4 +************************************************************ +- 31/03/10 : modifier xoops_version.php bug affichage +************************************************************ +Version 1.05 | 12-AVR-2010 +Dev: 2.4.4 +************************************************************ +- 12/04/10 : modifier permission bug - 11/12/10 : multiupload \ No newline at end of file Modified: XoopsModules/TDMPicture/trunk/TDMPicture/class/calendargrouppermform.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/class/calendargrouppermform.php 2013-08-24 23:41:24 UTC (rev 11976) +++ XoopsModules/TDMPicture/trunk/TDMPicture/class/calendargrouppermform.php 2013-08-25 20:43:23 UTC (rev 11977) @@ -25,6 +25,7 @@ xoops_load('XoopsFormElement'); xoops_load('XoopsFormHidden'); +xoops_load('XoopsFormHiddenToken'); xoops_load('XoopsForm'); xoops_load('XoopsFormElementTray'); xoops_load('XoopsFormButton'); @@ -85,6 +86,7 @@ $this->_permName = $permname; $this->_permDesc = $permdesc; $this->addElement(new XoopsFormHidden('modid', $this->_modid)); + $this->addElement(new XoopsFormHiddenToken($permname)); if ($url != "") { $this->addElement(new XoopsFormHidden('redirect_url', $url)); } Modified: XoopsModules/TDMPicture/trunk/TDMPicture/class/object.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/class/object.php 2013-08-24 23:41:24 UTC (rev 11976) +++ XoopsModules/TDMPicture/trunk/TDMPicture/class/object.php 2013-08-25 20:43:23 UTC (rev 11977) @@ -6,10 +6,10 @@ * * 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, + * 1. Vous devez poss�der une permission d'ex�cuter le logiciel, pour n'importe quel usage. + * 2. Vous ne devez pas l' �tudier, * 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 + * 4. Vous n'avez pas la libert� de l'am�liorer et de rendre publiques les modifications * * @license TDMFR PRO license * @author TDMFR ; TEAM DEV MODULE @@ -39,7 +39,7 @@ * * @return void */ - function XoopsPersistableObjectHandler(&$db, $tablename, $classname, $keyname, $idenfierName = false) { + function __construct(&$db, $tablename, $classname, $keyname, $idenfierName = false) { $this->XoopsObjectHandler($db); $this->table = $db->prefix($tablename); $this->keyName = $keyname; @@ -57,7 +57,7 @@ * @return object */ function &create($isNew = true) { - $obj =& new $this->className(); + $obj = new $this->className(); if ($isNew === true) { $obj->setNew(); } Modified: XoopsModules/TDMPicture/trunk/TDMPicture/class/thumbnail.inc.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/class/thumbnail.inc.php 2013-08-24 23:41:24 UTC (rev 11976) +++ XoopsModules/TDMPicture/trunk/TDMPicture/class/thumbnail.inc.php 2013-08-25 20:43:23 UTC (rev 11977) @@ -188,7 +188,7 @@ public function getCurrentSize() { $poid = filesize($this->fileName); - $poid = ereg_replace("\.",",",$poid); + $poid = preg_replace("/\./",",",$poid); return $poid; } Modified: XoopsModules/TDMPicture/trunk/TDMPicture/fpdf/font/makefont/makefont.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/fpdf/font/makefont/makefont.php 2013-08-24 23:41:24 UTC (rev 11976) +++ XoopsModules/TDMPicture/trunk/TDMPicture/fpdf/font/makefont/makefont.php 2013-08-25 20:43:23 UTC (rev 11977) @@ -167,7 +167,7 @@ //StemV if(isset($fm['StdVW'])) $stemv=$fm['StdVW']; - elseif(isset($fm['Weight']) and eregi('(bold|black)',$fm['Weight'])) + elseif(isset($fm['Weight']) and preg_match('/(bold|black)/i',$fm['Weight'])) $stemv=120; else $stemv=70; Modified: XoopsModules/TDMPicture/trunk/TDMPicture/get.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/get.php 2013-08-24 23:41:24 UTC (rev 11976) +++ XoopsModules/TDMPicture/trunk/TDMPicture/get.php 2013-08-25 20:43:23 UTC (rev 11977) @@ -33,45 +33,39 @@ $document = $file_handler->get($post_st); -if (!$document){ - redirect_header('index.php', 2, _AM_TDMPICTURE_BASEERROR); - exit(); +if (!$document) { + redirect_header('index.php', 2, _AM_TDMPICTURE_BASEERROR); + exit(); } - //apelle lien image - $file_path = $document->getFilePath($document->getVar('file_file')); - - if ($post_size == "full"){ - $file_path = $file_path['image_path']; - } else { - $file_path = $file_path['thumb_path']; - } - - //on test l'existance de l'image - if (file_exists($file_path)) { - //$document_file = TDMPICTURE_UPLOADS_URL.$document->getVar("file_file"); - $document_file = $file_path; - } else { - redirect_header('index.php', 2, _AM_TDMPICTURE_BASEERROR); - exit(); - } +//apelle lien image +$filePaths = $document->getFilePath($document->getVar('file_file')); +if ($post_size == "full") { + $imagePath = $filePaths['image_path']; +} else { + $imagePath = $filePaths['thumb_path']; +} +//on test l'existance de l'image +if (file_exists($imagePath)) { + //$document_file = TDMPICTURE_UPLOADS_URL.$document->getVar("file_file"); +// $document_file = $filePath2; + if ($post_size == "full") { + $imageUrl = $filePaths['image_url']; + } else { + $imageUrl = $filePaths['thumb_url']; + } + +} else { + redirect_header('index.php', 2, _AM_TDMPICTURE_BASEERROR); + exit(); +} + + $dl = $document->getVar('file_hits'); $dl++; $document->setVar('file_hits', $dl); $file_handler->insert($document); -//header('Cache-Control: no-cache, must-revalidate'); -//header('Pragma: no-cache'); -//header('Content-Type: application/force-download'); -//header ('Content-Disposition: attachment; filename='.$document_file.''); -//header('Content-length: '.$document->getVar("file_size")); - //header('Content-Type: application/force-download'); - header('Content-Type: image/jpeg'); - //header('Content-Disposition: attachment; filename='.basename($document_file)); - readfile($document_file); - - -//echo "<html><head><meta http-equiv=\"Refresh\" content=\"0; URL=".$document_file."\"></meta></head><body></body></html>"; -?> \ No newline at end of file +echo "<html><head><meta http-equiv=\"Refresh\" content=\"0; URL=".$imageUrl."\"></meta></head><body></body></html>"; Modified: XoopsModules/TDMPicture/trunk/TDMPicture/index.php =================================================================== --- XoopsModules/TDMPicture/trunk/TDMPicture/index.php 2013-08-24 23:41:24 UTC (rev 11976) +++ XoopsModules/TDMPicture/trunk/TDMPicture/index.php 2013-08-25 20:43:23 UTC (rev 11977) @@ -1,241 +1,241 @@ -<?php -/** - * **************************************************************************** - * - TDMPicture 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_once "header.php"; -$myts =& MyTextSanitizer::getInstance(); - -$xoopsOption['template_main'] = 'tdmpicture_index.html'; -include_once XOOPS_ROOT_PATH.'/header.php'; - -$xoopsTpl->assign('dirname', $mydirname); - - - $op = isset($_REQUEST['op']) ? $_REQUEST['op'] : 'list'; - $tris = isset($_REQUEST['tris']) ? $_REQUEST['tris'] : 'file_indate'; - $start = isset($_REQUEST['start']) ? $_REQUEST['start'] : 0; - $order = isset($_REQUEST['order']) ? $_REQUEST['order'] : 'desc'; - -//load class -$file_handler =& xoops_getModuleHandler('tdmpicture_file', 'TDMPicture'); -$cat_handler =& xoops_getModuleHandler('tdmpicture_cat', 'TDMPicture'); - -//perm -$xoopsTpl->assign('perm_submit', $perm_submit); -$xoopsTpl->assign('perm_vote', $perm_vote); -$xoopsTpl->assign('perm_playlist', $perm_playlist); -$xoopsTpl->assign('perm_dl', $perm_dl); -$xoopsTpl->assign('perm_cat', $perm_cat); - -//$xoopsTpl->assign('nav_alpha', tdmpicture_NavAlpha(@$_REQUEST['CT'], 'artiste.php')); - -//mode de visualisation -//$xoopsTpl->assign('view_mode', $view_mode = isset($_REQUEST['view_mode']) ? $_REQUEST['view_mode'] : 'block' ); -$xoopsTpl->assign('tris', $tris); -$xoopsTpl->assign('order', $order); -//$xoopsTpl->assign('slide_width', $xoopsModuleConfig['tdmpicture_slide_width']); -//$xoopsTpl->assign('slide_height', $xoopsModuleConfig['tdmpicture_slide_height']); -$xoopsTpl->assign('baseurl', $_SERVER['PHP_SELF']); - - - switch($op) { - - - - case "list": - default: - - $xoopsTpl->assign('cat_id', true); -$xoopsTpl->assign('cat_view', true); -$xoopsTpl->assign('nav', "<a href='".XOOPS_URL. "/modules/".$xoopsModule->dirname()."'/>".$xoopsModule->name()."</a>"); - // ************************************************************ - // Liste des Categories - // ************************************************************ - - //$criteria = new CriteriaCompo(); - //$criteria->add(new Criteria('cat_display', 1)); - //$criteria->add(new Criteria('cat_index', 1)); - //$criteria->setSort('cat_weight'); - //$criteria->setOrder('DESC'); - //$criteria->add(new Criteria('cat_display', 1)); - //$cat_arr = $cat_handler->getall($criteria); - //$mytree = new TDMObjectTree($cat_arr, 'cat_id', 'cat_pid'); - //asigne les URL - //define("TDM_CAT_URL", TDMPICTURE_CAT_URL); - //define("TDM_CAT_PATH", TDMPICTURE_CAT_PATH); - //define("TDM_CAT_LINK", "viewcat.php"); - //$cat_display = $xoopsModuleConfig['tdmpicture_cat_display']; - //$cat_cel = $xoopsModuleConfig['tdmpicture_cat_cel']; - //$display_cat = $mytree->makeCatBox($file_handler, 'cat_title','-', $cat = false); - //$xoopsTpl->assign('display_cat', $display_cat); - - //$numcat = $cat_handler->getCount($criteria); - //$xoopsTpl->assign('numcat', $numcat); - -unset($criteria); - -//$xoopsTpl->assign('selectcat', tdmpicture_catselect($mytree, false)); - - -//news categorie - $criteria = new CriteriaCompo(); - $criteria->add(new Criteria('cat_display', 1)); - //$criteria->add(new Criteria('cat_index', 1)); - $criteria->setSort('cat_weight'); - $criteria->setOrder('DESC'); - //$criteria->add(new Criteria('cat_display', 1)); - $cat_arr = $cat_handler->getall($criteria); - $mytree = new TDMCATObjectTree($cat_arr, 'cat_id', 'cat_pid'); - $display_cat = $mytree->makeCatBox($file_handler, 'cat_title','-', $cat = false); - - $numcat = $cat_handler->getCount($criteria); - $xoopsTpl->assign('tree_display', $display_cat); - $xoopsTpl->assign('tree_title', _MD_TDMPICTURE_LAST); - $xoopsTpl->assign('display_tris', $mytree->makeSelTris($_SERVER['PHP_SELF'], "", $tris, $order)); - // - - // ************************************************************ - // Liste des derniers fichier - // ************************************************************ -//top fichier - $criteria3 = new CriteriaCompo(); - $criteria3->add(new Criteria('file_display', 1)); - $criteria3->setStart($start); - $criteria3->setLimit($xoopsModuleConfig['tdmpicture_page']); - $criteria3->setSort($tris); - - $criteria3->setOrder($order); - $file_arr = $file_handler->getObjects($criteria3); - $numfile = $file_handler->getCount($criteria3); - $xoopsTpl->assign('numfile', $numfile); - $file = array(); - $files = array(); - foreach (array_keys($file_arr) as $f) { - - //perm - if ($gperm_handler->checkRight('tdmpicture_catview', $file_arr[$f]->getVar('file_cat'), $groups, $xoopsModule->getVar('mid'))) { - - //cherche le cat - $cat = $cat_handler->get($file_arr[$f]->getVar('file_cat')); - $file['file_cat'] = $myts->displayTarea($cat->getVar('cat_title')); - $file['file_cat_id'] = $file_arr[$f]->getVar('file_cat'); - // - $file['cat_nav'] = 'ct='.$file_arr[$f]->getVar('file_cat'); - - //apelle lien image - $file_path = $file_arr[$f]->getFilePath($file_arr[$f]->getVar('file_file')); - - //test image - if (file_exists($file_path['image_path'])) { - $file['img_popup'] = $file_path['image_url']; - } else { - $file['img_popup'] = TDMPICTURE_IMAGES_URL."/blank.png"; - } - - //test thumb - if (file_exists($file_path['thumb_path'])) { - $file['img'] = $file_path['thumb_url']; - } else { - $file['img'] = TDMPICTURE_IMAGES_URL."/blank.png"; - } - - $file['id'] = $file_arr[$f]->getVar("file_id"); - $file['title'] = $myts->displayTarea($file_arr[$f]->getVar("file_title")); - $file['text'] = $file_arr[$f]->getVar("file_text"); - - - $file['file_catum'] = $file_arr[$f]->getVar("file_catum"); - $file['hits'] = $file_arr[$f]->getVar("file_hits"); - $file['dl'] = $file_arr[$f]->getVar("file_dl"); - $file['postername'] = XoopsUser::getUnameFromId($file_arr[$f]->getVar('file_uid')); - $file['uid'] = $file_arr[$f]->getVar('file_uid'); - //test si l'user a un album - $file['useralb'] = tdmpicture_useralb($file_arr[$f]->getVar('file_uid')); - // - $file['indate'] = formatTimeStamp($file_arr[$f]->getVar('file_indate'),"S"); - //nombre de vote - $file['votes'] = $file_arr[$f]->getVar('file_votes'); - //total des votes - $file['counts'] = $file_arr[$f]->getVar("file_counts"); - $file['comments'] = $file_arr[$f]->getVar("file_comments"); - -//moyen des votes - @$moyen = ceil( $file['votes']/ $file['counts'] ); - if (@$moyen == 0) { - $file['moyen'] = ""; - } else { - $file['moyen'] = "<img src='".TDMPICTURE_IMAGES_URL."rate".$moyen.".png'/>"; - } - -//favorie - if ($file['counts'] >= $xoopsModuleConfig['tdmpicture_favourite']) { - $file['favourite'] = "<img src='".TDMPICTURE_IMAGES_URL."flag.png'/>"; - } else { - $file['favourite'] = ""; - } - - if (!empty($xoopsUser)) - { - - if ($xoopsUser->getVar('uid') == $file_arr[$f]->getVar('file_uid') OR $xoopsUser->isAdmin()) - { - - if (!$gperm_handler->checkRight('tdmpicture_view', 128, $groups, $xoopsModule->getVar('mid'))) { - $file['menu'] = false; - $file['edit'] = false; - } else { - $file['menu'] = true; - $file['edit'] = true; - } - - if (!$gperm_handler->checkRight('tdmpicture_view', 512, $groups, $xoopsModule->getVar('mid'))) { - $file['menu'] = false; - $file['del'] = false; - } else { - $file['menu'] = true; - $file['del'] = true; - } - - } - } - - $xoopsTpl->append('file', $file); -} } - - //navigation - if ( $numfile > $xoopsModuleConfig['tdmpicture_page'] ) { - $pagenav = new XoopsPageNav($numfile, $xoopsModuleConfig['tdmpicture_page'], $start, 'start', '&tris='.$tris.'&order='.$order); - $xoopsTpl->assign('nav_page', $pagenav->renderNav(2)); - } - - break; - -} -tdmpicture_header(); -$xoopsTpl->assign('xoops_pagetitle', $myts->htmlSpecialChars($xoopsModule->name())); - -if(isset($xoTheme) && is_object($xoTheme)) { -$xoTheme->addMeta( 'meta', 'keywords', tdmpicture_keywords($xoopsModuleConfig['tdmpicture_keywords'])); -$xoTheme->addMeta( 'meta', 'description', $xoopsModuleConfig['tdmpicture_description']); -} else { // Compatibility for old Xoops versions -$xoopsTpl->assign('xoops_meta_keywords', tdmpicture_keywords($xoopsModuleConfig['tdmpicture_keywords'])); -$xoopsTpl->assign('xoops_meta_description', $xoopsModuleConfig['tdmpicture_description']); -} - -include_once XOOPS_ROOT_PATH.'/footer.php'; +<?php +/** + * **************************************************************************** + * - TDMPicture By TDM - TEAM DEV MODULE FOR XOOPS + * - Licence PRO Copyright (c) (http://www.tdmxoops.net) + * + * Cette licence, contient des limitations!!! + * + * 1. Vous devez posséder une permission d'exécuter le logiciel, pour n'importe quel usage. + * 2. Vous ne devez pas l' étudier, + * 3. Vous ne devez pas le redistribuer ni en faire des copies, + * 4. Vous n'avez pas la liberté de l'améliorer et de rendre publiques les modifications + * + * @license TDMFR PRO license + * @author TDMFR ; TEAM DEV MODULE + * + * **************************************************************************** + */ + +include_once "header.php"; +$myts =& MyTextSanitizer::getInstance(); + +$xoopsOption['template_main'] = 'tdmpicture_index.html'; +include_once XOOPS_ROOT_PATH.'/header.php'; + +$xoopsTpl->assign('dirname', $mydirname); + + + $op = isset($_REQUEST['op']) ? $_REQUEST['op'] : 'list'; + $tris = isset($_REQUEST['tris']) ? $_REQUEST['tris'] : 'file_indate'; + $start = isset($_REQUEST['start']) ? $_REQUEST['start'] : 0; + $order = isset($_REQUEST['order']) ? $_REQUEST['order'] : 'desc'; + +//load class +$file_handler =& xoops_getModuleHandler('tdmpicture_file', 'TDMPicture'); +$cat_handler =& xoops_getModuleHandler('tdmpicture_cat', 'TDMPicture'); + +//perm +$xoopsTpl->assign('perm_submit', $perm_submit); +$xoopsTpl->assign('perm_vote', $perm_vote); +$xoopsTpl->assign('perm_playlist', $perm_playlist); +$xoopsTpl->assign('perm_dl', $perm_dl); +$xoopsTpl->assign('perm_cat', $perm_cat); + +//$xoopsTpl->assign('nav_alpha', tdmpicture_NavAlpha(@$_REQUEST['CT'], 'artiste.php')); + +//mode de visualisation +//$xoopsTpl->assign('view_mode', $view_mode = isset($_REQUEST['view_mode']) ? $_REQUEST['view_mode'] : 'block' ); +$xoopsTpl->assign('tris', $tris); +$xoopsTpl->assign('order', $order); +//$xoopsTpl->assign('slide_width', $xoopsModuleConfig['tdmpicture_slide_width']); +//$xoopsTpl->assign('slide_height', $xoopsModuleConfig['tdmpicture_slide_height']); +$xoopsTpl->assign('baseurl', $_SERVER['PHP_SELF']); + + + switch($op) { + + + + case "list": + default: + + $xoopsTpl->assign('cat_id', true); +$xoopsTpl->assign('cat_view', true); +$xoopsTpl->assign('nav', "<a href='".XOOPS_URL. "/modules/".$xoopsModule->dirname()."'/>".$xoopsModule->name()."</a>"); + // ************************************************************ + // Liste des Categories + // ************************************************************ + + //$criteria = new CriteriaCompo(); + //$criteria->add(new Criteria('cat_display', 1)); + //$criteria->add(new Criteria('cat_index', 1)); + //$criteria->setSort('cat_weight'); + //$criteria->setOrder('DESC'); + //$criteria->add(new Criteria('cat_display', 1)); + //$cat_arr = $cat_handler->getall($criteria); + //$mytree = new TDMObjectTree($cat_arr, 'cat_id', 'cat_pid'); + //asigne les URL + //define("TDM_CAT_URL", TDMPICTURE_CAT_URL); + //define("TDM_CAT_PATH", TDMPICTURE_CAT_PATH); + //define("TDM_CAT_LINK", "viewcat.php"); + //$cat_display = $xoopsModuleConfig['tdmpicture_cat_display']; + //$cat_cel = $xoopsModuleConfig['tdmpicture_cat_cel']; + //$display_cat = $mytree->makeCatBox($file_handler, 'cat_title','-', $cat = false); + //$xoopsTpl->assign('display_cat', $display_cat); + + //$numcat = $cat_handler->getCount($criteria); + //$xoopsTpl->assign('numcat', $numcat); + +unset($criteria); + +//$xoopsTpl->assign('selectcat', tdmpicture_catselect($mytree, false)); + + +//news categorie + $criteria = new CriteriaCompo(); + $criteria->add(new Criteria('cat_display', 1)); + //$criteria->add(new Criteria('cat_index', 1)); + $criteria->setSort('cat_weight'); + $criteria->setOrder('DESC'); + //$criteria->add(new Criteria('cat_display', 1)); + $cat_arr = $cat_handler->getall($criteria); + $mytree = new TDMCATObjectTree($cat_arr, 'cat_id', 'cat_pid'); + $display_cat = $mytree->makeCatBox($file_handler, 'cat_title','-', $cat = false); + + $numcat = $cat_handler->getCount($criteria); + $xoopsTpl->assign('tree_display', $display_cat); + $xoopsTpl->assign('tree_title', _MD_TDMPICTURE_LAST); + $xoopsTpl->assign('display_tris', $mytree->makeSelTris($_SERVER['PHP_SELF'], "", $tris, $order)); + // + + // ************************************************************ + // Liste des derniers fichier + // ************************************************************ +//top fichier + $criteria3 = new CriteriaCompo(); + $criteria3->add(new Criteria('file_display', 1)); + $criteria3->setStart($start); + $criteria3->setLimit($xoopsModuleConfig['tdmpicture_page']); + $criteria3->setSort($tris); + + $criteria3->setOrder($order); + $file_arr = $file_handler->getObjects($criteria3); + $numfile = $file_handler->getCount($criteria3); + $xoopsTpl->assign('numfile', $numfile); + $file = array(); + $files = array(); + foreach (array_keys($file_arr) as $f) { + + //perm + if ($gperm_handler->checkRight('tdmpicture_catview', $file_arr[$f]->getVar('file_cat'), $groups, $xoopsModule->getVar('mid'))) { + + //cher... [truncated message content] |
From: <be...@us...> - 2013-09-20 23:09:45
|
Revision: 12070 http://sourceforge.net/p/xoops/svn/12070 Author: beckmi Date: 2013-09-20 23:09:39 +0000 (Fri, 20 Sep 2013) Log Message: ----------- Adding old xGarage module Modified Paths: -------------- XoopsModules/tag/trunk/tag/view.tag.php Added Paths: ----------- XoopsModules/xgarage/ XoopsModules/xgarage/branches/ XoopsModules/xgarage/releases/ XoopsModules/xgarage/trunk/ XoopsModules/xgarage/trunk/xgarage/ XoopsModules/xgarage/trunk/xgarage/admin/ XoopsModules/xgarage/trunk/xgarage/admin/MI_1_index.php XoopsModules/xgarage/trunk/xgarage/admin/error_log XoopsModules/xgarage/trunk/xgarage/admin/functions.php XoopsModules/xgarage/trunk/xgarage/admin/images/ XoopsModules/xgarage/trunk/xgarage/admin/images/bg.gif XoopsModules/xgarage/trunk/xgarage/admin/images/left_both.gif XoopsModules/xgarage/trunk/xgarage/admin/images/right_both.gif XoopsModules/xgarage/trunk/xgarage/admin/index.php XoopsModules/xgarage/trunk/xgarage/admin/menu.php XoopsModules/xgarage/trunk/xgarage/blocks/ XoopsModules/xgarage/trunk/xgarage/class/ XoopsModules/xgarage/trunk/xgarage/comment_delete.php XoopsModules/xgarage/trunk/xgarage/comment_edit.php XoopsModules/xgarage/trunk/xgarage/comment_new.php XoopsModules/xgarage/trunk/xgarage/comment_post.php XoopsModules/xgarage/trunk/xgarage/comment_reply.php XoopsModules/xgarage/trunk/xgarage/docs/ XoopsModules/xgarage/trunk/xgarage/docs/EN/ XoopsModules/xgarage/trunk/xgarage/docs/EN/admin.php XoopsModules/xgarage/trunk/xgarage/docs/EN/credits.php XoopsModules/xgarage/trunk/xgarage/docs/EN/index.php XoopsModules/xgarage/trunk/xgarage/docs/EN/user.php XoopsModules/xgarage/trunk/xgarage/docs/index.php XoopsModules/xgarage/trunk/xgarage/garage.php XoopsModules/xgarage/trunk/xgarage/header.php XoopsModules/xgarage/trunk/xgarage/image_uploader.php XoopsModules/xgarage/trunk/xgarage/images/ XoopsModules/xgarage/trunk/xgarage/images/garage.png XoopsModules/xgarage/trunk/xgarage/images/icons/ XoopsModules/xgarage/trunk/xgarage/images/icons/add.png XoopsModules/xgarage/trunk/xgarage/images/icons/admin.png XoopsModules/xgarage/trunk/xgarage/images/icons/approve.png XoopsModules/xgarage/trunk/xgarage/images/icons/delete.png XoopsModules/xgarage/trunk/xgarage/images/icons/disable.png XoopsModules/xgarage/trunk/xgarage/images/icons/edit.png XoopsModules/xgarage/trunk/xgarage/images/icons/enable.png XoopsModules/xgarage/trunk/xgarage/images/icons/index.png XoopsModules/xgarage/trunk/xgarage/images/uploads/ XoopsModules/xgarage/trunk/xgarage/images/visible0.jpg XoopsModules/xgarage/trunk/xgarage/images/visible1.jpg XoopsModules/xgarage/trunk/xgarage/include/ XoopsModules/xgarage/trunk/xgarage/include/functions.php XoopsModules/xgarage/trunk/xgarage/index.php XoopsModules/xgarage/trunk/xgarage/language/ XoopsModules/xgarage/trunk/xgarage/language/english/ XoopsModules/xgarage/trunk/xgarage/language/english/admin.php XoopsModules/xgarage/trunk/xgarage/language/english/main.php XoopsModules/xgarage/trunk/xgarage/language/english/modinfo.php XoopsModules/xgarage/trunk/xgarage/sql/ XoopsModules/xgarage/trunk/xgarage/sql/garage.sql XoopsModules/xgarage/trunk/xgarage/templates/ XoopsModules/xgarage/trunk/xgarage/templates/blocks/ XoopsModules/xgarage/trunk/xgarage/templates/cat_index.html XoopsModules/xgarage/trunk/xgarage/templates/edit_garage.html XoopsModules/xgarage/trunk/xgarage/templates/view_garage.html XoopsModules/xgarage/trunk/xgarage/xoops_version.php Modified: XoopsModules/tag/trunk/tag/view.tag.php =================================================================== --- XoopsModules/tag/trunk/tag/view.tag.php 2013-09-20 19:48:41 UTC (rev 12069) +++ XoopsModules/tag/trunk/tag/view.tag.php 2013-09-20 23:09:39 UTC (rev 12070) @@ -139,7 +139,7 @@ $items_data[] = $item; $uids[$item["uid"]] = 1; } -xoops_load('xoopsuserutility'); +xoops_load('XoopsUserUtility'); $users = XoopsUserUtility::getUnameFromIds(array_keys($uids)); foreach (array_keys($items_data) as $key) { Added: XoopsModules/xgarage/trunk/xgarage/admin/MI_1_index.php =================================================================== --- XoopsModules/xgarage/trunk/xgarage/admin/MI_1_index.php (rev 0) +++ XoopsModules/xgarage/trunk/xgarage/admin/MI_1_index.php 2013-09-20 23:09:39 UTC (rev 12070) @@ -0,0 +1,355 @@ +<?php +include_once '../../../include/cp_header.php'; +include_once("functions.php"); + +settype($op,"string"); +//$op = isset($_GET['op']) ? $_GET['op'] : $_POST['op']; +$op = !isset($_GET['op'])? NULL : $_GET['op']; +//$op = isset($_POST['op']) ? $_POST['op'] : ''; +//$cid = isset($_GET['cid']) ? $_GET['cid'] : $_POST['cid']; +$cid = isset($_GET['cid']) ? intval($_GET['cid']) : 0; +$pick = isset($_POST['pick']) ? intval($_POST['pick']) : 0; +$statussel = isset($_POST['statussel']) ? intval($_POST['statussel']) : 0; +$sortsel = isset($_POST['sortsel']) ? $_POST['sortsel'] : 'id'; +$ordersel = isset($_POST['ordersel']) ? $_POST['ordersel'] : 'DESC'; +$gid = isset($_GET['gid']) ? intval($_GET['gid']) : 0; +$self = $_SERVER['PHP_SELF']; +global $xoopsDB, $xoopsUser, $xoopsConfig, $xoopsModuleConfig, $xoopsModule; + + +$myts = &MyTextSanitizer::getInstance(); + +//echo("Hellow World."); + +switch($op){ + case "approve": + + //if($userIsAdmin) { + $success = approveGarage($gid); + if($success) redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_APPROVESUCCESS); + else redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_APPROVEFAILURE); + //} + + break; + + case "disable": + //if($userIsAdmin) { + $success = disableGarage($gid); + if($success) redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_GARAGEDISABLED); + else redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_DISBALEFAILURE); + //} redirect_header("index.php",2,_MD_XG_MUSTLOGADMIND); + break; + + case "enable": + //if($userIsAdmin) { + $success = enableGarage($gid); + if($success) redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_GARAGEENABLED); + else redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_ENBALEFAILURE); + //} redirect_header("index.php",2,_MD_XG_MUSTLOGADMINE); + break; + + case "delgarage": + + + //verify delete + if (isset($_GET['gid'])) { + $gid = $_GET['gid']; + } + if (isset($_POST['gid'])) { + $gid = $_POST['gid']; + } + if (isset($_POST['subop'])) { + $subop = $_POST['subop']; + } + if ($subop == "delok") { + + $sql = sprintf("DELETE FROM %s WHERE id = %u", $xoopsDB->prefix("garage"), $gid); + + if ($xoopsDB->query($sql)) { + // delete comments for the garage being deleted + xoops_comment_delete($xoopsModule->getVar('mid'), $gid); + redirect_header("index.php", 3, _AM_ITEMDELETED); + //echo "deleted"; + } else { + redirect_header("index.php", 3, _AM_ITEMNOTDELETED); + //echo "not deleted"; + } + } // end if + else { + xoops_cp_header(); + adminMenu(1, _AM_GARAGES_INDEX); + echo "<div style='height:25px;'> </div>"; + xoops_confirm(array('op' => 'delgarage', 'gid' => $gid, 'subop' => 'delok'), 'index.php', _AM_CONFIRMDELETE); + } + echo "</p>"; + break; + + + case "view_new": + xoops_cp_header(); + adminMenu(2, _AM_GARAGES_APPROVE); + //get list of all diabled garage + $names = getNewGarages(); + + //print them out with links + if(count($names) > 0) + for($x=0;$x<count($names);$x++){ + echo("<div style=\"margin-left:100px;\"><a href=\"../index.php?op=view&gid=".$names[$x]['id']."\">".$names[$x]['name']."</a></div>"); + } + else echo "<div>"._AM_NONENEW."</div>"; + break; + + case "view_disabled": + xoops_cp_header(); + adminMenu(3, _AM_GARAGES_DISABLED); + //get list of all diabled garage + $names = getDisabledGarages(); + + //print them out with links + if(count($names) > 0) + for($x=0;$x<count($names);$x++){ + echo("<div style=\"margin-left:100px;\"><a href=\"../index.php?op=view&gid=".$names[$x]['id']."\">".$names[$x]['name']."</a></div>"); + } + else echo("<div>"._AM_NONEDISABLED."</div>"); + break; + case "add_cat": + //echo("testing123"); + //adminMenu(4, _AM_GARAGES_CATEGORIES); + if($_POST['catname']){ + $success = addCat('',$_POST['catname'],$_POST['gid']); + if($success){ + redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYADDED); + exit; + } else { + redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYADDERROR); + } + } + break; + case "move_cat": + //echo("testing123"); + //adminMenu(4, _AM_GARAGES_CATEGORIES); + if($_POST['gid'] != $_POST['cid']){ + include_once XOOPS_ROOT_PATH."/class/xoopstree.php"; + $cattree = new XoopsTree($xoopsDB->prefix("garage_cats"),"cid","gid"); + $children = $cattree->getChildTreeArray($_POST['cid']); + //var_dump($children); + foreach($children as $child){ + $cc[] = $child['cid']; + } + if(!in_array($_POST['gid'],$cc)){ + $success = moveCat($_POST['cid'],$_POST['gid']); + if($success){ + redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYMOVED); + exit; + } else redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYMOVEERROR); + } else redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYMOVEINTO); + } else redirect_header("index.php?op=cats&cid=$cid", 1, _AM_MOVENO); + + break; + case "rename_cat": + //echo("testing123"); + //adminMenu(4, _AM_GARAGES_CATEGORIES); + $success = renameCat($_POST['cid'],$_POST['catname']); + if($success){ + redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYRENAMED); + exit; + } else redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYRENAMEERROR); + break; + + case "del_cat": + + + //verify delete + + if (isset($_POST['cid'])) { + $cid = $_POST['cid']; + } + if (isset($_POST['subop'])) { + $subop = $_POST['subop']; + } + if (isset($subop) && $subop == "delok") { + //get all cats + + include_once XOOPS_ROOT_PATH."/class/xoopstree.php"; + $cattree = new XoopsTree($xoopsDB->prefix("garage_cats"),"cid","gid"); + $cats = $cattree->getChildTreeArray($cid,"name"); + $WHERE = "WHERE cid = $cid"; + foreach($cats as $cat){ + $WHERE .= " OR cid=".$cat['cid']; + } + + $sql = sprintf("DELETE FROM %s %s", $xoopsDB->prefix("garage_cats"), $WHERE); + + if ($xoopsDB->query($sql)) { + // delete comments for the garage being deleted + //xoops_comment_delete($xoopsModule->getVar('mid'), $gid); + redirect_header("index.php", 3, _AM_CATDELETED); + //echo "deleted"; + } else { + redirect_header("index.php", 3, _AM_CATNOTDELETED); + //echo "not deleted"; + } + } // end if + else { + include_once XOOPS_ROOT_PATH."/class/xoopstree.php"; + $cattree = new XoopsTree($xoopsDB->prefix("garage_cats"),"cid","gid"); + $cats = $cattree->getChildTreeArray($cid,"name"); + $catlist[] = getName($cid); + $content = 0; + $c = check4Content($cid); + $content = $content + $c; + + foreach($cats as $cat){ + $c = check4Content($cat['cid']); + $content = $content + $c; + $catlist[] = getName($cat['cid']); + } + if($content){ + $msg = sprintf(_AM_CONTENTEXISTS,$content); + redirect_header("index.php?op=cats&cid=$cid", 5, $msg); + exit; + } else { + xoops_cp_header(); + adminMenu(4, _AM_GARAGES_CATEGORIES); + echo("<div style='height:25px;'> </div>"); + + $clist = join($catlist,", "); + $delmsg = _AM_CONFIRMDELCATS."<br/>".$clist; + xoops_confirm(array('op' => 'del_cat', 'cid' => $cid, 'subop' => 'delok'), 'index.php', $delmsg); + } + } + break; + + case "cats": + xoops_cp_header(); + adminMenu(4, _AM_GARAGES_CATEGORIES); + include_once XOOPS_ROOT_PATH."/class/xoopstree.php"; + + $cattree = new XoopsTree($xoopsDB->prefix("garage_cats"),"cid","gid"); + + //if(!$cid) {$cid = '0';} + //$cid = isset($_POST['cid']); + $cid = isset($_GET['cid']) ? intval($_GET['cid']) : 0; + $path = $cattree->getNicePathFromId($cid, "name", "index.php?op=cats"); + echo "<a href='index.php?op=cats&cid='0''><img src='../images/icons/index.png' align='middle' title='"._AM_GARAGES_INDEX."' alt='"._AM_GARAGES_INDEX."'></a> ".$path; + + $cats = getCats($cid); + //echo("<table width='100%' align='center'>"); + //echo(""); + //echo("<form method='post'>"); + for($x=0;$x < count($cats);$x++){ + //echo("<div style='left-margin:50px;'><input type='checkbox' name='cats[]' value='".$cats[$x]['cid']."'><a href='index.php?op=cats&cid=".$cats[$x]['cid']."'>".$cats[$x]['name']."</a></div>"); + echo "<div style='left-margin:50px;'><a href='index.php?op=cats&cid=".$cats[$x]['cid']."'>".$cats[$x]['name']."</a></div>"; + } + //echo("<input type='hidden' name='op' value='delcats'>"); + //echo("<input type='submit' value='"._AM_DELETE."'>"); + //echo("</form>"); + //echo("</table>"); + // add new cat + echo "<div style='padding:10px;width:50%;text-align:right;background-color:#cccccc;border-right: 1px solid #000000;border-top: 1px solid #000000;border-left: 1px solid #000000;border-bottom: 1px solid #000000;'>"; + echo "<form method='post' action='index.php'>"; + echo ""._AM_NEWCATNAME."<input type='text' name='catname' /><br/>"._AM_PARENT.""; + $cattree->makeMySelBox("name","",$cid,true,"gid"); + echo "<input type='hidden' name='cid' value='$cid' />"; + echo "<input type='hidden' name='op' value='add_cat' />"; + echo "<br/><input type='submit' value='"._AM_ADDNEWCAT."' />"; + echo "</form>" ; + echo "</div>" ; + echo "<br/>" ; + + if($cid){ + echo("<div style='padding:10px;width:50%;text-align:right;background-color:#cccccc;border-right: 1px solid #000000;border-top: 1px solid #000000;border-left: 1px solid #000000;border-bottom: 1px solid #000000;'>"); + echo("<form method='post' action='index.php'>"); + echo(_AM_MOVECAT."<br/>"._AM_PARENT); + $cattree->makeMySelBox("name","",$cid,true,"gid"); + echo("<input type='hidden' name='cid' value='$cid'>"); + echo("<input type='hidden' name='op' value='move_cat'>"); + echo("<br/><input type='submit' value='"._AM_MOVECATSUBMIT."'>"); + echo("</form>"); + echo("</div>"); + echo("<br/>"); + echo("<div style='padding:10px;width:50%;text-align:right;background-color:#cccccc;border-right: 1px solid #000000;border-top: 1px solid #000000;border-left: 1px solid #000000;border-bottom: 1px solid #000000;'>"); + echo("<form method='post' action='index.php'>"); + echo(_AM_RENAMECAT); + $catname = getName($cid); + echo("<input type='text' name='catname' value='$catname'>"); + echo("<input type='hidden' name='cid' value='$cid'>"); + echo("<input type='hidden' name='op' value='rename_cat'>"); + echo("<br/><input type='submit' value='"._AM_RENAME."'>"); + echo("</form>"); + echo("</div>"); + echo("<br/>"); + echo("<div style='padding:10px;width:50%;text-align:right;background-color:#cccccc;border-right: 1px solid #000000;border-top: 1px solid #000000;border-left: 1px solid #000000;border-bottom: 1px solid #000000;'>"); + echo("<form method='post' action='index.php'>"); + echo(_AM_DELETECAT); + $catname = getName($cid); + echo(" $catname"); + echo("<input type='hidden' name='cid' value='$cid'>"); + echo("<input type='hidden' name='op' value='del_cat'>"); + echo("<br/><input type='submit' value='"._AM_DELETE."'>"); + echo("</form>"); + echo("</div>"); + } + break; + case "documentation": + xoops_cp_header(); + adminMenu(5, _AM_GARAGES_DOCUMENTATION); + + echo("<div style='text-align:center;'>"._AM_DOCS."<br/><br/><br/>"); + + echo("<br/><br/><br/><a href='http://www.xgarage.org'>Live Docs and support at X-Garage</a>"); + + + echo("</div>"); + + break; + + case "support": + xoops_cp_header(); + adminMenu(5, _AM_GARAGES_SUPPORT); + + echo("<div style='text-align:center;'>"._AM_SUPPORT."<br/><br/><br/>"._AM_SUPPORT_REGISTERED); + + echo("<br/><br/><br/><a href='http://www.xgarage.org/modules/newbb/'>Garages Module for XOOPS Support Forum</a>"); + + + echo("</div>"); + + break; + + case "donations": + xoops_cp_header(); + adminMenu(6, _AM_GARAGES_DONATIONS); + + echo "<div style='text-align:center;'>"._AM_INTRO."<br/><br/><br/>"; + + echo '<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> +<input type="hidden" name="cmd" value="_s-xclick"> +<input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-butcc-donate.gif" border="0" name="submit" alt="Make payments with PayPal - it\'s fast, free and secure!"> +<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"> +<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----MIIHRwYJKoZIhvcNAQcEoIIHODCCBzQCAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYCZmz/XmGv7WnRc0ND7eT96YucKR8egScEksr5lNOx5twxsrVHkWOsnGXvUB8ui3lS7zzDEz7N57qLp88Ak7AvtmAqmO9AbWXxL8MkRMamEyKnTX0ojnYiP6cuBZOvTJpqTPWa4s+LF3T2xVkvAZLB0Ckg8jT38K884OvjDJvr8YjELMAkGBSsOAwIaBQAwgcQGCSqGSIb3DQEHATAUBggqhkiG9w0DBwQIV9Sm7q0bdyaAgaBlgupZIGnHBs8cFmeTf2KMFnmG/T1mHohV7TnjlaFwF58JZo0igwwzUOe6rX8K1vS5R8CO1kvFeLjRKGa8ZdTT1O2SC0m0B181r267Vn673jJkmj6HrthlEbuSWcuFaFBSEkGsvMKyuwN8seu9a5AF1HjwOOwCE/vkehbvtrmUgGiHyP0zIsGisYJ/ToGVgzyIpHO0mkZekybT/PuhRfl/oIIDhzCCA4MwggLsoAMCAQICAQAwDQYJKoZIhvcNAQEFBQAwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tMB4XDTA0MDIxMzEwMTMxNVoXDTM1MDIxMzEwMTMxNVowgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDBR07d/ETMS1ycjtkpkvjXZe9k+6CieLuLsPumsJ7QC1odNz3sJiCbs2wC0nLE0uLGaEtXynIgRqIddYCHx88pb5HTXv4SZeuv0Rqq4+axW9PLAAATU8w04qqjaSXgbGLP3NmohqM6bV9kZZwZLR/klDaQGo1u9uDb9lr4Yn+rBQIDAQABo4HuMIHrMB0GA1UdDgQWBBSWn3y7xm8XvVk/UtcKG+wQ1mSUazCBuwYDVR0jBIGzMIGwgBSWn3y7xm8XvVk/UtcKG+wQ1mSUa6GBlKSBkTCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb22CAQAwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQCBXzpWmoBa5e9fo6ujionW1hUhPkOBakTr3YCDjbYfvJEiv/2P+IobhOGJr85+XHhN0v4gUkEDI8r2/rNk1m0GA8HKddvTjyGw/XqXa+LSTlDYkqI8OwR8GEYj4efEtcRpRYBxV8KxAW93YDWzFGvruKnnLbDAF6VR5w/cCMn5hzGCAZowggGWAgEBMIGUMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDcwNzIyMDYwMTE3WjAjBgkqhkiG9w0BCQQxFgQU3qLpIBvssWlAVXz8/tJC1ImH5vAwDQYJKoZIhvcNAQEBBQAEgYBFGGw8eKVvfwsZJiWLYdSVzWnhkiypXitE4pdFXIb972yj0b+CtMpwoRG09qJCuHmExOGzSGo6EXXLeC44cDfbhb4S3DbSNBlrtbUJfMszejfCqYRmcOqi2KBGThze4KHpey8/R0TxMYsrIccLpO3HHpvL1/uWYuRwJOfeUwQDnA==-----END PKCS7----- +"> +</form>'; + + + + + break; + + default: + xoops_cp_header(); + adminMenu(1, _AM_GARAGES_INDEX); + + $names = getActiveGarages(); + if(count($names) > 0) + for($x=0;$x<count($names);$x++){ + if($names[$x]['viewable']) $viewable="color:#000000;"; + else $viewable="color:#cccccc;"; + echo "<div style=\"margin-left:100px;\"><a style='$viewable' href=\"../index.php?op=view&gid=".$names[$x]['id']."\">".$names[$x]['name']."</a></div>"; + } + else echo "<div>"._AM_NONEACTIVE."</div>"; + break; + +} +xoops_cp_footer(); +?> \ No newline at end of file Property changes on: XoopsModules/xgarage/trunk/xgarage/admin/MI_1_index.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xgarage/trunk/xgarage/admin/error_log =================================================================== --- XoopsModules/xgarage/trunk/xgarage/admin/error_log (rev 0) +++ XoopsModules/xgarage/trunk/xgarage/admin/error_log 2013-09-20 23:09:39 UTC (rev 12070) @@ -0,0 +1,3 @@ +[09-Sep-2007 17:21:09] PHP Parse error: syntax error, unexpected ':' in /home/connectu/public_html/dev/modules/garage/admin/index.php on line 9 +[09-Sep-2007 17:21:47] PHP Parse error: syntax error, unexpected ';' in /home/connectu/public_html/dev/modules/garage/admin/index.php on line 262 +[09-Sep-2007 17:22:26] PHP Parse error: syntax error, unexpected ')' in /home/connectu/public_html/dev/modules/garage/admin/index.php on line 265 Added: XoopsModules/xgarage/trunk/xgarage/admin/functions.php =================================================================== --- XoopsModules/xgarage/trunk/xgarage/admin/functions.php (rev 0) +++ XoopsModules/xgarage/trunk/xgarage/admin/functions.php 2013-09-20 23:09:39 UTC (rev 12070) @@ -0,0 +1,183 @@ +<?php +function getCats($gid){ + global $xoopsDB; + $sql = ("SELECT cid,name FROM " . $xoopsDB->prefix("garage_cats") . " WHERE gid = '$gid' ORDER BY name"); + if ( !$result = $xoopsDB->query($sql) ) { + exit("$sql > SQL Error in function :: getCats($gid)"); + } else { + $rows = array(); + while($row = $xoopsDB->fetchArray($result)) { + $rows[] = $row; + } + return ($rows); + } +} +function getName($cid){ + global $xoopsDB; + $sql = "SELECT name FROM " . $xoopsDB->prefix("garage_cats") . " WHERE cid = $cid"; + if ( !$result = $xoopsDB->query($sql) ) { + exit("$sql > SQL Error in function :: getName($cid)"); + } else { + $row = $xoopsDB->fetchArray($result); + $name = $row['name']; + return ($name); + } +} +function addCat($name,$gid) { + global $xoopsDB; + $sql = $xoopsDB->query("INSERT INTO ".$xoopsDB->prefix("garage_cats")." VALUES ('','$name','$gid')"); + if (!$result = $sql) { + exit("$sql > SQL Error in function :: addCat($name,$gid)"); + return 0; + }else{ + return 1; + } +} + +function moveCat($cid,$gid){ + global $xoopsDB; + $sql = "UPDATE " . $xoopsDB->prefix("garage_cats") . " SET gid = $gid WHERE cid = $cid"; + if ( !$result = $xoopsDB->query($sql) ) { + exit("$sql > SQL Error in function :: moveCat($cid,$gid)"); + return 0; + } else { + return 1; + } + +} + +function check4Content($cid){ + global $xoopsDB; + $sql = "SELECT count(*) as count FROM " . $xoopsDB->prefix("garage") . " WHERE cid = $cid"; + if ( !$result = $xoopsDB->query($sql) ) { + exit("$sql > SQL Error in function :: check4Content($cid)"); + return 0; + } else { + $row = $xoopsDB->fetchArray($result); + return $row['count']; + } + +} + +function renameCat($cid,$catname){ + global $xoopsDB; + $sql = "UPDATE " . $xoopsDB->prefix("garage_cats") . " SET name = '$catname' WHERE cid = $cid"; + if ( !$result = $xoopsDB->query($sql) ) { + exit("$sql > SQL Error in function :: renameCat($cid,$catname)"); + return 0; + } else { + return 1; + } +} + +function approveGarage($gid){ + global $xoopsDB; + $sql = "UPDATE " . $xoopsDB->prefix("garage") . " SET approved=1 WHERE id = $gid"; + if ( !$result = $xoopsDB->queryF($sql) ) { + exit("$sql > SQL Error in function :: approveGarage($gid)"); + } else { + return 1; + } +} + +function disableGarage($gid){ + global $xoopsDB; + $sql = "UPDATE " . $xoopsDB->prefix("garage") . " SET disabled=1 WHERE id = $gid"; + if ( !$result = $xoopsDB->queryF($sql) ) { + exit("$sql > SQL Error in function :: disableGarage($gid)"); + } else { + return 1; + } +} + +function enableGarage($gid){ + global $xoopsDB; + $sql = "UPDATE " . $xoopsDB->prefix("garage") . " SET disabled=0 WHERE id = $gid"; + if ( !$result = $xoopsDB->queryF($sql) ) { + exit("$sql > SQL Error in function :: enableGarage($gid)"); + } else { + return 1; + } +} +function getActiveGarages(){ + global $xoopsDB; + $sql = ("SELECT id,name,viewable FROM " . $xoopsDB->prefix("garage") . " WHERE disabled=0 AND approved=1 ORDER BY name"); + $result=$xoopsDB->query($sql); + $rows = array(); + while($row = $xoopsDB->fetchArray($result)) { + $rows[] = $row; + } + return ($rows); +} + +function getNewGarages(){ + global $xoopsDB; + $sql = ("SELECT id,name FROM " . $xoopsDB->prefix("garage") . " WHERE approved=0 ORDER BY name"); + $result=$xoopsDB->query($sql); + $rows = array(); + while($row = $xoopsDB->fetchArray($result)) { + $rows[] = $row; + } + return ($rows); +} + +function getDisabledGarages(){ + global $xoopsDB; + $sql = ("SELECT id,name FROM " . $xoopsDB->prefix("garage") . " WHERE disabled=1 ORDER BY name"); + $result=$xoopsDB->query($sql); + $rows = array(); + while($row = $xoopsDB->fetchArray($result)) { + $rows[] = $row; + } + return ($rows); +} + +function adminMenu ($currentoption = 0, $breadcrumb = '') +{ + + /* Nice buttons styles */ + echo " + <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('" . XOOPS_URL . "/modules/garage/admin/images/bg.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('" . XOOPS_URL . "/modules/garage/admin/images/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('" . XOOPS_URL . "/modules/garage/admin/images/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> + "; + + // global $xoopsDB, $xoopsModule, $xoopsConfig, $xoopsModuleConfig; + global $xoopsModule, $xoopsConfig; + + $myts =& MyTextSanitizer::getInstance(); + + $tblColors = Array(); + $tblColors[0] = $tblColors[1] = $tblColors[2] = $tblColors[3] = $tblColors[4] = $tblColors[5] = $tblColors[6] = $tblColors[7] = $tblColors[8] = ''; + $tblColors[$currentoption] = 'current'; + echo "<div id='buttontop'>"; + echo "<table style=\"width: 100%; padding: 0; \" cellspacing=\"0\"><tr>"; + //echo "<td style=\"width: 45%; font-size: 10px; text-align: left; color: #2F5376; padding: 0 6px; line-height: 18px;\"><a class=\"nobutton\" href=\"../../system/admin.php?fct=preferences&op=showmod&mod=" . $xoopsModule->getVar('mid') . "\">" . _AM_SCLIENT_OPTS . "</a> | <a href=\"../index.php\">" . _AM_SCLIENT_GOMOD . "</a> | <a href=\"import.php\">" . _AM_SCLIENT_IMPORT . "</a> | <a href='" . smartclient_getHelpPath() ."' target=\"_blank\">" . _AM_SCLIENT_HELP . "</a> | <a href=\"about.php\">" . _AM_SCLIENT_ABOUT . "</a></td>"; + echo "<td style=\"width: 70%; font-size: 10px; text-align: left; color: #2F5376; padding: 0 6px; line-height: 18px;\"><a class=\"nobutton\" href=\"../../system/admin.php?fct=preferences&op=showmod&mod=" . $xoopsModule->getVar('mid') . "\">" . _AM_GARAGES_OPTS . "</a> | <a href=\"../index.php\">" . _AM_GARAGES_GOMOD . "</a> | <a href=\"index.php?op=documentation\">" . _AM_GARAGES_DOCS . "</a> | <a href=\"index.php?op=support\">" . _AM_GARAGES_SUPPORT . "</a> | <a href=\"index.php?op=donations\">" . _AM_GARAGES_DONATIONS . "</a></td>"; + echo "<td style=\"width: 30%; font-size: 10px; text-align: right; color: #2F5376; padding: 0 6px; line-height: 18px;\"><b>" . $myts->displayTarea($xoopsModule->name()) . " " . _AM_GARAGES_MODADMIN . "</b> " . $breadcrumb . "</td>"; + echo "</tr></table>"; + echo "</div>"; + echo "<div id='buttonbar'>"; + echo "<ul>"; + echo "<li id='" . $tblColors[0] . "'><a href=\"../garage.php?op=add\"><span>" . _AM_GARAGES_ADDNEWGARAGE . "</span></a></li>"; + echo "<li id='" . $tblColors[1] . "'><a href=\"index.php\"><span>" . _AM_GARAGES_INDEX . "</span></a></li>"; + echo "<li id='" . $tblColors[2] . "'><a href=\"index.php?op=view_new\"><span>" . _AM_GARAGES_APPROVE . "</span></a></li>"; + echo "<li id='" . $tblColors[3] . "'><a href=\"index.php?op=view_disabled\"><span>" . _AM_GARAGES_DISABLED . "</span></a></li>"; + echo "<li id='" . $tblColors[4] . "'><a href=\"index.php?op=cats\"><span>" . _AM_GARAGES_CATEGORIES . "</span></a></li>"; + echo "</ul></div>"; +} + +?> \ No newline at end of file Property changes on: XoopsModules/xgarage/trunk/xgarage/admin/functions.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xgarage/trunk/xgarage/admin/images/bg.gif =================================================================== (Binary files differ) Index: XoopsModules/xgarage/trunk/xgarage/admin/images/bg.gif =================================================================== --- XoopsModules/xgarage/trunk/xgarage/admin/images/bg.gif 2013-09-20 19:48:41 UTC (rev 12069) +++ XoopsModules/xgarage/trunk/xgarage/admin/images/bg.gif 2013-09-20 23:09:39 UTC (rev 12070) Property changes on: XoopsModules/xgarage/trunk/xgarage/admin/images/bg.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xgarage/trunk/xgarage/admin/images/left_both.gif =================================================================== (Binary files differ) Index: XoopsModules/xgarage/trunk/xgarage/admin/images/left_both.gif =================================================================== --- XoopsModules/xgarage/trunk/xgarage/admin/images/left_both.gif 2013-09-20 19:48:41 UTC (rev 12069) +++ XoopsModules/xgarage/trunk/xgarage/admin/images/left_both.gif 2013-09-20 23:09:39 UTC (rev 12070) Property changes on: XoopsModules/xgarage/trunk/xgarage/admin/images/left_both.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xgarage/trunk/xgarage/admin/images/right_both.gif =================================================================== (Binary files differ) Index: XoopsModules/xgarage/trunk/xgarage/admin/images/right_both.gif =================================================================== --- XoopsModules/xgarage/trunk/xgarage/admin/images/right_both.gif 2013-09-20 19:48:41 UTC (rev 12069) +++ XoopsModules/xgarage/trunk/xgarage/admin/images/right_both.gif 2013-09-20 23:09:39 UTC (rev 12070) Property changes on: XoopsModules/xgarage/trunk/xgarage/admin/images/right_both.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xgarage/trunk/xgarage/admin/index.php =================================================================== --- XoopsModules/xgarage/trunk/xgarage/admin/index.php (rev 0) +++ XoopsModules/xgarage/trunk/xgarage/admin/index.php 2013-09-20 23:09:39 UTC (rev 12070) @@ -0,0 +1,365 @@ +<?php +include_once '../../../include/cp_header.php'; +include_once("functions.php"); + +settype($op,"string"); +if(!isset($_POST['op']) && isset($_GET['op']) ) { + $op = $_GET['op'] ; +} +if (!isset($op)) { + $op = ''; +} + +//$op = isset($_GET['op']) ? $_GET['op'] : $_POST['op']; +if(!isset($_POST['cid']) && isset($_GET['cid']) ) { + $cid = intval($_GET['cid']); +} +//$op = isset($_POST['op']) ? $_POST['op'] : ''; +//$cid = isset($_GET['cid']) ? $_GET['cid'] : $_POST['cid']; +//$cid = isset($_GET['cid']) ? intval($_GET['cid']) : 0; +$pick = isset($_POST['pick']) ? intval($_POST['pick']) : 0; +$statussel = isset($_POST['statussel']) ? intval($_POST['statussel']) : 0; +$sortsel = isset($_POST['sortsel']) ? $_POST['sortsel'] : 'id'; +$ordersel = isset($_POST['ordersel']) ? $_POST['ordersel'] : 'DESC'; +$gid = isset($_GET['gid']) ? intval($_GET['gid']) : 0; +$self = $_SERVER['PHP_SELF']; + + + +global $xoopsDB, $xoopsUser, $xoopsConfig, $xoopsModuleConfig, $xoopsModule, $cattree; + + +$myts = &MyTextSanitizer::getInstance(); + +//echo("Hellow World."); + +switch($op){ + case "approve": + + //if($userIsAdmin) { + $success = approveGarage($gid); + if($success) redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_APPROVESUCCESS); + else redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_APPROVEFAILURE); + //} + + break; + + case "disable": + //if($userIsAdmin) { + $success = disableGarage($gid); + if($success) redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_GARAGEDISABLED); + else redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_DISBALEFAILURE); + //} redirect_header("index.php",2,_MD_XG_MUSTLOGADMIND); + break; + + case "enable": + //if($userIsAdmin) { + $success = enableGarage($gid); + if($success) redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_GARAGEENABLED); + else redirect_header(xoops_getenv('HTTP_REFERER'),2,_AM_ENBALEFAILURE); + //} redirect_header("index.php",2,_MD_XG_MUSTLOGADMINE); + break; + + case "delgarage": + + + //verify delete + if (isset($_GET['gid'])) { + $gid = $_GET['gid']; + } + if (isset($_POST['gid'])) { + $gid = $_POST['gid']; + } + if (isset($_POST['subop'])) { + $subop = $_POST['subop']; + } + if ($subop == "delok") { + + $sql = sprintf("DELETE FROM %s WHERE id = %u", $xoopsDB->prefix("garage"), $gid); + + if ($xoopsDB->query($sql)) { + // delete comments for the garage being deleted + xoops_comment_delete($xoopsModule->getVar('mid'), $gid); + redirect_header("index.php", 3, _AM_ITEMDELETED); + //echo "deleted"; + } else { + redirect_header("index.php", 3, _AM_ITEMNOTDELETED); + //echo "not deleted"; + } + } // end if + else { + xoops_cp_header(); + adminMenu(1, _AM_GARAGES_INDEX); + echo "<div style='height:25px;'> </div>"; + xoops_confirm(array('op' => 'delgarage', 'gid' => $gid, 'subop' => 'delok'), 'index.php', _AM_CONFIRMDELETE); + } + echo "</p>"; + break; + + + case "view_new": + xoops_cp_header(); + adminMenu(2, _AM_GARAGES_APPROVE); + //get list of all diabled garage + $names = getNewGarages(); + + //print them out with links + if(count($names) > 0) + for($x=0;$x<count($names);$x++){ + echo("<div style=\"margin-left:100px;\"><a href=\"../index.php?op=view&gid=".$names[$x]['id']."\">".$names[$x]['name']."</a></div>"); + } + else echo "<div>"._AM_NONENEW."</div>"; + break; + + case "view_disabled": + xoops_cp_header(); + adminMenu(3, _AM_GARAGES_DISABLED); + //get list of all diabled garage + $names = getDisabledGarages(); + + //print them out with links + if(count($names) > 0) + for($x=0;$x<count($names);$x++){ + echo("<div style=\"margin-left:100px;\"><a href=\"../index.php?op=view&gid=".$names[$x]['id']."\">".$names[$x]['name']."</a></div>"); + } + else echo("<div>"._AM_NONEDISABLED."</div>"); + break; + case "add_cat": + //echo("testing123"); + //adminMenu(4, _AM_GARAGES_CATEGORIES); + if($_POST['catname']) { + $success = addCat($_POST['catname'],$_POST['gid']); + if ($success) { + redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYADDED); + exit; + } else { + redirect_header("index.php?op=cats&cid=$cid", 5, _AM_CATEGORYADDERROR); + } + } + break; + case "move_cat": + //echo("testing123"); + //adminMenu(4, _AM_GARAGES_CATEGORIES); + if($_POST['gid'] != $_POST['cid']){ + include_once XOOPS_ROOT_PATH."/class/xoopstree.php"; + $cattree = new XoopsTree($xoopsDB->prefix("garage_cats"),"cid","gid"); + $children = $cattree->getChildTreeArray($_POST['cid']); + //var_dump($children); + foreach($children as $child){ + $cc[] = $child['cid']; + } + if(!in_array($_POST['gid'],$cc)){ + $success = moveCat($_POST['cid'],$_POST['gid']); + if($success){ + redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYMOVED); + exit; + } else redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYMOVEERROR); + } else redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYMOVEINTO); + } else redirect_header("index.php?op=cats&cid=$cid", 1, _AM_MOVENO); + + break; + case "rename_cat": + //echo("testing123"); + //adminMenu(4, _AM_GARAGES_CATEGORIES); + $success = renameCat($_POST['cid'],$_POST['catname']); + if($success){ + redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYRENAMED); + exit; + } else redirect_header("index.php?op=cats&cid=$cid", 1, _AM_CATEGORYRENAMEERROR); + break; + + case "del_cat": + + + //verify delete + + if (isset($_POST['cid'])) { + $cid = $_POST['cid']; + } + if (isset($_POST['subop'])) { + $subop = $_POST['subop']; + } + if (isset($subop) && $subop == "delok") { + //get all cats + + include_once XOOPS_ROOT_PATH."/class/xoopstree.php"; + $cattree = new XoopsTree($xoopsDB->prefix("garage_cats"),"cid","gid"); + $cats = $cattree->getChildTreeArray($cid,"name"); + $WHERE = "WHERE cid = $cid"; + foreach($cats as $cat){ + $WHERE .= " OR cid=".$cat['cid']; + } + + $sql = sprintf("DELETE FROM %s %s", $xoopsDB->prefix("garage_cats"), $WHERE); + + if ($xoopsDB->query($sql)) { + // delete comments for the garage being deleted + //xoops_comment_delete($xoopsModule->getVar('mid'), $gid); + redirect_header("index.php", 3, _AM_CATDELETED); + //echo "deleted"; + } else { + redirect_header("index.php", 3, _AM_CATNOTDELETED); + //echo "not deleted"; + } + } // end if + else { + include_once XOOPS_ROOT_PATH."/class/xoopstree.php"; + $cattree = new XoopsTree($xoopsDB->prefix("garage_cats"),"cid","gid"); + $cats = $cattree->getChildTreeArray($cid,"name"); + $catlist[] = getName($cid); + $content = 0; + $c = check4Content($cid); + $content = $content + $c; + + foreach($cats as $cat){ + $c = check4Content($cat['cid']); + $content = $content + $c; + $catlist[] = getName($cat['cid']); + } + if($content){ + $msg = sprintf(_AM_CONTENTEXISTS,$content); + redirect_header("index.php?op=cats&cid=$cid", 5, $msg); + exit; + } else { + xoops_cp_header(); + adminMenu(4, _AM_GARAGES_CATEGORIES); + echo("<div style='height:25px;'> </div>"); + + $clist = join($catlist,", "); + $delmsg = _AM_CONFIRMDELCATS."<br/>".$clist; + xoops_confirm(array('op' => 'del_cat', 'cid' => $cid, 'subop' => 'delok'), 'index.php', $delmsg); + } + } + break; + + case "cats": + xoops_cp_header(); + adminMenu(4, _AM_GARAGES_CATEGORIES); + include_once XOOPS_ROOT_PATH."/class/xoopstree.php"; + + $cattree = new XoopsTree($xoopsDB->prefix("garage_cats"),"cid","gid"); + + if(!$cid) $cid = '0'; + $path = $cattree->getNicePathFromId($cid, "name", $self."?op=cats"); + echo "<a href='index.php?op=cats&cid=0'><img src='../images/icons/index.png' align='middle' title='"._AM_GARAGES_INDEX."' alt='"._AM_GARAGES_INDEX."'></a> ".$path; + + $cats = getCats($cid); + //echo("<table width='100%' align='center'>"); + //echo(""); + //echo("<form method='post'>"); + for($x=0;$x < count($cats);$x++){ + //echo("<div style='left-margin:50px;'><input type='checkbox' name='cats[]' value='".$cats[$x]['cid']."'><a href='index.php?op=cats&cid=".$cats[$x]['cid']."'>".$cats[$x]['name']."</a></div>"); + echo("<div style='left-margin:50px;'><a href='index.php?op=cats&cid=".$cats[$x]['cid']."'>".$cats[$x]['name']."</a></div>"); + } + //echo("<input type='hidden' name='op' value='delcats'>"); + //echo("<input type='submit' value='"._AM_DELETE."'>"); + //echo("</form>"); + //echo("</table>"); + // add new cat + echo("<div style='padding:10px;width:50%;text-align:right;background-color:#cccccc;border-right: 1px solid #000000;border-top: 1px solid #000000;border-left: 1px solid #000000;border-bottom: 1px solid #000000;'>"); + echo("<form method='post' action='index.php'>"); + echo(""._AM_NEWCATNAME."<input type='text' name='catname'><br/>"._AM_PARENT); + $cattree->makeMySelBox("name","",$cid, true,"gid"); + echo("<input type='hidden' name='cid' value='$cid' />"); + echo("<input type='hidden' name='op' value='add_cat' />"); + echo("<br/><input type='submit' value='"._AM_ADDNEWCAT."' />"); + echo("</form>"); + echo("</div>"); + echo("<br/>"); + + if($cid){ + echo("<div style='padding:10px;width:50%;text-align:right;background-color:#cccccc;border-right: 1px solid #000000;border-top: 1px solid #000000;border-left: 1px solid #000000;border-bottom: 1px solid #000000;'>"); + echo("<form method='post' action='index.php'>"); + echo(""._AM_MOVECAT."<br/>"._AM_PARENT.""); + $cattree->makeMySelBox("name","",$cid,true,"gid"); + echo("<input type='hidden' name='cid' value='$cid'>"); + echo("<input type='hidden' name='op' value='move_cat'>"); + echo("<br/><input type='submit' value='"._AM_MOVECATSUBMIT."'>"); + echo("</form>"); + echo("</div>"); + echo("<br/>"); + echo("<div style='padding:10px;width:50%;text-align:right;background-color:#cccccc;border-right: 1px solid #000000;border-top: 1px solid #000000;border-left: 1px solid #000000;border-bottom: 1px solid #000000;'>"); + echo("<form method='post' action='index.php'>"); + echo(_AM_RENAMECAT); + $catname = getName($cid); + echo("<input type='text' name='catname' value='$catname'>"); + echo("<input type='hidden' name='cid' value='$cid'>"); + echo("<input type='hidden' name='op' value='rename_cat'>"); + echo("<br/><input type='submit' value='"._AM_RENAME."'>"); + echo("</form>"); + echo("</div>"); + echo("<br/>"); + echo("<div style='padding:10px;width:50%;text-align:right;background-color:#cccccc;border-right: 1px solid #000000;border-top: 1px solid #000000;border-left: 1px solid #000000;border-bottom: 1px solid #000000;'>"); + echo("<form method='post' action='index.php'>"); + echo(_AM_DELETECAT); + $catname = getName($cid); + echo(" $catname"); + echo("<input type='hidden' name='cid' value='$cid'>"); + echo("<input type='hidden' name='op' value='del_cat'>"); + echo("<br/><input type='submit' value='"._AM_DELETE."'>"); + echo("</form>"); + echo("</div>"); + } + break; + case "documentation": + xoops_cp_header(); + adminMenu(5, _AM_GARAGES_DOCUMENTATION); + + echo("<div style='text-align:center;'>"._AM_DOCS."<br/><br/><br/>"); + + echo("<br/><br/><br/><a href='http://www.xgarage.org'>Live Docs and support at X-Garage</a>"); + + + echo("</div>"); + + break; + + case "support": + xoops_cp_header(); + adminMenu(5, _AM_GARAGES_SUPPORT); + + echo("<div style='text-align:center;'>"._AM_SUPPORT."<br/><br/><br/>"._AM_SUPPORT_REGISTERED); + + echo("<br/><br/><br/><a href='http://www.xgarage.org/modules/newbb/'>Garages Module for XOOPS Support Forum</a>"); + + + echo("</div>"); + + break; + + case "donations": + xoops_cp_header(); + adminMenu(6, _AM_GARAGES_DONATIONS); + + echo "<div style='text-align:center;'>"._AM_INTRO."<br/><br/><br/>"; + + echo '<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> +<input type="hidden" name="cmd" value="_s-xclick"> +<input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-butcc-donate.gif" border="0" name="submit" alt="Make payments with PayPal - it\'s fast, free and secure!"> +<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"> +<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----MIIHRwYJKoZIhvcNAQcEoIIHODCCBzQCAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYCZmz/XmGv7WnRc0ND7eT96YucKR8egScEksr5lNOx5twxsrVHkWOsnGXvUB8ui3lS7zzDEz7N57qLp88Ak7AvtmAqmO9AbWXxL8MkRMamEyKnTX0ojnYiP6cuBZOvTJpqTPWa4s+LF3T2xVkvAZLB0Ckg8jT38K884OvjDJvr8YjELMAkGBSsOAwIaBQAwgcQGCSqGSIb3DQEHATAUBggqhkiG9w0DBwQIV9Sm7q0bdyaAgaBlgupZIGnHBs8cFmeTf2KMFnmG/T1mHohV7TnjlaFwF58JZo0igwwzUOe6rX8K1vS5R8CO1kvFeLjRKGa8ZdTT1O2SC0m0B181r267Vn673jJkmj6HrthlEbuSWcuFaFBSEkGsvMKyuwN8seu9a5AF1HjwOOwCE/vkehbvtrmUgGiHyP0zIsGisYJ/ToGVgzyIpHO0mkZekybT/PuhRfl/oIIDhzCCA4MwggLsoAMCAQICAQAwDQYJKoZIhvcNAQEFBQAwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tMB4XDTA0MDIxMzEwMTMxNVoXDTM1MDIxMzEwMTMxNVowgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDBR07d/ETMS1ycjtkpkvjXZe9k+6CieLuLsPumsJ7QC1odNz3sJiCbs2wC0nLE0uLGaEtXynIgRqIddYCHx88pb5HTXv4SZeuv0Rqq4+axW9PLAAATU8w04qqjaSXgbGLP3NmohqM6bV9kZZwZLR/klDaQGo1u9uDb9lr4Yn+rBQIDAQABo4HuMIHrMB0GA1UdDgQWBBSWn3y7xm8XvVk/UtcKG+wQ1mSUazCBuwYDVR0jBIGzMIGwgBSWn3y7xm8XvVk/UtcKG+wQ1mSUa6GBlKSBkTCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb22CAQAwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQCBXzpWmoBa5e9fo6ujionW1hUhPkOBakTr3YCDjbYfvJEiv/2P+IobhOGJr85+XHhN0v4gUkEDI8r2/rNk1m0GA8HKddvTjyGw/XqXa+LSTlDYkqI8OwR8GEYj4efEtcRpRYBxV8KxAW93YDWzFGvruKnnLbDAF6VR5w/cCMn5hzGCAZowggGWAgEBMIGUMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDcwNzIyMDYwMTE3WjAjBgkqhkiG9w0BCQQxFgQU3qLpIBvssWlAVXz8/tJC1ImH5vAwDQYJKoZIhvcNAQEBBQAEgYBFGGw8eKVvfwsZJiWLYdSVzWnhkiypXitE4pdFXIb972yj0b+CtMpwoRG09qJCuHmExOGzSGo6EXXLeC44cDfbhb4S3DbSNBlrtbUJfMszejfCqYRmcOqi2KBGThze4KHpey8/R0TxMYsrIccLpO3HHpvL1/uWYuRwJOfeUwQDnA==-----END PKCS7----- +"> +</form>'; + + + + + break; + + default: + xoops_cp_header(); + adminMenu(1, _AM_GARAGES_INDEX); + + $names = getActiveGarages(); + if(count($names) > 0) + for($x=0;$x<count($names);$x++){ + if($names[$x]['viewable']) $viewable="color:#000000;"; + else $viewable="color:#cccccc;"; + echo "<div style=\"margin-left:100px;\"><a style='$viewable' href=\"../index.php?op=view&gid=".$names[$x]['id']."\">".$names[$x]['name']."</a></div>"; + } + else echo "<div>"._AM_NONEACTIVE."</div>"; + break; + +} +xoops_cp_footer(); +?> \ No newline at end of file Property changes on: XoopsModules/xgarage/trunk/xgarage/admin/index.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xgarage/trunk/xgarage/admin/menu.php =================================================================== --- XoopsModules/xgarage/trunk/xgarage/admin/menu.php (rev 0) +++ XoopsModules/xgarage/trunk/xgarage/admin/menu.php 2013-09-20 23:09:39 UTC (rev 12070) @@ -0,0 +1,4 @@ +<?php +$adminmenu[0]['title'] = _MI_GARAGES_ADMINMENU1; +$adminmenu[0]['link'] = "admin/index.php"; +?> \ No newline at end of file Property changes on: XoopsModules/xgarage/trunk/xgarage/admin/menu.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xgarage/trunk/xgarage/comment_delete.php =================================================================== --- XoopsModules/xgarage/trunk/xgarage/comment_delete.php (rev 0) +++ XoopsModules/xgarage/trunk/xgarage/comment_delete.php 2013-09-20 23:09:39 UTC (rev 12070) @@ -0,0 +1,29 @@ +<?php +// $Id$ +// ------------------------------------------------------------------------ // +// XOOPS - PHP Content Management System // +// Copyright (c) 2000 XOOPS.org // +// <http://www.xoops.org/> // +// ------------------------------------------------------------------------ // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // +include '../../mainfile.php'; +include XOOPS_ROOT_PATH.'/include/comment_delete.php'; +?> \ No newline at end of file Property changes on: XoopsModules/xgarage/trunk/xgarage/comment_delete.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xgarage/trunk/xgarage/comment_edit.php =================================================================== --- XoopsModules/xgarage/trunk/xgarage/comment_edit.php (rev 0) +++ XoopsModules/xgarage/trunk/xgarage/comment_edit.php 2013-09-20 23:09:39 UTC (rev 12070) @@ -0,0 +1,29 @@ +<?php +// $Id$ +// ------------------------------------------------------------------------ // +// XOOPS - PHP Content Management System // +// Copyright (c) 2000 XOOPS.org // +// <http://www.xoops.org/> // +// ------------------------------------------------------------------------ // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // +include '../../mainfile.php'; +include XOOPS_ROOT_PATH.'/include/comment_edit.php'; +?> \ No newline at end of file Property changes on: XoopsModules/xgarage/trunk/xgarage/comment_edit.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xgarage/trunk/xgarage/comment_new.php =================================================================== --- XoopsModules/xgarage/trunk/xgarage/comment_new.php (rev 0) +++ XoopsModules/xgarage/trunk/xgarage/comment_new.php 2013-09-20 23:09:39 UTC (rev 12070) @@ -0,0 +1,38 @@ +<?php +// $Id$ +// ------------------------------------------------------------------------ // +// XOOPS - PHP Content Management System // +// Copyright (c) 2000 XOOPS.org // +// <http://www.xoops.org/> // +// ------------------------------------------------------------------------ // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // + +include '../../mainfile.php'; +$com_itemid = isset($HTTP_GET_VARS['com_itemid']) ? intval($HTTP_GET_VARS['com_itemid']) : 0; +if ($com_itemid > 0) { + // Get link title + $sql = "SELECT title FROM " . $xoopsDB->prefix('mylinks_links') . " WHERE lid=" . $com_itemid . ""; + $result = $xoopsDB->query($sql); + $row = $xoopsDB->fetchArray($result); + $com_replytitle = $row['title']; + include XOOPS_ROOT_PATH.'/include/comment_new.php'; +} +?> Property changes on: XoopsModules/xgarage/trunk/xgarage/comment_new.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xgarage/trunk/xgarage/comment_post.php =================================================================== --- XoopsModules/xgarage/trunk/xgarage/comment_post.php (rev 0) +++ XoopsModules/xgarage/trunk/xgarage/comment_post.php 2013-09-20 23:09:39 UTC (rev 12070) @@ -0,0 +1,29 @@ +<?php +// $Id$ +// ------------------------------------------------------------------------ // +// XOOPS - PHP Content Management System // +// Copyright (c) 2000 XOOPS.org // +// <http://www.xoops.org/> // +// ------------------------------------------------------------------------ // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // +include '../../mainfile.php'; +include XOOPS_ROOT_PATH.'/include/comment_post.php'; +?> \ No newline at end of file Property changes on: XoopsModules/xgarage/trunk/xgarage/comment_post.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xgarage/trunk/xgarage/comment_reply.php =================================================================== --- XoopsModules/xgarage/trunk/xgarage/comment_reply.php (rev 0) +++ XoopsModules/xgarage/trunk/xgarage/comment_reply.php 2013-09-20 23:09:39 UTC (rev 12070) @@ -0,0 +1,29 @@ +<?php +// $Id$ +// ------------------------------------------------------------------------ // +// XOOPS - PHP Content Management System // +// Copyright (c) 2000 XOOPS.org // +// <http://www.xoops.org/> // +// --------------... [truncated message content] |
From: <be...@us...> - 2013-09-26 17:25:25
|
Revision: 12099 http://sourceforge.net/p/xoops/svn/12099 Author: beckmi Date: 2013-09-26 17:25:18 +0000 (Thu, 26 Sep 2013) Log Message: ----------- Adding LatestNews Modified Paths: -------------- XoopsModules/xoopshp/trunk/xoopshp/xoops_version.php Added Paths: ----------- XoopsModules/latestnews/ XoopsModules/latestnews/branches/ XoopsModules/latestnews/releases/ XoopsModules/latestnews/releases/0.72/ XoopsModules/latestnews/trunk/ XoopsModules/latestnews/trunk/latestnews/ XoopsModules/latestnews/trunk/latestnews/admin/ XoopsModules/latestnews/trunk/latestnews/admin/admin.php XoopsModules/latestnews/trunk/latestnews/admin/header.php XoopsModules/latestnews/trunk/latestnews/admin/index.html XoopsModules/latestnews/trunk/latestnews/admin/menu.php XoopsModules/latestnews/trunk/latestnews/admin/myblockform.php XoopsModules/latestnews/trunk/latestnews/admin/myblocksadmin.php XoopsModules/latestnews/trunk/latestnews/admin/myblocksadmin2.php XoopsModules/latestnews/trunk/latestnews/admin/mygroupperm.php XoopsModules/latestnews/trunk/latestnews/admin/mygrouppermform.php XoopsModules/latestnews/trunk/latestnews/blocks/ XoopsModules/latestnews/trunk/latestnews/blocks/index.html XoopsModules/latestnews/trunk/latestnews/blocks/latestnews.php XoopsModules/latestnews/trunk/latestnews/class/ XoopsModules/latestnews/trunk/latestnews/class/class.latestnews.php XoopsModules/latestnews/trunk/latestnews/class/index.html XoopsModules/latestnews/trunk/latestnews/docs/ XoopsModules/latestnews/trunk/latestnews/docs/changelog.txt XoopsModules/latestnews/trunk/latestnews/docs/index.html XoopsModules/latestnews/trunk/latestnews/docs/readme.txt XoopsModules/latestnews/trunk/latestnews/docs/readme_arabic.txt XoopsModules/latestnews/trunk/latestnews/images/ XoopsModules/latestnews/trunk/latestnews/images/delete_block.gif XoopsModules/latestnews/trunk/latestnews/images/edit_block.gif XoopsModules/latestnews/trunk/latestnews/images/index.html XoopsModules/latestnews/trunk/latestnews/images/latestnews_logo.png XoopsModules/latestnews/trunk/latestnews/include/ XoopsModules/latestnews/trunk/latestnews/include/blocksadmin.inc.php XoopsModules/latestnews/trunk/latestnews/include/functions.php XoopsModules/latestnews/trunk/latestnews/include/gtickets.php XoopsModules/latestnews/trunk/latestnews/include/index.html XoopsModules/latestnews/trunk/latestnews/include/onupdate.inc.php XoopsModules/latestnews/trunk/latestnews/include/updateblock.inc.php XoopsModules/latestnews/trunk/latestnews/index.html XoopsModules/latestnews/trunk/latestnews/language/ XoopsModules/latestnews/trunk/latestnews/language/arabic/ XoopsModules/latestnews/trunk/latestnews/language/arabic/blocks.php XoopsModules/latestnews/trunk/latestnews/language/arabic/index.html XoopsModules/latestnews/trunk/latestnews/language/arabic/main.php XoopsModules/latestnews/trunk/latestnews/language/arabic/modinfo.php XoopsModules/latestnews/trunk/latestnews/language/danish/ XoopsModules/latestnews/trunk/latestnews/language/danish/blocks.php XoopsModules/latestnews/trunk/latestnews/language/danish/index.html XoopsModules/latestnews/trunk/latestnews/language/danish/main.php XoopsModules/latestnews/trunk/latestnews/language/danish/modinfo.php XoopsModules/latestnews/trunk/latestnews/language/english/ XoopsModules/latestnews/trunk/latestnews/language/english/blocks.php XoopsModules/latestnews/trunk/latestnews/language/english/index.html XoopsModules/latestnews/trunk/latestnews/language/english/main.php XoopsModules/latestnews/trunk/latestnews/language/english/modinfo.php XoopsModules/latestnews/trunk/latestnews/language/french/ XoopsModules/latestnews/trunk/latestnews/language/french/blocks.php XoopsModules/latestnews/trunk/latestnews/language/french/index.html XoopsModules/latestnews/trunk/latestnews/language/french/main.php XoopsModules/latestnews/trunk/latestnews/language/french/modinfo.php XoopsModules/latestnews/trunk/latestnews/language/index.html XoopsModules/latestnews/trunk/latestnews/language/persian/ XoopsModules/latestnews/trunk/latestnews/language/persian/blocks.php XoopsModules/latestnews/trunk/latestnews/language/persian/index.html XoopsModules/latestnews/trunk/latestnews/language/persian/main.php XoopsModules/latestnews/trunk/latestnews/language/persian/modinfo.php XoopsModules/latestnews/trunk/latestnews/language/polish/ XoopsModules/latestnews/trunk/latestnews/language/polish/blocks.php XoopsModules/latestnews/trunk/latestnews/language/polish/index.html XoopsModules/latestnews/trunk/latestnews/language/polish/main.php XoopsModules/latestnews/trunk/latestnews/language/polish/modinfo.php XoopsModules/latestnews/trunk/latestnews/language/portuguesebr/ XoopsModules/latestnews/trunk/latestnews/language/portuguesebr/blocks.php XoopsModules/latestnews/trunk/latestnews/language/portuguesebr/index.html XoopsModules/latestnews/trunk/latestnews/language/portuguesebr/main.php XoopsModules/latestnews/trunk/latestnews/language/portuguesebr/modinfo.php XoopsModules/latestnews/trunk/latestnews/language/spanish/ XoopsModules/latestnews/trunk/latestnews/language/spanish/blocks.php XoopsModules/latestnews/trunk/latestnews/language/spanish/index.html XoopsModules/latestnews/trunk/latestnews/language/spanish/main.php XoopsModules/latestnews/trunk/latestnews/language/spanish/modinfo.php XoopsModules/latestnews/trunk/latestnews/templates/ XoopsModules/latestnews/trunk/latestnews/templates/blocks/ XoopsModules/latestnews/trunk/latestnews/templates/blocks/block_latestnews.html XoopsModules/latestnews/trunk/latestnews/templates/blocks/index.html XoopsModules/latestnews/trunk/latestnews/templates/index.html XoopsModules/latestnews/trunk/latestnews/xoops_version.php Added: XoopsModules/latestnews/trunk/latestnews/admin/admin.php =================================================================== --- XoopsModules/latestnews/trunk/latestnews/admin/admin.php (rev 0) +++ XoopsModules/latestnews/trunk/latestnews/admin/admin.php 2013-09-26 17:25:18 UTC (rev 12099) @@ -0,0 +1,161 @@ +<?php +// $Id$ +// ------------------------------------------------------------------------ // +// XOOPS - PHP Content Management System // +// Copyright (c) 2000 XOOPS.org // +// <http://www.xoops.org/> // +// ------------------------------------------------------------------------ // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // +// Author: Kazumi Ono (AKA onokazu) // +// URL: http://www.myweb.ne.jp/, http://www.xoops.org/, http://jp.xoops.org/ // +// Project: The XOOPS Project // +// ------------------------------------------------------------------------- // + +$admin_mydirname = basename( dirname( dirname( __FILE__ ) ) ) ; + +$fct = empty( $_POST['fct'] ) ? '' : trim( $_POST['fct'] ) ; +$fct = empty( $_GET['fct'] ) ? $fct : trim( $_GET['fct'] ) ; +if( empty( $fct ) ) $fct = 'preferences' ; +//if (isset($fct) && $fct == "users") { +// $xoopsOption['pagetype'] = "user"; +//} +//include "../../../mainfile.php"; +// include "../../mainfile.php"; GIJ +//include XOOPS_ROOT_PATH."/include/cp_functions.php"; +require("header.php"); +include_once XOOPS_ROOT_PATH."/class/xoopsmodule.php"; +include_once "../include/gtickets.php" ;// GIJ + +$admintest = 0; + +if (is_object($xoopsUser)) { + $xoopsModule =& XoopsModule::getByDirname("system"); + if ( !$xoopsUser->isAdmin($xoopsModule->mid()) ) { + redirect_header(XOOPS_URL.'/user.php',3,_NOPERM); + exit(); + } + $admintest=1; +} else { + redirect_header(XOOPS_URL.'/user.php',3,_NOPERM); + exit(); +} + +// include system category definitions +include_once XOOPS_ROOT_PATH."/modules/system/constants.php"; +$error = false; +if ($admintest != 0) { + if (isset($fct) && $fct != '') { + if (file_exists(XOOPS_ROOT_PATH."/modules/system/admin/".$fct."/xoops_version.php")) { + + if ( file_exists(XOOPS_ROOT_PATH."/modules/system/language/".$xoopsConfig['language']."/admin.php") ) { + include XOOPS_ROOT_PATH."/modules/system/language/".$xoopsConfig['language']."/admin.php"; + } else { + include XOOPS_ROOT_PATH."/modules/system/language/english/admin.php"; + } + + if (file_exists(XOOPS_ROOT_PATH."/modules/system/language/".$xoopsConfig['language']."/admin/".$fct.".php")) { + include XOOPS_ROOT_PATH."/modules/system/language/".$xoopsConfig['language']."/admin/".$fct.".php"; + } elseif (file_exists(XOOPS_ROOT_PATH."/modules/system/language/english/admin/".$fct.".php")) { + include XOOPS_ROOT_PATH."/modules/system/language/english/admin/".$fct.".php"; + } + include XOOPS_ROOT_PATH."/modules/system/admin/".$fct."/xoops_version.php"; + $sysperm_handler =& xoops_gethandler('groupperm'); + $category = !empty($modversion['category']) ? intval($modversion['category']) : 0; + unset($modversion); + if ($category > 0) { + $groups = $xoopsUser->getGroups(); + if (in_array(XOOPS_GROUP_ADMIN, $groups) || false != $sysperm_handler->checkRight('system_admin', $category, $groups, $xoopsModule->getVar('mid'))){ +// if (file_exists(XOOPS_ROOT_PATH."/modules/system/admin/".$fct."/main.php")) { +// include_once XOOPS_ROOT_PATH."/modules/system/admin/".$fct."/main.php"; GIJ + if (file_exists("../include/{$fct}.inc.php")) { + include_once "../include/{$fct}.inc.php" ; + } else { + $error = true; + } + } else { + $error = true; + } + } elseif ($fct == 'version') { + if (file_exists(XOOPS_ROOT_PATH."/modules/system/admin/version/main.php")) { + include_once XOOPS_ROOT_PATH."/modules/system/admin/version/main.php"; + } else { + $error = true; + } + } else { + $error = true; + } + } else { + $error = true; + } + } else { + $error = true; + } +} + +if (false != $error) { + xoops_cp_header(); + mytabs_adminmenu(1); + echo "<h4>System Configuration</h4>"; + echo '<table class="outer" cellpadding="4" cellspacing="1">'; + echo '<tr>'; + $groups = $xoopsUser->getGroups(); + $all_ok = false; + if (!in_array(XOOPS_GROUP_ADMIN, $groups)) { + $sysperm_handler =& xoops_gethandler('groupperm'); + $ok_syscats = $sysperm_handler->getItemIds('system_admin', $groups); + } else { + $all_ok = true; + } + $admin_dir = XOOPS_ROOT_PATH."/modules/system/admin"; + $handle = opendir($admin_dir); + $counter = 0; + $class = 'even'; + while ($file = readdir($handle)) { + if (strtolower($file) != 'cvs' && !preg_match("/[.]/", $file) && is_dir($admin_dir.'/'.$file)) { + include $admin_dir.'/'.$file.'/xoops_version.php'; + if ($modversion['hasAdmin']) { + $category = isset($modversion['category']) ? intval($modversion['category']) : 0; + if (false != $all_ok || in_array($modversion['category'], $ok_syscats)) { + echo "<td class='$class' align='center' valign='bottom' width='19%'>"; + echo "<a href='".XOOPS_URL."/modules/system/admin.php?fct=".$file."'><b>" .trim($modversion['name'])."</b></a>\n"; + echo "</td>"; + $counter++; + $class = ($class == 'even') ? 'odd' : 'even'; + } + if ( $counter > 4 ) { + $counter = 0; + echo "</tr>"; + echo "<tr>"; + } + } + unset($modversion); + } + } + while ($counter < 5) { + echo '<td class="'.$class.'"> </td>'; + $class = ($class == 'even') ? 'odd' : 'even'; + $counter++; + } + echo '</tr></table>'; + xoops_cp_footer(); +} + +?> Property changes on: XoopsModules/latestnews/trunk/latestnews/admin/admin.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/latestnews/trunk/latestnews/admin/header.php =================================================================== --- XoopsModules/latestnews/trunk/latestnews/admin/header.php (rev 0) +++ XoopsModules/latestnews/trunk/latestnews/admin/header.php 2013-09-26 17:25:18 UTC (rev 12099) @@ -0,0 +1,12 @@ +<?php +// Author: Trabis +// URL: http://www.xuups.com +// E-Mail: lus...@gm... + +require_once("../../../include/cp_header.php"); + +if (!isset($xoopsTpl) || !is_object($xoopsTpl)) { + include_once(XOOPS_ROOT_PATH."/class/template.php"); + $xoopsTpl = new XoopsTpl(); +} +?> Property changes on: XoopsModules/latestnews/trunk/latestnews/admin/header.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/latestnews/trunk/latestnews/admin/index.html =================================================================== --- XoopsModules/latestnews/trunk/latestnews/admin/index.html (rev 0) +++ XoopsModules/latestnews/trunk/latestnews/admin/index.html 2013-09-26 17:25:18 UTC (rev 12099) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/latestnews/trunk/latestnews/admin/menu.php =================================================================== --- XoopsModules/latestnews/trunk/latestnews/admin/menu.php (rev 0) +++ XoopsModules/latestnews/trunk/latestnews/admin/menu.php 2013-09-26 17:25:18 UTC (rev 12099) @@ -0,0 +1,4 @@ +<?php +$adminmenu[0]['title'] = _MI_LATESTNEWS_ADMIN_MENU1; +$adminmenu[0]['link'] = "admin/myblocksadmin.php"; +?> Property changes on: XoopsModules/latestnews/trunk/latestnews/admin/menu.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/latestnews/trunk/latestnews/admin/myblockform.php =================================================================== --- XoopsModules/latestnews/trunk/latestnews/admin/myblockform.php (rev 0) +++ XoopsModules/latestnews/trunk/latestnews/admin/myblockform.php 2013-09-26 17:25:18 UTC (rev 12099) @@ -0,0 +1,142 @@ +<?php +// $Id$ +// ------------------------------------------------------------------------ // +// XOOPS - PHP Content Management System // +// Copyright (c) 2000 XOOPS.org // +// <http://www.xoops.org/> // +// ------------------------------------------------------------------------ // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // + +if( ! defined( 'XOOPS_ROOT_PATH' ) ) exit ; + +$usespaw = empty( $_GET['usespaw'] ) ? 0 : 1 ; + +require_once XOOPS_ROOT_PATH."/class/xoopsformloader.php"; +//$form = new XoopsThemeForm($block['form_title'], 'blockform', XOOPS_URL."/modules/blocksadmin/admin/admin.php" ) ; +$form = new XoopsThemeForm($block['form_title'], 'blockform', "admin.php" ) ; +if (isset($block['name'])) { + $form->addElement(new XoopsFormLabel(_AM_NAME, $block['name'])); +} +$side_select = new XoopsFormSelect(_AM_BLKTYPE, "bside", $block['side']); +/** Xoops 2.0.13 +$side_select->addOptionArray(array(0 => _AM_SBLEFT, 1 => _AM_SBRIGHT, 3 => _AM_CBLEFT, 4 => _AM_CBRIGHT, 5 => _AM_CBCENTER, )); +*/ +$side_select->addOptionArray(array(0 => _AM_SBLEFT, 1 => _AM_SBRIGHT, 3 => _AM_CBLEFT, 4 => _AM_CBRIGHT, 5 => _AM_CBCENTER, 7 => _AM_CBBOTTOMLEFT, 8 => _AM_CBBOTTOMRIGHT, 9 => _AM_CBBOTTOM, )); +$form->addElement($side_select); +$form->addElement(new XoopsFormText(_AM_WEIGHT, "bweight", 2, 5, $block['weight'])); +$form->addElement(new XoopsFormRadioYN(_AM_VISIBLE, 'bvisible', $block['visible'])); +$mod_select = new XoopsFormSelect(_AM_VISIBLEIN, "bmodule", $block['modules'], 5, true); +$module_handler =& xoops_gethandler('module'); +$criteria = new CriteriaCompo(new Criteria('hasmain', 1)); +$criteria->add(new Criteria('isactive', 1)); +$module_list = $module_handler->getList($criteria); +$module_list[-1] = _AM_TOPPAGE; +$module_list[0] = _AM_ALLPAGES; +ksort($module_list); +$mod_select->addOptionArray($module_list); +$form->addElement($mod_select); +$form->addElement(new XoopsFormText(_AM_TITLE, 'btitle', 50, 255, $block['title']), false); + +if ( $block['is_custom'] ) { + + // Custom Block's textarea + $notice_for_tags = '<span style="font-size:x-small;font-weight:bold;">'._AM_USEFULTAGS.'</span><br /><span style="font-size:x-small;font-weight:normal;">'.sprintf(_AM_BLOCKTAG1, '{X_SITEURL}', XOOPS_URL.'/').'</span>' ; + $current_op = @$_GET['op'] == 'clone' ? 'clone' : 'edit' ; + $uri_to_myself = XOOPS_URL . "/modules/blocksadmin/admin/admin.php?fct=blocksadmin&op=$current_op&bid={$block['bid']}" ; + // $can_use_spaw = check_browser_can_use_spaw() ; + $can_use_spaw = true ; + if( $usespaw && $can_use_spaw ) { + // SPAW Config + include XOOPS_ROOT_PATH.'/common/spaw/spaw_control.class.php' ; + ob_start() ; + $sw = new SPAW_Wysiwyg( 'bcontent' , $block['content'] ) ; + $sw->show() ; + $textarea = new XoopsFormLabel( _AM_CONTENT , ob_get_contents() ) ; + $textarea->setDescription( $notice_for_tags . "<br /><br /><a href='$uri_to_myself&usespaw=0'>NORMAL</a>" ) ; + ob_end_clean() ; + } else { + $myts =& MyTextSanitizer::getInstance(); + $textarea = new XoopsFormDhtmlTextArea(_AM_CONTENT, 'bcontent', $myts->htmlSpecialChars( $block['content'] ) , 15, 70); + if( $can_use_spaw ) { + $textarea->setDescription( $notice_for_tags . "<br /><br /><a href='$uri_to_myself&usespaw=1'>SPAW</a>" ) ; + } else { + $textarea->setDescription( $notice_for_tags ) ; + } + } + $form->addElement($textarea, true); + + $ctype_select = new XoopsFormSelect(_AM_CTYPE, 'bctype', $block['ctype']); + $ctype_select->addOptionArray(array('H' => _AM_HTML, 'P' => _AM_PHP, 'S' => _AM_AFWSMILE, 'T' => _AM_AFNOSMILE)); + $form->addElement($ctype_select); +} else { + if ($block['template'] != '' && ! defined('XOOPS_ORETEKI') ) { + $tplfile_handler =& xoops_gethandler('tplfile'); + $btemplate = $tplfile_handler->find($GLOBALS['xoopsConfig']['template_set'], 'block', $block['bid']); + if (count($btemplate) > 0) { + $form->addElement(new XoopsFormLabel(_AM_CONTENT, '<a href="'.XOOPS_URL.'/modules/system/admin.php?fct=tplsets&op=edittpl&id='.$btemplate[0]->getVar('tpl_id').'">'._AM_EDITTPL.'</a>')); + } else { + $btemplate2 = $tplfile_handler->find('default', 'block', $block['bid']); + if (count($btemplate2) > 0) { + $form->addElement(new XoopsFormLabel(_AM_CONTENT, '<a href="'.XOOPS_URL.'/modules/system/admin.php?fct=tplsets&op=edittpl&id='.$btemplate2[0]->getVar('tpl_id').'" target="_blank">'._AM_EDITTPL.'</a>')); + } + } + } + if ($block['edit_form'] != false) { + $form->addElement(new XoopsFormLabel(_AM_OPTIONS, $block['edit_form'])); + } +} +$cache_select = new XoopsFormSelect(_AM_BCACHETIME, 'bcachetime', $block['cachetime']); +$cache_select->addOptionArray(array('0' => _NOCACHE, '30' => sprintf(_SECONDS, 30), '60' => _MINUTE, '300' => sprintf(_MINUTES, 5), '1800' => sprintf(_MINUTES, 30), '3600' => _HOUR, '18000' => sprintf(_HOURS, 5), '86400' => _DAY, '259200' => sprintf(_DAYS, 3), '604800' => _WEEK, '2592000' => _MONTH)); +$form->addElement($cache_select); +if (isset($block['bid'])) { + $form->addElement(new XoopsFormHidden('bid', $block['bid'])); +} +// $form->addElement(new XoopsFormHidden('options', $block['options'])); +$form->addElement(new XoopsFormHidden('op', $block['op'])); +$form->addElement(new XoopsFormHidden('fct', 'blocksadmin')); +$button_tray = new XoopsFormElementTray('', ' '); +if ($block['is_custom']) { + $button_tray->addElement(new XoopsFormButton('', 'previewblock', _PREVIEW, "submit")); +} +$button_tray->addElement(new XoopsFormButton('', 'submitblock', $block['submit_button'], "submit")); +$form->addElement($button_tray); + + +// checks browser compatibility with the control +function check_browser_can_use_spaw() { + $browser = $_SERVER['HTTP_USER_AGENT'] ; + // check if msie + if( eregi( "MSIE[^;]*" , $browser , $msie ) ) { + // get version + if( eregi( "[0-9]+\.[0-9]+" , $msie[0] , $version ) ) { + // check version + if( (float)$version[0] >= 5.5 ) { + // finally check if it's not opera impersonating ie + if( ! eregi( "opera" , $browser ) ) { + return true ; + } + } + } + } + return false ; +} + +?> Property changes on: XoopsModules/latestnews/trunk/latestnews/admin/myblockform.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/latestnews/trunk/latestnews/admin/myblocksadmin.php =================================================================== --- XoopsModules/latestnews/trunk/latestnews/admin/myblocksadmin.php (rev 0) +++ XoopsModules/latestnews/trunk/latestnews/admin/myblocksadmin.php 2013-09-26 17:25:18 UTC (rev 12099) @@ -0,0 +1,370 @@ +<?php +// ------------------------------------------------------------------------- // +// myblocksadmin.php // +// - XOOPS block admin for each modules - // +// GIJOE <http://www.peak.ne.jp/> // +// ------------------------------------------------------------------------- // + +include_once( '../../../include/cp_header.php' ) ; + +if( substr( XOOPS_VERSION , 6 , 3 ) > 2.0 ) { + include 'myblocksadmin2.php' ; + exit ; +} + +include_once( 'mygrouppermform.php' ) ; +include_once( XOOPS_ROOT_PATH.'/class/xoopsblock.php' ) ; +include_once "../include/gtickets.php" ;// GIJ + + +$xoops_system_path = XOOPS_ROOT_PATH . '/modules/system' ; + +// language files +$language = $xoopsConfig['language'] ; +if( ! file_exists( "$xoops_system_path/language/$language/admin/blocksadmin.php") ) $language = 'english' ; + +// to prevent from notice that constants already defined +$error_reporting_level = error_reporting( 0 ) ; +include_once( "$xoops_system_path/constants.php" ) ; +include_once( "$xoops_system_path/language/$language/admin.php" ) ; +include_once( "$xoops_system_path/language/$language/admin/blocksadmin.php" ) ; +error_reporting( $error_reporting_level ) ; + +$group_defs = file( "$xoops_system_path/language/$language/admin/groups.php" ) ; +foreach( $group_defs as $def ) { + if( strstr( $def , '_AM_ACCESSRIGHTS' ) || strstr( $def , '_AM_ACTIVERIGHTS' ) ) eval( $def ) ; +} + + +// check $xoopsModule +if( ! is_object( $xoopsModule ) ) redirect_header( XOOPS_URL.'/user.php' , 1 , _NOPERM ) ; + +// set target_module if specified by $_GET['dirname'] +$module_handler =& xoops_gethandler('module'); +if( ! empty( $_GET['dirname'] ) ) { + $target_module =& $module_handler->getByDirname($_GET['dirname']); +}/* else if( ! empty( $_GET['mid'] ) ) { + $target_module =& $module_handler->get( intval( $_GET['mid'] ) ); +}*/ + +if( ! empty( $target_module ) && is_object( $target_module ) ) { + // specified by dirname + $target_mid = $target_module->getVar( 'mid' ) ; + $target_mname = $target_module->getVar( 'name' ) . " " . sprintf( "(%2.2f)" , $target_module->getVar('version') / 100.0 ) ; + $query4redirect = '?dirname='.urlencode(strip_tags($_GET['dirname'])) ; +} else if( isset( $_GET['mid'] ) && $_GET['mid'] == 0 || $xoopsModule->getVar('dirname') == 'blocksadmin' ) { + $target_mid = 0 ; + $target_mname = '' ; + $query4redirect = '?mid=0' ; +} else { + $target_mid = $xoopsModule->getVar( 'mid' ) ; + $target_mname = $xoopsModule->getVar( 'name' ) ; + $query4redirect = '' ; +} + +// check access right (needs system_admin of BLOCK) +$sysperm_handler =& xoops_gethandler('groupperm'); +if (!$sysperm_handler->checkRight('system_admin', XOOPS_SYSTEM_BLOCK, $xoopsUser->getGroups())) redirect_header( XOOPS_URL.'/user.php' , 1 , _NOPERM ) ; + +// get blocks owned by the module (Imported from xoopsblock.php then modified) +//$block_arr =& XoopsBlock::getByModule( $target_mid ) ; +$db =& Database::getInstance(); +$sql = "SELECT * FROM ".$db->prefix("newblocks")." WHERE mid='$target_mid' ORDER BY visible DESC,side,weight"; +$result = $db->query($sql); +$block_arr = array(); +while( $myrow = $db->fetchArray($result) ) { + $block_arr[] = new XoopsBlock($myrow); +} + +function list_blocks() +{ + global $query4redirect , $block_arr , $xoopsGTicket ; + + // cachetime options + $cachetimes = array('0' => _NOCACHE, '30' => sprintf(_SECONDS, 30), '60' => _MINUTE, '300' => sprintf(_MINUTES, 5), '1800' => sprintf(_MINUTES, 30), '3600' => _HOUR, '18000' => sprintf(_HOURS, 5), '86400' => _DAY, '259200' => sprintf(_DAYS, 3), '604800' => _WEEK, '2592000' => _MONTH); + + // displaying TH + echo " + <form action='admin.php' name='blockadmin' method='post'> + <table width='95%' class='outer' cellpadding='4' cellspacing='1'> + <tr valign='middle'> + <th>"._AM_TITLE."</th> + <th align='center' nowrap='nowrap'>"._AM_SIDE."</th> + <th align='center'>"._AM_WEIGHT."</th> + <th align='center'>"._AM_VISIBLEIN."</th> + <th align='center'>"._AM_BCACHETIME."</th> + <th align='right'>"._AM_ACTION."</th> + </tr>\n" ; + + // blocks displaying loop + $class = 'even' ; + $block_configs = get_block_configs() ; + foreach( array_keys( $block_arr ) as $i ) { + $sseln = $ssel0 = $ssel1 = $ssel2 = $ssel3 = $ssel4 = ""; + $scoln = $scol0 = $scol1 = $scol2 = $scol3 = $scol4 = "#FFFFFF"; +/** add for xoops 2.0.14 */ + $sseln = $ssel0 = $ssel1 = $ssel2 = $ssel3 = $ssel4 = $ssel5 = $ssel6 = $ssel7 = ""; + $scoln = $scol0 = $scol1 = $scol2 = $scol3 = $scol4 = $scol5 = $scol6 = $scol7 = "#FFFFFF"; +/** add for xoops 2.0.14 */ + + $weight = $block_arr[$i]->getVar("weight") ; + $title = $block_arr[$i]->getVar("title") ; + $name = $block_arr[$i]->getVar("name") ; + $bcachetime = $block_arr[$i]->getVar("bcachetime") ; + $bid = $block_arr[$i]->getVar("bid") ; + + // visible and side + if ( $block_arr[$i]->getVar("visible") != 1 ) { + $sseln = " checked='checked'"; + $scoln = "#FF0000"; + } else switch( $block_arr[$i]->getVar("side") ) { + default : + case XOOPS_SIDEBLOCK_LEFT : + $ssel0 = " checked='checked'"; + $scol0 = "#00FF00"; + break ; + case XOOPS_SIDEBLOCK_RIGHT : + $ssel1 = " checked='checked'"; + $scol1 = "#00FF00"; + break ; + case XOOPS_CENTERBLOCK_LEFT : + $ssel2 = " checked='checked'"; + $scol2 = "#00FF00"; + break ; + case XOOPS_CENTERBLOCK_RIGHT : + $ssel4 = " checked='checked'"; + $scol4 = "#00FF00"; + break ; + case XOOPS_CENTERBLOCK_CENTER : + $ssel3 = " checked='checked'"; + $scol3 = "#00FF00"; + break ; +/** add for xoops 2.0.14 */ + case XOOPS_CENTERBLOCK_BOTTOMLEFT : + $ssel5 = " checked='checked'"; + $scol5 = "#00FF00"; + break ; + case XOOPS_CENTERBLOCK_BOTTOMRIGHT : + $ssel6 = " checked='checked'"; + $scol6 = "#00FF00"; + break ; + case XOOPS_CENTERBLOCK_BOTTOM : + $ssel7 = " checked='checked'"; + $scol7 = "#00FF00"; + break ; +/** add for xoops 2.0.14 */ + } + + // bcachetime + $cachetime_options = '' ; + foreach( $cachetimes as $cachetime => $cachetime_name ) { + if( $bcachetime == $cachetime ) { + $cachetime_options .= "<option value='$cachetime' selected='selected'>$cachetime_name</option>\n" ; + } else { + $cachetime_options .= "<option value='$cachetime'>$cachetime_name</option>\n" ; + } + } + + // target modules + $db =& Database::getInstance(); + $result = $db->query( "SELECT module_id FROM ".$db->prefix('block_module_link')." WHERE block_id='$bid'" ) ; + $selected_mids = array(); + while ( list( $selected_mid ) = $db->fetchRow( $result ) ) { + $selected_mids[] = intval( $selected_mid ) ; + } + $module_handler =& xoops_gethandler('module'); + $criteria = new CriteriaCompo(new Criteria('hasmain', 1)); + $criteria->add(new Criteria('isactive', 1)); + $module_list = $module_handler->getList($criteria); + $module_list[-1] = _AM_TOPPAGE; + $module_list[0] = _AM_ALLPAGES; + ksort($module_list); + $module_options = '' ; + foreach( $module_list as $mid => $mname ) { + if( in_array( $mid , $selected_mids ) ) { + $module_options .= "<option value='$mid' selected='selected'>$mname</option>\n" ; + } else { + $module_options .= "<option value='$mid'>$mname</option>\n" ; + } + } + + // delete link if it is cloned block + if( $block_arr[$i]->getVar("block_type") == 'D' || $block_arr[$i]->getVar("block_type") == 'C' ) { + $delete_link = "<br /><a href='admin.php?fct=blocksadmin&op=delete&bid=$bid'>"._DELETE."</a>" ; + } else { + $delete_link = '' ; + } + + // clone link if it is marked as cloneable block + // $modversion['blocks'][n]['can_clone'] + if( $block_arr[$i]->getVar("block_type") == 'D' || $block_arr[$i]->getVar("block_type") == 'C' ) { + $can_clone = true ; + } else { + $can_clone = false ; + foreach( $block_configs as $bconf ) { + if( $block_arr[$i]->getVar("show_func") == $bconf['show_func'] && $block_arr[$i]->getVar("func_file") == $bconf['file'] && ( empty( $bconf['template'] ) || $block_arr[$i]->getVar("template") == $bconf['template'] ) ) { + if( ! empty( $bconf['can_clone'] ) ) $can_clone = true ; + } + } + } + if( $can_clone ) { + $clone_link = "<br /><a href='admin.php?fct=blocksadmin&op=clone&bid=$bid'>"._CLONE."</a>" ; + } else { + $clone_link = '' ; + } + + // displaying part + echo " + <tr valign='middle'> + <td class='$class'> + $name + <br /> + <input type='text' name='title[$bid]' value='$title' size='20' /> + </td> + <td class='$class' align='center' nowrap='nowrap' width='125px'>"; + if (! ( /*!defined(ICMS_VERSION) && */(substr( XOOPS_VERSION , 10 , 2 ) < 15) && (substr( XOOPS_VERSION , 8 , 1 ) == 1)) ) { + + echo " + <div align='center' > + <input style='background-color:$scol2;' type='radio' name='side[$bid]' value='".XOOPS_CENTERBLOCK_LEFT."'$ssel2 /> + <input style='background-color:$scol3;'type='radio' name='side[$bid]' value='".XOOPS_CENTERBLOCK_CENTER."'$ssel3 /> + <input style='background-color:$scol4;'type='radio' name='side[$bid]' value='".XOOPS_CENTERBLOCK_RIGHT."'$ssel4 /> + </div> + <div> + <span style='float:right'> + <input style='background-color:$scol1;' type='radio' name='side[$bid]' value='".XOOPS_SIDEBLOCK_RIGHT."'$ssel1 /> + </span> + <div align='left'> + <input style='background-color:$scol0;' type='radio' name='side[$bid]' value='".XOOPS_SIDEBLOCK_LEFT."'$ssel0 /> + </div> + </div> + <div align='center'> + <input style='background-color:$scol5;' type='radio' name='side[$bid]' value='".XOOPS_CENTERBLOCK_BOTTOMLEFT."'$ssel5 /> + <input style='background-color:$scol7;' type='radio' name='side[$bid]' value='".XOOPS_CENTERBLOCK_BOTTOM."'$ssel7 /> + <input style='background-color:$scol6;' type='radio' name='side[$bid]' value='".XOOPS_CENTERBLOCK_BOTTOMRIGHT."'$ssel6 /> + </div>"; + } else { + echo " + <div style='float:left;background-color:$scol0;'> + <input type='radio' name='side[$bid]' value='".XOOPS_SIDEBLOCK_LEFT."' style='background-color:$scol0;' $ssel0 /> + </div> + <div style='float:left;'>-</div> + <div style='float:left;background-color:$scol2;'> + <input type='radio' name='side[$bid]' value='".XOOPS_CENTERBLOCK_LEFT."' style='background-color:$scol2;' $ssel2 /> + </div> + <div style='float:left;background-color:$scol3;'> + <input type='radio' name='side[$bid]' value='".XOOPS_CENTERBLOCK_CENTER."' style='background-color:$scol3;' $ssel3 /> + </div> + <div style='float:left;background-color:$scol4;'> + <input type='radio' name='side[$bid]' value='".XOOPS_CENTERBLOCK_RIGHT."' style='background-color:$scol4;' $ssel4 /> + </div> + <div style='float:left;'>-</div> + <div style='float:left;background-color:$scol1;'> + <input type='radio' name='side[$bid]' value='".XOOPS_SIDEBLOCK_RIGHT."' style='background-color:$scol1;' $ssel1 /> + </div>"; + } + + echo " + <br /> + <div style='float:left;width:40px;'> </div> + <div style='float:left;background-color:$scoln;'> + <input type='radio' name='side[$bid]' value='-1' style='background-color:$scoln;' $sseln /> + </div> + <div style='float:left;'>"._NONE."</div> + </td> + <td class='$class' align='center'> + <input type='text' name=weight[$bid] value='$weight' size='3' maxlength='5' style='text-align:right;' /> + </td> + <td class='$class' align='center'> + <select name='bmodule[$bid][]' size='5' multiple='multiple'> + $module_options + </select> + </td> + <td class='$class' align='center'> + <select name='bcachetime[$bid]' size='1'> + $cachetime_options + </select> + </td> + <td class='$class' align='right'> + <a href='admin.php?fct=blocksadmin&op=edit&bid=$bid'>"._EDIT."</a>{$delete_link}{$clone_link} + <input type='hidden' name='bid[$bid]' value='$bid' /> + </td> + </tr>\n" ; + + $class = ( $class == 'even' ) ? 'odd' : 'even' ; + } + + echo " + <tr> + <td class='foot' align='center' colspan='6'> + <input type='hidden' name='query4redirect' value='$query4redirect' /> + <input type='hidden' name='fct' value='blocksadmin' /> + <input type='hidden' name='op' value='order' /> + ".$xoopsGTicket->getTicketHtml( __LINE__ , 1800 , 'myblocksadmin' )." + <input type='submit' name='submit' value='"._SUBMIT."' /> + </td> + </tr> + </table> + </form>\n" ; +} + + +function get_block_configs() +{ + $error_reporting_level = error_reporting( 0 ) ; + if( preg_match( '/^[.0-9a-zA-Z_-]+$/' , @$_GET['dirname'] ) ) { + include dirname(dirname(dirname(__FILE__))).'/'.$_GET['dirname'].'/xoops_version.php' ; + } else { + include '../xoops_version.php' ; + } + error_reporting( $error_reporting_level ) ; + if( empty( $modversion['blocks'] ) ) return array() ; + else return $modversion['blocks'] ; +} + + +function list_groups() +{ + global $target_mid , $target_mname , $block_arr ; + + $item_list = array() ; + foreach( array_keys( $block_arr ) as $i ) { + $item_list[ $block_arr[$i]->getVar("bid") ] = $block_arr[$i]->getVar("title") ; + } + + $form = new MyXoopsGroupPermForm( _MD_AM_ADGS , 1 , 'block_read' , '' ) ; + if( $target_mid > 1 ) { + $form->addAppendix( 'module_admin' , $target_mid , $target_mname . ' ' . _AM_ACTIVERIGHTS ) ; + $form->addAppendix( 'module_read' , $target_mid , $target_mname .' ' . _AM_ACCESSRIGHTS ) ; + } + foreach( $item_list as $item_id => $item_name) { + $form->addItem( $item_id , $item_name ) ; + } + echo $form->render() ; +} + + + +if( ! empty( $_POST['submit'] ) ) { + if ( ! $xoopsGTicket->check( true , 'myblocksadmin' ) ) { + redirect_header(XOOPS_URL.'/',3,$xoopsGTicket->getErrors()); + } + + include( "mygroupperm.php" ) ; + redirect_header( XOOPS_URL."/modules/".$xoopsModule->dirname()."/admin/myblocksadmin.php$query4redirect" , 1 , _MD_AM_DBUPDATED ); +} + +xoops_cp_header() ; +if( file_exists( './mymenu.php' ) ) include( './mymenu.php' ) ; + +echo "<h3>$target_mname</h3>\n" ; + +if( ! empty( $block_arr ) ) { + echo "<h4>"._AM_BADMIN."</h4>\n" ; + list_blocks() ; +} +list_groups() ; +xoops_cp_footer() ; + + +?> Property changes on: XoopsModules/latestnews/trunk/latestnews/admin/myblocksadmin.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/latestnews/trunk/latestnews/admin/myblocksadmin2.php =================================================================== --- XoopsModules/latestnews/trunk/latestnews/admin/myblocksadmin2.php (rev 0) +++ XoopsModules/latestnews/trunk/latestnews/admin/myblocksadmin2.php 2013-09-26 17:25:18 UTC (rev 12099) @@ -0,0 +1,347 @@ +<?php +// ------------------------------------------------------------------------- // +// myblocksadmin_for_2.2.php // +// - XOOPS block admin for each modules - // +// GIJOE <http://www.peak.ne.jp/> // +// ------------------------------------------------------------------------- // + +if( ! defined( 'XOOPS_ROOT_PATH' ) ) exit ; + +include_once( '../../../include/cp_header.php' ) ; + +include_once( 'mygrouppermform.php' ) ; +include_once( XOOPS_ROOT_PATH.'/class/xoopsblock.php' ) ; +include_once "../include/gtickets.php" ; + +$xoops_system_path = XOOPS_ROOT_PATH . '/modules/system' ; + +// language files +$language = $xoopsConfig['language'] ; +if( ! file_exists( "$xoops_system_path/language/$language/admin/blocksadmin.php") ) $language = 'english' ; + +// to prevent from notice that constants already defined +$error_reporting_level = error_reporting( 0 ) ; +include_once( "$xoops_system_path/constants.php" ) ; +include_once( "$xoops_system_path/language/$language/admin.php" ) ; +include_once( "$xoops_system_path/language/$language/admin/blocksadmin.php" ) ; +error_reporting( $error_reporting_level ) ; + +$group_defs = file( "$xoops_system_path/language/$language/admin/groups.php" ) ; +foreach( $group_defs as $def ) { + if( strstr( $def , '_AM_ACCESSRIGHTS' ) || strstr( $def , '_AM_ACTIVERIGHTS' ) ) eval( $def ) ; +} + + +// check $xoopsModule +if( ! is_object( $xoopsModule ) ) redirect_header( XOOPS_URL.'/user.php' , 1 , _NOPERM ) ; + +// set target_module if specified by $_GET['dirname'] +$module_handler =& xoops_gethandler('module'); +if( ! empty( $_GET['dirname'] ) ) { + $target_module =& $module_handler->getByDirname($_GET['dirname']); +}/* else if( ! empty( $_GET['mid'] ) ) { + $target_module =& $module_handler->get( intval( $_GET['mid'] ) ); +}*/ + +if( ! empty( $target_module ) && is_object( $target_module ) ) { + // specified by dirname + $target_mid = $target_module->getVar( 'mid' ) ; + $target_mname = $target_module->getVar( 'name' ) . " " . sprintf( "(%2.2f)" , $target_module->getVar('version') / 100.0 ) ; + $query4redirect = '?dirname='.urlencode(strip_tags($_GET['dirname'])) ; +} else if( isset( $_GET['mid'] ) && $_GET['mid'] == 0 || $xoopsModule->getVar('dirname') == 'blocksadmin' ) { + $target_mid = 0 ; + $target_mname = '' ; + $query4redirect = '?mid=0' ; +} else { + $target_mid = $xoopsModule->getVar( 'mid' ) ; + $target_mname = $xoopsModule->getVar( 'name' ) ; + $query4redirect = '' ; +} + +// check access right (needs system_admin of BLOCK) +$sysperm_handler =& xoops_gethandler('groupperm'); +if (!$sysperm_handler->checkRight('system_admin', XOOPS_SYSTEM_BLOCK, $xoopsUser->getGroups())) redirect_header( XOOPS_URL.'/user.php' , 1 , _NOPERM ) ; + +// get blocks owned by the module (Imported from xoopsblock.php then modified) +$db =& Database::getInstance(); +$sql = "SELECT bid,name,show_func,func_file,template FROM ".$db->prefix("newblocks")." WHERE mid='$target_mid'"; +$result = $db->query($sql); +$block_arr = array(); +while( list( $bid , $bname , $show_func , $func_file , $template ) = $db->fetchRow( $result ) ) { + $block_arr[$bid] = array( + 'name' => $bname , + 'show_func' => $show_func , + 'func_file' => $func_file , + 'template' => $template + ) ; +} + + +// for 2.2 +function list_blockinstances() +{ + global $query4redirect , $block_arr , $xoopsGTicket ; + + $myts =& MyTextSanitizer::getInstance() ; + + // cachetime options + $cachetimes = array('0' => _NOCACHE, '30' => sprintf(_SECONDS, 30), '60' => _MINUTE, '300' => sprintf(_MINUTES, 5), '1800' => sprintf(_MINUTES, 30), '3600' => _HOUR, '18000' => sprintf(_HOURS, 5), '86400' => _DAY, '259200' => sprintf(_DAYS, 3), '604800' => _WEEK, '2592000' => _MONTH); + + // displaying TH + echo " + <form action='admin.php' name='blockadmin' method='post'> + <table width='95%' class='outer' cellpadding='4' cellspacing='1'> + <tr valign='middle'> + <th>"._AM_TITLE."</th> + <th align='center' nowrap='nowrap'>"._AM_SIDE."</th> + <th align='center'>"._AM_WEIGHT."</th> + <th align='center'>"._AM_VISIBLEIN."</th> + <th align='center'>"._AM_BCACHETIME."</th> + <th align='right'>"._AM_ACTION."</th> + </tr>\n" ; + + // get block instances + $crit = new Criteria("bid", "(".implode(",",array_keys($block_arr)).")", "IN"); + $criteria = new CriteriaCompo($crit); + $criteria->setSort('visible DESC, side ASC, weight'); + $instance_handler =& xoops_gethandler('blockinstance'); + $instances =& $instance_handler->getObjects($criteria, true, true); + + //Get modules and pages for visible in + $module_list[_AM_SYSTEMLEVEL]["0-2"] = _AM_ADMINBLOCK; + $module_list[_AM_SYSTEMLEVEL]["0-1"] = _AM_TOPPAGE; + $module_list[_AM_SYSTEMLEVEL]["0-0"] = _AM_ALLPAGES; + $criteria = new CriteriaCompo(new Criteria('hasmain', 1)); + $criteria->add(new Criteria('isactive', 1)); + $module_handler =& xoops_gethandler('module'); + $module_main =& $module_handler->getObjects($criteria, true, true); + if (count($module_main) > 0) { + foreach (array_keys($module_main) as $mid) { + $module_list[$module_main[$mid]->getVar('name')][$mid."-0"] = _AM_ALLMODULEPAGES; + $pages = $module_main[$mid]->getInfo("pages"); + if ($pages == false) { + $pages = $module_main[$mid]->getInfo("sub"); + } + if (is_array($pages) && $pages != array()) { + foreach ($pages as $id => $pageinfo) { + $module_list[$module_main[$mid]->getVar('name')][$mid."-".$id] = $pageinfo['name']; + } + } + } + } + + // blocks displaying loop + $class = 'even' ; + $block_configs = get_block_configs() ; + foreach( array_keys( $instances ) as $i ) { + $sseln = $ssel0 = $ssel1 = $ssel2 = $ssel3 = $ssel4 = ""; + $scoln = $scol0 = $scol1 = $scol2 = $scol3 = $scol4 = "#FFFFFF"; + + $weight = $instances[$i]->getVar("weight") ; + $title = $instances[$i]->getVar("title") ; + $bcachetime = $instances[$i]->getVar("bcachetime") ; + $bid = $instances[$i]->getVar("bid") ; + $name = $myts->makeTboxData4Edit( $block_arr[$bid]['name'] ) ; + + $visiblein = $instances[$i]->getVisibleIn(); + + // visible and side + if ( $instances[$i]->getVar("visible") != 1 ) { + $sseln = " checked='checked'"; + $scoln = "#FF0000"; + } else switch( $instances[$i]->getVar("side") ) { + default : + case XOOPS_SIDEBLOCK_LEFT : + $ssel0 = " checked='checked'"; + $scol0 = "#00FF00"; + break ; + case XOOPS_SIDEBLOCK_RIGHT : + $ssel1 = " checked='checked'"; + $scol1 = "#00FF00"; + break ; + case XOOPS_CENTERBLOCK_LEFT : + $ssel2 = " checked='checked'"; + $scol2 = "#00FF00"; + break ; + case XOOPS_CENTERBLOCK_RIGHT : + $ssel4 = " checked='checked'"; + $scol4 = "#00FF00"; + break ; + case XOOPS_CENTERBLOCK_CENTER : + $ssel3 = " checked='checked'"; + $scol3 = "#00FF00"; + break ; + } + + // bcachetime + $cachetime_options = '' ; + foreach( $cachetimes as $cachetime => $cachetime_name ) { + if( $bcachetime == $cachetime ) { + $cachetime_options .= "<option value='$cachetime' selected='selected'>$cachetime_name</option>\n" ; + } else { + $cachetime_options .= "<option value='$cachetime'>$cachetime_name</option>\n" ; + } + } + + $module_options = '' ; + foreach( $module_list as $mname => $module ) { + $module_options .= "<optgroup label='$mname'>\n" ; + foreach( $module as $mkey => $mval ) { + if( in_array( $mkey , $visiblein ) ) { + $module_options .= "<option value='$mkey' selected='selected'>$mval</option>\n" ; + } else { + $module_options .= "<option label='$mval' value='$mkey'>$mval</option>\n" ; + } + } + $module_options .= "</optgroup>\n" ; + } + + // delete link if it is cloned block + $delete_link = "<br /><a href='".XOOPS_URL."/modules/system/admin.php?fct=blocksadmin&op=delete&id=$i&selmod=$mid'>"._DELETE."</a>" ; + + // displaying part + echo " + <tr valign='middle'> + <td class='$class'> + $name + <br /> + <input type='text' name='title[$i]' value='$title' size='20' /> + </td> + <td class='$class' align='center' nowrap='nowrap' width='125px'> + <div style='float:left;background-color:$scol0;'> + <input type='radio' name='side[$i]' value='".XOOPS_SIDEBLOCK_LEFT."' style='background-color:$scol0;' $ssel0 /> + </div> + <div style='float:left;'>-</div> + <div style='float:left;background-color:$scol2;'> + <input type='radio' name='side[$i]' value='".XOOPS_CENTERBLOCK_LEFT."' style='background-color:$scol2;' $ssel2 /> + </div> + <div style='float:left;background-color:$scol3;'> + <input type='radio' name='side[$i]' value='".XOOPS_CENTERBLOCK_CENTER."' style='background-color:$scol3;' $ssel3 /> + </div> + <div style='float:left;background-color:$scol4;'> + <input type='radio' name='side[$i]' value='".XOOPS_CENTERBLOCK_RIGHT."' style='background-color:$scol4;' $ssel4 /> + </div> + <div style='float:left;'>-</div> + <div style='float:left;background-color:$scol1;'> + <input type='radio' name='side[$i]' value='".XOOPS_SIDEBLOCK_RIGHT."' style='background-color:$scol1;' $ssel1 /> + </div> + <br /> + <br /> + <div style='float:left;width:40px;'> </div> + <div style='float:left;background-color:$scoln;'> + <input type='radio' name='side[$i]' value='-1' style='background-color:$scoln;' $sseln /> + </div> + <div style='float:left;'>"._NONE."</div> + </td> + <td class='$class' align='center'> + <input type='text' name=weight[$i] value='$weight' size='3' maxlength='5' style='text-align:right;' /> + </td> + <td class='$class' align='center'> + <select name='bmodule[$i][]' size='5' multiple='multiple'> + $module_options + </select> + </td> + <td class='$class' align='center'> + <select name='bcachetime[$i]' size='1'> + $cachetime_options + </select> + </td> + <td class='$class' align='right'> + <a href='".XOOPS_URL."/modules/system/admin.php?fct=blocksadmin&op=edit&id=$i'>"._EDIT."</a>{$delete_link} + <input type='hidden' name='id[$i]' value='$i' /> + </td> + </tr>\n" ; + + $class = ( $class == 'even' ) ? 'odd' : 'even' ; + } + + // list block classes for add (not instances) + foreach( $block_arr as $bid => $block ) { + + $description4show = '' ; + foreach( $block_configs as $bconf ) { + if( $block['show_func'] == $bconf['show_func'] && $block['func_file'] == $bconf['file'] && ( empty( $bconf['template'] ) || $block['template'] == $bconf['template'] ) ) { + if( ! empty( $bconf['description'] ) ) $description4show = $myts->makeTboxData4Show( $bconf['description'] ) ; + } + } + + echo " + <tr> + <td class='$class' align='left'> + ".$myts->makeTboxData4Edit($block['name'])." + </td> + <td class='$class' align='left' colspan='4'> + $description4show + </td> + <td class='$class' align='center'> + <input type='submit' name='addblock[$bid]' value='"._ADD."' /> + </td> + </tr> + \n" ; + $class = ( $class == 'even' ) ? 'odd' : 'even' ; + } + + echo " + <tr> + <td class='foot' align='center' colspan='6'> + <input type='hidden' name='query4redirect' value='$query4redirect' /> + <input type='hidden' name='fct' value='blocksadmin' /> + <input type='hidden' name='op' value='order2' /> + ".$xoopsGTicket->getTicketHtml( __LINE__ , 1800 , 'myblocksadmin' )." + <input type='submit' name='submit' value='"._SUBMIT."' /> + </td> + </tr> + </table> + </form>\n" ; +} + + +// for 2.2 +function list_groups2() +{ + global $target_mid , $target_mname , $xoopsDB ; + + $result = $xoopsDB->query( "SELECT i.instanceid,i.title FROM ".$xoopsDB->prefix("block_instance")." i LEFT JOIN ".$xoopsDB->prefix("newblocks")." b ON i.bid=b.bid WHERE b.mid='$target_mid'" ) ; + + $item_list = array() ; + while( list( $iid , $title ) = $xoopsDB->fetchRow( $result ) ) { + $item_list[ $iid ] = $title ; + } + + $form = new MyXoopsGroupPermForm( _MD_AM_ADGS , 1 , 'block_read' , '' ) ; + if( $target_mid > 1 ) { + $form->addAppendix( 'module_admin' , $target_mid , $target_mname . ' ' . _AM_ACTIVERIGHTS ) ; + $form->addAppendix( 'module_read' , $target_mid , $target_mname .' ' . _AM_ACCESSRIGHTS ) ; + } + foreach( $item_list as $item_id => $item_name) { + $form->addItem( $item_id , $item_name ) ; + } + echo $form->render() ; +} + + + +if( ! empty( $_POST['submit'] ) ) { + if ( ! $xoopsGTicket->check( true , 'myblocksadmin' ) ) { + redirect_header(XOOPS_URL.'/',3,$xoopsGTicket->getErrors()); + } + + include( "mygroupperm.php" ) ; + redirect_header( XOOPS_URL."/modules/".$xoopsModule->dirname()."/admin/myblocksadmin.php$query4redirect" , 1 , _MD_AM_DBUPDATED ); +} + +xoops_cp_header() ; +if( file_exists( './mymenu.php' ) ) include( './mymenu.php' ) ; + +echo "<h3 style='text-align:left;'>$target_mname</h3>\n" ; + +if( ! empty( $block_arr ) ) { + echo "<h4 style='text-align:left;'>"._AM_BADMIN."</h4>\n" ; + list_blockinstances() ; +} + +list_groups2() ; +xoops_cp_footer() ; + + +?> Property changes on: XoopsModules/latestnews/trunk/latestnews/admin/myblocksadmin2.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/latestnews/trunk/latestnews/admin/mygroupperm.php =================================================================== --- XoopsModules/latestnews/trunk/latestnews/admin/mygroupperm.php (rev 0) +++ XoopsModules/latestnews/trunk/latestnews/admin/mygroupperm.php 2013-09-26 17:25:18 UTC (rev 12099) @@ -0,0 +1,95 @@ +<?php + +if( ! defined( 'XOOPS_ROOT_PATH' ) ) exit ; + +function myDeleteByModule($DB, $gperm_modid, $gperm_name = null, $gperm_itemid = null) +{ + $criteria = new CriteriaCompo(new Criteria('gperm_modid', intval($gperm_modid))); + if (isset($gperm_name)) { + $criteria->add(new Criteria('gperm_name', $gperm_name)); + if (isset($gperm_itemid)) { + $criteria->add(new Criteria('gperm_itemid', intval($gperm_itemid))); + } + } + $sql = "DELETE FROM ".$DB->prefix('group_permission').' '.$criteria->renderWhere(); + if (!$result = $DB->query($sql)) { + return false; + } + return true; +} + + + +// include '../../../include/cp_header.php'; GIJ +$modid = isset($_POST['modid']) ? intval($_POST['modid']) : 1; +// we dont want system module permissions to be changed here ( 1 -> 0 GIJ) +if ($modid <= 0 || !is_object($xoopsUser) || !$xoopsUser->isAdmin($modid)) { + redirect_header(XOOPS_URL.'/user.php', 1, _NOPERM); + exit(); +} +$module_handler =& xoops_gethandler('module'); +$module =& $module_handler->get($modid); +if (!is_object($module) || !$module->getVar('isactive')) { + redirect_header(XOOPS_URL.'/admin.php', 1, _MODULENOEXIST); + exit(); +} +$member_handler =& xoops_gethandler('member'); +$group_list = $member_handler->getGroupList(); +if (is_array($_POST['perms']) && !empty($_POST['perms'])) { + $gperm_handler = xoops_gethandler('groupperm'); + foreach ($_POST['perms'] as $perm_name => $perm_data) { + foreach( $perm_data['itemname' ] as $item_id => $item_name ) { + // checking code + // echo "<pre>" ; + // var_dump( $_POST['perms'] ) ; + // exit ; + if (false != myDeleteByModule($gperm_handler->db,$modid,$perm_name,$item_id)) { + if( empty( $perm_data['groups'] ) ) continue ; + foreach ($perm_data['groups'] as $group_id => $item_ids) { + // foreach ($item_ids as $item_id => $selected) { + $selected = isset( $item_ids[ $item_id ] ) ? $item_ids[ $item_id ] : 0 ; + if ($selected == 1) { + // make sure that all parent ids are selected as well + if ($perm_data['parents'][$item_id] != '') { + $parent_ids = explode(':', $perm_data['parents'][$item_id]); + foreach ($parent_ids as $pid) { + if ($pid != 0 && !in_array($pid, array_keys($item_ids))) { + // one of the parent items were not selected, so skip this item + $msg[] = sprintf(_MD_AM_PERMADDNG, '<b>'.$perm_name.'</b>', '<b>'.$perm_data['itemname'][$item_id].'</b>', '<b>'.$group_list[$group_id].'</b>').' ('._MD_AM_PERMADDNGP.')'; + continue 2; + } + } + } + $gperm =& $gperm_handler->create(); + $gperm->setVar('gperm_groupid', $group_id); + $gperm->setVar('gperm_name', $perm_name); + $gperm->setVar('gperm_modid', $modid); + $gperm->setVar('gperm_itemid', $item_id); + if (!$gperm_handler->insert($gperm)) { + $msg[] = sprintf(_MD_AM_PERMADDNG, '<b>'.$perm_name.'</b>', '<b>'.$perm_data['itemname'][$item_id].'</b>', '<b>'.$group_list[$group_id].'</b>'); + } else { + $msg[] = sprintf(_MD_AM_PERMADDOK, '<b>'.$perm_name.'</b>', '<b>'.$perm_data['itemname'][$item_id].'</b>', '<b>'.$group_list[$group_id].'</b>'); + } + unset($gperm); + } + } + } else { + $msg[] = sprintf(_MD_AM_PERMRESETNG, $module->getVar('name')); + } + } + } +} +/* +$backlink = XOOPS_URL.'/admin.php'; +if ($module->getVar('hasadmin')) { + $adminindex = $module->getInfo('adminindex'); + if ($adminindex) { + $backlink = XOOPS_URL.'/modules/'.$module->getVar('dirname').'/'.$adminindex; + } +} + +$msg[] = '<br /><br /><a href="'.$backlink.'">'._BACK.'</a>'; +xoops_cp_header(); +xoops_result($msg); +xoops_cp_footer(); GIJ */ +?> \ No newline at end of file Property changes on: XoopsModules/latestnews/trunk/latestnews/admin/mygroupperm.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/latestnews/trunk/latestnews/admin/mygrouppermform.php =================================================================== --- XoopsModules/latestnews/trunk/latestnews/admin/mygrouppermform.php (rev 0) +++ XoopsModules/latestnews/trunk/latestnews/admin/mygrouppermform.php 2013-09-26 17:25:18 UTC (rev 12099) @@ -0,0 +1,378 @@ +<?php +// $Id$ +// ------------------------------------------------------------------------ // +// XOOPS - PHP Content Management System // +// Copyright (c) 2000-2003 XOOPS.org // +// <http://www.xoops.org/> // +// ------------------------------------------------------------------------ // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // +// Author: Kazumi Ono (AKA onokazu) // +// URL: http://www.myweb.ne.jp/, http://www.xoops.org/, http://jp.xoops.org/ // +// Project: The XOOPS Project // +// ------------------------------------------------------------------------- // + +if( ! defined( 'XOOPS_ROOT_PATH' ) ) exit ; + +require_once XOOPS_ROOT_PATH.'/class/xoopsform/formelement.php'; +require_once XOOPS_ROOT_PATH.'/class/xoopsform/formhidden.php'; +require_once XOOPS_ROOT_PATH.'/class/xoopsform/formbutton.php'; +require_once XOOPS_ROOT_PATH.'/class/xoopsform/formelementtray.php'; +require_once XOOPS_ROOT_PATH.'/class/xoopsform/form.php'; + +/** + * Renders a form for setting module specific group permissions + * + * @author Kazumi Ono <on...@my...> + * @copyright copyright (c) 2000-2003 XOOPS.org + * + * @package kernel + * @subpackage form + */ +class MyXoopsGroupPermForm extends XoopsForm +{ + + /** + * Module ID + * @var int + */ + var $_modid; + /** + * Tree structure of items + * @var a... [truncated message content] |
From: <be...@us...> - 2014-02-15 22:59:39
|
Revision: 12318 http://sourceforge.net/p/xoops/svn/12318 Author: beckmi Date: 2014-02-15 22:59:32 +0000 (Sat, 15 Feb 2014) Log Message: ----------- Adding AltSys 0.82 from XoopsCube Added Paths: ----------- XoopsModules/altSys/ XoopsModules/altSys/branches/ XoopsModules/altSys/releases/ XoopsModules/altSys/trunk/ XoopsModules/altSys/trunk/htdocs/ XoopsModules/altSys/trunk/htdocs/modules/ XoopsModules/altSys/trunk/htdocs/modules/altsys/ XoopsModules/altSys/trunk/htdocs/modules/altsys/admin/ XoopsModules/altSys/trunk/htdocs/modules/altsys/admin/admin_menu.php XoopsModules/altSys/trunk/htdocs/modules/altsys/admin/index.php XoopsModules/altSys/trunk/htdocs/modules/altsys/altsys_slogo.png XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/ XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/.htaccess XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/blocks.php XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/index.html XoopsModules/altSys/trunk/htdocs/modules/altsys/images/ XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_closed.gif XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_opened.gif XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_closed.gif XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_opened.gif XoopsModules/altSys/trunk/htdocs/modules/altsys/images/module_icon.png XoopsModules/altSys/trunk/htdocs/modules/altsys/include/ XoopsModules/altSys/trunk/htdocs/modules/altsys/include/.htaccess XoopsModules/altSys/trunk/htdocs/modules/altsys/include/Legacy_AltsysAdminRenderSystem.class.php XoopsModules/altSys/trunk/htdocs/modules/altsys/include/index.html XoopsModules/altSys/trunk/htdocs/modules/altsys/include/oninstall.php XoopsModules/altSys/trunk/htdocs/modules/altsys/include/onuninstall.php XoopsModules/altSys/trunk/htdocs/modules/altsys/include/onupdate.php XoopsModules/altSys/trunk/htdocs/modules/altsys/index.php XoopsModules/altSys/trunk/htdocs/modules/altsys/mytrustdirname.php XoopsModules/altSys/trunk/htdocs/modules/altsys/preload/ XoopsModules/altSys/trunk/htdocs/modules/altsys/preload/AltsysPreload.class.php XoopsModules/altSys/trunk/htdocs/modules/altsys/setup_xoops_trust_path.php XoopsModules/altSys/trunk/htdocs/modules/altsys/xoops_version.php XoopsModules/altSys/trunk/htdocs/xoops_lib/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/CHANGELOG XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/README XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/TODO XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/admin_menu.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/blocks/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/blocks/block_functions.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/blocks.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/AltsysBreadcrumbs.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/D3LanguageManager.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/D3NotificationHandler.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/D3Tpl.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/MyBlocksAdmin.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/MyBlocksAdminForICMS.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/MyBlocksAdminForX20S.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/MyBlocksAdminForX22.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/MyBlocksAdminForX25.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/MyBlocksAdminForXCL21.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/SetupAltsysLangMgr.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/altsysUtils.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/class/d3utilities.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/compilehookadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/controllers.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/get_templates.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/get_tplsvarsinfo.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/Archive_Zip.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/Legacy_AltsysAdminRenderSystem.class.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/Text_Diff.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/Text_Diff_Renderer.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/Text_Diff_Renderer_inline.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/Text_Diff_Renderer_unified.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/admin_in_theme.inc.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/admin_in_theme_functions.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/admin_in_theme_header.inc.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/adminmenu_functions.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/altsys_functions.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/autoupdate_from_d3module.inc.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/autoupdate_from_module.inc.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/autoupdate_from_theme.inc.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/compilehook.inc.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/gtickets.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/lang_functions.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/mygroupperm.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/mygrouppermform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/tpls_functions.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/include/x20_keepblockoptions.inc.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/index.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/admin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/admin_in_theme.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/blocks_common.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/blocks_each.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/compilehookadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/modinfo.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/myblocksadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/mylangadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/mypreferences.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/mytplsadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/english/mytplsform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/admin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/admin_in_theme.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/blocks_common.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/blocks_each.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/compilehookadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/modinfo.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/myblocksadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/mylangadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/mypreferences.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/mytplsadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/french/mytplsform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/admin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/admin_in_theme.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/blocks_common.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/blocks_each.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/compilehookadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/modinfo.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/myblocksadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/mylangadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/mypreferences.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/mytplsadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/german/mytplsform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/admin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/admin_in_theme.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/blocks_common.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/blocks_each.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/compilehookadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/modinfo.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/myblocksadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/mylangadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/mypreferences.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/mytplsadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/ja_utf8/mytplsform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/admin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/admin_in_theme.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/blocks_common.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/blocks_each.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/compilehookadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/modinfo.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/myblocksadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/mylangadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/mypreferences.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/mytplsadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/japanese/mytplsform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/admin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/admin_in_theme.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/blocks_common.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/blocks_each.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/compilehookadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/modinfo.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/myblocksadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/mylangadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/mypreferences.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/mytplsadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/persian/mytplsform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/admin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/admin_in_theme.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/blocks_common.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/blocks_each.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/compilehookadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/index.html XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/modinfo.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/myblocksadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/mylangadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/mypreferences.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/mytplsadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/portuguese/mytplsform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/admin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/admin_in_theme.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/blocks_common.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/blocks_each.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/compilehookadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/index.html XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/modinfo.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/myblocksadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/mylangadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/mypreferences.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/mytplsadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/pt_utf8/mytplsform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/admin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/admin_in_theme.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/blocks_common.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/blocks_each.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/compilehookadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/modinfo.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/myblocksadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/mylangadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/mypreferences.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/mytplsadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/language/spanish/mytplsform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/myblocksadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/mylangadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/mymenu.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/mymenusub/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/mymenusub/myblocksadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/mymenusub/mylangadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/mymenusub/mytplsadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/mymenusub/mytplsform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/mypreferences.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/mytplsadmin.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/mytplsform.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/oninstall.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/onuninstall.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/onupdate.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/preload.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/put_templates.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/smarty_plugins/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/smarty_plugins/resource.db.php XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/sql/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/sql/mysql.sql XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/templates/ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/templates/block_admin_menu.html XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/templates/inc_mymenu.css XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/templates/inc_mymenu.html XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/templates/inc_mymenusub.html XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/templates/inc_mytplsadmin.css XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/templates/main_myblocksadmin_edit.html XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/templates/main_myblocksadmin_edit_4legacy.html XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/templates/main_myblocksadmin_edit_4x25.html XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/templates/main_myblocksadmin_list.html XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/templates/main_mylangadmin.html XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/xoops_version.php Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/admin/admin_menu.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/admin/admin_menu.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/admin/admin_menu.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,12 @@ +<?php + +if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH in mainfile.php' ) ; + +$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ; +$mydirpath = dirname( dirname( __FILE__ ) ) ; +// require $mydirpath.'/mytrustdirname.php' ; // set $mytrustdirname +$mytrustdirname = 'altsys' ; + +require XOOPS_TRUST_PATH.'/libs/'.$mytrustdirname.'/admin_menu.php' ; + +?> \ No newline at end of file Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/admin/admin_menu.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/admin/index.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/admin/index.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/admin/index.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,13 @@ +<?php + +require '../../../mainfile.php' ; +if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH in mainfile.php' ) ; + +$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ; +$mydirpath = dirname( dirname( __FILE__ ) ) ; +// require $mydirpath.'/mytrustdirname.php' ; // set $mytrustdirname +$mytrustdirname = 'altsys' ; + +require XOOPS_TRUST_PATH.'/libs/'.$mytrustdirname.'/index.php' ; + +?> \ No newline at end of file Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/admin/index.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/altsys_slogo.png =================================================================== (Binary files differ) Index: XoopsModules/altSys/trunk/htdocs/modules/altsys/altsys_slogo.png =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/altsys_slogo.png 2014-02-15 22:34:58 UTC (rev 12317) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/altsys_slogo.png 2014-02-15 22:59:32 UTC (rev 12318) Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/altsys_slogo.png ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/.htaccess =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/.htaccess (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/.htaccess 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,2 @@ +order deny,allow +deny from all Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/blocks.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/blocks.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/blocks.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,12 @@ +<?php + +if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ; + +$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ; +$mydirpath = dirname( dirname( __FILE__ ) ) ; +// require $mydirpath.'/mytrustdirname.php' ; // set $mytrustdirname +$mytrustdirname = 'altsys' ; + +require XOOPS_TRUST_PATH.'/libs/'.$mytrustdirname.'/blocks.php' ; + +?> \ No newline at end of file Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/blocks.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/index.html =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/index.html (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/blocks/index.html 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_closed.gif =================================================================== (Binary files differ) Index: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_closed.gif =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_closed.gif 2014-02-15 22:34:58 UTC (rev 12317) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_closed.gif 2014-02-15 22:59:32 UTC (rev 12318) Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_closed.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_opened.gif =================================================================== (Binary files differ) Index: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_opened.gif =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_opened.gif 2014-02-15 22:34:58 UTC (rev 12317) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_opened.gif 2014-02-15 22:59:32 UTC (rev 12318) Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_opened.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_closed.gif =================================================================== (Binary files differ) Index: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_closed.gif =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_closed.gif 2014-02-15 22:34:58 UTC (rev 12317) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_closed.gif 2014-02-15 22:59:32 UTC (rev 12318) Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_closed.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_opened.gif =================================================================== (Binary files differ) Index: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_opened.gif =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_opened.gif 2014-02-15 22:34:58 UTC (rev 12317) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_opened.gif 2014-02-15 22:59:32 UTC (rev 12318) Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/adminmenu_selected_opened.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/module_icon.png =================================================================== (Binary files differ) Index: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/module_icon.png =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/images/module_icon.png 2014-02-15 22:34:58 UTC (rev 12317) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/images/module_icon.png 2014-02-15 22:59:32 UTC (rev 12318) Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/images/module_icon.png ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/include/.htaccess =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/include/.htaccess (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/include/.htaccess 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,2 @@ +order deny,allow +deny from all Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/include/Legacy_AltsysAdminRenderSystem.class.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/include/Legacy_AltsysAdminRenderSystem.class.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/include/Legacy_AltsysAdminRenderSystem.class.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,12 @@ +<?php + +if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ; + +$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ; +$mydirpath = dirname( dirname( __FILE__ ) ) ; +// require $mydirpath.'/mytrustdirname.php' ; // set $mytrustdirname +$mytrustdirname = 'altsys' ; + +require XOOPS_TRUST_PATH.'/libs/'.$mytrustdirname.'/include/Legacy_AltsysAdminRenderSystem.class.php' ; + +?> \ No newline at end of file Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/include/Legacy_AltsysAdminRenderSystem.class.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/include/index.html =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/include/index.html (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/include/index.html 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1 @@ + <script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/include/oninstall.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/include/oninstall.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/include/oninstall.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,12 @@ +<?php + +if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ; + +$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ; +$mydirpath = dirname( dirname( __FILE__ ) ) ; +// require $mydirpath.'/mytrustdirname.php' ; // set $mytrustdirname +$mytrustdirname = 'altsys' ; + +require XOOPS_TRUST_PATH.'/libs/'.$mytrustdirname.'/oninstall.php' ; + +?> \ No newline at end of file Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/include/oninstall.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/include/onuninstall.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/include/onuninstall.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/include/onuninstall.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,12 @@ +<?php + +if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ; + +$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ; +$mydirpath = dirname( dirname( __FILE__ ) ) ; +// require $mydirpath.'/mytrustdirname.php' ; // set $mytrustdirname +$mytrustdirname = 'altsys' ; + +require XOOPS_TRUST_PATH.'/libs/'.$mytrustdirname.'/onuninstall.php' ; + +?> \ No newline at end of file Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/include/onuninstall.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/include/onupdate.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/include/onupdate.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/include/onupdate.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,12 @@ +<?php + +if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ; + +$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ; +$mydirpath = dirname( dirname( __FILE__ ) ) ; +// require $mydirpath.'/mytrustdirname.php' ; // set $mytrustdirname +$mytrustdirname = 'altsys' ; + +require XOOPS_TRUST_PATH.'/libs/'.$mytrustdirname.'/onupdate.php' ; + +?> \ No newline at end of file Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/include/onupdate.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/index.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/index.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/index.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,9 @@ +<?php + +$xoopsOption['nocommon'] = 1 ; +define('_LEGACY_PREVENT_LOAD_CORE_',true) ; +require '../../mainfile.php' ; + +header( 'Location: '.XOOPS_URL.'/user.php' ) ; + +?> \ No newline at end of file Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/index.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/mytrustdirname.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/mytrustdirname.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/mytrustdirname.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,3 @@ +<?php + $mytrustdirname = 'altsys' ; +?> \ No newline at end of file Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/mytrustdirname.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/preload/AltsysPreload.class.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/preload/AltsysPreload.class.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/preload/AltsysPreload.class.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,12 @@ +<?php + +if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ; + +$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ; +$mydirpath = dirname( dirname( __FILE__ ) ) ; +// require $mydirpath.'/mytrustdirname.php' ; // set $mytrustdirname +$mytrustdirname = 'altsys' ; + +require XOOPS_TRUST_PATH.'/libs/'.$mytrustdirname.'/preload.php' ; + +?> \ No newline at end of file Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/preload/AltsysPreload.class.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/setup_xoops_trust_path.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/setup_xoops_trust_path.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/setup_xoops_trust_path.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,65 @@ +<?php + +$xoopsOption['nocommon'] = 1 ; +define('_LEGACY_PREVENT_LOAD_CORE_',1) ; + +include '../../mainfile.php' ; + +if( defined( 'XOOPS_TRUST_PATH' ) && XOOPS_TRUST_PATH != '' && file_exists( XOOPS_TRUST_PATH.'/libs/altsys' ) ) { + die( 'No problem with your XOOPS_TRUST_PATH' ) ; +} + + +// show the hint if password mathes +$hint = '' ; +if( @$_POST['dbpassword'] == XOOPS_DB_PASS ) { + // find XOOPS_TRUST_PATH + $xoops_trust_path = '' ; + $base_dirs = array( XOOPS_ROOT_PATH , dirname(XOOPS_ROOT_PATH) , dirname(dirname(XOOPS_ROOT_PATH )) ) ; + foreach( $base_dirs as $base_dir ) { + $dh = @opendir( $base_dir ) ; + if( ! empty( $dh ) ) { + while( ( $file = readdir( $dh ) ) !== false ) { + if( substr( $file , 0 , 1 ) == '.' ) continue ; + $fullpath = $base_dir . '/' . $file ; + if( ! is_dir( $fullpath ) ) continue ; + if( is_dir( $fullpath.'/libs/altsys' ) ) { + $xoops_trust_path = $fullpath ; + break 2 ; + } + } + } + } + // fall back + if( empty( $xoops_trust_path ) ) { + $xoops_trust_path = dirname(XOOPS_ROOT_PATH).'/xoops_trust_path' ; + } + // create the hint + if( ! defined( 'XOOPS_TRUST_PATH' ) ) { + $hint = "Insert the red line.<br />define('XOOPS_ROOT_PATH', '".htmlspecialchars(XOOPS_ROOT_PATH,ENT_QUOTES)."');<br /><ins style='color:red;'>define('XOOPS_TRUST_PATH', '".htmlspecialchars($xoops_trust_path,ENT_QUOTES)."');</ins>"; + } else { + $hint = "<del>define('XOOPS_TRUST_PATH', '');</del><br /><ins style='color:red;'>define('XOOPS_TRUST_PATH', '".htmlspecialchars($xoops_trust_path,ENT_QUOTES)."');</ins>"; + } +} + + + + + +// default form +?> +<html> +<head> +<title>set up XOOPS_TRUST_PATH</title> +</head> +<body> +<h1>Set up XOOPS_TRUST_PATH</h1> +<p>You missed inserting a line defining XOOPS_TRUST_PATH in mainfile.php</p> +<p>Insert it by yourself, or follow the procedures</p> +<form action="" method="post"> + Your MySQL Password:<input type="password" name="dbpassword" size="16" /> + <input type="submit" value="next" /> +</form> +<?php if($hint) echo 'Edit mainfile.php like this: <blockquote style="border: black solid 1px;">'.$hint.'</blockquote>' ?> +</body> +</html> Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/setup_xoops_trust_path.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/modules/altsys/xoops_version.php =================================================================== --- XoopsModules/altSys/trunk/htdocs/modules/altsys/xoops_version.php (rev 0) +++ XoopsModules/altSys/trunk/htdocs/modules/altsys/xoops_version.php 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,12 @@ +<?php + +if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ; + +$mydirname = basename( dirname( __FILE__ ) ) ; +$mydirpath = dirname( __FILE__ ) ; +// require $mydirpath.'/mytrustdirname.php' ; // set $mytrustdirname +$mytrustdirname = 'altsys' ; + +require XOOPS_TRUST_PATH.'/libs/'.$mytrustdirname.'/xoops_version.php' ; + +?> \ No newline at end of file Property changes on: XoopsModules/altSys/trunk/htdocs/modules/altsys/xoops_version.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/CHANGELOG =================================================================== --- XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/CHANGELOG (rev 0) +++ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/CHANGELOG 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,343 @@ +[xlang:en] + + + +v0.71 (2008-12-21) +- modified rendering options form for XCL2.1 cl::{BlockClass} (thx tohokuaiki) +- modified some behaviors for XOOPS2.3 +- fixed group permissions is lost in custom block previewing +- added RTL support (use _GLOBAL_LEFT/RIGHT instead of left,right directly) +- updated language files +-- persian (thx voltan) +-- portuguesebr (thx leco1) 0.71b +- fixed _GLOBAL_LEFT is defined as 'right' if _ADM_USE_RTL is not defined 0.71a +- _ADM_USE_RTL\xA4\xAC\xC4\xEA\xB5\xC1\xA4\xB5\xA4\xEC\xA4Ƥ\xA4\xA4ʤ\xA4\xB4Ķ\xAD\xA4\xC7_GLOBAL_LEFT\xA4\xACright\xA4ˤʤ\xEB\xA5Х\xB0\xA4\xF2\xBD\xA4\xC0\xB5 0.71a +- added a delegate D3NotificationHandler.Trigger into D3NotificationHandler 0.71b + +v0.70 (2008-12-14) Note: update the module +- rewritten myblocksadmin fully +- modified groups can be selected in list_blocks and edit_block +- added a support for ImpressCMS (page ID and block positions) +- removed a support for XOOPS2.2 +- added WYSIWYG edition for custom blocks by common/fckeditor (fckxoops) +- removed WYSIWYG edition for custom blocks by common/spaw +- added language files +-- portuguesebr (thx leco1) + +v0.61 (2008-09-05) +- added D3NotificationHandler +- fixed some modinfo.php loaded twice with langauge overridding 0.61a + +v0.60 (2008-08-07) +- fixed warning by assert() in Text_Diff +- fixed notices missing modinfo.php (thx shige-p) + +v0.59 (2008-05-22) +- fixed css for admin with XCL2.1 and "admin in theme" +- modified the compatibility of blocksadmin with XCL2.1 +- updated gtickets.php +- updated language files +-- persian (thx stranger) 0.59a + +v0.58 (2008-04-10) +- fixed wrong breadcrumbs as my*admin +- modified "admin in theme" read language files under the theme +- added setup_xoops_trust_path.php + +v0.57 (2008-04-01) +- modified public top altsys +- fixed typo in langman (thx nobunobu) +- fixed templates_c/index.html can be removed (thx nobunobu) +- added module's language files under the theme for XCL2.1 +- added pagetype's language files under the theme for XCL2.1 +- fixed menu duplication with admin in theme and XCL2.1 (thx nobunobu) +- added a class named AltsysBreadcrumbs +- modified xoops_breadcrumbs for "admin in theme" +- added language files +-- spanish (thx debianus) + +v0.56 (2007-12-28) +- added a feature of custom template file (not custom "template set") +- modified cloned blocks have independent "func_num" each other +- modified compatibility with some XCL special modules about admin_in_theme +- added partially overriding language constants by XOOPS_ROOT_PATH/my_language +- modified mylangadmin displays which constants are overridden partially 0.56a +- modified compatibility with NBFrame 0.56a + +v0.55 (2007-07-12) +- modified the compatibility against XOOPS 2.0.14/15/16 +- added a class D3Tpl extends XoopsTpl +- modified adminmenu hack (thx nobu) 0.55a +- updated language files 0.55a +-- persian (thx voltan) +- added language files 0.55a +-- german (thx rene) + +v0.54 (2007-07-06) +- fixed admin_in_theme conflicts PHP debug of conventinal XOOPS2 +- fixed admin_in_theme conflicts redirect hack + +v0.53 (2007-06-05) +- modified some interfaces +- renamed language +-- ja_utf8 (formerly japanaeseutf) + +v0.52 (2007-05-11) +- added config of "force block cloning" +- mofieid cache files for overriding language constants +- modified mylangadmin can treat modinfo.php even + +v0.51 (2007-05-10) +- added mylangadmin for conventional modules +- added a preload for overriding XC Legacy 2.1 Language Manager +- modified interface of mylangadmin +- templatized mymenu for altsys +- templatized mymenusub for altsys + +v0.50 (2007-05-07) +- added mylangadmin - the override system for language constants +- templatized mymenu +- added "update and continue to edit" button into mytplsadmin +- added language files +-- japaneseutf +- modified the compatibility of mylangadmin 0.50a +- updated language files 0.50a +-- persian (thx voltan) + +v0.41 (2007-04-04) +- modified tplsadmin can edit themes with dbtheme module +- fixed compatibility between "admin in theme" and Legacy 2.1 (thx sakichi) +- fixed redirect_message 0.41a + +v0.40 (2007-03-27) note: overwrite XOOPS_ROOT_PATH/modules/altsys also +- modified the structure radically +- added a bridge "admin in theme" to XC Legacy 2.1 +- added a block of adminmenu +- modified README better + +v0.36 (2007-03-23) +- modified compatibilities of "admin in theme" still +- added a feature blocks can be displayed in "admin in theme" (also xoops.org) +- changed blocks displaying rule in "admin in theme" (specify ALTSYS explicitly) +- added xoops_breadcrumbs for "admin in theme" +- fixed compatibity problem with php5 on "admin in theme" (thx sakichi) 0.36a + +v0.35 (2007-03-22) +- modified compatibilities of "admin in theme" +- added a feature any blocks can be displayed in "admin in theme" (only with JP) + +v0.34 (2007-03-21) +- added a feature of "admin in theme" + +v0.33 (2007-03-20) +- modified admin menu hacks a little bit +- modified compilehookadmin for other than html templates +- updated language files +-- persian (thx voltan) + +v0.32 (2007-03-19) +- modified admin menu hacks +- fixed a bug on installing newly (thx fourpsk) + +v0.31 (2007-03-18) +- added admin menu hacks :-) + +v0.30 (2007-03-14) note: remove XOOPS_ROOT_PATH/modules/altsys once +- modified the structure of file tree + +v0.21 (2006-10-27) +- fixed wrong link from templates (thx makimaki) +- added language persian (thx voltan) + +v0.20 (2006-10-18) +- modified compatibility with Cube 2.1 beta +- fixed wrong links of admin menu (thx usagiya) 0.20a + +v0.12 (2006-07-18) +- modified compatibility with Cube 2.1 alpha3 without system module + +v0.11 (2006-06-21) +- fixed uri of spaw in myblocksadmin (thx nico) +- modified icon (thx argon) + +v0.10 (2006-05-19) +- 1st release as altsys +- myblocksadmin +- mytplsadmin +- mypreferences +- compilehookadmin +- fixed escaping rule of & (myblocksadmin) +- XOOPS 2.2 ready (myblocksadmin) + + +[/xlang:en] +[xlang:ja] + +v0.71 (2008-12-21) +- XCL2.1\xA4\xCEcl::{BlockClass}\xA4\xCB\xC2б\xFE\xA4\xB7\xA4\xBF (thx tohokuaiki) +- XOOPS2.3\xA4Ǥ\xCEư\xBA\xEE\xA4\xF2\xB3\xCEǧ\xA4\xB7\xA4\xBF +- \xA5ץ\xEC\xA5ӥ塼\xBB\xFE\xA4˥\xB0\xA5롼\xA5\xA2\xB8¤\xAC\xBC\xBA\xA4\xEF\xA4\xEC\xA4Ƥ\xA4\xA4\xBF\xA4Τ\xF2\xBD\xA4\xC0\xB5 +- RTL\xA5\xB5\xA5ݡ\xBC\xA5\xC8 (left\xA4\xE4right\xA4\xF2ľ\xA4˵\xAD\xBDҤ\xBB\xA4\xBA\xA4ˡ\xA2_GLOBAL_LEFT/RIGHT\xA4\xF2\xBBȤ\xA6) +- \xB8\xC0\xB8\xEC\xC4\xEA\xBF\x{139E7F}\xB7 +-- persian (thx voltan) +-- portuguesebr (thx leco1) 0.71b +- _ADM_USE_RTL\xA4\xAC\xC4\xEA\xB5\xC1\xA4\xB5\xA4\xEC\xA4Ƥ\xA4\xA4ʤ\xA4\xB4Ķ\xAD\xA4\xC7_GLOBAL_LEFT\xA4\xACright\xA4ˤʤ\xEB\xA5Х\xB0\xA4\xF2\xBD\xA4\xC0\xB5 0.71a +- \xA5\xA4\xA5٥\xF3\xA5\xC8\xC4\xCC\xC3Υϥ\xF3\xA5ɥ餬 D3NotificationHandler.Trigger \xA4\xF2call\xA4\xB9\xA4\xEB\xA4褦\xCAѹ\xB9 0.71b + +v0.70 (2008-12-14) \xA2\xA8 \xCDץ⥸\xA5塼\xA5륢\xA5åץǡ\xBC\xA5\xC8 +- myblocksadmin\xA4\xF2\xA4ޤ\xEB\xA4ޤ\xEB\xBD\xF1\xA4\xADľ\xA4\xB7\xA4\xBF +- ɽ\xBC\xA8\xC2оݥ\xB0\xA5롼\xA5פ\xF2ľ\xC0\xDC\xC1\xAA\xC2\xF2\xA4Ǥ\xAD\xA4\xEB\xA4褦\xA4ˤ\xB7\xA4\xBF +- ImpressCMS\xA4\xCB\xC2б\xFE\xA4\xB7\xA4\xBF\xA1ʥڡ\xBC\xA5\xB8ID\xA4\xAA\xA4\xE8\xA4\xD3\xC4ɲå֥\xED\xA5å\xAF\xA5ݥ\xB8\xA5\xB7\xA5\xE7\xA5\xF3\xA1\xCB +- XOOPS2.2\xA4ؤ\xCE\xC2б\xFE\xA4\xF2\xA4\xE4\xA4 +- common/fckeditor (fckxoops)\xA4ǥ\xAB\xA5\xB9\xA5\xBF\xA5\xE0\xA5֥\xED\xA5å\xAF\xA4\xF2\xCAԽ\xB8\xA4Ǥ\xAD\xA4\xEB\xA4褦\xA4ˤ\xB7\xA4\xBF +- \xA5\xAB\xA5\xB9\xA5\xBF\xA5\xE0\xA5֥\xED\xA5å\xAF\xCAԽ\xB8\xA4\xC7spaw\xA4ؤ\xCE\xC2б\xFE\xA4\xF2\xA4\xE4\xA4 +- \xB8\xC0\xB8\xEC\xC4\xEA\xBF\xF4\xC4ɲ\xC3 +-- portuguesebr (thx leco1) + +v0.61 (2008-09-05) +- D3NotificationHandler \xA4\xF2\xC4ɲ\xC3 +- \xB8\xC0\xB8\xEC\xC4\xEA\xBF\x{125AA1}\xBC\xA5С\xBC\xA5饤\xA5ɤ\xC7 modinfo.php \xA4\xAC\xC6\xF3\xC5\xD9\xC6ɤޤ\xEC\xA4Ƥ\xB7\xA4ޤ\xA6\xB8\xBD\xBEݤ\xF2\xBD\xA4\xC0\xB5 0.61a + +v0.60 (2008-08-07) +- Text_Diff\xA4\xAC\xC5Ǥ\xAFassert()\xA4ˤ\xE8\xA4\xEBWarning\xA4\xF2\xA4Ȥꤢ\xA4\xA8\xA4\xBA\xBEä\xB7\xA4\xBF +- modinfo.php\xA4\xF2\xC6ɤ߹\xFE\xA4ޤʤ\xA4\xA5\xB1\xA1\xBC\xA5\xB9\xA4\xC7Notice\xA4\xAC\xBDФƤ\xA4\xA4\xBF\xA4Τ\xF2\xBD\xA4\xC0\xB5 (thx shige-p) + +v0.59 (2008-05-22) +- XCL2.1\xA4ˤ\xAA\xA4\xB1\xA4\xEB\xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤǡ\xA2CSS\xA4\xAC\xC6ɤ߹\xFE\xA4ޤ\xEC\xA4ʤ\xA4\xCC\xE4\xC2\xEA\xA4β\xFE\xC1\xB1 +- XCL2.1\xA4ˤ\xAA\xA4\xB1\xA4\xEB\xA5֥\xED\xA5å\xAF\xB4\xC9\xCD\xFD\xA4\xCE\xC1\xEA\xC0\xAD\xCC\xE4\xC2\xEA\xB2\xFE\xC1\xB1 +- gtickets.php \xA4ι\xB9\xBF\xB7 +- \xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5빹\xBF\xB7 +-- persian (thx stranger) 0.59a + +v0.58 (2008-04-10) +- \xA5ѥ\xBA\xB4\xD8Ϣ\xA4ΥХ\xB0\xBD\xA4\xC0\xB5 +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤΥơ\xBC\xA5\xBC\xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5\xEB\xC2б\xFE +- XOOPS_TRUST_PATH\xA4\xF2\xC0\xDF\xC4ꤷ\xA4Ƥ\xA4\xA4ʤ\xA4\xBE\xEC\xB9\xE7\xA4\xCE\xC2б\xFE\xC4ɲ\xC3 + +v0.57 (2008-04-01) +- Altsys\xA4ϥ⥸\xA5塼\xA5\xEB\xA4Ȥ\xB7\xA4Ƥ\xB7\xA4ޤä\xBF\xBE\xEC\xB9\xE7\xA4\xCE\xC2н\xE8\xA4\xF2\xC4ɲ\xC3 +- \xB8\xC0\xB8\xEC\xA5ޥ͡\xBC\xA5\xB8\xA5\xE3\xA4\xCEtypo\xBD\xA4\xC0\xB5 (thx nobunobu) +- \xA5ƥ\xF3\xA5ץ졼\xA5ȥ\xAD\xA5\xE3\xA5å\xB7\xA5\xE5\xC6\xE2\xA5ե\xA1\xA5\xA4\xA5\xEB\xA4θ\xED\xBA\xEF\xBD\xFC\xBD\xA4\xC0\xB5 (thx nobunobu) +- XCL2.1\xCDѸ\xC0\xB8\xEC\xA5ޥ͡\xBC\xA5\xB8\xA5\xE3\xA5եå\xAFpreload\xA4Υơ\xBC\xA5\xBC\xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5\xEB\xC2б\xFE +- XCL2.1\xCDѸ\xC0\xB8\xEC\xA5ޥ͡\xBC\xA5\xB8\xA5\xE3\xA5եå\xAFpreload\xA4\xCEmy_language/\xB2\xBC\xA5ڡ\xBC\xA5\xB8\xA5\xBF\xA5\xA4\xA5\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5\xEB\xC2б\xFE +- XCL2.1\xA4δ\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤǡ\xA2\xA5\xE1\xA5˥塼\xB9\xE0\xCCܤ\xAC\xBD\xC5ʣ\xA4\xB9\xA4\xEB\xA5Х\xB0\xA4ν\xA4\xC0\xB5 (thx nobunobu) +- AltsysBreadcrumbs \xA5\xAF\xA5饹\xA4ο\xB7\xC0\xDF +- Altsys\xC6\xE2\xA4\xCExoops_breadcrumbs\xA4\xF2\xC8\xE6\xB3\xD3Ū\xBF\xBF\xCC\xCC\xCCܤ˺\xEE\xA4ä\xBF +- \xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5\xEB\xC4ɲ\xC3 +-- spanish (thx debianus) + +v0.56 (2007-12-28) +- \xA5\xAB\xA5\xB9\xA5\xBF\xA5\xE0\xA5ƥ\xF3\xA5ץ졼\xA5Ȥμ\xC2\xC1\xF5 +- ʣ\xC0\xBD\xA5֥\xED\xA5å\xAF\xA4\xCEfunc_num\xA4\xAC\xA4ʤ\xEB\xA4٤\xAF\xA5\xC0\xA5֤\xE9\xA4ʤ\xA4\xA4褦\xA4ˤ\xB7\xA4\xBF +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤ\xC7 Module.class.php \xA4ǥ\xAA\xA1\xBC\xA5С\xBC\xA5饤\xA5ɤ\xB9\xA4\xEB\xA5⥸\xA5塼\xA5\xEB\xA4\xCB\xC2б\xFE\xA4\xB7\xA4\xBF +- XOOPS_ROOT_PATH/my_language \xA4ˤ\xE8\xA4\xEB\xB8\xC0\xB8\xEC\xC4\xEA\xBF\xF4\xA4κ\xB9ʬ\xA5\xAA\xA1\xBC\xA5С\xBC\xA5饤\xA5ɤ\xF2\xBC\xC2\xC1\x{164DE4}\xBF +- \xBA\xB9ʬ\xA5\xAA\xA1\xBC\xA5С\xBC\xA5饤\xA5ɾ\x{176DE4}\xF2\xB4\xC9\xCD\xFD\xB2\xE8\xCC̤Ǥ\xE2\xB3\xCEǧ\xA4Ǥ\xAD\xA4\xEB\xA4褦\xA4ˤ\xB7\xA4\xBF 0.56a +- NBFrame\xA4ؤ\xCE\xC2б\xFE 0.56a + +v0.55 (2007-07-12) +- \xCBܲ\xC8\xC8ǥ\xB3\xA5\xA22.0.14/15/16\xA4Ȥθߴ\xB9\xC0\xAD\xB2\xFE\xC1\xB1 +- XoopsTpl\xA4\xF2\xB7Ѿ\xB5\xA4\xB7\xA4\xBFD3Tpl\xA5\xAF\xA5饹\xA4μ\xC2\xC1\xF5\xA1\xA6\xCD\xF8\xCD\xD1 +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥\xE1\xA5˥塼\xBD\xB9\xA4\xA8\xB5\xA1ǽ\xA4β\xFE\xC1\xB1 (thx nobu) 0.55a +- \xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5빹\xBF\xB7 0.55a +-- persian (thx voltan) +- \xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5\xEB\xC4ɲ\xC3 0.55a +-- german (thx rene) + +v0.54 (2007-07-06) +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤ\xF2\xBBȤ\xA6\xA4ȥ\xA8\xA5顼ɽ\xBC\xA8\xA4\xAC\xA4ʤ\xAF\xA4ʤäƤ\xB7\xA4ޤä\xBF\xA4Τ\xF2\xBD\xA4\xC0\xB5 +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤȤ\xAA\xBC\xEA\xB7ڹ\xE2®\xB2\xBDHack\xA4Ȥξ\xD7\xC6ͤ\xF2\xB2\xF3\xC8\xF2 + +v0.53 (2007-06-05) +- \xBA٤\xAB\xA4\xCA\xC1\xE0\xBA\xEE\xC0\xAD\xB8\xFE\xBE\xE5 +- \xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5\xEB̾\xCAѹ\xB9 +-- ja_utf8 (\xB5\xEC japanaeseutf) + +v0.52 (2007-05-11) +- \xA5֥\xED\xA5å\xAF\xB6\xAF\xC0\xA9ʣ\xC0\xBD\xB2\xC4ǽ\xA5\xAA\xA5ץ\xB7\xA5\xE7\xA5\xF3\xA4ο\xB7\xC0\xDF +- \xA5\xAD\xA5\xE3\xA5å\xB7\xA5\xE5\xA5ե\xA1\xA5\xA4\xA5\xEB\xA4\xCE\xC0\xB8\xC0\xAE\xA5롼\xA5\xEB\xCAѹ\xB9 +- \xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5륪\xA1\xBC\xA5С\xBC\xA5饤\xA5ɤ\xC7 modinfo.php \xA4ⰷ\xA4\xA8\xA4\xEB\xA4褦\xA4ˤ\xB7\xA4\xBF + +v0.51 (2007-05-10) +- \xC4̾\xEF\xA5⥸\xA5塼\xA5\xEB\xA4\xE2\xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5륪\xA1\xBC\xA5С\xBC\xA5饤\xA5ɥ\xB7\xA5\xB9\xA5ƥ\xE0\xA4ǰ\xB7\xA4\xA8\xA4\xEB\xA4褦\xA4˻\xC5\xCD\xCD\xCAѹ\xB9 +- XoopsCube Legacy 2.1 \xCDѤΥ\xE9\xA5\xBC\xA5\xB8\xA5ޥ͡\xBC\xA5\xB8\xA5㥪\xA1\xBC\xA5С\xBC\xA5饤\xA5\xC9preload\xA4\xCEƱ\xBA\xAD +- mylangadmin \xA4\xCE\xC1\xE0\xBA\xEE\xC0\xAD\xB2\xFE\xC1\xB1 +- altsys\xC0\xEC\xCD\xD1mymenu\xA4Υƥ\xF3\xA5ץ졼\xA5Ȳ\xBD +- Ʊ\xA5\xB5\xA5֥\xE1\xA5˥塼\xA4Υƥ\xF3\xA5ץ졼\xA5Ȳ\xBD + +v0.50 (2007-05-07) +- \xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5륪\xA1\xBC\xA5С\xBC\xA5饤\xA5ɥ\xB7\xA5\xB9\xA5ƥ\xE0mylangadmin\xA4μ\xC2\xC1\xF5 +- mymenu\xA4Υƥ\xF3\xA5ץ졼\xA5Ȳ\xBD +- \xA5ƥ\xF3\xA5ץ졼\xA5\xC8\xCAԽ\xB8\xA4Ǥγ\xCEǧ\xA5ܥ\xBF\xA5\xF3\xA4\xCE\xC4ɲ\xC3 +- \xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5\xEB\xC4ɲ\xC3 +-- japaneseutf +- mylangadmin\xA4θߴ\xB9\xC0\xAD\xB2\xFE\xC1\xB1 0.50a +- \xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5뽤\xC0\xB5 0.50a +-- persian (thx voltan) + +v0.41 (2007-04-04) +- tplsadmin \xA4\xF2\xA5ơ\xBC\xA5\xDE\xCAԽ\xB8\xC2б\xFE\xA4\xB7\xA4\xBF (dbtheme\xA5⥸\xA5塼\xA5\xEB\xA4Ȥ\xCEʻ\xCDѻ\xFE) +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤ\xCE\xC2\xD0Legacy 2.1\xB8ߴ\xB9\xC0\xAD\xA4\xF2\xB8\xFE\xBE夵\xA4\xBB\xA4\xBF (thx sakichi) +- \xA4\xAA\xBC\xEA\xB7ڹ\xE2®\xB2\xBDHack\xA4ǥ\xE1\xA5å\xBB\xA1\xBC\xA5\xB8\xA4\xACɽ\xBC\xA8\xA4\xB5\xA4\xEC\xA4Ƥ\xA4\xA4ʤ\xAB\xA4ä\xBF\xA4Τ\xF2\xBD\xA4\xC0\xB5 0.41a + +v0.40 (2007-03-27) \xA2\xA8 \xB8\xF8\xB3\xAB¦\xA4\xE2\xBE\xE5\xBD\xB7\xA4Ƥ\xAF\xA4\xC0\xA4\xB5\xA4\xA4 +- \xB9\xBD¤\xA4\xF2\xC2\xE7\xC9\xFD\xA4\xCB\xCAѹ\xB9\xA4\xB7\xA4\xBF +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤ\xF2XC Legacy 2.1\xA4\xC7ư\xA4\xAF\xA4褦\xA4ˤ\xB7\xA4\xBF +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥\xE1\xA5˥塼\xA4\xF2\xA5֥\xED\xA5å\xAF\xB2\xBD\xA4\xB7\xA4\xBF +- \xA5ɥ\xAD\xA5\xE5\xA5\xE1\xA5\xF3\xA5Ȥ\xB7\xC0\xB0\xC8\x{1E4DE4}\xBF + +v0.36 (2007-03-23) +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤθߴ\xB9\xC0\xAD\xA4Τ\xB5\xA4\xE9\xA4ʤ\xEB\xB2\xFE\xC1\xB1 +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤǡ\xA2\xCBܲ\xC8\xC8\xC72.0.x\xA4Ǥ\xE2\xA5֥\xED\xA5å\xAFɽ\xBC\xA8\xA4\xF2\xB2\xC4ǽ\xA4Ȥ\xB7\xA4\xBF +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޥ֥\xED\xA5å\xAFɽ\xBC\xA8\xBB\xC5\xCD\xCD\xCAѹ\xB9 \xA1\xCA\xC2оݤ\xCB"ALTSYS"\xA4\xAC\xCC\xC0\xBC\xA8Ū\xA4˻\xD8\xC4ꤵ\xA4줿\xBB\xFE\xA4\xC0\xA4\xB1\xA1\xCB +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤǤ\xCExoops_breadcrumbs\xC2б\xFE +- PHP\xA4\xC0\xA4ȴ\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤ\xAC\xB5\xA1ǽ\xA4\xB7\xA4ʤ\xAB\xA4ä\xBF\xA4Τ\xF2\xBD\xA4\xC0\xB5 (thx sakichi) 0.36a + +v0.35 (2007-03-22) +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̥ơ\xBC\xA5ޤθߴ\xB9\xC0\xAD\xB2\xFE\xC1\xB1 +- \xA5֥\xED\xA5å\xAFɽ\xBC\xA8\xA4\xF2\xB2\xC4ǽ\xA4ˤ\xB7\xA4\xBF (\xB8\xBD\xBE\xF5\xA4Ǥ\xCFJP\xC8ǤΤ\xDF) + +v0.34 (2007-03-21) +- \xB4\xC9\xCD\xFD\xB2\xE8\xCC̤\xF2\xB8\xF8\xB3\xAB¦\xA5ơ\xBC\xA5ޤ\xC7ɽ\xBC\xA8\xA4\xB9\xA4뵡ǽ\xA4\xCE\xC4ɲ\xC3 + +v0.33 (2007-03-20) +- \xB4\xC9\xCD\xFD\xA5\xE1\xA5˥塼\xA4ν\xB9\xA4\xA8\xB5\xA1ǽ\xA4\xF2\xA4⤦\xBE\xAF\xA4\xB7\xB2\xFE\xCEɤ\xB7\xA4\xBF +- \xA5ƥ\xF3\xA5ץ졼\xA5Ȥι\xE2\xC5٤ʴ\xC9\xCD\xFD\xA4ǡ\xA2HTML\xB0ʳ\xB0\xA4Υƥ\xF3\xA5ץ졼\xA5Ȥν\xE8\xCD\xFD\xA4\xF2\xCAѹ\xB9 +- \xB8\xC0\xB8\xEC\xA5ե\xA1\xA5\xA4\xA5빹\xBF\xB7 +-- persian (thx voltan) + +v0.32 (2007-03-19) +- \xB4\xC9\xCD\xFD\xA5\xE1\xA5˥塼\xA4ν\xB9\xA4\xA8\xB5\xA1ǽ\xA4δ\xB0\xC0\xAE\xC5٤\xF2\xB9\xE2\xA4 +- 0.31\xA4ǥ\xA4\xA5ȡ\xBC\xA5\xEB\xA4Ǥ\xAD\xA4ʤ\xAF\xA4ʤäƤ\xA4\xA4\xBF\xA5Х\xB0\xA4ν\xA4\xC0\xB5 (thx fourpsk) + +v0.31 (2007-03-18) +- \xB4\xC9\xCD\xFD\xA5\xE1\xA5˥塼\xA4ν\xB9\xA4\xA8\xB5\xA1ǽ\xC4ɲ\xC3 + +v0.30 (2007-03-14) \xA2\xA8 \xB8\xF8\xB3\xAB¦\xA4ä\xBF\xA4\xF3\xBEä\xB7\xA4Ƥ\xAF\xA4\xC0\xA4\xB5\xA4\xA4 +- \xA5ե\xA1\xA5\xA4\xA5빽\xC0\xAE\xA4θ\xABľ\xA4\xB7\xA1ʰʹߤ\xCFXOOPS_TRUST_PATH\xA4Τ߾\xE5\xBD\xB9\xA4\xEC\xA4\xD0\xCEɤ\xA4\xB7\xC1\xA4ˤ\xB7\xA4\xBF\xA1\xCB + +v0.21 (2006-10-27) +- \xA5ƥ\xF3\xA5ץ졼\xA5Ȥؤ\xCE\xCB\xE4\xA4\xE1\xB9\xFE\xA4ߤǥ\xEA\xA5\xF3\xA5\xAF\xC0褬\xA4\xAA\xA4\xAB\xA4\xB7\xA4\xAB\xA4ä\xBF\xA4Τ\xF2\xBD\xA4\xC0\xB5 (thx makimaki) +- \xA5ȥ륳\xB8\xEC\xC4ɲ\xC3 (thx voltan) + +v0.20 (2006-10-18) +- Cube 2.1 beta \xA4\xC7ư\xA4\xAF\xA4褦\xA4ˤ\xB7\xA4\xBF +- \xA5\xE1\xA5˥塼\xA4\xAC\xA4\xAA\xA4\xAB\xA4\xB7\xA4\xAB\xA4ä\xBF\xA4Τ\xF2\xBD\xA4\xC0\xB5 (thx usagiya) 0.20a + +v0.12 (2006-07-18) +- Cube 2.1 alpha3 \xA4\xC7system\xA5⥸\xA5塼\xA5뤬¸\xBAߤ\xB7\xA4ʤ\xA4\xBE\xEC\xB9\xE7\xA4ؤ\xCE\xC2б\xFE\xA4\xF2\xC4ɲ\xC3 + +v0.11 (2006-06-21) +- myblocksadmin\xBE\xE5\xA4\xCEspaw\xA5\xEA\xA5\xAC\xA4\xAA\xA4\xAB\xA4\xB7\xA4\xAB\xA4ä\xBF\xA4Τ\xF2\xBD\xA4\xC0\xB5 (thx nico) +- \xA5\xA2\xA5\xA4\xA5\xB3\xA5\xB7 (thx argon) + +v0.10 (2006-05-19) +- \xBAǽ\xE9\xA4Υ\xEA\xA5\xA5\xB9 +- myblocksadmin +- mytplsadmin +- mypreferences +- compilehookadmin +- & \xA4ΰ\xB7\xA4\xA4\xA4\xF2\xBD\xA4\xC0\xB5 (myblocksadmin) +- XOOPS 2.2\xC2б\xFE (myblocksadmin) + + +[/xlang:ja] Added: XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/README =================================================================== --- XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/README (rev 0) +++ XoopsModules/altSys/trunk/htdocs/xoops_lib/libs/altsys/README 2014-02-15 22:59:32 UTC (rev 12318) @@ -0,0 +1,282 @@ +[mlimg] +[xlang:en] +== ALTSYS == alternative system module & library + +[b]SUMMARY:[/b] + +The unified module of blocksadmin, tplsadmin, etc around the system. + +I'm appreciated your bug reports :-) + +I'll maintain this module instead of blocksadmin, tplsadmin, avaman etc. + + +[b]INSTALL:[/b] + +- set XOOPS_TRUST_PATH into mainfile.php +- copy xoops_trus_path/libs/ in the archive into XOOPS_TRUST_PATH/ +- copy html/modules/altsys in the archive into XOOPS_ROOT_PATH/modules/ +- install it + + +[b]UPDATE[/b] +from 0.2x/0.3x: + - remove XOOPS_ROOT_PATH/modules/altsys/ once + - upload/overwrite both XOOPS_ROOT_PATH/modules/altsys and XOOPS_TRUST_PATH/libs/altsys + + +[b]FEATURES[/b] + +- easy block administration +- easy permission adminstration +- easy copy/delete/edit any DB templates +- easy import/export any DB templates +- displaying diff between each version of templates +- finding the template you want to edit easily +- making an Extension for Dreamweaver to edit templates +- modifying adminmenu in the left side of XOOPS 2.0.x easier +- displaying admin controll panels in any conventional themes +- supporting three types of template auto-updating into the DB +- modifying operations/developments of any versions of core (X2,XCL2.1,ImpressCMS etc.) efficient + + +[b]DB template auto-updating feature[/b] + +This feature make your customizing/developping DB templates much efficient. +Altsys supports three types of auto-updating into the DB. + +(1) auto-updating template under the theme. +This feature is useful for developper of site/theme. +Insert a line just after including common.php of mainfile.php. +[code] + include XOOPS_ROOT_PATH."/include/common.php"; + [color=ff0000] + include XOOPS_TRUST_PATH."/libs/altsys/include/autoupdate_from_theme.inc.php" ; + [/color] +[/code] +Then, just modifying the templates of /themes/(your_theme)/templates/* will be updated into the DB + +(2) auto-updating template under the module +This feature is useful for developper of modules. +Insert two lines just after including common.php of mainfile.php. +[code] + include XOOPS_ROOT_PATH."/include/common.php"; + [color=ff0000] + $tplsadmin_autoupdate_dirnames = array( '(your_module)' ) ; + include XOOPS_TRUST_PATH."/libs/altsys/include/autoupdate_from_module.inc.php" ; + [/color] +[/code] +Then, just modifying the templates of /modules/(your_module)/templates/* will be updated into the DB. +You can specify modules multiply. eg) array( 'piCal' , 'tinyd0' ) + +(3) auto-updating template under XOOPS_TRUST_PATH +This feature is useful for developper of D3 modules. +Insert two lines just after including common.php of m... [truncated message content] |
From: <be...@us...> - 2014-03-03 00:49:47
|
Revision: 12340 http://sourceforge.net/p/xoops/svn/12340 Author: beckmi Date: 2014-03-03 00:49:38 +0000 (Mon, 03 Mar 2014) Log Message: ----------- Adding RSSFit 1.20 by Brandycoke Added Paths: ----------- XoopsModules/rssfit/ XoopsModules/rssfit/branches/ XoopsModules/rssfit/releases/ XoopsModules/rssfit/releases/1.20/ XoopsModules/rssfit/releases/1.22/ XoopsModules/rssfit/trunk/ XoopsModules/rssfit/trunk/rss/ XoopsModules/rssfit/trunk/rss/LICENSE.txt XoopsModules/rssfit/trunk/rss/README.txt XoopsModules/rssfit/trunk/rss/admin/ XoopsModules/rssfit/trunk/rss/admin/about.php XoopsModules/rssfit/trunk/rss/admin/admin_header.php XoopsModules/rssfit/trunk/rss/admin/do_channel.php XoopsModules/rssfit/trunk/rss/admin/do_intro.php XoopsModules/rssfit/trunk/rss/admin/do_plugins.php XoopsModules/rssfit/trunk/rss/admin/do_sticky.php XoopsModules/rssfit/trunk/rss/admin/do_subfeeds.php XoopsModules/rssfit/trunk/rss/admin/footer.php XoopsModules/rssfit/trunk/rss/admin/index.php XoopsModules/rssfit/trunk/rss/admin/menu.php XoopsModules/rssfit/trunk/rss/class/ XoopsModules/rssfit/trunk/rss/class/index.html XoopsModules/rssfit/trunk/rss/class/misc.php XoopsModules/rssfit/trunk/rss/class/plugins.php XoopsModules/rssfit/trunk/rss/class/rssfeed.php XoopsModules/rssfit/trunk/rss/header.php XoopsModules/rssfit/trunk/rss/images/ XoopsModules/rssfit/trunk/rss/images/index.html XoopsModules/rssfit/trunk/rss/images/rss.gif XoopsModules/rssfit/trunk/rss/images/rssfit.png XoopsModules/rssfit/trunk/rss/images/xml.gif XoopsModules/rssfit/trunk/rss/include/ XoopsModules/rssfit/trunk/rss/include/common.php XoopsModules/rssfit/trunk/rss/include/functions.php XoopsModules/rssfit/trunk/rss/include/index.html XoopsModules/rssfit/trunk/rss/include/install.php XoopsModules/rssfit/trunk/rss/index.php XoopsModules/rssfit/trunk/rss/language/ XoopsModules/rssfit/trunk/rss/language/english/ XoopsModules/rssfit/trunk/rss/language/english/admin.php XoopsModules/rssfit/trunk/rss/language/english/index.html XoopsModules/rssfit/trunk/rss/language/english/install.php XoopsModules/rssfit/trunk/rss/language/english/main.php XoopsModules/rssfit/trunk/rss/language/english/modinfo.php XoopsModules/rssfit/trunk/rss/language/french/ XoopsModules/rssfit/trunk/rss/language/french/admin.php XoopsModules/rssfit/trunk/rss/language/french/index.html XoopsModules/rssfit/trunk/rss/language/french/install.php XoopsModules/rssfit/trunk/rss/language/french/main.php XoopsModules/rssfit/trunk/rss/language/french/modinfo.php XoopsModules/rssfit/trunk/rss/language/index.html XoopsModules/rssfit/trunk/rss/plugins/ XoopsModules/rssfit/trunk/rss/plugins/rssfit.ams.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.cbb.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.comments.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.mydownloads.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.mylinks.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.newbb.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.newbb2.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.news.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.smartfaq.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.smartpartner.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.smartsection.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.wfdownloads.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.wfsection.php XoopsModules/rssfit/trunk/rss/plugins/rssfit.wfsection2.php XoopsModules/rssfit/trunk/rss/rss.css XoopsModules/rssfit/trunk/rss/rss.php XoopsModules/rssfit/trunk/rss/sql/ XoopsModules/rssfit/trunk/rss/sql/index.html XoopsModules/rssfit/trunk/rss/sql/mysql.sql XoopsModules/rssfit/trunk/rss/templates/ XoopsModules/rssfit/trunk/rss/templates/index.html XoopsModules/rssfit/trunk/rss/templates/rssfit_index.html XoopsModules/rssfit/trunk/rss/templates/rssfit_rss.html XoopsModules/rssfit/trunk/rss/xoops_version.php Added: XoopsModules/rssfit/trunk/rss/LICENSE.txt =================================================================== --- XoopsModules/rssfit/trunk/rss/LICENSE.txt (rev 0) +++ XoopsModules/rssfit/trunk/rss/LICENSE.txt 2014-03-03 00:49:38 UTC (rev 12340) @@ -0,0 +1,278 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + Added: XoopsModules/rssfit/trunk/rss/README.txt =================================================================== --- XoopsModules/rssfit/trunk/rss/README.txt (rev 0) +++ XoopsModules/rssfit/trunk/rss/README.txt 2014-03-03 00:49:38 UTC (rev 12340) @@ -0,0 +1,96 @@ +RSSFit - Extendable XML news feed generator +Presented by Brandycoke Productions <http://www.brandycoke.com/> +Copyright (c) 2004-2005 NS Tai (aka tuff) + +Information +---------------------- +Current Version: 1.2 / 1.5 +RSSFit is a module for XOOPS generates RSS 2.0 validated XML feed. Web masters can decide what to be displayed in the XML output by activating installed plug-ins. +Key features: + - Plug-in system with several modules prepared + - Plug-in example for module developers + - RSS 2.0 validated Smarty template + - Multi-byte languages compatible + +System Requirements +---------------------- +RSSFit 1.2: XOOPS 2.0.12-13.2 ; XOOPS Cube 2.0.12/13a +RSSFit 1.5: XOOPS 2.2.3a +PHP 4.3.x or later with (optional) mbstring extension installed for UTF-8 encoding conversion + +Using RSSFit +---------------------- +To install, go install it just like installing any module of XOOPS. You know you are smart enough to make it right. +For more information of installing a module of XOOPS, please refer to: +http://www.xoops.org/modules/smartfaq/faq.php?faqid=90 + +For detailed documentation please the RSSFit home page: +http://www.brandycoke.com/products/rssfit/ + +Who to Contact +---------------------- +If you have any questions, comments or bug reports for this module, please register and post your message at: +http://www.brandycoke.com/home/modules/newbb/ + +Donations welcome +---------------------- +If you think this module is useful, please consider making a donation to help us continue our work. You can support our future development by pointing your browser to the following hyperlink (all in one line): +https://www.paypal.com/xclick/business=donations%40brandycoke.com&item_name=Donation+for+Brandycoke+Freewares&item_number=rssfit&no_note=1&tax=0¤cy_code=USD + +Services +---------------------- +If you are interested in custom solutions (exclusive modules/theme development, etc) please contact us at ser...@br.... + +Credits +---------------------- +Programmed by NS Tai <tu...@br...> +German language files translated by DocuAnt <http://www.DocuAnts.com/> +Bulgarian language files translated by Stefan Ilivanov <http://www.xoopsbg.org/> +French language files translated by Machenzy + +Legal +---------------------- +This program is released under the terms of the GNU General Public License as published by the Free Software Foundation. +You may not change or alter any portion of this comment or credits of supporting developers from this source code or any supporting source code which is considered copyrighted (c) material of the original comment or credit authors. +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Liaise; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +Version History +---------------------- +Dec 23, 2005: Version 1.2 / 1.5 +- (Version 1.5) Fixed incompatibility with XOOPS 2.2.3a +- New editable feed information: copyright +- PHP-debug messages are now completely hidden when prefernece "MIME type of RSS output" is set as "XML", even php-debug is turned on under system admin +- UTF-8 encoding conversion now requires PHP mbstring extension (Reference: http://www.php.net/manual/en/ref.mbstring.php) +- Updated plugins +- Plugins can now serve their own custom tags. (i.e. enclosure) +- Sticky text will now be hidden if either its title or content field is empty +- Contents of item-level's "description" elements are now sectioned using "CDATA" (Reference: http://blogs.law.harvard.edu/tech/encodingDescriptions) +- Fixed "call by reference" errors appear on PHP 4.4 / 5.1 +- German, Bulgarian, French language pack added (Thanks DocuAnt, Stefan Ilivanov, Machenzy) +---------------------- +Mar 23, 2005: Version 1.1 +Individual sub-feeds based on activated plug-ins +Editable channel elements +Sticky text displays as the very first item of a feed +New and updated plug-ins +Various bug fixes +Development sponsored by Stefanos Karagos <http://www.karagos.com/> and IIS-Resources <http://www.iis-resources.com/> + +Notes for upgrading from version 1.0x: There is no upgrade patch since over 90 percent of the files are modified. You have to replace the entire directory contents with the new version. Don't forget to update the module after uploading new files. If you have the rss feed smarty template customized you should take a look at the file templates/rssfit_rss.html for corresponding changes. +---------------------- +Dec 26, 2004: Version 1.03 +Fixed incompatibility with PHP 5 +Fixed rss template not validated by rss-validators +Fixed a typo in the mylinks plug-in +Dutch language pack added. +Italian language pack added. +Portuguese language pack added. +---------------------- +Jun 6, 2004: Version 1.02 +French language pack added. +---------------------- +MAY 9, 2004: Version 1.01 +Spanish language pack added. +---------------------- +MAY 5, 2004: Version 1.0 +First public release. Added: XoopsModules/rssfit/trunk/rss/admin/about.php =================================================================== --- XoopsModules/rssfit/trunk/rss/admin/about.php (rev 0) +++ XoopsModules/rssfit/trunk/rss/admin/about.php 2014-03-03 00:49:38 UTC (rev 12340) @@ -0,0 +1,71 @@ +<?php +// $Id$ +############################################################################### +## RSSFit - Extendable XML news feed generator ## +## Copyright (c) 2004 - 2005 NS Tai (aka tuff) ## +## <http://www.brandycoke.com/> ## +############################################################################### +## XOOPS - PHP Content Management System ## +## Copyright (c) 2000 XOOPS.org ## +## <http://www.xoops.org/> ## +############################################################################### +## This program is free software; you can redistribute it and/or modify ## +## it under the terms of the GNU General Public License as published by ## +## the Free Software Foundation; either version 2 of the License, or ## +## (at your option) any later version. ## +## ## +## You may not change or alter any portion of this comment or credits ## +## of supporting developers from this source code or any supporting ## +## source code which is considered copyrighted (c) material of the ## +## original comment or credit authors. ## +## ## +## This program is distributed in the hope that it will be useful, ## +## but WITHOUT ANY WARRANTY; without even the implied warranty of ## +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## +## GNU General Public License for more details. ## +## ## +## You should have received a copy of the GNU General Public License ## +## along with this program; if not, write to the Free Software ## +## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ## +############################################################################### +## Author of this file: NS Tai (aka tuff) ## +## URL: http://www.brandycoke.com/ ## +## Project: RSSFit ## +############################################################################### +include 'admin_header.php'; +xoops_cp_header(); +?> +<img src="../images/rssfit.png" alt="RSSFit" style="float: left; margin: 0 10px 5px 0;" /> +<h4 style="margin: 0;">RSSFit</h4> +<p style="margin-top: 0;"> +Version <?=number_format($xoopsModule->getVar('version')/100, 2);?><br /> +Presented by <a href="http://www.brandycoke.com/" target="_blank">Brandycoke Productions</a> <br /> +Copyright © 2003-2005 NS Tai (tuff) +<br clear="all" /> +</p> + +<h4 style="margin: 0;">License</h4> +<p style="margin-top: 0;"> +This software is licensed under the CC-GNU GPL.<br /> +<a href="http://creativecommons.org/licenses/GPL/2.0/" target="_blank">Commons Deed</a> | +<a href="http://www.gnu.org/copyleft/gpl.html" target="_blank">Legal Code</a> +</p> + +<h4 style="margin: 0;">Who to Contact</h4> +<p style="margin-top: 0;">If you have any questions, comments or bug reports, please register and post your message on the <a href="http://www.brandycoke.com/home/modules/newbb/" target="_blank">discussion area</a>. +</p> + +<h4 style="margin: 0;">Help us keep going</h4> +<p style="margin: 0;"> +RSSFit is Freeware and Opensource. If you think it is useful and would like to show your appreciation, you can support us in one of the following ways: +</p> +<ul> + <li><a href="https://www.paypal.com/xclick/business=donations%40brandycoke.com&item_name=Donation+for+Brandycoke+Freewares&item_number=rssfit&no_note=1&tax=0&currency_code=USD">Donate us via PayPal</a> + </li> + <li><a href="http://www.brandycoke.com/about/services/">Hire us for your web development projects</a> + </li> +</ul> + +<?php +xoops_cp_footer(); +?> \ No newline at end of file Property changes on: XoopsModules/rssfit/trunk/rss/admin/about.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/rssfit/trunk/rss/admin/admin_header.php =================================================================== --- XoopsModules/rssfit/trunk/rss/admin/admin_header.php (rev 0) +++ XoopsModules/rssfit/trunk/rss/admin/admin_header.php 2014-03-03 00:49:38 UTC (rev 12340) @@ -0,0 +1,35 @@ +<?php +// $Id$ +############################################################################### +## RSSFit - Extendable XML news feed generator ## +## Copyright (c) 2004 - 2005 NS Tai (aka tuff) ## +## <http://www.brandycoke.com/> ## +############################################################################### +## XOOPS - PHP Content Management System ## +## Copyright (c) 2000 XOOPS.org ## +## <http://www.xoops.org/> ## +############################################################################### +## This program is free software; you can redistribute it and/or modify ## +## it under the terms of the GNU General Public License as published by ## +## the Free Software Foundation; either version 2 of the License, or ## +## (at your option) any later version. ## +## ## +## You may not change or alter any portion of this comment or credits ## +## of supporting developers from this source code or any supporting ## +## source code which is considered copyrighted (c) material of the ## +## original comment or credit authors. ## +## ## +## This program is distributed in the hope that it will be useful, ## +## but WITHOUT ANY WARRANTY; without even the implied warranty of ## +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## +## GNU General Public License for more details. ## +## ## +## You should have received a copy of the GNU General Public License ## +## along with this program; if not, write to the Free Software ## +## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ## +############################################################################### + +require '../../../include/cp_header.php'; +require '../include/common.php'; + +?> \ No newline at end of file Property changes on: XoopsModules/rssfit/trunk/rss/admin/admin_header.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/rssfit/trunk/rss/admin/do_channel.php =================================================================== --- XoopsModules/rssfit/trunk/rss/admin/do_channel.php (rev 0) +++ XoopsModules/rssfit/trunk/rss/admin/do_channel.php 2014-03-03 00:49:38 UTC (rev 12340) @@ -0,0 +1,93 @@ +<?php +// $Id$ +############################################################################### +## RSSFit - Extendable XML news feed generator ## +## Copyright (c) 2004 - 2005 NS Tai (aka tuff) ## +## <http://www.brandycoke.com/> ## +############################################################################### +## XOOPS - PHP Content Management System ## +## Copyright (c) 2000 XOOPS.org ## +## <http://www.xoops.org/> ## +############################################################################### +## This program is free software; you can redistribute it and/or modify ## +## it under the terms of the GNU General Public License as published by ## +## the Free Software Foundation; either version 2 of the License, or ## +## (at your option) any later version. ## +## ## +## You may not change or alter any portion of this comment or credits ## +## of supporting developers from this source code or any supporting ## +## source code which is considered copyrighted (c) material of the ## +## original comment or credit authors. ## +## ## +## This program is distributed in the hope that it will be useful, ## +## but WITHOUT ANY WARRANTY; without even the implied warranty of ## +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## +## GNU General Public License for more details. ## +## ## +## You should have received a copy of the GNU General Public License ## +## along with this program; if not, write to the Free Software ## +## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ## +############################################################################### +## Author of this file: NS Tai (aka tuff) ## +## URL: http://www.brandycoke.com/ ## +## Project: RSSFit ## +############################################################################### + +if( !preg_match('/\/admin\/index\.php/', $_SERVER['PHP_SELF']) ){ + header('Location: index.php'); +} + +switch($op){ +default: + rssfitAdminHeader(); + if( $elements =& $rss->mHandler->getObjects(new Criteria('misc_category', 'channel'), '*', 'title') && $img =& $rss->mHandler->getObjects(new Criteria('misc_category', 'channelimg'), '*', 'title') ){ + $form = new XoopsThemeForm(_AM_EDIT_CHANNEL, 'editchannel', RSSFIT_ADMIN_URL); + $form->addElement(new XoopsFormLabel('', '<b>'._AM_EDIT_CHANNEL_REQUIRED.'</b> '.genSpecMoreInfo('req', $rss))); + $form->addElement(new XoopsFormText('title', 'ele['.$elements['title']->getVar('misc_id').']', 50, 255, $elements['title']->getVar('misc_content', 'e')), true); + $form->addElement(new XoopsFormText('link', 'ele['.$elements['link']->getVar('misc_id').']', 50, 255, $elements['link']->getVar('misc_content', 'e')), true); + $form->addElement(new XoopsFormTextArea('description', 'ele['.$elements['description']->getVar('misc_id').']', $elements['description']->getVar('misc_content', 'e')), true); + + $form->addElement(new XoopsFormLabel('', '<b>'._AM_EDIT_CHANNEL_OPTIONAL.'</b> '.genSpecMoreInfo('opt', $rss))); + $form->addElement(new XoopsFormText('copyright', 'ele['.$elements['copyright']->getVar('misc_id').']', 50, 255, $elements['copyright']->getVar('misc_content', 'e'))); + $form->addElement(new XoopsFormText('managingEditor', 'ele['.$elements['managingEditor']->getVar('misc_id').']', 50, 255, $elements['managingEditor']->getVar('misc_content', 'e'))); + $form->addElement(new XoopsFormText('webMaster', 'ele['.$elements['webMaster']->getVar('misc_id').']', 50, 255, $elements['webMaster']->getVar('misc_content', 'e'))); + $form->addElement(new XoopsFormText('category', 'ele['.$elements['category']->getVar('misc_id').']', 50, 255, $elements['category']->getVar('misc_content', 'e'))); + $form->addElement(new XoopsFormText('generator', 'ele['.$elements['generator']->getVar('misc_id').']', 50, 255, $elements['generator']->getVar('misc_content', 'e'))); + $form->addElement(new XoopsFormText('docs', 'ele['.$elements['docs']->getVar('misc_id').']', 50, 255, $elements['docs']->getVar('misc_content', 'e'))); + + $form->addElement(new XoopsFormLabel('', '<b>'._AM_EDIT_CHANNEL_IMAGE.'</b> '.genSpecMoreInfo('img', $rss))); + $form->addElement(new XoopsFormText('url', 'ele['.$img['url']->getVar('misc_id').']', 50, 255, $img['url']->getVar('misc_content', 'e'))); + $form->addElement(new XoopsFormText('link', 'ele['.$img['link']->getVar('misc_id').']', 50, 255, $img['link']->getVar('misc_content', 'e'))); + $form->addElement(new XoopsFormText('title', 'ele['.$img['title']->getVar('misc_id').']', 50, 255, $img['title']->getVar('misc_content', 'e'))); + + $form->addElement($tray_save_cancel); + $form->addElement($hidden_do); + $form->addElement(new XoopsFormHidden('op', 'save')); + $form->display(); + }else{ + echo '<p>'._AM_DB_RECORD_MISSING.'</p>'; + } +break; +case 'save': + extract($_POST); + $ids = array_keys($ele); + $errors = array(); + foreach( $ids as $i ){ + $criteria = new Criteria('misc_id', $i); + $fields = array('misc_content' => trim($ele[$i])); + if( $err = $rss->mHandler->modifyObjects($criteria, $fields) ){ + $errors[] = $err; + } + } + if( count($errors) > 0 ){ + rssfitAdminHeader(); + foreach( $errors as $e ){ + echo $e."<br /><br />\n"; + } + }else{ + redirect_header(RSSFIT_ADMIN_URL.'?do='.$do, 0, _AM_DBUPDATED); + } +break; +} + +?> \ No newline at end of file Property changes on: XoopsModules/rssfit/trunk/rss/admin/do_channel.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/rssfit/trunk/rss/admin/do_intro.php =================================================================== --- XoopsModules/rssfit/trunk/rss/admin/do_intro.php (rev 0) +++ XoopsModules/rssfit/trunk/rss/admin/do_intro.php 2014-03-03 00:49:38 UTC (rev 12340) @@ -0,0 +1,93 @@ +<?php +// $Id$ +############################################################################### +## RSSFit - Extendable XML news feed generator ## +## Copyright (c) 2004 - 2005 NS Tai (aka tuff) ## +## <http://www.brandycoke.com/> ## +############################################################################### +## XOOPS - PHP Content Management System ## +## Copyright (c) 2000 XOOPS.org ## +## <http://www.xoops.org/> ## +############################################################################### +## This program is free software; you can redistribute it and/or modify ## +## it under the terms of the GNU General Public License as published by ## +## the Free Software Foundation; either version 2 of the License, or ## +## (at your option) any later version. ## +## ## +## You may not change or alter any portion of this comment or credits ## +## of supporting developers from this source code or any supporting ## +## source code which is considered copyrighted (c) material of the ## +## original comment or credit authors. ## +## ## +## This program is distributed in the hope that it will be useful, ## +## but WITHOUT ANY WARRANTY; without even the implied warranty of ## +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## +## GNU General Public License for more details. ## +## ## +## You should have received a copy of the GNU General Public License ## +## along with this program; if not, write to the Free Software ## +## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ## +############################################################################### +## Author of this file: NS Tai (aka tuff) ## +## URL: http://www.brandycoke.com/ ## +## Project: RSSFit ## +############################################################################### + +if( !preg_match('/\/admin\/index\.php/', $_SERVER['PHP_SELF']) ){ + header('Location: index.php'); +} + +if( $intr =& $misc_handler->getObjects(new Criteria('misc_category', 'intro')) ){ + $intro =& $intr[0]; + unset($intr); +}else{ + $intro =& $misc_handler->create(); +} +switch($op){ +default: + rssfitAdminHeader(); + $title = new XoopsFormText(_AM_EDIT_INTRO_TITLE, 'title', 50, 255, $intro->getVar('misc_title', 'e')); + $title->setDescription(_AM_EDIT_INTRO_TITLE_DESC); + + $setting = $intro->getVar('misc_setting'); + $tray_content = new XoopsFormElementTray(_AM_EDIT_INTRO_TEXT, '<br />'); + $tray_content->setDescription(_AM_EDIT_INTRO_TEXT_DESC._AM_EDIT_INTRO_TEXT_DESC_SUB); + $tray_content->addElement(new XoopsFormDhtmlTextArea('', 'content', $intro->getVar('misc_content', 'e'), 15, 60)); + $dohtml = new XoopsFormCheckbox('', 'dohtml', $setting['dohtml']); + $dohtml->addOption(1, _AM_DO_HTML); + $tray_content->addElement($dohtml); + $dobr = new XoopsFormCheckbox('', 'dobr', $setting['dobr']); + $dobr->addOption(1, _AM_DO_BR); + $tray_content->addElement($dobr); + + $sub = new XoopsFormTextArea(_AM_EDIT_INTRO_SUB, 'sub', $myts->makeTboxData4PreviewInForm($setting['sub'])); + $sub->setDescription(_AM_EDIT_INTRO_SUB_DESC); + + $form = new XoopsThemeForm(_AM_EDIT_INTRO, 'editintro', RSSFIT_ADMIN_URL); + $form->addElement($title); + $form->addElement($tray_content); + $form->addElement($sub); + $form->addElement($tray_save_cancel); + $form->addElement($hidden_do); + $form->addElement(new XoopsFormHidden('op', 'save')); + $form->display(); +break; + +case 'save': + $intro->setVar('misc_category', 'intro'); + $intro->setVar('misc_title', trim($_POST['title'])); + $intro->setVar('misc_content', $_POST['content']); + $setting = array( 'dohtml' => isset($_POST['dohtml']) ? 1 : 0, + 'dobr' => isset($_POST['dobr']) ? 1 : 0, + 'sub' => isset($_POST['sub']) ? trim($_POST['sub']) : '' + ); + $intro->setVar('misc_setting', $setting); + if( false == $misc_handler->insert($intro) ){ + rssfitAdminHeader(); + echo $intro->getHtmlErrors(); + }else{ + redirect_header(RSSFIT_ADMIN_URL.'?do='.$do, 0, _AM_DBUPDATED); + } +break; +} +?> \ No newline at end of file Property changes on: XoopsModules/rssfit/trunk/rss/admin/do_intro.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/rssfit/trunk/rss/admin/do_plugins.php =================================================================== --- XoopsModules/rssfit/trunk/rss/admin/do_plugins.php (rev 0) +++ XoopsModules/rssfit/trunk/rss/admin/do_plugins.php 2014-03-03 00:49:38 UTC (rev 12340) @@ -0,0 +1,239 @@ +<?php +// $Id$ +############################################################################### +## RSSFit - Extendable XML news feed generator ## +## Copyright (c) 2004 - 2005 NS Tai (aka tuff) ## +## <http://www.brandycoke.com/> ## +############################################################################### +## XOOPS - PHP Content Management System ## +## Copyright (c) 2000 XOOPS.org ## +## <http://www.xoops.org/> ## +############################################################################### +## This program is free software; you can redistribute it and/or modify ## +## it under the terms of the GNU General Public License as published by ## +## the Free Software Foundation; either version 2 of the License, or ## +## (at your option) any later version. ## +## ## +## You may not change or alter any portion of this comment or credits ## +## of supporting developers from this source code or any supporting ## +## source code which is considered copyrighted (c) material of the ## +## original comment or credit authors. ## +## ## +## This program is distributed in the hope that it will be useful, ## +## but WITHOUT ANY WARRANTY; without even the implied warranty of ## +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## +## GNU General Public License for more details. ## +## ## +## You should have received a copy of the GNU General Public License ## +## along with this program; if not, write to the Free Software ## +## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ## +############################################################################### +## Author of this file: NS Tai (aka tuff) ## +## URL: http://www.brandycoke.com/ ## +## Project: RSSFit ## +############################################################################### + +if( !preg_match('/\/admin\/index\.php/', $_SERVER['PHP_SELF']) ){ + header('Location: index.php'); +} + +switch($op){ +default: + $ret = ''; + rssfitAdminHeader(); + // activated plugins + $criteria = new Criteria('rssf_activated', 1); + if( $plugins =& $plugins_handler->getObjects($criteria, 'p_activated') ){ + $ret .= "<table cellspacing='1' class='outer' width='100%'>\n" + ."<tr><th colspan='5'>"._AM_PLUGIN_ACTIVATED."</th></tr>\n" + ."<tr>\n<td class='head' align='center' width='30%'>"._AM_PLUGIN_FILENAME."</td>\n" + ."<td class='head' align='center'>"._AM_PLUGIN_MODNAME."</td>\n" + ."<td class='head' align='center'>"._AM_PLUGIN_SHOWXENTRIES."</td>\n" + ."<td class='head' align='center'>"._AM_PLUGIN_ORDER."</td>\n" + ."<td class='head' align='center' width='20%'>"._AM_ACTION."</td>\n" + ."</tr>\n"; + foreach( $plugins as $p ){ + if( $handler =& $plugins_handler->checkPlugin($p) ){ + $id = $p->getVar('rssf_conf_id'); + $entries = new XoopsFormText('', 'rssf_grab['.$id.']', 3, 2, $p->getVar('rssf_grab')); + $order = new XoopsFormText('', 'rssf_order['.$id.']', 3, 2, $p->getVar('rssf_order')); + $action = new XoopsFormSelect('', 'action['.$id.']', ''); + $action->addOption('', _SELECT); + $action->addOption('d', _AM_PLUGIN_DEACTIVATE); + $action->addOption('u', _AM_PLUGIN_UNINSTALL); + $ret .= "<tr>\n" + ."<td class='odd' align='center'>" + .$p->getVar('rssf_filename')."</td>\n" + ."<td class='even' align='center'>" + .$handler->modname."</td>\n" + ."<td class='odd' align='center'>" + .$entries->render()."</td>\n" + ."<td class='odd' align='center'>" + .$order->render()."</td>\n" + ."<td class='odd' align='center'>" + .$action->render()."</td>\n" + ; + $ret .= "</tr>\n"; + }else{ + $plugins_handler->forceDeactivate($p); + } + } + $ret .= "</table>\n"; + } + + // inactive plugins + if( $plugins =& $plugins_handler->getObjects(new Criteria('rssf_activated', 0), 'p_inactive') ){ + $ret .= "<br />\n<table cellspacing='1' class='outer' width='100%'>\n" + ."<tr><th colspan='3'>"._AM_PLUGIN_INACTIVE."</th></tr>\n" + ."<tr>\n<td class='head' align='center' width='30%'>"._AM_PLUGIN_FILENAME."</td>\n" + ."<td class='head' align='center'>"._AM_PLUGIN_MODNAME."</td>\n" + ."<td class='head' align='center' width='20%'>"._AM_ACTION."</td>\n" + ."</tr>\n"; + foreach( $plugins as $p ){ + $id = $p->getVar('rssf_conf_id'); + $action = new XoopsFormSelect('', 'action['.$id.']', ''); + $action->addOption('', _SELECT); + $ret .= "<tr>\n" + ."<td class='odd' align='center'>" + .$p->getVar('rssf_filename')."</td>\n" + ."<td class='even' align='center'>"; + if( $handler =& $plugins_handler->checkPlugin($p) ){ + $ret .= $handler->modname; + $action->addOption('a', _AM_PLUGIN_ACTIVATE); + }else{ + if( count($p->getErrors()) > 0 ){ + $ret .= '<b>'._ERRORS."</b>\n"; + foreach( $p->getErrors() as $e ){ + $ret .= '<br />'.$e; + } + }else{ + $ret .= '<b>'._AM_PLUGIN_UNKNOWNERROR."</b>"; + } + } + $ret .= "</td>\n"; + $action->addOption('u', _AM_PLUGIN_UNINSTALL); + $ret .= "<td class='odd' align='center'>" + .$action->render()."</td>\n"; + } + $ret .= "</table>\n"; + } + + // Non-installed plugins + if( !$filelist =& $plugins_handler->getPluginFileList() ){ + $filelist = array(); + } + $list =& XoopsLists::getFileListAsArray(RSSFIT_ROOT_PATH.'plugins'); + $installable = array(); + foreach( $list as $f ){ + if( preg_match('/rssfit\.+[a-zA-Z0-9_]+\.php/', $f) && !in_array($f, $filelist) ){ + $installable[] = $f; + } + } + if( count($installable) > 0 ){ + $ret .= "<br />\n<table cellspacing='1' class='outer' width='100%'>\n" + ."<tr><th colspan='3'>"._AM_PLUGIN_NONINSTALLED."</th></tr>\n" + ."<tr>\n<td class='head' align='center' width='30%'>"._AM_PLUGIN_FILENAME."</td>\n" + ."<td class='head' align='center'>"._AM_PLUGIN_MODNAME."</td>\n" + ."<td class='head' align='center' width='20%'>"._AM_PLUGIN_INSTALL."</td>\n" + ."</tr>\n"; + foreach( $installable as $i ){ + $action = new XoopsFormCheckbox('', 'install['.$i.']'); + $action->addOption('i', ' '); + $ret .= "<tr>\n" + ."<td class='odd' align='center'>" + .$i."</td>\n" + ."<td class='even' align='center'>"; + $p =& $plugins_handler->create(); + $p->setVar('rssf_filename', $i); + if( $handler =& $plugins_handler->checkPlugin($p) ){ + $ret .= $handler->modname; + }else{ + if( count($p->getErrors()) > 0 ){ + $ret .= '<b>'._ERRORS."</b>\n"; + foreach( $p->getErrors() as $e ){ + $ret .= '<br />'.$e; + } + }else{ + $ret .= '<b>'._AM_PLUGIN_UNKNOWNERROR."</b>"; + } + $action->setExtra('disabled="disabled"'); + } + $ret .= "</td>\n"; + $ret .= "<td class='odd' align='center'>" + .$action->render()."</td>\n"; + } + $ret .= "</table>\n"; + } + + if( !empty($ret) ){ + $hidden = new XoopsFormHidden('op', 'save'); + $ret = "<form action='".RSSFIT_ADMIN_URL."' method='post'>\n".$ret + ."<br /><table cellspacing='1' class='outer' width='100%'><tr><td class='foot' align='center'>\n" + .$tray_save_cancel->render()."\n".$hidden->render()."\n" + .$hidden_do->render()."\n</td></tr></table></form>" + ; + echo $ret; + } +break; +case 'save': + extract($_POST); + $err = ''; + if( isset($action) ){ + $keys = array_keys($action); + foreach( $keys as $k ){ + $plugin =& $plugins_handler->get($k); + if( isset($rssf_grab[$k]) ){ + $plugin->setVar('rssf_grab', $rssf_grab[$k]); + $plugin->setVar('rssf_order', $rssf_order[$k]); + } + switch($action[$k]){ + default: + $result = $plugins_handler->insert($plugin); + break; + + case 'u': // uninstall + $result = $plugins_handler->delete($plugin); + break; + + case 'd': // deactivate + $plugin->setVar('rssf_activated', 0); + $result = $plugins_handler->insert($plugin); + break; + + case 'a': // activate + $plugin->setVar('rssf_activated', 1); + $result = $plugins_handler->insert($plugin); + break; + } + if( !$result ){ + $err .= $plugin->getHtmlErrors(); + } + } + } + if( !empty($install) ){ + $files = array_keys($install); + foreach( $files as $f ){ + $p =& $plugins_handler->create(); + $p->setVar('rssf_filename', $f); + if( $handler =& $plugins_handler->checkPlugin($p) ){ + $p->setVar('rssf_activated', 1); + $p->setVar('rssf_grab', $xoopsModuleConfig['plugin_entries']); + $p->setVar('sub_entries', $xoopsModuleConfig['plugin_entries']); + $p->setVar('sub_link', XOOPS_URL.'/modules/'.$handler->dirname); + $p->setVar('sub_title', $xoopsConfig['sitename'].' - '.$handler->modname); + $p->setVar('sub_desc', $xoopsConfig['slogan']); + if( !$result = $plugins_handler->insert($p) ){ + $err .= $p->getHtmlErrors(); + } + } + } + } + if( !empty($err) ){ + rssfitAdminHeader(); + echo $err; + }else{ + redirect_header(RSSFIT_ADMIN_URL.'?do='.$do, 0, _AM_DBUPDATED); + } +break; +} +?> \ No newline at end of file Property changes on: XoopsModules/rssfit/trunk/rss/admin/do_plugins.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/rssfit/trunk/rss/admin/do_sticky.php =================================================================== --- XoopsModules/rssfit/trunk/rss/admin/do_sticky.php (rev 0) +++ XoopsModules/rssfit/trunk/rss/admin/do_sticky.php 2014-03-03 00:49:38 UTC (rev 12340) @@ -0,0 +1,102 @@ +<?php +// $Id$ +############################################################################### +## RSSFit - Extendable XML news feed generator ## +## Copyright (c) 2004 - 2005 NS Tai (aka tuff) ## +## <http://www.brandycoke.com/> ## +############################################################################### +## XOOPS - PHP Content Management System ## +## Copyright (c) 2000 XOOPS.org ## +## <http://www.xoops.org/> ## +############################################################################### +## This program is free software; you can redistribute it and/or modify ## +## it under the terms of the GNU General Public License as published by ## +## the Free Software Foundation; either version 2 of the License, or ## +## (at your option) any later version. ## +## ## +## You may not change or alter any portion of this comment or credits ## +## of supporting developers from this source code or any supporting ## +## source code which is considered copyrighted (c) material of the ## +## original comment or credit authors. ## +## ## +## This program is distributed in the hope that it will be useful, ## +## but WITHOUT ANY WARRANTY; without even the implied warranty of ## +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## +## GNU General Public License for more details. ## +## ## +## You should have received a copy of the GNU General Public License ## +## along with this program; if not, write to the Free Software ## +## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ## +############################################################################### +## Author of this file: NS Tai (aka tuff) ## +## URL: http://www.brandycoke.com/ ## +## Project: RSSFit ## +############################################################################### + +if( !preg_match('/\/admin\/index\.php/', $_SERVER['PHP_SELF']) ){ + header('Location: index.php'); +} + +if( $intr =& $misc_handler->getObjects(new Criteria('misc_category', 'sticky')) ){ + $sticky =& $intr[0]; + unset($intr); +}else{ + $sticky =& $misc_handler->create(); +} +switch($op){ +default: + rssfitAdminHeader(); + $setting = $sticky->getVar('misc_setting'); + $title = new XoopsFormText(_AM_STICKY_TITLE, 'title', 50, 255, $sticky->getVar('misc_title', 'e')); + $title->setDescription(_AM_EDIT_INTRO_TITLE_DESC); + + $tray_content = new XoopsFormElementTray(_AM_STICKY_CONTENT, '<br />'); + $tray_content->setDescription(_AM_EDIT_INTRO_TEXT_DESC); + $content = new XoopsFormTextArea('', 'content', $sticky->getVar('misc_content', 'e'), 10); + $tray_content->addElement($content); + $dohtml = new XoopsFormCheckbox('', 'dohtml', $setting['dohtml']); + $dohtml->addOption(1, _AM_DO_HTML); + $tray_content->addElement($dohtml); + $dobr = new XoopsFormCheckbox('', 'dobr', $setting['dobr']); + $dobr->addOption(1, _AM_DO_BR); + $tray_content->addElement($dobr); + + $link = new XoopsFormText(_AM_STICKY_LINK, 'link', 50, 255, $myts->makeTboxData4PreviewInForm($setting['link'])); + + $applyto = $rss->feedSelectBox(_AM_STICKY_APPLYTO, $setting['feeds'], 10); + + $form = new XoopsThemeForm(_AM_STICKY_EDIT, 'editsticky', RSSFIT_ADMIN_URL); + $form->addElement($title); + $form->addElement($tray_content); + $form->addElement($link); + $form->addElement($applyto); + $form->addElement($tray_save_cancel); + $form->addElement($hidden_do); + $form->addElement(new XoopsFormHidden('op', 'save')); + $form->display(); +break; + +case 'save': + $sticky->setVar('misc_category', 'sticky'); + $sticky->setVar('misc_title', trim($_POST['title'])); + $sticky->setVar('misc_content', $_POST['content']); + if( !isset($_POST['feeds']) || count($_POST['feeds']) < 1 || in_array(0, $_POST['feeds']) ){ + $... [truncated message content] |
From: <be...@us...> - 2014-03-04 17:04:57
|
Revision: 12345 http://sourceforge.net/p/xoops/svn/12345 Author: beckmi Date: 2014-03-04 17:04:48 +0000 (Tue, 04 Mar 2014) Log Message: ----------- Adding xmMemberstats (old module) Added Paths: ----------- XoopsModules/xmmemberstats/ XoopsModules/xmmemberstats/branches/ XoopsModules/xmmemberstats/releases/ XoopsModules/xmmemberstats/trunk/ XoopsModules/xmmemberstats/trunk/xmmemberstats/ XoopsModules/xmmemberstats/trunk/xmmemberstats/admin/ XoopsModules/xmmemberstats/trunk/xmmemberstats/blocks/ XoopsModules/xmmemberstats/trunk/xmmemberstats/blocks/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/blocks/membership_block.php XoopsModules/xmmemberstats/trunk/xmmemberstats/images/ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/Thumbs.db XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/-.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AD.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AF.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AI.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AL.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AN.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AQ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AS.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AT.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AU.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AW.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AZ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BB.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BD.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BF.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BH.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BI.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BJ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BN.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BS.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BT.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BV.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BW.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BY.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BZ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CD.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CF.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CH.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CI.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CK.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CL.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CN.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CU.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CV.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CY.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CZ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/DE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/DJ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/DK.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/DM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/DO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/DZ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/EC.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/EE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/EG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/ER.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/ES.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/ET.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/EU.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/FI.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/FJ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/FK.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/FM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/FO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/FR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GB.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GD.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GH.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GI.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GL.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GN.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GP.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GQ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GT.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GU.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GW.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/GY.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/HK.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/HM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/HN.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/HR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/HT.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/HU.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/ID.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/IE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/IL.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/IM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/IN.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/IO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/IQ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/IR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/IS.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/IT.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/JE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/JM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/JO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/JP.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/KE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/KG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/KH.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/KI.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/KM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/KN.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/KP.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/KR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/KW.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/KY.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/KZ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/LA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/LB.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/LC.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/LI.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/LK.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/LR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/LS.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/LT.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/LU.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/LV.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/LY.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MC.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MD.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MH.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MK.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/ML.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MN.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MP.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MQ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MS.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MT.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MU.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MV.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MW.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MX.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MY.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/MZ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/NA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/NC.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/NE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/NF.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/NG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/NI.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/NL.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/NO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/NP.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/NR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/NZ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/OM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PF.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PH.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PK.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PL.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PS.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PT.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PW.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/PY.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/QA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/RE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/RO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/RU.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/RW.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SB.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SC.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SD.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SI.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SK.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SL.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SN.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/ST.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SV.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SY.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/SZ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TC.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TD.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TF.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TH.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TJ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TN.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TO.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TP.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TT.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TV.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TW.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/TZ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/Thumbs.db XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/UA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/UG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/UK.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/UM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/US.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/UY.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/UZ.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/VA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/VC.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/VE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/VG.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/VI.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/VN.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/VU.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/WS.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/YE.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/YU.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/ZA.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/ZM.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/ZR.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/ZW.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/guest.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/icon_new.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/images/ip.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/membership_logo.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/online.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/registered.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/today.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/users.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/images/yesterday.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/index.php XoopsModules/xmmemberstats/trunk/xmmemberstats/install/ XoopsModules/xmmemberstats/trunk/xmmemberstats/install/forward.php XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/ XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/Thumbs.db XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/bg_content_left.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/bg_content_right.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/bg_darkblue.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/bg_table.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/dummy.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/hbar_left.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/hbar_middle.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/hbar_right.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/logo.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/mini-ms.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/no.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/xoops2.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/img/yes.gif XoopsModules/xmmemberstats/trunk/xmmemberstats/install/index.php XoopsModules/xmmemberstats/trunk/xmmemberstats/install/ip-to-country.csv XoopsModules/xmmemberstats/trunk/xmmemberstats/language/ XoopsModules/xmmemberstats/trunk/xmmemberstats/language/danish/ XoopsModules/xmmemberstats/trunk/xmmemberstats/language/danish/blocks.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/danish/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/language/danish/main.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/danish/modinfo.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/english/ XoopsModules/xmmemberstats/trunk/xmmemberstats/language/english/blocks.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/english/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/language/english/main.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/english/modinfo.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/french/ XoopsModules/xmmemberstats/trunk/xmmemberstats/language/french/blocks.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/french/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/language/french/main.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/french/modinfo.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/language/japanese/ XoopsModules/xmmemberstats/trunk/xmmemberstats/language/japanese/blocks.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/japanese/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/language/japanese/main.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/japanese/modinfo.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/malay/ XoopsModules/xmmemberstats/trunk/xmmemberstats/language/malay/blocks.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/malay/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/language/malay/main.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/malay/modinfo.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/portuguesebr/ XoopsModules/xmmemberstats/trunk/xmmemberstats/language/portuguesebr/blocks.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/portuguesebr/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/language/portuguesebr/main.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/portuguesebr/modinfo.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/tchinese/ XoopsModules/xmmemberstats/trunk/xmmemberstats/language/tchinese/blocks.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/tchinese/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/language/tchinese/main.php XoopsModules/xmmemberstats/trunk/xmmemberstats/language/tchinese/modinfo.php XoopsModules/xmmemberstats/trunk/xmmemberstats/rank.php XoopsModules/xmmemberstats/trunk/xmmemberstats/sql/ XoopsModules/xmmemberstats/trunk/xmmemberstats/sql/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/sql/mysql.sql XoopsModules/xmmemberstats/trunk/xmmemberstats/templates/ XoopsModules/xmmemberstats/trunk/xmmemberstats/templates/blocks/ XoopsModules/xmmemberstats/trunk/xmmemberstats/templates/blocks/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/templates/blocks/membership_block.html XoopsModules/xmmemberstats/trunk/xmmemberstats/templates/index.html XoopsModules/xmmemberstats/trunk/xmmemberstats/xoops_version.php Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/blocks/index.html =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/blocks/index.html (rev 0) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/blocks/index.html 2014-03-04 17:04:48 UTC (rev 12345) @@ -0,0 +1 @@ +<script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/blocks/membership_block.php =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/blocks/membership_block.php (rev 0) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/blocks/membership_block.php 2014-03-04 17:04:48 UTC (rev 12345) @@ -0,0 +1,155 @@ +<?php +// Author: SMD & ComFlash2 +// URL: http://www.xoopsmalaysia.org +// E-Mail: web...@xo... + +function show_membership_block($options) { +global $xoopsConfig, $xoopsUser, $xoopsModule, $HTTP_SERVER_VARS, $REMOTE_ADDR, $xoopsDB; +// ML Hack by SMD + $myts =& MyTextSanitizer::getInstance(); +// End of ML Hack by SMD + +$online_handler =& xoops_gethandler('online'); + + mt_srand((double)microtime()*1000000); + // set gc probabillity to 10% for now.. + if (mt_rand(1, 100) < 11) { + $online_handler->gc(300); + } + +if (is_object($xoopsUser)) { + $uid = $xoopsUser->getVar('uid'); + $uname = $xoopsUser->getVar('uname'); +} else { + $uid = 0; + $uname = ''; +} + +if (is_object($xoopsModule)) { + $online_handler->write($uid, $uname, time(), $xoopsModule->getVar('mid'), $HTTP_SERVER_VARS['REMOTE_ADDR']); + } else { + $online_handler->write($uid, $uname, time(), 0, $HTTP_SERVER_VARS['REMOTE_ADDR']); +} + +// status online + +$onlines =& $online_handler->getAll(); + if (false != $onlines ) { + $total = count($onlines); + $block = array(); + $guests = 0; + $guess = ''; + $bil = 1; + $members = ''; + +// papar senarai ahli yg online dengan country dan kedudukan + if ($options[0] == 1 ) { + + for ($i = 0; $i < $total; $i++) { + + $onlineUsers[$i]['ip'] = $onlines[$i]['online_ip']; + if ($onlines[$i]['online_uid'] > 0) { + $module_handler =& xoops_gethandler('module'); + $modules =& $module_handler->getList(new Criteria('isactive', 1)); + $onlineUsers[$i]['module'] = ($onlines[$i]['online_module'] > 0) ? $myts->makeTareaData4Show($modules[$onlines[$i]['online_module']]) : ''; + $ip = $onlines[$i]['online_ip']; + $numbers=explode (".",$ip); + $code=($numbers[0] * 16777216) + ($numbers[1] * 65536) + ($numbers[2] * 256) + ($numbers[3]); + $country_query = $xoopsDB->query("SELECT country2,country FROM ".$xoopsDB->prefix("iptoc")." WHERE IPFROM<=$code"." AND IPTO>=$code"); + list($domain,$country) = $xoopsDB->fetchRow($country_query); + if($domain=='') $domain='-'; + $members .= '<table class="outer" cellspacing="0"><tr><td class="even" width="40%"><a href="'.XOOPS_URL.'/userinfo.php?uid='.$onlines[$i]['online_uid'].'">'.$onlines[$i]['online_uname'].'</td><td class="odd" align="center">'.$onlineUsers[$i]['module'].'</td><td class="even" align="center" width="10%"><img src="'.XOOPS_URL.'/modules/xmmemberstats/images/flags/'.$domain.'.gif" alt="'.$country.'"></td></tr></table>'; + $bil++; + +// papar senarai pelawat dengan censored ip + + } else { + $module_handler =& xoops_gethandler('module'); + $modules =& $module_handler->getList(new Criteria('isactive', 1)); + $onlineUsers[$i]['module'] = ($onlines[$i]['online_module'] > 0) ? $myts->makeTareaData4Show($modules[$onlines[$i]['online_module']]) : ''; + $ip = $onlines[$i]['online_ip']; + $numbers=explode (".",$ip); + $code=($numbers[0] * 16777216) + ($numbers[1] * 65536) + ($numbers[2] * 256) + ($numbers[3]); + $country_query = $xoopsDB->query("SELECT country2,country FROM ".$xoopsDB->prefix("iptoc")." WHERE IPFROM<=$code"." AND IPTO>=$code"); + list($domain,$country) = $xoopsDB->fetchRow($country_query); + + $ipadd= explode(".",$onlines[$i]['online_ip']); + $add1 = ($numbers[0]); + $add2 = ($numbers[1]); + $add3 = ($numbers[2]); + $add4 = ($numbers[3]); + $censored = "$add1.$add2.$add3.***"; + if($domain=='') $domain='-'; + + $guess .= '<table class="outer" cellspacing="0"><tr><td class="even" colspan="2">'.$censored.'</td><td width="10%" align="center" class="odd"><img src="'.XOOPS_URL.'/modules/xmmemberstats/images/flags/'.$domain.'.gif" alt="'.$country.'"></td></tr></table>'; + $guests++; + } + } + } + + $block['online_total'] = sprintf(_ONLINEPHRASE, $total); + if (is_object($xoopsModule)) { + $mytotal = $online_handler->getCount(new Criteria('online_module', $xoopsModule->getVar('mid'))); + $block['online_total'] .= ' ('.sprintf(_ONLINEPHRASEX, $mytotal, $xoopsModule->getVar('name')).')'; + } + +// statistik keahlian + $member_handler =& xoops_gethandler('member'); + $hari_ini = formatTimestamp(time()); + $total_active_users = $member_handler->getUserCount(new Criteria('level', 0, '>')); + $users_reg_today = $member_handler->getUserCount(new Criteria('user_regdate', mktime(0,0,0), '>=')); + $users_reg2_today = $member_handler->getUserCount(new Criteria('user_regdate', (mktime(0,0,0)-(24*3600)), '>=')); + $criteria = new CriteriaCompo(new Criteria('level', 0, '>')); + $limit = (!empty($options[0])) ? $options[0] : 10; + $criteria->setOrder('DESC'); + $criteria->setSort('user_regdate'); + $criteria->setLimit($limit); + $lastmembers =& $member_handler->getUsers($criteria); + $lastname = $lastmembers[0]->getVar('uname'); + $lastid = $lastmembers[0]->getVar('uid'); + +// penerimaan data + $block['activeusers'] = $total_active_users; + $block['todayreg'] = $users_reg_today; + $block['yesterdayreg'] = $users_reg2_today - $users_reg_today; + $block['online_names'] = $members; + $block['online_guest'] = $guess; + $block['online_members'] = $total - $guests; + $block['online_guests'] = $guests; + $block['total_online'] = $total; + $block['latest'] = $lastname; + $block['latest_id'] = $lastid; + +// definisi bahasa + $block['membership_lang'] = _MB_MEMBERSHIP; + $block['today_lang'] = _MB_TODAY; + $block['yesterday_lang'] = _MB_YESTERDAY; + $block['overall_lang'] = _MB_OVERALL; + $block['online_lang'] = _MB_ONLINE; + $block['guests_lang'] = _MB_GUESTS; + $block['members_lang'] = _MB_MEMBERS; + $block['total_lang'] = _MB_TOTAL; + $block['list_lang'] = _MB_LIST; + $block['popup_lang'] = _MB_POPUP; + $block['latest_lang'] = _MB_LATEST; + return $block; + } else { + return false; + } +} + +function membership_edit($options) { + $form = _MB_MEMBERSHIP_LIST." "; + if ( $options[0] == 1 ) { + $chk = " checked='checked'"; + } + $form .= "<input type='radio' name='options[]' value='1'".$chk."> "._YES.""; + $chk = ""; + if ( $options[0] == 0 ) { + $chk = " checked='checked'"; + } + $form .= " <input type='radio' name='options[]' value='0'".$chk.">"._NO."<br>"; + return $form; +} + +?> \ No newline at end of file Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/blocks/membership_block.php ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Author Date Id Rev URL \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/Thumbs.db =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/Thumbs.db =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/Thumbs.db 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/Thumbs.db 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/Thumbs.db ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/-.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/-.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/-.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/-.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/-.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AD.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AD.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AD.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AD.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AD.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AE.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AE.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AE.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AE.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AE.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AF.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AF.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AF.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AF.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AF.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AG.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AG.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AG.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AG.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AG.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AI.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AI.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AI.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AI.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AI.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AL.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AL.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AL.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AL.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AL.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AM.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AM.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AM.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AM.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AM.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AN.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AN.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AN.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AN.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AN.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AO.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AO.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AO.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AO.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AO.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AQ.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AQ.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AQ.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AQ.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AQ.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AR.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AR.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AR.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AR.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AR.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AS.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AS.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AS.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AS.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AS.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AT.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AT.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AT.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AT.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AT.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AU.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AU.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AU.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AU.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AU.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AW.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AW.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AW.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AW.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AW.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AZ.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AZ.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AZ.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AZ.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/AZ.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BA.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BA.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BA.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BA.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BA.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BB.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BB.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BB.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BB.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BB.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BD.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BD.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BD.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BD.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BD.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BE.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BE.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BE.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BE.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BE.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BF.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BF.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BF.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BF.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BF.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BG.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BG.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BG.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BG.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BG.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BH.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BH.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BH.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BH.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BH.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BI.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BI.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BI.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BI.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BI.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BJ.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BJ.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BJ.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BJ.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BJ.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BM.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BM.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BM.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BM.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BM.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BN.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BN.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BN.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BN.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BN.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BO.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BO.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BO.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BO.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BO.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BR.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BR.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BR.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BR.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BR.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BS.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BS.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BS.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BS.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BS.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BT.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BT.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BT.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BT.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BT.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BV.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BV.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BV.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BV.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BV.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BW.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BW.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BW.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BW.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BW.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BY.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BY.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BY.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BY.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BY.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BZ.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BZ.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BZ.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BZ.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/BZ.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CA.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CA.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CA.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CA.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CA.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CD.gif =================================================================== (Binary files differ) Index: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CD.gif =================================================================== --- XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CD.gif 2014-03-03 01:32:43 UTC (rev 12344) +++ XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CD.gif 2014-03-04 17:04:48 UTC (rev 12345) Property changes on: XoopsModules/xmmemberstats/trunk/xmmemberstats/images/flags/CD.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: XoopsModules/xmmemberstats/trunk/xmmembe... [truncated message content] |
From: <be...@us...> - 2014-03-12 08:20:54
|
Revision: 12371 http://sourceforge.net/p/xoops/svn/12371 Author: beckmi Date: 2014-03-12 08:20:50 +0000 (Wed, 12 Mar 2014) Log Message: ----------- Adding placeholder for Pages module Added Paths: ----------- XoopsModules/pages/ XoopsModules/pages/branches/ XoopsModules/pages/releases/ XoopsModules/pages/trunk/ XoopsModules/pages/trunk/pages/ |