ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 1157


Ignore:
Timestamp:
Dec 14, 2006, 4:00:19 PM (13 years ago)
Author:
ebihara
Message:

#315 管理画面から祝日設定ができるように

Location:
OpenPNE/branches/ebihara/prj_dev26_calendar
Files:
9 added
2 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/ebihara/prj_dev26_calendar/webapp/modules/admin/lib/db_admin.php

    r1096 r1157  
    19411941}
    19421942
     1943/**
     1944 * 祝日のリストを取得
     1945 */
     1946function db_admin_c_holiday_list()
     1947{
     1948    $sql = 'SELECT * FROM c_holiday ORDER BY month';
     1949    $holiday_list = db_get_all($sql);
     1950
     1951    return $holiday_list;
     1952}
     1953
     1954/**
     1955 * 休日を追加
     1956 */
     1957function db_admin_insert_c_holiday($name, $month, $day)
     1958{
     1959    $data = array(
     1960        'name' => strval($name),
     1961        'month' => intval($month),
     1962        'day' => intval($day),
     1963    );
     1964    return db_insert('c_holiday', $data);
     1965}
     1966
     1967/**
     1968 * 休日を編集
     1969 */
     1970function db_admin_update_c_holiday($c_holiday_id, $name, $month, $day)
     1971{
     1972    $data = array(
     1973        'name' => strval($name),
     1974        'month' => intval($month),
     1975        'day' => intval($day),
     1976    );
     1977    $where = array('c_holiday_id' => intval($c_holiday_id));
     1978    return db_update('c_holiday', $data, $where);
     1979}
     1980
     1981/**
     1982 * 休日を削除
     1983 */
     1984function db_admin_delete_c_holiday($c_holiday_id)
     1985{
     1986    $sql = "DELETE FROM c_holiday WHERE c_holiday_id = ?";
     1987    $params = array(intval($c_holiday_id));
     1988    return db_query($sql, $params);
     1989}
    19431990
    19441991?>
  • OpenPNE/branches/ebihara/prj_dev26_calendar/webapp/modules/admin/templates/inc_header.tpl

    r1076 r1157  
    7171<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_api')})" title="OpenPNE API設定: API通信を許可するIPアドレスの設定">OpenPNE API設定</a></li>
    7272<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_cmd')})" title="CMD設定: CMDを許可するページの設定">CMD設定</a></li>
     73<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_holiday')})" title="祝日設定: カレンダーに表示する休日の設定">祝日設定</a></li>
    7374</ul>
    7475
Note: See TracChangeset for help on using the changeset viewer.