メニュー

Home >freoTIPS>SNS連携系TIPS> ニュースプラグインをtwitter連携させる方法~10press

【freoTIPS】【SNS連携系TIPS】ニュースプラグインをtwitter連携させる方法~10press

2012/09/23 21:57|タグ:ニュースプラグインtwitterグッジョブ表示 50

freoTIPSを公開している「10press」さんにおいて、当サイトで公開している「ニュースプラグイン」をツイッター連携させる方法を公開して下さいました。

ニュースプラグインをツイッター連携させる方法で投稿する項目を増やす方法

10pressさんで公開されている仕様は以下のとおりです。

  • 文頭にプラグインで設定した文字列を表示できる
  • 半角スペースをおいてニュースプラグインのタイトルを表示する
  • 半角スペースをおいてニュースプラグインに登録したURLを表示できる
  • URLが入っていなかった場合、freo設置URLが投稿される。
  • 文末にプラグインで設定した文字列を表示できる

ニュースタイトル・ニュースURLの他、ニュースコメント、ニュースタグを投稿する方法は以下のとおりです。

ニュースコメントを投稿する

10pressさんで公開されている、page.news.phpに加筆するソースのうち、下記の部分を変更します。

$status = $prefix.' '.$news['title'].' '.$news_url.$suffix;

上記の部分で、投稿する項目を設定しています。
これは、

$投稿する文章 = $文頭の文章.' '.$ニュースタイトル.' '.$ニュースURL.$文末の文章;

という意味です。
(このうち、' 'の部分は、半角スペースを入れる部分です。)
ここに、ニュースコメントを追加しますには、以下のように変更します。

 $status = $prefix.' '.$news['title'].$news['text'].' '.$news_url.$suffix;

こうすると、

$投稿する文章 = $文頭の文章' '.$ニュースタイトル.$ニュースコメント.' '.$ニュースURL.$文末の文章;

となります。

ニュースタグを投稿する

ニュースコメント時と同じ部分を編集する必要があります。

 $status = $prefix.$news['tag'].' '.$news['title'].' '.$news_url.$suffix;

こうすると、

$投稿する文章 = $文頭の文章.$ニュースタグ.' '.$ニュースタイトル.$ニュースコメント.' '.$ニュースURL.$文末の文章;

となります。

ページ移動

関連エントリー

コメント

すか

いつもお世話になっておりますー。
これまで「news/NULL_form.html」の39行目

<dt>URL</dt>
<dd><input type="text" name="plugin_news[url]" size="50" value="{$input.plugin_news.url}{$smarty.get.url}" /></dd>

の入力フォームに{$freo.core.http_file}を追加し、ページIDだけ入力していたんですが、
この方法だとツイッター連携した時に、ページIDだけ出力されて、自動リンク貼られないんですよねorz
素直に固定リンクでええやん!と言われるとそうなんですすが、入力が楽なのにこしたことはないので、何かいい方法ないでしょうか……。
ものすごく基本的なことな気がするんですが、アドバイオスいただけると嬉しいです。

  • 2012/09/24 01:12:26

ミツ@32877

コメントありがとうございますー!

なるほどページIDだけ入力するようにすれば楽ですね。
すかさんの方法とは違うかもしれませんがページIDだけ入力する方法をUPしておきました。
http://32877.xii.jp/index.php/view/81
上記tipsを使用したときにツイッター連携でURLを補完する方法もUPしました(http://32877.xii.jp/index.php/view/82)のでご確認ください。

  • 2012/09/24 21:29:56

コメント登録

登録フォーム
名前
メールアドレス
URL
コメント
投稿キー(スパム対策に、投稿キー を半角で入力してください。)

ユーティリティ

新着コメント

Twitter

サイト内検索

ページ上部へ