#author("2022-02-11T09:14:31+09:00","default:okada","okada") #author("2022-02-11T09:15:20+09:00","default:okada","okada") *Blogn+のモジュール [#g53ad4d2] RIGHT:更新日&lastmod(); **session_register()の廃止のための対応 [#pa95741f] common.phpに使用している session_register()がPHP 5.3.0 で 非推奨となり、 PHP 5.4.0 で削除されたための対応策 #session_register廃止対応 #session_register()PHP 5.3.0 で 非推奨となり、 PHP 5.4.0 で削除されました。 #以下を追加で対応できるみたい function session_register($var){ $_SESSION[$var] = ""; } ***参考ページ [#c8c90fb7] -https://dorotech.hatenablog.jp/entry/20140908/1410179929 **Web拍手モジュール(Ver 1.41) [#q625f66e] http://bv.saki-net.com/?bv=labo&lb=sx_blogn_webclap からBlognPlusでしか拍手機能を使わない場合の特別バージョンのダウンロード(sxwebclap for blogn ver 1.41ex)をDownlaod 解凍後 sxwebclapフォルダをblognplus/moduleにUpする。 blognplus管理画面の「モジュール管理」でインストール 同じ画面で動作ON/OFFでPCをONにする Upした先のフォルダを以下のように権限を変更 [sx_webclap](755) +index.html ……空ファイル +readme.txt ……このファイル +readme_sx_webclap_html ……スキン解説ファイル +sx_wbc_count.log(606) ……拍手カウントログ +sx_wbc_imgbutton.php(644) ……拍手ボタンイメージ作成スクリプト +sx_wbc_lock.txt(606) ……ロックファイル +sx_wbc_msg.log(606) ……一言メッセージログ +sx_wbc_past.log(606) ……一言メッセージ過去ログ +sx_webclap.css(644) ……サンプルスタイルシート +sx_webclap.log(606) ……拍手ログ +sx_webclap.html(644) ……サンプルスキン +sx_webclap.php(644) ……「Webはくしゅ」メインスクリプト +sx_webclap_button.php(644) ……ボタン記述用スクリプト +sx_webclap_past.log(606) ……拍手過去ログ blognplus/index.phpで~ BlognPlus 2.6.2の場合 index.php 978行目付近で以下の1行を追加 $tmpbuf = str_replace ("{LOGTRACKBACK}", $logtrackback, $tmpbuf); // Edit By JE2ISM @include(BLOGN_MODDIR."/sxwebclap/sxwebclapadd.php"); <=追加 // -------------- if ($val["trackback_ok"] == "1") { Webの管理画面で「スキン追加/編集」で使用しているスキンを編集し、html編集の ({LOGLOOP}〜{/LOGLOOP}の間で表示させたいところに「{sxWebClap}」を追加する。 以上で終了 ''画像の変更'' sx_wbc_imgbutton.php //(設定項目) //ボタン画像 //$setimgfile = "./img/webclap_w2.gif"; $setimgfile = "./img/clpbut01.gif"; ***携帯でも [#g2f8a576] 同じようにblognplus管理画面の「モジュール管理」で 同じ画面で動作ON/OFFで携帯をONにする Webの管理画面で「スキン追加/編集」で使用している携帯のスキンを編集し、html編集の ({LOGLOOP}〜{/LOGLOOP}の間で表示させたいところに「{sxWebClap}」を追加する。 ***Apacheでのalias使用時の注意 [#gabb5915] Web拍手でapacheの設定をaliaseを使用してBlognPlusの設定をデフォルトのドキュメントルートから変更した場合,sx_wbc_lock.txtのパス設定がうまくいかないので以下のようにaliaseでしていしたフォルダ(例:/var/www/farm-m)を直接指定して、計2か所変更する ''sx_webclap.php'' //このスクリプトの存在するディレクトリ取得(注:これは変更しないでください) // Edit by JE2ISM $wk1 = dirname(__FILE__).'/'; // $wk2 = strlen($_SERVER['DOCUMENT_ROOT']); $wk2 = strlen("/var/www/farm-m"); //変更箇所 $wk3 = '.'.substr($wk1,$wk2,strlen($wk1)-$wk2); $wk1 = substr_count($_SERVER['PHP_SELF'],'/'); $wk2 = ''; // while($wk1 > 1){ while($wk1 > 2){ //変更箇所 $wk2 .= '../'; $wk1--; } $sx_WebClapSelfDir = $wk2.$wk3; *Blogn+の移設 [#h7de1c7b] ***インストールフォルダにあるconf.phpの内容を書き換える [#z21bc6b1] /* BlognPlus home url */ define('BLOGN_HOMELINK', 'http://mz80.ism21.net/knitter/'); define('BLOGN_REQUESTDIR', '/knitter/'); define('BLOGN_ABSOLUTE_SYSTEMDIR', '/var/www/knitter/'); define('BLOGN_ABSOLUTE_DATADIR', '/var/www/knitter/'); // //-------------------------------------------------------------------- ***ログインユーザ名の確認 [#d35e412c] ''dat/userlist.cgi''の中に記載されている。 ''パスワード忘れ対策'' 1,1,userid,81dc9bdb52d*********************,username,2,,1,1,,1,,,,,0,60,,,0,0,,,, 81dc9bdb52d*********************がパスワード これを「81dc9bdb52d04dc20036dbd8313ed055」 に書き換えると、パスワードが 「1234「」 になる