OpenPEN設置環境
・OpenPNEのバージョン
[OpenPNE3.8.20]
・Pluginバージョン
[opDiaryPlugin 1.5.1]
[opTimelinePlugin-1.2.6]
・運用環境
[kagoyaレンタル専用サーバー]
Apacheバージョン Apache/2.4.20
MySQLバージョン 5.6.22 (Ver 14.14 Distrib 5.6.22)
PHP 5.6.23
・OpenPNE設置場所
WEBサイト閲覧用ルートディレクトリー(public_html)にサブディレクトリー
(openpne)のフィルダーを作成展開
OpenPNE3のプラグイン 設定等のカスタマイズ
■【サイトのfaviconを表示させる】
[修正ディレクトリー]
/public_html/openpne/apps/pc_frontend/templates
[修正ファイル]
_layout.php
[修正箇所]下記 -:削除 +:追加
オリジナル(修正前)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr"> <head> <?php include_http_metas() ?>
カスタマイズ(修正後)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr"> <head> + <link rel="shortcut icon" href="http://partner.kir.jp/sns2/favicon.ico" /> <?php include_http_metas() ?>
/public_html/p2s/webにサイトのファビコンを作成しfavicon.ico を追加
■【メッセージ着信時Eメールに通知】
プラグイン(opAction2MailPlugin)のインストール時に有効
メッセージのテンプレート変更
[インストール方法]
url:https://github.com/tejima/opAction2MailPlugin
[対象プラグイン]
opAction2MailPlugin
[修正ディレクトリー]
/public_html/openpne/plugins/opAction2MailPlugin/confg
[修正ファイル]
opAction2MailPluginConfiguration.class.php
[修正箇所]下記 -:削除 +:追加
オリジナル(変更前)
{$data['body']} メッセージに返信するには、こちらをクリックしてください。 {$url}/message
カスタマイズ(変更後)
{$data['body']} + ※このメールアドレスは、配信専用です。 + このメッセージに返信しないようお願いいたします。 +下記にログインにてメッセージでご返信ください。 {$url}/message
■【スマホのタイムラインを5件表示に変更】
スマホのタイムライン表示がデフォルト20件でコメント等つくと長くなるため5件に変更
プラグイン(opTimelinePlugin)のインストール時に有効
[対象プラグイン]
opTimelinePlugin1.2.6
[修正ディレクトリー]
/public_html/openpne/plugins/opTimelinePlugin/web/js
[修正ファイル]
timeline-loader-smartphone.js
[修正箇所]下記 -:削除 +:追加
オリジナル(変更前)
function timelineAllLoad() { if (gorgon) { gorgon.apiKey = openpne.apiKey; $.ajax({ type: 'GET',
カスタマイズ(変更後)
function timelineAllLoad() { if (gorgon) { gorgon.apiKey = openpne.apiKey; + gorgon.count = 5 $.ajax({ type: 'GET',
■【YouTubeの小窓にhttpsから始まるurlを表示】
YouTubeの小窓でhttpから始まるurlは、正常に小窓機能するがhttpsから始まるurlは、表示されないための対策
[修正ディレクトリー]
/public_html/openpne/web/cmd
[修正ファイル]
www.youtube.com.js
[修正箇所]下記 -:削除 +:追加
オリジナル(変更前)
function url2cmd(url) { - if (!url.match(/^http:\/\/(?:www\.|)youtube\.com\/watch\?(?:.+&)?v=([a-zA-Z0-9_\-]+)/)) { pne_url2a(url); return; }
カスタマイズ(変更後)
function url2cmd(url) { + if (!url.match(/^https?:\/\/(?:www\.|)youtube\.com\/watch\?(?:.+&)?v=([a-zA-Z0-9_\-]+)/)) { pne_url2a(url); return; }
[修正ディレクトリー]
/public_html/openpne/web/cmd
[修正ファイル]
youtube.com.js
[修正箇所]下記 -:削除 +:追加
オリジナル(変更前)
function url2cmd(url) { - if (!url.match(/^http:\/\/(?:www\.|)youtube\.com\/watch\?(?:.+&)?v=([a-zA-Z0-9_\-]+)/)) { pne_url2a(url); return; }
カスタマイズ(変更後)
function url2cmd(url) { + if (!url.match(/^https?:\/\/(?:www\.|)youtube\.com\/watch\?(?:.+&)?v=([a-zA-Z0-9_\-]+)/)) { pne_url2a(url); return; }
■【招待状メールの文面変更】
(招待状テンプレート変更)
管理画面 → メール設定 → メール通知テンプレート設定 → 新規登録URLお知らせメール
下記のURL以降に記載すると 管理画面とフロント画面の招待状の内容へ反映する。