Ok, doing the migration. again... so what is final address? ccbin.tk?
---EDIT---
1.1u3
September 13 2013
* Changed Hosting again...
* Added Programmers Day easter egg
* Added New Year easter egg
by Egor305
Too lazy to give link to lua client.
---EDIT---
Here's my pull request for 1.1u1 // 1.1u2 // 1.1u3:
*click*
lua client link is here:
*click*
Here's changelog + downloads for ALL windows version:
*click*
Here's compact list:
*click*
---EDIT---
figgycity, i see that you have updates, but it's not on github, and i kinda frozen in my fork, cause if my changes overlap yours, that means no automatic merging, wich is always hard thing to do...
Oh and that paste contents background is weird...
---EDIT---
And about paste expiration - you should add it, but it must be not only opt.
So how its gonna work, is if someone somehow "touches" a paste (profile page or direct link or even raw.php) it's checks
if( expirationMode != 0 && currentTime > creationTime + expirationTime[expirationMode] )
expirationMode is stored with paste and basicly it's used for easier storage (no need to storage real time, only reference to it.) expirationTime[] is
array of constants, so it's resolves reference in real time.
heres some more pseudo code
isExpired == ( expirationMode != 0 && currentTime > creationTime + expirationTime[expirationMode] )
if( isExpired && madeBy == guest ) {deletePaste(); displayNoSuchPasteText();}
else if( isExpired && madeBy != guest ) {disablePaste(); displayPasteIsDisabledText();}
else displayPasteContents();
basicly if paste that expired and made by guest is accesed somehow, then it's deletes paste. But if paste is made by someone registred, then paste becomes disabled (boolean stored with paste.), and can't be viewed until someone with
cookie["email"] == madeBy
get on page with button "re enable paste" and press it.
also there must be feature to enable expiration after paste is posted. so if it yours paste then you can change expirationMode to something else...