From 7ddd537ed627b67b3d24fd186a3870cbc4458818 Mon Sep 17 00:00:00 2001 From: Sebastien SAUVAGE Date: Sat, 23 Feb 2013 22:12:53 +0100 Subject: [PATCH] Added "5 minutes" and "1 week" expirations. --- index.php | 6 ++++-- tpl/page.html | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/index.php b/index.php index 6ba6ea78..8d07f818 100644 --- a/index.php +++ b/index.php @@ -119,7 +119,7 @@ function deletePaste($pasteid) data (mandatory) = json encoded SJCL encrypted text (containing keys: iv,salt,ct) All optional data will go to meta information: - expire (optional) = expiration delay (never,10min,1hour,1day,1month,1year,burn) (default:never) + expire (optional) = expiration delay (never,5min,10min,1hour,1day,1week,1month,1year,burn) (default:never) opendiscusssion (optional) = is the discussion allowed on this paste ? (0/1) (default:0) syntaxcoloring (optional) = should this paste use syntax coloring when displaying. nickname (optional) = son encoded SJCL encrypted text nickname of author of comment (containing keys: iv,salt,ct) @@ -157,9 +157,11 @@ function deletePaste($pasteid) if (!empty($_POST['expire'])) { $expire=$_POST['expire']; - if ($expire=='10min') $meta['expire_date']=time()+10*60; + if ($expire=='5min') $meta['expire_date']=time()+5*60; + elseif ($expire=='10min') $meta['expire_date']=time()+10*60; elseif ($expire=='1hour') $meta['expire_date']=time()+60*60; elseif ($expire=='1day') $meta['expire_date']=time()+24*60*60; + elseif ($expire=='1week') $meta['expire_date']=time()+7*24*60*60; elseif ($expire=='1month') $meta['expire_date']=time()+30*24*60*60; // Well this is not *exactly* one month, it's 30 days. elseif ($expire=='1year') $meta['expire_date']=time()+365*24*60*60; elseif ($expire=='burn') $meta['burnafterreading']=true; diff --git a/tpl/page.html b/tpl/page.html index 7cf0bacd..0e33051f 100644 --- a/tpl/page.html +++ b/tpl/page.html @@ -48,9 +48,11 @@

{$VERSION}