wok-6.x rev 13155

zerobin: avoid some PHP notices
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Jul 16 13:18:48 2012 +0200 (2012-07-16)
parents a6697022a666
children f967c9b8ac1a
files zerobin/stuff/zerobin.u
line diff
     1.1 --- a/zerobin/stuff/zerobin.u	Mon Jul 16 11:07:01 2012 +0200
     1.2 +++ b/zerobin/stuff/zerobin.u	Mon Jul 16 13:18:48 2012 +0200
     1.3 @@ -48,4 +48,27 @@
     1.4               if ($pngdata!='') $meta['vizhash'] = 'data:image/png;base64,'.base64_encode($pngdata);  
     1.5               // Once the avatar is generated, we do not keep the IP address, nor its hash.           
     1.6           }            
     1.7 +@@ -286,11 +293,11 @@
     1.8 +             if ($ERRORMESSAGE=='') // If no error, return the paste.
     1.9 +             {
    1.10 +                 // We kindly provide the remaining time before expiration (in seconds)
    1.11 +-                if ($paste->meta->expire_date) $paste->meta->remaining_time = $paste->meta->expire_date - time();
    1.12 ++                if (isset($paste->meta->expire_date)) $paste->meta->remaining_time = $paste->meta->expire_date - time();
    1.13 + 
    1.14 +                 $messages = array($paste); // The paste itself is the first in the list of encrypted messages.
    1.15 +                 // If it's a discussion, get all comments.
    1.16 +-                if ($paste->meta->opendiscussion)
    1.17 ++                if (isset($paste->meta->opendiscussion))
    1.18 +                 {
    1.19 +                     $comments=array();
    1.20 +                     $datadir = dataid2discussionpath($dataid);
    1.21 +@@ -318,7 +325,7 @@
    1.22 +                 $CIPHERDATA = json_encode($messages);
    1.23 +                 
    1.24 +                 // If the paste was meant to be read only once, delete it.
    1.25 +-                if ($paste->meta->burnafterreading) deletePaste($dataid);
    1.26 ++                if (isset($paste->meta->burnafterreading)) deletePaste($dataid);
    1.27 +             }
    1.28 +         }
    1.29 +         else
    1.30