Skip to content

Cake/OpenPNE2Smart

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,966 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/**
 * OpenPNE2 for Smart Phone
 * @copyright 2012-2013 OpenPNE2 for Smart Phone Project
 * @author    Cake
 * @url       http://cake.github.com/OpenPNE2/
 * @version   version beta 1.3.1
 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
 */

/**
 * @copyright 2005-2008 OpenPNE Project
 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
 */

OpenPNE2 for Smart Phoneは、広く使われているオープンソースのSNSエンジン「OpenPNE2」を、スマートフォン向けに対応させたソフトウエアです。


【このような方にお勧め】
・SNSを携帯で使っていたメンバーがスマートフォンに買い換えて、
 ログインできなくなった
 写真投稿ができなくなった
 画面が見ずらくなった
……など、不便を感じていたSNSオーナーの方。

・スマートフォンに対応するためにOpenPNE3に乗り換えようとしたがうまくいかなかったり、OpenPNE2の方が使い慣れているため、断念したSNSオーナーの方。

・これから運用を開始するSNSを、スマートフォンから使えるようにしたいオーナーの方にも。

動作が軽く、セットアップが簡単なSNS構築ソフトウェアとして実績のあるOpenPNE2に、スマートフォン向け対策をしたのが「OpenPNE2 for Smart Phone」です。
ぜひご利用ください。 


【主な特徴】
1.携帯電話のメールアドレスドメイン、PCメールアドレスドメインの両方で登録/ログイン可能です。
従来のOpenPNE2では、携帯メールアドレスだけで登録していたユーザーが、スマートフォンに機種変更するとログインできなくなる不具合がありました。
同様に、携帯アドレス+スマートフォンのみでSNSの新規登録もできませんでした。
OpenPNE2 for Smart Phoneでは、この不具合を解消しました。携帯メールアドレス+スマートフォンのみでの登録・利用が可能になります。

注:SNSの管理画面から、以下の設定にする必要があります。
    「PC版使用設定」を使用可
    「メンバー登録時の携帯個体識別番号取得設定」で個体識別番号を任意あるいは取得しない

2.写真のメール投稿に対応しました。
OpenPNE2 for Smart Phoneでは、スマートフォンからメールによる写真投稿が可能です。
メール投稿のアドレスは、携帯メール/PCメールの両方で可能です。

3.スマートフォン向けのユーザインターフェース
スマートフォン版画面は、専用のCSSとテンプレートで作成しています。
デザインだけの変更ではなく、コンテンツの配置や表示件数も、スマートフォン向けに調整。
日記やコメントの「もっと読む」では、画面全体を更新するのではなく、続きの記事だけを読み込んで表示するなど、スマートフォンにあわせた機能も導入しました。

スマートフォン版画面は、広く利用されているモバイルフレームワークjQuery Mobileをベースに開発しました。iPhone/Androidなど、多種多様なスマートフォンデバイスに対応できます。

注:すべてのスマートフォンデバイスでの完全な動作を保障するものではありません。
    タブレットはパソコン扱いで、従来のPC版画面の表示になります。


【対応機能】
スマートフォン表示に対応した機能は、以下の通りです。

SNS登録、日記、コミュニティ、トピック/イベント、メッセージ、マイフレンド機能、招待機能、プロフィール、設定変更

対応していない機能の画面は、既存のPC版画面で表示されます。

従来通り、全てPC版画面で表示する事も可能です。切り替えは、ホーム一番下のボタンで行います。 


【セットアップ方法】
OpenPNE2のセットアップガイドは、setup/以下を参照してください。

1.新規インストールの場合
OpenPNE2のセットアップ方法に準じます。
OpenPNE2のインストールガイドと同様に行ってください。

2.運用中のSNSをアップグレードする場合
カスタマイズしていないSNSであれば、OpenPNE2のアップグレードに準じます。
アップグレードSQLの実行は必要ありません。
ソースコードを設置して、config.phpを設定してください。

ソースをカスタマイズしたSNSについては、動作を保証しません。


【注意事項】
・導入は、自己の判断でお願いいたします。万一、このソースを用いたことによる損害などが発生しましても、責任を負いかねます。

・サーバ内に保管される画像およびテンプレートキャッシュの容量が、従来のOpenPNEよりも増えます。

・すべてのスマートフォンデバイスでの動作を保障するものではありません。

・既にiphoneのメールアドレスドメイン(i.softbank.jp)で登録済のユーザがいる場合は、該当者のアドレスを変更する必要があります。
詳細は、ダウンロード後、setup/update_iphone_domain.txtを参照してください。


【更新履歴】
・2013/03/08
 β1.3.1版公開
トピック/イベントのコメント読み込み不具合修正
iPadでファイルアップロード/メール投稿両方使用に対応
・2013/03/03
 β1.3版公開
Apple製品でファイルアップロード/メール投稿両方使用に対応
日記編集メール投稿の不具合修正
・2012/12/17
 β1.2版公開
画像キャッシュをpublic_html以下に置く設定での画像表示不具合修正
・2012/11/30
 β1.1版公開
PC版アルバム挿入機能が動作しない不具合修正
・2012/11/15
 β版公開

About

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • PHP 99.1%
  • JavaScript 0.9%