- 現在との差分 を表示
- ソース を表示
- Moodle/Hacking/2.x へ行く。
2: 2012-04-15 (日) 17:47:17 iseki | 3: 2012-04-20 (金) 14:21:42 iseki | ||
---|---|---|---|
Line 1: | Line 1: | ||
** Moodle-2.x Hacking [#u16c02ee] | ** Moodle-2.x Hacking [#u16c02ee] | ||
+ | *** IP アドレスの逆引き [#vdc4090d] | ||
+ | - Moodle搭載の Geo City の GeoIP は動かないし,動いても情報は少ないので,NIC.AD.JP のDBを直接叩く | ||
+ | - moodle/iplookup/index.php の IP アドレスチェック後に,NIC.AD.JP へリダイレクト | ||
+ | $url = 'http://whois.nic.ad.jp/cgi-bin/whois_gw?type=NET&key='.$ip; | ||
+ | redirect($url); | ||
+ | |||
*** 日付 [#d8f40c6e] | *** 日付 [#d8f40c6e] | ||
- 2.x で print_time_selector() は非推奨となった (おまけに 2.2.2+ ではバグっとる) | - 2.x で print_time_selector() は非推奨となった (おまけに 2.2.2+ ではバグっとる) | ||
Line 17: | Line 23: | ||
} | } | ||
- 置き換え関数の html_writer::select_time() もバグっとる :-( おいおい である. | - 置き換え関数の html_writer::select_time() もバグっとる :-( おいおい である. | ||
+ | - moodle/lib/outputcomponents.php | ||
+ | - ただし,これでも 時刻が 0 (日本時間 AM9:00) の場合は,現時刻になるので 分を +1 するとか工夫が必要 | ||
case 'hours': | case 'hours': | ||
for ($i=0; $i<=23; $i++) { | for ($i=0; $i<=23; $i++) { |
- Moodle/Hacking/2.x のバックアップ一覧
- Moodle/Hacking/2.x のバックアップ差分(No. All)
- 1: 2012-04-14 (土) 09:01:07 iseki
- 2: 2012-04-15 (日) 17:47:17 iseki
- 3: 2012-04-20 (金) 14:21:42 iseki
- 現: 2014-11-21 (金) 12:08:46 iseki