Mercurial Hosting > nabble
view src/nabble/modules/naml/expire_old_threads.naml @ 0:7ecd1a4ef557
add content
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 21 Mar 2019 19:15:52 -0600 |
parents | |
children |
line wrap: on
line source
<override_macro name="reply" requires="servlet"> <n.node_page.> <n.if.page_node.when_created.is_older_than days="[n.thread_expiration_days/]"> <then.redirect_to.expired_thread_page_path/> <else.overridden/> </n.if.page_node.when_created.is_older_than> </n.node_page.> </override_macro> <macro name="thread_expiration_days"> 365 </macro> <macro name="expired_thread_page_path" requires="node_page"> /template/NamlServlet.jtp?macro=expired_thread_page&node=<n.page_node.id/> </macro> <macro name="expired_thread_page" requires="servlet"> <n.node_page.> <n.html> <head> <title><t>This thread is read-only</t></title> </head> <body> <h1><t>This thread is read-only</t></h1> <p> <t>This topic was created a long time ago and a new reply here would be confusing to a lot of people.</t><br/> <t>If you have questions about this subject, please <a href="[n.page_node.get_app_node.new_topic_path/]">create a new topic</a> and link to this thread if needed.</t> </p> <p> « <a href="[n.page_node.path/]">Go back</a> </p> </body> </n.html> </n.node_page.> </macro>