艾若薇雅 :: 技術文章

讓 tadnews 公告時間能由舊到新排列的方法


用 xoops 架站的朋友們很多都是用 news 或 tadnews 來作為他們文章的來源
但是,若你是使用 tadnews 的朋友,你可能會發現 tadnews 的顯示區塊裡,他的文章排列是由新而舊(由上而下)排列
這似乎不符合國人的習慣
那麼,要怎樣修改才能讓它由上而下是由舊而新呢?

用 xoops 架站的朋友們很多都是用 news 或 tadnews 來作為他們文章的來源
但是,若你是使用 tadnews 的朋友,你可能會發現 tadnews 的顯示區塊裡,他的文章排列是由新而舊(由上而下)排列
這似乎不符合國人的習慣
那麼,要怎樣修改才能讓它由上而下是由舊而新呢?

很簡單,首先要改區塊一定是要到 tadnews 的區塊目錄下 [XOOPS_ROOT]/modules/tadnews/blocks
找到我們要改的檔案,名稱為 tadnews_content_block.php
在大約 78 行附近,註解掉藍色部分,新增紅色部分代碼即可


// avex marked 
// while(list($nsn,$ncsn,$news_title,$news_content,$start_day,$end_day,$enable,$uid,$passwd,
// $enable_group,$counter,$prefix_tag,$always_top)=$xoopsDB->fetchRow($result))

 
// avex, 讓它反方向列印
 for ($iSeek = mysql_num_rows($result) - 1; $iSeek >= 0; $iSeek--)
 {
  // avex, 若沒有辦法移到欲移到的位置則跳過(應不會發生)
  if (!mysql_data_seek($result, $iSeek))
   continue;
  // avex, 取資料
  list($nsn,$ncsn,$news_title,$news_content,$start_day,$end_day,$enable,
$uid,$passwd,$enable_group,$counter,$prefix_tag,$always_top) = $xoopsDB->fetchRow($result);

  //判斷本文之所屬分類是否允許該用戶之所屬群組觀看
  if(!block_chk_cate_power($ncsn,$User_Groups)){
   continue;
  }

<< 讓 Koivi 編輯器能預設是啟用的方法 The Audit Committee's New Agenda >>

跟蹤網址
  • 文章地址: http://www.elevior.com/modules/article/view.article.php/c2/28
  • 跟蹤地址: http://www.elevior.com/modules/article/trackback.php/28
API: RSS | RDF | ATOM
Copyright© avex & 艾若薇雅
網友個人意見,不代表本站立場。對於發言內容,由發表者自負責任。