Python学習サイトのHTML文字列生成クラスの修正に伴いBreadcrumbs,MetaNavi,NextPrevNaviも修正した。
-
Wrapメソッド
-
前:
Wrap(self, inner_html, element_name, id_=None, class_=None, **attributes)
-
後:
Wrap(self, outer_html, inner_html)
作成済みのHTML文字列を引数にとるようにした。見やすく扱いやすくなる。
-
__CreateAttributesメソッド
-
id_, class_
-
末尾のスペースがなかった。後続の属性キーと繋がってしまう
-
文字列結合していなかった。前の属性キーが代入によって上書きされて消える
-
末尾のスペースが余計だった
-
__CreateStartElementメソッド
-
None, 空文字, 空白文字のみの場合に例外を発生するようにした
-
element_name = None の場合、`<None></None>`になってしまう
-
element_name = '' の場合、`<></>`になってしまう
-
element_name = ' ' の場合、`< ></ >`になってしまう
-
LinuxMint 17.3 MATE 32bit
-
-
Ruby 2.4.0
-
-
Firefox
-
pluma
-
このソフトウェアはCC0ライセンスである。
利用したソフトウェアとそのライセンスは以下。感謝。
Library | License | Copyright |
---|---|---|
Copyright © 2012-2016 Dan Allen, Ryan Waldron and the Asciidoctor Project |
||
Copyright (c) 2006, Ivan Sagalaev |
||