These are chat archives for crowi/general

30th
Nov 2016
kazumeat
@kazumeat_twitter
Nov 30 2016 02:28
ちょっとした報告です。
記事に <script> と入れると
プレビューが表示されないです。
そのまま保存してしまうと、トップ画面が崩れたり、タイムライン表示のタブに遷移できなかったりします。
demoでも再現しました(今は消してます)
たまたま見つけただけで調査はできてません、ごめんなさい。
Norio Suzuki
@suzuki
Nov 30 2016 04:02
およ、後ほど確認します
きょん@うさみみモード
@kyon_mm_twitter
Nov 30 2016 04:18
@sotarok あ、ちがいます>< 自分のJavaScriptがきたなすぎて、おくれない。。。という意味でした。。。ごめんなさい。。。

あー。なるほど。ありがとうございますー。

あ、はい、host 名によって決定されるようなかんじですね
nginx などの裏側にいる場合、

proxy_set_header Host $host;

とかしてあげると良いはず

Sotaro KARASAWA
@sotarok
Nov 30 2016 15:12

あ、なるほど! w

@sotarok あ、ちがいます>< 自分のJavaScriptがきたなすぎて、おくれない。。。という意味でした。。。ごめんなさい。。。

Norio Suzuki
@suzuki
Nov 30 2016 23:30

@kazumeat_twitter <script> の件で調べています。

入力してみた内容って、1, 2 のどちらでしたか??

  1. <script></script> を入力した
  2. <script> のみ(閉じタグなし)を入力した

もし 2 だった場合は、 <script> 以降の記述が JS と解釈されてしまっていて、記事がレンダリングされていなかったのかもしれません。

kazumeat
@kazumeat_twitter
Nov 30 2016 23:32
@suzuki ありがとうございます。2です
Norio Suzuki
@suzuki
Nov 30 2016 23:35

@kazumeat_twitter なるほど。では </script> が入れば「記事が見えない」という状態は回避できると思います。

( Crowi の記事内で <script> が稼働する現状が良いのかどうかは置いておいて)

kazumeat
@kazumeat_twitter
Nov 30 2016 23:37
@suzuki 了解です!