From c582e92888b4a5553e1b4e5214cf35217e4a0cf0 Mon Sep 17 00:00:00 2001 From: ivan Date: Thu, 11 Nov 2004 12:13:50 +0000 Subject: [PATCH] import rt 3.0.12 --- rt/Changelog | 6891 ++++++++++++++++---------- rt/Makefile.in | 7 +- rt/bin/mason_handler.fcgi.in | 3 +- rt/bin/mason_handler.scgi.in | 1 + rt/bin/rt-crontool.in | 2 +- rt/bin/rt.in | 50 +- rt/bin/webmux.pl.in | 4 + rt/configure | 691 ++- rt/configure.ac | 4 +- rt/etc/RT_Config.pm.in | 22 +- rt/etc/acl.mysql | 2 +- rt/html/Admin/Elements/EditCustomField | 2 +- rt/html/Admin/Elements/EditScrip | 3 +- rt/html/Admin/Elements/EditTemplates | 2 +- rt/html/Admin/Elements/ModifyQueue | 2 +- rt/html/Admin/Elements/ModifyUser | 2 +- rt/html/Admin/Elements/SelectNewGroupMembers | 10 +- rt/html/Admin/Elements/UserTabs | 71 +- rt/html/Admin/Global/GroupRights.html | 2 +- rt/html/Admin/Global/Template.html | 2 +- rt/html/Admin/Global/UserRights.html | 2 +- rt/html/Admin/Groups/GroupRights.html | 2 +- rt/html/Admin/Groups/Members.html | 2 +- rt/html/Admin/Groups/Modify.html | 2 +- rt/html/Admin/Groups/UserRights.html | 2 +- rt/html/Admin/Groups/index.html | 12 + rt/html/Admin/Queues/GroupRights.html | 2 +- rt/html/Admin/Queues/Modify.html | 2 +- rt/html/Admin/Queues/Scrip.html | 2 +- rt/html/Admin/Queues/Template.html | 7 +- rt/html/Admin/Queues/UserRights.html | 2 +- rt/html/Admin/Users/Modify.html | 6 +- rt/html/Approvals/index.html | 2 +- rt/html/Elements/Header | 1 - rt/html/Elements/Menu | 2 +- rt/html/Elements/MessageBox | 9 +- rt/html/Elements/MyRequests | 2 +- rt/html/Elements/QueryString | 7 + rt/html/Elements/SelectMatch | 6 +- rt/html/REST/1.0/Forms/ticket/default | 6 +- rt/html/REST/1.0/NoAuth/mail-gateway | 2 +- rt/html/Search/Bulk.html | 13 +- rt/html/Search/Elements/PickRestriction | 4 +- rt/html/Search/Listing.html | 13 +- rt/html/SelfService/Display.html | 8 +- rt/html/SelfService/Prefs.html | 2 +- rt/html/Ticket/Create.html | 12 +- rt/html/Ticket/Display.html | 36 +- rt/html/Ticket/Elements/FindAttachments | 46 + rt/html/Ticket/Elements/LoadTextAttachments | 39 + rt/html/Ticket/Elements/ShowAttachments | 22 +- rt/html/Ticket/Elements/ShowDates | 2 +- rt/html/Ticket/Elements/ShowHistory | 66 +- rt/html/Ticket/Elements/ShowRequestor | 5 +- rt/html/Ticket/Elements/ShowSummary | 3 +- rt/html/Ticket/Elements/ShowTransaction | 67 +- rt/html/Ticket/History.html | 13 +- rt/html/Ticket/ModifyAll.html | 28 +- rt/html/Ticket/ModifyDates.html | 2 +- rt/html/Ticket/ModifyLinks.html | 2 +- rt/html/Ticket/Update.html | 2 +- rt/html/User/Delegation.html | 2 +- rt/html/User/Groups/Members.html | 2 +- rt/html/User/Groups/Modify.html | 2 +- rt/html/User/Prefs.html | 7 +- rt/html/autohandler | 5 + rt/html/index.html | 21 +- rt/lib/RT.pm.in | 23 +- rt/lib/RT/ACL_Overlay.pm | 4 +- rt/lib/RT/Action/EscalatePriority.pm | 7 +- rt/lib/RT/Action/SendEmail.pm | 36 +- rt/lib/RT/Attachment_Overlay.pm | 60 +- rt/lib/RT/CachedGroupMembers_Overlay.pm | 4 +- rt/lib/RT/CurrentUser.pm | 27 +- rt/lib/RT/Date.pm | 18 + rt/lib/RT/EmailParser.pm | 221 +- rt/lib/RT/GroupMembers_Overlay.pm | 4 +- rt/lib/RT/Groups_Overlay.pm | 64 +- rt/lib/RT/Handle.pm | 15 +- rt/lib/RT/I18N/cs.po | 2 +- rt/lib/RT/I18N/da.po | 4651 +++++++++++++++++ rt/lib/RT/I18N/de.po | 2 +- rt/lib/RT/I18N/es.po | 2 +- rt/lib/RT/I18N/fi.po | 888 ++-- rt/lib/RT/I18N/fr.po | 4 +- rt/lib/RT/I18N/he.po | 2 +- rt/lib/RT/I18N/hu.po | 4883 ++++++++++++++++++ rt/lib/RT/I18N/it.po | 2 +- rt/lib/RT/I18N/ja.po | 2 +- rt/lib/RT/I18N/nl.po | 2 +- rt/lib/RT/I18N/no.po | 2 +- rt/lib/RT/I18N/pt_br.po | 4 +- rt/lib/RT/I18N/ru.po | 2 +- rt/lib/RT/I18N/zh_cn.po | 756 +-- rt/lib/RT/I18N/zh_tw.po | 756 +-- rt/lib/RT/Interface/Email.pm | 12 +- rt/lib/RT/Interface/Email/Auth/MailFrom.pm | 2 +- rt/lib/RT/Interface/Web.pm | 6 +- rt/lib/RT/Link_Overlay.pm | 3 +- rt/lib/RT/Principal_Overlay.pm | 2 +- rt/lib/RT/Queue_Overlay.pm | 12 +- rt/lib/RT/Scrip_Overlay.pm | 2 +- rt/lib/RT/StyleGuide.pod | 18 +- rt/lib/RT/Template_Overlay.pm | 12 +- rt/lib/RT/Templates_Overlay.pm | 35 + rt/lib/RT/Ticket_Overlay.pm | 27 +- rt/lib/RT/Tickets_Overlay.pm | 76 +- rt/lib/RT/Tickets_Overlay_SQL.pm | 125 +- rt/lib/RT/Transaction_Overlay.pm | 11 +- rt/lib/RT/User_Overlay.pm | 82 +- rt/lib/t/02regression.t.in | 6 +- rt/lib/t/04_send_email.pl.in | 25 + rt/lib/t/data/rt-send-cc | 5 + rt/sbin/rt-setup-database.in | 2 + rt/sbin/rt-test-dependencies.in | 19 +- 115 files changed, 16456 insertions(+), 4746 deletions(-) create mode 100644 rt/html/Elements/QueryString create mode 100755 rt/html/Ticket/Elements/FindAttachments create mode 100755 rt/html/Ticket/Elements/LoadTextAttachments create mode 100644 rt/lib/RT/I18N/da.po create mode 100644 rt/lib/RT/I18N/hu.po create mode 100644 rt/lib/t/data/rt-send-cc diff --git a/rt/Changelog b/rt/Changelog index 0f6bd10c3..e9b72ab7c 100644 --- a/rt/Changelog +++ b/rt/Changelog @@ -1,2913 +1,4298 @@ +------------------------------------------------------------------------ +r1485 | jesse | 2004-09-14 00:42:12 -0400 (Tue, 14 Sep 2004) | 1 line +Changed paths: + A /rt/tags/3.0.12 (from /rt/branches/3.0-MAINT:1484) + +Tagged as 3.0.12 by svn RelEng 1.0 +------------------------------------------------------------------------ +r1484 | jesse | 2004-09-14 00:41:30 -0400 (Tue, 14 Sep 2004) | 1 line +Changed paths: + M /rt/branches/3.0-MAINT/releng.cnf + +updated release engineering metadata to jibe with the new repo structure +------------------------------------------------------------------------ +r1287 | alexmv | 2004-07-27 14:00:18 -0400 (Tue, 27 Jul 2004) | 6 lines +Changed paths: + M /rt/branches/3.0-MAINT/lib/RT/Transaction_Overlay.pm + +RT-Ticket: 5917 +RT-Status: resolved +RT-Update: comment + + * Make the replying format a little more standard + +------------------------------------------------------------------------ +r1237 | huberth | 2004-07-14 08:51:48 -0400 (Wed, 14 Jul 2004) | 8 lines +Changed paths: + M /rt/branches/3.0-MAINT/html/Elements/Menu + +RT-Ticket: 5227 +RT-Status: resolved + + * External links are now allowed in menu tabs. They must be preceded + with an http: or https: prefix, or they will be interpreted as + links relative to $RT::WebPath. + + +------------------------------------------------------------------------ +r1236 | huberth | 2004-07-14 08:00:27 -0400 (Wed, 14 Jul 2004) | 6 lines +Changed paths: + M /rt/branches/3.0-MAINT/html/Admin/Queues/Template.html + +RT-Ticket: 4546 +RT-Status: resolved + + * When creating a new template within a selected queue, the name of the queue + now appears above the queue sub-options. + +------------------------------------------------------------------------ +r1223 | jesse | 2004-07-13 14:36:24 -0400 (Tue, 13 Jul 2004) | 1 line +Changed paths: + A /rt/branches/3.0-MAINT (from /rt/trunk:1222) + D /rt/trunk + +Moving RT 3.0 from "head" to a 3.0-MAINT branch +------------------------------------------------------------------------ +r1193 | alexmv | 2004-07-08 15:40:10 -0400 (Thu, 08 Jul 2004) | 3 lines +Changed paths: + M /rt/trunk/bin/rt-crontool.in + + * @ARGV _is_ allowed to be empty; it is $search which must not be. + Thanks to jdwitt at the domain of software.umn.edu for the catch. + +------------------------------------------------------------------------ +r1188 | huberth | 2004-07-08 12:28:17 -0400 (Thu, 08 Jul 2004) | 4 lines +Changed paths: + M /rt/trunk/sbin/rt-test-dependencies.in + +RT-Ticket: 5773 +RT-Status: resolved + + * DBIx::SearchBuilder dependency bumped from 0.97 to 1.01. +------------------------------------------------------------------------ +r1148 | huberth | 2004-06-26 01:31:03 -0400 (Sat, 26 Jun 2004) | 5 lines +Changed paths: + M /rt/trunk/html/Admin/Elements/EditCustomField + M /rt/trunk/html/Admin/Elements/EditScrip + M /rt/trunk/html/Admin/Elements/EditTemplates + M /rt/trunk/html/Admin/Elements/ModifyQueue + M /rt/trunk/html/Admin/Elements/ModifyUser + M /rt/trunk/html/Admin/Global/GroupRights.html + M /rt/trunk/html/Admin/Global/Template.html + M /rt/trunk/html/Admin/Global/UserRights.html + M /rt/trunk/html/Admin/Groups/GroupRights.html + M /rt/trunk/html/Admin/Groups/Members.html + M /rt/trunk/html/Admin/Groups/Modify.html + M /rt/trunk/html/Admin/Groups/UserRights.html + M /rt/trunk/html/Admin/Queues/GroupRights.html + M /rt/trunk/html/Admin/Queues/Modify.html + M /rt/trunk/html/Admin/Queues/Template.html + M /rt/trunk/html/Admin/Queues/UserRights.html + M /rt/trunk/html/Admin/Users/Modify.html + M /rt/trunk/html/Approvals/index.html + M /rt/trunk/html/Search/Bulk.html + M /rt/trunk/html/SelfService/Prefs.html + M /rt/trunk/html/Ticket/ModifyDates.html + M /rt/trunk/html/Ticket/ModifyLinks.html + M /rt/trunk/html/Ticket/Update.html + M /rt/trunk/html/User/Delegation.html + M /rt/trunk/html/User/Groups/Members.html + M /rt/trunk/html/User/Groups/Modify.html + M /rt/trunk/html/User/Prefs.html + +RT-Ticket: 5320 +RT-Status: resolved + + * Submit buttons now have more descriptive labels than "Submit". + +------------------------------------------------------------------------ +r1147 | huberth | 2004-06-26 00:04:28 -0400 (Sat, 26 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk/bin/rt.in + +RT-Ticket: 4653 +RT-Status: resolved + + * The RT CLI no longer tries to perform a substitution on an undefined + response string, taking care of some warnings. + +------------------------------------------------------------------------ +r1146 | huberth | 2004-06-25 23:15:35 -0400 (Fri, 25 Jun 2004) | 2 lines +Changed paths: + M /rt/trunk/bin/rt.in + + * RT CLI no longer chokes when the return status from the HTTP server contains + a non-numeric version number like "3.1.HEAD" +------------------------------------------------------------------------ +r1145 | alexmv | 2004-06-25 16:09:56 -0400 (Fri, 25 Jun 2004) | 7 lines +Changed paths: + M /rt/trunk/lib/RT/Templates_Overlay.pm + +RT-Ticket: 5201 +RT-Status: resolved +RT-Update: correspond + + * Provide a Next sub to Templates that checks that the user can see + the template before returning it + +------------------------------------------------------------------------ +r1139 | alexmv | 2004-06-22 20:18:17 -0400 (Tue, 22 Jun 2004) | 7 lines +Changed paths: + M /rt/trunk/html/Admin/Elements/EditScrip + +RT-Ticket: 4040 +RT-Status: resolved +RT-Update: correspond + + * Once we create a new ticket, we want to make sure the next commit + does an update instead of creating a new scrip. + +------------------------------------------------------------------------ +r1137 | huberth | 2004-06-22 17:49:44 -0400 (Tue, 22 Jun 2004) | 5 lines +Changed paths: + M /rt/trunk/html/Ticket/Elements/ShowAttachments + +RT-Ticket: 5733 +RT-Status: resolved + +* Commit #1134 updated to use loc, for language portability's sake. + +------------------------------------------------------------------------ +r1134 | huberth | 2004-06-22 17:02:15 -0400 (Tue, 22 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk/html/Ticket/Elements/ShowAttachments + +RT-Ticket: 5733 +RT-Status: resolved + +* In the attachment window, the user who uploaded the attachment is now shown + after the time and filesize. + +------------------------------------------------------------------------ +r1117 | huberth | 2004-06-18 17:44:25 -0400 (Fri, 18 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk/html/autohandler + +RT-Ticket: 5737 +RT-Status: resolved + +* RT now logs all login attempts. Successful logins are logged at level + info, failures at level error. + +------------------------------------------------------------------------ +r1114 | alexmv | 2004-06-18 12:25:56 -0400 (Fri, 18 Jun 2004) | 7 lines +Changed paths: + M /rt/trunk/etc/RT_Config.pm.in + +RT-Ticket: 5755 +RT-Status: resolved +RT-Update: correspond + + * Include UnixWare in the lucky group that should get ( socket => + 'inet' ) in LogToSyslogConf +------------------------------------------------------------------------ +r1109 | alexmv | 2004-06-17 20:34:25 -0400 (Thu, 17 Jun 2004) | 3 lines +Changed paths: + M /rt/trunk/html/Ticket/ModifyAll.html + * Commit #1108 should have been applied here, instead of to rt-3.1 + Oops. -Project "rt.3", Branch 0 Page 1 -Change Log Fri Feb 13 12:31:27 2004 - -rt.3.D000, C0, jesse, Thu Mar 13 20:43:23 2003, RT: Request Tracker, branch 3.0. - RT: Request Tracker, branch 3.0. - - Change Delta Brief Description - 10 1 Bumping the version to rt.3.0.0rc0 - 11 2 Minor CSS update. rollback fix; new database indices; - copyright update - 15 3 removing the old REST API - 16 4 Performance work on 'WhoHaveRight'; bumping to 3.0.0rc2 - 12 5 fixing indices for postgres - 17 6 fixing fastcgi's ability to load webmux.pl on some platforms - 18 7 More performance work; backing out 'enhancements' that killed - system performance - 19 8 Caving in to the masses and making 'notify sender' - configurable - 20 9 finishing the notify stuff - 22 10 Bumping to RC3; fixing the display of 'This user's n highest - priority tix' - 23 11 New french translation - 25 12 Brazilian Portuguese translation - 26 13 Postgres fixes - 27 14 Postgres schema tweak - 28 15 Further postgres tweaks and fixes - 29 16 RT should now be less overzealous about opening and then - marking a ticket 'new' again - 30 17 Bumping to 3.0.0rc4 - 31 18 Minor fixes - Bumped to 3.0.0; - 2266 - postgres scrip creation bug - 2267 - Tickets not reopened after being stalled - 2265 - Fixed css nits from blaise - Unreported - Fixed quick-search bug - 32 19 Added better error checking for failed ticket creation - 33 20 A tiny bit of extra data passing for some callbacks - 35 21 New czech translation - 37 22 Updated dependencies - 36 23 Updated Spanish translation - 38 24 Updates for RT RPC interface from AMS - 39 25 Many users should be able to have a blank address; neew test - suite to ensure this - 50 26 Integrating rafael's failing test suite and proposed fix from - autrijus - 51 27 Changing address used in example to not send mail to author - 52 28 More I18N testing for rafael - 53 29 Added preliminary left to right hebrew translation - 55 30 #2365 Removing outdated Mason setup parameter - 56 31 Testing fixes for mail authentication/authorization - 57 32 Testing and fixing binary attachment corruption - 58 33 Better binary attachment handling fix from autrijus - 59 34 Bumping to RT 3.0.1pre2 - 60 35 SMTP and I18N fixes from autrijus tang. Updated chinese - translations - 61 36 New speedycgi support from vivek khera - 62 37 Bumping to version 3.0.1 - 63 38 Fixing a showmessagestanza bug found in RTIR - 65 39 Fixing an untainting bug in 3.0.1 - 66 40 Quicksearch bug fix from Stan - 67 41 updating autrijus' autohandler patch. seems to break lots of - stuff - 68 42 Bumping to 3.0.2pre1 - 69 43 make ids clicky - 70 44 fixing utf8 tainting issue in autohandler; bumped to 3.0.2pre2 - 71 45 Another go at fixing the ARRAY() issue; bumping to 3.0.2pre3 - 72 46 bulk links - 73 47 I18N patches from autrijus; bouncing to 3.0.2pre4 - 75 48 bumped version to 3.0.2pre5; attachments performance fixes; - utf-8 mailgateway fixes; more extension hooks; template - updates for approvals - 76 49 [#2437] CanonicalizeEmailAddress fixes; [# 2449] html fixes - for right editing; [# 2457] email addresses weren't always - being canonicalized - 77 50 Fixing bogus anchor tags - 78 51 More performance work on WhoHaveRight; removing an extra join - 79 52 Cleaning up RT tag processing - 80 53 Importing utf8 fixes, _Vendor overlay support from ourinternet - 81 54 Bumping the version to 3.0.2pre6 - 82 55 Bumping the version to RT 3.0.2 - 83 56 merge from ourinternet; one CreateTickets fix and some utf8 - updates - 85 57 Robert's updated search stuff - 86 58 Fix for #2602 - make test fails on _Config.pm - 87 59 Including norwegian bokmal translation - 14 60 #2539: Re: [rt-users] unexpected usage: change sort order with - column headers in search window - 88 61 Fix to honor '$LogDir' for LogToFile - 89 62 #2603: /opt/rt3/share/doc should not be a file. - 90 63 Merging utf8 fixes from autrijus tang - 91 64 Fixing an upgrade bug from 3.0.2->3.0.3 - 92 65 MIME::Words encoding fixes for mail sending - 93 66 Additional work on the SQLite port - 95 67 Merge from ourinternet: UTF8 fixes; more configurable apache - sessions; - 96 68 ACL HasRight system replaced with an algorithm that does more - looking ahead - 97 69 A fix to Tickets_Overlay.pm to make the 'Count' methods - actually do a count, not a full SELECT - 98 70 Further UTF8-fixed from autrijus - 99 71 Bumping the version to 3.0.3pre1 - 100 72 update layout fix - 101 73 #2662 Fixing an overly restrictive ACL check on group creation - 102 74 #2657 Web UI Scrip creation bug - 103 75 #2652 - de.po updates - 105 76 #2658 Cosmetic issue with Scrip menu listing - 106 77 fix for FastCGI and SpeedyCGI setgidness with weird - environments - 107 78 Continued performance improvements for caching - 108 79 Log path enhancment to deal more gracefully with absolutely - specified logfile paths - 109 80 CF defaults; fix Starts set - 110 81 ACL cache made postgres safe - 111 82 Fixing an acl bug in Principal_Overlay introduced after 3.0.2 - and a possible 'Deep' transaction issue. now requires - DBIx::SearchBuilder 0.83_05 or newer - 112 83 #2678 Fixing crit messages in RT::User - 113 84 Bumping DBIx::SearchBuilder requirement to 0.84 - 115 85 The "rt" program, branch 3.0. - 117 86 pass title to Header - 116 87 Better testing for internationalization of outoging messages; - slight refactoring to SendEmail to be more testable; added - missing deps to EmailParser - 118 88 Bump to 3.0.3pre2; fix a misspelled right in Queue.pm (#2686) - 119 89 #2721 - 'id' attribute had mixed casing. this bothers certain - databases (Sybase) - 120 90 Header & Logout take URL - 121 91 Fixes for: Bogus message headers containing high-bit - characters; database handle reconnections; postgres test suite - failures - 123 92 support group & queue acl setting from rt-setup-database - 125 93 add TakeTicket, StealTicket rights - 122 94 Bumping version to 3.0.3pre3, bumping searchbuilder dependency - 126 95 Really bumping the version to 3.0.3pre3 - 129 96 Various fixes from a pull-up of the ourinternet branch - 128 97 #2605 - SpamAssassin Filter returns the wrong codes on - success/failure - 127 98 Fixes the cascading style sheet to properly reference message - bodies - 130 99 Attempting to be smarter about guessing encodings for outgoing - mail - 131 100 Fixing search navigation links (they were made to disappear) - 132 101 #2776 - 'new' ACL cache had bad behaviour. rolled back to - older cache and added tests - 133 102 On postgres, RT didn't previously cope well with multipart - messages including non-plain parts containing non-ascii - 135 103 Efficiency tweaks for WhoHaveRight - 136 104 Bumping version to RT 3.0.3pre4 - 137 105 #2813 Duplicate tickets created at the same time could cause a - user creation race condition - 138 106 Importing minor bugfixes from ourinternet - 139 107 #2816 new callback to ShowLinks - 150 108 #2799: Display URIs instead of HREFs in ticket display - 151 109 #2797 Clean up automatich chmodding on installation - 152 110 ShowRequestor takes path - 153 111 SystemInternal group ACLs in setup - 155 112 Better encoding and error checking for message headers - 156 113 better handle notification messages containing only text/html - content. - 157 114 Bumping to 3.0.3pre5 - 158 115 More I18N fixes from ourinternet - 159 116 Bumping version to RC-1 - 160 117 Another shot at the header encoding fix - 161 118 Mitya's failing processing of html email - 162 119 Bumping to 3.0.3rc2 - 163 120 Anonymizing addresses in mitya's submitted testcases - 165 121 Better handling of malformed email messages - 166 122 Bumping version to 3.0rc3 - 167 123 #2850 - With some configurations, users could not create new - tickets with 'new' requestors - Bumped to 3.0 RC 4 - 168 124 Scrip data updates weren't propagating to parent Ticket - objects; Bumping to 3.0.3 - 169 125 CustomField rights checking was overly restrictive for users - without queue-specific rights - 170 126 I18N mail testing was was being cavalier with the state of - acls after its testing. (clone of 3.0.C167) - 171 127 Ticket Update.html fix to not doubly load content - 172 128 Fixing postgres sortorder bug unmased by searchbuilder fix - 176 129 Applying POD patches from ourinternet (clone of 3.0.C173) - 177 130 UTF8, Custom Field and text message rendering fixes from - ourinternet - 178 131 #2843 Date relations were too strict in RT::Tickets searches - 179 132 #2847: allow URI Resolver to render itself - 173 133 ShowMessageHeaders; make headers clicky - 180 134 use RTIR callbacks - 175 135 Updating rt-setup-database to take acl and schema file names - on the commandline - 181 136 Refactored Users::WhoHaveRight from Chris Audley at Blackrock - 182 137 Download link in ShowTransaction - 185 138 Fix for speedycgi disappearing database connections - 183 139 #2873: Fix for insufficently agressive loop culling - 186 140 Fix for nested email message parsing - 187 141 Split the HasRight ACL query into two parts. It's now two - small and light SQL queries, instead of one big one that - overwhelmed databases - 188 142 Stylistic cleanups for HasRight optimizations - 189 143 Relationship transactions are recorded and displayed more - robustly - 190 144 Bumping the version to 3.0.4pre1 - 191 145 Updated french translation from Blaise Thauvin - 13 146 Bumping to 3.0.4RC1 - 192 147 Attachment display bug fix from autrijus tang - 193 148 Bumping the version to 3.0.4RC2 - 198 149 ShowAttachments had a relative path which hurt extensions - 199 150 README updates to indicate deprecated dependencies - 200 151 Debugging framework cleanup - 201 152 Bumping version to 3.0.4 - 195 153 #3042: Make max inline body size configurable - 196 154 #3029 - better warning message on improper perms on mail in - 202 155 Initial commit of new commandline client support code - 203 156 More updates to the commandline client - 205 157 Removing ancient cli code that was accidentally added to the - repository - 206 158 Extended ACL edit routines to make it easier to use generic - routines in 3rd party apps - 24 159 Certain ACL checks could fail on postgres due to a marshalling - bug - 209 160 #1751: update second page in Bulk update - 208 161 #1651: URIs not escaped in ticket display - 210 162 A couple of fixes to better deal with creation of 'blank' - ticket requestors - 207 163 regression tests: use $RT::WebPath and RT_LIB_PATH - 211 164 Requestor searches had an extra join that they didn't need - 212 165 License tagger was tagging Makefile, not Makefile.in. - Reconfigured. - 213 166 Bumping to 3.0.5pre1 - 215 167 Merging internationalization fixes from ourinternet - 216 168 #2692: make $Domain an argument for SelectGroups - 219 169 #2855: User_Overlay and Template_Overlay fixes - 220 170 #2989: regexp changes for Subject and loop-detection - 221 171 3158: user can delete only with DeleteTicket right - 222 172 fixes for the importer - 223 173 Adding the RT coding style guide to the distribution - 225 174 One I18N 'fix' from ourinternet tainted attachment data, - breaking tests - 226 175 Code to catch execution problems within RT's web app server - was made more robust - 34 176 Failed user creation didn't always properly roll-back the - database - 227 177 [fsck.com #2378] personal permissions for installation - 228 178 #3199: normalize custom fields searching syntax - Global CF's - previously didn't allow the { } - 229 179 #3201: Perform more clever joining to enhance custom field - search results - 40 180 #3200 - AND MultipleSelect CFs together - OR all other CFs - together. - 42 181 Bumping version to 3.0.5-pre2 - 41 182 #3022: Update to German translation - 43 183 #3068: Better setting of Due dates via the web ui - 44 184 #3131: Preliminary support for Oracle from Brook Schonfield - 45 185 #3152: Updated russian .po file - 46 186 #2792: When finding out if someone is a queue watcher, check - groups recursively - 47 187 Bumping to 3.0.5pre3 - 49 188 Dependencies updated; performance and memory usage fixes for - ticket creation memory usage - 231 189 #3237: Queue-specific templates with the same name as global - templates will now override the globals for queue-related - scrips - 54 190 #3279: Make fsck.com-rt: URIs case insensitive - 230 191 #3230: Parser patch to make watchers searches more efficient - 218 192 #2955: wrapping in messagebox - 232 193 Old relationship update transactions weren't properly - displayed - 237 194 #2672: custom field values ordering - 235 195 #2653: Email.pm patch - 238 196 #3114: allow longer subject lines for postgres - 233 197 #3242: cannonicalize addresses in comments - 236 198 #3278: occasional internal server error in RT.pm - 239 199 #3309: switch lines in User/Prefs.html - 250 200 #3329: Email.pm patch - 252 201 #2687: add ticket subject to resolved template - 255 202 #2268: align fields in User/Prefs.html - 256 203 #2160: clarify that box deletes scrips - 259 204 #2773: don't allow searching for deleted tickets - 257 205 #2700: configurable home page ticket list length - 258 206 #2409: colons after labels in Create.html - 261 207 #3240: DeleteWatcher, not DelWatcher - 262 208 #3143: Italian translation - 251 209 #2617: custom field ordering - 260 210 #2558: allow access to CFs with no name - 263 211 #3281: form actions must not be paths - 266 212 #2693: show proper id in menu after creation - 265 213 #3118: change default unset mail address - 267 214 #3324: Apache::DBI must be 0.92 or newer - 253 215 Fixing improperly applied custom field editing patches - 268 216 Bumping version to 3.0.5pre4 - 269 217 #3341: edit comments in SiteConfig - 271 218 #3012: vertical alignment in Ticket/Elements/ShowPeople - 270 219 #3349: umlauts aren't correct in subject - 272 220 #3236: allow attachments without other txn contents - 273 221 #3105: CreateTickets doesn't set ticket type - 275 222 #3384: recursive merge patches - 276 223 #3354: an additional fix for avoiding the morning bug - 277 224 #3114: increase subject length in non-Postgres dbs - 278 225 Fixes to attempt to stop mysql 'morning bugs' with mysql - 280 226 Post 3.0.5pre3 - sometimes silently losing mail. fixed a - possible bug, improved testing - 281 227 More explicit warning about a lack of perl 5.8 - 282 228 fixing the new testdeps thing - 279 229 #2651: localize die/warn handlers - 64 230 Bumping to 3.0.5pre5 - 283 231 #3399: Message parsing fails for some types of report - 285 232 Better handling of apparently bogus email; rationalize mail - gateway error codes - 286 233 Bumping to 3.0.5pre6 - 287 234 Bumping to 3.0.5RC1 - 288 235 Patches to the cli from ams - 289 236 Custom field values couldn't be set to '0'; README updated for - apache2 - 290 237 RT 3.0.5 - 291 238 Fixing a couple bugs related to display of links - 292 239 fixing a multiple-signature-inclusion bug - 293 240 Bumping to 3.0.6RC1 - 295 241 Updated documentation for RT CLI tool - 296 242 Bumping to RT 3.0.6 - 297 243 Conditionalizing Text::Quoted display, so as to avoid utf8 - crashes - 299 244 Merging bugfixes from ourinternet - 300 245 A bunch of postgres correctness fixes - 301 246 #2346: Resolving a deprecation warning - 84 247 #3981: Ticket creation syntax fix - 298 248 bps #1032: SelfService fixes - 302 249 #3889: add/del fixes - 303 250 #3822: Fix for cli bug (Inapropriate use of arrayref) - 305 251 #3807: CLI example updates - 306 252 #3907: New default templates for user, ticket and queue - 308 253 More reference weakening - 307 254 User objects weren't always destroyed, due to a circular - reference - 310 255 Slightly better debugging on failure to send mail - 94 256 Deep recursion issue on localization handle; missing language - selector - 313 257 Adding back missing SelectLang - 311 258 #3566: EditCustomField supports Default for FreeformSingle - 312 259 Initial Informix port from akso.de - 316 260 #3765: TicketsSQL is case-sensitive - 317 261 #3613: searching on NOT LIKE - 318 262 #3877: don't strip multi-line headers - 319 263 #3551: Create values corrupted when adding new files - 321 264 #3993: warn when installing with mod_perl2 - 320 265 #4087: allow non-ISO dates in transaction searches - 322 266 #3439: custom fields patch - 323 267 #3855: require Locale::Maketext::Lexicon 0.31 - 325 268 #3856: /REST/1.0/search/tickets should work in UTC - 326 269 #3827: regression shouldn't drop db - 327 270 #3801: note when transaction content is ellided - 328 271 #3751: ParseNewMessageForTicketCcs - 332 272 #3776: new indices - 329 273 #3674: autohandler patch - 336 274 New schema relationships diagram in .dot format - 337 275 more work on the schema diagram - 330 276 #3601: SelectRights patch - 331 277 #3583: set Last Contacted date - 333 278 #4088: Postgres performance improvements - 335 279 fix attachment links in base RT - 338 280 Updating storable dependency, to keep redhat 9 users from - hurting themselves - 339 281 Small fix to ticket searching to cut down on # of joins needed - 104 282 Merging ourinternet's changes relative to 3.0.7pre2; UPGRADING - update; postgres installation fixes - 350 283 Bumping version to 3.0.7pre3 - 351 284 CLI changes - 352 285 CLI usage updates - 353 286 Bumping to 3.0.7rc1 - 361 287 Bumping to 3.0.7; Updated DBIx::SearchBuilder dependency - 362 288 Fixes to RT 3.0.7 upgrade instructions; Bumping to 3.0.7_01 - 355 289 Minor cleanups to RT cli tool - 356 290 Fixup to rt-setup-database tool for local schema - 357 291 Display.html takes TicketObj; Update.html uses it - 358 292 localization for link text, not whole link - 359 293 ProcessTicketCustomFieldUpdates takes TicketObj - 360 294 Transaction batching - 363 295 protect against reentrancy in Ticket::DESTROY - 365 296 FastCGI fix to make the CLI work - 366 297 #4415: Fix for imporeting merged tickets - 368 298 Regression and upgrade cleanups - 367 299 Ticket creation and updates via the Web UI were sometimes - encoded wrong - 369 300 CLI tool should pass through orderby arg - 370 301 Bumping to 3.0.8pre1 - 371 302 none - 372 303 Decode uuencoded attachments - 373 304 Fixing next/prev ticket navigation (#4461) it sometimes - disappeared. - 375 305 Ticket counts became inaccurate after repeated web searches - 376 306 Certain non-western From: headers were being mangled - 377 307 Numerous CLI improvements - 378 308 Bumping to 3.0.8pre2 - 379 309 Switching to new I18NSafe lowercasing behaviour for Pg - 380 310 Adding a new index doubles my performance on /index.html - 381 311 Importing fixes from ourinternet - 382 312 Researching email corruption - 197 313 Fixing CreaetTickets documentation - 383 314 #4572: Fix searching on links - 385 315 #4554: callbacks should be ordered - 386 316 #4552 arguments for AddCustomFieldValues - 387 317 #4455: Better handling of bad link URIs - 388 318 #3725: Making CLI display newly created tickets ids - 389 319 #3736: Backport RT 3.1 'inplace' layout - 390 320 #3813: the CreateTickets scripaction couldn't handle - customfields - 391 321 #3608: search by ccs and adminccs in addition to requestors - 114 322 #3066: crontool docs - 393 323 #4711: search ON Dates - 392 324 order SelfService tickets by numeric id - 395 325 Bumping to 3.0.8RC1 - 396 326 AutoOpen should set correct type for Status transaction - 397 327 Fixing apparent SQL error on logout. Actually bug in - localization - 21 328 #2587: turn off autocomplete in RT's search box - 309 329 #3660: add a 'timeout' flag to the rt-mailgate - 315 330 #3608: fixing quicksearch to work with new watcher search - 398 331 Allow RT::CurrentUser to load objects based on RT::User - objects passed in; Backported a fix to the Language Selector - for non-traditional languages; bumped to 3.0.8 - 399 332 Searching for role groups generated queries that were way too - complex - 48 333 First cut at new oracle code from Netzah - 501 334 Adding UTF8 support for oracle; Oracle install instructions; - searchbuilder dep bumped; bumping to 3.0.9pre2 - 502 335 Deleted tickets should never be found in searches - 503 336 #5212 Unicode issues with incoming mail with a charset or - encoding of UTF-8 (caps) - 500 337 Reversing our no-cache pragmas, since IE can't cope with them - over SSL - 506 338 A couple of perf fixes from autrijus which _require_ - SearchBuilder 0.97. Reduces long ticket display by 30% - 508 339 Bumping to 3.0.9pre3 - 509 340 RT now uses progressive rendering by default AND no longer - blocks the load of the CSS sheet; 3.0.9pre4 - 511 341 Optimizing column loads from autrijus' new column load patches - 512 342 Bumping to 3.0.9pre5 - 513 343 More performance work listing ticket Attachments - 515 344 Turning off autoflush for ticket attachments so we can a - content type - 516 345 #5178: Use less verbose html for ticket history - 517 346 Bumping to 3.0.9pre6 - 518 347 Improved next/prev handling for merged tickets - 519 348 Bumping to 3.0.9 - Noting preference for perl 5.8.3 - - rt.3.0.D348, C519, jesse, Fri Feb 13 12:30:42 2004, Bumping to 3.0.9 - Noting - preference for perl 5.8.3 - none - - rt.3.0.D347, C518, jesse, Thu Feb 12 00:21:35 2004, Improved next/prev - handling for merged tickets - From: Jesse - Date: Thu Feb 12 00:20:40 2004 - - none - - rt.3.0.D346, C517, jesse, Tue Feb 10 00:22:11 2004, Bumping to 3.0.9pre6 - From: Jesse - Date: Tue Feb 10 00:21:24 2004 - Warning: the original change was in the 'being_integrated' state - - none - - rt.3.0.D345, C516, jesse, Tue Feb 10 00:19:50 2004, #5178: Use less verbose - html for ticket history - From: Jesse - Date: Tue Feb 10 00:18:57 2004 - - none - - rt.3.0.D344, C515, jesse, Tue Feb 10 00:07:41 2004, Turning off autoflush for - ticket attachments so we can a content type - From: Jesse - Date: Tue Feb 10 00:02:40 2004 - - none - - rt.3.0.D343, C513, jesse, Mon Feb 9 23:48:40 2004, More performance work - listing ticket Attachments - From: Jesse - Date: Mon Feb 9 23:48:07 2004 - - none - - rt.3.0.D342, C512, jesse, Fri Feb 6 02:05:13 2004, Bumping to 3.0.9pre5 - none - - rt.3.0.D341, C511, jesse, Thu Feb 5 23:11:20 2004, Optimizing column loads - from autrijus' new column load patches - none - - rt.3.0.D340, C509, jesse, Wed Feb 4 17:56:57 2004, RT now uses progressive - rendering by default AND no longer blocks the load of the CSS sheet; 3.0.9pre4 - none - - rt.3.0.D339, C508, jesse, Wed Feb 4 16:42:08 2004, Bumping to 3.0.9pre3 - none - - rt.3.0.D338, C506, jesse, Wed Feb 4 15:06:36 2004, A couple of perf fixes - from autrijus which _require_ SearchBuilder 0.97. Reduces long ticket display - by 30% - none - - rt.3.0.D337, C500, jesse, Sun Feb 1 15:01:39 2004, Reversing our no-cache - pragmas, since IE can't cope with them over SSL - none - - rt.3.0.D336, C503, jesse, Wed Jan 28 19:56:55 2004, #5212 Unicode issues with - incoming mail with a charset or encoding of UTF-8 (caps) - none - - rt.3.0.D335, C502, jesse, Wed Jan 28 19:24:48 2004, Deleted tickets should - never be found in searches - none - - rt.3.0.D334, C501, jesse, Thu Jan 8 15:21:02 2004, Adding UTF8 support for - oracle; Oracle install instructions; searchbuilder dep bumped; bumping to - 3.0.9pre2 - none - - rt.3.0.D333, C48, jesse, Sun Jan 4 23:18:16 2004, First cut at new oracle - code from Netzah - From: Jesse - Date: Sun Jan 4 23:17:21 2004 +------------------------------------------------------------------------ +r1106 | alexmv | 2004-06-17 19:47:40 -0400 (Thu, 17 Jun 2004) | 7 lines +Changed paths: + M /rt/trunk/html/Ticket/Display.html + M /rt/trunk/lib/RT/Interface/Web.pm - none +RT-Ticket: 3151 +RT-Status: resolved +RT-Update: correspond - rt.3.0.D332, C399, jesse, Sat Jan 3 15:57:44 2004, Searching for role groups - generated queries that were way too complex - From: Jesse - Date: Sat Jan 3 15:57:50 2004 + * Add a transaction if there is time worked -- even if there is no + message - none +------------------------------------------------------------------------ +r1095 | alexmv | 2004-06-17 08:49:45 -0400 (Thu, 17 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk/html/Ticket/ModifyAll.html - rt.3.0.D331, C398, jesse, Fri Jan 2 16:22:47 2004, Allow RT::CurrentUser to - load objects based on RT::User objects passed in; Backported a fix to the - Language Selector for non-traditional languages; bumped to 3.0.8 - From: Jesse - Date: Fri Jan 2 16:22:55 2004 +RT-Ticket: 5745 +RT-Status: resolved +RT-Update: correspond - none + * Fill in default subject on transaction in Jumbo update - rt.3.0.D330, C315, jesse, Fri Jan 2 15:10:37 2004, #3608: fixing quicksearch - to work with new watcher search - From: Jesse Vincent - Date: Sat Dec 13 15:31:06 2003 +------------------------------------------------------------------------ +r1094 | huberth | 2004-06-17 01:40:32 -0400 (Thu, 17 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk/html/Admin/Elements/UserTabs - none +RT-Ticket: 5697 +RT-Status: resolved - rt.3.0.D329, C309, jesse, Fri Jan 2 15:10:02 2004, #3660: add a 'timeout' - flag to the rt-mailgate - From: Jesse Vincent - Date: Sat Dec 13 02:12:05 2003 +subject: Admin/UserTabs cleanup +link to Admin/Users/MemberOf.html removed - page doesn't exist. - none +------------------------------------------------------------------------ +r1090 | huberth | 2004-06-16 18:14:59 -0400 (Wed, 16 Jun 2004) | 5 lines +Changed paths: + M /rt/trunk/html/Admin/Elements/UserTabs + M /rt/trunk/html/Admin/Users/Modify.html - rt.3.0.D328, C21, jesse, Fri Jan 2 15:09:18 2004, #2587: turn off - autocomplete in RT's search box - From: Jesse Vincent - Date: Sat Dec 13 01:57:52 2003 +RT-Ticket: 5697 +RT-Status: resolved - none +subject: Admin/UserTabs cleanup +Patch supplied and applied to 3.0. Modified html/Admin/Elements/UserTabs. +------------------------------------------------------------------------ +r1089 | huberth | 2004-06-16 17:48:15 -0400 (Wed, 16 Jun 2004) | 5 lines +Changed paths: + M /rt/trunk/html/Search/Listing.html - rt.3.0.D327, C397, jesse, Tue Dec 30 16:19:24 2003, Fixing apparent SQL error - on logout. Actually bug in localization - none +RT-Ticket: 5691 +RT-Status: resolved - rt.3.0.D326, C396, leira, Fri Dec 19 01:11:25 2003, AutoOpen should set - correct type for Status transaction - From: Linda L. Julien - Date: Thu Dec 18 23:56:15 2003 - Warning: the original change was in the 'awaiting_integration' state +Patch applied to 3.0. - none +------------------------------------------------------------------------ +r1081 | alexmv | 2004-06-16 10:53:11 -0400 (Wed, 16 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk/lib/RT/Ticket_Overlay.pm - rt.3.0.D325, C395, jesse, Wed Dec 17 14:12:38 2003, Bumping to 3.0.8RC1 - From: Jesse - Date: Thu Dec 18 15:00:12 2003 +RT-Ticket: 5669 +RT-Status: resolved +RT-Update: correspond - none + * Record initial time taken in the initial transaction - rt.3.0.D324, C392, leira, Wed Dec 17 14:09:47 2003, order SelfService tickets - by numeric id - From: Linda Julien - Date: Mon Dec 15 04:21:15 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r1080 | alexmv | 2004-06-16 10:53:01 -0400 (Wed, 16 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk/lib/RT.pm.in - none +RT-Ticket: 5696 +RT-Status: resolved +RT-Update: correspond - rt.3.0.D323, C393, jesse, Mon Dec 15 19:28:46 2003, #4711: search ON Dates - From: Jesse - Date: Tue Dec 16 20:30:27 2003 - Warning: the original change was in the 'being_developed' state + * Remove references to vendor config - none +------------------------------------------------------------------------ +r1071 | alexmv | 2004-06-14 17:27:03 -0400 (Mon, 14 Jun 2004) | 2 lines +Changed paths: + M /rt/trunk/lib/RT/EmailParser.pm - rt.3.0.D322, C114, jesse, Sat Dec 13 01:32:42 2003, #3066: crontool docs - From: Jesse Vincent - Date: Sat Dec 13 00:38:04 2003 + * Fix silly copy/paste documentation error - none +------------------------------------------------------------------------ +r1044 | alexmv | 2004-06-09 16:13:41 -0400 (Wed, 09 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk/html/Elements/Header - rt.3.0.D321, C391, jesse, Sat Dec 13 01:32:12 2003, #3608: search by ccs and - adminccs in addition to requestors - From: Jesse Vincent - Date: Sat Dec 13 01:24:33 2003 - Warning: the original change was in the 'being_developed' state +RT-Ticket: 5359 +RT-Update: correspond +RT-Status: resolved - none + * Remove extraneous tag - rt.3.0.D320, C390, jesse, Sat Dec 13 01:29:24 2003, #3813: the CreateTickets - scripaction couldn't handle customfields - From: Jesse Vincent - Date: Sat Dec 13 01:22:56 2003 +------------------------------------------------------------------------ +r1043 | alexmv | 2004-06-09 16:00:36 -0400 (Wed, 09 Jun 2004) | 7 lines +Changed paths: + M /rt/trunk/etc/acl.mysql - none +RT-Ticket: 5366 +RT-Update: correspond +RT-Status: resolved - rt.3.0.D319, C389, jesse, Sat Dec 13 01:28:24 2003, #3736: Backport RT 3.1 - 'inplace' layout - From: Jesse Vincent - Date: Sat Dec 13 01:15:39 2003 + * Quote the database hostname when doing a GRANT under Mysql; + otherwise hostnames with dashes cause errors - none +------------------------------------------------------------------------ +r1042 | alexmv | 2004-06-09 15:52:05 -0400 (Wed, 09 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk/lib/RT/Action/EscalatePriority.pm - rt.3.0.D318, C388, jesse, Sat Dec 13 01:28:13 2003, #3725: Making CLI display - newly created tickets ids - From: Jesse Vincent - Date: Sat Dec 13 01:12:20 2003 +RT-Ticket: 5230 +RT-Update: correspond +RT-Status: resolved - none + * Update EscalatePriority's docs to mention rt-crontool - rt.3.0.D317, C387, jesse, Sat Dec 13 01:27:59 2003, #4455: Better handling of - bad link URIs - From: Jesse Vincent - Date: Fri Dec 12 23:33:09 2003 +------------------------------------------------------------------------ +r1041 | alexmv | 2004-06-09 15:47:36 -0400 (Wed, 09 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk/html/REST/1.0/NoAuth/mail-gateway - none +RT-Ticket: 4167 +RT-Update: correspond +RT-Status: resolved - rt.3.0.D316, C386, jesse, Sat Dec 13 01:27:41 2003, #4552 arguments for - AddCustomFieldValues - From: Jesse Vincent - Date: Fri Dec 12 23:23:08 2003 + * Provide reason for "temporary failure" - none +------------------------------------------------------------------------ +r1040 | alexmv | 2004-06-09 14:49:23 -0400 (Wed, 09 Jun 2004) | 7 lines +Changed paths: + M /rt/trunk/lib/RT/CurrentUser.pm - rt.3.0.D315, C385, jesse, Sat Dec 13 01:27:17 2003, #4554: callbacks should be - ordered - From: Jesse Vincent - Date: Fri Dec 12 23:14:57 2003 +RT-Ticket: 5113 +RT-Status: resolved +RT-Update: correspond - none + * Trivial whitespace fix. Incredibly low-hanging fruit; but one less + open bug now! - rt.3.0.D314, C383, jesse, Sat Dec 13 01:27:06 2003, #4572: Fix searching on - links - From: Jesse Vincent - Date: Fri Dec 12 23:11:24 2003 +------------------------------------------------------------------------ +r1034 | alexmv | 2004-06-08 14:34:35 -0400 (Tue, 08 Jun 2004) | 8 lines +Changed paths: + M /rt/trunk/lib/RT/Interface/Email.pm - none +RT-Ticket: 5709 +RT-Action: correspond +RT-Status: resolved - rt.3.0.D313, C197, jesse, Fri Dec 12 23:18:59 2003, Fixing CreaetTickets - documentation - From: Jesse Vincent - Date: Tue Jul 8 19:59:48 2003 + * Update =head1 NAME to be correct - none + * Document the optional 'ticket' option to Gateway - rt.3.0.D312, C382, jesse, Thu Dec 11 12:58:27 2003, Researching email - corruption - From: Jesse - Date: Fri Dec 12 14:02:37 2003 +------------------------------------------------------------------------ +r1026 | alexmv | 2004-06-07 16:53:00 -0400 (Mon, 07 Jun 2004) | 9 lines +Changed paths: + M /rt/trunk/lib/RT/Link_Overlay.pm - none +RT-Ticket: 5567 +RT-Action: correspond +RT-Status: resolved - rt.3.0.D311, C381, jesse, Mon Dec 8 03:06:53 2003, Importing fixes from - ourinternet - From: Jesse - Date: Tue Dec 9 04:10:35 2003 + * Don't assume that the base of a link has a resolver -- for the case + where a bogus "Referred to" field is entered. It will now give the + slightly less obscure error message "Link could not be created" + at the top of the page rather than a raw error message. - none +------------------------------------------------------------------------ +r1025 | alexmv | 2004-06-07 16:26:41 -0400 (Mon, 07 Jun 2004) | 3 lines +Changed paths: + M /rt/trunk/html/Ticket/Elements/ShowDates - rt.3.0.D310, C380, jesse, Mon Dec 8 02:52:37 2003, Adding a new index doubles - my performance on /index.html - From: Jesse - Date: Tue Dec 9 03:53:40 2003 + * Provide an abolute path to Display.html, as we could be coming from + a quicksearch - none +------------------------------------------------------------------------ +r1024 | alexmv | 2004-06-07 16:25:29 -0400 (Mon, 07 Jun 2004) | 7 lines +Changed paths: + M /rt/trunk/html/Ticket/Elements/ShowHistory - rt.3.0.D309, C379, jesse, Sat Dec 6 21:06:31 2003, Switching to new I18NSafe - lowercasing behaviour for Pg - From: Jesse - Date: Sun Dec 7 22:11:09 2003 +RT-Ticket: 5708 +RT-Action: comment +RT-Status: resolved + + * The "show headers" links need to default to providing an absolute + path to Display.html, so the links don't break after quicksearch + +------------------------------------------------------------------------ +r1019 | alexmv | 2004-06-07 14:07:37 -0400 (Mon, 07 Jun 2004) | 7 lines +Changed paths: + M /rt/trunk/html/Ticket/Create.html + +RT-Ticket: 5647 +RT-Action: comment +RT-Status: resolved + + * Only apply default due date of the queue if the user didn't supply + one for the ticket. + +------------------------------------------------------------------------ +r1006 | alexmv | 2004-06-04 17:05:50 -0400 (Fri, 04 Jun 2004) | 8 lines +Changed paths: + M /rt/trunk/html/Ticket/Elements/ShowTransaction + +RT-Ticket: 5626 +RT-Status: close +RT-Action: correspond + + * The message can only be "too large or ... not plain text" if there + was content in it originally. This fixes bug #5626, which occurred + when Text::Quoted was not installed and empty messages were used. + +------------------------------------------------------------------------ +r1000 | alexmv | 2004-06-02 23:22:05 -0400 (Wed, 02 Jun 2004) | 7 lines +Changed paths: + M /rt/trunk/html/Ticket/Create.html + +RT-Ticket: 3068 +RT-Status: closed +RT-Update: comment + + * Add "min" after the Time{Worked,Left} fields; this completes the + localization of the above ticket + +------------------------------------------------------------------------ +r999 | alexmv | 2004-06-02 23:02:14 -0400 (Wed, 02 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk/bin/rt-crontool.in + +RT-Ticket: 3066 +RT-Status: close +RT-Update: comment + + * Make the documentation a little more apparent from the commandline + +------------------------------------------------------------------------ +r998 | alexmv | 2004-06-02 22:37:55 -0400 (Wed, 02 Jun 2004) | 7 lines +Changed paths: + M /rt/trunk/Makefile.in + +RT-Ticket: 3113 +RT-Status: close +RT-Update: comment + + * Create the /opt/rt3/local/lib directory on install, like the ticket + asks for + +------------------------------------------------------------------------ +r992 | alexmv | 2004-06-01 15:32:39 -0400 (Tue, 01 Jun 2004) | 3 lines +Changed paths: + M /rt/trunk/lib/t/02regression.t.in + +Sorting the tests corrects some ordering errors; for exmaple, assuming +that a ticket had been created by a certain time. + +------------------------------------------------------------------------ +r991 | jesse | 2004-06-01 14:46:01 -0400 (Tue, 01 Jun 2004) | 6 lines +Changed paths: + M /rt/trunk + M /rt/trunk/etc/RT_Config.pm.in + + ---------------------------------------------------------------------- + r1761@tinbook: jesse | 2004-06-01T18:45:42.204802Z + + removed an extra "# }}}" line + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r990 | jesse | 2004-05-31 23:55:52 -0400 (Mon, 31 May 2004) | 1 line +Changed paths: + M /rt/trunk + +merging properties from new host +------------------------------------------------------------------------ +r973 | robert | 2004-05-28 00:47:37 -0400 (Fri, 28 May 2004) | 8 lines +Changed paths: + M /rt/trunk + M /rt/trunk/html/Search/Listing.html + M /rt/trunk/lib/RT/Tickets_Overlay_SQL.pm + + + ---------------------------------------------------------------------- + r551@bear: rspier | 2004-05-28T04:39:20.863505Z + + Re: [fsck.com #5639] SearchBuilder doesn't properly paginate initial s\ + earches + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r972 | jesse | 2004-05-28 00:24:38 -0400 (Fri, 28 May 2004) | 6 lines +Changed paths: + M /rt/trunk + M /rt/trunk/bin/rt.in + + ---------------------------------------------------------------------- + r1723@tinbook: jesse | 2004-05-28T04:24:48.903988Z + + Removing an extra } in sub help in the cli tool + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r971 | jesse | 2004-05-28 00:10:47 -0400 (Fri, 28 May 2004) | 22 lines +Changed paths: + M /rt/trunk + M /rt/trunk/html/Search/Bulk.html + + ---------------------------------------------------------------------- + r1721@tinbook: jesse | 2004-05-28T04:10:44.114252Z + + >if you resolve a ticket *and* write a correspondance with the + >search/Bulk.html page, then you get: + > + >1. Ticket resolve + >2. Correspondance added + >3. Ticket auto opened + > + >this is different than in the standard Ticket/Update.html where you get + > + >1. Correspondance added + >2. Ticket resolved + > + >Latter is the thing I expect, So I changed the creation order of + >transactions in Bulk.html to be consistent with Update.html. + + + + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r949 | jesse | 2004-05-25 22:44:37 -0400 (Tue, 25 May 2004) | 1 line +Changed paths: + M /rt/trunk/releng.cnf + +This is RT 3.0.11 +------------------------------------------------------------------------ +r942 | jesse | 2004-05-23 22:54:06 -0400 (Sun, 23 May 2004) | 1 line +Changed paths: + M /rt/trunk/releng.cnf + +Bumping to 3.0.11rc4 +------------------------------------------------------------------------ +r939 | jesse | 2004-05-23 22:14:26 -0400 (Sun, 23 May 2004) | 18 lines +Changed paths: + M /rt/trunk + M /rt/trunk/lib/RT/Groups_Overlay.pm + M /rt/trunk/lib/RT/Queue_Overlay.pm + A /rt/trunk/lib/t/data/rt-send-cc + + ---------------------------------------------------------------------- + r1664@tinbook: jesse | 2004-05-24T01:24:50.613317Z + + Minor documentation update + ---------------------------------------------------------------------- + r1665@tinbook: jesse | 2004-05-24T01:28:12.674977Z + + Fixed a regression related to Groups->WithRight + ---------------------------------------------------------------------- + r1666@tinbook: jesse | 2004-05-24T02:12:25.100951Z + + added back a missing test file + ---------------------------------------------------------------------- + r1667@tinbook: jesse | 2004-05-24T02:13:00.285813Z + + Altering a Groups join to be a bit more efficient + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r914 | jesse | 2004-05-17 16:07:40 -0400 (Mon, 17 May 2004) | 1 line +Changed paths: + M /rt/trunk/releng.cnf + +Bumping to 3.0.11rc3 +------------------------------------------------------------------------ +r913 | jesse | 2004-05-17 16:05:25 -0400 (Mon, 17 May 2004) | 1 line +Changed paths: + M /rt/trunk + M /rt/trunk/lib/RT/Tickets_Overlay.pm + M /rt/trunk/lib/RT/Tickets_Overlay_SQL.pm + M /rt/trunk/lib/t/04_send_email.pl.in + +Backported ticket searching fixes from 3.1; fixed a bug in email address testing code +------------------------------------------------------------------------ +r876 | jesse | 2004-05-12 02:46:25 -0400 (Wed, 12 May 2004) | 7 lines +Changed paths: + M /rt/trunk + M /rt/trunk/html/Search/Elements/PickRestriction + + + ---------------------------------------------------------------------- + r1545@tinbook: jesse | 2004-05-12T06:45:50.218931Z + + PickRestriction needed the absolute path fix + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r873 | jesse | 2004-05-11 19:04:59 -0400 (Tue, 11 May 2004) | 6 lines +Changed paths: + M /rt/trunk + M /rt/trunk/releng.cnf + + ---------------------------------------------------------------------- + r1539@tinbook: jesse | 2004-05-11T22:54:41.535834Z + + Bumping to rc2 + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r865 | jesse | 2004-05-11 02:42:01 -0400 (Tue, 11 May 2004) | 11 lines +Changed paths: + M /rt/trunk + M /rt/trunk/bin/rt.in + M /rt/trunk/html/Search/Listing.html + + ---------------------------------------------------------------------- + r1117@Jesse-Vincents-Computer: jesse | 2004-05-11T06:41:01.215469Z + + Updated "order" handling in the cli from ams + + ---------------------------------------------------------------------- + r1118@Jesse-Vincents-Computer: jesse | 2004-05-11T06:41:36.770412Z + + Better handling of search listing page after a redirect + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r863 | jesse | 2004-05-10 18:42:38 -0400 (Mon, 10 May 2004) | 1 line +Changed paths: + M /rt/trunk + + +------------------------------------------------------------------------ +r849 | jesse | 2004-05-06 21:00:24 -0400 (Thu, 06 May 2004) | 18 lines +Changed paths: + M /rt/trunk + M /rt/trunk/bin/rt.in + M /rt/trunk/html/Admin/Queues/Scrip.html + M /rt/trunk/lib/RT/Tickets_Overlay.pm + M /rt/trunk/lib/RT.pm.in + + ---------------------------------------------------------------------- + r1486@tinbook: jesse | 2004-05-07T00:49:12.363243Z + + Fix for proper display of ScripId on scrip edit from Ruslan + ---------------------------------------------------------------------- + r1487@tinbook: jesse | 2004-05-07T00:49:29.125437Z + + Fix for search on Cc and AdminCc from Ruslan + ---------------------------------------------------------------------- + r1488@tinbook: jesse | 2004-05-07T00:52:40.234557Z + + Fix for a false positive error about directory permissions when opening the rt logfile from Ruslan + ---------------------------------------------------------------------- + r1489@tinbook: jesse | 2004-05-07T00:58:03.221505Z + + (#4638) cli cookie handling improved from Muncus + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r841 | jesse | 2004-05-06 01:35:36 -0400 (Thu, 06 May 2004) | 6 lines +Changed paths: + M /rt/trunk + M /rt/trunk/releng.cnf + + ---------------------------------------------------------------------- + r1465@tinbook: jesse | 2004-05-06T05:34:05.907225Z + + Bumping to 3.0.11rc1 + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r840 | jesse | 2004-05-06 00:09:11 -0400 (Thu, 06 May 2004) | 6 lines +Changed paths: + M /rt/trunk + M /rt/trunk/lib/RT/Attachment_Overlay.pm + + ---------------------------------------------------------------------- + r1085@tinbook: jesse | 2004-05-06T04:07:41.566641Z + + #5592: Don't display an empty RT-Send-Bcc header if there were no bccs + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r812 | jesse | 2004-05-03 00:39:57 -0400 (Mon, 03 May 2004) | 34 lines +Changed paths: + M /rt/trunk + M /rt/trunk/bin/rt.in + M /rt/trunk/etc/RT_Config.pm.in + M /rt/trunk/html/Admin/Groups/index.html + M /rt/trunk/html/Elements/MyRequests + M /rt/trunk/lib/RT/Groups_Overlay.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Tickets_Overlay.pm + M /rt/trunk/lib/RT.pm.in + + ---------------------------------------------------------------------- + r2289@tinbook: jesse | 2004-05-03T00:13:57.610636Z + + Corrected docs for rt.in per Ticket #4618 + ---------------------------------------------------------------------- + r2290@tinbook: jesse | 2004-05-03T00:31:06.379542Z + + Applied Syslog configuration patch from 4717 + ---------------------------------------------------------------------- + r2291@tinbook: jesse | 2004-05-03T00:39:30.205636Z + + #5189: patch to bin/rt for default query and order + ---------------------------------------------------------------------- + r2292@tinbook: jesse | 2004-05-03T00:45:15.670290Z + + Adding a patch from Dirk Pape to hide disabled groups by default (#5229) + ---------------------------------------------------------------------- + r2293@tinbook: jesse | 2004-05-03T00:47:02.636897Z + + #5238: [rt-users] Patch: Mason Profiing under FastCGI + ---------------------------------------------------------------------- + r2294@tinbook: jesse | 2004-05-03T00:51:31.523941Z + + #5278: Making the length of the "MyRequests" list configurable + ---------------------------------------------------------------------- + r2295@tinbook: jesse | 2004-05-03T00:56:19.176341Z + + #5303: Adding support for piping reply messages from STDIN + ---------------------------------------------------------------------- + r2296@tinbook: jesse | 2004-05-03T01:45:55.903495Z + + A patch to generate better SQL when searching on attachment content. Backported from 3.1 + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r807 | autrijus | 2004-05-02 17:18:08 -0400 (Sun, 02 May 2004) | 2 lines +Changed paths: + M /rt/trunk/lib/RT/Date.pm + +* Backport Date->W3CDTF from rt-3.3 for REST 2.0. + +------------------------------------------------------------------------ +r806 | autrijus | 2004-05-02 17:17:25 -0400 (Sun, 02 May 2004) | 1 line +Changed paths: + A /rt/trunk/html/Elements/QueryString + +* Pull in QueryString from RT 3.1+ for REST API +------------------------------------------------------------------------ +r778 | jesse | 2004-04-30 01:42:18 -0400 (Fri, 30 Apr 2004) | 7 lines +Changed paths: + M /rt/trunk + M /rt/trunk/lib/RT/EmailParser.pm + + ---------------------------------------------------------------------- + r1402@debian: jesse | 2004-04-30T14:44:55.419589Z + + Backporting a taint fix for the EmailParser from 3.1 + + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r777 | jesse | 2004-04-30 00:59:57 -0400 (Fri, 30 Apr 2004) | 10 lines +Changed paths: + M /rt/trunk + M /rt/trunk/configure.ac + M /rt/trunk/lib/RT/Attachment_Overlay.pm + + ---------------------------------------------------------------------- + r1399@debian: jesse | 2004-04-30T11:59:41.354565Z + + Mark our configure script as comming from svn + ---------------------------------------------------------------------- + r1400@debian: jesse | 2004-04-30T14:01:38.501468Z + + Fixed an issue that could cause multiline rt-send-cc and rt-send-bcc headers to be truncated + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r776 | jesse | 2004-04-29 22:48:19 -0400 (Thu, 29 Apr 2004) | 1 line +Changed paths: + M /rt/trunk + + +------------------------------------------------------------------------ +r767 | leira | 2004-04-28 18:41:16 -0400 (Wed, 28 Apr 2004) | 2 lines +Changed paths: + M /rt/trunk/html/Ticket/Create.html + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/Attachment_Overlay.pm + M /rt/trunk/lib/RT/CachedGroupMembers_Overlay.pm + M /rt/trunk/lib/RT/GroupMembers_Overlay.pm + M /rt/trunk/lib/RT/I18N/cs.po + M /rt/trunk/lib/RT/I18N/de.po + M /rt/trunk/lib/RT/I18N/es.po + M /rt/trunk/lib/RT/I18N/fr.po + M /rt/trunk/lib/RT/I18N/he.po + M /rt/trunk/lib/RT/I18N/it.po + M /rt/trunk/lib/RT/I18N/ja.po + M /rt/trunk/lib/RT/I18N/nl.po + M /rt/trunk/lib/RT/I18N/no.po + M /rt/trunk/lib/RT/I18N/pt_br.po + M /rt/trunk/lib/RT/I18N/ru.po + M /rt/trunk/lib/RT/I18N/zh_cn.po + M /rt/trunk/lib/RT/I18N/zh_tw.po + M /rt/trunk/lib/RT/Principal_Overlay.pm + M /rt/trunk/lib/RT/Scrip_Overlay.pm + M /rt/trunk/lib/RT/Ticket_Overlay.pm + +Separate, not seperate. Applies patch in ticket #5319. + +------------------------------------------------------------------------ +r760 | jesse | 2004-04-27 18:34:16 -0400 (Tue, 27 Apr 2004) | 2 lines +Changed paths: + M /rt/trunk/lib/RT/EmailParser.pm + +Better handling of the tempdir for the email parser. It could end up tainted in certain scenarios + +------------------------------------------------------------------------ +r751 | leira | 2004-04-26 19:01:15 -0400 (Mon, 26 Apr 2004) | 4 lines +Changed paths: + M /rt/trunk/lib/RT/Action/SendEmail.pm + +Applied Paulo Matos's patch from #5135. + +SendEmail didn't conform to RFC #2047. + +------------------------------------------------------------------------ +r750 | leira | 2004-04-26 18:14:44 -0400 (Mon, 26 Apr 2004) | 4 lines +Changed paths: + M /rt/trunk/lib/RT/Queue_Overlay.pm + M /rt/trunk/lib/RT/User_Overlay.pm + +Applies patch from #5286, from Paulo Matos . + +DTRT with autocreating user real names and email addresses when adding watchers (not just when the user is created via email). + +------------------------------------------------------------------------ +r749 | jesse | 2004-04-26 18:11:42 -0400 (Mon, 26 Apr 2004) | 1 line +Changed paths: + M /rt/trunk + + +------------------------------------------------------------------------ +r747 | leira | 2004-04-26 15:30:25 -0400 (Mon, 26 Apr 2004) | 2 lines +Changed paths: + M /rt/trunk/sbin/rt-setup-database.in + +Applied Paulo Matos's patch from #5401. Support System Role groups in rt-setup-database. + +------------------------------------------------------------------------ +r742 | jesse | 2004-04-26 14:57:29 -0400 (Mon, 26 Apr 2004) | 1 line +Changed paths: + M /rt/trunk/lib/RT/Attachment_Overlay.pm + +RT previously split stored headers on newlines. The new regexp better matches what the RFC says it should +------------------------------------------------------------------------ +r737 | jesse | 2004-04-25 02:02:12 -0400 (Sun, 25 Apr 2004) | 6 lines +Changed paths: + M /rt/trunk + M /rt/trunk/lib/RT/Groups_Overlay.pm + + ---------------------------------------------------------------------- + r2152@tinbook: jesse | 2004-04-25T06:01:59.654755Z + + We were needlessly including the "Principals" table in a query. It hurt postgres perf significantly + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r736 | jesse | 2004-04-24 14:48:30 -0400 (Sat, 24 Apr 2004) | 6 lines +Changed paths: + M /rt/trunk + M /rt/trunk/lib/RT/User_Overlay.pm + +---------------------------------------------------------------------- +r2150@tinbook: jesse | 2004-04-24T18:46:32.312073Z + +Additional changes to user creation and setting of "Privileged" status to improve access control handling +---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r735 | jesse | 2004-04-23 17:39:10 -0400 (Fri, 23 Apr 2004) | 6 lines +Changed paths: + M /rt/trunk + M /rt/trunk/sbin/rt-test-dependencies.in + + ---------------------------------------------------------------------- + r2148@tinbook: jesse | 2004-04-23T21:38:44.150971Z + + RT requires perl 5.8.3 to work correctly. Testdeps should check this + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r734 | jesse | 2004-04-23 16:48:17 -0400 (Fri, 23 Apr 2004) | 6 lines +Changed paths: + M /rt/trunk + M /rt/trunk/lib/RT/User_Overlay.pm + + ---------------------------------------------------------------------- + r2145@tinbook: jesse | 2004-04-23T20:47:48.438783Z + + Rework RT::User->Create logic to better handle error cases + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r732 | leira | 2004-04-23 13:47:06 -0400 (Fri, 23 Apr 2004) | 5 lines +Changed paths: + M /rt/trunk/html/Admin/Elements/SelectNewGroupMembers + +Users->Limit should specify ENTRYAGGREGATOR. This was always true, +but DBIx::SearchBuilder makes it obvious. + +This is a patch from BAZZAOUI Aissam . + +------------------------------------------------------------------------ +r730 | jesse | 2004-04-22 17:14:40 -0400 (Thu, 22 Apr 2004) | 1 line +Changed paths: + M /rt/trunk/bin/mason_handler.fcgi.in + M /rt/trunk/bin/mason_handler.scgi.in + +Drop +------------------------------------------------------------------------ +r729 | jesse | 2004-04-22 02:20:20 -0400 (Thu, 22 Apr 2004) | 6 lines +Changed paths: + M /rt/trunk + M /rt/trunk/lib/RT/EmailParser.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Template_Overlay.pm + + ---------------------------------------------------------------------- + r2138@tinbook: jesse | 2004-04-22T06:19:33.419238Z + + Clean up temporary files better + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r728 | jesse | 2004-04-22 01:59:41 -0400 (Thu, 22 Apr 2004) | 6 lines +Changed paths: + M /rt/trunk + M /rt/trunk/html/Ticket/Elements/ShowRequestor + + ---------------------------------------------------------------------- + r2136@tinbook: jesse | 2004-04-22T05:59:16.845794Z + + Fix for the previous (post 3.0.10) update + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r721 | jesse | 2004-04-21 15:44:00 -0400 (Wed, 21 Apr 2004) | 5 lines +Changed paths: + M /rt/trunk + M /rt/trunk/html/Search/Elements/PickRestriction + + ---------------------------------------------------------------------- + r2123@tinbook: jesse | 2004-04-21T19:43:39.090256Z + + Fix for Restriction corruption on repeated search from Ruslan + +------------------------------------------------------------------------ +r706 | jesse | 2004-04-19 23:25:46 -0400 (Mon, 19 Apr 2004) | 19 lines +Changed paths: + M /rt/trunk + M /rt/trunk/lib/RT/ACL_Overlay.pm + + ---------------------------------------------------------------------- + r2099@tinbook: jesse | 2004-04-20T03:25:26.896206Z + + Message-ID: <4083E905.8020903@uk.yahoo-inc.com> + Date: Mon, 19 Apr 2004 15:58:13 +0100 + From: Vernon Lyon + + + Hi Jesse, + + I submitted this a few months ago, but it seems to have gotten lost. + Below is a diff for a quick bug fix for the file: lib/RT/ACL_Overlay.pm + + * $args{'PrincipalId'} should be $args{'Id'} + + Regards, + Vernon + + +------------------------------------------------------------------------ +r698 | jesse | 2004-04-18 17:15:24 -0400 (Sun, 18 Apr 2004) | 2 lines +Changed paths: + M /rt/trunk/lib/RT/CurrentUser.pm + +Better handling of loc when RT's database isn't there. (Check for a user before trying to use it) + +------------------------------------------------------------------------ +r674 | jesse | 2004-04-06 00:13:01 -0400 (Tue, 06 Apr 2004) | 2 lines +Changed paths: + D /rt/trunk/sbin/rt-setup-database + D /rt/trunk/sbin/rt-test-dependencies + +Whacking more autogenerated files + +------------------------------------------------------------------------ +r673 | jesse | 2004-04-06 00:10:08 -0400 (Tue, 06 Apr 2004) | 2 lines +Changed paths: + D /rt/trunk/etc/RT_Config.pm + D /rt/trunk/lib/RT.pm + D /rt/trunk/lib/t/00smoke.t + D /rt/trunk/lib/t/01harness.t + D /rt/trunk/lib/t/02regression.t + D /rt/trunk/lib/t/03web.pl + D /rt/trunk/lib/t/04_send_email.pl + M /rt/trunk/sbin/rt-setup-database + +Removing autogenerated files from the repo + +------------------------------------------------------------------------ +r672 | jesse | 2004-04-06 00:08:40 -0400 (Tue, 06 Apr 2004) | 2 lines +Changed paths: + M /rt/trunk/lib/RT/Interface/Email.pm + +Removing extra debugging info + +------------------------------------------------------------------------ +r670 | jesse | 2004-04-05 10:14:32 -0400 (Mon, 05 Apr 2004) | 1 line +Changed paths: + M /rt/trunk/etc/RT_Config.pm + M /rt/trunk/html/Ticket/Elements/ShowRequestor + M /rt/trunk/lib/RT/CurrentUser.pm + M /rt/trunk/lib/RT/Interface/Email.pm + +Only show _users_ in the "About this requestor" box +------------------------------------------------------------------------ +r624 | jesse | 2004-03-25 10:56:12 -0500 (Thu, 25 Mar 2004) | 1 line +Changed paths: + M /rt/trunk + M /rt/trunk/releng.cnf + +This is 3.0.10 +------------------------------------------------------------------------ +r599 | jesse | 2004-03-17 16:24:09 -0500 (Wed, 17 Mar 2004) | 1 line +Changed paths: + M /rt/trunk/lib/RT/I18N/fi.po + +Finnish translation had been corrupted +------------------------------------------------------------------------ +r596 | autrijus | 2004-03-17 11:57:57 -0500 (Wed, 17 Mar 2004) | 1 line +Changed paths: + M /rt/trunk/lib/RT/I18N/zh_cn.po + M /rt/trunk/lib/RT/I18N/zh_tw.po + +* update chinese l10n for 3.0.10. +------------------------------------------------------------------------ +r590 | jesse | 2004-03-17 00:40:57 -0500 (Wed, 17 Mar 2004) | 4 lines +Changed paths: + M /rt/trunk + M /rt/trunk/html/SelfService/Display.html + M /rt/trunk/html/Ticket/Elements/ShowHistory + M /rt/trunk/html/Ticket/Elements/ShowTransaction + + +Merging back a fix to the "Comment/Reply" links after a quicksearch + + +------------------------------------------------------------------------ +r587 | jesse | 2004-03-16 21:02:37 -0500 (Tue, 16 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk + M /rt/trunk/releng.cnf - none +Bumped RT to 3.0.10rc1 - rt.3.0.D308, C378, jesse, Fri Dec 5 16:51:11 2003, Bumping to 3.0.8pre2 - From: Jesse - Date: Sat Dec 6 17:43:47 2003 +------------------------------------------------------------------------ +r583 | jesse | 2004-03-16 13:26:30 -0500 (Tue, 16 Mar 2004) | 2 lines +Changed paths: + A /rt/trunk/lib/RT/I18N/da.po - none +Initial "loose" danish translation from Jonas ( http://www.logiclab.dk/projects/rt3/ ) - rt.3.0.D307, C377, leira, Fri Dec 5 16:45:20 2003, Numerous CLI improvements - From: Linda Julien - Date: Fri Dec 5 03:09:04 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r582 | jesse | 2004-03-15 14:29:07 -0500 (Mon, 15 Mar 2004) | 7 lines +Changed paths: + M /rt/trunk/lib/RT/I18N/fr.po - none +RT-Ticket: 5365 +RT-Status: resolved - rt.3.0.D306, C376, jesse, Wed Dec 3 01:15:23 2003, Certain non-western From: - headers were being mangled - From: Jesse Vincent - Date: Wed Dec 3 01:14:25 2003 +Fixed a typo in the french localization - none +---------------------------------------------------------------------- - rt.3.0.D305, C375, jesse, Tue Dec 2 19:05:41 2003, Ticket counts became - inaccurate after repeated web searches - From: Jesse Vincent - Date: Tue Dec 2 19:03:18 2003 +------------------------------------------------------------------------ +r581 | jesse | 2004-03-15 14:28:07 -0500 (Mon, 15 Mar 2004) | 7 lines +Changed paths: + A /rt/trunk/lib/RT/I18N/hu.po - none +r888: jesse | 2004-03-15T19:02:40.067050Z - rt.3.0.D304, C373, jesse, Tue Dec 2 18:36:05 2003, Fixing next/prev ticket - navigation (#4461) it sometimes disappeared. - From: Jesse Vincent - Date: Tue Dec 2 18:34:07 2003 +RT-Ticket: 5251 +RT-Status: resolved - none +Hungarian translation - rt.3.0.D303, C372, jesse, Thu Nov 27 12:28:56 2003, Decode uuencoded - attachments - From: Jesse - Date: Fri Nov 28 13:32:25 2003 +------------------------------------------------------------------------ +r580 | jesse | 2004-03-15 14:24:11 -0500 (Mon, 15 Mar 2004) | 22 lines +Changed paths: + M /rt/trunk/lib/RT/I18N/fi.po - none +---------------------------------------------------------------------- +r882: jesse | 2004-03-15T18:36:05.531201Z - rt.3.0.D302, C371, jesse, Thu Nov 27 02:00:59 2003, none - From: Jesse - Date: Fri Nov 28 03:05:10 2003 - none +---------------------------------------------------------------------- +r883: jesse | 2004-03-15T18:39:57.667260Z - rt.3.0.D301, C370, jesse, Tue Nov 25 22:24:45 2003, Bumping to 3.0.8pre1 - none - rt.3.0.D300, C369, leira, Fri Nov 21 12:30:08 2003, CLI tool should pass - through orderby arg - From: Linda Julien - Date: Fri Nov 21 12:22:20 2003 - Warning: the original change was in the 'awaiting_integration' state +---------------------------------------------------------------------- +r885: jesse | 2004-03-15T18:48:45.660341Z - none - rt.3.0.D299, C367, jesse, Fri Nov 21 00:24:44 2003, Ticket creation and - updates via the Web UI were sometimes encoded wrong - From: Jesse - Date: Sat Nov 22 01:17:10 2003 +---------------------------------------------------------------------- +r887: jesse | 2004-03-15T19:00:56.469429Z - none +RT-Ticket: 5151 +RT-Status: resolved - rt.3.0.D298, C368, jesse, Fri Nov 21 00:21:32 2003, Regression and upgrade - cleanups - From: Jesse - Date: Sat Nov 22 01:20:08 2003 +updated Finnish localization - none +---------------------------------------------------------------------- - rt.3.0.D297, C366, jesse, Thu Nov 20 17:44:16 2003, #4415: Fix for imporeting - merged tickets - From: Jesse - Date: Fri Nov 21 18:47:53 2003 +------------------------------------------------------------------------ +r579 | jesse | 2004-03-15 13:49:40 -0500 (Mon, 15 Mar 2004) | 5 lines +Changed paths: + M /rt/trunk + M /rt/trunk/lib/RT/User_Overlay.pm - none +RT-Ticket: 5717 +RT-Status: resolved - rt.3.0.D296, C365, jesse, Thu Nov 20 17:22:51 2003, FastCGI fix to make the - CLI work - From: Jesse - Date: Fri Nov 21 18:24:18 2003 +Fixed a typo in a debugging message - none +------------------------------------------------------------------------ +r578 | jesse | 2004-03-15 13:40:50 -0500 (Mon, 15 Mar 2004) | 5 lines +Changed paths: + M /rt/trunk + M /rt/trunk/html/Elements/SelectMatch - rt.3.0.D295, C363, leira, Thu Nov 20 17:21:32 2003, protect against reentrancy - in Ticket::DESTROY - From: Linda L. Julien - Date: Wed Nov 19 15:45:47 2003 - Warning: the original change was in the 'awaiting_integration' state +RT-Ticket: 5306 +RT-Status: resolved - none +Applied patch to correct logic in SelectMatch - rt.3.0.D294, C360, leira, Mon Nov 17 23:28:48 2003, Transaction batching - From: Linda Julien - Date: Mon Nov 17 18:52:37 2003 - Warning: the original change was in the 'being_developed' state +------------------------------------------------------------------------ +r576 | jesse | 2004-03-15 11:06:30 -0500 (Mon, 15 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/html/Elements/MessageBox - From: Jesse - Date: Sun Nov 16 18:10:00 2003 - Warning: the original change was in the 'being_developed' state +MessageBox is now more configurable, thanks to Ruslan - none +------------------------------------------------------------------------ +r575 | jesse | 2004-03-15 10:58:59 -0500 (Mon, 15 Mar 2004) | 3 lines +Changed paths: + M /rt/trunk/lib/RT/Ticket_Overlay.pm - rt.3.0.D293, C359, leira, Mon Nov 17 23:24:21 2003, - ProcessTicketCustomFieldUpdates takes TicketObj - From: Linda Julien - Date: Mon Nov 17 17:59:28 2003 - Warning: the original change was in the 'awaiting_integration' state +A fix from Ruslan for getting values for a named CF if that CF is global. - none - rt.3.0.D292, C358, leira, Mon Nov 17 23:21:05 2003, localization for link - text, not whole link - From: Linda Julien - Date: Mon Nov 17 17:33:58 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r574 | jesse | 2004-03-15 10:51:56 -0500 (Mon, 15 Mar 2004) | 3 lines +Changed paths: + M /rt/trunk/lib/RT/Action/SendEmail.pm - none +Fix from Ruslan for splitting sendmail arguments properly for mail sending - rt.3.0.D291, C357, leira, Mon Nov 17 23:20:32 2003, Display.html takes - TicketObj; Update.html uses it - From: Linda Julien - Date: Mon Nov 17 17:19:05 2003 - Warning: the original change was in the 'awaiting_integration' state - none +------------------------------------------------------------------------ +r572 | jesse | 2004-03-15 10:31:50 -0500 (Mon, 15 Mar 2004) | 3 lines +Changed paths: + M /rt/trunk/html/User/Prefs.html - rt.3.0.D290, C356, leira, Mon Nov 17 23:16:11 2003, Fixup to rt-setup-database - tool for local schema - From: Linda Julien - Date: Mon Nov 17 15:30:46 2003 - Warning: the original change was in the 'awaiting_integration' state +Update to force language handle change when the user sets it - From: Jesse - Date: Sun Nov 16 18:09:16 2003 - Warning: the original change was in the 'being_developed' state - none +------------------------------------------------------------------------ +r546 | jesse | 2004-03-11 00:24:42 -0500 (Thu, 11 Mar 2004) | 3 lines +Changed paths: + A /rt/trunk/html/Ticket/Elements/LoadTextAttachments + M /rt/trunk/html/Ticket/Elements/ShowHistory - rt.3.0.D289, C355, leira, Mon Nov 17 23:14:05 2003, Minor cleanups to RT cli - tool - From: Linda Julien - Date: Mon Nov 17 14:59:54 2003 - Warning: the original change was in the 'awaiting_integration' state +Adding in even yet more attachment caching - From: Jesse - Date: Sun Nov 16 18:09:22 2003 - Warning: the original change was in the 'being_developed' state - none +------------------------------------------------------------------------ +r545 | jesse | 2004-03-11 00:20:15 -0500 (Thu, 11 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/lib/RT/Tickets_Overlay.pm - rt.3.0.D288, C362, jesse, Mon Nov 17 22:53:56 2003, Fixes to RT 3.0.7 upgrade - instructions; Bumping to 3.0.7_01 - From: Jesse - Date: Tue Nov 18 23:56:48 2003 +Adding a missing semicolon - none +------------------------------------------------------------------------ +r544 | jesse | 2004-03-10 23:56:00 -0500 (Wed, 10 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/html/Ticket/Display.html + M /rt/trunk/html/Ticket/Elements/ShowHistory - rt.3.0.D287, C361, jesse, Mon Nov 17 19:30:11 2003, Bumping to 3.0.7; Updated - DBIx::SearchBuilder dependency - From: Jesse - Date: Tue Nov 18 20:25:24 2003 - Warning: the original change was in the 'being_developed' state +Better caching of ticket attachment content - none +------------------------------------------------------------------------ +r543 | jesse | 2004-03-10 23:49:38 -0500 (Wed, 10 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/html/Ticket/Elements/ShowTransaction - rt.3.0.D286, C353, jesse, Thu Nov 13 03:11:35 2003, Bumping to 3.0.7rc1 - From: Jesse - Date: Fri Nov 14 04:13:34 2003 +#5334 : don't hide ticket updates for negative amounts of time - none +------------------------------------------------------------------------ +r541 | jesse | 2004-03-10 23:33:31 -0500 (Wed, 10 Mar 2004) | 4 lines +Changed paths: + M /rt/trunk/lib/RT/Transaction_Overlay.pm - rt.3.0.D285, C352, jesse, Thu Nov 13 02:59:36 2003, CLI usage updates - From: Linda Julien - Date: Thu Nov 13 02:58:17 2003 - Warning: the original change was in the 'awaiting_integration' state - none +#3981: RT truncates signatures too agressively when quoting messages - rt.3.0.D284, C351, leira, Thu Nov 13 02:41:21 2003, CLI changes - From: Linda Julien - Date: Thu Nov 13 02:36:17 2003 - Warning: the original change was in the 'awaiting_integration' state - none +------------------------------------------------------------------------ +r540 | jesse | 2004-03-10 23:22:56 -0500 (Wed, 10 Mar 2004) | 3 lines +Changed paths: + M /rt/trunk/html/Ticket/Create.html - rt.3.0.D283, C350, jesse, Mon Nov 10 01:26:11 2003, Bumping version to - 3.0.7pre3 - From: Jesse Vincent - Date: Mon Nov 10 01:24:27 2003 +Don't repeatedly include the signature when adding attachments on ticket creation - none - rt.3.0.D282, C104, jesse, Mon Nov 10 01:16:01 2003, Merging ourinternet's - changes relative to 3.0.7pre2; UPGRADING update; postgres installation fixes - From: Jesse Vincent - Date: Mon Nov 10 01:10:08 2003 +------------------------------------------------------------------------ +r539 | jesse | 2004-03-10 19:17:36 -0500 (Wed, 10 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/lib/RT/Interface/Email/Auth/MailFrom.pm - none +Better emailing of error messages on permission denied messages via webui. - rt.3.0.D281, C339, jesse, Thu Nov 6 21:11:46 2003, Small fix to ticket - searching to cut down on # of joins needed - From: Jesse Vincent - Date: Thu Nov 6 21:11:21 2003 +------------------------------------------------------------------------ +r538 | jesse | 2004-03-10 19:16:49 -0500 (Wed, 10 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/lib/RT/EmailParser.pm - none +Removing unused code - rt.3.0.D280, C338, jesse, Thu Nov 6 21:05:17 2003, Updating storable - dependency, to keep redhat 9 users from hurting themselves - From: Jesse Vincent - Date: Thu Nov 6 20:53:44 2003 +------------------------------------------------------------------------ +r537 | jesse | 2004-03-10 19:16:20 -0500 (Wed, 10 Mar 2004) | 2 lines +Changed paths: + D /rt/trunk/bin/rt-mailgate - none +Removing generated binary - rt.3.0.D279, C335, leira, Tue Nov 4 21:11:39 2003, fix attachment links in - base RT - From: Linda L. Julien - Date: Tue Nov 4 16:42:55 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r536 | jesse | 2004-03-10 19:15:58 -0500 (Wed, 10 Mar 2004) | 3 lines +Changed paths: + D /rt/trunk/bin/mason_handler.fcgi + D /rt/trunk/bin/mason_handler.scgi + D /rt/trunk/bin/mason_handler.svc + D /rt/trunk/bin/rt + D /rt/trunk/bin/rt-commit-handler + D /rt/trunk/bin/rt-crontool + D /rt/trunk/bin/webmux.pl - none +Removing generated binaries - rt.3.0.D278, C333, leira, Tue Nov 4 21:10:18 2003, #4088: Postgres - performance improvements - From: Linda L. Julien - Date: Tue Nov 4 16:25:57 2003 - Warning: the original change was in the 'awaiting_integration' state - none +------------------------------------------------------------------------ +r525 | jesse | 2004-03-09 18:10:48 -0500 (Tue, 09 Mar 2004) | 3 lines +Changed paths: + M /rt/trunk/lib/RT/Tickets_Overlay.pm - rt.3.0.D277, C331, leira, Tue Nov 4 21:08:27 2003, #3583: set Last Contacted - date - From: Linda L. Julien - Date: Mon Nov 3 13:58:57 2003 - Warning: the original change was in the 'awaiting_integration' state +#5242: Make custom field names case insensitive in TicketSQL - none - rt.3.0.D276, C330, leira, Tue Nov 4 21:06:14 2003, #3601: SelectRights patch - From: Linda L. Julien - Date: Sun Nov 2 22:03:23 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r524 | jesse | 2004-03-09 18:03:44 -0500 (Tue, 09 Mar 2004) | 3 lines +Changed paths: + M /rt/trunk/lib/RT/Interface/Web.pm - none +#5345: Better cleanup of tempfiles - rt.3.0.D275, C337, jesse, Tue Nov 4 18:18:39 2003, more work on the schema - diagram - From: Jesse Vincent - Date: Tue Nov 4 18:16:53 2003 - none +------------------------------------------------------------------------ +r523 | jesse | 2004-03-09 18:00:48 -0500 (Tue, 09 Mar 2004) | 3 lines +Changed paths: + M /rt/trunk/lib/RT/Tickets_Overlay.pm - rt.3.0.D274, C336, jesse, Tue Nov 4 18:18:24 2003, New schema relationships - diagram in .dot format - From: Jesse Vincent - Date: Tue Nov 4 17:51:10 2003 +#5339 - Better logging of failed thawing of search queries - none - rt.3.0.D273, C329, leira, Tue Nov 4 17:52:14 2003, #3674: autohandler patch - From: Linda L. Julien - Date: Sun Nov 2 21:49:43 2003 +------------------------------------------------------------------------ +r506 | jesse | 2004-03-08 18:54:00 -0500 (Mon, 08 Mar 2004) | 3 lines +Changed paths: + M /rt/trunk/lib/RT/Handle.pm - none +Updates to oracle CLOB handling - rt.3.0.D272, C332, leira, Tue Nov 4 17:29:08 2003, #3776: new indices - From: Linda L. Julien - Date: Tue Nov 4 15:25:39 2003 - Warning: the original change was in the 'awaiting_integration' state - none +------------------------------------------------------------------------ +r496 | jesse | 2004-03-07 22:42:45 -0500 (Sun, 07 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/html/Ticket/History.html - rt.3.0.D271, C328, leira, Sun Nov 2 23:07:51 2003, #3751: - ParseNewMessageForTicketCcs - From: Linda L. Julien - Date: Sun Nov 2 21:16:07 2003 +Fixed a typo introduced after 3.0.9 - none +------------------------------------------------------------------------ +r491 | jesse | 2004-03-07 15:25:02 -0500 (Sun, 07 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/releng.cnf - rt.3.0.D270, C327, leira, Sun Nov 2 22:49:39 2003, #3801: note when - transaction content is ellided - From: Linda L. Julien - Date: Sun Nov 2 20:44:58 2003 - Warning: the original change was in the 'awaiting_integration' state +Bumping to 3.0.10pre2 - none +------------------------------------------------------------------------ +r477 | jesse | 2004-03-05 02:18:00 -0500 (Fri, 05 Mar 2004) | 1 line +Changed paths: + M /rt/trunk/lib/RT/Ticket_Overlay.pm + M /rt/trunk/lib/RT/Transaction_Overlay.pm - rt.3.0.D269, C326, leira, Sun Nov 2 22:31:42 2003, #3827: regression - shouldn't drop db - From: Linda L. Julien - Date: Sun Nov 2 20:17:48 2003 - Warning: the original change was in the 'awaiting_integration' state +Removing extraneous comments +------------------------------------------------------------------------ +r476 | jesse | 2004-03-05 02:06:53 -0500 (Fri, 05 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/lib/RT/Ticket_Overlay.pm + M /rt/trunk/lib/RT/Transaction_Overlay.pm - none +Applied Dirk Pape's patch for merge descriptions from http://page.mi.fu-berlin.de/~pape/rt3/patches/rt/description_for_merge.patch - rt.3.0.D268, C325, leira, Sun Nov 2 21:15:22 2003, #3856: /REST/1.0/search/ - tickets should work in UTC - From: Linda L. Julien - Date: Sun Nov 2 19:57:19 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r465 | jesse | 2004-03-03 18:24:05 -0500 (Wed, 03 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/html/Search/Listing.html - none +Small change to fix escaping for saved search - rt.3.0.D267, C323, leira, Sun Nov 2 21:14:48 2003, #3855: require - Locale::Maketext::Lexicon 0.31 - From: Linda L. Julien - Date: Sun Nov 2 19:36:37 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r462 | jesse | 2004-03-03 11:11:15 -0500 (Wed, 03 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/bin/webmux.pl.in - none +Fix for Apache2 compatibility per http://www.freebsd.org/cgi/cvsweb.cgi/ports/www/rt3/files/patch-bin::webmux.pl - rt.3.0.D266, C322, leira, Sun Nov 2 21:14:18 2003, #3439: custom fields patch - From: Linda L. Julien - Date: Sun Nov 2 19:11:11 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r459 | jesse | 2004-03-01 12:26:31 -0500 (Mon, 01 Mar 2004) | 2 lines +Changed paths: + M /rt/trunk/html/index.html - none +Fixing spacing in the quicksearch code - rt.3.0.D265, C320, leira, Sun Nov 2 20:00:45 2003, #4087: allow non-ISO dates - in transaction searches - From: Linda L. Julien - Date: Sun Nov 2 18:28:45 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r458 | jesse | 2004-03-01 12:04:14 -0500 (Mon, 01 Mar 2004) | 3 lines +Changed paths: + M /rt/trunk/html/index.html - none +Fixing the "quicksearch" which was occasionally broken with progressive rendering - rt.3.0.D264, C321, leira, Sun Nov 2 19:59:21 2003, #3993: warn when - installing with mod_perl2 - From: Linda L. Julien - Date: Sun Nov 2 18:47:57 2003 - Warning: the original change was in the 'awaiting_integration' state - none +------------------------------------------------------------------------ +r457 | jesse | 2004-02-26 23:22:29 -0500 (Thu, 26 Feb 2004) | 3 lines +Changed paths: + M /rt/trunk/html/REST/1.0/Forms/ticket/default - rt.3.0.D263, C319, leira, Sun Nov 2 18:51:11 2003, #3551: Create values - corrupted when adding new files - From: Linda L. Julien - Date: Sun Nov 2 17:36:44 2003 - Warning: the original change was in the 'awaiting_integration' state +fixed a couple small ticket update bugs with the cli - none - rt.3.0.D262, C318, leira, Sun Nov 2 18:50:09 2003, #3877: don't strip multi- - line headers - From: Linda L. Julien - Date: Sun Nov 2 16:32:21 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r446 | leira | 2004-02-25 16:21:20 -0500 (Wed, 25 Feb 2004) | 2 lines +Changed paths: + M /rt/trunk/html/autohandler - none +#4923: patch to add callback for adding new users - rt.3.0.D261, C317, leira, Sun Nov 2 18:49:15 2003, #3613: searching on NOT - LIKE - From: Linda L. Julien - Date: Fri Oct 31 01:39:10 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r443 | jesse | 2004-02-25 13:56:51 -0500 (Wed, 25 Feb 2004) | 2 lines +Changed paths: + M /rt/trunk/Makefile.in - none +Exclude svn cache files from regression test suite - rt.3.0.D260, C316, leira, Fri Oct 31 11:59:11 2003, #3765: TicketsSQL is case- - sensitive - From: Linda L. Julien - Date: Thu Oct 30 16:46:33 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r438 | jesse | 2004-02-23 12:02:10 -0500 (Mon, 23 Feb 2004) | 4 lines +Changed paths: + M /rt/trunk/html/SelfService/Display.html - none +#5296: Dirk's patch to cache attachments for SelfService - rt.3.0.D259, C312, jesse, Fri Oct 31 11:58:43 2003, Initial Informix port from - akso.de - From: Jesse Vincent - Date: Thu Oct 30 13:03:54 2003 - none - rt.3.0.D258, C311, leira, Fri Oct 31 11:57:33 2003, #3566: EditCustomField - supports Default for FreeformSingle - From: Linda L. Julien - Date: Fri Oct 24 16:48:36 2003 - Warning: the original change was in the 'awaiting_integration' state +------------------------------------------------------------------------ +r437 | jesse | 2004-02-23 11:59:15 -0500 (Mon, 23 Feb 2004) | 4 lines +Changed paths: + M /rt/trunk/html/Ticket/Elements/ShowHistory - none - rt.3.0.D257, C313, jesse, Thu Oct 30 15:33:45 2003, Adding back missing - SelectLang - From: Jesse Vincent - Date: Thu Oct 30 15:31:35 2003 - Warning: the original change was in the 'being_developed' state +#5296 - new attachment caching broke the API. Fixed - none - rt.3.0.D256, C94, jesse, Tue Oct 28 16:02:50 2003, Deep recursion issue on - localization handle; missing language selector - From: Jesse Vincent - Date: Tue Oct 28 16:01:40 2003 +------------------------------------------------------------------------ +r433 | jesse | 2004-02-20 03:31:25 -0500 (Fri, 20 Feb 2004) | 2 lines +Changed paths: + A /rt/trunk/releng.cnf - none +Added a releng configuration. Prepared release of 3.0.10pre1 - rt.3.0.D255, C310, jesse, Wed Oct 22 00:33:40 2003, Slightly better debugging - on failure to send mail - From: Jesse Vincent - Date: Wed Oct 22 00:25:35 2003 - - none - - rt.3.0.D254, C307, jesse, Tue Oct 21 23:43:39 2003, User objects weren't - always destroyed, due to a circular reference - From: Jesse Vincent - Date: Mon Oct 20 19:02:08 2003 - - none - - rt.3.0.D253, C308, jesse, Tue Oct 21 23:35:50 2003, More reference weakening - From: Jesse Vincent - Date: Tue Oct 21 23:34:11 2003 - - none - - rt.3.0.D252, C306, jesse, Sun Oct 19 21:06:33 2003, #3907: New default - templates for user, ticket and queue - From: Jesse Vincent - Date: Sun Oct 19 21:05:48 2003 - - none - - rt.3.0.D251, C305, jesse, Sun Oct 19 21:00:11 2003, #3807: CLI example updates - From: Jesse Vincent - Date: Sun Oct 19 20:59:14 2003 - - none - - rt.3.0.D250, C303, jesse, Sun Oct 19 20:55:45 2003, #3822: Fix for cli bug - (Inapropriate use of arrayref) - From: Jesse Vincent - Date: Sun Oct 19 20:54:22 2003 - - none - - rt.3.0.D249, C302, jesse, Sun Oct 19 20:55:16 2003, #3889: add/del fixes - From: Jesse Vincent - Date: Sun Oct 19 20:25:21 2003 - - none - - rt.3.0.D248, C298, leira, Sun Oct 19 20:23:35 2003, bps #1032: SelfService - fixes - From: Linda Julien - Date: Wed Oct 8 18:39:07 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D247, C84, jesse, Sun Oct 19 20:23:21 2003, #3981: Ticket creation - syntax fix - From: Jesse Vincent - Date: Sun Oct 19 20:20:46 2003 - - none - - rt.3.0.D246, C301, jesse, Sun Oct 19 20:11:09 2003, #2346: Resolving a - deprecation warning - From: Jesse Vincent - Date: Sun Oct 19 20:10:25 2003 - - none - - rt.3.0.D245, C300, jesse, Thu Oct 16 20:03:36 2003, A bunch of postgres - correctness fixes - From: Jesse Vincent - Date: Thu Oct 16 20:00:27 2003 - - none - - rt.3.0.D244, C299, jesse, Thu Oct 16 20:02:08 2003, Merging bugfixes from - ourinternet - From: Jesse Vincent - Date: Tue Oct 14 12:29:53 2003 - - none - - rt.3.0.D243, C297, jesse, Wed Oct 8 11:47:30 2003, Conditionalizing - Text::Quoted display, so as to avoid utf8 crashes - From: Jesse Vincent - Date: Wed Oct 8 16:46:31 2003 - - none - - rt.3.0.D242, C296, jesse, Thu Sep 25 16:28:46 2003, Bumping to RT 3.0.6 - From: Jesse Vincent - Date: Thu Sep 25 16:27:53 2003 - - none - - rt.3.0.D241, C295, jesse, Thu Sep 25 15:13:08 2003, Updated documentation for - RT CLI tool - From: Jesse Vincent - Date: Thu Sep 25 15:12:46 2003 - - none - - rt.3.0.D240, C293, jesse, Mon Sep 22 16:21:10 2003, Bumping to 3.0.6RC1 - From: Jesse Vincent - Date: Mon Sep 22 16:20:02 2003 - - none - - rt.3.0.D239, C292, jesse, Mon Sep 22 16:21:00 2003, fixing a multiple- - signature-inclusion bug - From: Jesse Vincent - Date: Mon Sep 22 15:29:40 2003 - - none - - rt.3.0.D238, C291, jesse, Mon Sep 22 14:46:52 2003, Fixing a couple bugs - related to display of links - From: Jesse Vincent - Date: Mon Sep 22 14:44:12 2003 - - none - - rt.3.0.D237, C290, jesse, Mon Sep 8 14:18:29 2003, RT 3.0.5 - From: Jesse Vincent - Date: Mon Sep 8 14:12:19 2003 - - none - - rt.3.0.D236, C289, jesse, Mon Sep 8 13:47:05 2003, Custom field values - couldn't be set to '0'; README updated for apache2 - From: Jesse Vincent - Date: Mon Sep 8 13:45:41 2003 - - none - - rt.3.0.D235, C288, jesse, Sat Sep 6 01:52:41 2003, Patches to the cli from - ams - From: Jesse Vincent - Date: Sat Sep 6 01:50:41 2003 - - none - - rt.3.0.D234, C287, jesse, Tue Sep 2 18:16:15 2003, Bumping to 3.0.5RC1 - From: Jesse Vincent - Date: Tue Sep 2 18:15:51 2003 - - none - - rt.3.0.D233, C286, jesse, Fri Aug 29 21:10:44 2003, Bumping to 3.0.5pre6 - From: Jesse Vincent - Date: Fri Aug 29 18:01:40 2003 - - none - - rt.3.0.D232, C285, jesse, Fri Aug 29 21:10:24 2003, Better handling of - apparently bogus email; rationalize mail gateway error codes - From: Jesse Vincent - Date: Fri Aug 29 18:01:29 2003 - - none - - rt.3.0.D231, C283, jesse, Fri Aug 29 16:26:30 2003, #3399: Message parsing - fails for some types of report - From: Jesse Vincent - Date: Fri Aug 29 16:25:33 2003 - - none - - rt.3.0.D230, C64, jesse, Thu Aug 28 17:40:29 2003, Bumping to 3.0.5pre5 - From: Jesse Vincent - Date: Thu Aug 28 17:32:38 2003 - - none - - rt.3.0.D229, C279, leira, Thu Aug 28 17:39:37 2003, #2651: localize die/warn - handlers - From: Linda Julien - Date: Tue Aug 26 15:38:12 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D228, C282, jesse, Thu Aug 28 17:38:28 2003, fixing the new testdeps - thing - From: Jesse Vincent - Date: Thu Aug 28 17:38:07 2003 - - none - - rt.3.0.D227, C281, jesse, Thu Aug 28 17:34:18 2003, More explicit warning - about a lack of perl 5.8 - From: Jesse Vincent - Date: Thu Aug 28 17:30:47 2003 - - none - - rt.3.0.D226, C280, jesse, Thu Aug 28 17:33:15 2003, Post 3.0.5pre3 - sometimes - silently losing mail. fixed a possible bug, improved testing - From: Jesse Vincent - Date: Thu Aug 28 17:09:51 2003 - - none - - rt.3.0.D225, C278, jesse, Tue Aug 26 15:29:24 2003, Fixes to attempt to stop - mysql 'morning bugs' with mysql - From: Jesse Vincent - Date: Tue Aug 26 15:28:20 2003 - - none - - rt.3.0.D224, C277, leira, Tue Aug 26 15:04:20 2003, #3114: increase subject - length in non-Postgres dbs - From: Linda Julien - Date: Tue Aug 26 14:51:25 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D223, C276, leira, Tue Aug 26 15:03:17 2003, #3354: an additional fix - for avoiding the morning bug - From: Linda Julien - Date: Mon Aug 25 17:58:27 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D222, C275, leira, Tue Aug 26 15:02:16 2003, #3384: recursive merge - patches - From: Linda Julien - Date: Mon Aug 25 17:02:00 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D221, C273, leira, Mon Aug 25 16:33:53 2003, #3105: CreateTickets - doesn't set ticket type - From: Linda Julien - Date: Mon Aug 25 16:30:06 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D220, C272, leira, Mon Aug 25 15:53:13 2003, #3236: allow attachments - without other txn contents - From: Linda Julien - Date: Mon Aug 25 15:47:52 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D219, C270, leira, Mon Aug 25 15:13:31 2003, #3349: umlauts aren't - correct in subject - From: Linda Julien - Date: Mon Aug 25 13:55:52 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D218, C271, leira, Mon Aug 25 15:13:05 2003, #3012: vertical alignment - in Ticket/Elements/ShowPeople - From: Linda Julien - Date: Mon Aug 25 14:08:04 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D217, C269, leira, Mon Aug 25 14:45:12 2003, #3341: edit comments in - SiteConfig - From: Linda Julien - Date: Mon Aug 25 13:38:51 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D216, C268, jesse, Sun Aug 24 17:16:04 2003, Bumping version to - 3.0.5pre4 - From: Jesse Vincent - Date: Sun Aug 24 17:15:36 2003 - - none - - rt.3.0.D215, C253, jesse, Sun Aug 24 17:12:37 2003, Fixing improperly applied - custom field editing patches - From: Jesse Vincent - Date: Sun Aug 24 17:11:40 2003 - - none - - rt.3.0.D214, C267, leira, Sun Aug 24 14:57:37 2003, #3324: Apache::DBI must be - 0.92 or newer - From: Linda Julien - Date: Fri Aug 22 14:40:27 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D213, C265, leira, Fri Aug 22 13:30:09 2003, #3118: change default - unset mail address - From: Linda Julien - Date: Fri Aug 22 12:13:22 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D212, C266, leira, Fri Aug 22 13:29:46 2003, #2693: show proper id in - menu after creation - From: Linda Julien - Date: Fri Aug 22 12:39:53 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D211, C263, leira, Fri Aug 22 01:18:00 2003, #3281: form actions must - not be paths - From: Linda Julien - Date: Fri Aug 22 01:12:07 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D210, C260, leira, Fri Aug 22 01:13:07 2003, #2558: allow access to CFs - with no name - From: Linda Julien - Date: Thu Aug 21 22:36:35 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D209, C251, leira, Fri Aug 22 01:07:34 2003, #2617: custom field - ordering - From: Linda Julien - Date: Wed Aug 20 17:33:22 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D208, C262, leira, Fri Aug 22 01:00:21 2003, #3143: Italian translation - From: Linda Julien - Date: Fri Aug 22 00:52:11 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D207, C261, leira, Thu Aug 21 23:31:22 2003, #3240: DeleteWatcher, not - DelWatcher - From: Linda Julien - Date: Thu Aug 21 23:22:40 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D206, C258, leira, Thu Aug 21 23:07:01 2003, #2409: colons after labels - in Create.html - From: Linda Julien - Date: Thu Aug 21 17:23:04 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D205, C257, leira, Thu Aug 21 23:06:12 2003, #2700: configurable home - page ticket list length - From: Linda Julien - Date: Thu Aug 21 15:08:27 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D204, C259, leira, Thu Aug 21 22:37:27 2003, #2773: don't allow - searching for deleted tickets - From: Linda Julien - Date: Thu Aug 21 22:15:43 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D203, C256, leira, Thu Aug 21 14:09:59 2003, #2160: clarify that box - deletes scrips - From: Linda Julien - Date: Thu Aug 21 13:53:00 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D202, C255, leira, Thu Aug 21 14:09:27 2003, #2268: align fields in - User/Prefs.html - From: Linda Julien - Date: Thu Aug 21 13:21:00 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D201, C252, leira, Wed Aug 20 18:13:50 2003, #2687: add ticket subject - to resolved template - From: Linda Julien - Date: Wed Aug 20 17:58:22 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D200, C250, leira, Wed Aug 20 13:33:40 2003, #3329: Email.pm patch - From: Linda Julien - Date: Wed Aug 20 13:19:58 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D199, C239, leira, Tue Aug 19 23:05:34 2003, #3309: switch lines in - User/Prefs.html - From: Linda Julien - Date: Tue Aug 19 22:59:28 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D198, C236, leira, Tue Aug 19 22:47:07 2003, #3278: occasional internal - server error in RT.pm - From: Linda Julien - Date: Tue Aug 19 22:44:16 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D197, C233, leira, Tue Aug 19 22:28:05 2003, #3242: cannonicalize - addresses in comments - From: Linda Julien - Date: Tue Aug 19 22:21:57 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D196, C238, leira, Tue Aug 19 22:07:37 2003, #3114: allow longer - subject lines for postgres - From: Linda Julien - Date: Tue Aug 19 22:01:02 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D195, C235, leira, Tue Aug 19 21:54:16 2003, #2653: Email.pm patch - From: Linda Julien - Date: Tue Aug 19 19:57:12 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D194, C237, leira, Tue Aug 19 21:51:11 2003, #2672: custom field values - ordering - From: Linda Julien - Date: Tue Aug 19 21:19:44 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D193, C232, jesse, Mon Aug 18 22:16:09 2003, Old relationship update - transactions weren't properly displayed - From: Jesse Vincent - Date: Mon Aug 18 22:14:33 2003 - - none - - rt.3.0.D192, C218, leira, Thu Aug 14 13:37:04 2003, #2955: wrapping in - messagebox - From: Linda Julien - Date: Wed Aug 13 17:28:03 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D191, C230, jesse, Tue Aug 12 02:54:11 2003, #3230: Parser patch to - make watchers searches more efficient - From: Jesse Vincent - Date: Mon Aug 11 14:41:00 2003 - - none - - rt.3.0.D190, C54, jesse, Tue Aug 12 02:49:27 2003, #3279: Make fsck.com-rt: - URIs case insensitive - From: Jesse Vincent - Date: Mon Aug 11 15:25:07 2003 - - none - - rt.3.0.D189, C231, jesse, Tue Aug 12 02:47:19 2003, #3237: Queue-specific - templates with the same name as global templates will now override the globals - for queue-related scrips - From: Jesse Vincent - Date: Mon Aug 11 15:04:37 2003 - - none - - rt.3.0.D188, C49, jesse, Fri Aug 8 01:57:57 2003, Dependencies updated; - performance and memory usage fixes for ticket creation memory usage - From: Jesse Vincent - Date: Fri Aug 8 01:54:16 2003 - - none - - rt.3.0.D187, C47, jesse, Mon Aug 4 23:20:33 2003, Bumping to 3.0.5pre3 - From: Jesse Vincent - Date: Mon Aug 4 23:20:16 2003 - - none - - rt.3.0.D186, C46, jesse, Mon Aug 4 19:15:22 2003, #2792: When finding out if - someone is a queue watcher, check groups recursively - From: Jesse Vincent - Date: Mon Aug 4 19:14:50 2003 - - none - - rt.3.0.D185, C45, jesse, Mon Aug 4 18:55:13 2003, #3152: Updated russian .po - file - From: Jesse Vincent - Date: Mon Aug 4 18:50:35 2003 - - none - - rt.3.0.D184, C44, jesse, Mon Aug 4 18:27:40 2003, #3131: Preliminary support - for Oracle from Brook Schonfield - From: Jesse Vincent - Date: Mon Aug 4 18:26:08 2003 - - none - - rt.3.0.D183, C43, jesse, Mon Aug 4 16:19:07 2003, #3068: Better setting of - Due dates via the web ui - From: Jesse Vincent - Date: Mon Aug 4 16:18:50 2003 - - none - - rt.3.0.D182, C41, jesse, Mon Aug 4 16:02:01 2003, #3022: Update to German - translation - From: Jesse Vincent - Date: Mon Aug 4 16:01:08 2003 - - none - - rt.3.0.D181, C42, jesse, Thu Jul 31 13:34:50 2003, Bumping version to 3.0.5- - pre2 - From: Jesse Vincent - Date: Thu Jul 31 13:28:35 2003 - - none - - rt.3.0.D180, C40, jesse, Tue Jul 29 02:24:22 2003, #3200 - AND MultipleSelect - CFs together - OR all other CFs together. - From: Jesse Vincent - Date: Tue Jul 29 02:21:50 2003 - - none - - rt.3.0.D179, C229, jesse, Tue Jul 29 02:09:06 2003, #3201: Perform more clever - joining to enhance custom field search results - From: Jesse Vincent - Date: Tue Jul 29 02:06:22 2003 - - none - - rt.3.0.D178, C228, jesse, Tue Jul 29 01:17:12 2003, #3199: normalize custom - fields searching syntax - Global CF's previously didn't allow the { } - From: Jesse Vincent - Date: Tue Jul 29 01:16:28 2003 - - none - - rt.3.0.D177, C227, jesse, Mon Jul 28 01:39:28 2003, [fsck.com #2378] personal - permissions for installation - From: Robert - Date: Sun Jul 27 22:19:40 2003 - Warning: the original change was in the 'awaiting_integration' state - - install as current user option for configure - - rt.3.0.D176, C34, jesse, Mon Jul 28 00:00:12 2003, Failed user creation didn't - always properly roll-back the database - From: Jesse Vincent - Date: Sun Jul 27 23:59:16 2003 - - none - - rt.3.0.D175, C226, jesse, Sun Jul 27 23:52:28 2003, Code to catch execution - problems within RT's web app server was made more robust - From: Jesse Vincent - Date: Sun Jul 27 23:51:50 2003 - - none - - rt.3.0.D174, C225, jesse, Sun Jul 27 23:44:44 2003, One I18N 'fix' from - ourinternet tainted attachment data, breaking tests - From: Jesse Vincent - Date: Sun Jul 27 23:44:17 2003 - - none - - rt.3.0.D173, C223, jesse, Sun Jul 27 17:16:20 2003, Adding the RT coding style - guide to the distribution - From: Jesse Vincent - Date: Sun Jul 27 17:15:32 2003 - - none - - rt.3.0.D172, C222, jesse, Fri Jul 25 19:50:19 2003, fixes for the importer - From: Jesse Vincent - Date: Fri Jul 25 19:49:06 2003 - - none - - rt.3.0.D171, C221, leira, Fri Jul 25 14:02:49 2003, 3158: user can delete only - with DeleteTicket right - From: Linda Julien - Date: Fri Jul 25 02:44:41 2003 - Warning: the original change was in the 'being_developed' state - - none - - rt.3.0.D170, C220, leira, Fri Jul 25 14:01:38 2003, #2989: regexp changes for - Subject and loop-detection - From: Linda Julien - Date: Fri Jul 25 02:02:18 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D169, C219, leira, Fri Jul 25 13:52:47 2003, #2855: User_Overlay and - Template_Overlay fixes - From: Linda Julien - Date: Fri Jul 25 01:08:37 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D168, C216, leira, Fri Jul 25 13:45:37 2003, #2692: make $Domain an - argument for SelectGroups - From: Linda Julien - Date: Thu Jul 24 23:31:35 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D167, C215, jesse, Thu Jul 24 23:25:01 2003, Merging - internationalization fixes from ourinternet - From: Jesse Vincent - Date: Thu Jul 24 23:22:46 2003 - - none - - rt.3.0.D166, C213, jesse, Thu Jul 24 18:39:57 2003, Bumping to 3.0.5pre1 - From: Jesse Vincent - Date: Thu Jul 24 18:38:14 2003 - - none - - rt.3.0.D165, C212, jesse, Wed Jul 23 18:06:41 2003, License tagger was tagging - Makefile, not Makefile.in. Reconfigured. - From: Jesse Vincent - Date: Wed Jul 23 18:03:14 2003 - - none - - rt.3.0.D164, C211, jesse, Wed Jul 23 15:23:11 2003, Requestor searches had an - extra join that they didn't need - From: Jesse Vincent - Date: Wed Jul 23 15:22:34 2003 - - none - - rt.3.0.D163, C207, leira, Tue Jul 22 03:10:34 2003, regression tests: use - $RT::WebPath and RT_LIB_PATH - From: Linda L. Julien - Date: Mon Jul 21 18:12:56 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D162, C210, jesse, Tue Jul 22 02:52:01 2003, A couple of fixes to - better deal with creation of 'blank' ticket requestors - From: Jesse Vincent - Date: Tue Jul 22 02:50:09 2003 - - none - - rt.3.0.D161, C208, leira, Tue Jul 22 01:56:30 2003, #1651: URIs not escaped in - ticket display - From: Linda Julien - Date: Mon Jul 21 18:33:24 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D160, C209, leira, Tue Jul 22 01:54:49 2003, #1751: update second page - in Bulk update - From: Linda Julien - Date: Mon Jul 21 20:54:02 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D159, C24, jesse, Fri Jul 18 18:59:13 2003, Certain ACL checks could - fail on postgres due to a marshalling bug - From: Jesse Vincent - Date: Fri Jul 18 17:06:39 2003 - - none - - rt.3.0.D158, C206, jesse, Fri Jul 18 18:58:22 2003, Extended ACL edit routines - to make it easier to use generic routines in 3rd party apps - From: Jesse Vincent - Date: Fri Jul 18 17:04:15 2003 - - none - - rt.3.0.D157, C205, jesse, Mon Jul 14 02:51:28 2003, Removing ancient cli code - that was accidentally added to the repository - From: Jesse Vincent - Date: Sun Jul 13 23:47:51 2003 - - none - - rt.3.0.D156, C203, jesse, Sun Jul 13 22:35:44 2003, More updates to the - commandline client - From: Jesse Vincent - Date: Sun Jul 13 19:32:10 2003 - - none - - rt.3.0.D155, C202, jesse, Sun Jul 13 21:33:58 2003, Initial commit of new - commandline client support code - From: Jesse Vincent - Date: Sun Jul 13 18:33:29 2003 - - none - - rt.3.0.D154, C196, jesse, Sun Jul 13 18:06:09 2003, #3029 - better warning - message on improper perms on mail in - From: Jesse Vincent - Date: Tue Jul 8 16:59:59 2003 - - none - - rt.3.0.D153, C195, jesse, Sun Jul 13 18:05:41 2003, #3042: Make max inline - body size configurable - From: Jesse Vincent - Date: Tue Jul 8 16:55:28 2003 - - none - - rt.3.0.D152, C201, jesse, Sat Jul 12 02:41:34 2003, Bumping version to 3.0.4 - From: Jesse Vincent - Date: Fri Jul 11 23:35:03 2003 - - none - - rt.3.0.D151, C200, jesse, Sat Jul 12 01:34:41 2003, Debugging framework - cleanup - From: Jesse Vincent - Date: Fri Jul 11 22:31:37 2003 - - none - - rt.3.0.D150, C199, jesse, Sat Jul 12 01:17:57 2003, README updates to indicate - deprecated dependencies - From: Jesse Vincent - Date: Fri Jul 11 22:14:37 2003 - - none - - rt.3.0.D149, C198, leira, Sat Jul 12 01:17:08 2003, ShowAttachments had a - relative path which hurt extensions - From: Linda L. Julien - Date: Wed Jul 9 23:33:21 2003 - Warning: the original change was in the 'being_developed' state - - none - - rt.3.0.D148, C193, jesse, Sat Jul 5 17:34:46 2003, Bumping the version to - 3.0.4RC2 - From: Jesse Vincent - Date: Sat Jul 5 17:22:07 2003 - - none - - rt.3.0.D147, C192, jesse, Sat Jul 5 17:11:25 2003, Attachment display bug fix - from autrijus tang - From: Jesse Vincent - Date: Sat Jul 5 17:09:07 2003 - - none - - rt.3.0.D146, C13, jesse, Fri Jul 4 14:54:43 2003, Bumping to 3.0.4RC1 - From: Jesse Vincent - Date: Fri Jul 4 14:52:56 2003 - - none - - rt.3.0.D145, C191, jesse, Fri Jul 4 14:50:26 2003, Updated french translation - from Blaise Thauvin - From: Jesse Vincent - Date: Fri Jul 4 14:48:56 2003 - - none - - rt.3.0.D144, C190, jesse, Thu Jul 3 01:48:45 2003, Bumping the version to - 3.0.4pre1 - From: Jesse Vincent - Date: Thu Jul 3 01:47:25 2003 - - none - - rt.3.0.D143, C189, jesse, Thu Jul 3 01:44:51 2003, Relationship transactions - are recorded and displayed more robustly - From: Jesse Vincent - Date: Thu Jul 3 01:44:08 2003 - - none - - rt.3.0.D142, C188, jesse, Wed Jul 2 21:01:44 2003, Stylistic cleanups for - HasRight optimizations - From: Jesse Vincent - Date: Wed Jul 2 20:58:51 2003 - - none - - rt.3.0.D141, C187, jesse, Wed Jul 2 02:48:21 2003, Split the HasRight ACL - query into two parts. It's now two small and light SQL queries, instead of one - big one that overwhelmed databases - From: Jesse Vincent - Date: Wed Jul 2 02:45:49 2003 - - none - - rt.3.0.D140, C186, jesse, Wed Jul 2 02:19:47 2003, Fix for nested email - message parsing - From: Jesse Vincent - Date: Wed Jul 2 02:17:38 2003 - - none - - rt.3.0.D139, C183, jesse, Tue Jul 1 23:18:28 2003, #2873: Fix for - insufficently agressive loop culling - From: Jesse Vincent - Date: Mon Jun 30 21:12:50 2003 - - none - - rt.3.0.D138, C185, jesse, Tue Jul 1 19:08:47 2003, Fix for speedycgi - disappearing database connections - From: Jesse Vincent - Date: Tue Jul 1 19:05:19 2003 - - none - - rt.3.0.D137, C182, leira, Tue Jul 1 16:10:33 2003, Download link in - ShowTransaction - From: Linda L. Julien - Date: Mon Jun 30 18:04:52 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D136, C181, jesse, Mon Jun 30 15:25:46 2003, Refactored - Users::WhoHaveRight from Chris Audley at Blackrock - From: Jesse Vincent - Date: Mon Jun 30 15:23:18 2003 - - none - - rt.3.0.D135, C175, jesse, Mon Jun 30 15:24:56 2003, Updating rt-setup-database - to take acl and schema file names on the commandline - From: Jesse Vincent - Date: Mon Jun 30 13:41:12 2003 - - none - - rt.3.0.D134, C180, leira, Mon Jun 30 02:19:05 2003, use RTIR callbacks - From: Linda Julien - Date: Mon Jun 30 02:11:25 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D133, C173, leira, Mon Jun 30 02:17:05 2003, ShowMessageHeaders; make - headers clicky - From: Linda Julien - Date: Sun Jun 29 23:31:39 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D132, C179, jesse, Sun Jun 29 03:06:36 2003, #2847: allow URI Resolver - to render itself - From: Jesse Vincent - Date: Sun Jun 29 03:04:30 2003 - - none - - rt.3.0.D131, C178, jesse, Sun Jun 29 02:59:13 2003, #2843 Date relations were - too strict in RT::Tickets searches - From: Jesse Vincent - Date: Sun Jun 29 02:57:53 2003 - - none - - rt.3.0.D130, C177, jesse, Sat Jun 28 18:17:28 2003, UTF8, Custom Field and - text message rendering fixes from ourinternet - From: Jesse Vincent - Date: Sat Jun 28 18:15:09 2003 - - none - - rt.3.0.D129, C176, jesse, Sat Jun 28 17:23:01 2003, Applying POD patches from - ourinternet (clone of 3.0.C173) - From: Jesse Vincent - Date: Sat Jun 28 17:15:38 2003 - - none - - rt.3.0.D128, C172, jesse, Sat Jun 28 17:17:53 2003, Fixing postgres sortorder - bug unmased by searchbuilder fix - From: Jesse Vincent - Date: Fri Jun 27 01:12:13 2003 - - none - - rt.3.0.D127, C171, jesse, Tue Jun 24 16:42:07 2003, Ticket Update.html fix to - not doubly load content - From: Jesse Vincent - Date: Tue Jun 24 16:28:49 2003 - - none - - rt.3.0.D126, C170, jesse, Tue Jun 24 16:23:49 2003, I18N mail testing was was - being cavalier with the state of acls after its testing. (clone of 3.0.C167) - From: Jesse Vincent - Date: Tue Jun 24 16:22:16 2003 - - none - - rt.3.0.D125, C169, jesse, Tue Jun 24 16:23:37 2003, CustomField rights - checking was overly restrictive for users without queue-specific rights - From: Jesse Vincent - Date: Tue Jun 24 16:18:05 2003 - - none - - rt.3.0.D124, C168, jesse, Sat Jun 21 13:01:18 2003, Scrip data updates weren't - propagating to parent Ticket objects; Bumping to 3.0.3 - From: Jesse Vincent - Date: Sat Jun 21 12:55:04 2003 - - none - - rt.3.0.D123, C167, jesse, Thu Jun 19 22:23:01 2003, #2850 - With some - configurations, users could not create new tickets with 'new' requestors - - Bumped to 3.0 RC 4 - From: Jesse Vincent - Date: Thu Jun 19 22:22:20 2003 - - none - - rt.3.0.D122, C166, jesse, Thu Jun 19 14:25:03 2003, Bumping version to 3.0rc3 - From: Jesse Vincent - Date: Thu Jun 19 14:18:19 2003 - - none - - rt.3.0.D121, C165, jesse, Thu Jun 19 12:25:20 2003, Better handling of - malformed email messages - From: Jesse Vincent - Date: Thu Jun 19 12:21:56 2003 - - none - - rt.3.0.D120, C163, jesse, Thu Jun 19 03:17:20 2003, Anonymizing addresses in - mitya's submitted testcases - From: Jesse Vincent - Date: Thu Jun 19 03:16:47 2003 - - none - - rt.3.0.D119, C162, jesse, Thu Jun 19 03:03:16 2003, Bumping to 3.0.3rc2 - From: Jesse Vincent - Date: Thu Jun 19 03:01:10 2003 - - none - - rt.3.0.D118, C161, jesse, Thu Jun 19 02:58:24 2003, Mitya's failing processing - of html email - From: Jesse Vincent - Date: Thu Jun 19 02:56:48 2003 - - none - - rt.3.0.D117, C160, jesse, Wed Jun 18 17:58:34 2003, Another shot at the header - encoding fix - From: Jesse Vincent - Date: Wed Jun 18 17:58:01 2003 - - none - - rt.3.0.D116, C159, jesse, Wed Jun 18 01:27:03 2003, Bumping version to RC-1 - From: Jesse Vincent - Date: Wed Jun 18 01:25:13 2003 - - none - - rt.3.0.D115, C158, jesse, Wed Jun 18 01:01:22 2003, More I18N fixes from - ourinternet - From: Jesse Vincent - Date: Wed Jun 18 01:00:11 2003 - - none - - rt.3.0.D114, C157, jesse, Tue Jun 17 22:24:03 2003, Bumping to 3.0.3pre5 - From: Jesse Vincent - Date: Tue Jun 17 22:20:51 2003 - - none - - rt.3.0.D113, C156, jesse, Tue Jun 17 22:14:35 2003, better handle notification - messages containing only text/html content. - From: Jesse Vincent - Date: Tue Jun 17 21:55:06 2003 - - none - - rt.3.0.D112, C155, jesse, Tue Jun 17 21:55:16 2003, Better encoding and error - checking for message headers - From: Jesse Vincent - Date: Tue Jun 17 21:26:27 2003 - Warning: the original change was in the 'being_developed' state - - none - - rt.3.0.D111, C153, leira, Tue Jun 17 17:47:18 2003, SystemInternal group ACLs - in setup - From: Linda L. Julien - Date: Tue Jun 17 18:19:58 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D110, C152, leira, Tue Jun 17 16:46:34 2003, ShowRequestor takes path - From: Linda L. Julien - Date: Tue Jun 17 12:53:35 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D109, C151, jesse, Mon Jun 16 23:48:53 2003, #2797 Clean up automatich - chmodding on installation - From: Jesse Vincent - Date: Mon Jun 16 23:48:19 2003 - - none - - rt.3.0.D108, C150, jesse, Mon Jun 16 23:36:29 2003, #2799: Display URIs - instead of HREFs in ticket display - From: Jesse Vincent - Date: Mon Jun 16 23:35:00 2003 - - none - - rt.3.0.D107, C139, jesse, Mon Jun 16 23:16:45 2003, #2816 new callback to - ShowLinks - From: Jesse Vincent - Date: Mon Jun 16 23:14:05 2003 - - none - - rt.3.0.D106, C138, jesse, Mon Jun 16 23:16:29 2003, Importing minor bugfixes - from ourinternet - From: Jesse Vincent - Date: Mon Jun 16 23:06:00 2003 - - none - - rt.3.0.D105, C137, jesse, Mon Jun 16 19:41:13 2003, #2813 Duplicate tickets - created at the same time could cause a user creation race condition - From: Jesse Vincent - Date: Mon Jun 16 19:39:57 2003 - - none - - rt.3.0.D104, C136, jesse, Fri Jun 13 18:27:11 2003, Bumping version to RT - 3.0.3pre4 - From: Jesse Vincent - Date: Fri Jun 13 18:25:57 2003 - - none - - rt.3.0.D103, C135, jesse, Fri Jun 13 18:22:33 2003, Efficiency tweaks for - WhoHaveRight - From: Jesse Vincent - Date: Fri Jun 13 18:19:02 2003 - - none - - rt.3.0.D102, C133, jesse, Fri Jun 13 18:18:32 2003, On postgres, RT didn't - previously cope well with multipart messages including non-plain parts - containing non-ascii - From: Jesse Vincent - Date: Fri Jun 13 18:17:37 2003 - - none - - rt.3.0.D101, C132, jesse, Fri Jun 13 01:41:24 2003, #2776 - 'new' ACL cache - had bad behaviour. rolled back to older cache and added tests - From: Jesse Vincent - Date: Fri Jun 13 01:40:26 2003 - - none - - rt.3.0.D100, C131, jesse, Thu Jun 12 13:22:10 2003, Fixing search navigation - links (they were made to disappear) - From: Jesse Vincent - Date: Thu Jun 12 13:19:37 2003 - - none - - rt.3.0.D099, C130, jesse, Wed Jun 11 16:44:16 2003, Attempting to be smarter - about guessing encodings for outgoing mail - From: Jesse Vincent - Date: Wed Jun 11 16:42:50 2003 - Warning: the original change was in the 'being_developed' state - - none - - rt.3.0.D098, C127, jesse, Wed Jun 11 16:39:39 2003, Fixes the cascading style - sheet to properly reference message bodies - From: Jesse Vincent - Date: Wed Jun 11 15:43:39 2003 - Warning: the original change was in the 'being_developed' state - - rt.3.0.D097, C128, jesse, Wed Jun 11 16:37:38 2003, #2605 - SpamAssassin - Filter returns the wrong codes on success/failure - From: Jesse Vincent - Date: Wed Jun 11 15:53:58 2003 - - none - - rt.3.0.D096, C129, jesse, Wed Jun 11 16:36:53 2003, Various fixes from a pull- - up of the ourinternet branch - From: Jesse Vincent - Date: Wed Jun 11 16:17:44 2003 - - none - - rt.3.0.D095, C126, jesse, Tue Jun 10 16:17:50 2003, Really bumping the version - to 3.0.3pre3 - From: Jesse Vincent - Date: Tue Jun 10 16:17:08 2003 - - none - - rt.3.0.D094, C122, jesse, Tue Jun 10 15:58:32 2003, Bumping version to - 3.0.3pre3, bumping searchbuilder dependency - From: Jesse Vincent - Date: Tue Jun 10 15:56:41 2003 - - none - - rt.3.0.D093, C125, jesse, Tue Jun 10 15:54:52 2003, add TakeTicket, - StealTicket rights - From: Jesse Vincent - Date: Tue Jun 10 15:41:43 2003 - Warning: the original change was in the 'being_developed' state - - From: Jesse - Date: Tue Jun 10 11:01:04 2003 - Warning: the original change was in the 'being_reviewed' state - - From: Linda L. Julien - Date: Tue Jun 10 11:58:03 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D092, C123, leira, Tue Jun 10 15:54:10 2003, support group & queue acl - setting from rt-setup-database - From: Linda L. Julien - Date: Tue Jun 10 14:13:46 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D091, C121, jesse, Sun Jun 8 00:41:47 2003, Fixes for: Bogus message - headers containing high-bit characters; database handle reconnections; - postgres test suite failures - From: Jesse Vincent - Date: Sun Jun 8 00:32:40 2003 - - none - - rt.3.0.D090, C120, leira, Sun Jun 8 00:34:40 2003, Header & Logout take URL - From: Linda L. Julien - Date: Fri Jun 6 19:06:41 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D089, C119, jesse, Fri Jun 6 17:33:37 2003, #2721 - 'id' attribute had - mixed casing. this bothers certain databases (Sybase) - From: Jesse Vincent - Date: Fri Jun 6 17:32:16 2003 - - none - - rt.3.0.D088, C118, jesse, Wed Jun 4 17:21:24 2003, Bump to 3.0.3pre2; fix a - misspelled right in Queue.pm (#2686) - From: Jesse Vincent - Date: Wed Jun 4 17:19:39 2003 - Warning: the original change was in the 'being_developed' state - - The "rt" program, branch 3.0. - - rt.3.0.D087, C116, jesse, Wed Jun 4 17:17:08 2003, Better testing for - internationalization of outoging messages; slight refactoring to SendEmail to - be more testable; added missing deps to EmailParser - From: Jesse Vincent - Date: Wed Jun 4 16:53:07 2003 - - none - - rt.3.0.D086, C117, leira, Wed Jun 4 00:23:20 2003, pass title to Header - From: Linda L. Julien - Date: Tue Jun 3 18:09:39 2003 - Warning: the original change was in the 'being_developed' state - - none - - rt.3.0.D085, C115, jesse, Tue Jun 3 00:45:12 2003, The "rt" program, branch - 3.0. - From: Jesse Vincent - Date: Tue Jun 3 00:43:15 2003 - Warning: the original change was in the 'being_developed' state - - The "rt" program, branch 3.0. - - rt.3.0.D084, C113, jesse, Tue Jun 3 00:20:07 2003, Bumping - DBIx::SearchBuilder requirement to 0.84 - From: Jesse Vincent - Date: Tue Jun 3 00:19:50 2003 - - none - - rt.3.0.D083, C112, jesse, Tue Jun 3 00:18:43 2003, #2678 Fixing crit messages - in RT::User - From: Jesse Vincent - Date: Tue Jun 3 00:18:12 2003 - - none - - rt.3.0.D082, C111, jesse, Tue Jun 3 00:04:45 2003, Fixing an acl bug in - Principal_Overlay introduced after 3.0.2 and a possible 'Deep' transaction - issue. now requires DBIx::SearchBuilder 0.83_05 or newer - From: Jesse Vincent - Date: Tue Jun 3 00:02:23 2003 - - none - - rt.3.0.D081, C110, jesse, Mon Jun 2 22:40:34 2003, ACL cache made postgres - safe - From: Jesse Vincent - Date: Mon Jun 2 22:39:03 2003 - - none - - rt.3.0.D080, C109, leira, Mon Jun 2 17:10:05 2003, CF defaults; fix Starts - set - From: Linda L. Julien - Date: Mon Jun 2 17:32:11 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D079, C108, jesse, Sat May 31 00:28:37 2003, Log path enhancment to - deal more gracefully with absolutely specified logfile paths - From: Jesse Vincent - Date: Sat May 31 00:27:38 2003 - - none - - rt.3.0.D078, C107, jesse, Sat May 31 00:20:53 2003, Continued performance - improvements for caching - From: Jesse Vincent - Date: Sat May 31 00:19:32 2003 - - none - - rt.3.0.D077, C106, jesse, Sat May 31 00:20:32 2003, fix for FastCGI and - SpeedyCGI setgidness with weird environments - From: Jesse Vincent - Date: Sat May 31 00:19:15 2003 - - none - - rt.3.0.D076, C105, jesse, Fri May 30 16:21:14 2003, #2658 Cosmetic issue with - Scrip menu listing - From: Jesse Vincent - Date: Fri May 30 16:14:02 2003 - - none - - rt.3.0.D075, C103, jesse, Fri May 30 16:20:57 2003, #2652 - de.po updates - From: Jesse Vincent - Date: Fri May 30 15:57:44 2003 - - none - - rt.3.0.D074, C102, jesse, Fri May 30 16:18:57 2003, #2657 Web UI Scrip - creation bug - From: Jesse Vincent - Date: Fri May 30 15:50:16 2003 - - none - - rt.3.0.D073, C101, jesse, Fri May 30 16:17:43 2003, #2662 Fixing an overly - restrictive ACL check on group creation - From: Jesse Vincent - Date: Fri May 30 15:46:22 2003 - - none - - rt.3.0.D072, C100, leira, Fri May 30 16:17:05 2003, update layout fix - From: Linda L. Julien - Date: Thu May 29 14:30:01 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D071, C99, jesse, Wed May 28 17:54:48 2003, Bumping the version to - 3.0.3pre1 - From: Jesse Vincent - Date: Wed May 28 17:52:51 2003 - - none - - rt.3.0.D070, C98, jesse, Wed May 28 17:54:40 2003, Further UTF8-fixed from - autrijus - From: Jesse Vincent - Date: Wed May 28 17:49:32 2003 - - none - - rt.3.0.D069, C97, jesse, Wed May 28 17:07:10 2003, A fix to Tickets_Overlay.pm - to make the 'Count' methods actually do a count, not a full SELECT - From: Jesse Vincent - Date: Wed May 28 17:04:50 2003 - - none - - rt.3.0.D068, C96, jesse, Wed May 28 17:06:43 2003, ACL HasRight system - replaced with an algorithm that does more looking ahead - From: Jesse Vincent - Date: Wed May 28 16:36:10 2003 - - none - - rt.3.0.D067, C95, jesse, Tue May 27 13:22:19 2003, Merge from ourinternet: - UTF8 fixes; more configurable apache sessions; - From: Jesse Vincent - Date: Tue May 27 13:07:41 2003 - - none - - rt.3.0.D066, C93, jesse, Sat May 24 18:05:36 2003, Additional work on the - SQLite port - From: Jesse Vincent - Date: Sat May 24 18:04:50 2003 - - none - - rt.3.0.D065, C92, jesse, Fri May 23 16:45:23 2003, MIME::Words encoding fixes - for mail sending - From: Jesse Vincent - Date: Fri May 23 16:44:28 2003 - - none - - rt.3.0.D064, C91, jesse, Fri May 23 16:12:26 2003, Fixing an upgrade bug from - 3.0.2->3.0.3 - From: Jesse Vincent - Date: Fri May 23 15:57:50 2003 - - none - - rt.3.0.D063, C90, jesse, Fri May 23 15:27:47 2003, Merging utf8 fixes from - autrijus tang - From: Jesse Vincent - Date: Fri May 23 15:25:23 2003 - - none - - rt.3.0.D062, C89, jesse, Wed May 21 00:58:34 2003, #2603: /opt/rt3/share/doc - should not be a file. - From: Jesse Vincent - Date: Wed May 21 00:29:55 2003 - - none - - rt.3.0.D061, C88, jesse, Wed May 21 00:57:45 2003, Fix to honor '$LogDir' for - LogToFile - From: Jesse Vincent - Date: Wed May 21 00:17:18 2003 - - none - - rt.3.0.D060, C14, jesse, Wed May 21 00:56:31 2003, #2539: Re: [rt-users] - unexpected usage: change sort order with column headers in search window - From: Jesse Vincent - Date: Tue May 20 23:19:46 2003 - - none - - rt.3.0.D059, C87, jesse, Wed May 21 00:55:08 2003, Including norwegian bokmal - translation - From: Jesse Vincent - Date: Tue May 20 23:05:17 2003 - - none - - rt.3.0.D058, C86, jesse, Wed May 21 00:54:06 2003, Fix for #2602 - make test - fails on _Config.pm - From: Jesse Vincent - Date: Tue May 20 22:32:52 2003 - - none - - rt.3.0.D057, C85, leira, Tue May 20 12:15:11 2003, Robert's updated search - stuff - From: Linda L. Julien - Date: Mon May 19 18:19:14 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D056, C83, jesse, Sat May 17 17:34:32 2003, merge from ourinternet; one - CreateTickets fix and some utf8 updates - From: Jesse Vincent - Date: Sat May 17 17:31:43 2003 - - none - - rt.3.0.D055, C82, jesse, Mon May 12 20:30:45 2003, Bumping the version to RT - 3.0.2 - From: Jesse Vincent - Date: Tue May 13 02:29:44 2003 - - none - - rt.3.0.D054, C81, jesse, Wed May 7 09:18:28 2003, Bumping the version to - 3.0.2pre6 - From: Jesse Vincent - Date: Wed May 7 15:16:55 2003 - Warning: the original change was in the 'being_developed' state - - none - - rt.3.0.D053, C80, jesse, Wed May 7 09:02:24 2003, Importing utf8 fixes, _ - Vendor overlay support from ourinternet - From: Jesse Vincent - Date: Wed May 7 14:52:58 2003 - - none - - rt.3.0.D052, C79, jesse, Wed May 7 07:05:14 2003, Cleaning up RT tag - processing - From: Jesse Vincent - Date: Wed May 7 13:04:17 2003 - - none - - rt.3.0.D051, C78, jesse, Wed May 7 07:03:27 2003, More performance work on - WhoHaveRight; removing an extra join - From: Jesse Vincent - Date: Wed May 7 13:00:43 2003 - - none - - rt.3.0.D050, C77, jesse, Fri May 2 11:23:23 2003, Fixing bogus anchor tags - From: Jesse Vincent - Date: Fri May 2 17:19:54 2003 - - none - - rt.3.0.D049, C76, jesse, Fri May 2 10:26:30 2003, [#2437] - CanonicalizeEmailAddress fixes; [# 2449] html fixes for right editing; [# - 2457] email addresses weren't always being canonicalized - From: Jesse Vincent - Date: Fri May 2 16:24:40 2003 - - none - - rt.3.0.D048, C75, jesse, Fri May 2 08:35:38 2003, bumped version to - 3.0.2pre5; attachments performance fixes; utf-8 mailgateway fixes; more - extension hooks; template updates for approvals - From: Jesse Vincent - Date: Fri May 2 14:32:57 2003 - - none - - rt.3.0.D047, C73, jesse, Sun Apr 27 19:06:46 2003, I18N patches from autrijus; - bouncing to 3.0.2pre4 - From: Jesse Vincent - Date: Mon Apr 28 01:02:18 2003 - - none - - rt.3.0.D046, C72, leira, Sun Apr 27 19:06:04 2003, bulk links - From: Linda L. Julien - Date: Thu Apr 24 01:23:01 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D045, C71, jesse, Sat Apr 19 03:42:39 2003, Another go at fixing the - ARRAY() issue; bumping to 3.0.2pre3 - From: Jesse Vincent - Date: Sat Apr 19 08:39:19 2003 - - none - - rt.3.0.D044, C70, jesse, Fri Apr 18 16:37:00 2003, fixing utf8 tainting issue - in autohandler; bumped to 3.0.2pre2 - From: Jesse Vincent - Date: Fri Apr 18 21:32:04 2003 - - none - - rt.3.0.D043, C69, leira, Thu Apr 17 18:51:41 2003, make ids clicky - From: Linda L. Julien - Date: Thu Apr 17 18:31:40 2003 - Warning: the original change was in the 'awaiting_integration' state - - none - - rt.3.0.D042, C68, jesse, Thu Apr 17 18:39:54 2003, Bumping to 3.0.2pre1 - From: Jesse Vincent - Date: Thu Apr 17 23:37:59 2003 - - none - - rt.3.0.D041, C67, jesse, Thu Apr 17 18:33:15 2003, updating autrijus' - autohandler patch. seems to break lots of stuff - From: Jesse Vincent - Date: Thu Apr 17 23:21:02 2003 - - none - - rt.3.0.D040, C66, jesse, Thu Apr 17 18:32:24 2003, Quicksearch bug fix from - Stan - From: Jesse Vincent - Date: Thu Apr 17 23:16:58 2003 - - none - - rt.3.0.D039, C65, jesse, Thu Apr 17 18:29:31 2003, Fixing an untainting bug in - 3.0.1 - From: Jesse Vincent - Date: Thu Apr 17 23:15:01 2003 - Warning: the original change was in the 'being_developed' state - - none - - rt.3.0.D038, C63, jesse, Thu Apr 17 04:46:42 2003, Fixing a showmessagestanza - bug found in RTIR - From: Jesse Vincent - Date: Thu Apr 17 09:45:48 2003 - - none - - rt.3.0.D037, C62, jesse, Tue Apr 15 11:53:58 2003, Bumping to version 3.0.1 - From: Jesse Vincent - Date: Tue Apr 15 11:52:00 2003 - - none - - rt.3.0.D036, C61, jesse, Mon Apr 14 18:18:03 2003, New speedycgi support from - vivek khera - From: Jesse Vincent - Date: Mon Apr 14 14:49:49 2003 - - none - - rt.3.0.D035, C60, jesse, Sun Apr 13 21:43:32 2003, SMTP and I18N fixes from - autrijus tang. Updated chinese translations - From: Jesse Vincent - Date: Sun Apr 13 21:32:55 2003 - - none - - rt.3.0.D034, C59, jesse, Fri Apr 11 21:58:36 2003, Bumping to RT 3.0.1pre2 - From: Jesse Vincent - Date: Fri Apr 11 21:58:06 2003 - - none - - rt.3.0.D033, C58, jesse, Fri Apr 11 21:56:11 2003, Better binary attachment - handling fix from autrijus - From: Jesse Vincent - Date: Fri Apr 11 21:52:12 2003 - - none - - rt.3.0.D032, C57, jesse, Fri Apr 11 21:35:17 2003, Testing and fixing binary - attachment corruption - From: Jesse Vincent - Date: Fri Apr 11 21:34:28 2003 - - none - - rt.3.0.D031, C56, jesse, Fri Apr 11 21:34:56 2003, Testing fixes for mail - authentication/authorization - From: Jesse Vincent - Date: Thu Apr 10 00:08:29 2003 - - none - - rt.3.0.D030, C55, jesse, Wed Apr 9 13:55:18 2003, #2365 Removing outdated - Mason setup parameter - From: Jesse Vincent - Date: Wed Apr 9 13:54:43 2003 - - none - - rt.3.0.D029, C53, jesse, Wed Apr 9 13:22:35 2003, Added preliminary left to - right hebrew translation - From: Jesse Vincent - Date: Wed Apr 9 13:18:16 2003 - - none - - rt.3.0.D028, C52, jesse, Fri Apr 4 02:10:01 2003, More I18N testing for - rafael - From: Jesse Vincent - Date: Fri Apr 4 02:08:49 2003 - - none - - rt.3.0.D027, C51, jesse, Thu Apr 3 19:33:34 2003, Changing address used in - example to not send mail to author - From: Jesse Vincent - Date: Thu Apr 3 19:29:02 2003 - Warning: the original change was in the 'being_integrated' state - - none - - rt.3.0.D026, C50, jesse, Thu Apr 3 19:16:37 2003, Integrating rafael's - failing test suite and proposed fix from autrijus - From: Jesse Vincent - Date: Thu Apr 3 19:15:03 2003 - - none - - rt.3.0.D025, C39, jesse, Thu Apr 3 19:16:15 2003, Many users should be able - to have a blank address; neew test suite to ensure this - From: Jesse Vincent - Date: Thu Apr 3 13:27:36 2003 - - none - - rt.3.0.D024, C38, jesse, Thu Apr 3 13:30:37 2003, Updates for RT RPC - interface from AMS - From: Jesse Vincent - Date: Wed Apr 2 15:32:15 2003 - - none - - rt.3.0.D023, C36, jesse, Wed Apr 2 14:14:07 2003, Updated Spanish translation - From: Jesse Vincent - Date: Tue Apr 1 14:02:36 2003 - - none - - rt.3.0.D022, C37, jesse, Wed Apr 2 14:13:55 2003, Updated dependencies - From: Jesse Vincent - Date: Wed Apr 2 14:09:41 2003 - - none - - rt.3.0.D021, C35, jesse, Tue Apr 1 13:00:22 2003, New czech translation - From: Jesse Vincent - Date: Tue Apr 1 12:58:57 2003 - - none - - rt.3.0.D020, C33, jesse, Fri Mar 28 14:48:20 2003, A tiny bit of extra data - passing for some callbacks - From: Jesse Vincent - Date: Fri Mar 28 14:43:28 2003 - - none - - rt.3.0.D019, C32, jesse, Fri Mar 28 14:35:10 2003, Added better error checking - for failed ticket creation - From: Jesse Vincent - Date: Fri Mar 28 14:32:52 2003 - - none - - rt.3.0.D018, C31, jesse, Sun Mar 23 17:21:45 2003, Minor fixes - Bumped to - 3.0.0; - 2266 - postgres scrip creation bug - 2267 - Tickets not reopened after being stalled - 2265 - Fixed css nits from blaise - Unreported - Fixed quick-search bug - From: Jesse Vincent - Date: Sun Mar 23 17:17:55 2003 - - none - - rt.3.0.D017, C30, jesse, Thu Mar 20 21:38:30 2003, Bumping to 3.0.0rc4 - From: Jesse Vincent - Date: Thu Mar 20 21:28:01 2003 - - none - - rt.3.0.D016, C29, jesse, Thu Mar 20 21:18:27 2003, RT should now be less - overzealous about opening and then marking a ticket 'new' again - From: Jesse Vincent - Date: Thu Mar 20 21:14:47 2003 - - none - - rt.3.0.D015, C28, jesse, Thu Mar 20 15:21:49 2003, Further postgres tweaks and - fixes - From: Jesse Vincent - Date: Thu Mar 20 15:20:21 2003 - - none - - rt.3.0.D014, C27, jesse, Thu Mar 20 01:48:42 2003, Postgres schema tweak - From: Jesse Vincent - Date: Thu Mar 20 01:47:20 2003 - - none - - rt.3.0.D013, C26, jesse, Wed Mar 19 21:26:47 2003, Postgres fixes - From: Jesse Vincent - Date: Wed Mar 19 21:26:24 2003 - - none - - rt.3.0.D012, C25, jesse, Wed Mar 19 16:27:29 2003, Brazilian Portuguese - translation - From: Jesse Vincent - Date: Wed Mar 19 16:25:48 2003 - - none - - rt.3.0.D011, C23, jesse, Wed Mar 19 13:03:15 2003, New french translation - From: Jesse Vincent - Date: Wed Mar 19 13:02:47 2003 - - none - - rt.3.0.D010, C22, jesse, Wed Mar 19 01:01:24 2003, Bumping to RC3; fixing the - display of 'This user's n highest priority tix' - From: Jesse Vincent - Date: Wed Mar 19 01:00:33 2003 - - none - - rt.3.0.D009, C20, jesse, Wed Mar 19 00:46:17 2003, finishing the notify stuff - From: Jesse Vincent - Date: Wed Mar 19 00:45:09 2003 - - none - - rt.3.0.D008, C19, jesse, Wed Mar 19 00:40:45 2003, Caving in to the masses and - making 'notify sender' configurable - From: Jesse Vincent - Date: Wed Mar 19 00:38:50 2003 - - none - - rt.3.0.D007, C18, jesse, Tue Mar 18 16:29:45 2003, More performance work; - backing out 'enhancements' that killed system performance - From: Jesse Vincent - Date: Tue Mar 18 16:26:07 2003 - - none - - rt.3.0.D006, C17, jesse, Tue Mar 18 11:29:28 2003, fixing fastcgi's ability to - load webmux.pl on some platforms - From: Jesse Vincent - Date: Tue Mar 18 11:28:11 2003 - - none - - rt.3.0.D005, C12, jesse, Tue Mar 18 00:58:52 2003, fixing indices for postgres - From: Jesse Vincent - Date: Tue Mar 18 00:53:06 2003 - - none - - rt.3.0.D004, C16, jesse, Tue Mar 18 00:41:26 2003, Performance work on - 'WhoHaveRight'; bumping to 3.0.0rc2 - From: Jesse Vincent - Date: Tue Mar 18 00:37:30 2003 - - none - - rt.3.0.D003, C15, jesse, Fri Mar 14 17:07:28 2003, removing the old REST API - From: Jesse Vincent - Date: Fri Mar 14 16:50:38 2003 - - none - - rt.3.0.D002, C11, jesse, Fri Mar 14 16:42:46 2003, Minor CSS update. rollback - fix; new database indices; copyright update - From: Jesse Vincent - Date: Fri Mar 14 16:35:01 2003 - - none - - rt.3.0.D001, C10, jesse, Fri Mar 14 01:26:22 2003, Bumping the version to - rt.3.0.0rc0 - From: Jesse Vincent - Date: Fri Mar 14 01:25:51 2003 - - none +------------------------------------------------------------------------ +r432 | jesse | 2004-02-20 03:28:34 -0500 (Fri, 20 Feb 2004) | 3 lines +Changed paths: + M /rt/trunk/html/Ticket/Display.html + A /rt/trunk/html/Ticket/Elements/FindAttachments + M /rt/trunk/html/Ticket/Elements/ShowAttachments + M /rt/trunk/html/Ticket/Elements/ShowHistory + M /rt/trunk/html/Ticket/Elements/ShowSummary + M /rt/trunk/html/Ticket/Elements/ShowTransaction + M /rt/trunk/html/Ticket/History.html + +Another round of rehashing and cutting which dropped response time another 15% + + +------------------------------------------------------------------------ +r431 | jesse | 2004-02-20 02:55:18 -0500 (Fri, 20 Feb 2004) | 5 lines +Changed paths: + M /rt/trunk/html/Ticket/Elements/ShowAttachments + M /rt/trunk/html/Ticket/Elements/ShowHistory + M /rt/trunk/html/Ticket/Elements/ShowTransaction + +Rewrote ticket history display logic to do more loading up front and make fewer database calls. +Improved speed for display of long tickets + + + +------------------------------------------------------------------------ +r430 | jesse | 2004-02-20 02:44:52 -0500 (Fri, 20 Feb 2004) | 3 lines +Changed paths: + M /rt/trunk/lib/RT/Ticket_Overlay.pm + +Adding a note about an inefficient function + + +------------------------------------------------------------------------ +r429 | jesse | 2004-02-19 23:52:25 -0500 (Thu, 19 Feb 2004) | 3 lines +Changed paths: + D /rt/trunk/Makefile + D /rt/trunk/autom4te.cache + D /rt/trunk/config.log + D /rt/trunk/config.status + D /rt/trunk/configure + +Removed generated files from the subversion repository + + +------------------------------------------------------------------------ +r426 | jesse | 2004-02-18 19:49:14 -0500 (Wed, 18 Feb 2004) | 2 lines +Changed paths: + M /rt/trunk/lib/RT/Ticket_Overlay.pm + +Adding more debugging when ticket creation fails catastrophically. + +------------------------------------------------------------------------ +r425 | jesse | 2004-02-17 14:02:19 -0500 (Tue, 17 Feb 2004) | 3 lines +Changed paths: + M /rt/trunk/lib/RT/StyleGuide.pod + +deslashified bits of the styleguide + + +------------------------------------------------------------------------ +r417 | jesse | 2004-02-13 13:21:02 -0500 (Fri, 13 Feb 2004) | 2 lines +Changed paths: + M /rt/trunk/Changelog + M /rt/trunk/Makefile + M /rt/trunk/README + A /rt/trunk/README.Oracle + M /rt/trunk/autom4te.cache/output.0 + M /rt/trunk/autom4te.cache/traces.0 + M /rt/trunk/config.log + M /rt/trunk/config.status + M /rt/trunk/configure + M /rt/trunk/configure.ac + M /rt/trunk/etc/schema.Oracle + M /rt/trunk/html/Elements/Callback + M /rt/trunk/html/Elements/SetupSessionCookie + M /rt/trunk/html/NoAuth/webrt.css + M /rt/trunk/html/Search/Elements/PickRestriction + M /rt/trunk/html/Ticket/Attachment/dhandler + M /rt/trunk/html/Ticket/Elements/ShowAttachments + M /rt/trunk/html/Ticket/Elements/ShowMessageStanza + M /rt/trunk/html/Ticket/Elements/ShowTransaction + M /rt/trunk/html/autohandler + M /rt/trunk/lib/RT/Attachment_Overlay.pm + M /rt/trunk/lib/RT/Group_Overlay.pm + M /rt/trunk/lib/RT/Handle.pm + M /rt/trunk/lib/RT/I18N.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Tickets_Overlay.pm + M /rt/trunk/lib/RT/Tickets_Overlay_SQL.pm + M /rt/trunk/lib/RT/Transaction_Overlay.pm + M /rt/trunk/lib/RT/Users_Overlay.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/sbin/rt-test-dependencies + M /rt/trunk/sbin/rt-test-dependencies.in + +Load rt-3-0-9 into rt/trunk. + +------------------------------------------------------------------------ +r329 | jesse | 2004-01-02 17:55:55 -0500 (Fri, 02 Jan 2004) | 2 lines +Changed paths: + M /rt/trunk/Changelog + M /rt/trunk/HOWTO/README + M /rt/trunk/HOWTO/change.txt + M /rt/trunk/HOWTO/release.txt + M /rt/trunk/HOWTO/version-control.txt + M /rt/trunk/Makefile + M /rt/trunk/Makefile.in + M /rt/trunk/UPGRADING + M /rt/trunk/aclocal.m4 + M /rt/trunk/autom4te.cache/output.0 + M /rt/trunk/autom4te.cache/requests + M /rt/trunk/autom4te.cache/traces.0 + M /rt/trunk/bin/mason_handler.fcgi.in + M /rt/trunk/bin/mason_handler.scgi + M /rt/trunk/bin/mason_handler.scgi.in + M /rt/trunk/bin/mason_handler.svc + M /rt/trunk/bin/mason_handler.svc.in + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt-commit-handler + M /rt/trunk/bin/rt-commit-handler.in + M /rt/trunk/bin/rt-crontool + M /rt/trunk/bin/rt-crontool.in + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/rt-mailgate.in + M /rt/trunk/bin/rt.in + M /rt/trunk/bin/webmux.pl.in + M /rt/trunk/config + M /rt/trunk/config.layout + M /rt/trunk/config.log + M /rt/trunk/config.pld + M /rt/trunk/config.status + M /rt/trunk/configure + M /rt/trunk/configure.ac + M /rt/trunk/docs/Security + M /rt/trunk/docs/design_docs/acls + M /rt/trunk/docs/design_docs/approval_notices + M /rt/trunk/docs/design_docs/approval_template + M /rt/trunk/docs/design_docs/cf_search + M /rt/trunk/docs/design_docs/cli_spec + M /rt/trunk/docs/design_docs/cvs_integration + M /rt/trunk/docs/design_docs/delegation + M /rt/trunk/docs/design_docs/evil_plans + M /rt/trunk/docs/design_docs/groups_notes + M /rt/trunk/docs/design_docs/link-definitions.txt + M /rt/trunk/docs/design_docs/recursive_group_membership_algorithm + M /rt/trunk/docs/design_docs/rql_parser_machine.graphviz + M /rt/trunk/docs/design_docs/string-extraction-guide.txt + M /rt/trunk/docs/design_docs/ticket_templates + M /rt/trunk/docs/design_docs/users + M /rt/trunk/docs/rt3-schema-relationships.dot + M /rt/trunk/etc/RT_Config.pm.in + M /rt/trunk/etc/RT_SiteConfig.pm + M /rt/trunk/etc/acl.Informix + M /rt/trunk/etc/acl.Oracle + M /rt/trunk/etc/constraints.mysql + M /rt/trunk/etc/drop.Informix + M /rt/trunk/etc/drop.Oracle + M /rt/trunk/etc/initialdata + M /rt/trunk/etc/rt.spec + M /rt/trunk/etc/schema.Informix + M /rt/trunk/etc/schema.Oracle + M /rt/trunk/etc/schema.Pg + M /rt/trunk/etc/schema.SQLite + M /rt/trunk/etc/schema.mysql + M /rt/trunk/etc/upgrade/2.1.71 + M /rt/trunk/html/Admin/Elements/AddCustomFieldValue + M /rt/trunk/html/Admin/Elements/EditCustomField + M /rt/trunk/html/Admin/Elements/EditCustomFieldValues + M /rt/trunk/html/Admin/Elements/EditCustomFields + M /rt/trunk/html/Admin/Elements/EditQueueWatchers + M /rt/trunk/html/Admin/Elements/EditScrip + M /rt/trunk/html/Admin/Elements/EditScrips + M /rt/trunk/html/Admin/Elements/EditTemplates + M /rt/trunk/html/Admin/Elements/ListGlobalCustomFields + M /rt/trunk/html/Admin/Elements/QueueRightsForUser + M /rt/trunk/html/Admin/Elements/SelectCustomFieldType + M /rt/trunk/html/Admin/Elements/SelectGroups + M /rt/trunk/html/Admin/Elements/SelectModifyGroup + M /rt/trunk/html/Admin/Elements/SelectNewGroupMembers + M /rt/trunk/html/Admin/Elements/SelectRights + M /rt/trunk/html/Admin/Elements/SelectScripAction + M /rt/trunk/html/Admin/Elements/SelectScripCondition + M /rt/trunk/html/Admin/Elements/SelectSingleOrMultiple + M /rt/trunk/html/Admin/Elements/SelectStage + M /rt/trunk/html/Admin/Elements/SelectUsers + M /rt/trunk/html/Admin/Global/CustomField.html + M /rt/trunk/html/Admin/Global/CustomFields.html + M /rt/trunk/html/Admin/Global/Scrip.html + M /rt/trunk/html/Admin/Groups/GroupRights.html + M /rt/trunk/html/Admin/Groups/Members.html + M /rt/trunk/html/Admin/Groups/Modify.html + M /rt/trunk/html/Admin/Groups/UserRights.html + M /rt/trunk/html/Admin/Groups/index.html + M /rt/trunk/html/Admin/Queues/CustomField.html + M /rt/trunk/html/Admin/Queues/CustomFields.html + M /rt/trunk/html/Admin/Queues/Scrip.html + M /rt/trunk/html/Approvals/Display.html + M /rt/trunk/html/Approvals/Elements/Approve + M /rt/trunk/html/Approvals/Elements/PendingMyApproval + M /rt/trunk/html/Approvals/Elements/ShowDependency + M /rt/trunk/html/Approvals/Elements/Tabs + M /rt/trunk/html/Approvals/index.html + M /rt/trunk/html/Elements/BevelBoxRaisedEnd + M /rt/trunk/html/Elements/BevelBoxRaisedStart + M /rt/trunk/html/Elements/Callback + M /rt/trunk/html/Elements/CreateTicket + M /rt/trunk/html/Elements/GotoTicket + M /rt/trunk/html/Elements/Menu + M /rt/trunk/html/Elements/MessageBox + M /rt/trunk/html/Elements/MyRequests + M /rt/trunk/html/Elements/MyTickets + M /rt/trunk/html/Elements/PageLayout + M /rt/trunk/html/Elements/Quicksearch + M /rt/trunk/html/Elements/Refresh + M /rt/trunk/html/Elements/SelectAttachmentField + M /rt/trunk/html/Elements/SelectCustomFieldOperator + M /rt/trunk/html/Elements/SelectCustomFieldValue + M /rt/trunk/html/Elements/SelectGroups + M /rt/trunk/html/Elements/SelectLang + M /rt/trunk/html/Elements/SelectLinkType + M /rt/trunk/html/Elements/SelectMatch + M /rt/trunk/html/Elements/SelectResultsPerPage + M /rt/trunk/html/Elements/SelectSortOrder + M /rt/trunk/html/Elements/SelectTicketSortBy + M /rt/trunk/html/Elements/SelectTicketTypes + M /rt/trunk/html/Elements/SelectWatcherType + M /rt/trunk/html/Elements/SetupSessionCookie + M /rt/trunk/html/Elements/ShadedInputRow + M /rt/trunk/html/Elements/ShadedRow + M /rt/trunk/html/Elements/SimpleSearch + M /rt/trunk/html/Elements/ViewUser + M /rt/trunk/html/NoAuth/images/back_home.gif + M /rt/trunk/html/NoAuth/images/bplogo.gif + M /rt/trunk/html/NoAuth/images/favicon.png + M /rt/trunk/html/NoAuth/images/head_requestracker.gif + M /rt/trunk/html/NoAuth/images/rt.jpg + M /rt/trunk/html/NoAuth/images/space.gif + M /rt/trunk/html/NoAuth/images/spacer.gif + M /rt/trunk/html/NoAuth/images/squares_blue.gif + M /rt/trunk/html/REST/1.0/Forms/queue/default + M /rt/trunk/html/REST/1.0/Forms/queue/ns + M /rt/trunk/html/REST/1.0/Forms/ticket/attachments + M /rt/trunk/html/REST/1.0/Forms/ticket/default + M /rt/trunk/html/REST/1.0/Forms/ticket/history + M /rt/trunk/html/REST/1.0/Forms/ticket/links + M /rt/trunk/html/REST/1.0/Forms/user/default + M /rt/trunk/html/REST/1.0/Forms/user/ns + M /rt/trunk/html/REST/1.0/NoAuth/mail-gateway + M /rt/trunk/html/REST/1.0/autohandler + M /rt/trunk/html/REST/1.0/dhandler + M /rt/trunk/html/REST/1.0/logout + M /rt/trunk/html/REST/1.0/search/dhandler + M /rt/trunk/html/REST/1.0/search/ticket + M /rt/trunk/html/REST/1.0/ticket/comment + M /rt/trunk/html/REST/1.0/ticket/link + M /rt/trunk/html/REST/1.0/ticket/merge + M /rt/trunk/html/Search/Elements/PickRestriction + M /rt/trunk/html/Search/Elements/TicketHeader + M /rt/trunk/html/Search/Elements/TicketHeaderCell + M /rt/trunk/html/Search/Elements/TicketRow + M /rt/trunk/html/SelfService/Attachment/dhandler + M /rt/trunk/html/SelfService/Closed.html + M /rt/trunk/html/SelfService/Elements/MyRequests + M /rt/trunk/html/SelfService/Elements/Tabs + M /rt/trunk/html/SelfService/index.html + M /rt/trunk/html/Ticket/Attachment/dhandler + M /rt/trunk/html/Ticket/Elements/BulkLinks + M /rt/trunk/html/Ticket/Elements/EditCustomField + M /rt/trunk/html/Ticket/Elements/EditCustomFields + M /rt/trunk/html/Ticket/Elements/ShowAttachments + M /rt/trunk/html/Ticket/Elements/ShowCustomFields + M /rt/trunk/html/Ticket/Elements/ShowDates + M /rt/trunk/html/Ticket/Elements/ShowLink + M /rt/trunk/html/Ticket/Elements/ShowMessageHeaders + M /rt/trunk/html/Ticket/Elements/ShowMessageStanza + M /rt/trunk/html/Ticket/Elements/ShowRequestor + M /rt/trunk/html/Ticket/Elements/Tabs + M /rt/trunk/html/User/Delegation.html + M /rt/trunk/html/User/Elements/DelegateRights + M /rt/trunk/html/User/Elements/GroupTabs + M /rt/trunk/html/User/Elements/Tabs + M /rt/trunk/html/User/Groups/Members.html + M /rt/trunk/html/User/Groups/Modify.html + M /rt/trunk/html/User/Groups/index.html + M /rt/trunk/html/index.html + M /rt/trunk/html/l + M /rt/trunk/install-sh + M /rt/trunk/lib/RT/ACE_Overlay.pm + M /rt/trunk/lib/RT/ACL_Overlay.pm + M /rt/trunk/lib/RT/Action/AutoOpen.pm + M /rt/trunk/lib/RT/Action/CreateTickets.pm + M /rt/trunk/lib/RT/Action/EscalatePriority.pm + M /rt/trunk/lib/RT/Action/ResolveMembers.pm + M /rt/trunk/lib/RT/Action/SetPriority.pm + M /rt/trunk/lib/RT/Action/UserDefined.pm + M /rt/trunk/lib/RT/Attachment_Overlay.pm + M /rt/trunk/lib/RT/Attachments_Overlay.pm + M /rt/trunk/lib/RT/Base.pm + M /rt/trunk/lib/RT/CachedGroupMember.pm + M /rt/trunk/lib/RT/CachedGroupMember_Overlay.pm + M /rt/trunk/lib/RT/CachedGroupMembers.pm + M /rt/trunk/lib/RT/CachedGroupMembers_Overlay.pm + M /rt/trunk/lib/RT/Condition/AnyTransaction.pm + M /rt/trunk/lib/RT/Condition/BeforeDue.pm + M /rt/trunk/lib/RT/Condition/Overdue.pm + M /rt/trunk/lib/RT/Condition/OwnerChange.pm + M /rt/trunk/lib/RT/Condition/PriorityExceeds.pm + M /rt/trunk/lib/RT/Condition/QueueChange.pm + M /rt/trunk/lib/RT/Condition/StatusChange.pm + M /rt/trunk/lib/RT/Condition/UserDefined.pm + M /rt/trunk/lib/RT/CurrentUser.pm + M /rt/trunk/lib/RT/CustomField.pm + M /rt/trunk/lib/RT/CustomFieldValue.pm + M /rt/trunk/lib/RT/CustomFieldValues.pm + M /rt/trunk/lib/RT/CustomFieldValues_Overlay.pm + M /rt/trunk/lib/RT/CustomField_Overlay.pm + M /rt/trunk/lib/RT/CustomFields.pm + M /rt/trunk/lib/RT/CustomFields_Overlay.pm + M /rt/trunk/lib/RT/Date.pm + M /rt/trunk/lib/RT/EmailParser.pm + M /rt/trunk/lib/RT/GroupMember_Overlay.pm + M /rt/trunk/lib/RT/GroupMembers_Overlay.pm + M /rt/trunk/lib/RT/Group_Overlay.pm + M /rt/trunk/lib/RT/Groups_Overlay.pm + M /rt/trunk/lib/RT/Handle.pm + M /rt/trunk/lib/RT/I18N/cs.pm + M /rt/trunk/lib/RT/I18N/cs.po + M /rt/trunk/lib/RT/I18N/de.po + M /rt/trunk/lib/RT/I18N/en.po + M /rt/trunk/lib/RT/I18N/es.po + M /rt/trunk/lib/RT/I18N/fi.po + M /rt/trunk/lib/RT/I18N/fr.po + M /rt/trunk/lib/RT/I18N/he.po + M /rt/trunk/lib/RT/I18N/i_default.pm + M /rt/trunk/lib/RT/I18N/it.po + M /rt/trunk/lib/RT/I18N/ja.po + M /rt/trunk/lib/RT/I18N/nl.po + M /rt/trunk/lib/RT/I18N/no.po + M /rt/trunk/lib/RT/I18N/pt_br.po + M /rt/trunk/lib/RT/I18N/ru.po + M /rt/trunk/lib/RT/I18N/zh_cn.po + M /rt/trunk/lib/RT/I18N/zh_tw.po + M /rt/trunk/lib/RT/I18N.pm + M /rt/trunk/lib/RT/Interface/CLI.pm + M /rt/trunk/lib/RT/Interface/Email/Auth/MailFrom.pm + M /rt/trunk/lib/RT/Interface/Email/Filter/SpamAssassin.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/REST.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Link.pm + M /rt/trunk/lib/RT/Link_Overlay.pm + M /rt/trunk/lib/RT/Links.pm + M /rt/trunk/lib/RT/Links_Overlay.pm + M /rt/trunk/lib/RT/Principal.pm + M /rt/trunk/lib/RT/Principal_Overlay.pm + M /rt/trunk/lib/RT/Principals.pm + M /rt/trunk/lib/RT/Principals_Overlay.pm + M /rt/trunk/lib/RT/Queue_Overlay.pm + M /rt/trunk/lib/RT/Queues_Overlay.pm + M /rt/trunk/lib/RT/Record.pm + M /rt/trunk/lib/RT/ScripAction_Overlay.pm + M /rt/trunk/lib/RT/ScripActions_Overlay.pm + M /rt/trunk/lib/RT/ScripCondition_Overlay.pm + M /rt/trunk/lib/RT/ScripConditions_Overlay.pm + M /rt/trunk/lib/RT/Scrip_Overlay.pm + M /rt/trunk/lib/RT/Scrips_Overlay.pm + M /rt/trunk/lib/RT/Search/ActiveTicketsInQueue.pm + M /rt/trunk/lib/RT/Search/Generic.pm + M /rt/trunk/lib/RT/StyleGuide.pod + M /rt/trunk/lib/RT/System.pm + M /rt/trunk/lib/RT/Template_Overlay.pm + M /rt/trunk/lib/RT/Templates_Overlay.pm + M /rt/trunk/lib/RT/TicketCustomFieldValue.pm + M /rt/trunk/lib/RT/TicketCustomFieldValue_Overlay.pm + M /rt/trunk/lib/RT/TicketCustomFieldValues.pm + M /rt/trunk/lib/RT/TicketCustomFieldValues_Overlay.pm + M /rt/trunk/lib/RT/Ticket_Overlay.pm + M /rt/trunk/lib/RT/Tickets_Overlay.pm + M /rt/trunk/lib/RT/Tickets_Overlay_SQL.pm + M /rt/trunk/lib/RT/Transaction_Overlay.pm + M /rt/trunk/lib/RT/Transactions_Overlay.pm + M /rt/trunk/lib/RT/URI/base.pm + M /rt/trunk/lib/RT/URI/fsck_com_rt.pm + M /rt/trunk/lib/RT/URI.pm + M /rt/trunk/lib/RT/User_Overlay.pm + M /rt/trunk/lib/RT/Users_Overlay.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/lib/RT.pm.in + M /rt/trunk/lib/t/00smoke.t + M /rt/trunk/lib/t/00smoke.t.in + M /rt/trunk/lib/t/01harness.t + M /rt/trunk/lib/t/01harness.t.in + M /rt/trunk/lib/t/02regression.t + M /rt/trunk/lib/t/02regression.t.in + M /rt/trunk/lib/t/03web.pl + M /rt/trunk/lib/t/03web.pl.in + M /rt/trunk/lib/t/04_send_email.pl + M /rt/trunk/lib/t/04_send_email.pl.in + M /rt/trunk/lib/t/data/8859-15-message-series/dir + M /rt/trunk/lib/t/data/8859-15-message-series/msg1 + M /rt/trunk/lib/t/data/8859-15-message-series/msg2 + M /rt/trunk/lib/t/data/8859-15-message-series/msg3 + M /rt/trunk/lib/t/data/8859-15-message-series/msg4 + M /rt/trunk/lib/t/data/8859-15-message-series/msg5 + M /rt/trunk/lib/t/data/8859-15-message-series/msg6 + M /rt/trunk/lib/t/data/8859-15-message-series/msg7 + A /rt/trunk/lib/t/data/crashes-file-based-parser + M /rt/trunk/lib/t/data/multipart-alternative-with-umlaut + M /rt/trunk/lib/t/data/multipart-report + M /rt/trunk/lib/t/data/nested-mime-sample + M /rt/trunk/lib/t/data/nested-rfc-822 + M /rt/trunk/lib/t/data/new-ticket-from-iso-8859-1 + M /rt/trunk/lib/t/data/new-ticket-from-iso-8859-1-full + A /rt/trunk/lib/t/data/notes-uuencoded + M /rt/trunk/lib/t/data/russian-subject-no-content-type + M /rt/trunk/lib/t/data/text-html-in-russian + M /rt/trunk/lib/t/data/text-html-with-umlaut + M /rt/trunk/lib/t/regression/00placeholder + M /rt/trunk/lib/t/regression/mime_tests + M /rt/trunk/m4/rt_enable_layout.m4 + M /rt/trunk/m4/rt_expand_var.m4 + M /rt/trunk/m4/rt_layout.m4 + M /rt/trunk/m4/rt_subst_expanded_arg.m4 + M /rt/trunk/sbin/extract-message-catalog + M /rt/trunk/sbin/extract_pod_tests + M /rt/trunk/sbin/factory + M /rt/trunk/sbin/license_tag + M /rt/trunk/sbin/regression_harness + M /rt/trunk/sbin/rt-test-dependencies + M /rt/trunk/sbin/rt-test-dependencies.in + +Load /tmp/rt-3-0-8 into rt/trunk. + +------------------------------------------------------------------------ +r282 | jesse | 2003-11-25 22:32:12 -0500 (Tue, 25 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Changelog + M /rt/trunk/Makefile + M /rt/trunk/Makefile.in + M /rt/trunk/README + M /rt/trunk/autom4te.cache/output.0 + M /rt/trunk/autom4te.cache/traces.0 + M /rt/trunk/bin/mason_handler.fcgi + M /rt/trunk/bin/mason_handler.fcgi.in + M /rt/trunk/bin/mason_handler.scgi + M /rt/trunk/bin/mason_handler.scgi.in + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt.in + M /rt/trunk/config.log + M /rt/trunk/config.status + M /rt/trunk/configure + M /rt/trunk/configure.ac + M /rt/trunk/html/Admin/Elements/EditScrip + A /rt/trunk/html/Admin/Elements/SelectStage + M /rt/trunk/html/Ticket/Display.html + M /rt/trunk/html/Ticket/Elements/ShowDates + M /rt/trunk/html/Ticket/Modify.html + M /rt/trunk/html/Ticket/ModifyAll.html + M /rt/trunk/html/Ticket/Update.html + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Scrips_Overlay.pm + M /rt/trunk/lib/RT/Ticket_Overlay.pm + M /rt/trunk/lib/RT/Transaction_Overlay.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/lib/t/03web.pl + M /rt/trunk/lib/t/03web.pl.in + M /rt/trunk/sbin/rt-setup-database + M /rt/trunk/sbin/rt-setup-database.in + +Load /tmp/rt-3-0-8pre1 into rt/trunk. + +------------------------------------------------------------------------ +r267 | root | 2003-11-17 23:03:48 -0500 (Mon, 17 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Changelog + M /rt/trunk/Makefile + M /rt/trunk/UPGRADING + M /rt/trunk/autom4te.cache/output.0 + M /rt/trunk/autom4te.cache/traces.0 + M /rt/trunk/config.log + M /rt/trunk/config.status + M /rt/trunk/configure + M /rt/trunk/configure.ac + M /rt/trunk/lib/RT.pm + +Load rt-3-0-7_01 into rt/trunk. + +------------------------------------------------------------------------ +r265 | root | 2003-11-17 23:03:20 -0500 (Mon, 17 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Changelog + M /rt/trunk/Makefile + M /rt/trunk/Makefile.in + M /rt/trunk/README + A /rt/trunk/UPGRADING + M /rt/trunk/autom4te.cache/output.0 + M /rt/trunk/autom4te.cache/traces.0 + M /rt/trunk/bin/mason_handler.fcgi + M /rt/trunk/bin/mason_handler.fcgi.in + M /rt/trunk/bin/mason_handler.scgi + M /rt/trunk/bin/mason_handler.scgi.in + M /rt/trunk/bin/mason_handler.svc + M /rt/trunk/bin/mason_handler.svc.in + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt.in + M /rt/trunk/bin/webmux.pl + M /rt/trunk/bin/webmux.pl.in + M /rt/trunk/config.log + M /rt/trunk/config.status + M /rt/trunk/configure + M /rt/trunk/configure.ac + A /rt/trunk/docs/rt3-schema-relationships.dot + M /rt/trunk/etc/RT_Config.pm + M /rt/trunk/etc/RT_Config.pm.in + A /rt/trunk/etc/acl.Informix + M /rt/trunk/etc/constraints.mysql + A /rt/trunk/etc/drop.Informix + A /rt/trunk/etc/schema.Informix + M /rt/trunk/etc/schema.Oracle + M /rt/trunk/etc/schema.Pg + M /rt/trunk/etc/schema.SQLite + M /rt/trunk/etc/schema.mysql + M /rt/trunk/html/Admin/Elements/SelectRights + M /rt/trunk/html/Admin/Queues/CustomFields.html + A /rt/trunk/html/Elements/SelectLang + M /rt/trunk/html/Elements/SetupSessionCookie + M /rt/trunk/html/REST/1.0/Forms/queue/default + M /rt/trunk/html/REST/1.0/Forms/ticket/attachments + M /rt/trunk/html/REST/1.0/Forms/ticket/default + A /rt/trunk/html/REST/1.0/Forms/ticket/history + M /rt/trunk/html/REST/1.0/Forms/user/default + M /rt/trunk/html/REST/1.0/search/ticket + M /rt/trunk/html/SelfService/Display.html + M /rt/trunk/html/SelfService/Update.html + M /rt/trunk/html/Ticket/Create.html + M /rt/trunk/html/Ticket/Elements/AddWatchers + M /rt/trunk/html/Ticket/Elements/EditCustomField + M /rt/trunk/html/Ticket/Elements/EditPeople + M /rt/trunk/html/Ticket/Elements/ShowDates + M /rt/trunk/html/Ticket/Elements/ShowHistory + M /rt/trunk/html/Ticket/Elements/ShowMessageStanza + M /rt/trunk/html/Ticket/Elements/ShowTransaction + M /rt/trunk/html/Ticket/ModifyPeople.html + M /rt/trunk/html/User/Prefs.html + M /rt/trunk/html/autohandler + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/Attachment_Overlay.pm + M /rt/trunk/lib/RT/Base.pm + M /rt/trunk/lib/RT/CachedGroupMember_Overlay.pm + M /rt/trunk/lib/RT/CachedGroupMembers_Overlay.pm + M /rt/trunk/lib/RT/CurrentUser.pm + M /rt/trunk/lib/RT/EmailParser.pm + M /rt/trunk/lib/RT/GroupMember_Overlay.pm + M /rt/trunk/lib/RT/Group_Overlay.pm + M /rt/trunk/lib/RT/Groups_Overlay.pm + M /rt/trunk/lib/RT/I18N/zh_cn.po + M /rt/trunk/lib/RT/I18N/zh_tw.po + M /rt/trunk/lib/RT/I18N.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Principal_Overlay.pm + M /rt/trunk/lib/RT/Queue_Overlay.pm + M /rt/trunk/lib/RT/Record.pm + M /rt/trunk/lib/RT/Scrip_Overlay.pm + M /rt/trunk/lib/RT/Tickets_Overlay.pm + M /rt/trunk/lib/RT/Tickets_Overlay_SQL.pm + M /rt/trunk/lib/RT/Transaction_Overlay.pm + M /rt/trunk/lib/RT/Users_Overlay.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/sbin/extract-message-catalog + M /rt/trunk/sbin/rt-setup-database + M /rt/trunk/sbin/rt-setup-database.in + M /rt/trunk/sbin/rt-test-dependencies + M /rt/trunk/sbin/rt-test-dependencies.in + +Load rt-3-0-7 into rt/trunk. + +------------------------------------------------------------------------ +r76 | root | 2003-11-16 02:27:07 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Changelog + M /rt/trunk/Makefile + M /rt/trunk/autom4te.cache/output.0 + M /rt/trunk/autom4te.cache/traces.0 + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt.in + M /rt/trunk/config.log + M /rt/trunk/config.status + M /rt/trunk/configure + M /rt/trunk/configure.ac + M /rt/trunk/html/Elements/MessageBox + M /rt/trunk/html/Ticket/Elements/EditLinks + M /rt/trunk/html/Ticket/Update.html + M /rt/trunk/lib/RT/URI/fsck_com_rt.pm + M /rt/trunk/lib/RT.pm + +Load rt-3-0-6 into rt/trunk. + +------------------------------------------------------------------------ +r74 | root | 2003-11-16 02:26:32 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Changelog + M /rt/trunk/Makefile + M /rt/trunk/Makefile.in + M /rt/trunk/README + M /rt/trunk/autom4te.cache/output.0 + M /rt/trunk/autom4te.cache/traces.0 + M /rt/trunk/bin/mason_handler.fcgi + M /rt/trunk/bin/mason_handler.fcgi.in + A /rt/trunk/bin/rt + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/rt-mailgate.in + A /rt/trunk/bin/rt.in + M /rt/trunk/bin/webmux.pl + M /rt/trunk/bin/webmux.pl.in + M /rt/trunk/config.log + M /rt/trunk/config.status + M /rt/trunk/configure + M /rt/trunk/configure.ac + M /rt/trunk/etc/RT_Config.pm + M /rt/trunk/etc/RT_Config.pm.in + M /rt/trunk/etc/acl.Oracle + A /rt/trunk/etc/drop.Oracle + M /rt/trunk/etc/initialdata + A /rt/trunk/etc/schema.Oracle + M /rt/trunk/etc/schema.Pg + M /rt/trunk/etc/schema.SQLite + M /rt/trunk/etc/schema.mysql + M /rt/trunk/html/Admin/Elements/EditCustomField + M /rt/trunk/html/Admin/Elements/EditCustomFieldValues + M /rt/trunk/html/Admin/Elements/EditCustomFields + M /rt/trunk/html/Admin/Elements/EditScrips + M /rt/trunk/html/Admin/Elements/SelectGroups + M /rt/trunk/html/Admin/Queues/index.html + M /rt/trunk/html/Admin/Users/Modify.html + M /rt/trunk/html/Admin/Users/index.html + M /rt/trunk/html/Approvals/Display.html + M /rt/trunk/html/Elements/MessageBox + M /rt/trunk/html/Elements/MyTickets + M /rt/trunk/html/Elements/SelectStatus + M /rt/trunk/html/Elements/SetupSessionCookie + A /rt/trunk/html/REST/1.0/Forms + A /rt/trunk/html/REST/1.0/Forms/queue + A /rt/trunk/html/REST/1.0/Forms/queue/default + A /rt/trunk/html/REST/1.0/Forms/queue/ns + A /rt/trunk/html/REST/1.0/Forms/ticket + A /rt/trunk/html/REST/1.0/Forms/ticket/attachments + A /rt/trunk/html/REST/1.0/Forms/ticket/default + A /rt/trunk/html/REST/1.0/Forms/ticket/links + A /rt/trunk/html/REST/1.0/Forms/user + A /rt/trunk/html/REST/1.0/Forms/user/default + A /rt/trunk/html/REST/1.0/Forms/user/ns + M /rt/trunk/html/REST/1.0/NoAuth/mail-gateway + A /rt/trunk/html/REST/1.0/autohandler + A /rt/trunk/html/REST/1.0/dhandler + A /rt/trunk/html/REST/1.0/logout + A /rt/trunk/html/REST/1.0/search + A /rt/trunk/html/REST/1.0/search/dhandler + A /rt/trunk/html/REST/1.0/search/ticket + A /rt/trunk/html/REST/1.0/ticket + A /rt/trunk/html/REST/1.0/ticket/comment + A /rt/trunk/html/REST/1.0/ticket/link + A /rt/trunk/html/REST/1.0/ticket/merge + M /rt/trunk/html/Search/Bulk.html + M /rt/trunk/html/Search/Elements/PickRestriction + M /rt/trunk/html/Ticket/Create.html + M /rt/trunk/html/Ticket/Display.html + M /rt/trunk/html/Ticket/Elements/ShowAttachments + M /rt/trunk/html/Ticket/Elements/ShowPeople + M /rt/trunk/html/Ticket/Elements/ShowTransaction + M /rt/trunk/html/User/Prefs.html + M /rt/trunk/html/autohandler + M /rt/trunk/lib/RT/Action/Autoreply.pm + M /rt/trunk/lib/RT/Action/CreateTickets.pm + M /rt/trunk/lib/RT/Attachment_Overlay.pm + M /rt/trunk/lib/RT/EmailParser.pm + M /rt/trunk/lib/RT/Groups_Overlay.pm + M /rt/trunk/lib/RT/I18N/cs.pm + M /rt/trunk/lib/RT/I18N/de.po + A /rt/trunk/lib/RT/I18N/it.po + M /rt/trunk/lib/RT/I18N/ru.po + M /rt/trunk/lib/RT/I18N/zh_cn.po + M /rt/trunk/lib/RT/I18N/zh_tw.po + M /rt/trunk/lib/RT/Interface/Email.pm + A /rt/trunk/lib/RT/Interface/REST.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Principal_Overlay.pm + M /rt/trunk/lib/RT/Queue_Overlay.pm + M /rt/trunk/lib/RT/ScripAction_Overlay.pm + A /rt/trunk/lib/RT/StyleGuide.pod + M /rt/trunk/lib/RT/Template_Overlay.pm + M /rt/trunk/lib/RT/Ticket_Overlay.pm + M /rt/trunk/lib/RT/Tickets_Overlay.pm + M /rt/trunk/lib/RT/Tickets_Overlay_SQL.pm + M /rt/trunk/lib/RT/Transaction_Overlay.pm + M /rt/trunk/lib/RT/URI/fsck_com_rt.pm + M /rt/trunk/lib/RT/User_Overlay.pm + M /rt/trunk/lib/RT/Users_Overlay.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/lib/RT.pm.in + M /rt/trunk/lib/t/02regression.t + M /rt/trunk/lib/t/02regression.t.in + M /rt/trunk/lib/t/03web.pl + M /rt/trunk/lib/t/03web.pl.in + M /rt/trunk/lib/t/04_send_email.pl + M /rt/trunk/lib/t/04_send_email.pl.in + A /rt/trunk/lib/t/data/multipart-report + M /rt/trunk/sbin/factory + M /rt/trunk/sbin/license_tag + M /rt/trunk/sbin/rt-setup-database + M /rt/trunk/sbin/rt-setup-database.in + M /rt/trunk/sbin/rt-test-dependencies + M /rt/trunk/sbin/rt-test-dependencies.in + +Load rt-3-0-5 into rt/trunk. + +------------------------------------------------------------------------ +r72 | root | 2003-11-16 02:25:12 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Changelog + M /rt/trunk/Makefile + M /rt/trunk/README + M /rt/trunk/autom4te.cache/output.0 + M /rt/trunk/autom4te.cache/traces.0 + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/rt-mailgate.in + M /rt/trunk/config.log + M /rt/trunk/config.status + M /rt/trunk/configure + M /rt/trunk/configure.ac + M /rt/trunk/html/Admin/Elements/UserTabs + M /rt/trunk/html/Elements/Footer + M /rt/trunk/html/Elements/ListActions + M /rt/trunk/html/Ticket/Elements/EditLinks + M /rt/trunk/html/Ticket/Elements/ShowAttachments + M /rt/trunk/html/Ticket/Elements/ShowHistory + M /rt/trunk/html/Ticket/Elements/ShowLink + A /rt/trunk/html/Ticket/Elements/ShowMessageHeaders + M /rt/trunk/html/Ticket/Elements/ShowTransaction + M /rt/trunk/html/Ticket/Update.html + M /rt/trunk/lib/RT/Action/EscalatePriority.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/Attachment_Overlay.pm + M /rt/trunk/lib/RT/CustomField_Overlay.pm + M /rt/trunk/lib/RT/EmailParser.pm + M /rt/trunk/lib/RT/Groups_Overlay.pm + M /rt/trunk/lib/RT/I18N/fr.po + M /rt/trunk/lib/RT/I18N/zh_tw.po + M /rt/trunk/lib/RT/I18N.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Principal_Overlay.pm + M /rt/trunk/lib/RT/Queue_Overlay.pm + M /rt/trunk/lib/RT/SearchBuilder.pm + M /rt/trunk/lib/RT/Ticket_Overlay.pm + M /rt/trunk/lib/RT/Tickets_Overlay.pm + M /rt/trunk/lib/RT/Transaction_Overlay.pm + M /rt/trunk/lib/RT/URI/base.pm + M /rt/trunk/lib/RT/URI/fsck_com_rt.pm + M /rt/trunk/lib/RT/Users_Overlay.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/lib/RT.pm.in + M /rt/trunk/lib/t/00smoke.t + M /rt/trunk/lib/t/00smoke.t.in + M /rt/trunk/lib/t/04_send_email.pl + M /rt/trunk/lib/t/04_send_email.pl.in + A /rt/trunk/lib/t/data/nested-rfc-822 + M /rt/trunk/sbin/factory + M /rt/trunk/sbin/rt-setup-database + M /rt/trunk/sbin/rt-setup-database.in + +Load rt-3-0-4 into rt/trunk. + +------------------------------------------------------------------------ +r70 | root | 2003-11-16 02:24:18 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Changelog + M /rt/trunk/Makefile + M /rt/trunk/Makefile.in + M /rt/trunk/autom4te.cache/output.0 + M /rt/trunk/autom4te.cache/traces.0 + M /rt/trunk/bin/mason_handler.fcgi + M /rt/trunk/bin/mason_handler.fcgi.in + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/rt-mailgate.in + M /rt/trunk/bin/webmux.pl + M /rt/trunk/bin/webmux.pl.in + M /rt/trunk/config.log + M /rt/trunk/config.status + M /rt/trunk/configure + M /rt/trunk/configure.ac + M /rt/trunk/etc/RT_Config.pm + M /rt/trunk/etc/RT_Config.pm.in + M /rt/trunk/etc/schema.SQLite + M /rt/trunk/html/Admin/Elements/EditQueueWatchers + M /rt/trunk/html/Admin/Queues/Scrip.html + M /rt/trunk/html/Elements/Header + M /rt/trunk/html/Elements/Login + M /rt/trunk/html/Elements/PageLayout + M /rt/trunk/html/Elements/SetupSessionCookie + M /rt/trunk/html/NoAuth/Logout.html + M /rt/trunk/html/NoAuth/webrt.css + M /rt/trunk/html/Search/Bulk.html + M /rt/trunk/html/Search/Elements/TicketHeaderCell + M /rt/trunk/html/Ticket/Attachment/dhandler + M /rt/trunk/html/Ticket/Create.html + M /rt/trunk/html/Ticket/Elements/EditCustomField + M /rt/trunk/html/Ticket/Elements/ShowLink + M /rt/trunk/html/Ticket/Elements/ShowLinks + M /rt/trunk/html/Ticket/Elements/ShowRequestor + M /rt/trunk/html/Ticket/Elements/ShowTransaction + M /rt/trunk/html/Ticket/Elements/Tabs + M /rt/trunk/html/Ticket/Update.html + M /rt/trunk/html/autohandler + M /rt/trunk/html/l + M /rt/trunk/lib/RT/ACL_Overlay.pm + M /rt/trunk/lib/RT/Action/CreateTickets.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/Attachment_Overlay.pm + M /rt/trunk/lib/RT/CachedGroupMember_Overlay.pm + M /rt/trunk/lib/RT/CachedGroupMembers_Overlay.pm + M /rt/trunk/lib/RT/Condition/OwnerChange.pm + M /rt/trunk/lib/RT/CurrentUser.pm + M /rt/trunk/lib/RT/EmailParser.pm + M /rt/trunk/lib/RT/GroupMembers_Overlay.pm + M /rt/trunk/lib/RT/Group_Overlay.pm + M /rt/trunk/lib/RT/Groups_Overlay.pm + M /rt/trunk/lib/RT/Handle.pm + M /rt/trunk/lib/RT/I18N/de.po + M /rt/trunk/lib/RT/I18N/fr.po + M /rt/trunk/lib/RT/I18N/he.po + M /rt/trunk/lib/RT/I18N/nl.po + A /rt/trunk/lib/RT/I18N/no.po + M /rt/trunk/lib/RT/I18N/zh_cn.po + M /rt/trunk/lib/RT/I18N/zh_tw.po + M /rt/trunk/lib/RT/I18N.pm + M /rt/trunk/lib/RT/Interface/Email/Filter/SpamAssassin.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Queue_Overlay.pm + M /rt/trunk/lib/RT/Record.pm + M /rt/trunk/lib/RT/Scrip_Overlay.pm + M /rt/trunk/lib/RT/SearchBuilder.pm + M /rt/trunk/lib/RT/Template_Overlay.pm + M /rt/trunk/lib/RT/Ticket_Overlay.pm + M /rt/trunk/lib/RT/Tickets_Overlay.pm + M /rt/trunk/lib/RT/Transaction_Overlay.pm + M /rt/trunk/lib/RT/User_Overlay.pm + M /rt/trunk/lib/RT/Users_Overlay.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/lib/RT.pm.in + M /rt/trunk/lib/t/00smoke.t + M /rt/trunk/lib/t/00smoke.t.in + M /rt/trunk/lib/t/02regression.t + M /rt/trunk/lib/t/02regression.t.in + A /rt/trunk/lib/t/04_send_email.pl + A /rt/trunk/lib/t/04_send_email.pl.in + A /rt/trunk/lib/t/data/8859-15-message-series + A /rt/trunk/lib/t/data/8859-15-message-series/dir + A /rt/trunk/lib/t/data/8859-15-message-series/msg1 + A /rt/trunk/lib/t/data/8859-15-message-series/msg2 + A /rt/trunk/lib/t/data/8859-15-message-series/msg3 + A /rt/trunk/lib/t/data/8859-15-message-series/msg4 + A /rt/trunk/lib/t/data/8859-15-message-series/msg5 + A /rt/trunk/lib/t/data/8859-15-message-series/msg6 + A /rt/trunk/lib/t/data/8859-15-message-series/msg7 + A /rt/trunk/lib/t/data/multipart-alternative-with-umlaut + A /rt/trunk/lib/t/data/new-ticket-from-iso-8859-1 + A /rt/trunk/lib/t/data/new-ticket-from-iso-8859-1-full + A /rt/trunk/lib/t/data/russian-subject-no-content-type + A /rt/trunk/lib/t/data/text-html-in-russian + A /rt/trunk/lib/t/data/text-html-with-umlaut + M /rt/trunk/sbin/extract-message-catalog + M /rt/trunk/sbin/rt-setup-database + M /rt/trunk/sbin/rt-setup-database.in + M /rt/trunk/sbin/rt-test-dependencies + M /rt/trunk/sbin/rt-test-dependencies.in + +Load rt-3-0-3 into rt/trunk. + +------------------------------------------------------------------------ +r68 | root | 2003-11-16 02:23:17 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Changelog + M /rt/trunk/Makefile + M /rt/trunk/Makefile.in + M /rt/trunk/README + M /rt/trunk/aclocal.m4 + M /rt/trunk/autom4te.cache/output.0 + M /rt/trunk/autom4te.cache/traces.0 + M /rt/trunk/bin/webmux.pl + M /rt/trunk/bin/webmux.pl.in + M /rt/trunk/config.layout + M /rt/trunk/config.log + M /rt/trunk/config.pld + M /rt/trunk/config.status + M /rt/trunk/configure + M /rt/trunk/configure.ac + M /rt/trunk/etc/RT_Config.pm + M /rt/trunk/etc/RT_Config.pm.in + M /rt/trunk/etc/initialdata + M /rt/trunk/html/Admin/Elements/SelectRights + M /rt/trunk/html/Admin/Queues/GroupRights.html + M /rt/trunk/html/Admin/Queues/Modify.html + M /rt/trunk/html/Admin/Queues/Scrips.html + M /rt/trunk/html/Admin/Queues/UserRights.html + M /rt/trunk/html/Approvals/Elements/ShowDependency + M /rt/trunk/html/Elements/Error + M /rt/trunk/html/Elements/Footer + M /rt/trunk/html/Elements/Quicksearch + M /rt/trunk/html/REST/1.0/NoAuth/mail-gateway + M /rt/trunk/html/Search/Bulk.html + A /rt/trunk/html/Ticket/Elements/BulkLinks + M /rt/trunk/html/Ticket/Elements/ShowAttachments + M /rt/trunk/html/Ticket/Elements/ShowMessageStanza + M /rt/trunk/html/Ticket/Elements/ShowRequestor + M /rt/trunk/html/Ticket/Elements/ShowTransaction + M /rt/trunk/html/autohandler + M /rt/trunk/lib/RT/ACE.pm + M /rt/trunk/lib/RT/ACL.pm + M /rt/trunk/lib/RT/Action/AutoOpen.pm + M /rt/trunk/lib/RT/Action/Autoreply.pm + M /rt/trunk/lib/RT/Action/CreateTickets.pm + M /rt/trunk/lib/RT/Action/EscalatePriority.pm + M /rt/trunk/lib/RT/Action/Generic.pm + M /rt/trunk/lib/RT/Action/Notify.pm + M /rt/trunk/lib/RT/Action/NotifyAsComment.pm + M /rt/trunk/lib/RT/Action/ResolveMembers.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/Action/SetPriority.pm + M /rt/trunk/lib/RT/Action/UserDefined.pm + M /rt/trunk/lib/RT/Attachment.pm + M /rt/trunk/lib/RT/Attachment_Overlay.pm + M /rt/trunk/lib/RT/Attachments.pm + M /rt/trunk/lib/RT/Base.pm + M /rt/trunk/lib/RT/CachedGroupMember.pm + M /rt/trunk/lib/RT/CachedGroupMembers.pm + M /rt/trunk/lib/RT/Condition/AnyTransaction.pm + M /rt/trunk/lib/RT/Condition/BeforeDue.pm + M /rt/trunk/lib/RT/Condition/Generic.pm + M /rt/trunk/lib/RT/Condition/Overdue.pm + M /rt/trunk/lib/RT/Condition/OwnerChange.pm + M /rt/trunk/lib/RT/Condition/PriorityExceeds.pm + M /rt/trunk/lib/RT/Condition/QueueChange.pm + M /rt/trunk/lib/RT/Condition/StatusChange.pm + M /rt/trunk/lib/RT/Condition/UserDefined.pm + M /rt/trunk/lib/RT/CurrentUser.pm + M /rt/trunk/lib/RT/CustomField.pm + M /rt/trunk/lib/RT/CustomFieldValue.pm + M /rt/trunk/lib/RT/CustomFieldValues.pm + M /rt/trunk/lib/RT/CustomFields.pm + M /rt/trunk/lib/RT/Date.pm + M /rt/trunk/lib/RT/EmailParser.pm + M /rt/trunk/lib/RT/Group.pm + M /rt/trunk/lib/RT/GroupMember.pm + M /rt/trunk/lib/RT/GroupMembers.pm + M /rt/trunk/lib/RT/Groups.pm + M /rt/trunk/lib/RT/Handle.pm + M /rt/trunk/lib/RT/I18N/i_default.pm + M /rt/trunk/lib/RT/I18N/zh_cn.po + M /rt/trunk/lib/RT/I18N/zh_tw.po + M /rt/trunk/lib/RT/I18N.pm + M /rt/trunk/lib/RT/Interface/CLI.pm + M /rt/trunk/lib/RT/Interface/Email/Auth/MailFrom.pm + M /rt/trunk/lib/RT/Interface/Email/Filter/SpamAssassin.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Link.pm + M /rt/trunk/lib/RT/Links.pm + M /rt/trunk/lib/RT/Principal.pm + M /rt/trunk/lib/RT/Principal_Overlay.pm + M /rt/trunk/lib/RT/Principals.pm + M /rt/trunk/lib/RT/Queue.pm + M /rt/trunk/lib/RT/Queue_Overlay.pm + M /rt/trunk/lib/RT/Queues.pm + M /rt/trunk/lib/RT/Record.pm + M /rt/trunk/lib/RT/Scrip.pm + M /rt/trunk/lib/RT/ScripAction.pm + M /rt/trunk/lib/RT/ScripActions.pm + M /rt/trunk/lib/RT/ScripCondition.pm + M /rt/trunk/lib/RT/ScripConditions.pm + M /rt/trunk/lib/RT/Scrips.pm + M /rt/trunk/lib/RT/Search/ActiveTicketsInQueue.pm + M /rt/trunk/lib/RT/Search/Generic.pm + M /rt/trunk/lib/RT/SearchBuilder.pm + M /rt/trunk/lib/RT/System.pm + M /rt/trunk/lib/RT/Template.pm + M /rt/trunk/lib/RT/Template_Overlay.pm + M /rt/trunk/lib/RT/Templates.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/TicketCustomFieldValue.pm + M /rt/trunk/lib/RT/TicketCustomFieldValues.pm + M /rt/trunk/lib/RT/Ticket_Overlay.pm + M /rt/trunk/lib/RT/Tickets.pm + M /rt/trunk/lib/RT/Transaction.pm + M /rt/trunk/lib/RT/Transaction_Overlay.pm + M /rt/trunk/lib/RT/Transactions.pm + M /rt/trunk/lib/RT/URI/base.pm + M /rt/trunk/lib/RT/URI/fsck_com_rt.pm + M /rt/trunk/lib/RT/URI.pm + M /rt/trunk/lib/RT/User.pm + M /rt/trunk/lib/RT/User_Overlay.pm + M /rt/trunk/lib/RT/Users.pm + M /rt/trunk/lib/RT/Users_Overlay.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/lib/RT.pm.in + M /rt/trunk/m4/rt_layout.m4 + M /rt/trunk/sbin/factory + M /rt/trunk/sbin/rt-setup-database + M /rt/trunk/sbin/rt-setup-database.in + M /rt/trunk/sbin/rt-test-dependencies + M /rt/trunk/sbin/rt-test-dependencies.in + +Load rt-3-0-2 into rt/trunk. + +------------------------------------------------------------------------ +r66 | root | 2003-11-16 02:22:32 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Changelog + M /rt/trunk/Makefile + M /rt/trunk/Makefile.in + M /rt/trunk/autom4te.cache/output.0 + M /rt/trunk/autom4te.cache/traces.0 + A /rt/trunk/bin/mason_handler.scgi + A /rt/trunk/bin/mason_handler.scgi.in + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/rt-mailgate.in + M /rt/trunk/bin/webmux.pl + M /rt/trunk/bin/webmux.pl.in + M /rt/trunk/config.log + M /rt/trunk/config.status + M /rt/trunk/configure + M /rt/trunk/configure.ac + M /rt/trunk/html/Elements/Login + M /rt/trunk/html/Elements/SetupSessionCookie + M /rt/trunk/html/Ticket/Elements/ShowMessageStanza + M /rt/trunk/html/Ticket/Elements/ShowTransaction + M /rt/trunk/html/autohandler + M /rt/trunk/html/l + M /rt/trunk/lib/RT/Action/SendEmail.pm + A /rt/trunk/lib/RT/I18N/cs.pm + M /rt/trunk/lib/RT/I18N/cs.po + M /rt/trunk/lib/RT/I18N/es.po + A /rt/trunk/lib/RT/I18N/he.po + M /rt/trunk/lib/RT/I18N/zh_cn.po + M /rt/trunk/lib/RT/I18N/zh_tw.po + M /rt/trunk/lib/RT/I18N.pm + M /rt/trunk/lib/RT/Interface/Email/Auth/MailFrom.pm + M /rt/trunk/lib/RT/Ticket_Overlay.pm + M /rt/trunk/lib/RT/User_Overlay.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/sbin/rt-test-dependencies + M /rt/trunk/sbin/rt-test-dependencies.in + +Load rt-3-0-1 into rt/trunk. + +------------------------------------------------------------------------ +r64 | root | 2003-11-16 02:21:25 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Changelog + A /rt/trunk/HOWTO + A /rt/trunk/HOWTO/README + A /rt/trunk/HOWTO/change.txt + A /rt/trunk/HOWTO/release.txt + A /rt/trunk/HOWTO/version-control.txt + M /rt/trunk/Makefile + A /rt/trunk/Makefile.in + M /rt/trunk/README + D /rt/trunk/TODO + A /rt/trunk/aclocal.m4 + A /rt/trunk/autom4te.cache + A /rt/trunk/autom4te.cache/output.0 + A /rt/trunk/autom4te.cache/requests + A /rt/trunk/autom4te.cache/traces.0 + D /rt/trunk/bin/initacls.Oracle + D /rt/trunk/bin/initacls.Pg + D /rt/trunk/bin/initacls.mysql + M /rt/trunk/bin/mason_handler.fcgi + A /rt/trunk/bin/mason_handler.fcgi.in + D /rt/trunk/bin/mason_handler.scgi + A /rt/trunk/bin/mason_handler.svc + A /rt/trunk/bin/mason_handler.svc.in + D /rt/trunk/bin/rt + A /rt/trunk/bin/rt-commit-handler + A /rt/trunk/bin/rt-commit-handler.in + A /rt/trunk/bin/rt-crontool + A /rt/trunk/bin/rt-crontool.in + M /rt/trunk/bin/rt-mailgate + A /rt/trunk/bin/rt-mailgate.in + D /rt/trunk/bin/rtadmin + M /rt/trunk/bin/webmux.pl + A /rt/trunk/bin/webmux.pl.in + A /rt/trunk/config + A /rt/trunk/config.layout + A /rt/trunk/config.log + A /rt/trunk/config.pld + A /rt/trunk/config.status + A /rt/trunk/configure + A /rt/trunk/configure.ac + D /rt/trunk/debian + M /rt/trunk/docs/design_docs/acls + A /rt/trunk/docs/design_docs/approval_notices + A /rt/trunk/docs/design_docs/approval_template + D /rt/trunk/docs/design_docs/basic-definitions.txt + A /rt/trunk/docs/design_docs/cf_search + M /rt/trunk/docs/design_docs/cli_spec + A /rt/trunk/docs/design_docs/delegation + M /rt/trunk/docs/design_docs/evil_plans + A /rt/trunk/docs/design_docs/groups_notes + D /rt/trunk/docs/design_docs/local_hacking + A /rt/trunk/docs/design_docs/recursive_group_membership_algorithm + A /rt/trunk/docs/design_docs/rql_parser_machine.graphviz + A /rt/trunk/docs/design_docs/string-extraction-guide.txt + A /rt/trunk/docs/design_docs/ticket_templates + D /rt/trunk/docs/rt.gif + M /rt/trunk/etc/RT_Config.pm + A /rt/trunk/etc/RT_Config.pm.in + A /rt/trunk/etc/RT_SiteConfig.pm + M /rt/trunk/etc/acl.Oracle + M /rt/trunk/etc/acl.Pg + M /rt/trunk/etc/acl.mysql + A /rt/trunk/etc/constraints.mysql + A /rt/trunk/etc/initialdata + D /rt/trunk/etc/schema.Oracle + M /rt/trunk/etc/schema.Pg + A /rt/trunk/etc/schema.SQLite + M /rt/trunk/etc/schema.mysql + D /rt/trunk/etc/schema.pm + A /rt/trunk/etc/upgrade + A /rt/trunk/etc/upgrade/2.1.71 + A /rt/trunk/html/Admin/Elements/AddCustomFieldValue + D /rt/trunk/html/Admin/Elements/CreateQueueCalled + M /rt/trunk/html/Admin/Elements/CreateUserCalled + A /rt/trunk/html/Admin/Elements/EditCustomField + A /rt/trunk/html/Admin/Elements/EditCustomFieldValues + A /rt/trunk/html/Admin/Elements/EditCustomFields + A /rt/trunk/html/Admin/Elements/EditQueueWatchers + A /rt/trunk/html/Admin/Elements/EditScrip + A /rt/trunk/html/Admin/Elements/EditScrips + A /rt/trunk/html/Admin/Elements/EditTemplates + M /rt/trunk/html/Admin/Elements/EditUserComments + D /rt/trunk/html/Admin/Elements/GrantQueueRightsTo + M /rt/trunk/html/Admin/Elements/GroupTabs + M /rt/trunk/html/Admin/Elements/Header + A /rt/trunk/html/Admin/Elements/ListGlobalCustomFields + D /rt/trunk/html/Admin/Elements/ListGlobalKeywordSelects + M /rt/trunk/html/Admin/Elements/ListGlobalScrips + D /rt/trunk/html/Admin/Elements/ModifyKeyword + D /rt/trunk/html/Admin/Elements/ModifyKeywordSelect + M /rt/trunk/html/Admin/Elements/ModifyQueue + M /rt/trunk/html/Admin/Elements/ModifyTemplate + M /rt/trunk/html/Admin/Elements/ModifyUser + M /rt/trunk/html/Admin/Elements/QueueRightsForUser + M /rt/trunk/html/Admin/Elements/QueueTabs + A /rt/trunk/html/Admin/Elements/SelectCustomFieldType + A /rt/trunk/html/Admin/Elements/SelectGroups + D /rt/trunk/html/Admin/Elements/SelectKeywordSelect + M /rt/trunk/html/Admin/Elements/SelectModifyGroup + D /rt/trunk/html/Admin/Elements/SelectModifyKeyword + D /rt/trunk/html/Admin/Elements/SelectModifyKeywordSelect + M /rt/trunk/html/Admin/Elements/SelectModifyQueue + M /rt/trunk/html/Admin/Elements/SelectModifyUser + A /rt/trunk/html/Admin/Elements/SelectNewGroupMembers + D /rt/trunk/html/Admin/Elements/SelectQueueRights + M /rt/trunk/html/Admin/Elements/SelectRights + M /rt/trunk/html/Admin/Elements/SelectScrip + M /rt/trunk/html/Admin/Elements/SelectScripAction + M /rt/trunk/html/Admin/Elements/SelectScripCondition + M /rt/trunk/html/Admin/Elements/SelectSingleOrMultiple + M /rt/trunk/html/Admin/Elements/SelectTemplate + M /rt/trunk/html/Admin/Elements/SelectUsers + M /rt/trunk/html/Admin/Elements/SystemTabs + M /rt/trunk/html/Admin/Elements/Tabs + M /rt/trunk/html/Admin/Elements/UserTabs + A /rt/trunk/html/Admin/Global/CustomField.html + A /rt/trunk/html/Admin/Global/CustomFields.html + M /rt/trunk/html/Admin/Global/GroupRights.html + D /rt/trunk/html/Admin/Global/Keywords.html + A /rt/trunk/html/Admin/Global/Scrip.html + M /rt/trunk/html/Admin/Global/Scrips.html + M /rt/trunk/html/Admin/Global/Template.html + M /rt/trunk/html/Admin/Global/Templates.html + M /rt/trunk/html/Admin/Global/UserRights.html + M /rt/trunk/html/Admin/Global/index.html + A /rt/trunk/html/Admin/Groups/GroupRights.html + M /rt/trunk/html/Admin/Groups/Members.html + M /rt/trunk/html/Admin/Groups/Modify.html + M /rt/trunk/html/Admin/Groups/UserRights.html + M /rt/trunk/html/Admin/Groups/index.html + D /rt/trunk/html/Admin/KeywordSelects + D /rt/trunk/html/Admin/Keywords + D /rt/trunk/html/Admin/Queues/Create.html + A /rt/trunk/html/Admin/Queues/CustomField.html + A /rt/trunk/html/Admin/Queues/CustomFields.html + M /rt/trunk/html/Admin/Queues/GroupRights.html + D /rt/trunk/html/Admin/Queues/Keywords.html + M /rt/trunk/html/Admin/Queues/Modify.html + M /rt/trunk/html/Admin/Queues/People.html + A /rt/trunk/html/Admin/Queues/Scrip.html + M /rt/trunk/html/Admin/Queues/Scrips.html + M /rt/trunk/html/Admin/Queues/Template.html + M /rt/trunk/html/Admin/Queues/Templates.html + M /rt/trunk/html/Admin/Queues/UserRights.html + M /rt/trunk/html/Admin/Queues/index.html + M /rt/trunk/html/Admin/Users/Modify.html + M /rt/trunk/html/Admin/Users/Prefs.html + D /rt/trunk/html/Admin/Users/Rights.html + M /rt/trunk/html/Admin/Users/index.html + M /rt/trunk/html/Admin/index.html + A /rt/trunk/html/Approvals + A /rt/trunk/html/Approvals/Display.html + A /rt/trunk/html/Approvals/Elements + A /rt/trunk/html/Approvals/Elements/Approve + A /rt/trunk/html/Approvals/Elements/PendingMyApproval + A /rt/trunk/html/Approvals/Elements/ShowDependency + A /rt/trunk/html/Approvals/Elements/Tabs + A /rt/trunk/html/Approvals/index.html + A /rt/trunk/html/Elements/BevelBoxRaisedEnd + A /rt/trunk/html/Elements/BevelBoxRaisedStart + A /rt/trunk/html/Elements/Callback + M /rt/trunk/html/Elements/Checkbox + M /rt/trunk/html/Elements/CreateTicket + D /rt/trunk/html/Elements/CustomHomepageHeader + M /rt/trunk/html/Elements/Error + M /rt/trunk/html/Elements/Footer + M /rt/trunk/html/Elements/GotoTicket + M /rt/trunk/html/Elements/Header + M /rt/trunk/html/Elements/ListActions + M /rt/trunk/html/Elements/Login + A /rt/trunk/html/Elements/Menu + M /rt/trunk/html/Elements/MessageBox + M /rt/trunk/html/Elements/MyRequests + M /rt/trunk/html/Elements/MyTickets + A /rt/trunk/html/Elements/PageLayout + M /rt/trunk/html/Elements/Quicksearch + M /rt/trunk/html/Elements/Refresh + M /rt/trunk/html/Elements/Section + A /rt/trunk/html/Elements/SelectAttachmentField + M /rt/trunk/html/Elements/SelectBoolean + A /rt/trunk/html/Elements/SelectCustomFieldOperator + A /rt/trunk/html/Elements/SelectCustomFieldValue + M /rt/trunk/html/Elements/SelectDate + M /rt/trunk/html/Elements/SelectDateRelation + M /rt/trunk/html/Elements/SelectDateType + M /rt/trunk/html/Elements/SelectEqualityOperator + A /rt/trunk/html/Elements/SelectGroups + D /rt/trunk/html/Elements/SelectKeyword + D /rt/trunk/html/Elements/SelectKeywordOptions + M /rt/trunk/html/Elements/SelectLinkType + M /rt/trunk/html/Elements/SelectMatch + M /rt/trunk/html/Elements/SelectNewTicketQueue + M /rt/trunk/html/Elements/SelectOwner + M /rt/trunk/html/Elements/SelectQueue + M /rt/trunk/html/Elements/SelectResultsPerPage + M /rt/trunk/html/Elements/SelectSortOrder + M /rt/trunk/html/Elements/SelectStatus + M /rt/trunk/html/Elements/SelectTicketSortBy + A /rt/trunk/html/Elements/SelectTicketTypes + M /rt/trunk/html/Elements/SelectUsers + M /rt/trunk/html/Elements/SelectWatcherType + A /rt/trunk/html/Elements/SetupSessionCookie + M /rt/trunk/html/Elements/ShadedBox + A /rt/trunk/html/Elements/ShadedInputRow + A /rt/trunk/html/Elements/ShadedRow + A /rt/trunk/html/Elements/SimpleSearch + M /rt/trunk/html/Elements/Submit + M /rt/trunk/html/Elements/Tabs + M /rt/trunk/html/Elements/TitleBoxEnd + M /rt/trunk/html/Elements/TitleBoxStart + M /rt/trunk/html/Elements/ViewUser + D /rt/trunk/html/Elements/dayMenu + D /rt/trunk/html/Elements/monthMenu + D /rt/trunk/html/Elements/yearMenu + M /rt/trunk/html/NoAuth/Logout.html + M /rt/trunk/html/NoAuth/Reminder.html + A /rt/trunk/html/NoAuth/images/back_home.gif + A /rt/trunk/html/NoAuth/images/bplogo.gif + A /rt/trunk/html/NoAuth/images/favicon.png + A /rt/trunk/html/NoAuth/images/head_requestracker.gif + A /rt/trunk/html/NoAuth/images/space.gif + A /rt/trunk/html/NoAuth/images/squares_blue.gif + M /rt/trunk/html/NoAuth/webrt.css + A /rt/trunk/html/REST + A /rt/trunk/html/REST/1.0 + A /rt/trunk/html/REST/1.0/NoAuth + A /rt/trunk/html/REST/1.0/NoAuth/mail-gateway + M /rt/trunk/html/Search/Bulk.html + A /rt/trunk/html/Search/Elements + A /rt/trunk/html/Search/Elements/PickRestriction + A /rt/trunk/html/Search/Elements/TicketHeader + A /rt/trunk/html/Search/Elements/TicketHeaderCell + A /rt/trunk/html/Search/Elements/TicketRow + M /rt/trunk/html/Search/Listing.html + D /rt/trunk/html/Search/PickRestriction + D /rt/trunk/html/Search/RestrictSearch.html + D /rt/trunk/html/Search/TicketCell + M /rt/trunk/html/SelfService/Attachment/dhandler + M /rt/trunk/html/SelfService/Closed.html + M /rt/trunk/html/SelfService/Create.html + M /rt/trunk/html/SelfService/Display.html + M /rt/trunk/html/SelfService/Elements/GotoTicket + M /rt/trunk/html/SelfService/Elements/Header + M /rt/trunk/html/SelfService/Elements/MyRequests + M /rt/trunk/html/SelfService/Elements/Tabs + M /rt/trunk/html/SelfService/Error.html + M /rt/trunk/html/SelfService/Prefs.html + M /rt/trunk/html/SelfService/Update.html + M /rt/trunk/html/SelfService/index.html + M /rt/trunk/html/Ticket/Attachment/dhandler + M /rt/trunk/html/Ticket/Create.html + M /rt/trunk/html/Ticket/Display.html + M /rt/trunk/html/Ticket/Elements/AddWatchers + M /rt/trunk/html/Ticket/Elements/EditBasics + A /rt/trunk/html/Ticket/Elements/EditCustomField + A /rt/trunk/html/Ticket/Elements/EditCustomFields + M /rt/trunk/html/Ticket/Elements/EditDates + D /rt/trunk/html/Ticket/Elements/EditKeywordSelects + M /rt/trunk/html/Ticket/Elements/EditLinks + M /rt/trunk/html/Ticket/Elements/EditPeople + M /rt/trunk/html/Ticket/Elements/EditWatchers + A /rt/trunk/html/Ticket/Elements/ShowAttachments + M /rt/trunk/html/Ticket/Elements/ShowBasics + A /rt/trunk/html/Ticket/Elements/ShowCustomFields + M /rt/trunk/html/Ticket/Elements/ShowDates + M /rt/trunk/html/Ticket/Elements/ShowDependencies + M /rt/trunk/html/Ticket/Elements/ShowHistory + D /rt/trunk/html/Ticket/Elements/ShowKeywordSelects + A /rt/trunk/html/Ticket/Elements/ShowLink + M /rt/trunk/html/Ticket/Elements/ShowLinks + M /rt/trunk/html/Ticket/Elements/ShowMemberOf + M /rt/trunk/html/Ticket/Elements/ShowMembers + A /rt/trunk/html/Ticket/Elements/ShowMessageStanza + M /rt/trunk/html/Ticket/Elements/ShowPeople + M /rt/trunk/html/Ticket/Elements/ShowReferences + M /rt/trunk/html/Ticket/Elements/ShowRequestor + M /rt/trunk/html/Ticket/Elements/ShowSummary + M /rt/trunk/html/Ticket/Elements/ShowTransaction + M /rt/trunk/html/Ticket/Elements/Tabs + D /rt/trunk/html/Ticket/Elements/ToolBar + M /rt/trunk/html/Ticket/History.html + M /rt/trunk/html/Ticket/Modify.html + M /rt/trunk/html/Ticket/ModifyAll.html + M /rt/trunk/html/Ticket/ModifyDates.html + M /rt/trunk/html/Ticket/ModifyLinks.html + M /rt/trunk/html/Ticket/ModifyPeople.html + M /rt/trunk/html/Ticket/Update.html + A /rt/trunk/html/User/Delegation.html + A /rt/trunk/html/User/Elements + A /rt/trunk/html/User/Elements/DelegateRights + A /rt/trunk/html/User/Elements/GroupTabs + A /rt/trunk/html/User/Elements/Tabs + A /rt/trunk/html/User/Groups + A /rt/trunk/html/User/Groups/Members.html + A /rt/trunk/html/User/Groups/Modify.html + A /rt/trunk/html/User/Groups/index.html + M /rt/trunk/html/User/Prefs.html + M /rt/trunk/html/autohandler + M /rt/trunk/html/index.html + A /rt/trunk/html/l + A /rt/trunk/install-sh + D /rt/trunk/lib/MANIFEST + D /rt/trunk/lib/MANIFEST.SKIP + D /rt/trunk/lib/Makefile.PL + M /rt/trunk/lib/RT/ACE.pm + A /rt/trunk/lib/RT/ACE_Overlay.pm + M /rt/trunk/lib/RT/ACL.pm + A /rt/trunk/lib/RT/ACL_Overlay.pm + A /rt/trunk/lib/RT/Action/AutoOpen.pm + M /rt/trunk/lib/RT/Action/Autoreply.pm + A /rt/trunk/lib/RT/Action/CreateTickets.pm + A /rt/trunk/lib/RT/Action/EscalatePriority.pm + M /rt/trunk/lib/RT/Action/Generic.pm + M /rt/trunk/lib/RT/Action/Notify.pm + M /rt/trunk/lib/RT/Action/NotifyAsComment.pm + D /rt/trunk/lib/RT/Action/OpenDependent.pm + D /rt/trunk/lib/RT/Action/README.hackers + M /rt/trunk/lib/RT/Action/ResolveMembers.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + D /rt/trunk/lib/RT/Action/SendPasswordEmail.pm + A /rt/trunk/lib/RT/Action/SetPriority.pm + D /rt/trunk/lib/RT/Action/StallDependent.pm + A /rt/trunk/lib/RT/Action/UserDefined.pm + M /rt/trunk/lib/RT/Attachment.pm + A /rt/trunk/lib/RT/Attachment_Overlay.pm + M /rt/trunk/lib/RT/Attachments.pm + A /rt/trunk/lib/RT/Attachments_Overlay.pm + A /rt/trunk/lib/RT/Base.pm + A /rt/trunk/lib/RT/CachedGroupMember.pm + A /rt/trunk/lib/RT/CachedGroupMember_Overlay.pm + A /rt/trunk/lib/RT/CachedGroupMembers.pm + A /rt/trunk/lib/RT/CachedGroupMembers_Overlay.pm + M /rt/trunk/lib/RT/Condition/AnyTransaction.pm + A /rt/trunk/lib/RT/Condition/BeforeDue.pm + M /rt/trunk/lib/RT/Condition/Generic.pm + D /rt/trunk/lib/RT/Condition/NewDependency.pm + A /rt/trunk/lib/RT/Condition/Overdue.pm + A /rt/trunk/lib/RT/Condition/OwnerChange.pm + A /rt/trunk/lib/RT/Condition/PriorityExceeds.pm + A /rt/trunk/lib/RT/Condition/QueueChange.pm + M /rt/trunk/lib/RT/Condition/StatusChange.pm + A /rt/trunk/lib/RT/Condition/UserDefined.pm + M /rt/trunk/lib/RT/CurrentUser.pm + A /rt/trunk/lib/RT/CustomField.pm + A /rt/trunk/lib/RT/CustomFieldValue.pm + A /rt/trunk/lib/RT/CustomFieldValues.pm + A /rt/trunk/lib/RT/CustomFieldValues_Overlay.pm + A /rt/trunk/lib/RT/CustomField_Overlay.pm + A /rt/trunk/lib/RT/CustomFields.pm + A /rt/trunk/lib/RT/CustomFields_Overlay.pm + M /rt/trunk/lib/RT/Date.pm + A /rt/trunk/lib/RT/EmailParser.pm + M /rt/trunk/lib/RT/Group.pm + M /rt/trunk/lib/RT/GroupMember.pm + A /rt/trunk/lib/RT/GroupMember_Overlay.pm + M /rt/trunk/lib/RT/GroupMembers.pm + A /rt/trunk/lib/RT/GroupMembers_Overlay.pm + A /rt/trunk/lib/RT/Group_Overlay.pm + M /rt/trunk/lib/RT/Groups.pm + A /rt/trunk/lib/RT/Groups_Overlay.pm + M /rt/trunk/lib/RT/Handle.pm + A /rt/trunk/lib/RT/I18N + A /rt/trunk/lib/RT/I18N/cs.po + A /rt/trunk/lib/RT/I18N/de.po + A /rt/trunk/lib/RT/I18N/en.po + A /rt/trunk/lib/RT/I18N/es.po + A /rt/trunk/lib/RT/I18N/fi.po + A /rt/trunk/lib/RT/I18N/fr.po + A /rt/trunk/lib/RT/I18N/i_default.pm + A /rt/trunk/lib/RT/I18N/ja.po + A /rt/trunk/lib/RT/I18N/nl.po + A /rt/trunk/lib/RT/I18N/pt_br.po + A /rt/trunk/lib/RT/I18N/ru.po + A /rt/trunk/lib/RT/I18N/zh_cn.po + A /rt/trunk/lib/RT/I18N/zh_tw.po + A /rt/trunk/lib/RT/I18N.pm + M /rt/trunk/lib/RT/Interface/CLI.pm + A /rt/trunk/lib/RT/Interface/Email + A /rt/trunk/lib/RT/Interface/Email/Auth + A /rt/trunk/lib/RT/Interface/Email/Auth/MailFrom.pm + A /rt/trunk/lib/RT/Interface/Email/Filter + A /rt/trunk/lib/RT/Interface/Email/Filter/SpamAssassin.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + D /rt/trunk/lib/RT/Keyword.pm + D /rt/trunk/lib/RT/KeywordSelect.pm + D /rt/trunk/lib/RT/KeywordSelects.pm + D /rt/trunk/lib/RT/Keywords.pm + M /rt/trunk/lib/RT/Link.pm + A /rt/trunk/lib/RT/Link_Overlay.pm + M /rt/trunk/lib/RT/Links.pm + A /rt/trunk/lib/RT/Links_Overlay.pm + D /rt/trunk/lib/RT/ObjectKeyword.pm + D /rt/trunk/lib/RT/ObjectKeywords.pm + A /rt/trunk/lib/RT/Principal.pm + A /rt/trunk/lib/RT/Principal_Overlay.pm + A /rt/trunk/lib/RT/Principals.pm + A /rt/trunk/lib/RT/Principals_Overlay.pm + M /rt/trunk/lib/RT/Queue.pm + A /rt/trunk/lib/RT/Queue_Overlay.pm + M /rt/trunk/lib/RT/Queues.pm + A /rt/trunk/lib/RT/Queues_Overlay.pm + M /rt/trunk/lib/RT/Record.pm + M /rt/trunk/lib/RT/Scrip.pm + M /rt/trunk/lib/RT/ScripAction.pm + A /rt/trunk/lib/RT/ScripAction_Overlay.pm + M /rt/trunk/lib/RT/ScripActions.pm + A /rt/trunk/lib/RT/ScripActions_Overlay.pm + M /rt/trunk/lib/RT/ScripCondition.pm + A /rt/trunk/lib/RT/ScripCondition_Overlay.pm + M /rt/trunk/lib/RT/ScripConditions.pm + A /rt/trunk/lib/RT/ScripConditions_Overlay.pm + A /rt/trunk/lib/RT/Scrip_Overlay.pm + M /rt/trunk/lib/RT/Scrips.pm + A /rt/trunk/lib/RT/Scrips_Overlay.pm + A /rt/trunk/lib/RT/Search + A /rt/trunk/lib/RT/Search/ActiveTicketsInQueue.pm + A /rt/trunk/lib/RT/Search/Generic.pm + M /rt/trunk/lib/RT/SearchBuilder.pm + A /rt/trunk/lib/RT/System.pm + M /rt/trunk/lib/RT/Template.pm + A /rt/trunk/lib/RT/Template_Overlay.pm + M /rt/trunk/lib/RT/Templates.pm + A /rt/trunk/lib/RT/Templates_Overlay.pm + D /rt/trunk/lib/RT/TestHarness.pm + M /rt/trunk/lib/RT/Ticket.pm + A /rt/trunk/lib/RT/TicketCustomFieldValue.pm + A /rt/trunk/lib/RT/TicketCustomFieldValue_Overlay.pm + A /rt/trunk/lib/RT/TicketCustomFieldValues.pm + A /rt/trunk/lib/RT/TicketCustomFieldValues_Overlay.pm + A /rt/trunk/lib/RT/Ticket_Overlay.pm + M /rt/trunk/lib/RT/Tickets.pm + A /rt/trunk/lib/RT/Tickets_Overlay.pm + A /rt/trunk/lib/RT/Tickets_Overlay_SQL.pm + M /rt/trunk/lib/RT/Transaction.pm + A /rt/trunk/lib/RT/Transaction_Overlay.pm + M /rt/trunk/lib/RT/Transactions.pm + A /rt/trunk/lib/RT/Transactions_Overlay.pm + A /rt/trunk/lib/RT/URI + A /rt/trunk/lib/RT/URI/base.pm + A /rt/trunk/lib/RT/URI/fsck_com_rt.pm + A /rt/trunk/lib/RT/URI.pm + M /rt/trunk/lib/RT/User.pm + A /rt/trunk/lib/RT/User_Overlay.pm + M /rt/trunk/lib/RT/Users.pm + A /rt/trunk/lib/RT/Users_Overlay.pm + D /rt/trunk/lib/RT/Watcher.pm + D /rt/trunk/lib/RT/Watchers.pm + M /rt/trunk/lib/RT.pm + A /rt/trunk/lib/RT.pm.in + A /rt/trunk/lib/t + A /rt/trunk/lib/t/00smoke.t + A /rt/trunk/lib/t/00smoke.t.in + A /rt/trunk/lib/t/01harness.t + A /rt/trunk/lib/t/01harness.t.in + A /rt/trunk/lib/t/02regression.t + A /rt/trunk/lib/t/02regression.t.in + A /rt/trunk/lib/t/03web.pl + A /rt/trunk/lib/t/03web.pl.in + A /rt/trunk/lib/t/data + A /rt/trunk/lib/t/data/nested-mime-sample + A /rt/trunk/lib/t/regression + A /rt/trunk/lib/t/regression/00placeholder + A /rt/trunk/lib/t/regression/mime_tests + D /rt/trunk/lib/test.pl + A /rt/trunk/m4 + A /rt/trunk/m4/rt_enable_layout.m4 + A /rt/trunk/m4/rt_expand_var.m4 + A /rt/trunk/m4/rt_layout.m4 + A /rt/trunk/m4/rt_subst_expanded_arg.m4 + A /rt/trunk/sbin/extract-message-catalog + A /rt/trunk/sbin/extract_pod_tests + A /rt/trunk/sbin/factory + A /rt/trunk/sbin/license_tag + A /rt/trunk/sbin/regression_harness + A /rt/trunk/sbin/rt-setup-database + M /rt/trunk/sbin/rt-setup-database.in + A /rt/trunk/sbin/rt-test-dependencies + M /rt/trunk/sbin/rt-test-dependencies.in + D /rt/trunk/tools + +Load rt-3-0-0 into rt/trunk. + +------------------------------------------------------------------------ +r63 | root | 2003-11-16 02:20:51 -0500 (Sun, 16 Nov 2003) | 11 lines +Changed paths: + D /rt/trunk/html/Admin/Groups/Rights.html + A /rt/trunk/html/Admin/Groups/UserRights.html (from /rt/trunk/html/Admin/Groups/Rights.html:62) + D /rt/trunk/lib/RT/EasySearch.pm + A /rt/trunk/lib/RT/SearchBuilder.pm (from /rt/trunk/lib/RT/EasySearch.pm:62) + A /rt/trunk/sbin + A /rt/trunk/sbin/rt-setup-database.in (from /rt/trunk/tools/insertdata:62) + A /rt/trunk/sbin/rt-test-dependencies.in (from /rt/trunk/tools/testdeps:62) + D /rt/trunk/tools/insertdata + D /rt/trunk/tools/testdeps + +To prepare to load rt-3-0-0 into rt/trunk, perform 4 renames. + +* rt/trunk/html/Admin/Groups/UserRights.html: Renamed from + rt/trunk/html/Admin/Groups/Rights.html. +* rt/trunk/sbin/rt-setup-database.in: Renamed from + rt/trunk/tools/insertdata. +* rt/trunk/sbin/rt-test-dependencies.in: Renamed from + rt/trunk/tools/testdeps. +* rt/trunk/lib/RT/SearchBuilder.pm: Renamed from + rt/trunk/lib/RT/EasySearch.pm. + +------------------------------------------------------------------------ +r62 | root | 2003-11-16 02:18:34 -0500 (Sun, 16 Nov 2003) | 6 lines +Changed paths: + D /rt/trunk/ChangeLog + A /rt/trunk/Changelog (from /rt/trunk/ChangeLog:61) + A /rt/trunk/etc/RT_Config.pm (from /rt/trunk/etc/config.pm:61) + D /rt/trunk/etc/config.pm + A /rt/trunk/html (from /rt/trunk/webrt:61) + D /rt/trunk/webrt + +To prepare to load rt-3-0-0 into rt/trunk, perform 3 renames. + +* rt/trunk/html: Renamed from rt/trunk/webrt. +* rt/trunk/Changelog: Renamed from rt/trunk/ChangeLog. +* rt/trunk/etc/RT_Config.pm: Renamed from rt/trunk/etc/config.pm. + +------------------------------------------------------------------------ +r60 | root | 2003-11-16 02:06:06 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + A /rt/trunk/debian + A /rt/trunk/debian/README.Debian + A /rt/trunk/debian/apache.conf + A /rt/trunk/debian/changelog + A /rt/trunk/debian/control + A /rt/trunk/debian/copyright + A /rt/trunk/debian/cron.d + A /rt/trunk/debian/dirs + A /rt/trunk/debian/etc.aliases + A /rt/trunk/debian/files + A /rt/trunk/debian/postinst + A /rt/trunk/debian/postrm + A /rt/trunk/debian/preinst + A /rt/trunk/debian/prerm + A /rt/trunk/debian/request-tracker-docs + A /rt/trunk/debian/rules + A /rt/trunk/debian/templates + A /rt/trunk/debian/watch + M /rt/trunk/lib/RT/Action/Autoreply.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/Interface/Email.pm + +Load rt-2-0-15 into rt/trunk. + +------------------------------------------------------------------------ +r58 | root | 2003-11-16 02:05:41 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/README + M /rt/trunk/bin/mason_handler.fcgi + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/webmux.pl + M /rt/trunk/etc/config.pm + M /rt/trunk/lib/RT/Action/Notify.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/GroupMember.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Queue.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/Tickets.pm + M /rt/trunk/lib/RT/Transaction.pm + M /rt/trunk/lib/RT/User.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/webrt/Admin/Queues/GroupRights.html + M /rt/trunk/webrt/Admin/Queues/UserRights.html + M /rt/trunk/webrt/Elements/ListActions + M /rt/trunk/webrt/Search/Bulk.html + M /rt/trunk/webrt/Ticket/Display.html + M /rt/trunk/webrt/Ticket/Elements/ShowBasics + M /rt/trunk/webrt/Ticket/Elements/ToolBar + M /rt/trunk/webrt/Ticket/ModifyAll.html + M /rt/trunk/webrt/Ticket/Update.html + M /rt/trunk/webrt/autohandler + +Load rt-2-0-14 into rt/trunk. + +------------------------------------------------------------------------ +r56 | root | 2003-11-16 02:05:14 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/lib/RT/User.pm + +Load rt-2-0-13 into rt/trunk. + +------------------------------------------------------------------------ +r54 | root | 2003-11-16 02:04:45 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/README + M /rt/trunk/bin/mason_handler.fcgi + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/etc/config.pm + M /rt/trunk/etc/schema.Pg + M /rt/trunk/etc/schema.mysql + M /rt/trunk/lib/RT/Action/Autoreply.pm + M /rt/trunk/lib/RT/Action/Notify.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/Attachment.pm + M /rt/trunk/lib/RT/Condition/Generic.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Queue.pm + M /rt/trunk/lib/RT/Record.pm + M /rt/trunk/lib/RT/Scrip.pm + M /rt/trunk/lib/RT/Scrips.pm + M /rt/trunk/lib/RT/Template.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/Transaction.pm + M /rt/trunk/tools/insertdata + M /rt/trunk/tools/testdeps + M /rt/trunk/webrt/Admin/Groups/Members.html + M /rt/trunk/webrt/Admin/Groups/index.html + M /rt/trunk/webrt/Admin/Keywords/index.html + M /rt/trunk/webrt/Admin/Queues/Modify.html + M /rt/trunk/webrt/Admin/Queues/index.html + M /rt/trunk/webrt/Admin/Users/index.html + M /rt/trunk/webrt/Elements/Header + M /rt/trunk/webrt/Elements/Login + M /rt/trunk/webrt/NoAuth/webrt.css + M /rt/trunk/webrt/Search/Listing.html + M /rt/trunk/webrt/SelfService/Display.html + M /rt/trunk/webrt/SelfService/Elements/Header + M /rt/trunk/webrt/Ticket/Elements/ShowHistory + M /rt/trunk/webrt/Ticket/Elements/ShowTransaction + M /rt/trunk/webrt/Ticket/Modify.html + M /rt/trunk/webrt/Ticket/ModifyAll.html + M /rt/trunk/webrt/Ticket/Update.html + +Load rt-2-0-12 into rt/trunk. + +------------------------------------------------------------------------ +r52 | root | 2003-11-16 02:04:20 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/README + M /rt/trunk/lib/RT/Tickets.pm + M /rt/trunk/webrt/Elements/Login + +Load rt-2-0-11 into rt/trunk. + +------------------------------------------------------------------------ +r50 | root | 2003-11-16 02:03:55 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + A /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/rtadmin + M /rt/trunk/lib/Makefile.PL + M /rt/trunk/lib/RT/ACE.pm + M /rt/trunk/lib/RT/EasySearch.pm + M /rt/trunk/lib/RT/Group.pm + M /rt/trunk/lib/RT/GroupMember.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Keyword.pm + M /rt/trunk/lib/RT/KeywordSelect.pm + M /rt/trunk/lib/RT/Queue.pm + M /rt/trunk/lib/RT/Record.pm + M /rt/trunk/lib/RT/Scrip.pm + M /rt/trunk/lib/RT/Template.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/Tickets.pm + M /rt/trunk/lib/RT/User.pm + M /rt/trunk/tools/insertdata + M /rt/trunk/tools/testdeps + M /rt/trunk/webrt/Admin/Queues/Modify.html + M /rt/trunk/webrt/Admin/Queues/People.html + M /rt/trunk/webrt/Admin/Users/Modify.html + M /rt/trunk/webrt/Elements/GotoTicket + M /rt/trunk/webrt/Elements/Login + A /rt/trunk/webrt/Elements/SelectEqualityOperator + M /rt/trunk/webrt/Elements/SelectOwner + M /rt/trunk/webrt/Search/PickRestriction + M /rt/trunk/webrt/SelfService/Elements/Header + M /rt/trunk/webrt/Ticket/Elements/EditPeople + M /rt/trunk/webrt/Ticket/Elements/ShowTransaction + M /rt/trunk/webrt/Ticket/Update.html + +Load rt-2-0-10 into rt/trunk. + +------------------------------------------------------------------------ +r48 | root | 2003-11-16 02:02:39 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + D /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/README + M /rt/trunk/bin/initacls.Pg + M /rt/trunk/bin/mason_handler.fcgi + M /rt/trunk/bin/mason_handler.scgi + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/rtadmin + M /rt/trunk/bin/webmux.pl + M /rt/trunk/docs/design_docs/acls + A /rt/trunk/docs/design_docs/cvs_integration + M /rt/trunk/docs/design_docs/evil_plans + M /rt/trunk/etc/config.pm + M /rt/trunk/etc/rt.spec + M /rt/trunk/etc/schema.Pg + M /rt/trunk/etc/schema.mysql + M /rt/trunk/etc/schema.pm + M /rt/trunk/lib/Makefile.PL + M /rt/trunk/lib/RT/ACE.pm + M /rt/trunk/lib/RT/ACL.pm + M /rt/trunk/lib/RT/Action/Autoreply.pm + M /rt/trunk/lib/RT/Action/Generic.pm + M /rt/trunk/lib/RT/Action/Notify.pm + M /rt/trunk/lib/RT/Action/NotifyAsComment.pm + M /rt/trunk/lib/RT/Action/OpenDependent.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + A /rt/trunk/lib/RT/Action/SendPasswordEmail.pm + M /rt/trunk/lib/RT/Attachment.pm + M /rt/trunk/lib/RT/Attachments.pm + M /rt/trunk/lib/RT/Condition/AnyTransaction.pm + M /rt/trunk/lib/RT/Condition/Generic.pm + M /rt/trunk/lib/RT/Condition/StatusChange.pm + M /rt/trunk/lib/RT/CurrentUser.pm + M /rt/trunk/lib/RT/Date.pm + M /rt/trunk/lib/RT/EasySearch.pm + M /rt/trunk/lib/RT/Group.pm + M /rt/trunk/lib/RT/GroupMember.pm + M /rt/trunk/lib/RT/GroupMembers.pm + M /rt/trunk/lib/RT/Groups.pm + M /rt/trunk/lib/RT/Handle.pm + M /rt/trunk/lib/RT/Interface/CLI.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Keyword.pm + M /rt/trunk/lib/RT/KeywordSelect.pm + M /rt/trunk/lib/RT/KeywordSelects.pm + M /rt/trunk/lib/RT/Keywords.pm + M /rt/trunk/lib/RT/Link.pm + M /rt/trunk/lib/RT/Links.pm + M /rt/trunk/lib/RT/ObjectKeyword.pm + M /rt/trunk/lib/RT/ObjectKeywords.pm + M /rt/trunk/lib/RT/Queue.pm + M /rt/trunk/lib/RT/Queues.pm + M /rt/trunk/lib/RT/Record.pm + M /rt/trunk/lib/RT/Scrip.pm + M /rt/trunk/lib/RT/ScripAction.pm + M /rt/trunk/lib/RT/ScripActions.pm + M /rt/trunk/lib/RT/ScripCondition.pm + M /rt/trunk/lib/RT/ScripConditions.pm + M /rt/trunk/lib/RT/Scrips.pm + M /rt/trunk/lib/RT/Template.pm + M /rt/trunk/lib/RT/Templates.pm + A /rt/trunk/lib/RT/TestHarness.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/Tickets.pm + M /rt/trunk/lib/RT/Transaction.pm + M /rt/trunk/lib/RT/Transactions.pm + M /rt/trunk/lib/RT/User.pm + M /rt/trunk/lib/RT/Users.pm + M /rt/trunk/lib/RT/Watcher.pm + M /rt/trunk/lib/RT/Watchers.pm + M /rt/trunk/lib/RT.pm + D /rt/trunk/t + A /rt/trunk/tools/cpan2rpm + M /rt/trunk/tools/initdb + M /rt/trunk/tools/insertdata + M /rt/trunk/tools/testdeps + M /rt/trunk/webrt/Admin/Elements/SelectQueueRights + M /rt/trunk/webrt/Admin/Elements/SelectRights + M /rt/trunk/webrt/Admin/Keywords/index.html + M /rt/trunk/webrt/Admin/Queues/index.html + M /rt/trunk/webrt/Admin/Users/Modify.html + M /rt/trunk/webrt/Elements/Checkbox + A /rt/trunk/webrt/Elements/CustomHomepageHeader + M /rt/trunk/webrt/Elements/Footer + M /rt/trunk/webrt/Elements/Header + M /rt/trunk/webrt/Elements/MyRequests + M /rt/trunk/webrt/Elements/MyTickets + M /rt/trunk/webrt/Elements/SelectBoolean + M /rt/trunk/webrt/Elements/SelectDateRelation + M /rt/trunk/webrt/Elements/SelectLinkType + M /rt/trunk/webrt/Elements/SelectMatch + M /rt/trunk/webrt/Elements/SelectNewTicketQueue + M /rt/trunk/webrt/Elements/SelectQueue + M /rt/trunk/webrt/Elements/SelectResultsPerPage + M /rt/trunk/webrt/Elements/SelectStatus + M /rt/trunk/webrt/Elements/SelectTicketSortBy + M /rt/trunk/webrt/Elements/SelectWatcherType + M /rt/trunk/webrt/Elements/TitleBoxEnd + M /rt/trunk/webrt/Elements/TitleBoxStart + M /rt/trunk/webrt/Search/Bulk.html + M /rt/trunk/webrt/Search/Listing.html + M /rt/trunk/webrt/Search/PickRestriction + M /rt/trunk/webrt/Search/TicketCell + M /rt/trunk/webrt/SelfService/Create.html + M /rt/trunk/webrt/SelfService/Display.html + M /rt/trunk/webrt/SelfService/Elements/Header + M /rt/trunk/webrt/Ticket/Create.html + M /rt/trunk/webrt/Ticket/Display.html + M /rt/trunk/webrt/Ticket/Elements/EditLinks + M /rt/trunk/webrt/Ticket/Elements/EditWatchers + M /rt/trunk/webrt/Ticket/Elements/ShowHistory + M /rt/trunk/webrt/Ticket/Elements/ShowTransaction + M /rt/trunk/webrt/Ticket/History.html + M /rt/trunk/webrt/Ticket/ModifyAll.html + M /rt/trunk/webrt/Ticket/ModifyLinks.html + M /rt/trunk/webrt/Ticket/Update.html + M /rt/trunk/webrt/autohandler + M /rt/trunk/webrt/index.html + +Load rt-2-0-9 into rt/trunk. + +------------------------------------------------------------------------ +r47 | root | 2003-11-16 02:02:17 -0500 (Sun, 16 Nov 2003) | 6 lines +Changed paths: + A /rt/trunk/etc/rt.spec (from /rt/trunk/rt.spec:45) + D /rt/trunk/rt.spec + A /rt/trunk/webrt/NoAuth/images/rt.jpg (from /rt/trunk/webrt/rt.jpg:45) + D /rt/trunk/webrt/rt.jpg + +To prepare to load rt-2-0-9 into rt/trunk, perform 2 renames. + +* rt/trunk/etc/rt.spec: Renamed from rt/trunk/rt.spec. +* rt/trunk/webrt/NoAuth/images/rt.jpg: Renamed from + rt/trunk/webrt/rt.jpg. + +------------------------------------------------------------------------ +r45 | root | 2003-11-16 02:01:34 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/bin/initacls.Pg + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/rtadmin + D /rt/trunk/docs/design_docs/cvs_integration + M /rt/trunk/docs/design_docs/evil_plans + M /rt/trunk/etc/config.pm + D /rt/trunk/etc/rt.spec + M /rt/trunk/etc/schema.Pg + M /rt/trunk/etc/schema.mysql + M /rt/trunk/etc/schema.pm + M /rt/trunk/lib/Makefile.PL + M /rt/trunk/lib/RT/ACE.pm + M /rt/trunk/lib/RT/ACL.pm + M /rt/trunk/lib/RT/Action/Generic.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/Attachment.pm + M /rt/trunk/lib/RT/Attachments.pm + M /rt/trunk/lib/RT/Condition/Generic.pm + M /rt/trunk/lib/RT/CurrentUser.pm + M /rt/trunk/lib/RT/Date.pm + M /rt/trunk/lib/RT/EasySearch.pm + M /rt/trunk/lib/RT/Group.pm + M /rt/trunk/lib/RT/GroupMember.pm + M /rt/trunk/lib/RT/GroupMembers.pm + M /rt/trunk/lib/RT/Groups.pm + M /rt/trunk/lib/RT/Handle.pm + M /rt/trunk/lib/RT/Interface/CLI.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Keyword.pm + M /rt/trunk/lib/RT/KeywordSelect.pm + M /rt/trunk/lib/RT/KeywordSelects.pm + M /rt/trunk/lib/RT/Keywords.pm + M /rt/trunk/lib/RT/Link.pm + M /rt/trunk/lib/RT/Links.pm + M /rt/trunk/lib/RT/ObjectKeyword.pm + M /rt/trunk/lib/RT/ObjectKeywords.pm + M /rt/trunk/lib/RT/Queue.pm + M /rt/trunk/lib/RT/Queues.pm + M /rt/trunk/lib/RT/Record.pm + M /rt/trunk/lib/RT/Scrip.pm + M /rt/trunk/lib/RT/ScripAction.pm + M /rt/trunk/lib/RT/ScripActions.pm + M /rt/trunk/lib/RT/ScripCondition.pm + M /rt/trunk/lib/RT/ScripConditions.pm + M /rt/trunk/lib/RT/Scrips.pm + M /rt/trunk/lib/RT/Template.pm + M /rt/trunk/lib/RT/Templates.pm + D /rt/trunk/lib/RT/TestHarness.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/Tickets.pm + M /rt/trunk/lib/RT/Transaction.pm + M /rt/trunk/lib/RT/Transactions.pm + M /rt/trunk/lib/RT/User.pm + M /rt/trunk/lib/RT/Users.pm + M /rt/trunk/lib/RT/Watcher.pm + M /rt/trunk/lib/RT/Watchers.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/rt.spec + A /rt/trunk/t + A /rt/trunk/t/create.t + A /rt/trunk/t/stress.t + A /rt/trunk/t/testsuite_notes + D /rt/trunk/tools/cpan2rpm + M /rt/trunk/tools/initdb + M /rt/trunk/tools/insertdata + M /rt/trunk/tools/testdeps + M /rt/trunk/webrt/Admin/Keywords/index.html + M /rt/trunk/webrt/Admin/Queues/index.html + D /rt/trunk/webrt/Elements/CustomHomepageHeader + M /rt/trunk/webrt/Elements/Footer + M /rt/trunk/webrt/Elements/Header + M /rt/trunk/webrt/Elements/SelectNewTicketQueue + M /rt/trunk/webrt/Elements/SelectQueue + M /rt/trunk/webrt/Elements/SelectStatus + M /rt/trunk/webrt/Elements/SelectTicketSortBy + M /rt/trunk/webrt/Elements/TitleBoxEnd + M /rt/trunk/webrt/Elements/TitleBoxStart + M /rt/trunk/webrt/Search/Listing.html + M /rt/trunk/webrt/SelfService/Elements/Header + M /rt/trunk/webrt/Ticket/Create.html + M /rt/trunk/webrt/Ticket/Display.html + M /rt/trunk/webrt/Ticket/Elements/EditLinks + M /rt/trunk/webrt/Ticket/Elements/ShowHistory + M /rt/trunk/webrt/Ticket/Elements/ShowTransaction + M /rt/trunk/webrt/autohandler + M /rt/trunk/webrt/index.html + +Load rt-2-0-8_02 into rt/trunk. + +------------------------------------------------------------------------ +r44 | root | 2003-11-16 02:01:11 -0500 (Sun, 16 Nov 2003) | 5 lines +Changed paths: + D /rt/trunk/webrt/NoAuth/images/rt.jpg + A /rt/trunk/webrt/rt.jpg (from /rt/trunk/webrt/NoAuth/images/rt.jpg:42) + +To prepare to load rt-2-0-8_02 into rt/trunk, perform 1 rename. + +* rt/trunk/webrt/rt.jpg: Renamed from + rt/trunk/webrt/NoAuth/images/rt.jpg. + +------------------------------------------------------------------------ +r42 | root | 2003-11-16 02:00:12 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/bin/initacls.Pg + M /rt/trunk/bin/rt + A /rt/trunk/docs/design_docs/cvs_integration + M /rt/trunk/docs/design_docs/evil_plans + M /rt/trunk/etc/config.pm + A /rt/trunk/etc/rt.spec + M /rt/trunk/etc/schema.Pg + M /rt/trunk/etc/schema.mysql + M /rt/trunk/etc/schema.pm + M /rt/trunk/lib/Makefile.PL + M /rt/trunk/lib/RT/ACE.pm + M /rt/trunk/lib/RT/ACL.pm + M /rt/trunk/lib/RT/Action/Generic.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/Attachment.pm + M /rt/trunk/lib/RT/Attachments.pm + M /rt/trunk/lib/RT/Condition/Generic.pm + M /rt/trunk/lib/RT/CurrentUser.pm + M /rt/trunk/lib/RT/Date.pm + M /rt/trunk/lib/RT/EasySearch.pm + M /rt/trunk/lib/RT/Group.pm + M /rt/trunk/lib/RT/GroupMember.pm + M /rt/trunk/lib/RT/GroupMembers.pm + M /rt/trunk/lib/RT/Groups.pm + M /rt/trunk/lib/RT/Handle.pm + M /rt/trunk/lib/RT/Interface/CLI.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Keyword.pm + M /rt/trunk/lib/RT/KeywordSelect.pm + M /rt/trunk/lib/RT/KeywordSelects.pm + M /rt/trunk/lib/RT/Keywords.pm + M /rt/trunk/lib/RT/Link.pm + M /rt/trunk/lib/RT/Links.pm + M /rt/trunk/lib/RT/ObjectKeyword.pm + M /rt/trunk/lib/RT/ObjectKeywords.pm + M /rt/trunk/lib/RT/Queue.pm + M /rt/trunk/lib/RT/Queues.pm + M /rt/trunk/lib/RT/Record.pm + M /rt/trunk/lib/RT/Scrip.pm + M /rt/trunk/lib/RT/ScripAction.pm + M /rt/trunk/lib/RT/ScripActions.pm + M /rt/trunk/lib/RT/ScripCondition.pm + M /rt/trunk/lib/RT/ScripConditions.pm + M /rt/trunk/lib/RT/Scrips.pm + M /rt/trunk/lib/RT/Template.pm + M /rt/trunk/lib/RT/Templates.pm + A /rt/trunk/lib/RT/TestHarness.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/Tickets.pm + M /rt/trunk/lib/RT/Transaction.pm + M /rt/trunk/lib/RT/Transactions.pm + M /rt/trunk/lib/RT/User.pm + M /rt/trunk/lib/RT/Users.pm + M /rt/trunk/lib/RT/Watcher.pm + M /rt/trunk/lib/RT/Watchers.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/rt.spec + D /rt/trunk/t + A /rt/trunk/tools/cpan2rpm + M /rt/trunk/tools/initdb + M /rt/trunk/tools/insertdata + M /rt/trunk/tools/testdeps + M /rt/trunk/webrt/Admin/Keywords/index.html + M /rt/trunk/webrt/Admin/Queues/index.html + A /rt/trunk/webrt/Elements/CustomHomepageHeader + M /rt/trunk/webrt/Elements/Footer + M /rt/trunk/webrt/Elements/Header + M /rt/trunk/webrt/Elements/SelectNewTicketQueue + M /rt/trunk/webrt/Elements/SelectQueue + M /rt/trunk/webrt/Elements/SelectStatus + M /rt/trunk/webrt/Elements/SelectTicketSortBy + M /rt/trunk/webrt/Elements/TitleBoxEnd + M /rt/trunk/webrt/Elements/TitleBoxStart + M /rt/trunk/webrt/Search/Listing.html + M /rt/trunk/webrt/SelfService/Elements/Header + M /rt/trunk/webrt/Ticket/Create.html + M /rt/trunk/webrt/Ticket/Display.html + M /rt/trunk/webrt/Ticket/Elements/EditLinks + M /rt/trunk/webrt/Ticket/Elements/ShowHistory + M /rt/trunk/webrt/Ticket/Elements/ShowTransaction + M /rt/trunk/webrt/autohandler + M /rt/trunk/webrt/index.html + +Load rt-2-0-8_01 into rt/trunk. + +------------------------------------------------------------------------ +r41 | root | 2003-11-16 01:59:49 -0500 (Sun, 16 Nov 2003) | 5 lines +Changed paths: + A /rt/trunk/webrt/NoAuth/images/rt.jpg (from /rt/trunk/webrt/rt.jpg:39) + D /rt/trunk/webrt/rt.jpg + +To prepare to load rt-2-0-8_01 into rt/trunk, perform 1 rename. + +* rt/trunk/webrt/NoAuth/images/rt.jpg: Renamed from + rt/trunk/webrt/rt.jpg. + +------------------------------------------------------------------------ +r39 | root | 2003-11-16 01:57:40 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/README + M /rt/trunk/bin/initacls.Pg + M /rt/trunk/bin/rt + M /rt/trunk/etc/config.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Queue.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/Tickets.pm + M /rt/trunk/lib/RT/Transaction.pm + A /rt/trunk/rt.spec + M /rt/trunk/tools/testdeps + M /rt/trunk/webrt/Admin/Queues/Scrips.html + M /rt/trunk/webrt/Elements/Header + M /rt/trunk/webrt/Search/Bulk.html + M /rt/trunk/webrt/Search/Listing.html + M /rt/trunk/webrt/Search/PickRestriction + M /rt/trunk/webrt/Ticket/Create.html + M /rt/trunk/webrt/Ticket/Display.html + M /rt/trunk/webrt/Ticket/Elements/EditBasics + M /rt/trunk/webrt/Ticket/Elements/ShowHistory + M /rt/trunk/webrt/Ticket/Elements/ShowLinks + M /rt/trunk/webrt/Ticket/Elements/ShowTransaction + M /rt/trunk/webrt/Ticket/History.html + M /rt/trunk/webrt/Ticket/ModifyAll.html + M /rt/trunk/webrt/Ticket/Update.html + +Load rt-2-0-8 into rt/trunk. + +------------------------------------------------------------------------ +r37 | root | 2003-11-16 01:57:14 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/bin/mason_handler.fcgi + M /rt/trunk/bin/rt + M /rt/trunk/bin/webmux.pl + M /rt/trunk/lib/RT/ObjectKeyword.pm + M /rt/trunk/lib/RT/Queue.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/User.pm + M /rt/trunk/webrt/Elements/Header + M /rt/trunk/webrt/Elements/MessageBox + M /rt/trunk/webrt/Elements/Refresh + M /rt/trunk/webrt/SelfService/Display.html + M /rt/trunk/webrt/Ticket/Display.html + M /rt/trunk/webrt/Ticket/Elements/ShowHistory + M /rt/trunk/webrt/Ticket/Elements/ShowKeywordSelects + M /rt/trunk/webrt/Ticket/Elements/ShowSummary + M /rt/trunk/webrt/Ticket/Elements/ShowTransaction + +Load rt-2-0-7 into rt/trunk. + +------------------------------------------------------------------------ +r35 | root | 2003-11-16 01:56:51 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/README + M /rt/trunk/bin/initacls.Oracle + M /rt/trunk/bin/initacls.Pg + M /rt/trunk/bin/initacls.mysql + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/rtadmin + M /rt/trunk/etc/config.pm + M /rt/trunk/etc/schema.Pg + M /rt/trunk/etc/schema.mysql + M /rt/trunk/etc/schema.pm + M /rt/trunk/lib/RT/Attachment.pm + M /rt/trunk/lib/RT/Groups.pm + M /rt/trunk/lib/RT/Handle.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Record.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/Tickets.pm + M /rt/trunk/lib/RT/Transaction.pm + M /rt/trunk/tools/initdb + M /rt/trunk/tools/testdeps + M /rt/trunk/webrt/Admin/Global/Keywords.html + M /rt/trunk/webrt/Admin/Users/Modify.html + M /rt/trunk/webrt/Elements/Header + M /rt/trunk/webrt/Elements/Login + M /rt/trunk/webrt/Elements/MessageBox + A /rt/trunk/webrt/Elements/Refresh + M /rt/trunk/webrt/NoAuth/webrt.css + M /rt/trunk/webrt/Search/Listing.html + M /rt/trunk/webrt/Search/PickRestriction + M /rt/trunk/webrt/SelfService/Prefs.html + M /rt/trunk/webrt/Ticket/Elements/ShowHistory + M /rt/trunk/webrt/Ticket/Elements/ShowTransaction + M /rt/trunk/webrt/Ticket/ModifyDates.html + M /rt/trunk/webrt/Ticket/Update.html + M /rt/trunk/webrt/User/Prefs.html + M /rt/trunk/webrt/autohandler + M /rt/trunk/webrt/index.html + +Load rt-2-0-6 into rt/trunk. + +------------------------------------------------------------------------ +r33 | root | 2003-11-16 01:56:01 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/tools/testdeps + +Load rt-2-0-5_03 into rt/trunk. + +------------------------------------------------------------------------ +r31 | root | 2003-11-16 01:55:38 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/lib/RT/Attachment.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/tools/testdeps + +Load rt-2-0-5_01 into rt/trunk. + +------------------------------------------------------------------------ +r29 | root | 2003-11-16 01:54:52 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/README + M /rt/trunk/TODO + M /rt/trunk/bin/mason_handler.fcgi + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/webmux.pl + A /rt/trunk/docs/design_docs/evil_plans + D /rt/trunk/docs/manual.pod + M /rt/trunk/etc/config.pm + M /rt/trunk/lib/RT/Action/Autoreply.pm + M /rt/trunk/lib/RT/Action/SendEmail.pm + M /rt/trunk/lib/RT/Attachment.pm + M /rt/trunk/lib/RT/Attachments.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/Links.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/Transaction.pm + M /rt/trunk/lib/RT/Users.pm + M /rt/trunk/tools/testdeps + A /rt/trunk/webrt/Admin/Elements/ListGlobalKeywordSelects + A /rt/trunk/webrt/Admin/Elements/ListGlobalScrips + M /rt/trunk/webrt/Admin/Global/Scrips.html + M /rt/trunk/webrt/Admin/Queues/Keywords.html + M /rt/trunk/webrt/Admin/Queues/People.html + M /rt/trunk/webrt/Admin/Queues/Scrips.html + M /rt/trunk/webrt/Admin/Users/index.html + M /rt/trunk/webrt/Elements/MessageBox + M /rt/trunk/webrt/Elements/Quicksearch + M /rt/trunk/webrt/Elements/SelectResultsPerPage + M /rt/trunk/webrt/Elements/SelectStatus + M /rt/trunk/webrt/Search/PickRestriction + M /rt/trunk/webrt/SelfService/Create.html + M /rt/trunk/webrt/SelfService/Display.html + M /rt/trunk/webrt/SelfService/Elements/GotoTicket + M /rt/trunk/webrt/SelfService/Elements/MyRequests + M /rt/trunk/webrt/SelfService/Update.html + M /rt/trunk/webrt/Ticket/Create.html + M /rt/trunk/webrt/Ticket/Display.html + M /rt/trunk/webrt/Ticket/Elements/AddWatchers + M /rt/trunk/webrt/Ticket/Elements/EditBasics + M /rt/trunk/webrt/Ticket/Elements/EditDates + M /rt/trunk/webrt/Ticket/Elements/EditLinks + M /rt/trunk/webrt/Ticket/Elements/ShowLinks + M /rt/trunk/webrt/Ticket/Elements/ShowTransaction + M /rt/trunk/webrt/Ticket/Modify.html + M /rt/trunk/webrt/Ticket/ModifyAll.html + M /rt/trunk/webrt/Ticket/ModifyDates.html + M /rt/trunk/webrt/Ticket/ModifyLinks.html + M /rt/trunk/webrt/Ticket/ModifyPeople.html + M /rt/trunk/webrt/Ticket/Update.html + M /rt/trunk/webrt/User/Prefs.html + M /rt/trunk/webrt/index.html + +Load rt-2-0-5 into rt/trunk. + +------------------------------------------------------------------------ +r28 | root | 2003-11-16 01:54:35 -0500 (Sun, 16 Nov 2003) | 5 lines +Changed paths: + D /rt/trunk/webrt/SelfService/Details.html + A /rt/trunk/webrt/SelfService/Display.html (from /rt/trunk/webrt/SelfService/Details.html:26) + +To prepare to load rt-2-0-5 into rt/trunk, perform 1 rename. + +* rt/trunk/webrt/SelfService/Display.html: Renamed from + rt/trunk/webrt/SelfService/Details.html. + +------------------------------------------------------------------------ +r26 | root | 2003-11-16 01:53:50 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/lib/RT/Tickets.pm + +Load rt-2-0-4 into rt/trunk. + +------------------------------------------------------------------------ +r24 | root | 2003-11-16 01:53:28 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/webrt/Search/PickRestriction + +Load rt-2-0-3 into rt/trunk. + +------------------------------------------------------------------------ +r22 | root | 2003-11-16 01:53:07 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/README + M /rt/trunk/bin/mason_handler.fcgi + M /rt/trunk/bin/rt + M /rt/trunk/bin/webmux.pl + M /rt/trunk/etc/config.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/KeywordSelect.pm + M /rt/trunk/lib/RT/Keywords.pm + M /rt/trunk/lib/RT/Queue.pm + M /rt/trunk/lib/RT/Queues.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/Tickets.pm + M /rt/trunk/lib/RT/Transaction.pm + M /rt/trunk/lib/RT/User.pm + M /rt/trunk/lib/RT/Users.pm + M /rt/trunk/tools/testdeps + M /rt/trunk/webrt/Admin/Queues/People.html + M /rt/trunk/webrt/Admin/Users/index.html + M /rt/trunk/webrt/Elements/MyRequests + M /rt/trunk/webrt/Elements/Submit + M /rt/trunk/webrt/Search/Listing.html + M /rt/trunk/webrt/Search/PickRestriction + M /rt/trunk/webrt/SelfService/Details.html + A /rt/trunk/webrt/SelfService/Update.html + +Load rt-2-0-2 into rt/trunk. + +------------------------------------------------------------------------ +r20 | root | 2003-11-16 01:52:44 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/ChangeLog + M /rt/trunk/Makefile + M /rt/trunk/README + M /rt/trunk/bin/mason_handler.fcgi + M /rt/trunk/bin/rt + M /rt/trunk/bin/rt-mailgate + M /rt/trunk/bin/rtadmin + M /rt/trunk/bin/webmux.pl + M /rt/trunk/etc/config.pm + M /rt/trunk/etc/schema.mysql + M /rt/trunk/lib/Makefile.PL + M /rt/trunk/lib/RT/Attachment.pm + M /rt/trunk/lib/RT/Interface/CLI.pm + M /rt/trunk/lib/RT/Interface/Email.pm + M /rt/trunk/lib/RT/Interface/Web.pm + M /rt/trunk/lib/RT/ScripAction.pm + M /rt/trunk/lib/RT/ScripCondition.pm + M /rt/trunk/lib/RT/Template.pm + M /rt/trunk/lib/RT/Ticket.pm + M /rt/trunk/lib/RT/Tickets.pm + M /rt/trunk/lib/RT.pm + M /rt/trunk/tools/testdeps + M /rt/trunk/webrt/Admin/Queues/index.html + M /rt/trunk/webrt/Elements/SelectMatch + M /rt/trunk/webrt/NoAuth/Logout.html + M /rt/trunk/webrt/Search/PickRestriction + A /rt/trunk/webrt/SelfService/Attachment + A /rt/trunk/webrt/SelfService/Attachment/dhandler + M /rt/trunk/webrt/SelfService/Details.html + D /rt/trunk/webrt/SelfService/Elements/ShowTransaction + M /rt/trunk/webrt/Ticket/Attachment/dhandler + M /rt/trunk/webrt/Ticket/Elements/ShowLinks + M /rt/trunk/webrt/Ticket/Elements/ShowTransaction + +Load rt-2-0-1 into rt/trunk. + +------------------------------------------------------------------------ +r18 | root | 2003-11-16 01:52:04 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + A /rt/trunk/ChangeLog + M /rt/trunk/Makefile + D /rt/trunk/NEWS + M /rt/trunk/README + M /rt/trunk/TODO + A /rt/trunk/bin/initacls.Oracle + A /rt/trunk/bin/initacls.Pg + A /rt/trunk/bin/initacls.mysql + A /rt/trunk/bin/mason_handler.fcgi + A /rt/trunk/bin/mason_handler.scgi + A /rt/trunk/bin/rt + A /rt/trunk/bin/rt-mailgate + A /rt/trunk/bin/rtadmin + D /rt/trunk/bin/rtmux.pl + D /rt/trunk/bin/testdeps.pl + A /rt/trunk/bin/webmux.pl + D /rt/trunk/contrib + D /rt/trunk/docs/FAQ + D /rt/trunk/docs/FAQ.html + M /rt/trunk/docs/README.docs + A /rt/trunk/docs/Security + A /rt/trunk/docs/design_docs + A /rt/trunk/docs/design_docs/CARS + A /rt/trunk/docs/design_docs/TransactionTypes.txt + A /rt/trunk/docs/design_docs/acls + A /rt/trunk/docs/design_docs/basic-definitions.txt + A /rt/trunk/docs/design_docs/cli_spec + A /rt/trunk/docs/design_docs/link-definitions.txt + A /rt/trunk/docs/design_docs/local_hacking + A /rt/trunk/docs/design_docs/subscription-definitions.txt + A /rt/trunk/docs/design_docs/users + A /rt/trunk/docs/manual.pod + D /rt/trunk/docs/rt-templates.html + D /rt/trunk/docs/rt_users_guide.html + A /rt/trunk/etc/acl.Oracle + A /rt/trunk/etc/acl.Pg + A /rt/trunk/etc/acl.mysql + M /rt/trunk/etc/config.pm + D /rt/trunk/etc/mysql.acl + D /rt/trunk/etc/schema + A /rt/trunk/etc/schema.Oracle + A /rt/trunk/etc/schema.Pg + A /rt/trunk/etc/schema.mysql + A /rt/trunk/etc/schema.pm + D /rt/trunk/etc/suidrt.c + D /rt/trunk/etc/templates + A /rt/trunk/lib/MANIFEST + A /rt/trunk/lib/MANIFEST.SKIP + A /rt/trunk/lib/Makefile.PL + A /rt/trunk/lib/RT + A /rt/trunk/lib/RT/ACE.pm + A /rt/trunk/lib/RT/ACL.pm + A /rt/trunk/lib/RT/Action + A /rt/trunk/lib/RT/Action/Autoreply.pm + A /rt/trunk/lib/RT/Action/Generic.pm + A /rt/trunk/lib/RT/Action/Notify.pm + A /rt/trunk/lib/RT/Action/NotifyAsComment.pm + A /rt/trunk/lib/RT/Action/OpenDependent.pm + A /rt/trunk/lib/RT/Action/README.hackers + A /rt/trunk/lib/RT/Action/ResolveMembers.pm + A /rt/trunk/lib/RT/Action/SendEmail.pm + A /rt/trunk/lib/RT/Action/StallDependent.pm + A /rt/trunk/lib/RT/Attachment.pm + A /rt/trunk/lib/RT/Attachments.pm + A /rt/trunk/lib/RT/Condition + A /rt/trunk/lib/RT/Condition/AnyTransaction.pm + A /rt/trunk/lib/RT/Condition/Generic.pm + A /rt/trunk/lib/RT/Condition/NewDependency.pm + A /rt/trunk/lib/RT/Condition/StatusChange.pm + A /rt/trunk/lib/RT/CurrentUser.pm + A /rt/trunk/lib/RT/Date.pm + A /rt/trunk/lib/RT/EasySearch.pm + A /rt/trunk/lib/RT/Group.pm + A /rt/trunk/lib/RT/GroupMember.pm + A /rt/trunk/lib/RT/GroupMembers.pm + A /rt/trunk/lib/RT/Groups.pm + A /rt/trunk/lib/RT/Handle.pm + A /rt/trunk/lib/RT/Interface + A /rt/trunk/lib/RT/Interface/CLI.pm + A /rt/trunk/lib/RT/Interface/Email.pm + A /rt/trunk/lib/RT/Interface/Web.pm + A /rt/trunk/lib/RT/Keyword.pm + A /rt/trunk/lib/RT/KeywordSelect.pm + A /rt/trunk/lib/RT/KeywordSelects.pm + A /rt/trunk/lib/RT/Keywords.pm + A /rt/trunk/lib/RT/Link.pm + A /rt/trunk/lib/RT/Links.pm + A /rt/trunk/lib/RT/ObjectKeyword.pm + A /rt/trunk/lib/RT/ObjectKeywords.pm + A /rt/trunk/lib/RT/Queue.pm + A /rt/trunk/lib/RT/Queues.pm + A /rt/trunk/lib/RT/Record.pm + A /rt/trunk/lib/RT/Scrip.pm + A /rt/trunk/lib/RT/ScripAction.pm + A /rt/trunk/lib/RT/ScripActions.pm + A /rt/trunk/lib/RT/ScripCondition.pm + A /rt/trunk/lib/RT/ScripConditions.pm + A /rt/trunk/lib/RT/Scrips.pm + A /rt/trunk/lib/RT/Template.pm + A /rt/trunk/lib/RT/Templates.pm + A /rt/trunk/lib/RT/Ticket.pm + A /rt/trunk/lib/RT/Tickets.pm + A /rt/trunk/lib/RT/Transaction.pm + A /rt/trunk/lib/RT/Transactions.pm + A /rt/trunk/lib/RT/User.pm + A /rt/trunk/lib/RT/Users.pm + A /rt/trunk/lib/RT/Watcher.pm + A /rt/trunk/lib/RT/Watchers.pm + A /rt/trunk/lib/RT.pm + D /rt/trunk/lib/generic_templates + D /rt/trunk/lib/images + D /rt/trunk/lib/rt + A /rt/trunk/lib/test.pl + A /rt/trunk/t + A /rt/trunk/t/create.t + A /rt/trunk/t/stress.t + A /rt/trunk/t/testsuite_notes + A /rt/trunk/tools + A /rt/trunk/tools/initdb + A /rt/trunk/tools/insertdata + A /rt/trunk/tools/testdeps + A /rt/trunk/webrt + A /rt/trunk/webrt/Admin + A /rt/trunk/webrt/Admin/Elements + A /rt/trunk/webrt/Admin/Elements/CreateQueueCalled + A /rt/trunk/webrt/Admin/Elements/CreateUserCalled + A /rt/trunk/webrt/Admin/Elements/EditUserComments + A /rt/trunk/webrt/Admin/Elements/GrantQueueRightsTo + A /rt/trunk/webrt/Admin/Elements/GroupTabs + A /rt/trunk/webrt/Admin/Elements/Header + A /rt/trunk/webrt/Admin/Elements/ModifyKeyword + A /rt/trunk/webrt/Admin/Elements/ModifyKeywordSelect + A /rt/trunk/webrt/Admin/Elements/ModifyQueue + A /rt/trunk/webrt/Admin/Elements/ModifyTemplate + A /rt/trunk/webrt/Admin/Elements/ModifyUser + A /rt/trunk/webrt/Admin/Elements/QueueRightsForUser + A /rt/trunk/webrt/Admin/Elements/QueueTabs + A /rt/trunk/webrt/Admin/Elements/SelectKeywordSelect + A /rt/trunk/webrt/Admin/Elements/SelectModifyGroup + A /rt/trunk/webrt/Admin/Elements/SelectModifyKeyword + A /rt/trunk/webrt/Admin/Elements/SelectModifyKeywordSelect + A /rt/trunk/webrt/Admin/Elements/SelectModifyQueue + A /rt/trunk/webrt/Admin/Elements/SelectModifyUser + A /rt/trunk/webrt/Admin/Elements/SelectQueueRights + A /rt/trunk/webrt/Admin/Elements/SelectRights + A /rt/trunk/webrt/Admin/Elements/SelectScrip + A /rt/trunk/webrt/Admin/Elements/SelectScripAction + A /rt/trunk/webrt/Admin/Elements/SelectScripCondition + A /rt/trunk/webrt/Admin/Elements/SelectSingleOrMultiple + A /rt/trunk/webrt/Admin/Elements/SelectTemplate + A /rt/trunk/webrt/Admin/Elements/SelectUsers + A /rt/trunk/webrt/Admin/Elements/SystemTabs + A /rt/trunk/webrt/Admin/Elements/Tabs + A /rt/trunk/webrt/Admin/Elements/UserTabs + A /rt/trunk/webrt/Admin/Global + A /rt/trunk/webrt/Admin/Global/GroupRights.html + A /rt/trunk/webrt/Admin/Global/Keywords.html + A /rt/trunk/webrt/Admin/Global/Scrips.html + A /rt/trunk/webrt/Admin/Global/Template.html + A /rt/trunk/webrt/Admin/Global/Templates.html + A /rt/trunk/webrt/Admin/Global/UserRights.html + A /rt/trunk/webrt/Admin/Global/index.html + A /rt/trunk/webrt/Admin/Groups + A /rt/trunk/webrt/Admin/Groups/Members.html + A /rt/trunk/webrt/Admin/Groups/Modify.html + A /rt/trunk/webrt/Admin/Groups/Rights.html + A /rt/trunk/webrt/Admin/Groups/index.html + A /rt/trunk/webrt/Admin/KeywordSelects + A /rt/trunk/webrt/Admin/KeywordSelects/Modify.html + A /rt/trunk/webrt/Admin/KeywordSelects/index.html + A /rt/trunk/webrt/Admin/Keywords + A /rt/trunk/webrt/Admin/Keywords/Modify.html + A /rt/trunk/webrt/Admin/Keywords/index.html + A /rt/trunk/webrt/Admin/Queues + A /rt/trunk/webrt/Admin/Queues/Create.html + A /rt/trunk/webrt/Admin/Queues/GroupRights.html + A /rt/trunk/webrt/Admin/Queues/Keywords.html + A /rt/trunk/webrt/Admin/Queues/Modify.html + A /rt/trunk/webrt/Admin/Queues/People.html + A /rt/trunk/webrt/Admin/Queues/Scrips.html + A /rt/trunk/webrt/Admin/Queues/Template.html + A /rt/trunk/webrt/Admin/Queues/Templates.html + A /rt/trunk/webrt/Admin/Queues/UserRights.html + A /rt/trunk/webrt/Admin/Queues/index.html + A /rt/trunk/webrt/Admin/Users + A /rt/trunk/webrt/Admin/Users/Modify.html + A /rt/trunk/webrt/Admin/Users/Prefs.html + A /rt/trunk/webrt/Admin/Users/Rights.html + A /rt/trunk/webrt/Admin/Users/index.html + A /rt/trunk/webrt/Admin/index.html + A /rt/trunk/webrt/Elements + A /rt/trunk/webrt/Elements/Checkbox + A /rt/trunk/webrt/Elements/CreateTicket + A /rt/trunk/webrt/Elements/Error + A /rt/trunk/webrt/Elements/Footer + A /rt/trunk/webrt/Elements/GotoTicket + A /rt/trunk/webrt/Elements/Header + A /rt/trunk/webrt/Elements/ListActions + A /rt/trunk/webrt/Elements/Login + A /rt/trunk/webrt/Elements/MessageBox + A /rt/trunk/webrt/Elements/MyRequests + A /rt/trunk/webrt/Elements/MyTickets + A /rt/trunk/webrt/Elements/Quicksearch + A /rt/trunk/webrt/Elements/Section + A /rt/trunk/webrt/Elements/SelectBoolean + A /rt/trunk/webrt/Elements/SelectDate + A /rt/trunk/webrt/Elements/SelectDateRelation + A /rt/trunk/webrt/Elements/SelectDateType + A /rt/trunk/webrt/Elements/SelectKeyword + A /rt/trunk/webrt/Elements/SelectKeywordOptions + A /rt/trunk/webrt/Elements/SelectLinkType + A /rt/trunk/webrt/Elements/SelectMatch + A /rt/trunk/webrt/Elements/SelectNewTicketQueue + A /rt/trunk/webrt/Elements/SelectOwner + A /rt/trunk/webrt/Elements/SelectQueue + A /rt/trunk/webrt/Elements/SelectResultsPerPage + A /rt/trunk/webrt/Elements/SelectSortOrder + A /rt/trunk/webrt/Elements/SelectStatus + A /rt/trunk/webrt/Elements/SelectTicketSortBy + A /rt/trunk/webrt/Elements/SelectUsers + A /rt/trunk/webrt/Elements/SelectWatcherType + A /rt/trunk/webrt/Elements/ShadedBox + A /rt/trunk/webrt/Elements/Submit + A /rt/trunk/webrt/Elements/Tabs + A /rt/trunk/webrt/Elements/TitleBoxEnd + A /rt/trunk/webrt/Elements/TitleBoxStart + A /rt/trunk/webrt/Elements/ViewUser + A /rt/trunk/webrt/Elements/dayMenu + A /rt/trunk/webrt/Elements/monthMenu + A /rt/trunk/webrt/Elements/yearMenu + A /rt/trunk/webrt/NoAuth + A /rt/trunk/webrt/NoAuth/Logout.html + A /rt/trunk/webrt/NoAuth/Reminder.html + A /rt/trunk/webrt/NoAuth/images + A /rt/trunk/webrt/NoAuth/images/spacer.gif + A /rt/trunk/webrt/NoAuth/webrt.css + A /rt/trunk/webrt/Search + A /rt/trunk/webrt/Search/Bulk.html + A /rt/trunk/webrt/Search/Listing.html + A /rt/trunk/webrt/Search/PickRestriction + A /rt/trunk/webrt/Search/RestrictSearch.html + A /rt/trunk/webrt/Search/TicketCell + A /rt/trunk/webrt/SelfService + A /rt/trunk/webrt/SelfService/Closed.html + A /rt/trunk/webrt/SelfService/Create.html + A /rt/trunk/webrt/SelfService/Details.html + A /rt/trunk/webrt/SelfService/Elements + A /rt/trunk/webrt/SelfService/Elements/GotoTicket + A /rt/trunk/webrt/SelfService/Elements/Header + A /rt/trunk/webrt/SelfService/Elements/MyRequests + A /rt/trunk/webrt/SelfService/Elements/ShowTransaction + A /rt/trunk/webrt/SelfService/Elements/Tabs + A /rt/trunk/webrt/SelfService/Error.html + A /rt/trunk/webrt/SelfService/Prefs.html + A /rt/trunk/webrt/SelfService/index.html + A /rt/trunk/webrt/Ticket + A /rt/trunk/webrt/Ticket/Attachment + A /rt/trunk/webrt/Ticket/Attachment/dhandler + A /rt/trunk/webrt/Ticket/Create.html + A /rt/trunk/webrt/Ticket/Display.html + A /rt/trunk/webrt/Ticket/Elements + A /rt/trunk/webrt/Ticket/Elements/AddWatchers + A /rt/trunk/webrt/Ticket/Elements/EditBasics + A /rt/trunk/webrt/Ticket/Elements/EditDates + A /rt/trunk/webrt/Ticket/Elements/EditKeywordSelects + A /rt/trunk/webrt/Ticket/Elements/EditLinks + A /rt/trunk/webrt/Ticket/Elements/EditPeople + A /rt/trunk/webrt/Ticket/Elements/EditWatchers + A /rt/trunk/webrt/Ticket/Elements/ShowBasics + A /rt/trunk/webrt/Ticket/Elements/ShowDates + A /rt/trunk/webrt/Ticket/Elements/ShowDependencies + A /rt/trunk/webrt/Ticket/Elements/ShowHistory + A /rt/trunk/webrt/Ticket/Elements/ShowKeywordSelects + A /rt/trunk/webrt/Ticket/Elements/ShowLinks + A /rt/trunk/webrt/Ticket/Elements/ShowMemberOf + A /rt/trunk/webrt/Ticket/Elements/ShowMembers + A /rt/trunk/webrt/Ticket/Elements/ShowPeople + A /rt/trunk/webrt/Ticket/Elements/ShowReferences + A /rt/trunk/webrt/Ticket/Elements/ShowRequestor + A /rt/trunk/webrt/Ticket/Elements/ShowSummary + A /rt/trunk/webrt/Ticket/Elements/ShowTransaction + A /rt/trunk/webrt/Ticket/Elements/Tabs + A /rt/trunk/webrt/Ticket/Elements/ToolBar + A /rt/trunk/webrt/Ticket/History.html + A /rt/trunk/webrt/Ticket/Modify.html + A /rt/trunk/webrt/Ticket/ModifyAll.html + A /rt/trunk/webrt/Ticket/ModifyDates.html + A /rt/trunk/webrt/Ticket/ModifyLinks.html + A /rt/trunk/webrt/Ticket/ModifyPeople.html + A /rt/trunk/webrt/Ticket/Update.html + A /rt/trunk/webrt/User + A /rt/trunk/webrt/User/Prefs.html + A /rt/trunk/webrt/autohandler + A /rt/trunk/webrt/index.html + A /rt/trunk/webrt/rt.jpg + +Load rt-2-0-0 into rt/trunk. + +------------------------------------------------------------------------ +r16 | root | 2003-11-16 01:48:24 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Makefile + M /rt/trunk/NEWS + M /rt/trunk/README + M /rt/trunk/lib/rt/ui/mail/manipulate.pm + M /rt/trunk/lib/rt/ui/web/manipulate.pm + +Load rt-1-0-7 into rt/trunk. + +------------------------------------------------------------------------ +r14 | root | 2003-11-16 01:48:14 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Makefile + M /rt/trunk/NEWS + M /rt/trunk/lib/rt/support/mail.pm + M /rt/trunk/lib/rt/support/utils.pm + M /rt/trunk/lib/rt/ui/mail/manipulate.pm + M /rt/trunk/lib/rt/ui/web/support.pm + +Load rt-1-0-6 into rt/trunk. + +------------------------------------------------------------------------ +r12 | root | 2003-11-16 01:48:04 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Makefile + M /rt/trunk/NEWS + M /rt/trunk/README + A /rt/trunk/bin/testdeps.pl + M /rt/trunk/etc/suidrt.c + M /rt/trunk/lib/rt/database/manipulate.pm + M /rt/trunk/lib/rt/ui/cli/manipulate.pm + M /rt/trunk/lib/rt/ui/mail/manipulate.pm + M /rt/trunk/lib/rt/ui/web/manipulate.pm + +Load rt-1-0-5 into rt/trunk. + +------------------------------------------------------------------------ +r10 | root | 2003-11-16 01:47:53 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Makefile + M /rt/trunk/NEWS + M /rt/trunk/README + M /rt/trunk/etc/schema + M /rt/trunk/lib/rt/ui/mail/manipulate.pm + +Load rt-1-0-4 into rt/trunk. + +------------------------------------------------------------------------ +r8 | root | 2003-11-16 01:47:42 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Makefile + M /rt/trunk/NEWS + M /rt/trunk/README + M /rt/trunk/docs/rt-templates.html + M /rt/trunk/lib/rt/ui/cli/admin.pm + M /rt/trunk/lib/rt/ui/cli/query.pm + M /rt/trunk/lib/rt/ui/mail/manipulate.pm + M /rt/trunk/lib/rt/ui/web/admin.pm + M /rt/trunk/lib/rt/ui/web/forms.pm + M /rt/trunk/lib/rt/ui/web/manipulate.pm + +Load rt-1-0-3 into rt/trunk. + +------------------------------------------------------------------------ +r6 | root | 2003-11-16 01:47:30 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Makefile + M /rt/trunk/NEWS + M /rt/trunk/README + M /rt/trunk/docs/FAQ + M /rt/trunk/docs/FAQ.html + A /rt/trunk/docs/rt-templates.html + M /rt/trunk/etc/schema + M /rt/trunk/etc/suidrt.c + M /rt/trunk/lib/generic_templates/autoreply + M /rt/trunk/lib/generic_templates/comment + M /rt/trunk/lib/generic_templates/give + M /rt/trunk/lib/generic_templates/steal + M /rt/trunk/lib/rt/database/manipulate.pm + M /rt/trunk/lib/rt/support/mail.pm + M /rt/trunk/lib/rt/ui/mail/manipulate.pm + M /rt/trunk/lib/rt/ui/web/admin.pm + M /rt/trunk/lib/rt/ui/web/forms.pm + M /rt/trunk/lib/rt/ui/web/manipulate.pm + +Load rt-1-0-2 into rt/trunk. + +------------------------------------------------------------------------ +r4 | root | 2003-11-16 01:47:20 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + M /rt/trunk/Makefile + M /rt/trunk/NEWS + M /rt/trunk/docs/rt_users_guide.html + M /rt/trunk/lib/rt/database/manipulate.pm + M /rt/trunk/lib/rt/support/mail.pm + M /rt/trunk/lib/rt/support/utils.pm + M /rt/trunk/lib/rt/ui/cli/query.pm + M /rt/trunk/lib/rt/ui/mail/manipulate.pm + +Load rt-1-0-1 into rt/trunk. + +------------------------------------------------------------------------ +r2 | root | 2003-11-16 01:47:10 -0500 (Sun, 16 Nov 2003) | 2 lines +Changed paths: + A /rt/trunk/COPYING + A /rt/trunk/Makefile + A /rt/trunk/NEWS + A /rt/trunk/README + A /rt/trunk/TODO + A /rt/trunk/bin + A /rt/trunk/bin/rtmux.pl + A /rt/trunk/contrib + A /rt/trunk/contrib/cookie-prefs.tar.gz + A /rt/trunk/contrib/cookie-prefs.tar.gz.README + A /rt/trunk/contrib/forms.cgi + A /rt/trunk/contrib/manipulate.pm.pth + A /rt/trunk/contrib/manipulate.pm.pth.README + A /rt/trunk/contrib/mod_auth_mysql.README + A /rt/trunk/contrib/ns_authentication.patch + A /rt/trunk/contrib/ns_authentication.patch.README + A /rt/trunk/contrib/rename_queue.README + A /rt/trunk/contrib/req2rt.tar.gz + A /rt/trunk/contrib/req2rt.tar.gz.README + A /rt/trunk/contrib/signatureforcorrespondence + A /rt/trunk/contrib/stats.tar.gz + A /rt/trunk/docs + A /rt/trunk/docs/FAQ + A /rt/trunk/docs/FAQ.html + A /rt/trunk/docs/README.docs + A /rt/trunk/docs/rt.gif + A /rt/trunk/docs/rt_users_guide.html + A /rt/trunk/etc + A /rt/trunk/etc/config.pm + A /rt/trunk/etc/mysql.acl + A /rt/trunk/etc/schema + A /rt/trunk/etc/suidrt.c + A /rt/trunk/etc/templates + A /rt/trunk/etc/templates/queues + A /rt/trunk/etc/templates/queues/.placeholder + A /rt/trunk/etc/templates/queues/_rt_system + A /rt/trunk/etc/templates/queues/_rt_system/act_response + A /rt/trunk/etc/templates/queues/_rt_system/error + A /rt/trunk/lib + A /rt/trunk/lib/generic_templates + A /rt/trunk/lib/generic_templates/autoreply + A /rt/trunk/lib/generic_templates/comment + A /rt/trunk/lib/generic_templates/correspondence + A /rt/trunk/lib/generic_templates/error + A /rt/trunk/lib/generic_templates/give + A /rt/trunk/lib/generic_templates/respond + A /rt/trunk/lib/generic_templates/steal + A /rt/trunk/lib/generic_templates/transaction + A /rt/trunk/lib/generic_templates/web_create + A /rt/trunk/lib/images + A /rt/trunk/lib/images/comment.gif + A /rt/trunk/lib/images/down.gif + A /rt/trunk/lib/images/endcap.gif + A /rt/trunk/lib/images/give.gif + A /rt/trunk/lib/images/pixel_black.gif + A /rt/trunk/lib/images/resolve.gif + A /rt/trunk/lib/images/respond.gif + A /rt/trunk/lib/images/rt.jpeg + A /rt/trunk/lib/images/sbc.gif + A /rt/trunk/lib/images/sbs.gif + A /rt/trunk/lib/images/slc.gif + A /rt/trunk/lib/images/srs.gif + A /rt/trunk/lib/images/take.gif + A /rt/trunk/lib/images/up.gif + A /rt/trunk/lib/rt + A /rt/trunk/lib/rt/database + A /rt/trunk/lib/rt/database/admin.pm + A /rt/trunk/lib/rt/database/config.pm + A /rt/trunk/lib/rt/database/content.pm + A /rt/trunk/lib/rt/database/manipulate.pm + A /rt/trunk/lib/rt/database.pm + A /rt/trunk/lib/rt/support + A /rt/trunk/lib/rt/support/mail.pm + A /rt/trunk/lib/rt/support/utils.pm + A /rt/trunk/lib/rt/ui + A /rt/trunk/lib/rt/ui/cli + A /rt/trunk/lib/rt/ui/cli/admin.pm + A /rt/trunk/lib/rt/ui/cli/manipulate.pm + A /rt/trunk/lib/rt/ui/cli/query.pm + A /rt/trunk/lib/rt/ui/cli/support.pm + A /rt/trunk/lib/rt/ui/mail + A /rt/trunk/lib/rt/ui/mail/manipulate.pm + A /rt/trunk/lib/rt/ui/web + A /rt/trunk/lib/rt/ui/web/admin.pm + A /rt/trunk/lib/rt/ui/web/auth.pm + A /rt/trunk/lib/rt/ui/web/forms.pm + A /rt/trunk/lib/rt/ui/web/manipulate.pm + A /rt/trunk/lib/rt/ui/web/support.pm + +Load rt-1-0-0 into rt/trunk. + +------------------------------------------------------------------------ +r1 | jesse | 2003-11-14 16:32:58 -0500 (Fri, 14 Nov 2003) | 2 lines +Changed paths: + A /rt + A /rt/branches + A /rt/tags + A /rt/trunk + +added rt project + +------------------------------------------------------------------------ diff --git a/rt/Makefile.in b/rt/Makefile.in index c3eabc634..13f3db41f 100644 --- a/rt/Makefile.in +++ b/rt/Makefile.in @@ -76,6 +76,7 @@ RT_VAR_PATH = @RT_VAR_PATH@ RT_DOC_PATH = @RT_DOC_PATH@ RT_LOCAL_PATH = @RT_LOCAL_PATH@ LOCAL_ETC_PATH = @LOCAL_ETC_PATH@ +LOCAL_LIB_PATH = @LOCAL_LIB_PATH@ LOCAL_LEXICON_PATH = @LOCAL_LEXICON_PATH@ MASON_HTML_PATH = @MASON_HTML_PATH@ MASON_LOCAL_HTML_PATH = @MASON_LOCAL_HTML_PATH@ @@ -117,7 +118,6 @@ BINARIES = $(DESTDIR)/$(RT_MODPERL_HANDLER) \ $(SETGID_BINARIES) SYSTEM_BINARIES = $(DESTDIR)/$(RT_SBIN_PATH)/ - # }}} # {{{ Database setup @@ -289,6 +289,7 @@ dirs: mkdir -p $(DESTDIR)/$(MASON_HTML_PATH) mkdir -p $(DESTDIR)/$(MASON_LOCAL_HTML_PATH) mkdir -p $(DESTDIR)/$(LOCAL_ETC_PATH) + mkdir -p $(DESTDIR)/$(LOCAL_LIB_PATH) mkdir -p $(DESTDIR)/$(LOCAL_LEXICON_PATH) # }}} @@ -422,8 +423,8 @@ POD2TEST_EXE = sbin/extract_pod_tests testify-pods: [ -d lib/t/autogen ] || mkdir lib/t/autogen - find lib -name \*pm |grep -v \*.in |xargs -n 1 $(PERL) $(POD2TEST_EXE) - find bin -type f |grep -v \~ | grep -v "\.in" | xargs -n 1 $(PERL) $(POD2TEST_EXE) + find lib -name \*pm |grep -v .svn | grep -v \*.in |xargs -n 1 $(PERL) $(POD2TEST_EXE) + find bin -type f |grep -v .svn | grep -v \~ | grep -v "\.in" | xargs -n 1 $(PERL) $(POD2TEST_EXE) diff --git a/rt/bin/mason_handler.fcgi.in b/rt/bin/mason_handler.fcgi.in index a009663b9..52dddd3d3 100644 --- a/rt/bin/mason_handler.fcgi.in +++ b/rt/bin/mason_handler.fcgi.in @@ -33,8 +33,9 @@ my $h = &RT::Interface::Web::NewCGIHandler(@RT::MasonParameters); require CGI::Fast; RT::Init(); +RT::DropSetGIDPermissions(); + -# Response loop while ( my $cgi = CGI::Fast->new ) { # the whole point of fastcgi requires the env to get reset here.. # So we must squash it again diff --git a/rt/bin/mason_handler.scgi.in b/rt/bin/mason_handler.scgi.in index 614d4d47a..fdbf624f6 100644 --- a/rt/bin/mason_handler.scgi.in +++ b/rt/bin/mason_handler.scgi.in @@ -31,6 +31,7 @@ my $h = &RT::Interface::Web::NewCGIHandler(@RT::MasonParameters); require CGI; RT::Init(); +RT::DropSetGIDPermissions(); my $cgi = CGI->new; if ( ( !$h->interp->comp_exists( $cgi->path_info ) ) diff --git a/rt/bin/rt-crontool.in b/rt/bin/rt-crontool.in index 8ecc71826..45f9aefab 100644 --- a/rt/bin/rt-crontool.in +++ b/rt/bin/rt-crontool.in @@ -68,7 +68,7 @@ GetOptions( "search=s" => \$search, "help" => \$help, "verbose|v" => \$verbose ); -help() if $help; +help() if $help or not $search or not $action; # We _must_ have a search object load_module($search); diff --git a/rt/bin/rt.in b/rt/bin/rt.in index 90369b5b3..b44e04158 100644 --- a/rt/bin/rt.in +++ b/rt/bin/rt.in @@ -46,6 +46,8 @@ my %config = ( user => eval{(getpwuid($<))[0]} || $ENV{USER} || $ENV{USERNAME}, passwd => undef, server => 'http://localhost/rt/', + query => undef, + orderby => undef, ), config_from_file($ENV{RTCONFIG} || ".rtrc"), config_from_env() @@ -123,9 +125,9 @@ sub help { my $title = $item->[2]{Title}; my @titles = ref $title eq 'ARRAY' ? @$title : $title; - foreach $title (grep $_, @titles) { - $help{$title} = $item->[2]{Text}; - } + foreach $title (grep $_, @titles) { + $help{$title} = $item->[2]{Text}; + } } # What does the user want help with? @@ -167,6 +169,9 @@ sub help { sub list { my ($q, $type, %data, $orderby); + if ($config{orderby}) { + $data{orderby} = $config{orderby}; + } my $bad = 0; while (@ARGV) { @@ -179,7 +184,7 @@ sub list { $bad = 1, last unless get_var_argument(\%data); } elsif (/^-o$/) { - $orderby = shift @ARGV; + $data{'orderby'} = shift @ARGV; } elsif (/^-([isl])$/) { $data{format} = $1; @@ -200,7 +205,11 @@ sub list { $bad = 1; last; } } - + + if (!defined $q) { + $q = $config{query}; + } + $type ||= "ticket"; unless ($type && defined $q) { my $item = $type ? "query string" : "object type"; @@ -209,7 +218,7 @@ sub list { } return help("list", $type) if $bad; - my $r = submit("$REST/search/$type", { query => $q, %data, orderby => $orderby || "" }); + my $r = submit("$REST/search/$type", { query => $q, %data }); print $r->content; } @@ -514,7 +523,14 @@ sub comment { my $a = $_ eq "-b" ? \@bcc : \@cc; @$a = split /\s*,\s*/, shift @ARGV; } - elsif (/-m/) { $msg = shift @ARGV } + elsif (/-m/) { + $msg = shift @ARGV; + if ( $msg =~ /^-$/ ) { + undef $msg; + while () { $msg .= $_ } + } + } + elsif (/-w/) { $wtime = shift @ARGV } } elsif (!$id && m|^(?:ticket/)?($idlist)$|) { @@ -733,10 +749,10 @@ sub submit { my ($head, $text) = split /\n\n/, $res->content, 2; my ($status, @headers) = split /\n/, $head; - $text =~ s/\n*$/\n/; + $text =~ s/\n*$/\n/ if ($text); # "RT/3.0.1 401 Credentials required" - if ($status !~ m#^RT/\d+(?:\.\d+)+(?:-?\w+)? (\d+) ([\w\s]+)$#) { + if ($status !~ m#^RT/\d+(?:\S+) (\d+) ([\w\s]+)$#) { warn "rt: Malformed RT response from $config{server}.\n"; warn "(Rerun with RTDEBUG=3 for details.)\n" if $config{debug} < 3; exit -1; @@ -812,7 +828,7 @@ sub submit { sub cookie { my ($self) = @_; my $cookie = $self->{sids}{$s}{$u}; - return defined $cookie ? "RT_SID=$cookie" : undef; + return defined $cookie ? "RT_SID_$cookie" : undef; } # Deletes the current session cookie. @@ -835,7 +851,7 @@ sub submit { my ($self, $response) = @_; my $cookie = $response->header("Set-Cookie"); - if (defined $cookie && $cookie =~ /^RT_SID=([0-9A-Fa-f]+);/) { + if (defined $cookie && $cookie =~ /^RT_SID_(.[^;,\s]+=[0-9A-Fa-f]+);/) { $self->{sids}{$s}{$u} = $1; } } @@ -852,7 +868,7 @@ sub submit { while () { chomp; next if /^$/ || /^#/; - next unless m#^https?://[^ ]+ \w+ [0-9A-Fa-f]+$#; + next unless m#^https?://[^ ]+ \w+ [^;,\s]+=[0-9A-Fa-f]+$#; my ($server, $user, $cookie) = split / /, $_; $sids->{$server}{$user} = $cookie; } @@ -1061,7 +1077,7 @@ sub Form::compose { sub config_from_env { my %env; - foreach my $k ("DEBUG", "USER", "PASSWD", "SERVER") { + foreach my $k ("DEBUG", "USER", "PASSWD", "SERVER", "QUERY", "ORDERBY") { if (exists $ENV{"RT$k"}) { $env{lc $k} = $ENV{"RT$k"}; } @@ -1112,7 +1128,7 @@ sub parse_config_file { chomp; next if (/^#/ || /^\s*$/); - if (/^(user|passwd|server)\s+([^ ]+)$/) { + if (/^(user|passwd|server|query|orderby)\s+(.*)\s?$/) { $cfg{$1} = $2; } else { @@ -1343,6 +1359,8 @@ Text: - server URL to RT server. - user RT username. - passwd RT user's password. + - query Default RT Query for list action + - orderby Default RT order for list action Blank and #-commented lines are ignored. @@ -1357,6 +1375,8 @@ Text: - RTDEBUG Numeric debug level. (Set to 3 for full logs.) - RTCONFIG Specifies a name other than ".rtrc" for the configuration file. + - RTQUERY Default RT Query for rt list + - RTORDERBY Default order for rt list -- @@ -1380,7 +1400,7 @@ Text: be used to specify more than one object of the same type. Note that the list must be a single argument (i.e., no spaces). For example, "user/root,1-3,5,7-10,ams" is a list of ten users; the same list - can also be written as "user/ams,root,1,2,3,5,7,8-20". + can also be written as "user/ams,root,1,2,3,5,7,8-10". Examples: diff --git a/rt/bin/webmux.pl.in b/rt/bin/webmux.pl.in index dca5705e9..2c8487c0d 100644 --- a/rt/bin/webmux.pl.in +++ b/rt/bin/webmux.pl.in @@ -32,6 +32,10 @@ BEGIN { $ENV{'ENV'} = '' if defined $ENV{'ENV'}; $ENV{'IFS'} = '' if defined $ENV{'IFS'}; @ORACLE_ENV_PREF@ + + eval { require Apache2; require Apache::compat } + if $ENV{'MOD_PERL'} and $ENV{'MOD_PERL'} =~ m{mod_perl/(?:2|1\.9)}; + } use lib ("@LOCAL_LIB_PATH@", "@RT_LIB_PATH@"); diff --git a/rt/configure b/rt/configure index a90675888..850732d16 100755 --- a/rt/configure +++ b/rt/configure @@ -1,22 +1,13 @@ #! /bin/sh # From configure.ac Revision: 1.1 . # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.53 for RT 3.0.9. +# Generated by GNU Autoconf 2.59 for RT 3.0.12. # # Report bugs to . # -# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 -# Free Software Foundation, Inc. +# Copyright (C) 2003 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. - -if expr a : '\(a\)' >/dev/null 2>&1; then - as_expr=expr -else - as_expr=false -fi - - ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## @@ -25,46 +16,57 @@ fi if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then set -o posix fi +DUALCASE=1; export DUALCASE # for MKS sh -# NLS nuisances. # Support unset when possible. -if (FOO=FOO; unset FOO) >/dev/null 2>&1; then +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false fi -(set +x; test -n "`(LANG=C; export LANG) 2>&1`") && - { $as_unset LANG || test "${LANG+set}" != set; } || - { LANG=C; export LANG; } -(set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") && - { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } || - { LC_ALL=C; export LC_ALL; } -(set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") && - { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } || - { LC_TIME=C; export LC_TIME; } -(set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") && - { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } || - { LC_CTYPE=C; export LC_CTYPE; } -(set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") && - { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } || - { LANGUAGE=C; export LANGUAGE; } -(set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") && - { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } || - { LC_COLLATE=C; export LC_COLLATE; } -(set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") && - { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } || - { LC_NUMERIC=C; export LC_NUMERIC; } -(set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") && - { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } || - { LC_MESSAGES=C; export LC_MESSAGES; } + +# Work around bugs in pre-3.0 UWIN ksh. +$as_unset ENV MAIL MAILPATH +PS1='$ ' +PS2='> ' +PS4='+ ' + +# NLS nuisances. +for as_var in \ + LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ + LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ + LC_TELEPHONE LC_TIME +do + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then + eval $as_var=C; export $as_var + else + $as_unset $as_var + fi +done + +# Required to use basename. +if expr a : '\(a\)' >/dev/null 2>&1; then + as_expr=expr +else + as_expr=false +fi + +if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then + as_basename=basename +else + as_basename=false +fi # Name of the executable. -as_me=`(basename "$0") 2>/dev/null || +as_me=`$as_basename "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)$' \| \ @@ -75,6 +77,7 @@ echo X/"$0" | /^X\/\(\/\).*/{ s//\1/; q; } s/.*/./; q'` + # PATH needs CR, and LINENO needs CR and PATH. # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' @@ -85,15 +88,15 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then - echo "#! /bin/sh" >conftest.sh - echo "exit 0" >>conftest.sh - chmod +x conftest.sh - if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi - rm -f conftest.sh + rm -f conf$$.sh fi @@ -141,6 +144,8 @@ do as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then + $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } + $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } CONFIG_SHELL=$as_dir/$as_base export CONFIG_SHELL exec "$CONFIG_SHELL" "$0" ${1+"$@"} @@ -213,13 +218,20 @@ else fi rm -f conf$$ conf$$.exe conf$$.file +if mkdir -p . 2>/dev/null; then + as_mkdir_p=: +else + test -d ./-p && rmdir ./-p + as_mkdir_p=false +fi + as_executable_p="test -f" # Sed expression to map a string onto a valid CPP name. -as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" # IFS @@ -229,7 +241,7 @@ as_nl=' IFS=" $as_nl" # CDPATH. -$as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; } +$as_unset CDPATH # Name of the host. @@ -243,6 +255,7 @@ exec 6>&1 # Initializations. # ac_default_prefix=/usr/local +ac_config_libobj_dir=. cross_compiling=no subdirs= MFLAGS= @@ -257,12 +270,14 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='RT' PACKAGE_TARNAME='rt' -PACKAGE_VERSION='3.0.9' -PACKAGE_STRING='RT 3.0.9' +PACKAGE_VERSION='3.0.12' +PACKAGE_STRING='RT 3.0.12' PACKAGE_BUGREPORT='rt-3.0-bugs@fsck.com' ac_unique_file="lib/RT.pm.in" ac_default_prefix=/opt/rt3 +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS rt_version_major rt_version_minor rt_version_patch INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA PERL SPEEDY_BIN exp_prefix exp_exec_prefix exp_bindir exp_sbindir exp_sysconfdir exp_mandir exp_libdir exp_datadir htmldir exp_htmldir manualdir exp_manualdir exp_localstatedir logfiledir exp_logfiledir masonstatedir exp_masonstatedir sessionstatedir exp_sessionstatedir customdir exp_customdir custometcdir exp_custometcdir customhtmldir exp_customhtmldir customlexdir exp_customlexdir customlibdir exp_customlibdir rt_layout_name RTGROUP BIN_OWNER LIBS_OWNER LIBS_GROUP DB_TYPE ORACLE_ENV_PREF DB_HOST DB_PORT DB_RT_HOST DB_DBA DB_DATABASE DB_RT_USER DB_RT_PASS WEB_USER WEB_GROUP RT_VERSION_MAJOR RT_VERSION_MINOR RT_VERSION_PATCH RT_PATH RT_DOC_PATH RT_LOCAL_PATH RT_LIB_PATH RT_ETC_PATH CONFIG_FILE_PATH RT_BIN_PATH RT_SBIN_PATH RT_VAR_PATH RT_MAN_PATH MASON_DATA_PATH MASON_SESSION_PATH MASON_HTML_PATH LOCAL_ETC_PATH MASON_LOCAL_HTML_PATH LOCAL_LEXICON_PATH LOCAL_LIB_PATH DESTDIR RT_LOG_PATH LIBOBJS LTLIBOBJS' +ac_subst_files='' # Initialize some variables set by options. ac_init_help= @@ -620,7 +635,7 @@ done # Be sure to have absolute paths. for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ - localstatedir libdir includedir oldincludedir infodir mandir + localstatedir libdir includedir oldincludedir infodir mandir do eval ac_val=$`echo $ac_var` case $ac_val in @@ -660,10 +675,10 @@ if test -z "$srcdir"; then # Try the directory containing this script, then its parent. ac_confdir=`(dirname "$0") 2>/dev/null || $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$0" : 'X\(//\)[^/]' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$0" : 'X\(//\)[^/]' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$0" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -686,6 +701,9 @@ if test ! -r $srcdir/$ac_unique_file; then { (exit 1); exit 1; }; } fi fi +(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null || + { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 + { (exit 1); exit 1; }; } srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` ac_env_build_alias_set=${build_alias+set} ac_env_build_alias_value=$build_alias @@ -711,7 +729,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures RT 3.0.9 to adapt to many kinds of systems. +\`configure' configures RT 3.0.12 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -736,9 +754,9 @@ _ACEOF cat <<_ACEOF Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX - [$ac_default_prefix] + [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX - [PREFIX] + [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify @@ -768,7 +786,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of RT 3.0.9:";; + short | recursive ) echo "Configuration of RT 3.0.12:";; esac cat <<\_ACEOF @@ -844,12 +862,45 @@ case $srcdir in ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` + +# Do not use `cd foo && pwd` to compute absolute paths, because +# the directories may not exist. +case `pwd` in +.) ac_abs_builddir="$ac_dir";; +*) + case "$ac_dir" in + .) ac_abs_builddir=`pwd`;; + [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; + *) ac_abs_builddir=`pwd`/"$ac_dir";; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_builddir=${ac_top_builddir}.;; +*) + case ${ac_top_builddir}. in + .) ac_abs_top_builddir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; + *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_srcdir=$ac_srcdir;; +*) + case $ac_srcdir in + .) ac_abs_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; + *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_srcdir=$ac_top_srcdir;; +*) + case $ac_top_srcdir in + .) ac_abs_top_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; + *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; + esac;; +esac cd $ac_dir # Check for guested configure; otherwise get Cygnus style configure. @@ -860,24 +911,23 @@ ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` echo $SHELL $ac_srcdir/configure --help=recursive elif test -f $ac_srcdir/configure.ac || - test -f $ac_srcdir/configure.in; then + test -f $ac_srcdir/configure.in; then echo $ac_configure --help else echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi - cd $ac_popdir + cd "$ac_popdir" done fi test -n "$ac_init_help" && exit 0 if $ac_init_version; then cat <<\_ACEOF -RT configure 3.0.9 -generated by GNU Autoconf 2.53 +RT configure 3.0.12 +generated by GNU Autoconf 2.59 -Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 -Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF @@ -888,8 +938,8 @@ cat >&5 <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by RT $as_me 3.0.9, which was -generated by GNU Autoconf 2.53. Invocation command line was +It was created by RT $as_me 3.0.12, which was +generated by GNU Autoconf 2.59. Invocation command line was $ $0 $@ @@ -941,27 +991,54 @@ _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. +# Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. +# Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= +ac_configure_args0= +ac_configure_args1= ac_sep= -for ac_arg +ac_must_keep_next=false +for ac_pass in 1 2 do - case $ac_arg in - -no-create | --no-create | --no-creat | --no-crea | --no-cre \ - | --no-cr | --no-c | -n ) continue ;; - -no-recursion | --no-recursion | --no-recursio | --no-recursi \ - | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) - continue ;; - *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) - ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - case " $ac_configure_args " in - *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. - *) ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" - ac_sep=" " ;; - esac - # Get rid of the leading space. + for ac_arg + do + case $ac_arg in + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil) + continue ;; + *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) + ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + case $ac_pass in + 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; + 2) + ac_configure_args1="$ac_configure_args1 '$ac_arg'" + if test $ac_must_keep_next = true; then + ac_must_keep_next=false # Got value, back to normal. + else + case $ac_arg in + *=* | --config-cache | -C | -disable-* | --disable-* \ + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ + | -with-* | --with-* | -without-* | --without-* | --x) + case "$ac_configure_args0 " in + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; + esac + ;; + -* ) ac_must_keep_next=true ;; + esac + fi + ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" + # Get rid of the leading space. + ac_sep=" " + ;; + esac + done done +$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } +$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there @@ -972,6 +1049,7 @@ trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo + cat <<\_ASBOX ## ---------------- ## ## Cache variables. ## @@ -984,16 +1062,45 @@ _ASBOX case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in *ac_space=\ *) sed -n \ - "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" + "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" ;; *) sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" ;; esac; } echo + + cat <<\_ASBOX +## ----------------- ## +## Output variables. ## +## ----------------- ## +_ASBOX + echo + for ac_var in $ac_subst_vars + do + eval ac_val=$`echo $ac_var` + echo "$ac_var='"'"'$ac_val'"'"'" + done | sort + echo + + if test -n "$ac_subst_files"; then + cat <<\_ASBOX +## ------------- ## +## Output files. ## +## ------------- ## +_ASBOX + echo + for ac_var in $ac_subst_files + do + eval ac_val=$`echo $ac_var` + echo "$ac_var='"'"'$ac_val'"'"'" + done | sort + echo + fi + if test -s confdefs.h; then cat <<\_ASBOX ## ----------- ## @@ -1001,14 +1108,14 @@ _ASBOX ## ----------- ## _ASBOX echo - sed "/^$/d" confdefs.h + sed "/^$/d" confdefs.h | sort echo fi test "$ac_signal" != 0 && echo "$as_me: caught signal $ac_signal" echo "$as_me: exit $exit_status" } >&5 - rm -f core core.* *.core && + rm -f core *.core && rm -rf conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 @@ -1088,7 +1195,7 @@ fi # value. ac_cache_corrupted=false for ac_var in `(set) 2>&1 | - sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do + sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val="\$ac_cv_env_${ac_var}_value" @@ -1105,13 +1212,13 @@ echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then - { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 echo "$as_me: former value: $ac_old_val" >&2;} - { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 + { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 echo "$as_me: current value: $ac_new_val" >&2;} - ac_cache_corrupted=: + ac_cache_corrupted=: fi;; esac # Pass precious variables to config.status. @@ -1168,11 +1275,12 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu + rt_version_major=3 rt_version_minor=0 -rt_version_patch=9 +rt_version_patch=12 test "x$rt_version_major" = 'x' && rt_version_major=0 test "x$rt_version_minor" = 'x' && rt_version_minor=0 @@ -1214,6 +1322,7 @@ ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" +# OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 @@ -1230,6 +1339,7 @@ do case $as_dir/ in ./ | .// | /cC/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ + ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. @@ -1237,20 +1347,20 @@ case $as_dir/ in # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then - if test $ac_prog = install && - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - elif test $ac_prog = install && - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # program-specific install script used by HP pwplus--don't use. - : - else - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" - break 3 - fi - fi + if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if test $ac_prog = install && + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # AIX install. It has an incompatible calling convention. + : + elif test $ac_prog = install && + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # program-specific install script used by HP pwplus--don't use. + : + else + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" + break 3 + fi + fi done done ;; @@ -1870,7 +1980,7 @@ RT_LOG_PATH=${exp_logfiledir} -ac_config_files="$ac_config_files sbin/rt-setup-database sbin/rt-test-dependencies Makefile etc/RT_Config.pm lib/RT.pm lib/t/00smoke.t lib/t/01harness.t lib/t/02regression.t lib/t/03web.pl lib/t/04_send_email.pl bin/mason_handler.fcgi bin/mason_handler.scgi bin/mason_handler.svc bin/rt-commit-handler bin/rt-crontool bin/rt-mailgate bin/rt bin/webmux.pl" + ac_config_files="$ac_config_files sbin/rt-setup-database sbin/rt-test-dependencies Makefile etc/RT_Config.pm lib/RT.pm lib/t/00smoke.t lib/t/01harness.t lib/t/02regression.t lib/t/03web.pl lib/t/04_send_email.pl bin/mason_handler.fcgi bin/mason_handler.scgi bin/mason_handler.svc bin/rt-commit-handler bin/rt-crontool bin/rt-mailgate bin/rt bin/webmux.pl" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -1882,7 +1992,7 @@ cat >confcache <<\_ACEOF # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # -# `ac_cv_env_foo' variables (set or unset) will be overriden when +# `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. @@ -1900,13 +2010,13 @@ _ACEOF # `set' does not quote correctly, so add quotes (double-quote # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ - "s/'/'\\\\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" + "s/'/'\\\\''/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" ;; esac; } | @@ -1917,7 +2027,7 @@ _ACEOF t end /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ : end' >>confcache -if cmp -s $cache_file confcache; then :; else +if diff $cache_file confcache >/dev/null 2>&1; then :; else if test -w $cache_file; then test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" cat confcache >$cache_file @@ -1936,13 +2046,13 @@ test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=/{ + ac_vpsub='/^[ ]*VPATH[ ]*=/{ s/:*\$(srcdir):*/:/; s/:*\${srcdir}:*/:/; s/:*@srcdir@:*/:/; -s/^\([^=]*=[ ]*\):*/\1/; +s/^\([^=]*=[ ]*\):*/\1/; s/:*$//; -s/^[^=]*=[ ]*$//; +s/^[^=]*=[ ]*$//; }' fi @@ -1956,13 +2066,13 @@ fi cat >confdef2opt.sed <<\_ACEOF t clear : clear -s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g +s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g t quote -s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g +s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g t quote d : quote -s,[ `~#$^&*(){}\\|;'"<>?],\\&,g +s,[ `~#$^&*(){}\\|;'"<>?],\\&,g s,\[,\\&,g s,\],\\&,g s,\$,$$,g @@ -1979,6 +2089,21 @@ DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'` rm -f confdef2opt.sed +ac_libobjs= +ac_ltlibobjs= +for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue + # 1. Remove the extension, and $U if already installed. + ac_i=`echo "$ac_i" | + sed 's/\$U\././;s/\.o$//;s/\.obj$//'` + # 2. Add them. + ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" + ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' +done +LIBOBJS=$ac_libobjs + +LTLIBOBJS=$ac_ltlibobjs + + : ${CONFIG_STATUS=./config.status} ac_clean_files_save=$ac_clean_files @@ -1993,11 +2118,12 @@ cat >$CONFIG_STATUS <<_ACEOF # configure, is in config.log if it exists. debug=false +ac_cs_recheck=false +ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF - ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## @@ -2006,46 +2132,57 @@ cat >>$CONFIG_STATUS <<\_ACEOF if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then set -o posix fi +DUALCASE=1; export DUALCASE # for MKS sh -# NLS nuisances. # Support unset when possible. -if (FOO=FOO; unset FOO) >/dev/null 2>&1; then +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false fi -(set +x; test -n "`(LANG=C; export LANG) 2>&1`") && - { $as_unset LANG || test "${LANG+set}" != set; } || - { LANG=C; export LANG; } -(set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") && - { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } || - { LC_ALL=C; export LC_ALL; } -(set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") && - { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } || - { LC_TIME=C; export LC_TIME; } -(set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") && - { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } || - { LC_CTYPE=C; export LC_CTYPE; } -(set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") && - { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } || - { LANGUAGE=C; export LANGUAGE; } -(set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") && - { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } || - { LC_COLLATE=C; export LC_COLLATE; } -(set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") && - { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } || - { LC_NUMERIC=C; export LC_NUMERIC; } -(set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") && - { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } || - { LC_MESSAGES=C; export LC_MESSAGES; } + +# Work around bugs in pre-3.0 UWIN ksh. +$as_unset ENV MAIL MAILPATH +PS1='$ ' +PS2='> ' +PS4='+ ' + +# NLS nuisances. +for as_var in \ + LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ + LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ + LC_TELEPHONE LC_TIME +do + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then + eval $as_var=C; export $as_var + else + $as_unset $as_var + fi +done + +# Required to use basename. +if expr a : '\(a\)' >/dev/null 2>&1; then + as_expr=expr +else + as_expr=false +fi + +if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then + as_basename=basename +else + as_basename=false +fi # Name of the executable. -as_me=`(basename "$0") 2>/dev/null || +as_me=`$as_basename "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)$' \| \ @@ -2056,6 +2193,7 @@ echo X/"$0" | /^X\/\(\/\).*/{ s//\1/; q; } s/.*/./; q'` + # PATH needs CR, and LINENO needs CR and PATH. # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' @@ -2066,15 +2204,15 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then - echo "#! /bin/sh" >conftest.sh - echo "exit 0" >>conftest.sh - chmod +x conftest.sh - if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi - rm -f conftest.sh + rm -f conf$$.sh fi @@ -2123,6 +2261,8 @@ do as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then + $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } + $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } CONFIG_SHELL=$as_dir/$as_base export CONFIG_SHELL exec "$CONFIG_SHELL" "$0" ${1+"$@"} @@ -2196,13 +2336,20 @@ else fi rm -f conf$$ conf$$.exe conf$$.file +if mkdir -p . 2>/dev/null; then + as_mkdir_p=: +else + test -d ./-p && rmdir ./-p + as_mkdir_p=false +fi + as_executable_p="test -f" # Sed expression to map a string onto a valid CPP name. -as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" # IFS @@ -2212,7 +2359,7 @@ as_nl=' IFS=" $as_nl" # CDPATH. -$as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; } +$as_unset CDPATH exec 6>&1 @@ -2228,8 +2375,8 @@ _ASBOX } >&5 cat >&5 <<_CSEOF -This file was extended by RT $as_me 3.0.9, which was -generated by GNU Autoconf 2.53. Invocation command line was +This file was extended by RT $as_me 3.0.12, which was +generated by GNU Autoconf 2.59. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -2269,10 +2416,11 @@ Usage: $0 [OPTIONS] [FILE]... -h, --help print this help, then exit -V, --version print version number, then exit + -q, --quiet do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] - instantiate the configuration file FILE + instantiate the configuration file FILE Configuration files: $config_files @@ -2282,12 +2430,11 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -RT config.status 3.0.9 -configured by $0, generated by GNU Autoconf 2.53, +RT config.status 3.0.12 +configured by $0, generated by GNU Autoconf 2.59, with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" -Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 -Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." srcdir=$srcdir @@ -2304,25 +2451,25 @@ do --*=*) ac_option=`expr "x$1" : 'x\([^=]*\)='` ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` - shift - set dummy "$ac_option" "$ac_optarg" ${1+"$@"} - shift + ac_shift=: + ;; + -*) + ac_option=$1 + ac_optarg=$2 + ac_shift=shift ;; - -*);; *) # This is not an option, so the user has probably given explicit # arguments. + ac_option=$1 ac_need_defaults=false;; esac - case $1 in + case $ac_option in # Handling of the options. _ACEOF -cat >>$CONFIG_STATUS <<_ACEOF - -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) - echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion" - exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;; -_ACEOF cat >>$CONFIG_STATUS <<\_ACEOF + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + ac_cs_recheck=: ;; --version | --vers* | -V ) echo "$ac_cs_version"; exit 0 ;; --he | --h) @@ -2337,13 +2484,16 @@ Try \`$0 --help' for more information." >&2;} --debug | --d* | -d ) debug=: ;; --file | --fil | --fi | --f ) - shift - CONFIG_FILES="$CONFIG_FILES $1" + $ac_shift + CONFIG_FILES="$CONFIG_FILES $ac_optarg" ac_need_defaults=false;; --header | --heade | --head | --hea ) - shift - CONFIG_HEADERS="$CONFIG_HEADERS $1" + $ac_shift + CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" ac_need_defaults=false;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil | --si | --s) + ac_cs_silent=: ;; # This is an error. -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 @@ -2358,6 +2508,20 @@ Try \`$0 --help' for more information." >&2;} shift done +ac_configure_extra_args= + +if $ac_cs_silent; then + exec 6>/dev/null + ac_configure_extra_args="$ac_configure_extra_args --silent" +fi + +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF +if \$ac_cs_recheck; then + echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 + exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion +fi + _ACEOF @@ -2401,6 +2565,9 @@ if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files fi +# Have a temporary directory for convenience. Make it in the build tree +# simply because there is no reason to put it here, and in addition, +# creating and moving files from /tmp can sometimes cause problems. # Create a temporary directory, and hook for its removal unless debugging. $debug || { @@ -2409,17 +2576,17 @@ $debug || } # Create a (secure) tmp directory for tmp files. -: ${TMPDIR=/tmp} + { - tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` && + tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" } || { - tmp=$TMPDIR/cs$$-$RANDOM + tmp=./confstat$$-$RANDOM (umask 077 && mkdir $tmp) } || { - echo "$me: cannot create a temporary directory in $TMPDIR" >&2 + echo "$me: cannot create a temporary directory in ." >&2 { (exit 1); exit 1; } } @@ -2542,6 +2709,8 @@ s,@LOCAL_LEXICON_PATH@,$LOCAL_LEXICON_PATH,;t t s,@LOCAL_LIB_PATH@,$LOCAL_LIB_PATH,;t t s,@DESTDIR@,$DESTDIR,;t t s,@RT_LOG_PATH@,$RT_LOG_PATH,;t t +s,@LIBOBJS@,$LIBOBJS,;t t +s,@LTLIBOBJS@,$LTLIBOBJS,;t t CEOF _ACEOF @@ -2571,9 +2740,9 @@ _ACEOF (echo ':t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed if test -z "$ac_sed_cmds"; then - ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" + ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" else - ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" + ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" fi ac_sed_frag=`expr $ac_sed_frag + 1` ac_beg=$ac_end @@ -2591,46 +2760,51 @@ for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". case $ac_file in - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; + cat >$tmp/stdin + ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` + ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; + ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; * ) ac_file_in=$ac_file.in ;; esac # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. ac_dir=`(dirname "$ac_file") 2>/dev/null || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$ac_file" : 'X\(//\)[^/]' \| \ + X"$ac_file" : 'X\(//\)$' \| \ + X"$ac_file" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{ s//\1/; q; } s/.*/./; q'` - { case "$ac_dir" in - [\\/]* | ?:[\\/]* ) as_incr_dir=;; - *) as_incr_dir=.;; -esac -as_dummy="$ac_dir" -for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do - case $as_mkdir_dir in - # Skip DOS drivespec - ?:) as_incr_dir=$as_mkdir_dir ;; - *) - as_incr_dir=$as_incr_dir/$as_mkdir_dir - test -d "$as_incr_dir" || - mkdir "$as_incr_dir" || - { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create \"$ac_dir\"" >&2;} - { (exit 1); exit 1; }; } - ;; - esac -done; } + { if $as_mkdir_p; then + mkdir -p "$ac_dir" + else + as_dir="$ac_dir" + as_dirs= + while test ! -d "$as_dir"; do + as_dirs="$as_dir $as_dirs" + as_dir=`(dirname "$as_dir") 2>/dev/null || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || +echo X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } + /^X\(\/\/\)[^/].*/{ s//\1/; q; } + /^X\(\/\/\)$/{ s//\1/; q; } + /^X\(\/\).*/{ s//\1/; q; } + s/.*/./; q'` + done + test ! -n "$as_dirs" || mkdir $as_dirs + fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 +echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} + { (exit 1); exit 1; }; }; } ac_builddir=. @@ -2657,12 +2831,45 @@ case $srcdir in ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` + +# Do not use `cd foo && pwd` to compute absolute paths, because +# the directories may not exist. +case `pwd` in +.) ac_abs_builddir="$ac_dir";; +*) + case "$ac_dir" in + .) ac_abs_builddir=`pwd`;; + [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; + *) ac_abs_builddir=`pwd`/"$ac_dir";; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_builddir=${ac_top_builddir}.;; +*) + case ${ac_top_builddir}. in + .) ac_abs_top_builddir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; + *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_srcdir=$ac_srcdir;; +*) + case $ac_srcdir in + .) ac_abs_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; + *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_srcdir=$ac_top_srcdir;; +*) + case $ac_top_srcdir in + .) ac_abs_top_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; + *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; + esac;; +esac case $INSTALL in @@ -2670,11 +2877,6 @@ ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` *) ac_INSTALL=$ac_top_builddir$INSTALL ;; esac - if test x"$ac_file" != x-; then - { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - rm -f "$ac_file" - fi # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ @@ -2684,7 +2886,7 @@ echo "$as_me: creating $ac_file" >&6;} configure_input="$ac_file. " fi configure_input=$configure_input"Generated from `echo $ac_file_in | - sed 's,.*/,,'` by configure." + sed 's,.*/,,'` by configure." # First look for the input files in the build tree, otherwise in the # src tree. @@ -2693,26 +2895,32 @@ echo "$as_me: creating $ac_file" >&6;} case $f in -) echo $tmp/stdin ;; [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 + # Absolute (can't be DOS-style, as IFS=:) + test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } - echo $f;; + echo "$f";; *) # Relative - if test -f "$f"; then - # Build tree - echo $f - elif test -f "$srcdir/$f"; then - # Source tree - echo $srcdir/$f - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 + if test -f "$f"; then + # Build tree + echo "$f" + elif test -f "$srcdir/$f"; then + # Source tree + echo "$srcdir/$f" + else + # /dev/null tree + { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } - fi;; + fi;; esac done` || { (exit 1); exit 1; } + + if test x"$ac_file" != x-; then + { echo "$as_me:$LINENO: creating $ac_file" >&5 +echo "$as_me: creating $ac_file" >&6;} + rm -f "$ac_file" + fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF sed "$ac_vpsub @@ -2761,8 +2969,11 @@ ac_clean_files=$ac_clean_files_save # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: + ac_config_status_args= + test "$silent" = yes && + ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null - $SHELL $CONFIG_STATUS || ac_cs_success=false + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. diff --git a/rt/configure.ac b/rt/configure.ac index ea5de5e15..04f3d83be 100644 --- a/rt/configure.ac +++ b/rt/configure.ac @@ -2,11 +2,11 @@ dnl dnl Process this file with autoconf to produce a configure script dnl dnl Embed in generated ./configure script the following CVS info: -AC_REVISION($Revision: 1.1.1.2 $)dnl +AC_REVISION($Revision: 1.1.1.3 $)dnl dnl Setup autoconf AC_PREREQ(2.53) -AC_INIT(RT, [3.0.9], [rt-3.0-bugs@fsck.com]) +AC_INIT(RT, [3.0.12], [rt-3.0-bugs@fsck.com]) AC_CONFIG_SRCDIR([lib/RT.pm.in]) dnl Extract RT version number components diff --git a/rt/etc/RT_Config.pm.in b/rt/etc/RT_Config.pm.in index 8271a7760..b9ddd4596 100644 --- a/rt/etc/RT_Config.pm.in +++ b/rt/etc/RT_Config.pm.in @@ -42,8 +42,6 @@ Set($Timezone , 'US/Eastern'); # }}} -# }}} - # {{{ Database Configuration # Database driver beeing used. Case matters @@ -247,6 +245,14 @@ Set($LogToFile , undef); Set($LogDir, '@RT_LOG_PATH@'); Set($LogToFileNamed , "rt.log"); #log to rt.log +# On Solaris or UnixWare, set to ( socket => 'inet' ). Options here +# override any other options RT passes to Log::Dispatch::Syslog. +# Other interesting flags include facility and logopt. (See the +# Log::Dispatch::Syslog documentation for more information.) (Maybe +# ident too, if you have multiple RT installations.) + +@LogToSyslogConf = () unless (@LogToSyslogConf); + # }}} # {{{ Web interface configuration @@ -322,12 +328,18 @@ Set($WebExternalAuto , undef); Set($MaxInlineBody, 13456); -# $MyTicketsLength is the length of the table on the front page. -# For some people, the default of 10 isn't big enough to get a feel for -# how much work needs to be done before you get some time off. +# $MyTicketsLength is the length of the owned tickets table on the +# front page. For some people, the default of 10 isn't big enough +# to get a feel for how much work needs to be done before you get +# some time off. Set($MyTicketsLength, 10); +# $MyRequestsLength is the length of the requested tickets table +# on the front page. + +Set($MyRequestsLength, 10); + # @MasonParameters is the list of parameters for the constructor of # HTML::Mason's Apache or CGI Handler. This is normally only useful # for debugging, eg. profiling individual components with diff --git a/rt/etc/acl.mysql b/rt/etc/acl.mysql index 0ecaa3b15..5bd883472 100755 --- a/rt/etc/acl.mysql +++ b/rt/etc/acl.mysql @@ -3,6 +3,6 @@ return ( "USE mysql;", "DELETE FROM user WHERE user = '${RT::DatabaseUser}';", "DELETE FROM db where db = '${RT::DatabaseName}';", -"GRANT SELECT,INSERT,CREATE,INDEX,UPDATE,DELETE ON ${RT::DatabaseName}.* TO ${RT::DatabaseUser}\@${RT::DatabaseRTHost} IDENTIFIED BY '${RT::DatabasePassword}';"); +"GRANT SELECT,INSERT,CREATE,INDEX,UPDATE,DELETE ON ${RT::DatabaseName}.* TO ${RT::DatabaseUser}\@'${RT::DatabaseRTHost}' IDENTIFIED BY '${RT::DatabasePassword}';"); } 1; diff --git a/rt/html/Admin/Elements/EditCustomField b/rt/html/Admin/Elements/EditCustomField index 7baed168b..de3094bb0 100644 --- a/rt/html/Admin/Elements/EditCustomField +++ b/rt/html/Admin/Elements/EditCustomField @@ -59,7 +59,7 @@ <& /Admin/Elements/AddCustomFieldValue, CustomField => $CustomFieldObj &> % } -<&/Elements/Submit&> +<&/Elements/Submit, Label => loc('Create') &> diff --git a/rt/html/Admin/Elements/EditScrip b/rt/html/Admin/Elements/EditScrip index 1f186c233..9b1ad4a47 100644 --- a/rt/html/Admin/Elements/EditScrip +++ b/rt/html/Admin/Elements/EditScrip @@ -92,7 +92,7 @@ -<& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> +<& /Elements/Submit, Label => loc('Create'), Reset => 1 &> <%init> my (@actions); @@ -114,6 +114,7 @@ if ( $id eq 'new' ) { ); if ( defined $retval ) { push @actions, $msg; + $id = $scrip->id; } else { Abort( $msg); diff --git a/rt/html/Admin/Elements/EditTemplates b/rt/html/Admin/Elements/EditTemplates index 12677ca78..2d13457c2 100644 --- a/rt/html/Admin/Elements/EditTemplates +++ b/rt/html/Admin/Elements/EditTemplates @@ -54,7 +54,7 @@ % } -<& /Elements/Submit &> +<& /Elements/Submit, Label => loc('Delete Template') &> <%INIT> diff --git a/rt/html/Admin/Elements/ModifyQueue b/rt/html/Admin/Elements/ModifyQueue index e5761df35..36f9ce17f 100644 --- a/rt/html/Admin/Elements/ModifyQueue +++ b/rt/html/Admin/Elements/ModifyQueue @@ -63,7 +63,7 @@ -<& /Elements/Submit &> +<& /Elements/Submit, Label => loc('Save Changes') &> <& /Elements/TitleBoxEnd &> diff --git a/rt/html/Admin/Elements/ModifyUser b/rt/html/Admin/Elements/ModifyUser index 876e8a71b..2faefefaa 100644 --- a/rt/html/Admin/Elements/ModifyUser +++ b/rt/html/Admin/Elements/ModifyUser @@ -84,7 +84,7 @@
<&|/l&>Country:
-<& /Elements/Submit &> +<& /Elements/Submit, Label => loc('Save Changes') &> <& /Elements/TitleBoxEnd &> diff --git a/rt/html/Admin/Elements/SelectNewGroupMembers b/rt/html/Admin/Elements/SelectNewGroupMembers index e5c28e909..256d15b6c 100644 --- a/rt/html/Admin/Elements/SelectNewGroupMembers +++ b/rt/html/Admin/Elements/SelectNewGroupMembers @@ -42,8 +42,14 @@ <%INIT> my $users = new RT::Users($session{'CurrentUser'}); -$users->Limit(FIELD => 'id', VALUE => $RT::SystemUser->id, OPERATOR => '!=' ); -$users->Limit(FIELD => 'id', VALUE => $RT::Nobody->id, OPERATOR => '!=' ); +$users->Limit(FIELD => 'id', + VALUE => $RT::SystemUser->id, + OPERATOR => '!=', + ENTRYAGGREGATOR =>'AND'); +$users->Limit(FIELD => 'id', + VALUE => $RT::Nobody->id, + OPERATOR => '!=', + ENTRYAGGREGATOR =>'AND'); $users->LimitToPrivileged(); my $groups = new RT::Groups($session{'CurrentUser'}); diff --git a/rt/html/Admin/Elements/UserTabs b/rt/html/Admin/Elements/UserTabs index 764fdfcb5..8d8f769a4 100644 --- a/rt/html/Admin/Elements/UserTabs +++ b/rt/html/Admin/Elements/UserTabs @@ -21,54 +21,57 @@ %# %# %# END LICENSE BLOCK -<& /Admin/Elements/Tabs, +<& /Admin/Elements/Tabs, subtabs => $tabs, - current_tab => 'Admin/Users/', - current_subtab => $current_subtab, + current_tab => 'Admin/Users/', + current_subtab => $current_tab, Title => $Title &> <%INIT> my $tabs; -my $subtabs; if ($id) { -$tabs->{'this'} = { title => eval { $UserObj->Name }, - - path => "Admin/Users/Modify.html?id=".$id, -subtabs => { - Queues => { title => loc('Basics'), - path => "Admin/Users/Modify.html?id=".$id - }, -# Scrips => { title => loc('Rights'), -# path => "Admin/Users/Rights.html?id=".$id -# } - - } + $tabs->{'this'} = { + title => eval { $UserObj->Name }, + path => "Admin/Users/Modify.html?id=".$id, + current_subtab => $current_tab, + subtabs => { + A => { title => loc('Basics'), + path => "Admin/Users/Modify.html?id=".$id + }, + } + } } + +if ( $session{'CurrentUser'}->HasRight( Object => $RT::System, Right => 'AdminUsers') ) { + $tabs->{"A"} = { + title => loc('Select user'), + path => "Admin/Users/", + }; + $tabs->{"B"} = { + title => loc('New user'), + path => "Admin/Users/Modify.html?Create=1", + separator => 1, + }; } -if ($session{'CurrentUser'}->HasRight( Object => $RT::System, Right => 'AdminUsers')) { - $tabs->{"A"} = { title => loc('Select user'), - path => "Admin/Users/", - }; - $tabs->{"B"} = { title => loc('New user'), - path => "Admin/Users/Modify.html?Create=1", - separator => 1, - }; + +# Now let callbacks add their extra tabs +$m->comp('/Elements/Callback', tabs => $tabs, %ARGS); + +foreach my $tab ( sort keys %{$tabs->{'this'}->{'subtabs'}} ) { + if ( $tabs->{'this'}->{'subtabs'}->{$tab}->{'path'} eq $current_tab ) { + $tabs->{'this'}->{"current_subtab"} = $current_tab; + $tabs->{'this'}->{'subtabs'}->{$tab}->{"current_subtab"} = $current_subtab; + $tabs->{'this'}->{'subtabs'}->{$tab}->{"subtabs"} = $subtabs; + } } - # Now let callbacks add their extra tabs - $m->comp('/Elements/Callback', tabs => $tabs, %ARGS); - -foreach my $tab ( sort keys %{$tabs} ) { - if ( $tabs->{$tab}->{'path'} eq $current_subtab ) { - $tabs->{$tab}->{"current_subtab"} = $current_subtab; - } -} +$current_tab = "Admin/Users/Modify.html?id=".$id if $id; + - - <%ARGS> $UserObj => undef $id => undef $current_tab => undef +$subtabs => undef $current_subtab => undef $Title => undef diff --git a/rt/html/Admin/Global/GroupRights.html b/rt/html/Admin/Global/GroupRights.html index 150e83f43..7bb8c4d57 100644 --- a/rt/html/Admin/Global/GroupRights.html +++ b/rt/html/Admin/Global/GroupRights.html @@ -81,7 +81,7 @@ <& /Elements/TitleBoxEnd &> - <& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> + <& /Elements/Submit, Label => loc('Modify Group Rights'), Reset => 1 &> diff --git a/rt/html/Admin/Global/Template.html b/rt/html/Admin/Global/Template.html index 71f77e9dd..742c48901 100644 --- a/rt/html/Admin/Global/Template.html +++ b/rt/html/Admin/Global/Template.html @@ -42,7 +42,7 @@ <& /Admin/Elements/ModifyTemplate, Name => $TemplateObj->Name, Description => $TemplateObj->Description, Content => $TemplateObj->Content &> -<& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> +<& /Elements/Submit, Label => loc('Save Changes'), Reset => 1 &> diff --git a/rt/html/Admin/Global/UserRights.html b/rt/html/Admin/Global/UserRights.html index aee82d1f4..abd748bff 100644 --- a/rt/html/Admin/Global/UserRights.html +++ b/rt/html/Admin/Global/UserRights.html @@ -50,7 +50,7 @@ <& /Elements/TitleBoxEnd &> - <& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> + <& /Elements/Submit, Label => loc('Modify User Rights'), Reset => 1 &> diff --git a/rt/html/Admin/Groups/GroupRights.html b/rt/html/Admin/Groups/GroupRights.html index 6220259d3..c1223078e 100644 --- a/rt/html/Admin/Groups/GroupRights.html +++ b/rt/html/Admin/Groups/GroupRights.html @@ -69,7 +69,7 @@ <& /Elements/TitleBoxEnd &> - <& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> + <& /Elements/Submit, Label => loc('Modify Group Rights'), Reset => 1 &> diff --git a/rt/html/Admin/Groups/Members.html b/rt/html/Admin/Groups/Members.html index 6e669666f..e0c8ddb73 100644 --- a/rt/html/Admin/Groups/Members.html +++ b/rt/html/Admin/Groups/Members.html @@ -77,7 +77,7 @@ <& /Elements/TitleBoxEnd &> -<& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> +<& /Elements/Submit, Label => loc('Modify Members'), Reset => 1 &> diff --git a/rt/html/Admin/Groups/Modify.html b/rt/html/Admin/Groups/Modify.html index c5e91588e..499781937 100644 --- a/rt/html/Admin/Groups/Modify.html +++ b/rt/html/Admin/Groups/Modify.html @@ -52,7 +52,7 @@ > <&|/l&>Enabled (Unchecking this box disables this group)
-<& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> +<& /Elements/Submit, Label => loc('Create'), Reset => 1 &> <%INIT> diff --git a/rt/html/Admin/Groups/UserRights.html b/rt/html/Admin/Groups/UserRights.html index 0a87ef860..8b4efd21a 100644 --- a/rt/html/Admin/Groups/UserRights.html +++ b/rt/html/Admin/Groups/UserRights.html @@ -51,7 +51,7 @@ <& /Elements/TitleBoxEnd &> - <& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> + <& /Elements/Submit, Label => loc('Modify User Rights'), Reset => 1 &> diff --git a/rt/html/Admin/Groups/index.html b/rt/html/Admin/Groups/index.html index 57c86c90e..f3ae2305a 100644 --- a/rt/html/Admin/Groups/index.html +++ b/rt/html/Admin/Groups/index.html @@ -32,12 +32,24 @@
  • <%$Group->Name || loc('(empty)')%>
    %} +

    +
    + <&|/l&>Include disabled groups in listing. +
    +
    +
    <%INIT> my $Groups = RT::Groups->new($session{'CurrentUser'}); + +if ($FindDisabledGroups) { + $Groups->{'find_disabled_rows'} = 1; +} + $Groups->LimitToUserDefinedGroups(); my $title = loc('Select a group'); <%ARGS> +$FindDisabledGroups => 0 diff --git a/rt/html/Admin/Queues/GroupRights.html b/rt/html/Admin/Queues/GroupRights.html index a1ac709e1..df12f449f 100644 --- a/rt/html/Admin/Queues/GroupRights.html +++ b/rt/html/Admin/Queues/GroupRights.html @@ -82,7 +82,7 @@ % } - <& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> + <& /Elements/Submit, Label => loc('Modify Group Rights'), Reset => 1 &> diff --git a/rt/html/Admin/Queues/Modify.html b/rt/html/Admin/Queues/Modify.html index 46608eba6..8fa278bf6 100644 --- a/rt/html/Admin/Queues/Modify.html +++ b/rt/html/Admin/Queues/Modify.html @@ -86,7 +86,7 @@ -<& /Elements/Submit &> +<& /Elements/Submit, Label => loc('Save Changes') &> diff --git a/rt/html/Admin/Queues/Scrip.html b/rt/html/Admin/Queues/Scrip.html index edbfcd66b..dad330f84 100644 --- a/rt/html/Admin/Queues/Scrip.html +++ b/rt/html/Admin/Queues/Scrip.html @@ -51,7 +51,7 @@ unless($QueueObj->id) { if ($id) { $current_subtab = "Admin/Queues/Scrip.html?id=".$id."&Queue=".$QueueObj->id; $title = loc("Modify a scrip for queue [_1]", $QueueObj->Name); - $subtabs->{"C"} = { title => loc("Scrip #[_1]",$QueueObj->id), + $subtabs->{"C"} = { title => loc("Scrip #[_1]",$id), path => "Admin/Queues/Scrip.html?id=$id&Queue=".$QueueObj->id }; } else { $current_subtab = "Admin/Queues/Scrip.html?create=1&Queue=".$QueueObj->id; diff --git a/rt/html/Admin/Queues/Template.html b/rt/html/Admin/Queues/Template.html index 994de6108..0e72e5d05 100644 --- a/rt/html/Admin/Queues/Template.html +++ b/rt/html/Admin/Queues/Template.html @@ -23,7 +23,7 @@ %# END LICENSE BLOCK <& /Admin/Elements/Header, Title => $title &> <& /Admin/Elements/QueueTabs, id => $Queue, - QueueObj => $TemplateObj->QueueObj, + QueueObj => $QueueObj, current_tab => 'Admin/Queues/Templates.html?id='.$Queue, current_subtab => $current_subtab, subtabs => $subtabs, @@ -41,12 +41,15 @@ <& /Admin/Elements/ModifyTemplate, Name => $TemplateObj->Name, Description => $TemplateObj->Description, Content => $TemplateObj->Content &> -<& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> +<& /Elements/Submit, Label => loc('Create'), Reset => 1 &> <%INIT> +my $QueueObj = new RT::Queue($session{'CurrentUser'}); +$QueueObj->Load($Queue); + my $TemplateObj = new RT::Template($session{'CurrentUser'}); my ($title, @results, $current_subtab); diff --git a/rt/html/Admin/Queues/UserRights.html b/rt/html/Admin/Queues/UserRights.html index aeb55c70b..123a46f8b 100644 --- a/rt/html/Admin/Queues/UserRights.html +++ b/rt/html/Admin/Queues/UserRights.html @@ -50,7 +50,7 @@ % } - <& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> + <& /Elements/Submit, Label => loc('Modify User Rights'), Reset => 1 &> diff --git a/rt/html/Admin/Users/Modify.html b/rt/html/Admin/Users/Modify.html index b424ae961..5fb941114 100644 --- a/rt/html/Admin/Users/Modify.html +++ b/rt/html/Admin/Users/Modify.html @@ -25,7 +25,7 @@ <& /Admin/Elements/UserTabs, id => $id, UserObj => $UserObj, - current_subtab => $current_tab, + current_tab => $current_tab, Title => $title &> <& /Elements/ListActions, actions => \@results &> @@ -197,7 +197,7 @@ -<& /Elements/Submit &> +<& /Elements/Submit, Label => loc('Save Changes') &> <%INIT> @@ -243,8 +243,6 @@ else { $Create = 1; } - - } diff --git a/rt/html/Approvals/index.html b/rt/html/Approvals/index.html index b4156f344..1d63a93d6 100644 --- a/rt/html/Approvals/index.html +++ b/rt/html/Approvals/index.html @@ -27,7 +27,7 @@ <& /Elements/ListActions, actions => \@actions &>
    <& Elements/PendingMyApproval, %ARGS &> -<& /Elements/Submit &> +<& /Elements/Submit, Label => loc('Show Approvals') &>
    <%init> diff --git a/rt/html/Elements/Header b/rt/html/Elements/Header index 0fd91a2e2..23ab5f781 100644 --- a/rt/html/Elements/Header +++ b/rt/html/Elements/Header @@ -58,7 +58,6 @@ ONLOAD=" % } else { <&|/l&>Not logged in. % } - diff --git a/rt/html/Elements/Menu b/rt/html/Elements/Menu index 963be13bf..5cc8ab773 100644 --- a/rt/html/Elements/Menu +++ b/rt/html/Elements/Menu @@ -56,7 +56,7 @@ % } else { % $sep=0; % } -
  • <%$toptabs->{$tab}->{'path'}|n%>" style="font-size: <%$size%>;" class="<%$class%>" <%($class eq 'currenttopnav') ? "name='focus'" : ""|n %> <% !$level && "accesskey='".$accesskey++."'" |n%>><% $toptabs->{$tab}->{'title'}%> %# Second-level items diff --git a/rt/html/Elements/MessageBox b/rt/html/Elements/MessageBox index 32f422206..2f241a158 100644 --- a/rt/html/Elements/MessageBox +++ b/rt/html/Elements/MessageBox @@ -21,7 +21,7 @@ %# %# %# END LICENSE BLOCK - + <%INIT> my ($message); @@ -33,7 +33,7 @@ if ($QuoteTransaction) { } my $signature = ''; -if ($session{'CurrentUser'}->UserObj->Signature) { +if ($IncludeSignature && $session{'CurrentUser'}->UserObj->Signature) { $signature = "-- \n".$session{'CurrentUser'}->UserObj->Signature; } @@ -42,8 +42,9 @@ if ($session{'CurrentUser'}->UserObj->Signature) { $QuoteTransaction => undef $Name => 'Content' $Default => '' -$Width => $RT::MessageBoxWidth -$Wrap => $RT::MessageBoxWrap +$Width => $RT::MessageBoxWidth || 72 +$Height => $RT::MessageBoxHeight || 15 +$Wrap => $RT::MessageBoxWrap || 'HARD' $IncludeSignature => 1 diff --git a/rt/html/Elements/MyRequests b/rt/html/Elements/MyRequests index 05ae62445..da6fb1f7b 100644 --- a/rt/html/Elements/MyRequests +++ b/rt/html/Elements/MyRequests @@ -66,7 +66,7 @@ <%INIT> -my $rows = 10; +my $rows = $RT::MyRequestsLength; my $MyTickets; $MyTickets = new RT::Tickets ($session{'CurrentUser'}); $MyTickets->LimitWatcher(TYPE => 'Requestor', VALUE => $session{'CurrentUser'}->EmailAddress); diff --git a/rt/html/Elements/QueryString b/rt/html/Elements/QueryString new file mode 100644 index 000000000..36c467938 --- /dev/null +++ b/rt/html/Elements/QueryString @@ -0,0 +1,7 @@ +<%init> +my @params; +while ( (my $key, my $value) = each %ARGS ){ + push @params, $key."=".$m->interp->apply_escapes($value,'u'); +} +return(join('&',@params)); + diff --git a/rt/html/Elements/SelectMatch b/rt/html/Elements/SelectMatch index d58a9633a..c291537e1 100644 --- a/rt/html/Elements/SelectMatch +++ b/rt/html/Elements/SelectMatch @@ -38,13 +38,13 @@ $Default => undef <%INIT> my ($TrueDefault, $FalseDefault, $LikeDefault, $NotLikeDefault); -if ($Default && $Default !~ /true/i) { +if ($Default && $Default =~ /false/i) { $FalseDefault = "SELECTED"; } -elsif ($Default && $Default !~ /false/i) { +elsif ($Default && $Default =~ /true/i) { $TrueDefault = "SELECTED"; } -elsif ($Default && $Default !~ /notlike/i) { +elsif ($Default && $Default =~ /notlike/i) { $NotLikeDefault = "SELECTED"; } else { diff --git a/rt/html/REST/1.0/Forms/ticket/default b/rt/html/REST/1.0/Forms/ticket/default index fec499b58..1b3142b86 100644 --- a/rt/html/REST/1.0/Forms/ticket/default +++ b/rt/html/REST/1.0/Forms/ticket/default @@ -177,8 +177,8 @@ else { $key = $simple{$key}; $set = "Set$key"; - next if $val eq $ticket->$key; - ($n, $s) = $ticket->$set($val); + next if (($val eq $ticket->$key)|| ($ticket->$key =~ /^\d+$/ && $val == $ticket->$key)); + ($n, $s) = $ticket->$set("$val"); } elsif (exists $dates{$key}) { $key = $dates{$key}; @@ -226,7 +226,7 @@ else { $s =~ s/^# //; } } - elsif ($key ne 'id' && $key ne 'type') { + elsif ($key ne 'id' && $key ne 'type' && $key ne 'creator') { $n = 0; $s = "Unknown field."; } diff --git a/rt/html/REST/1.0/NoAuth/mail-gateway b/rt/html/REST/1.0/NoAuth/mail-gateway index 359331f58..ca8cf5155 100644 --- a/rt/html/REST/1.0/NoAuth/mail-gateway +++ b/rt/html/REST/1.0/NoAuth/mail-gateway @@ -35,7 +35,7 @@ my ( $status, $error, $Ticket ) = RT::Interface::Email::Gateway(\%ARGS); inherit => undef # inhibit UTF8 conversion done in /autohandler % if ($status == -75 ) { -temporary failure +temporary failure - <% $error %> % } % elsif ($status == 1) { ok diff --git a/rt/html/Search/Bulk.html b/rt/html/Search/Bulk.html index de9143c8a..9ecac494f 100644 --- a/rt/html/Search/Bulk.html +++ b/rt/html/Search/Bulk.html @@ -145,7 +145,7 @@ while (my $Ticket = $session{'tickets'}->Next) { <& /Ticket/Elements/BulkLinks &> <& /Elements/TitleBoxEnd &> -<& /Elements/Submit &> +<& /Elements/Submit, Label => loc('Update All') &> @@ -180,6 +180,11 @@ while (my $Ticket = $session{'tickets'}->Next) { $RT::Logger->debug( "Checking Ticket ".$Ticket->Id ."\n"); next unless ($ARGS{"UpdateTicket".$Ticket->Id}); $RT::Logger->debug ("Matched\n"); + my @updateresults; + if ($do_comment_reply) { + ProcessUpdateMessage(TicketObj => $Ticket, ARGSRef => \%ARGS, Actions => \@updateresults); + } + #Update the basics. my @basicresults = ProcessTicketBasics(TicketObj => $Ticket, ARGSRef => \%ARGS); my @dateresults = ProcessTicketDates(TicketObj => $Ticket, ARGSRef => \%ARGS); @@ -205,11 +210,7 @@ while (my $Ticket = $session{'tickets'}->Next) { delete $ARGS{$Ticket->Id.'-RefersTo'}; delete $ARGS{'RefersTo-'.$Ticket->Id}; - my @updateresults; - if ($do_comment_reply) { - ProcessUpdateMessage(TicketObj => $Ticket, ARGSRef => \%ARGS, Actions => \@updateresults); - } - my @tempresults = (@watchresults, @basicresults, @dateresults, @updateresults, @linkresults); + my @tempresults = (@watchresults, @basicresults, @dateresults, @updateresults, @linkresults); @tempresults = map { loc("Ticket [_1]: [_2]",$Ticket->Id,$_) } @tempresults; @results = (@results, @tempresults); diff --git a/rt/html/Search/Elements/PickRestriction b/rt/html/Search/Elements/PickRestriction index 0021ab2bc..ff9b86ba5 100644 --- a/rt/html/Search/Elements/PickRestriction +++ b/rt/html/Search/Elements/PickRestriction @@ -21,8 +21,8 @@ %# %# %# END LICENSE BLOCK -
    - + + <& /Elements/TitleBoxStart, title => loc('Refine search')&> diff --git a/rt/html/Search/Listing.html b/rt/html/Search/Listing.html index 508534549..68b1fd75c 100644 --- a/rt/html/Search/Listing.html +++ b/rt/html/Search/Listing.html @@ -37,16 +37,16 @@
    -<&|/l&>First page +<&|/l&>First page    % if ( $session{'tickets'}->FirstRow >= $session{'tickets_rows_per_page'}-1 ) { -<<&|/l&>Previous page +<<&|/l&>Previous page    % } % if ( $session{'tickets'}->FirstRow + $session{'tickets_rows_per_page'} < $ticketcount ) { -<&|/l&>Next page> +<&|/l&>Next page> % } -%#  <&|/l&>Goto page +%#  
    <&|/l&>Goto page
    @@ -57,7 +57,7 @@ -<&|/l&>Update all these tickets at once +<&|/l&>Update all these tickets at once @@ -75,7 +75,7 @@ %}

    -<&|/l&>Bookmarkable URL for this search +<&|/l&>Bookmarkable URL for this search <& /Elements/TitleBoxEnd&> @@ -96,6 +96,7 @@ if ($session{'tickets'}) { } if ( ($ARGS{'ClearRestrictions'}) || ($ARGS{'NewSearch'}) ) { $session{'tickets'}->ClearRestrictions; + $session{'tickets'}->CleanSlate; } } ProcessSearchQuery(ARGS=>\%ARGS); diff --git a/rt/html/SelfService/Display.html b/rt/html/SelfService/Display.html index 124ecf407..d4e46a23b 100644 --- a/rt/html/SelfService/Display.html +++ b/rt/html/SelfService/Display.html @@ -46,7 +46,9 @@ -<& /Ticket/Elements/ShowHistory, Ticket => $Ticket, AttachPath => "Attachment" &> +%#!!pape: selfservice_find_attachments.patch {{ +<& /Ticket/Elements/ShowHistory, Ticket => $Ticket, AttachPath => "Attachment", Attachments => $attachments, UpdatePath => "Update.html" &> +%#!!pape: selfservice_find_attachments.patch }} @@ -172,6 +174,10 @@ unless (keys %{$session{'Attachments'}} and $ARGS{'UpdateAttach'}) { my $Transactions = $Ticket->Transactions; +#!!pape: selfservice_find_attachments.patch {{ +my $attachments = $m->comp('/Ticket/Elements/FindAttachments', Ticket => $Ticket); +#!!pape: selfservice_find_attachments.patch }} + diff --git a/rt/html/SelfService/Prefs.html b/rt/html/SelfService/Prefs.html index 3bbb9b913..70dc73fed 100644 --- a/rt/html/SelfService/Prefs.html +++ b/rt/html/SelfService/Prefs.html @@ -33,7 +33,7 @@ <& /Elements/TitleBoxEnd &>
    % } -<& /Elements/Submit &> +<& /Elements/Submit, Label => loc('Save Changes') &> diff --git a/rt/html/Ticket/Create.html b/rt/html/Ticket/Create.html index 435447a8f..9b5783cee 100644 --- a/rt/html/Ticket/Create.html +++ b/rt/html/Ticket/Create.html @@ -117,7 +117,7 @@ <&|/l&>Describe the issue below:
    % if (exists $ARGS{Content}) { -<& /Elements/MessageBox, Default => $ARGS{Content} &> +<& /Elements/MessageBox, Default => $ARGS{Content}, IncludeSignature => 0 &> % } else { <& /Elements/MessageBox, QuoteTransaction => $QuoteTransaction &> %} @@ -152,8 +152,8 @@ - - + +
    <&|/l&>Priority:
    <&|/l&>Final Priority:
    <&|/l&>Time Worked:
    <&|/l&>Time Left:
    <&|/l&>Time Worked:<&|/l,''&>[_1] min
    <&|/l&>Time Left:<&|/l,''&>[_1] min
    <& /Elements/TitleBoxEnd &>
    @@ -175,7 +175,7 @@ $ARGS{Due}%>"> title_class=> 'inverse', titleright => '', color=> "#336633" &> -<&|/l&>(Enter ticket ids or URLs, seperated with spaces) +<&|/l&>(Enter ticket ids or URLs, separated with spaces) @@ -208,7 +208,9 @@ my $QueueObj = new RT::Queue($session{'CurrentUser'}); $QueueObj->Load($Queue) || Abort(loc("Queue could not be loaded.")); my $CFs = $QueueObj->CustomFields(); -if ($QueueObj->DefaultDueIn) { +# if no due date has been set explicitly, then use the +# queue's default if it exists +if ($QueueObj->DefaultDueIn && !$ARGS{'Due'}) { my $default_due = RT::Date->new($session{'CurrentUser'}); $default_due->SetToNow(); $default_due->AddDays($QueueObj->DefaultDueIn); diff --git a/rt/html/Ticket/Display.html b/rt/html/Ticket/Display.html index 276cee62a..4a8983e6e 100644 --- a/rt/html/Ticket/Display.html +++ b/rt/html/Ticket/Display.html @@ -30,14 +30,18 @@ <& /Elements/ListActions, actions => \@Actions &> -<& /Ticket/Elements/ShowSummary, Ticket => $TicketObj &> +<& /Ticket/Elements/ShowSummary, Ticket => $TicketObj, Attachments => $attachments &>
    <& /Ticket/Elements/ShowHistory , Ticket => $TicketObj, Collapsed => $ARGS{'Collapsed'}, - ShowHeaders => $ARGS{'ShowHeaders'} &> + ShowHeaders => $ARGS{'ShowHeaders'}, + Attachments => $attachments, + AttachmentContent => $attachment_content + + &> <%ARGS> @@ -92,18 +96,17 @@ if ($ARGS{'id'} eq 'new') { } } - if ( $ARGS{'UpdateContent'} || $session{'Attachments'}) { - $ARGS{'UpdateContent'} =~ s/\r\n/\n/g; - if ( $session{'Attachments'} || - ( $ARGS{'UpdateContent'} ne '' - && $ARGS{'UpdateContent'} ne "-- \n" - . $session{'CurrentUser'}->UserObj->Signature )) { - $ARGS{UpdateAttachments} = $session{'Attachments'}; - ProcessUpdateMessage( ARGSRef => \%ARGS, - Actions => \@Actions, - TicketObj => $TicketObj ); - delete $session{'Attachments'}; - } + $ARGS{'UpdateContent'} =~ s/\r\n/\n/g; + if ( $ARGS{'UpdateTimeWorked'} || + $session{'Attachments'} || + ( $ARGS{'UpdateContent'} ne '' + && $ARGS{'UpdateContent'} ne "-- \n" + . $session{'CurrentUser'}->UserObj->Signature )) { + $ARGS{UpdateAttachments} = $session{'Attachments'}; + ProcessUpdateMessage( ARGSRef => \%ARGS, + Actions => \@Actions, + TicketObj => $TicketObj ); + delete $session{'Attachments'}; } #Process status updates my @BasicActions = ProcessTicketBasics(ARGSRef => \%ARGS, TicketObj=>$TicketObj); @@ -111,6 +114,11 @@ if ($ARGS{'id'} eq 'new') { push (@Actions, @BasicActions, @results); } + +my $attachments = $m->comp('Elements/FindAttachments', Ticket => $TicketObj); +my $attachment_content = $m->comp('Elements/LoadTextAttachments', Ticket => $TicketObj); + + diff --git a/rt/html/Ticket/Elements/FindAttachments b/rt/html/Ticket/Elements/FindAttachments new file mode 100755 index 000000000..b8a0dd8b6 --- /dev/null +++ b/rt/html/Ticket/Elements/FindAttachments @@ -0,0 +1,46 @@ +<%INIT> +my %documents; + +#A default implementation here loops through all transactions and pulls out all their attachments. +# We end up doing an end-run around that to get a bit more performance + +# We force the cache of ticket transactions to get populated up front. otherwise, the +# code that looks at attachments will look at each one in turn. +my $transactions = $Ticket->Transactions->First; + + +my $attachments = RT::Attachments->new( $session{'CurrentUser'} ); + +$attachments->Columns( qw( Id Filename ContentType Headers Subject Parent ContentEncoding ContentType TransactionId Created)); + +if ( $Ticket->CurrentUserHasRight('ShowTicket') ) { + my $transactions = $attachments->NewAlias('Transactions'); + $attachments->Join( ALIAS1 => 'main', + FIELD1 => 'TransactionId', + ALIAS2 => $transactions, + FIELD2 => 'id' ); + + my $tickets = $attachments->NewAlias('Tickets'); + + $attachments->Join( ALIAS1 => $transactions, + FIELD1 => 'Ticket', + ALIAS2 => $tickets, + FIELD2 => 'id' ); + + $attachments->Limit( ALIAS => $tickets, + FIELD => 'EffectiveId', + VALUE => $Ticket->id() ); + # if the user may not see comments do not return them + unless ( $Ticket->CurrentUserHasRight('ShowTicketComments') ) { + $attachments->Limit( ALIAS => $transactions, + FIELD => 'Type', + OPERATOR => '!=', + VALUE => "Comment" ); + } +} +return ($attachments); + +<%ARGS> +$Ticket => undef + + diff --git a/rt/html/Ticket/Elements/LoadTextAttachments b/rt/html/Ticket/Elements/LoadTextAttachments new file mode 100755 index 000000000..084502e4c --- /dev/null +++ b/rt/html/Ticket/Elements/LoadTextAttachments @@ -0,0 +1,39 @@ +<%INIT> + +my $attachments = RT::Attachments->new( $session{'CurrentUser'} ); + +$attachments->Columns( qw(id Content ContentType TransactionId ContentEncoding)); + +if ( $Ticket->CurrentUserHasRight('ShowTicket') ) { + my $transactions = $attachments->NewAlias('Transactions'); + $attachments->Join( ALIAS1 => 'main', + FIELD1 => 'TransactionId', + ALIAS2 => $transactions, + FIELD2 => 'id' ); + + my $tickets = $attachments->NewAlias('Tickets'); + + $attachments->Join( ALIAS1 => $transactions, + FIELD1 => 'Ticket', + ALIAS2 => $tickets, + FIELD2 => 'id' ); + + $attachments->Limit( ALIAS => $tickets, + FIELD => 'EffectiveId', + VALUE => $Ticket->id() ); + # if the user may not see comments do not return them + unless ( $Ticket->CurrentUserHasRight('ShowTicketComments') ) { + $attachments->Limit( ALIAS => $transactions, FIELD => 'Type', OPERATOR => '!=', VALUE => "Comment" ); + } + + $attachments->Limit ( FIELD => 'ContentType', OPERATOR => '=', VALUE => 'text/plain'); + $attachments->Limit ( FIELD => 'ContentType', OPERATOR => 'STARTSWITH', VALUE => 'message/'); + $attachments->Limit ( FIELD => 'ContentType', OPERATOR => '=', VALUE => 'text'); + +} +return ($attachments); + +<%ARGS> +$Ticket => undef + + diff --git a/rt/html/Ticket/Elements/ShowAttachments b/rt/html/Ticket/Elements/ShowAttachments index 590a011fb..bdda1692c 100644 --- a/rt/html/Ticket/Elements/ShowAttachments +++ b/rt/html/Ticket/Elements/ShowAttachments @@ -47,7 +47,10 @@ if ($size) {
  • > - <%$rev->CreatedAsString%> (<% $size %>)
  • + +<&|/l, $rev->CreatedAsString, $size, $rev->CreatorObj->Name &>[_1] ([_2]) by [_3] + + % } % $fontsize='size="-2"'; % } @@ -60,20 +63,15 @@ if ($size) { <%INIT> my %documents; -my $transactions = $Ticket->Transactions(); -while (my $trans = $transactions->Next()) { - my $attachments = $trans->Attachments(); - $attachments->Columns( qw( Id Filename ContentType Headers Subject Parent ContentEncoding ContentType TransactionId) ); - $attachments->Limit(FIELD => 'Filename', OPERATOR => 'IS NOT', VALUE => 'NULL', QUOTEVALUE => 0, ENTRYAGGREGATOR => 'AND'); - $attachments->Limit(FIELD => 'Filename', OPERATOR => '!=', VALUE => '', ENTRYAGGREGATOR => 'AND'); - while (my $attach = $attachments->Next()) { - next unless ($attach->Filename()); - # most recent at the top - unshift (@{$documents{$attach->Filename}}, $attach); - } + +while ( my $attach = $Attachments->Next() ) { + next unless ($attach->Filename()); + unshift( @{ $documents{ $attach->Filename } }, $attach ); } + <%ARGS> $Ticket => undef +$Attachments => undef diff --git a/rt/html/Ticket/Elements/ShowDates b/rt/html/Ticket/Elements/ShowDates index b09b4bf7b..70c95efc0 100644 --- a/rt/html/Ticket/Elements/ShowDates +++ b/rt/html/Ticket/Elements/ShowDates @@ -36,7 +36,7 @@ - + diff --git a/rt/html/Ticket/Elements/ShowHistory b/rt/html/Ticket/Elements/ShowHistory index 194be9b37..c4fe41747 100644 --- a/rt/html/Ticket/Elements/ShowHistory +++ b/rt/html/Ticket/Elements/ShowHistory @@ -54,16 +54,50 @@ else { % }
    <&|/l&>Depends on
    <&|/l&>Depended on by
    <% $Ticket->StartedObj->AsString %>
    <&|/l&>Last Contact:<&|/l&>Last Contact: <% $Ticket->ToldObj->AsString %>
    -% while (my $Transaction = $Transactions->Next) { -% my $skip = 0; -% $m->comp('/Elements/Callback', _CallbackName => 'SkipTransaction', Transaction => $Transaction, skip => \$skip, %ARGS); -% next if $skip; -% $i++; -% if ($Transactions->IsLast) { - -% } - <& ShowTransaction, Ticket => $Ticket, Transaction => $Transaction, ShowHeaders => $ShowHeaders, Collapsed => $Collapsed, RowNum => $i, ShowTitleBarCommands => $ShowTitleBarCommands, %ARGS &> -% } +<%perl> +my @attachments = @{$Attachments->ItemsArrayRef()}; +my @attachment_content = @{$AttachmentContent->ItemsArrayRef()}; + + + + + +while ( my $Transaction = $Transactions->Next ) { + my $skip = 0; + $m->comp( '/Elements/Callback', + _CallbackName => 'SkipTransaction', + Transaction => $Transaction, + skip => \$skip, + %ARGS ); + next if $skip; + $i++; + + $m->out('') if ( $Transactions->IsLast ); + + my @trans_attachments = grep { $_->TransactionId == $Transaction->Id } @attachments; + + my $trans_content = {}; + grep { ($_->TransactionId == $Transaction->Id ) && ($trans_content->{$_->Id} = $_) } @attachment_content; + + + #Args is first because we're clobbering the "Attachments" parameter + $m->comp( 'ShowTransaction', + %ARGS, + + AttachPath => $AttachPath, + UpdatePath => $UpdatePath, + Ticket => $Ticket, + Transaction => $Transaction, + ShowHeaders => $ShowHeaders, + Collapsed => $Collapsed, + RowNum => $i, + ShowTitleBarCommands => $ShowTitleBarCommands, + Attachments => \@trans_attachments, + AttachmentContent => $trans_content + ); +} + +
    % if ($ShowDisplayModes or $ShowTitle) { <& /Elements/TitleBoxEnd &> @@ -74,13 +108,23 @@ my $Transactions = $Ticket->Transactions; my $i; +$Attachments ||= $m->comp('/Ticket/Elements/FindAttachments', Ticket => $Ticket); +$AttachmentContent ||= $m->comp('/Ticket/Elements/LoadTextAttachments', Ticket => $Ticket); + + + <%ARGS> -$URIFile => 'Display.html' +$URIFile => $RT::WebPath."/Ticket/Display.html" $Ticket => undef +$Attachments => undef +$AttachmentContent => undef $ShowHeaders => undef $Collapsed => undef $ShowTitle => 1 $ShowDisplayModes => 1 $ShowTitleBarCommands => 1 +$AttachPath => $RT::WebPath."/Ticket/Attachment" +$UpdatePath => $RT::WebPath."/Ticket/Update.html" + diff --git a/rt/html/Ticket/Elements/ShowRequestor b/rt/html/Ticket/Elements/ShowRequestor index cc91f590f..a6398efc7 100644 --- a/rt/html/Ticket/Elements/ShowRequestor +++ b/rt/html/Ticket/Elements/ShowRequestor @@ -23,9 +23,8 @@ %# END LICENSE BLOCK <%PERL> my $rows = 10; -my $people = $Ticket->Requestors->MembersObj; -while (my $member=$people->Next) { -my $requestor = $member->MemberObj->Object; +my $people = $Ticket->Requestors->UserMembersObj; +while (my $requestor=$people->Next) { my $name=$requestor->RealName || $requestor->EmailAddress; my $tickets = RT::Tickets->new($session{'CurrentUser'}); $tickets->LimitWatcher(TYPE => 'Requestor', VALUE => $requestor->EmailAddress ); diff --git a/rt/html/Ticket/Elements/ShowSummary b/rt/html/Ticket/Elements/ShowSummary index 6ae875832..5bcc94b41 100644 --- a/rt/html/Ticket/Elements/ShowSummary +++ b/rt/html/Ticket/Elements/ShowSummary @@ -65,7 +65,7 @@ <& /Ticket/Elements/ShowLinks, Ticket => $Ticket &> <& /Elements/TitleBoxEnd &>
    - <& /Ticket/Elements/ShowAttachments, Ticket => $Ticket &> + <& /Ticket/Elements/ShowAttachments, Ticket => $Ticket, Attachments => $Attachments &> <& /Ticket/Elements/ShowRequestor, Ticket => $Ticket &> @@ -75,6 +75,7 @@ <%ARGS> $Ticket => undef +$Attachments => undef diff --git a/rt/html/Ticket/Elements/ShowTransaction b/rt/html/Ticket/Elements/ShowTransaction index 2d710fcbc..8cde03870 100644 --- a/rt/html/Ticket/Elements/ShowTransaction +++ b/rt/html/Ticket/Elements/ShowTransaction @@ -36,8 +36,7 @@ <%PERL> unless ($Collapsed) { - $attachments->GotoFirstItem; - while (my $message=$attachments->Next) { + foreach my $message (@$Attachments) { my ($headers, $quoted); if ($ShowHeaders && ($ShowHeaders == $Ticket->Id)) { @@ -50,20 +49,31 @@ unless ($Collapsed) { # localize the common headers (like 'Subject:'), too. eval {$headers =~ s/^([^:]+)(?=:)/loc($1)/em; } # we eval here to catch errors when 5.6 panics } - # 13456 is a random # of about the biggest size we want to see inline text - # It's here to catch anyone who hasn't updated RT_Config.pm since this - # constant was moved out there. + + my $MAX_INLINE_BODY = $RT::MaxInlineBody || 13456; - if ($message->ContentType =~ m{^(text/plain|message|text$)}i && - $message->ContentLength < $MAX_INLINE_BODY ) { - eval { - require Text::Quoted; - $quoted = Text::Quoted::extract($message->Content); - }; + if ( $message->ContentType =~ m{^(text/plain|message|text$)}i + && $message->ContentLength < $MAX_INLINE_BODY ) { + + my $content; + # If we've preloaded all the content, let's pull from there + # if we haven't, load it now + if ($AttachmentContent->{$message->id}) { + $content = $AttachmentContent->{$message->id}->Content; + } else { + $content = $message->Content; + } + + + + eval { + require Text::Quoted; + $quoted = Text::Quoted::extract( $content ); + }; if ($@) { - $quoted = $message->Content; + $quoted = $content; } - } + } @@ -74,7 +84,7 @@ unless ($Collapsed) {
     <& ShowMessageHeaders, Headers => $headers, Transaction => $Transaction &>
     
    -% if (!length($quoted) && $message->ContentType =~ m#^text/#) { +% if ($message->ContentLength && !length($quoted) && $message->ContentType =~ m#^text/#) {
    <&|/l&>Message body not shown because it is too large or is not plain text.
    <&|/l&>You can access it with the Download button on the right.
    % } else { @@ -115,6 +125,9 @@ $Collapsed => undef $ShowTitleBarCommands => 1 $RowNum => 1 $AttachPath => $RT::WebPath."/Ticket/Attachment" +$UpdatePath => $RT::WebPath."/Ticket/Update.html" +$Attachments => undef +$AttachmentContent => undef <%INIT> @@ -126,12 +139,7 @@ my $transdate = $Transaction->CreatedAsString(); $transdate =~ s/\s/ /g; if ($Transaction->Type =~ /^(Create|Correspond|Comment$)/) { - if ($Transaction->IsInbound) { $bgcolor="#336699"; - } - else { - $bgcolor="#339999"; - } } elsif (($Transaction->Field =~ /^Owner$/) or ($Transaction->Type =~ /^(AddWatcher|DelWatcher)$/)) { $bgcolor="#333399"; @@ -154,25 +162,30 @@ if ($Ticket->Id != $Transaction->Ticket) { $TicketString = "Ticket ".$Transaction->Ticket .": "; } -if ($Transaction->TimeTaken > 0) { +if ($Transaction->TimeTaken != 0) { $TimeTaken = $Transaction->TimeTaken." min" } -my $attachments = $Transaction->Attachments; -$attachments->Columns( qw( Id Filename ContentType Headers Subject Parent ContentEncoding ContentType TransactionId) ); + +unless ($Attachments) { + my $attachments = $Transaction->Attachments; + $attachments->Columns( qw( Id Filename ContentType Headers Subject Parent ContentEncoding ContentType TransactionId) ); + $Attachments = $attachments->ItemsArrayRef(); +} + my $titlebar_commands=' '; # If the transaction has anything attached to it at all -if ($Transaction->Attachments->First && $ShowTitleBarCommands) { - if ($Transaction->TicketObj->CurrentUserHasRight('ReplyToTicket')) { +if ($Attachments->[0] && $ShowTitleBarCommands) { + if ($Ticket->CurrentUserHasRight('ReplyToTicket')) { $titlebar_commands .= - "[Ticket . "&QuoteTransaction=".$Transaction->Id. "&Action=Respond\">". loc('Reply') ."] "; } - if ($Transaction->TicketObj->CurrentUserHasRight('CommentOnTicket')) { + if ($Ticket->CurrentUserHasRight('CommentOnTicket')) { $titlebar_commands .= - "[Ticket. + "[Ticket. "&QuoteTransaction=".$Transaction->Id. "&Action=Comment\">". loc('Comment') ."]"; } diff --git a/rt/html/Ticket/History.html b/rt/html/Ticket/History.html index cb02f1c75..95a21deec 100644 --- a/rt/html/Ticket/History.html +++ b/rt/html/Ticket/History.html @@ -28,7 +28,13 @@
    -<& /Ticket/Elements/ShowHistory , Ticket => $Ticket, ShowHeaders => $ARGS{'ShowHeaders'}, URIFile => 'History.html' &> +<& /Ticket/Elements/ShowHistory , + Ticket => $Ticket, + ShowHeaders => $ARGS{'ShowHeaders'}, + URIFile => 'History.html', + Attachments => $attachments, + AttachmentContent => $attachment_content + &> <%ARGS> @@ -45,6 +51,11 @@ unless ($Ticket->CurrentUserHasRight('ShowTicket')) { Abort("No permission to view ticket"); } +my $attachments = $m->comp('Elements/FindAttachments', Ticket => $Ticket); +my $attachment_content = $m->comp('Elements/LoadTextAttachments', Ticket => +$Ticket); + + diff --git a/rt/html/Ticket/ModifyAll.html b/rt/html/Ticket/ModifyAll.html index 1163f3fa5..1d0500d16 100644 --- a/rt/html/Ticket/ModifyAll.html +++ b/rt/html/Ticket/ModifyAll.html @@ -76,7 +76,7 @@ <&|/l&>Subject: - + <&|/l&>Attach: @@ -119,13 +119,29 @@ unless ($OnlySearchForPeople) { @dresults = ProcessTicketDates( TicketObj => $Ticket, ARGSRef => \%ARGS); @lresults = ProcessTicketLinks( TicketObj => $Ticket, ARGSRef => \%ARGS); - $ARGS{'UpdateContent'} =~ s/\r\n/\n/g; - - if ($ARGS{'UpdateContent'} && - $ARGS{'UpdateContent'} ne '' && + if ($ARGS{'UpdateAttachment'}) { + my $subject = "$ARGS{'UpdateAttachment'}"; + # since CGI.pm deutf8izes the magic field, we need to add it back. + Encode::_utf8_on($subject); + # strip leading directories + $subject =~ s#^.*[\\/]##; + + my $attachment = MakeMIMEEntity( + Subject => $subject, + Body => "", + AttachmentFieldName => 'UpdateAttachment' + ); + delete $ARGS{'UpdateAttachment'}; + $ARGS{'UpdateAttachments'}->{ $subject } = $attachment; + } + + $ARGS{'UpdateContent'} =~ s/\r+\n/\n/g; + + if ($ARGS{'UpdateAttachments'} || ( + $ARGS{'UpdateContent'} && $ARGS{'UpdateContent'} ne "-- \n" . $session{'CurrentUser'}->UserObj->Signature - ) { + )) { ProcessUpdateMessage(TicketObj => $Ticket, ARGSRef=>\%ARGS, Actions=>\@results); diff --git a/rt/html/Ticket/ModifyDates.html b/rt/html/Ticket/ModifyDates.html index 3ccae4431..5339e4283 100644 --- a/rt/html/Ticket/ModifyDates.html +++ b/rt/html/Ticket/ModifyDates.html @@ -35,7 +35,7 @@ <& Elements/EditDates, TicketObj => $TicketObj &> <& /Elements/TitleBoxEnd &> -<& /Elements/Submit, color => "#663366" &> +<& /Elements/Submit, Label => loc('Save Changes'), color => "#663366" &> diff --git a/rt/html/Ticket/ModifyLinks.html b/rt/html/Ticket/ModifyLinks.html index 1d050088b..d7e39f3d2 100644 --- a/rt/html/Ticket/ModifyLinks.html +++ b/rt/html/Ticket/ModifyLinks.html @@ -35,7 +35,7 @@ <& /Elements/TitleBoxStart, title => loc('Edit Relationships'), color => "#336633"&> <& Elements/EditLinks, Ticket => $Ticket &> <& /Elements/TitleBoxEnd &> -<& /Elements/Submit, color => "#336633", Caption=> loc('Save Changes') &> +<& /Elements/Submit, color => "#336633", Label => loc('Save Changes') &> diff --git a/rt/html/Ticket/Update.html b/rt/html/Ticket/Update.html index ad3b21787..1df8084e5 100644 --- a/rt/html/Ticket/Update.html +++ b/rt/html/Ticket/Update.html @@ -112,7 +112,7 @@ value=<% $ARGS{UpdateCc} %>>
    -<& /Elements/Submit, Name => 'SubmitTicket' &> +<& /Elements/Submit, Label => loc('Update Ticket'), Name => 'SubmitTicket' &> diff --git a/rt/html/User/Delegation.html b/rt/html/User/Delegation.html index c036f78ec..9c60f6acf 100644 --- a/rt/html/User/Delegation.html +++ b/rt/html/User/Delegation.html @@ -33,7 +33,7 @@ <& Elements/DelegateRights, personalgroups => $personalgroups, objects => $objects, ObjectType => 'RT::Queue' &> <& Elements/DelegateRights, personalgroups => $personalgroups, objects => $objects, ObjectType => 'RT::Group' &> -<& /Elements/Submit &> +<& /Elements/Submit, Label => loc('Modify Rights') &> <%INIT> diff --git a/rt/html/User/Groups/Members.html b/rt/html/User/Groups/Members.html index db83b8c0f..1c031366b 100644 --- a/rt/html/User/Groups/Members.html +++ b/rt/html/User/Groups/Members.html @@ -76,7 +76,7 @@ -<& /Elements/Submit &> +<& /Elements/Submit, Label => loc('Modify Members') &> diff --git a/rt/html/User/Groups/Modify.html b/rt/html/User/Groups/Modify.html index f731e1a82..8190afa92 100644 --- a/rt/html/User/Groups/Modify.html +++ b/rt/html/User/Groups/Modify.html @@ -52,7 +52,7 @@ > <&|/l&>Enabled (Unchecking this box disables this group)
    -<& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> +<& /Elements/Submit, Label => loc('Create'), Reset => 1 &> <%INIT> diff --git a/rt/html/User/Prefs.html b/rt/html/User/Prefs.html index c2746a38c..68f12b81e 100644 --- a/rt/html/User/Prefs.html +++ b/rt/html/User/Prefs.html @@ -157,7 +157,7 @@ -<& /Elements/Submit &> +<& /Elements/Submit, Label => loc('Save Preferences') &> @@ -190,7 +190,10 @@ if ($UserObj->Id) { my @fieldresults = UpdateRecordObject ( AttributesRef => \@fields, Object => $UserObj, ARGSRef => \%ARGS ); - $session{'CurrentUser'}->LanguageHandle($Lang) if $Lang; + if ($Lang) { + $session{'CurrentUser'}->LanguageHandle($Lang); + $session{'CurrentUser'}= $session{'CurrentUser'}; # Force writeback + } push (@results,@fieldresults); diff --git a/rt/html/autohandler b/rt/html/autohandler index b2a407add..9f93eb054 100644 --- a/rt/html/autohandler +++ b/rt/html/autohandler @@ -117,6 +117,7 @@ elsif ( $RT::WebExternalAuth ) { 'HomePhone', 'WorkPhone', 'MobilePhone', 'PagerPhone', 'Address1', 'Address2', 'City', 'State', 'Zip', 'Country') { + $m->comp('/Elements/Callback', %ARGS, _CallbackName => 'NewUser'); my $method = "Set$attribute"; $UserObj->$method($new_user_info->{$attribute}) @@ -171,11 +172,15 @@ if (!$session{'CurrentUser'} && defined ($user) && defined ($pass) ){ if (!$session{'CurrentUser'}->id() || !$session{'CurrentUser'}->IsPassword($pass)) { + $RT::Logger->error("FAILED LOGIN for $user from $ENV{'REMOTE_ADDR'}"); delete $session{'CurrentUser'}; $m->comp('/Elements/Login', %ARGS, Error => loc('Your username or password is incorrect')); $m->abort(); } + else { + $RT::Logger->info("Successful login for $user from $ENV{'REMOTE_ADDR'}"); + } } # If we've got credentials, let's serve the file up. diff --git a/rt/html/index.html b/rt/html/index.html index 798972d94..928efb8f9 100644 --- a/rt/html/index.html +++ b/rt/html/index.html @@ -47,7 +47,8 @@ if ( $ARGS{'q'} ) { my $query = $ARGS{'q'}; if ( $query =~ m/^\s*(\d+)\s*$/ ) { - $m->redirect("$RT::WebPath/Ticket/Display.html?id=$1"); + $m->comp("/Ticket/Display.html" , id=> $1); + return(); } $session{'tickets'} = RT::Tickets->new( $session{'CurrentUser'} ); @@ -56,26 +57,36 @@ if ( $ARGS{'q'} ) { $session{'tickets'}->LimitWatcher( VALUE => $query, TYPE => 'Requestor', OPERATOR => '=', ); - $m->redirect("$RT::WebPath/Search/Listing.html"); + $m->comp("/Search/Listing.html"); + + return(); } # # Any search on queue name or subject will be for new/open tickets # only. # + $session{'tickets'}->LimitStatus( VALUE => $_, OPERATOR => '=', ) for qw(open new); + + my $queue = RT::Queue->new( $session{'CurrentUser'} ); if ( $queue->Load($query) && $queue->Id ) { $session{'tickets'}->LimitQueue( VALUE => $queue->Id, OPERATOR => '=', ); - $m->redirect("$RT::WebPath/Search/Listing.html"); + + + $m->comp("/Search/Listing.html"); + return(); } - $session{'tickets'}->LimitSubject( VALUE => $query, + $session{'tickets'}->LimitSubject( VALUE => $query, OPERATOR => 'LIKE' ); + $m->comp("/Search/Listing.html"); + + return(); - $m->redirect("$RT::WebPath/Search/Listing.html"); } if ($ARGS{'HomeRefreshInterval'}) { diff --git a/rt/lib/RT.pm.in b/rt/lib/RT.pm.in index 14c0d47ca..c0a350a58 100644 --- a/rt/lib/RT.pm.in +++ b/rt/lib/RT.pm.in @@ -33,7 +33,6 @@ use RT::System; use vars qw($VERSION $System $SystemUser $Nobody $Handle $Logger $CORE_CONFIG_FILE $SITE_CONFIG_FILE - $VENDOR_CONFIG_FILE $BasePath $EtcPath $VarPath @@ -94,7 +93,6 @@ $MasonSessionDir = '@MASON_SESSION_PATH@'; =item LoadConfig Load RT's config file. First, go after the core config file. -After that, try to load the vendor config. After that, go after the site config. =cut @@ -168,21 +166,23 @@ sub InitLogging { $RT::Logger=Log::Dispatch->new(); if ($RT::LogToFile) { - - unless (-d $RT::LogDir && -w $RT::LogDir) { - # localizing here would be hard when we don't have a current user yet - # die $self->loc("Log directory [_1] not found or couldn't be written.\n RT can't run.", $RT::LogDir); - die ("Log directory $RT::LogDir not found or couldn't be written.\n RT can't run."); - } - - my $filename; + my ($filename, $logdir); if ($RT::LogToFileNamed =~ m![/\\]!) { # looks like an absolute path. $filename = $RT::LogToFileNamed; + ($logdir) = $RT::LogToFileNamed =~ m!^(.*[/\\])!; } else { $filename = "$RT::LogDir/$RT::LogToFileNamed"; + $logdir = $RT::LogDir; } + + unless ( -d $logdir && ( ( -f $filename && -w $filename ) || -w $logdir ) ) { + # localizing here would be hard when we don't have a current user yet + # die $self->loc("Log directory [_1] not found or couldn't be written.\n RT can't run.", $RT::LogDir); + die ("Log file $filename couldn't be written or created.\n RT can't run."); + } + require Log::Dispatch::File; @@ -231,7 +231,8 @@ sub InitLogging { return "$p{message} ($filename:$line)\n"} }, - stderr => 1 + stderr => 1, + @RT::LogToSyslogConf )); } diff --git a/rt/lib/RT/ACL_Overlay.pm b/rt/lib/RT/ACL_Overlay.pm index 977577697..bb69a20f4 100644 --- a/rt/lib/RT/ACL_Overlay.pm +++ b/rt/lib/RT/ACL_Overlay.pm @@ -119,11 +119,11 @@ sub LimitToPrincipal { # lead me to start to suspect that we really want users and groups # to just be the same table. or _maybe_ that we want an object db. my $princ = RT::Principal->new($RT::SystemUser); - $princ->Load($args{'PrincipalId'}); + $princ->Load($args{'Id'}); if ($princ->PrincipalType eq 'User') { my $group = RT::Group->new($RT::SystemUser); $group->LoadACLEquivalenceGroup($princ); - $args{'PrincipalId'} = $group->PrincipalId; + $args{'Id'} = $group->PrincipalId; } $self->Limit( FIELD => 'PrincipalId', OPERATOR => '=', diff --git a/rt/lib/RT/Action/EscalatePriority.pm b/rt/lib/RT/Action/EscalatePriority.pm index 7ed63ae01..e24e0541a 100644 --- a/rt/lib/RT/Action/EscalatePriority.pm +++ b/rt/lib/RT/Action/EscalatePriority.pm @@ -27,9 +27,10 @@ =head1 DESCRIPTION -EscalatePriority is a ScripAction which is NOT intended to be called per -transaction. It's intended to be called by an RT escalation daemon. -(The daemon is called escalator). +EscalatePriority is a ScripAction which is NOT intended to be called +per transaction. It's intended to be called by an RT escalation tool. +One such tool is called rt-crontool and is located in $RTHOME/bin (see +C for more details) EsclatePriority uses the following formula to change a ticket's priority: diff --git a/rt/lib/RT/Action/SendEmail.pm b/rt/lib/RT/Action/SendEmail.pm index 659238088..645c5d99d 100755 --- a/rt/lib/RT/Action/SendEmail.pm +++ b/rt/lib/RT/Action/SendEmail.pm @@ -239,7 +239,7 @@ sub Prepare { =head2 SendMessage MIMEObj sends the message using RT's preferred API. -TODO: Break this out to a seperate module +TODO: Break this out to a separate module =cut @@ -279,7 +279,7 @@ sub SendMessage { local $ENV{MAILADDRESS}; if ( $RT::MailCommand eq 'sendmail' ) { - push @mailer_args, $RT::SendmailArguments; + push @mailer_args, split(/\s+/, $RT::SendmailArguments); } elsif ( $RT::MailCommand eq 'smtp' ) { $ENV{MAILADDRESS} = $RT::SMTPFrom || $MIMEObj->head->get('From'); @@ -663,15 +663,41 @@ Takes a string and a possible encoding and returns the string wrapped in MIME go sub MIMEEncodeString { my $self = shift; my $value = shift; - my $enc = shift; + # using RFC2047 notation, sec 2. + # encoded-word = "=?" charset "?" encoding "?" encoded-text "?=" + my $charset = shift; + my $encoding = 'B'; + # An 'encoded-word' may not be more than 75 characters long + # + # MIME encoding increases 4/3*(number of bytes), and always in multiples + # of 4. Thus we have to find the best available value of bytes available + # for each chunk. + # + # First we get the integer max which max*4/3 would fit on space. + # Then we find the greater multiple of 3 lower or equal than $max. + my $max = int(((75-length('=?'.$charset.'?'.$encoding.'?'.'?='))*3)/4); + $max = int($max/3)*3; chomp $value; return ($value) unless $value =~ /[^\x20-\x7e]/; $value =~ s/\s*$//; Encode::_utf8_off($value); - my $res = Encode::from_to( $value, "utf-8", $enc ); - $value = encode_mimeword( $value, 'B', $enc ); + my $res = Encode::from_to( $value, "utf-8", $charset ); + + if ($max > 0) { + # copy value and split in chuncks + my $str=$value; + my @chunks = unpack("a$max" x int(length($str)/$max + + ((length($str) % $max) ? 1:0)), $str); + # encode an join chuncks + $value = join " ", + map encode_mimeword( $_, $encoding, $charset ), @chunks ; + return($value); + } else { + # gives an error... + $RT::Logger->crit("Can't encode! Charset or encoding too big.\n"); + } } # }}} diff --git a/rt/lib/RT/Attachment_Overlay.pm b/rt/lib/RT/Attachment_Overlay.pm index 9086c52f6..481dbf0db 100644 --- a/rt/lib/RT/Attachment_Overlay.pm +++ b/rt/lib/RT/Attachment_Overlay.pm @@ -451,7 +451,7 @@ sub NiceHeaders { Returns this object's headers as a string. This method specifically removes the RT-Send-Bcc: header, so as to never reveal to whom RT sent a Bcc. We need to record the RT-Send-Cc and RT-Send-Bcc values so that we can actually send -out mail. (The mailing rules are seperated from the ticket update code by +out mail. (The mailing rules are separated from the ticket update code by an abstraction barrier that makes it impossible to pass this data directly =cut @@ -459,8 +459,8 @@ an abstraction barrier that makes it impossible to pass this data directly sub Headers { my $self = shift; my $hdrs=""; - for (split(/\n/,$self->SUPER::Headers)) { - $hdrs.="$_\n" unless /^(RT-Send-Bcc): /i + for ($self->_SplitHeaders) { + $hdrs.="$_\n" unless /^(RT-Send-Bcc):/i } return $hdrs; } @@ -480,8 +480,8 @@ done in Headers() above. sub GetHeader { my $self = shift; my $tag = shift; - foreach my $line (split(/\n/,$self->SUPER::Headers)) { - if ($line =~ /^\Q$tag\E:\s+(.*)$/i) { #if we find the header, return its value + foreach my $line ($self->_SplitHeaders) { + if ($line =~ /^\Q$tag\E:\s+(.*)$/si) { #if we find the header, return its value return ($1); } } @@ -504,7 +504,7 @@ sub SetHeader { my $tag = shift; my $newheader = ''; - foreach my $line (split(/\n/,$self->SUPER::Headers)) { + foreach my $line ($self->_SplitHeaders) { if (defined $tag and $line =~ /^\Q$tag\E:\s+(.*)$/i) { $newheader .= "$tag: $_[0]\n"; undef $tag; @@ -557,6 +557,54 @@ sub _Value { # }}} +=head2 _SplitHeaders + +Returns an array of this attachment object's headers, with one header +per array entry. multiple lines are folded + +=begin testing + +my $test1 = "From: jesse"; +my @headers = RT::Attachment->_SplitHeaders($test1); +is ($#headers, 0, $test1 ); + +my $test2 = qq{From: jesse +To: bobby +Subject: foo +}; + +@headers = RT::Attachment->_SplitHeaders($test2); +is ($#headers, 2, "testing a bunch of singline multiple headers" ); + + +my $test3 = qq{From: jesse +To: bobby, + Suzie, + Sally, + Joey: bizzy, +Subject: foo +}; + +@headers = RT::Attachment->_SplitHeaders($test3); +is ($#headers, 2, "testing a bunch of singline multiple headers" ); + + +=end testing + +=cut + +sub _SplitHeaders { + my $self = shift; + my $headers = (shift || $self->SUPER::Headers()); + my @headers; + for (split(/\n(?=\w|\z)/,$headers)) { + push @headers, $_; + + } + return(@headers); +} + + sub ContentLength { my $self = shift; diff --git a/rt/lib/RT/CachedGroupMembers_Overlay.pm b/rt/lib/RT/CachedGroupMembers_Overlay.pm index 500a54feb..09c63cbf5 100644 --- a/rt/lib/RT/CachedGroupMembers_Overlay.pm +++ b/rt/lib/RT/CachedGroupMembers_Overlay.pm @@ -51,7 +51,7 @@ no warnings qw(redefine); =head2 LimitToUsers Limits this search object to users who are members of this group -This is really useful when you want to haave your UI seperate out +This is really useful when you want to have your UI separate out groups from users for display purposes =cut @@ -78,7 +78,7 @@ sub LimitToUsers { =head2 LimitToGroups Limits this search object to Groups who are members of this group -This is really useful when you want to haave your UI seperate out +This is really useful when you want to have your UI separate out groups from users for display purposes =cut diff --git a/rt/lib/RT/CurrentUser.pm b/rt/lib/RT/CurrentUser.pm index 7fcc65ce3..abaf87608 100755 --- a/rt/lib/RT/CurrentUser.pm +++ b/rt/lib/RT/CurrentUser.pm @@ -241,9 +241,9 @@ sub Load { $self->SUPER::LoadById($identifier); } - elsif (UNIVERSAL::isa($identifier,"RT::User")) { - # DWIM if they pass a user in - $self->SUPER::LoadById($identifier->Id); + elsif (UNIVERSAL::isa($identifier,"RT::User")) { + # DWIM if they pass a user in + $self->SUPER::LoadById($identifier->Id); } else { # This is a bit dangerous, we might get false authen if somebody @@ -330,19 +330,24 @@ ok ($cu->loc('Before') eq "Avant", "Localized TEST_STRING into Frenc"); sub LanguageHandle { my $self = shift; - if ((!defined $self->{'LangHandle'}) || - (!UNIVERSAL::can($self->{'LangHandle'}, 'maketext')) || - (@_)) { - if ( $self->Lang) { - push @_, $self->Lang; - } + if ( ( !defined $self->{'LangHandle'} ) + || ( !UNIVERSAL::can( $self->{'LangHandle'}, 'maketext' ) ) + || (@_) ) { + if ( (!$RT::SystemUser || $self->id == $RT::SystemUser->id() )) { + @_ = qw(en-US); + } + + elsif ( $self->Lang ) { + push @_, $self->Lang; + } $self->{'LangHandle'} = RT::I18N->get_handle(@_); } + # Fall back to english. - unless ($self->{'LangHandle'}) { + unless ( $self->{'LangHandle'} ) { die "We couldn't get a dictionary. Nye mogu naidti slovar. No puedo encontrar dictionario."; } - return ($self->{'LangHandle'}); + return ( $self->{'LangHandle'} ); } sub loc { diff --git a/rt/lib/RT/Date.pm b/rt/lib/RT/Date.pm index 355370ada..609db1b45 100644 --- a/rt/lib/RT/Date.pm +++ b/rt/lib/RT/Date.pm @@ -529,6 +529,24 @@ sub ISO { # }}} +# {{{ sub W3CDTF + +=head2 W3CDTF + +Takes nothing + +Returns the object's date in W3C DTF format + +=cut + +sub W3CDTF { + my $self = shift; + my $date = $self->ISO . 'Z'; + $date =~ s/ /T/; + return $date; +}; + +# }}} # {{{ sub LocalTimezone =head2 LocalTimezone diff --git a/rt/lib/RT/EmailParser.pm b/rt/lib/RT/EmailParser.pm index bba4d7ec7..e9a00f16c 100644 --- a/rt/lib/RT/EmailParser.pm +++ b/rt/lib/RT/EmailParser.pm @@ -35,7 +35,8 @@ use File::Temp qw/tempdir/; =head1 NAME - RT::Interface::CLI - helper functions for creating a commandline RT interface + RT::EmailParser - helper functions for parsing parts from incoming + email messages =head1 SYNOPSIS @@ -295,205 +296,6 @@ sub ParseTicketId { # }}} -# {{{ sub MailError - -=head2 MailError { } - - -# TODO this doesn't belong here. -# TODO doc this - - -=cut - - -sub MailError { - my $self = shift; - - my %args = ( - To => $RT::OwnerEmail, - Bcc => undef, - From => $RT::CorrespondAddress, - Subject => 'There has been an error', - Explanation => 'Unexplained error', - MIMEObj => undef, - LogLevel => 'crit', - @_ - ); - - $RT::Logger->log( - level => $args{'LogLevel'}, - message => $args{'Explanation'} - ); - my $entity = MIME::Entity->build( - Type => "multipart/mixed", - From => $args{'From'}, - Bcc => $args{'Bcc'}, - To => $args{'To'}, - Subject => $args{'Subject'}, - 'X-RT-Loop-Prevention' => $RT::rtname, - ); - - $entity->attach( Data => $args{'Explanation'} . "\n" ); - - my $mimeobj = $args{'MIMEObj'}; - $mimeobj->sync_headers(); - $entity->add_part($mimeobj); - - if ( $RT::MailCommand eq 'sendmailpipe' ) { - open( MAIL, "|$RT::SendmailPath $RT::SendmailArguments" ) || return (0); - print MAIL $entity->as_string; - close(MAIL); - } - else { - $entity->send( $RT::MailCommand, $RT::MailParams ); - } -} - -# }}} - - - -# {{{ sub GetCurrentUser - -sub GetCurrentUser { - my $self = shift; - my $ErrorsTo = shift; - - my %UserInfo = (); - - #Suck the address of the sender out of the header - my ( $Address, $Name ) = $self->ParseSenderAddressFromHead(); - - my $tempuser = RT::User->new($RT::SystemUser); - - #This will apply local address canonicalization rules - $Address = $tempuser->CanonicalizeEmailAddress($Address); - - #If desired, synchronize with an external database - my $UserFoundInExternalDatabase = 0; - - # Username is the 'Name' attribute of the user that RT uses for things - # like authentication - my $Username = undef; - ( $UserFoundInExternalDatabase, %UserInfo ) = - $self->LookupExternalUserInfo( $Address, $Name ); - - $Address = $UserInfo{'EmailAddress'}; - $Username = $UserInfo{'Name'}; - - #Get us a currentuser object to work with. - my $CurrentUser = RT::CurrentUser->new(); - - # First try looking up by a username, if we got one from the external - # db lookup. Next, try looking up by email address. Failing that, - # try looking up by users who have this user's email address as their - # username. - - if ($Username) { - $CurrentUser->LoadByName($Username); - } - - unless ( $CurrentUser->Id ) { - $CurrentUser->LoadByEmail($Address); - } - - #If we can't get it by email address, try by name. - unless ( $CurrentUser->Id ) { - $CurrentUser->LoadByName($Address); - } - - unless ( $CurrentUser->Id ) { - - #If we couldn't load a user, determine whether to create a user - - # {{{ If we require an incoming address to be found in the external - # user database, reject the incoming message appropriately - if ( $RT::SenderMustExistInExternalDatabase - && !$UserFoundInExternalDatabase ) { - - my $Message = - "Sender's email address was not found in the user database."; - - # {{{ This code useful only if you've defined an AutoRejectRequest template - - require RT::Template; - my $template = new RT::Template($RT::Nobody); - $template->Load('AutoRejectRequest'); - $Message = $template->Content || $Message; - - # }}} - - MailError( - To => $ErrorsTo, - Subject => "Ticket Creation failed: user could not be created", - Explanation => $Message, - MIMEObj => $self->Entity, - LogLevel => 'notice' ); - - return ($CurrentUser); - - } - - # }}} - - else { - my $NewUser = RT::User->new($RT::SystemUser); - - my ( $Val, $Message ) = $NewUser->Create( - Name => ( $Username || $Address ), - EmailAddress => $Address, - RealName => "$Name", - Password => undef, - Privileged => 0, - Comments => 'Autocreated on ticket submission' - ); - - unless ($Val) { - - # Deal with the race condition of two account creations at once - # - if ($Username) { - $NewUser->LoadByName($Username); - } - - unless ( $NewUser->Id ) { - $NewUser->LoadByEmail($Address); - } - - unless ( $NewUser->Id ) { - MailError(To => $ErrorsTo, - Subject => "User could not be created", - Explanation => - "User creation failed in mailgateway: $Message", - MIMEObj => $self->Entity, - LogLevel => 'crit' ); - } - } - } - - #Load the new user object - $CurrentUser->LoadByEmail($Address); - - unless ( $CurrentUser->id ) { - $RT::Logger->warning( - "Couldn't load user '$Address'." . "giving up" ); - MailError( - To => $ErrorsTo, - Subject => "User could not be loaded", - Explanation => - "User '$Address' could not be loaded in the mail gateway", - MIMEObj => $self->Entity, - LogLevel => 'crit' ); - - } - } - - return ($CurrentUser); - -} - -# }}} # {{{ ParseCcAddressesFromHead @@ -789,19 +591,20 @@ A private instance method which sets up a mime parser to do its job ## Over max size and return them sub _SetupMIMEParser { - my $self = shift; + my $self = shift; my $parser = shift; - my $AttachmentDir = File::Temp::tempdir( TMPDIR => 1, CLEANUP => 1 ); # Set up output directory for files: - $parser->output_dir("$AttachmentDir"); - $parser->filer->ignore_filename(1); + my $tmpdir = File::Temp::tempdir( TMPDIR => 1, CLEANUP => 1 ); + push ( @{ $self->{'AttachmentDirs'} }, $tmpdir ); + $parser->output_dir($tmpdir); + $parser->filer->ignore_filename(1); #If someone includes a message, extract it $parser->extract_nested_messages(1); - $parser->extract_uuencode(1); ### default is false + $parser->extract_uuencode(1); ### default is false # Set up the prefix for files with auto-generated names: $parser->output_prefix("part"); @@ -810,8 +613,16 @@ sub _SetupMIMEParser { $parser->output_to_core(0); } + # }}} +sub DESTROY { + my $self = shift; + File::Path::rmtree([@{$self->{'AttachmentDirs'}}],0,1); +} + + + eval "require RT::EmailParser_Vendor"; die $@ if ($@ && $@ !~ qr{^Can't locate RT/EmailParser_Vendor.pm}); eval "require RT::EmailParser_Local"; diff --git a/rt/lib/RT/GroupMembers_Overlay.pm b/rt/lib/RT/GroupMembers_Overlay.pm index 1259fd61a..96f092861 100644 --- a/rt/lib/RT/GroupMembers_Overlay.pm +++ b/rt/lib/RT/GroupMembers_Overlay.pm @@ -51,7 +51,7 @@ no warnings qw(redefine); =head2 LimitToUsers Limits this search object to users who are members of this group. -This is really useful when you want to haave your UI seperate out +This is really useful when you want to have your UI separate out groups from users for display purposes =cut @@ -78,7 +78,7 @@ sub LimitToUsers { =head2 LimitToGroups Limits this search object to Groups who are members of this group. -This is really useful when you want to haave your UI seperate out +This is really useful when you want to have your UI separate out groups from users for display purposes =cut diff --git a/rt/lib/RT/Groups_Overlay.pm b/rt/lib/RT/Groups_Overlay.pm index a9ca44c7d..4a3231e98 100644 --- a/rt/lib/RT/Groups_Overlay.pm +++ b/rt/lib/RT/Groups_Overlay.pm @@ -229,6 +229,45 @@ sub WithMember { } +=head2 WithRight { Right => RIGHTNAME, Object => RT::Record, IncludeSystemRights => 1, IncludeSuperusers => 0 } + + +Find all groups which have RIGHTNAME for RT::Record. Optionally include global rights and superusers. By default, include the global rights, but not the superusers. + +=begin testing + +my $q = RT::Queue->new($RT::SystemUser); +my ($id, $msg) =$q->Create( Name => 'GlobalACLTest'); +ok ($id, $msg); + +my $testuser = RT::User->new($RT::SystemUser); +($id,$msg) = $testuser->Create(Name => 'JustAnAdminCc'); +ok ($id,$msg); + +my $global_admin_cc = RT::Group->new($RT::SystemUser); +$global_admin_cc->LoadSystemRoleGroup('AdminCc'); +ok($global_admin_cc->id, "Found the global admincc group"); +my $groups = RT::Groups->new($RT::SystemUser); +$groups->WithRight(Right => 'OwnTicket', Object => $q); +is($groups->Count, 1); +($id, $msg) = $global_admin_cc->PrincipalObj->GrantRight(Right =>'OwnTicket', Object=> $RT::System); +ok ($id,$msg); +ok (!$testuser->HasRight(Object => $q, Right => 'OwnTicket') , "The test user does not have the right to own tickets in the test queue"); +($id, $msg) = $q->AddWatcher(Type => 'AdminCc', PrincipalId => $testuser->id); +ok($id,$msg); +ok ($testuser->HasRight(Object => $q, Right => 'OwnTicket') , "The test user does have the right to own tickets now. thank god."); + +$groups = RT::Groups->new($RT::SystemUser); +$groups->WithRight(Right => 'OwnTicket', Object => $q); +ok ($id,$msg); +is($groups->Count, 2); + +=end testing + + +=cut + + sub WithRight { my $self = shift; my %args = ( Right => undef, @@ -237,7 +276,6 @@ sub WithRight { IncludeSuperusers => undef, @_ ); - my $groupprinc = $self->NewAlias('Principals'); my $acl = $self->NewAlias('ACL'); # {{{ Find only rows where the right granted is the one we're looking up or _possibly_ superuser @@ -274,7 +312,7 @@ sub WithRight { $or_check_roles = " OR ( ( (main.Domain = 'RT::Queue-Role' AND main.Instance = " . $args{'Object'}->Id . ") $or_check_ticket_roles ) " . - " AND main.Type = $acl.PrincipalType AND main.id = $groupprinc.id) "; + " AND main.Type = $acl.PrincipalType) "; } if ( $args{'IncludeSystemRights'} ) { @@ -292,12 +330,11 @@ sub WithRight { $self->_AddSubClause( "WhichGroup", qq{ - ( ( $acl.PrincipalId = $groupprinc.id + ( ( $acl.PrincipalId = main.id AND $acl.PrincipalType = 'Group' AND ( main.Domain = 'SystemInternal' OR main.Domain = 'UserDefined' - OR main.Domain = 'ACLEquivalence') - AND main.id = $groupprinc.id) + OR main.Domain = 'ACLEquivalence')) $or_check_roles) } ); @@ -319,7 +356,7 @@ sub LimitToEnabled { ALIAS1 => 'main', FIELD1 => 'id', TABLE2 => 'Principals', - FIELD2 => 'ObjectId' + FIELD2 => 'id' ); $self->Limit( ALIAS => $alias, @@ -345,7 +382,7 @@ sub LimitToDeleted { ALIAS1 => 'main', FIELD1 => 'id', TABLE2 => 'Principals', - FIELD2 => 'ObjectId' + FIELD2 => 'id' ); $self->{'find_disabled_rows'} = 1; @@ -356,5 +393,18 @@ sub LimitToDeleted { ); } # }}} + +sub _DoSearch { + my $self = shift; + + #unless we really want to find disabled rows, make sure we\'re only finding enabled ones. + unless($self->{'find_disabled_rows'}) { + $self->LimitToEnabled(); + } + + return($self->SUPER::_DoSearch(@_)); + +} + 1; diff --git a/rt/lib/RT/Handle.pm b/rt/lib/RT/Handle.pm index 9b611b903..e60bbd924 100644 --- a/rt/lib/RT/Handle.pm +++ b/rt/lib/RT/Handle.pm @@ -58,18 +58,17 @@ Takes nothing. Calls SUPER::Connect with the needed args =cut sub Connect { -my $self=shift; - + my $self = shift; - if ($RT::DatabaseType eq 'Oracle') { + if ( $RT::DatabaseType eq 'Oracle' ) { $ENV{'NLS_LANG'} = ".UTF8"; } - $self->SUPER::Connect( - User => $RT::DatabaseUser, - Password => $RT::DatabasePassword, - ); - + $self->SUPER::Connect( User => $RT::DatabaseUser, + Password => $RT::DatabasePassword, ); + + $self->dbh->{LongReadLen} = $RT::MaxAttachmentSize; + } =item BuildDSN diff --git a/rt/lib/RT/I18N/cs.po b/rt/lib/RT/I18N/cs.po index 75f349595..213df41e1 100644 --- a/rt/lib/RT/I18N/cs.po +++ b/rt/lib/RT/I18N/cs.po @@ -259,7 +259,7 @@ msgid "(Check box to delete)" msgstr "(Zatrhněte pro smazání)" #: html/Ticket/Create.html:178 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(Zadejte identifikátory či URL požadavku, oddělené mezerami)" #: html/Admin/Queues/Modify.html:54 html/Admin/Queues/Modify.html:60 diff --git a/rt/lib/RT/I18N/da.po b/rt/lib/RT/I18N/da.po new file mode 100644 index 000000000..6677cf076 --- /dev/null +++ b/rt/lib/RT/I18N/da.po @@ -0,0 +1,4651 @@ +# $Id: da.po,v 1.1 2004-11-11 12:12:57 ivan Exp $ + +msgid "" +msgstr "" + +#: html/Elements/MyRequests:27 html/Elements/MyTickets:27 +msgid "#" +msgstr "#" + +#: NOT FOUND IN SOURCE +msgid "#%1" +msgstr "#%1" + +#: html/Approvals/Elements/Approve:26 html/Approvals/Elements/ShowDependency:49 html/SelfService/Display.html:24 html/Ticket/Display.html:25 html/Ticket/Display.html:29 +#. ($Ticket->Id, $Ticket->Subject) +#. ($Ticket->id, $Ticket->Subject) +#. ($ticket->Id, $ticket->Subject) +#. ($link->BaseObj->Id, $link->BaseObj->Subject) +msgid "#%1: %2" +msgstr "#%1: %2" + +#: lib/RT/Date.pm:337 +#. ($s, $time_unit) +msgid "%1 %2" +msgstr "%1 %2" + +#: lib/RT/Tickets_Overlay.pm:771 +#. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) +msgid "" +msgstr "" + +#: lib/RT/Date.pm:373 +#. ($self->GetWeekday($wday), $self->GetMonth($mon), map {sprintf "%02d", $_} ($mday, $hour, $min, $sec), ($year+1900)) +msgid "%1 %2 %3 %4:%5:%6 %7" +msgstr "%2 %1 %3 %4:%5:%6 %7" + +#: lib/RT/Ticket_Overlay.pm:3569 lib/RT/Transaction_Overlay.pm:557 lib/RT/Transaction_Overlay.pm:599 +#. ($cf->Name, $new_value->Content) +#. ($field, $self->NewValue) +#. ($self->Field, $principal->Object->Name) +msgid "%1 %2 added" +msgstr "%1 %2 tilføjet" + +#: lib/RT/Date.pm:334 +#. ($s, $time_unit) +msgid "%1 %2 ago" +msgstr "%1 %2 siden" + +#: lib/RT/Ticket_Overlay.pm:3575 lib/RT/Transaction_Overlay.pm:564 +#. ($cf->Name, $old_value, $new_value->Content) +#. ($field, $self->OldValue, $self->NewValue) +msgid "%1 %2 changed to %3" +msgstr "%1 %2 ændret til %3" + +#: lib/RT/Ticket_Overlay.pm:3572 lib/RT/Transaction_Overlay.pm:560 lib/RT/Transaction_Overlay.pm:605 +#. ($cf->Name, $old_value) +#. ($field, $self->OldValue) +#. ($self->Field, $principal->Object->Name) +msgid "%1 %2 deleted" +msgstr "%1 %2 slettet" + +#: html/Admin/Elements/EditScrips:43 html/Admin/Elements/ListGlobalScrips:27 +#. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) +msgid "%1 %2 with template %3" +msgstr "%1 %2 med skabelon %3" + +#: NOT FOUND IN SOURCE +msgid "%1 (%2) %3 this ticket\\n" +msgstr "%1 (%2) %3 denne ticket\\n" + +#: html/Search/Listing.html:56 +#. (($session{'tickets'}->FirstRow+1), ($session{'tickets'}->FirstRow() + $session{'tickets'}->RowsPerPage() )) +msgid "%1 - %2 shown" +msgstr "%1 - %2 vist" + +#: bin/rt-crontool:168 bin/rt-crontool:175 bin/rt-crontool:181 +#. ("--search-argument", "--search") +#. ("--condition-argument", "--condition") +#. ("--action-argument", "--action") +msgid "%1 - An argument to pass to %2" +msgstr "%1 - Et argument til afsendelse til %2" + +#: bin/rt-crontool:184 +#. ("--verbose") +msgid "%1 - Output status updates to STDOUT" +msgstr "%1 - Send status opdateringer til STDOUT" + +#: bin/rt-crontool:178 +#. ("--action") +msgid "%1 - Specify the action module you want to use" +msgstr "%1 - Specificér den aktion du ønsker at benytte" + +#: bin/rt-crontool:172 +#. ("--condition") +msgid "%1 - Specify the condition module you want to use" +msgstr "%1 - Specificer det betingelses modul du ønsker at benytte" + +#: bin/rt-crontool:165 +#. ("--search") +msgid "%1 - Specify the search module you want to use" +msgstr "%1 - Specificer det søge modul du ønsker at benytte" + +#: lib/RT/ScripAction_Overlay.pm.orig:121 lib/RT/ScripAction_Overlay.pm:121 +#. ($self->Id) +msgid "%1 ScripAction loaded" +msgstr "%1 ScripAktion indlæst" + +#: lib/RT/Ticket_Overlay.pm:3602 +#. ($args{'Value'}, $cf->Name) +msgid "%1 added as a value for %2" +msgstr "%1 tilføjet som en værdi for %2" + +#: NOT FOUND IN SOURCE +msgid "%1 aliases require a TicketId to work on" +msgstr "%1 aliaser kræver en TicketID at arbejde pÃ¥" + +#: NOT FOUND IN SOURCE +msgid "%1 aliases require a TicketId to work on (from %2) %3" +msgstr "%1 aliaser kræver en TicketID at arbejde pÃ¥ (fra %2) %3" + +#: lib/RT/Link_Overlay.pm:116 lib/RT/Link_Overlay.pm:123 +#. ($args{'Base'}) +#. ($args{'Target'}) +msgid "%1 appears to be a local object, but can't be found in the database" +msgstr "%1 synes at være et lokalt object, men kan ikke findes i databasen" + +#: html/Ticket/Elements/ShowDates:51 lib/RT/Transaction_Overlay.pm:481 +#. ($self->BriefDescription , $self->CreatorObj->Name) +#. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) +msgid "%1 by %2" +msgstr "%1 af %2" + +#: lib/RT/Transaction_Overlay.pm:535 lib/RT/Transaction_Overlay.pm:675 lib/RT/Transaction_Overlay.pm:684 lib/RT/Transaction_Overlay.pm:687 +#. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) +#. ($self->Field , $q1->Name , $q2->Name) +#. ($self->Field, $t2->AsString, $t1->AsString) +#. ($self->Field, $self->OldValue, $self->NewValue) +msgid "%1 changed from %2 to %3" +msgstr "%1 ændret fra %2 til %3" + +#: lib/RT/Interface/Web.pm:893 +msgid "%1 could not be set to %2." +msgstr "%1 kunne ikke sættes til %2" + +#: NOT FOUND IN SOURCE +msgid "%1 couldn't init a transaction (%2)\\n" +msgstr "%1 kun ikke initiere en transaktion (%2)\\n" + +#: lib/RT/Ticket_Overlay.pm:2867 +#. ($self) +msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." +msgstr "%1 kunne ikke sætte status til løst. RT's Database er muligvis inkonsistent" + +#: html/Elements/MyTickets:24 +#. ($rows) +msgid "%1 highest priority tickets I own..." +msgstr "%1 højest prioriteterede tickets jeg ejer..." + +#: html/Elements/MyRequests:24 +#. ($rows) +msgid "%1 highest priority tickets I requested..." +msgstr "%1 højest prioriterede tickets jeg har anmodet om" + +#: bin/rt-crontool:160 +#. ($0) +msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." +msgstr "%1 er et værktøj som reagerer pÃ¥ tickets fra et eksternt skedulerings værktøj sÃ¥som cron." + +#: lib/RT/Queue_Overlay.pm:743 +#. ($principal->Object->Name, $args{'Type'}) +msgid "%1 is no longer a %2 for this queue." +msgstr "%1 er ikke længere en %2 for denne kø" + +#: lib/RT/Ticket_Overlay.pm:1587 +#. ($principal->Object->Name, $args{'Type'}) +msgid "%1 is no longer a %2 for this ticket." +msgstr "%1 er ikke længere en %2 for denne ticket." + +#: lib/RT/Ticket_Overlay.pm:3658 +#. ($args{'Value'}, $cf->Name) +msgid "%1 is no longer a value for custom field %2" +msgstr "%1 er ikke længere en værdi for special felt %2" + +#: NOT FOUND IN SOURCE +msgid "%1 isn't a valid Queue id." +msgstr "%1 er ikke en lovlig kø ID" + +#: html/Ticket/Elements/ShowBasics:35 +#. ($TimeWorked) +msgid "%1 min" +msgstr "%1 min." + +#: NOT FOUND IN SOURCE +msgid "%1 not shown" +msgstr "%1 ikke vist" + +#: html/User/Elements/DelegateRights:75 +#. (loc($ObjectType =~ /^RT::(.*)$/)) +msgid "%1 rights" +msgstr "%1 rettigheder" + +#: NOT FOUND IN SOURCE +msgid "%1 succeeded\\n" +msgstr "%1 lykkedes" + +#: NOT FOUND IN SOURCE +msgid "%1 type unknown for $MessageId" +msgstr "%1 type er ukendt for $MessageId" + +#: NOT FOUND IN SOURCE +msgid "%1 type unknown for %2" +msgstr "%1 type ukendt for %2" + +#: lib/RT/Action/ResolveMembers.pm:41 +#. (ref $self) +msgid "%1 will resolve all members of a resolved group ticket." +msgstr "%1 vil løse samtlige alle medlemmer af en løst gruppe ticket." + +#MANGLER + +#: NOT FOUND IN SOURCE +msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." +msgstr "%1 vil " + +#: lib/RT/Transaction_Overlay.pm:433 +#. ($self) +msgid "%1: no attachment specified" +msgstr "%1: ingen vedhæftet fil angivet" + +#: html/Ticket/Elements/ShowTransaction:88 +#. ($size) +msgid "%1b" +msgstr "%1b" + +#: html/Ticket/Elements/ShowTransaction:85 +#. (int($size/102.4)/10) +msgid "%1k" +msgstr "%1k" + +#: lib/RT/Ticket_Overlay.pm:1176 +#. ($args{'Status'}) +msgid "'%1' is an invalid value for status" +msgstr "'%1' er ikke en valid status værdi" + +#: NOT FOUND IN SOURCE +msgid "'%1' not a recognized action. " +msgstr "'%1' er ikke en genkendt aktion. " + +#: NOT FOUND IN SOURCE +msgid "(Check box to delete scrip)" +msgstr "(Check box til sletning af scrip)" + +#: html/Admin/Elements/EditCustomFieldValues:24 html/Admin/Elements/EditQueueWatchers:28 html/Admin/Elements/EditScrips:34 html/Admin/Elements/EditTemplates:35 html/Admin/Groups/Members.html:51 html/Ticket/Elements/EditLinks:32 html/Ticket/Elements/EditPeople:45 html/User/Groups/Members.html:54 +msgid "(Check box to delete)" +msgstr "(Check box til sletning)" + +#: html/Ticket/Create.html:177 +msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgstr "(Indtast ticket ids eller URLSs, separeret af mellemrum)" + +#MANGLER +#: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 +#. ($RT::CorrespondAddress) +#. ($RT::CommentAddress) +msgid "(If left blank, will default to %1" +msgstr "(Hvis ikke angivet vil defaulte til %1" + +#: html/Admin/Elements/EditCustomFields:32 html/Admin/Elements/ListGlobalCustomFields:31 +msgid "(No custom fields)" +msgstr "(Ingen custom felter)" + +#: html/Admin/Groups/Members.html:49 html/User/Groups/Members.html:52 +msgid "(No members)" +msgstr "(Ingen medlemmer)" + +#: html/Admin/Elements/EditScrips:31 html/Admin/Elements/ListGlobalScrips:31 +msgid "(No scrips)" +msgstr "(Ingen scrips)" + +#: html/Admin/Elements/EditTemplates:30 +msgid "(No templates)" +msgstr "(Ingen templates)" + +#: html/Ticket/Update.html:83 +msgid "(Sends a blind carbon-copy of this update to a comma-delimited list of email addresses. Does not change who will receive future updates.)" +msgstr "(Sender en blind karbon-kopi af denne opdatering til en komma separeret liste af e-mail adresser. Ændrer IKKE hvem som vil modtage fremtidige opdateringer.)" + +#: NOT FOUND IN SOURCE +msgid "(Sends a blind carbon-copy of this update to a comma-delimited list of email addresses. Does not change who will recieve future updates.)" +msgstr "(Sender en blind karbon-kopi af denne opdatering til en komma separeret liste af e-mail adresser. Ændrer IKKE hvem som vil modtage fremtidige opdateringer.)" + +#: html/Ticket/Create.html:78 +msgid "(Sends a carbon-copy of this update to a comma-delimited list of administrative email addresses. These people will receive future updates.)" +msgstr "(Sender en karbon-kopi af denne opdatering til en komma separeret liste af e-mail adresser. Disse vil modtage fremtidige opdateringer.)" + +#: html/Ticket/Update.html:79 +msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. Does not change who will receive future updates.)" +msgstr "(Sender en karbon-kopi af denne opdatering til en komma separeret liste af e-mail adresser. Ændrer IKKE hvem som vil modtage fremtidige opdateringer.)" + +#: NOT FOUND IN SOURCE +msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. Does not change who will recieve future updates.)" +msgstr "(Sender en karbon-kopi af denne opdatering til en komma separeret liste af e-mail adresser. Disse vil modtage fremtidige opdateringer.)" + +#: html/Ticket/Create.html:68 +msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" +msgstr "(Sender en karbon-kopi af denne opdatering til en komma separeret liste af e-mail adresser. Disse vil modtage fremtidige opdateringer.)" + +#: html/Admin/Groups/index.html:32 html/User/Groups/index.html:32 +msgid "(empty)" +msgstr "(tom)" + +#: html/Admin/Users/index.html:38 +msgid "(no name listed)" +msgstr "(intet navn listet)" + +#: html/Elements/MyRequests:42 html/Elements/MyTickets:44 +msgid "(no subject)" +msgstr "(intet emne)" + +#: html/Admin/Elements/SelectRights:47 html/Elements/SelectCustomFieldValue:29 html/Ticket/Elements/EditCustomField:60 html/Ticket/Elements/ShowCustomFields:35 lib/RT/Transaction_Overlay.pm:534 +msgid "(no value)" +msgstr "(ingen værdi)" + +#: html/Ticket/Elements/BulkLinks:27 html/Ticket/Elements/EditLinks:115 +msgid "(only one ticket)" +msgstr "(kun en ticket)" + +#: html/Elements/MyRequests:51 html/Elements/MyTickets:54 +msgid "(pending approval)" +msgstr "(afventer godkendelse)" + +#: html/Elements/MyRequests:53 html/Elements/MyTickets:56 +msgid "(pending other tickets)" +msgstr "(afventer andre tickets)" + +#: html/Admin/Users/Modify.html:49 +msgid "(required)" +msgstr "(obligatorisk)" + +#: html/Ticket/Elements/ShowTransaction:91 +msgid "(untitled)" +msgstr "(unavngiven)" + +#: NOT FOUND IN SOURCE +msgid "25 highest priority tickets I own..." +msgstr "25 højest prioriterede tickets jeg ejer..." + +#: NOT FOUND IN SOURCE +msgid "25 highest priority tickets I requested..." +msgstr "25 højest prioriterede tickets jeg har anmodet..." + +#: html/Ticket/Elements/ShowBasics:31 +msgid "<% $Ticket->Status%>" +msgstr "<% $Ticket->Status%>" + +#: html/Elements/SelectTicketTypes:26 +msgid "<% $_ %>" +msgstr "<% $_ %>" + +#MANGLER +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:25 +#. ($m->scomp('/Elements/SelectNewTicketQueue')) +msgid " %1" +msgstr " %1" + +#: etc/initialdata:203 +msgid "A blank template" +msgstr "En blank template" + +#: lib/RT/ACE_Overlay.pm:156 lib/RT/Principal_Overlay.pm:180 +msgid "ACE not found" +msgstr "ACE ikke fundet" + +#: lib/RT/ACE_Overlay.pm:830 +msgid "ACEs can only be created and deleted." +msgstr "ACEs kan kun blive oprettet og slettet" + +#: bin/rt-commit-handler:754 +msgid "Aborting to avoid unintended ticket modifications.\\n" +msgstr "Afbryder for a undgÃ¥ utilsigtede ticket ændringer" + +#: html/User/Elements/Tabs:31 +msgid "About me" +msgstr "Om mig" + +#: html/Admin/Users/Modify.html:79 +msgid "Access control" +msgstr "Adgangskontrol" + +#: html/Admin/Elements/EditScrip:56 +msgid "Action" +msgstr "Aktion" + +#: lib/RT/Scrip_Overlay.pm:146 +#. ($args{'ScripAction'}) +msgid "Action %1 not found" +msgstr "Aktion %1 ikke fundet" + +#MANGLER +#: bin/rt-crontool:122 +msgid "Action committed." +msgstr "Aktion " + +#: bin/rt-crontool:118 +msgid "Action prepared..." +msgstr "Aktion forberedt" + +#: html/Search/Bulk.html:95 +msgid "Add AdminCc" +msgstr "Tilføj AdminCc" + +#: html/Search/Bulk.html:91 +msgid "Add Cc" +msgstr "Tilføj Cc" + +#: html/Ticket/Create.html:113 html/Ticket/Update.html:98 +msgid "Add More Files" +msgstr "Tilføj flere filer" + +#: html/Search/Bulk.html:87 +msgid "Add Requestor" +msgstr "Tilføj Anmoder" + +#: html/Admin/Elements/AddCustomFieldValue:24 +msgid "Add Value" +msgstr "Tilføj værdi" + +#: NOT FOUND IN SOURCE +msgid "Add a new a global scrip" +msgstr "Tilføj en ny global scrip" + +#: NOT FOUND IN SOURCE +msgid "Add a scrip to this queue" +msgstr "Tilføj en scrip til denne kø" + +#: html/Admin/Global/Scrip.html:54 +msgid "Add a scrip which will apply to all queues" +msgstr "Tilføj en scrip som vil virke for alle køer" + +#: html/Search/Bulk.html:127 +msgid "Add comments or replies to selected tickets" +msgstr "Tilføj kommentarer eller svar til valgte tickets" + +#: html/Admin/Groups/Members.html:41 html/User/Groups/Members.html:38 +msgid "Add members" +msgstr "Tilføj medlemmer" + +#: html/Admin/Queues/People.html:65 html/Ticket/Elements/AddWatchers:27 +msgid "Add new watchers" +msgstr "Tilføj nye watchers" + +HERTIL + +#: NOT FOUND IN SOURCE +msgid "AddNextState" +msgstr "TilføjNæsteStatus" + +#: lib/RT/Queue_Overlay.pm:643 +#. ($args{'Type'}) +msgid "Added principal as a %1 for this queue" +msgstr "Tilføjede principal som %1 for denne kø" + +#: lib/RT/Ticket_Overlay.pm:1471 +#. ($self->loc($args{'Type'})) +msgid "Added principal as a %1 for this ticket" +msgstr "Tilføjede principal som %1 for denne ticket" + +#: html/Admin/Elements/ModifyUser:75 html/Admin/Users/Modify.html:121 html/User/Prefs.html:87 +msgid "Address1" +msgstr "Adresse1" + +#: html/Admin/Elements/ModifyUser:77 html/Admin/Users/Modify.html:126 html/User/Prefs.html:89 +msgid "Address2" +msgstr "Adresse2" + +#: html/Ticket/Create.html:73 +msgid "Admin Cc" +msgstr "Admin Cc" + +#: etc/initialdata:280 +msgid "Admin Comment" +msgstr "Admin Kommentar" + +#: etc/initialdata:259 +msgid "Admin Correspondence" +msgstr "Admin Korrespondance" + +#: html/Admin/Queues/index.html:24 html/Admin/Queues/index.html:27 +msgid "Admin queues" +msgstr "Admin Køer" + +#: NOT FOUND IN SOURCE +msgid "Admin users" +msgstr "Admin brugere" + +#: html/Admin/Global/index.html:25 html/Admin/Global/index.html:27 +msgid "Admin/Global configuration" +msgstr "Amin/Global konfiguration" + +#: NOT FOUND IN SOURCE +msgid "Admin/Groups" +msgstr "Admin/Grupper" + +#Mangler +#: html/Admin/Queues/Modify.html:24 html/Admin/Queues/Modify.html:28 +msgid "Admin/Queue/Basics" +msgstr "Admin/Køer/Basics" + +#: NOT FOUND IN SOURCE +msgid "AdminAllPersonalGroups" +msgstr "AdminAllPersonligeGrupper" + +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:38 html/Ticket/Update.html:49 lib/RT/ACE_Overlay.pm:88 +msgid "AdminCc" +msgstr "AdminCc" + +#: NOT FOUND IN SOURCE +msgid "AdminComment" +msgstr "AdminKommentar" + +#: NOT FOUND IN SOURCE +msgid "AdminCorrespondence" +msgstr "AdminKorrespondance" + +#: lib/RT/Queue_Overlay.pm:71 +msgid "AdminCustomFields" +msgstr "AdminCustomFelter" + +#: lib/RT/Group_Overlay.pm:145 +msgid "AdminGroup" +msgstr "AdminGruppe" + +#: lib/RT/Group_Overlay.pm:147 +msgid "AdminGroupMembership" +msgstr "AdminGruppeMedlemskab" + +#: lib/RT/System.pm:58 +msgid "AdminOwnPersonalGroups" +msgstr "AdminEgnePersonligeGrupper" + +#: lib/RT/Queue_Overlay.pm:67 +msgid "AdminQueue" +msgstr "AdminKø" + +#: lib/RT/System.pm:59 +msgid "AdminUsers" +msgstr "AdminBrugere" + +#: html/Admin/Queues/People.html:47 html/Ticket/Elements/EditPeople:53 +msgid "Administrative Cc" +msgstr "Administrativ Cc" + +#: NOT FOUND IN SOURCE +msgid "Advanced Search" +msgstr "Avanceret Søgning" + +#: html/Elements/SelectDateRelation:35 +msgid "After" +msgstr "Efter" + +#: NOT FOUND IN SOURCE +msgid "Age" +msgstr "Alder" + +#: etc/initialdata:348 +msgid "All Approvals Passed" +msgstr "All godkendelser godtaget" + +#: html/Admin/Elements/EditCustomFields:95 +msgid "All Custom Fields" +msgstr "Alle custom felter" + +#: html/Admin/Queues/index.html:52 +msgid "All Queues" +msgstr "Alle Køer" + +#: NOT FOUND IN SOURCE +msgid "Always sends a message to the requestors independent of message sender" +msgstr "Sender altid en besked til requestoren uafhængigt af besked afsenderen" + +#: html/Elements/Tabs:55 +msgid "Approval" +msgstr "Godkendelse" + +#: html/Approvals/Display.html:45 html/Approvals/Elements/ShowDependency:41 html/Approvals/index.html:64 +#. ($Ticket->Id, $Ticket->Subject) +#. ($ticket->id, $msg) +#. ($link->BaseObj->Id, $link->BaseObj->Subject) +msgid "Approval #%1: %2" +msgstr "Godkendelse #%1: %2" + +#: html/Approvals/index.html:53 +#. ($ticket->Id) +msgid "Approval #%1: Notes not recorded due to a system error" +msgstr "Godkendelse #%1: Noter ikke gemt grundet en system fejl" + +#: html/Approvals/index.html:51 +#. ($ticket->Id) +msgid "Approval #%1: Notes recorded" +msgstr "Godkendelse #%1: Noter gemt" + +#: NOT FOUND IN SOURCE +msgid "Approval Details" +msgstr "Godkendelses detaljer" + +#: etc/initialdata:336 +msgid "Approval Passed" +msgstr "Godkendelse godtaget" + +#: etc/initialdata:359 +msgid "Approval Rejected" +msgstr "Godkendelse afvist" + +#: NOT FOUND IN SOURCE +msgid "Approval diagram" +msgstr "Godkendelses diagram" + +#: html/Approvals/Elements/Approve:43 +msgid "Approve" +msgstr "Godkend" + +#: etc/initialdata:486 etc/upgrade/2.1.71:148 +msgid "Approver's notes: %1" +msgstr "Apprtover's noter: %1" + +#: lib/RT/Date.pm:414 +msgid "Apr." +msgstr "Apr." + +#: html/Elements/SelectSortOrder:34 +msgid "Ascending" +msgstr "Stigende" + +#: html/Search/Bulk.html:136 html/SelfService/Update.html:32 html/Ticket/ModifyAll.html:82 html/Ticket/Update.html:98 +msgid "Attach" +msgstr "Vedhæft" + +#: html/SelfService/Create.html:64 html/Ticket/Create.html:109 +msgid "Attach file" +msgstr "Vedhæft fil" + +#: html/Ticket/Create.html:97 html/Ticket/Update.html:87 +msgid "Attached file" +msgstr "Vedhæftet fil" + +#: NOT FOUND IN SOURCE +msgid "Attachment '%1' could not be loaded" +msgstr "Vedhæftede fil '%1' kunne ikke indlæses" + +#: lib/RT/Transaction_Overlay.pm:441 +msgid "Attachment created" +msgstr "Vedhæftet fil oprettet" + +#: lib/RT/Tickets_Overlay.pm:1189 +msgid "Attachment filename" +msgstr "Vedhæftetfilnavn" + +#: html/Ticket/Elements/ShowAttachments:25 +msgid "Attachments" +msgstr "Vedhæftede filer" + +#: lib/RT/Date.pm:418 +msgid "Aug." +msgstr "Aug." + +#: html/Admin/Elements/ModifyUser:65 +msgid "AuthSystem" +msgstr "AuthSystem" + +#: etc/initialdata:206 +msgid "Autoreply" +msgstr "Autosvar" + +#: etc/initialdata:72 +msgid "Autoreply To Requestors" +msgstr "Autosvar til Requestere" + +#: NOT FOUND IN SOURCE +msgid "AutoreplyToRequestors" +msgstr "AutoSvarTilRequestere" + +#: NOT FOUND IN SOURCE +msgid "Bad PGP Signature: %1\\n" +msgstr "Ubrugelig PGP Signatur: %1\\n" + +#: NOT FOUND IN SOURCE +msgid "Bad attachment id. Couldn't find attachment '%1'\\n" +msgstr "Ubrugelig vedhæftelses id. Kunne ikke lokaliserer vedhæftet fil '%1'\\n" + +#: bin/rt-commit-handler:826 +#. ($val) +msgid "Bad data in %1" +msgstr "DÃ¥rlige data i %1" + +#: NOT FOUND IN SOURCE +msgid "Bad transaction number for attachment. %1 should be %2\\n" +msgstr "Ubrugeligt transaktionsnummer for vedhæftet fil. %1 skulle være %2\\n" + +#: html/Admin/Elements/GroupTabs:38 html/Admin/Elements/QueueTabs:38 html/Admin/Elements/UserTabs:37 html/Ticket/Elements/Tabs:89 html/User/Elements/GroupTabs:37 +msgid "Basics" +msgstr "Basics" + +#: html/Ticket/Update.html:81 +msgid "Bcc" +msgstr "Bcc" + +#: html/Admin/Elements/EditScrip:87 html/Admin/Global/GroupRights.html:84 html/Admin/Global/Template.html:45 html/Admin/Global/UserRights.html:53 html/Admin/Groups/GroupRights.html:72 html/Admin/Groups/Members.html:80 html/Admin/Groups/Modify.html:55 html/Admin/Groups/UserRights.html:54 html/Admin/Queues/GroupRights.html:85 html/Admin/Queues/Template.html:44 html/Admin/Queues/UserRights.html:53 html/User/Groups/Modify.html:55 +msgid "Be sure to save your changes" +msgstr "Vær sikker pÃ¥ at gemme dine ændringer" + +#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:321 +msgid "Before" +msgstr "Før" + +#: NOT FOUND IN SOURCE +msgid "Begin Approval" +msgstr "PÃ¥begynd godkendelse" + +#: etc/initialdata:202 +msgid "Blank" +msgstr "Tom" + +#: html/Search/Listing.html:78 +msgid "Bookmarkable URL for this search" +msgstr "URl for denne søgning som kan gemmes som bookmark" + +#: html/Ticket/Elements/ShowHistory:38 html/Ticket/Elements/ShowHistory:44 +msgid "Brief headers" +msgstr "Korte headers" + +#: html/Search/Bulk.html:24 html/Search/Bulk.html:25 +msgid "Bulk ticket update" +msgstr "Masse-ticket opdatering" + +#: lib/RT/User_Overlay.pm:1524 +msgid "Can not modify system users" +msgstr "Kan ikke modificere system brugere" + +#: lib/RT/Queue_Overlay.pm:66 +msgid "Can this principal see this queue" +msgstr "Kan denne principal se denne kø" + +#: lib/RT/CustomField_Overlay.pm:205 +msgid "Can't add a custom field value without a name" +msgstr "Kan ikke tilføje custom felt værdi uden et navn" + +#: lib/RT/Link_Overlay.pm:131 +msgid "Can't link a ticket to itself" +msgstr "Kan ikke linke en ticket til den selv" + +#: lib/RT/Ticket_Overlay.pm:2844 +msgid "Can't merge into a merged ticket. You should never get this error" +msgstr "Kan ikke sammensætte ind i en sammensat ticket. Du skulle aldrig fÃ¥ denne fejl" + +#: lib/RT/Ticket_Overlay.pm:2646 lib/RT/Ticket_Overlay.pm:2725 +msgid "Can't specifiy both base and target" +msgstr "Kan ikke specificere bÃ¥de base og mÃ¥l" + +#: html/autohandler:113 +#. ($msg) +msgid "Cannot create user: %1" +msgstr "Kan ikke oprette bruger: %1" + +#: etc/initialdata:50 html/Admin/Queues/People.html:43 html/SelfService/Create.html:48 html/Ticket/Create.html:63 html/Ticket/Elements/EditPeople:50 html/Ticket/Elements/ShowPeople:34 html/Ticket/Update.html:44 html/Ticket/Update.html:76 lib/RT/ACE_Overlay.pm:87 +msgid "Cc" +msgstr "Cc" + +#: html/SelfService/Prefs.html:30 +msgid "Change password" +msgstr "Skift adgangskode" + +#: html/Ticket/Create.html:100 html/Ticket/Update.html:90 +msgid "Check box to delete" +msgstr "Vælg boks for at slette" + +#: html/Admin/Elements/SelectRights:30 +msgid "Check box to revoke right" +msgstr "Vælg boks for a indrage rettighed" + +#: html/Ticket/Create.html:182 html/Ticket/Elements/BulkLinks:42 html/Ticket/Elements/EditLinks:130 html/Ticket/Elements/EditLinks:68 html/Ticket/Elements/ShowLinks:56 +msgid "Children" +msgstr "Børn" + +#: html/Admin/Elements/ModifyUser:79 html/Admin/Users/Modify.html:131 html/User/Prefs.html:91 +msgid "City" +msgstr "By" + +#: html/Ticket/Elements/ShowDates:46 +msgid "Closed" +msgstr "Lukket" + +#: html/SelfService/Closed.html:24 +msgid "Closed Tickets" +msgstr "Lukkede Tickets" + +#: NOT FOUND IN SOURCE +msgid "Closed requests" +msgstr "Lukkede requests" + +#: html/SelfService/Elements/Tabs:44 +msgid "Closed tickets" +msgstr "Lukkede requests" + +#: NOT FOUND IN SOURCE +msgid "Command not understood!\\n" +msgstr "Kommando ikke forstÃ¥et!\\n" + +#: html/Ticket/Elements/ShowTransaction:165 html/Ticket/Elements/Tabs:152 +msgid "Comment" +msgstr "Kommentar" + +#: html/Admin/Elements/ModifyQueue:44 html/Admin/Queues/Modify.html:57 +msgid "Comment Address" +msgstr "Kommentar adresse" + +#: NOT FOUND IN SOURCE +msgid "Comment not recorded" +msgstr "Kommentar ikke skrevet" + +#: lib/RT/Queue_Overlay.pm:85 +msgid "Comment on tickets" +msgstr "Kommentér pÃ¥ tickets" + +#: lib/RT/Queue_Overlay.pm:85 +msgid "CommentOnTicket" +msgstr "KommenterPÃ¥Ticket" + +#: html/Admin/Elements/ModifyUser:34 +msgid "Comments" +msgstr "Kommentarer" + +#: html/Ticket/ModifyAll.html:69 html/Ticket/Update.html:68 +msgid "Comments (Not sent to requestors)" +msgstr "Kommentarer (ikke sendt til requestere)" + +#: html/Search/Bulk.html:131 +msgid "Comments (not sent to requestors)" +msgstr "Kommentarer (ikke sendt til requestere)" + +#: html/Elements/ViewUser:26 +#. ($name) +msgid "Comments about %1" +msgstr "Kommentarer pÃ¥ %1" + +#: html/Admin/Users/Modify.html:184 html/Ticket/Elements/ShowRequestor:43 +msgid "Comments about this user" +msgstr "Kommentarer om denne bruger" + +#: lib/RT/Transaction_Overlay.pm:543 +msgid "Comments added" +msgstr "Kommentarer tilføjet" + +#: lib/RT/Action/Generic.pm:139 +msgid "Commit Stubbed" +msgstr "Commit Ryddet" + +#: NOT FOUND IN SOURCE +msgid "Compile Restrictions" +msgstr "Oversættelses Restriktioner" + +#: html/Admin/Elements/EditScrip:40 +msgid "Condition" +msgstr "Betingelse" + +#: bin/rt-crontool:108 +msgid "Condition matches..." +msgstr "Betingelser matcher..." + +#: lib/RT/Scrip_Overlay.pm:159 +msgid "Condition not found" +msgstr "Betingelse ikke fundet" + +#: html/Elements/Tabs:49 +msgid "Configuration" +msgstr "Konfiguration" + +#: html/SelfService/Prefs.html:32 +msgid "Confirm" +msgstr "Bekræft" + +#: html/Admin/Elements/ModifyUser:59 +msgid "ContactInfoSystem" +msgstr "KontaktInfomationsSystem" + +#: NOT FOUND IN SOURCE +msgid "Contacted date '%1' could not be parsed" +msgstr "Dato kontaktet: '%1' kunne ikke parses" + +#: html/Admin/Elements/ModifyTemplate:43 html/Ticket/ModifyAll.html:86 +msgid "Content" +msgstr "Indhold" + +#: etc/initialdata:271 +msgid "Correspondence" +msgstr "Korrespondance" + +#: html/Admin/Elements/ModifyQueue:38 html/Admin/Queues/Modify.html:50 +msgid "Correspondence Address" +msgstr "Korrespondance adresse" + +#: lib/RT/Transaction_Overlay.pm:539 +msgid "Correspondence added" +msgstr "Korrenspondance tilføjet" + +#: NOT FOUND IN SOURCE +msgid "Correspondence not recorded" +msgstr "Korrespondance ikke gemt" + +#: lib/RT/Ticket_Overlay.pm:3589 +msgid "Could not add new custom field value for ticket. " +msgstr "Ikke muligt at tilføje ny custom felt værdi for ticket. " + +#: lib/RT/Ticket_Overlay.pm:3095 lib/RT/Ticket_Overlay.pm:3103 lib/RT/Ticket_Overlay.pm:3120 +msgid "Could not change owner. " +msgstr "Ikke muligt at skifte ejer" + +#: html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditCustomFields:165 +#. ($msg) +msgid "Could not create CustomField" +msgstr "Ikke muligt at oprette Custom felt" + +#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:473 lib/RT/Group_Overlay.pm:480 +msgid "Could not create group" +msgstr "Ikke muligt at oprette gruppe" + +#: html/Admin/Global/Template.html:74 html/Admin/Queues/Template.html:71 +#. ($msg) +msgid "Could not create template: %1" +msgstr "Ikke muligt at oprette template: %1" + +#: lib/RT/Ticket_Overlay.pm:1109 lib/RT/Ticket_Overlay.pm:352 +msgid "Could not create ticket. Queue not set" +msgstr "Ikke muligt at oprette ticket. Kø ikke sat" + +#: lib/RT/User_Overlay.pm:267 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:483 +msgid "Could not create user" +msgstr "Ikke muligt at oprette bruger" + +#: NOT FOUND IN SOURCE +msgid "Could not find a ticket with id %1" +msgstr "Ikke muligt at finde ticket med id %1" + +#: NOT FOUND IN SOURCE +msgid "Could not find group %1." +msgstr "Ikke muligt at finde gruppe %1" + +#: lib/RT/Queue_Overlay.pm:621 lib/RT/Ticket_Overlay.pm:1439 +msgid "Could not find or create that user" +msgstr "Ikke muligt at finde eller oprette den bruger" + +#: lib/RT/Queue_Overlay.pm:682 lib/RT/Ticket_Overlay.pm:1518 +msgid "Could not find that principal" +msgstr "Ikke muligt at finde principal" + +#: NOT FOUND IN SOURCE +msgid "Could not find user %1." +msgstr "Ikke muligt at finde bruger %1" + +#: html/Admin/Groups/Members.html:87 html/User/Groups/Members.html:89 html/User/Groups/Modify.html:81 +msgid "Could not load group" +msgstr "Ikke muligt at indlæse gruppe" + +#: lib/RT/Queue_Overlay.pm:641 +#. ($args{'Type'}) +msgid "Could not make that principal a %1 for this queue" +msgstr "Kunne ikke g¯re den principal %1 for denne k¯" + +#: lib/RT/Ticket_Overlay.pm:1460 +#. ($self->loc($args{'Type'})) +msgid "Could not make that principal a %1 for this ticket" +msgstr "Kunne ikke g¯re den prinicipal %1 for denne ticket" + +#: lib/RT/Queue_Overlay.pm:740 +#. ($args{'Type'}) +msgid "Could not remove that principal as a %1 for this queue" +msgstr "Kunne ikke fjerne den principal %1 for denne k¯" + +#: lib/RT/Ticket_Overlay.pm:1576 +#. ($args{'Type'}) +msgid "Could not remove that principal as a %1 for this ticket" +msgstr "Kunne ikke fjerne den principal %1 for denne ticket" + +#: lib/RT/Group_Overlay.pm:984 +msgid "Couldn't add member to group" +msgstr "Kunne ikke tilf¯je medlem til gruppe" + +#: lib/RT/Ticket_Overlay.pm:3599 lib/RT/Ticket_Overlay.pm:3655 +#. ($Msg) +msgid "Couldn't create a transaction: %1" +msgstr "Kunne ikke oprette en lave transaktion: %1" + +#: NOT FOUND IN SOURCE +msgid "Couldn't figure out what to do from gpg's reply\\n" +msgstr "Kunne ikke afg¯re hvad som skulle foretages ud fra GPG's svar\\n" + +#: NOT FOUND IN SOURCE +msgid "Couldn't find group\\n" +msgstr "Kunne ikke finde gruppe\\n" + +#: lib/RT/Interface/Web.pm:902 +msgid "Couldn't find row" +msgstr "Kunne ikke finde row" + +#: lib/RT/Group_Overlay.pm:958 +msgid "Couldn't find that principal" +msgstr "Kunne ikke finde den principal" + +#: lib/RT/CustomField_Overlay.pm:239 +msgid "Couldn't find that value" +msgstr "Kunne ikke finde den vÊrdi" + +#: NOT FOUND IN SOURCE +msgid "Couldn't find user\\n" +msgstr "Kunne ikke finde bruger\\n" + +#: lib/RT/CurrentUser.pm:111 +#. ($self->Id) +msgid "Couldn't load %1 from the users database.\\n" +msgstr "Kunne ikke indlÊse %1 fra bruger database.\\n" + +#: NOT FOUND IN SOURCE +msgid "Couldn't load RT config file '%1' %2" +msgstr "Kunne ikke indlÊse RT konfigurations fil '%1' %2" + +#: NOT FOUND IN SOURCE +msgid "Couldn't load Scrips." +msgstr "Kunne ikke indlÊse Scrips." + +#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 +#. ($id) +msgid "Couldn't load group %1" +msgstr "Kunne ikke indlÊse gruppe %1" + +#: lib/RT/Link_Overlay.pm:174 lib/RT/Link_Overlay.pm:183 lib/RT/Link_Overlay.pm:210 +msgid "Couldn't load link" +msgstr "Kunne ikke indlÊse link" + +#: html/Admin/Elements/EditCustomFields:146 html/Admin/Queues/People.html:120 +#. ($id) +msgid "Couldn't load queue" +msgstr "Kunne ikke indlÊse k¯" + +#: html/Admin/Queues/GroupRights.html:100 html/Admin/Queues/UserRights.html:71 +#. ($id) +msgid "Couldn't load queue %1" +msgstr "Kunne ikke indlÊse k¯ %1" + +#: NOT FOUND IN SOURCE +msgid "Couldn't load scrip" +msgstr "Kunne ikke indlÊse scrip" + +#: NOT FOUND IN SOURCE +msgid "Couldn't load template" +msgstr "Kunne ikke indlÊse template" + +#: html/Admin/Users/Prefs.html:78 +#. ($id) +msgid "Couldn't load that user (%1)" +msgstr "Kunne ikke indlÊse den bruger (%1)" + +#: html/SelfService/Display.html:108 +#. ($id) +msgid "Couldn't load ticket '%1'" +msgstr "Kunne ikke indlÊse ticket '%1'" + +#: html/Admin/Elements/ModifyUser:85 html/Admin/Users/Modify.html:148 html/User/Prefs.html:97 +msgid "Country" +msgstr "Land" + +#: html/Admin/Elements/CreateUserCalled:25 html/Ticket/Create.html:134 html/Ticket/Create.html:194 +msgid "Create" +msgstr "opret" + +#: etc/initialdata:127 +msgid "Create Tickets" +msgstr "opret Tickets" + +#: html/Admin/Elements/EditCustomField:74 +msgid "Create a CustomField" +msgstr "opret et Custom felt" + +#: html/Admin/Queues/CustomField.html:47 +#. ($QueueObj->Name()) +msgid "Create a CustomField for queue %1" +msgstr "opret et Custom felt for k¯ %1" + +#: html/Admin/Global/CustomField.html:47 +msgid "Create a CustomField which applies to all queues" +msgstr "opret et Custom felt som gÊlder for alle k¯er" + +#: NOT FOUND IN SOURCE +msgid "Create a new Custom Field" +msgstr "opret et nyt Custom felt" + +#: NOT FOUND IN SOURCE +msgid "Create a new global scrip" +msgstr "opret en ny global scrip" + +#: html/Admin/Groups/Modify.html:66 html/Admin/Groups/Modify.html:92 +msgid "Create a new group" +msgstr "opret en ny gruppe" + +#: html/User/Groups/Modify.html:66 html/User/Groups/Modify.html:91 +msgid "Create a new personal group" +msgstr "opret en ny personlig gruppe" + +#: NOT FOUND IN SOURCE +msgid "Create a new queue" +msgstr "opret en ny gruppe" + +#: NOT FOUND IN SOURCE +msgid "Create a new scrip" +msgstr "opret en ny scrip" + +#: NOT FOUND IN SOURCE +msgid "Create a new template" +msgstr "opret en ny template" + +#: html/Ticket/Create.html:24 html/Ticket/Create.html:27 html/Ticket/Create.html:35 +msgid "Create a new ticket" +msgstr "opret en ny ticket" + +#: html/Admin/Users/Modify.html:213 html/Admin/Users/Modify.html:240 +msgid "Create a new user" +msgstr "opret en ny bruger" + +#: html/Admin/Queues/Modify.html:103 +msgid "Create a queue" +msgstr "opret en ny k¯" + +#: NOT FOUND IN SOURCE +msgid "Create a queue called" +msgstr "opret en k¯ med navnet" + +#: NOT FOUND IN SOURCE +msgid "Create a request" +msgstr "opret en request" + +#: html/Admin/Queues/Scrip.html:58 +#. ($QueueObj->Name) +msgid "Create a scrip for queue %1" +msgstr "opret en scrip for k¯ %1" + +#: html/Admin/Global/Template.html:68 html/Admin/Queues/Template.html:64 +msgid "Create a template" +msgstr "opret en template" + +#: html/SelfService/Create.html:24 +msgid "Create a ticket" +msgstr "opret en ticket" + +#: etc/initialdata:129 +msgid "Create new tickets based on this scrip's template" +msgstr "opret en ny ticket baseret p denne scrip's template" + +#: html/SelfService/Create.html:77 +msgid "Create ticket" +msgstr "opret ticket" + +#: lib/RT/Queue_Overlay.pm:83 +msgid "Create tickets in this queue" +msgstr "opret tickets i denne k¯" + +#: lib/RT/Queue_Overlay.pm:71 +msgid "Create, delete and modify custom fields" +msgstr "opret, slet og rediger custom felter" + +#: lib/RT/Queue_Overlay.pm:67 +msgid "Create, delete and modify queues" +msgstr "opret, slet og rediger k¯er" + +#: NOT FOUND IN SOURCE +msgid "Create, delete and modify the members of any user's personal groups" +msgstr "opret, slet og rediger medlemmerne af vilkÂrlig brugers personlige grupper" + +#: lib/RT/System.pm:58 +msgid "Create, delete and modify the members of personal groups" +msgstr "opret, slet og rediger medlemmernes personlie grupper" + +#: lib/RT/System.pm:59 +msgid "Create, delete and modify users" +msgstr "opret, slet og rediger brugere" + +#: lib/RT/Queue_Overlay.pm:83 +msgid "CreateTicket" +msgstr "OpretTicket" + +#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:26 lib/RT/Ticket_Overlay.pm:1203 +msgid "Created" +msgstr "Oprettet" + +#: html/Admin/Elements/EditCustomField:87 +#. ($CustomFieldObj->Name()) +msgid "Created CustomField %1" +msgstr "Oprettede Customer felt %1" + +#: NOT FOUND IN SOURCE +msgid "Created template %1" +msgstr "Oprettede template %1" + +#: html/Ticket/Elements/EditLinks:27 +msgid "Current Relationships" +msgstr "Nuværende relationer" + +#: html/Admin/Elements/EditScrips:29 +msgid "Current Scrips" +msgstr "Nuværende Scrips" + +#: html/Admin/Groups/Members.html:38 html/User/Groups/Members.html:41 +msgid "Current members" +msgstr "Nuværende medlemmer" + +#: html/Admin/Elements/SelectRights:28 +msgid "Current rights" +msgstr "Nuværende rettigheder" + +#: html/Search/Listing.html:70 +msgid "Current search criteria" +msgstr "Nuværende søgekriterier" + +#: html/Admin/Queues/People.html:40 html/Ticket/Elements/EditPeople:44 +msgid "Current watchers" +msgstr "NuvÊrende watchere" + +#: html/Admin/Global/CustomField.html:54 +#. ($CustomField) +msgid "Custom Field #%1" +msgstr "Custom Field #%1" + +#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Ticket/Elements/ShowSummary:35 +msgid "Custom Fields" +msgstr "Custom Felter" + +#: html/Admin/Elements/EditScrip:72 +msgid "Custom action cleanup code" +msgstr "Custom aktion oprydnings kode" + +#: html/Admin/Elements/EditScrip:64 +msgid "Custom action preparation code" +msgstr "Custom aktion forberedelses kode" + +#: html/Admin/Elements/EditScrip:48 +msgid "Custom condition" +msgstr "Custom betingelse" + +#: lib/RT/Tickets_Overlay.pm:1618 +#. ($CF->Name , $args{OPERATOR} , $args{VALUE}) +msgid "Custom field %1 %2 %3" +msgstr "Custom felt %1 %2 %3" + +#: lib/RT/Tickets_Overlay.pm:1613 +#. ($CF->Name) +msgid "Custom field %1 has a value." +msgstr "Custom felt %1 har vÊrdi." + +#: lib/RT/Tickets_Overlay.pm:1610 +#. ($CF->Name) +msgid "Custom field %1 has no value." +msgstr "Custom felt %1 har ingen vÊrdi." + +#: lib/RT/Ticket_Overlay.pm:3491 +#. ($args{'Field'}) +msgid "Custom field %1 not found" +msgstr "Custom felt %1 ikke fundet" + +#: html/Admin/Elements/EditCustomFields:196 +msgid "Custom field deleted" +msgstr "Custom felt slettet" + +#: lib/RT/Ticket_Overlay.pm:3641 +msgid "Custom field not found" +msgstr "Custom felt ikke fundet" + +#: lib/RT/CustomField_Overlay.pm:349 +#. ($args{'Content'}, $self->Name) +msgid "Custom field value %1 could not be found for custom field %2" +msgstr "Custom felt vÊrdi %1 kunne ikke blive fundet for custom felt %2" + +#: NOT FOUND IN SOURCE +msgid "Custom field value changed from %1 to %2" +msgstr "Custom felt vÊrdi Êndret fra %1 to %2" + +#: lib/RT/CustomField_Overlay.pm:249 +msgid "Custom field value could not be deleted" +msgstr "Custom felt vÊrdi kunne ikke slettes" + +#: lib/RT/CustomField_Overlay.pm:355 +msgid "Custom field value could not be found" +msgstr "Custom felt vÊrdi kunne ikke findes" + +#: lib/RT/CustomField_Overlay.pm:247 lib/RT/CustomField_Overlay.pm:357 +msgid "Custom field value deleted" +msgstr "Custom felt vÊrdi slettet" + +#: lib/RT/Transaction_Overlay.pm:548 +msgid "CustomField" +msgstr "CustomFelt" + +#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:92 html/Ticket/ModifyAll.html:43 +msgid "Dates" +msgstr "Datoer" + +#: lib/RT/Date.pm:422 +msgid "Dec." +msgstr "Dec." + +#: NOT FOUND IN SOURCE +msgid "Default Autoresponse Template" +msgstr "Default Autosvars Template" + +#: etc/initialdata:207 +msgid "Default Autoresponse template" +msgstr "Default autosvars template" + +#: etc/initialdata:281 +msgid "Default admin comment template" +msgstr "Default administrator kommentar template" + +#: etc/initialdata:260 +msgid "Default admin correspondence template" +msgstr "Default administrator korrespondance template" + +#: etc/initialdata:272 +msgid "Default correspondence template" +msgstr "Default korrespondance template" + +#: etc/initialdata:238 +msgid "Default transaction template" +msgstr "Default transaktions template" + +#: lib/RT/Transaction_Overlay.pm:694 +#. ($type, $self->Field, $self->OldValue, $self->NewValue) +msgid "Default: %1/%2 changed from %3 to %4" +msgstr "Default: %1/%2 Êndret til %3 to %4" + +#: html/User/Delegation.html:24 html/User/Delegation.html:27 +msgid "Delegate rights" +msgstr "Overdrag rettigheder" + +#: lib/RT/System.pm:62 +msgid "Delegate specific rights which have been granted to you." +msgstr "Overdrag specifikke rettigeder som er blevet tildelt til dig." + +#: lib/RT/System.pm:62 +msgid "DelegateRights" +msgstr "OverdragRettigheder" + +#: html/User/Elements/Tabs:37 +msgid "Delegation" +msgstr "Overdragelse" + +#: NOT FOUND IN SOURCE +msgid "Delete" +msgstr "Slet" + +#: lib/RT/Queue_Overlay.pm:88 +msgid "Delete tickets" +msgstr "Slet tickets" + +#: lib/RT/Queue_Overlay.pm:88 +msgid "DeleteTicket" +msgstr "SletTicket" + +#: lib/RT/Transaction_Overlay.pm:187 +msgid "Deleting this object could break referential integrity" +msgstr "Sletning af dette objekt kan ¯delÊgge referentiel integritet" + +#: lib/RT/Queue_Overlay.pm:293 +msgid "Deleting this object would break referential integrity" +msgstr "Sletning af dette objekt vil ¯delÊgge referentiel integritet" + +#: lib/RT/User_Overlay.pm:499 +msgid "Deleting this object would violate referential integrity" +msgstr "Sletning af dette objekt vil stride mod referentiel integritet" + +#: html/Approvals/Elements/Approve:44 +msgid "Deny" +msgstr "Afvis" + +#: html/Ticket/Create.html:180 html/Ticket/Elements/BulkLinks:34 html/Ticket/Elements/EditLinks:122 html/Ticket/Elements/EditLinks:46 html/Ticket/Elements/ShowDependencies:31 html/Ticket/Elements/ShowLinks:36 +msgid "Depended on by" +msgstr "Afhængighed til" + +#: NOT FOUND IN SOURCE +msgid "Dependencies: \\n" +msgstr "Afhængigheder: \\n" + +#: lib/RT/Transaction_Overlay.pm:626 +#. ($value) +msgid "Dependency by %1 added" +msgstr "Afhængighed til %1 tilf¯jet" + +#: lib/RT/Transaction_Overlay.pm:655 +#. ($value) +msgid "Dependency by %1 deleted" +msgstr "Afhængighed til %1 slettet" + +#: lib/RT/Transaction_Overlay.pm:624 +#. ($value) +msgid "Dependency on %1 added" +msgstr "Afhængighed af %1 tilf¯jet" + +#: lib/RT/Transaction_Overlay.pm:653 +#. ($value) +msgid "Dependency on %1 deleted" +msgstr "Afhængighed af %1 slettet" + +#: html/Elements/SelectLinkType:26 html/Ticket/Create.html:179 html/Ticket/Elements/BulkLinks:30 html/Ticket/Elements/EditLinks:118 html/Ticket/Elements/EditLinks:35 html/Ticket/Elements/ShowDependencies:24 html/Ticket/Elements/ShowLinks:26 +msgid "Depends on" +msgstr "Afhængig af" + +#: html/Elements/SelectSortOrder:34 +msgid "Descending" +msgstr "Faldende" + +#: html/SelfService/Create.html:72 html/Ticket/Create.html:118 +msgid "Describe the issue below" +msgstr "Beskriv problemet nedenfor" + +#: html/Admin/Elements/AddCustomFieldValue:35 html/Admin/Elements/EditCustomField:38 html/Admin/Elements/EditScrip:33 html/Admin/Elements/ModifyQueue:35 html/Admin/Elements/ModifyTemplate:35 html/Admin/Groups/Modify.html:48 html/Admin/Queues/Modify.html:47 html/Elements/SelectGroups:26 html/User/Groups/Modify.html:48 +msgid "Description" +msgstr "Beskrivelse" + +#: NOT FOUND IN SOURCE +msgid "Details" +msgstr "Detaljer" + +#: html/Ticket/Elements/Tabs:84 +msgid "Display" +msgstr "Vis" + +#: lib/RT/Queue_Overlay.pm:68 +msgid "Display Access Control List" +msgstr "Vis Adgangs Kontrol Liste" + +#: lib/RT/Queue_Overlay.pm:74 +msgid "Display Scrip templates for this queue" +msgstr "Vis Scrip templates for denne kø" + +#: lib/RT/Queue_Overlay.pm:77 +msgid "Display Scrips for this queue" +msgstr "Vis scrips for denne kø" + +#: html/Ticket/Elements/ShowHistory:34 +msgid "Display mode" +msgstr "Visnings modus" + +#: NOT FOUND IN SOURCE +msgid "Display ticket #%1" +msgstr "Vis ticket #%1" + +#: lib/RT/System.pm:53 +msgid "Do anything and everything" +msgstr "Gør noget og alting" + +#: html/Elements/Refresh:29 +msgid "Don't refresh this page." +msgstr "Genindlæs ikke denne side-" + +#: html/Search/Elements/PickRestriction:113 +msgid "Don't show search results" +msgstr "Vis ikke søge resultater" + +#: html/Ticket/Elements/ShowTransaction:91 +msgid "Download" +msgstr "Download" + +#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:42 lib/RT/Ticket_Overlay.pm:1207 +msgid "Due" +msgstr "Forfaldende" + +#: NOT FOUND IN SOURCE +msgid "Due date '%1' could not be parsed" +msgstr "Forfaldsdato '%1' kunne ikke parses" + +#: bin/rt-commit-handler:753 +#. ($1, $msg) +msgid "ERROR: Couldn't load ticket '%1': %2.\\n" +msgstr "FEJL: Kunne ikke indlæse ticket '%1': %2.\\n" + +#: NOT FOUND IN SOURCE +msgid "Edit" +msgstr "Editér" + +#: html/Admin/Queues/CustomFields.html:44 +#. ($Queue->Name) +msgid "Edit Custom Fields for %1" +msgstr "Editér customer felter for %1" + +#: html/Search/Bulk.html:143 html/Ticket/ModifyLinks.html:35 +msgid "Edit Relationships" +msgstr "Editér forhold" + +#: html/Admin/Queues/Templates.html:41 +#. ($QueueObj->Name) +msgid "Edit Templates for queue %1" +msgstr "Editér Templates for kø %1" + +#: NOT FOUND IN SOURCE +msgid "Edit scrips" +msgstr "Editér scrips" + +#: html/Admin/Global/index.html:45 +msgid "Edit system templates" +msgstr "Editér system templates" + +#: NOT FOUND IN SOURCE +msgid "Edit templates for %1" +msgstr "Editér templates for %1" + +#: html/Admin/Elements/ModifyQueue:24 html/Admin/Queues/Modify.html:118 +#. ($QueueObj->Name) +#. ($QueueObj->Id) +msgid "Editing Configuration for queue %1" +msgstr "Editér Konfiguration for kø %1" + +#: html/Admin/Elements/ModifyUser:24 +#. ($UserObj->Name) +msgid "Editing Configuration for user %1" +msgstr "Editerer Konfiguration for bruger %1" + +#: html/Admin/Elements/EditCustomField:90 +#. ($CustomFieldObj->Name()) +msgid "Editing CustomField %1" +msgstr "Editerer Custom felt %1" + +#: html/Admin/Groups/Members.html:31 +#. ($Group->Name) +msgid "Editing membership for group %1" +msgstr "Editerer medlemskab for gruppe %1" + +#: html/User/Groups/Members.html:128 +#. ($Group->Name) +msgid "Editing membership for personal group %1" +msgstr "Editerer medlemskab for personlig gruppe %1" + +#: NOT FOUND IN SOURCE +msgid "Editing template %1" +msgstr "Editerer template %1" + +#: lib/RT/Ticket_Overlay.pm:2660 lib/RT/Ticket_Overlay.pm:2738 +msgid "Either base or target must be specified" +msgstr "Enten base eller mÃ¥l skal være specificeret" + +#: html/Admin/Users/Modify.html:52 html/Admin/Users/Prefs.html:45 html/Elements/SelectUsers:26 html/Ticket/Elements/AddWatchers:55 html/User/Prefs.html:41 +msgid "Email" +msgstr "E-mail" + +#: lib/RT/User_Overlay.pm:247 +msgid "Email address in use" +msgstr "E-mail adresse i brug" + +#: html/Admin/Elements/ModifyUser:41 +msgid "EmailAddress" +msgstr "E-mailAdresse" + +#: html/Admin/Elements/ModifyUser:53 +msgid "EmailEncoding" +msgstr "E-mail encoding" + +#: html/Admin/Elements/EditCustomField:50 +msgid "Enabled (Unchecking this box disables this custom field)" +msgstr "Aktiveret (Fravalg af denne boks deaktiverer dette custom felt)" + +#: html/Admin/Groups/Modify.html:52 html/User/Groups/Modify.html:52 +msgid "Enabled (Unchecking this box disables this group)" +msgstr "Aktiveret (Fravalg af denne boks deaktiverer denne gruppe)" + +#: html/Admin/Queues/Modify.html:83 +msgid "Enabled (Unchecking this box disables this queue)" +msgstr "Aktiveret (Fravalg af denne boks deaktiverer denne kø)" + +#: html/Admin/Elements/EditCustomFields:98 +msgid "Enabled Custom Fields" +msgstr "Aktiverede Custom felter" + +#: html/Admin/Queues/index.html:55 +msgid "Enabled Queues" +msgstr "Aktiverede Køer" + +#: html/Admin/Elements/EditCustomField:106 html/Admin/Groups/Modify.html:116 html/Admin/Queues/Modify.html:140 html/Admin/Users/Modify.html:282 html/User/Groups/Modify.html:116 +#. (loc_fuzzy($msg)) +msgid "Enabled status %1" +msgstr "Aktiverede status %1" + +#: lib/RT/CustomField_Overlay.pm:427 +msgid "Enter multiple values" +msgstr "Indtast flere værdier" + +#: lib/RT/CustomField_Overlay.pm:424 +msgid "Enter one value" +msgstr "Indtast en værdi" + +#: html/Search/Bulk.html:144 html/Ticket/Elements/EditLinks:111 +msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." +msgstr "Indtast tickets eller URIs for linkning af tickets. Separer flere værdier med mellemrum." + +#: html/Elements/Login:39 html/SelfService/Error.html:24 html/SelfService/Error.html:25 +msgid "Error" +msgstr "Fejl" + +#: lib/RT/Queue_Overlay.pm:555 +msgid "Error in parameters to Queue->AddWatcher" +msgstr "Fejl i parametre til Queue->AddWatcher" + +#: lib/RT/Queue_Overlay.pm:713 +msgid "Error in parameters to Queue->DelWatcher" +msgstr "Fejl i parametre til Queue->DelWatcher" + +#: lib/RT/Ticket_Overlay.pm:1392 +msgid "Error in parameters to Ticket->AddWatcher" +msgstr "Fejl i parametre til Ticket->AddWatcher" + +#: lib/RT/Ticket_Overlay.pm:1549 +msgid "Error in parameters to Ticket->DelWatcher" +msgstr "Fejl i parametre til Ticket->DelWatcher" + +#: etc/initialdata:20 +msgid "Everyone" +msgstr "Alle" + +#: bin/rt-crontool:193 +msgid "Example:" +msgstr "Eksempel:" + +#: html/Admin/Elements/ModifyUser:63 +msgid "ExternalAuthId" +msgstr "ExternalAuthId" + +#: html/Admin/Elements/ModifyUser:57 +msgid "ExternalContactInfoId" +msgstr "ExternalContactInfoId" + +#: html/Admin/Users/Modify.html:72 +msgid "Extra info" +msgstr "Ekstra information" + +#: lib/RT/User_Overlay.pm:363 +msgid "Failed to find 'Privileged' users pseudogroup." +msgstr "Fejlede i lokalisering 'Priviledged' brugere pseudogruppe." + +#: lib/RT/User_Overlay.pm:370 +msgid "Failed to find 'Unprivileged' users pseudogroup" +msgstr "Fejlede i lokalisering af 'Unproviledged' brugere pseudogruppe" + +#: bin/rt-crontool:137 +#. ($modname, $@) +msgid "Failed to load module %1. (%2)" +msgstr "Fejlede i indlæsningen af modul %1. (%2)" + +#: lib/RT/Date.pm:412 +msgid "Feb." +msgstr "Feb." + +#: NOT FOUND IN SOURCE +msgid "Fin" +msgstr "Slut" + +#: html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:58 lib/RT/Tickets_Overlay.pm:1091 +msgid "Final Priority" +msgstr "Endelig Prioritet" + +#: lib/RT/Ticket_Overlay.pm:1198 +msgid "FinalPriority" +msgstr "EndeligPrioritet" + +#: html/Admin/Queues/People.html:60 html/Ticket/Elements/EditPeople:33 +msgid "Find group whose" +msgstr "Find gruppe hvis" + +#: NOT FOUND IN SOURCE +msgid "Find new/open tickets" +msgstr "Find nye/Ã¥bne tickets" + +#: html/Admin/Queues/People.html:56 html/Admin/Users/index.html:45 html/Ticket/Elements/EditPeople:29 +msgid "Find people whose" +msgstr "Find folk hvis" + +#: html/Search/Listing.html:107 +msgid "Find tickets" +msgstr "Find tickets" + +#: NOT FOUND IN SOURCE +msgid "Finish Approval" +msgstr "Afslut godkendelse" + +#: html/Ticket/Elements/Tabs:57 +msgid "First" +msgstr "Første" + +#: html/Search/Listing.html:40 +msgid "First page" +msgstr "Første side" + +#: docs/design_docs/string-extraction-guide.txt:33 +msgid "Foo Bar Baz" +msgstr "Foo Bar Baz" + +#: docs/design_docs/string-extraction-guide.txt:24 +msgid "Foo!" +msgstr "Foo!" + +#: html/Search/Bulk.html:86 +msgid "Force change" +msgstr "gennemtving ændring" + +#: html/Search/Listing.html:105 +#. ($ticketcount) +msgid "Found %quant(%1,ticket)" +msgstr "Fandt %quant(%1,ticket)" + +#: lib/RT/Interface/Web.pm:904 +msgid "Found Object" +msgstr "Fandt Objekt" + +#: html/Admin/Elements/ModifyUser:43 +msgid "FreeformContactInfo" +msgstr "FreeformContactInfo" + +#: lib/RT/CustomField_Overlay.pm:37 +msgid "FreeformMultiple" +msgstr "FreeformMultiple" + +#: lib/RT/CustomField_Overlay.pm:36 +msgid "FreeformSingle" +msgstr "FreeformSingle" + +#: lib/RT/Date.pm:392 +msgid "Fri." +msgstr "Fre." + +#: html/Ticket/Elements/ShowHistory:40 html/Ticket/Elements/ShowHistory:50 +msgid "Full headers" +msgstr "Fulde headers" + +#: NOT FOUND IN SOURCE +msgid "Getting the current user from a pgp sig\\n" +msgstr "Henter the nuværende bruger fra en PGP signatur\\n" + +#: lib/RT/Transaction_Overlay.pm:593 +#. ($New->Name) +msgid "Given to %1" +msgstr "Givet til %1" + +#: html/Admin/Elements/Tabs:40 html/Admin/index.html:37 +msgid "Global" +msgstr "Global" + +#: NOT FOUND IN SOURCE +msgid "Global Scrips" +msgstr "Globale Scrips" + +#: html/Admin/Elements/SelectTemplate:37 +#. (loc($Template->Name)) +msgid "Global template: %1" +msgstr "Global template: %1" + +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Queues/People.html:58 html/Admin/Queues/People.html:62 html/Admin/Queues/index.html:43 html/Admin/Users/index.html:48 html/Ticket/Elements/EditPeople:31 html/Ticket/Elements/EditPeople:35 html/index.html:40 +msgid "Go!" +msgstr "Start!" + +#: NOT FOUND IN SOURCE +msgid "Good pgp sig from %1\\n" +msgstr "God PGP signatur fra %1\\n" + +#: html/Search/Listing.html:49 +msgid "Goto page" +msgstr "GÃ¥ til side" + +#: html/Elements/GotoTicket:24 html/SelfService/Elements/GotoTicket:24 +msgid "Goto ticket" +msgstr "GÃ¥ til ticket" + +#: html/Ticket/Elements/AddWatchers:45 html/User/Elements/DelegateRights:77 +msgid "Group" +msgstr "Gruppe" + +#: NOT FOUND IN SOURCE +msgid "Group %1 %2: %3" +msgstr "Gruppe %1 %2: %3" + +#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 +msgid "Group Rights" +msgstr "Gruppe Rettigheder" + +#: lib/RT/Group_Overlay.pm:964 +msgid "Group already has member" +msgstr "Gruppe har allerede medlem" + +#: html/Admin/Groups/Modify.html:76 +#. ($create_msg) +msgid "Group could not be created: %1" +msgstr "Gruppe kunne ikke blive oprettet: %1" + +#: lib/RT/Group_Overlay.pm:496 +msgid "Group created" +msgstr "Gruppe oprettet" + +#: lib/RT/Group_Overlay.pm:1132 +msgid "Group has no such member" +msgstr "Gruppen har sÃ¥dan et medlem" + +#: lib/RT/Group_Overlay.pm:944 lib/RT/Queue_Overlay.pm:628 lib/RT/Queue_Overlay.pm:688 lib/RT/Ticket_Overlay.pm:1446 lib/RT/Ticket_Overlay.pm:1524 +msgid "Group not found" +msgstr "Gruppe ikke fundet" + +#: NOT FOUND IN SOURCE +msgid "Group not found.\\n" +msgstr "Gruppe ikke fundet.\\n" + +#: NOT FOUND IN SOURCE +msgid "Group not specified.\\n" +msgstr "Gruppe ikke angivet.\\n" + +#: html/Admin/Elements/SelectNewGroupMembers:34 html/Admin/Elements/Tabs:34 html/Admin/Groups/Members.html:63 html/Admin/Queues/People.html:82 html/Admin/index.html:31 html/User/Groups/Members.html:66 +msgid "Groups" +msgstr "Grupper" + +#: lib/RT/Group_Overlay.pm:970 +msgid "Groups can't be members of their members" +msgstr "Grupper kan ikke være medlemmer af deres medlemmer" + +#: lib/RT/Interface/CLI.pm:72 lib/RT/Interface/CLI.pm:72 +msgid "Hello!" +msgstr "Hej!" + +#: docs/design_docs/string-extraction-guide.txt:40 +#. ($name) +msgid "Hello, %1" +msgstr "Hej, %1" + +#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:87 +msgid "History" +msgstr "Historie" + +#: html/Admin/Elements/ModifyUser:67 +msgid "HomePhone" +msgstr "HjemmeTelefon" + +#: html/Elements/Tabs:43 +msgid "Homepage" +msgstr "Homepage" + +#: lib/RT/Base.pm:73 +#. (6) +msgid "I have %quant(%1,concrete mixer)." +msgstr "Jeg har %quant(%1,concrete mixer)." + +#: NOT FOUND IN SOURCE +msgid "I have [quant,_1,concrete mixer]." +msgstr "Jeg har [quant,_1,concrete mixer]." + +#: html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1018 +msgid "Id" +msgstr "Id" + +#: html/Admin/Users/Modify.html:43 html/User/Prefs.html:38 +msgid "Identity" +msgstr "Identitet" + +#: etc/initialdata:411 etc/upgrade/2.1.71:86 +msgid "If an approval is rejected, reject the original and delete pending approvals" +msgstr "Hvis en godkendelse bliver afvist, afvis den originale og slet ventede godkendelser" + +#: bin/rt-crontool:189 +msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." +msgstr "Hvis dette værktøj var setgid, kunne en fjendtlig bruger benytte dette værktøj til at opnÃ¥ administrat adgang til RT." + +#: html/Admin/Queues/People.html:104 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyPeople.html:37 +msgid "If you've updated anything above, be sure to" +msgstr "Hvis du har opdateret noget ovenfor, vær da sikker pÃ¥ at" + +#: lib/RT/Interface/Web.pm:896 +msgid "Illegal value for %1" +msgstr "Ulovlig værdi for %1" + +#: lib/RT/Interface/Web.pm:899 +msgid "Immutable field" +msgstr "Uforanderligt felt" + +#: html/Admin/Elements/EditCustomFields:73 +msgid "Include disabled custom fields in listing." +msgstr "Medtag deaktiverede custom felter i liste." + +#: html/Admin/Queues/index.html:42 +msgid "Include disabled queues in listing." +msgstr "Medtag deaktiverede køer i liste." + +#: html/Admin/Users/index.html:46 +msgid "Include disabled users in search." +msgstr "Medtag deaktiverede brugere i liste." + +#: lib/RT/Tickets_Overlay.pm:1067 +msgid "Initial Priority" +msgstr "Initiel Prioritet" + +#: lib/RT/Ticket_Overlay.pm:1197 lib/RT/Ticket_Overlay.pm:1199 +msgid "InitialPriority" +msgstr "InitielPrioritet" + +#: lib/RT/ScripAction_Overlay.pm.orig:104 lib/RT/ScripAction_Overlay.pm:104 +msgid "Input error" +msgstr "Input fejl" + +#: lib/RT/Ticket_Overlay.pm:3866 +msgid "Internal Error" +msgstr "Intern Fejl" + +#: lib/RT/Record.pm:142 +#. ($id->{error_message}) +msgid "Internal Error: %1" +msgstr "Intern Fejl: %1" + +#: lib/RT/Group_Overlay.pm:643 +msgid "Invalid Group Type" +msgstr "Ikke valid Gruppe Type" + +#: lib/RT/Principal_Overlay.pm:127 +msgid "Invalid Right" +msgstr "Ikke valid Rettighed" + +#: lib/RT/Interface/Web.pm:901 +msgid "Invalid data" +msgstr "Ikke valide data" + +#: lib/RT/Ticket_Overlay.pm:457 +msgid "Invalid owner. Defaulting to 'nobody'." +msgstr "Ikke valid ejer, Default'er til 'nobody'" + +#: lib/RT/Scrip_Overlay.pm:133 lib/RT/Template_Overlay.pm.orig:250 lib/RT/Template_Overlay.pm:251 +msgid "Invalid queue" +msgstr "Ikke valid kø" + +#: lib/RT/ACE_Overlay.pm:243 lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:269 lib/RT/ACE_Overlay.pm:274 +msgid "Invalid right" +msgstr "Ikke valid rettighed" + +#: lib/RT/Record.pm:117 +#. ($key) +msgid "Invalid value for %1" +msgstr "Ikke valid værdi for %1" + +#: lib/RT/Ticket_Overlay.pm:3498 +msgid "Invalid value for custom field" +msgstr "Ikke valid værdi for custom felt" + +#: lib/RT/Ticket_Overlay.pm:364 +msgid "Invalid value for status" +msgstr "Ikke valid værdi for status" + +#: bin/rt-crontool:190 +msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." +msgstr "Det er af højeste vigtighed at ikke-privilegerede brugere ikke fÃ¥r adgang til at køre dette værktøj." + +#: bin/rt-crontool:191 +msgid "It is suggested that you create a non-privileged unix user with the correct group membership and RT access to run this tool." +msgstr "Det anbefales at du opretter en ikke-priviligeret unix bruger med det korrekte gruppe medlemsjab og RT adgang for at benytte dette værktøj." + +#: bin/rt-crontool:162 +msgid "It takes several arguments:" +msgstr "Det tager adskellige argumenter:" + +#: NOT FOUND IN SOURCE +msgid "Items pending my approval" +msgstr "Elementer som afventer min godkendelse" + +#: lib/RT/Date.pm:411 +msgid "Jan." +msgstr "Jan." + +#: lib/RT/Group_Overlay.pm:148 +msgid "Join or leave this group" +msgstr "Tilslut eller forlad denne gruppe" + +#: lib/RT/Date.pm:417 +msgid "Jul." +msgstr "Jul." + +#: html/Ticket/Elements/Tabs:98 +msgid "Jumbo" +msgstr "Jumbo" + +#: lib/RT/Date.pm:416 +msgid "Jun." +msgstr "Jun." + +#: NOT FOUND IN SOURCE +msgid "Keyword" +msgstr "Nøgleord" + +#: html/Admin/Elements/ModifyUser:51 +msgid "Lang" +msgstr "Sprog" + +#: html/Ticket/Elements/Tabs:72 +msgid "Last" +msgstr "Sidste" + +#: html/Ticket/Elements/EditDates:37 html/Ticket/Elements/ShowDates:38 +msgid "Last Contact" +msgstr "Sidste kontakt" + +#: html/Elements/SelectDateType:28 +msgid "Last Contacted" +msgstr "Sidst kontaktet" + +#: html/Search/Elements/TicketHeader:40 +msgid "Last Notified" +msgstr "Sidst Notificeret" + +#: html/Elements/SelectDateType:29 +msgid "Last Updated" +msgstr "Sidst Opdateret" + +#: NOT FOUND IN SOURCE +msgid "Left" +msgstr "Tilbage" + +#: html/Admin/Users/Modify.html:82 +msgid "Let this user access RT" +msgstr "Lad denne bruger fÃ¥ adgang til RT" + +#: html/Admin/Users/Modify.html:86 +msgid "Let this user be granted rights" +msgstr "Lad denne bruger fÃ¥ rettigheder" + +#: NOT FOUND IN SOURCE +msgid "Limiting owner to %1 %2" +msgstr "Begrænser ejer til %1 %2" + +#: NOT FOUND IN SOURCE +msgid "Limiting queue to %1 %2" +msgstr "Begrænser kø til %1 %2" + +#: lib/RT/Ticket_Overlay.pm:2752 +msgid "Link already exists" +msgstr "Link eksisterer allerede" + +#: lib/RT/Ticket_Overlay.pm:2764 +msgid "Link could not be created" +msgstr "Link kunne ikke blive oprettet" + +#: lib/RT/Ticket_Overlay.pm:2772 lib/RT/Ticket_Overlay.pm:2784 +#. ($TransString) +msgid "Link created (%1)" +msgstr "Link oprettet (%1)" + +#: lib/RT/Ticket_Overlay.pm:2685 +#. ($TransString) +msgid "Link deleted (%1)" +msgstr "Link slettet (%1)" + +#: lib/RT/Ticket_Overlay.pm:2691 +msgid "Link not found" +msgstr "Link ikke fundet" + +#: html/Ticket/ModifyLinks.html:24 html/Ticket/ModifyLinks.html:28 +#. ($Ticket->Id) +msgid "Link ticket #%1" +msgstr "Link ticket #%1" + +#: html/Ticket/Elements/Tabs:96 +msgid "Links" +msgstr "Links" + +#: html/Admin/Users/Modify.html:113 html/User/Prefs.html:84 +msgid "Location" +msgstr "Lokation" + +#: lib/RT.pm:162 +#. ($RT::LogDir) +msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." +msgstr "Log directory %1 kunne ikke findes eller skrive til.\\n RT kan ikke køre." + +#: html/Elements/Header:57 +#. ("".$session{'CurrentUser'}->Name."") +msgid "Logged in as %1" +msgstr "Logget ind som %1" + +#: docs/design_docs/string-extraction-guide.txt:71 html/Elements/Login:35 html/Elements/Login:44 html/Elements/Login:54 +msgid "Login" +msgstr "Log ind" + +#: html/Elements/Header:54 +msgid "Logout" +msgstr "Log ud" + +#: html/Search/Bulk.html:85 +msgid "Make Owner" +msgstr "Lav Ejer" + +#: html/Search/Bulk.html:109 +msgid "Make Status" +msgstr "Lav Status" + +#: html/Search/Bulk.html:117 +msgid "Make date Due" +msgstr "Sæt forfaldsdato" + +#: html/Search/Bulk.html:119 +msgid "Make date Resolved" +msgstr "Sæt løsnings dato" + +#: html/Search/Bulk.html:113 +msgid "Make date Started" +msgstr "Sæt startet dato" + +#: html/Search/Bulk.html:111 +msgid "Make date Starts" +msgstr "Sæ startes dato" + +#: html/Search/Bulk.html:115 +msgid "Make date Told" +msgstr "Sæt dato fortalt" + +#: html/Search/Bulk.html:105 +msgid "Make priority" +msgstr "Sæt Prioritet" + +#: html/Search/Bulk.html:107 +msgid "Make queue" +msgstr "Sæt kø" + +#: html/Search/Bulk.html:103 +msgid "Make subject" +msgstr "Sæt emne" + +#: html/Admin/index.html:32 +msgid "Manage groups and group membership" +msgstr "Administrer grupper og gruppe medlemskab" + +#: html/Admin/index.html:38 +msgid "Manage properties and configuration which apply to all queues" +msgstr "Administrer egenskaber og konfiguration som gælder for alle køer" + +#: html/Admin/index.html:35 +msgid "Manage queues and queue-specific properties" +msgstr "Administrer køer og kø-specifikke egenskaber" + +#: html/Admin/index.html:29 +msgid "Manage users and passwords" +msgstr "Administrer brugere og adgangskoder" + +#: lib/RT/Date.pm:413 +msgid "Mar." +msgstr "Mar." + +#: lib/RT/Date.pm:415 +msgid "May." +msgstr "Maj." + +#: lib/RT/Transaction_Overlay.pm:635 +#. ($value) +msgid "Member %1 added" +msgstr "Medlem %1 tilføjet" + +#: lib/RT/Transaction_Overlay.pm:664 +#. ($value) +msgid "Member %1 deleted" +msgstr "Medlem %1 slettet" + +#: lib/RT/Group_Overlay.pm:981 +msgid "Member added" +msgstr "Medlem tilføjet" + +#: lib/RT/Group_Overlay.pm:1139 +msgid "Member deleted" +msgstr "Medlem slettet" + +#: lib/RT/Group_Overlay.pm:1143 +msgid "Member not deleted" +msgstr "Medlem ikke slettet" + +#: html/Elements/SelectLinkType:25 +msgid "Member of" +msgstr "Medlem af" + +#: html/Admin/Elements/GroupTabs:41 html/User/Elements/GroupTabs:41 +msgid "Members" +msgstr "Medlemmer" + +#: lib/RT/Transaction_Overlay.pm:633 +#. ($value) +msgid "Membership in %1 added" +msgstr "Medlemskan af %1 tilføjet" + +#: lib/RT/Transaction_Overlay.pm:662 +#. ($value) +msgid "Membership in %1 deleted" +msgstr "Medlemskab af %1 slettet" + +#: lib/RT/Ticket_Overlay.pm:2941 +msgid "Merge Successful" +msgstr "Sammensmeltning succesfuld" + +#: lib/RT/Ticket_Overlay.pm:2861 +msgid "Merge failed. Couldn't set EffectiveId" +msgstr "Sammensmeltning fejlede. Kunne ikke sætte EffectiveId" + +#: html/Ticket/Elements/BulkLinks:26 html/Ticket/Elements/EditLinks:114 +msgid "Merge into" +msgstr "Sammensmelt med" + +#: html/Search/Bulk.html:137 html/Ticket/Update.html:100 +msgid "Message" +msgstr "Besked" + +#: lib/RT/Interface/Web.pm:903 +msgid "Missing a primary key?: %1" +msgstr "Mangler en primærnøgle?: %1" + +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:53 +msgid "Mobile" +msgstr "Mobil" + +#: html/Admin/Elements/ModifyUser:71 +msgid "MobilePhone" +msgstr "MobilTelefon" + +#: lib/RT/Queue_Overlay.pm:69 +msgid "Modify Access Control List" +msgstr "Modificér Adgangs Kontrol Liste" + +#: NOT FOUND IN SOURCE +msgid "Modify Custom Field %1" +msgstr "Modificér Custom Felt %1" + +#: html/Admin/Global/CustomFields.html:43 html/Admin/Global/index.html:50 +msgid "Modify Custom Fields which apply to all queues" +msgstr "Modificér Custom felter som gælder for alle køer" + +#: lib/RT/Queue_Overlay.pm:72 +msgid "Modify Scrip templates for this queue" +msgstr "Modificér Scrip templates for denne kø" + +#: lib/RT/Queue_Overlay.pm:75 +msgid "Modify Scrips for this queue" +msgstr "Modificér Scrips for denne kø" + +#: NOT FOUND IN SOURCE +msgid "Modify Template %1" +msgstr "Modificér Template %1" + +#: html/Admin/Queues/CustomField.html:44 +#. ($QueueObj->Name()) +msgid "Modify a CustomField for queue %1" +msgstr "Modificér CustomFelt for kø %1" + +#: html/Admin/Global/CustomField.html:52 +msgid "Modify a CustomField which applies to all queues" +msgstr "Modificér CustomFelt som gælder for alle køer" + +#: html/Admin/Queues/Scrip.html:53 +#. ($QueueObj->Name) +msgid "Modify a scrip for queue %1" +msgstr "Modificér et scrip for kø %1" + +#: html/Admin/Global/Scrip.html:47 +msgid "Modify a scrip which applies to all queues" +msgstr "Modificér et scrip som gælder for alle køer" + +#: html/Ticket/ModifyDates.html:24 html/Ticket/ModifyDates.html:28 +#. ($TicketObj->Id) +msgid "Modify dates for #%1" +msgstr "Modific+er datoer for #%1" + +#: html/Ticket/ModifyDates.html:34 +#. ($TicketObj->Id) +msgid "Modify dates for ticket # %1" +msgstr "Modificér datoer for ticket # %1" + +#: html/Admin/Global/GroupRights.html:24 html/Admin/Global/GroupRights.html:27 html/Admin/Global/index.html:55 +msgid "Modify global group rights" +msgstr "Modificér globale gruppe rettiheder" + +#: html/Admin/Global/GroupRights.html:32 +msgid "Modify global group rights." +msgstr "Modificér globale gruppe rettiheder" + +#: NOT FOUND IN SOURCE +msgid "Modify global scrips" +msgstr "Modificér globale scrips" + +#: html/Admin/Global/UserRights.html:24 html/Admin/Global/UserRights.html:27 html/Admin/Global/index.html:59 +msgid "Modify global user rights" +msgstr "Modificér globale bruger rettiheder" + +#: html/Admin/Global/UserRights.html:32 +msgid "Modify global user rights." +msgstr "Modificér globake bruger rettigehder" + +#: lib/RT/Group_Overlay.pm:145 +msgid "Modify group metadata or delete group" +msgstr "Modificér gruppe metadata eller slet gruppe" + +#: html/Admin/Groups/GroupRights.html:24 html/Admin/Groups/GroupRights.html:28 html/Admin/Groups/GroupRights.html:34 +#. ($GroupObj->Name) +msgid "Modify group rights for group %1" +msgstr "Modificér gruppe rettigheder for gruppe %1" + +#: html/Admin/Queues/GroupRights.html:24 html/Admin/Queues/GroupRights.html:28 +#. ($QueueObj->Name) +msgid "Modify group rights for queue %1" +msgstr "Modificér gruppe rettigheder for kø %1" + +#: lib/RT/Group_Overlay.pm:147 +msgid "Modify membership roster for this group" +msgstr "Modificér medlemskabsliste for denne gruppe" + +#: lib/RT/System.pm:60 +msgid "Modify one's own RT account" +msgstr "Modificér ens egen RT konto" + +#: html/Admin/Queues/People.html:24 html/Admin/Queues/People.html:28 +#. ($QueueObj->Name) +msgid "Modify people related to queue %1" +msgstr "Modificér folk relateret til kø %1" + +#: html/Ticket/ModifyPeople.html:24 html/Ticket/ModifyPeople.html:28 html/Ticket/ModifyPeople.html:34 +#. ($Ticket->id) +#. ($Ticket->Id) +msgid "Modify people related to ticket #%1" +msgstr "Modificér folk relateret til ticket #%1" + +#: html/Admin/Queues/Scrips.html:45 +#. ($QueueObj->Name) +msgid "Modify scrips for queue %1" +msgstr "Modificér scrips for kø %1" + +#: html/Admin/Global/Scrips.html:43 html/Admin/Global/index.html:41 +msgid "Modify scrips which apply to all queues" +msgstr "Modificér scrips som gælder for alle køer" + +#: html/Admin/Global/Template.html:24 html/Admin/Global/Template.html:29 html/Admin/Global/Template.html:80 html/Admin/Queues/Template.html:77 +#. (loc($TemplateObj->Name())) +#. ($TemplateObj->id) +msgid "Modify template %1" +msgstr "Modificér template %1" + +#: html/Admin/Global/Templates.html:43 +msgid "Modify templates which apply to all queues" +msgstr "Modificér templates som gælder for alle køer" + +#: html/Admin/Groups/Modify.html:86 html/User/Groups/Modify.html:85 +#. ($Group->Name) +msgid "Modify the group %1" +msgstr "Modificér gruppen %1" + +#: lib/RT/Queue_Overlay.pm:70 +msgid "Modify the queue watchers" +msgstr "Modificér kø watchers" + +#: html/Admin/Users/Modify.html:235 +#. ($UserObj->Name) +msgid "Modify the user %1" +msgstr "Modificer brugeren %1" + +#: html/Ticket/ModifyAll.html:36 +#. ($Ticket->Id) +msgid "Modify ticket # %1" +msgstr "Modificer ticket # %1" + +#: html/Ticket/Modify.html:24 html/Ticket/Modify.html:27 html/Ticket/Modify.html:33 +#. ($TicketObj->Id) +msgid "Modify ticket #%1" +msgstr "Modificer ticket #%1" + +#: lib/RT/Queue_Overlay.pm:87 +msgid "Modify tickets" +msgstr "Modificer tickets" + +#: html/Admin/Groups/UserRights.html:24 html/Admin/Groups/UserRights.html:28 html/Admin/Groups/UserRights.html:34 +#. ($GroupObj->Name) +msgid "Modify user rights for group %1" +msgstr "Modificer bruger rettigheder for gruppe %1" + +#: html/Admin/Queues/UserRights.html:24 html/Admin/Queues/UserRights.html:28 +#. ($QueueObj->Name) +msgid "Modify user rights for queue %1" +msgstr "Modificer bruger rettigheder for kø %1" + +#: NOT FOUND IN SOURCE +msgid "Modify watchers for queue '%1'" +msgstr "Modificer watchers for kø '%1'" + +#: lib/RT/Queue_Overlay.pm:69 +msgid "ModifyACL" +msgstr "ModificerACL" + +#: lib/RT/Group_Overlay.pm:148 +msgid "ModifyOwnMembership" +msgstr "ModificerEgetMedlemskab" + +#: lib/RT/Queue_Overlay.pm:70 +msgid "ModifyQueueWatchers" +msgstr "ModificerQueueWatchers" + +#: lib/RT/Queue_Overlay.pm:75 +msgid "ModifyScrips" +msgstr "ModificerScrips" + +#: lib/RT/System.pm:60 +msgid "ModifySelf" +msgstr "ModificerSelv" + +#: lib/RT/Queue_Overlay.pm:72 +msgid "ModifyTemplate" +msgstr "ModificerTemplate" + +#: lib/RT/Queue_Overlay.pm:87 +msgid "ModifyTicket" +msgstr "ModificerTicket" + +#: lib/RT/Date.pm:388 +msgid "Mon." +msgstr "Man." + +#: html/Ticket/Elements/ShowRequestor:41 +#. ($name) +msgid "More about %1" +msgstr "Mere om %1" + +#: html/Admin/Elements/EditCustomFields:60 +msgid "Move down" +msgstr "Flyt ned" + +#: html/Admin/Elements/EditCustomFields:52 +msgid "Move up" +msgstr "Flyt op" + +#: html/Admin/Elements/SelectSingleOrMultiple:26 +msgid "Multiple" +msgstr "Flere" + +#: lib/RT/User_Overlay.pm:238 +msgid "Must specify 'Name' attribute" +msgstr "'Name' attribut skal angives" + +#: html/SelfService/Elements/MyRequests:48 +#. ($friendly_status) +msgid "My %1 tickets" +msgstr "Mine %1 tickets" + +#: NOT FOUND IN SOURCE +msgid "My Approvals" +msgstr "Mine Godkendelser" + +#: html/Approvals/index.html:24 html/Approvals/index.html:25 +msgid "My approvals" +msgstr "Mine godkendelser" + +#: html/Admin/Elements/AddCustomFieldValue:31 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/ModifyTemplate:27 html/Admin/Elements/ModifyUser:29 html/Admin/Groups/Modify.html:43 html/Elements/SelectGroups:25 html/Elements/SelectUsers:27 html/User/Groups/Modify.html:43 +msgid "Name" +msgstr "Navn" + +#: lib/RT/User_Overlay.pm:245 +msgid "Name in use" +msgstr "Navn i brug" + +#: NOT FOUND IN SOURCE +msgid "Need approval from system administrator" +msgstr "Behøver godkendelse af system adminstrator" + +#: html/Ticket/Elements/ShowDates:51 +msgid "Never" +msgstr "Aldrig" + +#: html/Elements/Quicksearch:29 +msgid "New" +msgstr "Ny" + +#: html/Admin/Elements/ModifyUser:31 html/Admin/Users/Modify.html:92 html/User/Prefs.html:64 +msgid "New Password" +msgstr "Ny adgangskode" + +#: etc/initialdata:317 etc/upgrade/2.1.71:16 +msgid "New Pending Approval" +msgstr "Ny afventende godkendelse" + +#: html/Ticket/Elements/EditLinks:110 +msgid "New Relationships" +msgstr "Nye relationer" + +#: html/Ticket/Elements/Tabs:35 +msgid "New Search" +msgstr "Ny Søgning" + +#: html/Admin/Global/CustomField.html:40 html/Admin/Global/CustomFields.html:38 html/Admin/Queues/CustomField.html:51 html/Admin/Queues/CustomFields.html:39 +msgid "New custom field" +msgstr "Nyt custom felt" + +#: html/Admin/Elements/GroupTabs:53 html/User/Elements/GroupTabs:51 +msgid "New group" +msgstr "Ny gruppe" + +#: html/SelfService/Prefs.html:31 +msgid "New password" +msgstr "Ny adgangskode" + +#: lib/RT/User_Overlay.pm:764 +msgid "New password notification sent" +msgstr "Ny adgangskode notifikation afsendt" + +#: html/Admin/Elements/QueueTabs:69 +msgid "New queue" +msgstr "Ny kø" + +#: NOT FOUND IN SOURCE +msgid "New request" +msgstr "Ny request" + +#: html/Admin/Elements/SelectRights:41 +msgid "New rights" +msgstr "Nye rettigheder" + +#: html/Admin/Global/Scrip.html:39 html/Admin/Global/Scrips.html:38 html/Admin/Queues/Scrip.html:42 html/Admin/Queues/Scrips.html:54 +msgid "New scrip" +msgstr "Ny scrip" + +#: NOT FOUND IN SOURCE +msgid "New search" +msgstr "Ny søgning" + +#: html/Admin/Global/Template.html:59 html/Admin/Global/Templates.html:38 html/Admin/Queues/Template.html:57 html/Admin/Queues/Templates.html:49 +msgid "New template" +msgstr "Ny template" + +#: html/SelfService/Elements/Tabs:47 +msgid "New ticket" +msgstr "Ny ticket" + +#: lib/RT/Ticket_Overlay.pm:2828 +msgid "New ticket doesn't exist" +msgstr "Ny ticket eksisterer ikke" + +#: html/Admin/Elements/UserTabs:51 +msgid "New user" +msgstr "Ny bruger" + +#: html/Admin/Elements/CreateUserCalled:25 +msgid "New user called" +msgstr "Ny bruger kaldet" + +#: html/Admin/Queues/People.html:54 html/Ticket/Elements/EditPeople:28 +msgid "New watchers" +msgstr "Nye watchers" + +#: html/Admin/Users/Prefs.html:41 +msgid "New window setting" +msgstr "Ny vindues indstilling" + +#: html/Ticket/Elements/Tabs:68 +msgid "Next" +msgstr "Næste" + +#: html/Search/Listing.html:47 +msgid "Next page" +msgstr "Næste side" + +#: html/Admin/Elements/ModifyUser:49 +msgid "NickName" +msgstr "NickName" + +#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:45 +msgid "Nickname" +msgstr "Nickname" + +#: html/Admin/Elements/EditCustomField:89 html/Admin/Elements/EditCustomFields:104 +msgid "No CustomField" +msgstr "Intet Custom felt" + +#: html/Admin/Groups/GroupRights.html:83 html/Admin/Groups/UserRights.html:70 +msgid "No Group defined" +msgstr "Ingen grupper definerede" + +#: html/Admin/Queues/GroupRights.html:96 html/Admin/Queues/UserRights.html:67 +msgid "No Queue defined" +msgstr "Ingen kø defineret" + +#: bin/rt-crontool:55 +msgid "No RT user found. Please consult your RT administrator.\\n" +msgstr "Ingen RT bruger fundet. Kontakt venligst din RT administrator.\\n" + +#: html/Admin/Global/Template.html:78 html/Admin/Queues/Template.html:75 +msgid "No Template" +msgstr "Ingen Template" + +#: bin/rt-commit-handler:763 +msgid "No Ticket specified. Aborting ticket " +msgstr "Ingen ticket angivet. Afbryder ticket" + +#: NOT FOUND IN SOURCE +msgid "No Ticket specified. Aborting ticket modifications\\n\\n" +msgstr "Ingen ticket angivet. Afbryder ticket ændringer\\n\\n" + +#: html/Approvals/Elements/Approve:45 +msgid "No action" +msgstr "Ingen aktion" + +#: lib/RT/Interface/Web.pm:898 +msgid "No column specified" +msgstr "Ingen kolonne angivet" + +#: NOT FOUND IN SOURCE +msgid "No command found\\n" +msgstr "Ingen kommando fundet\\n" + +#: html/Elements/ViewUser:35 html/Ticket/Elements/ShowRequestor:44 +msgid "No comment entered about this user" +msgstr "Ingen kommentar inddateret for denne bruger" + +#: lib/RT/Ticket_Overlay.pm:2220 lib/RT/Ticket_Overlay.pm:2288 +msgid "No correspondence attached" +msgstr "Ingen korrespondance vedhæftet" + +#: lib/RT/Action/Generic.pm:149 lib/RT/Condition/Generic.pm:175 lib/RT/Search/ActiveTicketsInQueue.pm:55 lib/RT/Search/Generic.pm:112 +#. (ref $self) +msgid "No description for %1" +msgstr "Ingen beskrivelse af %1" + +#: lib/RT/Users_Overlay.pm:150 +msgid "No group specified" +msgstr "Ingen gruppe angivet" + +#: lib/RT/User_Overlay.pm:982 +msgid "No password set" +msgstr "Ingen adgangskode sat" + +#: lib/RT/Queue_Overlay.pm:260 +msgid "No permission to create queues" +msgstr "Ingen rettighed til at oprette køer" + +#: lib/RT/Ticket_Overlay.pm:360 +#. ($QueueObj->Name) +msgid "No permission to create tickets in the queue '%1'" +msgstr "Ingen adgang til at oprette tickets i denne kø '%1'" + +#: lib/RT/User_Overlay.pm:211 +msgid "No permission to create users" +msgstr "Ingen rettighed til at oprette brugere" + +#: html/SelfService/Display.html:117 +msgid "No permission to display that ticket" +msgstr "Ingen adagang til at vise denne ticket" + +#: html/SelfService/Update.html:51 +msgid "No permission to view update ticket" +msgstr "Ingen adgang til at vise opdater ticket" + +#: lib/RT/Queue_Overlay.pm:675 lib/RT/Ticket_Overlay.pm:1505 +msgid "No principal specified" +msgstr "Ingen principal angivet" + +#: html/Admin/Queues/People.html:153 html/Admin/Queues/People.html:163 +msgid "No principals selected." +msgstr "Ingen principaler valgt." + +#: html/Admin/Queues/index.html:34 +msgid "No queues matching search criteria found." +msgstr "Ingen køer fundet som matcher søge kriterie." + +#: html/Admin/Elements/SelectRights:80 +msgid "No rights found" +msgstr "Ingen rettigheder fundet" + +#: html/Admin/Elements/SelectRights:32 +msgid "No rights granted." +msgstr "Ingen rettigheder tildelt." + +#: html/Search/Bulk.html:160 +msgid "No search to operate on." +msgstr "Ingen søgning at arbejde med." + +#: NOT FOUND IN SOURCE +msgid "No ticket id specified" +msgstr "Ingen ticket id angivet" + +#: lib/RT/Transaction_Overlay.pm:478 lib/RT/Transaction_Overlay.pm:516 +msgid "No transaction type specified" +msgstr "Ingen transaktions type angivet" + +#: html/Admin/Users/index.html:35 +msgid "No users matching search criteria found." +msgstr "Ingen brugere fundet som matcher søge kriterie" + +#: bin/rt-commit-handler:643 +msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" +msgstr "Ingen valid RT bruger fundet. RT CVS handler frakoblet. Kontakt venligst din RT administrator.\\n" + +#: lib/RT/Interface/Web.pm:895 +msgid "No value sent to _Set!\\n" +msgstr "Ingen værdi sent til _Set!\\n" + +#: html/Search/Elements/TicketRow:36 +msgid "Nobody" +msgstr "Ingen" + +#: lib/RT/Interface/Web.pm:900 +msgid "Nonexistant field?" +msgstr "Ikke eksisterende felt?" + +#: NOT FOUND IN SOURCE +msgid "Not logged in" +msgstr "Ikke logget ind" + +#: html/Elements/Header:59 +msgid "Not logged in." +msgstr "Ikke logget ind." + +#: lib/RT/Date.pm:369 +msgid "Not set" +msgstr "Ikke sat" + +#: html/NoAuth/Reminder.html:26 +msgid "Not yet implemented." +msgstr "Endnu ikke implementeret." + +#: NOT FOUND IN SOURCE +msgid "Not yet implemented...." +msgstr "Endnu ikke implementeret..." + +#: html/Approvals/Elements/Approve:48 +msgid "Notes" +msgstr "Noter" + +#: lib/RT/User_Overlay.pm:767 +msgid "Notification could not be sent" +msgstr "Notification kunne ikke sendes" + +#: etc/initialdata:93 +msgid "Notify AdminCcs" +msgstr "Notificér AdminCc'ere" + +#: etc/initialdata:89 +msgid "Notify AdminCcs as Comment" +msgstr "Notificér AdminCc'ere som kommentar" + +#: etc/initialdata:120 +msgid "Notify Other Recipients" +msgstr "Notificér andre modtagere" + +#: etc/initialdata:116 +msgid "Notify Other Recipients as Comment" +msgstr "Notificér andre modtagere som kommentar" + +#: etc/initialdata:85 +msgid "Notify Owner" +msgstr "Notificér ejer" + +#: etc/initialdata:81 +msgid "Notify Owner as Comment" +msgstr "Notificér ejer som kommentar" + +#: etc/initialdata:361 +msgid "Notify Owner of their rejected ticket" +msgstr "Notificér ejer om deres afviste ticket" + +#: etc/initialdata:350 +msgid "Notify Owner of their ticket has been approved by all approvers" +msgstr "Notificér ejere om deres ticket er blevet godkendt af alle Approvere" + +#: etc/initialdata:338 +msgid "Notify Owner of their ticket has been approved by some approver" +msgstr "Notificér ejere om deres ticket som er blevet godkendt af Approver" + +#: etc/initialdata:319 etc/upgrade/2.1.71:17 +msgid "Notify Owners and AdminCcs of new items pending their approval" +msgstr "Notificér ejere og AdminCc'ere om nye emner som afventer deres godkendelse" + +#: etc/initialdata:77 +msgid "Notify Requestors" +msgstr "Notificér Requestere" + +#: etc/initialdata:103 +msgid "Notify Requestors and Ccs" +msgstr "Notificér Requestere og Cc'ere" + +#: etc/initialdata:98 +msgid "Notify Requestors and Ccs as Comment" +msgstr "Notificér Requestere og Cc'ere som kommentar" + +#: etc/initialdata:112 +msgid "Notify Requestors, Ccs and AdminCcs" +msgstr "Notificér Requestere, Cc'ere og AdminCc'ere" + +#: etc/initialdata:108 +msgid "Notify Requestors, Ccs and AdminCcs as Comment" +msgstr "Notificér Requestere, Cc'ere og AdminCc'ere som kommentar" + +#: lib/RT/Date.pm:421 +msgid "Nov." +msgstr "Nov." + +#: lib/RT/Record.pm:156 +msgid "Object could not be created" +msgstr "Objekt kunne ikke oprettes" + +#: lib/RT/Record.pm:175 +msgid "Object created" +msgstr "Objekt oprettet" + +#: lib/RT/Date.pm:420 +msgid "Oct." +msgstr "Okt." + +#: html/Elements/SelectDateRelation:34 +msgid "On" +msgstr "Ved" + +#: etc/initialdata:155 +msgid "On Comment" +msgstr "Ved kommentar" + +#: etc/initialdata:148 +msgid "On Correspond" +msgstr "Ved korrespondance" + +#: etc/initialdata:137 +msgid "On Create" +msgstr "Ved oprettelse" + +#: etc/initialdata:169 +msgid "On Owner Change" +msgstr "Ved ejerskifte" + +#: etc/initialdata:177 +msgid "On Queue Change" +msgstr "Ved køskifte" + +#: etc/initialdata:183 +msgid "On Resolve" +msgstr "Ved løsning" + +#: etc/initialdata:161 +msgid "On Status Change" +msgstr "Ved statusskifte" + +#: etc/initialdata:142 +msgid "On Transaction" +msgstr "Ved transaktion" + +#: html/Approvals/Elements/PendingMyApproval:49 +#. ("") +msgid "Only show approvals for requests created after %1" +msgstr "Vis kun godkendelser for requests oprettet efter %1" + +#: html/Approvals/Elements/PendingMyApproval:47 +#. ("") +msgid "Only show approvals for requests created before %1" +msgstr "Vis kun godkendelser for requests oprettet før %1" + +#: html/Elements/Quicksearch:30 +msgid "Open" +msgstr "Åben" + +#: html/Ticket/Elements/Tabs:135 +msgid "Open it" +msgstr "Åben den" + +#: NOT FOUND IN SOURCE +msgid "Open requests" +msgstr "Åben requests" + +#: html/SelfService/Elements/Tabs:41 +msgid "Open tickets" +msgstr "Åben tickets" + +#: html/Admin/Users/Prefs.html:40 +msgid "Open tickets (from listing) in a new window" +msgstr "Åben tickets (fra liste) i et nyt vindue" + +#: html/Admin/Users/Prefs.html:39 +msgid "Open tickets (from listing) in another window" +msgstr "Åben tickets (fra liste) i andet vindue" + +#: etc/initialdata:132 +msgid "Open tickets on correspondence" +msgstr "Åben tickets ved korrespondance" + +#: html/Search/Elements/PickRestriction:100 +msgid "Ordering and sorting" +msgstr "Orden og sortering" + +#: html/Admin/Elements/ModifyUser:45 html/Admin/Users/Modify.html:116 html/Elements/SelectUsers:28 html/User/Prefs.html:85 +msgid "Organization" +msgstr "Organisation" + +#: html/Approvals/Elements/Approve:32 +#. ($approving->Id, $approving->Subject) +msgid "Originating ticket: #%1" +msgstr "Oprindelig ticket: #%1" + +#: html/Admin/Elements/ModifyQueue:54 html/Admin/Queues/Modify.html:68 +msgid "Over time, priority moves toward" +msgstr "Tid overskredet, prioritet gÃ¥r mod" + +#: lib/RT/Queue_Overlay.pm:86 +msgid "Own tickets" +msgstr "Egne tickets" + +#: lib/RT/Queue_Overlay.pm:86 +msgid "OwnTicket" +msgstr "EgenTicket" + +#: etc/initialdata:38 html/Elements/MyRequests:31 html/SelfService/Elements/MyRequests:29 html/Ticket/Create.html:47 html/Ticket/Elements/EditPeople:42 html/Ticket/Elements/EditPeople:43 html/Ticket/Elements/ShowPeople:26 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1244 +msgid "Owner" +msgstr "Ejer" + +#: NOT FOUND IN SOURCE +msgid "Owner changed from %1 to %2" +msgstr "Ejere ændret fra %1 til %2" + +#: lib/RT/Transaction_Overlay.pm:582 +#. ($Old->Name , $New->Name) +msgid "Owner forcibly changed from %1 to %2" +msgstr "Ejer skiftet forceret fra %1 to %2" + +#: html/Search/Elements/PickRestriction:30 +msgid "Owner is" +msgstr "Ejer er" + +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:55 +msgid "Pager" +msgstr "Bipper" + +#: html/Admin/Elements/ModifyUser:73 +msgid "PagerPhone" +msgstr "BipperTelefon" + +#: html/Ticket/Create.html:181 html/Ticket/Elements/BulkLinks:38 html/Ticket/Elements/EditLinks:126 html/Ticket/Elements/EditLinks:57 html/Ticket/Elements/ShowLinks:46 +msgid "Parents" +msgstr "Forældre" + +#: html/Elements/Login:52 html/User/Prefs.html:60 +msgid "Password" +msgstr "Adgangskode" + +#: html/NoAuth/Reminder.html:24 +msgid "Password Reminder" +msgstr "Adgangskode husker" + +#: lib/RT/User_Overlay.pm:228 lib/RT/User_Overlay.pm:985 +msgid "Password too short" +msgstr "Adgangskode for kort" + +#: html/Admin/Users/Modify.html:290 html/User/Prefs.html:171 +#. (loc_fuzzy($msg)) +msgid "Password: %1" +msgstr "Adgangskode: %1" + +#: html/Admin/Users/Modify.html:292 +msgid "Passwords do not match." +msgstr "Adgangskoder matcher ikke." + +#: html/User/Prefs.html:173 +msgid "Passwords do not match. Your password has not been changed" +msgstr "Adgangskoder matcher ikke. Din adgangskode er ikke blevet skiftet" + +#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:95 html/Ticket/ModifyAll.html:50 +msgid "People" +msgstr "Folk" + +#: etc/initialdata:125 +msgid "Perform a user-defined action" +msgstr "Udfør en bruger-defineret aktion" + +#: lib/RT/ACE_Overlay.pm:230 lib/RT/ACE_Overlay.pm:236 lib/RT/ACE_Overlay.pm:562 lib/RT/ACE_Overlay.pm:572 lib/RT/ACE_Overlay.pm:582 lib/RT/ACE_Overlay.pm:647 lib/RT/CurrentUser.pm:82 lib/RT/CurrentUser.pm:91 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:201 lib/RT/CustomField_Overlay.pm:233 lib/RT/CustomField_Overlay.pm:511 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1094 lib/RT/Group_Overlay.pm:1098 lib/RT/Group_Overlay.pm:1107 lib/RT/Group_Overlay.pm:1158 lib/RT/Group_Overlay.pm:1162 lib/RT/Group_Overlay.pm:1168 lib/RT/Group_Overlay.pm:425 lib/RT/Group_Overlay.pm:517 lib/RT/Group_Overlay.pm:595 lib/RT/Group_Overlay.pm:603 lib/RT/Group_Overlay.pm:700 lib/RT/Group_Overlay.pm:704 lib/RT/Group_Overlay.pm:710 lib/RT/Group_Overlay.pm:903 lib/RT/Group_Overlay.pm:907 lib/RT/Group_Overlay.pm:920 lib/RT/Queue_Overlay.pm:540 lib/RT/Queue_Overlay.pm:550 lib/RT/Queue_Overlay.pm:564 lib/RT/Queue_Overlay.pm:699 lib/RT/Queue_Overlay.pm:708 lib/RT/Queue_Overlay.pm:721 lib/RT/Queue_Overlay.pm:931 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:196 lib/RT/Scrip_Overlay.pm:433 lib/RT/Template_Overlay.pm.orig:283 lib/RT/Template_Overlay.pm.orig:87 lib/RT/Template_Overlay.pm.orig:93 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1377 lib/RT/Ticket_Overlay.pm:1387 lib/RT/Ticket_Overlay.pm:1401 lib/RT/Ticket_Overlay.pm:1535 lib/RT/Ticket_Overlay.pm:1544 lib/RT/Ticket_Overlay.pm:1557 lib/RT/Ticket_Overlay.pm:1906 lib/RT/Ticket_Overlay.pm:2044 lib/RT/Ticket_Overlay.pm:2208 lib/RT/Ticket_Overlay.pm:2275 lib/RT/Ticket_Overlay.pm:2634 lib/RT/Ticket_Overlay.pm:2715 lib/RT/Ticket_Overlay.pm:2819 lib/RT/Ticket_Overlay.pm:2834 lib/RT/Ticket_Overlay.pm:3033 lib/RT/Ticket_Overlay.pm:3043 lib/RT/Ticket_Overlay.pm:3048 lib/RT/Ticket_Overlay.pm:3270 lib/RT/Ticket_Overlay.pm:3468 lib/RT/Ticket_Overlay.pm:3630 lib/RT/Ticket_Overlay.pm:3682 lib/RT/Ticket_Overlay.pm:3860 lib/RT/Transaction_Overlay.pm:466 lib/RT/Transaction_Overlay.pm:473 lib/RT/Transaction_Overlay.pm:502 lib/RT/Transaction_Overlay.pm:509 lib/RT/User_Overlay.pm:1079 lib/RT/User_Overlay.pm:1527 lib/RT/User_Overlay.pm:687 lib/RT/User_Overlay.pm:722 lib/RT/User_Overlay.pm:978 +msgid "Permission Denied" +msgstr "Adgang afvist" + +#: html/User/Elements/Tabs:34 +msgid "Personal Groups" +msgstr "Personlige Grupper" + +#: html/User/Groups/index.html:29 html/User/Groups/index.html:39 +msgid "Personal groups" +msgstr "Personlige grupper" + +#: html/User/Elements/DelegateRights:36 +msgid "Personal groups:" +msgstr "Personlige grupper:" + +#: html/Admin/Users/Modify.html:155 html/User/Prefs.html:48 +msgid "Phone numbers" +msgstr "Telefon numre" + +#: NOT FOUND IN SOURCE +msgid "Placeholder" +msgstr "Placeholder" + +#: html/Elements/Header:51 html/Elements/Tabs:52 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 +msgid "Preferences" +msgstr "Præferencer" + +#: NOT FOUND IN SOURCE +msgid "Prefs" +msgstr "Præferencer" + +#: lib/RT/Action/Generic.pm:159 +msgid "Prepare Stubbed" +msgstr "Prepare ryddet" + +#: html/Ticket/Elements/Tabs:60 +msgid "Prev" +msgstr "Forr." + +#: html/Search/Listing.html:43 +msgid "Previous page" +msgstr "Forrige side" + +#: NOT FOUND IN SOURCE +msgid "Pri" +msgstr "Pri" + +#: lib/RT/ACE_Overlay.pm:132 lib/RT/ACE_Overlay.pm:207 lib/RT/ACE_Overlay.pm:551 +#. ($args{'PrincipalId'}) +msgid "Principal %1 not found." +msgstr "Principal %1 ikke fundet." + +#: html/Search/Elements/PickRestriction:53 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:38 lib/RT/Tickets_Overlay.pm:1042 +msgid "Priority" +msgstr "Prioritet" + +#: html/Admin/Elements/ModifyQueue:50 html/Admin/Queues/Modify.html:64 +msgid "Priority starts at" +msgstr "Prioritet starter ved" + +#: etc/initialdata:25 +msgid "Privileged" +msgstr "Priviligeret" + +#: html/Admin/Users/Modify.html:270 html/User/Prefs.html:162 +#. (loc_fuzzy($msg)) +msgid "Privileged status: %1" +msgstr "Priviligeret status: %1" + +#: html/Admin/Users/index.html:61 +msgid "Privileged users" +msgstr "Priviligerede brugere" + +#: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 +msgid "Pseudogroup for internal use" +msgstr "Pseudogruppe til intern brug" + +#: html/Elements/MyRequests:29 html/Elements/MyTickets:29 html/Elements/Quicksearch:28 html/Search/Elements/PickRestriction:45 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:63 html/Ticket/Elements/ShowBasics:42 html/User/Elements/DelegateRights:79 lib/RT/Tickets_Overlay.pm:883 +msgid "Queue" +msgstr "Kø" + +#: html/Admin/Queues/CustomField.html:41 html/Admin/Queues/Scrip.html:49 html/Admin/Queues/Scrips.html:47 html/Admin/Queues/Templates.html:43 +#. ($Queue) +#. ($id) +msgid "Queue %1 not found" +msgstr "Kø %1 ikke fundet" + +#: NOT FOUND IN SOURCE +msgid "Queue '%1' not found\\n" +msgstr "Kø '%1' ikke fundet\\n" + +#: html/Admin/Elements/ModifyQueue:30 html/Admin/Queues/Modify.html:42 +msgid "Queue Name" +msgstr "Kø Navn" + +#: NOT FOUND IN SOURCE +msgid "Queue Scrips" +msgstr "Kø Scrips" + +#: lib/RT/Queue_Overlay.pm:264 +msgid "Queue already exists" +msgstr "Kø eksisterer allerede" + +#: lib/RT/Queue_Overlay.pm:273 lib/RT/Queue_Overlay.pm:279 +msgid "Queue could not be created" +msgstr "Kø kunne ikke oprettes" + +#: html/Ticket/Create.html:204 +msgid "Queue could not be loaded." +msgstr "Kø kunne ikke indlæses" + +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:283 +msgid "Queue created" +msgstr "Kø oprettet" + +#: NOT FOUND IN SOURCE +msgid "Queue is not specified." +msgstr "Kø ikke angivet" + +#: html/SelfService/Display.html:70 lib/RT/CustomField_Overlay.pm:97 +msgid "Queue not found" +msgstr "Kø ikke fundet" + +#: html/Admin/Elements/Tabs:37 html/Admin/index.html:34 +msgid "Queues" +msgstr "Køer" + +#: html/Elements/Quicksearch:24 +msgid "Quick search" +msgstr "Kø søgning" + +#: html/Elements/Login:44 +#. ($RT::VERSION) +msgid "RT %1" +msgstr "RT %1" + +#: docs/design_docs/string-extraction-guide.txt:70 +#. ($RT::VERSION, $RT::rtname) +msgid "RT %1 for %2" +msgstr "RT %1 for %2" + +#: html/Elements/Footer:32 +#. ($RT::VERSION) +msgid "RT %1 from Best Practical Solutions, LLC." +msgstr "RT %1 fra Best Practical Solutions, LLC." + +#: NOT FOUND IN SOURCE +msgid "RT %1. Copyright 1996-%1 Jesse Vincent \\n" +msgstr "RT %1. Copyright 1996-%1 Jesse Vincent \\n" + +#: html/Admin/index.html:24 html/Admin/index.html:25 +msgid "RT Administration" +msgstr "RT Administration" + +#: NOT FOUND IN SOURCE +msgid "RT Authentication error." +msgstr "RT Authentikeringsfejl." + +#: NOT FOUND IN SOURCE +msgid "RT Bounce: %1" +msgstr "RT Bounce: %1" + +#: NOT FOUND IN SOURCE +msgid "RT Configuration error" +msgstr "RT Konfigurationsfejl" + +#: NOT FOUND IN SOURCE +msgid "RT Critical error. Message not recorded!" +msgstr "RT Kritisk fejl. Meddelelse ikke gemt!" + +#: html/Elements/Error:41 html/SelfService/Error.html:40 +msgid "RT Error" +msgstr "RT Fejl" + +#: NOT FOUND IN SOURCE +msgid "RT Received mail (%1) from itself." +msgstr "RT modtog e-mail (%1) fra sig selv" + +#: NOT FOUND IN SOURCE +msgid "RT Self Service / Closed Tickets" +msgstr "RT Selv-betjening / Lukkede Tickets" + +#: html/index.html:24 html/index.html:27 +msgid "RT at a glance" +msgstr "RT set fra oven" + +#: NOT FOUND IN SOURCE +msgid "RT couldn't authenticate you" +msgstr "RT kunne ikke authentikere dig" + +#: NOT FOUND IN SOURCE +msgid "RT couldn't find requestor via its external database lookup" +msgstr "RT kunne ikke finde requester via sit eksterne database opslag" + +#: NOT FOUND IN SOURCE +msgid "RT couldn't find the queue: %1" +msgstr "RT kunne ikke finde køen: %1" + +#: NOT FOUND IN SOURCE +msgid "RT couldn't validate this PGP signature. \\n" +msgstr "RT kunne ikke validere denne PGP signatur. \\n" + +#: html/Elements/PageLayout:85 +#. ($RT::rtname) +msgid "RT for %1" +msgstr "RT for %1" + +#: NOT FOUND IN SOURCE +msgid "RT for %1: %2" +msgstr "RT for %1: %2" + +#: NOT FOUND IN SOURCE +msgid "RT has proccessed your commands" +msgstr "RT har processeret dine kommandoer" + +#: html/Elements/Login:94 +#. ('2003') +msgid "RT is © Copyright 1996-%1 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." +msgstr "RT er © Copyright 1996-%1 Jesse Vincent <jesse@bestpractical.com>. Bliver distribueret under Version 2 af 'GNU General Public License'." + +#: NOT FOUND IN SOURCE +msgid "RT thinks this message may be a bounce" +msgstr "RT mener at denne besked er en afvisning" + +#: NOT FOUND IN SOURCE +msgid "RT will process this message as if it were unsigned.\\n" +msgstr "RT vil processere denne besked som var den var usigneret.\\n" + +#: NOT FOUND IN SOURCE +msgid "RT's email command mode requires PGP authentication. Either you didn't sign your message, or your signature could not be verified." +msgstr "RT's e-mail kommando modus kræver PGP authentikering. Enten har du ikke signeret din besked, eller ogsÃ¥ kunne din signatur ikke verificeres." + +#: html/Admin/Users/Modify.html:57 html/Admin/Users/Prefs.html:51 html/User/Prefs.html:43 +msgid "Real Name" +msgstr "Fulde Navn" + +#: html/Admin/Elements/ModifyUser:47 +msgid "RealName" +msgstr "FuldeNavn" + +#: lib/RT/Transaction_Overlay.pm:631 +#. ($value) +msgid "Reference by %1 added" +msgstr "Reference fra %1 tilføjet" + +#: lib/RT/Transaction_Overlay.pm:660 +#. ($value) +msgid "Reference by %1 deleted" +msgstr "Reference fra %1 slettet" + +#: lib/RT/Transaction_Overlay.pm:629 +#. ($value) +msgid "Reference to %1 added" +msgstr "Reference til %1 tilføjet" + +#: lib/RT/Transaction_Overlay.pm:658 +#. ($value) +msgid "Reference to %1 deleted" +msgstr "Reference til %1 slettet" + +#: html/Ticket/Create.html:184 html/Ticket/Elements/BulkLinks:50 html/Ticket/Elements/EditLinks:138 html/Ticket/Elements/EditLinks:93 html/Ticket/Elements/ShowLinks:70 +msgid "Referred to by" +msgstr "Referreret til af" + +#: html/Elements/SelectLinkType:27 html/Ticket/Create.html:183 html/Ticket/Elements/BulkLinks:46 html/Ticket/Elements/EditLinks:134 html/Ticket/Elements/EditLinks:79 html/Ticket/Elements/ShowLinks:60 +msgid "Refers to" +msgstr "Refererer til" + +#: NOT FOUND IN SOURCE +msgid "Refine" +msgstr "Forfin" + +#: html/Search/Elements/PickRestriction:26 +msgid "Refine search" +msgstr "Forfin søgning" + +#: html/Elements/Refresh:35 +#. ($value/60) +msgid "Refresh this page every %1 minutes." +msgstr "Genindlæs denne side hver %1 minutter" + +#: html/Ticket/Create.html:173 html/Ticket/Elements/ShowSummary:61 html/Ticket/ModifyAll.html:56 +msgid "Relationships" +msgstr "Relationer" + +#: html/Search/Bulk.html:97 +msgid "Remove AdminCc" +msgstr "Fjern AdminCc" + +#: html/Search/Bulk.html:93 +msgid "Remove Cc" +msgstr "Fjern Cc" + +#: html/Search/Bulk.html:89 +msgid "Remove Requestor" +msgstr "Fjern Requestor" + +#: html/Ticket/Elements/ShowTransaction:159 html/Ticket/Elements/Tabs:121 +msgid "Reply" +msgstr "Svar" + +#: lib/RT/Queue_Overlay.pm:84 +msgid "Reply to tickets" +msgstr "Svar pÃ¥ tickets" + +#: lib/RT/Queue_Overlay.pm:84 +msgid "ReplyToTicket" +msgstr "SvarPÃ¥Ticket" + +#: etc/initialdata:44 html/Ticket/Update.html:39 lib/RT/ACE_Overlay.pm:86 +msgid "Requestor" +msgstr "Requestor" + +#: html/Search/Elements/PickRestriction:37 +msgid "Requestor email address" +msgstr "Requestor e-mail adresse" + +#: NOT FOUND IN SOURCE +msgid "Requestor(s)" +msgstr "Requestor(s)" + +#: html/SelfService/Create.html:40 html/Ticket/Create.html:55 html/Ticket/Elements/EditPeople:47 html/Ticket/Elements/ShowPeople:30 +msgid "Requestors" +msgstr "Requestors" + +#: html/Admin/Elements/ModifyQueue:60 html/Admin/Queues/Modify.html:74 +msgid "Requests should be due in" +msgstr "Request skulle være forefaldende om" + +#: html/Elements/Submit:61 +msgid "Reset" +msgstr "Reset" + +#: html/Admin/Users/Modify.html:158 html/User/Prefs.html:49 +msgid "Residence" +msgstr "Residens" + +#: html/Ticket/Elements/Tabs:131 +msgid "Resolve" +msgstr "Løs" + +#: html/Ticket/Update.html:137 +#. ($Ticket->id, $Ticket->Subject) +msgid "Resolve ticket #%1 (%2)" +msgstr "Løs ticket #%1 (%2)" + +#: etc/initialdata:308 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1206 +msgid "Resolved" +msgstr "Løst" + +#: html/Search/Bulk.html:132 html/Ticket/ModifyAll.html:72 html/Ticket/Update.html:71 +msgid "Response to requestors" +msgstr "Svar til requestors" + +#: html/Elements/ListActions:25 +msgid "Results" +msgstr "Resultater" + +#: html/Search/Elements/PickRestriction:104 +msgid "Results per page" +msgstr "Resultater per side" + +#: html/Admin/Elements/ModifyUser:32 html/Admin/Users/Modify.html:99 html/User/Prefs.html:71 +msgid "Retype Password" +msgstr "Genskriv adgangskode" + +#: NOT FOUND IN SOURCE +msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" +msgstr "Rettighed %1 ikke fundet for %2 %3 i scope %4 (%5)\\n" + +#: lib/RT/ACE_Overlay.pm:612 +msgid "Right Delegated" +msgstr "Rettighed overdraget" + +#: lib/RT/ACE_Overlay.pm:302 +msgid "Right Granted" +msgstr "Rettighed Tildelt" + +#: lib/RT/ACE_Overlay.pm:160 +msgid "Right Loaded" +msgstr "Rettighed Indlæst" + +#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +msgid "Right could not be revoked" +msgstr "Rettighed kunne ikke inddrages" + +#: html/User/Delegation.html:63 +msgid "Right not found" +msgstr "Rettighed ikke fundet" + +#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +msgid "Right not loaded." +msgstr "Rettighed ikke indlæst." + +#: lib/RT/ACE_Overlay.pm:688 +msgid "Right revoked" +msgstr "Rettighed inddraget" + +#: html/Admin/Elements/UserTabs:40 +msgid "Rights" +msgstr "Rettigheder" + +#: lib/RT/Interface/Web.pm:794 +#. ($object_type) +msgid "Rights could not be granted for %1" +msgstr "Rettigheder kunne ikke tildeles %1" + +#: lib/RT/Interface/Web.pm:827 +#. ($object_type) +msgid "Rights could not be revoked for %1" +msgstr "Rettigheder kunne ikke inddrages for %1" + +#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 +msgid "Roles" +msgstr "Roller" + +#: NOT FOUND IN SOURCE +msgid "RootApproval" +msgstr "RootGodkendelse" + +#: lib/RT/Date.pm:393 +msgid "Sat." +msgstr "Lør." + +#: html/Admin/Queues/People.html:104 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyLinks.html:38 html/Ticket/ModifyPeople.html:37 +msgid "Save Changes" +msgstr "Gem Ændringer" + +#: NOT FOUND IN SOURCE +msgid "Save changes" +msgstr "Gem Ændringer" + +#: html/Admin/Global/Scrip.html:48 html/Admin/Queues/Scrip.html:54 +#. ($QueueObj->id) +#. ($ARGS{'id'}) +msgid "Scrip #%1" +msgstr "Scrip #%1" + +#: lib/RT/Scrip_Overlay.pm:175 +msgid "Scrip Created" +msgstr "Scrip Oprettet" + +#: html/Admin/Elements/EditScrips:83 +msgid "Scrip deleted" +msgstr "Scrip slettet" + +#: html/Admin/Elements/QueueTabs:45 html/Admin/Elements/SystemTabs:32 html/Admin/Global/index.html:40 +msgid "Scrips" +msgstr "Scrips" + +#: NOT FOUND IN SOURCE +msgid "Scrips for %1\\n" +msgstr "Scrip for %1\\n" + +#: html/Admin/Queues/Scrips.html:33 +msgid "Scrips which apply to all queues" +msgstr "Scrips som gælder for alle køer" + +#: html/Elements/SimpleSearch:26 html/Search/Elements/PickRestriction:125 html/Ticket/Elements/Tabs:158 +msgid "Search" +msgstr "Søg" + +#: NOT FOUND IN SOURCE +msgid "Search Criteria" +msgstr "Søgekriterier" + +#: html/Approvals/Elements/PendingMyApproval:38 +msgid "Search for approvals" +msgstr "Søg efter godkendelser" + +#: bin/rt-crontool:187 +msgid "Security:" +msgstr "Sikkerhed:" + +#: lib/RT/Queue_Overlay.pm:66 +msgid "SeeQueue" +msgstr "SeKø" + +#: html/Admin/Groups/index.html:39 +msgid "Select a group" +msgstr "Vælg en gruppe" + +#: NOT FOUND IN SOURCE +msgid "Select a queue" +msgstr "Vælg en kø" + +#: html/Admin/Users/index.html:24 html/Admin/Users/index.html:27 +msgid "Select a user" +msgstr "Vælg en bruger" + +#: html/Admin/Global/CustomField.html:37 html/Admin/Global/CustomFields.html:35 +msgid "Select custom field" +msgstr "Vælg custom felt" + +#: html/Admin/Elements/GroupTabs:51 html/User/Elements/GroupTabs:49 +msgid "Select group" +msgstr "Vælg gruppe" + +#: lib/RT/CustomField_Overlay.pm:421 +msgid "Select multiple values" +msgstr "Vælg flere værdier" + +#: lib/RT/CustomField_Overlay.pm:418 +msgid "Select one value" +msgstr "Vælg en værdi" + +#: html/Admin/Elements/QueueTabs:66 +msgid "Select queue" +msgstr "Vælg kø" + +#: html/Admin/Global/Scrip.html:36 html/Admin/Global/Scrips.html:35 html/Admin/Queues/Scrip.html:39 html/Admin/Queues/Scrips.html:51 +msgid "Select scrip" +msgstr "Vælg scrip" + +#: html/Admin/Global/Template.html:56 html/Admin/Global/Templates.html:35 html/Admin/Queues/Template.html:54 html/Admin/Queues/Templates.html:46 +msgid "Select template" +msgstr "Vælg template" + +#: html/Admin/Elements/UserTabs:48 +msgid "Select user" +msgstr "Vælg bruger" + +#: lib/RT/CustomField_Overlay.pm:35 +msgid "SelectMultiple" +msgstr "VælgFlere" + +#: lib/RT/CustomField_Overlay.pm:34 +msgid "SelectSingle" +msgstr "VælgEnkelt" + +#: NOT FOUND IN SOURCE +msgid "Self Service" +msgstr "Selv-betjening" + +#: etc/initialdata:113 +msgid "Send mail to all watchers" +msgstr "Send e-mail til alle watchers" + +#: etc/initialdata:109 +msgid "Send mail to all watchers as a \"comment\"" +msgstr "Send e-mail til alle wathers som en \"kommentar\"" + +#: etc/initialdata:104 +msgid "Send mail to requestors and Ccs" +msgstr "Sender e-mail til requestors og Ccs" + +#: etc/initialdata:99 +msgid "Send mail to requestors and Ccs as a comment" +msgstr "Sender e-mail til requestor og Ccs som en kommentar" + +#: etc/initialdata:78 +msgid "Sends a message to the requestors" +msgstr "Sender en besked til requestorne" + +#: etc/initialdata:117 etc/initialdata:121 +msgid "Sends mail to explicitly listed Ccs and Bccs" +msgstr "Sender e-mail til explicit listede Ccs og Bccs" + +#: etc/initialdata:94 +msgid "Sends mail to the administrative Ccs" +msgstr "Sender e-mail til de administrative Ccs" + +#: etc/initialdata:90 +msgid "Sends mail to the administrative Ccs as a comment" +msgstr "Sender e-mail til de administrative Cc som en kommentar" + +#: etc/initialdata:82 etc/initialdata:86 +msgid "Sends mail to the owner" +msgstr "Sender e-mail til ejeren" + +#: lib/RT/Date.pm:419 +msgid "Sep." +msgstr "Sep." + +#: NOT FOUND IN SOURCE +msgid "Show Results" +msgstr "Vis Resultater" + +#: html/Approvals/Elements/PendingMyApproval:43 +msgid "Show approved requests" +msgstr "Vis godkendte requests" + +#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +msgid "Show basics" +msgstr "Vis basic" + +#: html/Approvals/Elements/PendingMyApproval:44 +msgid "Show denied requests" +msgstr "Vis afviste requests" + +#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +msgid "Show details" +msgstr "Vis detaljer" + +#: html/Approvals/Elements/PendingMyApproval:42 +msgid "Show pending requests" +msgstr "Vis afventede requests" + +#: html/Approvals/Elements/PendingMyApproval:45 +msgid "Show requests awaiting other approvals" +msgstr "Vis requests som afventer andre godkendelser" + +#: lib/RT/Queue_Overlay.pm:80 +msgid "Show ticket private commentary" +msgstr "Vis ticket private kommentar" + +#: lib/RT/Queue_Overlay.pm:78 +msgid "Show ticket summaries" +msgstr "Vis ticket opsummeringer" + +#: lib/RT/Queue_Overlay.pm:68 +msgid "ShowACL" +msgstr "VisACL" + +#: lib/RT/Queue_Overlay.pm:77 +msgid "ShowScrips" +msgstr "VisScrips" + +#: lib/RT/Queue_Overlay.pm:74 +msgid "ShowTemplate" +msgstr "VisTemplate" + +#: lib/RT/Queue_Overlay.pm:78 +msgid "ShowTicket" +msgstr "VisTicket" + +#: lib/RT/Queue_Overlay.pm:80 +msgid "ShowTicketComments" +msgstr "VisTicketKommentarer" + +#: lib/RT/Queue_Overlay.pm:81 +msgid "Sign up as a ticket Requestor or ticket or queue Cc" +msgstr "Tilmeld som en ticket requestor eller ticket eller kø Cc" + +#: lib/RT/Queue_Overlay.pm:82 +msgid "Sign up as a ticket or queue AdminCc" +msgstr "Tilmeld som en ticket eller kø AdminCc" + +#: html/Admin/Elements/ModifyUser:38 html/Admin/Users/Modify.html:190 html/Admin/Users/Prefs.html:31 html/User/Prefs.html:111 +msgid "Signature" +msgstr "Signatur" + +#: NOT FOUND IN SOURCE +msgid "Signed in as %1" +msgstr "Tilsluttet som %1" + +#: html/Admin/Elements/SelectSingleOrMultiple:25 +msgid "Single" +msgstr "Enkelt" + +#: html/Elements/Header:50 +msgid "Skip Menu" +msgstr "Skip Menu" + +#: html/Admin/Elements/AddCustomFieldValue:27 +msgid "Sort" +msgstr "Sorter" + +#: NOT FOUND IN SOURCE +msgid "Sort key" +msgstr "Sorteringsnøgle" + +#: html/Search/Elements/PickRestriction:108 +msgid "Sort results by" +msgstr "Sorter resultat efter" + +#: NOT FOUND IN SOURCE +msgid "SortOrder" +msgstr "SorteringsOrden" + +#: NOT FOUND IN SOURCE +msgid "Stalled" +msgstr "Stalled" + +#: NOT FOUND IN SOURCE +msgid "Start page" +msgstr "Start side" + +#: html/Elements/SelectDateType:26 html/Ticket/Elements/EditDates:31 html/Ticket/Elements/ShowDates:34 +msgid "Started" +msgstr "Startet" + +#: NOT FOUND IN SOURCE +msgid "Started date '%1' could not be parsed" +msgstr "Startet dato '%1' kunne ikke parses" + +#: html/Elements/SelectDateType:30 html/Ticket/Create.html:165 html/Ticket/Elements/EditDates:26 html/Ticket/Elements/ShowDates:30 +msgid "Starts" +msgstr "Starter" + +#: NOT FOUND IN SOURCE +msgid "Starts By" +msgstr "Starter den" + +#: NOT FOUND IN SOURCE +msgid "Starts date '%1' could not be parsed" +msgstr "Starter dato '%1' kunne ikke parses" + +#: html/Admin/Elements/ModifyUser:81 html/Admin/Users/Modify.html:137 html/User/Prefs.html:93 +msgid "State" +msgstr "Tilstand" + +#: html/Elements/MyRequests:30 html/Elements/MyTickets:30 html/Search/Elements/PickRestriction:73 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:37 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1200 lib/RT/Tickets_Overlay.pm:908 +msgid "Status" +msgstr "Status" + +#: etc/initialdata:294 +msgid "Status Change" +msgstr "Status Ændring" + +#: lib/RT/Transaction_Overlay.pm:528 +#. ($self->loc($self->OldValue), $self->loc($self->NewValue)) +msgid "Status changed from %1 to %2" +msgstr "Status ændret fra %1 til %2" + +#: NOT FOUND IN SOURCE +msgid "StatusChange" +msgstr "StatusÆndring" + +#: html/Ticket/Elements/Tabs:146 +msgid "Steal" +msgstr "Stjæl" + +#: lib/RT/Queue_Overlay.pm:91 +msgid "Steal tickets" +msgstr "Stjæl tickets" + +#: lib/RT/Queue_Overlay.pm:91 +msgid "StealTicket" +msgstr "StjælTicket" + +#: lib/RT/Transaction_Overlay.pm:587 +#. ($Old->Name) +msgid "Stolen from %1 " +msgstr "StjÃ¥let fra %1" + +#: html/Elements/MyRequests:28 html/Elements/MyTickets:28 html/Search/Bulk.html:135 html/Search/Elements/PickRestriction:42 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:27 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:75 lib/RT/Ticket_Overlay.pm:1196 lib/RT/Tickets_Overlay.pm:987 +msgid "Subject" +msgstr "Emne" + +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/Transaction_Overlay.pm:609 +#. ($self->Data) +msgid "Subject changed to %1" +msgstr "Emne ændret til %1" + +#: html/Elements/Submit:58 +msgid "Submit" +msgstr "Send" + +#: NOT FOUND IN SOURCE +msgid "Submit Workflow" +msgstr "Send Workflow" + +#: lib/RT/Group_Overlay.pm:748 +msgid "Succeeded" +msgstr "Lykkedes" + +#: lib/RT/Date.pm:394 +msgid "Sun." +msgstr "Søn." + +#: lib/RT/System.pm:53 +msgid "SuperUser" +msgstr "SuperBruger" + +#: html/User/Elements/DelegateRights:76 +msgid "System" +msgstr "System" + +#: html/Admin/Elements/SelectRights:80 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:793 lib/RT/Interface/Web.pm:826 +msgid "System Error" +msgstr "System Fejl" + +#: lib/RT/ACE_Overlay.pm:615 +msgid "System error. Right not delegated." +msgstr "System fejl. Rettighed ikke overdraget" + +#: lib/RT/ACE_Overlay.pm:145 lib/RT/ACE_Overlay.pm:222 lib/RT/ACE_Overlay.pm:305 lib/RT/ACE_Overlay.pm:897 +msgid "System error. Right not granted." +msgstr "System fejl. Rettighed ikke tildelt" + +#: html/Admin/Global/GroupRights.html:34 html/Admin/Groups/GroupRights.html:36 html/Admin/Queues/GroupRights.html:35 +msgid "System groups" +msgstr "System grupper" + +#: etc/initialdata:41 etc/initialdata:47 etc/initialdata:53 +msgid "SystemRolegroup for internal use" +msgstr "SystemRolleGruppe for intern brug" + +#: lib/RT/CurrentUser.pm:319 +msgid "TEST_STRING" +msgstr "TEST_STRING" + +#: html/Ticket/Elements/Tabs:142 +msgid "Take" +msgstr "Tag" + +#: lib/RT/Queue_Overlay.pm:89 +msgid "Take tickets" +msgstr "Tag tickets" + +#: lib/RT/Queue_Overlay.pm:89 +msgid "TakeTicket" +msgstr "TagTickets" + +#: lib/RT/Transaction_Overlay.pm:573 +msgid "Taken" +msgstr "Taget" + +#: html/Admin/Elements/EditScrip:80 +msgid "Template" +msgstr "Template" + +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:89 +#. ($TemplateObj->Id()) +msgid "Template #%1" +msgstr "Template #%1" + +#: html/Admin/Elements/EditTemplates:88 +msgid "Template deleted" +msgstr "Template slettet" + +#: lib/RT/Scrip_Overlay.pm:152 +msgid "Template not found" +msgstr "Template ikke fundet" + +#: NOT FOUND IN SOURCE +msgid "Template not found\\n" +msgstr "Template ikke fundet\\n" + +#: lib/RT/Template_Overlay.pm.orig:352 lib/RT/Template_Overlay.pm:353 +msgid "Template parsed" +msgstr "Template parset" + +#: html/Admin/Elements/QueueTabs:48 html/Admin/Elements/SystemTabs:35 html/Admin/Global/index.html:44 +msgid "Templates" +msgstr "Templates" + +#: NOT FOUND IN SOURCE +msgid "Templates for %1\\n" +msgstr "Templates for %1\\n" + +#: lib/RT/Interface/Web.pm:894 +msgid "That is already the current value" +msgstr "Det er allerede den nuværende værdi" + +#: lib/RT/CustomField_Overlay.pm:242 +msgid "That is not a value for this custom field" +msgstr "Det er ikke værdi for dette custom felt" + +#: lib/RT/Ticket_Overlay.pm:1917 +msgid "That is the same value" +msgstr "Det er den samme værdi" + +#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +msgid "That principal already has that right" +msgstr "Den principal har allerede den rettighed" + +#: lib/RT/Queue_Overlay.pm:633 +#. ($args{'Type'}) +msgid "That principal is already a %1 for this queue" +msgstr "Den principal er allerede en %1 for denne kø" + +#: lib/RT/Ticket_Overlay.pm:1451 +#. ($self->loc($args{'Type'})) +msgid "That principal is already a %1 for this ticket" +msgstr "Den principal er allerede en %1 for denne ticket" + +#: lib/RT/Queue_Overlay.pm:732 +#. ($args{'Type'}) +msgid "That principal is not a %1 for this queue" +msgstr "Den principal er ikke en %1 for denne kø" + +#: lib/RT/Ticket_Overlay.pm:1568 +#. ($args{'Type'}) +msgid "That principal is not a %1 for this ticket" +msgstr "Den principal er ikke en %1 for denne ticket" + +#: lib/RT/Ticket_Overlay.pm:1913 +msgid "That queue does not exist" +msgstr "Den kø eksisterer ikke" + +#: lib/RT/Ticket_Overlay.pm:3274 +msgid "That ticket has unresolved dependencies" +msgstr "Denne har ticket har uløste afhængigheder" + +#: NOT FOUND IN SOURCE +msgid "That user already has that right" +msgstr "Den bruger har den rettighed" + +#: lib/RT/Ticket_Overlay.pm:3084 +msgid "That user already owns that ticket" +msgstr "Brugeren ejer allerede den ticket" + +#: lib/RT/Ticket_Overlay.pm:3056 +msgid "That user does not exist" +msgstr "Brugeren eksisterer ikke" + +#: lib/RT/User_Overlay.pm:376 +msgid "That user is already privileged" +msgstr "Brugere er allerede priviligeret" + +#: lib/RT/User_Overlay.pm:397 +msgid "That user is already unprivileged" +msgstr "Brugeren er allerede upriviligeret" + +#: lib/RT/User_Overlay.pm:389 +msgid "That user is now privileged" +msgstr "Brugeren er nu priviligeret" + +#: lib/RT/User_Overlay.pm:410 +msgid "That user is now unprivileged" +msgstr "Brugere er nu upriviligeret" + +#: lib/RT/Ticket_Overlay.pm:3077 +msgid "That user may not own tickets in that queue" +msgstr "Den bruger mÃ¥ ikke eje tickets i den kø" + +#: lib/RT/Link_Overlay.pm:205 +msgid "That's not a numerical id" +msgstr "Det er ikke en numerisk værdi" + +#: html/SelfService/Display.html:31 html/Ticket/Create.html:149 html/Ticket/Elements/ShowSummary:27 +msgid "The Basics" +msgstr "Det Grundlæggende" + +#: lib/RT/ACE_Overlay.pm:87 +msgid "The CC of a ticket" +msgstr "CC for en ticket" + +#: lib/RT/ACE_Overlay.pm:88 +msgid "The administrative CC of a ticket" +msgstr "Den administrative CC for en ticket" + +#: lib/RT/Ticket_Overlay.pm:2244 +msgid "The comment has been recorded" +msgstr "Kommentarer er blevet gemt" + +#: bin/rt-crontool:197 +msgid "The following command will find all active tickets in the queue 'general' and set their priority to 99 if they haven't been touched in 4 hours:" +msgstr "Den følgende kommando vil finde alle aktive tickets i køen 'general' og vil sætte deres prioritet til 99 hvis de ikke er blevet rørt i 4 timer:" + +#: bin/rt-commit-handler:755 bin/rt-commit-handler:765 +msgid "The following commands were not proccessed:\\n\\n" +msgstr "De følgende kommandoer blev ikke processeret:\\n\\n" + +#: lib/RT/Interface/Web.pm:897 +msgid "The new value has been set." +msgstr "Den nye værdi er blevet sat" + +#: lib/RT/ACE_Overlay.pm:85 +msgid "The owner of a ticket" +msgstr "Ejeren af en ticket" + +#: lib/RT/ACE_Overlay.pm:86 +msgid "The requestor of a ticket" +msgstr "Anmoderen af en ticket" + +#: html/Admin/Elements/EditUserComments:25 +msgid "These comments aren't generally visible to the user" +msgstr "Disse kommentarer er ikke generelt synlige for brugeren" + +#: NOT FOUND IN SOURCE +msgid "This ticket %1 %2 (%3)\\n" +msgstr "Denne ticket %1 %2 (%3)\\n" + +#: bin/rt-crontool:188 +msgid "This tool allows the user to run arbitrary perl modules from within RT." +msgstr "Dette værktøj tillader brugeren at benyttet vilkÃ¥rlige Perl moduler inde fra RT." + +#: lib/RT/Transaction_Overlay.pm:251 +msgid "This transaction appears to have no content" +msgstr "Denne transaktion synes ikke at have noget indhold" + +#: html/Ticket/Elements/ShowRequestor:46 +#. ($rows) +msgid "This user's %1 highest priority tickets" +msgstr "Denne brugers højest prioriterede tickets" + +#: NOT FOUND IN SOURCE +msgid "This user's 25 highest priority tickets" +msgstr "Denne bruger 25 højest prioriterede tickets" + +#: lib/RT/Date.pm:391 +msgid "Thu." +msgstr "Tors." + +#: NOT FOUND IN SOURCE +msgid "Ticket # %1 %2" +msgstr "ticket # %1 %2" + +#: html/Ticket/ModifyAll.html:24 html/Ticket/ModifyAll.html:28 +#. ($Ticket->Id, $Ticket->Subject) +msgid "Ticket #%1 Jumbo update: %2" +msgstr "ticket #%1 Jumbo opdatering: %2" + +#: html/Approvals/Elements/ShowDependency:45 +#. ($link->BaseObj->Id, $link->BaseObj->Subject) +msgid "Ticket #%1: %2" +msgstr "ticket #%1: %2" + +#: lib/RT/Ticket_Overlay.pm:623 lib/RT/Ticket_Overlay.pm:644 +#. ($self->Id, $QueueObj->Name) +msgid "Ticket %1 created in queue '%2'" +msgstr "ticket %1 oprettet i kø '%2'" + +#: bin/rt-commit-handler:759 +#. ($Ticket->Id) +msgid "Ticket %1 loaded\\n" +msgstr "Ticket %1 indlæst\\n" + +#: html/Search/Bulk.html:212 +#. ($Ticket->Id,$_) +msgid "Ticket %1: %2" +msgstr "Ticket %1 : %2" + +#: html/Ticket/History.html:24 html/Ticket/History.html:27 +#. ($Ticket->Id, $Ticket->Subject) +msgid "Ticket History # %1 %2" +msgstr "Ticket Historie # %1 %2" + +#: NOT FOUND IN SOURCE +msgid "Ticket Id" +msgstr "Ticket ID" + +#: etc/initialdata:309 +msgid "Ticket Resolved" +msgstr "Ticket Løst" + +#: html/Search/Elements/PickRestriction:62 +msgid "Ticket attachment" +msgstr "Ticket vedhæftet fil" + +#: lib/RT/Tickets_Overlay.pm:1166 +msgid "Ticket content" +msgstr "Ticket indhold" + +#: lib/RT/Tickets_Overlay.pm:1212 +msgid "Ticket content type" +msgstr "Ticket indholds type" + +#: lib/RT/Ticket_Overlay.pm:514 lib/RT/Ticket_Overlay.pm:523 lib/RT/Ticket_Overlay.pm:533 lib/RT/Ticket_Overlay.pm:633 +msgid "Ticket could not be created due to an internal error" +msgstr "Ticket kunne ikke oprettes pga. en intern fejl" + +#: lib/RT/Transaction_Overlay.pm:520 +msgid "Ticket created" +msgstr "Ticket oprettet" + +#: NOT FOUND IN SOURCE +msgid "Ticket creation failed" +msgstr "Ticket oprettelse mislykkedes" + +#: lib/RT/Transaction_Overlay.pm:525 +msgid "Ticket deleted" +msgstr "Ticket slettet" + +#: NOT FOUND IN SOURCE +msgid "Ticket id not found" +msgstr "Ticket ID ikke fundet" + +#: NOT FOUND IN SOURCE +msgid "Ticket not found" +msgstr "Ticket ikke fundet" + +#: etc/initialdata:295 +msgid "Ticket status changed" +msgstr "Ticket status ændret" + +#: html/Ticket/Update.html:38 +msgid "Ticket watchers" +msgstr "Ticket iagtagere" + +#: html/Elements/Tabs:46 +msgid "Tickets" +msgstr "Tickets" + +#: lib/RT/Tickets_Overlay.pm:1383 +#. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) +msgid "Tickets %1 %2" +msgstr "Tickets %1 %2" + +#: lib/RT/Tickets_Overlay.pm:1348 +#. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) +msgid "Tickets %1 by %2" +msgstr "Tickets %1 af %2" + +#: html/Elements/ViewUser:25 +#. ($name) +msgid "Tickets from %1" +msgstr "Tickets fra %1" + +#: html/Approvals/Elements/ShowDependency:26 +msgid "Tickets which depend on this approval:" +msgstr "Tickets som afhænger af denne godkendelse:" + +#: html/Ticket/Create.html:156 html/Ticket/Elements/EditBasics:47 +msgid "Time Left" +msgstr "Resterende tid" + +#: html/Ticket/Create.html:155 html/Ticket/Elements/EditBasics:42 +msgid "Time Worked" +msgstr "Tid Arbejdet" + +#: lib/RT/Tickets_Overlay.pm:1139 +msgid "Time left" +msgstr "Resterende tid" + +#: html/Elements/Footer:36 +msgid "Time to display" +msgstr "Tid for visning" + +#: lib/RT/Tickets_Overlay.pm:1115 +msgid "Time worked" +msgstr "Tid arbejdet" + +#: lib/RT/Ticket_Overlay.pm:1201 +msgid "TimeWorked" +msgstr "TidArbejdet" + +#: bin/rt-commit-handler:401 +msgid "To generate a diff of this commit:" +msgstr "For at generere en diff af denne commit:" + +#: bin/rt-commit-handler:390 +msgid "To generate a diff of this commit:\\n" +msgstr "For at generere en difference af denne commit:\\n" + +#: lib/RT/Ticket_Overlay.pm:1204 +msgid "Told" +msgstr "Fortalt" + +#: etc/initialdata:237 +msgid "Transaction" +msgstr "Transaktion" + +#: lib/RT/Transaction_Overlay.pm:691 +#. ($self->Data) +msgid "Transaction %1 purged" +msgstr "Transaktion %1 tømt" + +#: lib/RT/Transaction_Overlay.pm:177 +msgid "Transaction Created" +msgstr "Transaktion Oprettet" + +#: lib/RT/Transaction_Overlay.pm:88 +msgid "Transaction->Create couldn't, as you didn't specify a ticket id" +msgstr "Transaktion->Opret kunne ikke gennemføres, da du ikke specificerede en ticket id" + +#: lib/RT/Transaction_Overlay.pm:750 +msgid "Transactions are immutable" +msgstr "Transaktioner er uforanderlige" + +#: NOT FOUND IN SOURCE +msgid "Trying to delete a right: %1" +msgstr "Forsøger at slette en rettighed: %1" + +#: lib/RT/Date.pm:389 +msgid "Tue." +msgstr "Tirs." + +#: html/Admin/Elements/EditCustomField:43 html/Ticket/Elements/AddWatchers:32 html/Ticket/Elements/AddWatchers:43 html/Ticket/Elements/AddWatchers:53 lib/RT/Ticket_Overlay.pm:1202 lib/RT/Tickets_Overlay.pm:959 +msgid "Type" +msgstr "Type" + +#: lib/RT/ScripCondition_Overlay.pm:103 +msgid "Unimplemented" +msgstr "Uimplementeret" + +#: html/Admin/Users/Modify.html:67 +msgid "Unix login" +msgstr "Unix login" + +#: html/Admin/Elements/ModifyUser:61 +msgid "UnixUsername" +msgstr "UnixBrugernavn" + +#: lib/RT/Attachment_Overlay.pm:276 lib/RT/Attachment_Overlay.pm:308 +#. ($self->ContentEncoding) +msgid "Unknown ContentEncoding %1" +msgstr "Ukendt ContentEncoding %1" + +#: html/Elements/SelectResultsPerPage:36 +msgid "Unlimited" +msgstr "Ubegrænset" + +#: etc/initialdata:32 +msgid "Unprivileged" +msgstr "Upriviligeret" + +#: lib/RT/Transaction_Overlay.pm:569 +msgid "Untaken" +msgstr "Ikke-tagede" + +#: html/Elements/MyTickets:63 html/Search/Bulk.html:32 +msgid "Update" +msgstr "Opdater" + +#: html/Admin/Users/Prefs.html:61 +msgid "Update ID" +msgstr "Opdater ID" + +#: html/Search/Bulk.html:129 html/Ticket/ModifyAll.html:65 html/Ticket/Update.html:65 +msgid "Update Type" +msgstr "Opdater type" + +#: html/Search/Listing.html:60 +msgid "Update all these tickets at once" +msgstr "Opdater alle disse tickets pÃ¥ en gang" + +#: html/Admin/Users/Prefs.html:48 +msgid "Update email" +msgstr "Opdater email" + +#: html/Admin/Users/Prefs.html:54 +msgid "Update name" +msgstr "Opdater navn" + +#: lib/RT/Interface/Web.pm:409 +msgid "Update not recorded." +msgstr "Opdatering ikke registreret" + +#: html/Search/Bulk.html:80 +msgid "Update selected tickets" +msgstr "Opdater valgte tickets" + +#: html/Admin/Users/Prefs.html:35 +msgid "Update signature" +msgstr "Opdater signatur" + +#: html/Ticket/ModifyAll.html:62 +msgid "Update ticket" +msgstr "Opdater ticket" + +#: NOT FOUND IN SOURCE +msgid "Update ticket # %1" +msgstr "Opdater ticket # %1" + +#: html/SelfService/Update.html:24 html/SelfService/Update.html:46 +#. ($Ticket->id) +msgid "Update ticket #%1" +msgstr "Opdater ticket #%1" + +#: html/Ticket/Update.html:139 +#. ($Ticket->id, $Ticket->Subject) +msgid "Update ticket #%1 (%2)" +msgstr "Opdater ticket #%1 (%2)" + +#: lib/RT/Interface/Web.pm:407 +msgid "Update type was neither correspondence nor comment." +msgstr "Opdaterings type var hverken korrespondance eller kommentar" + +#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:50 lib/RT/Ticket_Overlay.pm:1205 +msgid "Updated" +msgstr "Opdateret" + +#: NOT FOUND IN SOURCE +msgid "User %1 %2: %3\\n" +msgstr "Bruger %1 %2: %3\\n" + +#: NOT FOUND IN SOURCE +msgid "User %1 Password: %2\\n" +msgstr "Bruger %1 Adgangskode: %2\\n" + +#: NOT FOUND IN SOURCE +msgid "User '%1' not found" +msgstr "Bruger '%1' ikke fundet" + +#: NOT FOUND IN SOURCE +msgid "User '%1' not found\\n" +msgstr "Bruger '%1' ikke fundet\\n" + +#: etc/initialdata:124 etc/initialdata:191 +msgid "User Defined" +msgstr "Bruger defineret" + +#: html/Admin/Users/Prefs.html:58 +msgid "User ID" +msgstr "Bruger ID" + +#: html/Elements/SelectUsers:25 +msgid "User Id" +msgstr "Bruger ID" + +#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 +msgid "User Rights" +msgstr "Bruger Rettigheder" + +#: html/Admin/Users/Modify.html:225 +#. ($msg) +msgid "User could not be created: %1" +msgstr "Bruger kunne ikke oprettes: %1" + +#: lib/RT/User_Overlay.pm:321 +msgid "User created" +msgstr "Brugere oprettet" + +#: html/Admin/Global/GroupRights.html:66 html/Admin/Groups/GroupRights.html:53 html/Admin/Queues/GroupRights.html:68 +msgid "User defined groups" +msgstr "Bruger definerede grupper" + +#: lib/RT/User_Overlay.pm:575 lib/RT/User_Overlay.pm:592 +msgid "User loaded" +msgstr "Bruger indlæst" + +#: NOT FOUND IN SOURCE +msgid "User notified" +msgstr "Bruger notificeret" + +#: html/Admin/Users/Prefs.html:24 html/Admin/Users/Prefs.html:28 +msgid "User view" +msgstr "Bruger visning" + +#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +msgid "Username" +msgstr "Brugernavn" + +#: html/Admin/Elements/SelectNewGroupMembers:25 html/Admin/Elements/Tabs:31 html/Admin/Groups/Members.html:54 html/Admin/Queues/People.html:67 html/Admin/index.html:28 html/User/Groups/Members.html:57 +msgid "Users" +msgstr "Brugere" + +#: html/Admin/Users/index.html:64 +msgid "Users matching search criteria" +msgstr "Brugere som matcher søgekriterier" + +#: html/Search/Elements/PickRestriction:50 +msgid "ValueOfQueue" +msgstr "KøVærdi" + +#: html/Admin/Elements/EditCustomField:56 +msgid "Values" +msgstr "Værdier" + +#: lib/RT/Queue_Overlay.pm:81 +msgid "Watch" +msgstr "Watch" + +#: lib/RT/Queue_Overlay.pm:82 +msgid "WatchAsAdminCc" +msgstr "WatchSomAdminCC" + +#: html/Admin/Elements/QueueTabs:41 +msgid "Watchers" +msgstr "Watchers" + +#: html/Admin/Elements/ModifyUser:55 +msgid "WebEncoding" +msgstr "WebEncoding" + +#: lib/RT/Date.pm:390 +msgid "Wed." +msgstr "Ons." + +#: etc/initialdata:503 etc/upgrade/2.1.71:161 +msgid "When a ticket has been approved by all approvers, add correspondence to the original ticket" +msgstr "NÃ¥r en ticket er blevet godkendt af alle Approvers, tilføj korrespondance til den originale ticket" + +#: etc/initialdata:467 etc/upgrade/2.1.71:135 +msgid "When a ticket has been approved by any approver, add correspondence to the original ticket" +msgstr "NÃ¥r en ticket er blevet godkendt af hvilken som helst Approver, tilføj korrespondance til den originale ticket" + +#: etc/initialdata:138 +msgid "When a ticket is created" +msgstr "NÃ¥r en ticket bliver oprettet" + +#: etc/initialdata:400 etc/upgrade/2.1.71:79 +msgid "When an approval ticket is created, notify the Owner and AdminCc of the item awaiting their approval" +msgstr "NÃ¥r en godkendelses ticket bliver lavet, notificer Ejer og AdminCc af delen som afventer deres godkendelse" + +#: etc/initialdata:143 +msgid "When anything happens" +msgstr "NÃ¥r hvad som helst sker" + +#: etc/initialdata:184 +msgid "Whenever a ticket is resolved" +msgstr "NÃ¥r en ticket bliver løst" + +#: etc/initialdata:170 +msgid "Whenever a ticket's owner changes" +msgstr "NÃ¥r en tickets ejer ændres" + +#: etc/initialdata:178 +msgid "Whenever a ticket's queue changes" +msgstr "NÃ¥r en tickets kø ændres" + +#: etc/initialdata:162 +msgid "Whenever a ticket's status changes" +msgstr "NÃ¥r en tickets status ændres" + +#: etc/initialdata:192 +msgid "Whenever a user-defined condition occurs" +msgstr "NÃ¥r en bruger defineret betingelse opfyldes" + +#: etc/initialdata:156 +msgid "Whenever comments come in" +msgstr "NÃ¥r kommentarer kommer ind" + +#: etc/initialdata:149 +msgid "Whenever correspondence comes in" +msgstr "NÃ¥r korrespondance ankommer" + +#: html/Admin/Users/Modify.html:163 html/User/Prefs.html:51 +msgid "Work" +msgstr "Arbejde" + +#: html/Admin/Elements/ModifyUser:69 +msgid "WorkPhone" +msgstr "Arbejdstelefon" + +#: html/Ticket/Elements/ShowBasics:34 html/Ticket/Update.html:64 +msgid "Worked" +msgstr "Arbejdede" + +#: lib/RT/Ticket_Overlay.pm:3187 +msgid "You already own this ticket" +msgstr "Du ejer allerede denne ticket" + +#: html/autohandler:122 +msgid "You are not an authorized user" +msgstr "Du er ikke en authoriseret bruger" + +#: lib/RT/Ticket_Overlay.pm:3069 +msgid "You can only reassign tickets that you own or that are unowned" +msgstr "Du kan kun tildele tickets du ejer eller som ikker ejet" + +#: NOT FOUND IN SOURCE +msgid "You don't have permission to view that ticket.\\n" +msgstr "Du har ikke tilladelse til at se den ticket.\\n" + +#: docs/design_docs/string-extraction-guide.txt:47 +#. ($num, $queue) +msgid "You found %1 tickets in queue %2" +msgstr "Du fandt %1 tickets i kø %2" + +#: html/NoAuth/Logout.html:30 +msgid "You have been logged out of RT." +msgstr "Du er blevet logget ud af RT." + +#: html/SelfService/Display.html:77 +msgid "You have no permission to create tickets in that queue." +msgstr "Du har ikke tilladelse til at lave requests i den kø" + +#: lib/RT/Ticket_Overlay.pm:1926 +msgid "You may not create requests in that queue." +msgstr "Du mÃ¥ ikke oprette requests i den kø" + +#: html/NoAuth/Logout.html:34 +msgid "You're welcome to login again" +msgstr "Du er velkommen til at logge ind igen" + +#: NOT FOUND IN SOURCE +msgid "Your %1 requests" +msgstr "Din %1 anmodning" + +#: NOT FOUND IN SOURCE +msgid "Your RT administrator has misconfigured the mail aliases which invoke RT" +msgstr "Din RT administrator har ikke konfigureret mail aliaser som starter RT korrekt " + +#: etc/initialdata:484 etc/upgrade/2.1.71:146 +msgid "Your request has been approved by %1. Other approvals may still be pending." +msgstr "Din anmodning er blevet godkendt af %1. Andre godkendelser afventer muligvis stadigvæk" + +#: etc/initialdata:522 etc/upgrade/2.1.71:180 +msgid "Your request has been approved." +msgstr "Din anmodning er blevet godkendt" + +#: NOT FOUND IN SOURCE +msgid "Your request was rejected" +msgstr "Din anmodning blev afvist" + +#: etc/initialdata:427 etc/upgrade/2.1.71:101 +msgid "Your request was rejected." +msgstr "Din anmodning blev afvist" + +#: html/autohandler:144 +msgid "Your username or password is incorrect" +msgstr "Dit brugernavn eller adgangskode er ukorrekt" + +#: html/Admin/Elements/ModifyUser:83 html/Admin/Users/Modify.html:143 html/User/Prefs.html:95 +msgid "Zip" +msgstr "Postnummer" + +#: html/User/Elements/DelegateRights:58 +#. ($right->PrincipalObj->Object->SelfDescription) +msgid "as granted to %1" +msgstr "som givet til %1" + +#: html/SelfService/Closed.html:27 +msgid "closed" +msgstr "lukket" + +#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:33 +msgid "contains" +msgstr "indeholder" + +#: html/Elements/SelectAttachmentField:25 +msgid "content" +msgstr "indhold" + +#: html/Elements/SelectAttachmentField:26 +msgid "content-type" +msgstr "content-type" + +#: lib/RT/Ticket_Overlay.pm:2313 +msgid "correspondence (probably) not sent" +msgstr "korrespondance (muligvis) ikke sendt" + +#: lib/RT/Ticket_Overlay.pm:2323 +msgid "correspondence sent" +msgstr "korrespondance afsendt" + +#: html/Admin/Elements/ModifyQueue:62 html/Admin/Queues/Modify.html:76 lib/RT/Date.pm:319 +msgid "days" +msgstr "dage" + +#: html/Search/Listing.html:74 +msgid "delete" +msgstr "slet" + +#: lib/RT/Queue_Overlay.pm:62 +msgid "deleted" +msgstr "slettet" + +#: html/Search/Elements/PickRestriction:67 +msgid "does not match" +msgstr "matcher ikke" + +#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:34 +msgid "doesn't contain" +msgstr "indeholder ikke" + +#: html/Elements/SelectEqualityOperator:37 +msgid "equal to" +msgstr "lig med" + +#: html/Elements/SelectAttachmentField:27 +msgid "filename" +msgstr "filnavn" + +#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +msgid "greater than" +msgstr "større end" + +#: lib/RT/Group_Overlay.pm:193 +#. ($self->Name) +msgid "group '%1'" +msgstr "gruppe '%1'" + +#: lib/RT/Date.pm:315 +msgid "hours" +msgstr "timer" + +#: NOT FOUND IN SOURCE +msgid "id" +msgstr "id" + +#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickRestriction:46 html/Search/Elements/PickRestriction:75 html/Search/Elements/PickRestriction:87 +msgid "is" +msgstr "er" + +#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickRestriction:47 html/Search/Elements/PickRestriction:76 html/Search/Elements/PickRestriction:88 +msgid "isn't" +msgstr "er ikke" + +#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +msgid "less than" +msgstr "mindre end" + +#: html/Search/Elements/PickRestriction:66 +msgid "matches" +msgstr "matcher" + +#: lib/RT/Date.pm:311 +msgid "min" +msgstr "min." + +#: html/Ticket/Update.html:64 +msgid "minutes" +msgstr "minutter" + +#: bin/rt-commit-handler:764 +msgid "modifications\\n\\n" +msgstr "ændringer\\n\\n" + +#: lib/RT/Date.pm:327 +msgid "months" +msgstr "mÃ¥neder" + +#: lib/RT/Queue_Overlay.pm:57 +msgid "new" +msgstr "ny" + +#: html/Admin/Elements/EditScrips:42 +msgid "no value" +msgstr "ingen værdi" + +#: html/Admin/Elements/EditQueueWatchers:26 html/Ticket/Elements/EditWatchers:27 +msgid "none" +msgstr "ingen" + +#: html/Elements/SelectEqualityOperator:37 +msgid "not equal to" +msgstr "ikke lig med" + +#: html/SelfService/Elements/MyRequests:60 lib/RT/Queue_Overlay.pm:58 +msgid "open" +msgstr "Ã¥ben" + +#: lib/RT/Group_Overlay.pm:198 +#. ($self->Name, $user->Name) +msgid "personal group '%1' for user '%2'" +msgstr "personlig gruppe '%1' for bruger '%2'" + +#: lib/RT/Group_Overlay.pm:206 +#. ($queue->Name, $self->Type) +msgid "queue %1 %2" +msgstr "kø %1 %2" + +#: lib/RT/Queue_Overlay.pm:61 +msgid "rejected" +msgstr "afvist" + +#: lib/RT/Queue_Overlay.pm:60 +msgid "resolved" +msgstr "løst" + +#: lib/RT/Date.pm:307 +msgid "sec" +msgstr "sek." + +#: lib/RT/Queue_Overlay.pm:59 +msgid "stalled" +msgstr "stallet" + +#: lib/RT/Group_Overlay.pm:201 +#. ($self->Type) +msgid "system %1" +msgstr "system %1" + +#: lib/RT/Group_Overlay.pm:212 +#. ($self->Type) +msgid "system group '%1'" +msgstr "system gruppe '%1'" + +#: html/Elements/Error:42 html/SelfService/Error.html:41 +msgid "the calling component did not specify why" +msgstr "den kaldende komponent specificerede ikke hvorfor" + +#: lib/RT/URI/fsck_com_rt.pm:234 +#. ($self->Object->Id) +msgid "ticket #%1" +msgstr "ticket #%1" + +#: lib/RT/Group_Overlay.pm:209 +#. ($self->Instance, $self->Type) +msgid "ticket #%1 %2" +msgstr "ticket #%1 %2" + +#: lib/RT/Group_Overlay.pm:215 +#. ($self->Id) +msgid "undescribed group %1" +msgstr "ubeskrevet gruppe %1" + +#: NOT FOUND IN SOURCE +msgid "undescripbed group %1" +msgstr "ubeskrevet gruppe %1" + +#: lib/RT/Group_Overlay.pm:190 +#. ($user->Object->Name) +msgid "user %1" +msgstr "bruger %1" + +#: lib/RT/Date.pm:323 +msgid "weeks" +msgstr "uger" + +#: NOT FOUND IN SOURCE +msgid "with template %1" +msgstr "med template %1" + +#: lib/RT/Date.pm:331 +msgid "years" +msgstr "Ã¥r" + diff --git a/rt/lib/RT/I18N/de.po b/rt/lib/RT/I18N/de.po index 3ffc8fbac..c79999988 100644 --- a/rt/lib/RT/I18N/de.po +++ b/rt/lib/RT/I18N/de.po @@ -275,7 +275,7 @@ msgid "(Check box to delete)" msgstr "(Markieren um zu löschen)" #: html/Ticket/Create.html:178 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(Gib Anfragenummern oder URLs getrennt durch Leerzeichen ein)" #: html/Admin/Queues/Modify.html:54 html/Admin/Queues/Modify.html:60 diff --git a/rt/lib/RT/I18N/es.po b/rt/lib/RT/I18N/es.po index 05006b12b..f3cc1c141 100644 --- a/rt/lib/RT/I18N/es.po +++ b/rt/lib/RT/I18N/es.po @@ -275,7 +275,7 @@ msgid "(Check boxes to delete)" msgstr "(Marque las cajas para borrar)" #: html/Ticket/Create.html:178 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(Introduzca los identificadores de ticket o URLs, separados por espacios)" #: html/Admin/Queues/Modify.html:54 html/Admin/Queues/Modify.html:60 diff --git a/rt/lib/RT/I18N/fi.po b/rt/lib/RT/I18N/fi.po index ee1ad71f9..2171ac445 100644 --- a/rt/lib/RT/I18N/fi.po +++ b/rt/lib/RT/I18N/fi.po @@ -4,8 +4,8 @@ msgid "" msgstr "" "Project-Id-Version: RT 2.1.x\n" "POT-Creation-Date: 2002-07-08 17:41+0200\n" -"PO-Revision-Date: 2002-07-09 18:09+0200\n" -"Last-Translator: Janne Pirkkanen \n" +"PO-Revision-Date: 2004-01-13 15:21+0200\n" +"Last-Translator: Tuukka Vainio \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,12 +46,12 @@ msgstr "%1 %3.%2 %7 %4:%5:%6" #. ($field, $self->NewValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 added" -msgstr "" +msgstr "%1 %2 lisätty" #: lib/RT/Date.pm:334 #. ($s, $time_unit) msgid "%1 %2 ago" -msgstr "" +msgstr "%1 %2 sitten" #: lib/RT/Ticket_Overlay.pm:3444 lib/RT/Transaction_Overlay.pm:566 #. ($cf->Name, $old_value, $new_value->Content) @@ -64,21 +64,21 @@ msgstr "%1: %2 muutettu arvoon %3" #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 deleted" -msgstr "" +msgstr "%1 %2 poistettu" #: html/Admin/Elements/EditScrips:44 html/Admin/Elements/ListGlobalScrips:28 #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) msgid "%1 %2 with template %3" -msgstr "" +msgstr "%1 %2 pohjalla %3" #: NOT FOUND IN SOURCE msgid "%1 (%2) %3 this ticket\\n" -msgstr "%1 (%2) %3 tässä työpyynnössä\\n" +msgstr "%1 (%2) %3 tässä tapauksessa\\n" #: html/Search/Listing.html:57 #. (($session{'tickets'}->FirstRow+1), ($session{'tickets'}->FirstRow() + $session{'tickets'}->RowsPerPage() )) msgid "%1 - %2 shown" -msgstr "" +msgstr "näkyvillä %1 - %2" #: bin/rt-crontool:169 bin/rt-crontool:176 bin/rt-crontool:182 #. ("--search-argument", "--search") @@ -119,15 +119,15 @@ msgstr "%1 lisätty arvoksi %2lle" #: NOT FOUND IN SOURCE msgid "%1 aliases require a TicketId to work on" -msgstr "%1 aliakset vaativat työpyynnön id:n" +msgstr "%1 aliakset vaativat tapauksen id:n" #: NOT FOUND IN SOURCE msgid "%1 aliases require a TicketId to work on " -msgstr "%1 aliakset vaativat työpyynnön id:n " +msgstr "%1 aliakset vaativat tapauksen id:n " #: NOT FOUND IN SOURCE msgid "%1 aliases require a TicketId to work on (from %2) %3" -msgstr "%1 aliakset vaativat työpyynnön id:n (osoite %2) %3" +msgstr "%1 aliakset vaativat tapauksen id:n (osoite %2) %3" #: lib/RT/Link_Overlay.pm:117 lib/RT/Link_Overlay.pm:124 #. ($args{'Base'}) @@ -151,26 +151,26 @@ msgstr "%1 muutettu arvosta %2 arvoon %3" #: lib/RT/Interface/Web.pm:857 msgid "%1 could not be set to %2." -msgstr "" +msgstr "Arvoa %1 ei voitu asettaa arvoksi %2" #: NOT FOUND IN SOURCE msgid "%1 couldn't init a transaction (%2)\\n" -msgstr "%1 ei voinut suorittaa toimintoa (%2)\\n" +msgstr "%1 ei voinut suorittaa tapahtumaa (%2)\\n" #: lib/RT/Ticket_Overlay.pm:2813 #. ($self) msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." -msgstr "%1 ei voinut asettaa tilan arvoa päätetyksi. RT:n tietokanta saattaa olla vioittunut." +msgstr "%1 ei voinut asettaa tilaa päätetyksi. RT:n tietokanta saattaa olla vioittunut." #: html/Elements/MyTickets:25 #. ($rows) msgid "%1 highest priority tickets I own..." -msgstr "" +msgstr "%1 tärkeintä omistamaani tapausta..." #: html/Elements/MyRequests:25 #. ($rows) msgid "%1 highest priority tickets I requested..." -msgstr "" +msgstr "%1 tärkeintä tilaamaani tapausta..." #: bin/rt-crontool:161 #. ($0) @@ -185,7 +185,7 @@ msgstr "%1 ei ole enää %2 tälle työjonolle" #: lib/RT/Ticket_Overlay.pm:1570 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this ticket." -msgstr "%1 ei ole enää %2 tälle työpyynnölle" +msgstr "%1 ei ole enää %2 tälle tapaukselle" #: lib/RT/Ticket_Overlay.pm:3527 #. ($args{'Value'}, $cf->Name) @@ -229,11 +229,11 @@ msgstr "" #: lib/RT/Action/ResolveMembers.pm:42 #. (ref $self) msgid "%1 will resolve all members of a resolved group ticket." -msgstr "%1 päättää kaikki päätetyt työpyynnöt -ryhmän työpyynnöt." +msgstr "%1 päättää kaikki päätetyn ryhmän jäsentapaukset." #: NOT FOUND IN SOURCE msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." -msgstr "%1 jäädyttää [paikallisen] BASE jos se riippuu linkitetystä työpyynnöstä [tai on sen jäsen]." +msgstr "%1 jäädyttää [paikallisen] BASE jos se riippuu linkitetystä tapauksesta [tai on sen jäsen]." #: lib/RT/Transaction_Overlay.pm:435 #. ($self) @@ -261,11 +261,11 @@ msgstr "'%1' ei ole tunnettu tapahtuma." #: NOT FOUND IN SOURCE msgid "(Check box to delete group member)" -msgstr "" +msgstr "(Rastita laatikko poistaaksesi ryhmän jäsenen)" #: NOT FOUND IN SOURCE msgid "(Check box to delete scrip)" -msgstr "(Rastita laatikko poistaaksesi skriptin)" +msgstr "(Rastita laatikko poistaaksesi toiminnon)" #: html/Admin/Elements/EditQueueWatchers:29 html/Admin/Elements/EditScrips:35 html/Admin/Elements/EditTemplates:36 html/Admin/Groups/Members.html:52 html/Ticket/Elements/EditLinks:33 html/Ticket/Elements/EditPeople:46 html/User/Groups/Members.html:55 msgid "(Check box to delete)" @@ -273,25 +273,25 @@ msgstr "(Rastita laatikko poistaaksesi)" #: NOT FOUND IN SOURCE msgid "(Check boxes to delete)" -msgstr "" +msgstr "(Rastita laatikko poistaaksesi)" #: html/Ticket/Create.html:178 msgid "(Enter ticket ids or URLs, seperated with spaces)" -msgstr "(Syötä työpyynnön numerot tai www-osoitteet, välilyönneillä erotettuina)" +msgstr "(Syötä tapausten numerot tai www-osoitteet, välilyönneillä erotettuina)" #: html/Admin/Queues/Modify.html:54 html/Admin/Queues/Modify.html:60 #. ($RT::CorrespondAddress) #. ($RT::CommentAddress) msgid "(If left blank, will default to %1" -msgstr "" +msgstr "(Jos jätetään tyhjäksi, palaa arvoon %1)" #: NOT FOUND IN SOURCE msgid "(No Value)" -msgstr "" +msgstr "(Ei arvoa)" #: html/Admin/Elements/EditCustomFields:33 html/Admin/Elements/ListGlobalCustomFields:32 msgid "(No custom fields)" -msgstr "" +msgstr "(Ei kenttiä)" #: html/Admin/Groups/Members.html:50 html/User/Groups/Members.html:53 msgid "(No members)" @@ -299,35 +299,35 @@ msgstr "(Ei jäseniä)" #: html/Admin/Elements/EditScrips:32 html/Admin/Elements/ListGlobalScrips:32 msgid "(No scrips)" -msgstr "(Ei skriptejä)" +msgstr "(Ei toimintoja)" #: html/Admin/Elements/EditTemplates:31 msgid "(No templates)" -msgstr "" +msgstr "(Ei pohjia)" #: html/Ticket/Update.html:85 msgid "(Sends a blind carbon-copy of this update to a comma-delimited list of email addresses. Does not change who will receive future updates.)" -msgstr "" +msgstr "(Lähettää piilokopion vain tästä päivityksestä pilkulla erotettuihin sähköpostiosoitteisiin. Ei lisää pysyviksi vastaanottajiksi.)" #: NOT FOUND IN SOURCE msgid "(Sends a blind carbon-copy of this update to a comma-delimited list of email addresses. Does not change who will recieve future updates.)" -msgstr "(Lähettää piilokopion tästä päivityksestä pilkulla erotettuihin sähköpostiosoitteisiin. Ei muuta jatkossa tehtävien lähetysten kohteita.)" +msgstr "(Lähettää piilokopion vain tästä päivityksestä pilkulla erotettuihin sähköpostiosoitteisiin. Ei lisää pysyviksi vastaanottajiksi.)" #: html/Ticket/Create.html:79 msgid "(Sends a carbon-copy of this update to a comma-delimited list of administrative email addresses. These people will receive future updates.)" -msgstr "" +msgstr "(Lähettää kopion tästä päivityksestä pilkulla erotettuihin hallinnollisiin sähköpostiosoitteisiin. Lisää pysyviksi vastaanottajiksi.)" #: html/Ticket/Update.html:81 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. Does not change who will receive future updates.)" -msgstr "" +msgstr "(Lähettää kopion vain tästä päivityksestä pilkulla erotettuihin sähköpostiosoitteisiin. Ei lisää pysyviksi vastaanottajiksi.)" #: NOT FOUND IN SOURCE msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. Does not change who will recieve future updates.)" -msgstr "(Lähettää kopion tästä päivityksestä pilkulla erotettuihin sähköpostiosoitteisiin. Ei muuta jatkossa tehtävien lähetysten kohteita.)" +msgstr "(Lähettää kopion vain tästä päivityksestä pilkulla erotettuihin sähköpostiosoitteisiin. Ei lisää pysyviksi vastaanottajiksi.)" #: html/Ticket/Create.html:69 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" -msgstr "" +msgstr "(Lähettää kopion tästä päivityksestä pilkulla erotettuihin sähköpostiosoitteisiin. Lisää pysyviksi vastaanottajiksi.)" #: html/Admin/Groups/index.html:33 html/User/Groups/index.html:33 msgid "(empty)" @@ -335,7 +335,7 @@ msgstr "(tyhjä)" #: html/Admin/Users/index.html:39 msgid "(no name listed)" -msgstr "" +msgstr "(ei nimiä listattuna)" #: html/Elements/MyRequests:43 html/Elements/MyTickets:45 msgid "(no subject)" @@ -347,15 +347,15 @@ msgstr "(ei arvoa)" #: html/Ticket/Elements/EditLinks:116 msgid "(only one ticket)" -msgstr "(vain yksi työpyyntö)" +msgstr "(vain yksi tapaus)" #: html/Elements/MyRequests:52 html/Elements/MyTickets:55 msgid "(pending approval)" -msgstr "" +msgstr "(odottaa hyväksyntää)" #: html/Elements/MyRequests:54 html/Elements/MyTickets:57 msgid "(pending other tickets)" -msgstr "" +msgstr "(odottaa toisia tapauksia)" #: html/Admin/Users/Modify.html:50 msgid "(required)" @@ -363,15 +363,15 @@ msgstr "(pakollinen)" #: html/Ticket/Elements/ShowTransaction:105 msgid "(untitled)" -msgstr "" +msgstr "(nimetön)" #: NOT FOUND IN SOURCE msgid "25 highest priority tickets I own..." -msgstr "25 omistamaani korkeimpien prioriteettien työpyyntöä..." +msgstr "25 tärkeintä omistamaani tapausta..." #: NOT FOUND IN SOURCE msgid "25 highest priority tickets I requested..." -msgstr "25 tilaamaani korkeimman prioriteetin työpyyntöä..." +msgstr "25 tärkeintä tilaamaani tapausta..." #: html/Ticket/Elements/ShowBasics:32 msgid "<% $Ticket->Status%>" @@ -384,11 +384,11 @@ msgstr "" #: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:26 #. ($m->scomp('/Elements/SelectNewTicketQueue')) msgid " %1" -msgstr " %1" +msgstr " %1" #: etc/initialdata:203 msgid "A blank template" -msgstr "" +msgstr "Tyhjä pohja" #: NOT FOUND IN SOURCE msgid "ACE Deleted" @@ -416,11 +416,11 @@ msgstr "ACE:ja voi vain luoda ja poistaa." #: bin/rt-commit-handler:755 msgid "Aborting to avoid unintended ticket modifications.\\n" -msgstr "Poistuminen ei-tarkoitettujen työpyyntömuutosten välttämiseksi.\\n" +msgstr "Peruutetaan tarkoittamattomien tapausmuutosten välttämiseksi.\\n" #: html/User/Elements/Tabs:32 msgid "About me" -msgstr "" +msgstr "Omat asetukset" #: html/Admin/Users/Modify.html:80 msgid "Access control" @@ -453,7 +453,7 @@ msgstr "Lisää kopio" #: html/Ticket/Create.html:114 html/Ticket/Update.html:100 msgid "Add More Files" -msgstr "" +msgstr "Lisää useampi tiedosto" #: html/Search/Bulk.html:88 msgid "Add Requestor" @@ -465,23 +465,23 @@ msgstr "" #: NOT FOUND IN SOURCE msgid "Add a new a global scrip" -msgstr "Lisää uusi globaali lappu" +msgstr "Lisää uusi yleinen toiminto" #: NOT FOUND IN SOURCE msgid "Add a scrip to this queue" -msgstr "Lisää lappu tälle työjonolle" +msgstr "Lisää toiminto tähän työjonoon" #: html/Admin/Global/Scrip.html:55 msgid "Add a scrip which will apply to all queues" -msgstr "Lisää kaikille työjonoille yhteinen lappu" +msgstr "Lisää kaikille työjonoille yhteinen toiminto" #: html/Search/Bulk.html:118 msgid "Add comments or replies to selected tickets" -msgstr "Lisää kommentteja tai vastauksia valituille työpyynnöille" +msgstr "Lisää kommentteja tai vastauksia valituille tapauksille" #: html/Admin/Groups/Members.html:42 html/User/Groups/Members.html:39 msgid "Add members" -msgstr "Lisää jäsenä" +msgstr "Lisää jäseniä" #: html/Admin/Queues/People.html:66 html/Ticket/Elements/AddWatchers:28 msgid "Add new watchers" @@ -499,7 +499,7 @@ msgstr "Lisätty toimeksiantaja %1:ksi tähän työjonoon" #: lib/RT/Ticket_Overlay.pm:1454 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" -msgstr "Lisätty toimeksiantaja %1:ksi tälle työpyynnölle" +msgstr "Lisätty toimeksiantaja %1:ksi tälle tapaukselle" #: html/Admin/Elements/ModifyUser:76 html/Admin/Users/Modify.html:122 html/User/Prefs.html:88 msgid "Address1" @@ -531,7 +531,7 @@ msgstr "Käyttäjien ylläpito" #: html/Admin/Global/index.html:26 html/Admin/Global/index.html:28 msgid "Admin/Global configuration" -msgstr "Ylläpito/Globaalit asetukset" +msgstr "Ylläpito/Yleiset asetukset" #: NOT FOUND IN SOURCE msgid "Admin/Groups" @@ -595,11 +595,11 @@ msgstr "Jälkeen" #: NOT FOUND IN SOURCE msgid "Age" -msgstr "" +msgstr "Ikä" #: html/Admin/Elements/EditCustomFields:96 msgid "All Custom Fields" -msgstr "" +msgstr "Kaikki kentät" #: html/Admin/Queues/index.html:53 msgid "All Queues" @@ -611,7 +611,7 @@ msgstr "" #: html/Elements/Tabs:58 msgid "Approval" -msgstr "" +msgstr "Hyväksyntä" #: html/Approvals/Display.html:46 html/Approvals/Elements/Approve:27 html/Approvals/Elements/ShowDependency:42 html/Approvals/index.html:65 #. ($Ticket->Id, $Ticket->Subject) @@ -633,7 +633,7 @@ msgstr "" #: NOT FOUND IN SOURCE msgid "Approval Details" -msgstr "" +msgstr "Hyväksynnän lisätiedot" #: NOT FOUND IN SOURCE msgid "Approval diagram" @@ -641,19 +641,19 @@ msgstr "" #: html/Approvals/Elements/Approve:45 msgid "Approve" -msgstr "" +msgstr "Hyväksy" #: etc/initialdata:431 etc/upgrade/2.1.71:148 msgid "Approver's notes: %1" -msgstr "" +msgstr "Hyväksyjän merkintöjä: %1" #: lib/RT/Date.pm:414 msgid "Apr." -msgstr "Huhti" +msgstr "huhti" #: NOT FOUND IN SOURCE msgid "April" -msgstr "" +msgstr "huhtikuu" #: html/Elements/SelectSortOrder:35 msgid "Ascending" @@ -669,7 +669,7 @@ msgstr "Liitä tiedosto" #: html/Ticket/Create.html:98 html/Ticket/Update.html:89 msgid "Attached file" -msgstr "" +msgstr "Liitä tiedosto" #: html/SelfService/Attachment/dhandler:36 msgid "Attachment '%1' could not be loaded" @@ -689,11 +689,11 @@ msgstr "Liitetiedostot" #: lib/RT/Date.pm:418 msgid "Aug." -msgstr "Elo" +msgstr "elo" #: NOT FOUND IN SOURCE msgid "August" -msgstr "" +msgstr "elokuu" #: html/Admin/Elements/ModifyUser:66 msgid "AuthSystem" @@ -705,7 +705,7 @@ msgstr "" #: etc/initialdata:72 msgid "Autoreply To Requestors" -msgstr "" +msgstr "Automaattivastaus tilaajille" #: NOT FOUND IN SOURCE msgid "AutoreplyToRequestors" @@ -727,7 +727,7 @@ msgstr "Virheellistä dataa kentässä %1" #: html/SelfService/Attachment/dhandler:43 #. ($trans, $AttachmentObj->TransactionId()) msgid "Bad transaction number for attachment. %1 should be %2\\n" -msgstr "Virheellinen toiminnon numero liitetiedostolle. %1 pitäisi olla %2\\n" +msgstr "Virheellinen tapahtuman numero liitetiedostolle. %1 pitäisi olla %2\\n" #: html/Admin/Elements/GroupTabs:39 html/Admin/Elements/QueueTabs:39 html/Admin/Elements/UserTabs:38 html/Ticket/Elements/Tabs:90 html/User/Elements/GroupTabs:38 msgid "Basics" @@ -743,7 +743,7 @@ msgstr "Muista tallentaa muutokset" #: html/Elements/SelectDateRelation:34 lib/RT/CurrentUser.pm:322 msgid "Before" -msgstr "Ennen" +msgstr "ennen" #: NOT FOUND IN SOURCE msgid "Begin Approval" @@ -751,7 +751,7 @@ msgstr "" #: etc/initialdata:202 msgid "Blank" -msgstr "" +msgstr "Tyhjä" #: html/Search/Listing.html:79 msgid "Bookmarkable URL for this search" @@ -763,15 +763,15 @@ msgstr "Lyhyet otsikot" #: html/Search/Bulk.html:25 html/Search/Bulk.html:26 msgid "Bulk ticket update" -msgstr "Työpyyntöjen ryhmäpäivitys" +msgstr "Tapausten ryhmäpäivitys" #: lib/RT/User_Overlay.pm:1331 msgid "Can not modify system users" -msgstr "Systeemikäyttäjien muokkaus ei ole sallittua" +msgstr "Järjestelmäkäyttäjien muokkaus ei ole sallittua" #: lib/RT/Queue_Overlay.pm:67 msgid "Can this principal see this queue" -msgstr "" +msgstr "Näkeekö toimeksiantaja tämän työjonon" #: lib/RT/CustomField_Overlay.pm:144 msgid "Can't add a custom field value without a name" @@ -779,15 +779,15 @@ msgstr "Kentän lisääminen ilman nimeä ei onnistu" #: lib/RT/Link_Overlay.pm:132 msgid "Can't link a ticket to itself" -msgstr "Työpyyntöä ei voi linkittää itseensä" +msgstr "Tapausta ei voi linkittää itseensä" #: lib/RT/Ticket_Overlay.pm:2787 msgid "Can't merge into a merged ticket. You should never get this error" -msgstr "Et voi yhdistää jo yhdistettyyn työpyyntöön. Sinun ei pitäisi saada tätä virhettä koskaan." +msgstr "Et voi yhdistää jo yhdistettyyn tapaukseen. Sinun ei pitäisi saada tätä virhettä koskaan." #: lib/RT/Ticket_Overlay.pm:2605 lib/RT/Ticket_Overlay.pm:2674 msgid "Can't specifiy both base and target" -msgstr "Sekä basen ja kohteen määritteleminen samalla ei ole mahdollista" +msgstr "Sekä juuren ja kohteen määritteleminen samalla ei ole mahdollista" #: html/autohandler:112 #. ($msg) @@ -804,15 +804,15 @@ msgstr "Muuta salasana" #: html/Ticket/Create.html:101 html/Ticket/Update.html:92 msgid "Check box to delete" -msgstr "" +msgstr "Valitse laatikko poistaaksesi" #: html/Admin/Elements/SelectRights:31 msgid "Check box to revoke right" -msgstr "Valitse laatikko poistaaksesi oikeuden" +msgstr "Valitse laatikko peruaksesi oikeuden" #: html/Ticket/Create.html:183 html/Ticket/Elements/EditLinks:131 html/Ticket/Elements/EditLinks:69 html/Ticket/Elements/ShowLinks:51 msgid "Children" -msgstr "Lapsi" +msgstr "Lapset" #: html/Admin/Elements/ModifyUser:80 html/Admin/Users/Modify.html:132 html/User/Prefs.html:92 msgid "City" @@ -820,11 +820,11 @@ msgstr "Kaupunki" #: html/Ticket/Elements/ShowDates:47 msgid "Closed" -msgstr "" +msgstr "Suljettu" #: html/SelfService/Elements/Tabs:60 msgid "Closed requests" -msgstr "Suljetut työpyynnöt" +msgstr "Suljetut tapaukset" #: NOT FOUND IN SOURCE msgid "Command not understood!\\n" @@ -844,7 +844,7 @@ msgstr "Kommenttia ei tallennettu" #: lib/RT/Queue_Overlay.pm:86 msgid "Comment on tickets" -msgstr "" +msgstr "Kommentoi tapauksia" #: lib/RT/Queue_Overlay.pm:86 msgid "CommentOnTicket" @@ -856,11 +856,11 @@ msgstr "Kommentit" #: html/Ticket/ModifyAll.html:70 html/Ticket/Update.html:70 msgid "Comments (Not sent to requestors)" -msgstr "Kommentit (Ei lähetetä tilaajille)" +msgstr "Kommentti (ei lähetetä tilaajille)" #: html/Search/Bulk.html:122 msgid "Comments (not sent to requestors)" -msgstr "Kommentit (Ei lähetetä tilaajille)" +msgstr "Kommentti (ei lähetetä tilaajille)" #: html/Elements/ViewUser:27 #. ($name) @@ -901,11 +901,11 @@ msgstr "Ylläpito" #: html/SelfService/Prefs.html:33 msgid "Confirm" -msgstr "Varmista" +msgstr "Vahvista" #: html/Admin/Elements/ModifyUser:60 msgid "ContactInfoSystem" -msgstr "Kontaktitietojärjestelmä" +msgstr "Yhteystietojärjestelmä" #: NOT FOUND IN SOURCE msgid "Contacted date '%1' could not be parsed" @@ -937,11 +937,11 @@ msgstr "Vastausta ei tallennettu" #: lib/RT/Ticket_Overlay.pm:3458 msgid "Could not add new custom field value for ticket. " -msgstr "Uuden tiedon lisääminen kenttään ei onnistunut" +msgstr "Uuden tiedon lisääminen kenttään epäonnistui" #: NOT FOUND IN SOURCE msgid "Could not add new custom field value for ticket. %1 " -msgstr "" +msgstr "Uuden kentän lisäys tapaukselle epäonnistui. %1 " #: lib/RT/Ticket_Overlay.pm:2963 lib/RT/Ticket_Overlay.pm:2971 lib/RT/Ticket_Overlay.pm:2987 msgid "Could not change owner. " @@ -950,24 +950,24 @@ msgstr "Omistajaa ei voitu vaihtaa." #: html/Admin/Elements/EditCustomField:68 html/Admin/Elements/EditCustomFields:166 #. ($msg) msgid "Could not create CustomField" -msgstr "Uuden kentän lisääminen ei onnistunut" +msgstr "Uuden kentän lisääminen epäonnistui" #: html/User/Groups/Modify.html:77 lib/RT/Group_Overlay.pm:474 lib/RT/Group_Overlay.pm:481 msgid "Could not create group" -msgstr "Ryhmän luominen ei onnistunut" +msgstr "Ryhmän luominen epäonnistui" #: html/Admin/Global/Template.html:75 html/Admin/Queues/Template.html:72 #. ($msg) msgid "Could not create template: %1" -msgstr "Ei onnistuttu luomaan pohjaa: " +msgstr "Pohjan luonti epäonnistui: %1" #: lib/RT/Ticket_Overlay.pm:1073 lib/RT/Ticket_Overlay.pm:333 msgid "Could not create ticket. Queue not set" -msgstr "Työpyynön luominen ei onnistunut. Työjonoa ei ole asetettu" +msgstr "Tapauksen luonti epäonnistui. Työjonoa ei ole asetettu" #: lib/RT/User_Overlay.pm:208 lib/RT/User_Overlay.pm:220 lib/RT/User_Overlay.pm:238 lib/RT/User_Overlay.pm:414 msgid "Could not create user" -msgstr "Käyttäjän luominen ei onnistunut" +msgstr "Käyttäjän luonti epäonnistui" #: NOT FOUND IN SOURCE msgid "Could not create watcher for requestor" @@ -975,11 +975,11 @@ msgstr "" #: NOT FOUND IN SOURCE msgid "Could not find a ticket with id %1" -msgstr "Työpyyntöä numero '%1' ei löytynyt." +msgstr "Tapausta numerolla %1 ei löytynyt." #: NOT FOUND IN SOURCE msgid "Could not find group %1." -msgstr "Ryhmää '%1' ei löytynyt." +msgstr "Ryhmää %1 ei löytynyt." #: lib/RT/Queue_Overlay.pm:621 lib/RT/Ticket_Overlay.pm:1422 msgid "Could not find or create that user" @@ -991,7 +991,7 @@ msgstr "Tätä toimeksiantajaa ei löytynyt" #: NOT FOUND IN SOURCE msgid "Could not find user %1." -msgstr "Käyttäjää '%1' ei löytynyt." +msgstr "Käyttäjää %1 ei löytynyt." #: html/Admin/Groups/Members.html:88 html/User/Groups/Members.html:90 html/User/Groups/Modify.html:82 msgid "Could not load group" @@ -1005,17 +1005,17 @@ msgstr "Ei voinut tehdä toimeksiantajaa %1:ksi tälle työjonolle" #: lib/RT/Ticket_Overlay.pm:1443 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" -msgstr "Ei voinut tehdä toimeksiantajaa tälle työpyynnölle: %1" +msgstr "Ei voinut tehdä toimeksiantajaa tälle tapaukselle: %1" #: lib/RT/Queue_Overlay.pm:740 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this queue" -msgstr "Ei voinut poistaa toimeksiantajaa tältä työjonolta: %1" +msgstr "Toimeksiantajaa ei voitu poistaa tältä työjonolta: %1" #: lib/RT/Ticket_Overlay.pm:1559 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this ticket" -msgstr "Ei voinut poistaa toimeksiantajaa tältä työpyynnöltä: %1" +msgstr "Toimeksiantajaa ei voitu poistaa tältä tapaukselta: %1" #: lib/RT/Group_Overlay.pm:985 msgid "Couldn't add member to group" @@ -1024,11 +1024,11 @@ msgstr "Jäsenen lisääminen ryhmään ei onnistunut" #: lib/RT/Ticket_Overlay.pm:3468 lib/RT/Ticket_Overlay.pm:3524 #. ($Msg) msgid "Couldn't create a transaction: %1" -msgstr "Toiminnon luominen ei onnistunut: %1" +msgstr "Tapahtuman luominen ei onnistunut: %1" #: NOT FOUND IN SOURCE msgid "Couldn't figure out what to do from gpg's reply\\n" -msgstr "Järjestelmä ei ymmärtänyt mitä tehdä pgp:n vastauksella\\n" +msgstr "Järjestelmä ei gpg:n vastauksesta ymmärtänyt mitä tehdä\\n" #: NOT FOUND IN SOURCE msgid "Couldn't find group\\n" @@ -1036,19 +1036,19 @@ msgstr "Ryhmää ei löytynyt\\n" #: lib/RT/Interface/Web.pm:866 msgid "Couldn't find row" -msgstr "" +msgstr "Riviä ei löytynyt" #: lib/RT/Group_Overlay.pm:959 msgid "Couldn't find that principal" -msgstr "Tätä toimeksiantajaa ei löytynyt" +msgstr "Toimeksiantajaa ei löytynyt" #: lib/RT/CustomField_Overlay.pm:175 msgid "Couldn't find that value" -msgstr "Tätä arvoa ei löytynyt" +msgstr "Arvoa ei löytynyt" #: NOT FOUND IN SOURCE msgid "Couldn't find that watcher" -msgstr "" +msgstr "Tarkkailijaa ei löytynyt" #: NOT FOUND IN SOURCE msgid "Couldn't find user\\n" @@ -1057,7 +1057,7 @@ msgstr "Käyttäjää ei löytynyt\\n" #: lib/RT/CurrentUser.pm:112 #. ($self->Id) msgid "Couldn't load %1 from the users database.\\n" -msgstr "Ei onnistuttu lataamaan käytäjää %1 tietokannasta.\\n" +msgstr "Ei onnistuttu lataamaan käyttäjää %1 tietokannasta.\\n" #: NOT FOUND IN SOURCE msgid "Couldn't load KeywordSelects." @@ -1065,11 +1065,11 @@ msgstr "" #: NOT FOUND IN SOURCE msgid "Couldn't load RT config file '%1' %2" -msgstr "RT asetustiedoston lataaminen ei onnistunut:'%1' %2" +msgstr "RT-asetustiedoston lataaminen ei onnistunut:'%1' %2" #: NOT FOUND IN SOURCE msgid "Couldn't load Scrips." -msgstr "Lappujen lataaminen ei onnistunut." +msgstr "Toimintojen lataaminen ei onnistunut." #: html/Admin/Groups/GroupRights.html:88 html/Admin/Groups/UserRights.html:75 #. ($id) @@ -1092,7 +1092,7 @@ msgstr "Työjonon %1 lataaminen ei onnistunut" #: NOT FOUND IN SOURCE msgid "Couldn't load scrip" -msgstr "Lapun lataaminen ei onnistunut" +msgstr "Toiminnon lataaminen ei onnistunut" #: NOT FOUND IN SOURCE msgid "Couldn't load template" @@ -1106,7 +1106,7 @@ msgstr "Tämän käyttäjän lataaminen ei onnistunut (%1)" #: html/SelfService/Display.html:166 #. ($id) msgid "Couldn't load ticket '%1'" -msgstr "Työpyynnön '%1' lataaminen ei onnistunut" +msgstr "Tapauksen '%1' lataaminen ei onnistunut" #: html/Admin/Elements/ModifyUser:86 html/Admin/Users/Modify.html:149 html/User/Prefs.html:98 msgid "Country" @@ -1118,7 +1118,7 @@ msgstr "Luo" #: etc/initialdata:128 msgid "Create Tickets" -msgstr "" +msgstr "Luo tapauksia" #: html/Admin/Elements/EditCustomField:58 msgid "Create a CustomField" @@ -1127,11 +1127,11 @@ msgstr "Luo kenttä" #: html/Admin/Queues/CustomField.html:48 #. ($QueueObj->Name()) msgid "Create a CustomField for queue %1" -msgstr "" +msgstr "Luo kenttä työjonolle %1" #: html/Admin/Global/CustomField.html:48 msgid "Create a CustomField which applies to all queues" -msgstr "" +msgstr "Luo kenttä, jota sovelletaan kaikkiin työjonoihin" #: NOT FOUND IN SOURCE msgid "Create a new Custom Field" @@ -1139,7 +1139,7 @@ msgstr "Luo uusi kenttä" #: NOT FOUND IN SOURCE msgid "Create a new global scrip" -msgstr "Luo uusi globaali lappu" +msgstr "Luo uusi yleinen toiminto" #: html/Admin/Groups/Modify.html:67 html/Admin/Groups/Modify.html:93 msgid "Create a new group" @@ -1147,7 +1147,7 @@ msgstr "Luo uusi ryhmä" #: html/User/Groups/Modify.html:67 html/User/Groups/Modify.html:92 msgid "Create a new personal group" -msgstr "Luo uusi personaali ryhmä" +msgstr "Luo uusi henkilökohtainen ryhmä" #: NOT FOUND IN SOURCE msgid "Create a new queue" @@ -1155,7 +1155,7 @@ msgstr "Luo uusi työjono" #: NOT FOUND IN SOURCE msgid "Create a new scrip" -msgstr "" +msgstr "Luo uusi toiminto" #: NOT FOUND IN SOURCE msgid "Create a new template" @@ -1163,7 +1163,7 @@ msgstr "Luo uusi pohja" #: html/SelfService/Create.html:30 html/Ticket/Create.html:25 html/Ticket/Create.html:28 html/Ticket/Create.html:36 msgid "Create a new ticket" -msgstr "Luo uusi työpyyntö" +msgstr "Luo uusi tapaus" #: html/Admin/Users/Modify.html:214 html/Admin/Users/Modify.html:241 msgid "Create a new user" @@ -1179,12 +1179,12 @@ msgstr "Luo työjono nimeltään" #: html/SelfService/Create.html:25 html/SelfService/Create.html:27 msgid "Create a request" -msgstr "Luo työpyyntö" +msgstr "Luo tapaus" #: html/Admin/Queues/Scrip.html:59 #. ($QueueObj->Name) msgid "Create a scrip for queue %1" -msgstr "" +msgstr "Luo toiminto työjonolle %1" #: html/Admin/Global/Template.html:69 html/Admin/Queues/Template.html:65 msgid "Create a template" @@ -1192,43 +1192,43 @@ msgstr "Luo pohja" #: NOT FOUND IN SOURCE msgid "Create failed: %1 / %2 / %3 " -msgstr "" +msgstr "Luonti epäonnistui %1 / %2 / %3 " #: NOT FOUND IN SOURCE msgid "Create failed: %1/%2/%3" -msgstr "" +msgstr "Luonti epäonnistui: %1/%2/%3" #: etc/initialdata:130 msgid "Create new tickets based on this scrip's template" -msgstr "" +msgstr "Luo uusia tapauksia tämän toiminnon pohjalta" #: html/SelfService/Create.html:81 msgid "Create ticket" -msgstr "Luo työpyyntö" +msgstr "Luo tapaus" #: lib/RT/Queue_Overlay.pm:84 msgid "Create tickets in this queue" -msgstr "" +msgstr "Luo tapauksia tähän työjonoon" #: lib/RT/Queue_Overlay.pm:72 msgid "Create, delete and modify custom fields" -msgstr "" +msgstr "Luo, muokkaa ja poista kenttiä" #: lib/RT/Queue_Overlay.pm:68 msgid "Create, delete and modify queues" -msgstr "" +msgstr "Luo, poista ja muokkaa työjonoja" #: NOT FOUND IN SOURCE msgid "Create, delete and modify the members of any user's personal groups" -msgstr "" +msgstr "Luo, poista ja muokkaa kenen tahansa henkilökohtaisten ryhmien jäseniä" #: lib/RT/System.pm:59 msgid "Create, delete and modify the members of personal groups" -msgstr "" +msgstr "Luo, poista ja muokkaa henkilökohtaisten ryhmien jäseniä" #: lib/RT/System.pm:60 msgid "Create, delete and modify users" -msgstr "" +msgstr "Luo, poista ja muokkaa käyttäjiä" #: lib/RT/Queue_Overlay.pm:84 msgid "CreateTicket" @@ -1253,7 +1253,7 @@ msgstr "Tämänhetkiset suhteet" #: html/Admin/Elements/EditScrips:30 msgid "Current Scrips" -msgstr "" +msgstr "Tämänhetkinen toiminto" #: html/Admin/Groups/Members.html:39 html/User/Groups/Members.html:42 msgid "Current members" @@ -1265,7 +1265,7 @@ msgstr "Tämänhetkiset oikeudet" #: html/Search/Listing.html:71 msgid "Current search criteria" -msgstr "" +msgstr "Tämänhetkiset hakumääritteet" #: html/Admin/Queues/People.html:41 html/Ticket/Elements/EditPeople:45 msgid "Current watchers" @@ -1314,7 +1314,7 @@ msgstr "Kenttää %1 ei löytynyt" #: html/Admin/Elements/EditCustomFields:197 msgid "Custom field deleted" -msgstr "" +msgstr "Kenttä poistettu" #: lib/RT/Ticket_Overlay.pm:3510 msgid "Custom field not found" @@ -1323,23 +1323,23 @@ msgstr "Kenttää ei löytynyt" #: lib/RT/CustomField_Overlay.pm:283 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" -msgstr "Kenttän arvoa %1 ei löytynyt kentälle %2" +msgstr "Kentän arvoa %1 ei löytynyt kentälle %2" #: NOT FOUND IN SOURCE msgid "Custom field value changed from %1 to %2" -msgstr "Kenttän arvo muutettu arvosta %1 arvoon" +msgstr "Kentän arvo muutettu arvosta %1 arvoon" #: lib/RT/CustomField_Overlay.pm:185 msgid "Custom field value could not be deleted" -msgstr "Kenttän arvoa ei pystytty poistamaan" +msgstr "Kentän arvoa ei pystytty poistamaan" #: lib/RT/CustomField_Overlay.pm:289 msgid "Custom field value could not be found" -msgstr "Kenttän arvoa ei löydetty" +msgstr "Kentän arvoa ei löydetty" #: lib/RT/CustomField_Overlay.pm:183 lib/RT/CustomField_Overlay.pm:291 msgid "Custom field value deleted" -msgstr "Kenttän arvo poistettu" +msgstr "Kentän arvo poistettu" #: lib/RT/Transaction_Overlay.pm:550 msgid "CustomField" @@ -1355,11 +1355,11 @@ msgstr "Päivät" #: lib/RT/Date.pm:422 msgid "Dec." -msgstr "Joulu" +msgstr "joulu" #: NOT FOUND IN SOURCE msgid "December" -msgstr "" +msgstr "joulukuu" #: NOT FOUND IN SOURCE msgid "Default Autoresponse Template" @@ -1383,12 +1383,12 @@ msgstr "" #: etc/initialdata:238 msgid "Default transaction template" -msgstr "" +msgstr "Oletustapahtumapohja" #: lib/RT/Transaction_Overlay.pm:645 #. ($type, $self->Field, $self->OldValue, $self->NewValue) msgid "Default: %1/%2 changed from %3 to %4" -msgstr "" +msgstr "Oletus: %1/%2 muutettu arvosta %3 arvoon %4" #: html/User/Delegation.html:25 html/User/Delegation.html:28 msgid "Delegate rights" @@ -1412,7 +1412,7 @@ msgstr "Poista" #: lib/RT/Queue_Overlay.pm:90 msgid "Delete tickets" -msgstr "" +msgstr "Poista tapaukset" #: lib/RT/Queue_Overlay.pm:90 msgid "DeleteTicket" @@ -1444,7 +1444,7 @@ msgstr "" #: html/Ticket/Create.html:181 html/Ticket/Elements/EditLinks:123 html/Ticket/Elements/EditLinks:47 html/Ticket/Elements/ShowDependencies:32 html/Ticket/Elements/ShowLinks:35 msgid "Depended on by" -msgstr "Tästä pyynnöstä riippuu" +msgstr "Tästä tapauksesta riippuu" #: NOT FOUND IN SOURCE msgid "Dependencies: \\n" @@ -1452,7 +1452,7 @@ msgstr "Riippuvuudet: \\n" #: html/Elements/SelectLinkType:27 html/Ticket/Create.html:180 html/Ticket/Elements/EditLinks:119 html/Ticket/Elements/EditLinks:36 html/Ticket/Elements/ShowDependencies:25 html/Ticket/Elements/ShowLinks:27 msgid "Depends on" -msgstr "Riippuu pyynnöstä" +msgstr "Riippuu tapauksesta" #: NOT FOUND IN SOURCE msgid "DependsOn" @@ -1464,7 +1464,7 @@ msgstr "Laskeva" #: html/SelfService/Create.html:75 html/Ticket/Create.html:119 msgid "Describe the issue below" -msgstr "Työtilauksen kuvaus" +msgstr "Kuvaa tapausta" #: html/Admin/Elements/AddCustomFieldValue:27 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/EditScrip:34 html/Admin/Elements/ModifyQueue:36 html/Admin/Elements/ModifyTemplate:36 html/Admin/Groups/Modify.html:49 html/Admin/Queues/Modify.html:48 html/Elements/SelectGroups:27 html/User/Groups/Modify.html:49 msgid "Description" @@ -1480,15 +1480,15 @@ msgstr "Näytä" #: lib/RT/Queue_Overlay.pm:69 msgid "Display Access Control List" -msgstr "" +msgstr "Näytä käyttöoikeuslista" #: lib/RT/Queue_Overlay.pm:75 msgid "Display Scrip templates for this queue" -msgstr "" +msgstr "Näytä työjonon toimintopohjat" #: lib/RT/Queue_Overlay.pm:78 msgid "Display Scrips for this queue" -msgstr "" +msgstr "Näytä työjonon toiminnot" #: html/Ticket/Elements/ShowHistory:35 msgid "Display mode" @@ -1497,11 +1497,11 @@ msgstr "Näkymä" #: html/SelfService/Display.html:25 html/SelfService/Display.html:29 #. ($Ticket->id) msgid "Display ticket #%1" -msgstr "Näytä työpyyntö #%1" +msgstr "Näytä tapaus #%1" #: lib/RT/System.pm:54 msgid "Do anything and everything" -msgstr "" +msgstr "Tee mitä tahansa ja kaikki" #: html/Elements/Refresh:30 msgid "Don't refresh this page." @@ -1509,7 +1509,7 @@ msgstr "Älä päivitä tätä sivua" #: html/Search/Elements/PickRestriction:114 msgid "Don't show search results" -msgstr "" +msgstr "Älä näytä hakutuloksia" #: html/Ticket/Elements/ShowTransaction:105 msgid "Download" @@ -1517,16 +1517,16 @@ msgstr "Lataa" #: html/Elements/SelectDateType:32 html/Ticket/Create.html:167 html/Ticket/Elements/EditDates:45 html/Ticket/Elements/ShowDates:43 lib/RT/Ticket_Overlay.pm:1171 msgid "Due" -msgstr "Mennessä" +msgstr "Erääntyy" #: NOT FOUND IN SOURCE msgid "Due date '%1' could not be parsed" -msgstr "Mennessä -päivää '%1' ei onnistuttu kääntämään järjestelmälle." +msgstr "Erääntymispäivää '%1' ei onnistuttu tulkkaamaan järjestelmälle." #: bin/rt-commit-handler:754 #. ($1, $msg) msgid "ERROR: Couldn't load ticket '%1': %2.\\n" -msgstr "VIRHE: Työpyynnön '%1' lataaminen ei onnistunut: %2.\\n" +msgstr "VIRHE: Tapauksen '%1' lataaminen ei onnistunut: %2.\\n" #: NOT FOUND IN SOURCE msgid "Edit" @@ -1535,7 +1535,7 @@ msgstr "Muokkaa" #: html/Admin/Queues/CustomFields.html:45 #. ($Queue->Name) msgid "Edit Custom Fields for %1" -msgstr "Muokkaa kenttiä: työjono %1" +msgstr "Muokkaa työjonon %1 kenttiä" #: html/Ticket/ModifyLinks.html:36 msgid "Edit Relationships" @@ -1544,53 +1544,53 @@ msgstr "Muokkaa suhteita" #: html/Admin/Queues/Templates.html:41 #. ($QueueObj->Name) msgid "Edit Templates for queue %1" -msgstr "" +msgstr "Muokkaa työjonon %1 pohjia" #: NOT FOUND IN SOURCE msgid "Edit keywords" -msgstr "" +msgstr "Muokkaa avainsanoja" #: NOT FOUND IN SOURCE msgid "Edit scrips" -msgstr "Muokkaa lappuja" +msgstr "Muokkaa toimintoja" #: html/Admin/Global/index.html:46 msgid "Edit system templates" -msgstr "Muokkaa systeemipohjia" +msgstr "Muokkaa järjestelmäpohjia" #: NOT FOUND IN SOURCE msgid "Edit templates for %1" -msgstr "Muokkaa pohjia: työjono %1" +msgstr "Muokkaa työjonon %1 pohjia" #: html/Admin/Elements/ModifyQueue:25 html/Admin/Queues/Modify.html:117 #. ($QueueObj->Name) #. ($QueueObj->Id) msgid "Editing Configuration for queue %1" -msgstr "Asetusten muokkaus: työjono %1" +msgstr "Muokataan työjonon %1 asetuksia" #: html/Admin/Elements/ModifyUser:25 #. ($UserObj->Name) msgid "Editing Configuration for user %1" -msgstr "Asetusten muokkaus: käyttäjä %1" +msgstr "Muokataan käyttäjän %1 asetuksia" #: html/Admin/Elements/EditCustomField:74 #. ($CustomFieldObj->Name()) msgid "Editing CustomField %1" -msgstr "Kentän %1 muokkaus" +msgstr "Muokataan kenttää %1" #: html/Admin/Groups/Members.html:32 #. ($Group->Name) msgid "Editing membership for group %1" -msgstr "Ryhmän %1 jäsenten muokkaus" +msgstr "Muokataan ryhmän %1 jäseniä" #: html/User/Groups/Members.html:129 #. ($Group->Name) msgid "Editing membership for personal group %1" -msgstr "Henkilökohtaisen ryhmän %1 jäsenten muokkaus" +msgstr "Muokataan henkilökohtaisen ryhmän %1 jäseniä" #: NOT FOUND IN SOURCE msgid "Editing template %1" -msgstr "Pohjan %1 muokkaus" +msgstr "Muokataan pohjaa %1" #: lib/RT/Ticket_Overlay.pm:2615 lib/RT/Ticket_Overlay.pm:2683 msgid "Either base or target must be specified" @@ -1614,15 +1614,15 @@ msgstr "Sähköpostin koodaus" #: html/Admin/Elements/EditCustomField:36 msgid "Enabled (Unchecking this box disables this custom field)" -msgstr "" +msgstr "Aktiivinen (rastin poistaminen passivoi kentän)" #: html/Admin/Groups/Modify.html:53 html/User/Groups/Modify.html:53 msgid "Enabled (Unchecking this box disables this group)" -msgstr "" +msgstr "Aktiivinen (rastin poistaminen passivoi ryhmän)" #: html/Admin/Queues/Modify.html:84 msgid "Enabled (Unchecking this box disables this queue)" -msgstr "Aktiivinen (Rastin poistaminen asettaa työjonon ei-aktiiviseksi)" +msgstr "Aktiivinen (rastin poistaminen passivoi työjonon)" #: html/Admin/Elements/EditCustomFields:99 msgid "Enabled Custom Fields" @@ -1639,15 +1639,15 @@ msgstr "Aktivoitu tila %1" #: lib/RT/CustomField_Overlay.pm:361 msgid "Enter multiple values" -msgstr "" +msgstr "Anna useampi arvo" #: lib/RT/CustomField_Overlay.pm:358 msgid "Enter one value" -msgstr "" +msgstr "Anna yksi arvo" #: html/Ticket/Elements/EditLinks:112 msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." -msgstr "Lisää työpyyntöjen numerot tai www-linkit. Käytä välilyöntiä erottimena syöttäessäsi useampaa numeroa tai linkkiä." +msgstr "Lisää tapausten numerot tai www-linkit. Erota useammat välilyönneillä." #: html/Elements/Login:29 html/SelfService/Error.html:25 html/SelfService/Error.html:26 msgid "Error" @@ -1675,7 +1675,7 @@ msgstr "Virhe parametreissa: Ticket->DelWatcher" #: etc/initialdata:20 msgid "Everyone" -msgstr "" +msgstr "Kaikki" #: bin/rt-crontool:194 msgid "Example:" @@ -1691,15 +1691,15 @@ msgstr "Ulkoinen yhteystietotunnus" #: html/Admin/Users/Modify.html:73 msgid "Extra info" -msgstr "Lisatieto" +msgstr "Lisätieto" #: lib/RT/User_Overlay.pm:302 msgid "Failed to find 'Privileged' users pseudogroup." -msgstr "'Etuoikeutettu' -pseudoryhmää ei löytynyt" +msgstr "'Erioikeutettu'-valeryhmää ei löytynyt" #: lib/RT/User_Overlay.pm:309 msgid "Failed to find 'Unprivileged' users pseudogroup" -msgstr "Ei-etuoikeutettu' -pseudoryhmää ei löytynyt" +msgstr "'Erioikeudeton'-valeryhmää ei löytynyt" #: bin/rt-crontool:138 #. ($modname, $@) @@ -1708,11 +1708,11 @@ msgstr "" #: lib/RT/Date.pm:412 msgid "Feb." -msgstr "Helmi" +msgstr "helmi" #: NOT FOUND IN SOURCE msgid "February" -msgstr "" +msgstr "helmikuu" #: NOT FOUND IN SOURCE msgid "Fin" @@ -1728,19 +1728,19 @@ msgstr "" #: html/Admin/Queues/People.html:61 html/Ticket/Elements/EditPeople:34 msgid "Find group whose" -msgstr "" +msgstr "Etsi ryhmä, jonka" #: html/Elements/Quicksearch:25 msgid "Find new/open tickets" -msgstr "Etsi uudet/avoimet työpyynnöt" +msgstr "Etsi uudet/avoimet tapaukset" #: html/Admin/Queues/People.html:57 html/Admin/Users/index.html:46 html/Ticket/Elements/EditPeople:30 msgid "Find people whose" -msgstr "Etsi käyttäjät joiden" +msgstr "Etsi käyttäjät, joiden" #: html/Search/Listing.html:108 msgid "Find tickets" -msgstr "" +msgstr "Hae tapauksia" #: NOT FOUND IN SOURCE msgid "Finish Approval" @@ -1802,11 +1802,11 @@ msgstr "" #: lib/RT/Transaction_Overlay.pm:595 #. ($New->Name) msgid "Given to %1" -msgstr "" +msgstr "Annettu käyttäjälle %1" #: html/Admin/Elements/Tabs:41 html/Admin/index.html:38 msgid "Global" -msgstr "Globaali" +msgstr "Yleiset" #: NOT FOUND IN SOURCE msgid "Global Keyword Selections" @@ -1814,12 +1814,12 @@ msgstr "" #: NOT FOUND IN SOURCE msgid "Global Scrips" -msgstr "Globaalit laput" +msgstr "Yleiset toiminnot" #: html/Admin/Elements/SelectTemplate:38 #. (loc($Template->Name)) msgid "Global template: %1" -msgstr "" +msgstr "Yleinen pohja: %1" #: html/Admin/Elements/EditCustomFields:75 html/Admin/Queues/People.html:59 html/Admin/Queues/People.html:63 html/Admin/Queues/index.html:44 html/Admin/Users/index.html:49 html/Ticket/Elements/EditPeople:32 html/Ticket/Elements/EditPeople:36 html/index.html:41 msgid "Go!" @@ -1827,7 +1827,7 @@ msgstr "Ok!" #: NOT FOUND IN SOURCE msgid "Good pgp sig from %1\\n" -msgstr "Hyvä PGP allekirjoitus käyttäjältä %1\\n" +msgstr "Hyvä PGP-allekirjoitus käyttäjältä %1\\n" #: html/Search/Listing.html:50 msgid "Goto page" @@ -1835,11 +1835,11 @@ msgstr "Siirry sivulle" #: html/Elements/GotoTicket:25 html/SelfService/Elements/GotoTicket:25 msgid "Goto ticket" -msgstr "Siirry työpyyntöön" +msgstr "Siirry tapaukseen" #: html/Ticket/Elements/AddWatchers:46 html/User/Elements/DelegateRights:78 msgid "Group" -msgstr "" +msgstr "Ryhmä" #: NOT FOUND IN SOURCE msgid "Group %1 %2: %3" @@ -1855,12 +1855,12 @@ msgstr "Ryhmässä on jo jäsen" #: NOT FOUND IN SOURCE msgid "Group could not be created." -msgstr "" +msgstr "Ryhmää ei voitu luoda." #: html/Admin/Groups/Modify.html:77 #. ($create_msg) msgid "Group could not be created: %1" -msgstr "" +msgstr "Ryhmää ei voitu luoda: %1" #: lib/RT/Group_Overlay.pm:497 msgid "Group created" @@ -1868,7 +1868,7 @@ msgstr "Ryhmä luotu" #: lib/RT/Group_Overlay.pm:1133 msgid "Group has no such member" -msgstr "" +msgstr "Ryhmässä ei ole sellaista jäsentä" #: lib/RT/Group_Overlay.pm:945 lib/RT/Queue_Overlay.pm:628 lib/RT/Queue_Overlay.pm:688 lib/RT/Ticket_Overlay.pm:1429 lib/RT/Ticket_Overlay.pm:1507 msgid "Group not found" @@ -1930,7 +1930,7 @@ msgstr "Identiteetti" #: etc/upgrade/2.1.71:86 msgid "If an approval is rejected, reject the original and delete pending approvals" -msgstr "" +msgstr "Jos hyväksyntä hylätään, hylkää alkuperäinen ja poista siitä riippuvat hyväksynnät" #: bin/rt-crontool:190 msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." @@ -1942,23 +1942,23 @@ msgstr "Jos olet muuttanut tietoja, muista tallentaa" #: lib/RT/Interface/Web.pm:860 msgid "Illegal value for %1" -msgstr "" +msgstr "Kelpaamaton arvo %1" #: lib/RT/Interface/Web.pm:863 msgid "Immutable field" -msgstr "" +msgstr "Muuttumaton kenttä" #: html/Admin/Elements/EditCustomFields:74 msgid "Include disabled custom fields in listing." -msgstr "" +msgstr "Sisällytä passiiviset kentät listaukseen" #: html/Admin/Queues/index.html:43 msgid "Include disabled queues in listing." -msgstr "Sisällytä listaukseen myös ei-aktiiviset työjonot." +msgstr "Sisällytä listaukseen myös passiiviset työjonot." #: html/Admin/Users/index.html:47 msgid "Include disabled users in search." -msgstr "Sisällytä listaukseen myös ei-aktiiviset käyttäjät." +msgstr "Sisällytä listaukseen myös passiiviset käyttäjät." #: lib/RT/Tickets_Overlay.pm:1067 msgid "Initial Priority" @@ -1978,12 +1978,12 @@ msgstr "" #: lib/RT/Ticket_Overlay.pm:3729 msgid "Internal Error" -msgstr "" +msgstr "Sisäinen virhe" #: lib/RT/Record.pm:143 #. ($id->{error_message}) msgid "Internal Error: %1" -msgstr "" +msgstr "Sisäinen virhe: %1" #: lib/RT/Group_Overlay.pm:644 msgid "Invalid Group Type" @@ -1991,19 +1991,19 @@ msgstr "Ryhmän tyyppi ei kelpaa" #: lib/RT/Principal_Overlay.pm:128 msgid "Invalid Right" -msgstr "" +msgstr "Kelpaamaton oikeus" #: NOT FOUND IN SOURCE msgid "Invalid Type" -msgstr "" +msgstr "Kelpaamaton tyyppi" #: lib/RT/Interface/Web.pm:865 msgid "Invalid data" -msgstr "" +msgstr "Kelpaamatonta dataa" #: lib/RT/Ticket_Overlay.pm:438 msgid "Invalid owner. Defaulting to 'nobody'." -msgstr "Omistaja ei kelpaa. Asetetaan oletusasetusten mukaan 'eikukaan'" +msgstr "Omistaja ei kelpaa. Asetetaan oletusasetusten mukaan 'ei kukaan'" #: lib/RT/Scrip_Overlay.pm:134 lib/RT/Template_Overlay.pm:251 msgid "Invalid queue" @@ -2048,11 +2048,11 @@ msgstr "Tammi" #: NOT FOUND IN SOURCE msgid "January" -msgstr "" +msgstr "tammikuu" #: lib/RT/Group_Overlay.pm:149 msgid "Join or leave this group" -msgstr "" +msgstr "Liity tai jätä ryhmä" #: lib/RT/Date.pm:417 msgid "Jul." @@ -2060,19 +2060,19 @@ msgstr "Heinä" #: NOT FOUND IN SOURCE msgid "July" -msgstr "" +msgstr "Heinäkuu" #: html/Ticket/Elements/Tabs:99 msgid "Jumbo" -msgstr "Jumbo" +msgstr "Jätti" #: lib/RT/Date.pm:416 msgid "Jun." -msgstr "Kesä" +msgstr "kesä" #: NOT FOUND IN SOURCE msgid "June" -msgstr "" +msgstr "kesäkuu" #: NOT FOUND IN SOURCE msgid "Keyword" @@ -2080,7 +2080,7 @@ msgstr "Avainsana" #: html/Admin/Elements/ModifyUser:52 msgid "Lang" -msgstr "Keili" +msgstr "Kieli" #: html/Ticket/Elements/Tabs:73 msgid "Last" @@ -2096,7 +2096,7 @@ msgstr "Viimeksi otettu yhteyttä" #: html/Search/Elements/TicketHeader:41 msgid "Last Notified" -msgstr "" +msgstr "Viimeksi huomautettu" #: html/Elements/SelectDateType:30 msgid "Last Updated" @@ -2108,11 +2108,11 @@ msgstr "" #: NOT FOUND IN SOURCE msgid "Left" -msgstr "Vasen" +msgstr "Jäljellä" #: html/Admin/Users/Modify.html:83 msgid "Let this user access RT" -msgstr "Päästä tämä käyttäjä sisään RT:een" +msgstr "Päästä tämä käyttäjä sisään RT:iin" #: html/Admin/Users/Modify.html:87 msgid "Let this user be granted rights" @@ -2151,11 +2151,11 @@ msgstr "Linkkiä ei löydetty" #: html/Ticket/ModifyLinks.html:25 html/Ticket/ModifyLinks.html:29 #. ($Ticket->Id) msgid "Link ticket #%1" -msgstr "Linkitä työpyyntö #%1" +msgstr "Linkitä tapaus #%1" #: NOT FOUND IN SOURCE msgid "Link ticket %1" -msgstr "" +msgstr "Linkitä tapaus #%1" #: html/Ticket/Elements/Tabs:97 msgid "Links" @@ -2168,12 +2168,12 @@ msgstr "Sijainti" #: lib/RT.pm:158 #. ($RT::LogDir) msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." -msgstr "Lokihakemistoa %1 ei löytynyt tai kirkoittaminen ei onnistunut.\\n RT ei voi toimia." +msgstr "Lokihakemistoa %1 ei löytynyt tai kirjoittaminen ei onnistunut.\\n RT ei voi toimia." #: html/Elements/Header:57 #. ("".$session{'CurrentUser'}->Name."") msgid "Logged in as %1" -msgstr "Kirjautunut sisään tunnuksella %1" +msgstr "Olet kirjautunut sisään tunnuksella %1" #: docs/design_docs/string-extraction-guide.txt:71 html/Elements/Login:25 html/Elements/Login:34 html/Elements/Login:45 msgid "Login" @@ -2193,19 +2193,19 @@ msgstr "Aseta tila" #: html/Search/Bulk.html:109 msgid "Make date Due" -msgstr "Aseta mennessä -aika" +msgstr "Aseta erääntymisaika" #: html/Search/Bulk.html:110 msgid "Make date Resolved" -msgstr "Aseta päätetty -aika" +msgstr "Aseta päätösaika" #: html/Search/Bulk.html:107 msgid "Make date Started" -msgstr "Aseta aloitettu -aika" +msgstr "Aseta aloitusaika" #: html/Search/Bulk.html:106 msgid "Make date Starts" -msgstr "Aseta alkaa -aika" +msgstr "Aseta alkuaika" #: html/Search/Bulk.html:108 msgid "Make date Told" @@ -2225,31 +2225,31 @@ msgstr "Aseta otsikko" #: html/Admin/index.html:33 msgid "Manage groups and group membership" -msgstr "" +msgstr "Hallinnoi ryhmiä ja jäsenyyksiä" #: html/Admin/index.html:39 msgid "Manage properties and configuration which apply to all queues" -msgstr "" +msgstr "Hallinnoi yleisiä asetuksia, jotka vaikuttavat kaikkiin työjonoihin" #: html/Admin/index.html:36 msgid "Manage queues and queue-specific properties" -msgstr "" +msgstr "Hallinnoi työjonoja ja työjonokohtaisia asetuksia" #: html/Admin/index.html:30 msgid "Manage users and passwords" -msgstr "" +msgstr "Hallinnoi käyttäjiä ja salasanoja" #: lib/RT/Date.pm:413 msgid "Mar." -msgstr "Maasis" +msgstr "Maalis" #: NOT FOUND IN SOURCE msgid "March" -msgstr "" +msgstr "Maaliskuu" #: NOT FOUND IN SOURCE msgid "May" -msgstr "" +msgstr "Toukokuu" #: lib/RT/Date.pm:415 msgid "May." @@ -2293,7 +2293,7 @@ msgstr "Yhdistä" #: html/Ticket/Update.html:102 msgid "Message" -msgstr "" +msgstr "Viesti" #: lib/RT/Interface/Web.pm:867 msgid "Missing a primary key?: %1" @@ -2301,15 +2301,15 @@ msgstr "" #: html/Admin/Users/Modify.html:169 html/User/Prefs.html:54 msgid "Mobile" -msgstr "Käsipuhelin" +msgstr "Kännykkä" #: html/Admin/Elements/ModifyUser:72 msgid "MobilePhone" -msgstr "Käsipuhelin" +msgstr "Kännykkä" #: lib/RT/Queue_Overlay.pm:70 msgid "Modify Access Control List" -msgstr "" +msgstr "Muokkaa käyttöoikeusluetteloa" #: NOT FOUND IN SOURCE msgid "Modify Custom Field %1" @@ -2317,23 +2317,23 @@ msgstr "Muokkaa kenttää %1" #: html/Admin/Global/CustomFields.html:44 html/Admin/Global/index.html:51 msgid "Modify Custom Fields which apply to all queues" -msgstr "" +msgstr "Muokkaa kaikkia työjonoja koskevia kenttiä" #: lib/RT/Queue_Overlay.pm:73 msgid "Modify Scrip templates for this queue" -msgstr "" +msgstr "Muokkaa tämän työjonon toimintopohjia" #: lib/RT/Queue_Overlay.pm:76 msgid "Modify Scrips for this queue" -msgstr "" +msgstr "Muokkaa tämän työjonon toimintoja" #: NOT FOUND IN SOURCE msgid "Modify System ACLS" -msgstr "" +msgstr "Muokkaa järjestelmän käyttöoikeusluetteloa" #: NOT FOUND IN SOURCE msgid "Modify Template %1" -msgstr "" +msgstr "Muokkaa pohjaa %1" #: html/Admin/Queues/CustomField.html:45 #. ($QueueObj->Name()) @@ -2347,11 +2347,11 @@ msgstr "" #: html/Admin/Queues/Scrip.html:54 #. ($QueueObj->Name) msgid "Modify a scrip for queue %1" -msgstr "" +msgstr "Muokkaa työjonon %1 toimintoa" #: html/Admin/Global/Scrip.html:48 msgid "Modify a scrip which applies to all queues" -msgstr "" +msgstr "Muokkaa toimintoa, jota sovelletaan kaikkiin työjonoihin" #: NOT FOUND IN SOURCE msgid "Modify dates for # %1" @@ -2360,20 +2360,20 @@ msgstr "" #: html/Ticket/ModifyDates.html:25 html/Ticket/ModifyDates.html:29 #. ($TicketObj->Id) msgid "Modify dates for #%1" -msgstr "Muokkaa työpyynnön #%1 päiviä" +msgstr "Muokkaa tapauksen #%1 päiviä" #: html/Ticket/ModifyDates.html:35 #. ($TicketObj->Id) msgid "Modify dates for ticket # %1" -msgstr "Muokkaa työpyynnön #%1 päiviä" +msgstr "Muokkaa tapauksen #%1 päiviä" #: html/Admin/Global/GroupRights.html:25 html/Admin/Global/GroupRights.html:28 html/Admin/Global/index.html:56 msgid "Modify global group rights" -msgstr "Muokkaa ryhmien globaaleja oikeuksia" +msgstr "Muokkaa ryhmien yleisiä oikeuksia" #: html/Admin/Global/GroupRights.html:33 msgid "Modify global group rights." -msgstr "Muokkaa ryhmien globaaleja oikeuksia." +msgstr "Muokkaa ryhmien yleisiä oikeuksia." #: NOT FOUND IN SOURCE msgid "Modify global rights for groups" @@ -2385,19 +2385,19 @@ msgstr "" #: NOT FOUND IN SOURCE msgid "Modify global scrips" -msgstr "Muokkaa globaaleja lappuja" +msgstr "Muokkaa yleisiä toimintoja" #: html/Admin/Global/UserRights.html:25 html/Admin/Global/UserRights.html:28 html/Admin/Global/index.html:60 msgid "Modify global user rights" -msgstr "" +msgstr "Muokkaa yleisiä käyttäjien oikeuksia" #: html/Admin/Global/UserRights.html:33 msgid "Modify global user rights." -msgstr "Muokkaa käyttäjien globaaleja oikeuksia." +msgstr "Muokkaa käyttäjien yleisiä oikeuksia." #: lib/RT/Group_Overlay.pm:146 msgid "Modify group metadata or delete group" -msgstr "" +msgstr "Muokkaa ryhmän metatietoja tai poista ryhmä" #: html/Admin/Groups/GroupRights.html:25 html/Admin/Groups/GroupRights.html:29 html/Admin/Groups/GroupRights.html:35 #. ($GroupObj->Name) @@ -2411,11 +2411,11 @@ msgstr "Muokkaa ryhmän oikeuksia työjonossa %1" #: lib/RT/Group_Overlay.pm:148 msgid "Modify membership roster for this group" -msgstr "" +msgstr "Muokkaa tämän ryhmän jäsenlistaa" #: lib/RT/System.pm:61 msgid "Modify one's own RT account" -msgstr "" +msgstr "Muokkaa omaa RT-tunnustasi" #: html/Admin/Queues/People.html:25 html/Admin/Queues/People.html:29 #. ($QueueObj->Name) @@ -2426,16 +2426,16 @@ msgstr "Muokkaa työjonoon %1 liittyviä käyttäjiä" #. ($Ticket->id) #. ($Ticket->Id) msgid "Modify people related to ticket #%1" -msgstr "Muokkaa työpyyntöön %1 liittyviä käyttäjiä" +msgstr "Muokkaa tapaukseen %1 liittyviä käyttäjiä" #: html/Admin/Queues/Scrips.html:44 #. ($QueueObj->Name) msgid "Modify scrips for queue %1" -msgstr "Muokkaa työjonoon %1 liittyviä lappuja" +msgstr "Muokkaa työjonoon %1 liittyviä toimintoja" #: html/Admin/Global/Scrips.html:44 html/Admin/Global/index.html:42 msgid "Modify scrips which apply to all queues" -msgstr "" +msgstr "Muokkaa toimintoja, joita sovelletaan kaikkiin työjonoihin" #: html/Admin/Global/Template.html:25 html/Admin/Global/Template.html:30 html/Admin/Global/Template.html:81 html/Admin/Queues/Template.html:78 #. (loc($TemplateObj->Name())) @@ -2445,16 +2445,16 @@ msgstr "Muokkaa pohjaa %1" #: html/Admin/Global/Templates.html:44 msgid "Modify templates which apply to all queues" -msgstr "" +msgstr "Muokkaaa pohjia, joita sovelletaan kaikkiin työjonoihin" #: html/Admin/Groups/Modify.html:87 html/User/Groups/Modify.html:86 #. ($Group->Name) msgid "Modify the group %1" -msgstr "Muokkaa työjonoa %1" +msgstr "Muokkaa ryhmää %1" #: lib/RT/Queue_Overlay.pm:71 msgid "Modify the queue watchers" -msgstr "" +msgstr "Muokkaa työjonon tarkkailjoita" #: html/Admin/Users/Modify.html:236 #. ($UserObj->Name) @@ -2464,16 +2464,16 @@ msgstr "Muokkaa käyttäjää %1" #: html/Ticket/ModifyAll.html:37 #. ($Ticket->Id) msgid "Modify ticket # %1" -msgstr "Muokkaa työpyyntöä #%1" +msgstr "Muokkaa tapausta #%1" #: html/Ticket/Modify.html:25 html/Ticket/Modify.html:28 html/Ticket/Modify.html:34 #. ($TicketObj->Id) msgid "Modify ticket #%1" -msgstr "Muokkaa työpyyntöä #%1" +msgstr "Muokkaa tapausta #%1" #: lib/RT/Queue_Overlay.pm:88 msgid "Modify tickets" -msgstr "" +msgstr "Muokkaa tapauksia" #: html/Admin/Groups/UserRights.html:25 html/Admin/Groups/UserRights.html:29 html/Admin/Groups/UserRights.html:35 #. ($GroupObj->Name) @@ -2487,7 +2487,7 @@ msgstr "Muokkaa työjonoon %1 liittyviä käyttäjien oikeuksia" #: NOT FOUND IN SOURCE msgid "Modify watchers for queue '%1'" -msgstr "Muokkaa työpyynnön %1 katselijoita" +msgstr "Muokkaa tapauksen %1 seuraajia" #: lib/RT/Queue_Overlay.pm:70 msgid "ModifyACL" @@ -2528,11 +2528,11 @@ msgstr "Lisätietoa: %1" #: html/Admin/Elements/EditCustomFields:61 msgid "Move down" -msgstr "" +msgstr "Siirrä alas" #: html/Admin/Elements/EditCustomFields:53 msgid "Move up" -msgstr "" +msgstr "Siirrä ylös" #: html/Admin/Elements/SelectSingleOrMultiple:27 msgid "Multiple" @@ -2544,11 +2544,11 @@ msgstr "'Nimi' täytyy määritellä" #: NOT FOUND IN SOURCE msgid "My Approvals" -msgstr "" +msgstr "Hyväksyntäni" #: html/Approvals/index.html:25 html/Approvals/index.html:26 msgid "My approvals" -msgstr "" +msgstr "Hyväksyntäni" #: html/Admin/Elements/AddCustomFieldValue:26 html/Admin/Elements/EditCustomField:32 html/Admin/Elements/ModifyTemplate:28 html/Admin/Elements/ModifyUser:30 html/Admin/Groups/Modify.html:44 html/Elements/SelectGroups:26 html/Elements/SelectUsers:28 html/User/Groups/Modify.html:44 msgid "Name" @@ -2560,11 +2560,11 @@ msgstr "Nimi on käytössä" #: NOT FOUND IN SOURCE msgid "Need approval from system administrator" -msgstr "" +msgstr "Tarvitsee järjestelmän ylläpitäjän hyväksynnän" #: html/Ticket/Elements/ShowDates:52 msgid "Never" -msgstr "" +msgstr "Ei ikinä" #: html/Elements/Quicksearch:30 msgid "New" @@ -2584,7 +2584,7 @@ msgstr "Uusi linkki" #: html/Ticket/Elements/Tabs:36 msgid "New Search" -msgstr "" +msgstr "Uusi haku" #: html/Admin/Global/CustomField.html:41 html/Admin/Global/CustomFields.html:39 html/Admin/Queues/CustomField.html:52 html/Admin/Queues/CustomFields.html:40 msgid "New custom field" @@ -2592,7 +2592,7 @@ msgstr "" #: html/Admin/Elements/GroupTabs:54 html/User/Elements/GroupTabs:52 msgid "New group" -msgstr "" +msgstr "Uusi ryhmä" #: html/SelfService/Prefs.html:32 msgid "New password" @@ -2604,11 +2604,11 @@ msgstr "Uusi salasana" #: html/Admin/Elements/QueueTabs:70 msgid "New queue" -msgstr "" +msgstr "Uusi työjono" #: html/SelfService/Elements/Tabs:63 msgid "New request" -msgstr "Uusi työpyyntö" +msgstr "Uusi tapaus" #: html/Admin/Elements/SelectRights:42 msgid "New rights" @@ -2616,7 +2616,7 @@ msgstr "Uudet oikeudet" #: html/Admin/Global/Scrip.html:40 html/Admin/Global/Scrips.html:39 html/Admin/Queues/Scrip.html:43 html/Admin/Queues/Scrips.html:53 msgid "New scrip" -msgstr "" +msgstr "Uusi toiminto" #: NOT FOUND IN SOURCE msgid "New search" @@ -2624,15 +2624,15 @@ msgstr "Uusi haku" #: html/Admin/Global/Template.html:60 html/Admin/Global/Templates.html:39 html/Admin/Queues/Template.html:58 html/Admin/Queues/Templates.html:46 msgid "New template" -msgstr "" +msgstr "Uusi pohja" #: lib/RT/Ticket_Overlay.pm:2771 msgid "New ticket doesn't exist" -msgstr "Uutta työpyyntöä ei löydy" +msgstr "Uutta tapausta ei löydy" #: html/Admin/Elements/UserTabs:52 msgid "New user" -msgstr "" +msgstr "Uusi käyttäjä" #: html/Admin/Elements/CreateUserCalled:26 msgid "New user called" @@ -2684,11 +2684,11 @@ msgstr "Ei pohjaa" #: bin/rt-commit-handler:764 msgid "No Ticket specified. Aborting ticket " -msgstr "Työpyyntöä ei määritelty. Poistutaan työpyynnöstä" +msgstr "Tapausta ei määritelty. Perutaan tapaus " #: NOT FOUND IN SOURCE msgid "No Ticket specified. Aborting ticket modifications\\n\\n" -msgstr "Työpyyntöä ei määritelty. Poistutaan työpyynnön muokkauksesta\\n\\n" +msgstr "Tapausta ei määritelty. Poistutaan tapauksen muokkauksesta\\n\\n" #: html/Approvals/Elements/Approve:47 msgid "No action" @@ -2704,7 +2704,7 @@ msgstr "Komentoa ei löytynyt\\n" #: html/Elements/ViewUser:36 html/Ticket/Elements/ShowRequestor:45 msgid "No comment entered about this user" -msgstr "Tälle käyttäjälle ei ole annettu kommentteja" +msgstr "Käyttäjälle ei ole annettu kommentteja" #: lib/RT/Ticket_Overlay.pm:2189 lib/RT/Ticket_Overlay.pm:2257 msgid "No correspondence attached" @@ -2725,12 +2725,12 @@ msgstr "Salasanaa ei ole asetettu" #: lib/RT/Queue_Overlay.pm:259 msgid "No permission to create queues" -msgstr "Ei oikeutta luoda kyselyitä" +msgstr "Ei oikeutta luoda työjonoja" #: lib/RT/Ticket_Overlay.pm:341 #. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" -msgstr "" +msgstr "Ei oikeutta luoda tapauksia työjonoon '%1'" #: lib/RT/User_Overlay.pm:151 msgid "No permission to create users" @@ -2738,11 +2738,11 @@ msgstr "Ei oikeutta luoda käyttäjiä" #: html/SelfService/Display.html:174 msgid "No permission to display that ticket" -msgstr "Ei oikeutta tarkastella tätä työpyyntöä" +msgstr "Ei oikeutta tarkastella tätä tapausta" #: html/SelfService/Update.html:55 msgid "No permission to view update ticket" -msgstr "Ei oikeutta päivittää tätä työpyyntöä" +msgstr "Ei oikeutta päivittää tätä tapausta" #: lib/RT/Queue_Overlay.pm:675 lib/RT/Ticket_Overlay.pm:1488 msgid "No principal specified" @@ -2750,35 +2750,35 @@ msgstr "Toimeksiantajaa ei ole määritelty" #: html/Admin/Queues/People.html:154 html/Admin/Queues/People.html:164 msgid "No principals selected." -msgstr "Johtajia ei ole valittu." +msgstr "Toimeksiantajia ei ole valittu." #: html/Admin/Queues/index.html:35 msgid "No queues matching search criteria found." -msgstr "Yhtään hakukriteerit täyttävää työpyyntöä ei löytynyt." +msgstr "Yhtään hakukriteerit täyttävää tapausta ei löytynyt." #: html/Admin/Elements/SelectRights:81 msgid "No rights found" -msgstr "" +msgstr "Oikeuksia ei löytynyt" #: html/Admin/Elements/SelectRights:33 msgid "No rights granted." -msgstr "Ei oikeuksia" +msgstr "Ei myönnettyjä oikeuksia." #: html/Search/Bulk.html:149 msgid "No search to operate on." -msgstr "Ei hakua jonka kanssa työskennellä" +msgstr "Ei työstettävää hakua" #: NOT FOUND IN SOURCE msgid "No ticket id specified" -msgstr "Työpyynnön numeroa ei ole määritelty" +msgstr "Tapauksen numeroa ei ole määritelty" #: lib/RT/Transaction_Overlay.pm:480 lib/RT/Transaction_Overlay.pm:518 msgid "No transaction type specified" -msgstr "Toiminnon tyyppiä ei ole määritelty" +msgstr "Tapahtuman tyyppiä ei ole määritelty" #: NOT FOUND IN SOURCE msgid "No user or email address specified" -msgstr "" +msgstr "Käyttäjää tai sähköpostiosoitetta ei ole määritelty" #: html/Admin/Users/index.html:36 msgid "No users matching search criteria found." @@ -2786,7 +2786,7 @@ msgstr "Yhtään hakukriteerit täyttävää käyttäjää ei löytynyt." #: bin/rt-commit-handler:644 msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" -msgstr "Ei kelpaa RT käyttäjäksi. RT cvs käsittelijä irrottautuu. Ole hyvä ja ota yhteyttä RT:n ylläpitäjään.\\n" +msgstr "Ei kelpaa RT-käyttäjäksi. RT:n cvs-käsittelijä irrottautuu. Ole hyvä ja ota yhteyttä RT:n ylläpitäjään.\\n" #: lib/RT/Interface/Web.pm:859 msgid "No value sent to _Set!\\n" @@ -2794,15 +2794,15 @@ msgstr "" #: html/Search/Elements/TicketRow:37 msgid "Nobody" -msgstr "" +msgstr "Ei kukaan" #: lib/RT/Interface/Web.pm:864 msgid "Nonexistant field?" -msgstr "" +msgstr "Olematon kenttä?" #: html/Elements/Login:99 msgid "Not logged in" -msgstr "" +msgstr "Sisäänkirjautumaton" #: html/Elements/Header:59 html/SelfService/Elements/Header:58 msgid "Not logged in." @@ -2814,15 +2814,15 @@ msgstr "Ei asetettu" #: html/NoAuth/Reminder.html:27 msgid "Not yet implemented." -msgstr "Ei vielä implementoitu." +msgstr "Ei vielä toteutettu." #: html/Admin/Groups/Rights.html:25 msgid "Not yet implemented...." -msgstr "Ei vielä implementoitu..." +msgstr "Ei vielä toteutettu..." #: html/Approvals/Elements/Approve:50 msgid "Notes" -msgstr "" +msgstr "Merkintöjä" #: lib/RT/User_Overlay.pm:642 msgid "Notification could not be sent" @@ -2882,7 +2882,7 @@ msgstr "Marras" #: NOT FOUND IN SOURCE msgid "November" -msgstr "" +msgstr "marraskuu" #: lib/RT/Record.pm:157 msgid "Object could not be created" @@ -2898,7 +2898,7 @@ msgstr "Loka" #: NOT FOUND IN SOURCE msgid "October" -msgstr "" +msgstr "lokakuu" #: html/Elements/SelectDateRelation:35 msgid "On" @@ -2939,12 +2939,12 @@ msgstr "" #: html/Approvals/Elements/PendingMyApproval:50 #. ("") msgid "Only show approvals for requests created after %1" -msgstr "" +msgstr "Näytä vain pyynnöt, jotka on luotu jälkeen %1" #: html/Approvals/Elements/PendingMyApproval:48 #. ("") msgid "Only show approvals for requests created before %1" -msgstr "" +msgstr "Näytä vain pyynnöt, jotka on luotu ennen %1" #: html/Elements/Quicksearch:31 msgid "Open" @@ -2956,19 +2956,19 @@ msgstr "Avaa" #: html/SelfService/Elements/Tabs:57 msgid "Open requests" -msgstr "Avoimet työpyynnöt" +msgstr "Avoimet tapaukset" #: html/Admin/Users/Prefs.html:41 msgid "Open tickets (from listing) in a new window" -msgstr "Avoimet työpyynnöt (listasta) uudessa ikkunassa" +msgstr "Avoimet tapaukset (listasta) uudessa ikkunassa" #: html/Admin/Users/Prefs.html:40 msgid "Open tickets (from listing) in another window" -msgstr "Avoimet työpyynnöt (listasta) toisessa ikkunassa" +msgstr "Avoimet tapaukset (listasta) toisessa ikkunassa" #: etc/initialdata:133 msgid "Open tickets on correspondence" -msgstr "" +msgstr "Avaa tapaukset, kun esiintyy kirjeenvaihtoa" #: html/Search/Elements/PickRestriction:101 msgid "Ordering and sorting" @@ -2976,12 +2976,12 @@ msgstr "Järjestäminen" #: html/Admin/Elements/ModifyUser:46 html/Admin/Users/Modify.html:117 html/Elements/SelectUsers:29 html/User/Prefs.html:86 msgid "Organization" -msgstr "Organisaatio" +msgstr "Laitos" #: html/Approvals/Elements/Approve:34 #. ($approving->Id, $approving->Subject) msgid "Originating ticket: #%1" -msgstr "" +msgstr "Alkuperäinen tapaus: #%1" #: html/Admin/Elements/ModifyQueue:55 html/Admin/Queues/Modify.html:69 msgid "Over time, priority moves toward" @@ -2989,7 +2989,7 @@ msgstr "Ajan kuluessa prioriteetti muuttuu kohti" #: lib/RT/Queue_Overlay.pm:87 msgid "Own tickets" -msgstr "" +msgstr "Omat tapaukset" #: lib/RT/Queue_Overlay.pm:87 msgid "OwnTicket" @@ -3002,16 +3002,16 @@ msgstr "Omistaja" #: lib/RT/Ticket_Overlay.pm:3004 #. ($OldOwnerObj->Name, $NewOwnerObj->Name) msgid "Owner changed from %1 to %2" -msgstr "" +msgstr "Omistaja vaihdettu tunnuksesta %1 tunnukseen %2" #: lib/RT/Transaction_Overlay.pm:584 #. ($Old->Name , $New->Name) msgid "Owner forcibly changed from %1 to %2" -msgstr "Omistaja pakottamalla muutettu arvosta %1 arvoon %2" +msgstr "Omistaja pakolla vaihdettu tunnuksesta %1 tunnukseen %2" #: html/Search/Elements/PickRestriction:31 msgid "Owner is" -msgstr "Omistaja on" +msgstr "Omistaja" #: html/Admin/Users/Modify.html:174 html/User/Prefs.html:56 msgid "Pager" @@ -3019,7 +3019,7 @@ msgstr "Hakulaite" #: html/Admin/Elements/ModifyUser:74 msgid "PagerPhone" -msgstr "Hakulaite puhelin" +msgstr "Hakulaite-puhelin" #: html/Ticket/Create.html:182 html/Ticket/Elements/EditLinks:127 html/Ticket/Elements/EditLinks:58 html/Ticket/Elements/ShowLinks:43 msgid "Parents" @@ -3031,7 +3031,7 @@ msgstr "Salasana" #: html/NoAuth/Reminder.html:25 msgid "Password Reminder" -msgstr "Salasanan muistuttaja" +msgstr "Salasanan muistutus" #: lib/RT/User_Overlay.pm:168 lib/RT/User_Overlay.pm:860 msgid "Password too short" @@ -3056,7 +3056,7 @@ msgstr "Pääsy kielletty" #: html/User/Elements/Tabs:35 msgid "Personal Groups" -msgstr "" +msgstr "Omat ryhmät" #: html/User/Groups/index.html:30 html/User/Groups/index.html:40 msgid "Personal groups" @@ -3101,7 +3101,7 @@ msgstr "Pri" #: lib/RT/ACE_Overlay.pm:133 lib/RT/ACE_Overlay.pm:208 lib/RT/ACE_Overlay.pm:552 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." -msgstr "" +msgstr "Toimeksiantajaa %1 ei löytynyt" #: html/Search/Elements/PickRestriction:54 html/SelfService/Display.html:76 html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:54 html/Ticket/Elements/ShowBasics:39 lib/RT/Tickets_Overlay.pm:1042 msgid "Priority" @@ -3113,20 +3113,20 @@ msgstr "Prioriteetti alkaa arvosta" #: etc/initialdata:25 msgid "Privileged" -msgstr "" +msgstr "Erioikeutettu" #: html/Admin/Users/Modify.html:271 html/User/Prefs.html:163 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" -msgstr "Etuoikeutuksen tila: &1" +msgstr "Erioikeutuksen tila: &1" #: html/Admin/Users/index.html:62 msgid "Privileged users" -msgstr "Etuoikeutetut käyttäjät" +msgstr "Erioikeutetut käyttäjät" #: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 msgid "Pseudogroup for internal use" -msgstr "" +msgstr "Valeryhmä sisäiseen käyttöön" #: html/Elements/MyRequests:30 html/Elements/MyTickets:30 html/Elements/Quicksearch:29 html/Search/Elements/PickRestriction:46 html/SelfService/Create.html:35 html/SelfService/Display.html:68 html/Ticket/Create.html:38 html/Ticket/Elements/EditBasics:64 html/Ticket/Elements/ShowBasics:43 html/User/Elements/DelegateRights:80 lib/RT/Tickets_Overlay.pm:883 msgid "Queue" @@ -3136,7 +3136,7 @@ msgstr "Työjono" #. ($Queue) #. ($id) msgid "Queue %1 not found" -msgstr "" +msgstr "Työjonoa %1 ei löytynyt" #: NOT FOUND IN SOURCE msgid "Queue '%1' not found\\n" @@ -3152,7 +3152,7 @@ msgstr "Työjonon nimi" #: NOT FOUND IN SOURCE msgid "Queue Scrips" -msgstr "Työjonon laput" +msgstr "Työjonon toiminnot" #: lib/RT/Queue_Overlay.pm:263 msgid "Queue already exists" @@ -3172,7 +3172,7 @@ msgstr "Työjono luotu" #: NOT FOUND IN SOURCE msgid "Queue is not specified." -msgstr "" +msgstr "Työjonoa ei määritelty" #: html/SelfService/Display.html:129 msgid "Queue not found" @@ -3195,7 +3195,7 @@ msgstr "RT %1 - %2" #: html/Elements/Footer:32 #. ($RT::VERSION) msgid "RT %1 from Best Practical Solutions, LLC." -msgstr "RT %1, tekijä Best Practical Solutions, LLC." +msgstr "RT %1, tekijä: Best Practical Solutions, LLC." #: NOT FOUND IN SOURCE msgid "RT %1. Copyright 1996-%1 Jesse Vincent \\n" @@ -3235,11 +3235,11 @@ msgstr "" #: html/SelfService/Closed.html:25 msgid "RT Self Service / Closed Tickets" -msgstr "RT Itsepalvelu / Suljetut työpyynnöt" +msgstr "RT Itsepalvelu / Suljetut tapaukset" #: html/index.html:25 html/index.html:28 msgid "RT at a glance" -msgstr "" +msgstr "RT yhdellä silmäyksellä" #: NOT FOUND IN SOURCE msgid "RT couldn't authenticate you" @@ -3260,7 +3260,7 @@ msgstr "RT ei pystynyt tarkistamaan tätä PGP allekirjoitusta.\\n" #: html/Elements/PageLayout:26 #. ($RT::rtname) msgid "RT for %1" -msgstr "" +msgstr "%1: RT" #: NOT FOUND IN SOURCE msgid "RT for %1: %2" @@ -3285,7 +3285,7 @@ msgstr "RT prosessoi tämän viestin kuten se olisi allekirjoittamaton." #: NOT FOUND IN SOURCE msgid "RT's email command mode requires PGP authentication. Either you didn't sign your message, or your signature could not be verified." -msgstr "RT:n sähköpostiohjaus moodi vaatii PGP tunnistamista. Et allekirjoittanut (PGP) viestiä tai allekirjoitustasi ei pystytty varmistamaan." +msgstr "RT:n sähköpostiohjaustila vaatii PGP-tunnistamista. Et allekirjoittanut (PGP) viestiä tai allekirjoitustasi ei pystytty vahvistamaan." #: html/Admin/Users/Modify.html:58 html/Admin/Users/Prefs.html:52 html/User/Prefs.html:44 msgid "Real Name" @@ -3342,7 +3342,7 @@ msgstr "Vastaa" #: lib/RT/Queue_Overlay.pm:85 msgid "Reply to tickets" -msgstr "" +msgstr "Vastaa tapauksiin" #: lib/RT/Queue_Overlay.pm:85 msgid "ReplyToTicket" @@ -3358,7 +3358,7 @@ msgstr "Tilaajan sähköpostiosoite" #: NOT FOUND IN SOURCE msgid "Requestor(s)" -msgstr "" +msgstr "Tilaajat" #: NOT FOUND IN SOURCE msgid "RequestorAddresses" @@ -3370,7 +3370,7 @@ msgstr "Tilaajat" #: html/Admin/Elements/ModifyQueue:61 html/Admin/Queues/Modify.html:75 msgid "Requests should be due in" -msgstr "Työpyyntö tulisi suorittaa mennessä" +msgstr "Tapaus tulisi suorittaa mennessä" #: html/Elements/Submit:62 msgid "Reset" @@ -3378,7 +3378,7 @@ msgstr "Palauta" #: html/Admin/Users/Modify.html:159 html/User/Prefs.html:50 msgid "Residence" -msgstr "Asuinpaikka" +msgstr "Koti" #: html/Ticket/Elements/Tabs:132 msgid "Resolve" @@ -3387,7 +3387,7 @@ msgstr "Päätä" #: html/Ticket/Update.html:133 #. ($Ticket->id, $Ticket->Subject) msgid "Resolve ticket #%1 (%2)" -msgstr "" +msgstr "Ratkaise tapaus #%1 (%2)" #: etc/initialdata:302 html/Elements/SelectDateType:28 lib/RT/Ticket_Overlay.pm:1170 msgid "Resolved" @@ -3403,11 +3403,11 @@ msgstr "Tulokset" #: html/Search/Elements/PickRestriction:105 msgid "Results per page" -msgstr "Tulosta sivulle" +msgstr "Tuloksia sivulle: " #: html/Admin/Elements/ModifyUser:33 html/Admin/Users/Modify.html:100 html/User/Prefs.html:72 msgid "Retype Password" -msgstr "Varmista salasana" +msgstr "Vahvista salasana" #: NOT FOUND IN SOURCE msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" @@ -3419,7 +3419,7 @@ msgstr "Oikeus delegoitu" #: lib/RT/ACE_Overlay.pm:303 msgid "Right Granted" -msgstr "Oikeus delegoitu" +msgstr "Oikeus myönnetty" #: lib/RT/ACE_Overlay.pm:161 msgid "Right Loaded" @@ -3427,7 +3427,7 @@ msgstr "Oikeus ladattu" #: lib/RT/ACE_Overlay.pm:678 lib/RT/ACE_Overlay.pm:693 msgid "Right could not be revoked" -msgstr "Oikeutta ei voitu peruuttaa" +msgstr "Oikeutta ei voitu perua" #: html/User/Delegation.html:64 msgid "Right not found" @@ -3439,7 +3439,7 @@ msgstr "Oikeutta ei ladattu" #: lib/RT/ACE_Overlay.pm:689 msgid "Right revoked" -msgstr "Oikeus peruutettu" +msgstr "Oikeus peruttu" #: html/Admin/Elements/UserTabs:41 msgid "Rights" @@ -3448,12 +3448,12 @@ msgstr "Oikeudet" #: lib/RT/Interface/Web.pm:758 #. ($object_type) msgid "Rights could not be granted for %1" -msgstr "" +msgstr "Oikeuksia ei voitu myöntää: %1" #: lib/RT/Interface/Web.pm:791 #. ($object_type) msgid "Rights could not be revoked for %1" -msgstr "" +msgstr "Oikeuksia ei voitu perua: %1" #: html/Admin/Global/GroupRights.html:51 html/Admin/Queues/GroupRights.html:52 msgid "Roles" @@ -3478,27 +3478,27 @@ msgstr "Tallenna muutokset" #: html/Admin/Global/Scrip.html:49 #. ($ARGS{'id'}) msgid "Scrip #%1" -msgstr "" +msgstr "Toiminto #%1" #: lib/RT/Scrip_Overlay.pm:176 msgid "Scrip Created" -msgstr "Lappu luotu" +msgstr "Toiminto luotu" #: html/Admin/Elements/EditScrips:84 msgid "Scrip deleted" -msgstr "" +msgstr "Toiminto poistettu" #: html/Admin/Elements/QueueTabs:46 html/Admin/Elements/SystemTabs:33 html/Admin/Global/index.html:41 msgid "Scrips" -msgstr "Laput" +msgstr "Toiminnot" #: NOT FOUND IN SOURCE msgid "Scrips for %1\\n" -msgstr "Laput työjonolle %1\\n" +msgstr "Toiminnot työjonolle %1\\n" #: html/Admin/Queues/Scrips.html:33 msgid "Scrips which apply to all queues" -msgstr "" +msgstr "Toiminnot, joita sovelletaan kaikkiin työjonoihin" #: html/Elements/SimpleSearch:27 html/Search/Elements/PickRestriction:126 html/Ticket/Elements/Tabs:159 msgid "Search" @@ -3538,31 +3538,31 @@ msgstr "" #: html/Admin/Elements/GroupTabs:52 html/User/Elements/GroupTabs:50 msgid "Select group" -msgstr "" +msgstr "Valitse ryhmä" #: lib/RT/CustomField_Overlay.pm:355 msgid "Select multiple values" -msgstr "" +msgstr "Valitse useita arvoja" #: lib/RT/CustomField_Overlay.pm:352 msgid "Select one value" -msgstr "" +msgstr "Valitse yksi arvo" #: html/Admin/Elements/QueueTabs:67 msgid "Select queue" -msgstr "" +msgstr "Valitse työjono" #: html/Admin/Global/Scrip.html:37 html/Admin/Global/Scrips.html:36 html/Admin/Queues/Scrip.html:40 html/Admin/Queues/Scrips.html:50 msgid "Select scrip" -msgstr "" +msgstr "Valitse toiminto" #: html/Admin/Global/Template.html:57 html/Admin/Global/Templates.html:36 html/Admin/Queues/Template.html:55 msgid "Select template" -msgstr "" +msgstr "Valitse pohja" #: html/Admin/Elements/UserTabs:49 msgid "Select user" -msgstr "" +msgstr "Valitse käyttäjä" #: lib/RT/CustomField_Overlay.pm:36 msgid "SelectMultiple" @@ -3610,7 +3610,7 @@ msgstr "" #: etc/initialdata:83 etc/initialdata:87 msgid "Sends mail to the owner" -msgstr "" +msgstr "Lähettää postia omistajalle" #: lib/RT/Date.pm:419 msgid "Sep." @@ -3618,7 +3618,7 @@ msgstr "Syys" #: NOT FOUND IN SOURCE msgid "September" -msgstr "" +msgstr "syyskuu" #: NOT FOUND IN SOURCE msgid "Show Results" @@ -3650,11 +3650,11 @@ msgstr "" #: lib/RT/Queue_Overlay.pm:81 msgid "Show ticket private commentary" -msgstr "" +msgstr "Näytä tapauksen kommentointi" #: lib/RT/Queue_Overlay.pm:79 msgid "Show ticket summaries" -msgstr "" +msgstr "Näytä tapausten yhteenvedot" #: lib/RT/Queue_Overlay.pm:69 msgid "ShowACL" @@ -3711,7 +3711,7 @@ msgstr "Järjestä tulokset" #: html/Admin/Elements/AddCustomFieldValue:25 msgid "SortOrder" -msgstr "Lajittelujärjestyt" +msgstr "Lajittelujärjestys" #: NOT FOUND IN SOURCE msgid "Stalled" @@ -3727,7 +3727,7 @@ msgstr "Aloitettu" #: NOT FOUND IN SOURCE msgid "Started date '%1' could not be parsed" -msgstr "Aloitettu -aikaa '%1' ei pystytty tulkitsemaan" +msgstr "Aloittamisaikaa '%1' ei pystytty tulkitsemaan" #: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:27 html/Ticket/Elements/ShowDates:31 msgid "Starts" @@ -3739,7 +3739,7 @@ msgstr "Alkaa mennessä" #: NOT FOUND IN SOURCE msgid "Starts date '%1' could not be parsed" -msgstr "Alkaa -aikaa '%1' ei pystytty tulkitsemaan" +msgstr "Alkamisaikaa '%1' ei pystytty tulkitsemaan" #: html/Admin/Elements/ModifyUser:82 html/Admin/Users/Modify.html:138 html/User/Prefs.html:94 msgid "State" @@ -3778,7 +3778,7 @@ msgstr "Otsikko" #: docs/design_docs/string-extraction-guide.txt:89 lib/RT/Transaction_Overlay.pm:611 #. ($self->Data) msgid "Subject changed to %1" -msgstr "" +msgstr "Otsikko vaihdettu: %1" #: html/Elements/Submit:59 msgid "Submit" @@ -3790,7 +3790,7 @@ msgstr "" #: lib/RT/Group_Overlay.pm:749 msgid "Succeeded" -msgstr "" +msgstr "Onnistui" #: lib/RT/Date.pm:394 msgid "Sun." @@ -3802,11 +3802,11 @@ msgstr "" #: html/User/Elements/DelegateRights:77 msgid "System" -msgstr "" +msgstr "Järjestelmä" #: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:567 lib/RT/Interface/Web.pm:757 lib/RT/Interface/Web.pm:790 msgid "System Error" -msgstr "Systeemivirhe" +msgstr "Järjestelmävirhe" #: NOT FOUND IN SOURCE msgid "System Error. Right not granted." @@ -3818,11 +3818,11 @@ msgstr "" #: lib/RT/ACE_Overlay.pm:616 msgid "System error. Right not delegated." -msgstr "Systeemivirhe. Oikeutta ei delegoitu." +msgstr "Järjestelmävirhe. Oikeutta ei delegoitu." #: lib/RT/ACE_Overlay.pm:146 lib/RT/ACE_Overlay.pm:223 lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:898 msgid "System error. Right not granted." -msgstr "Systeemivirhe. Oikeutta ei luovutettu." +msgstr "Järjestelmävirhe. Oikeutta ei luovutettu." #: NOT FOUND IN SOURCE msgid "System error. Unable to grant rights." @@ -3830,7 +3830,7 @@ msgstr "" #: html/Admin/Global/GroupRights.html:35 html/Admin/Groups/GroupRights.html:37 html/Admin/Queues/GroupRights.html:36 msgid "System groups" -msgstr "Systeemiryhmät" +msgstr "Järjestelmäryhmät" #: etc/initialdata:41 etc/initialdata:47 etc/initialdata:53 msgid "SystemRolegroup for internal use" @@ -3838,7 +3838,7 @@ msgstr "" #: lib/RT/CurrentUser.pm:320 msgid "TEST_STRING" -msgstr "TESTI_STRINGI" +msgstr "TESTIMERKKIJONO" #: html/Ticket/Elements/Tabs:143 msgid "Take" @@ -3855,11 +3855,11 @@ msgstr "Pohja" #: html/Admin/Global/Template.html:91 html/Admin/Queues/Template.html:90 #. ($TemplateObj->Id()) msgid "Template #%1" -msgstr "" +msgstr "Pohja #%1" #: html/Admin/Elements/EditTemplates:89 msgid "Template deleted" -msgstr "" +msgstr "Pohja poistettu" #: lib/RT/Scrip_Overlay.pm:153 msgid "Template not found" @@ -3896,30 +3896,30 @@ msgstr "Tämä on sama arvo" #: lib/RT/Queue_Overlay.pm:633 #. ($args{'Type'}) msgid "That principal is already a %1 for this queue" -msgstr "Tämä toimeksiantaja on jo %1 tälle työjonolle" +msgstr "Toimeksiantaja on jo %1 tälle työjonolle" #: lib/RT/Ticket_Overlay.pm:1434 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" -msgstr "Tämä toimeksiantaja on jo %1 tälle työpyynnölle" +msgstr "Toimeksiantaja on jo %1 tälle tapaukselle" #: lib/RT/Queue_Overlay.pm:732 #. ($args{'Type'}) msgid "That principal is not a %1 for this queue" -msgstr "Tämä toimeksiantaja ei ole %1 tälle työjonolle" +msgstr "Toimeksiantaja ei ole %1 tälle työjonolle" #: lib/RT/Ticket_Overlay.pm:1551 #. ($args{'Type'}) msgid "That principal is not a %1 for this ticket" -msgstr "Tämä toimeksiantaja ei ole %1 tälle työpyynnölle" +msgstr "Toimeksiantaja ei ole %1 tälle tapaukselle" #: lib/RT/Ticket_Overlay.pm:1882 msgid "That queue does not exist" -msgstr "Tätä työjonoa ei ole olemassa" +msgstr "Työjonoa ei ole olemassa" #: lib/RT/Ticket_Overlay.pm:3143 msgid "That ticket has unresolved dependencies" -msgstr "Tämä työpyyntö sisältää ei-päätettyjä riippuvuuksia" +msgstr "Tapaus sisältää päättämättömiä riippuvuuksia" #: lib/RT/ACE_Overlay.pm:288 lib/RT/ACE_Overlay.pm:597 msgid "That user already has that right" @@ -3927,7 +3927,7 @@ msgstr "Käyttäjällä on jo tuo oikeus" #: lib/RT/Ticket_Overlay.pm:2952 msgid "That user already owns that ticket" -msgstr "Käyttäjä omistaa jo tämän työpyynnön" +msgstr "Käyttäjä omistaa jo tämän tapauksen" #: lib/RT/Ticket_Overlay.pm:2918 msgid "That user does not exist" @@ -3935,19 +3935,19 @@ msgstr "Käyttäjää ei ole olemassa" #: lib/RT/User_Overlay.pm:315 msgid "That user is already privileged" -msgstr "Tämä käyttäjä on jo etuoikeutettu" +msgstr "Käyttäjä on jo erioikeutettu" #: lib/RT/User_Overlay.pm:332 msgid "That user is already unprivileged" -msgstr "Tämä käyttäjä on jo ei-etuoikeutettu" +msgstr "Käyttäjä on jo erioikeudeton" #: lib/RT/User_Overlay.pm:327 msgid "That user is now privileged" -msgstr "Tämä käyttäjä on nyt etuoikeutettu" +msgstr "Käyttäjä on nyt erioikeutettu" #: lib/RT/User_Overlay.pm:344 msgid "That user is now unprivileged" -msgstr "Tämä käyttäjä on nyt ei-etuoikeutettu" +msgstr "Käyttäjä on nyt erioikeudeton" #: NOT FOUND IN SOURCE msgid "That user is now unprivilegedileged" @@ -3955,7 +3955,7 @@ msgstr "" #: lib/RT/Ticket_Overlay.pm:2944 msgid "That user may not own tickets in that queue" -msgstr "Käyttäjä ei voi omistaa työpyyntöjä tuossa työjonossa" +msgstr "Käyttäjä ei voi omistaa tapauksia tuossa työjonossa" #: lib/RT/Link_Overlay.pm:206 msgid "That's not a numerical id" @@ -3987,15 +3987,15 @@ msgstr "Seuraavia komentoja ei suoritettu:\\n\\n" #: lib/RT/Interface/Web.pm:861 msgid "The new value has been set." -msgstr "" +msgstr "Uusi arvo asetettu." #: lib/RT/ACE_Overlay.pm:86 msgid "The owner of a ticket" -msgstr "" +msgstr "Tapauksen omistaja" #: lib/RT/ACE_Overlay.pm:87 msgid "The requestor of a ticket" -msgstr "" +msgstr "Tapauksen tilaaja" #: html/Admin/Elements/EditUserComments:26 msgid "These comments aren't generally visible to the user" @@ -4003,7 +4003,7 @@ msgstr "Nämä kommentit eivät ole yleisesti näkyvillä käyttäjälle" #: NOT FOUND IN SOURCE msgid "This ticket %1 %2 (%3)\\n" -msgstr "Tämä työpyyntö %1 %2 (%3)\\n" +msgstr "Tämä tapaus %1 %2 (%3)\\n" #: bin/rt-crontool:189 msgid "This tool allows the user to run arbitrary perl modules from within RT." @@ -4011,16 +4011,16 @@ msgstr "" #: lib/RT/Transaction_Overlay.pm:253 msgid "This transaction appears to have no content" -msgstr "Tämä toiminto ei näytä sisältävän mitään" +msgstr "Tämä tapahtuma ei näytä sisältävän mitään" #: html/Ticket/Elements/ShowRequestor:47 #. ($rows) msgid "This user's %1 highest priority tickets" -msgstr "" +msgstr "Käyttäjän %1 tärkeintä tapausta" #: NOT FOUND IN SOURCE msgid "This user's 25 highest priority tickets" -msgstr "Tämän käyttäjän 25 korkeimman prioriteetin työpyyntöä" +msgstr "Käyttäjän 25 tärkeintä tapausta" #: lib/RT/Date.pm:391 msgid "Thu." @@ -4028,7 +4028,7 @@ msgstr "To" #: NOT FOUND IN SOURCE msgid "Ticket # %1 %2" -msgstr "Työpyyntö # %1 %2" +msgstr "Tapaus # %1 %2" #: NOT FOUND IN SOURCE msgid "Ticket # %1 Jumbo update: %2" @@ -4037,36 +4037,36 @@ msgstr "" #: html/Ticket/ModifyAll.html:25 html/Ticket/ModifyAll.html:29 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket #%1 Jumbo update: %2" -msgstr "Työpyyntö #%1 Jumbo päivitys: %2" +msgstr "Tapauksen #%1 jättipäivitys: %2" #: html/Approvals/Elements/ShowDependency:46 #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Ticket #%1: %2" -msgstr "" +msgstr "Tapaus #%1: %2" #: lib/RT/Ticket_Overlay.pm:608 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" -msgstr "Työpyyntö %1 luotu työjonoon '%2'" +msgstr "Tapaus %1 luotu työjonoon '%2'" #: bin/rt-commit-handler:760 #. ($Ticket->Id) msgid "Ticket %1 loaded\\n" -msgstr "Työpyyntö %1 ladattu\\n" +msgstr "Tapaus %1 ladattu\\n" #: html/Search/Bulk.html:181 #. ($Ticket->Id,$_) msgid "Ticket %1: %2" -msgstr "Työpyyntö %1: %2" +msgstr "Tapaus %1: %2" #: html/Ticket/History.html:25 html/Ticket/History.html:28 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket History # %1 %2" -msgstr "Työpyynnön historia # %1 %2" +msgstr "Tapauksen historia # %1 %2" #: html/SelfService/Display.html:34 msgid "Ticket Id" -msgstr "Työpyynnön numero" +msgstr "Tapauksen numero" #: etc/initialdata:303 msgid "Ticket Resolved" @@ -4074,35 +4074,35 @@ msgstr "" #: html/Search/Elements/PickRestriction:63 msgid "Ticket attachment" -msgstr "Työpyynnön liite" +msgstr "Tapauksen liitteen" #: lib/RT/Tickets_Overlay.pm:1166 msgid "Ticket content" -msgstr "Työpyynnön sisältö" +msgstr "Tapauksen sisältö" #: lib/RT/Tickets_Overlay.pm:1212 msgid "Ticket content type" -msgstr "Työpyynnön sisällön tyyppi" +msgstr "Tapauksen sisällön tyyppi" #: lib/RT/Ticket_Overlay.pm:495 lib/RT/Ticket_Overlay.pm:597 msgid "Ticket could not be created due to an internal error" -msgstr "" +msgstr "Tapausta ei voitu luoda sisäisestä virheestä johtuen" #: lib/RT/Transaction_Overlay.pm:522 msgid "Ticket created" -msgstr "Työpyyntö luotu" +msgstr "Tapaus luotu" #: NOT FOUND IN SOURCE msgid "Ticket creation failed" -msgstr "Työpyynnön luonti epäonnistui" +msgstr "Tapauksen luonti epäonnistui" #: lib/RT/Transaction_Overlay.pm:527 msgid "Ticket deleted" -msgstr "Työpyyntö poistettu" +msgstr "Tapaus poistettu" #: html/REST/1.0/modify:29 html/REST/1.0/update:34 msgid "Ticket id not found" -msgstr "" +msgstr "Tapauksen numeroa ei löytynyt" #: NOT FOUND IN SOURCE msgid "Ticket killed" @@ -4110,19 +4110,19 @@ msgstr "" #: html/REST/1.0/modify:36 html/REST/1.0/update:41 msgid "Ticket not found" -msgstr "" +msgstr "Tapausta ei löydy" #: etc/initialdata:289 msgid "Ticket status changed" -msgstr "" +msgstr "Tapauksen tila vaihdettu" #: html/Ticket/Update.html:39 msgid "Ticket watchers" -msgstr "Työpyynnön tarkkailijat" +msgstr "Tapauksen tarkkailijat" #: html/Elements/Tabs:49 msgid "Tickets" -msgstr "" +msgstr "Tapaukset" #: lib/RT/Tickets_Overlay.pm:1383 #. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) @@ -4137,7 +4137,7 @@ msgstr "" #: html/Elements/ViewUser:26 #. ($name) msgid "Tickets from %1" -msgstr "Työpyynnöt %1" +msgstr "Tapaukset %1" #: html/Approvals/Elements/ShowDependency:27 msgid "Tickets which depend on this approval:" @@ -4190,11 +4190,11 @@ msgstr "" #: lib/RT/Transaction_Overlay.pm:642 #. ($self->Data) msgid "Transaction %1 purged" -msgstr "Toiminto %1 puhdistettu" +msgstr "Tapahtuma %1 puhdistettu" #: lib/RT/Transaction_Overlay.pm:177 msgid "Transaction Created" -msgstr "Toiminto luotu" +msgstr "Tapahtuma luotu" #: lib/RT/Transaction_Overlay.pm:89 msgid "Transaction->Create couldn't, as you didn't specify a ticket id" @@ -4202,7 +4202,7 @@ msgstr "" #: lib/RT/Transaction_Overlay.pm:701 msgid "Transactions are immutable" -msgstr "Toiminnot ovat muuttumattomia" +msgstr "Tapahtumat ovat muuttumattomia" #: NOT FOUND IN SOURCE msgid "Trying to delete a right: %1" @@ -4231,7 +4231,7 @@ msgstr "Käyttäjän Unix-tunnus" #: lib/RT/Attachment_Overlay.pm:265 #. ($self->ContentEncoding) msgid "Unknown ContentEncoding %1" -msgstr "Tuntematon sisällön enkoodaus %1" +msgstr "Tuntematon sisällön koodaus %1" #: html/Elements/SelectResultsPerPage:37 msgid "Unlimited" @@ -4239,7 +4239,7 @@ msgstr "Rajoittamaton" #: etc/initialdata:32 msgid "Unprivileged" -msgstr "" +msgstr "Erioikeudeton" #: lib/RT/Transaction_Overlay.pm:571 msgid "Untaken" @@ -4259,7 +4259,7 @@ msgstr "Päivitä tyyppi" #: html/Search/Listing.html:61 msgid "Update all these tickets at once" -msgstr "Päivitä kaikki nämä työpyynnöt kerralla" +msgstr "Päivitä kaikki nämä tapaukset kerralla" #: html/Admin/Users/Prefs.html:49 msgid "Update email" @@ -4275,7 +4275,7 @@ msgstr "Päivitystä ei tallennettu" #: html/Search/Bulk.html:81 msgid "Update selected tickets" -msgstr "Päivitä valitut työpyynnöt" +msgstr "Päivitä valitut tapaukset" #: html/Admin/Users/Prefs.html:36 msgid "Update signature" @@ -4283,22 +4283,22 @@ msgstr "Päivitä allekirjoitus" #: html/Ticket/ModifyAll.html:63 msgid "Update ticket" -msgstr "Päivitä työpyyntö" +msgstr "Päivitä tapaus" #: html/SelfService/Update.html:25 html/SelfService/Update.html:27 #. ($Ticket->id) msgid "Update ticket # %1" -msgstr "Päivitä työpyyntö # %1" +msgstr "Päivitä tapaus # %1" #: html/SelfService/Update.html:50 #. ($Ticket->id) msgid "Update ticket #%1" -msgstr "Päivitä työpyyntö #%1" +msgstr "Päivitä tapaus #%1" #: html/Ticket/Update.html:135 #. ($Ticket->id, $Ticket->Subject) msgid "Update ticket #%1 (%2)" -msgstr "" +msgstr "Päivitä tapaus #%1 (%2)" #: lib/RT/Interface/Web.pm:373 msgid "Update type was neither correspondence nor comment." @@ -4330,11 +4330,11 @@ msgstr "" #: html/Admin/Users/Prefs.html:59 msgid "User ID" -msgstr "Käyttäjän tunnus" +msgstr "Käyttäjätunnus" #: html/Elements/SelectUsers:26 msgid "User Id" -msgstr "Käyttäjän tunnus" +msgstr "Käyttäjätunnus" #: html/Admin/Elements/GroupTabs:47 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/SystemTabs:47 html/Admin/Global/index.html:59 msgid "User Rights" @@ -4375,7 +4375,7 @@ msgstr "Hakua vastaavat käyttäjät" #: html/Search/Elements/PickRestriction:51 msgid "ValueOfQueue" -msgstr "Työpyynnon arvo" +msgstr "Tapauksen arvo" #: html/Admin/Elements/EditCustomField:40 msgid "Values" @@ -4399,7 +4399,7 @@ msgstr "Tarkkailijat" #: html/Admin/Elements/ModifyUser:56 msgid "WebEncoding" -msgstr "Web Enkoodaus" +msgstr "Web-koodaus" #: lib/RT/Date.pm:390 msgid "Wed." @@ -4467,24 +4467,24 @@ msgstr "Tehty" #: lib/RT/Ticket_Overlay.pm:3056 msgid "You already own this ticket" -msgstr "Omistat jo tämän työpyynnön" +msgstr "Omistat jo tämän tapauksen" #: html/autohandler:121 msgid "You are not an authorized user" -msgstr "Et ole autorisoitu käyttäjä" +msgstr "Et ole valtuutettu käyttäjä" #: lib/RT/Ticket_Overlay.pm:2930 msgid "You can only reassign tickets that you own or that are unowned" -msgstr "Voit palauttaa vain työpyyntöjä jotka omistat itse tai jotka ovat ilman omistajaa" +msgstr "Voit palauttaa vain tapauksia, jotka omistat itse tai jotka ovat ilman omistajaa" #: NOT FOUND IN SOURCE msgid "You don't have permission to view that ticket.\\n" -msgstr "Sinulla ei ole oikeutta tarkastella tätä työpyyntöä.\\n" +msgstr "Sinulla ei ole valtuuksia tarkastella tätä tapausta.\\n" #: docs/design_docs/string-extraction-guide.txt:47 #. ($num, $queue) msgid "You found %1 tickets in queue %2" -msgstr "Löysit %1 työpyyntöä työjonosta %2" +msgstr "Löysit %1 tapausta työjonosta %2" #: html/NoAuth/Logout.html:31 html/REST/1.0/logout:25 msgid "You have been logged out of RT." @@ -4492,11 +4492,11 @@ msgstr "Olet kirjautunut ulos RT:stä" #: html/SelfService/Display.html:134 msgid "You have no permission to create tickets in that queue." -msgstr "Sinulla ei ole oikeutta luoda työpyyntöjä tähän työjonoon." +msgstr "Sinulla ei ole valtuuksia luoda tapauksia tähän työjonoon." #: lib/RT/Ticket_Overlay.pm:1895 msgid "You may not create requests in that queue." -msgstr "Et ehkä voi luoda työpyyntöjä tuohon työjonoon." +msgstr "Et voi luoda tapauksia tuohon työjonoon." #: html/NoAuth/Logout.html:36 msgid "You're welcome to login again" @@ -4505,7 +4505,7 @@ msgstr "Tervetuloa kirjautumaan järjestelmään uudelleen" #: html/SelfService/Elements/MyRequests:25 #. ($friendly_status) msgid "Your %1 requests" -msgstr "Sinun %1 työpyyntöäsi" +msgstr "Sinun %1 tapaustasi" #: NOT FOUND IN SOURCE msgid "Your RT administrator has misconfigured the mail aliases which invoke RT" @@ -4550,15 +4550,15 @@ msgstr "sisältää" #: html/Elements/SelectAttachmentField:26 msgid "content" -msgstr "" +msgstr "sisältö" #: html/Elements/SelectAttachmentField:27 msgid "content-type" -msgstr "" +msgstr "sisällön tyyppi" #: lib/RT/Ticket_Overlay.pm:2282 msgid "correspondence (probably) not sent" -msgstr "kirjeenvaihtoa (luultavasti) ei ole asetettu" +msgstr "kirjeenvaihtoa (luultavasti) ei ole lähetetty" #: lib/RT/Ticket_Overlay.pm:2292 msgid "correspondence sent" @@ -4582,7 +4582,7 @@ msgstr "poistettu" #: html/Search/Elements/PickRestriction:68 msgid "does not match" -msgstr "ei täsmää" +msgstr "ei sisällä" #: html/Elements/SelectCustomFieldOperator:38 html/Elements/SelectMatch:35 msgid "doesn't contain" @@ -4598,11 +4598,11 @@ msgstr "" #: html/Elements/SelectAttachmentField:28 msgid "filename" -msgstr "" +msgstr "tiedostonimi" #: html/Elements/SelectCustomFieldOperator:38 html/Elements/SelectEqualityOperator:38 msgid "greater than" -msgstr "suurempi kuin" +msgstr "on suurempi kuin" #: lib/RT/Group_Overlay.pm:194 #. ($self->Name) @@ -4611,7 +4611,7 @@ msgstr "ryhmä %1" #: lib/RT/Date.pm:315 msgid "hours" -msgstr "tunnit" +msgstr "tuntia" #: NOT FOUND IN SOURCE msgid "id" @@ -4627,7 +4627,7 @@ msgstr "ei ole" #: html/Elements/SelectCustomFieldOperator:38 html/Elements/SelectEqualityOperator:38 msgid "less than" -msgstr "vähemmän kuin" +msgstr "on pienempi kuin" #: html/Search/Elements/PickRestriction:67 msgid "matches" @@ -4663,7 +4663,7 @@ msgstr "ei mitään" #: html/Elements/SelectEqualityOperator:38 msgid "not equal to" -msgstr "eri suuri kuin" +msgstr "on erisuuri kuin" #: NOT FOUND IN SOURCE msgid "notlike" @@ -4702,12 +4702,12 @@ msgstr "jäädytetty" #: lib/RT/Group_Overlay.pm:202 #. ($self->Type) msgid "system %1" -msgstr "systeemi %1" +msgstr "järjestelmä %1" #: lib/RT/Group_Overlay.pm:213 #. ($self->Type) msgid "system group '%1'" -msgstr "systeemiryhmä '%1'" +msgstr "järjestelmäryhmä '%1'" #: html/Elements/Error:42 html/SelfService/Error.html:42 msgid "the calling component did not specify why" @@ -4716,20 +4716,20 @@ msgstr "kutsuva komponentti ei eritellyt syytä" #: lib/RT/Group_Overlay.pm:210 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" -msgstr "työpyyntö #%1 %2" +msgstr "tapaus #%1 %2" #: NOT FOUND IN SOURCE msgid "true" -msgstr "" +msgstr "tosi" #: lib/RT/Group_Overlay.pm:216 #. ($self->Id) msgid "undescribed group %1" -msgstr "" +msgstr "kuvailematon ryhmä %1" #: NOT FOUND IN SOURCE msgid "undescripbed group %1" -msgstr "kuvalematon ryhmä %1" +msgstr "kuvailematon ryhmä %1" #: lib/RT/Group_Overlay.pm:191 #. ($user->Object->Name) diff --git a/rt/lib/RT/I18N/fr.po b/rt/lib/RT/I18N/fr.po index 4ef68fb3a..f580c958b 100644 --- a/rt/lib/RT/I18N/fr.po +++ b/rt/lib/RT/I18N/fr.po @@ -281,7 +281,7 @@ msgid "(Check boxes to delete)" msgstr "(Cocher la case pour supprimer)" #: html/Ticket/Create.html:177 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(Entrer les numéros de tickets ou les URLs, séparés par des espaces)" #: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 @@ -705,7 +705,7 @@ msgstr "Attaché" #: html/SelfService/Create.html:64 html/Ticket/Create.html:109 msgid "Attach file" -msgstr "Attacher un ficher" +msgstr "Attacher un fichier" #: html/Ticket/Create.html:97 html/Ticket/Update.html:87 msgid "Attached file" diff --git a/rt/lib/RT/I18N/he.po b/rt/lib/RT/I18N/he.po index d3ef20e25..8f8326fc5 100644 --- a/rt/lib/RT/I18N/he.po +++ b/rt/lib/RT/I18N/he.po @@ -279,7 +279,7 @@ msgid "(Check boxes to delete)" msgstr "(סמן תיבות כדי למחוק)" #: html/Ticket/Create.html:178 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "" #: html/Admin/Queues/Modify.html:54 html/Admin/Queues/Modify.html:60 diff --git a/rt/lib/RT/I18N/hu.po b/rt/lib/RT/I18N/hu.po new file mode 100644 index 000000000..f81a9feab --- /dev/null +++ b/rt/lib/RT/I18N/hu.po @@ -0,0 +1,4883 @@ +id: 12420 +Subject: +Creator: 27117 +Created: 2004-02-10 08:25:42 +Transaction: 24532 +Parent: 12418 +MessageId: +Filename: hu.po +ContentType: text/plain +ContentEncoding: none + +Headers: content-disposition: inline; filename="hu.po" + content-type: text/plain; charset="utf-8"; name="hu.po" + Content-Transfer-Encoding: quoted-printable + X-RT-Original-Encoding: iso-8859-1 + Content-Length: 127109 + + +Content: # + msgid "" + msgstr "" + "Project-Id-Version: RT 3.0.7\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2002-06-22 06:06+0200\n" + "PO-Revision-Date: 2003-12-01 11:26+0100\n" + "Last-Translator: Attila K. Mergl \n" + "Language-Team: Hungarian \n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=iso-8859-2\n" + "Content-Transfer-Encoding: 8bit" + + #: html/Elements/MyRequests:28 html/Elements/MyTickets:28 + msgid "#" + msgstr "#" + + #: html/Admin/Queues/Scrip.html:55 + #. ($QueueObj->id) + msgid "#%1" + msgstr "#%1" + + #: html/Approvals/Elements/ShowDependency:50 html/Ticket/Display.html:26 html/Ticket/Display.html:30 + #. ($Ticket->Id, $Ticket->Subject) + #. ($link->BaseObj->Id, $link->BaseObj->Subject) + msgid "#%1: %2" + msgstr "#%1: %2" + + #: lib/RT/Date.pm:337 + #. ($s, $time_unit) + msgid "%1 %2" + msgstr "%1 %2" + + #: lib/RT/Tickets_Overlay.pm:771 + #. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) + msgid "%1 %2 %3" + msgstr "%1 %2 %3" + + #: lib/RT/Date.pm:373 + #. ($self->GetWeekday($wday), $self->GetMonth($mon), map {sprintf "%02d", $_} ($mday, $hour, $min, $sec), ($year+1900)) + msgid "%1 %2 %3 %4:%5:%6 %7" + msgstr "%1 %7. %2 %3 %4:%5:%6" + + #: lib/RT/Ticket_Overlay.pm:3438 lib/RT/Transaction_Overlay.pm:559 lib/RT/Transaction_Overlay.pm:601 + #. ($cf->Name, $new_value->Content) + #. ($field, $self->NewValue) + #. ($self->Field, $principal->Object->Name) + msgid "%1 %2 added" + msgstr "[%1] mezõbe '%2' érték felvétele" + + #: lib/RT/Date.pm:334 + #. ($s, $time_unit) + msgid "%1 %2 ago" + msgstr "%1 %2 óta" + + #: lib/RT/Ticket_Overlay.pm:3444 lib/RT/Transaction_Overlay.pm:566 + #. ($cf->Name, $old_value, $new_value->Content) + #. ($field, $self->OldValue, $self->NewValue) + msgid "%1 %2 changed to %3" + msgstr "%1 változtatása: '%2' --> '%3'" + + #: lib/RT/Ticket_Overlay.pm:3441 lib/RT/Transaction_Overlay.pm:562 lib/RT/Transaction_Overlay.pm:607 + #. ($cf->Name, $old_value) + #. ($field, $self->OldValue) + #. ($self->Field, $principal->Object->Name) + msgid "%1 %2 deleted" + msgstr "%1 %2 törölve" + + #: html/Admin/Elements/EditScrips:44 html/Admin/Elements/ListGlobalScrips:28 + #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) + msgid "%1 %2 with template %3" + msgstr "%1 %2 a %3 sablonnal" + + #: NOT FOUND IN SOURCE + msgid "%1 (%2) %3 this ticket\\n" + msgstr "%1 (%2) %3 ez a probléma\\n" + + #: html/Search/Listing.html:57 + #. (($session{'tickets'}->FirstRow+1), ($session{'tickets'}->FirstRow() + $session{'tickets'}->RowsPerPage() )) + msgid "%1 - %2 shown" + msgstr "%1 - %2 mutatva" + + #: bin/rt-crontool:169 bin/rt-crontool:176 bin/rt-crontool:182 + #. ("--search-argument", "--search") + #. ("--condition-argument", "--condition") + #. ("--action-argument", "--action") + msgid "%1 - An argument to pass to %2" + msgstr "%1 - %2-nek átadandó argumentum" + + #: bin/rt-crontool:185 + #. ("--verbose") + msgid "%1 - Output status updates to STDOUT" + msgstr "%1 - Státuszfrissítés kiíratása a STDOUT-ra" + + #msgstr "%1 - Schreibe Statusupdates nach STDOUT" + #: bin/rt-crontool:179 + #. ("--action") + msgid "%1 - Specify the action module you want to use" + msgstr "%1 - Adja meg a használandó akciómodult!" + + #: bin/rt-crontool:173 + #. ("--condition") + msgid "%1 - Specify the condition module you want to use" + msgstr "%1 - Adja meg a használandó kondiciómodult!" + + #: bin/rt-crontool:166 + #. ("--search") + msgid "%1 - Specify the search module you want to use" + msgstr "%1 - Adja meg a használandó keres?modult!" + + #: lib/RT/ScripAction_Overlay.pm:122 + #. ($self->Id) + msgid "%1 ScripAction loaded" + msgstr "ScripAction %1 betöltve" + + #: lib/RT/Ticket_Overlay.pm:3471 + #. ($args{'Value'}, $cf->Name) + msgid "%1 added as a value for %2" + msgstr "%1 értéke hozzáadva %2 höz" + + #: NOT FOUND IN SOURCE + msgid "%1 aliases require a TicketId to work on" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "%1 aliases require a TicketId to work on (from %2) %3" + msgstr "" + + #: lib/RT/Link_Overlay.pm:117 lib/RT/Link_Overlay.pm:124 + #. ($args{'Base'}) + #. ($args{'Target'}) + msgid "%1 appears to be a local object, but can't be found in the database" + msgstr "" + "%1 nem találhato az adatbázisban, pedig helyi objektumnak látszik" + + #: html/Ticket/Elements/ShowDates:52 lib/RT/Transaction_Overlay.pm:483 + #. ($self->BriefDescription , $self->CreatorObj->Name) + #. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) + msgid "%1 by %2" + msgstr "%1 (%2)" + + #: lib/RT/Transaction_Overlay.pm:537 lib/RT/Transaction_Overlay.pm:626 lib/RT/Transaction_Overlay.pm:635 lib/RT/Transaction_Overlay.pm:638 + #. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) + #. ($self->Field , $q1->Name , $q2->Name) + #. ($self->Field, $t2->AsString, $t1->AsString) + #. ($self->Field, $self->OldValue, $self->NewValue) + msgid "%1 changed from %2 to %3" + msgstr "%1 változtatása: '%2' --> '%3'" + + #: lib/RT/Interface/Web.pm:857 + msgid "%1 could not be set to %2." + msgstr "%1 nem állítható %2 re." + + #: NOT FOUND IN SOURCE + msgid "%1 couldn't init a transaction (%2)\\n" + msgstr "" + + #: lib/RT/Ticket_Overlay.pm:2813 + #. ($self) + msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." + msgstr "" + "%1 nem tudta a státuszt lezártra állítani. Az RT adatbázisa talán inkonzisztens." + + #: html/Elements/MyTickets:25 + #. ($rows) + msgid "%1 highest priority tickets I own..." + msgstr "A %1 nekem kiosztott, legsürgõsebb probléma..." + + #: html/Elements/MyRequests:25 + #. ($rows) + msgid "%1 highest priority tickets I requested..." + msgstr "A %1 általam kezdeményezett, legsürgõsebb probléma..." + + #: bin/rt-crontool:161 + #. ($0) + msgid "" + "%1 is a tool to act on tickets from an external scheduling tool, such as " + "cron." + msgstr "" + "%1 egy eszköz külsõ ütemezõeszközöktõl -mint a \"cron\"- érkezõ problémák feldolgozására" + + #: lib/RT/Queue_Overlay.pm:743 + #. ($principal->Object->Name, $args{'Type'}) + msgid "%1 is no longer a %2 for this queue." + msgstr "Ennek a sornak %1 már nem %2-je." + + #: lib/RT/Ticket_Overlay.pm:1570 + #. ($principal->Object->Name, $args{'Type'}) + msgid "%1 is no longer a %2 for this ticket." + msgstr "Enek a problémának %1 nár nem %2-je." + + #: lib/RT/Ticket_Overlay.pm:3527 + #. ($args{'Value'}, $cf->Name) + msgid "%1 is no longer a value for custom field %2" + msgstr "%1 már nem értéke a %2 egyéni mezõnek" + + #: NOT FOUND IN SOURCE + msgid "%1 isn't a valid Queue id." + msgstr "%1 érvénytelen sor azonosító" + + #: RTFM + msgid "%1 matches" + msgstr "%1 tartalmaz" + + #: html/Ticket/Elements/ShowBasics:36 + #. ($TimeWorked) + msgid "%1 min" + msgstr "%1 perc" + + #: html/RTFM/UpdatedArticles:19 + msgid "%1 most recently updated articles" + msgstr "%1 utoljára átdolgozott cikk" + + #: RTFM + msgid "%1 newest articles" + msgstr "%1 legújabb cikk" + + #: NOT FOUND IN SOURCE + msgid "%1 not shown" + msgstr "" + + #: html/User/Elements/DelegateRights:76 + #. (loc($ObjectType =~ /^RT::(.*)$/)) + msgid "%1 rights" + msgstr "%1 jogok" + + #: NOT FOUND IN SOURCE + msgid "%1 succeeded\\n" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "%1 type unknown for $MessageId" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "%1 type unknown for %2" + msgstr "" + + #: lib/RT/Action/ResolveMembers.pm:42 + #. (ref $self) + msgid "%1 will resolve all members of a resolved group ticket." + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "" + "%1 will stall a [local] BASE if it's dependent [or member] of a linked up " + "request." + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:435 + #. ($self) + msgid "%1: no attachment specified" + msgstr "%1: Nincs melléklet megadva!" + + #: html/Ticket/Elements/ShowTransaction:102 + #. ($size) + msgid "%1b" + msgstr "%1b" + + #: html/Ticket/Elements/ShowTransaction:99 + #. (int($size/102.4)/10) + msgid "%1k" + msgstr "%1k" + + #: lib/RT/Ticket_Overlay.pm:1140 + #. ($args{'Status'}) + msgid "'%1' is an invalid value for status" + msgstr "'%1' nem lehet státusz érték" + + #: NOT FOUND IN SOURCE + msgid "'%1' not a recognized action. " + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "(Check box to delete scrip)" + msgstr "(Scrip törléséhez bejelölni)" + + #: html/Admin/Elements/EditQueueWatchers:29 html/Admin/Elements/EditScrips:35 html/Admin/Elements/EditTemplates:36 html/Admin/Groups/Members.html:52 html/Ticket/Elements/EditLinks:33 html/Ticket/Elements/EditPeople:46 html/User/Groups/Members.html:55 + msgid "(Check box to delete)" + msgstr "(Törléshez kiválasztandó!)" + + #: html/Ticket/Create.html:178 + msgid "(Enter ticket ids or URLs, seperated with spaces)" + msgstr "(Szóközökkel elválasztva adható meg a problémák sorszáma vagy URL-ek.)" + + #: html/Admin/Queues/Modify.html:54 html/Admin/Queues/Modify.html:60 + #. ($RT::CorrespondAddress) + #. ($RT::CommentAddress) + msgid "(If left blank, will default to %1" + msgstr "(Ha üresen marad: %1)" + + #: html/Admin/Elements/EditCustomFields:33 html/Admin/Elements/ListGlobalCustomFields:32 + msgid "(No custom fields)" + msgstr "(Nincs egyéni mezõ)" + + #: html/Admin/Groups/Members.html:50 html/User/Groups/Members.html:53 + msgid "(No members)" + msgstr "(Nincsenek tagok)" + + #: html/RTFM/NewestArticles:35 + msgid "(no name)" + msgstr "(nincs név)" + + #: html/Admin/Elements/EditScrips:32 html/Admin/Elements/ListGlobalScrips:32 + msgid "(No scrips)" + msgstr "(Nincs Scrip)" + + #: html/RTFM/UpdatedArticles.html:36 + msgid "(no Summary)" + msgstr "(nincs összefoglalás)" + + #: html/Admin/Elements/EditTemplates:31 + msgid "(No templates)" + msgstr "(Nincs sablon)" + + #: html/Ticket/Update.html:85 + msgid "" + "(Sends a blind carbon-copy of this update to a comma-delimited list of email " + "addresses. Does not change who will receive future updates.)" + msgstr "" + "(A válasz rejtett másolatát elküldi a vesszõkkel elválasztott e-mail címekre. " + "Ez nem módosítja, hogy a jovõben kik kapnak másolatot a válaszokról!)" + + #: NOT FOUND IN SOURCE + msgid "" + "(Sends a blind carbon-copy of this update to a comma-delimited list of email " + "addresses. Does not change who will recieve future updates.)" + msgstr "" + + #: html/Ticket/Create.html:79 + msgid "" + "(Sends a carbon-copy of this update to a comma-delimited list of " + "administrative email addresses. These people will receive future " + "updates.)" + msgstr "" + "(Az új probléma leírását elküldi a vesszõkkel elválasztott adminisztratív " + "e-mail címekre. A címzettek a jovõben minden válaszról másolatot " + "kapnak!)" + + #: html/Ticket/Update.html:81 + msgid "" + "(Sends a carbon-copy of this update to a comma-delimited list of email " + "addresses. Does not change who will receive future updates.)" + msgstr "" + "(A válasz másolatát elküldi a vesszõkkel elválasztott e-mail címekre. Ez " + "nem módosítja, hogy a jovõben kik kapnak másolatot a válaszokról!)" + + #: NOT FOUND IN SOURCE + msgid "" + "(Sends a carbon-copy of this update to a comma-delimited list of email " + "addresses. Does not change who will recieve future updates.)" + msgstr "" + + #: html/Ticket/Create.html:69 + msgid "" + "(Sends a carbon-copy of this update to a comma-delimited list of email " + "addresses. These people will receive future updates.)" + msgstr "" + "(Az új probléma leírását elküldi a vesszõkkel elválasztott e-mail címekre. " + "A címzettek a jovõben minden válaszról másolatot kapnak!)" + + #: html/Admin/Groups/index.html:33 html/User/Groups/index.html:33 + msgid "(empty)" + msgstr "(üres)" + + #: html/Admin/Users/index.html:39 + msgid "(no name listed)" + msgstr "(Nincs név a listában)" + + #: html/Elements/MyRequests:43 html/Elements/MyTickets:45 + msgid "(no subject)" + msgstr "(nincs tárgy)" + + #: html/Admin/Elements/SelectRights:48 html/Elements/SelectCustomFieldValue:30 html/Ticket/Elements/EditCustomField:59 html/Ticket/Elements/ShowCustomFields:36 lib/RT/Transaction_Overlay.pm:536 + msgid "(no value)" + msgstr "(nincs adat)" + + #: html/Ticket/Elements/EditLinks:116 + msgid "(only one ticket)" + msgstr "
    (Csak egy probléma adható meg!)" + + #: html/Elements/MyRequests:52 html/Elements/MyTickets:55 + msgid "(pending approval)" + msgstr "" + + #: html/Elements/MyRequests:54 html/Elements/MyTickets:57 + msgid "(pending other tickets)" + msgstr "(másik problémára vár)" + + #: html/Admin/Users/Modify.html:50 + msgid "(required)" + msgstr "(szükséges)" + + #: html/Ticket/Elements/ShowTransaction:105 + msgid "(untitled)" + msgstr "(névtelen)" + + #: NOT FOUND IN SOURCE + msgid "25 highest priority tickets I own..." + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "25 highest priority tickets I requested..." + msgstr "" + + #: html/Ticket/Elements/ShowBasics:32 + msgid "<% $Ticket->Status%>" + msgstr "" + + #: html/Elements/SelectTicketTypes:27 + msgid "<% $_ %>" + msgstr "" + + #: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:26 + #. ($m->scomp('/Elements/SelectNewTicketQueue')) + msgid " %1" + msgstr " %1" + + #: etc/initialdata:203 + msgid "A blank template" + msgstr "Üres sablon" + + #: lib/RT/ACE_Overlay.pm:157 lib/RT/Principal_Overlay.pm:181 + msgid "ACE not found" + msgstr "ACE nem található" + + #: lib/RT/ACE_Overlay.pm:831 + msgid "ACEs can only be created and deleted." + msgstr "ACE-k csak létrehozhatók és törölhetõk." + + #: bin/rt-commit-handler:755 + msgid "Aborting to avoid unintended ticket modifications.\\n" + msgstr "" + "Lépjen ki, hogy elkerülje a probléma nem kivánt módosításait.\\n" + + #: html/User/Elements/Tabs:32 + msgid "About me" + msgstr "Magamról" + + #: html/Admin/Users/Modify.html:80 + msgid "Access control" + msgstr "Hozzáférés ellenõrzése" + + #: html/Admin/Elements/EditScrip:57 + msgid "Action" + msgstr "Akció" + + #: lib/RT/Scrip_Overlay.pm:147 + #. ($args{'ScripAction'}) + msgid "Action %1 not found" + msgstr "%1 akció nem található" + + #: bin/rt-crontool:123 + msgid "Action committed." + msgstr "Akció végrehajtva." + + #: bin/rt-crontool:119 + msgid "Action prepared..." + msgstr "Akció elõkészítve..." + + #: html/Search/Bulk.html:92 + msgid "Add AdminCc" + msgstr "Administratív tájékotatást kapó hozzáadása" + + #: html/Search/Bulk.html:90 + msgid "Add Cc" + msgstr "Tájékotatást kapó hozzáadása" + + #: html/Ticket/Create.html:114 html/Ticket/Update.html:100 + msgid "Add More Files" + msgstr "További fájlok csatolása" + + #: html/Search/Bulk.html:88 + msgid "Add Requestor" + msgstr "Beküldõ hozáadása" + + #: NOT FOUND IN SOURCE + msgid "Add a new a global scrip" + msgstr "Egy új általános Scrip hozzáadása" + + #: NOT FOUND IN SOURCE + msgid "Add a scrip to this queue" + msgstr "Egy Scrip hozzáadása a sorhoz" + + #: html/Admin/Global/Scrip.html:55 + msgid "Add a scrip which will apply to all queues" + msgstr "Minden sorra vonatkozó Scrip hozzáadása" + + #: html/Search/Bulk.html:118 + msgid "Add comments or replies to selected tickets" + msgstr "A kiválasztott problémákhoz válasz vagy kiegészítés hozzáadása" + + #: html/Admin/Groups/Members.html:42 html/User/Groups/Members.html:39 + msgid "Add members" + msgstr "Tagfelvétel" + + #: html/Admin/Queues/People.html:66 html/Ticket/Elements/AddWatchers:28 + msgid "Add new watchers" + msgstr "Új résztvevõk hozzáadása" + + #: NOT FOUND IN SOURCE + msgid "AddNextState" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:643 + #. ($args{'Type'}) + msgid "Added principal as a %1 for this queue" + msgstr "" + "Hozzendelt egy vezetõt mint %1 ehhez a sorhoz" + + #: lib/RT/Ticket_Overlay.pm:1454 + #. ($self->loc($args{'Type'})) + msgid "Added principal as a %1 for this ticket" + msgstr "" + "Hozzárendelt egy vezetõt mint %1 ehhez a problémához" + + #: html/Admin/Elements/ModifyUser:76 html/Admin/Users/Modify.html:122 html/User/Prefs.html:88 + msgid "Address1" + msgstr "Utca, házszám" + + #: html/Admin/Elements/ModifyUser:78 html/Admin/Users/Modify.html:127 html/User/Prefs.html:90 + msgid "Address2" + msgstr "Postafiók" + + #: html/Ticket/Create.html:74 + msgid "Admin Cc" + msgstr "Adminisztratív tájékoztatást kap" + + #: etc/initialdata:274 + msgid "Admin Comment" + msgstr "Adminisztratív megjegyzés" + + #: etc/initialdata:256 + msgid "Admin Correspondence" + msgstr "" + + #: html/Admin/Queues/index.html:25 html/Admin/Queues/index.html:28 + msgid "Admin queues" + msgstr "Válasszon sort!" + + #: NOT FOUND IN SOURCE + msgid "Admin users" + msgstr "" + + #: html/Admin/Global/index.html:26 html/Admin/Global/index.html:28 + msgid "Admin/Global configuration" + msgstr "Konfiguráció / Általános beállítások" + + #: NOT FOUND IN SOURCE + msgid "Admin/Groups" + msgstr "Konfiguráció / Csoportok" + + #: html/Admin/Queues/Modify.html:25 html/Admin/Queues/Modify.html:29 + msgid "Admin/Queue/Basics" + msgstr "Konfiguráció / Sor / Alapok" + + #: NOT FOUND IN SOURCE + msgid "AdminAllPersonalGroups" + msgstr "" + + #: etc/initialdata:56 html/Ticket/Elements/ShowPeople:39 html/Ticket/Update.html:50 lib/RT/ACE_Overlay.pm:89 + msgid "AdminCc" + msgstr "Adminisztratív tájékoztatást kap" + + #: NOT FOUND IN SOURCE + msgid "AdminComment" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "AdminCorrespondence" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:72 + msgid "AdminCustomFields" + msgstr "" + + #: lib/RT/Group_Overlay.pm:146 + msgid "AdminGroup" + msgstr "" + + #: lib/RT/Group_Overlay.pm:148 + msgid "AdminGroupMembership" + msgstr "" + + #: lib/RT/System.pm:59 + msgid "AdminOwnPersonalGroups" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:68 + msgid "AdminQueue" + msgstr "" + + #: lib/RT/System.pm:60 + msgid "AdminUsers" + msgstr "" + + #: html/Admin/Queues/People.html:48 html/Ticket/Elements/EditPeople:54 + msgid "Administrative Cc" + msgstr "Adminisztratív tájékoztatást kap" + + #: NOT FOUND IN SOURCE + msgid "Advanced Search" + msgstr "Bõvítetett keresés" + + #: RTFM + msgid "Advanced Search Criteria" + msgstr "Bõvített keresési feltételek" + + #: html/Elements/SelectDateRelation:36 + msgid "After" + msgstr "után" + + #: NOT FOUND IN SOURCE + msgid "Age" + msgstr "Kor" + + #: html/Admin/Elements/EditCustomFields:96 + msgid "All Custom Fields" + msgstr "Összes egyéni mezõ" + + #: html/RTFM/Admin/Classes/index.html:57 + msgid "All Classes" + msgstr "Minden osztály" + + #: html/Admin/Queues/index.html:53 + msgid "All Queues" + msgstr "Minden sor" + + #: NOT FOUND IN SOURCE + msgid "Always sends a message to the requestors independent of message sender" + msgstr "" + + #: RTFM + msgid "and is not" + msgstr "és nem" + + #: RTFM + msgid "and not" + msgstr "és nem" + + #: html/Elements/Tabs:58 + msgid "Approval" + msgstr "Lezárás" + + #: html/Approvals/Display.html:46 html/Approvals/Elements/Approve:27 html/Approvals/Elements/ShowDependency:42 html/Approvals/index.html:65 + #. ($Ticket->Id, $Ticket->Subject) + #. ($ticket->id, $msg) + #. ($ticket->Id, $ticket->Subject) + #. ($link->BaseObj->Id, $link->BaseObj->Subject) + msgid "Approval #%1: %2" + msgstr "Engedélyezés #%1: %2" + + #: html/Approvals/index.html:54 + #. ($ticket->Id) + msgid "Approval #%1: Notes not recorded due to a system error" + msgstr "Engedélyezés #%1: A megjegyzés rendszerhiba miatt nem rögzíthetõ" + + #: html/Approvals/index.html:52 + #. ($ticket->Id) + msgid "Approval #%1: Notes recorded" + msgstr "Engedélyezés #%1: Megjegyzés rögzítve" + + #: NOT FOUND IN SOURCE + msgid "Approval Details" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Approval diagram" + msgstr "" + + #: html/Approvals/Elements/Approve:45 + msgid "Approve" + msgstr "Lezár" + + #: etc/initialdata:431 etc/upgrade/2.1.71:148 + msgid "Approver's notes: %1" + msgstr "Az engedélyezõ megjegyzése: %1" + + #: html/RTFM/Admin/CustomFields/UserRights.html:117 + msgid "No Class defined" + msgstr "Nincs osztály definiálva" + + #: html/RTFM/Admin/CustomFields/Basics.html:69 + msgid "No CustomField" + msgstr "Nincs egyéni mezõ" + + #: html/RTFM/Admin/CustomFields/GroupRights.html:73 + msgid "No CustomField defined" + msgstr "Nincs egyéni mezõ definiálva" + + #: lib/RT/Date.pm:414 + msgid "Apr." + msgstr "ápr." + + #: RTFM + msgid "Are you sure you want to delete this article?" + msgstr "" + + #: html/RTFM/Article/delete.html:69 + msgid "Article #%1 deleted" + msgstr "" + + #: html/RTFM/Article/Display.html:46 + msgid "Article #%1: %2" + msgstr "" + + #: html/RTFM/Article/Display.html:35 + msgid "Article not found" + msgstr "" + + #: RTFM + msgid "Articles" + msgstr "" + + #: html/Elements/SelectSortOrder:35 + msgid "Ascending" + msgstr "növekvõ" + + #: html/Search/Bulk.html:127 html/SelfService/Update.html:36 html/Ticket/ModifyAll.html:83 html/Ticket/Update.html:100 + msgid "Attach" + msgstr "Csatol" + + #: html/SelfService/Create.html:67 html/Ticket/Create.html:110 + msgid "Attach file" + msgstr "Fájl csatolása" + + #: html/Ticket/Create.html:98 html/Ticket/Update.html:89 + msgid "Attached file" + msgstr "Csatolt fájl" + + #: html/SelfService/Attachment/dhandler:36 + msgid "Attachment '%1' could not be loaded" + msgstr "A csatolt '%1' nem betölthetõ" + + #: lib/RT/Transaction_Overlay.pm:443 + msgid "Attachment created" + msgstr "Csatolt fájl létrehozva" + + #: lib/RT/Tickets_Overlay.pm:1189 + msgid "Attachment filename" + msgstr "Csatolt fájl neve" + + #: html/Ticket/Elements/ShowAttachments:26 + msgid "Attachments" + msgstr "Csatolt fájlok" + + #: lib/RT/Date.pm:418 + msgid "Aug." + msgstr "aug." + + #: html/Admin/Elements/ModifyUser:66 + msgid "AuthSystem" + msgstr "" + + #: etc/initialdata:206 + msgid "Autoreply" + msgstr "Autómatikus válasz" + + #: etc/initialdata:72 + msgid "Autoreply To Requestors" + msgstr "Autómatikus válasz a beküldõnek" + + #: NOT FOUND IN SOURCE + msgid "AutoreplyToRequestors" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Bad PGP Signature: %1\\n" + msgstr "Hibás PGP-aláírás: %1\\n" + + #: html/SelfService/Attachment/dhandler:40 + msgid "Bad attachment id. Couldn't find attachment '%1'\\n" + msgstr "Hibás csatolt file azonosító. A csatolt '%1' nem található\\n" + + #: bin/rt-commit-handler:827 + #. ($val) + msgid "Bad data in %1" + msgstr "Hibás adatok %1-ben" + + #: html/SelfService/Attachment/dhandler:43 + #. ($trans, $AttachmentObj->TransactionId()) + msgid "Bad transaction number for attachment. %1 should be %2\\n" + msgstr "A csatolt fájlnak hibás a tranzakció száma. %1 helyett %2 kellene\\n" + + #: html/Admin/Elements/GroupTabs:39 html/Admin/Elements/QueueTabs:39 html/Admin/Elements/UserTabs:38 html/Ticket/Elements/Tabs:90 html/User/Elements/GroupTabs:38 + msgid "Basics" + msgstr "Alapadatok módosítása" + + #: html/Ticket/Update.html:83 + msgid "Bcc" + msgstr "BCC" + + #: html/Admin/Elements/EditScrip:88 html/Admin/Global/GroupRights.html:85 html/Admin/Global/Template.html:46 html/Admin/Global/UserRights.html:54 html/Admin/Groups/GroupRights.html:73 html/Admin/Groups/Members.html:81 html/Admin/Groups/Modify.html:56 html/Admin/Groups/UserRights.html:55 html/Admin/Queues/GroupRights.html:85 html/Admin/Queues/Template.html:45 html/Admin/Queues/UserRights.html:54 html/User/Groups/Modify.html:56 + msgid "Be sure to save your changes" + msgstr "Ha valamit módosított ne felejtsen el ide kattintani, hogy megtörténjen a" + + ### wieder - Duzen??? + #: html/Elements/SelectDateRelation:34 lib/RT/CurrentUser.pm:322 + msgid "Before" + msgstr "elõtt" + + #: NOT FOUND IN SOURCE + msgid "Begin Approval" + msgstr "" + + #: etc/initialdata:202 + msgid "Blank" + msgstr "Üres" + + #: html/Search/Listing.html:79 + msgid "Bookmarkable URL for this search" + msgstr "Tárolható URL ehhez a kereséshez" + + #: html/Ticket/Elements/ShowHistory:39 html/Ticket/Elements/ShowHistory:45 + msgid "Brief headers" + msgstr "Tömör fejléc" + + #: html/Search/Bulk.html:25 html/Search/Bulk.html:26 + msgid "Bulk ticket update" + msgstr "Tömeges problémafrissítés" + + #: lib/RT/User_Overlay.pm:1331 + msgid "Can not modify system users" + msgstr "Rendszerfelhasználó nem módosítható" + + #: lib/RT/Queue_Overlay.pm:67 + msgid "Can this principal see this queue" + msgstr "Ez a vezetõ nem láthatja ezt a sort" + + #: lib/RT/CustomField_Overlay.pm:144 + msgid "Can't add a custom field value without a name" + msgstr "Egyéni mehzõ név nélkül nem hozzáadható" + + #: lib/RT/Link_Overlay.pm:132 + msgid "Can't link a ticket to itself" + msgstr "A problémát nem lehet önmagához kapcsolni!" + + #: lib/RT/Ticket_Overlay.pm:2787 + msgid "Can't merge into a merged ticket. You should never get this error" + msgstr "" + + #: lib/RT/Ticket_Overlay.pm:2605 lib/RT/Ticket_Overlay.pm:2674 + msgid "Can't specifiy both base and target" + msgstr "Nem adhat meg egyszerre bázist és célt" + + #: html/autohandler:112 + #. ($msg) + msgid "Cannot create user: %1" + msgstr "A felhasználó nem hozható létre: %1" + + #: etc/initialdata:50 html/Admin/Queues/People.html:44 html/SelfService/Create.html:51 html/SelfService/Display.html:50 html/Ticket/Create.html:64 html/Ticket/Elements/EditPeople:51 html/Ticket/Elements/ShowPeople:35 html/Ticket/Update.html:45 html/Ticket/Update.html:78 lib/RT/ACE_Overlay.pm:88 + msgid "Cc" + msgstr "Tájékoztatást kap" + + #: html/SelfService/Prefs.html:31 + msgid "Change password" + msgstr "Jelszó-változtatás" + + #: html/Ticket/Create.html:101 html/Ticket/Update.html:92 + msgid "Check box to delete" + msgstr "Törléshez bejelölni" + + #: html/Admin/Elements/SelectRights:31 + msgid "Check box to revoke right" + msgstr "Jog megvonásához megjelölni" + + #: html/Ticket/Create.html:183 html/Ticket/Elements/EditLinks:131 html/Ticket/Elements/EditLinks:69 html/Ticket/Elements/ShowLinks:51 + msgid "Children" + msgstr "Leszármazottak" + + #: html/Admin/Elements/ModifyUser:80 html/Admin/Users/Modify.html:132 html/User/Prefs.html:92 + msgid "City" + msgstr "Város" + + #: RTFM + msgid "Class" + msgstr "" + + #: RTFM + msgid "Class is" + msgstr "" + + #: RTFM + msgid "Class Name" + msgstr "" + + #: RTFM + msgid "Classes" + msgstr "" + + #: share/html/SelfService/Closed.html:27 + msgid "closed" + msgstr "Lezárt" + + #: html/Ticket/Elements/ShowDates:47 + msgid "Closed" + msgstr "Lezárva" + + #: html/SelfService/Elements/Tabs:60 + msgid "Closed tickets" + msgstr "Lezárt problémák" + + #: NOT FOUND IN SOURCE + msgid "Command not understood!\\n" + msgstr "" + + #: html/Ticket/Elements/ShowTransaction:179 html/Ticket/Elements/Tabs:153 + msgid "Comment" + msgstr "Kiegészít" + + #: html/Admin/Elements/ModifyQueue:45 html/Admin/Queues/Modify.html:58 + msgid "Comment Address" + msgstr "Kiegészitõcím" + + #: NOT FOUND IN SOURCE + msgid "Comment not recorded" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:86 + msgid "Comment on tickets" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:86 + msgid "CommentOnTicket" + msgstr "" + + #: html/Admin/Elements/ModifyUser:35 + msgid "Comments" + msgstr "Kiegészítések" + + #: html/Ticket/ModifyAll.html:70 html/Ticket/Update.html:70 + msgid "Comments (Not sent to requestors)" + msgstr "Kiegészítés, megjegyzés (levélben a tulajdonosnak)" + + #: html/Search/Bulk.html:122 + msgid "Comments (not sent to requestors)" + msgstr "Kiegészítés (a bejelentõ nem kapja meg!)" + + #: html/Elements/ViewUser:27 + #. ($name) + msgid "Comments about %1" + msgstr "" + + #: html/Admin/Users/Modify.html:185 html/Ticket/Elements/ShowRequestor:44 + msgid "Comments about this user" + msgstr "Kiegészítés ehhez a felhasználóhoz" + + #: lib/RT/Transaction_Overlay.pm:545 + msgid "Comments added" + msgstr "Kiegészítés hozzáfûzése" + + #: lib/RT/Action/Generic.pm:140 + msgid "Commit Stubbed" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Compile Restrictions" + msgstr "" + + #: html/Admin/Elements/EditScrip:41 + msgid "Condition" + msgstr "Feltétel" + + #: bin/rt-crontool:109 + msgid "Condition matches..." + msgstr "" + + #: lib/RT/Scrip_Overlay.pm:160 + msgid "Condition not found" + msgstr "A feltétel nem található" + + #: html/Elements/Tabs:52 + msgid "Configuration" + msgstr "Konfiguráció" + + #: html/SelfService/Prefs.html:33 + msgid "Confirm" + msgstr "Igazolás" + + #: html/Admin/Elements/ModifyUser:60 + msgid "ContactInfoSystem" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Contacted date '%1' could not be parsed" + msgstr "" + + #: html/Admin/Elements/ModifyTemplate:44 html/Ticket/ModifyAll.html:87 + msgid "Content" + msgstr "Tartalom" + + #: etc/initialdata:266 + msgid "Correspondence" + msgstr "Válasz" + + #: html/Admin/Elements/ModifyQueue:39 html/Admin/Queues/Modify.html:51 + msgid "Correspondence Address" + msgstr "Levelezésicím" + + #: lib/RT/Transaction_Overlay.pm:541 + msgid "Correspondence added" + msgstr "Válasz hozzáfûzése" + + #: NOT FOUND IN SOURCE + msgid "Correspondence not recorded" + msgstr "" + + #: lib/RT/Ticket_Overlay.pm:3458 + msgid "Could not add new custom field value for ticket. " + msgstr "Az egyéni mezõhöz nem sikerült hozzáadni a problémát" + + #: lib/RT/Ticket_Overlay.pm:2963 lib/RT/Ticket_Overlay.pm:2971 lib/RT/Ticket_Overlay.pm:2987 + msgid "Could not change owner. " + msgstr "Nem sikerült a tulajdonost megváltoztatni! " + + #: html/Admin/Elements/EditCustomField:68 html/Admin/Elements/EditCustomFields:166 + #. ($msg) + msgid "Could not create CustomField" + msgstr "Nem sikerült létrehozni az egyéni mezõt" + + #: html/User/Groups/Modify.html:77 lib/RT/Group_Overlay.pm:474 lib/RT/Group_Overlay.pm:481 + msgid "Could not create group" + msgstr "Nem sikerült létrehozni a csoportot" + + #: html/Admin/Global/Template.html:75 html/Admin/Queues/Template.html:72 + #. ($msg) + msgid "Could not create template: %1" + msgstr "A sablom nem jött létre: %1" + + #: lib/RT/Ticket_Overlay.pm:1073 lib/RT/Ticket_Overlay.pm:333 + msgid "Could not create ticket. Queue not set" + msgstr "Nem jött létre a probléma. A sor nincs meghatározva" + + #: lib/RT/User_Overlay.pm:208 lib/RT/User_Overlay.pm:220 lib/RT/User_Overlay.pm:238 lib/RT/User_Overlay.pm:414 + msgid "Could not create user" + msgstr "A felhasználó nem jött létre" + + #: NOT FOUND IN SOURCE + msgid "Could not find a ticket with id %1" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Could not find group %1." + msgstr "" + + #: lib/RT/Queue_Overlay.pm:621 lib/RT/Ticket_Overlay.pm:1422 + msgid "Could not find or create that user" + msgstr "A felhasználót nem sikerült megtalálni vagy létrehozni" + + #: lib/RT/Queue_Overlay.pm:682 lib/RT/Ticket_Overlay.pm:1501 + msgid "Could not find that principal" + msgstr "A vezetõ nem található" + + #: NOT FOUND IN SOURCE + msgid "Could not find user %1." + msgstr "" + + #: html/Admin/Groups/Members.html:88 html/User/Groups/Members.html:90 html/User/Groups/Modify.html:82 + msgid "Could not load group" + msgstr "A csoport nem betölthetõ" + + #: lib/RT/Queue_Overlay.pm:641 + #. ($args{'Type'}) + msgid "Could not make that principal a %1 for this queue" + msgstr "" + "A vezetõ nem lehet %1-e a sornak" + + #: lib/RT/Ticket_Overlay.pm:1443 + #. ($self->loc($args{'Type'})) + msgid "Could not make that principal a %1 for this ticket" + msgstr "" + "A vezetõ nem lehet %1-e a problémának" + + #: lib/RT/Queue_Overlay.pm:740 + #. ($args{'Type'}) + msgid "Could not remove that principal as a %1 for this queue" + msgstr "" + "A vezetõt nem lehet mint a sor %1-ét eltávolítani" + + #: lib/RT/Ticket_Overlay.pm:1559 + #. ($args{'Type'}) + msgid "Could not remove that principal as a %1 for this ticket" + msgstr "" + "a vezetõt nem lehet mint a probléma %1-t eltávolítani" + + #: lib/RT/Group_Overlay.pm:985 + msgid "Couldn't add member to group" + msgstr "A tagot nem lehet a csoporthoz adni" + + #: lib/RT/Ticket_Overlay.pm:3468 lib/RT/Ticket_Overlay.pm:3524 + #. ($Msg) + msgid "Couldn't create a transaction: %1" + msgstr "A tanzakció nem létrehozható: %1" + + #: NOT FOUND IN SOURCE + msgid "Couldn't figure out what to do from gpg's reply\\n" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Couldn't find group\\n" + msgstr "" + + #: lib/RT/Interface/Web.pm:866 + msgid "Couldn't find row" + msgstr "A sor nem található" + + #: lib/RT/Group_Overlay.pm:959 + msgid "Couldn't find that principal" + msgstr "A vezetõ nem található" + + #: lib/RT/CustomField_Overlay.pm:175 + msgid "Couldn't find that value" + msgstr "Az érték nem található" + + #: NOT FOUND IN SOURCE + msgid "Couldn't find user\\n" + msgstr "" + + #: lib/RT/CurrentUser.pm:112 + #. ($self->Id) + msgid "Couldn't load %1 from the users database.\\n" + msgstr "" + + #: html/RTFM/Admin/CustomFields/UserRights.html:121 + msgid "Couldn't load Class %1" + msgstr "" + + #: html/RTFM/Admin/CustomFields/GroupRights.html:77 + msgid "Couldn't load CustomField %1" + msgstr "A(z) %1 egyéni mezõ nem betölthetõ" + + #: NOT FOUND IN SOURCE + msgid "Couldn't load RT config file '%1' %2" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Couldn't load Scrips." + msgstr "" + + #: html/Admin/Groups/GroupRights.html:88 html/Admin/Groups/UserRights.html:75 + #. ($id) + msgid "Couldn't load group %1" + msgstr "%1 csoport nem betölthetõ" + + #: lib/RT/Link_Overlay.pm:175 lib/RT/Link_Overlay.pm:184 lib/RT/Link_Overlay.pm:211 + msgid "Couldn't load link" + msgstr "" + + #: html/Admin/Elements/EditCustomFields:147 html/Admin/Queues/People.html:121 + #. ($id) + msgid "Couldn't load queue" + msgstr "A sor nem betölthetõ" + + #: html/Admin/Queues/GroupRights.html:100 html/Admin/Queues/UserRights.html:72 + #. ($id) + msgid "Couldn't load queue %1" + msgstr "%1 sor nem betölthetõ" + + #: NOT FOUND IN SOURCE + msgid "Couldn't load scrip" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Couldn't load template" + msgstr "" + + #: html/Admin/Users/Prefs.html:79 + #. ($id) + msgid "Couldn't load that user (%1)" + msgstr "A felhasználó nem betölthetõ (%1)" + + #: html/SelfService/Display.html:166 + #. ($id) + msgid "Couldn't load ticket '%1'" + msgstr "A(z) '%1' nem betölthetõ" + + #: html/Admin/Elements/ModifyUser:86 html/Admin/Users/Modify.html:149 html/User/Prefs.html:98 + msgid "Country" + msgstr "Ország" + + #: html/Admin/Elements/CreateUserCalled:26 html/Ticket/Create.html:135 html/Ticket/Create.html:195 + msgid "Create" + msgstr "Felvesz" + + #: etc/initialdata:128 + msgid "Create Tickets" + msgstr "Probléma megadása" + + #: RTFM + msgid "Create a Class" + msgstr "Hozzon létre egy új osztályt!" + + #: html/Admin/Elements/EditCustomField:58 + msgid "Create a CustomField" + msgstr "Hozzon létre egy új egyéni mezõt!" + + #: html/Admin/Queues/CustomField.html:48 + #. ($QueueObj->Name()) + msgid "Create a CustomField for queue %1" + msgstr "Hozzon létre egy egyéni mezõt a(z) %1 sorhoz" + + #: html/Admin/Global/CustomField.html:48 + msgid "Create a CustomField which applies to all queues" + msgstr "Hozzon létre egy egyéni mezõt minden sorhoz!" + + #: html/RTFM/Article/Create.html:19 + msgid "Create a new article" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Create a new Custom Field" + msgstr "Hozzon létre egy új egyéni mezõt!" + + #: NOT FOUND IN SOURCE + msgid "Create a new global scrip" + msgstr "" + + #: html/Admin/Groups/Modify.html:67 html/Admin/Groups/Modify.html:93 + msgid "Create a new group" + msgstr "Hozzon létre új csoportot!" + + #: html/User/Groups/Modify.html:67 html/User/Groups/Modify.html:92 + msgid "Create a new personal group" + msgstr "Hozzon létre egy új saját csoportot!" + + #: NOT FOUND IN SOURCE + msgid "Create a new queue" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Create a new scrip" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Create a new template" + msgstr "" + + #: html/SelfService/Create.html:30 html/Ticket/Create.html:25 html/Ticket/Create.html:28 html/Ticket/Create.html:36 + msgid "Create a new ticket" + msgstr "Új probléma felvétele" + + #: html/Admin/Users/Modify.html:214 html/Admin/Users/Modify.html:241 + msgid "Create a new user" + msgstr "Hozzon létre egy új felhasználót!" + + #: html/Admin/Queues/Modify.html:103 + msgid "Create a queue" + msgstr "Hozzon létre egy sort!" + + #: NOT FOUND IN SOURCE + msgid "Create a queue called" + msgstr "" + + #: html/SelfService/Create.html:25 html/SelfService/Create.html:27 + msgid "Create a request" + msgstr "Hozzon létre egy új problémát!" + + #: html/Admin/Queues/Scrip.html:59 + #. ($QueueObj->Name) + msgid "Create a scrip for queue %1" + msgstr "Hozzon létre egy scrip-et a(z) %1 sorhoz!" + + #: html/Admin/Global/Template.html:69 html/Admin/Queues/Template.html:65 + msgid "Create a template" + msgstr "Hozzon létre egy sablont!" + + #: html/SelfService/Create.html:24 + msgid "Create a ticket" + msgstr "Új probléma" + + #: RTFM + msgid "Create an article" + msgstr "" + + #: RTFM + msgid "Create an article in class..." + msgstr "" + + #: etc/initialdata:130 + msgid "Create new tickets based on this scrip's template" + msgstr "Hozzon létre egy új problémát ennek a sablonnak scripjeire alapozva" + + #: html/SelfService/Create.html:81 + msgid "Create ticket" + msgstr "Létrehozás" + + #: lib/RT/Queue_Overlay.pm:84 + msgid "Create tickets in this queue" + msgstr "Hozzon létre problémákat ebben a sorban!" + + #: lib/RT/Queue_Overlay.pm:72 + msgid "Create, delete and modify custom fields" + msgstr "Egyéni mezõk létrehozása, módosítása, törlése" + + #: lib/RT/Queue_Overlay.pm:68 + msgid "Create, delete and modify queues" + msgstr "Sor létrehozása, módosítása, törlése" + + #: NOT FOUND IN SOURCE + msgid "Create, delete and modify the members of any user's personal groups" + msgstr "" + + #: lib/RT/System.pm:59 + msgid "Create, delete and modify the members of personal groups" + msgstr "" + + #: lib/RT/System.pm:60 + msgid "Create, delete and modify users" + msgstr "Felhasználók létrehozása, módosítása, törlése" + + #: lib/RT/Queue_Overlay.pm:84 + msgid "CreateTicket" + msgstr "" + + #: html/Elements/SelectDateType:26 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1167 + msgid "Created" + msgstr "Felvéve" + + #: RTFM + msgid "Created by" + msgstr "Létrehozta" + + #: html/Admin/Elements/EditCustomField:71 + #. ($CustomFieldObj->Name()) + msgid "Created CustomField %1" + msgstr "" + + #: RTFM + msgid "Created during" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Created template %1" + msgstr "" + + #: html/Ticket/Elements/EditLinks:28 + msgid "Current Relationships" + msgstr "Jelenlegi kapcsolatok" + + #: html/Admin/Elements/EditScrips:30 + msgid "Current Scrips" + msgstr "Jelenlegi Scripek" + + #: html/Admin/Groups/Members.html:39 html/User/Groups/Members.html:42 + msgid "Current members" + msgstr "Jelenlegi tagok" + + #: html/Admin/Elements/SelectRights:29 + msgid "Current rights" + msgstr "Jelenlegi jogok" + + #: html/Search/Listing.html:71 + msgid "Current search criteria" + msgstr "Aktuális keresési feltételek" + + #: html/Admin/Queues/People.html:41 html/Ticket/Elements/EditPeople:45 + msgid "Current watchers" + msgstr "Jelenlegi résztvevõk" + + #: html/Admin/Global/CustomField.html:55 + #. ($CustomField) + msgid "Custom Field #%1" + msgstr "%1. egyéni mezõ" + + #: html/Admin/Elements/QueueTabs:53 html/Admin/Elements/SystemTabs:40 html/Admin/Global/index.html:50 html/Ticket/Elements/ShowSummary:35 + msgid "Custom Fields" + msgstr "Egyéni mezõk" + + #: html/Admin/Elements/EditScrip:73 + msgid "Custom action cleanup code" + msgstr "Az akcióhoz rendelt egyéni lezáró kód" + + #: html/Admin/Elements/EditScrip:65 + msgid "Custom action preparation code" + msgstr "Az akcióhoz rendelt egyéni elõkészítõ kód" + + #: html/Admin/Elements/EditScrip:49 + msgid "Custom condition" + msgstr "Egyéni feltétel" + + #: lib/RT/Tickets_Overlay.pm:1618 + #. ($CF->Name , $args{OPERATOR} , $args{VALUE}) + msgid "Custom field %1 %2 %3" + msgstr "Egyéni mezõ %1 %2 %3" + + #: lib/RT/Tickets_Overlay.pm:1613 + #. ($CF->Name) + msgid "Custom field %1 has a value." + msgstr "[%1] egyéni mezõnek van értéke." + + #: lib/RT/Tickets_Overlay.pm:1610 + #. ($CF->Name) + msgid "Custom field %1 has no value." + msgstr "[%1] egyéni mezõnek nincs értéke." + + #: lib/RT/Ticket_Overlay.pm:3360 + #. ($args{'Field'}) + msgid "Custom field %1 not found" + msgstr "[%1] egyéni mezõ nem található" + + #: html/Admin/Elements/EditCustomFields:197 + msgid "Custom field deleted" + msgstr "Az egyéni mezõ törölve" + + #: lib/RT/Ticket_Overlay.pm:3510 + msgid "Custom field not found" + msgstr "Egyéni mezõ nem található" + + #: lib/RT/CustomField_Overlay.pm:283 + #. ($args{'Content'}, $self->Name) + msgid "Custom field value %1 could not be found for custom field %2" + msgstr "A(z) %2 egyéni mezõ %1értéke nem található" + + #: NOT FOUND IN SOURCE + msgid "Custom field value changed from %1 to %2" + msgstr "" + + #: lib/RT/CustomField_Overlay.pm:185 + msgid "Custom field value could not be deleted" + msgstr "Az egyéni mezõ értéke nem található" + + #: lib/RT/CustomField_Overlay.pm:289 + msgid "Custom field value could not be found" + msgstr "Az egyéni mezõ értéke nem található" + + #: lib/RT/CustomField_Overlay.pm:183 lib/RT/CustomField_Overlay.pm:291 + msgid "Custom field value deleted" + msgstr "Az egyéni mezõ értéke törölve" + + #: lib/RT/Transaction_Overlay.pm:550 + msgid "CustomField" + msgstr "" + + #: html/Ticket/Create.html:161 html/Ticket/Elements/ShowSummary:53 html/Ticket/Elements/Tabs:93 html/Ticket/ModifyAll.html:44 + msgid "Dates" + msgstr "Idõpontok" + + #: lib/RT/Date.pm:422 + msgid "Dec." + msgstr "dec." + + #: NOT FOUND IN SOURCE + msgid "Default Autoresponse Template" + msgstr "" + + #: etc/initialdata:207 + msgid "Default Autoresponse template" + msgstr "" + + #: etc/initialdata:275 + msgid "Default admin comment template" + msgstr "" + + #: etc/initialdata:257 + msgid "Default admin correspondence template" + msgstr "" + + #: etc/initialdata:267 + msgid "Default correspondence template" + msgstr "" + + #: etc/initialdata:238 + msgid "Default transaction template" + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:645 + #. ($type, $self->Field, $self->OldValue, $self->NewValue) + msgid "Default: %1/%2 changed from %3 to %4" + msgstr "" + + #: html/User/Delegation.html:25 html/User/Delegation.html:28 + msgid "Delegate rights" + msgstr "Jogok továbbadása" + + #: lib/RT/System.pm:63 + msgid "Delegate specific rights which have been granted to you." + msgstr "" + + #: lib/RT/System.pm:63 + msgid "DelegateRights" + msgstr "" + + #: html/User/Elements/Tabs:38 + msgid "Delegation" + msgstr "Jogok továbbadása" + + #: RTFM + msgid "Delete" + msgstr "Törölni" + + #: html/RTFM/Article/delete.html:73 + msgid "Delete article #%1" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:90 + msgid "Delete tickets" + msgstr "Problémák törlése" + + #: lib/RT/Queue_Overlay.pm:90 + msgid "DeleteTicket" + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:187 + msgid "Deleting this object could break referential integrity" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:292 + msgid "Deleting this object would break referential integrity" + msgstr "" + + #: lib/RT/User_Overlay.pm:430 + msgid "Deleting this object would violate referential integrity" + msgstr "" + + #: html/Approvals/Elements/Approve:46 + msgid "Deny" + msgstr "Elutasítva" + + #: html/Ticket/Create.html:181 html/Ticket/Elements/EditLinks:123 html/Ticket/Elements/EditLinks:47 html/Ticket/Elements/ShowDependencies:32 html/Ticket/Elements/ShowLinks:35 + msgid "Depended on by" + msgstr "Ettõl függnek" + + #: NOT FOUND IN SOURCE + msgid "Dependencies: \\n" + msgstr "" + + #: html/Elements/SelectLinkType:27 html/Ticket/Create.html:180 html/Ticket/Elements/EditLinks:119 html/Ticket/Elements/EditLinks:36 html/Ticket/Elements/ShowDependencies:25 html/Ticket/Elements/ShowLinks:27 + msgid "Depends on" + msgstr "A következõktõl függ" + + #: html/Elements/SelectSortOrder:35 + msgid "Descending" + msgstr "csökkenõ" + + #: html/SelfService/Create.html:75 html/Ticket/Create.html:119 + msgid "Describe the issue below" + msgstr "A probléma szabatos leírása" + + #: html/Admin/Elements/AddCustomFieldValue:27 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/EditScrip:34 html/Admin/Elements/ModifyQueue:36 html/Admin/Elements/ModifyTemplate:36 html/Admin/Groups/Modify.html:49 html/Admin/Queues/Modify.html:48 html/Elements/SelectGroups:27 html/User/Groups/Modify.html:49 + msgid "Description" + msgstr "Leírás" + + #: html/SelfService/Elements/MyRequests:44 + msgid "Details" + msgstr "Részletek" + + #: html/Ticket/Elements/Tabs:85 + msgid "Display" + msgstr "Mutat" + + #: lib/RT/Queue_Overlay.pm:69 + msgid "Display Access Control List" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:75 + msgid "Display Scrip templates for this queue" + msgstr "Láthatóak legyenek az ehhez a sorhoz tartozó scrip sablonok" + + #: lib/RT/Queue_Overlay.pm:78 + msgid "Display Scrips for this queue" + msgstr "Láthatóak legyen a sorhoz tartozó scripek" + + #: html/Ticket/Elements/ShowHistory:35 + msgid "Display mode" + msgstr "Megjelenítési mód" + + #: html/SelfService/Display.html:25 html/SelfService/Display.html:29 + #. ($Ticket->id) + msgid "Display ticket #%1" + msgstr "" + + #: lib/RT/System.pm:54 + msgid "Do anything and everything" + msgstr "" + + #: html/Elements/Refresh:30 + msgid "Don't refresh this page." + msgstr "Ne frissítse ezt az oldalt." + + #: html/Search/Elements/PickRestriction:114 + msgid "Don't show search results" + msgstr "Ne mutassa a keresés eredményét!" + + #: html/Ticket/Elements/ShowTransaction:105 + msgid "Download" + msgstr "Letölt" + + #: html/Elements/SelectDateType:32 html/Ticket/Create.html:167 html/Ticket/Elements/EditDates:45 html/Ticket/Elements/ShowDates:43 lib/RT/Ticket_Overlay.pm:1171 + msgid "Due" + msgstr "Határidõ" + + #: NOT FOUND IN SOURCE + msgid "Due date '%1' could not be parsed" + msgstr "" + + #: bin/rt-commit-handler:754 + #. ($1, $msg) + msgid "ERROR: Couldn't load ticket '%1': %2.\\n" + msgstr "HIBA: A(z) '%1' probléma nem betölthetõ: %2.\\n" + + #: NOT FOUND IN SOURCE + msgid "Edit" + msgstr "" + + #: html/Admin/Queues/CustomFields.html:45 + #. ($Queue->Name) + msgid "Edit Custom Fields for %1" + msgstr "Módosítsa %1 egyéni mezõit!" + + #: html/RTFM/Admin/Classes/CustomFields.html:73 + msgid "Edit Custom Fields for Class %1" + msgstr "Bearbeite benutzerdefinierte Felder für Klasse %1" + + #: html/Ticket/ModifyLinks.html:36 + msgid "Edit Relationships" + msgstr "Kapcsolatok módosítása" + + #: html/Admin/Queues/Templates.html:41 + #. ($QueueObj->Name) + msgid "Edit Templates for queue %1" + msgstr "Módosítsa a(z) %1 sor sablonjait!" + + #: NOT FOUND IN SOURCE + msgid "Edit scrips" + msgstr "" + + #: html/Admin/Global/index.html:46 + msgid "Edit system templates" + msgstr "Módosítsa a rendszersablonokat!" + + #: NOT FOUND IN SOURCE + msgid "Edit templates for %1" + msgstr "" + + #: html/RTFM/Admin/Classes/Modify:79 + msgid "Editing Configuration for Class %1" + msgstr "" + + #: html/Admin/Elements/ModifyQueue:25 html/Admin/Queues/Modify.html:117 + #. ($QueueObj->Name) + #. ($QueueObj->Id) + msgid "Editing Configuration for queue %1" + msgstr "" + + #: html/Admin/Elements/ModifyUser:25 + #. ($UserObj->Name) + msgid "Editing Configuration for user %1" + msgstr "" + + #: html/Admin/Elements/EditCustomField:74 + #. ($CustomFieldObj->Name()) + msgid "Editing CustomField %1" + msgstr "" + + #: html/Admin/Groups/Members.html:32 + #. ($Group->Name) + msgid "Editing membership for group %1" + msgstr "Módosítsa a(z) %1 csoport tagságát!" + + #: html/User/Groups/Members.html:129 + #. ($Group->Name) + msgid "Editing membership for personal group %1" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Editing template %1" + msgstr "" + + #: lib/RT/Ticket_Overlay.pm:2615 lib/RT/Ticket_Overlay.pm:2683 + msgid "Either base or target must be specified" + msgstr "Meg kell adni a bázist vagy a célt" + + #: html/Admin/Users/Modify.html:53 html/Admin/Users/Prefs.html:46 html/Elements/SelectUsers:27 html/Ticket/Elements/AddWatchers:56 html/User/Prefs.html:42 + msgid "Email" + msgstr "E-mail cím" + + #: lib/RT/User_Overlay.pm:188 + msgid "Email address in use" + msgstr "E-Mail-cím már foglalt" + + #: html/Admin/Elements/ModifyUser:42 + msgid "EmailAddress" + msgstr "E-Mail-Adresse" + + ### muss das überhaupt übersetzt werden??? + #: html/Admin/Elements/ModifyUser:54 + msgid "EmailEncoding" + msgstr "E-Mail-Kodierung" + + #: RTFM + msgid "Enabled (Unchecking this box disables this Class)" + msgstr "" + + ### muss das überhaupt übersetzt werden??? + #: html/Admin/Elements/EditCustomField:36 + msgid "Enabled (Unchecking this box disables this custom field)" + msgstr "Aktivált (kiválasztása letiltja ezt az egyéni mezõt)" + + #: html/Admin/Groups/Modify.html:53 html/User/Groups/Modify.html:53 + msgid "Enabled (Unchecking this box disables this group)" + msgstr "Aktivált (Kiválasztása letiltja ezt a csoportot)" + + #: html/Admin/Queues/Modify.html:84 + msgid "Enabled (Unchecking this box disables this queue)" + msgstr "Aktivált (Kiválasztása letiltja ezt a sort)" + + #: RTFM + msgid "Enabled Classes" + msgstr "" + + #: html/Admin/Elements/EditCustomFields:99 + msgid "Enabled Custom Fields" + msgstr "Aktív egyéni mezõk" + + #: html/Admin/Queues/index.html:56 + msgid "Enabled Queues" + msgstr "Aktív sorok" + + #: html/Admin/Elements/EditCustomField:90 html/Admin/Groups/Modify.html:117 html/Admin/Queues/Modify.html:138 html/Admin/Users/Modify.html:283 html/User/Groups/Modify.html:117 + #. (loc_fuzzy($msg)) + msgid "Enabled status %1" + msgstr "Status %1 aktiviert" + + #: RTFM + msgid "" + "Enter Articles or URIs to link Articles to. Seperate multiple entries with " + "spaces." + msgstr "" + + #: lib/RT/CustomField_Overlay.pm:361 + msgid "Enter multiple values" + msgstr "Adjon meg több értéket!" + + #: lib/RT/CustomField_Overlay.pm:358 + msgid "Enter one value" + msgstr "Adjon meg egy értéket!" + + #: html/Ticket/Elements/EditLinks:112 + msgid "" + "Enter tickets or URIs to link tickets to. Seperate multiple entries with " + "spaces." + msgstr "" + "Szóközökkel elválasztva adja meg a problémák sorszámát vagy az URL-eket." + + #: html/Elements/Login:29 html/SelfService/Error.html:25 html/SelfService/Error.html:26 + msgid "Error" + msgstr "Hiba" + + #: lib/RT/Queue_Overlay.pm:555 + msgid "Error in parameters to Queue->AddWatcher" + msgstr "Hiba a sor paraméterezésében ->AddWatcher" + + #: lib/RT/Queue_Overlay.pm:713 + msgid "Error in parameters to Queue->DelWatcher" + msgstr "Hiba a sor paraméterezésében->DelWatcher" + + #: lib/RT/Ticket_Overlay.pm:1356 + msgid "Error in parameters to Ticket->AddWatcher" + msgstr "Hiba a probléma paraméterezésében -> AddWatcher" + + #: lib/RT/Ticket_Overlay.pm:1532 + msgid "Error in parameters to Ticket->DelWatcher" + msgstr "Hiba a probléma paraméterezésében->DelWatcher" + + #: etc/initialdata:20 + msgid "Everyone" + msgstr "Mindenki" + + #: bin/rt-crontool:194 + msgid "Example:" + msgstr "Például:" + + #: html/Admin/Elements/ModifyUser:64 + msgid "ExternalAuthId" + msgstr "" + + #: html/Admin/Elements/ModifyUser:58 + msgid "ExternalContactInfoId" + msgstr "" + + #: html/Admin/Users/Modify.html:73 + msgid "Extra info" + msgstr "Kiegészítõ információk" + + #: html/RTFM/Article/ExtractIntoClass.html:19 + msgid "Extract article from ticket #%1" + msgstr "" + + #: html/RTFM/Article/ExtractFromTicket.html:19 + msgid "Extract article from ticket #%1 into class %2" + msgstr "" + + #: lib/RT/User_Overlay.pm:302 + msgid "Failed to find 'Privileged' users pseudogroup." + msgstr "" + + #: lib/RT/User_Overlay.pm:309 + msgid "Failed to find 'Unprivileged' users pseudogroup" + msgstr "" + + #: bin/rt-crontool:138 + #. ($modname, $@) + msgid "Failed to load module %1. (%2)" + msgstr "A %1 Modul nem betölthetõ. (%2)" + + #: lib/RT/Date.pm:412 + msgid "Feb." + msgstr "feb." + + #: NOT FOUND IN SOURCE + msgid "Fin" + msgstr "" + + #: html/Ticket/Create.html:155 html/Ticket/Elements/EditBasics:59 lib/RT/Tickets_Overlay.pm:1091 + msgid "Final Priority" + msgstr "Végsõ prioritás" + + #: lib/RT/Ticket_Overlay.pm:1162 + msgid "FinalPriority" + msgstr "" + + #: html/Admin/Queues/People.html:61 html/Ticket/Elements/EditPeople:34 + msgid "Find group whose" + msgstr "Találjon olyan csoportot, amelyiknél a" + + #: html/Elements/Quicksearch:25 + msgid "Find new/open tickets" + msgstr "Találjon új/nyitott problémákat!" + + #: html/Admin/Queues/People.html:57 html/Admin/Users/index.html:46 html/Ticket/Elements/EditPeople:30 + msgid "Find people whose" + msgstr "Találj olyan embereket, akiknél a" + + #: html/Search/Listing.html:108 + msgid "Find tickets" + msgstr "Problémák keresése" + + #: NOT FOUND IN SOURCE + msgid "Finish Approval" + msgstr "" + + #: html/Ticket/Elements/Tabs:58 + msgid "First" + msgstr "Elsõ" + + #: html/Search/Listing.html:41 + msgid "First page" + msgstr "Elsõ oldal" + + #: docs/design_docs/string-extraction-guide.txt:33 + msgid "Foo Bar Baz" + msgstr "" + + #: docs/design_docs/string-extraction-guide.txt:24 + msgid "Foo!" + msgstr "" + + #: html/Search/Bulk.html:87 + msgid "Force change" + msgstr "A változtatás kikényszerítése" + + #: html/Search/Listing.html:106 + #. ($ticketcount) + msgid "Found %quant(%1,ticket)" + msgstr "%1 problémát találtam" + + #: lib/RT/Interface/Web.pm:868 + msgid "Found Object" + msgstr "" + + #: html/Admin/Elements/ModifyUser:44 + msgid "FreeformContactInfo" + msgstr "" + + #: lib/RT/CustomField_Overlay.pm:38 + msgid "FreeformMultiple" + msgstr "" + + #: lib/RT/CustomField_Overlay.pm:37 + msgid "FreeformSingle" + msgstr "" + + #: lib/RT/Date.pm:392 + msgid "Fri." + msgstr "P" + + #: html/Ticket/Elements/ShowHistory:41 html/Ticket/Elements/ShowHistory:51 + msgid "Full headers" + msgstr "Teljes fejléc" + + #: NOT FOUND IN SOURCE + msgid "Getting the current user from a pgp sig\\n" + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:595 + #. ($New->Name) + msgid "Given to %1" + msgstr "%1 felhasználónak adva" + + #: html/Admin/Elements/Tabs:41 html/Admin/index.html:38 + msgid "Global" + msgstr "Általános" + + #: NOT FOUND IN SOURCE + msgid "Global Scrips" + msgstr "" + + #: html/Admin/Elements/SelectTemplate:38 + #. (loc($Template->Name)) + msgid "Global template: %1" + msgstr "Általános probléma: %1" + + #: html/Admin/Elements/EditCustomFields:75 html/Admin/Queues/People.html:59 html/Admin/Queues/People.html:63 html/Admin/Queues/index.html:44 html/Admin/Users/index.html:49 html/Ticket/Elements/EditPeople:32 html/Ticket/Elements/EditPeople:36 html/index.html:41 + msgid "Go!" + msgstr "Hajrá!" + + #: NOT FOUND IN SOURCE + msgid "Good pgp sig from %1\\n" + msgstr "" + + #: html/Search/Listing.html:50 + msgid "Goto page" + msgstr "" + + #: html/Elements/GotoTicket:25 html/SelfService/Elements/GotoTicket:25 + msgid "Goto ticket" + msgstr "Mutassa a problémát" + + #: html/Ticket/Elements/AddWatchers:46 html/User/Elements/DelegateRights:78 + msgid "Group" + msgstr "Csoport" + + #: NOT FOUND IN SOURCE + msgid "Group %1 %2: %3" + msgstr "" + + #: html/Admin/Elements/GroupTabs:45 html/Admin/Elements/QueueTabs:57 html/Admin/Elements/SystemTabs:44 html/Admin/Global/index.html:55 + msgid "Group Rights" + msgstr "Csoportjogok" + + #: lib/RT/Group_Overlay.pm:965 + msgid "Group already has member" + msgstr "Csoportnak már vannak tagjai" + + #: html/Admin/Groups/Modify.html:77 + #. ($create_msg) + msgid "Group could not be created: %1" + msgstr "A csoportot nem lehetett létrehozni: %1" + + #: lib/RT/Group_Overlay.pm:497 + msgid "Group created" + msgstr "Csoport létrehozva" + + #: lib/RT/Group_Overlay.pm:1133 + msgid "Group has no such member" + msgstr "A csoportnak már van ilyen tagja" + + #: lib/RT/Group_Overlay.pm:945 lib/RT/Queue_Overlay.pm:628 lib/RT/Queue_Overlay.pm:688 lib/RT/Ticket_Overlay.pm:1429 lib/RT/Ticket_Overlay.pm:1507 + msgid "Group not found" + msgstr "Csoport nem található" + + #: NOT FOUND IN SOURCE + msgid "Group not found.\\n" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Group not specified.\\n" + msgstr "" + + #: html/Admin/Elements/SelectNewGroupMembers:35 html/Admin/Elements/Tabs:35 html/Admin/Groups/Members.html:64 html/Admin/Queues/People.html:83 html/Admin/index.html:32 html/User/Groups/Members.html:67 + msgid "Groups" + msgstr "Csoportok" + + #: lib/RT/Group_Overlay.pm:971 + msgid "Groups can't be members of their members" + msgstr "Csoportok nem lehetnek a saját tagjaik tagjai!" + + #: lib/RT/Interface/CLI.pm:73 lib/RT/Interface/CLI.pm:73 + msgid "Hello!" + msgstr "Hallo!" + + #: docs/design_docs/string-extraction-guide.txt:40 + #. ($name) + msgid "Hello, %1" + msgstr "Hallo %1" + + #: html/Ticket/Elements/ShowHistory:30 html/Ticket/Elements/Tabs:88 + msgid "History" + msgstr "Részletes történet" + + #: html/RTFM/Article/History.html:22 + msgid "History for article #%1" + msgstr "" + + #: html/Admin/Elements/ModifyUser:68 + msgid "HomePhone" + msgstr "Otthoni telefon" + + #: html/Elements/Tabs:46 + msgid "Homepage" + msgstr "Kezdõlap" + + #: lib/RT/Base.pm:74 + #. (6) + msgid "I have %quant(%1,concrete mixer)." + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "I have [quant,_1,concrete mixer]." + msgstr "" + + #: html/Ticket/Elements/ShowBasics:27 lib/RT/Tickets_Overlay.pm:1018 + msgid "Id" + msgstr "Sorszám" + + #: html/Admin/Users/Modify.html:44 html/User/Prefs.html:39 + msgid "Identity" + msgstr "Személy" + + #: etc/upgrade/2.1.71:86 + msgid "" + "If an approval is rejected, reject the original and delete pending approvals" + msgstr "" + "Ha egy engedélyezést elutasít utasítsa el az eredetit, és törölja a várakozó engedélyzéseket." + + #: bin/rt-crontool:190 + msgid "" + "If this tool were setgid, a hostile local user could use this tool to gain " + "administrative access to RT." + msgstr "" + "Ha ez az eszköz 'setgid' lenne egy rosszszándékú helyi felhasználóadminisztratív hozzáférést nyerne az RT hez." + + #: html/Admin/Queues/People.html:105 html/Ticket/Modify.html:39 html/Ticket/ModifyAll.html:94 html/Ticket/ModifyPeople.html:38 + msgid "If you've updated anything above, be sure to" + msgstr "" + "Ha valamit módosított, ne felejtsen el ide kattintani, hogy megtörténjen a" + + #: lib/RT/Interface/Web.pm:860 + msgid "Illegal value for %1" + msgstr "Érvénytelen érték %1-nek" + + #: lib/RT/Interface/Web.pm:863 + msgid "Immutable field" + msgstr "Nem változtatható mezõ" + + #: RTFM + msgid "in class %1" + msgstr "%1" + + #: RTFM + msgid "Include disabled classes in listing." + msgstr "" + + #: html/Admin/Elements/EditCustomFields:74 + msgid "Include disabled custom fields in listing." + msgstr "Láthatóak legyenek a letiltott egyéni mezõk is." + + #: html/Admin/Queues/index.html:43 + msgid "Include disabled queues in listing." + msgstr "Láthatóak legyenek a letiltott sorok is." + + #: html/Admin/Users/index.html:47 + msgid "Include disabled users in search." + msgstr "Keresés a letiltott felhasználók között is." + + #: lib/RT/Tickets_Overlay.pm:1067 + msgid "Initial Priority" + msgstr "Kezdõ prioritás" + + #: lib/RT/Ticket_Overlay.pm:1161 lib/RT/Ticket_Overlay.pm:1163 + msgid "InitialPriority" + msgstr "" + + #: lib/RT/ScripAction_Overlay.pm:105 + msgid "Input error" + msgstr "Input hiba" + + #: lib/RT/Ticket_Overlay.pm:3729 + msgid "Internal Error" + msgstr "Belsõ hiba" + + #: lib/RT/Record.pm:143 + #. ($id->{error_message}) + msgid "Internal Error: %1" + msgstr "Belsõ hiba: %1" + + #: lib/RT/Group_Overlay.pm:644 + msgid "Invalid Group Type" + msgstr "Érvénytelen csoportfajta" + + #: lib/RT/Principal_Overlay.pm:128 + msgid "Invalid Right" + msgstr "Érvénytelen jog" + + #: lib/RT/Interface/Web.pm:865 + msgid "Invalid data" + msgstr "Érvénytelen dátum" + + #: lib/RT/Ticket_Overlay.pm:438 + msgid "Invalid owner. Defaulting to 'nobody'." + msgstr "" + "Tulajdonos érvénytelen, ezért 'Senki'-re állítva." + + #: lib/RT/Scrip_Overlay.pm:134 lib/RT/Template_Overlay.pm:251 + msgid "Invalid queue" + msgstr "Érvénytelen sor" + + #: lib/RT/ACE_Overlay.pm:244 lib/RT/ACE_Overlay.pm:253 lib/RT/ACE_Overlay.pm:259 lib/RT/ACE_Overlay.pm:270 lib/RT/ACE_Overlay.pm:275 + msgid "Invalid right" + msgstr "Érvénytelen jog" + + #: lib/RT/Record.pm:118 + #. ($key) + msgid "Invalid value for %1" + msgstr "Érvénytelen érték %1-nek" + + #: lib/RT/Ticket_Overlay.pm:3367 + msgid "Invalid value for custom field" + msgstr "Érvénytelen érték az egyéni mezõhöz" + + #: lib/RT/Ticket_Overlay.pm:345 + msgid "Invalid value for status" + msgstr "Érvénytelen státuszérték" + + #: bin/rt-crontool:191 + msgid "" + "It is incredibly important that nonprivileged users not be allowed to run " + "this tool." + msgstr "" + + #: bin/rt-crontool:192 + msgid "" + "It is suggested that you create a non-privileged unix user with the correct " + "group membership and RT access to run this tool." + msgstr "" + + #: bin/rt-crontool:163 + msgid "It takes several arguments:" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Items pending my approval" + msgstr "" + + #: lib/RT/Date.pm:411 + msgid "Jan." + msgstr "jan." + + #: lib/RT/Group_Overlay.pm:149 + msgid "Join or leave this group" + msgstr "" + + #: lib/RT/Date.pm:417 + msgid "Jul." + msgstr "júl." + + #: html/Ticket/Elements/Tabs:99 + msgid "Jumbo" + msgstr "Minden módosítása" + + #: lib/RT/Date.pm:416 + msgid "Jun." + msgstr "jún." + + #: NOT FOUND IN SOURCE + msgid "Keyword" + msgstr "" + + #: html/Admin/Elements/ModifyUser:52 + msgid "Lang" + msgstr "Nyelv" + + #: html/Ticket/Elements/Tabs:73 + msgid "Last" + msgstr "Utolsó" + + #: html/Ticket/Elements/EditDates:38 html/Ticket/Elements/ShowDates:39 + msgid "Last Contact" + msgstr "Utolsó kapcsolat" + + #: html/Elements/SelectDateType:29 + msgid "Last Contacted" + msgstr "Utoljára foglalkoztak vele" + + #: html/Search/Elements/TicketHeader:41 + msgid "Last Notified" + msgstr "Utolsó módosítás" + + #: html/Elements/SelectDateType:30 + msgid "Last Updated" + msgstr "Utoljára aktualizálva" + + #: NOT FOUND IN SOURCE + msgid "Left" + msgstr "" + + #: html/Admin/Users/Modify.html:83 + msgid "Let this user access RT" + msgstr "Felhasználónak RT-hozzáférés engedélyezése" + + #: html/Admin/Users/Modify.html:87 + msgid "Let this user be granted rights" + msgstr "Felhasználónak több jog engedélyezése" + + #: NOT FOUND IN SOURCE + msgid "Limiting owner to %1 %2" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Limiting queue to %1 %2" + msgstr "" + + #: lib/RT/Ticket_Overlay.pm:2697 + msgid "Link already exists" + msgstr "Kapcsolat már létezik" + + #: lib/RT/Ticket_Overlay.pm:2709 + msgid "Link could not be created" + msgstr "Kapcsolat nem hozható létre" + + #: lib/RT/Ticket_Overlay.pm:2717 lib/RT/Ticket_Overlay.pm:2727 + #. ($TransString) + msgid "Link created (%1)" + msgstr "Kapcsolat létrehozva (%1)" + + #: lib/RT/Ticket_Overlay.pm:2638 + #. ($TransString) + msgid "Link deleted (%1)" + msgstr "Kapcsolat törölve (%1)" + + #: lib/RT/Ticket_Overlay.pm:2644 + msgid "Link not found" + msgstr "Kapcsolat nem található" + + #: html/Ticket/ModifyLinks.html:25 html/Ticket/ModifyLinks.html:29 + #. ($Ticket->Id) + msgid "Link ticket #%1" + msgstr "%1. számú probléma kapcsolatainak módosítása" + + #: html/Ticket/Elements/Tabs:97 + msgid "Links" + msgstr "Kapcsolatok módosítása" + + #: html/Admin/Users/Modify.html:114 html/User/Prefs.html:85 + msgid "Location" + msgstr "Cím" + + #: lib/RT.pm:158 + #. ($RT::LogDir) + msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." + msgstr "" + "Log-könyvtár %1 nem található, vagy nincs írási joga.\\n Az RT tud elindulni." + + #: html/Elements/Header:57 + #. ("".$session{'CurrentUser'}->Name."") + msgid "Logged in as %1" + msgstr "%1-ként van bejelentkezve" + + #: docs/design_docs/string-extraction-guide.txt:71 html/Elements/Login:25 html/Elements/Login:34 html/Elements/Login:45 + msgid "Login" + msgstr "Bejelentkezés" + + #: html/Elements/Header:54 + msgid "Logout" + msgstr "Kijelentkezés" + + #: html/Search/Bulk.html:86 + msgid "Make Owner" + msgstr "Legyen a tulajdonos" + + #: html/Search/Bulk.html:102 + msgid "Make Status" + msgstr "Státusz változtatása" + + #: html/Search/Bulk.html:109 + msgid "Make date Due" + msgstr "Határidõ változtatása" + + #: html/Search/Bulk.html:110 + msgid "Make date Resolved" + msgstr "Lezárási dátum változtatása" + + #: html/Search/Bulk.html:107 + msgid "Make date Started" + msgstr "Hozzáfogás dátumának változtatása" + + #: html/Search/Bulk.html:106 + msgid "Make date Starts" + msgstr "Kiosztás dátumának változtatása" + + #: html/Search/Bulk.html:108 + msgid "Make date Told" + msgstr "Bejelentés dátumának változtatása" + + #: html/Search/Bulk.html:99 + msgid "Make priority" + msgstr "Prioritás állítása" + + #: html/Search/Bulk.html:100 + msgid "Make queue" + msgstr "Sor változtatása" + + #: html/Search/Bulk.html:98 + msgid "Make subject" + msgstr "Tárgy változtatása" + + #: html/Admin/index.html:33 + msgid "Manage groups and group membership" + msgstr "Csoportok és tagjaik kezelése" + + #: html/Admin/index.html:39 + msgid "Manage properties and configuration which apply to all queues" + msgstr "Minden sorra vonatkozó tulajdonságok és beállítások kezelése" + + #: html/Admin/index.html:36 + msgid "Manage queues and queue-specific properties" + msgstr "Sorok és a sorokra jellemzõ beállítások kezelése" + + #: html/Admin/index.html:30 + msgid "Manage users and passwords" + msgstr "Felhasználók és jelszavaik kezelése" + + #: lib/RT/Date.pm:413 + msgid "Mar." + msgstr "már." + + #: lib/RT/Date.pm:415 + msgid "May." + msgstr "máj." + + #: lib/RT/Group_Overlay.pm:982 + msgid "Member added" + msgstr "Tag hozzáadva" + + #: lib/RT/Group_Overlay.pm:1140 + msgid "Member deleted" + msgstr "Tag törölve" + + #: lib/RT/Group_Overlay.pm:1144 + msgid "Member not deleted" + msgstr "Tag nincs törölve" + + #: html/Elements/SelectLinkType:26 + msgid "Member of" + msgstr "Tagja a" + + #: html/Admin/Elements/GroupTabs:42 html/User/Elements/GroupTabs:42 + msgid "Members" + msgstr "Tagok" + + #: lib/RT/Ticket_Overlay.pm:2843 + msgid "Merge Successful" + msgstr "Beolvasztás sikeres" + + #: lib/RT/Ticket_Overlay.pm:2804 + msgid "Merge failed. Couldn't set EffectiveId" + msgstr "Beolvasztás sikertelen Konnte EffectiveId nicht setztn" + + #: html/Ticket/Elements/EditLinks:115 + msgid "Merge into" + msgstr "Beolvasztani ebbe" + + #: html/Ticket/Update.html:102 + msgid "Message" + msgstr "Üzenet szövege" + + #: lib/RT/Interface/Web.pm:867 + msgid "Missing a primary key?: %1" + msgstr "" + + #: html/Admin/Users/Modify.html:169 html/User/Prefs.html:54 + msgid "Mobile" + msgstr "Mobil" + + #: html/Admin/Elements/ModifyUser:72 + msgid "MobilePhone" + msgstr "Mobiltelefon" + + #: RTFM + msgid "Modified" + msgstr "Megváltoztatva" + + #: RTFM + msgid "Modify" + msgstr "" + + #: RTFM + msgid "Modify article #%1" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:70 + msgid "Modify Access Control List" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Modify Custom Field %1" + msgstr "" + + #: html/Admin/Global/CustomFields.html:44 html/Admin/Global/index.html:51 + msgid "Modify Custom Fields which apply to all queues" + msgstr "Változtassa meg a minden sorra vonatkozó egyéni mezõket!" + + #: html/RTFM/Admin/CustomFields/GroupRights.html:21 + msgid "Modify group rights for custom field %1" + msgstr "Változztassa meg a(z) %1 sor csoportjogait!" + + #: lib/RT/Queue_Overlay.pm:73 + msgid "Modify Scrip templates for this queue" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:76 + msgid "Modify Scrips for this queue" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Modify Template %1" + msgstr "" + + #: html/Admin/Queues/CustomField.html:45 + #. ($QueueObj->Name()) + msgid "Modify a CustomField for queue %1" + msgstr "Változtassa meg a(z) %1 sor egyéni mezõjét!" + + #: html/Admin/Global/CustomField.html:53 + msgid "Modify a CustomField which applies to all queues" + msgstr "" + + #: html/Admin/Queues/Scrip.html:54 + #. ($QueueObj->Name) + msgid "Modify a scrip for queue %1" + msgstr "" + + #: html/Admin/Global/Scrip.html:48 + msgid "Modify a scrip which applies to all queues" + msgstr "" + + #: html/Ticket/ModifyDates.html:25 html/Ticket/ModifyDates.html:29 + #. ($TicketObj->Id) + msgid "Modify dates for #%1" + msgstr "%1. számú probléma idõadatainak módosítása" + + #: html/Ticket/ModifyDates.html:35 + #. ($TicketObj->Id) + msgid "Modify dates for ticket # %1" + msgstr "%1. számú probléma idõadatainak módosítása" + + #: html/Admin/Global/GroupRights.html:25 html/Admin/Global/GroupRights.html:28 html/Admin/Global/index.html:56 + msgid "Modify global group rights" + msgstr "Változtassa meg az általános csoportjogokat!" + + #: html/Admin/Global/GroupRights.html:33 + msgid "Modify global group rights." + msgstr "Változtassa meg az általános csoportjogokat!" + + #: NOT FOUND IN SOURCE + msgid "Modify global scrips" + msgstr "" + + #: html/Admin/Global/UserRights.html:25 html/Admin/Global/UserRights.html:28 html/Admin/Global/index.html:60 + msgid "Modify global user rights" + msgstr "Változtassa meg az általános felhasználói jogokat!" + + #: html/Admin/Global/UserRights.html:33 + msgid "Modify global user rights." + msgstr "Változtassa meg az általános felhasználói jogokat!" + + #: lib/RT/Group_Overlay.pm:146 + msgid "Modify group metadata or delete group" + msgstr "" + + #: html/Admin/Groups/GroupRights.html:25 html/Admin/Groups/GroupRights.html:29 html/Admin/Groups/GroupRights.html:35 + #. ($GroupObj->Name) + msgid "Modify group rights for group %1" + msgstr "Módosítsa a(z) %1 csoport jogait" + + #: html/Admin/Queues/GroupRights.html:25 html/Admin/Queues/GroupRights.html:29 + #. ($QueueObj->Name) + msgid "Modify group rights for queue %1" + msgstr "Változtassa meg a %1 sor csoportjogait!" + + #: lib/RT/Group_Overlay.pm:148 + msgid "Modify membership roster for this group" + msgstr "" + + #: lib/RT/System.pm:61 + msgid "Modify one's own RT account" + msgstr "" + + #: html/Admin/Queues/People.html:25 html/Admin/Queues/People.html:29 + #. ($QueueObj->Name) + msgid "Modify people related to queue %1" + msgstr "Változtassa meg a %1 sorhoz tarozó részvevõket!" + + #: html/Ticket/ModifyPeople.html:25 html/Ticket/ModifyPeople.html:29 html/Ticket/ModifyPeople.html:35 + #. ($Ticket->id) + #. ($Ticket->Id) + msgid "Modify people related to ticket #%1" + msgstr "A %1. számú problémában érintett személyek változtatása" + + #: html/Admin/Queues/Scrips.html:44 + #. ($QueueObj->Name) + msgid "Modify scrips for queue %1" + msgstr "Változtassa meg a(z) %1 sor Scripjeit" + + #: html/Admin/Global/Scrips.html:44 html/Admin/Global/index.html:42 + msgid "Modify scrips which apply to all queues" + msgstr "Változtassa meg a minden sorra vonatkozó scripeket!" + + #: html/Admin/Global/Template.html:25 html/Admin/Global/Template.html:30 html/Admin/Global/Template.html:81 html/Admin/Queues/Template.html:78 + #. (loc($TemplateObj->Name())) + #. ($TemplateObj->id) + msgid "Modify template %1" + msgstr "Hozzon létre egy sablont!" + + #: html/Admin/Global/Templates.html:44 + msgid "Modify templates which apply to all queues" + msgstr "Változtassa meg az általános sablonokat!" + + #: html/Admin/Groups/Modify.html:87 html/User/Groups/Modify.html:86 + #. ($Group->Name) + msgid "Modify the group %1" + msgstr "A %1 csoport módosítása" + + #: lib/RT/Queue_Overlay.pm:71 + msgid "Modify the queue watchers" + msgstr "" + + #: html/Admin/Users/Modify.html:236 + #. ($UserObj->Name) + msgid "Modify the user %1" + msgstr "%1 felhasználó módosítása" + + #: html/Ticket/ModifyAll.html:37 + #. ($Ticket->Id) + msgid "Modify ticket # %1" + msgstr "%1. számú probléma adatainak módosítása" + + #: html/Ticket/Modify.html:25 html/Ticket/Modify.html:28 html/Ticket/Modify.html:34 + #. ($TicketObj->Id) + msgid "Modify ticket #%1" + msgstr "%1. számú probléma alapadatainak módosítása" + + #: lib/RT/Queue_Overlay.pm:88 + msgid "Modify tickets" + msgstr "" + + #: html/Admin/Groups/UserRights.html:25 html/Admin/Groups/UserRights.html:29 html/Admin/Groups/UserRights.html:35 + #. ($GroupObj->Name) + msgid "Modify user rights for group %1" + msgstr "Változtassa meg a(z) %1 csoport jogait!" + + #: html/Admin/Queues/UserRights.html:25 html/Admin/Queues/UserRights.html:29 + #. ($QueueObj->Name) + msgid "Modify user rights for queue %1" + msgstr "Változtassa meg a(z) %1 sor felhasználói jogait!" + + #: NOT FOUND IN SOURCE + msgid "Modify watchers for queue '%1'" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:70 + msgid "ModifyACL" + msgstr "" + + #: lib/RT/Group_Overlay.pm:149 + msgid "ModifyOwnMembership" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:71 + msgid "ModifyQueueWatchers" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:76 + msgid "ModifyScrips" + msgstr "" + + #: lib/RT/System.pm:61 + msgid "ModifySelf" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:73 + msgid "ModifyTemplate" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:88 + msgid "ModifyTicket" + msgstr "" + + #: lib/RT/Date.pm:388 + msgid "Mon." + msgstr "H" + + #: html/Ticket/Elements/ShowRequestor:42 + #. ($name) + msgid "More about %1" + msgstr "További részletek %1 felhasználóról" + + #: html/Admin/Elements/EditCustomFields:61 + msgid "Move down" + msgstr "Lefelé mozgatni" + + #: html/Admin/Elements/EditCustomFields:53 + msgid "Move up" + msgstr "Felfelé mozgatni" + + #: html/Admin/Elements/SelectSingleOrMultiple:27 + msgid "Multiple" + msgstr "" + + #: lib/RT/User_Overlay.pm:179 + msgid "Must specify 'Name' attribute" + msgstr "" + + #: share/html/SelfService/Elements/MyRequests:32 + msgid "My %1 tickets" + msgstr "%1 problémáim" + + #: NOT FOUND IN SOURCE + msgid "My Approvals" + msgstr "" + + #: html/Approvals/index.html:25 html/Approvals/index.html:26 + msgid "My approvals" + msgstr "Lezárás" + + #: html/Admin/Elements/AddCustomFieldValue:26 html/Admin/Elements/EditCustomField:32 html/Admin/Elements/ModifyTemplate:28 html/Admin/Elements/ModifyUser:30 html/Admin/Groups/Modify.html:44 html/Elements/SelectGroups:26 html/Elements/SelectUsers:28 html/User/Groups/Modify.html:44 + msgid "Name" + msgstr "Név" + + #: lib/RT/User_Overlay.pm:186 + msgid "Name in use" + msgstr "A felhasználói név nár foglalt" + + #: RTFM + msgid "Name matches" + msgstr "Név tartalmaz" + + #: NOT FOUND IN SOURCE + msgid "Need approval from system administrator" + msgstr "" + + #: html/Ticket/Elements/ShowDates:52 + msgid "Never" + msgstr "Soha" + + #: html/Elements/Quicksearch:30 + msgid "New" + msgstr "Új" + + #: RTFM + msgid "New Article" + msgstr "" + + #: RTFM + msgid "New class" + msgstr "" + + #: html/Admin/Elements/ModifyUser:32 html/Admin/Users/Modify.html:93 html/User/Prefs.html:65 + msgid "New Password" + msgstr "Új jelszó" + + #: etc/initialdata:311 etc/upgrade/2.1.71:16 + msgid "New Pending Approval" + msgstr "" + + #: html/Ticket/Elements/EditLinks:111 + msgid "New Relationships" + msgstr "Új kapcsolatok" + + #: html/Ticket/Elements/Tabs:36 + msgid "New Search" + msgstr "Új keresés" + + #: html/Admin/Global/CustomField.html:41 html/Admin/Global/CustomFields.html:39 html/Admin/Queues/CustomField.html:52 html/Admin/Queues/CustomFields.html:40 + msgid "New custom field" + msgstr "Új egyéni mezõ" + + #: html/Admin/Elements/GroupTabs:54 html/User/Elements/GroupTabs:52 + msgid "New group" + msgstr "Új csoport" + + #: html/SelfService/Prefs.html:32 + msgid "New password" + msgstr "Új jelszó" + + #: lib/RT/User_Overlay.pm:639 + msgid "New password notification sent" + msgstr "" + + #: html/Admin/Elements/QueueTabs:70 + msgid "New queue" + msgstr "Új sor" + + #: html/SelfService/Elements/Tabs:63 + msgid "New ticket" + msgstr "Új probléma" + + #: html/Admin/Elements/SelectRights:42 + msgid "New rights" + msgstr "Új jogok" + + #: html/Admin/Global/Scrip.html:40 html/Admin/Global/Scrips.html:39 html/Admin/Queues/Scrip.html:43 html/Admin/Queues/Scrips.html:53 + msgid "New scrip" + msgstr "Új Scrip" + + #: NOT FOUND IN SOURCE + msgid "New search" + msgstr "" + + #: html/Admin/Global/Template.html:60 html/Admin/Global/Templates.html:39 html/Admin/Queues/Template.html:58 html/Admin/Queues/Templates.html:46 + msgid "New template" + msgstr "Új sablon" + + #: lib/RT/Ticket_Overlay.pm:2771 + msgid "New ticket doesn't exist" + msgstr "Az új probléma nem létezik" + + #: html/Admin/Elements/UserTabs:52 + msgid "New user" + msgstr "Új felhasználó" + + #: html/Admin/Elements/CreateUserCalled:26 + msgid "New user called" + msgstr "" + + #: html/Admin/Queues/People.html:55 html/Ticket/Elements/EditPeople:29 + msgid "New watchers" + msgstr "Új résztvevõk" + + #: html/Admin/Users/Prefs.html:42 + msgid "New window setting" + msgstr "" + + #: html/Ticket/Elements/Tabs:69 + msgid "Next" + msgstr "Következõ" + + #: html/Search/Listing.html:48 + msgid "Next page" + msgstr "Következõ oldal" + + #: html/Admin/Elements/ModifyUser:50 + msgid "NickName" + msgstr "Becenév" + + #: html/Admin/Users/Modify.html:63 html/User/Prefs.html:46 + msgid "Nickname" + msgstr "Becenév" + + #: RTFM + msgid "No" + msgstr "Nem" + + #: html/Admin/Elements/EditCustomField:73 html/Admin/Elements/EditCustomFields:105 + msgid "No CustomField" + msgstr "Nincs egyéni mezõ" + + #: html/RTFM/Admin/CustomFields/GrroupRights.html:73 + msgid "No CustomField defined" + msgstr "Nincs egyéni mezõ meghatározva" + + #: html/Admin/Groups/GroupRights.html:84 html/Admin/Groups/UserRights.html:71 + msgid "No Group defined" + msgstr "Nincs csoport meghatározva" + + #: html/Admin/Queues/GroupRights.html:96 html/Admin/Queues/UserRights.html:68 + msgid "No Queue defined" + msgstr "Nincs sor meghatározva" + + #: bin/rt-crontool:56 + msgid "No RT user found. Please consult your RT administrator.\\n" + msgstr "" + "RT-felhasználó nem található. Vegyew fel a kapcsolatot az RT-adminisztrátorral.\\n" + + #: html/Admin/Global/Template.html:79 html/Admin/Queues/Template.html:76 + msgid "No Template" + msgstr "Nincs sablon" + + #: bin/rt-commit-handler:764 + msgid "No Ticket specified. Aborting ticket " + msgstr "Nincs probléma megadva. Szakítsa meg a problémát " + + #: NOT FOUND IN SOURCE + msgid "No Ticket specified. Aborting ticket modifications\\n\\n" + msgstr "" + + #: html/Approvals/Elements/Approve:47 + msgid "No action" + msgstr "" + + #: lib/RT/Interface/Web.pm:862 + msgid "No column specified" + msgstr "Nincs sor megadva!" + + #: NOT FOUND IN SOURCE + msgid "No command found\\n" + msgstr "" + + #: html/Elements/ViewUser:36 html/Ticket/Elements/ShowRequestor:45 + msgid "No comment entered about this user" + msgstr "Nincs kiegészítés tárolva" + + #: lib/RT/Ticket_Overlay.pm:2189 lib/RT/Ticket_Overlay.pm:2257 + msgid "No correspondence attached" + msgstr "" + + #: lib/RT/Action/Generic.pm:150 lib/RT/Condition/Generic.pm:176 lib/RT/Search/ActiveTicketsInQueue.pm:56 lib/RT/Search/Generic.pm:113 + #. (ref $self) + msgid "No description for %1" + msgstr "Nincs leírás a(z) %1-hez" + + #: lib/RT/Users_Overlay.pm:151 + msgid "No group specified" + msgstr "Nincs csoport megadva!" + + #: lib/RT/User_Overlay.pm:857 + msgid "No password set" + msgstr "Nincs jelszó megadva" + + #: lib/RT/Queue_Overlay.pm:259 + msgid "No permission to create queues" + msgstr "Nincs joga sort létrehozni" + + #: lib/RT/Ticket_Overlay.pm:341 + #. ($QueueObj->Name) + msgid "No permission to create tickets in the queue '%1'" + msgstr "Nincs joga a(z) '%1' sorban problémát létrehozni" + + #: lib/RT/User_Overlay.pm:151 + msgid "No permission to create users" + msgstr "Nincs joga felhasználót létrehozni" + + #: html/SelfService/Display.html:174 + msgid "No permission to display that ticket" + msgstr "" + + #: html/SelfService/Update.html:55 + msgid "No permission to view update ticket" + msgstr "Nincs joga ezt a problémát aktualizálni" + + #: lib/RT/Queue_Overlay.pm:675 lib/RT/Ticket_Overlay.pm:1488 + msgid "No principal specified" + msgstr "Nincs felelõs megadva!" + + #: html/Admin/Queues/People.html:154 html/Admin/Queues/People.html:164 + msgid "No principals selected." + msgstr "Nincs vezetõ kiválasztva." + + #: html/Admin/Queues/index.html:35 + msgid "No queues matching search criteria found." + msgstr "Nem található a keresési fletételeknek megfeleõ sor" + + #: html/Admin/Elements/SelectRights:81 + msgid "No rights found" + msgstr "Nem találhatók jogok" + + #: html/Admin/Elements/SelectRights:33 + msgid "No rights granted." + msgstr "Nincsenek jogok engedélyezve." + + #: html/Search/Bulk.html:149 + msgid "No search to operate on." + msgstr "Nincs feldolgozható keresési lista." + + #: NOT FOUND IN SOURCE + msgid "No ticket id specified" + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:480 lib/RT/Transaction_Overlay.pm:518 + msgid "No transaction type specified" + msgstr "Nincs értesítési típus megadva!" + + #: html/Admin/Users/index.html:36 + msgid "No users matching search criteria found." + msgstr "Nincs a keresési feltételeknek megfeleõ felhasználó." + + #: bin/rt-commit-handler:644 + msgid "" + "No valid RT user found. RT cvs handler disengaged. Please consult your RT " + "administrator.\\n" + msgstr "" + "Nem található érvényes RT-felhasználó. RT CVS-Handler elveszett. Vegye fela kapcsolatot az RT-Adminisztrátorral.\\n" + + #: lib/RT/Interface/Web.pm:859 + msgid "No value sent to _Set!\\n" + msgstr "" + + #: html/Search/Elements/TicketRow:37 + msgid "Nobody" + msgstr "Senki" + + #: lib/RT/Interface/Web.pm:864 + msgid "Nonexistant field?" + msgstr "Nem létezõ mezõ?" + + #: html/Elements/Login:99 + msgid "Not logged in" + msgstr "Nincs bejelentkezve" + + #: html/Elements/Header:59 html/SelfService/Elements/Header:58 + msgid "Not logged in." + msgstr "Nincs bejelentkezve." + + #: lib/RT/Date.pm:369 + msgid "Not set" + msgstr "Nincs megadva" + + #: html/NoAuth/Reminder.html:27 + msgid "Not yet implemented." + msgstr "" + + #: html/Admin/Groups/Rights.html:25 + msgid "Not yet implemented...." + msgstr "" + + #: html/Approvals/Elements/Approve:50 + msgid "Notes" + msgstr "Megjegyzések" + + #: lib/RT/User_Overlay.pm:642 + msgid "Notification could not be sent" + msgstr "Értesítést nem sikerült elküldeni." + + #: etc/initialdata:94 + msgid "Notify AdminCcs" + msgstr "AdminCCs értesítése" + + #: etc/initialdata:90 + msgid "Notify AdminCcs as Comment" + msgstr "AdminCCs értesítése kiegészítésként" + + #: etc/initialdata:121 + msgid "Notify Other Recipients" + msgstr "Más címzettek értesítése" + + #: etc/initialdata:117 + msgid "Notify Other Recipients as Comment" + msgstr "Más címzettek értesítése kiegészítésként" + + #: etc/initialdata:86 + msgid "Notify Owner" + msgstr "A tulajdonos értesítése" + + #: etc/initialdata:82 + msgid "Notify Owner as Comment" + msgstr "A tulajdonos értesítése kiegészítésként" + + #: etc/initialdata:313 etc/upgrade/2.1.71:17 + msgid "Notify Owners and AdminCcs of new items pending their approval" + msgstr "" + + #: etc/initialdata:78 + msgid "Notify Requestors" + msgstr "Beküldõ értesítése" + + #: etc/initialdata:104 + msgid "Notify Requestors and Ccs" + msgstr "A beküldõ és a tájékoztatást kapó értesítése" + + #: etc/initialdata:99 + msgid "Notify Requestors and Ccs as Comment" + msgstr "A beküldõ és a tájékoztatást kapó értesítése kiegészítésként" + + #: etc/initialdata:113 + msgid "Notify Requestors, Ccs and AdminCcs" + msgstr "Minden résztvevõ tájékozatatása" + + #: etc/initialdata:109 + msgid "Notify Requestors, Ccs and AdminCcs as Comment" + msgstr "Minden résztvevõ értesítése kiegészítésként" + + #: lib/RT/Date.pm:421 + msgid "Nov." + msgstr "nov." + + #: lib/RT/Record.pm:157 + msgid "Object could not be created" + msgstr "Objekum nem hozható létre" + + #: lib/RT/Record.pm:176 + msgid "Object created" + msgstr "Objektum létehozva" + + #: lib/RT/Date.pm:420 + msgid "Oct." + msgstr "okt." + + #: html/Elements/SelectDateRelation:35 + msgid "On" + msgstr "e napon" + + #: etc/initialdata:155 + msgid "On Comment" + msgstr "Kiegészítéskor" + + #: etc/initialdata:148 + msgid "On Correspond" + msgstr "Válaszoláskor" + + #: etc/initialdata:137 + msgid "On Create" + msgstr "Létrehozáskor" + + #: etc/initialdata:169 + msgid "On Owner Change" + msgstr "Tulajdonos változásakor" + + #: etc/initialdata:177 + msgid "On Queue Change" + msgstr "Sor megváltozásakor" + + #: etc/initialdata:183 + msgid "On Resolve" + msgstr "Lezáráskor" + + #: etc/initialdata:161 + msgid "On Status Change" + msgstr "Státusz megváltozásakor" + + #: etc/initialdata:142 + msgid "On Transaction" + msgstr "Tranzakciónál" + + #: html/Approvals/Elements/PendingMyApproval:50 + #. ("") + msgid "Only show approvals for requests created after %1" + msgstr "Csak a(z) %1 után létrejött poblémák engedélyezései legyenek láthatóak" + + #: html/Approvals/Elements/PendingMyApproval:48 + #. ("") + msgid "Only show approvals for requests created before %1" + msgstr "Csak a(z) %1 elõtt létrejött problémák engedélyezései legyenek láthatóak" + + #: html/Elements/Quicksearch:31 + msgid "Open" + msgstr "Nyitott" + + #: html/Ticket/Elements/Tabs:136 + msgid "Open it" + msgstr "Megnyit" + + #: html/SelfService/Elements/Tabs:57 + msgid "Open tickets" + msgstr "Nyitott problémák" + + #: html/Admin/Users/Prefs.html:41 + msgid "Open tickets (from listing) in a new window" + msgstr "" + + #: html/Admin/Users/Prefs.html:40 + msgid "Open tickets (from listing) in another window" + msgstr "" + + #: etc/initialdata:133 + msgid "Open tickets on correspondence" + msgstr "" + + #: html/Search/Elements/PickRestriction:101 + msgid "Ordering and sorting" + msgstr "Csoportosítás és sorrend" + + #: html/Admin/Elements/ModifyUser:46 html/Admin/Users/Modify.html:117 html/Elements/SelectUsers:29 html/User/Prefs.html:86 + msgid "Organization" + msgstr "Cég, szervezet" + + #: html/Approvals/Elements/Approve:34 + #. ($approving->Id, $approving->Subject) + msgid "Originating ticket: #%1" + msgstr "" + + #: html/Admin/Elements/ModifyQueue:55 html/Admin/Queues/Modify.html:69 + msgid "Over time, priority moves toward" + msgstr "Prioritás idõvel emelkedik" + + #: html/RTFM/index.html:19 + msgid "Overview" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:87 + msgid "Own tickets" + msgstr "Saját problémák" + + #: lib/RT/Queue_Overlay.pm:87 + msgid "OwnTicket" + msgstr "" + + #: etc/initialdata:38 html/Elements/MyRequests:32 html/SelfService/Elements/MyRequests:30 html/Ticket/Create.html:48 html/Ticket/Elements/EditPeople:43 html/Ticket/Elements/EditPeople:44 html/Ticket/Elements/ShowPeople:27 html/Ticket/Update.html:63 lib/RT/ACE_Overlay.pm:86 lib/RT/Tickets_Overlay.pm:1244 + msgid "Owner" + msgstr "Tulajdonos" + + #: lib/RT/Ticket_Overlay.pm:3004 + #. ($OldOwnerObj->Name, $NewOwnerObj->Name) + msgid "Owner changed from %1 to %2" + msgstr "Tulajdonosváltás: %1 --> %2" + + #: lib/RT/Transaction_Overlay.pm:584 + #. ($Old->Name , $New->Name) + msgid "Owner forcibly changed from %1 to %2" + msgstr "Erõszakos tulajdonosváltás: %1 --> %2" + + #: html/Search/Elements/PickRestriction:31 + msgid "Owner is" + msgstr "A tulajdonos" + + #: html/Admin/Users/Modify.html:174 html/User/Prefs.html:56 + msgid "Pager" + msgstr "" + + #: html/Admin/Elements/ModifyUser:74 + msgid "PagerPhone" + msgstr "" + + #: html/Ticket/Create.html:182 html/Ticket/Elements/EditLinks:127 html/Ticket/Elements/EditLinks:58 html/Ticket/Elements/ShowLinks:43 + msgid "Parents" + msgstr "Felmenõk" + + #: html/Elements/Login:43 html/User/Prefs.html:61 + msgid "Password" + msgstr "Jelszó" + + #: html/NoAuth/Reminder.html:25 + msgid "Password Reminder" + msgstr "Jelszó-emlékeztetõ" + + #: lib/RT/User_Overlay.pm:168 lib/RT/User_Overlay.pm:860 + msgid "Password too short" + msgstr "A jelszó túl rövid!" + + #: html/Admin/Users/Modify.html:291 html/User/Prefs.html:172 + #. (loc_fuzzy($msg)) + msgid "Password: %1" + msgstr "Jelszó: %1" + + #: html/Ticket/Elements/ShowSummary:43 html/Ticket/Elements/Tabs:96 html/Ticket/ModifyAll.html:51 + msgid "People" + msgstr "Résztvevõk" + + #: etc/initialdata:126 + msgid "Perform a user-defined action" + msgstr "" + + #: lib/RT/ACE_Overlay.pm:231 lib/RT/ACE_Overlay.pm:237 lib/RT/ACE_Overlay.pm:563 lib/RT/ACE_Overlay.pm:573 lib/RT/ACE_Overlay.pm:583 lib/RT/ACE_Overlay.pm:648 lib/RT/CurrentUser.pm:83 lib/RT/CurrentUser.pm:92 lib/RT/CustomField_Overlay.pm:445 lib/RT/CustomField_Overlay.pm:451 lib/RT/Group_Overlay.pm:1095 lib/RT/Group_Overlay.pm:1099 lib/RT/Group_Overlay.pm:1108 lib/RT/Group_Overlay.pm:1159 lib/RT/Group_Overlay.pm:1163 lib/RT/Group_Overlay.pm:1169 lib/RT/Group_Overlay.pm:426 lib/RT/Group_Overlay.pm:518 lib/RT/Group_Overlay.pm:596 lib/RT/Group_Overlay.pm:604 lib/RT/Group_Overlay.pm:701 lib/RT/Group_Overlay.pm:705 lib/RT/Group_Overlay.pm:711 lib/RT/Group_Overlay.pm:904 lib/RT/Group_Overlay.pm:908 lib/RT/Group_Overlay.pm:921 lib/RT/Queue_Overlay.pm:540 lib/RT/Queue_Overlay.pm:550 lib/RT/Queue_Overlay.pm:564 lib/RT/Queue_Overlay.pm:699 lib/RT/Queue_Overlay.pm:708 lib/RT/Queue_Overlay.pm:721 lib/RT/Queue_Overlay.pm:931 lib/RT/Scrip_Overlay.pm:126 lib/RT/Scrip_Overlay.pm:137 lib/RT/Scrip_Overlay.pm:197 lib/RT/Scrip_Overlay.pm:430 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:88 lib/RT/Template_Overlay.pm:94 lib/RT/Ticket_Overlay.pm:1341 lib/RT/Ticket_Overlay.pm:1351 lib/RT/Ticket_Overlay.pm:1365 lib/RT/Ticket_Overlay.pm:1518 lib/RT/Ticket_Overlay.pm:1527 lib/RT/Ticket_Overlay.pm:1540 lib/RT/Ticket_Overlay.pm:1875 lib/RT/Ticket_Overlay.pm:2013 lib/RT/Ticket_Overlay.pm:2177 lib/RT/Ticket_Overlay.pm:2244 lib/RT/Ticket_Overlay.pm:2596 lib/RT/Ticket_Overlay.pm:2668 lib/RT/Ticket_Overlay.pm:2762 lib/RT/Ticket_Overlay.pm:2777 lib/RT/Ticket_Overlay.pm:2910 lib/RT/Ticket_Overlay.pm:3139 lib/RT/Ticket_Overlay.pm:3337 lib/RT/Ticket_Overlay.pm:3499 lib/RT/Ticket_Overlay.pm:3551 lib/RT/Ticket_Overlay.pm:3716 lib/RT/Transaction_Overlay.pm:468 lib/RT/Transaction_Overlay.pm:475 lib/RT/Transaction_Overlay.pm:504 lib/RT/Transaction_Overlay.pm:511 lib/RT/User_Overlay.pm:1334 lib/RT/User_Overlay.pm:562 lib/RT/User_Overlay.pm:597 lib/RT/User_Overlay.pm:853 lib/RT/User_Overlay.pm:941 + msgid "Permission Denied" + msgstr "Hozzáférés visszautasítva" + + #: html/User/Elements/Tabs:35 + msgid "Personal Groups" + msgstr "Saját Csoportok" + + #: html/User/Groups/index.html:30 html/User/Groups/index.html:40 + msgid "Personal groups" + msgstr "Saját csoportok" + + #: html/User/Elements/DelegateRights:37 + msgid "Personal groups:" + msgstr "Saját csoportok:" + + #: html/Admin/Users/Modify.html:156 html/User/Prefs.html:49 + msgid "Phone numbers" + msgstr "Telefonszámok" + + #: html/Admin/Users/Rights.html:25 + msgid "Placeholder" + msgstr "" + + #: html/Elements/Header:52 html/Elements/Tabs:55 html/SelfService/Prefs.html:25 html/User/Prefs.html:25 html/User/Prefs.html:28 + msgid "Preferences" + msgstr "Beállításaim" + + #: NOT FOUND IN SOURCE + msgid "Prefs" + msgstr "" + + #: lib/RT/Action/Generic.pm:160 + msgid "Prepare Stubbed" + msgstr "" + + #: html/Ticket/Elements/Tabs:61 + msgid "Prev" + msgstr "Elõzõ" + + #: html/Search/Listing.html:44 + msgid "Previous page" + msgstr "Elõzõ oldal" + + #: NOT FOUND IN SOURCE + msgid "Pri" + msgstr "" + + #: lib/RT/ACE_Overlay.pm:133 lib/RT/ACE_Overlay.pm:208 lib/RT/ACE_Overlay.pm:552 + #. ($args{'PrincipalId'}) + msgid "Principal %1 not found." + msgstr "%1 vezetõ nem található." + + #: html/Search/Elements/PickRestriction:54 html/SelfService/Display.html:76 html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:54 html/Ticket/Elements/ShowBasics:39 lib/RT/Tickets_Overlay.pm:1042 + msgid "Priority" + msgstr "Prioritás" + + #: html/Admin/Elements/ModifyQueue:51 html/Admin/Queues/Modify.html:65 + msgid "Priority starts at" + msgstr "Prioritás kezdõ értéke" + + #: etc/initialdata:25 + msgid "Privileged" + msgstr "Kiemelt" + + #: html/Admin/Users/Modify.html:271 html/User/Prefs.html:163 + #. (loc_fuzzy($msg)) + msgid "Privileged status: %1" + msgstr "" + + #: html/Admin/Users/index.html:62 + msgid "Privileged users" + msgstr "Kiemelt felhasználók:" + + #: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 + msgid "Pseudogroup for internal use" + msgstr "" + + #: html/Elements/MyRequests:30 html/Elements/MyTickets:30 html/Elements/Quicksearch:29 html/Search/Elements/PickRestriction:46 html/SelfService/Create.html:35 html/SelfService/Display.html:68 html/Ticket/Create.html:38 html/Ticket/Elements/EditBasics:64 html/Ticket/Elements/ShowBasics:43 html/User/Elements/DelegateRights:80 lib/RT/Tickets_Overlay.pm:883 + msgid "Queue" + msgstr "Sor" + + #: html/Admin/Queues/CustomField.html:42 html/Admin/Queues/Scrip.html:50 html/Admin/Queues/Scrips.html:46 html/Admin/Queues/Templates.html:43 + #. ($Queue) + #. ($id) + msgid "Queue %1 not found" + msgstr "%2 sor nem található" + + #: NOT FOUND IN SOURCE + msgid "Queue '%1' not found\\n" + msgstr "" + + #: html/Admin/Elements/ModifyQueue:31 html/Admin/Queues/Modify.html:43 + msgid "Queue Name" + msgstr "A sor neve" + + #: NOT FOUND IN SOURCE + msgid "Queue Scrips" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:263 + msgid "Queue already exists" + msgstr "Sor már létezik" + + #: lib/RT/Queue_Overlay.pm:272 lib/RT/Queue_Overlay.pm:278 + msgid "Queue could not be created" + msgstr "A sor nem hozható létre" + + #: html/Ticket/Create.html:209 + msgid "Queue could not be loaded." + msgstr "a sor nem tölthetõ be." + + #: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:282 + msgid "Queue created" + msgstr "A sor létrehozva" + + #: NOT FOUND IN SOURCE + msgid "Queue is not specified." + msgstr "" + + #: html/SelfService/Display.html:129 + msgid "Queue not found" + msgstr "A sor nem található" + + #: html/Admin/Elements/Tabs:38 html/Admin/index.html:35 + msgid "Queues" + msgstr "Sorok" + + #: RTFM + msgid "Quick search" + msgstr "Gyors keresés" + + #: html/Elements/Login:34 + #. ($RT::VERSION) + msgid "RT %1" + msgstr "RT %1" + + #: docs/design_docs/string-extraction-guide.txt:70 + #. ($RT::VERSION, $RT::rtname) + msgid "RT %1 for %2" + msgstr "RT %1 %2-nek" + + #: html/Elements/Footer:32 + #. ($RT::VERSION) + msgid "" + "RT %1 from Best Practical Solutions, " + "LLC." + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "RT %1. Copyright 1996-%1 Jesse Vincent \\n" + msgstr "" + + #: html/Admin/index.html:25 html/Admin/index.html:26 + msgid "RT Administration" + msgstr "Konfiguráció" + + #: NOT FOUND IN SOURCE + msgid "RT Authentication error." + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "RT Bounce: %1" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "RT Configuration error" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "RT Critical error. Message not recorded!" + msgstr "" + + #: html/Elements/Error:41 html/SelfService/Error.html:41 + msgid "RT Error" + msgstr "RT Hiba" + + #: NOT FOUND IN SOURCE + msgid "RT Received mail (%1) from itself." + msgstr "" + + #: html/RTFM/Error:36 + msgid "RTFM Error" + msgstr "RTFM Hiba" + + #: html/SelfService/Closed.html:25 + msgid "Closed Tickets" + msgstr "Lezárt problémák" + + #: html/index.html:25 html/index.html:28 + msgid "RT at a glance" + msgstr "Áttekintés" + + #: NOT FOUND IN SOURCE + msgid "RT couldn't authenticate you" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "RT couldn't find requestor via its external database lookup" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "RT couldn't find the queue: %1" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "RT couldn't validate this PGP signature. \\n" + msgstr "" + + #: html/Elements/PageLayout:26 + #. ($RT::rtname) + msgid "RT for %1" + msgstr " %1 -- Request Tracker " + + #: NOT FOUND IN SOURCE + msgid "RT for %1: %2" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "RT has proccessed your commands" + msgstr "Az RT feldolgozta a parancsait" + + #: html/Elements/Login:83 + #. ('2003') + msgid "" + "RT is © Copyright 1996-%1 Jesse Vincent <jesse@bestpractical.com>. " + " It is distributed under Version 2 of the GNU General Public License." + msgstr "" + "RT © Copyright 1996-%1 Jesse Vincent " + "<jesse@bestpractical.com>.
    \n" + "Közzétéve a GNU General " + "Public License 2. verziója szerint." + + #: NOT FOUND IN SOURCE + msgid "RT thinks this message may be a bounce" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "RT will process this message as if it were unsigned.\\n" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "" + "RT's email command mode requires PGP authentication. Either you didn't sign " + "your message, or your signature could not be verified." + msgstr "" + + #: html/Admin/Users/Modify.html:58 html/Admin/Users/Prefs.html:52 html/User/Prefs.html:44 + msgid "Real Name" + msgstr "Valódi név" + + #: html/Admin/Elements/ModifyUser:48 + msgid "RealName" + msgstr "Valós név" + + #: html/Ticket/Create.html:185 html/Ticket/Elements/EditLinks:139 html/Ticket/Elements/EditLinks:94 html/Ticket/Elements/ShowLinks:63 + msgid "Referred to by" + msgstr "A következõk kapcsolódnak hozzá" + + #: html/Elements/SelectLinkType:28 html/Ticket/Create.html:184 html/Ticket/Elements/EditLinks:135 html/Ticket/Elements/EditLinks:80 html/Ticket/Elements/ShowLinks:55 + msgid "Refers to" + msgstr "A következõkhöz kapcsolódik" + + #: NOT FOUND IN SOURCE + msgid "Refine" + msgstr "Finomítás" + + #: html/Search/Elements/PickRestriction:27 + msgid "Refine search" + msgstr "Keresés finomítása" + + #: html/Elements/Refresh:36 + #. ($value/60) + msgid "Refresh this page every %1 minutes." + msgstr "%1 percenként frissítse ezt az oldalt." + + #: html/Ticket/Create.html:174 html/Ticket/Elements/ShowSummary:60 html/Ticket/ModifyAll.html:57 + msgid "Relationships" + msgstr "Kapcsolatok" + + #: html/Search/Bulk.html:93 + msgid "Remove AdminCc" + msgstr "Adminisztratív tájékoztatást kapó eltávolítása" + + #: html/Search/Bulk.html:91 + msgid "Remove Cc" + msgstr "Tájékoztatást kapó eltávolítása" + + #: html/Search/Bulk.html:89 + msgid "Remove Requestor" + msgstr "Beküldõ eltávolítása" + + #: html/Ticket/Elements/ShowTransaction:173 html/Ticket/Elements/Tabs:122 + msgid "Reply" + msgstr "Válaszol" + + #: lib/RT/Queue_Overlay.pm:85 + msgid "Reply to tickets" + msgstr "Válasz a problémákra" + + #: lib/RT/Queue_Overlay.pm:85 + msgid "ReplyToTicket" + msgstr "" + + #: etc/initialdata:44 html/Ticket/Update.html:40 lib/RT/ACE_Overlay.pm:87 + msgid "Requestor" + msgstr "Beküldõ" + + #: html/Search/Elements/PickRestriction:38 + msgid "Requestor email address" + msgstr "A beküldõ e-mail címe" + + #: NOT FOUND IN SOURCE + msgid "Requestor(s)" + msgstr "Beküldõ" + + #: html/SelfService/Create.html:43 html/SelfService/Display.html:42 html/Ticket/Create.html:56 html/Ticket/Elements/EditPeople:48 html/Ticket/Elements/ShowPeople:31 + msgid "Requestors" + msgstr "Beküldõ" + + #: html/Admin/Elements/ModifyQueue:61 html/Admin/Queues/Modify.html:75 + msgid "Requests should be due in" + msgstr "A problémát meg kell oldani" + + #: html/Elements/Submit:62 + msgid "Reset" + msgstr "Visszaállít" + + #: html/Admin/Users/Modify.html:159 html/User/Prefs.html:50 + msgid "Residence" + msgstr "Otthoni" + + #: html/Ticket/Elements/Tabs:132 + msgid "Resolve" + msgstr "Lezár" + + #: html/Ticket/Update.html:133 + #. ($Ticket->id, $Ticket->Subject) + msgid "Resolve ticket #%1 (%2)" + msgstr "%1. (%2) probléma lezárása" + + #: etc/initialdata:302 html/Elements/SelectDateType:28 lib/RT/Ticket_Overlay.pm:1170 + msgid "Resolved" + msgstr "Lezárva" + + #: html/Search/Bulk.html:123 html/Ticket/ModifyAll.html:73 html/Ticket/Update.html:73 + msgid "Response to requestors" + msgstr "Válasz a beküldõknek (adatbázisban rögzítve)" + + #: html/Elements/ListActions:26 + msgid "Results" + msgstr "Változtatások eredménye" + + #: html/Search/Elements/PickRestriction:105 + msgid "Results per page" + msgstr "Találatok száma oldalanként" + + #: html/Admin/Elements/ModifyUser:33 html/Admin/Users/Modify.html:100 html/User/Prefs.html:72 + msgid "Retype Password" + msgstr "Jelszó megismételve" + + #: NOT FOUND IN SOURCE + msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" + msgstr "" + + #: lib/RT/ACE_Overlay.pm:613 + msgid "Right Delegated" + msgstr "" + + #: lib/RT/ACE_Overlay.pm:303 + msgid "Right Granted" + msgstr "A jog megosztva" + + #: lib/RT/ACE_Overlay.pm:161 + msgid "Right Loaded" + msgstr "A jog betöltve" + + #: lib/RT/ACE_Overlay.pm:678 lib/RT/ACE_Overlay.pm:693 + msgid "Right could not be revoked" + msgstr "A jog nem vonnható vissza" + + #: html/User/Delegation.html:64 + msgid "Right not found" + msgstr "A jog nem található" + + #: lib/RT/ACE_Overlay.pm:543 lib/RT/ACE_Overlay.pm:638 + msgid "Right not loaded." + msgstr "A jog nem található." + + #: lib/RT/ACE_Overlay.pm:689 + msgid "Right revoked" + msgstr "Jog visszavonva" + + #: html/Admin/Elements/UserTabs:41 + msgid "Rights" + msgstr "Jogok" + + #: lib/RT/Interface/Web.pm:758 + #. ($object_type) + msgid "Rights could not be granted for %1" + msgstr "" + + #: lib/RT/Interface/Web.pm:791 + #. ($object_type) + msgid "Rights could not be revoked for %1" + msgstr " %1 jogai nem vonhatók vissza" + + #: html/Admin/Global/GroupRights.html:51 html/Admin/Queues/GroupRights.html:52 + msgid "Roles" + msgstr "Szerepek" + + #: NOT FOUND IN SOURCE + msgid "RootApproval" + msgstr "" + + #: lib/RT/Date.pm:393 + msgid "Sat." + msgstr "Szo" + + #: html/Admin/Queues/People.html:105 html/Ticket/Modify.html:39 html/Ticket/ModifyAll.html:94 html/Ticket/ModifyPeople.html:38 + msgid "Save Changes" + msgstr "Változtatások mentése" + + #: html/Ticket/ModifyLinks.html:39 + msgid "Save changes" + msgstr "Változtatások mentése" + + #: html/Admin/Global/Scrip.html:49 + #. ($ARGS{'id'}) + msgid "Scrip #%1" + msgstr "" + + #: lib/RT/Scrip_Overlay.pm:176 + msgid "Scrip Created" + msgstr "Scrip létrehozva" + + #: html/Admin/Elements/EditScrips:84 + msgid "Scrip deleted" + msgstr "Scrip törölve" + + #: html/Admin/Elements/QueueTabs:46 html/Admin/Elements/SystemTabs:33 html/Admin/Global/index.html:41 + msgid "Scrips" + msgstr "Scrips" + + #: NOT FOUND IN SOURCE + msgid "Scrips for %1\\n" + msgstr "Scrips %1-hez\\n" + + #: html/Admin/Queues/Scrips.html:33 + msgid "Scrips which apply to all queues" + msgstr "Minden sorhoz érvényes Scripek" + + #: html/Elements/SimpleSearch:27 html/Search/Elements/PickRestriction:126 html/Ticket/Elements/Tabs:159 + msgid "Search" + msgstr "Keresés" + + #: NOT FOUND IN SOURCE + msgid "Search Criteria" + msgstr "" + + #: html/Approvals/Elements/PendingMyApproval:39 + msgid "Search for approvals" + msgstr "Engedélyezések keresése" + + #: html/RTFM/Article/Search.html:19 + msgid "Search for articles" + msgstr "" + + #: bin/rt-crontool:188 + msgid "Security:" + msgstr "Biztonság:" + + #: lib/RT/Queue_Overlay.pm:67 + msgid "SeeQueue" + msgstr "" + + #: RTFM + msgid "Select a Class" + msgstr "" + + #: RTFM + msgid "Select a Custom Fields" + msgstr "" + + #: html/Admin/Groups/index.html:40 + msgid "Select a group" + msgstr "Válasszon csoportot!" + + #: NOT FOUND IN SOURCE + msgid "Select a queue" + msgstr "" + + #: html/Admin/Users/index.html:25 html/Admin/Users/index.html:28 + msgid "Select a user" + msgstr "Válasszon felhasználót!" + + #: RTFM + msgid "Select class" + msgstr "" + + #: html/Admin/Global/CustomField.html:38 html/Admin/Global/CustomFields.html:36 + msgid "Select custom field" + msgstr "Válasszon egy egyéni mezõt!" + + #: html/Admin/Elements/GroupTabs:52 html/User/Elements/GroupTabs:50 + msgid "Select group" + msgstr "Válasszon csoportot!" + + #: lib/RT/CustomField_Overlay.pm:355 + msgid "Select multiple values" + msgstr "Válasszon több értéket!" + + #: lib/RT/CustomField_Overlay.pm:352 + msgid "Select one value" + msgstr "Válasszon értéket!" + + #: html/Admin/Elements/QueueTabs:67 + msgid "Select queue" + msgstr "Válasszon sort!" + + #: html/Admin/Global/Scrip.html:37 html/Admin/Global/Scrips.html:36 html/Admin/Queues/Scrip.html:40 html/Admin/Queues/Scrips.html:50 + msgid "Select scrip" + msgstr "Válasszon Scripet!" + + #: html/Admin/Global/Template.html:57 html/Admin/Global/Templates.html:36 html/Admin/Queues/Template.html:55 + msgid "Select template" + msgstr "Válasszon sablont!" + + #: html/Admin/Elements/UserTabs:49 + msgid "Select user" + msgstr "Válasszon felhasználót" + + #: lib/RT/CustomField_Overlay.pm:36 + msgid "SelectMultiple" + msgstr "" + + #: lib/RT/CustomField_Overlay.pm:35 + msgid "SelectSingle" + msgstr "" + + #: html/SelfService/index.html:25 + msgid "Self Service" + msgstr "" + + #: etc/initialdata:114 + msgid "Send mail to all watchers" + msgstr "" + + #: etc/initialdata:110 + msgid "Send mail to all watchers as a \"comment\"" + msgstr "" + + #: etc/initialdata:105 + msgid "Send mail to requestors and Ccs" + msgstr "" + + #: etc/initialdata:100 + msgid "Send mail to requestors and Ccs as a comment" + msgstr "" + + #: etc/initialdata:79 + msgid "Sends a message to the requestors" + msgstr "" + + #: etc/initialdata:118 etc/initialdata:122 + msgid "Sends mail to explicitly listed Ccs and Bccs" + msgstr "" + + #: etc/initialdata:95 + msgid "Sends mail to the administrative Ccs" + msgstr "" + + #: etc/initialdata:91 + msgid "Sends mail to the administrative Ccs as a comment" + msgstr "" + + #: etc/initialdata:83 etc/initialdata:87 + msgid "Sends mail to the owner" + msgstr "" + + #: lib/RT/Date.pm:419 + msgid "Sep." + msgstr "szep." + + #: RTFM + msgid "Seperate multiple URLs with spaces" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Show Results" + msgstr "" + + #: RTFM + msgid "Show advanced search options..." + msgstr "" + + #: html/Approvals/Elements/PendingMyApproval:44 + msgid "Show approved requests" + msgstr "Láthatóak legyenek a felszabadított problémák" + + #: html/Ticket/Create.html:144 html/Ticket/Create.html:34 + msgid "Show basics" + msgstr "Problémaleírás" + + #: html/Approvals/Elements/PendingMyApproval:45 + msgid "Show denied requests" + msgstr "láthatóak legyenek az elutasított problémák" + + #: html/Ticket/Create.html:144 html/Ticket/Create.html:34 + msgid "Show details" + msgstr "Attribútumok" + + #: html/Approvals/Elements/PendingMyApproval:43 + msgid "Show pending requests" + msgstr "Láthatóak legyenek a folyamatban levõ problémák" + + #: html/Approvals/Elements/PendingMyApproval:46 + msgid "Show requests awaiting other approvals" + msgstr "Láthatóak legyenek a mások engedélyezésére váró problémák" + + #: lib/RT/Queue_Overlay.pm:81 + msgid "Show ticket private commentary" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:79 + msgid "Show ticket summaries" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:69 + msgid "ShowACL" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:78 + msgid "ShowScrips" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:75 + msgid "ShowTemplate" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:79 + msgid "ShowTicket" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:81 + msgid "ShowTicketComments" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:82 + msgid "Sign up as a ticket Requestor or ticket or queue Cc" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:83 + msgid "Sign up as a ticket or queue AdminCc" + msgstr "" + + #: html/Admin/Elements/ModifyUser:39 html/Admin/Users/Modify.html:191 html/Admin/Users/Prefs.html:32 html/SelfService/Prefs.html:37 html/User/Prefs.html:112 + msgid "Signature" + msgstr "Aláírás (e-mail-hez)" + + #: html/SelfService/Elements/Header:52 + #. ($session{'CurrentUser'}->Name) + msgid "Signed in as %1" + msgstr "Bejelentkezett mint %1" + + #: html/Admin/Elements/SelectSingleOrMultiple:26 + msgid "Single" + msgstr "" + + #: html/Elements/Header:51 + msgid "Skip Menu" + msgstr "" + + #: html/Admin/Elements/EditCustomFieldValues:31 + msgid "Sort key" + msgstr "" + + #: html/Search/Elements/PickRestriction:109 + msgid "Sort results by" + msgstr "A találatok csoportosítása a következõ jellemzõ szerint:" + + #: RTFM + msgid "Sort Order" + msgstr "" + + #: html/Admin/Elements/AddCustomFieldValue:25 + msgid "SortOrder" + msgstr "" + + #: RTFM + msgid "Summary" + msgstr "" + + #: RTFM + msgid "Summary matches" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Stalled" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Start page" + msgstr "" + + #: html/Elements/SelectDateType:27 html/Ticket/Elements/EditDates:32 html/Ticket/Elements/ShowDates:35 + msgid "Started" + msgstr "Elkezdve" + + #: NOT FOUND IN SOURCE + msgid "Started date '%1' could not be parsed" + msgstr "" + + #: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:27 html/Ticket/Elements/ShowDates:31 + msgid "Starts" + msgstr "Kiosztva" + + #: NOT FOUND IN SOURCE + msgid "Starts By" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Starts date '%1' could not be parsed" + msgstr "" + + #: html/Admin/Elements/ModifyUser:82 html/Admin/Users/Modify.html:138 html/User/Prefs.html:94 + msgid "State" + msgstr "Állam" + + #: html/Elements/MyRequests:31 html/Elements/MyTickets:31 html/Search/Elements/PickRestriction:74 html/SelfService/Display.html:59 html/SelfService/Elements/MyRequests:29 html/SelfService/Update.html:31 html/Ticket/Create.html:42 html/Ticket/Elements/EditBasics:38 html/Ticket/Elements/ShowBasics:31 html/Ticket/Update.html:60 lib/RT/Ticket_Overlay.pm:1164 lib/RT/Tickets_Overlay.pm:908 + msgid "Status" + msgstr "Státusz" + + #: etc/initialdata:288 + msgid "Status Change" + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:530 + #. ($self->loc($self->OldValue), $self->loc($self->NewValue)) + msgid "Status changed from %1 to %2" + msgstr "Státusz változtatása: '%1' --> '%2'" + + #: NOT FOUND IN SOURCE + msgid "StatusChange" + msgstr "" + + #: html/Ticket/Elements/Tabs:147 + msgid "Steal" + msgstr "Elcsen" + + #: lib/RT/Transaction_Overlay.pm:589 + #. ($Old->Name) + msgid "Stolen from %1 " + msgstr "Probléma elcsenése %1 tulajdonostól" + + #: html/Elements/MyRequests:29 html/Elements/MyTickets:29 html/Search/Bulk.html:126 html/Search/Elements/PickRestriction:43 html/SelfService/Create.html:59 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:35 html/Ticket/Create.html:84 html/Ticket/Elements/EditBasics:28 html/Ticket/ModifyAll.html:79 html/Ticket/Update.html:77 lib/RT/Ticket_Overlay.pm:1160 lib/RT/Tickets_Overlay.pm:987 + msgid "Subject" + msgstr "Tárgy" + + #: docs/design_docs/string-extraction-guide.txt:89 lib/RT/Transaction_Overlay.pm:611 + #. ($self->Data) + msgid "Subject changed to %1" + msgstr "" + + #: html/Elements/Submit:59 + msgid "Submit" + msgstr "Mentés" + + #: NOT FOUND IN SOURCE + msgid "Submit Query" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Submit Workflow" + msgstr "" + + #: lib/RT/Group_Overlay.pm:749 + msgid "Succeeded" + msgstr "Sikerült" + + #: lib/RT/Date.pm:394 + msgid "Sun." + msgstr "V" + + #: lib/RT/System.pm:54 + msgid "SuperUser" + msgstr "" + + #: html/User/Elements/DelegateRights:77 + msgid "System" + msgstr "Rendszer" + + #: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:567 lib/RT/Interface/Web.pm:757 lib/RT/Interface/Web.pm:790 + msgid "System Error" + msgstr "Rendszerhiba" + + #: lib/RT/ACE_Overlay.pm:616 + msgid "System error. Right not delegated." + msgstr "Rendszerhiba. Jog nem delegálható ." + + #: lib/RT/ACE_Overlay.pm:146 lib/RT/ACE_Overlay.pm:223 lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:898 + msgid "System error. Right not granted." + msgstr "Rendszerhiba. Jog nem adható." + + #: html/Admin/Global/GroupRights.html:35 html/Admin/Groups/GroupRights.html:37 html/Admin/Queues/GroupRights.html:36 + msgid "System groups" + msgstr "Rendszercsoportok" + + #: etc/initialdata:41 etc/initialdata:47 etc/initialdata:53 + msgid "SystemRolegroup for internal use" + msgstr "" + + #: lib/RT/CurrentUser.pm:320 + msgid "TEST_STRING" + msgstr "" + + #: html/Ticket/Elements/Tabs:143 + msgid "Take" + msgstr "Átvesz" + + #: lib/RT/Transaction_Overlay.pm:575 + msgid "Taken" + msgstr "Probléma átvétele" + + #: html/Admin/Elements/EditScrip:81 + msgid "Template" + msgstr "Sablon" + + #: html/Admin/Global/Template.html:91 html/Admin/Queues/Template.html:90 + #. ($TemplateObj->Id()) + msgid "Template #%1" + msgstr "Sablon #%1" + + #: html/Admin/Elements/EditTemplates:89 + msgid "Template deleted" + msgstr "Sablon törölve" + + #: lib/RT/Scrip_Overlay.pm:153 + msgid "Template not found" + msgstr "Sablon nem található" + + #: NOT FOUND IN SOURCE + msgid "Template not found\\n" + msgstr "" + + #: lib/RT/Template_Overlay.pm:347 + msgid "Template parsed" + msgstr "Sablon beolvasva" + + #: html/Admin/Elements/QueueTabs:49 html/Admin/Elements/SystemTabs:36 html/Admin/Global/index.html:45 + msgid "Templates" + msgstr "Sablonok" + + #: NOT FOUND IN SOURCE + msgid "Templates for %1\\n" + msgstr "Sablonok %1\\n" + + #: lib/RT/Interface/Web.pm:858 + msgid "That is already the current value" + msgstr "Már ez az aktuális érték" + + #: lib/RT/CustomField_Overlay.pm:178 + msgid "That is not a value for this custom field" + msgstr "Egyéni mezõhöz érvénytelen értek" + + #: lib/RT/Ticket_Overlay.pm:1886 + msgid "That is the same value" + msgstr "Ez ugyanaz az érték" + + #: lib/RT/Queue_Overlay.pm:633 + #. ($args{'Type'}) + msgid "That principal is already a %1 for this queue" + msgstr "A vezetõ már %1-a a sornak" + + #: lib/RT/Ticket_Overlay.pm:1434 + #. ($self->loc($args{'Type'})) + msgid "That principal is already a %1 for this ticket" + msgstr "A vezetõ már %1-a a problémának" + + #: lib/RT/Queue_Overlay.pm:732 + #. ($args{'Type'}) + msgid "That principal is not a %1 for this queue" + msgstr "A vezetõ már nem %1-a a sornak" + + #: lib/RT/Ticket_Overlay.pm:1551 + #. ($args{'Type'}) + msgid "That principal is not a %1 for this ticket" + msgstr "A vezetõ már nem %1-a a prpblémának" + + #: lib/RT/Ticket_Overlay.pm:1882 + msgid "That queue does not exist" + msgstr "Ez a sor nem létezik" + + #: lib/RT/Ticket_Overlay.pm:3143 + msgid "That ticket has unresolved dependencies" + msgstr "" + + #: lib/RT/ACE_Overlay.pm:288 lib/RT/ACE_Overlay.pm:597 + msgid "That user already has that right" + msgstr "A felhasználónak mát van ilyen joga" + + #: lib/RT/Ticket_Overlay.pm:2952 + msgid "That user already owns that ticket" + msgstr "Már ez a felhasználó a tulajdonos!" + + #: lib/RT/Ticket_Overlay.pm:2918 + msgid "That user does not exist" + msgstr "Ilyen felhasználó nem létezik" + + #: lib/RT/User_Overlay.pm:315 + msgid "That user is already privileged" + msgstr "A felhasználó már kiemelt" + + #: lib/RT/User_Overlay.pm:332 + msgid "That user is already unprivileged" + msgstr "A felhasználó már nem kiemelt" + + #: lib/RT/User_Overlay.pm:327 + msgid "That user is now privileged" + msgstr "A felhasználó mostantól kiemelt" + + #: lib/RT/User_Overlay.pm:344 + msgid "That user is now unprivileged" + msgstr "A felhasználó mostantól nem kiemelt" + + #: lib/RT/Ticket_Overlay.pm:2944 + msgid "That user may not own tickets in that queue" + msgstr "a felhasználóhoz nem tartozhatnak problémák ebbõl a sorból" + + #: lib/RT/Link_Overlay.pm:206 + msgid "That's not a numerical id" + msgstr "" + + #: html/Ticket/Create.html:150 html/Ticket/Elements/ShowSummary:28 + msgid "The Basics" + msgstr "Alapadatok" + + #: lib/RT/ACE_Overlay.pm:88 + msgid "The CC of a ticket" + msgstr "" + + #: lib/RT/ACE_Overlay.pm:89 + msgid "The administrative CC of a ticket" + msgstr "" + + #: lib/RT/Ticket_Overlay.pm:2213 + msgid "The comment has been recorded" + msgstr "Kiegészítés rögzítve." + + #: bin/rt-crontool:198 + msgid "" + "The following command will find all active tickets in the queue 'general' and " + "set their priority to 99 if they haven't been touched in 4 hours:" + msgstr "" + + #: bin/rt-commit-handler:756 bin/rt-commit-handler:766 + msgid "The following commands were not proccessed:\\n\\n" + msgstr "" + + #: lib/RT/Interface/Web.pm:861 + msgid "The new value has been set." + msgstr "" + + #: lib/RT/ACE_Overlay.pm:86 + msgid "The owner of a ticket" + msgstr "" + + #: lib/RT/ACE_Overlay.pm:87 + msgid "The requestor of a ticket" + msgstr "" + + #: html/Admin/Elements/EditUserComments:26 + msgid "These comments aren't generally visible to the user" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "This ticket %1 %2 (%3)\\n" + msgstr "" + + #: bin/rt-crontool:189 + msgid "" + "This tool allows the user to run arbitrary perl modules from within RT." + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:253 + msgid "This transaction appears to have no content" + msgstr "Diese Transaktion scheint keinen Inhalt zu haben" + + #: html/Ticket/Elements/ShowRequestor:47 + #. ($rows) + msgid "This user's %1 highest priority tickets" + msgstr "A felhasználó által felvetett %1 legsürgõsebb probléma" + + #: NOT FOUND IN SOURCE + msgid "This user's 25 highest priority tickets" + msgstr "" + + #: lib/RT/Date.pm:391 + msgid "Thu." + msgstr "Cs" + + #: NOT FOUND IN SOURCE + msgid "Ticket # %1 %2" + msgstr "" + + #: html/Ticket/ModifyAll.html:25 html/Ticket/ModifyAll.html:29 + #. ($Ticket->Id, $Ticket->Subject) + msgid "Ticket #%1 Jumbo update: %2" + msgstr "%1. számú (%2) probléma jellemzõinek módosítása" + + #: html/Approvals/Elements/ShowDependency:46 + #. ($link->BaseObj->Id, $link->BaseObj->Subject) + msgid "Ticket #%1: %2" + msgstr "Probléma. %1: %2" + + #: lib/RT/Ticket_Overlay.pm:608 + #. ($self->Id, $QueueObj->Name) + msgid "Ticket %1 created in queue '%2'" + msgstr "" + + #: bin/rt-commit-handler:760 + #. ($Ticket->Id) + msgid "Ticket %1 loaded\\n" + msgstr "" + + #: html/Search/Bulk.html:181 + #. ($Ticket->Id,$_) + msgid "Ticket %1: %2" + msgstr "Probléma %1: %2" + + #: html/Ticket/History.html:25 html/Ticket/History.html:28 + #. ($Ticket->Id, $Ticket->Subject) + msgid "Ticket History # %1 %2" + msgstr "" + + #: html/SelfService/Display.html:34 + msgid "Ticket Id" + msgstr "Problma száma" + + #: etc/initialdata:303 + msgid "Ticket Resolved" + msgstr "Pobléma megoldva" + + #: html/Search/Elements/PickRestriction:63 + msgid "Ticket attachment" + msgstr "A probléma csatolt fájljának" + + #: lib/RT/Tickets_Overlay.pm:1166 + msgid "Ticket content" + msgstr "A probléma tartalma" + + #: lib/RT/Tickets_Overlay.pm:1212 + msgid "Ticket content type" + msgstr "" + + #: lib/RT/Ticket_Overlay.pm:495 lib/RT/Ticket_Overlay.pm:597 + msgid "Ticket could not be created due to an internal error" + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:522 + msgid "Ticket created" + msgstr "Probléma felvétele" + + #: NOT FOUND IN SOURCE + msgid "Ticket creation failed" + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:527 + msgid "Ticket deleted" + msgstr "Probléma törlése" + + #: html/REST/1.0/modify:29 html/REST/1.0/update:34 + msgid "Ticket id not found" + msgstr "" + + #: html/REST/1.0/modify:36 html/REST/1.0/update:41 + msgid "Ticket not found" + msgstr "A probléma nem található" + + #: etc/initialdata:289 + msgid "Ticket status changed" + msgstr "" + + #: html/Ticket/Update.html:39 + msgid "Ticket watchers" + msgstr "A problémában érintett személyek" + + #: html/Elements/Tabs:49 + msgid "Tickets" + msgstr "Problémák" + + #: lib/RT/Tickets_Overlay.pm:1383 + #. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) + msgid "Tickets %1 %2" + msgstr "" + + #: lib/RT/Tickets_Overlay.pm:1348 + #. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) + msgid "Tickets %1 by %2" + msgstr "" + + #: html/Elements/ViewUser:26 + #. ($name) + msgid "Tickets from %1" + msgstr "" + + #: html/Approvals/Elements/ShowDependency:27 + msgid "Tickets which depend on this approval:" + msgstr "" + + #: html/Ticket/Create.html:157 html/Ticket/Elements/EditBasics:48 + msgid "Time Left" + msgstr "Maradék idõ" + + #: html/Ticket/Create.html:156 html/Ticket/Elements/EditBasics:43 + msgid "Time Worked" + msgstr "Ráfordított munkaidõ" + + #: lib/RT/Tickets_Overlay.pm:1139 + msgid "Time left" + msgstr "Maradék idõ" + + #: RTFM + msgid "till" + msgstr "amig" + + #: html/Elements/Footer:36 + msgid "Time to display" + msgstr "" + + #: lib/RT/Tickets_Overlay.pm:1115 + msgid "Time worked" + msgstr "Munkaidõ" + + #: lib/RT/Ticket_Overlay.pm:1165 + msgid "TimeWorked" + msgstr "Ráfordított munkaidõ" + + #: bin/rt-commit-handler:402 + msgid "To generate a diff of this commit:" + msgstr "" + + #: bin/rt-commit-handler:391 + msgid "To generate a diff of this commit:\\n" + msgstr "" + + #: lib/RT/Ticket_Overlay.pm:1168 + msgid "Told" + msgstr "Beérkezett" + + #: etc/initialdata:237 + msgid "Transaction" + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:642 + #. ($self->Data) + msgid "Transaction %1 purged" + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:177 + msgid "Transaction Created" + msgstr "" + + #: lib/RT/Transaction_Overlay.pm:89 + msgid "Transaction->Create couldn't, as you didn't specify a ticket id" + msgstr "" + "A problémát nem sikerült felvenni (Transaction->Create), mert nincs sorszám " + "megadva." + + #: lib/RT/Transaction_Overlay.pm:701 + msgid "Transactions are immutable" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "Trying to delete a right: %1" + msgstr "" + + #: lib/RT/Date.pm:389 + msgid "Tue." + msgstr "K" + + #: html/Admin/Elements/EditCustomField:34 html/Ticket/Elements/AddWatchers:33 html/Ticket/Elements/AddWatchers:44 html/Ticket/Elements/AddWatchers:54 lib/RT/Ticket_Overlay.pm:1166 lib/RT/Tickets_Overlay.pm:959 + msgid "Type" + msgstr "Típus" + + #: html/RTFM/Article/delete.html:59 + msgid "Unable to load article" + msgstr "" + + #: lib/RT/ScripCondition_Overlay.pm:104 + msgid "Unimplemented" + msgstr "" + + #: html/Admin/Users/Modify.html:68 + msgid "Unix login" + msgstr "" + + #: html/Admin/Elements/ModifyUser:62 + msgid "UnixUsername" + msgstr "" + + #: lib/RT/Attachment_Overlay.pm:265 + #. ($self->ContentEncoding) + msgid "Unknown ContentEncoding %1" + msgstr "" + + #: html/Elements/SelectResultsPerPage:37 + msgid "Unlimited" + msgstr "korlátlan" + + #: etc/initialdata:32 + msgid "Unprivileged" + msgstr "Nem kiemelt" + + #: lib/RT/Transaction_Overlay.pm:571 + msgid "Untaken" + msgstr "Probléma visszaadása" + + #: html/Elements/MyTickets:64 html/Search/Bulk.html:33 + msgid "Update" + msgstr "Frissít" + + #: html/Admin/Users/Prefs.html:62 + msgid "Update ID" + msgstr "" + + #: html/Search/Bulk.html:120 html/Ticket/ModifyAll.html:66 html/Ticket/Update.html:67 + msgid "Update Type" + msgstr "Frissítés típusa" + + #: html/Search/Listing.html:61 + msgid "Update all these tickets at once" + msgstr "Az összes probléma aktualizálása" + + #: html/Admin/Users/Prefs.html:49 + msgid "Update email" + msgstr "" + + #: html/Admin/Users/Prefs.html:55 + msgid "Update name" + msgstr "" + + #: lib/RT/Interface/Web.pm:375 + msgid "Update not recorded." + msgstr "" + + #: html/Search/Bulk.html:81 + msgid "Update selected tickets" + msgstr "A kiválasztott problémák frissítése" + + #: html/Admin/Users/Prefs.html:36 + msgid "Update signature" + msgstr "" + + #: html/Ticket/ModifyAll.html:63 + msgid "Update ticket" + msgstr "" + + #: html/SelfService/Update.html:25 html/SelfService/Update.html:27 + #. ($Ticket->id) + msgid "Update ticket # %1" + msgstr "" + + #: html/SelfService/Update.html:50 + #. ($Ticket->id) + msgid "Update ticket #%1" + msgstr "" + + #: html/Ticket/Update.html:135 + #. ($Ticket->id, $Ticket->Subject) + msgid "Update ticket #%1 (%2)" + msgstr "%1. számú (%2) probléma aktualizálása" + + #: lib/RT/Interface/Web.pm:373 + msgid "Update type was neither correspondence nor comment." + msgstr "" + + #: html/Elements/SelectDateType:33 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1169 + msgid "Updated" + msgstr "Frissítve" + + #: html/RTFM/Article/ExtractFromTicket.html:26 + msgid "" + "Use the dropdown menus to select which transactions you want to extract into " + "a new RTFM article" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "User %1 %2: %3\\n" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "User %1 Password: %2\\n" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "User '%1' not found" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "User '%1' not found\\n" + msgstr "" + + #: etc/initialdata:125 etc/initialdata:191 + msgid "User Defined" + msgstr "Felhasználó által meghatározott" + + #: html/Admin/Users/Prefs.html:59 + msgid "User ID" + msgstr "Felhasználói név" + + #: html/Elements/SelectUsers:26 + msgid "User Id" + msgstr "Felhasználói név" + + #: html/Admin/Elements/GroupTabs:47 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/SystemTabs:47 html/Admin/Global/index.html:59 + msgid "User Rights" + msgstr "Felhasználói jogok" + + #: html/Admin/Users/Modify.html:226 + #. ($msg) + msgid "User could not be created: %1" + msgstr "" + + #: lib/RT/User_Overlay.pm:262 + msgid "User created" + msgstr "Felhasználó létrehozva" + + #: html/Admin/Global/GroupRights.html:67 html/Admin/Groups/GroupRights.html:54 html/Admin/Queues/GroupRights.html:68 + msgid "User defined groups" + msgstr "Felhasználó által definiált csoport" + + #: NOT FOUND IN SOURCE + msgid "User notified" + msgstr "" + + #: html/Admin/Users/Prefs.html:25 html/Admin/Users/Prefs.html:29 + msgid "User view" + msgstr "" + + #: html/Admin/Users/Modify.html:48 html/Elements/Login:42 html/Ticket/Elements/AddWatchers:35 + msgid "Username" + msgstr "Felhasználó" + + #: html/Admin/Elements/SelectNewGroupMembers:26 html/Admin/Elements/Tabs:32 html/Admin/Groups/Members.html:55 html/Admin/Queues/People.html:68 html/Admin/index.html:29 html/User/Groups/Members.html:58 + msgid "Users" + msgstr "Felhasználók" + + #: html/Admin/Users/index.html:65 + msgid "Users matching search criteria" + msgstr "" + + #: html/Search/Elements/PickRestriction:51 + msgid "ValueOfQueue" + msgstr "" + + #: html/Admin/Elements/EditCustomField:40 + msgid "Values" + msgstr "Értékek" + + #: lib/RT/Queue_Overlay.pm:82 + msgid "Watch" + msgstr "" + + #: lib/RT/Queue_Overlay.pm:83 + msgid "WatchAsAdminCc" + msgstr "" + + #: html/Admin/Elements/QueueTabs:42 + msgid "Watchers" + msgstr "Résztvevõk" + + #: html/Admin/Elements/ModifyUser:56 + msgid "WebEncoding" + msgstr "" + + #: lib/RT/Date.pm:390 + msgid "Wed." + msgstr "Sze" + + #: etc/upgrade/2.1.71:161 + msgid "" + "When a ticket has been approved by all approvers, add correspondence to the " + "original ticket" + msgstr "" + + #: etc/upgrade/2.1.71:135 + msgid "" + "When a ticket has been approved by any approver, add correspondence to the " + "original ticket" + msgstr "" + + #: etc/initialdata:138 + msgid "When a ticket is created" + msgstr "" + + #: etc/upgrade/2.1.71:79 + msgid "" + "When an approval ticket is created, notify the Owner and AdminCc of the item " + "awaiting their approval" + msgstr "" + + #: etc/initialdata:143 + msgid "When anything happens" + msgstr "" + + #: etc/initialdata:184 + msgid "Whenever a ticket is resolved" + msgstr "" + + #: etc/initialdata:170 + msgid "Whenever a ticket's owner changes" + msgstr "" + + #: etc/initialdata:178 + msgid "Whenever a ticket's queue changes" + msgstr "" + + #: etc/initialdata:162 + msgid "Whenever a ticket's status changes" + msgstr "" + + #: etc/initialdata:192 + msgid "Whenever a user-defined condition occurs" + msgstr "" + + #: etc/initialdata:156 + msgid "Whenever comments come in" + msgstr "" + + #: etc/initialdata:149 + msgid "Whenever correspondence comes in" + msgstr "" + + #: html/RTFM/Article/Elements/ShowSearchCriteria:64 + msgid "Which refer to" + msgstr "" + + #: html/RTFM/Article/Elements/ShowSearchCriteria:64 + msgid "Which are referred to by " + msgstr "" + + #: html/Admin/Users/Modify.html:164 html/User/Prefs.html:52 + msgid "Work" + msgstr "Munkahelyi" + + #: html/Admin/Elements/ModifyUser:70 + msgid "WorkPhone" + msgstr "Munkahelyi telefon" + + #: html/SelfService/Display.html:86 html/Ticket/Elements/ShowBasics:35 html/Ticket/Update.html:65 + msgid "Worked" + msgstr "Munkaidõ" + + #: RTFM + msgid "Yes" + msgstr "Igen" + + #: lib/RT/Ticket_Overlay.pm:3056 + msgid "You already own this ticket" + msgstr "Már az öné ez a probléma" + + #: html/autohandler:121 + msgid "You are not an authorized user" + msgstr "" + + #: lib/RT/Ticket_Overlay.pm:2930 + msgid "You can only reassign tickets that you own or that are unowned" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "You don't have permission to view that ticket.\\n" + msgstr "" + + #: docs/design_docs/string-extraction-guide.txt:47 + #. ($num, $queue) + msgid "You found %1 tickets in queue %2" + msgstr "%1 Problémát talált a %2 sorban" + + #: html/NoAuth/Logout.html:31 html/REST/1.0/logout:25 + msgid "You have been logged out of RT." + msgstr "Kilépett a Request Tracker programból." + + #: html/SelfService/Display.html:134 + msgid "You have no permission to create tickets in that queue." + msgstr "Nincs joga létrehozni problémákat ebben a sorban" + + #: lib/RT/Ticket_Overlay.pm:1895 + msgid "You may not create requests in that queue." + msgstr "Nem hozhat létre problémákat ebben a sorban" + + #: html/NoAuth/Logout.html:36 + msgid "You're welcome to login again" + msgstr "Itt ismét bejelentkezhetsz!" + + #: html/SelfService/Elements/MyRequests:25 + #. ($friendly_status) + msgid "Your %1 requests" + msgstr "%1 problémáim" + + #: NOT FOUND IN SOURCE + msgid "" + "Your RT administrator has misconfigured the mail aliases which invoke RT" + msgstr "" + + #: etc/initialdata:429 etc/upgrade/2.1.71:146 + msgid "" + "Your request has been approved by %1. Other approvals may still be pending." + msgstr "" + + #: etc/initialdata:463 etc/upgrade/2.1.71:180 + msgid "Your request has been approved." + msgstr "A problémája engedélyezve." + + #: NOT FOUND IN SOURCE + msgid "Your request was rejected" + msgstr "" + + #: etc/initialdata:384 etc/upgrade/2.1.71:101 + msgid "Your request was rejected." + msgstr "A problémája elutasítva." + + #: html/autohandler:136 html/autohandler:142 + msgid "Your username or password is incorrect" + msgstr "A begépelt felhasználói név vagy jelszó hibás!" + + #: html/Admin/Elements/ModifyUser:84 html/Admin/Users/Modify.html:144 html/User/Prefs.html:96 + msgid "Zip" + msgstr "Irányítószám" + + #: html/User/Elements/DelegateRights:59 + #. ($right->PrincipalObj->Object->SelfDescription) + msgid "as granted to %1" + msgstr "%1nak engedélyezve" + + #: html/Elements/SelectCustomFieldOperator:38 html/Elements/SelectMatch:34 + msgid "contains" + msgstr "tartalmazza" + + #: html/Elements/SelectAttachmentField:26 + msgid "content" + msgstr "tartalma" + + #: html/Elements/SelectAttachmentField:27 + msgid "content-type" + msgstr "típusa" + + #: lib/RT/Ticket_Overlay.pm:2282 + msgid "correspondence (probably) not sent" + msgstr "" + + #: lib/RT/Ticket_Overlay.pm:2292 + msgid "correspondence sent" + msgstr "" + + #: html/Admin/Elements/ModifyQueue:63 html/Admin/Queues/Modify.html:77 lib/RT/Date.pm:319 + msgid "days" + msgstr "napja" + + #: html/Search/Listing.html:75 + msgid "delete" + msgstr "töröl" + + #: lib/RT/Queue_Overlay.pm:63 + msgid "deleted" + msgstr "törölve" + + #: html/Search/Elements/PickRestriction:68 + msgid "does not match" + msgstr "nem felel meg" + + #: html/Elements/SelectCustomFieldOperator:38 html/Elements/SelectMatch:35 + msgid "doesn't contain" + msgstr "nem tartalmazza" + + #: html/Elements/SelectEqualityOperator:38 + msgid "equal to" + msgstr "egyenlõ" + + #: html/Elements/SelectAttachmentField:28 + msgid "filename" + msgstr "fájlneve" + + #: html/Elements/SelectCustomFieldOperator:38 html/Elements/SelectEqualityOperator:38 + msgid "greater than" + msgstr "nagyobb mint" + + #: lib/RT/Group_Overlay.pm:194 + #. ($self->Name) + msgid "group '%1'" + msgstr " '%1' csopot" + + #: lib/RT/Date.pm:315 + msgid "hours" + msgstr "órája" + + #: NOT FOUND IN SOURCE + msgid "id" + msgstr "Sorszám" + + #: html/Elements/SelectBoolean:32 html/Elements/SelectCustomFieldOperator:38 html/Elements/SelectMatch:36 html/Search/Elements/PickRestriction:47 html/Search/Elements/PickRestriction:76 html/Search/Elements/PickRestriction:88 + msgid "is" + msgstr " == " + + #: html/Elements/SelectBoolean:36 html/Elements/SelectCustomFieldOperator:38 html/Elements/SelectMatch:37 html/Search/Elements/PickRestriction:48 html/Search/Elements/PickRestriction:77 html/Search/Elements/PickRestriction:89 + msgid "isn't" + msgstr " nem " + + #: html/Elements/SelectCustomFieldOperator:38 html/Elements/SelectEqualityOperator:38 + msgid "less than" + msgstr "kisebb mint" + + #: html/Search/Elements/PickRestriction:67 + msgid "matches" + msgstr "megfelel" + + #: lib/RT/Date.pm:311 + msgid "min" + msgstr "perce" + + #: html/Ticket/Update.html:66 + msgid "minutes" + msgstr "perc" + + #: bin/rt-commit-handler:765 + msgid "modifications\\n\\n" + msgstr "Változtatások" + + #: lib/RT/Date.pm:327 + msgid "months" + msgstr "hónapja" + + #: lib/RT/Queue_Overlay.pm:58 + msgid "new" + msgstr "új" + + #: html/Admin/Elements/EditScrips:43 + msgid "no value" + msgstr "Nincs érték" + + #: html/Ticket/Elements/EditWatchers:28 + msgid "none" + msgstr "senki" + + #: html/Elements/SelectEqualityOperator:38 + msgid "not equal to" + msgstr "nem egyenlõ" + + #: lib/RT/Queue_Overlay.pm:59 + msgid "open" + msgstr "Nyitott" + + #: lib/RT/Group_Overlay.pm:199 + #. ($self->Name, $user->Name) + msgid "personal group '%1' for user '%2'" + msgstr "" + + #: lib/RT/Group_Overlay.pm:207 + #. ($queue->Name, $self->Type) + msgid "queue %1 %2" + msgstr "Stapel %1 %2" + + #: lib/RT/Queue_Overlay.pm:62 + msgid "rejected" + msgstr "elutasítva" + + #: lib/RT/Queue_Overlay.pm:61 + msgid "resolved" + msgstr "megoldva" + + #: lib/RT/Date.pm:307 + msgid "sec" + msgstr "sec" + + #: lib/RT/Queue_Overlay.pm:60 + msgid "stalled" + msgstr "várakozik" + + #: lib/RT/Group_Overlay.pm:202 + #. ($self->Type) + msgid "system %1" + msgstr "rendszer %1" + + #: lib/RT/Group_Overlay.pm:213 + #. ($self->Type) + msgid "system group '%1'" + msgstr "" + + #: html/Elements/Error:42 html/SelfService/Error.html:42 + msgid "the calling component did not specify why" + msgstr "" + + #: lib/RT/Group_Overlay.pm:210 + #. ($self->Instance, $self->Type) + msgid "ticket #%1 %2" + msgstr "probléma #%1 %2" + + #: lib/RT/Group_Overlay.pm:216 + #. ($self->Id) + msgid "undescribed group %1" + msgstr "" + + #: NOT FOUND IN SOURCE + msgid "undescripbed group %1" + msgstr "" + + #: lib/RT/Group_Overlay.pm:191 + #. ($user->Object->Name) + msgid "user %1" + msgstr "felhasználó %1" + + #: lib/RT/Date.pm:323 + msgid "weeks" + msgstr "hete" + + #: NOT FOUND IN SOURCE + msgid "with template %1" + msgstr "" + + #: lib/RT/Date.pm:331 + msgid "years" + msgstr "éve" + diff --git a/rt/lib/RT/I18N/it.po b/rt/lib/RT/I18N/it.po index 55a478ba2..d3e5a5e74 100644 --- a/rt/lib/RT/I18N/it.po +++ b/rt/lib/RT/I18N/it.po @@ -366,7 +366,7 @@ msgid "(Check boxes to delete)" msgstr "(Spunta la casella per cancellare)" #: html/Ticket/Create.html:177 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(Inserire il numero di tickets o gli URL, separati da spazi)" #. ($RT::CorrespondAddress) diff --git a/rt/lib/RT/I18N/ja.po b/rt/lib/RT/I18N/ja.po index c0401f869..4a67a814f 100644 --- a/rt/lib/RT/I18N/ja.po +++ b/rt/lib/RT/I18N/ja.po @@ -280,7 +280,7 @@ msgid "(Check boxes to delete)" msgstr "" #: html/Ticket/Create.html:178 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(チケットIDまたはURLsを空欄で区切って入力してください)" #: html/Admin/Queues/Modify.html:54 html/Admin/Queues/Modify.html:60 diff --git a/rt/lib/RT/I18N/nl.po b/rt/lib/RT/I18N/nl.po index 0c3549914..fa1a24b5f 100644 --- a/rt/lib/RT/I18N/nl.po +++ b/rt/lib/RT/I18N/nl.po @@ -273,7 +273,7 @@ msgid "(Check boxes to delete)" msgstr "" #: html/Ticket/Create.html:178 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(Vul ticket ids of URLs in, gescheiden door spaties)" #: html/Admin/Queues/Modify.html:54 html/Admin/Queues/Modify.html:60 diff --git a/rt/lib/RT/I18N/no.po b/rt/lib/RT/I18N/no.po index 5b1ab05cb..7a76fa183 100644 --- a/rt/lib/RT/I18N/no.po +++ b/rt/lib/RT/I18N/no.po @@ -282,7 +282,7 @@ msgid "(Check boxes to delete)" msgstr "(Merk boksene for Ã¥ slette)" #: html/Ticket/Create.html:178 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(Skriv inn referansenummer eller URler, separert med mellomrom)" #: html/Admin/Queues/Modify.html:54 html/Admin/Queues/Modify.html:60 diff --git a/rt/lib/RT/I18N/pt_br.po b/rt/lib/RT/I18N/pt_br.po index 6962ecbc8..410d2b250 100644 --- a/rt/lib/RT/I18N/pt_br.po +++ b/rt/lib/RT/I18N/pt_br.po @@ -1,4 +1,4 @@ -# $Id: pt_br.po,v 1.1 2003-07-15 13:16:28 ivan Exp $ +# $Id: pt_br.po,v 1.1.1.2 2004-11-11 12:12:05 ivan Exp $ msgid "" msgstr "" "Project-Id-Version: RT 2.1.x\n" @@ -279,7 +279,7 @@ msgid "(Check boxes to delete)" msgstr "(Assinale para remover)" #: html/Ticket/Create.html:178 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(Entre com identificadores de tíquetes ou URLs, separados por espaços)" #: html/Admin/Queues/Modify.html:54 html/Admin/Queues/Modify.html:60 diff --git a/rt/lib/RT/I18N/ru.po b/rt/lib/RT/I18N/ru.po index d5ef7fd0c..1ee5d9be4 100644 --- a/rt/lib/RT/I18N/ru.po +++ b/rt/lib/RT/I18N/ru.po @@ -249,7 +249,7 @@ msgid "(Check box to delete)" msgstr "(Пометьте то, что хотите удалить)" #: html/Ticket/Create.html:178 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(Введите номера или ссылки на тикеты. Несколько тикетов разделяются пробелами.)" #: html/Admin/Queues/Modify.html:54 html/Admin/Queues/Modify.html:60 diff --git a/rt/lib/RT/I18N/zh_cn.po b/rt/lib/RT/I18N/zh_cn.po index 0f0b8da60..c7df01647 100644 --- a/rt/lib/RT/I18N/zh_cn.po +++ b/rt/lib/RT/I18N/zh_cn.po @@ -16,7 +16,7 @@ msgid "#%1" msgstr "#%1" #: html/Approvals/Elements/Approve:26 html/Approvals/Elements/ShowDependency:49 html/SelfService/Display.html:24 html/Ticket/Display.html:25 html/Ticket/Display.html:29 -#. ($Ticket->Id, $Ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) #. ($Ticket->id, $Ticket->Subject) #. ($ticket->Id, $ticket->Subject) #. ($link->BaseObj->Id, $link->BaseObj->Subject) @@ -40,7 +40,7 @@ msgstr "%*(%1) 件尚未解决的申请单" msgid "%1 %2" msgstr "%1 %2" -#: lib/RT/Tickets_Overlay.pm:790 +#: lib/RT/Tickets_Overlay.pm:831 #. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) msgid "%1 %2 %3" msgstr "%1 %2 %3" @@ -50,11 +50,11 @@ msgstr "%1 %2 %3" msgid "%1 %2 %3 %4:%5:%6 %7" msgstr "%7-%2-%3 %4:%5:%6 %1" -#: lib/RT/Ticket_Overlay.pm:3588 lib/RT/Transaction_Overlay.pm:514 lib/RT/Transaction_Overlay.pm:557 lib/RT/Transaction_Vendor.pm:19 +#: lib/RT/Ticket_Overlay.pm:3600 lib/RT/Transaction_Overlay.pm:514 lib/RT/Transaction_Overlay.pm:557 lib/RT/Transaction_Vendor.pm:26 +#. ($field, $new_value) #. ($cf->Name, $new_value->Content) #. ($field, $self->NewValue) #. ($self->Field, $principal->Object->Name) -#. ($field, $new_value) msgid "%1 %2 added" msgstr "%2 已新增为 %1" @@ -63,18 +63,18 @@ msgstr "%2 已新增为 %1" msgid "%1 %2 ago" msgstr "%1 %2 之前" -#: lib/RT/Ticket_Overlay.pm:3594 lib/RT/Transaction_Overlay.pm:521 lib/RT/Transaction_Vendor.pm:25 +#: lib/RT/Ticket_Overlay.pm:3606 lib/RT/Transaction_Overlay.pm:521 lib/RT/Transaction_Vendor.pm:32 +#. ($field, $old_value, $new_value) #. ($cf->Name, $old_value, $new_value->Content) #. ($field, $self->OldValue, $self->NewValue) -#. ($field, $old_value, $new_value) msgid "%1 %2 changed to %3" msgstr "%1 已从 %2 改为 %3" -#: lib/RT/Ticket_Overlay.pm:3591 lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:563 lib/RT/Transaction_Vendor.pm:22 +#: lib/RT/Ticket_Overlay.pm:3603 lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:563 lib/RT/Transaction_Vendor.pm:29 +#. ($field, $old_value) #. ($cf->Name, $old_value) #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) -#. ($field, $old_value) msgid "%1 %2 deleted" msgstr "%2 已自 %1 删除" @@ -129,12 +129,12 @@ msgstr "%1 - 指定欲使用的查询模块" msgid "%1 ScripAction loaded" msgstr "加载手续 %1" -#: html/Edit/Elements/Page:49 +#: html/Edit/Elements/Page:47 #. (scalar $count) msgid "%1 Total" msgstr "共 %1 笔" -#: lib/RT/Ticket_Overlay.pm:3621 +#: lib/RT/Ticket_Overlay.pm:3633 #. ($args{'Value'}, $cf->Name) msgid "%1 added as a value for %2" msgstr "新增 %1 作为 %2 的值" @@ -163,7 +163,7 @@ msgstr "%1 看来是个本地对象,却不在数据库里" msgid "%1 by %2" msgstr "%1 (%2)" -#: lib/RT/Transaction_Overlay.pm:484 lib/RT/Transaction_Overlay.pm:649 lib/RT/Transaction_Overlay.pm:658 lib/RT/Transaction_Overlay.pm:661 +#: lib/RT/Transaction_Overlay.pm:484 lib/RT/Transaction_Overlay.pm:652 lib/RT/Transaction_Overlay.pm:661 lib/RT/Transaction_Overlay.pm:664 #. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) #. ($self->Field , $q1->Name , $q2->Name) #. ($self->Field, $t2->AsString, $t1->AsString) @@ -171,7 +171,7 @@ msgstr "%1 (%2)" msgid "%1 changed from %2 to %3" msgstr "%1 的值从 %2 改为 %3" -#: lib/RT/Interface/Web.pm:953 +#: lib/RT/Interface/Web.pm:955 msgid "%1 could not be set to %2." msgstr "无法将 %1 设定为 %2。" @@ -179,17 +179,17 @@ msgstr "无法将 %1 设定为 %2。" msgid "%1 couldn't init a transaction (%2)\\n" msgstr "%1 无法初始更新 (%2)\\n" -#: lib/RT/Ticket_Overlay.pm:2880 +#: lib/RT/Ticket_Overlay.pm:2888 #. ($self) msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." msgstr "%1 无法将现况设成已解决。RT 数据库内容可能不一致。" -#: html/Elements/MyTickets:24 html/Work/Elements/MyTickets:9 +#: html/Elements/MyTickets:24 #. ($rows) msgid "%1 highest priority tickets I own..." msgstr "前 %1 份待处理申请单..." -#: html/Elements/MyRequests:24 html/Work/Elements/MyRequests:9 +#: html/Elements/MyRequests:24 #. ($rows) msgid "%1 highest priority tickets I requested..." msgstr "前 %1 份送出的申请单..." @@ -209,12 +209,12 @@ msgstr "%1 是从外部排程程序(如 cron)来对申请单进行操作的工 msgid "%1 is no longer a %2 for this queue." msgstr "%1 已不再是此表单的 %2。" -#: lib/RT/Ticket_Overlay.pm:1596 +#: lib/RT/Ticket_Overlay.pm:1602 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this ticket." msgstr "%1 已不再是此申请单的 %2。" -#: lib/RT/Ticket_Overlay.pm:3677 +#: lib/RT/Ticket_Overlay.pm:3689 #. ($args{'Value'}, $cf->Name) msgid "%1 is no longer a value for custom field %2" msgstr "%1 已不再是自订字段 %2 的值。" @@ -232,6 +232,16 @@ msgstr "%1 分钟" msgid "%1 not shown" msgstr "没有显示 %1" +#: html/Work/Elements/MyTickets:9 +#. ($rows) +msgid "%1 recent tickets I own..." +msgstr "最新 %1 份待处理申请单..." + +#: html/Work/Elements/MyRequests:9 +#. ($rows) +msgid "%1 recent tickets I requested..." +msgstr "最新 %1 份送出的申请单..." + #: NOT FOUND IN SOURCE msgid "%1 result(s) found" msgstr "找到 %1 项结果" @@ -267,17 +277,17 @@ msgstr "%1 会解决在已解决群组里成员的申请单。" msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." msgstr "如果 %1 起始申请单依赖于某个链接,或是某个链接的成员,它将会被延宕。" -#: lib/RT/Transaction_Overlay.pm:382 lib/RT/Transaction_Vendor.pm:37 +#: lib/RT/Transaction_Overlay.pm:382 #. ($self) msgid "%1: no attachment specified" msgstr "%1:未指定附件" -#: html/Ticket/Elements/ShowTransaction:100 html/Work/Tickets/Elements/ShowTransaction:158 +#: html/Ticket/Elements/ShowTransaction:108 html/Work/Tickets/Elements/ShowTransaction:169 #. ($size) msgid "%1b" msgstr "%1 字节" -#: html/Ticket/Elements/ShowTransaction:97 html/Work/Tickets/Elements/ShowTransaction:155 +#: html/Ticket/Elements/ShowTransaction:105 html/Work/Tickets/Elements/ShowTransaction:166 #. (int($size/102.4)/10) msgid "%1k" msgstr "%1k 字节" @@ -286,7 +296,7 @@ msgstr "%1k 字节" msgid "%quant(%1,result) found" msgstr "找到 %1 项结果" -#: lib/RT/Ticket_Overlay.pm:1185 +#: lib/RT/Ticket_Overlay.pm:1190 #. ($args{'Status'}) msgid "'%1' is an invalid value for status" msgstr "'%1' 不是一个合法的状态值" @@ -312,7 +322,7 @@ msgid "(Check boxes to delete)" msgstr "(点选欲删除的项目)" #: html/Ticket/Create.html:178 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(键入申请单编号或网址,以空白分隔)" #: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 @@ -345,7 +355,7 @@ msgstr "没有模板" msgid "(No workflows)" msgstr "没有流程" -#: html/Ticket/Update.html:83 html/Work/Tickets/Update.html:56 +#: html/Ticket/Update.html:83 html/Work/Tickets/Update.html:57 msgid "(Sends a blind carbon-copy of this update to a comma-delimited list of email addresses. Does not change who will receive future updates.)" msgstr "(送出本份更新的密件副本给名单上以逗号隔开的电子邮件地址。这不会更改后续的收件者名单。)" @@ -369,7 +379,11 @@ msgstr "(送出本份更新的副本给名单上以逗号隔开的电子邮件 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" msgstr "(送出本份更新的副本给名单上以逗号隔开的电子邮件地址。这将会更改后续的收件者名单。)" -#: html/Ticket/Elements/EditCustomFieldEntries:35 html/Work/Tickets/Elements/EditCustomFieldEntries:43 html/Work/Tickets/Elements/ShowCustomFieldEntries:14 +#: html/Work/Delegates/index.html:50 +msgid "(default delegate)" +msgstr "(预设代理人)" + +#: html/Ticket/Elements/EditCustomFieldEntries:35 html/Work/Tickets/Elements/EditCustomFieldEntries:47 html/Work/Tickets/Elements/ShowCustomFieldEntries:14 msgid "(delete)" msgstr "(删除)" @@ -385,7 +399,7 @@ msgstr "(新增)" msgid "(no name listed)" msgstr "(没有列出姓名)" -#: html/Elements/MyRequests:42 html/Elements/MyTickets:44 html/Work/Elements/MyApprovals:37 html/Work/Elements/MyRequests:43 html/Work/Elements/MyTickets:52 +#: html/Elements/MyRequests:42 html/Elements/MyTickets:44 html/Work/Elements/MyApprovals:37 html/Work/Elements/MyRequests:47 html/Work/Elements/MyTickets:56 msgid "(no subject)" msgstr "(没有主题)" @@ -397,11 +411,11 @@ msgstr "(无)" msgid "(only one ticket)" msgstr "(仅能指定一份申请单)" -#: html/Elements/MyRequests:51 html/Elements/MyTickets:54 html/Work/Elements/List:17 html/Work/Elements/MyRequests:53 html/Work/Elements/MyTickets:67 html/Work/Tickets/Elements/ShowBasics:52 +#: html/Elements/MyRequests:51 html/Elements/MyTickets:54 html/Work/Elements/List:21 html/Work/Elements/MyRequests:61 html/Work/Elements/MyTickets:75 html/Work/Tickets/Elements/ShowBasics:52 msgid "(pending approval)" msgstr "(等待签核)" -#: html/Elements/MyRequests:53 html/Elements/MyTickets:56 html/Work/Elements/MyRequests:55 html/Work/Elements/MyTickets:69 +#: html/Elements/MyRequests:53 html/Elements/MyTickets:56 html/Work/Elements/MyRequests:63 html/Work/Elements/MyTickets:77 msgid "(pending other tickets)" msgstr "(等待其它申请单)" @@ -409,14 +423,18 @@ msgstr "(等待其它申请单)" msgid "(requestor's group)" msgstr "(申请人所属)" -#: html/Admin/Users/Modify.html:49 html/Edit/Users/Info:26 +#: html/Admin/Users/Modify.html:49 html/Edit/Users/Info:34 msgid "(required)" msgstr "(必填)" -#: html/Ticket/Elements/ShowTransaction:103 html/Work/Tickets/Elements/ShowTransaction:44 +#: html/Ticket/Elements/ShowTransaction:111 html/Work/Tickets/Elements/ShowTransaction:44 msgid "(untitled)" msgstr "(未命名)" +#: html/Work/Tickets/Elements/ShowHints:5 +msgid "*" +msgstr "★" + #: NOT FOUND IN SOURCE msgid ":" msgstr ":" @@ -458,7 +476,7 @@ msgstr "找不到 ACE" msgid "ACE not found" msgstr "找不到 ACE 设定" -#: lib/RT/ACE_Overlay.pm:830 +#: lib/RT/ACE_Overlay.pm:831 msgid "ACEs can only be created and deleted." msgstr "祇能新增或删除 ACE 设定。" @@ -470,6 +488,10 @@ msgstr "ACLEquivalence" msgid "Aborting to avoid unintended ticket modifications.\\n" msgstr "离开以免不小心更改到申请单。\\n" +#: html/Edit/Users/Info:66 html/Work/Preferences/Info:108 +msgid "About Me" +msgstr "个人信息" + #: html/User/Elements/Tabs:31 msgid "About me" msgstr "个人信息" @@ -499,7 +521,7 @@ msgstr "动作执行完毕" msgid "Action prepared..." msgstr "动作准备完毕..." -#: html/Work/Elements/List:13 html/Work/Elements/SelectSearch:25 html/Work/Tickets/Create.html:27 html/Work/Tickets/Elements/ShowBasics:12 +#: html/Work/Elements/List:17 html/Work/Elements/SelectSearch:30 html/Work/Tickets/Create.html:27 html/Work/Tickets/Elements/ShowBasics:12 msgid "Activated Date" msgstr "申请激活时间" @@ -580,7 +602,7 @@ msgstr "新增下一项关卡" msgid "Added principal as a %1 for this queue" msgstr "单位已新增为此表单的 %1" -#: lib/RT/Ticket_Overlay.pm:1480 +#: lib/RT/Ticket_Overlay.pm:1486 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" msgstr "单位已新增为此申请单的 %1" @@ -589,11 +611,11 @@ msgstr "单位已新增为此申请单的 %1" msgid "Additional Hints" msgstr "额外提示" -#: html/Admin/Elements/ModifyUser:75 html/Admin/Users/Modify.html:121 html/User/Prefs.html:114 html/Work/Preferences/Info:79 +#: html/Admin/Elements/ModifyUser:75 html/Admin/Users/Modify.html:121 html/User/Prefs.html:114 html/Work/Preferences/Info:82 msgid "Address1" msgstr "住址" -#: html/Admin/Elements/ModifyUser:77 html/Admin/Users/Modify.html:126 html/User/Prefs.html:118 html/Work/Preferences/Info:81 +#: html/Admin/Elements/ModifyUser:77 html/Admin/Users/Modify.html:126 html/User/Prefs.html:118 html/Work/Preferences/Info:84 msgid "Address2" msgstr "住址(ç»­)" @@ -665,7 +687,7 @@ msgstr "管理员回复" msgid "AdminCustomFields" msgstr "管理自订字段" -#: lib/RT/Group_Overlay.pm:145 +#: lib/RT/Group_Overlay.pm:146 msgid "AdminGroup" msgstr "管理群组" @@ -673,7 +695,7 @@ msgstr "管理群组" msgid "AdminGroupDescription" msgstr "管理群组描述" -#: lib/RT/Group_Overlay.pm:147 +#: lib/RT/Group_Overlay.pm:148 msgid "AdminGroupMembership" msgstr "管理群组成员" @@ -733,7 +755,7 @@ msgstr "执行其它流程" msgid "Alias for" msgstr "相当于" -#: html/Work/Delegates/index.html:13 html/Work/Elements/SelectSearch:11 html/Work/Queues/Select.html:14 html/Work/Queues/index.html:13 +#: html/Work/Delegates/index.html:14 html/Work/Elements/SelectSearch:16 html/Work/Queues/Select.html:14 html/Work/Queues/index.html:14 msgid "All" msgstr "全部" @@ -810,7 +832,7 @@ msgstr "签核细节" msgid "Approval Due" msgstr "签核时限" -#: html/Work/Approvals/Elements/Approve:37 +#: html/Work/Approvals/Elements/Approve:43 msgid "Approval Notes" msgstr "签核意见" @@ -838,7 +860,7 @@ msgstr "签核种类" msgid "Approval diagram" msgstr "签核流程" -#: html/Approvals/Elements/Approve:43 html/Work/Approvals/Elements/Approve:29 +#: html/Approvals/Elements/Approve:43 msgid "Approve" msgstr "核准" @@ -890,11 +912,11 @@ msgstr "现有附件" msgid "Attachment '%1' could not be loaded" msgstr "无法加载附件 '%1'" -#: lib/RT/Transaction_Overlay.pm:390 lib/RT/Transaction_Vendor.pm:50 +#: lib/RT/Transaction_Overlay.pm:390 msgid "Attachment created" msgstr "附件新增完毕" -#: lib/RT/Tickets_Overlay.pm:1208 +#: lib/RT/Tickets_Overlay.pm:1250 msgid "Attachment filename" msgstr "附件档名" @@ -902,6 +924,10 @@ msgstr "附件档名" msgid "Attachments" msgstr "附件" +#: lib/RT/Ticket_Overlay.pm:1222 +msgid "Attributes" +msgstr "属性" + #: NOT FOUND IN SOURCE msgid "Aug" msgstr "八月" @@ -946,7 +972,7 @@ msgstr "权限项目列表:" msgid "Back to Homepage" msgstr "回到首页" -#: html/Work/Elements/BackButton:2 html/Work/Search/Bulk.html:101 +#: html/Work/Approvals/Update.html:7 html/Work/Elements/BackButton:2 html/Work/Search/Bulk.html:101 msgid "Back to Previous" msgstr "回上页" @@ -967,11 +993,15 @@ msgstr "%1 的数据错误" msgid "Bad transaction number for attachment. %1 should be %2\\n" msgstr "附件的处理号码错误。%1 应为 %2\\n" -#: html/Admin/Elements/GroupTabs:38 html/Admin/Elements/QueueTabs:38 html/Admin/Elements/UserTabs:37 html/Edit/Global/autohandler:6 html/Edit/Queues/autohandler:21 html/Edit/Users/index.html:94 html/Ticket/Elements/Tabs:89 html/User/Elements/GroupTabs:37 +#: html/Admin/Elements/GroupTabs:38 html/Admin/Elements/QueueTabs:38 html/Admin/Elements/UserTabs:37 html/Edit/Global/autohandler:6 html/Edit/Queues/autohandler:23 html/Edit/Users/index.html:94 html/Ticket/Elements/Tabs:95 html/User/Elements/GroupTabs:37 msgid "Basics" msgstr "基本信息" -#: html/Ticket/Update.html:81 html/Work/Tickets/Update.html:53 +#: html/Work/Approvals/index.html:9 +msgid "Batch Approval" +msgstr "批次签核" + +#: html/Ticket/Update.html:81 html/Work/Tickets/Update.html:54 msgid "Bcc" msgstr "密件副本" @@ -979,7 +1009,7 @@ msgstr "密件副本" msgid "Be sure to save your changes" msgstr "请别忘了储存修改。" -#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:320 +#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:363 msgid "Before" msgstr "早于" @@ -1019,7 +1049,7 @@ msgstr "事业部" msgid "Business Unit:" msgstr "事业部:" -#: lib/RT/User_Overlay.pm:1529 +#: lib/RT/User_Overlay.pm:1539 msgid "Can not modify system users" msgstr "无法更改系统使用者" @@ -1027,7 +1057,7 @@ msgstr "无法更改系统使用者" msgid "Can this principal see this queue" msgstr "该单位是否能查阅此表单" -#: lib/RT/CustomField_Overlay.pm:205 +#: lib/RT/CustomField_Overlay.pm:212 msgid "Can't add a custom field value without a name" msgstr "不能新增没有名称的自订字段值" @@ -1035,11 +1065,11 @@ msgstr "不能新增没有名称的自订字段值" msgid "Can't link a ticket to itself" msgstr "申请单不能链接自己。" -#: lib/RT/Ticket_Overlay.pm:2857 +#: lib/RT/Ticket_Overlay.pm:2865 msgid "Can't merge into a merged ticket. You should never get this error" msgstr "不能整合进已整合过的申请单。这个错误不该发生。" -#: lib/RT/Ticket_Overlay.pm:2659 lib/RT/Ticket_Overlay.pm:2738 +#: lib/RT/Ticket_Overlay.pm:2667 lib/RT/Ticket_Overlay.pm:2746 msgid "Can't specifiy both base and target" msgstr "不能同时指定起始申请单与目的申请单" @@ -1047,11 +1077,16 @@ msgstr "不能同时指定起始申请单与目的申请单" msgid "Cancel" msgstr "取消" -#: html/autohandler:126 +#: html/autohandler:133 #. ($msg) msgid "Cannot create user: %1" msgstr "无法新增使用者:%1" +#: html/autohandler:187 +#. ($auth_created - time) +msgid "Cannot login: Your system clock differs from server's by %1 seconds!" +msgstr "您的系统时钟和服务器相差 %1 秒,无法登入!" + #: NOT FOUND IN SOURCE msgid "Card No." msgstr "卡号" @@ -1100,7 +1135,7 @@ msgstr "选择欲撤消的权利" msgid "Children" msgstr "子申请单" -#: html/Edit/Elements/PickUsers:21 html/Edit/Global/UserRight/List:8 html/Edit/Global/UserRight/Top:19 +#: html/Edit/Elements/PickUsers:22 html/Edit/Global/UserRight/List:8 html/Edit/Global/UserRight/Top:19 msgid "Chinese Name" msgstr "中文姓名" @@ -1108,7 +1143,7 @@ msgstr "中文姓名" msgid "Chinese/English" msgstr "中英文" -#: html/Admin/Elements/ModifyUser:79 html/Admin/Users/Modify.html:131 html/User/Prefs.html:122 html/Work/Preferences/Info:83 +#: html/Admin/Elements/ModifyUser:79 html/Admin/Users/Modify.html:131 html/User/Prefs.html:122 html/Work/Preferences/Info:86 msgid "City" msgstr "所在城市" @@ -1128,7 +1163,7 @@ msgstr "已解决的申请单" msgid "Closed tickets" msgstr "已解决的申请单" -#: html/Admin/Elements/ModifyTemplateAsWorkflow:181 html/Edit/Global/Workflow/Action:54 html/Edit/Global/Workflow/Condition:52 +#: html/Admin/Elements/ModifyTemplateAsWorkflow:181 html/Edit/Global/Workflow/Action:55 html/Edit/Global/Workflow/Condition:53 html/Edit/Global/Workflow/Owner.html:115 msgid "Code" msgstr "执行程序码" @@ -1136,7 +1171,7 @@ msgstr "执行程序码" msgid "Command not understood!\\n" msgstr "指令无法辨识!\\n" -#: html/Ticket/Elements/ShowTransaction:178 html/Ticket/Elements/Tabs:152 html/Work/Search/Bulk.html:89 html/Work/Tickets/Display.html:60 html/Work/Tickets/Elements/ShowTransaction:118 html/Work/Tickets/Elements/ShowTransaction:32 +#: html/Ticket/Elements/ShowTransaction:189 html/Ticket/Elements/Tabs:158 html/Work/Search/Bulk.html:89 html/Work/Tickets/Display.html:61 html/Work/Tickets/Elements/ShowTransaction:119 html/Work/Tickets/Elements/ShowTransaction:32 msgid "Comment" msgstr "评论" @@ -1173,7 +1208,7 @@ msgstr "评论(不送给申请人)" msgid "Comments about %1" msgstr "对 %1 的评论" -#: html/Admin/Users/Modify.html:184 html/Edit/Users/Info:46 html/Ticket/Elements/ShowRequestor:43 +#: html/Admin/Users/Modify.html:184 html/Edit/Users/Info:90 html/Ticket/Elements/ShowRequestor:43 msgid "Comments about this user" msgstr "使用者描述" @@ -1225,7 +1260,7 @@ msgstr "确认口令" msgid "Confirm Password" msgstr "口令确认" -#: html/Work/Approvals/Display.html:25 html/Work/Tickets/Create.html:154 html/Work/Tickets/Create.html:168 html/Work/Tickets/Update.html:77 +#: html/Work/Approvals/Elements/Actions:6 html/Work/Tickets/Create.html:153 html/Work/Tickets/Create.html:167 html/Work/Tickets/Update.html:81 msgid "Confirm Submit" msgstr "确定送出" @@ -1273,7 +1308,7 @@ msgstr "新增申请单回复" msgid "Correspondence not recorded" msgstr "未纪录申请单回复" -#: lib/RT/Ticket_Overlay.pm:3608 +#: lib/RT/Ticket_Overlay.pm:3620 msgid "Could not add new custom field value for ticket. " msgstr "不能新增自订字段的值 " @@ -1281,7 +1316,7 @@ msgstr "不能新增自订字段的值 " msgid "Could not add new custom field value for ticket. %1 " msgstr "不能新增自订字段的值。%1 " -#: lib/RT/Ticket_Overlay.pm:3108 lib/RT/Ticket_Overlay.pm:3116 lib/RT/Ticket_Overlay.pm:3133 +#: lib/RT/Ticket_Overlay.pm:3116 lib/RT/Ticket_Overlay.pm:3124 lib/RT/Ticket_Overlay.pm:3141 msgid "Could not change owner. " msgstr "不能更改承办人。 " @@ -1300,7 +1335,7 @@ msgstr "无法建立讯息通知" msgid "Could not create Template" msgstr "无法建立通知模板" -#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:471 lib/RT/Group_Overlay.pm:478 +#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:473 lib/RT/Group_Overlay.pm:480 msgid "Could not create group" msgstr "无法新增群组" @@ -1314,7 +1349,7 @@ msgstr "无法新增项目" msgid "Could not create template: %1" msgstr "无法新增模板:%1" -#: lib/RT/Ticket_Overlay.pm:1118 lib/RT/Ticket_Overlay.pm:353 +#: lib/RT/Ticket_Overlay.pm:1123 lib/RT/Ticket_Overlay.pm:358 msgid "Could not create ticket. Queue not set" msgstr "无法新增申请单。尚未指定表单。" @@ -1339,11 +1374,11 @@ msgstr "找不到编号 %1 的申请单" msgid "Could not find group %1." msgstr "找不到群组 %1。" -#: lib/RT/Queue_Overlay.pm:621 lib/RT/Ticket_Overlay.pm:1448 +#: lib/RT/Queue_Overlay.pm:621 lib/RT/Ticket_Overlay.pm:1454 msgid "Could not find or create that user" msgstr "找不到或无法新增该名使用者" -#: lib/RT/Queue_Overlay.pm:682 lib/RT/Ticket_Overlay.pm:1527 +#: lib/RT/Queue_Overlay.pm:682 lib/RT/Ticket_Overlay.pm:1533 msgid "Could not find that principal" msgstr "找不到该单位" @@ -1360,7 +1395,7 @@ msgstr "无法加载群组" msgid "Could not make that principal a %1 for this queue" msgstr "无法将该单位设为此表单的 %1。" -#: lib/RT/Ticket_Overlay.pm:1469 +#: lib/RT/Ticket_Overlay.pm:1475 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" msgstr "无法将该单位设为此申请单的 %1。" @@ -1370,16 +1405,16 @@ msgstr "无法将该单位设为此申请单的 %1。" msgid "Could not remove that principal as a %1 for this queue" msgstr "无法将单位 %1 从表单移除。" -#: lib/RT/Ticket_Overlay.pm:1585 +#: lib/RT/Ticket_Overlay.pm:1591 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this ticket" msgstr "无法将单位 %1 从申请单移除。" -#: lib/RT/Group_Overlay.pm:982 +#: lib/RT/Group_Overlay.pm:976 msgid "Couldn't add member to group" msgstr "无法新增成员至群组" -#: lib/RT/Ticket_Overlay.pm:3618 lib/RT/Ticket_Overlay.pm:3674 +#: lib/RT/Ticket_Overlay.pm:3630 lib/RT/Ticket_Overlay.pm:3686 #. ($Msg) msgid "Couldn't create a transaction: %1" msgstr "无法新增更动报告" @@ -1392,15 +1427,15 @@ msgstr "无法从 gpg 回函辨识出该采取的行动\\n" msgid "Couldn't find group\\n" msgstr "找不到群组\\n" -#: lib/RT/Interface/Web.pm:962 +#: lib/RT/Interface/Web.pm:964 msgid "Couldn't find row" msgstr "找不到此列数据" -#: lib/RT/Group_Overlay.pm:956 +#: lib/RT/Group_Overlay.pm:950 msgid "Couldn't find that principal" msgstr "找不到该单位" -#: lib/RT/CustomField_Overlay.pm:239 +#: lib/RT/CustomField_Overlay.pm:246 msgid "Couldn't find that value" msgstr "找不到该值" @@ -1429,7 +1464,7 @@ msgstr "无法加载 RT 设定档 '%1' %2" msgid "Couldn't load Scrips." msgstr "无法加载手续。" -#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 html/Edit/Global/GroupRight/Add.html:55 html/Edit/Global/GroupRight/Add.html:60 html/Edit/Global/UserRight/Add.html:25 html/Edit/Global/UserRight/Add.html:30 html/Edit/Groups/Member:120 html/Edit/Groups/Members/Add.html:43 html/Edit/Rights/index.html:58 html/Edit/Rights/index.html:63 +#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 html/Edit/Global/GroupRight/Add.html:55 html/Edit/Global/GroupRight/Add.html:60 html/Edit/Global/UserRight/Add.html:25 html/Edit/Global/UserRight/Add.html:30 html/Edit/Groups/Member:121 html/Edit/Groups/Members/Add.html:44 html/Edit/Rights/index.html:58 html/Edit/Rights/index.html:63 #. ($ObjectGroup) #. ($Report) #. ($Group) @@ -1437,7 +1472,7 @@ msgstr "无法加载手续。" msgid "Couldn't load group %1" msgstr "无法加载手续 %1" -#: lib/RT/Link_Overlay.pm:174 lib/RT/Link_Overlay.pm:183 lib/RT/Link_Overlay.pm:210 +#: lib/RT/Link_Overlay.pm:175 lib/RT/Link_Overlay.pm:184 lib/RT/Link_Overlay.pm:211 msgid "Couldn't load link" msgstr "无法加载链接。" @@ -1465,12 +1500,12 @@ msgstr "无法加载模板" msgid "Couldn't load that user (%1)" msgstr "无法加载该名使用者(%1)" -#: html/SelfService/Display.html:114 +#: html/SelfService/Display.html:116 #. ($id) msgid "Couldn't load ticket '%1'" msgstr "无法加载申请单 '%1'" -#: html/Admin/Elements/ModifyUser:85 html/Admin/Users/Modify.html:148 html/User/Prefs.html:134 html/Work/Preferences/Info:89 +#: html/Admin/Elements/ModifyUser:85 html/Admin/Users/Modify.html:148 html/User/Prefs.html:134 html/Work/Preferences/Info:92 msgid "Country" msgstr "国家" @@ -1624,7 +1659,7 @@ msgstr "新增、删除及更改使用者" msgid "CreateTicket" msgstr "新增申请单" -#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1212 +#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1217 msgid "Created" msgstr "新增日" @@ -1703,7 +1738,7 @@ msgstr "现有视察员" msgid "Custom Field #%1" msgstr "自订字段 #%1" -#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Edit/Global/autohandler:7 html/Edit/Queues/autohandler:22 html/Ticket/Elements/ShowSummary:35 +#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Edit/Global/autohandler:7 html/Edit/Queues/autohandler:24 html/Ticket/Elements/ShowSummary:35 msgid "Custom Fields" msgstr "自订字段" @@ -1723,22 +1758,22 @@ msgstr "动作前执行程序" msgid "Custom condition" msgstr "自订条件" -#: lib/RT/Tickets_Overlay.pm:1637 +#: lib/RT/Tickets_Overlay.pm:1693 #. ($CF->Name , $args{OPERATOR} , $args{VALUE}) msgid "Custom field %1 %2 %3" msgstr "自订字段 %1 %2 %3" -#: lib/RT/Tickets_Overlay.pm:1632 +#: lib/RT/Tickets_Overlay.pm:1688 #. ($CF->Name) msgid "Custom field %1 has a value." msgstr "自订字段 %1 已有值" -#: lib/RT/Tickets_Overlay.pm:1629 +#: lib/RT/Tickets_Overlay.pm:1685 #. ($CF->Name) msgid "Custom field %1 has no value." msgstr "自订字段 %1 没有值" -#: lib/RT/Ticket_Overlay.pm:3510 +#: lib/RT/Ticket_Overlay.pm:3522 #. ($args{'Field'}) msgid "Custom field %1 not found" msgstr "找不到自订字段 %1" @@ -1747,11 +1782,11 @@ msgstr "找不到自订字段 %1" msgid "Custom field deleted" msgstr "自订字段已删除" -#: lib/RT/Ticket_Overlay.pm:3660 +#: lib/RT/Ticket_Overlay.pm:3672 msgid "Custom field not found" msgstr "找不到自订字段" -#: lib/RT/CustomField_Overlay.pm:349 +#: lib/RT/CustomField_Overlay.pm:356 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" msgstr "无法从自订字段 %2 中找到 %1 这个字段值" @@ -1760,19 +1795,19 @@ msgstr "无法从自订字段 %2 中找到 %1 这个字段值" msgid "Custom field value changed from %1 to %2" msgstr "自订字段值从 %1 改为 %2" -#: lib/RT/CustomField_Overlay.pm:249 +#: lib/RT/CustomField_Overlay.pm:256 msgid "Custom field value could not be deleted" msgstr "无法删除自订字段值" -#: lib/RT/CustomField_Overlay.pm:355 +#: lib/RT/CustomField_Overlay.pm:362 msgid "Custom field value could not be found" msgstr "找不到自订字段值" -#: lib/RT/CustomField_Overlay.pm:247 lib/RT/CustomField_Overlay.pm:357 +#: lib/RT/CustomField_Overlay.pm:254 lib/RT/CustomField_Overlay.pm:364 msgid "Custom field value deleted" msgstr "自订字段值删除成功" -#: html/Admin/Elements/ModifyTemplateAsWorkflow:145 html/Edit/Global/Workflow/Owner.html:90 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Vendor.pm:5 +#: html/Admin/Elements/ModifyTemplateAsWorkflow:145 html/Edit/Global/Workflow/Owner.html:98 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Vendor.pm:5 msgid "CustomField" msgstr "自订字段" @@ -1792,7 +1827,7 @@ msgstr "MySQL数据库" msgid "Date of Departure" msgstr "出发日期" -#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:92 html/Ticket/ModifyAll.html:43 html/Work/Tickets/Elements/ShowTransaction:17 +#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:98 html/Ticket/ModifyAll.html:43 html/Work/Tickets/Elements/ShowTransaction:17 msgid "Dates" msgstr "日期" @@ -1877,7 +1912,7 @@ msgstr "代理表单:" msgid "Delegated Type" msgstr "代理表单种类" -#: html/Edit/Users/index.html:98 html/Work/Delegates/Info:31 html/Work/Delegates/List:8 html/Work/Elements/Tab:41 html/Work/Overview/Info:28 +#: html/Edit/Users/index.html:98 html/Work/Delegates/Info:31 html/Work/Delegates/List:8 html/Work/Elements/Tab:42 html/Work/Overview/Info:28 msgid "Delegates" msgstr "代理人" @@ -1957,7 +1992,7 @@ msgstr "删除此对象会违反参考完整性" msgid "Deleting this object would violate referential integrity. That's bad." msgstr "删除此对象会违反参考完整性" -#: html/Approvals/Elements/Approve:44 html/Work/Approvals/Elements/Approve:32 +#: html/Approvals/Elements/Approve:44 msgid "Deny" msgstr "驳回" @@ -2006,7 +2041,7 @@ msgstr "附属性:\\n" msgid "Dependency by %1 added" msgstr "已加入可接续处理的申请单 %1" -#: lib/RT/Transaction_Overlay.pm:622 +#: lib/RT/Transaction_Overlay.pm:625 #. ($value) msgid "Dependency by %1 deleted" msgstr "已移除可接续处理的申请单 %1" @@ -2016,7 +2051,7 @@ msgstr "已移除可接续处理的申请单 %1" msgid "Dependency on %1 added" msgstr "已加入需先处理的申请单 %1" -#: lib/RT/Transaction_Overlay.pm:619 +#: lib/RT/Transaction_Overlay.pm:622 #. ($value) msgid "Dependency on %1 deleted" msgstr "已移除需先处理的申请单 %1" @@ -2049,7 +2084,7 @@ msgstr "经办业务说明" msgid "Description:" msgstr "描述:" -#: html/Work/Tickets/Create.html:132 html/Work/Tickets/Create.html:84 html/Work/Tickets/Elements/EditCustomFields:13 html/Work/Tickets/Elements/EditCustomFields:61 html/Work/Tickets/Elements/ShowCustomFields:14 html/Work/Tickets/Elements/ShowCustomFields:53 +#: html/Work/Tickets/Create.html:131 html/Work/Tickets/Create.html:84 html/Work/Tickets/Elements/EditCustomFields:13 html/Work/Tickets/Elements/EditCustomFields:61 html/Work/Tickets/Elements/ShowCustomFields:14 html/Work/Tickets/Elements/ShowCustomFields:53 msgid "Details" msgstr "细节" @@ -2065,11 +2100,11 @@ msgstr "残障身分" msgid "Disability Type" msgstr "残障类别" -#: html/Edit/Global/GroupRight/List:9 html/Edit/Global/GroupRight/Top:16 html/Edit/Groups/List:11 html/Edit/Groups/Top:19 html/Edit/Queues/Basic/Top:69 html/Edit/Queues/List:15 html/Edit/Queues/List:27 html/Work/Delegates/Info:48 html/Work/Delegates/Info:53 html/Work/Delegates/List:12 html/Work/Overview/Info:42 +#: html/Edit/Global/GroupRight/List:9 html/Edit/Global/GroupRight/Top:16 html/Edit/Groups/List:17 html/Edit/Groups/Top:19 html/Edit/Queues/Basic/Top:69 html/Edit/Queues/List:15 html/Edit/Queues/List:27 html/Work/Delegates/Info:48 html/Work/Delegates/Info:53 html/Work/Delegates/List:12 html/Work/Overview/Info:42 msgid "Disabled" msgstr "停用" -#: html/Ticket/Elements/Tabs:84 +#: html/Ticket/Elements/Tabs:90 msgid "Display" msgstr "显示内容" @@ -2101,7 +2136,7 @@ msgstr "允许一切操作" msgid "Don't refresh this page." msgstr "不更新此页面。" -#: html/Search/Elements/PickRestriction:113 html/Work/Search/PickRestriction:101 +#: html/Search/Elements/PickRestriction:114 html/Work/Search/PickRestriction:101 msgid "Don't show search results" msgstr "不显示查询结果" @@ -2109,7 +2144,7 @@ msgstr "不显示查询结果" msgid "Down" msgstr "下一页" -#: html/Ticket/Elements/ShowTransaction:103 +#: html/Ticket/Elements/ShowTransaction:111 msgid "Download" msgstr "下载" @@ -2117,7 +2152,7 @@ msgstr "下载" msgid "Dr." msgstr "博士" -#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 html/Work/Tickets/Elements/EditBasics:54 lib/RT/Ticket_Overlay.pm:1216 +#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 html/Work/Tickets/Elements/EditBasics:54 lib/RT/Ticket_Overlay.pm:1221 msgid "Due" msgstr "到期日" @@ -2134,7 +2169,7 @@ msgstr "无法解读日期 '%1'" msgid "ERROR: Couldn't load ticket '%1': %2.\\n" msgstr "无法加载申请单 '%1':%2.\\n" -#: html/Work/Tickets/Update.html:47 +#: html/Work/Tickets/Update.html:48 msgid "Edit" msgstr "编辑" @@ -2236,7 +2271,7 @@ msgstr "最高学历" msgid "EffectiveId" msgstr "有效编号" -#: lib/RT/Ticket_Overlay.pm:2673 lib/RT/Ticket_Overlay.pm:2751 +#: lib/RT/Ticket_Overlay.pm:2681 lib/RT/Ticket_Overlay.pm:2759 msgid "Either base or target must be specified" msgstr "需要指定起始申请单或目的申请单" @@ -2321,7 +2356,7 @@ msgstr "试用期满日" msgid "English Name" msgstr "英文姓名" -#: lib/RT/CustomField_Overlay.pm:427 +#: lib/RT/CustomField_Overlay.pm:434 msgid "Enter multiple values" msgstr "键入多重项目" @@ -2329,7 +2364,7 @@ msgstr "键入多重项目" msgid "Enter one or more conditions below to search for users" msgstr "输入下列单一或复式条件,查询用户数据" -#: lib/RT/CustomField_Overlay.pm:424 +#: lib/RT/CustomField_Overlay.pm:431 msgid "Enter one value" msgstr "键入单一项目" @@ -2385,14 +2420,18 @@ msgstr "表单->新增视察员的参数有误" msgid "Error in parameters to Queue->DelWatcher" msgstr "表单->删除视察员的参数有误" -#: lib/RT/Ticket_Overlay.pm:1401 +#: lib/RT/Ticket_Overlay.pm:1407 msgid "Error in parameters to Ticket->AddWatcher" msgstr "申请单->新增视察员的参数有误" -#: lib/RT/Ticket_Overlay.pm:1558 +#: lib/RT/Ticket_Overlay.pm:1564 msgid "Error in parameters to Ticket->DelWatcher" msgstr "申请单->删除视察员的参数有误" +#: bin/rt-crontool:209 +msgid "Escalate tickets" +msgstr "调整申请单优先等级" + #: etc/initialdata:20 msgid "Everyone" msgstr "所有人" @@ -2433,7 +2472,7 @@ msgstr "外部数据库用户" msgid "ExternalURL" msgstr "外部接口网址" -#: html/Admin/Users/Modify.html:72 html/Edit/Users/Info:41 +#: html/Admin/Users/Modify.html:72 html/Edit/Users/Info:85 msgid "Extra info" msgstr "备注" @@ -2480,9 +2519,9 @@ msgstr "字段名称" #: html/Edit/Global/CustomField/List:5 html/Edit/Global/CustomField/Top:9 msgid "Field Type" -msgstr "字段属性" +msgstr "字段类别" -#: html/Edit/Elements/PickUsers:52 html/Edit/Users/Add.html:47 +#: html/Edit/Elements/PickUsers:60 html/Edit/Users/Add.html:47 msgid "Filter" msgstr "筛选" @@ -2490,7 +2529,7 @@ msgstr "筛选" msgid "Filter people" msgstr "对象筛选" -#: html/Edit/Elements/PickUsers:68 html/Edit/Users/Add.html:63 html/Work/Tickets/Cc:42 +#: html/Edit/Elements/PickUsers:76 html/Edit/Users/Add.html:63 html/Work/Tickets/Cc:42 msgid "Filtered list:" msgstr "筛选列表:" @@ -2498,11 +2537,11 @@ msgstr "筛选列表:" msgid "Fin" msgstr "最终" -#: html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:58 html/Work/Tickets/Elements/EditBasics:52 lib/RT/Tickets_Overlay.pm:1110 +#: html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:58 html/Work/Tickets/Elements/EditBasics:52 lib/RT/Tickets_Overlay.pm:1152 msgid "Final Priority" msgstr "最终顺位" -#: lib/RT/Ticket_Overlay.pm:1207 +#: lib/RT/Ticket_Overlay.pm:1212 msgid "FinalPriority" msgstr "最终顺位" @@ -2534,7 +2573,7 @@ msgstr "寻找申请单" msgid "Finish Approval" msgstr "签核完毕" -#: html/Ticket/Elements/Tabs:57 +#: html/Ticket/Elements/Tabs:63 msgid "First" msgstr "第一项" @@ -2579,7 +2618,7 @@ msgstr "电子表单作业区" msgid "Found %quant(%1,ticket)" msgstr "找到 %1 张申请单" -#: lib/RT/Interface/Web.pm:964 +#: lib/RT/Interface/Web.pm:966 msgid "Found Object" msgstr "已找到对象" @@ -2713,7 +2752,7 @@ msgstr "群组 %1 %2:%3" msgid "Group Admin" msgstr "群组管理员" -#: html/Edit/Global/GroupRight/List:5 html/Edit/Global/GroupRight/Top:20 html/Edit/Groups/List:7 +#: html/Edit/Global/GroupRight/List:5 html/Edit/Global/GroupRight/Top:20 html/Edit/Groups/List:8 msgid "Group Description" msgstr "群组描述" @@ -2725,7 +2764,7 @@ msgstr "群组管理" msgid "Group Members" msgstr "群组成员" -#: html/Edit/Elements/PickUsers:28 html/Edit/Global/GroupRight/List:4 html/Edit/Global/GroupRight/Top:10 html/Edit/Groups/List:6 html/Edit/Groups/Top:7 html/Edit/Queues/Basic/Add.html:15 html/Edit/Users/Add.html:29 html/Edit/Users/Group:10 html/Edit/Users/Search.html:43 html/Work/Delegates/Add.html:15 html/Work/Tickets/Cc:24 +#: html/Edit/Elements/PickUsers:30 html/Edit/Global/GroupRight/List:4 html/Edit/Global/GroupRight/Top:10 html/Edit/Groups/List:6 html/Edit/Groups/Top:7 html/Edit/Queues/Basic/Add.html:15 html/Edit/Users/Add.html:29 html/Edit/Users/Group:10 html/Edit/Users/Search.html:43 html/Work/Approvals/Add.html:16 html/Work/Delegates/Add.html:16 html/Work/Tickets/Cc:24 msgid "Group Name" msgstr "群组名称" @@ -2733,7 +2772,7 @@ msgstr "群组名称" msgid "Group Name:" msgstr "群组名称:" -#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 html/Edit/Global/autohandler:12 html/Edit/Queues/autohandler:27 html/Edit/Users/Group:11 html/Edit/Users/index.html:96 +#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 html/Edit/Global/autohandler:12 html/Edit/Queues/autohandler:29 html/Edit/Users/Group:11 html/Edit/Users/index.html:96 msgid "Group Rights" msgstr "群组权限" @@ -2745,11 +2784,11 @@ msgstr "拥有群组权限列表:" msgid "Group Setup" msgstr "群组设定" -#: html/Edit/Global/GroupRight/List:8 html/Edit/Global/GroupRight/Top:14 html/Edit/Groups/List:10 html/Edit/Groups/Top:15 +#: html/Edit/Global/GroupRight/List:8 html/Edit/Global/GroupRight/Top:14 html/Edit/Groups/List:16 html/Edit/Groups/Top:15 msgid "Group Status" msgstr "群组状态" -#: lib/RT/Group_Overlay.pm:962 +#: lib/RT/Group_Overlay.pm:956 msgid "Group already has member" msgstr "群组内已有此成员" @@ -2762,7 +2801,7 @@ msgstr "无法新增群组" msgid "Group could not be created: %1" msgstr "无法新增群组:%1" -#: lib/RT/Group_Overlay.pm:494 +#: lib/RT/Group_Overlay.pm:496 msgid "Group created" msgstr "群组新增完毕" @@ -2770,11 +2809,11 @@ msgstr "群组新增完毕" msgid "Group created: %1" msgstr "群组 %1 新增完毕" -#: lib/RT/Group_Overlay.pm:1134 +#: lib/RT/Group_Overlay.pm:1128 msgid "Group has no such member" msgstr "群组没有这个成员" -#: lib/RT/Group_Overlay.pm:942 lib/RT/Queue_Overlay.pm:628 lib/RT/Queue_Overlay.pm:688 lib/RT/Ticket_Overlay.pm:1455 lib/RT/Ticket_Overlay.pm:1533 +#: lib/RT/Group_Overlay.pm:936 lib/RT/Queue_Overlay.pm:628 lib/RT/Queue_Overlay.pm:688 lib/RT/Ticket_Overlay.pm:1461 lib/RT/Ticket_Overlay.pm:1539 msgid "Group not found" msgstr "找不到群组" @@ -2798,7 +2837,7 @@ msgstr "群组 %1 已改名为 %2" msgid "Group with Queue Rights" msgstr "拥有表单权限群组" -#: html/Edit/Global/Workflow/Owner.html:70 +#: html/Edit/Global/Workflow/Owner.html:78 msgid "Group's" msgstr "群组之" @@ -2810,7 +2849,7 @@ msgstr "群组:" msgid "Groups" msgstr "群组" -#: lib/RT/Group_Overlay.pm:968 +#: lib/RT/Group_Overlay.pm:962 msgid "Groups can't be members of their members" msgstr "不能将群组设为群组内成员" @@ -2818,10 +2857,14 @@ msgstr "不能将群组设为群组内成员" msgid "Groups with Global Rights" msgstr "拥有全域权限群组" -#: html/Edit/Global/GroupRight/List:6 html/Edit/Global/GroupRight/Top:22 html/Edit/Groups/List:8 +#: html/Edit/Global/GroupRight/List:6 html/Edit/Global/GroupRight/Top:22 html/Edit/Groups/List:10 msgid "HRMSDefined" msgstr "组织架构" +#: html/Edit/Global/CustomField/Top:57 +msgid "HTML Attributes" +msgstr "HTML 属性" + #: NOT FOUND IN SOURCE msgid "Health Insurance" msgstr "健保补助身份" @@ -2843,11 +2886,11 @@ msgstr "说明" msgid "Help Desks" msgstr "各项业务窗口" -#: html/Edit/Global/CustomField/SelectWritable:9 html/Edit/Queues/Basic/Top:80 +#: html/Edit/Global/CustomField/SelectWritable:7 html/Edit/Queues/Basic/Top:80 msgid "Hidden" msgstr "隐藏" -#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:87 html/Work/Tickets/Elements/ShowHistory:8 +#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:93 html/Work/Tickets/Elements/ShowHistory:8 msgid "History" msgstr "纪录" @@ -2863,7 +2906,7 @@ msgstr "主页" msgid "Hotel Expense" msgstr "住宿费" -#: lib/RT/Base.pm:75 +#: lib/RT/Base.pm:86 #. (6) msgid "I have %quant(%1,concrete mixer)." msgstr "我有 %quant(%1,份固体搅拌器)。" @@ -2876,7 +2919,7 @@ msgstr "身分证号" msgid "ID Type" msgstr "身分类别" -#: html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1037 +#: html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1079 msgid "Id" msgstr "编号" @@ -2896,11 +2939,11 @@ msgstr "如果此工具程序为 setgid,恶意的本地端用户即能由此 msgid "If you've updated anything above, be sure to" msgstr "若您已更新以上数据,请记得按一下" -#: lib/RT/Interface/Web.pm:956 +#: lib/RT/Interface/Web.pm:958 msgid "Illegal value for %1" msgstr "%1 的值错误" -#: lib/RT/Interface/Web.pm:959 +#: lib/RT/Interface/Web.pm:961 msgid "Immutable field" msgstr "此字段值不可更动" @@ -2924,15 +2967,15 @@ msgstr "列出停用的使用者" msgid "Indirect Employee" msgstr "直接/间接员工" -#: lib/RT/Tickets_Overlay.pm:1086 +#: lib/RT/Tickets_Overlay.pm:1128 msgid "Initial Priority" msgstr "初始优先顺位" -#: lib/RT/Ticket_Overlay.pm:1206 lib/RT/Ticket_Overlay.pm:1208 +#: lib/RT/Ticket_Overlay.pm:1211 lib/RT/Ticket_Overlay.pm:1213 msgid "InitialPriority" msgstr "初始优先顺位" -#: lib/RT/ScripAction_Overlay.pm:105 +#: lib/RT/ScripAction_Overlay.pm:105 lib/RT/Workflow.pm:190 msgid "Input error" msgstr "输入错误" @@ -2940,16 +2983,16 @@ msgstr "输入错误" msgid "Interest noted" msgstr "登记成功" -#: lib/RT/Ticket_Overlay.pm:3913 +#: lib/RT/Ticket_Overlay.pm:3931 msgid "Internal Error" msgstr "内部错误" -#: lib/RT/Record.pm:142 +#: lib/RT/Record.pm:143 #. ($id->{error_message}) msgid "Internal Error: %1" msgstr "内部错误:%1" -#: lib/RT/Group_Overlay.pm:641 +#: lib/RT/Group_Overlay.pm:643 msgid "Invalid Group Type" msgstr "错误的群组类别" @@ -2961,11 +3004,11 @@ msgstr "错误的权限" msgid "Invalid Type" msgstr "错误的类型" -#: lib/RT/Interface/Web.pm:961 +#: lib/RT/Interface/Web.pm:963 msgid "Invalid data" msgstr "错误的数据" -#: lib/RT/Ticket_Overlay.pm:463 +#: lib/RT/Ticket_Overlay.pm:468 msgid "Invalid owner. Defaulting to 'nobody'." msgstr "错误的承办人。改为预设承办人「nobody」。" @@ -2977,16 +3020,16 @@ msgstr "错误的表单" msgid "Invalid right" msgstr "错误的权限" -#: lib/RT/Record.pm:117 +#: lib/RT/Record.pm:118 #. ($key) msgid "Invalid value for %1" msgstr "%1 的值错误" -#: lib/RT/Ticket_Overlay.pm:3517 +#: lib/RT/Ticket_Overlay.pm:3529 msgid "Invalid value for custom field" msgstr "错误的自订字段值" -#: lib/RT/Ticket_Overlay.pm:365 +#: lib/RT/Ticket_Overlay.pm:370 msgid "Invalid value for status" msgstr "错误的状态值" @@ -3034,7 +3077,7 @@ msgstr "一月" msgid "Job" msgstr "职称" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:149 msgid "Join or leave this group" msgstr "加入或离开此群组" @@ -3050,7 +3093,7 @@ msgstr "07" msgid "July" msgstr "七月" -#: html/Ticket/Elements/Tabs:98 +#: html/Ticket/Elements/Tabs:104 msgid "Jumbo" msgstr "全部信息" @@ -3090,11 +3133,11 @@ msgstr "链接卷标" msgid "Lang" msgstr "使用语言" -#: html/User/Prefs.html:54 html/Work/Preferences/Info:29 +#: html/User/Prefs.html:54 html/Work/Preferences/Info:32 msgid "Language" msgstr "语言" -#: html/Ticket/Elements/Tabs:72 +#: html/Ticket/Elements/Tabs:78 msgid "Last" msgstr "上次更新" @@ -3122,11 +3165,11 @@ msgstr "上次更新" msgid "Left" msgstr "剩馀时间" -#: html/Admin/Users/Modify.html:82 html/Edit/Users/Info:62 +#: html/Admin/Users/Modify.html:82 html/Edit/Users/Info:107 msgid "Let this user access RT" msgstr "允许这名使用者登入" -#: html/Admin/Users/Modify.html:86 html/Edit/Users/Info:68 +#: html/Admin/Users/Modify.html:86 html/Edit/Users/Info:113 msgid "Let this user be granted rights" msgstr "内部成员(具有个人权限)" @@ -3142,25 +3185,25 @@ msgstr "限制表单为 %1 到 %2" msgid "Link a Queue" msgstr "申请表单连结" -#: lib/RT/Ticket_Overlay.pm:2765 +#: lib/RT/Ticket_Overlay.pm:2773 msgid "Link already exists" msgstr "此链接已存在" -#: lib/RT/Ticket_Overlay.pm:2777 +#: lib/RT/Ticket_Overlay.pm:2785 msgid "Link could not be created" msgstr "无法新增链接" -#: lib/RT/Ticket_Overlay.pm:2785 lib/RT/Ticket_Overlay.pm:2797 +#: lib/RT/Ticket_Overlay.pm:2793 lib/RT/Ticket_Overlay.pm:2805 #. ($TransString) msgid "Link created (%1)" msgstr "链接(%1)新增完毕" -#: lib/RT/Ticket_Overlay.pm:2698 +#: lib/RT/Ticket_Overlay.pm:2706 #. ($TransString) msgid "Link deleted (%1)" msgstr "链接(%1)删除完毕" -#: lib/RT/Ticket_Overlay.pm:2704 +#: lib/RT/Ticket_Overlay.pm:2712 msgid "Link not found" msgstr "找不到链接" @@ -3173,7 +3216,7 @@ msgstr "链接申请单 #%1" msgid "Link ticket %1" msgstr "链接申请单 %1" -#: html/Ticket/Elements/Tabs:96 +#: html/Ticket/Elements/Tabs:102 msgid "Links" msgstr "链接" @@ -3181,7 +3224,7 @@ msgstr "链接" msgid "List All Users" msgstr "列出所有用户数据" -#: html/Admin/Users/Modify.html:113 html/User/Prefs.html:107 html/Work/Preferences/Info:75 +#: html/Admin/Users/Modify.html:113 html/User/Prefs.html:107 html/Work/Preferences/Info:78 msgid "Location" msgstr "位置" @@ -3203,7 +3246,7 @@ msgstr "纪录档名" msgid "Logged in as %1" msgstr "使用者:%1" -#: docs/design_docs/string-extraction-guide.txt:71 html/Elements/Login:35 html/Elements/Login:44 html/Elements/Login:54 lib/RT/StyleGuide.pod:777 +#: docs/design_docs/string-extraction-guide.txt:71 html/Elements/Login:35 html/Elements/Login:44 html/Elements/Login:60 lib/RT/StyleGuide.pod:777 msgid "Login" msgstr "登入" @@ -3312,20 +3355,20 @@ msgstr "05" msgid "Member %1 added" msgstr "成员 %1 新增完毕" -#: lib/RT/Transaction_Overlay.pm:635 +#: lib/RT/Transaction_Overlay.pm:638 #. ($value) msgid "Member %1 deleted" msgstr "成员 %1 删除完毕" -#: lib/RT/Group_Overlay.pm:979 +#: lib/RT/Group_Overlay.pm:973 msgid "Member added" msgstr "新增成员完毕" -#: lib/RT/Group_Overlay.pm:1141 +#: lib/RT/Group_Overlay.pm:1135 msgid "Member deleted" msgstr "成员已删除" -#: lib/RT/Group_Overlay.pm:1145 +#: lib/RT/Group_Overlay.pm:1139 msgid "Member not deleted" msgstr "成员未删除" @@ -3333,7 +3376,7 @@ msgstr "成员未删除" msgid "Member of" msgstr "隶属于" -#: html/Work/Preferences/index.html:19 +#: html/Edit/Users/Info:23 html/Work/Preferences/index.html:19 msgid "Member since" msgstr "注册日期" @@ -3350,16 +3393,16 @@ msgstr "成员" msgid "Membership in %1 added" msgstr "所属群组 %1 加入完毕" -#: lib/RT/Transaction_Overlay.pm:632 +#: lib/RT/Transaction_Overlay.pm:635 #. ($value) msgid "Membership in %1 deleted" msgstr "所属群组 %1 移除完毕" -#: lib/RT/Ticket_Overlay.pm:2954 +#: lib/RT/Ticket_Overlay.pm:2962 msgid "Merge Successful" msgstr "整合完毕" -#: lib/RT/Ticket_Overlay.pm:2874 +#: lib/RT/Ticket_Overlay.pm:2882 msgid "Merge failed. Couldn't set EffectiveId" msgstr "整合失败。无法设定 EffectiveId" @@ -3367,11 +3410,16 @@ msgstr "整合失败。无法设定 EffectiveId" msgid "Merge into" msgstr "整合进" +#: lib/RT/Transaction_Overlay.pm:601 +#. ($value) +msgid "Merged into %1" +msgstr "已整合进 %1" + #: html/Search/Bulk.html:137 html/Ticket/Update.html:100 msgid "Message" msgstr "讯息" -#: html/Ticket/Elements/ShowTransaction:80 +#: html/Ticket/Elements/ShowTransaction:88 msgid "Message body not shown because it is too large or is not plain text." msgstr "信件内文不是纯文字,因此无法显示。" @@ -3379,11 +3427,15 @@ msgstr "信件内文不是纯文字,因此无法显示。" msgid "Misc. Expense" msgstr "杂费" -#: lib/RT/Interface/Web.pm:963 +#: lib/RT/Interface/Web.pm:965 msgid "Missing a primary key?: %1" msgstr "缺少主键值?(%1)" -#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:71 html/Work/Preferences/Info:38 +#: html/Work/Tickets/Create.html:180 +msgid "Missing mandatory fields" +msgstr "缺少必填字段" + +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:71 html/Work/Preferences/Info:41 msgid "Mobile" msgstr "行动电话" @@ -3479,7 +3531,7 @@ msgstr "更改全域设定的使用者权限" msgid "Modify global user rights." msgstr "更改全域设定的使用者权限。" -#: lib/RT/Group_Overlay.pm:145 +#: lib/RT/Group_Overlay.pm:146 msgid "Modify group metadata or delete group" msgstr "更改群组数据及删除群组" @@ -3493,7 +3545,7 @@ msgstr "更改 %1 的群组权限" msgid "Modify group rights for queue %1" msgstr "更改表单 %1 的群组权限" -#: lib/RT/Group_Overlay.pm:147 +#: lib/RT/Group_Overlay.pm:148 msgid "Modify membership roster for this group" msgstr "更改此群组的成员名单" @@ -3587,7 +3639,7 @@ msgstr "更改适用于所有表单的流程" msgid "ModifyACL" msgstr "更改权限清单" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:149 msgid "ModifyOwnMembership" msgstr "更改自己是否属于某群组" @@ -3657,15 +3709,15 @@ msgstr "必须指定 'Name' 的属性" msgid "My %1 tickets" msgstr "我的 %1 申请单" -#: html/Work/Elements/Tab:37 +#: html/Work/Elements/Tab:38 msgid "My Approvals" msgstr "表单签核" -#: html/Work/Elements/Tab:35 +#: html/Work/Elements/Tab:36 msgid "My Requests" msgstr "表单申请追踪" -#: html/Work/Elements/Tab:39 +#: html/Work/Elements/Tab:40 msgid "My Tickets" msgstr "表单处理" @@ -3697,7 +3749,7 @@ msgstr "从未更动" msgid "New" msgstr "新建立" -#: html/Admin/Elements/ModifyUser:31 html/Admin/Users/Modify.html:92 html/Edit/Users/Info:33 html/User/Prefs.html:87 html/Work/Preferences/Info:49 +#: html/Admin/Elements/ModifyUser:31 html/Admin/Users/Modify.html:92 html/Edit/Users/Info:46 html/User/Prefs.html:87 html/Work/Preferences/Info:52 msgid "New Password" msgstr "新的口令" @@ -3709,7 +3761,7 @@ msgstr "新的待签核事项" msgid "New Relationships" msgstr "新增关系" -#: html/Work/Elements/Tab:33 +#: html/Work/Elements/Tab:34 msgid "New Request" msgstr "表单申请" @@ -3765,7 +3817,7 @@ msgstr "新增模板" msgid "New ticket" msgstr "提出申请单" -#: lib/RT/Ticket_Overlay.pm:2841 +#: lib/RT/Ticket_Overlay.pm:2849 msgid "New ticket doesn't exist" msgstr "没有新申请单" @@ -3789,7 +3841,7 @@ msgstr "更新窗口设定" msgid "New workflow" msgstr "新增流程" -#: html/Ticket/Elements/Tabs:68 +#: html/Ticket/Elements/Tabs:74 msgid "Next" msgstr "下一项" @@ -3801,7 +3853,7 @@ msgstr "下一页" msgid "NickName" msgstr "昵称" -#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 html/Work/Preferences/Info:26 +#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 html/Work/Preferences/Info:29 msgid "Nickname" msgstr "昵称" @@ -3845,11 +3897,11 @@ msgstr "未指定申请单。退出申请单更改\\n\\n" msgid "No Workflow" msgstr "没有流程" -#: html/Approvals/Elements/Approve:45 html/Work/Approvals/Elements/Approve:35 +#: html/Approvals/Elements/Approve:45 msgid "No action" msgstr "暂不处理" -#: lib/RT/Interface/Web.pm:958 +#: lib/RT/Interface/Web.pm:960 msgid "No column specified" msgstr "未指定字段" @@ -3861,7 +3913,7 @@ msgstr "找不到命令" msgid "No comment entered about this user" msgstr "没有对这名使用者的评论" -#: lib/RT/Ticket_Overlay.pm:2229 lib/RT/Ticket_Overlay.pm:2299 +#: lib/RT/Ticket_Overlay.pm:2237 lib/RT/Ticket_Overlay.pm:2307 msgid "No correspondence attached" msgstr "没有附上申请单回复" @@ -3870,7 +3922,7 @@ msgstr "没有附上申请单回复" msgid "No description for %1" msgstr "没有对 %1 的描述" -#: lib/RT/Users_Overlay.pm:149 +#: lib/RT/Users_Overlay.pm:163 msgid "No group specified" msgstr "未指定群组" @@ -3882,7 +3934,7 @@ msgstr "没有设定口令" msgid "No permission to create queues" msgstr "没有新增表单的权限" -#: lib/RT/Ticket_Overlay.pm:361 +#: lib/RT/Ticket_Overlay.pm:366 #. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" msgstr "没有在表单 '%1' 新增申请单的权限" @@ -3891,7 +3943,7 @@ msgstr "没有在表单 '%1' 新增申请单的权限" msgid "No permission to create users" msgstr "没有新增使用者的权限" -#: html/SelfService/Display.html:123 +#: html/SelfService/Display.html:125 msgid "No permission to display that ticket" msgstr "没有显示该申请单的权限" @@ -3899,7 +3951,7 @@ msgstr "没有显示该申请单的权限" msgid "No permission to view update ticket" msgstr "没有检视申请单更新的权限" -#: lib/RT/Queue_Overlay.pm:675 lib/RT/Ticket_Overlay.pm:1514 +#: lib/RT/Queue_Overlay.pm:675 lib/RT/Ticket_Overlay.pm:1520 msgid "No principal specified" msgstr "未指定单位" @@ -3947,7 +3999,7 @@ msgstr "找不到符合查询条件的使用者。" msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" msgstr "找不到合格的 RT 使用者。RT cvs 处理器已停用。请向 RT 管理者询问。\\n" -#: lib/RT/Interface/Web.pm:955 +#: lib/RT/Interface/Web.pm:957 msgid "No value sent to _Set!\\n" msgstr "_Set 没有收到任何值!\\n" @@ -3955,7 +4007,7 @@ msgstr "_Set 没有收到任何值!\\n" msgid "Nobody" msgstr "没有人" -#: lib/RT/Interface/Web.pm:960 +#: lib/RT/Interface/Web.pm:962 msgid "Nonexistant field?" msgstr "字段不存在?" @@ -4083,11 +4135,11 @@ msgstr "104eHRMS 接口" msgid "OK" msgstr "确定" -#: lib/RT/Record.pm:156 +#: lib/RT/Record.pm:157 msgid "Object could not be created" msgstr "无法新增对象" -#: lib/RT/Record.pm:175 +#: lib/RT/Record.pm:181 msgid "Object created" msgstr "对象新增完毕" @@ -4115,7 +4167,7 @@ msgstr "办公室电话" msgid "On" msgstr "等于" -#: html/Edit/Global/CustomField/Top:68 +#: html/Edit/Global/CustomField/Top:71 msgid "On Change" msgstr "更改申请单时" @@ -4127,7 +4179,7 @@ msgstr "评论时" msgid "On Correspond" msgstr "回复申请单时" -#: etc/initialdata:137 html/Edit/Global/CustomField/Top:57 +#: etc/initialdata:137 html/Edit/Global/CustomField/Top:69 msgid "On Create" msgstr "新增申请单时" @@ -4161,11 +4213,11 @@ msgstr "仅显示 %1 之后新增的申请单" msgid "Only show approvals for requests created before %1" msgstr "仅显示 %1 之前新增的申请单" -#: html/Edit/Global/GroupRight/List:9 html/Edit/Global/GroupRight/Top:16 html/Edit/Groups/List:11 html/Edit/Groups/Top:18 html/Edit/Queues/Basic/Top:68 html/Edit/Queues/List:15 html/Edit/Queues/List:27 html/Elements/Quicksearch:30 html/Work/Delegates/Info:48 html/Work/Delegates/Info:51 html/Work/Delegates/List:12 html/Work/Elements/Quicksearch:16 html/Work/Overview/Info:41 html/Work/Tickets/Display.html:51 +#: html/Edit/Global/GroupRight/List:9 html/Edit/Global/GroupRight/Top:16 html/Edit/Groups/List:17 html/Edit/Groups/Top:18 html/Edit/Queues/Basic/Top:68 html/Edit/Queues/List:15 html/Edit/Queues/List:27 html/Elements/Quicksearch:30 html/Work/Delegates/Info:48 html/Work/Delegates/Info:51 html/Work/Delegates/List:12 html/Work/Elements/Quicksearch:16 html/Work/Overview/Info:41 html/Work/Tickets/Display.html:51 msgid "Open" msgstr "开启" -#: html/Ticket/Elements/Tabs:135 +#: html/Ticket/Elements/Tabs:141 msgid "Open it" msgstr "开启" @@ -4201,11 +4253,11 @@ msgstr "选项描述" msgid "Option Name" msgstr "选项名称" -#: html/Search/Elements/PickRestriction:100 html/Work/Search/PickRestriction:87 +#: html/Search/Elements/PickRestriction:101 html/Work/Search/PickRestriction:87 msgid "Ordering and sorting" msgstr "顺序与排序方式" -#: html/Admin/Elements/ModifyUser:45 html/Admin/Users/Modify.html:116 html/Edit/Elements/SelectUsers:7 html/Edit/Global/Basic/Top:55 html/Elements/SelectUsers:28 html/User/Prefs.html:110 html/Work/Preferences/Info:77 +#: html/Admin/Elements/ModifyUser:45 html/Admin/Users/Modify.html:116 html/Edit/Elements/SelectUsers:7 html/Edit/Global/Basic/Top:55 html/Elements/SelectUsers:28 html/User/Prefs.html:110 html/Work/Preferences/Info:80 msgid "Organization" msgstr "组织名称" @@ -4218,7 +4270,7 @@ msgstr "组织:" msgid "Originating ticket: #%1" msgstr "原申请单:#%1" -#: html/Edit/Elements/PickUsers:111 html/Edit/Users/Add.html:106 html/Work/Tickets/Cc:80 +#: html/Edit/Elements/PickUsers:119 html/Edit/Users/Add.html:106 html/Work/Tickets/Cc:80 msgid "Other comma-delimited email addresses" msgstr "其它e-mail帐号 (仅e-mail通知;多笔帐号请用逗号','区隔)" @@ -4239,7 +4291,7 @@ msgstr "取代全域权限" msgid "OverrideGlobalACL status %1" msgstr "取代全域权限 %1" -#: html/Work/Elements/Tab:31 +#: html/Work/Elements/Tab:32 msgid "Overview" msgstr "总览" @@ -4251,7 +4303,7 @@ msgstr "承办申请单" msgid "OwnTicket" msgstr "承办申请单" -#: etc/initialdata:38 html/Admin/Elements/ModifyTemplateAsWorkflow:141 html/Edit/Global/Workflow/Owner.html:19 html/Edit/Queues/Basic/Top:51 html/Edit/Queues/Basic/Top:59 html/Elements/MyRequests:31 html/SelfService/Elements/MyRequests:29 html/Ticket/Create.html:47 html/Ticket/Elements/EditPeople:42 html/Ticket/Elements/EditPeople:43 html/Ticket/Elements/ShowPeople:26 html/Ticket/Update.html:62 html/Work/Elements/MyRequests:19 html/Work/Elements/Quicksearch:18 html/Work/Tickets/Elements/EditPeople:28 html/Work/Tickets/Elements/ShowBasics:21 html/Work/Tickets/Update.html:27 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1263 +#: etc/initialdata:38 html/Admin/Elements/ModifyTemplateAsWorkflow:141 html/Edit/Global/Workflow/Owner.html:19 html/Edit/Queues/Basic/Top:51 html/Edit/Queues/Basic/Top:59 html/Elements/MyRequests:31 html/SelfService/Elements/MyRequests:29 html/Ticket/Create.html:47 html/Ticket/Elements/EditPeople:42 html/Ticket/Elements/EditPeople:43 html/Ticket/Elements/ShowPeople:26 html/Ticket/Update.html:62 html/Work/Elements/MyRequests:23 html/Work/Elements/Quicksearch:18 html/Work/Tickets/Elements/EditPeople:28 html/Work/Tickets/Elements/ShowBasics:21 html/Work/Tickets/Update.html:27 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1305 msgid "Owner" msgstr "承办人" @@ -4268,15 +4320,15 @@ msgstr "强制将承办人从 %1 改为 %2" msgid "Owner is" msgstr "承办人" -#: html/Work/Elements/List:27 html/Work/Queues/List:8 html/Work/Tickets/Create.html:55 html/Work/Tickets/Elements/ShowBasics:60 +#: html/Work/Elements/List:31 html/Work/Queues/List:9 html/Work/Tickets/Create.html:55 html/Work/Tickets/Elements/ShowBasics:60 msgid "Owner's Phone" msgstr "承办人电话" -#: html/Edit/Elements/Page:40 +#: html/Edit/Elements/Page:38 msgid "Page #" msgstr " " -#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:75 html/Work/Preferences/Info:40 +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:75 html/Work/Preferences/Info:43 msgid "Pager" msgstr "呼叫器" @@ -4284,7 +4336,7 @@ msgstr "呼叫器" msgid "PagerPhone" msgstr "呼叫器号码" -#: html/Edit/Global/Workflow/Action:75 html/Edit/Global/Workflow/Condition:65 +#: html/Edit/Global/Workflow/Action:76 html/Edit/Global/Workflow/Condition:66 msgid "Parameter" msgstr "呼叫参数" @@ -4300,7 +4352,7 @@ msgstr "母申请单" msgid "Park Space" msgstr "停车位申请" -#: html/Elements/Login:52 html/User/Prefs.html:83 html/Work/Preferences/Info:46 +#: html/Elements/Login:55 html/User/Prefs.html:83 html/Work/Preferences/Info:49 msgid "Password" msgstr "口令" @@ -4312,7 +4364,7 @@ msgstr "口令提示" msgid "Password too short" msgstr "口令太短" -#: html/Admin/Users/Modify.html:292 html/User/Prefs.html:209 html/Work/Preferences/Info:173 +#: html/Admin/Users/Modify.html:292 html/User/Prefs.html:212 html/Work/Preferences/Info:177 #. (loc_fuzzy($msg)) msgid "Password: %1" msgstr "口令:%1" @@ -4321,7 +4373,7 @@ msgstr "口令:%1" msgid "Passwords do not match." msgstr "口令确认失败。" -#: html/User/Prefs.html:211 html/Work/Preferences/Info:175 +#: html/User/Prefs.html:214 html/Work/Preferences/Info:179 msgid "Passwords do not match. Your password has not been changed" msgstr "口令确认失败。您的口令并未改变。" @@ -4333,7 +4385,7 @@ msgstr "请选择表单名称" msgid "Pending Approval" msgstr "等待签核" -#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:95 html/Ticket/ModifyAll.html:50 +#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:101 html/Ticket/ModifyAll.html:50 msgid "People" msgstr "人员" @@ -4345,7 +4397,7 @@ msgstr "拥有表单权限人员" msgid "Perform a user-defined action" msgstr "执行使用者自订的动作" -#: lib/RT/ACE_Overlay.pm:230 lib/RT/ACE_Overlay.pm:236 lib/RT/ACE_Overlay.pm:562 lib/RT/ACE_Overlay.pm:572 lib/RT/ACE_Overlay.pm:582 lib/RT/ACE_Overlay.pm:647 lib/RT/CurrentUser.pm:82 lib/RT/CurrentUser.pm:91 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:201 lib/RT/CustomField_Overlay.pm:233 lib/RT/CustomField_Overlay.pm:511 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1096 lib/RT/Group_Overlay.pm:1100 lib/RT/Group_Overlay.pm:1109 lib/RT/Group_Overlay.pm:1160 lib/RT/Group_Overlay.pm:1164 lib/RT/Group_Overlay.pm:1170 lib/RT/Group_Overlay.pm:423 lib/RT/Group_Overlay.pm:515 lib/RT/Group_Overlay.pm:593 lib/RT/Group_Overlay.pm:601 lib/RT/Group_Overlay.pm:698 lib/RT/Group_Overlay.pm:702 lib/RT/Group_Overlay.pm:708 lib/RT/Group_Overlay.pm:901 lib/RT/Group_Overlay.pm:905 lib/RT/Group_Overlay.pm:918 lib/RT/Queue_Overlay.pm:540 lib/RT/Queue_Overlay.pm:550 lib/RT/Queue_Overlay.pm:564 lib/RT/Queue_Overlay.pm:699 lib/RT/Queue_Overlay.pm:708 lib/RT/Queue_Overlay.pm:721 lib/RT/Queue_Overlay.pm:934 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:441 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1386 lib/RT/Ticket_Overlay.pm:1396 lib/RT/Ticket_Overlay.pm:1410 lib/RT/Ticket_Overlay.pm:1544 lib/RT/Ticket_Overlay.pm:1553 lib/RT/Ticket_Overlay.pm:1566 lib/RT/Ticket_Overlay.pm:1915 lib/RT/Ticket_Overlay.pm:2053 lib/RT/Ticket_Overlay.pm:2217 lib/RT/Ticket_Overlay.pm:2286 lib/RT/Ticket_Overlay.pm:2647 lib/RT/Ticket_Overlay.pm:2728 lib/RT/Ticket_Overlay.pm:2832 lib/RT/Ticket_Overlay.pm:2847 lib/RT/Ticket_Overlay.pm:3046 lib/RT/Ticket_Overlay.pm:3056 lib/RT/Ticket_Overlay.pm:3061 lib/RT/Ticket_Overlay.pm:3284 lib/RT/Ticket_Overlay.pm:3288 lib/RT/Ticket_Overlay.pm:3487 lib/RT/Ticket_Overlay.pm:3649 lib/RT/Ticket_Overlay.pm:3701 lib/RT/Ticket_Overlay.pm:3907 lib/RT/Transaction_Overlay.pm:415 lib/RT/Transaction_Overlay.pm:422 lib/RT/Transaction_Overlay.pm:451 lib/RT/Transaction_Overlay.pm:458 lib/RT/User_Overlay.pm:1084 lib/RT/User_Overlay.pm:1532 lib/RT/User_Overlay.pm:692 lib/RT/User_Overlay.pm:727 lib/RT/User_Overlay.pm:983 +#: lib/RT/ACE_Overlay.pm:230 lib/RT/ACE_Overlay.pm:236 lib/RT/ACE_Overlay.pm:563 lib/RT/ACE_Overlay.pm:573 lib/RT/ACE_Overlay.pm:583 lib/RT/ACE_Overlay.pm:648 lib/RT/CurrentUser.pm:82 lib/RT/CurrentUser.pm:91 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:208 lib/RT/CustomField_Overlay.pm:240 lib/RT/CustomField_Overlay.pm:518 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1090 lib/RT/Group_Overlay.pm:1094 lib/RT/Group_Overlay.pm:1103 lib/RT/Group_Overlay.pm:1154 lib/RT/Group_Overlay.pm:1158 lib/RT/Group_Overlay.pm:1164 lib/RT/Group_Overlay.pm:424 lib/RT/Group_Overlay.pm:517 lib/RT/Group_Overlay.pm:595 lib/RT/Group_Overlay.pm:603 lib/RT/Group_Overlay.pm:700 lib/RT/Group_Overlay.pm:704 lib/RT/Group_Overlay.pm:710 lib/RT/Group_Overlay.pm:895 lib/RT/Group_Overlay.pm:899 lib/RT/Group_Overlay.pm:912 lib/RT/Queue_Overlay.pm:540 lib/RT/Queue_Overlay.pm:550 lib/RT/Queue_Overlay.pm:564 lib/RT/Queue_Overlay.pm:699 lib/RT/Queue_Overlay.pm:708 lib/RT/Queue_Overlay.pm:721 lib/RT/Queue_Overlay.pm:934 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:441 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1392 lib/RT/Ticket_Overlay.pm:1402 lib/RT/Ticket_Overlay.pm:1416 lib/RT/Ticket_Overlay.pm:1550 lib/RT/Ticket_Overlay.pm:1559 lib/RT/Ticket_Overlay.pm:1572 lib/RT/Ticket_Overlay.pm:1923 lib/RT/Ticket_Overlay.pm:2061 lib/RT/Ticket_Overlay.pm:2225 lib/RT/Ticket_Overlay.pm:2294 lib/RT/Ticket_Overlay.pm:2655 lib/RT/Ticket_Overlay.pm:2736 lib/RT/Ticket_Overlay.pm:2840 lib/RT/Ticket_Overlay.pm:2855 lib/RT/Ticket_Overlay.pm:3054 lib/RT/Ticket_Overlay.pm:3064 lib/RT/Ticket_Overlay.pm:3069 lib/RT/Ticket_Overlay.pm:3292 lib/RT/Ticket_Overlay.pm:3296 lib/RT/Ticket_Overlay.pm:3499 lib/RT/Ticket_Overlay.pm:3661 lib/RT/Ticket_Overlay.pm:3713 lib/RT/Ticket_Overlay.pm:3925 lib/RT/Transaction_Overlay.pm:415 lib/RT/Transaction_Overlay.pm:422 lib/RT/Transaction_Overlay.pm:451 lib/RT/Transaction_Overlay.pm:458 lib/RT/User_Overlay.pm:1094 lib/RT/User_Overlay.pm:1542 lib/RT/User_Overlay.pm:692 lib/RT/User_Overlay.pm:727 lib/RT/User_Overlay.pm:983 msgid "Permission Denied" msgstr "权限不足" @@ -4365,6 +4417,10 @@ msgstr "代理人群组" msgid "Personal Groups" msgstr "代理人群组" +#: html/Edit/Users/Info:55 html/Work/Preferences/Info:27 +msgid "Personal Homepage" +msgstr "个人首页" + #: NOT FOUND IN SOURCE msgid "Personal Todo" msgstr "私人待办事项" @@ -4377,7 +4433,7 @@ msgstr "代理人群组" msgid "Personal groups:" msgstr "代理人群组:" -#: html/Work/Preferences/Info:24 +#: NOT FOUND IN SOURCE msgid "PersonalHomepage" msgstr "个人首页" @@ -4405,11 +4461,11 @@ msgstr "电话" msgid "Phone number" msgstr "电话号码" -#: html/Admin/Users/Modify.html:155 html/User/Prefs.html:60 html/Work/Preferences/Info:32 +#: html/Admin/Users/Modify.html:155 html/User/Prefs.html:60 html/Work/Preferences/Info:35 msgid "Phone numbers" msgstr "电话号码" -#: html/Edit/Queues/Basic/Add.html:3 html/Edit/Queues/Basic/Top:55 html/Edit/Users/Add.html:3 html/Work/Delegates/Add.html:3 html/Work/Delegates/Info:34 html/Work/Tickets/ModifyPeople.html:2 +#: html/Edit/Queues/Basic/Add.html:3 html/Edit/Queues/Basic/Top:55 html/Edit/Users/Add.html:3 html/Work/Approvals/Add.html:3 html/Work/Delegates/Add.html:3 html/Work/Delegates/Info:34 html/Work/Tickets/ModifyPeople.html:2 msgid "Pick" msgstr "挑选" @@ -4421,7 +4477,7 @@ msgstr "出发地点" msgid "Placeholder" msgstr "尚未完工" -#: html/Edit/Elements/PickUsers:31 html/Edit/Elements/PickUsers:44 html/Edit/Elements/SelectCustomFieldType:3 html/Work/Elements/SelectOwner:3 html/Work/Tickets/Elements/EditCustomField:187 html/Work/Tickets/Elements/EditCustomFieldEntry:24 html/Work/Tickets/Elements/EditCustomFieldEntry:35 +#: html/Edit/Elements/PickUsers:33 html/Edit/Elements/PickUsers:51 html/Edit/Elements/SelectCustomFieldType:3 html/Work/Elements/SelectOwner:3 html/Work/Tickets/Elements/EditCustomField:199 html/Work/Tickets/Elements/EditCustomFieldEntry:42 html/Work/Tickets/Elements/EditCustomFieldEntry:57 msgid "Please Select" msgstr "请选择" @@ -4457,7 +4513,7 @@ msgstr "职务" msgid "Position Level" msgstr "职等" -#: html/Edit/Elements/PickUsers:41 html/Edit/Global/UserRight/List:13 html/Edit/Global/UserRight/Top:23 html/Edit/Queues/Basic/Add.html:26 html/Edit/Users/Add.html:41 html/Work/Delegates/Add.html:26 html/Work/Delegates/Info:84 html/Work/Overview/Info:66 +#: html/Edit/Elements/PickUsers:48 html/Edit/Global/UserRight/List:13 html/Edit/Global/UserRight/Top:23 html/Edit/Queues/Basic/Add.html:26 html/Edit/Users/Add.html:41 html/Work/Approvals/Add.html:27 html/Work/Delegates/Add.html:27 html/Work/Delegates/Info:84 html/Work/Overview/Info:66 msgid "Position Name" msgstr "职务名称" @@ -4473,7 +4529,7 @@ msgstr "职级" msgid "Pref" msgstr "偏好" -#: html/Edit/Elements/104Top:26 html/Elements/Header:51 html/Elements/Tabs:52 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 html/Work/Elements/Tab:43 +#: html/Edit/Elements/104Top:26 html/Elements/Header:51 html/Elements/Tabs:52 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 html/Work/Elements/Tab:44 msgid "Preferences" msgstr "偏好" @@ -4485,7 +4541,7 @@ msgstr "个人信息" msgid "Prepare Stubbed" msgstr "预备动作完毕" -#: html/Ticket/Elements/Tabs:60 +#: html/Ticket/Elements/Tabs:66 msgid "Prev" msgstr "上一项" @@ -4497,12 +4553,12 @@ msgstr "前一页" msgid "Pri" msgstr "优先顺位" -#: lib/RT/ACE_Overlay.pm:132 lib/RT/ACE_Overlay.pm:207 lib/RT/ACE_Overlay.pm:551 +#: lib/RT/ACE_Overlay.pm:132 lib/RT/ACE_Overlay.pm:207 lib/RT/ACE_Overlay.pm:552 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." msgstr "找不到单位 %1。" -#: html/Search/Elements/PickRestriction:53 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:38 html/Work/Search/PickRestriction:34 html/Work/Tickets/Elements/EditBasics:41 lib/RT/Tickets_Overlay.pm:1061 +#: html/Search/Elements/PickRestriction:54 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:38 html/Work/Search/PickRestriction:34 html/Work/Tickets/Elements/EditBasics:41 lib/RT/Tickets_Overlay.pm:1103 msgid "Priority" msgstr "优先顺位" @@ -4514,7 +4570,7 @@ msgstr "优先顺位起始值" msgid "Privileged" msgstr "内部成员" -#: html/Admin/Users/Modify.html:272 html/User/Prefs.html:200 html/Work/Preferences/Info:164 +#: html/Admin/Users/Modify.html:272 html/User/Prefs.html:203 html/Work/Preferences/Info:168 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" msgstr "内部成员状态:%1" @@ -4523,10 +4579,14 @@ msgstr "内部成员状态:%1" msgid "Privileged users" msgstr "内部成员" -#: html/Work/Elements/SelectSearch:16 +#: html/Work/Elements/SelectSearch:21 msgid "Process Status" msgstr "处理状态" +#: html/Work/Elements/MyRequests:18 html/Work/Elements/MyTickets:18 +msgid "Project" +msgstr "项目" + #: html/Edit/Queues/List:10 msgid "Project Name" msgstr "项目名称" @@ -4539,7 +4599,7 @@ msgstr "内部用的虚拟群组" msgid "Public Description" msgstr "公开说明" -#: html/Work/Preferences/Info:70 +#: html/Edit/Users/Info:76 html/Work/Preferences/Info:73 msgid "Public Info" msgstr "公开信息" @@ -4555,7 +4615,7 @@ msgstr "移除过期数据: %1" msgid "Query" msgstr "查询" -#: html/Admin/Elements/ModifyTemplateAsWorkflow:166 html/Elements/MyRequests:29 html/Elements/MyTickets:29 html/Elements/Quicksearch:28 html/Search/Elements/PickRestriction:45 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:63 html/Ticket/Elements/ShowBasics:42 html/User/Elements/DelegateRights:79 html/Work/Elements/MyApprovals:10 html/Work/Elements/MyRequests:17 html/Work/Elements/MyTickets:17 html/Work/Elements/Quicksearch:14 html/Work/Search/PickRestriction:26 html/Work/Tickets/Elements/EditBasics:16 lib/RT/Tickets_Overlay.pm:902 +#: html/Admin/Elements/ModifyTemplateAsWorkflow:166 html/Elements/MyRequests:29 html/Elements/MyTickets:29 html/Elements/Quicksearch:28 html/Search/Elements/PickRestriction:46 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:63 html/Ticket/Elements/ShowBasics:42 html/User/Elements/DelegateRights:79 html/Work/Elements/MyApprovals:10 html/Work/Elements/MyRequests:20 html/Work/Elements/MyTickets:20 html/Work/Elements/Quicksearch:14 html/Work/Search/PickRestriction:26 html/Work/Tickets/Elements/EditBasics:16 lib/RT/Tickets_Overlay.pm:944 msgid "Queue" msgstr "表单" @@ -4577,7 +4637,7 @@ msgstr "表单关键词选取" msgid "Queue Name" msgstr "表单名称" -#: html/Edit/Queues/List:22 html/Work/Elements/List:25 html/Work/Queues/List:7 html/Work/Tickets/Create.html:34 html/Work/Tickets/Elements/ShowBasics:19 +#: html/Edit/Queues/List:22 html/Work/Elements/List:29 html/Work/Queues/List:8 html/Work/Tickets/Create.html:34 html/Work/Tickets/Elements/ShowBasics:19 msgid "Queue Owner" msgstr "业务承办人" @@ -4605,7 +4665,7 @@ msgstr "表单已存在" msgid "Queue could not be created" msgstr "无法新增表单" -#: html/Edit/Queues/autohandler:8 html/Ticket/Create.html:208 html/Work/Tickets/Create.html:180 +#: html/Edit/Queues/autohandler:8 html/Ticket/Create.html:208 html/Work/Tickets/Create.html:186 msgid "Queue could not be loaded." msgstr "无法加载表单" @@ -4617,7 +4677,7 @@ msgstr "表单新增完毕" msgid "Queue is not specified." msgstr "未指定表单。" -#: html/SelfService/Display.html:70 lib/RT/CustomField_Overlay.pm:97 +#: html/SelfService/Display.html:72 lib/RT/CustomField_Overlay.pm:97 msgid "Queue not found" msgstr "找不到表单" @@ -4725,7 +4785,7 @@ msgstr "%1 专用 RT 系统:%2" msgid "RT has proccessed your commands" msgstr "RT 已执行您的命令" -#: html/Elements/Login:94 +#: html/Elements/Login:100 #. ('2003') msgid "RT is © Copyright 1996-%1 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." msgstr "RT 版权所有 1996-%1 Jesse Vincent <jesse@bestpractical.com>。
    本软体依 GNU 通用公共授权第二版 散布。" @@ -4758,7 +4818,7 @@ msgstr "申请单运行角色" msgid "RT_System" msgstr "系统讯息" -#: html/Edit/Global/CustomField/SelectWritable:7 +#: html/Edit/Global/CustomField/SelectWritable:6 msgid "Read Only" msgstr "只读" @@ -4770,7 +4830,7 @@ msgstr "真实姓名" msgid "RealName" msgstr "真实姓名" -#: html/Work/Approvals/Display.html:30 html/Work/Tickets/Update.html:81 +#: html/Work/Approvals/Elements/Actions:11 msgid "Really reject this ticket?" msgstr "您确定要驳回这张申请单吗?" @@ -4779,7 +4839,7 @@ msgstr "您确定要驳回这张申请单吗?" msgid "Reference by %1 added" msgstr "已加入 %1 为参考本申请单" -#: lib/RT/Transaction_Overlay.pm:629 +#: lib/RT/Transaction_Overlay.pm:632 #. ($value) msgid "Reference by %1 deleted" msgstr "已移除 %1 为参考本申请单" @@ -4789,7 +4849,7 @@ msgstr "已移除 %1 为参考本申请单" msgid "Reference to %1 added" msgstr "已加入参考申请单 %1" -#: lib/RT/Transaction_Overlay.pm:626 +#: lib/RT/Transaction_Overlay.pm:629 #. ($value) msgid "Reference to %1 deleted" msgstr "已移除参考申请单 %1" @@ -4843,7 +4903,7 @@ msgstr "移除副本" msgid "Remove Requestor" msgstr "移除申请人" -#: html/Ticket/Elements/ShowTransaction:172 html/Ticket/Elements/Tabs:121 html/Work/Tickets/Display.html:54 html/Work/Tickets/Elements/ShowTransaction:115 +#: html/Ticket/Elements/ShowTransaction:183 html/Ticket/Elements/Tabs:127 html/Work/Tickets/Display.html:54 html/Work/Tickets/Elements/ShowTransaction:116 msgid "Reply" msgstr "回复" @@ -4863,15 +4923,11 @@ msgstr "上下班刷卡" msgid "Reported on" msgstr "到职日期" -#: etc/initialdata:44 html/Ticket/Update.html:39 html/Work/Elements/List:21 html/Work/Elements/MyApprovals:12 html/Work/Elements/MyTickets:20 html/Work/Elements/SelectSearch:31 html/Work/Tickets/Elements/ShowBasics:62 lib/RT/ACE_Overlay.pm:86 +#: etc/initialdata:44 html/Ticket/Update.html:39 html/Work/Elements/List:25 html/Work/Elements/MyApprovals:12 html/Work/Elements/MyTickets:24 html/Work/Elements/SelectSearch:36 html/Work/Tickets/Elements/ShowBasics:62 lib/RT/ACE_Overlay.pm:86 msgid "Requestor" msgstr "申请人" -#: html/Edit/Global/Workflow/Owner.html:44 -msgid "Requestor Group's" -msgstr "申请人所属群组之" - -#: html/Search/Elements/PickRestriction:37 html/Work/Search/PickRestriction:17 +#: html/Work/Search/PickRestriction:17 msgid "Requestor email address" msgstr "申请人电子邮件信箱地址" @@ -4879,7 +4935,11 @@ msgstr "申请人电子邮件信箱地址" msgid "Requestor's" msgstr "申请人所属之第上" -#: html/Work/Elements/List:23 +#: html/Edit/Global/Workflow/Owner.html:44 +msgid "Requestor's Dept." +msgstr "申请人所属部门之" + +#: html/Work/Elements/List:27 msgid "Requestor's Phone" msgstr "申请人电话" @@ -4903,7 +4963,7 @@ msgstr "申请单处理期限" msgid "Reset" msgstr "重设" -#: html/Admin/Users/Modify.html:158 html/User/Prefs.html:63 html/Work/Preferences/Info:34 +#: html/Admin/Users/Modify.html:158 html/User/Prefs.html:63 html/Work/Preferences/Info:37 msgid "Residence" msgstr "住处" @@ -4911,16 +4971,16 @@ msgstr "住处" msgid "Resolution" msgstr "解决状态" -#: html/Ticket/Elements/Tabs:131 html/Work/Tickets/Display.html:57 +#: html/Ticket/Elements/Tabs:137 html/Work/Tickets/Display.html:57 msgid "Resolve" msgstr "解决" #: html/Ticket/Update.html:137 -#. ($Ticket->id, $Ticket->Subject) +#. ($TicketObj->id, $TicketObj->Subject) msgid "Resolve ticket #%1 (%2)" msgstr "解决申请单 #%1 (%2)" -#: etc/initialdata:308 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1215 +#: etc/initialdata:308 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1220 msgid "Resolved" msgstr "已解决" @@ -4936,11 +4996,11 @@ msgstr "责任区分" msgid "Results" msgstr "结果" -#: html/Search/Elements/PickRestriction:104 html/Work/Search/PickRestriction:90 +#: html/Search/Elements/PickRestriction:105 html/Work/Search/PickRestriction:90 msgid "Results per page" msgstr "每页列出几笔结果" -#: html/Admin/Elements/ModifyUser:32 html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 html/Work/Preferences/Info:56 +#: html/Admin/Elements/ModifyUser:32 html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 html/Work/Preferences/Info:59 msgid "Retype Password" msgstr "再次输入口令" @@ -4948,11 +5008,11 @@ msgstr "再次输入口令" msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" msgstr "在 %4 (%5) 的范围内找不到 %2 %3 的 %1 权限\\n" -#: lib/RT/ACE_Overlay.pm:612 +#: lib/RT/ACE_Overlay.pm:613 msgid "Right Delegated" msgstr "权限代理完毕" -#: lib/RT/ACE_Overlay.pm:302 +#: lib/RT/ACE_Overlay.pm:303 msgid "Right Granted" msgstr "权限设定完毕" @@ -4960,7 +5020,7 @@ msgstr "权限设定完毕" msgid "Right Loaded" msgstr "权限加载完毕" -#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +#: lib/RT/ACE_Overlay.pm:678 lib/RT/ACE_Overlay.pm:693 msgid "Right could not be revoked" msgstr "无法撤消权限" @@ -4968,11 +5028,11 @@ msgstr "无法撤消权限" msgid "Right not found" msgstr "找不到权限" -#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +#: lib/RT/ACE_Overlay.pm:543 lib/RT/ACE_Overlay.pm:638 msgid "Right not loaded." msgstr "权限并未加载。" -#: lib/RT/ACE_Overlay.pm:688 +#: lib/RT/ACE_Overlay.pm:689 msgid "Right revoked" msgstr "权限撤消完毕" @@ -4980,12 +5040,12 @@ msgstr "权限撤消完毕" msgid "Rights" msgstr "权限及代理人" -#: lib/RT/Interface/Web.pm:857 +#: lib/RT/Interface/Web.pm:859 #. ($object_type) msgid "Rights could not be granted for %1" msgstr "无法将权限赋予 %1" -#: lib/RT/Interface/Web.pm:887 +#: lib/RT/Interface/Web.pm:889 #. ($object_type) msgid "Rights could not be revoked for %1" msgstr "无法撤消 %1 的权限" @@ -4998,7 +5058,7 @@ msgstr "角色成员" msgid "Role Name" msgstr "角色名称" -#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 html/Edit/Global/Workflow/Owner.html:55 html/Edit/Global/Workflow/Owner.html:81 html/Edit/Groups/Member:24 +#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 html/Edit/Global/Workflow/Owner.html:55 html/Edit/Global/Workflow/Owner.html:89 html/Edit/Groups/Member:24 msgid "Roles" msgstr "角色" @@ -5072,7 +5132,7 @@ msgstr "手续删除完毕" msgid "Scrips" msgstr "手续" -#: html/Edit/Global/autohandler:9 html/Edit/Queues/autohandler:24 +#: html/Edit/Global/autohandler:9 html/Edit/Queues/autohandler:26 msgid "Scrips " msgstr "讯息通知" @@ -5084,7 +5144,7 @@ msgstr "%1 的手续\\n" msgid "Scrips which apply to all queues" msgstr "适用于所有表单的手续" -#: html/Edit/Elements/104Buttons:86 html/Elements/SimpleSearch:26 html/Search/Elements/PickRestriction:125 html/Ticket/Elements/Tabs:158 html/Work/Elements/Tab:45 html/Work/Search/PickRestriction:108 +#: html/Edit/Elements/104Buttons:86 html/Elements/SimpleSearch:26 html/Search/Elements/PickRestriction:126 html/Ticket/Elements/Tabs:164 html/Work/Elements/Tab:46 html/Work/Search/PickRestriction:108 msgid "Search" msgstr "查询" @@ -5140,11 +5200,11 @@ msgstr "选择自订字段" msgid "Select group" msgstr "选择群组" -#: lib/RT/CustomField_Overlay.pm:421 +#: lib/RT/CustomField_Overlay.pm:428 msgid "Select multiple values" msgstr "选择多重项目" -#: lib/RT/CustomField_Overlay.pm:418 +#: lib/RT/CustomField_Overlay.pm:425 msgid "Select one value" msgstr "选择单一项目" @@ -5180,7 +5240,7 @@ msgstr "多重选项" msgid "SelectSingle" msgstr "单一选项" -#: html/Edit/Elements/PickUsers:87 html/Edit/Users/Add.html:78 +#: html/Edit/Elements/PickUsers:95 html/Edit/Users/Add.html:78 msgid "Selected users:" msgstr "新增对象:" @@ -5308,7 +5368,7 @@ msgstr "登记成为申请人或副本收件人" msgid "Sign up as a ticket or queue AdminCc" msgstr "登记成为管理员副本收件人" -#: html/Admin/Elements/ModifyUser:38 html/Admin/Users/Modify.html:190 html/Admin/Users/Prefs.html:31 html/Edit/Users/Info:52 html/User/Prefs.html:148 html/Work/Preferences/Info:113 +#: html/Admin/Elements/ModifyUser:38 html/Admin/Users/Modify.html:190 html/Admin/Users/Prefs.html:31 html/Edit/Users/Info:96 html/User/Prefs.html:148 html/Work/Preferences/Info:116 msgid "Signature" msgstr "签名档" @@ -5332,7 +5392,7 @@ msgstr "顺序" msgid "Sort key" msgstr "排序方式" -#: html/Search/Elements/PickRestriction:108 html/Work/Search/PickRestriction:95 +#: html/Search/Elements/PickRestriction:109 html/Work/Search/PickRestriction:95 msgid "Sort results by" msgstr "结果排序方式" @@ -5344,11 +5404,11 @@ msgstr "排序顺序" msgid "Stage" msgstr "关卡" -#: html/Edit/Global/Workflow/Top:8 +#: html/Edit/Global/Workflow/Top:11 msgid "Stage Action" msgstr "关卡运行动作" -#: html/Edit/Global/Workflow/Top:5 +#: html/Edit/Global/Workflow/Top:7 msgid "Stage Condition" msgstr "关卡运行条件" @@ -5380,11 +5440,11 @@ msgstr "应起始日" msgid "Starts date '%1' could not be parsed" msgstr "无法解读起始日期 '%1" -#: html/Admin/Elements/ModifyUser:81 html/Admin/Users/Modify.html:137 html/User/Prefs.html:126 html/Work/Preferences/Info:85 +#: html/Admin/Elements/ModifyUser:81 html/Admin/Users/Modify.html:137 html/User/Prefs.html:126 html/Work/Preferences/Info:88 msgid "State" msgstr "州" -#: html/Elements/MyRequests:30 html/Elements/MyTickets:30 html/Search/Elements/PickRestriction:73 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:37 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:59 html/Work/Elements/List:15 html/Work/Elements/MyRequests:18 html/Work/Elements/MyTickets:18 html/Work/Search/PickRestriction:54 html/Work/Tickets/Elements/EditBasics:19 html/Work/Tickets/Update.html:22 lib/RT/Ticket_Overlay.pm:1209 lib/RT/Tickets_Overlay.pm:927 +#: html/Elements/MyRequests:30 html/Elements/MyTickets:30 html/Search/Elements/PickRestriction:74 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:37 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:59 html/Work/Elements/List:19 html/Work/Elements/MyRequests:22 html/Work/Elements/MyTickets:22 html/Work/Search/PickRestriction:54 html/Work/Tickets/Elements/EditBasics:19 html/Work/Tickets/Update.html:22 lib/RT/Ticket_Overlay.pm:1214 lib/RT/Tickets_Overlay.pm:969 msgid "Status" msgstr "现况" @@ -5401,7 +5461,7 @@ msgstr "现况从 %1 改为 %2" msgid "StatusChange" msgstr "现况改变时" -#: html/Ticket/Elements/Tabs:146 +#: html/Ticket/Elements/Tabs:152 msgid "Steal" msgstr "强制更换承办人" @@ -5422,7 +5482,7 @@ msgstr "承办人从 %1 强制更换" msgid "Subgroup" msgstr "子群组" -#: html/Elements/MyRequests:28 html/Elements/MyTickets:28 html/Search/Bulk.html:135 html/Search/Elements/PickRestriction:42 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:27 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:75 html/Work/Elements/MyApprovals:9 html/Work/Elements/MyRequests:16 html/Work/Elements/MyTickets:16 html/Work/Search/Bulk.html:87 html/Work/Search/PickRestriction:22 html/Work/Tickets/Elements/AddSubject:8 html/Work/Tickets/Elements/EditBasics:8 html/Work/Tickets/Elements/ShowBasics:36 html/Work/Tickets/Elements/ShowSubject:8 lib/RT/Ticket_Overlay.pm:1205 lib/RT/Tickets_Overlay.pm:1006 +#: html/Elements/MyRequests:28 html/Elements/MyTickets:28 html/Search/Bulk.html:135 html/Search/Elements/PickRestriction:43 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:27 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:75 html/Work/Elements/List:15 html/Work/Elements/MyApprovals:9 html/Work/Elements/MyRequests:16 html/Work/Elements/MyTickets:16 html/Work/Search/Bulk.html:87 html/Work/Search/PickRestriction:22 html/Work/Tickets/Elements/AddSubject:8 html/Work/Tickets/Elements/EditBasics:8 html/Work/Tickets/Elements/ShowBasics:36 html/Work/Tickets/Elements/ShowSubject:8 lib/RT/Ticket_Overlay.pm:1210 lib/RT/Tickets_Overlay.pm:1048 msgid "Subject" msgstr "主题" @@ -5431,7 +5491,7 @@ msgstr "主题" msgid "Subject changed to %1" msgstr "标题已改为 %1" -#: html/Edit/Users/Info:71 html/Elements/Submit:58 html/Work/Search/Bulk.html:103 +#: html/Edit/Users/Info:116 html/Elements/Submit:58 html/Work/Search/Bulk.html:103 msgid "Submit" msgstr "送出" @@ -5439,7 +5499,7 @@ msgstr "送出" msgid "Submit Workflow" msgstr "送出流程" -#: lib/RT/Group_Overlay.pm:746 +#: lib/RT/Group_Overlay.pm:748 msgid "Succeeded" msgstr "设定成功" @@ -5475,7 +5535,7 @@ msgstr "系统" msgid "System Defined" msgstr "系统定义" -#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:856 lib/RT/Interface/Web.pm:886 +#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:567 lib/RT/Interface/Web.pm:858 lib/RT/Interface/Web.pm:888 msgid "System Error" msgstr "系统错误" @@ -5491,11 +5551,11 @@ msgstr "系统错误。设定权限失败。" msgid "System Rights" msgstr "系统权限" -#: lib/RT/ACE_Overlay.pm:615 +#: lib/RT/ACE_Overlay.pm:616 msgid "System error. Right not delegated." msgstr "系统错误。权限代理失败。" -#: lib/RT/ACE_Overlay.pm:145 lib/RT/ACE_Overlay.pm:222 lib/RT/ACE_Overlay.pm:305 lib/RT/ACE_Overlay.pm:897 +#: lib/RT/ACE_Overlay.pm:145 lib/RT/ACE_Overlay.pm:222 lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:898 msgid "System error. Right not granted." msgstr "系统错误。设定权限失败。" @@ -5515,7 +5575,7 @@ msgstr "系统内部用" msgid "SystemRolegroup for internal use" msgstr "内部使用的系统角色群组" -#: lib/RT/CurrentUser.pm:318 +#: lib/RT/CurrentUser.pm:361 msgid "TEST_STRING" msgstr "TEST_STRING" @@ -5523,7 +5583,7 @@ msgstr "TEST_STRING" msgid "TabbedUI" msgstr "页签接口" -#: html/Ticket/Elements/Tabs:142 +#: html/Ticket/Elements/Tabs:148 msgid "Take" msgstr "受理" @@ -5572,7 +5632,7 @@ msgstr "找不到模板" msgid "Template not found\\n" msgstr "找不到模板\\n" -#: lib/RT/Template_Overlay.pm:359 +#: lib/RT/Template_Overlay.pm:360 msgid "Template parsed" msgstr "模板剖析完毕" @@ -5580,7 +5640,7 @@ msgstr "模板剖析完毕" msgid "Templates" msgstr "模板" -#: html/Edit/Global/autohandler:8 html/Edit/Queues/autohandler:23 +#: html/Edit/Global/autohandler:8 html/Edit/Queues/autohandler:25 msgid "Templates " msgstr "通知模板" @@ -5588,19 +5648,19 @@ msgstr "通知模板" msgid "Templates for %1\\n" msgstr "找不到 %1 的模板\\n" -#: lib/RT/Interface/Web.pm:954 +#: lib/RT/Interface/Web.pm:956 msgid "That is already the current value" msgstr "已经是目前字段的值" -#: lib/RT/CustomField_Overlay.pm:242 +#: lib/RT/CustomField_Overlay.pm:249 msgid "That is not a value for this custom field" msgstr "这不是该自订字段的值" -#: lib/RT/Ticket_Overlay.pm:1926 +#: lib/RT/Ticket_Overlay.pm:1934 msgid "That is the same value" msgstr "同样的值" -#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:597 msgid "That principal already has that right" msgstr "这项单位已经拥有该权限" @@ -5609,7 +5669,7 @@ msgstr "这项单位已经拥有该权限" msgid "That principal is already a %1 for this queue" msgstr "这项单位已经是这个表单的 %1" -#: lib/RT/Ticket_Overlay.pm:1460 +#: lib/RT/Ticket_Overlay.pm:1466 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" msgstr "这项单位已经是这份申请单的 %1" @@ -5619,16 +5679,16 @@ msgstr "这项单位已经是这份申请单的 %1" msgid "That principal is not a %1 for this queue" msgstr "这项单位不是这个表单的 %1" -#: lib/RT/Ticket_Overlay.pm:1577 +#: lib/RT/Ticket_Overlay.pm:1583 #. ($args{'Type'}) msgid "That principal is not a %1 for this ticket" msgstr "这项单位不是这份申请单的 %1" -#: lib/RT/Ticket_Overlay.pm:1922 +#: lib/RT/Ticket_Overlay.pm:1930 msgid "That queue does not exist" msgstr "此表单不存在" -#: lib/RT/Ticket_Overlay.pm:3293 +#: lib/RT/Ticket_Overlay.pm:3301 msgid "That ticket has unresolved dependencies" msgstr "这份申请单有尚未解决的附属申请单" @@ -5636,11 +5696,11 @@ msgstr "这份申请单有尚未解决的附属申请单" msgid "That user already has that right" msgstr "使用者已具有该项权限" -#: lib/RT/Ticket_Overlay.pm:3097 +#: lib/RT/Ticket_Overlay.pm:3105 msgid "That user already owns that ticket" msgstr "该使用者已经承办这份申请单" -#: lib/RT/Ticket_Overlay.pm:3069 +#: lib/RT/Ticket_Overlay.pm:3077 msgid "That user does not exist" msgstr "使用者不存在" @@ -5664,11 +5724,11 @@ msgstr "这名使用者已加入非内部成员群组" msgid "That user is now unprivilegedileged" msgstr "这名使用者已加入非内部成员群组" -#: lib/RT/Ticket_Overlay.pm:3090 +#: lib/RT/Ticket_Overlay.pm:3098 msgid "That user may not own tickets in that queue" msgstr "使用者可能没有承办表单里的申请单" -#: lib/RT/Link_Overlay.pm:205 +#: lib/RT/Link_Overlay.pm:206 msgid "That's not a numerical id" msgstr "这不是一个数字编号" @@ -5684,7 +5744,7 @@ msgstr "申请单的副本收件人" msgid "The administrative CC of a ticket" msgstr "申请单的管理员副本收件人" -#: lib/RT/Ticket_Overlay.pm:2255 +#: lib/RT/Ticket_Overlay.pm:2263 msgid "The comment has been recorded" msgstr "评论已被纪录" @@ -5696,7 +5756,7 @@ msgstr "下列命令会找到 'general' 表单内所有运作中的申请单, msgid "The following commands were not proccessed:\\n\\n" msgstr "以下命令未被执行:\\n\\n" -#: lib/RT/Interface/Web.pm:957 +#: lib/RT/Interface/Web.pm:959 msgid "The new value has been set." msgstr "新的字段值设定完成。" @@ -5767,7 +5827,7 @@ msgstr "更新申请单 #%1 的全部信息:%2" msgid "Ticket #%1: %2" msgstr "申请单 #%1: %2" -#: lib/RT/Ticket_Overlay.pm:632 lib/RT/Ticket_Overlay.pm:653 +#: lib/RT/Ticket_Overlay.pm:637 lib/RT/Ticket_Overlay.pm:658 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" msgstr "申请单 #%1 成功新增于 '%2' 表单" @@ -5782,7 +5842,7 @@ msgstr "加载申请单 %1\\n" msgid "Ticket %1: %2" msgstr "申请单 %1:%2" -#: html/Edit/Queues/Basic/Top:30 html/Edit/Queues/List:30 html/Work/Queues/List:9 +#: html/Edit/Queues/Basic/Top:30 html/Edit/Queues/List:30 html/Work/Queues/List:10 msgid "Ticket Due" msgstr "表单处理期限" @@ -5795,7 +5855,7 @@ msgstr "申请单处理纪录 # %1 %2" msgid "Ticket ID" msgstr "单号" -#: NOT FOUND IN SOURCE +#: html/Work/Elements/SelectSearch:6 msgid "Ticket Id" msgstr "申请单编号" @@ -5807,23 +5867,23 @@ msgstr "表单运行期限" msgid "Ticket Resolved" msgstr "申请单已解决" -#: html/Edit/Queues/Basic/Top:20 html/Edit/Queues/Category/List:6 html/Edit/Queues/Category/Top:7 html/Edit/Queues/List:21 html/Work/Delegates/List:7 html/Work/Delegates/index.html:11 html/Work/Elements/List:12 html/Work/Elements/SelectSearch:9 html/Work/Queues/List:6 html/Work/Queues/Select.html:12 html/Work/Queues/index.html:11 html/Work/Tickets/Create.html:43 html/Work/Tickets/Elements/ShowBasics:34 +#: html/Edit/Queues/Basic/Top:20 html/Edit/Queues/Category/List:6 html/Edit/Queues/Category/Top:7 html/Edit/Queues/List:21 html/Work/Delegates/List:7 html/Work/Delegates/index.html:12 html/Work/Elements/List:13 html/Work/Queues/Select.html:12 html/Work/Queues/index.html:12 html/Work/Tickets/Elements/ShowBasics:34 msgid "Ticket Type" msgstr "表单种类" -#: html/Search/Elements/PickRestriction:62 html/Work/Search/PickRestriction:43 +#: html/Search/Elements/PickRestriction:63 html/Work/Search/PickRestriction:43 msgid "Ticket attachment" msgstr "申请单附件" -#: lib/RT/Tickets_Overlay.pm:1185 +#: lib/RT/Tickets_Overlay.pm:1227 msgid "Ticket content" msgstr "申请单内容" -#: lib/RT/Tickets_Overlay.pm:1231 +#: lib/RT/Tickets_Overlay.pm:1273 msgid "Ticket content type" msgstr "申请单内容类别" -#: lib/RT/Ticket_Overlay.pm:520 lib/RT/Ticket_Overlay.pm:529 lib/RT/Ticket_Overlay.pm:539 lib/RT/Ticket_Overlay.pm:642 +#: lib/RT/Ticket_Overlay.pm:525 lib/RT/Ticket_Overlay.pm:534 lib/RT/Ticket_Overlay.pm:544 lib/RT/Ticket_Overlay.pm:647 msgid "Ticket could not be created due to an internal error" msgstr "内部错误,无法新增申请单" @@ -5863,12 +5923,12 @@ msgstr "申请单视察员" msgid "Tickets" msgstr "申请单" -#: lib/RT/Tickets_Overlay.pm:1402 +#: lib/RT/Tickets_Overlay.pm:1451 #. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) msgid "Tickets %1 %2" msgstr "申请单 %1 %2" -#: lib/RT/Tickets_Overlay.pm:1367 +#: lib/RT/Tickets_Overlay.pm:1409 #. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) msgid "Tickets %1 by %2" msgstr "申请单 %1 (%2)" @@ -5898,7 +5958,7 @@ msgstr "剩馀时间" msgid "Time Worked" msgstr "处理时间" -#: lib/RT/Tickets_Overlay.pm:1158 +#: lib/RT/Tickets_Overlay.pm:1200 msgid "Time left" msgstr "剩馀时间" @@ -5906,7 +5966,7 @@ msgstr "剩馀时间" msgid "Time to display" msgstr "显示时间" -#: lib/RT/Tickets_Overlay.pm:1134 +#: lib/RT/Tickets_Overlay.pm:1176 msgid "Time worked" msgstr "已处理时间" @@ -5914,7 +5974,7 @@ msgstr "已处理时间" msgid "TimeLeft" msgstr "剩馀时间" -#: lib/RT/Ticket_Overlay.pm:1210 +#: lib/RT/Ticket_Overlay.pm:1215 msgid "TimeWorked" msgstr "已处理时间" @@ -5926,11 +5986,11 @@ msgstr "产生这次更动的差异档:" msgid "To generate a diff of this commit:\\n" msgstr "产生这次更动的差异档:\\n" -#: lib/RT/Ticket_Overlay.pm:1213 +#: lib/RT/Ticket_Overlay.pm:1218 msgid "Told" msgstr "告知日期" -#: html/Edit/Elements/Page:47 +#: html/Edit/Elements/Page:45 msgid "Total" msgstr "页" @@ -5938,7 +5998,7 @@ msgstr "页" msgid "Transaction" msgstr "更动" -#: lib/RT/Transaction_Overlay.pm:666 +#: lib/RT/Transaction_Overlay.pm:669 #. ($self->Data) msgid "Transaction %1 purged" msgstr "清除更动报告 %1" @@ -5959,10 +6019,14 @@ msgstr "批次更动时" msgid "TransactionCreate" msgstr "新增更动时" -#: lib/RT/Transaction_Overlay.pm:721 +#: lib/RT/Transaction_Overlay.pm:724 msgid "Transactions are immutable" msgstr "不可更改更动报告" +#: html/Work/Approvals/Elements/Approve:52 +msgid "Transfer to" +msgstr "移交给" + #: NOT FOUND IN SOURCE msgid "Trying to delete a right: %1" msgstr "试图删除某项权限:%1" @@ -5975,7 +6039,7 @@ msgstr "星期二" msgid "Tue." msgstr "星期二" -#: html/Admin/Elements/EditCustomField:43 html/Admin/Elements/ModifyTemplateAsWorkflow:135 html/Ticket/Elements/AddWatchers:32 html/Ticket/Elements/AddWatchers:43 html/Ticket/Elements/AddWatchers:53 lib/RT/Ticket_Overlay.pm:1211 lib/RT/Tickets_Overlay.pm:978 +#: html/Admin/Elements/EditCustomField:43 html/Admin/Elements/ModifyTemplateAsWorkflow:135 html/Ticket/Elements/AddWatchers:32 html/Ticket/Elements/AddWatchers:43 html/Ticket/Elements/AddWatchers:53 lib/RT/Ticket_Overlay.pm:1216 lib/RT/Tickets_Overlay.pm:1020 msgid "Type" msgstr "类别" @@ -5991,7 +6055,7 @@ msgstr "外部系统登入帐号" msgid "UnixUsername" msgstr "外部系统登入帐号" -#: lib/RT/Attachment_Overlay.pm:281 lib/RT/Attachment_Overlay.pm:313 +#: lib/RT/Attachment_Overlay.pm:283 lib/RT/Attachment_Overlay.pm:315 #. ($self->ContentEncoding) msgid "Unknown ContentEncoding %1" msgstr "不可解的内容文字编码方式 %1" @@ -6012,7 +6076,7 @@ msgstr "未被受理" msgid "Up" msgstr "上一页" -#: html/Elements/MyTickets:63 html/Search/Bulk.html:32 html/Work/Elements/MyTickets:83 html/Work/Search/Bulk.html:10 html/Work/Tickets/Elements/EditCustomFieldEntries:63 +#: html/Elements/MyTickets:63 html/Search/Bulk.html:32 html/Work/Elements/MyTickets:91 html/Work/Search/Bulk.html:10 html/Work/Tickets/Elements/EditCustomFieldEntries:72 msgid "Update" msgstr "处理" @@ -6036,7 +6100,7 @@ msgstr "更新电子邮件信箱" msgid "Update name" msgstr "更新帐号" -#: lib/RT/Interface/Web.pm:467 +#: lib/RT/Interface/Web.pm:469 msgid "Update not recorded." msgstr "更新未被记录" @@ -6062,19 +6126,19 @@ msgid "Update ticket #%1" msgstr "更新申请单 #%1" #: html/Ticket/Update.html:139 -#. ($Ticket->id, $Ticket->Subject) +#. ($TicketObj->id, $TicketObj->Subject) msgid "Update ticket #%1 (%2)" msgstr "更新申请单 #%1 (%2)" -#: lib/RT/Interface/Web.pm:465 +#: lib/RT/Interface/Web.pm:467 msgid "Update type was neither correspondence nor comment." msgstr "更新的内容并非申请单回复也不是评论" -#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1214 +#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1219 msgid "Updated" msgstr "前次更新" -#: html/Work/Preferences/index.html:15 +#: html/Work/Preferences/index.html:15 html/Work/Tickets/Elements/ShowTransaction:11 msgid "User" msgstr "使用者" @@ -6106,11 +6170,11 @@ msgstr "使用者 ID" msgid "User Id" msgstr "使用者 ID" -#: html/Edit/Elements/PickUsers:12 html/Edit/Global/UserRight/List:7 html/Edit/Global/UserRight/Top:9 html/Edit/Users/Add.html:13 html/Edit/Users/Search.html:23 html/Work/Delegates/Info:60 html/Work/Tickets/Cc:10 +#: html/Edit/Elements/PickUsers:13 html/Edit/Global/UserRight/List:7 html/Edit/Global/UserRight/Top:9 html/Edit/Users/Add.html:13 html/Edit/Users/Search.html:23 html/Work/Delegates/Info:60 html/Work/Tickets/Cc:10 msgid "User Number" msgstr "员工编号" -#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 html/Edit/Global/autohandler:11 html/Edit/Queues/autohandler:26 +#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 html/Edit/Global/autohandler:11 html/Edit/Queues/autohandler:28 msgid "User Rights" msgstr "使用者权限" @@ -6159,15 +6223,15 @@ msgstr "使用者 %1 已改名为 %2" msgid "User view" msgstr "使用者私人数据" -#: NOT FOUND IN SOURCE +#: html/Edit/Elements/PickUsers:38 html/Edit/Global/Workflow/Owner.html:48 html/Edit/Global/Workflow/Owner.html:73 html/Edit/Global/Workflow/Owner.html:82 msgid "UserDefined" msgstr "使用者自定" -#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +#: html/Admin/Users/Modify.html:47 html/Elements/Login:54 html/Ticket/Elements/AddWatchers:34 msgid "Username" msgstr "帐号" -#: html/Admin/Elements/SelectNewGroupMembers:25 html/Admin/Elements/Tabs:31 html/Admin/Groups/Members.html:54 html/Admin/Queues/People.html:67 html/Admin/index.html:28 html/Edit/Groups/Admin:9 html/User/Groups/Members.html:57 html/Work/Tickets/Elements/ShowTransaction:11 +#: html/Admin/Elements/SelectNewGroupMembers:25 html/Admin/Elements/Tabs:31 html/Admin/Groups/Members.html:54 html/Admin/Queues/People.html:67 html/Admin/index.html:28 html/Edit/Groups/Admin:9 html/User/Groups/Members.html:57 msgid "Users" msgstr "使用者" @@ -6259,7 +6323,7 @@ msgstr "当评论送达时" msgid "Whenever correspondence comes in" msgstr "当回复送达时" -#: html/Admin/Users/Modify.html:163 html/User/Prefs.html:67 html/Work/Preferences/Info:36 +#: html/Admin/Users/Modify.html:163 html/User/Prefs.html:67 html/Work/Preferences/Info:39 msgid "Work" msgstr "公司" @@ -6288,7 +6352,7 @@ msgstr "流程结束" msgid "Workflow deleted" msgstr "流程已删除" -#: html/Edit/Global/autohandler:10 html/Edit/Queues/autohandler:25 +#: html/Edit/Global/autohandler:10 html/Edit/Queues/autohandler:27 msgid "Workflows" msgstr "流程" @@ -6296,7 +6360,7 @@ msgstr "流程" msgid "Writable" msgstr "可读写" -#: html/autohandler:144 +#: html/autohandler:151 msgid "XXX CHANGEME You are not an authorized user" msgstr "XXX CHANGEME 您是未经授权的使用者" @@ -6304,19 +6368,19 @@ msgstr "XXX CHANGEME 您是未经授权的使用者" msgid "Yes" msgstr "是" -#: lib/RT/Ticket_Overlay.pm:3200 +#: lib/RT/Ticket_Overlay.pm:3208 msgid "You already own this ticket" msgstr "您已是这份申请单的承办人" -#: html/autohandler:136 +#: html/autohandler:143 msgid "You are not an authorized user" msgstr "您不是被授权的使用者" -#: html/Ticket/Elements/ShowTransaction:81 +#: html/Ticket/Elements/ShowTransaction:89 msgid "You can access it with the Download button on the right." msgstr "您可以按右方的「下载」键来取得。" -#: lib/RT/Ticket_Overlay.pm:3082 +#: lib/RT/Ticket_Overlay.pm:3090 msgid "You can only reassign tickets that you own or that are unowned" msgstr "祇能重新指派您所承办或是没有承办人的申请单" @@ -6333,11 +6397,11 @@ msgstr "您会在表单 %2 找到 %1 的申请单" msgid "You have been logged out of RT." msgstr "您已注销 RT。" -#: html/SelfService/Display.html:77 +#: html/SelfService/Display.html:79 msgid "You have no permission to create tickets in that queue." msgstr "您没有在该表单新增申请单的权限。" -#: lib/RT/Ticket_Overlay.pm:1935 +#: lib/RT/Ticket_Overlay.pm:1943 msgid "You may not create requests in that queue." msgstr "您不能在该表单中提出申请。" @@ -6377,11 +6441,11 @@ msgstr "您的申请单已被 %1 驳回。" msgid "Your request was rejected." msgstr "您的申请单已被驳回。" -#: html/autohandler:170 +#: html/autohandler:196 msgid "Your username or password is incorrect" msgstr "您的帐号或口令有误" -#: html/Admin/Elements/ModifyUser:83 html/Admin/Users/Modify.html:143 html/User/Prefs.html:130 html/Work/Preferences/Info:87 +#: html/Admin/Elements/ModifyUser:83 html/Admin/Users/Modify.html:143 html/User/Prefs.html:130 html/Work/Preferences/Info:90 msgid "Zip" msgstr "邮政编码" @@ -6422,11 +6486,11 @@ msgstr "内容" msgid "content-type" msgstr "类型" -#: lib/RT/Ticket_Overlay.pm:2326 +#: lib/RT/Ticket_Overlay.pm:2334 msgid "correspondence (probably) not sent" msgstr "申请单回复(可能)未送出" -#: lib/RT/Ticket_Overlay.pm:2336 +#: lib/RT/Ticket_Overlay.pm:2344 msgid "correspondence sent" msgstr "申请单回复已送出" @@ -6434,7 +6498,7 @@ msgstr "申请单回复已送出" msgid "critical" msgstr "严重" -#: html/Admin/Elements/ModifyQueue:62 html/Admin/Queues/Modify.html:76 html/Edit/Queues/Basic/Top:34 html/Edit/Queues/List:32 html/Work/Queues/List:11 lib/RT/Date.pm:319 +#: html/Admin/Elements/ModifyQueue:62 html/Admin/Queues/Modify.html:76 html/Edit/Queues/Basic/Top:34 html/Edit/Queues/List:32 html/Work/Queues/List:12 lib/RT/Date.pm:319 msgid "days" msgstr "天" @@ -6454,7 +6518,7 @@ msgstr "删除" msgid "deleted" msgstr "已删除" -#: html/Search/Elements/PickRestriction:67 html/Work/Search/PickRestriction:47 +#: html/Search/Elements/PickRestriction:68 html/Work/Search/PickRestriction:47 msgid "does not match" msgstr "不符合" @@ -6462,6 +6526,10 @@ msgstr "不符合" msgid "doesn't contain" msgstr "不包含" +#: html/Search/Elements/PickRestriction:38 +msgid "email address" +msgstr "电子邮件信箱" + #: NOT FOUND IN SOURCE msgid "emergency" msgstr "危难" @@ -6486,7 +6554,7 @@ msgstr "档名" msgid "greater than" msgstr "大于" -#: lib/RT/Group_Overlay.pm:193 +#: lib/RT/Group_Overlay.pm:194 #. ($self->Name) msgid "group '%1'" msgstr "群组 '%1'" @@ -6503,11 +6571,11 @@ msgstr "编号" msgid "info" msgstr "信息" -#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickRestriction:46 html/Search/Elements/PickRestriction:75 html/Search/Elements/PickRestriction:87 html/Work/Search/PickRestriction:27 html/Work/Search/PickRestriction:56 html/Work/Search/PickRestriction:75 +#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickRestriction:47 html/Search/Elements/PickRestriction:76 html/Search/Elements/PickRestriction:88 html/Work/Search/PickRestriction:27 html/Work/Search/PickRestriction:56 html/Work/Search/PickRestriction:75 msgid "is" msgstr "是" -#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickRestriction:47 html/Search/Elements/PickRestriction:76 html/Search/Elements/PickRestriction:88 html/Work/Search/PickRestriction:28 html/Work/Search/PickRestriction:57 html/Work/Search/PickRestriction:76 +#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickRestriction:48 html/Search/Elements/PickRestriction:77 html/Search/Elements/PickRestriction:89 html/Work/Search/PickRestriction:28 html/Work/Search/PickRestriction:57 html/Work/Search/PickRestriction:76 msgid "isn't" msgstr "不是" @@ -6516,10 +6584,10 @@ msgid "less than" msgstr "小于" #: html/Edit/Global/Workflow/Owner.html:35 -msgid "level Admins" +msgid "level Admin" msgstr "层主管" -#: html/Search/Elements/PickRestriction:66 html/Work/Search/PickRestriction:46 +#: html/Search/Elements/PickRestriction:67 html/Work/Search/PickRestriction:46 msgid "matches" msgstr "符合" @@ -6551,7 +6619,7 @@ msgstr "没有名称" msgid "no value" msgstr "没有值" -#: html/Admin/Elements/EditQueueWatchers:26 html/Edit/Groups/Member:40 html/Edit/Groups/Members/Add.html:17 html/Edit/Groups/Members/List:8 html/Edit/Queues/List:32 html/Ticket/Elements/EditWatchers:27 html/Work/Delegates/Info:37 html/Work/Delegates/Info:48 html/Work/Overview/Info:31 html/Work/Queues/List:11 html/Work/Tickets/Elements/EditWatchers:5 html/Work/Tickets/Elements/ShowAttachments:30 html/Work/Tickets/Elements/ShowBasics:27 +#: html/Admin/Elements/EditQueueWatchers:26 html/Edit/Groups/Member:40 html/Edit/Groups/Members/Add.html:17 html/Edit/Groups/Members/List:8 html/Edit/Queues/List:32 html/Ticket/Elements/EditWatchers:27 html/Work/Delegates/Info:37 html/Work/Delegates/Info:48 html/Work/Overview/Info:31 html/Work/Queues/List:12 html/Work/Tickets/Elements/EditWatchers:5 html/Work/Tickets/Elements/ShowAttachments:30 html/Work/Tickets/Elements/ShowBasics:27 msgid "none" msgstr "无" @@ -6567,11 +6635,11 @@ msgstr "提示" msgid "notlike" msgstr "不符合" -#: html/Edit/Elements/PickUsers:17 html/Edit/Users/Add.html:18 html/Edit/Users/Search.html:28 html/Work/Tickets/Cc:15 +#: html/Edit/Elements/PickUsers:18 html/Edit/Users/Add.html:18 html/Edit/Users/Search.html:28 html/Work/Tickets/Cc:15 msgid "number" msgstr "号" -#: html/SelfService/Elements/MyRequests:60 lib/RT/Queue_Overlay.pm:58 +#: html/SelfService/Elements/MyRequests:61 lib/RT/Queue_Overlay.pm:58 msgid "open" msgstr "开启" @@ -6579,12 +6647,12 @@ msgstr "开启" msgid "opened" msgstr "已开启" -#: lib/RT/Group_Overlay.pm:198 +#: lib/RT/Group_Overlay.pm:199 #. ($self->Name, $user->Name) msgid "personal group '%1' for user '%2'" msgstr "使用者「%2」的「%1」代理人群组" -#: lib/RT/Group_Overlay.pm:206 +#: lib/RT/Group_Overlay.pm:207 #. ($queue->Name, $self->Type) msgid "queue %1 %2" msgstr "表单 %1 %2" @@ -6609,12 +6677,12 @@ msgstr "秒" msgid "stalled" msgstr "延宕" -#: lib/RT/Group_Overlay.pm:201 +#: lib/RT/Group_Overlay.pm:202 #. ($self->Type) msgid "system %1" msgstr "系统 %1" -#: lib/RT/Group_Overlay.pm:212 +#: lib/RT/Group_Overlay.pm:213 #. ($self->Type) msgid "system group '%1'" msgstr "系统群组 '%1'" @@ -6628,16 +6696,16 @@ msgstr "呼叫组件未指明原因" msgid "ticket #%1" msgstr "申请单 #%1" -#: lib/RT/Group_Overlay.pm:209 +#: lib/RT/Group_Overlay.pm:210 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" msgstr "申请单 #%1 %2" -#: html/Work/Elements/SelectSearch:28 +#: html/Work/Elements/SelectSearch:33 msgid "till" msgstr "至" -#: html/Edit/Elements/PickUsers:15 html/Edit/Global/Workflow/Condition:31 html/Edit/Users/Add.html:16 html/Edit/Users/Search.html:26 html/Work/Tickets/Cc:13 +#: html/Edit/Elements/PickUsers:16 html/Edit/Global/Workflow/Condition:31 html/Edit/Users/Add.html:16 html/Edit/Users/Search.html:26 html/Work/Tickets/Cc:13 msgid "to" msgstr "到" @@ -6645,7 +6713,7 @@ msgstr "到" msgid "true" msgstr "真" -#: lib/RT/Group_Overlay.pm:215 +#: lib/RT/Group_Overlay.pm:216 #. ($self->Id) msgid "undescribed group %1" msgstr "没有描述的群组 %1" @@ -6654,7 +6722,7 @@ msgstr "没有描述的群组 %1" msgid "unresolved" msgstr "未处理" -#: lib/RT/Group_Overlay.pm:190 +#: lib/RT/Group_Overlay.pm:191 #. ($user->Object->Name) msgid "user %1" msgstr "使用者 %1" diff --git a/rt/lib/RT/I18N/zh_tw.po b/rt/lib/RT/I18N/zh_tw.po index 6688b6a89..40939ee0e 100644 --- a/rt/lib/RT/I18N/zh_tw.po +++ b/rt/lib/RT/I18N/zh_tw.po @@ -16,7 +16,7 @@ msgid "#%1" msgstr "#%1" #: html/Approvals/Elements/Approve:26 html/Approvals/Elements/ShowDependency:49 html/SelfService/Display.html:24 html/Ticket/Display.html:25 html/Ticket/Display.html:29 -#. ($Ticket->Id, $Ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) #. ($Ticket->id, $Ticket->Subject) #. ($ticket->Id, $ticket->Subject) #. ($link->BaseObj->Id, $link->BaseObj->Subject) @@ -40,7 +40,7 @@ msgstr "%*(%1) 件尚未解決的申請單" msgid "%1 %2" msgstr "%1 %2" -#: lib/RT/Tickets_Overlay.pm:790 +#: lib/RT/Tickets_Overlay.pm:831 #. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) msgid "%1 %2 %3" msgstr "%1 %2 %3" @@ -50,11 +50,11 @@ msgstr "%1 %2 %3" msgid "%1 %2 %3 %4:%5:%6 %7" msgstr "%7-%2-%3 %4:%5:%6 %1" -#: lib/RT/Ticket_Overlay.pm:3588 lib/RT/Transaction_Overlay.pm:514 lib/RT/Transaction_Overlay.pm:557 lib/RT/Transaction_Vendor.pm:19 +#: lib/RT/Ticket_Overlay.pm:3600 lib/RT/Transaction_Overlay.pm:514 lib/RT/Transaction_Overlay.pm:557 lib/RT/Transaction_Vendor.pm:26 +#. ($field, $new_value) #. ($cf->Name, $new_value->Content) #. ($field, $self->NewValue) #. ($self->Field, $principal->Object->Name) -#. ($field, $new_value) msgid "%1 %2 added" msgstr "%2 已新增為 %1" @@ -63,18 +63,18 @@ msgstr "%2 已新增為 %1" msgid "%1 %2 ago" msgstr "%1 %2 之前" -#: lib/RT/Ticket_Overlay.pm:3594 lib/RT/Transaction_Overlay.pm:521 lib/RT/Transaction_Vendor.pm:25 +#: lib/RT/Ticket_Overlay.pm:3606 lib/RT/Transaction_Overlay.pm:521 lib/RT/Transaction_Vendor.pm:32 +#. ($field, $old_value, $new_value) #. ($cf->Name, $old_value, $new_value->Content) #. ($field, $self->OldValue, $self->NewValue) -#. ($field, $old_value, $new_value) msgid "%1 %2 changed to %3" msgstr "%1 已從 %2 改為 %3" -#: lib/RT/Ticket_Overlay.pm:3591 lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:563 lib/RT/Transaction_Vendor.pm:22 +#: lib/RT/Ticket_Overlay.pm:3603 lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:563 lib/RT/Transaction_Vendor.pm:29 +#. ($field, $old_value) #. ($cf->Name, $old_value) #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) -#. ($field, $old_value) msgid "%1 %2 deleted" msgstr "%2 已自 %1 刪除" @@ -129,12 +129,12 @@ msgstr "%1 - 指定欲使用的查詢模組" msgid "%1 ScripAction loaded" msgstr "載入手續 %1" -#: html/Edit/Elements/Page:49 +#: html/Edit/Elements/Page:47 #. (scalar $count) msgid "%1 Total" msgstr "共 %1 筆" -#: lib/RT/Ticket_Overlay.pm:3621 +#: lib/RT/Ticket_Overlay.pm:3633 #. ($args{'Value'}, $cf->Name) msgid "%1 added as a value for %2" msgstr "新增 %1 作為 %2 的值" @@ -163,7 +163,7 @@ msgstr "%1 看來是個本地物件,卻不在資料庫裡" msgid "%1 by %2" msgstr "%1 (%2)" -#: lib/RT/Transaction_Overlay.pm:484 lib/RT/Transaction_Overlay.pm:649 lib/RT/Transaction_Overlay.pm:658 lib/RT/Transaction_Overlay.pm:661 +#: lib/RT/Transaction_Overlay.pm:484 lib/RT/Transaction_Overlay.pm:652 lib/RT/Transaction_Overlay.pm:661 lib/RT/Transaction_Overlay.pm:664 #. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) #. ($self->Field , $q1->Name , $q2->Name) #. ($self->Field, $t2->AsString, $t1->AsString) @@ -171,7 +171,7 @@ msgstr "%1 (%2)" msgid "%1 changed from %2 to %3" msgstr "%1 的值從 %2 改為 %3" -#: lib/RT/Interface/Web.pm:953 +#: lib/RT/Interface/Web.pm:955 msgid "%1 could not be set to %2." msgstr "無法將 %1 設定為 %2。" @@ -179,17 +179,17 @@ msgstr "無法將 %1 設定為 %2。" msgid "%1 couldn't init a transaction (%2)\\n" msgstr "%1 無法初始更新 (%2)\\n" -#: lib/RT/Ticket_Overlay.pm:2880 +#: lib/RT/Ticket_Overlay.pm:2888 #. ($self) msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." msgstr "%1 無法將現況設成已解決。RT 資料庫內容可能不一致。" -#: html/Elements/MyTickets:24 html/Work/Elements/MyTickets:9 +#: html/Elements/MyTickets:24 #. ($rows) msgid "%1 highest priority tickets I own..." msgstr "前 %1 份待處理申請單..." -#: html/Elements/MyRequests:24 html/Work/Elements/MyRequests:9 +#: html/Elements/MyRequests:24 #. ($rows) msgid "%1 highest priority tickets I requested..." msgstr "前 %1 份送出的申請單..." @@ -209,12 +209,12 @@ msgstr "%1 是從外部排程程式(如 cron)來對申請單進行操作的工 msgid "%1 is no longer a %2 for this queue." msgstr "%1 已不再是此表單的 %2。" -#: lib/RT/Ticket_Overlay.pm:1596 +#: lib/RT/Ticket_Overlay.pm:1602 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this ticket." msgstr "%1 已不再是此申請單的 %2。" -#: lib/RT/Ticket_Overlay.pm:3677 +#: lib/RT/Ticket_Overlay.pm:3689 #. ($args{'Value'}, $cf->Name) msgid "%1 is no longer a value for custom field %2" msgstr "%1 已不再是自訂欄位 %2 的值。" @@ -232,6 +232,16 @@ msgstr "%1 分鐘" msgid "%1 not shown" msgstr "沒有顯示 %1" +#: html/Work/Elements/MyTickets:9 +#. ($rows) +msgid "%1 recent tickets I own..." +msgstr "最新 %1 份待處理申請單..." + +#: html/Work/Elements/MyRequests:9 +#. ($rows) +msgid "%1 recent tickets I requested..." +msgstr "最新 %1 份送出的申請單..." + #: NOT FOUND IN SOURCE msgid "%1 result(s) found" msgstr "找到 %1 項結果" @@ -267,17 +277,17 @@ msgstr "%1 會解決在已解決群組裡成員的申請單。" msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." msgstr "如果 %1 起始申請單依賴於某個鏈結,或是某個鏈結的成員,它將會被延宕。" -#: lib/RT/Transaction_Overlay.pm:382 lib/RT/Transaction_Vendor.pm:37 +#: lib/RT/Transaction_Overlay.pm:382 #. ($self) msgid "%1: no attachment specified" msgstr "%1:未指定附件" -#: html/Ticket/Elements/ShowTransaction:100 html/Work/Tickets/Elements/ShowTransaction:158 +#: html/Ticket/Elements/ShowTransaction:108 html/Work/Tickets/Elements/ShowTransaction:169 #. ($size) msgid "%1b" msgstr "%1 位元組" -#: html/Ticket/Elements/ShowTransaction:97 html/Work/Tickets/Elements/ShowTransaction:155 +#: html/Ticket/Elements/ShowTransaction:105 html/Work/Tickets/Elements/ShowTransaction:166 #. (int($size/102.4)/10) msgid "%1k" msgstr "%1k 位元組" @@ -286,7 +296,7 @@ msgstr "%1k 位元組" msgid "%quant(%1,result) found" msgstr "找到 %1 項結果" -#: lib/RT/Ticket_Overlay.pm:1185 +#: lib/RT/Ticket_Overlay.pm:1190 #. ($args{'Status'}) msgid "'%1' is an invalid value for status" msgstr "'%1' 不是一個合法的狀態值" @@ -312,7 +322,7 @@ msgid "(Check boxes to delete)" msgstr "(點選欲刪除的項目)" #: html/Ticket/Create.html:178 -msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(鍵入申請單編號或網址,以空白分隔)" #: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 @@ -345,7 +355,7 @@ msgstr "沒有範本" msgid "(No workflows)" msgstr "沒有流程" -#: html/Ticket/Update.html:83 html/Work/Tickets/Update.html:56 +#: html/Ticket/Update.html:83 html/Work/Tickets/Update.html:57 msgid "(Sends a blind carbon-copy of this update to a comma-delimited list of email addresses. Does not change who will receive future updates.)" msgstr "(送出本份更新的密件副本給名單上以逗號隔開的電子郵件位址。這不會更改後續的收件者名單。)" @@ -369,7 +379,11 @@ msgstr "(送出本份更新的副本給名單上以逗號隔開的電子郵件 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" msgstr "(送出本份更新的副本給名單上以逗號隔開的電子郵件位址。這將會更改後續的收件者名單。)" -#: html/Ticket/Elements/EditCustomFieldEntries:35 html/Work/Tickets/Elements/EditCustomFieldEntries:43 html/Work/Tickets/Elements/ShowCustomFieldEntries:14 +#: html/Work/Delegates/index.html:50 +msgid "(default delegate)" +msgstr "(預設代理人)" + +#: html/Ticket/Elements/EditCustomFieldEntries:35 html/Work/Tickets/Elements/EditCustomFieldEntries:47 html/Work/Tickets/Elements/ShowCustomFieldEntries:14 msgid "(delete)" msgstr "(刪除)" @@ -385,7 +399,7 @@ msgstr "(新增)" msgid "(no name listed)" msgstr "(沒有列出姓名)" -#: html/Elements/MyRequests:42 html/Elements/MyTickets:44 html/Work/Elements/MyApprovals:37 html/Work/Elements/MyRequests:43 html/Work/Elements/MyTickets:52 +#: html/Elements/MyRequests:42 html/Elements/MyTickets:44 html/Work/Elements/MyApprovals:37 html/Work/Elements/MyRequests:47 html/Work/Elements/MyTickets:56 msgid "(no subject)" msgstr "(沒有主題)" @@ -397,11 +411,11 @@ msgstr "(無)" msgid "(only one ticket)" msgstr "(僅能指定一份申請單)" -#: html/Elements/MyRequests:51 html/Elements/MyTickets:54 html/Work/Elements/List:17 html/Work/Elements/MyRequests:53 html/Work/Elements/MyTickets:67 html/Work/Tickets/Elements/ShowBasics:52 +#: html/Elements/MyRequests:51 html/Elements/MyTickets:54 html/Work/Elements/List:21 html/Work/Elements/MyRequests:61 html/Work/Elements/MyTickets:75 html/Work/Tickets/Elements/ShowBasics:52 msgid "(pending approval)" msgstr "(等待簽核)" -#: html/Elements/MyRequests:53 html/Elements/MyTickets:56 html/Work/Elements/MyRequests:55 html/Work/Elements/MyTickets:69 +#: html/Elements/MyRequests:53 html/Elements/MyTickets:56 html/Work/Elements/MyRequests:63 html/Work/Elements/MyTickets:77 msgid "(pending other tickets)" msgstr "(等待其他申請單)" @@ -409,14 +423,18 @@ msgstr "(等待其他申請單)" msgid "(requestor's group)" msgstr "(申請人所屬)" -#: html/Admin/Users/Modify.html:49 html/Edit/Users/Info:26 +#: html/Admin/Users/Modify.html:49 html/Edit/Users/Info:34 msgid "(required)" msgstr "(必填)" -#: html/Ticket/Elements/ShowTransaction:103 html/Work/Tickets/Elements/ShowTransaction:44 +#: html/Ticket/Elements/ShowTransaction:111 html/Work/Tickets/Elements/ShowTransaction:44 msgid "(untitled)" msgstr "(未命名)" +#: html/Work/Tickets/Elements/ShowHints:5 +msgid "*" +msgstr "★" + #: NOT FOUND IN SOURCE msgid ":" msgstr ":" @@ -458,7 +476,7 @@ msgstr "找不到 ACE" msgid "ACE not found" msgstr "找不到 ACE 設定" -#: lib/RT/ACE_Overlay.pm:830 +#: lib/RT/ACE_Overlay.pm:831 msgid "ACEs can only be created and deleted." msgstr "祇能新增或刪除 ACE 設定。" @@ -470,6 +488,10 @@ msgstr "ACLEquivalence" msgid "Aborting to avoid unintended ticket modifications.\\n" msgstr "離開以免不小心更改到申請單。\\n" +#: html/Edit/Users/Info:66 html/Work/Preferences/Info:108 +msgid "About Me" +msgstr "個人資訊" + #: html/User/Elements/Tabs:31 msgid "About me" msgstr "個人資訊" @@ -499,7 +521,7 @@ msgstr "動作執行完畢" msgid "Action prepared..." msgstr "動作準備完畢..." -#: html/Work/Elements/List:13 html/Work/Elements/SelectSearch:25 html/Work/Tickets/Create.html:27 html/Work/Tickets/Elements/ShowBasics:12 +#: html/Work/Elements/List:17 html/Work/Elements/SelectSearch:30 html/Work/Tickets/Create.html:27 html/Work/Tickets/Elements/ShowBasics:12 msgid "Activated Date" msgstr "申請啟動時間" @@ -580,7 +602,7 @@ msgstr "新增下一項關卡" msgid "Added principal as a %1 for this queue" msgstr "單位已新增為此表單的 %1" -#: lib/RT/Ticket_Overlay.pm:1480 +#: lib/RT/Ticket_Overlay.pm:1486 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" msgstr "單位已新增為此申請單的 %1" @@ -589,11 +611,11 @@ msgstr "單位已新增為此申請單的 %1" msgid "Additional Hints" msgstr "額外提示" -#: html/Admin/Elements/ModifyUser:75 html/Admin/Users/Modify.html:121 html/User/Prefs.html:114 html/Work/Preferences/Info:79 +#: html/Admin/Elements/ModifyUser:75 html/Admin/Users/Modify.html:121 html/User/Prefs.html:114 html/Work/Preferences/Info:82 msgid "Address1" msgstr "住址" -#: html/Admin/Elements/ModifyUser:77 html/Admin/Users/Modify.html:126 html/User/Prefs.html:118 html/Work/Preferences/Info:81 +#: html/Admin/Elements/ModifyUser:77 html/Admin/Users/Modify.html:126 html/User/Prefs.html:118 html/Work/Preferences/Info:84 msgid "Address2" msgstr "住址(續)" @@ -665,7 +687,7 @@ msgstr "管理員回覆" msgid "AdminCustomFields" msgstr "管理自訂欄位" -#: lib/RT/Group_Overlay.pm:145 +#: lib/RT/Group_Overlay.pm:146 msgid "AdminGroup" msgstr "管理群組" @@ -673,7 +695,7 @@ msgstr "管理群組" msgid "AdminGroupDescription" msgstr "管理群組描述" -#: lib/RT/Group_Overlay.pm:147 +#: lib/RT/Group_Overlay.pm:148 msgid "AdminGroupMembership" msgstr "管理群組成員" @@ -733,7 +755,7 @@ msgstr "執行其他流程" msgid "Alias for" msgstr "相當於" -#: html/Work/Delegates/index.html:13 html/Work/Elements/SelectSearch:11 html/Work/Queues/Select.html:14 html/Work/Queues/index.html:13 +#: html/Work/Delegates/index.html:14 html/Work/Elements/SelectSearch:16 html/Work/Queues/Select.html:14 html/Work/Queues/index.html:14 msgid "All" msgstr "全部" @@ -810,7 +832,7 @@ msgstr "簽核細節" msgid "Approval Due" msgstr "簽核時限" -#: html/Work/Approvals/Elements/Approve:37 +#: html/Work/Approvals/Elements/Approve:43 msgid "Approval Notes" msgstr "簽核意見" @@ -838,7 +860,7 @@ msgstr "簽核種類" msgid "Approval diagram" msgstr "簽核流程" -#: html/Approvals/Elements/Approve:43 html/Work/Approvals/Elements/Approve:29 +#: html/Approvals/Elements/Approve:43 msgid "Approve" msgstr "核准" @@ -890,11 +912,11 @@ msgstr "現有附件" msgid "Attachment '%1' could not be loaded" msgstr "無法載入附件 '%1'" -#: lib/RT/Transaction_Overlay.pm:390 lib/RT/Transaction_Vendor.pm:50 +#: lib/RT/Transaction_Overlay.pm:390 msgid "Attachment created" msgstr "附件新增完畢" -#: lib/RT/Tickets_Overlay.pm:1208 +#: lib/RT/Tickets_Overlay.pm:1250 msgid "Attachment filename" msgstr "附件檔名" @@ -902,6 +924,10 @@ msgstr "附件檔名" msgid "Attachments" msgstr "附件" +#: lib/RT/Ticket_Overlay.pm:1222 +msgid "Attributes" +msgstr "屬性" + #: NOT FOUND IN SOURCE msgid "Aug" msgstr "八月" @@ -946,7 +972,7 @@ msgstr "權限項目列表:" msgid "Back to Homepage" msgstr "回到首頁" -#: html/Work/Elements/BackButton:2 html/Work/Search/Bulk.html:101 +#: html/Work/Approvals/Update.html:7 html/Work/Elements/BackButton:2 html/Work/Search/Bulk.html:101 msgid "Back to Previous" msgstr "回上頁" @@ -967,11 +993,15 @@ msgstr "%1 的資料錯誤" msgid "Bad transaction number for attachment. %1 should be %2\\n" msgstr "附件的處理號碼錯誤。%1 應為 %2\\n" -#: html/Admin/Elements/GroupTabs:38 html/Admin/Elements/QueueTabs:38 html/Admin/Elements/UserTabs:37 html/Edit/Global/autohandler:6 html/Edit/Queues/autohandler:21 html/Edit/Users/index.html:94 html/Ticket/Elements/Tabs:89 html/User/Elements/GroupTabs:37 +#: html/Admin/Elements/GroupTabs:38 html/Admin/Elements/QueueTabs:38 html/Admin/Elements/UserTabs:37 html/Edit/Global/autohandler:6 html/Edit/Queues/autohandler:23 html/Edit/Users/index.html:94 html/Ticket/Elements/Tabs:95 html/User/Elements/GroupTabs:37 msgid "Basics" msgstr "基本資訊" -#: html/Ticket/Update.html:81 html/Work/Tickets/Update.html:53 +#: html/Work/Approvals/index.html:9 +msgid "Batch Approval" +msgstr "批次簽核" + +#: html/Ticket/Update.html:81 html/Work/Tickets/Update.html:54 msgid "Bcc" msgstr "密件副本" @@ -979,7 +1009,7 @@ msgstr "密件副本" msgid "Be sure to save your changes" msgstr "請別忘了儲存修改。" -#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:320 +#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:363 msgid "Before" msgstr "早於" @@ -1019,7 +1049,7 @@ msgstr "事業部" msgid "Business Unit:" msgstr "事業部:" -#: lib/RT/User_Overlay.pm:1529 +#: lib/RT/User_Overlay.pm:1539 msgid "Can not modify system users" msgstr "無法更改系統使用者" @@ -1027,7 +1057,7 @@ msgstr "無法更改系統使用者" msgid "Can this principal see this queue" msgstr "該單位是否能查閱此表單" -#: lib/RT/CustomField_Overlay.pm:205 +#: lib/RT/CustomField_Overlay.pm:212 msgid "Can't add a custom field value without a name" msgstr "不能新增沒有名稱的自訂欄位值" @@ -1035,11 +1065,11 @@ msgstr "不能新增沒有名稱的自訂欄位值" msgid "Can't link a ticket to itself" msgstr "申請單不能鏈結自己。" -#: lib/RT/Ticket_Overlay.pm:2857 +#: lib/RT/Ticket_Overlay.pm:2865 msgid "Can't merge into a merged ticket. You should never get this error" msgstr "不能整合進已整合過的申請單。這個錯誤不該發生。" -#: lib/RT/Ticket_Overlay.pm:2659 lib/RT/Ticket_Overlay.pm:2738 +#: lib/RT/Ticket_Overlay.pm:2667 lib/RT/Ticket_Overlay.pm:2746 msgid "Can't specifiy both base and target" msgstr "不能同時指定起始申請單與目的申請單" @@ -1047,11 +1077,16 @@ msgstr "不能同時指定起始申請單與目的申請單" msgid "Cancel" msgstr "取消" -#: html/autohandler:126 +#: html/autohandler:133 #. ($msg) msgid "Cannot create user: %1" msgstr "無法新增使用者:%1" +#: html/autohandler:187 +#. ($auth_created - time) +msgid "Cannot login: Your system clock differs from server's by %1 seconds!" +msgstr "您的系統時鐘和伺服器相差 %1 秒,無法登入!" + #: NOT FOUND IN SOURCE msgid "Card No." msgstr "卡號" @@ -1100,7 +1135,7 @@ msgstr "選擇欲撤消的權利" msgid "Children" msgstr "子申請單" -#: html/Edit/Elements/PickUsers:21 html/Edit/Global/UserRight/List:8 html/Edit/Global/UserRight/Top:19 +#: html/Edit/Elements/PickUsers:22 html/Edit/Global/UserRight/List:8 html/Edit/Global/UserRight/Top:19 msgid "Chinese Name" msgstr "中文姓名" @@ -1108,7 +1143,7 @@ msgstr "中文姓名" msgid "Chinese/English" msgstr "中英文" -#: html/Admin/Elements/ModifyUser:79 html/Admin/Users/Modify.html:131 html/User/Prefs.html:122 html/Work/Preferences/Info:83 +#: html/Admin/Elements/ModifyUser:79 html/Admin/Users/Modify.html:131 html/User/Prefs.html:122 html/Work/Preferences/Info:86 msgid "City" msgstr "所在城市" @@ -1128,7 +1163,7 @@ msgstr "已解決的申請單" msgid "Closed tickets" msgstr "已解決的申請單" -#: html/Admin/Elements/ModifyTemplateAsWorkflow:181 html/Edit/Global/Workflow/Action:54 html/Edit/Global/Workflow/Condition:52 +#: html/Admin/Elements/ModifyTemplateAsWorkflow:181 html/Edit/Global/Workflow/Action:55 html/Edit/Global/Workflow/Condition:53 html/Edit/Global/Workflow/Owner.html:115 msgid "Code" msgstr "執行程式碼" @@ -1136,7 +1171,7 @@ msgstr "執行程式碼" msgid "Command not understood!\\n" msgstr "指令無法辨識!\\n" -#: html/Ticket/Elements/ShowTransaction:178 html/Ticket/Elements/Tabs:152 html/Work/Search/Bulk.html:89 html/Work/Tickets/Display.html:60 html/Work/Tickets/Elements/ShowTransaction:118 html/Work/Tickets/Elements/ShowTransaction:32 +#: html/Ticket/Elements/ShowTransaction:189 html/Ticket/Elements/Tabs:158 html/Work/Search/Bulk.html:89 html/Work/Tickets/Display.html:61 html/Work/Tickets/Elements/ShowTransaction:119 html/Work/Tickets/Elements/ShowTransaction:32 msgid "Comment" msgstr "評論" @@ -1173,7 +1208,7 @@ msgstr "評論(不送給申請人)" msgid "Comments about %1" msgstr "對 %1 的評論" -#: html/Admin/Users/Modify.html:184 html/Edit/Users/Info:46 html/Ticket/Elements/ShowRequestor:43 +#: html/Admin/Users/Modify.html:184 html/Edit/Users/Info:90 html/Ticket/Elements/ShowRequestor:43 msgid "Comments about this user" msgstr "使用者描述" @@ -1225,7 +1260,7 @@ msgstr "確認密碼" msgid "Confirm Password" msgstr "密碼確認" -#: html/Work/Approvals/Display.html:25 html/Work/Tickets/Create.html:154 html/Work/Tickets/Create.html:168 html/Work/Tickets/Update.html:77 +#: html/Work/Approvals/Elements/Actions:6 html/Work/Tickets/Create.html:153 html/Work/Tickets/Create.html:167 html/Work/Tickets/Update.html:81 msgid "Confirm Submit" msgstr "確定送出" @@ -1273,7 +1308,7 @@ msgstr "新增申請單回覆" msgid "Correspondence not recorded" msgstr "未紀錄申請單回覆" -#: lib/RT/Ticket_Overlay.pm:3608 +#: lib/RT/Ticket_Overlay.pm:3620 msgid "Could not add new custom field value for ticket. " msgstr "不能新增自訂欄位的值 " @@ -1281,7 +1316,7 @@ msgstr "不能新增自訂欄位的值 " msgid "Could not add new custom field value for ticket. %1 " msgstr "不能新增自訂欄位的值。%1 " -#: lib/RT/Ticket_Overlay.pm:3108 lib/RT/Ticket_Overlay.pm:3116 lib/RT/Ticket_Overlay.pm:3133 +#: lib/RT/Ticket_Overlay.pm:3116 lib/RT/Ticket_Overlay.pm:3124 lib/RT/Ticket_Overlay.pm:3141 msgid "Could not change owner. " msgstr "不能更改承辦人。 " @@ -1300,7 +1335,7 @@ msgstr "無法建立訊息通知" msgid "Could not create Template" msgstr "無法建立通知範本" -#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:471 lib/RT/Group_Overlay.pm:478 +#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:473 lib/RT/Group_Overlay.pm:480 msgid "Could not create group" msgstr "無法新增群組" @@ -1314,7 +1349,7 @@ msgstr "無法新增項目" msgid "Could not create template: %1" msgstr "無法新增範本:%1" -#: lib/RT/Ticket_Overlay.pm:1118 lib/RT/Ticket_Overlay.pm:353 +#: lib/RT/Ticket_Overlay.pm:1123 lib/RT/Ticket_Overlay.pm:358 msgid "Could not create ticket. Queue not set" msgstr "無法新增申請單。尚未指定表單。" @@ -1339,11 +1374,11 @@ msgstr "找不到編號 %1 的申請單" msgid "Could not find group %1." msgstr "找不到群組 %1。" -#: lib/RT/Queue_Overlay.pm:621 lib/RT/Ticket_Overlay.pm:1448 +#: lib/RT/Queue_Overlay.pm:621 lib/RT/Ticket_Overlay.pm:1454 msgid "Could not find or create that user" msgstr "找不到或無法新增該名使用者" -#: lib/RT/Queue_Overlay.pm:682 lib/RT/Ticket_Overlay.pm:1527 +#: lib/RT/Queue_Overlay.pm:682 lib/RT/Ticket_Overlay.pm:1533 msgid "Could not find that principal" msgstr "找不到該單位" @@ -1360,7 +1395,7 @@ msgstr "無法載入群組" msgid "Could not make that principal a %1 for this queue" msgstr "無法將該單位設為此表單的 %1。" -#: lib/RT/Ticket_Overlay.pm:1469 +#: lib/RT/Ticket_Overlay.pm:1475 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" msgstr "無法將該單位設為此申請單的 %1。" @@ -1370,16 +1405,16 @@ msgstr "無法將該單位設為此申請單的 %1。" msgid "Could not remove that principal as a %1 for this queue" msgstr "無法將單位 %1 從表單移除。" -#: lib/RT/Ticket_Overlay.pm:1585 +#: lib/RT/Ticket_Overlay.pm:1591 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this ticket" msgstr "無法將單位 %1 從申請單移除。" -#: lib/RT/Group_Overlay.pm:982 +#: lib/RT/Group_Overlay.pm:976 msgid "Couldn't add member to group" msgstr "無法新增成員至群組" -#: lib/RT/Ticket_Overlay.pm:3618 lib/RT/Ticket_Overlay.pm:3674 +#: lib/RT/Ticket_Overlay.pm:3630 lib/RT/Ticket_Overlay.pm:3686 #. ($Msg) msgid "Couldn't create a transaction: %1" msgstr "無法新增更動報告" @@ -1392,15 +1427,15 @@ msgstr "無法從 gpg 回函辨識出該採取的行動\\n" msgid "Couldn't find group\\n" msgstr "找不到群組\\n" -#: lib/RT/Interface/Web.pm:962 +#: lib/RT/Interface/Web.pm:964 msgid "Couldn't find row" msgstr "找不到此列資料" -#: lib/RT/Group_Overlay.pm:956 +#: lib/RT/Group_Overlay.pm:950 msgid "Couldn't find that principal" msgstr "找不到該單位" -#: lib/RT/CustomField_Overlay.pm:239 +#: lib/RT/CustomField_Overlay.pm:246 msgid "Couldn't find that value" msgstr "找不到該值" @@ -1429,7 +1464,7 @@ msgstr "無法載入 RT 設定檔 '%1' %2" msgid "Couldn't load Scrips." msgstr "無法載入手續。" -#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 html/Edit/Global/GroupRight/Add.html:55 html/Edit/Global/GroupRight/Add.html:60 html/Edit/Global/UserRight/Add.html:25 html/Edit/Global/UserRight/Add.html:30 html/Edit/Groups/Member:120 html/Edit/Groups/Members/Add.html:43 html/Edit/Rights/index.html:58 html/Edit/Rights/index.html:63 +#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 html/Edit/Global/GroupRight/Add.html:55 html/Edit/Global/GroupRight/Add.html:60 html/Edit/Global/UserRight/Add.html:25 html/Edit/Global/UserRight/Add.html:30 html/Edit/Groups/Member:121 html/Edit/Groups/Members/Add.html:44 html/Edit/Rights/index.html:58 html/Edit/Rights/index.html:63 #. ($ObjectGroup) #. ($Report) #. ($Group) @@ -1437,7 +1472,7 @@ msgstr "無法載入手續。" msgid "Couldn't load group %1" msgstr "無法載入手續 %1" -#: lib/RT/Link_Overlay.pm:174 lib/RT/Link_Overlay.pm:183 lib/RT/Link_Overlay.pm:210 +#: lib/RT/Link_Overlay.pm:175 lib/RT/Link_Overlay.pm:184 lib/RT/Link_Overlay.pm:211 msgid "Couldn't load link" msgstr "無法載入鏈結。" @@ -1465,12 +1500,12 @@ msgstr "無法載入範本" msgid "Couldn't load that user (%1)" msgstr "無法載入該名使用者(%1)" -#: html/SelfService/Display.html:114 +#: html/SelfService/Display.html:116 #. ($id) msgid "Couldn't load ticket '%1'" msgstr "無法載入申請單 '%1'" -#: html/Admin/Elements/ModifyUser:85 html/Admin/Users/Modify.html:148 html/User/Prefs.html:134 html/Work/Preferences/Info:89 +#: html/Admin/Elements/ModifyUser:85 html/Admin/Users/Modify.html:148 html/User/Prefs.html:134 html/Work/Preferences/Info:92 msgid "Country" msgstr "國家" @@ -1624,7 +1659,7 @@ msgstr "新增、刪除及更改使用者" msgid "CreateTicket" msgstr "新增申請單" -#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1212 +#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1217 msgid "Created" msgstr "新增日" @@ -1703,7 +1738,7 @@ msgstr "現有視察員" msgid "Custom Field #%1" msgstr "自訂欄位 #%1" -#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Edit/Global/autohandler:7 html/Edit/Queues/autohandler:22 html/Ticket/Elements/ShowSummary:35 +#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Edit/Global/autohandler:7 html/Edit/Queues/autohandler:24 html/Ticket/Elements/ShowSummary:35 msgid "Custom Fields" msgstr "自訂欄位" @@ -1723,22 +1758,22 @@ msgstr "動作前執行程式" msgid "Custom condition" msgstr "自訂條件" -#: lib/RT/Tickets_Overlay.pm:1637 +#: lib/RT/Tickets_Overlay.pm:1693 #. ($CF->Name , $args{OPERATOR} , $args{VALUE}) msgid "Custom field %1 %2 %3" msgstr "自訂欄位 %1 %2 %3" -#: lib/RT/Tickets_Overlay.pm:1632 +#: lib/RT/Tickets_Overlay.pm:1688 #. ($CF->Name) msgid "Custom field %1 has a value." msgstr "自訂欄位 %1 已有值" -#: lib/RT/Tickets_Overlay.pm:1629 +#: lib/RT/Tickets_Overlay.pm:1685 #. ($CF->Name) msgid "Custom field %1 has no value." msgstr "自訂欄位 %1 沒有值" -#: lib/RT/Ticket_Overlay.pm:3510 +#: lib/RT/Ticket_Overlay.pm:3522 #. ($args{'Field'}) msgid "Custom field %1 not found" msgstr "找不到自訂欄位 %1" @@ -1747,11 +1782,11 @@ msgstr "找不到自訂欄位 %1" msgid "Custom field deleted" msgstr "自訂欄位已刪除" -#: lib/RT/Ticket_Overlay.pm:3660 +#: lib/RT/Ticket_Overlay.pm:3672 msgid "Custom field not found" msgstr "找不到自訂欄位" -#: lib/RT/CustomField_Overlay.pm:349 +#: lib/RT/CustomField_Overlay.pm:356 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" msgstr "無法從自訂欄位 %2 中找到 %1 這個欄位值" @@ -1760,19 +1795,19 @@ msgstr "無法從自訂欄位 %2 中找到 %1 這個欄位值" msgid "Custom field value changed from %1 to %2" msgstr "自訂欄位值從 %1 改為 %2" -#: lib/RT/CustomField_Overlay.pm:249 +#: lib/RT/CustomField_Overlay.pm:256 msgid "Custom field value could not be deleted" msgstr "無法刪除自訂欄位值" -#: lib/RT/CustomField_Overlay.pm:355 +#: lib/RT/CustomField_Overlay.pm:362 msgid "Custom field value could not be found" msgstr "找不到自訂欄位值" -#: lib/RT/CustomField_Overlay.pm:247 lib/RT/CustomField_Overlay.pm:357 +#: lib/RT/CustomField_Overlay.pm:254 lib/RT/CustomField_Overlay.pm:364 msgid "Custom field value deleted" msgstr "自訂欄位值刪除成功" -#: html/Admin/Elements/ModifyTemplateAsWorkflow:145 html/Edit/Global/Workflow/Owner.html:90 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Vendor.pm:5 +#: html/Admin/Elements/ModifyTemplateAsWorkflow:145 html/Edit/Global/Workflow/Owner.html:98 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Vendor.pm:5 msgid "CustomField" msgstr "自訂欄位" @@ -1792,7 +1827,7 @@ msgstr "MySQL資料庫" msgid "Date of Departure" msgstr "出發日期" -#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:92 html/Ticket/ModifyAll.html:43 html/Work/Tickets/Elements/ShowTransaction:17 +#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:98 html/Ticket/ModifyAll.html:43 html/Work/Tickets/Elements/ShowTransaction:17 msgid "Dates" msgstr "日期" @@ -1877,7 +1912,7 @@ msgstr "代理表單:" msgid "Delegated Type" msgstr "代理表單種類" -#: html/Edit/Users/index.html:98 html/Work/Delegates/Info:31 html/Work/Delegates/List:8 html/Work/Elements/Tab:41 html/Work/Overview/Info:28 +#: html/Edit/Users/index.html:98 html/Work/Delegates/Info:31 html/Work/Delegates/List:8 html/Work/Elements/Tab:42 html/Work/Overview/Info:28 msgid "Delegates" msgstr "代理人" @@ -1957,7 +1992,7 @@ msgstr "刪除此物件會違反參考完整性" msgid "Deleting this object would violate referential integrity. That's bad." msgstr "刪除此物件會違反參考完整性" -#: html/Approvals/Elements/Approve:44 html/Work/Approvals/Elements/Approve:32 +#: html/Approvals/Elements/Approve:44 msgid "Deny" msgstr "駁回" @@ -2006,7 +2041,7 @@ msgstr "附屬性:\\n" msgid "Dependency by %1 added" msgstr "已加入可接續處理的申請單 %1" -#: lib/RT/Transaction_Overlay.pm:622 +#: lib/RT/Transaction_Overlay.pm:625 #. ($value) msgid "Dependency by %1 deleted" msgstr "已移除可接續處理的申請單 %1" @@ -2016,7 +2051,7 @@ msgstr "已移除可接續處理的申請單 %1" msgid "Dependency on %1 added" msgstr "已加入需先處理的申請單 %1" -#: lib/RT/Transaction_Overlay.pm:619 +#: lib/RT/Transaction_Overlay.pm:622 #. ($value) msgid "Dependency on %1 deleted" msgstr "已移除需先處理的申請單 %1" @@ -2049,7 +2084,7 @@ msgstr "經辦業務說明" msgid "Description:" msgstr "描述:" -#: html/Work/Tickets/Create.html:132 html/Work/Tickets/Create.html:84 html/Work/Tickets/Elements/EditCustomFields:13 html/Work/Tickets/Elements/EditCustomFields:61 html/Work/Tickets/Elements/ShowCustomFields:14 html/Work/Tickets/Elements/ShowCustomFields:53 +#: html/Work/Tickets/Create.html:131 html/Work/Tickets/Create.html:84 html/Work/Tickets/Elements/EditCustomFields:13 html/Work/Tickets/Elements/EditCustomFields:61 html/Work/Tickets/Elements/ShowCustomFields:14 html/Work/Tickets/Elements/ShowCustomFields:53 msgid "Details" msgstr "細節" @@ -2065,11 +2100,11 @@ msgstr "殘障身分" msgid "Disability Type" msgstr "殘障類別" -#: html/Edit/Global/GroupRight/List:9 html/Edit/Global/GroupRight/Top:16 html/Edit/Groups/List:11 html/Edit/Groups/Top:19 html/Edit/Queues/Basic/Top:69 html/Edit/Queues/List:15 html/Edit/Queues/List:27 html/Work/Delegates/Info:48 html/Work/Delegates/Info:53 html/Work/Delegates/List:12 html/Work/Overview/Info:42 +#: html/Edit/Global/GroupRight/List:9 html/Edit/Global/GroupRight/Top:16 html/Edit/Groups/List:17 html/Edit/Groups/Top:19 html/Edit/Queues/Basic/Top:69 html/Edit/Queues/List:15 html/Edit/Queues/List:27 html/Work/Delegates/Info:48 html/Work/Delegates/Info:53 html/Work/Delegates/List:12 html/Work/Overview/Info:42 msgid "Disabled" msgstr "停用" -#: html/Ticket/Elements/Tabs:84 +#: html/Ticket/Elements/Tabs:90 msgid "Display" msgstr "顯示內容" @@ -2101,7 +2136,7 @@ msgstr "允許一切操作" msgid "Don't refresh this page." msgstr "不更新此頁面。" -#: html/Search/Elements/PickRestriction:113 html/Work/Search/PickRestriction:101 +#: html/Search/Elements/PickRestriction:114 html/Work/Search/PickRestriction:101 msgid "Don't show search results" msgstr "不顯示查詢結果" @@ -2109,7 +2144,7 @@ msgstr "不顯示查詢結果" msgid "Down" msgstr "下一頁" -#: html/Ticket/Elements/ShowTransaction:103 +#: html/Ticket/Elements/ShowTransaction:111 msgid "Download" msgstr "下載" @@ -2117,7 +2152,7 @@ msgstr "下載" msgid "Dr." msgstr "博士" -#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 html/Work/Tickets/Elements/EditBasics:54 lib/RT/Ticket_Overlay.pm:1216 +#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 html/Work/Tickets/Elements/EditBasics:54 lib/RT/Ticket_Overlay.pm:1221 msgid "Due" msgstr "到期日" @@ -2134,7 +2169,7 @@ msgstr "無法解讀日期 '%1'" msgid "ERROR: Couldn't load ticket '%1': %2.\\n" msgstr "無法載入申請單 '%1':%2.\\n" -#: html/Work/Tickets/Update.html:47 +#: html/Work/Tickets/Update.html:48 msgid "Edit" msgstr "編輯" @@ -2236,7 +2271,7 @@ msgstr "最高學歷" msgid "EffectiveId" msgstr "有效編號" -#: lib/RT/Ticket_Overlay.pm:2673 lib/RT/Ticket_Overlay.pm:2751 +#: lib/RT/Ticket_Overlay.pm:2681 lib/RT/Ticket_Overlay.pm:2759 msgid "Either base or target must be specified" msgstr "需要指定起始申請單或目的申請單" @@ -2321,7 +2356,7 @@ msgstr "試用期滿日" msgid "English Name" msgstr "英文姓名" -#: lib/RT/CustomField_Overlay.pm:427 +#: lib/RT/CustomField_Overlay.pm:434 msgid "Enter multiple values" msgstr "鍵入多重項目" @@ -2329,7 +2364,7 @@ msgstr "鍵入多重項目" msgid "Enter one or more conditions below to search for users" msgstr "輸入下列單一或複式條件,查詢用戶資料" -#: lib/RT/CustomField_Overlay.pm:424 +#: lib/RT/CustomField_Overlay.pm:431 msgid "Enter one value" msgstr "鍵入單一項目" @@ -2385,14 +2420,18 @@ msgstr "表單->新增視察員的參數有誤" msgid "Error in parameters to Queue->DelWatcher" msgstr "表單->刪除視察員的參數有誤" -#: lib/RT/Ticket_Overlay.pm:1401 +#: lib/RT/Ticket_Overlay.pm:1407 msgid "Error in parameters to Ticket->AddWatcher" msgstr "申請單->新增視察員的參數有誤" -#: lib/RT/Ticket_Overlay.pm:1558 +#: lib/RT/Ticket_Overlay.pm:1564 msgid "Error in parameters to Ticket->DelWatcher" msgstr "申請單->刪除視察員的參數有誤" +#: bin/rt-crontool:209 +msgid "Escalate tickets" +msgstr "調整申請單優先等級" + #: etc/initialdata:20 msgid "Everyone" msgstr "所有人" @@ -2433,7 +2472,7 @@ msgstr "外部資料庫用戶" msgid "ExternalURL" msgstr "外部介面網址" -#: html/Admin/Users/Modify.html:72 html/Edit/Users/Info:41 +#: html/Admin/Users/Modify.html:72 html/Edit/Users/Info:85 msgid "Extra info" msgstr "備註" @@ -2480,9 +2519,9 @@ msgstr "欄位名稱" #: html/Edit/Global/CustomField/List:5 html/Edit/Global/CustomField/Top:9 msgid "Field Type" -msgstr "欄位屬性" +msgstr "欄位類別" -#: html/Edit/Elements/PickUsers:52 html/Edit/Users/Add.html:47 +#: html/Edit/Elements/PickUsers:60 html/Edit/Users/Add.html:47 msgid "Filter" msgstr "篩選" @@ -2490,7 +2529,7 @@ msgstr "篩選" msgid "Filter people" msgstr "對象篩選" -#: html/Edit/Elements/PickUsers:68 html/Edit/Users/Add.html:63 html/Work/Tickets/Cc:42 +#: html/Edit/Elements/PickUsers:76 html/Edit/Users/Add.html:63 html/Work/Tickets/Cc:42 msgid "Filtered list:" msgstr "篩選列表:" @@ -2498,11 +2537,11 @@ msgstr "篩選列表:" msgid "Fin" msgstr "最終" -#: html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:58 html/Work/Tickets/Elements/EditBasics:52 lib/RT/Tickets_Overlay.pm:1110 +#: html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:58 html/Work/Tickets/Elements/EditBasics:52 lib/RT/Tickets_Overlay.pm:1152 msgid "Final Priority" msgstr "最終順位" -#: lib/RT/Ticket_Overlay.pm:1207 +#: lib/RT/Ticket_Overlay.pm:1212 msgid "FinalPriority" msgstr "最終順位" @@ -2534,7 +2573,7 @@ msgstr "尋找申請單" msgid "Finish Approval" msgstr "簽核完畢" -#: html/Ticket/Elements/Tabs:57 +#: html/Ticket/Elements/Tabs:63 msgid "First" msgstr "第一項" @@ -2579,7 +2618,7 @@ msgstr "電子表單作業區" msgid "Found %quant(%1,ticket)" msgstr "找到 %1 張申請單" -#: lib/RT/Interface/Web.pm:964 +#: lib/RT/Interface/Web.pm:966 msgid "Found Object" msgstr "已找到物件" @@ -2713,7 +2752,7 @@ msgstr "群組 %1 %2:%3" msgid "Group Admin" msgstr "群組管理員" -#: html/Edit/Global/GroupRight/List:5 html/Edit/Global/GroupRight/Top:20 html/Edit/Groups/List:7 +#: html/Edit/Global/GroupRight/List:5 html/Edit/Global/GroupRight/Top:20 html/Edit/Groups/List:8 msgid "Group Description" msgstr "群組描述" @@ -2725,7 +2764,7 @@ msgstr "群組管理" msgid "Group Members" msgstr "群組成員" -#: html/Edit/Elements/PickUsers:28 html/Edit/Global/GroupRight/List:4 html/Edit/Global/GroupRight/Top:10 html/Edit/Groups/List:6 html/Edit/Groups/Top:7 html/Edit/Queues/Basic/Add.html:15 html/Edit/Users/Add.html:29 html/Edit/Users/Group:10 html/Edit/Users/Search.html:43 html/Work/Delegates/Add.html:15 html/Work/Tickets/Cc:24 +#: html/Edit/Elements/PickUsers:30 html/Edit/Global/GroupRight/List:4 html/Edit/Global/GroupRight/Top:10 html/Edit/Groups/List:6 html/Edit/Groups/Top:7 html/Edit/Queues/Basic/Add.html:15 html/Edit/Users/Add.html:29 html/Edit/Users/Group:10 html/Edit/Users/Search.html:43 html/Work/Approvals/Add.html:16 html/Work/Delegates/Add.html:16 html/Work/Tickets/Cc:24 msgid "Group Name" msgstr "群組名稱" @@ -2733,7 +2772,7 @@ msgstr "群組名稱" msgid "Group Name:" msgstr "群組名稱:" -#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 html/Edit/Global/autohandler:12 html/Edit/Queues/autohandler:27 html/Edit/Users/Group:11 html/Edit/Users/index.html:96 +#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 html/Edit/Global/autohandler:12 html/Edit/Queues/autohandler:29 html/Edit/Users/Group:11 html/Edit/Users/index.html:96 msgid "Group Rights" msgstr "群組權限" @@ -2745,11 +2784,11 @@ msgstr "擁有群組權限列表:" msgid "Group Setup" msgstr "群組設定" -#: html/Edit/Global/GroupRight/List:8 html/Edit/Global/GroupRight/Top:14 html/Edit/Groups/List:10 html/Edit/Groups/Top:15 +#: html/Edit/Global/GroupRight/List:8 html/Edit/Global/GroupRight/Top:14 html/Edit/Groups/List:16 html/Edit/Groups/Top:15 msgid "Group Status" msgstr "群組狀態" -#: lib/RT/Group_Overlay.pm:962 +#: lib/RT/Group_Overlay.pm:956 msgid "Group already has member" msgstr "群組內已有此成員" @@ -2762,7 +2801,7 @@ msgstr "無法新增群組" msgid "Group could not be created: %1" msgstr "無法新增群組:%1" -#: lib/RT/Group_Overlay.pm:494 +#: lib/RT/Group_Overlay.pm:496 msgid "Group created" msgstr "群組新增完畢" @@ -2770,11 +2809,11 @@ msgstr "群組新增完畢" msgid "Group created: %1" msgstr "群組 %1 新增完畢" -#: lib/RT/Group_Overlay.pm:1134 +#: lib/RT/Group_Overlay.pm:1128 msgid "Group has no such member" msgstr "群組沒有這個成員" -#: lib/RT/Group_Overlay.pm:942 lib/RT/Queue_Overlay.pm:628 lib/RT/Queue_Overlay.pm:688 lib/RT/Ticket_Overlay.pm:1455 lib/RT/Ticket_Overlay.pm:1533 +#: lib/RT/Group_Overlay.pm:936 lib/RT/Queue_Overlay.pm:628 lib/RT/Queue_Overlay.pm:688 lib/RT/Ticket_Overlay.pm:1461 lib/RT/Ticket_Overlay.pm:1539 msgid "Group not found" msgstr "找不到群組" @@ -2798,7 +2837,7 @@ msgstr "群組 %1 已改名為 %2" msgid "Group with Queue Rights" msgstr "擁有表單權限群組" -#: html/Edit/Global/Workflow/Owner.html:70 +#: html/Edit/Global/Workflow/Owner.html:78 msgid "Group's" msgstr "群組之" @@ -2810,7 +2849,7 @@ msgstr "群組:" msgid "Groups" msgstr "群組" -#: lib/RT/Group_Overlay.pm:968 +#: lib/RT/Group_Overlay.pm:962 msgid "Groups can't be members of their members" msgstr "不能將群組設為群組內成員" @@ -2818,10 +2857,14 @@ msgstr "不能將群組設為群組內成員" msgid "Groups with Global Rights" msgstr "擁有全域權限群組" -#: html/Edit/Global/GroupRight/List:6 html/Edit/Global/GroupRight/Top:22 html/Edit/Groups/List:8 +#: html/Edit/Global/GroupRight/List:6 html/Edit/Global/GroupRight/Top:22 html/Edit/Groups/List:10 msgid "HRMSDefined" msgstr "組織架構" +#: html/Edit/Global/CustomField/Top:57 +msgid "HTML Attributes" +msgstr "HTML 屬性" + #: NOT FOUND IN SOURCE msgid "Health Insurance" msgstr "健保補助身份" @@ -2843,11 +2886,11 @@ msgstr "說明" msgid "Help Desks" msgstr "各項業務窗口" -#: html/Edit/Global/CustomField/SelectWritable:9 html/Edit/Queues/Basic/Top:80 +#: html/Edit/Global/CustomField/SelectWritable:7 html/Edit/Queues/Basic/Top:80 msgid "Hidden" msgstr "隱藏" -#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:87 html/Work/Tickets/Elements/ShowHistory:8 +#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:93 html/Work/Tickets/Elements/ShowHistory:8 msgid "History" msgstr "紀錄" @@ -2863,7 +2906,7 @@ msgstr "主頁" msgid "Hotel Expense" msgstr "住宿費" -#: lib/RT/Base.pm:75 +#: lib/RT/Base.pm:86 #. (6) msgid "I have %quant(%1,concrete mixer)." msgstr "我有 %quant(%1,份固體攪拌器)。" @@ -2876,7 +2919,7 @@ msgstr "身分證號" msgid "ID Type" msgstr "身分類別" -#: html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1037 +#: html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1079 msgid "Id" msgstr "編號" @@ -2896,11 +2939,11 @@ msgstr "如果此工具程式為 setgid,惡意的本地端用戶即能由此 msgid "If you've updated anything above, be sure to" msgstr "若您已更新以上資料,請記得按一下" -#: lib/RT/Interface/Web.pm:956 +#: lib/RT/Interface/Web.pm:958 msgid "Illegal value for %1" msgstr "%1 的值錯誤" -#: lib/RT/Interface/Web.pm:959 +#: lib/RT/Interface/Web.pm:961 msgid "Immutable field" msgstr "此欄位值不可更動" @@ -2924,15 +2967,15 @@ msgstr "列出停用的使用者" msgid "Indirect Employee" msgstr "直接/間接員工" -#: lib/RT/Tickets_Overlay.pm:1086 +#: lib/RT/Tickets_Overlay.pm:1128 msgid "Initial Priority" msgstr "初始優先順位" -#: lib/RT/Ticket_Overlay.pm:1206 lib/RT/Ticket_Overlay.pm:1208 +#: lib/RT/Ticket_Overlay.pm:1211 lib/RT/Ticket_Overlay.pm:1213 msgid "InitialPriority" msgstr "初始優先順位" -#: lib/RT/ScripAction_Overlay.pm:105 +#: lib/RT/ScripAction_Overlay.pm:105 lib/RT/Workflow.pm:190 msgid "Input error" msgstr "輸入錯誤" @@ -2940,16 +2983,16 @@ msgstr "輸入錯誤" msgid "Interest noted" msgstr "登記成功" -#: lib/RT/Ticket_Overlay.pm:3913 +#: lib/RT/Ticket_Overlay.pm:3931 msgid "Internal Error" msgstr "內部錯誤" -#: lib/RT/Record.pm:142 +#: lib/RT/Record.pm:143 #. ($id->{error_message}) msgid "Internal Error: %1" msgstr "內部錯誤:%1" -#: lib/RT/Group_Overlay.pm:641 +#: lib/RT/Group_Overlay.pm:643 msgid "Invalid Group Type" msgstr "錯誤的群組類別" @@ -2961,11 +3004,11 @@ msgstr "錯誤的權限" msgid "Invalid Type" msgstr "錯誤的類型" -#: lib/RT/Interface/Web.pm:961 +#: lib/RT/Interface/Web.pm:963 msgid "Invalid data" msgstr "錯誤的資料" -#: lib/RT/Ticket_Overlay.pm:463 +#: lib/RT/Ticket_Overlay.pm:468 msgid "Invalid owner. Defaulting to 'nobody'." msgstr "錯誤的承辦人。改為預設承辦人「nobody」。" @@ -2977,16 +3020,16 @@ msgstr "錯誤的表單" msgid "Invalid right" msgstr "錯誤的權限" -#: lib/RT/Record.pm:117 +#: lib/RT/Record.pm:118 #. ($key) msgid "Invalid value for %1" msgstr "%1 的值錯誤" -#: lib/RT/Ticket_Overlay.pm:3517 +#: lib/RT/Ticket_Overlay.pm:3529 msgid "Invalid value for custom field" msgstr "錯誤的自訂欄位值" -#: lib/RT/Ticket_Overlay.pm:365 +#: lib/RT/Ticket_Overlay.pm:370 msgid "Invalid value for status" msgstr "錯誤的狀態值" @@ -3034,7 +3077,7 @@ msgstr "一月" msgid "Job" msgstr "職稱" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:149 msgid "Join or leave this group" msgstr "加入或離開此群組" @@ -3050,7 +3093,7 @@ msgstr "07" msgid "July" msgstr "七月" -#: html/Ticket/Elements/Tabs:98 +#: html/Ticket/Elements/Tabs:104 msgid "Jumbo" msgstr "全部資訊" @@ -3090,11 +3133,11 @@ msgstr "鏈結標籤" msgid "Lang" msgstr "使用語言" -#: html/User/Prefs.html:54 html/Work/Preferences/Info:29 +#: html/User/Prefs.html:54 html/Work/Preferences/Info:32 msgid "Language" msgstr "語言" -#: html/Ticket/Elements/Tabs:72 +#: html/Ticket/Elements/Tabs:78 msgid "Last" msgstr "上次更新" @@ -3122,11 +3165,11 @@ msgstr "上次更新" msgid "Left" msgstr "剩餘時間" -#: html/Admin/Users/Modify.html:82 html/Edit/Users/Info:62 +#: html/Admin/Users/Modify.html:82 html/Edit/Users/Info:107 msgid "Let this user access RT" msgstr "允許這名使用者登入" -#: html/Admin/Users/Modify.html:86 html/Edit/Users/Info:68 +#: html/Admin/Users/Modify.html:86 html/Edit/Users/Info:113 msgid "Let this user be granted rights" msgstr "內部成員(具有個人權限)" @@ -3142,25 +3185,25 @@ msgstr "限制表單為 %1 到 %2" msgid "Link a Queue" msgstr "申請表單連結" -#: lib/RT/Ticket_Overlay.pm:2765 +#: lib/RT/Ticket_Overlay.pm:2773 msgid "Link already exists" msgstr "此鏈結已存在" -#: lib/RT/Ticket_Overlay.pm:2777 +#: lib/RT/Ticket_Overlay.pm:2785 msgid "Link could not be created" msgstr "無法新增鏈結" -#: lib/RT/Ticket_Overlay.pm:2785 lib/RT/Ticket_Overlay.pm:2797 +#: lib/RT/Ticket_Overlay.pm:2793 lib/RT/Ticket_Overlay.pm:2805 #. ($TransString) msgid "Link created (%1)" msgstr "鏈結(%1)新增完畢" -#: lib/RT/Ticket_Overlay.pm:2698 +#: lib/RT/Ticket_Overlay.pm:2706 #. ($TransString) msgid "Link deleted (%1)" msgstr "鏈結(%1)刪除完畢" -#: lib/RT/Ticket_Overlay.pm:2704 +#: lib/RT/Ticket_Overlay.pm:2712 msgid "Link not found" msgstr "找不到鏈結" @@ -3173,7 +3216,7 @@ msgstr "鏈結申請單 #%1" msgid "Link ticket %1" msgstr "鏈結申請單 %1" -#: html/Ticket/Elements/Tabs:96 +#: html/Ticket/Elements/Tabs:102 msgid "Links" msgstr "鏈結" @@ -3181,7 +3224,7 @@ msgstr "鏈結" msgid "List All Users" msgstr "列出所有用戶資料" -#: html/Admin/Users/Modify.html:113 html/User/Prefs.html:107 html/Work/Preferences/Info:75 +#: html/Admin/Users/Modify.html:113 html/User/Prefs.html:107 html/Work/Preferences/Info:78 msgid "Location" msgstr "位置" @@ -3203,7 +3246,7 @@ msgstr "紀錄檔名" msgid "Logged in as %1" msgstr "使用者:%1" -#: docs/design_docs/string-extraction-guide.txt:71 html/Elements/Login:35 html/Elements/Login:44 html/Elements/Login:54 lib/RT/StyleGuide.pod:777 +#: docs/design_docs/string-extraction-guide.txt:71 html/Elements/Login:35 html/Elements/Login:44 html/Elements/Login:60 lib/RT/StyleGuide.pod:777 msgid "Login" msgstr "登入" @@ -3312,20 +3355,20 @@ msgstr "05" msgid "Member %1 added" msgstr "成員 %1 新增完畢" -#: lib/RT/Transaction_Overlay.pm:635 +#: lib/RT/Transaction_Overlay.pm:638 #. ($value) msgid "Member %1 deleted" msgstr "成員 %1 刪除完畢" -#: lib/RT/Group_Overlay.pm:979 +#: lib/RT/Group_Overlay.pm:973 msgid "Member added" msgstr "新增成員完畢" -#: lib/RT/Group_Overlay.pm:1141 +#: lib/RT/Group_Overlay.pm:1135 msgid "Member deleted" msgstr "成員已刪除" -#: lib/RT/Group_Overlay.pm:1145 +#: lib/RT/Group_Overlay.pm:1139 msgid "Member not deleted" msgstr "成員未刪除" @@ -3333,7 +3376,7 @@ msgstr "成員未刪除" msgid "Member of" msgstr "隸屬於" -#: html/Work/Preferences/index.html:19 +#: html/Edit/Users/Info:23 html/Work/Preferences/index.html:19 msgid "Member since" msgstr "註冊日期" @@ -3350,16 +3393,16 @@ msgstr "成員" msgid "Membership in %1 added" msgstr "所屬群組 %1 加入完畢" -#: lib/RT/Transaction_Overlay.pm:632 +#: lib/RT/Transaction_Overlay.pm:635 #. ($value) msgid "Membership in %1 deleted" msgstr "所屬群組 %1 移除完畢" -#: lib/RT/Ticket_Overlay.pm:2954 +#: lib/RT/Ticket_Overlay.pm:2962 msgid "Merge Successful" msgstr "整合完畢" -#: lib/RT/Ticket_Overlay.pm:2874 +#: lib/RT/Ticket_Overlay.pm:2882 msgid "Merge failed. Couldn't set EffectiveId" msgstr "整合失敗。無法設定 EffectiveId" @@ -3367,11 +3410,16 @@ msgstr "整合失敗。無法設定 EffectiveId" msgid "Merge into" msgstr "整合進" +#: lib/RT/Transaction_Overlay.pm:601 +#. ($value) +msgid "Merged into %1" +msgstr "已整合進 %1" + #: html/Search/Bulk.html:137 html/Ticket/Update.html:100 msgid "Message" msgstr "訊息" -#: html/Ticket/Elements/ShowTransaction:80 +#: html/Ticket/Elements/ShowTransaction:88 msgid "Message body not shown because it is too large or is not plain text." msgstr "信件內文不是純文字,因此無法顯示。" @@ -3379,11 +3427,15 @@ msgstr "信件內文不是純文字,因此無法顯示。" msgid "Misc. Expense" msgstr "雜費" -#: lib/RT/Interface/Web.pm:963 +#: lib/RT/Interface/Web.pm:965 msgid "Missing a primary key?: %1" msgstr "缺少主鍵值?(%1)" -#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:71 html/Work/Preferences/Info:38 +#: html/Work/Tickets/Create.html:180 +msgid "Missing mandatory fields" +msgstr "缺少必填欄位" + +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:71 html/Work/Preferences/Info:41 msgid "Mobile" msgstr "行動電話" @@ -3479,7 +3531,7 @@ msgstr "更改全域設定的使用者權限" msgid "Modify global user rights." msgstr "更改全域設定的使用者權限。" -#: lib/RT/Group_Overlay.pm:145 +#: lib/RT/Group_Overlay.pm:146 msgid "Modify group metadata or delete group" msgstr "更改群組資料及刪除群組" @@ -3493,7 +3545,7 @@ msgstr "更改 %1 的群組權限" msgid "Modify group rights for queue %1" msgstr "更改表單 %1 的群組權限" -#: lib/RT/Group_Overlay.pm:147 +#: lib/RT/Group_Overlay.pm:148 msgid "Modify membership roster for this group" msgstr "更改此群組的成員名單" @@ -3587,7 +3639,7 @@ msgstr "更改適用於所有表單的流程" msgid "ModifyACL" msgstr "更改權限清單" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:149 msgid "ModifyOwnMembership" msgstr "更改自己是否屬於某群組" @@ -3657,15 +3709,15 @@ msgstr "必須指定 'Name' 的屬性" msgid "My %1 tickets" msgstr "我的 %1 申請單" -#: html/Work/Elements/Tab:37 +#: html/Work/Elements/Tab:38 msgid "My Approvals" msgstr "表單簽核" -#: html/Work/Elements/Tab:35 +#: html/Work/Elements/Tab:36 msgid "My Requests" msgstr "表單申請追蹤" -#: html/Work/Elements/Tab:39 +#: html/Work/Elements/Tab:40 msgid "My Tickets" msgstr "表單處理" @@ -3697,7 +3749,7 @@ msgstr "從未更動" msgid "New" msgstr "新建立" -#: html/Admin/Elements/ModifyUser:31 html/Admin/Users/Modify.html:92 html/Edit/Users/Info:33 html/User/Prefs.html:87 html/Work/Preferences/Info:49 +#: html/Admin/Elements/ModifyUser:31 html/Admin/Users/Modify.html:92 html/Edit/Users/Info:46 html/User/Prefs.html:87 html/Work/Preferences/Info:52 msgid "New Password" msgstr "新的密碼" @@ -3709,7 +3761,7 @@ msgstr "新的待簽核事項" msgid "New Relationships" msgstr "新增關係" -#: html/Work/Elements/Tab:33 +#: html/Work/Elements/Tab:34 msgid "New Request" msgstr "表單申請" @@ -3765,7 +3817,7 @@ msgstr "新增範本" msgid "New ticket" msgstr "提出申請單" -#: lib/RT/Ticket_Overlay.pm:2841 +#: lib/RT/Ticket_Overlay.pm:2849 msgid "New ticket doesn't exist" msgstr "沒有新申請單" @@ -3789,7 +3841,7 @@ msgstr "更新視窗設定" msgid "New workflow" msgstr "新增流程" -#: html/Ticket/Elements/Tabs:68 +#: html/Ticket/Elements/Tabs:74 msgid "Next" msgstr "下一項" @@ -3801,7 +3853,7 @@ msgstr "下一頁" msgid "NickName" msgstr "暱稱" -#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 html/Work/Preferences/Info:26 +#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 html/Work/Preferences/Info:29 msgid "Nickname" msgstr "暱稱" @@ -3845,11 +3897,11 @@ msgstr "未指定申請單。退出申請單更改\\n\\n" msgid "No Workflow" msgstr "沒有流程" -#: html/Approvals/Elements/Approve:45 html/Work/Approvals/Elements/Approve:35 +#: html/Approvals/Elements/Approve:45 msgid "No action" msgstr "暫不處理" -#: lib/RT/Interface/Web.pm:958 +#: lib/RT/Interface/Web.pm:960 msgid "No column specified" msgstr "未指定欄位" @@ -3861,7 +3913,7 @@ msgstr "找不到命令" msgid "No comment entered about this user" msgstr "沒有對這名使用者的評論" -#: lib/RT/Ticket_Overlay.pm:2229 lib/RT/Ticket_Overlay.pm:2299 +#: lib/RT/Ticket_Overlay.pm:2237 lib/RT/Ticket_Overlay.pm:2307 msgid "No correspondence attached" msgstr "沒有附上申請單回覆" @@ -3870,7 +3922,7 @@ msgstr "沒有附上申請單回覆" msgid "No description for %1" msgstr "沒有對 %1 的描述" -#: lib/RT/Users_Overlay.pm:149 +#: lib/RT/Users_Overlay.pm:163 msgid "No group specified" msgstr "未指定群組" @@ -3882,7 +3934,7 @@ msgstr "沒有設定密碼" msgid "No permission to create queues" msgstr "沒有新增表單的權限" -#: lib/RT/Ticket_Overlay.pm:361 +#: lib/RT/Ticket_Overlay.pm:366 #. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" msgstr "沒有在表單 '%1' 新增申請單的權限" @@ -3891,7 +3943,7 @@ msgstr "沒有在表單 '%1' 新增申請單的權限" msgid "No permission to create users" msgstr "沒有新增使用者的權限" -#: html/SelfService/Display.html:123 +#: html/SelfService/Display.html:125 msgid "No permission to display that ticket" msgstr "沒有顯示該申請單的權限" @@ -3899,7 +3951,7 @@ msgstr "沒有顯示該申請單的權限" msgid "No permission to view update ticket" msgstr "沒有檢視申請單更新的權限" -#: lib/RT/Queue_Overlay.pm:675 lib/RT/Ticket_Overlay.pm:1514 +#: lib/RT/Queue_Overlay.pm:675 lib/RT/Ticket_Overlay.pm:1520 msgid "No principal specified" msgstr "未指定單位" @@ -3947,7 +3999,7 @@ msgstr "找不到符合查詢條件的使用者。" msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" msgstr "找不到合格的 RT 使用者。RT cvs 處理器已停用。請向 RT 管理者詢問。\\n" -#: lib/RT/Interface/Web.pm:955 +#: lib/RT/Interface/Web.pm:957 msgid "No value sent to _Set!\\n" msgstr "_Set 沒有收到任何值!\\n" @@ -3955,7 +4007,7 @@ msgstr "_Set 沒有收到任何值!\\n" msgid "Nobody" msgstr "沒有人" -#: lib/RT/Interface/Web.pm:960 +#: lib/RT/Interface/Web.pm:962 msgid "Nonexistant field?" msgstr "欄位不存在?" @@ -4083,11 +4135,11 @@ msgstr "104eHRMS 介面" msgid "OK" msgstr "確定" -#: lib/RT/Record.pm:156 +#: lib/RT/Record.pm:157 msgid "Object could not be created" msgstr "無法新增物件" -#: lib/RT/Record.pm:175 +#: lib/RT/Record.pm:181 msgid "Object created" msgstr "物件新增完畢" @@ -4115,7 +4167,7 @@ msgstr "辦公室電話" msgid "On" msgstr "等於" -#: html/Edit/Global/CustomField/Top:68 +#: html/Edit/Global/CustomField/Top:71 msgid "On Change" msgstr "更改申請單時" @@ -4127,7 +4179,7 @@ msgstr "評論時" msgid "On Correspond" msgstr "回覆申請單時" -#: etc/initialdata:137 html/Edit/Global/CustomField/Top:57 +#: etc/initialdata:137 html/Edit/Global/CustomField/Top:69 msgid "On Create" msgstr "新增申請單時" @@ -4161,11 +4213,11 @@ msgstr "僅顯示 %1 之後新增的申請單" msgid "Only show approvals for requests created before %1" msgstr "僅顯示 %1 之前新增的申請單" -#: html/Edit/Global/GroupRight/List:9 html/Edit/Global/GroupRight/Top:16 html/Edit/Groups/List:11 html/Edit/Groups/Top:18 html/Edit/Queues/Basic/Top:68 html/Edit/Queues/List:15 html/Edit/Queues/List:27 html/Elements/Quicksearch:30 html/Work/Delegates/Info:48 html/Work/Delegates/Info:51 html/Work/Delegates/List:12 html/Work/Elements/Quicksearch:16 html/Work/Overview/Info:41 html/Work/Tickets/Display.html:51 +#: html/Edit/Global/GroupRight/List:9 html/Edit/Global/GroupRight/Top:16 html/Edit/Groups/List:17 html/Edit/Groups/Top:18 html/Edit/Queues/Basic/Top:68 html/Edit/Queues/List:15 html/Edit/Queues/List:27 html/Elements/Quicksearch:30 html/Work/Delegates/Info:48 html/Work/Delegates/Info:51 html/Work/Delegates/List:12 html/Work/Elements/Quicksearch:16 html/Work/Overview/Info:41 html/Work/Tickets/Display.html:51 msgid "Open" msgstr "開啟" -#: html/Ticket/Elements/Tabs:135 +#: html/Ticket/Elements/Tabs:141 msgid "Open it" msgstr "開啟" @@ -4201,11 +4253,11 @@ msgstr "選項描述" msgid "Option Name" msgstr "選項名稱" -#: html/Search/Elements/PickRestriction:100 html/Work/Search/PickRestriction:87 +#: html/Search/Elements/PickRestriction:101 html/Work/Search/PickRestriction:87 msgid "Ordering and sorting" msgstr "順序與排序方式" -#: html/Admin/Elements/ModifyUser:45 html/Admin/Users/Modify.html:116 html/Edit/Elements/SelectUsers:7 html/Edit/Global/Basic/Top:55 html/Elements/SelectUsers:28 html/User/Prefs.html:110 html/Work/Preferences/Info:77 +#: html/Admin/Elements/ModifyUser:45 html/Admin/Users/Modify.html:116 html/Edit/Elements/SelectUsers:7 html/Edit/Global/Basic/Top:55 html/Elements/SelectUsers:28 html/User/Prefs.html:110 html/Work/Preferences/Info:80 msgid "Organization" msgstr "組織名稱" @@ -4218,7 +4270,7 @@ msgstr "組織:" msgid "Originating ticket: #%1" msgstr "原申請單:#%1" -#: html/Edit/Elements/PickUsers:111 html/Edit/Users/Add.html:106 html/Work/Tickets/Cc:80 +#: html/Edit/Elements/PickUsers:119 html/Edit/Users/Add.html:106 html/Work/Tickets/Cc:80 msgid "Other comma-delimited email addresses" msgstr "其他e-mail帳號 (僅e-mail通知;多筆帳號請用逗號','區隔)" @@ -4239,7 +4291,7 @@ msgstr "取代全域權限" msgid "OverrideGlobalACL status %1" msgstr "取代全域權限 %1" -#: html/Work/Elements/Tab:31 +#: html/Work/Elements/Tab:32 msgid "Overview" msgstr "總覽" @@ -4251,7 +4303,7 @@ msgstr "承辦申請單" msgid "OwnTicket" msgstr "承辦申請單" -#: etc/initialdata:38 html/Admin/Elements/ModifyTemplateAsWorkflow:141 html/Edit/Global/Workflow/Owner.html:19 html/Edit/Queues/Basic/Top:51 html/Edit/Queues/Basic/Top:59 html/Elements/MyRequests:31 html/SelfService/Elements/MyRequests:29 html/Ticket/Create.html:47 html/Ticket/Elements/EditPeople:42 html/Ticket/Elements/EditPeople:43 html/Ticket/Elements/ShowPeople:26 html/Ticket/Update.html:62 html/Work/Elements/MyRequests:19 html/Work/Elements/Quicksearch:18 html/Work/Tickets/Elements/EditPeople:28 html/Work/Tickets/Elements/ShowBasics:21 html/Work/Tickets/Update.html:27 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1263 +#: etc/initialdata:38 html/Admin/Elements/ModifyTemplateAsWorkflow:141 html/Edit/Global/Workflow/Owner.html:19 html/Edit/Queues/Basic/Top:51 html/Edit/Queues/Basic/Top:59 html/Elements/MyRequests:31 html/SelfService/Elements/MyRequests:29 html/Ticket/Create.html:47 html/Ticket/Elements/EditPeople:42 html/Ticket/Elements/EditPeople:43 html/Ticket/Elements/ShowPeople:26 html/Ticket/Update.html:62 html/Work/Elements/MyRequests:23 html/Work/Elements/Quicksearch:18 html/Work/Tickets/Elements/EditPeople:28 html/Work/Tickets/Elements/ShowBasics:21 html/Work/Tickets/Update.html:27 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1305 msgid "Owner" msgstr "承辦人" @@ -4268,15 +4320,15 @@ msgstr "強制將承辦人從 %1 改為 %2" msgid "Owner is" msgstr "承辦人" -#: html/Work/Elements/List:27 html/Work/Queues/List:8 html/Work/Tickets/Create.html:55 html/Work/Tickets/Elements/ShowBasics:60 +#: html/Work/Elements/List:31 html/Work/Queues/List:9 html/Work/Tickets/Create.html:55 html/Work/Tickets/Elements/ShowBasics:60 msgid "Owner's Phone" msgstr "承辦人電話" -#: html/Edit/Elements/Page:40 +#: html/Edit/Elements/Page:38 msgid "Page #" msgstr " " -#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:75 html/Work/Preferences/Info:40 +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:75 html/Work/Preferences/Info:43 msgid "Pager" msgstr "呼叫器" @@ -4284,7 +4336,7 @@ msgstr "呼叫器" msgid "PagerPhone" msgstr "呼叫器號碼" -#: html/Edit/Global/Workflow/Action:75 html/Edit/Global/Workflow/Condition:65 +#: html/Edit/Global/Workflow/Action:76 html/Edit/Global/Workflow/Condition:66 msgid "Parameter" msgstr "呼叫參數" @@ -4300,7 +4352,7 @@ msgstr "母申請單" msgid "Park Space" msgstr "停車位申請" -#: html/Elements/Login:52 html/User/Prefs.html:83 html/Work/Preferences/Info:46 +#: html/Elements/Login:55 html/User/Prefs.html:83 html/Work/Preferences/Info:49 msgid "Password" msgstr "密碼" @@ -4312,7 +4364,7 @@ msgstr "密碼提示" msgid "Password too short" msgstr "密碼太短" -#: html/Admin/Users/Modify.html:292 html/User/Prefs.html:209 html/Work/Preferences/Info:173 +#: html/Admin/Users/Modify.html:292 html/User/Prefs.html:212 html/Work/Preferences/Info:177 #. (loc_fuzzy($msg)) msgid "Password: %1" msgstr "密碼:%1" @@ -4321,7 +4373,7 @@ msgstr "密碼:%1" msgid "Passwords do not match." msgstr "密碼確認失敗。" -#: html/User/Prefs.html:211 html/Work/Preferences/Info:175 +#: html/User/Prefs.html:214 html/Work/Preferences/Info:179 msgid "Passwords do not match. Your password has not been changed" msgstr "密碼確認失敗。您的密碼並未改變。" @@ -4333,7 +4385,7 @@ msgstr "請選擇表單名稱" msgid "Pending Approval" msgstr "等待簽核" -#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:95 html/Ticket/ModifyAll.html:50 +#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:101 html/Ticket/ModifyAll.html:50 msgid "People" msgstr "人員" @@ -4345,7 +4397,7 @@ msgstr "擁有表單權限人員" msgid "Perform a user-defined action" msgstr "執行使用者自訂的動作" -#: lib/RT/ACE_Overlay.pm:230 lib/RT/ACE_Overlay.pm:236 lib/RT/ACE_Overlay.pm:562 lib/RT/ACE_Overlay.pm:572 lib/RT/ACE_Overlay.pm:582 lib/RT/ACE_Overlay.pm:647 lib/RT/CurrentUser.pm:82 lib/RT/CurrentUser.pm:91 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:201 lib/RT/CustomField_Overlay.pm:233 lib/RT/CustomField_Overlay.pm:511 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1096 lib/RT/Group_Overlay.pm:1100 lib/RT/Group_Overlay.pm:1109 lib/RT/Group_Overlay.pm:1160 lib/RT/Group_Overlay.pm:1164 lib/RT/Group_Overlay.pm:1170 lib/RT/Group_Overlay.pm:423 lib/RT/Group_Overlay.pm:515 lib/RT/Group_Overlay.pm:593 lib/RT/Group_Overlay.pm:601 lib/RT/Group_Overlay.pm:698 lib/RT/Group_Overlay.pm:702 lib/RT/Group_Overlay.pm:708 lib/RT/Group_Overlay.pm:901 lib/RT/Group_Overlay.pm:905 lib/RT/Group_Overlay.pm:918 lib/RT/Queue_Overlay.pm:540 lib/RT/Queue_Overlay.pm:550 lib/RT/Queue_Overlay.pm:564 lib/RT/Queue_Overlay.pm:699 lib/RT/Queue_Overlay.pm:708 lib/RT/Queue_Overlay.pm:721 lib/RT/Queue_Overlay.pm:934 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:441 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1386 lib/RT/Ticket_Overlay.pm:1396 lib/RT/Ticket_Overlay.pm:1410 lib/RT/Ticket_Overlay.pm:1544 lib/RT/Ticket_Overlay.pm:1553 lib/RT/Ticket_Overlay.pm:1566 lib/RT/Ticket_Overlay.pm:1915 lib/RT/Ticket_Overlay.pm:2053 lib/RT/Ticket_Overlay.pm:2217 lib/RT/Ticket_Overlay.pm:2286 lib/RT/Ticket_Overlay.pm:2647 lib/RT/Ticket_Overlay.pm:2728 lib/RT/Ticket_Overlay.pm:2832 lib/RT/Ticket_Overlay.pm:2847 lib/RT/Ticket_Overlay.pm:3046 lib/RT/Ticket_Overlay.pm:3056 lib/RT/Ticket_Overlay.pm:3061 lib/RT/Ticket_Overlay.pm:3284 lib/RT/Ticket_Overlay.pm:3288 lib/RT/Ticket_Overlay.pm:3487 lib/RT/Ticket_Overlay.pm:3649 lib/RT/Ticket_Overlay.pm:3701 lib/RT/Ticket_Overlay.pm:3907 lib/RT/Transaction_Overlay.pm:415 lib/RT/Transaction_Overlay.pm:422 lib/RT/Transaction_Overlay.pm:451 lib/RT/Transaction_Overlay.pm:458 lib/RT/User_Overlay.pm:1084 lib/RT/User_Overlay.pm:1532 lib/RT/User_Overlay.pm:692 lib/RT/User_Overlay.pm:727 lib/RT/User_Overlay.pm:983 +#: lib/RT/ACE_Overlay.pm:230 lib/RT/ACE_Overlay.pm:236 lib/RT/ACE_Overlay.pm:563 lib/RT/ACE_Overlay.pm:573 lib/RT/ACE_Overlay.pm:583 lib/RT/ACE_Overlay.pm:648 lib/RT/CurrentUser.pm:82 lib/RT/CurrentUser.pm:91 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:208 lib/RT/CustomField_Overlay.pm:240 lib/RT/CustomField_Overlay.pm:518 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1090 lib/RT/Group_Overlay.pm:1094 lib/RT/Group_Overlay.pm:1103 lib/RT/Group_Overlay.pm:1154 lib/RT/Group_Overlay.pm:1158 lib/RT/Group_Overlay.pm:1164 lib/RT/Group_Overlay.pm:424 lib/RT/Group_Overlay.pm:517 lib/RT/Group_Overlay.pm:595 lib/RT/Group_Overlay.pm:603 lib/RT/Group_Overlay.pm:700 lib/RT/Group_Overlay.pm:704 lib/RT/Group_Overlay.pm:710 lib/RT/Group_Overlay.pm:895 lib/RT/Group_Overlay.pm:899 lib/RT/Group_Overlay.pm:912 lib/RT/Queue_Overlay.pm:540 lib/RT/Queue_Overlay.pm:550 lib/RT/Queue_Overlay.pm:564 lib/RT/Queue_Overlay.pm:699 lib/RT/Queue_Overlay.pm:708 lib/RT/Queue_Overlay.pm:721 lib/RT/Queue_Overlay.pm:934 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:441 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1392 lib/RT/Ticket_Overlay.pm:1402 lib/RT/Ticket_Overlay.pm:1416 lib/RT/Ticket_Overlay.pm:1550 lib/RT/Ticket_Overlay.pm:1559 lib/RT/Ticket_Overlay.pm:1572 lib/RT/Ticket_Overlay.pm:1923 lib/RT/Ticket_Overlay.pm:2061 lib/RT/Ticket_Overlay.pm:2225 lib/RT/Ticket_Overlay.pm:2294 lib/RT/Ticket_Overlay.pm:2655 lib/RT/Ticket_Overlay.pm:2736 lib/RT/Ticket_Overlay.pm:2840 lib/RT/Ticket_Overlay.pm:2855 lib/RT/Ticket_Overlay.pm:3054 lib/RT/Ticket_Overlay.pm:3064 lib/RT/Ticket_Overlay.pm:3069 lib/RT/Ticket_Overlay.pm:3292 lib/RT/Ticket_Overlay.pm:3296 lib/RT/Ticket_Overlay.pm:3499 lib/RT/Ticket_Overlay.pm:3661 lib/RT/Ticket_Overlay.pm:3713 lib/RT/Ticket_Overlay.pm:3925 lib/RT/Transaction_Overlay.pm:415 lib/RT/Transaction_Overlay.pm:422 lib/RT/Transaction_Overlay.pm:451 lib/RT/Transaction_Overlay.pm:458 lib/RT/User_Overlay.pm:1094 lib/RT/User_Overlay.pm:1542 lib/RT/User_Overlay.pm:692 lib/RT/User_Overlay.pm:727 lib/RT/User_Overlay.pm:983 msgid "Permission Denied" msgstr "權限不足" @@ -4365,6 +4417,10 @@ msgstr "代理人群組" msgid "Personal Groups" msgstr "代理人群組" +#: html/Edit/Users/Info:55 html/Work/Preferences/Info:27 +msgid "Personal Homepage" +msgstr "個人首頁" + #: NOT FOUND IN SOURCE msgid "Personal Todo" msgstr "私人待辦事項" @@ -4377,7 +4433,7 @@ msgstr "代理人群組" msgid "Personal groups:" msgstr "代理人群組:" -#: html/Work/Preferences/Info:24 +#: NOT FOUND IN SOURCE msgid "PersonalHomepage" msgstr "個人首頁" @@ -4405,11 +4461,11 @@ msgstr "電話" msgid "Phone number" msgstr "電話號碼" -#: html/Admin/Users/Modify.html:155 html/User/Prefs.html:60 html/Work/Preferences/Info:32 +#: html/Admin/Users/Modify.html:155 html/User/Prefs.html:60 html/Work/Preferences/Info:35 msgid "Phone numbers" msgstr "電話號碼" -#: html/Edit/Queues/Basic/Add.html:3 html/Edit/Queues/Basic/Top:55 html/Edit/Users/Add.html:3 html/Work/Delegates/Add.html:3 html/Work/Delegates/Info:34 html/Work/Tickets/ModifyPeople.html:2 +#: html/Edit/Queues/Basic/Add.html:3 html/Edit/Queues/Basic/Top:55 html/Edit/Users/Add.html:3 html/Work/Approvals/Add.html:3 html/Work/Delegates/Add.html:3 html/Work/Delegates/Info:34 html/Work/Tickets/ModifyPeople.html:2 msgid "Pick" msgstr "挑選" @@ -4421,7 +4477,7 @@ msgstr "出發地點" msgid "Placeholder" msgstr "尚未完工" -#: html/Edit/Elements/PickUsers:31 html/Edit/Elements/PickUsers:44 html/Edit/Elements/SelectCustomFieldType:3 html/Work/Elements/SelectOwner:3 html/Work/Tickets/Elements/EditCustomField:187 html/Work/Tickets/Elements/EditCustomFieldEntry:24 html/Work/Tickets/Elements/EditCustomFieldEntry:35 +#: html/Edit/Elements/PickUsers:33 html/Edit/Elements/PickUsers:51 html/Edit/Elements/SelectCustomFieldType:3 html/Work/Elements/SelectOwner:3 html/Work/Tickets/Elements/EditCustomField:199 html/Work/Tickets/Elements/EditCustomFieldEntry:42 html/Work/Tickets/Elements/EditCustomFieldEntry:57 msgid "Please Select" msgstr "請選擇" @@ -4457,7 +4513,7 @@ msgstr "職務" msgid "Position Level" msgstr "職等" -#: html/Edit/Elements/PickUsers:41 html/Edit/Global/UserRight/List:13 html/Edit/Global/UserRight/Top:23 html/Edit/Queues/Basic/Add.html:26 html/Edit/Users/Add.html:41 html/Work/Delegates/Add.html:26 html/Work/Delegates/Info:84 html/Work/Overview/Info:66 +#: html/Edit/Elements/PickUsers:48 html/Edit/Global/UserRight/List:13 html/Edit/Global/UserRight/Top:23 html/Edit/Queues/Basic/Add.html:26 html/Edit/Users/Add.html:41 html/Work/Approvals/Add.html:27 html/Work/Delegates/Add.html:27 html/Work/Delegates/Info:84 html/Work/Overview/Info:66 msgid "Position Name" msgstr "職務名稱" @@ -4473,7 +4529,7 @@ msgstr "職級" msgid "Pref" msgstr "偏好" -#: html/Edit/Elements/104Top:26 html/Elements/Header:51 html/Elements/Tabs:52 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 html/Work/Elements/Tab:43 +#: html/Edit/Elements/104Top:26 html/Elements/Header:51 html/Elements/Tabs:52 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 html/Work/Elements/Tab:44 msgid "Preferences" msgstr "偏好" @@ -4485,7 +4541,7 @@ msgstr "個人資訊" msgid "Prepare Stubbed" msgstr "預備動作完畢" -#: html/Ticket/Elements/Tabs:60 +#: html/Ticket/Elements/Tabs:66 msgid "Prev" msgstr "上一項" @@ -4497,12 +4553,12 @@ msgstr "前一頁" msgid "Pri" msgstr "優先順位" -#: lib/RT/ACE_Overlay.pm:132 lib/RT/ACE_Overlay.pm:207 lib/RT/ACE_Overlay.pm:551 +#: lib/RT/ACE_Overlay.pm:132 lib/RT/ACE_Overlay.pm:207 lib/RT/ACE_Overlay.pm:552 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." msgstr "找不到單位 %1。" -#: html/Search/Elements/PickRestriction:53 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:38 html/Work/Search/PickRestriction:34 html/Work/Tickets/Elements/EditBasics:41 lib/RT/Tickets_Overlay.pm:1061 +#: html/Search/Elements/PickRestriction:54 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:38 html/Work/Search/PickRestriction:34 html/Work/Tickets/Elements/EditBasics:41 lib/RT/Tickets_Overlay.pm:1103 msgid "Priority" msgstr "優先順位" @@ -4514,7 +4570,7 @@ msgstr "優先順位起始值" msgid "Privileged" msgstr "內部成員" -#: html/Admin/Users/Modify.html:272 html/User/Prefs.html:200 html/Work/Preferences/Info:164 +#: html/Admin/Users/Modify.html:272 html/User/Prefs.html:203 html/Work/Preferences/Info:168 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" msgstr "內部成員狀態:%1" @@ -4523,10 +4579,14 @@ msgstr "內部成員狀態:%1" msgid "Privileged users" msgstr "內部成員" -#: html/Work/Elements/SelectSearch:16 +#: html/Work/Elements/SelectSearch:21 msgid "Process Status" msgstr "處理狀態" +#: html/Work/Elements/MyRequests:18 html/Work/Elements/MyTickets:18 +msgid "Project" +msgstr "專案" + #: html/Edit/Queues/List:10 msgid "Project Name" msgstr "專案名稱" @@ -4539,7 +4599,7 @@ msgstr "內部用的虛擬群組" msgid "Public Description" msgstr "公開說明" -#: html/Work/Preferences/Info:70 +#: html/Edit/Users/Info:76 html/Work/Preferences/Info:73 msgid "Public Info" msgstr "公開資訊" @@ -4555,7 +4615,7 @@ msgstr "移除過期資料: %1" msgid "Query" msgstr "查詢" -#: html/Admin/Elements/ModifyTemplateAsWorkflow:166 html/Elements/MyRequests:29 html/Elements/MyTickets:29 html/Elements/Quicksearch:28 html/Search/Elements/PickRestriction:45 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:63 html/Ticket/Elements/ShowBasics:42 html/User/Elements/DelegateRights:79 html/Work/Elements/MyApprovals:10 html/Work/Elements/MyRequests:17 html/Work/Elements/MyTickets:17 html/Work/Elements/Quicksearch:14 html/Work/Search/PickRestriction:26 html/Work/Tickets/Elements/EditBasics:16 lib/RT/Tickets_Overlay.pm:902 +#: html/Admin/Elements/ModifyTemplateAsWorkflow:166 html/Elements/MyRequests:29 html/Elements/MyTickets:29 html/Elements/Quicksearch:28 html/Search/Elements/PickRestriction:46 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:63 html/Ticket/Elements/ShowBasics:42 html/User/Elements/DelegateRights:79 html/Work/Elements/MyApprovals:10 html/Work/Elements/MyRequests:20 html/Work/Elements/MyTickets:20 html/Work/Elements/Quicksearch:14 html/Work/Search/PickRestriction:26 html/Work/Tickets/Elements/EditBasics:16 lib/RT/Tickets_Overlay.pm:944 msgid "Queue" msgstr "表單" @@ -4577,7 +4637,7 @@ msgstr "表單關鍵字選取" msgid "Queue Name" msgstr "表單名稱" -#: html/Edit/Queues/List:22 html/Work/Elements/List:25 html/Work/Queues/List:7 html/Work/Tickets/Create.html:34 html/Work/Tickets/Elements/ShowBasics:19 +#: html/Edit/Queues/List:22 html/Work/Elements/List:29 html/Work/Queues/List:8 html/Work/Tickets/Create.html:34 html/Work/Tickets/Elements/ShowBasics:19 msgid "Queue Owner" msgstr "業務承辦人" @@ -4605,7 +4665,7 @@ msgstr "表單已存在" msgid "Queue could not be created" msgstr "無法新增表單" -#: html/Edit/Queues/autohandler:8 html/Ticket/Create.html:208 html/Work/Tickets/Create.html:180 +#: html/Edit/Queues/autohandler:8 html/Ticket/Create.html:208 html/Work/Tickets/Create.html:186 msgid "Queue could not be loaded." msgstr "無法載入表單" @@ -4617,7 +4677,7 @@ msgstr "表單新增完畢" msgid "Queue is not specified." msgstr "未指定表單。" -#: html/SelfService/Display.html:70 lib/RT/CustomField_Overlay.pm:97 +#: html/SelfService/Display.html:72 lib/RT/CustomField_Overlay.pm:97 msgid "Queue not found" msgstr "找不到表單" @@ -4725,7 +4785,7 @@ msgstr "%1 專用 RT 系統:%2" msgid "RT has proccessed your commands" msgstr "RT 已執行您的命令" -#: html/Elements/Login:94 +#: html/Elements/Login:100 #. ('2003') msgid "RT is © Copyright 1996-%1 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." msgstr "RT 版權所有 1996-%1 Jesse Vincent <jesse@bestpractical.com>。
    本軟體依 GNU 通用公共授權第二版 散佈。" @@ -4758,7 +4818,7 @@ msgstr "申請單運行角色" msgid "RT_System" msgstr "系統訊息" -#: html/Edit/Global/CustomField/SelectWritable:7 +#: html/Edit/Global/CustomField/SelectWritable:6 msgid "Read Only" msgstr "唯讀" @@ -4770,7 +4830,7 @@ msgstr "真實姓名" msgid "RealName" msgstr "真實姓名" -#: html/Work/Approvals/Display.html:30 html/Work/Tickets/Update.html:81 +#: html/Work/Approvals/Elements/Actions:11 msgid "Really reject this ticket?" msgstr "您確定要駁回這張申請單嗎?" @@ -4779,7 +4839,7 @@ msgstr "您確定要駁回這張申請單嗎?" msgid "Reference by %1 added" msgstr "已加入 %1 為參考本申請單" -#: lib/RT/Transaction_Overlay.pm:629 +#: lib/RT/Transaction_Overlay.pm:632 #. ($value) msgid "Reference by %1 deleted" msgstr "已移除 %1 為參考本申請單" @@ -4789,7 +4849,7 @@ msgstr "已移除 %1 為參考本申請單" msgid "Reference to %1 added" msgstr "已加入參考申請單 %1" -#: lib/RT/Transaction_Overlay.pm:626 +#: lib/RT/Transaction_Overlay.pm:629 #. ($value) msgid "Reference to %1 deleted" msgstr "已移除參考申請單 %1" @@ -4843,7 +4903,7 @@ msgstr "移除副本" msgid "Remove Requestor" msgstr "移除申請人" -#: html/Ticket/Elements/ShowTransaction:172 html/Ticket/Elements/Tabs:121 html/Work/Tickets/Display.html:54 html/Work/Tickets/Elements/ShowTransaction:115 +#: html/Ticket/Elements/ShowTransaction:183 html/Ticket/Elements/Tabs:127 html/Work/Tickets/Display.html:54 html/Work/Tickets/Elements/ShowTransaction:116 msgid "Reply" msgstr "回覆" @@ -4863,15 +4923,11 @@ msgstr "上下班刷卡" msgid "Reported on" msgstr "到職日期" -#: etc/initialdata:44 html/Ticket/Update.html:39 html/Work/Elements/List:21 html/Work/Elements/MyApprovals:12 html/Work/Elements/MyTickets:20 html/Work/Elements/SelectSearch:31 html/Work/Tickets/Elements/ShowBasics:62 lib/RT/ACE_Overlay.pm:86 +#: etc/initialdata:44 html/Ticket/Update.html:39 html/Work/Elements/List:25 html/Work/Elements/MyApprovals:12 html/Work/Elements/MyTickets:24 html/Work/Elements/SelectSearch:36 html/Work/Tickets/Elements/ShowBasics:62 lib/RT/ACE_Overlay.pm:86 msgid "Requestor" msgstr "申請人" -#: html/Edit/Global/Workflow/Owner.html:44 -msgid "Requestor Group's" -msgstr "申請人所屬群組之" - -#: html/Search/Elements/PickRestriction:37 html/Work/Search/PickRestriction:17 +#: html/Work/Search/PickRestriction:17 msgid "Requestor email address" msgstr "申請人電子郵件信箱位址" @@ -4879,7 +4935,11 @@ msgstr "申請人電子郵件信箱位址" msgid "Requestor's" msgstr "申請人所屬之第上" -#: html/Work/Elements/List:23 +#: html/Edit/Global/Workflow/Owner.html:44 +msgid "Requestor's Dept." +msgstr "申請人所屬部門之" + +#: html/Work/Elements/List:27 msgid "Requestor's Phone" msgstr "申請人電話" @@ -4903,7 +4963,7 @@ msgstr "申請單處理期限" msgid "Reset" msgstr "重設" -#: html/Admin/Users/Modify.html:158 html/User/Prefs.html:63 html/Work/Preferences/Info:34 +#: html/Admin/Users/Modify.html:158 html/User/Prefs.html:63 html/Work/Preferences/Info:37 msgid "Residence" msgstr "住處" @@ -4911,16 +4971,16 @@ msgstr "住處" msgid "Resolution" msgstr "解決狀態" -#: html/Ticket/Elements/Tabs:131 html/Work/Tickets/Display.html:57 +#: html/Ticket/Elements/Tabs:137 html/Work/Tickets/Display.html:57 msgid "Resolve" msgstr "解決" #: html/Ticket/Update.html:137 -#. ($Ticket->id, $Ticket->Subject) +#. ($TicketObj->id, $TicketObj->Subject) msgid "Resolve ticket #%1 (%2)" msgstr "解決申請單 #%1 (%2)" -#: etc/initialdata:308 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1215 +#: etc/initialdata:308 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1220 msgid "Resolved" msgstr "已解決" @@ -4936,11 +4996,11 @@ msgstr "責任區分" msgid "Results" msgstr "結果" -#: html/Search/Elements/PickRestriction:104 html/Work/Search/PickRestriction:90 +#: html/Search/Elements/PickRestriction:105 html/Work/Search/PickRestriction:90 msgid "Results per page" msgstr "每頁列出幾筆結果" -#: html/Admin/Elements/ModifyUser:32 html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 html/Work/Preferences/Info:56 +#: html/Admin/Elements/ModifyUser:32 html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 html/Work/Preferences/Info:59 msgid "Retype Password" msgstr "再次輸入密碼" @@ -4948,11 +5008,11 @@ msgstr "再次輸入密碼" msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" msgstr "在 %4 (%5) 的範圍內找不到 %2 %3 的 %1 權限\\n" -#: lib/RT/ACE_Overlay.pm:612 +#: lib/RT/ACE_Overlay.pm:613 msgid "Right Delegated" msgstr "權限代理完畢" -#: lib/RT/ACE_Overlay.pm:302 +#: lib/RT/ACE_Overlay.pm:303 msgid "Right Granted" msgstr "權限設定完畢" @@ -4960,7 +5020,7 @@ msgstr "權限設定完畢" msgid "Right Loaded" msgstr "權限載入完畢" -#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +#: lib/RT/ACE_Overlay.pm:678 lib/RT/ACE_Overlay.pm:693 msgid "Right could not be revoked" msgstr "無法撤消權限" @@ -4968,11 +5028,11 @@ msgstr "無法撤消權限" msgid "Right not found" msgstr "找不到權限" -#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +#: lib/RT/ACE_Overlay.pm:543 lib/RT/ACE_Overlay.pm:638 msgid "Right not loaded." msgstr "權限並未載入。" -#: lib/RT/ACE_Overlay.pm:688 +#: lib/RT/ACE_Overlay.pm:689 msgid "Right revoked" msgstr "權限撤消完畢" @@ -4980,12 +5040,12 @@ msgstr "權限撤消完畢" msgid "Rights" msgstr "權限及代理人" -#: lib/RT/Interface/Web.pm:857 +#: lib/RT/Interface/Web.pm:859 #. ($object_type) msgid "Rights could not be granted for %1" msgstr "無法將權限賦予 %1" -#: lib/RT/Interface/Web.pm:887 +#: lib/RT/Interface/Web.pm:889 #. ($object_type) msgid "Rights could not be revoked for %1" msgstr "無法撤消 %1 的權限" @@ -4998,7 +5058,7 @@ msgstr "角色成員" msgid "Role Name" msgstr "角色名稱" -#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 html/Edit/Global/Workflow/Owner.html:55 html/Edit/Global/Workflow/Owner.html:81 html/Edit/Groups/Member:24 +#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 html/Edit/Global/Workflow/Owner.html:55 html/Edit/Global/Workflow/Owner.html:89 html/Edit/Groups/Member:24 msgid "Roles" msgstr "角色" @@ -5072,7 +5132,7 @@ msgstr "手續刪除完畢" msgid "Scrips" msgstr "手續" -#: html/Edit/Global/autohandler:9 html/Edit/Queues/autohandler:24 +#: html/Edit/Global/autohandler:9 html/Edit/Queues/autohandler:26 msgid "Scrips " msgstr "訊息通知" @@ -5084,7 +5144,7 @@ msgstr "%1 的手續\\n" msgid "Scrips which apply to all queues" msgstr "適用於所有表單的手續" -#: html/Edit/Elements/104Buttons:86 html/Elements/SimpleSearch:26 html/Search/Elements/PickRestriction:125 html/Ticket/Elements/Tabs:158 html/Work/Elements/Tab:45 html/Work/Search/PickRestriction:108 +#: html/Edit/Elements/104Buttons:86 html/Elements/SimpleSearch:26 html/Search/Elements/PickRestriction:126 html/Ticket/Elements/Tabs:164 html/Work/Elements/Tab:46 html/Work/Search/PickRestriction:108 msgid "Search" msgstr "查詢" @@ -5140,11 +5200,11 @@ msgstr "選擇自訂欄位" msgid "Select group" msgstr "選擇群組" -#: lib/RT/CustomField_Overlay.pm:421 +#: lib/RT/CustomField_Overlay.pm:428 msgid "Select multiple values" msgstr "選擇多重項目" -#: lib/RT/CustomField_Overlay.pm:418 +#: lib/RT/CustomField_Overlay.pm:425 msgid "Select one value" msgstr "選擇單一項目" @@ -5180,7 +5240,7 @@ msgstr "多重選項" msgid "SelectSingle" msgstr "單一選項" -#: html/Edit/Elements/PickUsers:87 html/Edit/Users/Add.html:78 +#: html/Edit/Elements/PickUsers:95 html/Edit/Users/Add.html:78 msgid "Selected users:" msgstr "新增對象:" @@ -5308,7 +5368,7 @@ msgstr "登記成為申請人或副本收件人" msgid "Sign up as a ticket or queue AdminCc" msgstr "登記成為管理員副本收件人" -#: html/Admin/Elements/ModifyUser:38 html/Admin/Users/Modify.html:190 html/Admin/Users/Prefs.html:31 html/Edit/Users/Info:52 html/User/Prefs.html:148 html/Work/Preferences/Info:113 +#: html/Admin/Elements/ModifyUser:38 html/Admin/Users/Modify.html:190 html/Admin/Users/Prefs.html:31 html/Edit/Users/Info:96 html/User/Prefs.html:148 html/Work/Preferences/Info:116 msgid "Signature" msgstr "簽名檔" @@ -5332,7 +5392,7 @@ msgstr "順序" msgid "Sort key" msgstr "排序方式" -#: html/Search/Elements/PickRestriction:108 html/Work/Search/PickRestriction:95 +#: html/Search/Elements/PickRestriction:109 html/Work/Search/PickRestriction:95 msgid "Sort results by" msgstr "結果排序方式" @@ -5344,11 +5404,11 @@ msgstr "排序順序" msgid "Stage" msgstr "關卡" -#: html/Edit/Global/Workflow/Top:8 +#: html/Edit/Global/Workflow/Top:11 msgid "Stage Action" msgstr "關卡運行動作" -#: html/Edit/Global/Workflow/Top:5 +#: html/Edit/Global/Workflow/Top:7 msgid "Stage Condition" msgstr "關卡運行條件" @@ -5380,11 +5440,11 @@ msgstr "應起始日" msgid "Starts date '%1' could not be parsed" msgstr "無法解讀起始日期 '%1" -#: html/Admin/Elements/ModifyUser:81 html/Admin/Users/Modify.html:137 html/User/Prefs.html:126 html/Work/Preferences/Info:85 +#: html/Admin/Elements/ModifyUser:81 html/Admin/Users/Modify.html:137 html/User/Prefs.html:126 html/Work/Preferences/Info:88 msgid "State" msgstr "州" -#: html/Elements/MyRequests:30 html/Elements/MyTickets:30 html/Search/Elements/PickRestriction:73 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:37 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:59 html/Work/Elements/List:15 html/Work/Elements/MyRequests:18 html/Work/Elements/MyTickets:18 html/Work/Search/PickRestriction:54 html/Work/Tickets/Elements/EditBasics:19 html/Work/Tickets/Update.html:22 lib/RT/Ticket_Overlay.pm:1209 lib/RT/Tickets_Overlay.pm:927 +#: html/Elements/MyRequests:30 html/Elements/MyTickets:30 html/Search/Elements/PickRestriction:74 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:37 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:59 html/Work/Elements/List:19 html/Work/Elements/MyRequests:22 html/Work/Elements/MyTickets:22 html/Work/Search/PickRestriction:54 html/Work/Tickets/Elements/EditBasics:19 html/Work/Tickets/Update.html:22 lib/RT/Ticket_Overlay.pm:1214 lib/RT/Tickets_Overlay.pm:969 msgid "Status" msgstr "現況" @@ -5401,7 +5461,7 @@ msgstr "現況從 %1 改為 %2" msgid "StatusChange" msgstr "現況改變時" -#: html/Ticket/Elements/Tabs:146 +#: html/Ticket/Elements/Tabs:152 msgid "Steal" msgstr "強制更換承辦人" @@ -5422,7 +5482,7 @@ msgstr "承辦人從 %1 強制更換" msgid "Subgroup" msgstr "子群組" -#: html/Elements/MyRequests:28 html/Elements/MyTickets:28 html/Search/Bulk.html:135 html/Search/Elements/PickRestriction:42 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:27 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:75 html/Work/Elements/MyApprovals:9 html/Work/Elements/MyRequests:16 html/Work/Elements/MyTickets:16 html/Work/Search/Bulk.html:87 html/Work/Search/PickRestriction:22 html/Work/Tickets/Elements/AddSubject:8 html/Work/Tickets/Elements/EditBasics:8 html/Work/Tickets/Elements/ShowBasics:36 html/Work/Tickets/Elements/ShowSubject:8 lib/RT/Ticket_Overlay.pm:1205 lib/RT/Tickets_Overlay.pm:1006 +#: html/Elements/MyRequests:28 html/Elements/MyTickets:28 html/Search/Bulk.html:135 html/Search/Elements/PickRestriction:43 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:27 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:75 html/Work/Elements/List:15 html/Work/Elements/MyApprovals:9 html/Work/Elements/MyRequests:16 html/Work/Elements/MyTickets:16 html/Work/Search/Bulk.html:87 html/Work/Search/PickRestriction:22 html/Work/Tickets/Elements/AddSubject:8 html/Work/Tickets/Elements/EditBasics:8 html/Work/Tickets/Elements/ShowBasics:36 html/Work/Tickets/Elements/ShowSubject:8 lib/RT/Ticket_Overlay.pm:1210 lib/RT/Tickets_Overlay.pm:1048 msgid "Subject" msgstr "主題" @@ -5431,7 +5491,7 @@ msgstr "主題" msgid "Subject changed to %1" msgstr "標題已改為 %1" -#: html/Edit/Users/Info:71 html/Elements/Submit:58 html/Work/Search/Bulk.html:103 +#: html/Edit/Users/Info:116 html/Elements/Submit:58 html/Work/Search/Bulk.html:103 msgid "Submit" msgstr "送出" @@ -5439,7 +5499,7 @@ msgstr "送出" msgid "Submit Workflow" msgstr "送出流程" -#: lib/RT/Group_Overlay.pm:746 +#: lib/RT/Group_Overlay.pm:748 msgid "Succeeded" msgstr "設定成功" @@ -5475,7 +5535,7 @@ msgstr "系統" msgid "System Defined" msgstr "系統定義" -#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:856 lib/RT/Interface/Web.pm:886 +#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:567 lib/RT/Interface/Web.pm:858 lib/RT/Interface/Web.pm:888 msgid "System Error" msgstr "系統錯誤" @@ -5491,11 +5551,11 @@ msgstr "系統錯誤。設定權限失敗。" msgid "System Rights" msgstr "系統權限" -#: lib/RT/ACE_Overlay.pm:615 +#: lib/RT/ACE_Overlay.pm:616 msgid "System error. Right not delegated." msgstr "系統錯誤。權限代理失敗。" -#: lib/RT/ACE_Overlay.pm:145 lib/RT/ACE_Overlay.pm:222 lib/RT/ACE_Overlay.pm:305 lib/RT/ACE_Overlay.pm:897 +#: lib/RT/ACE_Overlay.pm:145 lib/RT/ACE_Overlay.pm:222 lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:898 msgid "System error. Right not granted." msgstr "系統錯誤。設定權限失敗。" @@ -5515,7 +5575,7 @@ msgstr "系統內部用" msgid "SystemRolegroup for internal use" msgstr "內部使用的系統角色群組" -#: lib/RT/CurrentUser.pm:318 +#: lib/RT/CurrentUser.pm:361 msgid "TEST_STRING" msgstr "TEST_STRING" @@ -5523,7 +5583,7 @@ msgstr "TEST_STRING" msgid "TabbedUI" msgstr "頁籤介面" -#: html/Ticket/Elements/Tabs:142 +#: html/Ticket/Elements/Tabs:148 msgid "Take" msgstr "受理" @@ -5572,7 +5632,7 @@ msgstr "找不到範本" msgid "Template not found\\n" msgstr "找不到範本\\n" -#: lib/RT/Template_Overlay.pm:359 +#: lib/RT/Template_Overlay.pm:360 msgid "Template parsed" msgstr "範本剖析完畢" @@ -5580,7 +5640,7 @@ msgstr "範本剖析完畢" msgid "Templates" msgstr "範本" -#: html/Edit/Global/autohandler:8 html/Edit/Queues/autohandler:23 +#: html/Edit/Global/autohandler:8 html/Edit/Queues/autohandler:25 msgid "Templates " msgstr "通知範本" @@ -5588,19 +5648,19 @@ msgstr "通知範本" msgid "Templates for %1\\n" msgstr "找不到 %1 的範本\\n" -#: lib/RT/Interface/Web.pm:954 +#: lib/RT/Interface/Web.pm:956 msgid "That is already the current value" msgstr "已經是目前欄位的值" -#: lib/RT/CustomField_Overlay.pm:242 +#: lib/RT/CustomField_Overlay.pm:249 msgid "That is not a value for this custom field" msgstr "這不是該自訂欄位的值" -#: lib/RT/Ticket_Overlay.pm:1926 +#: lib/RT/Ticket_Overlay.pm:1934 msgid "That is the same value" msgstr "同樣的值" -#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:597 msgid "That principal already has that right" msgstr "這項單位已經擁有該權限" @@ -5609,7 +5669,7 @@ msgstr "這項單位已經擁有該權限" msgid "That principal is already a %1 for this queue" msgstr "這項單位已經是這個表單的 %1" -#: lib/RT/Ticket_Overlay.pm:1460 +#: lib/RT/Ticket_Overlay.pm:1466 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" msgstr "這項單位已經是這份申請單的 %1" @@ -5619,16 +5679,16 @@ msgstr "這項單位已經是這份申請單的 %1" msgid "That principal is not a %1 for this queue" msgstr "這項單位不是這個表單的 %1" -#: lib/RT/Ticket_Overlay.pm:1577 +#: lib/RT/Ticket_Overlay.pm:1583 #. ($args{'Type'}) msgid "That principal is not a %1 for this ticket" msgstr "這項單位不是這份申請單的 %1" -#: lib/RT/Ticket_Overlay.pm:1922 +#: lib/RT/Ticket_Overlay.pm:1930 msgid "That queue does not exist" msgstr "此表單不存在" -#: lib/RT/Ticket_Overlay.pm:3293 +#: lib/RT/Ticket_Overlay.pm:3301 msgid "That ticket has unresolved dependencies" msgstr "這份申請單有尚未解決的附屬申請單" @@ -5636,11 +5696,11 @@ msgstr "這份申請單有尚未解決的附屬申請單" msgid "That user already has that right" msgstr "使用者已具有該項權限" -#: lib/RT/Ticket_Overlay.pm:3097 +#: lib/RT/Ticket_Overlay.pm:3105 msgid "That user already owns that ticket" msgstr "該使用者已經承辦這份申請單" -#: lib/RT/Ticket_Overlay.pm:3069 +#: lib/RT/Ticket_Overlay.pm:3077 msgid "That user does not exist" msgstr "使用者不存在" @@ -5664,11 +5724,11 @@ msgstr "這名使用者已加入非內部成員群組" msgid "That user is now unprivilegedileged" msgstr "這名使用者已加入非內部成員群組" -#: lib/RT/Ticket_Overlay.pm:3090 +#: lib/RT/Ticket_Overlay.pm:3098 msgid "That user may not own tickets in that queue" msgstr "使用者可能沒有承辦表單裡的申請單" -#: lib/RT/Link_Overlay.pm:205 +#: lib/RT/Link_Overlay.pm:206 msgid "That's not a numerical id" msgstr "這不是一個數字編號" @@ -5684,7 +5744,7 @@ msgstr "申請單的副本收件人" msgid "The administrative CC of a ticket" msgstr "申請單的管理員副本收件人" -#: lib/RT/Ticket_Overlay.pm:2255 +#: lib/RT/Ticket_Overlay.pm:2263 msgid "The comment has been recorded" msgstr "評論已被紀錄" @@ -5696,7 +5756,7 @@ msgstr "下列命令會找到 'general' 表單內所有運作中的申請單, msgid "The following commands were not proccessed:\\n\\n" msgstr "以下命令未被執行:\\n\\n" -#: lib/RT/Interface/Web.pm:957 +#: lib/RT/Interface/Web.pm:959 msgid "The new value has been set." msgstr "新的欄位值設定完成。" @@ -5767,7 +5827,7 @@ msgstr "更新申請單 #%1 的全部資訊:%2" msgid "Ticket #%1: %2" msgstr "申請單 #%1: %2" -#: lib/RT/Ticket_Overlay.pm:632 lib/RT/Ticket_Overlay.pm:653 +#: lib/RT/Ticket_Overlay.pm:637 lib/RT/Ticket_Overlay.pm:658 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" msgstr "申請單 #%1 成功新增於 '%2' 表單" @@ -5782,7 +5842,7 @@ msgstr "載入申請單 %1\\n" msgid "Ticket %1: %2" msgstr "申請單 %1:%2" -#: html/Edit/Queues/Basic/Top:30 html/Edit/Queues/List:30 html/Work/Queues/List:9 +#: html/Edit/Queues/Basic/Top:30 html/Edit/Queues/List:30 html/Work/Queues/List:10 msgid "Ticket Due" msgstr "表單處理期限" @@ -5795,7 +5855,7 @@ msgstr "申請單處理紀錄 # %1 %2" msgid "Ticket ID" msgstr "單號" -#: NOT FOUND IN SOURCE +#: html/Work/Elements/SelectSearch:6 msgid "Ticket Id" msgstr "申請單編號" @@ -5807,23 +5867,23 @@ msgstr "表單運行期限" msgid "Ticket Resolved" msgstr "申請單已解決" -#: html/Edit/Queues/Basic/Top:20 html/Edit/Queues/Category/List:6 html/Edit/Queues/Category/Top:7 html/Edit/Queues/List:21 html/Work/Delegates/List:7 html/Work/Delegates/index.html:11 html/Work/Elements/List:12 html/Work/Elements/SelectSearch:9 html/Work/Queues/List:6 html/Work/Queues/Select.html:12 html/Work/Queues/index.html:11 html/Work/Tickets/Create.html:43 html/Work/Tickets/Elements/ShowBasics:34 +#: html/Edit/Queues/Basic/Top:20 html/Edit/Queues/Category/List:6 html/Edit/Queues/Category/Top:7 html/Edit/Queues/List:21 html/Work/Delegates/List:7 html/Work/Delegates/index.html:12 html/Work/Elements/List:13 html/Work/Queues/Select.html:12 html/Work/Queues/index.html:12 html/Work/Tickets/Elements/ShowBasics:34 msgid "Ticket Type" msgstr "表單種類" -#: html/Search/Elements/PickRestriction:62 html/Work/Search/PickRestriction:43 +#: html/Search/Elements/PickRestriction:63 html/Work/Search/PickRestriction:43 msgid "Ticket attachment" msgstr "申請單附件" -#: lib/RT/Tickets_Overlay.pm:1185 +#: lib/RT/Tickets_Overlay.pm:1227 msgid "Ticket content" msgstr "申請單內容" -#: lib/RT/Tickets_Overlay.pm:1231 +#: lib/RT/Tickets_Overlay.pm:1273 msgid "Ticket content type" msgstr "申請單內容類別" -#: lib/RT/Ticket_Overlay.pm:520 lib/RT/Ticket_Overlay.pm:529 lib/RT/Ticket_Overlay.pm:539 lib/RT/Ticket_Overlay.pm:642 +#: lib/RT/Ticket_Overlay.pm:525 lib/RT/Ticket_Overlay.pm:534 lib/RT/Ticket_Overlay.pm:544 lib/RT/Ticket_Overlay.pm:647 msgid "Ticket could not be created due to an internal error" msgstr "內部錯誤,無法新增申請單" @@ -5863,12 +5923,12 @@ msgstr "申請單視察員" msgid "Tickets" msgstr "申請單" -#: lib/RT/Tickets_Overlay.pm:1402 +#: lib/RT/Tickets_Overlay.pm:1451 #. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) msgid "Tickets %1 %2" msgstr "申請單 %1 %2" -#: lib/RT/Tickets_Overlay.pm:1367 +#: lib/RT/Tickets_Overlay.pm:1409 #. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) msgid "Tickets %1 by %2" msgstr "申請單 %1 (%2)" @@ -5898,7 +5958,7 @@ msgstr "剩餘時間" msgid "Time Worked" msgstr "處理時間" -#: lib/RT/Tickets_Overlay.pm:1158 +#: lib/RT/Tickets_Overlay.pm:1200 msgid "Time left" msgstr "剩餘時間" @@ -5906,7 +5966,7 @@ msgstr "剩餘時間" msgid "Time to display" msgstr "顯示時間" -#: lib/RT/Tickets_Overlay.pm:1134 +#: lib/RT/Tickets_Overlay.pm:1176 msgid "Time worked" msgstr "已處理時間" @@ -5914,7 +5974,7 @@ msgstr "已處理時間" msgid "TimeLeft" msgstr "剩餘時間" -#: lib/RT/Ticket_Overlay.pm:1210 +#: lib/RT/Ticket_Overlay.pm:1215 msgid "TimeWorked" msgstr "已處理時間" @@ -5926,11 +5986,11 @@ msgstr "產生這次更動的差異檔:" msgid "To generate a diff of this commit:\\n" msgstr "產生這次更動的差異檔:\\n" -#: lib/RT/Ticket_Overlay.pm:1213 +#: lib/RT/Ticket_Overlay.pm:1218 msgid "Told" msgstr "告知日期" -#: html/Edit/Elements/Page:47 +#: html/Edit/Elements/Page:45 msgid "Total" msgstr "頁" @@ -5938,7 +5998,7 @@ msgstr "頁" msgid "Transaction" msgstr "更動" -#: lib/RT/Transaction_Overlay.pm:666 +#: lib/RT/Transaction_Overlay.pm:669 #. ($self->Data) msgid "Transaction %1 purged" msgstr "清除更動報告 %1" @@ -5959,10 +6019,14 @@ msgstr "批次更動時" msgid "TransactionCreate" msgstr "新增更動時" -#: lib/RT/Transaction_Overlay.pm:721 +#: lib/RT/Transaction_Overlay.pm:724 msgid "Transactions are immutable" msgstr "不可更改更動報告" +#: html/Work/Approvals/Elements/Approve:52 +msgid "Transfer to" +msgstr "移交給" + #: NOT FOUND IN SOURCE msgid "Trying to delete a right: %1" msgstr "試圖刪除某項權限:%1" @@ -5975,7 +6039,7 @@ msgstr "星期二" msgid "Tue." msgstr "星期二" -#: html/Admin/Elements/EditCustomField:43 html/Admin/Elements/ModifyTemplateAsWorkflow:135 html/Ticket/Elements/AddWatchers:32 html/Ticket/Elements/AddWatchers:43 html/Ticket/Elements/AddWatchers:53 lib/RT/Ticket_Overlay.pm:1211 lib/RT/Tickets_Overlay.pm:978 +#: html/Admin/Elements/EditCustomField:43 html/Admin/Elements/ModifyTemplateAsWorkflow:135 html/Ticket/Elements/AddWatchers:32 html/Ticket/Elements/AddWatchers:43 html/Ticket/Elements/AddWatchers:53 lib/RT/Ticket_Overlay.pm:1216 lib/RT/Tickets_Overlay.pm:1020 msgid "Type" msgstr "類別" @@ -5991,7 +6055,7 @@ msgstr "外部系統登入帳號" msgid "UnixUsername" msgstr "外部系統登入帳號" -#: lib/RT/Attachment_Overlay.pm:281 lib/RT/Attachment_Overlay.pm:313 +#: lib/RT/Attachment_Overlay.pm:283 lib/RT/Attachment_Overlay.pm:315 #. ($self->ContentEncoding) msgid "Unknown ContentEncoding %1" msgstr "不可解的內容文字編碼方式 %1" @@ -6012,7 +6076,7 @@ msgstr "未被受理" msgid "Up" msgstr "上一頁" -#: html/Elements/MyTickets:63 html/Search/Bulk.html:32 html/Work/Elements/MyTickets:83 html/Work/Search/Bulk.html:10 html/Work/Tickets/Elements/EditCustomFieldEntries:63 +#: html/Elements/MyTickets:63 html/Search/Bulk.html:32 html/Work/Elements/MyTickets:91 html/Work/Search/Bulk.html:10 html/Work/Tickets/Elements/EditCustomFieldEntries:72 msgid "Update" msgstr "處理" @@ -6036,7 +6100,7 @@ msgstr "更新電子郵件信箱" msgid "Update name" msgstr "更新帳號" -#: lib/RT/Interface/Web.pm:467 +#: lib/RT/Interface/Web.pm:469 msgid "Update not recorded." msgstr "更新未被記錄" @@ -6062,19 +6126,19 @@ msgid "Update ticket #%1" msgstr "更新申請單 #%1" #: html/Ticket/Update.html:139 -#. ($Ticket->id, $Ticket->Subject) +#. ($TicketObj->id, $TicketObj->Subject) msgid "Update ticket #%1 (%2)" msgstr "更新申請單 #%1 (%2)" -#: lib/RT/Interface/Web.pm:465 +#: lib/RT/Interface/Web.pm:467 msgid "Update type was neither correspondence nor comment." msgstr "更新的內容並非申請單回覆也不是評論" -#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1214 +#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1219 msgid "Updated" msgstr "前次更新" -#: html/Work/Preferences/index.html:15 +#: html/Work/Preferences/index.html:15 html/Work/Tickets/Elements/ShowTransaction:11 msgid "User" msgstr "使用者" @@ -6106,11 +6170,11 @@ msgstr "使用者 ID" msgid "User Id" msgstr "使用者 ID" -#: html/Edit/Elements/PickUsers:12 html/Edit/Global/UserRight/List:7 html/Edit/Global/UserRight/Top:9 html/Edit/Users/Add.html:13 html/Edit/Users/Search.html:23 html/Work/Delegates/Info:60 html/Work/Tickets/Cc:10 +#: html/Edit/Elements/PickUsers:13 html/Edit/Global/UserRight/List:7 html/Edit/Global/UserRight/Top:9 html/Edit/Users/Add.html:13 html/Edit/Users/Search.html:23 html/Work/Delegates/Info:60 html/Work/Tickets/Cc:10 msgid "User Number" msgstr "員工編號" -#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 html/Edit/Global/autohandler:11 html/Edit/Queues/autohandler:26 +#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 html/Edit/Global/autohandler:11 html/Edit/Queues/autohandler:28 msgid "User Rights" msgstr "使用者權限" @@ -6159,15 +6223,15 @@ msgstr "使用者 %1 已改名為 %2" msgid "User view" msgstr "使用者私人資料" -#: NOT FOUND IN SOURCE +#: html/Edit/Elements/PickUsers:38 html/Edit/Global/Workflow/Owner.html:48 html/Edit/Global/Workflow/Owner.html:73 html/Edit/Global/Workflow/Owner.html:82 msgid "UserDefined" msgstr "使用者自定" -#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +#: html/Admin/Users/Modify.html:47 html/Elements/Login:54 html/Ticket/Elements/AddWatchers:34 msgid "Username" msgstr "帳號" -#: html/Admin/Elements/SelectNewGroupMembers:25 html/Admin/Elements/Tabs:31 html/Admin/Groups/Members.html:54 html/Admin/Queues/People.html:67 html/Admin/index.html:28 html/Edit/Groups/Admin:9 html/User/Groups/Members.html:57 html/Work/Tickets/Elements/ShowTransaction:11 +#: html/Admin/Elements/SelectNewGroupMembers:25 html/Admin/Elements/Tabs:31 html/Admin/Groups/Members.html:54 html/Admin/Queues/People.html:67 html/Admin/index.html:28 html/Edit/Groups/Admin:9 html/User/Groups/Members.html:57 msgid "Users" msgstr "使用者" @@ -6259,7 +6323,7 @@ msgstr "當評論送達時" msgid "Whenever correspondence comes in" msgstr "當回覆送達時" -#: html/Admin/Users/Modify.html:163 html/User/Prefs.html:67 html/Work/Preferences/Info:36 +#: html/Admin/Users/Modify.html:163 html/User/Prefs.html:67 html/Work/Preferences/Info:39 msgid "Work" msgstr "公司" @@ -6288,7 +6352,7 @@ msgstr "流程結束" msgid "Workflow deleted" msgstr "流程已刪除" -#: html/Edit/Global/autohandler:10 html/Edit/Queues/autohandler:25 +#: html/Edit/Global/autohandler:10 html/Edit/Queues/autohandler:27 msgid "Workflows" msgstr "流程" @@ -6296,7 +6360,7 @@ msgstr "流程" msgid "Writable" msgstr "可讀寫" -#: html/autohandler:144 +#: html/autohandler:151 msgid "XXX CHANGEME You are not an authorized user" msgstr "XXX CHANGEME 您是未經授權的使用者" @@ -6304,19 +6368,19 @@ msgstr "XXX CHANGEME 您是未經授權的使用者" msgid "Yes" msgstr "是" -#: lib/RT/Ticket_Overlay.pm:3200 +#: lib/RT/Ticket_Overlay.pm:3208 msgid "You already own this ticket" msgstr "您已是這份申請單的承辦人" -#: html/autohandler:136 +#: html/autohandler:143 msgid "You are not an authorized user" msgstr "您不是被授權的使用者" -#: html/Ticket/Elements/ShowTransaction:81 +#: html/Ticket/Elements/ShowTransaction:89 msgid "You can access it with the Download button on the right." msgstr "您可以按右方的「下載」鍵來取得。" -#: lib/RT/Ticket_Overlay.pm:3082 +#: lib/RT/Ticket_Overlay.pm:3090 msgid "You can only reassign tickets that you own or that are unowned" msgstr "祇能重新指派您所承辦或是沒有承辦人的申請單" @@ -6333,11 +6397,11 @@ msgstr "您會在表單 %2 找到 %1 的申請單" msgid "You have been logged out of RT." msgstr "您已登出 RT。" -#: html/SelfService/Display.html:77 +#: html/SelfService/Display.html:79 msgid "You have no permission to create tickets in that queue." msgstr "您沒有在該表單新增申請單的權限。" -#: lib/RT/Ticket_Overlay.pm:1935 +#: lib/RT/Ticket_Overlay.pm:1943 msgid "You may not create requests in that queue." msgstr "您不能在該表單中提出申請。" @@ -6377,11 +6441,11 @@ msgstr "您的申請單已被 %1 駁回。" msgid "Your request was rejected." msgstr "您的申請單已被駁回。" -#: html/autohandler:170 +#: html/autohandler:196 msgid "Your username or password is incorrect" msgstr "您的帳號或密碼有誤" -#: html/Admin/Elements/ModifyUser:83 html/Admin/Users/Modify.html:143 html/User/Prefs.html:130 html/Work/Preferences/Info:87 +#: html/Admin/Elements/ModifyUser:83 html/Admin/Users/Modify.html:143 html/User/Prefs.html:130 html/Work/Preferences/Info:90 msgid "Zip" msgstr "郵遞區號" @@ -6422,11 +6486,11 @@ msgstr "內容" msgid "content-type" msgstr "類型" -#: lib/RT/Ticket_Overlay.pm:2326 +#: lib/RT/Ticket_Overlay.pm:2334 msgid "correspondence (probably) not sent" msgstr "申請單回覆(可能)未送出" -#: lib/RT/Ticket_Overlay.pm:2336 +#: lib/RT/Ticket_Overlay.pm:2344 msgid "correspondence sent" msgstr "申請單回覆已送出" @@ -6434,7 +6498,7 @@ msgstr "申請單回覆已送出" msgid "critical" msgstr "嚴重" -#: html/Admin/Elements/ModifyQueue:62 html/Admin/Queues/Modify.html:76 html/Edit/Queues/Basic/Top:34 html/Edit/Queues/List:32 html/Work/Queues/List:11 lib/RT/Date.pm:319 +#: html/Admin/Elements/ModifyQueue:62 html/Admin/Queues/Modify.html:76 html/Edit/Queues/Basic/Top:34 html/Edit/Queues/List:32 html/Work/Queues/List:12 lib/RT/Date.pm:319 msgid "days" msgstr "天" @@ -6454,7 +6518,7 @@ msgstr "刪除" msgid "deleted" msgstr "已刪除" -#: html/Search/Elements/PickRestriction:67 html/Work/Search/PickRestriction:47 +#: html/Search/Elements/PickRestriction:68 html/Work/Search/PickRestriction:47 msgid "does not match" msgstr "不符合" @@ -6462,6 +6526,10 @@ msgstr "不符合" msgid "doesn't contain" msgstr "不包含" +#: html/Search/Elements/PickRestriction:38 +msgid "email address" +msgstr "電子郵件信箱" + #: NOT FOUND IN SOURCE msgid "emergency" msgstr "危難" @@ -6486,7 +6554,7 @@ msgstr "檔名" msgid "greater than" msgstr "大於" -#: lib/RT/Group_Overlay.pm:193 +#: lib/RT/Group_Overlay.pm:194 #. ($self->Name) msgid "group '%1'" msgstr "群組 '%1'" @@ -6503,11 +6571,11 @@ msgstr "編號" msgid "info" msgstr "資訊" -#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickRestriction:46 html/Search/Elements/PickRestriction:75 html/Search/Elements/PickRestriction:87 html/Work/Search/PickRestriction:27 html/Work/Search/PickRestriction:56 html/Work/Search/PickRestriction:75 +#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickRestriction:47 html/Search/Elements/PickRestriction:76 html/Search/Elements/PickRestriction:88 html/Work/Search/PickRestriction:27 html/Work/Search/PickRestriction:56 html/Work/Search/PickRestriction:75 msgid "is" msgstr "是" -#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickRestriction:47 html/Search/Elements/PickRestriction:76 html/Search/Elements/PickRestriction:88 html/Work/Search/PickRestriction:28 html/Work/Search/PickRestriction:57 html/Work/Search/PickRestriction:76 +#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickRestriction:48 html/Search/Elements/PickRestriction:77 html/Search/Elements/PickRestriction:89 html/Work/Search/PickRestriction:28 html/Work/Search/PickRestriction:57 html/Work/Search/PickRestriction:76 msgid "isn't" msgstr "不是" @@ -6516,10 +6584,10 @@ msgid "less than" msgstr "小於" #: html/Edit/Global/Workflow/Owner.html:35 -msgid "level Admins" +msgid "level Admin" msgstr "層主管" -#: html/Search/Elements/PickRestriction:66 html/Work/Search/PickRestriction:46 +#: html/Search/Elements/PickRestriction:67 html/Work/Search/PickRestriction:46 msgid "matches" msgstr "符合" @@ -6551,7 +6619,7 @@ msgstr "沒有名稱" msgid "no value" msgstr "沒有值" -#: html/Admin/Elements/EditQueueWatchers:26 html/Edit/Groups/Member:40 html/Edit/Groups/Members/Add.html:17 html/Edit/Groups/Members/List:8 html/Edit/Queues/List:32 html/Ticket/Elements/EditWatchers:27 html/Work/Delegates/Info:37 html/Work/Delegates/Info:48 html/Work/Overview/Info:31 html/Work/Queues/List:11 html/Work/Tickets/Elements/EditWatchers:5 html/Work/Tickets/Elements/ShowAttachments:30 html/Work/Tickets/Elements/ShowBasics:27 +#: html/Admin/Elements/EditQueueWatchers:26 html/Edit/Groups/Member:40 html/Edit/Groups/Members/Add.html:17 html/Edit/Groups/Members/List:8 html/Edit/Queues/List:32 html/Ticket/Elements/EditWatchers:27 html/Work/Delegates/Info:37 html/Work/Delegates/Info:48 html/Work/Overview/Info:31 html/Work/Queues/List:12 html/Work/Tickets/Elements/EditWatchers:5 html/Work/Tickets/Elements/ShowAttachments:30 html/Work/Tickets/Elements/ShowBasics:27 msgid "none" msgstr "無" @@ -6567,11 +6635,11 @@ msgstr "提示" msgid "notlike" msgstr "不符合" -#: html/Edit/Elements/PickUsers:17 html/Edit/Users/Add.html:18 html/Edit/Users/Search.html:28 html/Work/Tickets/Cc:15 +#: html/Edit/Elements/PickUsers:18 html/Edit/Users/Add.html:18 html/Edit/Users/Search.html:28 html/Work/Tickets/Cc:15 msgid "number" msgstr "號" -#: html/SelfService/Elements/MyRequests:60 lib/RT/Queue_Overlay.pm:58 +#: html/SelfService/Elements/MyRequests:61 lib/RT/Queue_Overlay.pm:58 msgid "open" msgstr "開啟" @@ -6579,12 +6647,12 @@ msgstr "開啟" msgid "opened" msgstr "已開啟" -#: lib/RT/Group_Overlay.pm:198 +#: lib/RT/Group_Overlay.pm:199 #. ($self->Name, $user->Name) msgid "personal group '%1' for user '%2'" msgstr "使用者「%2」的「%1」代理人群組" -#: lib/RT/Group_Overlay.pm:206 +#: lib/RT/Group_Overlay.pm:207 #. ($queue->Name, $self->Type) msgid "queue %1 %2" msgstr "表單 %1 %2" @@ -6609,12 +6677,12 @@ msgstr "秒" msgid "stalled" msgstr "延宕" -#: lib/RT/Group_Overlay.pm:201 +#: lib/RT/Group_Overlay.pm:202 #. ($self->Type) msgid "system %1" msgstr "系統 %1" -#: lib/RT/Group_Overlay.pm:212 +#: lib/RT/Group_Overlay.pm:213 #. ($self->Type) msgid "system group '%1'" msgstr "系統群組 '%1'" @@ -6628,16 +6696,16 @@ msgstr "呼叫元件未指明原因" msgid "ticket #%1" msgstr "申請單 #%1" -#: lib/RT/Group_Overlay.pm:209 +#: lib/RT/Group_Overlay.pm:210 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" msgstr "申請單 #%1 %2" -#: html/Work/Elements/SelectSearch:28 +#: html/Work/Elements/SelectSearch:33 msgid "till" msgstr "至" -#: html/Edit/Elements/PickUsers:15 html/Edit/Global/Workflow/Condition:31 html/Edit/Users/Add.html:16 html/Edit/Users/Search.html:26 html/Work/Tickets/Cc:13 +#: html/Edit/Elements/PickUsers:16 html/Edit/Global/Workflow/Condition:31 html/Edit/Users/Add.html:16 html/Edit/Users/Search.html:26 html/Work/Tickets/Cc:13 msgid "to" msgstr "到" @@ -6645,7 +6713,7 @@ msgstr "到" msgid "true" msgstr "真" -#: lib/RT/Group_Overlay.pm:215 +#: lib/RT/Group_Overlay.pm:216 #. ($self->Id) msgid "undescribed group %1" msgstr "沒有描述的群組 %1" @@ -6654,7 +6722,7 @@ msgstr "沒有描述的群組 %1" msgid "unresolved" msgstr "未處理" -#: lib/RT/Group_Overlay.pm:190 +#: lib/RT/Group_Overlay.pm:191 #. ($user->Object->Name) msgid "user %1" msgstr "使用者 %1" diff --git a/rt/lib/RT/Interface/Email.pm b/rt/lib/RT/Interface/Email.pm index 241f5f35c..52542a149 100755 --- a/rt/lib/RT/Interface/Email.pm +++ b/rt/lib/RT/Interface/Email.pm @@ -34,7 +34,7 @@ BEGIN { use vars qw ($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS); # set the version for version checking - $VERSION = do { my @r = (q$Revision: 1.1.1.2 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r }; # must be all one line, for MakeMaker + $VERSION = do { my @r = (q$Revision: 1.1.1.3 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r }; # must be all one line, for MakeMaker @ISA = qw(Exporter); @@ -57,7 +57,7 @@ BEGIN { =head1 NAME - RT::Interface::CLI - helper functions for creating a commandline RT interface + RT::Interface::Email - helper functions for parsing email sent to RT =head1 SYNOPSIS @@ -182,14 +182,13 @@ sub MailError { } - if ($RT::MailCommand eq 'sendmailpipe') { open (MAIL, "|$RT::SendmailPath $RT::SendmailArguments") || return(0); print MAIL $entity->as_string; close(MAIL); } else { - $entity->send($RT::MailCommand, $RT::MailParams); + $entity->send($RT::MailCommand, $RT::MailParams); } } @@ -376,6 +375,9 @@ This performs all the "guts" of the mail rt-mailgate program, and is designed to be called from the web interface with a message, user object, and so on. +Can also take an optional 'ticket' parameter; this ticket id overrides +any ticket id found in the subject. + Returns: An array of: @@ -430,7 +432,7 @@ sub Gateway { if ( -f $temp_file ) { $parser->ParseMIMEEntityFromFile($temp_file); - File::Temp::unlink0( $fh, $temp_file ); + unlink( $temp_file ); if ($parser->Entity) { delete $args{'message'}; } diff --git a/rt/lib/RT/Interface/Email/Auth/MailFrom.pm b/rt/lib/RT/Interface/Email/Auth/MailFrom.pm index eb778ff30..f71666b72 100644 --- a/rt/lib/RT/Interface/Email/Auth/MailFrom.pm +++ b/rt/lib/RT/Interface/Email/Auth/MailFrom.pm @@ -118,7 +118,7 @@ sub GetCurrentUser { } - $CurrentUser = CreateUser( undef, $Address, $Name, $args{'Message'} ); + $CurrentUser = CreateUser( undef, $Address, $Name, $Address, $args{'Message'} ); return ( $CurrentUser, 1 ); } diff --git a/rt/lib/RT/Interface/Web.pm b/rt/lib/RT/Interface/Web.pm index 8d66239be..329a2801b 100644 --- a/rt/lib/RT/Interface/Web.pm +++ b/rt/lib/RT/Interface/Web.pm @@ -101,6 +101,7 @@ sub NewCGIHandler { default_escape_flags => 'h', allow_globals => [qw(%session)], autoflush => 1, + @_ ); @@ -424,7 +425,8 @@ sub ProcessUpdateMessage { ); #Make the update content have no 'weird' newlines in it - if ( $args{ARGSRef}->{'UpdateContent'} || + if ( $args{ARGSRef}->{'UpdateTimeWorked'} || + $args{ARGSRef}->{'UpdateContent'} || $args{ARGSRef}->{'UpdateAttachments'}) { if ( @@ -530,7 +532,7 @@ sub MakeMIMEEntity { # on NFS and NTFS, it is possible that tempfile() conflicts # with other processes, causing a race condition. we try to # accommodate this by pausing and retrying. - last if ($fh, $temp_file) = eval { tempfile() }; + last if ($fh, $temp_file) = eval { tempfile( UNLINK => 1) }; sleep 1; } diff --git a/rt/lib/RT/Link_Overlay.pm b/rt/lib/RT/Link_Overlay.pm index ac1bc370c..1c02619df 100644 --- a/rt/lib/RT/Link_Overlay.pm +++ b/rt/lib/RT/Link_Overlay.pm @@ -81,10 +81,9 @@ sub Create { my $base = RT::URI->new( $self->CurrentUser ); $base->FromURI( $args{'Base'} ); - unless ( $base->Scheme ) { + unless ( $base->Resolver and $base->Scheme ) { $RT::Logger->warning( "$self couldn't resolve base:'" . $args{'Base'} . " - " - . $base->Scheme . "' into a URI\n" ); #use Data::Dumper; diff --git a/rt/lib/RT/Principal_Overlay.pm b/rt/lib/RT/Principal_Overlay.pm index b788e36c4..1a14fa1b0 100644 --- a/rt/lib/RT/Principal_Overlay.pm +++ b/rt/lib/RT/Principal_Overlay.pm @@ -557,7 +557,7 @@ sub _GetPrincipalTypeForACL { Returns a list uniquely representing an object or normal scalar. For scalars, its string value is returned; for objects that has an -id() method, its class name and Id are returned as a string seperated by a "-". +id() method, its class name and Id are returned as a string separated by a "-". =cut diff --git a/rt/lib/RT/Queue_Overlay.pm b/rt/lib/RT/Queue_Overlay.pm index fcc185b10..f40055b3b 100644 --- a/rt/lib/RT/Queue_Overlay.pm +++ b/rt/lib/RT/Queue_Overlay.pm @@ -48,6 +48,7 @@ no warnings qw(redefine); use vars qw(@STATUS @ACTIVE_STATUS @INACTIVE_STATUS $RIGHTS); use RT::Groups; use RT::ACL; +use RT::EmailParser; @ACTIVE_STATUS = qw(new open stalled); @@ -518,6 +519,8 @@ Email The email address of the new watcher. If a user with this If the watcher you\'re trying to set has an RT account, set the Owner paremeter to their User Id. Otherwise, set the Email parameter to their Email address. +Returns a tuple of (status/id, message). + =cut sub AddWatcher { @@ -602,10 +605,13 @@ sub _AddWatcher { # if the user doesn't exist, we need to create a new user my $new_user = RT::User->new($RT::SystemUser); + my ( $Address, $Name ) = + RT::EmailParser::ParseAddressFromHeader('', $args{'Email'}); + my ( $Val, $Message ) = $new_user->Create( - Name => $args{'Email'}, - EmailAddress => $args{'Email'}, - RealName => $args{'Email'}, + Name => $Address, + EmailAddress => $Address, + RealName => $Name, Privileged => 0, Comments => 'Autocreated when added as a watcher'); unless ($Val) { diff --git a/rt/lib/RT/Scrip_Overlay.pm b/rt/lib/RT/Scrip_Overlay.pm index 4f6c735cc..79499fc82 100644 --- a/rt/lib/RT/Scrip_Overlay.pm +++ b/rt/lib/RT/Scrip_Overlay.pm @@ -243,7 +243,7 @@ sub ActionObj { $self->{'ScripActionObj'} = RT::ScripAction->new($self->CurrentUser); #TODO: why are we loading Actions with templates like this. - # two seperate methods might make more sense + # two separate methods might make more sense $self->{'ScripActionObj'}->Load($self->ScripAction, $self->Template); } return ($self->{'ScripActionObj'}); diff --git a/rt/lib/RT/StyleGuide.pod b/rt/lib/RT/StyleGuide.pod index 95b2e3a15..4a45e8205 100644 --- a/rt/lib/RT/StyleGuide.pod +++ b/rt/lib/RT/StyleGuide.pod @@ -804,11 +804,9 @@ It is important not to localize the names of rights or statuses within RT's cor This is for new programs, modules, specific APIs, or anything else. -Contact for core team is the slashcode-development mailing list. - =over 4 -=item Present idea to core team +=item Present idea to rt-devel We may know of a better way to approach the problem, or know of an existing way to deal with it, or know someone else is working on it. @@ -816,9 +814,9 @@ This is mostly informal, but a fairly complete explanation for the need and use of the code should be provided. -=item Present complete specs to core team +=item Present complete specs to rt-devel -The complete proposed API to the core team should be submitted for +The complete proposed API should be submitted for approval and discussion. For web and command-line programs, present the functionality and interface (op codes, command-lin switches, etc.). @@ -827,13 +825,8 @@ boilerplate and fill it in. You can make changes later if necessary, but fill it in as much as you can. -=item Announce any changes to interface - -If the way it works or how it is called is going to change, notify the core -team. - -=item Prepare for core review +=item Prepare for code review When you are done, the code will undergo a code review by a member of the core team, or someone picked by the core team. This is not to @@ -843,9 +836,6 @@ break other code, that it follows the documentation and existing proposal. It is to check for possible optimizations or better ways of doing it. -For members of the core team, one or more other members of the team will -perform the review. - Note that all code is expected to follow the coding principles and style guide contained in this document. diff --git a/rt/lib/RT/Template_Overlay.pm b/rt/lib/RT/Template_Overlay.pm index 5950aa3ea..057dfecda 100644 --- a/rt/lib/RT/Template_Overlay.pm +++ b/rt/lib/RT/Template_Overlay.pm @@ -318,20 +318,9 @@ sub Parse { my $parser = MIME::Parser->new(); - # Setup output directory for files. from RT::EmailParser::_SetupMIMEParser - if ( my $AttachmentDir = - eval { File::Temp::tempdir( TMPDIR => 1, CLEANUP => 1 ) } ) - { - - # Set up output directory for files: - $parser->output_dir("$AttachmentDir"); - } - else { - $RT::Logger->error("Couldn't write attachments to temp dir on disk. using more memory and processor."); # On some situations TMPDIR is non-writable. sad but true. $parser->output_to_core(1); $parser->tmp_to_core(1); - } #If someone includes a message, don't extract it $parser->extract_nested_messages(1); @@ -415,4 +404,5 @@ sub CurrentUserHasQueueRight { } # }}} + 1; diff --git a/rt/lib/RT/Templates_Overlay.pm b/rt/lib/RT/Templates_Overlay.pm index 6bc992e05..544096233 100644 --- a/rt/lib/RT/Templates_Overlay.pm +++ b/rt/lib/RT/Templates_Overlay.pm @@ -137,5 +137,40 @@ sub NewItem { } # }}} +# {{{ sub Next + +=head2 Next + +Returns the next template that this user can see. + +=cut + +sub Next { + my $self = shift; + + + my $templ = $self->SUPER::Next(); + if ((defined($templ)) and (ref($templ))) { + + # If it's part of a queue, and the user can read templates in + # that queue, or the user can globally read templates, show it + if ($templ->Queue && $templ->CurrentUserHasQueueRight('ShowTemplate') or + $templ->CurrentUser->HasRight(Object => $RT::System, Right => 'ShowTemplate')) { + return($templ); + } + + #If the user doesn't have the right to show this template + else { + return($self->Next()); + } + } + #if there never was any template + else { + return(undef); + } + +} +# }}} + 1; diff --git a/rt/lib/RT/Ticket_Overlay.pm b/rt/lib/RT/Ticket_Overlay.pm index 981df4125..c979ba5b4 100644 --- a/rt/lib/RT/Ticket_Overlay.pm +++ b/rt/lib/RT/Ticket_Overlay.pm @@ -157,6 +157,8 @@ use vars '%LINKTYPEMAP'; Mode => 'Target', }, DependedOnBy => { Type => 'DependsOn', Mode => 'Base', }, + MergedInto => { Type => 'MergedInto', + Mode => 'Target', }, ); @@ -175,6 +177,8 @@ use vars '%LINKDIRMAP'; Target => 'ReferredToBy', }, DependsOn => { Base => 'DependsOn', Target => 'DependedOnBy', }, + MergedInto => { Base => 'MergedInto', + Target => 'MergedInto', }, ); @@ -315,11 +319,11 @@ sub Create { Subject => '', InitialPriority => undef, FinalPriority => undef, - Priority => undef, + Priority => undef, Status => 'new', - TimeWorked => "0", + TimeWorked => 0, TimeLeft => 0, - TimeEstimated => 0, + TimeEstimated => 0, Due => undef, Starts => undef, Started => undef, @@ -513,10 +517,12 @@ sub Create { delete $params{$attr} unless (exists $params{$attr} && $params{$attr}); } - - my $id = $self->SUPER::Create( %params); + # Delete the time worked if we're counting it in the transaction + delete $params{TimeWorked} if $args{'_RecordTransaction'}; + + my ($id,$ticket_message) = $self->SUPER::Create( %params); unless ($id) { - $RT::Logger->crit( "Couldn't create a ticket"); + $RT::Logger->crit( "Couldn't create a ticket: " . $ticket_message); $RT::Handle->Rollback(); return ( 0, 0, $self->loc( "Ticket could not be created due to an internal error") ); } @@ -624,7 +630,7 @@ sub Create { # {{{ Add a transaction for the create my ( $Trans, $Msg, $TransObj ) = $self->_NewTransaction( Type => "Create", - TimeTaken => 0, + TimeTaken => $args{'TimeWorked'}, MIMEObj => $args{'MIMEObj'} ); @@ -1746,6 +1752,8 @@ PrincipalId is an RT::Principal id, and Email is an email address. Returns true if the specified principal (or the one corresponding to the specified address) is a member of the group Type for this ticket. +XX TODO: This should be Memoized. + =cut sub IsWatcher { @@ -2860,7 +2868,7 @@ sub MergeInto { # We use EffectiveId here even though it duplicates information from # the links table becasue of the massive performance hit we'd take - # by trying to do a seperate database query for merge info everytime + # by trying to do a separate database query for merge info everytime # loaded a ticket. #update this ticket's effective id to the new ticket's id. @@ -3456,6 +3464,9 @@ sub CustomFieldValues { $cf->LoadById($field); } else { $cf->LoadByNameAndQueue(Name => $field, Queue => $self->QueueObj->Id); + unless( $cf->id ) { + $cf->LoadByNameAndQueue(Name => $field, Queue => '0'); + } } my $cf_values = RT::TicketCustomFieldValues->new( $self->CurrentUser ); $cf_values->LimitToCustomField($cf->id); diff --git a/rt/lib/RT/Tickets_Overlay.pm b/rt/lib/RT/Tickets_Overlay.pm index 55777b0fb..969d887cf 100644 --- a/rt/lib/RT/Tickets_Overlay.pm +++ b/rt/lib/RT/Tickets_Overlay.pm @@ -101,8 +101,8 @@ my %FIELDS = Filename => ['TRANSFIELD',], TransactionDate => ['TRANSDATE',], Requestor => ['WATCHERFIELD' => 'Requestor',], - CC => ['WATCHERFIELD' => 'Cc',], - AdminCC => ['WATCHERFIELD' => 'AdminCC',], + Cc => ['WATCHERFIELD' => 'Cc',], + AdminCc => ['WATCHERFIELD' => 'AdminCC',], Watcher => ['WATCHERFIELD'], LinkedTo => ['LINKFIELD',], CustomFieldValue =>['CUSTOMFIELD',], @@ -293,12 +293,13 @@ sub _LinkLimit { die "Incorrect Meta Data for $field" unless (defined $meta->[1] and defined $meta->[2]); - my $LinkAlias = $sb->NewAlias ('Links'); + $sb->{_sql_linkalias} = $sb->NewAlias ('Links') + unless defined $sb->{_sql_linkalias}; $sb->_OpenParen(); $sb->_SQLLimit( - ALIAS => $LinkAlias, + ALIAS => $sb->{_sql_linkalias}, FIELD => 'Type', OPERATOR => '=', VALUE => $meta->[2], @@ -309,7 +310,7 @@ sub _LinkLimit { my $matchfield = ( $value =~ /^(\d+)$/ ? "LocalTarget" : "Target" ); $sb->_SQLLimit( - ALIAS => $LinkAlias, + ALIAS => $sb->{_sql_linkalias}, ENTRYAGGREGATOR => 'AND', FIELD => $matchfield, OPERATOR => '=', @@ -317,14 +318,14 @@ sub _LinkLimit { ); #If we're searching on target, join the base to ticket.id - $sb->Join( ALIAS1 => 'main', FIELD1 => $sb->{'primary_key'}, - ALIAS2 => $LinkAlias, FIELD2 => 'LocalBase'); + $sb->_SQLJoin( ALIAS1 => 'main', FIELD1 => $sb->{'primary_key'}, + ALIAS2 => $sb->{_sql_linkalias}, FIELD2 => 'LocalBase'); } elsif ( $meta->[1] eq "From" ) { my $matchfield = ( $value =~ /^(\d+)$/ ? "LocalBase" : "Base" ); $sb->_SQLLimit( - ALIAS => $LinkAlias, + ALIAS => $sb->{_sql_linkalias}, ENTRYAGGREGATOR => 'AND', FIELD => $matchfield, OPERATOR => '=', @@ -332,8 +333,8 @@ sub _LinkLimit { ); #If we're searching on base, join the target to ticket.id - $sb->Join( ALIAS1 => 'main', FIELD1 => $sb->{'primary_key'}, - ALIAS2 => $LinkAlias, FIELD2 => 'LocalTarget'); + $sb->_SQLJoin( ALIAS1 => 'main', FIELD1 => $sb->{'primary_key'}, + ALIAS2 => $sb->{_sql_linkalias}, FIELD2 => 'LocalTarget'); } else { die "Invalid link direction '$meta->[1]' for $field\n"; @@ -462,11 +463,11 @@ sub _TransDateLimit { $sb->_OpenParen; # Join Transactions To Attachments - $sb->Join( ALIAS1 => $sb->{_sql_trattachalias}, FIELD1 => 'TransactionId', + $sb->_SQLJoin( ALIAS1 => $sb->{_sql_trattachalias}, FIELD1 => 'TransactionId', ALIAS2 => $sb->{_sql_transalias}, FIELD2 => 'id'); # Join Transactions to Tickets - $sb->Join( ALIAS1 => 'main', FIELD1 => $sb->{'primary_key'}, # UGH! + $sb->_SQLJoin( ALIAS1 => 'main', FIELD1 => $sb->{'primary_key'}, # UGH! ALIAS2 => $sb->{_sql_transalias}, FIELD2 => 'Ticket'); my $d = new RT::Date( $sb->CurrentUser ); @@ -536,14 +537,6 @@ sub _TransLimit { $sb->_OpenParen; - # Join Transactions To Attachments - $sb->Join( ALIAS1 => $sb->{_sql_trattachalias}, FIELD1 => 'TransactionId', - ALIAS2 => $sb->{_sql_transalias}, FIELD2 => 'id'); - - # Join Transactions to Tickets - $sb->Join( ALIAS1 => 'main', FIELD1 => $sb->{'primary_key'}, # UGH! - ALIAS2 => $sb->{_sql_transalias}, FIELD2 => 'Ticket'); - #Search for the right field $sb->_SQLLimit(ALIAS => $sb->{_sql_trattachalias}, FIELD => $field, @@ -553,6 +546,14 @@ sub _TransLimit { @rest ); + # Join Transactions To Attachments + $sb->_SQLJoin( ALIAS1 => $sb->{_sql_trattachalias}, FIELD1 => 'TransactionId', + ALIAS2 => $sb->{_sql_transalias}, FIELD2 => 'id'); + + # Join Transactions to Tickets + $sb->_SQLJoin( ALIAS1 => 'main', FIELD1 => $sb->{'primary_key'}, # UGH! + ALIAS2 => $sb->{_sql_transalias}, FIELD2 => 'Ticket'); + $sb->_CloseParen; } @@ -615,7 +616,7 @@ sub _WatcherLimit { VALUE => 'RT::Ticket-Role', ENTRYAGGREGATOR => 'AND'); - $self->Join(ALIAS1 => $groups, FIELD1 => 'Instance', + $self->_SQLJoin(ALIAS1 => $groups, FIELD1 => 'Instance', ALIAS2 => 'main', FIELD2 => 'id'); # }}} @@ -630,10 +631,10 @@ sub _WatcherLimit { ENTRYAGGREGATOR => 'AND'); } - $self->Join (ALIAS1 => $groups, FIELD1 => 'id', + $self->_SQLJoin (ALIAS1 => $groups, FIELD1 => 'id', ALIAS2 => $groupmembers, FIELD2 => 'GroupId'); - $self->Join( ALIAS1 => $groupmembers, FIELD1 => 'MemberId', + $self->_SQLJoin( ALIAS1 => $groupmembers, FIELD1 => 'MemberId', ALIAS2 => $users, FIELD2 => 'id'); $self->_CloseParen; @@ -670,7 +671,7 @@ sub _LinkFieldLimit { OPERATOR => '=', VALUE => $restriction->{'TARGET'} ); #If we're searching on target, join the base to ticket.id - $self->Join( ALIAS1 => 'main', FIELD1 => $self->{'primary_key'}, + $self->_SQLJoin( ALIAS1 => 'main', FIELD1 => $self->{'primary_key'}, ALIAS2 => $LinkAlias, FIELD2 => 'LocalBase'); } @@ -691,7 +692,7 @@ sub _LinkFieldLimit { OPERATOR => '=', VALUE => $restriction->{'BASE'} ); #If we're searching on base, join the target to ticket.id - $self->Join( ALIAS1 => 'main', FIELD1 => $self->{'primary_key'}, + $self->_SQLJoin( ALIAS1 => 'main', FIELD1 => $self->{'primary_key'}, ALIAS2 => $LinkAlias, FIELD2 => 'LocalTarget') } @@ -736,8 +737,9 @@ sub _CustomFieldLimit { my $cfid = 0; + # this is pretty inefficient for huge numbers of CFs... while ( my $CustomField = $CF->Next ) { - if ($CustomField->Name eq $field) { + if (lc $CustomField->Name eq lc $field) { $cfid = $CustomField->Id; last; } @@ -758,7 +760,7 @@ sub _CustomFieldLimit { $TicketCFs = $self->{_sql_keywordalias}{$cfid}; } else { $TicketCFs = $self->{_sql_keywordalias}{$cfid} = - $self->Join( TYPE => 'left', + $self->_SQLJoin( TYPE => 'left', ALIAS1 => 'main', FIELD1 => 'id', TABLE2 => 'TicketCustomFieldValues', @@ -860,14 +862,20 @@ sub Limit { Returns a frozen string suitable for handing back to ThawLimits. =cut + +sub _FreezeThawKeys { + 'TicketRestrictions', + 'restriction_index', + 'looking_at_effective_id', + 'looking_at_type' +} + # {{{ sub FreezeLimits sub FreezeLimits { my $self = shift; require FreezeThaw; - return (FreezeThaw::freeze($self->{'TicketRestrictions'}, - $self->{'restriction_index'} - )); + return (FreezeThaw::freeze(@{$self}{$self->_FreezeThawKeys})); } # }}} @@ -894,10 +902,9 @@ sub ThawLimits { #We don't need to die if the thaw fails. eval { - ($self->{'TicketRestrictions'}, - $self->{'restriction_index'} - ) = FreezeThaw::thaw($in); - } + @{$self}{$self->_FreezeThawKeys} = FreezeThaw::thaw($in); + }; + $RT::Logger->error( $@ ) if $@; } @@ -1749,6 +1756,7 @@ sub _Init { $self->{'primary_key'} = "id"; delete $self->{'items_array'}; delete $self->{'item_map'}; + delete $self->{'columns_to_display'}; $self->SUPER::_Init(@_); $self->_InitSQL; diff --git a/rt/lib/RT/Tickets_Overlay_SQL.pm b/rt/lib/RT/Tickets_Overlay_SQL.pm index 629e6da2d..4ba19e606 100644 --- a/rt/lib/RT/Tickets_Overlay_SQL.pm +++ b/rt/lib/RT/Tickets_Overlay_SQL.pm @@ -24,6 +24,8 @@ use strict; use warnings; +use RT::Tickets; + # Import configuration data from the lexcial scope of __PACKAGE__ (or # at least where those two Subroutines are defined.) @@ -46,6 +48,7 @@ sub _InitSQL { $self->{'_sql_subclause'} = "a"; $self->{'_sql_first'} = 0; $self->{'_sql_opstack'} = ['']; + $self->{'_sql_linkalias'} = undef; $self->{'_sql_transalias'} = undef; $self->{'_sql_trattachalias'} = undef; $self->{'_sql_keywordalias'} = undef; @@ -53,6 +56,7 @@ sub _InitSQL { $self->{'_sql_localdepth'} = 0; $self->{'_sql_query'} = ''; $self->{'_sql_looking_at'} = {}; + $self->{'_sql_columns_to_display'} = []; } @@ -60,10 +64,20 @@ sub _SQLLimit { # All SQL stuff goes into one SB subclause so we can deal with all # the aggregation my $this = shift; + $this->SUPER::Limit(@_, SUBCLAUSE => 'ticketsql'); } +sub _SQLJoin { + # All SQL stuff goes into one SB subclause so we can deal with all + # the aggregation + my $this = shift; + + $this->SUPER::Join(@_, + SUBCLAUSE => 'ticketsql'); +} + # Helpers sub _OpenParen { $_[0]->SUPER::_OpenParen( 'ticketsql' ); @@ -169,6 +183,10 @@ sub _parser { # because it has spaces in it. otherwise "NOT LIKE" might be parsed # as a keyword or value. + + + + while ($string =~ /( $re_aggreg |$re_op @@ -180,12 +198,13 @@ sub _parser { my $current = 0; # Highest priority is last - $current = OP if _match($re_op,$val); + $current = OP if _match($re_op,$val) ; $current = VALUE if _match($re_value,$val); $current = KEYWORD if _match($re_keyword,$val) && ($want & KEYWORD); $current = AGGREG if _match($re_aggreg,$val); $current = PAREN if _match($re_paren,$val); + unless ($current && $want & $current) { # Error # FIXME: I will only print out the highest $want value @@ -194,6 +213,8 @@ sub _parser { # State Machine: + #$RT::Logger->debug("We've just found a '$current' called '$val'"); + # Parens are highest priority if ($current & PAREN) { if ($val eq "(") { @@ -209,6 +230,7 @@ sub _parser { $want = KEYWORD | PAREN | AGGREG; } + elsif ( $current & AGGREG ) { $ea = $val; $want = KEYWORD | PAREN; @@ -234,7 +256,7 @@ sub _parser { substr($val,0,1) = ""; substr($val,-1,1) = ""; } - # Unescape escaped characters + # Unescape escaped characters $key =~ s!\\(.)!$1!g; $val =~ s!\\(.)!$1!g; # print "$ea Key=[$key] op=[$op] val=[$val]\n"; @@ -349,20 +371,93 @@ Convert a RT-SQL string into a set of SearchBuilder restrictions. Returns (1, 'Status message') on success and (0, 'Error Message') on failure. + +=begin testing + +use RT::Tickets; + + + +my $tix = RT::Tickets->new($RT::SystemUser); + +my $query = "Status = 'open'"; +my ($id, $msg) = $tix->FromSQL($query); + +ok ($id, $msg); + + +my (@ids, @expectedids); + +my $t = RT::Ticket->new($RT::SystemUser); + +my $string = 'subject/content SQL test'; +ok( $t->Create(Queue => 'General', Subject => $string), "Ticket Created"); + +push @ids, $t->Id; + +my $Message = MIME::Entity->build( + Subject => 'this is my subject', + From => 'jesse@example.com', + Data => [ $string ], + ); + +ok( $t->Create(Queue => 'General', Subject => 'another ticket', MIMEObj => $Message, MemberOf => $ids[0]), "Ticket Created"); + +push @ids, $t->Id; + +$query = ("Subject LIKE '$string' OR Content LIKE '$string'"); + +my ($id, $msg) = $tix->FromSQL($query); + +ok ($id, $msg); + +is ($tix->Count, scalar @ids, "number of returned tickets same as entered"); + +while (my $tick = $tix->Next) { + push @expectedids, $tick->Id; +} + +ok (eq_array(\@ids, \@expectedids), "returned expected tickets"); + +$query = ("id = $ids[0] OR MemberOf = $ids[0]"); + +my ($id, $msg) = $tix->FromSQL($query); + +ok ($id, $msg); + +is ($tix->Count, scalar @ids, "number of returned tickets same as entered"); + +@expectedids = (); +while (my $tick = $tix->Next) { + push @expectedids, $tick->Id; +} + +ok (eq_array(\@ids, \@expectedids), "returned expected tickets"); + +=end testing + + =cut sub FromSQL { my ($self,$query) = @_; $self->CleanSlate; + { + # preserve first_row and show_rows across the CleanSlate + local($self->{'first_row'}, $self->{'show_rows'}); + $self->CleanSlate; + } $self->_InitSQL(); - return (1,"No Query") unless $query; + + return (1,$self->loc("No Query")) unless $query; $self->{_sql_query} = $query; eval { $self->_parser( $query ); }; - $RT::Logger->error( $@ ) if $@; - return(0,$@) if $@; - + if ($@) { + $RT::Logger->error( $@ ); + return(0,$@); + } # We only want to look at EffectiveId's (mostly) for these searches. unless (exists $self->{_sql_looking_at}{'effectiveid'}) { $self->SUPER::Limit( FIELD => 'EffectiveId', @@ -386,9 +481,7 @@ sub FromSQL { # Unless we've explicitly asked to look at a specific Type, we need # to limit to it. unless ($self->{looking_at_type}) { - $self->SUPER::Limit( FIELD => 'Type', - OPERATOR => '=', - VALUE => 'ticket'); + $self->SUPER::Limit( FIELD => 'Type', OPERATOR => '=', VALUE => 'ticket'); } # We never ever want to show deleted tickets @@ -399,10 +492,22 @@ sub FromSQL { $self->{'must_redo_search'} = 1; $self->{'RecalcTicketLimits'} = 0; - return (1,"Good Query"); + return (1,$self->loc("Valid Query")); } +=head2 Query + +Returns the query that this object was initialized with + +=cut + +sub Query { + my $self = shift; + return ($self->{_sql_query}); +} + + 1; diff --git a/rt/lib/RT/Transaction_Overlay.pm b/rt/lib/RT/Transaction_Overlay.pm index 9c9a2fd14..2e9d737b6 100644 --- a/rt/lib/RT/Transaction_Overlay.pm +++ b/rt/lib/RT/Transaction_Overlay.pm @@ -203,7 +203,7 @@ sub Content { if ( $args{'Quote'} ) { # Remove quoted signature. - $content =~ s/\n-- \n(.*)$//s; + $content =~ s/\n-- \n(.*?)$//s; # What's the longest line like? my $max = 0; @@ -221,10 +221,10 @@ sub Content { $content = $wrapper->wrap($content); } + $content =~ s/^/> /gm; $content = '[' . $self->CreatorObj->Name() . ' - ' - . $self->CreatedAsString() . "]:\n\n" . $content . "\n\n"; - $content =~ s/^/> /gm; + . $self->CreatedAsString() . "]:\n" . $content . "\n\n"; } @@ -597,6 +597,9 @@ sub BriefDescription { elsif ( $self->Field eq 'HasMember' ) { return $self->loc( "Member [_1] added", $value ); } + elsif ( $self->Field eq 'MergedInto' ) { + return $self->loc( "Merged into [_1]", $value ); + } } else { return ( $self->Data ); @@ -790,7 +793,7 @@ sub _CacheConfig { { 'cache_p' => 1, 'fast_update_p' => 1, - 'cache_for_sec' => 180, + 'cache_for_sec' => 6000, } } 1; diff --git a/rt/lib/RT/User_Overlay.pm b/rt/lib/RT/User_Overlay.pm index ba322cd4b..c2fe65192 100644 --- a/rt/lib/RT/User_Overlay.pm +++ b/rt/lib/RT/User_Overlay.pm @@ -53,6 +53,7 @@ use vars qw(%_USERS_KEY_CACHE); use Digest::MD5; use RT::Principals; use RT::ACE; +use RT::EmailParser; # {{{ sub _Accessible @@ -263,14 +264,15 @@ sub Create { my $principal_id = $principal->Create(PrincipalType => 'User', Disabled => $args{'Disabled'}, ObjectId => '0'); - $principal->__Set(Field => 'ObjectId', Value => $principal_id); # If we couldn't create a principal Id, get the fuck out. unless ($principal_id) { $RT::Handle->Rollback(); - $RT::Logger->crit("Couldn't create a Principal on new user create. Strange things are afoot at the circle K"); + $RT::Logger->crit("Couldn't create a Principal on new user create."); + $RT::Logger->crit("Strange things are afoot at the circle K"); return ( 0, $self->loc('Could not create user') ); } + $principal->__Set(Field => 'ObjectId', Value => $principal_id); delete $args{'Disabled'}; $self->SUPER::Create(id => $principal_id , %args); @@ -284,45 +286,59 @@ sub Create { return ( 0, $self->loc('Could not create user') ); } - - #TODO post 2.0 - #if ($args{'SendWelcomeMessage'}) { - # #TODO: Check if the email exists and looks valid - # #TODO: Send the user a "welcome message" - #} - - - my $aclstash = RT::Group->new($self->CurrentUser); my $stash_id = $aclstash->_CreateACLEquivalenceGroup($principal); unless ($stash_id) { $RT::Handle->Rollback(); - $RT::Logger->crit("Couldn't stash the user in groumembers"); + $RT::Logger->crit("Couldn't stash the user in groupmembers"); return ( 0, $self->loc('Could not create user') ); } - $RT::Handle->Commit; - #$RT::Logger->debug("Adding the user as a member of everyone"); my $everyone = RT::Group->new($self->CurrentUser); $everyone->LoadSystemInternalGroup('Everyone'); - $everyone->AddMember($self->PrincipalId); + unless ($everyone->id) { + $RT::Logger->crit("Could not load Everyone group on user creation."); + $RT::Handle->Rollback(); + return ( 0, $self->loc('Could not create user') ); + } + + + my ($everyone_id, $everyone_msg) = $everyone->_AddMember( InsideTransaction => 1, PrincipalId => $self->PrincipalId); + unless ($everyone_id) { + $RT::Logger->crit("Could not add user to Everyone group on user creation."); + $RT::Logger->crit($everyone_msg); + $RT::Handle->Rollback(); + return ( 0, $self->loc('Could not create user') ); + } + + my $access_class = RT::Group->new($self->CurrentUser); if ($privileged) { - my $priv = RT::Group->new($self->CurrentUser); - #$RT::Logger->debug("Making ".$self->Id." a privileged user"); - $priv->LoadSystemInternalGroup('Privileged'); - $priv->AddMember($self->PrincipalId); + $access_class->LoadSystemInternalGroup('Privileged'); } else { - my $unpriv = RT::Group->new($self->CurrentUser); - #$RT::Logger->debug("Making ".$self->Id." an unprivileged user"); - $unpriv->LoadSystemInternalGroup('Unprivileged'); - $unpriv->AddMember($self->PrincipalId); + $access_class->LoadSystemInternalGroup('Unprivileged'); + } + + unless ($access_class->id) { + $RT::Logger->crit("Could not load Privileged or Unprivileged group on user creation"); + $RT::Handle->Rollback(); + return ( 0, $self->loc('Could not create user') ); } - # $RT::Logger->debug("Finished creating the user"); + my ($ac_id, $ac_msg) = $access_class->_AddMember( InsideTransaction => 1, PrincipalId => $self->PrincipalId); + + unless ($ac_id) { + $RT::Logger->crit("Could not add user to Privileged or Unprivileged group on user creation. Aborted"); + $RT::Logger->crit($ac_msg); + $RT::Handle->Rollback(); + return ( 0, $self->loc('Could not create user') ); + } + + + $RT::Handle->Commit; return ( $id, $self->loc('User created') ); } @@ -360,6 +376,10 @@ sub SetPrivileged { my $self = shift; my $val = shift; + #Check the ACL + unless ( $self->CurrentUser->HasRight(Right => 'AdminUsers', Object => $RT::System) ) { + return ( 0, $self->loc('Permission Denied') ); + } my $priv = RT::Group->new($self->CurrentUser); $priv->LoadSystemInternalGroup('Privileged'); @@ -381,7 +401,7 @@ sub SetPrivileged { return (0,$self->loc("That user is already privileged")); } if ($unpriv->HasMember($self->PrincipalObj)) { - $unpriv->DeleteMember($self->PrincipalId); + $unpriv->_DeleteMember($self->PrincipalId); } else { # if we had layered transactions, life would be good # sadly, we have to just go ahead, even if something @@ -389,7 +409,7 @@ sub SetPrivileged { $RT::Logger->crit("User ".$self->Id." is neither privileged nor ". "unprivileged. something is drastically wrong."); } - my ($status, $msg) = $priv->AddMember($self->PrincipalId); + my ($status, $msg) = $priv->_AddMember( InsideTransaction => 1, PrincipalId => $self->PrincipalId); if ($status) { return (1, $self->loc("That user is now privileged")); } else { @@ -402,7 +422,7 @@ sub SetPrivileged { return (0,$self->loc("That user is already unprivileged")); } if ($priv->HasMember($self->PrincipalObj)) { - $priv->DeleteMember($self->PrincipalId); + $priv->_DeleteMember( $self->PrincipalId); } else { # if we had layered transactions, life would be good # sadly, we have to just go ahead, even if something @@ -410,7 +430,7 @@ sub SetPrivileged { $RT::Logger->crit("User ".$self->Id." is neither privileged nor ". "unprivileged. something is drastically wrong."); } - my ($status, $msg) = $unpriv->AddMember($self->PrincipalId); + my ($status, $msg) = $unpriv->_AddMember( InsideTransaction => 1, PrincipalId => $self->PrincipalId); if ($status) { return (1, $self->loc("That user is now unprivileged")); } else { @@ -576,13 +596,17 @@ sub LoadOrCreateByEmail { my ($val, $message); + my ( $Address, $Name ) = + RT::EmailParser::ParseAddressFromHeader('', $email); + $email = $Address; + $self->LoadByEmail($email); $message = $self->loc('User loaded'); unless ($self->Id) { ( $val, $message ) = $self->Create( Name => $email, EmailAddress => $email, - RealName => $email, + RealName => $Name, Privileged => 0, Comments => 'Autocreated when added as a watcher'); unless ($val) { diff --git a/rt/lib/t/02regression.t.in b/rt/lib/t/02regression.t.in index 8c050ff5b..7862ef407 100644 --- a/rt/lib/t/02regression.t.in +++ b/rt/lib/t/02regression.t.in @@ -34,10 +34,12 @@ is($q2->CommentAddress, 'comment@a'); use File::Find; -File::Find::find({wanted => \&wanted_autogen}, 'lib/t/autogen'); +File::Find::find({wanted => \&wanted_autogen, + preprocess => sub {return sort @_}}, 'lib/t/autogen'); sub wanted_autogen { /^autogen.*\.t\z/s && require $_; } -File::Find::find({wanted => \&wanted_regression}, 'lib/t/regression'); +File::Find::find({wanted => \&wanted_regression, + preprocess => sub {return sort @_}}, 'lib/t/regression'); sub wanted_regression { /^*\.t\z/s && require $_; } require "@RT_LIB_PATH@/t/03web.pl"; diff --git a/rt/lib/t/04_send_email.pl.in b/rt/lib/t/04_send_email.pl.in index 2bdf4c5a6..39ab0d271 100644 --- a/rt/lib/t/04_send_email.pl.in +++ b/rt/lib/t/04_send_email.pl.in @@ -476,6 +476,31 @@ sub crashes_redef_sendmessage { # }}} +# {{{ test a multi-line RT-Send-CC header + +my $content = `cat @RT_LIB_PATH@/t/data/rt-send-cc` || die "couldn't find new content"; + +$parser->ParseMIMEEntityFromScalar($content); + + + +my %args = (message => $content, queue => 1, action => 'correspond'); + RT::Interface::Email::Gateway(\%args); +my $tickets = RT::Tickets->new($RT::SystemUser); +$tickets->OrderBy(FIELD => 'id', ORDER => 'DESC'); +$tickets->Limit(FIELD => 'id' ,OPERATOR => '>', VALUE => '0'); +my $tick = $tickets->First(); +ok ($tick->Id, "found ticket ".$tick->Id); + +my $cc = $tick->Transactions->First->Attachments->First->GetHeader('RT-Send-Cc'); +ok ($cc =~ /test1/, "Found test 1"); +ok ($cc =~ /test2/, "Found test 2"); +ok ($cc =~ /test3/, "Found test 3"); +ok ($cc =~ /test4/, "Found test 4"); +ok ($cc =~ /test5/, "Found test 5"); + +# }}} + # Don't taint the environment $everyone->PrincipalObj->RevokeRight(Right =>'SuperUser'); 1; diff --git a/rt/lib/t/data/rt-send-cc b/rt/lib/t/data/rt-send-cc new file mode 100644 index 000000000..da8c4daff --- /dev/null +++ b/rt/lib/t/data/rt-send-cc @@ -0,0 +1,5 @@ +From: rt@example.com +subject: testing send-cc headers +RT-Send-Cc: this-is-a-sample-test1e@example.com, second-this-is-a-sample-test2@example.com, test-sample-sample-sample-test3@example.com, + afourthtest4@example.com, + test5@example.com diff --git a/rt/sbin/rt-setup-database.in b/rt/sbin/rt-setup-database.in index 9e990e5b8..a7ee86d5d 100644 --- a/rt/sbin/rt-setup-database.in +++ b/rt/sbin/rt-setup-database.in @@ -450,6 +450,8 @@ sub insert_data { $princ->LoadUserDefinedGroup( $item->{'GroupId'} ); } elsif ($item->{'GroupDomain'} eq 'SystemInternal') { $princ->LoadSystemInternalGroup( $item->{'GroupType'} ); + } elsif ($item->{'GroupDomain'} eq 'RT::System-Role') { + $princ->LoadSystemRoleGroup( $item->{'GroupType'} ); } elsif ($item->{'GroupDomain'} eq 'RT::Queue-Role' && $item->{'Queue'}) { $princ->LoadQueueRoleGroup( Type => $item->{'GroupType'}, diff --git a/rt/sbin/rt-test-dependencies.in b/rt/sbin/rt-test-dependencies.in index 7a1508010..b4cb8c044 100644 --- a/rt/sbin/rt-test-dependencies.in +++ b/rt/sbin/rt-test-dependencies.in @@ -99,7 +99,7 @@ Digest::MD5 2.27 DBI 1.37 Test::Inline Class::ReturnValue 0.40 -DBIx::SearchBuilder 0.97 +DBIx::SearchBuilder 1.01 Text::Template File::Spec 0.8 HTML::Entities @@ -191,16 +191,19 @@ DBD::Pg . print "perl:\n"; -print "\t5.8.0"; -eval {require 5.008}; +print "\t5.8.3"; +eval {require 5.008003}; if ($@) { -print "...missing.\n"; - eval {require 5.006001}; +print "...MISSING.\n"; + eval {require 5.008000}; if ($@) { - print " RT is known to be non-functional on versions of perl older than 5.6.1. Please upgrade to 5.8.0 or newer"; + print "\nRT is known to be non-functional on versions of perl older than 5.8.3.\nPlease upgrade to 5.8.3 or newer\n\n"; die; - } else { - print " RT is not supported on perl 5.6.1\n"; + } + + eval {require 5.008003}; + if ($@) { + print "\nRT is known to be non-functional on versions of perl older than 5.8.3.\nPlease upgrade to 5.8.3 or newer\n\n"; } } else { print "...found\n"; -- 2.11.0