July 17, 2014

Piwikのメンテナンスモードを切り替えるプラグインを作りました

2014-07-18 追記:
Packagistに登録したので、Composerで簡単にインストールできるようになりました。
https://packagist.org/packages/mamor/piwik-plugins-maintenance

--

前回 http://madroom-project.blogspot.jp/2014/07/piwik.html の続きです。

というわけで、出来ました。
https://github.com/mamor/piwik-plugins-maintenance

どうも Piwik Plugins Marketplace http://plugins.piwik.org/ に反映されないので、インストール方法と使い方をメモしておきます。

1.
上記のソース一式を /path/to/piwik/plugins/Maintenance として配置します。

2.
Maintenanceプラグインを有効にします。たぶん画面からできますが config/config.ini.php に以下を追記してもOKでした。
[Plugins]
Plugins[] = "Maintenance"

[PluginsInstalled]
PluginsInstalled[] = "Maintenance"
3.
有効になったか確認します。
$ ./path/to/piwik/console
maintenance
  maintenance:off                        Disable Maintenance Mode.
  maintenance:on                         Enable Maintenance Mode.
4.
実行してみます。
$ ./path/to/piwik/console maintenance:on
Now, Maintenance Mode is 1.

$ ./path/to/piwik/console maintenance:off
Now, Maintenance Mode is 0.
config/config.ini.phpを書き換えるので、書き込み権限には注意して下さい。

No comments:

Post a Comment