3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【Growi】 編集するときに自動でSlack投稿のチェックボックスを有効にする

Posted at

Growi 編集するときに自動でSlack投稿のチェックボックスを有効にする

なぜやるのか

アクティビティを取りたかったから。
毎回手動でつけると抜ける可能性があるので、デフォでつけておいた方がいいかな、と。

JSで制御追加

/admin/customize

#カスタムスクリプト

//var slackCheckbox = document.querySelector('#save-page-controls input')
function slackPostTrue() {
  document.querySelector('#save-page-controls input').checked = true
}

window.addEventListener('keypress', (e) => {
  if( location.hash == '#edit' && document.querySelector('#save-page-controls input').checked != true ) {
    slackPostTrue()
  }
})

DOM生成のタイミングで、早い段階で呼び出すとダメなので同じ文字列が並ぶことに。
もうちょっと綺麗に書きたい感ある。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?