path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2009-09-24Merge branch 'beta'2.7Yorhel18-1126/+1162
+ updated changelog
2009-09-24L10N: Translated the 'ALL' char and fixed footer TL bugYorhel4-5/+5
2009-09-24Replaced all uses of monthstr() with datestr()Yorhel3-15/+2
Interface consistency.
2009-09-24Handler::VNPage: Display '-' for empty VN descriptionsYorhel1-1/+1
2009-09-15Handler::Producers: Fixed typo in maketext identifyerYorhel1-1/+1
2009-09-13Handler::Tags: Don't show "create childtag" link on denied tag pagesYorhel1-1/+1
2009-09-13Removed link from the interfaceYorhel2-6/+1
As they would soon be dead links, anyway.
2009-09-12Handler::Discussions: Full reply button + larger textareaYorhel1-2/+7
2009-09-12Handler::Releases: Fixed display of publication info on /r+Yorhel1-1/+1
2009-09-12Added reminders to write English to several form fieldsYorhel5-6/+12
2009-09-12Typo fix in the IE6-must-die messageYorhel1-1/+1
2009-09-10L10N: Extracted VN lenghtsYorhel3-5/+5
2009-09-10Handler::Releases: Ingore some fields when the patch status is setYorhel1-1/+3
2009-09-10L10N: Converted Util::CommonHTML::htmlVoteStatsYorhel1-6/+6
2009-09-08Added random VN link in menuYorhel2-0/+8
2009-09-07Handler::Misc: Made box titles on the homepage click-ableYorhel1-6/+16
2009-09-07Handler::Releases: Fixed column titlesYorhel1-3/+3
2009-09-06L10N: Converted wishlist_status in global.plYorhel2-10/+10
This is one of the last easy-to-extract unextracted texts... the rest is slightly harder to extract. Either because it's in JS, used in Multi, or used in some creative way that doesn't work well together with extraction... :/
2009-09-06L10N: Converted Util::FormHTMLYorhel1-76/+14
Removed the idea mapping field names to readable strings, it was never really a clean solution. The messages did become less readable now, but oh well...
2009-09-06L10N: Converted 'voiced', 'animated' and 'votes' in global.plYorhel3-14/+14
2009-09-06Util::htmlRevision: Removed obsolete name argumentYorhel4-44/+43
2009-09-06L10N: Converted Handler::VNPageYorhel2-56/+55
This is the last Handler module. There are still some other things left in Util:: and, though. But at least we're nearing the end!
2009-09-05L10N: Removed some debugging codeYorhel1-4/+0
2009-09-05L10N: Converted Handler::VNBrowse and Handler::VNEditYorhel2-66/+51
2009-09-04L10N: Converted Handler::UsersYorhel1-125/+88
2009-09-04L10N: Implemented framework for translation of the doc pagesYorhel1-2/+6
When a [docname].[langauge tag] file is available for the user language, that is used instead of the main [docname] file.
2009-09-04L10N: Converted Handler::UListsYorhel1-23/+22
2009-09-03L10N: Converted Handler::TagsYorhel2-101/+90
2009-08-23Multi::IRC: lowercase channel names in idlequotesYorhel1-1/+1
2009-08-19L10N: Converted Handler::Releases::browseYorhel1-32/+32
This finishes Handler::Releases
2009-08-18L10N: Converted Handler::Releases::editYorhel1-34/+33
2009-08-18L10N: Converted Handler::Releases::pageYorhel1-27/+28
2009-08-18htmlForm(): Don't generate subform id from the titleYorhel7-21/+20
The subform id is now passed to htmlForm() as first formpart item. This way the id won't change even if the title does, which will be the case with the interface translation.
2009-08-17L10N: Converted Handler::ProducersYorhel2-22/+23
Hmmm, I think I'll need to update some of the utility functions to take more functionality from the Handler pages in regard to getting text strings. Using mt() on everything that is essentially already passed to other functions with a unique string for identification is a bit double. So far I've updated htmlRevision to do this. (The name argument is still present but currently ignored, to preserve backwards compatility, the rest of the code will be updated soon.) Other utility functions like htmlForm should probably do something like that as well.
2009-08-17L10N: Converted Handler::Discussions and the discussion_boards listYorhel2-41/+43
2009-08-17L10N: Converted Handler::Misc::nospamYorhel1-4/+4
This finishes Handler::Misc.
2009-08-17L10N: Converted two homepage items and use key for site titleYorhel2-14/+12
2009-08-17L10N: Replaced HTML with maketext markup and documented the functionsYorhel1-0/+9
2009-08-17L10N: Converted htmlEditMessage, htmlItemMessage and htmlSearchBoxYorhel5-30/+37
This finishes Util::CommonHTML, with the exception of htmlVoteStats
2009-08-17L10N: Converted htmlBrowseNavigate() and htmlRevision()Yorhel1-17/+14
2009-08-17L10N: Moved some functions from to and added Russian quant() ↵Yorhel12-104/+128
and age()
2009-08-17L10N: Converted htmlDenied and htmlHiddenMessageYorhel1-12/+8
2009-08-17L10N: Converted Util::CommonHTML::htmlMainTabsYorhel1-13/+13
2009-08-17L10N: Converted producer and release typesYorhel4-15/+14
And replaced the ugly release type cssicon class hack. The class is now 'tr'.$type_numer, instead of the first three characters of their English representation in lowercase. No idea why I haven't done it this way in the first place...
2009-08-17L10N: Converted platform namesYorhel5-21/+21
2009-08-17L10N: Converted user ranks and language namesYorhel9-30/+30
User ranks are easy... but the language names are used everywhere!
2009-08-17L10N: Converted homepage and history pagesYorhel2-37/+28
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-17L10N: Converted everything in Util::LayoutHTML and use non-English keysYorhel1-37/+29
I just can't believe using the English text as keys actually works, English is useless without context.
2009-08-17L10N: Russian TL for site title and main menuYorhel3-14/+21
Things are looking good so far.
2009-08-17Added language switcher to the main menuYorhel2-1/+14