Closed Gucchiy closed 3 years ago
以下、松野さんコメントより:
文字装飾については調べます。 投稿した人は、現状、管理者が承認してWordPress側でも投稿した人が一人です。 これは日記をNEOさん名義のみで書くのか、NEOの誰々さんが書きました、などと署名を入れるのか決める必要があります。 また投稿者の複数選択はWordPress側の機能の追加が必要です。
WP側で更新のたびにメディアライブラリ画像が無限増殖する https://github.com/Gucchiy/neo/issues/7 の対策でクラシックエディターを入れるのでその状態でテストする
送ったデータ 楽しみ 大きな文字 bold
<font size="6"><b>楽しみ</b></font>
*{
font-size: 100%;
}
消す
か Kintone側の,リッチエディタの文字の大きさ変更の仕様について,kintoneに質問する
<font>
タグがあったらサイズを指定するCssを書く必要がある。
しかしいつ
<font>
タグが出てくるかわからないので実装や実際の処理が重い。
WP Theme 側の CSS で、font と size 属性の値をセレクタでひっかけて、サイズ応じて font-size 指定とかできないでしょうかねー
Kintoneのフォーム、リッチエディタ内の装飾ごとに、WordPress側に出力されているhtmlタグを調べる。 kintoneフォーラムでWebhook通知時に詳細な内容を見られるか質問中
WP Theme 側の CSS で、font と size 属性の値をセレクタでひっかけて、サイズ応じて font-size 指定とかできないでしょうかねー
css でif文を使う これでしょうか
WP Theme 側の CSS で、font と size 属性の値をセレクタでひっかけて、サイズ応じて font-size 指定とかできないでしょうかねー
css でif文を使う これでしょうか
はい、理屈的には上記を使えば、すべてのタグ+属性に対して見栄えを揃えることは可能だと思います。後はメンテナンス性ですよねー。テーマもアップデートされますけど、そこを割り切るのかどうか。
#
WP Theme 側の CSS で、font と size 属性の値をセレクタでひっかけて、サイズ応じて font-size 指定とかできないでしょうかねー
css でif文を使う これでしょうか https://www.conifer.jp/csstest/css-huriwake.html
はい、理屈的には上記を使えば、すべてのタグ+属性に対して見栄えを揃えることは可能だと思います。後はメンテナンス性ですよねー。テーマもアップデートされますけど、そこを割り切るのかどうか。
テーマのアップデートに影響しない、カスタマイズ用の子テーマを作る方法があります。 Kintone側で古いタグ、変なタグを出力している箇所のみCSSを書いておくのが良いですね。 Kintone 側が変わると大変ですが…
一旦、どのようなタグが Kintone から出力されるか、一般的な記述の範囲( や など)でご確認いただけますと幸いです!
KintoneのRich Text Formの内容をPublish Kintone Data でWordPressに送った時のHTMLタグについてまとめました(長い) https://github.com/genepine/Publish-kintone-data-rich-txt-html-tag/wiki アンダーライン uタグ 非推奨要素 http://www.htmq.com/html/u.shtml 文字色・背景色 反映されない 文字の大きさ fontタグ 非推奨要素 http://www.htmq.com/html/font.shtml 打ち消し線 strikeタグ 非推奨要素 http://www.htmq.com/html/strike.shtml 反映されるもの、反映されないものを組み合わせ ダメなものはだめでした
文字色・背景色 反映されない について
Kintoneで保存・承認フローを完了にしても反映されない
しかしWordPress側のPublish Kintone Data の機能でBulk Updateすると反映される
<div><span style="background-color:rgb( 255 , 0 , 0 )">背景色</span></div>
ログでは色が送られている
'日記の内容' =>
array (
'type' => 'RICH_TEXT',
'value' => '<div><span style="color:rgb( 255 , 0 , 0 )">文字色赤</span><br /></div>',
),
'日記の内容' =>
array (
'type' => 'RICH_TEXT',
'value' => '<div><span style="background-color:rgb( 0 , 0 , 255 )">背景色青</span><br /></div>',
),
'日記の内容' =>
array (
'type' => 'RICH_TEXT',
'value' => '<div><span style="background-color:rgb( 0 , 0 , 255 )"><span style="color:rgb( 255 , 255 , 255 )">背景色青文字色白</span></span><br /></div>',
),
WordPressフォーラムでPublish Kintone Dataの作者に質問しました KintoneアプリRich Text formの文字色・背景色がタグのみで反映されない
Publish Kintone Dataの作者に対応いただきました
@genepine Publish Kintone Data 作者様にご対応いただく部分、CSS の追加でご対応いただく部分で Issue を分けて頂いたのちにクローズといたします。
上記、 @genepine さんと相談します。Sprint4
本件分割 「塗りつぶし」が WP 公開画面で反映されない #26 「文字拡大」が WP 公開画面で反映されない #27
それぞれ、Issue に分割されましたので、こちらはクローズといたします。
「塗りつぶし+文字拡大」について kintoneとWP投稿を編集 では「塗りつぶし+拡大」で表示されているのですが、公開画面では拡大されていませんでした・・・。装飾を重ねるとうまくいかないのでしょうか。タイムラグでしょうか。 後、「投稿した人」が現状同一人物のような印象ですが、個人までは特定せずとも投稿元をkintoneで選択できれば・・・と感じました。