Elisamuel Resto [Sat, 14 Jun 2008 02:29:08 +0000 (22:29 -0400)]
Templates XHTML compliance fixes
Nearly all modified templates had a issue of:
- no xmlns tag inside of the html tag
- no type tag inside the stylesheet link rel's
- no /> for some form elements
bugfield_input_text was missing a ending > for maxlength that made the output
visually break, and push everything onto one column, also making validation fail.
There are other validation warnings, such as for empty options in select fields
among others, but those are non-offensive, thus they don't exactly need attention.
Signed-off-by: Elisamuel Resto <ryuji@sourcemage.org>
Robert Sesek [Mon, 24 Mar 2008 02:15:22 +0000 (02:15 +0000)]
r1610: Because ISSO is now in a git repository, we are merely going to add the last revision of ISSO2 to the Bugdar source tree to simplify the release process
Robert Sesek [Fri, 21 Mar 2008 02:55:35 +0000 (02:55 +0000)]
r1607: Updating all the language strings to use T() instead of _() so we can use our new custom MOReader class instead of the built-in Gettext extension.
Robert Sesek [Mon, 11 Feb 2008 20:02:26 +0000 (20:02 +0000)]
r1605: Comments posted by guests can now be deleted. Fixes bug://report/120
* docs/changes.txt: Changelog update
* includes/api_comment.php: Remove the relation on the Comment.userid field
* editcomment.php: Because we removed the relation on Comment.userid, we need to manually get the user info
Robert Sesek [Sat, 25 Aug 2007 15:41:34 +0000 (15:41 +0000)]
r1601: The installer wasn't running with the database in UTF8 mode (even if the config directive stated to do so). Therefore, this would break certain installations.
* install/global.php: Adding a SET NAMES query
* docs/changes.txt
Robert Sesek [Thu, 9 Aug 2007 19:03:25 +0000 (19:03 +0000)]
r1599: Fixed bug://report/97. If a user had selected a language that had since been deleted, the email notification system would fail because the template paths it would try to load wouldn't exist becuase the langcode wouldn't be added.
* docs/changes.txt
* include/class_notification.php:
(NotificationCenter::_localeFromUserId): Instead of checking if the language ID exists for the user, get the langcode for the user's language and check if *that* exists
Robert Sesek [Sat, 4 Aug 2007 17:46:45 +0000 (17:46 +0000)]
r1597: Adding custom columns to the bug listing display. Fixes bug://report/73
* includes/definitions.php: Removed
* includes/init.php: Do not include definitions.php anymore
* includes/class_sort.php:
(ListSorter::fetch_by_text): Fetch custom fields when getting the text information
(ListSorter::constructColumnHeaders): Use fetch_by_text() instead of $bugsys->columnNames[]
(ListSorter::_processColumns): Use fetch_by_text() instead of $bugsys->columnNames[] and make sure that the columns the user has selected actually exist (namely for permissions sanity)
(ListSorter::_fetchCustomFields): New method that returns all the custom fields in the system, or just the ones the user can see, based on a parameter
Robert Sesek [Wed, 1 Aug 2007 23:14:42 +0000 (23:14 +0000)]
r1596: * templates/header.tpl: Moving the inline styling for the quicksearch to be in #quicksearch
* templates/global.css: Adding #quicksearch definition
Robert Sesek [Wed, 18 Jul 2007 06:00:36 +0000 (06:00 +0000)]
r1581: Fixing a bug where we weren't properly setting $search variables in search.php which was making us rerun a search twice before newly-modified results would show up
Robert Sesek [Sun, 8 Jul 2007 00:00:30 +0000 (00:00 +0000)]
r1568: We now properly tell MySQL to use utf8 and we send a content-type header along with it, though it's an option in config.php so that people who don't use utf8 MySQL don't have problems
Robert Sesek [Thu, 5 Jul 2007 00:10:02 +0000 (00:10 +0000)]
r1566: Fixed an issue where header names weren't translated due to the fact that $bugsys->columnNames[] was being loaded (with gettexed strings) before the language system was initialized