Skip to content

uwabami/tdiary-amp-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What’s this?

tDiary の出力を amp html にするための patch と plugin.

単に amp html の出力を用意するだけならば, 本体に同梱されている amp.rb プラグインを有効にするのが良いでしょう.

How to use

  1. 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"
    :
        

    とする.

  2. プラグイン画面で 00_amp_header.rbzz_amp_header_and_footer.rb を 有効にする.

不具合など

沢山あります. そもそも tDiaryHTML4.01 Strict で記述することになっているので 様々な plugin が動かないでしょう(動くけれど AMP Validation に失敗するでしょう).

  • 気にしている所/TODO [0/1]
    • patches/amp.rbeval_rhtml を上書きしている(gsub してる)が, イケてない気がする.
    • [ ] ld+json を提供すること
    • [ ] 動作する/させる mode はこれで正しいか?
    • [ ] ツッコミを amp-form で動くようにする.

About

tDiary の出力を amp html にするための patch とか plugin とか.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages