2021年10月29日(金) [長年日記]
■ [tdiary] tDiaryを5.1.7へバージョンアップ
tDiaryを5.1.7へバージョンアップした。前回のバージョンアップは去年。いくつかメモ。
ダウンロードするファイル
- tdiary-v5.1.7.tar.gz と tdiary-contrib-v5.1.7.tar.gz をダウンロードして展開する。
トップディレクトリ
- 動作中バージョンから次をコピーする。
- .htaccess
- index.rdf
- mimetex.xcg
- no_comments.rdf
- tdiary.common.conf
- 異なるパスで動作確認する際には「@options['sp.path']」に設定しているパスを変更する必要があることに注意。
- tdiary.conf
- 異なるパスで動作確認する際には「@index」と最後のevalの行に設定しているパスを変更する必要があることに注意。
- index.rbとupdate.rbをそれぞれindex.cgiとupdate.cgiという名前のファイルにコピーする。スレッドメモから参照されるので.rbの方も残しておく必要がある。
- index.cgiとupdate.cgiの1行目を「#!/usr/local/bin/ruby3.0」に書き換える。
- 次のファイルに実行権限を付与する。
- index.cgi
- update.cgi
- mimetex.xcg
プラグイン
- tdiary-contrib-v5.1.7の plugin/ から次を misc/plugin/ へコピーする。
- jdate.rb
- mathjax.rb
- openbd.rb
- ja/openbd.rb
- title_anchor.rb
- 動作中バージョンの misc/plugin/ から次をコピーする。
- mimetex.rb
- section_permalink.rb
- section_permalink_anchor.rb
スレッドメモ
- スレッドメモの方の.xcgファイルのRubyのパスもバージョン3.0に変える。