summaryrefslogtreecommitdiff
path: root/lib/VNDB/Util/CommonHTML.pm
AgeCommit message (Collapse)AuthorFilesLines
2009-08-17L10N: Converted homepage and history pagesYorhel1-4/+4
There are a few things left hardcoded, though: The 'expand' link is also in Javascript, that will probably need some mechanism for TL as well. The format of the items on the homepage might need to change depending on the language, I can imagine that not every language uses the 'title by name' construct. Especially the age() function needs a localized version.
2009-08-12Allow a usermod to browse a users' list even when it's hiddenYorhel1-1/+1
To make sure we can still see a troll if he marks his list as hidden. Only admins have this usermod privilege, and admins are assumed to have raw SQL access anyway.
2009-08-12Added global user votes ignore listYorhel1-0/+1
2009-07-09More intuitive ordering of the copy and posts tabsYorhel1-10/+12
Related #vndb discussion: <ImmLff> Yorhel: some minor interface suggestions - in release entry swap the order of "copy" and "edit" buttons, so edit would be near "rxxx" button as it was earlier; move "posts" tab near the "discussions" tab(probably between discussions and history), so discussion related tabs would be near each other <ImmLff> at least it looks logical to me and definitely won't harm <Yorhel> oh, I haven't really put any thought into the order of the tabs <Yorhel> so your suggestions sounds good :) <Yorhel> although, I'll place the posts tab after wishlist, to be consistent with the other DB entries
2009-07-07Posts browser on user pages (/u+/posts)Yorhel1-0/+6
2009-07-05Made a start on the multiple-tag-VN-searchYorhel1-1/+1
TODO: - spoiler settings? - auto-complete tag names - exclude filter - Improved UI? current location isn't very intuitive - Improve previous tag browser to make use of the VN search?
2009-07-04Implemented copy-add release featureYorhel1-2/+18
2009-07-03Make sure the search-tab-thingy stays nicely above the search boxYorhel1-7/+7
It didn't always look good in all screen resolutions.
2009-07-03Search box on user listYorhel1-0/+1
2009-06-15Corrected link to discussion board on deleted release pagesYorhel1-1/+2
It used to link to /t/r+, but we don't have discussion boards for releases, so lets just link to the board for the first related VN of the release instead.
2009-06-15Don't show NSFW images on diff pages by defaultYorhel1-2/+2
2009-05-31Tabs on v/r/p/g search fieldsYorhel1-1/+18
This should make a nice connection between the few kinds of database entries we have.
2009-05-31Option to expand/collapse edit summaries on history browserYorhel1-3/+3
Makes use of cookies to store the users' preference. Might be a good idea to store this in the DB for logged in users, together with the tagspoil cookie.
2009-05-10Use ceil() when determining average vote status thingy on /v+Yorhel1-1/+2
2009-05-03Don't allow tag modification of hidden VNsYorhel1-1/+1
2009-03-15Removed tag deletion featureYorhel1-1/+1
There's no need for that anymore with the merge and state options
2009-03-08Added user taglistYorhel1-0/+4
2009-02-21Made a start on the VN/tag linkingYorhel1-0/+6
...a *very* basic start. As in, there's nothing at all to be seen.
2009-02-15Tag deletionYorhel1-1/+1
2009-02-15Basic adding and editing of tagsYorhel1-9/+15
2009-01-10Fixed some grammar mistakes related to singular/pluralYorhel1-1/+1
2009-01-10Popularity indicator on VN pagesYorhel1-0/+7
2008-12-14Fixed all XHTML validation bugs I could findYorhel1-9/+9
With two exceptions: - Empty browse tables (/u1/list, /u3/hist, ..) - Empty <tbody> on /v+/edit and /v/new I'm not purist enough to work around those bugs. (well, maybe I'll fix the empty browse table thing, as it's not really user friendly either)
2008-12-14Hide recent votes from VN pages if there aren't any visible votesYorhel1-18/+20
2008-12-13Got rid of perl warning on u+ pages when not logged inYorhel1-1/+1
2008-12-13Removed padding between rev. columns for the history browser in IE7Yorhel1-2/+2
The specified width of the columns is still completely ignored in IE7, but that's not as much a problem as it was with /t. At least the rev. column looks nice now. '*width: auto' hack from http://www.webdevout.net/css-hacks#unrecommended-asterisk_prefix
2008-12-11Improved history browser layoutYorhel1-2/+2
2008-12-11Selective table join for dbVoteGetYorhel1-1/+5
Only fetch information we actually need.
2008-12-11Recent changes on userpagesYorhel1-1/+47
2008-12-11Basic userpage + recent votes to VN pages + long-object-float bugfixYorhel1-1/+60
These changes are all pretty much related, so couldn't really do that in multiple commits.
2008-12-09Code cleanup: removed leading spaces and combined ↵Yorhel1-3/+3
DB/{Votes,VNList,WishList}.pm into ULists.pm
2008-12-08Started on user VN listYorhel1-1/+1
This is a rather complex part of the site, and I have no idea how to do this without making both the code and the interface look like a mess. Not completely finished, TODO: - Mass status change - rstat & wstat icons (or stick with the textual representation? the old icons suck...) - Extra filters for rstat & wstat(?)
2008-12-07Batch editing of wishlistYorhel1-0/+8
...all wishlist related pages are now pretty much done as well ^^
2008-12-07Don't show the *list tabs on userpages with hidden vn/wishlistYorhel1-1/+1
2008-12-04Added htmlItemMessage() for some generic messages about editing the pageYorhel1-1/+19
2008-11-29Small URL change: using ; instead of & in all query stringsYorhel1-4/+4
...which looks nicer
2008-11-22htmlEditMessage() title fixYorhel1-1/+1
2008-11-22Created htmlEditMessage() and started on /v+/editYorhel1-1/+32
It'll take a while before the VN edit form is finished... it's one of the most complex things of VNDB.
2008-11-21Made sure the two diff columns have the same sizeYorhel1-3/+3
2008-11-21Rewrote the diff code to be smaller and fasterYorhel1-26/+15
As an example, take v975.7, Without diff: 70ms Old diff code: 392ms New diff code: 88ms Totally worth the extra dependency: Algorithm::Diff::XS
2008-11-21Improved htmlRevision and added revision browser for VN pagesYorhel1-5/+22
Now the only thing left to finish the VN pages is adding some stats, but I'll stall that for now as I haven't really decided what to do with it. Also, diff calculation on large (~800 chars) textfields is horribly slow (~200ms) T.T
2008-11-21Added htmlHiddenMessage() to hide deleted itemsYorhel1-1/+22
2008-11-21Added separate page for relation graphsYorhel1-0/+6
...as many of them need some extra space. The generator will need some updating as well
2008-11-16Added number of threads to discussion tabYorhel1-1/+2
2008-11-15Made a start with the thread pages + layoutYorhel1-3/+3
2008-11-15Proper display of deleted usernamesYorhel1-1/+1
Well, 'proper'... I should fix the handling of deleted users in the database, as the current solution is far from perfect.
2008-11-15Added revert edit option for producers and changed revert linkYorhel1-1/+1
2008-11-15Wrote revision and diff viewerYorhel1-2/+116
Character-level diffs instead of the old word-level diffs. Still only works on plaintext, though. Not really sure about the style, either.
2008-11-14Added basic history browserYorhel1-3/+4
Doesn't work for r+ and v+ yet. Filter options pending...
2008-11-14Added producer list + searchYorhel1-30/+25
Although the actual listing of producers is still pending...