tDiary の出力を amp html にするための patch と plugin.
単に amp html の出力を用意するだけならば, 本体に同梱されている amp.rb
プラグインを有効にするのが良いでしょう.
- tdiary.conf 内で
: repos = "location of this repository" @options['sp.path'] = ['/usr/share/tdiary/misc/plugin', "#{repos}/plugins"] load_cgi_conf require "#{repos}/patches/amp.rb" :
とする.
- プラグイン画面で
00_amp_header.rb
とzz_amp_header_and_footer.rb
を 有効にする.
沢山あります.
そもそも tDiary は HTML4.01 Strict
で記述することになっているので
様々な plugin が動かないでしょう(動くけれど AMP Validation に失敗するでしょう).
- 気にしている所/TODO [0/1]
patches/amp.rb
でeval_rhtml
を上書きしている(gsub
してる)が, イケてない気がする.- [ ]
ld+json
を提供すること - [ ] 動作する/させる mode はこれで正しいか?
- [ ] ツッコミを
amp-form
で動くようにする.