flagflag  If you want to see English page, please click "English" Button at Left.
13: 2021-07-29 (木) 18:02:07 iseki ソース 現: 2021-12-28 (火) 02:58:53 iseki ソース
Line 32: Line 32:
-- [[PARAM_*>./PARAM_]] -- [[PARAM_*>./PARAM_]]
#br #br
-**** POST 時のチケット [#dbe6e8d2] 
-- $SESSION を使う 
--- $SESSION->sample = new stdClass(); 
--- $SESSION->sample->XXXX = 色々セット 
--- submit 後に $SESSION->sample->XXXX  をチェック. 
-#br 
- 
*** 権限用 [#zb75d538] *** 権限用 [#zb75d538]
- %%isadmin()%% - %%isadmin()%%
Line 64: Line 57:
- lib/dmllib.php - lib/dmllib.php
-- [[データベースアクセス>./DB]]+- $DB ([[データベースアクセス>./DB]])
#br #br
Line 105: Line 98:
*** HTML出力 [#b3217a4d] *** HTML出力 [#b3217a4d]
-**** 出力用関数 [#hefa2671] 
- 
-- [[user_picture()>./user_picture]] 
-#br 
- 
**** $OUTPUT [#ie6e5cb2] **** $OUTPUT [#ie6e5cb2]
- [[$OUTPUT>./OUTPUT]] を使う - [[$OUTPUT>./OUTPUT]] を使う
Line 147: Line 135:
- [[Form 一覧>./Form]] - [[Form 一覧>./Form]]
#br #br
 +**** Submit [#ef12e78e]
 +- <input type="hidden" name="sesskey" value="<?php echo sesskey(); ?>" />
 +       if (data_submitted()) {
 +           if (!confirm_sesskey()) {
 +               print_error('sesskey_error', 'mdlds', $this->action_url);
 +           }
 +       }
 +
 +**** $SESSION を使う [#peb48006]
 +- $SESSION->sample = new stdClass();
 +- $SESSION->sample->XXXX = 色々セット
 +- submit 後に $SESSION->sample->XXXX  をチェック.
 +#br
 +
*** [[File Storage Class>./File Storage]] [#ge284a6b] *** [[File Storage Class>./File Storage]] [#ge284a6b]
#br #br
Line 181: Line 183:
   'submission' => array (    'submission' => array (
   ),    ),
 + 
   'processed' => array (    'processed' => array (
   )    )
 );  );
- moodle のバージョン番号を上げて,アップデート - moodle のバージョン番号を上げて,アップデート
 +#br
 +
 +*** Capability [#i8cec55a]
 +- RISK_SPAM - ユーザーがサイトに目に見えるコンテンツを追加したり,他のユーザーにメッセージを送ることができます.
 +- RISK_PERSONAL - 個人情報へのアクセス - 例:ユーザー詳細のバックアップ,プロフィールの非公開情報(隠しメール)等;本来は isteacher() で保護されています.
 +- RISK_XSS - ユーザーがクリーンアップされていないコンテンツ (アクティブなコンテンツを含む HTML と保護されていないファイルの両方) を送信することができます.
 +- RISK_CONFIG - ユーザーがグローバルな設定を変更できる,アクションにサニティチェックがない
 +- RISK_MANAGETRUST - 他ユーザーのトラストビットマスクを管理する.
 +- RISK_DATALOSS - 容易に復元できない大量の情報を破壊する可能性があります.
 +
 ++ Capability が正常に反映されない場合は,一旦 db/access.php の設定部分をコメントアウトして,更新する(version を上げる)
 ++ その後コメントを外して,更新する(version を上げる)
 +
#br #br
Line 228: Line 243:
 21 rows in set (0.00 sec)  21 rows in set (0.00 sec)
#br #br
 +
 +** External Service [#t7bddd11]
 +*** WebService [#k3d3d384]
 +- db/services.php
 +-- db/access.php
 +- externallib.php
 +-- classes/...._webservice_handler.php
 +#br
 +
** Version [#g43ada84] ** Version [#g43ada84]


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 4月翌月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
<今日>

オンライン状況

66 人のユーザが現在オンラインです。 (12 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 66

もっと...

アクセスカウンタ

今日 : 3778377837783778
昨日 : 1889718897188971889718897
総計 : 2341737523417375234173752341737523417375234173752341737523417375
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com