This project is not covered by Drupal’s security advisory policy.

Overview:

The module is very useful for Drupal developer or company, when you hard work for the customer to complete the development, But encounter denial of payment, you need a way to stop System, To enforce compliance with the contract, the module helps you achieve this goal, also kindly remind the customer to renew at the end of the maintenance.

Function:

After installing this module, you can set a time as the end of the service, optionally set a grace period. before the end of service, System running correctly. but will display a custom message in admin page or the whole site during the grace period. after the grace period, the system will shut down, Even the super administrator (maintenance account) can not enter the system, all pages will display a custom message, this not cause any damage to System, you can change Settings at any time to make System run normally again.

Usage:

Install the module in a conventional way, then find it on the module list page, click its configuration button to enter the admin page, or directly access the address(/admin/Renew), set an admin password when entering for the first time, please remember the password (private save, do not send to customers),you will need the password to login when you enter the admin page again. then you can follow the page form. If you need to remind users in multiple languages, please enable the configuration translation module and add the config of each language.
Important: Be sure to set up a complex password and save it in a safe place. The admin page can be accessed only by the password, without any permission. If leaked, it may cause bad effects to customers.
If you want to hide the module completely in admin page after installing and configuration, add "Hidden: True" to the "renew.info.yml" file in the root of the module, so it will not appear on Module list page

Great place:

  • Notifications can be sent via email during the grace and shutdown periods, For site Settings email and maintenance account email
  • Notification messages support site-wide tokens
  • Support only in admin page to remind, mitigate the negative impact for customers
  • Support multiple languages, more friendly hints
  • To avoid forgetting password, support password prompt function
  • Drupal 8 or above is available, supporting Drupal 10
  • Support to prevent uninstall self by setting

Author information:

Development Company: Will-Nice (Shenzhen) Technology Co., LTD. (www.will-nice.com)
Develop by: Yunke (www.indrupal.com)
WeChat: InDrupal
Email: phpworld@qq.com

Copyright:

Using GPL2, you can use for free, the module is developed for legitimate rights protection, do not use it for illegal or immoral purposes, the author does not assume any responsibility directly or indirectly, once used, you agree with this copyright statement.

Renew维控模块

简介:

该模块对于Drupal职业开发者或公司是非常有用的,当你辛苦为客户完成开发时,却遭遇付款抵赖,此时你需要一种方法让系统停止运行,以此迫使抵赖者按合同行事,该模块帮助你实现这一目的,同时也用于维护期结束后友好的提醒客户续费。

功能:

安装该模块后,你可以设置一个时间点作为服务结束时间,可选的设置一个宽限期,在服务结束前系统一切正常,在宽限期系统不会停止运行,但会在管理后台或者全站显示一条自定义的提示消息,超过宽限期时,系统将关闭,即便是超级管理员(维护账号)也无法进入系统,访问所有页面均显示一条自定义提示消息,这种关闭不会对系统造成任何损害,你随时可以凭借密钥更改设置而让系统重新正常运行。

使用方法:

通过常规方法安装该模块,接着在模块列表页找到本模块(Renew),点击其配置按钮进入控制页面,也可以直接访问地址(/admin/renew),首次进入时要求输入控制密码,请牢记该密码(私有保存,不要发给客户),以后再次进入控制页你将须要该密码进行登录,进入后按页面提示操作即可。模块以全英文开发,如需中文界面你可以通过系统翻译功能实现,如需以多语言方式进行用户提醒,请开启配置翻译模块,添加各语言配置即可。
重要提示:务必设置一个复杂的密码并保存到一个安全的地方,控制页仅凭该密码即可进入,而不需要任何权限,如泄露将可能对客户造成不良影响。
如你在安装配置后想彻底在后台隐藏该模块,可在本模块根目录的“renew.info.yml”文件中添加“hidden: true”,这样她将不会出现在模块列表页

模块特性:

  • 在宽限期和关闭期支持通过邮件发送通知,被通知的邮件地址有两个:站点设置和维护账号
  • 通知消息支持全站token
  • 支持仅在管理后台进行提醒,缓和影响
  • 支持配置多语言,提示更友好
  • 避免因长时间遗忘密码,支持密码提示功能
  • Drupal 8及以上版本可用,支持Drupal 10
  • 支持通过设置,阻止卸载本模块

开发信息:

开发公司:未来很美(深圳)科技有限公司 (www.will-nice.com)
开发者:云客 (www.indrupal.com)
微信号(WeChat):indrupal
Email: phpworld@qq.com

版权:

采用GPL2协议,你可以免费自由使用,本模块是出于正当维权而开发,请勿用于非法、不道德目的,作者不承担直接或间接的任何责任,一旦使用即表明同意本版权声明。

Supporting organizations: 

Project information

Releases