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

最新ブログ

Home

OpenPNE公式サイト、CIサービスのサーバーメンテナンスのお知らせ(5/24実施)

05 / 22 火曜日 2012

#post_201205_server_maintenance ul li {
list-style-type: disc;
}

OpenPNE公式サイト(本サイト)および CI サービスを運用しているサーバーでメンテナンスが実施されるため、以下の日程でサービス停止となる予定です。

メンテナンス中はご不便をおかけいたしますが、ご了承いただけますようお願いいたします。

メンテナンス予定日時

2012年5月24日 (木) AM6:30 ~ AM7:50
※45~60分程度のサービス停止が発生いたします。

対象ウェブサイト

OpenPNEの動作への影響

  • 管理画面トップに表示される「OpenPNEからのおしらせ」が表示されない。
  • Amazon小窓が表示されない。

携帯電話IPアドレス帯域リストを更新しました

05 / 11 金曜日 2012

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

本日 2012/05/11、softbankのIPアドレス帯域変更に伴いOpenPNEのIPアドレス帯域リストを更新しました。OpenPNEの携帯版を利用している方はSNSに反映お願いします。

本リリースは 2012/05/01 に予定していたリリースと同じ内容です。10日遅れの対応となりご迷惑をおかけいたしました。

ダウンロード

/pne-downloads/mobile_ip_list/
こちらのページから各バージョンのIPアドレス帯域リストをDLできます。

IPアドレス帯域リストの更新方法

OpenPNE3

OpenPNEのパッケージ内にある以下のファイルを、ダウンロードしたIPアドレス帯域リストに置き換えてください。

lib/config/config/mobile_ip_address.yml

OpenPNE2

OpenPNEのパッケージ内にある以下のファイルを、ダウンロードしたIPアドレス帯域リストに置き換えてください。

webapp/lib/ktaiIP.php

次回の更新

次回のリリースは2012/07/02(月) を予定しています。

2012/07/02

SoftBank (2012年7月下旬予定)IPアドレス帯域削除対応 リリース

OpenPNE 3.6.4 リリース延期のお知らせ

05 / 07 月曜日 2012

OpenPNE 開発チームの坂田です。

OpenPNE 3.6 次回リリースについてのお知らせです。
安定版 OpenPNE 3.6.3 リリースのお知らせ にて、

次回のリリースは 2012年5月10日(木) を予定しています。

とお知らせしましたが、OpenPNE3.8 の開発を優先していたため、今週リリースが難しい状況となっています。

次回 OpenPNE 3.6.4 のリリースは 2012/6/14 (木) を予定しています。

リリースをお待ちいただいいている皆様にはご迷惑をおかけしますが、
何卒ご理解いただききますよう、よろしくお願いいたします。

OpenPNE3.8 の新機能について

05 / 02 水曜日 2012

OpenPNE 開発チームの豊岡です。

2011年10月7日 にOpenPNE3.6.0 がリリースされてから約半年という短いようで長い道のりを経て、OpenPNE3.8.0 がリリースしました。

本エントリでは、OpenPNE3.8 の新機能の紹介をしていきます。

ユーザ向け新機能・改良点

待望のスマートフォン対応!その他にも通知センター機能も加わりました。

開発者向けの新機能・改良点

新たなインストールコマンドが用意されました。これによって、インターネットに繋がっていない環境でもインストールすることが可能になるなどの改良を施しました。

3.8.0 リリースにあたって、既存機能の正常・異常動作の確認や iOS 5.1(iPhone4) での動作確認を行いました。新機能の UI や不具合などまだまだ改善可能な部分も多いですが、次期バージョン以降、順次対応していきます!

※ 本バージョンはデベロッパー向けですので、ZIP配布は行なっておりません。

ユーザ向け新機能・改良点

スマートフォン対応

スマートフォンから OpenPNE3.8 にアクセスするとスマートフォン用のページが表示されるようになり、操作性も向上しました。PC表示・スマートフォン表示切替にも対応しています。
Twitter社が開発/提供している CSS フレームワーク、Bootstrap2.0 を採用しています。

通知センター機能

JavaScriptで実装されていて、従来のようにページ遷移することなくフレンド申請の応対(承認/拒否)が可能です。
左はPC版の通知センター、右はスマートフォン版通知センターのスクリーンショットです。

開発者向けの新機能・改良点

ミドルウェア化

OpenPNE のパッケージをシンプルにし、本体をミドルウエアとして扱うことになりました。このため、ほとんどのプラグインをパッケージから取り外しました。

OpenPNEのソフトウエアとしての立ち位置を、ミドルウエアとしてはっきりさせたことによって、
今後は本体部分の信頼性を高めていきます。

スマートフォンAPI

スマートフォン向けのスピーディなUIを実現するために、JSONベースのスマートフォンAPIを新規に導入しました。
これにより、AJAXユーザーインターフェースを実現し、新規開発部分の画面遷移をこれまでの半分になりました。本APIはスマートフォン以外のPCやアプリケーションなどからでも利用可能です。

従来のsymfonyベースの開発手法に比べ、スマートフォンAPIはJavaScriptのみで拡張でき、今後のOpenPNEの開発や拡張が容易になるように設計しています。
※ symfony や Doctrine を理解していなくても拡張できます!

以下のドキュメントではまだ作成途中となっているアクションもありますが、スマートフォンAPIの使い方と、結果を参照できるJSONのサンプルを掲載しています。
OpenPNE3 スマートフォンAPI ドキュメント【開発版】

このスマートフォンAPIの価値を引き出すためにjQueryを採用しています。あわせて、クライアント側のレンダリングに jQuery Templates を利用しています。API・jQuery・テンプレートの関係は以下のようになっています。

新しいインストールコマンドの追加

3.8.0 からは、

$ php symfony openpne:install

コマンドで、外部ネットワーク(インターネット)に接続されていない状態でも OpenPNE をインストールできるようになります。その際、バンドルプラグインリストをダウンロードできなかった旨をエラーメッセージとして表示するようになりました。

外部ネットワーク(インターネット)に接続されている状態でのインストールの場合は、

$ php symfony openpne:install —internet

“—internet”オプションを付与して実行します。この場合は、バンドルプラグインも同時にダウンロード・インストールされます。

更に、以上のコマンド実行後に入力するデータベースの情報などの入力値を、予めコマンドの引数としてデータベースの設定値を指定してインストールすることも可能です。
以下は使用例ですので、設定値は適宜変更してください。

$ php symfony openpne:fast-install —dbms=mysql —dbuser=username —dbpassword=password —dbhost=localhost —dbport=10 —dbname=databasename —dbsock=/tmp/mysql.sock

データベース構造の無変更

OpenPNE3.6と3.8は同一のデータベース構造を採用しています。DB構造を変更していないのでバージョンアップを簡単に行う事ができます。

3.8用スマートフォンAPIドキュメント

04 / 29 日曜日 2012

OpenPNE3.8(HOUOU)から、スマートフォンAPIというOpenPNEを簡単に制御するためのAPIを作成しました。

OpenPNE3.8のスマートフォンUIをつくるために作ったAPIであるため、スマートフォンAPIと読んでいますが、
PCブラウザからでも使うことができます。

3.8で追加した新機能や画面はほぼすべて、このAPIを使って作られています。

OpenPNEを簡単に拡張する事ができる、スマートフォンAPIについて開設するドキュメントも公開していますので、
ぜひためしてみてください。

スマートフォンAPI

新安定版 OpenPNE 3.8.0 リリースのお知らせ

04 / 27 金曜日 2012

OpenPNE 開発チームの坂田です。

本日、新安定版 OpenPNE 3.8.0 をリリースしました。

OpenPNE3.8.0 は待望のスマートフォンに対応しました。
本バージョンは以下の3点をコンセプトに開発を進めてきました!

・シンプル(バンドルされるプラグインの大幅削減)
・スピード(Ajax UI を採用し、ページ遷移を半分に)
・スマートフォン(iOS Safari ブラウザに対応)
不具合、何か気づいた点などあれば公式 SNSredmine.openpne.jp などで報告していただければと思います。

新機能については後日詳細エントリにてお知らせいたします。

追記

本バージョン以降、OpenPNEはデベロッパー向け、ミドルウエアとしての性質を強めてリリースを行います。
OpenPNE本体はミドルウエアとして配布し、タイムラインやメッセージなど、アプリケーション機能についてはOpenPNE本体とは別にプラグインとして提供します。

バグ修正・機能追加

詳細については、OpenPNE 3.8.0 バージョン情報 をご覧ください。

バージョンアップ・インストール

ダウンロード

パッケージの詳細は、こちらになります。
OpenPNE 3.8.0

インストール

OpenPNE 3.8.0 のインストールは、セットアップ手順 を確認ください。

バージョンアップを行う場合は、このドキュメントを参考ください。

開発版 OpenPNE 3.8RC1 リリースのお知らせ

04 / 20 金曜日 2012

OpenPNE 開発チームの柏木です。

本日、開発版 OpenPNE 3.8RC1 をリリースしました。

今回の修正には opTimelinePlugin の更新が含まれています。
opTimelinePlugin 更新についての詳細は下記リンクをご覧ください。
opTimelinePlugin リリースの詳細

不具合、何か気づいた点などあれば公式 SNSredmine.openpne.jp などで報告していただければと思います。

リリース情報などの情報は pnetan が Twitter でよくつぶやいていますので
是非フォローしてみてください。
pnetan 公式アカウント

バグ修正・機能追加

詳細については、OpenPNE 3.8RC1 バージョン情報 をご覧ください。

バージョンアップ・インストール

ダウンロード

OpenPNE 3.8RC1(zipアーカイブ) は以下のボタンからダウンロードできます。

  • zip版ダウンロード

パッケージの詳細は、こちらになります。
OpenPNE 3.8RC1

インストール

※注意: 今回のバージョンから,デフォルトでOpenPNE3のプラグインがダウンロードされなくなります.

https://redmine.openpne.jp/issues/2968

上記チケットの実装が今回のバージョンで対象となったため,デフォルトでインストールした場合にOpenPNE3のデフォルトバンドルプラグインがダウンロードされなくなります.

インターネットが接続された環境でOpenPNE3をインストールし,かつバンドルプラグインをダウンロード&インストールする場合は,

下記のコマンドのように —internet オプションをつけて実行してください.

$ php symfony openpne:install —internet

バージョンアップを行う場合は、このドキュメントを参考ください。

opTimelinePlugin 0.9.1 リリースのお知らせ

04 / 20 金曜日 2012

OpenPNE 開発チームの柏木です。
本日 2012/04/20(金)、 OpenPNE3.8系向けのタイムラインプラグイン、opTimelinePlugin のバージョン 0.9.1 をリリースしました。

アクティビティ機能を更に進化させたプラグインとなっておりますので、OpenPNE3.8 ご利用の方は是非つかってみてください。

バグ修正

  • Bug(バグ) #3001: 他のメンバーが使用しているスクリーンネームを設定した場合、エラーメッセージが翻訳されない
  • Bug(バグ) #3003: スマホ版プロフィールページのタイムラインにHTMLが表示される
  • Bug(バグ) #3005: コミュニティタイムラインに投稿しても投稿内容が表示されない
  • Enhancement(機能追加・改善) #2929: opTimelinePluginでひらがなカタカナを受け付けない旨の説明文を追記する
  • Enhancement(機能追加・改善) #3004: タイムラインにコメントした際にリロードされないようにする

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

インストール手順

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

$ php symfony opPlugin:install -r 0.9.1 opTimelinePlugin
$ php symfony opTimelinePlugin:install
$ php symfony cc

リリースの詳細

プラグインパッケージのダウンロード URL などの情報は以下のページから確認することができます。

http://plugins.openpne.jp/release/421

【更新中】OpenPNE3.8貢献者リスト

04 / 18 水曜日 2012

OpenPNE3.8.0をリリースするに当って、今から貢献者のリスト作成を行っています。
リリースまで更新していきます。

貢献者リスト

・@77web fast-installのソース提供など
・@tamanegibouya Bootstrapの紹介
・@Yudai_Sonoda ベータテスト参加、バグ報告

※手嶋屋スタッフはリストから外しています

新規にサポートを受けたオープンソースソフトウエア

・jQuery
・Bootstrap
・Bootswatch

安定版 OpenPNE 3.6.3 リリースのお知らせ

04 / 12 木曜日 2012

OpenPNE 開発チームの坂田です。

本日、安定版 OpenPNE 3.6.3 をリリースしました。

今回も前回に続き予定通りのリリースとなりました。

今回の修正には opCommunityTopicPlugin , opMessagePlugin の更新が含まれています。
旧バージョンを使われている方は、バージョンアップを実施してください。
opCommunityTopicPlugin , opMessagePlugin 更新についての詳細は下記リンクをご覧ください。
opCommunityTopicPlugin リリースの詳細
opMessagePlugin リリースの詳細

次回のリリースは 2012年5月10日(木) を予定しています。

不具合、何か気づいた点などあれば公式 SNSredmine.openpne.jp などで報告していただければと思います。

リリース情報などの情報は pnetan が Twitter でよくつぶやいていますので
是非フォローしてみてください。
pnetan 公式アカウント

バグ修正

  • #2656: 携帯版で副管理者がコミュニティを削除するボタンが表示されてしまっている
  • #2839: 管理画面から画像をアップロードしたときに透過画像のときに透過されなくなる
  • #2854: #1193 の修正により op_include_form() を使用している箇所で renderHelp() の内容が出力されていない
  • #2866: 英語表示の時にコメマーク「※」が用いられている部分がある
  • #2867: 管理画面コミュニティ削除画面で「削除」が英語に翻訳されない
  • #2868: 管理画面コミュニティ一覧画面でコミュニティが存在しない場合に英語へ翻訳されない部分がある
  • #2869: 管理画面コミュニティ管理で「コミュニティ管理者の承認が必要」となるべき部分が「コミュニティ参加者の承認が必要」となっている
  • #2870: 携帯版で管理者がコミュニティ退会確認画面を表示した場合のエラーメッセージが翻訳されてない
  • #2871: 新規登録時の個体識別番号のエラーメッセージが翻訳されていない
  • #2872: 小窓になりうるドメインを入力すると正しくないURLでリンクが生成される
  • #2873: ガジェット設定でのドラッグ(移動)が機能しない
  • #2875: プロフィール編集画面にて、最大値制限もしくは最小値制限に違反した場合に表示されるエラーメッセージが翻訳されない
  • #2876: 携帯版 「コミュニティ」の文言がSNS内名称設定に対応してないワードがある
  • #2880: opCommunityTopicPlugin 1.0.4 リリースを行う
  • #2881: opMessagePlugin 1.0.0 リリースを行う

詳細については、OpenPNE 3.6.3 バージョン情報 をご覧ください。

バンドルされるプラグインの追加・更新情報

opCommunityTopicPlugin: 1.0.3.1 → 1.0.4

リリース情報

opMessagePlugin: 0.9.2 → 1.0.0

リリース情報

バージョンアップ・インストール

ダウンロード

OpenPNE 3.6.3(zipアーカイブ) は以下のボタンからダウンロードできます。

  • zip版ダウンロード

パッケージの詳細は、こちらになります。
OpenPNE 3.6.3

インストール

OpenPNE 3.6.3 のインストールは、OpenPNE 3.6 セットアップ手順 をご覧ください。
OpenPNE 3.6.3 のバージョンアップは、OpenPNE 3.6 バージョンアップ手順 をご参考ください。

ダウンロード・バージョン情報

ダウンロード

/pne-downloads

バージョン情報

redmine.openpne.jp のバージョン情報

ページの先頭に戻る