38 lines
1.5 KiB
Markdown
38 lines
1.5 KiB
Markdown
# Ep_delete_after_delay
|
|
|
|
Etherpad-Lite plugin that deletes your pads after a configured delay.
|
|
|
|
## Configuration
|
|
|
|
Install the plugin and put this in your `settings.json`:
|
|
|
|
"ep_delete_after_delay": {
|
|
"delay": 86400, // one day, in seconds
|
|
"loopDelay": 3600, // one hour, in seconds
|
|
"deleteAtStart": true,
|
|
"text": "The content of this pad has been deleted since it was older than the configured delay."
|
|
},
|
|
|
|
`delay` (mandatory) delay in seconds with no edition of the pad before deletion. You can't put `7*86400` for a week, you have to put `604800`.
|
|
|
|
`loopDelay` delay in seconds between deletion loops. Deletion loop will check all pads to see if they have to be deleted. You can't put `60*60` for a hour, you have to put `3600`. Default is one hour.
|
|
|
|
`deleteAtStart` binary, tells if you want to start a deletion loop at Etherpad startup. Default is true.
|
|
|
|
`text` is the text that will replace the deleted pad's content. Default is what is in the example above.
|
|
|
|
## License
|
|
|
|
Copyright 2015 Luc Didry
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|