public function __construct($owner) { parent::__construct($owner); $this->enableSCmd("cfg", ["usage" => mc::_("[id]"), "help" => mc::_("List configured ids, and its contents"), "permission" => "livesigns.cmd.info", "aliases" => ["list", "ls"]]); $this->enableSCmd("show", ["usage" => mc::_("[id]"), "help" => mc::_("Show fetched text"), "permission" => "livesigns.cmd.info"]); $this->enableSCmd("reload", ["usage" => "", "help" => mc::_("Reload sign configuration"), "permission" => "livesigns.cmd.update"]); $this->enableSCmd("update", ["usage" => mc::_("<id>"), "help" => mc::_("Retrieve sign id data"), "permission" => "livesigns.cmd.update"]); $this->enableSCmd("announce", ["usage" => mc::_("<id>"), "help" => mc::_("Broadcast sign text"), "permission" => "livesigns.cmd.broadcast"]); $this->enableSCmd("status", ["usage" => "", "help" => mc::_("LiveSigns tasks status"), "permission" => "livesigns.cmd.info"]); $this->enableSCmd("set", ["usage" => mc::_("<id> <type> <content>"), "help" => mc::_("Add/Modify livesign"), "permission" => "livesigns.cmd.addrm"]); $this->enableSCmd("rm", ["usage" => mc::_("<id>"), "help" => mc::_("remove livesigns"), "permission" => "livesigns.cmd.addrm"]); }
public function __construct($owner) { parent::__construct($owner); }