[
自宅サーバーWebRing
┃
前
|ID=54
前後5表示
|
次
┃
乱移動
|
サイト一覧
]
このサイト内
書籍 DVD CD
Google(日本語)
Google(Web全体)
Google(イメージ)
Google(キャッシュ)
Yahoo! JAPAN
goo 英和
goo 和英
goo 国語
goo 新語
サイトマップ
リンク集
ダウンロード
フォーラム
Users Wiki
最新情報
TOP
»
xpwiki
»
xpWiki開発日記
» 2010-01-08 の編集
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
添付
Note
リンク元
印刷
Ver 4.02.26 (metaWeblog API, Twitter OAuth に対応など)
の編集
xpwiki
:
xpWiki開発日記
/
2010-01-08
の編集
# ac352aa8 の編集
ページ内容:
** 新しい機能について [#ac352aa8] *** ユーザー設定 [#y27b619d] **** ?cmd=user_pref [#oa68cc30] ログインした状態で xpWikiのURL/?cmd=user_pref にアクセスすることで、ユーザー設定画面になります。 今回追加された設定は、Twitterとの連携設定とアマゾンアソシエイト ID 設定です。ただし、共に環境設定でそれらの機能を有効にしている場合のみ設定できるようになります。 このサイトでは、[[xpWiki::Dev:http:///modules/xpwiki/?cmd=user_pref]], [[UsersWiki:http:///modules/UsersWiki/?cmd=user_pref]] で設定できます。 **** :config/user/[ログインID] [#p9f65f33] デフォルトで :config/user/[ログインID] のページは、ユーザー設定ページとなります。 今回、初期インストール時に読み込まれるページに [[:config/user]], [[:config/user/template]] を追加しましたので、XOOPS のモジュール管理画面よりモジュールアップデートをすることで、これらのページが保存されます。 これらのページを保存しておくと、ログインユーザーは [[:config/user]] ページから自身の設定ページを簡単に作成できます。 現状では、設定ページで XML-RPC の metaWeblog API で使用するブログページ名を設定することができます。(環境設定で use_xmlrpc を有効にしていないと無意味となります) 項目名 "MyBlog" を複数行記述することで、複数のページを指定することができます。 *** metaWeblog API 対応 [#x7f8f09b] 管理画面の環境設定で &font(Red){use_xmlrpc を有効};にすると、XML-RPC の BlogerAPI, metaWeblogAPI に対応しています。APIエンドポイント(API Endpoint) は、xpWikiのURL/?cmd=xmlrpc になります。 XOOPSのログイン ID とパスワードを使って投稿します。 投稿文に HTML は使えません。Wiki書式で投稿してください。 metaWeblogAPI を使って flickr と連携すると flickr から簡単に投稿できたりメールを使いモブログすることも容易にできるようになります。 **** flickr での設定例 [#ida60376] - flickr にログインした状態で [[http://www.flickr.com/account/blogs/add/metaweblogapi]] にアクセスすると metaWeblogAPI に対応しているブログを登録するフォームが表示されます。そのフォームの ''API Endpoint'' に APIエンドポイントのURL、''Username'', ''Password'' に XOOPS のログイン情報を入力して [NEXT] をクリックします。 - 複数のブログページがある場合は、''Choose a weblog'' のページが表示されるのでブログページを選択して [NEXT] をクリックします。 - ''Confirm your details'' のページで、登録内容を確認し [ALL DONE] をクリックすれば登録完了です。 - モブログ(Moblog) を設定するには、[[http://www.flickr.com/account/uploadbyemail/blog/]] で登録したブログを選択します。モブログ用メールアドレスは、[[http://www.flickr.com/account/?tab=email]] の ''Your blog upload email'' がそれです。 - ブログ投稿用テンプレートは、HTMLで構成されているので、カスタマイズして Wiki構文にする必要があります。たとえば、次のような内容になります。 #code(pukiwiki){{ #navi RIGHT:&rsslink(../); #boxdate * {title} RIGHT:&tag(Flickr,Moblog); RIGHT:[[{uploader_name} on flicker:{uploader_profile}]] [[&ref({photo_src}){{title}};>{photo_url}]]~ &font(80%){[[{title}:{photo_url}]], originally uploaded by [[{uploader_name}:{uploader_profile}]]}; {description_raw} #navi }} *** Twitter OAuth 対応 [#i88b8a86] Twitter OAuth を利用して、Twitter と連携することができます。ただし &font(Red){PHP 5 以上であることと PHP で [[cURL 関数:http://jp.php.net/manual/ja/book.curl.php]]が使えることが必須条件};となります。 Twitter と連携するために、まずは ご自身の Web サイト(xpWiki) をアプリケーションとして Twitter に登録して ''Consumer key'' と ''Consumer secret'' を取得する必要があります。 Twitter にログインした状態で [[https://twitter.com/apps/new]] にアクセスすると、アプリケーションの登録フォームが表示されます。 - ''Application Type'': Browser - ''Callback URL'': xpWikiトップのURL あとは、お好きなように入力して、[保存する] をクリックしてください。 得られた ''Consumer key'' と ''Consumer secret'' を xpWiki の環境設定で登録すると、?cmd=user_pref でアクセスできるユーザー設定画面で各ユーザーは、自分の Twitter アカウントと xpWiki を結びつけることができるようになります。 *** ユーザー毎 Amazon アソシエイツ ID [#r67f7525] 管理画面の環境設定で &font(Red){ユーザー別 Amazon ID を有効};にすると、?cmd=user_pref でアクセスできるユーザー設定画面で各ユーザーは、自分の Amazon アソシエイト ID を設定することができるようになります。 Amazon アソシエイト ID が設定されているユーザーが作成したページでは、Amazon 系プラグイン amazon, aws, isbn を使用した場合のアマゾンへのリンクにそのユーザーのアソシエイト ID が埋め込まれます。
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
「京都」の読みがな?(ひらがなで)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する
ぺージ情報
ぺージ名 :
xpWiki開発日記/2010-01-08
ページ別名 :
未設定
ページオーナー :
nao-pon
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 150, today: 1, yesterday: 0
メインメニュー
ホーム
価格比較 百貨
UsersWiki
xpwiki
新規ページ作成
最新ページ一覧
全ページ一覧
人気のページ
全コメント一覧
xpWikiフォーラム
スキン選択
ヘルプ
» 関連ページ
» 編集する
» 変更点を見る
» バックアップ一覧
» 添付ファイル一覧
» リンク元一覧
お問い合わせ
ファイルマネージャー
ログイン
ユーザー名:
パスワード:
パスワード紛失
|
新規登録
オンライン状況
580 人のユーザが現在オンラインです。 (14 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 580
もっと...
サイト情報