プログラムでページを追加するには、以下のコードで簡単に追加できます
●php
$r = array();
$r['result'] = false;
$r['type'] = TOPIC_ITEM_ID; //プラグインID
$r['link'] = $p_page; //上位ページ(省略可能)
$r['user'] = $user; // 省略時、ログインユーザー
$r['mode'] = 1; // 公開する(=0で下書き)
$r['metadata'] = $meta; //省略可能
if (create_page( $r )) {
return false;
}
$r['result'] に結果、$r['id'] に作成されたページID、$r['open_url']に作成されたURLが帰る
●javascript
ot.add_page(); .. 親ページ
ot.add_page(page_id); .. inner page
ot.add_page(page_id,true); .. 下層 page
同様に、プログラムでページを削除するには、以下のコードで簡単に追加できます
●php
remove_this_page(ページ番号);
特定ページ以下、下層ページも含めて削除
remove_page(ページ番号);
特定ページのみ削除
●javascript
ot.remove_page(ページ番号)
特定ページ以下、下層ページも含めて削除