-オープンソースのSNSエンジン OpenPNEプロジェクト-

その他

Home > その他

opFavoritePlugin 1.0.0.1 リリースのお知らせ

06 / 07 月曜日 2010

OpenPNE3 向けのお気に入りプラグイン、opFavoritePlugin のバージョン 1.0.0.1 をリリースしました。

前回のリリースから日が浅いですが、バグ対応の緊急リリースとなります。
「お気に入りに登録したメンバーの日記が公開範囲に関係なく表示される」という重大なバグの修正が含まれていますので、
opFavoritePlugin をご利用の方は至急アップデートすることをおすすめします。

変更点

1.0.0 からの変更点

  • Bug(バグ) #1138: お気に入りに登録したメンバーの日記が公開範囲に関係なく表示されてしまう

アップデート手順

コマンドライン上から opPlugin:install タスクを実行することでバージョアップすることができます。

> $ php symfony opPlugin:install -r 1.0.0.1 opFavoritePlugin

以上でアップデートは完了です。

opFavoritePlugin 1.0.0 リリースのお知らせ

06 / 03 木曜日 2010

OpenPNE3向けのお気に入りプラグイン、opFavoritePlugin のバージョン 1.0.0 をリリースしました。

今回のリリースでは動作上に問題のあるバグ等が修正されていますので、
0.9.0をご利用の方はバージョンアップをお願いします。

変更点

0.9.0 からの変更点

  • Bug(バグ) : お気に入り最新日記で、すべてのメンバーの日記を取得しようとしている
  • Bug(バグ) : お気に入り最新 Blog が、 opBlogPlugin 側で廃止されたメソッドを使用している
  • Bug(バグ) : お気に入り最新日記ページで存在しない Diary::hasImages() をコールしている
  • Bug(バグ) : お気に入りリストの表示崩れ
  • Bug(バグ) : お気に入りリストのページリンクが機能していない
  • Bug(バグ) : 最終ログインが国際化されていない
  • Bug(バグ) #1128: お気に入り最新日記とお気に入り最新Blogのガジェットに分ける
  • Enhancement(機能追加・改善) : ルーティングルールを追加する
  • Enhancement(機能追加・改善) : Favorite テーブルにインデックスを追加する
  • Enhancement(機能追加・改善) #1130: 携帯版にお気に入り最新日記リストのガジェットを追加する

変更に関する詳細は バージョン情報 をご覧ください。

アップデート手順

コマンドライン上から opPlugin:install タスクを実行することでバージョアップすることができます。
今回のバージョンアップでは openpne:migrate をバージョンアップ後に実行する必要があります。

> $ php symfony opPlugin:install -r 1.0.0 opFavoritePlugin > $ php symfony openpne:migrate --target=opFavoritePlugin > $ php symfony cc

OpenPNEの活性度を可視化する、アクティブ遷移図プラグイン

04 / 06 火曜日 2010

pict名古屋大学鳥海先生から、OpenPNEの活性度を可視化する、アクティブ遷移図を表示するプラグイン「opActiveTransitionPlugin」がOpenPNEプラグインサーバに公開されました。現在は開発版としてリリースされており、ユーザーを募集しています。ぜひ、お試しください!OpenPNE3.4以降がインストールされた環境なら、symfonyコマンドで簡単に試すことができます。
以下、アクティブ遷移図の紹介です。


SNSを運用していく上で,
どういったキャンペーンがSNS内のユーザ活動を促進するのか,
を明らかにすることは大変有益です.

opActiveTransitionPluginは,
各SNSの「アクティブ遷移図」を生成することで,上述の期待に応えます.

「アクティブ遷移図」は,以下の2点を明らかにします.
-SNS内のユーザがどの程度継続して利用しているか
-ある時期に利用していたユーザがその後の利用ユーザに占める割合はどの程度か

現在既にベータ版として公開されていますので,実際に使ってみましょう.
インストール方法は以下の2ステップです.

1. インストール済みのOpenPNE直下のディレクトリで以下のコマンドをうちます.
> ./symfony opPlugin:install -s beta opActiveTransitionPlugin
> ./symfony openpne:migrate —target=opActiveTransitionPlugin
> ./symfony cc

これでプラグインがインストールされました.

2. 次に,PEARライブラリから,HTTP_Clientをインストールします.
> pear install —alldeps HTTP_Client

以上です.また,データ送信のためJavascriptが必要になりますので,
ブラウザのJavascript使用をONにしておいて下さい.
インストールが終了すると,管理画面に以下のようなメニューが表示されます.

pict

メニューをクリックすると,以下のようなメニューが表れます.

pict

右上のメニュー,「アクティブ遷移図とは」に,
アクティブ遷移図の詳しい見方が説明されています.

利用規約に同意したら,
結果送信先メールアドレスに自分のメールアドレスを入力し,
「利用規約に同意します」をマーク,「作成」ボタンを押すと,以下のようになります.

pict

いよいよデータの送信を行います.
結果送信先メールアドレスが正しいことを確認し,
送信開始ボタンを押しましょう.
状態部分の表示がNow processing…になり,
少しすると()に挟まれた数字が上昇して行きます.
データの送信が完了するとComplete.の文字が表示され,
自動でメニューへと戻ります.
送信中は画面を閉じたり移動したりしないようにして下さい.

送信が完了するとメニューへ戻ります.
「状態を更新」ボタンを押すことで,
現在のアクティブ遷移図作成の進行状況が分かります.

pict

無事作成が完了すると,openpne(あっと)kishii.ss.is.nagoya-u.ac.jp
から以下のようなアクティブ遷移図を添付したメールが届きます.

pict

以上です.
フィードバックやバグ報告等を
openpne(あっと)kishii.ss.is.nagoya-u.ac.jpに対して頂けると助かります.

opBlogPlugin 1.0.1 リリースのお知らせ

03 / 09 火曜日 2010

OpenPNE 開発チームの長澤です。

OpenPNE3 用の外部ブログプラグイン opBlogPlugin のバージョン 1.0.1 をリリースしました。

今回のリリースで、1.0.0.1 時点で発見されていたバグの修正が行われています。

1.0.1での変更点

#176: IE7でblogのURL設定画面のレイアウトが不自然
#648: opBlogPlugin 1.0.0.1で画像が変
#770: フレンドが一定以上になるとフレンドのブログリストが正常に取得されない
#772: ブログタイトルが多重エスケープされてしまう
#828: マイホームとプロフィールページの文言がおかしい
#771: change deprecated helper function to the function of substitution (非推奨関数を代替の関数に変更する)

詳しくは、Redmine の v1.0.1 バージョン情報のページをご覧ください。

アップデート手順

バージョン 1.0.x をお使いの方

opPlugin:install タスクを実行することで最新バージョンへのアップデートをおこなうことができます。

$ php symfony opPlugin:install -r 1.0.1 opBlogPlugin $ php symfony cc

以上でアップデート完了です。

バージョン 0.9.x をお使いの方

opBlogPlugin 1.0.0 リリースのお知らせ の記事の手順でアップデートを行う必要があります。
その際は 1.0.0 となっている箇所を、1.0.1 と置き換えて作業を行ってください。

バージョンの確認

以下のコマンドでプラグインのバージョンを確認することができます。

$ php symfony plugin:list

正常にアップデートされていれば以下のように表示されます。

opBlogPlugin 1.0.1-stable # plugins.openpne.jp (plugins.openpne.jp)

開発やバグ報告・要望について

バグや要望等は、こちらから、報告ができます。

ソースコードは Github で管理されています。
バグ修正などしていただいた場合、pull request していただければと思います。
http://github.com/nothan/opBlogPlugin

今週のOpenPNE3デモサイト委員会 #17

03 / 01 月曜日 2010

OpenPNE3デモサイト委員会、広報担当の今村です。
「今週のOpenPNE3デモサイト委員会」第17回です。

今回はOpenPNE3.5.0リリースに先駆けて、OpenPNE3.5.0に追加される新機能についていくつかご紹介したいと思います。

プロフィールをWeb全体に公開する機能

SNSの情報というものは、これまではSNSにログインしないと見られないものがほとんどでした。
しかし、OpenPNE3にはWeb全体に情報を公開するという機能があります。
これはSNSにログインしなくてもSNS内の情報を見ることができるという機能で、それはまず日記に実装されました。
そして、OpenPNE3.5.0ではプロフィールをWeb全体に公開する機能が実装されます。
Web全体にプロフィールを公開すると以下の画像のようになります。

管理画面のSNS設定に公開範囲についての設定項目があります。
この設定により、メンバーごとに外部公開を許可する設定にしたり、SNSメンバー全てのメンバーのプロフィールを強制的に外部に公開する設定にすることも出来ます。
外部公開にしておくことによりSNS登録前に様々な仲間に出会うことが出来るのは非常に嬉しい機能ではないでしょうか。

ガジェットごとに公開範囲を設定できる機能

OpenPNE3ではホーム画面やプロフィール画面にガジェット呼ばれるパーツを配置することにより、最新の日記やアルバムなどといった情報を表示しています。実はOpenPNE3.5.0でWeb全体に公開できるようになるのは先程紹介したプロフィールだけでは無く、ガジェットもWeb全体に公開できるようになります。

各ガジェットごとに公開範囲の設定ができるので、SNSのポリシーにあわせて外部に公開するしないを選択することが出来ます。設定は管理画面のガジェット設定にて行います。

ガジェットを外部にも公開することによりどのようなSNSなのかをアピールする手段になります。
下の画像は一例として自分の最新ブログと自分の最新日記(Web全体に公開している日記)を表示させています。

バージョン表示

これまでOpenPNE3では、管理画面にアクセスしてもバージョンが表示されませんでした。OpenPNE2系に慣れ親しんだ方々はだいぶ不便な思いをしたかもしれません。
ついにOpenPNE3.5.0より管理画面にバージョンが表示されるようになります。

また、バージョンを出力するタスクが追加されコマンドラインからもバージョンを確認することが出来ます。

symfony openpne:version

このコマンドによって

  • ・OpenPNE本体のバージョン
  • ・OpenPNEのすべてPluginのバージョン
  • ・symfonyのバージョン

の3つが表示されます。
何かバグなどを発見した際は、管理画面のバージョン表示とともにご報告いただけると助かります!

プラグインチャンネルサーバー

OpenPNE のプラグインはプラグインチャンネルサーバというところで管理されています。
プラグインチャンネルサーバで管理されてさえいれば、 ./symfony opPlugin:install といったコマンドを叩くだけで簡単に好きなプラグインをインストールすることができます。

しかし、プラグイン開発・公開周りが整備されておらず、プラグイン公開までの敷居が高く、プラグインも豊富に取りそろえることができていないというのが現状です。

この状況を改善し、 OpenPNE で豊富な種類のプラグインを利用できるようにするために、以下のような取り組みがおこなわれました。

  • 1. OpenPNE 3.5.0 にてプラグインインストール用コマンド、プラグインリリース用コマンドなどの改善
  • 2. プラグインチャンネルサーバープラグインの作成
  • 3.OpenPNE3を利用したプラグインチャンネルサーバーのデモサイトの作成

これによりプラグインチャンネルサーバでのプラグインの公開などへの敷居を下げたり、利用したいプラグインを探しやすさの向上が大いに望めると思います。(プラグインチャンネルサーバーのデモサイトは予告なく閉鎖する場合があります)

みんながどんどんプラグインを公開しあい、好きなプラグインを組み合わせてオリジナリティ溢れる SNS を作れるようになるといいですね!今後が楽しみです!プラグインチャンネルサーバープラグインはgithub(http://github.com/ebihara/opPluginChannelServerPlugin/)で公開されていますのでどんどん開発に参加していただいてOKです!

まとめ

諸事情によりOpenPNE3.5.0のリリースは延期となってしまいましたが、本日紹介した新機能以外にも様々な変更がされていますのでぜひ開発版OpenPNE3.5.0をダウンロードして試してみてください。
OpenPNE3.5.0の対応項目は以下のリンクをご欄ください。
http://redmine.openpne.jp/versions/show/35

デモサイト近況

現在のデモサイトメンバー数は2508人になりました!
みなさんありがとうございます!

■———————————————————■
http://demo3.openpne.jp/
OpenPNE3デモサイト

http://redmine.openpne.jp/
OpenPNE3プロジェクトRedmine

http://sns.openpne.jp/
バグ・要望報告は→OpenPNE公式SNSでお願いします

http://twitter.com/pnetan/
pnetanつぶやきなう
■———————————————————■

今週のOpenPNE3デモサイト委員会 #16

02 / 16 火曜日 2010

OpenPNE3デモサイト委員会、広報担当の今村です。
「今週のOpenPNE3デモサイト委員会」第16回です。

みなさんOpenPNE3使ってますか?
今回はOpenPNE3のプラグインのバージョンアップについて書きたいと思います。
バージョンアップしないとどうなってしまうか、バージョンアップの方法などについて説明したいと思います。

バージョンアップしないとどうなる?

まずはバージョンアップしないとどうなってしまうかというと

  • 1.脆弱性を抱えたまま運用してしまう
  • 2.機能が使えなくなってしまう
  • 3.多数のユーザーから同様の苦情がきてしまう
  • 4.新機能を使えない

といったことが考えられます。

特にSNSの運営者さんにとって脆弱性の対応忘れはトラブルのもとにもなりかねませんし、気をつけたいポイントだと思います。
また、OpenPNE2系と違ってOpenPNE3系はコア機能とプラグイン機能とで機能が分かれており、リリースタイミングも異なります。コアのリリースだけでなく、プラグインのリリースについて目を光らせておく必要があります。

各プラグインのバージョンの見かた

プラグインのバージョンの確認の方法には二通りあります。
まず一つ目は管理画面から確認する方法です。
OpenPNE3の管理画面のプラグイン設定のページにアクセスするとプラグインのバージョンが表示されます。

二つ目は、symfonyコマンドで確認する方法です。
OpenPNE3本体のルートディレクトリで以下のコマンドを実行するだけです。

$ symfony plugin:list

実行すると以下のような画面が表示され、プラグインのバージョンを確認することが出来ます。

Installed plugins:
symfony 1.4.1-stable # pear.symfony-project.com (symfony)
opAlbumPlugin 0.9.1-beta # plugins.openpne.jp (plugins.openpne.jp)
opMessagePlugin 0.9.0.2-beta # plugins.openpne.jp (plugins.openpne.jp)
opAuthOpenIDPlugin 1.1.1-beta # plugins.openpne.jp (plugins.openpne.jp)
opAuthMobileUIDPlugin 1.0.0-stable # plugins.openpne.jp (plugins.openpne.jp)
opDiaryPlugin 1.1.2-beta # plugins.openpne.jp (plugins.openpne.jp)
opCommunityTopicPlugin 0.9.6-beta # plugins.openpne.jp (plugins.openpne.jp)
opAuthMailAddressPlugin 1.2.1-stable # plugins.openpne.jp (plugins.openpne.jp)
opBlogPlugin 0.9.0-beta # plugins.openpne.jp (plugins.openpne.jp)
opOpenSocialPlugin 0.9.4-beta # plugins.openpne.jp (plugins.openpne.jp)
opWebAPIPlugin 0.3.9-beta # plugins.openpne.jp (plugins.openpne.jp)
opAshiatoPlugin 0.9.0-beta # plugins.openpne.jp (plugins.openpne.jp)

バージョンアップの確認

プラグインのリリース最新情報については、このOpenPNE公式ブログをチェックするか、pnetanのつぶやきをチェックしてください。

最近(2010/01~2010/02/16)バージョンアップしたプラグインは以下のとおりです。

・opAlbumPlugin 0.9.4 (2010/02/09リリース)
 /archives/4458/

・opBlogPlugin 1.0.0.1 (2010/02/03リリース)
 /archives/4367/

・opMessagePlugin 0.9.0.2 脆弱性対応 (2010/01/23リリース)
 /archives/4243/

・opAuthMailAddressPlugin 1.2.1 (2010/01/14リリース)
 /archives/4176/

・opDiaryPlugin 1.1.2 (2010/01/01リリース)
 /archives/4123/

OpenPNE3のコアにバンドルされているプラグインに関しては、コアのリリース時にプラグインもその時点で最新のバージョンのものがバンドルされるようになっています。

バージョンアップの方法

基本的な流れとしてまず

$ symfony opPlugin:install -r ○.○.○ opXxxxPlugin

を実行します。
「-r」オプションに関しては省略することも可能です。省略すると安定版の最新バージョンがインストールされます。

次に

$ symfony plugin:list

でインストールされたか確認します。

最後に

$ symfony cc

を実行しキャッシュをクリアするというような流れになります。

インストール方法や対応項目の詳細はそれぞれプラグインのリリース告知を参考していただけると確実です。

デモサイト近況

現在のデモサイトメンバー数は2302人になりました!
みなさんありがとうございます!

■———————————————————■
http://demo3.openpne.jp/
OpenPNE3デモサイト

http://redmine.openpne.jp/
OpenPNE3プロジェクトRedmine

http://sns.openpne.jp/
バグ・要望報告は→OpenPNE公式SNSでお願いします

http://twitter.com/pnetan/
pnetanつぶやきなう
■———————————————————■

今週のOpenPNE3デモサイト委員会 #15

02 / 04 木曜日 2010

OpenPNE3デモサイト委員会、広報担当の今村です。
「今週のOpenPNE3デモサイト委員会」第15回です。

本日は、デモサイトのアクセス解析について書こうかと思います。

ことの発端は?

とあるtwitterのpnetanのつぶやきから始まりました。

この辺のつぶやきに始まり、

現在のデモSNSの登録者数は1990人、PVは平日1000ちょい(たまーに2000前後)・休日500前後です。こんな感じでOKですか?? RT @uechoco: @pnetan サーバスペックに対する登録者数とpv数と動作感の参考になる値を公表してもらえるとPNE3運用の指針に

こんな感じでブログ作成依頼がきました。

@uechoco ですね~。twitterだと流れちゃうので、今週のデモサイト委員会あたりで記録に残しておいてもらいましょう! @picomuさん、おねがいします~

Twitterで仕事の依頼がくるという・・・。スゴイ時代っすね!!
というわけで、わたくし@picomuが、まとめたいと思います。

サーバースペック変遷

初代(2009/08/14~2009/12/28)

デモサイト開設当初は専用サーバーなどでは全く無く、手嶋屋開発チームが普段開発で使用しているものでした。
スペックはCPU:Intel(R) Celeron(R) CPU 2.66GHz, メモリ: 1.5GB。
同時に様々なアプリが稼働しており、相当重い環境でログインするのに数十秒かかるものでした。
OpenPNEのバージョンは3.1、3.2を動かしていました。
ちなみにメンバー数は2009/12/28で1434人でした。

ハイスペック時代(2009/12/28~2010/01/27)

CPU:Intel(R) Dual-Core Xeon E3110 3GHz, メモリ: 2GB。かなりの高スペック&その他のアプリの稼働もなく、非常に贅沢な環境でした。OpenPNE3.3がかなりサクサク動作しておりました。
メンバー数は2010/01/27で1952人でした。

現在(2010/01/27~現在)

2010/01/27に再びサーバー移転し、CPU:Intel(R) Atom 330 1.60GHz , メモリ:1GBになりました。かなりスペックは落ち、若干動作がもっさりしますが、OpenPNE3.4で速度チューニングが施された関係もありそこまででも無いような印象を受けます。

ページビューとユニークユーザー

さて、肝心のアクセス解析データです。解析ツールはGoogle Analyticsを使用しています。
ハイスペック時代(2009/12/28~2010/01/27 メンバー数が約1500~1900人)の解析データをみると、

  • ・平日のPV数は1500前後
  • ・休日のPV数は500前後
  • ・平日のUU数は100人前後
  • ・休日のUU数は50人前後

でした。

PV数のグラフは以下の感じです。
demo3_pv

UU数のグラフは以下の感じです。
demo3_uu

現在のサーバースペックでこのデータがどう変わるか気になるところです。
2月の終わりにはまたアクセス解析データを載せますので楽しみにしててください。

デモサイト近況

現在のデモサイトメンバー数は2101人になりました!
みなさんありがとうございます!
2000人越えで何かやりたいなと思っていましたが、何もできずにスミマセン!
現在デモサイトのバージョンはOpenPNE3.5.0-devですが、今月は3.5.1がリリース予定ですのでそちらも楽しみにしててください!

■———————————————————■
http://demo3.openpne.jp/
OpenPNE3デモサイト

http://redmine.openpne.jp/
OpenPNE3プロジェクトRedmine

http://sns.openpne.jp/
バグ・要望報告は→OpenPNE公式SNSでお願いします

http://twitter.com/pnetan/
pnetanつぶやきなう
■———————————————————■

【新機能ご紹介】 OpenPNE3.4 を使ってみました

02 / 03 水曜日 2010

OpenPNE開発チームのきわです。

今年にOpenPNE3 設置数も徐々に増えており、現在では週に100以上のペースでOpenPNE3が設置されています。ありがとうございます。
半月前にリリースされたOpenPNE3.4では待望のOpenPNE2からのコンバータも同梱されました。twitterでもコンバータやってみたって人をちらほら見かけることができて嬉しい限りです。うふふ
さて、ちょっと遅くなりましたが、わたしも自分のSNSのデータで3.4を試してみました。

2系からのアップグレード

OpenPNE3.4、最大の見所はやっぱりOpenPNE2からのアップグレード対応!OpenPNE2.12・OpenPNE2.14のデータをOpenPNE3でも使うことができます。
さて、アップグレードしてみるぞ!!(`・ω・´)
実際にやってみたレンタルサーバはheteml スタンダードプランです。あらかじめDBのバックアップは忘れずにとっておいてくださいね。備えあれば憂い無しです。
実行は、アップグレード手順を参考に、さくさく。
私の環境だと一部トラブルが発生しましたが、大した問題ではありませんでした。(つまづいた部分はこちら)
そのままだとHTML挿入にOpenPNE2の「利用規約」「プライバシーポリシー」が残ると思うので、忘れずサクッと消しましょ~。

コンバート後の画面はこんな感じです(全画面キャプチャなので大きいです)。

  • OpenPNE2.14→OpenPNE3.4 アップグレード後の画面
  • OpenPNE2.14→3.4 アップグレード後の画面(携帯)

どどーん。OpenPNE2系と全然かわらない!

それもそのはず、OpenPNE3.4には「opSkinClassicPlugin」というOpenPNE2系のデザインを再現するためのプラグインが追加されたんです。そのため、アップグレード後も今までとほぼ変わらないデザインでSNSを利用することができます。OpenPNE3独自の機能を使うにはOpenPNE2のデザインだと限界がありますが、しばらくこのままで運営したいって場合にはもってこいです!

コンバート後の内容は、もちろん、OpenPNE3にある機能についてはひとしきり揃った状態になっています。SNS設定やCSSの設定もきちんと反映されていますよ。
ただし、お気に入り・レビューといったOpenPNE3.4に同梱されていないプラグインのためのデータは、現時点だとコンバートの対象になっていません m(_ _)m

個人的にコンバート後に見てちょっと楽しかったのが「全体の最新アルバム」。OpenPNE2だと、SNS全体の最新アルバムって見られなかったんですよね~。改めて一覧すると「こんなアルバムができてたんだ!」というのがあってちょっと楽しいです(*´ω`*) 皆さんもコンバートしたらぜひご覧下さい。

デザインの設定

OpenPNE3.4は以前の3系よりもデザインの変更がちょっと楽になりましたよ(●゚υ゚●)

カスタムCSS

OpenPNE3 ヘッダ
じゃじゃん。これは皆さんご存じOpenPNE3のヘッダ部分ですね。そのままでもシックな感じで素敵ですね。
でも、私のSNSはもっとラフなかんじだから、黄色をベースにしたたポップなやつにしたい!!

というわけで・・・

OpenPNE3 ヘッダ 変更後

変更しました。OpenPNE3の中身は一切いじらないでやってます~。
ロゴ画像・背景画像は別の場所にアップしてるので、直接置き換えちゃった方がはやいかもですが、参考までに(*´ω`*)

/* ヘッダの背景色・背景イメージを変更 */
#Header { background: #ffffff url(背景画像のURL) repeat-x scroll 0 0; }

/* ロゴ画像を変更 */
#Header h1 { background: transparent url(ロゴ画像のURL) no-repeat scroll 0 0; }

/* グローバルナビのリンク色・罫線を変更 */
#globalNav li a{ color: #000000; }
#globalNav li{ border: none;}
#globalNav li a:hover{ background: none; }

/* コンテンツ表示領域の空色グラデーションを削除 */
#Contents { background: #ffffff; }

OpenPNE3はOpenPNE2よりデザインの変更に自由がききそうなので、カスタムCSSをゴリゴリするだけで全然違うデザインのSNSになれそうです。
※ サンプルの背景画像はDotted Background Generatorを使用しました。可愛いドット背景が簡単に作れるなんて最高ですね

携帯版配色設定

携帯版の配色も好きなように変更できるようになりました。背景・文字色・見出しの色など、27箇所の色を変更できます!
「27箇所も色考えるなんて大変だよ~(´ё`;;)」という方は、プリセットスキンがおススメです。
あらかじめ「レッド」「イエロー」「ブルー」「ネイビー」「グリーン」「パープル」「ベージュ」のテーマカラーに沿った配色が用意されてるので、ボタン一発で色変更を行うことができます。マイホームのちょこっとだけですが、サンプル載せておきますね~。

  • プリセットカラー「レッド」
  • プリセットカラー「イエロー」
  • プリセットカラー「ブルー」
  • プリセットカラー「ネイビー」
  • プリセットカラー「グリーン」
  • プリセットカラー「パープル」
  • プリセットカラー「ベージュ」

HTML挿入

HTML挿入とは、その名の通りHTMLタグが反映される部分の設定です。ページの頭とお尻にHTMLを置くことができます。アクセス解析なんか入れるのに便利ですよ。
HTML header内にも挿入可能なので、追加のCSSや検索キーワードなどをいれることができます。
OpenPNE3デモSNSにある「フィードバック」ボタンもHTML挿入を使ってるんですよ。
他のサービスとSNSを連携させる場合、ヘッダ、フッタにサービス共通のナビゲーションを入れるのもHTML挿入で行えます。

外部サービスとの連携

OpenPNE3は外部の情報をSNS内に表示させるのがちょっと楽になりました。

リンク集・RSSリーダーガジェット

OpenPNE2で外部のブログの情報をサイドバナーに表示させたいとき、RSSフィード用のブログパーツを探してきてサイドバナーに設置~のように色々工夫が必要でしたが、OpenPNE3でそれが簡単になりました!RSSリーダーガジェットの登場です~(〃゜∀゜人)
更に、関連サイトのリンク集を簡単に作成できるリンク集ガジェットも追加です!

設定は「管理画面」>「デザイン設定」>「ガジェット設定」から行います。
「リンク集」「RSSリーダー」は、PC版ならプロフィール画面以外全て設置可能です。
まずは表示したい画面の表示したい箇所にある「ガジェットを追加」をクリックします。今回はサイドバナーに入れますよ。
ガジェット追加画面
どーん!クリックするとカッコイイ感じにガジェット追加画面が登場。「RSSリーダー」や「リンク集」が選択肢にでてくるので、好きなものを選択しましょう。今回はRSSリーダーを選択します。
RSSリーダーが追加された
追加されたー。ガジェットの追加・削除って、ついついこれで満足して画面遷移しちゃったりするんですよね。忘れずに「設定変更」ボタンを押しましょう。
設定変更ボタンを押したらガジェットの編集です。「RSSリーダー」のガジェットを選択して追加の時と同じように編集画面を開き、タイトルと取得するRSSのURLを入力します。
設定完了後の画面はこんなかんじ。
サイドバナーを追加したログイン画面
ついでにリンク集も追加しました。OpenPNE2のサイドバナーでHTMLをせっせと変更してた苦労を知っていると、嬉しくて周りに言いふらしたくなる気分です。
※ OpenPNE2でこれを実現させるためにサイドバナーを変更に変更を加えた末路は、OpenPNE公式SNSのHTMLソースでご覧いただけます・・・(=ё=`;)

これでちょっとの情報表示ならすぐに完了!わーい

外部ログイン機能

「ログインフォームは他のサービスのページ内に設置したい。SNSのログイン画面なんていらないよ~。」という場合はこの設定がオススメ。ログイン画面に遷移する場所を全て任意のページに飛ばしてくれるようにします。

設定は「管理画面」>「SNS設定」>「外部ログインページ設定」です。リダイレクトさせたいページのURLを入力するだけで設定完了。PC・携帯両方ともできますよ!

その他の機能追加・改善

OpenPNE3.4には、これ以外にも何やらよさげな機能が追加されましたよ。

アクティビティ機能

アクティビティ機能
現在OpenPNE3デモSNSに表示されている「アクティビティ機能」。これ何?twitter??
今のところtwitterのような役割しか果たしてませんが、これは、ほかの機能が対応してくれれば更新情報を出してくれるようになります。
「○○さんが日記を追加しました!」
「○○トピックに新規書き込みがありました!」
みたいに。結構夢が広がる機能ですよね。今回はベースができあがったということで、今後の開発でどういう情報がのっけられるようになるのか期待です。
「こんな更新情報のっけてよ~」という要望があれば、ぜひぜひ右側の「フィードバック」ボタンから提案おねがいします!
※ しばらくしたら日記プラグインが対応されそうです。オガワさんがんばってください!

CAPTCHA機能

Q. CAPTHAってなに?
A. 新規登録・フレンド招待などに表示されるスパム防止用の画像認証です

登録・招待・メールアドレス変更など、ちょっとセキュリティに気をつけたい場所にこの画像認証が表示されます。
OpenPNE2だと使用する・しないの設定はconfig.phpで行っていましたが、OpenPNE3では「SNS設定」から変更できるようになりました!

コミュニティ副管理者機能

コミュニティを複数人で管理したい場合に使うのが、コミュニティ副管理者機能です。
コミュニティ管理者に近い権限を持っている副管理者を、参加者の中から指定することができるんですよー。
OpenPNE2では副管理者も一人しかつくれませんでしたが、OpenPNE3では複数人の指定が可能になりました。
副管理者がふたりいるコミュニティ
表示はこんな感じです。これで、「みんな管理者コミュニティ」みたいなのも作れるかも!!

おわりに

OpenPNE3.4で追加された目立つ機能はだいたいこれぐらいです。これをきっかけにOpenPNE3を触ってくれる人がちょっとでも増えてくれればなーと思います。

実際にやってみた感想・連絡はこちらへ

OpenPNE3の魅力的な場所、ほかにもあればぜひ教えてください。アップグレード時に詰まった部分・解消法などの経験もききたいので、公式SNSにあるOpenPNE3 を利用するための環境のセットアップができない!情報収集コミュに、ばんばん情報を集めてくれると嬉しいです。

バグ報告はこちらへ

コンバータがうまくうごかない!設置したけどホワイトアウトする画面がでる>< のようなバグ報告は、公式SNSで報告すれば定期的に収集がおこなわれます。
相談・質問の場合は質問全般コミュニティに相談すると、ノウハウをたっぷりもった歴戦のOpenPNE管理者さん達が相談にのってくれます。

※ 報告は、OpenPNEのバージョンや環境、カスタマイズの有無や現象が発生した経緯など、できるだけ書いてもらえると検証しやすくて助かりますm(_ _)m

収集を待っていられない場合はOpenPNEの開発を管理しているredmineでチケット作成しちゃうのが一番早いです。

開発の参加はこちらへ

「OpenPNEの開発に参加したい!」という場合、とくに申請は必要ありません。ソースはgithubにあるので、自由にフォークしてください。
OpenPNE3開発用redmineにあるチケットの作成・着手も、気になったらやってもらえると嬉しいです。
事前・事後に何かしら連絡を行いたい場合は、OpenPNE開発者メーリングリスト までお願いします。

その他のコンタクトはこちらへ

最近、OpenPNE開発者はtwitterでの活動が熱いです。
OpenPNE用タグ(#openpne) 、OpenPNE3開発用タグ(#op3dev)にひっかかるツイートはOpenPNE開発チームがチェックしているので、気軽に呟いてみてください。開発者もよく呟いてますよ~。
pnetan(http://twitter.com/pnetan )もtwitterで気まぐれにツイートしているので、この子に対して連絡を行えば反応してくれるかもしれません。(ただし、pnetanも生き物なので寝ているときは寝ていますし、遊んでるときは遊んでます・・・悪しからず。)
呟きじゃなくて残る形で連絡を行いたい場合は、OpenPNE開発者メーリングリスト をご利用ください。MLへの参加はこちら / 過去ログはこちら

今週のOpenPNE3デモサイト委員会 #14

01 / 26 火曜日 2010

OpenPNE3デモサイト委員会、広報担当の今村です。
「今週のOpenPNE3デモサイト委員会」第14回です。

本日は、opMessagePluginの脆弱性についてのデモサイト対応と、デモサイトのサーバー移転についてお知らせします。

opMessagePluginの脆弱性対応

2010/1/23(土)に脆弱性対応のためopMessagePluginの緊急リリースがありました。
脆弱性の内容としては、送信メッセージが送信した本人以外の他人でも閲覧できてしまうというものです。
詳しい内容についてはコチラのブログをご欄下さい。

デモサイトでは本件について既に対応済みですので、ご安心ください。
対応がまだの方はなるべく早くアップデートを実施してください。
アップデート方法などもコチラにありますのでご欄下さい。

サーバー移転します

今週、2010/01/27(水)か2010/01/28(木)にデモサイトのサーバーを移転します。
詳しい時間帯はまだ決めていませんが、午後に作業実施予定です。
サーバー移転中はデモサイトに繋がりませんが、ご了承ください。
よろしくお願いします。

■2010/1/27(水)追記■
サーバー移転予定が決まりました。
2010/01/28(木)の15:00~16:00でメンテナンス致します。
その間はデモサイトにアクセス出来ませんのでご了承ください。

デモサイト近況

現在のデモサイトメンバー数は1952人になりました!
みなさんありがとうございます!

■———————————————————■
http://demo3.openpne.jp/
OpenPNE3デモサイト

http://redmine.openpne.jp/
OpenPNE3プロジェクトRedmine

http://sns.openpne.jp/
バグ・要望報告は→OpenPNE公式SNSでお願いします

http://twitter.com/pnetan/
pnetanつぶやきなう
■———————————————————■

今週のOpenPNE3デモサイト委員会 #13

01 / 19 火曜日 2010

OpenPNE3デモサイト委員会、広報担当の今村です。
「今週のOpenPNE3デモサイト委員会」第13回です。

本日はデモサイトバージョンアップしたよ!とopCCCCPlugin追加したよ!
の二本立てでお送りします。

デモサイトバージョンアップ!

ちょっと報告が遅くなりましたが、2010/1/15(金)にOpenPNE3.4.0にバージョンアップしました。
OpenPNE3.4.0ではパフォーマンス改善などが修正に含まれ、体感速度がぐっと上がった印象があります。
これまでのOpenPNE3からまた一段とパワーアップをした感じを得られるのでは無いでしょうか。

opCCCCPlugin追加したよ!

「おーぴーしーしーしーしーぷらぐいん」とはOpenPNE3開発チームの一員であるNagasawaさんが作った4コマ漫画作成プラグインです。
以前のopCCCCPlugin 開発告知から約4ヶ月、満を持してのデモサイトへ投入です。

早速使ってみて面白いなと感じた点は

  • ・どのコマでも自由に編集できる
  • ・マイフレンド同士の漫画に書き込めあえる
  • ・他人が書き込むことによるオチの読めなさ

といったところだと思います。

CCCC_mini
キャプチャ画像が小さくてわかりにくかもしれませんが、昔、友達同士で落書き帳に絵を書きあって遊んだような楽しいことができるPluginだと思います。
操作も簡単なので割と直感的に遊べるのでは無いでしょうか。
是非デモサイトにアクセスして使ってみてください!

opCCCCPluginのソースコードはgithubにて管理されています。
http://github.com/nothan/opCCCCPlugin

ぜひ興味のある方は使ってみてください。そしてopCCCCPluginの開発にも参加して一緒に育てていきましょう!

デモサイト近況

現在のデモサイトメンバー数は1818人になりました!
みなさんありがとうございます!
もうすぐ2000人です!2000人に到達したら何かお祝いしたいですね。(ノープランw

■———————————————————■
http://demo3.openpne.jp/
OpenPNE3デモサイト

http://redmine.openpne.jp/
OpenPNE3プロジェクトRedmine

http://sns.openpne.jp/
バグ・要望報告は→OpenPNE公式SNSでお願いします

http://twitter.com/pnetan/
Pnetanつぶやきなう
■———————————————————■

ページの先頭に戻る