OpenPNE3 プラグイン 設定 カスタマイズ

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以降に記載すると 管理画面とフロント画面の招待状の内容へ反映する。

スポンサーリンク
広告
広告

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
広告

コメント

  1. 匿名 より:

    初めてOpnePNEの設定をしていて、参考にさせていただいてます。
    ところで、opTimelinePluginの追加部分のgorgon.count = 5には末尾に ; は必要ないでしょうか。

    • 匿名 より:

      参考にして頂き有難うございます。
      最近は、めっきり触らなくなったのですが、確認してみると無くても動作してますね。

      今後ともよろしくお願いしま~~っす