summaryrefslogtreecommitdiff
path: root/static/f
AgeCommit message (Collapse)AuthorFilesLines
2009-05-31Option to expand/collapse edit summaries on history browserYorhel1-0/+26
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-21Implemented the date selector in JavaScriptYorhel1-0/+40
This way, we can just use our internal database date format for client-side communication as well. The calculation is now done in a centralized place in script.js, rather than all over the place in the Perl code. This'll also make it possible to make the date selector more interactive. But that doesn't have a very high priority at the moment, the good old three-selection-boxes-thing works fine. Current implementation has only been tested on FF3, though I doubt other browsers will complain.
2009-05-21Got rid of JS error on /rYorhel1-0/+2
2009-03-28Expandable tag summary on VN pagesYorhel1-12/+37
2009-03-27Don't delete all users tags on submitting votesYorhel1-1/+1
This is what you get when you write half-hearted code and end up having to change something afterward, you just always forget to update *something*.
2009-03-26Swapped "You" and "Others" columns on /v+/tagmodYorhel1-6/+6
2009-03-22Merge branch 'tagging' into betaYorhel2-54/+202
Conflicts: lib/VNDB/DB/Discussions.pm util/updates/update_2.3.sql
2009-03-21Remember tag spoiler preference and use it as defaultYorhel1-17/+47
2009-03-21Partly removed the category systemYorhel2-53/+0
The categories are still available for viewing and editing to aid in the transition to the tagging system, but editing has been removed.
2009-03-21Show/hide spoiler tags on VN pagesYorhel1-0/+26
2009-03-14Improved styling of meta tags in dropdown searchYorhel1-1/+1
2009-03-14The dropdown search box shouldn't show results of the previous query on ↵Yorhel1-1/+3
second search
2009-03-14Added tag states for pending/deleted/acceptedYorhel1-2/+4
2009-03-08Added user taglistYorhel1-0/+2
2009-02-28Voting on spoilerness of a tag worksYorhel1-5/+15
(interface is somewhat on the half-hearted side, but oh well)
2009-02-28Improvements in vntagmod table layout, and saving votes in the DB worksYorhel1-1/+8
And a "Don't forget to submit" text, and various important bugfixes, and... geez, time for a coke with some cookies!
2009-02-28Tag vote selector improvements + serializingYorhel1-21/+28
2009-02-28Friendly and interactive interface for changing your tag voteYorhel1-1/+43
2009-02-22vntagmod: Adding tags using dropdown searchYorhel2-0/+73
The usual: it's still pretty much useless and unfinished, will polish up things later.
2009-02-21Move the "This is not VNDB" check to JavascriptYorhel1-0/+8
This'll make it possible to run the actual vndb in debug mode without displaying that "this is not VNDB" message. And non-VNDB sites can now properly run without debug mode while still displaying that message.
2009-01-17No page reload needed when changing rlist status from vn pageYorhel2-24/+36
2009-01-03Search dropdown calls the return function automatically on selectYorhel1-1/+3
...in less technical terms: producers/vns are automatically added when selecting them from the dropdown search, rather than having to press the return key a second time.
2008-12-29Merge branch 'beta'2.1Yorhel6-1117/+100
2008-12-27Re-added the release list dropdown to VN pagesYorhel1-0/+72
2008-12-27[spoiler] tag produces mouseover-style spoilers instead of ROT13Yorhel1-0/+8
2008-12-26Increased search dropdown hide timeoutYorhel1-1/+1
Fixes (or more accurately, masquerades) the following: 13:40:23 <EchoMateria_Work> it displays a list of candidates, I can point them alright, but when I click on any, it doesn't do anything other than closing that drop-down-menu 9/10 of the time
2008-12-26Selecting items in the search dropdown using the mouseYorhel1-2/+17
Only tested this using FF3 for now, so may not always work.
2008-12-26'All items' tab to multi-tab formsYorhel1-1/+2
2008-12-23CSS + skin generator fixesYorhel1-1/+1
The skin generator itself is now pretty much finished. Unless people want more control over what they can change, that is.
2008-12-23A DRY appreach to skins: there's only one main CSS file nowYorhel4-1110/+0
So, instead of using separate smaller CSS files to overwrite directives in the main (/static/f/style.css) file, I decided to generate one CSS file for each skin, which includes everything needed to render the page. The template for this skin is now /data/skingen/style.css. I just don't feel like maintaining two separate files when changing something to the CSS. Also converted the old layout into a skin directory (angel), since the default skin isn't in the CSS template anymore.
2008-12-23Added grey layout for testing purposes and fixed a few bugs with the skin ↵Yorhel1-3/+4
generator
2008-12-23Using &laquo; and &raquo; instead of <- and -> in image viewerYorhel1-2/+2
2008-12-21Made the category colors on VN edit changable in CSSYorhel2-6/+4
...but not yet in the skin generator, as I haven't really decided yet whether to generate those colors based on the other colors, or to make them configurable from the skin config (= more work for the people who create the skins)
2008-12-21Basic skin generator + example skin for testingYorhel1-6/+4
How it works: Create new directory in static/s/ Create a 'conf' file (see the test skin for a template) Run skingen.pl, which will generate a style.css and boxbg.png This process will probably be automated using a simple web interface or something... There's no skin selector yet, so Util/LayoutHTML.pm has to be modified to view the generated skin.
2008-12-21Yet another search box submit form fixYorhel1-11/+9
2008-12-20Fixed text overlay bug with last modified text in post bodyYorhel1-2/+2
2008-12-20Fixing post-on-return bug in JS dropdown searchYorhel1-1/+2
2008-12-20Added styling for <ol> tag2.0Yorhel1-1/+1
2008-12-14Fixed all XHTML validation bugs I could findYorhel2-10/+10
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-13Vote statistics on user pages weren't always on the same level in IE7Yorhel1-1/+1
2008-12-13Removed negative margin from #jt_box_relations h1Yorhel1-1/+1
IE7 didn't like it
2008-12-13Removed padding between rev. columns for the history browser in IE7Yorhel1-5/+6
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-13Fixed inconsistend column width on /t and /t/* pages in IE7Yorhel1-3/+3
2008-12-13FF2 style fixesYorhel1-2/+11
Three-box-layout didn't work very well together with the screenshots on the homepage and the CSS icon hack needed a &nbsp; to get rid of a strange top margin. With this, the following browsers should render all pages correctly: FF2, FF3 and the latest Opera, Safari and Chrome
2008-12-12HomepageYorhel1-0/+38
No idea why, but it looks like a mess :-(
2008-12-11Improved history browser layoutYorhel1-0/+2
2008-12-11Basic userpage + recent votes to VN pages + long-object-float bugfixYorhel1-2/+31
These changes are all pretty much related, so couldn't really do that in multiple commits.
2008-12-11Made wishlist/vote/vnlist dropdowns work on r+.+ and v+.+ pagesYorhel1-3/+3
2008-12-09VNList status indicator on VN pagesYorhel1-3/+10
2008-12-09Release list editing from release pagesYorhel1-0/+7
I get the feeling I'm kind of rushing this entire VNlist feature and don't really think about making things look nice... Oh well, as long as it works. Nothing has to be perfect from the start, can always fix things afterwards, etc.