Home > Archives > 2008-06
2008-06
vicuna-adaptorでTwitterに記事のコメントをPOSTする何かのソース
- 2008-06-23 (月)
- 未分類

/vicuna-adaptors/includes/admin_ui.php
<?php /* Twitter */
$status = $options['twitter']; ?>
<tr<?php if ($status) : echo ‘ class=”active”‘; endif; ?>>
<td class=’name’><a href=”http://twitter.com/”><img
src=”http://twitter.com/favicon.ico” />twitter</a></td>
<td class=’desc’><p>記事のurl付きであなたのTwitterにコメントが届きます</p></td>
<td class=’status’><span class=”<?php if (!$status) : echo ‘in’; endif; ?>active”><?php if ($status) : echo ‘A’; else : echo ‘Ina’; endif; ?>ctive</span></td>
<td class=’togl action-links’><a href=’plugins.php?page=admin_ui.php&action=<?php if ($status) : echo ‘in’;
endif; ?>active&extension=twitter’ title=’<?php if (!$status) : echo ‘A’; else : echo ‘Ina’; endif; ?>ctive this plugin’ class=’edit’><?php if (!$status) : echo ‘A’; else : echo ‘Ina’; endif; ?>ctive</a></td>
</tr>
<tr<?php if ($status) : echo ‘ class=”active”‘; endif; ?>><td colspan=”4″
style=”text-align: center”><form method=”post”
action=”plugins.php?page=admin_ui.php”>user ID = <input type=”text”
name=”twitter-id” value=”<?php echo htmlspecialchars($options["twitter-id"]); ?>” size=”45″ /> <input type=”submit” value=”<?php _e(’submit’, ‘vicuna_adaptor’); ?>” /></form></td></tbody>
かなり下の方の/tbodyの前に挿入、/tbodyは目印なので必要なしです
/vicuna-adapors/vicuna-adaptor.php
if ($options['twitter']) {
function add_twitter_post() {
?>
<li class=”icon twitter post”><a href=”http://twitter.com/home?status=@
<?php
$options = get_option(’vicuna_adaptor’);
echo $options["twitter-id"];
?>
%20(<?php the_permalink() ?>)”><img src=”http://twitter.com/favicon.ico” alt=”Twitterでコメントする” /></a></li>
<?php
}
add_action(”entry_info”, add_twitter_post);
add_action(’single_entry_info’, add_twitter_post);
add_action(’page_entry_info’, add_twitter_post);
}function icon_css() {
同様にかなり下の方、func〜の前まで
関連記事
- Comments: 0
- Trackbacks: 2
このBlogのエントリもTwitter経由でコメント出来るようにしてみた
- 2008-06-22 (日)
- 未分類

昨日(21日)のTwitterのタイムライン上にkengoさんのブログのエントリーへのコメントを Twitter に投稿できるボタンという記事が流れて、なるほどそういうやり方もあるなと感心しました。
ただあちらはMTなのでそのままという訳にはいきませんでしたが、昨日のVicuna Adaptorをちょっと直せば出来そうなので早速やってみました。
Vicuna Adaptorに準拠して表示の有無の選択やTwitterIDをDBに持つなどの機能をつけて見ました。
Vicuna Adaptorのコンパネのイメージ

記事

Twitterでコメント

なんかうまく修正内容が貼れないので、後ほど調べて貼ります
関連記事
- Comments: 0
- Trackbacks: 0
wp.Vicuna Ext.のナビゲーションとカレンダーのCSS
- 2008-06-22 (日)
- 未分類

グローバルナビゲーションは/module/mod_gNavi/mod_gNavi.css、カレンダーは/module/mod_calendar.cssを見ているので、サブスキンを使う場合にはCSSを直さないと雰囲気が合わない。
関連記事
- Comments: 0
- Trackbacks: 0
wp.Vicuna Ext.もバージョンアップしました
- 2008-06-22 (日)
- 未分類

Vicuna Adaptorが動作環境wp.Vicuna Ext.1.57以上になっているのに1.54のままでは良くないので1.57に入れ替え
ローカルで両方のバージョンにdiffかけて1.57側に必要な修正を当ててOKと思ったのですがsubSkinが反映されないという現象が発生して???
冷静にソースを追っかけて行ったらなんとsubSkinのディレクトリが変わっていました
1.54版だと
@import url(< ?php echo $skin; ?>/subSkin/1-subSkin.css);
1.57版だと
@import url(< ?php echo $skin; ?>/module/mod_subSkin/1-subSkin.css);
/mod_subSkinに/subSkinの内容をコピーして無事上手く表示されました
関連記事
- Comments: 0
- Trackbacks: 0
Vicuna Adaptorを入れてみました
- 2008-06-21 (土)
- 未分類

wp.Vicuna Ext.にはてなブックマーク(とブックマークやコメント)やはてなスター、del.icio.usに登録するリンクボタンを表示するプラグインVicuna Adaptorをwp.Vicuna Ext.の作者であるma38suさんがリリースしました。
これまで上記のリンクボタンを表示させるためには自分でソースを弄る必要がありましたが、どこを直していいかわからない人や毎回直すのが面倒で古いバージョンをそのまま使っている人にオススメです。
導入の仕方はすごく簡単で上記リンクからダウンロードして展開し、サーバーにアップロード(パーミッションの設定を忘れずに)、プラグインを有効化してメニューから使いたい機能をactiveにするだけです

はてなスターを有効にするには2007-07-07 はてなスターをブログに設置するにはを参照してください。
自分は既に設置してあったのでトークンがわからず、自分のソースからコピペしました:p
次回のバージョンアップでwp-pagenaviの対応予定なので、自分的には本当に必要な機能は全部メニューで出来てしまうので非常にありがたいです。
ma38su++
追記
wp.Vicuna Ext.のver.1.57がリリースされています、バージョンアップしないと
関連記事
- Comments: 0
- Trackbacks: 0
Home > Archives > 2008-06
- Search
- Feeds
- Meta
フィードメーター
あわせて読みたい
BlogScouter
携帯サイト
なかのひと
広告

