kenshiros
455bf795de
fix numeric_score to use make_link for user profile links
2013-04-07 07:30:38 -04:00
kenshiros
519cff827f
fix pools link on home page to point at site://pool and not site://pools
2013-04-07 07:06:20 -04:00
DrudexSoftware
014975884b
- Custom page titles rewritten, can now only use website title as prefix or suffix. This is done so admins can use this feature without too much difficulty or without it being bugged.
2013-03-10 09:38:06 +01:00
DrudexSoftware
a89d417546
a few more minor changes
2013-03-10 08:56:58 +01:00
DrudexSoftware
a4b29f0254
- Setup block added for Random Images List
2013-03-10 08:43:50 +01:00
DrudexSoftware
8e6fe9f7e3
- Random list page now has a title<br>
...
- Custom Html Headers extension now allows admin to set title prefix & suffix for all pages
2013-03-10 08:24:15 +01:00
DrudexSoftware
e54c8439cb
Random List now displays actual random images...
...
Also arrowkey navigation extension now supports Random List extension
2013-03-10 07:53:09 +01:00
DrudexSoftware
8251133270
Amount of randoms displayed = images per page / 2
2013-03-10 07:35:35 +01:00
DrudexSoftware
fccd5d249d
Merge branch 'master' of https://github.com/shish/shimmie2.git
2013-03-10 07:01:28 +01:00
DrudexSoftware
41709e419b
Added extension allowing users to view a random page at www.website.com/random
2013-03-10 07:00:24 +01:00
Shish
3175e605da
Merge branch 'master' of https://github.com/shish/shimmie2
2013-03-07 03:25:23 +00:00
Shish
e49e90f9ab
fff, php
2013-03-07 03:23:35 +00:00
Shish
e013d86b56
disallow aliases to other aliases
2013-03-03 18:32:56 +00:00
Shish
d5bc06835d
reserve block slot #0 for site announcements
2013-03-03 18:27:06 +00:00
DrudexSoftware
7155804505
Cleaned up code in some of my extensions
...
Removed function testImage in ext/chatbox/test.php because it no longer applies (there is a cache now)
2013-03-01 17:29:28 +01:00
Drudex Software
a03e4d5102
Custom HTML Headers added
...
I may also expand it to allow headers specific pages later
2013-02-25 01:59:43 +01:00
DrudexSoftware
cf9e0eae8c
oops, forgot something
2013-02-24 01:26:48 +01:00
DrudexSoftware
937eefcb50
/post/view now also supports things like /post/view/4#search=tag1
2013-02-24 01:05:50 +01:00
DrudexSoftware
c55c984cfc
also correctly handle post/list without a page ID given
2013-02-23 23:34:32 +01:00
DrudexSoftware
069b7ee9ea
arrowkey navigation on post/list now supports tags
2013-02-23 23:26:08 +01:00
DrudexSoftware
13d8b0831e
Fixed problems from notes by shish
...
Added arrowkey navigator to post/list as well
arrowkey navigator also works with tags on post/list now
2013-02-23 22:17:20 +01:00
DrudexSoftware
dfd7157cd2
arrow key navigation through images
...
allows visitors to use left-right keyboard keys to navigate to different images using post/next/(id) and post/prev/(id)
2013-02-23 08:00:59 +01:00
DrudexSoftware
b88f7a4d6b
image_view_counter: also saving with user ID with addview() for later use
2013-02-23 07:17:58 +01:00
DrudexSoftware
93a431dce7
image_view_counter:
...
- now displays views below image (only if it's okay with the admin settings)
- comment changed
2013-02-23 06:47:06 +01:00
DrudexSoftware
1a38a152e6
image_view_counter:
...
- added view counter
- only adds view every hour from same person
- no way to display to user/admin yet (todo)
2013-02-23 06:21:00 +01:00
DrudexSoftware
4c170110e8
Moved sitemap file to /data/cache/sitemap.xml
...
Sitemap creation time now determined by filemtime instead of via config
2013-02-20 00:31:52 +01:00
Drudex Software
4b4d08c854
Merge pull request #12 from shish/master
...
Merged shimmie2 changes
2013-02-14 20:03:39 -08:00
Drudex Software
e64f1f0bcb
Update ext/sitemap/main.php
...
- Added setup block to choose between generating full sitemap or smaller sitemap
- Added sitemap caching, regenerating at most every day
2013-02-15 04:31:31 +01:00
Drudex Software
52893d0f04
Update ext/sitemap/main.php
...
- Added setup block to choose between generating full sitemap or smaller sitemap
2013-02-15 03:04:58 +01:00
Drudex Software
c90689a63e
Update ext/user/main.php
...
- Added board config option for user login forwarding
- Set user_loginshowprofile default to 0
- now only applies when user is on a page containing post/ in its url (to avoid weird messages)
2013-02-15 02:22:09 +01:00
Drudex Software
55b0919465
Update ext/user/main.php
...
Also don't return to same page if page is "user_admin/login".
Otherwise it can occur if user first failed to log in with the correct credentials
2013-02-14 23:54:23 +01:00
Drudex Software
62ad4c0ecb
Update ext/user/main.php
...
Site owners can now choose in board config what page users will go to when logging in:
- Previous page (default)
- My Profile (old default)
2013-02-14 22:34:43 +01:00
Shish
9fbc31dbf2
Merge branch 'master' of https://github.com/shish/shimmie2
2013-02-11 08:16:06 +00:00
Shish
9d5fed4a94
sneaky update
2013-02-11 08:15:28 +00:00
DrudexSoftware
59ec209c4a
Caching not working properly for various reasons, removed for now
2013-02-11 08:43:06 +01:00
Drudex Software
b7b8786f18
Remade the sitemap extension
...
- now makes full sitemap with specific with higher priorities for newer/more popular content
- Sitemap is cached for 6 hours
several things still need to be added
2013-02-10 17:41:19 +01:00
Shish
ffdca16b30
read-ness column on PM table, for sorting
2013-02-09 10:35:59 +00:00
Shish
4366d3e3e9
Merge branch 'master' of https://github.com/shish/shimmie2
2013-02-09 10:28:14 +00:00
Shish
e69b72dfd3
only use >> quotes at the start of lines
2013-02-09 10:27:37 +00:00
Shish
4fe7855a70
nicer formatting for tag history log
2013-02-09 10:27:25 +00:00
Shish
279c3dd61a
max-width 100% for images inside comments
2013-02-09 10:26:55 +00:00
Shish
ff39a1df91
explicit sorting for PM list
2013-02-09 10:26:30 +00:00
Drudex Software
c0e51b5f0c
unnecessary code removed
2013-02-08 22:18:19 +01:00
DrudexSoftware
c709e12440
Google Analytics Integration
...
allows users to optionally use google analytics tracking in shimmie by
simply entring the analytics id in the board config.
2013-02-07 21:41:01 +01:00
Shish
06832bae48
Actually, that causes warnings in other versions; use the static version
2013-01-24 10:52:35 +00:00
Stijn Raeymaekers
160bdb3553
Replaced invalid operator
...
Caused all images and some other pages to get the following error:
syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM
2013-01-24 11:08:34 +01:00
Shish
471bc1805a
escape title too
2013-01-04 22:40:16 +00:00
Shish
1664f932fe
Merge pull request #269 from pachuco/master
...
Comment extension
2013-01-04 14:43:52 -08:00
Shish
17cd89455d
Merge pull request #270 from Diftraku/master
...
Fix PHP errors about Strict Standards
2012-12-31 13:08:58 -08:00
Shish
78442e96c3
add daily cache breakage to gravatars
2012-12-30 18:08:58 +00:00
Shish
6a5b92502b
Log user creation with created user
2012-12-30 16:04:05 +00:00
Shish
da11cc5d05
better error handling for report image
2012-12-30 16:00:55 +00:00
Diftraku
09a18b8710
Fix errors about PHP complaining of strict standards, Pools extension needs an overhaul due to display errors being different in BaseThemelet than it is in the ext/pools/main.php
2012-12-26 20:35:00 +02:00
pachuco
15de0f7732
Added page title.
2012-12-19 01:18:30 +02:00
pachuco
ef8c60f032
Things were fetched from the currently logged user instead of the viewed one. My bad.
2012-12-18 17:29:07 +02:00
Shish
cebebcd975
Merge branch 'master' of https://github.com/shish/shimmie2
2012-12-10 21:28:44 +00:00
Shish
5a3b4dae49
normalise usernames
2012-12-10 21:28:41 +00:00
Shish
80bdc565dd
truncate filenames on insert
2012-11-24 20:01:14 +00:00
pachuco
cfe3fabd6d
*Index link fixed in uaser and site comment navigators
...
*No bloody idea why I added the assertions in display_all_user_comments();
*Commented out some doohickey thing that did something and borke other stuff
*Added index link and paginator in user comment list
2012-11-24 20:36:00 +02:00
pachuco
f6f2638003
*Total number of pages correctly calculated for user comments
...
*Page number sanity checks for both user comments and site comments
2012-11-24 20:28:49 +02:00
Shish
fff8318f1f
offset after limit
2012-10-17 00:05:48 +01:00
velocity37
44bcf6f322
Handle MP3: Use getID3() for validation, Fuzzy MP3 Detection + ID3 Reader
2012-10-16 21:42:21 +01:00
velocity37
c9bacdf56d
Handle Video: Flash/HTML5 video player
...
Requires getID3() and Jaris FLV Player
2012-10-16 21:42:20 +01:00
velocity37
1a55d997e3
Bulk_add_csv: add note about custom thumbnails
2012-10-16 19:52:08 +01:00
velocity37
c42cc57977
Bulk_add_csv: add custom thumbnail support
2012-10-16 19:36:55 +01:00
Shish
112130b8ad
the start of full per-user comment history
2012-10-15 21:48:55 +01:00
Shish
0ae4ef4110
get source from POST[source], if set
2012-10-15 20:21:09 +01:00
Shish
c6e5a4046a
Merge branch 'master' of github.com:shish/shimmie2
2012-10-15 19:04:09 +01:00
Shish
3e516e143c
cleaner image hash ban handling, allow specifying hash or ID
2012-10-15 19:03:59 +01:00
Shish
936c1a65ca
fix off-by-ones
2012-10-06 15:59:13 +01:00
Shish
1acf839902
Merge pull request #260 from pachuco/master
...
Forum extension updates.
2012-10-06 07:58:11 -07:00
Shish
6abf65c062
option for making samefags public
2012-10-03 21:28:29 +01:00
Shish
e00299b376
autofocus for search box on front page
2012-09-25 23:20:52 +01:00
Shish
f59ea82e0e
Merge pull request #259 from Agasa/patch-1
...
Update MassTagger redirect to reload page
2012-09-25 10:51:06 -07:00
pachuco
d333345a2c
*Cosmetic changes to thread posts.
...
*Return link to forum index in thread page.
*Fixed pesky undefined $oe in theme.php.
*Reordered paginator for accessability
*Numbered posts.
2012-09-25 20:37:20 +03:00
pachuco
1db92e6f2a
Some CSS love.
2012-09-25 20:34:50 +03:00
pachuco
9cebef5a50
*Inexistent threads are no longer accesible.
...
*Pages outside index cut to last one(thread index and threads).
*Return to last page in thread after posting reply.
2012-09-25 20:33:56 +03:00
Shish
e3d385aee5
Merge branch 'master' of github.com:shish/shimmie2
2012-09-24 22:36:28 +01:00
Shish
ac812b4a2a
danbooru api updates
2012-09-24 22:36:09 +01:00
Agasa
af9d5ed185
Update MassTagger redirect to reload page
...
Modified Mass Tagger extension to make it so that instead of redirecting to post/list it reloads the page instead, unburdening the user from a click on Back and manually reloading.
2012-09-24 12:02:22 +03:00
Shish
bbe2b1dc46
don't need to load the file into memory if we're responding with '304 not modified'...
2012-09-22 23:10:29 +01:00
Shish
5c30eab6ad
merge Agasa's mass tagger work (replace tags mode, as opposed to the default of adding)
2012-09-22 22:58:56 +01:00
Shish
01aacdb19c
admin function for fixing tag cases
2012-09-03 12:06:11 +01:00
Shish
da0bb2d65e
Merge branch 'master' of github.com:shish/shimmie2
2012-09-03 10:49:35 +01:00
Shish
11340ca6da
regen thumbs permission hack
2012-08-25 20:28:34 +01:00
velocity37
86402f681c
bulk_add_csv: bulk_add with metadata
...
Imports a CSV with:
path,tags,source,rating
It is basically bulk_add with an fgetcsv loop instead of a foreach glob.
I wanted an easy way to import tagged data from other sources.
2012-08-23 17:03:46 -07:00
velocity37
624468851e
Only show thumb_convert_path if using ImageMagick
2012-08-21 19:00:25 -07:00
velocity37
a2e1edded5
Actually use thumb_convert_path
...
The check would always fail even on Windows, resulting in thumb_convert_path never being used. See:
https://github.com/shish/shimmie2/issues/254
2012-08-21 18:51:20 -07:00
velocity37
10fadb27d1
Make thumb_convert_path not Windows-specific
2012-08-21 18:46:34 -07:00
velocity37
d154b38680
Add thumb_convert_path to Board Config
2012-08-21 18:42:14 -07:00
Shish
99e431598c
streamline rotation
2012-08-18 21:12:44 +01:00
Shish
7ec7ca623b
rotate ext from Agasa
2012-08-18 21:10:35 +01:00
Shish
0d2c78939e
streamline resize image process
2012-08-18 21:09:40 +01:00
Shish
216dada347
somehow ImageIOTheme wasn't extending Themelet, and things mostly worked...
2012-08-18 20:56:35 +01:00
Shish
b538fd4e27
make the forum not *completely* broken...
2012-08-18 20:43:55 +01:00
Shish
82d74b5719
report SCore errors as errors...
2012-08-18 20:36:54 +01:00
Shish
c1fbf128c9
hackily fix non-niceurl'ed tests
2012-08-18 20:31:13 +01:00
Shish
27c06f02ce
remove debugging thing
2012-08-18 20:29:45 +01:00
Shish
0fd8157e5e
part way towards running tests from the CLI
2012-08-18 20:27:12 +01:00
Shish
5ddd358d5f
don't user build_thumb_html statically
2012-08-18 19:47:57 +01:00
Shish
7dd929e5a8
remove a whole load of event->user variables that weren't used -- things should be using global user
2012-08-18 19:45:39 +01:00
Shish
f3aad43fa3
merge the two List Controls blocks
2012-08-18 19:23:11 +01:00
Shish
6fcdf4717e
Merge branch 'js-classes'
2012-08-15 21:26:56 +01:00
Shish
5022d2b965
more tags, more opera glitch workarounds
2012-08-15 21:19:51 +01:00
Shish
887c746e35
mass tagger -> shm-*, specify what data tags shm-thumb has, now it works with all themes
2012-08-15 21:05:08 +01:00
Shish
6394cd8100
make shm-thumb use consistent across themes, with data-tags and data-post-id
2012-08-15 20:42:56 +01:00
Shish
8c39c29528
make tag hiding a little more consistent
2012-08-15 20:22:25 +01:00
Shish
4470d937a4
handle_pixel -> shm-*
2012-08-15 19:46:51 +01:00
Shish
f5d787efbf
while we're here, fix the blotter in general...
2012-08-15 19:46:36 +01:00
Shish
fd4e801756
convert blotter to use ui-* and shm-*
2012-08-15 11:13:25 +01:00
Shish
fed253dc18
sort bans by add date
2012-07-28 12:07:55 +01:00
Shish
7e8cf48b08
and trigger the update...
2012-07-28 11:59:11 +01:00
Shish
49a1ae94b6
ban IP as an inet type
2012-07-28 11:56:55 +01:00
Shish
442e1a0de1
stricter data for ban adding
2012-07-28 11:42:07 +01:00
Shish
0a73424679
Merge branch 'master' of github.com:shish/shimmie2
2012-07-28 11:12:40 +01:00
Shish
ee52d582c4
image replacing simplicity
2012-07-28 11:12:05 +01:00
Shish
a9bfd1bcdc
break
2012-07-24 20:38:10 +01:00
Shish
8b83b90b53
make tags required in the HTML form
2012-06-27 11:13:36 +01:00
Shish
951da261e8
Use the same 'create new image' block for post/list and oekaki pages
2012-06-26 20:00:38 +01:00
Shish
7391dcf0b6
configuarable oekaki size, and more consistent creation
2012-06-26 19:58:35 +01:00
Shish
80673b73ec
re-arrange oekaki bits for better permissions
2012-06-26 19:47:40 +01:00
Shish
756de7b023
Merge pull request #243 from pachuco/master
...
Oekaki extension tweaks
2012-06-26 11:43:18 -07:00
Shish
cd693630a3
width: 100% + shadows fails
2012-06-26 19:41:20 +01:00
Shish
b82fd133fc
Merge branch 'master' of github.com:shish/shimmie2
2012-06-26 19:38:53 +01:00
Shish
a3d77c6f42
firefox ignores file upload width attribute :|
2012-06-26 19:38:22 +01:00
Shish
287cea7959
>> = quote...
2012-06-26 19:38:02 +01:00
pachuco
6453c767ef
Added ability to input resolution both in post index and oekaki page, as well as a little warning about losing canvas contents.
2012-06-24 23:25:46 +03:00
pachuco
6b6f60faca
Authors of updated iconset credited.
...
Icons taken from https://github.com/CatoTH/ChibiPaint-Animexx-Edition
2012-06-24 23:22:14 +03:00
pachuco
e1c04facdb
Users with insufficient privileges are now unable to use oekaki.
2012-06-24 23:21:22 +03:00
pachuco
4535299b2a
Replaced icons with something actually bearable.
...
Updated internal readme to credit authors.
Taken from https://github.com/CatoTH/ChibiPaint-Animexx-Edition
2012-06-24 23:19:06 +03:00
Shish
0bc4ebafa5
somewhat excessive caching for index pages
2012-06-24 02:07:59 +01:00
Shish
8dfeb7cda3
longer cache timings, with better invalidation
2012-06-24 01:57:12 +01:00
Shish
9ca07641d2
build_thumb_html can't be called statically
2012-06-24 01:13:24 +01:00
Shish
a640de5283
a little extra error checking
2012-06-24 01:11:07 +01:00
Shish
38f7555d98
get rid of direct references to Database's engine
2012-06-24 00:57:55 +01:00
Shish
dd505e556e
avoid using magic internal database->db value
2012-06-24 00:27:21 +01:00
Shish
d87e53ab90
cache reported image count
2012-06-23 23:28:38 +01:00
Shish
5a93e650c1
make sure featured image object is fully populated before caching, else it still lazy-queries tags each time
2012-06-23 23:25:53 +01:00
Shish
ee1162309a
block caching
2012-06-23 23:21:04 +01:00
Shish
1daf0416bd
optionally run jpegoptim on newly created thumbs
2012-06-23 23:02:02 +01:00
Shish
f61b4b3fcb
proper setup bits for livefeed
2012-06-22 22:30:22 +01:00
Shish
16f1c06734
more livefeed tweaks - put the URL first for consistency
2012-06-22 20:04:12 +01:00
Shish
2e897e097d
live feed tweaks
2012-06-22 19:32:41 +01:00
Shish
8dcd56e0ec
udp log_net, because it's faster and more elegant
2012-06-22 19:19:13 +01:00
Shish
7ed7f4bbb8
Merge branch 'master' of github.com:shish/shimmie2
2012-06-22 19:14:15 +01:00
Shish
9291601a30
livefeed extension
2012-06-22 19:13:57 +01:00
Shish
029719cafe
statsd ext, for trivially making graphs of site activity
2012-06-22 18:34:23 +01:00
Shish
4b2cba4642
bulk add uses tags from filename if filename is '123 - tag1 tag2 tag3.ext' folder name otherwise
2012-06-21 09:11:26 +01:00
Shish
8173a7cafd
clear event listener cache when exts change
2012-06-18 00:29:41 +01:00
Shish
a9b3ffe0eb
start of command-line ext manager
2012-06-18 00:27:58 +01:00
Shish
5519c3a320
lots of tidying and removal of duplicate code
2012-06-18 00:00:21 +01:00
Shish
082e6fa31b
nice, event-based command line support; try 'php index.php' for info
2012-06-17 20:06:02 +01:00
Shish
427175983b
don't pre-populate the ban lists with fake data, things get confused
2012-06-17 18:50:46 +01:00
Shish
1065a1915d
bold for *unread* PMs
2012-06-10 18:40:30 +01:00
Shish
4a6f9f3245
say who a PM is from
2012-06-10 18:18:50 +01:00
Shish
f8cc785560
flashes for user changes
2012-06-10 18:13:22 +01:00
Shish
97d280501c
image ban messages
2012-06-10 17:57:57 +01:00
Shish
8c1e495ab7
better IP Ban logging
2012-06-10 17:49:17 +01:00
Shish
239e028662
flash messages everywhere~
2012-06-10 04:21:03 +01:00
Shish
a38aaba328
postgres has microseconds, which is overkill to display
2012-06-09 16:25:51 +01:00
Shish
82cc77817a
delete comments by IP
2012-06-09 16:08:29 +01:00
Shish
5186601805
wording
2012-06-09 16:08:15 +01:00
Shish
b1e5ba794b
update comment styles for new classes
2012-06-09 15:52:28 +01:00
Shish
2542051bc4
show user classes
2012-06-09 15:25:07 +01:00
Shish
8de1bd0c56
different classes for different types of comment list
2012-06-05 13:11:15 +01:00
Shish
5d431b9b03
apparently 'false' is an object with length, and the length is 1. Fuck PHP.
2012-05-28 09:55:55 +01:00
Shish
a809e95ff1
anonymous functions are php 5.3, shimmie aims for 5.2.6
2012-05-28 09:46:16 +01:00
Shish
4f8332f3f7
use the global and well tested make_http() rather than local hostify()
2012-05-23 11:50:04 +01:00
Shish
5fdb54c9ec
missed a couple of big globs
2012-05-23 11:35:30 +01:00
Shish
bfd4ddea17
check for classes being loaded, not files existing
2012-05-23 10:39:21 +01:00
Shish
2e76add61b
enhance zglob to allow really long patterns
2012-05-22 12:46:56 +01:00
Shish
cb8b4f3329
have a single var for memory limit
2012-05-22 12:26:47 +01:00
Shish
61f3a9d372
Merge branch 'master' of github.com:shish/shimmie2
2012-05-22 12:15:14 +01:00
Shish
2d451224dd
only one of tags/image-specific-tags needs filling
2012-05-22 12:14:46 +01:00
Shish
708b117b2a
caching for related tags
2012-05-16 06:33:04 +01:00
Shish
4cbd00c039
Merge branch 'master' of github.com:shish/shimmie2
2012-05-16 05:32:56 +01:00
Shish
23fe15e8cd
clear CSS cache on theme changes
2012-05-12 10:04:17 +01:00
Shish
1ae3c8e0ba
Merge branch 'master' of github.com:shish/shimmie2
2012-05-08 18:45:41 +01:00
Shish
216d137064
when uploading an archive, say the file was handled
2012-05-08 18:32:55 +01:00
Daku
3618c2dbb9
forgot to removing testing :x
2012-05-02 21:13:37 +01:00
Daku
d6de529ca5
should work properly with lite theme now..
2012-05-02 20:48:39 +01:00
green-ponies (jgen)
dd88127c30
Undoing this commit: Removing unnecessary call to int_escape(). Simply cast to int inline, saving function call overhead.
2012-04-18 00:54:18 -04:00
green-ponies (jgen)
3b6e113e8b
Merge branch 'mime_types'
2012-04-16 16:46:27 -04:00
green-ponies (jgen)
540e82a27a
Actually use the mime type.
2012-04-15 20:00:27 -04:00
green-ponies (jgen)
a0a0ba5bbc
A better version of bool_escape() that uses filter_var if possible.
...
Also removed undb_bool() as it was basically a copy of the old bool_escape function.
2012-04-15 19:28:27 -04:00
green-ponies (jgen)
a82f9382d1
Removing unnecessary call to int_escape(). Simply cast to int inline, saving function call overhead.
2012-04-15 18:40:06 -04:00
green-ponies (jgen)
8aff5c39ce
Fix for mass_tagger when Nice URLs are enabled.
2012-04-15 18:24:25 -04:00
green-ponies (jgen)
a2b94b31dd
Collect information on the Thumbnail engine as well.
2012-04-09 17:11:03 -04:00
Shish
f81fa08077
source search
2012-04-05 17:33:50 +01:00
Shish
df4ab51dd9
ban bad phrases from appearing in tags and source too
2012-04-05 17:22:06 +01:00
Shish
fdb6727f41
don't fail at multiple searches on the same param (eg 'id>=X id<=Y')
2012-04-05 16:18:41 +01:00
Shish
2a8643d06e
Merge branch 'master' of github.com:shish/shimmie2
2012-04-05 15:20:38 +01:00
Shish
03795e7d1c
if user has no votes, don't delete all their votes
2012-04-05 15:20:04 +01:00
Shish
6991bb9462
tag_editcloud breaks 'for i in array'
2012-04-03 03:52:17 +01:00
Shish
14770e4733
show stats *after* gathering them
2012-04-01 20:47:59 +01:00
Shish
e24b144acb
test updates
2012-04-01 18:47:14 +01:00
Shish
2831f61489
clean up even if the mass delete fails
2012-04-01 18:17:33 +01:00
Shish
678215e4bd
width / height were never used individually, now just have images
2012-04-01 17:47:39 +01:00
Shish
84cdd21e09
don't try to load notes if there are no notes
2012-04-01 17:32:02 +01:00
Shish
d80d81ea78
move jquery libs to lib/
2012-04-01 17:09:46 +01:00
Shish
2fc4292cef
expiring images is advanced, and also rarely used as people should have niceurls
2012-04-01 16:58:42 +01:00
Shish
19fb6a16ae
image zoom isn't an admin option any more
2012-04-01 16:53:47 +01:00
Shish
d1a4c32ef6
only test enabled exts
2012-04-01 16:45:12 +01:00
Shish
cf5e35bd2d
simpletest updates broke things...
2012-04-01 16:41:05 +01:00
Shish
070ba8c276
test improvements
2012-04-01 16:37:38 +01:00
Shish
664e6fa509
*image_ad* is blocked by opera, which makes use of image_admin a pain...
2012-04-01 16:06:11 +01:00
Shish
ab128b4b24
make non-nice images work
2012-04-01 15:55:48 +01:00
Shish
eb05458c9f
change user class / delete user separate from admin
2012-03-31 19:25:27 +01:00
Shish
4a95f502f8
fix includes
2012-03-31 19:07:45 +01:00
Shish
75abdc7c04
store enabled exts in a config file, rather than moving directories around
2012-03-31 19:07:05 +01:00
Shish
67f1c1c51d
store enabled exts in a config file, rather than moving directories around
2012-03-31 18:59:28 +01:00
Shish
81c7ac0120
mass source set perm
2012-03-31 16:31:10 +01:00
Shish
1d648d0d32
remove redundant code
2012-03-31 15:54:29 +01:00
Shish
5a2a2fa7e4
more removal of distinct classes
2012-03-31 15:43:25 +01:00
Shish
567755a185
Merge branch 'master' of github.com:shish/shimmie2
2012-03-31 12:38:44 +01:00
Shish
11372366ad
gravatar note
2012-03-31 12:38:39 +01:00
Shish
c2de49c248
tag list caches in data/cache
2012-03-30 18:35:05 +01:00
Shish
e538181fa1
add alias after finishing the mass tag edit
2012-03-30 16:40:14 +01:00
Daku
546b7ea21e
blocked tags will also set thumbblock div to 0 if theme is lite
2012-03-30 05:05:16 +01:00
Shish
e7fc084f44
log mass tag edits
2012-03-29 21:31:04 +01:00
Shish
d7578e754f
test for mass tag edit
2012-03-29 21:12:24 +01:00
Shish
7a6ef55114
bleh, source validation. Anything is allowed and it's only linked on output if appropriate
2012-03-25 04:45:47 +01:00
Shish
893afe5b61
Merge branch 'master' of github.com:shish/shimmie2
2012-03-25 04:12:31 +01:00
Shish
f2f5ec720d
debugging
2012-03-25 04:11:40 +01:00
Shish
cd8ec7bf41
sort alias CSV file the same way as the table
2012-03-25 03:32:32 +01:00
Shish
b628bcfa86
user deletion event, with vote deletion
2012-03-25 02:41:33 +01:00
Shish
266f3c4a9a
quotes on single lines
2012-03-25 02:20:51 +01:00
Shish
5efdbdeb91
set zoomer val on shotcut too
2012-03-24 23:34:00 +00:00
Shish
1d4836e6c4
toggle zoom on click
2012-03-24 23:30:19 +00:00
Shish
8336fbfce5
and update the select box from cookie
2012-03-24 11:48:44 +00:00
Shish
0b45042161
ui- prefix for UI cookies
2012-03-24 11:23:06 +00:00
Shish
eb705d29f5
image scaling cookie
2012-03-24 11:17:09 +00:00
Shish
ecad3b9891
only refresh if needed
2012-03-22 16:35:44 +00:00
Shish
f993b3c19d
js cookie expires
2012-03-22 16:28:57 +00:00
Shish
cfe0547755
force reflow after hiding some thumbs
2012-03-22 15:44:04 +00:00
Shish
898df24dd9
function for selecting blocks
2012-03-22 14:19:46 +00:00
Shish
2226bc9f15
hide thumbnails with given tags
2012-03-22 13:40:13 +00:00
Shish
b156d4f380
no need for 'load files in a good way' to be optional, just do it
2012-03-21 15:04:17 +00:00
Shish
58c06893e1
if the comment succeeds, we still want to set the 'user tried to comment' cookie :P
2012-03-19 20:05:19 +00:00
Shish
713c3db01a
remove trailing slashes from displayed sources
2012-03-19 19:48:03 +00:00
Shish
49c0d09281
mass source setter
2012-03-19 19:42:52 +00:00
Shish
57d687a7e1
give images priority 10
2012-03-19 19:09:52 +00:00
Shish
e3f00166a7
remove whitespace
2012-03-19 18:51:25 +00:00
Shish
cadc99ae90
delete image after adding it, not after not-adding it
2012-03-19 14:27:04 +00:00
Shish
4db92471e1
404 for no images
2012-03-19 14:25:43 +00:00
Shish
ee4b223f65
comment_anon bool -> create_comment perm
2012-03-19 13:17:47 +00:00
Shish
bca3dd919d
upload_anon bool -> create_image perm
2012-03-19 12:59:02 +00:00
Shish
1a34557da7
if image replacement is unwanted, don't allow users to replace images
2012-03-19 11:07:13 +00:00
Shish
9004c8d555
use user classes
2012-03-19 10:41:07 +00:00
Shish
fda6fb09fa
don't show options that don't do anything...
2012-03-19 10:33:42 +00:00
Shish
a826a9c81a
expiration only applies without niceurls
2012-03-19 10:25:36 +00:00
Shish
d21b9e58ab
Merge branch 'master' of github.com:shish/shimmie2
2012-03-15 06:19:16 +00:00
Shish
a23498a8d7
more recently updated comments
2012-03-15 06:17:19 +00:00
Shish
537ae6de18
remove jquery deletion
...
jquery deletion was deleting the wrong image if there were multiple
delete buttons on one page (eg, on the report image page); also it
stands out awkwardly being the only bit of jquery UI on the site.
Moving to jquery UI across the site might happen later, but for now
I just want to get a release out...
2012-03-15 05:49:24 +00:00
Shish
6f4f4f3235
redirect back to report list after deleting, if that's where we came from
2012-03-15 05:48:42 +00:00
Shish
1a8ea4eb08
some windowses are not NT?
2012-03-15 05:34:55 +00:00
Shish
3acf53a32a
default style:width:100% overrides width:100%. Use a local style
2012-03-14 20:28:15 +00:00
Shish
0be4f83e4e
don't allow showing of metadata at all if exif_read_data is undefined
2012-03-14 20:24:34 +00:00
Shish
6632521218
permission name tweaks
2012-03-14 19:24:10 +00:00
Shish
cf7d1dded5
Merge branch 'master' of github.com:shish/shimmie2
2012-03-14 19:17:56 +00:00
Shish
16af27e6b7
only display editors for editable fields
2012-03-14 19:17:52 +00:00
Shish
7a6741d202
TYPE -> ENGINE
2012-03-14 18:11:46 +00:00
Shish
e67d679194
regexes are fun and pleasant to work with, in the same way that oranges are purple
2012-03-14 03:15:35 +00:00
Shish
b4fb667eaa
use URLs for linking to comments
2012-03-13 16:04:50 +00:00
Shish
e31b6af28b
site:// protocol support
2012-03-13 16:01:13 +00:00
Shish
c887580074
with no more wordwrap, there's no need for unwrap
2012-03-13 16:01:03 +00:00
Shish
d11dad3055
sup/sub support in bbcode
2012-03-13 16:00:25 +00:00
Shish
d6227ef1b3
#c123 is now the comment element directly, no need for parent()
2012-03-13 15:25:04 +00:00
Shish
8b78fce982
more forminess
2012-03-13 15:23:56 +00:00
Shish
947fbfd820
comment index -> comment/list, not post/list
2012-03-13 09:28:05 +00:00
Shish
bdf24c1f2a
Merge branch 'master' of github.com:shish/shimmie2
2012-03-13 08:09:41 +00:00
Shish
028457ec32
parsing
2012-03-13 07:34:39 +00:00
Shish
9a0228720a
truncate as a function, which works
2012-03-13 07:01:27 +00:00
Shish
dde5d4c9b5
html5 validation
2012-03-13 06:33:21 +00:00
Shish
ba46af2045
Merge branch 'master' of github.com:shish/shimmie2
2012-03-13 06:04:57 +00:00
Shish
f5c4c20f4b
mass edit as its own test
2012-03-13 06:04:52 +00:00
Shish
16b232c857
user needs perm /and/ the image needs to be unlocked
2012-03-13 04:48:18 +00:00
Shish
f67b049176
allow logout from link
2012-03-12 18:04:06 +00:00
Shish
2ed73f9a68
user signup form
2012-03-12 18:03:46 +00:00
Shish
34d42d27f4
delete with images / with comments, and check auth token
2012-03-12 17:44:07 +00:00
Shish
0e262f5500
change_X -> edit_X for consistency
2012-03-12 17:29:03 +00:00
Shish
05f8d0d23e
justify~
2012-03-12 15:43:18 +00:00
Shish
41971f907f
missed a bit
2012-03-12 05:36:39 +00:00
Shish
78d13ff214
many theme updates
2012-03-12 05:31:19 +00:00
Shish
aaf9280ee4
more styling
2012-03-12 04:56:30 +00:00
Shish
f2dfbb9080
no background for image-list
2012-03-12 04:41:57 +00:00
Shish
98310df9ee
nothing actually used this...
2012-03-12 03:28:24 +00:00
Shish
40b09c8ee1
less divvy comments
2012-03-12 03:28:08 +00:00
Shish
5d6cf955af
refactoring styles
2012-03-12 03:06:14 +00:00
Shish
7d027494b6
toggle-id -> toggle-sel
2012-03-12 02:50:41 +00:00
Shish
5803920bcc
more forms
2012-03-11 15:53:19 +00:00
Shish
b7006e90db
Merge branch 'master' of github.com:shish/shimmie2
2012-03-11 15:50:04 +00:00
Shish
4c0b2dcb39
Merge branch 'master' of github.com:shish/shimmie2
2012-03-11 15:49:52 +00:00
Shish
c78ad128bf
forms
2012-03-11 15:49:40 +00:00
Shish
071b783f56
forms
2012-03-11 15:49:25 +00:00
Shish
e4c95d5b56
Merge branch 'master' of github.com:shish/shimmie2
2012-03-11 04:33:23 +00:00
Shish
9e65732ea1
mysql ignores the FK names anyway, so all they were doing was bothering me ~_~
2012-03-11 01:52:25 +00:00
Shish
97eb527714
named constraints
2012-03-10 19:38:50 +00:00
Shish
89efc3b524
Merge branch 'master' of github.com:shish/shimmie2
2012-03-10 19:13:42 +00:00
Shish
6c459c8323
make it so
2012-03-10 19:13:41 +00:00
Shish
a2d2ceb015
foreign keys delete comments now
2012-03-10 19:07:40 +00:00
Shish
f62edc3e83
add FKs for comments
2012-03-10 19:07:02 +00:00
Shish
37672bc1ee
comment schema wibbles
2012-03-10 18:57:35 +00:00
Shish
1bfa656e35
another unused function
2012-03-10 02:21:42 +00:00
Shish
5c36d996e0
test 404 handler's static files too
2012-03-10 02:19:04 +00:00
Shish
b5bca91bee
toggler in default setup theme
2012-03-10 02:04:15 +00:00
Shish
a20245ff70
Merge branch 'master' of github.com:shish/shimmie2
2012-03-10 01:07:02 +00:00
Shish
eb8c15b9a0
whitespace
2012-03-09 22:08:55 +00:00
Shish
788f25a12d
Merge pull request #168 from DakuTree/master
...
Shimmie API
2012-03-09 14:02:12 -08:00
Shish
1f07a273f6
move copy & pasted transload code into a shared function
2012-03-09 21:07:21 +00:00
Daku
f76955123f
update source & rating if &update is set
2012-03-09 20:46:26 +00:00
Shish
126ed2ee78
example.com changed...
2012-03-09 20:01:51 +00:00
Shish
36226d3b15
normalised source display
2012-03-09 19:18:20 +00:00
Shish
5d3d4e8d76
test fixes
2012-03-09 18:56:06 +00:00
Shish
5d8169c577
bbcode test fixes
2012-03-09 18:15:58 +00:00
Shish
d7d2bf7418
user test updates
2012-03-09 18:15:03 +00:00
Shish
79ce40abd0
less code
2012-03-09 18:14:14 +00:00
Shish
fb111803c7
save a warning
2012-03-09 18:12:46 +00:00
Shish
c7e2ef74f8
if username or password are blank, exit early (saves logging the failed attempt)
2012-03-08 04:35:52 +00:00
Shish
9ebe425520
Merge branch 'master' of github.com:shish/shimmie2
2012-03-08 03:35:17 +00:00
Shish
285b78c185
image specific tags on mass upload form
2012-03-08 03:34:57 +00:00
Shish
569e93cd6b
postgres requires a sequence name to be passed to get_last_insert_id
2012-03-08 02:55:04 +00:00
Shish
58d533ceb9
put a snippet of each comment in the event log
2012-03-08 02:36:21 +00:00
Shish
90347a08dd
extent rather than crop and repage
2012-03-06 20:30:41 +00:00
Shish
232991979c
upload page wibbling
2012-03-06 15:38:53 +00:00
Shish
24c64b50b4
make bookmarlet code more readable
2012-03-06 12:22:08 +00:00
Shish
cba1e76b1f
only force-wrap comments
2012-03-05 10:24:01 +00:00
Shish
4245cd268c
if user has no js, default to showing info editor
2012-03-05 10:22:55 +00:00
Shish
8448a4cee1
don't overwrite global $user...
2012-03-05 09:55:11 +00:00
Shish
b17fe7e7bd
make bookmarklet.js easier to read
2012-03-05 09:52:48 +00:00
Shish
8b62ad281a
if upload_collision_handler is set to 'don't merge tags', then don't merge tags
2012-03-05 09:32:08 +00:00
Daku
0dd7d086f2
option to sort taglists alphabetically rather than by tag count
2012-03-04 22:18:03 +00:00
Daku
e5e27a7804
bookmarklet should now play nice with tags that contain +
2012-03-04 22:18:03 +00:00
Daku
74e307b55f
update tags if image already exists
2012-03-04 22:18:02 +00:00
Josh Sutinen
fa77d999eb
Wordwrapping BEFORE applying bbcode breaks long links
...
Wordwrapping AFTER breaks the HTML generated by bbcode when using PHP's wordwrap(), better not to hard wordwrap at all and just do it with CSS
2012-03-03 12:39:24 -05:00
Shish
74f0d38c04
comment snippets should link to the specific comment
2012-03-02 21:15:04 +00:00
Justin Brewer
8f49922556
Fixed Popular Tags List
...
All the links pointed to /post/list/$link
2012-02-27 17:37:09 -06:00
Shish
1ff0703a91
Merge branch 'master' of github.com:shish/shimmie2
2012-02-26 15:24:30 +00:00
Shish
dadcb809ba
don't log for null->null
2012-02-26 15:24:02 +00:00
Shish
ff30b54130
better solution, replace /post/view/123#456 with #456 if #456 exists
2012-02-22 15:13:05 +00:00
Shish
11c804b347
only need to view the image page if the linked-to comment doesn't already exist on the current page
2012-02-22 14:46:47 +00:00
Shish
a4f2c417ec
CSS3 powarr
2012-02-22 14:27:56 +00:00
Shish
2e66ca44d7
temporary old-syntax support; also, parent() makes sense for default and r34 themes
2012-02-22 14:14:40 +00:00
Shish
169ae5f590
installer fails
2012-02-22 13:58:55 +00:00
Shish
f9de9ece21
replace comment links with usernames
2012-02-22 13:49:57 +00:00
Shish
6222c0d093
redirect to the bottom of the thread when commenting
2012-02-22 13:25:03 +00:00
Shish
833ef69ec4
reliability
2012-02-22 13:21:37 +00:00
Shish
e03537f89b
missed a char
2012-02-22 13:18:51 +00:00
Shish
f8fec8a036
prefix comment ID with c, so it isn't just a random number
2012-02-22 13:07:04 +00:00
Shish
aaceb99aa5
rather than <a name=foo>, stick an ID on the comment
2012-02-22 13:05:17 +00:00
Shish
eccea620ba
only admins can change user classes, and they should be protected from moderators
2012-02-22 12:32:54 +00:00
Shish
cf621c066c
remove duplicate code
2012-02-22 10:18:07 +00:00
Shish
5e8560facb
move static files into lib/static, and allow different themes to override them
2012-02-22 09:54:49 +00:00
Shish
6110be6af9
Merge branch 'master' of github.com:shish/shimmie2
2012-02-22 09:38:01 +00:00
Shish
4d2a066717
user classes in the installer
2012-02-21 18:37:36 +00:00
Shish
7b6112dc2c
and document it
2012-02-17 01:45:55 +00:00
Shish
a6f8ce2a14
better search by date
2012-02-17 01:43:49 +00:00
Shish
af7704825b
use HTTP status codes with error messages
2012-02-16 15:37:05 +00:00
Shish
5fc7d6e574
Merge branch 'master' of github.com:shish/shimmie2
2012-02-16 15:20:36 +00:00
Daku
6ba66789e4
highlight comment on >> click (this seems like the wrong way of doing this)
2012-02-16 04:44:23 +00:00
Shish
c2bf42ef5a
less passing of $page
2012-02-15 08:59:24 +00:00
Shish
3c1b20e05b
user classes
2012-02-14 20:38:19 +00:00
Shish
809e1c22d6
Merge branch 'master' of github.com:shish/shimmie2
2012-02-14 06:34:28 +00:00
Shish
85fb34e20f
allow failed upgrades
2012-02-14 06:33:59 +00:00
Shish
519e46578d
more notation for which strings are HTML safe and which aren't
2012-02-13 20:51:34 +00:00
Shish
7ab867cc79
remove the extra </div>
2012-02-12 12:40:07 +00:00
Shish
2da52689cf
upload box style
2012-02-12 12:00:19 +00:00
Shish
5241ed24b5
more style to file
2012-02-12 11:37:12 +00:00
Shish
6c29ccee40
split extension styles, so other themes can use them better
2012-02-12 11:25:58 +00:00
Shish
67623246e9
leave sizes to css
2012-02-12 11:14:04 +00:00
Shish
94eb1fab88
variable size longtext config fields
2012-02-12 10:19:35 +00:00
Shish
a2459da61b
even better columns: CSS
2012-02-12 09:51:25 +00:00
Shish
830105193d
better settings columning
2012-02-12 09:22:11 +00:00
Shish
1dcda150f7
nicer whitespace for upload settings
2012-02-12 07:30:29 +00:00
Shish
e535b1f002
only show samefag ID if showing regular IDs
2012-02-11 10:37:50 +00:00
Shish Moom
6da4da8060
Merge pull request #129 from green-ponies/master
...
Type hints
2012-02-11 01:22:43 -08:00
Shish
9aa5644504
colours don't scale either D: numbers then...
2012-02-11 08:33:09 +00:00
Shish
ce5db719c3
coloured anons
2012-02-11 08:18:51 +00:00
Shish
d83c596c01
consistent width for comment list tables
2012-02-11 04:27:00 +00:00
Shish
0a4a211c2b
wider info box
2012-02-11 02:30:59 +00:00
Shish
0013d67a80
actually, go back to consistency; inconsistency can be a customisation
2012-02-11 01:34:24 +00:00
Shish
4b0bcf44f8
Merge branch 'master' of github.com:shish/shimmie2
2012-02-11 00:55:39 +00:00
Shish
f1c4684ac0
Merge branch 'master' of github.com:shish/shimmie2
2012-02-11 00:52:59 +00:00
Shish
a93247327a
editable tags by default, and hide .edit by default
2012-02-11 00:52:42 +00:00
green-ponies (jgen)
a95766c410
More type hints.
2012-02-10 00:08:03 -05:00
green-ponies (jgen)
30eb5ddd8b
More type hints!
2012-02-09 23:04:37 -05:00
Shish
77fc6f22b2
colour anons by IP address, for easier samefag spotting (commented out atm though)
2012-02-10 02:16:44 +00:00
Shish
0b26eba141
gaaah inconsistent database schema
2012-02-10 01:55:33 +00:00
Shish
c627e564c4
Merge branch 'master' of github.com:shish/shimmie2
2012-02-10 01:29:49 +00:00
Shish
34fd9751db
username CSS, so that the name can be consistent even when it's a non-linked anon
2012-02-10 01:29:31 +00:00
Shish
01b89c2a1b
function for showing IPs with ban button
2012-02-09 22:51:41 +00:00
Shish
f8af5c0e07
link to IP ban page from comments and images
2012-02-09 22:21:54 +00:00
Shish
d15c3010c8
clearer terminology
2012-02-09 17:35:42 +00:00
Shish
db9a1cc7d8
only show edit / set if the user can edit tags
2012-02-09 17:29:04 +00:00
Shish
5f4f941444
half-logged-in only for one day
2012-02-09 17:11:03 +00:00
Shish
912f096d8c
give nocache cookies to people who /attempt/ to post on old forms, not just those who succeed
2012-02-09 17:07:36 +00:00
Shish
fbbdc898b0
Move image uploader info into the image info editor, make it editable
2012-02-09 17:03:39 +00:00
Shish
7ced04d0d0
separate uploader info
2012-02-09 15:35:59 +00:00
Shish
6e8970b15d
functioning
2012-02-09 15:17:11 +00:00
Shish
f9c1f8229c
remove non-functional bits
2012-02-09 15:06:35 +00:00
Shish
339f2b0497
more jquery magic, less inline scripting
2012-02-09 14:45:18 +00:00
Shish
8d15ae8c0a
more js to lib/shimmie.js
2012-02-09 14:38:32 +00:00
Shish
efa7f4f17c
autocomplete on a class name
2012-02-09 14:34:29 +00:00
Shish
3584f40551
Merge branch 'master' of github.com:shish/shimmie2
2012-02-09 01:07:21 +00:00
Shish
0698b780f9
remove regular Extension, have SimpleExtension take its place, optimise the event system based on SimpleExtension methods
2012-02-08 12:07:01 +00:00
Shish Moom
3b99605521
Merge pull request #116 from green-ponies/speed_tweaks
...
More Speed tweaks
2012-02-07 21:53:00 -08:00
Shish Moom
1b5f1dcafb
Merge pull request #107 from DakuTree/master
...
Reset Image ids & Download all images
2012-02-07 20:32:28 -08:00
green-ponies (jgen)
d69fa6ae9d
Merge branch 'master' into speed_tweaks
2012-02-07 23:21:56 -05:00
green-ponies (jgen)
2d443f0be9
Mostly just adding the Link to comments.
2012-02-07 21:52:11 -05:00
green-ponies (jgen)
0cdc303397
Just more comments.
2012-02-07 20:25:05 -05:00
Shish
37bffe0689
actually, ext-specific DB changes should live in that ext...
2012-02-07 19:26:40 +00:00
Shish
1455956f18
putting foreign key additions into auto-upgrade ext
2012-02-07 19:18:58 +00:00
Shish
0589f9d72e
fine grained permission bits
2012-02-07 15:15:18 +00:00
Shish
ab7c62515e
move JS bits into static files
2012-02-07 11:33:42 +00:00
Daku
e92d4f6809
fixes gelbooru with bookmarklet
2012-02-07 00:02:53 +00:00
Daku
94d2f99df2
this should fix bookmarklet not working with nice urls
2012-02-07 00:02:51 +00:00
Daku
9efce5378c
small fix for bookmarklet image url
2012-02-07 00:02:50 +00:00
Daku
6e602aa430
forgot to remove this...
2012-02-07 00:02:50 +00:00
Daku
1f871a69e1
fixing flash again :x
2012-02-07 00:02:49 +00:00
Daku
a25f405470
bookmarklet now supports sankaku and konachan
2012-02-07 00:02:49 +00:00
Daku
26b688fe9b
bookmarklet now supports oreno.imouto
2012-02-07 00:02:48 +00:00
Shish
a9ec9b6b70
comment info box
2012-02-06 14:42:38 +00:00
Shish
aa2696ca07
only add ellipsis if the comment actually is too long
2012-02-06 14:42:07 +00:00
Shish
e38f9e720f
CSS has odd/even built-in now
2012-02-06 12:24:13 +00:00
Shish
d2d03396af
info box
2012-02-06 12:23:56 +00:00
Shish
7a25fad4b0
link to specific comments
2012-02-05 07:37:20 +00:00
Shish
4e1300631b
Merge branch 'master' of github.com:shish/shimmie2
2012-02-05 04:25:58 +00:00
Shish
0b13db8ed7
hide anonymous's user page - having made a million comments, it was taking upwards of 60 seconds to process that one page, triggering the DOS defences...
2012-02-05 04:25:50 +00:00
Shish
5843aae4f2
random unused global o_O
2012-02-05 04:20:42 +00:00
green-ponies (jgen)
3b028696a0
Rewind arrays before foreach loops over all the elements.
...
(fixed a small typo as well)
2012-02-04 15:35:21 -05:00
green-ponies (jgen)
68e9bd694e
Storing copies of config variables outside of for loops.
2012-02-04 14:17:52 -05:00
green-ponies (jgen)
0a1e8f2af4
Store config values that are used inside a loop.
2012-02-04 12:20:49 -05:00
Shish
dab85e5f26
merge type hints
2012-02-02 14:16:14 +00:00
Shish
cc8f1f35a5
more type hints
2012-02-02 14:14:33 +00:00
Shish
bbb51b60f8
typos~
2012-02-02 08:09:48 +00:00
Shish
dc6c173efd
type hints for hiphop
2012-02-02 08:07:57 +00:00
Shish
ec0fab54d8
these are magicked now
2012-02-02 07:53:27 +00:00
Shish
465011a68c
hiphop chokes on this
2012-02-02 05:27:40 +00:00
Shish
b3d5878ce8
use the param
2012-02-02 05:24:06 +00:00
Shish
d5527d6dc8
missed a global
2012-02-02 05:23:55 +00:00
Shish
75b9bc2650
typo in merged code
2012-01-31 14:46:19 +00:00
Shish
fe85b2b5ee
Merge remote branch 'zshall/master'
2012-01-31 14:00:41 +00:00
Shish
6f22207603
merge pdo fixes
2012-01-31 13:55:12 +00:00
Shish
aed5e1a30e
hand merge of speed tweaks
2012-01-31 13:20:43 +00:00
Shish
1cd4f867b5
don't die if [/code] comes before [code]
2012-01-31 12:24:29 +00:00
Shish
8192f278d5
different sql for different databases :(
2012-01-31 12:15:25 +00:00
Shish
7af442855d
this isn't so necessary with latest upstream changes
2012-01-30 02:18:16 +00:00
Shish
21904794ea
Upload to simpleext
2012-01-27 17:12:08 +00:00
Shish
7aeb0ec097
tag list needs no manual adding
2012-01-27 17:06:29 +00:00
Shish
cb1b45e4ad
code formatting consistency
2012-01-27 17:05:02 +00:00
Shish
2d49d9b103
use the right inheritance
2012-01-27 17:02:36 +00:00
Shish
f5eadb9011
Tag List to simpleext
2012-01-27 17:02:08 +00:00
Shish
5c2140a028
Tag Editor to simpleext
2012-01-27 16:58:48 +00:00
Shish
ee40a9aad3
merge
2012-01-27 16:49:35 +00:00
Shish
7a5f87572c
an image already knows what its own details are, it doesn't need to be passed them...
2012-01-27 16:27:02 +00:00
Shish
f3014e4e1e
less regex
2012-01-27 12:24:38 +00:00
Shish
93c2aa2084
only show IP list to admin and self-user, and don't show anon's list
2012-01-27 10:17:44 +00:00
Shish
ad9dcfe926
make sure s is set
2012-01-26 18:03:04 +00:00
Shish
85af28c0b5
return after error, don't handle the bad data
2012-01-26 17:16:57 +00:00
Shish
52bbb36af4
shm_user breaks varnish cache
2012-01-26 16:51:24 +00:00
Shish Moom
38aa55dafd
Merge pull request #99 from DakuTree/master
...
Auto resize on upload + Popular by Day/Month/Year
2012-01-26 08:01:37 -08:00
Shish
1877aa9973
Merge branch 'master' of github.com:shish/shimmie2
2012-01-26 15:26:08 +00:00
Shish
98f09695b6
sometimes tags are set with no images id...
2012-01-26 15:16:52 +00:00
Daku
0565568e5c
source should log now when uploading
2012-01-26 09:56:29 +00:00
Shish
f38b45e2a9
there are some odd cases where anonymous is not user #1 , so use the anon_id variable
2012-01-24 16:40:36 +00:00
NaGeL
ddd3f99835
deleting the user withouth images delete resulted in image deletion too: the DB entriy gets removed but the image stays on the Hard drive.
...
this is fixed.
also the Foreign key needs to be manually updated in images table.
named the foreign keys in install.php for easier altering in the future.
2012-01-22 20:14:35 +01:00
NaGeL
023384149f
User deletion (Deletes the user with comments, favorites and private messages)
...
User deletion with uploaded images ( all above plus the images the user uploaded)
Also the Database fix that is all needed for this in DBupdate.php
2012-01-22 18:55:52 +01:00
NaGeL
1ccc26ebd4
Merge branch 'master' of git://github.com/shish/shimmie2
2012-01-22 16:30:12 +01:00
Shish
03204859c1
merge~
2012-01-22 15:11:39 +00:00
Shish
ddf61714f6
argh sql syntaxes
2012-01-22 14:54:03 +00:00
Daku
3338ff0420
tags/source/rating/locked should only update/log if different than current
2012-01-21 00:17:07 +00:00
Daku
eeaa27133a
fixed rating with bookmarklet
2012-01-20 12:45:43 +00:00
Daku
471e3d057a
fixed bookmarklet on danbooru flash pages again..
2012-01-20 12:45:42 +00:00
Daku
9a35401666
image replace form now uses jquery
2012-01-20 12:45:40 +00:00
Daku
79b4adf1d1
renamed style.css for the upload ext to avoid autoloading
2012-01-20 12:45:38 +00:00
Shish
f5edb4fb4e
the 24 hour limit can apply to the page count too, making that also 70x faster
2012-01-20 05:24:29 +00:00
Shish
4c2adce744
limiting by date at the database level is ~70x faster than limiting by page at the PHP level
2012-01-20 04:34:06 +00:00
Shish
f100e6a9d4
5 may have been a little extreme
2012-01-20 04:05:54 +00:00
Shish
49e7bfa1b2
tidy up some ancient base_href / data_href messes; base_href as a config variable is no longer used
2012-01-20 03:29:29 +00:00
Shish
36e443e07d
the algorithm for listing old comments pages is *really* inefficient; the first few pages are quick, page 100 can take a few seconds to generate... rule34 has over 100,000 pages of comments. Limit to the first few pages for now, as I don't know anyone who even goes past the front page.
2012-01-20 03:12:48 +00:00
NaGeL
8eaaa6a7ca
Added user deletion.
...
User is deleted from database
the Comments are deleted too, unknown reason for me
Noting else is deleted so far.
2012-01-19 18:23:43 +01:00
NaGeL
557a82e7be
Fixed linking bug in admin_user/list page.
2012-01-19 16:43:20 +01:00
Shish
8ba22d8fbc
same for user-agent
2012-01-19 15:28:55 +00:00
Shish
b8bdbd3533
after detecting an error, don't carry on processing the bad data...
2012-01-19 15:23:44 +00:00
Shish
7608107232
lib/askismet expects the referrer to either be set manually, or exist; if it doesn't exist we need to set it manually
2012-01-19 15:20:32 +00:00
Shish
a75d8744c9
Merge branch 'master' of github.com:shish/shimmie2
2012-01-18 18:00:10 +00:00
NaGeL
b52651c558
added [align=(left|center|right)] BBcode which aligns text naturally.
2012-01-18 17:49:29 +00:00
Shish
bdf274074c
some people like heading to the image after an image that isn't there (mostly robots with old URLs)
2012-01-18 03:13:27 +00:00
NaGeL
3c6217fa4c
added [align=(left|center|right)] BBcode which aligns text naturally.
2012-01-17 22:45:24 +01:00
Daku
a336944b11
uploader fixes
2012-01-17 10:56:52 +00:00
Daku
a45c09b2b6
Bookmarklet now checks if ext is supported/filesize is lower than limit before attempting to upload.
2012-01-17 07:57:58 +00:00
Daku
433197e187
Bookmarklet seems to work fine with Gelbooru now...
2012-01-17 04:57:14 +00:00
Daku
9f5465c0e5
Bookmarklet now asks if you want to use current/new tags again.
2012-01-17 04:28:45 +00:00
Daku
fcb8307f58
Booru bookmarklet now works with shimmie sites + is now loaded via .js script on the site.
2012-01-17 04:03:32 +00:00
Daku
7759700160
fixes tag_edit__locked/locked errors
2012-01-17 03:58:28 +00:00
Shish
7045b21b44
uploader javascript fixes from jgen (copy & paste is easier than fixing merge conflicts >.>;;)
2012-01-16 21:10:51 +00:00
Shish
6ca81cb636
Merge branch 'master' of github.com:shish/shimmie2
2012-01-16 20:59:00 +00:00
green-ponies (jgen)
d46244f926
Display message if no comments.
2012-01-16 20:54:34 +00:00
green-ponies (jgen)
fdca5e4662
Patch for displaying error message when disk full.
2012-01-16 20:52:26 +00:00
green-ponies (jgen)
cd7de93a0a
Changing for-loops to use pre-calculated values.
...
Rather than calculating the value each time.
2012-01-16 00:07:04 -05:00
green-ponies (jgen)
8252534cff
Small changes with quotes.
2012-01-15 23:03:27 -05:00
Shish
9d36a6a1bb
sometimes when looking for next/prev the image doesn't exist
2012-01-14 14:38:45 +00:00
Thasan
aa452bf8eb
Added $force to vars
2012-01-14 11:15:13 +02:00
green-ponies (jgen)
2c6b5128c6
More tweaks for minor speed gains.
2012-01-12 21:17:37 -05:00
green-ponies (jgen)
fc12bbbfe5
More small changes to help save a few microseconds.
2012-01-12 15:46:34 -05:00
Thasan
cd34879cf1
oops, forgot debug code
2012-01-12 03:59:58 +02:00
Thasan
9f8a49483f
check if thumbnail already exists before regenerating it, way to force regen.
2012-01-12 03:54:27 +02:00
green-ponies (jgen)
0b03f91f1c
Fixed the new upload form.
...
Changed it over to use jQuery since shimmie has that already.
Works with FF, Chrome, and IE 7 now.
2012-01-09 20:45:30 -05:00
green-ponies (jgen)
f7fc253075
Display message if no comments.
2012-01-08 22:18:17 -05:00
green-ponies (jgen)
dcf96456f1
Fixed issue with Cancelling Transloads.
...
Also added some features to the Bookmarklet.
2012-01-08 16:50:35 -05:00
green-ponies (jgen)
57da47c93a
using the new uploader
2012-01-08 13:36:39 -05:00
green-ponies (jgen)
f93b86261e
Small feature for uploading using a bookmark.
2012-01-08 13:23:39 -05:00
Shish
5b717870d1
case sensitivity blargh
2012-01-01 17:13:50 +00:00
Shish
0c96603861
Merge branch 'master' of git@github.com:shish/shimmie2
2012-01-01 16:58:01 +00:00
Shish
beff330a37
Merge branch 'master' of github.com:shish/shimmie2
2012-01-01 16:54:58 +00:00
Shish
56a780bfd3
in per-letter mode, don't separate a and A
2012-01-01 16:54:44 +00:00
Shish
c39697a40f
stub for comment time-ago
2011-12-31 14:21:02 +00:00
Daku
b9bd4db41e
Tag list should now show under the search block, instead of under every other block
2011-12-31 14:18:53 +00:00
Daku
12d4fcf813
related block should now change title depending on what tag list is set to
2011-12-31 14:18:52 +00:00
Daku
d9e1b935b0
+/- buttons should now work in FF, instead of directing you to blank page
2011-12-31 14:18:51 +00:00
Daku
c2ad8322ef
fixed downloading flash with bookmarklet + added comments
2011-12-31 14:18:50 +00:00
Shish
ad2bb8b8b6
switch timeago to a javascript implementation
2011-12-31 14:12:34 +00:00
Shish
e8791d0759
Merge branch 'master' of git@github.com:shish/shimmie2
2011-12-31 13:57:56 +00:00
Shish
1857075bd9
show comments made by user
2011-12-31 13:54:32 +00:00
Shish
77b4bd8d46
Merge branch 'master' of git@github.com:shish/shimmie2
2011-12-27 19:27:05 +00:00
Shish
cfbeddde9f
HTTP level caching, so we can stick varnish in front of the web pages
2011-12-27 19:23:37 +00:00
Shish
009b7ccbbb
stick the tag list paging option in the right place, and PDO/PG compat
2011-12-25 23:14:13 +00:00
Shish
082730f29a
get the tag initials from the database itself
2011-12-25 22:34:20 +00:00
Shish
8887ffe101
make paging optional
2011-12-25 18:23:00 +00:00
Shish
e05d4619db
Also I hate PHP on a personal level.
2011-12-25 17:07:55 +00:00
Shish
e9fedb570a
PHP is shit. MySQL is also shit.
2011-12-25 16:59:13 +00:00
Shish
b57a2d2121
paged tag lists backend, and speed hax
2011-12-25 16:42:05 +00:00
Shish
67e0c87b20
create a generic bool_escape function, use that
2011-12-25 15:11:26 +00:00
Shish
d167849ffc
huge if block is correct, but unnecessary - we can just take the first letter and the even system will validate it
2011-12-25 14:47:54 +00:00
Shish Moom
d25ef4e6f6
Merge pull request #63 from DakuTree/master
...
Few new features + More fixes
2011-12-25 06:31:36 -08:00
Shish
ba02e589b0
IP isn't an int
2011-12-25 12:38:07 +00:00
Shish
070aeff199
search images by uploader IP
2011-12-25 12:31:28 +00:00
Daku
394f4518a3
More improvements to the uploader.
2011-12-24 23:28:33 +00:00
Shish
b5f5c861c4
quality in imagemagick mode
2011-12-24 21:30:54 +00:00
Daku
ee1fc7e3ae
Admin can now lock image while transloading.
2011-12-24 20:18:00 +00:00
Shish
5121e99dbe
speed hax and niceurl forcing from r34
2011-12-24 14:49:55 +00:00
Daku
42b902ecb5
Bookmarklet should now grab the rating, aswell as the image page link for source.
2011-12-23 21:28:47 +00:00
Daku
cd11e75e40
Can now set rating/external source while uploading via the bookmarklets.
2011-12-23 21:27:38 +00:00
Daku
9a2d694b6a
Made the replace form look similar to the new upload form.
2011-12-21 02:40:30 +00:00
Daku
c37569f3d4
Fixed reCaptcha.
2011-12-21 02:28:39 +00:00
Daku
c125c4ba92
Making the upload form look a bit nicer.
2011-12-19 01:43:46 +00:00
Daku
583de3fe6a
Small update to include the code by green-ponies in issue #51 .
2011-12-14 07:53:48 +00:00
Daku
2b717063eb
Updated the bookmarklet to give you an option to use either the your own or the current tags.
2011-12-14 07:36:01 +00:00
Daku
0e4f93a42f
Added a separate option for popular tags length.
2011-12-14 06:45:35 +00:00
Daku
ac9e1c73cf
Adding a simple Danbooru>Shimmie bookmarklet.
2011-12-11 06:13:00 +00:00
green-ponies (jgen)
7bfe30e0c5
Patch for displaying error message when disk full.
2011-11-04 01:00:45 -04:00
green-ponies (jgen)
12a480ed8b
Fixed small bug with transloading images. (If clean_urls were not enabled)
2011-11-03 16:55:04 -04:00
Shish
8cb95ceb98
also allow https sources
2011-10-25 16:17:44 +01:00
green-ponies (jgen)
589f218d1f
Small changes to disable the checkboxes by default.
2011-10-06 15:31:56 -04:00
green-ponies (jgen)
bba4301bfa
Disabled option for Minifying CSS and JavaScript. (not currently supported)
2011-10-06 15:23:49 -04:00
green-ponies (jgen)
c1df2653a8
Cleaned up the comments a bit.
2011-09-25 14:16:20 -04:00
green-ponies (jgen)
944f3bdf3d
Fixed caching from not outputing JS if only CSS is enabled.
2011-09-25 14:00:56 -04:00
green-ponies (jgen)
97d137f365
Working on Automatic Caching feature for CSS and JS files.
...
Added config options to main Shimmie config.
2011-09-25 13:40:34 -04:00
green-ponies (jgen)
808e477f34
Admins can configure the browser Image Expiration now.
...
Also renamed the config option for jQuery image delete.
2011-09-05 14:47:30 -04:00
green-ponies (jgen)
c30c898c4e
Changing files to use the $page->add_http_header() method instead.
2011-09-04 14:06:50 -04:00
green-ponies (jgen)
bd31bcd79a
The page class now supports both HTML headers and HTTP headers.
...
From the comment:
FIXME: should be $page->blah
2011-09-04 14:06:44 -04:00
green-ponies (jgen)
fca286913e
Working on moving header() inside of the global $page data structure.
2011-09-04 14:06:34 -04:00
green-ponies (jgen)
bf035c247d
Slight changes to how the Replace & Resize forms are displayed.
2011-09-04 13:46:12 -04:00
green-ponies (jgen)
8422e0050a
Another small change to reduce PHP notices.
2011-09-04 11:52:34 -04:00
green-ponies (jgen)
be6e6e2933
Small change to reduce PHP notice.
2011-09-04 11:41:25 -04:00
green-ponies (jgen)
d05344d5e3
Image resize is working now! (uses the GD library only for now)
...
Moved resize into contrib folder.
2011-09-04 11:17:14 -04:00
green-ponies (jgen)
ad850ad0d6
Fixed a small typo.
2011-09-04 10:30:20 -04:00
green-ponies (jgen)
14bfa8b323
Working on Image Resize feature.
2011-09-03 23:13:41 -04:00
green-ponies (jgen)
100dd6438e
Added more comments and changed others for better doxygen support.
2011-09-03 19:34:46 -04:00
green-ponies (jgen)
9c8da62ba0
This function needs the global $config.
2011-09-03 17:01:27 -04:00
green-ponies (jgen)
e6e9aced1c
This function doesn't need the global $user now.
2011-09-03 16:48:33 -04:00
green-ponies (jgen)
3cfe182ad3
Typo, Renamed.
2011-09-03 16:45:56 -04:00
green-ponies (jgen)
7ee0407ba8
Oops, forgot to rename.
2011-09-03 16:42:12 -04:00
green-ponies (jgen)
8e68d650a1
Cleaned up how the Image Replace html is made.
2011-09-03 16:03:21 -04:00
Shish
309a2f497f
only admins should replace images (possibly people should be allowed to replace their own too? I'm erring on the side of caution for now though)
2011-09-01 00:36:38 +01:00
green-ponies (jgen)
c44ed439f8
Extra checking for the user being an admin before allowing image replacement.
...
Also removed some duplicated code for efficiency.
2011-08-30 13:57:14 -04:00
green-ponies (jgen)
17999cade8
Image Replace feature working, just needs more testing.
2011-08-25 21:35:59 -04:00
green-ponies (jgen)
b02c747ac1
Working on image replace.
...
Getting unknown 404 errors.
2011-08-24 23:55:44 -04:00
green-ponies (jgen)
62cc7e0e5e
Working on Replace Image feature.
...
Added link to page, fixed foreach loop.
2011-08-24 21:23:18 -04:00
green-ponies (jgen)
f3b6fde7a5
Working on adding a "Replace Image" feature.
2011-08-24 20:53:53 -04:00
Shish
2049754ef2
Merge branch 'master' of github.com:shish/shimmie2
2011-08-24 09:05:10 +01:00
green-ponies (jgen)
eb5ff191c6
Confirm image delete with jQuery UI modal dialog.
...
Added config option for jQuery delete as well.
2011-08-16 23:14:30 -04:00
green-ponies (jgen)
e9b862b560
Better error checking when uploading files.
...
Also, displays PHPs limit on the setup page.
2011-08-16 16:31:23 -04:00
green-ponies (jgen)
53c10ecddf
Confirm image delete operation with javascript.
2011-08-12 22:02:41 -04:00
green-ponies (jgen)
3a4aea45d5
Small addition for giving forms unique IDs. Mainly so that javascript has
...
something to hook onto.
2011-08-12 21:56:48 -04:00
green-ponies (jgen)
6c3e91e01c
changed script tags to include language
2011-08-12 21:40:51 -04:00
Shish
4f864c6a80
remove quotes from convert.exe in some cases
2011-08-08 13:01:35 +01:00
Justin Brewer
98e170cd86
Fixed Nice URL test for servers not running on port 80.
...
HTTP_HOST will contain the full host name used to access the site, including
the optional port number. However, on some misconfigured servers, HTTP_HOST
will not be defined, in which case the script will attempt to reconstruct the
host name from SERVER_NAME, and if necessary, SERVER_PORT.
2011-07-27 22:38:02 -05:00
Shish
ae17700a30
half support for caching giant tag maps
2011-03-23 13:21:14 +00:00
Shish
3d0cdfff56
mark users who have commented as interacting
2011-03-23 11:40:32 +00:00
Shish
b481db493c
cache recent comments and comment page count
2011-03-23 11:37:46 +00:00
Shish
9db12f54f9
opengraph metadata on images
2011-03-07 23:57:56 +00:00
Shish
eda0d66bac
make CommentList::get_hash static, for calling from other places
2011-03-06 12:44:38 +00:00
Diftraku
93e2110056
Because Windows... shitty OS is shitty. Added a Windows-only fix to the extension symlink and deltree.
...
Windows will nag about file info not found on relative paths with symlink (php bug?).
Also, when deleting a symlink on Windows, it needs to be rmdir'd, no unlink'd (kept throwing permission denied for unlink).
2011-03-03 11:40:34 +02:00
Shish
467eed75d1
'list of tags applied to this image' should not be limited like 'related tags' is
2011-03-02 11:53:38 +00:00
Josh Sutinen
c89eb46800
alias_editor: More PDO compatibility
2011-02-22 17:35:07 -05:00
Shish
66e6cdd0a1
hopefully fix search by ID range, and related bits
2011-02-22 15:03:16 +00:00
Shish
5aa380594f
GetArray -> get_all
2011-02-21 12:24:51 +00:00
Shish
b1cb655adc
hopefully fix signup for PDO
2011-02-21 11:57:50 +00:00
Shish
ce0d30e0db
count() rather than RecordCount
2011-02-13 13:16:49 +00:00
Shish
8495a1ac89
typo fix
2011-02-13 13:10:55 +00:00
Shish
68585bb8c8
PDO compat for comments
2011-02-13 12:44:33 +00:00
zshall
cc6b9753bb
Added email extension.
2011-02-11 17:43:18 -05:00
Shish
3cf72af8cd
remove extra debug
2011-01-26 17:20:46 +00:00
Shish
46b01c4042
make sure thumbnails have a max ratio of 5:1
2011-01-26 17:09:45 +00:00
Shish
a008a9e34e
PDO syntaxing
2011-01-26 14:56:26 +00:00
Shish
996183a2d3
cache popular tags
2011-01-22 17:38:41 +00:00
Shish
fc7eb0609e
warn on login failure
2011-01-22 16:10:07 +00:00
Shish
141e8fa106
remove the list of acceptable filetypes, as we accept more than just image/* now
2011-01-10 16:39:46 +00:00
Shish
ee3c24117b
more pdo compat, database bits
2011-01-03 15:18:24 +00:00
seinoxygen
115d992ff0
merged image zoom
2011-01-01 19:19:18 +00:00
Shish
0d73aa7692
remove mysql-adodb specific function #2
2011-01-01 19:01:38 +00:00
Shish
d6baeab977
more pdo compat
2011-01-01 16:28:04 +00:00
Shish
8d978aa06a
more pdo compat
2011-01-01 15:58:09 +00:00
Shish
9e00675900
pdo compat
2011-01-01 15:28:38 +00:00
Shish
ffb1762280
Insert_ID -> lastInsertId
2010-12-31 20:00:59 +00:00
Shish
7403fd7c87
Revert "checks for files without extensions, from AtomicDryad"
...
This seems to break something, such that uploading a jpeg results
in image size 0x0 (other bits seem to work though o_O)
Will take a look at what's up and re-commit later...
This reverts commit ead87d3934
.
2010-12-24 20:44:38 +00:00
Shish
ead87d3934
checks for files without extensions, from AtomicDryad
2010-12-22 21:43:00 +00:00
Shish
1c68d34c22
what the fuck, php? this should not be necessary :/
2010-10-11 12:21:04 +01:00
Shish
dfef932463
use config.php as CSRF salt
2010-10-07 21:26:28 +01:00
Shish
1e04df7765
<form> -> make_form(), or add auth token manually
2010-10-07 21:26:27 +01:00
Shish
18403a3fa6
csrf-proofing for extensions
2010-10-07 21:26:27 +01:00
Shish
41cc80df34
more url_escape
2010-07-26 23:10:43 +01:00
Shish
9bd19fe320
curl might not be installed
2010-07-26 22:48:15 +01:00
Shish
faf313d5ba
repeat of GET forms breaking on sites without niceurls
2010-07-26 11:18:07 +01:00
Shish
59ba74d623
hide metadata on windows
2010-07-19 13:57:27 +01:00
Shish
f6486d332d
hide disk_free_space errors
2010-06-27 17:32:08 +01:00
Shish
a71bf287dd
blargh
2010-06-17 19:44:05 +01:00
Shish
da449245de
Convert some Extensions to SimpleExtensions with priorities
2010-05-28 13:06:31 +01:00
Shish
1ddadc37ea
selectFirst is still a whore
2010-05-16 15:27:34 +01:00
Shish
e731b59676
final one?
2010-05-15 14:24:02 +01:00
Shish
26727dde64
these are redundant too
2010-05-15 14:22:44 +01:00
Shish
97db78d29e
get rid of extra bits
2010-05-15 14:20:40 +01:00
Shish
0d7efd0256
class type hints for hiphop's benefit
2010-05-15 12:17:32 +01:00
Shish
46ce762949
A bunch of testing / fixes
2010-05-05 14:16:24 +01:00
Shish
c94e16f814
selectfirst is annoying
2010-04-28 11:21:02 +01:00
Shish
ba814aebaa
mysql can go choke on a bucket of cocks
2010-04-27 11:36:07 +01:00
Shish
c8b7d639df
a bunch of autocompletion
2010-04-26 06:00:41 +01:00
Shish
f3c9ca3e65
tag completion internal api
2010-04-26 05:49:11 +01:00
Shish
65962a591a
Revert "search field autocomplete"
...
This reverts commit 29d9c7ae16
.
zshall has already done this, better >_<
2010-04-26 05:03:58 +01:00
Shish
29d9c7ae16
search field autocomplete
2010-04-26 04:56:45 +01:00
Shish
a92a91dedb
index extension
2010-04-26 02:36:05 +01:00
Shish
8a08571325
'offset ? limit ?' is supported by more than 'limit ?, ?'
2010-04-23 16:10:46 +01:00
Shish
2c1fa2fd7f
move warehouse directory creation into a single place
2010-04-23 05:46:07 +01:00
Shish
ee292c2a25
crudely hide explicit images from the comment list of anons
2010-04-23 04:08:22 +01:00
Shish
27f0f2c971
link to ext_doc rather than ext_manager, for non-admins
2010-04-21 18:03:54 +01:00
Shish
3eee6f313e
avatar options
2010-04-21 17:56:01 +01:00
Shish
0816e6bb67
in theory, selectable avatar hosts
2010-04-21 17:32:32 +01:00
Shish
9caa3ca560
test mincount param
2010-04-21 17:09:58 +01:00
Shish
4e05d77484
link to all
2010-04-20 02:59:41 +01:00
Shish
92695ae495
note for later
2010-04-20 02:59:41 +01:00
Shish
e82ff7d3fb
mincount paramater
2010-04-20 02:59:41 +01:00
Shish
77934a7733
Comment::get_owner() function, as an official way to access user data (eg User::get_avatar())
2010-04-07 13:38:44 +01:00
Shish
ec5b08f659
timestamped comments
2010-04-07 13:25:46 +01:00
Shish
f0b9f8909d
test another path
2010-04-06 14:44:19 +01:00
Shish
1ede4443fc
test wildcards
2010-04-06 14:44:13 +01:00
Josh Sutinen
a8e7389afe
Fix bookmarklet using relative url into absolute url with make_http magic
2010-03-29 03:58:32 +01:00
Shish
9ab6fec30a
remove carridge returns when parsing alias CSVs
2010-03-27 04:01:29 +00:00
Shish
69bfc1868e
show user ID number
2010-03-25 10:51:30 +00:00
Shish
0ba232694d
tidy up
2010-03-23 04:30:33 +00:00
Shish
991a66edf0
case sensitivity?
2010-03-22 04:30:07 +00:00
Shish
e3c0b3fbc2
two comments should exist now
2010-03-22 04:00:26 +00:00
Shish
7a56a9c819
only show extension docs if the extension exists
2010-03-22 03:58:14 +00:00
Shish
7a5be72cbd
build warehouse directories on demand
2010-03-15 04:31:28 +00:00
Shish
35b1972b90
test unicode comments
2010-03-14 20:51:15 +00:00
Shish
86a6b09cb0
... yeah
2010-03-14 02:19:12 +00:00
Shish
2c710bb654
make captchas optional and off by default, some people are having problems
2010-03-14 02:14:28 +00:00
Shish
4c24f44af8
more tests for search methods
2010-03-12 18:55:03 +00:00
Shish
1a3fa68ade
image ext tests
2010-03-12 18:48:30 +00:00
Shish
9a04bce8d1
more ext manager tests
2010-03-12 18:44:14 +00:00
Shish
4422715278
ul and ol tags
2010-03-12 18:39:08 +00:00
Shish
f42468e6eb
test source editing
2010-03-08 21:23:16 +00:00
Shish
e7cbb00191
actually, we can use this
2010-03-08 18:29:53 +00:00
Shish
893ee38e60
next/prev with query test
2010-03-08 18:25:23 +00:00
Shish
278b2ef510
indentation
2010-02-27 02:41:52 +00:00
Shish
1574330a88
found a bug
2010-02-27 02:41:10 +00:00
Shish
ffb625fde5
doc fix
2010-02-27 02:09:10 +00:00
Shish
9c26f9efb4
image locking
2010-02-17 14:16:20 +00:00
Shish
2b21471441
the final bit?
2010-02-09 10:08:08 +00:00
Shish
5f88ba906f
post/view?search -> post/view#search for better caching
2010-02-09 10:05:57 +00:00
Shish
0d95bcb0b3
take next/prev from hash rather than query
2010-02-09 10:04:20 +00:00
Shish
c22f28072f
correct some seemingly innocent behaviour, and thus fix a corner case in another extension
2010-02-03 23:54:43 +00:00
Shish
ca8fc63bf2
comment IDs to link to
2010-02-03 16:01:00 +00:00
Shish
e3fc8cf782
reset anon IDs on the comment/list too
2010-02-03 15:22:54 +00:00
Shish
e96e350ccb
ID's anons
2010-02-02 18:15:05 +00:00
Shish
a295c210a2
limit/offset incompatability blah
2010-02-02 13:15:24 +00:00
Shish
8733249a80
no ha
2010-02-02 01:56:00 +00:00
Shish
0d81fb0538
more warehouse_path use
2010-02-02 01:06:54 +00:00
Shish
4df08e9477
more sanity checks
2010-02-01 23:30:37 +00:00
Shish
acadaa29ec
pgsql fails at db->Insert_ID()
2010-02-01 23:18:10 +00:00
Shish
b292bc7a6c
postgres requires separate 'offset' aside from 'limit'
2010-02-01 16:19:38 +00:00
Shish
facff9bd5b
fix pixel thumb gen
2010-01-27 12:25:19 +00:00
Shish
7d63e08eaf
non-admins are allowed to see the extension list now (read-only)
2010-01-23 13:20:32 +00:00
Shish
4361bb0645
put the captcha in the table
2010-01-23 12:40:03 +00:00
Shish
c7eb0cd99d
redundant declaration
2010-01-23 12:39:27 +00:00
Shish
90a48abbec
make convert.exe findable on windows
2010-01-22 17:42:00 +00:00
Shish
a086b9b7fc
strip metadata in a single imagemagick command
2010-01-21 16:11:31 +00:00
Shish
4a71eb82da
dupe function name
2010-01-17 09:54:01 +00:00
Shish
ef43fc1e57
haaaack
2010-01-11 15:19:04 +00:00
Shish
4e7f135024
htmlable t&c
2010-01-05 19:06:04 +00:00
Shish
62862994db
set user creation to use the generic captcha api
2010-01-05 17:57:10 +00:00
Shish
18c0fa7df8
more documentation, and set some extensions to be hidden from the user docs list
2010-01-05 13:13:11 +00:00
Shish
843e2b2cc9
admin extension is no longer core
2010-01-05 11:08:32 +00:00
Shish
f5122af7bd
move image deletion function to ImageIO
2010-01-05 11:07:13 +00:00
Shish
f4a74c4d4c
better logging
2010-01-05 10:52:23 +00:00
Shish
44c8461f3b
Show all extensions in the extension list
2010-01-05 10:32:39 +00:00
Shish
7a60e6fae5
lots of extension docs
2010-01-05 10:11:53 +00:00
Shish
31201aeab9
documentation
2010-01-05 09:40:26 +00:00
Shish
6c5e917864
search by number of tags
2010-01-05 09:05:16 +00:00
Shish
bd42beded8
update extensions links
2010-01-04 12:44:20 +00:00
Shish
c7b4cf8ead
documentation updates
2010-01-04 12:41:04 +00:00
Shish
15f78d9883
don't halt the page load while waiting for this
2010-01-03 09:51:06 +00:00
Shish
3bb3ee2e86
securimage support as an alternative captcha
2010-01-03 08:15:52 +00:00
Shish
440fdb88c2
don't redirect-to-image if this is a single image on the last page of several pages
2009-12-30 09:29:25 +00:00
Shish
f3cd5d03a4
email bbcode tag
2009-12-30 09:13:57 +00:00
Shish
830635c5a9
preliminary image locking
2009-12-30 08:54:04 +00:00
Shish
c9283ef010
make sure all tables are innodb, for foreign keys to work
2009-12-30 08:48:40 +00:00
Shish
63277a0864
gah
2009-12-30 08:17:33 +00:00
Shish
694200d9f8
proper logging
2009-12-30 07:59:40 +00:00
Shish
b68f37cf5b
ignore orphanned comments
2009-12-22 17:05:21 +00:00
Shish
80d8f4cfb0
this breaks on windows?
2009-11-29 09:38:26 +00:00
Shish
8b7f327440
sorted advanced options, easier to browse
2009-11-12 09:13:21 +00:00
Shish
fb0513561f
recaptcha signup link including domain
2009-11-10 04:36:05 +00:00
Shish
9f37a50256
signup captcha
2009-11-10 03:21:02 +00:00
Shish
23cc4ea146
better layout
2009-11-10 03:09:44 +00:00
Shish
247d2b0637
remote api keys in their own block
2009-11-10 03:07:40 +00:00
Shish
6bee15164f
make recaptcha work
2009-11-10 03:01:20 +00:00
Shish
76393c2c59
recaptcha support
2009-11-10 03:55:17 +00:00
Shish
7db5a2808a
noscript link to a larger upload form
2009-10-26 12:08:54 +00:00
Shish
abf69c8137
and remove the setting
2009-10-26 11:42:19 +00:00
Shish
07178e0c4d
Merge branch 'master' of git://git.shishnet.org/shimmie2
2009-10-26 10:50:56 +00:00
Shish
083d1e51f7
set comment limits higher
2009-10-26 10:50:48 +00:00
Shish
3f759619f3
test the right thing...
2009-10-26 10:49:07 +00:00
Shish
7d96035f02
fix for bug #779
2009-10-23 14:26:49 +01:00
Shish
2e24246984
test for bug #779
2009-10-23 14:26:40 +01:00
Shish
6ec72e7ac2
optional word wrapping
2009-10-18 00:27:12 +01:00
Shish
cd8b7c40da
test to confirm bug #774
2009-10-09 12:27:13 +01:00
Shish
89e72b0f02
how did this work in the first place? x_x
2009-10-08 14:22:18 +01:00
Shish
a7caf1e060
prefixed cookies
2009-10-08 13:59:12 +01:00
Shish
0e2a0b6f68
add test case to confirm #761
2009-10-08 12:47:44 +01:00
Shish
159a862c02
configurability for avatars
2009-10-08 12:40:52 +01:00
Shish
82bf804fad
fix avatar display on user page
2009-10-08 12:32:01 +01:00
Shish
9695c6b45b
scaled category thumbnails
2009-10-08 02:51:49 +01:00
Shish
0d5b2ecab1
Merge branch 'master' of ssh://shish@marigold.shishnet.org/git/shimmie2
2009-10-08 02:44:03 +01:00
Shish
ee149ac3d1
easier to style quotes
2009-10-08 02:41:35 +01:00
Shish
91cb704daa
more testing
2009-09-27 15:48:38 +01:00
Shish
9a3efd592a
more testes
2009-09-20 04:10:34 +01:00
Shish
c7a9c4b92c
not finished, but add to test coverage
2009-09-20 03:48:24 +01:00
Shish
3a9b82ab1e
this isn't slow any more
2009-09-19 23:07:39 +01:00
Shish
281c34d64e
more testing
2009-09-19 23:03:47 +01:00
Shish
846801b76d
test spoiler code
2009-09-19 20:23:48 +01:00
Shish
d7038a0098
test the next and prev buttons
2009-09-19 20:19:09 +01:00
Shish
ac85a520d7
link to target of alias
2009-09-15 18:42:42 +01:00
Shish
6f64055096
don't code while asleep -_-
2009-09-15 18:35:24 +01:00
Shish
f71a0e4390
configurable autodate format
2009-09-15 18:29:22 +01:00
Shish
a69d1086ec
paginated aliases
2009-08-25 02:36:00 +01:00
Shish
15d7a76799
meta keywords with commas
2009-08-24 06:49:40 +01:00
Shish
8a53cecbd7
odd/even comments
2009-08-24 03:43:10 +01:00
Shish
087444b841
did I mention 'aaaaaaargh php'?
2009-08-19 05:53:27 +01:00
Shish
1946e3c943
consistent naming for test functions
2009-08-19 01:28:48 +01:00
Shish
2720272a5f
tags as page keywords
2009-08-19 00:51:13 +01:00
Shish
a1725f7fe3
only show the recent few comments on each image (for the long comment list)
2009-08-19 00:33:18 +01:00
Shish
685d079da8
use_autodate option
2009-08-18 23:06:15 +01:00
Shish
b1bcb8252f
extendable user stats rather than hardcoded with assumptions of extensions
2009-08-18 22:30:52 +01:00
Shish
28fd3e311f
replace numeric_score 'favorite' with 'upvoted_by=name' (and add the same for downvote)
2009-08-13 19:28:14 +01:00
Shish
9aa54af90a
fix this test
2009-08-13 19:01:34 +01:00
Shish
4b3fb0de86
test deleting one comment at a time
2009-08-12 15:45:13 +01:00
Shish
f9b987a7ce
make comment deletion do something...
2009-08-12 15:40:13 +01:00
Shish
ffe6bc3597
missed a spot
2009-08-12 15:35:30 +01:00
Shish
76a9090ded
settable email field
2009-08-11 17:07:03 +01:00
Shish
2e8eff8f38
gravatar on user page
2009-08-11 15:44:26 +01:00
Shish
940687a8ac
missed a spot
2009-08-10 21:51:04 +01:00
Shish
81987f0e79
make image metadata optional
2009-08-09 22:00:59 +01:00
Shish
512503799d
fix comment page count
2009-08-04 17:58:26 +01:00
Shish
1849910b2f
make user email accessable to comment themers
2009-08-04 17:51:43 +01:00
Shish
7555ada953
comment theme API changes
2009-08-04 17:45:09 +01:00
Shish
9a79f77deb
better looking downtime message, and login box
2009-08-03 19:58:24 +01:00
Shish
a8faf5fbe9
bbcode img tag support, and unwrap wordwrapped urls
2009-08-03 12:37:49 +01:00
Shish
63be20458d
themable user links
2009-08-03 10:46:40 +01:00
Shish
43d9161d6b
only show uploader to admins
2009-08-03 10:24:32 +01:00
Shish
db7708b6e3
search images by comment metadata
2009-08-03 10:18:59 +01:00
Shish
fddbe0f605
everything else only has add boxes at the bottom
2009-08-02 09:09:09 +01:00
Shish
92217f0435
test that too
2009-08-02 08:59:19 +01:00
Shish
e340927b07
also allow search by 'md5='
2009-08-02 08:58:32 +01:00
Shish
6f67a134ff
this needs autoblanking too
2009-08-02 08:33:20 +01:00
Shish
4a4546c427
bring back X blah per day
2009-07-30 03:47:43 +01:00
Shish
a3f57c8fd6
make autodate work, and use it a bit
2009-07-28 23:56:46 +01:00
Shish
3dc3f5e8cb
long line splitter
2009-07-28 23:42:39 +01:00
Shish
ce8915ba07
not only for admins
2009-07-28 11:18:09 +01:00
Shish
2f045fd944
mysql fails at count() = 0
2009-07-28 01:19:40 +01:00
Shish
d850a562db
updateses
2009-07-28 01:09:00 +01:00
Shish
a16b3db48c
somewhat updated danbooru comment theme
2009-07-28 00:54:47 +01:00
Shish
759ee2fe30
exif ifd0 info in the sidebar
2009-07-28 00:20:22 +01:00
Shish
aa77becbf6
show tag count, rather than calculated count
2009-07-24 03:07:03 +01:00
Shish
572f84511a
lots of docs, and some internal changes
2009-07-21 07:38:53 +01:00
Shish
2471a8e2eb
docs
2009-07-21 07:38:46 +01:00
Shish
aa7969cdde
MOAR TESTING.
2009-07-20 06:51:51 +01:00
Shish
4cb59929d3
hide user stats from anonymous
2009-07-20 06:42:26 +01:00
Shish
fd5242d1ad
more tests, and make link to image work better
2009-07-19 19:36:11 +01:00
Shish
d959c174a1
more tests, more fixes
2009-07-19 18:00:16 +01:00