Ignore:
Timestamp:
2007/07/20 15:58:59 (17 years ago)
Author:
nanasess
Message:

r15064 から svn cp
とりあえず暫定コミット.

  • UTF-8 に変更
  • slib.php, glib.php のクラス化
  • LC_Page の抽象化(一部)
Location:
branches/feature-module-update
Files:
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update

    • Property svn:ignore set to
      .cache

      .settings

      .projectOptions
  • branches/feature-module-update/html/admin/system/index.php

    r12157 r15078  
    88 
    99class LC_Page { 
    10     var $tpl_category;  // ʬÎà(HOME:1,¿ÍʪÅÐÏ¿:2,¿Íʪ¸¡º÷:3,¥·¥¹¥Æ¥à:4,¥í¥°¥¢¥¦¥È:5) 
    11     var $list_data;     // ¥Æ¡¼¥Ö¥ë¥Ç¡¼¥¿¼èÆÀÍÑ 
     10    var $tpl_category;  // 分類(HOME:1,人物登録:2,人物検索:3,システム:4,ログアウト:5) 
     11    var $list_data;     // テーブルデータ取得用 
    1212    var $arrAUTHORITY; 
    1313    var $tpl_onload; 
    14     var $tpl_disppage;  // ɽ¼¨Ãæ¤Î¥Ú¡¼¥¸ÈÖ¹æ 
     14    var $tpl_disppage;  // 表示中のページ番号 
    1515    var $tpl_strnavi; 
    1616    function LC_Page() { 
     
    2020        $this->tpl_subno = 'index'; 
    2121        $this->tpl_onload = 'fnGetRadioChecked();'; 
    22         $this->tpl_subtitle = '¥á¥ó¥Ð¡¼´ÉÍý'; 
     22        $this->tpl_subtitle = 'メンバー管理'; 
    2323        global $arrAUTHORITY; 
    2424        $this->arrAUTHORITY = $arrAUTHORITY; 
     
    2626} 
    2727 
    28 // ¥»¥Ã¥·¥ç¥ó¥¯¥é¥¹ 
     28// セッションクラス 
    2929$objSess = new SC_Session(); 
    30 // ǧ¾Ú²ÄÈݤÎȽÄê 
     30// 認証可否の判定 
    3131sfIsSuccess($objSess); 
    3232 
    3333$conn = new SC_DbConn(); 
    3434 
    35 // ¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤ÎÊÝ»ý¥¯¥é¥¹ 
     35// テンプレート変数の保持クラス 
    3636$objPage = new LC_Page(); 
    37 // SQLºîÀ®ÍÑ¥ª¥Ö¥¸¥§¥¯¥ÈÀ¸À® 
     37// SQL作成用オブジェクト生成 
    3838$objSql = new SC_SelectSql(); 
    3939$objSql->setSelect("SELECT member_id,name,department,login_id,authority,rank,work FROM dtb_member"); 
     
    4141$objSql->setWhere("del_flg <> 1 AND member_id <> ". ADMIN_ID); 
    4242 
    43 //´Ê°×¥¯¥¨¥ê¼Â¹Ô¥ª¥Ö¥¸¥§¥¯¥È 
     43//簡易クエリ実行オブジェクト 
    4444$oquery = new SC_Query(); 
    45 // ¹Ô¿ô¤Î¼èÆÀ 
     45// 行数の取得 
    4646$linemax = $oquery->count("dtb_member", "del_flg <> 1 AND member_id <>".ADMIN_ID); 
    4747 
    48 // ²ÔÆ°Ãæ¤Î·ï¿ô¤ò¼èÆÀ 
     48// 稼動中の件数を取得 
    4949$workmax = $oquery->count("dtb_member", "work = 1 AND del_flg <> 1 AND member_id <>".ADMIN_ID); 
    5050$objPage->workmax= $workmax; 
    5151 
    52 // ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý 
     52// ページ送りの処理 
    5353$objNavi = new SC_PageNavi($_GET['pageno'], $linemax, MEMBER_PMAX, "fnMemberPage", NAVI_PMAX); 
    5454$objPage->tpl_strnavi = $objNavi->strnavi; 
     
    5757$startno = $objNavi->start_row; 
    5858 
    59 // ¼èÆÀÈϰϤλØÄê(³«»Ï¹ÔÈֹ桢¹Ô¿ô¤Î¥»¥Ã¥È) 
     59// 取得範囲の指定(開始行番号、行数のセット) 
    6060$objSql->setLimitOffset(MEMBER_PMAX, $startno); 
    6161$objPage->list_data = $conn->getAll($objSql->getSql()); 
    6262 
    63 // ¥Ú¡¼¥¸¤Îɽ¼¨ 
     63// ページの表示 
    6464$objView = new SC_AdminView(); 
    6565$objView->assignobj($objPage); 
Note: See TracChangeset for help on using the changeset viewer.