El RIDO
a111357fae
add optional (since it uses a session cookie) language selection
2015-09-19 11:21:13 +02:00
El RIDO
39e865ca64
if the uploaded file is an image mime type, display it
2015-09-18 21:41:50 +02:00
El RIDO
e144739dec
implement file upload UI on bootstrap templates
2015-09-18 10:49:39 +02:00
El RIDO
8de24fae67
small visual adjustement on bootstrap theme
2015-09-18 09:52:04 +02:00
El RIDO
9274564162
intermediate step for #28 : revert bootstrap template, but ensuring that
...
the navbar does not overlap by removing its float on top property.
bootstrap-compact is now the template with the floating & always visible
navbar.
2015-09-18 09:31:17 +02:00
El RIDO
f25661beda
Working on #28 , changing template to avoid multi-line navbar:
...
- moved "burn after reading" & "discussion" into "options" menu in
"bootstrap" template
- added seperate "bootstrap-compact" template that also moves the
formats into the same "options" menu
- fixing horizontal scroll bar glitch in mobile navbar
2015-09-17 21:55:28 +02:00
El RIDO
106141efa4
merging @vikstrous file upload feature for #20 from
...
8a6d268278
2015-09-16 22:51:48 +02:00
El RIDO
0e53d1ee86
added markdown support and a dropdown for the format selection. The
...
options other then markdown are plain text and source code (syntax
highlighting). Resolves #25
2015-09-12 17:33:16 +02:00
El RIDO
9dde7f034a
moving remaining time / for your eyes only message from nav bar into
...
status alert in bootstrap theme, to ensure it is seen even with a
collapsed nav bar as in the mobile view
2015-09-12 10:38:04 +02:00
El RIDO
da42968d7c
"New" button became untapable in the mobile nav bar. Now it looks a bit
...
more ugly (it is at the end of the menu) but at least can be tapped on
again.
2015-09-12 10:10:30 +02:00
El RIDO
3099e10dfa
refactored JS:
...
- moved from global namespace into anonymous function
- as onclick has no direct access to the zerobin methods, the events are
now bound in the init() method via bindEvents()
- to simplify maintenance, the functions were wrapped into 3 objects:
zerobin (display logic, event handling), filter (compression,
encryption) and helper (stateless utilities)
- some CSS and template adjustements were also done
2015-09-05 17:12:11 +02:00
El RIDO
a2af88a36e
initial work on translations, covering the PHP side of it
2015-09-05 02:24:56 +02:00
El RIDO
3edeefd799
change project homepage link in templates
2015-09-03 23:51:42 +02:00
Hexalyse
9611e0ec4f
The default expiration time of the paste is now also displayed before we select an expiration time.
2015-09-01 14:19:03 +02:00
El RIDO
d3c4600806
slight configuration changes, template modifications to make discussions
...
and password configurable, removed generated configuration test as it
grows quite big and a new one can be generated easily if needed
2015-08-31 00:01:35 +02:00
Hexalyse
1009491721
Fixed bug of password input not displaying on bootstrap theme
2015-08-30 14:46:43 +02:00
Hexalyse
f2532f8310
Changed ids in HTML
2015-08-30 14:44:46 +02:00
Hexalyse
2c8f5a0566
Added password field on bootstrap theme
2015-08-30 14:43:01 +02:00
Hexalyse
fa273a3429
Added password field on bootstrap theme
2015-08-30 14:36:40 +02:00
Hexalyse
95f1db925b
Merge branch 'master' of https://github.com/elrido/ZeroBin
...
Conflicts:
cfg/conf.ini
js/zerobin.js
2015-08-30 14:33:09 +02:00
Simon Rupf
a34cc562e1
optimized bootstrap comment layout
2015-08-23 15:52:25 +02:00
Hexalyse
2aa71708e2
Corrected display of password field
2015-08-22 17:27:43 +02:00
Hexalyse
89bfc2ffe0
Merge remote-tracking branch 'origin/master'
2015-08-22 17:24:03 +02:00
Hexalyse
3b537eda40
Added an optional password protection
2015-08-22 17:23:41 +02:00
Hexalyse
02964aa936
changed button color when Open discussion is disabled
2015-08-22 17:01:14 +02:00
El RIDO
b299a6e03e
added a bootstrap theme, still needs some work in the comments layout
2015-08-17 23:19:15 +02:00
El RIDO
3a183470a6
included sons of obsidian prettify template, since the new default one is a bit bleak
2015-08-16 15:52:46 +02:00
El RIDO
0c1d5c62d5
updated de/inflate to versions 0.5/0.3, using versions found at
...
a3725d3bee
kudos Dan Kogai
2015-08-16 13:02:27 +02:00
El RIDO
49c6e3c1b6
updated base64.js to version 2.1.9, using minified version found at
...
9192c510f5/base64.min.js
kudos Dan Kogai
small improvements to input checking
implementing default values for most configuration options
switching to versioned JS files to avoid version hack used in template
2015-08-16 12:27:06 +02:00
El RIDO
e646729b2d
fixing regressions from cherrypicking
2015-08-15 21:39:08 +02:00
Sebastien SAUVAGE
fdc87a7fcf
Added "Raw text" button.
...
(cherry picked from commit 00cfcafc996c55afd069b665ad3875693e22d36d)
Conflicts:
css/zerobin.css
js/zerobin.js
tpl/page.html
2015-08-15 20:25:46 +02:00
Sebastien SAUVAGE
09bebae286
Removed dead code.
...
(cherry picked from commit 87e17b36f9b2ec777c14257eb9c8efec0e7bd053)
Conflicts:
css/zerobin.css
js/zerobin.js
tpl/page.html
2015-08-15 20:06:44 +02:00
Sebastien SAUVAGE
cff4d99f05
"Burn after reading" as a checkbox
...
"Burn after reading" option has been moved out of Expiration combo to a
separate checkbox.
Reason is: You can prevent a read-once paste to be available ad vitam
eternam on the net.
(cherry picked from commit 190b278402c086ebc4d1a78aae27d1e2666e3e7a)
Conflicts:
css/zerobin.css
index.php
js/zerobin.js
tpl/page.html
2015-08-15 19:01:03 +02:00
Sebastien SAUVAGE
8435b9ab3a
Added version to js/css assets URLs.
...
(in order to prevent some abusive caches to serve an obsolete version of
these files when ZeroBin is upgraded.)
(cherry picked from commit 889eba47962771c612692d1d8028258804605563)
Conflicts:
tpl/page.html
2015-08-15 18:37:51 +02:00
Sebastien SAUVAGE
5b253cf77c
ZeroBin 0.17
...
* added deletion link.
* small refactoring.
* improved regex checks.
* larger server alt on installation.
2013-11-01 01:15:14 +01:00
Simon Rupf
d247bff897
syntax highlighting can now be turned off, template can be changed in
...
configuration
2013-10-31 22:24:40 +01:00
Simon Rupf
630e16c4a0
Added more configuration options, based on patch by Uli Köhler
2013-10-30 23:54:42 +01:00
Simon Rupf
2470871e70
add robots meta tag, in case we are not installed in the root
...
folder of a domain or subdomain. fixes #2
2012-09-08 13:24:39 +02:00
Simon Rupf
2d4f155064
had to revert to HTML5 instead of XHTML5 because of compatibility
...
problem with code prettifier, fixed some display bugs
2012-08-28 23:28:41 +02:00
Simon Rupf
907538875b
removed leftovers from submodule uglifyjs, added credits file,
...
cleaned up CSS, changed template to output clean XHTML 5,
added unit tests for 60% of the code, found a few bugs by doing
that and fixed them
2012-08-26 00:49:11 +02:00
Simon Rupf
421e6cba97
implemented zerobin_db model, added more options for paste expiration, made comments and max data size configurable
2012-05-19 23:59:41 +02:00
Alexey Gladkov
0057045f51
Add syntax highlighting
...
Syntax highlighting is done with the use of the library:
http://code.google.com/p/google-code-prettify/
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
2012-04-29 20:27:00 +04:00
Thierry Poinot
6083c7a23c
refactoring files and directory structure
2012-04-22 13:34:17 +02:00
Sebastien SAUVAGE
52630374e5
Initial commit of version 0.15 alpha.
2012-04-21 21:59:45 +02:00