Age | Commit message (Collapse) | Author | Files | Lines |
|
I just can't believe using the English text as keys actually works,
English is useless without context.
|
|
Things are looking good so far.
|
|
|
|
|
|
This adds a small performance penalty, but should make it a lot easier
for people to notice that someone is asking for his/her attention.
Ideally, this count would be the number of *unread* *posts*, rather than
*total* number of *threads*, but we don't store read the state (yet).
|
|
This way VNs, releases and producers are grouped together, which are
the three main database components. (The rest is all extra)
|
|
This browser is still -very- basic, more filters and options will
be added later.
|
|
|
|
|
|
Conflicts:
lib/VNDB/DB/Discussions.pm
util/updates/update_2.3.sql
|
|
|
|
(interface is somewhat on the half-hearted side, but oh well)
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
Useful when showing off a new skin
|
|
for debug versions
It's rather annoying if you think you're working on VNDB, but end up
editing on the beta. This should make it more obvious on which version
you're working.
|
|
update
|
|
|
|
|
|
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.
|
|
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.
|
|
|
|
These changes are all pretty much related, so couldn't really do
that in multiple commits.
|
|
|
|
Let's not forget that.
|
|
|
|
|
|
Including anything related to editing, item histories, etc.
No need to have those pages in google, is there?
|
|
It's not the nicest placing for a search box, but I couldn't think
of anything else...
|
|
|
|
/u/list/* -> /u/*
More in line with /v/* and /p/*
|
|
Because I can't say no to a performance increase of 4 to 7ms
for -every- pageview!
Makes use of postgresql triggers and stored procedures.
|
|
Copied a lot from 1.x, doesn't look very nice, either...
|
|
Not really sure what to do with the index page, so I'll just
use it to show the 50 most recent replies...
(19:31:02) Yorhel: there, my last commit for today
And I thought planning things was something I am good at...
|
|
Doesn't work for r+ and v+ yet. Filter options pending...
|
|
Although the actual listing of producers is still pending...
|
|
CommonHTML in LayoutHTML, and abstracted the browser generation
I was planning to commit often, but I still end up doing everything
in one commit >.>
|