hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

TOP » xpwiki » xpWiki開発日記 » 2010-01-08 の変更点
2: 2010-01-09 (土) 18:19:11 nao-pon ソース バックアップ No.2 を復元して編集
?cmd=user_pref の詳細, :config/user/[ログインID] ページの詳細
現: 2010-01-09 (土) 21:39:52 nao-pon ソース 編集
metaWeblog API 対応についての詳細, Twitter OAuth 対応についての詳細, ユーザー毎 Amazon アソシエイツ ID についての詳細, Twitter OAuth は cURL 必須 at 2010-05-24 (月) 11:41:45
Line 19: Line 19:
- ページURL が長くなった場合、携帯端末でアクセスできないことがある問題に対応。 - ページURL が長くなった場合、携帯端末でアクセスできないことがある問題に対応。
- Twitter の OAuth に対応。 (PHP 5 環境のみ) - Twitter の OAuth に対応。 (PHP 5 環境のみ)
--- Twitter API へのアプリ登録が必要 (https://twitter.com/apps/new)+-- Twitter API へのアプリ登録が必要 ([[https://twitter.com/apps/new]])
-- 環境設定でアプリ登録で得られた Consumer key と Consumer secret を設定する -- 環境設定でアプリ登録で得られた Consumer key と Consumer secret を設定する
- ゲストグループのみ対象とする権限設定ができない問題を修正。 - ゲストグループのみ対象とする権限設定ができない問題を修正。
Line 64: Line 64:
*** metaWeblog API 対応 [#x7f8f09b] *** 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 対応 [#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] *** ユーザー毎 Amazon アソシエイツ ID [#r67f7525]
-- あとで書く+ 
 +管理画面の環境設定で &font(Red){ユーザー別 Amazon ID を有効};にすると、?cmd=user_pref でアクセスできるユーザー設定画面で各ユーザーは、自分の Amazon アソシエイト ID を設定することができるようになります。 
 + 
 +Amazon アソシエイト ID が設定されているユーザーが作成したページでは、Amazon 系プラグイン amazon, aws, isbn を使用した場合のアマゾンへのリンクにそのユーザーのアソシエイト ID が埋め込まれます。
** CVS 更新内容 [#t7ed97d0] ** CVS 更新内容 [#t7ed97d0]


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 150, today: 1, yesterday: 0
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
オンライン状況
558 人のユーザが現在オンラインです。 (6 人のユーザが xpwiki を参照しています。)

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

もっと...
サイト情報