2011年8月18日 星期四

utycx 修改紀錄2

xoops2.4.5 的 langauge/tchinese-utf8/loggor.php 有些翻譯不好,有些有漏掉
define('_LOGGER_QUERIES', "查詢");
define('_LOGGER_DEPRECATED', "不適用");

這是靠
find . -name "*.php" | xargs grep '問題'
找到的

index.php 加上
if (!isset($_GET['act'])) $guestView=1; else $guestView=0;
header.php 加上
if(!$xoopsUser && !$guestView ) redirect_header(XOOPS_URL,3,_NOPERM);
讓x核心模組變成可起始模組,但無帳號者(guest)僅能看到模組的圖示,點選後呈現無權限。

school.php
修正$_POST[get]的錯誤,刪除setcookie四項

admin/tyc_usr_mag.php
刪掉 loginname相關的部份,把uname轉成帳號,減去1欄

tyc_tea_base.php
把 loginname的部份 全部轉移到 uname

全部模組都上傳了

在xoops2.4.5裡,這個程式碼可以加入jquery,~為xoops的網址,即是XOOPS_URL


運用在 sxs_interface則是
(default)
$xoopsTpl->assign('xoops_module_header', str_replace('~',XOOPS_URL,'<script src="~/browse.php?Frameworks/jquery/jquery.js" type="text/javascript"></script>'));

(user)
$all.= str_replace('~',XOOPS_URL,'<script src="~/browse.php?Frameworks/jquery/jquery.js" type="text/javascript"></script>');

沒有留言: