From d4d0590bef31071e8809ec046717444b95b3f30a Mon Sep 17 00:00:00 2001 From: ivan Date: Sat, 15 Oct 2005 09:11:20 +0000 Subject: import rt 3.4.4 --- rt/Changelog | 19150 +++++++++++-------- rt/Makefile.in | 51 +- rt/README | 355 +- rt/UPGRADING | 26 + rt/aclocal.m4 | 819 - rt/bin/mason_handler.fcgi.in | 15 +- rt/bin/mason_handler.scgi.in | 8 +- rt/bin/mason_handler.svc.in | 8 +- rt/bin/rt-crontool.in | 8 +- rt/bin/rt-mailgate.in | 407 +- rt/bin/rt.in | 14 +- rt/bin/standalone_httpd.in | 154 +- rt/bin/webmux.pl.in | 85 +- rt/config.layout | 25 + rt/configure | 161 +- rt/configure.ac | 97 +- rt/docs/design_docs/3.3-schema-redesign.txt | 57 + rt/docs/design_docs/cvs_integration | 4 +- rt/docs/design_docs/link-definitions.txt | 2 +- rt/docs/design_docs/realflow.txt | 191 + rt/docs/design_docs/rt-mvc | 32 + rt/docs/rt3-schema-relationships.dot | 44 +- rt/etc/RT_Config.pm.in | 100 +- rt/etc/RT_SiteConfig.pm | 18 + rt/etc/acl.Pg | 36 +- rt/etc/acl.mysql | 1 + rt/etc/initialdata | 4 +- rt/etc/schema.Informix | 15 +- rt/etc/schema.Oracle | 53 +- rt/etc/schema.Pg | 68 +- rt/etc/schema.SQLite | 101 +- rt/etc/schema.mysql | 49 +- rt/etc/upgrade/3.1.0/schema.Pg | 2 +- rt/etc/upgrade/3.1.0/schema.SQLite | 3 +- rt/etc/upgrade/3.3.0/acl.Informix | 4 + rt/etc/upgrade/3.3.0/acl.Oracle | 4 + rt/etc/upgrade/3.3.0/acl.Pg | 20 + rt/etc/upgrade/3.3.0/acl.SQLite | 4 + rt/etc/upgrade/3.3.0/acl.mysql | 4 + rt/etc/upgrade/3.3.0/content | 1 + rt/etc/upgrade/3.3.0/schema.Oracle | 65 + rt/etc/upgrade/3.3.0/schema.Pg | 74 + rt/etc/upgrade/3.3.0/schema.mysql | 65 + rt/etc/upgrade/3.3.11/acl.Oracle | 4 + rt/etc/upgrade/3.3.11/acl.Pg | 4 + rt/etc/upgrade/3.3.11/acl.SQLite | 4 + rt/etc/upgrade/3.3.11/acl.mysql | 4 + rt/etc/upgrade/3.3.11/content | 1 + rt/etc/upgrade/3.3.11/schema.Oracle | 0 rt/etc/upgrade/3.3.11/schema.Pg | 11 + rt/etc/upgrade/3.3.11/schema.SQLite | 0 rt/etc/upgrade/3.3.11/schema.mysql | 5 + rt/html/Admin/CustomFields/GroupRights.html | 170 + rt/html/Admin/CustomFields/Modify.html | 212 + rt/html/Admin/CustomFields/Objects.html | 145 + rt/html/Admin/CustomFields/UserRights.html | 168 + rt/html/Admin/CustomFields/index.html | 76 + rt/html/Admin/Elements/AddCustomFieldValue | 12 +- rt/html/Admin/Elements/CreateUserCalled | 6 +- rt/html/Admin/Elements/CustomFieldTabs | 116 + rt/html/Admin/Elements/EditCustomField | 6 +- rt/html/Admin/Elements/EditCustomFieldValues | 50 +- rt/html/Admin/Elements/EditCustomFields | 222 +- rt/html/Admin/Elements/EditQueueWatchers | 9 +- rt/html/Admin/Elements/EditScrip | 6 +- rt/html/Admin/Elements/EditScrips | 10 +- rt/html/Admin/Elements/EditTemplates | 8 +- rt/html/Admin/Elements/EditUserComments | 6 +- rt/html/Admin/Elements/GlobalCustomFieldTabs | 93 + rt/html/Admin/Elements/GroupTabs | 10 +- rt/html/Admin/Elements/Header | 8 +- rt/html/Admin/Elements/ListGlobalCustomFields | 6 +- rt/html/Admin/Elements/ListGlobalScrips | 36 +- rt/html/Admin/Elements/ModifyTemplate | 6 +- rt/html/Admin/Elements/ObjectCustomFields | 109 + rt/html/Admin/Elements/PickCustomFields | 96 + rt/html/Admin/Elements/PickObjects | 80 + rt/html/Admin/Elements/QueueRightsForUser | 8 +- rt/html/Admin/Elements/QueueTabs | 17 +- rt/html/Admin/Elements/SelectCustomFieldLookupType | 58 + rt/html/Admin/Elements/SelectCustomFieldType | 12 +- rt/html/Admin/Elements/SelectGroups | 6 +- rt/html/Admin/Elements/SelectModifyGroup | 6 +- rt/html/Admin/Elements/SelectModifyQueue | 6 +- rt/html/Admin/Elements/SelectModifyUser | 6 +- rt/html/Admin/Elements/SelectNewGroupMembers | 6 +- rt/html/Admin/Elements/SelectRights | 19 +- rt/html/Admin/Elements/SelectScrip | 6 +- rt/html/Admin/Elements/SelectScripAction | 10 +- rt/html/Admin/Elements/SelectScripCondition | 10 +- rt/html/Admin/Elements/SelectSingleOrMultiple | 6 +- rt/html/Admin/Elements/SelectStage | 11 +- rt/html/Admin/Elements/SelectTemplate | 6 +- rt/html/Admin/Elements/SelectUsers | 6 +- rt/html/Admin/Elements/SystemTabs | 8 +- rt/html/Admin/Elements/Tabs | 13 +- rt/html/Admin/Elements/ToolTabs | 6 +- rt/html/Admin/Elements/UserTabs | 75 +- rt/html/Admin/Global/CustomFields/Groups.html | 11 + .../Admin/Global/CustomFields/Queue-Tickets.html | 11 + .../Global/CustomFields/Queue-Transactions.html | 11 + rt/html/Admin/Global/CustomFields/Users.html | 11 + rt/html/Admin/Global/CustomFields/index.html | 91 + rt/html/Admin/Global/GroupRights.html | 6 +- rt/html/Admin/Global/Scrip.html | 6 +- rt/html/Admin/Global/Scrips.html | 6 +- rt/html/Admin/Global/Template.html | 6 +- rt/html/Admin/Global/Templates.html | 8 +- rt/html/Admin/Global/UserRights.html | 6 +- rt/html/Admin/Global/index.html | 10 +- rt/html/Admin/Groups/CustomFields.html | 46 + rt/html/Admin/Groups/GroupRights.html | 6 +- rt/html/Admin/Groups/History.html | 66 + rt/html/Admin/Groups/Members.html | 10 +- rt/html/Admin/Groups/Modify.html | 26 +- rt/html/Admin/Groups/UserRights.html | 6 +- rt/html/Admin/Groups/index.html | 54 +- rt/html/Admin/Queues/CustomField.html | 8 +- rt/html/Admin/Queues/CustomFields.html | 35 +- rt/html/Admin/Queues/GroupRights.html | 6 +- rt/html/Admin/Queues/Modify.html | 12 +- rt/html/Admin/Queues/People.html | 8 +- rt/html/Admin/Queues/Scrip.html | 6 +- rt/html/Admin/Queues/Scrips.html | 6 +- rt/html/Admin/Queues/Template.html | 6 +- rt/html/Admin/Queues/Templates.html | 6 +- rt/html/Admin/Queues/UserRights.html | 6 +- rt/html/Admin/Queues/index.html | 15 +- rt/html/Admin/Tools/Configuration.html | 8 +- rt/html/Admin/Tools/index.html | 6 +- rt/html/Admin/Users/CustomFields.html | 69 + rt/html/Admin/Users/History.html | 66 + rt/html/Admin/Users/Memberships.html | 65 + rt/html/Admin/Users/Modify.html | 174 +- rt/html/Admin/Users/index.html | 54 +- rt/html/Admin/autohandler | 51 + rt/html/Admin/index.html | 69 +- rt/html/Approvals/Display.html | 6 +- rt/html/Approvals/Elements/Approve | 6 +- rt/html/Approvals/Elements/PendingMyApproval | 6 +- rt/html/Approvals/Elements/ShowDependency | 6 +- rt/html/Approvals/Elements/Tabs | 6 +- rt/html/Approvals/index.html | 6 +- rt/html/Download/CustomFieldValue/dhandler | 75 + rt/html/Download/Tabular/dhandler | 74 + rt/html/Elements/BevelBoxRaisedEnd | 6 +- rt/html/Elements/BevelBoxRaisedStart | 6 +- rt/html/Elements/Callback | 56 +- rt/html/Elements/Checkbox | 8 +- rt/html/Elements/CollectionAsTable/Header | 100 +- rt/html/Elements/CollectionAsTable/ParseFormat | 59 +- rt/html/Elements/CollectionAsTable/Row | 92 +- rt/html/Elements/CreateTicket | 8 +- rt/html/Elements/EditCustomField | 89 + rt/html/Elements/EditCustomFieldBinary | 60 + rt/html/Elements/EditCustomFieldFreeform | 68 + rt/html/Elements/EditCustomFieldImage | 60 + rt/html/Elements/EditCustomFieldSelect | 71 + rt/html/Elements/EditCustomFieldText | 65 + rt/html/Elements/EditCustomFieldWikitext | 65 + rt/html/Elements/EditLinks | 25 +- rt/html/Elements/Error | 12 +- rt/html/Elements/Footer | 17 +- rt/html/Elements/GotoTicket | 6 +- rt/html/Elements/Header | 14 +- rt/html/Elements/ListActions | 6 +- rt/html/Elements/Login | 8 +- rt/html/Elements/Menu | 13 +- rt/html/Elements/MessageBox | 8 +- rt/html/Elements/MyRequests | 15 +- rt/html/Elements/MyTickets | 15 +- rt/html/Elements/PageLayout | 13 +- rt/html/Elements/QueryString | 6 +- rt/html/Elements/QuickCreate | 6 +- rt/html/Elements/Quicksearch | 44 +- rt/html/Elements/RT__Ticket/ColumnMap | 268 +- rt/html/Elements/Refresh | 6 +- rt/html/Elements/ScrubHTML | 6 +- rt/html/Elements/Section | 6 +- rt/html/Elements/SelectAttachmentField | 6 +- rt/html/Elements/SelectBoolean | 6 +- rt/html/Elements/SelectCustomFieldOperator | 6 +- rt/html/Elements/SelectCustomFieldValue | 6 +- rt/html/Elements/SelectDate | 6 +- rt/html/Elements/SelectDateRelation | 6 +- rt/html/Elements/SelectDateType | 6 +- rt/html/Elements/SelectEqualityOperator | 8 +- rt/html/Elements/SelectGroups | 19 +- rt/html/Elements/SelectLang | 6 +- rt/html/Elements/SelectLinkType | 6 +- rt/html/Elements/SelectMatch | 6 +- rt/html/Elements/SelectNewTicketQueue | 10 +- rt/html/Elements/SelectOwner | 65 +- rt/html/Elements/SelectQueue | 9 +- rt/html/Elements/SelectResultsPerPage | 6 +- rt/html/Elements/SelectSortOrder | 6 +- rt/html/Elements/SelectStatus | 8 +- rt/html/Elements/SelectTicketSortBy | 6 +- rt/html/Elements/SelectTicketTypes | 6 +- rt/html/Elements/SelectUsers | 21 +- rt/html/Elements/SelectWatcherType | 6 +- rt/html/Elements/SetupSessionCookie | 21 +- rt/html/Elements/ShowCustomFieldBinary | 49 + rt/html/Elements/ShowCustomFieldImage | 51 + rt/html/Elements/ShowCustomFieldWikitext | 55 + rt/html/Elements/ShowCustomFields | 77 + rt/html/Elements/ShowLink | 6 +- rt/html/Elements/ShowLinks | 6 +- rt/html/Elements/ShowMemberships | 86 + rt/html/Elements/SimpleSearch | 6 +- rt/html/Elements/Submit | 37 +- rt/html/Elements/Tabs | 26 +- rt/html/Elements/TicketList | 115 +- rt/html/Elements/TitleBox | 6 +- rt/html/Elements/TitleBoxEnd | 9 +- rt/html/Elements/TitleBoxStart | 8 +- rt/html/NoAuth/Logout.html | 6 +- rt/html/NoAuth/Reminder.html | 6 +- rt/html/NoAuth/images/autohandler | 7 +- rt/html/NoAuth/webrt.css | 278 +- rt/html/REST/1.0/Forms/queue/default | 6 +- rt/html/REST/1.0/Forms/queue/ns | 6 +- rt/html/REST/1.0/Forms/ticket/attachments | 8 +- rt/html/REST/1.0/Forms/ticket/default | 6 +- rt/html/REST/1.0/Forms/ticket/history | 8 +- rt/html/REST/1.0/Forms/ticket/links | 6 +- rt/html/REST/1.0/Forms/user/default | 6 +- rt/html/REST/1.0/Forms/user/ns | 6 +- rt/html/REST/1.0/NoAuth/mail-gateway | 11 +- rt/html/REST/1.0/autohandler | 8 +- rt/html/REST/1.0/dhandler | 6 +- rt/html/REST/1.0/logout | 6 +- rt/html/REST/1.0/search/dhandler | 6 +- rt/html/REST/1.0/search/ticket | 8 +- rt/html/REST/1.0/ticket/comment | 6 +- rt/html/REST/1.0/ticket/link | 6 +- rt/html/REST/1.0/ticket/merge | 6 +- rt/html/Search/Build.html | 746 +- rt/html/Search/Bulk.html | 75 +- rt/html/Search/Edit.html | 6 +- rt/html/Search/Elements/BuildFormatString | 196 +- rt/html/Search/Elements/DisplayOptions | 17 +- rt/html/Search/Elements/EditFormat | 60 +- rt/html/Search/Elements/EditQuery | 65 + rt/html/Search/Elements/EditSearches | 18 +- rt/html/Search/Elements/NewListActions | 6 +- rt/html/Search/Elements/PickBasics | 189 +- rt/html/Search/Elements/PickCFs | 31 +- rt/html/Search/Elements/PickCriteria | 20 +- rt/html/Search/Elements/SearchPrivacy | 6 +- rt/html/Search/Elements/SelectAndOr | 12 +- rt/html/Search/Elements/SelectGroup | 65 + rt/html/Search/Elements/SelectLinks | 8 +- rt/html/Search/Elements/SelectPersonType | 22 +- rt/html/Search/Elements/SelectSearchObject | 6 +- rt/html/Search/Elements/SelectSearchesForObjects | 9 +- rt/html/Search/Results.html | 30 +- rt/html/Search/Results.rdf | 6 +- rt/html/Search/Results.tsv | 9 +- rt/html/SelfService/Attachment/dhandler | 6 +- rt/html/SelfService/Closed.html | 8 +- rt/html/SelfService/Create.html | 47 +- rt/html/SelfService/CreateTicketInQueue.html | 61 + rt/html/SelfService/Display.html | 183 +- rt/html/SelfService/Elements/GotoTicket | 6 +- rt/html/SelfService/Elements/Header | 6 +- rt/html/SelfService/Elements/MyRequests | 8 +- rt/html/SelfService/Elements/Tabs | 18 +- rt/html/SelfService/Error.html | 6 +- rt/html/SelfService/Prefs.html | 6 +- rt/html/SelfService/Update.html | 75 +- rt/html/SelfService/index.html | 6 +- rt/html/Ticket/Attachment/dhandler | 6 +- rt/html/Ticket/Create.html | 22 +- rt/html/Ticket/Display.html | 14 +- rt/html/Ticket/Elements/AddWatchers | 6 +- rt/html/Ticket/Elements/BulkLinks | 6 +- rt/html/Ticket/Elements/EditBasics | 8 +- rt/html/Ticket/Elements/EditCustomField | 67 +- rt/html/Ticket/Elements/EditCustomFields | 20 +- rt/html/Ticket/Elements/EditDates | 6 +- rt/html/Ticket/Elements/EditPeople | 8 +- rt/html/Ticket/Elements/EditWatchers | 8 +- rt/html/Ticket/Elements/FindAttachments | 19 +- rt/html/Ticket/Elements/LoadTextAttachments | 14 +- rt/html/Ticket/Elements/PreviewScrips | 8 +- rt/html/Ticket/Elements/ShowAttachments | 12 +- rt/html/Ticket/Elements/ShowBasics | 6 +- rt/html/Ticket/Elements/ShowCustomFields | 27 +- rt/html/Ticket/Elements/ShowDates | 6 +- rt/html/Ticket/Elements/ShowDependencies | 6 +- rt/html/Ticket/Elements/ShowGroupMembers | 6 +- rt/html/Ticket/Elements/ShowHistory | 19 +- rt/html/Ticket/Elements/ShowMemberOf | 8 +- rt/html/Ticket/Elements/ShowMembers | 6 +- rt/html/Ticket/Elements/ShowMessageHeaders | 6 +- rt/html/Ticket/Elements/ShowMessageStanza | 8 +- rt/html/Ticket/Elements/ShowPeople | 8 +- rt/html/Ticket/Elements/ShowReferences | 10 +- rt/html/Ticket/Elements/ShowRequestor | 11 +- rt/html/Ticket/Elements/ShowSummary | 8 +- rt/html/Ticket/Elements/ShowTransaction | 13 +- rt/html/Ticket/Elements/ShowTransactionAttachments | 49 +- rt/html/Ticket/Elements/ShowUserEntry | 6 +- rt/html/Ticket/Elements/Tabs | 13 +- rt/html/Ticket/History.html | 6 +- rt/html/Ticket/Modify.html | 12 +- rt/html/Ticket/ModifyAll.html | 36 +- rt/html/Ticket/ModifyDates.html | 6 +- rt/html/Ticket/ModifyLinks.html | 6 +- rt/html/Ticket/ModifyPeople.html | 6 +- rt/html/Ticket/ShowEmailRecord.html | 6 +- rt/html/Ticket/Update.html | 29 +- rt/html/Tools/Elements/Tabs | 6 +- rt/html/Tools/MyDay.html | 8 +- rt/html/Tools/Offline.html | 6 +- rt/html/User/Delegation.html | 6 +- rt/html/User/Elements/DelegateRights | 8 +- rt/html/User/Elements/GroupTabs | 6 +- rt/html/User/Elements/Tabs | 6 +- rt/html/User/Groups/Members.html | 10 +- rt/html/User/Groups/Modify.html | 8 +- rt/html/User/Groups/index.html | 6 +- rt/html/User/Prefs.html | 13 +- rt/html/autohandler | 24 +- rt/html/index.html | 6 +- rt/html/l | 6 +- rt/lib/RT.pm.in | 84 +- rt/lib/RT/ACE.pm | 24 +- rt/lib/RT/ACE_Overlay.pm | 113 +- rt/lib/RT/ACL.pm | 8 +- rt/lib/RT/ACL_Overlay.pm | 71 +- rt/lib/RT/Action/AutoOpen.pm | 8 +- rt/lib/RT/Action/Autoreply.pm | 6 +- rt/lib/RT/Action/CreateTickets.pm | 29 +- rt/lib/RT/Action/EscalatePriority.pm | 7 +- rt/lib/RT/Action/Generic.pm | 58 +- rt/lib/RT/Action/Notify.pm | 12 +- rt/lib/RT/Action/NotifyAsComment.pm | 6 +- rt/lib/RT/Action/RecordComment.pm | 30 +- rt/lib/RT/Action/RecordCorrespondence.pm | 30 +- rt/lib/RT/Action/ResolveMembers.pm | 6 +- rt/lib/RT/Action/SendEmail.pm | 223 +- rt/lib/RT/Action/SetPriority.pm | 6 +- rt/lib/RT/Action/UserDefined.pm | 6 +- rt/lib/RT/Attachment.pm | 32 +- rt/lib/RT/Attachment_Overlay.pm | 91 +- rt/lib/RT/Attachments.pm | 8 +- rt/lib/RT/Attachments_Overlay.pm | 10 +- rt/lib/RT/Attribute.pm | 30 +- rt/lib/RT/Attribute_Overlay.pm | 8 +- rt/lib/RT/Attributes.pm | 8 +- rt/lib/RT/Attributes_Overlay.pm | 44 +- rt/lib/RT/Base.pm | 35 +- rt/lib/RT/CachedGroupMember.pm | 20 +- rt/lib/RT/CachedGroupMember_Overlay.pm | 57 +- rt/lib/RT/CachedGroupMembers.pm | 8 +- rt/lib/RT/CachedGroupMembers_Overlay.pm | 10 +- rt/lib/RT/Condition/AnyTransaction.pm | 6 +- rt/lib/RT/Condition/BeforeDue.pm | 6 +- rt/lib/RT/Condition/Generic.pm | 7 +- rt/lib/RT/Condition/Overdue.pm | 6 +- rt/lib/RT/Condition/OwnerChange.pm | 6 +- rt/lib/RT/Condition/PriorityChange.pm | 6 +- rt/lib/RT/Condition/PriorityExceeds.pm | 6 +- rt/lib/RT/Condition/QueueChange.pm | 6 +- rt/lib/RT/Condition/StatusChange.pm | 6 +- rt/lib/RT/Condition/UserDefined.pm | 6 +- rt/lib/RT/CurrentUser.pm | 60 +- rt/lib/RT/CustomField.pm | 125 +- rt/lib/RT/CustomFieldValue.pm | 26 +- rt/lib/RT/CustomFieldValue_Overlay.pm | 19 + rt/lib/RT/CustomFieldValues.pm | 21 +- rt/lib/RT/CustomFieldValues_Overlay.pm | 8 +- rt/lib/RT/CustomField_Overlay.pm | 716 +- rt/lib/RT/CustomFields.pm | 21 +- rt/lib/RT/CustomFields_Overlay.pm | 136 +- rt/lib/RT/Date.pm | 10 +- rt/lib/RT/EmailParser.pm | 163 +- rt/lib/RT/Group.pm | 20 +- rt/lib/RT/GroupMember.pm | 14 +- rt/lib/RT/GroupMember_Overlay.pm | 34 +- rt/lib/RT/GroupMembers.pm | 8 +- rt/lib/RT/GroupMembers_Overlay.pm | 10 +- rt/lib/RT/Group_Overlay.pm | 136 +- rt/lib/RT/Groups.pm | 8 +- rt/lib/RT/Groups_Overlay.pm | 101 +- rt/lib/RT/Handle.pm | 17 +- rt/lib/RT/I18N.pm | 30 +- rt/lib/RT/I18N/cs.pm | 6 +- rt/lib/RT/I18N/cs.po | 2864 +-- rt/lib/RT/I18N/da.po | 2841 +-- rt/lib/RT/I18N/de.po | 4646 ++--- rt/lib/RT/I18N/en.po | 44 +- rt/lib/RT/I18N/es.po | 2732 +-- rt/lib/RT/I18N/fi.po | 2926 +-- rt/lib/RT/I18N/fr.po | 4472 ++--- rt/lib/RT/I18N/he.po | 3744 ++-- rt/lib/RT/I18N/hu.po | 5532 ++---- rt/lib/RT/I18N/i_default.pm | 6 +- rt/lib/RT/I18N/id.po | 5047 +++++ rt/lib/RT/I18N/it.po | 4630 +++-- rt/lib/RT/I18N/ja.po | 3260 ++-- rt/lib/RT/I18N/nl.po | 3316 ++-- rt/lib/RT/I18N/no.po | 2764 ++- rt/lib/RT/I18N/pl.po | 6436 +++++++ rt/lib/RT/I18N/pt_br.po | 2792 ++- rt/lib/RT/I18N/ru.po | 4557 ++--- rt/lib/RT/I18N/zh_cn.po | 2793 ++- rt/lib/RT/I18N/zh_tw.po | 2779 ++- rt/lib/RT/Interface/CLI.pm | 8 +- rt/lib/RT/Interface/Email.pm | 319 +- rt/lib/RT/Interface/Email/Auth/GnuPG.pm | 6 +- rt/lib/RT/Interface/Email/Auth/MailFrom.pm | 36 +- rt/lib/RT/Interface/Email/Filter/SpamAssassin.pm | 27 +- rt/lib/RT/Interface/REST.pm | 8 +- rt/lib/RT/Interface/Web.pm | 466 +- rt/lib/RT/Interface/Web/Handler.pm | 81 +- rt/lib/RT/Interface/Web/QueryBuilder.pm | 56 + rt/lib/RT/Interface/Web/QueryBuilder/Tree.pm | 245 + rt/lib/RT/Interface/Web/Standalone.pm | 37 + rt/lib/RT/Link.pm | 28 +- rt/lib/RT/Link_Overlay.pm | 38 +- rt/lib/RT/Links.pm | 8 +- rt/lib/RT/Links_Overlay.pm | 10 +- rt/lib/RT/ObjectCustomField.pm | 293 + rt/lib/RT/ObjectCustomFieldValue.pm | 431 + rt/lib/RT/ObjectCustomFieldValue_Overlay.pm | 174 + rt/lib/RT/ObjectCustomFieldValues.pm | 148 + rt/lib/RT/ObjectCustomFieldValues_Overlay.pm | 153 + rt/lib/RT/ObjectCustomField_Overlay.pm | 101 + rt/lib/RT/ObjectCustomFields.pm | 148 + rt/lib/RT/ObjectCustomFields_Overlay.pm | 113 + rt/lib/RT/Principal.pm | 16 +- rt/lib/RT/Principal_Overlay.pm | 367 +- rt/lib/RT/Principals.pm | 8 +- rt/lib/RT/Principals_Overlay.pm | 10 +- rt/lib/RT/Queue.pm | 34 +- rt/lib/RT/Queue_Overlay.pm | 145 +- rt/lib/RT/Queues.pm | 8 +- rt/lib/RT/Queues_Overlay.pm | 10 +- rt/lib/RT/Record.pm | 644 +- rt/lib/RT/SavedSearch.pm | 327 + rt/lib/RT/SavedSearches.pm | 206 + rt/lib/RT/Scrip.pm | 40 +- rt/lib/RT/ScripAction.pm | 26 +- rt/lib/RT/ScripAction_Overlay.pm | 44 +- rt/lib/RT/ScripActions.pm | 8 +- rt/lib/RT/ScripActions_Overlay.pm | 10 +- rt/lib/RT/ScripCondition.pm | 28 +- rt/lib/RT/ScripCondition_Overlay.pm | 10 +- rt/lib/RT/ScripConditions.pm | 8 +- rt/lib/RT/ScripConditions_Overlay.pm | 10 +- rt/lib/RT/Scrip_Overlay.pm | 26 +- rt/lib/RT/Scrips.pm | 8 +- rt/lib/RT/Scrips_Overlay.pm | 33 +- rt/lib/RT/Search/ActiveTicketsInQueue.pm | 7 +- rt/lib/RT/Search/FromSQL.pm | 30 +- rt/lib/RT/Search/Generic.pm | 7 +- rt/lib/RT/SearchBuilder.pm | 136 +- rt/lib/RT/StyleGuide.pod | 41 + rt/lib/RT/System.pm | 16 +- rt/lib/RT/Template.pm | 32 +- rt/lib/RT/Template_Overlay.pm | 24 +- rt/lib/RT/Templates.pm | 8 +- rt/lib/RT/Templates_Overlay.pm | 10 +- rt/lib/RT/Ticket.pm | 58 +- rt/lib/RT/Ticket_Overlay.pm | 1025 +- rt/lib/RT/Tickets.pm | 8 +- rt/lib/RT/Tickets_Overlay.pm | 2127 +- rt/lib/RT/Tickets_Overlay_SQL.pm | 97 +- rt/lib/RT/Transaction.pm | 154 +- rt/lib/RT/Transaction_Overlay.pm | 305 +- rt/lib/RT/Transactions.pm | 8 +- rt/lib/RT/Transactions_Overlay.pm | 76 +- rt/lib/RT/URI.pm | 6 +- rt/lib/RT/URI/base.pm | 6 +- rt/lib/RT/URI/fsck_com_rt.pm | 8 +- rt/lib/RT/URI/t.pm | 83 + rt/lib/RT/User.pm | 76 +- rt/lib/RT/User_Overlay.pm | 295 +- rt/lib/RT/Users.pm | 8 +- rt/lib/RT/Users_Overlay.pm | 211 +- rt/lib/t/00smoke.t | 3 +- rt/lib/t/create_data.pl | 136 + rt/lib/t/regression/01ticket_link_searching.t | 155 + rt/lib/t/regression/02basic_web.t | 150 + rt/lib/t/regression/03web_compiliation_errors.t | 66 + rt/lib/t/regression/04send_email.t | 511 + rt/lib/t/regression/05cronsupport.t | 91 + rt/lib/t/regression/06mailgateway.t | 504 + rt/lib/t/regression/07acl.t | 120 + rt/lib/t/regression/07rights.t | 110 + rt/lib/t/regression/08web_cf_access.t | 118 + rt/lib/t/regression/09record_cf_api.t | 188 + rt/lib/t/regression/10merge.t | 72 + rt/lib/t/regression/11-template-insert.t | 27 + rt/lib/t/regression/12-search.t | 235 + rt/lib/t/regression/13-attribute-tests.t | 67 + rt/lib/t/regression/14merge.t | 31 + .../t/regression/15cf_single_values_are_single.t | 39 + rt/lib/t/regression/16-transaction_cf_tests.t | 61 + rt/lib/t/regression/17multiple_deleg_revocation.t | 135 + rt/lib/t/regression/18stale_delegations_cleanup.t | 458 + rt/lib/t/regression/19-rtname.t | 38 + rt/lib/t/regression/20savedsearch.t | 180 + rt/lib/t/regression/21query-builder.t | 204 + rt/lib/t/regression/22search_tix_by_txn.t | 32 + rt/lib/t/setup_regression.t | 34 + rt/m4/rt_layout.m4 | 9 +- rt/sbin/extract-message-catalog | 17 +- rt/sbin/extract_pod_tests | 13 +- rt/sbin/factory | 98 +- rt/sbin/license_tag | 40 +- rt/sbin/regression_harness | 6 +- rt/sbin/rt-dump-database.in | 168 + rt/sbin/rt-setup-database.in | 35 +- rt/sbin/rt-test-dependencies.in | 232 +- 518 files changed, 69124 insertions(+), 46973 deletions(-) create mode 100644 rt/docs/design_docs/3.3-schema-redesign.txt create mode 100644 rt/docs/design_docs/realflow.txt create mode 100644 rt/docs/design_docs/rt-mvc create mode 100644 rt/etc/upgrade/3.3.0/acl.Informix create mode 100644 rt/etc/upgrade/3.3.0/acl.Oracle create mode 100644 rt/etc/upgrade/3.3.0/acl.Pg create mode 100644 rt/etc/upgrade/3.3.0/acl.SQLite create mode 100644 rt/etc/upgrade/3.3.0/acl.mysql create mode 100644 rt/etc/upgrade/3.3.0/content create mode 100644 rt/etc/upgrade/3.3.0/schema.Oracle create mode 100644 rt/etc/upgrade/3.3.0/schema.Pg create mode 100644 rt/etc/upgrade/3.3.0/schema.mysql create mode 100644 rt/etc/upgrade/3.3.11/acl.Oracle create mode 100644 rt/etc/upgrade/3.3.11/acl.Pg create mode 100644 rt/etc/upgrade/3.3.11/acl.SQLite create mode 100644 rt/etc/upgrade/3.3.11/acl.mysql create mode 100644 rt/etc/upgrade/3.3.11/content create mode 100644 rt/etc/upgrade/3.3.11/schema.Oracle create mode 100644 rt/etc/upgrade/3.3.11/schema.Pg create mode 100644 rt/etc/upgrade/3.3.11/schema.SQLite create mode 100644 rt/etc/upgrade/3.3.11/schema.mysql create mode 100644 rt/html/Admin/CustomFields/GroupRights.html create mode 100644 rt/html/Admin/CustomFields/Modify.html create mode 100644 rt/html/Admin/CustomFields/Objects.html create mode 100644 rt/html/Admin/CustomFields/UserRights.html create mode 100644 rt/html/Admin/CustomFields/index.html create mode 100644 rt/html/Admin/Elements/CustomFieldTabs create mode 100755 rt/html/Admin/Elements/GlobalCustomFieldTabs create mode 100644 rt/html/Admin/Elements/ObjectCustomFields create mode 100644 rt/html/Admin/Elements/PickCustomFields create mode 100644 rt/html/Admin/Elements/PickObjects create mode 100644 rt/html/Admin/Elements/SelectCustomFieldLookupType create mode 100644 rt/html/Admin/Global/CustomFields/Groups.html create mode 100755 rt/html/Admin/Global/CustomFields/Queue-Tickets.html create mode 100755 rt/html/Admin/Global/CustomFields/Queue-Transactions.html create mode 100644 rt/html/Admin/Global/CustomFields/Users.html create mode 100644 rt/html/Admin/Global/CustomFields/index.html create mode 100644 rt/html/Admin/Groups/CustomFields.html create mode 100644 rt/html/Admin/Groups/History.html create mode 100644 rt/html/Admin/Users/CustomFields.html create mode 100644 rt/html/Admin/Users/History.html create mode 100644 rt/html/Admin/Users/Memberships.html create mode 100644 rt/html/Admin/autohandler create mode 100644 rt/html/Download/CustomFieldValue/dhandler create mode 100644 rt/html/Download/Tabular/dhandler create mode 100644 rt/html/Elements/EditCustomField create mode 100644 rt/html/Elements/EditCustomFieldBinary create mode 100644 rt/html/Elements/EditCustomFieldFreeform create mode 100644 rt/html/Elements/EditCustomFieldImage create mode 100644 rt/html/Elements/EditCustomFieldSelect create mode 100644 rt/html/Elements/EditCustomFieldText create mode 100644 rt/html/Elements/EditCustomFieldWikitext create mode 100644 rt/html/Elements/ShowCustomFieldBinary create mode 100644 rt/html/Elements/ShowCustomFieldImage create mode 100644 rt/html/Elements/ShowCustomFieldWikitext create mode 100644 rt/html/Elements/ShowCustomFields create mode 100644 rt/html/Elements/ShowMemberships create mode 100644 rt/html/Search/Elements/EditQuery create mode 100644 rt/html/Search/Elements/SelectGroup create mode 100755 rt/html/SelfService/CreateTicketInQueue.html create mode 100644 rt/lib/RT/CustomFieldValue_Overlay.pm create mode 100644 rt/lib/RT/I18N/id.po create mode 100644 rt/lib/RT/I18N/pl.po create mode 100755 rt/lib/RT/Interface/Web/QueryBuilder.pm create mode 100755 rt/lib/RT/Interface/Web/QueryBuilder/Tree.pm create mode 100755 rt/lib/RT/Interface/Web/Standalone.pm create mode 100644 rt/lib/RT/ObjectCustomField.pm create mode 100644 rt/lib/RT/ObjectCustomFieldValue.pm create mode 100644 rt/lib/RT/ObjectCustomFieldValue_Overlay.pm create mode 100644 rt/lib/RT/ObjectCustomFieldValues.pm create mode 100644 rt/lib/RT/ObjectCustomFieldValues_Overlay.pm create mode 100644 rt/lib/RT/ObjectCustomField_Overlay.pm create mode 100644 rt/lib/RT/ObjectCustomFields.pm create mode 100644 rt/lib/RT/ObjectCustomFields_Overlay.pm create mode 100644 rt/lib/RT/SavedSearch.pm create mode 100644 rt/lib/RT/SavedSearches.pm create mode 100644 rt/lib/RT/URI/t.pm create mode 100644 rt/lib/t/create_data.pl create mode 100644 rt/lib/t/regression/01ticket_link_searching.t create mode 100644 rt/lib/t/regression/02basic_web.t create mode 100644 rt/lib/t/regression/03web_compiliation_errors.t create mode 100644 rt/lib/t/regression/04send_email.t create mode 100644 rt/lib/t/regression/05cronsupport.t create mode 100644 rt/lib/t/regression/06mailgateway.t create mode 100644 rt/lib/t/regression/07acl.t create mode 100644 rt/lib/t/regression/07rights.t create mode 100644 rt/lib/t/regression/08web_cf_access.t create mode 100644 rt/lib/t/regression/09record_cf_api.t create mode 100644 rt/lib/t/regression/10merge.t create mode 100644 rt/lib/t/regression/11-template-insert.t create mode 100644 rt/lib/t/regression/12-search.t create mode 100644 rt/lib/t/regression/13-attribute-tests.t create mode 100644 rt/lib/t/regression/14merge.t create mode 100644 rt/lib/t/regression/15cf_single_values_are_single.t create mode 100644 rt/lib/t/regression/16-transaction_cf_tests.t create mode 100644 rt/lib/t/regression/17multiple_deleg_revocation.t create mode 100644 rt/lib/t/regression/18stale_delegations_cleanup.t create mode 100644 rt/lib/t/regression/19-rtname.t create mode 100644 rt/lib/t/regression/20savedsearch.t create mode 100644 rt/lib/t/regression/21query-builder.t create mode 100644 rt/lib/t/regression/22search_tix_by_txn.t create mode 100644 rt/lib/t/setup_regression.t create mode 100755 rt/sbin/rt-dump-database.in diff --git a/rt/Changelog b/rt/Changelog index fe2fd50af..2da390e97 100644 --- a/rt/Changelog +++ b/rt/Changelog @@ -1,10243 +1,12427 @@ ------------------------------------------------------------------------ -r1565 | jesse | 2004-09-27 15:19:43 -0400 (Mon, 27 Sep 2004) | 1 line +r3729 | jesse | 2005-08-28 15:45:06 -0400 (Sun, 28 Aug 2005) | 1 line Changed paths: - A /rt/tags/3.2.2 (from /rt/branches/3.2-RELEASE:1564) + A /rt/tags/3.4.4 (from /rt/branches/3.4-RELEASE:3728) -Tagged as 3.2.2 by svn RelEng 1.0 +Tagged as 3.4.4 by svn RelEng 1.0 ------------------------------------------------------------------------ -r1564 | jesse | 2004-09-27 15:06:12 -0400 (Mon, 27 Sep 2004) | 3 lines +r3728 | jesse | 2005-08-28 15:44:18 -0400 (Sun, 28 Aug 2005) | 3 lines Changed paths: - M /rt/branches/3.2-RELEASE - M /rt/branches/3.2-RELEASE/releng.cnf + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf - r10387@Jesse-Vincents-Computer: jesse | 2004-09-27T19:03:14.292883Z - Bumping to 3.2.2 + r13812@hualien: jesse | 2005-08-28 15:43:29 -0400 + * bumping to 3.4.4 ------------------------------------------------------------------------ -r1563 | jesse | 2004-09-27 15:05:28 -0400 (Mon, 27 Sep 2004) | 3 lines +r3727 | jesse | 2005-08-27 21:26:24 -0400 (Sat, 27 Aug 2005) | 4 lines Changed paths: - M /rt/branches/3.2-RELEASE - M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po - r10386@Jesse-Vincents-Computer: jesse | 2004-09-27T19:02:50.654824Z - Removing a debugging statement + r13804@hualien: jesse | 2005-08-27 21:25:50 -0400 + * Updated French translation from jfenal + ------------------------------------------------------------------------ -r1558 | jesse | 2004-09-24 01:22:14 -0400 (Fri, 24 Sep 2004) | 3 lines +r3725 | jesse | 2005-08-25 16:05:12 -0400 (Thu, 25 Aug 2005) | 3 lines Changed paths: - M /rt/branches/3.2-RELEASE - M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf - r10374@Jesse-Vincents-Computer: jesse | 2004-09-24T05:20:01.110609Z - Searching on multiple watcher criteria now works + r13763@hualien: jesse | 2005-08-25 16:04:29 -0400 + * 3.4.4rc3 ------------------------------------------------------------------------ -r1557 | jesse | 2004-09-24 01:21:43 -0400 (Fri, 24 Sep 2004) | 5 lines +r3724 | jesse | 2005-08-25 15:54:00 -0400 (Thu, 25 Aug 2005) | 9 lines Changed paths: - M /rt/branches/3.2-RELEASE - M /rt/branches/3.2-RELEASE/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm - r10372@Jesse-Vincents-Computer: jesse | 2004-09-24T03:55:47.365106Z + r13760@hualien: jesse | 2005-08-25 15:51:57 -0400 + RT-Ticket: 6855 + RT-Status: resolved + RT-Update: correspond + + * Applied a patch from Andreas Jakum to improve RT::Ticket->Import's handling + of watchers - r10373@Jesse-Vincents-Computer: jesse | 2004-09-24T05:16:30.614961Z - Ticket creation doc updates - ------------------------------------------------------------------------- -r1498 | leira | 2004-09-16 18:28:20 -0400 (Thu, 16 Sep 2004) | 4 lines -Changed paths: - M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMessageHeaders - -Add another callback that passes parsed headers. - -Useful for MakeClicky, among other things. ------------------------------------------------------------------------ -r1495 | leira | 2004-09-15 15:22:35 -0400 (Wed, 15 Sep 2004) | 2 lines +r3723 | jesse | 2005-08-25 15:53:40 -0400 (Thu, 25 Aug 2005) | 4 lines Changed paths: - M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMessageHeaders + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/EmailParser.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Email.pm -Removed
 block around the header keys, and removed an extraneous .
+ r13759@hualien:  jesse | 2005-08-25 15:31:56 -0400
+ * Fixes to IsRTAddress processing. Spotted by Travis Campbell.
+ 
 
 ------------------------------------------------------------------------
-r1487 | jesse | 2004-09-14 12:14:00 -0400 (Tue, 14 Sep 2004) | 11 lines
+r3722 | jesse | 2005-08-25 15:25:28 -0400 (Thu, 25 Aug 2005) | 8 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/html/Search/Results.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/Footer
+   M /rt/branches/3.4-RELEASE/sbin/extract-message-catalog
 
- r10266@tinbook:  jesse | 2004-09-14T16:14:14.588686Z
- RT-Ticket: 5836
+ r13757@hualien:  jesse | 2005-08-25 15:23:18 -0400
+ RT-Ticket: 6934
  RT-Status: resolved
- RT-ACtion: reply
- 
- 
- Added back a "ticket refresh" dropdown on the search results page.
- Thanks to Dirk Pape.
+ RT-Update: correspond
  
+ * A couple of patches to improve how localization extraction works from jfenal
  
 
 ------------------------------------------------------------------------
-r1486 | jesse | 2004-09-14 02:12:08 -0400 (Tue, 14 Sep 2004) | 3 lines
+r3721 | jesse | 2005-08-25 15:01:03 -0400 (Thu, 25 Aug 2005) | 4 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/lib/RT/Attributes_Overlay.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Groups_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Users_Overlay.pm
 
- r10262@tinbook:  jesse | 2004-09-14T06:12:21.353389Z
- Never try to fetch attributes when we don't have an object to fetch attributes on
+ r13754@hualien:  jesse | 2005-08-25 14:55:32 -0400
+ * EquivObjects support for acl queries, from Todd Chapman
+ 
 
 ------------------------------------------------------------------------
-r1477 | jesse | 2004-09-13 16:01:18 -0400 (Mon, 13 Sep 2004) | 10 lines
+r3720 | jesse | 2005-08-25 15:00:44 -0400 (Thu, 25 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/releng.cnf
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in
 
- r10249@tinbook:  jesse | 2004-09-13T19:56:43.541086Z
-  ----------------------------------------------------------------------
-  r10238@tinbook (orig r1474):  jesse | 2004-09-10T19:40:40.885981Z
-  
-  
-  ----------------------------------------------------------------------
- 
- r10250@tinbook:  jesse | 2004-09-13T19:58:31.660069Z
- Bumped to 3.2.2rc1
+ r13753@hualien:  jesse | 2005-08-25 14:53:06 -0400
+ * Removing warnings about mod_perl2
 
 ------------------------------------------------------------------------
-r1474 | jesse | 2004-09-10 15:40:40 -0400 (Fri, 10 Sep 2004) | 3 lines
+r3719 | jesse | 2005-08-24 02:00:52 -0400 (Wed, 24 Aug 2005) | 7 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrip_Overlay.pm
-
--l
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/bin/rt.in
 
+ r13743@hualien:  jesse | 2005-08-24 02:00:08 -0400
+ RT-Ticket: 6957
+ RT-Status: resolved
+ RT-Update: correspond
+ 
+ * Applied a patch from ams to restore his byline to bin/rt
 
 ------------------------------------------------------------------------
-r1464 | leira | 2004-09-08 17:41:43 -0400 (Wed, 08 Sep 2004) | 2 lines
+r3714 | jesse | 2005-08-23 23:39:37 -0400 (Tue, 23 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Elements/RT__Ticket/ColumnMap
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/releng.cnf
 
-Don't put a span around things if it won't do anything.
+ r13733@hualien:  jesse | 2005-08-23 23:38:39 -0400
+ * bumped to pre2
 
 ------------------------------------------------------------------------
-r1462 | leira | 2004-09-08 17:31:51 -0400 (Wed, 08 Sep 2004) | 2 lines
+r3713 | jesse | 2005-08-23 23:39:17 -0400 (Tue, 23 Aug 2005) | 4 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/NoAuth/webrt.css
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/Callback
 
-Overdue things are now read.
+ r13732@hualien:  jesse | 2005-08-23 23:38:28 -0400
+ * Applied tom's callbacks fix
+ 
 
 ------------------------------------------------------------------------
-r1460 | leira | 2004-09-08 17:29:25 -0400 (Wed, 08 Sep 2004) | 2 lines
+r3711 | jesse | 2005-08-23 22:37:51 -0400 (Tue, 23 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Elements/RT__Ticket/ColumnMap
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/releng.cnf
 
-Use time() instead of making an RT::Date.
+ r13728@hualien:  jesse | 2005-08-23 22:37:12 -0400
+ * Bumped to 3.4.4pre1
 
 ------------------------------------------------------------------------
-r1458 | leira | 2004-09-08 17:19:51 -0400 (Wed, 08 Sep 2004) | 4 lines
+r3710 | jesse | 2005-08-23 22:33:47 -0400 (Tue, 23 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Elements/RT__Ticket/ColumnMap
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/README
+   M /rt/branches/3.4-RELEASE/bin/webmux.pl.in
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Handler.pm
 
-If something is overdue, set DueRelative to class "overdue".
-
-Note: core RT doesn't have an "overdue" class at this time.
+ r13725@hualien:  jesse | 2005-08-23 22:10:42 -0400
+ * Added support for mod_perl 2.0 
 
 ------------------------------------------------------------------------
-r1380 | jesse | 2004-08-31 14:49:23 -0400 (Tue, 31 Aug 2004) | 10 lines
+r3709 | jesse | 2005-08-23 17:58:20 -0400 (Tue, 23 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditBasics
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowBasics
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web.pm
-
-
- ----------------------------------------------------------------------
- r8480@tinbook:  jesse | 2004-08-31T18:48:19.505579Z
- Added callbacks to let users add entries to show and edit basics boxes
- 
- Made "type" an editable field on tickets (at the web api level, not in the UI)
- 
- ----------------------------------------------------------------------
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/de.po
 
+ r13720@hualien:  jesse | 2005-08-23 17:54:29 -0400
+ * Bugfixes to the German translation file
 
 ------------------------------------------------------------------------
-r1379 | jesse | 2004-08-31 04:14:54 -0400 (Tue, 31 Aug 2004) | 6 lines
+r3708 | glasser | 2005-08-22 16:05:46 -0400 (Mon, 22 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay_SQL.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Standalone.pm
+   M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in
 
- ----------------------------------------------------------------------
- r8478@tinbook:  jesse | 2004-08-31T08:14:29.467020Z
- Inlined Tickets_Overlay_SQL's "match"
- 
- ----------------------------------------------------------------------
+ r40177@tin-foil:  glasser | 2005-08-18 18:49:13 -0400
+ Updates to the standalone server to not dupe as much code, but may be rolled back if HSSM needs to be.
 
 ------------------------------------------------------------------------
-r1376 | jesse | 2004-08-31 00:22:49 -0400 (Tue, 31 Aug 2004) | 18 lines
+r3707 | glasser | 2005-08-22 16:04:25 -0400 (Mon, 22 Aug 2005) | 10 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   A /rt/branches/3.2-RELEASE/html/Elements/CollectionAsTable
-   A /rt/branches/3.2-RELEASE/html/Elements/CollectionAsTable/Header
-   A /rt/branches/3.2-RELEASE/html/Elements/CollectionAsTable/ParseFormat
-   A /rt/branches/3.2-RELEASE/html/Elements/CollectionAsTable/Row
-   A /rt/branches/3.2-RELEASE/html/Elements/RT__Ticket
-   A /rt/branches/3.2-RELEASE/html/Elements/RT__Ticket/ColumnMap
-   M /rt/branches/3.2-RELEASE/html/Elements/TicketList
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickBasics
-   M /rt/branches/3.2-RELEASE/html/Search/Results.html
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay_SQL.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm
 
- ----------------------------------------------------------------------
- r8457@tinbook:  jesse | 2004-08-29T01:52:08.449173Z
- Refactored the TicketList compnent to be more reusable
- ----------------------------------------------------------------------
- r8458@tinbook:  jesse | 2004-08-29T02:41:50.808026Z
- Adding a callback for a customer
- ----------------------------------------------------------------------
- r8471@tinbook:  jesse | 2004-08-31T04:20:29.035587Z
- Fixed the callback in Results.html to not flake out when we've got interesting %ARGS coming into it.
- 
- ----------------------------------------------------------------------
- r8472@tinbook:  jesse | 2004-08-31T04:21:47.346418Z
- Added "DependedOnBy" to TicketSQL  to mean what it means elsewhere.
+ r38371@tin-foil:  glasser | 2005-08-02 15:05:25 -0400
+ RT-Ticket: 6899
+ RT-Status: resolved
+ RT-Update: correspond
  
- Made TicketSQL let you search by ticket type
+ When limiting based on a whole date, make sure you're not being pushed to 
+ another if you happen to be east of GMT.
  
- ----------------------------------------------------------------------
+ Patch by Ruslan Zakirov, problem found by Olivier Horec.
 
 ------------------------------------------------------------------------
-r1372 | jesse | 2004-08-28 19:47:32 -0400 (Sat, 28 Aug 2004) | 8 lines
+r3706 | glasser | 2005-08-22 15:55:57 -0400 (Mon, 22 Aug 2005) | 4 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/html/Search/Results.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Record.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm
 
- ----------------------------------------------------------------------
- r8454@tinbook:  jesse | 2004-08-28T23:42:12.276700Z
- 
- ----------------------------------------------------------------------
- r8455@tinbook:  jesse | 2004-08-28T23:46:06.962020Z
- Adding a "SearchActions" callback to Search/Results.html
- ----------------------------------------------------------------------
+ r36571@tin-foil:  glasser | 2005-07-08 16:53:26 -0400
+ Fix from Tom Yu; if the Handle will give us a server-side function to lowercase
+ values, use that.
 
 ------------------------------------------------------------------------
-r1352 | alexmv | 2004-08-18 18:04:57 -0400 (Wed, 18 Aug 2004) | 5 lines
+r3700 | trs | 2005-08-18 22:39:02 -0400 (Thu, 18 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/bin/rt-crontool.in
-
-RT-Ticket: 5809
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Queue_Overlay.pm
 
- * Derivative of the doc. patch in [fsck.com #5809] applied
+ r6002@wintermute:  tom | 2005-08-18 22:37:53 -0400
+ Fixed typo
 
 ------------------------------------------------------------------------
-r1351 | alexmv | 2004-08-18 17:53:17 -0400 (Wed, 18 Aug 2004) | 6 lines
+r3668 | jesse | 2005-08-17 22:04:31 -0400 (Wed, 17 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowHistory
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowTransaction
-
-RT-Ticket: 5792
-RT-Update: correspond
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in
 
- * Move the lasttrans anchor into a table cell
+ r13155@hualien:  jesse | 2005-08-17 19:15:11 -0400
+ * Note dependency on a current HSSM
 
 ------------------------------------------------------------------------
-r1349 | alexmv | 2004-08-18 16:38:09 -0400 (Wed, 18 Aug 2004) | 7 lines
+r3667 | jesse | 2005-08-17 22:04:12 -0400 (Wed, 17 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/bin/rt-mailgate.in
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Standalone.pm
 
-RT-Ticket: 5963
-RT-Update: correspond
-RT-Status: resolved
-
- * Some mailers care about the return value rt-mailgate; 'return 0'
-   instead of 'die' to ensure that we fake success
+ r13154@hualien:  jesse | 2005-08-17 19:14:26 -0400
+ * Fixes to standalone webserver for mason 1.30
 
 ------------------------------------------------------------------------
-r1348 | alexmv | 2004-08-18 16:22:42 -0400 (Wed, 18 Aug 2004) | 8 lines
+r3666 | alexmv | 2005-08-17 13:41:38 -0400 (Wed, 17 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket_Overlay.pm
-
-RT-Ticket: 5215
-RT-Update: correspond
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/Quicksearch
 
- * When merging tickets, the resulting ticket's
-   Time{Estimated,Worked,Left} should be the sum of the fields from
-   both tickets
+ r5920@zoq-fot-pik:  chmrr | 2005-08-17 13:44:59 -0400
+  * My memory was faulty; HTML escaping is not needed
 
 ------------------------------------------------------------------------
-r1347 | alexmv | 2004-08-18 15:31:10 -0400 (Wed, 18 Aug 2004) | 7 lines
+r3663 | alexmv | 2005-08-17 13:29:32 -0400 (Wed, 17 Aug 2005) | 1 line
 Changed paths:
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email.pm
-
-RT-Ticket: 5826
-RT-Update: correspond
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
 
- * Fix logic; bounce message as a loop if $IsALoop and not $RT::StoreLoops;
-   was "if $IsALoop and ($RT::LoopsToOwner and not $RT::StoreLoops)"
 
 ------------------------------------------------------------------------
-r1344 | alexmv | 2004-08-17 22:27:04 -0400 (Tue, 17 Aug 2004) | 7 lines
+r3662 | alexmv | 2005-08-17 13:29:25 -0400 (Wed, 17 Aug 2005) | 8 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SendEmail.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/EmailParser.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queue_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/User_Overlay.pm
-
-RT-Ticket: 5988
-RT-Update: correspond
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/Quicksearch
 
- * Back out change r1338, as it breaks API compatibility in a stable
-   release
+ r5914@zoq-fot-pik:  chmrr | 2005-08-17 13:32:00 -0400
+  * We love escaping!  We need to escape quotes and slashes in
+ TicketSQL, then URI escape, then HTML escape.  And the query comes
+ from the TicketSQL-escaped one, not the URI and HTML-escaped one.  Oh,
+ yeah, and don't forget to turn off the automatic HTML escaping that
+ Mason does, or it'll be TicketSQL-HTML-URI-HTML escaped, which is
+ Right Out.
 
 ------------------------------------------------------------------------
-r1343 | huberth | 2004-08-17 22:23:42 -0400 (Tue, 17 Aug 2004) | 5 lines
+r3640 | jesse | 2005-08-11 13:46:50 -0400 (Thu, 11 Aug 2005) | 4 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Search/Bulk.html
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket_Overlay.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po
 
- * Made bulk editing of custom fields slightly more efficient and 
-   simultaneously cleaned up some of its code.
- * Also added a little bit of docs for RT::Ticket::Create() - Priority
-   is a valid arg also.
+ r12938@hualien:  jesse | 2005-08-11 13:46:14 -0400
+ * French localization had lost its header
+ 
 
 ------------------------------------------------------------------------
-r1342 | alexmv | 2004-08-17 20:05:11 -0400 (Tue, 17 Aug 2004) | 7 lines
+r3627 | jesse | 2005-08-10 15:25:55 -0400 (Wed, 10 Aug 2005) | 4 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/index.html
-
-RT-Ticket: 5823
-RT-Update: correspond
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/releng.cnf
 
- * Applied patch from bobg at the domain of uic.edu, prefixing refresh
-   form's url with $RT::WebPath
+ r7634@hualien:  jesse | 2005-08-10 15:25:31 -0400
+ * This is 3.4.3
+ 
 
 ------------------------------------------------------------------------
-r1341 | alexmv | 2004-08-17 19:57:59 -0400 (Tue, 17 Aug 2004) | 7 lines
+r3610 | jesse | 2005-08-05 19:18:01 -0400 (Fri, 05 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowTransaction
-
-RT-Ticket: 5897
-RT-Update: correspond
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm
+   A /rt/branches/3.4-RELEASE/lib/t/regression/22search_tix_by_txn.t
 
- * ModifyTicket includes CommentOnTicket and ReplyToTicket rights;
-   this effects display of "[Reply] [Comment]" links per transaction
+ r7399@hualien:  jesse | 2005-08-05 19:16:58 -0400
+ * Cleaned up searching by ticket or txn date.
 
 ------------------------------------------------------------------------
-r1340 | alexmv | 2004-08-17 18:18:15 -0400 (Tue, 17 Aug 2004) | 7 lines
+r3589 | kevinr | 2005-08-03 01:51:55 -0400 (Wed, 03 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowAttachments
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/User_Overlay.pm
 
-RT-Ticket: 5939
-RT-Status: resolved
-RT-Update: correspond
-
- * Take out un-needed $fontsize variable; removing  tags will
-   have to wait
+ r6872@SAD-GIRL-IN-SNOW:  kevinr | 2005-08-03 01:51:33 -0400
+ * More minor perldoc cleanup
 
 ------------------------------------------------------------------------
-r1339 | alexmv | 2004-08-17 18:16:11 -0400 (Tue, 17 Aug 2004) | 8 lines
+r3588 | kevinr | 2005-08-03 01:20:35 -0400 (Wed, 03 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/bin/rt-mailgate.in
-
-RT-Ticket: 5963
-RT-Update: correspond
-RT-Status: resolved
-
- * Applied patch provided by bobg at the domain of uic.edu to exit if
-   there is no content on standard input
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Groups_Overlay.pm
 
+ r6868@SAD-GIRL-IN-SNOW:  kevinr | 2005-08-03 01:19:47 -0400
+ * Fixed an outdated bit of POD
 
 ------------------------------------------------------------------------
-r1338 | alexmv | 2004-08-17 17:05:10 -0400 (Tue, 17 Aug 2004) | 10 lines
+r3585 | kevinr | 2005-08-02 20:18:54 -0400 (Tue, 02 Aug 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SendEmail.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/EmailParser.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queue_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/User_Overlay.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Base.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/CachedGroupMember_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/CustomFields_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/EmailParser.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Group_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Groups_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Handle.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Email.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Queue_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/SearchBuilder.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Template_Overlay.pm
 
-RT-Ticket: 5716
-RT-Update: correspond
-RT-Status: resolved
+ r6849@SAD-GIRL-IN-SNOW:  kevinr | 2005-08-02 20:17:38 -0400
+ * POD formatting fixes
 
- * Move code which is not specific to parsing mime messages into
-   RT::Email::Interface; this removes a large base of duplicated code,
-   and some sketchy "methods" that were getting called with "" as self
-   often
+------------------------------------------------------------------------
+r3582 | glasser | 2005-08-02 15:10:05 -0400 (Tue, 02 Aug 2005) | 10 lines
+Changed paths:
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm
 
+ r38371@tin-foil:  glasser | 2005-08-02 15:05:25 -0400
+ RT-Ticket: 6899
+ RT-Status: resolved
+ RT-Update: correspond
+ 
+ When limiting based on a whole date, make sure you're not being pushed to 
+ another if you happen to be east of GMT.
+ 
+ Patch by Ruslan Zakirov, problem found by Olivier Horec.
 
 ------------------------------------------------------------------------
-r1337 | alexmv | 2004-08-17 15:03:04 -0400 (Tue, 17 Aug 2004) | 7 lines
+r3581 | glasser | 2005-08-02 15:08:03 -0400 (Tue, 02 Aug 2005) | 4 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/bin/rt.in
-
-RT-Ticket: 5820
-RT-Update: correspond
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Record.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm
 
- * Use "local $_" to prevent "modification of read-only value..."
-   caused by aliasing $_ to a constant
+ r36571@tin-foil:  glasser | 2005-07-08 16:53:26 -0400
+ Fix from Tom Yu; if the Handle will give us a server-side function to lowercase
+ values, use that.
 
 ------------------------------------------------------------------------
-r1335 | leira | 2004-08-17 12:03:08 -0400 (Tue, 17 Aug 2004) | 7 lines
+r3579 | kevinr | 2005-08-02 14:22:27 -0400 (Tue, 02 Aug 2005) | 7 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Ticket/Display.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/it.po
 
-Added a new callback at the very beginning of the <%INIT> block.
+ r6837@SAD-GIRL-IN-SNOW:  kevinr | 2005-08-02 14:20:51 -0400
+ RT-Ticket: 6897
+ RT-Status: resolved
+ RT-Update: correspond
+ 
+ * Incorporated the updated Italian translation from Angelo Turetta
 
-RTIR uses this callback to look at the queue and hijack the display
-page, however, the callback itself is more generic than that: it
-happens at the very beginning, and receives all arguments.
+------------------------------------------------------------------------
+r3576 | robert | 2005-08-02 00:23:36 -0400 (Tue, 02 Aug 2005) | 3 lines
+Changed paths:
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/Menu
 
+ r3582@woof:  rspier | 2005-08-01 21:20:12 -0700
+ allow arbitrary https?: urls in the menus
 
 ------------------------------------------------------------------------
-r1326 | alexmv | 2004-08-10 15:38:59 -0400 (Tue, 10 Aug 2004) | 2 lines
+r3564 | jesse | 2005-07-30 11:11:02 -0400 (Sat, 30 Jul 2005) | 1 line
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Elements/Header
+   M /rt/branches/3.4-RELEASE
 
- * Add callback in header proper, to allow injection of style and script tags
 
 ------------------------------------------------------------------------
-r1313 | huberth | 2004-08-05 14:47:43 -0400 (Thu, 05 Aug 2004) | 3 lines
+r3563 | jesse | 2005-07-30 11:10:42 -0400 (Sat, 30 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/CustomField.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/CustomField.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/releng.cnf
 
- * Fixed a couple of other stupid errors resulting from r1311 relating to
-   quoting of pathnames.
+ r7153@hualien:  jesse | 2005-07-30 11:07:37 -0400
+ 3.4.3rc2
 
 ------------------------------------------------------------------------
-r1312 | alexmv | 2004-08-04 20:50:16 -0400 (Wed, 04 Aug 2004) | 2 lines
+r3562 | jesse | 2005-07-30 11:10:02 -0400 (Sat, 30 Jul 2005) | 5 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomField
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/cs.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/da.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/de.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/es.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/fi.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/he.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/hu.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/id.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/it.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/ja.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/nl.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/no.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/pl.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/pt_br.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/ru.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_cn.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_tw.po
 
- * Removing accidental paste
+ r7152@hualien:  jesse | 2005-07-30 11:06:46 -0400
+ * German and Danish translation header fixes. 
+ besides that just a message catalog regenration
+ 
 
 ------------------------------------------------------------------------
-r1311 | huberth | 2004-08-04 20:44:40 -0400 (Wed, 04 Aug 2004) | 7 lines
+r3546 | kevinr | 2005-07-28 14:51:34 -0400 (Thu, 28 Jul 2005) | 8 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomField
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/CustomField.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/CustomField.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/SelfService/Display.html
 
-RT-Ticket: 4234
-RT-Status: resolved
-
- * Doubled headers and navbars no longer appear when an unprivileged user
-   creates a Custom Field.  (This happened because Abort was called within
-   a subcomponent.)
+ r6713@SAD-GIRL-IN-SNOW:  kevinr | 2005-07-28 14:50:47 -0400
+ RT-Ticket: 6892
+ RT-Status: resolved
+ RT-Update: correspond
+ 
+ * Applied patch from Hsin-Chan Chien to fix a bug with attachment uploading
+ in SelfService mode.
 
 ------------------------------------------------------------------------
-r1310 | alexmv | 2004-08-04 15:03:51 -0400 (Wed, 04 Aug 2004) | 7 lines
+r3501 | alexmv | 2005-07-18 15:00:38 -0400 (Mon, 18 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Elements/MyRequests
-   M /rt/branches/3.2-RELEASE/html/Elements/MyTickets
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBoxStart
-   M /rt/branches/3.2-RELEASE/html/NoAuth/webrt.css
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/cs.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/da.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/de.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/es.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/fi.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/fr.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/he.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/hu.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/it.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/ja.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/nl.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/no.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/pt_br.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/ru.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/zh_cn.po
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/zh_tw.po
-
-RT-Ticket: 5942
-RT-Status: resolved
- * Use a:after {content: "..."} to put dots after titlebox links; this
-   involves one loc string change
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm
 
- * Also force titlebox hrefs to be white, not black
+ r5198@zoq-fot-pik:  chmrr | 2005-07-18 14:59:07 -0400
+  * Fix TransactionBatch / DESTROY bug (backport from QUEBEC)
 
 ------------------------------------------------------------------------
-r1309 | alexmv | 2004-08-04 13:42:42 -0400 (Wed, 04 Aug 2004) | 5 lines
+r3498 | jesse | 2005-07-18 13:46:24 -0400 (Mon, 18 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/sbin/rt-setup-database.in
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/releng.cnf
 
- * Warn if running MySQL < 4.0.x
-
- * Suggest something slightly more useful if we don't have InnoDB and
-   we're running MySQL 3.23
+ r4894@hualien:  jesse | 2005-07-18 13:44:44 -0400
+ * releng.cnf bump to rc1
 
 ------------------------------------------------------------------------
-r1308 | alexmv | 2004-08-04 11:54:14 -0400 (Wed, 04 Aug 2004) | 5 lines
+r3476 | kevinr | 2005-07-14 18:22:40 -0400 (Thu, 14 Jul 2005) | 4 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Template.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/ACE_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Principal_Overlay.pm
 
-RT-Ticket: 4036
-RT-Status: resolved
- * 'Create' is uppercase
- * TemplateObj->QueueObj is null if the template is just being created
+ r6308@SAD-GIRL-IN-SNOW:  kevinr | 2005-07-14 18:22:19 -0400
+ * Applied Ruslan Zakirov's patch to fix the way ACE Object{,Type,Id} handles
+ arguments
 
 ------------------------------------------------------------------------
-r1307 | alexmv | 2004-08-04 10:33:55 -0400 (Wed, 04 Aug 2004) | 4 lines
+r3466 | kevinr | 2005-07-12 18:35:15 -0400 (Tue, 12 Jul 2005) | 7 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/etc/upgrade/3.1.0/schema.Pg
+   M /rt/branches/3.4-RELEASE
+   A /rt/branches/3.4-RELEASE/lib/t/regression/07rights.t
 
-RT-Ticket: 5916
-RT-Status: resolved
- * Postgres doesn't use '#' as a comment character
+ r6229@sad-girl-in-snow:  kevinr | 2005-07-12 18:34:56 -0400
+ RT-Ticket: 6825
+ RT-Status: resolved
+ RT-Update: correspond
+ 
+ Added Ruslan Zakirov's new queue-rights tests.
 
 ------------------------------------------------------------------------
-r1302 | huberth | 2004-08-03 18:06:00 -0400 (Tue, 03 Aug 2004) | 9 lines
+r3465 | kevinr | 2005-07-12 18:12:03 -0400 (Tue, 12 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowAttachments
-
-RT-Ticket: 4473
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/ACE_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT.pm.in
 
- * In Ticket/Elements/ShowAttachments, the font code that is generated
-   no longer tries to escape the quotes (to give something like
-   ).  Now the quotes appear.  Also, the default
-   font size for the date and size has been changed to -2, because -1
-   looks huge and out of place.
+ r6225@sad-girl-in-snow:  kevinr | 2005-07-12 18:06:39 -0400
+ * Applied Ruslan Zakirov's patch to clean up the ACE code and a trailing \n
 
 ------------------------------------------------------------------------
-r1298 | huberth | 2004-08-03 10:02:14 -0400 (Tue, 03 Aug 2004) | 6 lines
+r3464 | alexmv | 2005-07-12 12:22:01 -0400 (Tue, 12 Jul 2005) | 13 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/lib/RT/Date.pm
-
-RT-Ticket: 5927
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/PageLayout
+   M /rt/branches/3.4-RELEASE/lib/RT/Action/Generic.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Action/SendEmail.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Attachment_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Email.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/ScripAction_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm
 
- * Due dates in the past no longer look like they're in the future,
-   i.e. "6 days ago".
+ r4959@zoq-fot-pik:  chmrr | 2005-07-12 12:22:32 -0400
+  * Better threading support; Message-IDs of emails are based on the
+    transaction which spawned them.
+ 
+  * Support for ScripActionObj in Action::Generic (argument was being
+    passed in but never used)
+ 
+  * Standardize on case of 'Message-ID' per RFC
+ 
+  * Remove newline from Message-ID before inserting into DB
+ 
+  * Fixed minor HTML nit in PageLayout
 
 ------------------------------------------------------------------------
-r1297 | huberth | 2004-07-30 17:46:43 -0400 (Fri, 30 Jul 2004) | 8 lines
+r3416 | kevinr | 2005-07-07 17:36:00 -0400 (Thu, 07 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Search/Bulk.html
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web.pm
-
-RT-Ticket: 5699
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/CustomField.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/CustomField_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm
 
- * Bulk editing of custom fields (finally!) added.  Not quite as fast as
-   would be preferred, probably, but it (should) work.
+ r6064@sad-girl-in-snow:  kevinr | 2005-07-07 17:35:40 -0400
+ * Updated the custom field perldoc to explain some non-intuitive behavior.
 
+------------------------------------------------------------------------
+r3414 | kevinr | 2005-07-07 16:19:34 -0400 (Thu, 07 Jul 2005) | 4 lines
+Changed paths:
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/CustomField_Overlay.pm
 
+ r6055@sad-girl-in-snow:  kevinr | 2005-07-07 16:19:18 -0400
+ * Noted the deprecation of the *Ticket methods in the perldoc
+ * Corrected some copied-and-pasted-but-not-fully-updated error messages
 
 ------------------------------------------------------------------------
-r1296 | alexmv | 2004-07-30 15:59:24 -0400 (Fri, 30 Jul 2004) | 3 lines
+r3405 | kevinr | 2005-07-06 16:08:17 -0400 (Wed, 06 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/lib/RT/EmailParser.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Record.pm
 
- * Fix "Unrecognised line: foo@bar" caused by 5.8.0 not matching utf8
-   against regexps
+ r6033@sad-girl-in-snow:  kevinr | 2005-07-06 16:07:34 -0400
+ * Improving consistency of perldoc presentation
 
 ------------------------------------------------------------------------
-r1293 | leira | 2004-07-29 01:41:51 -0400 (Thu, 29 Jul 2004) | 2 lines
+r3404 | kevinr | 2005-07-06 14:53:19 -0400 (Wed, 06 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Elements/MyRequests
-   M /rt/branches/3.2-RELEASE/html/Elements/MyTickets
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Template_Overlay.pm
 
-Make the TitleBox title a link to the same search, only not limited to 10.
+ r6009@sad-girl-in-snow:  kevinr | 2005-07-06 14:39:22 -0400
+ * Documented the behavior which was tripping me up.
 
 ------------------------------------------------------------------------
-r1292 | jesse | 2004-07-28 20:08:11 -0400 (Wed, 28 Jul 2004) | 7 lines
+r3399 | alexmv | 2005-07-06 11:07:45 -0400 (Wed, 06 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/Makefile.in
-   M /rt/branches/3.2-RELEASE/README
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.fcgi.in
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.scgi.in
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.svc.in
-   M /rt/branches/3.2-RELEASE/bin/rt-crontool.in
-   M /rt/branches/3.2-RELEASE/bin/rt-mailgate.in
-   M /rt/branches/3.2-RELEASE/bin/rt.in
-   M /rt/branches/3.2-RELEASE/bin/standalone_httpd.in
-   M /rt/branches/3.2-RELEASE/bin/webmux.pl.in
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/AddCustomFieldValue
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/CreateUserCalled
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomField
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomFieldValues
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomFields
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditQueueWatchers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditScrip
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditScrips
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditTemplates
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditUserComments
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/GroupTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ListGlobalCustomFields
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ListGlobalScrips
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ModifyTemplate
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/QueueRightsForUser
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/QueueTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectCustomFieldType
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectGroups
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyGroup
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyQueue
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyUser
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectNewGroupMembers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectRights
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScrip
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScripAction
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScripCondition
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectSingleOrMultiple
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectStage
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectTemplate
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectUsers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SystemTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ToolTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/UserTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/CustomField.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/CustomFields.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Scrip.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Scrips.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Template.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Templates.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/Members.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/CustomField.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/CustomFields.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/People.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Scrip.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Scrips.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Template.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Templates.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Tools/Configuration.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Tools/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Users/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Users/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/index.html
-   M /rt/branches/3.2-RELEASE/html/Approvals/Display.html
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/Approve
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/PendingMyApproval
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/ShowDependency
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Approvals/index.html
-   M /rt/branches/3.2-RELEASE/html/Elements/BevelBoxRaisedEnd
-   M /rt/branches/3.2-RELEASE/html/Elements/BevelBoxRaisedStart
-   M /rt/branches/3.2-RELEASE/html/Elements/Callback
-   M /rt/branches/3.2-RELEASE/html/Elements/Checkbox
-   M /rt/branches/3.2-RELEASE/html/Elements/CreateTicket
-   M /rt/branches/3.2-RELEASE/html/Elements/EditLinks
-   M /rt/branches/3.2-RELEASE/html/Elements/Error
-   M /rt/branches/3.2-RELEASE/html/Elements/Footer
-   M /rt/branches/3.2-RELEASE/html/Elements/GotoTicket
-   M /rt/branches/3.2-RELEASE/html/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/Elements/ListActions
-   M /rt/branches/3.2-RELEASE/html/Elements/Login
-   M /rt/branches/3.2-RELEASE/html/Elements/Menu
-   M /rt/branches/3.2-RELEASE/html/Elements/MessageBox
-   M /rt/branches/3.2-RELEASE/html/Elements/MyRequests
-   M /rt/branches/3.2-RELEASE/html/Elements/MyTickets
-   M /rt/branches/3.2-RELEASE/html/Elements/PageLayout
-   M /rt/branches/3.2-RELEASE/html/Elements/QueryString
-   M /rt/branches/3.2-RELEASE/html/Elements/QuickCreate
-   M /rt/branches/3.2-RELEASE/html/Elements/Quicksearch
-   M /rt/branches/3.2-RELEASE/html/Elements/Refresh
-   M /rt/branches/3.2-RELEASE/html/Elements/ScrubHTML
-   M /rt/branches/3.2-RELEASE/html/Elements/Section
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectAttachmentField
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectBoolean
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectCustomFieldOperator
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectCustomFieldValue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDate
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDateRelation
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDateType
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectEqualityOperator
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectGroups
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectLang
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectLinkType
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectMatch
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectNewTicketQueue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectOwner
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectQueue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectResultsPerPage
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectSortOrder
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectStatus
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectTicketSortBy
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectTicketTypes
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectUsers
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectWatcherType
-   M /rt/branches/3.2-RELEASE/html/Elements/SetupSessionCookie
-   M /rt/branches/3.2-RELEASE/html/Elements/ShowLink
-   M /rt/branches/3.2-RELEASE/html/Elements/ShowLinks
-   M /rt/branches/3.2-RELEASE/html/Elements/SimpleSearch
-   M /rt/branches/3.2-RELEASE/html/Elements/Submit
-   M /rt/branches/3.2-RELEASE/html/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Elements/TicketList
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBox
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBoxEnd
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBoxStart
-   M /rt/branches/3.2-RELEASE/html/NoAuth/Logout.html
-   M /rt/branches/3.2-RELEASE/html/NoAuth/Reminder.html
-   M /rt/branches/3.2-RELEASE/html/NoAuth/webrt.css
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/queue/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/queue/ns
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/attachments
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/history
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/links
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/user/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/user/ns
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/NoAuth/mail-gateway
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/autohandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/dhandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/logout
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/search/dhandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/search/ticket
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/comment
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/link
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/merge
-   M /rt/branches/3.2-RELEASE/html/Search/Build.html
-   M /rt/branches/3.2-RELEASE/html/Search/Bulk.html
-   M /rt/branches/3.2-RELEASE/html/Search/Edit.html
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/BuildFormatString
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/DisplayOptions
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/EditFormat
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/EditSearches
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/NewListActions
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickBasics
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickCFs
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickCriteria
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SearchPrivacy
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectAndOr
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectLinks
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectPersonType
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectSearchObject
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectSearchesForObjects
-   M /rt/branches/3.2-RELEASE/html/Search/Results.html
-   M /rt/branches/3.2-RELEASE/html/Search/Results.rdf
-   M /rt/branches/3.2-RELEASE/html/Search/Results.tsv
-   M /rt/branches/3.2-RELEASE/html/SelfService/Attachment/dhandler
-   M /rt/branches/3.2-RELEASE/html/SelfService/Closed.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Create.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Display.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/GotoTicket
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/MyRequests
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/SelfService/Error.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Prefs.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Update.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/index.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Attachment/dhandler
-   M /rt/branches/3.2-RELEASE/html/Ticket/Create.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Display.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/AddWatchers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/BulkLinks
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditBasics
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditCustomField
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditCustomFields
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditDates
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditPeople
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditWatchers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/FindAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/LoadTextAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/PreviewScrips
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowBasics
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowCustomFields
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowDates
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowDependencies
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowGroupMembers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowHistory
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMemberOf
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMembers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMessageHeaders
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMessageStanza
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowPeople
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowReferences
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowRequestor
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowSummary
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowTransaction
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowTransactionAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowUserEntry
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Ticket/History.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyAll.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyDates.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyLinks.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyPeople.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ShowEmailRecord.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Update.html
-   M /rt/branches/3.2-RELEASE/html/Tools/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Tools/MyDay.html
-   M /rt/branches/3.2-RELEASE/html/Tools/Offline.html
-   M /rt/branches/3.2-RELEASE/html/User/Delegation.html
-   M /rt/branches/3.2-RELEASE/html/User/Elements/DelegateRights
-   M /rt/branches/3.2-RELEASE/html/User/Elements/GroupTabs
-   M /rt/branches/3.2-RELEASE/html/User/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/User/Groups/Members.html
-   M /rt/branches/3.2-RELEASE/html/User/Groups/Modify.html
-   M /rt/branches/3.2-RELEASE/html/User/Groups/index.html
-   M /rt/branches/3.2-RELEASE/html/User/Prefs.html
-   M /rt/branches/3.2-RELEASE/html/autohandler
-   M /rt/branches/3.2-RELEASE/html/index.html
-   M /rt/branches/3.2-RELEASE/html/l
-   M /rt/branches/3.2-RELEASE/lib/RT/ACE.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACE_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACL.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACL_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/AutoOpen.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Autoreply.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/CreateTickets.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/EscalatePriority.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Notify.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/NotifyAsComment.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/RecordComment.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/RecordCorrespondence.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/ResolveMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SendEmail.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SetPriority.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/UserDefined.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachment.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachment_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachments.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachments_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attribute.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attribute_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attributes.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attributes_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Base.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMember.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMember_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMembers_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/AnyTransaction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/BeforeDue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/Overdue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/OwnerChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/PriorityChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/PriorityExceeds.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/QueueChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/StatusChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/UserDefined.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CurrentUser.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomField.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomField_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFields.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFields_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Date.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/EmailParser.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Group.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMember.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMember_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMembers_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Group_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Groups.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Groups_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Handle.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/cs.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/i_default.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/CLI.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Auth/GnuPG.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Auth/MailFrom.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Filter/SpamAssassin.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/REST.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web/Handler.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Link.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Link_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Links.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Links_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principal.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principal_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principals.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principals_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queue_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Record.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrip.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripAction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripAction_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripActions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripActions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripCondition.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripCondition_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripConditions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripConditions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrip_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrips.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrips_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Search/ActiveTicketsInQueue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Search/FromSQL.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Search/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/SearchBuilder.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/System.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Template.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Template_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Templates.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Templates_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValue_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay_SQL.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transaction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transaction_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transactions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transactions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI/base.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI/fsck_com_rt.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/User.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/User_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Users.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Users_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT.pm.in
-   M /rt/branches/3.2-RELEASE/sbin/extract-message-catalog
-   M /rt/branches/3.2-RELEASE/sbin/extract_pod_tests
-   M /rt/branches/3.2-RELEASE/sbin/factory
-   M /rt/branches/3.2-RELEASE/sbin/license_tag
-   M /rt/branches/3.2-RELEASE/sbin/regression_harness
-   M /rt/branches/3.2-RELEASE/sbin/rt-setup-database.in
-   M /rt/branches/3.2-RELEASE/sbin/rt-test-dependencies.in
-
- ----------------------------------------------------------------------
- r8303@tinbook:  jesse | 2004-07-28T23:59:45.883318Z
- 
- Removed the extra newlines we inserted after the copyright block, since it adds extra newlines to the mason pages, which can break some parsing.
- 
- ----------------------------------------------------------------------
-
-------------------------------------------------------------------------
-r1290 | huberth | 2004-07-28 14:39:36 -0400 (Wed, 28 Jul 2004) | 7 lines
-Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Search/Results.tsv
-
-RT-Ticket: 5899
-RT-Status: resolved
-
- * html/Search/Results.tsv now works with custom fields that have line breaks
-   within them.
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowHistory
+   M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowTransaction
 
+ r4801@zoq-fot-pik:  chmrr | 2005-07-06 11:03:17 -0400
+  * Fix '#' links after ticket update
 
 ------------------------------------------------------------------------
-r1289 | huberth | 2004-07-28 14:35:38 -0400 (Wed, 28 Jul 2004) | 5 lines
+r3394 | glasser | 2005-07-05 21:53:14 -0400 (Tue, 05 Jul 2005) | 9 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/etc/drop.Oracle
-
-RT-Ticket: 5908
-RT-Status: resolved
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm
 
- * drop.Oracle now drops the attributes table.
+ r36303@tin-foil:  glasser | 2005-07-05 19:55:16 -0300
+ RT-Ticket: 6757
+ RT-Status: resolved
+ RT-Update: correspond
+ 
+ Transaction custom fields weren't always being set in Updates, because
+ Transaction->UpdateCustomFields was being confused by the -Magic values.
+ (I should write a test for this, too.)
 
 ------------------------------------------------------------------------
-r1288 | leira | 2004-07-28 00:04:12 -0400 (Wed, 28 Jul 2004) | 2 lines
+r3393 | glasser | 2005-07-05 21:52:54 -0400 (Tue, 05 Jul 2005) | 13 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Search/Build.html
+   M /rt/branches/3.4-RELEASE
 
-Handle 0 values properly.
+ r36299@tin-foil:  glasser | 2005-07-05 16:39:02 -0300
+ RT-Ticket: 6774
+ RT-Status: resolved
+ RT-Update: correspond
+ 
+ Actually set password when creating a new user, and clean up the error reporting
+ from password setting.  (And if you don't manage to set a password (either by leaving
+ it blank or by entering an invalid password) when creating a user, add a notice that
+ the user won't be able to log in.)  Also, indentation cleanup.
+ 
+ Patch by Ruslan Zakirov.
+ 
 
 ------------------------------------------------------------------------
-r1286 | robert | 2004-07-26 15:15:12 -0400 (Mon, 26 Jul 2004) | 6 lines
+r3392 | glasser | 2005-07-05 21:52:35 -0400 (Tue, 05 Jul 2005) | 7 lines
 Changed paths:
-   M /
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay.pm
+   M /rt/branches/3.4-RELEASE
 
- ----------------------------------------------------------------------
- r1291@dog:  rspier | 2004-07-26T19:14:41.133769Z
+ r36292@tin-foil:  glasser | 2005-07-05 13:43:16 -0300
+ RT-Ticket: 6811
+ RT-Status: resolved
+ RT-Update: correspond
  
- Revert the last microoptimization.  It smells funny and will create problems with merging to 3.3
- ----------------------------------------------------------------------
+ Update French localization for 3.4.2 (thanks to J?\195?\169r?\195?\180me Fenal)
 
 ------------------------------------------------------------------------
-r1285 | robert | 2004-07-26 15:07:58 -0400 (Mon, 26 Jul 2004) | 18 lines
+r3391 | kevinr | 2005-07-05 20:48:09 -0400 (Tue, 05 Jul 2005) | 9 lines
 Changed paths:
-   M /
-   M /DBIx-SearchBuilder/trunk/SearchBuilder.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/SelfService/Display.html
 
- ----------------------------------------------------------------------
- r1287@dog:  rspier | 2004-07-26T18:56:48.690023Z
- 
- [fsck.com #5879] - DBIx::SearchBuilder should treat 'IS' as case insensitive, since most databases do too.
- ----------------------------------------------------------------------
- r1288@dog:  rspier | 2004-07-26T19:00:50.217330Z
- 
- MicroOptimizations:
- 	- if we're doing an IS NULL search already, there's no reason to do a $null_columns_ok
- 	- use || instead of 'or' so we can short-circuit
- ----------------------------------------------------------------------
- r1289@dog:  rspier | 2004-07-26T19:06:54.604573Z
+ r6005@SAD-GIRL-IN-SNOW:  kevinr | 2005-07-05 20:47:55 -0400
+ RT-Ticket: 6505
+ RT-Status: resolved
+ RT-Update: correspond
  
- MicroOptimization/Cleanup:
- 	- get rid of $null_columns_ok flag
- 	- clean up logic, and use string compare instead of regexp
- ----------------------------------------------------------------------
+ Fixed the bug Seph noted where the "Brief/Full Headers" links in SelfService
+ were attempting to direct the user to /Ticket/Display.html instead of 
+ /SelfService/Display.html
 
 ------------------------------------------------------------------------
-r1284 | leira | 2004-07-23 17:43:20 -0400 (Fri, 23 Jul 2004) | 2 lines
+r3390 | kevinr | 2005-07-05 19:11:14 -0400 (Tue, 05 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Tools/Offline.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm
 
-Reset string properly when uploading a template file.
+ r5982@SAD-GIRL-IN-SNOW:  kevinr | 2005-07-05 19:06:09 -0400
+ * Fixed a typo in the perldoc
 
 ------------------------------------------------------------------------
-r1283 | jesse | 2004-07-23 17:23:10 -0400 (Fri, 23 Jul 2004) | 6 lines
+r3389 | glasser | 2005-07-05 16:05:39 -0400 (Tue, 05 Jul 2005) | 13 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/etc/RT_Config.pm.in
-   A /rt/branches/3.2-RELEASE/html/NoAuth/images/autohandler
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Admin/Users/Modify.html
+   M /rt/branches/3.4-RELEASE/lib/RT/User_Overlay.pm
 
- ----------------------------------------------------------------------
- r8292@tinbook:  jesse | 2004-07-23T21:23:16.884303Z
+ r36299@tin-foil:  glasser | 2005-07-05 16:39:02 -0300
+ RT-Ticket: 6774
+ RT-Status: resolved
+ RT-Update: correspond
+ 
+ Actually set password when creating a new user, and clean up the error reporting
+ from password setting.  (And if you don't manage to set a password (either by leaving
+ it blank or by entering an invalid password) when creating a user, add a notice that
+ the user won't be able to log in.)  Also, indentation cleanup.
+ 
+ Patch by Ruslan Zakirov.
  
- RT now goes out of its way to display images, like the logo... even when users fail to configure their webserver correctly
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1282 | jesse | 2004-07-23 13:34:23 -0400 (Fri, 23 Jul 2004) | 8 lines
-Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/Makefile.in
-   M /rt/branches/3.2-RELEASE/README
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.fcgi.in
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.scgi.in
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.svc.in
-   M /rt/branches/3.2-RELEASE/bin/rt-crontool.in
-   M /rt/branches/3.2-RELEASE/bin/rt-mailgate.in
-   M /rt/branches/3.2-RELEASE/bin/rt.in
-   M /rt/branches/3.2-RELEASE/bin/standalone_httpd.in
-   M /rt/branches/3.2-RELEASE/bin/webmux.pl.in
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/AddCustomFieldValue
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/CreateUserCalled
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomField
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomFieldValues
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomFields
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditQueueWatchers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditScrip
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditScrips
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditTemplates
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditUserComments
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/GroupTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ListGlobalCustomFields
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ListGlobalScrips
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ModifyTemplate
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/QueueRightsForUser
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/QueueTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectCustomFieldType
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectGroups
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyGroup
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyQueue
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyUser
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectNewGroupMembers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectRights
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScrip
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScripAction
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScripCondition
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectSingleOrMultiple
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectStage
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectTemplate
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectUsers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SystemTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ToolTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/UserTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/CustomField.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/CustomFields.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Scrip.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Scrips.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Template.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Templates.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/Members.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/CustomField.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/CustomFields.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/People.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Scrip.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Scrips.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Template.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Templates.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Tools/Configuration.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Tools/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Users/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Users/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/index.html
-   M /rt/branches/3.2-RELEASE/html/Approvals/Display.html
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/Approve
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/PendingMyApproval
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/ShowDependency
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Approvals/index.html
-   M /rt/branches/3.2-RELEASE/html/Elements/BevelBoxRaisedEnd
-   M /rt/branches/3.2-RELEASE/html/Elements/BevelBoxRaisedStart
-   M /rt/branches/3.2-RELEASE/html/Elements/Callback
-   M /rt/branches/3.2-RELEASE/html/Elements/Checkbox
-   M /rt/branches/3.2-RELEASE/html/Elements/CreateTicket
-   M /rt/branches/3.2-RELEASE/html/Elements/EditLinks
-   M /rt/branches/3.2-RELEASE/html/Elements/Error
-   M /rt/branches/3.2-RELEASE/html/Elements/Footer
-   M /rt/branches/3.2-RELEASE/html/Elements/GotoTicket
-   M /rt/branches/3.2-RELEASE/html/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/Elements/ListActions
-   M /rt/branches/3.2-RELEASE/html/Elements/Login
-   M /rt/branches/3.2-RELEASE/html/Elements/Menu
-   M /rt/branches/3.2-RELEASE/html/Elements/MessageBox
-   M /rt/branches/3.2-RELEASE/html/Elements/MyRequests
-   M /rt/branches/3.2-RELEASE/html/Elements/MyTickets
-   M /rt/branches/3.2-RELEASE/html/Elements/PageLayout
-   M /rt/branches/3.2-RELEASE/html/Elements/QueryString
-   M /rt/branches/3.2-RELEASE/html/Elements/QuickCreate
-   M /rt/branches/3.2-RELEASE/html/Elements/Quicksearch
-   M /rt/branches/3.2-RELEASE/html/Elements/Refresh
-   M /rt/branches/3.2-RELEASE/html/Elements/ScrubHTML
-   M /rt/branches/3.2-RELEASE/html/Elements/Section
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectAttachmentField
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectBoolean
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectCustomFieldOperator
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectCustomFieldValue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDate
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDateRelation
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDateType
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectEqualityOperator
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectGroups
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectLang
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectLinkType
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectMatch
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectNewTicketQueue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectOwner
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectQueue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectResultsPerPage
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectSortOrder
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectStatus
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectTicketSortBy
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectTicketTypes
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectUsers
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectWatcherType
-   M /rt/branches/3.2-RELEASE/html/Elements/SetupSessionCookie
-   M /rt/branches/3.2-RELEASE/html/Elements/ShowLink
-   M /rt/branches/3.2-RELEASE/html/Elements/ShowLinks
-   M /rt/branches/3.2-RELEASE/html/Elements/SimpleSearch
-   M /rt/branches/3.2-RELEASE/html/Elements/Submit
-   M /rt/branches/3.2-RELEASE/html/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Elements/TicketList
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBox
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBoxEnd
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBoxStart
-   M /rt/branches/3.2-RELEASE/html/NoAuth/Logout.html
-   M /rt/branches/3.2-RELEASE/html/NoAuth/Reminder.html
-   M /rt/branches/3.2-RELEASE/html/NoAuth/webrt.css
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/queue/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/queue/ns
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/attachments
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/history
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/links
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/user/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/user/ns
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/NoAuth/mail-gateway
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/autohandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/dhandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/logout
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/search/dhandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/search/ticket
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/comment
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/link
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/merge
-   M /rt/branches/3.2-RELEASE/html/Search/Build.html
-   M /rt/branches/3.2-RELEASE/html/Search/Bulk.html
-   M /rt/branches/3.2-RELEASE/html/Search/Edit.html
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/BuildFormatString
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/DisplayOptions
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/EditFormat
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/EditSearches
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/NewListActions
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickBasics
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickCFs
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickCriteria
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SearchPrivacy
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectAndOr
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectLinks
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectPersonType
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectSearchObject
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectSearchesForObjects
-   M /rt/branches/3.2-RELEASE/html/Search/Results.html
-   M /rt/branches/3.2-RELEASE/html/Search/Results.rdf
-   M /rt/branches/3.2-RELEASE/html/Search/Results.tsv
-   M /rt/branches/3.2-RELEASE/html/SelfService/Attachment/dhandler
-   M /rt/branches/3.2-RELEASE/html/SelfService/Closed.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Create.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Display.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/GotoTicket
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/MyRequests
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/SelfService/Error.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Prefs.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Update.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/index.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Attachment/dhandler
-   M /rt/branches/3.2-RELEASE/html/Ticket/Create.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Display.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/AddWatchers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/BulkLinks
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditBasics
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditCustomField
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditCustomFields
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditDates
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditPeople
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditWatchers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/FindAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/LoadTextAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/PreviewScrips
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowBasics
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowCustomFields
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowDates
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowDependencies
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowGroupMembers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowHistory
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMemberOf
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMembers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMessageHeaders
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMessageStanza
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowPeople
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowReferences
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowRequestor
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowSummary
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowTransaction
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowTransactionAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowUserEntry
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Ticket/History.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyAll.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyDates.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyLinks.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyPeople.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ShowEmailRecord.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Update.html
-   M /rt/branches/3.2-RELEASE/html/Tools/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Tools/MyDay.html
-   M /rt/branches/3.2-RELEASE/html/Tools/Offline.html
-   M /rt/branches/3.2-RELEASE/html/User/Delegation.html
-   M /rt/branches/3.2-RELEASE/html/User/Elements/DelegateRights
-   M /rt/branches/3.2-RELEASE/html/User/Elements/GroupTabs
-   M /rt/branches/3.2-RELEASE/html/User/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/User/Groups/Members.html
-   M /rt/branches/3.2-RELEASE/html/User/Groups/Modify.html
-   M /rt/branches/3.2-RELEASE/html/User/Groups/index.html
-   M /rt/branches/3.2-RELEASE/html/User/Prefs.html
-   M /rt/branches/3.2-RELEASE/html/autohandler
-   M /rt/branches/3.2-RELEASE/html/index.html
-   M /rt/branches/3.2-RELEASE/html/l
-   M /rt/branches/3.2-RELEASE/lib/RT/ACE.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACE_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACL.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACL_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/AutoOpen.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Autoreply.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/CreateTickets.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/EscalatePriority.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Notify.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/NotifyAsComment.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/RecordComment.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/RecordCorrespondence.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/ResolveMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SendEmail.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SetPriority.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/UserDefined.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachment.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachment_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachments.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachments_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attribute.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attribute_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attributes.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attributes_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Base.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMember.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMember_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMembers_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/AnyTransaction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/BeforeDue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/Overdue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/OwnerChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/PriorityChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/PriorityExceeds.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/QueueChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/StatusChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/UserDefined.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CurrentUser.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomField.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomField_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFields.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFields_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Date.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/EmailParser.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Group.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMember.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMember_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMembers_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Group_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Groups.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Groups_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Handle.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/cs.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/i_default.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/CLI.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Auth/GnuPG.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Auth/MailFrom.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Filter/SpamAssassin.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/REST.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web/Handler.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Link.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Link_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Links.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Links_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principal.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principal_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principals.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principals_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queue_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Record.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrip.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripAction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripAction_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripActions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripActions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripCondition.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripCondition_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripConditions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripConditions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrip_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrips.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrips_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Search/ActiveTicketsInQueue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Search/FromSQL.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Search/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/SearchBuilder.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/System.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Template.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Template_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Templates.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Templates_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValue_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay_SQL.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transaction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transaction_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transactions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transactions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI/base.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI/fsck_com_rt.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/User.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/User_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Users.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Users_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT.pm.in
-   M /rt/branches/3.2-RELEASE/sbin/extract-message-catalog
-   M /rt/branches/3.2-RELEASE/sbin/extract_pod_tests
-   M /rt/branches/3.2-RELEASE/sbin/factory
-   M /rt/branches/3.2-RELEASE/sbin/license_tag
-   M /rt/branches/3.2-RELEASE/sbin/regression_harness
-   M /rt/branches/3.2-RELEASE/sbin/rt-setup-database.in
-   M /rt/branches/3.2-RELEASE/sbin/rt-test-dependencies.in
-
-
- ----------------------------------------------------------------------
- r8285@tinbook:  jesse | 2004-07-23T17:33:04.648260Z
- 
- Using single quotes makes the email address in the copyright not get mangled
- ----------------------------------------------------------------------
-
-
-------------------------------------------------------------------------
-r1281 | autrijus | 2004-07-23 13:15:16 -0400 (Fri, 23 Jul 2004) | 7 lines
+r3388 | glasser | 2005-07-05 12:45:50 -0400 (Tue, 05 Jul 2005) | 7 lines
 Changed paths:
-   M /rt
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket_Overlay.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po
 
-RT-Ticket: 5274 
-RT-Status: resolved
-RT-Update: correspond
+ r36292@tin-foil:  glasser | 2005-07-05 13:43:16 -0300
+ RT-Ticket: 6811
+ RT-Status: resolved
+ RT-Update: correspond
  
-Apply Bart Duchesne's patch for correctly deleting old TCFV '0'
-when editing SingleValue TCFs.
+ Update French localization for 3.4.2 (thanks to J?\195?\169r?\195?\180me Fenal)
 
 ------------------------------------------------------------------------
-r1280 | leira | 2004-07-22 23:04:27 -0400 (Thu, 22 Jul 2004) | 2 lines
+r3379 | glasser | 2005-07-04 14:18:35 -0400 (Mon, 04 Jul 2005) | 7 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectCustomFieldValue
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Search/Results.html
 
-No value is NULL, not null.
+ r36245@tin-foil:  glasser | 2005-07-04 14:10:53 -0300
+ RT-Ticket: 6747
+ RT-Status: resolved
+ RT-Update: Correspond
+ 
+ Shorter links for RSS feed and offline 
 
 ------------------------------------------------------------------------
-r1279 | leira | 2004-07-22 23:02:15 -0400 (Thu, 22 Jul 2004) | 5 lines
+r3378 | robert | 2005-07-04 00:40:37 -0400 (Mon, 04 Jul 2005) | 4 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Search/Build.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/bin/rt.in
 
-RT-Ticket: 5880
-RT-Status: resolved
-RT-Action: correspond
-NULL values can now be chosen, and the TicketSQL query is constructed properly.
+ r3412@bear:  rspier | 2005-07-04T04:39:33.953112Z
+ documentation error, use -m not -t
+ 
 
 ------------------------------------------------------------------------
-r1278 | leira | 2004-07-22 22:32:27 -0400 (Thu, 22 Jul 2004) | 2 lines
+r3295 | jesse | 2005-07-03 16:37:15 -0400 (Sun, 03 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/CreateTickets.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in
 
-Fill in the default queue if one was specified.
+ r22106@hualien:  jesse | 2005-07-03 16:35:22 -0400
+ * We don't actually need a newer Text::WikiFormat
 
 ------------------------------------------------------------------------
-r1277 | leira | 2004-07-22 22:30:36 -0400 (Thu, 22 Jul 2004) | 2 lines
+r3293 | jesse | 2005-07-03 16:14:29 -0400 (Sun, 03 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Tools/Offline.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/bin/rt-mailgate.in
+   M /rt/branches/3.4-RELEASE/lib/RT/CustomField_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Email.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Record.pm
+   M /rt/branches/3.4-RELEASE/lib/t/regression/06mailgateway.t
 
-If a template file is uploaded, clear out the old template first (as before).
+ r22091@hualien:  jesse | 2005-07-03 16:13:10 -0400
+  * Disabling a new feature that might be dangerous; test fixes; cf fixes
 
 ------------------------------------------------------------------------
-r1276 | jesse | 2004-07-22 15:08:32 -0400 (Thu, 22 Jul 2004) | 6 lines
+r3292 | jesse | 2005-07-03 16:14:21 -0400 (Sun, 03 Jul 2005) | 4 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/html/l
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Record.pm
 
- ----------------------------------------------------------------------
- r8281@tinbook:  jesse | 2004-07-22T19:08:48.451578Z
+ r22039@hualien:  jesse | 2005-07-01 21:05:38 -0400
+ * Refactoring of how RT::Record deals with custom fields for greater consistency
  
- * The "/l" component now does all its work in the init block
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1272 | jesse | 2004-07-21 21:04:55 -0400 (Wed, 21 Jul 2004) | 6 lines
-Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/Makefile.in
-   M /rt/branches/3.2-RELEASE/README
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.fcgi.in
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.scgi.in
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.svc.in
-   M /rt/branches/3.2-RELEASE/bin/rt-crontool.in
-   M /rt/branches/3.2-RELEASE/bin/rt-mailgate.in
-   M /rt/branches/3.2-RELEASE/bin/rt.in
-   M /rt/branches/3.2-RELEASE/bin/standalone_httpd.in
-   M /rt/branches/3.2-RELEASE/bin/webmux.pl.in
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/AddCustomFieldValue
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/CreateUserCalled
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomField
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomFieldValues
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomFields
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditQueueWatchers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditScrip
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditScrips
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditTemplates
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditUserComments
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/GroupTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ListGlobalCustomFields
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ListGlobalScrips
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ModifyTemplate
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/QueueRightsForUser
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/QueueTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectCustomFieldType
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectGroups
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyGroup
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyQueue
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyUser
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectNewGroupMembers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectRights
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScrip
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScripAction
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScripCondition
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectSingleOrMultiple
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectStage
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectTemplate
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectUsers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SystemTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ToolTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/UserTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/CustomField.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/CustomFields.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Scrip.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Scrips.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Template.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Templates.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/Members.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/CustomField.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/CustomFields.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/People.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Scrip.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Scrips.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Template.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Templates.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Tools/Configuration.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Tools/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Users/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Users/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/index.html
-   M /rt/branches/3.2-RELEASE/html/Approvals/Display.html
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/Approve
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/PendingMyApproval
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/ShowDependency
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Approvals/index.html
-   M /rt/branches/3.2-RELEASE/html/Elements/BevelBoxRaisedEnd
-   M /rt/branches/3.2-RELEASE/html/Elements/BevelBoxRaisedStart
-   M /rt/branches/3.2-RELEASE/html/Elements/Callback
-   M /rt/branches/3.2-RELEASE/html/Elements/Checkbox
-   M /rt/branches/3.2-RELEASE/html/Elements/CreateTicket
-   M /rt/branches/3.2-RELEASE/html/Elements/EditLinks
-   M /rt/branches/3.2-RELEASE/html/Elements/Error
-   M /rt/branches/3.2-RELEASE/html/Elements/Footer
-   M /rt/branches/3.2-RELEASE/html/Elements/GotoTicket
-   M /rt/branches/3.2-RELEASE/html/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/Elements/ListActions
-   M /rt/branches/3.2-RELEASE/html/Elements/Login
-   M /rt/branches/3.2-RELEASE/html/Elements/Menu
-   M /rt/branches/3.2-RELEASE/html/Elements/MessageBox
-   M /rt/branches/3.2-RELEASE/html/Elements/MyRequests
-   M /rt/branches/3.2-RELEASE/html/Elements/MyTickets
-   M /rt/branches/3.2-RELEASE/html/Elements/PageLayout
-   M /rt/branches/3.2-RELEASE/html/Elements/QueryString
-   M /rt/branches/3.2-RELEASE/html/Elements/QuickCreate
-   M /rt/branches/3.2-RELEASE/html/Elements/Quicksearch
-   M /rt/branches/3.2-RELEASE/html/Elements/Refresh
-   M /rt/branches/3.2-RELEASE/html/Elements/ScrubHTML
-   M /rt/branches/3.2-RELEASE/html/Elements/Section
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectAttachmentField
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectBoolean
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectCustomFieldOperator
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectCustomFieldValue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDate
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDateRelation
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDateType
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectEqualityOperator
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectGroups
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectLang
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectLinkType
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectMatch
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectNewTicketQueue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectOwner
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectQueue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectResultsPerPage
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectSortOrder
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectStatus
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectTicketSortBy
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectTicketTypes
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectUsers
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectWatcherType
-   M /rt/branches/3.2-RELEASE/html/Elements/SetupSessionCookie
-   M /rt/branches/3.2-RELEASE/html/Elements/ShowLink
-   M /rt/branches/3.2-RELEASE/html/Elements/ShowLinks
-   M /rt/branches/3.2-RELEASE/html/Elements/SimpleSearch
-   M /rt/branches/3.2-RELEASE/html/Elements/Submit
-   M /rt/branches/3.2-RELEASE/html/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Elements/TicketList
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBox
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBoxEnd
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBoxStart
-   M /rt/branches/3.2-RELEASE/html/NoAuth/Logout.html
-   M /rt/branches/3.2-RELEASE/html/NoAuth/Reminder.html
-   M /rt/branches/3.2-RELEASE/html/NoAuth/webrt.css
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/queue/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/queue/ns
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/attachments
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/history
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/links
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/user/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/user/ns
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/NoAuth/mail-gateway
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/autohandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/dhandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/logout
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/search/dhandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/search/ticket
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/comment
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/link
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/merge
-   M /rt/branches/3.2-RELEASE/html/Search/Build.html
-   M /rt/branches/3.2-RELEASE/html/Search/Bulk.html
-   M /rt/branches/3.2-RELEASE/html/Search/Edit.html
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/BuildFormatString
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/DisplayOptions
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/EditFormat
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/EditSearches
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/NewListActions
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickBasics
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickCFs
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickCriteria
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SearchPrivacy
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectAndOr
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectLinks
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectPersonType
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectSearchObject
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectSearchesForObjects
-   M /rt/branches/3.2-RELEASE/html/Search/Results.html
-   M /rt/branches/3.2-RELEASE/html/Search/Results.rdf
-   M /rt/branches/3.2-RELEASE/html/Search/Results.tsv
-   M /rt/branches/3.2-RELEASE/html/SelfService/Attachment/dhandler
-   M /rt/branches/3.2-RELEASE/html/SelfService/Closed.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Create.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Display.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/GotoTicket
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/MyRequests
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/SelfService/Error.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Prefs.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Update.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/index.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Attachment/dhandler
-   M /rt/branches/3.2-RELEASE/html/Ticket/Create.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Display.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/AddWatchers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/BulkLinks
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditBasics
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditCustomField
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditCustomFields
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditDates
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditPeople
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditWatchers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/FindAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/LoadTextAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/PreviewScrips
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowBasics
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowCustomFields
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowDates
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowDependencies
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowGroupMembers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowHistory
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMemberOf
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMembers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMessageHeaders
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMessageStanza
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowPeople
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowReferences
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowRequestor
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowSummary
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowTransaction
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowTransactionAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowUserEntry
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Ticket/History.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyAll.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyDates.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyLinks.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyPeople.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ShowEmailRecord.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Update.html
-   M /rt/branches/3.2-RELEASE/html/Tools/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Tools/MyDay.html
-   M /rt/branches/3.2-RELEASE/html/Tools/Offline.html
-   M /rt/branches/3.2-RELEASE/html/User/Delegation.html
-   M /rt/branches/3.2-RELEASE/html/User/Elements/DelegateRights
-   M /rt/branches/3.2-RELEASE/html/User/Elements/GroupTabs
-   M /rt/branches/3.2-RELEASE/html/User/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/User/Groups/Members.html
-   M /rt/branches/3.2-RELEASE/html/User/Groups/Modify.html
-   M /rt/branches/3.2-RELEASE/html/User/Groups/index.html
-   M /rt/branches/3.2-RELEASE/html/User/Prefs.html
-   M /rt/branches/3.2-RELEASE/html/autohandler
-   M /rt/branches/3.2-RELEASE/html/index.html
-   M /rt/branches/3.2-RELEASE/html/l
-   M /rt/branches/3.2-RELEASE/lib/RT/ACE.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACE_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACL.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACL_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/AutoOpen.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Autoreply.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/CreateTickets.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/EscalatePriority.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Notify.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/NotifyAsComment.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/RecordComment.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/RecordCorrespondence.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/ResolveMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SendEmail.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SetPriority.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/UserDefined.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachment.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachment_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachments.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachments_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attribute.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attribute_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attributes.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attributes_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Base.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMember.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMember_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMembers_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/AnyTransaction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/BeforeDue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/Overdue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/OwnerChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/PriorityChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/PriorityExceeds.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/QueueChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/StatusChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/UserDefined.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CurrentUser.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomField.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomField_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFields.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFields_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Date.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/EmailParser.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Group.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMember.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMember_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMembers_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Group_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Groups.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Groups_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Handle.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/cs.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/i_default.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/CLI.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Auth/GnuPG.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Auth/MailFrom.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Filter/SpamAssassin.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/REST.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web/Handler.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Link.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Link_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Links.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Links_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principal.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principal_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principals.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principals_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queue_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Record.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrip.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripAction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripAction_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripActions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripActions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripCondition.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripCondition_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripConditions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripConditions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrip_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrips.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrips_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Search/ActiveTicketsInQueue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Search/FromSQL.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Search/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/SearchBuilder.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/System.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Template.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Template_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Templates.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Templates_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValue_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay_SQL.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transaction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transaction_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transactions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transactions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI/base.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI/fsck_com_rt.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/User.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/User_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Users.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Users_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT.pm.in
-   M /rt/branches/3.2-RELEASE/sbin/extract-message-catalog
-   M /rt/branches/3.2-RELEASE/sbin/extract_pod_tests
-   M /rt/branches/3.2-RELEASE/sbin/factory
-   M /rt/branches/3.2-RELEASE/sbin/license_tag
-   M /rt/branches/3.2-RELEASE/sbin/regression_harness
-   M /rt/branches/3.2-RELEASE/sbin/rt-setup-database.in
-   M /rt/branches/3.2-RELEASE/sbin/rt-test-dependencies.in
-
- ----------------------------------------------------------------------
- r8267@tinbook:  jesse | 2004-07-22T01:01:02.633960Z
- 
- Making license blocks fold away
- ----------------------------------------------------------------------
-
-------------------------------------------------------------------------
-r1271 | autrijus | 2004-07-21 20:52:53 -0400 (Wed, 21 Jul 2004) | 7 lines
+r3272 | alexmv | 2005-07-01 00:32:15 -0400 (Fri, 01 Jul 2005) | 1 line
 Changed paths:
-   M /rt
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket_Overlay.pm
+   M /rt/branches/3.4-RELEASE
 
- ----------------------------------------------------------------------
- r6204@not:  autrijus | 2004-07-22T00:52:38.207887Z
- 
- * Switch $Ticket->AddCustomFieldValue to use $cf->LoadByNameAndQueue for
-   forward compatibility.
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1270 | autrijus | 2004-07-21 20:39:33 -0400 (Wed, 21 Jul 2004) | 6 lines
+r3271 | alexmv | 2005-07-01 00:32:10 -0400 (Fri, 01 Jul 2005) | 3 lines
 Changed paths:
-   M /rt
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket_Overlay.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm
 
- ----------------------------------------------------------------------
- r6200@not:  autrijus | 2004-07-22T00:37:31.494556Z
- 
- * $Ticket->AddCustomFieldValue now takes FIELD as Name.
- ----------------------------------------------------------------------
+ r4556@zoq-fot-pik:  chmrr | 2005-06-30 17:58:57 -0400
+  * Don't assume link is happy on creation
 
 ------------------------------------------------------------------------
-r1266 | jesse | 2004-07-20 17:30:05 -0400 (Tue, 20 Jul 2004) | 6 lines
+r3270 | alexmv | 2005-07-01 00:32:06 -0400 (Fri, 01 Jul 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/bin/rt-crontool.in
-   M /rt/branches/3.2-RELEASE/configure.ac
-   A /rt/branches/3.2-RELEASE/lib/RT/Action/RecordComment.pm
-   A /rt/branches/3.2-RELEASE/lib/RT/Action/RecordCorrespondence.pm
-   A /rt/branches/3.2-RELEASE/lib/RT/Search/FromSQL.pm
-   M /rt/branches/3.2-RELEASE/lib/t/02regression.t.in
-   A /rt/branches/3.2-RELEASE/lib/t/05cronsupport.pl.in
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/ShowCustomFieldWikitext
+   M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in
 
- ----------------------------------------------------------------------
- r8258@tinbook:  jesse | 2004-07-20T21:24:03.019565Z
- 
- Crontool additions to support scripted notifications [Tara Andrews, for BPS]
- ----------------------------------------------------------------------
+ r4555@zoq-fot-pik:  chmrr | 2005-06-30 17:36:05 -0400
+  * WikiText updates to auto-link http:// style links
 
 ------------------------------------------------------------------------
-r1264 | autrijus | 2004-07-19 22:56:01 -0400 (Mon, 19 Jul 2004) | 8 lines
+r3261 | kevinr | 2005-06-28 18:47:38 -0400 (Tue, 28 Jun 2005) | 7 lines
 Changed paths:
-   M /rt
-   M /rt/branches/3.2-RELEASE/html/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/Elements/SetupSessionCookie
-   M /rt/branches/3.2-RELEASE/html/NoAuth/webrt.css
-   M /rt/branches/3.3-TESTING/html/Download/Tabular/dhandler
-   M /rt/branches/PLATANO-EXPERIMENTAL/docs/design_docs/ruleset-workflow.txt
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Ticket/Display.html
 
+ r5752@sad-girl-in-snow:  kevinr | 2005-06-28 17:45:36 -0500
+ RT-Ticket: 6745
+ RT-Status: resolved
+ RT-Update: correspond
  
- r6188@not:  autrijus | 2004-07-20T02:52:39.146361Z
- 
- 
- 
- 
- 
+ Applied Seph's patch to add a BeforeShowHistory callback.
 
 ------------------------------------------------------------------------
-r1263 | huberth | 2004-07-19 15:54:49 -0400 (Mon, 19 Jul 2004) | 2 lines
+r3254 | jesse | 2005-06-27 11:39:18 -0400 (Mon, 27 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDate
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/PageLayout
 
- * Generalized Elements/SelectDate slightly, to allow for a differently-sized textbox.
+ r21952@hualien:  jesse | 2005-06-27 11:38:54 -0400
+ * Fixed a broken callback
 
 ------------------------------------------------------------------------
-r1262 | jesse | 2004-07-19 13:29:56 -0400 (Mon, 19 Jul 2004) | 10 lines
-Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/Makefile.in
-   M /rt/branches/3.2-RELEASE/README
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.fcgi.in
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.scgi.in
-   M /rt/branches/3.2-RELEASE/bin/mason_handler.svc.in
-   M /rt/branches/3.2-RELEASE/bin/rt-crontool.in
-   M /rt/branches/3.2-RELEASE/bin/rt-mailgate.in
-   M /rt/branches/3.2-RELEASE/bin/rt.in
-   M /rt/branches/3.2-RELEASE/bin/standalone_httpd.in
-   M /rt/branches/3.2-RELEASE/bin/webmux.pl.in
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/AddCustomFieldValue
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/CreateUserCalled
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomField
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomFieldValues
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditCustomFields
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditQueueWatchers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditScrip
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditScrips
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditTemplates
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/EditUserComments
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/GroupTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ListGlobalCustomFields
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ListGlobalScrips
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ModifyTemplate
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/QueueRightsForUser
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/QueueTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectCustomFieldType
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectGroups
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyGroup
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyQueue
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectModifyUser
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectNewGroupMembers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectRights
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScrip
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScripAction
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectScripCondition
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectSingleOrMultiple
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectStage
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectTemplate
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SelectUsers
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/SystemTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/ToolTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Elements/UserTabs
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/CustomField.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/CustomFields.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Scrip.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Scrips.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Template.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/Templates.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Global/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/Members.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Groups/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/CustomField.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/CustomFields.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/GroupRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/People.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Scrip.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Scrips.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Template.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/Templates.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/UserRights.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Queues/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Tools/Configuration.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Tools/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Users/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Admin/Users/index.html
-   M /rt/branches/3.2-RELEASE/html/Admin/index.html
-   M /rt/branches/3.2-RELEASE/html/Approvals/Display.html
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/Approve
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/PendingMyApproval
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/ShowDependency
-   M /rt/branches/3.2-RELEASE/html/Approvals/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Approvals/index.html
-   M /rt/branches/3.2-RELEASE/html/Elements/BevelBoxRaisedEnd
-   M /rt/branches/3.2-RELEASE/html/Elements/BevelBoxRaisedStart
-   M /rt/branches/3.2-RELEASE/html/Elements/Callback
-   M /rt/branches/3.2-RELEASE/html/Elements/Checkbox
-   M /rt/branches/3.2-RELEASE/html/Elements/CreateTicket
-   M /rt/branches/3.2-RELEASE/html/Elements/EditLinks
-   M /rt/branches/3.2-RELEASE/html/Elements/Error
-   M /rt/branches/3.2-RELEASE/html/Elements/Footer
-   M /rt/branches/3.2-RELEASE/html/Elements/GotoTicket
-   M /rt/branches/3.2-RELEASE/html/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/Elements/ListActions
-   M /rt/branches/3.2-RELEASE/html/Elements/Login
-   M /rt/branches/3.2-RELEASE/html/Elements/Menu
-   M /rt/branches/3.2-RELEASE/html/Elements/MessageBox
-   M /rt/branches/3.2-RELEASE/html/Elements/MyRequests
-   M /rt/branches/3.2-RELEASE/html/Elements/MyTickets
-   M /rt/branches/3.2-RELEASE/html/Elements/PageLayout
-   M /rt/branches/3.2-RELEASE/html/Elements/QueryString
-   M /rt/branches/3.2-RELEASE/html/Elements/QuickCreate
-   M /rt/branches/3.2-RELEASE/html/Elements/Quicksearch
-   M /rt/branches/3.2-RELEASE/html/Elements/Refresh
-   M /rt/branches/3.2-RELEASE/html/Elements/ScrubHTML
-   M /rt/branches/3.2-RELEASE/html/Elements/Section
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectAttachmentField
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectBoolean
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectCustomFieldOperator
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectCustomFieldValue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDate
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDateRelation
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectDateType
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectEqualityOperator
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectGroups
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectLang
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectLinkType
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectMatch
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectNewTicketQueue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectOwner
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectQueue
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectResultsPerPage
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectSortOrder
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectStatus
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectTicketSortBy
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectTicketTypes
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectUsers
-   M /rt/branches/3.2-RELEASE/html/Elements/SelectWatcherType
-   M /rt/branches/3.2-RELEASE/html/Elements/SetupSessionCookie
-   M /rt/branches/3.2-RELEASE/html/Elements/ShowLink
-   M /rt/branches/3.2-RELEASE/html/Elements/ShowLinks
-   M /rt/branches/3.2-RELEASE/html/Elements/SimpleSearch
-   M /rt/branches/3.2-RELEASE/html/Elements/Submit
-   M /rt/branches/3.2-RELEASE/html/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Elements/TicketList
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBox
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBoxEnd
-   M /rt/branches/3.2-RELEASE/html/Elements/TitleBoxStart
-   M /rt/branches/3.2-RELEASE/html/NoAuth/Logout.html
-   M /rt/branches/3.2-RELEASE/html/NoAuth/Reminder.html
-   M /rt/branches/3.2-RELEASE/html/NoAuth/webrt.css
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/queue/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/queue/ns
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/attachments
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/history
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/ticket/links
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/user/default
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/Forms/user/ns
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/NoAuth/mail-gateway
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/autohandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/dhandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/logout
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/search/dhandler
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/search/ticket
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/comment
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/link
-   M /rt/branches/3.2-RELEASE/html/REST/1.0/ticket/merge
-   M /rt/branches/3.2-RELEASE/html/Search/Build.html
-   M /rt/branches/3.2-RELEASE/html/Search/Bulk.html
-   M /rt/branches/3.2-RELEASE/html/Search/Edit.html
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/BuildFormatString
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/DisplayOptions
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/EditFormat
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/EditSearches
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/NewListActions
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickBasics
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickCFs
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/PickCriteria
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SearchPrivacy
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectAndOr
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectLinks
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectPersonType
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectSearchObject
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/SelectSearchesForObjects
-   M /rt/branches/3.2-RELEASE/html/Search/Results.html
-   M /rt/branches/3.2-RELEASE/html/Search/Results.rdf
-   M /rt/branches/3.2-RELEASE/html/Search/Results.tsv
-   M /rt/branches/3.2-RELEASE/html/SelfService/Attachment/dhandler
-   M /rt/branches/3.2-RELEASE/html/SelfService/Closed.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Create.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Display.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/GotoTicket
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/Header
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/MyRequests
-   M /rt/branches/3.2-RELEASE/html/SelfService/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/SelfService/Error.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Prefs.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/Update.html
-   M /rt/branches/3.2-RELEASE/html/SelfService/index.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Attachment/dhandler
-   M /rt/branches/3.2-RELEASE/html/Ticket/Create.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Display.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/AddWatchers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/BulkLinks
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditBasics
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditCustomField
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditCustomFields
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditDates
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditPeople
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/EditWatchers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/FindAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/LoadTextAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/PreviewScrips
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowBasics
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowCustomFields
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowDates
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowDependencies
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowGroupMembers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowHistory
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMemberOf
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMembers
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMessageHeaders
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowMessageStanza
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowPeople
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowReferences
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowRequestor
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowSummary
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowTransaction
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowTransactionAttachments
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/ShowUserEntry
-   M /rt/branches/3.2-RELEASE/html/Ticket/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Ticket/History.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Modify.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyAll.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyDates.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyLinks.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ModifyPeople.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/ShowEmailRecord.html
-   M /rt/branches/3.2-RELEASE/html/Ticket/Update.html
-   M /rt/branches/3.2-RELEASE/html/Tools/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/Tools/MyDay.html
-   M /rt/branches/3.2-RELEASE/html/Tools/Offline.html
-   M /rt/branches/3.2-RELEASE/html/User/Delegation.html
-   M /rt/branches/3.2-RELEASE/html/User/Elements/DelegateRights
-   M /rt/branches/3.2-RELEASE/html/User/Elements/GroupTabs
-   M /rt/branches/3.2-RELEASE/html/User/Elements/Tabs
-   M /rt/branches/3.2-RELEASE/html/User/Groups/Members.html
-   M /rt/branches/3.2-RELEASE/html/User/Groups/Modify.html
-   M /rt/branches/3.2-RELEASE/html/User/Groups/index.html
-   M /rt/branches/3.2-RELEASE/html/User/Prefs.html
-   M /rt/branches/3.2-RELEASE/html/autohandler
-   M /rt/branches/3.2-RELEASE/html/index.html
-   M /rt/branches/3.2-RELEASE/html/l
-   M /rt/branches/3.2-RELEASE/lib/RT/ACE.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACE_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACL.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ACL_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/AutoOpen.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Autoreply.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/CreateTickets.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/EscalatePriority.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/Notify.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/NotifyAsComment.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/ResolveMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SendEmail.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SetPriority.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/UserDefined.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachment.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachment_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachments.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attachments_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attribute.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attribute_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attributes.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Attributes_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Base.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMember.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMember_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CachedGroupMembers_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/AnyTransaction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/BeforeDue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/Overdue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/OwnerChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/PriorityChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/PriorityExceeds.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/QueueChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/StatusChange.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Condition/UserDefined.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CurrentUser.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomField.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFieldValues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomField_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFields.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/CustomFields_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Date.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/EmailParser.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Group.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMember.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMember_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMembers.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/GroupMembers_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Group_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Groups.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Groups_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Handle.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/cs.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/i_default.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/CLI.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Auth/GnuPG.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Auth/MailFrom.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email/Filter/SpamAssassin.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Email.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/REST.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web/Handler.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Link.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Link_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Links.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Links_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principal.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principal_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principals.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Principals_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queue_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Queues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Record.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrip.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripAction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripAction_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripActions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripActions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripCondition.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripCondition_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripConditions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/ScripConditions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrip_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrips.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Scrips_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Search/ActiveTicketsInQueue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Search/Generic.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/SearchBuilder.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/System.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Template.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Template_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Templates.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Templates_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValue.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValue_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValues.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/TicketCustomFieldValues_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Ticket_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Tickets_Overlay_SQL.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transaction.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transaction_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transactions.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Transactions_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI/base.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI/fsck_com_rt.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/URI.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/User.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/User_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Users.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Users_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT.pm.in
-   M /rt/branches/3.2-RELEASE/sbin/extract-message-catalog
-   M /rt/branches/3.2-RELEASE/sbin/extract_pod_tests
-   M /rt/branches/3.2-RELEASE/sbin/factory
-   M /rt/branches/3.2-RELEASE/sbin/license_tag
-   M /rt/branches/3.2-RELEASE/sbin/regression_harness
-   M /rt/branches/3.2-RELEASE/sbin/rt-setup-database.in
-   M /rt/branches/3.2-RELEASE/sbin/rt-test-dependencies.in
-
- ----------------------------------------------------------------------
- r8239@tinbook:  jesse | 2004-07-19T16:54:11.660605Z
- 
- 
- ----------------------------------------------------------------------
- r8240@tinbook:  jesse | 2004-07-19T17:01:43.322617Z
- 
- Retagging the source code with the updated submission policy
- ----------------------------------------------------------------------
-
-------------------------------------------------------------------------
-r1258 | jesse | 2004-07-16 13:13:42 -0400 (Fri, 16 Jul 2004) | 7 lines
+r3252 | jesse | 2005-06-24 13:55:24 -0400 (Fri, 24 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/html/Elements/TicketList
-   M /rt/branches/3.2-RELEASE/html/Search/Build.html
-   M /rt/branches/3.2-RELEASE/html/Search/Results.html
-   M /rt/branches/3.2-RELEASE/sbin/license_tag
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/id.po
+
+ r21656@hualien:  jesse | 2005-06-24 13:53:26 -0400
+  * New Indonesian translation from James Briggs
 
- ----------------------------------------------------------------------
- r8222@tinbook:  jesse | 2004-07-16T17:09:30.264982Z
- 
- Web UI: Fixed bug which prevented unlimited searches
- ----------------------------------------------------------------------
- 
- Core: License tagger preliminary updates
 ------------------------------------------------------------------------
-r1257 | autrijus | 2004-07-15 20:58:55 -0400 (Thu, 15 Jul 2004) | 11 lines
+r3251 | jesse | 2005-06-24 13:55:11 -0400 (Fri, 24 Jun 2005) | 3 lines
 Changed paths:
-   M /rt
-   M /rt/branches/3.2-RELEASE/bin/standalone_httpd.in
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web/Handler.pm
-   M /rt/branches/README.LAYOUT
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Action/SendEmail.pm
 
- ----------------------------------------------------------------------
- r6136@not:  autrijus | 2004-07-15T21:53:07.355306Z
- 
- * revert the inadvertant change and merge wordings from cvs.html
- ----------------------------------------------------------------------
- r6137@not:  autrijus | 2004-07-15T22:04:22.132548Z
- 
- * Make standalone_httpd use $RT::Mason::Handler like other mason_handler progs
- * Eliminate -w warning emitted from Handler.pm.
- ----------------------------------------------------------------------
+ r21522@hualien:  jesse | 2005-06-23 19:49:51 -0400
+ * Some warning avoidance in Action/SendEmail.pm
 
 ------------------------------------------------------------------------
-r1256 | alexmv | 2004-07-15 17:18:42 -0400 (Thu, 15 Jul 2004) | 2 lines
+r3250 | jesse | 2005-06-24 13:54:56 -0400 (Fri, 24 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/bin/standalone_httpd.in
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/EditCustomField
 
- * Handlers are in RT::Interface::Web::Handler now
+ r21521@hualien:  jesse | 2005-06-23 19:49:30 -0400
+ * Custom field edit widget bullet proofing
 
 ------------------------------------------------------------------------
-r1254 | jesse | 2004-07-15 15:08:23 -0400 (Thu, 15 Jul 2004) | 1 line
+r3249 | jesse | 2005-06-24 13:54:42 -0400 (Fri, 24 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/releng.cnf
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/t/regression/07acl.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/09record_cf_api.t
+
+ r21520@hualien:  jesse | 2005-06-23 19:49:06 -0400
+ * Test suite improvements and cleanups
 
-This be 3.2.1
 ------------------------------------------------------------------------
-r1253 | jesse | 2004-07-15 15:03:26 -0400 (Thu, 15 Jul 2004) | 13 lines
+r3248 | jesse | 2005-06-24 13:54:19 -0400 (Fri, 24 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/html/Search/Elements/DisplayOptions
+   M /rt/branches/3.4-RELEASE
 
- ----------------------------------------------------------------------
- r8220@tinbook:  jesse | 2004-07-15T19:02:55.020727Z
- 
- RT-Ticket: 5891
- RT-Status: open
- RT-Action: correspond
- 
- Interim measure to only list sortable fields in the "Sort display by" 
- options.
- 
- 
- ----------------------------------------------------------------------
+ r20757@hualien:  jesse | 2005-06-17 19:34:37 -0400
+  * Updated mailgateway documentation
 
 ------------------------------------------------------------------------
-r1251 | jesse | 2004-07-14 16:32:25 -0400 (Wed, 14 Jul 2004) | 6 lines
+r3246 | alexmv | 2005-06-23 17:48:26 -0400 (Thu, 23 Jun 2005) | 7 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/releng.cnf
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm
 
- ----------------------------------------------------------------------
- r3399@tinbook:  jesse | 2004-07-14T20:23:59.757938Z
+ r4485@zoq-fot-pik:  chmrr | 2005-06-23 17:50:48 -0400
+ RT-Ticket: 6781
+ RT-Update: correspond
+ RT-Status: resolved
  
- Bumping to 3.2.1rc4
- ----------------------------------------------------------------------
+  * _AddWatcher takes Email, not Person; thanks to Andreas Jakum 
 
 ------------------------------------------------------------------------
-r1250 | jesse | 2004-07-14 16:31:47 -0400 (Wed, 14 Jul 2004) | 6 lines
+r3245 | alexmv | 2005-06-23 17:43:57 -0400 (Thu, 23 Jun 2005) | 7 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/etc/RT_SiteConfig.pm
 
- ----------------------------------------------------------------------
- r3398@tinbook:  jesse | 2004-07-14T19:59:24.627023Z
- 
+ r4483@zoq-fot-pik:  chmrr | 2005-06-23 17:46:18 -0400
+ RT-Ticket: 6782
+ RT-Update: correspond
+ RT-Status: resolved
  
- ----------------------------------------------------------------------
+  * Fix perl invocation; thanks to Kim Toms 
 
 ------------------------------------------------------------------------
-r1249 | jesse | 2004-07-14 16:30:36 -0400 (Wed, 14 Jul 2004) | 6 lines
+r3244 | alexmv | 2005-06-23 17:37:31 -0400 (Thu, 23 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/Quicksearch
 
- ----------------------------------------------------------------------
- r3397@tinbook:  jesse | 2004-07-14T19:44:51.378312Z
- 
- 
- ----------------------------------------------------------------------
+ r4481@zoq-fot-pik:  chmrr | 2005-06-23 17:39:53 -0400
+  * Actually fix the escaping bug
 
 ------------------------------------------------------------------------
-r1248 | jesse | 2004-07-14 15:32:50 -0400 (Wed, 14 Jul 2004) | 10 lines
+r3243 | alexmv | 2005-06-23 16:58:14 -0400 (Thu, 23 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   M /rt/branches/3.2-RELEASE/bin/rt-crontool.in
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/Quicksearch
 
- ----------------------------------------------------------------------
- r3390@tinbook:  jesse | 2004-07-14T19:30:37.426202Z
- 
- RT-Ticket: 5886
- RT-Action: correspond
- RT-Status: resolved
- 
- Updated rt-crontool to pass in CurrentUser when creating new actions and 
- searches..
+ r4469@zoq-fot-pik:  chmrr | 2005-06-23 17:00:09 -0400
+  * Escape queue name properly
 
 ------------------------------------------------------------------------
-r1246 | autrijus | 2004-07-14 15:24:16 -0400 (Wed, 14 Jul 2004) | 9 lines
+r3242 | alexmv | 2005-06-23 16:58:02 -0400 (Thu, 23 Jun 2005) | 3 lines
 Changed paths:
-   M /rt
-   M /rt/branches/3.2-RELEASE/lib/RT/Attributes_Overlay.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Record.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Elements/MyRequests
+   M /rt/branches/3.4-RELEASE/html/Elements/MyTickets
 
- ----------------------------------------------------------------------
- r6049@not:  autrijus | 2004-07-14T19:18:50.831922Z
- 
- * Implement singular-attribute APIs: FirstAttribute, DeleteAttribute
-   and SetAttribute.
- * Attributes->DeleteEntry can now unconditionally delete all attributes
-   with the matching name.
- ----------------------------------------------------------------------
+ r4468@zoq-fot-pik:  chmrr | 2005-06-23 16:59:51 -0400
+  * Remove possible closure issue (my $foo = .... if $bar;)
 
 ------------------------------------------------------------------------
-r1242 | jesse | 2004-07-14 14:15:13 -0400 (Wed, 14 Jul 2004) | 15 lines
+r3241 | alexmv | 2005-06-23 16:57:54 -0400 (Thu, 23 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE
-   D /rt/branches/3.2-RELEASE/html/Search/Elements/TicketRow
-   M /rt/branches/3.2-RELEASE/lib/RT/Record.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/User_Overlay.pm
 
- ----------------------------------------------------------------------
- r3377@tinbook:  jesse | 2004-07-14T05:07:22.409809Z
- 
- TicketRow was a vestigal file from RT 3.0
- ----------------------------------------------------------------------
- r3378@tinbook:  jesse | 2004-07-14T18:11:31.705353Z
- 
- RT-Ticket: 5885
- RT-Status: resolved
- RT-Action: correspond
- 
- Reverting an overzealous warning added post 3.2.0
- 
- ----------------------------------------------------------------------
+ r4467@zoq-fot-pik:  chmrr | 2005-06-23 16:58:52 -0400
+  * Doc that CanonicalizeEmailAddress may be called as static
 
 ------------------------------------------------------------------------
-r1240 | alexmv | 2004-07-14 11:34:00 -0400 (Wed, 14 Jul 2004) | 9 lines
+r3240 | alexmv | 2005-06-23 16:57:51 -0400 (Thu, 23 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SendEmail.pm
-   M /rt/branches/3.2-RELEASE/lib/RT/Links_Overlay.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT.pm.in
 
-RT-Ticket: 5882
-RT-Status: resolved
-RT-Action: correspond
+ r4466@zoq-fot-pik:  chmrr | 2005-06-23 16:58:19 -0400
+  * Document Set() a little better
 
- * Skip links whose base or target is local and the endpoint is a
-   deleted ticket
- * Typo fix in comment in RT::Action::SendMail
+------------------------------------------------------------------------
+r3227 | jesse | 2005-06-18 23:47:04 -0400 (Sat, 18 Jun 2005) | 2 lines
+Changed paths:
+   M /rt/branches/3.4-RELEASE/html/Admin/Elements/ListGlobalScrips
 
+* Fixed typo in kevin's fix (/l is a filter. it needs the |)
 
 ------------------------------------------------------------------------
-r1239 | alexmv | 2004-07-14 11:15:20 -0400 (Wed, 14 Jul 2004) | 3 lines
+r3226 | kevinr | 2005-06-18 22:37:51 -0400 (Sat, 18 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/lib/RT/Action/SendEmail.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Admin/Elements/ListGlobalScrips
 
- * Fix error of "No recipients" if FriendlyToLine is set, but all
-   recipients are masked
+ r4496@sad-girl-in-snow:  kevinr | 2005-06-18 21:37:27 -0500
+ * Fixes possible cross-site scripting bug.
 
 ------------------------------------------------------------------------
-r1238 | alexmv | 2004-07-14 09:22:38 -0400 (Wed, 14 Jul 2004) | 6 lines
+r3225 | kevinr | 2005-06-18 22:26:51 -0400 (Sat, 18 Jun 2005) | 1 line
 Changed paths:
-   M /rt/branches/3.2-RELEASE/lib/RT/I18N/de.po
+   M /rt/branches/3.4-RELEASE
 
-RT-Ticket: 5887
-RT-Status: resolved
-RT-Action: correspond
-
- * de grammar fix, patch from pape-rt@inf.fu-berlin.de applied
 
 ------------------------------------------------------------------------
-r1234 | jesse | 2004-07-14 00:45:56 -0400 (Wed, 14 Jul 2004) | 2 lines
+r3224 | kevinr | 2005-06-18 22:26:40 -0400 (Sat, 18 Jun 2005) | 5 lines
 Changed paths:
-   M /rt/branches/3.2-RELEASE/releng.cnf
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Admin/Elements/ListGlobalScrips
 
-Bumping 3.2.1rc3
+ r4487@sad-girl-in-snow:  kevinr | 2005-06-18 21:23:04 -0500
+ * Fixed a typo
+ * now use $RT::WebAddress because it's a good idea
+ * now localize 'Scrip' and number, instead of only the former
 
 ------------------------------------------------------------------------
-r1229 | autrijus | 2004-07-13 15:39:33 -0400 (Tue, 13 Jul 2004) | 6 lines
+r3223 | kevinr | 2005-06-18 03:41:38 -0400 (Sat, 18 Jun 2005) | 3 lines
 Changed paths:
-   M /rt
-   M /rt/branches/3.2-RELEASE/lib/RT/Interface/Web/Handler.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditScrips
+   M /rt/branches/3.4-RELEASE/html/Admin/Elements/ListGlobalScrips
 
- ----------------------------------------------------------------------
- r6043@not:  autrijus | 2004-07-13T19:37:47.955054Z
- 
- * Apache2Handler also needs args_method => CGI for file uploads to work.
- ----------------------------------------------------------------------
+ r4484@sad-girl-in-snow:  kevinr | 2005-06-18 02:40:00 -0500
+ * Cleaned up the list-of-scrips element and made it provide more useful info.
 
 ------------------------------------------------------------------------
-r1225 | jesse | 2004-07-13 15:05:48 -0400 (Tue, 13 Jul 2004) | 1 line
+r3222 | jesse | 2005-06-17 19:36:28 -0400 (Fri, 17 Jun 2005) | 3 lines
 Changed paths:
-   A /rt/branches/3.2-RELEASE (from /rt/branches/rt-3.1:1224)
-   D /rt/branches/rt-3.1
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/bin/rt-mailgate.in
+
+ r20757@hualien:  jesse | 2005-06-17 19:34:37 -0400
+  * Updated mailgateway documentation
 
-Moving RT 3.1 from branch to a 3.2-RELEASE branch
 ------------------------------------------------------------------------
-r1221 | leira | 2004-07-13 14:14:06 -0400 (Tue, 13 Jul 2004) | 2 lines
+r3212 | jesse | 2005-06-16 12:40:01 -0400 (Thu, 16 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/Search/Elements/PickBasics
-   M /rt/branches/rt-3.1/html/Search/Elements/PickCFs
-   M /rt/branches/rt-3.1/html/Search/Elements/PickCriteria
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/cs.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/da.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/de.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/en.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/es.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/fi.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/he.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/hu.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/it.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/ja.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/nl.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/no.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/pl.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/pt_br.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/ru.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_cn.po
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_tw.po
 
-Fix formatting of Basics and CFs in the PickCriteria component (a precursor to fixing the values of things inside of these components).
+ r20717@hualien:  jesse | 2005-06-16 12:24:50 -0400
+ * Message catalog updates
 
 ------------------------------------------------------------------------
-r1220 | leira | 2004-07-13 12:36:33 -0400 (Tue, 13 Jul 2004) | 8 lines
+r3211 | jesse | 2005-06-16 12:39:48 -0400 (Thu, 16 Jun 2005) | 9 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/Search/Build.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Action/Notify.pm
 
-RT-Ticket: 5881
-RT-Status: resolved
-RT-Action: correspond
+ r20716@hualien:  jesse | 2005-06-16 12:23:58 -0400
+  r20713@hualien:  jesse | 2005-06-16 12:16:28 -0400
+   r20711@hualien (orig r3204):  alexmv | 2005-06-16 04:31:40 -0400
+    r4308@zoq-fot-pik:  chmrr | 2005-06-16 04:31:30 -0400
+     * Missed an lc
+   
+  
+ 
 
-This is a different problem than the one reported in #5801: this one seems to be regarding the and/or radio buttons on the query builder page, not the toggle button.
+------------------------------------------------------------------------
+r3210 | jesse | 2005-06-16 12:39:36 -0400 (Thu, 16 Jun 2005) | 10 lines
+Changed paths:
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Action/Notify.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/EmailParser.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Queue_Overlay.pm
 
-It's now fixed.
+ r20715@hualien:  jesse | 2005-06-16 12:20:34 -0400
+  r20712@hualien:  jesse | 2005-06-16 12:16:22 -0400
+   r20710@hualien (orig r3203):  alexmv | 2005-06-16 04:29:14 -0400
+    r4306@zoq-fot-pik:  chmrr | 2005-06-16 04:29:06 -0400
+     * Move /^$foo$/ regexes to use eq instead, to prevent regex insertion
+       exploits
+   
+  
+ 
 
 ------------------------------------------------------------------------
-r1218 | jesse | 2004-07-12 23:02:17 -0400 (Mon, 12 Jul 2004) | 1 line
+r3209 | jesse | 2005-06-16 12:39:21 -0400 (Thu, 16 Jun 2005) | 9 lines
 Changed paths:
-   M /rt/branches/rt-3.1/releng.cnf
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Scrip_Overlay.pm
+
+ r20714@hualien:  jesse | 2005-06-16 12:20:30 -0400
+  r20705@hualien:  jesse | 2005-06-16 12:11:06 -0400
+   r19183@hualien (orig r3063):  pdh | 2005-06-03 01:01:55 -0400
+   Misleading error referred to IsApplicable, not Commit
+   
+   
+  
+ 
 
-Bumping to 3.2.1rc2
 ------------------------------------------------------------------------
-r1217 | jesse | 2004-07-12 22:59:34 -0400 (Mon, 12 Jul 2004) | 1 line
+r3208 | jesse | 2005-06-16 12:39:07 -0400 (Thu, 16 Jun 2005) | 1 line
 Changed paths:
-   M /rt/branches/rt-3.1/lib/RT/Interface/Web/Handler.pm
+   M /rt/branches/3.4-RELEASE
 
 
 ------------------------------------------------------------------------
-r1216 | jesse | 2004-07-12 22:52:28 -0400 (Mon, 12 Jul 2004) | 14 lines
+r3207 | jesse | 2005-06-16 12:38:53 -0400 (Thu, 16 Jun 2005) | 1 line
 Changed paths:
-   M /rt/branches/rt-3.1
+   M /rt/branches/3.4-RELEASE
 
- ----------------------------------------------------------------------
- r3350@tinbook:  jesse | 2004-07-13T01:51:31.179491Z
- 
- 
- ----------------------------------------------------------------------
- r3351@tinbook:  jesse | 2004-07-13T02:19:57.407844Z
- 
- 
- ----------------------------------------------------------------------
- r3352@tinbook:  jesse | 2004-07-13T02:37:05.067120Z
- 
- DefaultHandlerArgs is now lazy-evaluated, to more accurately emulate the old behaviour
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1214 | autrijus | 2004-07-12 21:35:23 -0400 (Mon, 12 Jul 2004) | 6 lines
+r3206 | jesse | 2005-06-16 12:38:40 -0400 (Thu, 16 Jun 2005) | 1 line
 Changed paths:
-   M /rt
-   M /rt/branches/rt-3.1/bin/webmux.pl.in
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/ScripAction_Overlay.pm
 
- ----------------------------------------------------------------------
- r6007@not:  autrijus | 2004-07-13T01:35:37.162027Z
- 
- * Oops, forgot to load the Handler module.
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1213 | autrijus | 2004-07-12 21:03:09 -0400 (Mon, 12 Jul 2004) | 8 lines
+r3205 | jesse | 2005-06-16 12:38:27 -0400 (Thu, 16 Jun 2005) | 1 line
 Changed paths:
-   M /rt
-   M /rt/branches/rt-3.1/bin/mason_handler.fcgi.in
-   M /rt/branches/rt-3.1/bin/mason_handler.scgi.in
-   M /rt/branches/rt-3.1/bin/mason_handler.svc.in
-   M /rt/branches/rt-3.1/bin/webmux.pl.in
-   A /rt/branches/rt-3.1/lib/RT/Interface/Web
-   A /rt/branches/rt-3.1/lib/RT/Interface/Web/Handler.pm
-   M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm
-
- ----------------------------------------------------------------------
- r5999:  autrijus | 2004-07-13T00:35:02.795788Z
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/ScripAction_Overlay.pm
 
- * Refactor all web handler creation and initialization logic away from
-   RT::Interface::Web, webmux and mason_handle scripts, into a new module
-   "RT::Interface::Web::Handler".
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1211 | huberth | 2004-07-12 18:05:38 -0400 (Mon, 12 Jul 2004) | 2 lines
+r3181 | alexmv | 2005-06-15 17:52:14 -0400 (Wed, 15 Jun 2005) | 1 line
 Changed paths:
-   M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm
+   M /rt/branches/3.4-RELEASE
 
- * Updated RT::Interface::Web to make bulk removals of watchers work.
 
 ------------------------------------------------------------------------
-r1210 | jesse | 2004-07-12 16:26:29 -0400 (Mon, 12 Jul 2004) | 3 lines
+r3180 | alexmv | 2005-06-15 17:52:08 -0400 (Wed, 15 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/bin/standalone_httpd.in
-   M /rt/branches/rt-3.1/configure.ac
-   M /rt/branches/rt-3.1/html/Admin/Elements/ToolTabs
-   M /rt/branches/rt-3.1/html/Elements/EditLinks
-   M /rt/branches/rt-3.1/html/Elements/ShowLinks
-   M /rt/branches/rt-3.1/html/Elements/TicketList
-   M /rt/branches/rt-3.1/html/Search/Edit.html
-   M /rt/branches/rt-3.1/html/Search/Results.html
-   M /rt/branches/rt-3.1/html/Ticket/Elements/PreviewScrips
-   M /rt/branches/rt-3.1/lib/RT/Interface/Email/Auth/GnuPG.pm
-
-Better listings of tickets with a subject of "0"
+   M /rt/branches/3.4-RELEASE
+   A /rt/branches/3.4-RELEASE/html/Elements/ShowCustomFieldBinary
 
+ r4266@zoq-fot-pik:  chmrr | 2005-06-15 17:51:16 -0400
+  * Backport r3147 from quebec
 
 ------------------------------------------------------------------------
-r1209 | autrijus | 2004-07-12 16:22:48 -0400 (Mon, 12 Jul 2004) | 7 lines
+r3170 | jesse | 2005-06-15 15:58:48 -0400 (Wed, 15 Jun 2005) | 4 lines
 Changed paths:
-   M /rt
-   M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm
-   M /rt/branches/rt-3.3/etc/upgrade/3.1.0/schema.SQLite
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/SearchBuilder.pm
 
- ----------------------------------------------------------------------
- r5990@not:  autrijus | 2004-07-12T20:22:03.588615Z
+ r20542@hualien:  jesse | 2005-06-15 15:56:43 -0400
+ * Made search-by-any-customfield work
  
- * Let the cf param in Ticket->CustomFieldValues be optional,
-   so we can get Atom tests to work.
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1206 | jesse | 2004-07-12 14:00:53 -0400 (Mon, 12 Jul 2004) | 1 line
-Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/README
-   M /rt/branches/rt-3.1/bin/standalone_httpd.in
-   M /rt/branches/rt-3.1/bin/webmux.pl.in
-   M /rt/branches/rt-3.1/configure.ac
-   M /rt/branches/rt-3.1/etc/RT_Config.pm.in
-   M /rt/branches/rt-3.1/etc/acl.Pg
-   M /rt/branches/rt-3.1/etc/acl.mysql
-   M /rt/branches/rt-3.1/etc/schema.Informix
-   M /rt/branches/rt-3.1/etc/schema.Oracle
-   M /rt/branches/rt-3.1/etc/schema.Pg
-   M /rt/branches/rt-3.1/etc/schema.SQLite
-   M /rt/branches/rt-3.1/etc/schema.Sybase
-   M /rt/branches/rt-3.1/etc/schema.mysql
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.Oracle
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.Pg
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.SQLite
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.mysql
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/schema.Pg
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/schema.mysql
-   D /rt/branches/rt-3.1/etc/upgrade/3.3.0
-   D /rt/branches/rt-3.1/html/Admin/CustomFields
-   M /rt/branches/rt-3.1/html/Admin/Elements/AddCustomFieldValue
-   D /rt/branches/rt-3.1/html/Admin/Elements/CustomFieldTabs
-   M /rt/branches/rt-3.1/html/Admin/Elements/EditCustomFieldValues
-   M /rt/branches/rt-3.1/html/Admin/Elements/EditCustomFields
-   M /rt/branches/rt-3.1/html/Admin/Elements/EditScrip
-   M /rt/branches/rt-3.1/html/Admin/Elements/GroupTabs
-   M /rt/branches/rt-3.1/html/Admin/Elements/Header
-   D /rt/branches/rt-3.1/html/Admin/Elements/ObjectCustomFields
-   D /rt/branches/rt-3.1/html/Admin/Elements/PickCustomFields
-   D /rt/branches/rt-3.1/html/Admin/Elements/PickObjects
-   M /rt/branches/rt-3.1/html/Admin/Elements/QueueTabs
-   D /rt/branches/rt-3.1/html/Admin/Elements/SelectCustomFieldLookupType
-   M /rt/branches/rt-3.1/html/Admin/Elements/SelectCustomFieldType
-   M /rt/branches/rt-3.1/html/Admin/Elements/SelectRights
-   M /rt/branches/rt-3.1/html/Admin/Elements/SystemTabs
-   M /rt/branches/rt-3.1/html/Admin/Elements/Tabs
-   M /rt/branches/rt-3.1/html/Admin/Elements/UserTabs
-   A /rt/branches/rt-3.1/html/Admin/Global/CustomField.html (from /rt/branches/rt-3.1/html/Admin/Global/CustomField.html:1200)
-   A /rt/branches/rt-3.1/html/Admin/Global/CustomFields.html (from /rt/branches/rt-3.1/html/Admin/Global/CustomFields.html:1200)
-   M /rt/branches/rt-3.1/html/Admin/Global/Templates.html
-   M /rt/branches/rt-3.1/html/Admin/Global/index.html
-   D /rt/branches/rt-3.1/html/Admin/Groups/CustomFields.html
-   D /rt/branches/rt-3.1/html/Admin/Groups/History.html
-   M /rt/branches/rt-3.1/html/Admin/Groups/Modify.html
-   M /rt/branches/rt-3.1/html/Admin/Groups/index.html
-   M /rt/branches/rt-3.1/html/Admin/Queues/CustomField.html
-   M /rt/branches/rt-3.1/html/Admin/Queues/CustomFields.html
-   M /rt/branches/rt-3.1/html/Admin/Queues/Modify.html
-   M /rt/branches/rt-3.1/html/Admin/Queues/People.html
-   D /rt/branches/rt-3.1/html/Admin/Users/CustomFields.html
-   D /rt/branches/rt-3.1/html/Admin/Users/History.html
-   D /rt/branches/rt-3.1/html/Admin/Users/Memberships.html
-   M /rt/branches/rt-3.1/html/Admin/Users/Modify.html
-   M /rt/branches/rt-3.1/html/Admin/Users/index.html
-   M /rt/branches/rt-3.1/html/Admin/index.html
-   D /rt/branches/rt-3.1/html/Download
-   D /rt/branches/rt-3.1/html/Elements/EditCustomField
-   D /rt/branches/rt-3.1/html/Elements/EditCustomFieldBinary
-   D /rt/branches/rt-3.1/html/Elements/EditCustomFieldFreeform
-   D /rt/branches/rt-3.1/html/Elements/EditCustomFieldImage
-   D /rt/branches/rt-3.1/html/Elements/EditCustomFieldSelect
-   D /rt/branches/rt-3.1/html/Elements/EditCustomFieldText
-   M /rt/branches/rt-3.1/html/Elements/Header
-   M /rt/branches/rt-3.1/html/Elements/SelectGroups
-   M /rt/branches/rt-3.1/html/Elements/SelectUsers
-   M /rt/branches/rt-3.1/html/Elements/SetupSessionCookie
-   D /rt/branches/rt-3.1/html/Elements/ShowCustomFieldImage
-   D /rt/branches/rt-3.1/html/Elements/ShowCustomFields
-   D /rt/branches/rt-3.1/html/Elements/ShowMemberships
-   M /rt/branches/rt-3.1/html/Elements/Submit
-   M /rt/branches/rt-3.1/html/NoAuth/webrt.css
-   M /rt/branches/rt-3.1/html/Search/Bulk.html
-   M /rt/branches/rt-3.1/html/Search/Elements/PickBasics
-   M /rt/branches/rt-3.1/html/Search/Elements/PickCFs
-   D /rt/branches/rt-3.1/html/Search/Elements/SelectGroup
-   M /rt/branches/rt-3.1/html/Search/Elements/SelectPersonType
-   M /rt/branches/rt-3.1/html/SelfService/Closed.html
-   M /rt/branches/rt-3.1/html/SelfService/Display.html
-   M /rt/branches/rt-3.1/html/Ticket/Create.html
-   M /rt/branches/rt-3.1/html/Ticket/Elements/EditCustomFields
-   M /rt/branches/rt-3.1/html/Ticket/Elements/EditPeople
-   M /rt/branches/rt-3.1/html/Ticket/Elements/FindAttachments
-   M /rt/branches/rt-3.1/html/Ticket/Elements/LoadTextAttachments
-   M /rt/branches/rt-3.1/html/Ticket/Elements/ShowCustomFields
-   M /rt/branches/rt-3.1/html/Ticket/Elements/ShowRequestor
-   M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction
-   M /rt/branches/rt-3.1/html/Ticket/Modify.html
-   M /rt/branches/rt-3.1/html/Ticket/ModifyAll.html
-   M /rt/branches/rt-3.1/html/Ticket/Update.html
-   M /rt/branches/rt-3.1/html/User/Prefs.html
-   M /rt/branches/rt-3.1/html/autohandler
-   M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm
-   M /rt/branches/rt-3.1/lib/RT/Attachment_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Base.pm
-   M /rt/branches/rt-3.1/lib/RT/CurrentUser.pm
-   M /rt/branches/rt-3.1/lib/RT/CustomField.pm
-   M /rt/branches/rt-3.1/lib/RT/CustomField_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/CustomFields_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Group_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Groups_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/I18N/cs.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/de.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/en.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/es.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/fr.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/he.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/it.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/ja.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/nl.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/pt_br.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/ru.po
-   M /rt/branches/rt-3.1/lib/RT/I18N.pm
-   M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm
-   M /rt/branches/rt-3.1/lib/RT/Link_Overlay.pm
-   D /rt/branches/rt-3.1/lib/RT/ObjectCustomField.pm
-   D /rt/branches/rt-3.1/lib/RT/ObjectCustomFieldValue.pm
-   D /rt/branches/rt-3.1/lib/RT/ObjectCustomFieldValue_Overlay.pm
-   D /rt/branches/rt-3.1/lib/RT/ObjectCustomFieldValues.pm
-   D /rt/branches/rt-3.1/lib/RT/ObjectCustomFieldValues_Overlay.pm
-   D /rt/branches/rt-3.1/lib/RT/ObjectCustomField_Overlay.pm
-   D /rt/branches/rt-3.1/lib/RT/ObjectCustomFields.pm
-   D /rt/branches/rt-3.1/lib/RT/ObjectCustomFields_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Queue_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Record.pm
-   M /rt/branches/rt-3.1/lib/RT/SearchBuilder.pm
-   M /rt/branches/rt-3.1/lib/RT/StyleGuide.pod
-   M /rt/branches/rt-3.1/lib/RT/System.pm
-   M /rt/branches/rt-3.1/lib/RT/Template_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm
-   M /rt/branches/rt-3.1/lib/RT/Transaction.pm
-   M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Transactions_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/User_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT.pm.in
-   M /rt/branches/rt-3.1/releng.cnf
-   M /rt/branches/rt-3.1/sbin/extract-message-catalog
-   D /rt/branches/rt-3.1/sbin/rt-dump-database.in
-   D /rt/branches/rt-3.1/spec
-
-Reverting change 1201, which was improperly merged from a dev branch
-------------------------------------------------------------------------
-r1204 | jesse | 2004-07-12 13:13:35 -0400 (Mon, 12 Jul 2004) | 6 lines
-Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/lib/RT/Record.pm
-   M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm
+r3155 | jesse | 2005-06-14 17:00:26 -0400 (Tue, 14 Jun 2005) | 4 lines
+Changed paths:
+   M /rt/branches/3.4-RELEASE
+   A /rt/branches/3.4-RELEASE/lib/RT/I18N/id.po
 
- ----------------------------------------------------------------------
- r2127@tinbook:  jesse | 2004-07-12T17:10:45.849934Z
+ r20078@hualien:  jesse | 2005-06-14 16:57:41 -0400
+ * First draft Indonesian message catalog from James Briggs
  
- Backing out change that altered the "Queue" method on Tickets. Updating Record::Update to be smarter about altering foriegn key rows
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1203 | jesse | 2004-07-12 02:13:41 -0400 (Mon, 12 Jul 2004) | 6 lines
+r3142 | kevinr | 2005-06-13 15:43:08 -0400 (Mon, 13 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/html/Tools/Offline.html
-   M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm
-   M /rt/branches/rt-3.1/lib/RT/Action/Generic.pm
-   M /rt/branches/rt-3.1/lib/RT/Condition/Generic.pm
-   M /rt/branches/rt-3.1/lib/RT/ScripAction_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/ScripCondition_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm
-
- ----------------------------------------------------------------------
- r2125@tinbook:  jesse | 2004-07-12T05:19:50.016366Z
- 
- A bunch more work to prepare for roundtrippable comma-delimited files (vitix)
- ----------------------------------------------------------------------
-
-------------------------------------------------------------------------
-r1202 | jesse | 2004-07-11 23:11:43 -0400 (Sun, 11 Jul 2004) | 6 lines
-Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/html/Tools/Offline.html
-   M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm
-
- ----------------------------------------------------------------------
- r2123@tinbook:  jesse | 2004-07-12T03:10:11.198817Z
- 
- Offline ticket creation from delimited textfiles signficantly improved
- ----------------------------------------------------------------------
-
-------------------------------------------------------------------------
-r1201 | jesse | 2004-07-10 02:05:15 -0400 (Sat, 10 Jul 2004) | 201 lines
-Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/README
-   M /rt/branches/rt-3.1/bin/standalone_httpd.in
-   M /rt/branches/rt-3.1/bin/webmux.pl.in
-   M /rt/branches/rt-3.1/configure.ac
-   M /rt/branches/rt-3.1/etc/RT_Config.pm.in
-   M /rt/branches/rt-3.1/etc/acl.Pg
-   M /rt/branches/rt-3.1/etc/acl.mysql
-   M /rt/branches/rt-3.1/etc/schema.Informix
-   M /rt/branches/rt-3.1/etc/schema.Oracle
-   M /rt/branches/rt-3.1/etc/schema.Pg
-   M /rt/branches/rt-3.1/etc/schema.SQLite
-   M /rt/branches/rt-3.1/etc/schema.Sybase
-   M /rt/branches/rt-3.1/etc/schema.mysql
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.Oracle
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.Pg
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.SQLite
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.mysql
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/schema.Pg
-   M /rt/branches/rt-3.1/etc/upgrade/3.1.0/schema.mysql
-   A /rt/branches/rt-3.1/etc/upgrade/3.3.0
-   A /rt/branches/rt-3.1/etc/upgrade/3.3.0/acl.Informix
-   A /rt/branches/rt-3.1/etc/upgrade/3.3.0/acl.Oracle
-   A /rt/branches/rt-3.1/etc/upgrade/3.3.0/acl.Pg
-   A /rt/branches/rt-3.1/etc/upgrade/3.3.0/acl.SQLite
-   A /rt/branches/rt-3.1/etc/upgrade/3.3.0/acl.mysql
-   A /rt/branches/rt-3.1/etc/upgrade/3.3.0/schema.Pg
-   A /rt/branches/rt-3.1/etc/upgrade/3.3.0/schema.mysql
-   A /rt/branches/rt-3.1/html/Admin/CustomFields
-   A /rt/branches/rt-3.1/html/Admin/CustomFields/GroupRights.html
-   A /rt/branches/rt-3.1/html/Admin/CustomFields/Modify.html
-   A /rt/branches/rt-3.1/html/Admin/CustomFields/Objects.html
-   A /rt/branches/rt-3.1/html/Admin/CustomFields/UserRights.html
-   A /rt/branches/rt-3.1/html/Admin/CustomFields/index.html
-   M /rt/branches/rt-3.1/html/Admin/Elements/AddCustomFieldValue
-   A /rt/branches/rt-3.1/html/Admin/Elements/CustomFieldTabs
-   M /rt/branches/rt-3.1/html/Admin/Elements/EditCustomFieldValues
-   M /rt/branches/rt-3.1/html/Admin/Elements/EditCustomFields
-   M /rt/branches/rt-3.1/html/Admin/Elements/EditScrip
-   M /rt/branches/rt-3.1/html/Admin/Elements/GroupTabs
-   M /rt/branches/rt-3.1/html/Admin/Elements/Header
-   A /rt/branches/rt-3.1/html/Admin/Elements/ObjectCustomFields
-   A /rt/branches/rt-3.1/html/Admin/Elements/PickCustomFields
-   A /rt/branches/rt-3.1/html/Admin/Elements/PickObjects
-   M /rt/branches/rt-3.1/html/Admin/Elements/QueueTabs
-   A /rt/branches/rt-3.1/html/Admin/Elements/SelectCustomFieldLookupType
-   M /rt/branches/rt-3.1/html/Admin/Elements/SelectCustomFieldType
-   M /rt/branches/rt-3.1/html/Admin/Elements/SelectRights
-   M /rt/branches/rt-3.1/html/Admin/Elements/SystemTabs
-   M /rt/branches/rt-3.1/html/Admin/Elements/Tabs
-   M /rt/branches/rt-3.1/html/Admin/Elements/UserTabs
-   D /rt/branches/rt-3.1/html/Admin/Global/CustomField.html
-   D /rt/branches/rt-3.1/html/Admin/Global/CustomFields.html
-   M /rt/branches/rt-3.1/html/Admin/Global/Templates.html
-   M /rt/branches/rt-3.1/html/Admin/Global/index.html
-   A /rt/branches/rt-3.1/html/Admin/Groups/CustomFields.html
-   A /rt/branches/rt-3.1/html/Admin/Groups/History.html
-   M /rt/branches/rt-3.1/html/Admin/Groups/Modify.html
-   M /rt/branches/rt-3.1/html/Admin/Groups/index.html
-   M /rt/branches/rt-3.1/html/Admin/Queues/CustomField.html
-   M /rt/branches/rt-3.1/html/Admin/Queues/CustomFields.html
-   M /rt/branches/rt-3.1/html/Admin/Queues/Modify.html
-   M /rt/branches/rt-3.1/html/Admin/Queues/People.html
-   A /rt/branches/rt-3.1/html/Admin/Users/CustomFields.html
-   A /rt/branches/rt-3.1/html/Admin/Users/History.html
-   A /rt/branches/rt-3.1/html/Admin/Users/Memberships.html
-   M /rt/branches/rt-3.1/html/Admin/Users/Modify.html
-   M /rt/branches/rt-3.1/html/Admin/Users/index.html
-   M /rt/branches/rt-3.1/html/Admin/index.html
-   A /rt/branches/rt-3.1/html/Download
-   A /rt/branches/rt-3.1/html/Download/CustomFieldValue
-   A /rt/branches/rt-3.1/html/Download/CustomFieldValue/dhandler
-   A /rt/branches/rt-3.1/html/Download/Tabular
-   A /rt/branches/rt-3.1/html/Download/Tabular/dhandler
-   A /rt/branches/rt-3.1/html/Elements/EditCustomField
-   A /rt/branches/rt-3.1/html/Elements/EditCustomFieldBinary
-   A /rt/branches/rt-3.1/html/Elements/EditCustomFieldFreeform
-   A /rt/branches/rt-3.1/html/Elements/EditCustomFieldImage
-   A /rt/branches/rt-3.1/html/Elements/EditCustomFieldSelect
-   A /rt/branches/rt-3.1/html/Elements/EditCustomFieldText
-   M /rt/branches/rt-3.1/html/Elements/Header
-   M /rt/branches/rt-3.1/html/Elements/SelectGroups
-   M /rt/branches/rt-3.1/html/Elements/SelectUsers
-   M /rt/branches/rt-3.1/html/Elements/SetupSessionCookie
-   A /rt/branches/rt-3.1/html/Elements/ShowCustomFieldImage
-   A /rt/branches/rt-3.1/html/Elements/ShowCustomFields
-   A /rt/branches/rt-3.1/html/Elements/ShowMemberships
-   M /rt/branches/rt-3.1/html/Elements/Submit
-   M /rt/branches/rt-3.1/html/NoAuth/webrt.css
-   M /rt/branches/rt-3.1/html/Search/Bulk.html
-   M /rt/branches/rt-3.1/html/Search/Elements/PickBasics
-   M /rt/branches/rt-3.1/html/Search/Elements/PickCFs
-   A /rt/branches/rt-3.1/html/Search/Elements/SelectGroup
-   M /rt/branches/rt-3.1/html/Search/Elements/SelectPersonType
-   M /rt/branches/rt-3.1/html/SelfService/Closed.html
-   M /rt/branches/rt-3.1/html/SelfService/Display.html
-   M /rt/branches/rt-3.1/html/Ticket/Create.html
-   M /rt/branches/rt-3.1/html/Ticket/Elements/EditCustomFields
-   M /rt/branches/rt-3.1/html/Ticket/Elements/EditPeople
-   M /rt/branches/rt-3.1/html/Ticket/Elements/FindAttachments
-   M /rt/branches/rt-3.1/html/Ticket/Elements/LoadTextAttachments
-   M /rt/branches/rt-3.1/html/Ticket/Elements/ShowCustomFields
-   M /rt/branches/rt-3.1/html/Ticket/Elements/ShowRequestor
-   M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction
-   M /rt/branches/rt-3.1/html/Ticket/Modify.html
-   M /rt/branches/rt-3.1/html/Ticket/ModifyAll.html
-   M /rt/branches/rt-3.1/html/Ticket/Update.html
-   M /rt/branches/rt-3.1/html/User/Prefs.html
-   M /rt/branches/rt-3.1/html/autohandler
-   M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm
-   M /rt/branches/rt-3.1/lib/RT/Attachment_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Base.pm
-   M /rt/branches/rt-3.1/lib/RT/CurrentUser.pm
-   M /rt/branches/rt-3.1/lib/RT/CustomField.pm
-   M /rt/branches/rt-3.1/lib/RT/CustomField_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/CustomFields_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Group_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Groups_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/I18N/cs.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/de.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/en.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/es.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/fr.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/he.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/it.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/ja.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/nl.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/pt_br.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/ru.po
-   M /rt/branches/rt-3.1/lib/RT/I18N.pm
-   M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm
-   M /rt/branches/rt-3.1/lib/RT/Link_Overlay.pm
-   A /rt/branches/rt-3.1/lib/RT/ObjectCustomField.pm
-   A /rt/branches/rt-3.1/lib/RT/ObjectCustomFieldValue.pm
-   A /rt/branches/rt-3.1/lib/RT/ObjectCustomFieldValue_Overlay.pm
-   A /rt/branches/rt-3.1/lib/RT/ObjectCustomFieldValues.pm
-   A /rt/branches/rt-3.1/lib/RT/ObjectCustomFieldValues_Overlay.pm
-   A /rt/branches/rt-3.1/lib/RT/ObjectCustomField_Overlay.pm
-   A /rt/branches/rt-3.1/lib/RT/ObjectCustomFields.pm
-   A /rt/branches/rt-3.1/lib/RT/ObjectCustomFields_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Queue_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Record.pm
-   M /rt/branches/rt-3.1/lib/RT/SearchBuilder.pm
-   M /rt/branches/rt-3.1/lib/RT/StyleGuide.pod
-   M /rt/branches/rt-3.1/lib/RT/System.pm
-   M /rt/branches/rt-3.1/lib/RT/Template_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm
-   M /rt/branches/rt-3.1/lib/RT/Transaction.pm
-   M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/Transactions_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/User_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT.pm.in
-   M /rt/branches/rt-3.1/releng.cnf
-   M /rt/branches/rt-3.1/sbin/extract-message-catalog
-   A /rt/branches/rt-3.1/sbin/rt-dump-database.in
-   A /rt/branches/rt-3.1/spec
-   A /rt/branches/rt-3.1/spec/schema.txt
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/User_Overlay.pm
 
- ----------------------------------------------------------------------
- r2112@tinbook:  jesse | 2004-07-10T04:32:28.577645Z
- 
-  ----------------------------------------------------------------------
-  r1996@tinbook:  jesse | 2004-06-28T03:08:01.495343Z
-  
-   ----------------------------------------------------------------------
-   r1769@tinbook:  jesse | 2004-06-01T20:22:38.640731Z
-   
-   
-   ----------------------------------------------------------------------
-   r1902@tinbook:  jesse | 2004-06-17T01:08:53.996154Z
-   
-   
-   ----------------------------------------------------------------------
-   r1991@tinbook:  jesse | 2004-06-28T02:03:57.669851Z
-   
-   
-   ----------------------------------------------------------------------
-   r1992@tinbook:  jesse | 2004-06-28T02:19:36.386707Z
-   
-   Pulling forward from RT 3.1
-   
-   
-   ----------------------------------------------------------------------
-   r1993@tinbook:  jesse | 2004-06-28T03:06:56.930396Z
-   
-   Merging forward from 3.1
-   ----------------------------------------------------------------------
-  
-  ----------------------------------------------------------------------
-  r1998@tinbook:  jesse | 2004-06-28T03:10:54.232175Z
-  
-   ----------------------------------------------------------------------
-   r1997@tinbook:  jesse | 2004-06-28T03:10:36.434329Z
-   
-   Bumping to 3.3.4
-   ----------------------------------------------------------------------
-  
-  ----------------------------------------------------------------------
-  r2058@tinbook:  autrijus | 2004-07-05T16:56:22.344051Z
-  
-   ----------------------------------------------------------------------
-   r5899@not:  autrijus | 2004-07-05T15:13:55.850880Z
-   
-   * correct the documentation for CreateTickets; it was still referring
-     to the archaic "Approvals" queue and "Approval" type, whereas now we're
-     using "___Approvals" and "approval" now.
-   ----------------------------------------------------------------------
-  
-  ----------------------------------------------------------------------
-  r2059@tinbook:  autrijus | 2004-07-05T19:43:17.347835Z
-  
-   ----------------------------------------------------------------------
-   r5913@not:  autrijus | 2004-07-05T19:41:37.720057Z
-   
-   * add rt-dump-database, a tool to dump config data to initialdata format.
-   ----------------------------------------------------------------------
-  
-  ----------------------------------------------------------------------
- 
- ----------------------------------------------------------------------
- r2113@tinbook:  jesse | 2004-07-10T04:40:37.142269Z
- 
-  ----------------------------------------------------------------------
-  r2012@tinbook:  jesse | 2004-06-28T21:51:20.545520Z
-  
-  Fixed bugs in CreateTickets (Approvals) system, both preexisting and introduced in 3.2.0rc3
-  ----------------------------------------------------------------------
-  r2014@tinbook:  jesse | 2004-06-29T02:46:58.362406Z
-  
-  
-  ----------------------------------------------------------------------
-  r2015@tinbook:  jesse | 2004-06-29T02:47:32.464100Z
-  
-  3.2.0rc4
-  ----------------------------------------------------------------------
-  r2022@tinbook:  jesse | 2004-06-29T17:50:48.925379Z
-  
-  
-  ----------------------------------------------------------------------
-  r2023@tinbook:  jesse | 2004-06-29T17:55:34.408001Z
-  
-  RT-Ticket: 5787
-  RT-Status: resolved
-  RT-UpdateType: correspond
-  
-  Added ticket absolute urls for the various actions one can take on searches.
-  
-  ----------------------------------------------------------------------
-  r2030@tinbook:  jesse | 2004-06-30T04:36:01.943950Z
-  
-  Bumping to 3.2.0
-  ----------------------------------------------------------------------
-  r2067@tinbook:  jesse | 2004-07-06T20:25:17.528316Z
-  
-  
-  ----------------------------------------------------------------------
-  r2068@tinbook:  jesse | 2004-07-06T20:59:43.336929Z
-  
-  Explicit 'Bookmark this search' functionality has been added back to RT 3.2
-  
-  ----------------------------------------------------------------------
-  r2070@tinbook:  jesse | 2004-07-06T21:13:17.298878Z
-  
-  RT-Ticket: 5815
-  RT-Status: resolved
-  RT-Update-Type: correspond
-  
-  RT now advises users about how to set the DBA and DBA Password when upgrading
-  
-  ----------------------------------------------------------------------
-  r2072@tinbook:  jesse | 2004-07-06T22:04:15.878370Z
-  
-   * "Negative" Ticket searches (for all tickets which don't have a
-   certain custom field value) now find tickets which have _no_ custom
-   field value for that ticket.
-  
-   * Custom Field searches should now work better with non-ascii
-   custom field names. (Needs user verification)
-  ----------------------------------------------------------------------
-  r2095@tinbook:  jesse | 2004-07-09T17:06:56.744260Z
-  
-  
-  ----------------------------------------------------------------------
-  r2096@tinbook:  jesse | 2004-07-09T17:55:13.811842Z
-  
-  RT-Ticket: 5800
-  RT-Status: resolved
-  
-  RT now stores sent messages in the database as utf-8.
-  
-  ----------------------------------------------------------------------
-  r2098@tinbook:  jesse | 2004-07-09T19:19:39.944163Z
-  
-  Fixups to Attributes to work with lack of access, rather than just falling over.
-  
-  ----------------------------------------------------------------------
-  r2099@tinbook:  jesse | 2004-07-09T19:21:06.127719Z
-  
-  By default, use verbose mode for reporting missing modules.
-  ----------------------------------------------------------------------
-  r2100@tinbook:  jesse | 2004-07-09T19:25:51.061318Z
-  
-  Added a note about the fact that you'll be happier if you blow away your old RT
-  instance.
-  ----------------------------------------------------------------------
-  r2101@tinbook:  jesse | 2004-07-09T19:27:27.455452Z
-  
-  Fixing tests to conform to linda"s fixed code
-  ----------------------------------------------------------------------
-  r2102@tinbook:  jesse | 2004-07-09T19:29:51.316623Z
-  
-  (Merging 3.0 to 3.2)
-  
-   ----------------------------------------------------------------------
-   r2081@tinbook:  huberth | 2004-07-08T16:28:17.266000Z
-   
-   RT-Ticket: 5773
-   RT-Status: resolved
-   
-    * DBIx::SearchBuilder dependency bumped from 0.97 to 1.01.
-   ----------------------------------------------------------------------
-   r2089@tinbook:  alexmv | 2004-07-08T19:40:10.002177Z
-   
-    * @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.
-   
-   ----------------------------------------------------------------------
-  
-  ----------------------------------------------------------------------
-  r2103@tinbook:  jesse | 2004-07-09T19:39:27.276636Z
-  
-  Updated French translation from sebastien.person@easter-eggs.com 
-  ----------------------------------------------------------------------
-  r2105@tinbook:  jesse | 2004-07-09T20:58:36.771281Z
-  
-  Made recording outgoing email optional.
-  Stopped recording attachments multiple times.
-  
-  
-  ----------------------------------------------------------------------
-  r2106@tinbook:  jesse | 2004-07-09T21:00:30.401132Z
-  
-  
-  ----------------------------------------------------------------------
-  r2107@tinbook:  jesse | 2004-07-09T21:00:41.498447Z
-  
-  Removing debugging output
-  ----------------------------------------------------------------------
-  r2110@tinbook:  jesse | 2004-07-10T04:20:46.424456Z
-  
-  Message catalogs updated
-  ----------------------------------------------------------------------
- 
- ----------------------------------------------------------------------
- r2114@tinbook:  jesse | 2004-07-10T06:03:00.790969Z
- 
- Custom field searching now works again on 3.3
- ----------------------------------------------------------------------
+ r4210@SAD-GIRL-IN-SNOW:  kevinr | 2005-06-13 15:39:50 -0400
+ * fixed a couple small issues with the perldoc format
 
 ------------------------------------------------------------------------
-r1200 | jesse | 2004-07-10 00:25:45 -0400 (Sat, 10 Jul 2004) | 21 lines
+r3120 | kevinr | 2005-06-09 01:33:18 -0400 (Thu, 09 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/etc/RT_Config.pm.in
-   M /rt/branches/rt-3.1/html/Tools/Offline.html
-   M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm
-   M /rt/branches/rt-3.1/lib/RT/I18N/cs.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/da.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/de.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/en.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/en_malkovich.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/es.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/fi.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/fr.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/he.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/hu.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/it.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/ja.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/nl.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/no.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/pt_br.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/ru.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/zh_cn.po
-   M /rt/branches/rt-3.1/lib/RT/I18N/zh_tw.po
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/ScripAction_Overlay.pm
 
- ----------------------------------------------------------------------
- r2105@tinbook:  jesse | 2004-07-09T20:58:36.771281Z
- 
- Made recording outgoing email optional.
- Stopped recording attachments multiple times.
- 
- 
- ----------------------------------------------------------------------
- r2106@tinbook:  jesse | 2004-07-09T21:00:30.401132Z
- 
- 
- ----------------------------------------------------------------------
- r2107@tinbook:  jesse | 2004-07-09T21:00:41.498447Z
- 
- Removing debugging output
- ----------------------------------------------------------------------
- r2110@tinbook:  jesse | 2004-07-10T04:20:46.424456Z
- 
- Message catalogs updated
- ----------------------------------------------------------------------
+ r4110@SAD-GIRL-IN-SNOW:  kevinr | 2005-06-09 01:30:22 -0400
+ * fixed the mis-typed perldoc tags
 
 ------------------------------------------------------------------------
-r1199 | jesse | 2004-07-09 15:41:38 -0400 (Fri, 09 Jul 2004) | 27 lines
+r3119 | kevinr | 2005-06-09 01:32:41 -0400 (Thu, 09 Jun 2005) | 4 lines
 Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/Makefile.in
-   M /rt/branches/rt-3.1/UPGRADING
-   M /rt/branches/rt-3.1/bin/rt-crontool.in
-   M /rt/branches/rt-3.1/lib/RT/Attribute_Overlay.pm
-   M /rt/branches/rt-3.1/lib/RT/I18N/fr.po
-   M /rt/branches/rt-3.1/lib/t/03web.pl.in
-   M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/ScripAction_Overlay.pm
 
- ----------------------------------------------------------------------
- r2098@tinbook:  jesse | 2004-07-09T19:19:39.944163Z
- 
- Fixups to Attributes to work with lack of access, rather than just falling over.
- 
- ----------------------------------------------------------------------
- r2099@tinbook:  jesse | 2004-07-09T19:21:06.127719Z
- 
- By default, use verbose mode for reporting missing modules.
- ----------------------------------------------------------------------
- r2100@tinbook:  jesse | 2004-07-09T19:25:51.061318Z
- 
- Added a note about the fact that you'll be happier if you blow away your old RT
- instance.
- ----------------------------------------------------------------------
- r2101@tinbook:  jesse | 2004-07-09T19:27:27.455452Z
- 
- Fixing tests to conform to linda"s fixed code
- ----------------------------------------------------------------------
- r2103@tinbook:  jesse | 2004-07-09T19:39:27.276636Z
-
- RT-Ticket: 5822
- RT-Status: resolved
- 
- Updated French translation from sebastien.person@easter-eggs.com 
- ----------------------------------------------------------------------
+ r4107@SAD-GIRL-IN-SNOW:  kevinr | 2005-06-09 00:43:23 -0400
+ * makes RT::ScripAction::Load return ($id, $message) instead of just $message,
+ and adds perldoc for Load() to that effect.
 
 ------------------------------------------------------------------------
-r1198 | jesse | 2004-07-09 13:55:43 -0400 (Fri, 09 Jul 2004) | 14 lines
+r3116 | jesse | 2005-06-09 01:00:12 -0400 (Thu, 09 Jun 2005) | 4 lines
 Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/releng.cnf
 
- ----------------------------------------------------------------------
- r2095@tinbook:  jesse | 2004-07-09T17:06:56.744260Z
- 
+ r19701@hualien:  jesse | 2005-06-09 00:58:09 -0400
+ * Bumping to 3.4.3pre1
  
- ----------------------------------------------------------------------
- r2096@tinbook:  jesse | 2004-07-09T17:55:13.811842Z
- 
- RT-Ticket: 5800
- RT-Status: resolved
- 
- RT now stores sent messages in the database as utf-8.
- 
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1197 | alexmv | 2004-07-09 12:05:24 -0400 (Fri, 09 Jul 2004) | 6 lines
+r3094 | kevinr | 2005-06-08 18:44:39 -0400 (Wed, 08 Jun 2005) | 4 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/Search/Build.html
-
-RT-Ticket: 5821
-RT-Status: resolved
-RT-Action: correspond
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/bin/rt-mailgate.in
+   M /rt/branches/3.4-RELEASE/html/REST/1.0/NoAuth/mail-gateway
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Email/Auth/MailFrom.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Email.pm
+   M /rt/branches/3.4-RELEASE/lib/t/regression/06mailgateway.t
 
- * Workaround for Mozilla 1.7 and Firefix 0.9.1 rendering bug
+ r4080@sad-girl-in-snow:  kevinr | 2005-06-08 18:35:07 -0400
+ * Applied Ruslan Zakirov's ext-mailgate patch, which allows you to take or 
+ resolve tickets by e-mail.
 
 ------------------------------------------------------------------------
-r1196 | alexmv | 2004-07-09 10:56:03 -0400 (Fri, 09 Jul 2004) | 10 lines
+r3085 | kevinr | 2005-06-07 19:29:11 -0400 (Tue, 07 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1/bin/webmux.pl.in
-   M /rt/branches/rt-3.1/html/Search/Results.rdf
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm
 
-RT-Ticket: 5838
-RT-Status: resolved
-RT-Update: correspond
+ r4043@SAD-GIRL-IN-SNOW:  kevinr | 2005-06-07 19:28:11 -0400
+ * Added return format information to perldoc for Comment() and Correspond()
 
- * Fix webmux.pl to not pass xml files through (xml's content-type is
-   application/xml not text/xml)
-
- * Fix outgoing content-type of results.rdf
+------------------------------------------------------------------------
+r3084 | kevinr | 2005-06-07 19:28:29 -0400 (Tue, 07 Jun 2005) | 4 lines
+Changed paths:
+   M /rt/branches/3.4-RELEASE
 
+ r3943@SAD-GIRL-IN-SNOW:  kevinr | 2005-06-02 16:12:07 -0400
+ * Applied patch from Steve Turner to add a default callback to the Queue
+ Admin page.
 
 ------------------------------------------------------------------------
-r1195 | leira | 2004-07-09 08:02:21 -0400 (Fri, 09 Jul 2004) | 5 lines
+r3077 | alexmv | 2005-06-07 17:56:50 -0400 (Tue, 07 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/Elements/Quicksearch
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/bin/mason_handler.svc.in
+   M /rt/branches/3.4-RELEASE/bin/rt-mailgate.in
+   M /rt/branches/3.4-RELEASE/lib/RT/ACE_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/ACL_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Action/EscalatePriority.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Action/Generic.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Attachment_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Attachments_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Attributes_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/CachedGroupMembers_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Condition/Generic.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/CurrentUser.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/CustomField_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/CustomFields_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Date.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/GroupMember_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/GroupMembers_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Group_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Groups_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Handle.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/I18N.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Link_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Links_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Principals_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Queue_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Queues_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Record.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/SavedSearch.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/SavedSearches.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/ScripAction_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/ScripActions_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/ScripCondition_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/ScripConditions_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Scrip_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Scrips_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Search/ActiveTicketsInQueue.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Search/FromSQL.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Search/Generic.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/SearchBuilder.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/System.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Templates_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Transactions_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/User_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Users_Overlay.pm
 
-RT-Ticket: 5808
-RT-Status: resolved
-RT-Action: correspond
-Applied the patch from bobg@uic.edu, which puts $RT::WebPath into QuickSearch URLS.
+ r4010@zoq-fot-pik:  chmrr | 2005-06-07 17:08:18 -0400
+  * Whitespace fixes for proper POD
 
 ------------------------------------------------------------------------
-r1194 | leira | 2004-07-09 07:33:10 -0400 (Fri, 09 Jul 2004) | 7 lines
+r3073 | jesse | 2005-06-05 17:30:17 -0400 (Sun, 05 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/Search/Build.html
+   M /rt/branches/3.4-RELEASE/etc/RT_Config.pm.in
 
-RT-Ticket: 5814
-RT-Status: resolved
-RT-Action: correspond
-New clauses are now on the top level by default, so blank lines won't appear unless you move something down a level on purpose (in which case, they're needed).
 
-Toggling AND/OR now works correctly at all levels.
+* Updated EmailSubjectTagRegex documentation. Thanks to Phil Homewood for spotting it.
 
 ------------------------------------------------------------------------
-r1189 | huberth | 2004-07-08 13:32:37 -0400 (Thu, 08 Jul 2004) | 5 lines
+r3070 | robert | 2005-06-03 23:36:50 -0400 (Fri, 03 Jun 2005) | 9 lines
 Changed paths:
-   M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/configure.ac
 
-RT-Ticket: 5690
-RT-Status: resolved
+ r3078@bear:  rspier | 2005-06-04T03:36:19.749340Z
+ RT-Ticket: 6748
+ RT-Status: resolved
+ RT-Update: correspond
+ 
+ Fallback to $LOGNAME if $USER isn't defined for --with-my-user-group
+ 
+ 
 
- * rt-test-dependencies now only tells you which modules are not present or
-   up-to-date, unless you specify the -v (--verbose) flag on the command line.
 ------------------------------------------------------------------------
-r1183 | jesse | 2004-07-06 18:04:28 -0400 (Tue, 06 Jul 2004) | 11 lines
+r3059 | kevinr | 2005-06-02 16:17:31 -0400 (Thu, 02 Jun 2005) | 4 lines
 Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Admin/Groups/Modify.html
 
- ----------------------------------------------------------------------
- r2072@tinbook:  jesse | 2004-07-06T22:04:15.878370Z
- 
-  * "Negative" Ticket searches (for all tickets which don't have a
-  certain custom field value) now find tickets which have _no_ custom
-  field value for that ticket.
- 
-  * Custom Field searches should now work better with non-ascii
-  custom field names. (Needs user verification)
- ----------------------------------------------------------------------
+ r3943@STRATTON-THREE-TWENTY-SEVEN:  kevinr | 2005-06-02 16:12:07 -0400
+ * Applied patch from Steve Turner to add a default callback to the Queue
+ Admin page.
 
 ------------------------------------------------------------------------
-r1182 | jesse | 2004-07-06 17:14:33 -0400 (Tue, 06 Jul 2004) | 11 lines
+r3057 | robert | 2005-06-02 00:15:13 -0400 (Thu, 02 Jun 2005) | 4 lines
 Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/Makefile.in
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/RT/Action/AutoOpen.pm
 
- ----------------------------------------------------------------------
- r2070@tinbook:  jesse | 2004-07-06T21:13:17.298878Z
- 
- RT-Ticket: 5815
- RT-Status: resolved
- RT-Update-Type: correspond
- 
- RT now advises users about how to set the DBA and DBA Password when upgrading
+ r3073@bear:  rspier | 2005-06-02T04:14:40.726890Z
+ Support for RT-Control: no-autoopen 
  
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1181 | jesse | 2004-07-06 17:01:04 -0400 (Tue, 06 Jul 2004) | 8 lines
+r3056 | glasser | 2005-06-01 18:39:36 -0400 (Wed, 01 Jun 2005) | 1 line
 Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/html/Search/Results.html
+   M /rt/branches/3.4-RELEASE
 
- 
- ----------------------------------------------------------------------
- r2068@tinbook:  jesse | 2004-07-06T20:59:43.336929Z
- 
- Explicit 'Bookmark this search' functionality has been added back to RT 3.2
- 
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1178 | alexmv | 2004-07-02 13:13:35 -0400 (Fri, 02 Jul 2004) | 8 lines
+r3055 | glasser | 2005-06-01 18:39:12 -0400 (Wed, 01 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1/configure.ac
-   M /rt/branches/rt-3.1/sbin/rt-setup-database.in
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/t/regression/04send_email.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/20savedsearch.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/21query-builder.t
 
-RT-Ticket: 5810
-RT-Status: resolved
-RT-Update: correspond
+ r33654@tin-foil:  glasser | 2005-06-01 16:36:18 -0400
+ Fix some test plans, mark some QB tests TODO
 
- * InnoDB check must be done at database initialization, not configure;
-   we can't assume anything about the DSN until then.
+------------------------------------------------------------------------
+r3054 | glasser | 2005-06-01 18:38:38 -0400 (Wed, 01 Jun 2005) | 6 lines
+Changed paths:
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in
 
+ r33653@tin-foil:  glasser | 2005-06-01 15:19:20 -0400
+ fixdeps wasn't working for me (it was trying to detar inside my MiniCPAN!);
+ its code was "correct" but presumably one of the other 500 modules that were
+ loaded confused CPAN.  (This bug happened both before and after the previous change.)
+ Now just uses a system() call to install.
 
 ------------------------------------------------------------------------
-r1175 | alexmv | 2004-07-01 10:13:24 -0400 (Thu, 01 Jul 2004) | 6 lines
+r3053 | glasser | 2005-06-01 18:38:05 -0400 (Wed, 01 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/Ticket/Update.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in
 
-RT-Ticket: 5777
-RT-Status: reolved
-RT-Update: correspond
-
- * Look to form parameters for over-riding defaults on drop-downs
+ r33652@tin-foil:  glasser | 2005-06-01 15:02:58 -0400
+ A mini rewrite of testdeps: now it tells you at the bottom if it is missing anything
 
 ------------------------------------------------------------------------
-r1174 | alexmv | 2004-07-01 09:54:18 -0400 (Thu, 01 Jul 2004) | 7 lines
+r3052 | glasser | 2005-06-01 18:37:45 -0400 (Wed, 01 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/Elements/QuickCreate
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Search/Build.html
 
-RT-Ticket: 5797
-RT-Status: resolved
+ r33243@tin-foil:  glasser | 2005-05-27 17:08:38 -0400
+ Add some hopefully correct comments to the head of Search/Build
 
- * Don't provide a bogus null queue, or default to the (nonexistant)
-   "Todo" queue.
+------------------------------------------------------------------------
+r3051 | glasser | 2005-06-01 18:37:29 -0400 (Wed, 01 Jun 2005) | 4 lines
+Changed paths:
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/lib/t/regression/02basic_web.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/08web_cf_access.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/09record_cf_api.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/10merge.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/11-template-insert.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/12-search.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/13-attribute-tests.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/15cf_single_values_are_single.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/21query-builder.t
 
+ r33242@tin-foil:  glasser | 2005-05-27 14:08:19 -0400
+ * Improved Query builder Tests
+ * add plans to a bunch of other tests
 
 ------------------------------------------------------------------------
-r1173 | alexmv | 2004-07-01 09:40:57 -0400 (Thu, 01 Jul 2004) | 7 lines
+r3050 | glasser | 2005-06-01 18:37:12 -0400 (Wed, 01 Jun 2005) | 1 line
 Changed paths:
-   M /rt/branches/rt-3.1/README
-   M /rt/branches/rt-3.1/configure.ac
+   M /rt/branches/3.4-RELEASE
 
-RT-Ticket: 5799
-RT-Status: resolved
-RT-Action: correspond
 
- * Explicitly require InnoDB if using MySQL
+------------------------------------------------------------------------
+r3049 | glasser | 2005-06-01 18:36:55 -0400 (Wed, 01 Jun 2005) | 3 lines
+Changed paths:
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/README
+   M /rt/branches/3.4-RELEASE/bin/standalone_httpd.in
+   M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Groups.html
+   M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Queue-Tickets.html
+   M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Queue-Transactions.html
+   M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Users.html
+   M /rt/branches/3.4-RELEASE/html/Admin/index.html
+   M /rt/branches/3.4-RELEASE/lib/RT/CustomFieldValue_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Handler.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Standalone.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/URI/t.pm
+   M /rt/branches/3.4-RELEASE/lib/t/regression/04send_email.t
+   M /rt/branches/3.4-RELEASE/lib/t/regression/20savedsearch.t
 
+ r33110@tin-foil:  glasser | 2005-05-26 13:33:06 -0400
+ Undo 'make license-tag' change; jesse should do this later though
 
 ------------------------------------------------------------------------
-r1171 | jesse | 2004-06-30 00:36:18 -0400 (Wed, 30 Jun 2004) | 6 lines
+r3048 | glasser | 2005-06-01 18:36:40 -0400 (Wed, 01 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/README
-   M /rt/branches/rt-3.1/configure.ac
-   M /rt/branches/rt-3.1/releng.cnf
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Search/Build.html
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/QueryBuilder/Tree.pm
 
- ----------------------------------------------------------------------
- r2030@tinbook:  jesse | 2004-06-30T04:36:01.943950Z
- 
- Bumping to 3.2.0
- ----------------------------------------------------------------------
+ r33109@tin-foil:  glasser | 2005-05-26 12:02:13 -0400
+ More docs and refactoring on QueryBuilder::Tree
 
 ------------------------------------------------------------------------
-r1170 | jesse | 2004-06-29 13:55:58 -0400 (Tue, 29 Jun 2004) | 11 lines
+r3047 | glasser | 2005-06-01 18:36:24 -0400 (Wed, 01 Jun 2005) | 12 lines
 Changed paths:
-   M /rt/branches/rt-3.1
-   M /rt/branches/rt-3.1/html/Search/Results.html
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Search/Build.html
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/QueryBuilder/Tree.pm
 
- ----------------------------------------------------------------------
- r2023@tinbook:  jesse | 2004-06-29T17:55:34.408001Z
+ r33108@tin-foil:  glasser | 2005-05-26 02:12:48 -0400
+ rt-ticket: 6568
+ rt-update: correspond
  
- RT-Ticket: 5787
- RT-Status: resolved
- RT-UpdateType: correspond
+   * Better fix to Query Builder; in addition to refactoring most of the code which got
+     information out of the tree, prune away childless AND/ORs, fixing the bug from ticket #6568.
  
- Added ticket absolute urls for the various actions one can take on searches.
+ Also get rid of the reaction to the "Clear" action, which I don't think exists, and which 
+ I think is incorrect, since the root is supposed to have one child (see where it is
+ first created).
  
- ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r1169 | alexmv | 2004-06-29 10:25:46 -0400 (Tue, 29 Jun 2004) | 2 lines
+r3046 | glasser | 2005-06-01 18:35:53 -0400 (Wed, 01 Jun 2005) | 3 lines
 Changed paths:
-   D /rt/branches/rt-3.1/html/Elements/ViewUser
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Search/Build.html
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/QueryBuilder/Tree.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/QueryBuilder.pm
 
- * Remove vestigal file (used by 3.0's user preferences interface)
+ r33107@tin-foil:  glasser | 2005-05-26 01:56:25 -0400
+ More Query Builder tree refactoring.
 
 ------------------------------------------------------------------------
-r1168 | alexmv | 2004-06-29 07:41:37 -0400 (Tue, 29 Jun 2004) | 2 lines
+r3045 | glasser | 2005-06-01 18:35:33 -0400 (Wed, 01 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/Search/Build.html
-   M /rt/branches/rt-3.1/html/Search/Elements/DisplayOptions
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Search/Build.html
+   A /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/QueryBuilder
+   A /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/QueryBuilder/Tree.pm
+   A /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/QueryBuilder.pm
 
- * Allow user to choose if the sort is ascending or descending
+ r33106@tin-foil:  glasser | 2005-05-26 01:21:29 -0400
+ Move stuff out from html/Search/Build.html into a module; refactor some of the code there.
 
 ------------------------------------------------------------------------
-r1167 | alexmv | 2004-06-29 07:13:37 -0400 (Tue, 29 Jun 2004) | 4 lines
+r3044 | glasser | 2005-06-01 18:35:14 -0400 (Wed, 01 Jun 2005) | 3 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/Search/Build.html
-   M /rt/branches/rt-3.1/html/Search/Elements/DisplayOptions
-
- * Make it more clear that defaults spring from Builder.html, not
-   DisplayOptions
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/README
+   M /rt/branches/3.4-RELEASE/bin/standalone_httpd.in
+   M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Groups.html
+   M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Queue-Tickets.html
+   M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Queue-Transactions.html
+   M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Users.html
+   M /rt/branches/3.4-RELEASE/html/Admin/index.html
+   M /rt/branches/3.4-RELEASE/lib/RT/CustomFieldValue_Overlay.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Handler.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Standalone.pm
+   M /rt/branches/3.4-RELEASE/lib/RT/URI/t.pm
 
+ r33105@tin-foil:  glasser | 2005-05-26 00:02:36 -0400
+ Run 'make license-tag'
 
 ------------------------------------------------------------------------
-r1166 | alexmv | 2004-06-29 07:11:12 -0400 (Tue, 29 Jun 2004) | 16 lines
+r3043 | glasser | 2005-06-01 18:34:56 -0400 (Wed, 01 Jun 2005) | 5 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/Search/Build.html
-   M /rt/branches/rt-3.1/html/Search/Elements/EditSearches
+   M /rt/branches/3.4-RELEASE
+   M /rt/branches/3.4-RELEASE/html/Search/Build.html
+   A /rt/branches/3.4-RELEASE/lib/t/regression/21query-builder.t
 
-RT-Ticket: 5720
-RT-Status: resolved
-RT-Update: correspond
-
- * Saved searches now store "order by" and "rows per page" (#5720)
-
- * Fixed bug where Format was not being correctly displayed after
-   loading from session or save (#5780)
-
- * Consolidate code (one section for defaults)
-
- * Use only one 
per page instead of three + r33104@tin-foil: glasser | 2005-05-25 23:53:28 -0400 + Fix mistake in the function I just made + + Add a bit of testing of the query builder. - * Save a database hit on checking for dirty searches +------------------------------------------------------------------------ +r3042 | glasser | 2005-06-01 18:34:38 -0400 (Wed, 01 Jun 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Search/Build.html + r33103@tin-foil: glasser | 2005-05-25 22:24:07 -0400 + And remove the old functionality too. ------------------------------------------------------------------------ -r1164 | jesse | 2004-06-28 22:49:46 -0400 (Mon, 28 Jun 2004) | 6 lines +r3041 | glasser | 2005-06-01 18:33:51 -0400 (Wed, 01 Jun 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Search/Build.html - ---------------------------------------------------------------------- - r2015@tinbook: jesse | 2004-06-29T02:47:32.464100Z - - 3.2.0rc4 - ---------------------------------------------------------------------- + r33102@tin-foil: glasser | 2005-05-25 22:22:53 -0400 + build_array was being called twice for two totally disconnected reasons. Split one out. ------------------------------------------------------------------------ -r1163 | jesse | 2004-06-28 17:52:11 -0400 (Mon, 28 Jun 2004) | 6 lines +r3040 | glasser | 2005-06-01 18:32:34 -0400 (Wed, 01 Jun 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Search/Build.html - ---------------------------------------------------------------------- - r2012@tinbook: jesse | 2004-06-28T21:51:20.545520Z - - Fixed bugs in CreateTickets (Approvals) system, both preexisting and introduced in 3.2.0rc3 - ---------------------------------------------------------------------- + r33101@tin-foil: glasser | 2005-05-25 21:05:02 -0400 + Attempt to add parentheses to the clauses select list, in Query Builder. ------------------------------------------------------------------------ -r1157 | jesse | 2004-06-27 22:01:15 -0400 (Sun, 27 Jun 2004) | 1 line +r3039 | glasser | 2005-06-01 18:32:16 -0400 (Wed, 01 Jun 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Search/Build.html + + r33100@tin-foil: glasser | 2005-05-25 20:21:43 -0400 + Mini refactoring of Tree->SQL/HTML function -Bumping releng.cnf to 3.2.0rc3 ------------------------------------------------------------------------ -r1156 | jesse | 2004-06-27 19:05:17 -0400 (Sun, 27 Jun 2004) | 6 lines +r2998 | kevinr | 2005-05-31 21:08:40 -0400 (Tue, 31 May 2005) | 7 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/rt.in - M /rt/branches/rt-3.1/etc/RT_Config.pm.in - M /rt/branches/rt-3.1/html/Admin/Elements/EditCustomField - M /rt/branches/rt-3.1/html/Admin/Elements/EditScrip - M /rt/branches/rt-3.1/html/Admin/Elements/EditTemplates - M /rt/branches/rt-3.1/html/Admin/Global/GroupRights.html - M /rt/branches/rt-3.1/html/Admin/Global/Template.html - M /rt/branches/rt-3.1/html/Admin/Global/UserRights.html - M /rt/branches/rt-3.1/html/Admin/Groups/GroupRights.html - M /rt/branches/rt-3.1/html/Admin/Groups/Members.html - M /rt/branches/rt-3.1/html/Admin/Groups/Modify.html - M /rt/branches/rt-3.1/html/Admin/Groups/UserRights.html - M /rt/branches/rt-3.1/html/Admin/Queues/GroupRights.html - M /rt/branches/rt-3.1/html/Admin/Queues/Modify.html - M /rt/branches/rt-3.1/html/Admin/Queues/Template.html - M /rt/branches/rt-3.1/html/Admin/Queues/UserRights.html - M /rt/branches/rt-3.1/html/Admin/Users/Modify.html - M /rt/branches/rt-3.1/html/Approvals/index.html - M /rt/branches/rt-3.1/html/Search/Bulk.html - M /rt/branches/rt-3.1/html/SelfService/Prefs.html - M /rt/branches/rt-3.1/html/Ticket/Display.html - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowAttachments - M /rt/branches/rt-3.1/html/Ticket/ModifyAll.html - M /rt/branches/rt-3.1/html/Ticket/ModifyDates.html - M /rt/branches/rt-3.1/html/Ticket/ModifyLinks.html - M /rt/branches/rt-3.1/html/Ticket/Update.html - M /rt/branches/rt-3.1/html/User/Delegation.html - M /rt/branches/rt-3.1/html/User/Groups/Members.html - M /rt/branches/rt-3.1/html/User/Groups/Modify.html - M /rt/branches/rt-3.1/html/User/Prefs.html - M /rt/branches/rt-3.1/html/autohandler - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT/Templates_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/no.po - ---------------------------------------------------------------------- - r1989@tinbook: jesse | 2004-06-27T22:59:41.380683Z + r3841@SAD-GIRL-IN-SNOW: kevinr | 2005-05-31 21:07:42 -0400 + RT-Ticket: 6669 + RT-Status: resolved + RT-Action: correspond - Pulling forward post-3.0.11 fixes from RT 3.0 branch - ---------------------------------------------------------------------- + * Fixed the mysteriously-absent '1' in the Norwegian po. ------------------------------------------------------------------------ -r1155 | jesse | 2004-06-27 18:41:30 -0400 (Sun, 27 Jun 2004) | 6 lines +r2997 | kevinr | 2005-05-31 20:38:19 -0400 (Tue, 31 May 2005) | 7 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Admin/Elements/UserTabs + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po - ---------------------------------------------------------------------- - r1987@tinbook: jesse | 2004-06-27T22:39:09.485514Z + r3010@SAD-GIRL-IN-SNOW: kevinr | 2005-05-31 18:10:17 -0400 + RT-Ticket: 6423 + RT-Status: resolve + RT-Action: correspond - Removing "MemberOf" from the list of user tabs, since it doesn't exist. - ---------------------------------------------------------------------- + * Fixed a line I broke in revision 3008 -- vi removed the '%1'. + +------------------------------------------------------------------------ +r2996 | kevinr | 2005-05-31 20:35:39 -0400 (Tue, 31 May 2005) | 8 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/cs.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/da.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/de.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/es.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fi.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/he.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/hu.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/it.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/ja.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/nl.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/no.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/pl.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/pt_br.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/ru.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_cn.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_tw.po + M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm + + r3009@SAD-GIRL-IN-SNOW: kevinr | 2005-05-31 17:52:48 -0400 + RT-Ticket: 6669 + RT-Status: resolved + RT-Action: correspond + + * Fixed an extra space in lib/RT/Transaction_Overlay.pm and propagated the + change to the po files, as per Brandon Pulsipher's suggestion. + +------------------------------------------------------------------------ +r2995 | kevinr | 2005-05-31 20:34:40 -0400 (Tue, 31 May 2005) | 8 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Queues/Modify.html + M /rt/branches/3.4-RELEASE/lib/RT/I18N/cs.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/da.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/de.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/es.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fi.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/he.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/hu.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/it.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/ja.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/nl.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/no.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/pl.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/pt_br.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/ru.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_cn.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_tw.po + + r3008@SAD-GIRL-IN-SNOW: kevinr | 2005-05-31 17:05:08 -0400 + RT-Ticket: 6423 + RT-Status: resolve + RT-Action: correspond + + * Corrected a typo in Admin/Queues/Modify.html and propagated it to all the + po files, as per Angelo Turetta's suggestion. ------------------------------------------------------------------------ -r1152 | jesse | 2004-06-26 18:47:04 -0400 (Sat, 26 Jun 2004) | 2 lines +r2994 | kevinr | 2005-05-31 16:11:31 -0400 (Tue, 31 May 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1/html/Tools/Offline.html - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/Error -Updating CreateTickets.pm to be more portable and useful. + r3004@sad-girl-in-snow: kevinr | 2005-05-31 15:52:19 -0400 + RT-Ticket: 6684 + RT-Status: resolve + RT-Action: correspond + + html/Elements/Error should not continue, and has been changed to add the + standard footer element on %cleanup. ------------------------------------------------------------------------ -r1151 | autrijus | 2004-06-26 16:38:48 -0400 (Sat, 26 Jun 2004) | 6 lines +r2993 | kevinr | 2005-05-31 16:10:33 -0400 (Tue, 31 May 2005) | 3 lines Changed paths: - M /rt - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm + M /rt/branches/3.4-RELEASE - ---------------------------------------------------------------------- - r5783@not: autrijus | 2004-06-26T20:38:49.152776Z - - * backport utf8 fixes for TicketSQL strings from 3.3 - ---------------------------------------------------------------------- + r2967@sad-girl-in-snow: kevinr | 2005-05-25 18:37:20 -0400 + * Added a comma where a compound sentence wanted it. ------------------------------------------------------------------------ -r1149 | huberth | 2004-06-26 01:43:00 -0400 (Sat, 26 Jun 2004) | 5 lines +r2992 | kevinr | 2005-05-31 16:10:01 -0400 (Tue, 31 May 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Update.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/README -RT-Ticket: 5318 -RT-Status: resolved + r2965@sad-girl-in-snow: kevinr | 2005-05-25 17:47:26 -0400 + * changed "e-mail" back to "email" + * removed discussion of pre-5.8.3 perl versions - * The Reply/Comment dropdown box now defaults to Comment unless the user - has clicked Reply. ------------------------------------------------------------------------ -r1143 | jesse | 2004-06-25 12:43:50 -0400 (Fri, 25 Jun 2004) | 6 lines +r2974 | jesse | 2005-05-29 19:28:58 -0400 (Sun, 29 May 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Search/Results.html - ---------------------------------------------------------------------- - r1971@tinbook: jesse | 2004-06-25T16:34:00.998988Z + r17981@hualien: jesse | 2005-05-29 19:26:59 -0400 + r17979@hualien: jesse | 2005-05-29 19:21:59 -0400 + RT-Ticket: 6741 + RT-Status: resolved + RT-Update: correspond + + * Sort order wasn't preserved for the "in memory" saved search. --Phil Homewood - Bumping to 3.2.0rc2 - ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r1142 | alexmv | 2004-06-24 16:50:11 -0400 (Thu, 24 Jun 2004) | 11 lines +r2968 | jesse | 2005-05-25 22:46:40 -0400 (Wed, 25 May 2005) | 5 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Results.html - M /rt/branches/rt-3.1/lib/RT/SearchBuilder.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm - - - * Tickets::ItemsArrayRef needs to exist, and step though the contents to - ensure access control; code dropped back in - - * However, it should provide ordered results; factor out sorting from - overridden RT::SearchBuilder's ItemsArrayRef into ItemsOrderBy and - call that in Tickets::ItemsArrayRef - - * Invalidate ItemMap if ItemsArray is invalidated + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Action/SendEmail.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web.pm + r17717@hualien: jesse | 2005-05-25 22:43:35 -0400 + * Better in-reply-to when replying to a message generated via the webui + * Now only hang onto the first four and the last six References headers. + ------------------------------------------------------------------------ -r1141 | alexmv | 2004-06-24 03:48:39 -0400 (Thu, 24 Jun 2004) | 7 lines +r2967 | jesse | 2005-05-25 22:45:46 -0400 (Wed, 25 May 2005) | 7 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Results.html - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm - - * Further changes to keep sort order - - * Remove RT::Tickets_Overlay::ItemsArrayRef, which seemed to only - duplicate the effect of RT::SearchBuilder but without the OrderBy - feature. + M /rt/branches/3.4-RELEASE + r17705@hualien: jesse | 2005-05-25 01:17:11 -0400 + RT-Ticket: 6627 + RT-Status: resolved + RT-Update: correspond + + * Updated German translation -- David Schmit ------------------------------------------------------------------------ -r1140 | alexmv | 2004-06-23 17:33:28 -0400 (Wed, 23 Jun 2004) | 3 lines +r2966 | jesse | 2005-05-25 22:45:39 -0400 (Wed, 25 May 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Edit.html - M /rt/branches/rt-3.1/html/Search/Results.html - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs + M /rt/branches/3.4-RELEASE - * Maintain Order and OrderBy across more links -- most importantly, - the "prev/next" ones + r17704@hualien: jesse | 2005-05-25 00:59:29 -0400 + RT-Ticket: 6654 + RT-Status: resolved + RT-Update: correspond + + * Updated Italian translation from Angelo Turetta + ------------------------------------------------------------------------ -r1138 | alexmv | 2004-06-22 19:37:54 -0400 (Tue, 22 Jun 2004) | 3 lines +r2965 | jesse | 2005-05-25 22:45:32 -0400 (Wed, 25 May 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs + M /rt/branches/3.4-RELEASE - * Fix first/prev/next/last buttons (only show once, reparent to sensible place) - * Add "show results" link whenever there is a search + r17703@hualien: jesse | 2005-05-25 00:55:10 -0400 + RT-Ticket: 6653 + RT-Status: resolved + RT-Update: correspond + + * Small localization fix from Angelo Turetta + + ------------------------------------------------------------------------ -r1136 | alexmv | 2004-06-22 17:17:44 -0400 (Tue, 22 Jun 2004) | 2 lines +r2964 | jesse | 2005-05-25 22:45:25 -0400 (Wed, 25 May 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt/branches/3.4-RELEASE - * Oops. Should make sure to store state before forwarding to results. + r17684@hualien: jesse | 2005-05-24 18:18:21 -0400 + RT-Ticket: 6713 + RT-Status: resolved + RT-Update: correspond + + * Text::WikiFormat is a dependency. And should have been in 3.4.2 + + ------------------------------------------------------------------------ -r1135 | alexmv | 2004-06-22 17:16:41 -0400 (Tue, 22 Jun 2004) | 3 lines +r2963 | jesse | 2005-05-25 22:45:17 -0400 (Wed, 25 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt/branches/3.4-RELEASE - * Do the search _after_ any modifications are passed in -- this - allows executing searches from a (relatively) simple URL. + r17682@hualien: jesse | 2005-05-24 12:27:55 -0400 + * Wikitext fields weren't properly escaping HTML ------------------------------------------------------------------------ -r1133 | huberth | 2004-06-22 16:31:04 -0400 (Tue, 22 Jun 2004) | 7 lines +r2961 | glasser | 2005-05-25 19:58:06 -0400 (Wed, 25 May 2005) | 15 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Transactions_Overlay.pm - -RT-Ticket: 5149 -RT-Status: resolved + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Search/Build.html -* Transactions previously were ordered only by time of creation, and were - displayed in an arbitrary order otherwise. They are now sorted first by - time of creation and next by transaction ID. + r33096@tin-foil: glasser | 2005-05-25 19:56:11 -0400 + RT-Ticket: 6568 + RT-Status: open + RT-Update: correspond + + * Simple fix to Query Builder to prevent a crash in situations involving + the creation of AND/ORs with no children. A fix that treats the cause + and not the symptom is planned. Currently, it may sometimes do "unexpected things" + with your ADD, but it is at least in a state that the user can recover from. + + Specifically, for Danial's it works as expected; for Tim's example, it gives an incorrect + error message (in the context of the QB page, not a Mason crash thing) but the select + box is in a good state. + ------------------------------------------------------------------------ -r1132 | alexmv | 2004-06-22 16:21:52 -0400 (Tue, 22 Jun 2004) | 6 lines +r2960 | kevinr | 2005-05-25 18:38:43 -0400 (Wed, 25 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/README -RT-Ticket: 5767 -RT-Update: correspond -RT-Status: resolved - - * Fix copy/paste error -- the web group isn't a user, it's a _group_. + r2967@SAD-GIRL-IN-SNOW: kevinr | 2005-05-25 18:37:20 -0400 + * Added a comma where a compound sentence wanted it. ------------------------------------------------------------------------ -r1131 | alexmv | 2004-06-22 16:15:47 -0400 (Tue, 22 Jun 2004) | 2 lines +r2959 | kevinr | 2005-05-25 17:49:43 -0400 (Wed, 25 May 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Elements/BuildFormatString + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/README - * Add CreatedBy (AKA Creator) column + r2965@SAD-GIRL-IN-SNOW: kevinr | 2005-05-25 17:47:26 -0400 + * changed "e-mail" back to "email" + * removed discussion of pre-5.8.3 perl versions ------------------------------------------------------------------------ -r1130 | alexmv | 2004-06-22 16:11:54 -0400 (Tue, 22 Jun 2004) | 2 lines +r2958 | kevinr | 2005-05-25 16:47:14 -0400 (Wed, 25 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/README - * Remove duplicate hash entries from _ClassAccessible + r2950@SAD-GIRL-IN-SNOW: kevinr | 2005-05-25 16:39:58 -0400 + * fixed a bunch of typoes in the README ------------------------------------------------------------------------ -r1129 | alexmv | 2004-06-22 15:43:21 -0400 (Tue, 22 Jun 2004) | 7 lines +r2957 | jesse | 2005-05-25 01:25:06 -0400 (Wed, 25 May 2005) | 7 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Elements/BuildFormatString - -RT-Ticket: 5765 -RT-Status: resolved -RT-Update: correspond - - * Add LastUpdatedBy as a possible column + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/PreviewScrips + M /rt/branches/3.4-RELEASE/lib/RT/I18N/de.po + r17705@hualien: jesse | 2005-05-25 01:17:11 -0400 + RT-Ticket: 6627 + RT-Status: resolved + RT-Update: correspond + + * Updated German translation -- David Schmit ------------------------------------------------------------------------ -r1128 | jesse | 2004-06-22 15:40:41 -0400 (Tue, 22 Jun 2004) | 6 lines +r2956 | jesse | 2005-05-25 01:24:55 -0400 (Wed, 25 May 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1/html/Admin/Elements/EditScrips - M /rt/branches/rt-3.1/html/Admin/Elements/EditTemplates - -RT-Ticket: 2584 -RT-Status: open - -The previous patch wasn't valid mason. I'd also like to do something a little more elegant. (Perhaps we should do it at the API level, not the UI level) + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/it.po + r17704@hualien: jesse | 2005-05-25 00:59:29 -0400 + RT-Ticket: 6654 + RT-Status: resolved + RT-Update: correspond + + * Updated Italian translation from Angelo Turetta + ------------------------------------------------------------------------ -r1127 | alexmv | 2004-06-22 14:49:51 -0400 (Tue, 22 Jun 2004) | 6 lines +r2955 | jesse | 2005-05-25 01:24:46 -0400 (Wed, 25 May 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1/etc/upgrade/3.1.17/content - -RT-Ticket: 5764 -RT-Status: resolved -RT-Update: correspond + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Search/Elements/DisplayOptions - * Fix missing paren + r17703@hualien: jesse | 2005-05-25 00:55:10 -0400 + RT-Ticket: 6653 + RT-Status: resolved + RT-Update: correspond + + * Small localization fix from Angelo Turetta + + ------------------------------------------------------------------------ -r1125 | jesse | 2004-06-21 15:39:29 -0400 (Mon, 21 Jun 2004) | 10 lines +r2954 | jesse | 2005-05-24 18:21:27 -0400 (Tue, 24 May 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/README - M /rt/branches/rt-3.1/UPGRADING - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in - ---------------------------------------------------------------------- - r1949@tinbook: jesse | 2004-06-21T18:09:01.019869Z + r17684@hualien: jesse | 2005-05-24 18:18:21 -0400 + RT-Ticket: 6713 + RT-Status: resolved + RT-Update: correspond + * Text::WikiFormat is a dependency. And should have been in 3.4.2 - ---------------------------------------------------------------------- - r1950@tinbook: jesse | 2004-06-21T19:36:16.853567Z - Bumping to RT 3.2.0rc1 - ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r1124 | alexmv | 2004-06-21 05:19:56 -0400 (Mon, 21 Jun 2004) | 2 lines +r2953 | jesse | 2005-05-24 18:21:07 -0400 (Tue, 24 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Elements/BuildFormatString - M /rt/branches/rt-3.1/html/Search/Elements/EditFormat - M /rt/branches/rt-3.1/html/Search/Elements/EditSearches + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/ShowCustomFieldWikitext - * Search cleanup + r17682@hualien: jesse | 2005-05-24 12:27:55 -0400 + * Wikitext fields weren't properly escaping HTML ------------------------------------------------------------------------ -r1123 | jesse | 2004-06-21 00:36:40 -0400 (Mon, 21 Jun 2004) | 6 lines +r2945 | kevinr | 2005-05-24 13:53:43 -0400 (Tue, 24 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Elements/ScrubHTML + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/README - ---------------------------------------------------------------------- - r1946@tinbook: jesse | 2004-06-21T04:35:49.516410Z - - Be more conservative about what href tags we display in scrubbed html - ---------------------------------------------------------------------- + r2945@sad-girl-in-snow: kevinr | 2005-05-24 13:51:57 -0400 + * Updated README to note that RT works with Oracle versions >=9.2 ------------------------------------------------------------------------ -r1120 | robert | 2004-06-20 02:25:23 -0400 (Sun, 20 Jun 2004) | 6 lines +r2936 | jesse | 2005-05-23 15:30:36 -0400 (Mon, 23 May 2005) | 7 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/configure.ac + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm - ---------------------------------------------------------------------- - r607@bear: rspier | 2004-06-20T06:25:04.273677Z + r17673@hualien: jesse | 2005-05-23 15:27:11 -0400 + RT-Ticket: 6459 + RT-Status: resolved + + * Updates to the _AddLink return values from Todd Chapman. - 'RT' should always be UC - ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r1116 | alexmv | 2004-06-18 15:23:03 -0400 (Fri, 18 Jun 2004) | 2 lines +r2935 | jesse | 2005-05-23 15:30:26 -0400 (Mon, 23 May 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/lib/t/00smoke.t.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/etc/RT_Config.pm.in - * Exclude the .pm config files in etc/ + r17672@hualien: jesse | 2005-05-23 15:22:51 -0400 + * Switch the default WebURL to "localhost" to make the regression suite pass + more cleanly ------------------------------------------------------------------------ -r1115 | alexmv | 2004-06-18 14:56:12 -0400 (Fri, 18 Jun 2004) | 3 lines +r2934 | jesse | 2005-05-23 15:30:16 -0400 (Mon, 23 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Elements/PickCFs + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/EmailParser.pm - * CustomField->QueueObj is defined; checking for glocal fields should - be done with CustomField->QueueObj->id + r17671@hualien: jesse | 2005-05-23 14:21:54 -0400 + * Since EmailParser _might_ be used out of Interface::Email context, require Interface::Email. ------------------------------------------------------------------------ -r1113 | leira | 2004-06-18 12:22:37 -0400 (Fri, 18 Jun 2004) | 6 lines +r2933 | jesse | 2005-05-23 15:30:02 -0400 (Mon, 23 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - -RT-Ticket: 5478 -RT-Status: resolved -RT-Update: correspond + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/EmailParser.pm -We now pay attention to the longest row when parsing the header, and pad the rows for the entries if necessary, so that the shadings continues all the way across. + r17670@hualien: jesse | 2005-05-23 13:48:34 -0400 + * RT::EmailParser->ParseTicketId was deprecated but that was not clear. Also, the code was out of date ------------------------------------------------------------------------ -r1111 | jesse | 2004-06-18 01:50:41 -0400 (Fri, 18 Jun 2004) | 1 line +r2932 | glasser | 2005-05-23 13:04:38 -0400 (Mon, 23 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE/lib/RT/URI/fsck_com_rt.pm + M /rt/branches/3.4-RELEASE/lib/RT/URI/t.pm + M /rt/branches/3.4-RELEASE/lib/t/regression/02basic_web.t + M /rt/branches/3.4-RELEASE/lib/t/regression/03web_compiliation_errors.t + M /rt/branches/3.4-RELEASE/lib/t/regression/06mailgateway.t + M /rt/branches/3.4-RELEASE/lib/t/regression/07acl.t + M /rt/branches/3.4-RELEASE/lib/t/regression/08web_cf_access.t -Bumping to 3.1.17 (yes, we skipped 3.1.16) +Allow for base URL to be changed when doing regressions. +(And kind of allow for Organization to be changed, except the mailgate +test will still bite it if you do.) ------------------------------------------------------------------------ -r1110 | jesse | 2004-06-18 01:45:58 -0400 (Fri, 18 Jun 2004) | 14 lines +r2909 | glasser | 2005-05-22 17:03:29 -0400 (Sun, 22 May 2005) | 1 line Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/Makefile.in - M /rt/branches/rt-3.1/README - M /rt/branches/rt-3.1/bin/mason_handler.scgi.in - D /rt/branches/rt-3.1/bin/rt-commit-handler.in - M /rt/branches/rt-3.1/bin/rt-crontool.in - M /rt/branches/rt-3.1/bin/webmux.pl.in - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT.pm.in - - ---------------------------------------------------------------------- - r1918@tinbook: jesse | 2004-06-18T02:59:32.811556Z - - Starting to refactor CGI/Apache handler code to reduce duplication - ---------------------------------------------------------------------- - r1919@tinbook: jesse | 2004-06-18T03:03:37.413121Z - - Add back mason data_dir support - ---------------------------------------------------------------------- - r1920@tinbook: jesse | 2004-06-18T03:27:07.080772Z - - Removed the rest of SetGID from the RT core. - ---------------------------------------------------------------------- + M /rt/branches/3.4-RELEASE/etc/RT_SiteConfig.pm +Put an obviously fake instead of possibly wrong path in an example command.` ------------------------------------------------------------------------ -r1108 | alexmv | 2004-06-17 20:32:09 -0400 (Thu, 17 Jun 2004) | 7 lines +r2887 | jesse | 2005-05-16 22:09:21 -0400 (Mon, 16 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/ModifyAll.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web.pm -RT-Ticket: 5746 -RT-Status: resolved -RT-Update: correspond - - * Apply patch from 5746 to fix bug where attachments to jumbo were - ignored + r16893@hualien: jesse | 2005-05-16 18:04:08 -0400 + * Better creation of in-reply-to/references headers on web-ased reply ------------------------------------------------------------------------ -r1107 | alexmv | 2004-06-17 20:13:46 -0400 (Thu, 17 Jun 2004) | 8 lines +r2886 | jesse | 2005-05-16 17:49:47 -0400 (Mon, 16 May 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Record.pm - -RT-Ticket: 5753 -RT-Status: resolved -RT-Update: correspond + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/PageLayout - * RT::Record objects are not always tickets; do introspection to find - out what kind of object we're updating, and use that to generate - the log message + r16891@hualien: jesse | 2005-05-16 22:48:02 +0100 + * Adding a new "top of page" callback + ------------------------------------------------------------------------ -r1104 | leira | 2004-06-17 15:39:21 -0400 (Thu, 17 Jun 2004) | 6 lines +r2880 | jesse | 2005-05-13 10:25:08 -0400 (Fri, 13 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Admin/Elements/EditScrips - M /rt/branches/rt-3.1/html/Admin/Elements/EditTemplates - -RT-Ticket: 2584 -RT-Status: resolved -RT-Action: comment + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomFieldValues_Overlay.pm -The Templates page now says how many scrips each template is being used by, and if you delete a template that's in use, the actions at the top warn you that you've done so. + r16761@hualien: jesse | 2005-05-13 15:22:22 +0100 + * Ruslan found a debugging statement we had accidentally committed ------------------------------------------------------------------------ -r1103 | leira | 2004-06-17 15:08:04 -0400 (Thu, 17 Jun 2004) | 6 lines +r2879 | jesse | 2005-05-12 20:04:44 -0400 (Thu, 12 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Admin/Elements/EditQueueWatchers - M /rt/branches/rt-3.1/html/Admin/Queues/People.html - M /rt/branches/rt-3.1/html/Ticket/Elements/EditWatchers - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT/Queue_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - -RT-Ticket: 3240 -RT-Status: resolved -RT-Action: comment + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomFieldValue_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomFieldValues_Overlay.pm -Everything but Transaction type is now "DeleteWatcher" rather than "DelWatcher". + r16510@hualien: jesse | 2005-05-12 17:44:00 +0100 + * Fix on the plane was wrong. sigh ------------------------------------------------------------------------ -r1102 | leira | 2004-06-17 14:10:41 -0400 (Thu, 17 Jun 2004) | 6 lines +r2864 | jesse | 2005-05-11 20:06:23 -0400 (Wed, 11 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/etc/initialdata - A /rt/branches/rt-3.1/etc/upgrade/3.1.17 - A /rt/branches/rt-3.1/etc/upgrade/3.1.17/content - A /rt/branches/rt-3.1/lib/RT/Condition/PriorityChange.pm - -RT-Ticket: 4355 -RT-Status: resolved -RT-Action: comment + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/CustomFieldValue_Overlay.pm -Added new "On Priority Change" condition and "Notify Ccs" and "NotifyCcs as Comment" action. + r16468@hualien: jesse | 2005-05-11 15:34:43 +0100 + * CustomFieldValues fix had a typo ------------------------------------------------------------------------ -r1101 | jesse | 2004-06-17 14:10:32 -0400 (Thu, 17 Jun 2004) | 8 lines +r2863 | jesse | 2005-05-11 20:06:12 -0400 (Wed, 11 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/Makefile.in - M /rt/branches/rt-3.1/bin/mason_handler.fcgi.in - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Action/SendEmail.pm - - ---------------------------------------------------------------------- - r1916@tinbook: jesse | 2004-06-17T18:09:53.277305Z - - Starting to move away from SetGID fastcgi support. Switched to using mason's "memory cache" instead of the "file cache" for mason template files. This should have a very minimal performance impact and reduce user confusion' - - ---------------------------------------------------------------------- + r16462@hualien: jesse | 2005-05-11 15:30:30 +0100 + * Try harder to set a proper In-reply-to: header ------------------------------------------------------------------------ -r1098 | leira | 2004-06-17 13:00:37 -0400 (Thu, 17 Jun 2004) | 6 lines +r2862 | jesse | 2005-05-11 20:06:01 -0400 (Wed, 11 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Interface/Email.pm - -RT-Ticket: 3035 -RT-Status: resolved -RT-Action: comment + M /rt/branches/3.4-RELEASE + A /rt/branches/3.4-RELEASE/lib/RT/CustomFieldValue_Overlay.pm -RT::Interface::Email now knows whether it's trying to create a user on ticket creation or reply, and gives an appropriate error message about which right is lacking. + r16461@hualien: jesse | 2005-05-11 15:23:33 +0100 + * Custom field values can now be integers ------------------------------------------------------------------------ -r1097 | leira | 2004-06-17 10:01:58 -0400 (Thu, 17 Jun 2004) | 6 lines +r2861 | robert | 2005-05-10 01:54:35 -0400 (Tue, 10 May 2005) | 5 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowGroupMembers - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowUserEntry - -RT-Ticket: 4121 -RT-Status: resolved -RT-Action: comment + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Action/CreateTickets.pm -
moved to ShowGroupMembers rather than ShowUserEntry. + r2875@bear: rspier | 2005-05-10T05:54:13.875334Z + quick and dirty fix (ok, not so quick, and not really so dirty) + for the recursive CreateTickets dataloss issue. + ------------------------------------------------------------------------ -r1096 | leira | 2004-06-17 09:36:47 -0400 (Thu, 17 Jun 2004) | 8 lines +r2856 | jesse | 2005-05-09 21:52:39 -0400 (Mon, 09 May 2005) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Admin/Elements/EditScrip - -RT-Ticket: 2583 -RT-Status: resolved -RT-Action: comment + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/hu.po + M /rt/branches/3.4-RELEASE/lib/RT/Queue_Overlay.pm -I moved the Fields for user-defined conditions and actions down, as recommended. This creates new strings for the message catalog, but doesn't change any old ones. - -I also made some more of the labels CSS classes. + r16376@hualien: jesse | 2005-05-09 21:51:14 -0400 + r16373@hualien: jesse | 2005-05-09 21:43:59 -0400 + * Queue name case changes were accidentally generating a "Name Conflict" error + + ------------------------------------------------------------------------ -r1093 | alexmv | 2004-06-16 21:08:55 -0400 (Wed, 16 Jun 2004) | 3 lines +r2855 | jesse | 2005-05-09 21:52:31 -0400 (Mon, 09 May 2005) | 1 line Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE - * Only insert a default "requestor" line if a default value was - passed in; this makes the regression suite happy again. ------------------------------------------------------------------------ -r1092 | jesse | 2004-06-16 20:52:13 -0400 (Wed, 16 Jun 2004) | 8 lines +r2854 | jesse | 2005-05-09 21:52:24 -0400 (Mon, 09 May 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/Makefile.in - M /rt/branches/rt-3.1/bin/rt-crontool.in - M /rt/branches/rt-3.1/etc/acl.mysql - M /rt/branches/rt-3.1/html/Admin/Elements/UserTabs - M /rt/branches/rt-3.1/html/Admin/Users/Modify.html - M /rt/branches/rt-3.1/html/Elements/Header - M /rt/branches/rt-3.1/html/REST/1.0/NoAuth/mail-gateway - M /rt/branches/rt-3.1/html/Ticket/Create.html - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowDates - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowHistory - M /rt/branches/rt-3.1/lib/RT/Action/EscalatePriority.pm - M /rt/branches/rt-3.1/lib/RT/CurrentUser.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Email.pm - M /rt/branches/rt-3.1/lib/RT/Link_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT.pm.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomFields_Overlay.pm - - ---------------------------------------------------------------------- - r1835@debian: jesse | 2004-06-17T08:42:54.935871Z - r1837@debian: jesse | 2004-06-17T09:51:45.205797Z - - Merged forward from 3.0 + r15829@hualien: jesse | 2005-05-06 16:06:12 -0400 + * Make sure that disabled custom fields aren't listed in Queue CF listings. ------------------------------------------------------------------------ -r1091 | leira | 2004-06-16 18:16:35 -0400 (Wed, 16 Jun 2004) | 7 lines +r2833 | glasser | 2005-05-05 22:44:56 -0400 (Thu, 05 May 2005) | 3 lines Changed paths: - A /rt/branches/rt-3.1/html/Ticket/Elements/ShowGroupMembers - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowPeople - A /rt/branches/rt-3.1/html/Ticket/Elements/ShowUserEntry - -RT-Ticket: 4121 -RT-Status: resolved -RT-Update: comment - -The ShowPeople component now displays each user on its own line, including the username, and the email address if it exists and isn't the same as the username. - + M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in +Require modern version of XML::RSS (versions prior to 1.02 do not +encode their output properly; 1.02 and 1.05 have the same prereqs +but 1.05 fixes some other bugs) ------------------------------------------------------------------------ -r1088 | huberth | 2004-06-16 17:30:28 -0400 (Wed, 16 Jun 2004) | 5 lines +r2831 | jesse | 2005-05-04 13:16:54 -0400 (Wed, 04 May 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in - -RT-Ticket: 5717 -RT-Status: resolved + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf -XML::RSS added to sbin/rt-test-dependencies.in + r15792@hualien: jesse | 2005-05-04 13:14:49 -0400 + * This is 3.4.2 ------------------------------------------------------------------------ -r1086 | alexmv | 2004-06-16 14:49:43 -0400 (Wed, 16 Jun 2004) | 12 lines +r2829 | robert | 2005-05-03 23:52:32 -0400 (Tue, 03 May 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/SelectOwner - M /rt/branches/rt-3.1/html/Elements/SelectStatus - M /rt/branches/rt-3.1/html/SelfService/Display.html - M /rt/branches/rt-3.1/html/SelfService/Update.html - M /rt/branches/rt-3.1/html/Ticket/Create.html - M /rt/branches/rt-3.1/html/Ticket/Elements/EditBasics - M /rt/branches/rt-3.1/html/Ticket/Elements/EditPeople - M /rt/branches/rt-3.1/html/Ticket/Update.html - M /rt/branches/rt-3.1/html/Tools/MyDay.html - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - -RT-Ticket: 3800 -RT-Status: resolved -RT-Update: correspond + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/etc/initialdata - * Update the "-" line in Owner and Status drop-downs to be more - descriptive in several cases, taking the form "Nobody (Unchanged)"; - this allows it to become the default without losing information. + r2835@bear: rspier | 2005-05-04T03:51:48.597852Z + fix typo in initialdata related to approval rejection + - * Fixed the border cases where owner or status were attempted to be - set to "" by accident +------------------------------------------------------------------------ +r2820 | jesse | 2005-05-02 13:40:54 -0400 (Mon, 02 May 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf + r14639@hualien: jesse | 2005-05-02 13:30:18 -0400 + * This be 3.4.2rc2 ------------------------------------------------------------------------ -r1072 | jesse | 2004-06-14 20:08:15 -0400 (Mon, 14 Jun 2004) | 7 lines +r2819 | jesse | 2005-05-02 13:25:35 -0400 (Mon, 02 May 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm - -RT-Ticket: 5712 + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/SelfService/Elements/Tabs -It turns out that MIME::Parser has a lame, non-obvious default for tempfile reuse. -Perhaps code-hits will fix our problem. + r14637@hualien: jesse | 2005-05-02 13:24:05 -0400 + * Patch to SelfService UI to not display a preferences page unless the current user (ie all unprivileged users) has the right to do so. + +------------------------------------------------------------------------ +r2817 | jesse | 2005-04-29 13:11:27 -0400 (Fri, 29 Apr 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Ticket/Update.html + M /rt/branches/3.4-RELEASE/lib/RT/Action/SendEmail.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web.pm + r14626@hualien: jesse | 2005-04-29 13:06:57 -0400 + * Message threading improvements suggested by Florian Weimer ------------------------------------------------------------------------ -r1063 | jesse | 2004-06-14 00:36:22 -0400 (Mon, 14 Jun 2004) | 6 lines +r2815 | jesse | 2005-04-29 00:12:18 -0400 (Fri, 29 Apr 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Ticket/Update.html + M /rt/branches/3.4-RELEASE/lib/RT/Action/SendEmail.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web.pm - ---------------------------------------------------------------------- - r1794@debian: jesse | 2004-06-14T13:40:18.744831Z + r14617@hualien: jesse | 2005-04-28 22:56:56 -0400 + * Enabled proper message threading with RT - Another attempt at fixing the taint bug - ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r1056 | jesse | 2004-06-12 12:12:30 -0400 (Sat, 12 Jun 2004) | 6 lines +r2814 | jesse | 2005-04-29 00:12:11 -0400 (Fri, 29 Apr 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/Interface/Email.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm - ---------------------------------------------------------------------- - r1788@debian: jesse | 2004-06-13T01:05:11.245221Z + r14616@hualien: jesse | 2005-04-28 22:56:19 -0400 + * Added a todo notice - Autogenerated error email is now properly marked as Precedence: buil - ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r1039 | leira | 2004-06-09 11:56:31 -0400 (Wed, 09 Jun 2004) | 2 lines +r2813 | jesse | 2005-04-29 00:12:04 -0400 (Fri, 29 Apr 2005) | 1 line Changed paths: - M /rt/branches/rt-3.1/html/Tools/Offline.html - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE -Support default Requestor when creating tickets (will be set if no Requestor is set in the template). ------------------------------------------------------------------------ -r1036 | alexmv | 2004-06-08 18:19:30 -0400 (Tue, 08 Jun 2004) | 7 lines +r2812 | jesse | 2005-04-29 00:11:00 -0400 (Fri, 29 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/I18N/no.po - -RT-Ticket: 5628 -RT-Action: correspond -RT-Status: resolve + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/Footer + M /rt/branches/3.4-RELEASE/lib/RT/I18N/cs.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/da.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/de.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/en.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/es.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fi.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/he.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/hu.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/it.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/ja.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/nl.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/no.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/pl.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/pt_br.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/ru.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_cn.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_tw.po - * Applied 's patches (finally, after running - in circles for a while) + r14017@hualien: jesse | 2005-04-21 21:07:47 -0400 + Loc updates ------------------------------------------------------------------------ -r1035 | alexmv | 2004-06-08 16:27:03 -0400 (Tue, 08 Jun 2004) | 8 lines +r2807 | jesse | 2005-04-25 22:33:14 -0400 (Mon, 25 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm + M /rt/branches/3.4-RELEASE/etc/RT_Config.pm.in -RT-Ticket: 5712 -RT-Action: correspond - - * Fix =head1 NAME - - * This _should_ fix the problems caused by running under taint mode, - but I have no way of testing this at present. +* Correct comments in config file. "RTLogoURL" is actually LogoURL. --Allison Randal ------------------------------------------------------------------------ -r1030 | leira | 2004-06-07 19:38:32 -0400 (Mon, 07 Jun 2004) | 2 lines +r2792 | jesse | 2005-04-20 11:32:54 -0400 (Wed, 20 Apr 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1/lib/t/03web.pl.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/hu.po -One simple search test, and many comments about future tests to write. + r13994@hualien: jesse | 2005-04-20 11:31:44 -0400 + RT-Ticket: 6620 + RT-Status: resolved + RT-Update: correspond + + * Hungarian translation had an incorrect Content-Type. Reported upstream from + Debian. + ------------------------------------------------------------------------ -r1029 | alexmv | 2004-06-07 17:50:37 -0400 (Mon, 07 Jun 2004) | 10 lines +r2791 | jesse | 2005-04-19 22:00:57 -0400 (Tue, 19 Apr 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/etc/RT_Config.pm.in + M /rt/branches/3.4-RELEASE/etc/RT_SiteConfig.pm -RT-Ticket: 5619 -RT-Action: correspond -RT-Status: resolved + r13990@hualien: jesse | 2005-04-19 22:00:14 -0400 + * Canonicalized => to , in the configuration file + They mean the same thing, but consistency is good. - * Re-indent +------------------------------------------------------------------------ +r2783 | jesse | 2005-04-19 17:05:21 -0400 (Tue, 19 Apr 2005) | 9 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/t/regression/01ticket_link_searching.t + M /rt/branches/3.4-RELEASE/lib/t/regression/19-rtname.t - * Use getpwnam and getgrnam to check for existance of users and - groups that were chosen during configure; this might belong better - in configure.ac, but my perl-fu is better than my autoconf-fu + r13834@hualien: jesse | 2005-04-19 17:03:40 -0400 + RT-Ticket: 6617 + RT-Status: resolve + RT-Update: correspond + + Removed some spurious use lib lines from the test suite. Thanks to Dave Rolsky. + + ------------------------------------------------------------------------ -r1028 | leira | 2004-06-07 16:57:36 -0400 (Mon, 07 Jun 2004) | 2 lines +r2782 | jesse | 2005-04-19 14:19:29 -0400 (Tue, 19 Apr 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/User_Overlay.pm -Remove debugging statements. + r13264@hualien: jesse | 2005-04-19 14:15:54 -0400 + RT-Ticket: 6616 + RT-Status: resolved + RT-Update: correspond + + * Added a new HasPassword method to the RT user object + ------------------------------------------------------------------------ -r1027 | leira | 2004-06-07 16:56:19 -0400 (Mon, 07 Jun 2004) | 4 lines +r2779 | tla | 2005-04-19 00:45:48 -0400 (Tue, 19 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt/branches/3.4-RELEASE/lib/RT/Queue_Overlay.pm -- Value of entry aggregator always comes from the node's parent -- Set the parent's entry aggregator when adding a clause to a grouping -- It matters if the value of the node is a reference, not the node itself +fix the perldoc ------------------------------------------------------------------------ -r1020 | alexmv | 2004-06-07 14:39:09 -0400 (Mon, 07 Jun 2004) | 5 lines +r2771 | jesse | 2005-04-18 01:10:20 -0400 (Mon, 18 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/etc/schema.mysql + M /rt/branches/3.4-RELEASE + A /rt/branches/3.4-RELEASE/html/Elements/EditCustomFieldWikitext + A /rt/branches/3.4-RELEASE/html/Elements/ShowCustomFieldWikitext + M /rt/branches/3.4-RELEASE/html/Elements/ShowCustomFields + M /rt/branches/3.4-RELEASE/lib/RT/CustomField_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web.pm -RT-Ticket: 5648 -RT-Action: comment + r13240@hualien: jesse | 2005-04-18 01:07:43 -0400 + * Added Wikitext custom field type - * Removed some unneeded indices, as per the above ticket +------------------------------------------------------------------------ +r2768 | jesse | 2005-04-18 00:16:42 -0400 (Mon, 18 Apr 2005) | 1 line +Changed paths: + M /rt/branches/3.4-RELEASE/releng.cnf +3.4.2rc1 ------------------------------------------------------------------------ -r1008 | jesse | 2004-06-06 19:05:02 -0400 (Sun, 06 Jun 2004) | 6 lines +r2749 | jesse | 2005-04-17 21:58:26 -0400 (Sun, 17 Apr 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Elements/TicketList + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Users/Modify.html - ---------------------------------------------------------------------- - r1802@tinbook: jesse | 2004-06-06T23:05:04.113555Z + r13207@hualien: jesse | 2005-04-17 21:57:31 -0400 + RT-Ticket: 6597 + RT-Status: resolved + RT-Update correspond + + * CanonicalizeUserInfo didn't work right from RT's WebUI. + Fixed by Dave Rolsky. - Fixing html for search paging AGAIN - ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r1005 | leira | 2004-06-04 14:45:01 -0400 (Fri, 04 Jun 2004) | 2 lines +r2748 | jesse | 2005-04-17 21:58:19 -0400 (Sun, 17 Apr 2005) | 11 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/TicketList -CreateTickets should pass in link arguments to the Create Method, rather than making the links separatedly after the fact. That way, OnCreate Scrips can know about links made at ticket creation. + r13206@hualien: jesse | 2005-04-17 21:54:10 -0400 + r13204@hualien: jesse | 2005-04-17 21:52:15 -0400 + RT-Ticket: 6603 + RT-Status: resolved + RT-Update: correspond + + * RT used to report an improper total number of pages if the number of + results found was evenly divisible by the number of rows per page + + ------------------------------------------------------------------------ -r1004 | alexmv | 2004-06-03 21:54:54 -0400 (Thu, 03 Jun 2004) | 5 lines +r2746 | jesse | 2005-04-17 21:45:07 -0400 (Sun, 17 Apr 2005) | 9 lines Changed paths: - D /rt/branches/rt-3.1/html/Admin/Elements/ModifyQueue - D /rt/branches/rt-3.1/html/Admin/Elements/ModifyUser - M /rt/branches/rt-3.1/html/Admin/Users/Modify.html - D /rt/branches/rt-3.1/html/Admin/Users/Prefs.html - M /rt/branches/rt-3.1/html/Elements/TitleBoxStart - M /rt/branches/rt-3.1/html/NoAuth/webrt.css - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/SelfService/Display.html - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowSummary - M /rt/branches/rt-3.1/html/User/Prefs.html - M /rt/branches/rt-3.1/html/index.html - - * Introduce boxcontainer class; this is to be applied on td's that - contain columns of titleboxes - * Cull three vestigal files + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in + r13195@hualien: jesse | 2005-04-17 21:36:13 -0400 + RT-Ticket: 6491 + RT-Status: resolved + RT-Updated: correspond + + * Bumped the Postgres dependency to 1.41 to get around the + broken 1.40 release + ------------------------------------------------------------------------ -r1001 | alexmv | 2004-06-03 01:38:00 -0400 (Thu, 03 Jun 2004) | 10 lines +r2745 | jesse | 2005-04-17 21:45:00 -0400 (Sun, 17 Apr 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1/bin/rt.in - M /rt/branches/rt-3.1/html/Elements/EditLinks - M /rt/branches/rt-3.1/html/REST/1.0/ticket/link - M /rt/branches/rt-3.1/html/Search/Bulk.html - M /rt/branches/rt-3.1/html/Ticket/Create.html - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowSummary - M /rt/branches/rt-3.1/html/Ticket/ModifyAll.html - M /rt/branches/rt-3.1/html/Ticket/ModifyLinks.html - M /rt/branches/rt-3.1/lib/RT/I18N/cs.po - M /rt/branches/rt-3.1/lib/RT/I18N/da.po - M /rt/branches/rt-3.1/lib/RT/I18N/de.po - M /rt/branches/rt-3.1/lib/RT/I18N/en_malkovich.po - M /rt/branches/rt-3.1/lib/RT/I18N/es.po - M /rt/branches/rt-3.1/lib/RT/I18N/fi.po - M /rt/branches/rt-3.1/lib/RT/I18N/fr.po - M /rt/branches/rt-3.1/lib/RT/I18N/he.po - M /rt/branches/rt-3.1/lib/RT/I18N/hu.po - M /rt/branches/rt-3.1/lib/RT/I18N/it.po - M /rt/branches/rt-3.1/lib/RT/I18N/ja.po - M /rt/branches/rt-3.1/lib/RT/I18N/nl.po - M /rt/branches/rt-3.1/lib/RT/I18N/no.po - M /rt/branches/rt-3.1/lib/RT/I18N/pt_br.po - M /rt/branches/rt-3.1/lib/RT/I18N/ru.po - M /rt/branches/rt-3.1/lib/RT/I18N/zh_cn.po - M /rt/branches/rt-3.1/lib/RT/I18N/zh_tw.po - M /rt/branches/rt-3.1/lib/RT/Queue_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Record.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/CollectionAsTable/Row -RT-Ticket: 1961 -RT-Status: closed -RT-Action: comment + r13194@hualien: jesse | 2005-04-17 21:31:40 -0400 + RT-Ticket: 6522 + RT-Status: resolved + RT-Update: correspond + + * Newlines in CustomFields are now displayed in TicketList results + + - * Standardize on "links" instead of "relationships". This affects - the localizations, some of which (cs, da, es, he, hu, it, ja, nl, - no, pt_br, zh_cn, zh_tw) had different translations of "Links" vs - "Relationships". +------------------------------------------------------------------------ +r2744 | jesse | 2005-04-17 21:44:50 -0400 (Sun, 17 Apr 2005) | 7 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/SetupSessionCookie + r13193@hualien: jesse | 2005-04-17 21:26:35 -0400 + RT-Ticket: 6657 + RT-Status: resolved + + * Better error message when the sessions table or sessions dir isn't writable + ------------------------------------------------------------------------ -r997 | leira | 2004-06-02 13:24:23 -0400 (Wed, 02 Jun 2004) | 2 lines +r2743 | jesse | 2005-04-17 21:44:37 -0400 (Sun, 17 Apr 2005) | 6 lines Changed paths: - M /rt/branches/rt-3.1/UPGRADING + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/ru.po -Refer to the README for the details. + r13192@hualien: jesse | 2005-04-17 21:23:22 -0400 + RT-Ticket: 6517 + RT-Update: correspond + + * New Russian translation from Andrew Kornilov ------------------------------------------------------------------------ -r996 | leira | 2004-06-02 13:09:20 -0400 (Wed, 02 Jun 2004) | 2 lines +r2742 | jesse | 2005-04-17 21:44:23 -0400 (Sun, 17 Apr 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1/UPGRADING + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Ticket/Modify.html -Patch from Robrt to add more info to UPGRADING file. Ticket #5116. + r13191@hualien: jesse | 2005-04-17 21:10:17 -0400 + RT-Ticket: 6589 + RT-Status: resolved + RT-Update: correspond + + * Quieted a deprecation warning -- Dmitry Sivachenko + ------------------------------------------------------------------------ -r995 | leira | 2004-06-02 13:04:15 -0400 (Wed, 02 Jun 2004) | 4 lines +r2741 | jesse | 2005-04-17 21:44:10 -0400 (Sun, 17 Apr 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/da.po -Patch from Todd Chapman (ticket #5405) to allow passing of ticket type into CreateTicket. - -This doesn't change the UI, it just accepts the value in Web.pm. + r13190@hualien: jesse | 2005-04-17 21:08:55 -0400 + RT-Ticket: 6585 + RT-Status: resolved + RT-Update: correspond + + * Updated Danish translation from Jonas Nielsen + ------------------------------------------------------------------------ -r994 | alexmv | 2004-06-01 16:02:28 -0400 (Tue, 01 Jun 2004) | 4 lines +r2740 | jesse | 2005-04-17 21:43:53 -0400 (Sun, 17 Apr 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/es.po -Passing empty import list when loading Module::Versions::Report -bypasses the END block (undocumented feature). There is no reason to -not give empty import lists to every use, either. + r13189@hualien: jesse | 2005-04-17 21:05:49 -0400 + RT-Ticket: 6583 + RT-Status: resolved + RT-Update: correspond + + * Fixed typos in Spanish translation + ------------------------------------------------------------------------ -r993 | jesse | 2004-06-01 15:52:47 -0400 (Tue, 01 Jun 2004) | 2 lines +r2739 | jesse | 2005-04-17 21:43:44 -0400 (Sun, 17 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/rt.in - M /rt/branches/rt-3.1/etc/RT_Config.pm.in - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm - M /rt/branches/rt-3.1/lib/t/02regression.t.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditQueueWatchers + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditScrips + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditTemplates + M /rt/branches/3.4-RELEASE/html/Admin/Elements/PickCustomFields + M /rt/branches/3.4-RELEASE/html/Admin/Elements/PickObjects + M /rt/branches/3.4-RELEASE/html/Admin/Elements/QueueRightsForUser + M /rt/branches/3.4-RELEASE/html/Admin/Groups/Members.html + M /rt/branches/3.4-RELEASE/html/Admin/Groups/index.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/index.html + M /rt/branches/3.4-RELEASE/html/Admin/Users/index.html + M /rt/branches/3.4-RELEASE/html/Elements/Checkbox + M /rt/branches/3.4-RELEASE/html/Elements/EditLinks + M /rt/branches/3.4-RELEASE/html/Search/Bulk.html + M /rt/branches/3.4-RELEASE/html/SelfService/Update.html + M /rt/branches/3.4-RELEASE/html/Ticket/Create.html + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/EditWatchers + M /rt/branches/3.4-RELEASE/html/Ticket/Update.html + M /rt/branches/3.4-RELEASE/html/User/Elements/DelegateRights + M /rt/branches/3.4-RELEASE/html/User/Groups/Members.html -Merge forward from RT 3.0 + r13188@hualien: jesse | 2005-04-17 20:58:19 -0400 + * Checkbox fields need a "value" or they are ignored ------------------------------------------------------------------------ -r985 | jesse | 2004-05-31 21:47:18 -0400 (Mon, 31 May 2004) | 6 lines +r2738 | jesse | 2005-04-17 20:26:15 -0400 (Sun, 17 Apr 2005) | 11 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/t/regression/12-search.t + M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in - ---------------------------------------------------------------------- - r1740@debian: jesse | 2004-06-01T10:51:04.922413Z + r13186@hualien: jesse | 2005-04-17 20:24:41 -0400 + RT-Ticket: 6562 + RT-Status: resolved + RT-Update: correspond + + * Patch from Tom Yu to allow negative CF searching and better + multi-CF search. + + * Bumped SearchBuilder dependency to new version - Removing duplicate merged code - ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r984 | jesse | 2004-05-31 21:45:11 -0400 (Mon, 31 May 2004) | 10 lines +r2634 | tla | 2005-04-15 17:21:25 -0400 (Fri, 15 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/rt.in - M /rt/branches/rt-3.1/html/Search/Bulk.html - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearch.pm + M /rt/branches/3.4-RELEASE/lib/t/regression/20savedsearch.t - ---------------------------------------------------------------------- - r1735@debian: jesse | 2004-06-01T10:41:57.961517Z - - - ---------------------------------------------------------------------- - r1737@debian: jesse | 2004-06-01T10:45:15.986227Z - - Merging from 3.0 - ---------------------------------------------------------------------- +Added ability to update name as well as search parameters. ------------------------------------------------------------------------ -r979 | jesse | 2004-05-29 01:49:03 -0400 (Sat, 29 May 2004) | 14 lines +r2631 | jesse | 2005-04-15 16:52:22 -0400 (Fri, 15 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/webmux.pl.in - M /rt/branches/rt-3.1/configure.ac - A /rt/branches/rt-3.1/etc/acl.Sybase - A /rt/branches/rt-3.1/etc/schema.Sybase - M /rt/branches/rt-3.1/lib/RT/Handle.pm - M /rt/branches/rt-3.1/lib/RT.pm.in - M /rt/branches/rt-3.1/releng.cnf - M /rt/branches/rt-3.1/sbin/rt-setup-database.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearch.pm + M /rt/branches/3.4-RELEASE/lib/t/regression/12-search.t - ---------------------------------------------------------------------- - r1706@tinbook: jesse | 2004-05-28T02:10:56.309297Z - - - ---------------------------------------------------------------------- - r1711@tinbook: jesse | 2004-05-28T02:47:49.277131Z - - - ---------------------------------------------------------------------- - r1735@tinbook: jesse | 2004-05-29T05:43:52.525083Z - - First pass at sybase support. incomplete - ---------------------------------------------------------------------- + r12950@hualien: jesse | 2005-04-15 16:47:32 -0400 + * Cleaned up search tests ------------------------------------------------------------------------ -r976 | leira | 2004-05-28 10:14:56 -0400 (Fri, 28 May 2004) | 2 lines +r2629 | jesse | 2005-04-15 15:29:18 -0400 (Fri, 15 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Standalone.pm -Use Tree::Simple for the Query builder. + r12944@hualien: jesse | 2005-04-15 15:28:01 -0400 + * Fixed Module::Refresh handling for standalone_httpd ------------------------------------------------------------------------ -r974 | robert | 2004-05-28 00:48:02 -0400 (Fri, 28 May 2004) | 8 lines +r2626 | jesse | 2005-04-14 16:36:14 -0400 (Thu, 14 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/SelfService/Display.html - ---------------------------------------------------------------------- - r552@bear: rspier | 2004-05-28T04:46:48.454586Z - - [fsck.com #5639] SearchBuilder doesn't properly paginate initial searc\ - hes - - ---------------------------------------------------------------------- + r12790@hualien: jesse | 2005-04-14 15:07:03 -0400 + * Fix support for uploading attachmends in selfservice. -- HC Chien ------------------------------------------------------------------------ -r968 | jesse | 2004-05-27 23:36:15 -0400 (Thu, 27 May 2004) | 1 line +r2624 | tla | 2005-04-13 13:42:51 -0400 (Wed, 13 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm + M /rt/branches/3.4-RELEASE/html/Search/Elements/SelectSearchesForObjects + +Change to exclude saved searches meant for things other than tickets. -Reversing a debug message ------------------------------------------------------------------------ -r967 | jesse | 2004-05-27 23:35:16 -0400 (Thu, 27 May 2004) | 1 line +r2623 | tla | 2005-04-13 13:32:41 -0400 (Wed, 13 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearch.pm + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearches.pm + +Skeletal inline tests, to make autogen happy. -Bumping to 3.1.16 ------------------------------------------------------------------------ -r964 | jesse | 2004-05-27 22:25:13 -0400 (Thu, 27 May 2004) | 1 line +r2622 | tla | 2005-04-13 12:27:38 -0400 (Wed, 13 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearch.pm + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearches.pm +Lost a curly brace somewhere. Also noted location of tests for both files. ------------------------------------------------------------------------ -r963 | jesse | 2004-05-27 21:44:09 -0400 (Thu, 27 May 2004) | 6 lines +r2620 | autrijus | 2005-04-13 11:19:54 -0400 (Wed, 13 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - D /rt/branches/rt-3.1/html/Developer - D /rt/branches/rt-3.1/html/Scope + M /rt/branches/3.4-RELEASE/html/Admin/Users/Modify.html - ---------------------------------------------------------------------- - r1688@debian: jesse | 2004-05-28T10:45:24.148694Z - - Yanking tools that were pulled out into separate distributions - ---------------------------------------------------------------------- +* Never mind my last change -- I saw "VALUE = 1" and trigger-happily + inferred that it should default to CHECKED. Which is, of course, + not the case. Reverted. +------------------------------------------------------------------------ +r2619 | autrijus | 2005-04-13 08:13:01 -0400 (Wed, 13 Apr 2005) | 5 lines +Changed paths: + M /rt/branches/3.4-RELEASE/html/Admin/Users/Modify.html +* VALUE="1" does not work on checkboxes; this renders the + default True setting on the "Set to Privliged" checkbox + in the "New User" screen useless, so new users are defaulted + to unprivileged even though the code shows that they are + intended to be so. ------------------------------------------------------------------------ -r954 | autrijus | 2004-05-26 06:12:38 -0400 (Wed, 26 May 2004) | 20 lines +r2617 | tla | 2005-04-12 21:52:54 -0400 (Tue, 12 Apr 2005) | 3 lines Changed paths: - M /rt - M /rt/branches/rt-3.1/lib/RT/I18N/zh_cn.po - M /rt/branches/rt-3.1/lib/RT/I18N/zh_tw.po - M /rt/branches/rt-3.3/lib/RT/I18N/zh_cn.po - M /rt/branches/rt-3.3/lib/RT/I18N/zh_tw.po - M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearch.pm + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearches.pm + M /rt/branches/3.4-RELEASE/lib/t/regression/20savedsearch.t - ---------------------------------------------------------------------- - r4757@not: autrijus | 2004-05-11T06:13:28.139589Z - - * Chinese translation for 3.2 final. - ---------------------------------------------------------------------- - r5211@not: autrijus | 2004-05-26T10:07:40.959072Z - - * FreezeThaw fails badly when encoding structures with mixed unicode - and byte string contents. Switch to Storable+Base64 which deals - with this gracefully. - - ---------------------------------------------------------------------- - r5212@not: autrijus | 2004-05-26T10:09:36.398305Z - - * EscapeUTF8 should preserve the byte/unicode flag of the original - string. Otherwise, silent promotion on AutoFlush=>0 can corrupt - pages with both byte and unicode string contents. - (Reported by: LCamel and jihuang from foundry) - ---------------------------------------------------------------------- +Added delete method & localized strings in SavedSearch +Made SavedSearches::LimitByPrivacy safe to call multiple times ------------------------------------------------------------------------ -r944 | jesse | 2004-05-24 00:01:33 -0400 (Mon, 24 May 2004) | 14 lines +r2609 | tla | 2005-04-12 15:59:07 -0400 (Tue, 12 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/standalone_httpd.in - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/html/Admin/Elements/ToolTabs - M /rt/branches/rt-3.1/html/Elements/EditLinks - M /rt/branches/rt-3.1/html/Elements/ShowLinks - M /rt/branches/rt-3.1/html/Search/Edit.html - M /rt/branches/rt-3.1/html/Search/Results.html - M /rt/branches/rt-3.1/html/Ticket/Elements/PreviewScrips - M /rt/branches/rt-3.1/lib/RT/Interface/Email/Auth/GnuPG.pm - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearch.pm + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearches.pm + M /rt/branches/3.4-RELEASE/lib/t/regression/20savedsearch.t - ---------------------------------------------------------------------- - r1669@tinbook: jesse | 2004-05-24T02:17:41.959105Z - - - ---------------------------------------------------------------------- - r1672@tinbook: jesse | 2004-05-24T03:09:05.156817Z - - - ---------------------------------------------------------------------- - r1673@tinbook: jesse | 2004-05-24T03:59:43.181766Z - - Bumping to 3.1.16 - ---------------------------------------------------------------------- +Made SavedSearches work, added error messages to SavedSearch, updated tests ------------------------------------------------------------------------ -r940 | jesse | 2004-05-23 22:28:44 -0400 (Sun, 23 May 2004) | 2 lines +r2608 | tla | 2005-04-12 15:29:25 -0400 (Tue, 12 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/Groups_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Queue_Overlay.pm - A /rt/branches/rt-3.1/lib/t/data/rt-send-cc - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearch.pm + A /rt/branches/3.4-RELEASE/lib/t/regression/20savedsearch.t -Merge forward from 3.0 +SavedSearch now shinily tested. API also changed somewhat. ------------------------------------------------------------------------ -r937 | leira | 2004-05-19 18:31:10 -0400 (Wed, 19 May 2004) | 2 lines +r2607 | tla | 2005-04-11 14:47:03 -0400 (Mon, 11 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1/bin/rt.in + M /rt/branches/3.4-RELEASE/lib/RT/SavedSearch.pm + A /rt/branches/3.4-RELEASE/lib/RT/SavedSearches.pm -added "my" where needed in list function +Semi-tested, semi-working checkpoint. Formal tests to follow shortly. ------------------------------------------------------------------------ -r936 | leira | 2004-05-19 18:30:50 -0400 (Wed, 19 May 2004) | 2 lines +r2603 | tla | 2005-04-10 19:51:56 -0400 (Sun, 10 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Elements/PickCFs + A /rt/branches/3.4-RELEASE/lib/RT/SavedSearch.pm -CFs with spaces in the name need to have the whole thing quoted. +UNTESTED first cut at a saved search lib wrapper. ------------------------------------------------------------------------ -r935 | leira | 2004-05-19 12:26:11 -0400 (Wed, 19 May 2004) | 2 lines +r2602 | tla | 2005-04-10 19:51:16 -0400 (Sun, 10 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Elements/PickCFs + M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in -Don't try to check for the Queue's name if there isn't a queue to begin with. +Upped version dependency of DBIx::SearchBuilder to 1.24 for unique records +feature in CustomFields. ------------------------------------------------------------------------ -r929 | leira | 2004-05-19 00:47:56 -0400 (Wed, 19 May 2004) | 2 lines +r2601 | tla | 2005-04-10 19:49:31 -0400 (Sun, 10 Apr 2005) | 5 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Create.html + M /rt/branches/3.4-RELEASE/lib/RT/CustomFields_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm + M /rt/branches/3.4-RELEASE/lib/RT/User_Overlay.pm + +User_Overlay: added OwnGroups method to get a collection of groups of which +the user is a member. +Record: revamped ObjectTypeStr according to suggestions. -Remove Debug field. ------------------------------------------------------------------------ -r927 | leira | 2004-05-19 00:39:55 -0400 (Wed, 19 May 2004) | 2 lines +r2592 | jesse | 2005-04-06 15:27:58 -0400 (Wed, 06 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Search/Elements/DisplayOptions -Combine two forms that need to be the same. + r11940@hualien: jesse | 2005-04-07 03:23:40 +0800 + * Search "Order By" needed a more greedy matching operation; too many values were selected ------------------------------------------------------------------------ -r925 | leira | 2004-05-19 00:07:41 -0400 (Wed, 19 May 2004) | 2 lines +r2589 | jesse | 2005-04-06 14:58:41 -0400 (Wed, 06 Apr 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/CollectionAsTable/Header + M /rt/branches/3.4-RELEASE/html/Elements/TicketList -Comment out the Advanced button again. + r11936@hualien: jesse | 2005-04-07 02:54:28 +0800 + RT-Ticket: 6590 + RT-Status: resolved + RT-Update: correspond + + resorting the search by clicking on a header no longer resets the format string + ------------------------------------------------------------------------ -r922 | leira | 2004-05-18 23:31:21 -0400 (Tue, 18 May 2004) | 4 lines +r2588 | jesse | 2005-04-06 13:50:56 -0400 (Wed, 06 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/t/regression/12-search.t + + r11933@hualien: jesse | 2005-04-07 01:49:50 +0800 + Half way through custom field search fixes -Improvements to moving items in the query. +------------------------------------------------------------------------ +r2586 | tla | 2005-04-04 04:28:02 -0400 (Mon, 04 Apr 2005) | 2 lines +Changed paths: + M /rt/branches/3.4-RELEASE/html/Elements/EditLinks -Make things into separate forms. +Add a callback for the use of RTFM ------------------------------------------------------------------------ -r921 | leira | 2004-05-18 23:26:06 -0400 (Tue, 18 May 2004) | 2 lines +r2584 | tla | 2005-04-04 04:18:22 -0400 (Mon, 04 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm -Improvements for empty fields and fields with no ID. +Add a simple sub to return the object class with the RT::Lib:: prefix +stripped off. Useful for displaying, e.g., "Ticket #35" or "Article #3". ------------------------------------------------------------------------ -r919 | jesse | 2004-05-17 22:18:24 -0400 (Mon, 17 May 2004) | 1 line +r2582 | tla | 2005-04-03 15:35:23 -0400 (Sun, 03 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/standalone_httpd.in - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/html/Admin/Elements/ToolTabs - M /rt/branches/rt-3.1/html/Elements/EditLinks - M /rt/branches/rt-3.1/html/Elements/ShowLinks - M /rt/branches/rt-3.1/html/Search/Edit.html - M /rt/branches/rt-3.1/html/Search/Results.html - M /rt/branches/rt-3.1/html/Ticket/Elements/PreviewScrips - M /rt/branches/rt-3.1/lib/RT/Interface/Email/Auth/GnuPG.pm + M /rt/branches/3.4-RELEASE/lib/RT/URI/t.pm + +Get rid of LocalURIPrefix test. Would make this DTRT if I knew what TRT was. -Merge tickts ------------------------------------------------------------------------ -r917 | jesse | 2004-05-17 20:16:38 -0400 (Mon, 17 May 2004) | 2 lines +r2557 | tla | 2005-04-01 23:16:13 -0500 (Fri, 01 Apr 2005) | 2 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/configure.ac + A /rt/branches/3.4-RELEASE/lib/RT/URI/t.pm -Merge tickets flowing upstream +A scheme which allows "t:123" URIs, for ticket specification. ------------------------------------------------------------------------ -r916 | jesse | 2004-05-17 16:52:59 -0400 (Mon, 17 May 2004) | 10 lines +r2552 | jesse | 2005-04-01 04:18:10 -0500 (Fri, 01 Apr 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/rt.in - M /rt/branches/rt-3.1/lib/t/04_send_email.pl.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/Makefile.in - ---------------------------------------------------------------------- - r1597@debian: jesse | 2004-05-18T05:37:49.734434Z - - - ---------------------------------------------------------------------- - r1599@debian: jesse | 2004-05-18T05:51:45.332470Z - - Merge forward from 3.0 - ---------------------------------------------------------------------- + r10907@hualien: jesse | 2005-04-01 17:15:55 +0800 + * Added "make depends" as an alias for "make fixdeps" for Autrijus ------------------------------------------------------------------------ -r908 | jesse | 2004-05-17 01:49:16 -0400 (Mon, 17 May 2004) | 6 lines +r2543 | jesse | 2005-03-31 03:50:11 -0500 (Thu, 31 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/etc/RT_Config.pm.in - ---------------------------------------------------------------------- - r1588@debian: jesse | 2004-05-17T14:52:29.235868Z + r10781@hualien: jesse | 2005-03-31 16:49:00 +0800 + * Fixes to seph's rtname regex + +------------------------------------------------------------------------ +r2542 | robert | 2005-03-30 23:03:13 -0500 (Wed, 30 Mar 2005) | 8 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/config.layout + + r2579@dog: rspier | 2005-03-30 19:58:06 -0800 + RT-Ticket: 6572 + RT-Status: resolved + RT-Update: correspond + Remove second FHS layout - ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r907 | jesse | 2004-05-17 01:48:11 -0400 (Mon, 17 May 2004) | 1 line +r2541 | tla | 2005-03-30 19:20:44 -0500 (Wed, 30 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/standalone_httpd.in - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/html/Admin/Elements/ToolTabs - M /rt/branches/rt-3.1/html/Elements/EditLinks - M /rt/branches/rt-3.1/html/Elements/ShowLinks - M /rt/branches/rt-3.1/html/Search/Edit.html - M /rt/branches/rt-3.1/html/Search/Results.html - M /rt/branches/rt-3.1/html/Ticket/Elements/PreviewScrips - M /rt/branches/rt-3.1/lib/RT/Interface/Email/Auth/GnuPG.pm + M /rt/branches/3.4-RELEASE/html/Elements/EditCustomField + M /rt/branches/3.4-RELEASE/html/Elements/EditCustomFieldText +Fixes so that custom fields will pay attention to defaults, when the defaults +are specified. ------------------------------------------------------------------------ -r906 | jesse | 2004-05-17 01:47:20 -0400 (Mon, 17 May 2004) | 1 line +r2537 | jesse | 2005-03-30 09:44:40 -0500 (Wed, 30 Mar 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/MyTickets - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/etc/RT_Config.pm.in + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Email.pm + A /rt/branches/3.4-RELEASE/lib/t/regression/19-rtname.t + + r10696@hualien: jesse | 2005-03-30 18:19:21 +0800 + RT-Ticket: 6544 + RT-Status: resolved + RT-Update: correspond + + * More graceful handling for historical $rtname tags + -- From seph + -Removing unused code from TicketsSQL ------------------------------------------------------------------------ -r862 | jesse | 2004-05-10 18:40:16 -0400 (Mon, 10 May 2004) | 1 line +r2526 | jesse | 2005-03-28 05:25:03 -0500 (Mon, 28 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Elements/MyTickets - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/SelectOwner + M /rt/branches/3.4-RELEASE/html/Search/Elements/BuildFormatString + M /rt/branches/3.4-RELEASE/html/Search/Elements/DisplayOptions + M /rt/branches/3.4-RELEASE/html/Search/Elements/EditFormat + M /rt/branches/3.4-RELEASE/html/Search/Elements/PickBasics + r10271@hualien: jesse | 2005-03-28 15:49:42 +0800 + * A bunch of minor search query builder cleanup and loc improvements ------------------------------------------------------------------------ -r861 | leira | 2004-05-10 18:17:03 -0400 (Mon, 10 May 2004) | 2 lines +r2523 | jesse | 2005-03-27 12:08:05 -0500 (Sun, 27 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Tools/Offline.html - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Attachment_Overlay.pm -Set default queue more robustly. + r10258@hualien: jesse | 2005-03-27 12:05:27 -0500 + * Record Message-Id when creating attachment records ------------------------------------------------------------------------ -r857 | jesse | 2004-05-09 14:26:49 -0400 (Sun, 09 May 2004) | 1 line +r2522 | jesse | 2005-03-27 04:14:15 -0500 (Sun, 27 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/CurrentUser.pm + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm + + r10231@hualien: jesse | 2005-03-27 17:12:44 +0800 + * More fixes for status messages broken in this morning's commit -Fixing some tests from linda; autoconf optimization ------------------------------------------------------------------------ -r850 | jesse | 2004-05-06 21:01:34 -0400 (Thu, 06 May 2004) | 1 line +r2521 | jesse | 2005-03-27 02:40:16 -0500 (Sun, 27 Mar 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/rt.in - M /rt/branches/rt-3.1/html/Admin/Queues/Scrip.html - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm - M /rt/branches/rt-3.1/lib/RT.pm.in - -Merging forward from rt 3.0 ------------------------------------------------------------------------- -r847 | jesse | 2004-05-06 19:45:24 -0400 (Thu, 06 May 2004) | 6 lines -Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/Makefile.in - M /rt/branches/rt-3.1/bin/rt.in - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/etc/RT_Config.pm.in - M /rt/branches/rt-3.1/html/Admin/Groups/index.html - M /rt/branches/rt-3.1/html/Elements/MyRequests - M /rt/branches/rt-3.1/html/Ticket/Create.html - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowHistory - M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm - M /rt/branches/rt-3.1/lib/RT/Attachment_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMembers_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Date.pm - M /rt/branches/rt-3.1/lib/RT/GroupMembers_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Groups_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/I18N/cs.po - M /rt/branches/rt-3.1/lib/RT/I18N/de.po - M /rt/branches/rt-3.1/lib/RT/I18N/es.po - M /rt/branches/rt-3.1/lib/RT/I18N/fr.po - M /rt/branches/rt-3.1/lib/RT/I18N/he.po - M /rt/branches/rt-3.1/lib/RT/I18N/it.po - M /rt/branches/rt-3.1/lib/RT/I18N/ja.po - M /rt/branches/rt-3.1/lib/RT/I18N/nl.po - M /rt/branches/rt-3.1/lib/RT/I18N/no.po - M /rt/branches/rt-3.1/lib/RT/I18N/pt_br.po - M /rt/branches/rt-3.1/lib/RT/I18N/ru.po - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT/Principal_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Queue_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/User_Overlay.pm - M /rt/branches/rt-3.1/lib/RT.pm.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/Header - ---------------------------------------------------------------------- - r1481@tinbook: jesse | 2004-05-06T23:43:45.027502Z + r10229@hualien: jesse | 2005-03-27 15:39:30 +0800 + * Added ALT text for BPS corporate logo -- Suggested by Jedi during YAPC.TW 2005 - Merging RT 3.0.11rc1 forward - ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r846 | leira | 2004-05-06 17:00:19 -0400 (Thu, 06 May 2004) | 5 lines +r2520 | jesse | 2005-03-27 02:01:20 -0500 (Sun, 27 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Tools/Offline.html - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/Login -- Allow selection of a default queue -- Be more generous about fields padded with spaces -- Be more generous about field names -- Put ENDOFCONTENT at the end of content + r10227@hualien: jesse | 2005-03-27 15:00:51 +0800 + * Explicitly give the login box an id/name so passwords are not saved on user edit pages ------------------------------------------------------------------------ -r839 | jesse | 2004-05-05 23:53:04 -0400 (Wed, 05 May 2004) | 7 lines +r2519 | jesse | 2005-03-27 01:43:55 -0500 (Sun, 27 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/etc/RT_SiteConfig.pm - - ---------------------------------------------------------------------- - r839@tinbook: jesse | 2004-05-06T03:51:01.771468Z - - #5620: RT 3.1.14 Bug - Can't Update Scrips in Web UI -- UpdateRecordObject wasn't passing all the required parameters - ---------------------------------------------------------------------- + r10225@hualien: jesse | 2005-03-27 14:43:25 +0800 + * SiteConfig typofix ------------------------------------------------------------------------ -r838 | jesse | 2004-05-05 20:33:31 -0400 (Wed, 05 May 2004) | 6 lines +r2518 | jesse | 2005-03-27 01:33:43 -0500 (Sun, 27 Mar 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Elements/Refresh - M /rt/branches/rt-3.1/html/Elements/SelectMatch - M /rt/branches/rt-3.1/html/Elements/SelectNewTicketQueue - M /rt/branches/rt-3.1/html/Elements/SelectQueue - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/etc/RT_SiteConfig.pm - ---------------------------------------------------------------------- - r1069@Jesse-Vincents-Computer: jesse | 2004-05-06T00:32:58.883200Z + r10223@hualien: jesse | 2005-03-27 14:33:12 +0800 + RT-Ticket: 6566 + RT-Status: resolved + RT-Update: correspond - A number of small fixes to play better wtih SQLite - ---------------------------------------------------------------------- + * Added a bit of documentation to RT_SiteConfig.pm -- Thanks to David Glasser + ------------------------------------------------------------------------ -r832 | jesse | 2004-05-05 14:13:16 -0400 (Wed, 05 May 2004) | 2 lines +r2517 | jesse | 2005-03-27 01:16:07 -0500 (Sun, 27 Mar 2005) | 7 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/etc/constraints.mysql - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm - -A bit of work to the mysql constraints. Mysql changed its expectations - ------------------------------------------------------------------------- -r775 | jesse | 2004-04-29 22:17:23 -0400 (Thu, 29 Apr 2004) | 7 lines -Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/Transactions_Overlay.pm - - ---------------------------------------------------------------------- - r1395@debian: jesse | 2004-04-30T11:16:57.160412Z - - Fixing RT::Transactions to better honor the trnansaction ACLs - - ---------------------------------------------------------------------- - ------------------------------------------------------------------------- -r774 | jesse | 2004-04-29 18:26:36 -0400 (Thu, 29 Apr 2004) | 1 line -Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/HOWTO/README - M /rt/branches/rt-3.1/HOWTO/change.txt - M /rt/branches/rt-3.1/HOWTO/release.txt - M /rt/branches/rt-3.1/HOWTO/version-control.txt - M /rt/branches/rt-3.1/aclocal.m4 - M /rt/branches/rt-3.1/bin/mason_handler.svc.in - M /rt/branches/rt-3.1/bin/rt-commit-handler.in - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/docs/Security - M /rt/branches/rt-3.1/docs/design_docs/acls - M /rt/branches/rt-3.1/docs/design_docs/approval_notices - M /rt/branches/rt-3.1/docs/design_docs/approval_template - M /rt/branches/rt-3.1/docs/design_docs/cf_search - M /rt/branches/rt-3.1/docs/design_docs/cli_spec - M /rt/branches/rt-3.1/docs/design_docs/cvs_integration - M /rt/branches/rt-3.1/docs/design_docs/delegation - M /rt/branches/rt-3.1/docs/design_docs/evil_plans - M /rt/branches/rt-3.1/docs/design_docs/groups_notes - M /rt/branches/rt-3.1/docs/design_docs/link-definitions.txt - M /rt/branches/rt-3.1/docs/design_docs/recursive_group_membership_algorithm - M /rt/branches/rt-3.1/docs/design_docs/rql_parser_machine.graphviz - M /rt/branches/rt-3.1/docs/design_docs/string-extraction-guide.txt - M /rt/branches/rt-3.1/docs/design_docs/ticket_templates - M /rt/branches/rt-3.1/docs/design_docs/users - M /rt/branches/rt-3.1/docs/rt3-schema-relationships.dot - M /rt/branches/rt-3.1/etc/RT_Config.pm.in - M /rt/branches/rt-3.1/etc/RT_SiteConfig.pm - M /rt/branches/rt-3.1/etc/acl.Informix - M /rt/branches/rt-3.1/etc/acl.Oracle - M /rt/branches/rt-3.1/etc/constraints.mysql - M /rt/branches/rt-3.1/etc/drop.Informix - M /rt/branches/rt-3.1/etc/drop.Oracle - M /rt/branches/rt-3.1/etc/initialdata - M /rt/branches/rt-3.1/etc/rt.spec - M /rt/branches/rt-3.1/html/Admin/Elements/AddCustomFieldValue - M /rt/branches/rt-3.1/html/Admin/Elements/EditCustomField - M /rt/branches/rt-3.1/html/Admin/Elements/EditCustomFieldValues - M /rt/branches/rt-3.1/html/Admin/Elements/EditCustomFields - M /rt/branches/rt-3.1/html/Admin/Elements/EditQueueWatchers - M /rt/branches/rt-3.1/html/Admin/Elements/EditScrips - M /rt/branches/rt-3.1/html/Admin/Elements/EditTemplates - M /rt/branches/rt-3.1/html/Admin/Elements/ListGlobalCustomFields - M /rt/branches/rt-3.1/html/Admin/Elements/QueueRightsForUser - M /rt/branches/rt-3.1/html/Admin/Elements/SelectCustomFieldType - M /rt/branches/rt-3.1/html/Admin/Elements/SelectGroups - M /rt/branches/rt-3.1/html/Admin/Elements/SelectModifyGroup - M /rt/branches/rt-3.1/html/Admin/Elements/SelectNewGroupMembers - M /rt/branches/rt-3.1/html/Admin/Elements/SelectRights - M /rt/branches/rt-3.1/html/Admin/Elements/SelectScripAction - M /rt/branches/rt-3.1/html/Admin/Elements/SelectScripCondition - M /rt/branches/rt-3.1/html/Admin/Elements/SelectSingleOrMultiple - M /rt/branches/rt-3.1/html/Admin/Elements/SelectUsers - M /rt/branches/rt-3.1/html/Admin/Global/CustomField.html - M /rt/branches/rt-3.1/html/Admin/Global/CustomFields.html - M /rt/branches/rt-3.1/html/Admin/Global/Scrip.html - M /rt/branches/rt-3.1/html/Admin/Groups/GroupRights.html - M /rt/branches/rt-3.1/html/Admin/Groups/Members.html - M /rt/branches/rt-3.1/html/Admin/Groups/Modify.html - M /rt/branches/rt-3.1/html/Admin/Groups/UserRights.html - M /rt/branches/rt-3.1/html/Admin/Groups/index.html - M /rt/branches/rt-3.1/html/Admin/Queues/CustomField.html - M /rt/branches/rt-3.1/html/Admin/Queues/CustomFields.html - M /rt/branches/rt-3.1/html/Admin/Queues/Scrip.html - M /rt/branches/rt-3.1/html/Approvals/Display.html - M /rt/branches/rt-3.1/html/Approvals/Elements/Approve - M /rt/branches/rt-3.1/html/Approvals/Elements/PendingMyApproval - M /rt/branches/rt-3.1/html/Approvals/Elements/ShowDependency - M /rt/branches/rt-3.1/html/Approvals/Elements/Tabs - M /rt/branches/rt-3.1/html/Approvals/index.html - M /rt/branches/rt-3.1/html/Elements/BevelBoxRaisedEnd - M /rt/branches/rt-3.1/html/Elements/BevelBoxRaisedStart - M /rt/branches/rt-3.1/html/Elements/CreateTicket - M /rt/branches/rt-3.1/html/Elements/GotoTicket - M /rt/branches/rt-3.1/html/Elements/Menu - M /rt/branches/rt-3.1/html/Elements/MyRequests - M /rt/branches/rt-3.1/html/Elements/MyTickets - M /rt/branches/rt-3.1/html/Elements/PageLayout - M /rt/branches/rt-3.1/html/Elements/Quicksearch - M /rt/branches/rt-3.1/html/Elements/Refresh - M /rt/branches/rt-3.1/html/Elements/SelectAttachmentField - M /rt/branches/rt-3.1/html/Elements/SelectCustomFieldOperator - M /rt/branches/rt-3.1/html/Elements/SelectCustomFieldValue - M /rt/branches/rt-3.1/html/Elements/SelectGroups - M /rt/branches/rt-3.1/html/Elements/SelectLinkType - M /rt/branches/rt-3.1/html/Elements/SelectResultsPerPage - M /rt/branches/rt-3.1/html/Elements/SelectSortOrder - M /rt/branches/rt-3.1/html/Elements/SelectTicketSortBy - M /rt/branches/rt-3.1/html/Elements/SelectTicketTypes - M /rt/branches/rt-3.1/html/Elements/ViewUser - M /rt/branches/rt-3.1/html/NoAuth/images/back_home.gif - M /rt/branches/rt-3.1/html/NoAuth/images/bplogo.gif - M /rt/branches/rt-3.1/html/NoAuth/images/favicon.png - M /rt/branches/rt-3.1/html/NoAuth/images/head_requestracker.gif - M /rt/branches/rt-3.1/html/NoAuth/images/rt.jpg - M /rt/branches/rt-3.1/html/NoAuth/images/space.gif - M /rt/branches/rt-3.1/html/NoAuth/images/spacer.gif - M /rt/branches/rt-3.1/html/NoAuth/images/squares_blue.gif - M /rt/branches/rt-3.1/html/REST/1.0/Forms/queue/default - M /rt/branches/rt-3.1/html/REST/1.0/Forms/queue/ns - M /rt/branches/rt-3.1/html/REST/1.0/Forms/ticket/attachments - M /rt/branches/rt-3.1/html/REST/1.0/Forms/ticket/links - M /rt/branches/rt-3.1/html/REST/1.0/Forms/user/default - M /rt/branches/rt-3.1/html/REST/1.0/Forms/user/ns - M /rt/branches/rt-3.1/html/REST/1.0/NoAuth/mail-gateway - M /rt/branches/rt-3.1/html/REST/1.0/logout - M /rt/branches/rt-3.1/html/REST/1.0/search/dhandler - M /rt/branches/rt-3.1/html/REST/1.0/ticket/comment - M /rt/branches/rt-3.1/html/REST/1.0/ticket/link - M /rt/branches/rt-3.1/html/REST/1.0/ticket/merge - M /rt/branches/rt-3.1/html/Search/Elements/TicketRow - M /rt/branches/rt-3.1/html/SelfService/Attachment/dhandler - M /rt/branches/rt-3.1/html/SelfService/Closed.html - M /rt/branches/rt-3.1/html/SelfService/Elements/Tabs - M /rt/branches/rt-3.1/html/SelfService/index.html - M /rt/branches/rt-3.1/html/Ticket/Elements/BulkLinks - M /rt/branches/rt-3.1/html/Ticket/Elements/EditCustomField - M /rt/branches/rt-3.1/html/Ticket/Elements/EditCustomFields - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowCustomFields - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowMessageHeaders - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowRequestor - M /rt/branches/rt-3.1/html/User/Delegation.html - M /rt/branches/rt-3.1/html/User/Elements/DelegateRights - M /rt/branches/rt-3.1/html/User/Elements/GroupTabs - M /rt/branches/rt-3.1/html/User/Elements/Tabs - M /rt/branches/rt-3.1/html/User/Groups/Members.html - M /rt/branches/rt-3.1/html/User/Groups/Modify.html - M /rt/branches/rt-3.1/html/User/Groups/index.html - M /rt/branches/rt-3.1/html/l - M /rt/branches/rt-3.1/install-sh - M /rt/branches/rt-3.1/lib/RT/ACE_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/ACL_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Action/EscalatePriority.pm - M /rt/branches/rt-3.1/lib/RT/Action/ResolveMembers.pm - M /rt/branches/rt-3.1/lib/RT/Action/SetPriority.pm - M /rt/branches/rt-3.1/lib/RT/Action/UserDefined.pm - M /rt/branches/rt-3.1/lib/RT/Attachments_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMember.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMember_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMembers.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMembers_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Condition/AnyTransaction.pm - M /rt/branches/rt-3.1/lib/RT/Condition/BeforeDue.pm - M /rt/branches/rt-3.1/lib/RT/Condition/Overdue.pm - M /rt/branches/rt-3.1/lib/RT/Condition/OwnerChange.pm - M /rt/branches/rt-3.1/lib/RT/Condition/PriorityExceeds.pm - M /rt/branches/rt-3.1/lib/RT/Condition/QueueChange.pm - M /rt/branches/rt-3.1/lib/RT/Condition/StatusChange.pm - M /rt/branches/rt-3.1/lib/RT/Condition/UserDefined.pm - M /rt/branches/rt-3.1/lib/RT/CustomField.pm - M /rt/branches/rt-3.1/lib/RT/CustomFieldValue.pm - M /rt/branches/rt-3.1/lib/RT/CustomFieldValues.pm - M /rt/branches/rt-3.1/lib/RT/CustomFieldValues_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/CustomFields.pm - M /rt/branches/rt-3.1/lib/RT/CustomFields_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Date.pm - M /rt/branches/rt-3.1/lib/RT/GroupMember_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/GroupMembers_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Groups_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/I18N/cs.pm - M /rt/branches/rt-3.1/lib/RT/I18N/cs.po - M /rt/branches/rt-3.1/lib/RT/I18N/de.po - M /rt/branches/rt-3.1/lib/RT/I18N/en.po - M /rt/branches/rt-3.1/lib/RT/I18N/es.po - M /rt/branches/rt-3.1/lib/RT/I18N/he.po - M /rt/branches/rt-3.1/lib/RT/I18N/i_default.pm - M /rt/branches/rt-3.1/lib/RT/I18N/it.po - M /rt/branches/rt-3.1/lib/RT/I18N/ja.po - M /rt/branches/rt-3.1/lib/RT/I18N/nl.po - M /rt/branches/rt-3.1/lib/RT/I18N/no.po - M /rt/branches/rt-3.1/lib/RT/I18N/pt_br.po - M /rt/branches/rt-3.1/lib/RT/I18N/ru.po - M /rt/branches/rt-3.1/lib/RT/Interface/CLI.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Email/Filter/SpamAssassin.pm - M /rt/branches/rt-3.1/lib/RT/Interface/REST.pm - M /rt/branches/rt-3.1/lib/RT/Link.pm - M /rt/branches/rt-3.1/lib/RT/Link_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Links.pm - M /rt/branches/rt-3.1/lib/RT/Links_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Principal.pm - M /rt/branches/rt-3.1/lib/RT/Principals.pm - M /rt/branches/rt-3.1/lib/RT/Principals_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Queues_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/ScripAction_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/ScripActions_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/ScripCondition_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/ScripConditions_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Scrip_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Search/ActiveTicketsInQueue.pm - M /rt/branches/rt-3.1/lib/RT/Search/Generic.pm - M /rt/branches/rt-3.1/lib/RT/System.pm - M /rt/branches/rt-3.1/lib/RT/Templates_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValue.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValue_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValues.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValues_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transactions_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/URI/base.pm - M /rt/branches/rt-3.1/lib/RT/URI/fsck_com_rt.pm - M /rt/branches/rt-3.1/lib/RT.pm.in - M /rt/branches/rt-3.1/lib/t/00smoke.t.in - M /rt/branches/rt-3.1/lib/t/01harness.t.in - M /rt/branches/rt-3.1/lib/t/02regression.t.in - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/dir - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg1 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg2 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg3 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg4 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg5 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg6 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg7 - M /rt/branches/rt-3.1/lib/t/data/multipart-alternative-with-umlaut - M /rt/branches/rt-3.1/lib/t/data/multipart-report - M /rt/branches/rt-3.1/lib/t/data/nested-mime-sample - M /rt/branches/rt-3.1/lib/t/data/nested-rfc-822 - M /rt/branches/rt-3.1/lib/t/data/new-ticket-from-iso-8859-1 - M /rt/branches/rt-3.1/lib/t/data/new-ticket-from-iso-8859-1-full - M /rt/branches/rt-3.1/lib/t/data/russian-subject-no-content-type - M /rt/branches/rt-3.1/lib/t/data/text-html-in-russian - M /rt/branches/rt-3.1/lib/t/data/text-html-with-umlaut - M /rt/branches/rt-3.1/lib/t/regression/00placeholder - M /rt/branches/rt-3.1/lib/t/regression/mime_tests - M /rt/branches/rt-3.1/m4/rt_enable_layout.m4 - M /rt/branches/rt-3.1/m4/rt_expand_var.m4 - M /rt/branches/rt-3.1/m4/rt_layout.m4 - M /rt/branches/rt-3.1/m4/rt_subst_expanded_arg.m4 - M /rt/branches/rt-3.1/sbin/extract-message-catalog - M /rt/branches/rt-3.1/sbin/extract_pod_tests - M /rt/branches/rt-3.1/sbin/factory - M /rt/branches/rt-3.1/sbin/regression_harness - - ------------------------------------------------------------------------- -r773 | jesse | 2004-04-29 18:22:42 -0400 (Thu, 29 Apr 2004) | 1 line -Changed paths: - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm - -Trying to beat a taint bug into the ground ------------------------------------------------------------------------- -r772 | leira | 2004-04-29 15:42:46 -0400 (Thu, 29 Apr 2004) | 2 lines -Changed paths: - M /rt/branches/rt-3.1/html/Search/Elements/PickCFs - -Add CFs to the query. - ------------------------------------------------------------------------- -r771 | robert | 2004-04-29 13:24:24 -0400 (Thu, 29 Apr 2004) | 5 lines -Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm - - Subject: "Subject LIKE 'patch' OR content LIKE 'patch'" generates bad SQL - - Joins must come _after_ the limit condition. (Yes, it shouldn't have to be that way, but it's necessary because the primary EA for a subclause must the first one. Another way to fix this might be to pass the EA's into the first Join.. but that seems wrong.. since we're trying to keep Join's abstracted out.) + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/README + r10221@hualien: jesse | 2005-03-27 14:15:36 +0800 + RT-Ticket: 6565 + RT-Status: resolved + RT-Update: correspond + + * Overhauled README to be more correct, friendly and a bit cleaner ------------------------------------------------------------------------ -r770 | leira | 2004-04-28 23:27:54 -0400 (Wed, 28 Apr 2004) | 2 lines +r2516 | jesse | 2005-03-27 00:21:35 -0500 (Sun, 27 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm -Fixed borken tests. + r10211@hualien: jesse | 2005-03-27 13:18:07 +0800 + * Updated RT::Transaction to return better Foo changed from "bar" to "baz" messages ------------------------------------------------------------------------ -r769 | leira | 2004-04-28 23:17:51 -0400 (Wed, 28 Apr 2004) | 2 lines +r2515 | jesse | 2005-03-27 00:21:16 -0500 (Sun, 27 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm -commented out non-working code + r10210@hualien: jesse | 2005-03-27 13:17:02 +0800 + * Updated RT::Ticket->_Set to return more appropriate status messages ------------------------------------------------------------------------ -r768 | leira | 2004-04-28 23:06:25 -0400 (Wed, 28 Apr 2004) | 5 lines +r2514 | jesse | 2005-03-27 00:20:57 -0500 (Sun, 27 Mar 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/User_Overlay.pm -Added new tests: - -- "id = OR HasMember = " -- "Subject LIKE 'foo' OR Content LIKE 'foo'" + r10209@hualien: jesse | 2005-03-27 13:16:31 +0800 + * Updated RT::User regression tests to not expect a pristine database + * Updated RT::User->_Set to return more apropriate results messages (no more listing the actor) ------------------------------------------------------------------------ -r765 | jesse | 2004-04-28 14:21:53 -0400 (Wed, 28 Apr 2004) | 2 lines +r2513 | jesse | 2005-03-27 00:20:37 -0500 (Sun, 27 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/ShowEmailRecord.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/CustomField_Overlay.pm -Removing an unneeded bit of escaping + r10208@hualien: jesse | 2005-03-27 13:14:57 +0800 + * Fixing tests to not depend on a deprecated API ------------------------------------------------------------------------ -r764 | root | 2004-04-28 02:11:40 -0400 (Wed, 28 Apr 2004) | 1 line +r2512 | jesse | 2005-03-27 00:20:19 -0500 (Sun, 27 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/bin/standalone_httpd.in - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowMessageHeaders - M /rt/branches/rt-3.1/html/Ticket/ShowEmailRecord.html - M /rt/branches/rt-3.1/lib/RT/Attachment_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/CachedGroupMember_Overlay.pm -Additional support for standalone httpd ------------------------------------------------------------------------- -r762 | root | 2004-04-28 00:34:37 -0400 (Wed, 28 Apr 2004) | 1 line -Changed paths: - M /rt/branches/rt-3.1/Makefile.in - M /rt/branches/rt-3.1/bin/standalone_httpd.in - M /rt/branches/rt-3.1/bin/webmux.pl.in - M /rt/branches/rt-3.1/html/Ticket/Create.html + r10207@hualien: jesse | 2005-03-27 13:13:26 +0800 + * Bugfixes to CachedGroupMember->SetDisabled unmasked by the RT::Record fixes -More work on the standalone http server ------------------------------------------------------------------------ -r759 | jesse | 2004-04-27 18:30:19 -0400 (Tue, 27 Apr 2004) | 11 lines +r2511 | jesse | 2005-03-27 00:20:00 -0500 (Sun, 27 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Users/Modify.html + M /rt/branches/3.4-RELEASE/html/Elements/MessageBox + M /rt/branches/3.4-RELEASE/html/NoAuth/webrt.css + M /rt/branches/3.4-RELEASE/html/User/Prefs.html ----------------------------------------------------------------------- -r969@Jesse-Vincents-Computer: jesse | 2004-04-27T04:27:57.713354Z + r10206@hualien: jesse | 2005-03-27 13:11:53 +0800 + Improvements to big textareas to make sure they don't force browser windows to scroll. +------------------------------------------------------------------------ +r2510 | jesse | 2005-03-27 00:19:40 -0500 (Sun, 27 Mar 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Queues/index.html + M /rt/branches/3.4-RELEASE/html/Admin/Users/index.html ----------------------------------------------------------------------- -r970@Jesse-Vincents-Computer: jesse | 2004-04-27T22:30:10.046486Z + r10205@hualien: jesse | 2005-03-27 13:10:21 +0800 + * Slightly better introductory text on user and queue listings -Taint handling to better handle incoming mail +------------------------------------------------------------------------ +r2509 | jesse | 2005-03-27 00:19:20 -0500 (Sun, 27 Mar 2005) | 6 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm ----------------------------------------------------------------------- + r10204@hualien: jesse | 2005-03-27 13:08:01 +0800 + * Improved generic messages returned by RT::Record->_Set() + * Corrected RT::Record->_Set to return a Class::ReturnValue, rather than butchering it + into an array. (This means that RT::Ticket->SetPriority can now be evaluated in boolean + or list context, like it was supposed to be) ------------------------------------------------------------------------ -r755 | jesse | 2004-04-27 03:51:56 -0400 (Tue, 27 Apr 2004) | 1 line +r2508 | jesse | 2005-03-27 00:19:01 -0500 (Sun, 27 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/etc/schema.SQLite + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in + + r10203@hualien: jesse | 2005-03-27 13:01:43 +0800 + * Corrected HTTP::Server::Simple dependencies -Adding ------------------------------------------------------------------------ -r753 | jesse | 2004-04-26 22:59:24 -0400 (Mon, 26 Apr 2004) | 7 lines +r2501 | jesse | 2005-03-23 21:29:28 -0500 (Wed, 23 Mar 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/UPGRADING + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Ticket/Update.html + + r9584@hualien: jesse | 2005-03-24 10:28:28 +0800 + RT-Ticket: 6558 + RT-Status: resolved + RT-Update: correspond + + * Removed an extra tag. Thanks to Steve Turner + ----------------------------------------------------------------------- -r2190@tinbook: jesse | 2004-04-27T02:58:52.104408Z - -reverting a conflict - ----------------------------------------------------------------------- - ------------------------------------------------------------------------- -r752 | jesse | 2004-04-26 20:03:04 -0400 (Mon, 26 Apr 2004) | 6 lines -Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/HOWTO/README - M /rt/branches/rt-3.1/HOWTO/change.txt - M /rt/branches/rt-3.1/HOWTO/release.txt - M /rt/branches/rt-3.1/HOWTO/version-control.txt - M /rt/branches/rt-3.1/Makefile.in - M /rt/branches/rt-3.1/UPGRADING - M /rt/branches/rt-3.1/aclocal.m4 - M /rt/branches/rt-3.1/bin/mason_handler.fcgi.in - M /rt/branches/rt-3.1/bin/mason_handler.scgi.in - M /rt/branches/rt-3.1/bin/mason_handler.svc.in - M /rt/branches/rt-3.1/bin/rt-commit-handler.in - M /rt/branches/rt-3.1/docs/Security - M /rt/branches/rt-3.1/docs/design_docs/acls - M /rt/branches/rt-3.1/docs/design_docs/approval_notices - M /rt/branches/rt-3.1/docs/design_docs/approval_template - M /rt/branches/rt-3.1/docs/design_docs/cf_search - M /rt/branches/rt-3.1/docs/design_docs/cli_spec - M /rt/branches/rt-3.1/docs/design_docs/cvs_integration - M /rt/branches/rt-3.1/docs/design_docs/delegation - M /rt/branches/rt-3.1/docs/design_docs/evil_plans - M /rt/branches/rt-3.1/docs/design_docs/groups_notes - M /rt/branches/rt-3.1/docs/design_docs/link-definitions.txt - M /rt/branches/rt-3.1/docs/design_docs/recursive_group_membership_algorithm - M /rt/branches/rt-3.1/docs/design_docs/rql_parser_machine.graphviz - M /rt/branches/rt-3.1/docs/design_docs/string-extraction-guide.txt - M /rt/branches/rt-3.1/docs/design_docs/ticket_templates - M /rt/branches/rt-3.1/docs/design_docs/users - M /rt/branches/rt-3.1/docs/rt3-schema-relationships.dot - M /rt/branches/rt-3.1/etc/RT_Config.pm.in - M /rt/branches/rt-3.1/etc/RT_SiteConfig.pm - M /rt/branches/rt-3.1/etc/acl.Informix - M /rt/branches/rt-3.1/etc/acl.Oracle - M /rt/branches/rt-3.1/etc/constraints.mysql - M /rt/branches/rt-3.1/etc/drop.Informix - M /rt/branches/rt-3.1/etc/drop.Oracle - M /rt/branches/rt-3.1/etc/initialdata - M /rt/branches/rt-3.1/etc/rt.spec - M /rt/branches/rt-3.1/html/Admin/Elements/AddCustomFieldValue - M /rt/branches/rt-3.1/html/Admin/Elements/EditCustomField - M /rt/branches/rt-3.1/html/Admin/Elements/EditCustomFieldValues - M /rt/branches/rt-3.1/html/Admin/Elements/EditCustomFields - M /rt/branches/rt-3.1/html/Admin/Elements/EditQueueWatchers - M /rt/branches/rt-3.1/html/Admin/Elements/EditScrips - M /rt/branches/rt-3.1/html/Admin/Elements/EditTemplates - M /rt/branches/rt-3.1/html/Admin/Elements/ListGlobalCustomFields - M /rt/branches/rt-3.1/html/Admin/Elements/QueueRightsForUser - M /rt/branches/rt-3.1/html/Admin/Elements/SelectCustomFieldType - M /rt/branches/rt-3.1/html/Admin/Elements/SelectGroups - M /rt/branches/rt-3.1/html/Admin/Elements/SelectModifyGroup - M /rt/branches/rt-3.1/html/Admin/Elements/SelectNewGroupMembers - M /rt/branches/rt-3.1/html/Admin/Elements/SelectRights - M /rt/branches/rt-3.1/html/Admin/Elements/SelectScripAction - M /rt/branches/rt-3.1/html/Admin/Elements/SelectScripCondition - M /rt/branches/rt-3.1/html/Admin/Elements/SelectSingleOrMultiple - M /rt/branches/rt-3.1/html/Admin/Elements/SelectUsers - M /rt/branches/rt-3.1/html/Admin/Global/CustomField.html - M /rt/branches/rt-3.1/html/Admin/Global/CustomFields.html - M /rt/branches/rt-3.1/html/Admin/Global/Scrip.html - M /rt/branches/rt-3.1/html/Admin/Groups/GroupRights.html - M /rt/branches/rt-3.1/html/Admin/Groups/Members.html - M /rt/branches/rt-3.1/html/Admin/Groups/Modify.html - M /rt/branches/rt-3.1/html/Admin/Groups/UserRights.html - M /rt/branches/rt-3.1/html/Admin/Groups/index.html - M /rt/branches/rt-3.1/html/Admin/Queues/CustomField.html - M /rt/branches/rt-3.1/html/Admin/Queues/CustomFields.html - M /rt/branches/rt-3.1/html/Admin/Queues/Scrip.html - M /rt/branches/rt-3.1/html/Approvals/Display.html - M /rt/branches/rt-3.1/html/Approvals/Elements/Approve - M /rt/branches/rt-3.1/html/Approvals/Elements/PendingMyApproval - M /rt/branches/rt-3.1/html/Approvals/Elements/ShowDependency - M /rt/branches/rt-3.1/html/Approvals/Elements/Tabs - M /rt/branches/rt-3.1/html/Approvals/index.html - M /rt/branches/rt-3.1/html/Elements/BevelBoxRaisedEnd - M /rt/branches/rt-3.1/html/Elements/BevelBoxRaisedStart - M /rt/branches/rt-3.1/html/Elements/CreateTicket - M /rt/branches/rt-3.1/html/Elements/GotoTicket - M /rt/branches/rt-3.1/html/Elements/Menu - M /rt/branches/rt-3.1/html/Elements/MyRequests - M /rt/branches/rt-3.1/html/Elements/MyTickets - M /rt/branches/rt-3.1/html/Elements/PageLayout - M /rt/branches/rt-3.1/html/Elements/Quicksearch - M /rt/branches/rt-3.1/html/Elements/Refresh - M /rt/branches/rt-3.1/html/Elements/SelectAttachmentField - M /rt/branches/rt-3.1/html/Elements/SelectCustomFieldOperator - M /rt/branches/rt-3.1/html/Elements/SelectCustomFieldValue - M /rt/branches/rt-3.1/html/Elements/SelectGroups - M /rt/branches/rt-3.1/html/Elements/SelectLinkType - M /rt/branches/rt-3.1/html/Elements/SelectResultsPerPage - M /rt/branches/rt-3.1/html/Elements/SelectSortOrder - M /rt/branches/rt-3.1/html/Elements/SelectTicketSortBy - M /rt/branches/rt-3.1/html/Elements/SelectTicketTypes - M /rt/branches/rt-3.1/html/Elements/ViewUser - M /rt/branches/rt-3.1/html/NoAuth/images/back_home.gif - M /rt/branches/rt-3.1/html/NoAuth/images/bplogo.gif - M /rt/branches/rt-3.1/html/NoAuth/images/favicon.png - M /rt/branches/rt-3.1/html/NoAuth/images/head_requestracker.gif - M /rt/branches/rt-3.1/html/NoAuth/images/rt.jpg - M /rt/branches/rt-3.1/html/NoAuth/images/space.gif - M /rt/branches/rt-3.1/html/NoAuth/images/spacer.gif - M /rt/branches/rt-3.1/html/NoAuth/images/squares_blue.gif - M /rt/branches/rt-3.1/html/REST/1.0/Forms/queue/default - M /rt/branches/rt-3.1/html/REST/1.0/Forms/queue/ns - M /rt/branches/rt-3.1/html/REST/1.0/Forms/ticket/attachments - M /rt/branches/rt-3.1/html/REST/1.0/Forms/ticket/links - M /rt/branches/rt-3.1/html/REST/1.0/Forms/user/default - M /rt/branches/rt-3.1/html/REST/1.0/Forms/user/ns - M /rt/branches/rt-3.1/html/REST/1.0/NoAuth/mail-gateway - M /rt/branches/rt-3.1/html/REST/1.0/logout - M /rt/branches/rt-3.1/html/REST/1.0/search/dhandler - M /rt/branches/rt-3.1/html/REST/1.0/ticket/comment - M /rt/branches/rt-3.1/html/REST/1.0/ticket/link - M /rt/branches/rt-3.1/html/REST/1.0/ticket/merge - M /rt/branches/rt-3.1/html/Search/Elements/TicketRow - M /rt/branches/rt-3.1/html/SelfService/Attachment/dhandler - M /rt/branches/rt-3.1/html/SelfService/Closed.html - M /rt/branches/rt-3.1/html/SelfService/Elements/Tabs - M /rt/branches/rt-3.1/html/SelfService/index.html - M /rt/branches/rt-3.1/html/Ticket/Display.html - M /rt/branches/rt-3.1/html/Ticket/Elements/BulkLinks - M /rt/branches/rt-3.1/html/Ticket/Elements/EditCustomField - M /rt/branches/rt-3.1/html/Ticket/Elements/EditCustomFields - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowCustomFields - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowMessageHeaders - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowRequestor - M /rt/branches/rt-3.1/html/User/Delegation.html - M /rt/branches/rt-3.1/html/User/Elements/DelegateRights - M /rt/branches/rt-3.1/html/User/Elements/GroupTabs - M /rt/branches/rt-3.1/html/User/Elements/Tabs - M /rt/branches/rt-3.1/html/User/Groups/Members.html - M /rt/branches/rt-3.1/html/User/Groups/Modify.html - M /rt/branches/rt-3.1/html/User/Groups/index.html - M /rt/branches/rt-3.1/html/index.html - M /rt/branches/rt-3.1/html/l - M /rt/branches/rt-3.1/install-sh - M /rt/branches/rt-3.1/lib/RT/ACE_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/ACL_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm - M /rt/branches/rt-3.1/lib/RT/Action/EscalatePriority.pm - M /rt/branches/rt-3.1/lib/RT/Action/ResolveMembers.pm - M /rt/branches/rt-3.1/lib/RT/Action/SetPriority.pm - M /rt/branches/rt-3.1/lib/RT/Action/UserDefined.pm - M /rt/branches/rt-3.1/lib/RT/Attachment_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Attachments_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMember.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMember_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMembers.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMembers_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Condition/AnyTransaction.pm - M /rt/branches/rt-3.1/lib/RT/Condition/BeforeDue.pm - M /rt/branches/rt-3.1/lib/RT/Condition/Overdue.pm - M /rt/branches/rt-3.1/lib/RT/Condition/OwnerChange.pm - M /rt/branches/rt-3.1/lib/RT/Condition/PriorityExceeds.pm - M /rt/branches/rt-3.1/lib/RT/Condition/QueueChange.pm - M /rt/branches/rt-3.1/lib/RT/Condition/StatusChange.pm - M /rt/branches/rt-3.1/lib/RT/Condition/UserDefined.pm - M /rt/branches/rt-3.1/lib/RT/CurrentUser.pm - M /rt/branches/rt-3.1/lib/RT/CustomField.pm - M /rt/branches/rt-3.1/lib/RT/CustomFieldValue.pm - M /rt/branches/rt-3.1/lib/RT/CustomFieldValues.pm - M /rt/branches/rt-3.1/lib/RT/CustomFieldValues_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/CustomFields.pm - M /rt/branches/rt-3.1/lib/RT/CustomFields_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Date.pm - M /rt/branches/rt-3.1/lib/RT/GroupMember_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/GroupMembers_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Group_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Groups_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Handle.pm - M /rt/branches/rt-3.1/lib/RT/I18N/cs.pm - M /rt/branches/rt-3.1/lib/RT/I18N/cs.po - M /rt/branches/rt-3.1/lib/RT/I18N/de.po - M /rt/branches/rt-3.1/lib/RT/I18N/en.po - M /rt/branches/rt-3.1/lib/RT/I18N/es.po - M /rt/branches/rt-3.1/lib/RT/I18N/he.po - M /rt/branches/rt-3.1/lib/RT/I18N/i_default.pm - M /rt/branches/rt-3.1/lib/RT/I18N/it.po - M /rt/branches/rt-3.1/lib/RT/I18N/ja.po - M /rt/branches/rt-3.1/lib/RT/I18N/nl.po - M /rt/branches/rt-3.1/lib/RT/I18N/no.po - M /rt/branches/rt-3.1/lib/RT/I18N/pt_br.po - M /rt/branches/rt-3.1/lib/RT/I18N/ru.po - M /rt/branches/rt-3.1/lib/RT/Interface/CLI.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Email/Filter/SpamAssassin.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Email.pm - M /rt/branches/rt-3.1/lib/RT/Interface/REST.pm - M /rt/branches/rt-3.1/lib/RT/Link.pm - M /rt/branches/rt-3.1/lib/RT/Link_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Links.pm - M /rt/branches/rt-3.1/lib/RT/Links_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Principal.pm - M /rt/branches/rt-3.1/lib/RT/Principals.pm - M /rt/branches/rt-3.1/lib/RT/Principals_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Queues_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/ScripAction_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/ScripActions_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/ScripCondition_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/ScripConditions_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Scrip_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Search/ActiveTicketsInQueue.pm - M /rt/branches/rt-3.1/lib/RT/Search/Generic.pm - M /rt/branches/rt-3.1/lib/RT/System.pm - M /rt/branches/rt-3.1/lib/RT/Templates_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValue.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValue_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValues.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValues_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm - M /rt/branches/rt-3.1/lib/RT/Transactions_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/URI/base.pm - M /rt/branches/rt-3.1/lib/RT/URI/fsck_com_rt.pm - M /rt/branches/rt-3.1/lib/RT/User_Overlay.pm - M /rt/branches/rt-3.1/lib/RT.pm.in - M /rt/branches/rt-3.1/lib/t/00smoke.t.in - M /rt/branches/rt-3.1/lib/t/01harness.t.in - M /rt/branches/rt-3.1/lib/t/02regression.t.in - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/dir - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg1 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg2 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg3 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg4 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg5 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg6 - M /rt/branches/rt-3.1/lib/t/data/8859-15-message-series/msg7 - M /rt/branches/rt-3.1/lib/t/data/multipart-alternative-with-umlaut - M /rt/branches/rt-3.1/lib/t/data/multipart-report - M /rt/branches/rt-3.1/lib/t/data/nested-mime-sample - M /rt/branches/rt-3.1/lib/t/data/nested-rfc-822 - M /rt/branches/rt-3.1/lib/t/data/new-ticket-from-iso-8859-1 - M /rt/branches/rt-3.1/lib/t/data/new-ticket-from-iso-8859-1-full - M /rt/branches/rt-3.1/lib/t/data/russian-subject-no-content-type - M /rt/branches/rt-3.1/lib/t/data/text-html-in-russian - M /rt/branches/rt-3.1/lib/t/data/text-html-with-umlaut - M /rt/branches/rt-3.1/lib/t/regression/00placeholder - M /rt/branches/rt-3.1/lib/t/regression/mime_tests - M /rt/branches/rt-3.1/m4/rt_enable_layout.m4 - M /rt/branches/rt-3.1/m4/rt_expand_var.m4 - M /rt/branches/rt-3.1/m4/rt_layout.m4 - M /rt/branches/rt-3.1/m4/rt_subst_expanded_arg.m4 - M /rt/branches/rt-3.1/sbin/extract-message-catalog - M /rt/branches/rt-3.1/sbin/extract_pod_tests - M /rt/branches/rt-3.1/sbin/factory - M /rt/branches/rt-3.1/sbin/regression_harness - M /rt/branches/rt-3.1/sbin/rt-setup-database.in - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in - - ---------------------------------------------------------------------- - r2186@tinbook: jesse | 2004-04-27T00:02:13.799636Z - - Merging forward bugfixes from RT 3.0 - ---------------------------------------------------------------------- - ------------------------------------------------------------------------- -r748 | jesse | 2004-04-26 17:18:35 -0400 (Mon, 26 Apr 2004) | 1 line -Changed paths: - M /rt/branches/rt-3.1/html/index.html - -Fixed the "error message page" on misconfigured webserver ------------------------------------------------------------------------ -r746 | autrijus | 2004-04-26 15:11:33 -0400 (Mon, 26 Apr 2004) | 7 lines +r2488 | jesse | 2005-03-22 10:16:55 -0500 (Tue, 22 Mar 2005) | 5 lines Changed paths: - M /rt - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm - M /rt/branches/rt-3.3/lib/RT/User_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Standalone.pm - ---------------------------------------------------------------------- - r4176@not: autrijus | 2004-04-26T19:09:53.594445Z + r9555@hualien: jesse | 2005-03-22 22:15:24 +0800 + * Properly set binmode for the standalone_httpd server. This makes + UTF8 text that could be misinterpreted as Latin1 behave correctly. - * switch password format from base64 to hex; maintaining legacy - compatibility by upgrading passwords in-place upon successful auth - ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r740 | leira | 2004-04-26 14:40:07 -0400 (Mon, 26 Apr 2004) | 2 lines +r2487 | jesse | 2005-03-21 12:10:03 -0500 (Mon, 21 Mar 2005) | 5 lines Changed paths: - M /rt/branches/rt-3.1/html/Tools/Offline.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/bin/standalone_httpd.in + M /rt/branches/3.4-RELEASE/bin/webmux.pl.in + M /rt/branches/3.4-RELEASE/html/NoAuth/images/autohandler + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Handler.pm + A /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Standalone.pm + A /rt/branches/3.4-RELEASE/lib/t/regression/02basic_web.t + D /rt/branches/3.4-RELEASE/lib/t/regression/03basic_web.t + A /rt/branches/3.4-RELEASE/lib/t/regression/03web_compiliation_errors.t + M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in -Don't try to parse an uploaded file if there's no file to parse. + r9502@hualien: jesse | 2005-03-22 01:07:59 +0800 + * Refactored standalone_httpd to use HTTP::Server::Simple::Mason + * Moved some configuration from webmux.pl to RT::Interface::Web::Handler + * Split apart some of the web tests for better isolation ------------------------------------------------------------------------ -r739 | leira | 2004-04-26 13:58:11 -0400 (Mon, 26 Apr 2004) | 2 lines +r2477 | jesse | 2005-03-16 03:09:00 -0500 (Wed, 16 Mar 2005) | 7 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm -Use better variable names. + r8808@hualien: jesse | 2005-03-16 03:07:57 -0500 + RT-Ticket: 6537 + RT-Status: resolved + + Explicit transaction description for changed passwords + ------------------------------------------------------------------------ -r738 | leira | 2004-04-26 13:53:13 -0400 (Mon, 26 Apr 2004) | 2 lines +r2476 | jesse | 2005-03-16 03:08:55 -0500 (Wed, 16 Mar 2005) | 1 line Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE -Fix problems with the conversion to "Parents/Children" terminology. ------------------------------------------------------------------------ -r731 | jesse | 2004-04-23 02:06:14 -0400 (Fri, 23 Apr 2004) | 2 lines +r2475 | jesse | 2005-03-16 03:08:32 -0500 (Wed, 16 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/index.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/index.html -Provide an error message when users fail to configure their webserver + r8746@hualien: jesse | 2005-03-15 01:07:30 -0500 + Refactored the top-level admin menu to make it easier to add and remove options ------------------------------------------------------------------------ -r727 | jesse | 2004-04-22 01:29:34 -0400 (Thu, 22 Apr 2004) | 6 lines +r2474 | alexmv | 2005-03-16 02:53:59 -0500 (Wed, 16 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm - M /rt/branches/rt-3.1/lib/RT/Template_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm + + * Users and groups can have transactions; ShowTicket isn't needed to + see these - ---------------------------------------------------------------------- - r2126@tinbook: jesse | 2004-04-22T05:29:11.407088Z - - RT is now better about cleaning up tempfiles it creates - ---------------------------------------------------------------------- - ------------------------------------------------------------------------ -r725 | leira | 2004-04-21 18:52:44 -0400 (Wed, 21 Apr 2004) | 2 lines +r2354 | jesse | 2005-03-14 02:22:36 -0500 (Mon, 14 Mar 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditCustomFields + M /rt/branches/3.4-RELEASE/html/Admin/Elements/PickCustomFields + M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Groups.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Queue-Tickets.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Queue-Transactions.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Users.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/CustomFields.html + M /rt/branches/3.4-RELEASE/html/Admin/Users/CustomFields.html -increase the release number + r8456@hualien: jesse | 2005-03-14 02:20:50 -0500 + Overhaul of custom field editing code to make it easier to add custom fields + for new object types ------------------------------------------------------------------------ -r724 | leira | 2004-04-21 18:52:09 -0400 (Wed, 21 Apr 2004) | 2 lines +r2353 | jesse | 2005-03-14 01:38:58 -0500 (Mon, 14 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Tools/Offline.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/NoAuth/webrt.css -Add support for uploading template files. + r8453@hualien: jesse | 2005-03-14 01:37:00 -0500 + Hilighted menu options are now the right size ------------------------------------------------------------------------ -r723 | leira | 2004-04-21 18:51:37 -0400 (Wed, 21 Apr 2004) | 4 lines +r2350 | jesse | 2005-03-14 01:31:33 -0500 (Mon, 14 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm - -Support parsing of comma or tab-separated single-line templates. + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/NoAuth/webrt.css -Added tests for this. + r8450@hualien: jesse | 2005-03-14 01:30:59 -0500 + Slight style cleanup to page actions. ------------------------------------------------------------------------ -r722 | autrijus | 2004-04-21 18:32:19 -0400 (Wed, 21 Apr 2004) | 10 lines +r2343 | jesse | 2005-03-11 20:17:02 -0500 (Fri, 11 Mar 2005) | 5 lines Changed paths: - M /rt - M /rt/branches/rt-3.1/lib/RT/SearchBuilder.pm - M /rt/branches/rt-3.3/lib/RT/SearchBuilder.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Scrips_Overlay.pm - r4037@not: autrijus | 2004-04-21T22:30:37.269510Z + r6769@hualien: jesse | 2005-03-11 20:16:42 -0500 + Now when running scrips on a disabled queue, run global scrips as well as per-queue scrips. - * It turns out that for EMPTY => 1 to work, IS NULL needs to be OR'ed - to the other columns as well... - ---------------------------------------------------------------------- - r4038@not: autrijus | 2004-04-21T22:31:56.271421Z + +------------------------------------------------------------------------ +r2332 | jesse | 2005-03-09 17:25:25 -0500 (Wed, 09 Mar 2005) | 8 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm + + r6651@hualien: jesse | 2005-03-09 17:23:54 -0500 + RT-Ticket: 6459 + RT-Status: resolved + RT-Update: correspond + + Sanity fixes for _AddLink's API from Todd Chapman - * merge previous commit from 3.3 to 3.1. ------------------------------------------------------------------------ -r720 | autrijus | 2004-04-21 15:02:49 -0400 (Wed, 21 Apr 2004) | 4 lines +r2313 | jesse | 2005-03-07 16:03:05 -0500 (Mon, 07 Mar 2005) | 3 lines Changed paths: - M /rt - M /rt/branches/rt-3.1/lib/RT/SearchBuilder.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/Objects.html - r4029@not: autrijus | 2004-04-21T19:02:16.687603Z + r6568@hualien: jesse | 2005-03-07 16:01:44 -0500 + Adding support for selecting custom fields for RTFM objects + +------------------------------------------------------------------------ +r2306 | jesse | 2005-03-06 17:33:52 -0500 (Sun, 06 Mar 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/CollectionAsTable/Row - * cherry-pick merge previous commit from 3.3 to 3.1. + r6473@hualien: jesse | 2005-03-06 16:04:46 -0500 + Small cleanups to print out less hardcoded style information (introduced by the pull-up from 3.2) ------------------------------------------------------------------------ -r718 | jesse | 2004-04-21 01:27:08 -0400 (Wed, 21 Apr 2004) | 6 lines +r2305 | jesse | 2005-03-06 17:33:46 -0500 (Sun, 06 Mar 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Action/SendEmail.pm - ---------------------------------------------------------------------- - r2118@tinbook: jesse | 2004-04-21T05:26:40.003063Z - - Fixing a regression - Don't show the text of all outgoing mail RT sends inline in ticket history - ---------------------------------------------------------------------- + r6465@hualien: jesse | 2005-03-06 15:00:29 -0500 + r6450@hualien: jesse | 2005-03-06 12:44:27 -0500 + RT-Ticket: 6496 + RT-Status: resolved + RT-Update: correspond + + Content-Transfer-Encoding should have been '8bit' not '8-bit' + ------------------------------------------------------------------------ -r716 | leira | 2004-04-21 01:21:32 -0400 (Wed, 21 Apr 2004) | 2 lines +r2304 | jesse | 2005-03-06 17:33:37 -0500 (Sun, 06 Mar 2005) | 7 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/aclocal.m4 + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowTransactionAttachments + M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/User_Overlay.pm -Keep persistent search data. + r6464@hualien: jesse | 2005-03-06 15:00:23 -0500 + r6371@hualien: jesse | 2005-03-05 19:29:35 -0500 + r3963@hualien (orig r2142): jesse | 2005-01-30 12:45:15 -0500 + When we can't load a user by email address, make sure we can't load that user by name before returning an error + + ------------------------------------------------------------------------ -r715 | leira | 2004-04-21 01:16:53 -0400 (Wed, 21 Apr 2004) | 2 lines +r2303 | jesse | 2005-03-06 17:33:17 -0500 (Sun, 06 Mar 2005) | 10 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm -Only try to load the Owner if one was specified. + r6462@hualien: jesse | 2005-03-06 14:57:07 -0500 + r4715@hualien: jesse | 2005-02-15 12:34:54 -0500 + RT-Ticket: 6443 + RT-Status: resolved + RT-Update: correspond + + Ticket Searches on AdminCc would fail on non-mysql databases due to a case error + + ------------------------------------------------------------------------ -r713 | jesse | 2004-04-20 23:29:39 -0400 (Tue, 20 Apr 2004) | 6 lines +r2302 | jesse | 2005-03-06 17:33:10 -0500 (Sun, 06 Mar 2005) | 7 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.4-RELEASE + A /rt/branches/3.4-RELEASE/lib/RT/I18N/pl.po - ---------------------------------------------------------------------- - r2110@tinbook: jesse | 2004-04-21T03:26:54.764726Z - - Fixing a regression caused by the new logging of nonfatal ticket creation errors. - ---------------------------------------------------------------------- + r6461@hualien: jesse | 2005-03-06 14:57:03 -0500 + r4070@hualien: jesse | 2005-02-03 11:22:59 -0500 + Polish Translation from Piotr Sliwa + + + ------------------------------------------------------------------------ -r696 | jesse | 2004-04-17 01:16:30 -0400 (Sat, 17 Apr 2004) | 12 lines +r2301 | jesse | 2005-03-06 17:33:00 -0500 (Sun, 06 Mar 2005) | 13 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/webmux.pl.in - M /rt/branches/rt-3.1/etc/RT_Config.pm.in - M /rt/branches/rt-3.1/html/Elements/ScrubHTML - M /rt/branches/rt-3.1/html/NoAuth/webrt.css - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction - A /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransactionAttachments + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay_SQL.pm - ---------------------------------------------------------------------- - r1207@tinbook: jesse | 2004-04-17T05:06:00.759861Z - - Adding list tags to tags we don't scrub - ---------------------------------------------------------------------- - r1208@tinbook: jesse | 2004-04-17T05:11:59.291033Z - - Rewrote ticket transaction display to show scrubbed html attachments and images - inline. - - ---------------------------------------------------------------------- + r6459@hualien: jesse | 2005-03-06 14:55:49 -0500 + r3935@hualien: jesse | 2005-01-26 12:15:42 -0500 + RT-Ticket: 6378 + RT-Status: resolved + RT-Update: correspond + + Added a flag to allow tools to use the RT API to search for deleted tickets. + (Ruslan) + + + + ------------------------------------------------------------------------ -r694 | leira | 2004-04-15 00:56:36 -0400 (Thu, 15 Apr 2004) | 2 lines +r2300 | jesse | 2005-03-06 17:32:39 -0500 (Sun, 06 Mar 2005) | 17 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm -Fix Query Builder menu highlighting. + r6457@hualien: jesse | 2005-03-06 14:55:20 -0500 + r2575@hualien: jesse | 2005-01-06 17:15:39 -0500 + RT-Ticket: 6327 + RT-Status: resolved + RT-Update: correspond + + Users who had "DeleteTicket" but not "ModifyTicket" could not delete tickets. + + This is introduced because "Ticket::SetStatus" checks the ACL but + forgets to tell "Ticket::_Set" NOT to check (which does check again, but + only against the 'ModifyTicket' right, and thus denies the change). + + Thanks to Ruediger Riediger + + + ------------------------------------------------------------------------ -r693 | leira | 2004-04-15 00:28:10 -0400 (Thu, 15 Apr 2004) | 2 lines +r2299 | jesse | 2005-03-06 17:32:31 -0500 (Sun, 06 Mar 2005) | 11 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po -Pass back more verbose errors for offline ticket creation. + r6456@hualien: jesse | 2005-03-06 14:55:05 -0500 + r2573@hualien: jesse | 2005-01-06 17:10:02 -0500 + RT-Ticket: 6322 + RT-Status: resolved + RT-Update: correspond + + New French translation from robitail@iro.umontreal.ca + + + ------------------------------------------------------------------------ -r692 | leira | 2004-04-14 23:55:46 -0400 (Wed, 14 Apr 2004) | 2 lines +r2298 | jesse | 2005-03-06 17:32:18 -0500 (Sun, 06 Mar 2005) | 19 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Elements/BuildFormatString - M /rt/branches/rt-3.1/html/Tools/Offline.html - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/CollectionAsTable/ParseFormat + M /rt/branches/3.4-RELEASE/html/Elements/CollectionAsTable/Row + M /rt/branches/3.4-RELEASE/html/Elements/RT__Ticket/ColumnMap -Use Parents/Children instead of MemberOf/Members + r6454@hualien: jesse | 2005-03-06 14:53:48 -0500 + r2568@hualien: jesse | 2005-01-06 16:57:40 -0500 + RT-Ticket: 6336 + RT-Status: resolved + RT-Update: correspond + + + The attribute "align" in COLUMN_MAP wasn't usable, because it could not be + used for a complete column, so I added a /ALIGN:.. section in + CollectionAsTable/ParseFormat and use it in Row. + + There also was a minor error to be corrected, since the old variant of + ParseFormat did not allow more than one /ANYTHING:... to be use (in my + example /TITLE:.../ALIGN:...) --Dirk Pape + + + + ------------------------------------------------------------------------ -r691 | jesse | 2004-04-14 23:13:42 -0400 (Wed, 14 Apr 2004) | 6 lines +r2297 | jesse | 2005-03-06 17:32:12 -0500 (Sun, 06 Mar 2005) | 11 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Elements/TicketList + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/REST/1.0/NoAuth/mail-gateway + M /rt/branches/3.4-RELEASE/html/REST/1.0/autohandler - ---------------------------------------------------------------------- - r1197@tinbook: jesse | 2004-04-15T03:13:29.757548Z - - Added a missing "'" - ---------------------------------------------------------------------- + r6453@hualien: jesse | 2005-03-06 14:53:44 -0500 + r2567@hualien: jesse | 2005-01-06 16:37:01 -0500 + RT-Ticket: 6338 + RT-Status: resolved + RT-Update: correspond + + Force UTF8 content type on replies from RT's REST interface (Thanks to Dirk Pape) + + + ------------------------------------------------------------------------ -r690 | jesse | 2004-04-14 22:55:16 -0400 (Wed, 14 Apr 2004) | 8 lines +r2296 | jesse | 2005-03-06 17:32:05 -0500 (Sun, 06 Mar 2005) | 7 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/webmux.pl.in - A /rt/branches/rt-3.1/html/Elements/QueryString - A /rt/branches/rt-3.1/html/Elements/ScrubHTML - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Edit.html - D /rt/branches/rt-3.1/html/Search/Elements/PickRestriction - D /rt/branches/rt-3.1/html/Search/Elements/TicketHeader - D /rt/branches/rt-3.1/html/Search/Elements/TicketHeaderCell - D /rt/branches/rt-3.1/html/Search/Listing.html - M /rt/branches/rt-3.1/html/Search/Results.html - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Attachment_Overlay.pm - ---------------------------------------------------------------------- - r1193@tinbook: jesse | 2004-04-15T02:54:02.210797Z - - Some refactoring of how RT builds Search query URLs (now we escape things correctly) - Also, we now scrub the HTML from ticket listing formats to prevent XSS attacks - - ---------------------------------------------------------------------- + r6452@hualien: jesse | 2005-03-06 14:53:41 -0500 + r2514@hualien: jesse | 2004-12-29 14:43:06 -0500 + Updated Attachment import code to take database-specific lob encoding into account + + + ------------------------------------------------------------------------ -r689 | leira | 2004-04-14 17:32:23 -0400 (Wed, 14 Apr 2004) | 2 lines +r2286 | jesse | 2005-03-05 20:11:59 -0500 (Sat, 05 Mar 2005) | 1 line Changed paths: - M /rt/branches/rt-3.1/html/Search/Elements/BuildFormatString + M /rt/branches/3.4-RELEASE -Remove debugging statement. ------------------------------------------------------------------------ -r688 | leira | 2004-04-14 17:31:47 -0400 (Wed, 14 Apr 2004) | 2 lines +r2285 | jesse | 2005-03-05 20:11:52 -0500 (Sat, 05 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Elements/BuildFormatString - M /rt/branches/rt-3.1/html/Search/Elements/EditFormat + M /rt/branches/3.4-RELEASE + A /rt/branches/3.4-RELEASE/docs/design_docs/realflow.txt + A /rt/branches/3.4-RELEASE/docs/design_docs/rt-mvc -"Available Columns" is now multi-select. + r6290@hualien: jesse | 2005-03-05 19:06:54 -0500 + random design docs ------------------------------------------------------------------------ -r687 | jesse | 2004-04-14 17:18:26 -0400 (Wed, 14 Apr 2004) | 5 lines +r2281 | jesse | 2005-03-05 17:06:33 -0500 (Sat, 05 Mar 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Admin/Elements/SelectNewGroupMembers - M /rt/branches/rt-3.1/lib/RT/Users_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/ACE_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/ACL_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/GroupMember_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Group_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Principal_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/User_Overlay.pm + A /rt/branches/3.4-RELEASE/lib/t/regression/18stale_delegations_cleanup.t - ---------------------------------------------------------------------- - r1152@tinbook: jesse | 2004-04-07T15:34:08.391795Z + r6277@hualien: jesse | 2005-03-05 17:06:08 -0500 + RT-Ticket: 6184 + RT-Status: resolved + RT-Update: correspond - fsck.com #5436: Adding new group members could be pathalogically slow due to a bogus query + Much better coverage of delegation revocation when users' group memberships are changed - Mike Whitson (BPS) + ------------------------------------------------------------------------ -r684 | leira | 2004-04-14 03:38:15 -0400 (Wed, 14 Apr 2004) | 2 lines +r2280 | jesse | 2005-03-05 16:10:34 -0500 (Sat, 05 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Elements/DisplayOptions + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/CustomField_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm -Use a dropdown for RowsPerPage rather than an input field. + r6272@hualien: jesse | 2005-03-05 16:08:36 -0500 + Better support for loading custom fields by name ------------------------------------------------------------------------ -r683 | leira | 2004-04-14 03:37:27 -0400 (Wed, 14 Apr 2004) | 3 lines +r2275 | mwhitson | 2005-03-03 13:55:06 -0500 (Thu, 03 Mar 2005) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt/branches/3.4-RELEASE/lib/RT/ACE_Overlay.pm + A /rt/branches/3.4-RELEASE/lib/t/regression/17multiple_deleg_revocation.t -- Add And/Or Toggle button -- Indent top-level items by default +RT-Ticket: 6482 +RT-Status: resolved +RT-Update: correspond +Fix incorrect loop exit test in RT::ACE::_Delete such that multiply delegated ACEs are all +cleaned up when the parent ACE is revoked. ------------------------------------------------------------------------ -r681 | jesse | 2004-04-07 00:31:24 -0400 (Wed, 07 Apr 2004) | 11 lines +r2274 | mwhitson | 2005-03-03 12:34:13 -0500 (Thu, 03 Mar 2005) | 5 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Elements/EditSearches + M /rt/branches/3.4-RELEASE/lib/RT/Group_Overlay.pm + +rt-ticket: 6450 +rt-status: resolved +rt-update: correspond +Correct inaccurate POD for RT::Group::MembersObj and DeepMembersObj. - ---------------------------------------------------------------------- - r1149@tinbook: jesse | 2004-04-07T03:22:40.938051Z - - Removed automatic button click on search name update - - ---------------------------------------------------------------------- - r1150@tinbook: jesse | 2004-04-07T04:27:40.307929Z - - Restored search paging functionality - ---------------------------------------------------------------------- - ------------------------------------------------------------------------ -r680 | jesse | 2004-04-06 23:18:18 -0400 (Tue, 06 Apr 2004) | 6 lines +r2271 | jesse | 2005-03-01 15:24:42 -0500 (Tue, 01 Mar 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/html/Search/Results.html - ----------------------------------------------------------------------- -r1147@tinbook: jesse | 2004-04-07T03:18:03.319827Z + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm -Updating search results page ----------------------------------------------------------------------- + r6108@hualien: jesse | 2005-03-01 15:20:28 -0500 + * 'LimitLinkedFrom' in RT::Tickets didn't work due to a typo. Fixed. ------------------------------------------------------------------------ -r679 | jesse | 2004-04-06 22:53:21 -0400 (Tue, 06 Apr 2004) | 2 lines +r2266 | jesse | 2005-02-27 19:02:44 -0500 (Sun, 27 Feb 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm -Fixing links to ShowEmailRecord to not be relative + r6061@hualien: jesse | 2005-02-27 18:58:48 -0500 + RT::Transaction->Delete implemented. (for RTFM) ------------------------------------------------------------------------ -r678 | jesse | 2004-04-06 22:50:30 -0400 (Tue, 06 Apr 2004) | 2 lines +r2263 | jesse | 2005-02-24 17:52:18 -0500 (Thu, 24 Feb 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/ShowEmailRecord.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/CustomField_Overlay.pm -Fixing ShowEmailRecord's setting of ContentType + r5948@hualien: jesse | 2005-02-24 16:47:52 -0500 + Custom Field API extension and cleanup to allow new objects to use custom fields. (No backwards-incompat changes) ------------------------------------------------------------------------ -r677 | jesse | 2004-04-06 22:44:18 -0400 (Tue, 06 Apr 2004) | 3 lines +r2262 | jesse | 2005-02-24 17:51:53 -0500 (Thu, 24 Feb 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Record.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/index.html -loc_fuzzy is in RT::CurrentUser, not RT::Record + r5947@hualien: jesse | 2005-02-24 16:46:11 -0500 + Refactoring Custom Field admin UI for extensibility +------------------------------------------------------------------------ +r2261 | jesse | 2005-02-24 17:51:28 -0500 (Thu, 24 Feb 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Elements/ObjectCustomFields + + r5946@hualien: jesse | 2005-02-24 16:44:28 -0500 + Refactoring Custom Field admin UI for extensibility ------------------------------------------------------------------------ -r676 | robert | 2004-04-06 22:41:02 -0400 (Tue, 06 Apr 2004) | 6 lines +r2260 | jesse | 2005-02-24 17:51:01 -0500 (Thu, 24 Feb 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/etc/RT_Config.pm.in - M /rt/branches/rt-3.1/html/autohandler + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditCustomFields + + r5945@hualien: jesse | 2005-02-24 16:43:36 -0500 + Minor stylistic cleanups for web components ----------------------------------------------------------------------- -r370: rspier | 2004-04-07T02:38:41.319440Z +------------------------------------------------------------------------ +r2259 | jesse | 2005-02-24 17:01:23 -0500 (Thu, 24 Feb 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Elements/PickCustomFields - [fsck.com #5430] Make NoAuth configurable via config file ----------------------------------------------------------------------- + r5944@hualien: jesse | 2005-02-24 16:43:05 -0500 + Minor stylistic cleanups for web components ------------------------------------------------------------------------ -r675 | jesse | 2004-04-06 22:13:23 -0400 (Tue, 06 Apr 2004) | 6 lines +r2258 | jesse | 2005-02-24 17:00:58 -0500 (Thu, 24 Feb 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowRequestor + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm + M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/t/regression/16-transaction_cf_tests.t + + r5943@hualien: jesse | 2005-02-24 16:42:01 -0500 + Upgraded a private _LookupTypes method to a public CustomFieldUpdateTypes method to make it easier to ad custom fields to other objects + ----------------------------------------------------------------------- -r1129@tinbook: jesse | 2004-04-07T02:12:47.859184Z +------------------------------------------------------------------------ +r2257 | jesse | 2005-02-24 16:50:52 -0500 (Thu, 24 Feb 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/configure.ac -We only want to show this box if the requestor is _NOT_ a privileged user ----------------------------------------------------------------------- + r5942@hualien: jesse | 2005-02-24 16:31:48 -0500 + * Have the configure script default to the web group for the RT group if no rt group exists or is specified ------------------------------------------------------------------------ -r671 | jesse | 2004-04-05 22:43:02 -0400 (Mon, 05 Apr 2004) | 23 lines +r2254 | jesse | 2005-02-24 15:13:10 -0500 (Thu, 24 Feb 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/html/Ticket/Update.html - M /rt/branches/rt-3.1/lib/RT/Queue_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/configure.ac - ---------------------------------------------------------------------- - r1224@debian: jesse | 2004-04-04T07:42:26.326040Z + r5932@hualien: jesse | 2005-02-24 15:09:27 -0500 + Robert added new functionality to support autodetection of RT and Web users in ./configure - Removing the Project Managment prototype from RT 3.1 - ---------------------------------------------------------------------- - r1226@debian: jesse | 2004-04-04T08:18:44.600308Z + +------------------------------------------------------------------------ +r2249 | jesse | 2005-02-22 16:39:49 -0500 (Tue, 22 Feb 2005) | 4 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm + A /rt/branches/3.4-RELEASE/lib/t/regression/16-transaction_cf_tests.t + + r5747@hualien: jesse | 2005-02-22T21:33:09.438624Z + Better transaction UpdateCustomFields API - fixed the scope to actually run - ---------------------------------------------------------------------- - r1227@debian: jesse | 2004-04-04T08:19:14.490688Z + +------------------------------------------------------------------------ +r2238 | jesse | 2005-02-15 12:36:54 -0500 (Tue, 15 Feb 2005) | 8 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm + + r4714@hualien: jesse | 2005-02-15T17:34:26.880496Z + RT-Ticket: 6443 + RT-Status: resolved + RT-Update: correspond - Increasing apache restart timeouts - ---------------------------------------------------------------------- - r1229@debian: jesse | 2004-04-05T05:40:08.564866Z + Ticket Searches on AdminCc would fail on non-mysql databases due to a case error - Announce a revision # in versions of rt checked out from svn + +------------------------------------------------------------------------ +r2235 | jesse | 2005-02-15 11:57:54 -0500 (Tue, 15 Feb 2005) | 4 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf + + r4711@hualien: jesse | 2005-02-15T16:19:52.970993Z + Bumping to 3.4.1 - ---------------------------------------------------------------------- - r1235@debian: jesse | 2004-04-06T11:42:03.605934Z + +------------------------------------------------------------------------ +r2234 | jesse | 2005-02-15 11:57:44 -0500 (Tue, 15 Feb 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/README + + r4710@hualien: jesse | 2005-02-15T16:18:22.880530Z + Updated 2.0 upgrade instructions + +------------------------------------------------------------------------ +r2233 | jesse | 2005-02-14 11:17:52 -0500 (Mon, 14 Feb 2005) | 4 lines +Changed paths: + M /rt/branches/3.4-RELEASE + D /rt/branches/3.4-RELEASE/lib/RT/I18N/en_malkovich.po + + r4703@hualien: jesse | 2005-02-14T15:56:23.506986Z + Removed broken Malkovich translation + + +------------------------------------------------------------------------ +r2232 | jesse | 2005-02-14 11:17:43 -0500 (Mon, 14 Feb 2005) | 5 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/de.po + + r4702@hualien: jesse | 2005-02-14T15:56:02.798500Z + Updated German translation from Torsten Brumm + + + +------------------------------------------------------------------------ +r2231 | jesse | 2005-02-13 23:43:57 -0500 (Sun, 13 Feb 2005) | 5 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/bin/standalone_httpd.in + + r4697@hualien: jesse | 2005-02-14T04:42:05.489259Z + * Standalone HTTP Daemon now deals properly with unicode input/output - Adding access control checks on display of outgoing email messages - ---------------------------------------------------------------------- + ------------------------------------------------------------------------ -r669 | jesse | 2004-04-05 01:24:29 -0400 (Mon, 05 Apr 2004) | 6 lines +r2230 | jesse | 2005-02-13 23:43:44 -0500 (Sun, 13 Feb 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Search/Results.tsv + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/it.po + + r4696@hualien: jesse | 2005-02-14T04:06:07.158818Z + RT-Ticket: 6429 + RT-Update: correspond + RT-Status: resolved + + Updated Italian translation from Angelo Turetta. Thanks! + + ----------------------------------------------------------------------- -r1082@tinbook: jesse | 2004-04-05T05:23:41.170601Z +------------------------------------------------------------------------ +r2229 | jesse | 2005-02-13 23:43:33 -0500 (Sun, 13 Feb 2005) | 5 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/CollectionAsTable/Row -removing debugging output ----------------------------------------------------------------------- + r4695@hualien: jesse | 2005-02-14T04:04:07.657861Z + Fix for issues with words with Umlauts in search result listings + + ------------------------------------------------------------------------ -r668 | jesse | 2004-04-04 16:39:34 -0400 (Sun, 04 Apr 2004) | 6 lines +r2228 | jesse | 2005-02-13 22:39:44 -0500 (Sun, 13 Feb 2005) | 5 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/configure.ac + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/bin/webmux.pl.in - ---------------------------------------------------------------------- - r1229@debian: jesse | 2004-04-05T05:40:08.564866Z + r4692@hualien: jesse | 2005-02-14T03:38:09.047131Z + Disabled automatic clearing of mason component cache on start with FastCGI. It doesn't work properly in the multiprocess + environment. - Announce a revision # in versions of rt checked out from svn - ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r2227 | jesse | 2005-02-13 22:39:37 -0500 (Sun, 13 Feb 2005) | 4 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/bin/rt-crontool.in + + r4691@hualien: jesse | 2005-02-14T03:37:15.362723Z + The crontool was using local and system libs in the wrong order + ------------------------------------------------------------------------ -r667 | jesse | 2004-04-03 18:17:54 -0500 (Sat, 03 Apr 2004) | 10 lines +r2226 | jesse | 2005-02-13 22:32:27 -0500 (Sun, 13 Feb 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/Makefile.in - M /rt/branches/rt-3.1/html/Scope/Search.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/UserRights.html + + r4689@hualien: jesse | 2005-02-14T03:30:20.309679Z + A typo prevented users from being able to revoke other users' rights on custom fields + ----------------------------------------------------------------------- -r1226@debian: jesse | 2004-04-04T08:18:44.600308Z +------------------------------------------------------------------------ +r2224 | jesse | 2005-02-11 16:52:07 -0500 (Fri, 11 Feb 2005) | 1 line +Changed paths: + M /rt/branches/3.4-RELEASE/README -fixed the scope to actually run ----------------------------------------------------------------------- -r1227@debian: jesse | 2004-04-04T08:19:14.490688Z +README typo fix +------------------------------------------------------------------------ +r2223 | jesse | 2005-02-10 22:04:55 -0500 (Thu, 10 Feb 2005) | 5 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/REST/1.0/Forms/ticket/attachments -Increasing apache restart timeouts ----------------------------------------------------------------------- + r4683@hualien: jesse | 2005-02-11T03:00:33.383809Z + Use the "OriginalContent" rather than our encoded one. this might make cli attachment downloads work better + + ------------------------------------------------------------------------ -r666 | jesse | 2004-04-03 17:42:34 -0500 (Sat, 03 Apr 2004) | 6 lines +r2221 | jesse | 2005-02-10 17:11:33 -0500 (Thu, 10 Feb 2005) | 10 lines Changed paths: - M /rt/branches/rt-3.1 - D /rt/branches/rt-3.1/html/Projects + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Search/Build.html + + r4678@hualien: jesse | 2005-02-10T22:10:29.492739Z + RT-Ticket: 6406 + RT-Status: resolved + RT-Update: correspond + + Query builder fixes for sites with multiple identically named custom fields + + + ----------------------------------------------------------------------- -r1224@debian: jesse | 2004-04-04T07:42:26.326040Z +------------------------------------------------------------------------ +r2220 | jesse | 2005-02-10 16:34:23 -0500 (Thu, 10 Feb 2005) | 9 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/cs.po -Removing the Project Managment prototype from RT 3.1 ----------------------------------------------------------------------- + r4676@hualien: jesse | 2005-02-10T21:33:19.355354Z + RT-Ticket: 6364 + RT-Status: resolved + RT-Update: corerspond + + Updated Czech translation + + + +------------------------------------------------------------------------ +r2219 | jesse | 2005-02-10 16:25:22 -0500 (Thu, 10 Feb 2005) | 11 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/Makefile.in + M /rt/branches/3.4-RELEASE/docs/design_docs/cvs_integration + M /rt/branches/3.4-RELEASE/docs/design_docs/link-definitions.txt + M /rt/branches/3.4-RELEASE/html/Search/Bulk.html + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/Tabs + M /rt/branches/3.4-RELEASE/lib/RT/I18N/cs.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/da.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/de.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/en_malkovich.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/es.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fi.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/he.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/hu.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/it.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/ja.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/nl.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/no.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/pt_br.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/ru.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_cn.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_tw.po + M /rt/branches/3.4-RELEASE/lib/RT/Scrip_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT.pm.in + + r4673@hualien: jesse | 2005-02-10T21:24:02.076922Z + RT-Ticket: 6379 + RT-Status: resolved + RT-Update: correspond + + Correct a common spelling error: + perl -pi.bak -e's/seperat/separat/g; s/Seperat/Separat/g;' $(find .) + + + ------------------------------------------------------------------------ -r663 | jesse | 2004-04-02 16:22:00 -0500 (Fri, 02 Apr 2004) | 1 line +r2218 | jesse | 2005-02-10 16:25:10 -0500 (Thu, 10 Feb 2005) | 5 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Record.pm - D /rt/branches/rt-3.1/lib/RT/Record_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomFieldValue_Overlay.pm + + r4672@hualien: jesse | 2005-02-10T21:19:40.639192Z + Fixes to handle large text custom fields gracefully + + -Moving code from Record_Overlay to Record, where it should live ------------------------------------------------------------------------ -r658 | leira | 2004-04-01 18:49:54 -0500 (Thu, 01 Apr 2004) | 2 lines +r2217 | jesse | 2005-02-10 16:15:16 -0500 (Thu, 10 Feb 2005) | 9 lines Changed paths: - A /rt/branches/rt-3.1/etc/upgrade/3.1.15 - A /rt/branches/rt-3.1/etc/upgrade/3.1.15/content + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/hu.po -Add data for upgrading new "on owner change" scrip. + r4669@hualien: jesse | 2005-02-10T21:11:24.084088Z + RT-Ticket: 6418 + RT-Status: resolved + RT-Update: correspond + + Applied new hungarian translation + + ------------------------------------------------------------------------ -r657 | leira | 2004-04-01 18:36:49 -0500 (Thu, 01 Apr 2004) | 2 lines +r2216 | jesse | 2005-02-10 16:15:06 -0500 (Thu, 10 Feb 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/etc/initialdata + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/REST/1.0/Forms/ticket/history -New scrip: On Owner Change / Notify Owner / Template: Transaction + r4668@hualien: jesse | 2005-02-10T20:54:30.684091Z + removed effective ticket from history listing ------------------------------------------------------------------------ -r649 | leira | 2004-03-31 14:33:44 -0500 (Wed, 31 Mar 2004) | 2 lines +r2198 | jesse | 2005-02-08 12:27:46 -0500 (Tue, 08 Feb 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/RT__Ticket/ColumnMap -Strip leading and trailing spaces from tags that aren't Content. + r4644@hualien: jesse | 2005-02-08T17:26:39.133201Z + "Status" in ticket listings is now localized + ------------------------------------------------------------------------ -r646 | jesse | 2004-03-31 01:22:05 -0500 (Wed, 31 Mar 2004) | 2 lines +r2196 | jesse | 2005-02-07 12:22:50 -0500 (Mon, 07 Feb 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectStage -3.1.14 + r4103@hualien: jesse | 2005-02-07T17:21:04.911429Z + RT-Ticket: 6417 + RT-Status: resolved + RT-Update: correspond + + Only show the TransactionBatch scrip stage if TransactionBatch + scrips are enabled. --Dave Rolsky + ------------------------------------------------------------------------ -r644 | leira | 2004-03-31 00:28:17 -0500 (Wed, 31 Mar 2004) | 2 lines +r2195 | jesse | 2005-02-07 12:22:15 -0500 (Mon, 07 Feb 2005) | 10 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowRequestor - M /rt/branches/rt-3.1/html/index.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectScripAction + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectScripCondition + M /rt/branches/3.4-RELEASE/html/Elements/Submit + M /rt/branches/3.4-RELEASE/html/Ticket/Display.html + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowMessageStanza + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowTransaction + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/Tabs + M /rt/branches/3.4-RELEASE/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web.pm + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm -New Callbacks, based on code from Masque. + r4102@hualien: jesse | 2005-02-07T17:20:01.069833Z + RT-Ticket: 6415 + RT-Status: resolved + RT-Update: correspond + + A bunch of small fixes to avoid minor warnings in the RT code. --Dave Rolsky + + + ------------------------------------------------------------------------ -r630 | jesse | 2004-03-28 07:18:18 -0500 (Sun, 28 Mar 2004) | 1 line +r2194 | jesse | 2005-02-04 11:03:39 -0500 (Fri, 04 Feb 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/Groups/index.html + M /rt/branches/3.4-RELEASE/html/Admin/Users/index.html + M /rt/branches/3.4-RELEASE/html/Elements/ShowMemberships + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowMemberOf + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowReferences + + r4082@hualien: jesse | 2005-02-04T16:03:07.513522Z + Fixing some links that broke when RT was not installed at the server root + +------------------------------------------------------------------------ +r2193 | jesse | 2005-02-03 12:27:23 -0500 (Thu, 03 Feb 2005) | 4 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/SelectOwner + + r4075@hualien: jesse | 2005-02-03T17:27:08.548583Z + SelectOwner was displaying "Nobody" twice due to smarter backend code that broke the not-so-smart frontend. Fixed the frontend. + + +------------------------------------------------------------------------ +r2150 | jesse | 2005-02-01 09:42:31 -0500 (Tue, 01 Feb 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf + + r3972@hualien: jesse | 2005-02-01T14:36:00.190124Z + 3.4.0 + +------------------------------------------------------------------------ +r2149 | jesse | 2005-02-01 09:42:14 -0500 (Tue, 01 Feb 2005) | 4 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in + + r3971@hualien: jesse | 2005-02-01T14:35:45.436824Z + Bumping SearchBuilder dependency to 1.21 + + +------------------------------------------------------------------------ +r2148 | jesse | 2005-02-01 09:41:54 -0500 (Tue, 01 Feb 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/README + + r3970@hualien: jesse | 2005-02-01T14:21:00.328018Z + Merge reverted a date in the README + +------------------------------------------------------------------------ +r2147 | jesse | 2005-02-01 09:20:40 -0500 (Tue, 01 Feb 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/Makefile.in + M /rt/branches/3.4-RELEASE/README + M /rt/branches/3.4-RELEASE/bin/mason_handler.fcgi.in + M /rt/branches/3.4-RELEASE/bin/mason_handler.scgi.in + M /rt/branches/3.4-RELEASE/bin/mason_handler.svc.in + M /rt/branches/3.4-RELEASE/bin/rt-crontool.in + M /rt/branches/3.4-RELEASE/bin/rt-mailgate.in + M /rt/branches/3.4-RELEASE/bin/rt.in + M /rt/branches/3.4-RELEASE/bin/standalone_httpd.in + M /rt/branches/3.4-RELEASE/bin/webmux.pl.in + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/GroupRights.html + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/Modify.html + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/Objects.html + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/UserRights.html + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/index.html + M /rt/branches/3.4-RELEASE/html/Admin/Elements/AddCustomFieldValue + M /rt/branches/3.4-RELEASE/html/Admin/Elements/CreateUserCalled + M /rt/branches/3.4-RELEASE/html/Admin/Elements/CustomFieldTabs + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditCustomField + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditCustomFieldValues + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditCustomFields + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditQueueWatchers + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditScrip + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditScrips + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditTemplates + M /rt/branches/3.4-RELEASE/html/Admin/Elements/EditUserComments + M /rt/branches/3.4-RELEASE/html/Admin/Elements/GlobalCustomFieldTabs + M /rt/branches/3.4-RELEASE/html/Admin/Elements/GroupTabs + M /rt/branches/3.4-RELEASE/html/Admin/Elements/Header + M /rt/branches/3.4-RELEASE/html/Admin/Elements/ListGlobalCustomFields + M /rt/branches/3.4-RELEASE/html/Admin/Elements/ListGlobalScrips + M /rt/branches/3.4-RELEASE/html/Admin/Elements/ModifyTemplate + M /rt/branches/3.4-RELEASE/html/Admin/Elements/ObjectCustomFields + M /rt/branches/3.4-RELEASE/html/Admin/Elements/PickCustomFields + M /rt/branches/3.4-RELEASE/html/Admin/Elements/PickObjects + M /rt/branches/3.4-RELEASE/html/Admin/Elements/QueueRightsForUser + M /rt/branches/3.4-RELEASE/html/Admin/Elements/QueueTabs + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectCustomFieldLookupType + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectCustomFieldType + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectGroups + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectModifyGroup + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectModifyQueue + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectModifyUser + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectNewGroupMembers + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectRights + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectScrip + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectScripAction + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectScripCondition + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectSingleOrMultiple + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectStage + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectTemplate + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SelectUsers + M /rt/branches/3.4-RELEASE/html/Admin/Elements/SystemTabs + M /rt/branches/3.4-RELEASE/html/Admin/Elements/Tabs + M /rt/branches/3.4-RELEASE/html/Admin/Elements/ToolTabs + M /rt/branches/3.4-RELEASE/html/Admin/Elements/UserTabs + M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Groups.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Queue-Tickets.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Queue-Transactions.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/Users.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/CustomFields/index.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/GroupRights.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/Scrip.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/Scrips.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/Template.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/Templates.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/UserRights.html + M /rt/branches/3.4-RELEASE/html/Admin/Global/index.html + M /rt/branches/3.4-RELEASE/html/Admin/Groups/CustomFields.html + M /rt/branches/3.4-RELEASE/html/Admin/Groups/GroupRights.html + M /rt/branches/3.4-RELEASE/html/Admin/Groups/History.html + M /rt/branches/3.4-RELEASE/html/Admin/Groups/Members.html + M /rt/branches/3.4-RELEASE/html/Admin/Groups/Modify.html + M /rt/branches/3.4-RELEASE/html/Admin/Groups/UserRights.html + M /rt/branches/3.4-RELEASE/html/Admin/Groups/index.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/CustomField.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/CustomFields.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/GroupRights.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/Modify.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/People.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/Scrip.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/Scrips.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/Template.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/Templates.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/UserRights.html + M /rt/branches/3.4-RELEASE/html/Admin/Queues/index.html + M /rt/branches/3.4-RELEASE/html/Admin/Tools/Configuration.html + M /rt/branches/3.4-RELEASE/html/Admin/Tools/index.html + M /rt/branches/3.4-RELEASE/html/Admin/Users/CustomFields.html + M /rt/branches/3.4-RELEASE/html/Admin/Users/History.html + M /rt/branches/3.4-RELEASE/html/Admin/Users/Memberships.html + M /rt/branches/3.4-RELEASE/html/Admin/Users/Modify.html + M /rt/branches/3.4-RELEASE/html/Admin/Users/index.html + M /rt/branches/3.4-RELEASE/html/Admin/autohandler + M /rt/branches/3.4-RELEASE/html/Admin/index.html + M /rt/branches/3.4-RELEASE/html/Approvals/Display.html + M /rt/branches/3.4-RELEASE/html/Approvals/Elements/Approve + M /rt/branches/3.4-RELEASE/html/Approvals/Elements/PendingMyApproval + M /rt/branches/3.4-RELEASE/html/Approvals/Elements/ShowDependency + M /rt/branches/3.4-RELEASE/html/Approvals/Elements/Tabs + M /rt/branches/3.4-RELEASE/html/Approvals/index.html + M /rt/branches/3.4-RELEASE/html/Download/CustomFieldValue/dhandler + M /rt/branches/3.4-RELEASE/html/Download/Tabular/dhandler + M /rt/branches/3.4-RELEASE/html/Elements/BevelBoxRaisedEnd + M /rt/branches/3.4-RELEASE/html/Elements/BevelBoxRaisedStart + M /rt/branches/3.4-RELEASE/html/Elements/Callback + M /rt/branches/3.4-RELEASE/html/Elements/Checkbox + M /rt/branches/3.4-RELEASE/html/Elements/CollectionAsTable/Header + M /rt/branches/3.4-RELEASE/html/Elements/CollectionAsTable/ParseFormat + M /rt/branches/3.4-RELEASE/html/Elements/CollectionAsTable/Row + M /rt/branches/3.4-RELEASE/html/Elements/CreateTicket + M /rt/branches/3.4-RELEASE/html/Elements/EditCustomField + M /rt/branches/3.4-RELEASE/html/Elements/EditCustomFieldBinary + M /rt/branches/3.4-RELEASE/html/Elements/EditCustomFieldFreeform + M /rt/branches/3.4-RELEASE/html/Elements/EditCustomFieldImage + M /rt/branches/3.4-RELEASE/html/Elements/EditCustomFieldSelect + M /rt/branches/3.4-RELEASE/html/Elements/EditCustomFieldText + M /rt/branches/3.4-RELEASE/html/Elements/EditLinks + M /rt/branches/3.4-RELEASE/html/Elements/Error + M /rt/branches/3.4-RELEASE/html/Elements/Footer + M /rt/branches/3.4-RELEASE/html/Elements/GotoTicket + M /rt/branches/3.4-RELEASE/html/Elements/Header + M /rt/branches/3.4-RELEASE/html/Elements/ListActions + M /rt/branches/3.4-RELEASE/html/Elements/Login + M /rt/branches/3.4-RELEASE/html/Elements/Menu + M /rt/branches/3.4-RELEASE/html/Elements/MessageBox + M /rt/branches/3.4-RELEASE/html/Elements/MyRequests + M /rt/branches/3.4-RELEASE/html/Elements/MyTickets + M /rt/branches/3.4-RELEASE/html/Elements/PageLayout + M /rt/branches/3.4-RELEASE/html/Elements/QueryString + M /rt/branches/3.4-RELEASE/html/Elements/QuickCreate + M /rt/branches/3.4-RELEASE/html/Elements/Quicksearch + M /rt/branches/3.4-RELEASE/html/Elements/RT__Ticket/ColumnMap + M /rt/branches/3.4-RELEASE/html/Elements/Refresh + M /rt/branches/3.4-RELEASE/html/Elements/ScrubHTML + M /rt/branches/3.4-RELEASE/html/Elements/Section + M /rt/branches/3.4-RELEASE/html/Elements/SelectAttachmentField + M /rt/branches/3.4-RELEASE/html/Elements/SelectBoolean + M /rt/branches/3.4-RELEASE/html/Elements/SelectCustomFieldOperator + M /rt/branches/3.4-RELEASE/html/Elements/SelectCustomFieldValue + M /rt/branches/3.4-RELEASE/html/Elements/SelectDate + M /rt/branches/3.4-RELEASE/html/Elements/SelectDateRelation + M /rt/branches/3.4-RELEASE/html/Elements/SelectDateType + M /rt/branches/3.4-RELEASE/html/Elements/SelectEqualityOperator + M /rt/branches/3.4-RELEASE/html/Elements/SelectGroups + M /rt/branches/3.4-RELEASE/html/Elements/SelectLang + M /rt/branches/3.4-RELEASE/html/Elements/SelectLinkType + M /rt/branches/3.4-RELEASE/html/Elements/SelectMatch + M /rt/branches/3.4-RELEASE/html/Elements/SelectNewTicketQueue + M /rt/branches/3.4-RELEASE/html/Elements/SelectOwner + M /rt/branches/3.4-RELEASE/html/Elements/SelectQueue + M /rt/branches/3.4-RELEASE/html/Elements/SelectResultsPerPage + M /rt/branches/3.4-RELEASE/html/Elements/SelectSortOrder + M /rt/branches/3.4-RELEASE/html/Elements/SelectStatus + M /rt/branches/3.4-RELEASE/html/Elements/SelectTicketSortBy + M /rt/branches/3.4-RELEASE/html/Elements/SelectTicketTypes + M /rt/branches/3.4-RELEASE/html/Elements/SelectUsers + M /rt/branches/3.4-RELEASE/html/Elements/SelectWatcherType + M /rt/branches/3.4-RELEASE/html/Elements/SetupSessionCookie + M /rt/branches/3.4-RELEASE/html/Elements/ShowCustomFieldImage + M /rt/branches/3.4-RELEASE/html/Elements/ShowCustomFields + M /rt/branches/3.4-RELEASE/html/Elements/ShowLink + M /rt/branches/3.4-RELEASE/html/Elements/ShowLinks + M /rt/branches/3.4-RELEASE/html/Elements/ShowMemberships + M /rt/branches/3.4-RELEASE/html/Elements/SimpleSearch + M /rt/branches/3.4-RELEASE/html/Elements/Submit + M /rt/branches/3.4-RELEASE/html/Elements/Tabs + M /rt/branches/3.4-RELEASE/html/Elements/TicketList + M /rt/branches/3.4-RELEASE/html/Elements/TitleBox + M /rt/branches/3.4-RELEASE/html/Elements/TitleBoxEnd + M /rt/branches/3.4-RELEASE/html/Elements/TitleBoxStart + M /rt/branches/3.4-RELEASE/html/NoAuth/Logout.html + M /rt/branches/3.4-RELEASE/html/NoAuth/Reminder.html + M /rt/branches/3.4-RELEASE/html/NoAuth/webrt.css + M /rt/branches/3.4-RELEASE/html/REST/1.0/Forms/queue/default + M /rt/branches/3.4-RELEASE/html/REST/1.0/Forms/queue/ns + M /rt/branches/3.4-RELEASE/html/REST/1.0/Forms/ticket/attachments + M /rt/branches/3.4-RELEASE/html/REST/1.0/Forms/ticket/default + M /rt/branches/3.4-RELEASE/html/REST/1.0/Forms/ticket/history + M /rt/branches/3.4-RELEASE/html/REST/1.0/Forms/ticket/links + M /rt/branches/3.4-RELEASE/html/REST/1.0/Forms/user/default + M /rt/branches/3.4-RELEASE/html/REST/1.0/Forms/user/ns + M /rt/branches/3.4-RELEASE/html/REST/1.0/NoAuth/mail-gateway + M /rt/branches/3.4-RELEASE/html/REST/1.0/autohandler + M /rt/branches/3.4-RELEASE/html/REST/1.0/dhandler + M /rt/branches/3.4-RELEASE/html/REST/1.0/logout + M /rt/branches/3.4-RELEASE/html/REST/1.0/search/dhandler + M /rt/branches/3.4-RELEASE/html/REST/1.0/search/ticket + M /rt/branches/3.4-RELEASE/html/REST/1.0/ticket/comment + M /rt/branches/3.4-RELEASE/html/REST/1.0/ticket/link + M /rt/branches/3.4-RELEASE/html/REST/1.0/ticket/merge + M /rt/branches/3.4-RELEASE/html/Search/Build.html + M /rt/branches/3.4-RELEASE/html/Search/Bulk.html + M /rt/branches/3.4-RELEASE/html/Search/Edit.html + M /rt/branches/3.4-RELEASE/html/Search/Elements/BuildFormatString + M /rt/branches/3.4-RELEASE/html/Search/Elements/DisplayOptions + M /rt/branches/3.4-RELEASE/html/Search/Elements/EditFormat + M /rt/branches/3.4-RELEASE/html/Search/Elements/EditQuery + M /rt/branches/3.4-RELEASE/html/Search/Elements/EditSearches + M /rt/branches/3.4-RELEASE/html/Search/Elements/NewListActions + M /rt/branches/3.4-RELEASE/html/Search/Elements/PickBasics + M /rt/branches/3.4-RELEASE/html/Search/Elements/PickCFs + M /rt/branches/3.4-RELEASE/html/Search/Elements/PickCriteria + M /rt/branches/3.4-RELEASE/html/Search/Elements/SearchPrivacy + M /rt/branches/3.4-RELEASE/html/Search/Elements/SelectAndOr + M /rt/branches/3.4-RELEASE/html/Search/Elements/SelectGroup + M /rt/branches/3.4-RELEASE/html/Search/Elements/SelectLinks + M /rt/branches/3.4-RELEASE/html/Search/Elements/SelectPersonType + M /rt/branches/3.4-RELEASE/html/Search/Elements/SelectSearchObject + M /rt/branches/3.4-RELEASE/html/Search/Elements/SelectSearchesForObjects + M /rt/branches/3.4-RELEASE/html/Search/Results.html + M /rt/branches/3.4-RELEASE/html/Search/Results.rdf + M /rt/branches/3.4-RELEASE/html/Search/Results.tsv + M /rt/branches/3.4-RELEASE/html/SelfService/Attachment/dhandler + M /rt/branches/3.4-RELEASE/html/SelfService/Closed.html + M /rt/branches/3.4-RELEASE/html/SelfService/Create.html + M /rt/branches/3.4-RELEASE/html/SelfService/CreateTicketInQueue.html + M /rt/branches/3.4-RELEASE/html/SelfService/Display.html + M /rt/branches/3.4-RELEASE/html/SelfService/Elements/GotoTicket + M /rt/branches/3.4-RELEASE/html/SelfService/Elements/Header + M /rt/branches/3.4-RELEASE/html/SelfService/Elements/MyRequests + M /rt/branches/3.4-RELEASE/html/SelfService/Elements/Tabs + M /rt/branches/3.4-RELEASE/html/SelfService/Error.html + M /rt/branches/3.4-RELEASE/html/SelfService/Prefs.html + M /rt/branches/3.4-RELEASE/html/SelfService/Update.html + M /rt/branches/3.4-RELEASE/html/SelfService/index.html + M /rt/branches/3.4-RELEASE/html/Ticket/Attachment/dhandler + M /rt/branches/3.4-RELEASE/html/Ticket/Create.html + M /rt/branches/3.4-RELEASE/html/Ticket/Display.html + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/AddWatchers + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/BulkLinks + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/EditBasics + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/EditCustomField + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/EditCustomFields + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/EditDates + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/EditPeople + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/EditWatchers + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/FindAttachments + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/LoadTextAttachments + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/PreviewScrips + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowAttachments + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowBasics + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowCustomFields + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowDates + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowDependencies + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowGroupMembers + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowHistory + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowMemberOf + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowMembers + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowMessageHeaders + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowMessageStanza + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowPeople + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowReferences + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowRequestor + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowSummary + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowTransaction + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowTransactionAttachments + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowUserEntry + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/Tabs + M /rt/branches/3.4-RELEASE/html/Ticket/History.html + M /rt/branches/3.4-RELEASE/html/Ticket/Modify.html + M /rt/branches/3.4-RELEASE/html/Ticket/ModifyAll.html + M /rt/branches/3.4-RELEASE/html/Ticket/ModifyDates.html + M /rt/branches/3.4-RELEASE/html/Ticket/ModifyLinks.html + M /rt/branches/3.4-RELEASE/html/Ticket/ModifyPeople.html + M /rt/branches/3.4-RELEASE/html/Ticket/ShowEmailRecord.html + M /rt/branches/3.4-RELEASE/html/Ticket/Update.html + M /rt/branches/3.4-RELEASE/html/Tools/Elements/Tabs + M /rt/branches/3.4-RELEASE/html/Tools/MyDay.html + M /rt/branches/3.4-RELEASE/html/Tools/Offline.html + M /rt/branches/3.4-RELEASE/html/User/Delegation.html + M /rt/branches/3.4-RELEASE/html/User/Elements/DelegateRights + M /rt/branches/3.4-RELEASE/html/User/Elements/GroupTabs + M /rt/branches/3.4-RELEASE/html/User/Elements/Tabs + M /rt/branches/3.4-RELEASE/html/User/Groups/Members.html + M /rt/branches/3.4-RELEASE/html/User/Groups/Modify.html + M /rt/branches/3.4-RELEASE/html/User/Groups/index.html + M /rt/branches/3.4-RELEASE/html/User/Prefs.html + M /rt/branches/3.4-RELEASE/html/autohandler + M /rt/branches/3.4-RELEASE/html/index.html + M /rt/branches/3.4-RELEASE/html/l + M /rt/branches/3.4-RELEASE/lib/RT/ACE.pm + M /rt/branches/3.4-RELEASE/lib/RT/ACE_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/ACL.pm + M /rt/branches/3.4-RELEASE/lib/RT/ACL_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/AutoOpen.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/Autoreply.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/EscalatePriority.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/Generic.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/Notify.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/NotifyAsComment.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/RecordComment.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/RecordCorrespondence.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/ResolveMembers.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/SendEmail.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/SetPriority.pm + M /rt/branches/3.4-RELEASE/lib/RT/Action/UserDefined.pm + M /rt/branches/3.4-RELEASE/lib/RT/Attachment.pm + M /rt/branches/3.4-RELEASE/lib/RT/Attachment_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Attachments.pm + M /rt/branches/3.4-RELEASE/lib/RT/Attachments_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Attribute.pm + M /rt/branches/3.4-RELEASE/lib/RT/Attribute_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Attributes.pm + M /rt/branches/3.4-RELEASE/lib/RT/Attributes_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Base.pm + M /rt/branches/3.4-RELEASE/lib/RT/CachedGroupMember.pm + M /rt/branches/3.4-RELEASE/lib/RT/CachedGroupMember_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/CachedGroupMembers.pm + M /rt/branches/3.4-RELEASE/lib/RT/CachedGroupMembers_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Condition/AnyTransaction.pm + M /rt/branches/3.4-RELEASE/lib/RT/Condition/BeforeDue.pm + M /rt/branches/3.4-RELEASE/lib/RT/Condition/Generic.pm + M /rt/branches/3.4-RELEASE/lib/RT/Condition/Overdue.pm + M /rt/branches/3.4-RELEASE/lib/RT/Condition/OwnerChange.pm + M /rt/branches/3.4-RELEASE/lib/RT/Condition/PriorityChange.pm + M /rt/branches/3.4-RELEASE/lib/RT/Condition/PriorityExceeds.pm + M /rt/branches/3.4-RELEASE/lib/RT/Condition/QueueChange.pm + M /rt/branches/3.4-RELEASE/lib/RT/Condition/StatusChange.pm + M /rt/branches/3.4-RELEASE/lib/RT/Condition/UserDefined.pm + M /rt/branches/3.4-RELEASE/lib/RT/CurrentUser.pm + M /rt/branches/3.4-RELEASE/lib/RT/CustomField.pm + M /rt/branches/3.4-RELEASE/lib/RT/CustomFieldValue.pm + M /rt/branches/3.4-RELEASE/lib/RT/CustomFieldValues.pm + M /rt/branches/3.4-RELEASE/lib/RT/CustomFieldValues_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/CustomField_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/CustomFields.pm + M /rt/branches/3.4-RELEASE/lib/RT/CustomFields_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Date.pm + M /rt/branches/3.4-RELEASE/lib/RT/EmailParser.pm + M /rt/branches/3.4-RELEASE/lib/RT/Group.pm + M /rt/branches/3.4-RELEASE/lib/RT/GroupMember.pm + M /rt/branches/3.4-RELEASE/lib/RT/GroupMember_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/GroupMembers.pm + M /rt/branches/3.4-RELEASE/lib/RT/GroupMembers_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Group_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Groups.pm + M /rt/branches/3.4-RELEASE/lib/RT/Groups_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Handle.pm + M /rt/branches/3.4-RELEASE/lib/RT/I18N/cs.pm + M /rt/branches/3.4-RELEASE/lib/RT/I18N/i_default.pm + M /rt/branches/3.4-RELEASE/lib/RT/I18N.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/CLI.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Email/Auth/GnuPG.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Email/Auth/MailFrom.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Email/Filter/SpamAssassin.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Email.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/REST.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web/Handler.pm + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web.pm + M /rt/branches/3.4-RELEASE/lib/RT/Link.pm + M /rt/branches/3.4-RELEASE/lib/RT/Link_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Links.pm + M /rt/branches/3.4-RELEASE/lib/RT/Links_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomField.pm + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomFieldValue.pm + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomFieldValue_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomFieldValues.pm + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomFieldValues_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomField_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomFields.pm + M /rt/branches/3.4-RELEASE/lib/RT/ObjectCustomFields_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Principal.pm + M /rt/branches/3.4-RELEASE/lib/RT/Principal_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Principals.pm + M /rt/branches/3.4-RELEASE/lib/RT/Principals_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Queue.pm + M /rt/branches/3.4-RELEASE/lib/RT/Queue_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Queues.pm + M /rt/branches/3.4-RELEASE/lib/RT/Queues_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm + M /rt/branches/3.4-RELEASE/lib/RT/Scrip.pm + M /rt/branches/3.4-RELEASE/lib/RT/ScripAction.pm + M /rt/branches/3.4-RELEASE/lib/RT/ScripAction_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/ScripActions.pm + M /rt/branches/3.4-RELEASE/lib/RT/ScripActions_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/ScripCondition.pm + M /rt/branches/3.4-RELEASE/lib/RT/ScripCondition_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/ScripConditions.pm + M /rt/branches/3.4-RELEASE/lib/RT/ScripConditions_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Scrip_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Scrips.pm + M /rt/branches/3.4-RELEASE/lib/RT/Scrips_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Search/ActiveTicketsInQueue.pm + M /rt/branches/3.4-RELEASE/lib/RT/Search/FromSQL.pm + M /rt/branches/3.4-RELEASE/lib/RT/Search/Generic.pm + M /rt/branches/3.4-RELEASE/lib/RT/SearchBuilder.pm + M /rt/branches/3.4-RELEASE/lib/RT/System.pm + M /rt/branches/3.4-RELEASE/lib/RT/Template.pm + M /rt/branches/3.4-RELEASE/lib/RT/Template_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Templates.pm + M /rt/branches/3.4-RELEASE/lib/RT/Templates_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Ticket.pm + M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Tickets.pm + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/3.4-RELEASE/lib/RT/Transaction.pm + M /rt/branches/3.4-RELEASE/lib/RT/Transaction_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Transactions.pm + M /rt/branches/3.4-RELEASE/lib/RT/Transactions_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/URI/base.pm + M /rt/branches/3.4-RELEASE/lib/RT/URI/fsck_com_rt.pm + M /rt/branches/3.4-RELEASE/lib/RT/URI.pm + M /rt/branches/3.4-RELEASE/lib/RT/User.pm + M /rt/branches/3.4-RELEASE/lib/RT/User_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Users.pm + M /rt/branches/3.4-RELEASE/lib/RT/Users_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT.pm.in + M /rt/branches/3.4-RELEASE/sbin/extract-message-catalog + M /rt/branches/3.4-RELEASE/sbin/extract_pod_tests + M /rt/branches/3.4-RELEASE/sbin/factory + M /rt/branches/3.4-RELEASE/sbin/regression_harness + M /rt/branches/3.4-RELEASE/sbin/rt-dump-database.in + M /rt/branches/3.4-RELEASE/sbin/rt-setup-database.in + M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in + + r3962@hualien: jesse | 2005-02-01T14:05:26.980011Z + reran license tagger + +------------------------------------------------------------------------ +r2146 | jesse | 2005-02-01 09:13:05 -0500 (Tue, 01 Feb 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/I18N/cs.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/da.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/de.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/en_malkovich.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/es.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fi.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/fr.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/he.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/hu.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/it.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/ja.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/nl.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/no.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/pt_br.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/ru.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_cn.po + M /rt/branches/3.4-RELEASE/lib/RT/I18N/zh_tw.po + M /rt/branches/3.4-RELEASE/sbin/license_tag + + r3961@hualien: jesse | 2005-02-01T14:03:42.493372Z + Message catalogs updated -Bumping to 3.1.13 for release ------------------------------------------------------------------------ -r627 | jesse | 2004-03-27 23:04:08 -0500 (Sat, 27 Mar 2004) | 6 lines +r2145 | jesse | 2005-02-01 09:12:39 -0500 (Tue, 01 Feb 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/Makefile.in - A /rt/branches/rt-3.1/README.Oracle - M /rt/branches/rt-3.1/UPGRADING - M /rt/branches/rt-3.1/bin/mason_handler.fcgi.in - M /rt/branches/rt-3.1/bin/mason_handler.scgi.in - M /rt/branches/rt-3.1/bin/rt-crontool.in - M /rt/branches/rt-3.1/bin/rt-mailgate.in - M /rt/branches/rt-3.1/bin/webmux.pl.in - M /rt/branches/rt-3.1/config.layout - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/etc/schema.Informix - M /rt/branches/rt-3.1/etc/schema.Oracle - M /rt/branches/rt-3.1/etc/schema.SQLite - M /rt/branches/rt-3.1/html/Admin/Elements/EditScrip - M /rt/branches/rt-3.1/html/Elements/Callback - M /rt/branches/rt-3.1/html/Elements/MessageBox - M /rt/branches/rt-3.1/html/Elements/SelectLang - M /rt/branches/rt-3.1/html/Elements/SelectMatch - M /rt/branches/rt-3.1/html/Elements/SelectWatcherType - M /rt/branches/rt-3.1/html/Elements/SetupSessionCookie - M /rt/branches/rt-3.1/html/Elements/SimpleSearch - M /rt/branches/rt-3.1/html/REST/1.0/Forms/ticket/default - M /rt/branches/rt-3.1/html/REST/1.0/Forms/ticket/history - M /rt/branches/rt-3.1/html/REST/1.0/autohandler - M /rt/branches/rt-3.1/html/REST/1.0/dhandler - M /rt/branches/rt-3.1/html/REST/1.0/search/ticket - M /rt/branches/rt-3.1/html/Search/Elements/PickRestriction - M /rt/branches/rt-3.1/html/SelfService/Elements/MyRequests - M /rt/branches/rt-3.1/html/Ticket/Attachment/dhandler - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowAttachments - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowMessageStanza - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs - M /rt/branches/rt-3.1/html/index.html - M /rt/branches/rt-3.1/lib/RT/Action/AutoOpen.pm - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm - M /rt/branches/rt-3.1/lib/RT/Attachment_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Base.pm - M /rt/branches/rt-3.1/lib/RT/CustomField_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm - M /rt/branches/rt-3.1/lib/RT/Group_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Handle.pm - M /rt/branches/rt-3.1/lib/RT/I18N/fi.po - M /rt/branches/rt-3.1/lib/RT/I18N/fr.po - M /rt/branches/rt-3.1/lib/RT/I18N/zh_cn.po - M /rt/branches/rt-3.1/lib/RT/I18N/zh_tw.po - M /rt/branches/rt-3.1/lib/RT/I18N.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Email/Auth/MailFrom.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT/Principal_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Queue_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/StyleGuide.pod - M /rt/branches/rt-3.1/lib/RT/Template_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm - M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/URI.pm - M /rt/branches/rt-3.1/lib/RT/User_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Users_Overlay.pm - M /rt/branches/rt-3.1/lib/t/03web.pl.in - M /rt/branches/rt-3.1/lib/t/04_send_email.pl.in - M /rt/branches/rt-3.1/sbin/license_tag - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/README + + r3960@hualien: jesse | 2005-02-01T13:59:42.556416Z + Tiny readme style fixes ----------------------------------------------------------------------- -r1191@tinbook: jesse | 2004-03-28T04:02:36.130375Z +------------------------------------------------------------------------ +r2144 | jesse | 2005-02-01 09:11:23 -0500 (Tue, 01 Feb 2005) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/etc/upgrade/3.3.0/schema.Oracle + M /rt/branches/3.4-RELEASE/etc/upgrade/3.3.0/schema.Pg -Merging 3.0.10 forward to 3.1. ----------------------------------------------------------------------- + r3959@hualien: jesse | 2005-02-01T13:55:00.555573Z + Removing index changes from upgrade process that could break upgrades for some users ------------------------------------------------------------------------ -r626 | jesse | 2004-03-25 21:23:18 -0500 (Thu, 25 Mar 2004) | 1 line +r2131 | jesse | 2005-01-22 14:43:46 -0500 (Sat, 22 Jan 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/rt.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf + + r3924@hualien: jesse | 2005-01-22T19:34:52.453359Z + Bumped to 3.4.0rc6 -Removing a conflict generated by an incorrect commit ------------------------------------------------------------------------ -r622 | jesse | 2004-03-25 10:33:23 -0500 (Thu, 25 Mar 2004) | 1 line +r2123 | jesse | 2005-01-22 11:57:23 -0500 (Sat, 22 Jan 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/bin/rt.in - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm + + r3910@hualien: jesse | 2005-01-22T16:06:58.731752Z + Custom field searches should only search on values that haven't been deleted + -Bumping to 3.1.12 ------------------------------------------------------------------------ -r621 | leira | 2004-03-25 10:21:44 -0500 (Thu, 25 Mar 2004) | 3 lines +r2122 | jesse | 2005-01-22 11:57:11 -0500 (Sat, 22 Jan 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Attachments_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT/Queue_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Record_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm - M /rt/branches/rt-3.1/lib/RT/Transactions_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/URI.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/CustomField_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm + A /rt/branches/3.4-RELEASE/lib/t/regression/15cf_single_values_are_single.t -Move AddLink/DeleteLink to the Record object. -Support linking Queues. + r3909@hualien: jesse | 2005-01-22T15:42:46.936767Z + Bullet-proofing for custom fields with a set but limited number of values ------------------------------------------------------------------------ -r620 | leira | 2004-03-25 10:20:13 -0500 (Thu, 25 Mar 2004) | 4 lines +r2121 | jesse | 2005-01-22 11:57:01 -0500 (Sat, 22 Jan 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/html/Scope/Elements/ShowHistory - M /rt/branches/rt-3.1/html/Scope/Elements/ShowTransaction - M /rt/branches/rt-3.1/html/Ticket/Display.html - M /rt/branches/rt-3.1/html/Ticket/Elements/FindAttachments - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowHistory - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm + + r3907@hualien: jesse | 2005-01-22T14:48:14.100308Z + TicketSQL search fixes, especially to Custom field operations + -ShowHeaders is now boolean. +------------------------------------------------------------------------ +r2120 | jesse | 2005-01-22 11:53:50 -0500 (Sat, 22 Jan 2005) | 4 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/RT__Ticket/ColumnMap -Allow Transactions, Attachments, etc. to take an optional collection of tickets. + r3904@hualien: jesse | 2005-01-22T13:00:19.775653Z + The column map callback was broken by performance work + ------------------------------------------------------------------------ -r619 | leira | 2004-03-25 10:18:34 -0500 (Thu, 25 Mar 2004) | 2 lines +r2119 | jesse | 2005-01-22 06:26:14 -0500 (Sat, 22 Jan 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/EditLinks + M /rt/branches/3.4-RELEASE + A /rt/branches/3.4-RELEASE/etc/upgrade/3.3.0/content + A /rt/branches/3.4-RELEASE/etc/upgrade/3.3.11/acl.Oracle + A /rt/branches/3.4-RELEASE/etc/upgrade/3.3.11/acl.Pg + A /rt/branches/3.4-RELEASE/etc/upgrade/3.3.11/acl.SQLite + A /rt/branches/3.4-RELEASE/etc/upgrade/3.3.11/acl.mysql + A /rt/branches/3.4-RELEASE/etc/upgrade/3.3.11/content + A /rt/branches/3.4-RELEASE/etc/upgrade/3.3.11/schema.Oracle + A /rt/branches/3.4-RELEASE/etc/upgrade/3.3.11/schema.SQLite + M /rt/branches/3.4-RELEASE/sbin/rt-setup-database.in -Make this component more flexible (new or modify). + r3902@hualien: jesse | 2005-01-22T11:21:43.212477Z + RT-Ticket: 6366 + RT-Update: correspond + + Cleaned up the upgrade procedure to give better messages on success. Added content so it won't bomb out on errors for the 3.4 upgrades. + (We could have altered the script to not error out on missing content, but that would obscure errors where the user flubbed the path. + + ------------------------------------------------------------------------ -r618 | leira | 2004-03-25 10:17:28 -0500 (Thu, 25 Mar 2004) | 2 lines +r2116 | jesse | 2005-01-19 17:20:57 -0500 (Wed, 19 Jan 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/html/Admin/Elements/SelectStage + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/configure.ac -add a "disabled" stage + r3893@hualien: jesse | 2005-01-19T18:39:39.850646Z + Updated version number used by development builds to note that this is the 3.4 series + ------------------------------------------------------------------------ -r617 | leira | 2004-03-24 16:31:54 -0500 (Wed, 24 Mar 2004) | 2 lines +r2115 | jesse | 2005-01-19 17:20:48 -0500 (Wed, 19 Jan 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Attachments_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transactions_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Attachment_Overlay.pm -Fixed a cut & paste error. + r3892@hualien: jesse | 2005-01-19T18:38:38.233900Z + Added better error checking for attachment insertion failure. (This unmasked more instances of oracle brokenness) + ------------------------------------------------------------------------ -r616 | leira | 2004-03-24 16:29:01 -0500 (Wed, 24 Mar 2004) | 2 lines +r2114 | jesse | 2005-01-19 17:20:39 -0500 (Wed, 19 Jan 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Attachments_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transactions_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/t/regression/03basic_web.t + M /rt/branches/3.4-RELEASE/lib/t/regression/06mailgateway.t + M /rt/branches/3.4-RELEASE/lib/t/regression/09record_cf_api.t -Check Queue permissions, too. + r3891@hualien: jesse | 2005-01-19T18:31:15.604733Z + Minor formatting cleanups to tests + ------------------------------------------------------------------------ -r615 | leira | 2004-03-24 16:22:30 -0500 (Wed, 24 Mar 2004) | 2 lines +r2113 | jesse | 2005-01-18 10:46:48 -0500 (Tue, 18 Jan 2005) | 6 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Attachments_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transactions_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/SelectOwner + M /rt/branches/3.4-RELEASE/lib/RT/Users_Overlay.pm -Add a Next method that checks ACLs, so that we don't need to do it in the UI. + r3885@hualien: jesse | 2005-01-18T15:02:02.574134Z + Reimplemented RT::Users->WhoHaveRights to remove O(n^2) SQL calls. (That means it's faster now) + Reimplemented SelectOwner widget to take advantage of the new WhoHaveRights + + ------------------------------------------------------------------------ -r606 | jesse | 2004-03-19 11:52:58 -0500 (Fri, 19 Mar 2004) | 2 lines +r2112 | jesse | 2005-01-18 10:46:21 -0500 (Tue, 18 Jan 2005) | 8 lines Changed paths: - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/CustomField_Overlay.pm -Bumping to 3.0.11 + r3884@hualien: jesse | 2005-01-18T14:59:19.630164Z + RT-Ticket: 6352 + RT-Status: resolved + RT-Update: correspond + + Fix an invalid custom field acl check + ------------------------------------------------------------------------ -r605 | jesse | 2004-03-19 01:56:11 -0500 (Fri, 19 Mar 2004) | 5 lines +r2109 | tla | 2005-01-17 20:53:10 -0500 (Mon, 17 Jan 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/Attachment_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Record.pm + A /rt/branches/3.4-RELEASE/lib/t/create_data.pl -r1135@tinbook: jesse | 2004-03-19T06:55:24.031783Z +A script to automate testing data creation. Requires a new CPAN module, +Text::Lorem. Work in progress. -Factored out some attachment processing to ease future integration ----------------------------------------------------------------------- ------------------------------------------------------------------------ -r604 | jesse | 2004-03-19 01:46:21 -0500 (Fri, 19 Mar 2004) | 3 lines +r2072 | jesse | 2005-01-13 02:02:25 -0500 (Thu, 13 Jan 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/lib/RT/Attribute_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/CurrentUser.pm + M /rt/branches/3.4-RELEASE/README + +Removed a reference to NIS -Fixes for running on postgres ----------------------------------------------------------------------- ------------------------------------------------------------------------ -r602 | leira | 2004-03-18 01:34:55 -0500 (Thu, 18 Mar 2004) | 2 lines +r2071 | jesse | 2005-01-12 18:39:03 -0500 (Wed, 12 Jan 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/etc/acl.Pg + M /rt/branches/3.4-RELEASE/docs/rt3-schema-relationships.dot + +RT3.4 schema diagram corrected and updated. -Add Attributes table to the acl list for Postgres. ------------------------------------------------------------------------ -r601 | jesse | 2004-03-17 18:16:25 -0500 (Wed, 17 Mar 2004) | 1 line +r2070 | jesse | 2005-01-11 18:58:03 -0500 (Tue, 11 Jan 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Elements/SelectPersonType + M /rt/branches/3.4-RELEASE/README + +Readme update to note that manual installation of Apache::DBI may be required. + -Allow searching for tickets based on user attributes other than 'EmailAddress' ------------------------------------------------------------------------ -r600 | leira | 2004-03-17 18:12:45 -0500 (Wed, 17 Mar 2004) | 2 lines +r2069 | zev | 2005-01-11 18:49:19 -0500 (Tue, 11 Jan 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt/branches/3.4-RELEASE/Makefile.in + M /rt/branches/3.4-RELEASE/etc/RT_Config.pm.in -We don't need to parse parts of the key, so don't pull it apart. +Fixed spelling and grammar mistakes in etc/RT_Config.pm.in +Added some documentation and fixed whitespace in Makefile.in ------------------------------------------------------------------------ -r598 | jesse | 2004-03-17 16:15:06 -0500 (Wed, 17 Mar 2004) | 1 line +r2065 | jesse | 2005-01-11 00:02:58 -0500 (Tue, 11 Jan 2005) | 5 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/MessageBox - M /rt/branches/rt-3.1/html/Elements/SelectMatch - M /rt/branches/rt-3.1/html/Ticket/Create.html - M /rt/branches/rt-3.1/html/Ticket/Display.html - A /rt/branches/rt-3.1/html/Ticket/Elements/LoadTextAttachments - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowHistory - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction - M /rt/branches/rt-3.1/html/Ticket/History.html - M /rt/branches/rt-3.1/html/User/Prefs.html - M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm - A /rt/branches/rt-3.1/lib/RT/I18N/da.po - M /rt/branches/rt-3.1/lib/RT/I18N/fi.po - M /rt/branches/rt-3.1/lib/RT/I18N/fr.po - A /rt/branches/rt-3.1/lib/RT/I18N/hu.po - M /rt/branches/rt-3.1/lib/RT/Interface/Email/Auth/MailFrom.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/User_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf + + r2678@hualien: jesse | 2005-01-11T06:37:57.777661Z + Bumped to rc5 + + + +------------------------------------------------------------------------ +r2064 | jesse | 2005-01-10 23:54:09 -0500 (Mon, 10 Jan 2005) | 6 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm + A /rt/branches/3.4-RELEASE/lib/t/regression/14merge.t + + r2669@hualien: jesse | 2005-01-11T06:23:33.161490Z + Merging tickets with the same link could cause postgres to complain. Fixed. merged. + + + -Merging 3.0.10rc2 forward to 3.1.x ------------------------------------------------------------------------ -r595 | leira | 2004-03-17 01:10:21 -0500 (Wed, 17 Mar 2004) | 2 lines +r2060 | jesse | 2005-01-08 18:46:21 -0500 (Sat, 08 Jan 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Admin/Queues/Modify.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf -Include content properly when creating tickets from templates. + r2642@hualien: jesse | 2005-01-08T23:42:31.639282Z + 3.4.0rc4 ------------------------------------------------------------------------ -r594 | leira | 2004-03-17 01:07:22 -0500 (Wed, 17 Mar 2004) | 2 lines +r2059 | jesse | 2005-01-08 18:44:03 -0500 (Sat, 08 Jan 2005) | 9 lines Changed paths: - M /rt/branches/rt-3.1/html/Scope/Elements/ShowSummary + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/README + M /rt/branches/3.4-RELEASE/lib/RT/Attributes_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm + A /rt/branches/3.4-RELEASE/lib/t/regression/13-attribute-tests.t + M /rt/branches/3.4-RELEASE/sbin/rt-test-dependencies.in -Links elements have moved to /Elements + r2640@hualien: jesse | 2005-01-08T23:32:05.453370Z + Kevin Chen reported issues with Attributes not being properly deleted from the + ticket update screen. Alex Vandiver wrote new tests to illustrate the behaviour. + + This unearthed bugs in RT's attribute handling as well as DBIx::SearchBuilder. + + + ------------------------------------------------------------------------ -r593 | leira | 2004-03-17 01:06:47 -0500 (Wed, 17 Mar 2004) | 2 lines +r2055 | jesse | 2005-01-07 22:40:01 -0500 (Fri, 07 Jan 2005) | 4 lines Changed paths: - A /rt/branches/rt-3.1/html/Elements/EditLinks (from /rt/branches/rt-3.1/html/Ticket/Elements/EditLinks:558) - A /rt/branches/rt-3.1/html/Elements/ShowLink (from /rt/branches/rt-3.1/html/Ticket/Elements/ShowLink:554) - A /rt/branches/rt-3.1/html/Elements/ShowLinks (from /rt/branches/rt-3.1/html/Ticket/Elements/ShowLinks:554) - D /rt/branches/rt-3.1/html/Ticket/Elements/EditLinks - D /rt/branches/rt-3.1/html/Ticket/Elements/ShowLink - D /rt/branches/rt-3.1/html/Ticket/Elements/ShowLinks - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowSummary - M /rt/branches/rt-3.1/html/Ticket/ModifyAll.html - M /rt/branches/rt-3.1/html/Ticket/ModifyLinks.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf -Move links elements to /Elements from /Ticket/Elements + r2633@hualien: jesse | 2005-01-08T03:37:18.260832Z + Bumping to 3.4.0rc3 + ------------------------------------------------------------------------ -r592 | leira | 2004-03-17 01:04:58 -0500 (Wed, 17 Mar 2004) | 2 lines +r2054 | jesse | 2005-01-07 22:39:55 -0500 (Fri, 07 Jan 2005) | 5 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Update.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm + A /rt/branches/3.4-RELEASE/lib/t/regression/12-search.t -Add a BeforeUpdateType callback. + r2632@hualien: jesse | 2005-01-08T03:36:49.431347Z + Revision 1977 was a bogus merge. Revert that. Add new tests to catch the failing behaviour + + ------------------------------------------------------------------------ -r591 | leira | 2004-03-17 00:58:18 -0500 (Wed, 17 Mar 2004) | 2 lines +r2045 | jesse | 2005-01-06 16:01:06 -0500 (Thu, 06 Jan 2005) | 5 lines Changed paths: - D /rt/branches/rt-3.1/html/Elements/ShadedBox - D /rt/branches/rt-3.1/html/Elements/ShadedInputRow - D /rt/branches/rt-3.1/html/Elements/ShadedRow + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf -These aren't used any more, so delete them. + r2555@hualien: jesse | 2005-01-06T20:56:22.389566Z + Bumping to rc2 + + ------------------------------------------------------------------------ -r589 | jesse | 2004-03-17 00:36:39 -0500 (Wed, 17 Mar 2004) | 3 lines +r2044 | jesse | 2005-01-06 16:00:57 -0500 (Thu, 06 Jan 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/SelfService/Display.html - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowHistory - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/t/regression/04send_email.t + M /rt/branches/3.4-RELEASE/lib/t/regression/06mailgateway.t -Comment/Update links were broken after a quicksearch ----------------------------------------------------------------------- + r2543@hualien: jesse | 2005-01-06T07:08:12.346569Z + no longer hardcode paths in tests ------------------------------------------------------------------------ -r586 | leira | 2004-03-16 19:29:14 -0500 (Tue, 16 Mar 2004) | 2 lines +r2041 | jesse | 2005-01-05 00:34:02 -0500 (Wed, 05 Jan 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/URI/fsck_com_rt.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Record.pm + M /rt/branches/3.4-RELEASE/lib/t/regression/03basic_web.t -DTRT for ObjectType (and thus AsString). + r2539@hualien: jesse | 2005-01-05T05:31:36.967112Z + Better handling of Content that comes out of the database as utf8 (Such as with DBD::Oracle 1.16) ------------------------------------------------------------------------ -r577 | jesse | 2004-03-15 13:29:09 -0500 (Mon, 15 Mar 2004) | 5 lines +r2040 | jesse | 2005-01-04 00:18:06 -0500 (Tue, 04 Jan 2005) | 3 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Admin/Elements/ModifyQueue - M /rt/branches/rt-3.1/html/Admin/Queues/Modify.html - M /rt/branches/rt-3.1/html/Search/Bulk.html - M /rt/branches/rt-3.1/html/Ticket/ModifyAll.html - M /rt/branches/rt-3.1/html/Ticket/Update.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm -RT-Ticket: 5264 -RT-Status: resolved + r2530@hualien: jesse | 2005-01-04T05:15:35.757280Z + a couple fixes for better handling ticket links on merge + +------------------------------------------------------------------------ +r2039 | jesse | 2005-01-04 00:17:52 -0500 (Tue, 04 Jan 2005) | 4 lines +Changed paths: + M /rt/branches/3.4-RELEASE + A /rt/branches/3.4-RELEASE/lib/t/regression/11-template-insert.t -Change 'correspond' to 'reply' + r2528@hualien: jesse | 2005-01-03T19:54:59.819442Z + Added a test for a regression tickled by DBD::Oracle 1.16 + ------------------------------------------------------------------------ -r565 | jesse | 2004-03-14 16:30:02 -0500 (Sun, 14 Mar 2004) | 1 line +r2038 | jesse | 2005-01-04 00:17:42 -0500 (Tue, 04 Jan 2005) | 5 lines Changed paths: - M /rt/branches/rt-3.1 - M /rt/branches/rt-3.1/html/Ticket/ShowEmailRecord.html + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/etc/upgrade/3.3.0/schema.mysql + + r2527@hualien: jesse | 2005-01-03T19:52:28.164258Z + Updated mysql schema upgrades to cope with ancient RT 3 instances which didn't have indexes we expect + + -Pushing up ShowEmailRecord change ------------------------------------------------------------------------ -r557 | jesse | 2004-03-12 16:29:06 -0500 (Fri, 12 Mar 2004) | 2 lines +r2037 | jesse | 2005-01-04 00:17:29 -0500 (Tue, 04 Jan 2005) | 4 lines Changed paths: - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/etc/upgrade/3.3.0/schema.mysql -Bumping to 3.1.10 to make the release machinery happy + r2526@hualien: jesse | 2005-01-03T19:21:48.180206Z + Workaround for missing mysql indexes + ------------------------------------------------------------------------ -r555 | jesse | 2004-03-12 16:20:12 -0500 (Fri, 12 Mar 2004) | 6 lines +r2036 | jesse | 2005-01-03 14:14:54 -0500 (Mon, 03 Jan 2005) | 5 lines Changed paths: - M /rt/branches/rt-3.1/README - M /rt/branches/rt-3.1/html/Elements/Footer - M /rt/branches/rt-3.1/html/Elements/Login - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.4-RELEASE + A /rt/branches/3.4-RELEASE/etc/upgrade/3.3.0/schema.Oracle -Bumping to 3.1.9. -Removing note about deprecated perl 5.6.1 + r2524@hualien: jesse | 2005-01-03T19:12:32.074066Z + Oracle schema upgrades + + -Updated footer to shill for the company. +------------------------------------------------------------------------ +r2034 | jesse | 2004-12-29 15:41:21 -0500 (Wed, 29 Dec 2004) | 5 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/GroupRights.html + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/Modify.html + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/Objects.html + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/UserRights.html + M /rt/branches/3.4-RELEASE/html/Admin/CustomFields/index.html + M /rt/branches/3.4-RELEASE/html/Admin/Elements/CustomFieldTabs + r2520@hualien: jesse | 2004-12-29T20:39:43.707258Z + Custom field tab hilighting fixes. + + ------------------------------------------------------------------------ -r553 | jesse | 2004-03-12 00:39:17 -0500 (Fri, 12 Mar 2004) | 6 lines +r2033 | jesse | 2004-12-29 14:45:54 -0500 (Wed, 29 Dec 2004) | 5 lines Changed paths: - M /rt/branches/rt-3.1/README + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Handle.pm -RT-Ticket: 1 -RT-Status: resolved + r2516@hualien: jesse | 2004-12-29T19:44:09.437463Z + Slightly updated encoding support for oracle + + -This commit updates a date in the README. But really, it's here to test the new subversion integration. +------------------------------------------------------------------------ +r2032 | jesse | 2004-12-29 14:45:43 -0500 (Wed, 29 Dec 2004) | 4 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/UPGRADING + r2507@hualien: jesse | 2004-12-23T22:31:20.362197Z + Note about "OwnTickets" for Superusers + ------------------------------------------------------------------------ -r551 | jesse | 2004-03-11 22:40:50 -0500 (Thu, 11 Mar 2004) | 2 lines +r2030 | robert | 2004-12-28 01:37:51 -0500 (Tue, 28 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Condition/OwnerChange.pm - M /rt/branches/rt-3.1/lib/RT/Link_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Record.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/URI/fsck_com_rt.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/configure.ac -RT Links and URIs can now work with any RT object, not just tickets + r2033@dog: rspier | 2004-12-27 22:36:08 -0800 + RT 6331: configure spitting chmod errors ------------------------------------------------------------------------ -r550 | leira | 2004-03-11 13:49:31 -0500 (Thu, 11 Mar 2004) | 2 lines +r2029 | robert | 2004-12-28 01:37:47 -0500 (Tue, 28 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/NoAuth/webrt.css -Include content properly when creating tickets from templates. + r2032@dog: rspier | 2004-12-27 22:24:34 -0800 + fix css errors ------------------------------------------------------------------------ -r549 | jesse | 2004-03-11 13:43:31 -0500 (Thu, 11 Mar 2004) | 3 lines +r2028 | robert | 2004-12-28 01:37:37 -0500 (Tue, 28 Dec 2004) | 4 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/User_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Elements/Header -Let users edit their own passwords + r2031@dog: rspier | 2004-12-27 21:46:34 -0800 + Only show the refresh tag if the refresh time is > 0. + (Mozilla will perform a refresh=1 for refresh=-1) +------------------------------------------------------------------------ +r2027 | robert | 2004-12-28 01:37:32 -0500 (Tue, 28 Dec 2004) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/configure.ac + + r2030@dog: rspier | 2004-12-27 21:05:44 -0800 + Whitespace tweak: use tabs consistently ------------------------------------------------------------------------ -r547 | leira | 2004-03-11 02:21:45 -0500 (Thu, 11 Mar 2004) | 2 lines +r2025 | jesse | 2004-12-22 02:06:35 -0500 (Wed, 22 Dec 2004) | 5 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/etc/schema.Oracle -Make sure Priority is 0, not ''. + r2504@hualien: jesse | 2004-12-22T07:05:58.453205Z + Oracle schema updates + + + +------------------------------------------------------------------------ +r2024 | jesse | 2004-12-21 17:11:39 -0500 (Tue, 21 Dec 2004) | 7 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/html/Ticket/Elements/ShowHistory + M /rt/branches/3.4-RELEASE/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.4-RELEASE/lib/RT/Transactions_Overlay.pm + + r2500@hualien: jesse | 2004-12-21T22:06:43.378557Z + Refactored RT's logic that limits sets of transactions to tickets to make it easier to reuse. + Fixed bugs in searches for transactions related to multiple tickets. + + + ------------------------------------------------------------------------ -r542 | leira | 2004-03-10 23:40:10 -0500 (Wed, 10 Mar 2004) | 2 lines +r2021 | jesse | 2004-12-21 00:32:15 -0500 (Tue, 21 Dec 2004) | 5 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.4-RELEASE + A /rt/branches/3.4-RELEASE/lib/t/regression/10merge.t -Fixes to offline upload (set Priority to 0 if it's ''). + r2498@hualien: jesse | 2004-12-21T05:27:21.459146Z + Added a new regression test to validate some possibly bogus behaviour about merging tickets + + ------------------------------------------------------------------------ -r535 | jesse | 2004-03-10 18:27:43 -0500 (Wed, 10 Mar 2004) | 2 lines +r2019 | jesse | 2004-12-20 21:44:53 -0500 (Mon, 20 Dec 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/Header + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Tickets_Overlay.pm -Turning off the html content type, as it broke IE display. (We want IE in 'Quirks' mode) + r2494@hualien: jesse | 2004-12-21T02:40:37.522278Z + Added back a 'package' declaration to Tickets_Overlay to enable automatic reload. + + + ------------------------------------------------------------------------ -r522 | jesse | 2004-03-09 17:54:01 -0500 (Tue, 09 Mar 2004) | 3 lines +r2018 | jesse | 2004-12-20 18:53:18 -0500 (Mon, 20 Dec 2004) | 4 lines Changed paths: - M /rt/branches/rt-3.1/html/NoAuth/webrt.css + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/bin/mason_handler.fcgi.in + + r2492@hualien: jesse | 2004-12-20T23:49:03.808597Z + The FastCGI handler was missing a small bit of code to enable the devel mode "Module::Reload" feature. + -#5179: provide a callback in the css stylesheet +------------------------------------------------------------------------ +r2017 | jesse | 2004-12-20 18:33:50 -0500 (Mon, 20 Dec 2004) | 5 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/t/regression/08web_cf_access.t + r2489@hualien: jesse | 2004-12-20T23:27:06.068915Z + Inhibit a warning in 08_web_Cf_access.t + + ------------------------------------------------------------------------ -r521 | jesse | 2004-03-09 17:48:55 -0500 (Tue, 09 Mar 2004) | 2 lines +r2015 | jesse | 2004-12-20 13:43:27 -0500 (Mon, 20 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/SelectQueue + M /rt/branches/3.4-RELEASE + D /rt/branches/3.4-RELEASE/HOWTO -#5136: Save a queue load in SelectQueue in most cases + r2485@hualien: jesse | 2004-12-20T18:38:03.341344Z + Blew away outdated releng documentation ------------------------------------------------------------------------ -r520 | jesse | 2004-03-09 17:31:40 -0500 (Tue, 09 Mar 2004) | 3 lines +r2014 | jesse | 2004-12-20 13:42:57 -0500 (Mon, 20 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/bin/rt.in + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/README -#5091: Support for a minimal RT shell + r2484@hualien: jesse | 2004-12-20T18:37:10.098322Z + minor readme updates +------------------------------------------------------------------------ +r2013 | jesse | 2004-12-20 13:42:45 -0500 (Mon, 20 Dec 2004) | 3 lines +Changed paths: + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/releng.cnf + + r2483@hualien: jesse | 2004-12-20T18:35:10.597227Z + updated releng.cnf to point to the new branch ------------------------------------------------------------------------ -r519 | jesse | 2004-03-09 17:24:09 -0500 (Tue, 09 Mar 2004) | 2 lines +r2012 | jesse | 2004-12-20 13:25:47 -0500 (Mon, 20 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/REST/1.0/ticket/comment + M /rt/branches/3.4-RELEASE + M /rt/branches/3.4-RELEASE/lib/RT/Interface/Web.pm -Adding an ommitted newline in a status message + r2478@hualien: jesse | 2004-12-20T18:18:05.386331Z + The last merge had a missing brace ------------------------------------------------------------------------ -r518 | jesse | 2004-03-09 17:23:02 -0500 (Tue, 09 Mar 2004) | 2 lines +r2010 | jesse | 2004-12-20 13:07:34 -0500 (Mon, 20 Dec 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/bin/rt.in + A /rt/branches/3.4-RELEASE (from /rt/branches/3.3-TESTING:2009) -#5089: More preparation for the RT shell from AMS +Moving the 3.3 testing branch to the 3.4 release branch in anticipation of a release candidate later today ------------------------------------------------------------------------ -r517 | jesse | 2004-03-09 17:19:03 -0500 (Tue, 09 Mar 2004) | 2 lines +r2009 | jesse | 2004-12-20 12:30:49 -0500 (Mon, 20 Dec 2004) | 11 lines Changed paths: - M /rt/branches/rt-3.1/bin/rt.in - M /rt/branches/rt-3.1/html/REST/1.0/ticket/comment + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/autohandler -Let the user set status in comment or correspondence + r2472@hualien: jesse | 2004-12-20T17:04:02.657029Z + r2464@hualien: jesse | 2004-12-17T23:04:58.188494Z + Security: + * Fixed a case where catastrophic failure of the logging infrastructure + on initial login could result in a failing login attempt could + result in a valid remote session. -- Reported by Tom Yu + + + + ------------------------------------------------------------------------ -r516 | jesse | 2004-03-09 17:09:39 -0500 (Tue, 09 Mar 2004) | 2 lines +r2008 | jesse | 2004-12-20 12:30:35 -0500 (Mon, 20 Dec 2004) | 8 lines Changed paths: - M /rt/branches/rt-3.1/bin/rt.in + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/REST/1.0/search/ticket -#5088: CLI hacking from AMS to prepare for an interactive 'rt shell' + r2471@hualien: jesse | 2004-12-20T17:04:02.035738Z + r2460@hualien: jesse | 2004-12-17T20:24:25.107579Z + REST UI for listing tickets was missing a newline, resulting in a malformed + response + + + ------------------------------------------------------------------------ -r515 | jesse | 2004-03-09 17:07:59 -0500 (Tue, 09 Mar 2004) | 3 lines +r2007 | jesse | 2004-12-20 12:30:22 -0500 (Mon, 20 Dec 2004) | 11 lines Changed paths: - M /rt/branches/rt-3.1/html/REST/1.0/Forms/ticket/attachments + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Users_Overlay.pm + + r2470@hualien: jesse | 2004-12-20T17:04:01.318822Z + r1984@hualien: jesse | 2004-12-09T07:16:39.436509Z + RT-Ticket: 6296 + RT-Status: resolved + RT-Update: correspond + + Removed a spurious =>, Thanks to Todd Chapman + + + -REST attachments API will now display attachments without filenames +------------------------------------------------------------------------ +r2006 | jesse | 2004-12-20 12:30:06 -0500 (Mon, 20 Dec 2004) | 6 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Interface/Email.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + r2469@hualien: jesse | 2004-12-20T16:35:42.953265Z + r1983@hualien: jesse | 2004-12-09T07:15:23.115403Z + + + ------------------------------------------------------------------------ -r514 | jesse | 2004-03-09 16:54:51 -0500 (Tue, 09 Mar 2004) | 2 lines +r2002 | jesse | 2004-12-16 16:01:40 -0500 (Thu, 16 Dec 2004) | 4 lines Changed paths: - M /rt/branches/rt-3.1/bin/rt.in + M /rt/branches/3.3-TESTING + D /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValue_Overlay.pm + D /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValues_Overlay.pm -#5086: providing support for rt ls -o + r2447@hualien: jesse | 2004-12-16T20:55:51.733392Z + Removed two more unused files. Thanks to Ruslan for spotting this. + ------------------------------------------------------------------------ -r512 | jesse | 2004-03-08 23:52:10 -0500 (Mon, 08 Mar 2004) | 3 lines +r2000 | jesse | 2004-12-15 18:00:06 -0500 (Wed, 15 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/etc/RT_Config.pm.in - M /rt/branches/rt-3.1/html/Admin/Users/Modify.html - M /rt/branches/rt-3.1/lib/RT/User_Overlay.pm + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.3-TESTING/lib/t/regression/01ticket_link_searching.t -A new hook for canonicalization of user information on initial create + r2442@hualien: jesse | 2004-12-15T22:55:54.557052Z + Clkao found a logic bug in the negative link searching + +------------------------------------------------------------------------ +r1998 | jesse | 2004-12-14 18:45:10 -0500 (Tue, 14 Dec 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/releng.cnf + r2440@hualien: jesse | 2004-12-14T23:39:15.304049Z + bumping to 3.3.16 ------------------------------------------------------------------------ -r511 | leira | 2004-03-08 23:12:55 -0500 (Mon, 08 Mar 2004) | 2 lines +r1997 | jesse | 2004-12-14 14:40:49 -0500 (Tue, 14 Dec 2004) | 9 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Elements/BuildFormatString - M /rt/branches/rt-3.1/html/Search/Results.html + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/schema.Oracle -Add support for links & CFs. + r2437@hualien: jesse | 2004-12-14T19:37:11.516896Z + RT-Ticket: 6316 + RT-Status: resolved + RT-Update: correspond + + Added a patch to enable ObjectCustomFields for Oracle from Steve Turner at MIT. We're still short an oracle upgrade path. + + ------------------------------------------------------------------------ -r510 | jesse | 2004-03-08 20:41:00 -0500 (Mon, 08 Mar 2004) | 2 lines +r1996 | autrijus | 2004-12-14 10:36:27 -0500 (Tue, 14 Dec 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/SelectQueue - M /rt/branches/rt-3.1/html/Search/Elements/PickBasics - M /rt/branches/rt-3.1/html/Search/Elements/PickRestriction + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/webmux.pl.in -Now the Search UI does Queue names instead of id + r6687@not: autrijus | 2004-12-14T15:31:58.474155Z + * In HTML::Mason 1.18 or above, Apache2 support is native if + Apache::Request (libapreq2) is installed. + + ------------------------------------------------------------------------ -r507 | jesse | 2004-03-08 18:56:35 -0500 (Mon, 08 Mar 2004) | 2 lines +r1995 | jesse | 2004-12-14 04:54:20 -0500 (Tue, 14 Dec 2004) | 8 lines Changed paths: - M /rt/branches/rt-3.1/bin/rt-mailgate.in - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/Makefile.in + M /rt/branches/3.3-TESTING/configure.ac + A /rt/branches/3.3-TESTING/lib/t/00smoke.t + D /rt/branches/3.3-TESTING/lib/t/00smoke.t.in + D /rt/branches/3.3-TESTING/lib/t/01harness.t.in + D /rt/branches/3.3-TESTING/lib/t/02regression.t.in + D /rt/branches/3.3-TESTING/lib/t/03web.pl.in + D /rt/branches/3.3-TESTING/lib/t/04_send_email.pl.in + D /rt/branches/3.3-TESTING/lib/t/05cronsupport.pl.in + D /rt/branches/3.3-TESTING/lib/t/06mailgateway.pl.in + D /rt/branches/3.3-TESTING/lib/t/07acl.pl.in + D /rt/branches/3.3-TESTING/lib/t/08web_cf.pl.in + D /rt/branches/3.3-TESTING/lib/t/regression/00placeholder + A /rt/branches/3.3-TESTING/lib/t/regression/03basic_web.t + A /rt/branches/3.3-TESTING/lib/t/regression/04send_email.t + A /rt/branches/3.3-TESTING/lib/t/regression/05cronsupport.t + A /rt/branches/3.3-TESTING/lib/t/regression/06mailgateway.t + A /rt/branches/3.3-TESTING/lib/t/regression/07acl.t + A /rt/branches/3.3-TESTING/lib/t/regression/08web_cf_access.t + A /rt/branches/3.3-TESTING/lib/t/regression/09record_cf_api.t + A /rt/branches/3.3-TESTING/lib/t/setup_regression.t -Bumping to 3.1.8 + r2434@hualien: jesse | 2004-12-14T09:50:12.895761Z + Test suite refactored to use 'prove' rather than one big ball of tests. + This makes it much easier to run individual test scripts and gets us a nice pretty output. + + Ruslan pushed me into this. + + ------------------------------------------------------------------------ -r505 | jesse | 2004-03-08 18:53:36 -0500 (Mon, 08 Mar 2004) | 2 lines +r1994 | jesse | 2004-12-14 04:54:04 -0500 (Tue, 14 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Handle.pm + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/configure.ac + D /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValue.pm + D /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValues.pm + M /rt/branches/3.3-TESTING/lib/RT.pm.in + M /rt/branches/3.3-TESTING/lib/t/regression/01ticket_link_searching.t + M /rt/branches/3.3-TESTING/sbin/extract_pod_tests -Updated handling of CLOBs in oracle. + r2433@hualien: jesse | 2004-12-14T09:25:34.132509Z + Removing TicketCustomFieldValue files leftover from 3.2 ------------------------------------------------------------------------ -r504 | leira | 2004-03-08 16:49:39 -0500 (Mon, 08 Mar 2004) | 2 lines +r1993 | jesse | 2004-12-14 02:36:04 -0500 (Tue, 14 Dec 2004) | 5 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.3-TESTING + A /rt/branches/3.3-TESTING/lib/t/regression/01ticket_link_searching.t -Actually return the status of creating tickets. + r2431@hualien: jesse | 2004-12-14T07:32:22.983998Z + And now we have _tests_ for the link searching. + + ------------------------------------------------------------------------ -r503 | leira | 2004-03-08 16:43:53 -0500 (Mon, 08 Mar 2004) | 2 lines +r1992 | jesse | 2004-12-14 02:25:03 -0500 (Tue, 14 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay_SQL.pm -Support for offline Watcher update. + r2428@hualien: jesse | 2004-12-14T07:21:15.616305Z + Adding support for searching on tickets which have no relationships of a given type (Such as "HasMember IS NULL") for clkao ------------------------------------------------------------------------ -r501 | leira | 2004-03-08 15:49:18 -0500 (Mon, 08 Mar 2004) | 2 lines +r1990 | jesse | 2004-12-13 23:50:29 -0500 (Mon, 13 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Tools/Offline.html + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/releng.cnf -Additional offline upload support. + r2423@hualien: jesse | 2004-12-14T04:46:07.648245Z + 3.3.15 ------------------------------------------------------------------------ -r500 | leira | 2004-03-08 15:48:52 -0500 (Mon, 08 Mar 2004) | 2 lines +r1989 | jesse | 2004-12-13 23:48:14 -0500 (Mon, 13 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm - M /rt/branches/rt-3.1/lib/RT/Record_Overlay.pm + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/CustomFields_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Transaction_Overlay.pm -Additional offline upload support. + r2419@hualien: jesse | 2004-12-14T04:42:37.099863Z + More fixes for working with Transaction Custom Fields ------------------------------------------------------------------------ -r498 | leira | 2004-03-08 00:26:38 -0500 (Mon, 08 Mar 2004) | 2 lines +r1988 | jesse | 2004-12-13 21:42:15 -0500 (Mon, 13 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/Tabs - A /rt/branches/rt-3.1/html/Tools/Elements - A /rt/branches/rt-3.1/html/Tools/Elements/Tabs - A /rt/branches/rt-3.1/html/Tools/Offline.html + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + M /rt/branches/3.3-TESTING/lib/RT/Transaction_Overlay.pm -Offline ticket creation. + r2413@hualien: jesse | 2004-12-14T02:38:06.428282Z + RT::Transaction->CustomFieldValues can now accept named arguments ------------------------------------------------------------------------ -r497 | leira | 2004-03-07 23:57:12 -0500 (Sun, 07 Mar 2004) | 2 lines +r1987 | mwhitson | 2004-12-13 18:15:35 -0500 (Mon, 13 Dec 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT/Record.pm - A /rt/branches/rt-3.1/lib/RT/Record_Overlay.pm + M /rt/branches/3.3-TESTING/html/Admin/Groups/Modify.html + M /rt/branches/3.3-TESTING/html/User/Groups/Modify.html -Support for offline ticket creation/update. +rt-ticket: 6315 +rt-status: resolved +rt-update: correspond + +Relabeled 'Create' submit buttons to 'Save Changes' in group modification pages. ------------------------------------------------------------------------ -r494 | jesse | 2004-03-07 22:12:38 -0500 (Sun, 07 Mar 2004) | 3 lines +r1986 | jesse | 2004-12-12 23:13:42 -0500 (Sun, 12 Dec 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Elements/FindAttachments - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction - M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm - M /rt/branches/rt-3.1/lib/RT/Attachment_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/SelfService/Display.html + M /rt/branches/3.3-TESTING/html/SelfService/Update.html -ACL fixes for outgoing Comment email records. -Forward porting performance fixes from 3.0.10pre2 + r2411@hualien: jesse | 2004-12-13T04:10:03.842079Z + self service ui html beautification, selfservice customfield editing ------------------------------------------------------------------------ -r493 | jesse | 2004-03-07 16:10:15 -0500 (Sun, 07 Mar 2004) | 3 lines +r1983 | jesse | 2004-12-10 13:55:22 -0500 (Fri, 10 Dec 2004) | 8 lines Changed paths: - M /rt/branches/rt-3.1/bin/webmux.pl.in - M /rt/branches/rt-3.1/html/REST/1.0/Forms/ticket/default - M /rt/branches/rt-3.1/html/SelfService/Display.html - M /rt/branches/rt-3.1/html/Ticket/Display.html - A /rt/branches/rt-3.1/html/Ticket/Elements/FindAttachments - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowAttachments - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowHistory - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowSummary - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction - M /rt/branches/rt-3.1/html/Ticket/History.html - M /rt/branches/rt-3.1/html/autohandler - M /rt/branches/rt-3.1/html/index.html - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/UPGRADING + M /rt/branches/3.3-TESTING/lib/RT/CustomField_Overlay.pm + + r2000@hualien: jesse | 2004-12-10T18:55:08.662227Z + RT-Ticket: 6304 + RT-Status: resolved + RT-Update: correspond + + ModifyObjectCustomFieldValues was too long. It's been changed to "ModifyCustomField" + -Merged forward changes from 3.0.10pre2 +------------------------------------------------------------------------ +r1982 | jesse | 2004-12-10 00:19:36 -0500 (Fri, 10 Dec 2004) | 8 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/configure.ac + M /rt/branches/3.3-TESTING/lib/RT/CustomField_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValue_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + M /rt/branches/3.3-TESTING/lib/t/02regression.t.in + M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in + r1998@hualien: jesse | 2004-12-10T05:18:47.952532Z + Ruslan handed us a suite of tests. Some of those tests failed, demonstrating a couple of API issues with CustomFields. + + This led to more API bulletproofing and a SearchBuilder bump + + + ------------------------------------------------------------------------ -r484 | jesse | 2004-03-06 17:46:24 -0500 (Sat, 06 Mar 2004) | 2 lines +r1980 | jesse | 2004-12-09 02:33:58 -0500 (Thu, 09 Dec 2004) | 29 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldFreeform + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm -Minor html cleanup on txn display + r1990@hualien: jesse | 2004-12-09T07:32:26.670652Z + This actually covers several bugs in the custom field processing in 3.3. + 12. Each time I fixed a bug, another one was uncovered. I think I've + finished now. + + You can see the problems if you create a ticket with "Enter multiple + values", "Fill in one text area" and "upload a file" CFs. The go to the + Basics page, don't change anything and hit submit. All hell breaks loose + - + + 1) the multi-value & text area fields get screwed up. + 2) a message appears telling you the file upload CF has been deleted, + although it apparently hasn't. + + Here's the idea behind what I did: + + - Multi-value CFs should be stored with no \n or \r characters. + - Fill-in-a-text-area CFs should have \r removed before storing in + the database (but \n should remain). + + There are a couple of other related changes - free form multi value CFs + are no longer identified by type "FreeformMultiple". Also there's a + "next if" statement in the wrong place which was causing the file upload + bug. + + --Steve Turner + + ------------------------------------------------------------------------ -r481 | jesse | 2004-03-05 16:35:05 -0500 (Fri, 05 Mar 2004) | 3 lines +r1979 | jesse | 2004-12-09 02:32:46 -0500 (Thu, 09 Dec 2004) | 4 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Results.html - A /rt/branches/rt-3.1/html/Search/Results.rdf + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + + r1989@hualien: jesse | 2004-12-09T07:31:07.292798Z + Typo fix + -Added support for RSS syndication +------------------------------------------------------------------------ +r1978 | jesse | 2004-12-09 02:21:52 -0500 (Thu, 09 Dec 2004) | 9 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + r1986@hualien: jesse | 2004-12-09T07:20:03.552482Z + RT-Ticket: 6295 + RT-Status: resolved + RT-Update: correspond + + Removed a "die" from a code path that should never be hit but doesn't need to die. Thanks to Todd Chapman + + ------------------------------------------------------------------------ -r480 | jesse | 2004-03-05 14:19:16 -0500 (Fri, 05 Mar 2004) | 3 lines +r1977 | jesse | 2004-12-09 02:20:17 -0500 (Thu, 09 Dec 2004) | 7 lines Changed paths: - M /rt/branches/rt-3.1/html/Admin/Tools/Configuration.html + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Record.pm -Fixing the admin configuration reporter to abort properly if the user isn't an administrator + r1982@hualien: jesse | 2004-12-09T07:09:56.419805Z + Slightly more refactoring of Record->CustomFieldValues designed to restore older + behaviour. + + + +------------------------------------------------------------------------ +r1975 | jesse | 2004-12-09 02:05:51 -0500 (Thu, 09 Dec 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/mason_handler.fcgi.in + M /rt/branches/3.3-TESTING/bin/mason_handler.scgi.in + M /rt/branches/3.3-TESTING/bin/mason_handler.svc.in + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web/Handler.pm + + r1980@hualien: jesse | 2004-12-09T07:05:41.787599Z + Refactored post-http handling code into lib/RT/Interface/Web/Handler.pm + + + +------------------------------------------------------------------------ +r1974 | jesse | 2004-12-08 20:05:42 -0500 (Wed, 08 Dec 2004) | 19 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + M /rt/branches/3.3-TESTING/lib/RT/ACE_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/GroupMember_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Group_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Principal_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.3-TESTING/lib/t/06mailgateway.pl.in + M /rt/branches/3.3-TESTING/lib/t/07acl.pl.in + + r1978@hualien: jesse | 2004-12-09T01:05:21.233709Z + Core: + + * Promoted ACL cache invalidation to a public method. + + Web: + + * Web UI now invalidates ACL cache after each HTTP hit. This means + more consistent ACL checks at the expense marginally more database lookups + + Test Suite: + + * Removed delays from the test suite which were there to deal with the ACL + cache. The test suite now completes in approximately one minute on my + laptop. + + + + +------------------------------------------------------------------------ +r1972 | jesse | 2004-12-07 21:40:10 -0500 (Tue, 07 Dec 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/releng.cnf + + r9533@tinbook: jesse | 2004-12-08T02:40:01.308641Z + Bumping to 3.3.14 + +------------------------------------------------------------------------ +r1971 | jesse | 2004-12-07 21:38:14 -0500 (Tue, 07 Dec 2004) | 7 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + + r9530@tinbook: jesse | 2004-12-08T02:38:06.660707Z + Refactored RT::Record->CustomFieldValues to be more careful to not + accidentally load all ticket custom field values when asked for a + bogus custom field. Thanks to Ruslan for a pointer to the bug. + + + +------------------------------------------------------------------------ +r1968 | jesse | 2004-12-07 20:35:22 -0500 (Tue, 07 Dec 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + + r9525@tinbook: jesse | 2004-12-08T01:29:33.251334Z + Pulling forward query optimization from 3.2 + + +------------------------------------------------------------------------ +r1967 | jesse | 2004-12-07 20:33:35 -0500 (Tue, 07 Dec 2004) | 36 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + + r9524@tinbook: jesse | 2004-12-07T22:51:16.647524Z + r9522@tinbook: jesse | 2004-12-07T22:47:20.573617Z + RT-Ticket: 6286 + RT-Status: resolved + RT-Update: correspond + + Searching on Ticket data and Transaction content caused horribly pessimal searches. + + OLD + + mysql> explain SELECT DISTINCT main.* FROM Tickets main , Transactions Transactions_1, Attachments Attachments_2 WHERE ((main.EffectiveId = main.id)) AND ((main.Status != 'deleted')) AND ((main.Type = 'ticket')) AND ((main.Subject LIKE '%subject/content SQL test%')OR ( (Attachments_2.Content LIKE '%subject/content SQL test%')AND(Attachments_2.TransactionId = Transactions_1.id)AND(main.id = Transactions_1.Ticket) ) ); + +----------------+-------+-----------------------+---------------+---------+------+------+------------------------------------+ + | table | type | possible_keys | key | key_len | ref | rows | Extra | + +----------------+-------+-----------------------+---------------+---------+------+------+------------------------------------+ + | main | ALL | PRIMARY | NULL | NULL | NULL | 30 | Using where; Using temporary | + | Attachments_2 | ALL | Attachments2 | NULL | NULL | NULL | 22 | Using where; Distinct | + | Transactions_1 | index | PRIMARY,Transactions1 | Transactions1 | 4 | NULL | 73 | Using where; Using index; Distinct | + +----------------+-------+-----------------------+---------------+---------+------+------+------------------------------------+ + 3 rows in set (0.00 sec) + + NEW + + mysql> explain SELECT DISTINCT main.* FROM ((Tickets main LEFT JOIN Transactions Transactions_1 ON ( main.id = Transactions_1.Ticket)) LEFT JOIN Attachments Attachments_2 ON ( Transactions_1.id = Attachments_2.TransactionId)) WHERE ((main.EffectiveId = main.id)) AND ((main.Status != 'deleted')) AND ((main.Type = 'ticket')) AND ((main.Subject LIKE '%subject/content SQL test%')OR ( (Attachments_2.Content LIKE '%subject/content SQL test%') ) ); + +----------------+------+---------------+---------------+---------+-------------------+------+------------------------------+ + | table | type | possible_keys | key | key_len | ref | rows | Extra | + +----------------+------+---------------+---------------+---------+-------------------+------+------------------------------+ + | main | ALL | NULL | NULL | NULL | NULL | 30 | Using where; Using temporary | + | Transactions_1 | ref | Transactions1 | Transactions1 | 4 | main.id | 1 | Using index; Distinct | + | Attachments_2 | ref | Attachments2 | Attachments2 | 4 | Transactions_1.id | 1 | Using where; Distinct | + +----------------+------+---------------+---------------+---------+-------------------+------+------------------------------+ + 3 rows in set (0.03 sec) + + + + + +------------------------------------------------------------------------ +r1965 | jesse | 2004-12-07 15:16:58 -0500 (Tue, 07 Dec 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Search/Build.html + + r9519@tinbook: jesse | 2004-12-07T20:14:22.950883Z + The "toggle AND/OR" button in the query builder broke in 3.3.10 or so. Reported by Wilson Chow + + +------------------------------------------------------------------------ +r1963 | jesse | 2004-12-06 15:13:15 -0500 (Mon, 06 Dec 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/releng.cnf + + r9514@tinbook: jesse | 2004-12-06T20:08:56.717991Z + Bumping to 3.3.13 + +------------------------------------------------------------------------ +r1962 | autrijus | 2004-12-06 12:49:23 -0500 (Mon, 06 Dec 2004) | 1 line +Changed paths: + M /rt/branches/3.3-TESTING + + +------------------------------------------------------------------------ +r1961 | autrijus | 2004-12-06 12:48:46 -0500 (Mon, 06 Dec 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/docs/design_docs/3.3-schema-redesign.txt + + r6348@not: autrijus | 2004-12-06T17:45:43.194394Z + * Fix an incorrect description of OCFs + +------------------------------------------------------------------------ +r1960 | jesse | 2004-12-06 02:11:55 -0500 (Mon, 06 Dec 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/SelfService/Create.html + A /rt/branches/3.3-TESTING/html/SelfService/CreateTicketInQueue.html + M /rt/branches/3.3-TESTING/html/SelfService/Display.html + M /rt/branches/3.3-TESTING/html/SelfService/Elements/Tabs + + r9505@tinbook: jesse | 2004-12-06T07:11:01.358418Z + SelfService: Added support for setting custom fields on creation and viewing custom fields the user has the right to see. + + +------------------------------------------------------------------------ +r1959 | jesse | 2004-12-06 02:11:21 -0500 (Mon, 06 Dec 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/EditCustomField + M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldFreeform + M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldSelect + M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldText + + r9504@tinbook: jesse | 2004-12-06T07:10:00.587141Z + Removing duplicated code. + + + +------------------------------------------------------------------------ +r1958 | jesse | 2004-12-06 00:50:07 -0500 (Mon, 06 Dec 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + + r9498@tinbook: jesse | 2004-12-06T05:49:22.962399Z + Fixing CustomField->LoadByName for the case where no such custom field exists. + + +------------------------------------------------------------------------ +r1957 | jesse | 2004-12-05 16:58:31 -0500 (Sun, 05 Dec 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + + r9495@tinbook: jesse | 2004-12-05T21:57:36.434513Z + Refactored RT::Record->CustomFieldValues to accept cf names and convert them to ids. (Based on a patch by Tara Andrews) + + +------------------------------------------------------------------------ +r1956 | jesse | 2004-12-05 16:58:06 -0500 (Sun, 05 Dec 2004) | 6 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + + r9451@tinbook: jesse | 2004-12-03T22:42:17.243639Z + r9450@tinbook: jesse | 2004-12-03T22:39:34.093758Z + Refactoring to use the API to determine if a ticket is being closed, rather than looking at a hardcoded status. -- Stephen Quinney + + + +------------------------------------------------------------------------ +r1953 | jesse | 2004-12-03 17:25:07 -0500 (Fri, 03 Dec 2004) | 13 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Transaction_Overlay.pm + + r9447@tinbook: jesse | 2004-12-03T22:23:11.115990Z + RT-Ticket: 6291 + RT-Status: resolved + RT-Update: correspond + + + Altered Transaction->Value to only show data about custom field transactions if the user + has the right to see that custom field. This automatically limits the Transaction list + to exclude custom field transactions the user shouldn't see. + + + + +------------------------------------------------------------------------ +r1952 | tla | 2004-12-02 18:16:17 -0500 (Thu, 02 Dec 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING/lib/RT/CustomField_Overlay.pm + +If First is undef on account of there not being a custom field of that +name, the Content() method cannot be called on it, so check for mere +existence before we try. + + +------------------------------------------------------------------------ +r1949 | jesse | 2004-11-29 13:32:05 -0500 (Mon, 29 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/SelfService/Update.html + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditBasics + M /rt/branches/3.3-TESTING/html/Ticket/Update.html + M /rt/branches/3.3-TESTING/html/Tools/MyDay.html + + r9437@tinbook: jesse | 2004-11-29T18:33:10.692247Z + Small localization fixes for "Status" (Unchanged) messages + + + +------------------------------------------------------------------------ +r1948 | jesse | 2004-11-29 01:24:52 -0500 (Mon, 29 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/upgrade/3.3.11/schema.Pg + M /rt/branches/3.3-TESTING/etc/upgrade/3.3.11/schema.mysql + M /rt/branches/3.3-TESTING/sbin/rt-setup-database.in + + r9435@tinbook: jesse | 2004-11-29T06:26:08.317066Z + More postgres upgrade fixes + +------------------------------------------------------------------------ +r1946 | jesse | 2004-11-28 22:25:19 -0500 (Sun, 28 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditCustomField + M /rt/branches/3.3-TESTING/lib/RT/CustomField_Overlay.pm + + r9432@tinbook: jesse | 2004-11-29T03:26:44.094679Z + Custom field API backward-compatibility improvements + +------------------------------------------------------------------------ +r1943 | jesse | 2004-11-27 02:34:16 -0500 (Sat, 27 Nov 2004) | 1 line +Changed paths: + M /rt/branches/3.3-TESTING + + +------------------------------------------------------------------------ +r1942 | jesse | 2004-11-27 02:34:09 -0500 (Sat, 27 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap + + r9422@tinbook: jesse | 2004-11-27T07:33:36.170661Z + r9420@tinbook: jesse | 2004-11-27T07:31:22.860069Z + Refactored ColumnMap to remove use of a deprecated API + + +------------------------------------------------------------------------ +r1941 | jesse | 2004-11-27 01:38:00 -0500 (Sat, 27 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/Row + M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + + r9414@tinbook: jesse | 2004-11-27T06:29:04.667691Z + Multiple fixes to search result display + +------------------------------------------------------------------------ +r1937 | jesse | 2004-11-26 22:49:33 -0500 (Fri, 26 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/releng.cnf + + r9411@tinbook: jesse | 2004-11-27T03:48:14.141183Z + Bumping to 3.3.12 + +------------------------------------------------------------------------ +r1934 | jesse | 2004-11-24 11:15:39 -0500 (Wed, 24 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/upgrade/3.3.11/schema.Pg + + r9348@tinbook: jesse | 2004-11-24T16:15:50.210159Z + 3.3.11 upgrade schema for postgres depended on features not supported by postgres. fixed. -- Mathieu Sauve-Frankel + +------------------------------------------------------------------------ +r1933 | jesse | 2004-11-22 14:44:43 -0500 (Mon, 22 Nov 2004) | 11 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Attachment_Overlay.pm + + r9335@tinbook: jesse | 2004-11-22T19:44:48.685300Z + r9328@tinbook: jesse | 2004-11-22T19:23:06.663299Z + RT-Ticket: 6187 + RT-Status: resolved + RT-Update: correspond + + Refactored RT's core attachment processing logic to be a bit less baroque and to use new convenience methods. ths should prevent some mail header display strangeness folks were seeing. + + + + +------------------------------------------------------------------------ +r1932 | jesse | 2004-11-22 14:44:28 -0500 (Mon, 22 Nov 2004) | 12 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Admin/Users/Modify.html + + r9334@tinbook: jesse | 2004-11-22T19:44:47.878500Z + r9324@tinbook: jesse | 2004-11-22T18:44:30.383331Z + RT-Ticket: 6272 + RT-Status: resolved + RT-Update: correspond + + When updating comments and signature in the Administrative UI, RT won't introduce + extra newlines anymore. (Todd Chapman) + + + + +------------------------------------------------------------------------ +r1931 | jesse | 2004-11-22 14:44:10 -0500 (Mon, 22 Nov 2004) | 12 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowTransactionAttachments + + r9333@tinbook: jesse | 2004-11-22T19:44:47.283026Z + r9322@tinbook: jesse | 2004-11-22T18:41:02.001214Z + RT-Ticket: 6276 + RT-Status: resolved + RT-Update: correspond + + Now honor the RT::MaxInlineBody configuration variable. Also, the Content-Disposition header. + We no longer display long attachments inline if they were marked as attachments. + + + + +------------------------------------------------------------------------ +r1930 | jesse | 2004-11-22 14:43:53 -0500 (Mon, 22 Nov 2004) | 12 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowAttachments + + r9332@tinbook: jesse | 2004-11-22T19:44:46.719948Z + r9320@tinbook: jesse | 2004-11-22T18:13:24.717525Z + RT-Ticket: 6264 + RT-Status: resolved + RT-Update: correspond + + Fix the "ShowAttachments" component to deal gracefully, even if called without a + precached set of attachments. From Rolf Grossmann. + + + + +------------------------------------------------------------------------ +r1929 | jesse | 2004-11-22 14:43:42 -0500 (Mon, 22 Nov 2004) | 11 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/SelfService/Elements/MyRequests + + r9331@tinbook: jesse | 2004-11-22T19:44:46.166158Z + r9316@tinbook: jesse | 2004-11-22T17:59:32.163278Z + RT-Ticket: 6270 + RT-Status: resolved + RT-Update: correspond + + Localized the "Status" field in the selfservice UI + + + + +------------------------------------------------------------------------ +r1928 | jesse | 2004-11-22 14:43:35 -0500 (Mon, 22 Nov 2004) | 11 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Interface/Email.pm + + r9330@tinbook: jesse | 2004-11-22T19:44:45.488990Z + r9272@tinbook: jesse | 2004-11-16T16:29:54.673250Z + RT-Ticket: 6239 + RT-Status: resolved + RT-Update: correspond + + Applied patch from Rudolph Pereira to allow email plugins to change ticket ID + + + + +------------------------------------------------------------------------ +r1926 | jesse | 2004-11-22 13:52:27 -0500 (Mon, 22 Nov 2004) | 18 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Interface/Email/Filter/SpamAssassin.pm + + r9326@tinbook: jesse | 2004-11-22T18:53:57.082454Z + RT-Ticket: 6125 + RT-Status: resolved + RT-Update: correspond + + SpamAssasin mail plugin overhauled (Petter Reinholdtsen) + + The current code wipe out the CurrentUser variable, and must be called + first in the chain of plugins. There is no good reason why it need to + do this, so I propose to change it to keep the CurrentUser value. + + Here is a patch to change the argument handling, to pass + $args{'Message'} to spamassasin, instead of the strange $item value. + The patch also make sure CurrentUser and AuthLevel is passed through + when no change is wanted. + + + +------------------------------------------------------------------------ +r1922 | jesse | 2004-11-22 13:05:08 -0500 (Mon, 22 Nov 2004) | 9 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/docs/rt3-schema-relationships.dot + + r9318@tinbook: jesse | 2004-11-22T18:06:38.935955Z + RT-Ticket: 6269 + RT-Status: resolved + RT-Update: correspond + + RT3 schema diagram updated. (Todd Chapman) + + + +------------------------------------------------------------------------ +r1920 | autrijus | 2004-11-22 08:19:30 -0500 (Mon, 22 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/EditCustomField + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + + r5939@not: autrijus | 2004-11-22T13:20:38.205298Z + * the "Magic" on modify broke Image/Binary custom fields. + + +------------------------------------------------------------------------ +r1919 | jesse | 2004-11-22 02:25:42 -0500 (Mon, 22 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Scrip_Overlay.pm + + r9313@tinbook: jesse | 2004-11-22T07:26:55.423227Z + Comments about redundant code + +------------------------------------------------------------------------ +r1918 | jesse | 2004-11-21 20:26:56 -0500 (Sun, 21 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in + + r9310@tinbook: jesse | 2004-11-22T01:26:40.004042Z + fixes for the perl module downloading bit + +------------------------------------------------------------------------ +r1916 | jesse | 2004-11-18 11:00:17 -0500 (Thu, 18 Nov 2004) | 8 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/EditCustomField + M /rt/branches/3.3-TESTING/html/Search/Bulk.html + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditCustomField + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditCustomFields + M /rt/branches/3.3-TESTING/html/Ticket/Elements/Tabs + M /rt/branches/3.3-TESTING/html/Ticket/ModifyAll.html + + r9296@tinbook: jesse | 2004-11-18T15:59:55.061638Z + + + Ported Custom Field editing fixes from 3.2. Added a deprecated warning to a deprecated API. + Cleaned up a tiny bit of formatting + + + +------------------------------------------------------------------------ +r1915 | jesse | 2004-11-18 11:00:04 -0500 (Thu, 18 Nov 2004) | 1 line +Changed paths: + M /rt/branches/3.3-TESTING + + +------------------------------------------------------------------------ +r1914 | jesse | 2004-11-18 10:59:05 -0500 (Thu, 18 Nov 2004) | 14 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/UPGRADING + M /rt/branches/3.3-TESTING/lib/RT/ACE_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomField_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValues_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Principal_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + + r9280@tinbook: jesse | 2004-11-17T18:34:51.857756Z + A bunch of CustomField related improvements. Autrijus is working on the new test suite. Coming "tomorrow" + + + UPGRADING FROM 3.3.11 and earlier - Changes: + + = Rights Changes = + + Custom Fields now have an additional right "ModifyObjectCustomFieldValues". + This right governs whether a user can modify an object's custom field values + for a particular custom field. This includes adding, deleting and changing values. + + + +------------------------------------------------------------------------ +r1913 | autrijus | 2004-11-17 23:39:01 -0500 (Wed, 17 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/EditCustomField + + r5691@not: autrijus | 2004-11-18T04:40:20.966758Z + * Remove the unused and misleading chunks in EditCustomField. + + +------------------------------------------------------------------------ +r1912 | autrijus | 2004-11-17 06:29:10 -0500 (Wed, 17 Nov 2004) | 1 line +Changed paths: + M /rt/branches/3.3-TESTING + + +------------------------------------------------------------------------ +r1911 | autrijus | 2004-11-17 06:28:47 -0500 (Wed, 17 Nov 2004) | 7 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/autohandler + + r4462@not: autrijus | 2004-11-17T11:21:48.719799Z + * under MasonX::Apache2Handler, empty arguments sometimes got + passed in as unicode strings, so Encode::decode('utf8') + fails miserably. We now explicitly check is_utf8() before + applying a decode; this is a better style anyway. + + +------------------------------------------------------------------------ +r1908 | jesse | 2004-11-16 07:32:40 -0500 (Tue, 16 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + +Time::HiRes was improperly capitalized + + +------------------------------------------------------------------------ +r1907 | jesse | 2004-11-15 16:19:49 -0500 (Mon, 15 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + M /rt/branches/3.3-TESTING/html/Elements/Footer + M /rt/branches/3.3-TESTING/html/NoAuth/webrt.css + M /rt/branches/3.3-TESTING/html/autohandler + M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in + + r9270@tinbook: jesse | 2004-11-15T21:17:01.591994Z + Moved render time display out of an "if developer" block into a main-page div. Set up css to display it small and very de-emphasized + +------------------------------------------------------------------------ +r1906 | jesse | 2004-11-15 15:55:48 -0500 (Mon, 15 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/EditCustomField + + r9268@tinbook: jesse | 2004-11-15T20:51:06.505734Z + Disabled replaced Current a bit back + + + +------------------------------------------------------------------------ +r1905 | jesse | 2004-11-15 15:45:02 -0500 (Mon, 15 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + + r9266@tinbook: jesse | 2004-11-15T20:24:28.381430Z + Previous merge forward clobbered 3.3 branch changes. + + + +------------------------------------------------------------------------ +r1903 | jesse | 2004-11-15 13:58:26 -0500 (Mon, 15 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/I18N/cs.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/da.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/de.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/en.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/en_malkovich.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/es.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/fi.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/fr.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/he.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/hu.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/it.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/ja.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/nl.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/no.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/pt_br.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/ru.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/zh_cn.po + M /rt/branches/3.3-TESTING/lib/RT/I18N/zh_tw.po + + r9260@tinbook: jesse | 2004-11-15T18:58:48.392208Z + Reran string extraction for loc + +------------------------------------------------------------------------ +r1902 | jesse | 2004-11-15 13:57:52 -0500 (Mon, 15 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/configure.ac + + r9259@tinbook: jesse | 2004-11-15T17:21:40.789848Z + Added the database dump tool to the list of executable things + +------------------------------------------------------------------------ +r1901 | jesse | 2004-11-15 12:13:51 -0500 (Mon, 15 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditCustomField + M /rt/branches/3.3-TESTING/lib/RT/I18N.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + + r9257@tinbook: jesse | 2004-11-15T17:13:44.237481Z + Merging forward from RT 3.2 bugfixes + +------------------------------------------------------------------------ +r1898 | autrijus | 2004-11-15 04:43:23 -0500 (Mon, 15 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/sbin/rt-dump-database.in + + r4175@not: autrijus | 2004-11-15T09:44:43.225379Z + * The XML-based dump format now finally round trips. + + +------------------------------------------------------------------------ +r1897 | autrijus | 2004-11-15 02:24:35 -0500 (Mon, 15 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/sbin/rt-dump-database.in + + r4166@not: autrijus | 2004-11-15T07:25:55.961743Z + * make "sbin/rt-dump-database 0" actually work. + + +------------------------------------------------------------------------ +r1896 | autrijus | 2004-11-15 01:30:04 -0500 (Mon, 15 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/sbin/rt-dump-database.in + M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in + + r4158@not: autrijus | 2004-11-15T06:31:13.491985Z + * Switch the rt-dump-database format from YAML to XML::Simple. + + +------------------------------------------------------------------------ +r1894 | autrijus | 2004-11-14 12:11:20 -0500 (Sun, 14 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/sbin/factory + + r4106@not: autrijus | 2004-11-14T17:12:19.553522Z + * Make sbin/factory safe from strict and warnings. + + +------------------------------------------------------------------------ +r1893 | autrijus | 2004-11-14 09:23:53 -0500 (Sun, 14 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + + r4099@not: autrijus | 2004-11-14T14:25:10.934431Z + * It turns out that Apache::Log needs to be explicitly loaded + for MasonX::Apache2Handler to run. + + +------------------------------------------------------------------------ +r1892 | autrijus | 2004-11-14 01:02:18 -0500 (Sun, 14 Nov 2004) | 1 line +Changed paths: + M /rt/branches/3.3-TESTING + + +------------------------------------------------------------------------ +r1891 | autrijus | 2004-11-14 01:01:46 -0500 (Sun, 14 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web/Handler.pm + + r4056@not: autrijus | 2004-11-14T05:55:16.343169Z + * The chown() syntax in Handler.pm was broken. + * Also removed an unneccessary capturing parenthesis. + + +------------------------------------------------------------------------ +r1890 | autrijus | 2004-11-14 01:01:21 -0500 (Sun, 14 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + + r4055@not: autrijus | 2004-11-14T05:54:37.364789Z + * Under static_source, we need to purge the component cache + each time we restart, so newer components may be reloaded. + + +------------------------------------------------------------------------ +r1889 | autrijus | 2004-11-14 01:00:58 -0500 (Sun, 14 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + + r3828@not: autrijus | 2004-11-11T04:38:07.819422Z + * Do not waste stat() calls on Callback elements. + * If $RT::DevelMode is not set, do not refresh Callbacks cache at all. + + +------------------------------------------------------------------------ +r1888 | autrijus | 2004-11-14 01:00:32 -0500 (Sun, 14 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + + r3827@not: autrijus | 2004-11-11T02:06:28.593023Z + * only exclude normal files, not directories. + + +------------------------------------------------------------------------ +r1887 | autrijus | 2004-11-14 01:00:09 -0500 (Sun, 14 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin + M /rt/branches/3.3-TESTING/etc + M /rt/branches/3.3-TESTING/lib + M /rt/branches/3.3-TESTING/lib/t + M /rt/branches/3.3-TESTING/sbin + + r3826@not: autrijus | 2004-11-11T02:05:00.289897Z + * set svn:ignore on directories to exclude generated files from + version control. + + +------------------------------------------------------------------------ +r1884 | jesse | 2004-11-13 18:01:01 -0500 (Sat, 13 Nov 2004) | 1 line +Changed paths: + M /rt/branches/3.3-TESTING/releng.cnf + +Bumping to 3.3.11 +------------------------------------------------------------------------ +r1882 | jesse | 2004-11-13 00:12:51 -0500 (Sat, 13 Nov 2004) | 10 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/RT_Config.pm.in + D /rt/branches/3.3-TESTING/html/NoAuth/images/back_home.gif + D /rt/branches/3.3-TESTING/html/NoAuth/images/head_requestracker.gif + D /rt/branches/3.3-TESTING/html/NoAuth/images/rt.jpg + D /rt/branches/3.3-TESTING/html/NoAuth/images/spacer.gif + D /rt/branches/3.3-TESTING/html/NoAuth/images/squares_blue.gif + M /rt/branches/3.3-TESTING/lib/t/06mailgateway.pl.in + + r9222@tinbook: jesse | 2004-11-13T03:09:38.303870Z + Core: + + * Removed images that weren't used anymore + + Configuration: + + * Fixed RTLogo configuration variable to actually display RT's logo. + + +------------------------------------------------------------------------ +r1881 | jesse | 2004-11-13 00:12:26 -0500 (Sat, 13 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Admin/Elements/CustomFieldTabs + + r9221@tinbook: jesse | 2004-11-13T02:43:58.587708Z + No longer show the "Applies To" tab for user and group Custom Fields. + + +------------------------------------------------------------------------ +r1880 | jesse | 2004-11-13 00:11:58 -0500 (Sat, 13 Nov 2004) | 6 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + + r9220@tinbook: jesse | 2004-11-13T02:42:34.101313Z + Those variables need to have the RT namespace. + + + + +------------------------------------------------------------------------ +r1879 | jesse | 2004-11-13 00:11:31 -0500 (Sat, 13 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + M /rt/branches/3.3-TESTING/etc/RT_Config.pm.in + + r9219@tinbook: jesse | 2004-11-13T00:28:50.936425Z + Made the automatic cache flushing configurable. + + +------------------------------------------------------------------------ +r1878 | jesse | 2004-11-13 00:11:00 -0500 (Sat, 13 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap + + r9218@tinbook: jesse | 2004-11-12T03:08:16.964082Z + Refactored the column map to only initialize itself once, rather than every time it's called + + +------------------------------------------------------------------------ +r1877 | autrijus | 2004-11-11 23:51:18 -0500 (Thu, 11 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/Callback + + r3828@not: autrijus | 2004-11-11T04:38:07.819422Z + * Do not waste stat() calls on Callback elements. + * If $RT::DevelMode is not set, do not refresh Callbacks cache at all. + + +------------------------------------------------------------------------ +r1876 | autrijus | 2004-11-11 23:51:01 -0500 (Thu, 11 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + + r3827@not: autrijus | 2004-11-11T02:06:28.593023Z + * only exclude normal files, not directories. + + +------------------------------------------------------------------------ +r1875 | autrijus | 2004-11-11 23:47:44 -0500 (Thu, 11 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin + M /rt/branches/3.3-TESTING/etc + M /rt/branches/3.3-TESTING/lib + M /rt/branches/3.3-TESTING/lib/t + M /rt/branches/3.3-TESTING/sbin + + r3826@not: autrijus | 2004-11-11T02:05:00.289897Z + * set svn:ignore on directories to exclude generated files from + version control. + + +------------------------------------------------------------------------ +r1800 | autrijus | 2004-11-10 08:50:55 -0500 (Wed, 10 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + M /rt/branches/3.3-TESTING/lib/RT.pm.in + + r3590@not: autrijus | 2004-11-10T13:52:05.548584Z + * Flush cache at end of each request. + * Defeat perlbug that mangles (caller(0))[1] wheneter $^P is set by Module::Refresh. + + +------------------------------------------------------------------------ +r1796 | autrijus | 2004-11-10 08:15:51 -0500 (Wed, 10 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + M /rt/branches/3.3-TESTING/lib/RT/ACE_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ACL_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Attachment_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Attachments_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Attribute_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Attributes_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMember_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMembers_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValues_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomField_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomFields_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/GroupMember_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/GroupMembers_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Group_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Groups_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Link_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Links_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValue_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValues_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomField_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFields_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Principal_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Principals_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Queue_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Queues_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripAction_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripActions_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripCondition_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripConditions_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Scrip_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Scrips_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Template_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Templates_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValue_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValues_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/3.3-TESTING/lib/RT/Transaction_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Transactions_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/User_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Users_Overlay.pm + M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in + + r3588@not: autrijus | 2004-11-10T13:16:02.416034Z + * Module::Refresh is now enabled by default for all HTTPD handlers + when $RT::DevelMode is set to true. + + +------------------------------------------------------------------------ +r1789 | jesse | 2004-11-10 07:58:47 -0500 (Wed, 10 Nov 2004) | 12 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/RT_Config.pm.in + M /rt/branches/3.3-TESTING/lib/RT/Action/SendEmail.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Email.pm + + r9043@tinbook: jesse | 2004-11-10T12:55:28.022711Z + r9040@tinbook: jesse | 2004-11-10T12:52:28.271911Z + RT-Ticket: 4624 + RT-Status: resolved + RT-Update: correspond + + Provide more control over how autogenerated mail gets sent out via RT. + + + + + +------------------------------------------------------------------------ +r1788 | jesse | 2004-11-10 07:58:22 -0500 (Wed, 10 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/RT_Config.pm.in + + r9042@tinbook: jesse | 2004-11-10T12:55:27.433932Z + r8971@tinbook: jesse | 2004-11-10T02:24:26.255370Z + Fixed the MaxAttachmentSize variable name in comments. Thanks to Graham Dunn + + +------------------------------------------------------------------------ +r1786 | jesse | 2004-11-10 07:38:04 -0500 (Wed, 10 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/RT_Config.pm.in + + r9037@tinbook: jesse | 2004-11-10T12:38:52.925002Z + * $ was missing on the DevelMode option + +------------------------------------------------------------------------ +r1779 | autrijus | 2004-11-10 05:09:04 -0500 (Wed, 10 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in + + r3567@not: autrijus | 2004-11-10T10:09:08.775089Z + * Add Module::Refresh as a dependency. + + +------------------------------------------------------------------------ +r1778 | autrijus | 2004-11-10 05:08:41 -0500 (Wed, 10 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web/Handler.pm + + r3566@not: autrijus | 2004-11-10T10:08:56.876914Z + * Under developer mode, do not let Mason cache object files on var/. + + +------------------------------------------------------------------------ +r1777 | autrijus | 2004-11-10 05:08:17 -0500 (Wed, 10 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + M /rt/branches/3.3-TESTING/html/Elements/Callback + M /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/ParseFormat + M /rt/branches/3.3-TESTING/html/Elements/Header + M /rt/branches/3.3-TESTING/html/Elements/TicketList + M /rt/branches/3.3-TESTING/html/Elements/TitleBoxStart + M /rt/branches/3.3-TESTING/lib/RT/CurrentUser.pm + M /rt/branches/3.3-TESTING/lib/RT.pm.in + + r3565@not: autrijus | 2004-11-10T10:08:34.482570Z + * Various warning avoidance patches. + + +------------------------------------------------------------------------ +r1767 | jesse | 2004-11-09 21:01:21 -0500 (Tue, 09 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/RT_Config.pm.in + + r8969@tinbook: jesse | 2004-11-10T02:01:53.054185Z + Fixing DeveloperlMode -> DevelMode. Thanks to Reed Lowden for the catch. + + +------------------------------------------------------------------------ +r1766 | jesse | 2004-11-09 03:28:53 -0500 (Tue, 09 Nov 2004) | 8 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/Makefile.in + M /rt/branches/3.3-TESTING/README + M /rt/branches/3.3-TESTING/bin/mason_handler.fcgi.in + M /rt/branches/3.3-TESTING/bin/mason_handler.scgi.in + M /rt/branches/3.3-TESTING/bin/mason_handler.svc.in + M /rt/branches/3.3-TESTING/bin/rt-crontool.in + M /rt/branches/3.3-TESTING/bin/rt-mailgate.in + M /rt/branches/3.3-TESTING/bin/rt.in + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + M /rt/branches/3.3-TESTING/html/Admin/CustomFields/GroupRights.html + M /rt/branches/3.3-TESTING/html/Admin/CustomFields/Modify.html + M /rt/branches/3.3-TESTING/html/Admin/CustomFields/Objects.html + M /rt/branches/3.3-TESTING/html/Admin/CustomFields/UserRights.html + M /rt/branches/3.3-TESTING/html/Admin/CustomFields/index.html + M /rt/branches/3.3-TESTING/html/Admin/Elements/AddCustomFieldValue + M /rt/branches/3.3-TESTING/html/Admin/Elements/CreateUserCalled + M /rt/branches/3.3-TESTING/html/Admin/Elements/CustomFieldTabs + M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomField + M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomFieldValues + M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomFields + M /rt/branches/3.3-TESTING/html/Admin/Elements/EditQueueWatchers + M /rt/branches/3.3-TESTING/html/Admin/Elements/EditScrip + M /rt/branches/3.3-TESTING/html/Admin/Elements/EditScrips + M /rt/branches/3.3-TESTING/html/Admin/Elements/EditTemplates + M /rt/branches/3.3-TESTING/html/Admin/Elements/EditUserComments + M /rt/branches/3.3-TESTING/html/Admin/Elements/GlobalCustomFieldTabs + M /rt/branches/3.3-TESTING/html/Admin/Elements/GroupTabs + M /rt/branches/3.3-TESTING/html/Admin/Elements/Header + M /rt/branches/3.3-TESTING/html/Admin/Elements/ListGlobalCustomFields + M /rt/branches/3.3-TESTING/html/Admin/Elements/ListGlobalScrips + M /rt/branches/3.3-TESTING/html/Admin/Elements/ModifyTemplate + M /rt/branches/3.3-TESTING/html/Admin/Elements/ObjectCustomFields + M /rt/branches/3.3-TESTING/html/Admin/Elements/PickCustomFields + M /rt/branches/3.3-TESTING/html/Admin/Elements/PickObjects + M /rt/branches/3.3-TESTING/html/Admin/Elements/QueueRightsForUser + M /rt/branches/3.3-TESTING/html/Admin/Elements/QueueTabs + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectCustomFieldLookupType + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectCustomFieldType + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectGroups + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectModifyGroup + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectModifyQueue + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectModifyUser + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectNewGroupMembers + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectRights + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectScrip + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectScripAction + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectScripCondition + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectSingleOrMultiple + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectStage + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectTemplate + M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectUsers + M /rt/branches/3.3-TESTING/html/Admin/Elements/SystemTabs + M /rt/branches/3.3-TESTING/html/Admin/Elements/Tabs + M /rt/branches/3.3-TESTING/html/Admin/Elements/ToolTabs + M /rt/branches/3.3-TESTING/html/Admin/Elements/UserTabs + M /rt/branches/3.3-TESTING/html/Admin/Global/CustomFields/Groups.html + M /rt/branches/3.3-TESTING/html/Admin/Global/CustomFields/Queue-Tickets.html + M /rt/branches/3.3-TESTING/html/Admin/Global/CustomFields/Queue-Transactions.html + M /rt/branches/3.3-TESTING/html/Admin/Global/CustomFields/Users.html + M /rt/branches/3.3-TESTING/html/Admin/Global/CustomFields/index.html + M /rt/branches/3.3-TESTING/html/Admin/Global/GroupRights.html + M /rt/branches/3.3-TESTING/html/Admin/Global/Scrip.html + M /rt/branches/3.3-TESTING/html/Admin/Global/Scrips.html + M /rt/branches/3.3-TESTING/html/Admin/Global/Template.html + M /rt/branches/3.3-TESTING/html/Admin/Global/Templates.html + M /rt/branches/3.3-TESTING/html/Admin/Global/UserRights.html + M /rt/branches/3.3-TESTING/html/Admin/Global/index.html + M /rt/branches/3.3-TESTING/html/Admin/Groups/CustomFields.html + M /rt/branches/3.3-TESTING/html/Admin/Groups/GroupRights.html + M /rt/branches/3.3-TESTING/html/Admin/Groups/History.html + M /rt/branches/3.3-TESTING/html/Admin/Groups/Members.html + M /rt/branches/3.3-TESTING/html/Admin/Groups/Modify.html + M /rt/branches/3.3-TESTING/html/Admin/Groups/UserRights.html + M /rt/branches/3.3-TESTING/html/Admin/Groups/index.html + M /rt/branches/3.3-TESTING/html/Admin/Queues/CustomField.html + M /rt/branches/3.3-TESTING/html/Admin/Queues/CustomFields.html + M /rt/branches/3.3-TESTING/html/Admin/Queues/GroupRights.html + M /rt/branches/3.3-TESTING/html/Admin/Queues/Modify.html + M /rt/branches/3.3-TESTING/html/Admin/Queues/People.html + M /rt/branches/3.3-TESTING/html/Admin/Queues/Scrip.html + M /rt/branches/3.3-TESTING/html/Admin/Queues/Scrips.html + M /rt/branches/3.3-TESTING/html/Admin/Queues/Template.html + M /rt/branches/3.3-TESTING/html/Admin/Queues/Templates.html + M /rt/branches/3.3-TESTING/html/Admin/Queues/UserRights.html + M /rt/branches/3.3-TESTING/html/Admin/Queues/index.html + M /rt/branches/3.3-TESTING/html/Admin/Tools/Configuration.html + M /rt/branches/3.3-TESTING/html/Admin/Tools/index.html + M /rt/branches/3.3-TESTING/html/Admin/Users/CustomFields.html + M /rt/branches/3.3-TESTING/html/Admin/Users/History.html + M /rt/branches/3.3-TESTING/html/Admin/Users/Memberships.html + M /rt/branches/3.3-TESTING/html/Admin/Users/Modify.html + M /rt/branches/3.3-TESTING/html/Admin/Users/index.html + M /rt/branches/3.3-TESTING/html/Admin/autohandler + M /rt/branches/3.3-TESTING/html/Admin/index.html + M /rt/branches/3.3-TESTING/html/Approvals/Display.html + M /rt/branches/3.3-TESTING/html/Approvals/Elements/Approve + M /rt/branches/3.3-TESTING/html/Approvals/Elements/PendingMyApproval + M /rt/branches/3.3-TESTING/html/Approvals/Elements/ShowDependency + M /rt/branches/3.3-TESTING/html/Approvals/Elements/Tabs + M /rt/branches/3.3-TESTING/html/Approvals/index.html + M /rt/branches/3.3-TESTING/html/Download/CustomFieldValue/dhandler + M /rt/branches/3.3-TESTING/html/Download/Tabular/dhandler + M /rt/branches/3.3-TESTING/html/Elements/BevelBoxRaisedEnd + M /rt/branches/3.3-TESTING/html/Elements/BevelBoxRaisedStart + M /rt/branches/3.3-TESTING/html/Elements/Callback + M /rt/branches/3.3-TESTING/html/Elements/Checkbox + M /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/Header + M /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/ParseFormat + M /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/Row + M /rt/branches/3.3-TESTING/html/Elements/CreateTicket + M /rt/branches/3.3-TESTING/html/Elements/EditCustomField + M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldBinary + M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldFreeform + M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldImage + M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldSelect + M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldText + M /rt/branches/3.3-TESTING/html/Elements/EditLinks + M /rt/branches/3.3-TESTING/html/Elements/Error + M /rt/branches/3.3-TESTING/html/Elements/Footer + M /rt/branches/3.3-TESTING/html/Elements/GotoTicket + M /rt/branches/3.3-TESTING/html/Elements/Header + M /rt/branches/3.3-TESTING/html/Elements/ListActions + M /rt/branches/3.3-TESTING/html/Elements/Login + M /rt/branches/3.3-TESTING/html/Elements/Menu + M /rt/branches/3.3-TESTING/html/Elements/MessageBox + M /rt/branches/3.3-TESTING/html/Elements/MyRequests + M /rt/branches/3.3-TESTING/html/Elements/MyTickets + M /rt/branches/3.3-TESTING/html/Elements/PageLayout + M /rt/branches/3.3-TESTING/html/Elements/QueryString + M /rt/branches/3.3-TESTING/html/Elements/QuickCreate + M /rt/branches/3.3-TESTING/html/Elements/Quicksearch + M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap + M /rt/branches/3.3-TESTING/html/Elements/Refresh + M /rt/branches/3.3-TESTING/html/Elements/ScrubHTML + M /rt/branches/3.3-TESTING/html/Elements/Section + M /rt/branches/3.3-TESTING/html/Elements/SelectAttachmentField + M /rt/branches/3.3-TESTING/html/Elements/SelectBoolean + M /rt/branches/3.3-TESTING/html/Elements/SelectCustomFieldOperator + M /rt/branches/3.3-TESTING/html/Elements/SelectCustomFieldValue + M /rt/branches/3.3-TESTING/html/Elements/SelectDate + M /rt/branches/3.3-TESTING/html/Elements/SelectDateRelation + M /rt/branches/3.3-TESTING/html/Elements/SelectDateType + M /rt/branches/3.3-TESTING/html/Elements/SelectEqualityOperator + M /rt/branches/3.3-TESTING/html/Elements/SelectGroups + M /rt/branches/3.3-TESTING/html/Elements/SelectLang + M /rt/branches/3.3-TESTING/html/Elements/SelectLinkType + M /rt/branches/3.3-TESTING/html/Elements/SelectMatch + M /rt/branches/3.3-TESTING/html/Elements/SelectNewTicketQueue + M /rt/branches/3.3-TESTING/html/Elements/SelectOwner + M /rt/branches/3.3-TESTING/html/Elements/SelectQueue + M /rt/branches/3.3-TESTING/html/Elements/SelectResultsPerPage + M /rt/branches/3.3-TESTING/html/Elements/SelectSortOrder + M /rt/branches/3.3-TESTING/html/Elements/SelectStatus + M /rt/branches/3.3-TESTING/html/Elements/SelectTicketSortBy + M /rt/branches/3.3-TESTING/html/Elements/SelectTicketTypes + M /rt/branches/3.3-TESTING/html/Elements/SelectUsers + M /rt/branches/3.3-TESTING/html/Elements/SelectWatcherType + M /rt/branches/3.3-TESTING/html/Elements/SetupSessionCookie + M /rt/branches/3.3-TESTING/html/Elements/ShowCustomFieldImage + M /rt/branches/3.3-TESTING/html/Elements/ShowCustomFields + M /rt/branches/3.3-TESTING/html/Elements/ShowLink + M /rt/branches/3.3-TESTING/html/Elements/ShowLinks + M /rt/branches/3.3-TESTING/html/Elements/ShowMemberships + M /rt/branches/3.3-TESTING/html/Elements/SimpleSearch + M /rt/branches/3.3-TESTING/html/Elements/Submit + M /rt/branches/3.3-TESTING/html/Elements/Tabs + M /rt/branches/3.3-TESTING/html/Elements/TicketList + M /rt/branches/3.3-TESTING/html/Elements/TitleBox + M /rt/branches/3.3-TESTING/html/Elements/TitleBoxEnd + M /rt/branches/3.3-TESTING/html/Elements/TitleBoxStart + M /rt/branches/3.3-TESTING/html/NoAuth/Logout.html + M /rt/branches/3.3-TESTING/html/NoAuth/Reminder.html + M /rt/branches/3.3-TESTING/html/NoAuth/webrt.css + M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/queue/default + M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/queue/ns + M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/attachments + M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/default + M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/history + M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/links + M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/user/default + M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/user/ns + M /rt/branches/3.3-TESTING/html/REST/1.0/NoAuth/mail-gateway + M /rt/branches/3.3-TESTING/html/REST/1.0/autohandler + M /rt/branches/3.3-TESTING/html/REST/1.0/dhandler + M /rt/branches/3.3-TESTING/html/REST/1.0/logout + M /rt/branches/3.3-TESTING/html/REST/1.0/search/dhandler + M /rt/branches/3.3-TESTING/html/REST/1.0/search/ticket + M /rt/branches/3.3-TESTING/html/REST/1.0/ticket/comment + M /rt/branches/3.3-TESTING/html/REST/1.0/ticket/link + M /rt/branches/3.3-TESTING/html/REST/1.0/ticket/merge + M /rt/branches/3.3-TESTING/html/Search/Build.html + M /rt/branches/3.3-TESTING/html/Search/Bulk.html + M /rt/branches/3.3-TESTING/html/Search/Edit.html + M /rt/branches/3.3-TESTING/html/Search/Elements/BuildFormatString + M /rt/branches/3.3-TESTING/html/Search/Elements/DisplayOptions + M /rt/branches/3.3-TESTING/html/Search/Elements/EditFormat + M /rt/branches/3.3-TESTING/html/Search/Elements/EditQuery + M /rt/branches/3.3-TESTING/html/Search/Elements/EditSearches + M /rt/branches/3.3-TESTING/html/Search/Elements/NewListActions + M /rt/branches/3.3-TESTING/html/Search/Elements/PickBasics + M /rt/branches/3.3-TESTING/html/Search/Elements/PickCFs + M /rt/branches/3.3-TESTING/html/Search/Elements/PickCriteria + M /rt/branches/3.3-TESTING/html/Search/Elements/SearchPrivacy + M /rt/branches/3.3-TESTING/html/Search/Elements/SelectAndOr + M /rt/branches/3.3-TESTING/html/Search/Elements/SelectGroup + M /rt/branches/3.3-TESTING/html/Search/Elements/SelectLinks + M /rt/branches/3.3-TESTING/html/Search/Elements/SelectPersonType + M /rt/branches/3.3-TESTING/html/Search/Elements/SelectSearchObject + M /rt/branches/3.3-TESTING/html/Search/Elements/SelectSearchesForObjects + M /rt/branches/3.3-TESTING/html/Search/Results.html + M /rt/branches/3.3-TESTING/html/Search/Results.rdf + M /rt/branches/3.3-TESTING/html/Search/Results.tsv + M /rt/branches/3.3-TESTING/html/SelfService/Attachment/dhandler + M /rt/branches/3.3-TESTING/html/SelfService/Closed.html + M /rt/branches/3.3-TESTING/html/SelfService/Create.html + M /rt/branches/3.3-TESTING/html/SelfService/Display.html + M /rt/branches/3.3-TESTING/html/SelfService/Elements/GotoTicket + M /rt/branches/3.3-TESTING/html/SelfService/Elements/Header + M /rt/branches/3.3-TESTING/html/SelfService/Elements/MyRequests + M /rt/branches/3.3-TESTING/html/SelfService/Elements/Tabs + M /rt/branches/3.3-TESTING/html/SelfService/Error.html + M /rt/branches/3.3-TESTING/html/SelfService/Prefs.html + M /rt/branches/3.3-TESTING/html/SelfService/Update.html + M /rt/branches/3.3-TESTING/html/SelfService/index.html + M /rt/branches/3.3-TESTING/html/Ticket/Attachment/dhandler + M /rt/branches/3.3-TESTING/html/Ticket/Create.html + M /rt/branches/3.3-TESTING/html/Ticket/Display.html + M /rt/branches/3.3-TESTING/html/Ticket/Elements/AddWatchers + M /rt/branches/3.3-TESTING/html/Ticket/Elements/BulkLinks + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditBasics + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditCustomField + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditCustomFields + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditDates + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditPeople + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditWatchers + M /rt/branches/3.3-TESTING/html/Ticket/Elements/FindAttachments + M /rt/branches/3.3-TESTING/html/Ticket/Elements/LoadTextAttachments + M /rt/branches/3.3-TESTING/html/Ticket/Elements/PreviewScrips + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowAttachments + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowBasics + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowCustomFields + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowDates + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowDependencies + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowGroupMembers + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowHistory + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMemberOf + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMembers + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMessageHeaders + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMessageStanza + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowPeople + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowReferences + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowRequestor + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowSummary + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowTransaction + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowTransactionAttachments + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowUserEntry + M /rt/branches/3.3-TESTING/html/Ticket/Elements/Tabs + M /rt/branches/3.3-TESTING/html/Ticket/History.html + M /rt/branches/3.3-TESTING/html/Ticket/Modify.html + M /rt/branches/3.3-TESTING/html/Ticket/ModifyAll.html + M /rt/branches/3.3-TESTING/html/Ticket/ModifyDates.html + M /rt/branches/3.3-TESTING/html/Ticket/ModifyLinks.html + M /rt/branches/3.3-TESTING/html/Ticket/ModifyPeople.html + M /rt/branches/3.3-TESTING/html/Ticket/ShowEmailRecord.html + M /rt/branches/3.3-TESTING/html/Ticket/Update.html + M /rt/branches/3.3-TESTING/html/Tools/Elements/Tabs + M /rt/branches/3.3-TESTING/html/Tools/MyDay.html + M /rt/branches/3.3-TESTING/html/Tools/Offline.html + M /rt/branches/3.3-TESTING/html/User/Delegation.html + M /rt/branches/3.3-TESTING/html/User/Elements/DelegateRights + M /rt/branches/3.3-TESTING/html/User/Elements/GroupTabs + M /rt/branches/3.3-TESTING/html/User/Elements/Tabs + M /rt/branches/3.3-TESTING/html/User/Groups/Members.html + M /rt/branches/3.3-TESTING/html/User/Groups/Modify.html + M /rt/branches/3.3-TESTING/html/User/Groups/index.html + M /rt/branches/3.3-TESTING/html/User/Prefs.html + M /rt/branches/3.3-TESTING/html/autohandler + M /rt/branches/3.3-TESTING/html/index.html + M /rt/branches/3.3-TESTING/html/l + M /rt/branches/3.3-TESTING/lib/RT/ACE.pm + M /rt/branches/3.3-TESTING/lib/RT/ACE_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ACL.pm + M /rt/branches/3.3-TESTING/lib/RT/ACL_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/AutoOpen.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/Autoreply.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/CreateTickets.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/EscalatePriority.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/Generic.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/Notify.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/NotifyAsComment.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/RecordComment.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/RecordCorrespondence.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/ResolveMembers.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/SendEmail.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/SetPriority.pm + M /rt/branches/3.3-TESTING/lib/RT/Action/UserDefined.pm + M /rt/branches/3.3-TESTING/lib/RT/Attachment.pm + M /rt/branches/3.3-TESTING/lib/RT/Attachment_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Attachments.pm + M /rt/branches/3.3-TESTING/lib/RT/Attachments_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Attribute.pm + M /rt/branches/3.3-TESTING/lib/RT/Attribute_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Attributes.pm + M /rt/branches/3.3-TESTING/lib/RT/Attributes_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Base.pm + M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMember.pm + M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMember_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMembers.pm + M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMembers_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Condition/AnyTransaction.pm + M /rt/branches/3.3-TESTING/lib/RT/Condition/BeforeDue.pm + M /rt/branches/3.3-TESTING/lib/RT/Condition/Generic.pm + M /rt/branches/3.3-TESTING/lib/RT/Condition/Overdue.pm + M /rt/branches/3.3-TESTING/lib/RT/Condition/OwnerChange.pm + M /rt/branches/3.3-TESTING/lib/RT/Condition/PriorityChange.pm + M /rt/branches/3.3-TESTING/lib/RT/Condition/PriorityExceeds.pm + M /rt/branches/3.3-TESTING/lib/RT/Condition/QueueChange.pm + M /rt/branches/3.3-TESTING/lib/RT/Condition/StatusChange.pm + M /rt/branches/3.3-TESTING/lib/RT/Condition/UserDefined.pm + M /rt/branches/3.3-TESTING/lib/RT/CurrentUser.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomField.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValue.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValues.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValues_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomField_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomFields.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomFields_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Date.pm + M /rt/branches/3.3-TESTING/lib/RT/EmailParser.pm + M /rt/branches/3.3-TESTING/lib/RT/Group.pm + M /rt/branches/3.3-TESTING/lib/RT/GroupMember.pm + M /rt/branches/3.3-TESTING/lib/RT/GroupMember_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/GroupMembers.pm + M /rt/branches/3.3-TESTING/lib/RT/GroupMembers_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Group_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Groups.pm + M /rt/branches/3.3-TESTING/lib/RT/Groups_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Handle.pm + M /rt/branches/3.3-TESTING/lib/RT/I18N/cs.pm + M /rt/branches/3.3-TESTING/lib/RT/I18N/i_default.pm + M /rt/branches/3.3-TESTING/lib/RT/I18N.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/CLI.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Email/Auth/GnuPG.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Email/Auth/MailFrom.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Email/Filter/SpamAssassin.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Email.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/REST.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web/Handler.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + M /rt/branches/3.3-TESTING/lib/RT/Link.pm + M /rt/branches/3.3-TESTING/lib/RT/Link_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Links.pm + M /rt/branches/3.3-TESTING/lib/RT/Links_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomField.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValue.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValue_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValues.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValues_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomField_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFields.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFields_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Principal.pm + M /rt/branches/3.3-TESTING/lib/RT/Principal_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Principals.pm + M /rt/branches/3.3-TESTING/lib/RT/Principals_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Queue.pm + M /rt/branches/3.3-TESTING/lib/RT/Queue_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Queues.pm + M /rt/branches/3.3-TESTING/lib/RT/Queues_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + M /rt/branches/3.3-TESTING/lib/RT/Scrip.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripAction.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripAction_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripActions.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripActions_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripCondition.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripCondition_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripConditions.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripConditions_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Scrip_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Scrips.pm + M /rt/branches/3.3-TESTING/lib/RT/Scrips_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Search/ActiveTicketsInQueue.pm + M /rt/branches/3.3-TESTING/lib/RT/Search/FromSQL.pm + M /rt/branches/3.3-TESTING/lib/RT/Search/Generic.pm + M /rt/branches/3.3-TESTING/lib/RT/SearchBuilder.pm + M /rt/branches/3.3-TESTING/lib/RT/System.pm + M /rt/branches/3.3-TESTING/lib/RT/Template.pm + M /rt/branches/3.3-TESTING/lib/RT/Template_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Templates.pm + M /rt/branches/3.3-TESTING/lib/RT/Templates_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket.pm + M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValue.pm + M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValue_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValues.pm + M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValues_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Tickets.pm + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/3.3-TESTING/lib/RT/Transaction.pm + M /rt/branches/3.3-TESTING/lib/RT/Transaction_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Transactions.pm + M /rt/branches/3.3-TESTING/lib/RT/Transactions_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/URI/base.pm + M /rt/branches/3.3-TESTING/lib/RT/URI/fsck_com_rt.pm + M /rt/branches/3.3-TESTING/lib/RT/URI.pm + M /rt/branches/3.3-TESTING/lib/RT/User.pm + M /rt/branches/3.3-TESTING/lib/RT/User_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Users.pm + M /rt/branches/3.3-TESTING/lib/RT/Users_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT.pm.in + M /rt/branches/3.3-TESTING/lib/t/06mailgateway.pl.in + M /rt/branches/3.3-TESTING/sbin/extract-message-catalog + M /rt/branches/3.3-TESTING/sbin/extract_pod_tests + M /rt/branches/3.3-TESTING/sbin/factory + M /rt/branches/3.3-TESTING/sbin/license_tag + M /rt/branches/3.3-TESTING/sbin/regression_harness + M /rt/branches/3.3-TESTING/sbin/rt-dump-database.in + M /rt/branches/3.3-TESTING/sbin/rt-setup-database.in + M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in + + r8965@tinbook: jesse | 2004-11-09T08:25:30.422838Z + Updated license tagging and folding for license tagging + + * No functionality changes + + + + +------------------------------------------------------------------------ +r1765 | jesse | 2004-11-09 02:55:47 -0500 (Tue, 09 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Principal_Overlay.pm + + r8963@tinbook: jesse | 2004-11-09T07:55:26.294077Z + Just formatting changes. ran perltidy on HasRight. + + + +------------------------------------------------------------------------ +r1763 | jesse | 2004-11-09 00:46:40 -0500 (Tue, 09 Nov 2004) | 7 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Principal_Overlay.pm + M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in + + r8959@tinbook: jesse | 2004-11-09T05:47:13.371897Z + Switched to using Cache::Simple::TimedExpiry for our ACL cache, rather + than our overly convoluted (and slower) ACL cache code in Prinicpal_Overlay.pm + + SearchBuilder already depends on C::S::TE, so this isn't a new dep + + +------------------------------------------------------------------------ +r1759 | jesse | 2004-11-08 23:58:09 -0500 (Mon, 08 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web/Handler.pm + + r8951@tinbook: jesse | 2004-11-09T04:59:07.816904Z + Fixed a comment about the static_source directive for mason. Thanks to matthewd + + +------------------------------------------------------------------------ +r1758 | jesse | 2004-11-08 22:47:40 -0500 (Mon, 08 Nov 2004) | 16 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/configure.ac + M /rt/branches/3.3-TESTING/etc/RT_Config.pm.in + M /rt/branches/3.3-TESTING/html/Elements/PageLayout + M /rt/branches/3.3-TESTING/html/Elements/TicketList + M /rt/branches/3.3-TESTING/html/Elements/TitleBoxEnd + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowHistory + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web/Handler.pm + + r8942@tinbook: jesse | 2004-11-08T17:22:08.032229Z + Web: + * Switched back to manual buffer flushing, as this will + improve performance and help future-proof RT against a mason update + * Added several manual buffer flushing points to help with the user + experience during page display + * Switched to using mason's "static_source" directive, which stops mason + from trying to guess about which pages need to be reload from disk. + (Now you need to restart the webserver to see changes) + Core: + * New --with-developer-mode configuration flag. Right now, it just + turns mason static_source off, but in the future, it will enable other + developer-only features. + + + +------------------------------------------------------------------------ +r1757 | jesse | 2004-11-08 22:47:13 -0500 (Mon, 08 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Base.pm + + r8941@tinbook: jesse | 2004-11-08T17:18:03.357715Z + Added a bit of documentation to RT::Base; removed an unused line of code + + +------------------------------------------------------------------------ +r1753 | jesse | 2004-11-08 08:25:36 -0500 (Mon, 08 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + + r8935@tinbook: jesse | 2004-11-08T13:18:04.774918Z + * Turning off the forking in standalone_httpd. It was never a win + +------------------------------------------------------------------------ +r1752 | autrijus | 2004-11-08 07:53:51 -0500 (Mon, 08 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + + r3280@not: autrijus | 2004-11-08T12:13:28.529608Z + * make kill -HUP work sanely. + + +------------------------------------------------------------------------ +r1751 | autrijus | 2004-11-08 07:53:30 -0500 (Mon, 08 Nov 2004) | 1 line +Changed paths: + M /rt/branches/3.3-TESTING + + +------------------------------------------------------------------------ +r1750 | autrijus | 2004-11-08 07:53:00 -0500 (Mon, 08 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + D /rt/branches/3.3-TESTING/spec + + r1748@not: autrijus | 2004-11-08T08:29:17.162697Z + * remove the now-empty spec/ directory. + + +------------------------------------------------------------------------ +r1749 | autrijus | 2004-11-08 07:52:36 -0500 (Mon, 08 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + A /rt/branches/3.3-TESTING/docs/design_docs/3.3-schema-redesign.txt + D /rt/branches/3.3-TESTING/spec/schema.txt + + r1747@not: autrijus | 2004-11-08T08:28:53.206839Z + * move the design spec from spec/ under the docs/design_docs/ space where it belongs. + + +------------------------------------------------------------------------ +r1748 | autrijus | 2004-11-08 07:52:03 -0500 (Mon, 08 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/spec/schema.txt + + r1746@not: autrijus | 2004-11-08T08:27:45.676219Z + * V7 of redesign schema, incoporating many more comments and + the new, clkao-inspired fields. + + +------------------------------------------------------------------------ +r1744 | jesse | 2004-11-07 11:26:35 -0500 (Sun, 07 Nov 2004) | 8 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/configure.ac + M /rt/branches/3.3-TESTING/lib/t/02regression.t.in + A /rt/branches/3.3-TESTING/lib/t/08web_cf.pl.in + M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in + + r6237@tinbook: jesse | 2004-11-07T16:27:42.200967Z + New web-based testing for image custom field creation + (upload on create, display in search result listings) + + -Autrijus Tang + + + +------------------------------------------------------------------------ +r1743 | jesse | 2004-11-07 10:10:03 -0500 (Sun, 07 Nov 2004) | 1 line +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap + + +------------------------------------------------------------------------ +r1742 | jesse | 2004-11-07 10:09:36 -0500 (Sun, 07 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Search/Elements/BuildFormatString + + r6225@tinbook: jesse | 2004-11-07T14:44:15.591492Z + Web + * Refactore BuildFormatString to simplify logic and improve reliability + + +------------------------------------------------------------------------ +r1741 | jesse | 2004-11-07 10:09:14 -0500 (Sun, 07 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/Header + M /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/Row + M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap + M /rt/branches/3.3-TESTING/html/Elements/TicketList + M /rt/branches/3.3-TESTING/html/NoAuth/webrt.css + + r6201@tinbook: jesse | 2004-11-07T05:35:22.316024Z + Refactoring and restyling the Ticket List to present prettier tables with more human-readable names + + +------------------------------------------------------------------------ +r1740 | jesse | 2004-11-07 10:08:50 -0500 (Sun, 07 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Search/Elements/SelectLinks + + r6200@tinbook: jesse | 2004-11-07T05:32:56.068727Z + Web: Fixed SelectLinks component to contain the right options and present the right human-readable names + + + +------------------------------------------------------------------------ +r1739 | jesse | 2004-11-07 10:08:29 -0500 (Sun, 07 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Search/Elements/BuildFormatString + M /rt/branches/3.3-TESTING/html/Search/Elements/EditFormat + + r6199@tinbook: jesse | 2004-11-07T05:30:58.330526Z + Web UI: Refactored the logic which builds format strings to simplify code and present better human-readable names + + +------------------------------------------------------------------------ +r1738 | jesse | 2004-11-07 10:08:08 -0500 (Sun, 07 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/Header + M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap + M /rt/branches/3.3-TESTING/html/Elements/TicketList + M /rt/branches/3.3-TESTING/html/NoAuth/webrt.css + M /rt/branches/3.3-TESTING/html/Search/Results.html + M /rt/branches/3.3-TESTING/lib/RT/Principal_Overlay.pm + + r6198@tinbook: jesse | 2004-11-07T04:18:22.934311Z + Devel: Changed severity of calling Principal->HasRight without a Right + +------------------------------------------------------------------------ +r1737 | jesse | 2004-11-07 10:05:16 -0500 (Sun, 07 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/Quicksearch + + r6197@tinbook: jesse | 2004-11-07T03:38:25.380100Z + Switching Quicksearch to use most standard CSS styles + + +------------------------------------------------------------------------ +r1736 | jesse | 2004-11-07 10:04:54 -0500 (Sun, 07 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/CustomField_Overlay.pm + + r6196@tinbook: jesse | 2004-11-07T03:37:32.303504Z + Squash warnings when trying to check acls on nonexisten custom fields + + +------------------------------------------------------------------------ +r1735 | jesse | 2004-11-07 10:04:23 -0500 (Sun, 07 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/CustomField_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/GroupMember_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + + r6195@tinbook: jesse | 2004-11-06T15:14:59.241373Z + Better handling of Record deletion confirmation messages. (To go with new searchbuilder fixes) + + +------------------------------------------------------------------------ +r1734 | autrijus | 2004-11-07 09:38:43 -0500 (Sun, 07 Nov 2004) | 6 lines +Changed paths: + M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap + +* In query builder, parse custom fields by name. +* Generate all Link-type result cell callbacks from %LINKTYPEMAP. +* Display custom field contents, separated by newlines. +* For Image custom fields we also show a thumbnail. + + +------------------------------------------------------------------------ +r1731 | autrijus | 2004-11-07 09:32:12 -0500 (Sun, 07 Nov 2004) | 4 lines +Changed paths: + M /rt + M /rt/branches/3.3-TESTING/html/Search/Build.html + + r10263@not: autrijus | 2004-11-07T14:15:05.153388Z + * one loc fix. + + +------------------------------------------------------------------------ +r1730 | autrijus | 2004-11-07 09:30:22 -0500 (Sun, 07 Nov 2004) | 4 lines +Changed paths: + M /rt + A /rt/branches/3.3-TESTING/html/Search/Elements/EditQuery + M /rt/branches/3.3-TESTING/html/Search/Elements/EditSearches + M /rt/branches/3.3-TESTING/html/Search/Elements/PickBasics + M /rt/branches/3.3-TESTING/html/Search/Elements/PickCriteria + M /rt/branches/3.3-TESTING/html/Search/Elements/SelectAndOr + M /rt/branches/3.3-TESTING/html/Search/Elements/SelectPersonType + + r10261@not: autrijus | 2004-11-07T08:55:02.919657Z + * loc and layout fixed. + + +------------------------------------------------------------------------ +r1729 | autrijus | 2004-11-07 09:30:06 -0500 (Sun, 07 Nov 2004) | 6 lines +Changed paths: + M /rt + M /rt/branches/3.3-TESTING/html/Search/Build.html + + r10260@not: autrijus | 2004-11-07T08:54:20.330259Z + * Query builder now acts on multiple clauses. + * Close a potential XSS bug by escaping the clause naems. + * Refactor the clause display component. + + +------------------------------------------------------------------------ +r1728 | autrijus | 2004-11-07 09:29:51 -0500 (Sun, 07 Nov 2004) | 5 lines +Changed paths: + M /rt + M /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/Row + M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap + + r10256@not: autrijus | 2004-11-06T10:35:22.448152Z + * Escape ColumnMap return values properly to prevent cross-site scripting + attack. All HTML snippets are now returned as scalar references. + + +------------------------------------------------------------------------ +r1727 | autrijus | 2004-11-07 09:28:27 -0500 (Sun, 07 Nov 2004) | 5 lines +Changed paths: + M /rt + M /rt/branches/3.3-TESTING/Makefile.in + + r10253@not: autrijus | 2004-11-06T10:17:49.792085Z + * "make initdb" now an alias of "make initialize-database". + + + +------------------------------------------------------------------------ +r1726 | autrijus | 2004-11-07 09:26:14 -0500 (Sun, 07 Nov 2004) | 5 lines +Changed paths: + M /rt + M /rt/branches/3.3-TESTING/sbin/rt-setup-database.in + + r10252@not: autrijus | 2004-11-06T10:17:41.433720Z + * "make dropdb" on SQLite now works. + + + +------------------------------------------------------------------------ +r1725 | autrijus | 2004-11-07 09:22:06 -0500 (Sun, 07 Nov 2004) | 5 lines +Changed paths: + M /rt + M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValues.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomFields.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValue.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValue_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValues.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValues_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFields.pm + M /rt/branches/3.3-TESTING/sbin/factory + + r10251@not: autrijus | 2004-11-06T10:17:29.202899Z + * fallouts from the OCFV schema change. + + + +------------------------------------------------------------------------ +r1724 | autrijus | 2004-11-07 09:17:03 -0500 (Sun, 07 Nov 2004) | 7 lines +Changed paths: + M /rt + A /rt/branches/3.3-TESTING/etc/upgrade/3.3.11 + A /rt/branches/3.3-TESTING/etc/upgrade/3.3.11/schema.Pg + A /rt/branches/3.3-TESTING/etc/upgrade/3.3.11/schema.mysql + + r10242@not: autrijus | 2004-11-06T06:59:58.274625Z + * Schema changes for Pg, SQLite, mysql and Oracle. + + r10243@not: autrijus | 2004-11-06T07:00:15.865682Z + * schema updater for Pg and mysql; Oracle comes later and SQLite is nontrivial. + + +------------------------------------------------------------------------ +r1723 | autrijus | 2004-11-07 09:16:15 -0500 (Sun, 07 Nov 2004) | 4 lines +Changed paths: + M /rt + M /rt/branches/3.3-TESTING/etc/schema.Oracle + M /rt/branches/3.3-TESTING/etc/schema.Pg + M /rt/branches/3.3-TESTING/etc/schema.SQLite + M /rt/branches/3.3-TESTING/etc/schema.mysql + + r10242@not: autrijus | 2004-11-06T06:59:58.274625Z + * Schema changes for Pg, SQLite, mysql and Oracle. + + +------------------------------------------------------------------------ +r1721 | autrijus | 2004-11-05 06:43:18 -0500 (Fri, 05 Nov 2004) | 18 lines +Changed paths: + M /rt + M /rt/branches + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + M /rt/branches/3.3-TESTING/html/Search/Bulk.html + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + + r10186@not (orig r1718): autrijus | 2004-11-05T08:56:10.440277Z + * Log::Dispatch wants ->warning, not ->warn. + + r10196@not: autrijus | 2004-11-05T11:41:58.476189Z + * Fixes to standalone_httpd: 'protocol' was not defined, and query_string + may be undefined too. (Supposedly fixed in HTTP::Server::Simple.) + + r10197@not: autrijus | 2004-11-05T11:42:20.621065Z + * Remove outdated comment. + + r10198@not: autrijus | 2004-11-05T11:43:55.045510Z + * Refactor getting-an-uploaded-file-into-cf into _UploadFile call + in Interface::Web; this unbreaks uploading a file cf on ticket creation. + * The "CustomField-x" keys in $Ticket->Create now take hash references + that contain CFV fields, eg. LargeContent, ContentType, Value. + + + +------------------------------------------------------------------------ +r1718 | autrijus | 2004-11-05 03:56:10 -0500 (Fri, 05 Nov 2004) | 3 lines +Changed paths: + M /rt + M /rt/branches + M /rt/branches/3.2-RELEASE + M /rt/branches/3.2-SYBASE-TESTING + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Queue_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + M /rt/branches/PLATANO-EXPERIMENTAL-CSS + M /rt/branches/PLATANO-EXPERIMENTAL-CSS/etc/upgrade + +* Log::Dispatch wants ->warning, not ->warn. + + +------------------------------------------------------------------------ +r1716 | jesse | 2004-11-04 23:02:48 -0500 (Thu, 04 Nov 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + + r6175@tinbook: jesse | 2004-11-05T02:17:24.427390Z + Improved comments and folds in RT::Record + + + +------------------------------------------------------------------------ +r1715 | jesse | 2004-11-04 23:02:27 -0500 (Thu, 04 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + + r6174@tinbook: jesse | 2004-11-05T02:17:10.144816Z + When uploading image custom fields, they're handled as file descriptors, rather than scalars. Our old logic assumed that any ref was an array. Now we check for array refs explicitly. + + +------------------------------------------------------------------------ +r1714 | jesse | 2004-11-04 23:02:06 -0500 (Thu, 04 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/bin/standalone_httpd.in + + r6173@tinbook: jesse | 2004-11-05T02:14:56.442006Z + Added a HUP handler for the standalone httpd (so you can kill -HUP it to reload) + + +------------------------------------------------------------------------ +r1713 | jesse | 2004-11-04 23:01:23 -0500 (Thu, 04 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/ShowCustomFields + + r6172@tinbook: jesse | 2004-11-05T02:14:19.720658Z + Improved list format for multiple custom field values + + +------------------------------------------------------------------------ +r1712 | jesse | 2004-11-04 23:00:28 -0500 (Thu, 04 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/CreateTicket + M /rt/branches/3.3-TESTING/html/Ticket/Create.html + + r6171@tinbook: jesse | 2004-11-05T02:14:02.424154Z + More form Names to make testing easier + + +------------------------------------------------------------------------ +r1711 | jesse | 2004-11-04 22:59:53 -0500 (Thu, 04 Nov 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Admin/CustomFields/Modify.html + M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomFields + + r6170@tinbook: jesse | 2004-11-04T08:33:12.626307Z + Added a couple of form NAME elements, to ease testing + + +------------------------------------------------------------------------ +r1710 | jesse | 2004-11-04 22:59:24 -0500 (Thu, 04 Nov 2004) | 6 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + + r6169@tinbook: jesse | 2004-11-04T08:32:13.034112Z + Added a Delete method to RT::Record so we get proper messages on object deletion + --Autrijus + + + +------------------------------------------------------------------------ +r1709 | jesse | 2004-11-01 00:55:09 -0500 (Mon, 01 Nov 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + + r6157@tinbook: jesse | 2004-11-01T04:52:49.078521Z + A patch from 3.2 accidentally cascaded forward + +------------------------------------------------------------------------ +r1708 | jesse | 2004-11-01 00:54:59 -0500 (Mon, 01 Nov 2004) | 11 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Scrip_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Scrips_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Transaction_Overlay.pm + + r6156@tinbook: jesse | 2004-11-01T04:47:06.225531Z + r6152@tinbook: jesse | 2004-11-01T04:43:38.864654Z + RT-Ticket: 6230 + RT-Status: resolved + RT-Update: correspond + + New "batch transactions" core from Ruslan. This update makes it much easier to use stock conditions for bulk updates + + + + +------------------------------------------------------------------------ +r1707 | jesse | 2004-11-01 00:54:47 -0500 (Mon, 01 Nov 2004) | 12 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Search/Bulk.html + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + + r6155@tinbook: jesse | 2004-11-01T04:47:05.144200Z + r6151@tinbook: jesse | 2004-11-01T04:42:20.034865Z + RT-Ticket: 6242 + RT-Status: resolved + RT-Update: correspond + + There were a couple of bugs in the bulk update page that broke ticket linking. + (Among other things, the custom fields update functionality was completely broken. It's been disabled pending a new implementation) + + + + +------------------------------------------------------------------------ +r1704 | jesse | 2004-10-31 22:49:50 -0500 (Sun, 31 Oct 2004) | 10 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomFields + M /rt/branches/3.3-TESTING/html/Admin/Elements/PickCustomFields + + r6149@tinbook: jesse | 2004-11-01T03:50:49.511535Z + RT-Ticket: 6245 + RT-Status: resolved + RT-Update: correspond + + Global custom field editing in 3.3 had the wrong (hardcoded) URL target. + + + + +------------------------------------------------------------------------ +r1699 | jesse | 2004-10-27 18:01:49 -0400 (Wed, 27 Oct 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/releng.cnf + + r6127@tinbook: jesse | 2004-10-27T22:02:28.387934Z + Bumping to 3.3.10 + + + +------------------------------------------------------------------------ +r1698 | jesse | 2004-10-27 04:06:56 -0400 (Wed, 27 Oct 2004) | 12 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + + r6121@tinbook: jesse | 2004-10-27T07:55:33.542549Z + r6115@tinbook: jesse | 2004-10-27T07:51:39.957035Z + RT-Ticket: 6219 + RT-Status: resolved + RT-Update: correspond + + Rebuilt RT::Tickets' watcher search logic to only use _one_ join to the users/groups table so as to create joins that can be computed in finite time. Theoretically, this makes watcher searching less powerful. In practice, it makes watcher searching a lot more possible. + + + + + +------------------------------------------------------------------------ +r1697 | jesse | 2004-10-27 04:06:29 -0400 (Wed, 27 Oct 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/TicketList + + r6120@tinbook: jesse | 2004-10-27T07:55:32.882088Z + r6109@tinbook: jesse | 2004-10-26T20:02:02.857695Z + Additional fixes for display of unlimited search results + + +------------------------------------------------------------------------ +r1696 | jesse | 2004-10-27 04:05:52 -0400 (Wed, 27 Oct 2004) | 10 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/User_Overlay.pm + + r6119@tinbook: jesse | 2004-10-27T07:55:32.408440Z + r6046@tinbook: jesse | 2004-10-19T05:21:18.567580Z + RT-Ticket: 6121 + RT-Status: resolved + RT-Update: correspond + + Fixed the name of the template used to notify non-privilged users when their password is changed + + + +------------------------------------------------------------------------ +r1695 | jesse | 2004-10-27 04:05:26 -0400 (Wed, 27 Oct 2004) | 9 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/schema.Pg + M /rt/branches/3.3-TESTING/etc/upgrade/3.1.0/schema.Pg + + r6118@tinbook: jesse | 2004-10-27T07:55:31.895658Z + r6007@tinbook: jesse | 2004-10-14T21:47:50.297291Z + RT-Ticket: 6197 + RT-Status: resolved + + Removed a comment from the PostgreSQL schema files, as some versions of postgres fail to parse it well. + + + +------------------------------------------------------------------------ +r1694 | jesse | 2004-10-27 04:05:10 -0400 (Wed, 27 Oct 2004) | 8 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Search/Results.html + + r6117@tinbook: jesse | 2004-10-27T07:55:31.185793Z + r1994@tinbook: jesse | 2004-10-12T23:37:37.775608Z + Improved "stickiness" of queries. + Next/Prev navigation should be more consistently available now. + Most recent query should be available more consistently. + + + +------------------------------------------------------------------------ +r1692 | jesse | 2004-10-27 00:31:12 -0400 (Wed, 27 Oct 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Search/Bulk.html + M /rt/branches/3.3-TESTING/html/Ticket/Create.html + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowSummary + M /rt/branches/3.3-TESTING/html/Ticket/ModifyAll.html + M /rt/branches/3.3-TESTING/html/Ticket/Update.html + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + M /rt/branches/3.3-TESTING/lib/RT/Queue_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Transaction_Overlay.pm + + r6113@tinbook: jesse | 2004-10-27T04:31:13.448231Z + Added support for recording transaction custom fields on ticket creation. + + +------------------------------------------------------------------------ +r1688 | jesse | 2004-10-23 18:05:14 -0400 (Sat, 23 Oct 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/releng.cnf + + r6101@tinbook: jesse | 2004-10-23T22:05:06.396023Z + Bumping to 3.3.9 + +------------------------------------------------------------------------ +r1686 | jesse | 2004-10-23 17:50:32 -0400 (Sat, 23 Oct 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/Header + M /rt/branches/3.3-TESTING/html/Elements/PageLayout + M /rt/branches/3.3-TESTING/html/Elements/SelectEqualityOperator + M /rt/branches/3.3-TESTING/html/Elements/SelectNewTicketQueue + M /rt/branches/3.3-TESTING/html/Elements/SelectOwner + M /rt/branches/3.3-TESTING/html/Elements/SelectStatus + M /rt/branches/3.3-TESTING/html/Search/Elements/BuildFormatString + M /rt/branches/3.3-TESTING/html/Search/Elements/SelectGroup + + r6093@tinbook: jesse | 2004-10-23T21:47:53.224532Z + A bunch of tiny fixes to the web ui to avoid warnings about uninitialized variables. + +------------------------------------------------------------------------ +r1685 | jesse | 2004-10-23 17:50:14 -0400 (Sat, 23 Oct 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/schema.SQLite + + r6092@tinbook: jesse | 2004-10-23T21:46:47.129210Z + Updated SQLite schema to current RT 3.3 versions + +------------------------------------------------------------------------ +r1684 | jesse | 2004-10-23 17:49:50 -0400 (Sat, 23 Oct 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/ACL_Overlay.pm + + r6091@tinbook: jesse | 2004-10-23T21:46:04.315427Z + Better checking for ACL queries on undefined objects (to avoid a warning). + +------------------------------------------------------------------------ +r1683 | jesse | 2004-10-23 17:49:38 -0400 (Sat, 23 Oct 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + + r6090@tinbook: jesse | 2004-10-23T21:44:41.851286Z + Fixed a warning when objects were created with no names + + +------------------------------------------------------------------------ +r1682 | jesse | 2004-10-23 17:49:25 -0400 (Sat, 23 Oct 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/User_Overlay.pm + + r6089@tinbook: jesse | 2004-10-23T21:43:19.939096Z + Fixed message returned on password change to not include md5 hash of password + + +------------------------------------------------------------------------ +r1681 | jesse | 2004-10-23 17:48:13 -0400 (Sat, 23 Oct 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in + + r6088@tinbook: jesse | 2004-10-23T21:42:23.542584Z + Bumped DBIx::SearchBuilder required version, for new SQLite support + +------------------------------------------------------------------------ +r1680 | jesse | 2004-10-21 13:20:05 -0400 (Thu, 21 Oct 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/ACE.pm + M /rt/branches/3.3-TESTING/lib/RT/ACL.pm + M /rt/branches/3.3-TESTING/lib/RT/Attachment.pm + M /rt/branches/3.3-TESTING/lib/RT/Attachments.pm + M /rt/branches/3.3-TESTING/lib/RT/Attribute.pm + M /rt/branches/3.3-TESTING/lib/RT/Attributes.pm + M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMember.pm + M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMembers.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomField.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValue.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValues.pm + M /rt/branches/3.3-TESTING/lib/RT/CustomFields.pm + M /rt/branches/3.3-TESTING/lib/RT/Group.pm + M /rt/branches/3.3-TESTING/lib/RT/GroupMember.pm + M /rt/branches/3.3-TESTING/lib/RT/GroupMembers.pm + M /rt/branches/3.3-TESTING/lib/RT/Groups.pm + M /rt/branches/3.3-TESTING/lib/RT/Link.pm + M /rt/branches/3.3-TESTING/lib/RT/Links.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomField.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValue.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValues.pm + M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFields.pm + M /rt/branches/3.3-TESTING/lib/RT/Principal.pm + M /rt/branches/3.3-TESTING/lib/RT/Principals.pm + M /rt/branches/3.3-TESTING/lib/RT/Queue.pm + M /rt/branches/3.3-TESTING/lib/RT/Queues.pm + M /rt/branches/3.3-TESTING/lib/RT/Scrip.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripAction.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripActions.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripCondition.pm + M /rt/branches/3.3-TESTING/lib/RT/ScripConditions.pm + M /rt/branches/3.3-TESTING/lib/RT/Scrips.pm + M /rt/branches/3.3-TESTING/lib/RT/Template.pm + M /rt/branches/3.3-TESTING/lib/RT/Templates.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket.pm + M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValue.pm + M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValues.pm + M /rt/branches/3.3-TESTING/lib/RT/Tickets.pm + M /rt/branches/3.3-TESTING/lib/RT/Transaction.pm + M /rt/branches/3.3-TESTING/lib/RT/Transactions.pm + M /rt/branches/3.3-TESTING/lib/RT/User.pm + M /rt/branches/3.3-TESTING/lib/RT/Users.pm + M /rt/branches/3.3-TESTING/sbin/factory + + r6077@tinbook: jesse | 2004-10-21T17:20:26.237576Z + Core: integrated new factory code to allow more datamodel metadata to be collected + +------------------------------------------------------------------------ +r1679 | jesse | 2004-10-21 13:19:45 -0400 (Thu, 21 Oct 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Principal_Overlay.pm + + r6076@tinbook: jesse | 2004-10-21T16:46:20.466296Z + ACL: Fixed logic in an ACL query so that it returns failure when handed an invalid object, rather than trying a bogus SQL query and failing. + +------------------------------------------------------------------------ +r1678 | jesse | 2004-10-20 19:27:13 -0400 (Wed, 20 Oct 2004) | 8 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Queue_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + + r6074@tinbook: jesse | 2004-10-20T23:26:48.112240Z + RT-Ticket: 5701 + RT-Status: resolved + RT-Update: correspond + + RT now prevents users from creating objects with 'Name' attributes that are numreric. + + +------------------------------------------------------------------------ +r1677 | jesse | 2004-10-20 18:56:16 -0400 (Wed, 20 Oct 2004) | 9 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Attachment_Overlay.pm + + r6071@tinbook: jesse | 2004-10-20T22:56:43.545883Z + RT-Ticket: 6192 + RT-Status: update + + + Updated RT::Attachement::OriginalContent to use a better regexp for determining what's encoded and what's not. + + + +------------------------------------------------------------------------ +r1676 | jesse | 2004-10-20 18:55:57 -0400 (Wed, 20 Oct 2004) | 9 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/I18N/nl.po + + r6070@tinbook: jesse | 2004-10-20T22:51:44.854897Z + RT-Ticket: 6123 + RT-Status: resolved + RT-Update: correspond + + + Updated the dutch translation. (As the translation hadn't been applied for a bit, some translations didn't apply cleanly.) + + +------------------------------------------------------------------------ +r1675 | jesse | 2004-10-20 18:34:32 -0400 (Wed, 20 Oct 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Admin/Tools/Configuration.html + + r6064@tinbook: jesse | 2004-10-20T22:08:13.953728Z + Fixed a typo + + +------------------------------------------------------------------------ +r1674 | jesse | 2004-10-20 18:33:19 -0400 (Wed, 20 Oct 2004) | 9 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/User_Overlay.pm + + r6063@tinbook: jesse | 2004-10-20T19:54:02.885732Z + RT-Ticket: 6180 + RT-Status: resolved + RT-Update: correspond + + If you have changed $MinimumPasswordLength to be greater than 6, RT's "GenerateRandomPassword" method now takes that into account + + + +------------------------------------------------------------------------ +r1673 | jesse | 2004-10-20 18:33:03 -0400 (Wed, 20 Oct 2004) | 9 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Admin/Tools/Configuration.html + + r6062@tinbook: jesse | 2004-10-20T19:46:00.816618Z + RT-Ticket: 6188 + RT-Status: resolved + RT-Update: correspond + + RT squelches passwords in the configuration summary page. It no longer + squleches "RT::MinimumPasswordLength" + + +------------------------------------------------------------------------ +r1672 | jesse | 2004-10-20 18:32:48 -0400 (Wed, 20 Oct 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Record.pm + + r6061@tinbook: jesse | 2004-10-20T19:27:22.698792Z + Minor cleanups to record.pm + +------------------------------------------------------------------------ +r1671 | alexmv | 2004-10-20 15:51:36 -0400 (Wed, 20 Oct 2004) | 2 lines +Changed paths: + M /rt/branches/3.3-TESTING/lib/RT/Queue_Overlay.pm + +Remove wayward '+' + +------------------------------------------------------------------------ +r1670 | jesse | 2004-10-20 15:20:19 -0400 (Wed, 20 Oct 2004) | 8 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/EmailParser.pm + + r6056@tinbook: jesse | 2004-10-20T19:20:39.940786Z + RT-Ticket: 5594 + RT-Status: resolved + RT-UpdateType: correspond + + EmailParser updates applied to RT 3.3 to fix subject lines that are encoded and multi-line + + +------------------------------------------------------------------------ +r1669 | jesse | 2004-10-20 15:19:59 -0400 (Wed, 20 Oct 2004) | 7 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/RT_Config.pm.in + M /rt/branches/3.3-TESTING/lib/RT/Queue_Overlay.pm + + r6055@tinbook: jesse | 2004-10-20T18:56:31.219026Z + RT-Ticket: 5569 + RT-Status: resolved + + Status is nowdefinablein the RT_Config file. + + +------------------------------------------------------------------------ +r1666 | jesse | 2004-10-20 01:47:04 -0400 (Wed, 20 Oct 2004) | 9 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/Header + M /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/Row + M /rt/branches/3.3-TESTING/html/NoAuth/webrt.css + + r6051@tinbook: jesse | 2004-10-20T05:39:54.597284Z + RT-Ticket: 5837 + RT-Status: resolved + RT-Update: correspond + + Moved more ticket listing style to the CSS and out of the html, per the suggestion of Dirk Pape + + + +------------------------------------------------------------------------ +r1665 | jesse | 2004-10-20 01:46:54 -0400 (Wed, 20 Oct 2004) | 9 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web/Handler.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + + r6050@tinbook: jesse | 2004-10-20T05:33:26.027966Z + RT-Ticket: 5729 + RT-Status: resolved + RT-Action: correspond + + Patch fixes issue with multibyte characters escaping in URLs. --Ruslan + + + +------------------------------------------------------------------------ +r1663 | jesse | 2004-10-19 01:23:26 -0400 (Tue, 19 Oct 2004) | 8 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/config.layout + M /rt/branches/3.3-TESTING/m4/rt_layout.m4 + + r6048@tinbook: jesse | 2004-10-19T05:24:15.256721Z + RT-Ticket: 6198 + RT-Status: resolved + RT-Update: correspond + + Applied a patch to add an fhs-compliant RT layout and fix some of the layout parsing. + + +------------------------------------------------------------------------ +r1661 | jesse | 2004-10-19 01:17:39 -0400 (Tue, 19 Oct 2004) | 8 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/SelectOwner + + r6044@tinbook: jesse | 2004-10-19T05:18:31.025176Z + RT-Ticket: 6154 + RT-Status: resolved + RT-Update: reply + + Owner listings now sort alphabetically + + +------------------------------------------------------------------------ +r1660 | jesse | 2004-10-19 01:10:02 -0400 (Tue, 19 Oct 2004) | 8 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT.pm.in + + r6042@tinbook: jesse | 2004-10-19T05:10:45.782060Z + RT-Ticket: 6199 + RT-Status: resolved + RT-Update: correspond + + Formatting fixes to RT.pm + + +------------------------------------------------------------------------ +r1659 | jesse | 2004-10-18 13:47:29 -0400 (Mon, 18 Oct 2004) | 7 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/etc/initialdata + + r6039@tinbook: jesse | 2004-10-18T17:48:14.238206Z + RT-Ticket: 5336 + RT-Status: resolved + + Approval template corrected + + +------------------------------------------------------------------------ +r1657 | jesse | 2004-10-15 14:25:31 -0400 (Fri, 15 Oct 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/releng.cnf + + r6014@tinbook: jesse | 2004-10-15T18:26:19.439204Z + Bumping to 3.3.8 + +------------------------------------------------------------------------ +r1656 | jesse | 2004-10-15 13:56:50 -0400 (Fri, 15 Oct 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING + A /rt/branches/3.3-TESTING/html/Admin/Elements/GlobalCustomFieldTabs + M /rt/branches/3.3-TESTING/html/Admin/Elements/GroupTabs + M /rt/branches/3.3-TESTING/html/Admin/Elements/ObjectCustomFields + M /rt/branches/3.3-TESTING/html/Admin/Elements/QueueTabs + M /rt/branches/3.3-TESTING/html/Admin/Elements/SystemTabs + M /rt/branches/3.3-TESTING/html/Admin/Elements/UserTabs + A /rt/branches/3.3-TESTING/html/Admin/Global/CustomFields + A /rt/branches/3.3-TESTING/html/Admin/Global/CustomFields/Groups.html + A /rt/branches/3.3-TESTING/html/Admin/Global/CustomFields/Queue-Tickets.html + A /rt/branches/3.3-TESTING/html/Admin/Global/CustomFields/Queue-Transactions.html + A /rt/branches/3.3-TESTING/html/Admin/Global/CustomFields/Users.html + A /rt/branches/3.3-TESTING/html/Admin/Global/CustomFields/index.html + M /rt/branches/3.3-TESTING/html/Admin/Global/index.html + + r6009@tinbook: jesse | 2004-10-15T17:57:36.162346Z + Administrative menu overhaul to sanitize custom field configuration. + + +------------------------------------------------------------------------ +r1650 | jesse | 2004-10-12 17:01:07 -0400 (Tue, 12 Oct 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + + r1992@tinbook: jesse | 2004-10-12T21:00:33.006657Z + RT-Ticket: 6182 + RT-Status: resolved + + +------------------------------------------------------------------------ +r1649 | jesse | 2004-10-11 17:10:40 -0400 (Mon, 11 Oct 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay_SQL.pm + + r1985@tinbook: jesse | 2004-10-11T20:26:31.046336Z + Fixed a bug in the merge from 3.2 that broke ticket transaction searching; added support for Ticket "Updated" as a synonym for TransactionDate as a search criterion + +------------------------------------------------------------------------ +r1648 | jesse | 2004-10-10 00:30:21 -0400 (Sun, 10 Oct 2004) | 7 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/configure.ac + M /rt/branches/3.3-TESTING/etc/RT_Config.pm.in + M /rt/branches/3.3-TESTING/html/Search/Results.tsv + M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditCustomField + M /rt/branches/3.3-TESTING/html/Ticket/ModifyAll.html + M /rt/branches/3.3-TESTING/lib/RT/Action/SendEmail.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Email.pm + M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm + M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/3.3-TESTING/sbin/rt-setup-database.in + + r1651@tinbook: jesse | 2004-10-10T04:24:17.077128Z + + r1652@tinbook: jesse | 2004-10-10T04:30:49.336195Z + r1650@tinbook: jesse | 2004-10-10T04:23:58.456281Z + + + +------------------------------------------------------------------------ +r1603 | jesse | 2004-09-30 22:45:46 -0400 (Thu, 30 Sep 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/Menu + M /rt/branches/3.3-TESTING/html/NoAuth/webrt.css + + ---------------------------------------------------------------------- + r10434@tinbook: jesse | 2004-10-01T02:43:47.012515Z + Better cssification of the menus + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r1566 | jesse | 2004-09-27 17:20:14 -0400 (Mon, 27 Sep 2004) | 8 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Elements/Menu + M /rt/branches/3.3-TESTING/html/NoAuth/webrt.css + + r10391@tinbook: jesse | 2004-09-27T21:17:31.817589Z + RT-Ticket: 6139 + RT-Status: resolved + RT-Update-Type: correspond + + Applied patch from Oliver Thomas to move more menu styling to the external CSS file and out of the html. + + +------------------------------------------------------------------------ +r1556 | jesse | 2004-09-23 15:14:29 -0400 (Thu, 23 Sep 2004) | 6 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowPeople + + r10336@Jesse-Vincents-Computer: jesse | 2004-09-23T06:45:36.828724Z + + r10350@Jesse-Vincents-Computer: jesse | 2004-09-23T19:13:34.578717Z + Use ShowUserEntry for ShowPeople + + +------------------------------------------------------------------------ +r1554 | jesse | 2004-09-23 00:30:24 -0400 (Thu, 23 Sep 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/releng.cnf + + r1867@bitsy: jesse | 2004-09-23T02:39:51.040258Z + Bumping to 3.3.7 + +------------------------------------------------------------------------ +r1553 | jesse | 2004-09-23 00:30:04 -0400 (Thu, 23 Sep 2004) | 5 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in + + r1865@bitsy: jesse | 2004-09-23T02:28:19.315048Z + + r1866@bitsy: jesse | 2004-09-23T02:38:19.257248Z + DBIx::SearchBuilder dependency incremented + +------------------------------------------------------------------------ +r1552 | tla | 2004-09-22 23:54:00 -0400 (Wed, 22 Sep 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING/lib/t/07acl.pl.in + +This now actually tests the SelectOwner functionality change. + + +------------------------------------------------------------------------ +r1551 | tla | 2004-09-22 18:44:28 -0400 (Wed, 22 Sep 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING/html/Elements/SelectOwner + M /rt/branches/3.3-TESTING/lib/t/07acl.pl.in + +SelectOwner can now be passed a list of queues which the user may see. + + +------------------------------------------------------------------------ +r1550 | tla | 2004-09-22 17:32:53 -0400 (Wed, 22 Sep 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING/lib/t/07acl.pl.in + +Add sleeps for the right granting; try a pattern-match that works this time. + + +------------------------------------------------------------------------ +r1546 | autrijus | 2004-09-22 13:16:22 -0400 (Wed, 22 Sep 2004) | 8 lines +Changed paths: + M /rt + M /rt/branches/3.3-TESTING/bin/webmux.pl.in + + r7965@not: autrijus | 2004-09-21T13:18:07.917938Z + + + + r8021@not: autrijus | 2004-09-22T17:15:50.576469Z + * On mod_perl1 with root directory, ->filename is empty, not '/', + hence breaking index.html handling. Entirely my fault. + +------------------------------------------------------------------------ +r1544 | tla | 2004-09-22 12:21:24 -0400 (Wed, 22 Sep 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING/html/Elements/Header + +If a user does not have the ModifySelf right, he/she should also not +be able to see the Prefs link in the header. + + +------------------------------------------------------------------------ +r1543 | tla | 2004-09-22 04:08:50 -0400 (Wed, 22 Sep 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING/html/Elements/SelectOwner + +If we unlimit the queues, then queues will show up, and then users will +show up, and then customers will be happy. + + +------------------------------------------------------------------------ +r1542 | tla | 2004-09-22 03:41:22 -0400 (Wed, 22 Sep 2004) | 4 lines +Changed paths: + M /rt/branches/3.3-TESTING/UPGRADING + M /rt/branches/3.3-TESTING/configure.ac + M /rt/branches/3.3-TESTING/html/Elements/Tabs + M /rt/branches/3.3-TESTING/lib/t/02regression.t.in + A /rt/branches/3.3-TESTING/lib/t/07acl.pl.in + +Moved the functionality whereby Config and Prefs tabs disappear to core. +Wrote tests for the new core behavior. + + +------------------------------------------------------------------------ +r1541 | tla | 2004-09-22 03:14:33 -0400 (Wed, 22 Sep 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING/lib/t/05cronsupport.pl.in + +The regression test would die if the last test in here failed. +That wasn't very nice of me. + +------------------------------------------------------------------------ +r1538 | tla | 2004-09-22 01:57:34 -0400 (Wed, 22 Sep 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING/configure.ac + +The cronsupport tests somehow fell out of here. Replacing. + + +------------------------------------------------------------------------ +r1535 | jesse | 2004-09-21 02:03:26 -0400 (Tue, 21 Sep 2004) | 10 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + + r10334@tinbook: jesse | 2004-09-21T06:03:40.050504Z + RT-Ticket: 6105 + RT-Status: resolved + RT-UpdateType: correspond + + Refactored some TicketSQL stuff to bound the right thing in our ticketsql subclause + + + + +------------------------------------------------------------------------ +r1534 | jesse | 2004-09-21 01:16:18 -0400 (Tue, 21 Sep 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + + r10332@tinbook: jesse | 2004-09-21T05:16:35.439550Z + Next test version of less broken cf search code + +------------------------------------------------------------------------ +r1533 | jesse | 2004-09-21 00:48:54 -0400 (Tue, 21 Sep 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm + M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay_SQL.pm + + r10326@tinbook: jesse | 2004-09-21T04:48:46.583575Z + First test version of less broken cf search code + +------------------------------------------------------------------------ +r1528 | jesse | 2004-09-20 23:18:19 -0400 (Mon, 20 Sep 2004) | 3 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Search/Elements/PickCFs + + r10324@tinbook: jesse | 2004-09-21T03:18:34.501590Z + removing some debugging output + +------------------------------------------------------------------------ +r1527 | jesse | 2004-09-20 23:12:11 -0400 (Mon, 20 Sep 2004) | 142 lines +Changed paths: + M /rt/branches/3.3-TESTING + M /rt/branches/3.3-TESTING/html/Search/Elements/PickCFs + M /rt/branches/3.3-TESTING/lib/RT/CustomFields_Overlay.pm + + r10311@tinbook: jesse | 2004-09-20T21:22:51.344787Z + ---------------------------------------------------------------------- + r10213@tinbook (orig r1454): autrijus | 2004-09-08T19:54:32.241114Z + r5740@xor: autrijus | 2004-09-08T19:54:01.384500Z + * Let "make install" for inplace layout work without hassle. + + + ---------------------------------------------------------------------- + r10214@tinbook (orig r1455): autrijus | 2004-09-08T19:54:55.301056Z + r5741@xor: autrijus | 2004-09-08T19:54:33.611316Z + * With SQLite, put database in $VarPath if $DatabaseName is relative. + + ---------------------------------------------------------------------- + r10215@tinbook (orig r1456): autrijus | 2004-09-08T19:59:38.530949Z + r5749@xor: autrijus | 2004-09-08T19:59:51.949128Z + * Add mason_handler.scgi and standalone_httpd into list of files + to be made executable on "make fixperms". + + ---------------------------------------------------------------------- + r10216@tinbook (orig r1457): jesse | 2004-09-08T20:31:26.131286Z + + ---------------------------------------------------------------------- + r10212@tinbook: jesse | 2004-09-08T20:30:48.849107Z + merging 3.2's Offline.html page forward to 3.3 + ---------------------------------------------------------------------- + + ---------------------------------------------------------------------- + r10222@tinbook (orig r1461): autrijus | 2004-09-08T21:30:59.960856Z + r5770@xor: autrijus | 2004-09-08T20:42:48.599276Z + + + + r5809@xor: autrijus | 2004-09-08T21:30:29.869203Z + * add sbin/rt-dump-database into sbin files. + + ---------------------------------------------------------------------- + r10257@tinbook (orig r1480): jesse | 2004-09-14T03:28:52.701395Z + Bumped to 3.3.6 + ---------------------------------------------------------------------- + r10275@tinbook (orig r1493): autrijus | 2004-09-15T15:40:44.820762Z + r7404@not: | 2004-09-15T00:04:07.008049Z + + + + r7442@not: | 2004-09-15T15:39:23.096249Z + ---------------------------------------------------------------------- + r7441@not: autrijus | 2004-09-15T15:20:23.097011Z + * Luis Arnauth pointed out that we did not serve mail-gateway. + ---------------------------------------------------------------------- + + + ---------------------------------------------------------------------- + r10298@tinbook (orig r1506): jesse | 2004-09-19T20:20:43.620895Z + Fixing case of mysql tablenames, since all the world is not case insensitive like Mac OS X. This is a good thing + ---------------------------------------------------------------------- + r10299@tinbook (orig r1507): jesse | 2004-09-20T00:58:19.610978Z + r10219@tinbook (orig r1458): leira | 2004-09-08T21:19:51.021183Z + If something is overdue, set DueRelative to class "overdue". + + Note: core RT doesn't have an "overdue" class at this time. + + + ---------------------------------------------------------------------- + r10300@tinbook (orig r1508): jesse | 2004-09-20T00:58:46.601286Z + r10221@tinbook (orig r1460): leira | 2004-09-08T21:29:25.111044Z + Use time() instead of making an RT::Date. + + + ---------------------------------------------------------------------- + r10301@tinbook (orig r1509): jesse | 2004-09-20T00:59:15.051043Z + r10223@tinbook (orig r1462): leira | 2004-09-08T21:31:51.811014Z + Overdue things are now read. + + + ---------------------------------------------------------------------- + r10302@tinbook (orig r1510): jesse | 2004-09-20T00:59:45.271374Z + r10225@tinbook (orig r1464): leira | 2004-09-08T21:41:43.110851Z + Don't put a span around things if it won't do anything. + + + ---------------------------------------------------------------------- + r10303@tinbook (orig r1511): jesse | 2004-09-20T01:00:10.600204Z + r10238@tinbook (orig r1474): jesse | 2004-09-10T19:40:40.885981Z + -l + + + + ---------------------------------------------------------------------- + r10304@tinbook (orig r1512): jesse | 2004-09-20T01:01:13.381046Z + r10253@tinbook (orig r1477): jesse | 2004-09-13T20:01:18.620833Z + r10249@tinbook: jesse | 2004-09-13T19:56:43.541086Z + ---------------------------------------------------------------------- + r10238@tinbook (orig r1474): jesse | 2004-09-10T19:40:40.885981Z + + + ---------------------------------------------------------------------- + + r10250@tinbook: jesse | 2004-09-13T19:58:31.660069Z + Bumped to 3.2.2rc1 + + + ---------------------------------------------------------------------- + r10305@tinbook (orig r1513): jesse | 2004-09-20T01:01:37.103494Z + r10265@tinbook (orig r1486): jesse | 2004-09-14T06:12:08.920979Z + r10262@tinbook: jesse | 2004-09-14T06:12:21.353389Z + Never try to fetch attributes when we don't have an object to fetch attributes on + + + ---------------------------------------------------------------------- + r10306@tinbook (orig r1514): jesse | 2004-09-20T01:02:01.021112Z + r10267@tinbook (orig r1487): jesse | 2004-09-14T16:14:00.320887Z + r10266@tinbook: jesse | 2004-09-14T16:14:14.588686Z + RT-Ticket: 5836 + RT-Status: resolved + RT-ACtion: reply + + + Added back a "ticket refresh" dropdown on the search results page. + Thanks to Dirk Pape. + + + + + ---------------------------------------------------------------------- + r10307@tinbook (orig r1515): jesse | 2004-09-20T01:02:23.020890Z + r10277@tinbook (orig r1495): leira | 2004-09-15T19:22:35.471086Z + Removed
 block around the header keys, and removed an extraneous .
+   
+  
+  ----------------------------------------------------------------------
+  r10308@tinbook (orig r1516):  jesse | 2004-09-20T01:02:45.710756Z
+   r10284@tinbook (orig r1498):  leira | 2004-09-16T22:28:20.860968Z
+   Add another callback that passes parsed headers.
+   
+   Useful for MakeClicky, among other things.
+   
+  
+  ----------------------------------------------------------------------
+ 
+ r10312@tinbook:  jesse | 2004-09-21T03:10:37.466198Z
+ Custom field joins were being incorrectly constructed
+
+------------------------------------------------------------------------
+r1526 | tla | 2004-09-20 18:06:08 -0400 (Mon, 20 Sep 2004) | 5 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING/html/Elements/SelectOwner
+
+The SelectOwner widget should not reveal the names system superusers
+to users who are not otherwise privileged to see them.  Made this
+variable change in the UsersWhoHaveRight() call.
+
+
+------------------------------------------------------------------------
+r1525 | autrijus | 2004-09-20 14:25:28 -0400 (Mon, 20 Sep 2004) | 3 lines
+Changed paths:
+   M /rt
+   M /rt/branches/3.3-TESTING/sbin/rt-dump-database.in
+
+ r7812@not:  autrijus | 2004-09-20T18:00:42.848849Z
+ * dump data has to return 'true'. oops.
+
+------------------------------------------------------------------------
+r1522 | autrijus | 2004-09-20 13:22:04 -0400 (Mon, 20 Sep 2004) | 3 lines
+Changed paths:
+   M /rt
+   M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in
+
+ r7810@not:  autrijus | 2004-09-20T17:22:27.534622Z
+ * add YAML as a core dep for rt-dump-database.
+
+------------------------------------------------------------------------
+r1519 | autrijus | 2004-09-20 13:09:36 -0400 (Mon, 20 Sep 2004) | 2 lines
+Changed paths:
+   M /rt
+   M /rt/branches/3.3-TESTING/sbin/rt-dump-database.in
+
+* rt-dump-database now uses YAML for easy hand modification.
+
+------------------------------------------------------------------------
+r1516 | jesse | 2004-09-19 21:02:45 -0400 (Sun, 19 Sep 2004) | 6 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMessageHeaders
+
+ r10284@tinbook (orig r1498):  leira | 2004-09-16T22:28:20.860968Z
+ Add another callback that passes parsed headers.
+ 
+ Useful for MakeClicky, among other things.
+ 
+
+------------------------------------------------------------------------
+r1515 | jesse | 2004-09-19 21:02:23 -0400 (Sun, 19 Sep 2004) | 4 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMessageHeaders
+
+ r10277@tinbook (orig r1495):  leira | 2004-09-15T19:22:35.471086Z
+ Removed 
 block around the header keys, and removed an extraneous .
+ 
+
+------------------------------------------------------------------------
+r1514 | jesse | 2004-09-19 21:02:01 -0400 (Sun, 19 Sep 2004) | 13 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Search/Results.html
+
+ r10267@tinbook (orig r1487):  jesse | 2004-09-14T16:14:00.320887Z
+  r10266@tinbook:  jesse | 2004-09-14T16:14:14.588686Z
+  RT-Ticket: 5836
+  RT-Status: resolved
+  RT-ACtion: reply
+  
+  
+  Added back a "ticket refresh" dropdown on the search results page.
+  Thanks to Dirk Pape.
+  
+  
+ 
+
+------------------------------------------------------------------------
+r1513 | jesse | 2004-09-19 21:01:37 -0400 (Sun, 19 Sep 2004) | 5 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/lib/RT/Attributes_Overlay.pm
+
+ r10265@tinbook (orig r1486):  jesse | 2004-09-14T06:12:08.920979Z
+  r10262@tinbook:  jesse | 2004-09-14T06:12:21.353389Z
+  Never try to fetch attributes when we don't have an object to fetch attributes on
+ 
+
+------------------------------------------------------------------------
+r1512 | jesse | 2004-09-19 21:01:13 -0400 (Sun, 19 Sep 2004) | 12 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/releng.cnf
+
+ r10253@tinbook (orig r1477):  jesse | 2004-09-13T20:01:18.620833Z
+  r10249@tinbook:  jesse | 2004-09-13T19:56:43.541086Z
+   ----------------------------------------------------------------------
+   r10238@tinbook (orig r1474):  jesse | 2004-09-10T19:40:40.885981Z
+   
+   
+   ----------------------------------------------------------------------
+  
+  r10250@tinbook:  jesse | 2004-09-13T19:58:31.660069Z
+  Bumped to 3.2.2rc1
+ 
+
+------------------------------------------------------------------------
+r1511 | jesse | 2004-09-19 21:00:10 -0400 (Sun, 19 Sep 2004) | 5 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/lib/RT/Scrip_Overlay.pm
+
+ r10238@tinbook (orig r1474):  jesse | 2004-09-10T19:40:40.885981Z
+ -l
+ 
+ 
+
+------------------------------------------------------------------------
+r1510 | jesse | 2004-09-19 20:59:45 -0400 (Sun, 19 Sep 2004) | 4 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap
+
+ r10225@tinbook (orig r1464):  leira | 2004-09-08T21:41:43.110851Z
+ Don't put a span around things if it won't do anything.
+ 
+
+------------------------------------------------------------------------
+r1509 | jesse | 2004-09-19 20:59:15 -0400 (Sun, 19 Sep 2004) | 4 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/NoAuth/webrt.css
+
+ r10223@tinbook (orig r1462):  leira | 2004-09-08T21:31:51.811014Z
+ Overdue things are now read.
+ 
+
+------------------------------------------------------------------------
+r1508 | jesse | 2004-09-19 20:58:46 -0400 (Sun, 19 Sep 2004) | 4 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap
+
+ r10221@tinbook (orig r1460):  leira | 2004-09-08T21:29:25.111044Z
+ Use time() instead of making an RT::Date.
+ 
+
+------------------------------------------------------------------------
+r1507 | jesse | 2004-09-19 20:58:19 -0400 (Sun, 19 Sep 2004) | 6 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap
+
+ r10219@tinbook (orig r1458):  leira | 2004-09-08T21:19:51.021183Z
+ If something is overdue, set DueRelative to class "overdue".
+ 
+ Note: core RT doesn't have an "overdue" class at this time.
+ 
+
+------------------------------------------------------------------------
+r1506 | jesse | 2004-09-19 16:20:43 -0400 (Sun, 19 Sep 2004) | 1 line
+Changed paths:
+   M /rt/branches/3.3-TESTING/etc/upgrade/3.3.0/schema.mysql
+
+Fixing case of mysql tablenames, since all the world is not case insensitive like Mac OS X. This is a good thing
+------------------------------------------------------------------------
+r1493 | autrijus | 2004-09-15 11:40:44 -0400 (Wed, 15 Sep 2004) | 11 lines
+Changed paths:
+   M /rt
+   M /rt/branches/3.3-TESTING/bin/webmux.pl.in
+
+ r7404@not:   | 2004-09-15T00:04:07.008049Z
+ 
+ 
+ 
+ r7442@not:   | 2004-09-15T15:39:23.096249Z
+  ----------------------------------------------------------------------
+  r7441@not:  autrijus | 2004-09-15T15:20:23.097011Z
+  * Luis Arnauth pointed out that we did not serve mail-gateway.
+  ----------------------------------------------------------------------
+ 
+
+------------------------------------------------------------------------
+r1480 | jesse | 2004-09-13 23:28:52 -0400 (Mon, 13 Sep 2004) | 1 line
+Changed paths:
+   M /rt/branches/3.3-TESTING/releng.cnf
+
+Bumped to 3.3.6
+------------------------------------------------------------------------
+r1461 | autrijus | 2004-09-08 17:30:59 -0400 (Wed, 08 Sep 2004) | 7 lines
+Changed paths:
+   M /rt
+   M /rt/branches/3.3-TESTING/Makefile.in
+   M /rt/branches/3.3-TESTING/configure.ac
+
+ r5770@xor:  autrijus | 2004-09-08T20:42:48.599276Z
+ 
+ 
+ 
+ r5809@xor:  autrijus | 2004-09-08T21:30:29.869203Z
+ * add sbin/rt-dump-database into sbin files.
+
+------------------------------------------------------------------------
+r1457 | jesse | 2004-09-08 16:31:26 -0400 (Wed, 08 Sep 2004) | 6 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Tools/Offline.html
+
+ 
+ ----------------------------------------------------------------------
+ r10212@tinbook:  jesse | 2004-09-08T20:30:48.849107Z
+ merging 3.2's Offline.html page forward to 3.3
+ ----------------------------------------------------------------------
+
+------------------------------------------------------------------------
+r1456 | autrijus | 2004-09-08 15:59:38 -0400 (Wed, 08 Sep 2004) | 4 lines
+Changed paths:
+   M /rt
+   M /rt/branches/3.3-TESTING/Makefile.in
+
+ r5749@xor:  autrijus | 2004-09-08T19:59:51.949128Z
+ * Add mason_handler.scgi and standalone_httpd into list of files
+   to be made executable on "make fixperms".
+
+------------------------------------------------------------------------
+r1455 | autrijus | 2004-09-08 15:54:55 -0400 (Wed, 08 Sep 2004) | 3 lines
+Changed paths:
+   M /rt
+   M /rt/branches/3.3-TESTING/lib/RT/Handle.pm
+
+ r5741@xor:  autrijus | 2004-09-08T19:54:33.611316Z
+ * With SQLite, put database in $VarPath if $DatabaseName is relative.
+
+------------------------------------------------------------------------
+r1454 | autrijus | 2004-09-08 15:54:32 -0400 (Wed, 08 Sep 2004) | 4 lines
+Changed paths:
+   M /rt
+   M /rt/branches/3.3-TESTING/Makefile.in
+
+ r5740@xor:  autrijus | 2004-09-08T19:54:01.384500Z
+ * Let "make install" for inplace layout work without hassle.
+ 
+
+------------------------------------------------------------------------
+r1453 | jesse | 2004-09-08 15:00:44 -0400 (Wed, 08 Sep 2004) | 3 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   A /rt/branches/3.3-TESTING/html/Admin/autohandler
+
+ r10209@tinbook:  jesse | 2004-09-08T17:44:02.958487Z
+ New autohandler to keep prying eyes out of the adminui
+
+------------------------------------------------------------------------
+r1452 | jesse | 2004-09-08 12:49:35 -0400 (Wed, 08 Sep 2004) | 3 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Elements/TicketList
+
+ r10201@tinbook:  jesse | 2004-09-08T16:46:05.221674Z
+ Ticket listings modified to show which N results they're showing
+
+------------------------------------------------------------------------
+r1451 | jesse | 2004-09-08 12:49:19 -0400 (Wed, 08 Sep 2004) | 3 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Elements/SelectOwner
+
+ r10200@tinbook:  jesse | 2004-09-08T16:44:11.407371Z
+ Modified search UI to only show potential owners for tickets in queues the user can see.
+
+------------------------------------------------------------------------
+r1450 | jesse | 2004-09-08 12:49:07 -0400 (Wed, 08 Sep 2004) | 3 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Search/Elements/EditSearches
+
+ r10199@tinbook:  jesse | 2004-09-08T16:42:14.323284Z
+ Edited the Saved Search UI to not display things the user can not do
+
+------------------------------------------------------------------------
+r1449 | jesse | 2004-09-08 12:48:48 -0400 (Wed, 08 Sep 2004) | 3 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/lib/RT/Group_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Groups_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/System.pm
+
+ r10198@tinbook:  jesse | 2004-09-08T16:40:40.817855Z
+ Added new rights: ShowConfigTab, LoadSavedSearch, CreateSavedSearch
+
+------------------------------------------------------------------------
+r1448 | autrijus | 2004-09-08 05:02:12 -0400 (Wed, 08 Sep 2004) | 7 lines
+Changed paths:
+   M /rt
+   M /rt/branches/3.3-TESTING/README
+   M /rt/branches/3.3-TESTING/bin/webmux.pl.in
+
+ r4031@not:  autrijus | 2004-09-07T20:56:58.734255Z
+ 
+ 
+ 
+ r4032@not:  autrijus | 2004-09-07T21:02:14.437187Z
+ * Unify httpd.conf settings for mod_perl1 and mod_perl2.
+
+------------------------------------------------------------------------
+r1447 | jesse | 2004-09-08 01:24:48 -0400 (Wed, 08 Sep 2004) | 3 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm
+
+ r10181@tinbook:  jesse | 2004-09-08T05:21:47.107322Z
+ ACL checks to make sure a user can modify both tickets when creating a link
+
+------------------------------------------------------------------------
+r1446 | jesse | 2004-09-08 01:24:34 -0400 (Wed, 08 Sep 2004) | 3 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/lib/RT/Record.pm
+
+ r10180@tinbook:  jesse | 2004-09-08T05:18:46.031232Z
+ Fixed a debug message
+
+------------------------------------------------------------------------
+r1445 | jesse | 2004-09-08 01:24:22 -0400 (Wed, 08 Sep 2004) | 3 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Web/Handler.pm
+
+ r10179@tinbook:  jesse | 2004-09-08T05:17:10.044025Z
+ Fixed a bug in the web handler that would throw an error when not running in a modperl environemnt
+
+------------------------------------------------------------------------
+r1444 | jesse | 2004-09-08 01:24:02 -0400 (Wed, 08 Sep 2004) | 4 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Elements/SelectQueue
+   M /rt/branches/3.3-TESTING/html/Search/Elements/PickBasics
+
+ r10178@tinbook:  jesse | 2004-09-08T05:16:16.426259Z
+ When searching for tickets, now the user will only see tickets they have the right to ShowTicket in...
+ 
+
+------------------------------------------------------------------------
+r1443 | jesse | 2004-09-08 01:23:31 -0400 (Wed, 08 Sep 2004) | 6 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Elements/Quicksearch
+
+ r10177@tinbook:  jesse | 2004-09-07T23:05:53.208347Z
+ Updated the Quicksearch element to use slightly cleaner code.
+ 
+ BEHAVIOR CHANGE:  Only queues for which the current user has "ShowTicket" are listed in the queue list.
+ 
+
+------------------------------------------------------------------------
+r1436 | jesse | 2004-09-07 18:50:53 -0400 (Tue, 07 Sep 2004) | 7 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm
+
+ r10175@tinbook:  jesse | 2004-09-07T22:49:31.744508Z
+ iRefactoring of the MergeInto method to use less code, be more correct and be clearer. 
+ 
+ Updated tests to test merge.
+ 
+ 
+
+------------------------------------------------------------------------
+r1421 | autrijus | 2004-09-06 10:50:19 -0400 (Mon, 06 Sep 2004) | 2 lines
+Changed paths:
+   M /rt
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/zh_cn.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/zh_tw.po
+
+* Updated Chinese translations.
+
+------------------------------------------------------------------------
+r1417 | jesse | 2004-09-03 19:24:32 -0400 (Fri, 03 Sep 2004) | 3 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/lib/RT/Record.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm
+
+ r10151@tinbook:  jesse | 2004-09-03T23:24:09.414496Z
+ minor library cleanups
+
+------------------------------------------------------------------------
+r1416 | jesse | 2004-09-03 19:24:24 -0400 (Fri, 03 Sep 2004) | 3 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/bin/rt-mailgate.in
+   M /rt/branches/3.3-TESTING/configure.ac
+   M /rt/branches/3.3-TESTING/lib/t/02regression.t.in
+   A /rt/branches/3.3-TESTING/lib/t/06mailgateway.pl.in
+
+ r10150@tinbook:  jesse | 2004-09-03T23:22:35.061493Z
+ Moving mailgateway tests into their own file
+
+------------------------------------------------------------------------
+r1415 | jesse | 2004-09-03 16:35:38 -0400 (Fri, 03 Sep 2004) | 9 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay_SQL.pm
+
+ ----------------------------------------------------------------------
+ r10116@tinbook:  jesse | 2004-09-02T21:14:26.642415Z
+ 
+ ----------------------------------------------------------------------
+ r10144@tinbook:  jesse | 2004-09-03T20:32:06.311337Z
+ Query builder fixes (merge bug)
+ 
+ ----------------------------------------------------------------------
+
+------------------------------------------------------------------------
+r1388 | jesse | 2004-09-01 00:43:19 -0400 (Wed, 01 Sep 2004) | 5 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectRights
+
+ ----------------------------------------------------------------------
+ r10114@tinbook:  jesse | 2004-09-01T04:43:10.448516Z
+ Don't show rights that a principal has in the list of rights that can be granted to them
+ ----------------------------------------------------------------------
+
+------------------------------------------------------------------------
+r1387 | jesse | 2004-09-01 00:10:48 -0400 (Wed, 01 Sep 2004) | 11 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/REST/1.0/NoAuth/mail-gateway
+   M /rt/branches/3.3-TESTING/html/Search/Build.html
+   M /rt/branches/3.3-TESTING/html/Search/Elements/DisplayOptions
+   M /rt/branches/3.3-TESTING/html/Search/Elements/PickBasics
+   M /rt/branches/3.3-TESTING/html/Search/Elements/PickCFs
+   M /rt/branches/3.3-TESTING/html/Search/Elements/PickCriteria
+
+ ----------------------------------------------------------------------
+ r8302@tinbook:  jesse | 2004-07-28T20:59:42.277484Z
+ 
+ ----------------------------------------------------------------------
+ r10109@tinbook:  jesse | 2004-09-01T04:08:25.198125Z
+ rewrote mail gateway shim to be a bit more robust
+ ----------------------------------------------------------------------
+ r10110@tinbook:  jesse | 2004-09-01T04:09:17.429478Z
+ Started to refactor the query builder ui code to yank out the bogus logic.
+ ----------------------------------------------------------------------
+
+------------------------------------------------------------------------
+r1383 | jesse | 2004-08-31 22:37:44 -0400 (Tue, 31 Aug 2004) | 407 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/Makefile.in
+   M /rt/branches/3.3-TESTING/README
+   M /rt/branches/3.3-TESTING/bin/mason_handler.fcgi.in
+   M /rt/branches/3.3-TESTING/bin/mason_handler.scgi.in
+   M /rt/branches/3.3-TESTING/bin/mason_handler.svc.in
+   M /rt/branches/3.3-TESTING/bin/rt-crontool.in
+   M /rt/branches/3.3-TESTING/bin/rt-mailgate.in
+   M /rt/branches/3.3-TESTING/bin/rt.in
+   M /rt/branches/3.3-TESTING/bin/standalone_httpd.in
+   M /rt/branches/3.3-TESTING/bin/webmux.pl.in
+   M /rt/branches/3.3-TESTING/etc/RT_Config.pm.in
+   M /rt/branches/3.3-TESTING/etc/drop.Oracle
+   M /rt/branches/3.3-TESTING/etc/upgrade/3.1.0/schema.Pg
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/AddCustomFieldValue
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/CreateUserCalled
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomField
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomFieldValues
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomFields
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditQueueWatchers
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditScrip
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditScrips
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditTemplates
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditUserComments
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/GroupTabs
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/Header
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/ListGlobalCustomFields
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/ListGlobalScrips
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/ModifyTemplate
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/QueueRightsForUser
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/QueueTabs
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectCustomFieldType
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectGroups
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectModifyGroup
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectModifyQueue
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectModifyUser
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectNewGroupMembers
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectRights
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectScrip
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectScripAction
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectScripCondition
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectSingleOrMultiple
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectStage
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectTemplate
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectUsers
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SystemTabs
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/ToolTabs
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/UserTabs
+   M /rt/branches/3.3-TESTING/html/Admin/Global/GroupRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/Scrip.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/Scrips.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/Template.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/Templates.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/UserRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/index.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/GroupRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/Members.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/Modify.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/UserRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/index.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/CustomField.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/CustomFields.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/GroupRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/Modify.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/People.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/Scrip.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/Scrips.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/Template.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/Templates.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/UserRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/index.html
+   M /rt/branches/3.3-TESTING/html/Admin/Tools/Configuration.html
+   M /rt/branches/3.3-TESTING/html/Admin/Tools/index.html
+   M /rt/branches/3.3-TESTING/html/Admin/Users/Modify.html
+   M /rt/branches/3.3-TESTING/html/Admin/Users/index.html
+   M /rt/branches/3.3-TESTING/html/Admin/index.html
+   M /rt/branches/3.3-TESTING/html/Approvals/Display.html
+   M /rt/branches/3.3-TESTING/html/Approvals/Elements/Approve
+   M /rt/branches/3.3-TESTING/html/Approvals/Elements/PendingMyApproval
+   M /rt/branches/3.3-TESTING/html/Approvals/Elements/ShowDependency
+   M /rt/branches/3.3-TESTING/html/Approvals/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/Approvals/index.html
+   M /rt/branches/3.3-TESTING/html/Elements/BevelBoxRaisedEnd
+   M /rt/branches/3.3-TESTING/html/Elements/BevelBoxRaisedStart
+   M /rt/branches/3.3-TESTING/html/Elements/Callback
+   M /rt/branches/3.3-TESTING/html/Elements/Checkbox
+   A /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable
+   A /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/Header
+   A /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/ParseFormat
+   A /rt/branches/3.3-TESTING/html/Elements/CollectionAsTable/Row
+   M /rt/branches/3.3-TESTING/html/Elements/CreateTicket
+   M /rt/branches/3.3-TESTING/html/Elements/EditLinks
+   M /rt/branches/3.3-TESTING/html/Elements/Error
+   M /rt/branches/3.3-TESTING/html/Elements/Footer
+   M /rt/branches/3.3-TESTING/html/Elements/GotoTicket
+   M /rt/branches/3.3-TESTING/html/Elements/Header
+   M /rt/branches/3.3-TESTING/html/Elements/ListActions
+   M /rt/branches/3.3-TESTING/html/Elements/Login
+   M /rt/branches/3.3-TESTING/html/Elements/Menu
+   M /rt/branches/3.3-TESTING/html/Elements/MessageBox
+   M /rt/branches/3.3-TESTING/html/Elements/MyRequests
+   M /rt/branches/3.3-TESTING/html/Elements/MyTickets
+   M /rt/branches/3.3-TESTING/html/Elements/PageLayout
+   M /rt/branches/3.3-TESTING/html/Elements/QueryString
+   M /rt/branches/3.3-TESTING/html/Elements/QuickCreate
+   M /rt/branches/3.3-TESTING/html/Elements/Quicksearch
+   A /rt/branches/3.3-TESTING/html/Elements/RT__Ticket
+   A /rt/branches/3.3-TESTING/html/Elements/RT__Ticket/ColumnMap
+   M /rt/branches/3.3-TESTING/html/Elements/Refresh
+   M /rt/branches/3.3-TESTING/html/Elements/ScrubHTML
+   M /rt/branches/3.3-TESTING/html/Elements/Section
+   M /rt/branches/3.3-TESTING/html/Elements/SelectAttachmentField
+   M /rt/branches/3.3-TESTING/html/Elements/SelectBoolean
+   M /rt/branches/3.3-TESTING/html/Elements/SelectCustomFieldOperator
+   M /rt/branches/3.3-TESTING/html/Elements/SelectCustomFieldValue
+   M /rt/branches/3.3-TESTING/html/Elements/SelectDate
+   M /rt/branches/3.3-TESTING/html/Elements/SelectDateRelation
+   M /rt/branches/3.3-TESTING/html/Elements/SelectDateType
+   M /rt/branches/3.3-TESTING/html/Elements/SelectEqualityOperator
+   M /rt/branches/3.3-TESTING/html/Elements/SelectGroups
+   M /rt/branches/3.3-TESTING/html/Elements/SelectLang
+   M /rt/branches/3.3-TESTING/html/Elements/SelectLinkType
+   M /rt/branches/3.3-TESTING/html/Elements/SelectMatch
+   M /rt/branches/3.3-TESTING/html/Elements/SelectNewTicketQueue
+   M /rt/branches/3.3-TESTING/html/Elements/SelectOwner
+   M /rt/branches/3.3-TESTING/html/Elements/SelectQueue
+   M /rt/branches/3.3-TESTING/html/Elements/SelectResultsPerPage
+   M /rt/branches/3.3-TESTING/html/Elements/SelectSortOrder
+   M /rt/branches/3.3-TESTING/html/Elements/SelectStatus
+   M /rt/branches/3.3-TESTING/html/Elements/SelectTicketSortBy
+   M /rt/branches/3.3-TESTING/html/Elements/SelectTicketTypes
+   M /rt/branches/3.3-TESTING/html/Elements/SelectUsers
+   M /rt/branches/3.3-TESTING/html/Elements/SelectWatcherType
+   M /rt/branches/3.3-TESTING/html/Elements/SetupSessionCookie
+   M /rt/branches/3.3-TESTING/html/Elements/ShowLink
+   M /rt/branches/3.3-TESTING/html/Elements/ShowLinks
+   M /rt/branches/3.3-TESTING/html/Elements/SimpleSearch
+   M /rt/branches/3.3-TESTING/html/Elements/Submit
+   M /rt/branches/3.3-TESTING/html/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/Elements/TicketList
+   M /rt/branches/3.3-TESTING/html/Elements/TitleBox
+   M /rt/branches/3.3-TESTING/html/Elements/TitleBoxEnd
+   M /rt/branches/3.3-TESTING/html/Elements/TitleBoxStart
+   M /rt/branches/3.3-TESTING/html/NoAuth/Logout.html
+   M /rt/branches/3.3-TESTING/html/NoAuth/Reminder.html
+   A /rt/branches/3.3-TESTING/html/NoAuth/images/autohandler
+   M /rt/branches/3.3-TESTING/html/NoAuth/webrt.css
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/queue/default
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/queue/ns
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/attachments
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/default
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/history
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/links
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/user/default
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/user/ns
+   M /rt/branches/3.3-TESTING/html/REST/1.0/NoAuth/mail-gateway
+   M /rt/branches/3.3-TESTING/html/REST/1.0/autohandler
+   M /rt/branches/3.3-TESTING/html/REST/1.0/dhandler
+   M /rt/branches/3.3-TESTING/html/REST/1.0/logout
+   M /rt/branches/3.3-TESTING/html/REST/1.0/search/dhandler
+   M /rt/branches/3.3-TESTING/html/REST/1.0/search/ticket
+   M /rt/branches/3.3-TESTING/html/REST/1.0/ticket/comment
+   M /rt/branches/3.3-TESTING/html/REST/1.0/ticket/link
+   M /rt/branches/3.3-TESTING/html/REST/1.0/ticket/merge
+   M /rt/branches/3.3-TESTING/html/Search/Build.html
+   M /rt/branches/3.3-TESTING/html/Search/Bulk.html
+   M /rt/branches/3.3-TESTING/html/Search/Edit.html
+   M /rt/branches/3.3-TESTING/html/Search/Elements/BuildFormatString
+   M /rt/branches/3.3-TESTING/html/Search/Elements/DisplayOptions
+   M /rt/branches/3.3-TESTING/html/Search/Elements/EditFormat
+   M /rt/branches/3.3-TESTING/html/Search/Elements/EditSearches
+   M /rt/branches/3.3-TESTING/html/Search/Elements/NewListActions
+   M /rt/branches/3.3-TESTING/html/Search/Elements/PickBasics
+   M /rt/branches/3.3-TESTING/html/Search/Elements/PickCFs
+   M /rt/branches/3.3-TESTING/html/Search/Elements/PickCriteria
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SearchPrivacy
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SelectAndOr
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SelectLinks
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SelectPersonType
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SelectSearchObject
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SelectSearchesForObjects
+   M /rt/branches/3.3-TESTING/html/Search/Results.html
+   M /rt/branches/3.3-TESTING/html/Search/Results.rdf
+   M /rt/branches/3.3-TESTING/html/Search/Results.tsv
+   M /rt/branches/3.3-TESTING/html/SelfService/Attachment/dhandler
+   M /rt/branches/3.3-TESTING/html/SelfService/Closed.html
+   M /rt/branches/3.3-TESTING/html/SelfService/Create.html
+   M /rt/branches/3.3-TESTING/html/SelfService/Display.html
+   M /rt/branches/3.3-TESTING/html/SelfService/Elements/GotoTicket
+   M /rt/branches/3.3-TESTING/html/SelfService/Elements/Header
+   M /rt/branches/3.3-TESTING/html/SelfService/Elements/MyRequests
+   M /rt/branches/3.3-TESTING/html/SelfService/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/SelfService/Error.html
+   M /rt/branches/3.3-TESTING/html/SelfService/Prefs.html
+   M /rt/branches/3.3-TESTING/html/SelfService/Update.html
+   M /rt/branches/3.3-TESTING/html/SelfService/index.html
+   M /rt/branches/3.3-TESTING/html/Ticket/Attachment/dhandler
+   M /rt/branches/3.3-TESTING/html/Ticket/Create.html
+   M /rt/branches/3.3-TESTING/html/Ticket/Display.html
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/AddWatchers
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/BulkLinks
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditBasics
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditCustomField
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditCustomFields
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditDates
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditPeople
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditWatchers
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/FindAttachments
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/LoadTextAttachments
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/PreviewScrips
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowAttachments
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowBasics
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowCustomFields
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowDates
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowDependencies
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowGroupMembers
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowHistory
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMemberOf
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMembers
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMessageHeaders
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMessageStanza
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowPeople
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowReferences
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowRequestor
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowSummary
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowTransaction
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowTransactionAttachments
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowUserEntry
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/Ticket/History.html
+   M /rt/branches/3.3-TESTING/html/Ticket/Modify.html
+   M /rt/branches/3.3-TESTING/html/Ticket/ModifyAll.html
+   M /rt/branches/3.3-TESTING/html/Ticket/ModifyDates.html
+   M /rt/branches/3.3-TESTING/html/Ticket/ModifyLinks.html
+   M /rt/branches/3.3-TESTING/html/Ticket/ModifyPeople.html
+   M /rt/branches/3.3-TESTING/html/Ticket/ShowEmailRecord.html
+   M /rt/branches/3.3-TESTING/html/Ticket/Update.html
+   M /rt/branches/3.3-TESTING/html/Tools/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/Tools/MyDay.html
+   M /rt/branches/3.3-TESTING/html/Tools/Offline.html
+   M /rt/branches/3.3-TESTING/html/User/Delegation.html
+   M /rt/branches/3.3-TESTING/html/User/Elements/DelegateRights
+   M /rt/branches/3.3-TESTING/html/User/Elements/GroupTabs
+   M /rt/branches/3.3-TESTING/html/User/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/User/Groups/Members.html
+   M /rt/branches/3.3-TESTING/html/User/Groups/Modify.html
+   M /rt/branches/3.3-TESTING/html/User/Groups/index.html
+   M /rt/branches/3.3-TESTING/html/User/Prefs.html
+   M /rt/branches/3.3-TESTING/html/autohandler
+   M /rt/branches/3.3-TESTING/html/index.html
+   M /rt/branches/3.3-TESTING/html/l
+   M /rt/branches/3.3-TESTING/lib/RT/ACE.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ACE_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ACL.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ACL_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/AutoOpen.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/Autoreply.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/CreateTickets.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/EscalatePriority.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/Generic.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/Notify.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/NotifyAsComment.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/RecordComment.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/RecordCorrespondence.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/ResolveMembers.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/SendEmail.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/SetPriority.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/UserDefined.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attachment.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attachment_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attachments.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attachments_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attribute.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attribute_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attributes.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attributes_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Base.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMember.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMember_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMembers.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMembers_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/AnyTransaction.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/BeforeDue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/Generic.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/Overdue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/OwnerChange.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/PriorityChange.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/PriorityExceeds.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/QueueChange.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/StatusChange.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/UserDefined.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CurrentUser.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomField.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValues.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValues_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomField_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomFields.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomFields_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Date.pm
+   M /rt/branches/3.3-TESTING/lib/RT/EmailParser.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Group.pm
+   M /rt/branches/3.3-TESTING/lib/RT/GroupMember.pm
+   M /rt/branches/3.3-TESTING/lib/RT/GroupMember_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/GroupMembers.pm
+   M /rt/branches/3.3-TESTING/lib/RT/GroupMembers_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Group_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Groups.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Groups_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Handle.pm
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/cs.pm
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/cs.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/da.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/de.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/es.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/fi.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/fr.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/he.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/hu.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/i_default.pm
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/it.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/ja.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/nl.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/no.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/pt_br.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/ru.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/zh_cn.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/zh_tw.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/CLI.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Email/Auth/GnuPG.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Email/Auth/MailFrom.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Email/Filter/SpamAssassin.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Email.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/REST.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Web/Handler.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Link.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Link_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Links.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Links_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Principal.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Principal_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Principals.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Principals_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Queue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Queue_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Queues.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Queues_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Record.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Scrip.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripAction.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripAction_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripActions.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripActions_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripCondition.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripCondition_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripConditions.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripConditions_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Scrip_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Scrips.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Scrips_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Search/ActiveTicketsInQueue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Search/FromSQL.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Search/Generic.pm
+   M /rt/branches/3.3-TESTING/lib/RT/SearchBuilder.pm
+   M /rt/branches/3.3-TESTING/lib/RT/System.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Template.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Template_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Templates.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Templates_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Ticket.pm
+   M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValue_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValues.pm
+   M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValues_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Tickets.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay_SQL.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Transaction.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Transaction_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Transactions.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Transactions_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/URI/base.pm
+   M /rt/branches/3.3-TESTING/lib/RT/URI/fsck_com_rt.pm
+   M /rt/branches/3.3-TESTING/lib/RT/URI.pm
+   M /rt/branches/3.3-TESTING/lib/RT/User.pm
+   M /rt/branches/3.3-TESTING/lib/RT/User_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Users.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Users_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT.pm.in
+   M /rt/branches/3.3-TESTING/sbin/extract-message-catalog
+   M /rt/branches/3.3-TESTING/sbin/extract_pod_tests
+   M /rt/branches/3.3-TESTING/sbin/factory
+   M /rt/branches/3.3-TESTING/sbin/license_tag
+   M /rt/branches/3.3-TESTING/sbin/regression_harness
+   M /rt/branches/3.3-TESTING/sbin/rt-setup-database.in
+   M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in
+
+ ----------------------------------------------------------------------
+ r8270@tinbook (orig r1270):  autrijus | 2004-07-22T00:39:33.156202Z
+  ----------------------------------------------------------------------
+  r6200@not:  autrijus | 2004-07-22T00:37:31.494556Z
+  
+  * $Ticket->AddCustomFieldValue now takes FIELD as Name.
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8271@tinbook (orig r1271):  autrijus | 2004-07-22T00:52:53.468442Z
+  ----------------------------------------------------------------------
+  r6204@not:  autrijus | 2004-07-22T00:52:38.207887Z
+  
+  * Switch $Ticket->AddCustomFieldValue to use $cf->LoadByNameAndQueue for
+    forward compatibility.
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8272@tinbook (orig r1272):  jesse | 2004-07-22T01:04:55.279276Z
+  ----------------------------------------------------------------------
+  r8267@tinbook:  jesse | 2004-07-22T01:01:02.633960Z
+  
+  Making license blocks fold away
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8282@tinbook (orig r1276):  jesse | 2004-07-22T19:08:32.352834Z
+  ----------------------------------------------------------------------
+  r8281@tinbook:  jesse | 2004-07-22T19:08:48.451578Z
+  
+  * The "/l" component now does all its work in the init block
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8286@tinbook (orig r1277):  leira | 2004-07-23T02:30:36.111345Z
+ If a template file is uploaded, clear out the old template first (as before).
+ 
+ ----------------------------------------------------------------------
+ r8287@tinbook (orig r1278):  leira | 2004-07-23T02:32:27.864998Z
+ Fill in the default queue if one was specified.
+ 
+ ----------------------------------------------------------------------
+ r8288@tinbook (orig r1279):  leira | 2004-07-23T03:02:15.525380Z
+ RT-Ticket: 5880
+ RT-Status: resolved
+ RT-Action: correspond
+ NULL values can now be chosen, and the TicketSQL query is constructed properly.
+ 
+ ----------------------------------------------------------------------
+ r8289@tinbook (orig r1280):  leira | 2004-07-23T03:04:27.962400Z
+ No value is NULL, not null.
+ 
+ ----------------------------------------------------------------------
+ r8290@tinbook (orig r1281):  autrijus | 2004-07-23T17:15:16.923948Z
+ RT-Ticket: 5274 
+ RT-Status: resolved
+ RT-Update: correspond
+  
+ Apply Bart Duchesne's patch for correctly deleting old TCFV '0'
+ when editing SingleValue TCFs.
+ 
+ ----------------------------------------------------------------------
+ r8291@tinbook (orig r1282):  jesse | 2004-07-23T17:34:23.556934Z
+ 
+  ----------------------------------------------------------------------
+  r8285@tinbook:  jesse | 2004-07-23T17:33:04.648260Z
+  
+  Using single quotes makes the email address in the copyright not get mangled
+  ----------------------------------------------------------------------
+ 
+ 
+ ----------------------------------------------------------------------
+ r8293@tinbook (orig r1283):  jesse | 2004-07-23T21:23:10.580796Z
+  ----------------------------------------------------------------------
+  r8292@tinbook:  jesse | 2004-07-23T21:23:16.884303Z
+  
+  RT now goes out of its way to display images, like the logo... even when users fail to configure their webserver correctly
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8294@tinbook (orig r1284):  leira | 2004-07-23T21:43:20.116290Z
+ Reset string properly when uploading a template file.
+ 
+ ----------------------------------------------------------------------
+ r8304@tinbook (orig r1285):  robert | 2004-07-26T19:07:58.942428Z
+  ----------------------------------------------------------------------
+  r1287@dog:  rspier | 2004-07-26T18:56:48.690023Z
+  
+  [fsck.com #5879] - DBIx::SearchBuilder should treat 'IS' as case insensitive, since most databases do too.
+  ----------------------------------------------------------------------
+  r1288@dog:  rspier | 2004-07-26T19:00:50.217330Z
+  
+  MicroOptimizations:
+  	- if we're doing an IS NULL search already, there's no reason to do a $null_columns_ok
+  	- use || instead of 'or' so we can short-circuit
+  ----------------------------------------------------------------------
+  r1289@dog:  rspier | 2004-07-26T19:06:54.604573Z
+  
+  MicroOptimization/Cleanup:
+  	- get rid of $null_columns_ok flag
+  	- clean up logic, and use string compare instead of regexp
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8305@tinbook (orig r1286):  robert | 2004-07-26T19:15:12.786172Z
+  ----------------------------------------------------------------------
+  r1291@dog:  rspier | 2004-07-26T19:14:41.133769Z
+  
+  Revert the last microoptimization.  It smells funny and will create problems with merging to 3.3
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8307@tinbook (orig r1288):  leira | 2004-07-28T04:04:12.240846Z
+ Handle 0 values properly.
+ 
+ ----------------------------------------------------------------------
+ r8308@tinbook (orig r1289):  huberth | 2004-07-28T18:35:38.638941Z
+ RT-Ticket: 5908
+ RT-Status: resolved
+ 
+  * drop.Oracle now drops the attributes table.
+ 
+ ----------------------------------------------------------------------
+ r8309@tinbook (orig r1290):  huberth | 2004-07-28T18:39:36.764074Z
+ RT-Ticket: 5899
+ RT-Status: resolved
+ 
+  * html/Search/Results.tsv now works with custom fields that have line breaks
+    within them.
+ 
+ 
+ ----------------------------------------------------------------------
+ r8311@tinbook (orig r1292):  jesse | 2004-07-29T00:08:11.298269Z
+  ----------------------------------------------------------------------
+  r8303@tinbook:  jesse | 2004-07-28T23:59:45.883318Z
+  
+  Removed the extra newlines we inserted after the copyright block, since it adds extra newlines to the mason pages, which can break some parsing.
+  
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8316@tinbook (orig r1293):  leira | 2004-07-29T05:41:51.040092Z
+ Make the TitleBox title a link to the same search, only not limited to 10.
+ 
+ ----------------------------------------------------------------------
+ r8319@tinbook (orig r1296):  alexmv | 2004-07-30T19:59:24.588580Z
+  * Fix "Unrecognised line: foo@bar" caused by 5.8.0 not matching utf8
+    against regexps
+ 
+ ----------------------------------------------------------------------
+ r8320@tinbook (orig r1297):  huberth | 2004-07-30T21:46:43.639926Z
+ RT-Ticket: 5699
+ RT-Status: resolved
+ 
+  * Bulk editing of custom fields (finally!) added.  Not quite as fast as
+    would be preferred, probably, but it (should) work.
+ 
+ 
+ 
+ ----------------------------------------------------------------------
+ r8329@tinbook (orig r1298):  huberth | 2004-08-03T14:02:14.558593Z
+ RT-Ticket: 5927
+ RT-Status: resolved
+ 
+  * Due dates in the past no longer look like they're in the future,
+    i.e. "6 days ago".
+ 
+ ----------------------------------------------------------------------
+ r8333@tinbook (orig r1302):  huberth | 2004-08-03T22:06:00.556754Z
+ RT-Ticket: 4473
+ RT-Status: resolved
+ 
+  * In Ticket/Elements/ShowAttachments, the font code that is generated
+    no longer tries to escape the quotes (to give something like
+    ).  Now the quotes appear.  Also, the default
+    font size for the date and size has been changed to -2, because -1
+    looks huge and out of place.
+ 
+ ----------------------------------------------------------------------
+ r8338@tinbook (orig r1307):  alexmv | 2004-08-04T14:33:55.363891Z
+ RT-Ticket: 5916
+ RT-Status: resolved
+  * Postgres doesn't use '#' as a comment character
+ 
+ ----------------------------------------------------------------------
+ r8339@tinbook (orig r1308):  alexmv | 2004-08-04T15:54:14.363856Z
+ RT-Ticket: 4036
+ RT-Status: resolved
+  * 'Create' is uppercase
+  * TemplateObj->QueueObj is null if the template is just being created
+ 
+ ----------------------------------------------------------------------
+ r8340@tinbook (orig r1309):  alexmv | 2004-08-04T17:42:42.591907Z
+  * Warn if running MySQL < 4.0.x
+ 
+  * Suggest something slightly more useful if we don't have InnoDB and
+    we're running MySQL 3.23
+ 
+ ----------------------------------------------------------------------
+ r8341@tinbook (orig r1310):  alexmv | 2004-08-04T19:03:51.226982Z
+ RT-Ticket: 5942
+ RT-Status: resolved
+  * Use a:after {content: "..."} to put dots after titlebox links; this
+    involves one loc string change
+ 
+  * Also force titlebox hrefs to be white, not black
+ 
+ ----------------------------------------------------------------------
+ r8342@tinbook (orig r1311):  huberth | 2004-08-05T00:44:40.527084Z
+ RT-Ticket: 4234
+ RT-Status: resolved
+ 
+  * Doubled headers and navbars no longer appear when an unprivileged user
+    creates a Custom Field.  (This happened because Abort was called within
+    a subcomponent.)
+ 
+ ----------------------------------------------------------------------
+ r8343@tinbook (orig r1312):  alexmv | 2004-08-05T00:50:16.625070Z
+  * Removing accidental paste
+ 
+ ----------------------------------------------------------------------
+ r8344@tinbook (orig r1313):  huberth | 2004-08-05T18:47:43.340906Z
+  * Fixed a couple of other stupid errors resulting from r1311 relating to
+    quoting of pathnames.
+ 
+ ----------------------------------------------------------------------
+ r8383@tinbook (orig r1326):  alexmv | 2004-08-10T19:38:59.860454Z
+  * Add callback in header proper, to allow injection of style and script tags
+ 
+ ----------------------------------------------------------------------
+ r8394@tinbook (orig r1335):  leira | 2004-08-17T16:03:08.253892Z
+ Added a new callback at the very beginning of the <%INIT> block.
+ 
+ RTIR uses this callback to look at the queue and hijack the display
+ page, however, the callback itself is more generic than that: it
+ happens at the very beginning, and receives all arguments.
+ 
+ 
+ ----------------------------------------------------------------------
+ r8396@tinbook (orig r1337):  alexmv | 2004-08-17T19:03:04.023840Z
+ RT-Ticket: 5820
+ RT-Update: correspond
+ RT-Status: resolved
+ 
+  * Use "local $_" to prevent "modification of read-only value..."
+    caused by aliasing $_ to a constant
+ 
+ ----------------------------------------------------------------------
+ r8397@tinbook (orig r1338):  alexmv | 2004-08-17T21:05:10.004165Z
+ RT-Ticket: 5716
+ RT-Update: correspond
+ RT-Status: resolved
+ 
+  * Move code which is not specific to parsing mime messages into
+    RT::Email::Interface; this removes a large base of duplicated code,
+    and some sketchy "methods" that were getting called with "" as self
+    often
+ 
+ 
+ ----------------------------------------------------------------------
+ r8398@tinbook (orig r1339):  alexmv | 2004-08-17T22:16:11.573879Z
+ RT-Ticket: 5963
+ RT-Update: correspond
+ RT-Status: resolved
+ 
+  * Applied patch provided by bobg at the domain of uic.edu to exit if
+    there is no content on standard input
+ 
+ 
+ ----------------------------------------------------------------------
+ r8399@tinbook (orig r1340):  alexmv | 2004-08-17T22:18:15.933790Z
+ RT-Ticket: 5939
+ RT-Status: resolved
+ RT-Update: correspond
+ 
+  * Take out un-needed $fontsize variable; removing  tags will
+    have to wait
+ 
+ ----------------------------------------------------------------------
+ r8400@tinbook (orig r1341):  alexmv | 2004-08-17T23:57:59.583821Z
+ RT-Ticket: 5897
+ RT-Update: correspond
+ RT-Status: resolved
+ 
+  * ModifyTicket includes CommentOnTicket and ReplyToTicket rights;
+    this effects display of "[Reply] [Comment]" links per transaction
+ 
+ ----------------------------------------------------------------------
+ r8401@tinbook (orig r1342):  alexmv | 2004-08-18T00:05:11.483081Z
+ RT-Ticket: 5823
+ RT-Update: correspond
+ RT-Status: resolved
+ 
+  * Applied patch from bobg at the domain of uic.edu, prefixing refresh
+    form's url with $RT::WebPath
+ 
+ ----------------------------------------------------------------------
+ r8402@tinbook (orig r1343):  huberth | 2004-08-18T02:23:42.094984Z
+  * Made bulk editing of custom fields slightly more efficient and 
+    simultaneously cleaned up some of its code.
+  * Also added a little bit of docs for RT::Ticket::Create() - Priority
+    is a valid arg also.
+ 
+ ----------------------------------------------------------------------
+ r8403@tinbook (orig r1344):  alexmv | 2004-08-18T02:27:04.024544Z
+ RT-Ticket: 5988
+ RT-Update: correspond
+ RT-Status: resolved
+ 
+  * Back out change r1338, as it breaks API compatibility in a stable
+    release
+ 
+ ----------------------------------------------------------------------
+ r8416@tinbook (orig r1347):  alexmv | 2004-08-18T19:31:10.580958Z
+ RT-Ticket: 5826
+ RT-Update: correspond
+ RT-Status: resolved
+ 
+  * Fix logic; bounce message as a loop if $IsALoop and not $RT::StoreLoops;
+    was "if $IsALoop and ($RT::LoopsToOwner and not $RT::StoreLoops)"
+ 
+ ----------------------------------------------------------------------
+ r8417@tinbook (orig r1348):  alexmv | 2004-08-18T20:22:42.711734Z
+ RT-Ticket: 5215
+ RT-Update: correspond
+ RT-Status: resolved
+ 
+  * When merging tickets, the resulting ticket's
+    Time{Estimated,Worked,Left} should be the sum of the fields from
+    both tickets
+ 
+ ----------------------------------------------------------------------
+ r8418@tinbook (orig r1349):  alexmv | 2004-08-18T20:38:09.170879Z
+ RT-Ticket: 5963
+ RT-Update: correspond
+ RT-Status: resolved
+ 
+  * Some mailers care about the return value rt-mailgate; 'return 0'
+    instead of 'die' to ensure that we fake success
+ 
+ ----------------------------------------------------------------------
+ r8420@tinbook (orig r1351):  alexmv | 2004-08-18T21:53:17.081053Z
+ RT-Ticket: 5792
+ RT-Update: correspond
+ RT-Status: resolved
+ 
+  * Move the lasttrans anchor into a table cell
+ 
+ ----------------------------------------------------------------------
+ r8421@tinbook (orig r1352):  alexmv | 2004-08-18T22:04:57.879119Z
+ RT-Ticket: 5809
+ RT-Status: resolved
+ 
+  * Derivative of the doc. patch in [fsck.com #5809] applied
+ 
+ ----------------------------------------------------------------------
+ r8456@tinbook (orig r1372):  jesse | 2004-08-28T23:47:32.411217Z
+  ----------------------------------------------------------------------
+  r8454@tinbook:  jesse | 2004-08-28T23:42:12.276700Z
+  
+  ----------------------------------------------------------------------
+  r8455@tinbook:  jesse | 2004-08-28T23:46:06.962020Z
+  Adding a "SearchActions" callback to Search/Results.html
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8473@tinbook (orig r1376):  jesse | 2004-08-31T04:22:49.340942Z
+  ----------------------------------------------------------------------
+  r8457@tinbook:  jesse | 2004-08-29T01:52:08.449173Z
+  Refactored the TicketList compnent to be more reusable
+  ----------------------------------------------------------------------
+  r8458@tinbook:  jesse | 2004-08-29T02:41:50.808026Z
+  Adding a callback for a customer
+  ----------------------------------------------------------------------
+  r8471@tinbook:  jesse | 2004-08-31T04:20:29.035587Z
+  Fixed the callback in Results.html to not flake out when we've got interesting %ARGS coming into it.
+  
+  ----------------------------------------------------------------------
+  r8472@tinbook:  jesse | 2004-08-31T04:21:47.346418Z
+  Added "DependedOnBy" to TicketSQL  to mean what it means elsewhere.
+  
+  Made TicketSQL let you search by ticket type
+  
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8479@tinbook (orig r1379):  jesse | 2004-08-31T08:14:54.830848Z
+  ----------------------------------------------------------------------
+  r8478@tinbook:  jesse | 2004-08-31T08:14:29.467020Z
+  Inlined Tickets_Overlay_SQL's "match"
+  
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8482@tinbook (orig r1380):  jesse | 2004-08-31T18:49:23.384189Z
+ 
+  ----------------------------------------------------------------------
+  r8480@tinbook:  jesse | 2004-08-31T18:48:19.505579Z
+  Added callbacks to let users add entries to show and edit basics boxes
+  
+  Made "type" an editable field on tickets (at the web api level, not in the UI)
+  
+  ----------------------------------------------------------------------
+ 
+ 
+ ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r479 | jesse | 2004-03-05 14:06:13 -0500 (Fri, 05 Mar 2004) | 3 lines
+r1345 | alexmv | 2004-08-17 22:42:49 -0400 (Tue, 17 Aug 2004) | 6 lines
 Changed paths:
-   A /rt/branches/rt-3.1/html/Developer
-   A /rt/branches/rt-3.1/html/Developer/Perldoc.html
+   M /rt/branches/3.3-TESTING/lib/RT/Action/SendEmail.pm
+   M /rt/branches/3.3-TESTING/lib/RT/EmailParser.pm
+   M /rt/branches/3.3-TESTING/lib/RT/I18N.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Email.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Queue_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/User_Overlay.pm
 
-Added an online perldoc browser
+RT-Ticket: 5716
+RT-Status: resolved
+RT-Update: correspond
 
+ * Duplicate code change backed out of 3.2 and checked into 3.3
+
+------------------------------------------------------------------------
+r1275 | jesse | 2004-07-22 14:36:03 -0400 (Thu, 22 Jul 2004) | 8 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomFields
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/PickCustomFields
+
+
+ ----------------------------------------------------------------------
+ r8279@tinbook:  jesse | 2004-07-22T18:33:54.229892Z
+ 
+ * Allow the move up/move down links to work for custom field ordering
+ ----------------------------------------------------------------------
+
+
+------------------------------------------------------------------------
+r1268 | jesse | 2004-07-21 15:36:07 -0400 (Wed, 21 Jul 2004) | 1 line
+Changed paths:
+   M /rt/branches/3.3-TESTING/releng.cnf
+
+Bumped to 3.3.5
+------------------------------------------------------------------------
+r1267 | jesse | 2004-07-21 15:12:31 -0400 (Wed, 21 Jul 2004) | 67 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/Makefile.in
+   M /rt/branches/3.3-TESTING/README
+   M /rt/branches/3.3-TESTING/bin/mason_handler.fcgi.in
+   M /rt/branches/3.3-TESTING/bin/mason_handler.scgi.in
+   M /rt/branches/3.3-TESTING/bin/mason_handler.svc.in
+   M /rt/branches/3.3-TESTING/bin/rt-crontool.in
+   M /rt/branches/3.3-TESTING/bin/rt-mailgate.in
+   M /rt/branches/3.3-TESTING/bin/rt.in
+   M /rt/branches/3.3-TESTING/bin/standalone_httpd.in
+   M /rt/branches/3.3-TESTING/bin/webmux.pl.in
+   M /rt/branches/3.3-TESTING/configure.ac
+   M /rt/branches/3.3-TESTING/html/Admin/CustomFields/GroupRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/CustomFields/Modify.html
+   M /rt/branches/3.3-TESTING/html/Admin/CustomFields/Objects.html
+   M /rt/branches/3.3-TESTING/html/Admin/CustomFields/UserRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/CustomFields/index.html
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/AddCustomFieldValue
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/CreateUserCalled
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/CustomFieldTabs
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomField
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomFieldValues
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditCustomFields
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditQueueWatchers
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditScrip
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditScrips
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditTemplates
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditUserComments
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/GroupTabs
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/Header
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/ListGlobalCustomFields
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/ListGlobalScrips
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/ModifyTemplate
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/ObjectCustomFields
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/PickCustomFields
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/PickObjects
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/QueueRightsForUser
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/QueueTabs
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectCustomFieldLookupType
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectCustomFieldType
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectGroups
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectModifyGroup
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectModifyQueue
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectModifyUser
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectNewGroupMembers
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectRights
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectScrip
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectScripAction
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectScripCondition
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectSingleOrMultiple
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectStage
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectTemplate
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SelectUsers
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/SystemTabs
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/ToolTabs
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/UserTabs
+   M /rt/branches/3.3-TESTING/html/Admin/Global/GroupRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/Scrip.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/Scrips.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/Template.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/Templates.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/UserRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Global/index.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/CustomFields.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/GroupRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/History.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/Members.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/Modify.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/UserRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Groups/index.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/CustomField.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/CustomFields.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/GroupRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/Modify.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/People.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/Scrip.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/Scrips.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/Template.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/Templates.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/UserRights.html
+   M /rt/branches/3.3-TESTING/html/Admin/Queues/index.html
+   M /rt/branches/3.3-TESTING/html/Admin/Tools/Configuration.html
+   M /rt/branches/3.3-TESTING/html/Admin/Tools/index.html
+   M /rt/branches/3.3-TESTING/html/Admin/Users/CustomFields.html
+   M /rt/branches/3.3-TESTING/html/Admin/Users/History.html
+   M /rt/branches/3.3-TESTING/html/Admin/Users/Memberships.html
+   M /rt/branches/3.3-TESTING/html/Admin/Users/Modify.html
+   M /rt/branches/3.3-TESTING/html/Admin/Users/index.html
+   M /rt/branches/3.3-TESTING/html/Admin/index.html
+   M /rt/branches/3.3-TESTING/html/Approvals/Display.html
+   M /rt/branches/3.3-TESTING/html/Approvals/Elements/Approve
+   M /rt/branches/3.3-TESTING/html/Approvals/Elements/PendingMyApproval
+   M /rt/branches/3.3-TESTING/html/Approvals/Elements/ShowDependency
+   M /rt/branches/3.3-TESTING/html/Approvals/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/Approvals/index.html
+   M /rt/branches/3.3-TESTING/html/Download/CustomFieldValue/dhandler
+   M /rt/branches/3.3-TESTING/html/Download/Tabular/dhandler
+   M /rt/branches/3.3-TESTING/html/Elements/BevelBoxRaisedEnd
+   M /rt/branches/3.3-TESTING/html/Elements/BevelBoxRaisedStart
+   M /rt/branches/3.3-TESTING/html/Elements/Callback
+   M /rt/branches/3.3-TESTING/html/Elements/Checkbox
+   M /rt/branches/3.3-TESTING/html/Elements/CreateTicket
+   M /rt/branches/3.3-TESTING/html/Elements/EditCustomField
+   M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldBinary
+   M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldFreeform
+   M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldImage
+   M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldSelect
+   M /rt/branches/3.3-TESTING/html/Elements/EditCustomFieldText
+   M /rt/branches/3.3-TESTING/html/Elements/EditLinks
+   M /rt/branches/3.3-TESTING/html/Elements/Error
+   M /rt/branches/3.3-TESTING/html/Elements/Footer
+   M /rt/branches/3.3-TESTING/html/Elements/GotoTicket
+   M /rt/branches/3.3-TESTING/html/Elements/Header
+   M /rt/branches/3.3-TESTING/html/Elements/ListActions
+   M /rt/branches/3.3-TESTING/html/Elements/Login
+   M /rt/branches/3.3-TESTING/html/Elements/Menu
+   M /rt/branches/3.3-TESTING/html/Elements/MessageBox
+   M /rt/branches/3.3-TESTING/html/Elements/MyRequests
+   M /rt/branches/3.3-TESTING/html/Elements/MyTickets
+   M /rt/branches/3.3-TESTING/html/Elements/PageLayout
+   M /rt/branches/3.3-TESTING/html/Elements/QueryString
+   M /rt/branches/3.3-TESTING/html/Elements/QuickCreate
+   M /rt/branches/3.3-TESTING/html/Elements/Quicksearch
+   M /rt/branches/3.3-TESTING/html/Elements/Refresh
+   M /rt/branches/3.3-TESTING/html/Elements/ScrubHTML
+   M /rt/branches/3.3-TESTING/html/Elements/Section
+   M /rt/branches/3.3-TESTING/html/Elements/SelectAttachmentField
+   M /rt/branches/3.3-TESTING/html/Elements/SelectBoolean
+   M /rt/branches/3.3-TESTING/html/Elements/SelectCustomFieldOperator
+   M /rt/branches/3.3-TESTING/html/Elements/SelectCustomFieldValue
+   M /rt/branches/3.3-TESTING/html/Elements/SelectDate
+   M /rt/branches/3.3-TESTING/html/Elements/SelectDateRelation
+   M /rt/branches/3.3-TESTING/html/Elements/SelectDateType
+   M /rt/branches/3.3-TESTING/html/Elements/SelectEqualityOperator
+   M /rt/branches/3.3-TESTING/html/Elements/SelectGroups
+   M /rt/branches/3.3-TESTING/html/Elements/SelectLang
+   M /rt/branches/3.3-TESTING/html/Elements/SelectLinkType
+   M /rt/branches/3.3-TESTING/html/Elements/SelectMatch
+   M /rt/branches/3.3-TESTING/html/Elements/SelectNewTicketQueue
+   M /rt/branches/3.3-TESTING/html/Elements/SelectOwner
+   M /rt/branches/3.3-TESTING/html/Elements/SelectQueue
+   M /rt/branches/3.3-TESTING/html/Elements/SelectResultsPerPage
+   M /rt/branches/3.3-TESTING/html/Elements/SelectSortOrder
+   M /rt/branches/3.3-TESTING/html/Elements/SelectStatus
+   M /rt/branches/3.3-TESTING/html/Elements/SelectTicketSortBy
+   M /rt/branches/3.3-TESTING/html/Elements/SelectTicketTypes
+   M /rt/branches/3.3-TESTING/html/Elements/SelectUsers
+   M /rt/branches/3.3-TESTING/html/Elements/SelectWatcherType
+   M /rt/branches/3.3-TESTING/html/Elements/SetupSessionCookie
+   M /rt/branches/3.3-TESTING/html/Elements/ShowCustomFieldImage
+   M /rt/branches/3.3-TESTING/html/Elements/ShowCustomFields
+   M /rt/branches/3.3-TESTING/html/Elements/ShowLink
+   M /rt/branches/3.3-TESTING/html/Elements/ShowLinks
+   M /rt/branches/3.3-TESTING/html/Elements/ShowMemberships
+   M /rt/branches/3.3-TESTING/html/Elements/SimpleSearch
+   M /rt/branches/3.3-TESTING/html/Elements/Submit
+   M /rt/branches/3.3-TESTING/html/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/Elements/TicketList
+   M /rt/branches/3.3-TESTING/html/Elements/TitleBox
+   M /rt/branches/3.3-TESTING/html/Elements/TitleBoxEnd
+   M /rt/branches/3.3-TESTING/html/Elements/TitleBoxStart
+   M /rt/branches/3.3-TESTING/html/NoAuth/Logout.html
+   M /rt/branches/3.3-TESTING/html/NoAuth/Reminder.html
+   M /rt/branches/3.3-TESTING/html/NoAuth/webrt.css
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/queue/default
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/queue/ns
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/attachments
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/default
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/history
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/ticket/links
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/user/default
+   M /rt/branches/3.3-TESTING/html/REST/1.0/Forms/user/ns
+   M /rt/branches/3.3-TESTING/html/REST/1.0/NoAuth/mail-gateway
+   M /rt/branches/3.3-TESTING/html/REST/1.0/autohandler
+   M /rt/branches/3.3-TESTING/html/REST/1.0/dhandler
+   M /rt/branches/3.3-TESTING/html/REST/1.0/logout
+   M /rt/branches/3.3-TESTING/html/REST/1.0/search/dhandler
+   M /rt/branches/3.3-TESTING/html/REST/1.0/search/ticket
+   M /rt/branches/3.3-TESTING/html/REST/1.0/ticket/comment
+   M /rt/branches/3.3-TESTING/html/REST/1.0/ticket/link
+   M /rt/branches/3.3-TESTING/html/REST/1.0/ticket/merge
+   M /rt/branches/3.3-TESTING/html/Search/Build.html
+   M /rt/branches/3.3-TESTING/html/Search/Bulk.html
+   M /rt/branches/3.3-TESTING/html/Search/Edit.html
+   M /rt/branches/3.3-TESTING/html/Search/Elements/BuildFormatString
+   M /rt/branches/3.3-TESTING/html/Search/Elements/DisplayOptions
+   M /rt/branches/3.3-TESTING/html/Search/Elements/EditFormat
+   M /rt/branches/3.3-TESTING/html/Search/Elements/EditSearches
+   M /rt/branches/3.3-TESTING/html/Search/Elements/NewListActions
+   M /rt/branches/3.3-TESTING/html/Search/Elements/PickBasics
+   M /rt/branches/3.3-TESTING/html/Search/Elements/PickCFs
+   M /rt/branches/3.3-TESTING/html/Search/Elements/PickCriteria
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SearchPrivacy
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SelectAndOr
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SelectGroup
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SelectLinks
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SelectPersonType
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SelectSearchObject
+   M /rt/branches/3.3-TESTING/html/Search/Elements/SelectSearchesForObjects
+   D /rt/branches/3.3-TESTING/html/Search/Elements/TicketRow
+   M /rt/branches/3.3-TESTING/html/Search/Results.html
+   M /rt/branches/3.3-TESTING/html/Search/Results.rdf
+   M /rt/branches/3.3-TESTING/html/Search/Results.tsv
+   M /rt/branches/3.3-TESTING/html/SelfService/Attachment/dhandler
+   M /rt/branches/3.3-TESTING/html/SelfService/Closed.html
+   M /rt/branches/3.3-TESTING/html/SelfService/Create.html
+   M /rt/branches/3.3-TESTING/html/SelfService/Display.html
+   M /rt/branches/3.3-TESTING/html/SelfService/Elements/GotoTicket
+   M /rt/branches/3.3-TESTING/html/SelfService/Elements/Header
+   M /rt/branches/3.3-TESTING/html/SelfService/Elements/MyRequests
+   M /rt/branches/3.3-TESTING/html/SelfService/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/SelfService/Error.html
+   M /rt/branches/3.3-TESTING/html/SelfService/Prefs.html
+   M /rt/branches/3.3-TESTING/html/SelfService/Update.html
+   M /rt/branches/3.3-TESTING/html/SelfService/index.html
+   M /rt/branches/3.3-TESTING/html/Ticket/Attachment/dhandler
+   M /rt/branches/3.3-TESTING/html/Ticket/Create.html
+   M /rt/branches/3.3-TESTING/html/Ticket/Display.html
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/AddWatchers
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/BulkLinks
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditBasics
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditCustomField
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditCustomFields
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditDates
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditPeople
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/EditWatchers
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/FindAttachments
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/LoadTextAttachments
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/PreviewScrips
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowAttachments
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowBasics
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowCustomFields
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowDates
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowDependencies
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowGroupMembers
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowHistory
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMemberOf
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMembers
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMessageHeaders
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowMessageStanza
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowPeople
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowReferences
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowRequestor
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowSummary
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowTransaction
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowTransactionAttachments
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/ShowUserEntry
+   M /rt/branches/3.3-TESTING/html/Ticket/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/Ticket/History.html
+   M /rt/branches/3.3-TESTING/html/Ticket/Modify.html
+   M /rt/branches/3.3-TESTING/html/Ticket/ModifyAll.html
+   M /rt/branches/3.3-TESTING/html/Ticket/ModifyDates.html
+   M /rt/branches/3.3-TESTING/html/Ticket/ModifyLinks.html
+   M /rt/branches/3.3-TESTING/html/Ticket/ModifyPeople.html
+   M /rt/branches/3.3-TESTING/html/Ticket/ShowEmailRecord.html
+   M /rt/branches/3.3-TESTING/html/Ticket/Update.html
+   M /rt/branches/3.3-TESTING/html/Tools/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/Tools/MyDay.html
+   M /rt/branches/3.3-TESTING/html/Tools/Offline.html
+   M /rt/branches/3.3-TESTING/html/User/Delegation.html
+   M /rt/branches/3.3-TESTING/html/User/Elements/DelegateRights
+   M /rt/branches/3.3-TESTING/html/User/Elements/GroupTabs
+   M /rt/branches/3.3-TESTING/html/User/Elements/Tabs
+   M /rt/branches/3.3-TESTING/html/User/Groups/Members.html
+   M /rt/branches/3.3-TESTING/html/User/Groups/Modify.html
+   M /rt/branches/3.3-TESTING/html/User/Groups/index.html
+   M /rt/branches/3.3-TESTING/html/User/Prefs.html
+   M /rt/branches/3.3-TESTING/html/autohandler
+   M /rt/branches/3.3-TESTING/html/index.html
+   M /rt/branches/3.3-TESTING/html/l
+   M /rt/branches/3.3-TESTING/lib/RT/ACE.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ACE_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ACL.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ACL_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/AutoOpen.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/Autoreply.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/CreateTickets.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/EscalatePriority.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/Generic.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/Notify.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/NotifyAsComment.pm
+   A /rt/branches/3.3-TESTING/lib/RT/Action/RecordComment.pm
+   A /rt/branches/3.3-TESTING/lib/RT/Action/RecordCorrespondence.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/ResolveMembers.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/SendEmail.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/SetPriority.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/UserDefined.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attachment.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attachment_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attachments.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attachments_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attribute.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attribute_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attributes.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attributes_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Base.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMember.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMember_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMembers.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CachedGroupMembers_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/AnyTransaction.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/BeforeDue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/Generic.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/Overdue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/OwnerChange.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/PriorityChange.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/PriorityExceeds.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/QueueChange.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/StatusChange.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/UserDefined.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CurrentUser.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomField.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValues.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomFieldValues_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomField_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomFields.pm
+   M /rt/branches/3.3-TESTING/lib/RT/CustomFields_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Date.pm
+   M /rt/branches/3.3-TESTING/lib/RT/EmailParser.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Group.pm
+   M /rt/branches/3.3-TESTING/lib/RT/GroupMember.pm
+   M /rt/branches/3.3-TESTING/lib/RT/GroupMember_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/GroupMembers.pm
+   M /rt/branches/3.3-TESTING/lib/RT/GroupMembers_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Group_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Groups.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Groups_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Handle.pm
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/cs.pm
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/de.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/i_default.pm
+   M /rt/branches/3.3-TESTING/lib/RT/I18N.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/CLI.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Email/Auth/GnuPG.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Email/Auth/MailFrom.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Email/Filter/SpamAssassin.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Email.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/REST.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Web/Handler.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Link.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Link_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Links.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Links_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomField.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValue_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValues.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFieldValues_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomField_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFields.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ObjectCustomFields_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Principal.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Principal_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Principals.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Principals_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Queue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Queue_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Queues.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Queues_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Record.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Scrip.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripAction.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripAction_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripActions.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripActions_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripCondition.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripCondition_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripConditions.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripConditions_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Scrip_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Scrips.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Scrips_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Search/ActiveTicketsInQueue.pm
+   A /rt/branches/3.3-TESTING/lib/RT/Search/FromSQL.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Search/Generic.pm
+   M /rt/branches/3.3-TESTING/lib/RT/SearchBuilder.pm
+   M /rt/branches/3.3-TESTING/lib/RT/System.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Template.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Template_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Templates.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Templates_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Ticket.pm
+   M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValue.pm
+   M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValue_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValues.pm
+   M /rt/branches/3.3-TESTING/lib/RT/TicketCustomFieldValues_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Tickets.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay_SQL.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Transaction.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Transaction_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Transactions.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Transactions_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/URI/base.pm
+   M /rt/branches/3.3-TESTING/lib/RT/URI/fsck_com_rt.pm
+   M /rt/branches/3.3-TESTING/lib/RT/URI.pm
+   M /rt/branches/3.3-TESTING/lib/RT/User.pm
+   M /rt/branches/3.3-TESTING/lib/RT/User_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Users.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Users_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT.pm.in
+   M /rt/branches/3.3-TESTING/lib/t/02regression.t.in
+   A /rt/branches/3.3-TESTING/lib/t/05cronsupport.pl.in
+   M /rt/branches/3.3-TESTING/sbin/extract-message-catalog
+   M /rt/branches/3.3-TESTING/sbin/extract_pod_tests
+   M /rt/branches/3.3-TESTING/sbin/factory
+   M /rt/branches/3.3-TESTING/sbin/license_tag
+   M /rt/branches/3.3-TESTING/sbin/regression_harness
+   M /rt/branches/3.3-TESTING/sbin/rt-dump-database.in
+   M /rt/branches/3.3-TESTING/sbin/rt-setup-database.in
+   M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in
+
+ ----------------------------------------------------------------------
+ r8262@tinbook:  jesse | 2004-07-21T18:06:24.396460Z
+ 
+   Merged forward from 3.2 
+  
+  ----------------------------------------------------------------------
+  r3390@tinbook:  jesse | 2004-07-14T19:30:37.426202Z
+  
+  RT-Ticket: 5886
+  RT-Action: correspond
+  RT-Status: resolved
+  
+  Updated rt-crontool to pass in CurrentUser when creating new actions and searches..
+  
+  ----------------------------------------------------------------------
+  r3397@tinbook:  jesse | 2004-07-14T19:44:51.378312Z
+  
+  
+  ----------------------------------------------------------------------
+  r3398@tinbook:  jesse | 2004-07-14T19:59:24.627023Z
+  
+  
+  ----------------------------------------------------------------------
+  r3399@tinbook:  jesse | 2004-07-14T20:23:59.757938Z
+  
+  Bumping to 3.2.1rc4
+  ----------------------------------------------------------------------
+  r8220@tinbook:  jesse | 2004-07-15T19:02:55.020727Z
+  
+  RT-Ticket: 5891
+  RT-Status: open
+  RT-Action: correspond
+  
+  Interim measure to only list sortable fields in the "Sort display by" 
+  options.
+  
+  
+  ----------------------------------------------------------------------
+  r8222@tinbook:  jesse | 2004-07-16T17:09:30.264982Z
+  
+  Web UI: Fixed bug which prevented unlimited searches
+  ----------------------------------------------------------------------
+  r8239@tinbook:  jesse | 2004-07-19T16:54:11.660605Z
+  
+  
+  ----------------------------------------------------------------------
+  r8240@tinbook:  jesse | 2004-07-19T17:01:43.322617Z
+  
+  Retagging the source code with the updated submission policy
+  ----------------------------------------------------------------------
+  r8258@tinbook:  jesse | 2004-07-20T21:24:03.019565Z
+  
+  Crontool additions to support scripted notifications
+  ----------------------------------------------------------------------
+  r8261@tinbook:  jesse | 2004-07-21T18:05:55.579150Z
+  
+  
+  
+  
+  ----------------------------------------------------------------------
+ 
+ ----------------------------------------------------------------------
+ r8264@tinbook:  jesse | 2004-07-21T19:10:28.393515Z
+ 
+ Bumpped the copyright/license/notice
+ ----------------------------------------------------------------------
 
 ------------------------------------------------------------------------
-r474 | jesse | 2004-03-05 00:41:56 -0500 (Fri, 05 Mar 2004) | 2 lines
+r1264 | autrijus | 2004-07-19 22:56:01 -0400 (Mon, 19 Jul 2004) | 8 lines
 Changed paths:
-   M /rt/branches/rt-3.1/releng.cnf
+   M /rt
+   M /rt/branches/3.2-RELEASE/html/Elements/Header
+   M /rt/branches/3.2-RELEASE/html/Elements/SetupSessionCookie
+   M /rt/branches/3.2-RELEASE/html/NoAuth/webrt.css
+   M /rt/branches/3.3-TESTING/html/Download/Tabular/dhandler
+   M /rt/branches/PLATANO-EXPERIMENTAL/docs/design_docs/ruleset-workflow.txt
 
-Bumping the version to 3.1.7
+ 
+ r6188@not:  autrijus | 2004-07-20T02:52:39.146361Z
+ 
+ 
+ 
+ 
+ 
 
 ------------------------------------------------------------------------
-r473 | jesse | 2004-03-05 00:40:58 -0500 (Fri, 05 Mar 2004) | 5 lines
+r1247 | autrijus | 2004-07-14 15:24:23 -0400 (Wed, 14 Jul 2004) | 6 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/NoAuth/webrt.css
-   M /rt/branches/rt-3.1/html/Ticket/Elements/PreviewScrips
-
-Slight CSS cleanup.
-
-Scrip preview updates
-
-
+   M /rt
+   M /rt/branches/3.3-TESTING/lib/RT/StyleGuide.pod
+
+ ----------------------------------------------------------------------
+ r6050@not:  autrijus | 2004-07-14T19:21:34.616159Z
+ 
+ * Add style guide information about parameter passing style.
+ ----------------------------------------------------------------------
+
+------------------------------------------------------------------------
+r1233 | jesse | 2004-07-14 00:37:55 -0400 (Wed, 14 Jul 2004) | 10 lines
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/bin/mason_handler.fcgi.in
+   M /rt/branches/3.3-TESTING/bin/mason_handler.scgi.in
+   M /rt/branches/3.3-TESTING/bin/mason_handler.svc.in
+   M /rt/branches/3.3-TESTING/bin/webmux.pl.in
+   M /rt/branches/3.3-TESTING/etc/schema.Sybase
+   M /rt/branches/3.3-TESTING/html/Admin/Elements/EditScrip
+   M /rt/branches/3.3-TESTING/html/Elements/Header
+   M /rt/branches/3.3-TESTING/html/Elements/TicketList
+   M /rt/branches/3.3-TESTING/html/Search/Build.html
+   M /rt/branches/3.3-TESTING/html/Search/Bulk.html
+   M /rt/branches/3.3-TESTING/lib/RT/Action/CreateTickets.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/Generic.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Condition/Generic.pm
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/it.po
+   A /rt/branches/3.3-TESTING/lib/RT/Interface/Web
+   A /rt/branches/3.3-TESTING/lib/RT/Interface/Web/Handler.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Interface/Web.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripAction_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/ScripCondition_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Ticket_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm
+
+ ----------------------------------------------------------------------
+ r3374@tinbook:  jesse | 2004-07-13T23:31:39.996661Z
+ 
+ Merge forward from RT 3.2
+ ----------------------------------------------------------------------
+ r3375@tinbook:  jesse | 2004-07-14T04:33:29.296451Z
+ 
+ Minor fixes for a merge problem from 3.2
+ ----------------------------------------------------------------------
+
+------------------------------------------------------------------------
+r1232 | jesse | 2004-07-13 19:15:10 -0400 (Tue, 13 Jul 2004) | 1 line
+Changed paths:
+   M /rt/branches/3.3-TESTING
+   M /rt/branches/3.3-TESTING/Makefile.in
+   M /rt/branches/3.3-TESTING/README
+   M /rt/branches/3.3-TESTING/UPGRADING
+   M /rt/branches/3.3-TESTING/bin/rt-crontool.in
+   M /rt/branches/3.3-TESTING/bin/webmux.pl.in
+   M /rt/branches/3.3-TESTING/etc/RT_Config.pm.in
+   M /rt/branches/3.3-TESTING/html/Elements/QuickCreate
+   M /rt/branches/3.3-TESTING/html/Elements/Quicksearch
+   D /rt/branches/3.3-TESTING/html/Elements/ViewUser
+   M /rt/branches/3.3-TESTING/html/Search/Build.html
+   M /rt/branches/3.3-TESTING/html/Search/Elements/DisplayOptions
+   M /rt/branches/3.3-TESTING/html/Search/Elements/EditSearches
+   M /rt/branches/3.3-TESTING/html/Search/Elements/PickCFs
+   M /rt/branches/3.3-TESTING/html/Search/Results.html
+   M /rt/branches/3.3-TESTING/html/Search/Results.rdf
+   M /rt/branches/3.3-TESTING/html/Ticket/Update.html
+   M /rt/branches/3.3-TESTING/html/Tools/Offline.html
+   M /rt/branches/3.3-TESTING/lib/RT/Action/CreateTickets.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Action/SendEmail.pm
+   M /rt/branches/3.3-TESTING/lib/RT/Attribute_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/cs.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/da.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/de.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/en_malkovich.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/es.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/fi.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/fr.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/he.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/hu.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/it.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/ja.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/nl.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/no.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/pt_br.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/ru.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/zh_cn.po
+   M /rt/branches/3.3-TESTING/lib/RT/I18N/zh_tw.po
+   M /rt/branches/3.3-TESTING/lib/RT/Tickets_Overlay.pm
+   M /rt/branches/3.3-TESTING/lib/t/03web.pl.in
+   M /rt/branches/3.3-TESTING/sbin/rt-setup-database.in
+   M /rt/branches/3.3-TESTING/sbin/rt-test-dependencies.in
+
+
+------------------------------------------------------------------------
+r1224 | jesse | 2004-07-13 14:41:42 -0400 (Tue, 13 Jul 2004) | 1 line
+Changed paths:
+   A /rt/branches/3.3-TESTING (from /rt/branches/rt-3.3:1223)
+   D /rt/branches/rt-3.3
+
+Moving RT 3.0 from "head" to a 3.0-MAINT branch
 ------------------------------------------------------------------------
-r472 | jesse | 2004-03-05 00:05:28 -0500 (Fri, 05 Mar 2004) | 4 lines
+r1209 | autrijus | 2004-07-12 16:22:48 -0400 (Mon, 12 Jul 2004) | 7 lines
 Changed paths:
-   M /rt/branches/rt-3.1/html/Elements/TicketList
-   M /rt/branches/rt-3.1/lib/RT/Action/Autoreply.pm
-
-moved a 
in the ticketlist -fixed a bug that killed RT's autoreply. + M /rt + M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm + M /rt/branches/rt-3.3/etc/upgrade/3.1.0/schema.SQLite + ---------------------------------------------------------------------- + r5990@not: autrijus | 2004-07-12T20:22:03.588615Z + + * Let the cf param in Ticket->CustomFieldValues be optional, + so we can get Atom tests to work. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r471 | jesse | 2004-03-04 17:01:01 -0500 (Thu, 04 Mar 2004) | 3 lines +r1205 | autrijus | 2004-07-12 13:30:03 -0400 (Mon, 12 Jul 2004) | 7 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Edit.html - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs - -more cleanups to search editing and ticket listing display + M /rt + M /rt/branches/rt-3.3/sbin/rt-setup-database.in + ---------------------------------------------------------------------- + r5976@not: autrijus | 2004-07-12T17:29:13.392510Z + + * The warning on missing ACL files used $RT::EtcPath even if it's + reading it fro other paths. Fixed. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r470 | jesse | 2004-03-04 15:32:51 -0500 (Thu, 04 Mar 2004) | 3 lines +r1180 | autrijus | 2004-07-05 15:43:17 -0400 (Mon, 05 Jul 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - + M /rt + A /rt/branches/rt-3.3/sbin/rt-dump-database.in -TicketList now handles relationships and custom fields. + ---------------------------------------------------------------------- + r5913@not: autrijus | 2004-07-05T19:41:37.720057Z + + * add rt-dump-database, a tool to dump config data to initialdata format. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r468 | jesse | 2004-03-04 00:14:10 -0500 (Thu, 04 Mar 2004) | 3 lines +r1179 | autrijus | 2004-07-05 12:56:22 -0400 (Mon, 05 Jul 2004) | 8 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - -refactoring the TicketList element to use a subroutine lookup instead of a hash lookup. this will enable us to add CustomField support fairly easily + M /rt + M /rt/branches/rt-3.3/lib/RT/Action/CreateTickets.pm + + ---------------------------------------------------------------------- + r5899@not: autrijus | 2004-07-05T15:13:55.850880Z + + * correct the documentation for CreateTickets; it was still referring + to the archaic "Approvals" queue and "Approval" type, whereas now we're + using "___Approvals" and "approval" now. + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r1160 | jesse | 2004-06-27 23:10:54 -0400 (Sun, 27 Jun 2004) | 6 lines +Changed paths: + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/releng.cnf + + ---------------------------------------------------------------------- + r1997@tinbook: jesse | 2004-06-28T03:10:36.434329Z + + Bumping to 3.3.4 + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r1159 | jesse | 2004-06-27 23:08:01 -0400 (Sun, 27 Jun 2004) | 24 lines +Changed paths: + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/Makefile.in + M /rt/branches/rt-3.3/UPGRADING + M /rt/branches/rt-3.3/bin/mason_handler.fcgi.in + M /rt/branches/rt-3.3/bin/mason_handler.scgi.in + M /rt/branches/rt-3.3/bin/rt.in + M /rt/branches/rt-3.3/bin/webmux.pl.in + M /rt/branches/rt-3.3/configure.ac + M /rt/branches/rt-3.3/etc/RT_Config.pm.in + M /rt/branches/rt-3.3/html/Admin/Elements/EditCustomField + M /rt/branches/rt-3.3/html/Admin/Elements/EditScrip + M /rt/branches/rt-3.3/html/Admin/Elements/EditTemplates + M /rt/branches/rt-3.3/html/Admin/Elements/UserTabs + M /rt/branches/rt-3.3/html/Admin/Global/GroupRights.html + M /rt/branches/rt-3.3/html/Admin/Global/Template.html + M /rt/branches/rt-3.3/html/Admin/Global/UserRights.html + M /rt/branches/rt-3.3/html/Admin/Groups/GroupRights.html + M /rt/branches/rt-3.3/html/Admin/Groups/Members.html + M /rt/branches/rt-3.3/html/Admin/Groups/Modify.html + M /rt/branches/rt-3.3/html/Admin/Groups/UserRights.html + M /rt/branches/rt-3.3/html/Admin/Queues/GroupRights.html + M /rt/branches/rt-3.3/html/Admin/Queues/Modify.html + M /rt/branches/rt-3.3/html/Admin/Queues/Template.html + M /rt/branches/rt-3.3/html/Admin/Queues/UserRights.html + M /rt/branches/rt-3.3/html/Admin/Users/Modify.html + M /rt/branches/rt-3.3/html/Approvals/index.html + M /rt/branches/rt-3.3/html/Search/Bulk.html + M /rt/branches/rt-3.3/html/Search/Elements/PickCFs + M /rt/branches/rt-3.3/html/SelfService/Prefs.html + M /rt/branches/rt-3.3/html/Ticket/Display.html + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowAttachments + M /rt/branches/rt-3.3/html/Ticket/ModifyAll.html + M /rt/branches/rt-3.3/html/Ticket/ModifyDates.html + M /rt/branches/rt-3.3/html/Ticket/ModifyLinks.html + M /rt/branches/rt-3.3/html/Ticket/Update.html + M /rt/branches/rt-3.3/html/User/Delegation.html + M /rt/branches/rt-3.3/html/User/Groups/Members.html + M /rt/branches/rt-3.3/html/User/Groups/Modify.html + M /rt/branches/rt-3.3/html/User/Prefs.html + M /rt/branches/rt-3.3/html/autohandler + M /rt/branches/rt-3.3/lib/RT/I18N/da.po + M /rt/branches/rt-3.3/lib/RT/I18N/de.po + M /rt/branches/rt-3.3/lib/RT/I18N/en_malkovich.po + M /rt/branches/rt-3.3/lib/RT/I18N/es.po + M /rt/branches/rt-3.3/lib/RT/I18N/fi.po + M /rt/branches/rt-3.3/lib/RT/I18N/fr.po + M /rt/branches/rt-3.3/lib/RT/I18N/he.po + M /rt/branches/rt-3.3/lib/RT/I18N/it.po + M /rt/branches/rt-3.3/lib/RT/I18N/ja.po + M /rt/branches/rt-3.3/lib/RT/I18N/nl.po + M /rt/branches/rt-3.3/lib/RT/I18N/no.po + M /rt/branches/rt-3.3/lib/RT/I18N/pt_br.po + M /rt/branches/rt-3.3/lib/RT/I18N/ru.po + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm + M /rt/branches/rt-3.3/lib/RT/SearchBuilder.pm + M /rt/branches/rt-3.3/lib/RT/Templates_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay.pm + ---------------------------------------------------------------------- + r1769@tinbook: jesse | 2004-06-01T20:22:38.640731Z + + + ---------------------------------------------------------------------- + r1902@tinbook: jesse | 2004-06-17T01:08:53.996154Z + + + ---------------------------------------------------------------------- + r1991@tinbook: jesse | 2004-06-28T02:03:57.669851Z + + + ---------------------------------------------------------------------- + r1992@tinbook: jesse | 2004-06-28T02:19:36.386707Z + + Pulling forward from RT 3.1 + + + ---------------------------------------------------------------------- + r1993@tinbook: jesse | 2004-06-28T03:06:56.930396Z + + Merging forward from 3.1 + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r467 | jesse | 2004-03-04 00:12:35 -0500 (Thu, 04 Mar 2004) | 3 lines +r1153 | autrijus | 2004-06-27 00:02:47 -0400 (Sun, 27 Jun 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/autohandler - + M /rt + M /rt/branches/rt-3.3/html/Tools/Offline.html + M /rt/branches/rt-3.3/lib/RT/Action/CreateTickets.pm -Autohandler was using "root" as the superuser object instead of RT_System + ---------------------------------------------------------------------- + r5788@not: autrijus | 2004-06-27T04:02:12.644291Z + + * import 3.1 again due to glitches in Offline.html + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r466 | jesse | 2004-03-03 23:04:37 -0500 (Wed, 03 Mar 2004) | 2 lines +r1150 | autrijus | 2004-06-26 16:31:56 -0400 (Sat, 26 Jun 2004) | 14 lines Changed paths: - M /rt/branches/rt-3.1/etc/schema.Oracle - M /rt/branches/rt-3.1/etc/upgrade/3.1.0/schema.Oracle + M /rt + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/Makefile.in + M /rt/branches/rt-3.3/README + M /rt/branches/rt-3.3/UPGRADING + M /rt/branches/rt-3.3/bin/mason_handler.fcgi.in + D /rt/branches/rt-3.3/bin/rt-commit-handler.in + M /rt/branches/rt-3.3/bin/rt-crontool.in + M /rt/branches/rt-3.3/bin/rt.in + M /rt/branches/rt-3.3/bin/webmux.pl.in + M /rt/branches/rt-3.3/configure.ac + M /rt/branches/rt-3.3/etc/RT_Config.pm.in + M /rt/branches/rt-3.3/etc/acl.mysql + M /rt/branches/rt-3.3/etc/initialdata + A /rt/branches/rt-3.3/etc/upgrade/3.1.17 + A /rt/branches/rt-3.3/etc/upgrade/3.1.17/content + M /rt/branches/rt-3.3/html/Admin/Elements/EditQueueWatchers + M /rt/branches/rt-3.3/html/Admin/Elements/EditScrip + D /rt/branches/rt-3.3/html/Admin/Elements/ModifyQueue + D /rt/branches/rt-3.3/html/Admin/Elements/ModifyUser + M /rt/branches/rt-3.3/html/Admin/Queues/People.html + M /rt/branches/rt-3.3/html/Admin/Users/Modify.html + D /rt/branches/rt-3.3/html/Admin/Users/Prefs.html + D /rt/branches/rt-3.3/html/Developer + M /rt/branches/rt-3.3/html/Elements/EditLinks + M /rt/branches/rt-3.3/html/Elements/Header + M /rt/branches/rt-3.3/html/Elements/ScrubHTML + M /rt/branches/rt-3.3/html/Elements/SelectOwner + M /rt/branches/rt-3.3/html/Elements/SelectStatus + M /rt/branches/rt-3.3/html/Elements/TicketList + M /rt/branches/rt-3.3/html/Elements/TitleBoxStart + M /rt/branches/rt-3.3/html/NoAuth/webrt.css + M /rt/branches/rt-3.3/html/REST/1.0/NoAuth/mail-gateway + M /rt/branches/rt-3.3/html/REST/1.0/ticket/link + M /rt/branches/rt-3.3/html/Search/Build.html + M /rt/branches/rt-3.3/html/Search/Bulk.html + M /rt/branches/rt-3.3/html/Search/Edit.html + M /rt/branches/rt-3.3/html/Search/Elements/BuildFormatString + M /rt/branches/rt-3.3/html/Search/Elements/EditFormat + M /rt/branches/rt-3.3/html/Search/Elements/EditSearches + M /rt/branches/rt-3.3/html/Search/Elements/PickCFs + M /rt/branches/rt-3.3/html/Search/Results.html + M /rt/branches/rt-3.3/html/SelfService/Display.html + M /rt/branches/rt-3.3/html/SelfService/Update.html + M /rt/branches/rt-3.3/html/Ticket/Create.html + M /rt/branches/rt-3.3/html/Ticket/Elements/EditBasics + M /rt/branches/rt-3.3/html/Ticket/Elements/EditPeople + M /rt/branches/rt-3.3/html/Ticket/Elements/EditWatchers + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowDates + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowGroupMembers + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowHistory + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowPeople + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowSummary + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowUserEntry + M /rt/branches/rt-3.3/html/Ticket/Elements/Tabs + M /rt/branches/rt-3.3/html/Ticket/ModifyAll.html + M /rt/branches/rt-3.3/html/Ticket/ModifyLinks.html + M /rt/branches/rt-3.3/html/Ticket/Update.html + M /rt/branches/rt-3.3/html/Tools/MyDay.html + M /rt/branches/rt-3.3/html/Tools/Offline.html + M /rt/branches/rt-3.3/html/User/Prefs.html + M /rt/branches/rt-3.3/html/index.html + M /rt/branches/rt-3.3/lib/RT/Action/CreateTickets.pm + M /rt/branches/rt-3.3/lib/RT/Action/EscalatePriority.pm + A /rt/branches/rt-3.3/lib/RT/Condition/PriorityChange.pm + M /rt/branches/rt-3.3/lib/RT/CurrentUser.pm + M /rt/branches/rt-3.3/lib/RT/EmailParser.pm + M /rt/branches/rt-3.3/lib/RT/I18N/cs.po + M /rt/branches/rt-3.3/lib/RT/I18N/da.po + M /rt/branches/rt-3.3/lib/RT/I18N/de.po + M /rt/branches/rt-3.3/lib/RT/I18N/en_malkovich.po + M /rt/branches/rt-3.3/lib/RT/I18N/es.po + M /rt/branches/rt-3.3/lib/RT/I18N/fi.po + M /rt/branches/rt-3.3/lib/RT/I18N/fr.po + M /rt/branches/rt-3.3/lib/RT/I18N/he.po + M /rt/branches/rt-3.3/lib/RT/I18N/it.po + M /rt/branches/rt-3.3/lib/RT/I18N/ja.po + M /rt/branches/rt-3.3/lib/RT/I18N/nl.po + M /rt/branches/rt-3.3/lib/RT/I18N/no.po + M /rt/branches/rt-3.3/lib/RT/I18N/pt_br.po + M /rt/branches/rt-3.3/lib/RT/I18N/ru.po + M /rt/branches/rt-3.3/lib/RT/I18N/zh_cn.po + M /rt/branches/rt-3.3/lib/RT/I18N/zh_tw.po + M /rt/branches/rt-3.3/lib/RT/Interface/Email.pm + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm + M /rt/branches/rt-3.3/lib/RT/Queue_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Record.pm + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Transactions_Overlay.pm + M /rt/branches/rt-3.3/lib/RT.pm.in + M /rt/branches/rt-3.3/lib/t/00smoke.t.in + M /rt/branches/rt-3.3/lib/t/02regression.t.in + M /rt/branches/rt-3.3/lib/t/03web.pl.in + M /rt/branches/rt-3.3/sbin/rt-test-dependencies.in -Updating the oracle schema to not include unique constraints or a spurious "," + ---------------------------------------------------------------------- + r5774@not: autrijus | 2004-06-26T10:40:48.767820Z + + * incremental merge from 3.1 to 3.3 + ---------------------------------------------------------------------- + r5778@not: autrijus | 2004-06-26T11:28:26.143291Z + + * solve utf8 quoting problem on "Take". + ---------------------------------------------------------------------- + r5781@not: autrijus | 2004-06-26T20:27:29.184033Z + + * restore hu.po + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r463 | jesse | 2004-03-03 13:51:25 -0500 (Wed, 03 Mar 2004) | 3 lines +r1121 | autrijus | 2004-06-20 13:59:07 -0400 (Sun, 20 Jun 2004) | 10 lines Changed paths: - M /rt/branches/rt-3.1/releng.cnf - -Bumped releng version number to 3.1.6 + M /rt + M /rt/branches/rt-3.3/bin/webmux.pl.in + M /rt/branches/rt-3.3/html/Elements/Header + M /rt/branches/rt-3.3/html/Elements/SetupSessionCookie + M /rt/branches/rt-3.3/html/NoAuth/webrt.css + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm + ---------------------------------------------------------------------- + r5682@not: autrijus | 2004-06-20T17:57:48.360088Z + + * Supports native MasonX::Apache2Handler. + * Changed header_out to use headers_out instead (which should be + used in 1.0 as well). Cf.: + http://perl.apache.planetmirror.com/docs/2.0/user/porting/compat.html + + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r461 | jesse | 2004-03-03 00:31:24 -0500 (Wed, 03 Mar 2004) | 2 lines +r1082 | alexmv | 2004-06-16 10:53:17 -0400 (Wed, 16 Jun 2004) | 11 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowMessageHeaders - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction - A /rt/branches/rt-3.1/html/Ticket/ShowEmailRecord.html - M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm - M /rt/branches/rt-3.1/lib/RT/Attachment_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Record.pm + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm -Improved handling of 'EmailRecord' messages and message headers in ticket display +RT-Ticket: 5732 +RT-Status: stalled +RT-Update: correspond ------------------------------------------------------------------------- -r455 | jesse | 2004-02-25 22:40:25 -0500 (Wed, 25 Feb 2004) | 2 lines -Changed paths: - M /rt/branches/rt-3.1/releng.cnf + * POD spacing mistake in Ticket_Overlay -Bumping to 3.1.5 + * Ticket_Overlay now overrides RT::Record's CustomFieldValues method, + to intercept calls where the field is passed by name. I don't have + a way of testing this patch, so this bug is getting marked stalled + until this patch is verified. ------------------------------------------------------------------------ -r454 | jesse | 2004-02-25 22:18:44 -0500 (Wed, 25 Feb 2004) | 5 lines +r1033 | leira | 2004-06-08 14:26:18 -0400 (Tue, 08 Jun 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/Header - M /rt/branches/rt-3.1/html/Projects/Overview.html - -Bringing autrijus "header open/close" box fix forward from his branch. - -more work on the project mangmet ui + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm +Pass along 'Type' argument in CreateTickets (replicates a patch that was applied to 3.1, but needed for a customer in this branch now). ------------------------------------------------------------------------ -r452 | jesse | 2004-02-25 20:14:08 -0500 (Wed, 25 Feb 2004) | 3 lines +r1031 | jesse | 2004-06-08 01:05:46 -0400 (Tue, 08 Jun 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - -Fixing search result sorting + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/bin/standalone_httpd.in + ---------------------------------------------------------------------- + r1752@debian: jesse | 2004-06-08T13:50:52.709840Z + + standalone httpd is now forking rather than singleprocess + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r451 | jesse | 2004-02-25 19:40:04 -0500 (Wed, 25 Feb 2004) | 3 lines +r1023 | alexmv | 2004-06-07 16:03:46 -0400 (Mon, 07 Jun 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/MyRequests - M /rt/branches/rt-3.1/html/Elements/MyTickets + M /rt/branches/rt-3.3/lib/RT/I18N/he.po -Homepage cleanup. +RT-Ticket: 5674 +RT-Action: comment +RT-Status: resolved + * Apply Ilan Rabinovitch's changes ------------------------------------------------------------------------ -r450 | leira | 2004-02-25 19:35:42 -0500 (Wed, 25 Feb 2004) | 2 lines +r1022 | alexmv | 2004-06-07 14:47:18 -0400 (Mon, 07 Jun 2004) | 7 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList + M /rt/branches/rt-3.3/etc/schema.mysql -Set $Format to the default if it's not set. +RT-Ticket: 5648 +RT-Action: comment +RT-Status: resolved ------------------------------------------------------------------------- -r449 | leira | 2004-02-25 19:34:04 -0500 (Wed, 25 Feb 2004) | 2 lines -Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + * The last hunk of the ticket no longer applies, as those indexes + were reshuffled because they were too long. + +------------------------------------------------------------------------ +r986 | jesse | 2004-05-31 21:54:38 -0400 (Mon, 31 May 2004) | 1 line +Changed paths: + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/bin/rt.in + M /rt/branches/rt-3.3/bin/webmux.pl.in + M /rt/branches/rt-3.3/configure.ac + A /rt/branches/rt-3.3/etc/acl.Sybase + A /rt/branches/rt-3.3/etc/schema.Sybase + M /rt/branches/rt-3.3/html/Search/Build.html + M /rt/branches/rt-3.3/html/Search/Bulk.html + M /rt/branches/rt-3.3/lib/RT/EmailParser.pm + M /rt/branches/rt-3.3/lib/RT/Handle.pm + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/rt-3.3/lib/RT.pm.in + M /rt/branches/rt-3.3/sbin/rt-setup-database.in + M /rt/branches/rt-3.3/sbin/rt-test-dependencies.in + +Merging forward from RT 3.1 +------------------------------------------------------------------------ +r981 | jesse | 2004-05-30 03:01:04 -0400 (Sun, 30 May 2004) | 7 lines +Changed paths: + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/etc/schema.mysql + M /rt/branches/rt-3.3/etc/upgrade/3.3.0/schema.mysql + + + ---------------------------------------------------------------------- + r1721@debian: jesse | 2004-05-30T16:04:25.431679Z + + Mysql on some platforms (built with unicode?) has a shorter max index length. adjusted indexes + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r966 | jesse | 2004-05-27 23:30:59 -0400 (Thu, 27 May 2004) | 35 lines +Changed paths: + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/bin/rt.in + M /rt/branches/rt-3.3/configure.ac + M /rt/branches/rt-3.3/etc/acl.Pg + D /rt/branches/rt-3.3/etc/upgrade/2.1.71 + M /rt/branches/rt-3.3/html/Admin/Elements/ToolTabs + D /rt/branches/rt-3.3/html/Developer/Perldoc.html + M /rt/branches/rt-3.3/html/Elements/EditLinks + M /rt/branches/rt-3.3/html/Elements/Footer + D /rt/branches/rt-3.3/html/Elements/ShadedBox + D /rt/branches/rt-3.3/html/Elements/ShadedInputRow + D /rt/branches/rt-3.3/html/Elements/ShadedRow + M /rt/branches/rt-3.3/html/Elements/ShowLinks + M /rt/branches/rt-3.3/html/Elements/TicketList + D /rt/branches/rt-3.3/html/Projects + D /rt/branches/rt-3.3/html/Scope + M /rt/branches/rt-3.3/html/Search/Build.html + M /rt/branches/rt-3.3/html/Search/Elements/PickCFs + D /rt/branches/rt-3.3/html/Search/Elements/PickRestriction + D /rt/branches/rt-3.3/html/Search/Elements/TicketHeader + D /rt/branches/rt-3.3/html/Search/Elements/TicketHeaderCell + D /rt/branches/rt-3.3/html/Search/Listing.html + D /rt/branches/rt-3.3/html/Ticket/Elements/EditLinks + D /rt/branches/rt-3.3/html/Ticket/Elements/ShowLink + D /rt/branches/rt-3.3/html/Ticket/Elements/ShowLinks + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowTransactionAttachments + M /rt/branches/rt-3.3/html/Ticket/Elements/Tabs + M /rt/branches/rt-3.3/lib/RT/Attachment_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/CurrentUser.pm + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm -Set entry aggregator properly when building array for display in listbox. + ---------------------------------------------------------------------- + r1710@tinbook: jesse | 2004-05-28T02:46:23.907073Z + + + ---------------------------------------------------------------------- + r1712@tinbook: jesse | 2004-05-28T03:15:12.330227Z + + ---------------------------------------------------------------------- + r1669@tinbook: jesse | 2004-05-24T02:17:41.959105Z + + + ---------------------------------------------------------------------- + r1672@tinbook: jesse | 2004-05-24T03:09:05.156817Z + + + ---------------------------------------------------------------------- + r1673@tinbook: jesse | 2004-05-24T03:59:43.181766Z + + Bumping to 3.1.16 + ---------------------------------------------------------------------- + r1706@tinbook: jesse | 2004-05-28T02:10:56.309297Z + + + ---------------------------------------------------------------------- + r1711@tinbook: jesse | 2004-05-28T02:47:49.277131Z + + + ---------------------------------------------------------------------- + + ---------------------------------------------------------------------- + r1713@tinbook: jesse | 2004-05-28T03:27:19.127190Z + + Cleaning out things split out into other products + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r448 | jesse | 2004-02-25 18:56:16 -0500 (Wed, 25 Feb 2004) | 3 lines +r965 | jesse | 2004-05-27 22:44:48 -0400 (Thu, 27 May 2004) | 1 line Changed paths: - M /rt/branches/rt-3.1/html/Elements/MyRequests - M /rt/branches/rt-3.1/html/Elements/MyTickets - M /rt/branches/rt-3.1/html/Elements/TicketList - -Cleaning up the front page + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/bin/standalone_httpd.in + M /rt/branches/rt-3.3/html/Search/Edit.html + M /rt/branches/rt-3.3/html/Search/Results.html + M /rt/branches/rt-3.3/html/Ticket/Elements/PreviewScrips + M /rt/branches/rt-3.3/lib/RT/Interface/Email/Auth/GnuPG.pm ------------------------------------------------------------------------ -r447 | jesse | 2004-02-25 18:25:58 -0500 (Wed, 25 Feb 2004) | 2 lines +r954 | autrijus | 2004-05-26 06:12:38 -0400 (Wed, 26 May 2004) | 20 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/User_Overlay.pm + M /rt + M /rt/branches/rt-3.1/lib/RT/I18N/zh_cn.po + M /rt/branches/rt-3.1/lib/RT/I18N/zh_tw.po + M /rt/branches/rt-3.3/lib/RT/I18N/zh_cn.po + M /rt/branches/rt-3.3/lib/RT/I18N/zh_tw.po + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay.pm -Fixing ACL for "public" user attributes. + ---------------------------------------------------------------------- + r4757@not: autrijus | 2004-05-11T06:13:28.139589Z + + * Chinese translation for 3.2 final. + ---------------------------------------------------------------------- + r5211@not: autrijus | 2004-05-26T10:07:40.959072Z + + * FreezeThaw fails badly when encoding structures with mixed unicode + and byte string contents. Switch to Storable+Base64 which deals + with this gracefully. + + ---------------------------------------------------------------------- + r5212@not: autrijus | 2004-05-26T10:09:36.398305Z + + * EscapeUTF8 should preserve the byte/unicode flag of the original + string. Otherwise, silent promotion on AutoFlush=>0 can corrupt + pages with both byte and unicode string contents. + (Reported by: LCamel and jihuang from foundry) + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r444 | jesse | 2004-02-25 14:18:32 -0500 (Wed, 25 Feb 2004) | 3 lines +r941 | jesse | 2004-05-23 22:29:51 -0400 (Sun, 23 May 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/Makefile.in - M /rt/branches/rt-3.1/README - M /rt/branches/rt-3.1/UPGRADING - M /rt/branches/rt-3.1/etc/schema.Informix - M /rt/branches/rt-3.1/etc/schema.Oracle - M /rt/branches/rt-3.1/etc/schema.Pg - M /rt/branches/rt-3.1/etc/schema.SQLite - M /rt/branches/rt-3.1/etc/schema.mysql - D /rt/branches/rt-3.1/etc/upgrade/2.1.71 - A /rt/branches/rt-3.1/etc/upgrade/3.1.0 - A /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.Informix - A /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.Oracle - A /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.Pg - A /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.SQLite - A /rt/branches/rt-3.1/etc/upgrade/3.1.0/acl.mysql - A /rt/branches/rt-3.1/etc/upgrade/3.1.0/content - A /rt/branches/rt-3.1/etc/upgrade/3.1.0/schema.Informix - A /rt/branches/rt-3.1/etc/upgrade/3.1.0/schema.Oracle - A /rt/branches/rt-3.1/etc/upgrade/3.1.0/schema.Pg - A /rt/branches/rt-3.1/etc/upgrade/3.1.0/schema.SQLite - A /rt/branches/rt-3.1/etc/upgrade/3.1.0/schema.mysql - M /rt/branches/rt-3.1/releng.cnf - M /rt/branches/rt-3.1/sbin/rt-setup-database.in - -Added instructions for upgrading from 3.0.x to 3.1.x + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/bin/rt.in + M /rt/branches/rt-3.3/html/Search/Build.html + M /rt/branches/rt-3.3/html/Search/Elements/PickCFs + M /rt/branches/rt-3.3/html/Ticket/Create.html + M /rt/branches/rt-3.3/lib/RT/Action/CreateTickets.pm + M /rt/branches/rt-3.3/lib/RT/Groups_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Queue_Overlay.pm + A /rt/branches/rt-3.3/lib/t/data/rt-send-cc +Merge forward from 3.1 ------------------------------------------------------------------------ -r440 | leira | 2004-02-23 14:47:25 -0500 (Mon, 23 Feb 2004) | 2 lines +r934 | leira | 2004-05-19 12:23:49 -0400 (Wed, 19 May 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/html/Admin/Queues/Modify.html + M /rt/branches/rt-3.3/html/Search/Elements/PickCFs -We already create a title that's appropriate to the current action. We should use it. +Move file from 3.1 so that CF searching will work. ------------------------------------------------------------------------ -r439 | leira | 2004-02-23 13:53:44 -0500 (Mon, 23 Feb 2004) | 2 lines +r933 | leira | 2004-05-19 02:34:22 -0400 (Wed, 19 May 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/MyRequests - M /rt/branches/rt-3.1/html/Elements/MyTickets + M /rt/branches/rt-3.3/lib/RT/Link_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Record.pm -Use $RT::WebPath for links to Display page. +Actually pass along link error messages. Resolves bps #2210. ------------------------------------------------------------------------ -r436 | jesse | 2004-02-22 22:41:01 -0500 (Sun, 22 Feb 2004) | 3 lines +r930 | leira | 2004-05-19 00:48:20 -0400 (Wed, 19 May 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/html/Projects/Elements/OverviewEntry - M /rt/branches/rt-3.1/html/Projects/Overview.html - -cleaning up project managment ui a bit + M /rt/branches/rt-3.3/html/Ticket/Create.html +Remove Debug field. ------------------------------------------------------------------------ -r435 | jesse | 2004-02-22 18:44:03 -0500 (Sun, 22 Feb 2004) | 3 lines +r920 | jesse | 2004-05-17 22:18:53 -0400 (Mon, 17 May 2004) | 1 line Changed paths: - M /rt/branches/rt-3.1/html/Projects/Elements/OverviewEntry - M /rt/branches/rt-3.1/html/Projects/Elements/SelectProjectTaskEntry - M /rt/branches/rt-3.1/html/Projects/Overview.html - -Work on the project view to get rid of extra windows + M /rt/branches/rt-3.3 ------------------------------------------------------------------------ -r428 | jesse | 2004-02-19 02:54:55 -0500 (Thu, 19 Feb 2004) | 5 lines +r918 | jesse | 2004-05-17 22:02:24 -0400 (Mon, 17 May 2004) | 10 lines Changed paths: - M /rt/branches/rt-3.1/html/Admin/Tools/Configuration.html - M /rt/branches/rt-3.1/sbin/rt-setup-database.in - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in - -Added acl check to the configuration dumper. - -more work on the sqlite port + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/bin/rt.in + M /rt/branches/rt-3.3/html/Admin/Groups/index.html + M /rt/branches/rt-3.3/html/Elements/MyTickets + M /rt/branches/rt-3.3/html/Search/Elements/PickCFs + M /rt/branches/rt-3.3/html/Tools/Offline.html + M /rt/branches/rt-3.3/lib/RT/Action/CreateTickets.pm + M /rt/branches/rt-3.3/lib/RT/Attachment_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/rt-3.3/lib/t/04_send_email.pl.in + ---------------------------------------------------------------------- + r1191@Jesse-Vincents-Computer: jesse | 2004-05-18T00:35:23.362237Z + + + ---------------------------------------------------------------------- + r1192@Jesse-Vincents-Computer: jesse | 2004-05-18T02:01:52.198022Z + + Merged forward from rt 3.1 + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r427 | jesse | 2004-02-18 23:03:16 -0500 (Wed, 18 Feb 2004) | 4 lines +r901 | leira | 2004-05-14 17:35:35 -0400 (Fri, 14 May 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/README - M /rt/branches/rt-3.1/etc/schema.Oracle - M /rt/branches/rt-3.1/html/Admin/Elements/Tabs - A /rt/branches/rt-3.1/html/Admin/Elements/ToolTabs - A /rt/branches/rt-3.1/html/Admin/Tools - A /rt/branches/rt-3.1/html/Admin/Tools/Configuration.html - A /rt/branches/rt-3.1/html/Admin/Tools/index.html - M /rt/branches/rt-3.1/html/Elements/Callback - M /rt/branches/rt-3.1/html/Elements/SetupSessionCookie - M /rt/branches/rt-3.1/html/NoAuth/webrt.css - M /rt/branches/rt-3.1/html/Search/Elements/PickRestriction - M /rt/branches/rt-3.1/html/Ticket/Attachment/dhandler - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowAttachments - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowMessageStanza - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowTransaction - M /rt/branches/rt-3.1/html/autohandler - M /rt/branches/rt-3.1/lib/RT/Attachment_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Group_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Handle.pm - M /rt/branches/rt-3.1/lib/RT/I18N.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT/StyleGuide.pod - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Users_Overlay.pm - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in - -Merging RT 3.0.9; adding a "tools" admin menu which prints out your environment, fairly invasively - + M /rt/branches/rt-3.3/html/Elements/MyTickets +MyTickets doesn't require a Priority to be set. ------------------------------------------------------------------------ -r412 | jesse | 2004-02-11 17:20:00 -0500 (Wed, 11 Feb 2004) | 4 lines +r890 | leira | 2004-05-14 00:28:27 -0400 (Fri, 14 May 2004) | 4 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Bulk.html - M /rt/branches/rt-3.1/html/Search/Elements/EditSearches - M /rt/branches/rt-3.1/html/Search/Results.html - M /rt/branches/rt-3.1/html/Search/Results.tsv - -Saved searches quirks fixed. Bulk update and Download .xls cleaned up + M /rt/branches/rt-3.3/html/Admin/Groups/index.html + M /rt/branches/rt-3.3/html/Search/Elements/PickCFs +If there isn't a QueueObj to begin with, it can't have a Name. +Replaced a newline that had gone astray. ------------------------------------------------------------------------ -r409 | jesse | 2004-02-11 00:32:11 -0500 (Wed, 11 Feb 2004) | 2 lines +r864 | jesse | 2004-05-11 01:25:36 -0400 (Tue, 11 May 2004) | 8 lines Changed paths: - M /rt/branches/rt-3.1/releng.cnf + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/html/Admin/Elements/CustomFieldTabs + M /rt/branches/rt-3.3/html/SelfService/Closed.html + M /rt/branches/rt-3.3/html/autohandler + M /rt/branches/rt-3.3/lib/RT/I18N/cs.po + M /rt/branches/rt-3.3/lib/RT/I18N/da.po + M /rt/branches/rt-3.3/lib/RT/I18N/de.po + M /rt/branches/rt-3.3/lib/RT/I18N/en.po + M /rt/branches/rt-3.3/lib/RT/I18N/en_malkovich.po + M /rt/branches/rt-3.3/lib/RT/I18N/es.po + M /rt/branches/rt-3.3/lib/RT/I18N/fi.po + M /rt/branches/rt-3.3/lib/RT/I18N/fr.po + M /rt/branches/rt-3.3/lib/RT/I18N/he.po + M /rt/branches/rt-3.3/lib/RT/I18N/hu.po + M /rt/branches/rt-3.3/lib/RT/I18N/it.po + M /rt/branches/rt-3.3/lib/RT/I18N/ja.po + M /rt/branches/rt-3.3/lib/RT/I18N/nl.po + M /rt/branches/rt-3.3/lib/RT/I18N/no.po + M /rt/branches/rt-3.3/lib/RT/I18N/pt_br.po + M /rt/branches/rt-3.3/lib/RT/I18N/ru.po + M /rt/branches/rt-3.3/lib/RT/I18N/zh_cn.po + M /rt/branches/rt-3.3/lib/RT/I18N/zh_tw.po + M /rt/branches/rt-3.3/sbin/extract-message-catalog -Bumping to 3.1.3 + + + ---------------------------------------------------------------------- + r1528@tinbook: jesse | 2004-05-11T04:57:31.357768Z + + Updated translations, linted them, updated translation extraction software + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r408 | jesse | 2004-02-11 00:31:36 -0500 (Wed, 11 Feb 2004) | 4 lines +r859 | jesse | 2004-05-09 21:29:48 -0400 (Sun, 09 May 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/etc/RT_Config.pm.in - M /rt/branches/rt-3.1/html/Elements/Quicksearch - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Elements/BuildFormatString - M /rt/branches/rt-3.1/lib/RT/Attribute_Overlay.pm - -fixed up the front page click-through listings. -Saved searches are now acled properly, though the ui and error reporting leaves something to be desired + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/releng.cnf + ---------------------------------------------------------------------- + r1517@tinbook: jesse | 2004-05-10T01:29:37.932237Z + + Bumping to 3.3.3 + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r407 | jesse | 2004-02-09 22:03:41 -0500 (Mon, 09 Feb 2004) | 2 lines +r858 | jesse | 2004-05-09 21:27:33 -0400 (Sun, 09 May 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Elements/EditSearches + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/Makefile.in + M /rt/branches/rt-3.3/etc/upgrade/3.3.0/schema.Pg + M /rt/branches/rt-3.3/etc/upgrade/3.3.0/schema.mysql -Saving and loading formats works now. + ---------------------------------------------------------------------- + r1515@tinbook: jesse | 2004-05-10T01:26:38.232023Z + + Improved 3.1->3.3 migration support + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r406 | jesse | 2004-02-09 17:57:41 -0500 (Mon, 09 Feb 2004) | 2 lines +r851 | jesse | 2004-05-06 21:03:05 -0400 (Thu, 06 May 2004) | 1 line Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Elements/EditFormat - M /rt/branches/rt-3.1/html/Search/Elements/EditSearches - M /rt/branches/rt-3.1/html/Search/Results.html - -Ticket search paging works now - ------------------------------------------------------------------------- -r405 | leira | 2004-02-09 17:51:26 -0500 (Mon, 09 Feb 2004) | 2 lines + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/bin/rt.in + M /rt/branches/rt-3.3/html/Admin/Queues/Scrip.html + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay.pm + M /rt/branches/rt-3.3/lib/RT.pm.in + +Merging forward from rt-3.1 +------------------------------------------------------------------------ +r848 | jesse | 2004-05-06 20:33:00 -0400 (Thu, 06 May 2004) | 5 lines +Changed paths: + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/HOWTO/README + M /rt/branches/rt-3.3/HOWTO/change.txt + M /rt/branches/rt-3.3/HOWTO/release.txt + M /rt/branches/rt-3.3/HOWTO/version-control.txt + M /rt/branches/rt-3.3/Makefile.in + M /rt/branches/rt-3.3/UPGRADING + M /rt/branches/rt-3.3/aclocal.m4 + M /rt/branches/rt-3.3/bin/mason_handler.fcgi.in + M /rt/branches/rt-3.3/bin/mason_handler.scgi.in + M /rt/branches/rt-3.3/bin/mason_handler.svc.in + M /rt/branches/rt-3.3/bin/rt-commit-handler.in + M /rt/branches/rt-3.3/bin/rt.in + M /rt/branches/rt-3.3/bin/webmux.pl.in + M /rt/branches/rt-3.3/configure.ac + M /rt/branches/rt-3.3/docs/Security + M /rt/branches/rt-3.3/docs/design_docs/acls + M /rt/branches/rt-3.3/docs/design_docs/approval_notices + M /rt/branches/rt-3.3/docs/design_docs/approval_template + M /rt/branches/rt-3.3/docs/design_docs/cf_search + M /rt/branches/rt-3.3/docs/design_docs/cli_spec + M /rt/branches/rt-3.3/docs/design_docs/cvs_integration + M /rt/branches/rt-3.3/docs/design_docs/delegation + M /rt/branches/rt-3.3/docs/design_docs/evil_plans + M /rt/branches/rt-3.3/docs/design_docs/groups_notes + M /rt/branches/rt-3.3/docs/design_docs/link-definitions.txt + M /rt/branches/rt-3.3/docs/design_docs/recursive_group_membership_algorithm + M /rt/branches/rt-3.3/docs/design_docs/rql_parser_machine.graphviz + M /rt/branches/rt-3.3/docs/design_docs/string-extraction-guide.txt + M /rt/branches/rt-3.3/docs/design_docs/ticket_templates + M /rt/branches/rt-3.3/docs/design_docs/users + M /rt/branches/rt-3.3/docs/rt3-schema-relationships.dot + M /rt/branches/rt-3.3/etc/RT_Config.pm.in + M /rt/branches/rt-3.3/etc/RT_SiteConfig.pm + M /rt/branches/rt-3.3/etc/acl.Informix + M /rt/branches/rt-3.3/etc/acl.Oracle + M /rt/branches/rt-3.3/etc/constraints.mysql + M /rt/branches/rt-3.3/etc/drop.Informix + M /rt/branches/rt-3.3/etc/drop.Oracle + M /rt/branches/rt-3.3/etc/initialdata + M /rt/branches/rt-3.3/etc/rt.spec + M /rt/branches/rt-3.3/etc/schema.SQLite + M /rt/branches/rt-3.3/html/Admin/Elements/AddCustomFieldValue + M /rt/branches/rt-3.3/html/Admin/Elements/EditCustomField + M /rt/branches/rt-3.3/html/Admin/Elements/EditCustomFieldValues + M /rt/branches/rt-3.3/html/Admin/Elements/EditCustomFields + M /rt/branches/rt-3.3/html/Admin/Elements/EditQueueWatchers + M /rt/branches/rt-3.3/html/Admin/Elements/EditScrips + M /rt/branches/rt-3.3/html/Admin/Elements/EditTemplates + M /rt/branches/rt-3.3/html/Admin/Elements/ListGlobalCustomFields + M /rt/branches/rt-3.3/html/Admin/Elements/QueueRightsForUser + M /rt/branches/rt-3.3/html/Admin/Elements/SelectCustomFieldType + M /rt/branches/rt-3.3/html/Admin/Elements/SelectGroups + M /rt/branches/rt-3.3/html/Admin/Elements/SelectModifyGroup + M /rt/branches/rt-3.3/html/Admin/Elements/SelectNewGroupMembers + M /rt/branches/rt-3.3/html/Admin/Elements/SelectRights + M /rt/branches/rt-3.3/html/Admin/Elements/SelectScripAction + M /rt/branches/rt-3.3/html/Admin/Elements/SelectScripCondition + M /rt/branches/rt-3.3/html/Admin/Elements/SelectSingleOrMultiple + M /rt/branches/rt-3.3/html/Admin/Elements/SelectUsers + M /rt/branches/rt-3.3/html/Admin/Global/Scrip.html + M /rt/branches/rt-3.3/html/Admin/Groups/GroupRights.html + M /rt/branches/rt-3.3/html/Admin/Groups/Members.html + M /rt/branches/rt-3.3/html/Admin/Groups/Modify.html + M /rt/branches/rt-3.3/html/Admin/Groups/UserRights.html + M /rt/branches/rt-3.3/html/Admin/Groups/index.html + M /rt/branches/rt-3.3/html/Admin/Queues/CustomField.html + M /rt/branches/rt-3.3/html/Admin/Queues/CustomFields.html + M /rt/branches/rt-3.3/html/Admin/Queues/Scrip.html + M /rt/branches/rt-3.3/html/Approvals/Display.html + M /rt/branches/rt-3.3/html/Approvals/Elements/Approve + M /rt/branches/rt-3.3/html/Approvals/Elements/PendingMyApproval + M /rt/branches/rt-3.3/html/Approvals/Elements/ShowDependency + M /rt/branches/rt-3.3/html/Approvals/Elements/Tabs + M /rt/branches/rt-3.3/html/Approvals/index.html + M /rt/branches/rt-3.3/html/Elements/BevelBoxRaisedEnd + M /rt/branches/rt-3.3/html/Elements/BevelBoxRaisedStart + M /rt/branches/rt-3.3/html/Elements/CreateTicket + M /rt/branches/rt-3.3/html/Elements/GotoTicket + M /rt/branches/rt-3.3/html/Elements/Menu + M /rt/branches/rt-3.3/html/Elements/MyRequests + M /rt/branches/rt-3.3/html/Elements/MyTickets + M /rt/branches/rt-3.3/html/Elements/PageLayout + M /rt/branches/rt-3.3/html/Elements/Quicksearch + M /rt/branches/rt-3.3/html/Elements/Refresh + M /rt/branches/rt-3.3/html/Elements/SelectAttachmentField + M /rt/branches/rt-3.3/html/Elements/SelectCustomFieldOperator + M /rt/branches/rt-3.3/html/Elements/SelectCustomFieldValue + M /rt/branches/rt-3.3/html/Elements/SelectGroups + M /rt/branches/rt-3.3/html/Elements/SelectLinkType + M /rt/branches/rt-3.3/html/Elements/SelectMatch + M /rt/branches/rt-3.3/html/Elements/SelectNewTicketQueue + M /rt/branches/rt-3.3/html/Elements/SelectQueue + M /rt/branches/rt-3.3/html/Elements/SelectResultsPerPage + M /rt/branches/rt-3.3/html/Elements/SelectSortOrder + M /rt/branches/rt-3.3/html/Elements/SelectTicketSortBy + M /rt/branches/rt-3.3/html/Elements/SelectTicketTypes + M /rt/branches/rt-3.3/html/Elements/ViewUser + M /rt/branches/rt-3.3/html/NoAuth/images/back_home.gif + M /rt/branches/rt-3.3/html/NoAuth/images/bplogo.gif + M /rt/branches/rt-3.3/html/NoAuth/images/favicon.png + M /rt/branches/rt-3.3/html/NoAuth/images/head_requestracker.gif + M /rt/branches/rt-3.3/html/NoAuth/images/rt.jpg + M /rt/branches/rt-3.3/html/NoAuth/images/space.gif + M /rt/branches/rt-3.3/html/NoAuth/images/spacer.gif + M /rt/branches/rt-3.3/html/NoAuth/images/squares_blue.gif + M /rt/branches/rt-3.3/html/REST/1.0/Forms/queue/default + M /rt/branches/rt-3.3/html/REST/1.0/Forms/queue/ns + M /rt/branches/rt-3.3/html/REST/1.0/Forms/ticket/attachments + M /rt/branches/rt-3.3/html/REST/1.0/Forms/ticket/links + M /rt/branches/rt-3.3/html/REST/1.0/Forms/user/default + M /rt/branches/rt-3.3/html/REST/1.0/Forms/user/ns + M /rt/branches/rt-3.3/html/REST/1.0/NoAuth/mail-gateway + M /rt/branches/rt-3.3/html/REST/1.0/logout + M /rt/branches/rt-3.3/html/REST/1.0/search/dhandler + M /rt/branches/rt-3.3/html/REST/1.0/ticket/comment + M /rt/branches/rt-3.3/html/REST/1.0/ticket/link + M /rt/branches/rt-3.3/html/REST/1.0/ticket/merge + M /rt/branches/rt-3.3/html/Search/Elements/PickCFs + M /rt/branches/rt-3.3/html/Search/Elements/TicketRow + M /rt/branches/rt-3.3/html/SelfService/Attachment/dhandler + M /rt/branches/rt-3.3/html/SelfService/Closed.html + M /rt/branches/rt-3.3/html/SelfService/Elements/Tabs + M /rt/branches/rt-3.3/html/SelfService/index.html + M /rt/branches/rt-3.3/html/Ticket/Create.html + M /rt/branches/rt-3.3/html/Ticket/Display.html + M /rt/branches/rt-3.3/html/Ticket/Elements/BulkLinks + M /rt/branches/rt-3.3/html/Ticket/Elements/EditCustomField + M /rt/branches/rt-3.3/html/Ticket/Elements/EditCustomFields + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowCustomFields + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowHistory + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowMessageHeaders + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowRequestor + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowTransaction + M /rt/branches/rt-3.3/html/Ticket/ShowEmailRecord.html + M /rt/branches/rt-3.3/html/Tools/Offline.html + M /rt/branches/rt-3.3/html/User/Delegation.html + M /rt/branches/rt-3.3/html/User/Elements/DelegateRights + M /rt/branches/rt-3.3/html/User/Elements/GroupTabs + M /rt/branches/rt-3.3/html/User/Elements/Tabs + M /rt/branches/rt-3.3/html/User/Groups/Members.html + M /rt/branches/rt-3.3/html/User/Groups/Modify.html + M /rt/branches/rt-3.3/html/User/Groups/index.html + M /rt/branches/rt-3.3/html/index.html + M /rt/branches/rt-3.3/html/l + M /rt/branches/rt-3.3/install-sh + M /rt/branches/rt-3.3/lib/RT/ACE_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/ACL_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Action/CreateTickets.pm + M /rt/branches/rt-3.3/lib/RT/Action/EscalatePriority.pm + M /rt/branches/rt-3.3/lib/RT/Action/ResolveMembers.pm + M /rt/branches/rt-3.3/lib/RT/Action/SendEmail.pm + M /rt/branches/rt-3.3/lib/RT/Action/SetPriority.pm + M /rt/branches/rt-3.3/lib/RT/Action/UserDefined.pm + M /rt/branches/rt-3.3/lib/RT/Attachment_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Attachments_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/CachedGroupMember.pm + M /rt/branches/rt-3.3/lib/RT/CachedGroupMember_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/CachedGroupMembers.pm + M /rt/branches/rt-3.3/lib/RT/CachedGroupMembers_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Condition/AnyTransaction.pm + M /rt/branches/rt-3.3/lib/RT/Condition/BeforeDue.pm + M /rt/branches/rt-3.3/lib/RT/Condition/Overdue.pm + M /rt/branches/rt-3.3/lib/RT/Condition/OwnerChange.pm + M /rt/branches/rt-3.3/lib/RT/Condition/PriorityExceeds.pm + M /rt/branches/rt-3.3/lib/RT/Condition/QueueChange.pm + M /rt/branches/rt-3.3/lib/RT/Condition/StatusChange.pm + M /rt/branches/rt-3.3/lib/RT/Condition/UserDefined.pm + M /rt/branches/rt-3.3/lib/RT/CurrentUser.pm + M /rt/branches/rt-3.3/lib/RT/CustomField.pm + M /rt/branches/rt-3.3/lib/RT/CustomFieldValue.pm + M /rt/branches/rt-3.3/lib/RT/CustomFieldValues.pm + M /rt/branches/rt-3.3/lib/RT/CustomFieldValues_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/CustomFields.pm + M /rt/branches/rt-3.3/lib/RT/CustomFields_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Date.pm + M /rt/branches/rt-3.3/lib/RT/EmailParser.pm + M /rt/branches/rt-3.3/lib/RT/GroupMember_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/GroupMembers_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Group_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Groups_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Handle.pm + M /rt/branches/rt-3.3/lib/RT/I18N/cs.pm + M /rt/branches/rt-3.3/lib/RT/I18N/cs.po + M /rt/branches/rt-3.3/lib/RT/I18N/de.po + M /rt/branches/rt-3.3/lib/RT/I18N/en.po + M /rt/branches/rt-3.3/lib/RT/I18N/es.po + M /rt/branches/rt-3.3/lib/RT/I18N/fr.po + M /rt/branches/rt-3.3/lib/RT/I18N/he.po + M /rt/branches/rt-3.3/lib/RT/I18N/i_default.pm + M /rt/branches/rt-3.3/lib/RT/I18N/it.po + M /rt/branches/rt-3.3/lib/RT/I18N/ja.po + M /rt/branches/rt-3.3/lib/RT/I18N/nl.po + M /rt/branches/rt-3.3/lib/RT/I18N/no.po + M /rt/branches/rt-3.3/lib/RT/I18N/pt_br.po + M /rt/branches/rt-3.3/lib/RT/I18N/ru.po + M /rt/branches/rt-3.3/lib/RT/Interface/CLI.pm + M /rt/branches/rt-3.3/lib/RT/Interface/Email/Filter/SpamAssassin.pm + M /rt/branches/rt-3.3/lib/RT/Interface/Email.pm + M /rt/branches/rt-3.3/lib/RT/Interface/REST.pm + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm + M /rt/branches/rt-3.3/lib/RT/Link.pm + M /rt/branches/rt-3.3/lib/RT/Link_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Links.pm + M /rt/branches/rt-3.3/lib/RT/Links_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Principal.pm + M /rt/branches/rt-3.3/lib/RT/Principal_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Principals.pm + M /rt/branches/rt-3.3/lib/RT/Principals_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Queue_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Queues_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/ScripAction_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/ScripActions_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/ScripCondition_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/ScripConditions_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Scrip_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Search/ActiveTicketsInQueue.pm + M /rt/branches/rt-3.3/lib/RT/Search/Generic.pm + M /rt/branches/rt-3.3/lib/RT/System.pm + M /rt/branches/rt-3.3/lib/RT/Template_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Templates_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/TicketCustomFieldValue.pm + M /rt/branches/rt-3.3/lib/RT/TicketCustomFieldValue_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/TicketCustomFieldValues.pm + M /rt/branches/rt-3.3/lib/RT/TicketCustomFieldValues_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/rt-3.3/lib/RT/Transactions_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/URI/base.pm + M /rt/branches/rt-3.3/lib/RT/URI/fsck_com_rt.pm + M /rt/branches/rt-3.3/lib/RT/User_Overlay.pm + M /rt/branches/rt-3.3/lib/RT.pm.in + M /rt/branches/rt-3.3/lib/t/00smoke.t.in + M /rt/branches/rt-3.3/lib/t/01harness.t.in + M /rt/branches/rt-3.3/lib/t/02regression.t.in + M /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/dir + M /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg1 + M /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg2 + M /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg3 + M /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg4 + M /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg5 + M /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg6 + M /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg7 + M /rt/branches/rt-3.3/lib/t/data/multipart-alternative-with-umlaut + M /rt/branches/rt-3.3/lib/t/data/multipart-report + M /rt/branches/rt-3.3/lib/t/data/nested-mime-sample + M /rt/branches/rt-3.3/lib/t/data/nested-rfc-822 + M /rt/branches/rt-3.3/lib/t/data/new-ticket-from-iso-8859-1 + M /rt/branches/rt-3.3/lib/t/data/new-ticket-from-iso-8859-1-full + M /rt/branches/rt-3.3/lib/t/data/russian-subject-no-content-type + M /rt/branches/rt-3.3/lib/t/data/text-html-in-russian + M /rt/branches/rt-3.3/lib/t/data/text-html-with-umlaut + M /rt/branches/rt-3.3/lib/t/regression/00placeholder + M /rt/branches/rt-3.3/lib/t/regression/mime_tests + M /rt/branches/rt-3.3/m4/rt_enable_layout.m4 + M /rt/branches/rt-3.3/m4/rt_expand_var.m4 + M /rt/branches/rt-3.3/m4/rt_layout.m4 + M /rt/branches/rt-3.3/m4/rt_subst_expanded_arg.m4 + M /rt/branches/rt-3.3/sbin/extract-message-catalog + M /rt/branches/rt-3.3/sbin/extract_pod_tests + M /rt/branches/rt-3.3/sbin/factory + M /rt/branches/rt-3.3/sbin/regression_harness + M /rt/branches/rt-3.3/sbin/rt-setup-database.in + M /rt/branches/rt-3.3/sbin/rt-test-dependencies.in + + r1484@tinbook: jesse | 2004-05-07T00:31:24.624807Z + + Merging forward from 3.1 + ---------------------------------------------------------------------- + +------------------------------------------------------------------------ +r843 | autrijus | 2004-05-06 04:13:18 -0400 (Thu, 06 May 2004) | 10 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Edit.html - M /rt/branches/rt-3.1/html/Search/Results.html + M /rt + D /rt/branches/rt-3.3/docs/design_docs/atom-api.txt + M /rt/branches/rt-3.3/lib/RT/CustomField_Overlay.pm -Pass Format, Query, and Rows to Tabs element. + ---------------------------------------------------------------------- + r4415@not: autrijus | 2004-05-03T06:42:06.584504Z + + * move atom-api.txt to RTx::Atom space. + ---------------------------------------------------------------------- + r4510@not: autrijus | 2004-05-06T07:44:35.710915Z + + * stub undef CustomField->QueueObj to make BuildFormatString happy. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r404 | leira | 2004-02-09 16:43:28 -0500 (Mon, 09 Feb 2004) | 2 lines +r833 | jesse | 2004-05-05 14:18:03 -0400 (Wed, 05 May 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs + M /rt/branches/rt-3.3 -Don't add extra "" to the format string. +A new merge ticket ------------------------------------------------------------------------ -r403 | leira | 2004-02-09 16:06:22 -0500 (Mon, 09 Feb 2004) | 2 lines +r810 | autrijus | 2004-05-02 21:00:48 -0400 (Sun, 02 May 2004) | 8 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt + D /rt/branches/rt-3.3/html/REST/2.0 -Get rid of evals. + ---------------------------------------------------------------------- + r4394@not: autrijus | 2004-05-03T01:00:51.890023Z + + * 301 Moved Permanently + * Location: /RTx-Atom/html/Atom/0.3 + + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r398 | leira | 2004-02-06 01:08:18 -0500 (Fri, 06 Feb 2004) | 2 lines +r808 | autrijus | 2004-05-02 20:21:29 -0400 (Sun, 02 May 2004) | 15 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt + M /rt/branches/rt-3.3/docs/design_docs/atom-api.txt + A /rt/branches/rt-3.3/html/REST/2.0/Add + A /rt/branches/rt-3.3/html/REST/2.0/Add/index + D /rt/branches/rt-3.3/html/REST/2.0/Create + D /rt/branches/rt-3.3/html/REST/2.0/Delete + A /rt/branches/rt-3.3/html/REST/2.0/Remove + A /rt/branches/rt-3.3/html/REST/2.0/Remove/index + M /rt/branches/rt-3.3/html/REST/2.0/dhandler + M /rt/branches/rt-3.3/lib/RT/CurrentUser.pm + M /rt/branches/rt-3.3/lib/RT/Date.pm -"our" variables are gone gone gone + ---------------------------------------------------------------------- + r4385@not: autrijus | 2004-05-02T21:16:04.349680Z + + * Correct POD for W3CDTF + ---------------------------------------------------------------------- + r4388@not: autrijus | 2004-05-03T00:17:22.934822Z + + * massive redesign based on discussion with obra. + ---------------------------------------------------------------------- + r4389@not: autrijus | 2004-05-03T00:21:25.960300Z + + * Rename "Create" to "Add"; "Delete" to "Remove". + + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r396 | jesse | 2004-02-05 23:32:47 -0500 (Thu, 05 Feb 2004) | 2 lines +r805 | autrijus | 2004-05-02 14:03:32 -0400 (Sun, 02 May 2004) | 10 lines Changed paths: - A /rt/branches/rt-3.1/releng.cnf + M /rt + A /rt/branches/rt-3.3/docs/design_docs/atom-api.txt + A /rt/branches/rt-3.3/html/REST/2.0/Create/index + A /rt/branches/rt-3.3/html/REST/2.0/Delete/index + A /rt/branches/rt-3.3/html/REST/2.0/Describe + A /rt/branches/rt-3.3/html/REST/2.0/Describe/index + M /rt/branches/rt-3.3/html/REST/2.0/Elements/Link + A /rt/branches/rt-3.3/html/REST/2.0/Get/index + M /rt/branches/rt-3.3/html/REST/2.0/NoAuth/feed.css + A /rt/branches/rt-3.3/html/REST/2.0/Put + A /rt/branches/rt-3.3/html/REST/2.0/Put/index + M /rt/branches/rt-3.3/html/REST/2.0/Search/index + A /rt/branches/rt-3.3/html/REST/2.0/Update/index + M /rt/branches/rt-3.3/html/REST/2.0/dhandler + M /rt/branches/rt-3.3/html/REST/2.0/index -Adding releng machinery for rt. 3.1 + ---------------------------------------------------------------------- + r4382@not: autrijus | 2004-05-02T18:02:39.870947Z + + * Describes RT/REST 2.0, Atom-compatible API. + ---------------------------------------------------------------------- + r4383@not: autrijus | 2004-05-02T18:03:08.473736Z + + * Put stubs to all the unimplemented verbs. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r395 | jesse | 2004-02-05 19:15:59 -0500 (Thu, 05 Feb 2004) | 3 lines +r804 | autrijus | 2004-05-02 11:58:17 -0400 (Sun, 02 May 2004) | 14 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - A /rt/branches/rt-3.1/html/Search/Elements/BuildFormatString - M /rt/branches/rt-3.1/html/Search/Elements/EditFormat + M /rt + A /rt/branches/rt-3.3/html/REST/2.0/Elements/Error + A /rt/branches/rt-3.3/html/REST/2.0/Elements/Introspect + D /rt/branches/rt-3.3/html/REST/2.0/Error + M /rt/branches/rt-3.3/html/REST/2.0/Search/index + M /rt/branches/rt-3.3/html/REST/2.0/dhandler + M /rt/branches/rt-3.3/html/REST/2.0/index -Refactored out the format string building stuff into its own mason component. -Next up, the query string builder + ---------------------------------------------------------------------- + r4379@not: autrijus | 2004-05-02T15:26:00.873038Z + + * Do content negotiation with the browser and fallback on text/xml. + * Clean up namespaces a little. + ---------------------------------------------------------------------- + r4380@not: autrijus | 2004-05-02T15:58:03.262688Z + + * Move Error/index to Elements/Error since Error is not a verb. + * Refactor the Introspect part away to Elements/. + * Correctly redirects /Templates/ and /template/ to /templates/. + + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r394 | leira | 2004-02-05 16:05:32 -0500 (Thu, 05 Feb 2004) | 2 lines +r802 | autrijus | 2004-05-02 09:14:02 -0400 (Sun, 02 May 2004) | 7 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Results.html + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/Elements/Link + M /rt/branches/rt-3.3/html/REST/2.0/NoAuth/feed.css + M /rt/branches/rt-3.3/html/REST/2.0/NoAuth/index.css + M /rt/branches/rt-3.3/html/REST/2.0/Search/index -Fix a bug. + ---------------------------------------------------------------------- + r4375@not: autrijus | 2004-05-02T13:13:38.884936Z + + * use ->URI correctly. + * use so things can correct render in nongecko browsers. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r393 | leira | 2004-02-05 14:28:54 -0500 (Thu, 05 Feb 2004) | 2 lines +r801 | autrijus | 2004-05-01 19:14:04 -0400 (Sat, 01 May 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Elements/DisplayOptions - A /rt/branches/rt-3.1/html/Search/Elements/EditFormat - M /rt/branches/rt-3.1/html/Search/Elements/EditSearches - M /rt/branches/rt-3.1/html/Search/Elements/PickBasics - M /rt/branches/rt-3.1/html/Search/Elements/PickCFs - M /rt/branches/rt-3.1/html/Search/Elements/PickCriteria - D /rt/branches/rt-3.1/html/Search/Elements/PickPeople - M /rt/branches/rt-3.1/html/Search/Results.html - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/index -Add a format editor. Slim-down PickCriteria a bit. + ---------------------------------------------------------------------- + r4365@not: autrijus | 2004-05-01T23:14:05.342098Z + + * Cross-introspection logic to eliminate subordinate classes from main index. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r391 | leira | 2004-02-03 22:50:54 -0500 (Tue, 03 Feb 2004) | 2 lines +r800 | autrijus | 2004-05-01 17:39:50 -0400 (Sat, 01 May 2004) | 8 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - D /rt/branches/rt-3.1/html/Search/Elements/NewPickRestriction - M /rt/branches/rt-3.1/html/Search/Elements/PickBasics - A /rt/branches/rt-3.1/html/Search/Elements/PickCriteria (from /rt/branches/rt-3.1/html/Search/Elements/NewPickRestriction:390) - A /rt/branches/rt-3.1/html/Search/Results.html (from /rt/branches/rt-3.1/html/Search/Show.html:390) - D /rt/branches/rt-3.1/html/Search/Show.html - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/Elements/Link + M /rt/branches/rt-3.3/html/REST/2.0/NoAuth/feed.css + A /rt/branches/rt-3.3/html/REST/2.0/NoAuth/index.css + M /rt/branches/rt-3.3/html/REST/2.0/Search/index + M /rt/branches/rt-3.3/html/REST/2.0/autohandler + M /rt/branches/rt-3.3/html/REST/2.0/dhandler + M /rt/branches/rt-3.3/html/REST/2.0/index -Change Show.html to Results.html and NewPickRestrictions to PickCriteria + ---------------------------------------------------------------------- + r4363@not: autrijus | 2004-05-01T21:39:51.608519Z + + * Index page implemented using multiple "Feed" services. + * Lots of cute, little icons placed with CSS. + * Much better preparation for autodiscovery; PostURI is now handled with "/type.new". + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r390 | leira | 2004-02-03 22:39:03 -0500 (Tue, 03 Feb 2004) | 2 lines +r799 | autrijus | 2004-05-01 14:54:56 -0400 (Sat, 01 May 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/Menu - M /rt/branches/rt-3.1/html/Elements/SelectAttachmentField - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Elements/NewPickRestriction - M /rt/branches/rt-3.1/html/Search/Elements/PickBasics - M /rt/branches/rt-3.1/html/Search/Elements/PickPeople - A /rt/branches/rt-3.1/html/Search/Elements/SelectPersonType - M /rt/branches/rt-3.1/html/Search/Show.html - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/NoAuth/feed.css -Search improvements. + ---------------------------------------------------------------------- + r4361@not: autrijus | 2004-05-01T18:55:05.234036Z + + * Even more CSS tricks. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r389 | jesse | 2004-02-03 19:05:18 -0500 (Tue, 03 Feb 2004) | 5 lines +r798 | autrijus | 2004-05-01 14:49:18 -0400 (Sat, 01 May 2004) | 14 lines Changed paths: - A /rt/branches/rt-3.1/html/Elements/TitleBox - - -Forgot the new titlebox Component with content. - + M /rt + M /rt/branches/rt-3.3/html/Admin/Elements/Header + M /rt/branches/rt-3.3/html/Admin/Global/Templates.html + M /rt/branches/rt-3.3/html/Elements/Header + M /rt/branches/rt-3.3/html/Elements/TicketList + A /rt/branches/rt-3.3/html/REST/2.0/Elements + A /rt/branches/rt-3.3/html/REST/2.0/Elements/Link + M /rt/branches/rt-3.3/html/REST/2.0/NoAuth/feed.css + M /rt/branches/rt-3.3/html/REST/2.0/Search/index + M /rt/branches/rt-3.3/html/REST/2.0/autohandler + ---------------------------------------------------------------------- + r4357@not: autrijus | 2004-05-01T18:47:10.055533Z + + * Various CSS tricks. + ---------------------------------------------------------------------- + r4358@not: autrijus | 2004-05-01T18:47:49.553353Z + + * Fixed an off-by-one error in ticket listing. + ---------------------------------------------------------------------- + r4359@not: autrijus | 2004-05-01T18:48:06.789268Z + + * support for Atom autodiscovery. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r388 | jesse | 2004-02-03 18:27:18 -0500 (Tue, 03 Feb 2004) | 3 lines +r797 | autrijus | 2004-05-01 12:11:01 -0400 (Sat, 01 May 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/MyRequests - M /rt/branches/rt-3.1/html/Elements/MyTickets - M /rt/branches/rt-3.1/html/Elements/TicketList - -Cleaned up front page display some more. Made tickets without a subject list "(no subject)" + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/Error/index + ---------------------------------------------------------------------- + r4353@not: autrijus | 2004-05-01T16:11:10.795277Z + + * finally Error works for all three supported carriers. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r387 | jesse | 2004-02-02 18:42:04 -0500 (Mon, 02 Feb 2004) | 3 lines +r796 | autrijus | 2004-05-01 12:07:33 -0400 (Sat, 01 May 2004) | 17 lines Changed paths: - M /rt/branches/rt-3.1/html/Ticket/Display.html - M /rt/branches/rt-3.1/html/Ticket/Elements/EditBasics - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowBasics - -cleaned up the ticket basics display/edit. added TimeEstimated + M /rt + M /rt/branches/rt-3.3/bin/standalone_httpd.in + M /rt/branches/rt-3.3/html/REST/2.0/Error/index + M /rt/branches/rt-3.3/html/REST/2.0/Search/index + M /rt/branches/rt-3.3/html/REST/2.0/dhandler + ---------------------------------------------------------------------- + r4349@not: autrijus | 2004-05-01T15:36:00.221832Z + + * Properly clean up leftover HTTP_* environment variables. + * Pass authorization header to Mason. + * Send out correct HTTP status code instead of blindly assuming 200. + ---------------------------------------------------------------------- + r4350@not: autrijus | 2004-05-01T15:59:39.046584Z + + * RT::Date->new also takes currentuser. + ---------------------------------------------------------------------- + r4351@not: autrijus | 2004-05-01T16:00:38.530367Z + + * Correctly handle nonce disposal. + * $m->abort is needed for mod_perl2. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r386 | jesse | 2004-02-02 16:03:13 -0500 (Mon, 02 Feb 2004) | 3 lines +r795 | autrijus | 2004-05-01 09:58:07 -0400 (Sat, 01 May 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Edit.html - M /rt/branches/rt-3.1/html/Search/Elements/EditSearches - A /rt/branches/rt-3.1/html/Search/Elements/SearchPrivacy - -Fixed a bunch of search saving bugs. cleaned up search code a little bit. improved privacy labels + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/Search/index + ---------------------------------------------------------------------- + r4347@not: autrijus | 2004-05-01T13:58:14.427055Z + + * it's Queues, not Queue + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r385 | jesse | 2004-01-31 17:14:18 -0500 (Sat, 31 Jan 2004) | 3 lines +r794 | autrijus | 2004-05-01 09:55:57 -0400 (Sat, 01 May 2004) | 6 lines Changed paths: - A /rt/branches/rt-3.1/html/Elements/QuickCreate - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/index.html - -swapped left and right sides of search ui. fixed a bug that stopped new search criteria being added when the user didn't explicitly click the "add criteria" button + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/Search/index + ---------------------------------------------------------------------- + r4345@not: autrijus | 2004-05-01T13:56:03.778530Z + + * use absolute URIs, not relative ones, per the Atom spec + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r384 | jesse | 2004-01-30 23:18:05 -0500 (Fri, 30 Jan 2004) | 2 lines +r793 | autrijus | 2004-05-01 09:51:25 -0400 (Sat, 01 May 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/Header - M /rt/branches/rt-3.1/html/Elements/TitleBoxStart - M /rt/branches/rt-3.1/html/NoAuth/webrt.css + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/Search/index -now every titlebox has dhtml-based close boxes. + ---------------------------------------------------------------------- + r4343@not: autrijus | 2004-05-01T13:51:31.406464Z + + * link semantics now agrees with AtomAPI. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r383 | leira | 2004-01-30 18:59:22 -0500 (Fri, 30 Jan 2004) | 2 lines +r792 | autrijus | 2004-05-01 09:35:28 -0400 (Sat, 01 May 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Elements/DisplayOptions - M /rt/branches/rt-3.1/html/Search/Elements/NewPickRestriction - M /rt/branches/rt-3.1/html/Search/Elements/PickBasics - M /rt/branches/rt-3.1/html/Search/Elements/PickCFs - M /rt/branches/rt-3.1/html/Search/Elements/PickPeople + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/Search/index -Reorganize the UI. + ---------------------------------------------------------------------- + r4341@not: autrijus | 2004-05-01T13:35:35.544895Z + + * Make slightly more unique + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r382 | leira | 2004-01-30 18:35:01 -0500 (Fri, 30 Jan 2004) | 2 lines +r791 | autrijus | 2004-05-01 09:33:03 -0400 (Sat, 01 May 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/Error/index + M /rt/branches/rt-3.3/html/REST/2.0/autohandler -Don't copy so many hashes. + ---------------------------------------------------------------------- + r4339@not: autrijus | 2004-05-01T13:32:59.502832Z + + * adapt for FastCGI's needs + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r379 | leira | 2004-01-30 16:48:07 -0500 (Fri, 30 Jan 2004) | 2 lines +r790 | autrijus | 2004-05-01 09:22:21 -0400 (Sat, 01 May 2004) | 9 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt + A /rt/branches/rt-3.3/html/REST/2.0/Auth + A /rt/branches/rt-3.3/html/REST/2.0/Create + A /rt/branches/rt-3.3/html/REST/2.0/Delete + A /rt/branches/rt-3.3/html/REST/2.0/Error + A /rt/branches/rt-3.3/html/REST/2.0/Error/index + A /rt/branches/rt-3.3/html/REST/2.0/Get + A /rt/branches/rt-3.3/html/REST/2.0/Search + A /rt/branches/rt-3.3/html/REST/2.0/Search/index + A /rt/branches/rt-3.3/html/REST/2.0/Update + M /rt/branches/rt-3.3/html/REST/2.0/dhandler + A /rt/branches/rt-3.3/html/REST/2.0/index -Moving fix. + ---------------------------------------------------------------------- + r4335@not: autrijus | 2004-05-01T13:20:56.570615Z + + * Establish directory layout. + * Error handling. + * Refactor out the 'Search' verb. + + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r378 | leira | 2004-01-30 16:25:37 -0500 (Fri, 30 Jan 2004) | 2 lines +r788 | autrijus | 2004-05-01 07:44:58 -0400 (Sat, 01 May 2004) | 7 lines Changed paths: - A /rt/branches/rt-3.1/html/Search/Elements/DisplayOptions + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/dhandler -Checking in forgotten file. + ---------------------------------------------------------------------- + r4331@not: autrijus | 2004-05-01T11:44:31.355329Z + + * do not offer WSSE auth to non-atom clients, and vice versa, + to avoid spurious auth warnings. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r377 | leira | 2004-01-30 13:50:10 -0500 (Fri, 30 Jan 2004) | 2 lines +r785 | autrijus | 2004-05-01 07:16:25 -0400 (Sat, 01 May 2004) | 10 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Show.html + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/dhandler + M /rt/branches/rt-3.3/lib/RT/Date.pm -Add UI to specify OrderBy and RowsPerPage. + ---------------------------------------------------------------------- + r4323@not: autrijus | 2004-05-01T11:14:28.377660Z + + * implement ->W3CDTF. + ---------------------------------------------------------------------- + r4324@not: autrijus | 2004-05-01T11:16:31.456041Z + + * we are now a valid Atom feed. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r376 | leira | 2004-01-30 13:49:07 -0500 (Fri, 30 Jan 2004) | 2 lines +r784 | autrijus | 2004-05-01 06:52:15 -0400 (Sat, 01 May 2004) | 7 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Elements/PickBasics + M /rt + M /rt/branches/rt-3.3/html/REST/2.0/dhandler -Re-order the fields (not done yet). + ---------------------------------------------------------------------- + r4321@not: autrijus | 2004-05-01T10:52:23.225100Z + + * add fastcgi support. + * make proper use of X-WSSE header instead of demanding Authorization + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r375 | leira | 2004-01-30 05:38:52 -0500 (Fri, 30 Jan 2004) | 2 lines +r783 | autrijus | 2004-05-01 06:50:30 -0400 (Sat, 01 May 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html + M /rt + M /rt/branches/rt-3.3/lib/RT/I18N.pm -More moving improvements. + ---------------------------------------------------------------------- + r4319@not: autrijus | 2004-05-01T10:50:15.580296Z + + * glob local/*.po too for consistency and intuitiveness. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r374 | leira | 2004-01-30 05:03:01 -0500 (Fri, 30 Jan 2004) | 2 lines +r782 | autrijus | 2004-05-01 06:35:23 -0400 (Sat, 01 May 2004) | 8 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Edit.html + M /rt + A /rt/branches/rt-3.3/html/REST/2.0/NoAuth + A /rt/branches/rt-3.3/html/REST/2.0/NoAuth/feed.css + M /rt/branches/rt-3.3/html/REST/2.0/autohandler + M /rt/branches/rt-3.3/html/REST/2.0/dhandler -Moving fixes. + ---------------------------------------------------------------------- + r4317@not: autrijus | 2004-05-01T10:35:00.584748Z + + * now does Basic and Digest authentication, too. + * CSSify the example feed + + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r373 | leira | 2004-01-30 00:27:23 -0500 (Fri, 30 Jan 2004) | 2 lines +r781 | autrijus | 2004-04-30 23:24:12 -0400 (Fri, 30 Apr 2004) | 7 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/Tabs - M /rt/branches/rt-3.1/html/Elements/TicketList - A /rt/branches/rt-3.1/html/Search/Build.html - M /rt/branches/rt-3.1/html/Search/Edit.html - A /rt/branches/rt-3.1/html/Search/Elements/NewListActions - A /rt/branches/rt-3.1/html/Search/Elements/NewPickRestriction - A /rt/branches/rt-3.1/html/Search/Elements/PickBasics - A /rt/branches/rt-3.1/html/Search/Elements/PickCFs - A /rt/branches/rt-3.1/html/Search/Elements/PickPeople - A /rt/branches/rt-3.1/html/Search/Elements/SelectAndOr - A /rt/branches/rt-3.1/html/Search/Elements/SelectLinks - A /rt/branches/rt-3.1/html/Search/Show.html - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs + M /rt + A /rt/branches/rt-3.3/html/REST/2.0 + A /rt/branches/rt-3.3/html/REST/2.0/autohandler + A /rt/branches/rt-3.3/html/REST/2.0/dhandler + M /rt/branches/rt-3.3/lib/RT/CurrentUser.pm -Integration of new search stuff. + ---------------------------------------------------------------------- + r4309@not: autrijus | 2004-05-01T03:22:53.730384Z + + * initial commit of RT/REST 2.0 API and WSSE authentication. + + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r372 | jesse | 2004-01-29 23:30:04 -0500 (Thu, 29 Jan 2004) | 2 lines +r766 | jesse | 2004-04-28 14:26:02 -0400 (Wed, 28 Apr 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Attribute_Overlay.pm - -Fix for fsck.com #5216 + M /rt/branches/rt-3.3/etc/upgrade + A /rt/branches/rt-3.3/etc/upgrade/3.3.0 + A /rt/branches/rt-3.3/etc/upgrade/3.3.0/acl.Informix + A /rt/branches/rt-3.3/etc/upgrade/3.3.0/acl.Oracle + A /rt/branches/rt-3.3/etc/upgrade/3.3.0/acl.Pg + A /rt/branches/rt-3.3/etc/upgrade/3.3.0/acl.SQLite + A /rt/branches/rt-3.3/etc/upgrade/3.3.0/acl.mysql + A /rt/branches/rt-3.3/etc/upgrade/3.3.0/schema.Pg + A /rt/branches/rt-3.3/etc/upgrade/3.3.0/schema.mysql + ---------------------------------------------------------------------- + r2206@tinbook: jesse | 2004-04-28T18:24:56.988760Z + + Added the beginnings of upgrade 3.1->3.3 functionality. has not yet been tested + ---------------------------------------------------------------------- + ------------------------------------------------------------------------ -r371 | jesse | 2004-01-29 23:27:04 -0500 (Thu, 29 Jan 2004) | 2 lines +r763 | autrijus | 2004-04-28 02:05:14 -0400 (Wed, 28 Apr 2004) | 8 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Attribute_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Group_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Record.pm + M /rt + M /rt/branches/rt-3.3/lib/RT/Base.pm + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm -Added ACL checks to attributes. by default, they're all open, except for saved searches, whcih we want to lock down a bit. + ---------------------------------------------------------------------- + r4223@not: autrijus | 2004-04-28T06:00:27.794797Z + + * correctly put loc_fuzzy in Base. + * do not double-encode EscapeUTF8 for Mason. this resolves the weird + standalong-httpd bug. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r370 | jesse | 2004-01-28 19:38:13 -0500 (Wed, 28 Jan 2004) | 4 lines +r761 | jesse | 2004-04-27 23:16:35 -0400 (Tue, 27 Apr 2004) | 2 lines Changed paths: - A /rt/branches/rt-3.1/html/Search/Edit.html - A /rt/branches/rt-3.1/html/Search/Elements/EditSearches - A /rt/branches/rt-3.1/html/Search/Elements/SelectSearchObject - A /rt/branches/rt-3.1/html/Search/Elements/SelectSearchesForObjects - M /rt/branches/rt-3.1/lib/RT/Attribute_Overlay.pm - -A first cut at saved searches. Create, Edit, Delete, Revert work. currently only "personal" searches work. -And there's no access control. + M /rt/branches/rt-3.3/etc/schema.Pg +Updating schema for 3.3 to use 'integer' on postgres rather than int2 on Andrew Sullivan's recommendation ------------------------------------------------------------------------ -r369 | jesse | 2004-01-28 18:29:46 -0500 (Wed, 28 Jan 2004) | 3 lines +r758 | autrijus | 2004-04-27 16:12:38 -0400 (Tue, 27 Apr 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/etc/schema.Informix - M /rt/branches/rt-3.1/etc/schema.Oracle - M /rt/branches/rt-3.1/etc/schema.Pg - M /rt/branches/rt-3.1/etc/schema.SQLite - M /rt/branches/rt-3.1/etc/schema.mysql - M /rt/branches/rt-3.1/lib/RT/Attribute.pm - M /rt/branches/rt-3.1/lib/RT/Attribute_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Attributes_Overlay.pm - M /rt/branches/rt-3.1/sbin/factory - -Attributes work to allow multivalue attributes to work better + M /rt + M /rt/branches/rt-3.3/html/Elements/Footer + ---------------------------------------------------------------------- + r4214@not: autrijus | 2004-04-27T20:12:39.658238Z + + * rework Footer l10n into one line so not to confuse the old string extractor + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r365 | jesse | 2004-01-18 16:52:42 -0500 (Sun, 18 Jan 2004) | 3 lines +r757 | autrijus | 2004-04-27 16:09:45 -0400 (Tue, 27 Apr 2004) | 6 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Listing.html - M /rt/branches/rt-3.1/lib/RT/Attribute_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Attributes_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Email.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm - M /rt/branches/rt-3.1/lib/t/03web.pl.in - M /rt/branches/rt-3.1/sbin/rt-setup-database.in + M /rt + M /rt/branches/rt-3.3/lib/RT/I18N/zh_cn.po + M /rt/branches/rt-3.3/lib/RT/I18N/zh_tw.po -Web search ui work. refactored out display framework -allowed attributes to serialize hashrefs. + ---------------------------------------------------------------------- + r4211@not: autrijus | 2004-04-27T19:55:32.087502Z + + * Chinese translations. + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r364 | jesse | 2004-01-16 13:30:57 -0500 (Fri, 16 Jan 2004) | 4 lines +r756 | autrijus | 2004-04-27 04:46:57 -0400 (Tue, 27 Apr 2004) | 7 lines Changed paths: - M /rt/branches/rt-3.1/UPGRADING - M /rt/branches/rt-3.1/lib/RT/Interface/Email/Auth/MailFrom.pm - - -Updating mailfrom acls + M /rt + M /rt/branches/rt-3.3/README + ---------------------------------------------------------------------- + r4195@not: autrijus | 2004-04-27T08:46:36.958817Z + + * now mod_perl2 only needs one line of extra setup. + + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r353 | jesse | 2004-01-04 17:08:35 -0500 (Sun, 04 Jan 2004) | 3 lines +r746 | autrijus | 2004-04-26 15:11:33 -0400 (Mon, 26 Apr 2004) | 7 lines Changed paths: - M /rt/branches/rt-3.1/UPGRADING - M /rt/branches/rt-3.1/bin/rt-crontool.in - M /rt/branches/rt-3.1/bin/rt-mailgate.in - M /rt/branches/rt-3.1/bin/rt.in - M /rt/branches/rt-3.1/etc/schema.Informix - M /rt/branches/rt-3.1/etc/schema.Oracle - M /rt/branches/rt-3.1/etc/schema.Pg - M /rt/branches/rt-3.1/etc/schema.SQLite - M /rt/branches/rt-3.1/etc/schema.mysql - M /rt/branches/rt-3.1/html/Admin/Elements/SelectStage - M /rt/branches/rt-3.1/html/Elements/Callback - M /rt/branches/rt-3.1/html/Elements/SelectWatcherType - M /rt/branches/rt-3.1/html/Elements/SetupSessionCookie - M /rt/branches/rt-3.1/html/Elements/SimpleSearch - M /rt/branches/rt-3.1/html/REST/1.0/Forms/ticket/default - M /rt/branches/rt-3.1/html/REST/1.0/Forms/ticket/history - M /rt/branches/rt-3.1/html/REST/1.0/autohandler - M /rt/branches/rt-3.1/html/REST/1.0/dhandler - M /rt/branches/rt-3.1/html/REST/1.0/search/ticket - M /rt/branches/rt-3.1/html/Search/Elements/PickRestriction - M /rt/branches/rt-3.1/html/SelfService/Elements/MyRequests - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowDates - M /rt/branches/rt-3.1/html/Ticket/Elements/Tabs - M /rt/branches/rt-3.1/html/index.html - M /rt/branches/rt-3.1/lib/RT/Action/AutoOpen.pm - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm - M /rt/branches/rt-3.1/lib/RT/Base.pm - M /rt/branches/rt-3.1/lib/RT/CurrentUser.pm - M /rt/branches/rt-3.1/lib/RT/CustomField_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm - M /rt/branches/rt-3.1/lib/RT/I18N/zh_cn.po - M /rt/branches/rt-3.1/lib/RT/I18N/zh_tw.po - M /rt/branches/rt-3.1/lib/RT/Interface/Email.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT/Principal_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Queue_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Record.pm - M /rt/branches/rt-3.1/lib/RT/Template_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm + M /rt M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/URI.pm - M /rt/branches/rt-3.1/lib/RT/User_Overlay.pm - M /rt/branches/rt-3.1/lib/t/04_send_email.pl.in - A /rt/branches/rt-3.1/lib/t/data/crashes-file-based-parser - A /rt/branches/rt-3.1/lib/t/data/notes-uuencoded - M /rt/branches/rt-3.1/sbin/license_tag - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in - -Merging RT 3.0.7->3.0.8 into 3.1.x + M /rt/branches/rt-3.3/lib/RT/User_Overlay.pm + ---------------------------------------------------------------------- + r4176@not: autrijus | 2004-04-26T19:09:53.594445Z + + * switch password format from base64 to hex; maintaining legacy + compatibility by upgrading passwords in-place upon successful auth + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r352 | jesse | 2004-01-04 12:21:04 -0500 (Sun, 04 Jan 2004) | 3 lines +r745 | autrijus | 2004-04-26 15:02:48 -0400 (Mon, 26 Apr 2004) | 6 lines Changed paths: - D /rt/branches/rt-3.1/Changelog - -Removed RT 3.0 aegis changelog + M /rt/branches/rt-3.3/lib/RT/SearchBuilder.pm + ---------------------------------------------------------------------- + r4171@not: autrijus | 2004-04-26T18:59:54.608186Z + + * correct EMPTY and NULL support for $Tickets->LimitAttribute(). + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r351 | jesse | 2004-01-04 12:10:53 -0500 (Sun, 04 Jan 2004) | 5 lines +r744 | autrijus | 2004-04-26 15:01:49 -0400 (Mon, 26 Apr 2004) | 8 lines Changed paths: - D /rt/branches/rt-3.1/Makefile - D /rt/branches/rt-3.1/bin/mason_handler.fcgi - D /rt/branches/rt-3.1/bin/mason_handler.scgi - D /rt/branches/rt-3.1/bin/mason_handler.svc - D /rt/branches/rt-3.1/bin/rt - D /rt/branches/rt-3.1/bin/rt-commit-handler - D /rt/branches/rt-3.1/bin/rt-crontool - D /rt/branches/rt-3.1/bin/rt-mailgate - D /rt/branches/rt-3.1/bin/webmux.pl - D /rt/branches/rt-3.1/config - D /rt/branches/rt-3.1/config.pld - D /rt/branches/rt-3.1/config.status - D /rt/branches/rt-3.1/configure - D /rt/branches/rt-3.1/etc/RT_Config.pm - D /rt/branches/rt-3.1/lib/RT.pm - D /rt/branches/rt-3.1/lib/t/00smoke.t - D /rt/branches/rt-3.1/lib/t/01harness.t - D /rt/branches/rt-3.1/lib/t/02regression.t - D /rt/branches/rt-3.1/lib/t/03web.pl - D /rt/branches/rt-3.1/lib/t/04_send_email.pl - D /rt/branches/rt-3.1/sbin/rt-setup-database - D /rt/branches/rt-3.1/sbin/rt-test-dependencies - -Removed autogenerated files. They'll be generated by configure - - + M /rt/branches/rt-3.3/lib/RT/Template_Overlay.pm + ---------------------------------------------------------------------- + r4170@not: autrijus | 2004-04-26T18:56:10.826541Z + + * Do not crash the application when Template parsing failed; instead + capture the error and handle it with $RT::Logger->error(). + + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r350 | jesse | 2004-01-04 12:05:52 -0500 (Sun, 04 Jan 2004) | 3 lines +r743 | autrijus | 2004-04-26 15:01:05 -0400 (Mon, 26 Apr 2004) | 8 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Record.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm - -Adding in code to support older RTFM + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay.pm + ---------------------------------------------------------------------- + r4169@not: autrijus | 2004-04-26T18:52:39.442581Z + + * allow subkeys limit like $Tickets->Limit( FIELD => 'Requestor.Id' ); + previously it was only available from "CF.*" keys. + + ---------------------------------------------------------------------- ------------------------------------------------------------------------ -r316 | jesse | 2003-12-22 16:20:48 -0500 (Mon, 22 Dec 2003) | 2 lines +r741 | autrijus | 2004-04-26 14:48:52 -0400 (Mon, 26 Apr 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/sbin/rt-test-dependencies.in + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay.pm -dependency test tool updated to support downloading pristine distributions of modules +* freeze() forgot to take account of the look_at_* indices, resulting + in incorrect object after thaw()ing ------------------------------------------------------------------------ -r315 | jesse | 2003-12-21 21:51:45 -0500 (Sun, 21 Dec 2003) | 8 lines +r733 | autrijus | 2004-04-23 15:09:40 -0400 (Fri, 23 Apr 2004) | 5 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm - M /rt/branches/rt-3.1/lib/RT/Attributes_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/EmailParser.pm - A /rt/branches/rt-3.1/lib/RT/Interface/Email/Auth/GnuPG.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Email/Auth/MailFrom.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Email.pm - -Attributes fix -CreateTickets fix - -Initial commit of GnuPG authentication. - - + M /rt + M /rt/branches/rt-3.3/lib/RT/Groups_Overlay.pm + r4083@not: autrijus | 2004-04-23T19:08:59.061919Z + + * ENTRY_AGGREGATOR is a misspelling (for ENTRYAGGREGATOR), and it + defaults to OR anyway, so simply eliminate this bogus parameter. ------------------------------------------------------------------------ -r314 | root | 2003-12-20 18:21:38 -0500 (Sat, 20 Dec 2003) | 3 lines +r722 | autrijus | 2004-04-21 18:32:19 -0400 (Wed, 21 Apr 2004) | 10 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/SelectLang - -Better copes with nonexistent languages. + M /rt + M /rt/branches/rt-3.1/lib/RT/SearchBuilder.pm + M /rt/branches/rt-3.3/lib/RT/SearchBuilder.pm + r4037@not: autrijus | 2004-04-21T22:30:37.269510Z + + * It turns out that for EMPTY => 1 to work, IS NULL needs to be OR'ed + to the other columns as well... + + ---------------------------------------------------------------------- + r4038@not: autrijus | 2004-04-21T22:31:56.271421Z + + * merge previous commit from 3.3 to 3.1. ------------------------------------------------------------------------ -r313 | jesse | 2003-12-19 03:39:58 -0500 (Fri, 19 Dec 2003) | 2 lines +r719 | autrijus | 2004-04-21 14:59:55 -0400 (Wed, 21 Apr 2004) | 4 lines Changed paths: - A /rt/branches/rt-3.1/lib/RT/I18N/en_malkovich.po + M /rt + M /rt/branches/rt-3.3/lib/RT/SearchBuilder.pm -Malkoviched up a Malkovich Malkovich. + r4027@not: autrijus | 2004-04-21T18:59:19.548165Z + + * LimitAttribute( EMPTY => 1 ) is much more correctly handled with a IS NULL. + +------------------------------------------------------------------------ +r717 | jesse | 2004-04-21 01:25:01 -0400 (Wed, 21 Apr 2004) | 6 lines +Changed paths: + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/Makefile.in + M /rt/branches/rt-3.3/bin/webmux.pl.in + M /rt/branches/rt-3.3/configure.ac + M /rt/branches/rt-3.3/etc/RT_Config.pm.in + M /rt/branches/rt-3.3/etc/schema.mysql + A /rt/branches/rt-3.3/etc/upgrade/3.1.0 + A /rt/branches/rt-3.3/etc/upgrade/3.1.0/acl.Informix + A /rt/branches/rt-3.3/etc/upgrade/3.1.0/acl.Oracle + A /rt/branches/rt-3.3/etc/upgrade/3.1.0/acl.Pg + A /rt/branches/rt-3.3/etc/upgrade/3.1.0/acl.SQLite + A /rt/branches/rt-3.3/etc/upgrade/3.1.0/acl.mysql + A /rt/branches/rt-3.3/etc/upgrade/3.1.0/content + A /rt/branches/rt-3.3/etc/upgrade/3.1.0/schema.Informix + A /rt/branches/rt-3.3/etc/upgrade/3.1.0/schema.Oracle + A /rt/branches/rt-3.3/etc/upgrade/3.1.0/schema.Pg + A /rt/branches/rt-3.3/etc/upgrade/3.1.0/schema.SQLite + A /rt/branches/rt-3.3/etc/upgrade/3.1.0/schema.mysql + M /rt/branches/rt-3.3/html/Admin/Elements/SelectNewGroupMembers + A /rt/branches/rt-3.3/html/Admin/Elements/ToolTabs + A /rt/branches/rt-3.3/html/Admin/Tools + A /rt/branches/rt-3.3/html/Admin/Tools/Configuration.html + A /rt/branches/rt-3.3/html/Admin/Tools/index.html + A /rt/branches/rt-3.3/html/Elements/QueryString + A /rt/branches/rt-3.3/html/Elements/ScrubHTML + M /rt/branches/rt-3.3/html/Elements/Tabs + M /rt/branches/rt-3.3/html/Elements/TicketList + M /rt/branches/rt-3.3/html/NoAuth/webrt.css + M /rt/branches/rt-3.3/html/REST/1.0/Forms/ticket/default + M /rt/branches/rt-3.3/html/Scope/Search.html + M /rt/branches/rt-3.3/html/Search/Build.html + M /rt/branches/rt-3.3/html/Search/Edit.html + M /rt/branches/rt-3.3/html/Search/Elements/BuildFormatString + M /rt/branches/rt-3.3/html/Search/Elements/DisplayOptions + M /rt/branches/rt-3.3/html/Search/Elements/EditFormat + M /rt/branches/rt-3.3/html/Search/Elements/EditSearches + M /rt/branches/rt-3.3/html/Search/Results.html + M /rt/branches/rt-3.3/html/Search/Results.rdf + M /rt/branches/rt-3.3/html/Search/Results.tsv + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowRequestor + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowTransaction + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowTransactionAttachments + M /rt/branches/rt-3.3/html/Ticket/Elements/Tabs + A /rt/branches/rt-3.3/html/Ticket/ShowEmailRecord.html + M /rt/branches/rt-3.3/html/Ticket/Update.html + A /rt/branches/rt-3.3/html/Tools/Elements + A /rt/branches/rt-3.3/html/Tools/Elements/Tabs + A /rt/branches/rt-3.3/html/Tools/Offline.html + M /rt/branches/rt-3.3/html/autohandler + M /rt/branches/rt-3.3/lib/RT/Action/CreateTickets.pm + M /rt/branches/rt-3.3/lib/RT/Attachment_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Group_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/I18N.pm + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm + M /rt/branches/rt-3.3/lib/RT/Queue_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Transaction_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Users_Overlay.pm + M /rt/branches/rt-3.3/sbin/rt-test-dependencies.in + ---------------------------------------------------------------------- + r2113@tinbook: jesse | 2004-04-21T05:24:17.573962Z + + Remerging from RT 3.1.x + ---------------------------------------------------------------------- + ------------------------------------------------------------------------ -r312 | jesse | 2003-12-18 16:59:08 -0500 (Thu, 18 Dec 2003) | 4 lines +r714 | autrijus | 2004-04-20 23:49:45 -0400 (Tue, 20 Apr 2004) | 7 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Listing.html - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt + M /rt/branches/rt-3.3/html/Elements/EditCustomFieldImage + A /rt/branches/rt-3.3/html/Elements/ShowCustomFieldImage + M /rt/branches/rt-3.3/html/Elements/ShowCustomFields + +r4005@not: autrijus | 2004-04-21T03:49:17.533641Z -Generalized TicketList a fair bit. -Added sorting and ordering +RT-Ticket: 5365 +RT-Status: resolved +Make image display inline on ticket info screen. ------------------------------------------------------------------------ -r311 | jesse | 2003-12-18 13:59:00 -0500 (Thu, 18 Dec 2003) | 2 lines +r712 | leira | 2004-04-20 22:49:09 -0400 (Tue, 20 Apr 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/Makefile - M /rt/branches/rt-3.1/config.status - M /rt/branches/rt-3.1/html/Elements/MyRequests - M /rt/branches/rt-3.1/html/Elements/MyTickets - M /rt/branches/rt-3.1/html/Elements/TicketList - M /rt/branches/rt-3.1/html/Search/Elements/TicketRow - M /rt/branches/rt-3.1/html/Search/Listing.html - M /rt/branches/rt-3.1/lib/RT/Attributes_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/rt-3.3/html/Admin/Groups/index.html + M /rt/branches/rt-3.3/html/Admin/Users/index.html + M /rt/branches/rt-3.3/html/Elements/EditCustomFieldImage -work in progress update of the ticket listing stuff +fix WebPath urls ------------------------------------------------------------------------ -r307 | jesse | 2003-12-16 00:19:38 -0500 (Tue, 16 Dec 2003) | 2 lines +r711 | leira | 2004-04-20 22:43:57 -0400 (Tue, 20 Apr 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/MyRequests - M /rt/branches/rt-3.1/html/Elements/MyTickets - A /rt/branches/rt-3.1/html/Elements/TicketList + M /rt/branches/rt-3.3/html/Admin/Groups/index.html + M /rt/branches/rt-3.3/html/Admin/Users/index.html + M /rt/branches/rt-3.3/html/Elements/EditCustomFieldBinary + M /rt/branches/rt-3.3/html/Elements/EditCustomFieldImage -Factoring out MyTickets and MyRequests to TicketList +Dowload links need the WebPath. ------------------------------------------------------------------------ -r306 | jesse | 2003-12-14 23:24:16 -0500 (Sun, 14 Dec 2003) | 2 lines +r710 | leira | 2004-04-20 22:37:34 -0400 (Tue, 20 Apr 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/html/Elements/MyRequests - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/rt-3.3/lib/RT/ObjectCustomFieldValue_Overlay.pm -better docs and a first example of the use in MyRequests. wants more generalization. +decode_utf8, not decode_utf_8 ------------------------------------------------------------------------ -r305 | root | 2003-12-14 13:23:46 -0500 (Sun, 14 Dec 2003) | 2 lines +r709 | leira | 2004-04-20 22:16:04 -0400 (Tue, 20 Apr 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/rt-3.3/lib/RT/ObjectCustomFieldValue_Overlay.pm -started test suite for tickets_Overlay_SQL +"decode_utf_8", not "decode_utf 8" ------------------------------------------------------------------------ -r304 | jesse | 2003-12-13 23:18:58 -0500 (Sat, 13 Dec 2003) | 2 lines +r708 | leira | 2004-04-20 22:15:39 -0400 (Tue, 20 Apr 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/rt-3.3/lib/RT/CustomField_Overlay.pm -TicketSQL parser additions. first cut of "SELECT" functionality +CFs are no longer attached to queues. ------------------------------------------------------------------------ -r303 | root | 2003-12-12 19:30:00 -0500 (Fri, 12 Dec 2003) | 3 lines +r707 | jesse | 2004-04-20 21:21:11 -0400 (Tue, 20 Apr 2004) | 1 line Changed paths: - M /rt/branches/rt-3.1/bin/standalone_httpd.in - -a bit of refactoring for the standalone httpd - + M /rt/branches/rt-3.3/lib/RT/Attachment_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/ObjectCustomFieldValue_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Record.pm +Adding support for encoding LOBs for the new custom field behaviour ------------------------------------------------------------------------ -r302 | jesse | 2003-12-12 03:45:44 -0500 (Fri, 12 Dec 2003) | 3 lines +r703 | jesse | 2004-04-19 22:26:50 -0400 (Mon, 19 Apr 2004) | 1 line Changed paths: - M /rt/branches/rt-3.1/Makefile - M /rt/branches/rt-3.1/Makefile.in - A /rt/branches/rt-3.1/bin/standalone_httpd.in - M /rt/branches/rt-3.1/config.status - M /rt/branches/rt-3.1/configure - M /rt/branches/rt-3.1/configure.ac - -Added a standalone "personal" httpd for RT - + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/etc/schema.Pg + M /rt/branches/rt-3.3/html/Ticket/Elements/FindAttachments + M /rt/branches/rt-3.3/html/Ticket/Elements/LoadTextAttachments + M /rt/branches/rt-3.3/lib/RT/Transaction_Overlay.pm +"Another pass at trying to fix the schema" ------------------------------------------------------------------------ -r301 | root | 2003-12-09 23:23:27 -0500 (Tue, 09 Dec 2003) | 4 lines +r702 | jesse | 2004-04-19 22:12:32 -0400 (Mon, 19 Apr 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/Makefile - M /rt/branches/rt-3.1/bin/mason_handler.fcgi - M /rt/branches/rt-3.1/bin/mason_handler.svc - M /rt/branches/rt-3.1/bin/rt - M /rt/branches/rt-3.1/bin/rt-commit-handler - M /rt/branches/rt-3.1/bin/rt-crontool - M /rt/branches/rt-3.1/bin/rt-mailgate - M /rt/branches/rt-3.1/bin/webmux.pl - M /rt/branches/rt-3.1/config.status - M /rt/branches/rt-3.1/html/Ticket/Elements/PreviewScrips - M /rt/branches/rt-3.1/html/Ticket/Update.html - M /rt/branches/rt-3.1/lib/RT/Action/Notify.pm - M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm - M /rt/branches/rt-3.1/lib/RT/Record.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/t/00smoke.t - M /rt/branches/rt-3.1/lib/t/01harness.t - M /rt/branches/rt-3.1/lib/t/02regression.t - M /rt/branches/rt-3.1/lib/t/03web.pl - M /rt/branches/rt-3.1/lib/t/04_send_email.pl - M /rt/branches/rt-3.1/sbin/rt-setup-database - M /rt/branches/rt-3.1/sbin/rt-test-dependencies - -Squelching messages to individual recipients now works - + M /rt/branches/rt-3.3/etc/acl.Pg + M /rt/branches/rt-3.3/etc/schema.Pg +Fixing conflicts from fixing the same bugs as linda. ------------------------------------------------------------------------ -r297 | jesse | 2003-12-04 20:10:48 -0500 (Thu, 04 Dec 2003) | 3 lines +r701 | leira | 2004-04-19 14:35:01 -0400 (Mon, 19 Apr 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Attributes_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - -The per-ticket recipient blacklist appears to actually work. + M /rt/branches/rt-3.3/etc/acl.Pg +One more acl fix. ------------------------------------------------------------------------ -r296 | jesse | 2003-12-03 23:58:30 -0500 (Wed, 03 Dec 2003) | 2 lines +r700 | leira | 2004-04-19 14:16:08 -0400 (Mon, 19 Apr 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Attributes_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Record.pm - M /rt/branches/rt-3.1/lib/RT/ScripAction_Overlay.pm + M /rt/branches/rt-3.3/etc/acl.Pg + M /rt/branches/rt-3.3/etc/schema.Pg -A bunch of work on attributes +Schema & acl fixes for Postgres. ------------------------------------------------------------------------ -r294 | jesse | 2003-12-03 16:04:55 -0500 (Wed, 03 Dec 2003) | 4 lines +r695 | autrijus | 2004-04-16 15:33:06 -0400 (Fri, 16 Apr 2004) | 4 lines Changed paths: - M /rt/branches/rt-3.1/etc/schema.Informix - M /rt/branches/rt-3.1/etc/schema.Oracle - M /rt/branches/rt-3.1/etc/schema.Pg - M /rt/branches/rt-3.1/etc/schema.SQLite - M /rt/branches/rt-3.1/etc/schema.mysql - M /rt/branches/rt-3.1/lib/RT/ACE.pm - M /rt/branches/rt-3.1/lib/RT/ACL.pm - M /rt/branches/rt-3.1/lib/RT/Attachment.pm - M /rt/branches/rt-3.1/lib/RT/Attachments.pm - M /rt/branches/rt-3.1/lib/RT/Attribute.pm - M /rt/branches/rt-3.1/lib/RT/Attributes.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMember.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMembers.pm - M /rt/branches/rt-3.1/lib/RT/CustomField.pm - M /rt/branches/rt-3.1/lib/RT/CustomFieldValue.pm - M /rt/branches/rt-3.1/lib/RT/CustomFieldValues.pm - M /rt/branches/rt-3.1/lib/RT/CustomFields.pm - M /rt/branches/rt-3.1/lib/RT/Group.pm - M /rt/branches/rt-3.1/lib/RT/GroupMember.pm - M /rt/branches/rt-3.1/lib/RT/GroupMembers.pm - M /rt/branches/rt-3.1/lib/RT/Groups.pm - M /rt/branches/rt-3.1/lib/RT/Link.pm - M /rt/branches/rt-3.1/lib/RT/Links.pm - M /rt/branches/rt-3.1/lib/RT/Principal.pm - M /rt/branches/rt-3.1/lib/RT/Principals.pm - M /rt/branches/rt-3.1/lib/RT/Queue.pm - M /rt/branches/rt-3.1/lib/RT/Queues.pm - M /rt/branches/rt-3.1/lib/RT/Scrip.pm - M /rt/branches/rt-3.1/lib/RT/ScripAction.pm - M /rt/branches/rt-3.1/lib/RT/ScripActions.pm - M /rt/branches/rt-3.1/lib/RT/ScripCondition.pm - M /rt/branches/rt-3.1/lib/RT/ScripConditions.pm - M /rt/branches/rt-3.1/lib/RT/Scrips.pm - M /rt/branches/rt-3.1/lib/RT/Template.pm - M /rt/branches/rt-3.1/lib/RT/Templates.pm - M /rt/branches/rt-3.1/lib/RT/Ticket.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValue.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValues.pm - M /rt/branches/rt-3.1/lib/RT/Tickets.pm - M /rt/branches/rt-3.1/lib/RT/Transaction.pm - M /rt/branches/rt-3.1/lib/RT/Transactions.pm - M /rt/branches/rt-3.1/lib/RT/User.pm - M /rt/branches/rt-3.1/lib/RT/Users.pm - -Added a "Description" column to the attributes table. Regenerated the basefiles for all the db-classes + M /rt + M /rt/branches/rt-3.3/html/Elements/EditCustomFieldSelect +r3928@not: autrijus | 2004-04-16T19:32:35.970968Z +Fix select CF display bug as reported by leira ------------------------------------------------------------------------ -r293 | jesse | 2003-11-30 22:30:22 -0500 (Sun, 30 Nov 2003) | 3 lines +r685 | autrijus | 2004-04-14 05:29:23 -0400 (Wed, 14 Apr 2004) | 5 lines Changed paths: - A /rt/branches/rt-3.1/html/Ticket/Elements/PreviewScrips - M /rt/branches/rt-3.1/html/Ticket/Update.html - M /rt/branches/rt-3.1/lib/RT/Action/Notify.pm - M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT/ScripAction_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm + M /rt + M /rt/branches/rt-3.3/html/Elements/EditCustomFieldBinary -Added support for previewing what email a scrip update will send. +r3851@not: autrijus | 2004-04-14T09:27:57.550568Z +* make EditCustomFieldBinary's condition style agree with other + elements -- also avoids comparing an uninitialized value. ------------------------------------------------------------------------ -r292 | jesse | 2003-11-30 14:57:38 -0500 (Sun, 30 Nov 2003) | 7 lines +r682 | leira | 2004-04-12 02:07:01 -0400 (Mon, 12 Apr 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm - M /rt/branches/rt-3.1/lib/RT/Scrips_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm - -Added methods to get address lists out of active scrips. - -cleaned up handling of prepared, but not activated scrips. + M /rt/branches/rt-3.3/html/Admin/Groups/Modify.html + M /rt/branches/rt-3.3/html/Admin/Users/Modify.html + M /rt/branches/rt-3.3/html/Elements/EditCustomFieldBinary + M /rt/branches/rt-3.3/html/Elements/EditCustomFieldImage + M /rt/branches/rt-3.3/html/Elements/EditCustomFieldSelect + M /rt/branches/rt-3.3/html/Elements/EditCustomFieldText + M /rt/branches/rt-3.3/html/Search/Elements/SelectPersonType + M /rt/branches/rt-3.3/html/Ticket/Elements/EditCustomFields + M /rt/branches/rt-3.3/html/Ticket/Modify.html + M /rt/branches/rt-3.3/html/Ticket/ModifyAll.html + M /rt/branches/rt-3.3/lib/RT/CustomField_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/CustomFields_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm + M /rt/branches/rt-3.3/lib/RT/ObjectCustomFieldValues_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Record.pm + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Transaction_Overlay.pm + +Fixes from autrijus. + +------------------------------------------------------------------------ +r665 | jesse | 2004-04-02 16:54:23 -0500 (Fri, 02 Apr 2004) | 1 line +Changed paths: + M /rt/branches/rt-3.3/html/Admin/Elements/PickObjects + +Allowing the custom field admin screens to add custom fields to all users +------------------------------------------------------------------------ +r664 | jesse | 2004-04-02 16:39:27 -0500 (Fri, 02 Apr 2004) | 1 line +Changed paths: + M /rt/branches/rt-3.3/lib/RT/Record.pm + M /rt/branches/rt-3.3/lib/RT/Transaction_Overlay.pm + +Pulling forward relationships fixes from 3.1; updating a transaction-related assertion for 3.3 +------------------------------------------------------------------------ +r662 | jesse | 2004-04-02 10:54:22 -0500 (Fri, 02 Apr 2004) | 1 line +Changed paths: + M /rt/branches/rt-3.3/etc/acl.Pg + M /rt/branches/rt-3.3/html/Admin/Elements/ModifyQueue + M /rt/branches/rt-3.3/html/Admin/Queues/Modify.html + A /rt/branches/rt-3.3/html/Elements/EditLinks + M /rt/branches/rt-3.3/html/Elements/MessageBox + M /rt/branches/rt-3.3/html/Elements/SelectMatch + A /rt/branches/rt-3.3/html/Elements/ShowLink + A /rt/branches/rt-3.3/html/Elements/ShowLinks + M /rt/branches/rt-3.3/html/Scope/Elements/ShowSummary + M /rt/branches/rt-3.3/html/Search/Build.html + M /rt/branches/rt-3.3/html/Search/Bulk.html + M /rt/branches/rt-3.3/html/Search/Elements/SelectPersonType + M /rt/branches/rt-3.3/html/SelfService/Display.html + M /rt/branches/rt-3.3/html/Ticket/Create.html + M /rt/branches/rt-3.3/html/Ticket/Display.html + A /rt/branches/rt-3.3/html/Ticket/Elements/LoadTextAttachments + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowHistory + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowSummary + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowTransaction + M /rt/branches/rt-3.3/html/Ticket/History.html + M /rt/branches/rt-3.3/html/Ticket/ModifyAll.html + M /rt/branches/rt-3.3/html/Ticket/ModifyLinks.html + M /rt/branches/rt-3.3/html/Ticket/Update.html + M /rt/branches/rt-3.3/lib/RT/Action/CreateTickets.pm + M /rt/branches/rt-3.3/lib/RT/Action/SendEmail.pm + M /rt/branches/rt-3.3/lib/RT/Attachment_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Attribute_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/CurrentUser.pm + M /rt/branches/rt-3.3/lib/RT/EmailParser.pm + A /rt/branches/rt-3.3/lib/RT/I18N/da.po + M /rt/branches/rt-3.3/lib/RT/I18N/fr.po + A /rt/branches/rt-3.3/lib/RT/I18N/hu.po + M /rt/branches/rt-3.3/lib/RT/Interface/Email/Auth/MailFrom.pm + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm + M /rt/branches/rt-3.3/lib/RT/Record.pm + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Transaction_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/URI/fsck_com_rt.pm + M /rt/branches/rt-3.3/lib/RT/User_Overlay.pm +Took a hand-merging pass at 3.1->3.3 after autrijus manual baseless merge. +------------------------------------------------------------------------ +r661 | autrijus | 2004-04-02 08:57:08 -0500 (Fri, 02 Apr 2004) | 3 lines +Changed paths: + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm +* put Ticket_Overlay back to where it was. ------------------------------------------------------------------------ -r291 | jesse | 2003-11-29 15:56:19 -0500 (Sat, 29 Nov 2003) | 2 lines +r660 | autrijus | 2004-04-02 08:43:44 -0500 (Fri, 02 Apr 2004) | 1 line Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/Generic.pm - M /rt/branches/rt-3.1/lib/RT/Scrip_Overlay.pm - -Smarter leak prevention that doesn't prematurely destroy objects we need. + M /rt + M /rt/branches/rt-3.3 + M /rt/branches/rt-3.3/Makefile.in + A /rt/branches/rt-3.3/README.Oracle + M /rt/branches/rt-3.3/UPGRADING + M /rt/branches/rt-3.3/bin/mason_handler.fcgi.in + M /rt/branches/rt-3.3/bin/mason_handler.scgi.in + M /rt/branches/rt-3.3/bin/rt-crontool.in + M /rt/branches/rt-3.3/bin/rt-mailgate.in + M /rt/branches/rt-3.3/bin/rt.in + M /rt/branches/rt-3.3/bin/webmux.pl.in + M /rt/branches/rt-3.3/config.layout + M /rt/branches/rt-3.3/configure.ac + M /rt/branches/rt-3.3/etc/initialdata + M /rt/branches/rt-3.3/etc/schema.Informix + M /rt/branches/rt-3.3/etc/schema.Oracle + M /rt/branches/rt-3.3/etc/schema.SQLite + A /rt/branches/rt-3.3/etc/upgrade/3.1.15 + A /rt/branches/rt-3.3/etc/upgrade/3.1.15/content + M /rt/branches/rt-3.3/html/Admin/Elements/EditScrip + M /rt/branches/rt-3.3/html/Admin/Elements/SelectStage + M /rt/branches/rt-3.3/html/Elements/Callback + M /rt/branches/rt-3.3/html/Elements/MessageBox + M /rt/branches/rt-3.3/html/Elements/SelectLang + M /rt/branches/rt-3.3/html/Elements/SelectMatch + M /rt/branches/rt-3.3/html/Elements/SelectWatcherType + M /rt/branches/rt-3.3/html/Elements/SetupSessionCookie + M /rt/branches/rt-3.3/html/Elements/SimpleSearch + M /rt/branches/rt-3.3/html/REST/1.0/Forms/ticket/default + M /rt/branches/rt-3.3/html/REST/1.0/Forms/ticket/history + M /rt/branches/rt-3.3/html/REST/1.0/autohandler + M /rt/branches/rt-3.3/html/REST/1.0/dhandler + M /rt/branches/rt-3.3/html/REST/1.0/search/ticket + M /rt/branches/rt-3.3/html/Scope/Elements/ShowHistory + M /rt/branches/rt-3.3/html/Scope/Elements/ShowTransaction + M /rt/branches/rt-3.3/html/Search/Elements/PickRestriction + M /rt/branches/rt-3.3/html/SelfService/Elements/MyRequests + M /rt/branches/rt-3.3/html/Ticket/Attachment/dhandler + M /rt/branches/rt-3.3/html/Ticket/Display.html + M /rt/branches/rt-3.3/html/Ticket/Elements/FindAttachments + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowAttachments + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowHistory + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowMessageStanza + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowRequestor + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowTransaction + M /rt/branches/rt-3.3/html/Ticket/Elements/Tabs + M /rt/branches/rt-3.3/html/index.html + M /rt/branches/rt-3.3/lib/RT/Action/AutoOpen.pm + M /rt/branches/rt-3.3/lib/RT/Action/CreateTickets.pm + M /rt/branches/rt-3.3/lib/RT/Attachment_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Attachments_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Base.pm + M /rt/branches/rt-3.3/lib/RT/CustomField_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/EmailParser.pm + M /rt/branches/rt-3.3/lib/RT/Group_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Handle.pm + M /rt/branches/rt-3.3/lib/RT/I18N/fi.po + M /rt/branches/rt-3.3/lib/RT/I18N/fr.po + M /rt/branches/rt-3.3/lib/RT/I18N/zh_cn.po + M /rt/branches/rt-3.3/lib/RT/I18N/zh_tw.po + M /rt/branches/rt-3.3/lib/RT/I18N.pm + M /rt/branches/rt-3.3/lib/RT/Interface/Email/Auth/MailFrom.pm + M /rt/branches/rt-3.3/lib/RT/Interface/Web.pm + M /rt/branches/rt-3.3/lib/RT/Principal_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Queue_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/StyleGuide.pod + M /rt/branches/rt-3.3/lib/RT/Template_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Tickets_Overlay_SQL.pm + M /rt/branches/rt-3.3/lib/RT/Transaction_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Transactions_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/URI.pm + M /rt/branches/rt-3.3/lib/RT/User_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Users_Overlay.pm + M /rt/branches/rt-3.3/lib/t/03web.pl.in + M /rt/branches/rt-3.3/lib/t/04_send_email.pl.in + M /rt/branches/rt-3.3/sbin/license_tag + M /rt/branches/rt-3.3/sbin/rt-test-dependencies.in +MERGE: 3.1 to 3.3 ------------------------------------------------------------------------ -r290 | jesse | 2003-11-29 15:54:51 -0500 (Sat, 29 Nov 2003) | 2 lines +r659 | jesse | 2004-04-01 21:23:57 -0500 (Thu, 01 Apr 2004) | 1 line Changed paths: - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - -New functionality to support "try ouyt this comment without committing" + M /rt/branches/rt-3.3/releng.cnf +Updated releng.cnf ------------------------------------------------------------------------ -r289 | jesse | 2003-11-29 02:50:35 -0500 (Sat, 29 Nov 2003) | 7 lines +r656 | jesse | 2004-04-01 16:54:22 -0500 (Thu, 01 Apr 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm - M /rt/branches/rt-3.1/lib/RT/Scrip_Overlay.pm - - -SendEmail cleanup. - -no longer Destroy action and condition objects immediately upon commit. -now we can get at the data we want + M /rt/branches/rt-3.3/html/Admin/CustomFields/Objects.html + M /rt/branches/rt-3.3/html/Admin/CustomFields/index.html + M /rt/branches/rt-3.3/html/Admin/Elements/EditCustomFields + M /rt/branches/rt-3.3/html/Admin/Elements/PickCustomFields + M /rt/branches/rt-3.3/html/Admin/Elements/PickObjects + M /rt/branches/rt-3.3/html/Admin/Elements/QueueTabs +UI updates to remove unneeded options and clarify some language ------------------------------------------------------------------------ -r288 | jesse | 2003-11-28 17:52:56 -0500 (Fri, 28 Nov 2003) | 14 lines +r655 | jesse | 2004-04-01 16:53:29 -0500 (Thu, 01 Apr 2004) | 3 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Scrips_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm - -Refactoring how ticket comments and correspondence are submitted. - -Comment and Correspond now share a subroutine, rather than a bunch of identical code. - -RT::Transaction::Create now holds onto a bunch more Scrip data and metadata - -Scrips being applied now expose the set of scrips that actually get prepared. - -It's possible to create a transaction that prepares, but does not fire scrips. - -The API for accessing this has not yet been stabilized + M /rt/branches/rt-3.3/lib/RT/CustomField_Overlay.pm +Updated how RT generates friendly name for which object a Custom Field applies to ------------------------------------------------------------------------ -r287 | jesse | 2003-11-26 23:07:51 -0500 (Wed, 26 Nov 2003) | 2 lines +r654 | jesse | 2004-04-01 16:52:31 -0500 (Thu, 01 Apr 2004) | 1 line Changed paths: - A /rt/branches/rt-3.1/html/Admin/Elements/SelectStage - -added back missing file from merge + M /rt/branches/rt-3.3/lib/RT/Transactions_Overlay.pm +Added support for RT 3.0 compatible Transactions->Limit ------------------------------------------------------------------------ -r286 | jesse | 2003-11-26 15:48:52 -0500 (Wed, 26 Nov 2003) | 4 lines +r653 | autrijus | 2004-04-01 11:37:33 -0500 (Thu, 01 Apr 2004) | 4 lines Changed paths: - M /rt/branches/rt-3.1/lib/RT/Scrips_Overlay.pm - -Refactoring how scrips figure out what to do in anticipation of "prepare but don't apply" + M /rt + M /rt/branches/rt-3.3/html/Admin/Elements/QueueTabs +r3597@not: autrijus | 2004-04-01T16:36:37.019460Z +* put global Cf editing back. ------------------------------------------------------------------------ -r285 | jesse | 2003-11-26 03:31:26 -0500 (Wed, 26 Nov 2003) | 4 lines +r648 | autrijus | 2004-03-31 11:12:04 -0500 (Wed, 31 Mar 2004) | 4 lines Changed paths: - D /rt/branches/rt-3.1/config.log - M /rt/branches/rt-3.1/lib/RT/Scrip_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Scrips_Overlay.pm - -major scrips refactoring in preparation for more atomic calls + M /rt + M /rt/branches/rt-3.3/lib/RT/I18N.pm +r3556@not: autrijus | 2004-03-31T16:11:11.225511Z +* lexicon path may contain spaces, esp. on win32. ------------------------------------------------------------------------ -r284 | jesse | 2003-11-25 23:04:52 -0500 (Tue, 25 Nov 2003) | 3 lines +r645 | autrijus | 2004-03-31 01:20:10 -0500 (Wed, 31 Mar 2004) | 5 lines Changed paths: - M /rt/branches/rt-3.1/Makefile - M /rt/branches/rt-3.1/Makefile.in - M /rt/branches/rt-3.1/README - M /rt/branches/rt-3.1/UPGRADING - M /rt/branches/rt-3.1/bin/mason_handler.fcgi - M /rt/branches/rt-3.1/bin/mason_handler.fcgi.in - M /rt/branches/rt-3.1/bin/mason_handler.scgi - M /rt/branches/rt-3.1/bin/mason_handler.scgi.in - M /rt/branches/rt-3.1/bin/mason_handler.svc - M /rt/branches/rt-3.1/bin/rt - M /rt/branches/rt-3.1/bin/rt-commit-handler - M /rt/branches/rt-3.1/bin/rt-crontool - M /rt/branches/rt-3.1/bin/rt-mailgate - M /rt/branches/rt-3.1/bin/rt.in - M /rt/branches/rt-3.1/bin/webmux.pl - M /rt/branches/rt-3.1/config.log - M /rt/branches/rt-3.1/config.status - M /rt/branches/rt-3.1/html/Admin/Elements/EditScrip - M /rt/branches/rt-3.1/html/Ticket/Display.html - M /rt/branches/rt-3.1/html/Ticket/Elements/ShowDates - M /rt/branches/rt-3.1/html/Ticket/Modify.html - M /rt/branches/rt-3.1/html/Ticket/ModifyAll.html - M /rt/branches/rt-3.1/html/Ticket/Update.html - M /rt/branches/rt-3.1/lib/RT/Interface/Web.pm - M /rt/branches/rt-3.1/lib/RT/Scrips_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Ticket_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Transaction_Overlay.pm - M /rt/branches/rt-3.1/lib/t/00smoke.t - M /rt/branches/rt-3.1/lib/t/01harness.t - M /rt/branches/rt-3.1/lib/t/02regression.t - M /rt/branches/rt-3.1/lib/t/03web.pl - M /rt/branches/rt-3.1/lib/t/03web.pl.in - M /rt/branches/rt-3.1/lib/t/04_send_email.pl - M /rt/branches/rt-3.1/sbin/rt-setup-database - M /rt/branches/rt-3.1/sbin/rt-setup-database.in - M /rt/branches/rt-3.1/sbin/rt-test-dependencies + M /rt + M /rt/branches/rt-3.3/etc/schema.Informix + M /rt/branches/rt-3.3/etc/schema.Oracle + M /rt/branches/rt-3.3/etc/schema.Pg + M /rt/branches/rt-3.3/etc/schema.SQLite + M /rt/branches/rt-3.3/etc/schema.mysql -Merging forward the changes from 3.0.7_01 to 3.0.8 +r3541@not: autrijus | 2004-03-31T06:19:36.740253Z +* port mysql schema to Pg. +* other database are partially ported -- OCF and OCFV currently not there ------------------------------------------------------------------------ -r281 | jesse | 2003-11-24 20:09:00 -0500 (Mon, 24 Nov 2003) | 3 lines +r643 | autrijus | 2004-03-31 00:16:07 -0500 (Wed, 31 Mar 2004) | 1 line Changed paths: - D /rt/branches/rt-3.1/autom4te.cache - -Removed the autoconf m4 cache - + M /rt + M /rt/branches/rt-3.3/lib/RT/CustomFields_Overlay.pm +hint to self: don't refactor when you're tired. ------------------------------------------------------------------------ -r280 | jesse | 2003-11-24 01:31:00 -0500 (Mon, 24 Nov 2003) | 2 lines +r612 | autrijus | 2004-03-22 13:46:04 -0500 (Mon, 22 Mar 2004) | 2 lines Changed paths: - M /rt/branches/rt-3.1/Makefile - M /rt/branches/rt-3.1/config.log - M /rt/branches/rt-3.1/config.status - M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm - M /rt/branches/rt-3.1/lib/RT/User_Overlay.pm + D /rt/branches/rt-3.3/html/Admin/Global/CustomField.html + D /rt/branches/rt-3.3/html/Admin/Global/CustomFields.html -A bunch of cleanup to the SendEmail action in preparation for "show me what this scrip will do" +* remove unused "Global" CF admin pages. ------------------------------------------------------------------------ -r279 | jesse | 2003-11-22 18:13:58 -0500 (Sat, 22 Nov 2003) | 4 lines +r611 | autrijus | 2004-03-20 10:40:58 -0500 (Sat, 20 Mar 2004) | 7 lines Changed paths: - M /rt/branches/rt-3.1/html/Search/Results.tsv - + M /rt/branches/rt-3.3/lib/RT/CurrentUser.pm + M /rt/branches/rt-3.3/lib/RT/CustomField_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/User_Overlay.pm -Work on Results.tsv to add custom fields support, clean up output, clean up internals. -Probably hurt performance. - ------------------------------------------------------------------------- -r278 | jesse | 2003-11-19 22:53:07 -0500 (Wed, 19 Nov 2003) | 2 lines -Changed paths: - M /rt/branches/rt-3.1/lib/RT/Action/SendEmail.pm - -first cut of "record all outgoing mail" - ------------------------------------------------------------------------- -r277 | jesse | 2003-11-19 20:17:13 -0500 (Wed, 19 Nov 2003) | 2 lines -Changed paths: - M /rt/branches/rt-3.1/html/Search/Listing.html - A /rt/branches/rt-3.1/html/Search/Results.tsv - -Now support downloading of tab seperated values of ticket search results - ------------------------------------------------------------------------- -r276 | jesse | 2003-11-19 02:59:16 -0500 (Wed, 19 Nov 2003) | 6 lines -Changed paths: - M /rt/branches/rt-3.1/Makefile - M /rt/branches/rt-3.1/Makefile.in - M /rt/branches/rt-3.1/aclocal.m4 - M /rt/branches/rt-3.1/autom4te.cache/output.0 - M /rt/branches/rt-3.1/autom4te.cache/requests - M /rt/branches/rt-3.1/autom4te.cache/traces.0 - M /rt/branches/rt-3.1/bin/rt-mailgate - M /rt/branches/rt-3.1/config.layout - M /rt/branches/rt-3.1/config.log - M /rt/branches/rt-3.1/config.status - M /rt/branches/rt-3.1/configure - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/lib/RT/CurrentUser.pm - M /rt/branches/rt-3.1/lib/RT.pm - -Buildsystem fixes from jesse's experimental 3.1 branch - -CurrentUser fixes from jesse's experimental 3.1 branch - - - ------------------------------------------------------------------------- -r275 | jesse | 2003-11-19 02:21:29 -0500 (Wed, 19 Nov 2003) | 4 lines -Changed paths: - M /rt/branches/rt-3.1/bin/rt-mailgate.in - M /rt/branches/rt-3.1/configure.ac - M /rt/branches/rt-3.1/etc/schema.mysql - A /rt/branches/rt-3.1/html/Projects - A /rt/branches/rt-3.1/html/Projects/Create.html - A /rt/branches/rt-3.1/html/Projects/Edit.html - A /rt/branches/rt-3.1/html/Projects/Elements - A /rt/branches/rt-3.1/html/Projects/Elements/CreateTask - A /rt/branches/rt-3.1/html/Projects/Elements/EditTask - A /rt/branches/rt-3.1/html/Projects/Elements/OverviewEntry - A /rt/branches/rt-3.1/html/Projects/Elements/SelectProjectTask - A /rt/branches/rt-3.1/html/Projects/Elements/SelectProjectTaskEntry - A /rt/branches/rt-3.1/html/Projects/Elements/Tabs - A /rt/branches/rt-3.1/html/Projects/Elements/TicketTabs - A /rt/branches/rt-3.1/html/Projects/Gantt.html - A /rt/branches/rt-3.1/html/Projects/History.html - A /rt/branches/rt-3.1/html/Projects/Overview.html - A /rt/branches/rt-3.1/html/Projects/Schedule.html - A /rt/branches/rt-3.1/html/Projects/ScheduleByActor.html - A /rt/branches/rt-3.1/html/Projects/index.html - A /rt/branches/rt-3.1/html/Scope - A /rt/branches/rt-3.1/html/Scope/Action.html - A /rt/branches/rt-3.1/html/Scope/Elements - A /rt/branches/rt-3.1/html/Scope/Elements/Header - A /rt/branches/rt-3.1/html/Scope/Elements/MessageBox - A /rt/branches/rt-3.1/html/Scope/Elements/ShowHistory - A /rt/branches/rt-3.1/html/Scope/Elements/ShowHistoryView - A /rt/branches/rt-3.1/html/Scope/Elements/ShowMessageHeaders - A /rt/branches/rt-3.1/html/Scope/Elements/ShowMessageStanza - A /rt/branches/rt-3.1/html/Scope/Elements/ShowSummary - A /rt/branches/rt-3.1/html/Scope/Elements/ShowTransaction - A /rt/branches/rt-3.1/html/Scope/History.html - A /rt/branches/rt-3.1/html/Scope/Search.html - A /rt/branches/rt-3.1/html/Scope/Update.html - A /rt/branches/rt-3.1/html/Scope/View.html - A /rt/branches/rt-3.1/html/Scope/Work.html - A /rt/branches/rt-3.1/html/Scope/index.html - A /rt/branches/rt-3.1/html/Tools - A /rt/branches/rt-3.1/html/Tools/MyDay.html - M /rt/branches/rt-3.1/lib/RT/ACE.pm - M /rt/branches/rt-3.1/lib/RT/ACL.pm - M /rt/branches/rt-3.1/lib/RT/Action/CreateTickets.pm - M /rt/branches/rt-3.1/lib/RT/Attachment.pm - M /rt/branches/rt-3.1/lib/RT/Attachment_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/Attachments.pm - A /rt/branches/rt-3.1/lib/RT/Attribute.pm - A /rt/branches/rt-3.1/lib/RT/Attribute_Overlay.pm - A /rt/branches/rt-3.1/lib/RT/Attributes.pm - A /rt/branches/rt-3.1/lib/RT/Attributes_Overlay.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMember.pm - M /rt/branches/rt-3.1/lib/RT/CachedGroupMembers.pm - M /rt/branches/rt-3.1/lib/RT/CustomField.pm - M /rt/branches/rt-3.1/lib/RT/CustomFieldValue.pm - M /rt/branches/rt-3.1/lib/RT/CustomFieldValues.pm - M /rt/branches/rt-3.1/lib/RT/CustomFields.pm - M /rt/branches/rt-3.1/lib/RT/Group.pm - M /rt/branches/rt-3.1/lib/RT/GroupMember.pm - M /rt/branches/rt-3.1/lib/RT/GroupMembers.pm - M /rt/branches/rt-3.1/lib/RT/Groups.pm - M /rt/branches/rt-3.1/lib/RT/Link.pm - M /rt/branches/rt-3.1/lib/RT/Links.pm - M /rt/branches/rt-3.1/lib/RT/Principal.pm - M /rt/branches/rt-3.1/lib/RT/Principals.pm - M /rt/branches/rt-3.1/lib/RT/Queue.pm - M /rt/branches/rt-3.1/lib/RT/Queues.pm - M /rt/branches/rt-3.1/lib/RT/Record.pm - M /rt/branches/rt-3.1/lib/RT/Scrip.pm - M /rt/branches/rt-3.1/lib/RT/ScripAction.pm - M /rt/branches/rt-3.1/lib/RT/ScripActions.pm - M /rt/branches/rt-3.1/lib/RT/ScripCondition.pm - M /rt/branches/rt-3.1/lib/RT/ScripConditions.pm - M /rt/branches/rt-3.1/lib/RT/Scrips.pm - M /rt/branches/rt-3.1/lib/RT/SearchBuilder.pm - M /rt/branches/rt-3.1/lib/RT/Template.pm - M /rt/branches/rt-3.1/lib/RT/Templates.pm - M /rt/branches/rt-3.1/lib/RT/Ticket.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValue.pm - M /rt/branches/rt-3.1/lib/RT/TicketCustomFieldValues.pm - M /rt/branches/rt-3.1/lib/RT/Tickets.pm - M /rt/branches/rt-3.1/lib/RT/Transaction.pm - M /rt/branches/rt-3.1/lib/RT/Transactions.pm - M /rt/branches/rt-3.1/lib/RT/User.pm - M /rt/branches/rt-3.1/lib/RT/Users.pm - M /rt/branches/rt-3.1/lib/RT.pm - M /rt/branches/rt-3.1/sbin/factory - -moving in the non-experimental changes from my experimental branch - - - ------------------------------------------------------------------------- -r274 | jesse | 2003-11-19 00:45:03 -0500 (Wed, 19 Nov 2003) | 2 lines -Changed paths: - A /rt/branches/rt-3.1 (from /rt/trunk:273) - -Branching RT 3.1 from RT 3.0.7_01 - ------------------------------------------------------------------------- -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 +* merge Jesse's $RT::SystemUser->LanguageHandle fix; corrected a + bug caused by it in setup database stage where there's no SystemUser. +* fixed two tests in RT::CustomField that incorrectly expected old-style + ->Type return values; they now test ->Type and ->MaxValues separately. +* change some ok() tests into is() and like() tests. + + +------------------------------------------------------------------------ +r597 | autrijus | 2004-03-17 13:12:25 -0500 (Wed, 17 Mar 2004) | 2 lines +Changed paths: + M /rt/branches + A /rt/branches/rt-3.3/html/Developer + A /rt/branches/rt-3.3/html/Developer/Log.html + A /rt/branches/rt-3.3/html/Developer/Perldoc.html + A /rt/branches/rt-3.3/html/Developer/autohandler + +* Developer tools. + +------------------------------------------------------------------------ +r585 | autrijus | 2004-03-16 14:22:32 -0500 (Tue, 16 Mar 2004) | 3 lines +Changed paths: + M /rt/branches + M /rt/branches/rt-3.3/bin/webmux.pl.in + M /rt/branches/rt-3.3/etc/acl.mysql + M /rt/branches/rt-3.3/lib/RT.pm.in + +* move class loading to RT::InitClasses. +* do not do acl if mysql is in skip-grant-tables mode. + +------------------------------------------------------------------------ +r584 | autrijus | 2004-03-16 14:07:50 -0500 (Tue, 16 Mar 2004) | 3 lines +Changed paths: + M /rt/branches + M /rt/branches/rt-3.3/Makefile.in + M /rt/branches/rt-3.3/etc/RT_Config.pm.in + +* it is possible that the DESTDIR is the current directory. +* also, hint on how to use MasonX::Profiler more concisely. + +------------------------------------------------------------------------ +r571 | autrijus | 2004-03-15 10:22:17 -0500 (Mon, 15 Mar 2004) | 2 lines +Changed paths: + M /rt/branches + M /rt/branches/rt-3.3/html/User/Prefs.html + +* backport lang handle setting from -elixus + +------------------------------------------------------------------------ +r560 | autrijus | 2004-03-12 21:44:05 -0500 (Fri, 12 Mar 2004) | 2 lines +Changed paths: + M /rt/branches + M /rt/branches/rt-3.3/README + M /rt/branches/rt-3.3/bin/rt-mailgate.in + M /rt/branches/rt-3.3/bin/rt.in + M /rt/branches/rt-3.3/etc/RT_Config.pm.in + M /rt/branches/rt-3.3/etc/schema.Oracle + M /rt/branches/rt-3.3/html/Admin/Users/Modify.html + M /rt/branches/rt-3.3/html/Elements/Footer + M /rt/branches/rt-3.3/html/Elements/Header + M /rt/branches/rt-3.3/html/Elements/Login + M /rt/branches/rt-3.3/html/Elements/SelectQueue + M /rt/branches/rt-3.3/html/Elements/TicketList + M /rt/branches/rt-3.3/html/NoAuth/webrt.css + M /rt/branches/rt-3.3/html/REST/1.0/Forms/ticket/attachments + M /rt/branches/rt-3.3/html/REST/1.0/ticket/comment + M /rt/branches/rt-3.3/html/Search/Build.html + M /rt/branches/rt-3.3/html/Search/Elements/BuildFormatString + M /rt/branches/rt-3.3/html/Search/Elements/PickBasics + M /rt/branches/rt-3.3/html/Search/Elements/PickRestriction + M /rt/branches/rt-3.3/html/Search/Results.html + M /rt/branches/rt-3.3/html/Search/Results.rdf + M /rt/branches/rt-3.3/html/Ticket/Display.html + A /rt/branches/rt-3.3/html/Ticket/Elements/FindAttachments + M /rt/branches/rt-3.3/html/Ticket/Elements/PreviewScrips + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowAttachments + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowHistory + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowSummary + M /rt/branches/rt-3.3/html/Ticket/Elements/ShowTransaction + M /rt/branches/rt-3.3/html/Ticket/Elements/Tabs + M /rt/branches/rt-3.3/html/Ticket/History.html + M /rt/branches/rt-3.3/html/autohandler + M /rt/branches/rt-3.3/lib/RT/Action/Autoreply.pm + M /rt/branches/rt-3.3/lib/RT/Action/CreateTickets.pm + M /rt/branches/rt-3.3/lib/RT/Condition/OwnerChange.pm + M /rt/branches/rt-3.3/lib/RT/Handle.pm + M /rt/branches/rt-3.3/lib/RT/Link_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/Record.pm + M /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm + M /rt/branches/rt-3.3/lib/RT/URI/fsck_com_rt.pm + M /rt/branches/rt-3.3/lib/RT/User_Overlay.pm + M /rt/branches/rt-3.3/releng.cnf + +* smerge rt-3.1 to rt-3.3. + +------------------------------------------------------------------------ +r559 | autrijus | 2004-03-12 21:22:26 -0500 (Fri, 12 Mar 2004) | 2 lines +Changed paths: + M /rt/branches + D /rt/branches/autrijus-3.1 + A /rt/branches/rt-3.3 + A /rt/branches/rt-3.3/COPYING + A /rt/branches/rt-3.3/HOWTO + A /rt/branches/rt-3.3/HOWTO/README + A /rt/branches/rt-3.3/HOWTO/change.txt + A /rt/branches/rt-3.3/HOWTO/release.txt + A /rt/branches/rt-3.3/HOWTO/version-control.txt + A /rt/branches/rt-3.3/Makefile.in + A /rt/branches/rt-3.3/README + A /rt/branches/rt-3.3/UPGRADING + A /rt/branches/rt-3.3/aclocal.m4 + A /rt/branches/rt-3.3/bin + A /rt/branches/rt-3.3/bin/mason_handler.fcgi.in + A /rt/branches/rt-3.3/bin/mason_handler.scgi.in + A /rt/branches/rt-3.3/bin/mason_handler.svc.in + A /rt/branches/rt-3.3/bin/rt-commit-handler.in + A /rt/branches/rt-3.3/bin/rt-crontool.in + A /rt/branches/rt-3.3/bin/rt-mailgate.in + A /rt/branches/rt-3.3/bin/rt.in + A /rt/branches/rt-3.3/bin/standalone_httpd.in + A /rt/branches/rt-3.3/bin/webmux.pl.in + A /rt/branches/rt-3.3/config.layout + A /rt/branches/rt-3.3/configure.ac + A /rt/branches/rt-3.3/docs + A /rt/branches/rt-3.3/docs/README.docs + A /rt/branches/rt-3.3/docs/Security + A /rt/branches/rt-3.3/docs/design_docs + A /rt/branches/rt-3.3/docs/design_docs/CARS + A /rt/branches/rt-3.3/docs/design_docs/TransactionTypes.txt + A /rt/branches/rt-3.3/docs/design_docs/acls + A /rt/branches/rt-3.3/docs/design_docs/approval_notices + A /rt/branches/rt-3.3/docs/design_docs/approval_template + A /rt/branches/rt-3.3/docs/design_docs/cf_search + A /rt/branches/rt-3.3/docs/design_docs/cli_spec + A /rt/branches/rt-3.3/docs/design_docs/cvs_integration + A /rt/branches/rt-3.3/docs/design_docs/delegation + A /rt/branches/rt-3.3/docs/design_docs/evil_plans + A /rt/branches/rt-3.3/docs/design_docs/groups_notes + A /rt/branches/rt-3.3/docs/design_docs/link-definitions.txt + A /rt/branches/rt-3.3/docs/design_docs/recursive_group_membership_algorithm + A /rt/branches/rt-3.3/docs/design_docs/rql_parser_machine.graphviz + A /rt/branches/rt-3.3/docs/design_docs/string-extraction-guide.txt + A /rt/branches/rt-3.3/docs/design_docs/subscription-definitions.txt + A /rt/branches/rt-3.3/docs/design_docs/ticket_templates + A /rt/branches/rt-3.3/docs/design_docs/users + A /rt/branches/rt-3.3/docs/rt3-schema-relationships.dot + A /rt/branches/rt-3.3/etc + A /rt/branches/rt-3.3/etc/RT_Config.pm.in + A /rt/branches/rt-3.3/etc/RT_SiteConfig.pm + A /rt/branches/rt-3.3/etc/acl.Informix + A /rt/branches/rt-3.3/etc/acl.Oracle + A /rt/branches/rt-3.3/etc/acl.Pg + A /rt/branches/rt-3.3/etc/acl.mysql + A /rt/branches/rt-3.3/etc/constraints.mysql + A /rt/branches/rt-3.3/etc/drop.Informix + A /rt/branches/rt-3.3/etc/drop.Oracle + A /rt/branches/rt-3.3/etc/initialdata + A /rt/branches/rt-3.3/etc/rt.spec + A /rt/branches/rt-3.3/etc/schema.Informix + A /rt/branches/rt-3.3/etc/schema.Oracle + A /rt/branches/rt-3.3/etc/schema.Pg + A /rt/branches/rt-3.3/etc/schema.SQLite + A /rt/branches/rt-3.3/etc/schema.mysql + A /rt/branches/rt-3.3/etc/upgrade + A /rt/branches/rt-3.3/etc/upgrade/2.1.71 + A /rt/branches/rt-3.3/html + A /rt/branches/rt-3.3/html/Admin + A /rt/branches/rt-3.3/html/Admin/CustomFields + A /rt/branches/rt-3.3/html/Admin/CustomFields/GroupRights.html + A /rt/branches/rt-3.3/html/Admin/CustomFields/Modify.html + A /rt/branches/rt-3.3/html/Admin/CustomFields/Objects.html + A /rt/branches/rt-3.3/html/Admin/CustomFields/UserRights.html + A /rt/branches/rt-3.3/html/Admin/CustomFields/index.html + A /rt/branches/rt-3.3/html/Admin/Elements + A /rt/branches/rt-3.3/html/Admin/Elements/AddCustomFieldValue + A /rt/branches/rt-3.3/html/Admin/Elements/CreateUserCalled + A /rt/branches/rt-3.3/html/Admin/Elements/CustomFieldTabs + A /rt/branches/rt-3.3/html/Admin/Elements/EditCustomField + A /rt/branches/rt-3.3/html/Admin/Elements/EditCustomFieldValues + A /rt/branches/rt-3.3/html/Admin/Elements/EditCustomFields + A /rt/branches/rt-3.3/html/Admin/Elements/EditQueueWatchers + A /rt/branches/rt-3.3/html/Admin/Elements/EditScrip + A /rt/branches/rt-3.3/html/Admin/Elements/EditScrips + A /rt/branches/rt-3.3/html/Admin/Elements/EditTemplates + A /rt/branches/rt-3.3/html/Admin/Elements/EditUserComments + A /rt/branches/rt-3.3/html/Admin/Elements/GroupTabs + A /rt/branches/rt-3.3/html/Admin/Elements/Header + A /rt/branches/rt-3.3/html/Admin/Elements/ListGlobalCustomFields + A /rt/branches/rt-3.3/html/Admin/Elements/ListGlobalScrips + A /rt/branches/rt-3.3/html/Admin/Elements/ModifyQueue + A /rt/branches/rt-3.3/html/Admin/Elements/ModifyTemplate + A /rt/branches/rt-3.3/html/Admin/Elements/ModifyUser + A /rt/branches/rt-3.3/html/Admin/Elements/ObjectCustomFields + A /rt/branches/rt-3.3/html/Admin/Elements/PickCustomFields + A /rt/branches/rt-3.3/html/Admin/Elements/PickObjects + A /rt/branches/rt-3.3/html/Admin/Elements/QueueRightsForUser + A /rt/branches/rt-3.3/html/Admin/Elements/QueueTabs + A /rt/branches/rt-3.3/html/Admin/Elements/SelectCustomFieldLookupType + A /rt/branches/rt-3.3/html/Admin/Elements/SelectCustomFieldType + A /rt/branches/rt-3.3/html/Admin/Elements/SelectGroups + A /rt/branches/rt-3.3/html/Admin/Elements/SelectModifyGroup + A /rt/branches/rt-3.3/html/Admin/Elements/SelectModifyQueue + A /rt/branches/rt-3.3/html/Admin/Elements/SelectModifyUser + A /rt/branches/rt-3.3/html/Admin/Elements/SelectNewGroupMembers + A /rt/branches/rt-3.3/html/Admin/Elements/SelectRights + A /rt/branches/rt-3.3/html/Admin/Elements/SelectScrip + A /rt/branches/rt-3.3/html/Admin/Elements/SelectScripAction + A /rt/branches/rt-3.3/html/Admin/Elements/SelectScripCondition + A /rt/branches/rt-3.3/html/Admin/Elements/SelectSingleOrMultiple + A /rt/branches/rt-3.3/html/Admin/Elements/SelectStage + A /rt/branches/rt-3.3/html/Admin/Elements/SelectTemplate + A /rt/branches/rt-3.3/html/Admin/Elements/SelectUsers + A /rt/branches/rt-3.3/html/Admin/Elements/SystemTabs + A /rt/branches/rt-3.3/html/Admin/Elements/Tabs + A /rt/branches/rt-3.3/html/Admin/Elements/UserTabs + A /rt/branches/rt-3.3/html/Admin/Global + A /rt/branches/rt-3.3/html/Admin/Global/CustomField.html + A /rt/branches/rt-3.3/html/Admin/Global/CustomFields.html + A /rt/branches/rt-3.3/html/Admin/Global/GroupRights.html + A /rt/branches/rt-3.3/html/Admin/Global/Scrip.html + A /rt/branches/rt-3.3/html/Admin/Global/Scrips.html + A /rt/branches/rt-3.3/html/Admin/Global/Template.html + A /rt/branches/rt-3.3/html/Admin/Global/Templates.html + A /rt/branches/rt-3.3/html/Admin/Global/UserRights.html + A /rt/branches/rt-3.3/html/Admin/Global/index.html + A /rt/branches/rt-3.3/html/Admin/Groups + A /rt/branches/rt-3.3/html/Admin/Groups/CustomFields.html + A /rt/branches/rt-3.3/html/Admin/Groups/GroupRights.html + A /rt/branches/rt-3.3/html/Admin/Groups/History.html + A /rt/branches/rt-3.3/html/Admin/Groups/Members.html + A /rt/branches/rt-3.3/html/Admin/Groups/Modify.html + A /rt/branches/rt-3.3/html/Admin/Groups/UserRights.html + A /rt/branches/rt-3.3/html/Admin/Groups/index.html + A /rt/branches/rt-3.3/html/Admin/Queues + A /rt/branches/rt-3.3/html/Admin/Queues/CustomField.html + A /rt/branches/rt-3.3/html/Admin/Queues/CustomFields.html + A /rt/branches/rt-3.3/html/Admin/Queues/GroupRights.html + A /rt/branches/rt-3.3/html/Admin/Queues/Modify.html + A /rt/branches/rt-3.3/html/Admin/Queues/People.html + A /rt/branches/rt-3.3/html/Admin/Queues/Scrip.html + A /rt/branches/rt-3.3/html/Admin/Queues/Scrips.html + A /rt/branches/rt-3.3/html/Admin/Queues/Template.html + A /rt/branches/rt-3.3/html/Admin/Queues/Templates.html + A /rt/branches/rt-3.3/html/Admin/Queues/UserRights.html + A /rt/branches/rt-3.3/html/Admin/Queues/index.html + A /rt/branches/rt-3.3/html/Admin/Users + A /rt/branches/rt-3.3/html/Admin/Users/CustomFields.html + A /rt/branches/rt-3.3/html/Admin/Users/History.html + A /rt/branches/rt-3.3/html/Admin/Users/Memberships.html + A /rt/branches/rt-3.3/html/Admin/Users/Modify.html + A /rt/branches/rt-3.3/html/Admin/Users/Prefs.html + A /rt/branches/rt-3.3/html/Admin/Users/index.html + A /rt/branches/rt-3.3/html/Admin/index.html + A /rt/branches/rt-3.3/html/Approvals + A /rt/branches/rt-3.3/html/Approvals/Display.html + A /rt/branches/rt-3.3/html/Approvals/Elements + A /rt/branches/rt-3.3/html/Approvals/Elements/Approve + A /rt/branches/rt-3.3/html/Approvals/Elements/PendingMyApproval + A /rt/branches/rt-3.3/html/Approvals/Elements/ShowDependency + A /rt/branches/rt-3.3/html/Approvals/Elements/Tabs + A /rt/branches/rt-3.3/html/Approvals/index.html + A /rt/branches/rt-3.3/html/Download + A /rt/branches/rt-3.3/html/Download/CustomFieldValue + A /rt/branches/rt-3.3/html/Download/CustomFieldValue/dhandler + A /rt/branches/rt-3.3/html/Download/Tabular + A /rt/branches/rt-3.3/html/Download/Tabular/dhandler + A /rt/branches/rt-3.3/html/Elements + A /rt/branches/rt-3.3/html/Elements/BevelBoxRaisedEnd + A /rt/branches/rt-3.3/html/Elements/BevelBoxRaisedStart + A /rt/branches/rt-3.3/html/Elements/Callback + A /rt/branches/rt-3.3/html/Elements/Checkbox + A /rt/branches/rt-3.3/html/Elements/CreateTicket + A /rt/branches/rt-3.3/html/Elements/EditCustomField + A /rt/branches/rt-3.3/html/Elements/EditCustomFieldBinary + A /rt/branches/rt-3.3/html/Elements/EditCustomFieldFreeform + A /rt/branches/rt-3.3/html/Elements/EditCustomFieldImage + A /rt/branches/rt-3.3/html/Elements/EditCustomFieldSelect + A /rt/branches/rt-3.3/html/Elements/EditCustomFieldText + A /rt/branches/rt-3.3/html/Elements/Error + A /rt/branches/rt-3.3/html/Elements/Footer + A /rt/branches/rt-3.3/html/Elements/GotoTicket + A /rt/branches/rt-3.3/html/Elements/Header + A /rt/branches/rt-3.3/html/Elements/ListActions + A /rt/branches/rt-3.3/html/Elements/Login + A /rt/branches/rt-3.3/html/Elements/Menu + A /rt/branches/rt-3.3/html/Elements/MessageBox + A /rt/branches/rt-3.3/html/Elements/MyRequests + A /rt/branches/rt-3.3/html/Elements/MyTickets + A /rt/branches/rt-3.3/html/Elements/PageLayout + A /rt/branches/rt-3.3/html/Elements/QuickCreate + A /rt/branches/rt-3.3/html/Elements/Quicksearch + A /rt/branches/rt-3.3/html/Elements/Refresh + A /rt/branches/rt-3.3/html/Elements/Section + A /rt/branches/rt-3.3/html/Elements/SelectAttachmentField + A /rt/branches/rt-3.3/html/Elements/SelectBoolean + A /rt/branches/rt-3.3/html/Elements/SelectCustomFieldOperator + A /rt/branches/rt-3.3/html/Elements/SelectCustomFieldValue + A /rt/branches/rt-3.3/html/Elements/SelectDate + A /rt/branches/rt-3.3/html/Elements/SelectDateRelation + A /rt/branches/rt-3.3/html/Elements/SelectDateType + A /rt/branches/rt-3.3/html/Elements/SelectEqualityOperator + A /rt/branches/rt-3.3/html/Elements/SelectGroups + A /rt/branches/rt-3.3/html/Elements/SelectLang + A /rt/branches/rt-3.3/html/Elements/SelectLinkType + A /rt/branches/rt-3.3/html/Elements/SelectMatch + A /rt/branches/rt-3.3/html/Elements/SelectNewTicketQueue + A /rt/branches/rt-3.3/html/Elements/SelectOwner + A /rt/branches/rt-3.3/html/Elements/SelectQueue + A /rt/branches/rt-3.3/html/Elements/SelectResultsPerPage + A /rt/branches/rt-3.3/html/Elements/SelectSortOrder + A /rt/branches/rt-3.3/html/Elements/SelectStatus + A /rt/branches/rt-3.3/html/Elements/SelectTicketSortBy + A /rt/branches/rt-3.3/html/Elements/SelectTicketTypes + A /rt/branches/rt-3.3/html/Elements/SelectUsers + A /rt/branches/rt-3.3/html/Elements/SelectWatcherType + A /rt/branches/rt-3.3/html/Elements/SetupSessionCookie + A /rt/branches/rt-3.3/html/Elements/ShadedBox + A /rt/branches/rt-3.3/html/Elements/ShadedInputRow + A /rt/branches/rt-3.3/html/Elements/ShadedRow + A /rt/branches/rt-3.3/html/Elements/ShowCustomFields + A /rt/branches/rt-3.3/html/Elements/ShowMemberships + A /rt/branches/rt-3.3/html/Elements/SimpleSearch + A /rt/branches/rt-3.3/html/Elements/Submit + A /rt/branches/rt-3.3/html/Elements/Tabs + A /rt/branches/rt-3.3/html/Elements/TicketList + A /rt/branches/rt-3.3/html/Elements/TitleBox + A /rt/branches/rt-3.3/html/Elements/TitleBoxEnd + A /rt/branches/rt-3.3/html/Elements/TitleBoxStart + A /rt/branches/rt-3.3/html/Elements/ViewUser + A /rt/branches/rt-3.3/html/NoAuth + A /rt/branches/rt-3.3/html/NoAuth/Logout.html + A /rt/branches/rt-3.3/html/NoAuth/Reminder.html + A /rt/branches/rt-3.3/html/NoAuth/images + A /rt/branches/rt-3.3/html/NoAuth/images/back_home.gif + A /rt/branches/rt-3.3/html/NoAuth/images/bplogo.gif + A /rt/branches/rt-3.3/html/NoAuth/images/favicon.png + A /rt/branches/rt-3.3/html/NoAuth/images/head_requestracker.gif + A /rt/branches/rt-3.3/html/NoAuth/images/rt.jpg + A /rt/branches/rt-3.3/html/NoAuth/images/space.gif + A /rt/branches/rt-3.3/html/NoAuth/images/spacer.gif + A /rt/branches/rt-3.3/html/NoAuth/images/squares_blue.gif + A /rt/branches/rt-3.3/html/NoAuth/webrt.css + A /rt/branches/rt-3.3/html/Projects + A /rt/branches/rt-3.3/html/Projects/Create.html + A /rt/branches/rt-3.3/html/Projects/Edit.html + A /rt/branches/rt-3.3/html/Projects/Elements + A /rt/branches/rt-3.3/html/Projects/Elements/CreateTask + A /rt/branches/rt-3.3/html/Projects/Elements/EditTask + A /rt/branches/rt-3.3/html/Projects/Elements/OverviewEntry + A /rt/branches/rt-3.3/html/Projects/Elements/SelectProjectTask + A /rt/branches/rt-3.3/html/Projects/Elements/SelectProjectTaskEntry + A /rt/branches/rt-3.3/html/Projects/Elements/Tabs + A /rt/branches/rt-3.3/html/Projects/Elements/TicketTabs + A /rt/branches/rt-3.3/html/Projects/Gantt.html + A /rt/branches/rt-3.3/html/Projects/History.html + A /rt/branches/rt-3.3/html/Projects/Overview.html + A /rt/branches/rt-3.3/html/Projects/Schedule.html + A /rt/branches/rt-3.3/html/Projects/ScheduleByActor.html + A /rt/branches/rt-3.3/html/Projects/index.html + A /rt/branches/rt-3.3/html/REST + A /rt/branches/rt-3.3/html/REST/1.0 + A /rt/branches/rt-3.3/html/REST/1.0/Forms + A /rt/branches/rt-3.3/html/REST/1.0/Forms/queue + A /rt/branches/rt-3.3/html/REST/1.0/Forms/queue/default + A /rt/branches/rt-3.3/html/REST/1.0/Forms/queue/ns + A /rt/branches/rt-3.3/html/REST/1.0/Forms/ticket + A /rt/branches/rt-3.3/html/REST/1.0/Forms/ticket/attachments + A /rt/branches/rt-3.3/html/REST/1.0/Forms/ticket/default + A /rt/branches/rt-3.3/html/REST/1.0/Forms/ticket/history + A /rt/branches/rt-3.3/html/REST/1.0/Forms/ticket/links + A /rt/branches/rt-3.3/html/REST/1.0/Forms/user + A /rt/branches/rt-3.3/html/REST/1.0/Forms/user/default + A /rt/branches/rt-3.3/html/REST/1.0/Forms/user/ns + A /rt/branches/rt-3.3/html/REST/1.0/NoAuth + A /rt/branches/rt-3.3/html/REST/1.0/NoAuth/mail-gateway + A /rt/branches/rt-3.3/html/REST/1.0/autohandler + A /rt/branches/rt-3.3/html/REST/1.0/dhandler + A /rt/branches/rt-3.3/html/REST/1.0/logout + A /rt/branches/rt-3.3/html/REST/1.0/search + A /rt/branches/rt-3.3/html/REST/1.0/search/dhandler + A /rt/branches/rt-3.3/html/REST/1.0/search/ticket + A /rt/branches/rt-3.3/html/REST/1.0/ticket + A /rt/branches/rt-3.3/html/REST/1.0/ticket/comment + A /rt/branches/rt-3.3/html/REST/1.0/ticket/link + A /rt/branches/rt-3.3/html/REST/1.0/ticket/merge + A /rt/branches/rt-3.3/html/Scope + A /rt/branches/rt-3.3/html/Scope/Action.html + A /rt/branches/rt-3.3/html/Scope/Elements + A /rt/branches/rt-3.3/html/Scope/Elements/Header + A /rt/branches/rt-3.3/html/Scope/Elements/MessageBox + A /rt/branches/rt-3.3/html/Scope/Elements/ShowHistory + A /rt/branches/rt-3.3/html/Scope/Elements/ShowHistoryView + A /rt/branches/rt-3.3/html/Scope/Elements/ShowMessageHeaders + A /rt/branches/rt-3.3/html/Scope/Elements/ShowMessageStanza + A /rt/branches/rt-3.3/html/Scope/Elements/ShowSummary + A /rt/branches/rt-3.3/html/Scope/Elements/ShowTransaction + A /rt/branches/rt-3.3/html/Scope/History.html + A /rt/branches/rt-3.3/html/Scope/Search.html + A /rt/branches/rt-3.3/html/Scope/Update.html + A /rt/branches/rt-3.3/html/Scope/View.html + A /rt/branches/rt-3.3/html/Scope/Work.html + A /rt/branches/rt-3.3/html/Scope/index.html + A /rt/branches/rt-3.3/html/Search + A /rt/branches/rt-3.3/html/Search/Build.html + A /rt/branches/rt-3.3/html/Search/Bulk.html + A /rt/branches/rt-3.3/html/Search/Edit.html + A /rt/branches/rt-3.3/html/Search/Elements + A /rt/branches/rt-3.3/html/Search/Elements/BuildFormatString + A /rt/branches/rt-3.3/html/Search/Elements/DisplayOptions + A /rt/branches/rt-3.3/html/Search/Elements/EditFormat + A /rt/branches/rt-3.3/html/Search/Elements/EditSearches + A /rt/branches/rt-3.3/html/Search/Elements/NewListActions + A /rt/branches/rt-3.3/html/Search/Elements/PickBasics + A /rt/branches/rt-3.3/html/Search/Elements/PickCFs + A /rt/branches/rt-3.3/html/Search/Elements/PickCriteria + A /rt/branches/rt-3.3/html/Search/Elements/PickRestriction + A /rt/branches/rt-3.3/html/Search/Elements/SearchPrivacy + A /rt/branches/rt-3.3/html/Search/Elements/SelectAndOr + A /rt/branches/rt-3.3/html/Search/Elements/SelectGroup + A /rt/branches/rt-3.3/html/Search/Elements/SelectLinks + A /rt/branches/rt-3.3/html/Search/Elements/SelectPersonType + A /rt/branches/rt-3.3/html/Search/Elements/SelectSearchObject + A /rt/branches/rt-3.3/html/Search/Elements/SelectSearchesForObjects + A /rt/branches/rt-3.3/html/Search/Elements/TicketHeader + A /rt/branches/rt-3.3/html/Search/Elements/TicketHeaderCell + A /rt/branches/rt-3.3/html/Search/Elements/TicketRow + A /rt/branches/rt-3.3/html/Search/Listing.html + A /rt/branches/rt-3.3/html/Search/Results.html + A /rt/branches/rt-3.3/html/Search/Results.rdf + A /rt/branches/rt-3.3/html/Search/Results.tsv + A /rt/branches/rt-3.3/html/SelfService + A /rt/branches/rt-3.3/html/SelfService/Attachment + A /rt/branches/rt-3.3/html/SelfService/Attachment/dhandler + A /rt/branches/rt-3.3/html/SelfService/Closed.html + A /rt/branches/rt-3.3/html/SelfService/Create.html + A /rt/branches/rt-3.3/html/SelfService/Display.html + A /rt/branches/rt-3.3/html/SelfService/Elements + A /rt/branches/rt-3.3/html/SelfService/Elements/GotoTicket + A /rt/branches/rt-3.3/html/SelfService/Elements/Header + A /rt/branches/rt-3.3/html/SelfService/Elements/MyRequests + A /rt/branches/rt-3.3/html/SelfService/Elements/Tabs + A /rt/branches/rt-3.3/html/SelfService/Error.html + A /rt/branches/rt-3.3/html/SelfService/Prefs.html + A /rt/branches/rt-3.3/html/SelfService/Update.html + A /rt/branches/rt-3.3/html/SelfService/index.html + A /rt/branches/rt-3.3/html/Ticket + A /rt/branches/rt-3.3/html/Ticket/Attachment + A /rt/branches/rt-3.3/html/Ticket/Attachment/dhandler + A /rt/branches/rt-3.3/html/Ticket/Create.html + A /rt/branches/rt-3.3/html/Ticket/Display.html + A /rt/branches/rt-3.3/html/Ticket/Elements + A /rt/branches/rt-3.3/html/Ticket/Elements/AddWatchers + A /rt/branches/rt-3.3/html/Ticket/Elements/BulkLinks + A /rt/branches/rt-3.3/html/Ticket/Elements/EditBasics + A /rt/branches/rt-3.3/html/Ticket/Elements/EditCustomField + A /rt/branches/rt-3.3/html/Ticket/Elements/EditCustomFields + A /rt/branches/rt-3.3/html/Ticket/Elements/EditDates + A /rt/branches/rt-3.3/html/Ticket/Elements/EditLinks + A /rt/branches/rt-3.3/html/Ticket/Elements/EditPeople + A /rt/branches/rt-3.3/html/Ticket/Elements/EditWatchers + A /rt/branches/rt-3.3/html/Ticket/Elements/PreviewScrips + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowAttachments + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowBasics + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowCustomFields + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowDates + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowDependencies + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowHistory + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowLink + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowLinks + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowMemberOf + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowMembers + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowMessageHeaders + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowMessageStanza + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowPeople + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowReferences + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowRequestor + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowSummary + A /rt/branches/rt-3.3/html/Ticket/Elements/ShowTransaction + A /rt/branches/rt-3.3/html/Ticket/Elements/Tabs + A /rt/branches/rt-3.3/html/Ticket/History.html + A /rt/branches/rt-3.3/html/Ticket/Modify.html + A /rt/branches/rt-3.3/html/Ticket/ModifyAll.html + A /rt/branches/rt-3.3/html/Ticket/ModifyDates.html + A /rt/branches/rt-3.3/html/Ticket/ModifyLinks.html + A /rt/branches/rt-3.3/html/Ticket/ModifyPeople.html + A /rt/branches/rt-3.3/html/Ticket/Update.html + A /rt/branches/rt-3.3/html/Tools + A /rt/branches/rt-3.3/html/Tools/MyDay.html + A /rt/branches/rt-3.3/html/User + A /rt/branches/rt-3.3/html/User/Delegation.html + A /rt/branches/rt-3.3/html/User/Elements + A /rt/branches/rt-3.3/html/User/Elements/DelegateRights + A /rt/branches/rt-3.3/html/User/Elements/GroupTabs + A /rt/branches/rt-3.3/html/User/Elements/Tabs + A /rt/branches/rt-3.3/html/User/Groups + A /rt/branches/rt-3.3/html/User/Groups/Members.html + A /rt/branches/rt-3.3/html/User/Groups/Modify.html + A /rt/branches/rt-3.3/html/User/Groups/index.html + A /rt/branches/rt-3.3/html/User/Prefs.html + A /rt/branches/rt-3.3/html/autohandler + A /rt/branches/rt-3.3/html/index.html + A /rt/branches/rt-3.3/html/l + A /rt/branches/rt-3.3/install-sh + A /rt/branches/rt-3.3/lib + A /rt/branches/rt-3.3/lib/RT + A /rt/branches/rt-3.3/lib/RT/ACE.pm + A /rt/branches/rt-3.3/lib/RT/ACE_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/ACL.pm + A /rt/branches/rt-3.3/lib/RT/ACL_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Action + A /rt/branches/rt-3.3/lib/RT/Action/AutoOpen.pm + A /rt/branches/rt-3.3/lib/RT/Action/Autoreply.pm + A /rt/branches/rt-3.3/lib/RT/Action/CreateTickets.pm + A /rt/branches/rt-3.3/lib/RT/Action/EscalatePriority.pm + A /rt/branches/rt-3.3/lib/RT/Action/Generic.pm + A /rt/branches/rt-3.3/lib/RT/Action/Notify.pm + A /rt/branches/rt-3.3/lib/RT/Action/NotifyAsComment.pm + A /rt/branches/rt-3.3/lib/RT/Action/ResolveMembers.pm + A /rt/branches/rt-3.3/lib/RT/Action/SendEmail.pm + A /rt/branches/rt-3.3/lib/RT/Action/SetPriority.pm + A /rt/branches/rt-3.3/lib/RT/Action/UserDefined.pm + A /rt/branches/rt-3.3/lib/RT/Attachment.pm + A /rt/branches/rt-3.3/lib/RT/Attachment_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Attachments.pm + A /rt/branches/rt-3.3/lib/RT/Attachments_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Attribute.pm + A /rt/branches/rt-3.3/lib/RT/Attribute_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Attributes.pm + A /rt/branches/rt-3.3/lib/RT/Attributes_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Base.pm + A /rt/branches/rt-3.3/lib/RT/CachedGroupMember.pm + A /rt/branches/rt-3.3/lib/RT/CachedGroupMember_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/CachedGroupMembers.pm + A /rt/branches/rt-3.3/lib/RT/CachedGroupMembers_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Condition + A /rt/branches/rt-3.3/lib/RT/Condition/AnyTransaction.pm + A /rt/branches/rt-3.3/lib/RT/Condition/BeforeDue.pm + A /rt/branches/rt-3.3/lib/RT/Condition/Generic.pm + A /rt/branches/rt-3.3/lib/RT/Condition/Overdue.pm + A /rt/branches/rt-3.3/lib/RT/Condition/OwnerChange.pm + A /rt/branches/rt-3.3/lib/RT/Condition/PriorityExceeds.pm + A /rt/branches/rt-3.3/lib/RT/Condition/QueueChange.pm + A /rt/branches/rt-3.3/lib/RT/Condition/StatusChange.pm + A /rt/branches/rt-3.3/lib/RT/Condition/UserDefined.pm + A /rt/branches/rt-3.3/lib/RT/CurrentUser.pm + A /rt/branches/rt-3.3/lib/RT/CustomField.pm + A /rt/branches/rt-3.3/lib/RT/CustomFieldValue.pm + A /rt/branches/rt-3.3/lib/RT/CustomFieldValues.pm + A /rt/branches/rt-3.3/lib/RT/CustomFieldValues_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/CustomField_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/CustomFields.pm + A /rt/branches/rt-3.3/lib/RT/CustomFields_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Date.pm + A /rt/branches/rt-3.3/lib/RT/EmailParser.pm + A /rt/branches/rt-3.3/lib/RT/Group.pm + A /rt/branches/rt-3.3/lib/RT/GroupMember.pm + A /rt/branches/rt-3.3/lib/RT/GroupMember_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/GroupMembers.pm + A /rt/branches/rt-3.3/lib/RT/GroupMembers_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Group_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Groups.pm + A /rt/branches/rt-3.3/lib/RT/Groups_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Handle.pm + A /rt/branches/rt-3.3/lib/RT/I18N + A /rt/branches/rt-3.3/lib/RT/I18N/cs.pm + A /rt/branches/rt-3.3/lib/RT/I18N/cs.po + A /rt/branches/rt-3.3/lib/RT/I18N/de.po + A /rt/branches/rt-3.3/lib/RT/I18N/en.po + A /rt/branches/rt-3.3/lib/RT/I18N/en_malkovich.po + A /rt/branches/rt-3.3/lib/RT/I18N/es.po + A /rt/branches/rt-3.3/lib/RT/I18N/fi.po + A /rt/branches/rt-3.3/lib/RT/I18N/fr.po + A /rt/branches/rt-3.3/lib/RT/I18N/he.po + A /rt/branches/rt-3.3/lib/RT/I18N/i_default.pm + A /rt/branches/rt-3.3/lib/RT/I18N/it.po + A /rt/branches/rt-3.3/lib/RT/I18N/ja.po + A /rt/branches/rt-3.3/lib/RT/I18N/nl.po + A /rt/branches/rt-3.3/lib/RT/I18N/no.po + A /rt/branches/rt-3.3/lib/RT/I18N/pt_br.po + A /rt/branches/rt-3.3/lib/RT/I18N/ru.po + A /rt/branches/rt-3.3/lib/RT/I18N/zh_cn.po + A /rt/branches/rt-3.3/lib/RT/I18N/zh_tw.po + A /rt/branches/rt-3.3/lib/RT/I18N.pm + A /rt/branches/rt-3.3/lib/RT/Interface + A /rt/branches/rt-3.3/lib/RT/Interface/CLI.pm + A /rt/branches/rt-3.3/lib/RT/Interface/Email + A /rt/branches/rt-3.3/lib/RT/Interface/Email/Auth + A /rt/branches/rt-3.3/lib/RT/Interface/Email/Auth/GnuPG.pm + A /rt/branches/rt-3.3/lib/RT/Interface/Email/Auth/MailFrom.pm + A /rt/branches/rt-3.3/lib/RT/Interface/Email/Filter + A /rt/branches/rt-3.3/lib/RT/Interface/Email/Filter/SpamAssassin.pm + A /rt/branches/rt-3.3/lib/RT/Interface/Email.pm + A /rt/branches/rt-3.3/lib/RT/Interface/REST.pm + A /rt/branches/rt-3.3/lib/RT/Interface/Web.pm + A /rt/branches/rt-3.3/lib/RT/Link.pm + A /rt/branches/rt-3.3/lib/RT/Link_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Links.pm + A /rt/branches/rt-3.3/lib/RT/Links_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/ObjectCustomField.pm + A /rt/branches/rt-3.3/lib/RT/ObjectCustomFieldValue.pm + A /rt/branches/rt-3.3/lib/RT/ObjectCustomFieldValue_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/ObjectCustomFieldValues.pm + A /rt/branches/rt-3.3/lib/RT/ObjectCustomFieldValues_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/ObjectCustomField_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/ObjectCustomFields.pm + A /rt/branches/rt-3.3/lib/RT/ObjectCustomFields_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Principal.pm + A /rt/branches/rt-3.3/lib/RT/Principal_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Principals.pm + A /rt/branches/rt-3.3/lib/RT/Principals_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Queue.pm + A /rt/branches/rt-3.3/lib/RT/Queue_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Queues.pm + A /rt/branches/rt-3.3/lib/RT/Queues_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Record.pm + A /rt/branches/rt-3.3/lib/RT/Scrip.pm + A /rt/branches/rt-3.3/lib/RT/ScripAction.pm + A /rt/branches/rt-3.3/lib/RT/ScripAction_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/ScripActions.pm + A /rt/branches/rt-3.3/lib/RT/ScripActions_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/ScripCondition.pm + A /rt/branches/rt-3.3/lib/RT/ScripCondition_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/ScripConditions.pm + A /rt/branches/rt-3.3/lib/RT/ScripConditions_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Scrip_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Scrips.pm + A /rt/branches/rt-3.3/lib/RT/Scrips_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Search + A /rt/branches/rt-3.3/lib/RT/Search/ActiveTicketsInQueue.pm + A /rt/branches/rt-3.3/lib/RT/Search/Generic.pm + A /rt/branches/rt-3.3/lib/RT/SearchBuilder.pm + A /rt/branches/rt-3.3/lib/RT/StyleGuide.pod + A /rt/branches/rt-3.3/lib/RT/System.pm + A /rt/branches/rt-3.3/lib/RT/Template.pm + A /rt/branches/rt-3.3/lib/RT/Template_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Templates.pm + A /rt/branches/rt-3.3/lib/RT/Templates_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Ticket.pm + A /rt/branches/rt-3.3/lib/RT/TicketCustomFieldValue.pm + A /rt/branches/rt-3.3/lib/RT/TicketCustomFieldValue_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/TicketCustomFieldValues.pm + A /rt/branches/rt-3.3/lib/RT/TicketCustomFieldValues_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Ticket_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Tickets.pm + A /rt/branches/rt-3.3/lib/RT/Tickets_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Tickets_Overlay_SQL.pm + A /rt/branches/rt-3.3/lib/RT/Transaction.pm + A /rt/branches/rt-3.3/lib/RT/Transaction_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Transactions.pm + A /rt/branches/rt-3.3/lib/RT/Transactions_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/URI + A /rt/branches/rt-3.3/lib/RT/URI/base.pm + A /rt/branches/rt-3.3/lib/RT/URI/fsck_com_rt.pm + A /rt/branches/rt-3.3/lib/RT/URI.pm + A /rt/branches/rt-3.3/lib/RT/User.pm + A /rt/branches/rt-3.3/lib/RT/User_Overlay.pm + A /rt/branches/rt-3.3/lib/RT/Users.pm + A /rt/branches/rt-3.3/lib/RT/Users_Overlay.pm + A /rt/branches/rt-3.3/lib/RT.pm.in + A /rt/branches/rt-3.3/lib/t + A /rt/branches/rt-3.3/lib/t/00smoke.t.in + A /rt/branches/rt-3.3/lib/t/01harness.t.in + A /rt/branches/rt-3.3/lib/t/02regression.t.in + A /rt/branches/rt-3.3/lib/t/03web.pl.in + A /rt/branches/rt-3.3/lib/t/04_send_email.pl.in + A /rt/branches/rt-3.3/lib/t/data + A /rt/branches/rt-3.3/lib/t/data/8859-15-message-series + A /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/dir + A /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg1 + A /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg2 + A /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg3 + A /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg4 + A /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg5 + A /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg6 + A /rt/branches/rt-3.3/lib/t/data/8859-15-message-series/msg7 + A /rt/branches/rt-3.3/lib/t/data/crashes-file-based-parser + A /rt/branches/rt-3.3/lib/t/data/multipart-alternative-with-umlaut + A /rt/branches/rt-3.3/lib/t/data/multipart-report + A /rt/branches/rt-3.3/lib/t/data/nested-mime-sample + A /rt/branches/rt-3.3/lib/t/data/nested-rfc-822 + A /rt/branches/rt-3.3/lib/t/data/new-ticket-from-iso-8859-1 + A /rt/branches/rt-3.3/lib/t/data/new-ticket-from-iso-8859-1-full + A /rt/branches/rt-3.3/lib/t/data/notes-uuencoded + A /rt/branches/rt-3.3/lib/t/data/russian-subject-no-content-type + A /rt/branches/rt-3.3/lib/t/data/text-html-in-russian + A /rt/branches/rt-3.3/lib/t/data/text-html-with-umlaut + A /rt/branches/rt-3.3/lib/t/regression + A /rt/branches/rt-3.3/lib/t/regression/00placeholder + A /rt/branches/rt-3.3/lib/t/regression/mime_tests + A /rt/branches/rt-3.3/m4 + A /rt/branches/rt-3.3/m4/rt_enable_layout.m4 + A /rt/branches/rt-3.3/m4/rt_expand_var.m4 + A /rt/branches/rt-3.3/m4/rt_layout.m4 + A /rt/branches/rt-3.3/m4/rt_subst_expanded_arg.m4 + A /rt/branches/rt-3.3/releng.cnf + A /rt/branches/rt-3.3/sbin + A /rt/branches/rt-3.3/sbin/extract-message-catalog + A /rt/branches/rt-3.3/sbin/extract_pod_tests + A /rt/branches/rt-3.3/sbin/factory + A /rt/branches/rt-3.3/sbin/license_tag + A /rt/branches/rt-3.3/sbin/regression_harness + A /rt/branches/rt-3.3/sbin/rt-setup-database.in + A /rt/branches/rt-3.3/sbin/rt-test-dependencies.in + A /rt/branches/rt-3.3/spec + A /rt/branches/rt-3.3/spec/schema.txt + +* mv autrijus-3.1 to rt-3.3 ------------------------------------------------------------------------ diff --git a/rt/Makefile.in b/rt/Makefile.in index 4c268ac9e..43dcee18c 100644 --- a/rt/Makefile.in +++ b/rt/Makefile.in @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # # DO NOT HAND-EDIT the file named 'Makefile'. This file is autogenerated. # Have a look at "configure" and "Makefile.in" instead @@ -120,6 +120,10 @@ RT_READABLE_DIR_MODE = 0755 # RT_MODPERL_HANDLER is the mason handler script for mod_perl RT_MODPERL_HANDLER = $(RT_BIN_PATH)/webmux.pl +# RT_STANDALONE_SERVER is a stand-alone HTTP server +RT_STANDALONE_SERVER = $(RT_BIN_PATH)/standalone_httpd +# RT_SPEEDYCGI_HANDLER is the mason handler script for SpeedyCGI +RT_SPEEDYCGI_HANDLER = $(RT_BIN_PATH)/mason_handler.scgi # RT_FASTCGI_HANDLER is the mason handler script for FastCGI RT_FASTCGI_HANDLER = $(RT_BIN_PATH)/mason_handler.fcgi # RT_WIN32_FASTCGI_HANDLER is the mason handler script for FastCGI @@ -138,7 +142,9 @@ BINARIES = $(DESTDIR)/$(RT_MODPERL_HANDLER) \ $(DESTDIR)/$(RT_MAILGATE_BIN) \ $(DESTDIR)/$(RT_CLI_BIN) \ $(DESTDIR)/$(RT_CRON_BIN) \ - $(DESTDIR)/$(RT_FASTCGI_HANDLER) \ + $(DESTDIR)/$(RT_STANDALONE_SERVER) \ + $(DESTDIR)/$(RT_SPEEDYCGI_HANDLER) \ + $(DESTDIR)/$(RT_FASTCGI_HANDLER) \ $(DESTDIR)/$(RT_WIN32_FASTCGI_HANDLER) SYSTEM_BINARIES = $(DESTDIR)/$(RT_SBIN_PATH)/ @@ -213,8 +219,11 @@ instruct: @echo "" @echo "You must now configure RT by editing $(SITE_CONFIG_FILE)." @echo "" - @echo "(You will definitely need to set RT's database password before continuing." - @echo " Not doing so could be very dangerous)" + @echo "(You will definitely need to set RT's database password in " + @echo "$(SITE_CONFIG_FILE) before continuing. Not doing so could be " + @echo "very dangerous. Note that you do not have to manually add a " + @echo "database user or set up a database for RT. These actions will be " + @echo "taken care of in the next step.)" @echo "" @echo "After that, you need to initialize RT's database by running" @echo " 'make initialize-database'" @@ -247,6 +256,8 @@ upgrade-noclobber: config-install libs-install html-install bin-install local-in testdeps: $(PERL) ./sbin/rt-test-dependencies --verbose --with-$(DB_TYPE) +depends: fixdeps + fixdeps: $(PERL) ./sbin/rt-test-dependencies --verbose --install --with-$(DB_TYPE) @@ -268,7 +279,7 @@ fixperms: chmod 0500 $(DESTDIR)/$(RT_ETC_PATH)/* #TODO: the config file should probably be able to have its - # owner set seperately from the binaries. + # owner set separately from the binaries. chown -R $(BIN_OWNER) $(DESTDIR)/$(RT_ETC_PATH) chgrp -R $(RTGROUP) $(DESTDIR)/$(RT_ETC_PATH) @@ -319,7 +330,7 @@ files-install: libs-install etc-install bin-install sbin-install html-install lo config-install: mkdir -p $(DESTDIR)/$(CONFIG_FILE_PATH) - cp etc/RT_Config.pm $(DESTDIR)/$(CONFIG_FILE) + -cp etc/RT_Config.pm $(DESTDIR)/$(CONFIG_FILE) [ -f $(DESTDIR)/$(SITE_CONFIG_FILE) ] || cp etc/RT_SiteConfig.pm $(DESTDIR)/$(SITE_CONFIG_FILE) chgrp $(RTGROUP) $(DESTDIR)/$(CONFIG_FILE) @@ -336,11 +347,14 @@ test: regression-install: config-install $(PERL) -pi -e 's/Set\(\$$DatabaseName.*\);/Set\(\$$DatabaseName, "rt3regression"\);/' $(DESTDIR)/$(CONFIG_FILE) -regression: regression-install dirs files-install libs-install sbin-install bin-install regression-instruct regression-reset-db testify-pods fixperms apachectl - $(PERL) lib/t/02regression.t +regression: regression-install dirs files-install libs-install sbin-install bin-install regression-instruct regression-reset-db testify-pods fixperms apachectl run-regression + +run-regression: + prove -Ilib lib/t/setup_regression.t lib/t/autogen/ lib/t/regression/ + + +regression-noapache: regression-install dirs files-install libs-install sbin-install bin-install regression-instruct regression-reset-db testify-pods fixperms start-httpd run-regression -regression-noapache: regression-install dirs files-install libs-install sbin-install bin-install regression-instruct regression-reset-db testify-pods fixperms start-httpd - $(PERL) lib/t/02regression.t regression-quiet: $(PERL) sbin/regression_harness @@ -354,6 +368,8 @@ regression-reset-db: $(PERL) $(DESTDIR)/$(RT_SBIN_PATH)/rt-setup-database --action drop --dba $(DB_DBA) --dba-password '' --force $(PERL) $(DESTDIR)/$(RT_SBIN_PATH)/rt-setup-database --action init --dba $(DB_DBA) --dba-password '' +initdb :: initialize-database + initialize-database: $(PERL) $(DESTDIR)/$(RT_SBIN_PATH)/rt-setup-database --action init --dba $(DB_DBA) --prompt-for-dba-password @@ -366,13 +382,13 @@ insert-approval-data: # {{{ libs-install libs-install: - [ -d $(DESTDIR)/$(RT_LIB_PATH) ] || mkdir $(DESTDIR)/$(RT_LIB_PATH) + [ -d $(DESTDIR)/$(RT_LIB_PATH) ] || mkdir -p $(DESTDIR)/$(RT_LIB_PATH) -cp -rp lib/* $(DESTDIR)/$(RT_LIB_PATH) # }}} # {{{ html-install html-install: - [ -d $(DESTDIR)/$(MASON_HTML_PATH) ] || mkdir $(DESTDIR)/$(MASON_HTML_PATH) + [ -d $(DESTDIR)/$(MASON_HTML_PATH) ] || mkdir -p $(DESTDIR)/$(MASON_HTML_PATH) -cp -rp ./html/* $(DESTDIR)/$(MASON_HTML_PATH) # }}} @@ -380,7 +396,7 @@ html-install: doc-install: # RT 3.0.0 - RT 3.0.2 would accidentally create a file instead of a dir -[ -f $(DESTDIR)/$(RT_DOC_PATH) ] && rm $(DESTDIR)/$(RT_DOC_PATH) - [ -d $(DESTDIR)/$(RT_DOC_PATH) ] || mkdir $(DESTDIR)/$(RT_DOC_PATH) + [ -d $(DESTDIR)/$(RT_DOC_PATH) ] || mkdir -p $(DESTDIR)/$(RT_DOC_PATH) -cp -rp ./README $(DESTDIR)/$(RT_DOC_PATH) # }}} @@ -399,9 +415,12 @@ etc-install: sbin-install: mkdir -p $(DESTDIR)/$(RT_SBIN_PATH) - chmod +x sbin/rt-setup-database \ + chmod +x \ + sbin/rt-dump-database \ + sbin/rt-setup-database \ sbin/rt-test-dependencies -cp -rp \ + sbin/rt-dump-database \ sbin/rt-setup-database \ sbin/rt-test-dependencies \ $(DESTDIR)/$(RT_SBIN_PATH) diff --git a/rt/README b/rt/README index 9373f6949..caead27c5 100755 --- a/rt/README +++ b/rt/README @@ -1,62 +1,18 @@ -# {{{ BEGIN BPS TAGGED BLOCK -# -# COPYRIGHT: -# -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC -# -# -# (Except where explicitly superseded by other copyright notices) -# -# -# LICENSE: -# -# This work is made available to you under the terms of Version 2 of -# the GNU General Public License. A copy of that license should have -# been provided with this software, but in any event can be snarfed -# from www.gnu.org. -# -# This work is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -# -# -# CONTRIBUTION SUBMISSION POLICY: -# -# (The following paragraph is not intended to limit the rights granted -# to you to modify and distribute this software under the terms of -# the GNU General Public License and is only of importance to you if -# you choose to contribute your changes and enhancements to the -# community by submitting them to Best Practical Solutions, LLC.) -# -# By intentionally submitting any modifications, corrections or -# derivatives to this work, or any other work intended for use with -# Request Tracker, to Best Practical Solutions, LLC, you confirm that -# you are the copyright holder for those contributions and you grant -# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, -# royalty-free, perpetual, license to use, copy, create derivative -# works based on those contributions, and sublicense and distribute -# those contributions and any derivatives thereof. -# -# }}} END BPS TAGGED BLOCK -RT is an enterprise-grade issue tracking system. It allows -organizations to keep track of their to-do lists, who is working -on which tasks, what's already been done, and when tasks were -completed. It is available under the terms of version 2 of the GNU -General Public License (GPL), so it doesn't cost anything to set -up and use. +RT is an enterprise-grade issue tracking system. It allows organizations +to keep track of what needs to get done, who is working on which tasks, +what's already been done, and when tasks were (or weren't) completed. -RT is commercially supported software. To purchase support, training, -custom development or professional services, please write to -sales@bestpractical.com. +RT doesn't cost anything to use, no matter how much you use it; it +is freely available under the terms of Version 2 of the GNU General +Public License. - Jesse Vincent - Best Practical Solutions, LLC - June 2004 +RT is commercially-supported software. To purchase support, training, +custom development, or professional services, please get in touch with +us at sales@bestpractical.com. + + Jesse Vincent + Best Practical Solutions, LLC + March, 2005 REQUIRED PACKAGES: @@ -64,30 +20,25 @@ REQUIRED PACKAGES: o Perl 5.8.3 or later (http://www.perl.com). - Perl versions prior to 5.8.3 contain bugs that could result - in data corruption. We recommend strongly that you use 5.8.3 - or newer. RT may function with perl 5.8.0 and later, but - is unsupported in that configuration. + Perl versions prior to 5.8.3 contain bugs that could result + in data corruption. We recommend strongly that you use 5.8.3 + or newer. + +o A supported SQL database -o A DB backend; MySQL is recommended ( http://www.mysql.com ) Currently supported: Mysql 4.0.13 or later with InnoDB support. Postgres 7.2 or later. - Oracle 9iR2. - Beta-quality support for Informix and SQLite is also available. - + Oracle 9iR2 or later. + SQLite 3.0. (Not recommended for production) o Apache version 1.3.x or 2.x (http://httpd.apache.org) - with mod_perl -- (http://perl.apache.org ) - or a webserver with FastCGI support (www.fastcgi.com) - - mod_perl 2.0 isn't quite ready for prime_time just yet; - Best Practical Solutions strongly recommends that sites use - Apache 1.3 or FastCGI. + with mod_perl -- (http://perl.apache.org ) + or a webserver with FastCGI support (www.fastcgi.com) Compiling mod_perl on Apache 1.3.x as a DSO has been known - to have massive stability problems and is not recommended. + to have massive stability problems and is not recommended. - mod_perl 1.x must be build with EVERYTHING=1 + mod_perl 1.x must be built with EVERYTHING=1 RT's FastCGI handler needs to access RT's configuration file. @@ -97,7 +48,7 @@ o Various and sundry perl modules The tool supplied with RT uses Perl's CPAN system (http://www.cpan.org) to install modules. Some operating - systems package all or some of the modules required and + systems package all or some of the modules required, and you may be better off installing the modules that way. @@ -109,100 +60,112 @@ want to read a more comprehensive installation guide at: http://wiki.bestpractical.com/index.cgi?InstallationGuides -1 Unpack this distribution SOMWHERE OTHER THAN where you want to install RT +1 Unpack this distribution other than where you want to install RT - Granted, you've already got it open. To do this cleanly: + To do this cleanly, run the following command: - tar xzvf rt.tar.gz -C /tmp + tar xzvf rt.tar.gz -C /tmp 2 Run the "configure" script. - ./configure --help to see the list of options - ./configure (with the flags you want) + ./configure --help to see the list of options + ./configure (with the flags you want) + + RT defaults to installing in /opt/rt3 with MySQL as its database. It + tries to guess which of www-data, www, apache or nobody your webserver + will run as, but you can override that behavior. -3 Make sure that RT has everything it needs to run: +3 Make sure that RT has everything it needs to run. -3.1 Check for missing dependencies: + Check for missing dependencies by running: - make testdeps + make testdeps -3.2 If there are unsatisfied dependencies, install them by hand or run: +4 If the script reports any missing dependencies, install them by hand + or run the following command as a user who has permission to install perl + modules on your system: - make fixdeps + make fixdeps -3.3 Check to make sure everything was installed properly: - - make testdeps +5 Check to make sure everything was installed properly. + + make testdeps - It might sometimes be necessary to run "make fixdeps" several times - to install all necessary perl modules. + It might sometimes be necessary to run "make fixdeps" several times + to install all necessary perl modules. -4 Create a group called 'rt' +6 If this is a new installation: + + As a user with permission to install RT in your chosen directory, type: -5a FOR A NEW INSTALLATION: - - As root, type: - make install - - make initialize-database + make install + + Set up etc/RT_SiteConfig.pm in your RT installation directory. + You'll need to add any values you need to change from the defaults + in etc/RT_Config.pm - If the make fails, type: - make dropdb - and start over from step 5a + As a user with permission to read RT's configuration file, type: + + make initialize-database -5b FOR UPGRADING: (Within the RT 3.x series) + If the make fails, type: + + make dropdb - Read through the UPGRADING document included in this distribution. - It may contain important instructions which will help you upgrade - RT safely. + and start over from step 6 - As root, type: - make upgrade +7 If you're upgrading from RT 3.0 or newer: - This will build new binaries, config files and libraries without - overwriting your RT database. + Read through the UPGRADING document included in this distribution. + + It includes special upgrade instructions that will help you get this + new version of RT up and running smoothly. - You may also need to update RT's database. To find out, type: + As a user with permission to install RT in your chosen installation + directory, type: - ls etc/upgrade + make upgrade - For each item in that directory whose name is greater than - your previously installed RT version, run: - /opt/rt3/sbin/rt-setup-database --action schema \ - --datadir etc/upgrade/ - /opt/rt3/sbin/rt-setup-database --action acl \ - --datadir etc/upgrade/ - /opt/rt3/sbin/rt-setup-database --action insert \ - --datadir etc/upgrade/ + This will install new binaries, config files and libraries without + overwriting your RT database. + Update etc/RT_SiteConfig.pm in your RT installation directory. + You'll need to add any new values you need to change from the defaults + in etc/RT_Config.pm -5c FOR UPGRADING: (From RT 2.0.x) + You may also need to update RT's database. To find out, type: - Download the RT2 to RT3 migration tools from: + ls etc/upgrade - http://bestpractical.com/pub/rt/devel/rt2-to-rt3.tar.gz + For each item in that directory whose name is greater than + your previously installed RT version, run: - Follow the included instructions. + /opt/rt3/sbin/rt-setup-database --action schema \ + --datadir etc/upgrade/ + /opt/rt3/sbin/rt-setup-database --action acl \ + --datadir etc/upgrade/ + /opt/rt3/sbin/rt-setup-database --action insert \ + --datadir etc/upgrade/ -6 Edit etc/RT_SiteConfig.pm in your RT installation directory, by specifying - any values you need to change from the defaults in etc/RT_Config.pm +8 If you're upgrading from RT 2.0: -7 Configure the email and web gateways, as described below. + Please upgrade from RT 2.0 to RT 3.2 and then follow the instructions + for section 7. -8 Stop and start your webserver, so it picks up your configuration changes. +9 Configure the email and web gateways, as described below. NOTE: root's password for the web interface is "password" - (without the quotes.) Not changing this is a SECURITY risk + (without the quotes). Not changing this is a SECURITY risk! -9 Configure RT per the instructions in RT's manual. +10 Set up users, groups, queues, scrips and access control. Until you do this, RT will not be able to send or receive email, nor will it be more than marginally functional. This is not an optional step. -THE WEB INTERFACE ------------------ +SETTING UP THE WEB INTERFACE +---------------------------- RT's web interface is based around HTML::Mason, which works well with the mod_perl perl interpreter within Apache httpd and FastCGI @@ -210,27 +173,26 @@ the mod_perl perl interpreter within Apache httpd and FastCGI mod_perl -------- -To install RT with mod_perl, you'll need to add a few lines to your -Apache configuration file telling it about RT: +To install RT with mod_perl, you'll need to install the +apache database connection cache. To make sure it's installed, run +the following command: + + perl -MCPAN -e'install Apache::DBI' + +Next, add a few lines to your Apache configuration file, so that +it knows where to find RT: ServerName your.rt.server.hostname DocumentRoot /opt/rt3/share/html AddDefaultCharset UTF-8 - # these four lines apply to Apache2+mod_perl2 only: {{{ - PerlSetVar MasonArgsMethod CGI - PerlModule Apache2 Apache::compat - RewriteEngine On - RewriteRule ^(.*)/$ $1/index.html - # }}} - PerlModule Apache::DBI PerlRequire /opt/rt3/bin/webmux.pl - SetHandler perl-script - PerlHandler RT::Mason + SetHandler perl-script + PerlHandler RT::Mason @@ -269,30 +231,22 @@ Apache configuration file telling it about RT: SETTING UP THE MAIL GATEWAY --------------------------- -RT can accept incoming email using a simple program run as a "pipe" -by your mail server. +To let email flow to your RT server, you need to add a few lines of +configuration to your mail server's "aliases" file. These lines "pipe" +incoming email messages from your mail server to RT. -An alias for the initial queue will need to be made in either your -global mail aliases file (if you are using NIS) or locally on your -machine. - -Add the following lines to /etc/aliases (or your local equivalent) : +Add the following lines to /etc/aliases (or your local equivalent) on your mail server: -rt: "|/opt/rt3/bin/rt-mailgate --queue general --action correspond --url http://localhost/" -rt-comment: "|/opt/rt3/bin/rt-mailgate --queue general --action comment --url http://localhost/" - | | | - ----/ | | - | | - ---/ | - | - ---/ +rt: "|/opt/rt3/bin/rt-mailgate --queue general --action correspond --url http://rt.example.com/" +rt-comment: "|/opt/rt3/bin/rt-mailgate --queue general --action comment --url http://rt.example.com/" +You'll need to add similar lines for each queue you want to be able +to send email to. To find out more about how to configure RT's email +gateway, type: + + perldoc /opt/rt3/bin/rt-mailgate -BUGS ----- -To report a bug, send email to rt-bugs@fsck.com. GETTING HELP ------------ @@ -300,24 +254,36 @@ GETTING HELP If RT is mission-critical for you or if you use it heavily, we recommend that you purchase a commercial support contract. Details on support contracts are available at http://www.bestpractical.com or by writing to -sales@bestpractical.com. +. If you're interested in having RT extended or customized or would like more information about commercial support options, please send email to to discuss rates and availability. -RT-USERS MAILINGLIST + +RT WEBSITE +---------- + +For current information about RT, check out the RT website at + http://www.bestpractical.com/ + +You'll find screenshots, a pointer to the current version of RT, contributed +patches, and lots of other great stuff. + + + +RT-USERS MAILING LIST -------------------- To keep up to date on the latest RT tips, techniques and extensions, you probably want to join the rt-users mailing list. Send a message to: - rt-users-request@lists.bestpractical.com + rt-users-request@lists.bestpractical.com -With the body of the message consisting of only the word: +with the body of the message consisting of only the word: - subscribe + subscribe If you're interested in hacking on RT, you'll want to subscribe to rt-devel@lists.bestpractical.com. Subscribe to it with instructions @@ -329,12 +295,61 @@ your questions are best not asked publicly, send them personally to . -RT WEBSITE ----------- -For current information about RT, check out the RT website at - http://www.bestpractical.com/ +BUGS +---- +RT's a pretty complex application, and as you get up to speed, you might +run into some trouble. Generally, it's best to ask about things you +run into on the rt-users mailinglist (or pick up a commercial support +contract from Best Practical). But, sometimes people do run into bugs. In +the exceedingly unlikely event that you hit a bug in RT, please report +it! We'd love to hear about problems you have with RT, so we can fix them. +To report a bug, send email to rt-bugs@fsck.com. -You'll find screenshots, a pointer to the current version of RT, contributed -patches, and lots of other great stuff. + +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} diff --git a/rt/UPGRADING b/rt/UPGRADING index 7256f976b..11a26e81e 100644 --- a/rt/UPGRADING +++ b/rt/UPGRADING @@ -16,6 +16,32 @@ accidentally damage your database and lose data or worse. ******* +UPGRADING FROM 3.3.14 and earlier - Changes: + +The "ModifyObjectCustomFieldValues" right name was too long. It's been changed to +"ModifyCustomField" + + +UPGRADING FROM 3.3.11 and earlier - Changes: + += Rights Changes = + +Custom Fields now have an additional right "ModifyCustomField". +This right governs whether a user can modify an object's custom field values +for a particular custom field. This includes adding, deleting and changing values. + + +UPGRADING FROM 3.2 and earlier - Changes: + += Rights changes = + +Now, if you want any user to be able to access the Admin tools (a.k.a. +the Configuration tab), you must grant that user the "ShowConfigTab" +right. Making the user a privileged user is no longer sufficient. + +"SuperUser" users are no longer automatically added to the list of users who can own tickets in a queue. You now need to explicitly give them the "own tickets" right. + + UPGRADING FROM 3.0.x - Changes: diff --git a/rt/aclocal.m4 b/rt/aclocal.m4 index 6e8659c35..67ff30d7c 100644 --- a/rt/aclocal.m4 +++ b/rt/aclocal.m4 @@ -10,825 +10,6 @@ dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A dnl PARTICULAR PURPOSE. -# lib-prefix.m4 serial 3 (gettext-0.12.2) -dnl Copyright (C) 2001-2003 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Bruno Haible. - -dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and -dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't -dnl require excessive bracketing. -ifdef([AC_HELP_STRING], -[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])], -[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])]) - -dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed -dnl to access previously installed libraries. The basic assumption is that -dnl a user will want packages to use other packages he previously installed -dnl with the same --prefix option. -dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate -dnl libraries, but is otherwise very convenient. -AC_DEFUN([AC_LIB_PREFIX], -[ - AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) - AC_REQUIRE([AC_PROG_CC]) - AC_REQUIRE([AC_CANONICAL_HOST]) - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - dnl By default, look in $includedir and $libdir. - use_additional=yes - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - AC_LIB_ARG_WITH([lib-prefix], -[ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib - --without-lib-prefix don't search for libraries in includedir and libdir], -[ - if test "X$withval" = "Xno"; then - use_additional=no - else - if test "X$withval" = "X"; then - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - else - additional_includedir="$withval/include" - additional_libdir="$withval/lib" - fi - fi -]) - if test $use_additional = yes; then - dnl Potentially add $additional_includedir to $CPPFLAGS. - dnl But don't add it - dnl 1. if it's the standard /usr/include, - dnl 2. if it's already present in $CPPFLAGS, - dnl 3. if it's /usr/local/include and we are using GCC on Linux, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_includedir" != "X/usr/include"; then - haveit= - for x in $CPPFLAGS; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-I$additional_includedir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test "X$additional_includedir" = "X/usr/local/include"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - if test -d "$additional_includedir"; then - dnl Really add $additional_includedir to $CPPFLAGS. - CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir" - fi - fi - fi - fi - dnl Potentially add $additional_libdir to $LDFLAGS. - dnl But don't add it - dnl 1. if it's the standard /usr/lib, - dnl 2. if it's already present in $LDFLAGS, - dnl 3. if it's /usr/local/lib and we are using GCC on Linux, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_libdir" != "X/usr/lib"; then - haveit= - for x in $LDFLAGS; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test "X$additional_libdir" = "X/usr/local/lib"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - dnl Really add $additional_libdir to $LDFLAGS. - LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir" - fi - fi - fi - fi - fi -]) - -dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix, -dnl acl_final_exec_prefix, containing the values to which $prefix and -dnl $exec_prefix will expand at the end of the configure script. -AC_DEFUN([AC_LIB_PREPARE_PREFIX], -[ - dnl Unfortunately, prefix and exec_prefix get only finally determined - dnl at the end of configure. - if test "X$prefix" = "XNONE"; then - acl_final_prefix="$ac_default_prefix" - else - acl_final_prefix="$prefix" - fi - if test "X$exec_prefix" = "XNONE"; then - acl_final_exec_prefix='${prefix}' - else - acl_final_exec_prefix="$exec_prefix" - fi - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" - prefix="$acl_save_prefix" -]) - -dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the -dnl variables prefix and exec_prefix bound to the values they will have -dnl at the end of the configure script. -AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], -[ - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - $1 - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" -]) - -# lib-link.m4 serial 4 (gettext-0.12) -dnl Copyright (C) 2001-2003 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl From Bruno Haible. - -dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and -dnl the libraries corresponding to explicit and implicit dependencies. -dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and -dnl augments the CPPFLAGS variable. -AC_DEFUN([AC_LIB_LINKFLAGS], -[ - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - AC_REQUIRE([AC_LIB_RPATH]) - define([Name],[translit([$1],[./-], [___])]) - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) - AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [ - AC_LIB_LINKFLAGS_BODY([$1], [$2]) - ac_cv_lib[]Name[]_libs="$LIB[]NAME" - ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" - ac_cv_lib[]Name[]_cppflags="$INC[]NAME" - ]) - LIB[]NAME="$ac_cv_lib[]Name[]_libs" - LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" - INC[]NAME="$ac_cv_lib[]Name[]_cppflags" - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) - AC_SUBST([LIB]NAME) - AC_SUBST([LTLIB]NAME) - dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the - dnl results of this search when this library appears as a dependency. - HAVE_LIB[]NAME=yes - undefine([Name]) - undefine([NAME]) -]) - -dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode) -dnl searches for libname and the libraries corresponding to explicit and -dnl implicit dependencies, together with the specified include files and -dnl the ability to compile and link the specified testcode. If found, it -dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and -dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and -dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs -dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. -AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], -[ - AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) - AC_REQUIRE([AC_LIB_RPATH]) - define([Name],[translit([$1],[./-], [___])]) - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) - - dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME - dnl accordingly. - AC_LIB_LINKFLAGS_BODY([$1], [$2]) - - dnl Add $INC[]NAME to CPPFLAGS before performing the following checks, - dnl because if the user has installed lib[]Name and not disabled its use - dnl via --without-lib[]Name-prefix, he wants to use it. - ac_save_CPPFLAGS="$CPPFLAGS" - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) - - AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [ - ac_save_LIBS="$LIBS" - LIBS="$LIBS $LIB[]NAME" - AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no]) - LIBS="$ac_save_LIBS" - ]) - if test "$ac_cv_lib[]Name" = yes; then - HAVE_LIB[]NAME=yes - AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.]) - AC_MSG_CHECKING([how to link with lib[]$1]) - AC_MSG_RESULT([$LIB[]NAME]) - else - HAVE_LIB[]NAME=no - dnl If $LIB[]NAME didn't lead to a usable library, we don't need - dnl $INC[]NAME either. - CPPFLAGS="$ac_save_CPPFLAGS" - LIB[]NAME= - LTLIB[]NAME= - fi - AC_SUBST([HAVE_LIB]NAME) - AC_SUBST([LIB]NAME) - AC_SUBST([LTLIB]NAME) - undefine([Name]) - undefine([NAME]) -]) - -dnl Determine the platform dependent parameters needed to use rpath: -dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator, -dnl hardcode_direct, hardcode_minus_L. -AC_DEFUN([AC_LIB_RPATH], -[ - AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS - AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld - AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host - AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir - AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [ - CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ - ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh - . ./conftest.sh - rm -f ./conftest.sh - acl_cv_rpath=done - ]) - wl="$acl_cv_wl" - libext="$acl_cv_libext" - shlibext="$acl_cv_shlibext" - hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" - hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" - hardcode_direct="$acl_cv_hardcode_direct" - hardcode_minus_L="$acl_cv_hardcode_minus_L" - dnl Determine whether the user wants rpath handling at all. - AC_ARG_ENABLE(rpath, - [ --disable-rpath do not hardcode runtime library paths], - :, enable_rpath=yes) -]) - -dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and -dnl the libraries corresponding to explicit and implicit dependencies. -dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. -AC_DEFUN([AC_LIB_LINKFLAGS_BODY], -[ - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) - dnl By default, look in $includedir and $libdir. - use_additional=yes - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - AC_LIB_ARG_WITH([lib$1-prefix], -[ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib - --without-lib$1-prefix don't search for lib$1 in includedir and libdir], -[ - if test "X$withval" = "Xno"; then - use_additional=no - else - if test "X$withval" = "X"; then - AC_LIB_WITH_FINAL_PREFIX([ - eval additional_includedir=\"$includedir\" - eval additional_libdir=\"$libdir\" - ]) - else - additional_includedir="$withval/include" - additional_libdir="$withval/lib" - fi - fi -]) - dnl Search the library and its dependencies in $additional_libdir and - dnl $LDFLAGS. Using breadth-first-seach. - LIB[]NAME= - LTLIB[]NAME= - INC[]NAME= - rpathdirs= - ltrpathdirs= - names_already_handled= - names_next_round='$1 $2' - while test -n "$names_next_round"; do - names_this_round="$names_next_round" - names_next_round= - for name in $names_this_round; do - already_handled= - for n in $names_already_handled; do - if test "$n" = "$name"; then - already_handled=yes - break - fi - done - if test -z "$already_handled"; then - names_already_handled="$names_already_handled $name" - dnl See if it was already located by an earlier AC_LIB_LINKFLAGS - dnl or AC_LIB_HAVE_LINKFLAGS call. - uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` - eval value=\"\$HAVE_LIB$uppername\" - if test -n "$value"; then - if test "$value" = yes; then - eval value=\"\$LIB$uppername\" - test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" - eval value=\"\$LTLIB$uppername\" - test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value" - else - dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined - dnl that this library doesn't exist. So just drop it. - : - fi - else - dnl Search the library lib$name in $additional_libdir and $LDFLAGS - dnl and the already constructed $LIBNAME/$LTLIBNAME. - found_dir= - found_la= - found_so= - found_a= - if test $use_additional = yes; then - if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then - found_dir="$additional_libdir" - found_so="$additional_libdir/lib$name.$shlibext" - if test -f "$additional_libdir/lib$name.la"; then - found_la="$additional_libdir/lib$name.la" - fi - else - if test -f "$additional_libdir/lib$name.$libext"; then - found_dir="$additional_libdir" - found_a="$additional_libdir/lib$name.$libext" - if test -f "$additional_libdir/lib$name.la"; then - found_la="$additional_libdir/lib$name.la" - fi - fi - fi - fi - if test "X$found_dir" = "X"; then - for x in $LDFLAGS $LTLIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - case "$x" in - -L*) - dir=`echo "X$x" | sed -e 's/^X-L//'` - if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then - found_dir="$dir" - found_so="$dir/lib$name.$shlibext" - if test -f "$dir/lib$name.la"; then - found_la="$dir/lib$name.la" - fi - else - if test -f "$dir/lib$name.$libext"; then - found_dir="$dir" - found_a="$dir/lib$name.$libext" - if test -f "$dir/lib$name.la"; then - found_la="$dir/lib$name.la" - fi - fi - fi - ;; - esac - if test "X$found_dir" != "X"; then - break - fi - done - fi - if test "X$found_dir" != "X"; then - dnl Found the library. - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name" - if test "X$found_so" != "X"; then - dnl Linking with a shared library. We attempt to hardcode its - dnl directory into the executable's runpath, unless it's the - dnl standard /usr/lib. - if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then - dnl No hardcoding is needed. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - else - dnl Use an explicit option to hardcode DIR into the resulting - dnl binary. - dnl Potentially add DIR to ltrpathdirs. - dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. - haveit= - for x in $ltrpathdirs; do - if test "X$x" = "X$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - ltrpathdirs="$ltrpathdirs $found_dir" - fi - dnl The hardcoding into $LIBNAME is system dependent. - if test "$hardcode_direct" = yes; then - dnl Using DIR/libNAME.so during linking hardcodes DIR into the - dnl resulting binary. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - else - if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then - dnl Use an explicit option to hardcode DIR into the resulting - dnl binary. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - dnl Potentially add DIR to rpathdirs. - dnl The rpathdirs will be appended to $LIBNAME at the end. - haveit= - for x in $rpathdirs; do - if test "X$x" = "X$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - rpathdirs="$rpathdirs $found_dir" - fi - else - dnl Rely on "-L$found_dir". - dnl But don't add it if it's already contained in the LDFLAGS - dnl or the already constructed $LIBNAME - haveit= - for x in $LDFLAGS $LIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$found_dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" - fi - if test "$hardcode_minus_L" != no; then - dnl FIXME: Not sure whether we should use - dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" - dnl here. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" - else - dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH - dnl here, because this doesn't fit in flags passed to the - dnl compiler. So give up. No hardcoding. This affects only - dnl very old systems. - dnl FIXME: Not sure whether we should use - dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" - dnl here. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" - fi - fi - fi - fi - else - if test "X$found_a" != "X"; then - dnl Linking with a static library. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a" - else - dnl We shouldn't come here, but anyway it's good to have a - dnl fallback. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name" - fi - fi - dnl Assume the include files are nearby. - additional_includedir= - case "$found_dir" in - */lib | */lib/) - basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` - additional_includedir="$basedir/include" - ;; - esac - if test "X$additional_includedir" != "X"; then - dnl Potentially add $additional_includedir to $INCNAME. - dnl But don't add it - dnl 1. if it's the standard /usr/include, - dnl 2. if it's /usr/local/include and we are using GCC on Linux, - dnl 3. if it's already present in $CPPFLAGS or the already - dnl constructed $INCNAME, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_includedir" != "X/usr/include"; then - haveit= - if test "X$additional_includedir" = "X/usr/local/include"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - for x in $CPPFLAGS $INC[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-I$additional_includedir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_includedir"; then - dnl Really add $additional_includedir to $INCNAME. - INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir" - fi - fi - fi - fi - fi - dnl Look for dependencies. - if test -n "$found_la"; then - dnl Read the .la file. It defines the variables - dnl dlname, library_names, old_library, dependency_libs, current, - dnl age, revision, installed, dlopen, dlpreopen, libdir. - save_libdir="$libdir" - case "$found_la" in - */* | *\\*) . "$found_la" ;; - *) . "./$found_la" ;; - esac - libdir="$save_libdir" - dnl We use only dependency_libs. - for dep in $dependency_libs; do - case "$dep" in - -L*) - additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` - dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME. - dnl But don't add it - dnl 1. if it's the standard /usr/lib, - dnl 2. if it's /usr/local/lib and we are using GCC on Linux, - dnl 3. if it's already present in $LDFLAGS or the already - dnl constructed $LIBNAME, - dnl 4. if it doesn't exist as a directory. - if test "X$additional_libdir" != "X/usr/lib"; then - haveit= - if test "X$additional_libdir" = "X/usr/local/lib"; then - if test -n "$GCC"; then - case $host_os in - linux*) haveit=yes;; - esac - fi - fi - if test -z "$haveit"; then - haveit= - for x in $LDFLAGS $LIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - dnl Really add $additional_libdir to $LIBNAME. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir" - fi - fi - haveit= - for x in $LDFLAGS $LTLIB[]NAME; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X-L$additional_libdir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - if test -d "$additional_libdir"; then - dnl Really add $additional_libdir to $LTLIBNAME. - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir" - fi - fi - fi - fi - ;; - -R*) - dir=`echo "X$dep" | sed -e 's/^X-R//'` - if test "$enable_rpath" != no; then - dnl Potentially add DIR to rpathdirs. - dnl The rpathdirs will be appended to $LIBNAME at the end. - haveit= - for x in $rpathdirs; do - if test "X$x" = "X$dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - rpathdirs="$rpathdirs $dir" - fi - dnl Potentially add DIR to ltrpathdirs. - dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. - haveit= - for x in $ltrpathdirs; do - if test "X$x" = "X$dir"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - ltrpathdirs="$ltrpathdirs $dir" - fi - fi - ;; - -l*) - dnl Handle this in the next round. - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` - ;; - *.la) - dnl Handle this in the next round. Throw away the .la's - dnl directory; it is already contained in a preceding -L - dnl option. - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` - ;; - *) - dnl Most likely an immediate library name. - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep" - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep" - ;; - esac - done - fi - else - dnl Didn't find the library; assume it is in the system directories - dnl known to the linker and runtime loader. (All the system - dnl directories known to the linker should also be known to the - dnl runtime loader, otherwise the system is severely misconfigured.) - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name" - fi - fi - fi - done - done - if test "X$rpathdirs" != "X"; then - if test -n "$hardcode_libdir_separator"; then - dnl Weird platform: only the last -rpath option counts, the user must - dnl pass all path elements in one option. We can arrange that for a - dnl single library, but not when more than one $LIBNAMEs are used. - alldirs= - for found_dir in $rpathdirs; do - alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" - done - dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl. - acl_save_libdir="$libdir" - libdir="$alldirs" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" - else - dnl The -rpath options are cumulative. - for found_dir in $rpathdirs; do - acl_save_libdir="$libdir" - libdir="$found_dir" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" - done - fi - fi - if test "X$ltrpathdirs" != "X"; then - dnl When using libtool, the option that works for both libraries and - dnl executables is -R. The -R options are cumulative. - for found_dir in $ltrpathdirs; do - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir" - done - fi -]) - -dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR, -dnl unless already present in VAR. -dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes -dnl contains two or three consecutive elements that belong together. -AC_DEFUN([AC_LIB_APPENDTOVAR], -[ - for element in [$2]; do - haveit= - for x in $[$1]; do - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) - if test "X$x" = "X$element"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - [$1]="${[$1]}${[$1]:+ }$element" - fi - done -]) - -# lib-ld.m4 serial 2 (gettext-0.12) -dnl Copyright (C) 1996-2003 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. - -dnl Subroutines of libtool.m4, -dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision -dnl with libtool.m4. - -dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no. -AC_DEFUN([AC_LIB_PROG_LD_GNU], -[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld, -[# I'd rather use --version here, but apparently some GNU ld's only accept -v. -if $LD -v 2>&1 &5; then - acl_cv_prog_gnu_ld=yes -else - acl_cv_prog_gnu_ld=no -fi]) -with_gnu_ld=$acl_cv_prog_gnu_ld -]) - -dnl From libtool-1.4. Sets the variable LD. -AC_DEFUN([AC_LIB_PROG_LD], -[AC_ARG_WITH(gnu-ld, -[ --with-gnu-ld assume the C compiler uses GNU ld [default=no]], -test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no) -AC_REQUIRE([AC_PROG_CC])dnl -AC_REQUIRE([AC_CANONICAL_HOST])dnl -# Prepare PATH_SEPARATOR. -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; 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 conf$$.sh -fi -ac_prog=ld -if test "$GCC" = yes; then - # Check if gcc -print-prog-name=ld gives a path. - AC_MSG_CHECKING([for ld used by GCC]) - case $host in - *-*-mingw*) - # gcc leaves a trailing carriage return which upsets mingw - ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; - *) - ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; - esac - case $ac_prog in - # Accept absolute paths. - [[\\/]* | [A-Za-z]:[\\/]*)] - [re_direlt='/[^/][^/]*/\.\./'] - # Canonicalize the path of ld - ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` - while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do - ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` - done - test -z "$LD" && LD="$ac_prog" - ;; - "") - # If it fails, then pretend we aren't using GCC. - ac_prog=ld - ;; - *) - # If it is relative, then search for the first ld in PATH. - with_gnu_ld=unknown - ;; - esac -elif test "$with_gnu_ld" = yes; then - AC_MSG_CHECKING([for GNU ld]) -else - AC_MSG_CHECKING([for non-GNU ld]) -fi -AC_CACHE_VAL(acl_cv_path_LD, -[if test -z "$LD"; then - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then - acl_cv_path_LD="$ac_dir/$ac_prog" - # Check to see if the program is GNU ld. I'd rather use --version, - # but apparently some GNU ld's only accept -v. - # Break only if it was the GNU/non-GNU ld that we prefer. - if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then - test "$with_gnu_ld" != no && break - else - test "$with_gnu_ld" != yes && break - fi - fi - done - IFS="$ac_save_ifs" -else - acl_cv_path_LD="$LD" # Let the user override the test with a path. -fi]) -LD="$acl_cv_path_LD" -if test -n "$LD"; then - AC_MSG_RESULT($LD) -else - AC_MSG_RESULT(no) -fi -test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) -AC_LIB_PROG_LD_GNU -]) - dnl dnl @synopsis RT_ENABLE_LAYOUT() dnl diff --git a/rt/bin/mason_handler.fcgi.in b/rt/bin/mason_handler.fcgi.in index 4a1abd36b..193eaae57 100644 --- a/rt/bin/mason_handler.fcgi.in +++ b/rt/bin/mason_handler.fcgi.in @@ -1,9 +1,9 @@ #!@PERL@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -43,7 +43,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} package RT::Mason; use strict; @@ -65,6 +65,7 @@ while ( my $cgi = CGI::Fast->new ) { $ENV{'ENV'} = '' if defined $ENV{'ENV'}; $ENV{'IFS'} = '' if defined $ENV{'IFS'}; + Module::Refresh->refresh if $RT::DevelMode; RT::ConnectToDatabase(); if ( ( !$Handler->interp->comp_exists( $cgi->path_info ) ) @@ -76,13 +77,7 @@ while ( my $cgi = CGI::Fast->new ) { if ($@) { $RT::Logger->crit($@); } - - - if ($RT::Handle->TransactionDepth) { - $RT::Handle->ForceRollback; - $RT::Logger->crit("Transaction not committed. Usually indicates a software fault. Data loss may have occurred") ; - } - + RT::Interface::Web::Handler->CleanupRequest(); } diff --git a/rt/bin/mason_handler.scgi.in b/rt/bin/mason_handler.scgi.in index 177ff00fd..2b38c9340 100644 --- a/rt/bin/mason_handler.scgi.in +++ b/rt/bin/mason_handler.scgi.in @@ -1,9 +1,9 @@ #!@SPEEDY_BIN@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -43,7 +43,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} package RT::Mason; use strict; @@ -61,5 +61,5 @@ if ( ( !$Handler->interp->comp_exists( $cgi->path_info ) ) } $Handler->handle_cgi_object($cgi); - +RT::Interface::Web::Handler->CleanupRequest(); 1; diff --git a/rt/bin/mason_handler.svc.in b/rt/bin/mason_handler.svc.in index d82f3c120..7be566deb 100644 --- a/rt/bin/mason_handler.svc.in +++ b/rt/bin/mason_handler.svc.in @@ -1,9 +1,9 @@ #!@PERL@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -43,7 +43,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME mason_handler.svc - Win32 IIS Service handler for RT @@ -236,6 +237,7 @@ while( my $cgi = CGI::Fast->new ) { warn "Serving $comp\n"; $Handler->handle_cgi($comp); + RT::Interface::Web::Handler->CleanupRequest(); # _should_ always be tied } diff --git a/rt/bin/rt-crontool.in b/rt/bin/rt-crontool.in index 6b95d8dc5..76b08c344 100644 --- a/rt/bin/rt-crontool.in +++ b/rt/bin/rt-crontool.in @@ -1,9 +1,9 @@ #!@PERL@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -43,11 +43,11 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} use strict; use Carp; -use lib ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@"); +use lib ("@LOCAL_LIB_PATH@", "@RT_LIB_PATH@"); package RT; diff --git a/rt/bin/rt-mailgate.in b/rt/bin/rt-mailgate.in index a37364ffb..5ac9469d8 100644 --- a/rt/bin/rt-mailgate.in +++ b/rt/bin/rt-mailgate.in @@ -1,9 +1,9 @@ #!@PERL@ -w -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -43,385 +43,12 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} =head1 NAME rt-mailgate - Mail interface to RT3. -=begin testing - -use RT::I18N; - -# Make sure that when we call the mailgate wrong, it tempfails - -ok(open(MAIL, "|@RT_BIN_PATH@/rt-mailgate --url http://bad.address"), "Opened the mailgate - The error below is expected - $@"); -print MAIL <> 8, 75, "The error message above is expected The mail gateway exited with a failure. yay"); - - -# {{{ Test new ticket creation by root who is privileged and superuser - -ok(open(MAIL, "|@RT_BIN_PATH@/rt-mailgate --debug --url http://localhost".$RT::WebPath."/ --queue general --action correspond"), "Opened the mailgate - $@"); -print MAIL <> 8, 0, "The mail gateway exited normally. yay"); - -use RT::Tickets; -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 (UNIVERSAL::isa($tick,'RT::Ticket')); -ok ($tick->Id, "found ticket ".$tick->Id); -ok ($tick->Subject eq 'This is a test of new ticket creation', "Created the ticket"); - -# }}} - - -# {{{This is a test of new ticket creation as an unknown user - -ok(open(MAIL, "|@RT_BIN_PATH@/rt-mailgate --url http://localhost".$RT::WebPath."/ --queue general --action correspond"), "Opened the mailgate - $@"); -print MAIL <> 8, 0, "The mail gateway exited normally. yay"); - -$tickets = RT::Tickets->new($RT::SystemUser); -$tickets->OrderBy(FIELD => 'id', ORDER => 'DESC'); -$tickets->Limit(FIELD => 'id' ,OPERATOR => '>', VALUE => '0'); -$tick = $tickets->First(); -ok ($tick->Id, "found ticket ".$tick->Id); -ok ($tick->Subject ne 'This is a test of new ticket creation as an unknown user', "failed to create the new ticket from an unprivileged account"); -my $u = RT::User->new($RT::SystemUser); -$u->Load('doesnotexist@example.com'); -ok( $u->Id == 0, " user does not exist and was not created by failed ticket submission"); - - -# }}} - -# {{{ now everybody can create tickets. can a random unkown user create tickets? - -my $g = RT::Group->new($RT::SystemUser); -$g->LoadSystemInternalGroup('Everyone'); -ok( $g->Id, "Found 'everybody'"); - -my ($val,$msg) = $g->PrincipalObj->GrantRight(Right => 'CreateTicket'); -ok ($val, "Granted everybody the right to create tickets - $msg"); - -sleep(60); # gotta sleep so the remote process' ACL cache times out - -ok(open(MAIL, "|@RT_BIN_PATH@/rt-mailgate --url http://localhost".$RT::WebPath."/ --queue general --action correspond"), "Opened the mailgate - $@"); -print MAIL <> 8, 0, "The mail gateway exited normally. yay"); - - -$tickets = RT::Tickets->new($RT::SystemUser); -$tickets->OrderBy(FIELD => 'id', ORDER => 'DESC'); -$tickets->Limit(FIELD => 'id' ,OPERATOR => '>', VALUE => '0'); -$tick = $tickets->First(); -ok ($tick->Id, "found ticket ".$tick->Id); -ok ($tick->Subject eq 'This is a test of new ticket creation as an unknown user', "failed to create the new ticket from an unprivileged account"); -my $u = RT::User->new($RT::SystemUser); -$u->Load('doesnotexist@example.com'); -ok( $u->Id != 0, " user does not exist and was created by ticket submission"); - -# }}} - - -# {{{ can another random reply to a ticket without being granted privs? answer should be no. - - -#($val,$msg) = $g->PrincipalObj->GrantRight(Right => 'CreateTicket'); -#ok ($val, "Granted everybody the right to create tickets - $msg"); -#sleep(60); # gotta sleep so the remote process' ACL cache times out - -ok(open(MAIL, "|@RT_BIN_PATH@/rt-mailgate --url http://localhost".$RT::WebPath."/ --queue general --action correspond"), "Opened the mailgate - $@"); -print MAIL <Id]}] This is a test of a reply as an unknown user - -Blah! -Foob! -EOF -close (MAIL); -#Check the return value -is ($? >> 8, 0, "The mail gateway exited normally. yay"); - -$u = RT::User->new($RT::SystemUser); -$u->Load('doesnotexist-2@example.com'); -ok( $u->Id == 0, " user does not exist and was not created by ticket correspondence submission"); -# }}} - - -# {{{ can another random reply to a ticket after being granted privs? answer should be yes - - -($val,$msg) = $g->PrincipalObj->GrantRight(Right => 'ReplyToTicket'); -ok ($val, "Granted everybody the right to reply to tickets - $msg"); -sleep(60); # gotta sleep so the remote process' ACL cache times out - -ok(open(MAIL, "|@RT_BIN_PATH@/rt-mailgate --url http://localhost".$RT::WebPath."/ --queue general --action correspond"), "Opened the mailgate - $@"); -print MAIL <Id]}] This is a test of a reply as an unknown user - -Blah! -Foob! -EOF -close (MAIL); -#Check the return value -is ($? >> 8, 0, "The mail gateway exited normally. yay"); - - -$u = RT::User->new($RT::SystemUser); -$u->Load('doesnotexist-2@example.com'); -ok( $u->Id != 0, " user exists and was created by ticket correspondence submission"); - -# }}} - -# {{{ can another random comment on a ticket without being granted privs? answer should be no. - - -#($val,$msg) = $g->PrincipalObj->GrantRight(Right => 'CreateTicket'); -#ok ($val, "Granted everybody the right to create tickets - $msg"); -#sleep(60); # gotta sleep so the remote process' ACL cache times out - -ok(open(MAIL, "|@RT_BIN_PATH@/rt-mailgate --url http://localhost".$RT::WebPath."/ --queue general --action comment"), "Opened the mailgate - $@"); -print MAIL <Id]}] This is a test of a comment as an unknown user - -Blah! -Foob! -EOF -close (MAIL); - -#Check the return value -is ($? >> 8, 0, "The mail gateway exited normally. yay"); - -$u = RT::User->new($RT::SystemUser); -$u->Load('doesnotexist-3@example.com'); -ok( $u->Id == 0, " user does not exist and was not created by ticket comment submission"); - -# }}} -# {{{ can another random reply to a ticket after being granted privs? answer should be yes - - -($val,$msg) = $g->PrincipalObj->GrantRight(Right => 'CommentOnTicket'); -ok ($val, "Granted everybody the right to reply to tickets - $msg"); -sleep(60); # gotta sleep so the remote process' ACL cache times out - -ok(open(MAIL, "|@RT_BIN_PATH@/rt-mailgate --url http://localhost".$RT::WebPath."/ --queue general --action comment"), "Opened the mailgate - $@"); -print MAIL <Id]}] This is a test of a comment as an unknown user - -Blah! -Foob! -EOF -close (MAIL); - -#Check the return value -is ($? >> 8, 0, "The mail gateway exited normally. yay"); - -$u = RT::User->new($RT::SystemUser); -$u->Load('doesnotexist-3@example.com'); -ok( $u->Id != 0, " user exists and was created by ticket comment submission"); - -# }}} - -# {{{ Testing preservation of binary attachments - -# Get a binary blob (Best Practical logo) - -# Create a mime entity with an attachment - -use MIME::Entity; -my $entity = MIME::Entity->build( From => 'root@localhost', - To => 'rt@localhost', - Subject => 'binary attachment test', - Data => ['This is a test of a binary attachment']); - -# currently in lib/t/autogen -$entity->attach(Path => '@MASON_HTML_PATH@/NoAuth/images/spacer.gif', - Type => 'image/gif', - Encoding => 'base64'); - -# Create a ticket with a binary attachment -ok(open(MAIL, "|@RT_BIN_PATH@/rt-mailgate --url http://localhost".$RT::WebPath."/ --queue general --action correspond"), "Opened the mailgate - $@"); - -$entity->print(\*MAIL); - -close (MAIL); - -#Check the return value -is ($? >> 8, 0, "The mail gateway exited normally. yay"); - -my $tickets = RT::Tickets->new($RT::SystemUser); -$tickets->OrderBy(FIELD => 'id', ORDER => 'DESC'); -$tickets->Limit(FIELD => 'id', OPERATOR => '>', VALUE => '0'); - $tick = $tickets->First(); -ok (UNIVERSAL::isa($tick,'RT::Ticket')); -ok ($tick->Id, "found ticket ".$tick->Id); -ok ($tick->Subject eq 'binary attachment test', "Created the ticket - ".$tick->Id); - -my $file = `cat ../../../html/NoAuth/images/spacer.gif`; -ok ($file, "Read in the logo image"); - - - use Digest::MD5; -warn "for the raw file the content is ".Digest::MD5::md5_base64($file); - - - -# Verify that the binary attachment is valid in the database -my $attachments = RT::Attachments->new($RT::SystemUser); -$attachments->Limit(FIELD => 'ContentType', VALUE => 'image/gif'); -ok ($attachments->Count == 1, 'Found only one gif in the database'); -my $attachment = $attachments->First; -ok($attachment->Id); -my $acontent = $attachment->Content; - - warn "coming from the database, the content is ".Digest::MD5::md5_base64($acontent); - -is( $acontent, $file, 'The attachment isn\'t screwed up in the database.'); -# Log in as root -use Getopt::Long; -use LWP::UserAgent; - - -# Grab the binary attachment via the web ui -my $ua = LWP::UserAgent->new(); - -my $full_url = "http://localhost".$RT::WebPath."/Ticket/Attachment/".$attachment->TransactionId."/".$attachment->id."/spacer.gif?&user=root&pass=password"; -my $r = $ua->get( $full_url); - - -# Verify that the downloaded attachment is the same as what we uploaded. -is($file, $r->content, 'The attachment isn\'t screwed up in download'); - - - -# }}} - -# {{{ Simple I18N testing - -ok(open(MAIL, "|@RT_BIN_PATH@/rt-mailgate --url http://localhost".$RT::WebPath."/ --queue general --action correspond"), "Opened the mailgate - $@"); - -print MAIL <> 8, 0, "The mail gateway exited normally. yay"); - -my $unitickets = RT::Tickets->new($RT::SystemUser); -$unitickets->OrderBy(FIELD => 'id', ORDER => 'DESC'); -$unitickets->Limit(FIELD => 'id', OPERATOR => '>', VALUE => '0'); -my $unitick = $unitickets->First(); -ok (UNIVERSAL::isa($unitick,'RT::Ticket')); -ok ($unitick->Id, "found ticket ".$unitick->Id); -ok ($unitick->Subject eq 'This is a test of I18N ticket creation', "Created the ticket - ". $unitick->Subject); - - - -my $unistring = "\303\241\303\251\303\255\303\263\303\272"; -Encode::_utf8_on($unistring); -is ($unitick->Transactions->First->Content, $unitick->Transactions->First->Attachments->First->Content, "Content is ". $unitick->Transactions->First->Attachments->First->Content); -ok($unitick->Transactions->First->Attachments->First->Content =~ /$unistring/i, $unitick->Id." appears to be unicode ". $unitick->Transactions->First->Attachments->First->Id); -# supposedly I18N fails on the second message sent in. - -ok(open(MAIL, "|@RT_BIN_PATH@/rt-mailgate --url http://localhost".$RT::WebPath."/ --queue general --action correspond"), "Opened the mailgate - $@"); - -print MAIL <> 8, 0, "The mail gateway exited normally. yay"); - -my $tickets2 = RT::Tickets->new($RT::SystemUser); -$tickets2->OrderBy(FIELD => 'id', ORDER => 'DESC'); -$tickets2->Limit(FIELD => 'id', OPERATOR => '>', VALUE => '0'); -my $tick2 = $tickets2->First(); -ok (UNIVERSAL::isa($tick2,'RT::Ticket')); -ok ($tick2->Id, "found ticket ".$tick2->Id); -ok ($tick2->Subject eq 'This is a test of I18N ticket creation', "Created the ticket"); - - - -my $unistring = "\303\241\303\251\303\255\303\263\303\272"; -Encode::_utf8_on($unistring); - -ok ($tick2->Transactions->First->Content =~ $unistring, "It appears to be unicode - ".$tick2->Transactions->First->Content); - -# }}} - - -($val,$msg) = $g->PrincipalObj->RevokeRight(Right => 'CreateTicket'); -ok ($val, $msg); - - - -=end testing - =cut @@ -445,7 +72,6 @@ for (qw(url)) { die "$0 invoked improperly\n\nNo $_ provided to mail gateway!\n" unless $opts{$_}; } -undef $/; my $ua = LWP::UserAgent->new(); $ua->cookie_jar( { file => $opts{jar} } ); @@ -456,7 +82,7 @@ my %args = ( ); # Read the message in from STDIN -$args{'message'} = <>; +$args{'message'} = do { local (@ARGV, $/); <> }; unless ( $args{message} =~ /\S/ ) { print STDERR "$0: no message passed on STDIN!\n"; @@ -529,7 +155,7 @@ sub check_failure { Usual invocation (from MTA): - rt-mailgate --action (correspond|comment) --queue queuename + rt-mailgate --action (correspond|comment|...) --queue queuename --url http://your.rt.server/ [ --debug ] [ --extension (queue|action|ticket) ] @@ -545,15 +171,31 @@ See C for more. =item C<--action> -Specifies whether this is a correspondence or comment address. +Specifies what happens to email sent to this alias. The avaliable +basic actions are: C, C. + + +If you've set the RT configuration variable B<$RT::UnsafeEmailCommands>, +C and C are also available. You can execute two or more +actions on a single message using a C<-> separated list. RT will execute +the actions in the listed order. For example you can use C, +C or C as actions. + +Note that C and C actions ignore message text if used +alone. Include a C or C action if you want RT +to record the incoming message. + +The default action is C. =item C<--queue> -Reflects which queue this address handles. +This flag determines which queue this alias should create a ticket in if no ticket identifier +is found. =item C<--url> -The location of the web server for your RT instance. +This flag tells the mail gateway where it can find your RT server. You should +probably use the same URL that users use to log into RT. =item C<--extension> OPTIONAL @@ -644,6 +286,7 @@ several parameters: =item Message A C object representing the email + =item CurrentUser An C object diff --git a/rt/bin/rt.in b/rt/bin/rt.in index 86c83ca50..d12460b06 100644 --- a/rt/bin/rt.in +++ b/rt/bin/rt.in @@ -1,9 +1,9 @@ #!@PERL@ -w -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -43,7 +43,11 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + +# Designed and implemented for Best Practical Solutions, LLC by +# Abhijit Menon-Sen + use strict; # This program is intentionally written to have as few non-core module @@ -1255,7 +1259,7 @@ sub vsplit { my @values = ref $val eq 'ARRAY' ? @$val : $val; foreach my $line (map {split /\n/} @values) { - # XXX: This should become a real parser, à la Text::ParseWords. + # XXX: This should become a real parser, à la Text::ParseWords. $line =~ s/^\s+//; $line =~ s/\s+$//; push @words, split /\s*,\s*/, $line; @@ -1771,7 +1775,7 @@ Text: Examples: - rt comment -t 'Not worth fixing.' -a stddisclaimer.h 23 + rt comment -m 'Not worth fixing.' -a stddisclaimer.h 23 -- diff --git a/rt/bin/standalone_httpd.in b/rt/bin/standalone_httpd.in index bf449455c..6ba799833 100755 --- a/rt/bin/standalone_httpd.in +++ b/rt/bin/standalone_httpd.in @@ -1,9 +1,9 @@ #!@PERL@ -w -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -43,150 +43,24 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK -package RT::Mason; +# END BPS TAGGED BLOCK }}} +use warnings; use strict; -use vars '$Handler'; - -require ('@RT_BIN_PATH@/webmux.pl'); - -use lib( "@LOCAL_LIB_PATH@", "@RT_LIB_PATH@"); - -use Socket; - -RT::Init(); - -my $port = shift || '8080'; - -main_loop($port); - -sub main_loop { - my $port = shift; - my $tcp = getprotobyname('tcp'); - - socket( HTTPDaemon, PF_INET, SOCK_STREAM, $tcp ) or die "socket: $!"; - setsockopt( HTTPDaemon, SOL_SOCKET, SO_REUSEADDR, pack( "l", 1 ) ) - or warn "setsockopt: $!"; - bind( HTTPDaemon, sockaddr_in( $port, INADDR_ANY ) ) or die "bind: $!"; - listen( HTTPDaemon, SOMAXCONN ) or die "listen: $!"; - - print("You can connect to your RT server at http://localhost:$port/\n"); - - while (1) { - - for ( ; accept( Remote, HTTPDaemon ); close Remote ) { - - *STDIN = *Remote; - *STDOUT = *Remote; - - my $remote_sockaddr = getpeername(STDIN); - my ( undef, $iaddr ) = sockaddr_in($remote_sockaddr); - my $peername = gethostbyaddr( $iaddr, AF_INET ) || "localhost"; - my $peeraddr = inet_ntoa($iaddr) || "127.0.0.1"; - - my $local_sockaddr = getsockname(STDIN); - my ( undef, $localiaddr ) = sockaddr_in($local_sockaddr); - my $localname = gethostbyaddr( $localiaddr, AF_INET ) - || "localhost"; - my $localaddr = inet_ntoa($localiaddr) || "127.0.0.1"; - - chomp( $_ = ); - my ( $method, $request_uri, $proto, undef ) = split; - - #$request_uri =~ s#\\#/#g; - $RT::Logger->info("<- $peername: $_"); - my ( $file, undef, $query_string ) = - ( $request_uri =~ /([^?]*)(\?(.*))?/ ); # split at ? - #$file =~ s/%([\dA-Fa-f]{2})/chr(hex($1))/eg; # decode url-escaped entities - - last if ( $method !~ /^(GET|POST|HEAD)$/ ); - - build_cgi_env( method => $method, - query_string => $query_string, - path => $file, - method => $method, - port => $port, - peername => $peername, - peeraddr => $peeraddr, - localname => $localname, - request_uri => $request_uri ); - - RT::ConnectToDatabase(); - my $cgi = CGI->new(); - - print "HTTP/1.0 200 OK\n"; # probably OK by now - - if ( ( !$Handler->interp->comp_exists( $cgi->path_info ) ) - && ($Handler->interp->comp_exists( $cgi->path_info . "/index.html" ) ) - ) { - $cgi->path_info( $cgi->path_info . "/index.html" ); - } - - eval { $Handler->handle_cgi_object($cgi); }; - $RT::Logger->crit($@) if ($@); - - if ( $RT::Handle->TransactionDepth ) { - $RT::Handle->ForceRollback; - $RT::Logger->crit( "Transaction not committed. Usually indicates a software fault. Data loss may have occurred"); - } - - } - - } +BEGIN { + use lib( "@LOCAL_LIB_PATH@", "@RT_LIB_PATH@"); + use RT; + RT::LoadConfig(); + if ($RT::DevelMode) { require Module::Refresh; } } +RT::Init(); +use RT::Interface::Web::Standalone; -sub build_cgi_env { - my %args = ( query_string => '', - path => '', - port => undef, - protocol => undef, - localname => undef, - method => undef, - remote_name => undef, - - - @_); - - foreach my $var qw(USER_AGENT CONTENT_LENGTH CONTENT_TYPE - COOKIE SERVER_PORT SERVER_PROTOCOL SERVER_NAME - PATH_INFO REQUEST_URI REQUEST_METHOD REMOTE_ADDR - REMOTE_HOST QUERY_STRING SERVER_SOFTWARE) { - delete $ENV{$var}; - } - while () { - s/[\r\l\n\s]+$//; - if( /^([\w\-]+): (.+)/i) { - my $tag = uc($1); - $tag =~ s/^COOKIES$/COOKIE/; - my $val = $2; - $tag =~ s/-/_/g; - $tag = "HTTP_".$tag unless (grep /^$tag$/, qw(CONTENT_LENGTH CONTENT_TYPE COOKIE)); - if ($ENV{$tag}) { - $ENV{$tag} .= "; $val"; - } - else { - $ENV{$tag} = $val; - } - } - last if (/^$/); - } - +my $server = RT::Interface::Web::Standalone->new; +$server->port(shift @ARGV) if ($ARGV[0]); +$server->run(); - $ENV{SERVER_PROTOCOL} = $args{protocol}; - $ENV{SERVER_PORT} = $args{port}; - $ENV{SERVER_NAME} = $args{'localname'}; - $ENV{SERVER_URL} = "http://".$args{'localname'}.":".$args{'port'}."/"; - $ENV{PATH_INFO} = $args{'path'}; - $ENV{REQUEST_URI} = $args{'request_uri'}; - $ENV{REQUEST_METHOD} = $args{method}; - $ENV{REMOTE_ADDR} = $args{'peeraddr'}; - $ENV{REMOTE_HOST} = $args{'peername'}; - $ENV{QUERY_STRING} = $args{'query_string'}; - $ENV{SERVER_SOFTWARE} = "rt-standalone/$RT::VERSION"; - CGI::initialize_globals(); -} diff --git a/rt/bin/webmux.pl.in b/rt/bin/webmux.pl.in index 877948960..73b10143d 100644 --- a/rt/bin/webmux.pl.in +++ b/rt/bin/webmux.pl.in @@ -1,9 +1,9 @@ #!@PERL@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -43,7 +43,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} use strict; BEGIN { @@ -53,10 +53,12 @@ BEGIN { $ENV{'ENV'} = '' if defined $ENV{'ENV'}; $ENV{'IFS'} = '' if defined $ENV{'IFS'}; - eval { require Apache2; require APR::Table; require MasonX::Apache2Handler; 1 } or - eval { require Apache2; require Apache::compat; 1 } or die $@ + use CGI qw(-private_tempfiles); #bring this in before mason, to make sure we + #set private_tempfiles + + die "RT does not support mod_perl 1.99. Please upgrade to mod_perl 2.0" if $ENV{'MOD_PERL'} - and $ENV{'MOD_PERL'} =~ m{mod_perl/(?:2|1\.9)}; + and $ENV{'MOD_PERL'} =~ m{mod_perl/(?:1\.9)}; } @@ -65,61 +67,56 @@ use RT; package RT::Mason; -use CGI qw(-private_tempfiles); #bring this in before mason, to make sure we - #set private_tempfiles - -use HTML::Mason; # brings in subpackages: Parser, Interp, etc. - use vars qw($Nobody $SystemUser $Handler $r); #This drags in RT's config.pm -RT::LoadConfig(); +BEGIN { + RT::LoadConfig(); + if ($RT::DevelMode) { require Module::Refresh; } +} -use Carp; { package HTML::Mason::Commands; use vars qw(%session); - - use RT::Tickets; - use RT::Transactions; - use RT::Users; - use RT::CurrentUser; - use RT::Templates; - use RT::Queues; - use RT::ScripActions; - use RT::ScripConditions; - use RT::Scrips; - use RT::Groups; - use RT::GroupMembers; - use RT::CustomFields; - use RT::CustomFieldValues; - use RT::TicketCustomFieldValues; - - use RT::Interface::Web; - use MIME::Entity; - use Text::Wrapper; - use CGI::Cookie; - use Time::ParseDate; - use HTML::Entities; - use HTML::Scrubber; - use Text::Quoted; } +use RT::Interface::Web; use RT::Interface::Web::Handler; $Handler = RT::Interface::Web::Handler->new(@RT::MasonParameters); +if ($ENV{'MOD_PERL'} && !$RT::DevelMode) { + # Under static_source, we need to purge the component cache + # each time we restart, so newer components may be reloaded. + # + # We can't do this in FastCGI or we'll blow away the component root _every_ time a new server starts + # which happens every few hits. + + use File::Path qw( rmtree ); + use File::Glob qw( bsd_glob ); + rmtree([ bsd_glob("$RT::MasonDataDir/obj/*") ], 0, 1); +} + sub handler { ($r) = @_; local $SIG{__WARN__}; local $SIG{__DIE__}; - RT::Init(); - # We don't need to handle non-text, non-xml items - return -1 if defined( $r->content_type ) && $r->content_type !~ m!(^text/|\bxml\b)!io; + if ($r->content_type =~ m/^httpd\b.*\bdirectory/i) { + use File::Spec::Unix; + # Our DirectoryIndex is always index.html, regardless of httpd settings + $r->filename( File::Spec::Unix->catfile( $r->filename, 'index.html' ) ); + } + elsif (defined( $r->content_type )) { + $r->content_type =~ m!(^text/|\bxml\b)!i or return -1; + } + + Module::Refresh->refresh if $RT::DevelMode; + + RT::Init(); my %session; my $status; @@ -130,12 +127,8 @@ sub handler { undef(%session); - if ( $RT::Handle->TransactionDepth ) { - $RT::Handle->ForceRollback; - $RT::Logger->crit( -"Transaction not committed. Usually indicates a software fault. Data loss may have occurred" - ); - } + RT::Interface::Web::Handler->CleanupRequest(); + return $status; } diff --git a/rt/config.layout b/rt/config.layout index 23a7775d6..5b86eb99e 100644 --- a/rt/config.layout +++ b/rt/config.layout @@ -59,6 +59,31 @@ customlibdir: ${customdir}/lib + + prefix: /usr/local + exec_prefix: ${prefix} + bindir: ${prefix}/bin + sbindir: ${prefix}/sbin + sysconfdir: /etc+ + datadir: ${prefix}/share +# FIXME: missing support for lib64 + libdir: ${prefix}/lib + mandir: ${datadir}/man +# FIXME: no such directory in FHS; shouldn't go to somewhere in "${datadir}/rt/"? + htmldir: ${datadir}/html + manualdir: ${datadir}/doc + localstatedir: /var + logfiledir: ${localstatedir}/log +# XXX: "/var/cache/mason/*"? + masonstatedir: ${localstatedir}/cache/mason_data + sessionstatedir: ${localstatedir}/cache/session_data + customdir: ${prefix}/local + custometcdir: ${customdir}/etc + customhtmldir: ${customdir}/html + customlexdir: ${customdir}/po + customlibdir: ${customdir}/lib + + prefix: /usr/local exec_prefix: ${prefix} diff --git a/rt/configure b/rt/configure index 73818e2d2..395fc0b19 100755 --- a/rt/configure +++ b/rt/configure @@ -1,7 +1,7 @@ #! /bin/sh -# From configure.ac Revision: 1.1 . +# From configure.ac Revision: 3070 . # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.59 for RT 3.2.2. +# Generated by GNU Autoconf 2.59 for RT 3.4.4. # # Report bugs to . # @@ -270,13 +270,13 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='RT' PACKAGE_TARNAME='rt' -PACKAGE_VERSION='3.2.2' -PACKAGE_STRING='RT 3.2.2' +PACKAGE_VERSION='3.4.4' +PACKAGE_STRING='RT 3.4.4' PACKAGE_BUGREPORT='rt-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 DATABASE_ENV_PREF DB_HOST DB_PORT DB_RT_HOST DB_DBA DB_DATABASE DB_RT_USER DB_RT_PASS WEB_USER WEB_GROUP APACHECTL 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_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 BIN_OWNER LIBS_OWNER LIBS_GROUP DB_TYPE DATABASE_ENV_PREF DB_HOST DB_PORT DB_RT_HOST DB_DBA DB_DATABASE DB_RT_USER DB_RT_PASS WEB_USER WEB_GROUP RTGROUP APACHECTL RT_DEVEL_MODE 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. @@ -729,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.2.2 to adapt to many kinds of systems. +\`configure' configures RT 3.4.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -786,7 +786,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of RT 3.2.2:";; + short | recursive ) echo "Configuration of RT 3.4.4:";; esac cat <<\_ACEOF @@ -800,7 +800,6 @@ Optional Packages: --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-speedycgi=/path/to/speedy path to your speedycgi binary, if it exists - --with-rt-group=GROUP group to own all files (default: rt) --with-bin-owner=OWNER user that will own RT binaries (default root) --with-libs-owner=OWNER user that will own RT libraries (default root) --with-libs-group=GROUP group that will own RT binaries (default bin) @@ -820,8 +819,11 @@ Optional Packages: password for database user (default: rt_pass) --with-web-user=USER user the web server runs as (default: www) --with-web-group=GROUP group the web server runs as (default: www) + --with-rt-group=GROUP group to own all files (default: rt) --with-my-user-group set all users and groups to current user/group --with-apachectl instruct RT where to find your apachectl + --with-devel-mode Turn on development aids that might hurt you in + production Some influential environment variables: PERL Perl interpreter command @@ -925,7 +927,7 @@ fi test -n "$ac_init_help" && exit 0 if $ac_init_version; then cat <<\_ACEOF -RT configure 3.2.2 +RT configure 3.4.4 generated by GNU Autoconf 2.59 Copyright (C) 2003 Free Software Foundation, Inc. @@ -939,7 +941,7 @@ 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.2.2, which was +It was created by RT $as_me 3.4.4, which was generated by GNU Autoconf 2.59. Invocation command line was $ $0 $@ @@ -1279,9 +1281,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu rt_version_major=3 -rt_version_minor=2 +rt_version_minor=4 -rt_version_patch=2 +rt_version_patch=4 test "x$rt_version_major" = 'x' && rt_version_major=0 test "x$rt_version_minor" = 'x' && rt_version_minor=0 @@ -1770,13 +1772,13 @@ fi -# Check whether --with-rt-group or --without-rt-group was given. -if test "${with_rt_group+set}" = set; then - withval="$with_rt_group" - RTGROUP=$withval -else - RTGROUP=rt -fi; +# ACRT_USER_EXISTS( users, variable, default ) +# - users is a list of users [www apache www-docs] +# from highest to lowest priority to high priority (i.e. first match) +# - variable is what you set with the result +# + + @@ -1915,7 +1917,22 @@ if test "${with_web_user+set}" = set; then withval="$with_web_user" WEB_USER=$withval else - WEB_USER=www + + WEB_USER=www + for x in www www-data apache httpd nobody; do + echo "$as_me:$LINENO: checking if user $x exists" >&5 +echo $ECHO_N "checking if user $x exists... $ECHO_C" >&6 + if $PERL -e"exit( defined getpwnam('$x') ? 0 : 1)" ; then + echo "$as_me:$LINENO: result: found" >&5 +echo "${ECHO_T}found" >&6; WEB_USER=$x ; break +else + echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6 +fi + + done + + fi; @@ -1925,20 +1942,59 @@ if test "${with_web_group+set}" = set; then withval="$with_web_group" WEB_GROUP=$withval else - WEB_GROUP=www + + WEB_GROUP=www + for x in www www-data apache httpd nogroup nobody; do + echo "$as_me:$LINENO: checking if group $x exists" >&5 +echo $ECHO_N "checking if group $x exists... $ECHO_C" >&6 + if $PERL -e"exit( defined getgrnam('$x') ? 0 : 1)" ; then + echo "$as_me:$LINENO: result: found" >&5 +echo "${ECHO_T}found" >&6; WEB_GROUP=$x ; break +else + echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6 +fi + + done + +fi; + + + +# Check whether --with-rt-group or --without-rt-group was given. +if test "${with_rt_group+set}" = set; then + withval="$with_rt_group" + RTGROUP=$withval +else + + RTGROUP=rt + for x in rt3 rt $WEB_GROUP; do + echo "$as_me:$LINENO: checking if group $x exists" >&5 +echo $ECHO_N "checking if group $x exists... $ECHO_C" >&6 + if $PERL -e"exit( defined getgrnam('$x') ? 0 : 1)" ; then + echo "$as_me:$LINENO: result: found" >&5 +echo "${ECHO_T}found" >&6; RTGROUP=$x ; break +else + echo "$as_me:$LINENO: result: not found" >&5 +echo "${ECHO_T}not found" >&6 +fi + + done + fi; my_group=$(groups|cut -f1 -d' ') +my_user=${USER:-$LOGNAME} # Check whether --with-my-user-group or --without-my-user-group was given. if test "${with_my_user_group+set}" = set; then withval="$with_my_user_group" RTGROUP=$my_group - BIN_OWNER=$USER - LIBS_OWNER=$USER + BIN_OWNER=$my_user + LIBS_OWNER=$my_user LIBS_GROUP=$my_group - WEB_USER=$USER + WEB_USER=$my_user WEB_GROUP=$my_group fi; @@ -1955,6 +2011,15 @@ fi; +# Check whether --with-devel-mode or --without-devel-mode was given. +if test "${with_devel_mode+set}" = set; then + withval="$with_devel_mode" + RT_DEVEL_MODE="1" +else + RT_DEVEL_MODE="0" +fi; + + RT_VERSION_MAJOR=${rt_version_major} RT_VERSION_MINOR=${rt_version_minor} @@ -2002,7 +2067,10 @@ 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 lib/t/05cronsupport.pl bin/mason_handler.fcgi bin/mason_handler.scgi bin/standalone_httpd bin/mason_handler.svc bin/rt-crontool bin/rt-mailgate bin/rt bin/webmux.pl" + ac_config_files="$ac_config_files sbin/rt-dump-database sbin/rt-setup-database sbin/rt-test-dependencies bin/mason_handler.fcgi bin/mason_handler.scgi bin/standalone_httpd bin/rt-crontool bin/rt-mailgate bin/rt" + + + ac_config_files="$ac_config_files Makefile etc/RT_Config.pm lib/RT.pm bin/mason_handler.svc bin/webmux.pl" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -2397,7 +2465,7 @@ _ASBOX } >&5 cat >&5 <<_CSEOF -This file was extended by RT $as_me 3.2.2, which was +This file was extended by RT $as_me 3.4.4, which was generated by GNU Autoconf 2.59. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -2452,7 +2520,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -RT config.status 3.2.2 +RT config.status 3.4.4 configured by $0, generated by GNU Autoconf 2.59, with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" @@ -2555,24 +2623,19 @@ for ac_config_target in $ac_config_targets do case "$ac_config_target" in # Handling of arguments. + "sbin/rt-dump-database" ) CONFIG_FILES="$CONFIG_FILES sbin/rt-dump-database" ;; "sbin/rt-setup-database" ) CONFIG_FILES="$CONFIG_FILES sbin/rt-setup-database" ;; "sbin/rt-test-dependencies" ) CONFIG_FILES="$CONFIG_FILES sbin/rt-test-dependencies" ;; - "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "etc/RT_Config.pm" ) CONFIG_FILES="$CONFIG_FILES etc/RT_Config.pm" ;; - "lib/RT.pm" ) CONFIG_FILES="$CONFIG_FILES lib/RT.pm" ;; - "lib/t/00smoke.t" ) CONFIG_FILES="$CONFIG_FILES lib/t/00smoke.t" ;; - "lib/t/01harness.t" ) CONFIG_FILES="$CONFIG_FILES lib/t/01harness.t" ;; - "lib/t/02regression.t" ) CONFIG_FILES="$CONFIG_FILES lib/t/02regression.t" ;; - "lib/t/03web.pl" ) CONFIG_FILES="$CONFIG_FILES lib/t/03web.pl" ;; - "lib/t/04_send_email.pl" ) CONFIG_FILES="$CONFIG_FILES lib/t/04_send_email.pl" ;; - "lib/t/05cronsupport.pl" ) CONFIG_FILES="$CONFIG_FILES lib/t/05cronsupport.pl" ;; "bin/mason_handler.fcgi" ) CONFIG_FILES="$CONFIG_FILES bin/mason_handler.fcgi" ;; "bin/mason_handler.scgi" ) CONFIG_FILES="$CONFIG_FILES bin/mason_handler.scgi" ;; "bin/standalone_httpd" ) CONFIG_FILES="$CONFIG_FILES bin/standalone_httpd" ;; - "bin/mason_handler.svc" ) CONFIG_FILES="$CONFIG_FILES bin/mason_handler.svc" ;; "bin/rt-crontool" ) CONFIG_FILES="$CONFIG_FILES bin/rt-crontool" ;; "bin/rt-mailgate" ) CONFIG_FILES="$CONFIG_FILES bin/rt-mailgate" ;; "bin/rt" ) CONFIG_FILES="$CONFIG_FILES bin/rt" ;; + "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; + "etc/RT_Config.pm" ) CONFIG_FILES="$CONFIG_FILES etc/RT_Config.pm" ;; + "lib/RT.pm" ) CONFIG_FILES="$CONFIG_FILES lib/RT.pm" ;; + "bin/mason_handler.svc" ) CONFIG_FILES="$CONFIG_FILES bin/mason_handler.svc" ;; "bin/webmux.pl" ) CONFIG_FILES="$CONFIG_FILES bin/webmux.pl" ;; *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 echo "$as_me: error: invalid argument: $ac_config_target" >&2;} @@ -2695,7 +2758,6 @@ s,@exp_customlexdir@,$exp_customlexdir,;t t s,@customlibdir@,$customlibdir,;t t s,@exp_customlibdir@,$exp_customlibdir,;t t s,@rt_layout_name@,$rt_layout_name,;t t -s,@RTGROUP@,$RTGROUP,;t t s,@BIN_OWNER@,$BIN_OWNER,;t t s,@LIBS_OWNER@,$LIBS_OWNER,;t t s,@LIBS_GROUP@,$LIBS_GROUP,;t t @@ -2710,7 +2772,9 @@ s,@DB_RT_USER@,$DB_RT_USER,;t t s,@DB_RT_PASS@,$DB_RT_PASS,;t t s,@WEB_USER@,$WEB_USER,;t t s,@WEB_GROUP@,$WEB_GROUP,;t t +s,@RTGROUP@,$RTGROUP,;t t s,@APACHECTL@,$APACHECTL,;t t +s,@RT_DEVEL_MODE@,$RT_DEVEL_MODE,;t t s,@RT_VERSION_MAJOR@,$RT_VERSION_MAJOR,;t t s,@RT_VERSION_MINOR@,$RT_VERSION_MINOR,;t t s,@RT_VERSION_PATCH@,$RT_VERSION_PATCH,;t t @@ -2972,6 +3036,27 @@ s,@INSTALL@,$ac_INSTALL,;t t rm -f $tmp/out fi + # Run the commands associated with the file. + case $ac_file in + sbin/rt-dump-database ) chmod ug+x $ac_file + ;; + sbin/rt-setup-database ) chmod ug+x $ac_file + ;; + sbin/rt-test-dependencies ) chmod ug+x $ac_file + ;; + bin/mason_handler.fcgi ) chmod ug+x $ac_file + ;; + bin/mason_handler.scgi ) chmod ug+x $ac_file + ;; + bin/standalone_httpd ) chmod ug+x $ac_file + ;; + bin/rt-crontool ) chmod ug+x $ac_file + ;; + bin/rt-mailgate ) chmod ug+x $ac_file + ;; + bin/rt ) chmod ug+x $ac_file + ;; + esac done _ACEOF diff --git a/rt/configure.ac b/rt/configure.ac index 85f1b0091..1d0b95f51 100644 --- a/rt/configure.ac +++ b/rt/configure.ac @@ -3,11 +3,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.4 $)dnl +AC_REVISION($Revision: 1.1.1.5 $)dnl dnl Setup autoconf AC_PREREQ(2.53) -AC_INIT(RT, [3.2.2], [rt-bugs@fsck.com]) +AC_INIT(RT, [3.4.4], [rt-bugs@fsck.com]) AC_CONFIG_SRCDIR([lib/RT.pm.in]) dnl Extract RT version number components @@ -43,13 +43,33 @@ dnl Defaults paths for installation AC_PREFIX_DEFAULT([/opt/rt3]) RT_ENABLE_LAYOUT -dnl RTGROUP -AC_ARG_WITH(rt-group, - AC_HELP_STRING([--with-rt-group=GROUP], - [group to own all files (default: rt)]), - RTGROUP=$withval, - RTGROUP=rt) -AC_SUBST(RTGROUP) + +# ACRT_USER_EXISTS( users, variable, default ) +# - users is a list of users [www apache www-docs] +# from highest to lowest priority to high priority (i.e. first match) +# - variable is what you set with the result +# + +AC_DEFUN([ACRT_USER_GUESS], + [ + $2=$3 + for x in $1; do + AC_MSG_CHECKING([if user $x exists]) + AS_IF([ $PERL -e"exit( defined getpwnam('$x') ? 0 : 1)" ], + [ AC_MSG_RESULT([found]); $2=$x ; break], + [ AC_MSG_RESULT([not found]) ]) + done + ]) +AC_DEFUN([ACRT_GROUP_GUESS], + [ + $2=$3 + for x in $1; do + AC_MSG_CHECKING([if group $x exists]) + AS_IF([ $PERL -e"exit( defined getgrnam('$x') ? 0 : 1)" ], + [ AC_MSG_RESULT([found]); $2=$x ; break], + [ AC_MSG_RESULT([not found]) ]) + done + ]) dnl BIN_OWNER AC_ARG_WITH(bin-owner, @@ -160,27 +180,37 @@ AC_ARG_WITH(web-user, AC_HELP_STRING([--with-web-user=USER], [user the web server runs as (default: www)]), WEB_USER=$withval, - WEB_USER=www) + ACRT_USER_GUESS([www www-data apache httpd nobody],[WEB_USER],[www]) +) AC_SUBST(WEB_USER) dnl WEB_GROUP AC_ARG_WITH(web-group, - AC_HELP_STRING([--with-web-group=GROUP], + AC_HELP_STRING([--with-web-group=GROUP], [group the web server runs as (default: www)]), WEB_GROUP=$withval, - WEB_GROUP=www) + ACRT_GROUP_GUESS([www www-data apache httpd nogroup nobody],[WEB_GROUP], [www])) AC_SUBST(WEB_GROUP) +dnl RTGROUP +AC_ARG_WITH(rt-group, + AC_HELP_STRING([--with-rt-group=GROUP], + [group to own all files (default: rt)]), + RTGROUP=$withval, + ACRT_GROUP_GUESS([rt3 rt $WEB_GROUP],[RTGROUP], [rt])) +AC_SUBST(RTGROUP) + dnl INSTALL AS ME my_group=$(groups|cut -f1 -d' ') +my_user=${USER:-$LOGNAME} AC_ARG_WITH(my-user-group, AC_HELP_STRING([--with-my-user-group], [set all users and groups to current user/group]), RTGROUP=$my_group - BIN_OWNER=$USER - LIBS_OWNER=$USER + BIN_OWNER=$my_user + LIBS_OWNER=$my_user LIBS_GROUP=$my_group - WEB_USER=$USER + WEB_USER=$my_user WEB_GROUP=$my_group) @@ -194,6 +224,14 @@ AC_ARG_WITH(apachectl, APACHECTL=`which apachectl`) AC_SUBST(APACHECTL) +dnl RT's "maintainer mode" +AC_ARG_WITH(devel-mode, + AC_HELP_STRING([--with-devel-mode], + [Turn on development aids that might hurt you in production]), + + RT_DEVEL_MODE="1", + RT_DEVEL_MODE="0") +AC_SUBST(RT_DEVEL_MODE) dnl This section maps the variable names this script 'natively' generates dnl to their existing names. They should be removed from here as the .in dnl files are changed to use the new names. @@ -226,25 +264,26 @@ AC_SUBST([RT_LOG_PATH], ${exp_logfiledir}) dnl Configure the output files, and generate them. +dnl Binaries that should be +x AC_CONFIG_FILES([ + sbin/rt-dump-database 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 - lib/t/05cronsupport.pl + sbin/rt-test-dependencies bin/mason_handler.fcgi bin/mason_handler.scgi bin/standalone_httpd - bin/mason_handler.svc bin/rt-crontool bin/rt-mailgate - bin/rt - bin/webmux.pl] - ) + bin/rt], + [chmod ug+x $ac_file] + ) + +dnl All other generated files +AC_CONFIG_FILES([ + Makefile + etc/RT_Config.pm + lib/RT.pm + bin/mason_handler.svc + bin/webmux.pl], + ) AC_OUTPUT diff --git a/rt/docs/design_docs/3.3-schema-redesign.txt b/rt/docs/design_docs/3.3-schema-redesign.txt new file mode 100644 index 000000000..518eccd4d --- /dev/null +++ b/rt/docs/design_docs/3.3-schema-redesign.txt @@ -0,0 +1,57 @@ +-- --------------------------------------- -- +-- RT 3.3 Schema redesign v7: 2004-11-08 -- +-- --------------------------------------- -- + +TABLE CustomFields ( + id INTEGER NOT NULL AUTO_INCREMENT, + Name varchar(200) NULL , + Type varchar(200) NULL , -- Changed: see MaxValues below + MaxValues integer, -- New: 1 = Single, 0 = Multiple + Pattern varchar(255) NULL , -- New: regex to validate against + Repeated int2 NOT NULL DEFAULT 0 , -- New: repeated table entry + LookupType varchar(255) NOT NULL, -- New: "RT::Queue-RT::Ticket" + Description varchar(255) NULL , + SortOrder integer NOT NULL DEFAULT 0 , -- only used on "pick CF" screen +) + +-- This table replaces the "Queue" field in CustomFields +TABLE ObjectCustomFields ( + id INTEGER NOT NULL AUTO_INCREMENT, + CustomField int NOT NULL , -- CustomField ID + ObjectId integer NOT NULL, -- Final id of toplevel parent, or + -- the object itself if ParentType + -- is empty; 0 means global as usual + SortOrder integer NOT NULL DEFAULT 0 , -- this is used to sort the CFs +); + +-- This table replaces TicketCustomFieldValues +TABLE ObjectCustomFieldValues ( + id INTEGER NOT NULL AUTO_INCREMENT, + CustomField int NOT NULL , + ObjectType varchar(255) NOT NULL, -- Final target of the Object + ObjectId int NOT NULL , -- New: replaces the "Ticket" field + SortOrder integer NOT NULL DEFAULT 0 , -- New: for Repeated fields + + Content varchar(255) NULL , + LargeContent LONGTEXT NULL, -- New: data longer than 255 bytes + ContentType varchar(80) NULL, -- New: MIME type of LargeContent + ContentEncoding varchar(80) NULL , -- New: for binary LargeContent + Disabled int2 NOT NULL DEFAULT 0 , -- New: whether this is deleted +) + +TABLE Transactions ( + id INTEGER NOT NULL AUTO_INCREMENT, + ObjectType varchar(255) NULL, -- Final target of the Object + ObjectId integer NOT NULL DEFAULT 0 , -- New: replaces the "Ticket" field + TimeTaken integer NOT NULL DEFAULT 0 , + Type varchar(20) NULL , + Field varchar(40) NULL , + OldValue varchar(255) NULL , + NewValue varchar(255) NULL , + ReferenceType varchar(255) NULL, -- NeW: Currently "RT::OCFV" only + OldReference integer NULL , -- New: Id of ReferenceType + NewReference integer NULL , -- New: Id of ReferenceType + Data varchar(255) NULL , +) + +-- vim: filetype=mysql shiftwidth=4 expandtab diff --git a/rt/docs/design_docs/cvs_integration b/rt/docs/design_docs/cvs_integration index 35c8737ed..45a758fbe 100644 --- a/rt/docs/design_docs/cvs_integration +++ b/rt/docs/design_docs/cvs_integration @@ -85,14 +85,14 @@ marc: I think the idea is to force you to mention the ticket closing in the commit message. () jesse@FSCK.COM: but yeah, state changing - and 'update messages' are seperate concepts that should both be + and 'update messages' are separate concepts that should both be supported. () jesse@FSCK.COM: part of the idea is to drag the commit message into the BTS () jhawk: Err, I think it quite frequent that I want - to put seperate info in both the commit message and the ticket system, + to put separate info in both the commit message and the ticket system, and entering them at the same time seems cool. () jesse@FSCK.COM: ok. noted. I'll see if diff --git a/rt/docs/design_docs/link-definitions.txt b/rt/docs/design_docs/link-definitions.txt index 30b903567..e109744cf 100644 --- a/rt/docs/design_docs/link-definitions.txt +++ b/rt/docs/design_docs/link-definitions.txt @@ -92,7 +92,7 @@ For 2.0, those Linking actions should be supported: Based on user feedback, merged tickets will be displayed as the same ticket within RT's user interfaces. but the original tickets' transactions will be -kept seperated in the database. this may require some magic. +kept separated in the database. this may require some magic. 4. RefersTo / No Action link (linking) diff --git a/rt/docs/design_docs/realflow.txt b/rt/docs/design_docs/realflow.txt new file mode 100644 index 000000000..3717e273b --- /dev/null +++ b/rt/docs/design_docs/realflow.txt @@ -0,0 +1,191 @@ +- I have a MonitoredQueue that sets tickets to "Monitored" + if its subject matches /monitored/. + +- I want to have a kind of Ticket that are 'Monitored'. +- I want all monitored tickets, when they are overdue for + 14 days, to: + - send notification to manager + - mark as stalled +- I want all monitored tickets, when they are overdue for + 28 days, to: + - mark as rejected +- I want to query all tickets that are monitored as such +- I want to modify 14 => 15 and have it affect all existing + tickets that are monitored + +{ +- I want to add a new "overdue for 27 days, add a 'ultimatum' + correspondence to it" rule for all monitored tickets. +- I want to add a new "overdue for 27 days, add a 'ultimatum' + correspondence to it" rule for all _new_ monitored tickets + without affecting existing ones. +} + +- The user of OrderRequest queue needs to fill a numeric "CF", + called "Price". +- On creation, it needs to create following approvals: + - "Manager" approval if CF.Price is > 1000 + - "President" approval if CF.Price is > 2000 +- When all of "M", "P" are resolved (if any, or if there were none + to begin with), Create a new approval, "Finance". +- If any approvals above is rejected, reject the original ticket. +- If "Finance" is resolved, resolve original ticket. +- If "Finance" is rejected, create an approval for "CEO". +- If "CEO" is resolved, resolve the original ticket. +- If "CEO" is rejected, reject the original ticket. + +[RuleAction CreateTicketWithRuleset] + -> ReleaseMyLockOnRuleset $ruleset + -> UnlessLockOnRuleset $ruleset + # i.e. if no active tickets still have a lock on it + -> ForceCreateTicketWithRuleset $ruleset + +[Queue OrderRequest] + -> Condition: OnCreate + Action: AddTicketRuleSet "PurchaseApproval" + # Triggers immediately + +[RuleSet: PurchaseApproval] + -> Condition: OnCreate + Condition: CF.Price > 1000 + Action: CreateTicketWithRuleset "ManagerApproval" + -> Condition: OnCreate + Condition: CF.Price > 2000 + Action: CreateTicketWithRuleset "PresidentApproval" + -> Condition: OnCreate + Action: CreateTicketWithRuleset "FinanceApproval" + -> Condition: OnReject + Action: DeleteTree + +[RuleSet: ManagerApproval] + -> Condition: OnCreate + Action: Prohibit Ruleset "FinanceApproval" + -> Condition: OnResolve + Action: CreateTicketWithRuleset "FinanceApproval" + -> Condition: OnReject + Action: RejectTicket TOP + +[RuleSet: PresidentApproval] + -> Condition: OnCreate + Action: Prohibit CreateTicketWithRuleset "FinanceApproval" + -> Condition: OnResolve + Action: CreateTicketWithRuleset "FinanceApproval" + -> Condition: OnReject + Action: RejectTicket TOP + +[RuleSet: FinanceApproval] + -> Condition: OnCreate + Action: Prohibit RuleSet "CEOApproval" + -> Condition: OnResolve + Action: ResolveTicket TOP + -> Condition: OnReject + Action: CreateTicketWithRuleset "CEOApproval" + +[RuleSet: CEOApproval] + -> Condition: OnResolve + Action: ResolveTicket TOP + -> Condition: OnReject + Action: RejectTicket TOP + + + +Prohibit Ticket Operation: + Ruleset CEOApproval + + + + + + + + ,--------. +[TOP] --> [M] --> [F] + ` `-> [P] -' + ` + `-> [X] --> [Y] + + +[TOP] => [Approval] + -> Queue: B + -> Rule: yyy + -> Workflow: W + -> Stage: Approval + -> Rule: xxx + +isa_ok( $Approval->Type, 'RT::Ticket' ); +is( $Approval->Workflow->Name, 'W' ); +is( $Approval->Stage->Name, 'Approval' ); + +[Queue: A] + -> Workflow: W + +[Workflow: W] + -> Stage: TOP + -> Stage: Approval + -> Stage: SUCCESS + -> Stage: FAIL + +"RuleCollections" + +[Stage: TOP] + -> Rule: OnCreate RunStage Approval + +ok( TicketA->Rules->HasEntry($ApprovalRule) ) +ok( TicketB->Rules->HasEntry($ApprovalRule) ) + +[Rule: Approval] + -> Rule: OnResolve RunStage SUCCESS + -> Rule: OnReject RunStage FAIL + +[Stage: SUCCESS] + -> Rule: OnCreate SetStatus('resolved') TOP + +[Stage: FAIL] + -> Rule: OnCreate SetStatus('rejected') TOP + +[Unassociated] + - Rule FOO: OnAnything { + CreateTicketIfNotBlocked StageFOO + AddLink DependedOnBy TOP to Stage1 + AssignRule DoStage2 to Stage1 + AssignRule DoStage3 to Stage1 + } + - Rule BAR: OnAnything { + CreateTicketIfNotBlocked StageBAR + DoSomethingBizzare + } + + ,==> [Stage0] ==>. + , . +[TOP] ==> [Stage1] ==> [Stage3] + ` ' + `==> [Stage2] ==>' + +OnTransaction: + $self->Ticket->Queues->Scrips->Apply + +OnTransaction: + $self->Ticket->Queues->Scrips->Apply + ->Scrips->Apply + +OnTransaction: + $self->Ticket->Queues->Scrips->Apply + ->Stages->Scrips->Apply + +[QueueX] + - Rule: + OnCreate: + RunRule FOO + +[QueueY] + - Rule: + OnWhatever: + RunRule FOO + + +[TOP] => [Stage1] => [Stage2] => [END] + `- => [Stage3] => [END] + ` -> [Stage4] + +[Stages] + -> diff --git a/rt/docs/design_docs/rt-mvc b/rt/docs/design_docs/rt-mvc new file mode 100644 index 000000000..3518b7d9a --- /dev/null +++ b/rt/docs/design_docs/rt-mvc @@ -0,0 +1,32 @@ +Goals: + + + Never write an init block for a page that just views/edits pages + No style embedded in view/edit pages + + Validation / Error display and re-editing. + + +Implementation. + + + For a given object's fields: + + print a label for the field + print the current values for the field + print an edit widget for create + print an edit widget for update + + + + for a given form buttons for "perform the action" "don't perform the main action" + + +Edit widgets + + + text input + hidden + fixed enum as { dropdown, select multiple, sleect single, radio} + checkbox fixed enum + diff --git a/rt/docs/rt3-schema-relationships.dot b/rt/docs/rt3-schema-relationships.dot index 77ed35f01..e290f8bcf 100644 --- a/rt/docs/rt3-schema-relationships.dot +++ b/rt/docs/rt3-schema-relationships.dot @@ -1,7 +1,7 @@ digraph g { graph [ -rankdir = "LR", -concentrate = true, +rankdir = "RL", + concentrate = true, ratio = auto ]; node [ @@ -11,40 +11,43 @@ shape = record, fontsize = 18 edge [ ]; +"Records" [shape = record, fontsize = 18, label = "(Any RT::Record)" ]; +"Records" -> "Principals" [label = "Creator -> id"]; "ACL" [shape = record, fontsize = 18, label = " \N " ]; -"ACL" -> "Principals" [label="PrincipalId -> Id"]; -"ACL" -> "Principals" [label="DelegatedBy -> Id"]; -"ACL" -> "ACL" [label="DelegatedFrom -> Id"]; +"ACL" -> "Principals" [label="PrincipalId -> id"]; +"ACL" -> "Principals" [label="DelegatedBy -> id"]; +"ACL" -> "ACL" [label="DelegatedFrom -> id"]; "Attachments" [shape = record, fontsize = 18, label = " \N " ]; "Attachments" -> "Transactions" [label="TransactionId -> id"]; "Attachments" -> "Attachments" [label="Parent -> id"]; "CachedGroupMemers" [shape = record, fontsize = 18, label = " \N " ]; -"CachedGroupMemers" -> "Groups" [label="GroupId -> Groups.id"]; -"CachedGroupMemers" -> "Principals" [label="MemberId -> Id"]; +"CachedGroupMemers" -> "Groups" [label="GroupId -> id", weight=2]; +"CachedGroupMemers" -> "Principals" [label="MemberId -> id"]; "CachedGroupMemers" -> "CachedGroupMemers" [label="Via -> id"]; -"CachedGroupMemers" -> "Groups" [label="ImmediateParentId -> Groups.id"]; +"CachedGroupMemers" -> "Groups" [label="ImmediateParentId -> id"]; "CustomFields" [shape = record, fontsize = 18, label = " \N " ]; -"CustomFields" -> "Queues" [label="Queue -> id"]; "CustomFieldValues" [shape = record, fontsize = 18, label = " \N " ]; "CustomFieldValues" -> "CustomFields" [label="CustomField -> id"]; "GroupMembers" [shape = record, fontsize = 18, label = " \N " ]; -"GroupMembers" -> "Groups" [label="GroupId => Groups.Id"]; -"GroupMembers" -> "Principals" [label="MemberId => Id"]; +"GroupMembers" -> "Groups" [label="GroupId -> id", weight=2]; +"GroupMembers" -> "Principals" [label="MemberId -> id", weight = 2]; "Groups" [shape = record, fontsize = 18, label = " \N " ]; "Groups" -> "Principals" [label="Groups.id -> id"]; "Links" [shape = record, fontsize = 18, label = " \N " ]; -"Links" -> "Tickets" [label="LocalBase => id (usually)"]; -"Links" -> "Tickets" [label="LocalTarget => id (usually)"]; +"Links" -> "Tickets" [label="LocalBase => id (usually)", style="dotted"]; +"Links" -> "Tickets" [label="LocalTarget => id (usually)", style="dotted"]; "Principals" [shape = record, fontsize = 18, label = " \N " ]; +"Attributes" [shape = record, fontsize = 18, label = " \N " ]; +"Attributes" -> "Records" [label="ObjectId -> id"]; "Queues" [shape = record, fontsize = 18, label = " \N " ]; @@ -61,17 +64,22 @@ edge [ "Templates" [shape = record, fontsize = 18, label = " \N " ]; "Templates" -> "Queues" [label ="Queue -> id" ]; -"TicketCustomFieldValues" [shape = record, fontsize = 18, label = " \N " ]; -"TicketCustomFieldValues" -> "Tickets" [label="Ticket -> id"]; -"TicketCustomFieldValues" -> "CustomFields" [label="CustomField -> id"]; +"ObjectCustomFields" [shape = record, fontsize = 18, label = " \N " ]; +"ObjectCustomFields" -> "CustomFields" [label="CustomField -> id"]; +"ObjectCustomFields" -> "Records" [label="ObjectId -> id"]; + +"ObjectCustomFieldValues" [shape = record, fontsize = 18, label = " \N " ]; +"ObjectCustomFieldValues" -> "CustomFields" [label="CustomField -> id"]; +"ObjectCustomFieldValues" -> "Records" [label="ObjectId -> id"]; "Tickets" [shape = record, fontsize = 18, label = " \N " ]; "Tickets" -> "Tickets" [label="EffectiveId -> id"]; -"Tickets" -> "Queues" [label="Queue -> id"]; "Tickets" -> "Principals" [label="Owner -> id"]; +"Queues" -> "Tickets" [style="invis"]; +"Tickets" -> "Queues" [label="Queue -> id"]; "Transactions" [shape = record, fontsize = 18, label = " \N " ]; -"Transactions" -> "Tickets" [label="Ticket -> Id"]; +"Transactions" -> "Records" [label="ObjectId -> id"]; "Users" [shape = record, fontsize = 18, label = " \N " ]; diff --git a/rt/etc/RT_Config.pm.in b/rt/etc/RT_Config.pm.in index 7f967061d..773e3e2dc 100644 --- a/rt/etc/RT_Config.pm.in +++ b/rt/etc/RT_Config.pm.in @@ -17,7 +17,7 @@ use RT::Config; # {{{ Base Configuration -# $rtname the string that RT will look for in mail messages to +# $rtname is the string that RT will look for in mail messages to # figure out what ticket a new piece of mail belongs to # Your domain name is recommended, so as not to pollute the namespace. @@ -26,6 +26,28 @@ use RT::Config; Set($rtname , "example.com"); + +# This regexp controls what subject tags RT recognizes as its own. +# If you're not dealing with historical $rtname values, you'll likely +# never have to enable this feature. +# +# Be VERY CAREFUL with it. Note that it overrides $rtname for subject +# token matching and that you should use only "non-capturing" parenthesis +# grouping. For example: +# +# Set($EmailSubjectTagRegex, qr/(?:example.com|example.org)/ ); +# +# and NOT +# +# Set($EmailSubjectTagRegex, qr/(example.com|example.org)/ ); +# +# This setting would make RT behave exactly as it does without the +# setting enabled. +# +# Set($EmailSubjectTagRegex, qr/\Q$rtname\E/ ); + + + # You should set this to your organization's DNS domain. For example, # fsck.com or asylum.arkham.ma.us. It's used by the linking interface to # guarantee that ticket URIs are unique and easy to construct. @@ -87,7 +109,7 @@ Set($OwnerEmail , 'root'); Set($LoopsToRTOwner , 1); -# If $StoreLoopss is defined, RT will record messages that it believes +# If $StoreLoops is defined, RT will record messages that it believes # to be part of mail loops. # As it does this, it will try to be careful not to send mail to the # sender of these messages @@ -104,12 +126,12 @@ Set($StoreLoops , undef); Set($MaxAttachmentSize , 10000000); # $TruncateLongAttachments: if this is set to a non-undef value, -# RT will truncate attachments longer than MaxAttachmentLength. +# RT will truncate attachments longer than MaxAttachmentSize. Set($TruncateLongAttachments , undef); # $DropLongAttachments: if this is set to a non-undef value, -# RT will silently drop attachments longer than MaxAttachmentLength. +# RT will silently drop attachments longer than MaxAttachmentSize. Set($DropLongAttachments , undef); @@ -133,8 +155,8 @@ Set($RTAddressRegexp , '^rt\@example.com$'); # (These values are passed to the CanonicalizeEmailAddress subroutine in RT/User.pm) # By default, that routine performs a s/$Match/$Replace/gi on any address passed to it -Set($CanonicalizeEmailAddressMatch , 'subdomain.example.com$'); -Set($CanonicalizeEmailAddressReplace , 'example.com'); +#Set($CanonicalizeEmailAddressMatch , '@subdomain\.example\.com$'); +#Set($CanonicalizeEmailAddressReplace , '@example.com'); # set this to true and the create new user page will use the values that you # enter in the form but use the function CanonicalizeUserInfo in User_Local.pm @@ -177,7 +199,7 @@ Set($CommentAddress , 'RT_CommentAddressNotSet'); # If 'sendmailpipe' doesn't work well for you, try 'sendmail' # # Note that you should remove the '-t' from $SendmailArguments -# if you use 'sendmail rather than 'sendmailpipe' +# if you use 'sendmail' rather than 'sendmailpipe' Set($MailCommand , 'sendmailpipe'); @@ -276,7 +298,7 @@ Set($WebPath , ""); # This is the Scheme, server and port for constructing urls to webrt # $WebBaseURL doesn't need a trailing / -Set($WebBaseURL , "http://RT::WebBaseURL.not.configured:80"); +Set($WebBaseURL , "http://localhost"); Set($WebURL , $WebBaseURL . $WebPath . "/"); @@ -284,9 +306,9 @@ Set($WebURL , $WebBaseURL . $WebPath . "/"); Set($WebImagesURL , $WebPath . "/NoAuth/images/"); -# $RTLogoURL points to the URL of the RT logo displayed in the web UI +# $LogoURL points to the URL of the RT logo displayed in the web UI -Set($LogoURL , $WebImagesURL . "rt.jpg"); +Set($LogoURL , $WebImagesURL . "bplogo.gif"); # WebNoAuthRegex - What portion of RT's URLspace should not require # authentication. @@ -307,12 +329,18 @@ Set($MessageBoxWrap, "HARD"); # sent in a request (although there is probably more to it than that) Set($TrustHTMLAttachments , undef); +# Should RT redistribute correspondence that it identifies as +# machine generated? A true value (the default) will do so, setting +# this to '0' will cause no such messages to be redistributed. +# You can also use 'privileged', which will redistribute only to +# privileged users. This is seful if you get malformed bounces caused by +# autocreated requestors with bogus addresses. +Set($RedistributeAutoGeneratedMessages, 1); # If PreferRichText is set to a true value, RT will show HTML/Rich text # messages in preference to their plaintext alternatives. RT "scrubs" the # html to show only a minimal subset of HTML to avoid possible contamination # by cross-site-scripting attacks. - Set($PreferRichText, undef); # If $WebExternalAuth is defined, RT will defer to the environment's @@ -342,6 +370,16 @@ Set($WebExternalAuto , undef); # Set($WebSessionClass , 'Apache::Session::File'); +# By default, RT clears its database cache after every page view. +# This ensures that you've always got the most current information +# when working in a multi-process (mod_perl or FastCGI) Environment +# Setting $WebFlushDbCacheEveryRequest to '0' will turn this off, +# which will speed RT up a bit, at the expense of a tiny bit of data +# accuracy + +Set($WebFlushDbCacheEveryRequest, '1'); + + # $MaxInlineBody is the maximum attachment size that we want to see # inline when viewing a transaction. 13456 is a random sane-sounding # default. @@ -362,8 +400,9 @@ 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 -# (preamble => 'my $p = MasonX::Profiler->new($m, $r);'); +# for debugging, eg. profiling individual components with: +# use MasonX::Profiler; # available on CPAN +# @MasonParameters = (preamble => 'my $p = MasonX::Profiler->new($m, $r);'); @MasonParameters = () unless (@MasonParameters); @@ -389,8 +428,8 @@ Set ($DefaultSearchResultFormat, qq{ # {{{ RT UTF-8 Settings # An array that contains languages supported by RT's internationalization -# interface. Defaults to all *.po lexicons; set it to qw(en ja) will make -# RT bilingual instead of multilingual, but will save same memory. +# interface. Defaults to all *.po lexicons; setting it to qw(en ja) will make +# RT bilingual instead of multilingual, but will save some memory. @LexiconLanguages = qw(*) unless (@LexiconLanguages); @@ -420,4 +459,35 @@ Set($AmbiguousDayInPast , 1); # }}} +# {{{ Miscellaneous RT Settings + +# You can define new statuses and even reorder existing statuses here. +# WARNING. DO NOT DELETE ANY OF THE DEFAULT STATUSES. If you do, RT +# will break horribly. + +@ActiveStatus = qw(new open stalled) unless @ActiveStatus; +@InactiveStatus = qw(resolved rejected deleted) unless @InactiveStatus; + +# }}} + + +# {{{ Development Mode +# +# RT comes with a "Development mode" setting. +# This setting, as a convenience for developers, turns on +# all sorts of development options that you most likely don't want in +# production: +# +# * Turns off Mason's 'static_source' directive. By default, you can't +# edit RT's web ui components on the fly and have RT magically pick up +# your changes. (It's a big performance hit) +# +# * More to come +# + +Set($DevelMode, '@RT_DEVEL_MODE@'); + +# }}} + + 1; diff --git a/rt/etc/RT_SiteConfig.pm b/rt/etc/RT_SiteConfig.pm index 0afc6045c..39c99161f 100644 --- a/rt/etc/RT_SiteConfig.pm +++ b/rt/etc/RT_SiteConfig.pm @@ -1 +1,19 @@ +# Any configuration directives you include here will override +# RT's default configuration file, RT_Config.pm +# +# To include a directive here, just copy the equivalent statement +# from RT_Config.pm and change the value. We've included a single +# sample value below. +# +# This file is actually a perl module, so you can include valid +# perl code, as well. +# +# The converse is also true, if this file isn't valid perl, you're +# going to run into trouble. To check your SiteConfig file, use +# this comamnd: +# +# perl -c /path/to/your/etc/RT_SiteConfig.pm + +Set( $rtname, 'example.com'); + 1; diff --git a/rt/etc/acl.Pg b/rt/etc/acl.Pg index 49f938e4f..fb625592d 100755 --- a/rt/etc/acl.Pg +++ b/rt/etc/acl.Pg @@ -10,37 +10,39 @@ sub acl { Attributes attributes_id_seq queues_id_seq - Queues + Queues links_id_seq - Links + Links principals_id_seq - Principals + Principals groups_id_seq - Groups + Groups scripconditions_id_seq - ScripConditions + ScripConditions transactions_id_seq - Transactions + Transactions scrips_id_seq - Scrips + Scrips acl_id_seq - ACL + ACL groupmembers_id_seq - GroupMembers + GroupMembers cachedgroupmembers_id_seq - CachedGroupMembers + CachedGroupMembers users_id_seq - Users + Users tickets_id_seq - Tickets + Tickets scripactions_id_seq - ScripActions + ScripActions templates_id_seq - Templates - ticketcustomfieldvalues_id_s - TicketCustomFieldValues + Templates + objectcustomfieldvalues_id_s + ObjectCustomFieldValues customfields_id_seq - CustomFields + CustomFields + objectcustomfields_id_s + ObjectCustomFields customfieldvalues_id_seq CustomFieldValues sessions diff --git a/rt/etc/acl.mysql b/rt/etc/acl.mysql index 5bd883472..621ef121c 100755 --- a/rt/etc/acl.mysql +++ b/rt/etc/acl.mysql @@ -1,4 +1,5 @@ sub acl { +return () if !$RT::DatabaseUser or $RT::DatabaseUser eq 'root'; return ( "USE mysql;", "DELETE FROM user WHERE user = '${RT::DatabaseUser}';", diff --git a/rt/etc/initialdata b/rt/etc/initialdata index d5d3b2022..3a21ce1f6 100644 --- a/rt/etc/initialdata +++ b/rt/etc/initialdata @@ -351,7 +351,7 @@ batch-process all your pending approvals. Name => "Approval Passed", # loc Description => "Notify Owner of their ticket has been approved by some approver", # loc - Content => 'Subject: Ticket Rejected: {$Ticket->Subject} + Content => 'Subject: Ticket Approved: {$Ticket->Subject} Greetings, @@ -363,7 +363,7 @@ Other approvals may be pending. Name => "All Approvals Passed", # loc Description => "Notify Owner of their ticket has been approved by all approvers", # loc - Content => 'Subject: Ticket Rejected: {$Ticket->Subject} + Content => 'Subject: Ticket Approved: {$Ticket->Subject} Greetings, diff --git a/rt/etc/schema.Informix b/rt/etc/schema.Informix index 20c607e85..6a4e5334e 100644 --- a/rt/etc/schema.Informix +++ b/rt/etc/schema.Informix @@ -103,20 +103,22 @@ CREATE TABLE ScripConditions ( CREATE TABLE Transactions ( id SERIAL, - EffectiveTicket INTEGER DEFAULT 0 NOT NULL, - Ticket INTEGER DEFAULT 0 NOT NULL, + ObjectType VARCHAR(255), + ObjectId INTEGER DEFAULT 0 NOT NULL, TimeTaken INTEGER DEFAULT 0 NOT NULL, Type VARCHAR(20), Field VARCHAR(40), OldValue VARCHAR(255), NewValue VARCHAR(255), + ReferenceType VARCHAR(255), + OldReference INTEGER DEFAULT 0, + NewReference INTEGER DEFAULT 0, Data VARCHAR(255), Creator INTEGER DEFAULT 0 NOT NULL, Created DATETIME YEAR TO SECOND, PRIMARY KEY (id) ); -CREATE INDEX Transactions1 ON Transactions (Ticket); -CREATE INDEX Transactions2 ON Transactions (EffectiveTicket); +CREATE INDEX Transactions1 ON Transactions (ObjectType, ObjectId); CREATE TABLE Scrips ( @@ -305,7 +307,9 @@ CREATE TABLE CustomFields ( id SERIAL, Name VARCHAR(200), Type VARCHAR(200), - Queue INTEGER DEFAULT 0 NOT NULL, + MaxValues INTEGER DEFAULT 0 NOT NULL, + Pattern VARCHAR(255), + LookupType VARCHAR(255), Description VARCHAR(255), SortOrder INTEGER DEFAULT 0 NOT NULL, Creator INTEGER DEFAULT 0 NOT NULL, @@ -315,7 +319,6 @@ CREATE TABLE CustomFields ( Disabled SMALLINT DEFAULT 0 NOT NULL, PRIMARY KEY (id) ); -CREATE INDEX CustomFields1 ON CustomFields (Disabled, Queue); CREATE TABLE CustomFieldValues ( diff --git a/rt/etc/schema.Oracle b/rt/etc/schema.Oracle index 9b53cf7ac..40238b526 100644 --- a/rt/etc/schema.Oracle +++ b/rt/etc/schema.Oracle @@ -1,3 +1,4 @@ + CREATE SEQUENCE ATTACHMENTS_seq; CREATE TABLE Attachments ( id NUMBER(11,0) @@ -105,19 +106,21 @@ CREATE SEQUENCE TRANSACTIONS_seq; CREATE TABLE Transactions ( id NUMBER(11,0) CONSTRAINT Transactions_Key PRIMARY KEY, - EffectiveTicket NUMBER(11,0) DEFAULT 0 NOT NULL, - Ticket NUMBER(11,0) DEFAULT 0 NOT NULL, + ObjectType VARCHAR2(255), + ObjectId NUMBER(11,0) DEFAULT 0 NOT NULL, TimeTaken NUMBER(11,0) DEFAULT 0 NOT NULL, Type VARCHAR2(20), Field VARCHAR2(40), OldValue VARCHAR2(255), NewValue VARCHAR2(255), + ReferenceType VARCHAR2(255), + OldReference NUMBER(11,0), + NewReference NUMBER(11,0), Data VARCHAR2(255), Creator NUMBER(11,0) DEFAULT 0 NOT NULL, Created DATE ); -CREATE INDEX Transactions1 ON Transactions (Ticket); -CREATE INDEX Transactions2 ON Transactions (EffectiveTicket); +CREATE INDEX Transactions1 ON Transactions (ObjectType, ObjectId); CREATE SEQUENCE SCRIPS_seq; @@ -295,21 +298,43 @@ CREATE TABLE Templates ( ); -CREATE SEQUENCE TICKETCUSTOMFIELDVALUES_seq; -CREATE TABLE TicketCustomFieldValues ( +CREATE SEQUENCE OBJECTCUSTOMFIELDS_seq; +CREATE TABLE ObjectCustomFields ( + id NUMBER(11,0) + CONSTRAINT ObjectCustomFields_Key PRIMARY KEY, + CustomField NUMBER(11,0) NOT NULL, + ObjectId NUMBER(11,0) NOT NULL, + SortOrder NUMBER(11,0) DEFAULT 0 NOT NULL, + Creator NUMBER(11,0) DEFAULT 0 NOT NULL, + Created DATE, + LastUpdatedBy NUMBER(11,0) DEFAULT 0 NOT NULL, + LastUpdated DATE +); + + +CREATE SEQUENCE OBJECTCUSTOMFIELDVALUES_seq; +CREATE TABLE ObjectCustomFieldValues ( id NUMBER(11,0) - CONSTRAINT TicketCustomFieldValues_Key PRIMARY KEY, - Ticket NUMBER(11,0), + CONSTRAINT ObjectCustomFieldValues_Key PRIMARY KEY, CustomField NUMBER(11,0) NOT NULL, + ObjectType VARCHAR2(25) NOT NULL, + ObjectId NUMBER(11,0) DEFAULT 0 NOT NULL, + SortOrder NUMBER(11,0) DEFAULT 0 NOT NULL, + Content VARCHAR2(255), + LargeContent CLOB, + ContentType VARCHAR2(80), + ContentEncoding VARCHAR2(80), + Creator NUMBER(11,0) DEFAULT 0 NOT NULL, Created DATE, LastUpdatedBy NUMBER(11,0) DEFAULT 0 NOT NULL, - LastUpdated DATE + LastUpdated DATE, + Disabled NUMBER(11,0) DEFAULT 0 NOT NULL ); -CREATE INDEX TicketCustomFieldValues1 ON TicketCustomFieldValues (CustomField,Ticket,Content); -CREATE INDEX TicketCustomFieldValues2 ON TicketCustomFieldValues (CustomField,Ticket); +CREATE INDEX ObjectCustomFieldValues1 ON ObjectCustomFieldValues (Content); +CREATE INDEX ObjectCustomFieldValues2 ON ObjectCustomFieldValues (CustomField,ObjectType,ObjectId); CREATE SEQUENCE CUSTOMFIELDS_seq; CREATE TABLE CustomFields ( @@ -317,16 +342,18 @@ CREATE TABLE CustomFields ( CONSTRAINT CustomFields_Key PRIMARY KEY, Name VARCHAR2(200), Type VARCHAR2(200), - Queue NUMBER(11,0) DEFAULT 0 NOT NULL, + MaxValues NUMBER(11,0) DEFAULT 0 NOT NULL, + Pattern VARCHAR2(255), + Repeated NUMBER(11,0) DEFAULT 0 NOT NULL, Description VARCHAR2(255), SortOrder NUMBER(11,0) DEFAULT 0 NOT NULL, + LookupType VARCHAR2(255), Creator NUMBER(11,0) DEFAULT 0 NOT NULL, Created DATE, LastUpdatedBy NUMBER(11,0) DEFAULT 0 NOT NULL, LastUpdated DATE, Disabled NUMBER(11,0) DEFAULT 0 NOT NULL ); -CREATE INDEX CustomFields1 ON CustomFields (Disabled, Queue); CREATE SEQUENCE CUSTOMFIELDVALUES_seq; diff --git a/rt/etc/schema.Pg b/rt/etc/schema.Pg index a5b68b395..2d45a946a 100755 --- a/rt/etc/schema.Pg +++ b/rt/etc/schema.Pg @@ -57,7 +57,7 @@ CREATE TABLE Queues ( Created TIMESTAMP NULL , LastUpdatedBy integer NOT NULL DEFAULT 0 , LastUpdated TIMESTAMP NULL , - Disabled int2 NOT NULL DEFAULT 0 , + Disabled integer NOT NULL DEFAULT 0 , PRIMARY KEY (id) ); @@ -108,7 +108,7 @@ CREATE TABLE Principals ( id INTEGER DEFAULT nextval('principals_id_seq') not null, PrincipalType VARCHAR(16) not null, ObjectId integer, - Disabled int2 NOT NULL DEFAULT 0 , + Disabled integer NOT NULL DEFAULT 0 , PRIMARY KEY (id) ); @@ -183,13 +183,16 @@ CREATE SEQUENCE transactions_id_seq; CREATE TABLE Transactions ( id INTEGER DEFAULT nextval('transactions_id_seq'), - EffectiveTicket integer NOT NULL DEFAULT 0 , - Ticket integer NOT NULL DEFAULT 0 , + ObjectType varchar(255) NOT NULL , + ObjectId integer NOT NULL DEFAULT 0 , TimeTaken integer NOT NULL DEFAULT 0 , Type varchar(20) NULL , Field varchar(40) NULL , OldValue varchar(255) NULL , NewValue varchar(255) NULL , + ReferenceType varchar(255) NULL, + OldReference integer NULL , + NewReference integer NULL , Data varchar(255) NULL , Creator integer NOT NULL DEFAULT 0 , @@ -197,8 +200,7 @@ CREATE TABLE Transactions ( PRIMARY KEY (id) ); -CREATE INDEX Transactions1 ON Transactions (Ticket); -CREATE INDEX Transactions2 ON Transactions (EffectiveTicket); +CREATE INDEX Transactions1 ON Transactions (ObjectType, ObjectId); -- }}} @@ -299,7 +301,7 @@ CREATE TABLE CachedGroupMembers ( MemberId int, Via int, ImmediateParentId int, - Disabled int2 NOT NULL DEFAULT 0 , + Disabled integer NOT NULL DEFAULT 0 , PRIMARY KEY (id) ); @@ -406,7 +408,7 @@ CREATE TABLE Tickets ( LastUpdated TIMESTAMP NULL , Creator integer NOT NULL DEFAULT 0 , Created TIMESTAMP NULL , - Disabled int2 NOT NULL DEFAULT 0 , + Disabled integer NOT NULL DEFAULT 0 , PRIMARY KEY (id) ); @@ -474,7 +476,7 @@ CREATE TABLE Templates ( -- }}} --- {{{ TicketCustomFieldValues +-- {{{ ObjectCustomFieldValues @@ -482,24 +484,31 @@ CREATE TABLE Templates ( -- Sequences for table TICKETCUSTOMFIELDVALUES -- -CREATE SEQUENCE ticketcustomfieldvalues_id_s; +CREATE SEQUENCE objectcustomfieldvalues_id_s; -CREATE TABLE TicketCustomFieldValues ( - id INTEGER DEFAULT nextval('ticketcustomfieldvalues_id_s'), - Ticket int NOT NULL , +CREATE TABLE ObjectCustomFieldValues ( + id INTEGER DEFAULT nextval('objectcustomfieldvalues_id_s'), CustomField int NOT NULL , + ObjectType varchar(255) NULL , + ObjectId int NOT NULL , + SortOrder integer NOT NULL DEFAULT 0 , + Content varchar(255) NULL , + LargeContent text NULL, + ContentType varchar(80) NULL, + ContentEncoding varchar(80) NULL , Creator integer NOT NULL DEFAULT 0 , Created TIMESTAMP NULL , LastUpdatedBy integer NOT NULL DEFAULT 0 , LastUpdated TIMESTAMP NULL , + Disabled integer NOT NULL DEFAULT 0 , PRIMARY KEY (id) ); -CREATE INDEX TicketCustomFieldValues1 ON TicketCustomFieldValues (CustomField,Ticket,Content); -CREATE INDEX TicketCustomFieldValues2 ON TicketCustomFieldValues (CustomField,Ticket); +CREATE INDEX ObjectCustomFieldValues1 ON ObjectCustomFieldValues (CustomField,ObjectType,ObjectId,Content); +CREATE INDEX ObjectCustomFieldValues2 ON ObjectCustomFieldValues (CustomField,ObjectType,ObjectId); -- }}} @@ -517,7 +526,10 @@ CREATE TABLE CustomFields ( id INTEGER DEFAULT nextval('customfields_id_seq'), Name varchar(200) NULL , Type varchar(200) NULL , - Queue integer NOT NULL DEFAULT 0 , + MaxValues integer NOT NULL DEFAULT 0 , + Repeated integer NOT NULL DEFAULT 0 , + Pattern varchar(255) NULL , + LookupType varchar(255) NOT NULL , Description varchar(255) NULL , SortOrder integer NOT NULL DEFAULT 0 , @@ -525,7 +537,27 @@ CREATE TABLE CustomFields ( Created TIMESTAMP NULL , LastUpdatedBy integer NOT NULL DEFAULT 0 , LastUpdated TIMESTAMP NULL , - Disabled int2 NOT NULL DEFAULT 0 , + Disabled integer NOT NULL DEFAULT 0 , + PRIMARY KEY (id) + +); + +-- }}} + +-- {{{ ObjectCustomFields + +CREATE SEQUENCE objectcustomfields_id_s; + +CREATE TABLE ObjectCustomFields ( + id INTEGER DEFAULT nextval('objectcustomfields_id_s'), + CustomField integer NOT NULL, + ObjectId integer NOT NULL, + SortOrder integer NOT NULL DEFAULT 0 , + + Creator integer NOT NULL DEFAULT 0 , + Created TIMESTAMP NULL , + LastUpdatedBy integer NOT NULL DEFAULT 0 , + LastUpdated TIMESTAMP NULL , PRIMARY KEY (id) ); @@ -573,7 +605,7 @@ CREATE TABLE Attributes ( Content text, ContentType varchar(16), ObjectType varchar(64), - ObjectId integer, # foreign key to anything + ObjectId integer, Creator integer NOT NULL DEFAULT 0 , Created TIMESTAMP NULL , LastUpdatedBy integer NOT NULL DEFAULT 0 , diff --git a/rt/etc/schema.SQLite b/rt/etc/schema.SQLite index 174664662..8791bb47e 100644 --- a/rt/etc/schema.SQLite +++ b/rt/etc/schema.SQLite @@ -112,21 +112,23 @@ CREATE TABLE ScripConditions ( --- {{{ Transactions CREATE TABLE Transactions ( id INTEGER PRIMARY KEY , - EffectiveTicket integer NULL , - Ticket integer NULL , + ObjectType varchar(255) NULL , + ObjectId integer NULL , TimeTaken integer NULL , Type varchar(20) NULL , Field varchar(40) NULL , OldValue varchar(255) NULL , NewValue varchar(255) NULL , + ReferenceType varchar(255) NULL , + OldReference integer NULL , + NewReference integer NULL , Data varchar(255) NULL , Creator integer NULL , Created DATETIME NULL ) ; -CREATE INDEX Transactions1 ON Transactions (Ticket); -CREATE INDEX Transactions2 ON Transactions (EffectiveTicket); +CREATE INDEX Transactions1 ON Transactions (ObjectType, ObjectId); --- }}} @@ -329,65 +331,94 @@ CREATE TABLE Templates ( --- }}} ---- {{{ TicketCustomFieldValues -CREATE TABLE TicketCustomFieldValues ( - id INTEGER PRIMARY KEY , - Ticket int NOT NULL , + +# {{{ ObjectCustomFieldValues + +CREATE TABLE ObjectCustomFieldValues ( + id INTEGER NOT NULL , CustomField int NOT NULL , + ObjectType varchar(255) NOT NULL, # Final target of the Object + ObjectId int NOT NULL , # New -- Replaces Ticket + SortOrder integer NOT NULL DEFAULT 0 , + Content varchar(255) NULL , + LargeContent LONGTEXT NULL, # New -- to hold 255+ strings + ContentType varchar(80) NULL, # New -- only text/* gets searched + ContentEncoding varchar(80) NULL , # New -- for binary Content - Creator integer NULL , + Creator integer NOT NULL DEFAULT 0 , Created DATETIME NULL , - LastUpdatedBy integer NULL , - LastUpdated DATETIME NULL - + LastUpdatedBy integer NOT NULL DEFAULT 0 , + LastUpdated DATETIME NULL , + Disabled int2 NOT NULL DEFAULT 0 , + PRIMARY KEY (id) ) ; -CREATE INDEX TicketCustomFieldValues1 ON TicketCustomFieldValues (CustomField,Ticket,Content); -CREATE INDEX TicketCustomFieldValues2 ON TicketCustomFieldValues (CustomField,Ticket); +CREATE INDEX ObjectCustomFieldValues1 ON ObjectCustomFieldValues (Content); +CREATE INDEX ObjectCustomFieldValues2 ON ObjectCustomFieldValues (CustomField,ObjectType,ObjectId); ---- }}} +# }}} ---- {{{ CustomFields +# {{{ CustomFields CREATE TABLE CustomFields ( - id INTEGER PRIMARY KEY , + id INTEGER NOT NULL , Name varchar(200) NULL , - Type varchar(200) NULL , - Queue int NULL , + Type varchar(200) NULL , # Changed -- 'Single' and 'Multiple' is moved out + MaxValues integer, # New -- was 'Single'(1) and 'Multiple'(0) + Pattern varchar(255) NULL , # New -- Must validate against this + Repeated int2 NOT NULL DEFAULT 0 , # New -- repeated table entry Description varchar(255) NULL , - SortOrder integer NULL , + SortOrder integer NOT NULL DEFAULT 0 , + LookupType varchar(255) NOT NULL, - Creator integer NULL , + Creator integer NOT NULL DEFAULT 0 , Created DATETIME NULL , - LastUpdatedBy integer NULL , - LastUpdated DATETIME NULL , - Disabled int2 NOT NULL DEFAULT 0 - + LastUpdatedBy integer NOT NULL DEFAULT 0 , + LastUpdated DATETIME NULL , + Disabled int2 NOT NULL DEFAULT 0 , + PRIMARY KEY (id) ) ; ---- }}} +# }}} ---- {{{ CustomFieldValues +# {{{ ObjectCustomFields + +CREATE TABLE ObjectCustomFields ( + id INTEGER NOT NULL , + CustomField int NOT NULL , + ObjectId integer NOT NULL, + SortOrder integer NOT NULL DEFAULT 0 , + + Creator integer NOT NULL DEFAULT 0 , + Created DATETIME NULL , + LastUpdatedBy integer NOT NULL DEFAULT 0 , + LastUpdated DATETIME NULL , + PRIMARY KEY (id) +) ; + +# }}} + +# {{{ CustomFieldValues CREATE TABLE CustomFieldValues ( - id INTEGER PRIMARY KEY , + id INTEGER NOT NULL , CustomField int NOT NULL , Name varchar(200) NULL , Description varchar(255) NULL , - SortOrder integer NULL , + SortOrder integer NOT NULL DEFAULT 0 , - Creator integer NULL , + Creator integer NOT NULL DEFAULT 0 , Created DATETIME NULL , - LastUpdatedBy integer NULL , - LastUpdated DATETIME NULL - + LastUpdatedBy integer NOT NULL DEFAULT 0 , + LastUpdated DATETIME NULL , + PRIMARY KEY (id) ) ; CREATE INDEX CustomFieldValues1 ON CustomFieldValues (CustomField); - ---- }}} + +# }}} --- {{{ Attributes CREATE TABLE Attributes ( diff --git a/rt/etc/schema.mysql b/rt/etc/schema.mysql index 0ab42e7eb..60f1abae2 100755 --- a/rt/etc/schema.mysql +++ b/rt/etc/schema.mysql @@ -118,21 +118,23 @@ CREATE TABLE ScripConditions ( # {{{ Transactions CREATE TABLE Transactions ( id INTEGER NOT NULL AUTO_INCREMENT, - EffectiveTicket integer NOT NULL DEFAULT 0 , - Ticket integer NOT NULL DEFAULT 0 , + ObjectType varchar(64) NOT NULL, + ObjectId integer NOT NULL DEFAULT 0 , TimeTaken integer NOT NULL DEFAULT 0 , Type varchar(20) NULL , Field varchar(40) NULL , OldValue varchar(255) NULL , NewValue varchar(255) NULL , + ReferenceType varchar(255) NULL, + OldReference integer NULL , + NewReference integer NULL , Data varchar(255) NULL , Creator integer NOT NULL DEFAULT 0 , Created DATETIME NULL , PRIMARY KEY (id) ) TYPE=InnoDB; -CREATE INDEX Transactions1 ON Transactions (Ticket); -CREATE INDEX Transactions2 ON Transactions (EffectiveTicket); +CREATE INDEX Transactions1 ON Transactions (ObjectType, ObjectId); # }}} @@ -337,22 +339,30 @@ CREATE TABLE Templates ( # }}} -# {{{ TicketCustomFieldValues +# {{{ ObjectCustomFieldValues -CREATE TABLE TicketCustomFieldValues ( +CREATE TABLE ObjectCustomFieldValues ( id INTEGER NOT NULL AUTO_INCREMENT, - Ticket int NOT NULL , CustomField int NOT NULL , + ObjectType varchar(255) NOT NULL, # Final target of the Object + ObjectId int NOT NULL , # New -- Replaces Ticket + SortOrder integer NOT NULL DEFAULT 0 , # New -- ordering for multiple values + Content varchar(255) NULL , + LargeContent LONGTEXT NULL, # New -- to hold 255+ strings + ContentType varchar(80) NULL, # New -- only text/* gets searched + ContentEncoding varchar(80) NULL , # New -- for binary Content Creator integer NOT NULL DEFAULT 0 , Created DATETIME NULL , LastUpdatedBy integer NOT NULL DEFAULT 0 , LastUpdated DATETIME NULL , + Disabled int2 NOT NULL DEFAULT 0 , # New -- whether the value was current PRIMARY KEY (id) ) TYPE=InnoDB; -CREATE INDEX TicketCustomFieldValues1 ON TicketCustomFieldValues (CustomField,Ticket,Content); +CREATE INDEX ObjectCustomFieldValues1 ON ObjectCustomFieldValues (Content); +CREATE INDEX ObjectCustomFieldValues2 ON ObjectCustomFieldValues (CustomField,ObjectType,ObjectId); # }}} @@ -361,10 +371,13 @@ CREATE INDEX TicketCustomFieldValues1 ON TicketCustomFieldValues (CustomField,Ti CREATE TABLE CustomFields ( id INTEGER NOT NULL AUTO_INCREMENT, Name varchar(200) NULL , - Type varchar(200) NULL , - Queue integer NOT NULL DEFAULT 0 , + Type varchar(200) NULL , # Changed -- 'Single' and 'Multiple' is moved out + MaxValues integer, # New -- was 'Single'(1) and 'Multiple'(0) + Pattern varchar(255) NULL , # New -- Must validate against this + Repeated int2 NOT NULL DEFAULT 0 , # New -- repeated table entry Description varchar(255) NULL , SortOrder integer NOT NULL DEFAULT 0 , + LookupType varchar(255) NOT NULL, Creator integer NOT NULL DEFAULT 0 , Created DATETIME NULL , @@ -374,8 +387,22 @@ CREATE TABLE CustomFields ( PRIMARY KEY (id) ) TYPE=InnoDB; -CREATE INDEX CustomFields1 on CustomFields (Disabled, Queue); +# }}} + +# {{{ ObjectCustomFields + +CREATE TABLE ObjectCustomFields ( + id INTEGER NOT NULL AUTO_INCREMENT, + CustomField int NOT NULL , + ObjectId integer NOT NULL, + SortOrder integer NOT NULL DEFAULT 0 , + Creator integer NOT NULL DEFAULT 0 , + Created DATETIME NULL , + LastUpdatedBy integer NOT NULL DEFAULT 0 , + LastUpdated DATETIME NULL , + PRIMARY KEY (id) +) TYPE=InnoDB; # }}} diff --git a/rt/etc/upgrade/3.1.0/schema.Pg b/rt/etc/upgrade/3.1.0/schema.Pg index 67ea73827..94c3fe70d 100755 --- a/rt/etc/upgrade/3.1.0/schema.Pg +++ b/rt/etc/upgrade/3.1.0/schema.Pg @@ -9,7 +9,7 @@ CREATE TABLE Attributes ( Content text, ContentType varchar(16), ObjectType varchar(64), - ObjectId integer, -- foreign key to anything + ObjectId integer, Creator integer NOT NULL DEFAULT 0 , Created TIMESTAMP NULL , LastUpdatedBy integer NOT NULL DEFAULT 0 , diff --git a/rt/etc/upgrade/3.1.0/schema.SQLite b/rt/etc/upgrade/3.1.0/schema.SQLite index 87a1cc47f..1dd466fa7 100644 --- a/rt/etc/upgrade/3.1.0/schema.SQLite +++ b/rt/etc/upgrade/3.1.0/schema.SQLite @@ -13,7 +13,8 @@ CREATE TABLE Attributes ( LastUpdated DATETIME NULL ) ; -CREATE INDEX Attributes1 on Attributes(Name) + +CREATE INDEX Attributes1 on Attributes(Name); CREATE INDEX Attributes2 on Attributes(ObjectType, ObjectId); --- }}} diff --git a/rt/etc/upgrade/3.3.0/acl.Informix b/rt/etc/upgrade/3.3.0/acl.Informix new file mode 100644 index 000000000..73c16ae03 --- /dev/null +++ b/rt/etc/upgrade/3.3.0/acl.Informix @@ -0,0 +1,4 @@ +sub acl { + return (); +} +1; diff --git a/rt/etc/upgrade/3.3.0/acl.Oracle b/rt/etc/upgrade/3.3.0/acl.Oracle new file mode 100644 index 000000000..73c16ae03 --- /dev/null +++ b/rt/etc/upgrade/3.3.0/acl.Oracle @@ -0,0 +1,4 @@ +sub acl { + return (); +} +1; diff --git a/rt/etc/upgrade/3.3.0/acl.Pg b/rt/etc/upgrade/3.3.0/acl.Pg new file mode 100644 index 000000000..2069a198e --- /dev/null +++ b/rt/etc/upgrade/3.3.0/acl.Pg @@ -0,0 +1,20 @@ +sub acl { + my $dbh = shift; + + my @acls; + + my @tables = qw ( + objectcustomfieldvalues + objectcustomfields_id_s + objectcustomfields + ); + + foreach my $table (@tables) { + push @acls, + "GRANT SELECT, INSERT, UPDATE, DELETE ON $table to " + . $RT::DatabaseUser . ";"; + + } + return (@acls); +} +1; diff --git a/rt/etc/upgrade/3.3.0/acl.SQLite b/rt/etc/upgrade/3.3.0/acl.SQLite new file mode 100644 index 000000000..73c16ae03 --- /dev/null +++ b/rt/etc/upgrade/3.3.0/acl.SQLite @@ -0,0 +1,4 @@ +sub acl { + return (); +} +1; diff --git a/rt/etc/upgrade/3.3.0/acl.mysql b/rt/etc/upgrade/3.3.0/acl.mysql new file mode 100644 index 000000000..73c16ae03 --- /dev/null +++ b/rt/etc/upgrade/3.3.0/acl.mysql @@ -0,0 +1,4 @@ +sub acl { + return (); +} +1; diff --git a/rt/etc/upgrade/3.3.0/content b/rt/etc/upgrade/3.3.0/content new file mode 100644 index 000000000..0afc6045c --- /dev/null +++ b/rt/etc/upgrade/3.3.0/content @@ -0,0 +1 @@ +1; diff --git a/rt/etc/upgrade/3.3.0/schema.Oracle b/rt/etc/upgrade/3.3.0/schema.Oracle new file mode 100644 index 000000000..f81feeb79 --- /dev/null +++ b/rt/etc/upgrade/3.3.0/schema.Oracle @@ -0,0 +1,65 @@ +alter Table Transactions ADD ObjectType VARCHAR2(64); +UPDATE Transactions set ObjectType = 'RT::Ticket'; +ALTER TABLE Transactions modify ObjectType NOT NULL; +ALTER TABLE Transactions drop column EffectiveTicket; +ALTER TABLE Transactions ADD ReferenceType VARCHAR2(255) NULL; +ALTER TABLE Transactions ADD OldReference NUMBER(11,0) NULL; +ALTER TABLE Transactions ADD NewReference NUMBER(11,0) NULL; +DROP INDEX transactions1; +ALTER TABLE Transactions rename column Ticket to ObjectId; +CREATE INDEX Transactions1 ON Transactions (ObjectType, ObjectId); + +ALTER TABLE TicketCustomFieldValues rename to ObjectCustomFieldValues; +ALTER TABLE ObjectCustomFieldValues rename column Ticket to ObjectId; +ALTER TABLE ObjectCustomFieldValues ADD ObjectType VARCHAR2(255); +UPDATE ObjectCustomFieldValues set ObjectType = 'RT::Ticket'; +ALTER TABLE ObjectCustomFieldValues MODIFY ObjectType NOT NULL; +ALTER TABLE ObjectCustomFieldValues ADD Disabled NUMBER(11,0); +ALTER TABLE ObjectCustomFieldValues MODIFY Disabled default 0; +UPDATE ObjectCustomFieldValues SET Disabled = 0; +ALTER TABLE ObjectCustomFieldValues MODIFY Disabled NOT NULL; +ALTER TABLE ObjectCustomFieldValues ADD LargeContent CLOB NULL; +ALTER TABLE ObjectCustomFieldValues ADD ContentType VARCHAR2(80) NULL; +ALTER TABLE ObjectCustomFieldValues ADD ContentEncoding VARCHAR2(80) NULL; +ALTER TABLE ObjectCustomFieldValues ADD SortOrder NUMBER(11,0) DEFAULT 0 NOT NULL; + + + +CREATE INDEX ObjectCustomFieldValues1 on ObjectCustomFieldValues (CustomField,ObjectType,ObjectId,Content); +CREATE INDEX ObjectCustomFieldValues2 on ObjectCustomFieldValues (CustomField,ObjectType,ObjectId); + + + +CREATE SEQUENCE OBJECTCUSTOMFIELDS_seq; +CREATE TABLE ObjectCustomFields ( + id NUMBER(11,0) + CONSTRAINT ObjectCustomFields_Key PRIMARY KEY, + CustomField NUMBER(11,0) NOT NULL, + ObjectId NUMBER(11,0) NOT NULL, + SortOrder NUMBER(11,0) DEFAULT 0 NOT NULL, + Creator NUMBER(11,0) DEFAULT 0 NOT NULL, + Created DATE, + LastUpdatedBy NUMBER(11,0) DEFAULT 0 NOT NULL, + LastUpdated DATE +); + + +INSERT into ObjectCustomFields (id, CustomField, ObjectId, SortOrder, Creator, LastUpdatedBy) SELECT objectcustomfields_seq.nextval, id, Queue, SortOrder, Creator, LastUpdatedBy from CustomFields; + +ALTER TABLE CustomFields ADD LookupType VARCHAR2(255); +ALTER TABLE CustomFields ADD Repeated NUMBER(11,0); +ALTER TABLE CustomFields ADD Pattern VARCHAR2(255) NULL; +ALTER TABLE CustomFields ADD MaxValues NUMBER(11,0); + +UPDATE CustomFields SET MaxValues = 0 WHERE Type LIKE '%Multiple'; +UPDATE CustomFields SET MaxValues = 1 WHERE Type LIKE '%Single'; +UPDATE CustomFields SET Type = 'Select' WHERE Type LIKE 'Select%'; +UPDATE CustomFields SET Type = 'Freeform' WHERE Type LIKE 'Freeform%'; +UPDATE CustomFields Set LookupType = 'RT::Queue-RT::Ticket'; +ALTER TABLE CustomFields MODIFY LookupType NOT NULL; +UPDATE CustomFields Set Repeated = 0; +ALTER TABLE CustomFields MODIFY Repeated DEFAULT 0; +ALTER TABLE CustomFields MODIFY Repeated NOT NULL; +ALTER TABLE CustomFields drop column Queue; + + diff --git a/rt/etc/upgrade/3.3.0/schema.Pg b/rt/etc/upgrade/3.3.0/schema.Pg new file mode 100644 index 000000000..427eae798 --- /dev/null +++ b/rt/etc/upgrade/3.3.0/schema.Pg @@ -0,0 +1,74 @@ +alter Table Transactions ADD Column ObjectType varchar(64); +update Transactions set ObjectType = 'RT::Ticket'; +ALTER TABLE Transactions ALTER COLUMN ObjectType SET NOT NULL; +alter table Transactions drop column EffectiveTicket; +alter table Transactions add column ReferenceType varchar(255) NULL; +alter table Transactions add column OldReference integer NULL; +alter table Transactions add column NewReference integer NULL; +drop index transactions1; +alter table Transactions rename column Ticket to ObjectId; + + +CREATE INDEX Transactions1 ON Transactions (ObjectType, ObjectId); + +alter table TicketCustomFieldValues rename to ObjectCustomFieldValues; + +alter table ObjectCustomFieldValues rename column Ticket to ObjectId; + +alter table objectcustomfieldvalues add column ObjectType varchar(255); + +update objectcustomfieldvalues set ObjectType = 'RT::Ticket'; + +ALTER TABLE objectcustomfieldvalues ALTER COLUMN ObjectType SET NOT NULL; + +alter table objectcustomfieldvalues add column Current int; + +alter table objectcustomfieldvalues alter column Current SET default 1; + +UPDATE objectcustomfieldvalues SET Current = 1; + +alter table objectcustomfieldvalues add column LargeContent TEXT NULL; + +alter table objectcustomfieldvalues add column ContentType varchar(80) NULL; + +alter table objectcustomfieldvalues add column ContentEncoding varchar(80) NULL; + +create index ObjectCustomFieldValues1 on objectcustomfieldvalues (CustomField,ObjectType,ObjectId,Content); + +create index ObjectCustomFieldValues2 on objectcustomfieldvalues (CustomField,ObjectType,ObjectId); + + +CREATE SEQUENCE objectcustomfields_id_s; + +CREATE TABLE ObjectCustomFields ( + id INTEGER DEFAULT nextval('objectcustomfields_id_s'), + CustomField integer NOT NULL, + ObjectId integer NOT NULL, + SortOrder integer NOT NULL DEFAULT 0 , + + Creator integer NOT NULL DEFAULT 0 , + Created TIMESTAMP NULL , + LastUpdatedBy integer NOT NULL DEFAULT 0 , + LastUpdated TIMESTAMP NULL , + PRIMARY KEY (id) + +); + + +INSERT into ObjectCustomFields (CustomField, ObjectId, SortOrder, Creator, LastUpdatedBy) SELECT id, Queue, SortOrder, Creator, LastUpdatedBy from CustomFields; + +alter table CustomFields add column LookupType varchar(255); +alter table CustomFields add column Repeated int2; +alter table CustomFields add column Pattern varchar(255) NULL; +alter table CustomFields add column MaxValues integer; + +UPDATE CustomFields SET MaxValues = 0 WHERE Type LIKE '%Multiple'; +UPDATE CustomFields SET MaxValues = 1 WHERE Type LIKE '%Single'; +UPDATE CustomFields SET Type = 'Select' WHERE Type LIKE 'Select%'; +UPDATE CustomFields SET Type = 'Freeform' WHERE Type LIKE 'Freeform%'; +UPDATE CustomFields Set LookupType = 'RT::Queue-RT::Ticket'; +ALTER TABLE CustomFields ALTER COLUMN LookupType SET NOT NULL; +UPDATE CustomFields Set Repeated = 0; +ALTER TABLE CustomFields ALTER COLUMN Repeated SET DEFAULT 0; +ALTER TABLE CustomFields ALTER COLUMN Repeated SET NOT NULL; +alter table CustomFields drop column Queue; diff --git a/rt/etc/upgrade/3.3.0/schema.mysql b/rt/etc/upgrade/3.3.0/schema.mysql new file mode 100644 index 000000000..0e33a2819 --- /dev/null +++ b/rt/etc/upgrade/3.3.0/schema.mysql @@ -0,0 +1,65 @@ +alter Table Transactions ADD Column (ObjectType varchar(64) not null); +update Transactions set ObjectType = 'RT::Ticket'; +alter table Transactions drop column EffectiveTicket; +alter table Transactions add column ReferenceType varchar(255) NULL; +alter table Transactions add column OldReference integer NULL; +alter table Transactions add column NewReference integer NULL; +alter table Transactions drop index transactions1; +alter table Transactions change Ticket ObjectId integer NOT NULL DEFAULT 0 ; + +CREATE INDEX Transactions1 ON Transactions (ObjectType, ObjectId); + +alter table TicketCustomFieldValues rename ObjectCustomFieldValues; + +alter table ObjectCustomFieldValues change Ticket ObjectId integer NOT NULL DEFAULT 0 ; + +alter table ObjectCustomFieldValues add column ObjectType varchar(255) not null; + +update ObjectCustomFieldValues set ObjectType = 'RT::Ticket'; + +alter table ObjectCustomFieldValues add column Current bool default 1; + +alter table ObjectCustomFieldValues add column LargeContent LONGTEXT NULL; + +alter table ObjectCustomFieldValues add column ContentType varchar(80) NULL; + +alter table ObjectCustomFieldValues add column ContentEncoding varchar(80) NULL; + +# These could fail if there's no such index and there's no "drop index if exists" syntax +#alter table ObjectCustomFieldValues drop index ticketcustomfieldvalues1; +#alter table ObjectCustomFieldValues drop index ticketcustomfieldvalues2; + +alter table ObjectCustomFieldValues add index ObjectCustomFieldValues1 (Content); + +alter table ObjectCustomFieldValues add index ObjectCustomFieldValues2 (CustomField,ObjectType,ObjectId); + + +CREATE TABLE ObjectCustomFields ( + id INTEGER NOT NULL AUTO_INCREMENT, + CustomField int NOT NULL , + ObjectId integer NOT NULL, + SortOrder integer NOT NULL DEFAULT 0 , + + Creator integer NOT NULL DEFAULT 0 , + Created DATETIME NULL , + LastUpdatedBy integer NOT NULL DEFAULT 0 , + LastUpdated DATETIME NULL , + PRIMARY KEY (id) +) TYPE=InnoDB; + + +INSERT into ObjectCustomFields (id, CustomField, ObjectId, SortOrder, Creator, LastUpdatedBy) SELECT null, id, Queue, SortOrder, Creator, LastUpdatedBy from CustomFields; + +alter table CustomFields add column LookupType varchar(255) NOT NULL; +alter table CustomFields add column Repeated int2 NOT NULL DEFAULT 0 ; +alter table CustomFields add column Pattern varchar(255) NULL; +alter table CustomFields add column MaxValues integer; +# See above +# alter table CustomFields drop index CustomFields1; + +UPDATE CustomFields SET MaxValues = 0 WHERE Type LIKE '%Multiple'; +UPDATE CustomFields SET MaxValues = 1 WHERE Type LIKE '%Single'; +UPDATE CustomFields SET Type = 'Select' WHERE Type LIKE 'Select%'; +UPDATE CustomFields SET Type = 'Freeform' WHERE Type LIKE 'Freeform%'; +UPDATE CustomFields Set LookupType = 'RT::Queue-RT::Ticket'; +alter table CustomFields drop column Queue; diff --git a/rt/etc/upgrade/3.3.11/acl.Oracle b/rt/etc/upgrade/3.3.11/acl.Oracle new file mode 100644 index 000000000..73c16ae03 --- /dev/null +++ b/rt/etc/upgrade/3.3.11/acl.Oracle @@ -0,0 +1,4 @@ +sub acl { + return (); +} +1; diff --git a/rt/etc/upgrade/3.3.11/acl.Pg b/rt/etc/upgrade/3.3.11/acl.Pg new file mode 100644 index 000000000..73c16ae03 --- /dev/null +++ b/rt/etc/upgrade/3.3.11/acl.Pg @@ -0,0 +1,4 @@ +sub acl { + return (); +} +1; diff --git a/rt/etc/upgrade/3.3.11/acl.SQLite b/rt/etc/upgrade/3.3.11/acl.SQLite new file mode 100644 index 000000000..73c16ae03 --- /dev/null +++ b/rt/etc/upgrade/3.3.11/acl.SQLite @@ -0,0 +1,4 @@ +sub acl { + return (); +} +1; diff --git a/rt/etc/upgrade/3.3.11/acl.mysql b/rt/etc/upgrade/3.3.11/acl.mysql new file mode 100644 index 000000000..73c16ae03 --- /dev/null +++ b/rt/etc/upgrade/3.3.11/acl.mysql @@ -0,0 +1,4 @@ +sub acl { + return (); +} +1; diff --git a/rt/etc/upgrade/3.3.11/content b/rt/etc/upgrade/3.3.11/content new file mode 100644 index 000000000..0afc6045c --- /dev/null +++ b/rt/etc/upgrade/3.3.11/content @@ -0,0 +1 @@ +1; diff --git a/rt/etc/upgrade/3.3.11/schema.Oracle b/rt/etc/upgrade/3.3.11/schema.Oracle new file mode 100644 index 000000000..e69de29bb diff --git a/rt/etc/upgrade/3.3.11/schema.Pg b/rt/etc/upgrade/3.3.11/schema.Pg new file mode 100644 index 000000000..6ab5d6581 --- /dev/null +++ b/rt/etc/upgrade/3.3.11/schema.Pg @@ -0,0 +1,11 @@ +ALTER TABLE ObjectCustomFieldValues ADD COLUMN SortOrder INTEGER; +UPDATE ObjectCustomFieldValues SET SortOrder = 0; +ALTER TABLE ObjectCustomFieldValues ALTER COLUMN SortOrder SET DEFAULT 0; +ALTER TABLE ObjectCustomFieldValues ALTER COLUMN SortOrder SET NOT NULL; +ALTER TABLE ObjectCustomFieldValues ADD COLUMN Disabled INTEGER; +UPDATE ObjectCustomFieldValues SET Disabled = 1 WHERE Current = 0; +UPDATE ObjectCustomFieldValues SET Disabled = 0 WHERE Current != 0; +ALTER TABLE ObjectCustomFieldValues ALTER COLUMN Disabled SET DEFAULT 0; +ALTER TABLE ObjectCustomFieldValues ALTER COLUMN Disabled SET NOT NULL; + +ALTER TABLE ObjectCustomFieldValues DROP COLUMN Current; diff --git a/rt/etc/upgrade/3.3.11/schema.SQLite b/rt/etc/upgrade/3.3.11/schema.SQLite new file mode 100644 index 000000000..e69de29bb diff --git a/rt/etc/upgrade/3.3.11/schema.mysql b/rt/etc/upgrade/3.3.11/schema.mysql new file mode 100644 index 000000000..cc35d40f2 --- /dev/null +++ b/rt/etc/upgrade/3.3.11/schema.mysql @@ -0,0 +1,5 @@ +ALTER TABLE ObjectCustomFieldValues ADD COLUMN SortOrder INTEGER NOT NULL DEFAULT 0; +ALTER TABLE ObjectCustomFieldValues ADD COLUMN Disabled int2 NOT NULL DEFAULT 0; + +UPDATE ObjectCustomFieldValues SET Disabled = 1 WHERE Current = 0; +ALTER TABLE ObjectCustomFieldValues DROP COLUMN Current; diff --git a/rt/html/Admin/CustomFields/GroupRights.html b/rt/html/Admin/CustomFields/GroupRights.html new file mode 100644 index 000000000..380fee479 --- /dev/null +++ b/rt/html/Admin/CustomFields/GroupRights.html @@ -0,0 +1,170 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& /Admin/Elements/Header, Title => $title &> +<& /Admin/Elements/CustomFieldTabs, + id => $id, + current_tab => "Admin/CustomFields/GroupRights.html?id=".$id, + Title => $title +&> +<& /Elements/ListActions, actions => \@results &> + + + + + +

<&|/l&>System groups

+ +% $Groups = RT::Groups->new($session{'CurrentUser'}); +% $Groups->LimitToSystemInternalGroups(); +% while (my $Group = $Groups->Next()) { + + + + +% } +
+ <% loc($Group->Type) %> + + <& /Admin/Elements/SelectRights, PrincipalId => $Group->PrincipalId, + Object => $CustomFieldObj &> +
+

<&|/l&>User defined groups

+ +% $Groups = RT::Groups->new($session{'CurrentUser'}); +% $Groups->LimitToUserDefinedGroups(); +% while (my $Group = $Groups->Next()) { + + + + +% } +
+ <% $Group->Name %> + + <& /Admin/Elements/SelectRights, PrincipalId => $Group->PrincipalId, + Object => $CustomFieldObj &> +
+ + <& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> + + + +<%INIT> + + + + + + +if (!defined $id) { + $m->comp("/Elements/Error", Why => loc("No CustomField defined")); +} + +my $CustomFieldObj = RT::CustomField->new($session{'CurrentUser'}); +$CustomFieldObj->Load($id) || $m->comp("/Elements/Error", Why => loc("Couldn't load CustomField [_1]",$id)); + +my $Groups; + + my ( $ACL, @results ); + + foreach my $arg (keys %ARGS) { + if ($arg =~ /GrantRight-(\d+)-(.*?)-(\d+)$/) { + my $principal_id = $1; + my $object_type = $2; + my $object_id = $3; + my $rights = $ARGS{$arg}; + + my $principal = RT::Principal->new($session{'CurrentUser'}); + $principal->Load($principal_id); + my $obj; + + if ($object_type eq 'RT::CustomField') { + $obj = RT::CustomField->new($session{'CurrentUser'}); + $obj->Load($object_id); + } else { + push (@results, loc("System Error"). + loc("Rights could not be granted for [_1]", $object_type)); + next; + } + + my @rights = ref($ARGS{$arg}) eq 'ARRAY' ? @{$ARGS{$arg}} : ($ARGS{$arg}); + foreach my $right (@rights) { + next unless ($right); + my ($val, $msg) = $principal->GrantRight(Object => $obj, Right => $right); + push (@results, $msg); + } + } + elsif ($arg =~ /RevokeRight-(\d+)-(.*?)-(\d+)-(.*?)$/) { + my $principal_id = $1; + my $object_type = $2; + my $object_id = $3; + my $right = $4; + + my $principal = RT::Principal->new($session{'CurrentUser'}); + $principal->Load($principal_id); + next unless ($right); + my $obj; + + if ($object_type eq 'RT::CustomField') { + $obj = RT::CustomField->new($session{'CurrentUser'}); + $obj->Load($object_id); + } else { + push (@results, loc("System Error"). + loc("Rights could not be revoked for [_1]", $object_type)); + next; + } + my ($val, $msg) = $principal->RevokeRight(Object => $obj, Right => $right); + push (@results, $msg); + } +} + +my $title = loc('Modify group rights for custom field [_1]', $CustomFieldObj->Name); + + + +<%ARGS> +$id => undef + diff --git a/rt/html/Admin/CustomFields/Modify.html b/rt/html/Admin/CustomFields/Modify.html new file mode 100644 index 000000000..4c3c92114 --- /dev/null +++ b/rt/html/Admin/CustomFields/Modify.html @@ -0,0 +1,212 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& /Admin/Elements/Header, Title => $title &> +<& /Admin/Elements/CustomFieldTabs, + id => $CustomFieldObj->Id , + current_tab => $current_tab, + Title => $title &> +<& /Elements/ListActions, actions => \@results &> + + +
+ + + + + + + + + + + + + + + + + + + + + + +
<&|/l&>Name
<&|/l&>Description
<&|/l&>Type<& /Admin/Elements/SelectCustomFieldType, + Name => "TypeComposite", + Default => $CustomFieldObj->TypeComposite, &> +
<&|/l&>Applies to<& /Admin/Elements/SelectCustomFieldLookupType, + Name => "LookupType", + Default => $CustomFieldObj->LookupType, &> +
  + +> <&|/l&>Enabled (Unchecking this box disables this custom field) +
+
+% if ($CustomFieldObj->Id && $CustomFieldObj->Type =~ /^Select/i) { +

<&|/l&>Values

+
+<& /Admin/Elements/EditCustomFieldValues, CustomField => $CustomFieldObj &> +<& /Admin/Elements/AddCustomFieldValue, CustomField => $CustomFieldObj &> +
+% } +<&/Elements/Submit&> +
+ + + +<%INIT> + + + +my $CustomFieldObj = RT::CustomField->new( $session{'CurrentUser'} ); +my ( $title, @results, $EnabledChecked, $Disabled); +$EnabledChecked = "CHECKED"; + +if ( !$id ) { + $title = loc("Create a CustomField"); + $id = 'new'; +} +else { + + if ( $id eq 'new' ) { + my ( $val, $msg ) = $CustomFieldObj->Create(Name => $Name, + TypeComposite => $TypeComposite, + LookupType => $LookupType, + Description => $Description,); + $m->comp("/Elements/Error", Why => loc( "Could not create CustomField", $msg ) ) unless ($val); + push @results, $msg; + $title = loc( 'Created CustomField [_1]', $CustomFieldObj->Name() ); + } + else { + $CustomFieldObj->Load($id) || $m->comp("/Elements/Error", Why => loc('No CustomField') ); + $title = loc( 'Editing CustomField [_1]', $CustomFieldObj->Name() ); + + my @attribs = qw( Name TypeComposite LookupType Description); + my @aresults = UpdateRecordObject( AttributesRef => \@attribs, + Object => $CustomFieldObj, + ARGSRef => \%ARGS ); + + push @results, @aresults; + + #we're asking about enabled on the web page but really care about disabled. + if ($Enabled == 1) { + $Disabled = 0; + } + else { + $Disabled = 1; + } + if ( ($SetEnabled) and ( $Disabled != $CustomFieldObj->Disabled) ) { + my ($code, $msg) = $CustomFieldObj->SetDisabled($Disabled); + push @results, loc('Enabled status: [_1]', loc_fuzzy($msg)); + } + + if ($CustomFieldObj->Disabled()) { + $EnabledChecked =""; + } + } + + $id = $CustomFieldObj->id; +} + + + + +my $paramtag = "CustomField-".$CustomFieldObj->Id."-Value-"; +# Delete any fields that want to be deleted +foreach my $key (keys %ARGS) { + + next unless ($key =~ /^Delete-$paramtag(\d+)$/); + my ($val, $msg) = $CustomFieldObj->DeleteValue($1); + push (@results, $msg); + + +} +# Update any existing values +my $values = $CustomFieldObj->ValuesObj; +while (my $value = $values->Next) { + foreach my $attr qw(Name Description SortOrder) { + my $param = $paramtag.$value->Id."-".$attr; + + if ( $ARGS{$param} && ($value->$attr() ne $ARGS{$param})) { + my $mutator = "Set$attr"; + my ($id, $msg) = $value->$mutator($ARGS{$param}); + push (@results, $msg); + } + } + + +} + + + +# Add any new values +if ($ARGS{$paramtag."new-Name"}) { + my ($id, $msg) = $CustomFieldObj->AddValue ( Name => $ARGS{$paramtag."new-Name"}, + Description => $ARGS{$paramtag."new-Description"}, + SortOrder => $ARGS{$paramtag."new-SortOrder"}); + push (@results, $msg); +} + +my $current_tab; +if ($ARGS{'Create'}){ + $current_tab = "Admin/CustomFields/Modify.html?Create=1"; +} else { + $current_tab = "Admin/CustomFields/Modify.html?id=".$id; + } + + + +<%ARGS> +$id => undef +$TypeComposite => undef +$LookupType => undef +$MaxValues => undef +$SortOrder => undef +$Description => undef +$Name => undef +$SetEnabled => undef +$Enabled => undef + diff --git a/rt/html/Admin/CustomFields/Objects.html b/rt/html/Admin/CustomFields/Objects.html new file mode 100644 index 000000000..8f9e3657b --- /dev/null +++ b/rt/html/Admin/CustomFields/Objects.html @@ -0,0 +1,145 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& /Admin/Elements/Header, Title => $title &> +<& /Admin/Elements/CustomFieldTabs, + id => $id, + current_tab => "Admin/CustomFields/Objects.html?id=".$id, + Title => $title + &> + +<& /Elements/ListActions, actions => \@results &> + +
+ + + +

<&|/l&>Selected objects

+<& /Admin/Elements/PickObjects, Objects => \@AssignedObjs, id => $id, Checked => 1 &> +

<&|/l&>Unselected objects

+<& /Admin/Elements/PickObjects, Objects => \@UnassignedObjs, id => $id &> + +<& /Elements/Submit, CheckAll => 1, ClearAll => 1 &> +
+ +<%INIT> +my $CF = RT::CustomField->new($session{'CurrentUser'}); +$CF->Load($id) or Abort(loc("Could not load CustomField [_1]"), $id); +my $LookupType = $CF->LookupType; +$LookupType =~ /^(.*?)-/ || + Abort(loc("Object of type [_1] cannot take custom fields", $LookupType)); + +my $Class = $1; +my $CollectionClass; +if (UNIVERSAL::can($Class.'Collection', 'new') ) { +$CollectionClass = $Class.'Collection'; + +} elsif (UNIVERSAL::can($Class.'es', 'new') ) { + $CollectionClass = $Class.'es'; + +} elsif (UNIVERSAL::can($Class.'s', 'new') ) { + $CollectionClass = $Class.'s'; + +} else { + Abort(loc("Can't find a collection class for '[_1]'", $Class)); +} + + +my $title = loc('Modify associated objects for [_1]', $CF->Name); + +my $Objects = $CollectionClass->new($session{'CurrentUser'}); +my (@results); +my (@AssignedObjs, @UnassignedObjs); + +$Objects->UnLimit; +$Objects->OrderBy( FIELD => 'Name' ); + + +my $ObjectCFs; +$ObjectCFs = RT::ObjectCustomFields->new($session{'CurrentUser'}); +$ObjectCFs->UnLimit; +$ObjectCFs->LimitToCustomField($id); + +my %seen; +while (my $OCF = $ObjectCFs->Next) { + $seen{$OCF->ObjectId}++; +} + +while (my $obj = $Objects->Next) { + my $obj_id = $obj->Id; + + if ($UpdateObjs) { + # Go through and delete all the custom field relationships that this object + # no longer has + my $key = "Object-$obj_id-CF-$id"; + if ($ARGS{$key}) { + if (!$seen{$obj_id}) { + my ($val, $msg) = $CF->AddToObject($obj); + push (@results, $msg); + push @UnassignedObjs, $obj if !$val; + } + } + else { + push @UnassignedObjs, $obj; + if ($seen{$obj_id}) { + my ($val, $msg) = $CF->RemoveFromObject($obj); + push (@results, $msg); + pop @UnassignedObjs if !$val; + } + } + } + elsif (!$seen{$obj_id}) { + push @UnassignedObjs, $obj; + } + next if @UnassignedObjs and $UnassignedObjs[-1] == $obj; + push @AssignedObjs, $obj; +} + + +<%ARGS> +$id => undef +$FindDisabledObjects => 0 +$UpdateObjs => 0 + diff --git a/rt/html/Admin/CustomFields/UserRights.html b/rt/html/Admin/CustomFields/UserRights.html new file mode 100644 index 000000000..e2df3a058 --- /dev/null +++ b/rt/html/Admin/CustomFields/UserRights.html @@ -0,0 +1,168 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& /Admin/Elements/Header, Title => $title &> +<& /Admin/Elements/CustomFieldTabs, id => $id, +current_tab => "Admin/CustomFields/UserRights.html?id=".$id, +Title => $title, &> +<& /Elements/ListActions, actions => \@results &> + +
+ + + + + +% while (my $Member = $Users->Next()) { +% my $UserObj = $Member->MemberObj->Object(); +% my $group = RT::Group->new($session{'CurrentUser'}); +% $group->LoadACLEquivalenceGroup($Member->MemberObj); + + + + +% } +
+ <% $UserObj->Name %> + + <& /Admin/Elements/SelectRights, PrincipalId=> $group->PrincipalId, + Object => $CustomFieldObj &> +
+ + <& /Elements/Submit, Caption => loc("Be sure to save your changes"), Reset => 1 &> + +
+ +<%INIT> + + #Update the acls. + my @results; +foreach my $arg (keys %ARGS) { + if ($arg =~ /GrantRight-(\d+)-(.*?)-(\d+)$/) { + my $principal_id = $1; + my $object_type = $2; + my $object_id = $3; + my $rights = $ARGS{$arg}; + + my $principal = RT::Principal->new($session{'CurrentUser'}); + $principal->Load($principal_id); + my $obj; + + if ($object_type eq 'RT::CustomField') { + $obj = RT::CustomField->new($session{'CurrentUser'}); + $obj->Load($object_id); + + } else { + push (@results, loc("System Error"). + loc("Rights could not be granted for [_1]", +$object_type)); + next; + } + + my @rights = ref($ARGS{$arg}) eq 'ARRAY' ? @{$ARGS{$arg}} : +($ARGS{$arg}); + foreach my $right (@rights) { + next unless ($right); + my ($val, $msg) = $principal->GrantRight(Object => $obj, Right +=> $right); + push (@results, $msg); + } + } + elsif ($arg =~ /RevokeRight-(\d+)-(.*?)-(\d+)-(.*?)$/) { + my $principal_id = $1; + my $object_type = $2; + my $object_id = $3; + my $right = $4; + + my $principal = RT::Principal->new($session{'CurrentUser'}); + $principal->Load($principal_id); + next unless ($right); + my $obj; + + if ($object_type eq 'RT::CustomField') { + $obj = RT::CustomField->new($session{'CurrentUser'}); + $obj->Load($object_id); + } else { + push (@results, loc("System Error"). + loc("Rights could not be revoked for [_1]", +$object_type)); + next; + } + my ($val, $msg) = $principal->RevokeRight(Object => $obj, Right => +$right); + push (@results, $msg); + } +} + + +# {{{ Deal with setting up the display of current rights. + + + +if (!defined $id) { + $m->comp("/Elements/Error", Why => loc("No Class defined")); +} + +my $CustomFieldObj = RT::CustomField->new($session{'CurrentUser'}); +$CustomFieldObj->Load($id) || $m->comp("/Elements/Error", Why => loc("Couldn't load Class [_1]",$id)); + +# Find out which users we want to display ACL selects for +my $Privileged = RT::Group->new($session{'CurrentUser'}); +$Privileged->LoadSystemInternalGroup('Privileged'); +my $Users = $Privileged->MembersObj(); + + +my $title = loc('Modify user rights for custom field [_1]', $CustomFieldObj->Name); + +# }}} + + + +<%ARGS> +$id => undef +$UserString => undef +$UserOp => undef +$UserField => undef + diff --git a/rt/html/Admin/CustomFields/index.html b/rt/html/Admin/CustomFields/index.html new file mode 100644 index 000000000..9854fb0ec --- /dev/null +++ b/rt/html/Admin/CustomFields/index.html @@ -0,0 +1,76 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& /Admin/Elements/Header, Title => loc('Select a Custom Field') &> +<& /Admin/Elements/CustomFieldTabs, + current_tab => 'Admin/CustomFields/', + Title => loc('Select a Custom Field') &> + +% my $prev_lookup = ''; +% while (my $CustomFieldObj = $CustomFields->Next) { +% $CustomFieldObj->CurrentUserHasRight('AdminCustomField') or next; +% my $lookup = $CustomFieldObj->FriendlyLookupType; +% if ($lookup ne $prev_lookup) { +% if ($prev_lookup) { + +% } +

<% loc("Custom Fields for [_1]", $lookup) %>

+
+% } + +<%INIT> +my $CustomFields = RT::CustomFields->new($session{'CurrentUser'}); +$CustomFields->UnLimit(); +$CustomFields->OrderByCols( { FIELD => 'LookupType' }, { FIELD => 'Name' } ); + diff --git a/rt/html/Admin/Elements/AddCustomFieldValue b/rt/html/Admin/Elements/AddCustomFieldValue index 0e59fe320..3e3f414b3 100644 --- a/rt/html/Admin/Elements/AddCustomFieldValue +++ b/rt/html/Admin/Elements/AddCustomFieldValue @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,20 +42,20 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <&|/l&>Add Value
<&|/l&>Sort:
- +
<&|/l&>Name:
- +
<&|/l&>Description:
- +
diff --git a/rt/html/Admin/Elements/CreateUserCalled b/rt/html/Admin/Elements/CreateUserCalled index 01fa9fe94..0dc6ac792 100644 --- a/rt/html/Admin/Elements/CreateUserCalled +++ b/rt/html/Admin/Elements/CreateUserCalled @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
<&|/l&>New user called
diff --git a/rt/html/Admin/Elements/CustomFieldTabs b/rt/html/Admin/Elements/CustomFieldTabs new file mode 100644 index 000000000..d7acf33cc --- /dev/null +++ b/rt/html/Admin/Elements/CustomFieldTabs @@ -0,0 +1,116 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& /Admin/Elements/Tabs, + current_tab => 'Admin/CustomFields/', + subtabs => $tabs, + current_subtab => $current_tab, + Title => $Title &> +<%INIT> +my $tabs; + +if ($id) { + my $cf = RT::CustomField->new( $session{'CurrentUser'} ); + $cf->Load($id); + $tabs = { + this => { + title => $cf->Name, + path => "Admin/CustomFields/Modify.html?id=" . $id, + current_subtab => $current_tab, + + subtabs => { + + C => { title => loc('Basics'), + path => "Admin/CustomFields/Modify.html?id=" . $id, + }, + F => { title => loc('Group Rights'), + path => "Admin/CustomFields/GroupRights.html?id=" + . $id, }, + G => { + title => loc('User Rights'), + path => "Admin/CustomFields/UserRights.html?id=" . $id, + }, + + } } + + }; + + + if ($cf->LookupType =~ /^RT::Queue/io) { + $tabs->{'this'}->{subtabs}->{D} = { + title => loc('Applies to'), + path => "Admin/CustomFields/Objects.html?id=" . $id, + }; + } +} + +if ($session{'CurrentUser'}->HasRight( Object => $RT::System, Right => 'AdminCustomField')) { + $tabs->{"A"} = { title => loc('Select custom field'), + path => "Admin/CustomFields/", + }; + $tabs->{"B"} = { title => loc('New custom field'), + path => "Admin/CustomFields/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'}->{'subtabs'}->{$tab}->{'subtabs'} = $subtabs; + $tabs->{'this'}->{'subtabs'}->{$tab}->{'current_subtab'} = $current_subtab; + } +} +if( $id ) { $current_tab = "Admin/CustomFields/Modify.html?id=" . $id } + +<%ARGS> +$Title => undef +$id => undef +$current_tab => undef +$subtabs => undef +$current_subtab => undef + diff --git a/rt/html/Admin/Elements/EditCustomField b/rt/html/Admin/Elements/EditCustomField index 5657d43fd..d8c5b29b2 100644 --- a/rt/html/Admin/Elements/EditCustomField +++ b/rt/html/Admin/Elements/EditCustomField @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/ListActions, actions => \@results &> diff --git a/rt/html/Admin/Elements/EditCustomFieldValues b/rt/html/Admin/Elements/EditCustomFieldValues index 79b6501e1..9cc3858b9 100644 --- a/rt/html/Admin/Elements/EditCustomFieldValues +++ b/rt/html/Admin/Elements/EditCustomFieldValues @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,22 +42,42 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -<&|/l&>(Check box to delete) -
    -% while (my $v = $values->Next) { -
  • - - -<%$v->Name%> -% if ($v->Description) { -(<%$v->Description%>) +%# END BPS TAGGED BLOCK }}} +% if (!$values->Count) { +

    <&|/l&>(no values)

    +% return; % } -
  • +<&|/l&>(Check box to delete) + + + + + + + +% while (my $value = $values->Next) { + + + + + + % } - +
     <&|/l&>Sort<&|/l&>Name<&|/l&>Description
    + + + + + + + + + +
    <%init> -my $values = $CustomField->Values(); + +my $values = $CustomField->ValuesObj(); + <%args> $CustomField => undef diff --git a/rt/html/Admin/Elements/EditCustomFields b/rt/html/Admin/Elements/EditCustomFields index d901b216e..1cd3df568 100644 --- a/rt/html/Admin/Elements/EditCustomFields +++ b/rt/html/Admin/Elements/EditCustomFields @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,95 +42,64 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -<& /Elements/ListActions, actions => \@actions &> - - - -
    -

    <%$caption%>

    -
    -% if ($CustomFields->Count == 0 ) { -

    <&|/l&>(No custom fields)

    -% } else { - -% my $count; -% while (my $CustomFieldObj = $CustomFields->Next) { - - - -% # show 'move up' unless it's the first item -% if ($count++) { - - +%# END BPS TAGGED BLOCK }}} +<& /Elements/ListActions, actions => \@results &> + + + + + + + +% if ($Object->Id) { +

    <&|/l&>Global Custom Fields

    +<& PickCustomFields, CustomFields => \@GlobalCFs, ReadOnly => 1, id => $id, SubType => $SubType &> % } +

    <&|/l&>Selected Custom Fields

    +<& PickCustomFields, CustomFields => [$ObjectCFs->CustomFields], id => $id, Checked => 1, SubType => $SubType &> +

    <&|/l&>Unselected Custom Fields

    +<& PickCustomFields, CustomFields => \@UnassignedCFs, id => $id, SubType => $SubType &> -
    -% if ($CustomFieldObj->Name) { - <%$CustomFieldObj->Name%>
    -% } else { - (<%loc("no name")%>)
    -% } - <%$CustomFieldObj->Description%> -
    - <% $CustomFieldObj->FriendlyType %> - - <&|/l&>Move up -% } else { - -% } - -% # show 'move down' unless it's the last item -% if (!$CustomFields->IsLast) { -% $m->print(' | ') if $count > 1; - <&|/l&>Move down -% } -
    -% } - -% if ($id) { - -% } - <&|/l&>Include disabled custom fields in listing. - +<& /Elements/Submit, CheckAll => 1, ClearAll => 1 &> <%INIT> my $CustomFields = RT::CustomFields->new($session{'CurrentUser'}); -my $QueueObj = RT::Queue->new($session{'CurrentUser'}); -my $caption; +my @results; +my (@GlobalCFs, @UnassignedCFs); -if ($id) { - $QueueObj->Load($id); +my $id = $Object->Id; +if ($id and !$Object->CurrentUserHasRight('AssignCustomFields')) { + $m->out('

    ', loc('(No custom fields)'), '

    '); + return; } -if ($QueueObj->id) { - $CustomFields->LimitToQueue($id); -} -else { - $CustomFields->LimitToGlobal(); -} - -if ($FindDisabledCustomFields) { - $caption = loc("All Custom Fields"); - $CustomFields->{'find_disabled_rows'} = 1; -} else { - $caption = loc("Enabled Custom Fields"); -} +my $lookup = $ObjectType; +$lookup .= "-$SubType" if $SubType; + +$CustomFields->LimitToLookupType($lookup); +$CustomFields->OrderBy( FIELD => 'Name' ); + + +my ($GlobalCFs, $ObjectCFs); +$ObjectCFs = RT::ObjectCustomFields->new($session{'CurrentUser'}); +$ObjectCFs->UnLimit; +$ObjectCFs->LimitToObjectId($id); +$ObjectCFs->LimitToLookupType($lookup); # {{{ deal with moving sortorder of custom fields if ($CustomField and $Move) { - my $SourceObj = RT::CustomField->new($session{'CurrentUser'}); - $SourceObj->Load($CustomField) || Abort(loc('No CustomField')); + my $SourceObj = RT::ObjectCustomField->new($session{'CurrentUser'}); + $SourceObj->LoadByCols( ObjectId => $id, CustomField => $CustomField ); my $TargetObj; my $target_order = $SourceObj->SortOrder + $Move; - while (my $CustomFieldObj = $CustomFields->Next) { - my $this_order = $CustomFieldObj->SortOrder; + while (my $ObjectCF = $ObjectCFs->Next) { + my $this_order = $ObjectCF->SortOrder; # if we have an exact match, finish the loop now - ($TargetObj = $CustomFieldObj, last) if $this_order == $target_order; + ($TargetObj = $ObjectCF, last) if $this_order == $target_order; # otherwise, we need to apropos toward the general direction # ... first, check the sign is correct @@ -144,7 +113,7 @@ if ($CustomField and $Move) { next if $orig_delta < $this_delta; } - $TargetObj = $CustomFieldObj; + $TargetObj = $ObjectCF; } if ($TargetObj) { @@ -153,83 +122,68 @@ if ($CustomField and $Move) { $TargetObj->SetSortOrder($s); $SourceObj->SetSortOrder($t); # because order changed, we must redo search for subsequent uses - $CustomFields->RedoSearch; } - $CustomFields->GotoFirstItem; + $ObjectCFs->GotoFirstItem; } # }}} -# {{{ now process the 'copy queue' action -my @actions; -if ($Source and $Source ne $id) { - my $SourceQueue = RT::Queue->new($session{'CurrentUser'}); - $SourceQueue->Load($Source) || Abort(loc("Couldn't load queue")); - my $SourceCustomFields = RT::CustomFields->new($session{'CurrentUser'}); - $SourceCustomFields->LimitToQueue($SourceQueue->id); - - # delete old fields - foreach my $CustomFieldObj ( @{$CustomFields->ItemsArrayRef} ) { - $CustomFieldObj->Delete; - } +if ($id) { + $GlobalCFs = RT::ObjectCustomFields->new($session{'CurrentUser'}); + $GlobalCFs->LimitToObjectId(0); + $GlobalCFs->LimitToLookupType($lookup); +} - # add new fields - while (my $SourceCustomFieldObj = $SourceCustomFields->Next) { - my $CustomFieldObj = RT::CustomField->new($session{'CurrentUser'}); - my ($val, $msg) = $CustomFieldObj->Create( - id => $SourceCustomFieldObj->id, - Queue => $id, - Name => $SourceCustomFieldObj->Name, - Type => $SourceCustomFieldObj->Type, - Description => $SourceCustomFieldObj->Description, - ); - Abort(loc("Could not create CustomField") . ": $msg") unless ($val); - push @actions, $msg; - - $CustomFieldObj->SetSortOrder($SourceCustomFieldObj->SortOrder); - - # add new values - my $values = $SourceCustomFieldObj->Values(); - while (my $v = $values->Next) { - my ( $addval, $addmsg ) = $CustomFieldObj->AddValue( - Name => $v->Name, - Description => $v->Description, - SortOrder => $v->SortOrder - ); - } - } +while (my $cf = $CustomFields->Next) { + my $cf_id = $cf->Id; - # because content changed, we must redo search for subsequent uses - $CustomFields->RedoSearch; - $CustomFields->GotoFirstItem; -} -# }}} + if ($GlobalCFs and $GlobalCFs->HasEntryForCustomField($cf_id)) { + push @GlobalCFs, $cf; + next; + } -# {{{ deal with deleting existing custom fields -foreach my $key (keys %ARGS) { - # {{{ if we're trying to delete the custom field - if ($key =~ /^DeleteCustomField-(\d+)/) { - my $id = $1; - my $CustomFieldObj = RT::CustomField->new($session{'CurrentUser'}); - $CustomFieldObj->Load($id); - my ($retval, $msg) = $CustomFieldObj->Delete; - if ($retval) { - push @actions, loc("Custom field deleted"); + if ($UpdateCFs) { + # Go through and delete all the custom field relationships that this object + # no longer has + my $key = "Object-$id-CF-$cf_id"; + if ($ARGS{$key}) { + if (!$ObjectCFs->HasEntryForCustomField($cf_id)) { + my ($val, $msg) = $cf->AddToObject($Object); + push (@results, $msg); + push @UnassignedCFs, $cf if !$val; + } + } + else { + push @UnassignedCFs, $cf; + if ($ObjectCFs->HasEntryForCustomField($cf_id)) { + my ($val, $msg) = $cf->RemoveFromObject($Object); + push (@results, $msg); + pop @UnassignedCFs if !$val; + } + } } - else { - push @actions, $msg; + elsif (!$ObjectCFs->HasEntryForCustomField($cf_id)) { + push @UnassignedCFs, $cf; } - } - # }}} + else { + } } -# }}} + +# redo search... +$ObjectCFs = RT::ObjectCustomFields->new($session{'CurrentUser'}); +$ObjectCFs->UnLimit; +$ObjectCFs->LimitToObjectId($id); +$ObjectCFs->LimitToLookupType($lookup); <%ARGS> -$id => 0 $title => undef $Move => undef $Source => undef $CustomField => undef $FindDisabledCustomFields => undef +$UpdateCFs => 0 +$Object +$ObjectType +$SubType => '' diff --git a/rt/html/Admin/Elements/EditQueueWatchers b/rt/html/Admin/Elements/EditQueueWatchers index f6559e7ad..c93bf81f5 100644 --- a/rt/html/Admin/Elements/EditQueueWatchers +++ b/rt/html/Admin/Elements/EditQueueWatchers @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %if ($Members->Count == 0 ) {
    • <&|/l&>none @@ -51,8 +51,7 @@
        % while (my $watcher=$Members->Next) {
      • - % if ($watcher->MemberObj->IsUser) { diff --git a/rt/html/Admin/Elements/EditScrip b/rt/html/Admin/Elements/EditScrip index 4207114fd..907ae9a92 100644 --- a/rt/html/Admin/Elements/EditScrip +++ b/rt/html/Admin/Elements/EditScrip @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/ListActions, actions => \@actions &> diff --git a/rt/html/Admin/Elements/EditScrips b/rt/html/Admin/Elements/EditScrips index 8959f6c70..9526118b5 100644 --- a/rt/html/Admin/Elements/EditScrips +++ b/rt/html/Admin/Elements/EditScrips @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,13 +42,13 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/ListActions, actions => \@actions &>
        -

        <&|/l&>Current Scrips:

        +

        <&|/l&>Current Scrips

        % if ($Scrips->Count == 0 ) {

        <&|/l&>(No scrips)

        % } else { @@ -58,7 +58,7 @@ % while (my $scrip = $Scrips->Next ) { - +
        <% $scrip->Description || "(".loc('no value').")" |n %>
        diff --git a/rt/html/Admin/Elements/EditTemplates b/rt/html/Admin/Elements/EditTemplates index 6ac56c235..207ffd001 100644 --- a/rt/html/Admin/Elements/EditTemplates +++ b/rt/html/Admin/Elements/EditTemplates @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/ListActions, actions => \@actions &> @@ -63,7 +63,7 @@ % while (my $TemplateObj = $Templates->Next) { - + diff --git a/rt/html/Admin/Elements/EditUserComments b/rt/html/Admin/Elements/EditUserComments index bc23f77fe..fb96dc09a 100644 --- a/rt/html/Admin/Elements/EditUserComments +++ b/rt/html/Admin/Elements/EditUserComments @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => "Comments about $name" &> <&|/l&>These comments aren't generally visible to the user:
        diff --git a/rt/html/Admin/Elements/GlobalCustomFieldTabs b/rt/html/Admin/Elements/GlobalCustomFieldTabs new file mode 100755 index 000000000..8d4eaca23 --- /dev/null +++ b/rt/html/Admin/Elements/GlobalCustomFieldTabs @@ -0,0 +1,93 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& /Admin/Elements/SystemTabs, subtabs => $tabs, + current_tab => 'Admin/Global/CustomFields/index.html', + current_subtab => $current_tab, + Title => $Title &> +<%INIT> + + + my $tabs = { + + A => { title => loc('Users'), + text => loc('Modify scrips which apply to all queues'), + path => 'Admin/Global/CustomFields/Users.html', + }, + B => { title => loc('Groups'), + text => loc('Edit system templates'), + path => 'Admin/Global/CustomFields/Groups.html', + }, + + F => { title => loc('Tickets'), + text => loc('Modify global custom fields'), + path => 'Admin/Global/CustomFields/Queue-Tickets.html', + }, + + G => { title => loc('Ticket Transactions'), + text => loc('Modify global group rights'), + path => 'Admin/Global/CustomFields/Queue-Transactions.html', + }, + +}; + # 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_tab) { + $tabs->{$tab}->{"subtabs"} = $subtabs; + $tabs->{$tab}->{"current_subtab"} = $current_subtab; + } + } + + + +<%ARGS> +$id => undef +$current_tab => undef +$subtabs => undef +$current_subtab => undef +$Title => undef + diff --git a/rt/html/Admin/Elements/GroupTabs b/rt/html/Admin/Elements/GroupTabs index de39ec117..60edda40e 100644 --- a/rt/html/Admin/Elements/GroupTabs +++ b/rt/html/Admin/Elements/GroupTabs @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Tabs, subtabs => $tabs, current_tab => 'Admin/Groups/', @@ -67,6 +67,8 @@ $tabs->{"this"} = { class => "currentnav", path => "Admin/Groups/GroupRights.html?id=" . $GroupObj->id, }, G => { title => loc('User Rights'), path => "Admin/Groups/UserRights.html?id=" . $GroupObj->id, }, + H => { title => loc('History'), + path => "Admin/Groups/History.html?id=" . $GroupObj->id }, } } } @@ -74,7 +76,7 @@ $tabs->{"A"} = { title => loc('Select group'), path => "Admin/Groups/", }; $tabs->{"B"} = { title => loc('New group'), path => "Admin/Groups/Modify.html?Create=1", - separator => 1, }; + separator => 1, }; # Now let callbacks add their extra tabs $m->comp( '/Elements/Callback', tabs => $tabs, %ARGS ); diff --git a/rt/html/Admin/Elements/Header b/rt/html/Admin/Elements/Header index 69a3ccd53..b80908094 100644 --- a/rt/html/Admin/Elements/Header +++ b/rt/html/Admin/Elements/Header @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,8 +42,8 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -<& /Elements/Header, Title => $Title &> +%# END BPS TAGGED BLOCK }}} +<& /Elements/Header, %ARGS &> <%ARGS> $Title => undef diff --git a/rt/html/Admin/Elements/ListGlobalCustomFields b/rt/html/Admin/Elements/ListGlobalCustomFields index abca29073..3df9d6292 100644 --- a/rt/html/Admin/Elements/ListGlobalCustomFields +++ b/rt/html/Admin/Elements/ListGlobalCustomFields @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % my $count = 0; % while (my $CustomFieldObj = $CustomFields->Next) { % $count++; diff --git a/rt/html/Admin/Elements/ListGlobalScrips b/rt/html/Admin/Elements/ListGlobalScrips index cb3f89a9f..2e3791257 100644 --- a/rt/html/Admin/Elements/ListGlobalScrips +++ b/rt/html/Admin/Elements/ListGlobalScrips @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,17 +42,33 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -% my $count = 0; +%# END BPS TAGGED BLOCK }}} + +% if ($Scrips->Count == 0) { + +

        <&|/l&>(No scrips)

        + +% } else { + +
        + +% } + <%init> my $Scrips = new RT::Scrips ($session{'CurrentUser'}); $Scrips->LimitToGlobal(); diff --git a/rt/html/Admin/Elements/ModifyTemplate b/rt/html/Admin/Elements/ModifyTemplate index acd87a73f..6749f3e65 100644 --- a/rt/html/Admin/Elements/ModifyTemplate +++ b/rt/html/Admin/Elements/ModifyTemplate @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} @@ -159,7 +159,7 @@ my @attribs= qw(Description CorrespondAddress CommentAddress Name } if ( ($SetEnabled) and ( $Disabled != $QueueObj->Disabled) ) { my ($code, $msg) = $QueueObj->SetDisabled($Disabled); - push @results, loc('Enabled status [_1]', loc_fuzzy($msg)); + push @results, loc('Enabled status: [_1]', loc_fuzzy($msg)); } if ($QueueObj->Disabled()) { diff --git a/rt/html/Admin/Queues/People.html b/rt/html/Admin/Queues/People.html index 1a5caeec4..e29b9d34f 100644 --- a/rt/html/Admin/Queues/People.html +++ b/rt/html/Admin/Queues/People.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc('Modify people related to queue [_1]', $QueueObj->Name) &> <& /Admin/Elements/QueueTabs, id => $id, QueueObj => $QueueObj, @@ -79,7 +79,7 @@ <& /Elements/SelectUsers &>
        -<&|/l&>Find group whose
        +<&|/l&>Find groups whose
        <& /Elements/SelectGroups &> diff --git a/rt/html/Admin/Queues/Scrip.html b/rt/html/Admin/Queues/Scrip.html index be9226fac..1223fbfed 100644 --- a/rt/html/Admin/Queues/Scrip.html +++ b/rt/html/Admin/Queues/Scrip.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => $title &> <& /Admin/Elements/QueueTabs, id => $QueueObj->Id, QueueObj => $QueueObj, diff --git a/rt/html/Admin/Queues/Scrips.html b/rt/html/Admin/Queues/Scrips.html index 5d10e442b..e7092fb22 100644 --- a/rt/html/Admin/Queues/Scrips.html +++ b/rt/html/Admin/Queues/Scrips.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => $title &> <& /Admin/Elements/QueueTabs, id => $QueueObj->id, QueueObj => $QueueObj, diff --git a/rt/html/Admin/Queues/Template.html b/rt/html/Admin/Queues/Template.html index 066e7dd25..c60a90900 100644 --- a/rt/html/Admin/Queues/Template.html +++ b/rt/html/Admin/Queues/Template.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => $title &> <& /Admin/Elements/QueueTabs, id => $Queue, QueueObj => $QueueObj, diff --git a/rt/html/Admin/Queues/Templates.html b/rt/html/Admin/Queues/Templates.html index e92184841..888fdbc8a 100644 --- a/rt/html/Admin/Queues/Templates.html +++ b/rt/html/Admin/Queues/Templates.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => $title &> <& /Admin/Elements/QueueTabs, id => $QueueObj->id, current_tab => 'Admin/Queues/Templates.html?id='.$id, diff --git a/rt/html/Admin/Queues/UserRights.html b/rt/html/Admin/Queues/UserRights.html index 6aaaab95a..399992ae2 100644 --- a/rt/html/Admin/Queues/UserRights.html +++ b/rt/html/Admin/Queues/UserRights.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => loc('Modify user rights for queue [_1]', $QueueObj->Name) &> <& /Admin/Elements/QueueTabs, id => $id, QueueObj => $QueueObj, diff --git a/rt/html/Admin/Queues/index.html b/rt/html/Admin/Queues/index.html index 80998bd56..28adf531c 100644 --- a/rt/html/Admin/Queues/index.html +++ b/rt/html/Admin/Queues/index.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => loc("Admin queues") &> <& /Admin/Elements/QueueTabs, current_tab => 'Admin/Queues/', current_subtab => 'Admin/Queues/', @@ -50,18 +50,19 @@ -<%$caption%>:
        +

        <%$caption%>

        +

        <&|/l&>Select a queue:

          %if ($queues->Count == 0) { -
        • <&|/l&>No queues matching search criteria found. +
        • <&|/l&>No queues matching search criteria found.
        • % } %while ( $queue = $queues->Next) { -
        • <%$queue->Name%>
        • +
        • <%$queue->Name%>
        • %}

        - <&|/l&>Include disabled queues in listing. + <&|/l&>Include disabled queues in listing.
        diff --git a/rt/html/Admin/Tools/Configuration.html b/rt/html/Admin/Tools/Configuration.html index 24d9b7309..bc5ca69a1 100644 --- a/rt/html/Admin/Tools/Configuration.html +++ b/rt/html/Admin/Tools/Configuration.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%init> require Module::Versions::Report; my $title = loc('System Configuration'); @@ -80,7 +80,7 @@ unless ($session{'CurrentUser'}->HasRight( Object=> $RT::System, Right => 'Super % next if (ref ${'RT::'.$key} );
        +
        diff --git a/rt/html/Admin/Elements/ObjectCustomFields b/rt/html/Admin/Elements/ObjectCustomFields new file mode 100644 index 000000000..a87e1579d --- /dev/null +++ b/rt/html/Admin/Elements/ObjectCustomFields @@ -0,0 +1,109 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& /Admin/Elements/Header, Title => $title &> +<& $ObjectTabs, +$id ? ( + id => $Object->id, + current_tab => "Admin/$Types/CustomFields.html?$sub_type_url&id=".$id, + current_subtab => "Admin/$Types/CustomFields.html?$sub_type_url&id=".$id, + "${Type}Obj" => $Object, +) : ( + current_tab => "Admin/Global/CustomFields/${QualifiedType}s.html", +), + Title => $title + &> + +<& /Admin/Elements/EditCustomFields, %ARGS, title => $title, Object => $Object &> +<%INIT> +# XXX TODO: Validate here? +#$ObjectType =~ /^RT::(Queue|User|Group)$/ +# or Abort(loc("Object of type [_1] cannot take custom fields", $ObjectType)); + + + +my $Type = $1; +my $Types = $Type.'s'; +my $ObjectTabs; +my $Object = $ObjectType->new($session{'CurrentUser'}); + + +my $QualifiedType; +my $FriendlySubTypes; +if ($SubType =~/^RT::(.*)$/) { + $FriendlySubTypes = RT::CustomField->new($session{'CurrentUser'})->FriendlyLookupType($Object->CustomFieldLookupType); + $QualifiedType = "$Type-$1"; +} else { + $QualifiedType = $Type; +} + +if ($id) { + $Object->Load($id) || Abort(loc("Couldn't load object [_1]", $id)); + $ObjectTabs = "/Admin/Elements/${Type}Tabs"; +} else { + $ObjectTabs = "/Admin/Elements/GlobalCustomFieldTabs"; + +} + +my $title; +if ($id) { +$title = loc('Edit Custom Fields for [_1]', $Object->Name); +} +elsif ($SubType) { + + $title= loc("Modify Custom Fields which apply to [_1] for all [_2]", loc(lc($FriendlySubTypes)), loc(lc($Types))); +} else { + $title =loc("Modify Custom Fields which apply to all [_1]", loc(lc($Types))); + +} +my $sub_type_url; +$sub_type_url = "SubType=$SubType" if $SubType; + + +<%ARGS> +$id => undef +$ObjectType +$SubType => undef + diff --git a/rt/html/Admin/Elements/PickCustomFields b/rt/html/Admin/Elements/PickCustomFields new file mode 100644 index 000000000..c2a30f9a3 --- /dev/null +++ b/rt/html/Admin/Elements/PickCustomFields @@ -0,0 +1,96 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +% if (@CustomFields == 0) { +

        <&|/l&>(None)

        +% } else { + +% my $count; +% foreach my $CustomFieldObj (@CustomFields) { + +% if (!$ReadOnly) { + +% } + + +% # show 'move up' unless it's the first item +% if ($count++ and $Checked) { + + +% } +
        + +> + + +% if ($CustomFieldObj->Name) { +<%$CustomFieldObj->Name%> +% } else { +(<&|/l&>no name) +% } +
        + <%$CustomFieldObj->Description%> +
        + <% $CustomFieldObj->FriendlyTypeComposite %> + + [<&|/l&>Move up] +% } else { + +% } + +% # show 'move down' unless it's the last item +% if ($count != @CustomFields and $Checked) { +% $m->print(' | ') if $count > 1; + [<&|/l&>Move down] +% } +
        +% } +<%ARGS> +@CustomFields +$id +$ReadOnly => 0 +$Checked => 0 +$SubType + diff --git a/rt/html/Admin/Elements/PickObjects b/rt/html/Admin/Elements/PickObjects new file mode 100644 index 000000000..b07a88240 --- /dev/null +++ b/rt/html/Admin/Elements/PickObjects @@ -0,0 +1,80 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +% if (@Objects == 0) { +

        <&|/l&>(None)

        +% } else { + +% my $count; +% foreach my $Object (@Objects) { + +% if (!$ReadOnly) { + +% } + +%# + + +% } +
        + +> + +% if ($Object->Name) { + <%$Object->Name%>
        +% } else { + (<%loc("no name")%>)
        +% } + <%$Object->can('Description') && $Object->Description%> +
        +%# <% $CustomFieldObj->FriendlyTypeComposite %> +%#
        +% } +<%ARGS> +@Objects +$id +$ReadOnly => 0 +$Checked => 0 + diff --git a/rt/html/Admin/Elements/QueueRightsForUser b/rt/html/Admin/Elements/QueueRightsForUser index 57b5fd8b3..01f294a59 100644 --- a/rt/html/Admin/Elements/QueueRightsForUser +++ b/rt/html/Admin/Elements/QueueRightsForUser @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,11 +42,11 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
          %while(my $ACE = $ACL->Next) { -
        • <% loc($ACE->RightName) %> (<%$ACE->UserObj->RealName%>) +
        • <% loc($ACE->RightName) %> (<%$ACE->UserObj->RealName%>) %}
        diff --git a/rt/html/Admin/Elements/QueueTabs b/rt/html/Admin/Elements/QueueTabs index 0eec1fc6f..93522d0a2 100644 --- a/rt/html/Admin/Elements/QueueTabs +++ b/rt/html/Admin/Elements/QueueTabs @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Tabs, subtabs => $tabs, current_tab => 'Admin/Queues/', @@ -71,8 +71,12 @@ if ($id) { path => "Admin/Queues/Templates.html?id=".$id, }, - G => { title => loc('Custom Fields'), - path => 'Admin/Queues/CustomFields.html?id='.$id, + G1 => { title => loc('Ticket Custom Fields'), + path => 'Admin/Queues/CustomFields.html?SubType=RT::Ticket&id='.$id, + }, + + G2 => { title => loc('Transaction Custom Fields'), + path => 'Admin/Queues/CustomFields.html?SubType=RT::Ticket-RT::Transaction&id='.$id, }, H => { title => loc('Group Rights'), @@ -90,8 +94,7 @@ if ($session{'CurrentUser'}->HasRight( Object => $RT::System, Right => 'AdminQue }; $tabs->{"B"} = { title => loc('New queue'), path => "Admin/Queues/Modify.html?Create=1", - separator => 1, - }; + separator => 1, }; } # Now let callbacks add their extra tabs diff --git a/rt/html/Admin/Elements/SelectCustomFieldLookupType b/rt/html/Admin/Elements/SelectCustomFieldLookupType new file mode 100644 index 000000000..ec9f740b9 --- /dev/null +++ b/rt/html/Admin/Elements/SelectCustomFieldLookupType @@ -0,0 +1,58 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} + +<%INIT> +my $cf = RT::CustomField->new($session{'CurrentUser'}); + + +<%ARGS> +$Default=>undef +$Name => 'LookupType' + diff --git a/rt/html/Admin/Elements/SelectCustomFieldType b/rt/html/Admin/Elements/SelectCustomFieldType index 76606c412..3f25b8e71 100644 --- a/rt/html/Admin/Elements/SelectCustomFieldType +++ b/rt/html/Admin/Elements/SelectCustomFieldType @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,10 +42,10 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%INIT> @@ -54,5 +54,5 @@ my $cf = RT::CustomField->new($session{'CurrentUser'}); <%ARGS> $Default=>undef -$Name => 'Type' +$Name => 'TypeComposite' diff --git a/rt/html/Admin/Elements/SelectGroups b/rt/html/Admin/Elements/SelectGroups index 175ce0657..92bd47587 100644 --- a/rt/html/Admin/Elements/SelectGroups +++ b/rt/html/Admin/Elements/SelectGroups @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} diff --git a/rt/html/Admin/Elements/SelectRights b/rt/html/Admin/Elements/SelectRights index 61a9e42ec..3e61d5071 100644 --- a/rt/html/Admin/Elements/SelectRights +++ b/rt/html/Admin/Elements/SelectRights @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,27 +42,30 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} - + + - + +% my $CFs = $Group->CustomFields; +% while (my $CF = $CFs->Next) { + +% } + +<& /Elements/Callback, GroupObj => $Group, results => \@results, %ARGS &>
        +% my %current_rights;

        <&|/l&>Current rights

        -% if ($ACLObj->Count() > 0) { -(<&|/l&>Check box to revoke right)
        -% } else { +% if ($ACLObj->Count() == 0) { <&|/l&>No rights granted.
        -% } +% } else { +(<&|/l&>Check box to revoke right)
        % while (my $right = $ACLObj->Next()) { % if ($right->RightName) { +% $current_rights{$right->RightName} = 1; <% loc($right->RightName) %>
        % } % } +% }

        <&|/l&>New rights

        >
        <&|/l&>Description:
        +<% $CF->Name %>: + +<& /Elements/EditCustomField, CustomField => $CF, Object => $Group &> +
        > <&|/l&>Enabled (Unchecking this box disables this group)
        -<& /Elements/Submit, Label => loc('Create'), Reset => 1 &> +<& /Elements/Submit, Label => loc('Save Changes'), Reset => 1 &> <%INIT> @@ -124,6 +135,7 @@ if ($id) { Object => $Group, ARGSRef => \%ARGS ); push (@results,@fieldresults); + push @results, ProcessObjectCustomFieldUpdates( ARGSRef => \%ARGS, Object => $Group ); } #we're asking about enabled on the web page but really care about disabled. diff --git a/rt/html/Admin/Groups/UserRights.html b/rt/html/Admin/Groups/UserRights.html index 3f17baa41..5237b1578 100644 --- a/rt/html/Admin/Groups/UserRights.html +++ b/rt/html/Admin/Groups/UserRights.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => loc('Modify user rights for group [_1]', $GroupObj->Name) &> <& /Admin/Elements/GroupTabs, GroupObj => $GroupObj, diff --git a/rt/html/Admin/Groups/index.html b/rt/html/Admin/Groups/index.html index 7c2cd504c..073440696 100644 --- a/rt/html/Admin/Groups/index.html +++ b/rt/html/Admin/Groups/index.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,36 +42,66 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => $title &> <& /Admin/Elements/GroupTabs, current_tab => 'Admin/Groups/', current_subtab => 'Admin/Groups/', Title => $title &> - - -
          +<%$caption%>:
            +%if ($Groups->Count == 0) { +
          • <&|/l&>No groups matching search criteria found. +% } +%my @ids; %while ( my $Group = $Groups->Next) { +% push @ids, $Group->Id;
          • <%$Group->Name || loc('(empty)')%>
            %}
          +%if (my $ids = join(',', @ids)) { +(<&|/l&>Download as a tab-delimited file)
          +%}

          - <&|/l&>Include disabled groups in listing. + <&|/l&>Include disabled groups in listing.
          +

          +
          +<&|/l&>Find groups whose <& /Elements/SelectGroups &>
          +
          +
          <%INIT> my $Groups = RT::Groups->new($session{'CurrentUser'}); - -if ($FindDisabledGroups) { - $Groups->{'find_disabled_rows'} = 1; -} - $Groups->LimitToUserDefinedGroups(); my $title = loc('Select a group'); +my $caption; +if (length $GroupString) { + $caption = loc("Groups matching search criteria"); + if ($GroupField =~ /^CustomField-(\d+)/) { + $Groups->LimitCustomField( + CUSTOMFIELD => $1, + OPERATOR => $GroupOp, + VALUE => $GroupString, + ); + } + else { + $Groups->Limit( + FIELD => $GroupField, + OPERATOR => $GroupOp, + VALUE => $GroupString, + ); + } +} +else { + $caption = loc("User-defined groups"); +} <%ARGS> +$GroupString => undef +$GroupOp => '=' +$GroupField => 'Name' $FindDisabledGroups => 0 diff --git a/rt/html/Admin/Queues/CustomField.html b/rt/html/Admin/Queues/CustomField.html index a865dba71..5beba58c8 100644 --- a/rt/html/Admin/Queues/CustomField.html +++ b/rt/html/Admin/Queues/CustomField.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => $title &> <& /Admin/Elements/QueueTabs, id => $QueueObj->Id, QueueObj => $QueueObj, @@ -78,7 +78,7 @@ my $subtabs = { <%ARGS> $CustomField => undef -$Queue => undef +$Queue => 0 <%ATTR> AutoFlush => 0 diff --git a/rt/html/Admin/Queues/CustomFields.html b/rt/html/Admin/Queues/CustomFields.html index 507c02d79..4d7e08875 100644 --- a/rt/html/Admin/Queues/CustomFields.html +++ b/rt/html/Admin/Queues/CustomFields.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,30 +42,29 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => $title &> -<& /Admin/Elements/QueueTabs, id => $Queue->id, - current_tab => 'Admin/Queues/CustomFields.html?id='.$id, - QueueObj => $Queue, - subtabs => $subtabs, +<& /Admin/Elements/QueueTabs, + id => $Object->id, + current_tab => "Admin/Queues/CustomFields.html?SubType=$SubType&id=$id", + current_subtab => "Admin/Queues/CustomFields.html?SubType=$SubType&id=$id", + QueueObj => $Object, Title => $title &> -<& /Admin/Elements/EditCustomFields, title => $title, %ARGS &> + <& /Admin/Elements/EditCustomFields, %ARGS, title => $title, Object => $Object, ObjectType => 'RT::Queue' &> <%INIT> -my $Queue = new RT::Queue($session{'CurrentUser'}); -$Queue->Load($id) || Abort(loc("Couldn't load queue", $id)); +my $Object = RT::Queue->new( $session{'CurrentUser'} ); -my $CustomFields = RT::CustomFields->new($RT::SystemUser); -$CustomFields->LimitToQueue($Queue->Id); -my $subtabs = { - A => { title => loc('New custom field'), - path => "Admin/Queues/CustomField.html?create=1&Queue=".$id, - } - }; +$Object->Load($id) || Abort( loc( "Couldn't load object [_1]", $id ) ); +my $FriendlySubTypes = + RT::CustomField->new( $session{'CurrentUser'} ) + ->FriendlyLookupType( $Object->CustomFieldLookupType ); + +my $title = loc( 'Edit Custom Fields for [_1]', $Object->Name ); -my $title= loc('Edit Custom Fields for [_1]', $Queue->Name); <%ARGS> $id => undef +$SubType => 'RT::Queue-RT::Ticket' diff --git a/rt/html/Admin/Queues/GroupRights.html b/rt/html/Admin/Queues/GroupRights.html index 5e0d5b919..c5a12bfa3 100644 --- a/rt/html/Admin/Queues/GroupRights.html +++ b/rt/html/Admin/Queues/GroupRights.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => loc('Modify group rights for queue [_1]', $QueueObj->Name) &> <& /Admin/Elements/QueueTabs, id => $id, QueueObj => $QueueObj, diff --git a/rt/html/Admin/Queues/Modify.html b/rt/html/Admin/Queues/Modify.html index 717a83af4..5517a80c0 100644 --- a/rt/html/Admin/Queues/Modify.html +++ b/rt/html/Admin/Queues/Modify.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => $title &> <& /Admin/Elements/QueueTabs, id => $QueueObj->id, QueueObj => $QueueObj, @@ -72,13 +72,13 @@ <&|/l&>Reply Address:
        CorrespondAddress %>"> -
        <&|/l , $RT::CorrespondAddress&>(If left blank, will default to [_1] +
        <&|/l , $RT::CorrespondAddress&>(If left blank, will default to [_1])
        <&|/l&>Comment Address: CommentAddress %>"> -
        <&|/l , $RT::CommentAddress&>(If left blank, will default to [_1] +
        <&|/l , $RT::CommentAddress&>(If left blank, will default to [_1])
        RT::<%$key%> -% if ($key =~ /Password/i) { +% if ($key =~ /Password(?!Length)/i) { Password not printed % } else { <%${'RT::'.$key} %> diff --git a/rt/html/Admin/Tools/index.html b/rt/html/Admin/Tools/index.html index c9a587371..49cfac3ee 100644 --- a/rt/html/Admin/Tools/index.html +++ b/rt/html/Admin/Tools/index.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%init> my $title = loc('System Tools'); diff --git a/rt/html/Admin/Users/CustomFields.html b/rt/html/Admin/Users/CustomFields.html new file mode 100644 index 000000000..5662c6c16 --- /dev/null +++ b/rt/html/Admin/Users/CustomFields.html @@ -0,0 +1,69 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& /Admin/Elements/Header, Title => $title &> +<& /Admin/Elements/UserTabs, + id => $Object->id, + current_tab => "Admin/Users/CustomFields.html?$id=".$id, + current_subtab => "Admin/Users/CustomFields.html?id=".$id, + UserObj => $Object, + Title => $title + &> + + <& /Admin/Elements/EditCustomFields, %ARGS, title => $title, Object => $Object, ObjectType => 'RT::User' &> +<%INIT> +my $Object = RT::User->new( $session{'CurrentUser'} ); + +$Object->Load($id) || Abort( loc( "Couldn't load object [_1]", $id ) ); +my $FriendlySubTypes = + RT::CustomField->new( $session{'CurrentUser'} ) + ->FriendlyLookupType( $Object->CustomFieldLookupType ); + +my $title = loc( 'Edit Custom Fields for [_1]', $Object->Name ); + + +<%ARGS> +$id => undef + diff --git a/rt/html/Admin/Users/History.html b/rt/html/Admin/Users/History.html new file mode 100644 index 000000000..024a90b00 --- /dev/null +++ b/rt/html/Admin/Users/History.html @@ -0,0 +1,66 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& /Admin/Elements/Header, Title => $title &> +<& /Admin/Elements/UserTabs, + id => $id, + UserObj => $UserObj, + current_tab => $current_tab, + Title => $title &> + +<& /Ticket/Elements/ShowHistory, + Ticket => $UserObj, + ShowHeaderModes => 0, +&> + +<%INIT> +my $current_tab = 'Admin/Users/History.html?id='.$id; +my $UserObj = new RT::User($session{'CurrentUser'}); +$UserObj->Load($id) || Abort("Couldn't load user '$id'"); +my $title = loc("History of the user [_1]", $UserObj->Name); + +<%ARGS> +$id => undef + diff --git a/rt/html/Admin/Users/Memberships.html b/rt/html/Admin/Users/Memberships.html new file mode 100644 index 000000000..3e632393f --- /dev/null +++ b/rt/html/Admin/Users/Memberships.html @@ -0,0 +1,65 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& /Admin/Elements/Header, Title => $title &> +<& /Admin/Elements/UserTabs, + id => $id, + UserObj => $UserObj, + current_tab => $current_tab, + Title => $title &> + +

        <&|/l&>Groups

        + +<& /Elements/ShowMemberships, UserObj => $UserObj &> + +<%INIT> +my $UserObj = RT::User->new($session{'CurrentUser'}); +$UserObj->Load($id) || Abort("Couldn't load user '$id'"); +my $title = loc("Memberships of the user [_1]", $UserObj->Name); +my $current_tab = 'Admin/Users/Memberships.html?id='.$id; + +<%ARGS> +$id => undef + diff --git a/rt/html/Admin/Users/Modify.html b/rt/html/Admin/Users/Modify.html index efa1f80de..8a24f9c4a 100644 --- a/rt/html/Admin/Users/Modify.html +++ b/rt/html/Admin/Users/Modify.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => $title &> <& /Admin/Elements/UserTabs, id => $id, @@ -52,7 +52,7 @@ <& /Elements/ListActions, actions => \@results &> -
        + %if ($Create) { % } else { @@ -91,6 +91,11 @@
        +<&|/l&>Language: + +<& /Elements/SelectLang, Name => 'Lang', Default => $UserObj->Lang &> +
        <&|/l&>Extra info: @@ -199,17 +204,30 @@
        +
        +<& /Elements/TitleBoxStart, title => loc('Custom Fields') &> + +% my $CFs = $UserObj->CustomFields; +% while (my $CF = $CFs->Next) { + +% } + + +
        +<% $CF->Name %>: + +<& /Elements/EditCustomField, %ARGS, Object => $UserObj, CustomField => $CF &> +
        +<& /Elements/TitleBoxEnd &> <& /Elements/TitleBoxStart, title => loc('Comments about this user') &> - + <& /Elements/TitleBoxEnd &> %if ($UserObj->Privileged) {
        <& /Elements/TitleBoxStart, title => loc('Signature') &> - + <& /Elements/TitleBoxEnd &> % } @@ -236,46 +254,44 @@ else { $current_tab = 'Admin/Users/Modify.html?id='.$id; if ($id eq 'new') { - ( $val, $msg ) = $UserObj->Create( - Name => $Name, - EmailAddress => $ARGS{'EmailAddress'}, - Name => $ARGS{'Name'}, - Comments => $ARGS{'Comments'}, - Signature => $ARGS{'Signature'}, - EmailAddress => $ARGS{'EmailAddress'}, - FreeformContactInfo => $ARGS{'FreeformContactInfo'}, - Organization => $ARGS{'Organization'}, - RealName => $ARGS{'RealName'}, - NickName => $ARGS{'NickName'}, - Lang => $ARGS{'Lang'}, - EmailEncoding => $ARGS{'EmailEncoding'}, - WebEncoding => $ARGS{'WebEncoding'}, - ExternalContactInfoId => $ARGS{'ExternalContactInfoId'}, - ContactInfoSystem => $ARGS{'ContactInfoSystem'}, - Gecos => $ARGS{'Gecos'}, - ExternalAuthId => $ARGS{'ExternalAuthId'}, - AuthSystem => $ARGS{'AuthSystem'}, - HomePhone => $ARGS{'HomePhone'}, - WorkPhone => $ARGS{'WorkPhone'}, - MobilePhone => $ARGS{'MobilePhone'}, - PagerPhone => $ARGS{'PagerPhone'}, - Address1 => $ARGS{'Address1'}, - Address2 => $ARGS{'Address2'}, - City => $ARGS{'City'}, - State => $ARGS{'State'}, - Zip => $ARGS{'Zip'}, - Country => $ARGS{'Country'}, - Privileged => $ARGS{'Privileged'}, - Disabled => ($ARGS{'Enabled'} ? 0 : 1) - ); + ( $val, $msg ) = $UserObj->Create( + Name => $Name, + EmailAddress => $ARGS{'EmailAddress'}, + Name => $ARGS{'Name'}, + Comments => $ARGS{'Comments'}, + Signature => $ARGS{'Signature'}, + EmailAddress => $ARGS{'EmailAddress'}, + FreeformContactInfo => $ARGS{'FreeformContactInfo'}, + Organization => $ARGS{'Organization'}, + RealName => $ARGS{'RealName'}, + NickName => $ARGS{'NickName'}, + Lang => $ARGS{'Lang'}, + EmailEncoding => $ARGS{'EmailEncoding'}, + WebEncoding => $ARGS{'WebEncoding'}, + ExternalContactInfoId => $ARGS{'ExternalContactInfoId'}, + ContactInfoSystem => $ARGS{'ContactInfoSystem'}, + Gecos => $ARGS{'Gecos'}, + ExternalAuthId => $ARGS{'ExternalAuthId'}, + AuthSystem => $ARGS{'AuthSystem'}, + HomePhone => $ARGS{'HomePhone'}, + WorkPhone => $ARGS{'WorkPhone'}, + MobilePhone => $ARGS{'MobilePhone'}, + PagerPhone => $ARGS{'PagerPhone'}, + Address1 => $ARGS{'Address1'}, + Address2 => $ARGS{'Address2'}, + City => $ARGS{'City'}, + State => $ARGS{'State'}, + Zip => $ARGS{'Zip'}, + Country => $ARGS{'Country'}, + Privileged => $ARGS{'Privileged'}, + Disabled => ($ARGS{'Enabled'} ? 0 : 1) + ); + if ($val) { push @results, $msg; } else { push @results, loc('User could not be created: [_1]', $msg); - } - - # set the id, so the the menu will have the right info - $id = $UserObj->Id; + } } else { $UserObj->Load($id) || $UserObj->Load($Name) || Abort("Couldn't load user '$Name'"); $val = $UserObj->Id(); @@ -283,14 +299,13 @@ else { if ($val) { $title = loc("Modify the user [_1]", $UserObj->Name); - } + } # If the create failed else { $title = loc("Create a new user"); $Create = 1; - } - + } } @@ -298,49 +313,55 @@ else { # If we have a user to modify, lets try. if ($UserObj->Id && $id ne 'new') { - + my @fields = qw(Name Comments Signature EmailAddress FreeformContactInfo Organization RealName NickName Lang EmailEncoding WebEncoding ExternalContactInfoId ContactInfoSystem Gecos ExternalAuthId AuthSystem HomePhone WorkPhone MobilePhone PagerPhone Address1 - Address2 City State Zip Country + Address2 City State Zip Country ); - + my @fieldresults = UpdateRecordObject ( AttributesRef => \@fields, Object => $UserObj, ARGSRef => \%ARGS ); push (@results,@fieldresults); + push @results, ProcessObjectCustomFieldUpdates( ARGSRef => \%ARGS, Object => $UserObj ); -# {{{ Deal with special fields: Privileged, Enabled and Password -if ( ($SetPrivileged) and ( $Privileged != $UserObj->Privileged) ) { -my ($code, $msg) = $UserObj->SetPrivileged($Privileged); - push @results, loc('Privileged status: [_1]', loc_fuzzy($msg)); -} + # {{{ Deal with special fields: Privileged, Enabled + if ( $SetPrivileged and $Privileged != $UserObj->Privileged ) { + my ($code, $msg) = $UserObj->SetPrivileged($Privileged); + push @results, loc('Privileged status: [_1]', loc_fuzzy($msg)); + } -#we're asking about enabled on the web page but really care about disabled. -if ($Enabled == 1) { - $Disabled = 0; -} -else { - $Disabled = 1; -} -if ( ($SetEnabled) and ( $Disabled != $UserObj->Disabled) ) { - my ($code, $msg) = $UserObj->SetDisabled($Disabled); - push @results, loc('Enabled status [_1]', loc_fuzzy($msg)); -} + #we're asking about enabled on the web page but really care about disabled. + $Disabled = $Enabled ? 0 : 1; + + if ( ($SetEnabled) and ( $Disabled != $UserObj->Disabled) ) { + my ($code, $msg) = $UserObj->SetDisabled($Disabled); + push @results, loc('Enabled status [_1]', loc_fuzzy($msg)); + } -#TODO: make this report errors properly -if ((defined $Pass1) and ($Pass1 ne '') and ($Pass1 eq $Pass2) and (!$UserObj->IsPassword($Pass1))) { - my ($code, $msg); - ($code, $msg) = $UserObj->SetPassword($Pass1); - push @results, loc('Password: [_1]', loc_fuzzy($msg)); -} elsif ( $Pass1 && ($Pass1 ne $Pass2)) { - push @results, loc("Passwords do not match."); + # }}} } -# }}} +if ( $UserObj->Id ) { + my $password_not_set; + # Deal with Password field + if ( !$Pass1 and !$Pass2 ) { + $password_not_set = 1; + } elsif ( $Pass1 ne $Pass2 ) { + $password_not_set = 1; + push @results, loc("Passwords do not match."); + } elsif ( $Pass1 eq $Pass2 and !$UserObj->IsPassword($Pass1) ) { + my ($code, $msg) = $UserObj->SetPassword($Pass1); + push @results, loc_fuzzy($msg); + $password_not_set = 1 unless $code; + } + if ($id eq 'new' and $password_not_set) { + push @results, loc("A password was not set, so user won't be able to login."); + } } @@ -354,6 +375,11 @@ if ($UserObj->Privileged()) { } # }}} + +# set the id, so the the menu will have the right info, this needs to +# be done here to avoid creating and then modifying a user +$id = $UserObj->Id; + diff --git a/rt/html/Admin/Users/index.html b/rt/html/Admin/Users/index.html index f4cf2f0fc..1bbe867f7 100644 --- a/rt/html/Admin/Users/index.html +++ b/rt/html/Admin/Users/index.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,30 +42,33 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => loc('Select a user') &> <& /Admin/Elements/UserTabs, current_tab => 'Admin/Users/', current_subtab => 'Admin/Users/', Title => loc('Select a user') &> - - - -<%$caption%>:
        -
          +

          <%$caption%>

          +

          <&|/l&>Select a user:

          +
            %if ($users->Count == 0) { -
          • <&|/l&>No users matching search criteria found. +
          • <&|/l&>No users matching search criteria found.
          • % } +%my @ids; %while ( $user = $users->Next) { +% push @ids, $user->Id;
          • <%$user->Name || loc('(no name listed)')%>
          • %} -
          +%if (my $ids = join(',', @ids)) { +(<&|/l&>Download as a tab-delimited file)
          +%} +

          <&|/l&>Find people whose <& /Elements/SelectUsers &>
          - <&|/l&>Include disabled users in search. + <&|/l&>Include disabled users in search.
          @@ -78,19 +81,26 @@ if ($FindDisabledUsers) { $users->{'find_disabled_rows'} = 1; } -unless (defined $UserString) { - $users->LimitToPrivileged(); - $caption = loc("Privileged users"); -} -else { +if (length $UserString) { $caption = loc("Users matching search criteria"); - - if ($UserString) { - $users->Limit( FIELD => $UserField, - OPERATOR => $UserOp, - VALUE => $UserString); - + if ($UserField =~ /^CustomField-(\d+)/) { + $users->LimitCustomField( + CUSTOMFIELD => $1, + OPERATOR => $UserOp, + VALUE => $UserString, + ); + } + else { + $users->Limit( + FIELD => $UserField, + OPERATOR => $UserOp, + VALUE => $UserString, + ); + } } +else { + $caption = loc("Privileged users"); + $users->LimitToPrivileged; } <%ARGS> diff --git a/rt/html/Admin/autohandler b/rt/html/Admin/autohandler new file mode 100644 index 000000000..def61010a --- /dev/null +++ b/rt/html/Admin/autohandler @@ -0,0 +1,51 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<%init> +$m->call_next(%ARGS) if $session{'CurrentUser'}->UserObj->HasRight( + Right => 'ShowConfigTab', + Object => $RT::System, +); + \ No newline at end of file diff --git a/rt/html/Admin/index.html b/rt/html/Admin/index.html index 5aec88b9d..01ba24d2d 100644 --- a/rt/html/Admin/index.html +++ b/rt/html/Admin/index.html @@ -1,11 +1,11 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# -%# (Except where explicitly superseded by other copyright notices) +%# (Except where explicitly superseded by other copyright notices), %# %# %# LICENSE: @@ -31,7 +31,7 @@ %# to you to modify and distribute this software under the terms of %# the GNU General Public License and is only of importance to you if %# you choose to contribute your changes and enhancements to the -%# community by submitting them to Best Practical Solutions, LLC.) +%# community by submitting them to Best Practical Solutions, LLC.), %# %# By intentionally submitting any modifications, corrections or %# derivatives to this work, or any other work intended for use with @@ -42,21 +42,58 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Admin/Elements/Header, Title => loc('RT Administration') &> <& /Admin/Elements/Tabs, Title => loc('RT Administration') &> +<%init> + + + +my $tabs = { + A => { + title => loc('Users'), + path => 'Admin/Users/index.html', + description => loc('Manage users and passwords'), + }, + B => { + title => loc('Groups'), + path => 'Admin/Groups/index.html', + description => loc('Manage groups and group membership'), + }, + C => { + title => loc('Queues'), + path => 'Admin/Queues/index.html', + description => loc('Manage queues and queue-specific properties'), + }, + D => { + 'title' => loc('Custom Fields'), + description => loc('Manage custom fields and custom field values'), + path => 'Admin/CustomFields/index.html', + }, + E => { + 'title' => loc('Global'), + path => 'Admin/Global/index.html', + description => + loc('Manage properties and configuration which apply to all queues'), + }, + F => { + 'title' => loc('Tools'), + path => 'Admin/Tools/index.html', + description => loc('Use other RT administrative tools') + }, +}; + + $m->comp('/Elements/Callback', tabs => $tabs, %ARGS); + + + + + diff --git a/rt/html/Approvals/Display.html b/rt/html/Approvals/Display.html index 8b5a6c33f..d9d6df582 100644 --- a/rt/html/Approvals/Display.html +++ b/rt/html/Approvals/Display.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => $title &> <& Elements/Tabs, diff --git a/rt/html/Approvals/Elements/Approve b/rt/html/Approvals/Elements/Approve index f4f015f68..bf786fb03 100644 --- a/rt/html/Approvals/Elements/Approve +++ b/rt/html/Approvals/Elements/Approve @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <% loc("#[_1]: [_2]", $ticket->Id, $ticket->Subject) %> (<%loc($ticket->Status)%>) diff --git a/rt/html/Approvals/Elements/PendingMyApproval b/rt/html/Approvals/Elements/PendingMyApproval index abc76cc00..f13ddf0f3 100644 --- a/rt/html/Approvals/Elements/PendingMyApproval +++ b/rt/html/Approvals/Elements/PendingMyApproval @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % my ($i, $class); % my %done; diff --git a/rt/html/Approvals/Elements/ShowDependency b/rt/html/Approvals/Elements/ShowDependency index b86709665..e8d0b00d5 100644 --- a/rt/html/Approvals/Elements/ShowDependency +++ b/rt/html/Approvals/Elements/ShowDependency @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % my $approving = $Ticket->DependedOnBy(); % if ($approving->Count) {

          <&|/l&>Tickets which depend on this approval:

          diff --git a/rt/html/Approvals/Elements/Tabs b/rt/html/Approvals/Elements/Tabs index 99cdec8ef..03bdc262e 100644 --- a/rt/html/Approvals/Elements/Tabs +++ b/rt/html/Approvals/Elements/Tabs @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Tabs, tabs => $tabs, current_toptab => 'Approvals/', diff --git a/rt/html/Approvals/index.html b/rt/html/Approvals/index.html index 93d979a59..88c277c1e 100644 --- a/rt/html/Approvals/index.html +++ b/rt/html/Approvals/index.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc("My approvals") &> <& /Approvals/Elements/Tabs, Title => loc("My approvals") &> diff --git a/rt/html/Download/CustomFieldValue/dhandler b/rt/html/Download/CustomFieldValue/dhandler new file mode 100644 index 000000000..521968024 --- /dev/null +++ b/rt/html/Download/CustomFieldValue/dhandler @@ -0,0 +1,75 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<%perl> +my $id; +my $arg = $m->dhandler_arg; # get rest of path +if ($arg =~ /^(\d+)\//) { + $id = $1; +} +else { + Abort("Corrupted customfieldvalue URL."); +} +my $OCFV = RT::ObjectCustomFieldValue->new($session{'CurrentUser'}); +$OCFV->Load($id) || Abort("OCFV '$id' could not be loaded"); + +unless ($OCFV->id) { + Abort("Bad OCFV id. Couldn't find OCFV '$id'\n"); +} + +my $content_type = $OCFV->ContentType || 'text/plain'; + +unless ($RT::TrustHTMLAttachments) { + $content_type = 'text/plain' if ($content_type =~ /^text\/html/i); +} + +$r->content_type( $content_type ); +$m->clear_buffer(); +$m->out($OCFV->LargeContent); +$m->abort; + +<%attr> +AutoFlush => 0 + diff --git a/rt/html/Download/Tabular/dhandler b/rt/html/Download/Tabular/dhandler new file mode 100644 index 000000000..3965a990e --- /dev/null +++ b/rt/html/Download/Tabular/dhandler @@ -0,0 +1,74 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<%perl> +my ($class, $filename, @ids); +my $arg = $m->dhandler_arg; # get rest of path +if ($arg =~ /^(\w+)\/([,\d]+)(?:\/([^\/]+))?/) { + $class = "RT::$1"; + $filename = $3 || "$1s.tsv"; + @ids = sort split(/,+/, $2); +} +else { + Abort("Corrupted tabular URL."); +} + +my @cols = $class->BasicColumns or return; + +#$r->content_type( 'application/octet-stream' ); +$r->content_type( 'text/plain' ); +$r->headers_out->{'Content-Disposition'} = "attachment; filename=$filename"; +$m->clear_buffer(); +$m->out(join("\t", "Id", map $_->[1], @cols), "\n"); +foreach my $id (@ids) { + my $obj = $class->new; + $obj->Load($id) or next; + $m->out(join("\t", map $obj->$_, "Id", map $_->[0], @cols), "\n"); +} +$m->abort; + +<%attr> +AutoFlush => 0 + diff --git a/rt/html/Elements/BevelBoxRaisedEnd b/rt/html/Elements/BevelBoxRaisedEnd index f1c794b37..e1d1edb7c 100644 --- a/rt/html/Elements/BevelBoxRaisedEnd +++ b/rt/html/Elements/BevelBoxRaisedEnd @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
          diff --git a/rt/html/Elements/BevelBoxRaisedStart b/rt/html/Elements/BevelBoxRaisedStart index ca504e4b2..6c5a6137e 100644 --- a/rt/html/Elements/BevelBoxRaisedStart +++ b/rt/html/Elements/BevelBoxRaisedStart @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} + <%perl> -my %generic_query_args = ( Query => $Query, Rows => $Rows, Page => $Page ); +my %generic_query_args = ( Query => $Query, Rows => $Rows, Page => $Page, Format => $FormatString ); my $item = 0; -$$maxitems = 0; foreach my $col (@Format) { $item++; - $$maxitems = $item if $item > $$maxitems; if ( $col->{title} eq 'NEWLINE' ) { - $m->out(''); - $item = 0; + while ( $item < $maxitems ) { + $m->out(qq{\n}); + $item++; + } + + $item = 0; + $m->out(qq{\n}); } else { - $m->out('' ); +$m->out('' ); my $item; foreach my $column (@Format) { if ( $column->{title} eq 'NEWLINE' ) { - while ($item < $maxitems) { - $m->out("\n"); - $item++; - } - $item = 0; + while ( $item < $maxitems ) { + $m->out(qq{\n}); + $item++; + } + $item = 0; $m->out(''); - $m->out( '' ); + $m->out('' ); next; } $item++; - $m->out(''); diff --git a/rt/html/Elements/CreateTicket b/rt/html/Elements/CreateTicket index 70c94e78f..bd60bbddf 100644 --- a/rt/html/Elements/CreateTicket +++ b/rt/html/Elements/CreateTicket @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -
          +%# END BPS TAGGED BLOCK }}} + <&|/l, $m->scomp('/Elements/SelectNewTicketQueue')&> [_1] diff --git a/rt/html/Elements/EditCustomField b/rt/html/Elements/EditCustomField new file mode 100644 index 000000000..d2398c9da --- /dev/null +++ b/rt/html/Elements/EditCustomField @@ -0,0 +1,89 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<%INIT> +my $Values; +if ($Object) { + $Values = $Object->CustomFieldValues($CustomField->id); + $Values->Columns( qw( id CustomField ObjectType ObjectId Disabled Content ContentType ContentEncoding ) ); + $NamePrefix ||= join('-', 'Object', ref($Object), $Object->Id, 'CustomField', ''); +} +my $Type = $CustomField->Type; + +return unless ($Type); # if we can't see the type, all hell will break loose. + +my $MaxValues = $CustomField->MaxValues; +if ($MaxValues == 1 and $Object and $Values) { + # what exactly is this doing? Without the "unless" it breaks RTFM + # transaction extraction into articles. + $Default = ($Values->First ? $Values->First->Content : '') unless $Default; + $Values->GotoFirstItem; +} +# The "Magic" hidden input causes RT to know that we were trying to edit the field, even if +# we don't see a value later, since browsers aren't compelled to submit empty form fields +$m->out("\n".''."\n"); + +return $m->comp( + "EditCustomField$Type", + %ARGS, + Rows => $Rows, + Cols => $Cols, + Default => $Default, + Object => $Object, + Values => $Values, + MaxValues => $MaxValues, + Multiple => ($MaxValues != 1), + NamePrefix => $NamePrefix, + CustomField => $CustomField, +); + +<%ARGS> +$Object => undef +$CustomField => undef +$NamePrefix => undef +$Rows => 5 +$Cols => 15 +$Default => undef + diff --git a/rt/html/Elements/EditCustomFieldBinary b/rt/html/Elements/EditCustomFieldBinary new file mode 100644 index 000000000..002825660 --- /dev/null +++ b/rt/html/Elements/EditCustomFieldBinary @@ -0,0 +1,60 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +% while ($Values and my $value = $Values->Next ) { +%# XXX - let user download the file(s) here? +<% $value->Content %>
          +% } +% if (!$MaxValues or !$Values or $Values->Count < $MaxValues) { + +% } +<%ARGS> +$Object => undef +$CustomField => undef +$NamePrefix => undef +$Default => undef +$Values => undef +$MaxValues => undef + diff --git a/rt/html/Elements/EditCustomFieldFreeform b/rt/html/Elements/EditCustomFieldFreeform new file mode 100644 index 000000000..c097ee0a9 --- /dev/null +++ b/rt/html/Elements/EditCustomFieldFreeform @@ -0,0 +1,68 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +% if ($Multiple) { + +% } else { + +% } +<%INIT> +if ($Multiple and $Values) { + $Default = ''; + while (my $value = $Values->Next ) { + $Default .= $value->Content."\n"; + } +} + +<%ARGS> +$Object => undef +$CustomField => undef +$NamePrefix => undef +$Default => undef +$Values => undef +$Multiple => undef +$Cols +$Rows + diff --git a/rt/html/Elements/EditCustomFieldImage b/rt/html/Elements/EditCustomFieldImage new file mode 100644 index 000000000..b378ceae6 --- /dev/null +++ b/rt/html/Elements/EditCustomFieldImage @@ -0,0 +1,60 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +% while ($Values and my $value = $Values->Next ) { +<& ShowCustomFieldImage, Object => $value &> +
          +% } +% if (!$MaxValues or !$Values or $Values->Count < $MaxValues) { + +% } +<%ARGS> +$Object => undef +$CustomField => undef +$NamePrefix => undef +$Default => undef +$Values => undef +$MaxValues => undef + diff --git a/rt/html/Elements/EditCustomFieldSelect b/rt/html/Elements/EditCustomFieldSelect new file mode 100644 index 000000000..db33a6839 --- /dev/null +++ b/rt/html/Elements/EditCustomFieldSelect @@ -0,0 +1,71 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} + +<%ARGS> +$Object => undef +$CustomField => undef +$NamePrefix => undef +$Default => undef +$Values => undef +$Multiple => 0 +$Cols +$Rows + diff --git a/rt/html/Elements/EditCustomFieldText b/rt/html/Elements/EditCustomFieldText new file mode 100644 index 000000000..1aac3283b --- /dev/null +++ b/rt/html/Elements/EditCustomFieldText @@ -0,0 +1,65 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +% while ($Values and my $value = $Values->Next ) { +
          +% } +% if (!$MaxValues or !$Values or $Values->Count < $MaxValues) { + +% } +<%INIT> +# XXX - MultiValue textarea is for now outlawed. +$MaxValues = 1; + +<%ARGS> +$Object => undef +$CustomField => undef +$NamePrefix => undef +$Default => undef +$Values => undef +$MaxValues => undef +$Cols +$Rows + diff --git a/rt/html/Elements/EditCustomFieldWikitext b/rt/html/Elements/EditCustomFieldWikitext new file mode 100644 index 000000000..1aac3283b --- /dev/null +++ b/rt/html/Elements/EditCustomFieldWikitext @@ -0,0 +1,65 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +% while ($Values and my $value = $Values->Next ) { +
          +% } +% if (!$MaxValues or !$Values or $Values->Count < $MaxValues) { + +% } +<%INIT> +# XXX - MultiValue textarea is for now outlawed. +$MaxValues = 1; + +<%ARGS> +$Object => undef +$CustomField => undef +$NamePrefix => undef +$Default => undef +$Values => undef +$MaxValues => undef +$Cols +$Rows + diff --git a/rt/html/Elements/EditLinks b/rt/html/Elements/EditLinks index b66291f30..68c08dd16 100755 --- a/rt/html/Elements/EditLinks +++ b/rt/html/Elements/EditLinks @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
          diff --git a/rt/html/Elements/Callback b/rt/html/Elements/Callback index cbec1883d..937e923a1 100644 --- a/rt/html/Elements/Callback +++ b/rt/html/Elements/Callback @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,43 +42,45 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%once> -my (%cache, $check); +my %cache; <%init> -# checks for inode change time for each callback directory -my $new_check = join( - $;, map { $_->[1] => (stat("$_->[1]/Callbacks"))[10] } $m->interp->resolver->comp_root_array -) or return; - $Page = $m->callers(1)->path unless ($Page); -my $callbacks; -if ($new_check eq $check) { - $callbacks = $cache{$Page,$_CallbackName}; -} -else { - $check = $new_check; -} +my $CacheKey = "Callback--$Page--$_CallbackName"; +my $callbacks = $cache{$CacheKey} || $m->notes($CacheKey); if (!$callbacks) { - my $path = "/Callbacks/*$Page/$_CallbackName"; - $callbacks = [ $m->interp->resolver->glob_path($path) ]; - @$callbacks = grep !/^\.|~$/, @$callbacks; #skip backup files - - #skip files without a package - my $invalid_base = "/Callbacks/$Page/$_CallbackName"; - @$callbacks = grep !/^$invalid_base$/, @$callbacks; - - + my $path = "/Callbacks/*$Page/$_CallbackName"; - $cache{$Page,$_CallbackName} = $callbacks; + # Due to API changes after Mason 1.28, we have to check for which + # version we're running when getting the component roots + my @roots = map { $_->[1] } + $HTML::Mason::VERSION <= 1.28 + ? $m->interp->resolver->comp_root_array + : $m->interp->comp_root_array; + + my %seen; + + for my $root (@roots) { + push @$callbacks, + # Skip backup files, files without a leading package name, + # and files we've already seen + grep { !/^\.|~$/ + and $_ ne "/Callbacks/$Page/$_CallbackName" + and not $seen{$_}++ } + $m->interp->resolver->glob_path($path, $root); + } + + $m->notes($CacheKey => $callbacks); + $cache{$Page,$_CallbackName} = $callbacks if !$RT::DevelMode; } my @rv; foreach my $comp (sort @$callbacks) { - push @rv, $m->comp($comp, %ARGS) if $m->comp_exists($comp); + push @rv, $m->comp($comp, %ARGS); } return @rv; diff --git a/rt/html/Elements/Checkbox b/rt/html/Elements/Checkbox index 146de6a7a..f2256fb78 100644 --- a/rt/html/Elements/Checkbox +++ b/rt/html/Elements/Checkbox @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,8 +42,8 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -> +%# END BPS TAGGED BLOCK }}} +> <%ARGS> $Name => undef diff --git a/rt/html/Elements/CollectionAsTable/Header b/rt/html/Elements/CollectionAsTable/Header index 2d1574dea..9ed4be8ec 100644 --- a/rt/html/Elements/CollectionAsTable/Header +++ b/rt/html/Elements/CollectionAsTable/Header @@ -1,8 +1,14 @@ -%# BEGIN LICENSE BLOCK; +%# BEGIN BPS TAGGED BLOCK {{{ %# -%# Copyright (c) 1996-2003 Jesse Vincent +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# %# -%# (Except where explictly superceded by other copyright notices) +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: %# %# This work is made available to you under the terms of Version 2 of %# the GNU General Public License. A copy of that license should have @@ -14,16 +20,32 @@ %# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU %# General Public License for more details. %# -%# Unless otherwise specified, all modifications, corrections or -%# extensions to this work which alter its source code become the -%# property of Best Practical Solutions, LLC when submitted for -%# inclusion in the work. +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %# %# -%# END LICENSE BLOCK - +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} <%ARGS> @Format => undef +$FormatString => undef $AllowSorting => undef $Order=>undef $BaseURL => undef @@ -32,53 +54,63 @@ $Rows => undef $Page => undef $maxitems => undef -
           
          '); + $m->out(''); my $title = $col->{title}; $title =~ s/^__(.*)__$/$1/o; - $title = ( $m->comp('/Elements/RT__Ticket/ColumnMap', - Name => $title, - Attr => 'title' - ) - || $title - ); - if ( $AllowSorting + $title = ( + $m->comp( + '/Elements/RT__Ticket/ColumnMap', + Name => $title, + Attr => 'title' + ) + || $title + ); + if ( + $AllowSorting && $col->{'attribute'} - && $m->comp('/Elements/RT__Ticket/ColumnMap', - Name => $col->{'attribute'}, - Attr => 'attribute' ) - ) + && $m->comp( + '/Elements/RT__Ticket/ColumnMap', + Name => $col->{'attribute'}, + Attr => 'attribute' + ) + ) { $m->out( - 'comp( '/Elements/QueryString', %generic_query_args, OrderBy => ( - $m->comp('/Elements/RT__Ticket/ColumnMap', - Name => $col->{'attribute'}, - Attr => 'attribute' - ) + $m->comp( + '/Elements/RT__Ticket/ColumnMap', + Name => $col->{'attribute'}, + Attr => 'attribute' + ) || $col->{'attribute'} ), Order => ( $ARGS{'Order'} eq 'ASC' ? 'DESC' : 'ASC' ) - ). - '">' . loc($title) . '' + ) + . '">' + . loc($title) . '' ); } else { diff --git a/rt/html/Elements/CollectionAsTable/ParseFormat b/rt/html/Elements/CollectionAsTable/ParseFormat index c7b709bff..57434efe2 100644 --- a/rt/html/Elements/CollectionAsTable/ParseFormat +++ b/rt/html/Elements/CollectionAsTable/ParseFormat @@ -1,8 +1,14 @@ -%# BEGIN LICENSE BLOCK; +%# BEGIN BPS TAGGED BLOCK {{{ %# -%# Copyright (c) 1996-2003 Jesse Vincent +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# %# -%# (Except where explictly superceded by other copyright notices) +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: %# %# This work is made available to you under the terms of Version 2 of %# the GNU General Public License. A copy of that license should have @@ -14,44 +20,59 @@ %# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU %# General Public License for more details. %# -%# Unless otherwise specified, all modifications, corrections or -%# extensions to this work which alter its source code become the -%# property of Best Practical Solutions, LLC when submitted for -%# inclusion in the work. +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %# %# -%# END LICENSE BLOCK - +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} <%ARGS> $Format <%init> -use Regexp::Common qw(delimited); +use Regexp::Common; my @Columns; -#my $quoted = qr[$RE{delimited}{-delim=>qq{\'\"}}|(?:\{|\}|\w|\.)+]; -my $justquoted = qr[$RE{delimited}{-delim=>qq{\'\"}}]; -#my $quoted = $RE{quoted}{-esc}; -my $word = qr [(?:\{|\}|\w|\.)+]; -while ($Format =~ /($justquoted|$word)/igx) { +while ($Format =~ /($RE{delimited}{-delim=>qq{\'"}}|[{}\w.]+)/go) { my $col = $1; - if ($col =~ /^$RE{quoted}{-esc}$/) { + if ($col =~ /^$RE{quoted}$/o) { substr($col,0,1) = ""; substr($col,-1,1) = ""; } my $colref; - if ( $col =~ s/\/STYLE:(.*?)$//io ) { + + if ( $col =~ s!/STYLE:([^/]+)!!io ) { $colref->{'style'} = $1; } - if ( $col =~ s/\/CLASS:(.*?)$//io ) { + if ( $col =~ s!/CLASS:([^/]+)!!io ) { $colref->{'class'} = $1; } - if ( $col =~ s/\/TITLE:(.*?)$//io ) { + if ( $col =~ s!/TITLE:([^/]+)!!io ) { $colref->{'title'} = $1; } + if ( $col =~ s!/ALIGN:([^\/]+)!!io ) { + $colref->{'align'} = $1; + } if ( $col =~ /__(.*?)__/gio ) { my @subcols; while ( $col =~ s/^(.*?)__(.*?)__//o ) { diff --git a/rt/html/Elements/CollectionAsTable/Row b/rt/html/Elements/CollectionAsTable/Row index 926317be9..3316bc027 100644 --- a/rt/html/Elements/CollectionAsTable/Row +++ b/rt/html/Elements/CollectionAsTable/Row @@ -1,8 +1,14 @@ -%# BEGIN LICENSE BLOCK; +%# BEGIN BPS TAGGED BLOCK {{{ %# -%# Copyright (c) 1996-2003 Jesse Vincent +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# %# -%# (Except where explictly superceded by other copyright notices) +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: %# %# This work is made available to you under the terms of Version 2 of %# the GNU General Public License. A copy of that license should have @@ -14,14 +20,29 @@ %# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU %# General Public License for more details. %# -%# Unless otherwise specified, all modifications, corrections or -%# extensions to this work which alter its source code become the -%# property of Best Practical Solutions, LLC when submitted for -%# inclusion in the work. +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %# %# -%# END LICENSE BLOCK - +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} <%ARGS> $i => undef @Format => undef @@ -32,35 +53,56 @@ $Warning => undef <%PERL> -$m->out( '
            
          '); + $m->out('out( 'align="' . $column->{align} . '"' ) if ( $column->{align} ); + $m->out('>'); foreach my $subcol ( @{ $column->{output} } ) { if ( $subcol =~ /^__(.*?)__$/o ) { - my $col = $1; - my $value = $m->comp('/Elements/RT__Ticket/ColumnMap', Name => $col, Attr => 'value'); + my $col = $1; + my $value = $m->comp( + '/Elements/RT__Ticket/ColumnMap', + Name => $col, + Attr => 'value' + ); + my @out; + + if ( $value && ref($value) ) { + + # All HTML snippets are returned by the callback function + # as scalar references. Data fetched from the objects are + # plain scalars, and needs to be escaped properly. + @out = + map { + ref($_) ? $$_ : $m->interp->apply_escapes( $_ => 'h' ) + } &{$value}( $record, $i ) + ; + } + else { - if ( $value && ref($value)) { - $m->out( &{ $value } ( $record, $i ) ); - } else { - $m->out($value ); + # Simple value; just escape it. + @out = $m->interp->apply_escapes( $value => 'h' ); } + s/\n/
          /gs for @out; + $m->out( @out ); } else { - $m->out( Encode::decode_utf8($subcol) ); + $m->out($subcol); } } $m->out('
          @@ -67,7 +67,7 @@ @@ -76,7 +76,7 @@ @@ -85,7 +85,7 @@ @@ -94,7 +94,7 @@ @@ -103,7 +103,7 @@ @@ -114,9 +114,12 @@ @@ -51,20 +51,12 @@ % } <& /Elements/Callback, %ARGS &>
          -<&|/l, '»|«', - $RT::VERSION, - '2004', - 'Best Practical Solutions, LLC', -&>[_1] RT [_2] Copyright 1996-[_3] [_4].
          +<&|/l, '»|«', $RT::VERSION, '2005', 'Best Practical Solutions, LLC', &>[_1] RT [_2] Copyright 1996-[_3] [_4].
          % if (!$Menu) { <&|/l&>Distributed under version 2 of the GNU GPL.
          <&|/l, 'sales@bestpractical.com' &>To inquire about support, training, custom development or licensing, please contact [_1].
          % }
          -% if ($Debug) { -
          -<&|/l&>Time to display: <%Time::HiRes::tv_interval( $m->{'rt_base_time'} )%> -% } % if ($Debug >= 2 ) { % require Data::Dumper; % my $d = Data::Dumper->new([\%ARGS], [qw(%ARGS)]); @@ -72,6 +64,7 @@ <%$d->Dump() %> % } +
          <&|/l&>Time to display: <%Time::HiRes::tv_interval( $m->{'rt_base_time'} )%>
          % if ($Menu) { diff --git a/rt/html/Elements/GotoTicket b/rt/html/Elements/GotoTicket index 393b28f89..869d57ef1 100644 --- a/rt/html/Elements/GotoTicket +++ b/rt/html/Elements/GotoTicket @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,5 +42,5 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
            diff --git a/rt/html/Elements/Header b/rt/html/Elements/Header index 5d9bbb08b..8c3775bba 100644 --- a/rt/html/Elements/Header +++ b/rt/html/Elements/Header @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# @@ -77,16 +77,18 @@ ONLOAD=" >
          @@ -57,7 +57,7 @@ <&|/l&>Depends on: % while (my $link = $Object->DependsOn->Next) { - + <& ShowLink, URI => $link->TargetURI &>
          % }
          % while (my $link = $Object->DependedOnBy->Next) { % my $member = $link->BaseObj; - + <& ShowLink, URI => $link->BaseURI &>
          % }
          <&|/l&>Parents: % while (my $link = $Object->MemberOf->Next) { - + <& ShowLink, URI => $link->TargetURI &>
          % }
          <&|/l&>Children: % while (my $link = $Object->Members->Next) { - + <& ShowLink, URI => $link->BaseURI &>
          % }
          <&|/l&>Refers to: % while (my $link = $Object->RefersTo->Next) { - + <& ShowLink, URI => $link->TargetURI &>
          %}
          <&|/l&>Referred to by: % while (my $link = $Object->ReferredToBy->Next) { - + <& ShowLink, URI => $link->BaseURI &>
          % }

          <&|/l&>New Links

          % if (ref($Object) eq 'RT::Ticket') { -<&|/l&>Enter tickets or URIs to link tickets to. Separate multiple entries with spaces.
          +<&|/l&>Enter tickets or URIs to link tickets to. Separate multiple entries with spaces. +<& /Elements/Callback, _CallbackName => 'ExtraLinkInstructions' &> +
          % } elsif (ref($Object) eq 'RT::Queue') { -<&|/l&>Enter queues or URIs to link queues to. Separate multiple entries with spaces.
          +<&|/l&>Enter queues or URIs to link queues to. Separate multiple entries with spaces. +
          % } else { <&|/l&>Enter objects or URIs to link objects to. Separate multiple entries with spaces.
          % } diff --git a/rt/html/Elements/Error b/rt/html/Elements/Error index 3aa77a51e..bc5a1880a 100644 --- a/rt/html/Elements/Error +++ b/rt/html/Elements/Error @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Callback, %ARGS, error => $error &> <& /Elements/Header, Code => $Code, Why => $Why &> <& /Elements/Tabs &> @@ -53,9 +53,11 @@ <%$Details%> <& /Elements/TitleBoxEnd &> - - +<%cleanup> +$m->comp('/Elements/Footer'); +$m->abort(); + <%args> $Code => undef diff --git a/rt/html/Elements/Footer b/rt/html/Elements/Footer index 213761e91..4c90acfa3 100644 --- a/rt/html/Elements/Footer +++ b/rt/html/Elements/Footer @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % if ($Menu) {
          - +
          <%loc(" width="230" height="50">     % if ($session{'CurrentUser'} && $session{'CurrentUser'}->Id && $LoggedIn) { <&|/l&>Skip Menu | +%if ($session{'CurrentUser'}->HasRight( Right => 'ModifySelf', Object => $RT::System )) { <&|/l&>Preferences +% } <& /Elements/Callback, %ARGS &> % unless ($RT::WebExternalAuth and !$RT::WebFallbackToInternalAuth) { -| <&|/l&>Logout +| <&|/l&>Logout % }
          <&|/l, "".$session{'CurrentUser'}->Name."" &>Logged in as [_1] @@ -105,7 +107,7 @@ $r->headers_out->{'Cache-control'} = 'no-cache'; <%ARGS> $Prefs => '/User/Prefs.html' $Focus => 'focus' -$Title => undef +$Title => 'RT' $Code => undef $Refresh => 0 $Why => undef diff --git a/rt/html/Elements/ListActions b/rt/html/Elements/ListActions index 344fe9e5a..8433d17e0 100644 --- a/rt/html/Elements/ListActions +++ b/rt/html/Elements/ListActions @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % if ($actions[0] ) { <& /Elements/TitleBoxStart, title => loc('Results') &>
            diff --git a/rt/html/Elements/Login b/rt/html/Elements/Login index 25ded9ff3..1d4bfd5ec 100644 --- a/rt/html/Elements/Login +++ b/rt/html/Elements/Login @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%INIT> if ($m->request_comp->path =~ '^/REST/\d+\.\d+/') { $r->content_type("text/plain"); @@ -67,7 +67,7 @@ if ($m->request_comp->path =~ '^/REST/\d+\.\d+/') { contentbg=>"#cccccc" &> % unless ($RT::WebExternalAuth and !$RT::WebFallbackToInternalAuth) { -
            + diff --git a/rt/html/Elements/Menu b/rt/html/Elements/Menu index 0e57585c5..398e3ab07 100644 --- a/rt/html/Elements/Menu +++ b/rt/html/Elements/Menu @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# font size depends on level % if ($level ge 3) { % $size = $basesize-(6); @@ -69,16 +69,17 @@ % } % my $style=""; % if ($sep) { -% $style="border-top: solid #999 1px; padding-top: .1em; margin-top: .5em;"; +% $style="minor"; % } elsif ($level == 0 ) { -% $style="border-bottom: solid white 1px; padding-top: .25em; padding-bottom: .5em;" ; +% $style="major"; % } % if ($toptabs->{$tab}->{'separator'}) { % $sep=1; % } else { % $sep=0; % } -
          • {$tab}->{'path'} =~ /^https?:/i ? $toptabs->{$tab}->{'path'} : $RT::WebPath . "/" . $toptabs->{$tab}->{'path'}; +
          • <% !$level && "accesskey='".$accesskey++."'" |n%>><% $toptabs->{$tab}->{'title'}%> %# Second-level items diff --git a/rt/html/Elements/MessageBox b/rt/html/Elements/MessageBox index 5faa9575c..dd48bec9a 100644 --- a/rt/html/Elements/MessageBox +++ b/rt/html/Elements/MessageBox @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,8 +42,8 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK - +%# END BPS TAGGED BLOCK }}} + <%INIT> my ($message); diff --git a/rt/html/Elements/MyRequests b/rt/html/Elements/MyRequests index 4e1bf3eaf..172b4a4fa 100644 --- a/rt/html/Elements/MyRequests +++ b/rt/html/Elements/MyRequests @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <&|/Elements/TitleBox, title => loc("[_1] newest unowned tickets", $rows), title_href => "Search/Results.html".$QueryString &> @@ -61,9 +61,10 @@ my $rows = $RT::MyRequestsLength; my $Query = "Owner = 'Nobody' AND ( Status = 'new' OR Status = 'open')"; -my $QueryString = '?' . $m->comp('/Elements/QueryString', - Query => $Query, - Order => 'DESC', - OrderBy => 'Priority') if ($Query); +my $QueryString = ""; +$QueryString = '?' . $m->comp('/Elements/QueryString', + Query => $Query, + Order => 'DESC', + OrderBy => 'Priority') if ($Query); diff --git a/rt/html/Elements/MyTickets b/rt/html/Elements/MyTickets index 9f30a893b..cf5225abc 100644 --- a/rt/html/Elements/MyTickets +++ b/rt/html/Elements/MyTickets @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <&|/Elements/TitleBox, title => loc('[_1] highest priority tickets I own', $rows), title_href => "Search/Results.html".$QueryString &> @@ -61,10 +61,11 @@ my $rows = $RT::MyTicketsLength; my $Query = " Owner = '".$session{'CurrentUser'}->Id."' AND ( Status = 'new' OR Status = 'open')"; -my $QueryString = '?' . $m->comp('/Elements/QueryString', - Query => $Query, - Order => 'DESC', - OrderBy => 'Priority') if ($Query); +my $QueryString = ""; +$QueryString = '?' . $m->comp('/Elements/QueryString', + Query => $Query, + Order => 'DESC', + OrderBy => 'Priority') if ($Query); diff --git a/rt/html/Elements/PageLayout b/rt/html/Elements/PageLayout index 4670a8bb2..3d7241dad 100644 --- a/rt/html/Elements/PageLayout +++ b/rt/html/Elements/PageLayout @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
          • <&|/l&>Username:
            @@ -76,7 +76,7 @@ % if ($actions->{"$action"}->{'html'}) { % push @actions, $actions->{"$action"}->{'html'}; % } else { -% push @actions, "{$action}->{'path'}."\">".$actions->{$action}->{'title'}.""; +% push @actions, qq|{$action}->{'path'}.qq|">|.$actions->{$action}->{'title'}.""; % } % } <% join(" | ", @actions) | n %> @@ -93,11 +93,12 @@
            <%$AppName%>
            - +<& /Elements/Callback, _CallbackName => 'BeforeBody', %ARGS &> +%$m->flush_buffer(); # we've got the page laid out, let's flush the buffer; <%INIT> foreach my $tab (sort keys %{$toptabs}) { - if ($toptabs->{$tab}->{'path'} eq $current_toptab) { + if ($current_toptab && $toptabs->{$tab}->{'path'} eq $current_toptab) { $toptabs->{$tab}->{"subtabs"} = $tabs; $toptabs->{$tab}->{"current_subtab"} = $current_tab; } diff --git a/rt/html/Elements/QueryString b/rt/html/Elements/QueryString index cbec29a30..7d41f15e0 100644 --- a/rt/html/Elements/QueryString +++ b/rt/html/Elements/QueryString @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%init> my @params; while ( (my $key, my $value) = each %ARGS ){ diff --git a/rt/html/Elements/QuickCreate b/rt/html/Elements/QuickCreate index 10cfbd3c0..0d2489c61 100644 --- a/rt/html/Elements/QuickCreate +++ b/rt/html/Elements/QuickCreate @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/TitleBoxStart, title => loc('Quick ticket creation') &> diff --git a/rt/html/Elements/Quicksearch b/rt/html/Elements/Quicksearch index 103c760c7..d54f72e88 100644 --- a/rt/html/Elements/Quicksearch +++ b/rt/html/Elements/Quicksearch @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,42 +42,40 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/TitleBoxStart, title => loc("Quick search"), bodyclass => "" &> - - - + + + <%PERL> my $i; while (my $queue = $Queues->Next) { - my $new_q = "Queue = '".$queue->Name."' AND Status = 'new'"; - my $open_q = "Queue = '".$queue->Name."' AND Status = 'open'"; - my $all_q = "Queue = '".$queue->Name."' AND (Status = 'open' OR Status = 'new')"; + next unless ($queue->CurrentUserHasRight('ShowTicket')); + my $name = $queue->Name; + $name =~ s|(['\\])|\\$1|g; + + my $new_q = "Queue = '$name' AND Status = 'new'"; + my $open_q = "Queue = '$name' AND Status = 'open'"; + my $all_q = "Queue = '$name' AND (Status = 'open' OR Status = 'new')"; - $Tickets->ClearRestrictions; - $Tickets->LimitStatus(VALUE => "open"); - $Tickets->LimitQueue(VALUE => $queue->Name, OPERATOR => '='); - my $open = $Tickets->Count(); - - $Tickets->ClearRestrictions; - $Tickets->LimitStatus(VALUE => "new"); - $Tickets->LimitQueue(VALUE => $queue->Name, OPERATOR => '='); - my $new = $Tickets->Count(); - + $Tickets->FromSQL($open_q); + my $open = $Tickets->Count(); + $Tickets->FromSQL($new_q); + my $new = $Tickets->Count(); + $i++; -% $i++; - - - + + + % }
            <&|/l&>Queue<&|/l&>New<&|/l&>Open<&|/l&>Queue<&|/l&>New<&|/l&>Open
            <%$queue->Name%><%$new%><%$open%><%$queue->Name%><%$new%><%$open%>
            diff --git a/rt/html/Elements/RT__Ticket/ColumnMap b/rt/html/Elements/RT__Ticket/ColumnMap index a6d387cae..dade91494 100644 --- a/rt/html/Elements/RT__Ticket/ColumnMap +++ b/rt/html/Elements/RT__Ticket/ColumnMap @@ -1,8 +1,14 @@ -%# BEGIN LICENSE BLOCK; +%# BEGIN BPS TAGGED BLOCK {{{ %# -%# Copyright (c) 1996-2003 Jesse Vincent +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# %# -%# (Except where explictly superceded by other copyright notices) +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: %# %# This work is made available to you under the terms of Version 2 of %# the GNU General Public License. A copy of that license should have @@ -14,25 +20,37 @@ %# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU %# General Public License for more details. %# -%# Unless otherwise specified, all modifications, corrections or -%# extensions to this work which alter its source code become the -%# property of Best Practical Solutions, LLC when submitted for -%# inclusion in the work. +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %# %# -%# END LICENSE BLOCK - +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} <%ARGS> $Name => undef $Attr => undef -<%perl> -return ColumnMap($Name, $Attr); - -<%INIT> -our ( $COLUMN_MAP, $CUSTOM_FIELD_MAP ); +<%ONCE> +our ( $COLUMN_MAP ); sub ColumnMap { my $name = shift; @@ -45,46 +63,52 @@ sub ColumnMap { # now, let's deal with harder things, like Custom Fields - elsif ( $name =~ /^(?:CF|CustomField).(.*)$/ ) { + elsif ( $name =~ /^(?:CF|CustomField)\.\{(.+)\}$/ ) { my $field = $1; - my $cf; - if ( $CUSTOM_FIELD_MAP->{$field} ) { - $cf = $CUSTOM_FIELD_MAP->{$field}; - } - else { - - $cf = RT::CustomField->new( $session{'CurrentUser'} ); - - if ( $field =~ /^(.+?)\.{(.+)}$/ ) { - $cf->LoadByNameAndQueue( Queue => $1, Name => $2 ); - } - else { - $field = $1 if $field =~ /^{(.+)}$/; # trim { } - $cf->LoadByNameAndQueue( Queue => "0", Name => $field ); - } - $CUSTOM_FIELD_MAP->{$field} = $cf if ( $cf->id ); - } - - unless ( $cf->id ) { - return undef; - } if ( $attr eq 'attribute' ) { return (undef); } elsif ( $attr eq 'title' ) { - return ( $cf->Name ); + return ( $field ); } elsif ( $attr eq 'value' ) { - my $value = eval "sub { - my \$values = \$_[0]->CustomFieldValues('" . $cf->id . "'); - return ( join( ', ', map { \$_->Content } \@{ \$values->ItemsArrayRef } )) - }" || die $@; - return ($value); + # Display custom field contents, separated by newlines. + # For Image custom fields we also show a thumbnail here. + return sub { + my $values = $_[0]->CustomFieldValues($field); + return map { + ( + ($_->CustomFieldObj->Type eq 'Image') + ? \($m->scomp( '/Elements/ShowCustomFieldImage', Object => $_ )) + : $_->Content + ), + \'
            ', + } @{ $values->ItemsArrayRef } + }; } } } +sub LinkCallback { + my $method = shift; + + my $mode = $RT::Ticket::LINKTYPEMAP{$method}{Mode}; + my $type = $RT::Ticket::LINKTYPEMAP{$method}{Type}; + my $mode_uri = $mode.'URI'; + my $local_type = 'Local'.$mode; + + return sub { + map { + \'', + ( $_->$mode_uri->IsLocal ? $_->$local_type : $_->$mode ), + \'
            ', + } @{ $_[0]->Links($mode,$type)->ItemsArrayRef } + } +} + $COLUMN_MAP = { QueueName => { attribute => 'Queue', @@ -103,7 +127,7 @@ $COLUMN_MAP = { }, Status => { attribute => 'Status', - value => sub { return $_[0]->Status } + value => sub { return loc($_[0]->Status) } }, Subject => { attribute => 'Subject', @@ -119,10 +143,10 @@ $COLUMN_MAP = { if ( $Ticket->HasUnresolvedDependencies( Type => 'approval' ) or $Ticket->HasUnresolvedDependencies( Type => 'code' ) ) { - return "" . loc('(pending approval)') . ""; + return \'', loc('(pending approval)'), \''; } else { - return "" . loc('(pending other Collection)') . ""; + return \'', loc('(pending other Collection)'), \''; } } else { @@ -137,10 +161,12 @@ $COLUMN_MAP = { }, InitialPriority => { attribute => 'InitialPriority', + name => 'Initial Priority', value => sub { return $_[0]->InitialPriority } }, FinalPriority => { attribute => 'FinalPriority', + name => 'Final Priority', value => sub { return $_[0]->FinalPriority } }, EffectiveId => { @@ -153,14 +179,17 @@ $COLUMN_MAP = { }, TimeWorked => { attribute => 'TimeWorked', + title => 'Time Worked', value => sub { return $_[0]->TimeWorked } }, TimeLeft => { attribute => 'TimeLeft', + title => 'Time Left', value => sub { return $_[0]->TimeLeft } }, TimeEstimated => { attribute => 'TimeEstimated', + title => 'Time Estimated', value => sub { return $_[0]->TimeEstimated } }, Requestors => { @@ -188,7 +217,7 @@ $COLUMN_MAP = { value => sub { return $_[0]->CreatedObj->AgeAsString } }, LastUpdatedRelative => { - title => 'LastUpdated', + title => 'Last Updated', attribute => 'LastUpdated', value => sub { return $_[0]->LastUpdatedObj->AgeAsString } }, @@ -203,7 +232,7 @@ $COLUMN_MAP = { value => sub { my $date = $_[0]->DueObj; if ($date && $date->Unix > 0 && $date->Unix < time()) { - return '' . $date->AgeAsString . ''; + return (\'' , $date->AgeAsString , \''); } else { return $date->AgeAsString; } @@ -228,14 +257,17 @@ $COLUMN_MAP = { }, CreatedBy => { attribute => 'CreatedBy', + title => 'Created By', value => sub { return $_[0]->CreatorObj->Name } }, LastUpdated => { attribute => 'LastUpdated', + title => 'Last Updated', value => sub { return $_[0]->LastUpdatedObj->AsString } }, LastUpdatedBy => { attribute => 'LastUpdatedBy', + title => 'Last Updated By', value => sub { return $_[0]->LastUpdatedByObj->Name } }, Told => { @@ -251,144 +283,18 @@ $COLUMN_MAP = { value => sub { return $_[0]->ResolvedObj->AsString } }, - DependedOnBy => { - value => sub { - my $links = $_[0]->DependedOnBy; - return ( - join( - "
            ", - map { - '' - . ( $_->BaseIsLocal ? $_->LocalBase : $_->Base ) - . '' - } @{ $links->ItemsArrayRef } - ) - ); - } - }, - Members => { - value => sub { - my $links = $_[0]->Members; - return ( - join( - "
            ", - map { - '' - . ( $_->BaseIsLocal ? $_->LocalBase : $_->Base ) - . '' - } @{ $links->ItemsArrayRef } - ) - ); - } - }, - Children => { - value => sub { - my $links = $_[0]->Members; - return ( - join( - "
            ", - map { - '' - . ( $_->BaseIsLocal ? $_->LocalBase : $_->Base ) - . '' - } @{ $links->ItemsArrayRef } - ) - ); - } - }, - ReferredToBy => { - value => sub { - my $links = $_[0]->ReferredToBy; - return ( - join( - "
            ", - map { - '' - . ( $_->BaseIsLocal ? $_->LocalBase : $_->Base ) - . '' - } @{ $links->ItemsArrayRef } - ) - ); - } - }, - - DependsOn => { - value => sub { - my $links = $_[0]->DependsOn; - return ( - join( - "
            ", - map { - '' - . ( $_->TargetIsLocal ? $_->LocalTarget : $_->Target ) - . '' - } @{ $links->ItemsArrayRef } - ) - ); - } - }, - MemberOf => { - value => sub { - my $links = $_[0]->MemberOf; - return ( - join( - "
            ", - map { - '' - . ( $_->TargetIsLocal ? $_->LocalTarget : $_->Target ) - . '' - } @{ $links->ItemsArrayRef } - ) - ); - } - }, - Parents => { - value => sub { - my $links = $_[0]->MemberOf; - return ( - join( - "
            ", - map { - '' - . ( $_->TargetIsLocal ? $_->LocalTarget : $_->Target ) - . '' - } @{ $links->ItemsArrayRef } - ) - ); - } - }, - RefersTo => { - value => sub { - my $links = $_[0]->RefersTo; - return ( - join( - "
            ", - map { - '' - . ( $_->TargetIsLocal ? $_->LocalTarget : $_->Target ) - . '' - } @{ $links->ItemsArrayRef } - ) - ); - } - }, + # Everything from LINKTYPEMAP + (map { + $_ => { value => LinkCallback( $_ ) } + } keys %RT::Ticket::LINKTYPEMAP), '_CLASS' => { value => sub { return $_[1] % 2 ? 'oddline' : 'evenline' } }, }; - - - -# }}} + +<%init> $m->comp( '/Elements/Callback', COLUMN_MAP => $COLUMN_MAP, _CallbackName => 'ColumnMap'); - +return ColumnMap($Name, $Attr); + diff --git a/rt/html/Elements/Refresh b/rt/html/Elements/Refresh index 3cfb7c663..9f241d279 100644 --- a/rt/html/Elements/Refresh +++ b/rt/html/Elements/Refresh @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
            diff --git a/rt/html/Elements/SelectAttachmentField b/rt/html/Elements/SelectAttachmentField index cd16bbaee..ea1528c03 100644 --- a/rt/html/Elements/SelectAttachmentField +++ b/rt/html/Elements/SelectAttachmentField @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} diff --git a/rt/html/Elements/SelectCustomFieldOperator b/rt/html/Elements/SelectCustomFieldOperator index 2264f2dcf..8f7ea618b 100644 --- a/rt/html/Elements/SelectCustomFieldOperator +++ b/rt/html/Elements/SelectCustomFieldOperator @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} > <%init> diff --git a/rt/html/Elements/SelectDateRelation b/rt/html/Elements/SelectDateRelation index b3f3868b3..ccf0c1121 100644 --- a/rt/html/Elements/SelectDateRelation +++ b/rt/html/Elements/SelectDateRelation @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} diff --git a/rt/html/Elements/SelectEqualityOperator b/rt/html/Elements/SelectEqualityOperator index 5e5d1a4b9..0f8deea89 100644 --- a/rt/html/Elements/SelectEqualityOperator +++ b/rt/html/Elements/SelectEqualityOperator @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} -
            +% #Manually flush the content buffer after each titlebox is displayed +% $m->flush_buffer(); + <%ARGS> $title => undef $content => undef diff --git a/rt/html/Elements/TitleBoxStart b/rt/html/Elements/TitleBoxStart index a0c733543..804e5cfaa 100644 --- a/rt/html/Elements/TitleBoxStart +++ b/rt/html/Elements/TitleBoxStart @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} undef $bodyclass => undef $title_href => undef $title => undef -$title_class => undef +$title_class => '' $titleright_href => undef $titleright => undef diff --git a/rt/html/NoAuth/Logout.html b/rt/html/NoAuth/Logout.html index 85fbc9e57..b6a238bac 100644 --- a/rt/html/NoAuth/Logout.html +++ b/rt/html/NoAuth/Logout.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} RT: Logout diff --git a/rt/html/NoAuth/Reminder.html b/rt/html/NoAuth/Reminder.html index 90c282a8b..0793f6c96 100644 --- a/rt/html/NoAuth/Reminder.html +++ b/rt/html/NoAuth/Reminder.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, title => loc('Password Reminder') &> <&|/l&>Not yet implemented. diff --git a/rt/html/NoAuth/images/autohandler b/rt/html/NoAuth/images/autohandler index 86f3b2286..2e428c157 100644 --- a/rt/html/NoAuth/images/autohandler +++ b/rt/html/NoAuth/images/autohandler @@ -15,7 +15,10 @@ if ($file =~ /\.(gif|png|jpe?g)$/i) { die unless (-f $file && -r $file); $r->content_type($type); open (FILE, "<$file") || die; -$m->out($_) while (); -close(FILE); +{ + local $/ = \16384; + $m->out($_) while (); + close(FILE); +} $m->abort; diff --git a/rt/html/NoAuth/webrt.css b/rt/html/NoAuth/webrt.css index 0c851aec5..ccdd49d60 100644 --- a/rt/html/NoAuth/webrt.css +++ b/rt/html/NoAuth/webrt.css @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} SPAN.nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; @@ -68,12 +68,218 @@ SPAN.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; white-space: nowrap} + +%# .topnav is the original RT class for the sidebar navigation tabs. +%# Font-sizing by level depth was originally hard-coded into Elements/Menu. +%# This modification sets a different class name for each level, allowing +%# style sheet control over the formats. + +a.topnav-0 { font-family: Verdana, sans-serif; + font-size: 16px; + font-weight: normal; + color: #FFFFFF; + text-decoration: none; + white-space: nowrap} +a.topnav-1 { font-family: Verdana, sans-serif; + font-size: 14px; + font-weight: normal; + color: #FFFFFF; + text-decoration: none; + white-space: nowrap} +a.topnav-2 { font-family: Verdana, sans-serif; + font-size: 12px; + font-weight: normal; + color: #FFFFFF; + text-decoration: none; + white-space: nowrap} +a.topnav-3 { font-family: Verdana, sans-serif; + font-size: 11px; + font-weight: normal; + color: #FFFFFF; + text-decoration: none; + white-space: nowrap} +a.topnav-4 { font-family: Verdana, sans-serif; + font-size: 11px; + font-weight: normal; + color: #FFFFFF; + text-decoration: none; + white-space: nowrap} +a.topnav-5 { font-family: Verdana, sans-serif; + font-size: 11px; + font-weight: normal; + color: #FFFFFF; + text-decoration: none; + white-space: nowrap} +li.topnav-0-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.topnav-1-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.topnav-2-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.topnav-3-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.topnav-4-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.topnav-5-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.topnav-0-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} +li.topnav-1-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} +li.topnav-2-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} +li.topnav-3-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} +li.topnav-4-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} +li.topnav-5-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} + .currenttopnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFF66; text-decoration: none; white-space: nowrap} + +%# .currenttopnav is the original RT class for the sidebar navigation tabs. +%# Font-sizing by level depth was originally hard-coded into Elements/Menu. +%# This modification sets a different class name for each level, allowing +%# style sheet control over the formats + +a.currenttopnav-0 { font-family: Verdana, sans-serif; + font-size: 16px; + font-weight: bold; + color: #FFFF66; + text-decoration: none; + white-space: nowrap} +a.currenttopnav-1 { font-family: Verdana, sans-serif; + font-size: 14px; + font-weight: bold; + color: #FFFF66; + text-decoration: none; + white-space: nowrap} +a.currenttopnav-2 { font-family: Verdana, sans-serif; + font-size: 12px; + font-weight: normal; + color: #FFFF66; + text-decoration: none; + white-space: nowrap} +a.currenttopnav-3 { font-family: Verdana, sans-serif; + font-size: 11px; + font-weight: normal; + color: #FFFF66; + text-decoration: none; + white-space: nowrap} +a.currenttopnav-4 { font-family: Verdana, sans-serif; + font-size: 11px; + font-weight: normal; + color: #FFFF66; + text-decoration: none; + white-space: nowrap} +a.currenttopnav-5 { font-family: Verdana, sans-serif; + font-size: 11px; + font-weight: normal; + color: #FFFF66; + text-decoration: none; + white-space: nowrap} +li.currenttopnav-0-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.currenttopnav-1-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.currenttopnav-2-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.currenttopnav-3-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.currenttopnav-4-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.currenttopnav-5-minor { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} +li.currenttopnav-0-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} +li.currenttopnav-1-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} +li.currenttopnav-2-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} +li.currenttopnav-3-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} +li.currenttopnav-4-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} +li.currenttopnav-5-major { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} + .topactions { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; @@ -106,10 +312,12 @@ SPAN.nav { font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: top; text-align: left; } +%# Actually the "topactions" section .blueright { background-color: #4682B4; background-position: left top; vertical-align: top; text-align: right; + padding-right: 1em; } .olddarkblue { background-color: #003399; background-position: left top; @@ -137,7 +345,7 @@ div.messagebody { div.downloadattachment { - font size: 10px; + font-size: 10px; text-align: right; } @@ -340,32 +548,21 @@ SPAN.attribution { SPAN.label { font-size: 0.8em; } -BLOCKQUOTE { - font-style: italic; - /* color: #990; */ -} +DIV.page-stats { font-size: 0.8em; + color: #cccccc; + text-align: right; + } -ADDRESS { - text-align: right; - font-weight: bold; - font-style: italic -} -BLOCKQUOTE P { /* Try to avoid space above the attribution */ - margin-bottom: 0; -} -BLOCKQUOTE ADDRESS { - margin: 0; +BLOCKQUOTE { + font-style: italic; } - .emphasized { font-weight: bold } -P.map-also { font-style: italic; margin-left: 15%; text-align: right } - .oddline { background-color : #ccccee; } @@ -381,6 +578,43 @@ ul.topnav { margin-bottom:0; } +.menu-major-separator { + border-bottom: solid white 1px; + padding-top: .25em; + padding-bottom: .5em; +} + +.menu-minor-separator { + border-top: solid #999999 1px; + padding-top: .1em; + margin-top: .5em; +} + +TH.collection-as-table { text-align: center; + font-size: 0.8em; + padding-left: .5em; + padding-right: .5em; + color: #333333; + background-color: #cccccc; + white-space: nowrap; + } + +TD.collection-as-table { text-align: left; + padding-left: .5em; + padding-right: .5em; + } + +textarea.signature { + width: 100%; +} +textarea.comments { + width: 100%; +} + +textarea.messagebox { + width: 100%; +} + %# Provide a callback for adding/modifying the style sheet. %# http://www.w3.org/TR/REC-CSS1 - section 3.2, says: %# "latter specified rule wins" @@ -390,5 +624,5 @@ inherit => undef <%init> $r->content_type('text/css'); -$r->headers_out->{'Expires'} = '+30m'; +#$r->headers_out->{'Expires'} = '+30m'; diff --git a/rt/html/REST/1.0/Forms/queue/default b/rt/html/REST/1.0/Forms/queue/default index 1041684ec..c87c33cce 100644 --- a/rt/html/REST/1.0/Forms/queue/default +++ b/rt/html/REST/1.0/Forms/queue/default @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/Forms/queue/default %# <%ARGS> diff --git a/rt/html/REST/1.0/Forms/queue/ns b/rt/html/REST/1.0/Forms/queue/ns index bc722d81c..b0ba0036a 100644 --- a/rt/html/REST/1.0/Forms/queue/ns +++ b/rt/html/REST/1.0/Forms/queue/ns @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/Forms/queue/ns %# <%ARGS> diff --git a/rt/html/REST/1.0/Forms/ticket/attachments b/rt/html/REST/1.0/Forms/ticket/attachments index 944e1259b..ca75ce0d1 100644 --- a/rt/html/REST/1.0/Forms/ticket/attachments +++ b/rt/html/REST/1.0/Forms/ticket/attachments @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/Forms/ticket/attachments %# <%ARGS> @@ -80,7 +80,7 @@ if ($aid) { return [ "# Invalid attachment id: $aid", [], {}, 1 ]; } if ($content) { - $c = $attachment->Content; + $c = $attachment->OriginalContent; } else { my @data; push @data, [ id => $attachment->Id ]; diff --git a/rt/html/REST/1.0/Forms/ticket/default b/rt/html/REST/1.0/Forms/ticket/default index d231f7b4b..78f6c9562 100644 --- a/rt/html/REST/1.0/Forms/ticket/default +++ b/rt/html/REST/1.0/Forms/ticket/default @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/Forms/ticket/default %# <%ARGS> diff --git a/rt/html/REST/1.0/Forms/ticket/history b/rt/html/REST/1.0/Forms/ticket/history index f60615a43..4663e97ee 100644 --- a/rt/html/REST/1.0/Forms/ticket/history +++ b/rt/html/REST/1.0/Forms/ticket/history @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/Forms/ticket/history %# <%ARGS> @@ -97,8 +97,6 @@ if ($tid) { $t->Load($tid); push @data, [ id => $t->Id ]; - push @data, [ EffectiveTicket => $t->EffectiveTicket ] - if (!%$fields || exists $fields->{lc 'EffectiveTicket'}); push @data, [ Ticket => $t->Ticket ] if (!%$fields || exists $fields->{lc 'Ticket'}); push @data, [ TimeTaken => $t->TimeTaken ] diff --git a/rt/html/REST/1.0/Forms/ticket/links b/rt/html/REST/1.0/Forms/ticket/links index a3dab28b7..9f14da4e3 100644 --- a/rt/html/REST/1.0/Forms/ticket/links +++ b/rt/html/REST/1.0/Forms/ticket/links @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/Forms/ticket/links %# <%ARGS> diff --git a/rt/html/REST/1.0/Forms/user/default b/rt/html/REST/1.0/Forms/user/default index 3694416fc..ad2ebd57a 100644 --- a/rt/html/REST/1.0/Forms/user/default +++ b/rt/html/REST/1.0/Forms/user/default @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/Forms/user/default %# <%ARGS> diff --git a/rt/html/REST/1.0/Forms/user/ns b/rt/html/REST/1.0/Forms/user/ns index 8c7f16ef4..406156304 100644 --- a/rt/html/REST/1.0/Forms/user/ns +++ b/rt/html/REST/1.0/Forms/user/ns @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/Forms/user/ns %# <%ARGS> diff --git a/rt/html/REST/1.0/NoAuth/mail-gateway b/rt/html/REST/1.0/NoAuth/mail-gateway index 09e3e3c49..5252c1968 100644 --- a/rt/html/REST/1.0/NoAuth/mail-gateway +++ b/rt/html/REST/1.0/NoAuth/mail-gateway @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,18 +42,19 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%flags> inherit => undef # inhibit UTF8 conversion done in /autohandler <%ARGS> -$message $queue => 1 $action => "correspond" $ticket => undef <%init> use RT::Interface::Email; +$r->content_type('text/plain; charset=utf-8'); +$m->error_format('text'); my ( $status, $error, $Ticket ) = RT::Interface::Email::Gateway(\%ARGS); if ($status == -75 ) { $m->out("temporary failure - ". $error); @@ -71,4 +72,6 @@ $m->out('Requestor: '. $Ticket->Requestors->MemberEmailAddressesAsString ); } else { $m->out('not ok - '.$error); } + +$m->abort(); diff --git a/rt/html/REST/1.0/autohandler b/rt/html/REST/1.0/autohandler index c95231907..8e3fb164d 100644 --- a/rt/html/REST/1.0/autohandler +++ b/rt/html/REST/1.0/autohandler @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,12 +42,12 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/autohandler %# <%INIT> use RT::Interface::REST; -$r->content_type('text/plain'); +$r->content_type('text/plain; charset=utf-8'); $m->error_format('text'); $m->call_next(); $m->abort(); diff --git a/rt/html/REST/1.0/dhandler b/rt/html/REST/1.0/dhandler index 725a61759..6cf45b000 100644 --- a/rt/html/REST/1.0/dhandler +++ b/rt/html/REST/1.0/dhandler @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/dhandler %# <%ARGS> diff --git a/rt/html/REST/1.0/logout b/rt/html/REST/1.0/logout index 9f043769a..470cb0915 100644 --- a/rt/html/REST/1.0/logout +++ b/rt/html/REST/1.0/logout @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%PERL> tied(%session)->delete if (defined %session); diff --git a/rt/html/REST/1.0/search/dhandler b/rt/html/REST/1.0/search/dhandler index 8c61f725c..1915a4644 100644 --- a/rt/html/REST/1.0/search/dhandler +++ b/rt/html/REST/1.0/search/dhandler @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/search/dhandler %# <%INIT> diff --git a/rt/html/REST/1.0/search/ticket b/rt/html/REST/1.0/search/ticket index 6b52ac8b8..d0ab59e98 100644 --- a/rt/html/REST/1.0/search/ticket +++ b/rt/html/REST/1.0/search/ticket @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/search/ticket %# <%ARGS> @@ -135,7 +135,7 @@ if ($n == 0 && $format ne "i") { $output = form_compose(\@output) if @output; OUTPUT: -$m->out("RT/". $RT::VERSION . " " . $status); +$m->out("RT/". $RT::VERSION . " " . $status ."\n\n"); $m->out($output ); diff --git a/rt/html/REST/1.0/ticket/comment b/rt/html/REST/1.0/ticket/comment index 4915c64f1..e27bfcc1e 100644 --- a/rt/html/REST/1.0/ticket/comment +++ b/rt/html/REST/1.0/ticket/comment @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/ticket/comment %# <%ARGS> diff --git a/rt/html/REST/1.0/ticket/link b/rt/html/REST/1.0/ticket/link index 7507c0779..6556a5ef7 100644 --- a/rt/html/REST/1.0/ticket/link +++ b/rt/html/REST/1.0/ticket/link @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/ticket/link %# <%ARGS> diff --git a/rt/html/REST/1.0/ticket/merge b/rt/html/REST/1.0/ticket/merge index 7cc8b4b78..3db52111b 100644 --- a/rt/html/REST/1.0/ticket/merge +++ b/rt/html/REST/1.0/ticket/merge @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# REST/1.0/ticket/merge %# <%ARGS> diff --git a/rt/html/Search/Build.html b/rt/html/Search/Build.html index bbf2a1de9..cb6462651 100644 --- a/rt/html/Search/Build.html +++ b/rt/html/Search/Build.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,27 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} +%# +%# Data flow here: +%# The page receives a Query from the previous page, and maybe arguments +%# corresponding to actions. (If it doesn't get a Query argument, it pulls +%# one out of the session hash. Also, it could be getting just a raw query from +%# Build/Edit.html (Advanced).) +%# +%# After doing some stuff with default arguments and saved searches, the ParseQuery +%# function (which is similar to, but not the same as, _parser in RT/Tickets_Overlay_SQL) +%# converts the Query into a RT::Interface::Web::QueryBuilder::Tree. This mason file +%# then adds stuff to or modifies the tree based on the actions that had been requested +%# by clicking buttons. It then calls GetQueryAndOptionList on the tree to generate +%# the SQL query (which is saved as a hidden input) and the option list for the Clauses +%# box in the top right corner. +%# +%# Worthwhile refactoring: the tree manipulation code for the actions could use some cleaning +%# up. The node-adding code is different in the "add" actions from in ParseQuery, which leads +%# to things like ParseQuery correctly not quoting numbers in numerical fields, while the "add" +%# action does quote it (this breaks SQLite). +%# <& /Elements/Header, Title => $title &> <& /Ticket/Elements/Tabs, current_tab => "Search/Build.html".$QueryString, @@ -58,36 +78,28 @@ -
            - -
            -<& Elements/PickCriteria, query => $Query, cfqueues => \%queues &> + + + + - + + + + + + +
            +<& Elements/PickCriteria, query => $Query, cfqueues => $queues &> <& /Elements/Submit, Caption => loc('Add additional criteria'), Label => loc('Add'), Name => 'AddClause'&> + +<& Elements/EditQuery, + %ARGS, + actions => \@actions, + optionlist => $optionlist, + Description => $Description &> -<& /Elements/TitleBoxStart, title => loc("Query") . ": " .$Description &> -<& Elements/NewListActions, actions => \@actions &> - -
            -
            - - - - - -
            - - -%# -
            -<& /Elements/TitleBoxEnd &> -
            +
            <& Elements/EditSearches, CurrentSearch => $search_hash, Dirty => $dirty, SearchId => $SearchId &>
            @@ -95,27 +107,35 @@ AvailableColumns => $AvailableColumns, CurrentFormat => $CurrentFormat, RowsPerPage => $RowsPerPage, OrderBy => $OrderBy, Order => $Order &>
            +<& /Elements/Submit, Caption => loc("Do the Search"), Label => loc('Search'), Name => 'DoSearch'&> +
            <%INIT> -use Tree::Simple; +use RT::Interface::Web::QueryBuilder; +use RT::Interface::Web::QueryBuilder::Tree; my $search_hash = {}; my $search; my $title = loc("Query Builder"); # {{{ Clear out unwanted data -if ($NewQuery or $ARGS{'Delete'}) { +if ( $NewQuery or $ARGS{'Delete'} ) { + # Wipe all data-carrying variables clear if we want a new # search, or we're deleting an old one.. - $Query = ''; - $Format = ''; + $Query = ''; + $Format = ''; $Description = ''; - $SearchId = ''; - $Order = ''; - $OrderBy = ''; + $SearchId = ''; + $Order = ''; + $OrderBy = ''; $RowsPerPage = ''; + # ($search hasn't been set yet; no need to clear) # ..then wipe the session out.. @@ -124,6 +144,7 @@ if ($NewQuery or $ARGS{'Delete'}) { # ..and the search results. $session{'tickets'}->CleanSlate() if defined $session{'tickets'}; } + # }}} # {{{ Attempt to load what we can from the session, set defaults @@ -133,61 +154,71 @@ $search_hash = $session{'CurrentSearchHash'}; # These variables are what define a search_hash; this is also # where we give sane defaults. -$Query ||= $search_hash->{'Query'}; -$Format ||= $search_hash->{'Format'}; +$Query ||= $search_hash->{'Query'}; +$Format ||= $search_hash->{'Format'}; $Description ||= $search_hash->{'Description'}; -$SearchId ||= $search_hash->{'SearchId'} || 'new'; -$Order ||= $search_hash->{'Order'} || 'ASC'; -$OrderBy ||= $search_hash->{'OrderBy'} || 'id'; -$RowsPerPage = ($search_hash->{'RowsPerPage'} || 50) unless defined ($RowsPerPage); +$SearchId ||= $search_hash->{'SearchId'} || 'new'; +$Order ||= $search_hash->{'Order'} || 'ASC'; +$OrderBy ||= $search_hash->{'OrderBy'} || 'id'; +$RowsPerPage = ( $search_hash->{'RowsPerPage'} || 50 ) + unless defined($RowsPerPage); $search ||= $search_hash->{'Object'}; + # }}} my @actions = (); -my %queues; # Clean unwanted junk from the format -$Format = $m->comp('/Elements/ScrubHTML', Content => $Format) if ($Format); +$Format = $m->comp( '/Elements/ScrubHTML', Content => $Format ) if ($Format); # {{{ If we're asked to delete the current search, make it go away and reset the search parameters if ( $ARGS{'Delete'} ) { + # We set $SearchId to 'new' above already, so peek into the %ARGS if ( $ARGS{'SearchId'} =~ /^(.*?)-(\d+)-SavedSearch-(\d+)$/ ) { my $obj_type = $1; my $obj_id = $2; my $search_id = $3; - + my $container_object; - if ( $obj_type eq 'RT::User' && $obj_id == $session{'CurrentUser'}->Id) { - $container_object = $session{'CurrentUser'}->UserObj; + if ( $obj_type eq 'RT::User' && $obj_id == $session{'CurrentUser'}->Id ) + { + $container_object = $session{'CurrentUser'}->UserObj; } - elsif ($obj_type eq 'RT::Group') { - $container_object = RT::Group->new($session{'CurrentUser'}); + elsif ( $obj_type eq 'RT::Group' ) { + $container_object = RT::Group->new( $session{'CurrentUser'} ); $container_object->Load($obj_id); } - if ($container_object->id ) { - # We have the object the entry is an attribute on; delete - # the entry.. - $container_object->Attributes->DeleteEntry( Name => 'SavedSearch', id => $search_id); - } + if ( $container_object->id ) { + + # We have the object the entry is an attribute on; delete + # the entry.. + $container_object->Attributes->DeleteEntry( + Name => 'SavedSearch', + id => $search_id + ); + } } } + # }}} # {{{ If the user wants to copy a search, uncouple from the one that this was based on, but don't erase the $Query or $Format if ( $ARGS{'CopySearch'} ) { - $SearchId = 'new'; - $search = undef; - $Description = loc("[_1] copy", $Description); + $SearchId = 'new'; + $search = undef; + $Description = loc( "[_1] copy", $Description ); } + # }}} # {{{ if we're asked to revert the current search, we just want to load it if ( $ARGS{'Revert'} ) { $ARGS{'LoadSavedSearch'} = $SearchId; } + # }}} # {{{ if we're asked to load a search, load it. @@ -196,15 +227,18 @@ if ( $ARGS{'LoadSavedSearch'} =~ /^(.*?)-(\d+)-SavedSearch-(\d+)$/ ) { my $obj_type = $1; my $obj_id = $2; my $search_id = $3; - + # We explicitly list out the available types (user and group) and # don't trust user input here - if ( ( $obj_type eq 'RT::User' ) && ( $obj_id == $session{'CurrentUser'}->id ) ) { - $search = $session{'CurrentUser'}->UserObj->Attributes->WithId($search_id); - + if ( ( $obj_type eq 'RT::User' ) + && ( $obj_id == $session{'CurrentUser'}->id ) ) + { + $search = + $session{'CurrentUser'}->UserObj->Attributes->WithId($search_id); + } - elsif ($obj_type eq 'RT::Group') { - my $group = RT::Group->new($session{'CurrentUser'}); + elsif ( $obj_type eq 'RT::Group' ) { + my $group = RT::Group->new( $session{'CurrentUser'} ); $group->Load($obj_id); $search = $group->Attributes->WithId($search_id); } @@ -231,260 +265,227 @@ if ( $actions[0] ) { $m->abort(); } -my @options; -my $optionlist; $Query = ""; -%queues = (); -# Build the optionlist from the tree, so we can do additions and movements based on it -$optionlist = build_array( \$Query, $ARGS{clauses}, $tree, \@options, \%queues ); +my @options = $tree->GetDisplayedNodes; -my $currentkey; -$currentkey = $options[$ARGS{clauses}] if defined $ARGS{clauses}; +my @current_values = grep { defined } @options[@clauses]; # {{{ Try to find if we're adding a clause foreach my $arg ( keys %ARGS ) { - if ( $arg =~ m/ValueOf(.+)/ && $ARGS{$arg} ne "") { - # We're adding a $1 clause - my $field = $1; - my ($keyword, $op, $value); - - #figure out if it's a grouping - if ( $ARGS{ $field . "Field" } ) { - $keyword = $ARGS{ $field . "Field" }; - } - else { - $keyword = $field; - } - - $value = $ARGS{'ValueOf' . $field}; - $op = $ARGS{ $field . 'Op' }; - if ( $value eq 'NULL' && $op =~ /=/) { - if ($op eq '=') { - $op = "IS"; - } elsif ($op eq '!=') { - $op = "IS NOT"; - } + if ( + $arg =~ m/^ValueOf(.+)/ + && ( ref $ARGS{$arg} eq "ARRAY" + ? grep { $_ ne "" } @{ $ARGS{$arg} } + : $ARGS{$arg} ne "" ) + ) + { - # This isn't "right", but... - # It has to be this way until #5182 is fixed - $value = "'NULL'"; - } else { - $value = "'$value'"; + # We're adding a $1 clause + my $field = $1; + my ( $keyword, $op, $value ); + + #figure out if it's a grouping + if ( $ARGS{ $field . "Field" } ) { + $keyword = $ARGS{ $field . "Field" }; + } + else { + $keyword = $field; } - my $clause = { - Key => $keyword, - Op => $op, - Value => $value - }; - - my $newnode = Tree::Simple->new($clause); - if ($currentkey) { - my $newindex = $currentkey->getIndex() + 1; - if (!$currentkey->getParent->getParent()->isRoot()) { - } - $currentkey->insertSibling($newindex, $newnode); - $currentkey = $newnode; - } - else { - $tree->getChild(0)->addChild($newnode); - $currentkey = $newnode; - } - $newnode->getParent()->setNodeValue($ARGS{'AndOr'}); + my ( @ops, @values ); + if ( ref $ARGS{ 'ValueOf' . $field } eq "ARRAY" ) { + + # we have many keys/values to iterate over, because there is + # more than one CF with the same name. + @ops = @{ $ARGS{ $field . 'Op' } }; + @values = @{ $ARGS{ 'ValueOf' . $field } }; + } + else { + @ops = ( $ARGS{ $field . 'Op' } ); + @values = ( $ARGS{ 'ValueOf' . $field } ); + } + $RT::Logger->error("Bad Parameters passed into Query Builder") + unless @ops == @values; + + for my $i ( 0 .. @ops - 1 ) { + my ( $op, $value ) = ( $ops[$i], $values[$i] ); + next if $value eq ""; + + if ( $value eq 'NULL' && $op =~ /=/ ) { + if ( $op eq '=' ) { + $op = "IS"; + } + elsif ( $op eq '!=' ) { + $op = "IS NOT"; + } + + # This isn't "right", but... + # It has to be this way until #5182 is fixed + $value = "'NULL'"; + } + else { + $value = "'$value'"; + } + + my $clause = { + Key => $keyword, + Op => $op, + Value => $value + }; + + my $newnode = RT::Interface::Web::QueryBuilder::Tree->new($clause); + if (@current_values) { + foreach my $value (@current_values) { + my $newindex = $value->getIndex() + 1; + $value->insertSibling( $newindex, $newnode ); + $value = $newnode; + } + } + else { + $tree->getChild(0)->addChild($newnode); + @current_values = $newnode; + } + $newnode->getParent()->setNodeValue( $ARGS{'AndOr'} ); + } } } + # }}} # {{{ Move things around if ( $ARGS{"Up"} ) { - if ($currentkey) { - my $index = $currentkey->getIndex(); - if ( $currentkey->getIndex() > 0 ) { - my $parent = $currentkey->getParent(); - $parent->removeChild($index); - $parent->insertChild($index - 1, $currentkey); - $currentkey = $parent->getChild($index - 1); - } - else { - push( @actions, [ "error: can't move up", -1 ] ); + if (@current_values) { + foreach my $value (@current_values) { + my $index = $value->getIndex(); + if ( $value->getIndex() > 0 ) { + my $parent = $value->getParent(); + $parent->removeChild($index); + $parent->insertChild( $index - 1, $value ); + $value = $parent->getChild( $index - 1 ); + } + else { + push( @actions, [ loc("error: can't move up"), -1 ] ); + } } } else { - push( @actions, [ "error: nothing to move", -1 ] ); + push( @actions, [ loc("error: nothing to move"), -1 ] ); } } elsif ( $ARGS{"Down"} ) { - if ($currentkey) { - my $index = $currentkey->getIndex(); - my $parent = $currentkey->getParent(); - if ( $currentkey->getIndex() < ($parent->getChildCount - 1) ) { - $parent->removeChild($index); - $parent->insertChild($index + 1, $currentkey); - $currentkey = $parent->getChild($index + 1); - } - else { - push( @actions, [ "error: can't move down", -1 ] ); + if (@current_values) { + foreach my $value (@current_values) { + my $index = $value->getIndex(); + my $parent = $value->getParent(); + if ( $value->getIndex() < ( $parent->getChildCount - 1 ) ) { + $parent->removeChild($index); + $parent->insertChild( $index + 1, $value ); + $value = $parent->getChild( $index + 1 ); + } + else { + push( @actions, [ loc("error: can't move down"), -1 ] ); + } } } else { - push( @actions, [ "error: nothing to move", -1 ] ); + push( @actions, [ loc("error: nothing to move"), -1 ] ); } } elsif ( $ARGS{"Left"} ) { - if ($currentkey) { - my $parent = $currentkey->getParent(); - my $grandparent = $parent->getParent(); - if (!$grandparent->isRoot) { - my $index = $parent->getIndex(); - $parent->removeChild($currentkey); - $grandparent->insertChild($index, $currentkey); - if ($parent->isLeaf()) { - $grandparent->removeChild($parent); - } - } - else { - push( @actions, [ "error: can't move left", -1 ] ); + if (@current_values) { + foreach my $value (@current_values) { + my $parent = $value->getParent(); + my $grandparent = $parent->getParent(); + if ( !$grandparent->isRoot ) { + my $index = $parent->getIndex(); + $parent->removeChild($value); + $grandparent->insertChild( $index, $value ); + if ( $parent->isLeaf() ) { + $grandparent->removeChild($parent); + } + } + else { + push( @actions, [ loc("error: can't move left"), -1 ] ); + } } } else { - push( @actions, [ "error: nothing to move", -1 ] ); + push( @actions, [ loc("error: nothing to move"), -1 ] ); } } elsif ( $ARGS{"Right"} ) { - if ($currentkey) { - my $parent = $currentkey->getParent(); - my $index = $currentkey->getIndex(); - my $newparent; - if ($index > 0 ) { - my $sibling = $parent->getChild($index - 1); - if (ref($sibling->getNodeValue)) { - $parent->removeChild($currentkey); - my $newtree = Tree::Simple->new('AND', $parent); - $newtree->addChild($currentkey); - } else { - $parent->removeChild($index); - $sibling->addChild($currentkey); - } - } - else { - $parent->removeChild($currentkey); - $newparent = Tree::Simple->new('AND', $parent); - $newparent->addChild($currentkey); - } - } else { - push( @actions, [ "error: nothing to move", -1 ] ); + if (@current_values) { + foreach my $value (@current_values) { + my $parent = $value->getParent(); + my $index = $value->getIndex(); + my $newparent; + if ( $index > 0 ) { + my $sibling = $parent->getChild( $index - 1 ); + if ( ref( $sibling->getNodeValue ) ) { + $parent->removeChild($value); + my $newtree = RT::Interface::Web::QueryBuilder::Tree->new( 'AND', $parent ); + $newtree->addChild($value); + } + else { + $parent->removeChild($index); + $sibling->addChild($value); + } + } + else { + $parent->removeChild($value); + $newparent = RT::Interface::Web::QueryBuilder::Tree->new( 'AND', $parent ); + $newparent->addChild($value); + } + } + } + else { + push( @actions, [ loc("error: nothing to move"), -1 ] ); } } elsif ( $ARGS{"DeleteClause"} ) { - if ($currentkey) { - $currentkey->getParent()->removeChild($currentkey); + if (@current_values) { + $_->getParent()->removeChild($_) for @current_values; } else { - push( @actions, [ "error: nothing to delete", -1 ] ); + push( @actions, [ loc("error: nothing to delete"), -1 ] ); } } elsif ( $ARGS{"Toggle"} ) { my $ea; - if ($currentkey) { - my $value = $currentkey->getNodeValue(); - my $parent = $currentkey->getParent(); - my $parentvalue = $parent->getNodeValue(); - - if ( $parentvalue eq 'AND') { - $parent->setNodeValue('OR'); - } - else { - $parent->setNodeValue('AND'); - } + if (@current_values) { + foreach my $value (@current_values) { + my $parent = $value->getParent(); + + if ( $parent->getNodeValue eq 'AND' ) { + $parent->setNodeValue('OR'); + } + else { + $parent->setNodeValue('AND'); + } + } } else { - push( @actions, [ "error: nothing to toggle", -1 ] ); + push( @actions, [ loc("error: nothing to toggle"), -1 ] ); } } -elsif ( $ARGS{"Clear"} ) { - $tree = Tree::Simple->new(Tree::Simple->ROOT); -} + +$tree->PruneChildlessAggregators; + # }}} # {{{ Rebuild $Query based on the additions / movements -$Query = ""; -@options = (); -%queues = (); -$optionlist = build_array( \$Query, $currentkey, $tree, \@options, \%queues ); - -sub build_array { - my $Query = shift; - my $currentkey = shift; - my $tree = shift; - my ($keys, $queues) = @_; - my $i = 0; - my $optionlist; - my $depth = 0; - my %parens; - - $tree->traverse( sub { - my ($_tree) = @_; - - return if $_tree->getParent->isRoot(); - - push @$keys, $_tree; - my $clause = $_tree->getNodeValue(); - my $str; - my $ea = $_tree->getParent()->getNodeValue(); - if (ref($clause)) { - $str .= $ea . " " if $_tree->getIndex() > 0; - $str .= $clause->{Key} . " " . $clause->{Op} . " " . $clause->{Value}; - - if ( $clause->{Key} eq "Queue" ) { - $queues->{ $clause->{Value} } = 1; - } - } else { - $str = $ea if $_tree->getIndex() > 0; - } - - my $selected; - if ($_tree == $currentkey) { - $selected = "SELECTED"; - } - else { - $selected = ""; - } - - foreach my $p (keys %parens) { - if ($p > $_tree->getDepth) { - $$Query .= ')' x $parens{$p}; - $parens{$p}--; - } - } - - $optionlist .= "\n"; - my $parent = $_tree->getParent(); - if (!($parent->isRoot || $parent->getParent()->isRoot) && - !ref($parent->getNodeValue())) { - if ( $_tree->getIndex() == 0) { - $$Query .= '('; - $parens{$_tree->getDepth}++; - } - } - $$Query .= " " . $str . " "; - - if ($_tree->getDepth < $depth) { - $$Query .= ')'; - $parens{$depth}--; - } - - $i++; - }); - - foreach my $p (keys %parens) { - $$Query .= ") " x $parens{$p}; - } +$Query = ""; +my $optionlist_arrayref; + +($Query, $optionlist_arrayref) = $tree->GetQueryAndOptionList(\@current_values); + +my $optionlist = join "\n", map { qq() } @$optionlist_arrayref; + - return $optionlist; -} use Regexp::Common qw /delimited/; @@ -496,18 +497,18 @@ use constant PAREN => 8; use constant KEYWORD => 16; sub ParseQuery { - my $string = shift; - my $tree = shift; + my $string = shift; + my $tree = shift; my @actions = shift; - my $want = KEYWORD | PAREN; - my $last = undef; + my $want = KEYWORD | PAREN; + my $last = undef; my $depth = 1; # make a tree root - $$tree = Tree::Simple->new(Tree::Simple->ROOT); - my $root = Tree::Simple->new('AND', $$tree); - my $lastnode = $root; + $$tree = RT::Interface::Web::QueryBuilder::Tree->new; + my $root = RT::Interface::Web::QueryBuilder::Tree->new( 'AND', $$tree ); + my $lastnode = $root; my $parentnode = $root; # get the FIELDS from Tickets_Overlay @@ -521,17 +522,20 @@ sub ParseQuery { my $re_aggreg = qr[(?i:AND|OR)]; my $re_value = qr[$RE{delimited}{-delim=>qq{\'\"}}|\d+]; my $re_keyword = qr[$RE{delimited}{-delim=>qq{\'\"}}|(?:\{|\}|\w|\.)+]; - my $re_op = qr[=|!=|>=|<=|>|<|(?i:IS NOT)|(?i:IS)|(?i:NOT LIKE)|(?i:LIKE)] ; # long to short + my $re_op = + qr[=|!=|>=|<=|>|<|(?i:IS NOT)|(?i:IS)|(?i:NOT LIKE)|(?i:LIKE)] + ; # long to short my $re_paren = qr'\(|\)'; - # assume that $ea is AND if it's not set + # assume that $ea is AND if it is not set my ( $ea, $key, $op, $value ) = ( "AND", "", "", "" ); # order of matches in the RE is important.. op should come early, # because it has spaces in it. otherwise "NOT LIKE" might be parsed # as a keyword or value. - while ( $string =~ /( + while ( + $string =~ /( $re_aggreg |$re_op |$re_keyword @@ -556,7 +560,15 @@ sub ParseQuery { # Error # FIXME: I will only print out the highest $want value my $token = $tokens[ ( ( log $want ) / ( log 2 ) ) ]; - push @actions, [ "current: $current, want $want, Error near ->$val<- expecting a " . $token . " in '$string'\n", -1 ]; + push @actions, + [ + loc( +"current: $current, want $want, Error near ->$val<- expecting a " + . $token + . " in '$string'\n" + ), + -1 + ]; } # State Machine: @@ -565,20 +577,21 @@ sub ParseQuery { # Parens are highest priority if ( $current & PAREN ) { if ( $val eq "(" ) { - $depth++; - # make a new node that the clauses can be children of - $parentnode = Tree::Simple->new($ea, $parentnode); + $depth++; + + # make a new node that the clauses can be children of + $parentnode = RT::Interface::Web::QueryBuilder::Tree->new( $ea, $parentnode ); } else { - $depth--; - $parentnode = $parentnode->getParent(); - $lastnode = $parentnode; + $depth--; + $parentnode = $parentnode->getParent(); + $lastnode = $parentnode; } $want = KEYWORD | PAREN | AGGREG; } elsif ( $current & AGGREG ) { - $ea = $val; + $ea = $val; $want = KEYWORD | PAREN; } elsif ( $current & KEYWORD ) { @@ -616,27 +629,27 @@ sub ParseQuery { $val = "'$val'"; } - push @actions, [ "Unknown field: $key", -1 ] unless $class; + push @actions, [ loc("Unknown field: $key"), -1 ] unless $class; $want = PAREN | AGGREG; } else { - push @actions, [ "I'm lost", -1 ]; + push @actions, [ loc("I'm lost"), -1 ]; } if ( $current & VALUE ) { - if ( $key =~ /^CF./ ) { - $key = "'" . $key . "'"; - } + if ( $key =~ /^CF./ ) { + $key = "'" . $key . "'"; + } my $clause = { Key => $key, Op => $op, Value => $val }; - # explicity add a child to it - $lastnode = Tree::Simple->new($clause, $parentnode); - $lastnode->getParent()->setNodeValue($ea); + # explicity add a child to it + $lastnode = RT::Interface::Web::QueryBuilder::Tree->new( $clause, $parentnode ); + $lastnode->getParent()->setNodeValue($ea); ( $ea, $key, $op, $value ) = ( "", "", "", "" ); } @@ -644,14 +657,14 @@ sub ParseQuery { $last = $current; } # while - push @actions, [ "Incomplete query", -1 ] + push @actions, [ loc("Incomplete query"), -1 ] unless ( ( $want | PAREN ) || ( $want | KEYWORD ) ); - push @actions, [ "Incomplete Query", -1 ] + push @actions, [ loc("Incomplete Query"), -1 ] unless ( $last && ( $last | PAREN ) || ( $last || VALUE ) ); # This will never happen, because the parser will complain - push @actions, [ "Mismatched parentheses", -1 ] + push @actions, [ loc("Mismatched parentheses"), -1 ] unless $depth == 1; } @@ -667,24 +680,32 @@ sub _match { sub debug { my $message = shift; - $m->print($message . "
            "); + $m->print( $message . "
            " ); } # }}} # }}} +my $queues = $tree->GetReferencedQueues; + # {{{ Deal with format changes -my ($AvailableColumns, $CurrentFormat); -($Format, $AvailableColumns, $CurrentFormat) = $m->comp('Elements/BuildFormatString', cfqueues => \%queues, %ARGS, Format => $Format); +my ( $AvailableColumns, $CurrentFormat ); +( $Format, $AvailableColumns, $CurrentFormat ) = $m->comp( + 'Elements/BuildFormatString', + cfqueues => $queues, + %ARGS, Format => $Format +); + # }}} # {{{ if we're asked to save the current search, save it if ( $ARGS{'Save'} ) { - if ($search && $search->id) { - # This search is based on a previously loaded search -- so - # just update the current search object with new values + if ( $search && $search->id ) { + + # This search is based on a previously loaded search -- so + # just update the current search object with new values $search->SetSubValues( Format => $Format, Query => $Query, @@ -692,83 +713,102 @@ if ( $ARGS{'Save'} ) { OrderBy => $OrderBy, RowsPerPage => $RowsPerPage, ); - $search->SetDescription( $Description ); + $search->SetDescription($Description); } elsif ( $SearchId eq 'new' && $ARGS{'Owner'} =~ /^(.*?)-(\d+)$/ ) { - # We're saving a new search - my $obj_type = $1; - my $obj_id = $2; - - # Find out if we're saving on the user, or a group + # We're saving a new search + my $obj_type = $1; + my $obj_id = $2; + + # Find out if we're saving on the user, or a group my $container_object; - if ( $obj_type eq 'RT::User' && $obj_id == $session{'CurrentUser'}->Id) { + if ( $obj_type eq 'RT::User' && $obj_id == $session{'CurrentUser'}->Id ) + { $container_object = $session{'CurrentUser'}->UserObj; } - elsif ($obj_type eq 'RT::Group') { - $container_object = RT::Group->new($session{'CurrentUser'}); + elsif ( $obj_type eq 'RT::Group' ) { + $container_object = RT::Group->new( $session{'CurrentUser'} ); $container_object->Load($obj_id); } - if ($container_object->id ) { - # If we got one or the other, add the saerch - my ( $search_id, $search_msg ) = $container_object->AddAttribute( - Name => 'SavedSearch', - Description => $Description, - Content => { - Format => $Format, - Query => $Query, - Order => $Order, - OrderBy => $OrderBy, - RowsPerPage => $RowsPerPage, - } - ); - $search = $session{'CurrentUser'}->UserObj->Attributes->WithId($search_id); - # Build new SearchId - $SearchId = ref( $session{'CurrentUser'}->UserObj ) . '-' - . $session{'CurrentUser'}->UserObj->Id . '-SavedSearch-' . $search->Id; - } - unless ($search->id) { - push @actions, [loc("Can't find a saved search to work with"), 0]; + if ( $container_object->id ) { + + # If we got one or the other, add the saerch + my ( $search_id, $search_msg ) = $container_object->AddAttribute( + Name => 'SavedSearch', + Description => $Description, + Content => { + Format => $Format, + Query => $Query, + Order => $Order, + OrderBy => $OrderBy, + RowsPerPage => $RowsPerPage, + } + ); + $search = + $session{'CurrentUser'}->UserObj->Attributes->WithId($search_id); + + # Build new SearchId + $SearchId = + ref( $session{'CurrentUser'}->UserObj ) . '-' + . $session{'CurrentUser'}->UserObj->Id + . '-SavedSearch-' + . $search->Id; + } + unless ( $search->id ) { + push @actions, [ loc("Can't find a saved search to work with"), 0 ]; } } else { - push @actions, [loc("Can't save this search"), 0]; + push @actions, [ loc("Can't save this search"), 0 ]; } } + # }}} # {{{ If we're modifying an old query, check if it has changed my $dirty = 0; -$dirty = 1 if defined $search and - ($search->SubValue('Format') ne $Format or - $search->SubValue('Query') ne $Query or - $search->SubValue('Order') ne $Order or - $search->SubValue('OrderBy') ne $OrderBy or - $search->SubValue('RowsPerPage') ne $RowsPerPage); +$dirty = 1 + if defined $search + and ($search->SubValue('Format') ne $Format + or $search->SubValue('Query') ne $Query + or $search->SubValue('Order') ne $Order + or $search->SubValue('OrderBy') ne $OrderBy + or $search->SubValue('RowsPerPage') ne $RowsPerPage ); + # }}} # {{{ Push the updates into the session so we don't loose 'em -$search_hash->{'SearchId'} = $SearchId; -$search_hash->{'Format'} = $Format; -$search_hash->{'Query'} = $Query; +$search_hash->{'SearchId'} = $SearchId; +$search_hash->{'Format'} = $Format; +$search_hash->{'Query'} = $Query; $search_hash->{'Description'} = $Description; -$search_hash->{'Object'} = $search; -$search_hash->{'Order'} = $Order; -$search_hash->{'OrderBy'} = $OrderBy; +$search_hash->{'Object'} = $search; +$search_hash->{'Order'} = $Order; +$search_hash->{'OrderBy'} = $OrderBy; $search_hash->{'RowsPerPage'} = $RowsPerPage; $session{'CurrentSearchHash'} = $search_hash; + # }}} # {{{ Show the results, if we were asked. if ( $ARGS{"DoSearch"} ) { - $m->comp("Results.html" , Query => $Query, Format => $Format, Order => $Order, OrderBy => $OrderBy, Rows => $RowsPerPage); + $m->comp( + "Results.html", + Query => $Query, + Format => $Format, + Order => $Order, + OrderBy => $OrderBy, + Rows => $RowsPerPage + ); $m->abort(); } + # }}} # {{{ Build a querystring for the tabs @@ -776,14 +816,20 @@ if ( $ARGS{"DoSearch"} ) { my $QueryString; if ($NewQuery) { $QueryString = '?NewQuery=1'; -} else { - $QueryString = '?' . $m->comp('/Elements/QueryString', - Query => $Query, - Format => $Format, - Order => $Order, - OrderBy => $OrderBy, - Rows => $RowsPerPage) if ($Query); } +else { + $QueryString = '?' + . $m->comp( + '/Elements/QueryString', + Query => $Query, + Format => $Format, + Order => $Order, + OrderBy => $OrderBy, + Rows => $RowsPerPage + ) + if ($Query); +} + # }}} @@ -798,4 +844,6 @@ $Order => undef $OrderBy => undef $RowsPerPage => undef $HideResults => 0 +@clauses => () + diff --git a/rt/html/Search/Bulk.html b/rt/html/Search/Bulk.html index f75934bf3..f9eef26b6 100644 --- a/rt/html/Search/Bulk.html +++ b/rt/html/Search/Bulk.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,13 +42,13 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc("Bulk ticket update") &> <& /Elements/Tabs, Title => loc("Bulk ticket update") &> <& /Elements/ListActions, actions => \@results &> - -
            + + @@ -75,8 +75,7 @@ while (my $Ticket = $Tickets->Next) { } - -%# The ticket view is controlled by config.pm, WebOptions + %foreach my $col (@cols) { +% while (my $CF = $TxnCFs->Next()) { + + + + +% } # end if while
            <&|/l&>Update
            % if ($col eq 'id') { @@ -153,44 +152,26 @@ while (my $Ticket = $Tickets->Next) {
            <&|/l&>Subject:
            <% $CF->Name %>:<& /Elements/EditCustomField, + CustomField => $CF, + NamePrefix => "Object-RT::Transaction--CustomField-" + &><% $CF->FriendlyType %>
            <&|/l&>Attach:
            <&|/l&>Message: <& /Elements/MessageBox, Name=>"UpdateContent"&>
            - -% foreach (keys %allcfs) { - - - -% } -
            -% my $cf = $allcfs{$_}; -% my $pref; -% if ($cf->Queue == 0) { -% $pref = "[Global]"; -% } else { -% $pref = "[Queue: " . $cfqnames{$_} . "]"; -% } -<%$pref%> <% $cf->Name %>
            -<% $cf->FriendlyType %> -
            -% if ($cf->Type ne "FreeformMultiple") { -<& /Ticket/Elements/EditCustomField, CustomField => $cf &> -% } else { -Add Values
            - -
            -Delete Values
            - -% } -
            - <& /Elements/TitleBoxEnd &> + <& /Elements/TitleBoxStart, title => loc('Edit Links'), color => "#336633"&> -<&|/l&>Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces.
            +<&|/l&>Enter tickets or URIs to link tickets to. Separate multiple entries with spaces.
            <& /Ticket/Elements/BulkLinks &> <& /Elements/TitleBoxEnd &> @@ -223,7 +204,7 @@ while (my $Ticket = $Tickets->Next) { unless ( exists $cfqs{$cfqid} ) { $cfqs{$cfqid} = 1; $count++; - my $cfs = $cfq->CustomFields; + my $cfs = $cfq->TicketCustomFields; while (my $cf = $cfs->Next) { $allcfs{$cf->Id} = $cf; $cfqnames{$cf->Id} = $cfqn; @@ -245,9 +226,11 @@ if ($ARGS{'UpdateContent'} && #Iterate through each ticket we've been handed my @linkresults; +my %queues; $Tickets->RedoSearch(); while (my $Ticket = $Tickets->Next) { + $queues{$Ticket->QueueObj->Id}++; $RT::Logger->debug( "Checking Ticket ".$Ticket->Id ."\n"); next unless ($ARGS{"UpdateTicket".$Ticket->Id}); $RT::Logger->debug ("Matched\n"); @@ -262,16 +245,6 @@ while (my $Ticket = $Tickets->Next) { #Update the watchers my @watchresults = ProcessTicketWatchers(TicketObj => $Ticket, ARGSRef => \%ARGS); - #Update custom fields - my $pat = "^(\\d+)-(.*)\$"; - foreach (keys %ARGS) { - $ARGS{"Ticket-" . $Ticket->Id . "-CustomField-" . $1 . "-" . $2} = $ARGS{$_} if (/$pat/o); - } - my @cfresults = ProcessTicketCustomFieldUpdates(ARGSRef => \%ARGS); - foreach (keys %ARGS) { - delete $ARGS{"Ticket-" . $Ticket->Id . "-CustomField-" . $1 . "-" . $2} if (/$pat/o); - } - #Update the links $ARGS{'id'} = $Ticket; @@ -291,11 +264,15 @@ while (my $Ticket = $Tickets->Next) { delete $ARGS{'MemberOf-'.$Ticket->Id}; delete $ARGS{$Ticket->Id.'-RefersTo'}; delete $ARGS{'RefersTo-'.$Ticket->Id}; - - my @tempresults = (@watchresults, @basicresults, @dateresults, @updateresults, @linkresults, @cfresults); + my @tempresults = (@watchresults, @basicresults, @dateresults, + @updateresults, @linkresults); @tempresults = map { loc("Ticket [_1]: [_2]",$Ticket->Id,$_) } @tempresults; @results = (@results, @tempresults); } +my $TxnCFs = RT::CustomFields->new($session{CurrentUser}); +$TxnCFs->LimitToLookupType("RT::Queue-RT::Ticket-RT::Transaction"); +$TxnCFs->LimitToGlobalOrObjectId(sort keys %queues); + diff --git a/rt/html/Search/Edit.html b/rt/html/Search/Edit.html index 769d38d9d..16e8a0e71 100755 --- a/rt/html/Search/Edit.html +++ b/rt/html/Search/Edit.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => $title&> <& /Ticket/Elements/Tabs, current_tab => "Search/Edit.html?".$QueryString, diff --git a/rt/html/Search/Elements/BuildFormatString b/rt/html/Search/Elements/BuildFormatString index e5e131b6c..639e62c29 100644 --- a/rt/html/Search/Elements/BuildFormatString +++ b/rt/html/Search/Elements/BuildFormatString @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,45 +42,76 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%args> $Format => undef %cfqueues => undef +$Face => undef +$Size => undef +$Link => undef +$Title => undef +$AddCol => undef +$RemoveCol => undef +$ColUp => undef +$ColDown => undef +$SelectDisplayColumns => undef +$CurrentDisplayColumns => undef <%init> unless ($Format) { $Format = $RT::DefaultSearchResultFormat; } - -my @fields = ( - "QueueName", "OwnerName", - "id", "Status", - "Subject", "ExtendedStatus", - "Priority", "InitialPriority", - "FinalPriority", "EffectiveId", - "Type", "TimeWorked", - "TimeLeft", "TimeEstimated", - "Requestors", "Cc", - "AdminCc", "StartsRelative", - "StartedRelative", "CreatedRelative", - "LastUpdatedRelative", "ToldRelative", - "DueRelative", "ResolvedRelative", - "Starts", "Started", - "Created", "CreatedBy", - "LastUpdated", "LastUpdatedBy", - "Told", "Due", - "Resolved", "NEWLINE", - "RefersTo", "ReferredToBy", - "DependsOn", "DependedOnBy", - "MemberOf", "Members", - "Parents", "Children", - "-", + + +# All the things we can display in the format string by default +my @fields = qw( + id + Status + ExtendedStatus + Subject + QueueName + OwnerName + Priority + InitialPriority + FinalPriority + Type + TimeWorked + TimeLeft + TimeEstimated + CreatedBy + LastUpdatedBy + Requestors + Cc + AdminCc + Starts + StartsRelative + Started + StartedRelative + Created + CreatedRelative + LastUpdated + LastUpdatedRelative + Told + ToldRelative + Due + DueRelative + Resolved + ResolvedRelative + RefersTo + ReferredToBy + DependsOn + DependedOnBy + MemberOf + Members + Parents + Children + NEWLINE ); my $CustomFields = RT::CustomFields->new( $session{'CurrentUser'}); -foreach (keys %cfqueues) { - my $id = $_; +foreach my $id (keys %cfqueues) { + # What does this _do_? What are the keys to cfqueues $id =~ s/^.'*(.*).'*$/$1/; # Gotta load up the $queue object, since queues get stored by name now. my $queue = RT::Queue->new($session{'CurrentUser'}); @@ -117,8 +148,8 @@ foreach my $field (@format) { push @seen, \%column; } -if ( $ARGS{"RemoveCol"} ) { - my $index = $ARGS{'CurrentDisplayColumns'}; +if ( $RemoveCol ) { + my $index = $CurrentDisplayColumns; my $column = $seen[$index]; if ($index) { delete $seen[$index]; @@ -130,9 +161,9 @@ if ( $ARGS{"RemoveCol"} ) { } } } -elsif ( $ARGS{"AddCol"} ) { - if ( defined $ARGS{'SelectDisplayColumns'} ) { - my $selected = $ARGS{'SelectDisplayColumns'}; +elsif ( $AddCol ) { + if ( defined $SelectDisplayColumns ) { + my $selected = $SelectDisplayColumns; my @columns; if (ref($selected) eq 'ARRAY') { @columns = @$selected; @@ -141,74 +172,71 @@ elsif ( $ARGS{"AddCol"} ) { } foreach my $col (@columns) { my %column = (); - $column{Column} = $fields[ $col ]; - - if ( $ARGS{Face} eq "Bold" ) { - $column{Prefix} .= ""; - } - if ( $ARGS{Face} eq "Italic" ) { - $column{Prefix} .= ""; - } - if ( $ARGS{Size} ) { - $column{Prefix} .= "<" . $ARGS{Size} . ">"; - } - if ( $ARGS{Link} eq "Display" ) { - $column{Prefix} .= ""; - } - elsif ( $ARGS{Link} eq "Take" ) { - $column{Prefix} .= - ""; - } - - my $suffix; - if ( $ARGS{'Link'} eq "Display" || $ARGS{'Link'} eq "Take" ) { - $column{Suffix} .= ""; - } - if ( $ARGS{Size} ) { - $column{Suffix} .= ""; - } - if ( $ARGS{Face} eq "Italic" ) { - $column{Suffix} .= ""; - } - if ( $ARGS{Face} eq "Bold" ) { - $column{Suffix} .= ""; - } - if ( $ARGS{Title} ) { - $column{Suffix} .= "/TITLE:" . $ARGS{Title}; - } - push @seen, \%column; - } + $column{Column} = $col; + + if ( $Face eq "Bold" ) { + $column{Prefix} .= ""; + $column{Suffix} .= ""; + } + if ( $Face eq "Italic" ) { + $column{Prefix} .= ""; + $column{Suffix} .= ""; + } + if ($Size) { + $column{Prefix} .= "<" . $m->interp->apply_escapes( $Size, 'h' ) . ">"; + $column{Suffix} .= "interp->apply_escapes( $Size, 'h' ) . ">"; + } + if ( $Link eq "Display" ) { + $column{Prefix} .= + ""; + $column{Suffix} .= ""; + } + elsif ( $Link eq "Take" ) { + $column{Prefix} .= ""; + $column{Suffix} .= ""; + } + + if ($Title) { + $column{Suffix} .= "/TITLE:" . $m->interp->apply_escapes( $Title, 'h' ); } + push @seen, \%column; +} +} } -elsif ( $ARGS{"ColUp"} ) { - my $index = $ARGS{'CurrentDisplayColumns'}; +elsif ( $ColUp ) { + my $index = $CurrentDisplayColumns; if ( defined $index && ( $index - 1 ) >= 0 ) { my $column = $seen[$index]; $seen[$index] = $seen[ $index - 1 ]; $seen[ $index - 1 ] = $column; - $ARGS{CurrentDisplayColumns} = $index - 1; + $CurrentDisplayColumns = $index - 1; } } -elsif ( $ARGS{"ColDown"} ) { - my $index = $ARGS{'CurrentDisplayColumns'}; +elsif ( $ColDown ) { + my $index = $CurrentDisplayColumns; if ( defined $index && ( $index + 1 ) < scalar @seen ) { my $column = $seen[$index]; $seen[$index] = $seen[ $index + 1 ]; $seen[ $index + 1 ] = $column; - $ARGS{CurrentDisplayColumns} = $index + 1; + $CurrentDisplayColumns = $index + 1; } } -$Format = ""; + +my @format_string; foreach my $field (@seen) { next unless $field; - $Format .= ", \n" if $Format; - $Format .= "'"; - $Format .= $field->{Prefix}; - $Format .= "__" . $field->{Column} . "__" if ( $field->{Column} ne "" ) ; - $Format .= $field->{Suffix}; - $Format .= "'"; + my $row = "'" . $field->{Prefix}; + $row .= "__" . $m->interp->apply_escapes( $field->{Column}, 'h' ) . "__" + unless ( $field->{Column} eq "" ); + $row .= $field->{Suffix} . "'"; + push( @format_string, $row ); } + +$Format = join(",\n", @format_string); + + return($Format, \@fields, \@seen); diff --git a/rt/html/Search/Elements/DisplayOptions b/rt/html/Search/Elements/DisplayOptions index 330948d32..43a9d9998 100644 --- a/rt/html/Search/Elements/DisplayOptions +++ b/rt/html/Search/Elements/DisplayOptions @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/TitleBoxStart, title => loc("Display Columns") &> @@ -54,15 +54,15 @@
            <&|/l&>Order by: - +
            <&|/l&>Rows per page: - + <& /Elements/SelectResultsPerPage, Name => "RowsPerPage", Default => $RowsPerPage &> @@ -91,13 +91,14 @@ SELECTED
            -<& /Elements/Submit, Caption => "Do the Search", Label => loc('Search'), Name => 'DoSearch'&> <& /Elements/TitleBoxEnd &> <%INIT> my $tickets = new RT::Tickets($session{'CurrentUser'}); my %fields = %{$tickets->FIELDS}; map { $fields{$_}->[0] =~ /^(?:ENUM|INT|DATE|STRING)$/ || delete $fields{$_} } keys %fields; +delete $fields{'EffectiveId'}; + diff --git a/rt/html/Search/Elements/EditFormat b/rt/html/Search/Elements/EditFormat index 7d314aee6..dc8720f26 100644 --- a/rt/html/Search/Elements/EditFormat +++ b/rt/html/Search/Elements/EditFormat @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,14 +42,14 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} + + + + + + + + + + + + + + + + + + -% } -% } else { -<&|/l&><%$field%> + + + + + + + + -% } -<& '/Elements/Callback', _CallbackName => 'EndOfList' &> <%INIT> -my @fields = ('Attachment', - 'Queue', - 'Status', - 'People', - 'Dates', - 'Time', - 'Priority', - 'Links', - 'id', - ); - my @people = ('Actor', 'Watcher', + 'WatcherGroup', ); diff --git a/rt/html/Search/Elements/PickCFs b/rt/html/Search/Elements/PickCFs index fb143ba57..435a07ad3 100644 --- a/rt/html/Search/Elements/PickCFs +++ b/rt/html/Search/Elements/PickCFs @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,24 +42,17 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % while ( my $CustomField = $CustomFields->Next ) { - % } - <%INIT> my $CustomFields = RT::CustomFields->new( $session{'CurrentUser'}); -foreach (keys %cfqueues) { - my $id = $_; +foreach my $id (keys %cfqueues) { $id =~ s/^.'*(.*).'*$/$1/; - # Gotta load up the $queue object, since queues get stored by name now. + # Gotta load up the $queue object, since queues get stored by name now. my $id my $queue = RT::Queue->new($session{'CurrentUser'}); $queue->Load($id); $CustomFields->LimitToQueue($queue->Id); diff --git a/rt/html/Search/Elements/PickCriteria b/rt/html/Search/Elements/PickCriteria index 344830e34..129344443 100644 --- a/rt/html/Search/Elements/PickCriteria +++ b/rt/html/Search/Elements/PickCriteria @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,26 +42,32 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/TitleBoxStart, title => loc('Add Criteria')&>
            -<&|/l&>Available Columns: +<&|/l&>Add Columns: -Format: +<&|/l&>Format: @@ -58,50 +58,42 @@ Format:
            -Link: - - - + + -
            Title: -
            Size: - +
            <&|/l&>Size: + -
            Face: - - - + +
            - +% my $i=0; +% foreach my $field (@$CurrentFormat) { + % }
            diff --git a/rt/html/Search/Elements/EditQuery b/rt/html/Search/Elements/EditQuery new file mode 100644 index 000000000..783541a64 --- /dev/null +++ b/rt/html/Search/Elements/EditQuery @@ -0,0 +1,65 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& NewListActions, actions => $actions &> +<& /Elements/TitleBoxStart, title => join(': ', grep defined, loc("Query"), $Description) &> + +

            + + + + + + +%# +

            +<& /Elements/TitleBoxEnd &> +<%ARGS> +$Description +$optionlist +$actions + diff --git a/rt/html/Search/Elements/EditSearches b/rt/html/Search/Elements/EditSearches index cd9f1ef3b..bc6b80e6f 100644 --- a/rt/html/Search/Elements/EditSearches +++ b/rt/html/Search/Elements/EditSearches @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,8 +42,11 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/TitleBoxStart, title => loc('Saved searches') &> +%# Hide all the save functionality if the user shouldn't see it. +% if ($session{'CurrentUser'}->HasRight( Right => 'CreateSavedSearch', +% Object=> $RT::System )) { <&|/l&>Privacy: % if ($CurrentSearch->{'Object'} && $CurrentSearch->{'Object'}->id) { <& SearchPrivacy, Object => $CurrentSearch->{'Object'}->Object &>
            @@ -52,13 +55,14 @@ % } <&|/l&>Description:
            -
            + % if ($SearchId ne 'new') { % if ($Dirty) { % } + % } @@ -66,12 +70,18 @@ % }
            +% } <&|/l&>Load saved search:
            <& SelectSearchesForObjects, Name => 'LoadSavedSearch', Objects => \@Objects&> <& /Elements/TitleBoxEnd &> <%init> + +unless ($session{'CurrentUser'}->HasRight( Right => 'LoadSavedSearch', + Object=> $RT::System )) { + return; +} my @Objects; push @Objects, $session{CurrentUser}->UserObj; diff --git a/rt/html/Search/Elements/NewListActions b/rt/html/Search/Elements/NewListActions index 7b81d80b1..eb82544f3 100644 --- a/rt/html/Search/Elements/NewListActions +++ b/rt/html/Search/Elements/NewListActions @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % if ($actions[0] ) { <%loc('Results')%>
            % foreach my $action (@actions) { diff --git a/rt/html/Search/Elements/PickBasics b/rt/html/Search/Elements/PickBasics index d7e19788f..8a48f6b18 100644 --- a/rt/html/Search/Elements/PickBasics +++ b/rt/html/Search/Elements/PickBasics @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,11 +42,18 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -
            -% foreach my $field (@fields) { +%# END BPS TAGGED BLOCK }}} +
            +<&|/l&>id + +<& /Elements/SelectEqualityOperator, Name => "idOp" &> + + +
            -% if ($field eq "Attachment") { <& /Elements/SelectAttachmentField, Name => 'AttachmentField' &> <& /Elements/SelectBoolean, Name => "AttachmentOp", @@ -57,44 +64,26 @@ &> -% } elsif ($field eq "Dates") { -<& /Elements/SelectDateType, Name=>"DateField" &> - -<& /Elements/SelectDateRelation, Name=>"DateOp" &> - -<& /Elements/SelectDate, Name => "ValueOfDate", ShowTime => 0, Default => '' &> -% } elsif ($field eq "Links") { -<& SelectLinks, Name=>"LinksField" &> - -<& /Elements/SelectBoolean, Name => "LinksOp", - True => loc("is"), - False => loc("isn't"), - TrueVal=> '=', - FalseVal => '!=' -&> - - -%} elsif ($field eq "Priority") { - - -<& /Elements/SelectEqualityOperator, Name => "PriorityOp" &> - - -%} elsif ($field =~ m/Time.*/) { - +
            +<&|/l&>Queue -<& /Elements/SelectEqualityOperator, Name => "TimeOp" &> +<& /Elements/SelectBoolean, Name => "QueueOp" , + True => loc("is"), + False => loc("isn't"), + TrueVal=> '=', + FalseVal => '!=' &> - -% } elsif ($field eq "Status") { +<& /Elements/SelectQueue, + Name => "ValueOfQueue", + NamedValues => 1, + CheckQueueRight => 'ShowTicket' &> +
            <&|/l&>Status <& /Elements/SelectBoolean, Name => "StatusOp", @@ -105,32 +94,9 @@ &> <& /Elements/SelectStatus, Name => "ValueOfStatus", SkipDeleted => 1 &> -%} elsif ($field =~ m/.*Priority/ || $field =~ m/Time.*/) { -<&|/l&><%$field%> - -<& /Elements/SelectEqualityOperator, Name => $field . "Op" &> - -" SIZE=5> -% } elsif ($field eq "Queue") { -<&|/l&>Queue - -<& /Elements/SelectBoolean, Name => "QueueOp" , - True => loc("is"), - False => loc("isn't"), - TrueVal=> '=', - FalseVal => '!=' &> - -<& /Elements/SelectQueue, Name => "ValueOfQueue", NamedValues => 1 &> -% } elsif ($field eq "id") { -<&|/l&>Id - -<& /Elements/SelectEqualityOperator, Name => "idOp" &> - - -% } elsif ($field eq "People") { -% foreach my $field (@people) { +
            -% if ($field eq "Actor") { -<& /Elements/SelectOwner, Name => "ValueOfActor" &> -% } elsif ($field eq 'Watcher') { +<& /Elements/SelectOwner, Name => "ValueOfActor", ValueAttribute => 'Name' &> +
            <& SelectPersonType, Name => 'WatcherField', Default => 'Requestor' &> <& /Elements/SelectMatch, Name => "WatcherOp" &> -% } else { -<&|/l&><%$field%> -<& /Elements/SelectMatch, Name => "$field" . "Op" &> -" value=""SIZE=20> -% } +
            +<& SelectPersonType, Name => 'WatcherGroupField', Default => 'RequestorGroup', Suffix => 'Group' &> + +<& /Elements/SelectBoolean, Name => "WatcherGroupOp", + True=> loc('belongs to'), + False=> loc('does not belong to'), + TrueVal=> '=', + FalseVal => '!=' +&> + +<& SelectGroup, Name => 'ValueOfWatcherGroup' &> +
            +<& /Elements/SelectDateType, Name=>"DateField" &> + +<& /Elements/SelectDateRelation, Name=>"DateOp" &> + +<& /Elements/SelectDate, Name => "ValueOfDate", ShowTime => 0, Default => '' &>
            + + +<& /Elements/SelectEqualityOperator, Name => "TimeOp" &> -<& /Elements/SelectMatch, Name => "$field" . "Op" &> + +
            + + +<& /Elements/SelectEqualityOperator, Name => "PriorityOp" &> -" value="" SIZE=20> -% } + +
            +<& SelectLinks, Name=>"LinksField" &> + +<& /Elements/SelectBoolean, Name => "LinksOp", + True => loc("is"), + False => loc("isn't"), + TrueVal=> '=', + FalseVal => '!=' &> + +
            - -% my $name; -% if ($CustomField->QueueObj->id) { -% $name = "'CF." . $CustomField->QueueObj->Name . -% ".{" . $CustomField->Name . "}'"; -% } else { -% $name = "'CF." . $CustomField->Name . "'"; -% } +% my $name = "'CF.{" . $CustomField->Name . "}'"; +
            <% $CustomField->Name %> -<& /Elements/SelectCustomFieldOperator, Name => $name . "Op", - True => loc("is"), - False => loc("isn't"), - TrueVal=> '=', FalseVal => '!=' &> + <& /Elements/SelectCustomFieldOperator, Name => $name . "Op", + True => loc("is"), + False => loc("isn't"), + TrueVal=> '=', FalseVal => '!=' &> <& /Elements/SelectCustomFieldValue, Name => "ValueOf" . $name, @@ -67,13 +60,11 @@ &>
            - - <& PickBasics &> - <& PickCFs, cfqueues => \%cfqueues &> + + +
            - Aggregator: + <&|/l&>Aggregator: <& SelectAndOr, Name => "AndOr" &>
            +
            + + <& PickBasics &> + <& PickCFs, cfqueues => \%cfqueues &> +
            +
             
            diff --git a/rt/html/Search/Elements/SearchPrivacy b/rt/html/Search/Elements/SearchPrivacy index 5f6f207fe..270e1baa3 100644 --- a/rt/html/Search/Elements/SearchPrivacy +++ b/rt/html/Search/Elements/SearchPrivacy @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%args> $Object => undef diff --git a/rt/html/Search/Elements/SelectAndOr b/rt/html/Search/Elements/SelectAndOr index 11df03ff1..2f3c70477 100644 --- a/rt/html/Search/Elements/SelectAndOr +++ b/rt/html/Search/Elements/SelectAndOr @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,10 +42,10 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -AND -OR +%# END BPS TAGGED BLOCK }}} +<&|/l&>AND +<&|/l&>OR <%ARGS> $Name => "Operator" - \ No newline at end of file + diff --git a/rt/html/Search/Elements/SelectGroup b/rt/html/Search/Elements/SelectGroup new file mode 100644 index 000000000..edd53713f --- /dev/null +++ b/rt/html/Search/Elements/SelectGroup @@ -0,0 +1,65 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} + + +<%INIT> +my $groups = new RT::Groups($session{'CurrentUser'}); +$groups->Limit(FIELD => 'Domain', OPERATOR => '=', VALUE => $Domain); + + +<%ARGS> +$AllowNull => 1 +$Default=> '' +$Name => 'Group' +$Domain => 'UserDefined'; + diff --git a/rt/html/Search/Elements/SelectLinks b/rt/html/Search/Elements/SelectLinks index b814e3088..00ec80bd3 100644 --- a/rt/html/Search/Elements/SelectLinks +++ b/rt/html/Search/Elements/SelectLinks @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % if ($AllowNull) { % } -%for my $option (@types) { -%foreach my $subtype (@subtypes) { - +% for my $option (@types) { +% if ($Suffix) { + +% next; +% } +% foreach my $subtype (@subtypes) { + +% } % } -%} <%INIT> @@ -59,6 +63,9 @@ my @types; if ($Scope =~ 'queue') { @types = qw(Cc AdminCc); } +elsif ($Suffix eq 'Group') { + @types = qw(Requestor Cc AdminCc Watcher); +} else { @types = qw(Requestor Cc AdminCc Watcher Owner); } @@ -68,6 +75,7 @@ my @subtypes = qw(EmailAddress Name RealName Nickname Organization Address1 Addr <%ARGS> $AllowNull => 1 +$Suffix => '' $Default=>undef $Scope => 'ticket' $Name => 'WatcherType' diff --git a/rt/html/Search/Elements/SelectSearchObject b/rt/html/Search/Elements/SelectSearchObject index 6eaa680f8..e9df5179f 100644 --- a/rt/html/Search/Elements/SelectSearchObject +++ b/rt/html/Search/Elements/SelectSearchObject @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%args> @Objects => undef $Name => undef diff --git a/rt/html/Search/Elements/SelectSearchesForObjects b/rt/html/Search/Elements/SelectSearchesForObjects index 3f0c458cb..e6be66a58 100644 --- a/rt/html/Search/Elements/SelectSearchesForObjects +++ b/rt/html/Search/Elements/SelectSearchesForObjects @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%args> @Objects => undef $Name => undef @@ -57,6 +57,9 @@ $Name => undef % } % my @searches = $object->Attributes->Named('SavedSearch'); % foreach my $search (@searches) { +% # Skip it if it is not a ticket search. +% next if ($search->SubValue('SearchType') +% && $search->SubValue('SearchType') ne 'Ticket'); % } % } diff --git a/rt/html/Search/Results.html b/rt/html/Search/Results.html index dfcc7885c..5849378a8 100755 --- a/rt/html/Search/Results.html +++ b/rt/html/Search/Results.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => $title, Refresh => $session{'tickets_refresh_interval'} &> <& /Ticket/Elements/Tabs, current_tab => "Search/Results.html".$QueryString, @@ -52,7 +52,6 @@ Rows => $Rows, OrderBy => $OrderBy, Order => $Order &> -
            <& /Elements/TicketList, Query => $Query, AllowSorting => 1, @@ -81,24 +80,26 @@ <&|/l&>Update multiple tickets
            <&|/l&>Bookmarkable link
            <&|/l&>spreadsheet | -<&|/l&>RSS | -<&|/l&>Work offline
            +<&|/l&>RSS | +<&|/l&>Work offline
            <& /Elements/Callback, _CallbackName => 'SearchActions', QueryString => $QueryString&> <%INIT> my ($title, $ticketcount); $session{'i'}++; -$session{'tickets'} = RT::Tickets->new($session{'CurrentUser'}) unless ($session{'tickets'}); +$session{'tickets'} = RT::Tickets->new($session{'CurrentUser'}) ; $session{'tickets'}->FromSQL($Query) if ($Query); $session{'tickets'}->OrderBy(FIELD => $OrderBy, ORDER => $Order); -if ($OrderBy ne $session{'CurrentSearchHash'}->{'OrderBy'} - or $Order ne $session{'CurrentSearchHash'}->{'Order'}) { - $session{'CurrentSearchHash'}->{'OrderBy'} = $OrderBy; - $session{'CurrentSearchHash'}->{'Order'} = $Order; - # Invalidate the ordering cache - undef $session{'tickets'}->{'items_array'}; -} + +$session{'CurrentSearchHash'} = { + Format => $Format, + Query => $Query, + Order => $Order, + OrderBy => $OrderBy, + RowsPerPage => $Rows + }; + if ( $session{'tickets'}->Query()) { @@ -116,6 +117,7 @@ my $QueryString = "?".$m->comp('/Elements/QueryString', Order => $Order, Page => $Page); +my $ShortQueryString = "?".$m->comp('/Elements/QueryString', Query => $Query); if ($ARGS{'TicketsRefreshInterval'}) { $session{'tickets_refresh_interval'} = $ARGS{'TicketsRefreshInterval'}; diff --git a/rt/html/Search/Results.rdf b/rt/html/Search/Results.rdf index 8054c8616..ee71fea94 100644 --- a/rt/html/Search/Results.rdf +++ b/rt/html/Search/Results.rdf @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%INIT> my $Tickets = RT::Tickets->new($session{'CurrentUser'}); diff --git a/rt/html/Search/Results.tsv b/rt/html/Search/Results.tsv index 631e299f0..17aa88ae1 100644 --- a/rt/html/Search/Results.tsv +++ b/rt/html/Search/Results.tsv @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%INIT> my $Tickets = RT::Tickets->new($session{'CurrentUser'}); @@ -84,7 +84,8 @@ my @attrs = qw( id QueueObj->Name Subject Status TimeEstimated TimeWorked TimeLe my @header; foreach my $attr (@attrs) { my $label = $attr; - $label =~ s'Obj-.(AsString|Name|ISO)''g; + $label =~ s'Obj-.(?:AsString|Name|ISO)''g; + $label =~ s'-\>MemberEmailAddressesAsString''g; push @header, $label; } foreach my $id (sort keys %known_cfs) { diff --git a/rt/html/SelfService/Attachment/dhandler b/rt/html/SelfService/Attachment/dhandler index 698e345d3..f953c2486 100644 --- a/rt/html/SelfService/Attachment/dhandler +++ b/rt/html/SelfService/Attachment/dhandler @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%init> $m->comp('/Ticket/Attachment/dhandler', %ARGS); $m->abort; diff --git a/rt/html/SelfService/Closed.html b/rt/html/SelfService/Closed.html index 515879eeb..2d49a6897 100644 --- a/rt/html/SelfService/Closed.html +++ b/rt/html/SelfService/Closed.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,8 +42,8 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -<& /SelfService/Elements/Header, Title => loc('Closed Tickets') &> +%# END BPS TAGGED BLOCK }}} +<& /SelfService/Elements/Header, Title => loc('Closed tickets') &> <& /SelfService/Elements/MyRequests, status => ['rejected', 'resolved'], friendly_status => loc('closed') &> diff --git a/rt/html/SelfService/Create.html b/rt/html/SelfService/Create.html index a2cfd9fee..d60ae267a 100644 --- a/rt/html/SelfService/Create.html +++ b/rt/html/SelfService/Create.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& Elements/Header, Title => loc("Create a ticket") &> @@ -50,43 +50,49 @@ - - + - - - - - - - - + + + + - @@ -100,3 +106,10 @@ +<%args> +$Queue => undef + +<%init> +my $queue_obj = RT::Queue->new($session{'CurrentUser'}); +$queue_obj->Load($Queue); + diff --git a/rt/html/SelfService/CreateTicketInQueue.html b/rt/html/SelfService/CreateTicketInQueue.html new file mode 100755 index 000000000..5e8973610 --- /dev/null +++ b/rt/html/SelfService/CreateTicketInQueue.html @@ -0,0 +1,61 @@ +%# BEGIN BPS TAGGED BLOCK {{{ +%# +%# COPYRIGHT: +%# +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +%# +%# +%# (Except where explicitly superseded by other copyright notices) +%# +%# +%# LICENSE: +%# +%# This work is made available to you under the terms of Version 2 of +%# the GNU General Public License. A copy of that license should have +%# been provided with this software, but in any event can be snarfed +%# from www.gnu.org. +%# +%# This work is distributed in the hope that it will be useful, but +%# WITHOUT ANY WARRANTY; without even the implied warranty of +%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%# General Public License for more details. +%# +%# You should have received a copy of the GNU General Public License +%# along with this program; if not, write to the Free Software +%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%# +%# +%# CONTRIBUTION SUBMISSION POLICY: +%# +%# (The following paragraph is not intended to limit the rights granted +%# to you to modify and distribute this software under the terms of +%# the GNU General Public License and is only of importance to you if +%# you choose to contribute your changes and enhancements to the +%# community by submitting them to Best Practical Solutions, LLC.) +%# +%# By intentionally submitting any modifications, corrections or +%# derivatives to this work, or any other work intended for use with +%# Request Tracker, to Best Practical Solutions, LLC, you confirm that +%# you are the copyright holder for those contributions and you grant +%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +%# royalty-free, perpetual, license to use, copy, create derivative +%# works based on those contributions, and sublicense and distribute +%# those contributions and any derivatives thereof. +%# +%# END BPS TAGGED BLOCK }}} +<& Elements/Header, Title => loc("Create a ticket") &> + +

            <&|/l&>Select a queue for your new ticket

            + +
            +% while (my $queue = $queues->Next) { +% next unless $queue->CurrentUserHasRight('CreateTicket'); + +
            <%$queue->Name%>
            +
            <%$queue->Description%>
            +% } +
            +<%init> +my $queues = RT::Queues->new($session{'CurrentUser'}); +$queues->UnLimit; + diff --git a/rt/html/SelfService/Display.html b/rt/html/SelfService/Display.html index a94593e32..f7140df02 100644 --- a/rt/html/SelfService/Display.html +++ b/rt/html/SelfService/Display.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /SelfService/Elements/Header, Title => loc('#[_1]: [_2]', $Ticket->id, $Ticket->Subject) &> <& /Elements/ListActions, actions => \@results &> @@ -54,6 +54,7 @@ title_class=> 'inverse', color => "#993333" &> <& /Ticket/Elements/ShowBasics, Ticket => $Ticket &> + <& /Ticket/Elements/ShowCustomFields, Ticket => $Ticket &> <& /Elements/TitleBoxEnd &>
            +% if ($TxnCFs->Count) { +% while (my $CF = $TxnCFs->Next()) { + + + + +% } +% } % if (exists $session{'Attachments'}) { @@ -228,7 +237,8 @@ $ARGS{Due}%>"> my $QueueObj = new RT::Queue($session{'CurrentUser'}); $QueueObj->Load($Queue) || Abort(loc("Queue could not be loaded.")); -my $CFs = $QueueObj->CustomFields(); +my $CFs = $QueueObj->TicketCustomFields(); +my $TxnCFs = $QueueObj->TicketTransactionCustomFields(); # if no due date has been set explicitly, then use the # queue's default if it exists diff --git a/rt/html/Ticket/Display.html b/rt/html/Ticket/Display.html index 745ed42d2..dd4c093dc 100644 --- a/rt/html/Ticket/Display.html +++ b/rt/html/Ticket/Display.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc("#[_1]: [_2]", $TicketObj->Id, $TicketObj->Subject) &> <& /Ticket/Elements/Tabs, @@ -58,6 +58,9 @@ <& /Elements/TitleBoxEnd &>
            + +<& /Elements/Callback, _CallbackName => 'BeforeShowHistory', Ticket => $TicketObj, %ARGS &> + <& /Ticket/Elements/ShowHistory , Ticket => $TicketObj, Tickets => $Tickets, @@ -124,10 +127,11 @@ if ($ARGS{'id'} eq 'new') { } } - $ARGS{'UpdateContent'} =~ s/\r\n/\n/g; + $ARGS{'UpdateContent'} =~ s/\r\n/\n/g if defined $ARGS{'UpdateContent'}; if ( $ARGS{'UpdateTimeWorked'} || $session{'Attachments'} || - ( $ARGS{'UpdateContent'} ne '' + ( defined $ARGS{'UpdateContent'} + && $ARGS{'UpdateContent'} ne '' && $ARGS{'UpdateContent'} ne "-- \n" . $session{'CurrentUser'}->UserObj->Signature )) { $ARGS{UpdateAttachments} = $session{'Attachments'}; diff --git a/rt/html/Ticket/Elements/AddWatchers b/rt/html/Ticket/Elements/AddWatchers index f70e86a17..98314b9d2 100644 --- a/rt/html/Ticket/Elements/AddWatchers +++ b/rt/html/Ticket/Elements/AddWatchers @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
            <%$msg%>
            diff --git a/rt/html/Ticket/Elements/BulkLinks b/rt/html/Ticket/Elements/BulkLinks index c071bd1cc..6a3859aa3 100644 --- a/rt/html/Ticket/Elements/BulkLinks +++ b/rt/html/Ticket/Elements/BulkLinks @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
            + <&|/l&>Queue: - -<& /Elements/SelectNewTicketQueue, Verbose => 'True' &> + + + <%$queue_obj->Name%> (<%$queue_obj->Description%>)
            + <&|/l&>Requestors: +
            + <&|/l&>Cc: +
            + <&|/l&>Subject: +
            +
            + <& /Ticket/Elements/EditCustomFields, QueueObj => $queue_obj &> +
            <&|/l&>Attach file: - + +
            @@ -69,7 +70,14 @@ %#!!pape: selfservice_find_attachments.patch {{ -<& /Ticket/Elements/ShowHistory, Ticket => $Ticket, AttachPath => "Attachment", Attachments => $attachments, UpdatePath => "Update.html" &> +<& /Ticket/Elements/ShowHistory, + Ticket => $Ticket, + URIFile => "Display.html", + ShowHeaders => $ARGS{'ShowHeaders'}, + AttachPath => "Attachment", + Attachments => $attachments, + UpdatePath => "Update.html" +&> %#!!pape: selfservice_find_attachments.patch }} @@ -85,6 +93,30 @@ my ( $field, @results ); my @id = ( ref $id eq 'ARRAY' ) ? @{$id} : ($id); my $Ticket = new RT::Ticket( $session{'CurrentUser'} ); + +# store the uploaded attachment in session +if ( $ARGS{'Attach'} ) { # attachment? + $session{'Attachments'} = {} unless defined $session{'Attachments'}; + + my $subject = "$ARGS{'Attach'}"; + + # 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 => 'Attach' + ); + + $session{'Attachments'} = + { %{ $session{'Attachments'} || {} }, + $ARGS{'Attach'} => $attachment }; +} + if ( $id[0] eq 'new' ) { # {{{ Create a new ticket @@ -97,108 +129,87 @@ if ( $id[0] eq 'new' ) { unless ( $Queue->CurrentUserHasRight('CreateTicket') ) { $m->comp( 'Error.html', - Why => - loc('You have no permission to create tickets in that queue.') ); + Why => + loc('You have no permission to create tickets in that queue.') ); $m->abort; } - my @Requestors = split ( /\s*,\s*/, $ARGS{'Requestors'} ); - my @Cc = split ( /\s*,\s*/, $ARGS{'Cc'} ); - - my $MIMEObj = MakeMIMEEntity( Subject => $ARGS{'Subject'}, - From => $ARGS{'From'}, - Cc => $ARGS{'Cc'}, - Body => $ARGS{'Content'}, - AttachmentFieldName => 'Attach' ); - - #TODO in Create_Details.html: priorities and due-date - my ( $id, $Trans, $ErrMsg ) = $Ticket->Create( Queue => $ARGS{Queue}, - Requestor => \@Requestors, - Cc => \@Cc, - Subject => $ARGS{Subject}, - MIMEObj => $MIMEObj ); - unless ( $id && $Trans ) { - $m->comp( 'Error.html', Why => $ErrMsg ); - $m->abort(); - } - push ( @results, $ErrMsg ); + ( $Ticket, @results ) = + CreateTicket( Attachments => $session{'Attachments'}, %ARGS, Status => 'new' ); + + unless ( $Ticket->id ) { + $m->comp( 'Error.html', Why => join( "\n", @results )); + $m->abort(); + } + + # }}} + + # delete temporary storage entry to make WebUI clean + unless ( keys %{ $session{'Attachments'} } and $ARGS{'UpdateAttach'} ) { + delete $session{'Attachments'}; + } + + # }}} + } + else { + unless ( $Ticket->Load( $id[0] ) ) { + $m->comp( 'Error.html', + Why => loc( "Couldn't load ticket '[_1]'", $id ) ); + $m->abort(); + } + } # }}} -# delete temporary storage entry to make WebUI clean -unless (keys %{$session{'Attachments'}} and $ARGS{'UpdateAttach'}) { - delete $session{'Attachments'}; -} -# }}} -} -else { - unless ( $Ticket->Load( $id[0] ) ) { + unless ( $Ticket->CurrentUserHasRight('ShowTicket') ) { $m->comp( 'Error.html', - Why => loc( "Couldn't load ticket '[_1]'", $id ) ); + Why => loc("No permission to display that ticket") ); $m->abort(); } -} -# }}} + my ( $code, $msg ); -unless ( $Ticket->CurrentUserHasRight('ShowTicket') ) { - $m->comp( 'Error.html', - Why => loc("No permission to display that ticket") ); - $m->abort(); -} - -my ( $code, $msg ); - -#Update the status -if ( ( defined $ARGS{'Status'} ) and $ARGS{'Status'} - and ( $ARGS{'Status'} ne $Ticket->Status ) ) { - ( $code, $msg ) = $Ticket->SetStatus( $ARGS{'Status'} ); - push @results, "$msg"; -} - -# {{{ store the uploaded attachment in session -if ($ARGS{'Attach'}) { # attachment? - $session{'Attachments'} = {} unless defined $session{'Attachments'}; + #Update the status + if ( ( defined $ARGS{'Status'} ) + and $ARGS{'Status'} + and ( $ARGS{'Status'} ne $Ticket->Status ) ) + { + ( $code, $msg ) = $Ticket->SetStatus( $ARGS{'Status'} ); + push @results, "$msg"; + } - my $subject = "$ARGS{'Attach'}"; - # 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 => 'Attach' + if ( + $session{'Attachments'} + || ( $ARGS{'UpdateContent'} ne '' + && $ARGS{'UpdateContent'} ne "-- \n" + . $session{'CurrentUser'}->UserObj->Signature ) + ) + { + $ARGS{UpdateAttachments} = $session{'Attachments'}; + } + ProcessUpdateMessage( + ARGSRef => \%ARGS, + Actions => \@results, + TicketObj => $Ticket ); - $session{'Attachments'} = { %{$session{'Attachments'} || {}}, - $ARGS{'Attach'} => $attachment }; -} -# }}} + # delete temporary storage entry to make WebUI clean + unless ( keys %{ $session{'Attachments'} } and $ARGS{'UpdateAttach'} ) { + delete $session{'Attachments'}; + } -if ( $session{'Attachments'} || - ( $ARGS{'UpdateContent'} ne '' - && $ARGS{'UpdateContent'} ne "-- \n" - . $session{'CurrentUser'}->UserObj->Signature )) { - $ARGS{UpdateAttachments} = $session{'Attachments'}; -} -ProcessUpdateMessage( ARGSRef => \%ARGS, - Actions => \@results, - TicketObj => $Ticket ); + my @cfupdates = ProcessObjectCustomFieldUpdates(Object => $Ticket, ARGSRef => \%ARGS); + push (@results, @cfupdates); -# delete temporary storage entry to make WebUI clean -unless (keys %{$session{'Attachments'}} and $ARGS{'UpdateAttach'}) { - delete $session{'Attachments'}; -} -# }}} + # }}} -my $Transactions = $Ticket->Transactions; + my $Transactions = $Ticket->Transactions; -#!!pape: selfservice_find_attachments.patch {{ -my $attachments = $m->comp('/Ticket/Elements/FindAttachments', Ticket => $Ticket); -#!!pape: selfservice_find_attachments.patch }} + my $attachments = + $m->comp( '/Ticket/Elements/FindAttachments', Ticket => $Ticket ); diff --git a/rt/html/SelfService/Elements/GotoTicket b/rt/html/SelfService/Elements/GotoTicket index 265d69874..50efaa24e 100644 --- a/rt/html/SelfService/Elements/GotoTicket +++ b/rt/html/SelfService/Elements/GotoTicket @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,5 +42,5 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
             
            diff --git a/rt/html/SelfService/Elements/Header b/rt/html/SelfService/Elements/Header index 6fe2133ea..c7e6a9167 100644 --- a/rt/html/SelfService/Elements/Header +++ b/rt/html/SelfService/Elements/Header @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,6 +42,6 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, %ARGS, Prefs => '/SelfService/Prefs.html' &> <& /SelfService/Elements/Tabs, %ARGS &> diff --git a/rt/html/SelfService/Elements/MyRequests b/rt/html/SelfService/Elements/MyRequests index 026722a7f..2df8ce842 100644 --- a/rt/html/SelfService/Elements/MyRequests +++ b/rt/html/SelfService/Elements/MyRequests @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/TitleBoxStart, title => $title &> @@ -57,7 +57,7 @@ <%$Ticket->Id%>: <%$Ticket->Subject%> diff --git a/rt/html/SelfService/Elements/Tabs b/rt/html/SelfService/Elements/Tabs index dbe2109ce..802fd6525 100644 --- a/rt/html/SelfService/Elements/Tabs +++ b/rt/html/SelfService/Elements/Tabs @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/PageLayout, current_toptab => $current_toptab, current_tab => $current_tab, @@ -67,12 +67,16 @@ my $tabs = { A => { title => loc('Open tickets'), path => 'SelfService/Closed.html', }, C => { title => loc('New ticket'), - path => 'SelfService/Create.html' - }, - Z => { title => loc('Preferences'), - path => 'SelfService/Prefs.html' + path => 'SelfService/CreateTicketInQueue.html' } }; +if ($session{'CurrentUser'}->HasRight( Right => 'ModifySelf', + Object => $RT::System )) { + $tabs->{Z} = { title => loc('Preferences'), + path => 'SelfService/Prefs.html' + }; +} + my $actions = { B => { html => $m->scomp('GotoTicket') } diff --git a/rt/html/SelfService/Error.html b/rt/html/SelfService/Error.html index b4cddee4f..8ac9f81ea 100644 --- a/rt/html/SelfService/Error.html +++ b/rt/html/SelfService/Error.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /SelfService/Elements/Header, Title => loc('Error') &>

            <%loc('Error')%>

            <& /Elements/TitleBoxStart, title => $Title &> diff --git a/rt/html/SelfService/Prefs.html b/rt/html/SelfService/Prefs.html index ce2165e22..3913203fb 100644 --- a/rt/html/SelfService/Prefs.html +++ b/rt/html/SelfService/Prefs.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /SelfService/Elements/Header, Title => loc('Preferences') &> <& /Elements/ListActions, actions => \@results &> diff --git a/rt/html/SelfService/Update.html b/rt/html/SelfService/Update.html index ef37684c9..816a610aa 100644 --- a/rt/html/SelfService/Update.html +++ b/rt/html/SelfService/Update.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,35 +42,62 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -<& /SelfService/Elements/Header, Title =>loc('Update ticket #[_1]', $Ticket->id) &> +%# END BPS TAGGED BLOCK }}} +<& /SelfService/Elements/Header, + Title =>loc('Update ticket #[_1]', $Ticket->id) +&>
            - -<&|/l&>Status: <& /Elements/SelectStatus, Name=>"Status", DefaultLabel => loc("[_1] (Unchanged)",$DefaultStatus) &>
            -<&|/l&>Subject:
            +
            -<%$Ticket->Status%> +<%loc($Ticket->Status)%> <%$Ticket->OwnerObj->Name%>
            - + + + + + + + + + % if (exists $session{'Attachments'}) { - - + + + - % } # end of if - + + + +
            + <&|/l&>Status + + <& /Elements/SelectStatus, Name=>"Status", DefaultLabel => loc("[_1] (Unchanged)",loc($DefaultStatus)) &> +
            + <&|/l&>Subject + + +
            -<&|/l&>Attached file: - -<&|/l&>Check box to delete
            +
            + <&|/l&>Attached file + + <&|/l&>Check box to delete
            % foreach my $attach_name (keys %{$session{'Attachments'}}) { -<%$attach_name%>
            + <%$attach_name%>
            % } # end of foreach -
            <&|/l&>Attach: -
            + <&|/l&>Attach + + + +
            -<& /Elements/MessageBox, Name=>"UpdateContent", QuoteTransaction=>$ARGS{QuoteTransaction} &> -
            +<& /Ticket/Elements/EditCustomFields, TicketObj => $Ticket &> +<& /Elements/MessageBox, + Name => "UpdateContent", + QuoteTransaction => $ARGS{QuoteTransaction} + &> +
            <& /Elements/Submit &> @@ -82,14 +109,14 @@ my $Ticket = LoadTicket($id); -my $title = loc("Update ticket #[_1]", $Ticket->id); +my $title = loc( "Update ticket #[_1]", $Ticket->id ); $DefaultStatus = $Ticket->Status() unless ($DefaultStatus); -Abort(loc("No permission to view update ticket")) - unless ( $Ticket->CurrentUserHasRight('ReplyToTicket') or - $Ticket->CurrentUserHasRight('ModifyTicket') ); +Abort( loc("No permission to view update ticket") ) + unless ( $Ticket->CurrentUserHasRight('ReplyToTicket') + or $Ticket->CurrentUserHasRight('ModifyTicket') ); diff --git a/rt/html/SelfService/index.html b/rt/html/SelfService/index.html index 234568c81..f3ccb8555 100644 --- a/rt/html/SelfService/index.html +++ b/rt/html/SelfService/index.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /SelfService/Elements/Header, Title => undef &> <& /SelfService/Elements/MyRequests &> diff --git a/rt/html/Ticket/Attachment/dhandler b/rt/html/Ticket/Attachment/dhandler index 27b88bd14..584fd721d 100644 --- a/rt/html/Ticket/Attachment/dhandler +++ b/rt/html/Ticket/Attachment/dhandler @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%perl> my ($ticket, $trans,$attach, $filename); my $arg = $m->dhandler_arg; # get rest of path diff --git a/rt/html/Ticket/Create.html b/rt/html/Ticket/Create.html index fd2af45ff..b547242f2 100644 --- a/rt/html/Ticket/Create.html +++ b/rt/html/Ticket/Create.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,12 +42,12 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc("Create a new ticket") &> <& /Elements/Tabs, current_toptab => "Ticket/Create.html", Title => loc("Create a new ticket") &> - + @@ -113,6 +113,15 @@ <& /Ticket/Elements/EditCustomFields, QueueObj => $QueueObj &>
            <% $CF->Name %>:<& /Elements/EditCustomField, CustomField => $CF, NamePrefix => + "Object-RT::Transaction--CustomField-" &><% $CF->FriendlyType %>
            @@ -121,7 +130,7 @@ <&|/l&>Check box to delete
            % foreach my $attach_name (keys %{$session{'Attachments'}}) { -<%$attach_name%>
            +<%$attach_name%>
            % } # end of foreach
            diff --git a/rt/html/Ticket/Elements/EditBasics b/rt/html/Ticket/Elements/EditBasics index 7ad4a63b0..715685153 100644 --- a/rt/html/Ticket/Elements/EditBasics +++ b/rt/html/Ticket/Elements/EditBasics @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
            <&|/l&>Merge into:
            @@ -84,7 +84,7 @@ <%INIT> #It's hard to do this inline, so we'll preload the html of the selectstatus in here. -my $SelectStatus = $m->scomp("/Elements/SelectStatus", Name => 'Status', DefaultLabel => loc("[_1] (Unchanged)",$TicketObj->Status)); +my $SelectStatus = $m->scomp("/Elements/SelectStatus", Name => 'Status', DefaultLabel => loc("[_1] (Unchanged)",loc($TicketObj->Status))); my $SelectQueue = $m->scomp("/Elements/SelectQueue", Name => 'Queue', Default =>$TicketObj->QueueObj->Id); diff --git a/rt/html/Ticket/Elements/EditCustomField b/rt/html/Ticket/Elements/EditCustomField index 74e57ddf3..63687acd7 100644 --- a/rt/html/Ticket/Elements/EditCustomField +++ b/rt/html/Ticket/Elements/EditCustomField @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,55 +42,14 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -% my $Values; -% if ($TicketObj) { -% $Values = $TicketObj->CustomFieldValues($CustomField->id); -% } -% if ($CustomField->Type eq 'FreeformSingle') { - -% } elsif ($CustomField->Type eq 'FreeformMultiple') { -% my $content; -% if ($TicketObj) { -% while (my $value = $Values->Next ) { -% $content .= $value->Content; -% } -% } elsif ($Default) { - value="<%$Default ? $Default : ''%>" -% } - - -% } elsif ($CustomField->Type =~ /^Select/) { - - -% } -<%ARGS> -$TicketObj => undef -$CustomField => undef -$NamePrefix => undef -$Rows => 5 -$Cols=> 15 -$Default => undef - +%# END BPS TAGGED BLOCK }}} +<%init> + +# RT 3.2 API compatibility glue + +$RT::Logger->debug("Ticket/Elements/EditCustomField is deprecated in RT 3.4 and will be removed in 3.6."); + +$ARGS{'NamePrefix'} =~ s/^Ticket-/Object-RT::Ticket-/; +$ARGS{'NamePrefix'} =~ s/^CustomField-/Object-RT::Ticket--CustomField-/; +$m->comp('/Elements/EditCustomField', %ARGS, Object=> $ARGS{'TicketObj'}); + diff --git a/rt/html/Ticket/Elements/EditCustomFields b/rt/html/Ticket/Elements/EditCustomFields index b049751ff..d566f4e71 100644 --- a/rt/html/Ticket/Elements/EditCustomFields +++ b/rt/html/Ticket/Elements/EditCustomFields @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
            <&|/l&>Subject:
            - + % }
            @@ -66,7 +66,11 @@ <%$CustomField->Name%>
            <%$CustomField->FriendlyType%>
            <& EditCustomField, TicketObj => $TicketObj, CustomField => $CustomField, NamePrefix => $NamePrefix &><& /Elements/EditCustomField, + Object => $TicketObj, + CustomField => $CustomField, + NamePrefix => $NamePrefix + &>
            @@ -79,12 +83,12 @@ my $CustomFields; my $NamePrefix; if ($TicketObj) { - $CustomFields = $TicketObj->QueueObj->CustomFields(); - $NamePrefix = "Ticket-".$TicketObj->Id."-CustomField-"; + $CustomFields = $TicketObj->CustomFields(); + $NamePrefix = "Object-RT::Ticket-".$TicketObj->Id."-CustomField-"; } else { - $CustomFields = $QueueObj->CustomFields(); - $NamePrefix = "CustomField-"; + $CustomFields = $QueueObj->TicketCustomFields(); + $NamePrefix = "Object-RT::Ticket--CustomField-"; } diff --git a/rt/html/Ticket/Elements/EditDates b/rt/html/Ticket/Elements/EditDates index 8e12f2534..a19774192 100644 --- a/rt/html/Ticket/Elements/EditDates +++ b/rt/html/Ticket/Elements/EditDates @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} diff --git a/rt/html/Ticket/Elements/EditPeople b/rt/html/Ticket/Elements/EditPeople index 4b2a1ac81..055d7ba20 100644 --- a/rt/html/Ticket/Elements/EditPeople +++ b/rt/html/Ticket/Elements/EditPeople @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
            <&|/l&>Starts:
            @@ -52,7 +52,7 @@ <& /Elements/SelectUsers &>
            -<&|/l&>Find group whose
            +<&|/l&>Find groups whose
            <& /Elements/SelectGroups &> diff --git a/rt/html/Ticket/Elements/EditWatchers b/rt/html/Ticket/Elements/EditWatchers index 19c884bd8..0089932f4 100644 --- a/rt/html/Ticket/Elements/EditWatchers +++ b/rt/html/Ticket/Elements/EditWatchers @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
              %# Print out a placeholder if there are none. %if ($Members->Count == 0 ) { @@ -52,7 +52,7 @@ %while (my $watcher=$Members->Next) {
            • - + %if ($watcher->MemberObj->IsUser) { <%$watcher->MemberObj->Object->Name%> diff --git a/rt/html/Ticket/Elements/FindAttachments b/rt/html/Ticket/Elements/FindAttachments index a1e973f0e..017c77288 100755 --- a/rt/html/Ticket/Elements/FindAttachments +++ b/rt/html/Ticket/Elements/FindAttachments @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%INIT> my %documents; @@ -63,11 +63,14 @@ $attachments->Join( ALIAS1 => 'main', my $tickets = $attachments->NewAlias('Tickets'); -$attachments->Join( ALIAS1 => $transactions, - FIELD1 => 'Ticket', - ALIAS2 => $tickets, - FIELD2 => 'id' ); - + $attachments->Join( ALIAS1 => $transactions, + FIELD1 => 'ObjectId', + ALIAS2 => $tickets, + FIELD2 => 'id' ); + + $attachments->Limit( ALIAS => $transactions, + FIELD => 'ObjectType', + VALUE => 'RT::Ticket'); if ($Tickets) { while ($Ticket = $Tickets->Next) { $attachments->Limit( ALIAS => $tickets, diff --git a/rt/html/Ticket/Elements/LoadTextAttachments b/rt/html/Ticket/Elements/LoadTextAttachments index 370371b5a..943568fb3 100755 --- a/rt/html/Ticket/Elements/LoadTextAttachments +++ b/rt/html/Ticket/Elements/LoadTextAttachments @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%INIT> my $attachments = RT::Attachments->new( $session{'CurrentUser'} ); @@ -58,11 +58,17 @@ if ( $Ticket->CurrentUserHasRight('ShowTicket') ) { my $tickets = $attachments->NewAlias('Tickets'); + $attachments->Join( ALIAS1 => $transactions, - FIELD1 => 'Ticket', + FIELD1 => 'ObjectId', ALIAS2 => $tickets, FIELD2 => 'id' ); + $attachments->Limit( ALIAS => $transactions, + FIELD => 'ObjectType', + VALUE => 'RT::Ticket'); + + $attachments->Limit( ALIAS => $tickets, FIELD => 'EffectiveId', VALUE => $Ticket->id() ); diff --git a/rt/html/Ticket/Elements/PreviewScrips b/rt/html/Ticket/Elements/PreviewScrips index 846c62c24..a3492b749 100755 --- a/rt/html/Ticket/Elements/PreviewScrips +++ b/rt/html/Ticket/Elements/PreviewScrips @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%args> $TicketObj => undef @@ -95,7 +95,7 @@ my @non_recipients = $TicketObj->SquelchMailTo; % foreach my $scrip (@{$Object->Scrips->Prepared}) { % next unless $scrip->ActionObj->Action->isa('RT::Action::SendEmail'); <%$scrip->Description%>
              -<&|/l, $scrip->ConditionObj->Name, $scrip->ActionObj->Name, $scrip->TemplateObj->Name&>[_1] [_2] with template [_3] +<&|/l, loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)&>[_1] [_2] with template [_3]
              %foreach my $type qw(To Cc Bcc) { %my @addresses = $scrip->ActionObj->Action->$type(); diff --git a/rt/html/Ticket/Elements/ShowAttachments b/rt/html/Ticket/Elements/ShowAttachments index 8a2a5cb3f..82028dd28 100644 --- a/rt/html/Ticket/Elements/ShowAttachments +++ b/rt/html/Ticket/Elements/ShowAttachments @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % if (keys %documents) { <& /Elements/TitleBoxStart, title => loc('Attachments'), title_class=> 'inverse', @@ -82,8 +82,12 @@ if ($size) { % } <%INIT> -my %documents; +# If we haven't been passed in an Attachments object (through the precaching mechanism) +# then we need to find one +$Attachments ||= $m->comp('FindAttachments', Ticket => $Ticket); + +my %documents; while ( my $attach = $Attachments->Next() ) { next unless ($attach->Filename()); unshift( @{ $documents{ $attach->Filename } }, $attach ); diff --git a/rt/html/Ticket/Elements/ShowBasics b/rt/html/Ticket/Elements/ShowBasics index 55e923fa2..00ed3ccd1 100644 --- a/rt/html/Ticket/Elements/ShowBasics +++ b/rt/html/Ticket/Elements/ShowBasics @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} diff --git a/rt/html/Ticket/Elements/ShowCustomFields b/rt/html/Ticket/Elements/ShowCustomFields index 895439e1b..eb49212c5 100644 --- a/rt/html/Ticket/Elements/ShowCustomFields +++ b/rt/html/Ticket/Elements/ShowCustomFields @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,27 +42,8 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK -
              <&|/l&>Id:
              -% my @entry_fields; -% while (my $CustomField = $CustomFields->Next()) { -% my $Values = $Ticket->CustomFieldValues($CustomField->Id); - - - - -% } -
              <%$CustomField->Name%>: -% while (my $Value = $Values->Next()) { -<%$Value->Content%>
              -% } -% unless ($Values->Count()) { -<&|/l&>(no value) -% } -
              -<%INIT> -my $CustomFields = $Ticket->QueueObj->CustomFields(); - +%# END BPS TAGGED BLOCK }}} +<& /Elements/ShowCustomFields, Object => $Ticket &> <%ARGS> $Ticket => undef diff --git a/rt/html/Ticket/Elements/ShowDates b/rt/html/Ticket/Elements/ShowDates index a22a02d5c..2ccbb3fea 100644 --- a/rt/html/Ticket/Elements/ShowDates +++ b/rt/html/Ticket/Elements/ShowDates @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} diff --git a/rt/html/Ticket/Elements/ShowDependencies b/rt/html/Ticket/Elements/ShowDependencies index d3bdd59bc..f276bc949 100644 --- a/rt/html/Ticket/Elements/ShowDependencies +++ b/rt/html/Ticket/Elements/ShowDependencies @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <&|/l&>Depends on:
              % while (my $Link = $Ticket->DependsOn->Next) { % my $member = $Link->TargetObj; diff --git a/rt/html/Ticket/Elements/ShowGroupMembers b/rt/html/Ticket/Elements/ShowGroupMembers index 1d6e71182..1fdb79aab 100644 --- a/rt/html/Ticket/Elements/ShowGroupMembers +++ b/rt/html/Ticket/Elements/ShowGroupMembers @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# Released under the terms of version 2 of the GNU Public License % my $UserMembers = $Group->UserMembersObj; diff --git a/rt/html/Ticket/Elements/ShowHistory b/rt/html/Ticket/Elements/ShowHistory index 37b670d82..75e34776f 100644 --- a/rt/html/Ticket/Elements/ShowHistory +++ b/rt/html/Ticket/Elements/ShowHistory @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%perl> if ($ShowDisplayModes or $ShowTitle) { my $title; @@ -104,8 +104,8 @@ while ( my $Transaction = $Transactions->Next ) { $m->comp( 'ShowTransaction', %ARGS, - AttachPath => $AttachPath, - UpdatePath => $UpdatePath, + AttachPath => $AttachPath, + UpdatePath => $UpdatePath, Ticket => $Ticket, Transaction => $Transaction, ShowHeaders => $ShowHeaders, @@ -116,6 +116,10 @@ while ( my $Transaction = $Transactions->Next ) { AttachmentContent => $trans_content, LastTransaction => $Transactions->IsLast ); + +# manually flush the content buffer after each txn, so the user sees +# some update +$m->flush_buffer(); } @@ -127,9 +131,7 @@ while ( my $Transaction = $Transactions->Next ) { my $Transactions = new RT::Transactions($session{'CurrentUser'}); if ($Tickets) { while (my $t = $Tickets->Next) { - $Transactions->Limit(FIELD => 'Ticket', - OPERATOR => '=', - VALUE => $t->Id); + $Transactions->LimitToTicket($t->id); } } else { $Transactions = $Ticket->Transactions; @@ -153,5 +155,4 @@ $ShowDisplayModes => 1 $ShowTitleBarCommands => 1 $AttachPath => $RT::WebPath."/Ticket/Attachment" $UpdatePath => $RT::WebPath."/Ticket/Update.html" - diff --git a/rt/html/Ticket/Elements/ShowMemberOf b/rt/html/Ticket/Elements/ShowMemberOf index eb285d34b..e443132bc 100644 --- a/rt/html/Ticket/Elements/ShowMemberOf +++ b/rt/html/Ticket/Elements/ShowMemberOf @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,11 +42,11 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
                % my $memberof = $Ticket->MemberOf; % while (my $member_of = $memberof->Next) { -
              • <%$member_of->Id%>: <%$member_of->Subject%> [<%$member_of->Status%>] +
              • <%$member_of->Id%>: <%$member_of->Subject%> [<%$member_of->Status%>] % }
              diff --git a/rt/html/Ticket/Elements/ShowMembers b/rt/html/Ticket/Elements/ShowMembers index 9802e8982..f4fec1c7c 100644 --- a/rt/html/Ticket/Elements/ShowMembers +++ b/rt/html/Ticket/Elements/ShowMembers @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % if ($members->Count) {
                % while (my $link = $members->Next) { diff --git a/rt/html/Ticket/Elements/ShowMessageHeaders b/rt/html/Ticket/Elements/ShowMessageHeaders index 408b2c898..8dc76bae3 100644 --- a/rt/html/Ticket/Elements/ShowMessageHeaders +++ b/rt/html/Ticket/Elements/ShowMessageHeaders @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % use Data::Dumper;
              <&|/l&>Created:
              % foreach my $header (@headers) { diff --git a/rt/html/Ticket/Elements/ShowMessageStanza b/rt/html/Ticket/Elements/ShowMessageStanza index 8b912612b..eaf551de9 100644 --- a/rt/html/Ticket/Elements/ShowMessageStanza +++ b/rt/html/Ticket/Elements/ShowMessageStanza @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} % if (ref($Message)) { <%perl> @@ -57,7 +57,7 @@ foreach my $stanza (@$Message) { my $content = $stanza->{raw}; RT::Interface::Web::EscapeUTF8(\$content); $m->comp('/Elements/Callback', content => \$content, %ARGS); - $content =~ s/\n/
              /gi; + $content =~ s/\n/
              /gi if defined $content; <%$content |n%>
              diff --git a/rt/html/Ticket/Elements/ShowPeople b/rt/html/Ticket/Elements/ShowPeople index 597a991d5..dbec93928 100644 --- a/rt/html/Ticket/Elements/ShowPeople +++ b/rt/html/Ticket/Elements/ShowPeople @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,11 +42,11 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
              - + diff --git a/rt/html/Ticket/Elements/ShowReferences b/rt/html/Ticket/Elements/ShowReferences index e3639d01d..bb323f66c 100644 --- a/rt/html/Ticket/Elements/ShowReferences +++ b/rt/html/Ticket/Elements/ShowReferences @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,14 +42,14 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
                % while (my $Link = $Ticket->RefersTo->Next) {
              • % if ($Link->TargetURI->IsLocal) { % my $member = $Link->TargetObj; -<%$member->Id%>: (<%$member->OwnerObj->Name%>) <%$member->Subject%> [<%$member->Status%>]
                +<%$member->Id%>: (<%$member->OwnerObj->Name%>) <%$member->Subject%> [<%$member->Status%>]
                % } else { <%$Link->Target%> % } @@ -61,7 +61,7 @@
              • % if ($Link->BaseURI->IsLocal) { % my $member = $Link->BaseObj; -<%$member->Id%>: (<%$member->OwnerObj->Name%>) <%$member->Subject%> [<%$member->Status%>]
                +<%$member->Id%>: (<%$member->OwnerObj->Name%>) <%$member->Subject%> [<%$member->Status%>]
                % } else { <%$Link->Base%> %} diff --git a/rt/html/Ticket/Elements/ShowRequestor b/rt/html/Ticket/Elements/ShowRequestor index cb9d7a6cc..421d38e0a 100644 --- a/rt/html/Ticket/Elements/ShowRequestor +++ b/rt/html/Ticket/Elements/ShowRequestor @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%PERL> my $rows = 10; my $people = $Ticket->Requestors->UserMembersObj; @@ -73,6 +73,11 @@ $tickets->OrderBy(FIELD => 'Priority',
              • <%$w->Id%>: <%$w->Subject%> (<%$w->Status%>) %}
              + +<&|/l&>Groups this user belongs to:
              + +<& /Elements/ShowMemberships, UserObj => $requestor &> + <& /Elements/TitleBoxEnd &> % } diff --git a/rt/html/Ticket/Elements/ShowSummary b/rt/html/Ticket/Elements/ShowSummary index 5540417c7..31571400e 100644 --- a/rt/html/Ticket/Elements/ShowSummary +++ b/rt/html/Ticket/Elements/ShowSummary @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
              <&|/l&>Owner:<%$Ticket->OwnerObj->Name%><& ShowUserEntry, User => $Ticket->OwnerObj &>
              <&|/l&>Requestors:
              - + % my $desc = $Transaction->BriefDescription; @@ -56,6 +56,9 @@ @@ -67,6 +70,7 @@ $ShowHeaders => 0 $Collapsed => undef $ShowTitleBarCommands => 1 $RowNum => 1 +$DisplayPath => $RT::WebPath."/Ticket/Display.html?id=".$Ticket->id $AttachPath => $RT::WebPath."/Ticket/Attachment" $UpdatePath => $RT::WebPath."/Ticket/Update.html" $EmailRecordPath => $RT::WebPath."/Ticket/ShowEmailRecord.html" @@ -114,6 +118,7 @@ else { if ( $Ticket->Id != $Transaction->Ticket ) { $TicketString = "Ticket " . $Transaction->Ticket . ": "; } +$TicketString ||= ''; if ( $Transaction->TimeTaken != 0 ) { $TimeTaken = $Transaction->TimeTaken . " min"; diff --git a/rt/html/Ticket/Elements/ShowTransactionAttachments b/rt/html/Ticket/Elements/ShowTransactionAttachments index b01586deb..8dabff421 100644 --- a/rt/html/Ticket/Elements/ShowTransactionAttachments +++ b/rt/html/Ticket/Elements/ShowTransactionAttachments @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%perl> # Find all the attachments which have parent $Parent # For each of these attachments @@ -79,21 +79,24 @@ foreach my $message ( grep { $_->Parent == $Parent } @$Attachments ) { } -<&|/l&>Download<%$message->Filename || loc('(untitled)') %> +<&|/l&>Download <%$message->Filename || loc('(untitled)') %>
              <%$message->ContentType%> <% $size %>
              -%} - +% } % # }}}
              <%perl> -# {{{ if it's got content-disposition inline, show it inline +# {{{ if it has a content-disposition: attachment, don't show inline +unless ( $message->GetHeader('Content-Disposition') =~ /attachment/i ) { + my $content; # If it's text - if ( $message->ContentType =~ m{^(text|message)}i ) { + if ( $message->ContentType =~ m{^(text|message)}i + && $size <= $RT::MaxInlineBody ) + { if ( @@ -127,7 +130,7 @@ foreach my $message ( grep { $_->Parent == $Parent } @$Attachments ) { if ( $message->ContentType =~ m{^text/(?:html|enriched)$}i ) { $content = $m->comp( '/Elements/ScrubHTML', Content => $content ); - $m->out( $content ); + $m->out($content); } # if it's a text/plain show the body @@ -146,22 +149,24 @@ foreach my $message ( grep { $_->Parent == $Parent } @$Attachments ) { } } - # if it's an image, show it as an image - elsif ( $message->ContentType =~ /^image\//i ) { - $m->out('' ); - } - - # }}} + # if it's an image, show it as an image + elsif ( $message->ContentType =~ /^image\//i ) { + $m->out('' ); + } +} - $m->comp( 'ShowTransactionAttachments', %ARGS, - Parent => $message->id, - ParentObj => $message ); +# }}} +$m->comp( + 'ShowTransactionAttachments', %ARGS, + Parent => $message->id, + ParentObj => $message +); } diff --git a/rt/html/Ticket/Elements/ShowUserEntry b/rt/html/Ticket/Elements/ShowUserEntry index 38473fff9..163bcbdb1 100644 --- a/rt/html/Ticket/Elements/ShowUserEntry +++ b/rt/html/Ticket/Elements/ShowUserEntry @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} %# Released under the terms of version 2 of the GNU Public License <%$User->Name%> diff --git a/rt/html/Ticket/Elements/Tabs b/rt/html/Ticket/Elements/Tabs index 4f17d1024..1a5058691 100644 --- a/rt/html/Ticket/Elements/Tabs +++ b/rt/html/Ticket/Elements/Tabs @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Callback, Ticket => $Ticket, actions=> $actions, tabs => $tabs, %ARGS &> <& /Elements/Tabs, tabs => $tabs, @@ -121,7 +121,7 @@ my $ticket_page_tabs = { path => "Ticket/ModifyLinks.html?id=" . $id, }, _F => { title => loc('Jumbo'), path => "Ticket/ModifyAll.html?id=" . $id, - seperator => 1 + separator => 1 }, }; @@ -187,6 +187,7 @@ my $args = "?" . $m->comp( Order => $ARGS{'Order'} || $session{'CurrentSearchHash'}->{'Order'}, Rows => $ARGS{'Rows'}, ) if ($ARGS{'Query'} or $session{'CurrentSearchHash'}->{'Query'}); +$args ||= ''; $tabs->{"f"} = { path => "Search/Build.html?NewQuery=1", title => loc('New Query')}; @@ -211,7 +212,7 @@ if (defined $session{'tickets'} and $session{'tickets'}->Count) { <%ARGS> $Ticket => undef $subtabs => undef -$current_tab => undef -$current_subtab => undef +$current_tab => '' +$current_subtab => '' $Title => undef diff --git a/rt/html/Ticket/History.html b/rt/html/Ticket/History.html index faa6a29d5..a80cd0002 100644 --- a/rt/html/Ticket/History.html +++ b/rt/html/Ticket/History.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc("Ticket History # [_1] [_2]", $Ticket->Id, $Ticket->Subject) &> <& /Ticket/Elements/Tabs, Ticket => $Ticket, current_tab => 'Ticket/History.html?id='.$Ticket->id, diff --git a/rt/html/Ticket/Modify.html b/rt/html/Ticket/Modify.html index f567ff2b3..a6c316141 100644 --- a/rt/html/Ticket/Modify.html +++ b/rt/html/Ticket/Modify.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,14 +42,14 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc('Modify ticket #[_1]', $TicketObj->Id) &> <& /Ticket/Elements/Tabs, Ticket => $TicketObj, current_subtab => "Ticket/Modify.html?id=".$TicketObj->Id, Title => loc('Modify ticket #[_1]', $TicketObj->Id) &> <& /Elements/ListActions, actions => \@results &> - + <& /Elements/TitleBoxStart, title => loc('Modify ticket #[_1]',$TicketObj->Id), color=> "#993333", width => "100%" &> @@ -62,13 +62,13 @@ <%INIT> my $TicketObj = LoadTicket($id); -my $CustomFields = $TicketObj->QueueObj->CustomFields(); +my $CustomFields = $TicketObj->QueueObj->TicketCustomFields(); # Now let callbacks have a chance at editing %ARGS $m->comp('/Elements/Callback', TicketObj => $TicketObj, CustomFields => $CustomFields, %ARGS); my @results = ProcessTicketBasics(TicketObj => $TicketObj, ARGSRef => \%ARGS); -my @cf_results = ProcessTicketCustomFieldUpdates(TicketObj => $TicketObj, ARGSRef => \%ARGS); +my @cf_results = ProcessObjectCustomFieldUpdates(Object => $TicketObj, ARGSRef => \%ARGS); push (@results, @cf_results); # TODO: display the results, even if we can't display the ticket diff --git a/rt/html/Ticket/ModifyAll.html b/rt/html/Ticket/ModifyAll.html index f78cddcf1..23cd93570 100644 --- a/rt/html/Ticket/ModifyAll.html +++ b/rt/html/Ticket/ModifyAll.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc("Ticket #[_1] Jumbo update: [_2]", $Ticket->Id, $Ticket->Subject) &> <& /Ticket/Elements/Tabs, Ticket => $Ticket, @@ -100,6 +100,17 @@
              +% if (my $TxnCFs = $Ticket->TransactionCustomFields) { +% while (my $CF = $TxnCFs->Next()) { + + + + +% } # end if while +% } # end of if @@ -112,7 +123,9 @@ <& /Elements/TitleBoxEnd &> -<& /Elements/Submit, Label => loc('Save Changes'), Caption => loc("If you've updated anything above, be sure to"), color => "#333399" &> +<& /Elements/Submit, + Label => loc('Save Changes'), + Caption => loc("If you've updated anything above, be sure to"), color => "#333399" &> <%INIT> @@ -136,8 +149,7 @@ my (@wresults, @results, @dresults, @lresults, @cf_results); unless ($OnlySearchForPeople) { @wresults = ProcessTicketWatchers( TicketObj => $Ticket, ARGSRef => \%ARGS); - @results = ProcessTicketBasics( TicketObj => $Ticket, ARGSRef => \%ARGS); - @cf_results = ProcessTicketCustomFieldUpdates( TicketObj => $Ticket, ARGSRef => \%ARGS); + @cf_results = ProcessObjectCustomFieldUpdates( Object => $Ticket, ARGSRef => \%ARGS); @dresults = ProcessTicketDates( TicketObj => $Ticket, ARGSRef => \%ARGS); @lresults = ProcessTicketLinks( TicketObj => $Ticket, ARGSRef => \%ARGS); @@ -159,15 +171,11 @@ unless ($OnlySearchForPeople) { $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); + if ($ARGS{'UpdateAttachments'} || ( $ARGS{'UpdateContent'} && $ARGS{'UpdateContent'} ne "-- \n" . + $session{'CurrentUser'}->UserObj->Signature)) { + ProcessUpdateMessage(TicketObj => $Ticket, ARGSRef=>\%ARGS, Actions=>\@results); } + @results = ProcessTicketBasics( TicketObj => $Ticket, ARGSRef => \%ARGS); } push @results, @wresults; push @results, @dresults; diff --git a/rt/html/Ticket/ModifyDates.html b/rt/html/Ticket/ModifyDates.html index bf4bc7993..a4f68f2f5 100644 --- a/rt/html/Ticket/ModifyDates.html +++ b/rt/html/Ticket/ModifyDates.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc('Modify dates for #[_1]', $TicketObj->Id) &> <& /Ticket/Elements/Tabs, Ticket => $TicketObj, diff --git a/rt/html/Ticket/ModifyLinks.html b/rt/html/Ticket/ModifyLinks.html index 05d369d72..150597d89 100644 --- a/rt/html/Ticket/ModifyLinks.html +++ b/rt/html/Ticket/ModifyLinks.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc("Link ticket #[_1]", $Ticket->Id) &> <& /Ticket/Elements/Tabs, Ticket => $Ticket, diff --git a/rt/html/Ticket/ModifyPeople.html b/rt/html/Ticket/ModifyPeople.html index dde2d297d..61cbe6c27 100644 --- a/rt/html/Ticket/ModifyPeople.html +++ b/rt/html/Ticket/ModifyPeople.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc('Modify people related to ticket #[_1]', $Ticket->id) &> <& /Ticket/Elements/Tabs, Ticket => $Ticket, diff --git a/rt/html/Ticket/ShowEmailRecord.html b/rt/html/Ticket/ShowEmailRecord.html index 23eb6d5a0..38eddd3d2 100644 --- a/rt/html/Ticket/ShowEmailRecord.html +++ b/rt/html/Ticket/ShowEmailRecord.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%args> $Attachment => undef $Transaction => undef diff --git a/rt/html/Ticket/Update.html b/rt/html/Ticket/Update.html index e26d98830..df739c9c7 100644 --- a/rt/html/Ticket/Update.html +++ b/rt/html/Ticket/Update.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => $title &> <& /Ticket/Elements/Tabs, Ticket => $TicketObj, @@ -58,7 +58,7 @@ @@ -94,19 +94,33 @@ value="<% $ARGS{UpdateCc} %>">
              % } # end of if + +% if (my $TxnCFs = $TicketObj->TransactionCustomFields) { +% while (my $CF = $TxnCFs->Next()) { + + + + +% } # end if while +% } # end of if + > + DefaultLabel => loc("[_1] (Unchanged)",loc($Ticket->Status())) &> % } diff --git a/rt/html/Tools/Offline.html b/rt/html/Tools/Offline.html index 0879c94fc..8b12784e8 100644 --- a/rt/html/Tools/Offline.html +++ b/rt/html/Tools/Offline.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc("Offline upload") &> <& Elements/Tabs, current_tab => "Tools/Offline.html", diff --git a/rt/html/User/Delegation.html b/rt/html/User/Delegation.html index 47a5d13a2..3347fda1f 100644 --- a/rt/html/User/Delegation.html +++ b/rt/html/User/Delegation.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => loc("Delegate rights") &> <& /User/Elements/Tabs, current_tab => 'User/Delegation.html', diff --git a/rt/html/User/Elements/DelegateRights b/rt/html/User/Elements/DelegateRights index 112f3f6df..79ecb5977 100644 --- a/rt/html/User/Elements/DelegateRights +++ b/rt/html/User/Elements/DelegateRights @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}

              <%$sectionheading%>

              <%perl> @@ -81,7 +81,7 @@ while ( my $delegation = $delegations->Next) { % while (my $pg = $personalgroups->Next) {
              @@ -53,7 +53,7 @@ <& /Ticket/Elements/ShowBasics, Ticket => $Ticket &> <& /Elements/TitleBoxEnd &>
              -% if ($Ticket->QueueObj->CustomFields()->First) { +% if ($Ticket->QueueObj->TicketCustomFields->First) { <& /Elements/TitleBoxStart, title => loc('Custom Fields'), title_href =>"$RT::WebPath/Ticket/Modify.html?id=".$Ticket->Id, title_class=> 'inverse', diff --git a/rt/html/Ticket/Elements/ShowTransaction b/rt/html/Ticket/Elements/ShowTransaction index f0b8326cf..8bf589d45 100644 --- a/rt/html/Ticket/Elements/ShowTransaction +++ b/rt/html/Ticket/Elements/ShowTransaction @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,9 +42,9 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}}
              #<% $LastTransaction ? ' ' : ' ' |n %>#<% $LastTransaction ? ' ' : ' ' |n %>    <% $transdate|n %> <%$titlebar_commands|n%>
              +% if ($Transaction->CustomFieldValues->Count) { +<& /Elements/ShowCustomFields, Object => $Transaction &> +% } % $m->comp('ShowTransactionAttachments', %ARGS, Parent => 0) unless ($Collapsed ||!$ShowBody);
              <&|/l&>Subject:
              <% $CF->Name %>:<& /Elements/EditCustomField, + CustomField => $CF, + NamePrefix => "Object-RT::Transaction--CustomField-" + &><% $CF->FriendlyType %>
              <&|/l&>Attach:
              <&|/l&>Status: -<& /Elements/SelectStatus, Name=>"Status", DefaultLabel => loc("[_1] (Unchanged)", $TicketObj->Status), Default => $ARGS{'Status'} || ($TicketObj->Status eq $DefaultStatus ? undef : $DefaultStatus)&> +<& /Elements/SelectStatus, Name=>"Status", DefaultLabel => loc("[_1] (Unchanged)", loc($TicketObj->Status)), Default => $ARGS{'Status'} || ($TicketObj->Status eq $DefaultStatus ? undef : $DefaultStatus)&> <&|/l&>Owner: <& /Elements/SelectOwner, Name=>"Owner", DefaultLabel => loc("[_1] (Unchanged)", $TicketObj->OwnerObj->Name()), QueueObj => $TicketObj->QueueObj, TicketObj => $TicketObj, Default => $ARGS{'Owner'} &> <&|/l&>Worked: <&|/l&>minutes
              <&|/l&>Check box to delete
              % foreach my $attach_name (keys %{$session{'Attachments'}}) { -<%$attach_name%>
              +<%$attach_name%>
              % } # end of foreach
              <% $CF->Name %>:<& /Elements/EditCustomField, CustomField => $CF, NamePrefix => + "Object-RT::Transaction--CustomField-" &><% $CF->FriendlyType %>
              <&|/l&>Attach:
              <&|/l&>Message: <& /Elements/Callback, _CallbackName => 'BeforeMessageBox', %ARGS &> % if (exists $ARGS{UpdateContent}) { +% # preserve QuoteTransaction so we can use it to set up sane references/in/reply to +% my $temp = $ARGS{'QuoteTransaction'}; % delete $ARGS{'QuoteTransaction'}; <& /Elements/MessageBox, Name=>"UpdateContent", Default=>$ARGS{UpdateContent}, IncludeSignature => 0, %ARGS&> +% $ARGS{'QuoteTransaction'} = $temp; % } else { <& /Elements/MessageBox, Name=>"UpdateContent", %ARGS &> % } @@ -122,7 +136,6 @@ value="<% $ARGS{UpdateCc} %>">
              % } <%INIT> - my $CanRespond = 0; my $CanComment = 0; my $title; @@ -168,6 +181,7 @@ foreach my $key (keys %ARGS) { } $session{'Attachments'} = { %{$session{'Attachments'} || {}} }; } +# }}} # {{{ store the uploaded attachment in session if ($ARGS{'Attach'}) { # attachment? @@ -180,7 +194,7 @@ if ($ARGS{'Attach'}) { # attachment? $subject =~ s#^.*[\\/]##; my $attachment = MakeMIMEEntity( - Subject => $subject, + Filename => $subject, Body => "", AttachmentFieldName => 'Attach' ); @@ -200,6 +214,7 @@ if ( exists $ARGS{SubmitTicket} ) { $m->comp('Display.html', TicketObj => $TicketObj, %ARGS); return; } + <%ARGS> diff --git a/rt/html/Tools/Elements/Tabs b/rt/html/Tools/Elements/Tabs index 39321f145..fc4153b98 100644 --- a/rt/html/Tools/Elements/Tabs +++ b/rt/html/Tools/Elements/Tabs @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Tabs, tabs => $tabs, current_toptab => 'Tools/Offline.html', diff --git a/rt/html/Tools/MyDay.html b/rt/html/Tools/MyDay.html index 3fe2eda21..a20209c9b 100644 --- a/rt/html/Tools/MyDay.html +++ b/rt/html/Tools/MyDay.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, title => "What I did today" &> (displaying new and open tickets for <%$session{'CurrentUser'}->Name%>)
              @@ -62,7 +62,7 @@ HREF="<%$RT::WebPath%>/Ticket/Display.html?id=<%$Ticket->Id%>"><%$Ticket->Id%>: cols=60>
              Status: <& /Elements/SelectStatus, Name=> 'UpdateStatus-'.$Ticket->Id, - DefaultLabel => loc("[_1] (Unchanged)",$Ticket->Status()) &>
              - {$pg->PrincipalId} && 'CHECKED' %>> + {$pg->PrincipalId} && 'CHECKED' %>> % if ( $del_hash->{$pg->PrincipalId}) { % } diff --git a/rt/html/User/Elements/GroupTabs b/rt/html/User/Elements/GroupTabs index 26d8e8512..2e79df268 100644 --- a/rt/html/User/Elements/GroupTabs +++ b/rt/html/User/Elements/GroupTabs @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /User/Elements/Tabs, subtabs => $tabs, current_tab => 'User/Groups/', diff --git a/rt/html/User/Elements/Tabs b/rt/html/User/Elements/Tabs index 6411be658..1d25fb926 100644 --- a/rt/html/User/Elements/Tabs +++ b/rt/html/User/Elements/Tabs @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Tabs, tabs => $tabs, current_toptab => 'User/Prefs.html', diff --git a/rt/html/User/Groups/Members.html b/rt/html/User/Groups/Members.html index 0b133b35b..2068e5a5b 100644 --- a/rt/html/User/Groups/Members.html +++ b/rt/html/User/Groups/Members.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => $title &> <& /User/Elements/GroupTabs, GroupObj => $Group, @@ -81,7 +81,7 @@ % $UserMembers->LimitToUsers();
                % while (my $member = $UserMembers->Next()) { -
              • +
              • <%$member->MemberObj->Object->Name%> (<%$member->MemberObj->Object->RealName%>) % }
              @@ -90,7 +90,7 @@ % my $GroupMembers = $Group->MembersObj; % $GroupMembers->LimitToGroups(); % while (my $member = $GroupMembers->Next()) { -
            • +
            • <%$member->MemberObj->Object->Name%> % } % } diff --git a/rt/html/User/Groups/Modify.html b/rt/html/User/Groups/Modify.html index e744e104d..c0e9ce575 100644 --- a/rt/html/User/Groups/Modify.html +++ b/rt/html/User/Groups/Modify.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => $title &> <& /User/Elements/GroupTabs, @@ -74,7 +74,7 @@ > <&|/l&>Enabled (Unchecking this box disables this group)
            • -<& /Elements/Submit, Label => loc('Create'), Reset => 1 &> +<& /Elements/Submit, Label => loc('Save Changes'), Reset => 1 &> <%INIT> diff --git a/rt/html/User/Groups/index.html b/rt/html/User/Groups/index.html index d4fa7dfb5..6d2e15d47 100644 --- a/rt/html/User/Groups/index.html +++ b/rt/html/User/Groups/index.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title => $title &> <& /User/Elements/GroupTabs, current_subtab => 'User/Groups/index.html', diff --git a/rt/html/User/Prefs.html b/rt/html/User/Prefs.html index b5aa13db9..f1c755826 100644 --- a/rt/html/User/Prefs.html +++ b/rt/html/User/Prefs.html @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <& /Elements/Header, Title=>loc("Preferences") &> <& /User/Elements/Tabs, current_tab => 'User/Prefs.html', @@ -165,7 +165,7 @@ %if ($UserObj->Privileged) {
              <& /Elements/TitleBoxStart, title => loc('Signature') &> - <& /Elements/TitleBoxEnd &> % } @@ -210,9 +210,10 @@ if ($UserObj->Id) { Object => $UserObj, ARGSRef => \%ARGS ); if ($Lang) { - $session{'CurrentUser'}->LanguageHandle($Lang); - $session{'CurrentUser'}= $session{'CurrentUser'}; # Force writeback + $session{'CurrentUser'}->LanguageHandle($Lang); + $session{'CurrentUser'} = $session{'CurrentUser'}; # force writeback } + push (@results,@fieldresults); diff --git a/rt/html/autohandler b/rt/html/autohandler index b21d26145..c854c2b33 100644 --- a/rt/html/autohandler +++ b/rt/html/autohandler @@ -1,8 +1,8 @@ -%# {{{ BEGIN BPS TAGGED BLOCK +%# BEGIN BPS TAGGED BLOCK {{{ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ %# works based on those contributions, and sublicense and distribute %# those contributions and any derivatives thereof. %# -%# }}} END BPS TAGGED BLOCK +%# END BPS TAGGED BLOCK }}} <%INIT> # Roll back any dangling transactions from a previous failed connection @@ -61,21 +61,15 @@ if ($m->request_comp->attr_exists('AutoFlush')) { # passed just one, a scalar whatever they are, mark them as utf8 my $type = ref($_); (!$type) - ? Encode::decode(utf8 => $_, Encode::FB_PERLQQ) : + ? Encode::is_utf8($_) ? $_ : Encode::decode(utf8 => $_, Encode::FB_PERLQQ) : ($type eq 'ARRAY') - ? [ map { ref($_) ? $_ : Encode::decode(utf8 => $_, Encode::FB_PERLQQ) } @$_ ] : + ? [ map { (ref($_) or Encode::is_utf8($_)) ? $_ : Encode::decode(utf8 => $_, Encode::FB_PERLQQ) } @$_ ] : ($type eq 'HASH') - ? { map { ref($_) ? $_ : Encode::decode(utf8 => $_, Encode::FB_PERLQQ) } %$_ } : $_ + ? { map { (ref($_) or Encode::is_utf8($_)) ? $_ : Encode::decode(utf8 => $_, Encode::FB_PERLQQ) } %$_ } : $_ } %ARGS; -if ($ARGS{'Debug'}) { - require Time::HiRes; - $m->{'rt_base_time'} = [Time::HiRes::gettimeofday()]; +$m->{'rt_base_time'} = [Time::HiRes::gettimeofday()]; -} -else { - $m->{'rt_base_time'} = time; -} $m->comp('/Elements/SetupSessionCookie', %ARGS); unless ($session{'CurrentUser'} && $session{'CurrentUser'}->Id) { @@ -169,7 +163,7 @@ elsif ( $RT::WebExternalAuth ) { elsif ($RT::WebFallbackToInternalAuth) { unless (defined($session{'CurrentUser'})) { $m->comp('/Elements/Login', %ARGS, - Error=> loc('XXX CHANGEME You are not an authorized user')); + Error=> loc('You are not an authorized user')); $m->abort(); } } else { @@ -193,8 +187,8 @@ 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'}; + $RT::Logger->error("FAILED LOGIN for $user from $ENV{'REMOTE_ADDR'}"); $m->comp('/Elements/Login', %ARGS, Error => loc('Your username or password is incorrect')); $m->abort(); diff --git a/rt/html/index.html b/rt/html/index.html index 8c64b5aeb..04d48ece6 100644 --- a/rt/html/index.html +++ b/rt/html/index.html @@ -24,11 +24,11 @@ If you need commercial support, please contact us at sales@bestpractical.com. '%3'" -#: lib/RT/Ticket_Overlay.pm:3454 lib/RT/Transaction_Overlay.pm:553 lib/RT/Transaction_Overlay.pm:599 -#. ($cf->Name, $old_value) +#: lib/RT/Record.pm:1675 lib/RT/Transaction_Overlay.pm:639 lib/RT/Transaction_Overlay.pm:685 +#. ($cf->Name, $old_value->Content) #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 of group %3" -msgstr "" +msgstr "%1 %2 törölve" -#: html/Admin/Elements/EditScrips:43 html/Admin/Elements/ListGlobalScrips:27 html/Ticket/Elements/PreviewScrips:53 -#. ($scrip->ConditionObj->Name, $scrip->ActionObj->Name, $scrip->TemplateObj->Name) +#: html/Admin/Elements/EditScrips:65 html/Admin/Elements/ListGlobalScrips:64 html/Ticket/Elements/PreviewScrips:98 #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) msgid "%1 %2 with template %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 הוסף" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 מקבוצה %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 נמחק" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 ×¢× ×ª×‘× ×™×ª %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 שונה ל %3" -msgstr "" +msgstr "%1 %2 a %3 sablonnal" -#: NOT FOUND IN SOURCE -msgid "%1 (%2) %3 this ticket\\n" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 (%2) %3 פנייה זו\\n" -msgstr "" - -#: html/Ticket/Elements/ShowAttachments:51 +#: html/Ticket/Elements/ShowAttachments:72 #. ($rev->CreatedAsString, $size, $rev->CreatorObj->Name) msgid "%1 (%2) by %3" msgstr "" -#: html/SelfService/Update.html:30 html/Ticket/Elements/EditBasics:66 html/Ticket/Update.html:39 html/Ticket/Update.html:41 html/Tools/MyDay.html:20 -#. ($Ticket->Status()) -#. ($TicketObj->Status) +#: html/SelfService/Update.html:60 html/Ticket/Elements/EditBasics:87 html/Ticket/Update.html:61 html/Ticket/Update.html:63 html/Tools/MyDay.html:65 +#. (loc($DefaultStatus)) +#. (loc($TicketObj->Status)) #. ($TicketObj->OwnerObj->Name()) -#. ($DefaultStatus) +#. (loc($Ticket->Status())) msgid "%1 (Unchanged)" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 - %2 shown" -msgstr "" +msgstr "%1 (változatlan)" -#: bin/rt-crontool:165 bin/rt-crontool:172 bin/rt-crontool:178 +#: bin/rt-crontool:194 bin/rt-crontool:201 bin/rt-crontool:207 #. ("--search-argument", "--search") #. ("--condition-argument", "--condition") #. ("--action-argument", "--action") msgid "%1 - An argument to pass to %2" -msgstr "" +msgstr "%1 - %2-nek átadandó argumentum" -#: bin/rt-crontool:181 +#: bin/rt-crontool:210 #. ("--verbose") msgid "%1 - Output status updates to STDOUT" -msgstr "" +msgstr "%1 - Státuszfrissítés kiíratása a STDOUT-ra" -#: bin/rt-crontool:175 +# msgstr "%1 - Schreibe Statusupdates nach STDOUT" +#: bin/rt-crontool:204 #. ("--action") msgid "%1 - Specify the action module you want to use" -msgstr "" +msgstr "%1 - Adja meg a használandó akciómodult!" -#: bin/rt-crontool:169 +#: bin/rt-crontool:198 #. ("--condition") msgid "%1 - Specify the condition module you want to use" -msgstr "" +msgstr "%1 - Adja meg a használandó kondiciómodult!" -#: bin/rt-crontool:162 +#: bin/rt-crontool:191 #. ("--search") msgid "%1 - Specify the search module you want to use" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 - ×רגומנט להעביר ×ל %2" -msgstr "" +msgstr "%1 - Adja meg a használandó keres?modult!" $RT::VERSION, - '2004', - 'Best Practical Solutions, LLC',) - $RT::VERSION, - '2004', + '2005', 'Best Practical Solutions, LLC',) -#: html/Elements/Footer:36 +#: html/Elements/Footer:58 #. ('»|«', $RT::VERSION, - '2004', + '2005', 'Best Practical Solutions, LLC',) msgid "%1 RT %2 Copyright 1996-%3 %4." msgstr "" -#: lib/RT/ScripAction_Overlay.pm:114 +#: lib/RT/ScripAction_Overlay.pm:151 #. ($self->Id) msgid "%1 ScripAction loaded" -msgstr "" +msgstr "ScripAction %1 betöltve" -#: lib/RT/Ticket_Overlay.pm:3484 +#: lib/RT/Record.pm:1708 #. ($args{'Value'}, $cf->Name) msgid "%1 added as a value for %2" -msgstr "" - -#: 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 " -msgstr "" +msgstr "%1 értéke hozzáadva %2 höz" -#: NOT FOUND IN SOURCE -msgid "%1 aliases require a TicketId to work on (from %2) %3" -msgstr "" - -#: lib/RT/Link_Overlay.pm:111 lib/RT/Link_Overlay.pm:118 +#: lib/RT/Link_Overlay.pm:145 lib/RT/Link_Overlay.pm:152 #. ($args{'Base'}) #. ($args{'Target'}) msgid "%1 appears to be a local object, but can't be found in the database" -msgstr "" +msgstr "%1 nem találhato az adatbázisban, pedig helyi objektumnak látszik" -#: html/Ticket/Elements/ShowDates:52 lib/RT/Transaction_Overlay.pm:458 +#: html/Ticket/Elements/ShowDates:73 lib/RT/Transaction_Overlay.pm:520 #. ($self->BriefDescription , $self->CreatorObj->Name) #. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) msgid "%1 by %2" -msgstr "" +msgstr "%1 (%2)" -#: lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:688 lib/RT/Transaction_Overlay.pm:697 lib/RT/Transaction_Overlay.pm:700 -#. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) +#: lib/RT/Transaction_Overlay.pm:777 lib/RT/Transaction_Overlay.pm:786 lib/RT/Transaction_Overlay.pm:789 #. ($self->Field , $q1->Name , $q2->Name) #. ($self->Field, $t2->AsString, $t1->AsString) -#. ($self->Field, $self->OldValue, $self->NewValue) +#. ($self->Field, ($self->OldValue? "'".$self->OldValue ."'" : $self->loc("(no value)")) , "'". $self->NewValue."'") msgid "%1 changed from %2 to %3" -msgstr "" +msgstr "%1 változtatása: '%2' --> '%3'" -#: html/Search/Build.html:161 +#: html/Search/Build.html:212 #. ($Description) msgid "%1 copy" msgstr "" -#: lib/RT/Record.pm:739 +#: lib/RT/Record.pm:930 msgid "%1 could not be set to %2." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 couldn't init a transaction (%2)\\n" -msgstr "" +msgstr "%1 nem állítható %2 re." -#: lib/RT/Ticket_Overlay.pm:2739 +#: lib/RT/Ticket_Overlay.pm:2743 #. ($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." -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:560 +#. ($obj_type) msgid "%1 created" -msgstr "" +msgstr "%1 létrehozva" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:565 +#. ($obj_type) msgid "%1 deleted" -msgstr "" +msgstr "%1 törölve" -#: html/Elements/MyTickets:24 +#: html/Elements/MyTickets:47 #. ($rows) msgid "%1 highest priority tickets I own" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 highest priority tickets I own..." -msgstr "" - -#: html/Elements/MyTickets:26 -#. ($rows) -msgid "%1 highest priority tickets I requested..." -msgstr "" +msgstr "A %1 nekem kiosztott, legsürgõsebb probléma..." -#: bin/rt-crontool:157 +#: bin/rt-crontool:186 #. ($0) msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." msgstr "" -#: lib/RT/Queue_Overlay.pm:784 +#: lib/RT/Queue_Overlay.pm:860 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this queue." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 is no longer a %2 for this ticket." -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:3540 -#. ($args{'Value'}, $cf->Name) -msgid "%1 is no longer a value for custom field %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 isn't a valid Queue id." -msgstr "" +msgstr "Ennek a sornak %1 már nem %2-je." -#: NOT FOUND IN SOURCE -msgid "%1 matches" -msgstr "" - -#: html/Ticket/Create.html:155 html/Ticket/Create.html:156 html/Ticket/Elements/ShowBasics:36 html/Ticket/Elements/ShowBasics:42 html/Ticket/Elements/ShowBasics:47 +#: html/Ticket/Create.html:186 html/Ticket/Create.html:187 html/Ticket/Elements/ShowBasics:58 html/Ticket/Elements/ShowBasics:64 html/Ticket/Elements/ShowBasics:69 #. ('') #. ('') #. ($Ticket->TimeEstimated) #. ($Ticket->TimeWorked) #. ($Ticket->TimeLeft) msgid "%1 min" -msgstr "" +msgstr "%1 perc" -#: NOT FOUND IN SOURCE -msgid "%1 most recently updated articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 newest articles" -msgstr "" - -#: html/Elements/MyRequests:25 +#: html/Elements/MyRequests:47 #. ($rows) msgid "%1 newest unowned tickets" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 not shown" -msgstr "" +msgstr "%1 legújabb gazdátlan probléma" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:827 msgid "%1 objects" msgstr "" -#: html/User/Elements/DelegateRights:75 +#: html/User/Elements/DelegateRights:97 #. (loc($ObjectType =~ /^RT::(.*)$/)) msgid "%1 rights" -msgstr "" - -#: 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 "" - -#: NOT FOUND IN SOURCE -msgid "%1 was created without a CurrentUser\\n" -msgstr "" +msgstr "%1 jogok" -#: lib/RT/Action/ResolveMembers.pm:41 +#: lib/RT/Action/ResolveMembers.pm:63 #. (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 "" - -#: NOT FOUND IN SOURCE -msgid "%1 הוסף כערך עבור %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד עליה×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× (מ %2) %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 לפני %2 ימי×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 נר××” כמו ×ובייקט מקומי, ×בל ×”×•× ×ינו × ×ž×¦× ×‘×ž×¡×“ הנתוני×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 על ידי %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 פעולת-סקריפ נטענה" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 שונה מ %2 ל %3" -msgstr "" - -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:828 msgid "%1's %2 objects" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:829 msgid "%1's %2's %3 objects" msgstr "" -#: html/Search/Elements/SearchPrivacy:7 html/Search/Elements/SelectSearchObject:10 html/Search/Elements/SelectSearchesForObjects:11 -#. ($Object->Name) +#: html/Search/Elements/SearchPrivacy:52 html/Search/Elements/SelectSearchObject:55 html/Search/Elements/SelectSearchesForObjects:56 #. ($object->Name) +#. ($Object->Name) msgid "%1's saved searches" msgstr "" -#: lib/RT/Transaction_Overlay.pm:408 +#: lib/RT/Transaction_Overlay.pm:470 #. ($self) msgid "%1: no attachment specified" -msgstr "" +msgstr "%1: Nincs melléklet megadva!" -#: html/Ticket/Elements/ShowTransactionAttachments:56 +#: html/Ticket/Elements/ShowTransactionAttachments:78 #. ($size) msgid "%1b" -msgstr "" +msgstr "%1b" -#: html/Ticket/Elements/ShowTransactionAttachments:53 +#: html/Ticket/Elements/ShowTransactionAttachments:75 #. (int( $size / 102.4 ) / 10) msgid "%1k" -msgstr "" +msgstr "%1k" -#: lib/RT/Ticket_Overlay.pm:1252 +#: lib/RT/Ticket_Overlay.pm:1118 #. ($args{'Status'}) msgid "'%1' is an invalid value for status" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "'%1' not a recognized action. " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "(Check box to delete group member)" -msgstr "" +msgstr "'%1' nem lehet státusz érték" -#: NOT FOUND IN SOURCE -msgid "(Check box to delete scrip)" -msgstr "" - -#: 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/Elements/EditLinks:32 html/Ticket/Elements/EditPeople:45 html/User/Groups/Members.html:54 +#: html/Admin/Elements/EditCustomFieldValues:50 html/Admin/Elements/EditQueueWatchers:50 html/Admin/Elements/EditScrips:56 html/Admin/Elements/EditTemplates:57 html/Admin/Groups/Members.html:73 html/Elements/EditLinks:54 html/Ticket/Elements/EditPeople:67 html/User/Groups/Members.html:76 msgid "(Check box to delete)" -msgstr "" +msgstr "(Törléshez kiválasztandó!)" -#: NOT FOUND IN SOURCE -msgid "(Check boxes to delete)" -msgstr "" - -#: html/Ticket/Elements/PreviewScrips:49 +#: html/Ticket/Elements/PreviewScrips:94 msgid "(Check boxes to disable notifications to the listed recipients)" msgstr "" -#: html/Ticket/Elements/PreviewScrips:71 +#: html/Ticket/Elements/PreviewScrips:116 msgid "(Check boxes to enable notifications to the listed recipients)" msgstr "" -#: html/Ticket/Create.html:178 +#: html/Ticket/Create.html:209 msgid "(Enter ticket ids or URLs, separated with spaces)" -msgstr "" +msgstr "(Szóközökkel elválasztva adható meg a problémák sorszáma vagy URL-je.)" -#: NOT FOUND IN SOURCE -msgid "(Enter ticket ids or URLs, seperated with spaces)" -msgstr "" - -#: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 +#: html/Admin/Queues/Modify.html:75 html/Admin/Queues/Modify.html:81 #. ($RT::CorrespondAddress) #. ($RT::CommentAddress) -msgid "(If left blank, will default to %1" -msgstr "" +msgid "(If left blank, will default to %1)" +msgstr "(Ha üresen marad: %1)" -#: NOT FOUND IN SOURCE -msgid "(No Value)" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:32 html/Admin/Elements/ListGlobalCustomFields:31 +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Elements/ListGlobalCustomFields:53 msgid "(No custom fields)" -msgstr "" +msgstr "(Nincs egyéni mezõ)" -#: html/Admin/Groups/Members.html:49 html/User/Groups/Members.html:52 +#: html/Admin/Groups/Members.html:71 html/User/Groups/Members.html:74 msgid "(No members)" -msgstr "" +msgstr "(Nincsenek tagok)" -#: html/Admin/Elements/EditScrips:31 html/Admin/Elements/ListGlobalScrips:31 +#: html/Admin/Elements/EditScrips:53 html/Admin/Elements/ListGlobalScrips:49 msgid "(No scrips)" -msgstr "" +msgstr "(Nincs Scrip)" -#: html/Admin/Elements/EditTemplates:30 +#: html/Admin/Elements/EditTemplates:52 msgid "(No templates)" -msgstr "" +msgstr "(Nincs sablon)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/PickCustomFields:47 html/Admin/Elements/PickObjects:47 msgid "(None)" -msgstr "" +msgstr "(nincs név)" -#: html/Ticket/Update.html:66 +#: html/Ticket/Update.html:88 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 "" -#: 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:78 +#: html/Ticket/Create.html:100 msgid "(Sends a carbon-copy of this update to a comma-delimited list of administrative email addresses. These people will receive future updates.)" msgstr "" -#: html/Ticket/Update.html:62 +#: html/Ticket/Update.html:84 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 "" -#: 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:68 +#: html/Ticket/Create.html:90 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" msgstr "" -#: html/Admin/Elements/EditScrip:80 +#: html/Admin/Elements/EditScrip:102 msgid "(Use these fields when you choose 'User Defined' for a condition or action)" msgstr "" -#: html/Admin/Groups/index.html:32 html/User/Groups/index.html:32 +#: html/Admin/Groups/index.html:57 html/User/Groups/index.html:54 msgid "(empty)" -msgstr "" +msgstr "(üres)" -#: NOT FOUND IN SOURCE -msgid "(no Summary)" -msgstr "" - -#: html/Admin/Users/index.html:38 +#: html/Admin/Users/index.html:60 msgid "(no name listed)" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "(no name)" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "(no subject)" -msgstr "" +msgstr "(Nincs név a listában)" -#: html/Admin/Elements/SelectRights:47 html/Elements/SelectCustomFieldValue:29 html/Ticket/Elements/EditCustomField:64 html/Ticket/Elements/ShowCustomFields:35 lib/RT/Transaction_Overlay.pm:511 +#: html/Admin/Elements/SelectRights:72 html/Elements/EditCustomFieldSelect:60 html/Elements/SelectCustomFieldValue:51 html/Elements/ShowCustomFields:65 lib/RT/Transaction_Overlay.pm:580 msgid "(no value)" -msgstr "" +msgstr "(nincs adat)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFieldValues:47 msgid "(no values)" -msgstr "" +msgstr "(nincs adat)" -#: html/Elements/EditLinks:105 html/Ticket/Elements/BulkLinks:27 +#: html/Elements/EditLinks:130 html/Ticket/Elements/BulkLinks:49 msgid "(only one ticket)" -msgstr "" +msgstr "
              (Csak egy probléma adható meg!)" -#: html/Elements/TicketList:167 +#: html/Elements/RT__Ticket/ColumnMap:146 msgid "(pending approval)" msgstr "" -#: html/Elements/TicketList:170 +#: html/Elements/RT__Ticket/ColumnMap:149 msgid "(pending other Collection)" msgstr "" -#: NOT FOUND IN SOURCE -msgid "(pending other tickets)" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "(requestor's group)" -msgstr "" - -#: html/Admin/Users/Modify.html:49 +#: html/Admin/Users/Modify.html:71 msgid "(required)" -msgstr "" +msgstr "(szükséges)" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "(untitled)" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "..." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "25 highest priority tickets I own..." -msgstr "" +msgstr "(névtelen)" -#: NOT FOUND IN SOURCE -msgid "25 highest priority tickets I requested..." -msgstr "" - -#: html/Ticket/Elements/ShowBasics:31 +#: html/Ticket/Elements/ShowBasics:53 msgid "<% $Ticket->Status%>" msgstr "" -#: html/Elements/SelectTicketTypes:26 +#: html/Elements/SelectTicketTypes:48 msgid "<% $_ %>" msgstr "" -#: html/Search/Elements/SelectLinks:26 +#: html/Search/Elements/SelectLinks:48 msgid "<%$_%>" msgstr "" -#: html/Search/Elements/PickBasics:132 html/Search/Elements/PickBasics:139 html/Search/Elements/PickBasics:88 +#: html/Search/Elements/DisplayOptions:65 msgid "<%$field%>" msgstr "" -#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:25 lib/RT/StyleGuide.pod:767 +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:47 lib/RT/StyleGuide.pod:787 #. ($m->scomp('/Elements/SelectNewTicketQueue')) msgid " %1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "??????" -msgstr "" +msgstr " %1" #: etc/initialdata:218 msgid "A blank template" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "ACE Deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "ACE Loaded" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "ACE could not be deleted" -msgstr "" +msgstr "Üres sablon" -#: NOT FOUND IN SOURCE -msgid "ACE could not be found" +#: html/Admin/Users/Modify.html:363 +msgid "A password was not set, so user won't be able to login." msgstr "" -#: lib/RT/ACE_Overlay.pm:156 lib/RT/Principal_Overlay.pm:180 +#: lib/RT/ACE_Overlay.pm:175 lib/RT/Principal_Overlay.pm:219 msgid "ACE not found" -msgstr "" +msgstr "ACE nem található" -#: lib/RT/ACE_Overlay.pm:830 +#: lib/RT/ACE_Overlay.pm:854 msgid "ACEs can only be created and deleted." -msgstr "" +msgstr "ACE-k csak létrehozhatók és törölhetõk." -#: NOT FOUND IN SOURCE -msgid "Aborting to avoid unintended ticket modifications.\\n" -msgstr "" +#: html/Search/Elements/SelectAndOr:46 +msgid "AND" +msgstr "ÉS" -#: html/User/Elements/Tabs:31 +#: html/User/Elements/Tabs:53 msgid "About me" -msgstr "" +msgstr "Magamról" -#: html/Admin/Users/Modify.html:79 +#: html/Admin/Users/Modify.html:106 msgid "Access control" -msgstr "" +msgstr "Hozzáférés ellenõrzése" -#: html/Admin/Elements/EditScrip:49 +#: html/Admin/Elements/EditScrip:71 msgid "Action" -msgstr "" +msgstr "Akció" -#: lib/RT/Scrip_Overlay.pm:148 +#: lib/RT/Scrip_Overlay.pm:173 #. ($args{'ScripAction'}) msgid "Action %1 not found" -msgstr "" +msgstr "%1 akció nem található" -#: bin/rt-crontool:119 -msgid "Action committed." -msgstr "" +#: bin/rt-crontool:148 +msgid "Action committed.\\n" +msgstr "Akció végrehajtva.\\n" -#: bin/rt-crontool:115 +#: bin/rt-crontool:144 msgid "Action prepared..." -msgstr "" +msgstr "Akció elõkészítve..." -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add" -msgstr "" +msgstr "Hozzáad" -#: html/Search/Bulk.html:93 +#: html/Search/Bulk.html:114 msgid "Add AdminCc" -msgstr "" +msgstr "Adminisztratív tájékotatást kapó hozzáadása" -#: html/Search/Bulk.html:89 +#: html/Search/Bulk.html:110 msgid "Add Cc" -msgstr "" +msgstr "Tájékotatást kapó hozzáadása" + +#: html/Search/Elements/EditFormat:49 +msgid "Add Columns" +msgstr "Mezõk hozzáadása" -#: html/Search/Elements/PickCriteria:24 +#: html/Search/Elements/PickCriteria:46 msgid "Add Criteria" -msgstr "" +msgstr "Bõvített keresési feltételek" -#: html/Ticket/Create.html:113 html/Ticket/Update.html:81 +#: html/Ticket/Create.html:144 html/Ticket/Update.html:114 msgid "Add More Files" -msgstr "" +msgstr "További fájlok csatolása" -#: NOT FOUND IN SOURCE -msgid "Add Next State" -msgstr "" - -#: html/Search/Bulk.html:85 +#: html/Search/Bulk.html:106 msgid "Add Requestor" -msgstr "" +msgstr "Beküldõ hozáadása" -#: html/Admin/Elements/AddCustomFieldValue:24 +#: html/Admin/Elements/AddCustomFieldValue:46 msgid "Add Value" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Add a Scrip to this queue" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Add a Scrip which will apply to all queues" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Add a keyword selection to this queue" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Add a new a global scrip" -msgstr "" +msgstr "Értékek hozzáadása" -#: NOT FOUND IN SOURCE -msgid "Add a scrip to this queue" -msgstr "" - -#: html/Admin/Global/Scrip.html:54 +#: html/Admin/Global/Scrip.html:76 msgid "Add a scrip which will apply to all queues" -msgstr "" +msgstr "Minden sorra vonatkozó Scrip hozzáadása" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add additional criteria" -msgstr "" +msgstr "További feltételek hozzáadása" -#: html/Search/Bulk.html:125 +#: html/Search/Bulk.html:146 msgid "Add comments or replies to selected tickets" -msgstr "" +msgstr "A kiválasztott problémákhoz válasz vagy kiegészítés hozzáadása" -#: html/Admin/Groups/Members.html:41 html/User/Groups/Members.html:38 +#: html/Admin/Groups/Members.html:63 html/User/Groups/Members.html:60 msgid "Add members" -msgstr "" +msgstr "Tagfelvétel" -#: html/Admin/Queues/People.html:65 html/Ticket/Elements/AddWatchers:27 +#: html/Admin/Queues/People.html:87 html/Ticket/Elements/AddWatchers:49 msgid "Add new watchers" -msgstr "" +msgstr "Új résztvevõk hozzáadása" -#: NOT FOUND IN SOURCE -msgid "AddNextState" -msgstr "" +#: lib/RT/CustomField_Overlay.pm:103 +msgid "Add, delete and modify custom field values for objects" +msgstr "Egyéni mezõk lehetséges értékeinek létrehozása, módosítása, törlése" -#: lib/RT/Queue_Overlay.pm:684 +#: lib/RT/Queue_Overlay.pm:760 #. ($args{'Type'}) msgid "Added principal as a %1 for this queue" -msgstr "" +msgstr "Hozzendelt egy vezetõt mint %1 ehhez a sorhoz" -#: lib/RT/Ticket_Overlay.pm:1547 +#: lib/RT/Ticket_Overlay.pm:1416 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" -msgstr "" +msgstr "Hozzárendelt egy vezetõt mint %1 ehhez a problémához" -#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:111 +#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:133 msgid "Address1" -msgstr "" +msgstr "Utca, házszám" -#: html/Admin/Users/Modify.html:124 html/User/Prefs.html:115 +#: html/Admin/Users/Modify.html:151 html/User/Prefs.html:137 msgid "Address2" -msgstr "" +msgstr "Postafiók" -#: html/Ticket/Create.html:73 +#: html/Ticket/Create.html:95 msgid "Admin Cc" -msgstr "" +msgstr "Adminisztratív tájékoztatást kap" #: etc/initialdata:295 msgid "Admin Comment" -msgstr "" +msgstr "Adminisztratív megjegyzés" #: etc/initialdata:274 msgid "Admin Correspondence" msgstr "" -#: html/Admin/Queues/index.html:24 html/Admin/Queues/index.html:27 +#: html/Admin/Queues/index.html:46 html/Admin/Queues/index.html:49 msgid "Admin queues" -msgstr "" +msgstr "Válasszon sort!" -#: NOT FOUND IN SOURCE -msgid "Admin users" -msgstr "" - -#: html/Admin/Global/index.html:25 html/Admin/Global/index.html:27 +#: html/Admin/Global/index.html:47 html/Admin/Global/index.html:49 msgid "Admin/Global configuration" -msgstr "" +msgstr "Konfiguráció / Ãltalános beállítások" -#: NOT FOUND IN SOURCE -msgid "Admin/Groups" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Admin/Queue/Basics" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "AdminAllPersonalGroups" -msgstr "" - -#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:38 lib/RT/ACE_Overlay.pm:88 +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:60 lib/RT/ACE_Overlay.pm:114 msgid "AdminCc" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "AdminComment" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "AdminCorrespondence" -msgstr "" +msgstr "Adminisztratív tájékoztatást kap" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:101 msgid "AdminCustomField" msgstr "" -#: lib/RT/Queue_Overlay.pm:73 -msgid "AdminCustomFields" -msgstr "" - -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "AdminGroup" msgstr "" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "AdminGroupMembership" msgstr "" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "AdminOwnPersonalGroups" msgstr "" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "AdminQueue" msgstr "" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "AdminUsers" msgstr "" -#: html/Admin/Queues/People.html:47 html/Ticket/Elements/EditPeople:53 +#: html/Admin/Queues/People.html:69 html/Ticket/Elements/EditPeople:75 msgid "Administrative Cc" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Admins" -msgstr "" +msgstr "Adminisztratív tájékoztatást kap" -#: html/Ticket/Elements/Tabs:174 +#: html/Ticket/Elements/Tabs:197 msgid "Advanced" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Advanced Search" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Advanced Search Criteria" -msgstr "" +msgstr "Kézi lekérdezés" -#: html/Elements/SelectDateRelation:35 +#: html/Elements/SelectDateRelation:57 msgid "After" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Age" -msgstr "" +msgstr "után" -#: NOT FOUND IN SOURCE -msgid "Alias" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Alias for" +#: html/Search/Elements/PickCriteria:52 +msgid "Aggregator" msgstr "" #: etc/initialdata:363 msgid "All Approvals Passed" msgstr "" -#: NOT FOUND IN SOURCE -msgid "All Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:94 -msgid "All Custom Fields" -msgstr "" - -#: html/Admin/Queues/index.html:52 +#: html/Admin/Queues/index.html:75 msgid "All Queues" -msgstr "" +msgstr "Minden sor" -#: NOT FOUND IN SOURCE -msgid "Always sends a message to the requestors independent of message sender" -msgstr "" +#: html/Search/Elements/EditQuery:56 +msgid "And/Or" +msgstr "ÉS/VAGY" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:73 html/Admin/Elements/CustomFieldTabs:83 msgid "Applies to" msgstr "" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply" -msgstr "" +msgstr "Mentés" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply your changes" -msgstr "" +msgstr "A változtatás mentése" -#: html/Elements/Tabs:58 +#: html/Elements/Tabs:74 msgid "Approval" -msgstr "" +msgstr "Lezárás" -#: html/Approvals/Display.html:45 html/Approvals/Elements/ShowDependency:41 html/Approvals/index.html:64 +#: html/Approvals/Display.html:67 html/Approvals/Elements/ShowDependency:63 html/Approvals/index.html:86 #. ($Ticket->Id, $Ticket->Subject) #. ($ticket->id, $msg) #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Approval #%1: %2" -msgstr "" +msgstr "Engedélyezés #%1: %2" -#: html/Approvals/index.html:53 +#: html/Approvals/index.html:75 #. ($ticket->Id) msgid "Approval #%1: Notes not recorded due to a system error" -msgstr "" +msgstr "Engedélyezés #%1: A megjegyzés rendszerhiba miatt nem rögzíthetõ" -#: html/Approvals/index.html:51 +#: html/Approvals/index.html:73 #. ($ticket->Id) msgid "Approval #%1: Notes recorded" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Approval Details" -msgstr "" +msgstr "Engedélyezés #%1: Megjegyzés rögzítve" #: etc/initialdata:351 msgid "Approval Passed" -msgstr "" +msgstr "Lezárás rendben" #: etc/initialdata:374 msgid "Approval Rejected" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Approval diagram" -msgstr "" +msgstr "Lezárás visszautasítva" -#: html/Approvals/Elements/Approve:43 +#: html/Approvals/Elements/Approve:65 msgid "Approve" -msgstr "" +msgstr "Lezár" #: etc/initialdata:504 msgid "Approver's notes: %1" -msgstr "" +msgstr "Az engedélyezõ megjegyzése: %1" -#: lib/RT/Date.pm:414 +#: lib/RT/Date.pm:440 msgid "Apr." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "April" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Are you sure you want to delete this article?" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1 deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1: %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Articles" -msgstr "" +msgstr "ápr." -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:52 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:73 msgid "Ascending" -msgstr "" +msgstr "növekvõ" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "Assign and remove custom fields" -msgstr "" +msgstr "Egyéni mezõ hozzárendelése vagy törlése" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "AssignCustomFields" msgstr "" -#: html/Search/Bulk.html:134 html/SelfService/Update.html:47 html/Ticket/ModifyAll.html:82 html/Ticket/Update.html:81 +#: html/Search/Bulk.html:164 html/SelfService/Update.html:87 html/Ticket/ModifyAll.html:115 html/Ticket/Update.html:114 msgid "Attach" -msgstr "" +msgstr "Csatol" -#: html/SelfService/Create.html:64 html/Ticket/Create.html:109 +#: html/SelfService/Create.html:92 html/Ticket/Create.html:140 msgid "Attach file" -msgstr "" +msgstr "Fájl csatolása" -#: html/SelfService/Update.html:36 html/Ticket/Create.html:97 html/Ticket/Update.html:70 +#: html/SelfService/Update.html:75 html/Ticket/Create.html:128 html/Ticket/Update.html:92 msgid "Attached file" -msgstr "" +msgstr "Csatolt fájl" -#: html/Ticket/ShowEmailRecord.html:11 html/Ticket/ShowEmailRecord.html:14 html/Ticket/ShowEmailRecord.html:7 +#: html/Ticket/ShowEmailRecord.html:52 html/Ticket/ShowEmailRecord.html:56 html/Ticket/ShowEmailRecord.html:59 #. ($Attachment) msgid "Attachment '%1' could not be loaded" -msgstr "" +msgstr "A csatolt '%1' nem betölthetõ" -#: lib/RT/Transaction_Overlay.pm:416 +#: lib/RT/Transaction_Overlay.pm:478 msgid "Attachment created" -msgstr "" +msgstr "Csatolt fájl létrehozva" -#: lib/RT/Tickets_Overlay.pm:1251 +#: lib/RT/Tickets_Overlay.pm:1673 msgid "Attachment filename" -msgstr "" +msgstr "Csatolt fájl neve" -#: html/Ticket/Elements/ShowAttachments:25 +#: html/Ticket/Elements/ShowAttachments:47 msgid "Attachments" -msgstr "" +msgstr "Csatolt fájlok" -#: lib/RT/Attributes_Overlay.pm:158 +#: lib/RT/Attributes_Overlay.pm:172 msgid "Attribute Deleted" msgstr "" -#: lib/RT/Date.pm:418 +#: lib/RT/Date.pm:444 msgid "Aug." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "August" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "AuthSystem" -msgstr "" +msgstr "aug." #: etc/initialdata:221 msgid "Autoreply" -msgstr "" +msgstr "Automatikus válasz" #: etc/initialdata:72 msgid "Autoreply To Requestors" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "AutoreplyToRequestors" -msgstr "" - -#: html/Search/Elements/EditFormat:4 -msgid "Available Columns" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Bad PGP Signature: %1\\n" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Bad attachment id. Couldn't find attachment '%1'\\n" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Bad data in %1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Bad transaction number for attachment. %1 should be %2\\n" -msgstr "" +msgstr "Automatikus válasz a beküldõnek" -#: html/Admin/Elements/GroupTabs:38 html/Admin/Elements/QueueTabs:38 html/Admin/Elements/UserTabs:37 html/Ticket/Elements/Tabs:91 html/User/Elements/GroupTabs:37 +#: html/Admin/Elements/CustomFieldTabs:65 html/Admin/Elements/GroupTabs:60 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/UserTabs:58 html/Ticket/Elements/Tabs:113 html/User/Elements/GroupTabs:59 msgid "Basics" -msgstr "" +msgstr "Alapadatok módosítása" -#: html/Ticket/Update.html:64 +#: html/Ticket/Update.html:86 msgid "Bcc" -msgstr "" +msgstr "BCC" -#: html/Admin/Elements/EditScrip:73 +#: html/Admin/CustomFields/GroupRights.html:91 html/Admin/CustomFields/UserRights.html:74 html/Admin/Elements/EditScrip:95 msgid "Be sure to save your changes" msgstr "" +"Ha valamit módosított ne felejtsen el ide kattintani, hogy megtörténjen a" -#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:336 +# ## wieder - Duzen??? +#: html/Elements/SelectDateRelation:55 lib/RT/CurrentUser.pm:360 msgid "Before" -msgstr "" +msgstr "elõtt" -#: NOT FOUND IN SOURCE -msgid "Begin Approval" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Binary" +#: html/Elements/Header:80 +msgid "Best Practical Solutions, LLC corporate logo" msgstr "" #: etc/initialdata:217 msgid "Blank" -msgstr "" +msgstr "Üres" -#: NOT FOUND IN SOURCE -msgid "Bookmarkable URL for this search" -msgstr "" +#: html/Search/Elements/EditFormat:84 +msgid "Bold" +msgstr "Félkövér" -#: html/Search/Results.html:47 +#: html/Search/Results.html:81 msgid "Bookmarkable link" msgstr "" -#: html/Ticket/Elements/ShowHistory:38 html/Ticket/Elements/ShowHistory:44 +#: html/Ticket/Elements/ShowHistory:60 html/Ticket/Elements/ShowHistory:66 msgid "Brief headers" -msgstr "" +msgstr "Tömör fejléc" -#: html/Search/Bulk.html:24 html/Search/Bulk.html:25 +#: html/Search/Bulk.html:46 html/Search/Bulk.html:47 msgid "Bulk ticket update" -msgstr "" +msgstr "Tömeges problémafrissítés" -#: lib/RT/User_Overlay.pm:1533 +#: lib/RT/User_Overlay.pm:1722 msgid "Can not modify system users" -msgstr "" +msgstr "Rendszerfelhasználó nem módosítható" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Queue_Overlay.pm:92 msgid "Can this principal see this queue" -msgstr "" +msgstr "Ez a vezetõ nem láthatja ezt a sort" -#: lib/RT/CustomField_Overlay.pm:211 +#: lib/RT/CustomField_Overlay.pm:370 msgid "Can't add a custom field value without a name" +msgstr "Egyéni mehzõ név nélkül nem hozzáadható" + +#: html/Admin/CustomFields/Objects.html:86 +#. ($Class) +msgid "Can't find a collection class for '%1'" msgstr "" -#: html/Search/Build.html:694 +#: html/Search/Build.html:761 msgid "Can't find a saved search to work with" msgstr "" -#: lib/RT/Link_Overlay.pm:126 +#: lib/RT/Link_Overlay.pm:160 msgid "Can't link a ticket to itself" -msgstr "" +msgstr "A problémát nem lehet önmagához kapcsolni!" -#: lib/RT/Ticket_Overlay.pm:2716 -msgid "Can't merge into a merged ticket. You should never get this error" -msgstr "" - -#: html/Search/Build.html:699 +#: html/Search/Build.html:766 msgid "Can't save this search" -msgstr "" +msgstr "Ezt a lekérdezést nem lehet lementeni" -#: lib/RT/Record.pm:1060 lib/RT/Record.pm:1138 +#: lib/RT/Record.pm:1266 lib/RT/Record.pm:1344 msgid "Can't specifiy both base and target" -msgstr "" +msgstr "Nem adhat meg egyszerre bázist és célt" -#: html/autohandler:132 +#: html/autohandler:148 #. ($msg) msgid "Cannot create user: %1" -msgstr "" +msgstr "A felhasználó nem hozható létre: %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:59 lib/RT/ACE_Overlay.pm:87 +#: etc/initialdata:50 html/Admin/Queues/People.html:65 html/SelfService/Create.html:71 html/Ticket/Create.html:85 html/Ticket/Elements/EditPeople:72 html/Ticket/Elements/ShowPeople:56 html/Ticket/Update.html:81 lib/RT/ACE_Overlay.pm:113 msgid "Cc" -msgstr "" +msgstr "Tájékoztatást kap" -#: html/SelfService/Prefs.html:30 +#: html/SelfService/Prefs.html:52 msgid "Change password" -msgstr "" +msgstr "Jelszó-változtatás" -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:100 msgid "Check All" msgstr "" -#: html/SelfService/Update.html:39 html/Ticket/Create.html:100 html/Ticket/Update.html:73 +#: html/SelfService/Update.html:78 html/Ticket/Create.html:131 html/Ticket/Update.html:95 msgid "Check box to delete" -msgstr "" +msgstr "Törléshez bejelölni" -#: html/Admin/Elements/SelectRights:30 +#: html/Admin/Elements/SelectRights:55 msgid "Check box to revoke right" -msgstr "" +msgstr "Jog megvonásához megjelölni" -#: html/Elements/EditLinks:121 html/Elements/EditLinks:63 html/Elements/ShowLinks:56 html/Ticket/Create.html:183 html/Ticket/Elements/BulkLinks:42 +#: html/Elements/EditLinks:146 html/Elements/EditLinks:85 html/Elements/ShowLinks:78 html/Ticket/Create.html:214 html/Ticket/Elements/BulkLinks:64 msgid "Children" -msgstr "" +msgstr "Leszármazottak" -#: html/Admin/Users/Modify.html:129 html/User/Prefs.html:119 +#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:141 msgid "City" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class" -msgstr "" +msgstr "Város" -#: NOT FOUND IN SOURCE -msgid "Class Name" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class is" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Classes" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:102 msgid "Clear All" msgstr "" -#: html/Ticket/Elements/ShowDates:47 +#: html/Ticket/Elements/ShowDates:68 msgid "Closed" -msgstr "" +msgstr "Lezárva" -#: html/SelfService/Closed.html:24 -msgid "Closed Tickets" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Closed requests" -msgstr "" - -#: html/SelfService/Elements/Tabs:44 +#: html/SelfService/Closed.html:46 html/SelfService/Elements/Tabs:66 msgid "Closed tickets" -msgstr "" +msgstr "Lezárt problémák" -#: NOT FOUND IN SOURCE -msgid "Code" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Command not understood!\\n" -msgstr "" - -#: html/Ticket/Elements/ShowTransaction:152 html/Ticket/Elements/Tabs:154 +#: html/Ticket/Elements/ShowTransaction:182 html/Ticket/Elements/Tabs:176 msgid "Comment" -msgstr "" +msgstr "Kiegészít" -#: html/Admin/Queues/Modify.html:57 +#: html/Admin/Queues/Modify.html:79 msgid "Comment Address" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Comment not recorded" -msgstr "" +msgstr "Kiegészitõcím" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "Comment on tickets" msgstr "" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "CommentOnTicket" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Comments" -msgstr "" - -#: html/Ticket/ModifyAll.html:69 html/Ticket/Update.html:51 +#: html/Ticket/ModifyAll.html:91 html/Ticket/Update.html:73 msgid "Comments (Not sent to requestors)" -msgstr "" +msgstr "Kiegészítés (a beküldõ nem kapja meg!))" -#: html/Search/Bulk.html:129 +#: html/Search/Bulk.html:150 msgid "Comments (not sent to requestors)" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Comments about %1" -msgstr "" +msgstr "Kiegészítés (a beküldõ nem kapja meg!)" -#: html/Admin/Users/Modify.html:182 html/Ticket/Elements/ShowRequestor:45 +#: html/Admin/Users/Modify.html:224 html/Ticket/Elements/ShowRequestor:67 msgid "Comments about this user" -msgstr "" +msgstr "Kiegészítés ehhez a felhasználóhoz" -#: lib/RT/Transaction_Overlay.pm:537 +#: lib/RT/Transaction_Overlay.pm:623 msgid "Comments added" -msgstr "" +msgstr "Kiegészítés hozzáfûzése" -#: lib/RT/Action/Generic.pm:149 +#: lib/RT/Action/Generic.pm:176 msgid "Commit Stubbed" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Compile Restrictions" -msgstr "" - -#: html/Admin/Elements/EditScrip:41 +#: html/Admin/Elements/EditScrip:63 msgid "Condition" -msgstr "" +msgstr "Feltétel" -#: bin/rt-crontool:105 +#: bin/rt-crontool:131 msgid "Condition matches..." msgstr "" -#: lib/RT/Scrip_Overlay.pm:164 +#: lib/RT/Scrip_Overlay.pm:189 msgid "Condition not found" -msgstr "" +msgstr "A feltétel nem található" -#: html/Elements/Tabs:52 +#: html/Elements/Tabs:81 msgid "Configuration" -msgstr "" +msgstr "Konfiguráció" -#: html/SelfService/Prefs.html:32 +#: html/SelfService/Prefs.html:54 msgid "Confirm" -msgstr "" +msgstr "Igazolás" -#: NOT FOUND IN SOURCE -msgid "ContactInfoSystem" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Contacted date '%1' could not be parsed" -msgstr "" - -#: html/Admin/Elements/ModifyTemplate:43 html/Elements/SelectAttachmentField:26 html/Ticket/ModifyAll.html:86 +#: html/Admin/Elements/ModifyTemplate:65 html/Elements/SelectAttachmentField:48 html/Ticket/ModifyAll.html:119 msgid "Content" -msgstr "" +msgstr "Tartalom" -#: html/Elements/SelectAttachmentField:27 +#: html/Elements/SelectAttachmentField:49 msgid "Content-Type" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Coould not create group" -msgstr "" - -#: html/Search/Elements/EditSearches:16 +#: html/Search/Elements/EditSearches:64 msgid "Copy" -msgstr "" +msgstr "Másol" #: etc/initialdata:286 msgid "Correspondence" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Correspondence Address" -msgstr "" +msgstr "Válasz" -#: lib/RT/Transaction_Overlay.pm:533 +#: lib/RT/Transaction_Overlay.pm:619 msgid "Correspondence added" -msgstr "" +msgstr "Válasz hozzáfûzése" -#: NOT FOUND IN SOURCE -msgid "Correspondence not recorded" -msgstr "" +#: lib/RT/Record.pm:1693 +msgid "Could not add new custom field value. " +msgstr "Az egyéni mezõt nem sikerült hozzáadni." -#: lib/RT/Ticket_Overlay.pm:3471 -msgid "Could not add new custom field value for ticket. " -msgstr "" +#: lib/RT/Record.pm:1646 +#. (, $value_msg) +msgid "Could not add new custom field value. %1 " +msgstr "Az egyéni mezõértéket nem sikerült hozzáadni a #%1 problémához" -#: NOT FOUND IN SOURCE -msgid "Could not add new custom field value for ticket. %1 " -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2967 lib/RT/Ticket_Overlay.pm:2975 lib/RT/Ticket_Overlay.pm:2992 +#: lib/RT/Ticket_Overlay.pm:3004 lib/RT/Ticket_Overlay.pm:3012 lib/RT/Ticket_Overlay.pm:3029 msgid "Could not change owner. " -msgstr "" +msgstr "Nem sikerült a tulajdonost megváltoztatni! " -#: html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditCustomFields:164 +#: html/Admin/CustomFields/Modify.html:119 #. ($msg) msgid "Could not create CustomField" -msgstr "" +msgstr "Nem sikerült létrehozni az egyéni mezõt" -#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:474 lib/RT/Group_Overlay.pm:481 +#: html/Admin/Elements/EditCustomField:113 +#. ($msg) +msgid "Could not create CustomField: %1" +msgstr "Nem sikerült létrehozni a(z) %1 egyéni mezõt" + +#: html/User/Groups/Modify.html:98 lib/RT/Group_Overlay.pm:502 lib/RT/Group_Overlay.pm:509 msgid "Could not create group" -msgstr "" +msgstr "Nem sikerült létrehozni a csoportot" -#: html/Admin/Global/Template.html:74 html/Admin/Queues/Template.html:71 +#: html/Admin/Global/Template.html:96 html/Admin/Queues/Template.html:93 #. ($msg) msgid "Could not create template: %1" -msgstr "" +msgstr "A sablom nem jött létre: %1" -#: lib/RT/Ticket_Overlay.pm:1185 lib/RT/Ticket_Overlay.pm:364 +#: lib/RT/Ticket_Overlay.pm:1051 lib/RT/Ticket_Overlay.pm:396 msgid "Could not create ticket. Queue not set" -msgstr "" +msgstr "Nem jött létre a probléma. A sor nincs meghatározva" -#: lib/RT/User_Overlay.pm:226 lib/RT/User_Overlay.pm:240 lib/RT/User_Overlay.pm:249 lib/RT/User_Overlay.pm:258 lib/RT/User_Overlay.pm:267 lib/RT/User_Overlay.pm:281 lib/RT/User_Overlay.pm:291 lib/RT/User_Overlay.pm:462 +#: lib/RT/User_Overlay.pm:256 lib/RT/User_Overlay.pm:270 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:288 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:311 lib/RT/User_Overlay.pm:321 lib/RT/User_Overlay.pm:497 msgid "Could not create user" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Could not create watcher for requestor" -msgstr "" - -#: 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 "" +msgstr "A felhasználó nem jött létre" -#: lib/RT/Queue_Overlay.pm:662 lib/RT/Ticket_Overlay.pm:1515 +#: lib/RT/Queue_Overlay.pm:738 lib/RT/Ticket_Overlay.pm:1384 msgid "Could not find or create that user" -msgstr "" +msgstr "A felhasználót nem sikerült megtalálni vagy létrehozni" -#: lib/RT/Queue_Overlay.pm:723 lib/RT/Ticket_Overlay.pm:1596 +#: lib/RT/Queue_Overlay.pm:799 lib/RT/Ticket_Overlay.pm:1465 msgid "Could not find that principal" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Could not find user %1." -msgstr "" +msgstr "A vezetõ nem található" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:69 msgid "Could not load CustomField %1" -msgstr "" +msgstr "A(z) %1 egyéni mezõ nem betölthetõ" -#: html/Admin/Groups/Members.html:87 html/User/Groups/Members.html:89 html/User/Groups/Modify.html:81 +#: html/Admin/Groups/Members.html:109 html/User/Groups/Members.html:111 html/User/Groups/Modify.html:103 msgid "Could not load group" +msgstr "A csoport nem betölthetõ" + +#: lib/RT/SavedSearch.pm:120 +#. ($privacy) +msgid "Could not load object for %1" msgstr "" -#: lib/RT/Queue_Overlay.pm:682 +#: lib/RT/SavedSearch.pm:188 +msgid "Could not load search attribute" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:758 #. ($args{'Type'}) msgid "Could not make that principal a %1 for this queue" -msgstr "" +msgstr "A vezetõ nem lehet %1-e a sornak" -#: lib/RT/Ticket_Overlay.pm:1536 +#: lib/RT/Ticket_Overlay.pm:1405 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" -msgstr "" +msgstr "A vezetõ nem lehet %1-e a problémának" -#: lib/RT/Queue_Overlay.pm:781 +#: lib/RT/Queue_Overlay.pm:857 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this queue" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Could not remove that principal as a %1 for this ticket" -msgstr "" +msgstr "A vezetõt nem lehet mint a sor %1-ét eltávolítani" -#: lib/RT/User_Overlay.pm:162 +#: lib/RT/User_Overlay.pm:192 msgid "Could not set user info" -msgstr "" +msgstr "A felhasználó adatait nem sikerült elmenteni" -#: lib/RT/Group_Overlay.pm:977 +#: lib/RT/Group_Overlay.pm:1011 msgid "Couldn't add member to group" -msgstr "" +msgstr "A tagot nem lehet a csoporthoz adni" -#: lib/RT/Ticket_Overlay.pm:3481 lib/RT/Ticket_Overlay.pm:3537 +#: lib/RT/Record.pm:1705 lib/RT/Record.pm:1757 #. ($Msg) msgid "Couldn't create a transaction: %1" -msgstr "" +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/Record.pm:748 +#: lib/RT/Record.pm:939 msgid "Couldn't find row" -msgstr "" +msgstr "A sor nem található" -#: lib/RT/Group_Overlay.pm:951 +#: lib/RT/Group_Overlay.pm:985 msgid "Couldn't find that principal" -msgstr "" +msgstr "A csoport/felhasználó nem található" -#: lib/RT/CustomField_Overlay.pm:245 +#: lib/RT/CustomField_Overlay.pm:404 msgid "Couldn't find that value" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Couldn't find that watcher" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Couldn't find user\\n" -msgstr "" +msgstr "Az érték nem található" -#: lib/RT/CurrentUser.pm:123 +#: lib/RT/CurrentUser.pm:146 #. ($self->Id) msgid "Couldn't load %1 from the users database.\\n" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:149 +#. ($id) msgid "Couldn't load Class %1" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:107 +#. ($id) msgid "Couldn't load CustomField %1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Couldn't load KeywordSelects." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Couldn't load RT config file '%1' %2" -msgstr "" +msgstr "A(z) %1 egyéni mezõ nem betölthetõ" -#: NOT FOUND IN SOURCE -msgid "Couldn't load Scrips." -msgstr "" - -#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 +#: html/Admin/Groups/GroupRights.html:109 html/Admin/Groups/UserRights.html:96 #. ($id) msgid "Couldn't load group %1" -msgstr "" +msgstr "%1 csoport nem betölthetõ" -#: lib/RT/Link_Overlay.pm:169 lib/RT/Link_Overlay.pm:178 lib/RT/Link_Overlay.pm:205 +#: lib/RT/Link_Overlay.pm:203 lib/RT/Link_Overlay.pm:212 lib/RT/Link_Overlay.pm:239 msgid "Couldn't load link" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:83 html/Admin/Queues/CustomFields.html:59 html/Admin/Users/CustomFields.html:59 +#. ($id) msgid "Couldn't load object %1" -msgstr "" +msgstr "%1 objektum nem betölthetõ" -#: html/Admin/Elements/EditCustomFields:145 html/Admin/Queues/CustomFields.html:35 html/Admin/Queues/People.html:120 +#: html/Admin/Queues/People.html:142 #. ($id) msgid "Couldn't load queue" -msgstr "" +msgstr "A sor nem betölthetõ" -#: html/Admin/Queues/GroupRights.html:100 html/Admin/Queues/UserRights.html:71 +#: html/Admin/Queues/GroupRights.html:122 html/Admin/Queues/UserRights.html:93 #. ($id) msgid "Couldn't load queue %1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Couldn't load scrip" -msgstr "" +msgstr "%1 sor nem betölthetõ" -#: NOT FOUND IN SOURCE -msgid "Couldn't load template" -msgstr "" +#: html/SelfService/Display.html:156 +#. ($id) +msgid "Couldn't load ticket '%1'" +msgstr "A(z) '%1' nem betölthetõ" -#: NOT FOUND IN SOURCE -msgid "Couldn't load that user (%1)" +#: lib/RT/Ticket_Overlay.pm:2612 +#. ($args{'Base'}) +msgid "Couldn't resolve base '%1' into a URI." msgstr "" -#: html/SelfService/Display.html:116 -#. ($id) -msgid "Couldn't load ticket '%1'" +#: lib/RT/Ticket_Overlay.pm:2611 +#. ($args{'Target'}) +msgid "Couldn't resolve target '%1' into a URI." msgstr "" -#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:131 +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:153 msgid "Country" -msgstr "" +msgstr "Ország" -#: html/Admin/Elements/CreateUserCalled:25 html/Admin/Elements/EditCustomField:62 html/Admin/Elements/EditScrip:110 html/Admin/Groups/Modify.html:55 html/Admin/Queues/Template.html:44 html/Elements/QuickCreate:23 html/Ticket/Create.html:134 html/Ticket/Create.html:195 html/User/Groups/Modify.html:55 +#: html/Admin/Elements/CreateUserCalled:47 html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditScrip:132 html/Admin/Queues/Template.html:66 html/Elements/QuickCreate:68 html/Ticket/Create.html:165 html/Ticket/Create.html:226 msgid "Create" -msgstr "" +msgstr "Felvesz" #: etc/initialdata:135 msgid "Create Tickets" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create a Class" -msgstr "" +msgstr "Probléma megadása" -#: html/Admin/Elements/EditCustomField:74 +#: html/Admin/CustomFields/Modify.html:109 html/Admin/Elements/EditCustomField:96 msgid "Create a CustomField" -msgstr "" +msgstr "Hozzon létre egy új egyéni mezõt!" -#: html/Admin/Queues/CustomField.html:47 +#: html/Admin/Queues/CustomField.html:69 #. ($QueueObj->Name()) msgid "Create a CustomField for queue %1" -msgstr "" - -#: html/Admin/Global/CustomField.html:47 -msgid "Create a CustomField which applies to all queues" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create a new Custom Field" -msgstr "" +msgstr "Hozzon létre egy egyéni mezõt a(z) %1 sorhoz" -#: NOT FOUND IN SOURCE -msgid "Create a new article" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create a new global Scrip" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create a new global scrip" -msgstr "" - -#: html/Admin/Groups/Modify.html:66 html/Admin/Groups/Modify.html:92 +#: html/Admin/Groups/Modify.html:125 html/Admin/Groups/Modify.html:99 msgid "Create a new group" -msgstr "" +msgstr "Hozzon létre új csoportot!" -#: html/User/Groups/Modify.html:66 html/User/Groups/Modify.html:91 +#: html/User/Groups/Modify.html:113 html/User/Groups/Modify.html:88 msgid "Create a new personal group" -msgstr "" +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/Ticket/Create.html:24 html/Ticket/Create.html:27 html/Ticket/Create.html:35 +#: html/Ticket/Create.html:46 html/Ticket/Create.html:49 html/Ticket/Create.html:57 msgid "Create a new ticket" -msgstr "" +msgstr "Új probléma felvétele" -#: html/Admin/Users/Modify.html:211 html/Admin/Users/Modify.html:268 +#: html/Admin/Users/Modify.html:251 html/Admin/Users/Modify.html:306 msgid "Create a new user" -msgstr "" +msgstr "Hozzon létre egy új felhasználót!" -#: html/Admin/Queues/Modify.html:103 +#: html/Admin/Queues/Modify.html:125 msgid "Create a queue" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create a queue called" -msgstr "" +msgstr "Hozzon létre egy sort!" -#: NOT FOUND IN SOURCE -msgid "Create a request" -msgstr "" - -#: html/Admin/Queues/Scrip.html:58 +#: html/Admin/Queues/Scrip.html:80 #. ($QueueObj->Name) msgid "Create a scrip for queue %1" -msgstr "" +msgstr "Hozzon létre egy scrip-et a(z) %1 sorhoz!" -#: html/Admin/Global/Template.html:68 html/Admin/Queues/Template.html:64 +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:86 msgid "Create a template" -msgstr "" +msgstr "Hozzon létre egy sablont!" -#: html/SelfService/Create.html:24 +#: html/SelfService/Create.html:46 html/SelfService/CreateTicketInQueue.html:46 msgid "Create a ticket" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create an article" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create an article in class..." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create failed: %1 / %2 / %3 " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create failed: %1/%2/%3" -msgstr "" +msgstr "Új probléma" #: etc/initialdata:137 msgid "Create new tickets based on this scrip's template" -msgstr "" +msgstr "Hozzon létre egy új problémát ennek a sablonnak scripjeire alapozva" -#: html/SelfService/Create.html:77 +#: html/SelfService/Create.html:105 msgid "Create ticket" -msgstr "" +msgstr "Létrehozás" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/Queue_Overlay.pm:110 msgid "Create tickets in this queue" -msgstr "" +msgstr "Hozzon létre problémákat ebben a sorban!" -#: lib/RT/Queue_Overlay.pm:73 +#: lib/RT/CustomField_Overlay.pm:101 msgid "Create, delete and modify custom fields" -msgstr "" +msgstr "Egyéni mezõk létrehozása, módosítása, törlése" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "Create, delete and modify queues" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create, delete and modify the members of any user's personal groups" -msgstr "" +msgstr "Sor létrehozása, módosítása, törlése" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "Create, delete and modify the members of personal groups" msgstr "" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "Create, delete and modify users" +msgstr "Felhasználók létrehozása, módosítása, törlése" + +#: lib/RT/System.pm:88 +msgid "CreateSavedSearch" msgstr "" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/Queue_Overlay.pm:110 msgid "CreateTicket" msgstr "" -#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1279 +#: html/Elements/SelectDateType:47 html/Ticket/Elements/ShowDates:48 lib/RT/Ticket_Overlay.pm:1145 msgid "Created" -msgstr "" +msgstr "Felvéve" -#: html/Admin/Elements/EditCustomField:87 +#: html/Admin/CustomFields/Modify.html:121 html/Admin/Elements/EditCustomField:117 #. ($CustomFieldObj->Name()) msgid "Created CustomField %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Created by" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Created during" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Created template %1" -msgstr "" - -#: html/Search/Elements/PickBasics:115 +#: html/Search/Elements/PickBasics:102 msgid "Creator" -msgstr "" +msgstr "Létrehozó" -#: html/Elements/EditLinks:27 +#: html/Elements/EditLinks:49 msgid "Current Links" -msgstr "" +msgstr "Jelenlegi kapcsolatok" -#: NOT FOUND IN SOURCE -msgid "Current Relationships" -msgstr "" - -#: html/Admin/Elements/EditScrips:29 +#: html/Admin/Elements/EditScrips:51 msgid "Current Scrips" -msgstr "" +msgstr "Jelenlegi Scripek" -#: html/Admin/Groups/Members.html:38 html/User/Groups/Members.html:41 +#: html/Admin/Groups/Members.html:60 html/User/Groups/Members.html:63 msgid "Current members" -msgstr "" +msgstr "Jelenlegi tagok" -#: html/Admin/Elements/SelectRights:28 +#: html/Admin/Elements/SelectRights:51 msgid "Current rights" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Current search criteria" -msgstr "" +msgstr "Jelenlegi jogok" -#: html/Admin/Queues/People.html:40 html/Ticket/Elements/EditPeople:44 +#: html/Admin/Queues/People.html:62 html/Ticket/Elements/EditPeople:66 msgid "Current watchers" -msgstr "" - -#: html/Admin/Global/CustomField.html:54 -#. ($CustomField) -msgid "Custom Field #%1" -msgstr "" +msgstr "Jelenlegi résztvevõk" -#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Ticket/Elements/ShowSummary:35 +#: html/Admin/Elements/SystemTabs:61 html/Admin/Elements/Tabs:62 html/Admin/Global/index.html:71 html/Admin/Users/Modify.html:208 html/Admin/index.html:77 html/Ticket/Elements/ShowSummary:57 msgid "Custom Fields" -msgstr "" +msgstr "Egyéni mezõk" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:59 +#. ($lookup) msgid "Custom Fields for %1" -msgstr "" +msgstr "%1 egyéni mezõi" -#: html/Admin/Elements/EditScrip:101 +#: html/Admin/Elements/EditScrip:123 msgid "Custom action cleanup code" -msgstr "" +msgstr "Az akcióhoz rendelt egyéni lezáró kód" -#: html/Admin/Elements/EditScrip:93 +#: html/Admin/Elements/EditScrip:115 msgid "Custom action preparation code" -msgstr "" +msgstr "Az akcióhoz rendelt egyéni elõkészítõ kód" -#: html/Admin/Elements/EditScrip:85 +#: html/Admin/Elements/EditScrip:107 msgid "Custom condition" -msgstr "" - -#: lib/RT/Tickets_Overlay.pm:1693 -#. ($CF->Name , $args{OPERATOR} , $args{VALUE}) -msgid "Custom field %1 %2 %3" -msgstr "" +msgstr "Egyéni feltétel" #: NOT FOUND IN SOURCE -msgid "Custom field %1 does not apply to this object" -msgstr "" +msgid "Custom field %1 %2 %3" +msgstr "Egyéni mezõ %1 %2 %3" -#: lib/RT/Tickets_Overlay.pm:1688 +#: lib/RT/Tickets_Overlay.pm:2147 #. ($CF->Name) msgid "Custom field %1 has a value." -msgstr "" +msgstr "[%1] egyéni mezõnek van értéke." -#: lib/RT/Tickets_Overlay.pm:1685 +#: lib/RT/Tickets_Overlay.pm:2143 #. ($CF->Name) msgid "Custom field %1 has no value." -msgstr "" +msgstr "[%1] egyéni mezõnek nincs értéke." -#: lib/RT/Ticket_Overlay.pm:3373 +#: lib/RT/Record.pm:1579 lib/RT/Record.pm:1740 #. ($args{'Field'}) msgid "Custom field %1 not found" -msgstr "" +msgstr "[%1] egyéni mezõ nem található" -#: html/Admin/Elements/EditCustomFields:195 -msgid "Custom field deleted" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:3523 +#: NOT FOUND IN SOURCE msgid "Custom field not found" -msgstr "" +msgstr "Egyéni mezõ nem található" -#: lib/RT/CustomField_Overlay.pm:355 +#: lib/RT/CustomField_Overlay.pm:1041 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Custom field value changed from %1 to %2" -msgstr "" +msgstr "A(z) %2 egyéni mezõ %1értéke nem található" -#: lib/RT/CustomField_Overlay.pm:255 +#: lib/RT/CustomField_Overlay.pm:414 msgid "Custom field value could not be deleted" -msgstr "" +msgstr "Az egyéni mezõ értéke nem található" -#: lib/RT/CustomField_Overlay.pm:361 +#: lib/RT/CustomField_Overlay.pm:1047 msgid "Custom field value could not be found" -msgstr "" +msgstr "Az egyéni mezõ értéke nem található" -#: lib/RT/CustomField_Overlay.pm:253 lib/RT/CustomField_Overlay.pm:363 +#: lib/RT/CustomField_Overlay.pm:1049 lib/RT/CustomField_Overlay.pm:412 msgid "Custom field value deleted" -msgstr "" +msgstr "Az egyéni mezõ értéke törölve" -#: lib/RT/Transaction_Overlay.pm:541 +#: html/Elements/SelectGroups:51 html/Elements/SelectUsers:51 lib/RT/Transaction_Overlay.pm:627 msgid "CustomField" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Data error" -msgstr "" - -#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:94 html/Ticket/ModifyAll.html:43 -msgid "Dates" -msgstr "" - -#: lib/RT/Date.pm:422 -msgid "Dec." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "December" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Default Autoresponse Template" -msgstr "" +#: html/SelfService/Display.html:61 html/Ticket/Create.html:191 html/Ticket/Elements/ShowSummary:76 html/Ticket/Elements/Tabs:116 html/Ticket/ModifyAll.html:65 +msgid "Dates" +msgstr "Idõpontok" + +#: lib/RT/Date.pm:448 +msgid "Dec." +msgstr "dec." #: etc/initialdata:222 msgid "Default Autoresponse template" msgstr "" -#: html/Tools/Offline.html:39 +#: html/Tools/Offline.html:61 msgid "Default Queue" -msgstr "" +msgstr "Alapértlemezett sor" -#: html/Tools/Offline.html:48 +#: html/Tools/Offline.html:70 msgid "Default Requestor" -msgstr "" +msgstr "Alapértelmezett beküldõ" #: etc/initialdata:296 msgid "Default admin comment template" @@ -1840,1873 +1259,1518 @@ msgstr "" msgid "Default transaction template" msgstr "" -#: lib/RT/Transaction_Overlay.pm:519 -#. ($type, $self->Field, $self->OldValue, $self->NewValue) -msgid "Default: %1/%2 changed from %3 to %4" -msgstr "" - -#: html/User/Delegation.html:24 html/User/Delegation.html:27 +#: html/User/Delegation.html:46 html/User/Delegation.html:49 msgid "Delegate rights" -msgstr "" +msgstr "Jogok továbbadása" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "Delegate specific rights which have been granted to you." msgstr "" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "DelegateRights" msgstr "" -#: html/User/Elements/Tabs:37 +#: html/User/Elements/Tabs:59 msgid "Delegation" -msgstr "" +msgstr "Jogok továbbadása" -#: html/Admin/Elements/EditScrips:53 html/Search/Elements/EditFormat:66 html/Search/Elements/EditSearches:15 +#: html/Admin/Elements/EditScrips:75 html/Search/Elements/EditFormat:103 html/Search/Elements/EditQuery:57 html/Search/Elements/EditSearches:63 msgid "Delete" -msgstr "" +msgstr "Töröl" -#: html/Admin/Elements/EditTemplates:57 +#: html/Admin/Elements/EditTemplates:79 msgid "Delete Template" -msgstr "" +msgstr "Sablon törlése" -#: NOT FOUND IN SOURCE -msgid "Delete article #%1" +#: lib/RT/SavedSearch.pm:211 +#. ($msg) +msgid "Delete failed: %1" msgstr "" -#: html/Admin/Elements/EditScrips:52 +#: html/Admin/Elements/EditScrips:74 msgid "Delete selected scrips" -msgstr "" +msgstr "Kiválasztott Scrip törlése" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "Delete tickets" -msgstr "" +msgstr "Problémák törlése" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "DeleteTicket" msgstr "" -#: lib/RT/Transaction_Overlay.pm:162 -msgid "Deleting this object could break referential integrity" +#: lib/RT/SavedSearch.pm:209 +msgid "Deleted search" msgstr "" -#: lib/RT/Queue_Overlay.pm:329 +#: lib/RT/Queue_Overlay.pm:391 msgid "Deleting this object would break referential integrity" msgstr "" -#: lib/RT/User_Overlay.pm:478 +#: lib/RT/User_Overlay.pm:513 msgid "Deleting this object would violate referential integrity" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Deleting this object would violate referential integrity." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Deleting this object would violate referential integrity. That's bad." -msgstr "" - -#: html/Approvals/Elements/Approve:44 +#: html/Approvals/Elements/Approve:66 msgid "Deny" -msgstr "" +msgstr "Elutasítva" -#: html/Elements/EditLinks:113 html/Elements/EditLinks:44 html/Elements/ShowLinks:36 html/Ticket/Create.html:181 html/Ticket/Elements/BulkLinks:34 html/Ticket/Elements/ShowDependencies:31 +#: html/Elements/EditLinks:138 html/Elements/EditLinks:66 html/Elements/ShowLinks:58 html/Ticket/Create.html:212 html/Ticket/Elements/BulkLinks:56 html/Ticket/Elements/ShowDependencies:53 msgid "Depended on by" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Dependencies: \\n" -msgstr "" +msgstr "Ettõl függnek" -#: lib/RT/Transaction_Overlay.pm:621 +#: lib/RT/Transaction_Overlay.pm:707 #. ($value) msgid "Dependency by %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:661 +#: lib/RT/Transaction_Overlay.pm:747 #. ($value) msgid "Dependency by %1 deleted" msgstr "" -#: lib/RT/Transaction_Overlay.pm:618 +#: lib/RT/Transaction_Overlay.pm:704 #. ($value) msgid "Dependency on %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:658 +#: lib/RT/Transaction_Overlay.pm:744 #. ($value) msgid "Dependency on %1 deleted" msgstr "" -#: html/Elements/EditLinks:109 html/Elements/EditLinks:35 html/Elements/SelectLinkType:26 html/Elements/ShowLinks:26 html/Ticket/Create.html:180 html/Ticket/Elements/BulkLinks:30 html/Ticket/Elements/ShowDependencies:24 +#: html/Elements/EditLinks:134 html/Elements/EditLinks:57 html/Elements/SelectLinkType:48 html/Elements/ShowLinks:48 html/Ticket/Create.html:211 html/Ticket/Elements/BulkLinks:52 html/Ticket/Elements/ShowDependencies:46 msgid "Depends on" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "DependsOn" -msgstr "" +msgstr "A következõktõl függ" -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:57 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:78 msgid "Descending" -msgstr "" +msgstr "csökkenõ" -#: html/SelfService/Create.html:72 html/Ticket/Create.html:118 +#: html/SelfService/Create.html:100 html/Ticket/Create.html:149 msgid "Describe the issue below" -msgstr "" +msgstr "A probléma szabatos leírása" -#: html/Admin/Elements/AddCustomFieldValue:35 html/Admin/Elements/EditCustomField:38 html/Admin/Elements/EditScrip:34 html/Admin/Elements/ModifyTemplate:35 html/Admin/Groups/Modify.html:48 html/Admin/Queues/Modify.html:47 html/Elements/SelectGroups:26 html/Search/Elements/EditSearches:8 html/User/Groups/Modify.html:48 +#: html/Admin/CustomFields/Modify.html:61 html/Admin/Elements/AddCustomFieldValue:57 html/Admin/Elements/EditCustomField:60 html/Admin/Elements/EditCustomFieldValues:56 html/Admin/Elements/EditScrip:56 html/Admin/Elements/ModifyTemplate:57 html/Admin/Groups/Modify.html:71 html/Admin/Queues/Modify.html:69 html/Search/Elements/EditSearches:56 html/User/Groups/Modify.html:70 msgid "Description" -msgstr "" +msgstr "Leírás" -#: NOT FOUND IN SOURCE -msgid "Details" -msgstr "" - -#: html/Ticket/Elements/Tabs:86 +#: html/Search/Elements/EditFormat:71 html/Ticket/Elements/Tabs:108 msgid "Display" -msgstr "" +msgstr "Mutat" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "Display Access Control List" msgstr "" -#: html/Search/Elements/DisplayOptions:25 +#: html/Search/Elements/DisplayOptions:46 msgid "Display Columns" -msgstr "" +msgstr "Mezõk kiválasztása" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "Display Scrip templates for this queue" -msgstr "" +msgstr "Láthatóak legyenek az ehhez a sorhoz tartozó scrip sablonok" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "Display Scrips for this queue" -msgstr "" +msgstr "Láthatóak legyen a sorhoz tartozó scripek" -#: html/Ticket/Elements/ShowHistory:34 +#: html/Ticket/Elements/ShowHistory:56 msgid "Display mode" -msgstr "" +msgstr "Megjelenítési mód" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "Display saved searches for this group" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Display ticket #%1" -msgstr "" - -#: html/Elements/Footer:38 +#: html/Elements/Footer:60 msgid "Distributed under version 2 of the GNU GPL." msgstr "" -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "Do anything and everything" msgstr "" -#: html/Elements/Refresh:29 -msgid "Don't refresh this page." -msgstr "" +#: html/Search/Build.html:112 +msgid "Do the Search" +msgstr "Keresés indítása" -#: NOT FOUND IN SOURCE -msgid "Don't show search results" -msgstr "" +#: html/Elements/Refresh:51 +msgid "Don't refresh this page." +msgstr "Ne frissítse ezt az oldalt." -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "Download" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Download all the tickets as a tab delimited file" -msgstr "" +msgstr "Letölt" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:61 html/Admin/Users/index.html:64 msgid "Download as a tab-delimited file" msgstr "" -#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 lib/RT/Ticket_Overlay.pm:1283 +#: html/Elements/SelectDateType:53 html/Ticket/Create.html:197 html/Ticket/Elements/EditDates:66 html/Ticket/Elements/ShowDates:64 lib/RT/Ticket_Overlay.pm:1149 msgid "Due" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Due date '%1' could not be parsed" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "ERROR: Couldn't load ticket '%1': %2.\\n" -msgstr "" +msgstr "Határidõ" -#: NOT FOUND IN SOURCE -msgid "Edit" -msgstr "" +#: html/Admin/Elements/ObjectCustomFields:92 html/Admin/Queues/CustomFields.html:64 html/Admin/Users/CustomFields.html:64 +#. ($Object->Name) +msgid "Edit Custom Fields for %1" +msgstr "Módosítsa %1 egyéni mezõit!" -#: NOT FOUND IN SOURCE -msgid "Edit Conditions" +#: html/Admin/Global/CustomFields/Groups.html:9 +msgid "Edit Custom Fields for all groups" msgstr "" -#: html/Admin/Queues/CustomFields.html:45 -#. ($Queue->Name) -msgid "Edit Custom Fields for %1" +#: html/Admin/Global/CustomFields/Users.html:9 +msgid "Edit Custom Fields for all users" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Edit Custom Fields for Class %1" +#: html/Admin/Global/CustomFields/Queue-Tickets.html:9 html/Admin/Global/CustomFields/Queue-Transactions.html:9 +msgid "Edit Custom Fields for tickets in all queues" msgstr "" -#: html/Search/Bulk.html:141 html/Ticket/ModifyLinks.html:35 +#: html/Search/Bulk.html:173 html/Ticket/ModifyLinks.html:57 msgid "Edit Links" -msgstr "" +msgstr "Kapcsolatok módosítása" -#: html/Search/Edit.html:46 +#: html/Search/Edit.html:68 msgid "Edit Query" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Edit Relationships" -msgstr "" +msgstr "Lekérdezés szerkesztése kézzel" -#: html/Admin/Queues/Templates.html:41 +#: html/Admin/Queues/Templates.html:63 #. ($QueueObj->Name) msgid "Edit Templates for queue %1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Edit keywords" -msgstr "" +msgstr "Módosítsa a(z) %1 sor sablonjait!" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "Edit saved searches for this group" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Edit scrips" -msgstr "" - -#: html/Admin/Global/index.html:45 +#: html/Admin/Elements/GlobalCustomFieldTabs:60 html/Admin/Global/index.html:67 msgid "Edit system templates" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Edit templates for %1" -msgstr "" +msgstr "Módosítsa a rendszersablonokat!" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "EditSavedSearches" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Editing Configuration for Class %1" -msgstr "" - -#: html/Admin/Queues/Modify.html:118 +#: html/Admin/Queues/Modify.html:140 #. ($QueueObj->Name) msgid "Editing Configuration for queue %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Editing Configuration for user %1" -msgstr "" - -#: html/Admin/Elements/EditCustomField:90 +#: html/Admin/CustomFields/Modify.html:125 html/Admin/Elements/EditCustomField:120 #. ($CustomFieldObj->Name()) msgid "Editing CustomField %1" msgstr "" -#: html/Admin/Groups/Members.html:31 +#: html/Admin/Groups/Members.html:53 #. ($Group->Name) msgid "Editing membership for group %1" -msgstr "" +msgstr "Módosítsa a(z) %1 csoport tagságát!" -#: html/User/Groups/Members.html:128 +#: html/User/Groups/Members.html:150 #. ($Group->Name) msgid "Editing membership for personal group %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Editing template %1" -msgstr "" - -#: lib/RT/Record.pm:1075 lib/RT/Record.pm:1152 +#: lib/RT/Record.pm:1281 lib/RT/Record.pm:1358 msgid "Either base or target must be specified" -msgstr "" +msgstr "Meg kell adni a bázist vagy a célt" -#: html/Admin/Users/Modify.html:52 html/Elements/SelectUsers:26 html/Ticket/Elements/AddWatchers:55 html/User/Prefs.html:43 +#: html/Admin/Users/Modify.html:74 html/Ticket/Elements/AddWatchers:77 html/User/Prefs.html:65 msgid "Email" -msgstr "" +msgstr "E-mail cím" -#: lib/RT/User_Overlay.pm:206 +#: lib/RT/User_Overlay.pm:236 msgid "Email address in use" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "EmailAddress" -msgstr "" +msgstr "E-Mail-cím már foglalt" -#: NOT FOUND IN SOURCE -msgid "EmailEncoding" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Enabled (Unchecking this box disables this Class)" -msgstr "" - -#: html/Admin/Elements/EditCustomField:50 +# ## muss das überhaupt übersetzt werden??? +#: html/Admin/CustomFields/Modify.html:83 html/Admin/Elements/EditCustomField:72 msgid "Enabled (Unchecking this box disables this custom field)" -msgstr "" +msgstr "Aktivált (kiválasztása letiltja ezt az egyéni mezõt)" -#: html/Admin/Groups/Modify.html:52 html/User/Groups/Modify.html:52 +#: html/Admin/Groups/Modify.html:84 html/User/Groups/Modify.html:74 msgid "Enabled (Unchecking this box disables this group)" -msgstr "" +msgstr "Aktivált (Kiválasztása letiltja ezt a csoportot)" -#: html/Admin/Queues/Modify.html:83 +#: html/Admin/Queues/Modify.html:105 msgid "Enabled (Unchecking this box disables this queue)" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Enabled Classes" -msgstr "" +msgstr "Aktivált (Kiválasztása letiltja ezt a sort)" -#: html/Admin/Elements/EditCustomFields:97 -msgid "Enabled Custom Fields" -msgstr "" - -#: html/Admin/Queues/index.html:55 +#: html/Admin/Queues/index.html:78 msgid "Enabled Queues" -msgstr "" +msgstr "Aktív sorok" -#: html/Admin/Elements/EditCustomField:106 html/Admin/Groups/Modify.html:116 html/Admin/Queues/Modify.html:140 html/Admin/Users/Modify.html:308 html/User/Groups/Modify.html:116 +#: html/Admin/Elements/EditCustomField:136 html/Admin/Groups/Modify.html:150 html/Admin/Users/Modify.html:342 html/User/Groups/Modify.html:138 #. (loc_fuzzy($msg)) msgid "Enabled status %1" -msgstr "" +msgstr "Status %1 aktiviert" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:143 html/Admin/Queues/Modify.html:162 +#. (loc_fuzzy($msg)) msgid "Enabled status: %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Enter Articles or URIs to link Articles to. Seperate multiple entries with spaces." -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:433 +#: lib/RT/CustomField_Overlay.pm:64 msgid "Enter multiple values" -msgstr "" +msgstr "Adjon meg több értéket!" -#: html/Elements/EditLinks:99 +#: html/Elements/EditLinks:124 msgid "Enter objects or URIs to link objects to. Separate multiple entries with spaces." -msgstr "" +msgstr "Objektum vagy URI. Szóközzel elválasztva több is megadható" -#: lib/RT/CustomField_Overlay.pm:430 +#: lib/RT/CustomField_Overlay.pm:65 msgid "Enter one value" -msgstr "" +msgstr "Adjon meg egy értéket!" -#: html/Elements/EditLinks:97 +#: html/Elements/EditLinks:121 msgid "Enter queues or URIs to link queues to. Separate multiple entries with spaces." -msgstr "" +msgstr "Sor vagy URI. Szóközzel elválasztva több is megadható" -#: html/Elements/EditLinks:95 +#: html/Elements/EditLinks:117 html/Search/Bulk.html:174 msgid "Enter tickets or URIs to link tickets to. Separate multiple entries with spaces." -msgstr "" - -#: html/Search/Bulk.html:142 -msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." -msgstr "" +msgstr "Probléma szám vagy URI. Szóközzel elválasztva több is megadható" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:66 msgid "Enter up to %1 values" -msgstr "" +msgstr "Adjon meg egy értéket!" -#: html/Elements/Login:39 html/SelfService/Error.html:24 html/SelfService/Error.html:25 +#: html/Elements/Login:61 html/SelfService/Error.html:46 html/SelfService/Error.html:47 msgid "Error" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Error adding watcher" -msgstr "" +msgstr "Hiba" -#: lib/RT/Queue_Overlay.pm:593 +#: lib/RT/Queue_Overlay.pm:669 msgid "Error in parameters to Queue->AddWatcher" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Error in parameters to Queue->DelWatcher" -msgstr "" +msgstr "Hiba a sor paraméterezésében ->AddWatcher" -#: lib/RT/Queue_Overlay.pm:754 +#: lib/RT/Queue_Overlay.pm:830 msgid "Error in parameters to Queue->DeleteWatcher" -msgstr "" +msgstr "Hiba a sor paraméterezésében->DelWatcher" -#: lib/RT/Ticket_Overlay.pm:1468 +#: lib/RT/Ticket_Overlay.pm:1333 msgid "Error in parameters to Ticket->AddWatcher" -msgstr "" +msgstr "Hiba a probléma paraméterezésében -> AddWatcher" -#: NOT FOUND IN SOURCE -msgid "Error in parameters to Ticket->DelWatcher" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:1630 +#: lib/RT/Ticket_Overlay.pm:1499 msgid "Error in parameters to Ticket->DeleteWatcher" -msgstr "" +msgstr "Hiba a probléma paraméterezésében->DelWatcher" -#: bin/rt-crontool:206 +#: bin/rt-crontool:233 msgid "Escalate tickets" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Estimate" -msgstr "" - -#: html/Ticket/Elements/ShowBasics:35 +#: html/Ticket/Elements/ShowBasics:57 msgid "Estimated" -msgstr "" +msgstr "Becsült" #: etc/initialdata:20 msgid "Everyone" -msgstr "" +msgstr "Mindenki" -#: bin/rt-crontool:190 +#: bin/rt-crontool:219 msgid "Example:" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "ExternalAuthId" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "ExternalContactInfoId" -msgstr "" +msgstr "Például:" -#: html/Admin/Users/Modify.html:72 +#: html/Admin/Users/Modify.html:99 msgid "Extra info" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1" -msgstr "" +msgstr "Kiegészítõ információk" -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1 into class %2" +#: lib/RT/SavedSearch.pm:165 +msgid "Failed to create search attribute" msgstr "" -#: lib/RT/User_Overlay.pm:342 +#: lib/RT/User_Overlay.pm:377 msgid "Failed to find 'Privileged' users pseudogroup." msgstr "" -#: lib/RT/User_Overlay.pm:349 +#: lib/RT/User_Overlay.pm:384 msgid "Failed to find 'Unprivileged' users pseudogroup" msgstr "" -#: bin/rt-crontool:134 +#: bin/rt-crontool:163 #. ($modname, $@) msgid "Failed to load module %1. (%2)" -msgstr "" +msgstr "A %1 Modul nem betölthetõ. (%2)" -#: lib/RT/Date.pm:412 -msgid "Feb." +#: lib/RT/SavedSearch.pm:168 +#. ($privacy) +msgid "Failed to load object for %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "February" -msgstr "" +#: lib/RT/Date.pm:438 +msgid "Feb." +msgstr "feb." -#: html/Elements/SelectAttachmentField:28 +#: html/Elements/SelectAttachmentField:50 msgid "Filename" -msgstr "" +msgstr "fájlnév" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:69 msgid "Fill in multiple text areas" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:74 +msgid "Fill in multiple wikitext areas" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:70 msgid "Fill in one text area" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:75 +msgid "Fill in one wikitext area" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:71 msgid "Fill in up to %1 text areas" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Fin" +#: lib/RT/CustomField_Overlay.pm:76 +msgid "Fill in up to %1 wikitext areas" msgstr "" -#: html/Search/Elements/PickBasics:60 html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:57 lib/RT/Tickets_Overlay.pm:1153 +#: html/Search/Elements/PickBasics:162 html/Ticket/Create.html:185 html/Ticket/Elements/EditBasics:79 lib/RT/Tickets_Overlay.pm:1569 msgid "Final Priority" -msgstr "" +msgstr "Végsõ prioritás" -#: lib/RT/Ticket_Overlay.pm:1274 +#: lib/RT/Ticket_Overlay.pm:1140 msgid "FinalPriority" msgstr "" -#: html/Admin/Queues/People.html:60 html/Ticket/Elements/EditPeople:33 -msgid "Find group whose" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:72 html/Admin/Queues/People.html:82 html/Ticket/Elements/EditPeople:55 msgid "Find groups whose" -msgstr "" +msgstr "Találjon olyan csoportot, amelyiknél a" -#: NOT FOUND IN SOURCE -msgid "Find new/open tickets" -msgstr "" - -#: html/Admin/Queues/People.html:56 html/Admin/Users/index.html:45 html/Ticket/Elements/EditPeople:29 +#: html/Admin/Queues/People.html:78 html/Admin/Users/index.html:70 html/Ticket/Elements/EditPeople:51 msgid "Find people whose" -msgstr "" +msgstr "Találj olyan embereket, akiknél a" -#: html/Search/Results.html:72 +#: html/Search/Results.html:109 msgid "Find tickets" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Finish Approval" -msgstr "" +msgstr "Problémák keresése" -#: html/Ticket/Elements/Tabs:59 +#: html/Ticket/Elements/Tabs:81 msgid "First" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "First page" -msgstr "" +msgstr "Elsõ" -#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:746 +#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:766 msgid "Foo Bar Baz" msgstr "" -#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:737 +#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:757 msgid "Foo!" msgstr "" -#: html/Search/Bulk.html:84 +#: html/Search/Bulk.html:105 msgid "Force change" +msgstr "A változtatás kikényszerítése" + +#: html/Search/Elements/EditFormat:52 +msgid "Format" msgstr "" -#: html/Search/Results.html:70 +#: html/Search/Results.html:107 #. ($ticketcount) msgid "Found %quant(%1,ticket)" -msgstr "" +msgstr "%quant(%1) problémát találtam" -#: lib/RT/Record.pm:750 +#: lib/RT/Record.pm:942 msgid "Found Object" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Freeform" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "FreeformContactInfo" -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:37 -msgid "FreeformMultiple" -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:36 -msgid "FreeformSingle" -msgstr "" - -#: lib/RT/Date.pm:392 +#: lib/RT/Date.pm:417 msgid "Fri." -msgstr "" +msgstr "P" -#: html/Ticket/Elements/ShowHistory:40 html/Ticket/Elements/ShowHistory:50 +#: html/Ticket/Elements/ShowHistory:62 html/Ticket/Elements/ShowHistory:72 msgid "Full headers" -msgstr "" +msgstr "Teljes fejléc" -#: html/Tools/Offline.html:65 +#: html/Tools/Offline.html:87 msgid "Get template from file" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Getting the current user from a pgp sig\\n" -msgstr "" - -#: lib/RT/Transaction_Overlay.pm:587 +#: lib/RT/Transaction_Overlay.pm:673 #. ($New->Name) msgid "Given to %1" -msgstr "" +msgstr "%1 felhasználónak adva" -#: html/Admin/Elements/Tabs:40 html/Admin/index.html:37 +#: html/Admin/Elements/Tabs:65 html/Admin/index.html:82 msgid "Global" -msgstr "" +msgstr "Ãltalános" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:55 msgid "Global Custom Fields" -msgstr "" +msgstr "Globális egyéni mezõ" -#: NOT FOUND IN SOURCE -msgid "Global Keyword Selections" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Global Scrips" -msgstr "" +#: html/Admin/Global/CustomFields/index.html:59 +msgid "Global custom field configuration" +msgstr "Egyéni mezõk általános beállításai" -#: html/Admin/Elements/SelectTemplate:37 +#: html/Admin/Elements/SelectTemplate:59 #. (loc($Template->Name)) msgid "Global template: %1" -msgstr "" +msgstr "Ãltalános probléma: %1" -#: html/Tools/Offline.html:69 +#: html/Tools/Offline.html:91 msgid "Go" -msgstr "" +msgstr "Hajrá!" -#: html/Admin/Elements/EditCustomFields:73 html/Admin/Groups/index.html:39 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:69 +#: html/Admin/Groups/index.html:67 html/Admin/Groups/index.html:73 html/Admin/Queues/People.html:80 html/Admin/Queues/People.html:84 html/Admin/Queues/index.html:66 html/Admin/Users/index.html:73 html/Search/Results.html:76 html/Ticket/Elements/EditPeople:53 html/Ticket/Elements/EditPeople:57 html/index.html:91 msgid "Go!" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Good pgp sig from %1\\n" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Goto page" -msgstr "" +msgstr "Hajrá!" -#: html/Elements/GotoTicket:24 html/SelfService/Elements/GotoTicket:24 +#: html/Elements/GotoTicket:46 html/SelfService/Elements/GotoTicket:46 msgid "Goto ticket" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Grand" -msgstr "" +msgstr "Mutassa a problémát" -#: html/Ticket/Elements/AddWatchers:45 html/Ticket/Elements/ShowGroupMembers:33 html/User/Elements/DelegateRights:77 +#: html/Ticket/Elements/AddWatchers:67 html/Ticket/Elements/ShowGroupMembers:55 html/User/Elements/DelegateRights:99 msgid "Group" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Group %1 %2: %3" -msgstr "" +msgstr "Csoport" -#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 +#: html/Admin/Elements/CustomFieldTabs:68 html/Admin/Elements/GroupTabs:66 html/Admin/Elements/QueueTabs:82 html/Admin/Elements/SystemTabs:65 html/Admin/Global/index.html:76 msgid "Group Rights" -msgstr "" +msgstr "Csoportjogok" -#: lib/RT/Group_Overlay.pm:957 +#: lib/RT/Group_Overlay.pm:991 msgid "Group already has member" -msgstr "" +msgstr "Csoportnak már vannak tagjai" -#: NOT FOUND IN SOURCE -msgid "Group could not be created." -msgstr "" - -#: html/Admin/Groups/Modify.html:76 +#: html/Admin/Groups/Modify.html:109 #. ($create_msg) msgid "Group could not be created: %1" -msgstr "" +msgstr "A csoportot nem lehetett létrehozni: %1" -#: lib/RT/Group_Overlay.pm:497 -msgid "Group created" -msgstr "" - -#: lib/RT/Group_Overlay.pm:1129 -msgid "Group has no such member" -msgstr "" - -#: lib/RT/Group_Overlay.pm:937 lib/RT/Queue_Overlay.pm:669 lib/RT/Queue_Overlay.pm:729 lib/RT/Ticket_Overlay.pm:1522 lib/RT/Ticket_Overlay.pm:1602 -msgid "Group not found" -msgstr "" +#: lib/RT/Group_Overlay.pm:529 +msgid "Group created" +msgstr "Csoport létrehozva" -#: NOT FOUND IN SOURCE -msgid "Group not found.\\n" -msgstr "" +#: lib/RT/Group_Overlay.pm:1163 +msgid "Group has no such member" +msgstr "A csoportnak már van ilyen tagja" -#: NOT FOUND IN SOURCE -msgid "Group not specified.\\n" -msgstr "" +#: lib/RT/Group_Overlay.pm:971 lib/RT/Queue_Overlay.pm:745 lib/RT/Queue_Overlay.pm:805 lib/RT/Ticket_Overlay.pm:1391 lib/RT/Ticket_Overlay.pm:1471 +msgid "Group not found" +msgstr "Csoport nem található" -#: 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 +#: html/Admin/Elements/GlobalCustomFieldTabs:59 html/Admin/Elements/SelectNewGroupMembers:56 html/Admin/Elements/Tabs:56 html/Admin/Global/CustomFields/index.html:69 html/Admin/Groups/Members.html:85 html/Admin/Queues/People.html:104 html/Admin/Users/Memberships.html:53 html/Admin/index.html:67 html/User/Groups/Members.html:88 lib/RT/CustomField_Overlay.pm:1088 msgid "Groups" -msgstr "" +msgstr "Csoportok" -#: lib/RT/Group_Overlay.pm:963 +#: lib/RT/Group_Overlay.pm:997 msgid "Groups can't be members of their members" -msgstr "" +msgstr "Csoportok nem lehetnek a saját tagjaik tagjai!" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:82 msgid "Groups matching search criteria" -msgstr "" +msgstr "A keresési feltételeknek megfeleõ csoportok" -#: NOT FOUND IN SOURCE +#: html/Ticket/Elements/ShowRequestor:77 msgid "Groups this user belongs to" msgstr "" -#: lib/RT/Interface/CLI.pm:72 lib/RT/Interface/CLI.pm:72 +#: lib/RT/Interface/CLI.pm:94 lib/RT/Interface/CLI.pm:94 msgid "Hello!" -msgstr "" +msgstr "Hallo!" -#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:753 +#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:773 #. ($name) msgid "Hello, %1" -msgstr "" +msgstr "Hallo %1" -#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:89 +#: html/Admin/Elements/GroupTabs:70 html/Admin/Elements/UserTabs:64 html/Ticket/Elements/ShowHistory:51 html/Ticket/Elements/Tabs:111 msgid "History" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "History for article #%1" -msgstr "" +msgstr "Részletes történet" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/History.html:62 +#. ($GroupObj->Name) msgid "History of the group %1" -msgstr "" +msgstr "A %1 csoport története" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/History.html:62 +#. ($UserObj->Name) msgid "History of the user %1" -msgstr "" +msgstr "%1 felhasználó története" -#: NOT FOUND IN SOURCE -msgid "HomePhone" -msgstr "" - -#: html/Elements/Tabs:43 +#: html/Elements/Tabs:65 msgid "Homepage" -msgstr "" +msgstr "Kezdõlap" -#: lib/RT/Base.pm:86 +#: lib/RT/Base.pm:110 #. (6) msgid "I have %quant(%1,concrete mixer)." msgstr "" -#: NOT FOUND IN SOURCE -msgid "I have [quant,_1,concrete mixer]." +#: html/Search/Build.html:637 +msgid "I'm lost" msgstr "" -#: html/Search/Elements/PickBasics:104 html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1080 +#: html/Ticket/Elements/ShowBasics:48 lib/RT/Tickets_Overlay.pm:1494 msgid "Id" -msgstr "" +msgstr "Sorszám" -#: html/Admin/Users/Modify.html:43 html/User/Prefs.html:38 +#: html/Admin/Users/Modify.html:65 html/User/Prefs.html:60 msgid "Identity" -msgstr "" +msgstr "Személy" #: etc/initialdata:429 msgid "If an approval is rejected, reject the original and delete pending approvals" msgstr "" -#: html/Tools/Offline.html:52 +#: html/Tools/Offline.html:74 msgid "If no Requestor is specified, create tickets with this requestor." -msgstr "" +msgstr "Ha a beküldõ ismeretlen, ezzel legyen az új probléma beküldõje" -#: html/Tools/Offline.html:43 +#: html/Tools/Offline.html:65 msgid "If no queue is specified, create tickets in this queue." -msgstr "" +msgstr "Ha nincs megadva sor, ebbe a sorba kerüljenek az új problémák" -#: bin/rt-crontool:186 +#: bin/rt-crontool:215 msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." msgstr "" -#: html/Admin/Queues/People.html:104 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Queues/People.html:126 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:128 html/Ticket/ModifyPeople.html:59 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/Record.pm:742 +#: lib/RT/Record.pm:933 msgid "Illegal value for %1" -msgstr "" +msgstr "Érvénytelen érték %1-nek" #: NOT FOUND IN SOURCE msgid "Image" -msgstr "" +msgstr "Kép" -#: lib/RT/Record.pm:745 +#: lib/RT/Record.pm:936 msgid "Immutable field" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Include disabled classes in listing." -msgstr "" - -#: html/Admin/Elements/EditCustomFields:72 -msgid "Include disabled custom fields in listing." -msgstr "" +msgstr "Nem változtatható mezõ" -#: html/Admin/Groups/index.html:37 +#: html/Admin/Groups/index.html:65 msgid "Include disabled groups in listing." -msgstr "" +msgstr "Láthatóak legyenek a letiltott sorok is." -#: html/Admin/Queues/index.html:42 +#: html/Admin/Queues/index.html:65 msgid "Include disabled queues in listing." -msgstr "" +msgstr "Láthatóak legyenek a letiltott sorok is." -#: html/Admin/Users/index.html:46 +#: html/Admin/Users/index.html:71 msgid "Include disabled users in search." +msgstr "Keresés a letiltott felhasználók között is." + +#: html/Search/Build.html:663 +msgid "Incomplete Query" msgstr "" -#: html/Search/Elements/PickBasics:59 lib/RT/Tickets_Overlay.pm:1129 -msgid "Initial Priority" +#: html/Search/Build.html:660 +msgid "Incomplete query" msgstr "" -#: lib/RT/Ticket_Overlay.pm:1273 lib/RT/Ticket_Overlay.pm:1275 +#: html/Search/Elements/PickBasics:161 lib/RT/Tickets_Overlay.pm:1544 +msgid "Initial Priority" +msgstr "Kezdõ prioritás" + +#: lib/RT/Ticket_Overlay.pm:1139 lib/RT/Ticket_Overlay.pm:1141 msgid "InitialPriority" msgstr "" -#: lib/RT/ScripAction_Overlay.pm:97 +#: lib/RT/ScripAction_Overlay.pm:134 msgid "Input error" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Interest noted" -msgstr "" +msgstr "Input hiba" -#: lib/RT/Ticket_Overlay.pm:3797 +#: lib/RT/Ticket_Overlay.pm:3454 msgid "Internal Error" -msgstr "" +msgstr "Belsõ hiba" -#: lib/RT/Record.pm:186 +#: lib/RT/Record.pm:305 #. ($id->{error_message}) msgid "Internal Error: %1" -msgstr "" +msgstr "Belsõ hiba: %1" -#: lib/RT/Group_Overlay.pm:644 +#: lib/RT/Group_Overlay.pm:676 msgid "Invalid Group Type" -msgstr "" +msgstr "Érvénytelen csoportfajta" -#: lib/RT/Principal_Overlay.pm:127 +#: lib/RT/Principal_Overlay.pm:161 msgid "Invalid Right" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Invalid Type" -msgstr "" +msgstr "Érvénytelen jog" -#: lib/RT/Record.pm:747 +#: lib/RT/Record.pm:938 msgid "Invalid data" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Invalid owner. Defaulting to 'nobody'." -msgstr "" +msgstr "Érvénytelen dátum" -#: lib/RT/Scrip_Overlay.pm:133 lib/RT/Template_Overlay.pm:251 +#: lib/RT/Scrip_Overlay.pm:158 lib/RT/Template_Overlay.pm:276 msgid "Invalid queue" -msgstr "" +msgstr "Érvénytelen sor" -#: 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 +#: lib/RT/ACE_Overlay.pm:265 lib/RT/ACE_Overlay.pm:274 lib/RT/ACE_Overlay.pm:280 lib/RT/ACE_Overlay.pm:291 msgid "Invalid right" -msgstr "" +msgstr "Érvénytelen jog" -#: lib/RT/Record.pm:161 +#: lib/RT/Record.pm:280 #. ($key) msgid "Invalid value for %1" -msgstr "" +msgstr "Érvénytelen érték %1-nek" -#: lib/RT/Ticket_Overlay.pm:3380 +#: lib/RT/Record.pm:1597 msgid "Invalid value for custom field" -msgstr "" +msgstr "Érvénytelen érték az egyéni mezõhöz" -#: lib/RT/Ticket_Overlay.pm:385 +#: lib/RT/Ticket_Overlay.pm:413 msgid "Invalid value for status" -msgstr "" +msgstr "Érvénytelen státuszérték" -#: bin/rt-crontool:187 +#: bin/rt-crontool:216 msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." msgstr "" -#: bin/rt-crontool:188 +#: bin/rt-crontool:217 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:159 +#: bin/rt-crontool:188 msgid "It takes several arguments:" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Items pending my approval" +#: html/Search/Elements/EditFormat:85 +msgid "Italic" msgstr "" -#: lib/RT/Date.pm:411 +#: lib/RT/Date.pm:437 msgid "Jan." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "January" -msgstr "" +msgstr "jan." -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/Group_Overlay.pm:174 msgid "Join or leave this group" msgstr "" -#: lib/RT/Date.pm:417 +#: lib/RT/Date.pm:443 msgid "Jul." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "July" -msgstr "" +msgstr "júl." -#: html/Ticket/Elements/Tabs:100 +#: html/Ticket/Elements/Tabs:122 msgid "Jumbo" -msgstr "" +msgstr "Minden módosítása" -#: lib/RT/Date.pm:416 +#: lib/RT/Date.pm:442 msgid "Jun." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "June" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Keyword" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Lang" -msgstr "" +msgstr "jún." -#: html/User/Prefs.html:54 +#: html/Admin/Users/Modify.html:94 html/User/Prefs.html:76 msgid "Language" -msgstr "" +msgstr "Nyelv" -#: html/Ticket/Elements/Tabs:74 +#: html/Search/Elements/EditFormat:79 +msgid "Large" +msgstr "Nagy" + +#: html/Ticket/Elements/Tabs:96 msgid "Last" -msgstr "" +msgstr "Utolsó" -#: html/Ticket/Elements/EditDates:37 html/Ticket/Elements/ShowDates:39 +#: html/Ticket/Elements/EditDates:59 html/Ticket/Elements/ShowDates:60 msgid "Last Contact" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Last Contact" -msgstr "" +msgstr "Utolsó kapcsolat" -#: html/Elements/SelectDateType:28 +#: html/Elements/SelectDateType:50 msgid "Last Contacted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Last Notified" -msgstr "" +msgstr "Utoljára foglalkoztak vele" -#: html/Elements/SelectDateType:29 +#: html/Elements/SelectDateType:51 msgid "Last Updated" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "LastUpdated" -msgstr "" +msgstr "Utoljára aktualizálva" -#: html/Search/Elements/PickBasics:116 +#: html/Search/Elements/PickBasics:103 msgid "LastUpdatedBy" -msgstr "" +msgstr "Utoljára aktualizálta" -#: html/Ticket/Elements/ShowBasics:46 +#: html/Ticket/Elements/ShowBasics:68 msgid "Left" msgstr "" -#: html/Admin/Users/Modify.html:82 +#: html/Admin/Users/Modify.html:109 msgid "Let this user access RT" -msgstr "" +msgstr "Felhasználónak RT-hozzáférés engedélyezése" -#: html/Admin/Users/Modify.html:86 +#: html/Admin/Users/Modify.html:113 msgid "Let this user be granted rights" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Limiting owner to %1 %2" -msgstr "" +msgstr "Felhasználónak több jog engedélyezése" -#: NOT FOUND IN SOURCE -msgid "Limiting queue to %1 %2" +#: html/Search/Elements/EditFormat:68 +msgid "Link" msgstr "" -#: lib/RT/Record.pm:1086 +#: lib/RT/Record.pm:1292 msgid "Link already exists" -msgstr "" +msgstr "Kapcsolat már létezik" -#: lib/RT/Record.pm:1100 +#: lib/RT/Record.pm:1306 msgid "Link could not be created" -msgstr "" +msgstr "Kapcsolat nem hozható létre" -#: lib/RT/Record.pm:1106 +#: lib/RT/Record.pm:1312 #. ($TransString) msgid "Link created (%1)" -msgstr "" +msgstr "Kapcsolat létrehozva (%1)" -#: lib/RT/Record.pm:1167 +#: lib/RT/Record.pm:1373 #. ($TransString) msgid "Link deleted (%1)" -msgstr "" +msgstr "Kapcsolat törölve (%1)" -#: lib/RT/Record.pm:1173 +#: lib/RT/Record.pm:1379 msgid "Link not found" -msgstr "" +msgstr "Kapcsolat nem található" -#: html/Ticket/ModifyLinks.html:24 html/Ticket/ModifyLinks.html:28 +#: html/Ticket/ModifyLinks.html:46 html/Ticket/ModifyLinks.html:50 #. ($Ticket->Id) msgid "Link ticket #%1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Link ticket %1" -msgstr "" +msgstr "%1. számú probléma kapcsolatainak módosítása" -#: html/Ticket/Create.html:174 html/Ticket/Elements/ShowSummary:61 html/Ticket/Elements/Tabs:98 html/Ticket/ModifyAll.html:56 +#: html/Ticket/Create.html:205 html/Ticket/Elements/ShowSummary:83 html/Ticket/Elements/Tabs:120 html/Ticket/ModifyAll.html:78 msgid "Links" -msgstr "" +msgstr "Kapcsolatok módosítása" -#: html/Search/Elements/EditSearches:26 +#: html/Search/Elements/EditSearches:76 msgid "Load" msgstr "" -#: html/Search/Elements/EditSearches:24 +#: html/Search/Elements/EditSearches:74 msgid "Load saved search:" +msgstr "Lekérdezés betöltése" + +#: lib/RT/System.pm:87 +msgid "LoadSavedSearch" msgstr "" -#: html/Admin/Tools/Configuration.html:19 +#: html/Admin/Tools/Configuration.html:64 msgid "Loaded perl modules" msgstr "" -#: html/Admin/Users/Modify.html:111 html/User/Prefs.html:104 -msgid "Location" +#: lib/RT/SavedSearch.pm:112 +#. ($self->Name) +msgid "Loaded search %1" msgstr "" -#: lib/RT.pm:184 +#: html/Admin/Users/Modify.html:138 html/User/Prefs.html:126 +msgid "Location" +msgstr "Cím" + +#: lib/RT.pm:212 #. ($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:69 +#: html/Elements/Header:94 #. ("".$session{'CurrentUser'}->Name."") msgid "Logged in as %1" -msgstr "" +msgstr "%1-ként van bejelentkezve" -#: 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:57 html/Elements/Login:66 html/Elements/Login:76 lib/RT/StyleGuide.pod:797 msgid "Login" -msgstr "" +msgstr "Bejelentkezés" -#: html/Elements/Header:66 +#: html/Elements/Header:91 msgid "Logout" -msgstr "" +msgstr "Kijelentkezés" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:866 msgid "Lookup type mismatch" msgstr "" -#: html/Search/Bulk.html:83 +#: html/Search/Bulk.html:104 msgid "Make Owner" -msgstr "" +msgstr "Legyen a tulajdonos" -#: html/Search/Bulk.html:107 +#: html/Search/Bulk.html:128 msgid "Make Status" -msgstr "" +msgstr "Státusz változtatása" -#: html/Search/Bulk.html:115 +#: html/Search/Bulk.html:136 msgid "Make date Due" -msgstr "" +msgstr "Határidõ változtatása" -#: html/Search/Bulk.html:117 +#: html/Search/Bulk.html:138 msgid "Make date Resolved" -msgstr "" +msgstr "Megoldási dátum változtatása" -#: html/Search/Bulk.html:111 +#: html/Search/Bulk.html:132 msgid "Make date Started" -msgstr "" +msgstr "Hozzáfogás dátumának változtatása" -#: html/Search/Bulk.html:109 +#: html/Search/Bulk.html:130 msgid "Make date Starts" -msgstr "" +msgstr "Kiosztás dátumának változtatása" -#: html/Search/Bulk.html:113 +#: html/Search/Bulk.html:134 msgid "Make date Told" -msgstr "" +msgstr "Bejelentés dátumának változtatása" -#: html/Search/Bulk.html:103 +#: html/Search/Bulk.html:124 msgid "Make priority" -msgstr "" +msgstr "Prioritás állítása" -#: html/Search/Bulk.html:105 +#: html/Search/Bulk.html:126 msgid "Make queue" -msgstr "" +msgstr "Sor változtatása" -#: html/Search/Bulk.html:101 +#: html/Search/Bulk.html:122 msgid "Make subject" -msgstr "" +msgstr "Tárgy változtatása" -#: NOT FOUND IN SOURCE -msgid "Malkovich Malkovich Malkovich Malkovich" +#: lib/RT/Group_Overlay.pm:177 +msgid "Make this group visible to user" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/index.html:78 msgid "Manage custom fields and custom field values" msgstr "" -#: html/Admin/index.html:32 +#: html/Admin/index.html:69 msgid "Manage groups and group membership" -msgstr "" +msgstr "Csoportok és tagjaik kezelése" -#: html/Admin/index.html:38 +#: html/Admin/index.html:85 msgid "Manage properties and configuration which apply to all queues" -msgstr "" +msgstr "Minden sorra vonatkozó tulajdonságok és beállítások kezelése" -#: html/Admin/index.html:35 +#: html/Admin/index.html:74 msgid "Manage queues and queue-specific properties" -msgstr "" +msgstr "Sorok és a sorokra jellemzõ beállítások kezelése" -#: html/Admin/index.html:29 +#: html/Admin/index.html:64 msgid "Manage users and passwords" -msgstr "" +msgstr "Felhasználók és jelszavaik kezelése" -#: lib/RT/Date.pm:413 +#: lib/RT/Date.pm:439 msgid "Mar." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "March" -msgstr "" +msgstr "már." -#: NOT FOUND IN SOURCE -msgid "May" -msgstr "" - -#: lib/RT/Date.pm:415 +#: lib/RT/Date.pm:441 msgid "May." -msgstr "" +msgstr "máj." -#: lib/RT/Transaction_Overlay.pm:634 +#: lib/RT/Transaction_Overlay.pm:720 #. ($value) msgid "Member %1 added" -msgstr "" +msgstr "Tag hozzáadva" -#: lib/RT/Transaction_Overlay.pm:674 +#: lib/RT/Transaction_Overlay.pm:760 #. ($value) msgid "Member %1 deleted" -msgstr "" +msgstr "Tag törölve" -#: lib/RT/Group_Overlay.pm:974 +#: lib/RT/Group_Overlay.pm:1008 msgid "Member added" -msgstr "" +msgstr "Tag hozzáadva" -#: lib/RT/Group_Overlay.pm:1136 +#: lib/RT/Group_Overlay.pm:1170 msgid "Member deleted" -msgstr "" +msgstr "Tag törölve" -#: lib/RT/Group_Overlay.pm:1140 +#: lib/RT/Group_Overlay.pm:1174 msgid "Member not deleted" -msgstr "" +msgstr "Tag nincs törölve" -#: html/Elements/SelectLinkType:25 +#: html/Elements/SelectLinkType:47 msgid "Member of" -msgstr "" +msgstr "Tagja a" -#: NOT FOUND IN SOURCE -msgid "MemberOf" -msgstr "" - -#: html/Admin/Elements/GroupTabs:41 html/User/Elements/GroupTabs:41 +#: html/Admin/Elements/GroupTabs:63 html/User/Elements/GroupTabs:63 msgid "Members" -msgstr "" +msgstr "Tagok" -#: lib/RT/Transaction_Overlay.pm:631 +#: lib/RT/Transaction_Overlay.pm:717 #. ($value) msgid "Membership in %1 added" -msgstr "" +msgstr "%1 tag hozzáadva" -#: lib/RT/Transaction_Overlay.pm:671 +#: lib/RT/Transaction_Overlay.pm:757 #. ($value) msgid "Membership in %1 deleted" -msgstr "" +msgstr "%1-beli tagság törölve" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:61 msgid "Memberships" -msgstr "" +msgstr "Tagságok" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/Memberships.html:60 +#. ($UserObj->Name) msgid "Memberships of the user %1" -msgstr "" +msgstr "%1 felhasználó tagságai" -#: lib/RT/Ticket_Overlay.pm:2813 +#: lib/RT/Ticket_Overlay.pm:2849 msgid "Merge Successful" -msgstr "" +msgstr "Beolvasztás sikeres" -#: lib/RT/Ticket_Overlay.pm:2733 +#: lib/RT/Ticket_Overlay.pm:2736 msgid "Merge failed. Couldn't set EffectiveId" -msgstr "" +msgstr "Beolvasztás sikertelen Konnte EffectiveId nicht setztn" + +#: lib/RT/Ticket_Overlay.pm:2744 +msgid "Merge failed. Couldn't set Status" +msgstr "Beolvasztás sikertelen Konnte EffectiveId nicht setztn" -#: html/Elements/EditLinks:104 html/Ticket/Elements/BulkLinks:26 +#: html/Elements/EditLinks:129 html/Ticket/Elements/BulkLinks:48 msgid "Merge into" -msgstr "" +msgstr "Beolvasztani ebbe" -#: lib/RT/Transaction_Overlay.pm:637 +#: lib/RT/Transaction_Overlay.pm:723 #. ($value) msgid "Merged into %1" -msgstr "" +msgstr "Beolvasztva %1-be" -#: html/Search/Bulk.html:135 html/Ticket/Update.html:83 +#: html/Search/Bulk.html:165 html/Ticket/Update.html:116 msgid "Message" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Message body not shown because it is too large or is not plain text." -msgstr "" +msgstr "Üzenet szövege" -#: lib/RT/Ticket_Overlay.pm:2514 +#: lib/RT/Ticket_Overlay.pm:2406 msgid "Message could not be recorded" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Message recipients" -msgstr "" +msgstr "A sor nem hozható létre" -#: lib/RT/Ticket_Overlay.pm:2517 +#: lib/RT/Ticket_Overlay.pm:2409 msgid "Message recorded" -msgstr "" +msgstr "Üzenet rögzítve" -#: html/Ticket/Elements/PreviewScrips:70 +#: html/Ticket/Elements/PreviewScrips:115 msgid "Messages about this ticket will not be sent to..." msgstr "" -#: lib/RT/Record.pm:749 -msgid "Missing a primary key?: %1" -msgstr "" - -#: html/Admin/Users/Modify.html:166 html/User/Prefs.html:71 -msgid "Mobile" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "MobilePhone" +#: html/Search/Build.html:667 +msgid "Mismatched parentheses" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Modified" +#: lib/RT/Record.pm:940 +msgid "Missing a primary key?: %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Modify" -msgstr "" +#: html/Admin/Users/Modify.html:193 html/User/Prefs.html:93 +msgid "Mobile" +msgstr "Mobil" -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "Modify Access Control List" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Modify Custom Field %1" +#: html/Admin/Elements/ObjectCustomFields:96 +#. (loc(lc($FriendlySubTypes)), loc(lc($Types))) +msgid "Modify Custom Fields which apply to %1 for all %2" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:98 +#. (loc(lc($Types))) msgid "Modify Custom Fields which apply to all %1" -msgstr "" +msgstr "Változtassa meg a %1-re vonatkozó egyéni mezõket!" -#: html/Admin/Global/CustomFields.html:43 html/Admin/Global/index.html:50 -msgid "Modify Custom Fields which apply to all queues" -msgstr "" - -#: html/Admin/Global/GroupRights.html:84 html/Admin/Groups/GroupRights.html:72 html/Admin/Queues/GroupRights.html:85 +#: html/Admin/Global/GroupRights.html:106 html/Admin/Groups/GroupRights.html:94 html/Admin/Queues/GroupRights.html:107 msgid "Modify Group Rights" -msgstr "" +msgstr "Csoportjogok módosítása" -#: html/Admin/Groups/Members.html:80 html/User/Groups/Members.html:79 +#: html/Admin/Groups/Members.html:102 html/User/Groups/Members.html:101 msgid "Modify Members" -msgstr "" +msgstr "Tagok módosítása" -#: html/User/Delegation.html:36 +#: html/User/Delegation.html:58 msgid "Modify Rights" -msgstr "" +msgstr "Jogok módosítása" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "Modify Scrip templates for this queue" msgstr "" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "Modify Scrips for this queue" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Modify System ACLS" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify Template %1" -msgstr "" - -#: html/Admin/Global/UserRights.html:53 html/Admin/Groups/UserRights.html:54 html/Admin/Queues/UserRights.html:53 +#: html/Admin/Global/UserRights.html:75 html/Admin/Groups/UserRights.html:76 html/Admin/Queues/UserRights.html:75 msgid "Modify User Rights" -msgstr "" +msgstr "Felhasználói jogok módosítása" -#: html/Admin/Queues/CustomField.html:44 +#: html/Admin/Queues/CustomField.html:66 #. ($QueueObj->Name()) msgid "Modify a CustomField for queue %1" -msgstr "" - -#: html/Admin/Global/CustomField.html:52 -msgid "Modify a CustomField which applies to all queues" -msgstr "" +msgstr "Változtassa meg a(z) %1 sor egyéni mezõjét!" -#: html/Admin/Queues/Scrip.html:53 +#: html/Admin/Queues/Scrip.html:75 #. ($QueueObj->Name) msgid "Modify a scrip for queue %1" msgstr "" -#: html/Admin/Global/Scrip.html:47 +#: html/Admin/Global/Scrip.html:69 msgid "Modify a scrip which applies to all queues" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Modify article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:90 +#. ($CF->Name) msgid "Modify associated objects for %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Modify dates for # %1" -msgstr "" - -#: html/Ticket/ModifyDates.html:24 html/Ticket/ModifyDates.html:28 +#: html/Ticket/ModifyDates.html:46 html/Ticket/ModifyDates.html:50 #. ($TicketObj->Id) msgid "Modify dates for #%1" -msgstr "" +msgstr "%1. számú probléma idõadatainak módosítása" -#: html/Ticket/ModifyDates.html:34 +#: html/Ticket/ModifyDates.html:56 #. ($TicketObj->Id) msgid "Modify dates for ticket # %1" +msgstr "%1. számú probléma idõadatainak módosítása" + +#: html/Admin/Elements/GlobalCustomFieldTabs:65 html/Admin/Global/index.html:72 +msgid "Modify global custom fields" msgstr "" -#: html/Admin/Global/GroupRights.html:24 html/Admin/Global/GroupRights.html:27 html/Admin/Global/index.html:55 +#: html/Admin/Elements/GlobalCustomFieldTabs:70 html/Admin/Global/GroupRights.html:46 html/Admin/Global/GroupRights.html:49 html/Admin/Global/index.html:77 msgid "Modify global group rights" -msgstr "" +msgstr "Változtassa meg az általános csoportjogokat!" -#: html/Admin/Global/GroupRights.html:32 +#: html/Admin/Global/GroupRights.html:54 msgid "Modify global group rights." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify global rights for groups" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify global rights for users" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify global scrips" -msgstr "" +msgstr "Változtassa meg az általános csoportjogokat!" -#: html/Admin/Global/UserRights.html:24 html/Admin/Global/UserRights.html:27 html/Admin/Global/index.html:59 +#: html/Admin/Global/UserRights.html:46 html/Admin/Global/UserRights.html:49 html/Admin/Global/index.html:81 msgid "Modify global user rights" -msgstr "" +msgstr "Változtassa meg az általános felhasználói jogokat!" -#: html/Admin/Global/UserRights.html:32 +#: html/Admin/Global/UserRights.html:54 msgid "Modify global user rights." -msgstr "" +msgstr "Változtassa meg az általános felhasználói jogokat!" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "Modify group metadata or delete group" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:164 +#. ($CustomFieldObj->Name) msgid "Modify group rights for custom field %1" -msgstr "" +msgstr "Változztassa meg a(z) %1 sor csoportjogait!" -#: html/Admin/Groups/GroupRights.html:24 html/Admin/Groups/GroupRights.html:28 html/Admin/Groups/GroupRights.html:34 +#: html/Admin/Groups/GroupRights.html:46 html/Admin/Groups/GroupRights.html:50 html/Admin/Groups/GroupRights.html:56 #. ($GroupObj->Name) msgid "Modify group rights for group %1" -msgstr "" +msgstr "Módosítsa a(z) %1 csoport jogait" -#: html/Admin/Queues/GroupRights.html:24 html/Admin/Queues/GroupRights.html:28 +#: html/Admin/Queues/GroupRights.html:46 html/Admin/Queues/GroupRights.html:50 #. ($QueueObj->Name) msgid "Modify group rights for queue %1" -msgstr "" +msgstr "Változtassa meg a %1 sor csoportjogait!" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "Modify membership roster for this group" msgstr "" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "Modify one's own RT account" msgstr "" -#: html/Admin/Queues/People.html:24 html/Admin/Queues/People.html:28 +#: html/Admin/Queues/People.html:46 html/Admin/Queues/People.html:50 #. ($QueueObj->Name) msgid "Modify people related to queue %1" -msgstr "" +msgstr "Változtassa meg a %1 sorhoz tarozó részvevõket!" -#: html/Ticket/ModifyPeople.html:24 html/Ticket/ModifyPeople.html:28 html/Ticket/ModifyPeople.html:34 +#: html/Ticket/ModifyPeople.html:46 html/Ticket/ModifyPeople.html:50 html/Ticket/ModifyPeople.html:56 #. ($Ticket->id) #. ($Ticket->Id) msgid "Modify people related to ticket #%1" -msgstr "" +msgstr "A %1. számú problémában érintett személyek változtatása" -#: html/Admin/Queues/Scrips.html:45 +#: html/Admin/Queues/Scrips.html:67 #. ($QueueObj->Name) msgid "Modify scrips for queue %1" -msgstr "" +msgstr "Változtassa meg a(z) %1 sor Scripjeit" -#: html/Admin/Global/Scrips.html:43 html/Admin/Global/index.html:41 +#: html/Admin/Elements/GlobalCustomFieldTabs:56 html/Admin/Global/Scrips.html:65 html/Admin/Global/index.html:63 msgid "Modify scrips which apply to all queues" -msgstr "" +msgstr "Változtassa meg a minden sorra vonatkozó scripeket!" -#: html/Admin/Global/Template.html:24 html/Admin/Global/Template.html:29 html/Admin/Global/Template.html:80 html/Admin/Queues/Template.html:77 +#: html/Admin/Global/Template.html:102 html/Admin/Global/Template.html:46 html/Admin/Global/Template.html:51 html/Admin/Queues/Template.html:99 #. (loc($TemplateObj->Name())) #. ($TemplateObj->id) msgid "Modify template %1" -msgstr "" +msgstr "Hozzon létre egy sablont!" -#: html/Admin/Global/Templates.html:43 +#: html/Admin/Global/Templates.html:65 msgid "Modify templates which apply to all queues" -msgstr "" +msgstr "Változtassa meg az általános sablonokat!" -#: html/Admin/Groups/Modify.html:86 html/User/Groups/Modify.html:85 +#: html/Admin/Groups/Modify.html:119 html/User/Groups/Modify.html:107 #. ($Group->Name) msgid "Modify the group %1" -msgstr "" +msgstr "A %1 csoport módosítása" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "Modify the queue watchers" msgstr "" -#: html/Admin/Users/Modify.html:263 +#: html/Admin/Users/Modify.html:301 #. ($UserObj->Name) msgid "Modify the user %1" -msgstr "" +msgstr "%1 felhasználó módosítása" -#: html/Ticket/ModifyAll.html:36 +#: html/Ticket/ModifyAll.html:58 #. ($Ticket->Id) msgid "Modify ticket # %1" -msgstr "" +msgstr "%1. számú probléma adatainak módosítása" -#: html/Ticket/Modify.html:24 html/Ticket/Modify.html:27 html/Ticket/Modify.html:33 +#: html/Ticket/Modify.html:46 html/Ticket/Modify.html:49 html/Ticket/Modify.html:55 #. ($TicketObj->Id) msgid "Modify ticket #%1" -msgstr "" +msgstr "%1. számú probléma alapadatainak módosítása" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "Modify tickets" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:157 +#. ($CustomFieldObj->Name) msgid "Modify user rights for custom field %1" msgstr "" -#: html/Admin/Groups/UserRights.html:24 html/Admin/Groups/UserRights.html:28 html/Admin/Groups/UserRights.html:34 +#: html/Admin/Groups/UserRights.html:46 html/Admin/Groups/UserRights.html:50 html/Admin/Groups/UserRights.html:56 #. ($GroupObj->Name) msgid "Modify user rights for group %1" -msgstr "" +msgstr "Változtassa meg a(z) %1 csoport jogait!" -#: html/Admin/Queues/UserRights.html:24 html/Admin/Queues/UserRights.html:28 +#: html/Admin/Queues/UserRights.html:46 html/Admin/Queues/UserRights.html:50 #. ($QueueObj->Name) msgid "Modify user rights for queue %1" -msgstr "" +msgstr "Változtassa meg a(z) %1 sor felhasználói jogait!" -#: NOT FOUND IN SOURCE -msgid "Modify watchers for queue '%1'" +#: lib/RT/Queue_Overlay.pm:95 +msgid "ModifyACL" msgstr "" -#: lib/RT/Queue_Overlay.pm:71 -msgid "ModifyACL" +#: lib/RT/CustomField_Overlay.pm:103 +msgid "ModifyCustomField" msgstr "" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/Group_Overlay.pm:174 msgid "ModifyOwnMembership" msgstr "" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "ModifyQueueWatchers" msgstr "" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "ModifyScrips" msgstr "" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "ModifySelf" msgstr "" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "ModifyTemplate" msgstr "" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "ModifyTicket" msgstr "" -#: lib/RT/Date.pm:388 +#: lib/RT/Date.pm:413 msgid "Mon." -msgstr "" +msgstr "H" -#: html/Ticket/Elements/ShowRequestor:40 +#: html/Ticket/Elements/ShowRequestor:62 #. ($name) msgid "More about %1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Move" -msgstr "" +msgstr "További részletek %1 felhasználóról" -#: html/Admin/Elements/EditCustomFields:60 +#: html/Admin/Elements/PickCustomFields:83 msgid "Move down" -msgstr "" +msgstr "Lefelé mozgatni" -#: html/Admin/Elements/EditCustomFields:52 +#: html/Admin/Elements/PickCustomFields:75 msgid "Move up" -msgstr "" +msgstr "Felfelé mozgatni" -#: html/Admin/Elements/SelectSingleOrMultiple:26 +#: html/Admin/Elements/SelectSingleOrMultiple:48 msgid "Multiple" msgstr "" -#: lib/RT/User_Overlay.pm:197 +#: lib/RT/User_Overlay.pm:227 msgid "Must specify 'Name' attribute" msgstr "" -#: html/SelfService/Elements/MyRequests:48 +#: html/SelfService/Elements/MyRequests:70 #. ($friendly_status) msgid "My %1 tickets" -msgstr "" +msgstr "%1 problémáim" -#: NOT FOUND IN SOURCE -msgid "My Approvals" -msgstr "" - -#: html/Approvals/index.html:24 html/Approvals/index.html:25 +#: html/Approvals/index.html:46 html/Approvals/index.html:47 msgid "My approvals" -msgstr "" +msgstr "Lezárás" -#: html/Search/Elements/SearchPrivacy:5 html/Search/Elements/SelectSearchObject:8 html/Search/Elements/SelectSearchesForObjects:8 +#: html/Search/Elements/SearchPrivacy:50 html/Search/Elements/SelectSearchObject:53 html/Search/Elements/SelectSearchesForObjects:53 msgid "My saved searches" -msgstr "" +msgstr "Saját lekérdezések" -#: html/Admin/Elements/AddCustomFieldValue:31 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/ModifyTemplate:27 html/Admin/Groups/Modify.html:43 html/Elements/SelectGroups:25 html/Elements/SelectUsers:27 html/User/Groups/Modify.html:43 +#: html/Admin/CustomFields/Modify.html:58 html/Admin/Elements/AddCustomFieldValue:53 html/Admin/Elements/EditCustomField:55 html/Admin/Elements/EditCustomFieldValues:55 html/Admin/Elements/ModifyTemplate:49 html/Admin/Groups/Modify.html:65 html/User/Groups/Modify.html:65 msgid "Name" -msgstr "" +msgstr "Név" -#: lib/RT/User_Overlay.pm:204 +#: lib/RT/User_Overlay.pm:234 msgid "Name in use" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Name matches" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Need approval from system administrator" -msgstr "" +msgstr "A felhasználói név már foglalt" -#: html/Ticket/Elements/ShowDates:52 +#: html/Ticket/Elements/ShowDates:73 msgid "Never" -msgstr "" +msgstr "Soha" -#: html/Elements/Quicksearch:29 +#: html/Elements/Quicksearch:51 msgid "New" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "New Article" -msgstr "" +msgstr "Új" -#: html/Elements/EditLinks:93 +#: html/Elements/EditLinks:115 msgid "New Links" -msgstr "" +msgstr "Új kapcsolatok" -#: html/Admin/Users/Modify.html:92 html/User/Prefs.html:87 +#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:109 msgid "New Password" -msgstr "" +msgstr "Új jelszó" #: etc/initialdata:332 msgid "New Pending Approval" msgstr "" -#: html/Ticket/Elements/Tabs:170 +#: html/Ticket/Elements/Tabs:193 msgid "New Query" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "New Relationships" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "New Search" -msgstr "" +msgstr "Új lekérdezés" -#: NOT FOUND IN SOURCE -msgid "New class" -msgstr "" - -#: html/Admin/Global/CustomField.html:40 html/Admin/Global/CustomFields.html:38 html/Admin/Queues/CustomField.html:51 html/Admin/Queues/CustomFields.html:40 +#: html/Admin/Elements/CustomFieldTabs:93 html/Admin/Queues/CustomField.html:73 msgid "New custom field" -msgstr "" +msgstr "Új egyéni mezõ" -#: html/Admin/Elements/GroupTabs:53 html/User/Elements/GroupTabs:51 +#: html/Admin/Elements/GroupTabs:77 html/User/Elements/GroupTabs:73 msgid "New group" -msgstr "" +msgstr "Új csoport" -#: html/SelfService/Prefs.html:31 +#: html/SelfService/Prefs.html:53 msgid "New password" -msgstr "" +msgstr "Új jelszó" -#: lib/RT/User_Overlay.pm:773 +#: lib/RT/User_Overlay.pm:817 msgid "New password notification sent" msgstr "" -#: html/Admin/Elements/QueueTabs:69 +#: html/Admin/Elements/QueueTabs:95 msgid "New queue" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "New request" -msgstr "" +msgstr "Új sor" -#: html/Admin/Elements/SelectRights:41 +#: html/Admin/Elements/SelectRights:65 msgid "New rights" -msgstr "" +msgstr "Új jogok" -#: html/Admin/Global/Scrip.html:39 html/Admin/Global/Scrips.html:38 html/Admin/Queues/Scrip.html:42 html/Admin/Queues/Scrips.html:54 +#: html/Admin/Global/Scrip.html:61 html/Admin/Global/Scrips.html:60 html/Admin/Queues/Scrip.html:64 html/Admin/Queues/Scrips.html:76 msgid "New scrip" -msgstr "" +msgstr "Új Scrip" -#: NOT FOUND IN SOURCE -msgid "New search" -msgstr "" - -#: html/Admin/Global/Template.html:59 html/Admin/Global/Templates.html:38 html/Admin/Queues/Template.html:57 html/Admin/Queues/Templates.html:49 +#: html/Admin/Global/Template.html:81 html/Admin/Global/Templates.html:60 html/Admin/Queues/Template.html:79 html/Admin/Queues/Templates.html:71 msgid "New template" -msgstr "" +msgstr "Új sablon" -#: html/SelfService/Elements/Tabs:47 +#: html/SelfService/Elements/Tabs:69 msgid "New ticket" -msgstr "" +msgstr "Új probléma" -#: lib/RT/Ticket_Overlay.pm:2700 +#: lib/RT/Ticket_Overlay.pm:2713 msgid "New ticket doesn't exist" -msgstr "" +msgstr "Az új probléma nem létezik" -#: html/Admin/Elements/UserTabs:50 +#: html/Admin/Elements/UserTabs:78 msgid "New user" -msgstr "" +msgstr "Új felhasználó" -#: html/Admin/Elements/CreateUserCalled:25 +#: html/Admin/Elements/CreateUserCalled:47 msgid "New user called" msgstr "" -#: html/Admin/Queues/People.html:54 html/Ticket/Elements/EditPeople:28 +#: html/Admin/Queues/People.html:76 html/Ticket/Elements/EditPeople:50 msgid "New watchers" -msgstr "" +msgstr "Új résztvevõk" -#: NOT FOUND IN SOURCE -msgid "New window setting" -msgstr "" - -#: html/Ticket/Elements/Tabs:70 +#: html/Ticket/Elements/Tabs:92 msgid "Next" -msgstr "" +msgstr "Következõ" -#: html/Elements/TicketList:67 +#: html/Elements/TicketList:104 msgid "Next Page" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Next page" -msgstr "" +msgstr "Következõ oldal" -#: NOT FOUND IN SOURCE -msgid "NickName" -msgstr "" - -#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 +#: html/Admin/Users/Modify.html:84 html/User/Prefs.html:72 msgid "Nickname" -msgstr "" +msgstr "Becenév" -#: NOT FOUND IN SOURCE -msgid "No" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:145 msgid "No Class defined" msgstr "" -#: html/Admin/Elements/EditCustomField:89 html/Admin/Elements/EditCustomFields:103 +#: html/Admin/CustomFields/Modify.html:124 html/Admin/Elements/EditCustomField:119 msgid "No CustomField" -msgstr "" +msgstr "Nincs egyéni mezõ" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:103 msgid "No CustomField defined" -msgstr "" +msgstr "Nincs egyéni mezõ meghatározva" -#: html/Admin/Groups/GroupRights.html:83 html/Admin/Groups/UserRights.html:70 +#: html/Admin/Groups/GroupRights.html:105 html/Admin/Groups/UserRights.html:92 msgid "No Group defined" -msgstr "" +msgstr "Nincs csoport meghatározva" -#: lib/RT/Tickets_Overlay_SQL.pm:452 +#: lib/RT/Tickets_Overlay_SQL.pm:477 msgid "No Query" msgstr "" -#: html/Admin/Queues/GroupRights.html:96 html/Admin/Queues/UserRights.html:67 +#: html/Admin/Queues/GroupRights.html:118 html/Admin/Queues/UserRights.html:89 msgid "No Queue defined" -msgstr "" +msgstr "Nincs sor meghatározva" -#: bin/rt-crontool:52 +#: bin/rt-crontool:73 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:78 html/Admin/Queues/Template.html:75 +#: html/Admin/Global/Template.html:100 html/Admin/Queues/Template.html:97 msgid "No Template" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "No Ticket specified. Aborting ticket " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "No Ticket specified. Aborting ticket modifications\\n\\n" -msgstr "" +msgstr "Nincs sablon" -#: html/Approvals/Elements/Approve:45 +#: html/Approvals/Elements/Approve:67 msgid "No action" msgstr "" -#: lib/RT/Record.pm:744 +#: lib/RT/Record.pm:935 msgid "No column specified" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "No command found\\n" -msgstr "" +msgstr "Nincs sor megadva!" -#: html/Ticket/Elements/ShowRequestor:46 +#: html/Ticket/Elements/ShowRequestor:68 msgid "No comment entered about this user" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "No correspondence attached" -msgstr "" +msgstr "Nincs kiegészítés tárolva" -#: lib/RT/Action/Generic.pm:159 lib/RT/Condition/Generic.pm:175 lib/RT/Search/ActiveTicketsInQueue.pm:55 lib/RT/Search/Generic.pm:112 +#: lib/RT/Action/Generic.pm:186 lib/RT/Condition/Generic.pm:198 lib/RT/Search/ActiveTicketsInQueue.pm:78 lib/RT/Search/Generic.pm:135 #. (ref $self) msgid "No description for %1" -msgstr "" +msgstr "Nincs leírás a(z) %1-hez" -#: lib/RT/Users_Overlay.pm:159 +#: lib/RT/Users_Overlay.pm:185 msgid "No group specified" -msgstr "" +msgstr "Nincs csoport megadva!" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:52 msgid "No groups matching search criteria found." -msgstr "" +msgstr "Nincs a keresési feltételeknek megfeleõ csoport." -#: lib/RT/Ticket_Overlay.pm:2475 +#: lib/RT/Ticket_Overlay.pm:2349 msgid "No message attached" msgstr "" -#: lib/RT/User_Overlay.pm:991 +#: lib/RT/User_Overlay.pm:1035 msgid "No password set" -msgstr "" +msgstr "Nincs jelszó megadva" -#: lib/RT/Queue_Overlay.pm:296 +#: lib/RT/Queue_Overlay.pm:358 msgid "No permission to create queues" -msgstr "" +msgstr "Nincs joga sort létrehozni" -#: NOT FOUND IN SOURCE +#: lib/RT/Ticket_Overlay.pm:409 +#. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" -msgstr "" +msgstr "Nincs joga a(z) '%1' sorban problémát létrehozni" -#: lib/RT/User_Overlay.pm:157 +#: lib/RT/User_Overlay.pm:187 msgid "No permission to create users" -msgstr "" +msgstr "Nincs joga felhasználót létrehozni" -#: html/SelfService/Display.html:125 +#: html/SelfService/Display.html:165 msgid "No permission to display that ticket" msgstr "" -#: html/SelfService/Update.html:68 +#: html/SelfService/Update.html:117 msgid "No permission to view update ticket" -msgstr "" +msgstr "Nincs joga ezt a problémát aktualizálni" -#: lib/RT/Queue_Overlay.pm:716 lib/RT/Ticket_Overlay.pm:1581 +#: lib/RT/Queue_Overlay.pm:792 lib/RT/Ticket_Overlay.pm:1450 msgid "No principal specified" -msgstr "" +msgstr "Nincs felelõs megadva!" -#: html/Admin/Queues/People.html:153 html/Admin/Queues/People.html:163 +#: html/Admin/Queues/People.html:175 html/Admin/Queues/People.html:185 msgid "No principals selected." -msgstr "" +msgstr "Nincs vezetõ kiválasztva." -#: html/Admin/Queues/index.html:34 +#: html/Admin/Queues/index.html:57 msgid "No queues matching search criteria found." -msgstr "" +msgstr "Nem található a keresési fletételeknek megfelelõ sor" -#: html/Admin/Elements/SelectRights:81 +#: html/Admin/Elements/SelectRights:106 msgid "No rights found" -msgstr "" +msgstr "Nem találhatók jogok" -#: html/Admin/Elements/SelectRights:32 +#: html/Admin/Elements/SelectRights:53 msgid "No rights granted." +msgstr "Nincsenek jogok engedélyezve." + +#: lib/RT/SavedSearch.pm:187 +msgid "No search loaded" msgstr "" -#: html/Search/Bulk.html:162 +#: html/Search/Bulk.html:194 msgid "No search to operate on." -msgstr "" +msgstr "Nincs feldolgozható keresési lista." -#: html/Elements/TicketList:155 +#: html/Elements/RT__Ticket/ColumnMap:134 msgid "No subject" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "No ticket id specified" -msgstr "" +msgstr "(nincs tárgy)" -#: lib/RT/Transaction_Overlay.pm:455 lib/RT/Transaction_Overlay.pm:493 +#: lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:554 msgid "No transaction type specified" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "No user or email address specified" -msgstr "" +msgstr "Nincs értesítési típus megadva!" -#: html/Admin/Users/index.html:35 +#: html/Admin/Users/index.html:55 msgid "No users matching search criteria found." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" -msgstr "" +msgstr "Nincs a keresési feltételeknek megfeleõ felhasználó." -#: lib/RT/Record.pm:741 +#: lib/RT/Record.pm:932 msgid "No value sent to _Set!\\n" msgstr "" -#: html/Elements/QuickCreate:16 +#: html/Elements/QuickCreate:61 msgid "Nobody" -msgstr "" +msgstr "Senki" -#: lib/RT/Record.pm:746 +#: lib/RT/Record.pm:937 msgid "Nonexistant field?" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Not logged in" -msgstr "" +msgstr "Nem létezõ mezõ?" -#: html/Elements/Header:71 +#: html/Elements/Header:96 msgid "Not logged in." -msgstr "" +msgstr "Nincs bejelentkezve." -#: lib/RT/Date.pm:369 +#: lib/RT/Date.pm:393 msgid "Not set" -msgstr "" +msgstr "Nincs megadva" -#: html/NoAuth/Reminder.html:26 +#: html/NoAuth/Reminder.html:48 msgid "Not yet implemented." msgstr "" -#: NOT FOUND IN SOURCE -msgid "Not yet implemented...." -msgstr "" - -#: html/Approvals/Elements/Approve:48 +#: html/Approvals/Elements/Approve:70 msgid "Notes" -msgstr "" +msgstr "Megjegyzések" -#: lib/RT/User_Overlay.pm:776 +#: lib/RT/User_Overlay.pm:820 msgid "Notification could not be sent" -msgstr "" +msgstr "Értesítést nem sikerült elküldeni." #: etc/initialdata:101 msgid "Notify AdminCcs" -msgstr "" +msgstr "AdminCCs értesítése" #: etc/initialdata:97 msgid "Notify AdminCcs as Comment" -msgstr "" +msgstr "AdminCCs értesítése kiegészítésként" #: etc/initialdata:93 etc/upgrade/3.1.17/content:6 msgid "Notify Ccs" @@ -3718,19 +2782,19 @@ msgstr "" #: etc/initialdata:128 msgid "Notify Other Recipients" -msgstr "" +msgstr "Más címzettek értesítése" #: etc/initialdata:124 msgid "Notify Other Recipients as Comment" -msgstr "" +msgstr "Más címzettek értesítése kiegészítésként" #: etc/initialdata:85 msgid "Notify Owner" -msgstr "" +msgstr "A tulajdonos értesítése" #: etc/initialdata:81 msgid "Notify Owner as Comment" -msgstr "" +msgstr "A tulajdonos értesítése kiegészítésként" #: etc/initialdata:376 msgid "Notify Owner of their rejected ticket" @@ -3750,967 +2814,770 @@ msgstr "" #: etc/initialdata:77 msgid "Notify Requestors" -msgstr "" +msgstr "Beküldõ értesítése" #: etc/initialdata:111 msgid "Notify Requestors and Ccs" -msgstr "" +msgstr "A beküldõ és a tájékoztatást kapó értesítése" #: etc/initialdata:106 msgid "Notify Requestors and Ccs as Comment" -msgstr "" +msgstr "A beküldõ és a tájékoztatást kapó értesítése kiegészítésként" #: etc/initialdata:120 msgid "Notify Requestors, Ccs and AdminCcs" -msgstr "" +msgstr "Minden résztvevõ tájékozatatása" #: etc/initialdata:116 msgid "Notify Requestors, Ccs and AdminCcs as Comment" -msgstr "" +msgstr "Minden résztvevõ értesítése kiegészítésként" -#: lib/RT/Date.pm:421 +#: lib/RT/Date.pm:447 msgid "Nov." -msgstr "" +msgstr "nov." -#: NOT FOUND IN SOURCE -msgid "November" -msgstr "" +#: html/Search/Elements/SelectAndOr:47 +msgid "OR" +msgstr "VAGY" -#: lib/RT/Record.pm:200 +#: lib/RT/Record.pm:319 msgid "Object could not be created" -msgstr "" +msgstr "Objekum nem hozható létre" + +#: lib/RT/Record.pm:124 +msgid "Object could not be deleted" +msgstr "Az objekumot nem sikerült törölni" -#: lib/RT/Record.pm:219 +#: lib/RT/Record.pm:338 msgid "Object created" -msgstr "" +msgstr "Objektum létehozva" -#: NOT FOUND IN SOURCE +#: lib/RT/Record.pm:121 +msgid "Object deleted" +msgstr "Objektum törölve" + +#: html/Admin/CustomFields/Objects.html:72 html/Admin/Elements/ObjectCustomFields:63 +#. ($ObjectType) +#. ($LookupType) msgid "Object of type %1 cannot take custom fields" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:901 msgid "Object type mismatch" msgstr "" -#: lib/RT/Date.pm:420 +#: lib/RT/Date.pm:446 msgid "Oct." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "October" -msgstr "" +msgstr "okt." -#: html/Tools/Elements/Tabs:31 +#: html/Tools/Elements/Tabs:53 msgid "Offline" msgstr "" -#: html/Tools/Offline.html:27 +#: html/Tools/Offline.html:49 msgid "Offline edits" msgstr "" -#: html/Tools/Offline.html:24 +#: html/Tools/Offline.html:46 msgid "Offline upload" msgstr "" -#: html/Elements/SelectDateRelation:34 +#: html/Elements/SelectDateRelation:56 msgid "On" -msgstr "" +msgstr "e napon" #: etc/initialdata:163 msgid "On Comment" -msgstr "" +msgstr "Kiegészítéskor" #: etc/initialdata:156 msgid "On Correspond" -msgstr "" +msgstr "Válaszoláskor" #: etc/initialdata:145 msgid "On Create" -msgstr "" +msgstr "Létrehozáskor" #: etc/initialdata:184 msgid "On Owner Change" -msgstr "" +msgstr "Tulajdonos változásakor" #: etc/initialdata:177 etc/upgrade/3.1.17/content:15 msgid "On Priority Change" -msgstr "" +msgstr "Prioritás változásakor" #: etc/initialdata:192 msgid "On Queue Change" -msgstr "" +msgstr "Sor megváltozásakor" #: etc/initialdata:198 msgid "On Resolve" -msgstr "" +msgstr "Megoldáskor" #: etc/initialdata:169 msgid "On Status Change" -msgstr "" +msgstr "Státusz megváltozásakor" #: etc/initialdata:150 msgid "On Transaction" -msgstr "" +msgstr "Tranzakciónál" -#: html/Approvals/Elements/PendingMyApproval:49 +#: html/Approvals/Elements/PendingMyApproval:71 #. ("") msgid "Only show approvals for requests created after %1" -msgstr "" +msgstr "Csak a(z) %1 után létrejött poblémák engedélyezései legyenek láthatóak" -#: html/Approvals/Elements/PendingMyApproval:47 +#: html/Approvals/Elements/PendingMyApproval:69 #. ("") 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:30 +#: html/Elements/Quicksearch:52 msgid "Open" -msgstr "" +msgstr "Nyitott" -#: html/Ticket/Elements/Tabs:137 +#: html/Ticket/Elements/Tabs:159 msgid "Open it" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Open requests" -msgstr "" +msgstr "Megnyit" -#: html/SelfService/Elements/Tabs:41 +#: html/SelfService/Elements/Tabs:63 msgid "Open tickets" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Open tickets (from listing) in a new window" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Open tickets (from listing) in another window" -msgstr "" +msgstr "Nyitott problémák" #: etc/initialdata:140 msgid "Open tickets on correspondence" msgstr "" -#: html/Search/Elements/DisplayOptions:35 +#: html/Search/Elements/DisplayOptions:56 msgid "Order by" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Ordering and sorting" -msgstr "" +msgstr "Rendezés" -#: html/Admin/Users/Modify.html:114 html/Elements/SelectUsers:28 html/User/Prefs.html:107 +#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:129 msgid "Organization" -msgstr "" +msgstr "Cég, szervezet" -#: html/Approvals/Elements/Approve:32 +#: html/Approvals/Elements/Approve:54 #. ($approving->Id, $approving->Subject) msgid "Originating ticket: #%1" msgstr "" -#: lib/RT/Transaction_Overlay.pm:525 +#: lib/RT/Transaction_Overlay.pm:611 msgid "Outgoing email about a comment recorded" msgstr "" -#: lib/RT/Transaction_Overlay.pm:529 +#: lib/RT/Transaction_Overlay.pm:615 msgid "Outgoing email recorded" msgstr "" -#: html/Admin/Queues/Modify.html:68 +#: html/Admin/Queues/Modify.html:90 msgid "Over time, priority moves toward" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Overview" -msgstr "" +msgstr "Prioritás idõvel emelkedik" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "Own tickets" -msgstr "" +msgstr "Saját problémák" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "OwnTicket" msgstr "" -#: etc/initialdata:38 html/Elements/QuickCreate:13 html/Search/Elements/PickBasics:114 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:40 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1306 +#: etc/initialdata:38 html/Elements/QuickCreate:58 html/Search/Elements/PickBasics:101 html/SelfService/Elements/MyRequests:51 html/Ticket/Create.html:69 html/Ticket/Elements/EditPeople:64 html/Ticket/Elements/EditPeople:65 html/Ticket/Elements/ShowPeople:48 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:111 lib/RT/Tickets_Overlay.pm:1734 msgid "Owner" -msgstr "" +msgstr "Tulajdonos" -#: NOT FOUND IN SOURCE -msgid "Owner changed from %1 to %2" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:467 +#: lib/RT/Ticket_Overlay.pm:495 msgid "Owner could not be set." msgstr "" -#: lib/RT/Transaction_Overlay.pm:575 +#: lib/RT/Transaction_Overlay.pm:661 #. ($Old->Name , $New->Name) msgid "Owner forcibly changed from %1 to %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Owner is" -msgstr "" +msgstr "Erõszakos tulajdonosváltás: %1 --> %2" -#: html/Elements/TicketList:45 -#. ($Page, int($TotalFound/$Rows)+1) +#: html/Elements/TicketList:78 +#. ($Page, int($TotalFound/$Rows)+$oddRows) msgid "Page %1 of %2" -msgstr "" +msgstr "%1/%2 oldal" -#: html/Admin/Users/Modify.html:171 html/User/Prefs.html:75 +#: html/Admin/Users/Modify.html:198 html/User/Prefs.html:97 msgid "Pager" msgstr "" -#: NOT FOUND IN SOURCE -msgid "PagerPhone" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Parent" -msgstr "" - -#: html/Elements/EditLinks:117 html/Elements/EditLinks:54 html/Elements/ShowLinks:46 html/Ticket/Create.html:182 html/Ticket/Elements/BulkLinks:38 +#: html/Elements/EditLinks:142 html/Elements/EditLinks:76 html/Elements/ShowLinks:68 html/Ticket/Create.html:213 html/Ticket/Elements/BulkLinks:60 msgid "Parents" -msgstr "" +msgstr "Felmenõk" -#: html/Elements/Login:52 html/User/Prefs.html:83 +#: html/Elements/Login:74 html/User/Prefs.html:105 msgid "Password" -msgstr "" +msgstr "Jelszó" -#: html/NoAuth/Reminder.html:24 +#: html/NoAuth/Reminder.html:46 msgid "Password Reminder" +msgstr "Jelszó-emlékeztetõ" + +#: lib/RT/Transaction_Overlay.pm:770 lib/RT/User_Overlay.pm:1046 +msgid "Password changed" +msgstr "Jelszó megváltoztatva" + +#: lib/RT/User_Overlay.pm:1038 lib/RT/User_Overlay.pm:215 +#. ($RT::MinimumPasswordLength) +msgid "Password needs to be at least %1 characters long" msgstr "" -#: lib/RT/User_Overlay.pm:185 lib/RT/User_Overlay.pm:994 -msgid "Password too short" +#: lib/RT/User_Overlay.pm:1045 +msgid "Password set" msgstr "" -#: html/Admin/Users/Modify.html:316 html/User/Prefs.html:209 +#: NOT FOUND IN SOURCE +msgid "Password too short" +msgstr "A jelszó túl rövid!" + +#: html/User/Prefs.html:232 #. (loc_fuzzy($msg)) msgid "Password: %1" +msgstr "Jelszó: %1" + +#: lib/RT/User_Overlay.pm:1031 +msgid "Password: Permission Denied" msgstr "" -#: html/Admin/Users/Modify.html:318 +#: html/Admin/Users/Modify.html:356 msgid "Passwords do not match." -msgstr "" +msgstr "A jelszavak nem egyeznek." -#: html/User/Prefs.html:211 +#: html/User/Prefs.html:234 msgid "Passwords do not match. Your password has not been changed" msgstr "" -#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:97 html/Ticket/ModifyAll.html:50 +#: html/Ticket/Elements/ShowSummary:66 html/Ticket/Elements/Tabs:119 html/Ticket/ModifyAll.html:72 msgid "People" -msgstr "" +msgstr "Résztvevõk" #: etc/initialdata:133 msgid "Perform a user-defined action" msgstr "" -#: html/Admin/Tools/Configuration.html:49 +#: html/Admin/Tools/Configuration.html:94 msgid "Perl configuration" -msgstr "" +msgstr "Perl konfiguráció" -#: 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/Attribute_Overlay.pm:135 lib/RT/Attribute_Overlay.pm:141 lib/RT/Attribute_Overlay.pm:379 lib/RT/Attribute_Overlay.pm:388 lib/RT/Attribute_Overlay.pm:401 lib/RT/CurrentUser.pm:103 lib/RT/CurrentUser.pm:94 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:207 lib/RT/CustomField_Overlay.pm:239 lib/RT/CustomField_Overlay.pm:517 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1091 lib/RT/Group_Overlay.pm:1095 lib/RT/Group_Overlay.pm:1104 lib/RT/Group_Overlay.pm:1155 lib/RT/Group_Overlay.pm:1159 lib/RT/Group_Overlay.pm:1165 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:896 lib/RT/Group_Overlay.pm:900 lib/RT/Group_Overlay.pm:913 lib/RT/Queue_Overlay.pm:117 lib/RT/Queue_Overlay.pm:135 lib/RT/Queue_Overlay.pm:578 lib/RT/Queue_Overlay.pm:588 lib/RT/Queue_Overlay.pm:602 lib/RT/Queue_Overlay.pm:740 lib/RT/Queue_Overlay.pm:749 lib/RT/Queue_Overlay.pm:762 lib/RT/Queue_Overlay.pm:975 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:473 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1453 lib/RT/Ticket_Overlay.pm:1463 lib/RT/Ticket_Overlay.pm:1477 lib/RT/Ticket_Overlay.pm:1614 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1638 lib/RT/Ticket_Overlay.pm:1755 lib/RT/Ticket_Overlay.pm:2075 lib/RT/Ticket_Overlay.pm:2213 lib/RT/Ticket_Overlay.pm:2381 lib/RT/Ticket_Overlay.pm:2428 lib/RT/Ticket_Overlay.pm:2582 lib/RT/Ticket_Overlay.pm:2640 lib/RT/Ticket_Overlay.pm:2691 lib/RT/Ticket_Overlay.pm:2706 lib/RT/Ticket_Overlay.pm:2905 lib/RT/Ticket_Overlay.pm:2915 lib/RT/Ticket_Overlay.pm:2920 lib/RT/Ticket_Overlay.pm:3143 lib/RT/Ticket_Overlay.pm:3147 lib/RT/Ticket_Overlay.pm:3350 lib/RT/Ticket_Overlay.pm:3512 lib/RT/Ticket_Overlay.pm:3564 lib/RT/Ticket_Overlay.pm:3791 lib/RT/Transaction_Overlay.pm:443 lib/RT/Transaction_Overlay.pm:450 lib/RT/Transaction_Overlay.pm:479 lib/RT/Transaction_Overlay.pm:486 lib/RT/User_Overlay.pm:1088 lib/RT/User_Overlay.pm:1536 lib/RT/User_Overlay.pm:335 lib/RT/User_Overlay.pm:696 lib/RT/User_Overlay.pm:731 lib/RT/User_Overlay.pm:987 +#: lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:581 lib/RT/ACE_Overlay.pm:591 lib/RT/ACE_Overlay.pm:601 lib/RT/ACE_Overlay.pm:666 lib/RT/Attribute_Overlay.pm:158 lib/RT/Attribute_Overlay.pm:164 lib/RT/Attribute_Overlay.pm:402 lib/RT/Attribute_Overlay.pm:411 lib/RT/Attribute_Overlay.pm:424 lib/RT/CurrentUser.pm:117 lib/RT/CurrentUser.pm:126 lib/RT/CustomField_Overlay.pm:1022 lib/RT/CustomField_Overlay.pm:167 lib/RT/CustomField_Overlay.pm:184 lib/RT/CustomField_Overlay.pm:195 lib/RT/CustomField_Overlay.pm:366 lib/RT/CustomField_Overlay.pm:398 lib/RT/CustomField_Overlay.pm:697 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:905 lib/RT/CustomField_Overlay.pm:950 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1138 lib/RT/Group_Overlay.pm:1248 lib/RT/Group_Overlay.pm:1252 lib/RT/Group_Overlay.pm:1258 lib/RT/Group_Overlay.pm:453 lib/RT/Group_Overlay.pm:550 lib/RT/Group_Overlay.pm:628 lib/RT/Group_Overlay.pm:636 lib/RT/Group_Overlay.pm:734 lib/RT/Group_Overlay.pm:738 lib/RT/Group_Overlay.pm:744 lib/RT/Group_Overlay.pm:930 lib/RT/Group_Overlay.pm:934 lib/RT/Group_Overlay.pm:947 lib/RT/Queue_Overlay.pm:1051 lib/RT/Queue_Overlay.pm:141 lib/RT/Queue_Overlay.pm:159 lib/RT/Queue_Overlay.pm:654 lib/RT/Queue_Overlay.pm:664 lib/RT/Queue_Overlay.pm:678 lib/RT/Queue_Overlay.pm:816 lib/RT/Queue_Overlay.pm:825 lib/RT/Queue_Overlay.pm:838 lib/RT/Scrip_Overlay.pm:150 lib/RT/Scrip_Overlay.pm:161 lib/RT/Scrip_Overlay.pm:226 lib/RT/Scrip_Overlay.pm:540 lib/RT/Template_Overlay.pm:112 lib/RT/Template_Overlay.pm:118 lib/RT/Template_Overlay.pm:309 lib/RT/Ticket_Overlay.pm:1318 lib/RT/Ticket_Overlay.pm:1328 lib/RT/Ticket_Overlay.pm:1342 lib/RT/Ticket_Overlay.pm:1483 lib/RT/Ticket_Overlay.pm:1493 lib/RT/Ticket_Overlay.pm:1507 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1944 lib/RT/Ticket_Overlay.pm:2082 lib/RT/Ticket_Overlay.pm:2252 lib/RT/Ticket_Overlay.pm:2302 lib/RT/Ticket_Overlay.pm:2474 lib/RT/Ticket_Overlay.pm:2577 lib/RT/Ticket_Overlay.pm:2625 lib/RT/Ticket_Overlay.pm:2704 lib/RT/Ticket_Overlay.pm:2718 lib/RT/Ticket_Overlay.pm:2942 lib/RT/Ticket_Overlay.pm:2952 lib/RT/Ticket_Overlay.pm:2957 lib/RT/Ticket_Overlay.pm:3180 lib/RT/Ticket_Overlay.pm:3184 lib/RT/Ticket_Overlay.pm:3327 lib/RT/Ticket_Overlay.pm:3448 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:540 lib/RT/Transaction_Overlay.pm:547 lib/RT/User_Overlay.pm:1184 lib/RT/User_Overlay.pm:1725 lib/RT/User_Overlay.pm:370 lib/RT/User_Overlay.pm:736 lib/RT/User_Overlay.pm:775 msgid "Permission Denied" -msgstr "" +msgstr "Hozzáférés visszautasítva" -#: html/User/Elements/Tabs:34 +#: html/User/Elements/Tabs:56 msgid "Personal Groups" -msgstr "" +msgstr "Saját Csoportok" -#: html/User/Groups/index.html:29 html/User/Groups/index.html:39 +#: html/User/Groups/index.html:51 html/User/Groups/index.html:61 msgid "Personal groups" -msgstr "" +msgstr "Saját csoportok" -#: html/User/Elements/DelegateRights:36 +#: html/User/Elements/DelegateRights:58 msgid "Personal groups:" -msgstr "" +msgstr "Saját csoportok:" -#: html/Admin/Users/Modify.html:153 html/User/Prefs.html:60 +#: html/Admin/Users/Modify.html:180 html/User/Prefs.html:82 msgid "Phone numbers" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Placeholder" -msgstr "" +msgstr "Telefonszámok" -#: NOT FOUND IN SOURCE -msgid "Pref" -msgstr "" - -#: html/Elements/Header:63 html/Elements/Tabs:55 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 +#: html/Elements/Header:87 html/Elements/Tabs:88 html/SelfService/Elements/Tabs:75 html/SelfService/Prefs.html:46 html/User/Prefs.html:46 html/User/Prefs.html:49 msgid "Preferences" -msgstr "" +msgstr "Beállításaim" -#: NOT FOUND IN SOURCE -msgid "Prefs" -msgstr "" - -#: lib/RT/Action/Generic.pm:169 +#: lib/RT/Action/Generic.pm:196 msgid "Prepare Stubbed" msgstr "" -#: html/Ticket/Elements/Tabs:62 +#: html/Ticket/Elements/Tabs:84 msgid "Prev" -msgstr "" +msgstr "Elõzõ" -#: html/Elements/TicketList:64 -msgid "Previous Page" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Previous page" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Pri" -msgstr "" +#: html/Elements/TicketList:101 +msgid "Previous Page" +msgstr "Elõzõ oldal" -#: lib/RT/ACE_Overlay.pm:132 lib/RT/ACE_Overlay.pm:207 lib/RT/ACE_Overlay.pm:551 +#: lib/RT/ACE_Overlay.pm:158 lib/RT/ACE_Overlay.pm:240 lib/RT/ACE_Overlay.pm:570 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." -msgstr "" +msgstr "%1 vezetõ nem található." -#: html/Search/Elements/PickBasics:58 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:52 html/Ticket/Elements/ShowBasics:50 lib/RT/Tickets_Overlay.pm:1104 +#: html/Search/Elements/PickBasics:160 html/Ticket/Create.html:184 html/Ticket/Elements/EditBasics:74 html/Ticket/Elements/ShowBasics:72 lib/RT/Tickets_Overlay.pm:1518 msgid "Priority" -msgstr "" +msgstr "Prioritás" -#: html/Admin/Queues/Modify.html:64 +#: html/Admin/Queues/Modify.html:86 msgid "Priority starts at" -msgstr "" +msgstr "Prioritás kezdõ értéke" -#: html/Search/Elements/EditSearches:2 +#: html/Search/Elements/EditSearches:50 msgid "Privacy:" msgstr "" #: etc/initialdata:25 msgid "Privileged" -msgstr "" +msgstr "Kiemelt" -#: html/Admin/Users/Modify.html:296 html/User/Prefs.html:200 +#: html/Admin/Users/Modify.html:334 html/User/Prefs.html:223 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" msgstr "" -#: html/Admin/Users/index.html:61 +#: html/Admin/Users/index.html:102 msgid "Privileged users" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Projects" -msgstr "" +msgstr "Kiemelt felhasználók:" #: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 msgid "Pseudogroup for internal use" msgstr "" -#: html/Search/Build.html:47 +#: html/Search/Elements/EditQuery:47 msgid "Query" -msgstr "" +msgstr "Lekérdezés" -#: html/Search/Build.html:84 html/Ticket/Elements/Tabs:172 +#: html/Search/Build.html:124 html/Ticket/Elements/Tabs:195 msgid "Query Builder" -msgstr "" +msgstr "Lekérdezésszerkesztõ" -#: html/Elements/QuickCreate:10 html/Elements/Quicksearch:28 html/Search/Elements/PickBasics:94 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:35 html/Ticket/Elements/ShowBasics:54 html/User/Elements/DelegateRights:79 lib/RT/Tickets_Overlay.pm:945 +#: html/Elements/QuickCreate:55 html/Elements/Quicksearch:50 html/Search/Elements/PickBasics:71 html/SelfService/Create.html:54 html/Ticket/Create.html:59 html/Ticket/Elements/EditBasics:57 html/Ticket/Elements/ShowBasics:76 html/User/Elements/DelegateRights:101 lib/RT/Tickets_Overlay.pm:1345 msgid "Queue" -msgstr "" +msgstr "Sor" -#: html/Admin/Queues/CustomField.html:41 html/Admin/Queues/Scrip.html:49 html/Admin/Queues/Scrips.html:47 html/Admin/Queues/Templates.html:43 +#: html/Admin/Queues/CustomField.html:63 html/Admin/Queues/Scrip.html:71 html/Admin/Queues/Scrips.html:69 html/Admin/Queues/Templates.html:65 #. ($Queue) #. ($id) msgid "Queue %1 not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Queue '%1' not found\\n" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Queue Keyword Selections" -msgstr "" +msgstr "%2 sor nem található" -#: html/Admin/Queues/Modify.html:42 +#: html/Admin/Queues/Modify.html:64 msgid "Queue Name" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Queue Scrips" -msgstr "" +msgstr "A sor neve" -#: lib/RT/Queue_Overlay.pm:300 +#: lib/RT/Queue_Overlay.pm:362 msgid "Queue already exists" -msgstr "" +msgstr "Sor már létezik" -#: lib/RT/Queue_Overlay.pm:309 lib/RT/Queue_Overlay.pm:315 +#: lib/RT/Queue_Overlay.pm:371 lib/RT/Queue_Overlay.pm:377 msgid "Queue could not be created" -msgstr "" +msgstr "A sor nem hozható létre" -#: html/Ticket/Create.html:208 +#: html/Ticket/Create.html:239 lib/t/regression/01ticket_link_searching.t:17 msgid "Queue could not be loaded." -msgstr "" +msgstr "a sor nem tölthetõ be." -#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:319 lib/RT/StyleGuide.pod:789 +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:381 lib/RT/StyleGuide.pod:809 msgid "Queue created" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Queue is not specified." -msgstr "" +msgstr "A sor létrehozva" -#: html/SelfService/Display.html:72 lib/RT/CustomField_Overlay.pm:97 +#: html/SelfService/Display.html:102 lib/RT/CustomField_Overlay.pm:192 msgid "Queue not found" -msgstr "" +msgstr "A sor nem található" -#: html/Admin/Elements/Tabs:37 html/Admin/index.html:34 +#: html/Admin/Elements/Tabs:59 html/Admin/index.html:72 msgid "Queues" -msgstr "" +msgstr "Sorok" -#: html/Elements/Quicksearch:24 +#: html/Elements/Quicksearch:46 msgid "Quick search" -msgstr "" +msgstr "Gyors lekérdezés" -#: html/Elements/QuickCreate:1 +#: html/Elements/QuickCreate:46 msgid "Quick ticket creation" -msgstr "" +msgstr "Probléma felvétele (gyors)" -#: html/Search/Results.html:49 +#: html/Search/Results.html:83 msgid "RSS" msgstr "" -#: html/Elements/Login:44 +#: html/Elements/Login:66 #. ($RT::VERSION) msgid "RT %1" -msgstr "" +msgstr "RT %1" -#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:776 +#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:796 #. ($RT::VERSION, $RT::rtname) msgid "RT %1 for %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT %1 from Best Practical Solutions, LLC." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT %1. Copyright 1996-%1 Jesse Vincent \\n" -msgstr "" +msgstr "RT %1 %2-nek" -#: NOT FOUND IN SOURCE -msgid "RT %1. Copyright 1996-2002 Jesse Vincent \\n" -msgstr "" - -#: html/Admin/index.html:24 html/Admin/index.html:25 +#: html/Admin/index.html:46 html/Admin/index.html:47 msgid "RT Administration" -msgstr "" +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:40 +#: html/Elements/Error:65 html/SelfService/Error.html:62 msgid "RT Error" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT Received mail (%1) from itself." -msgstr "" +msgstr "RT Hiba" -#: NOT FOUND IN SOURCE -msgid "RT Recieved mail (%1) from itself." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT Self Service" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT Self Service / Closed Tickets" -msgstr "" - -#: html/Admin/Tools/Configuration.html:28 +#: html/Admin/Tools/Configuration.html:73 msgid "RT Variables" msgstr "" -#: html/index.html:50 html/index.html:53 +#: html/index.html:72 html/index.html:75 msgid "RT at a glance" -msgstr "" - -#: 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 "" +msgstr "Ãttekintés" -#: 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" +#: html/Elements/SetupSessionCookie:90 +msgid "RT couldn't store your session." msgstr "" -#: html/Elements/PageLayout:85 +#: html/Elements/PageLayout:108 #. ($RT::rtname) msgid "RT for %1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT for %1: %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT has proccessed your commands" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-%1 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-%1 Jesse Vincent . It is distributed under Version 2 of the GNU General Public License." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." -msgstr "" - -#: 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 "" - -#: NOT FOUND IN SOURCE -msgid "RTFM Error" -msgstr "" +msgstr " %1 -- Request Tracker " -#: html/Admin/Users/Modify.html:57 html/User/Prefs.html:47 +#: html/Admin/Users/Modify.html:79 html/User/Prefs.html:69 msgid "Real Name" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RealName" -msgstr "" +msgstr "Valódi név" -#: lib/RT/Transaction_Overlay.pm:628 +#: lib/RT/Transaction_Overlay.pm:714 #. ($value) msgid "Reference by %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:668 +#: lib/RT/Transaction_Overlay.pm:754 #. ($value) msgid "Reference by %1 deleted" msgstr "" -#: lib/RT/Transaction_Overlay.pm:625 +#: lib/RT/Transaction_Overlay.pm:711 #. ($value) msgid "Reference to %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:665 +#: lib/RT/Transaction_Overlay.pm:751 #. ($value) msgid "Reference to %1 deleted" -msgstr "" +msgstr "%1 hivatkozás törölve" -#: html/Elements/EditLinks:129 html/Elements/EditLinks:81 html/Elements/ShowLinks:70 html/Ticket/Create.html:185 html/Ticket/Elements/BulkLinks:50 +#: html/Elements/EditLinks:103 html/Elements/EditLinks:154 html/Elements/ShowLinks:92 html/Ticket/Create.html:216 html/Ticket/Elements/BulkLinks:72 msgid "Referred to by" -msgstr "" +msgstr "A következõk kapcsolódnak hozzá" -#: html/Elements/EditLinks:125 html/Elements/EditLinks:72 html/Elements/SelectLinkType:27 html/Elements/ShowLinks:60 html/Ticket/Create.html:184 html/Ticket/Elements/BulkLinks:46 +#: html/Elements/EditLinks:150 html/Elements/EditLinks:94 html/Elements/SelectLinkType:49 html/Elements/ShowLinks:82 html/Ticket/Create.html:215 html/Ticket/Elements/BulkLinks:68 msgid "Refers to" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RefersTo" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Refine" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Refine search" -msgstr "" +msgstr "A következõkhöz kapcsolódik" -#: html/Elements/Refresh:35 +#: html/Elements/Refresh:57 #. ($value/60) msgid "Refresh this page every %1 minutes." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Relationships" -msgstr "" +msgstr "%1 percenként frissítse ezt az oldalt." -#: html/Search/Bulk.html:95 +#: html/Search/Bulk.html:116 msgid "Remove AdminCc" -msgstr "" +msgstr "Adminisztratív tájékoztatást kapó eltávolítása" -#: html/Search/Bulk.html:91 +#: html/Search/Bulk.html:112 msgid "Remove Cc" -msgstr "" +msgstr "Tájékoztatást kapó eltávolítása" -#: html/Search/Bulk.html:87 +#: html/Search/Bulk.html:108 msgid "Remove Requestor" -msgstr "" +msgstr "Beküldõ eltávolítása" -#: html/Ticket/Elements/ShowTransaction:142 html/Ticket/Elements/Tabs:123 +#: html/Ticket/Elements/ShowTransaction:171 html/Ticket/Elements/Tabs:145 msgid "Reply" -msgstr "" +msgstr "Válaszol" -#: html/Admin/Queues/Modify.html:50 +#: html/Admin/Queues/Modify.html:72 msgid "Reply Address" -msgstr "" +msgstr "Válaszcím" -#: html/Search/Bulk.html:130 html/Ticket/ModifyAll.html:72 html/Ticket/Update.html:54 +#: html/Search/Bulk.html:151 html/Ticket/ModifyAll.html:94 html/Ticket/Update.html:76 msgid "Reply to requestors" -msgstr "" +msgstr "Válasz a beküldõknek" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "Reply to tickets" -msgstr "" +msgstr "Válasz a problémákra" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "ReplyToTicket" msgstr "" -#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:86 +#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:112 msgid "Requestor" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Requestor email address" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Requestor(s)" -msgstr "" +msgstr "Beküldõ" -#: NOT FOUND IN SOURCE -msgid "RequestorAddresses" -msgstr "" - -#: html/SelfService/Create.html:40 html/Ticket/Create.html:55 html/Ticket/Elements/EditPeople:47 html/Ticket/Elements/ShowPeople:30 +#: html/SelfService/Create.html:63 html/Ticket/Create.html:77 html/Ticket/Elements/EditPeople:69 html/Ticket/Elements/ShowPeople:52 msgid "Requestors" -msgstr "" +msgstr "Beküldõ" -#: html/Admin/Queues/Modify.html:74 +#: html/Admin/Queues/Modify.html:96 msgid "Requests should be due in" -msgstr "" +msgstr "A problémát meg kell oldani" -#: lib/RT/Attribute_Overlay.pm:123 +#: lib/RT/Attribute_Overlay.pm:146 #. ('Object') msgid "Required parameter '%1' not specified" msgstr "" -#: html/Elements/Submit:61 +#: html/Elements/Submit:104 msgid "Reset" -msgstr "" +msgstr "Visszaállít" -#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:63 +#: html/Admin/Users/Modify.html:183 html/User/Prefs.html:85 msgid "Residence" -msgstr "" +msgstr "Otthoni" -#: html/Ticket/Elements/Tabs:133 +#: html/Ticket/Elements/Tabs:155 msgid "Resolve" -msgstr "" +msgstr "Megold" -#: html/Ticket/Update.html:119 +#: html/Ticket/Update.html:154 #. ($TicketObj->id, $TicketObj->Subject) msgid "Resolve ticket #%1 (%2)" -msgstr "" +msgstr "%1. (%2) probléma lezárása" -#: etc/initialdata:323 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1282 +#: etc/initialdata:323 html/Elements/SelectDateType:49 lib/RT/Ticket_Overlay.pm:1148 msgid "Resolved" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Response to requestors" -msgstr "" +msgstr "Megoldva" -#: html/Elements/ListActions:25 html/Search/Elements/NewListActions:25 +#: html/Elements/ListActions:47 html/Search/Elements/NewListActions:47 msgid "Results" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Results per page" -msgstr "" +msgstr "Változtatások eredménye" -#: html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 +#: html/Admin/Users/Modify.html:126 html/User/Prefs.html:116 msgid "Retype Password" -msgstr "" +msgstr "Jelszó megismételve" -#: html/Search/Elements/EditSearches:13 +#: html/Search/Elements/EditSearches:61 msgid "Revert" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" -msgstr "" - -#: lib/RT/ACE_Overlay.pm:612 +#: lib/RT/ACE_Overlay.pm:631 msgid "Right Delegated" msgstr "" -#: lib/RT/ACE_Overlay.pm:302 +#: lib/RT/ACE_Overlay.pm:321 msgid "Right Granted" -msgstr "" +msgstr "A jog megosztva" -#: lib/RT/ACE_Overlay.pm:160 +#: lib/RT/ACE_Overlay.pm:179 msgid "Right Loaded" -msgstr "" +msgstr "A jog betöltve" -#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +#: lib/RT/ACE_Overlay.pm:696 lib/RT/ACE_Overlay.pm:717 msgid "Right could not be revoked" -msgstr "" +msgstr "A jog nem vonnható vissza" -#: html/User/Delegation.html:63 +#: html/User/Delegation.html:85 msgid "Right not found" -msgstr "" +msgstr "A jog nem található" -#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +#: lib/RT/ACE_Overlay.pm:561 lib/RT/ACE_Overlay.pm:656 msgid "Right not loaded." -msgstr "" +msgstr "A jog nem található." -#: lib/RT/ACE_Overlay.pm:688 +#: lib/RT/ACE_Overlay.pm:713 msgid "Right revoked" -msgstr "" +msgstr "Jog visszavonva" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:67 msgid "Rights" -msgstr "" +msgstr "Jogok" -#: lib/RT/Interface/Web.pm:869 +#: html/Admin/CustomFields/GroupRights.html:129 lib/RT/Interface/Web.pm:901 #. ($object_type) msgid "Rights could not be granted for %1" msgstr "" -#: lib/RT/Interface/Web.pm:899 +#: html/Admin/CustomFields/GroupRights.html:156 lib/RT/Interface/Web.pm:930 #. ($object_type) msgid "Rights could not be revoked for %1" -msgstr "" +msgstr " %1 jogai nem vonhatók vissza" -#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 +#: html/Admin/Global/GroupRights.html:72 html/Admin/Queues/GroupRights.html:74 msgid "Roles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RootApproval" -msgstr "" +msgstr "Szerepek" -#: html/Search/Elements/DisplayOptions:62 +#: html/Search/Elements/DisplayOptions:83 msgid "Rows per page" -msgstr "" +msgstr "Sorok száma oldalanként" -#: lib/RT/Date.pm:393 +#: lib/RT/Date.pm:418 msgid "Sat." -msgstr "" +msgstr "Szo" -#: html/Search/Elements/EditSearches:21 +#: html/Search/Elements/EditSearches:70 msgid "Save" -msgstr "" +msgstr "Mentés" -#: html/Admin/Global/Template.html:45 html/Admin/Queues/Modify.html:89 html/Admin/Queues/People.html:104 html/Admin/Users/Modify.html:198 html/SelfService/Prefs.html:36 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyDates.html:38 html/Ticket/ModifyLinks.html:38 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Global/Template.html:67 html/Admin/Groups/Modify.html:88 html/Admin/Queues/Modify.html:111 html/Admin/Queues/People.html:126 html/Admin/Users/Modify.html:238 html/SelfService/Prefs.html:58 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:127 html/Ticket/ModifyDates.html:60 html/Ticket/ModifyLinks.html:60 html/Ticket/ModifyPeople.html:59 html/User/Groups/Modify.html:77 msgid "Save Changes" -msgstr "" +msgstr "Változtatások mentése" -#: html/User/Prefs.html:157 +#: html/User/Prefs.html:179 msgid "Save Preferences" -msgstr "" +msgstr "Beállítások mentése" -#: html/Ticket/Elements/PreviewScrips:79 +#: html/Ticket/Elements/PreviewScrips:124 msgid "Save changes" +msgstr "Változtatások mentése" + +#: lib/RT/SavedSearch.pm:162 +#. ($name) +msgid "Saved search %1" msgstr "" -#: html/Search/Elements/EditSearches:1 +#: html/Search/Elements/EditSearches:46 msgid "Saved searches" -msgstr "" +msgstr "Elmentett lekérdezés" -#: html/Admin/Global/Scrip.html:48 html/Admin/Queues/Scrip.html:54 +#: html/Admin/Elements/ListGlobalScrips:61 html/Admin/Global/Scrip.html:70 html/Admin/Queues/Scrip.html:76 +#. ($scrip->Id) #. ($id) #. ($ARGS{'id'}) msgid "Scrip #%1" msgstr "" -#: lib/RT/Scrip_Overlay.pm:180 +#: lib/RT/Scrip_Overlay.pm:205 msgid "Scrip Created" -msgstr "" +msgstr "Scrip létrehozva" -#: html/Admin/Elements/EditScrip:30 +#: html/Admin/Elements/EditScrip:52 msgid "Scrip Fields" -msgstr "" +msgstr "Scrip mezök" -#: html/Admin/Elements/EditScrips:85 +#: html/Admin/Elements/EditScrips:107 msgid "Scrip deleted" -msgstr "" +msgstr "Scrip törölve" -#: html/Admin/Elements/QueueTabs:45 html/Admin/Elements/SystemTabs:32 html/Admin/Global/index.html:40 +#: html/Admin/Elements/QueueTabs:67 html/Admin/Elements/SystemTabs:54 html/Admin/Global/index.html:62 msgid "Scrips" -msgstr "" +msgstr "Scrips" -#: NOT FOUND IN SOURCE -msgid "Scrips for %1\\n" -msgstr "" - -#: html/Admin/Queues/Scrips.html:33 +#: html/Admin/Queues/Scrips.html:55 msgid "Scrips which apply to all queues" -msgstr "" +msgstr "Minden sorhoz érvényes Scripek" -#: html/Elements/SimpleSearch:26 html/Search/Elements/DisplayOptions:73 +#: html/Elements/SimpleSearch:48 html/Search/Build.html:112 msgid "Search" -msgstr "" +msgstr "Keresés" -#: NOT FOUND IN SOURCE -msgid "Search Criteria" +#: lib/RT/SavedSearch.pm:116 +msgid "Search attribute load failure" msgstr "" -#: html/Approvals/Elements/PendingMyApproval:38 +#: html/Approvals/Elements/PendingMyApproval:60 msgid "Search for approvals" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Search for articles" -msgstr "" +msgstr "Engedélyezések keresése" -#: NOT FOUND IN SOURCE -msgid "Searches can't be associated with that kind of object" +#: lib/RT/SavedSearch.pm:194 +#. ($msg) +msgid "Search update: %1" msgstr "" -#: bin/rt-crontool:184 +#: bin/rt-crontool:213 msgid "Security:" -msgstr "" +msgstr "Biztonság:" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "See custom fields" -msgstr "" +msgstr "Eyéni mezõk" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "See exact outgoing email messages and their recipeients" msgstr "" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "See ticket private commentary" msgstr "" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "See ticket summaries" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "SeeCustomField" msgstr "" -#: lib/RT/Queue_Overlay.pm:68 -msgid "SeeQueue" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Select" +#: lib/RT/Group_Overlay.pm:177 +msgid "SeeGroup" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Select a Class" +#: lib/RT/Queue_Overlay.pm:92 +msgid "SeeQueue" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:46 html/Admin/CustomFields/index.html:49 msgid "Select a Custom Field" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Select a Custom Fields" -msgstr "" +msgstr "Válasszon egy egyéni mezõt!" -#: html/Admin/Groups/index.html:50 +#: html/Admin/Groups/index.html:78 msgid "Select a group" -msgstr "" +msgstr "Válasszon csoportot!" -#: NOT FOUND IN SOURCE +#: html/Admin/Queues/index.html:54 msgid "Select a queue" msgstr "" -#: html/Admin/Users/index.html:24 html/Admin/Users/index.html:27 +#: html/SelfService/CreateTicketInQueue.html:48 +msgid "Select a queue for your new ticket" +msgstr "" + +#: html/Admin/Users/index.html:46 html/Admin/Users/index.html:49 html/Admin/Users/index.html:52 msgid "Select a user" +msgstr "Válasszon felhasználót!" + +#: html/Admin/Elements/CustomFieldTabs:90 +msgid "Select custom field" +msgstr "Válasszon egy egyéni mezõt!" + +#: html/Admin/Global/CustomFields/index.html:70 +msgid "Select custom fields for all user groups" +msgstr "Válasszon egy egyéni mezõt!" + +#: html/Admin/Global/CustomFields/index.html:65 +msgid "Select custom fields for all users" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Select class" +#: html/Admin/Global/CustomFields/index.html:76 +msgid "Select custom fields for tickets in all queues" msgstr "" -#: html/Admin/Global/CustomField.html:37 html/Admin/Global/CustomFields.html:35 -msgid "Select custom field" +#: html/Admin/Global/CustomFields/index.html:83 +msgid "Select custom fields for transactions on tickets in all queues" msgstr "" -#: html/Admin/Elements/GroupTabs:51 html/User/Elements/GroupTabs:49 +#: html/Admin/Elements/GroupTabs:75 html/User/Elements/GroupTabs:71 msgid "Select group" -msgstr "" +msgstr "Válasszon csoportot!" -#: lib/RT/CustomField_Overlay.pm:427 +#: lib/RT/CustomField_Overlay.pm:59 msgid "Select multiple values" -msgstr "" +msgstr "Válasszon több értéket!" -#: lib/RT/CustomField_Overlay.pm:424 +#: lib/RT/CustomField_Overlay.pm:60 msgid "Select one value" -msgstr "" +msgstr "Válasszon értéket!" -#: html/Admin/Elements/QueueTabs:66 +#: html/Admin/Elements/QueueTabs:92 msgid "Select queue" -msgstr "" +msgstr "Válasszon sort!" -#: html/Admin/Global/Scrip.html:36 html/Admin/Global/Scrips.html:35 html/Admin/Queues/Scrip.html:39 html/Admin/Queues/Scrips.html:51 +#: html/Admin/Global/Scrip.html:58 html/Admin/Global/Scrips.html:57 html/Admin/Queues/Scrip.html:61 html/Admin/Queues/Scrips.html:73 msgid "Select scrip" -msgstr "" +msgstr "Válasszon Scripet!" -#: html/Admin/Global/Template.html:56 html/Admin/Global/Templates.html:35 html/Admin/Queues/Template.html:54 html/Admin/Queues/Templates.html:46 +#: html/Admin/Global/Template.html:78 html/Admin/Global/Templates.html:57 html/Admin/Queues/Template.html:76 html/Admin/Queues/Templates.html:68 msgid "Select template" -msgstr "" +msgstr "Válasszon sablont!" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:61 msgid "Select up to %1 values" -msgstr "" +msgstr "Válasszon (legfeljebb %1) értéket!" -#: html/Admin/Elements/UserTabs:46 +#: html/Admin/Elements/UserTabs:75 msgid "Select user" -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:35 -msgid "SelectMultiple" -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:34 -msgid "SelectSingle" -msgstr "" +msgstr "Válasszon felhasználót" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:58 msgid "Selected Custom Fields" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Selected objects" -msgstr "" +msgstr "Kiválasztott egy egyéni mezõk" -#: NOT FOUND IN SOURCE -msgid "Self Service" -msgstr "" +#: html/Admin/CustomFields/Objects.html:59 +msgid "Selected objects" +msgstr "Kiválasztott problémák" #: etc/initialdata:121 msgid "Send mail to all watchers" @@ -4756,1038 +3623,771 @@ msgstr "" msgid "Sends mail to the owner" msgstr "" -#: lib/RT/Date.pm:419 +#: lib/RT/Date.pm:445 msgid "Sep." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Seperate multiple URLs with spaces" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "September" -msgstr "" +msgstr "szep." -#: html/Ticket/Elements/ShowTransaction:122 +#: html/Ticket/Elements/ShowTransaction:150 msgid "Show" msgstr "" -#: html/Approvals/index.html:30 +#: html/Approvals/index.html:52 msgid "Show Approvals" -msgstr "" +msgstr "Lezárások" -#: html/Search/Elements/EditFormat:11 +#: html/Search/Elements/EditFormat:56 msgid "Show Columns" -msgstr "" +msgstr "Látható mezõk" -#: html/Ticket/Elements/Tabs:178 +#: html/Ticket/Elements/Tabs:201 msgid "Show Results" -msgstr "" +msgstr "Lekérdezés eredménye" -#: NOT FOUND IN SOURCE -msgid "Show advanced search options..." -msgstr "" - -#: html/Approvals/Elements/PendingMyApproval:43 +#: html/Approvals/Elements/PendingMyApproval:65 msgid "Show approved requests" -msgstr "" +msgstr "Láthatóak legyenek a felszabadított problémák" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show basics" -msgstr "" +msgstr "Problémaleírás" -#: html/Approvals/Elements/PendingMyApproval:44 +#: html/Approvals/Elements/PendingMyApproval:66 msgid "Show denied requests" -msgstr "" +msgstr "láthatóak legyenek az elutasított problémák" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show details" -msgstr "" +msgstr "Attribútumok" -#: html/Approvals/Elements/PendingMyApproval:42 +#: html/Approvals/Elements/PendingMyApproval:64 msgid "Show pending requests" -msgstr "" +msgstr "Láthatóak legyenek a folyamatban levõ problémák" -#: html/Approvals/Elements/PendingMyApproval:45 +#: html/Approvals/Elements/PendingMyApproval:67 msgid "Show requests awaiting other approvals" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Show ticket private commentary" -msgstr "" +msgstr "Láthatóak legyenek a mások engedélyezésére váró problémák" -#: NOT FOUND IN SOURCE -msgid "Show ticket summaries" +#: lib/RT/Queue_Overlay.pm:94 +msgid "ShowACL" msgstr "" -#: lib/RT/Queue_Overlay.pm:70 -msgid "ShowACL" +#: lib/RT/System.pm:86 +msgid "ShowConfigTab" msgstr "" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "ShowOutgoingEmail" msgstr "" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "ShowSavedSearches" msgstr "" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "ShowScrips" msgstr "" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "ShowTemplate" msgstr "" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "ShowTicket" msgstr "" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "ShowTicketComments" msgstr "" -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Sign up as a ticket Requestor or ticket or queue Cc" msgstr "" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "Sign up as a ticket or queue AdminCc" msgstr "" -#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:145 +#: html/Admin/Users/Modify.html:229 html/User/Prefs.html:167 msgid "Signature" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Signed in as %1" -msgstr "" +msgstr "Aláírás (e-mail-hez)" -#: html/Admin/Elements/SelectSingleOrMultiple:25 +#: html/Admin/Elements/SelectSingleOrMultiple:47 msgid "Single" msgstr "" -#: html/Elements/Header:62 -msgid "Skip Menu" -msgstr "" - -#: html/Admin/Elements/AddCustomFieldValue:27 -msgid "Sort" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Sort Order" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Sort key" +#: html/Search/Elements/EditFormat:75 +msgid "Size" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Sort results by" +#: html/Elements/Header:85 +msgid "Skip Menu" msgstr "" -#: NOT FOUND IN SOURCE -msgid "SortOrder" -msgstr "" +#: html/Search/Elements/EditFormat:78 +msgid "Small" +msgstr "Kicsi" -#: NOT FOUND IN SOURCE -msgid "Squelched message recipients" -msgstr "" +#: html/Admin/Elements/AddCustomFieldValue:49 html/Admin/Elements/EditCustomFieldValues:54 +msgid "Sort" +msgstr "Rendezés" -#: html/Admin/Elements/EditScrip:65 +#: html/Admin/Elements/EditScrip:87 msgid "Stage" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Stalled" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Start page" -msgstr "" - -#: html/Elements/SelectDateType:26 html/Ticket/Elements/EditDates:31 html/Ticket/Elements/ShowDates:35 +#: html/Elements/SelectDateType:48 html/Ticket/Elements/EditDates:53 html/Ticket/Elements/ShowDates:56 msgid "Started" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Started date '%1' could not be parsed" -msgstr "" +msgstr "Elkezdve" -#: html/Elements/SelectDateType:30 html/Ticket/Create.html:165 html/Ticket/Elements/EditDates:26 html/Ticket/Elements/ShowDates:31 +#: html/Elements/SelectDateType:52 html/Ticket/Create.html:196 html/Ticket/Elements/EditDates:48 html/Ticket/Elements/ShowDates:52 msgid "Starts" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Starts By" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Starts date '%1' could not be parsed" -msgstr "" +msgstr "Kiosztva" -#: html/Admin/Users/Modify.html:135 html/User/Prefs.html:123 +#: html/Admin/Users/Modify.html:162 html/User/Prefs.html:145 msgid "State" -msgstr "" +msgstr "Ãllam" -#: html/Search/Elements/PickBasics:77 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:31 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:37 lib/RT/Ticket_Overlay.pm:1276 lib/RT/Tickets_Overlay.pm:970 +#: html/Search/Elements/PickBasics:87 html/SelfService/Elements/MyRequests:50 html/SelfService/Update.html:57 html/Ticket/Create.html:63 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:52 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1142 lib/RT/Tickets_Overlay.pm:1378 msgid "Status" -msgstr "" +msgstr "Státusz" #: etc/initialdata:309 msgid "Status Change" msgstr "" -#: lib/RT/Transaction_Overlay.pm:505 -#. ($self->loc($self->OldValue), $self->loc($self->NewValue)) -msgid "Status changed from %1 to %2" -msgstr "" - #: NOT FOUND IN SOURCE -msgid "StatusChange" -msgstr "" +msgid "Status changed from %1 to %2" +msgstr "Státusz változtatása: '%1' --> '%2'" -#: html/Ticket/Elements/Tabs:148 +#: html/Ticket/Elements/Tabs:170 msgid "Steal" -msgstr "" +msgstr "Elcsen" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "Steal tickets" -msgstr "" +msgstr "Problémák elcsenése" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "StealTicket" msgstr "" -#: lib/RT/Transaction_Overlay.pm:581 +#: lib/RT/Transaction_Overlay.pm:667 #. ($Old->Name) +msgid "Stolen from %1" +msgstr "Probléma elcsenése %1 tulajdonostól" + +#: NOT FOUND IN SOURCE msgid "Stolen from %1 " +msgstr "Probléma elcsenése %1 tulajdonostól " + +#: html/Search/Elements/EditFormat:81 +msgid "Style" msgstr "" -#: html/Elements/QuickCreate:7 html/Elements/SelectAttachmentField:25 html/Search/Bulk.html:133 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:26 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:58 lib/RT/Ticket_Overlay.pm:1272 lib/RT/Tickets_Overlay.pm:1049 +#: html/Elements/QuickCreate:52 html/Elements/SelectAttachmentField:47 html/Search/Bulk.html:154 html/SelfService/Create.html:79 html/SelfService/Elements/MyRequests:49 html/SelfService/Update.html:65 html/Ticket/Create.html:105 html/Ticket/Elements/EditBasics:48 html/Ticket/ModifyAll.html:100 html/Ticket/Update.html:80 lib/RT/Ticket_Overlay.pm:1138 lib/RT/Tickets_Overlay.pm:1460 msgid "Subject" -msgstr "" +msgstr "Tárgy" -#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:795 lib/RT/Transaction_Overlay.pm:603 +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:815 lib/RT/Transaction_Overlay.pm:689 #. ($self->Data) msgid "Subject changed to %1" msgstr "" -#: html/Elements/Submit:58 +#: html/Elements/Submit:97 msgid "Submit" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Submit Query" -msgstr "" +msgstr "Mentés" -#: NOT FOUND IN SOURCE -msgid "Submit Workflow" -msgstr "" - -#: lib/RT/Group_Overlay.pm:749 +#: lib/RT/Group_Overlay.pm:782 msgid "Succeeded" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Summary" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Summary matches" -msgstr "" +msgstr "Sikerült" -#: lib/RT/Date.pm:394 +#: lib/RT/Date.pm:419 msgid "Sun." -msgstr "" +msgstr "V" -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "SuperUser" msgstr "" -#: html/User/Elements/DelegateRights:76 +#: html/User/Elements/DelegateRights:98 msgid "System" -msgstr "" +msgstr "Rendszer" -#: html/Admin/Elements/ToolTabs:32 html/Admin/Tools/Configuration.html:3 +#: html/Admin/Elements/ToolTabs:54 html/Admin/Tools/Configuration.html:48 msgid "System Configuration" -msgstr "" +msgstr "Rendszerkonfiguráció" -#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:868 lib/RT/Interface/Web.pm:898 +#: html/Admin/CustomFields/GroupRights.html:128 html/Admin/CustomFields/GroupRights.html:155 html/Admin/CustomFields/UserRights.html:128 html/Admin/CustomFields/UserRights.html:98 html/Admin/Elements/SelectRights:106 lib/RT/ACE_Overlay.pm:585 lib/RT/Interface/Web.pm:900 lib/RT/Interface/Web.pm:929 msgid "System Error" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "System Error. Right not granted." -msgstr "" +msgstr "Rendszerhiba" -#: NOT FOUND IN SOURCE -msgid "System Error. right not granted" +#: lib/RT/Transaction_Overlay.pm:215 lib/RT/Transaction_Overlay.pm:221 +#. ($msg) +msgid "System Error: %1" msgstr "" -#: html/Admin/Tools/index.html:2 +#: html/Admin/Tools/index.html:47 msgid "System Tools" -msgstr "" +msgstr "Rendszerkonfiguráció" -#: lib/RT/ACE_Overlay.pm:615 +#: lib/RT/ACE_Overlay.pm:634 msgid "System error. Right not delegated." -msgstr "" +msgstr "Rendszerhiba. Jog nem delegálható ." -#: 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:164 lib/RT/ACE_Overlay.pm:229 lib/RT/ACE_Overlay.pm:324 lib/RT/ACE_Overlay.pm:921 msgid "System error. Right not granted." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "System error. Unable to grant rights." -msgstr "" +msgstr "Rendszerhiba. Jog nem adható." -#: html/Admin/Global/GroupRights.html:34 html/Admin/Groups/GroupRights.html:36 html/Admin/Queues/GroupRights.html:35 +#: html/Admin/CustomFields/GroupRights.html:58 html/Admin/Global/GroupRights.html:56 html/Admin/Groups/GroupRights.html:58 html/Admin/Queues/GroupRights.html:57 msgid "System groups" -msgstr "" +msgstr "Rendszercsoportok" #: etc/initialdata:41 etc/initialdata:47 etc/initialdata:53 msgid "SystemRolegroup for internal use" msgstr "" -#: lib/RT/CurrentUser.pm:334 +#: lib/RT/CurrentUser.pm:358 msgid "TEST_STRING" msgstr "" -#: html/Elements/MyRequests:27 html/Ticket/Elements/Tabs:144 +#: html/Elements/MyRequests:50 html/Search/Elements/EditFormat:72 html/Ticket/Elements/Tabs:166 msgid "Take" -msgstr "" +msgstr "Atvesz" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "Take tickets" -msgstr "" +msgstr "Problémák átvétele" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "TakeTicket" msgstr "" -#: lib/RT/Transaction_Overlay.pm:566 +#: lib/RT/Transaction_Overlay.pm:652 msgid "Taken" -msgstr "" +msgstr "Ãtvéve" -#: NOT FOUND IN SOURCE -msgid "Task" -msgstr "" - -#: html/Admin/Elements/EditScrip:57 html/Tools/Offline.html:56 +#: html/Admin/Elements/EditScrip:79 html/Tools/Offline.html:78 msgid "Template" -msgstr "" +msgstr "Sablon" -#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:89 +#: html/Admin/Global/Template.html:112 html/Admin/Queues/Template.html:113 #. ($TemplateObj->Id()) msgid "Template #%1" -msgstr "" +msgstr "Sablon #%1" -#: html/Admin/Elements/EditTemplates:88 +#: html/Admin/Elements/EditTemplates:110 msgid "Template deleted" -msgstr "" +msgstr "Sablon törölve" -#: lib/RT/Scrip_Overlay.pm:156 +#: lib/RT/Scrip_Overlay.pm:181 msgid "Template not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Template not found\\n" -msgstr "" +msgstr "Sablon nem található" -#: lib/RT/Template_Overlay.pm:348 +#: lib/RT/Template_Overlay.pm:376 msgid "Template parsed" -msgstr "" +msgstr "Sablon beolvasva" -#: html/Admin/Elements/QueueTabs:48 html/Admin/Elements/SystemTabs:35 html/Admin/Global/index.html:44 +#: html/Admin/Elements/QueueTabs:70 html/Admin/Elements/SystemTabs:57 html/Admin/Global/index.html:66 msgid "Templates" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Templates for %1\\n" -msgstr "" +msgstr "Sablonok" #: NOT FOUND IN SOURCE msgid "Text" -msgstr "" +msgstr "Szöveg" -#: lib/RT/Record.pm:740 +#: lib/RT/CustomField_Overlay.pm:877 lib/RT/Record.pm:931 msgid "That is already the current value" -msgstr "" +msgstr "Már ez az aktuális érték" -#: lib/RT/CustomField_Overlay.pm:248 +#: lib/RT/CustomField_Overlay.pm:407 msgid "That is not a value for this custom field" -msgstr "" +msgstr "Egyéni mezõhöz érvénytelen értek" -#: lib/RT/Ticket_Overlay.pm:2086 +#: lib/RT/Ticket_Overlay.pm:1955 msgid "That is the same value" -msgstr "" +msgstr "Ez ugyanaz az érték" -#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +#: lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:615 msgid "That principal already has that right" -msgstr "" +msgstr "A felhasználónak/csoportnak mát van ilyen joga" -#: lib/RT/Queue_Overlay.pm:674 +#: lib/RT/Queue_Overlay.pm:750 #. ($args{'Type'}) msgid "That principal is already a %1 for this queue" -msgstr "" +msgstr "A vezetõ már %1-a a sornak" -#: lib/RT/Ticket_Overlay.pm:1527 +#: lib/RT/Ticket_Overlay.pm:1396 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" -msgstr "" +msgstr "A vezetõ már %1-a a problémának" -#: lib/RT/Queue_Overlay.pm:773 +#: lib/RT/Queue_Overlay.pm:849 #. ($args{'Type'}) msgid "That principal is not a %1 for this queue" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "That principal is not a %1 for this ticket" -msgstr "" +msgstr "A vezetõ már nem %1-a a sornak" -#: lib/RT/Ticket_Overlay.pm:2082 +#: lib/RT/Ticket_Overlay.pm:1951 msgid "That queue does not exist" -msgstr "" +msgstr "Ez a sor nem létezik" -#: lib/RT/Ticket_Overlay.pm:3152 +#: lib/RT/Ticket_Overlay.pm:3189 msgid "That ticket has unresolved dependencies" msgstr "" -#: NOT FOUND IN SOURCE -msgid "That user already has that right" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2956 +#: lib/RT/Ticket_Overlay.pm:2993 msgid "That user already owns that ticket" -msgstr "" +msgstr "Már ez a felhasználó a tulajdonos!" -#: lib/RT/Ticket_Overlay.pm:2928 +#: lib/RT/Ticket_Overlay.pm:2965 msgid "That user does not exist" -msgstr "" +msgstr "Ilyen felhasználó nem létezik" -#: lib/RT/User_Overlay.pm:355 +#: lib/RT/User_Overlay.pm:390 msgid "That user is already privileged" -msgstr "" +msgstr "A felhasználó már kiemelt" -#: lib/RT/User_Overlay.pm:376 +#: lib/RT/User_Overlay.pm:411 msgid "That user is already unprivileged" -msgstr "" +msgstr "A felhasználó már nem kiemelt" -#: lib/RT/User_Overlay.pm:368 +#: lib/RT/User_Overlay.pm:403 msgid "That user is now privileged" -msgstr "" +msgstr "A felhasználó mostantól kiemelt" -#: lib/RT/User_Overlay.pm:389 +#: lib/RT/User_Overlay.pm:424 msgid "That user is now unprivileged" -msgstr "" +msgstr "A felhasználó mostantól nem kiemelt" -#: NOT FOUND IN SOURCE -msgid "That user is now unprivilegedileged" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2949 +#: lib/RT/Ticket_Overlay.pm:2986 msgid "That user may not own tickets in that queue" -msgstr "" +msgstr "a felhasználóhoz nem tartozhatnak problémák ebbõl a sorból" -#: lib/RT/Link_Overlay.pm:200 +#: lib/RT/Link_Overlay.pm:234 msgid "That's not a numerical id" msgstr "" -#: html/SelfService/Display.html:31 html/Ticket/Create.html:149 html/Ticket/Elements/ShowSummary:27 +#: html/SelfService/Display.html:53 html/Ticket/Create.html:180 html/Ticket/Elements/ShowSummary:49 msgid "The Basics" -msgstr "" +msgstr "Alapadatok" -#: lib/RT/ACE_Overlay.pm:87 +#: lib/RT/ACE_Overlay.pm:113 msgid "The CC of a ticket" msgstr "" -#: lib/RT/ACE_Overlay.pm:88 +#: lib/RT/ACE_Overlay.pm:114 msgid "The administrative CC of a ticket" msgstr "" -#: NOT FOUND IN SOURCE -msgid "The comment has been recorded" -msgstr "" - -#: bin/rt-crontool:194 +#: bin/rt-crontool:223 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 "" -#: NOT FOUND IN SOURCE -msgid "The following commands were not proccessed:\\n\\n" -msgstr "" - -#: lib/RT/Record.pm:743 +#: lib/RT/Record.pm:934 msgid "The new value has been set." msgstr "" -#: lib/RT/ACE_Overlay.pm:85 +#: lib/RT/ACE_Overlay.pm:111 msgid "The owner of a ticket" msgstr "" -#: lib/RT/ACE_Overlay.pm:86 +#: lib/RT/ACE_Overlay.pm:112 msgid "The requestor of a ticket" msgstr "" -#: html/Admin/Elements/EditUserComments:25 +#: html/Admin/Elements/EditUserComments:47 msgid "These comments aren't generally visible to the user" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:912 msgid "This custom field does not apply to that object" msgstr "" -#: html/Admin/Tools/Configuration.html:5 +#: html/Admin/Tools/Configuration.html:50 msgid "This feature is only available to system administrators" msgstr "" -#: html/Ticket/Elements/PreviewScrips:48 +#: html/Ticket/Elements/PreviewScrips:93 msgid "This message will be sent to..." msgstr "" -#: NOT FOUND IN SOURCE -msgid "This ticket %1 %2 (%3)\\n" -msgstr "" - -#: bin/rt-crontool:185 +#: bin/rt-crontool:214 msgid "This tool allows the user to run arbitrary perl modules from within RT." msgstr "" -#: lib/RT/Transaction_Overlay.pm:226 +#: lib/RT/Transaction_Overlay.pm:288 msgid "This transaction appears to have no content" -msgstr "" +msgstr "Diese Transaktion scheint keinen Inhalt zu haben" -#: html/Ticket/Elements/ShowRequestor:48 +#: html/Ticket/Elements/ShowRequestor:70 #. ($rows) msgid "This user's %1 highest priority tickets" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "This user's 25 highest priority tickets" -msgstr "" +msgstr "A felhasználó által felvetett %1 legsürgõsebb probléma" -#: lib/RT/Date.pm:391 +#: lib/RT/Date.pm:416 msgid "Thu." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Ticket" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Ticket # %1 %2" -msgstr "" +msgstr "Cs" -#: NOT FOUND IN SOURCE -msgid "Ticket # %1 Jumbo update: %2" -msgstr "" - -#: html/Ticket/ModifyAll.html:24 html/Ticket/ModifyAll.html:28 +#: html/Ticket/ModifyAll.html:46 html/Ticket/ModifyAll.html:50 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket #%1 Jumbo update: %2" -msgstr "" +msgstr "%1. számú (%2) probléma jellemzõinek módosítása" -#: html/Approvals/Elements/ShowDependency:45 +#: html/Approvals/Elements/ShowDependency:67 #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Ticket #%1: %2" -msgstr "" +msgstr "Probléma. %1: %2" -#: lib/RT/Action/CreateTickets.pm:1154 lib/RT/Action/CreateTickets.pm:1163 lib/RT/Action/CreateTickets.pm:516 lib/RT/Action/CreateTickets.pm:634 lib/RT/Action/CreateTickets.pm:647 +#: lib/RT/Action/CreateTickets.pm:1258 lib/RT/Action/CreateTickets.pm:1267 lib/RT/Action/CreateTickets.pm:595 lib/RT/Action/CreateTickets.pm:716 lib/RT/Action/CreateTickets.pm:729 #. ($T::Tickets{$template_id}->Id) #. ($T::Tickets{$template_id}->id) #. ($ticket->Id) msgid "Ticket %1" -msgstr "" +msgstr "%1. probléma" -#: lib/RT/Ticket_Overlay.pm:696 lib/RT/Ticket_Overlay.pm:720 +#: lib/RT/Ticket_Overlay.pm:731 lib/RT/Ticket_Overlay.pm:751 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Ticket %1 loaded\\n" -msgstr "" - -#: html/Search/Bulk.html:216 +#: html/Search/Bulk.html:269 #. ($Ticket->Id,$_) msgid "Ticket %1: %2" -msgstr "" +msgstr "Probléma %1: %2" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:74 msgid "Ticket Custom Fields" -msgstr "" +msgstr "Probléma egyéni mezõi" -#: html/Ticket/History.html:24 html/Ticket/History.html:27 +#: html/Ticket/History.html:46 html/Ticket/History.html:49 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket History # %1 %2" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Ticket Id" -msgstr "" - #: etc/initialdata:324 msgid "Ticket Resolved" -msgstr "" +msgstr "Pobléma megoldva" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/GlobalCustomFieldTabs:69 html/Admin/Global/CustomFields/index.html:81 lib/RT/CustomField_Overlay.pm:1085 msgid "Ticket Transactions" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Ticket attachment" -msgstr "" +msgstr "Probléma tranzakciói" -#: lib/RT/Tickets_Overlay.pm:1228 +#: lib/RT/Tickets_Overlay.pm:1648 msgid "Ticket content" -msgstr "" +msgstr "A probléma tartalma" -#: lib/RT/Tickets_Overlay.pm:1274 +#: lib/RT/Tickets_Overlay.pm:1697 msgid "Ticket content type" msgstr "" -#: lib/RT/Ticket_Overlay.pm:565 lib/RT/Ticket_Overlay.pm:579 lib/RT/Ticket_Overlay.pm:590 lib/RT/Ticket_Overlay.pm:707 +#: lib/RT/Ticket_Overlay.pm:593 lib/RT/Ticket_Overlay.pm:607 lib/RT/Ticket_Overlay.pm:618 lib/RT/Ticket_Overlay.pm:739 msgid "Ticket could not be created due to an internal error" msgstr "" -#: lib/RT/Transaction_Overlay.pm:497 -msgid "Ticket created" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Ticket creation failed" -msgstr "" - -#: lib/RT/Transaction_Overlay.pm:502 -msgid "Ticket deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Ticket id not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Ticket killed" -msgstr "" - -#: html/Ticket/Display.html:33 +#: html/Ticket/Display.html:55 msgid "Ticket metadata" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Ticket not found" -msgstr "" +msgstr "Probléma metadata" #: etc/initialdata:310 msgid "Ticket status changed" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Ticket watchers" +#: lib/RT/Search/FromSQL.pm:83 +#. (ref $self) +msgid "TicketSQL search module" msgstr "" -#: html/Elements/Tabs:46 +#: html/Admin/Elements/GlobalCustomFieldTabs:64 html/Admin/Global/CustomFields/index.html:75 html/Elements/Tabs:68 lib/RT/CustomField_Overlay.pm:1084 msgid "Tickets" -msgstr "" - -#: lib/RT/Tickets_Overlay.pm:1452 -#. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) -msgid "Tickets %1 %2" -msgstr "" - -#: lib/RT/Tickets_Overlay.pm:1410 -#. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) -msgid "Tickets %1 by %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Tickets from %1" -msgstr "" +msgstr "Problémák" -#: html/Approvals/Elements/ShowDependency:26 +#: html/Approvals/Elements/ShowDependency:48 msgid "Tickets which depend on this approval:" msgstr "" -#: html/Search/Elements/PickBasics:69 html/Ticket/Elements/EditBasics:39 +#: html/Search/Elements/PickBasics:148 html/Ticket/Elements/EditBasics:61 msgid "Time Estimated" msgstr "" -#: html/Search/Elements/PickBasics:70 html/Ticket/Create.html:156 html/Ticket/Elements/EditBasics:47 +#: html/Search/Elements/PickBasics:149 html/Ticket/Create.html:187 html/Ticket/Elements/EditBasics:69 msgid "Time Left" -msgstr "" +msgstr "Maradék idõ" -#: html/Search/Elements/PickBasics:68 html/Ticket/Create.html:155 html/Ticket/Elements/EditBasics:43 +#: html/Search/Elements/PickBasics:147 html/Ticket/Create.html:186 html/Ticket/Elements/EditBasics:65 msgid "Time Worked" -msgstr "" +msgstr "Ráfordított munkaidõ" -#: lib/RT/Tickets_Overlay.pm:1201 +#: lib/RT/Tickets_Overlay.pm:1619 msgid "Time left" -msgstr "" +msgstr "Maradék idõ" -#: html/Elements/Footer:44 +#: html/Elements/Footer:71 msgid "Time to display" msgstr "" -#: lib/RT/Tickets_Overlay.pm:1177 +#: lib/RT/Tickets_Overlay.pm:1594 msgid "Time worked" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "TimeLeft" -msgstr "" +msgstr "Munkaidõ" -#: lib/RT/Ticket_Overlay.pm:1277 +#: lib/RT/Ticket_Overlay.pm:1143 msgid "TimeWorked" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "To generate a diff of this commit:" -msgstr "" +msgstr "Ráfordított munkaidõ" -#: NOT FOUND IN SOURCE -msgid "To generate a diff of this commit:\\n" +#: html/Search/Elements/EditFormat:74 +msgid "Title" msgstr "" -#: html/Elements/Footer:39 +#: html/Elements/Footer:61 #. ('sales@bestpractical.com') msgid "To inquire about support, training, custom development or licensing, please contact %1." msgstr "" -#: lib/RT/Ticket_Overlay.pm:1280 +#: lib/RT/Ticket_Overlay.pm:1146 msgid "Told" -msgstr "" +msgstr "Beérkezett" -#: html/Admin/Elements/Tabs:43 html/Elements/Tabs:49 +#: html/Admin/Elements/Tabs:68 html/Admin/index.html:88 html/Elements/Tabs:71 msgid "Tools" -msgstr "" +msgstr "Eszközök" #: etc/initialdata:252 msgid "Transaction" msgstr "" -#: lib/RT/Transaction_Overlay.pm:705 +#: lib/RT/Transaction_Overlay.pm:794 #. ($self->Data) msgid "Transaction %1 purged" msgstr "" -#: lib/RT/Transaction_Overlay.pm:136 +#: lib/RT/Transaction_Overlay.pm:174 msgid "Transaction Created" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:78 msgid "Transaction Custom Fields" -msgstr "" - -#: lib/RT/Transaction_Overlay.pm:92 -msgid "Transaction->Create couldn't, as you didn't specify a ticket id" -msgstr "" +msgstr "Tranzakció egyéni mezõi" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:125 msgid "Transaction->Create couldn't, as you didn't specify an object type and id" msgstr "" -#: lib/RT/Transaction_Overlay.pm:760 -msgid "Transactions are immutable" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Trying to delete a right: %1" +#: lib/RT/Transaction_Overlay.pm:838 +msgid "Transactions are immutable" msgstr "" -#: lib/RT/Date.pm:389 +#: lib/RT/Date.pm:414 msgid "Tue." -msgstr "" +msgstr "K" -#: 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:1278 lib/RT/Tickets_Overlay.pm:1021 +#: html/Admin/CustomFields/Modify.html:66 html/Admin/Elements/EditCustomField:65 html/Ticket/Elements/AddWatchers:54 html/Ticket/Elements/AddWatchers:65 html/Ticket/Elements/AddWatchers:75 lib/RT/Ticket_Overlay.pm:1144 lib/RT/Tickets_Overlay.pm:1432 msgid "Type" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Unable to load article" -msgstr "" +msgstr "Típus" -#: lib/RT/ScripCondition_Overlay.pm:103 +#: lib/RT/ScripCondition_Overlay.pm:129 msgid "Unimplemented" msgstr "" -#: html/Admin/Users/Modify.html:67 +#: html/Admin/Users/Modify.html:89 msgid "Unix login" msgstr "" -#: NOT FOUND IN SOURCE -msgid "UnixUsername" -msgstr "" - -#: lib/RT/Attachment_Overlay.pm:233 lib/RT/Attachment_Overlay.pm:265 +#: lib/RT/Attachment_Overlay.pm:290 lib/RT/Record.pm:847 #. ($self->ContentEncoding) +#. ($ContentEncoding) msgid "Unknown ContentEncoding %1" msgstr "" -#: html/Elements/SelectResultsPerPage:36 -msgid "Unlimited" +#: html/Search/Build.html:632 +msgid "Unknown field: $key" msgstr "" -#: html/Search/Elements/SelectSearchesForObjects:15 +#: html/Elements/SelectResultsPerPage:58 +msgid "Unlimited" +msgstr "korlátlan" + +#: html/Search/Elements/SelectSearchesForObjects:63 msgid "Unnamed search" -msgstr "" +msgstr "Névtelen lekérdezés" #: etc/initialdata:32 msgid "Unprivileged" -msgstr "" +msgstr "Nem kiemelt" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:60 msgid "Unselected Custom Fields" -msgstr "" +msgstr "Inaktív egyéni mezõk" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:61 msgid "Unselected objects" -msgstr "" +msgstr "Inaktív objektumok" -#: lib/RT/Transaction_Overlay.pm:562 +#: lib/RT/Transaction_Overlay.pm:648 msgid "Untaken" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Untitled search" -msgstr "" +msgstr "Probléma visszaadása" -#: html/Search/Bulk.html:32 +#: html/Search/Bulk.html:54 msgid "Update" -msgstr "" +msgstr "Frissít" -#: html/Search/Bulk.html:146 +#: html/Search/Bulk.html:178 msgid "Update All" -msgstr "" +msgstr "Mindet frissíti" -#: NOT FOUND IN SOURCE -msgid "Update ID" -msgstr "" - -#: html/Ticket/Update.html:97 +#: html/Ticket/Update.html:133 msgid "Update Ticket" -msgstr "" +msgstr "Probléma frissítése" -#: html/Search/Bulk.html:127 html/Ticket/ModifyAll.html:65 html/Ticket/Update.html:48 +#: html/Search/Bulk.html:148 html/Ticket/ModifyAll.html:87 html/Ticket/Update.html:70 msgid "Update Type" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Update all these tickets at once" -msgstr "" +msgstr "Frissítés típusa" -#: NOT FOUND IN SOURCE -msgid "Update email" -msgstr "" - -#: html/Search/Results.html:46 +#: html/Search/Results.html:80 msgid "Update multiple tickets" -msgstr "" +msgstr "A kiválasztott problémák frissítése" -#: NOT FOUND IN SOURCE -msgid "Update name" -msgstr "" - -#: lib/RT/Action/CreateTickets.pm:655 lib/RT/Interface/Web.pm:479 +#: lib/RT/Action/CreateTickets.pm:737 lib/RT/Interface/Web.pm:524 msgid "Update not recorded." msgstr "" -#: html/Search/Bulk.html:78 +#: html/Search/Bulk.html:99 msgid "Update selected tickets" -msgstr "" +msgstr "A kiválasztott problémák frissítése" -#: NOT FOUND IN SOURCE -msgid "Update signature" -msgstr "" - -#: html/Ticket/ModifyAll.html:62 +#: html/Ticket/ModifyAll.html:84 msgid "Update ticket" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Update ticket # %1" -msgstr "" - -#: html/SelfService/Update.html:24 html/SelfService/Update.html:63 +#: html/SelfService/Update.html:112 html/SelfService/Update.html:47 #. ($Ticket->id) msgid "Update ticket #%1" msgstr "" -#: html/Ticket/Update.html:121 +#: html/Ticket/Update.html:156 #. ($TicketObj->id, $TicketObj->Subject) msgid "Update ticket #%1 (%2)" -msgstr "" +msgstr "%1. számú (%2) probléma aktualizálása" -#: lib/RT/Action/CreateTickets.pm:653 lib/RT/Interface/Web.pm:477 +#: lib/RT/Action/CreateTickets.pm:735 lib/RT/Interface/Web.pm:523 msgid "Update type was neither correspondence nor comment." msgstr "" -#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1281 +#: html/Elements/SelectDateType:54 html/Ticket/Elements/ShowDates:72 lib/RT/Ticket_Overlay.pm:1147 msgid "Updated" -msgstr "" +msgstr "Frissítve" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload" -msgstr "" +msgstr "Feltöltés" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:84 msgid "Upload multiple files" -msgstr "" +msgstr "Több fájl feltöltése egyszerre" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:79 msgid "Upload multiple images" -msgstr "" +msgstr "Több kép feltöltése egyszerre" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:85 msgid "Upload one file" -msgstr "" +msgstr "Egy fájl feltöltése" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:80 msgid "Upload one image" -msgstr "" +msgstr "Egy kép feltöltése" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:86 msgid "Upload up to %1 files" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:81 msgid "Upload up to %1 images" msgstr "" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload your changes" -msgstr "" +msgstr "Módosítások feltöltése" -#: NOT FOUND IN SOURCE -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" +#: html/Admin/index.html:90 +msgid "Use other RT administrative tools" msgstr "" -#: NOT FOUND IN SOURCE -msgid "User %1 Password: %2\\n" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:468 +#: lib/RT/Ticket_Overlay.pm:496 #. ($args{'Owner'}) msgid "User '%1' could not be found." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "User '%1' not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "User '%1' not found\\n" -msgstr "" +msgstr "'%1' felhasználó nem található" #: etc/initialdata:132 etc/initialdata:206 msgid "User Defined" -msgstr "" +msgstr "Felhasználó által meghatározott" -#: html/Admin/Elements/EditScrip:76 +#: html/Admin/Elements/EditScrip:98 msgid "User Defined conditions and actions" msgstr "" -#: NOT FOUND IN SOURCE -msgid "User ID" -msgstr "" - -#: html/Elements/SelectUsers:25 -msgid "User Id" -msgstr "" - -#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 +#: html/Admin/Elements/CustomFieldTabs:72 html/Admin/Elements/GroupTabs:68 html/Admin/Elements/QueueTabs:85 html/Admin/Elements/SystemTabs:68 html/Admin/Global/index.html:80 msgid "User Rights" -msgstr "" +msgstr "Felhasználói jogok" -#: NOT FOUND IN SOURCE +#: lib/RT/Interface/Web.pm:1283 +#. ($cf->Name, $class, $Object->id) msgid "User asked for an unknown update type for custom field %1 for %2 object #%3" msgstr "" -#: html/Admin/Users/Modify.html:252 +#: html/Admin/Users/Modify.html:293 #. ($msg) msgid "User could not be created: %1" msgstr "" -#: lib/RT/User_Overlay.pm:296 +#: lib/RT/User_Overlay.pm:331 msgid "User created" -msgstr "" +msgstr "Felhasználó létrehozva" -#: html/Admin/Global/GroupRights.html:66 html/Admin/Groups/GroupRights.html:53 html/Admin/Queues/GroupRights.html:68 +#: html/Admin/CustomFields/GroupRights.html:74 html/Admin/Global/GroupRights.html:88 html/Admin/Groups/GroupRights.html:75 html/Admin/Queues/GroupRights.html:90 msgid "User defined groups" -msgstr "" +msgstr "Felhasználó által definiált csoport" -#: lib/RT/User_Overlay.pm:558 lib/RT/User_Overlay.pm:575 +#: lib/RT/User_Overlay.pm:593 lib/RT/User_Overlay.pm:613 msgid "User loaded" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "User notified" -msgstr "" +msgstr "Felhasználó betöltve" -#: NOT FOUND IN SOURCE -msgid "User view" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:99 msgid "User-defined groups" -msgstr "" +msgstr "Felhasználó által definiált csoportok" -#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +#: html/Admin/Users/Modify.html:69 html/Elements/Login:73 html/Ticket/Elements/AddWatchers:56 msgid "Username" -msgstr "" +msgstr "Felhasználó" -#: 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 +#: html/Admin/Elements/GlobalCustomFieldTabs:55 html/Admin/Elements/SelectNewGroupMembers:47 html/Admin/Elements/Tabs:53 html/Admin/Global/CustomFields/index.html:64 html/Admin/Groups/Members.html:76 html/Admin/Queues/People.html:89 html/Admin/index.html:62 html/User/Groups/Members.html:79 lib/RT/CustomField_Overlay.pm:1086 msgid "Users" -msgstr "" +msgstr "Felhasználók" -#: html/Admin/Users/index.html:64 +#: html/Admin/Users/index.html:85 msgid "Users matching search criteria" msgstr "" -#: lib/RT/Tickets_Overlay_SQL.pm:494 +#: lib/RT/Tickets_Overlay_SQL.pm:523 msgid "Valid Query" msgstr "" -#: NOT FOUND IN SOURCE -msgid "ValueOfQueue" -msgstr "" - -#: html/Admin/Elements/EditCustomField:56 +#: html/Admin/CustomFields/Modify.html:89 html/Admin/Elements/EditCustomField:78 msgid "Values" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "VrijevormEnkele" -msgstr "" +msgstr "Értékek" -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Watch" msgstr "" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "WatchAsAdminCc" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Watcher loaded" -msgstr "" - -#: html/Admin/Elements/QueueTabs:41 +#: html/Admin/Elements/QueueTabs:63 msgid "Watchers" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "WebEncoding" -msgstr "" +msgstr "Résztvevõk" -#: lib/RT/Date.pm:390 +#: lib/RT/Date.pm:415 msgid "Wed." -msgstr "" +msgstr "Sze" #: etc/initialdata:521 msgid "When a ticket has been approved by all approvers, add correspondence to the original ticket" @@ -5841,86 +4441,50 @@ msgstr "" msgid "Whenever correspondence comes in" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Which are referred to by " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Which refer to" -msgstr "" - -#: html/Admin/Users/Modify.html:161 html/User/Prefs.html:67 +#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:89 msgid "Work" -msgstr "" +msgstr "Munkahelyi" -#: html/Search/Results.html:50 +#: html/Search/Results.html:84 msgid "Work offline" msgstr "" -#: NOT FOUND IN SOURCE -msgid "WorkPhone" -msgstr "" - -#: html/Ticket/Elements/ShowBasics:41 html/Ticket/Update.html:42 +#: html/Ticket/Elements/ShowBasics:63 html/Ticket/Update.html:64 msgid "Worked" -msgstr "" - -#: html/autohandler:150 -msgid "XXX CHANGEME You are not an authorized user" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Yes" -msgstr "" +msgstr "Munkaidõ" -#: lib/RT/Ticket_Overlay.pm:3059 +#: lib/RT/Ticket_Overlay.pm:3096 msgid "You already own this ticket" -msgstr "" +msgstr "Már az öné ez a probléma" -#: html/autohandler:142 +#: html/autohandler:158 html/autohandler:166 msgid "You are not an authorized user" msgstr "" -#: NOT FOUND IN SOURCE -msgid "You can access it with the Download button on the right." -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2941 +#: lib/RT/Ticket_Overlay.pm:2978 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 lib/RT/StyleGuide.pod:760 +#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:780 #. ($num, $queue) msgid "You found %1 tickets in queue %2" -msgstr "" +msgstr "%1 Problémát talált a %2 sorban" -#: html/NoAuth/Logout.html:30 +#: html/NoAuth/Logout.html:52 msgid "You have been logged out of RT." -msgstr "" +msgstr "Kilépett a Request Tracker programból." -#: html/SelfService/Display.html:79 +#: html/SelfService/Display.html:109 msgid "You have no permission to create tickets in that queue." -msgstr "" +msgstr "Nincs joga létrehozni problémákat ebben a sorban" -#: lib/RT/Ticket_Overlay.pm:2095 +#: lib/RT/Ticket_Overlay.pm:1964 msgid "You may not create requests in that queue." -msgstr "" +msgstr "Nem hozhat létre problémákat ebben a sorban" -#: html/NoAuth/Logout.html:34 +#: html/NoAuth/Logout.html:56 msgid "You're welcome to login again" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Your %1 requests" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Your RT administrator has misconfigured the mail aliases which invoke RT" -msgstr "" +msgstr "Itt ismét bejelentkezhetsz!" #: etc/initialdata:502 msgid "Your request has been approved by %1. Other approvals may still be pending." @@ -5928,270 +4492,230 @@ msgstr "" #: etc/initialdata:540 msgid "Your request has been approved." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Your request was rejected" -msgstr "" +msgstr "A problémája engedélyezve." #: etc/initialdata:445 msgid "Your request was rejected." -msgstr "" +msgstr "A problémája elutasítva." -#: html/autohandler:177 +#: html/autohandler:193 msgid "Your username or password is incorrect" -msgstr "" +msgstr "A begépelt felhasználói név vagy jelszó hibás!" -#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:127 +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:149 msgid "Zip" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "[no subject]" -msgstr "" +msgstr "Irányítószám" -#: NOT FOUND IN SOURCE -msgid "and is not" -msgstr "" +#: lib/RT/System.pm:88 +msgid "allow creation of saved searches" +msgstr "létrehozhat saját lekérdezéseket" -#: NOT FOUND IN SOURCE -msgid "and not" -msgstr "" +#: lib/RT/System.pm:87 +msgid "allow loading of saved searches" +msgstr "betölthet saját lekérdezéseket" -#: html/User/Elements/DelegateRights:58 +#: html/User/Elements/DelegateRights:80 #. ($right->PrincipalObj->Object->SelfDescription) msgid "as granted to %1" +msgstr "%1nak engedélyezve" + +#: html/Search/Elements/PickBasics:127 +msgid "belongs to" msgstr "" -#: html/SelfService/Closed.html:27 +#: html/SelfService/Closed.html:49 msgid "closed" -msgstr "" +msgstr "Lezárt" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:33 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:55 msgid "contains" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "content" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "content-type" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "correspondence (probably) not sent" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "correspondence sent" -msgstr "" +msgstr "tartalmazza" -#: html/Admin/Queues/Modify.html:76 lib/RT/Date.pm:319 +#: html/Admin/Queues/Modify.html:98 lib/RT/Date.pm:342 msgid "days" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "dead" -msgstr "" +msgstr "napja" -#: NOT FOUND IN SOURCE -msgid "delete" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:64 +#: lib/RT/Queue_Overlay.pm:88 msgid "deleted" +msgstr "törölve" + +#: html/Search/Elements/PickBasics:128 +msgid "does not belong to" msgstr "" -#: html/Search/Elements/PickBasics:33 +#: html/Search/Elements/PickBasics:61 msgid "does not match" -msgstr "" +msgstr "nem" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:34 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:56 msgid "doesn't contain" +msgstr "nem tartalmazza" + +#: html/Elements/SelectEqualityOperator:59 +msgid "equal to" +msgstr "egyenlõ" + +#: html/Search/Build.html:387 +msgid "error: can't move down" msgstr "" -#: NOT FOUND IN SOURCE -msgid "email address" +#: html/Search/Build.html:409 +msgid "error: can't move left" msgstr "" -#: html/Elements/SelectEqualityOperator:37 -msgid "equal to" +#: html/Search/Build.html:368 +msgid "error: can't move up" msgstr "" -#: NOT FOUND IN SOURCE -msgid "false" +#: html/Search/Build.html:451 +msgid "error: nothing to delete" +msgstr "hiba: nincs mit törölni" + +#: html/Search/Build.html:373 html/Search/Build.html:392 html/Search/Build.html:414 html/Search/Build.html:443 +msgid "error: nothing to move" msgstr "" -#: NOT FOUND IN SOURCE -msgid "filename" +#: html/Search/Build.html:469 +msgid "error: nothing to toggle" msgstr "" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "greater than" -msgstr "" +msgstr "nagyobb mint" -#: lib/RT/Group_Overlay.pm:196 +#: lib/RT/Group_Overlay.pm:222 #. ($self->Name) msgid "group '%1'" -msgstr "" +msgstr " '%1' csopot" -#: lib/RT/Date.pm:315 +#: lib/RT/Date.pm:338 msgid "hours" -msgstr "" +msgstr "órája" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/PickBasics:48 msgid "id" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "in class %1" -msgstr "" +msgstr "Sorszám" -#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickBasics:49 html/Search/Elements/PickBasics:80 html/Search/Elements/PickBasics:97 html/Search/Elements/PickCFs:37 +#: html/Elements/SelectBoolean:53 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:57 html/Search/Elements/PickBasics:175 html/Search/Elements/PickBasics:74 html/Search/Elements/PickBasics:90 html/Search/Elements/PickCFs:53 msgid "is" -msgstr "" +msgstr " == " -#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickBasics:50 html/Search/Elements/PickBasics:81 html/Search/Elements/PickBasics:98 html/Search/Elements/PickCFs:38 +#: html/Elements/SelectBoolean:57 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:58 html/Search/Elements/PickBasics:176 html/Search/Elements/PickBasics:75 html/Search/Elements/PickBasics:91 html/Search/Elements/PickCFs:54 msgid "isn't" -msgstr "" +msgstr " nem " -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "less than" -msgstr "" +msgstr "kisebb mint" -#: html/Search/Elements/PickBasics:32 +#: html/Search/Elements/PickBasics:60 msgid "matches" -msgstr "" +msgstr "==" -#: lib/RT/Date.pm:311 +#: lib/RT/Date.pm:334 msgid "min" -msgstr "" +msgstr "perce" -#: html/Ticket/Update.html:42 +#: html/Ticket/Update.html:64 msgid "minutes" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "modifications\\n\\n" -msgstr "" +msgstr "perc" -#: lib/RT/Date.pm:327 +#: lib/RT/Date.pm:350 msgid "months" -msgstr "" +msgstr "hónapja" -#: lib/RT/Queue_Overlay.pm:59 +#: lib/RT/Queue_Overlay.pm:83 msgid "new" -msgstr "" +msgstr "új" -#: html/Admin/Elements/EditCustomFields:42 +#: html/Admin/Elements/PickCustomFields:64 html/Admin/Elements/PickObjects:63 msgid "no name" -msgstr "" +msgstr "(nincs név)" -#: html/Admin/Elements/EditScrips:42 +#: html/Admin/Elements/EditScrips:64 msgid "no value" -msgstr "" +msgstr "Nincs érték" -#: html/Admin/Elements/EditQueueWatchers:26 html/Ticket/Elements/EditWatchers:27 +#: html/Admin/Elements/EditQueueWatchers:48 html/Ticket/Elements/EditWatchers:49 msgid "none" -msgstr "" +msgstr "senki" -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "not equal to" -msgstr "" +msgstr "nem egyenlõ" -#: NOT FOUND IN SOURCE -msgid "notlike" -msgstr "" - -#: html/SelfService/Elements/MyRequests:61 lib/RT/Queue_Overlay.pm:60 +#: html/SelfService/Elements/MyRequests:83 lib/RT/Queue_Overlay.pm:84 msgid "open" -msgstr "" +msgstr "Nyitott" -#: lib/RT/Group_Overlay.pm:201 +#: lib/RT/Group_Overlay.pm:227 #. ($self->Name, $user->Name) msgid "personal group '%1' for user '%2'" msgstr "" -#: lib/RT/Group_Overlay.pm:209 +#: lib/RT/Group_Overlay.pm:235 #. ($queue->Name, $self->Type) msgid "queue %1 %2" -msgstr "" +msgstr "Stapel %1 %2" -#: lib/RT/Queue_Overlay.pm:63 +#: lib/RT/Queue_Overlay.pm:87 msgid "rejected" -msgstr "" +msgstr "elutasítva" -#: lib/RT/Queue_Overlay.pm:62 +#: lib/RT/Queue_Overlay.pm:86 msgid "resolved" -msgstr "" +msgstr "megoldva" -#: lib/RT/Date.pm:307 +#: lib/RT/Date.pm:330 msgid "sec" +msgstr "sec" + +#: lib/RT/System.pm:86 +msgid "show Configuration tab" msgstr "" -#: html/Search/Results.html:48 +#: html/Search/Results.html:82 msgid "spreadsheet" msgstr "" -#: lib/RT/Queue_Overlay.pm:61 +#: lib/RT/Queue_Overlay.pm:85 msgid "stalled" -msgstr "" +msgstr "várakozik" -#: lib/RT/Group_Overlay.pm:204 +#: lib/RT/Group_Overlay.pm:230 #. ($self->Type) msgid "system %1" -msgstr "" +msgstr "rendszer %1" -#: lib/RT/Group_Overlay.pm:215 +#: lib/RT/Group_Overlay.pm:241 #. ($self->Type) msgid "system group '%1'" msgstr "" -#: html/Elements/Error:42 html/SelfService/Error.html:41 +#: html/Elements/Error:66 html/SelfService/Error.html:63 msgid "the calling component did not specify why" msgstr "" -#: NOT FOUND IN SOURCE -msgid "ticket #%1" -msgstr "" - -#: lib/RT/Group_Overlay.pm:212 +#: lib/RT/Group_Overlay.pm:238 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "till" -msgstr "" +msgstr "probléma #%1 %2" -#: NOT FOUND IN SOURCE -msgid "true" -msgstr "" - -#: lib/RT/Group_Overlay.pm:218 +#: lib/RT/Group_Overlay.pm:244 #. ($self->Id) msgid "undescribed group %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "undescripbed group %1" -msgstr "" - -#: lib/RT/Group_Overlay.pm:193 +#: lib/RT/Group_Overlay.pm:219 #. ($user->Object->Name) msgid "user %1" -msgstr "" +msgstr "felhasználó %1" -#: lib/RT/Date.pm:323 +#: lib/RT/Date.pm:346 msgid "weeks" -msgstr "" +msgstr "hete" -#: NOT FOUND IN SOURCE -msgid "with template %1" -msgstr "" - -#: lib/RT/Date.pm:331 +#: lib/RT/Date.pm:354 msgid "years" -msgstr "" +msgstr "éve" diff --git a/rt/lib/RT/I18N/i_default.pm b/rt/lib/RT/I18N/i_default.pm index 10827c104..28082afad 100644 --- a/rt/lib/RT/I18N/i_default.pm +++ b/rt/lib/RT/I18N/i_default.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} package RT::I18N::i_default; use strict; diff --git a/rt/lib/RT/I18N/id.po b/rt/lib/RT/I18N/id.po new file mode 100644 index 000000000..f53284800 --- /dev/null +++ b/rt/lib/RT/I18N/id.po @@ -0,0 +1,5047 @@ +# Copyright (c) 2002 Jesse Vincent +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2005-06-03\n" +"Last-Translator: James \n" +"Language-Team: rt-devel \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=US-ASCII\n" +"Content-Transfer-Encoding: 7bit\n" + +#: html/Approvals/Elements/Approve:48 html/Approvals/Elements/ShowDependency:71 html/SelfService/Display.html:46 html/Ticket/Display.html:47 html/Ticket/Display.html:51 +#. ($Ticket->id, $Ticket->Subject) +#. ($link->BaseObj->Id, $link->BaseObj->Subject) +#. ($ticket->Id, $ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) +msgid "#%1: %2" +msgstr "#%1: %2" + +#: lib/RT/Record.pm:926 +#. ($label) +msgid "$prefix %1" +msgstr "$Awalan %1" + +#: lib/RT/URI/fsck_com_rt.pm:257 +#. ($self->ObjectType, $self->Object->Id) +msgid "%1 #%2" +msgstr "%1 #%2" + +#: lib/RT/Date.pm:361 +#. ($s, $time_unit) +msgid "%1 %2" +msgstr "%1 %2" + +#: NOT FOUND IN SOURCE +msgid "%1 %2 %3" +msgstr "%1 %2 %3" + +#: lib/RT/Date.pm:397 +#. ($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 %2 %3 %4:%5:%6 %7" + +#: lib/RT/Record.pm:1671 lib/RT/Transaction_Overlay.pm:636 lib/RT/Transaction_Overlay.pm:679 +#. ($cf->Name, $new_value->Content) +#. ($field, $self->NewValue) +#. ($self->Field, $principal->Object->Name) +msgid "%1 %2 added" +msgstr "%1 %2 sudah ditambah" + +#: lib/RT/Date.pm:358 +#. ($s, $time_unit) +msgid "%1 %2 ago" +msgstr "%1 %2 yang lalu" + +#: lib/RT/Record.pm:1678 lib/RT/Transaction_Overlay.pm:643 +#. ($cf->Name, $old_content, $new_value->Content) +#. ($field, $self->OldValue, $self->NewValue) +msgid "%1 %2 changed to %3" +msgstr "%1 %2 diganti menjadi %3" + +#: lib/RT/Record.pm:1675 lib/RT/Transaction_Overlay.pm:639 lib/RT/Transaction_Overlay.pm:685 +#. ($cf->Name, $old_value->Content) +#. ($field, $self->OldValue) +#. ($self->Field, $principal->Object->Name) +msgid "%1 %2 deleted" +msgstr "%1 %2 sudah dihapus" + +#: html/Admin/Elements/EditScrips:65 html/Admin/Elements/ListGlobalScrips:64 html/Ticket/Elements/PreviewScrips:98 +#. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) +msgid "%1 %2 with template %3" +msgstr "%1 %2 gunakan template %3" + +#: html/Ticket/Elements/ShowAttachments:72 +#. ($rev->CreatedAsString, $size, $rev->CreatorObj->Name) +msgid "%1 (%2) by %3" +msgstr "%1 (%2) oleh %3" + +#: html/SelfService/Update.html:60 html/Ticket/Elements/EditBasics:87 html/Ticket/Update.html:61 html/Ticket/Update.html:63 html/Tools/MyDay.html:65 +#. (loc($DefaultStatus)) +#. (loc($TicketObj->Status)) +#. ($TicketObj->OwnerObj->Name()) +#. (loc($Ticket->Status())) +msgid "%1 (Unchanged)" +msgstr "(Belum diubah)" + +#: bin/rt-crontool:194 bin/rt-crontool:201 bin/rt-crontool:207 +#. ("--search-argument", "--search") +#. ("--condition-argument", "--condition") +#. ("--action-argument", "--action") +msgid "%1 - An argument to pass to %2" +msgstr "%1 - Sebuah penjelasan untuk dilewati ke %2" + +#: bin/rt-crontool:210 +#. ("--verbose") +msgid "%1 - Output status updates to STDOUT" +msgstr "%1 - status Output diperbaharui menjadi STDOUT" + +#: bin/rt-crontool:204 +#. ("--action") +msgid "%1 - Specify the action module you want to use" +msgstr "%1 - menetapkan modul aksi yang ingin digunakan oleh anda" + +#: bin/rt-crontool:198 +#. ("--condition") +msgid "%1 - Specify the condition module you want to use" +msgstr "%1 - menetapkan moduk kondisi yang ingin digunakan oleh anda" + +#: bin/rt-crontool:191 +#. ("--search") +msgid "%1 - Specify the search module you want to use" +msgstr "%1 - menetapkan modul pencarian yang ingin digunakan oleh anda" + + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) +#: html/Elements/Footer:58 +#. ('»|«', + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) +msgid "%1 RT %2 Copyright 1996-%3 %4." +msgstr "%1 RT %2 Hak Cipta 1996-%3 %4." + +#: lib/RT/ScripAction_Overlay.pm:151 +#. ($self->Id) +msgid "%1 ScripAction loaded" +msgstr "%1 Memanggil AksiScrip" + +#: lib/RT/Record.pm:1708 +#. ($args{'Value'}, $cf->Name) +msgid "%1 added as a value for %2" +msgstr "%1 ditambahkan sebagai nilai untuk %2" + +#: lib/RT/Link_Overlay.pm:145 lib/RT/Link_Overlay.pm:152 +#. ($args{'Base'}) +#. ($args{'Target'}) +msgid "%1 appears to be a local object, but can't be found in the database" +msgstr "%1 ditampilkan sebagai objek lokal, tetapi tidak dapat ditemukan di dalam database" + +#: html/Ticket/Elements/ShowDates:73 lib/RT/Transaction_Overlay.pm:520 +#. ($self->BriefDescription , $self->CreatorObj->Name) +#. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) +msgid "%1 by %2" +msgstr "%1 oleh %2" + +#: lib/RT/Transaction_Overlay.pm:777 lib/RT/Transaction_Overlay.pm:786 lib/RT/Transaction_Overlay.pm:789 +#. ($self->Field , $q1->Name , $q2->Name) +#. ($self->Field, $t2->AsString, $t1->AsString) +#. ($self->Field, ($self->OldValue? "'".$self->OldValue ."'" : $self->loc("(no value)")) , "'". $self->NewValue."'") +msgid "%1 changed from %2 to %3" +msgstr "%1 sudah diganti dari %2 ke %3" + +#: html/Search/Build.html:212 +#. ($Description) +msgid "%1 copy" +msgstr "%1 ditiru" + +#: lib/RT/Record.pm:930 +msgid "%1 could not be set to %2." +msgstr "%1 tidak bisa diatur ke %2." + +#: lib/RT/Ticket_Overlay.pm:2743 +#. ($self) +msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." +msgstr "%1 tidak dapat mengatur status untuk diselesaikan. Database RT's mungkin tidak konsisten." + +#: lib/RT/Transaction_Overlay.pm:560 +#. ($obj_type) +msgid "%1 created" +msgstr "%1 sudah dibuat" + +#: lib/RT/Transaction_Overlay.pm:565 +#. ($obj_type) +msgid "%1 deleted" +msgstr "%1 sudah dihapus" + +#: html/Elements/MyTickets:47 +#. ($rows) +msgid "%1 highest priority tickets I own" +msgstr "%1 Tiket dengan prioritas paling tinggi yang saya miliki" + +#: NOT FOUND IN SOURCE +msgid "%1 highest priority tickets I requested..." +msgstr "%1 Tiket dengan prioritas paling tinggi yang saya minta..." + +#: bin/rt-crontool:186 +#. ($0) +msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." +msgstr "%1 adalah sebuah alat yang berfungsi pada tiket dari alat penjadwalan eksternal, seperti Cron." + +#: lib/RT/Queue_Overlay.pm:860 +#. ($principal->Object->Name, $args{'Type'}) +msgid "%1 is no longer a %2 for this queue." +msgstr "%1 tidak lagi menjadi %2 untuk antrian ini." + +#: NOT FOUND IN SOURCE +msgid "%1 is no longer a value for custom field %2" +msgstr "%1 tidak lagi menjadi nilai untuk kolom kustom %2" + +#: html/Ticket/Create.html:186 html/Ticket/Create.html:187 html/Ticket/Elements/ShowBasics:58 html/Ticket/Elements/ShowBasics:64 html/Ticket/Elements/ShowBasics:69 +#. ('') +#. ('') +#. ($Ticket->TimeEstimated) +#. ($Ticket->TimeWorked) +#. ($Ticket->TimeLeft) +msgid "%1 min" +msgstr "%1 menit" + +#: html/Elements/MyRequests:47 +#. ($rows) +msgid "%1 newest unowned tickets" +msgstr "%1 tiket terbaru yang belum dimiliki" + +#: NOT FOUND IN SOURCE +msgid "%1 newest unowned tickets..." +msgstr "%1 tiket terbaru yang belum dimiliki..." + +#: lib/RT/CustomField_Overlay.pm:827 +msgid "%1 objects" +msgstr "%1 objek" + +#: html/User/Elements/DelegateRights:97 +#. (loc($ObjectType =~ /^RT::(.*)$/)) +msgid "%1 rights" +msgstr "hak-hak %1" + +#: lib/RT/Action/ResolveMembers.pm:63 +#. (ref $self) +msgid "%1 will resolve all members of a resolved group ticket." +msgstr "%1 akan memecahkan semua anggota dari grup tiket yang dipecahkan." + +#: lib/RT/CustomField_Overlay.pm:828 +msgid "%1's %2 objects" +msgstr "%1's %2 objek" + +#: lib/RT/CustomField_Overlay.pm:829 +msgid "%1's %2's %3 objects" +msgstr "%1's %2's %3 objek" + +#: html/Search/Elements/SearchPrivacy:52 html/Search/Elements/SelectSearchObject:55 html/Search/Elements/SelectSearchesForObjects:56 +#. ($object->Name) +#. ($Object->Name) +msgid "%1's saved searches" +msgstr "%1's pencarian disimpan" + +#: lib/RT/Transaction_Overlay.pm:470 +#. ($self) +msgid "%1: no attachment specified" +msgstr "%1: tidak ada lampiran yang ditentukan" + +#: html/Ticket/Elements/ShowTransactionAttachments:78 +#. ($size) +msgid "%1b" +msgstr "%1b" + +#: html/Ticket/Elements/ShowTransactionAttachments:75 +#. (int( $size / 102.4 ) / 10) +msgid "%1k" +msgstr "%1k" + +#: lib/RT/Ticket_Overlay.pm:1118 +#. ($args{'Status'}) +msgid "'%1' is an invalid value for status" +msgstr "'%1' adalah nilai yang tidak valid untuk status" + +#: html/Admin/Elements/EditCustomFieldValues:50 html/Admin/Elements/EditQueueWatchers:50 html/Admin/Elements/EditScrips:56 html/Admin/Elements/EditTemplates:57 html/Admin/Groups/Members.html:73 html/Elements/EditLinks:54 html/Ticket/Elements/EditPeople:67 html/User/Groups/Members.html:76 +msgid "(Check box to delete)" +msgstr "(Klik kotak ini untuk hapus)" + +#: html/Ticket/Elements/PreviewScrips:94 +msgid "(Check boxes to disable notifications to the listed recipients)" +msgstr "(Klik kotak ini untuk menon-aktifkan pemberitahuan kepada penerima yang sudah terdaftar)" + +#: html/Ticket/Elements/PreviewScrips:116 +msgid "(Check boxes to enable notifications to the listed recipients)" +msgstr "(Klik kotak ini untuk mengaktifkan pemberitahuan kepada penerima yang sudah terdaftar)" + +#: html/Ticket/Create.html:209 +msgid "(Enter ticket ids or URLs, separated with spaces)" +msgstr "(Masukkan ID Tiket atau URL, dipisahkan dengan spasi)" + +#: NOT FOUND IN SOURCE +msgid "(If left blank, will default to %1" +msgstr "(Jika ditinggalkan kosong, default akan diatur menjadi %1" + +#: html/Admin/Queues/Modify.html:75 html/Admin/Queues/Modify.html:81 +#. ($RT::CorrespondAddress) +#. ($RT::CommentAddress) +msgid "(If left blank, will default to %1)" +msgstr "(Jika ditinggalkan kosong, default akan menjadi %1)" + +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Elements/ListGlobalCustomFields:53 +msgid "(No custom fields)" +msgstr "(Tidak ada kolom kustom)" + +#: html/Admin/Groups/Members.html:71 html/User/Groups/Members.html:74 +msgid "(No members)" +msgstr "(Tidak ada anggota)" + +#: html/Admin/Elements/EditScrips:53 html/Admin/Elements/ListGlobalScrips:49 +msgid "(No scrips)" +msgstr "(Tidak ada scrip)" + +#: html/Admin/Elements/EditTemplates:52 +msgid "(No templates)" +msgstr "(Tidak ada template)" + +#: html/Admin/Elements/PickCustomFields:47 html/Admin/Elements/PickObjects:47 +msgid "(None)" +msgstr "(Tidak satu pun)" + +#: html/Ticket/Update.html:88 +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 "(Kirim salinan tembusan untuk memperbaharui daftar alamat email yang dibatasi dengan koma. Tidak akan mengubah siapakah yang akan menerima pembaharuan di masa datang.)" + +#: html/Ticket/Create.html:100 +msgid "(Sends a carbon-copy of this update to a comma-delimited list of administrative email addresses. These people will receive future updates.)" +msgstr "(Kirim salinan tembusan untuk memperbaharui daftar alamat administrasi email. Orang-orang ini akan menerima pembaharuan di masa datang.)" + +#: html/Ticket/Update.html:84 +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 "(Kirim salinan tembusan untuk memperbaharui daftar alamat email. Tidak akan mengubah siapakah yang akan menerima pembaharuan di masa datang.)" + +#: html/Ticket/Create.html:90 +msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" +msgstr "(Kirim salinan tembusan untuk memperbaharui daftar alamat email. Orang-orang ini akan menerima pembaharuan di masa datang.)" + +#: html/Admin/Elements/EditScrip:102 +msgid "(Use these fields when you choose 'User Defined' for a condition or action)" +msgstr "Gunakan kolom ini ketika anda memilih 'Definisikan Pengguna' untuk sebuah kondisi atau aksi" + +#: html/Admin/Groups/index.html:57 html/User/Groups/index.html:54 +msgid "(empty)" +msgstr "(kosong)" + +#: html/Admin/Users/index.html:60 +msgid "(no name listed)" +msgstr "(tidak ada nama yang terdaftar)" + +#: html/Admin/Elements/SelectRights:72 html/Elements/EditCustomFieldSelect:60 html/Elements/SelectCustomFieldValue:51 html/Elements/ShowCustomFields:65 lib/RT/Transaction_Overlay.pm:580 +msgid "(no value)" +msgstr "(Tidak ada nilai)" + +#: html/Admin/Elements/EditCustomFieldValues:47 +msgid "(no values)" +msgstr "(Tidak ada nilai-nilai)" + +#: html/Elements/EditLinks:130 html/Ticket/Elements/BulkLinks:49 +msgid "(only one ticket)" +msgstr "(hanya satu Tiket)" + +#: html/Elements/RT__Ticket/ColumnMap:146 +msgid "(pending approval)" +msgstr "(izin ditunda)" + +#: html/Elements/RT__Ticket/ColumnMap:149 +msgid "(pending other Collection)" +msgstr "(Koleksi yang lain ditunda)" + +#: html/Admin/Users/Modify.html:71 +msgid "(required)" +msgstr "(diperlukan)" + +#: html/Ticket/Elements/ShowTransactionAttachments:82 +msgid "(untitled)" +msgstr "(tidak ada judul)" + +#: html/Ticket/Elements/ShowBasics:53 +msgid "<% $Ticket->Status%>" +msgstr "<% $Tiket->Status%>" + +#: html/Elements/SelectTicketTypes:48 +msgid "<% $_ %>" +msgstr "<% $_ %>" + +#: html/Search/Elements/SelectLinks:48 +msgid "<%$_%>" +msgstr "<%$_%>" + +#: html/Search/Elements/DisplayOptions:65 +msgid "<%$field%>" +msgstr "<%$kolom%>" + +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:47 lib/RT/StyleGuide.pod:787 +#. ($m->scomp('/Elements/SelectNewTicketQueue')) +msgid " %1" +msgstr " %1" + +#: etc/initialdata:218 +msgid "A blank template" +msgstr "Template kosong" + +#: html/Admin/Users/Modify.html:363 +msgid "A password was not set, so user won't be able to login." +msgstr "" + +#: lib/RT/ACE_Overlay.pm:175 lib/RT/Principal_Overlay.pm:219 +msgid "ACE not found" +msgstr "ACE tidak ditemukan" + +#: lib/RT/ACE_Overlay.pm:854 +msgid "ACEs can only be created and deleted." +msgstr "ACE hanya dapat dibuat dan dihapus." + +#: html/Search/Elements/SelectAndOr:46 +msgid "AND" +msgstr "DAN" + +#: NOT FOUND IN SOURCE +msgid "Aborting to avoid unintended ticket modifications.\\n" +msgstr "Dibatalkan untuk menghindari modifikasi tiket yang tidak diharapkan.\\n" + +#: html/User/Elements/Tabs:53 +msgid "About me" +msgstr "Tentang Aku" + +#: html/Admin/Users/Modify.html:106 +msgid "Access control" +msgstr "Kontrol Akses" + +#: html/Admin/Elements/EditScrip:71 +msgid "Action" +msgstr "Aksi" + +#: lib/RT/Scrip_Overlay.pm:173 +#. ($args{'ScripAction'}) +msgid "Action %1 not found" +msgstr "Aksi %1 tidak ditemukan" + +#: NOT FOUND IN SOURCE +msgid "Action committed." +msgstr "Aksi dijalankan." + +#: bin/rt-crontool:148 +msgid "Action committed.\\n" +msgstr "Aksi dijalankan." + +#: bin/rt-crontool:144 +msgid "Action prepared..." +msgstr "Aksi disiapkan..." + +#: html/Search/Build.html:85 +msgid "Add" +msgstr "Tambah" + +#: html/Search/Bulk.html:114 +msgid "Add AdminCc" +msgstr "Tambah AdminCc" + +#: html/Search/Bulk.html:110 +msgid "Add Cc" +msgstr "Tambah Cc" + +#: html/Search/Elements/EditFormat:49 +msgid "Add Columns" +msgstr "Tambah Kolom" + +#: html/Search/Elements/PickCriteria:46 +msgid "Add Criteria" +msgstr "Tambah Kriteria" + +#: html/Ticket/Create.html:144 html/Ticket/Update.html:114 +msgid "Add More Files" +msgstr "Tambah File Lagi" + +#: html/Search/Bulk.html:106 +msgid "Add Requestor" +msgstr "Tambah Pemohon" + +#: html/Admin/Elements/AddCustomFieldValue:46 +msgid "Add Value" +msgstr "Tambah Nilai" + +#: html/Admin/Global/Scrip.html:76 +msgid "Add a scrip which will apply to all queues" +msgstr "Tambah scrip yang akan digunakan di semua antrian" + +#: html/Search/Build.html:85 +msgid "Add additional criteria" +msgstr "Tambahkan kriteria tambahan" + +#: html/Search/Bulk.html:146 +msgid "Add comments or replies to selected tickets" +msgstr "Tambah Komentar atau balas ke tiket yang sudah dipilih" + +#: html/Admin/Groups/Members.html:63 html/User/Groups/Members.html:60 +msgid "Add members" +msgstr "Tambah Anggota" + +#: html/Admin/Queues/People.html:87 html/Ticket/Elements/AddWatchers:49 +msgid "Add new watchers" +msgstr "Tambah Pengamat Baru" + +#: lib/RT/CustomField_Overlay.pm:103 +msgid "Add, delete and modify custom field values for objects" +msgstr "Tambah, hapus dan ubah nilai kolom kustom untuk objek" + +#: lib/RT/Queue_Overlay.pm:760 +#. ($args{'Type'}) +msgid "Added principal as a %1 for this queue" +msgstr "Tambahkan prinsipal sebagai %1 untuk antrian ini" + +#: lib/RT/Ticket_Overlay.pm:1416 +#. ($self->loc($args{'Type'})) +msgid "Added principal as a %1 for this ticket" +msgstr "Tambahkan prinsipal sebagai %1 untuk Tiket ini" + +#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:133 +msgid "Address1" +msgstr "Alamat1" + +#: html/Admin/Users/Modify.html:151 html/User/Prefs.html:137 +msgid "Address2" +msgstr "Alamat2" + +#: html/Ticket/Create.html:95 +msgid "Admin Cc" +msgstr "Admin Cc" + +#: etc/initialdata:295 +msgid "Admin Comment" +msgstr "Komentar Admin" + +#: etc/initialdata:274 +msgid "Admin Correspondence" +msgstr "Korespondensi Admin" + +#: html/Admin/Queues/index.html:46 html/Admin/Queues/index.html:49 +msgid "Admin queues" +msgstr "Antrian Admin" + +#: html/Admin/Global/index.html:47 html/Admin/Global/index.html:49 +msgid "Admin/Global configuration" +msgstr "Konfigurasi Admin/Global" + +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:60 lib/RT/ACE_Overlay.pm:114 +msgid "AdminCc" +msgstr "AdminCc" + +#: lib/RT/CustomField_Overlay.pm:101 +msgid "AdminCustomField" +msgstr "Kolom Kustom Admin" + +#: lib/RT/Group_Overlay.pm:171 +msgid "AdminGroup" +msgstr "Grup Admin" + +#: lib/RT/Group_Overlay.pm:173 +msgid "AdminGroupMembership" +msgstr "Keanggotaan Grup Admin" + +#: lib/RT/System.pm:81 +msgid "AdminOwnPersonalGroups" +msgstr "Milik Grup Pribadi Admin" + +#: lib/RT/Queue_Overlay.pm:93 +msgid "AdminQueue" +msgstr "Antrian Admin" + +#: lib/RT/System.pm:82 +msgid "AdminUsers" +msgstr "Pengguna Admin" + +#: html/Admin/Queues/People.html:69 html/Ticket/Elements/EditPeople:75 +msgid "Administrative Cc" +msgstr "Cc Administrasi" + +#: html/Ticket/Elements/Tabs:197 +msgid "Advanced" +msgstr "Lanjutan" + +#: html/Elements/SelectDateRelation:57 +msgid "After" +msgstr "Setelah" + +#: html/Search/Elements/PickCriteria:52 +msgid "Aggregator" +msgstr "Kumpulan" + +#: etc/initialdata:363 +msgid "All Approvals Passed" +msgstr "Semua Izin terlewati" + +#: html/Admin/Queues/index.html:75 +msgid "All Queues" +msgstr "Semua Antrian" + +#: html/Search/Elements/EditQuery:56 +msgid "And/Or" +msgstr "Dan/Atau" + +#: html/Admin/CustomFields/Modify.html:73 html/Admin/Elements/CustomFieldTabs:83 +msgid "Applies to" +msgstr "Digunakan untuk" + +#: html/Search/Edit.html:64 +msgid "Apply" +msgstr "Digunakan" + +#: html/Search/Edit.html:64 +msgid "Apply your changes" +msgstr "Digunakan untuk perubahan anda" + +#: html/Elements/Tabs:74 +msgid "Approval" +msgstr "Izin" + +#: html/Approvals/Display.html:67 html/Approvals/Elements/ShowDependency:63 html/Approvals/index.html:86 +#. ($Ticket->Id, $Ticket->Subject) +#. ($ticket->id, $msg) +#. ($link->BaseObj->Id, $link->BaseObj->Subject) +msgid "Approval #%1: %2" +msgstr "Izin #%1: %2" + +#: html/Approvals/index.html:75 +#. ($ticket->Id) +msgid "Approval #%1: Notes not recorded due to a system error" +msgstr "Izin #%1: Catatan yang tidak dicatat karena kesalahan sistem" + +#: html/Approvals/index.html:73 +#. ($ticket->Id) +msgid "Approval #%1: Notes recorded" +msgstr "Izin #%1: Catatan yang dicatat" + +#: etc/initialdata:351 +msgid "Approval Passed" +msgstr "Izin dilewati" + +#: etc/initialdata:374 +msgid "Approval Rejected" +msgstr "Izin ditolak" + +#: html/Approvals/Elements/Approve:65 +msgid "Approve" +msgstr "Disetujui" + +#: etc/initialdata:504 +msgid "Approver's notes: %1" +msgstr "Catatan Pemberi Persetujuan: %1" + +#: lib/RT/Date.pm:440 +msgid "Apr." +msgstr "Apr." + +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:73 +msgid "Ascending" +msgstr "Naik" + +#: lib/RT/Queue_Overlay.pm:97 +msgid "Assign and remove custom fields" +msgstr "Menentukan dan memindahkan kolom kustom" + +#: lib/RT/Queue_Overlay.pm:97 +msgid "AssignCustomFields" +msgstr "Menentukan Kolom Kustom" + +#: html/Search/Bulk.html:164 html/SelfService/Update.html:87 html/Ticket/ModifyAll.html:115 html/Ticket/Update.html:114 +msgid "Attach" +msgstr "Melampirkan" + +#: html/SelfService/Create.html:92 html/Ticket/Create.html:140 +msgid "Attach file" +msgstr "Melampirkan file" + +#: html/SelfService/Update.html:75 html/Ticket/Create.html:128 html/Ticket/Update.html:92 +msgid "Attached file" +msgstr "File dilampirkan" + +#: html/Ticket/ShowEmailRecord.html:52 html/Ticket/ShowEmailRecord.html:56 html/Ticket/ShowEmailRecord.html:59 +#. ($Attachment) +msgid "Attachment '%1' could not be loaded" +msgstr "Lampiran '%1' tidak dapat dipanggil" + +#: lib/RT/Transaction_Overlay.pm:478 +msgid "Attachment created" +msgstr "Lampiran dibuat" + +#: lib/RT/Tickets_Overlay.pm:1673 +msgid "Attachment filename" +msgstr "Nama File Lampiran" + +#: html/Ticket/Elements/ShowAttachments:47 +msgid "Attachments" +msgstr "Lampiran-lampiran" + +#: lib/RT/Attributes_Overlay.pm:172 +msgid "Attribute Deleted" +msgstr "Attribut sudah dihapus" + +#: lib/RT/Date.pm:444 +msgid "Aug." +msgstr "Agst." + +#: NOT FOUND IN SOURCE +msgid "AuthSystem" +msgstr "Sistem Otorisasi" + +#: etc/initialdata:221 +msgid "Autoreply" +msgstr "Balas Otomatis" + +#: etc/initialdata:72 +msgid "Autoreply To Requestors" +msgstr "Balas Otomatis ke Pemohon" + +#: NOT FOUND IN SOURCE +msgid "Available Columns" +msgstr "Kolom Tersedia " + +#: NOT FOUND IN SOURCE +msgid "Bad data in %1" +msgstr "Data buruk di dalam %1" + +#: html/Admin/Elements/CustomFieldTabs:65 html/Admin/Elements/GroupTabs:60 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/UserTabs:58 html/Ticket/Elements/Tabs:113 html/User/Elements/GroupTabs:59 +msgid "Basics" +msgstr "Dasar-dasar" + +#: html/Ticket/Update.html:86 +msgid "Bcc" +msgstr "Bcc" + +#: html/Admin/CustomFields/GroupRights.html:91 html/Admin/CustomFields/UserRights.html:74 html/Admin/Elements/EditScrip:95 +msgid "Be sure to save your changes" +msgstr "Pastikanlah untuk menyimpan setiap perubahan anda" + +#: html/Elements/SelectDateRelation:55 lib/RT/CurrentUser.pm:360 +msgid "Before" +msgstr "Sebelum" + +#: html/Elements/Header:80 +msgid "Best Practical Solutions, LLC corporate logo" +msgstr "Pemecahan Praktis yang terbaik, Logo bisnis LLC" + +#: NOT FOUND IN SOURCE +msgid "Binary" +msgstr "Binary" + +#: etc/initialdata:217 +msgid "Blank" +msgstr "Kosong" + +#: html/Search/Elements/EditFormat:84 +msgid "Bold" +msgstr "Diberi huruf tebal" + +#: html/Search/Results.html:81 +msgid "Bookmarkable link" +msgstr "Menyimpan penunjuk link" + +#: html/Ticket/Elements/ShowHistory:60 html/Ticket/Elements/ShowHistory:66 +msgid "Brief headers" +msgstr "Catatan Atas Singkat" + +#: html/Search/Bulk.html:46 html/Search/Bulk.html:47 +msgid "Bulk ticket update" +msgstr "Memperbaharui tiket dengan jumlah banyak pada waktu yang sama" + +#: lib/RT/User_Overlay.pm:1722 +msgid "Can not modify system users" +msgstr "Tidak dapat mengubah sistem pengguna" + +#: lib/RT/Queue_Overlay.pm:92 +msgid "Can this principal see this queue" +msgstr "Dapatkah prinsipal melihat antrian ini" + +#: lib/RT/CustomField_Overlay.pm:370 +msgid "Can't add a custom field value without a name" +msgstr "Tidak dapat menambah nilai kolom kustom tanpa nama" + +#: html/Admin/CustomFields/Objects.html:86 +#. ($Class) +msgid "Can't find a collection class for '%1'" +msgstr "Tidak dapat menemukan kelas koleksi untuk '%'" + +#: html/Search/Build.html:761 +msgid "Can't find a saved search to work with" +msgstr "Tidak dapat menemukan pencarian yang disimpan untuk bekerja dengan" + +#: lib/RT/Link_Overlay.pm:160 +msgid "Can't link a ticket to itself" +msgstr "Tidak dapat menghubungkan tiket tersebut dengan dirinya sendiri" + +#: NOT FOUND IN SOURCE +msgid "Can't merge into a merged ticket. You should never get this error" +msgstr "Tidak dapat digabungkan ke dalam tiket gabungan. Anda seharusnya tidak pernah mendapatkan kesalahan ini." + +#: html/Search/Build.html:766 +msgid "Can't save this search" +msgstr "Tidak dapat menyimpan pencarian ini" + +#: lib/RT/Record.pm:1266 lib/RT/Record.pm:1344 +msgid "Can't specifiy both base and target" +msgstr "Tidak dapat menentukan baik dasar dan sasaran" + +#: html/autohandler:148 +#. ($msg) +msgid "Cannot create user: %1" +msgstr "Tidak dapat membuat pengguna: %1" + +#: etc/initialdata:50 html/Admin/Queues/People.html:65 html/SelfService/Create.html:71 html/Ticket/Create.html:85 html/Ticket/Elements/EditPeople:72 html/Ticket/Elements/ShowPeople:56 html/Ticket/Update.html:81 lib/RT/ACE_Overlay.pm:113 +msgid "Cc" +msgstr "Cc" + +#: html/SelfService/Prefs.html:52 +msgid "Change password" +msgstr "Ubah Sandi" + +#: html/Elements/Submit:100 +msgid "Check All" +msgstr "Periksa Semua" + +#: html/SelfService/Update.html:78 html/Ticket/Create.html:131 html/Ticket/Update.html:95 +msgid "Check box to delete" +msgstr "Klik kotak ini untuk hapus" + +#: html/Admin/Elements/SelectRights:55 +msgid "Check box to revoke right" +msgstr "Klik kotak ini untuk menghilangkan hak-hak" + +#: html/Elements/EditLinks:146 html/Elements/EditLinks:85 html/Elements/ShowLinks:78 html/Ticket/Create.html:214 html/Ticket/Elements/BulkLinks:64 +msgid "Children" +msgstr "Anak" + +#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:141 +msgid "City" +msgstr "Kota" + +#: html/Elements/Submit:102 +msgid "Clear All" +msgstr "Hapus Semua" + +#: html/Ticket/Elements/ShowDates:68 +msgid "Closed" +msgstr "Ditutup" + +#: html/SelfService/Closed.html:46 html/SelfService/Elements/Tabs:66 +msgid "Closed tickets" +msgstr "Tiket sudah ditutup" + +#: html/Ticket/Elements/ShowTransaction:182 html/Ticket/Elements/Tabs:176 +msgid "Comment" +msgstr "Komentar" + +#: html/Admin/Queues/Modify.html:79 +msgid "Comment Address" +msgstr "Alamat Komentar" + +#: lib/RT/Queue_Overlay.pm:112 +msgid "Comment on tickets" +msgstr "Komentar pada Tiket" + +#: lib/RT/Queue_Overlay.pm:112 +msgid "CommentOnTicket" +msgstr "Komentar Pada Tiket" + +#: NOT FOUND IN SOURCE +msgid "Comments" +msgstr "Komentar" + +#: html/Ticket/ModifyAll.html:91 html/Ticket/Update.html:73 +msgid "Comments (Not sent to requestors)" +msgstr "Komentar (Tidak dikirim ke pemohon)" + +#: html/Search/Bulk.html:150 +msgid "Comments (not sent to requestors)" +msgstr "Komentar (tidak dikirim ke pemohon)" + +#: NOT FOUND IN SOURCE +msgid "Comments about %1" +msgstr "Komentar mengenai %1" + +#: html/Admin/Users/Modify.html:224 html/Ticket/Elements/ShowRequestor:67 +msgid "Comments about this user" +msgstr "Komentar tentang pengguna ini" + +#: lib/RT/Transaction_Overlay.pm:623 +msgid "Comments added" +msgstr "Komentar sudah ditambahkan" + +#: lib/RT/Action/Generic.pm:176 +msgid "Commit Stubbed" +msgstr "Potongan Tiket Dijalankan" + +#: html/Admin/Elements/EditScrip:63 +msgid "Condition" +msgstr "Kondisi" + +#: bin/rt-crontool:131 +msgid "Condition matches..." +msgstr "Kondisi sesuai dengan ..." + +#: lib/RT/Scrip_Overlay.pm:189 +msgid "Condition not found" +msgstr "Kondisi tidak ditemukan" + +#: html/Elements/Tabs:81 +msgid "Configuration" +msgstr "Konfigurasi" + +#: html/SelfService/Prefs.html:54 +msgid "Confirm" +msgstr "Konfirmasi" + +#: NOT FOUND IN SOURCE +msgid "ContactInfoSystem" +msgstr "Hubungi Sistem Info" + +#: html/Admin/Elements/ModifyTemplate:65 html/Elements/SelectAttachmentField:48 html/Ticket/ModifyAll.html:119 +msgid "Content" +msgstr "Isi" + +#: html/Elements/SelectAttachmentField:49 +msgid "Content-Type" +msgstr "Tipe - Isi" + +#: html/Search/Elements/EditSearches:64 +msgid "Copy" +msgstr "Tiru" + +#: etc/initialdata:286 +msgid "Correspondence" +msgstr "Korespondensi" + +#: lib/RT/Transaction_Overlay.pm:619 +msgid "Correspondence added" +msgstr "Korespondensi sudah ditambah" + +#: NOT FOUND IN SOURCE +msgid "Could not add new custom field value for ticket. " +msgstr "Tidak dapat menambah nilai kolom kustom baru untuk tiket." + +#: lib/RT/Record.pm:1693 +msgid "Could not add new custom field value. " +msgstr "Tidak dapat menambah nilai kolom kustom baru" + +#: lib/RT/Record.pm:1646 +#. (, $value_msg) +msgid "Could not add new custom field value. %1 " +msgstr "Tidak dapat menambah nilai kolom kustom baru" + +#: lib/RT/Ticket_Overlay.pm:3004 lib/RT/Ticket_Overlay.pm:3012 lib/RT/Ticket_Overlay.pm:3029 +msgid "Could not change owner. " +msgstr "Tidak dapat mengubah pemilik tiket. " + +#: html/Admin/CustomFields/Modify.html:119 +#. ($msg) +msgid "Could not create CustomField" +msgstr "Tidak dapat membuat Kolom Kustom" + +#: html/Admin/Elements/EditCustomField:113 +#. ($msg) +msgid "Could not create CustomField: %1" +msgstr "Tidak dapat membuat Kolom Kustom:%1 " + +#: html/User/Groups/Modify.html:98 lib/RT/Group_Overlay.pm:502 lib/RT/Group_Overlay.pm:509 +msgid "Could not create group" +msgstr "Tidak dapat membuat grup" + +#: html/Admin/Global/Template.html:96 html/Admin/Queues/Template.html:93 +#. ($msg) +msgid "Could not create template: %1" +msgstr "Tidak dapat membuat template: %1" + +#: lib/RT/Ticket_Overlay.pm:1051 lib/RT/Ticket_Overlay.pm:396 +msgid "Could not create ticket. Queue not set" +msgstr "Tidak dapat membuat tiket. Antrian tidak dapat diatur" + +#: lib/RT/User_Overlay.pm:256 lib/RT/User_Overlay.pm:270 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:288 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:311 lib/RT/User_Overlay.pm:321 lib/RT/User_Overlay.pm:497 +msgid "Could not create user" +msgstr "Tidak dapat membuat pengguna" + +#: lib/RT/Queue_Overlay.pm:738 lib/RT/Ticket_Overlay.pm:1384 +msgid "Could not find or create that user" +msgstr "Tidak dapat menemukan atau membuat pengguna tersebut" + +#: lib/RT/Queue_Overlay.pm:799 lib/RT/Ticket_Overlay.pm:1465 +msgid "Could not find that principal" +msgstr "Tidak dapat menemukan prinsipal tersebut" + +#: html/Admin/CustomFields/Objects.html:69 +msgid "Could not load CustomField %1" +msgstr "Tidak dapat memanggil KolomKustom %1" + +#: html/Admin/Groups/Members.html:109 html/User/Groups/Members.html:111 html/User/Groups/Modify.html:103 +msgid "Could not load group" +msgstr "Tidak dapat memanggil grup" + +#: lib/RT/SavedSearch.pm:120 +#. ($privacy) +msgid "Could not load object for %1" +msgstr "Tidak dapat memanggil objek untuk %1" + +#: lib/RT/SavedSearch.pm:188 +msgid "Could not load search attribute" +msgstr "Tidak dapat memanggil attribut pencarian" + +#: lib/RT/Queue_Overlay.pm:758 +#. ($args{'Type'}) +msgid "Could not make that principal a %1 for this queue" +msgstr "Tidak dapat membuat prinsipal tersebut %1 untuk antrian ini" + +#: lib/RT/Ticket_Overlay.pm:1405 +#. ($self->loc($args{'Type'})) +msgid "Could not make that principal a %1 for this ticket" +msgstr "Tidak dapat membuat prinsipal tersebut %1 untuk Tiket ini" + +#: lib/RT/Queue_Overlay.pm:857 +#. ($args{'Type'}) +msgid "Could not remove that principal as a %1 for this queue" +msgstr "Tidak dapat menghapus prinsipal tersebut sebagai %1 untuk antrian ini" + +#: lib/RT/User_Overlay.pm:192 +msgid "Could not set user info" +msgstr "Tidak dapat mengatur informasi pengguna" + +#: lib/RT/Group_Overlay.pm:1011 +msgid "Couldn't add member to group" +msgstr "Tidak dapat menambah anggota ke grup" + +#: lib/RT/Record.pm:1705 lib/RT/Record.pm:1757 +#. ($Msg) +msgid "Couldn't create a transaction: %1" +msgstr "Tidak dapat membuat transaksi: %1" + +#: lib/RT/Record.pm:939 +msgid "Couldn't find row" +msgstr "Tidak dapat menemukan baris" + +#: lib/RT/Group_Overlay.pm:985 +msgid "Couldn't find that principal" +msgstr "Tidak dapat menemukan prinsipal tersebut" + +#: lib/RT/CustomField_Overlay.pm:404 +msgid "Couldn't find that value" +msgstr "Tidak dapat menemukan nilai tersebut" + +#: lib/RT/CurrentUser.pm:146 +#. ($self->Id) +msgid "Couldn't load %1 from the users database.\\n" +msgstr "Tidak dapat memanggil %1 dari database pengguna.\\n" + +#: html/Admin/CustomFields/UserRights.html:149 +#. ($id) +msgid "Couldn't load Class %1" +msgstr "Tidak dapat memanggil Kelas %1" + +#: html/Admin/CustomFields/GroupRights.html:107 +#. ($id) +msgid "Couldn't load CustomField %1" +msgstr "Tidak dapat memanggil Kolom Kustom %1" + +#: html/Admin/Groups/GroupRights.html:109 html/Admin/Groups/UserRights.html:96 +#. ($id) +msgid "Couldn't load group %1" +msgstr "Tidak dapat memanggil grup %1" + +#: lib/RT/Link_Overlay.pm:203 lib/RT/Link_Overlay.pm:212 lib/RT/Link_Overlay.pm:239 +msgid "Couldn't load link" +msgstr "Tidak dapat memanggil link" + +#: html/Admin/Elements/ObjectCustomFields:83 html/Admin/Queues/CustomFields.html:59 html/Admin/Users/CustomFields.html:59 +#. ($id) +msgid "Couldn't load object %1" +msgstr "Tidak dapat memanggil objek %1" + +#: html/Admin/Queues/People.html:142 +#. ($id) +msgid "Couldn't load queue" +msgstr "Tidak dapat memanggil antrian" + +#: html/Admin/Queues/GroupRights.html:122 html/Admin/Queues/UserRights.html:93 +#. ($id) +msgid "Couldn't load queue %1" +msgstr "Tidak dapat memanggil antrian %1" + +#: NOT FOUND IN SOURCE +msgid "Couldn't load that user (%1)" +msgstr "Tidak dapat memanggil pengguna tersebut (%1)" + +#: html/SelfService/Display.html:156 +#. ($id) +msgid "Couldn't load ticket '%1'" +msgstr "Tidak dapat memanggil Tiket '%1'" + +#: lib/RT/Ticket_Overlay.pm:2612 +#. ($args{'Base'}) +msgid "Couldn't resolve base '%1' into a URI." +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:2611 +#. ($args{'Target'}) +msgid "Couldn't resolve target '%1' into a URI." +msgstr "" + +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:153 +msgid "Country" +msgstr "Negara" + +#: html/Admin/Elements/CreateUserCalled:47 html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditScrip:132 html/Admin/Queues/Template.html:66 html/Elements/QuickCreate:68 html/Ticket/Create.html:165 html/Ticket/Create.html:226 +msgid "Create" +msgstr "Dibuat" + +#: etc/initialdata:135 +msgid "Create Tickets" +msgstr "Buat Tiket" + +#: html/Admin/CustomFields/Modify.html:109 html/Admin/Elements/EditCustomField:96 +msgid "Create a CustomField" +msgstr "Buat Kolom Kustom" + +#: html/Admin/Queues/CustomField.html:69 +#. ($QueueObj->Name()) +msgid "Create a CustomField for queue %1" +msgstr "Buat Kolom Kustom untuk antrian %1" + +#: html/Admin/Groups/Modify.html:125 html/Admin/Groups/Modify.html:99 +msgid "Create a new group" +msgstr "Buat grup baru" + +#: html/User/Groups/Modify.html:113 html/User/Groups/Modify.html:88 +msgid "Create a new personal group" +msgstr "Buat grup pribadi baru" + +#: html/Ticket/Create.html:46 html/Ticket/Create.html:49 html/Ticket/Create.html:57 +msgid "Create a new ticket" +msgstr "Buat tiket baru" + +#: html/Admin/Users/Modify.html:251 html/Admin/Users/Modify.html:306 +msgid "Create a new user" +msgstr "Buat pengguna baru" + +#: html/Admin/Queues/Modify.html:125 +msgid "Create a queue" +msgstr "Buat antrian" + +#: html/Admin/Queues/Scrip.html:80 +#. ($QueueObj->Name) +msgid "Create a scrip for queue %1" +msgstr "Buat scrip untuk antrian %1" + +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:86 +msgid "Create a template" +msgstr "Buat template" + +#: html/SelfService/Create.html:46 html/SelfService/CreateTicketInQueue.html:46 +msgid "Create a ticket" +msgstr "Buat Tiket" + +#: etc/initialdata:137 +msgid "Create new tickets based on this scrip's template" +msgstr "Buat Tiket baru berdasarkan pada template scrip ini" + +#: html/SelfService/Create.html:105 +msgid "Create ticket" +msgstr "Buat Tiket" + +#: lib/RT/Queue_Overlay.pm:110 +msgid "Create tickets in this queue" +msgstr "Buat tiket untuk antrian ini" + +#: lib/RT/CustomField_Overlay.pm:101 +msgid "Create, delete and modify custom fields" +msgstr "Buat, hapus dan ubah kolom kustom" + +#: lib/RT/Queue_Overlay.pm:93 +msgid "Create, delete and modify queues" +msgstr "Buat, hapus dan ubah antrian" + +#: lib/RT/System.pm:81 +msgid "Create, delete and modify the members of personal groups" +msgstr "Buat, hapus dan ubah anggota dari grup pribadi" + +#: lib/RT/System.pm:82 +msgid "Create, delete and modify users" +msgstr "Buat, hapus dan ubah pengguna" + +#: lib/RT/System.pm:88 +msgid "CreateSavedSearch" +msgstr "Buat Pencarian yang Disimpan" + +#: lib/RT/Queue_Overlay.pm:110 +msgid "CreateTicket" +msgstr "Buat Tiket" + +#: html/Elements/SelectDateType:47 html/Ticket/Elements/ShowDates:48 lib/RT/Ticket_Overlay.pm:1145 +msgid "Created" +msgstr "sudah Dibuat" + +#: html/Admin/CustomFields/Modify.html:121 html/Admin/Elements/EditCustomField:117 +#. ($CustomFieldObj->Name()) +msgid "Created CustomField %1" +msgstr "Kolom Kustom sudah dibuat %1" + +#: html/Search/Elements/PickBasics:102 +msgid "Creator" +msgstr "Pencipta" + +#: html/Elements/EditLinks:49 +msgid "Current Links" +msgstr "Link yang sekarang" + +#: NOT FOUND IN SOURCE +msgid "Current Relationships" +msgstr "Hubungan Sekarang" + +#: html/Admin/Elements/EditScrips:51 +msgid "Current Scrips" +msgstr "Scrips Sekarang " + +#: html/Admin/Groups/Members.html:60 html/User/Groups/Members.html:63 +msgid "Current members" +msgstr "Anggota Sekarang" + +#: html/Admin/Elements/SelectRights:51 +msgid "Current rights" +msgstr "Hak-hak Sekarang" + +#: NOT FOUND IN SOURCE +msgid "Current search criteria" +msgstr "Kriteria pencarian sekarang" + +#: html/Admin/Queues/People.html:62 html/Ticket/Elements/EditPeople:66 +msgid "Current watchers" +msgstr "Pengamat sekarang" + +#: html/Admin/Elements/SystemTabs:61 html/Admin/Elements/Tabs:62 html/Admin/Global/index.html:71 html/Admin/Users/Modify.html:208 html/Admin/index.html:77 html/Ticket/Elements/ShowSummary:57 +msgid "Custom Fields" +msgstr "Kolom Kustom" + +#: html/Admin/CustomFields/index.html:59 +#. ($lookup) +msgid "Custom Fields for %1" +msgstr "Kolom Kustom untuk %1" + +#: html/Admin/Elements/EditScrip:123 +msgid "Custom action cleanup code" +msgstr "Aksi kustom membersihkan kode" + +#: html/Admin/Elements/EditScrip:115 +msgid "Custom action preparation code" +msgstr "Aksi kustom menyiapkan kode" + +#: html/Admin/Elements/EditScrip:107 +msgid "Custom condition" +msgstr "Kondisi kustom" + +#: NOT FOUND IN SOURCE +msgid "Custom field %1 %2 %3" +msgstr "Kolom kustom %1 %2 %3" + +#: NOT FOUND IN SOURCE +msgid "Custom field %1 does not apply to this object" +msgstr "Kolom kustom %1 tidak dapat digunakan untuk objek ini" + +#: lib/RT/Tickets_Overlay.pm:2147 +#. ($CF->Name) +msgid "Custom field %1 has a value." +msgstr "Kolom kustom %1 memiliki nilai." + +#: lib/RT/Tickets_Overlay.pm:2143 +#. ($CF->Name) +msgid "Custom field %1 has no value." +msgstr "Kolom kustom %1 tidak memiliki nilai." + +#: lib/RT/Record.pm:1579 lib/RT/Record.pm:1740 +#. ($args{'Field'}) +msgid "Custom field %1 not found" +msgstr "Kolom kustom %1 tidak ditemukan" + +#: NOT FOUND IN SOURCE +msgid "Custom field not found" +msgstr "Kolom kustom tidak ditemukan" + +#: lib/RT/CustomField_Overlay.pm:1041 +#. ($args{'Content'}, $self->Name) +msgid "Custom field value %1 could not be found for custom field %2" +msgstr "Nilai kolom kustom %1 tidak dapat ditemukan untuk kolom kustom %2" + +#: lib/RT/CustomField_Overlay.pm:414 +msgid "Custom field value could not be deleted" +msgstr "Nilai kolom kustom tidak dapat dihapus" + +#: lib/RT/CustomField_Overlay.pm:1047 +msgid "Custom field value could not be found" +msgstr "Nilai kolom kustom tidak dapat ditemukan" + +#: lib/RT/CustomField_Overlay.pm:1049 lib/RT/CustomField_Overlay.pm:412 +msgid "Custom field value deleted" +msgstr "Nilai kolom kustom sudah dihapus" + +#: html/Elements/SelectGroups:51 html/Elements/SelectUsers:51 lib/RT/Transaction_Overlay.pm:627 +msgid "CustomField" +msgstr "Kolom kustom" + +#: html/SelfService/Display.html:61 html/Ticket/Create.html:191 html/Ticket/Elements/ShowSummary:76 html/Ticket/Elements/Tabs:116 html/Ticket/ModifyAll.html:65 +msgid "Dates" +msgstr "Tanggal" + +#: lib/RT/Date.pm:448 +msgid "Dec." +msgstr "Des." + +#: etc/initialdata:222 +msgid "Default Autoresponse template" +msgstr "Default template Balas Otomatis" + +#: html/Tools/Offline.html:61 +msgid "Default Queue" +msgstr "Default Antrian" + +#: html/Tools/Offline.html:70 +msgid "Default Requestor" +msgstr "Default Pemohon" + +#: etc/initialdata:296 +msgid "Default admin comment template" +msgstr "Default template komentar admin" + +#: etc/initialdata:275 +msgid "Default admin correspondence template" +msgstr "Default template korespondensi admin" + +#: etc/initialdata:287 +msgid "Default correspondence template" +msgstr "Default template korespondensi" + +#: etc/initialdata:253 +msgid "Default transaction template" +msgstr "Default template transaksi" + +#: NOT FOUND IN SOURCE +msgid "Default: %1/%2 changed from %3 to %4" +msgstr "Default: %1/%2 diganti dari %3 ke %4" + +#: html/User/Delegation.html:46 html/User/Delegation.html:49 +msgid "Delegate rights" +msgstr "Hak-hak Utusan" + +#: lib/RT/System.pm:85 +msgid "Delegate specific rights which have been granted to you." +msgstr "Hak-hak spesifik utusan yang sudah diberikan kepada anda." + +#: lib/RT/System.pm:85 +msgid "DelegateRights" +msgstr "Hak-hak Utusan" + +#: html/User/Elements/Tabs:59 +msgid "Delegation" +msgstr "Delegasi" + +#: html/Admin/Elements/EditScrips:75 html/Search/Elements/EditFormat:103 html/Search/Elements/EditQuery:57 html/Search/Elements/EditSearches:63 +msgid "Delete" +msgstr "Hapus" + +#: html/Admin/Elements/EditTemplates:79 +msgid "Delete Template" +msgstr "Hapus Template" + +#: NOT FOUND IN SOURCE +msgid "Delete article #%1" +msgstr "Hapus artikel #%1" + +#: lib/RT/SavedSearch.pm:211 +#. ($msg) +msgid "Delete failed: %1" +msgstr "Gagal dihapus: %1" + +#: html/Admin/Elements/EditScrips:74 +msgid "Delete selected scrips" +msgstr "Hapus scrip yang sudah dipilih" + +#: lib/RT/Queue_Overlay.pm:115 +msgid "Delete tickets" +msgstr "Hapus tiket" + +#: lib/RT/Queue_Overlay.pm:115 +msgid "DeleteTicket" +msgstr "Hapus tiket" + +#: lib/RT/SavedSearch.pm:209 +msgid "Deleted search" +msgstr "Pencarian dihapus" + +#: NOT FOUND IN SOURCE +msgid "Deleting this object could break referential integrity" +msgstr "Menghapuskan objek ini dapat memutuskan integrasi referensial" + +#: lib/RT/Queue_Overlay.pm:391 +msgid "Deleting this object would break referential integrity" +msgstr "Menghapuskan objek ini dapat memutuskan integrasi referensial" + +#: lib/RT/User_Overlay.pm:513 +msgid "Deleting this object would violate referential integrity" +msgstr "Menghapuskan objek ini dapat melanggar integrasi referensial" + +#: html/Approvals/Elements/Approve:66 +msgid "Deny" +msgstr "Ditolak" + +#: html/Elements/EditLinks:138 html/Elements/EditLinks:66 html/Elements/ShowLinks:58 html/Ticket/Create.html:212 html/Ticket/Elements/BulkLinks:56 html/Ticket/Elements/ShowDependencies:53 +msgid "Depended on by" +msgstr "Bergantung oleh" + +#: lib/RT/Transaction_Overlay.pm:707 +#. ($value) +msgid "Dependency by %1 added" +msgstr "Ketergantungan oleh %1 sudah ditambah" + +#: lib/RT/Transaction_Overlay.pm:747 +#. ($value) +msgid "Dependency by %1 deleted" +msgstr "Ketergantungan oleh %1 sudah dihapus" + +#: lib/RT/Transaction_Overlay.pm:704 +#. ($value) +msgid "Dependency on %1 added" +msgstr "Ketergantungan oleh %1 sudah dihapus" + +#: lib/RT/Transaction_Overlay.pm:744 +#. ($value) +msgid "Dependency on %1 deleted" +msgstr "Ketergantungan oleh %1 sudah dihapus" + +#: html/Elements/EditLinks:134 html/Elements/EditLinks:57 html/Elements/SelectLinkType:48 html/Elements/ShowLinks:48 html/Ticket/Create.html:211 html/Ticket/Elements/BulkLinks:52 html/Ticket/Elements/ShowDependencies:46 +msgid "Depends on" +msgstr "Bergantung pada" + +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:78 +msgid "Descending" +msgstr "Turun" + +#: html/SelfService/Create.html:100 html/Ticket/Create.html:149 +msgid "Describe the issue below" +msgstr "Gambarkan persoalan dibawah ini" + +#: html/Admin/CustomFields/Modify.html:61 html/Admin/Elements/AddCustomFieldValue:57 html/Admin/Elements/EditCustomField:60 html/Admin/Elements/EditCustomFieldValues:56 html/Admin/Elements/EditScrip:56 html/Admin/Elements/ModifyTemplate:57 html/Admin/Groups/Modify.html:71 html/Admin/Queues/Modify.html:69 html/Search/Elements/EditSearches:56 html/User/Groups/Modify.html:70 +msgid "Description" +msgstr "Deskripsi" + +#: html/Search/Elements/EditFormat:71 html/Ticket/Elements/Tabs:108 +msgid "Display" +msgstr "Tampilkan" + +#: lib/RT/Queue_Overlay.pm:94 +msgid "Display Access Control List" +msgstr "Tampilkan Daftar Kontrol Akses" + +#: html/Search/Elements/DisplayOptions:46 +msgid "Display Columns" +msgstr "Tampilkan Kolom" + +#: lib/RT/Queue_Overlay.pm:100 +msgid "Display Scrip templates for this queue" +msgstr "Tampilkan template Scrip untuk antrian ini" + +#: lib/RT/Queue_Overlay.pm:103 +msgid "Display Scrips for this queue" +msgstr "Tampilkan Scrip untuk antrian ini" + +#: html/Ticket/Elements/ShowHistory:56 +msgid "Display mode" +msgstr "Tampilkan mode" + +#: lib/RT/Group_Overlay.pm:176 +msgid "Display saved searches for this group" +msgstr "Tampilkan pencarian yang disimpan untuk grup ini" + +#: html/Elements/Footer:60 +msgid "Distributed under version 2 of the GNU GPL." +msgstr "Didistribusikan dibawah versi 2 dari GNU GPL." + +#: lib/RT/System.pm:76 +msgid "Do anything and everything" +msgstr "Lakukan apa saja dan semuanya" + +#: html/Search/Build.html:112 +msgid "Do the Search" +msgstr "Lakukan Pencarian" + +#: html/Elements/Refresh:51 +msgid "Don't refresh this page." +msgstr "Jangan refresh halaman ini." + +#: NOT FOUND IN SOURCE +msgid "Don't show search results" +msgstr "Jangan tampilkan hasil pencarian" + +#: html/Ticket/Elements/ShowTransactionAttachments:82 +msgid "Download" +msgstr "Download" + +#: html/Admin/Groups/index.html:61 html/Admin/Users/index.html:64 +msgid "Download as a tab-delimited file" +msgstr "Download sebagai file yang dibatasi dengan tab" + +#: html/Elements/SelectDateType:53 html/Ticket/Create.html:197 html/Ticket/Elements/EditDates:66 html/Ticket/Elements/ShowDates:64 lib/RT/Ticket_Overlay.pm:1149 +msgid "Due" +msgstr "Batas Waktu" + +#: NOT FOUND IN SOURCE +msgid "ERROR: Couldn't load ticket '%1': %2.\\n" +msgstr "KESALAHAN: Tidak dapat memanggil Tiket '%1': %2.\\n" + +#: NOT FOUND IN SOURCE +msgid "Edit" +msgstr "Ubah" + +#: html/Admin/Elements/ObjectCustomFields:92 html/Admin/Queues/CustomFields.html:64 html/Admin/Users/CustomFields.html:64 +#. ($Object->Name) +msgid "Edit Custom Fields for %1" +msgstr "Ubah Kolom Kustom untuk %1" + +#: html/Admin/Global/CustomFields/Groups.html:9 +msgid "Edit Custom Fields for all groups" +msgstr "Ubah Kolom Kustom untuk semua grup" + +#: html/Admin/Global/CustomFields/Users.html:9 +msgid "Edit Custom Fields for all users" +msgstr "Ubah Kolom Kustom untuk semua pengguna" + +#: html/Admin/Global/CustomFields/Queue-Tickets.html:9 html/Admin/Global/CustomFields/Queue-Transactions.html:9 +msgid "Edit Custom Fields for tickets in all queues" +msgstr "Ubah Kolom Kustom untuk tiket di dalam semua antrian" + +#: html/Search/Bulk.html:173 html/Ticket/ModifyLinks.html:57 +msgid "Edit Links" +msgstr "Ubah Link" + +#: html/Search/Edit.html:68 +msgid "Edit Query" +msgstr "Ubah Query" + +#: NOT FOUND IN SOURCE +msgid "Edit Relationships" +msgstr "Ubah Hubungan" + +#: html/Admin/Queues/Templates.html:63 +#. ($QueueObj->Name) +msgid "Edit Templates for queue %1" +msgstr "Ubah Templates untuk antrian %1" + +#: lib/RT/Group_Overlay.pm:175 +msgid "Edit saved searches for this group" +msgstr "Ubah pencarian yang disimpan untuk grup ini" + +#: html/Admin/Elements/GlobalCustomFieldTabs:60 html/Admin/Global/index.html:67 +msgid "Edit system templates" +msgstr "Ubah template sistem" + +#: lib/RT/Group_Overlay.pm:175 +msgid "EditSavedSearches" +msgstr "Ubah Pencarian yang Disimpan" + +#: html/Admin/Queues/Modify.html:140 +#. ($QueueObj->Name) +msgid "Editing Configuration for queue %1" +msgstr "Mengubah Konfigurasi untuk antrian %1" + +#: NOT FOUND IN SOURCE +msgid "Editing Configuration for user %1" +msgstr "Mengubah Konfigurasi untuk pengguna %1" + +#: html/Admin/CustomFields/Modify.html:125 html/Admin/Elements/EditCustomField:120 +#. ($CustomFieldObj->Name()) +msgid "Editing CustomField %1" +msgstr "Mengubah Kolom Kustom %1" + +#: html/Admin/Groups/Members.html:53 +#. ($Group->Name) +msgid "Editing membership for group %1" +msgstr "Mengubah keanggotaan untuk grup ini %1" + +#: html/User/Groups/Members.html:150 +#. ($Group->Name) +msgid "Editing membership for personal group %1" +msgstr "Mengubah keanggotaan untuk grup pribadi %1" + +#: lib/RT/Record.pm:1281 lib/RT/Record.pm:1358 +msgid "Either base or target must be specified" +msgstr "Baik dasar ataupun sasaran harus ditentukan" + +#: html/Admin/Users/Modify.html:74 html/Ticket/Elements/AddWatchers:77 html/User/Prefs.html:65 +msgid "Email" +msgstr "Email" + +#: lib/RT/User_Overlay.pm:236 +msgid "Email address in use" +msgstr "Alamat Email yang digunakan" + +#: NOT FOUND IN SOURCE +msgid "EmailAddress" +msgstr "Alamat Email" + +#: NOT FOUND IN SOURCE +msgid "EmailEncoding" +msgstr "Set Karakter Email" + +#: html/Admin/CustomFields/Modify.html:83 html/Admin/Elements/EditCustomField:72 +msgid "Enabled (Unchecking this box disables this custom field)" +msgstr "Mengaktifkan (Klik kotak ini untuk menon-aktifkan kolom kustom)" + +#: html/Admin/Groups/Modify.html:84 html/User/Groups/Modify.html:74 +msgid "Enabled (Unchecking this box disables this group)" +msgstr "Mengaktifkan (Klik kotak ini untuk menon-aktifkan grup ini)" + +#: html/Admin/Queues/Modify.html:105 +msgid "Enabled (Unchecking this box disables this queue)" +msgstr "Mengaktifkan (Klik kotak ini untuk menon-aktifkan antrian ini)" + +#: html/Admin/Queues/index.html:78 +msgid "Enabled Queues" +msgstr "Mengaktifkan Antrian" + +#: html/Admin/Elements/EditCustomField:136 html/Admin/Groups/Modify.html:150 html/Admin/Users/Modify.html:342 html/User/Groups/Modify.html:138 +#. (loc_fuzzy($msg)) +msgid "Enabled status %1" +msgstr "Mengaktifkan status %1" + +#: html/Admin/CustomFields/Modify.html:143 html/Admin/Queues/Modify.html:162 +#. (loc_fuzzy($msg)) +msgid "Enabled status: %1" +msgstr "Mengaktifkan status: %1" + +#: lib/RT/CustomField_Overlay.pm:64 +msgid "Enter multiple values" +msgstr "Masukkan beberapa nilai" + +#: html/Elements/EditLinks:124 +msgid "Enter objects or URIs to link objects to. Separate multiple entries with spaces." +msgstr "Masukan objek atau URI untuk menghubungkan object tersebut. Pisahkan beberapa input tersebut dengan spasi." + +#: lib/RT/CustomField_Overlay.pm:65 +msgid "Enter one value" +msgstr "Masukkan satu nilai" + +#: html/Elements/EditLinks:121 +msgid "Enter queues or URIs to link queues to. Separate multiple entries with spaces." +msgstr "Masukkan antrian atau URIs untuk menghubungkan antrian tersebut. Pisahkan beberapa input dengan spasi." + +#: html/Elements/EditLinks:117 html/Search/Bulk.html:174 +msgid "Enter tickets or URIs to link tickets to. Separate multiple entries with spaces." +msgstr "Masukkan tiket atau URIs untuk menghubungkan Tiket tersebut. Pisahkan beberapa input dengan spasi." + +#: NOT FOUND IN SOURCE +msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." +msgstr "Masukkan tiket atau URIs untuk menghubungkan Tiket tersebut. Pisahkan beberapa input dengan spasi." + +#: lib/RT/CustomField_Overlay.pm:66 +msgid "Enter up to %1 values" +msgstr "Masukkan sampai %1 nilai" + +#: html/Elements/Login:61 html/SelfService/Error.html:46 html/SelfService/Error.html:47 +msgid "Error" +msgstr "Kesalahan" + +#: lib/RT/Queue_Overlay.pm:669 +msgid "Error in parameters to Queue->AddWatcher" +msgstr "Kesalahan di dalam parameter ke Antrian->Tambah Pengamat" + +#: NOT FOUND IN SOURCE +msgid "Error in parameters to Queue->DelWatcher" +msgstr "Kesalahan di dalam parameter Ke Antrian->Hapus Pengamat" + +#: lib/RT/Queue_Overlay.pm:830 +msgid "Error in parameters to Queue->DeleteWatcher" +msgstr "Kesalahan di dalam parameter ke Antrian->Hapus Pengamat" + +#: lib/RT/Ticket_Overlay.pm:1333 +msgid "Error in parameters to Ticket->AddWatcher" +msgstr "Kesalahan di dalam parameter ke Tiket->Tambah Pengamat" + +#: NOT FOUND IN SOURCE +msgid "Error in parameters to Ticket->DelWatcher" +msgstr "Kesalahan di dalam parameter ke Tiket->Hapus Pengamat" + +#: lib/RT/Ticket_Overlay.pm:1499 +msgid "Error in parameters to Ticket->DeleteWatcher" +msgstr "Kesalahan di dalam parameter ke Ticket->Hapus Pengamat" + +#: bin/rt-crontool:233 +msgid "Escalate tickets" +msgstr "Meningkatkan Prioritas Tiket" + +#: NOT FOUND IN SOURCE +msgid "Estimate" +msgstr "Perkiraan" + +#: html/Ticket/Elements/ShowBasics:57 +msgid "Estimated" +msgstr "Diperkirakan" + +#: etc/initialdata:20 +msgid "Everyone" +msgstr "Setiap Orang" + +#: bin/rt-crontool:219 +msgid "Example:" +msgstr "Contoh:" + +#: NOT FOUND IN SOURCE +msgid "ExternalAuthId" +msgstr "AuthID Eksternal" + +#: NOT FOUND IN SOURCE +msgid "ExternalContactInfoId" +msgstr " Kontak Info ID Eksternal" + +#: html/Admin/Users/Modify.html:99 +msgid "Extra info" +msgstr "Info Tambahan" + +#: lib/RT/SavedSearch.pm:165 +msgid "Failed to create search attribute" +msgstr "Gagal untuk membuat atribut pencarian" + +#: lib/RT/User_Overlay.pm:377 +msgid "Failed to find 'Privileged' users pseudogroup." +msgstr "Gagal untuk menemukan pengguna pseudogroup yang memiliki 'Hak-hak Istimewa'." + +#: lib/RT/User_Overlay.pm:384 +msgid "Failed to find 'Unprivileged' users pseudogroup" +msgstr "Gagal untuk menemukan pengguna pseudogroup yang tidak memiliki 'Hak-Hak Istimewa.'" + +#: bin/rt-crontool:163 +#. ($modname, $@) +msgid "Failed to load module %1. (%2)" +msgstr "Gagal untuk memanggil modul %1. (%2)" + +#: lib/RT/SavedSearch.pm:168 +#. ($privacy) +msgid "Failed to load object for %1" +msgstr "Gagal memanggil objek untuk %1" + +#: lib/RT/Date.pm:438 +msgid "Feb." +msgstr "Feb." + +#: html/Elements/SelectAttachmentField:50 +msgid "Filename" +msgstr "Nama File" + +#: lib/RT/CustomField_Overlay.pm:69 +msgid "Fill in multiple text areas" +msgstr "Isilah di dalam beberapa area teks" + +#: lib/RT/CustomField_Overlay.pm:74 +msgid "Fill in multiple wikitext areas" +msgstr "Isilah di dalam beberapa area wikiteks" + +#: lib/RT/CustomField_Overlay.pm:70 +msgid "Fill in one text area" +msgstr "Isilah di dalam satu area teks" + +#: lib/RT/CustomField_Overlay.pm:75 +msgid "Fill in one wikitext area" +msgstr "Isilah di dalam satu area wikiteks" + +#: lib/RT/CustomField_Overlay.pm:71 +msgid "Fill in up to %1 text areas" +msgstr "Isilah sampai %1 area teks" + +#: lib/RT/CustomField_Overlay.pm:76 +msgid "Fill in up to %1 wikitext areas" +msgstr "Isilah sampai %1 area wikiteks" + +#: html/Search/Elements/PickBasics:162 html/Ticket/Create.html:185 html/Ticket/Elements/EditBasics:79 lib/RT/Tickets_Overlay.pm:1569 +msgid "Final Priority" +msgstr "Prioritas Akhir" + +#: lib/RT/Ticket_Overlay.pm:1140 +msgid "FinalPriority" +msgstr "Prioritas Akhir" + +#: html/Admin/Groups/index.html:72 html/Admin/Queues/People.html:82 html/Ticket/Elements/EditPeople:55 +msgid "Find groups whose" +msgstr "Cari grup yang" + +#: html/Admin/Queues/People.html:78 html/Admin/Users/index.html:70 html/Ticket/Elements/EditPeople:51 +msgid "Find people whose" +msgstr "Cari orang yang" + +#: html/Search/Results.html:109 +msgid "Find tickets" +msgstr "Cari tiket" + +#: html/Ticket/Elements/Tabs:81 +msgid "First" +msgstr "Pertama" + +#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:766 +msgid "Foo Bar Baz" +msgstr "Foo Bar Baz" + +#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:757 +msgid "Foo!" +msgstr "Foo!" + +#: html/Search/Bulk.html:105 +msgid "Force change" +msgstr "Diubah dengan paksa" + +#: html/Search/Elements/EditFormat:52 +msgid "Format" +msgstr "Format" + +#: html/Search/Results.html:107 +#. ($ticketcount) +msgid "Found %quant(%1,ticket)" +msgstr "Ditemukan % quant(%1,tiket)" + +#: lib/RT/Record.pm:942 +msgid "Found Object" +msgstr "Objek ditemukan" + +#: NOT FOUND IN SOURCE +msgid "Freeform" +msgstr "Freeform" + +#: NOT FOUND IN SOURCE +msgid "FreeformContactInfo" +msgstr "FreeformContactInfo" + +#: lib/RT/Date.pm:417 +msgid "Fri." +msgstr "Jum." + +#: html/Ticket/Elements/ShowHistory:62 html/Ticket/Elements/ShowHistory:72 +msgid "Full headers" +msgstr "Catatan Atas Lengkap" + +#: html/Tools/Offline.html:87 +msgid "Get template from file" +msgstr "Ambil template dari file" + +#: lib/RT/Transaction_Overlay.pm:673 +#. ($New->Name) +msgid "Given to %1" +msgstr "Berikan ke %1" + +#: html/Admin/Elements/Tabs:65 html/Admin/index.html:82 +msgid "Global" +msgstr "Global" + +#: html/Admin/Elements/EditCustomFields:55 +msgid "Global Custom Fields" +msgstr "Kolom Kustom Global" + +#: html/Admin/Global/CustomFields/index.html:59 +msgid "Global custom field configuration" +msgstr "Konfigurasi kolom kustom global" + +#: html/Admin/Elements/SelectTemplate:59 +#. (loc($Template->Name)) +msgid "Global template: %1" +msgstr "Template Global: %1" + +#: html/Tools/Offline.html:91 +msgid "Go" +msgstr "Ambil" + +#: html/Admin/Groups/index.html:67 html/Admin/Groups/index.html:73 html/Admin/Queues/People.html:80 html/Admin/Queues/People.html:84 html/Admin/Queues/index.html:66 html/Admin/Users/index.html:73 html/Search/Results.html:76 html/Ticket/Elements/EditPeople:53 html/Ticket/Elements/EditPeople:57 html/index.html:91 +msgid "Go!" +msgstr "Ambil!" + +#: html/Elements/GotoTicket:46 html/SelfService/Elements/GotoTicket:46 +msgid "Goto ticket" +msgstr "Ambil tiket" + +#: html/Ticket/Elements/AddWatchers:67 html/Ticket/Elements/ShowGroupMembers:55 html/User/Elements/DelegateRights:99 +msgid "Group" +msgstr "Grup" + +#: html/Admin/Elements/CustomFieldTabs:68 html/Admin/Elements/GroupTabs:66 html/Admin/Elements/QueueTabs:82 html/Admin/Elements/SystemTabs:65 html/Admin/Global/index.html:76 +msgid "Group Rights" +msgstr "Hak Grup" + +#: lib/RT/Group_Overlay.pm:991 +msgid "Group already has member" +msgstr "Grup sudah memiliki anggota" + +#: html/Admin/Groups/Modify.html:109 +#. ($create_msg) +msgid "Group could not be created: %1" +msgstr "Grup tidak dapat dibuat: %1" + +#: lib/RT/Group_Overlay.pm:529 +msgid "Group created" +msgstr "Grup sudah dibuat" + +#: lib/RT/Group_Overlay.pm:1163 +msgid "Group has no such member" +msgstr "Grup tidak memiliki anggota terseperti ini" + +#: lib/RT/Group_Overlay.pm:971 lib/RT/Queue_Overlay.pm:745 lib/RT/Queue_Overlay.pm:805 lib/RT/Ticket_Overlay.pm:1391 lib/RT/Ticket_Overlay.pm:1471 +msgid "Group not found" +msgstr "Grup tidak ditemukan" + +#: html/Admin/Elements/GlobalCustomFieldTabs:59 html/Admin/Elements/SelectNewGroupMembers:56 html/Admin/Elements/Tabs:56 html/Admin/Global/CustomFields/index.html:69 html/Admin/Groups/Members.html:85 html/Admin/Queues/People.html:104 html/Admin/Users/Memberships.html:53 html/Admin/index.html:67 html/User/Groups/Members.html:88 lib/RT/CustomField_Overlay.pm:1088 +msgid "Groups" +msgstr "Grup" + +#: lib/RT/Group_Overlay.pm:997 +msgid "Groups can't be members of their members" +msgstr "Grup tidak bisa menjadi anggota dari mereka" + +#: html/Admin/Groups/index.html:82 +msgid "Groups matching search criteria" +msgstr "Grup sesuai dengan kriteria pencarian" + +#: html/Ticket/Elements/ShowRequestor:77 +msgid "Groups this user belongs to" +msgstr "Pengguna ini milik grup" + +#: lib/RT/Interface/CLI.pm:94 lib/RT/Interface/CLI.pm:94 +msgid "Hello!" +msgstr "Halo!" + +#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:773 +#. ($name) +msgid "Hello, %1" +msgstr "Halo, %1" + +#: html/Admin/Elements/GroupTabs:70 html/Admin/Elements/UserTabs:64 html/Ticket/Elements/ShowHistory:51 html/Ticket/Elements/Tabs:111 +msgid "History" +msgstr "Historis" + +#: html/Admin/Groups/History.html:62 +#. ($GroupObj->Name) +msgid "History of the group %1" +msgstr "Historis grup %1" + +#: html/Admin/Users/History.html:62 +#. ($UserObj->Name) +msgid "History of the user %1" +msgstr "Historis pengguna %1" + +#: NOT FOUND IN SOURCE +msgid "HomePhone" +msgstr "Telepon Rumah" + +#: html/Elements/Tabs:65 +msgid "Homepage" +msgstr "Homepage" + +#: lib/RT/Base.pm:110 +#. (6) +msgid "I have %quant(%1,concrete mixer)." +msgstr "Saya memiliki %quant (%1,concrete mixer)." + +#: html/Search/Build.html:637 +msgid "I'm lost" +msgstr "Saya tersesat" + +#: html/Ticket/Elements/ShowBasics:48 lib/RT/Tickets_Overlay.pm:1494 +msgid "Id" +msgstr "Id" + +#: html/Admin/Users/Modify.html:65 html/User/Prefs.html:60 +msgid "Identity" +msgstr "Identitas" + +#: etc/initialdata:429 +msgid "If an approval is rejected, reject the original and delete pending approvals" +msgstr "Jika izin ditolak, tolak izin yang asli dan hapus izin yang masih ditunda" + +#: html/Tools/Offline.html:74 +msgid "If no Requestor is specified, create tickets with this requestor." +msgstr "Jika tidak ada pemohon yang ditentukan, buat tiket dengan pemohon ini." + +#: html/Tools/Offline.html:65 +msgid "If no queue is specified, create tickets in this queue." +msgstr "Jika tidak ada antrian yang ditentukan, buat tiket untuk antrian ini." + +#: bin/rt-crontool:215 +msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." +msgstr "Jika alat ini adalah setgid, hostile local user dapat menggunakan alat ini untuk mendapatkan akses administrasi ke RT." + +#: html/Admin/Queues/People.html:126 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:128 html/Ticket/ModifyPeople.html:59 +msgid "If you've updated anything above, be sure to" +msgstr "Jika anda memperbaharui apapun diatas, pastikanlah untuk" + +#: lib/RT/Record.pm:933 +msgid "Illegal value for %1" +msgstr "Nilai Ilegal untuk %1" + +#: NOT FOUND IN SOURCE +msgid "Image" +msgstr "Gambar" + +#: lib/RT/Record.pm:936 +msgid "Immutable field" +msgstr "Kolom yang tetap" + +#: html/Admin/Groups/index.html:65 +msgid "Include disabled groups in listing." +msgstr "Termasuk menon-aktifkan grup di dalam daftar." + +#: html/Admin/Queues/index.html:65 +msgid "Include disabled queues in listing." +msgstr "Termasuk menon-aktifkan antrian di dalam daftar." + +#: html/Admin/Users/index.html:71 +msgid "Include disabled users in search." +msgstr "Termasuk menon-aktifkan pengguna di dalam pencarian." + +#: html/Search/Build.html:663 +msgid "Incomplete Query" +msgstr "Query tidak lengkap" + +#: html/Search/Build.html:660 +msgid "Incomplete query" +msgstr "query tidak lengkap" + +#: html/Search/Elements/PickBasics:161 lib/RT/Tickets_Overlay.pm:1544 +msgid "Initial Priority" +msgstr "Prioritas Awal" + +#: lib/RT/Ticket_Overlay.pm:1139 lib/RT/Ticket_Overlay.pm:1141 +msgid "InitialPriority" +msgstr "Prioritas Awal" + +#: lib/RT/ScripAction_Overlay.pm:134 +msgid "Input error" +msgstr "Kesalahan Input" + +#: lib/RT/Ticket_Overlay.pm:3454 +msgid "Internal Error" +msgstr "Kesalahan Internal" + +#: lib/RT/Record.pm:305 +#. ($id->{error_message}) +msgid "Internal Error: %1" +msgstr "Kesalahan Internal: %1" + +#: lib/RT/Group_Overlay.pm:676 +msgid "Invalid Group Type" +msgstr "Tipe Grup tidak valid" + +#: lib/RT/Principal_Overlay.pm:161 +msgid "Invalid Right" +msgstr "Hak-hak tidak valid" + +#: lib/RT/Record.pm:938 +msgid "Invalid data" +msgstr "Data tidak valid" + +#: lib/RT/Scrip_Overlay.pm:158 lib/RT/Template_Overlay.pm:276 +msgid "Invalid queue" +msgstr "Antrian tidak valid" + +#: lib/RT/ACE_Overlay.pm:265 lib/RT/ACE_Overlay.pm:274 lib/RT/ACE_Overlay.pm:280 lib/RT/ACE_Overlay.pm:291 +msgid "Invalid right" +msgstr "Hak tidak valid" + +#: lib/RT/Record.pm:280 +#. ($key) +msgid "Invalid value for %1" +msgstr "Nilai tidak valid untuk %1" + +#: lib/RT/Record.pm:1597 +msgid "Invalid value for custom field" +msgstr "Nilai tidak valid untuk kolom kustom" + +#: lib/RT/Ticket_Overlay.pm:413 +msgid "Invalid value for status" +msgstr "Nilai tidak valid untuk status" + +#: bin/rt-crontool:216 +msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." +msgstr "Hal ini sangat penting bahwa pengguna yang tidak memiliki hak-hak istimewa tidak dapat diizinkan untuk menjalankan program ini." + +#: bin/rt-crontool:217 +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 "Sangat disarankan bahwa anda membuat pengguna unix yang tidak memiliki hak-hak istimewa dengan keanggotaan grup yang benar dan akses RT untuk menjalankan alat ini." + +#: bin/rt-crontool:188 +msgid "It takes several arguments:" +msgstr "Hal ini memerlukan beberapa penjelasan:" + +#: html/Search/Elements/EditFormat:85 +msgid "Italic" +msgstr "Diberi huruf miring" + +#: lib/RT/Date.pm:437 +msgid "Jan." +msgstr "Jan." + +#: lib/RT/Group_Overlay.pm:174 +msgid "Join or leave this group" +msgstr "Bergabung atau tinggalkan grup ini" + +#: lib/RT/Date.pm:443 +msgid "Jul." +msgstr "Jul." + +#: html/Ticket/Elements/Tabs:122 +msgid "Jumbo" +msgstr "Jumbo" + +#: lib/RT/Date.pm:442 +msgid "Jun." +msgstr "Jun." + +#: NOT FOUND IN SOURCE +msgid "Lang" +msgstr "Bhs" + +#: html/Admin/Users/Modify.html:94 html/User/Prefs.html:76 +msgid "Language" +msgstr "Bahasa" + +#: html/Search/Elements/EditFormat:79 +msgid "Large" +msgstr "Besar" + +#: html/Ticket/Elements/Tabs:96 +msgid "Last" +msgstr "Akhir" + +#: html/Ticket/Elements/EditDates:59 html/Ticket/Elements/ShowDates:60 +msgid "Last Contact" +msgstr "Kontak Terakhir" + +#: html/Elements/SelectDateType:50 +msgid "Last Contacted" +msgstr "Kontak Terakhir" + +#: NOT FOUND IN SOURCE +msgid "Last Notified" +msgstr "Pemberitahuan Terakhir" + +#: html/Elements/SelectDateType:51 +msgid "Last Updated" +msgstr "Pembaharuan Terakhir" + +#: html/Search/Elements/PickBasics:103 +msgid "LastUpdatedBy" +msgstr "Pembaharuan Terakhir Oleh" + +#: html/Ticket/Elements/ShowBasics:68 +msgid "Left" +msgstr "Kirim" + +#: html/Admin/Users/Modify.html:109 +msgid "Let this user access RT" +msgstr "Biarkan pengguna ini mengakses RT" + +#: html/Admin/Users/Modify.html:113 +msgid "Let this user be granted rights" +msgstr "Biarlah pengguna ini diberi hak-hak" + +#: html/Search/Elements/EditFormat:68 +msgid "Link" +msgstr "Link" + +#: lib/RT/Record.pm:1292 +msgid "Link already exists" +msgstr "Link sudah ada" + +#: lib/RT/Record.pm:1306 +msgid "Link could not be created" +msgstr "Link tidak dapat dibuat" + +#: lib/RT/Record.pm:1312 +#. ($TransString) +msgid "Link created (%1)" +msgstr "Link sudah dibuat (%1)" + +#: lib/RT/Record.pm:1373 +#. ($TransString) +msgid "Link deleted (%1)" +msgstr "Link sudah dihapus (%1)" + +#: lib/RT/Record.pm:1379 +msgid "Link not found" +msgstr "Link tidak ditemukan" + +#: html/Ticket/ModifyLinks.html:46 html/Ticket/ModifyLinks.html:50 +#. ($Ticket->Id) +msgid "Link ticket #%1" +msgstr "Link tiket #%1" + +#: html/Ticket/Create.html:205 html/Ticket/Elements/ShowSummary:83 html/Ticket/Elements/Tabs:120 html/Ticket/ModifyAll.html:78 +msgid "Links" +msgstr "Link-link" + +#: html/Search/Elements/EditSearches:76 +msgid "Load" +msgstr "Memanggil" + +#: html/Search/Elements/EditSearches:74 +msgid "Load saved search:" +msgstr "Memanggil pencarian yang disimpan:" + +#: lib/RT/System.pm:87 +msgid "LoadSavedSearch" +msgstr "Memanggil pencarian yang disimpan" + +#: html/Admin/Tools/Configuration.html:64 +msgid "Loaded perl modules" +msgstr "Memanggil modul perl" + +#: lib/RT/SavedSearch.pm:112 +#. ($self->Name) +msgid "Loaded search %1" +msgstr "Memanggil pencarian %1" + +#: html/Admin/Users/Modify.html:138 html/User/Prefs.html:126 +msgid "Location" +msgstr "Lokasi" + +#: lib/RT.pm:212 +#. ($RT::LogDir) +msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." +msgstr "Direktori Log %1 tidak ditemukan atau tidak dapat ditulis.\\n RT tidak dapat dijalankan." + +#: html/Elements/Header:94 +#. ("".$session{'CurrentUser'}->Name."") +msgid "Logged in as %1" +msgstr "Masuk sebagai %1" + +#: docs/design_docs/string-extraction-guide.txt:71 html/Elements/Login:57 html/Elements/Login:66 html/Elements/Login:76 lib/RT/StyleGuide.pod:797 +msgid "Login" +msgstr "Login" + +#: html/Elements/Header:91 +msgid "Logout" +msgstr "Logout" + +#: lib/RT/CustomField_Overlay.pm:866 +msgid "Lookup type mismatch" +msgstr "Mencari tipe yang tidak sesuai (mismatch)" + +#: html/Search/Bulk.html:104 +msgid "Make Owner" +msgstr "Buat Pemilik" + +#: html/Search/Bulk.html:128 +msgid "Make Status" +msgstr "Buat Status" + +#: html/Search/Bulk.html:136 +msgid "Make date Due" +msgstr "Buat Tanggal Batas Waktu" + +#: html/Search/Bulk.html:138 +msgid "Make date Resolved" +msgstr "Buat Tanggal Penyelesaian" + +#: html/Search/Bulk.html:132 +msgid "Make date Started" +msgstr "Buat Tanggal Mulai" + +#: html/Search/Bulk.html:130 +msgid "Make date Starts" +msgstr "Buat Tanggal Mulai" + +#: html/Search/Bulk.html:134 +msgid "Make date Told" +msgstr "Buat Tanggal Pemberitahuan" + +#: html/Search/Bulk.html:124 +msgid "Make priority" +msgstr "Buat prioritas" + +#: html/Search/Bulk.html:126 +msgid "Make queue" +msgstr "Buat antrian" + +#: html/Search/Bulk.html:122 +msgid "Make subject" +msgstr "Buat subjek" + +#: lib/RT/Group_Overlay.pm:177 +msgid "Make this group visible to user" +msgstr "Buat agar grup ini terlihat pada sisi pengguna" + +#: html/Admin/index.html:78 +msgid "Manage custom fields and custom field values" +msgstr "Mengatur kolom kustom dan nilai kolom kustom" + +#: html/Admin/index.html:69 +msgid "Manage groups and group membership" +msgstr "Mengatur grup dan keanggotaan grup" + +#: html/Admin/index.html:85 +msgid "Manage properties and configuration which apply to all queues" +msgstr "Mengatur propertis dan konfigurasi yang akan digunakan di setiap antrian" + +#: html/Admin/index.html:74 +msgid "Manage queues and queue-specific properties" +msgstr "Mengatur antrian dan propertis antrian tertentu" + +#: html/Admin/index.html:64 +msgid "Manage users and passwords" +msgstr "Mengatur pengguna dan sandi" + +#: lib/RT/Date.pm:439 +msgid "Mar." +msgstr "Mar." + +#: lib/RT/Date.pm:441 +msgid "May." +msgstr "Mei." + +#: lib/RT/Transaction_Overlay.pm:720 +#. ($value) +msgid "Member %1 added" +msgstr "Anggota %1 sudah ditambah" + +#: lib/RT/Transaction_Overlay.pm:760 +#. ($value) +msgid "Member %1 deleted" +msgstr "Anggota %1 sudah dihapus" + +#: lib/RT/Group_Overlay.pm:1008 +msgid "Member added" +msgstr "Anggota sudah ditambah" + +#: lib/RT/Group_Overlay.pm:1170 +msgid "Member deleted" +msgstr "Anggota sudah dihapus" + +#: lib/RT/Group_Overlay.pm:1174 +msgid "Member not deleted" +msgstr "Anggota tidak dihapus" + +#: html/Elements/SelectLinkType:47 +msgid "Member of" +msgstr "Anggota dari" + +#: html/Admin/Elements/GroupTabs:63 html/User/Elements/GroupTabs:63 +msgid "Members" +msgstr "Anggota-anggota" + +#: lib/RT/Transaction_Overlay.pm:717 +#. ($value) +msgid "Membership in %1 added" +msgstr "Keanggotaan di dalam %1 sudah ditambah" + +#: lib/RT/Transaction_Overlay.pm:757 +#. ($value) +msgid "Membership in %1 deleted" +msgstr "Keanggotaan di dalam %1 sudah dihapus" + +#: html/Admin/Elements/UserTabs:61 +msgid "Memberships" +msgstr "Keanggotaan" + +#: html/Admin/Users/Memberships.html:60 +#. ($UserObj->Name) +msgid "Memberships of the user %1" +msgstr "Keanggotaan dari pengguna %1" + +#: lib/RT/Ticket_Overlay.pm:2849 +msgid "Merge Successful" +msgstr "Penggabungan Berhasil" + +#: lib/RT/Ticket_Overlay.pm:2736 +msgid "Merge failed. Couldn't set EffectiveId" +msgstr "Penggabungan gagal. Tidak dapat mengatur EffectiveId" + +#: lib/RT/Ticket_Overlay.pm:2744 +msgid "Merge failed. Couldn't set Status" +msgstr "Penggabungan gagal. Tidak dapat mengatur Status" + +#: html/Elements/EditLinks:129 html/Ticket/Elements/BulkLinks:48 +msgid "Merge into" +msgstr "Bergabung ke dalam" + +#: lib/RT/Transaction_Overlay.pm:723 +#. ($value) +msgid "Merged into %1" +msgstr "Bergabung ke dalam %1" + +#: html/Search/Bulk.html:165 html/Ticket/Update.html:116 +msgid "Message" +msgstr "Pesan" + +#: lib/RT/Ticket_Overlay.pm:2406 +msgid "Message could not be recorded" +msgstr "Pesan tidak dapat dicatat" + +#: lib/RT/Ticket_Overlay.pm:2409 +msgid "Message recorded" +msgstr "Pesan sudah dicatat" + +#: html/Ticket/Elements/PreviewScrips:115 +msgid "Messages about this ticket will not be sent to..." +msgstr "Pesan mengenai Tiket ini tidak akan dikirim ke..." + +#: html/Search/Build.html:667 +msgid "Mismatched parentheses" +msgstr "tanda kurung tidak sama" + +#: lib/RT/Record.pm:940 +msgid "Missing a primary key?: %1" +msgstr "Kunci utama tidak ditemukan?: %1" + +#: html/Admin/Users/Modify.html:193 html/User/Prefs.html:93 +msgid "Mobile" +msgstr "Hp" + +#: NOT FOUND IN SOURCE +msgid "MobilePhone" +msgstr "Handphone" + +#: lib/RT/Queue_Overlay.pm:95 +msgid "Modify Access Control List" +msgstr "Mengubah Daftar Kontrol Akses" + +#: html/Admin/Elements/ObjectCustomFields:96 +#. (loc(lc($FriendlySubTypes)), loc(lc($Types))) +msgid "Modify Custom Fields which apply to %1 for all %2" +msgstr "Ubah Kolom Kustom yang digunakan untuk %1 untuk semua %2" + +#: html/Admin/Elements/ObjectCustomFields:98 +#. (loc(lc($Types))) +msgid "Modify Custom Fields which apply to all %1" +msgstr "Mengatur Kolom Kustom yang dapat digunakan untuk seluruh %1" + +#: NOT FOUND IN SOURCE +msgid "Modify Custom Fields which apply to all queues" +msgstr "Mengatur Kolom Kustom yang dapat digunakan di seluruh antrian" + +#: html/Admin/Global/GroupRights.html:106 html/Admin/Groups/GroupRights.html:94 html/Admin/Queues/GroupRights.html:107 +msgid "Modify Group Rights" +msgstr "Ubah Hak Grup" + +#: html/Admin/Groups/Members.html:102 html/User/Groups/Members.html:101 +msgid "Modify Members" +msgstr "Ubah Anggota" + +#: html/User/Delegation.html:58 +msgid "Modify Rights" +msgstr "Ubah Hak-hak" + +#: lib/RT/Queue_Overlay.pm:98 +msgid "Modify Scrip templates for this queue" +msgstr "Mengubah template Scrip untuk antrian ini" + +#: lib/RT/Queue_Overlay.pm:101 +msgid "Modify Scrips for this queue" +msgstr "Mengubah Scrip untuk antrian ini" + +#: html/Admin/Global/UserRights.html:75 html/Admin/Groups/UserRights.html:76 html/Admin/Queues/UserRights.html:75 +msgid "Modify User Rights" +msgstr "Ubah Hak Pengguna" + +#: html/Admin/Queues/CustomField.html:66 +#. ($QueueObj->Name()) +msgid "Modify a CustomField for queue %1" +msgstr "Mengubah Kolom Kustom untuk antrian %1" + +#: html/Admin/Queues/Scrip.html:75 +#. ($QueueObj->Name) +msgid "Modify a scrip for queue %1" +msgstr "Mengubah scrip untuk antrian %1" + +#: html/Admin/Global/Scrip.html:69 +msgid "Modify a scrip which applies to all queues" +msgstr "Mengubah scrip yang dapat digunakan di seluruh antrian" + +#: html/Admin/CustomFields/Objects.html:90 +#. ($CF->Name) +msgid "Modify associated objects for %1" +msgstr "Mengubah objek-objek yang berhubungan untuk %1" + +#: html/Ticket/ModifyDates.html:46 html/Ticket/ModifyDates.html:50 +#. ($TicketObj->Id) +msgid "Modify dates for #%1" +msgstr "Mengubah tanggal untuk #%1" + +#: html/Ticket/ModifyDates.html:56 +#. ($TicketObj->Id) +msgid "Modify dates for ticket # %1" +msgstr "Mengubah tanggal untuk tiket # %1" + +#: html/Admin/Elements/GlobalCustomFieldTabs:65 html/Admin/Global/index.html:72 +msgid "Modify global custom fields" +msgstr "Mengubah kolom kustom global" + +#: html/Admin/Elements/GlobalCustomFieldTabs:70 html/Admin/Global/GroupRights.html:46 html/Admin/Global/GroupRights.html:49 html/Admin/Global/index.html:77 +msgid "Modify global group rights" +msgstr "Mengubah hak grup global" + +#: html/Admin/Global/GroupRights.html:54 +msgid "Modify global group rights." +msgstr "Mengubah hak grup global." + +#: html/Admin/Global/UserRights.html:46 html/Admin/Global/UserRights.html:49 html/Admin/Global/index.html:81 +msgid "Modify global user rights" +msgstr "Mengubah hak pengguna global" + +#: html/Admin/Global/UserRights.html:54 +msgid "Modify global user rights." +msgstr "Mengubah hak pengguna global." + +#: lib/RT/Group_Overlay.pm:171 +msgid "Modify group metadata or delete group" +msgstr "Mengubah grup metadata atau menghapus grup" + +#: html/Admin/CustomFields/GroupRights.html:164 +#. ($CustomFieldObj->Name) +msgid "Modify group rights for custom field %1" +msgstr "Mengubah hak grup untuk kolom kustom %1" + +#: html/Admin/Groups/GroupRights.html:46 html/Admin/Groups/GroupRights.html:50 html/Admin/Groups/GroupRights.html:56 +#. ($GroupObj->Name) +msgid "Modify group rights for group %1" +msgstr "Mengubah hak grup untuk grup %1" + +#: html/Admin/Queues/GroupRights.html:46 html/Admin/Queues/GroupRights.html:50 +#. ($QueueObj->Name) +msgid "Modify group rights for queue %1" +msgstr "Mengubah hak grup untuk antrian %1" + +#: lib/RT/Group_Overlay.pm:173 +msgid "Modify membership roster for this group" +msgstr "Mengubah daftar nama keanggotaan untuk grup ini" + +#: lib/RT/System.pm:83 +msgid "Modify one's own RT account" +msgstr "Mengubah pemilik account RT" + +#: html/Admin/Queues/People.html:46 html/Admin/Queues/People.html:50 +#. ($QueueObj->Name) +msgid "Modify people related to queue %1" +msgstr "Mengubah orang-orang yang berhubungan dengan antrian %1" + +#: html/Ticket/ModifyPeople.html:46 html/Ticket/ModifyPeople.html:50 html/Ticket/ModifyPeople.html:56 +#. ($Ticket->id) +#. ($Ticket->Id) +msgid "Modify people related to ticket #%1" +msgstr "Mengubah orang-orang yang berhubungan dengan tiket #%1" + +#: html/Admin/Queues/Scrips.html:67 +#. ($QueueObj->Name) +msgid "Modify scrips for queue %1" +msgstr "Mengubah scrip untuk antrian %1" + +#: html/Admin/Elements/GlobalCustomFieldTabs:56 html/Admin/Global/Scrips.html:65 html/Admin/Global/index.html:63 +msgid "Modify scrips which apply to all queues" +msgstr "Mengubah scrip yang dapat digunakan di seluruh antrian" + +#: html/Admin/Global/Template.html:102 html/Admin/Global/Template.html:46 html/Admin/Global/Template.html:51 html/Admin/Queues/Template.html:99 +#. (loc($TemplateObj->Name())) +#. ($TemplateObj->id) +msgid "Modify template %1" +msgstr "Mengubah template %1" + +#: html/Admin/Global/Templates.html:65 +msgid "Modify templates which apply to all queues" +msgstr "Mengubah template yang dapat digunakan di seluruh antrian" + +#: html/Admin/Groups/Modify.html:119 html/User/Groups/Modify.html:107 +#. ($Group->Name) +msgid "Modify the group %1" +msgstr "Mengubah grup %1" + +#: lib/RT/Queue_Overlay.pm:96 +msgid "Modify the queue watchers" +msgstr "Mengubah pengamat antrian" + +#: html/Admin/Users/Modify.html:301 +#. ($UserObj->Name) +msgid "Modify the user %1" +msgstr "Mengubah pengguna %1" + +#: html/Ticket/ModifyAll.html:58 +#. ($Ticket->Id) +msgid "Modify ticket # %1" +msgstr "Mengubah tiket # %1" + +#: html/Ticket/Modify.html:46 html/Ticket/Modify.html:49 html/Ticket/Modify.html:55 +#. ($TicketObj->Id) +msgid "Modify ticket #%1" +msgstr "Mengubah tiket #%1" + +#: lib/RT/Queue_Overlay.pm:114 +msgid "Modify tickets" +msgstr "Mengubah tiket-tiket" + +#: html/Admin/CustomFields/UserRights.html:157 +#. ($CustomFieldObj->Name) +msgid "Modify user rights for custom field %1" +msgstr "Mengubah hak pengguna untuk kolom kustom %1" + +#: html/Admin/Groups/UserRights.html:46 html/Admin/Groups/UserRights.html:50 html/Admin/Groups/UserRights.html:56 +#. ($GroupObj->Name) +msgid "Modify user rights for group %1" +msgstr "Mengubah hak pengguna untuk grup %1" + +#: html/Admin/Queues/UserRights.html:46 html/Admin/Queues/UserRights.html:50 +#. ($QueueObj->Name) +msgid "Modify user rights for queue %1" +msgstr "Mengubah hak pengguna untuk antrian %1" + +#: lib/RT/Queue_Overlay.pm:95 +msgid "ModifyACL" +msgstr "Mengubah ACL" + +#: lib/RT/CustomField_Overlay.pm:103 +msgid "ModifyCustomField" +msgstr "Mengubah Kolom Kustom" + +#: lib/RT/Group_Overlay.pm:174 +msgid "ModifyOwnMembership" +msgstr "Mengubah Milik Keanggotaan" + +#: lib/RT/Queue_Overlay.pm:96 +msgid "ModifyQueueWatchers" +msgstr "Mengubah Pengamat Antrian" + +#: lib/RT/Queue_Overlay.pm:101 +msgid "ModifyScrips" +msgstr "Mengubah Scrip" + +#: lib/RT/System.pm:83 +msgid "ModifySelf" +msgstr "Mengubah Sendiri" + +#: lib/RT/Queue_Overlay.pm:98 +msgid "ModifyTemplate" +msgstr "Mengubah Template" + +#: lib/RT/Queue_Overlay.pm:114 +msgid "ModifyTicket" +msgstr "Mengubah Tiket" + +#: lib/RT/Date.pm:413 +msgid "Mon." +msgstr "Sen." + +#: html/Ticket/Elements/ShowRequestor:62 +#. ($name) +msgid "More about %1" +msgstr "Lebih mengenai %1" + +#: NOT FOUND IN SOURCE +msgid "Move" +msgstr "Pindah" + +#: html/Admin/Elements/PickCustomFields:83 +msgid "Move down" +msgstr "Pindah ke bawah" + +#: html/Admin/Elements/PickCustomFields:75 +msgid "Move up" +msgstr "Pindah ke atas" + +#: html/Admin/Elements/SelectSingleOrMultiple:48 +msgid "Multiple" +msgstr "Beberapa" + +#: lib/RT/User_Overlay.pm:227 +msgid "Must specify 'Name' attribute" +msgstr "Harus menentukan 'Nama' attribut" + +#: html/SelfService/Elements/MyRequests:70 +#. ($friendly_status) +msgid "My %1 tickets" +msgstr "%1 tiketku" + +#: html/Approvals/index.html:46 html/Approvals/index.html:47 +msgid "My approvals" +msgstr "Izinku" + +#: html/Search/Elements/SearchPrivacy:50 html/Search/Elements/SelectSearchObject:53 html/Search/Elements/SelectSearchesForObjects:53 +msgid "My saved searches" +msgstr "Pencarian yang kusimpan" + +#: html/Admin/CustomFields/Modify.html:58 html/Admin/Elements/AddCustomFieldValue:53 html/Admin/Elements/EditCustomField:55 html/Admin/Elements/EditCustomFieldValues:55 html/Admin/Elements/ModifyTemplate:49 html/Admin/Groups/Modify.html:65 html/User/Groups/Modify.html:65 +msgid "Name" +msgstr "Nama" + +#: lib/RT/User_Overlay.pm:234 +msgid "Name in use" +msgstr "Nama yang digunakan" + +#: html/Ticket/Elements/ShowDates:73 +msgid "Never" +msgstr "Tidak pernah" + +#: html/Elements/Quicksearch:51 +msgid "New" +msgstr "Baru" + +#: html/Elements/EditLinks:115 +msgid "New Links" +msgstr "Link Baru" + +#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:109 +msgid "New Password" +msgstr "Sandi Baru" + +#: etc/initialdata:332 +msgid "New Pending Approval" +msgstr "Izin Baru yang Ditunda" + +#: html/Ticket/Elements/Tabs:193 +msgid "New Query" +msgstr "Query Baru" + +#: NOT FOUND IN SOURCE +msgid "New Relationships" +msgstr "Hubungan Baru" + +#: html/Admin/Elements/CustomFieldTabs:93 html/Admin/Queues/CustomField.html:73 +msgid "New custom field" +msgstr "Kolom Kustom Baru" + +#: html/Admin/Elements/GroupTabs:77 html/User/Elements/GroupTabs:73 +msgid "New group" +msgstr "Grup Baru" + +#: html/SelfService/Prefs.html:53 +msgid "New password" +msgstr "Sandi Baru" + +#: lib/RT/User_Overlay.pm:817 +msgid "New password notification sent" +msgstr "Kirim Pemberitahuan Sandi Baru" + +#: html/Admin/Elements/QueueTabs:95 +msgid "New queue" +msgstr "Antrian Baru" + +#: html/Admin/Elements/SelectRights:65 +msgid "New rights" +msgstr "Hak-hak Baru" + +#: html/Admin/Global/Scrip.html:61 html/Admin/Global/Scrips.html:60 html/Admin/Queues/Scrip.html:64 html/Admin/Queues/Scrips.html:76 +msgid "New scrip" +msgstr "Scrip Baru" + +#: html/Admin/Global/Template.html:81 html/Admin/Global/Templates.html:60 html/Admin/Queues/Template.html:79 html/Admin/Queues/Templates.html:71 +msgid "New template" +msgstr "Template Baru" + +#: html/SelfService/Elements/Tabs:69 +msgid "New ticket" +msgstr "Tiket Baru" + +#: lib/RT/Ticket_Overlay.pm:2713 +msgid "New ticket doesn't exist" +msgstr "Tidak ada Tiket baru" + +#: html/Admin/Elements/UserTabs:78 +msgid "New user" +msgstr "Pengguna Baru" + +#: html/Admin/Elements/CreateUserCalled:47 +msgid "New user called" +msgstr "Pengguna Baru disebut" + +#: html/Admin/Queues/People.html:76 html/Ticket/Elements/EditPeople:50 +msgid "New watchers" +msgstr "Pengamat Baru" + +#: NOT FOUND IN SOURCE +msgid "New window setting" +msgstr "Setting Window Baru" + +#: html/Ticket/Elements/Tabs:92 +msgid "Next" +msgstr "Berikutnya" + +#: html/Elements/TicketList:104 +msgid "Next Page" +msgstr "Halaman Berikutnya" + +#: NOT FOUND IN SOURCE +msgid "NickName" +msgstr "Nama Panggilan" + +#: html/Admin/Users/Modify.html:84 html/User/Prefs.html:72 +msgid "Nickname" +msgstr "Nama Panggilan" + +#: html/Admin/CustomFields/UserRights.html:145 +msgid "No Class defined" +msgstr "Tidak ada Kelas yang didefinisikan" + +#: html/Admin/CustomFields/Modify.html:124 html/Admin/Elements/EditCustomField:119 +msgid "No CustomField" +msgstr "Tidak ada Kolom Kustom" + +#: html/Admin/CustomFields/GroupRights.html:103 +msgid "No CustomField defined" +msgstr "Tidak ada Kolom Kustom yang didefinisikan" + +#: html/Admin/Groups/GroupRights.html:105 html/Admin/Groups/UserRights.html:92 +msgid "No Group defined" +msgstr "Tidak ada Grup yang didefinisikan" + +#: lib/RT/Tickets_Overlay_SQL.pm:477 +msgid "No Query" +msgstr "Tidak ada Query" + +#: html/Admin/Queues/GroupRights.html:118 html/Admin/Queues/UserRights.html:89 +msgid "No Queue defined" +msgstr "Tidak ada Antrian yang didefinisikan" + +#: bin/rt-crontool:73 +msgid "No RT user found. Please consult your RT administrator.\\n" +msgstr "Tidak ada pengguna RT yang ditemukan. Silakan berkonsultasi dengan administrator RT anda.\\n" + +#: html/Admin/Global/Template.html:100 html/Admin/Queues/Template.html:97 +msgid "No Template" +msgstr "Tidak ada Template" + +#: NOT FOUND IN SOURCE +msgid "No Ticket specified. Aborting ticket " +msgstr "Tidak ada Tiket yang ditentukan. Batalkan tiket " + +#: html/Approvals/Elements/Approve:67 +msgid "No action" +msgstr "Tidak ada aksi" + +#: lib/RT/Record.pm:935 +msgid "No column specified" +msgstr "Tidak ada kolom yang ditentukan" + +#: html/Ticket/Elements/ShowRequestor:68 +msgid "No comment entered about this user" +msgstr "Tidak ada komentar yang dimasukkan mengenai pengguna ini" + +#: lib/RT/Action/Generic.pm:186 lib/RT/Condition/Generic.pm:198 lib/RT/Search/ActiveTicketsInQueue.pm:78 lib/RT/Search/Generic.pm:135 +#. (ref $self) +msgid "No description for %1" +msgstr "Tidak ada deskripsi untuk %1" + +#: lib/RT/Users_Overlay.pm:185 +msgid "No group specified" +msgstr "Tidak ada grup yang ditentukan" + +#: html/Admin/Groups/index.html:52 +msgid "No groups matching search criteria found." +msgstr "Grup yang sesuai dengan kriteria pencarian tidak ditemukan." + +#: lib/RT/Ticket_Overlay.pm:2349 +msgid "No message attached" +msgstr "Tidak ada pesan yang dilampirkan" + +#: lib/RT/User_Overlay.pm:1035 +msgid "No password set" +msgstr "Tidak ada pengaturan Sandi" + +#: lib/RT/Queue_Overlay.pm:358 +msgid "No permission to create queues" +msgstr "Tidak ada izin untuk membuat antrian" + +#: lib/RT/Ticket_Overlay.pm:409 +#. ($QueueObj->Name) +msgid "No permission to create tickets in the queue '%1'" +msgstr "Tidak ada izin untuk membuat tiket ini di dalam antrian '%1'" + +#: lib/RT/User_Overlay.pm:187 +msgid "No permission to create users" +msgstr "Tidak ada izin untuk membuat pengguna" + +#: html/SelfService/Display.html:165 +msgid "No permission to display that ticket" +msgstr "Tidak ada izin untuk menampilkan tiket tersebut" + +#: html/SelfService/Update.html:117 +msgid "No permission to view update ticket" +msgstr "Tidak ada izin untuk menampilkan tiket yang sudah diperbaharui" + +#: lib/RT/Queue_Overlay.pm:792 lib/RT/Ticket_Overlay.pm:1450 +msgid "No principal specified" +msgstr "Tidak ada prinsipal yang ditentukan" + +#: html/Admin/Queues/People.html:175 html/Admin/Queues/People.html:185 +msgid "No principals selected." +msgstr "Tidak ada prinsipal yang dipilih." + +#: html/Admin/Queues/index.html:57 +msgid "No queues matching search criteria found." +msgstr "Antrian yang sesuai dengan kriteria pencarian tidak ditemukan." + +#: html/Admin/Elements/SelectRights:106 +msgid "No rights found" +msgstr "Tidak ada hak-hak yang ditemukan" + +#: html/Admin/Elements/SelectRights:53 +msgid "No rights granted." +msgstr "Tidak ada hak-hak yang diberikan." + +#: lib/RT/SavedSearch.pm:187 +msgid "No search loaded" +msgstr "Tidak ada pencarian yang dipanggil" + +#: html/Search/Bulk.html:194 +msgid "No search to operate on." +msgstr "Tidak ada pencarian untuk dijalankan di." + +#: html/Elements/RT__Ticket/ColumnMap:134 +msgid "No subject" +msgstr "Tidak ada subjek" + +#: lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:554 +msgid "No transaction type specified" +msgstr "Tidak ada tipe transaksi yang ditentukan" + +#: html/Admin/Users/index.html:55 +msgid "No users matching search criteria found." +msgstr "Pengguna yang sesuai dengan kriteria pencarian tidak ditemukan." + +#: NOT FOUND IN SOURCE +msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" +msgstr "Tidak ada pengguna RT yang valid ditemukan. RT cvs handler dilepaskan. Silakan berkonsultasi dengan administrator RT anda.\\n" + +#: lib/RT/Record.pm:932 +msgid "No value sent to _Set!\\n" +msgstr "Tidak ada nilai yang dikirim ke _Set!\\n" + +#: html/Elements/QuickCreate:61 +msgid "Nobody" +msgstr "Tidak seorangpun" + +#: lib/RT/Record.pm:937 +msgid "Nonexistant field?" +msgstr "Kolom kosong?" + +#: html/Elements/Header:96 +msgid "Not logged in." +msgstr "Belum log in" + +#: lib/RT/Date.pm:393 +msgid "Not set" +msgstr "Belum diatur" + +#: html/NoAuth/Reminder.html:48 +msgid "Not yet implemented." +msgstr "Belum diimplementasikan." + +#: html/Approvals/Elements/Approve:70 +msgid "Notes" +msgstr "Catatan" + +#: lib/RT/User_Overlay.pm:820 +msgid "Notification could not be sent" +msgstr "Pemberitahuan tidak dapat dikirimkan" + +#: etc/initialdata:101 +msgid "Notify AdminCcs" +msgstr "Beritahu AdminCcs" + +#: etc/initialdata:97 +msgid "Notify AdminCcs as Comment" +msgstr "Beritahu AdminCcs dengan komentar" + +#: etc/initialdata:93 etc/upgrade/3.1.17/content:6 +msgid "Notify Ccs" +msgstr "Beritahu Ccs" + +#: etc/initialdata:89 etc/upgrade/3.1.17/content:2 +msgid "Notify Ccs as Comment" +msgstr "Beritahu Ccs dengan komentar" + +#: etc/initialdata:128 +msgid "Notify Other Recipients" +msgstr "Beritahu Penerima Lain" + +#: etc/initialdata:124 +msgid "Notify Other Recipients as Comment" +msgstr "Beritahu Penerima Lain dengan komentar" + +#: etc/initialdata:85 +msgid "Notify Owner" +msgstr "Beritahu Pemilik" + +#: etc/initialdata:81 +msgid "Notify Owner as Comment" +msgstr "Beritahu Pemilik dengan komentar" + +#: etc/initialdata:376 +msgid "Notify Owner of their rejected ticket" +msgstr "Beritahu pemilik bahwa tiketnya ditolak" + +#: etc/initialdata:365 +msgid "Notify Owner of their ticket has been approved by all approvers" +msgstr "Beritahu Pemilik bahwa tiketnya sudah disetujui oleh seluruh pemberi persetujuan" + +#: etc/initialdata:353 +msgid "Notify Owner of their ticket has been approved by some approver" +msgstr "Beritahu Pemilik bahwa tiketnya sudah disetujui oleh beberapa pemberi persetujuan" + +#: etc/initialdata:334 +msgid "Notify Owners and AdminCcs of new items pending their approval" +msgstr "Beritahu Pemilik dan AdminCcs mengenai izin item baru yang ditunda" + +#: etc/initialdata:77 +msgid "Notify Requestors" +msgstr "Beritahu Pemohon" + +#: etc/initialdata:111 +msgid "Notify Requestors and Ccs" +msgstr "Beritahu Pemohon dan Ccs" + +#: etc/initialdata:106 +msgid "Notify Requestors and Ccs as Comment" +msgstr "Beritahu Pemohon dan Ccs dengan komentar" + +#: etc/initialdata:120 +msgid "Notify Requestors, Ccs and AdminCcs" +msgstr "Beritahu Pemohon, Ccs dan AdminCcs" + +#: etc/initialdata:116 +msgid "Notify Requestors, Ccs and AdminCcs as Comment" +msgstr "Beritahu Pemohon, Ccs dan AdminCcs dengan komentar" + +#: lib/RT/Date.pm:447 +msgid "Nov." +msgstr "Nop." + +#: html/Search/Elements/SelectAndOr:47 +msgid "OR" +msgstr "ATAU" + +#: lib/RT/Record.pm:319 +msgid "Object could not be created" +msgstr "Objek tidak dapat dibuat" + +#: lib/RT/Record.pm:124 +msgid "Object could not be deleted" +msgstr "Objek tidak dapat dihapus" + +#: lib/RT/Record.pm:338 +msgid "Object created" +msgstr "Object sudah dibuat" + +#: lib/RT/Record.pm:121 +msgid "Object deleted" +msgstr "Objek sudah dihapus" + +#: html/Admin/CustomFields/Objects.html:72 html/Admin/Elements/ObjectCustomFields:63 +#. ($ObjectType) +#. ($LookupType) +msgid "Object of type %1 cannot take custom fields" +msgstr "Tipe Objek %1 tidak dapat mengambil kolom kustom" + +#: lib/RT/CustomField_Overlay.pm:901 +msgid "Object type mismatch" +msgstr "Tipe Objek tidak sesuai (mismatch)" + +#: lib/RT/Date.pm:446 +msgid "Oct." +msgstr "Okt." + +#: html/Tools/Elements/Tabs:53 +msgid "Offline" +msgstr "Offline" + +#: html/Tools/Offline.html:49 +msgid "Offline edits" +msgstr "Ubah Offline" + +#: html/Tools/Offline.html:46 +msgid "Offline upload" +msgstr "Upload Offline" + +#: html/Elements/SelectDateRelation:56 +msgid "On" +msgstr "Pada" + +#: etc/initialdata:163 +msgid "On Comment" +msgstr "Pada Komentar" + +#: etc/initialdata:156 +msgid "On Correspond" +msgstr "Pada Hubungan" + +#: etc/initialdata:145 +msgid "On Create" +msgstr "Pada Pembuatan" + +#: etc/initialdata:184 +msgid "On Owner Change" +msgstr "Pada Perubahan Pemilik" + +#: etc/initialdata:177 etc/upgrade/3.1.17/content:15 +msgid "On Priority Change" +msgstr "Pada Perubahan Prioritas" + +#: etc/initialdata:192 +msgid "On Queue Change" +msgstr "Pada Perubahan Antrian" + +#: etc/initialdata:198 +msgid "On Resolve" +msgstr "Pada Penyelesaian" + +#: etc/initialdata:169 +msgid "On Status Change" +msgstr "Pada Perubahan Status" + +#: etc/initialdata:150 +msgid "On Transaction" +msgstr "Pada Transaksi" + +#: html/Approvals/Elements/PendingMyApproval:71 +#. ("") +msgid "Only show approvals for requests created after %1" +msgstr "Hanya menampilkan izin untuk permintaan yang dibuat sesudah %1" + +#: html/Approvals/Elements/PendingMyApproval:69 +#. ("") +msgid "Only show approvals for requests created before %1" +msgstr "Hanya menampilkan izin untuk permintaan yang dibuat sebelum %1" + +#: html/Elements/Quicksearch:52 +msgid "Open" +msgstr "Buka" + +#: html/Ticket/Elements/Tabs:159 +msgid "Open it" +msgstr "Buka ini" + +#: html/SelfService/Elements/Tabs:63 +msgid "Open tickets" +msgstr "Buka tiket" + +#: NOT FOUND IN SOURCE +msgid "Open tickets (from listing) in a new window" +msgstr "Buka tiket (dari daftar) di window yang baru" + +#: NOT FOUND IN SOURCE +msgid "Open tickets (from listing) in another window" +msgstr "Buka tiket (dari daftar) di window yang lain" + +#: etc/initialdata:140 +msgid "Open tickets on correspondence" +msgstr "Buka tiket pada korespondensi" + +#: html/Search/Elements/DisplayOptions:56 +msgid "Order by" +msgstr "Diurutkan sesuai" + +#: NOT FOUND IN SOURCE +msgid "Ordering and sorting" +msgstr "Diurutkan dan disortir" + +#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:129 +msgid "Organization" +msgstr "Organisasi" + +#: html/Approvals/Elements/Approve:54 +#. ($approving->Id, $approving->Subject) +msgid "Originating ticket: #%1" +msgstr "Tiket Awal: #%1" + +#: lib/RT/Transaction_Overlay.pm:611 +msgid "Outgoing email about a comment recorded" +msgstr "Email yang keluar mengenai komentar yang dicatat" + +#: lib/RT/Transaction_Overlay.pm:615 +msgid "Outgoing email recorded" +msgstr "Email keluar yang dicatat" + +#: html/Admin/Queues/Modify.html:90 +msgid "Over time, priority moves toward" +msgstr "Lewat Batas waktu, prioritas pindah ke arah" + +#: lib/RT/Queue_Overlay.pm:113 +msgid "Own tickets" +msgstr "Memiliki tiket-tiket" + +#: lib/RT/Queue_Overlay.pm:113 +msgid "OwnTicket" +msgstr "Memiliki tiket" + +#: etc/initialdata:38 html/Elements/QuickCreate:58 html/Search/Elements/PickBasics:101 html/SelfService/Elements/MyRequests:51 html/Ticket/Create.html:69 html/Ticket/Elements/EditPeople:64 html/Ticket/Elements/EditPeople:65 html/Ticket/Elements/ShowPeople:48 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:111 lib/RT/Tickets_Overlay.pm:1734 +msgid "Owner" +msgstr "Pemilik" + +#: lib/RT/Ticket_Overlay.pm:495 +msgid "Owner could not be set." +msgstr "Pemilik tidak dapat diatur." + +#: lib/RT/Transaction_Overlay.pm:661 +#. ($Old->Name , $New->Name) +msgid "Owner forcibly changed from %1 to %2" +msgstr "Pemilik secara paksa digantikan dari %1 ke %2" + +#: NOT FOUND IN SOURCE +msgid "Owner is" +msgstr "Pemilik adalah" + +#: html/Elements/TicketList:78 +#. ($Page, int($TotalFound/$Rows)+$oddRows) +msgid "Page %1 of %2" +msgstr "Halaman %1 dari %2" + +#: html/Admin/Users/Modify.html:198 html/User/Prefs.html:97 +msgid "Pager" +msgstr "Pager" + +#: NOT FOUND IN SOURCE +msgid "PagerPhone" +msgstr "Pager" + +#: html/Elements/EditLinks:142 html/Elements/EditLinks:76 html/Elements/ShowLinks:68 html/Ticket/Create.html:213 html/Ticket/Elements/BulkLinks:60 +msgid "Parents" +msgstr "Induk " + +#: html/Elements/Login:74 html/User/Prefs.html:105 +msgid "Password" +msgstr "Sandi" + +#: html/NoAuth/Reminder.html:46 +msgid "Password Reminder" +msgstr "Pengingat Sandi" + +#: lib/RT/Transaction_Overlay.pm:770 lib/RT/User_Overlay.pm:1046 +msgid "Password changed" +msgstr "Sandi sudah diubah" + +#: lib/RT/User_Overlay.pm:1038 lib/RT/User_Overlay.pm:215 +#. ($RT::MinimumPasswordLength) +msgid "Password needs to be at least %1 characters long" +msgstr "Minimal sandi memerlukan paling sedikit %1 karakter" + +#: lib/RT/User_Overlay.pm:1045 +msgid "Password set" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Password too short" +msgstr "Sandi terlalu singkat" + +#: html/User/Prefs.html:232 +#. (loc_fuzzy($msg)) +msgid "Password: %1" +msgstr "Sandi: %1" + +#: lib/RT/User_Overlay.pm:1031 +msgid "Password: Permission Denied" +msgstr "" + +#: html/Admin/Users/Modify.html:356 +msgid "Passwords do not match." +msgstr "Sandi tidak sesuai." + +#: html/User/Prefs.html:234 +msgid "Passwords do not match. Your password has not been changed" +msgstr "Sandi tidak sesuai. Sandi anda belum diganti" + +#: html/Ticket/Elements/ShowSummary:66 html/Ticket/Elements/Tabs:119 html/Ticket/ModifyAll.html:72 +msgid "People" +msgstr "Orang-Orang" + +#: etc/initialdata:133 +msgid "Perform a user-defined action" +msgstr "Menampilkan aksi pengguna yang belum didefinisikan" + +#: html/Admin/Tools/Configuration.html:94 +msgid "Perl configuration" +msgstr "Konfigurasi Perl" + +#: lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:581 lib/RT/ACE_Overlay.pm:591 lib/RT/ACE_Overlay.pm:601 lib/RT/ACE_Overlay.pm:666 lib/RT/Attribute_Overlay.pm:158 lib/RT/Attribute_Overlay.pm:164 lib/RT/Attribute_Overlay.pm:402 lib/RT/Attribute_Overlay.pm:411 lib/RT/Attribute_Overlay.pm:424 lib/RT/CurrentUser.pm:117 lib/RT/CurrentUser.pm:126 lib/RT/CustomField_Overlay.pm:1022 lib/RT/CustomField_Overlay.pm:167 lib/RT/CustomField_Overlay.pm:184 lib/RT/CustomField_Overlay.pm:195 lib/RT/CustomField_Overlay.pm:366 lib/RT/CustomField_Overlay.pm:398 lib/RT/CustomField_Overlay.pm:697 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:905 lib/RT/CustomField_Overlay.pm:950 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1138 lib/RT/Group_Overlay.pm:1248 lib/RT/Group_Overlay.pm:1252 lib/RT/Group_Overlay.pm:1258 lib/RT/Group_Overlay.pm:453 lib/RT/Group_Overlay.pm:550 lib/RT/Group_Overlay.pm:628 lib/RT/Group_Overlay.pm:636 lib/RT/Group_Overlay.pm:734 lib/RT/Group_Overlay.pm:738 lib/RT/Group_Overlay.pm:744 lib/RT/Group_Overlay.pm:930 lib/RT/Group_Overlay.pm:934 lib/RT/Group_Overlay.pm:947 lib/RT/Queue_Overlay.pm:1051 lib/RT/Queue_Overlay.pm:141 lib/RT/Queue_Overlay.pm:159 lib/RT/Queue_Overlay.pm:654 lib/RT/Queue_Overlay.pm:664 lib/RT/Queue_Overlay.pm:678 lib/RT/Queue_Overlay.pm:816 lib/RT/Queue_Overlay.pm:825 lib/RT/Queue_Overlay.pm:838 lib/RT/Scrip_Overlay.pm:150 lib/RT/Scrip_Overlay.pm:161 lib/RT/Scrip_Overlay.pm:226 lib/RT/Scrip_Overlay.pm:540 lib/RT/Template_Overlay.pm:112 lib/RT/Template_Overlay.pm:118 lib/RT/Template_Overlay.pm:309 lib/RT/Ticket_Overlay.pm:1318 lib/RT/Ticket_Overlay.pm:1328 lib/RT/Ticket_Overlay.pm:1342 lib/RT/Ticket_Overlay.pm:1483 lib/RT/Ticket_Overlay.pm:1493 lib/RT/Ticket_Overlay.pm:1507 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1944 lib/RT/Ticket_Overlay.pm:2082 lib/RT/Ticket_Overlay.pm:2252 lib/RT/Ticket_Overlay.pm:2302 lib/RT/Ticket_Overlay.pm:2474 lib/RT/Ticket_Overlay.pm:2577 lib/RT/Ticket_Overlay.pm:2625 lib/RT/Ticket_Overlay.pm:2704 lib/RT/Ticket_Overlay.pm:2718 lib/RT/Ticket_Overlay.pm:2942 lib/RT/Ticket_Overlay.pm:2952 lib/RT/Ticket_Overlay.pm:2957 lib/RT/Ticket_Overlay.pm:3180 lib/RT/Ticket_Overlay.pm:3184 lib/RT/Ticket_Overlay.pm:3327 lib/RT/Ticket_Overlay.pm:3448 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:540 lib/RT/Transaction_Overlay.pm:547 lib/RT/User_Overlay.pm:1184 lib/RT/User_Overlay.pm:1725 lib/RT/User_Overlay.pm:370 lib/RT/User_Overlay.pm:736 lib/RT/User_Overlay.pm:775 +msgid "Permission Denied" +msgstr "Izin ditolak" + +#: html/User/Elements/Tabs:56 +msgid "Personal Groups" +msgstr "Grup Pribadi" + +#: html/User/Groups/index.html:51 html/User/Groups/index.html:61 +msgid "Personal groups" +msgstr "Grup pribadi" + +#: html/User/Elements/DelegateRights:58 +msgid "Personal groups:" +msgstr "Grup pribadi:" + +#: html/Admin/Users/Modify.html:180 html/User/Prefs.html:82 +msgid "Phone numbers" +msgstr "Nomor Telepon" + +#: html/Elements/Header:87 html/Elements/Tabs:88 html/SelfService/Elements/Tabs:75 html/SelfService/Prefs.html:46 html/User/Prefs.html:46 html/User/Prefs.html:49 +msgid "Preferences" +msgstr "Pilihan" + +#: lib/RT/Action/Generic.pm:196 +msgid "Prepare Stubbed" +msgstr "Siapkan Potongan Tiket" + +#: html/Ticket/Elements/Tabs:84 +msgid "Prev" +msgstr "Sebelumnya" + +#: html/Elements/TicketList:101 +msgid "Previous Page" +msgstr "Halaman Sebelumnya" + +#: lib/RT/ACE_Overlay.pm:158 lib/RT/ACE_Overlay.pm:240 lib/RT/ACE_Overlay.pm:570 +#. ($args{'PrincipalId'}) +msgid "Principal %1 not found." +msgstr "Prinsipal %1 tidak ditemukan." + +#: html/Search/Elements/PickBasics:160 html/Ticket/Create.html:184 html/Ticket/Elements/EditBasics:74 html/Ticket/Elements/ShowBasics:72 lib/RT/Tickets_Overlay.pm:1518 +msgid "Priority" +msgstr "Prioritas" + +#: html/Admin/Queues/Modify.html:86 +msgid "Priority starts at" +msgstr "Prioritas dimulai pada" + +#: html/Search/Elements/EditSearches:50 +msgid "Privacy:" +msgstr "Pribadi:" + +#: etc/initialdata:25 +msgid "Privileged" +msgstr "Hak-hak Istimewa" + +#: html/Admin/Users/Modify.html:334 html/User/Prefs.html:223 +#. (loc_fuzzy($msg)) +msgid "Privileged status: %1" +msgstr "Status Hak-hak Istimewa: %1" + +#: html/Admin/Users/index.html:102 +msgid "Privileged users" +msgstr "Pengguna Hak-hak Istimewa" + +#: NOT FOUND IN SOURCE +msgid "Projects" +msgstr "Proyek-Proyek" + +#: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 +msgid "Pseudogroup for internal use" +msgstr "Pseudogroup digunakan untuk internal" + +#: html/Search/Elements/EditQuery:47 +msgid "Query" +msgstr "Query" + +#: html/Search/Build.html:124 html/Ticket/Elements/Tabs:195 +msgid "Query Builder" +msgstr "Pembuat Query" + +#: html/Elements/QuickCreate:55 html/Elements/Quicksearch:50 html/Search/Elements/PickBasics:71 html/SelfService/Create.html:54 html/Ticket/Create.html:59 html/Ticket/Elements/EditBasics:57 html/Ticket/Elements/ShowBasics:76 html/User/Elements/DelegateRights:101 lib/RT/Tickets_Overlay.pm:1345 +msgid "Queue" +msgstr "Antrian" + +#: html/Admin/Queues/CustomField.html:63 html/Admin/Queues/Scrip.html:71 html/Admin/Queues/Scrips.html:69 html/Admin/Queues/Templates.html:65 +#. ($Queue) +#. ($id) +msgid "Queue %1 not found" +msgstr "Antrian %1 tidak ditemukan" + +#: html/Admin/Queues/Modify.html:64 +msgid "Queue Name" +msgstr "Nama Antrian" + +#: lib/RT/Queue_Overlay.pm:362 +msgid "Queue already exists" +msgstr "Antrian sudah ada" + +#: lib/RT/Queue_Overlay.pm:371 lib/RT/Queue_Overlay.pm:377 +msgid "Queue could not be created" +msgstr "Antrian tidak dapat dibuat" + +#: html/Ticket/Create.html:239 lib/t/regression/01ticket_link_searching.t:17 +msgid "Queue could not be loaded." +msgstr "Antrian tidak dapat dipanggil." + +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:381 lib/RT/StyleGuide.pod:809 +msgid "Queue created" +msgstr "Antrian sudah dibuat" + +#: html/SelfService/Display.html:102 lib/RT/CustomField_Overlay.pm:192 +msgid "Queue not found" +msgstr "Antrian tidak dapat ditemukan" + +#: html/Admin/Elements/Tabs:59 html/Admin/index.html:72 +msgid "Queues" +msgstr "Antrian-antrian" + +#: html/Elements/Quicksearch:46 +msgid "Quick search" +msgstr "Pencarian Cepat" + +#: html/Elements/QuickCreate:46 +msgid "Quick ticket creation" +msgstr "Pembuatan Tiket Cepat" + +#: html/Search/Results.html:83 +msgid "RSS" +msgstr "RSS" + +#: html/Elements/Login:66 +#. ($RT::VERSION) +msgid "RT %1" +msgstr "RT %1" + +#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:796 +#. ($RT::VERSION, $RT::rtname) +msgid "RT %1 for %2" +msgstr "RT %1 untuk %2" + +#: html/Admin/index.html:46 html/Admin/index.html:47 +msgid "RT Administration" +msgstr "Administrasi RT" + +#: html/Elements/Error:65 html/SelfService/Error.html:62 +msgid "RT Error" +msgstr "Kesalahan RT" + +#: html/Admin/Tools/Configuration.html:73 +msgid "RT Variables" +msgstr "Variable RT " + +#: html/index.html:72 html/index.html:75 +msgid "RT at a glance" +msgstr "Sekilas RT" + +#: html/Elements/SetupSessionCookie:90 +msgid "RT couldn't store your session." +msgstr "RT tidak dapat menyimpan sesi anda" + +#: html/Elements/PageLayout:108 +#. ($RT::rtname) +msgid "RT for %1" +msgstr "RT untuk %1" + +#: html/Admin/Users/Modify.html:79 html/User/Prefs.html:69 +msgid "Real Name" +msgstr "Nama Asli" + +#: NOT FOUND IN SOURCE +msgid "RealName" +msgstr "Nama Asli" + +#: lib/RT/Transaction_Overlay.pm:714 +#. ($value) +msgid "Reference by %1 added" +msgstr "Referensi oleh %1 sudah ditambah" + +#: lib/RT/Transaction_Overlay.pm:754 +#. ($value) +msgid "Reference by %1 deleted" +msgstr "Referensi oleh %1 sudah dihapus" + +#: lib/RT/Transaction_Overlay.pm:711 +#. ($value) +msgid "Reference to %1 added" +msgstr "Referensi ke %1 sudah ditambah" + +#: lib/RT/Transaction_Overlay.pm:751 +#. ($value) +msgid "Reference to %1 deleted" +msgstr "Referensi ke %1 sudah dihapus" + +#: html/Elements/EditLinks:103 html/Elements/EditLinks:154 html/Elements/ShowLinks:92 html/Ticket/Create.html:216 html/Ticket/Elements/BulkLinks:72 +msgid "Referred to by" +msgstr "Diserahkan oleh" + +#: html/Elements/EditLinks:150 html/Elements/EditLinks:94 html/Elements/SelectLinkType:49 html/Elements/ShowLinks:82 html/Ticket/Create.html:215 html/Ticket/Elements/BulkLinks:68 +msgid "Refers to" +msgstr "Diserahkan ke" + +#: NOT FOUND IN SOURCE +msgid "Refine search" +msgstr "Membersihkan pencarian" + +#: html/Elements/Refresh:57 +#. ($value/60) +msgid "Refresh this page every %1 minutes." +msgstr "Refresh halaman ini setiap %1 menit." + +#: NOT FOUND IN SOURCE +msgid "Relationships" +msgstr "Hubungan" + +#: html/Search/Bulk.html:116 +msgid "Remove AdminCc" +msgstr "Hapus AdminCc" + +#: html/Search/Bulk.html:112 +msgid "Remove Cc" +msgstr "Hapus Cc" + +#: html/Search/Bulk.html:108 +msgid "Remove Requestor" +msgstr "Hapus Pemohon" + +#: html/Ticket/Elements/ShowTransaction:171 html/Ticket/Elements/Tabs:145 +msgid "Reply" +msgstr "Balas" + +#: html/Admin/Queues/Modify.html:72 +msgid "Reply Address" +msgstr "Balas ke Alamat" + +#: html/Search/Bulk.html:151 html/Ticket/ModifyAll.html:94 html/Ticket/Update.html:76 +msgid "Reply to requestors" +msgstr "Balas ke Pemohon" + +#: lib/RT/Queue_Overlay.pm:111 +msgid "Reply to tickets" +msgstr "Balas ke tiket" + +#: lib/RT/Queue_Overlay.pm:111 +msgid "ReplyToTicket" +msgstr "Balas ke Tiket" + +#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:112 +msgid "Requestor" +msgstr "Pemohon" + +#: html/SelfService/Create.html:63 html/Ticket/Create.html:77 html/Ticket/Elements/EditPeople:69 html/Ticket/Elements/ShowPeople:52 +msgid "Requestors" +msgstr "Pemohon" + +#: html/Admin/Queues/Modify.html:96 +msgid "Requests should be due in" +msgstr "permintaan akan melewati batas waktu dalam" + +#: lib/RT/Attribute_Overlay.pm:146 +#. ('Object') +msgid "Required parameter '%1' not specified" +msgstr "Parameter yang diperlukan '%1' tidak didefinisikan" + +#: html/Elements/Submit:104 +msgid "Reset" +msgstr "Ulangi" + +#: html/Admin/Users/Modify.html:183 html/User/Prefs.html:85 +msgid "Residence" +msgstr "Tempat Tinggal" + +#: html/Ticket/Elements/Tabs:155 +msgid "Resolve" +msgstr "Penyelesaian" + +#: html/Ticket/Update.html:154 +#. ($TicketObj->id, $TicketObj->Subject) +msgid "Resolve ticket #%1 (%2)" +msgstr "Penyelesaian tiket #%1 (%2)" + +#: etc/initialdata:323 html/Elements/SelectDateType:49 lib/RT/Ticket_Overlay.pm:1148 +msgid "Resolved" +msgstr "Sudah Diselesaikan" + +#: NOT FOUND IN SOURCE +msgid "Response to requestors" +msgstr "Balas ke pemohon" + +#: html/Elements/ListActions:47 html/Search/Elements/NewListActions:47 +msgid "Results" +msgstr "Hasil" + +#: NOT FOUND IN SOURCE +msgid "Results per page" +msgstr "Hasil per halaman" + +#: html/Admin/Users/Modify.html:126 html/User/Prefs.html:116 +msgid "Retype Password" +msgstr "Ketik Ulang Sandi" + +#: html/Search/Elements/EditSearches:61 +msgid "Revert" +msgstr "Kembali pada" + +#: lib/RT/ACE_Overlay.pm:631 +msgid "Right Delegated" +msgstr "Hak-hak Utusan" + +#: lib/RT/ACE_Overlay.pm:321 +msgid "Right Granted" +msgstr "Memberikan Hak-hak" + +#: lib/RT/ACE_Overlay.pm:179 +msgid "Right Loaded" +msgstr "Memanggil Hak-hak" + +#: lib/RT/ACE_Overlay.pm:696 lib/RT/ACE_Overlay.pm:717 +msgid "Right could not be revoked" +msgstr "Hak-hak tidak dapat dihilangkan" + +#: html/User/Delegation.html:85 +msgid "Right not found" +msgstr "Hak-hak tidak ditemukan" + +#: lib/RT/ACE_Overlay.pm:561 lib/RT/ACE_Overlay.pm:656 +msgid "Right not loaded." +msgstr "Hak-hak tidak dapat dipanggil." + +#: lib/RT/ACE_Overlay.pm:713 +msgid "Right revoked" +msgstr "Hak-hak tidak dapat dihilangkan" + +#: html/Admin/Elements/UserTabs:67 +msgid "Rights" +msgstr "Hak-hak" + +#: html/Admin/CustomFields/GroupRights.html:129 lib/RT/Interface/Web.pm:901 +#. ($object_type) +msgid "Rights could not be granted for %1" +msgstr "Hak-hak tidak dapat diberikan untuk %1" + +#: html/Admin/CustomFields/GroupRights.html:156 lib/RT/Interface/Web.pm:930 +#. ($object_type) +msgid "Rights could not be revoked for %1" +msgstr "Hak-hak tidak dapat dihilangkan untuk %1" + +#: html/Admin/Global/GroupRights.html:72 html/Admin/Queues/GroupRights.html:74 +msgid "Roles" +msgstr "Aturan" + +#: html/Search/Elements/DisplayOptions:83 +msgid "Rows per page" +msgstr "Baris per halaman" + +#: lib/RT/Date.pm:418 +msgid "Sat." +msgstr "Sab." + +#: html/Search/Elements/EditSearches:70 +msgid "Save" +msgstr "Simpan" + +#: html/Admin/Global/Template.html:67 html/Admin/Groups/Modify.html:88 html/Admin/Queues/Modify.html:111 html/Admin/Queues/People.html:126 html/Admin/Users/Modify.html:238 html/SelfService/Prefs.html:58 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:127 html/Ticket/ModifyDates.html:60 html/Ticket/ModifyLinks.html:60 html/Ticket/ModifyPeople.html:59 html/User/Groups/Modify.html:77 +msgid "Save Changes" +msgstr "Simpan Perubahan" + +#: html/User/Prefs.html:179 +msgid "Save Preferences" +msgstr "Simpan Pilihan" + +#: html/Ticket/Elements/PreviewScrips:124 +msgid "Save changes" +msgstr "Simpan perubahaan" + +#: lib/RT/SavedSearch.pm:162 +#. ($name) +msgid "Saved search %1" +msgstr "Simpan pencarian %1" + +#: html/Search/Elements/EditSearches:46 +msgid "Saved searches" +msgstr "Simpan pencarian" + +#: html/Admin/Elements/ListGlobalScrips:61 html/Admin/Global/Scrip.html:70 html/Admin/Queues/Scrip.html:76 +#. ($scrip->Id) +#. ($id) +#. ($ARGS{'id'}) +msgid "Scrip #%1" +msgstr "Scrip #%1" + +#: lib/RT/Scrip_Overlay.pm:205 +msgid "Scrip Created" +msgstr "Scrip sudah dibuat" + +#: html/Admin/Elements/EditScrip:52 +msgid "Scrip Fields" +msgstr "Kolom Scrip" + +#: html/Admin/Elements/EditScrips:107 +msgid "Scrip deleted" +msgstr "Scrip sudah dihapus" + +#: html/Admin/Elements/QueueTabs:67 html/Admin/Elements/SystemTabs:54 html/Admin/Global/index.html:62 +msgid "Scrips" +msgstr "Scrip" + +#: html/Admin/Queues/Scrips.html:55 +msgid "Scrips which apply to all queues" +msgstr "Scrip yang digunakan di seluruh antrian" + +#: html/Elements/SimpleSearch:48 html/Search/Build.html:112 +msgid "Search" +msgstr "Pencarian" + +#: lib/RT/SavedSearch.pm:116 +msgid "Search attribute load failure" +msgstr "Gagal memanggil atribut pencarian" + +#: html/Approvals/Elements/PendingMyApproval:60 +msgid "Search for approvals" +msgstr "Pencarian untuk izin" + +#: lib/RT/SavedSearch.pm:194 +#. ($msg) +msgid "Search update: %1" +msgstr "Perbaharui Pencarian: %1" + +#: NOT FOUND IN SOURCE +msgid "Searches can't be associated with that kind of object" +msgstr "Pencarian tidak dapat dihubungkan dengan objek yang seperti ini" + +#: bin/rt-crontool:213 +msgid "Security:" +msgstr "Keamanan:" + +#: lib/RT/CustomField_Overlay.pm:100 +msgid "See custom fields" +msgstr "Lihat kolom kustom" + +#: lib/RT/Queue_Overlay.pm:107 +msgid "See exact outgoing email messages and their recipeients" +msgstr "Lihat pesan email yang keluar dan semua penerimanya dengan tepat" + +#: lib/RT/Queue_Overlay.pm:105 +msgid "See ticket private commentary" +msgstr "Lihat Penjelasan Tiket Pribadi" + +#: lib/RT/Queue_Overlay.pm:104 +msgid "See ticket summaries" +msgstr "Lihat Ringkasan Tiket" + +#: lib/RT/CustomField_Overlay.pm:100 +msgid "SeeCustomField" +msgstr "Lihat Kolom Kustom" + +#: lib/RT/Group_Overlay.pm:177 +msgid "SeeGroup" +msgstr "Lihat Grup" + +#: lib/RT/Queue_Overlay.pm:92 +msgid "SeeQueue" +msgstr "Lihat Antrian" + +#: NOT FOUND IN SOURCE +msgid "Select" +msgstr "Pilih" + +#: html/Admin/CustomFields/index.html:46 html/Admin/CustomFields/index.html:49 +msgid "Select a Custom Field" +msgstr "Pilih Kolom Kustom" + +#: html/Admin/Groups/index.html:78 +msgid "Select a group" +msgstr "Pilih grup" + +#: html/Admin/Queues/index.html:54 +msgid "Select a queue" +msgstr "Pilih antrian" + +#: html/SelfService/CreateTicketInQueue.html:48 +msgid "Select a queue for your new ticket" +msgstr "Pilih antrian untuk tiket baru anda" + +#: html/Admin/Users/index.html:46 html/Admin/Users/index.html:49 html/Admin/Users/index.html:52 +msgid "Select a user" +msgstr "Pilih Pengguna" + +#: html/Admin/Elements/CustomFieldTabs:90 +msgid "Select custom field" +msgstr "Pilih kolom kustom" + +#: html/Admin/Global/CustomFields/index.html:70 +msgid "Select custom fields for all user groups" +msgstr "Pilih kolom kustom untuk seluruh grup pengguna" + +#: html/Admin/Global/CustomFields/index.html:65 +msgid "Select custom fields for all users" +msgstr "Pilih kolom kustom untuk seluruh pengguna" + +#: html/Admin/Global/CustomFields/index.html:76 +msgid "Select custom fields for tickets in all queues" +msgstr "Pilih kolom kustom untuk tiket di seluruh antrian" + +#: html/Admin/Global/CustomFields/index.html:83 +msgid "Select custom fields for transactions on tickets in all queues" +msgstr "Pilih kolom kustom untuk transaksi pada tiket di dalam seluruh antrian" + +#: html/Admin/Elements/GroupTabs:75 html/User/Elements/GroupTabs:71 +msgid "Select group" +msgstr "Pilih grup" + +#: lib/RT/CustomField_Overlay.pm:59 +msgid "Select multiple values" +msgstr "Pilih beberapa nilai" + +#: lib/RT/CustomField_Overlay.pm:60 +msgid "Select one value" +msgstr "Pilih satu nilai" + +#: html/Admin/Elements/QueueTabs:92 +msgid "Select queue" +msgstr "Pilih antrian" + +#: html/Admin/Global/Scrip.html:58 html/Admin/Global/Scrips.html:57 html/Admin/Queues/Scrip.html:61 html/Admin/Queues/Scrips.html:73 +msgid "Select scrip" +msgstr "Pilih scrip" + +#: html/Admin/Global/Template.html:78 html/Admin/Global/Templates.html:57 html/Admin/Queues/Template.html:76 html/Admin/Queues/Templates.html:68 +msgid "Select template" +msgstr "Pilih template" + +#: lib/RT/CustomField_Overlay.pm:61 +msgid "Select up to %1 values" +msgstr "Pilih sampai %1 nilai" + +#: html/Admin/Elements/UserTabs:75 +msgid "Select user" +msgstr "Pilih pengguna" + +#: html/Admin/Elements/EditCustomFields:58 +msgid "Selected Custom Fields" +msgstr "Kolom Kustom yang dipilih" + +#: html/Admin/CustomFields/Objects.html:59 +msgid "Selected objects" +msgstr "Objek yang dipilih" + +#: etc/initialdata:121 +msgid "Send mail to all watchers" +msgstr "Kirim pesan ke seluruh pengamat" + +#: etc/initialdata:117 +msgid "Send mail to all watchers as a \"comment\"" +msgstr "Kirim pesan ke seluruh pengamat dengan \"komentar\"" + +#: etc/initialdata:112 +msgid "Send mail to requestors and Ccs" +msgstr "Kirim pesan ke pemohon dan Ccs" + +#: etc/initialdata:107 +msgid "Send mail to requestors and Ccs as a comment" +msgstr "Kirim pesan ke pemohon dan Ccs dengan komentar" + +#: etc/initialdata:78 +msgid "Sends a message to the requestors" +msgstr "Kirim pesan ke pemohon" + +#: etc/initialdata:125 etc/initialdata:129 +msgid "Sends mail to explicitly listed Ccs and Bccs" +msgstr "Kirim pesan ke Ccs and Bccs yang terdaftar dengan jelas" + +#: etc/initialdata:94 etc/upgrade/3.1.17/content:7 +msgid "Sends mail to the Ccs" +msgstr "Kirim pesan ke Ccs" + +#: etc/initialdata:90 etc/upgrade/3.1.17/content:3 +msgid "Sends mail to the Ccs as a comment" +msgstr "Kirim pesan ke Ccs dengan komentar" + +#: etc/initialdata:102 +msgid "Sends mail to the administrative Ccs" +msgstr "Kirim pesan ke Ccs administrasi" + +#: etc/initialdata:98 +msgid "Sends mail to the administrative Ccs as a comment" +msgstr "Kirim pesan ke Ccs administrasi dengan komentar" + +#: etc/initialdata:82 etc/initialdata:86 +msgid "Sends mail to the owner" +msgstr "Kirim pesan ke pemilik" + +#: lib/RT/Date.pm:445 +msgid "Sep." +msgstr "Sep." + +#: html/Ticket/Elements/ShowTransaction:150 +msgid "Show" +msgstr "Tampilkan" + +#: html/Approvals/index.html:52 +msgid "Show Approvals" +msgstr "Tampilkan Izin" + +#: html/Search/Elements/EditFormat:56 +msgid "Show Columns" +msgstr "Tampilkan Kolom" + +#: html/Ticket/Elements/Tabs:201 +msgid "Show Results" +msgstr "Tampilkan Hasil" + +#: html/Approvals/Elements/PendingMyApproval:65 +msgid "Show approved requests" +msgstr "Tamplikan permintaan yang disetujui" + +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 +msgid "Show basics" +msgstr "Tampilkan dasar-dasar" + +#: html/Approvals/Elements/PendingMyApproval:66 +msgid "Show denied requests" +msgstr "Tampilkan permintaan yang ditolak" + +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 +msgid "Show details" +msgstr "Tampilkan detil" + +#: html/Approvals/Elements/PendingMyApproval:64 +msgid "Show pending requests" +msgstr "Tampilkan permintaan yang ditunda" + +#: html/Approvals/Elements/PendingMyApproval:67 +msgid "Show requests awaiting other approvals" +msgstr "Tampilkan permintaan izin lain yang ditunggu" + +#: lib/RT/Queue_Overlay.pm:94 +msgid "ShowACL" +msgstr "Tampilkan ACL" + +#: lib/RT/System.pm:86 +msgid "ShowConfigTab" +msgstr "Tampilkan Tab Config" + +#: lib/RT/Queue_Overlay.pm:107 +msgid "ShowOutgoingEmail" +msgstr "Tampilkan Email yang Keluar" + +#: lib/RT/Group_Overlay.pm:176 +msgid "ShowSavedSearches" +msgstr "Tampilkan Pencarian yang Disimpan" + +#: lib/RT/Queue_Overlay.pm:103 +msgid "ShowScrips" +msgstr "Tampilkan Scrip" + +#: lib/RT/Queue_Overlay.pm:100 +msgid "ShowTemplate" +msgstr "Tampilkan Template" + +#: lib/RT/Queue_Overlay.pm:104 +msgid "ShowTicket" +msgstr "Tampilkan Tiket" + +#: lib/RT/Queue_Overlay.pm:105 +msgid "ShowTicketComments" +msgstr "Tampilkan Komentar Tiket" + +#: lib/RT/Queue_Overlay.pm:108 +msgid "Sign up as a ticket Requestor or ticket or queue Cc" +msgstr "Daftar sebagai pemohon tiket atau tiket atau antrian Cc" + +#: lib/RT/Queue_Overlay.pm:109 +msgid "Sign up as a ticket or queue AdminCc" +msgstr "Daftar sebagai tiket atau antrian AdminCc" + +#: html/Admin/Users/Modify.html:229 html/User/Prefs.html:167 +msgid "Signature" +msgstr "Tanda Tangan" + +#: html/Admin/Elements/SelectSingleOrMultiple:47 +msgid "Single" +msgstr "Tunggal" + +#: html/Search/Elements/EditFormat:75 +msgid "Size" +msgstr "Ukuran" + +#: html/Elements/Header:85 +msgid "Skip Menu" +msgstr "Lewati Menu" + +#: html/Search/Elements/EditFormat:78 +msgid "Small" +msgstr "Kecil" + +#: html/Admin/Elements/AddCustomFieldValue:49 html/Admin/Elements/EditCustomFieldValues:54 +msgid "Sort" +msgstr "Sortir" + +#: NOT FOUND IN SOURCE +msgid "Sort results by" +msgstr "Sortir hasil dengan" + +#: html/Admin/Elements/EditScrip:87 +msgid "Stage" +msgstr "Tingkat" + +#: html/Elements/SelectDateType:48 html/Ticket/Elements/EditDates:53 html/Ticket/Elements/ShowDates:56 +msgid "Started" +msgstr "Sudah dimulai" + +#: html/Elements/SelectDateType:52 html/Ticket/Create.html:196 html/Ticket/Elements/EditDates:48 html/Ticket/Elements/ShowDates:52 +msgid "Starts" +msgstr "Mulai" + +#: html/Admin/Users/Modify.html:162 html/User/Prefs.html:145 +msgid "State" +msgstr "Negara" + +#: html/Search/Elements/PickBasics:87 html/SelfService/Elements/MyRequests:50 html/SelfService/Update.html:57 html/Ticket/Create.html:63 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:52 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1142 lib/RT/Tickets_Overlay.pm:1378 +msgid "Status" +msgstr "Status" + +#: etc/initialdata:309 +msgid "Status Change" +msgstr "Status Diubah" + +#: NOT FOUND IN SOURCE +msgid "Status changed from %1 to %2" +msgstr "Status diubah dari %1 ke %2" + +#: html/Ticket/Elements/Tabs:170 +msgid "Steal" +msgstr "Curi" + +#: lib/RT/Queue_Overlay.pm:118 +msgid "Steal tickets" +msgstr "Curi tiket" + +#: lib/RT/Queue_Overlay.pm:118 +msgid "StealTicket" +msgstr "Curi Tiket" + +#: lib/RT/Transaction_Overlay.pm:667 +#. ($Old->Name) +msgid "Stolen from %1" +msgstr "Dicuri dari %1" + +#: NOT FOUND IN SOURCE +msgid "Stolen from %1 " +msgstr "Dicuri dari %1 " + +#: html/Search/Elements/EditFormat:81 +msgid "Style" +msgstr "Gaya" + +#: html/Elements/QuickCreate:52 html/Elements/SelectAttachmentField:47 html/Search/Bulk.html:154 html/SelfService/Create.html:79 html/SelfService/Elements/MyRequests:49 html/SelfService/Update.html:65 html/Ticket/Create.html:105 html/Ticket/Elements/EditBasics:48 html/Ticket/ModifyAll.html:100 html/Ticket/Update.html:80 lib/RT/Ticket_Overlay.pm:1138 lib/RT/Tickets_Overlay.pm:1460 +msgid "Subject" +msgstr "Subjek" + +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:815 lib/RT/Transaction_Overlay.pm:689 +#. ($self->Data) +msgid "Subject changed to %1" +msgstr "Subjek diganti menjadi %1" + +#: html/Elements/Submit:97 +msgid "Submit" +msgstr "Submit" + +#: lib/RT/Group_Overlay.pm:782 +msgid "Succeeded" +msgstr "Berhasil" + +#: lib/RT/Date.pm:419 +msgid "Sun." +msgstr "Min." + +#: lib/RT/System.pm:76 +msgid "SuperUser" +msgstr "PenggunaSuper" + +#: html/User/Elements/DelegateRights:98 +msgid "System" +msgstr "Sistem" + +#: html/Admin/Elements/ToolTabs:54 html/Admin/Tools/Configuration.html:48 +msgid "System Configuration" +msgstr "Konfigurasi Sistem" + +#: html/Admin/CustomFields/GroupRights.html:128 html/Admin/CustomFields/GroupRights.html:155 html/Admin/CustomFields/UserRights.html:128 html/Admin/CustomFields/UserRights.html:98 html/Admin/Elements/SelectRights:106 lib/RT/ACE_Overlay.pm:585 lib/RT/Interface/Web.pm:900 lib/RT/Interface/Web.pm:929 +msgid "System Error" +msgstr "Kesalahan Sistem" + +#: lib/RT/Transaction_Overlay.pm:215 lib/RT/Transaction_Overlay.pm:221 +#. ($msg) +msgid "System Error: %1" +msgstr "Kesalahan sistem: %1" + +#: html/Admin/Tools/index.html:47 +msgid "System Tools" +msgstr "Peralatan Sistem" + +#: lib/RT/ACE_Overlay.pm:634 +msgid "System error. Right not delegated." +msgstr "Kesalahan sistem. Hak-hak tidak dapat diserahkan." + +#: lib/RT/ACE_Overlay.pm:164 lib/RT/ACE_Overlay.pm:229 lib/RT/ACE_Overlay.pm:324 lib/RT/ACE_Overlay.pm:921 +msgid "System error. Right not granted." +msgstr "Kesalahan sistem. Hak-hak tidak dapat diberikan." + +#: html/Admin/CustomFields/GroupRights.html:58 html/Admin/Global/GroupRights.html:56 html/Admin/Groups/GroupRights.html:58 html/Admin/Queues/GroupRights.html:57 +msgid "System groups" +msgstr "Grup Sistem" + +#: etc/initialdata:41 etc/initialdata:47 etc/initialdata:53 +msgid "SystemRolegroup for internal use" +msgstr " GrupAturanSistem yang digunakan untuk internal" + +#: lib/RT/CurrentUser.pm:358 +msgid "TEST_STRING" +msgstr "TES_STRING" + +#: html/Elements/MyRequests:50 html/Search/Elements/EditFormat:72 html/Ticket/Elements/Tabs:166 +msgid "Take" +msgstr "Ambil" + +#: lib/RT/Queue_Overlay.pm:116 +msgid "Take tickets" +msgstr "Ambil tiket" + +#: lib/RT/Queue_Overlay.pm:116 +msgid "TakeTicket" +msgstr "Ambil Tiket" + +#: lib/RT/Transaction_Overlay.pm:652 +msgid "Taken" +msgstr "Diambil" + +#: NOT FOUND IN SOURCE +msgid "Task" +msgstr "Tugas" + +#: html/Admin/Elements/EditScrip:79 html/Tools/Offline.html:78 +msgid "Template" +msgstr "Template" + +#: html/Admin/Global/Template.html:112 html/Admin/Queues/Template.html:113 +#. ($TemplateObj->Id()) +msgid "Template #%1" +msgstr "Template #%1" + +#: html/Admin/Elements/EditTemplates:110 +msgid "Template deleted" +msgstr "Template sudah dihapus" + +#: lib/RT/Scrip_Overlay.pm:181 +msgid "Template not found" +msgstr "Template tidak ditemukan" + +#: lib/RT/Template_Overlay.pm:376 +msgid "Template parsed" +msgstr "Template parsed" + +#: html/Admin/Elements/QueueTabs:70 html/Admin/Elements/SystemTabs:57 html/Admin/Global/index.html:66 +msgid "Templates" +msgstr "Template-template" + +#: NOT FOUND IN SOURCE +msgid "Text" +msgstr "Teks" + +#: lib/RT/CustomField_Overlay.pm:877 lib/RT/Record.pm:931 +msgid "That is already the current value" +msgstr "Ini adalah nilai yang sekarang" + +#: lib/RT/CustomField_Overlay.pm:407 +msgid "That is not a value for this custom field" +msgstr "Ini bukan nilai untuk kolom kustom ini" + +#: lib/RT/Ticket_Overlay.pm:1955 +msgid "That is the same value" +msgstr "Ini adalah nilai yang sama" + +#: lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:615 +msgid "That principal already has that right" +msgstr "Prinsipal ini sudah memiliki hak-hak tersebut" + +#: lib/RT/Queue_Overlay.pm:750 +#. ($args{'Type'}) +msgid "That principal is already a %1 for this queue" +msgstr "Prinsipal ini sudah %1 untuk antrian ini" + +#: lib/RT/Ticket_Overlay.pm:1396 +#. ($self->loc($args{'Type'})) +msgid "That principal is already a %1 for this ticket" +msgstr "Prinsipal ini sudah %1 untuk tiket ini" + +#: lib/RT/Queue_Overlay.pm:849 +#. ($args{'Type'}) +msgid "That principal is not a %1 for this queue" +msgstr "Prinsipal ini bukan %1 untuk antrian ini" + +#: lib/RT/Ticket_Overlay.pm:1951 +msgid "That queue does not exist" +msgstr "Antrian ini tidak ada" + +#: lib/RT/Ticket_Overlay.pm:3189 +msgid "That ticket has unresolved dependencies" +msgstr "Tiket ini mempunyai ketergantungan yang belum dapat diselesaikan" + +#: lib/RT/Ticket_Overlay.pm:2993 +msgid "That user already owns that ticket" +msgstr "Pengguna ini sudah memiliki tiket tersebut" + +#: lib/RT/Ticket_Overlay.pm:2965 +msgid "That user does not exist" +msgstr "Pengguna ini tidak ada" + +#: lib/RT/User_Overlay.pm:390 +msgid "That user is already privileged" +msgstr "Pengguna ini sudah memiliki hak-hak istimewa" + +#: lib/RT/User_Overlay.pm:411 +msgid "That user is already unprivileged" +msgstr "Pengguna ini sudah tidak memiliki hak-hak istimewa" + +#: lib/RT/User_Overlay.pm:403 +msgid "That user is now privileged" +msgstr "Pengguna tersebut sekarang memiliki hak-hak istimewa" + +#: lib/RT/User_Overlay.pm:424 +msgid "That user is now unprivileged" +msgstr "Pengguna tersebut sekarang tidak memiliki hak-hak istimewa" + +#: lib/RT/Ticket_Overlay.pm:2986 +msgid "That user may not own tickets in that queue" +msgstr "Pengguna tersebut mungkin tidak memiliki tiket di dalam antrian tersebut" + +#: lib/RT/Link_Overlay.pm:234 +msgid "That's not a numerical id" +msgstr "Ini bukan menurut angka ID" + +#: html/SelfService/Display.html:53 html/Ticket/Create.html:180 html/Ticket/Elements/ShowSummary:49 +msgid "The Basics" +msgstr "Dasar-dasar" + +#: lib/RT/ACE_Overlay.pm:113 +msgid "The CC of a ticket" +msgstr "CC tiket" + +#: lib/RT/ACE_Overlay.pm:114 +msgid "The administrative CC of a ticket" +msgstr "CC tiket administrasi" + +#: bin/rt-crontool:223 +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 "Perintah berikut ini akan menemukan seluruh tiket yang aktif di dalam antrian 'umum' dan mengatur prioritas mereka ke 99 jika mereka tidak digunakan dalam waktu 4 jam:" + +#: NOT FOUND IN SOURCE +msgid "The following commands were not proccessed:\\n\\n" +msgstr "Perintah berikut ini tidak akan dijalankan:\\n\\n" + +#: lib/RT/Record.pm:934 +msgid "The new value has been set." +msgstr "Nilai baru sudah diatur." + +#: lib/RT/ACE_Overlay.pm:111 +msgid "The owner of a ticket" +msgstr "Pemilik tiket" + +#: lib/RT/ACE_Overlay.pm:112 +msgid "The requestor of a ticket" +msgstr "Pemohon tiket" + +#: html/Admin/Elements/EditUserComments:47 +msgid "These comments aren't generally visible to the user" +msgstr "Komentar ini umumnya tidak jelas bagi pengguna" + +#: lib/RT/CustomField_Overlay.pm:912 +msgid "This custom field does not apply to that object" +msgstr "Kolom kustom ini tidak dapat digunakan pada objek tersebut" + +#: html/Admin/Tools/Configuration.html:50 +msgid "This feature is only available to system administrators" +msgstr "Fitur ini hanya tersedia untuk sistem administrator" + +#: html/Ticket/Elements/PreviewScrips:93 +msgid "This message will be sent to..." +msgstr "Pesan ini akan dikirim ke..." + +#: bin/rt-crontool:214 +msgid "This tool allows the user to run arbitrary perl modules from within RT." +msgstr "Alat ini mengijinkan pengguna untuk menjalankan modul perl yang berubah-ubah dari dalam RT." + +#: lib/RT/Transaction_Overlay.pm:288 +msgid "This transaction appears to have no content" +msgstr "Transaksi ini tampaknya tidak memiliki isi" + +#: html/Ticket/Elements/ShowRequestor:70 +#. ($rows) +msgid "This user's %1 highest priority tickets" +msgstr "Pengguna ini memiliki %1 tiket dengan prioritas tertinggi" + +#: lib/RT/Date.pm:416 +msgid "Thu." +msgstr "Kms." + +#: html/Ticket/ModifyAll.html:46 html/Ticket/ModifyAll.html:50 +#. ($Ticket->Id, $Ticket->Subject) +msgid "Ticket #%1 Jumbo update: %2" +msgstr "Tiket #%1 Perbaharui Jumbo: %2" + +#: html/Approvals/Elements/ShowDependency:67 +#. ($link->BaseObj->Id, $link->BaseObj->Subject) +msgid "Ticket #%1: %2" +msgstr "Tiket #%1: %2" + +#: lib/RT/Action/CreateTickets.pm:1258 lib/RT/Action/CreateTickets.pm:1267 lib/RT/Action/CreateTickets.pm:595 lib/RT/Action/CreateTickets.pm:716 lib/RT/Action/CreateTickets.pm:729 +#. ($T::Tickets{$template_id}->Id) +#. ($T::Tickets{$template_id}->id) +#. ($ticket->Id) +msgid "Ticket %1" +msgstr "Tiket %1" + +#: lib/RT/Ticket_Overlay.pm:731 lib/RT/Ticket_Overlay.pm:751 +#. ($self->Id, $QueueObj->Name) +msgid "Ticket %1 created in queue '%2'" +msgstr "Tiket %1 sudah dibuat di dalam antrian '%2'" + +#: NOT FOUND IN SOURCE +msgid "Ticket %1 loaded\\n" +msgstr "Tiket %1 sudah dipanggil\\n" + +#: html/Search/Bulk.html:269 +#. ($Ticket->Id,$_) +msgid "Ticket %1: %2" +msgstr "Tiket %1: %2" + +#: html/Admin/Elements/QueueTabs:74 +msgid "Ticket Custom Fields" +msgstr "Tiket Kolom Kustom" + +#: html/Ticket/History.html:46 html/Ticket/History.html:49 +#. ($Ticket->Id, $Ticket->Subject) +msgid "Ticket History # %1 %2" +msgstr "Historis Tiket # %1 %2" + +#: etc/initialdata:324 +msgid "Ticket Resolved" +msgstr "Tiket sudah diselesaikan" + +#: html/Admin/Elements/GlobalCustomFieldTabs:69 html/Admin/Global/CustomFields/index.html:81 lib/RT/CustomField_Overlay.pm:1085 +msgid "Ticket Transactions" +msgstr "Transaksi Tiket" + +#: NOT FOUND IN SOURCE +msgid "Ticket attachment" +msgstr "Lampiran Tiket" + +#: lib/RT/Tickets_Overlay.pm:1648 +msgid "Ticket content" +msgstr "Isi Tiket" + +#: lib/RT/Tickets_Overlay.pm:1697 +msgid "Ticket content type" +msgstr "Tipe isi Tiket" + +#: lib/RT/Ticket_Overlay.pm:593 lib/RT/Ticket_Overlay.pm:607 lib/RT/Ticket_Overlay.pm:618 lib/RT/Ticket_Overlay.pm:739 +msgid "Ticket could not be created due to an internal error" +msgstr "Tiket tidak dapat dibuat karena ada kesalahan internal" + +#: html/Ticket/Display.html:55 +msgid "Ticket metadata" +msgstr "Metadata Tiket" + +#: etc/initialdata:310 +msgid "Ticket status changed" +msgstr "Status tiket sudah diubah" + +#: lib/RT/Search/FromSQL.pm:83 +#. (ref $self) +msgid "TicketSQL search module" +msgstr "Pencarian modul Tiket SQL" + +#: html/Admin/Elements/GlobalCustomFieldTabs:64 html/Admin/Global/CustomFields/index.html:75 html/Elements/Tabs:68 lib/RT/CustomField_Overlay.pm:1084 +msgid "Tickets" +msgstr "Tiket-tiket" + +#: NOT FOUND IN SOURCE +msgid "Tickets %1 %2" +msgstr "Tiket %1 %2" + +#: NOT FOUND IN SOURCE +msgid "Tickets %1 by %2" +msgstr "Tiket %1 oleh %2" + +#: NOT FOUND IN SOURCE +msgid "Tickets from %1" +msgstr "Tiket dari %1" + +#: html/Approvals/Elements/ShowDependency:48 +msgid "Tickets which depend on this approval:" +msgstr "Tiket yang bergantung dengan izin ini:" + +#: html/Search/Elements/PickBasics:148 html/Ticket/Elements/EditBasics:61 +msgid "Time Estimated" +msgstr "Perkiraan Waktu" + +#: html/Search/Elements/PickBasics:149 html/Ticket/Create.html:187 html/Ticket/Elements/EditBasics:69 +msgid "Time Left" +msgstr "Sisa Waktu" + +#: html/Search/Elements/PickBasics:147 html/Ticket/Create.html:186 html/Ticket/Elements/EditBasics:65 +msgid "Time Worked" +msgstr "Waktu Kerja" + +#: lib/RT/Tickets_Overlay.pm:1619 +msgid "Time left" +msgstr "Sisa waktu" + +#: html/Elements/Footer:71 +msgid "Time to display" +msgstr "Waktu untuk ditampilkan" + +#: lib/RT/Tickets_Overlay.pm:1594 +msgid "Time worked" +msgstr "Waktu kerja" + +#: lib/RT/Ticket_Overlay.pm:1143 +msgid "TimeWorked" +msgstr "Waktu Kerja" + +#: html/Search/Elements/EditFormat:74 +msgid "Title" +msgstr "Judul" + +#: NOT FOUND IN SOURCE +msgid "To generate a diff of this commit:" +msgstr "To generate a diff of this commit:" + +#: NOT FOUND IN SOURCE +msgid "To generate a diff of this commit:\\n" +msgstr "To generate a diff of this commit:\\n" + +#: html/Elements/Footer:61 +#. ('sales@bestpractical.com') +msgid "To inquire about support, training, custom development or licensing, please contact %1." +msgstr "Untuk menanyakan tentang bantuan, latihan, perkembangan kustom atau izin, silakan hubungi %1." + +#: lib/RT/Ticket_Overlay.pm:1146 +msgid "Told" +msgstr "Memberitahukan" + +#: html/Admin/Elements/Tabs:68 html/Admin/index.html:88 html/Elements/Tabs:71 +msgid "Tools" +msgstr "alat-alat" + +#: etc/initialdata:252 +msgid "Transaction" +msgstr "Transaksi" + +#: lib/RT/Transaction_Overlay.pm:794 +#. ($self->Data) +msgid "Transaction %1 purged" +msgstr "Transaksi %1 sudah dibersihkan" + +#: lib/RT/Transaction_Overlay.pm:174 +msgid "Transaction Created" +msgstr "Transaksi sudah dibuat" + +#: html/Admin/Elements/QueueTabs:78 +msgid "Transaction Custom Fields" +msgstr "Kolom Kustom Transaksi" + +#: lib/RT/Transaction_Overlay.pm:125 +msgid "Transaction->Create couldn't, as you didn't specify an object type and id" +msgstr "Transaksi->Tidak dapat dibuat, karena anda tidak menentukan tipe objek dan id" + +#: lib/RT/Transaction_Overlay.pm:838 +msgid "Transactions are immutable" +msgstr "Transaksi yang tetap" + +#: lib/RT/Date.pm:414 +msgid "Tue." +msgstr "Sel." + +#: html/Admin/CustomFields/Modify.html:66 html/Admin/Elements/EditCustomField:65 html/Ticket/Elements/AddWatchers:54 html/Ticket/Elements/AddWatchers:65 html/Ticket/Elements/AddWatchers:75 lib/RT/Ticket_Overlay.pm:1144 lib/RT/Tickets_Overlay.pm:1432 +msgid "Type" +msgstr "Tipe" + +#: lib/RT/ScripCondition_Overlay.pm:129 +msgid "Unimplemented" +msgstr "Belum diimplementasikan" + +#: html/Admin/Users/Modify.html:89 +msgid "Unix login" +msgstr "Login Unix" + +#: NOT FOUND IN SOURCE +msgid "UnixUsername" +msgstr "Nama Pengguna Unix" + +#: lib/RT/Attachment_Overlay.pm:290 lib/RT/Record.pm:847 +#. ($self->ContentEncoding) +#. ($ContentEncoding) +msgid "Unknown ContentEncoding %1" +msgstr "Content Encoding tidak dikenali%1" + +#: html/Search/Build.html:632 +msgid "Unknown field: $key" +msgstr "Kolom tidak dikenali: $key" + +#: html/Elements/SelectResultsPerPage:58 +msgid "Unlimited" +msgstr "Tidak terbatas" + +#: html/Search/Elements/SelectSearchesForObjects:63 +msgid "Unnamed search" +msgstr "Pencarian tidak dikenal" + +#: etc/initialdata:32 +msgid "Unprivileged" +msgstr "Tidak memiliki hak-hak istimewa" + +#: html/Admin/Elements/EditCustomFields:60 +msgid "Unselected Custom Fields" +msgstr "Kolom Kustom tidak dipilih" + +#: html/Admin/CustomFields/Objects.html:61 +msgid "Unselected objects" +msgstr "Objek tidak dipilih" + +#: lib/RT/Transaction_Overlay.pm:648 +msgid "Untaken" +msgstr "Belum diambil" + +#: NOT FOUND IN SOURCE +msgid "Untitled search" +msgstr "Pencarian yang tidak memiliki judul" + +#: html/Search/Bulk.html:54 +msgid "Update" +msgstr "Perbaharui" + +#: html/Search/Bulk.html:178 +msgid "Update All" +msgstr "Perbahurui Semua" + +#: NOT FOUND IN SOURCE +msgid "Update ID" +msgstr "Perbaharui ID" + +#: html/Ticket/Update.html:133 +msgid "Update Ticket" +msgstr "Perbaharui Tiket" + +#: html/Search/Bulk.html:148 html/Ticket/ModifyAll.html:87 html/Ticket/Update.html:70 +msgid "Update Type" +msgstr "Perbaharui Tipe" + +#: NOT FOUND IN SOURCE +msgid "Update all these tickets at once" +msgstr "Perbaharui seluruh tiket ini pada saat yang sama" + +#: NOT FOUND IN SOURCE +msgid "Update email" +msgstr "Perbaharui email" + +#: html/Search/Results.html:80 +msgid "Update multiple tickets" +msgstr "Perbaharui beberapa tiket" + +#: NOT FOUND IN SOURCE +msgid "Update name" +msgstr "Perbaharui nama" + +#: lib/RT/Action/CreateTickets.pm:737 lib/RT/Interface/Web.pm:524 +msgid "Update not recorded." +msgstr "Perbaharui tidak dicatat." + +#: html/Search/Bulk.html:99 +msgid "Update selected tickets" +msgstr "Perbaharui tiket yang terpilih" + +#: NOT FOUND IN SOURCE +msgid "Update signature" +msgstr "Perbaharui tanda tangan" + +#: html/Ticket/ModifyAll.html:84 +msgid "Update ticket" +msgstr "Perbaharui tiket" + +#: html/SelfService/Update.html:112 html/SelfService/Update.html:47 +#. ($Ticket->id) +msgid "Update ticket #%1" +msgstr "Perbaharui tiket #%1" + +#: html/Ticket/Update.html:156 +#. ($TicketObj->id, $TicketObj->Subject) +msgid "Update ticket #%1 (%2)" +msgstr "Perbaharui tiket #%1 (%2)" + +#: lib/RT/Action/CreateTickets.pm:735 lib/RT/Interface/Web.pm:523 +msgid "Update type was neither correspondence nor comment." +msgstr " Memperbarui tipe baik korespondensi ataupun penjelasan." + +#: html/Elements/SelectDateType:54 html/Ticket/Elements/ShowDates:72 lib/RT/Ticket_Overlay.pm:1147 +msgid "Updated" +msgstr "Sudah diperbaharui" + +#: html/Tools/Offline.html:95 +msgid "Upload" +msgstr "Upload" + +#: lib/RT/CustomField_Overlay.pm:84 +msgid "Upload multiple files" +msgstr "Upload beberapa file" + +#: lib/RT/CustomField_Overlay.pm:79 +msgid "Upload multiple images" +msgstr "Upload beberapa gambar" + +#: lib/RT/CustomField_Overlay.pm:85 +msgid "Upload one file" +msgstr "Upload satu file" + +#: lib/RT/CustomField_Overlay.pm:80 +msgid "Upload one image" +msgstr "Upload satu gambar" + +#: lib/RT/CustomField_Overlay.pm:86 +msgid "Upload up to %1 files" +msgstr "Upload sampai %1 file" + +#: lib/RT/CustomField_Overlay.pm:81 +msgid "Upload up to %1 images" +msgstr "Upload sampai %1 gambar" + +#: html/Tools/Offline.html:95 +msgid "Upload your changes" +msgstr "Upload perubahan anda" + +#: html/Admin/index.html:90 +msgid "Use other RT administrative tools" +msgstr "Gunakan alat administrative RT yang lain" + +#: lib/RT/Ticket_Overlay.pm:496 +#. ($args{'Owner'}) +msgid "User '%1' could not be found." +msgstr "Pengguna '%1' tidak dapat ditemukan." + +#: etc/initialdata:132 etc/initialdata:206 +msgid "User Defined" +msgstr "Pengguna didefinisikan" + +#: html/Admin/Elements/EditScrip:98 +msgid "User Defined conditions and actions" +msgstr "Pengguna mendefinisikan kondisi dan aksi" + +#: NOT FOUND IN SOURCE +msgid "User ID" +msgstr "ID Pengguna" + +#: html/Admin/Elements/CustomFieldTabs:72 html/Admin/Elements/GroupTabs:68 html/Admin/Elements/QueueTabs:85 html/Admin/Elements/SystemTabs:68 html/Admin/Global/index.html:80 +msgid "User Rights" +msgstr "Hak Pengguna" + +#: lib/RT/Interface/Web.pm:1283 +#. ($cf->Name, $class, $Object->id) +msgid "User asked for an unknown update type for custom field %1 for %2 object #%3" +msgstr "Pengguna akan ditanya mengenai tipe pembaharuan yang tidak dikenal untuk kolom kustom %1 untuk %2 objek #%3" + +#: html/Admin/Users/Modify.html:293 +#. ($msg) +msgid "User could not be created: %1" +msgstr "Pengguna tidak dapat dibuat: %1" + +#: lib/RT/User_Overlay.pm:331 +msgid "User created" +msgstr "Pengguna sudah dibuat" + +#: html/Admin/CustomFields/GroupRights.html:74 html/Admin/Global/GroupRights.html:88 html/Admin/Groups/GroupRights.html:75 html/Admin/Queues/GroupRights.html:90 +msgid "User defined groups" +msgstr "Pengguna mendefinisikan grup" + +#: lib/RT/User_Overlay.pm:593 lib/RT/User_Overlay.pm:613 +msgid "User loaded" +msgstr "Pengguna sudah dipanggil" + +#: NOT FOUND IN SOURCE +msgid "User view" +msgstr "Lihat Pengguna" + +#: html/Admin/Groups/index.html:99 +msgid "User-defined groups" +msgstr "Definisi Grup Pengguna" + +#: html/Admin/Users/Modify.html:69 html/Elements/Login:73 html/Ticket/Elements/AddWatchers:56 +msgid "Username" +msgstr "Nama Pengguna" + +#: html/Admin/Elements/GlobalCustomFieldTabs:55 html/Admin/Elements/SelectNewGroupMembers:47 html/Admin/Elements/Tabs:53 html/Admin/Global/CustomFields/index.html:64 html/Admin/Groups/Members.html:76 html/Admin/Queues/People.html:89 html/Admin/index.html:62 html/User/Groups/Members.html:79 lib/RT/CustomField_Overlay.pm:1086 +msgid "Users" +msgstr "Pengguna" + +#: html/Admin/Users/index.html:85 +msgid "Users matching search criteria" +msgstr "Pengguna sesuai dengan kriteria pencarian" + +#: lib/RT/Tickets_Overlay_SQL.pm:523 +msgid "Valid Query" +msgstr "Query yang valid" + +#: html/Admin/CustomFields/Modify.html:89 html/Admin/Elements/EditCustomField:78 +msgid "Values" +msgstr "Nilai-nilai" + +#: lib/RT/Queue_Overlay.pm:108 +msgid "Watch" +msgstr "Amati" + +#: lib/RT/Queue_Overlay.pm:109 +msgid "WatchAsAdminCc" +msgstr "Amati Sebagai AdminCc" + +#: html/Admin/Elements/QueueTabs:63 +msgid "Watchers" +msgstr "Pengamat" + +#: NOT FOUND IN SOURCE +msgid "WebEncoding" +msgstr "WebEncoding" + +#: lib/RT/Date.pm:415 +msgid "Wed." +msgstr "Rabu." + +#: etc/initialdata:521 +msgid "When a ticket has been approved by all approvers, add correspondence to the original ticket" +msgstr "Kalau tiket sudah disetujui oleh semua pemberi persetujuan, tambahkan korespondesi ke tiket yang asli" + +#: etc/initialdata:485 +msgid "When a ticket has been approved by any approver, add correspondence to the original ticket" +msgstr "Kalau tiket sudah disetujui oleh beberapa pemberi persetujuan, tambahkan korespondensi ke tiket yang asli" + +#: etc/initialdata:146 +msgid "When a ticket is created" +msgstr "Kalau tiket sudah dibuat" + +#: etc/initialdata:418 +msgid "When an approval ticket is created, notify the Owner and AdminCc of the item awaiting their approval" +msgstr "Kalau tiket persetujuan sudah dibuat, beritahukan pemilik dan AdminCc dari item yang sedang ditunggu persetujuannya" + +#: etc/initialdata:151 +msgid "When anything happens" +msgstr "Kalau sesuatu terjadi" + +#: etc/initialdata:199 +msgid "Whenever a ticket is resolved" +msgstr "Setiap saat tiket dapat diselesaikan" + +#: etc/initialdata:185 +msgid "Whenever a ticket's owner changes" +msgstr "Setiap saat pemilik tiket dapat diubah" + +#: etc/initialdata:178 etc/upgrade/3.1.17/content:16 +msgid "Whenever a ticket's priority changes" +msgstr "Setiap saat prioritas tiket dapat diubah" + +#: etc/initialdata:193 +msgid "Whenever a ticket's queue changes" +msgstr "Setiap saat antrian tiket dapat diubah" + +#: etc/initialdata:170 +msgid "Whenever a ticket's status changes" +msgstr "Setiap saat status tiket dapat diubah" + +#: etc/initialdata:207 +msgid "Whenever a user-defined condition occurs" +msgstr "Setiap saat kondisi yang didefinisikan oleh pengguna terjadi" + +#: etc/initialdata:164 +msgid "Whenever comments come in" +msgstr "Setiap saat komentar dapat masuk" + +#: etc/initialdata:157 +msgid "Whenever correspondence comes in" +msgstr "Setiap saat korespondensi dapat masuk" + +#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:89 +msgid "Work" +msgstr "Bekerja" + +#: html/Search/Results.html:84 +msgid "Work offline" +msgstr "Bekerja offline" + +#: NOT FOUND IN SOURCE +msgid "WorkPhone" +msgstr "Telepon Kantor" + +#: html/Ticket/Elements/ShowBasics:63 html/Ticket/Update.html:64 +msgid "Worked" +msgstr "Sedang Bekerja" + +#: lib/RT/Ticket_Overlay.pm:3096 +msgid "You already own this ticket" +msgstr "Anda sudah memiliki tiket ini" + +#: html/autohandler:158 html/autohandler:166 +msgid "You are not an authorized user" +msgstr "Anda bukanlah pengguna yang sah" + +#: lib/RT/Ticket_Overlay.pm:2978 +msgid "You can only reassign tickets that you own or that are unowned" +msgstr "Anda hanya bisa menugaskan kembali tiket yang anda miliki atau yang belum anda miliki" + +#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:780 +#. ($num, $queue) +msgid "You found %1 tickets in queue %2" +msgstr "Anda menemukan %1 tiket di dalam antrian ini %2" + +#: html/NoAuth/Logout.html:52 +msgid "You have been logged out of RT." +msgstr "Anda sudah log out dari RT." + +#: html/SelfService/Display.html:109 +msgid "You have no permission to create tickets in that queue." +msgstr "Anda tidak memiliki izin untuk membuat tiket di dalam antrian tersebut." + +#: lib/RT/Ticket_Overlay.pm:1964 +msgid "You may not create requests in that queue." +msgstr "Anda mungkin tidak akan membuat permintaan di dalam antrian ini." + +#: html/NoAuth/Logout.html:56 +msgid "You're welcome to login again" +msgstr "Anda dapat login kembali" + +#: etc/initialdata:502 +msgid "Your request has been approved by %1. Other approvals may still be pending." +msgstr "Permintaan anda sudah disetujui oleh. Persetujuan yang lain mungkin masih ditunda." + +#: etc/initialdata:540 +msgid "Your request has been approved." +msgstr "Permintaan anda sudah disetujui." + +#: etc/initialdata:445 +msgid "Your request was rejected." +msgstr "Permintaan anda sudah ditolak." + +#: html/autohandler:193 +msgid "Your username or password is incorrect" +msgstr "Nama pengguna dan sandi anda tidak sama" + +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:149 +msgid "Zip" +msgstr "Zip" + +#: lib/RT/System.pm:88 +msgid "allow creation of saved searches" +msgstr "mengijinkan pembuatan pencarian yang disimpan" + +#: lib/RT/System.pm:87 +msgid "allow loading of saved searches" +msgstr "mengijinkan memanggil pencarian yang disimpan" + +#: html/User/Elements/DelegateRights:80 +#. ($right->PrincipalObj->Object->SelfDescription) +msgid "as granted to %1" +msgstr "sudah diberikan ke %1" + +#: html/Search/Elements/PickBasics:127 +msgid "belongs to" +msgstr "Milik" + +#: html/SelfService/Closed.html:49 +msgid "closed" +msgstr "sudah ditutup" + +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:55 +msgid "contains" +msgstr "berisi" + +#: html/Admin/Queues/Modify.html:98 lib/RT/Date.pm:342 +msgid "days" +msgstr "hari" + +#: lib/RT/Queue_Overlay.pm:88 +msgid "deleted" +msgstr "sudah dihapus" + +#: html/Search/Elements/PickBasics:128 +msgid "does not belong to" +msgstr "Bukan milik" + +#: html/Search/Elements/PickBasics:61 +msgid "does not match" +msgstr "tidak sama" + +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:56 +msgid "doesn't contain" +msgstr "tidak berisi" + +#: NOT FOUND IN SOURCE +msgid "email address" +msgstr "alamat email" + +#: html/Elements/SelectEqualityOperator:59 +msgid "equal to" +msgstr "sama dengan" + +#: html/Search/Build.html:387 +msgid "error: can't move down" +msgstr "kesalahan: tidak dapat dipindahkan ke bawah" + +#: html/Search/Build.html:409 +msgid "error: can't move left" +msgstr "kesalahan: tidak dapat dipindahkan ke kiri" + +#: html/Search/Build.html:368 +msgid "error: can't move up" +msgstr "kesalahan: tidak dapat dipindahkan ke atas" + +#: html/Search/Build.html:451 +msgid "error: nothing to delete" +msgstr "kesalahan: tidak ada apapun yang dapat dihapus" + +#: html/Search/Build.html:373 html/Search/Build.html:392 html/Search/Build.html:414 html/Search/Build.html:443 +msgid "error: nothing to move" +msgstr "kesalahan: tidak ada apapun yang dapat dipindahkan" + +#: html/Search/Build.html:469 +msgid "error: nothing to toggle" +msgstr "kesalahan: tidak ada apapun yang dapat dihubungkan" + +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 +msgid "greater than" +msgstr "lebih dari" + +#: lib/RT/Group_Overlay.pm:222 +#. ($self->Name) +msgid "group '%1'" +msgstr "grup '%1'" + +#: lib/RT/Date.pm:338 +msgid "hours" +msgstr "jam" + +#: html/Search/Elements/PickBasics:48 +msgid "id" +msgstr "id" + +#: html/Elements/SelectBoolean:53 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:57 html/Search/Elements/PickBasics:175 html/Search/Elements/PickBasics:74 html/Search/Elements/PickBasics:90 html/Search/Elements/PickCFs:53 +msgid "is" +msgstr "adalah" + +#: html/Elements/SelectBoolean:57 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:58 html/Search/Elements/PickBasics:176 html/Search/Elements/PickBasics:75 html/Search/Elements/PickBasics:91 html/Search/Elements/PickCFs:54 +msgid "isn't" +msgstr "tidak" + +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 +msgid "less than" +msgstr "kurang dari" + +#: html/Search/Elements/PickBasics:60 +msgid "matches" +msgstr "sama" + +#: lib/RT/Date.pm:334 +msgid "min" +msgstr "mnt" + +#: html/Ticket/Update.html:64 +msgid "minutes" +msgstr "menit" + +#: NOT FOUND IN SOURCE +msgid "modifications\\n\\n" +msgstr "perubahan\\n\\n" + +#: lib/RT/Date.pm:350 +msgid "months" +msgstr "bulan" + +#: lib/RT/Queue_Overlay.pm:83 +msgid "new" +msgstr "baru" + +#: html/Admin/Elements/PickCustomFields:64 html/Admin/Elements/PickObjects:63 +msgid "no name" +msgstr "tidak ada nama" + +#: html/Admin/Elements/EditScrips:64 +msgid "no value" +msgstr "tidak ada nilai" + +#: html/Admin/Elements/EditQueueWatchers:48 html/Ticket/Elements/EditWatchers:49 +msgid "none" +msgstr "tidak satupun" + +#: html/Elements/SelectEqualityOperator:59 +msgid "not equal to" +msgstr "tidak sama dengan" + +#: html/SelfService/Elements/MyRequests:83 lib/RT/Queue_Overlay.pm:84 +msgid "open" +msgstr "buka" + +#: lib/RT/Group_Overlay.pm:227 +#. ($self->Name, $user->Name) +msgid "personal group '%1' for user '%2'" +msgstr "grup pribadi '%1' untuk pengguna '%2'" + +#: lib/RT/Group_Overlay.pm:235 +#. ($queue->Name, $self->Type) +msgid "queue %1 %2" +msgstr "antrian %1 %2" + +#: lib/RT/Queue_Overlay.pm:87 +msgid "rejected" +msgstr "sudah ditolak" + +#: lib/RT/Queue_Overlay.pm:86 +msgid "resolved" +msgstr "sudah diselesaikan" + +#: lib/RT/Date.pm:330 +msgid "sec" +msgstr "dtk" + +#: lib/RT/System.pm:86 +msgid "show Configuration tab" +msgstr "tampilkan tab konfigurasi" + +#: html/Search/Results.html:82 +msgid "spreadsheet" +msgstr "lembar kerja" + +#: lib/RT/Queue_Overlay.pm:85 +msgid "stalled" +msgstr "alasan" + +#: lib/RT/Group_Overlay.pm:230 +#. ($self->Type) +msgid "system %1" +msgstr "sistem %1" + +#: lib/RT/Group_Overlay.pm:241 +#. ($self->Type) +msgid "system group '%1'" +msgstr "grup sistem '%1'" + +#: html/Elements/Error:66 html/SelfService/Error.html:63 +msgid "the calling component did not specify why" +msgstr "Pemanggilan komponent tidak menetapkan mengapa" + +#: lib/RT/Group_Overlay.pm:238 +#. ($self->Instance, $self->Type) +msgid "ticket #%1 %2" +msgstr "tiket #%1 %2" + +#: lib/RT/Group_Overlay.pm:244 +#. ($self->Id) +msgid "undescribed group %1" +msgstr "grup yang belum dijelaskan %1" + +#: lib/RT/Group_Overlay.pm:219 +#. ($user->Object->Name) +msgid "user %1" +msgstr "pengguna %1" + +#: lib/RT/Date.pm:346 +msgid "weeks" +msgstr "minggu" + +#: lib/RT/Date.pm:354 +msgid "years" +msgstr "tahun" + diff --git a/rt/lib/RT/I18N/it.po b/rt/lib/RT/I18N/it.po index b0ac45438..95d8c18c1 100644 --- a/rt/lib/RT/I18N/it.po +++ b/rt/lib/RT/I18N/it.po @@ -1,9 +1,13 @@ msgid "" -msgstr ""modifications\\n" -"\\n" -" -"modifiche\\n" -"\\n" +msgstr "" +"Project-Id-Version: RT 3.4.1\n" +"POT-Creation-Date: 2002-05-02 11:36+0800\n" +"PO-Revision-Date: 2005-02-12 02:00+0800\n" +"Last-Translator: Angelo Turetta \n" +"Language-Team: rt-devel \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" #: NOT FOUND IN SOURCE msgid "#" @@ -13,60 +17,58 @@ msgstr "n°" msgid "#%1" msgstr "n°%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 -#. ($TicketObj->Id, $TicketObj->Subject) +#: html/Approvals/Elements/Approve:48 html/Approvals/Elements/ShowDependency:71 html/SelfService/Display.html:46 html/Ticket/Display.html:47 html/Ticket/Display.html:51 #. ($Ticket->id, $Ticket->Subject) -#. ($ticket->Id, $ticket->Subject) #. ($link->BaseObj->Id, $link->BaseObj->Subject) +#. ($ticket->Id, $ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) msgid "#%1: %2" msgstr "n°%1: %2" -#: lib/RT/Record.pm:737 -#. ($self->id) +#: lib/RT/Record.pm:926 +#. ($label) msgid "$prefix %1" msgstr "" -#: lib/RT/URI/fsck_com_rt.pm:235 +#: lib/RT/URI/fsck_com_rt.pm:257 #. ($self->ObjectType, $self->Object->Id) msgid "%1 #%2" -msgstr "" +msgstr "%1 n°%2" -#: html/Search/Elements/SelectPersonType:30 lib/RT/Date.pm:337 +#: lib/RT/Date.pm:361 #. ($s, $time_unit) -#. ($option, $subtype) msgid "%1 %2" msgstr "%1 %2" -#: lib/RT/Tickets_Overlay.pm:828 -#. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) +#: NOT FOUND IN SOURCE msgid "%1 %2 %3" msgstr "%1 %2 %3" -#: lib/RT/Date.pm:373 +#: lib/RT/Date.pm:397 #. ($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 %2 %3 %4:%5:%6 %7" +msgstr "%1 %3 %2 %7 %4:%5:%6" -#: lib/RT/Ticket_Overlay.pm:3451 lib/RT/Transaction_Overlay.pm:550 lib/RT/Transaction_Overlay.pm:593 +#: lib/RT/Record.pm:1671 lib/RT/Transaction_Overlay.pm:636 lib/RT/Transaction_Overlay.pm:679 #. ($cf->Name, $new_value->Content) #. ($field, $self->NewValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 added" -msgstr "%1 %2 aggiunto" +msgstr "Aggiunto %1 %2" -#: lib/RT/Date.pm:334 +#: lib/RT/Date.pm:358 #. ($s, $time_unit) msgid "%1 %2 ago" msgstr "%1 %2 fa" -#: lib/RT/Ticket_Overlay.pm:3457 lib/RT/Transaction_Overlay.pm:557 -#. ($cf->Name, $old_value, $new_value->Content) +#: lib/RT/Record.pm:1678 lib/RT/Transaction_Overlay.pm:643 +#. ($cf->Name, $old_content, $new_value->Content) #. ($field, $self->OldValue, $self->NewValue) msgid "%1 %2 changed to %3" msgstr "%1 %2 cambiato in %3" -#: lib/RT/Ticket_Overlay.pm:3454 lib/RT/Transaction_Overlay.pm:553 lib/RT/Transaction_Overlay.pm:599 -#. ($cf->Name, $old_value) +#: lib/RT/Record.pm:1675 lib/RT/Transaction_Overlay.pm:639 lib/RT/Transaction_Overlay.pm:685 +#. ($cf->Name, $old_value->Content) #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 deleted" @@ -76,111 +78,79 @@ msgstr "%1 %2 eliminato" msgid "%1 %2 of group %3" msgstr "%1 %2 del gruppo %3" -#: html/Admin/Elements/EditScrips:43 html/Admin/Elements/ListGlobalScrips:27 html/Ticket/Elements/PreviewScrips:53 -#. ($scrip->ConditionObj->Name, $scrip->ActionObj->Name, $scrip->TemplateObj->Name) +#: html/Admin/Elements/EditScrips:65 html/Admin/Elements/ListGlobalScrips:64 html/Ticket/Elements/PreviewScrips:98 #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) msgid "%1 %2 with template %3" msgstr "%1 %2 con il modello %3" -#: NOT FOUND IN SOURCE -msgid "%1 %2 הוסף" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 מקבוצה %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 נמחק" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 ×¢× ×ª×‘× ×™×ª %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 שונה ל %3" -msgstr "" - #: NOT FOUND IN SOURCE msgid "%1 (%2) %3 this ticket\\n" msgstr "%1 (%2) %3 questo ticket\\n" -#: NOT FOUND IN SOURCE -msgid "%1 (%2) %3 פנייה זו\\n" -msgstr "" - -#: html/Ticket/Elements/ShowAttachments:51 +#: html/Ticket/Elements/ShowAttachments:72 #. ($rev->CreatedAsString, $size, $rev->CreatorObj->Name) msgid "%1 (%2) by %3" -msgstr "" +msgstr "%1 (%2) da %3" -#: html/SelfService/Update.html:30 html/Ticket/Elements/EditBasics:66 html/Ticket/Update.html:39 html/Ticket/Update.html:41 html/Tools/MyDay.html:20 -#. ($Ticket->Status()) -#. ($TicketObj->Status) +#: html/SelfService/Update.html:60 html/Ticket/Elements/EditBasics:87 html/Ticket/Update.html:61 html/Ticket/Update.html:63 html/Tools/MyDay.html:65 +#. (loc($DefaultStatus)) +#. (loc($TicketObj->Status)) #. ($TicketObj->OwnerObj->Name()) -#. ($DefaultStatus) +#. (loc($Ticket->Status())) msgid "%1 (Unchanged)" -msgstr "" +msgstr "%1 (invariato)" #: NOT FOUND IN SOURCE msgid "%1 - %2 shown" -msgstr "Tickets da %1 a %2" +msgstr "Mostrati da %1 a %2" -#: bin/rt-crontool:165 bin/rt-crontool:172 bin/rt-crontool:178 +#: bin/rt-crontool:194 bin/rt-crontool:201 bin/rt-crontool:207 #. ("--search-argument", "--search") #. ("--condition-argument", "--condition") #. ("--action-argument", "--action") msgid "%1 - An argument to pass to %2" msgstr "%1 - Un parametro da passare a %2" -#: bin/rt-crontool:181 +#: bin/rt-crontool:210 #. ("--verbose") msgid "%1 - Output status updates to STDOUT" -msgstr "%1 - Lo stato dell'output è stato aggiornato su STDOUT" +msgstr "%1 - Visualizza aggiornamenti dello stato su STDOUT" -#: bin/rt-crontool:175 +#: bin/rt-crontool:204 #. ("--action") msgid "%1 - Specify the action module you want to use" msgstr "%1 - Specificare l'azione che si vuole eseguire" -#: bin/rt-crontool:169 +#: bin/rt-crontool:198 #. ("--condition") msgid "%1 - Specify the condition module you want to use" msgstr "%1 - Specificare la condizione che si vuole utilizzare" -#: bin/rt-crontool:162 +#: bin/rt-crontool:191 #. ("--search") msgid "%1 - Specify the search module you want to use" msgstr "%1 - Specificare la ricerca che si vuole utilizzare" -#: NOT FOUND IN SOURCE -msgid "%1 - ×רגומנט להעביר ×ל %2" -msgstr "" - - $RT::VERSION, - '2004', - 'Best Practical Solutions, LLC',) $RT::VERSION, - '2004', + '2005', 'Best Practical Solutions, LLC',) -#: html/Elements/Footer:36 +#: html/Elements/Footer:58 #. ('»|«', $RT::VERSION, - '2004', + '2005', 'Best Practical Solutions, LLC',) msgid "%1 RT %2 Copyright 1996-%3 %4." msgstr "" -#: lib/RT/ScripAction_Overlay.pm:114 +#: lib/RT/ScripAction_Overlay.pm:151 #. ($self->Id) msgid "%1 ScripAction loaded" -msgstr "%1 ScripAction caricato" +msgstr "ScripAction %1 caricato" -#: lib/RT/Ticket_Overlay.pm:3484 +#: lib/RT/Record.pm:1708 #. ($args{'Value'}, $cf->Name) msgid "%1 added as a value for %2" -msgstr "%1 aggiunto(i) come valore di %2" +msgstr "%1 aggiunto come valore di %2" #: NOT FOUND IN SOURCE msgid "%1 aliases require a TicketId to work on" @@ -192,74 +162,74 @@ msgstr "gli alias %1 necessitano di un TicketId su cui lavorare" #: NOT FOUND IN SOURCE msgid "%1 aliases require a TicketId to work on (from %2) %3" -msgstr "gli alias %1 necessitano di un TicketId per funzionare con (dopo %2) %3" +msgstr "gli alias %1 necessitano di un TicketId per lavorare con (da %2) %3" -#: lib/RT/Link_Overlay.pm:111 lib/RT/Link_Overlay.pm:118 +#: lib/RT/Link_Overlay.pm:145 lib/RT/Link_Overlay.pm:152 #. ($args{'Base'}) #. ($args{'Target'}) msgid "%1 appears to be a local object, but can't be found in the database" -msgstr "%1 sembra essere un oggetto locale, ma è introvabile nel database" +msgstr "%1 sembra essere un oggetto locale, ma non è presente nel database" -#: html/Ticket/Elements/ShowDates:52 lib/RT/Transaction_Overlay.pm:458 +#: html/Ticket/Elements/ShowDates:73 lib/RT/Transaction_Overlay.pm:520 #. ($self->BriefDescription , $self->CreatorObj->Name) #. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) msgid "%1 by %2" -msgstr "%1 per %2" +msgstr "%1 da %2" -#: lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:688 lib/RT/Transaction_Overlay.pm:697 lib/RT/Transaction_Overlay.pm:700 -#. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) +#: lib/RT/Transaction_Overlay.pm:777 lib/RT/Transaction_Overlay.pm:786 lib/RT/Transaction_Overlay.pm:789 #. ($self->Field , $q1->Name , $q2->Name) #. ($self->Field, $t2->AsString, $t1->AsString) -#. ($self->Field, $self->OldValue, $self->NewValue) +#. ($self->Field, ($self->OldValue? "'".$self->OldValue ."'" : $self->loc("(no value)")) , "'". $self->NewValue."'") msgid "%1 changed from %2 to %3" -msgstr "%1 cambiato(1) da %2 a %3" +msgstr "%1 cambiato da %2 a %3" -#: html/Search/Build.html:161 +#: html/Search/Build.html:212 #. ($Description) msgid "%1 copy" -msgstr "" +msgstr "copia di %1" -#: lib/RT/Record.pm:739 +#: lib/RT/Record.pm:930 msgid "%1 could not be set to %2." -msgstr "%1 non può essere impostato a %2" +msgstr "%1 non può essere impostato a %2" #: NOT FOUND IN SOURCE msgid "%1 couldn't init a transaction (%2)\\n" msgstr "%1 non ha potuto iniziare una transazione (%2)\\n" -#: lib/RT/Ticket_Overlay.pm:2739 +#: lib/RT/Ticket_Overlay.pm:2743 #. ($self) msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." -msgstr "%1 non ho potuto mettere lo stato a risolto. Il database RT può essere inconsistente." +msgstr "%1 non ho potuto mettere lo stato a risolto. Il database RT potrebbe essere corrotto." -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:560 +#. ($obj_type) msgid "%1 created" -msgstr "" +msgstr "creato %1" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:565 +#. ($obj_type) msgid "%1 deleted" -msgstr "" +msgstr "eliminato %1" -#: html/Elements/MyTickets:24 +#: html/Elements/MyTickets:47 #. ($rows) msgid "%1 highest priority tickets I own" -msgstr "" +msgstr "I %1 ticket a maggior priorità che ho in carico" #: NOT FOUND IN SOURCE msgid "%1 highest priority tickets I own..." -msgstr "I miei %1 tickets a più alta priorità che possiedo..." +msgstr "I %1 ticket a maggior priorità che ho in carico..." -#: html/Elements/MyTickets:26 -#. ($rows) +#: NOT FOUND IN SOURCE msgid "%1 highest priority tickets I requested..." -msgstr "I miei %1 tickets a più alta priorità che ho richiesto..." +msgstr "I %1 ticket a maggior priorità che ho richiesto..." -#: bin/rt-crontool:157 +#: bin/rt-crontool:186 #. ($0) msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." -msgstr "%1 è uno strumento per lavorare sui tickets da uno schedulatore esterno, come cron" +msgstr "%1 è uno strumento per agire sui ticket da uno schedulatore esterno, per esempio cron." -#: lib/RT/Queue_Overlay.pm:784 +#: lib/RT/Queue_Overlay.pm:860 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this queue." msgstr "%1 non è più un %2 per questa coda." @@ -268,8 +238,7 @@ msgstr "%1 non è più un %2 per questa coda." msgid "%1 is no longer a %2 for this ticket." msgstr "%1 non è più un %2 per questo ticket." -#: lib/RT/Ticket_Overlay.pm:3540 -#. ($args{'Value'}, $cf->Name) +#: NOT FOUND IN SOURCE msgid "%1 is no longer a value for custom field %2" msgstr "%1 non è più un valore per il campo personalizzato %2" @@ -277,11 +246,7 @@ msgstr "%1 non è più un valore per il campo personalizzato %2" msgid "%1 isn't a valid Queue id." msgstr "%1 non è un identificativo di coda valido" -#: NOT FOUND IN SOURCE -msgid "%1 matches" -msgstr "" - -#: html/Ticket/Create.html:155 html/Ticket/Create.html:156 html/Ticket/Elements/ShowBasics:36 html/Ticket/Elements/ShowBasics:42 html/Ticket/Elements/ShowBasics:47 +#: html/Ticket/Create.html:186 html/Ticket/Create.html:187 html/Ticket/Elements/ShowBasics:58 html/Ticket/Elements/ShowBasics:64 html/Ticket/Elements/ShowBasics:69 #. ('') #. ('') #. ($Ticket->TimeEstimated) @@ -290,31 +255,23 @@ msgstr "" msgid "%1 min" msgstr "%1 min" -#: NOT FOUND IN SOURCE -msgid "%1 most recently updated articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 newest articles" -msgstr "" - -#: html/Elements/MyRequests:25 +#: html/Elements/MyRequests:47 #. ($rows) msgid "%1 newest unowned tickets" -msgstr "" +msgstr "I %1 ticket più recenti non ancora assegnati" #: NOT FOUND IN SOURCE msgid "%1 not shown" msgstr "%1 non mostrato" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:827 msgid "%1 objects" -msgstr "" +msgstr "%1 oggetti" -#: html/User/Elements/DelegateRights:75 +#: html/User/Elements/DelegateRights:97 #. (loc($ObjectType =~ /^RT::(.*)$/)) msgid "%1 rights" -msgstr "Diritti di %1" +msgstr "Diritti su %1" #: NOT FOUND IN SOURCE msgid "%1 succeeded\\n" @@ -332,81 +289,45 @@ msgstr "Tipo %1 sconosciuto per %2" msgid "%1 was created without a CurrentUser\\n" msgstr "%1 è stato creato senza un CurrentUser\\n" -#: lib/RT/Action/ResolveMembers.pm:41 +#: lib/RT/Action/ResolveMembers.pm:63 #. (ref $self) msgid "%1 will resolve all members of a resolved group ticket." -msgstr "%1 risolverà tutti i membri di un gruppo di ticket risolto." +msgstr "%1 risolverà tutti i membri di un gruppo di ticket risolto." #: NOT FOUND IN SOURCE msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." -msgstr "%1 bloccherà una BASE [locale] se dipende o è membro di una richeista linkata." - -#: NOT FOUND IN SOURCE -msgid "%1 הוסף כערך עבור %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד עליה×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× (מ %2) %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 לפני %2 ימי×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 נר××” כמו ×ובייקט מקומי, ×בל ×”×•× ×ינו × ×ž×¦× ×‘×ž×¡×“ הנתוני×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 על ידי %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 פעולת-סקריפ נטענה" -msgstr "" +msgstr "%1 bloccherà una BASE [locale] se dipende da [o è membro di] una richiesta collegata." -#: NOT FOUND IN SOURCE -msgid "%1 שונה מ %2 ל %3" -msgstr "" - -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:828 msgid "%1's %2 objects" -msgstr "" +msgstr "%2 oggetti di %1" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:829 msgid "%1's %2's %3 objects" -msgstr "" +msgstr "%3 oggetti di %2 di %1" -#: html/Search/Elements/SearchPrivacy:7 html/Search/Elements/SelectSearchObject:10 html/Search/Elements/SelectSearchesForObjects:11 -#. ($Object->Name) +#: html/Search/Elements/SearchPrivacy:52 html/Search/Elements/SelectSearchObject:55 html/Search/Elements/SelectSearchesForObjects:56 #. ($object->Name) +#. ($Object->Name) msgid "%1's saved searches" -msgstr "" +msgstr "ricerche salvate di %1" -#: lib/RT/Transaction_Overlay.pm:408 +#: lib/RT/Transaction_Overlay.pm:470 #. ($self) msgid "%1: no attachment specified" msgstr "%1: nessun allegato specificato" -#: html/Ticket/Elements/ShowTransactionAttachments:56 +#: html/Ticket/Elements/ShowTransactionAttachments:78 #. ($size) msgid "%1b" msgstr "%1b" -#: html/Ticket/Elements/ShowTransactionAttachments:53 +#: html/Ticket/Elements/ShowTransactionAttachments:75 #. (int( $size / 102.4 ) / 10) msgid "%1k" msgstr "%1k" -#: lib/RT/Ticket_Overlay.pm:1252 +#: lib/RT/Ticket_Overlay.pm:1118 #. ($args{'Status'}) msgid "'%1' is an invalid value for status" msgstr "'%1' è uno stato non valido" @@ -417,283 +338,271 @@ msgstr "'%1' non è un'azione conosciuta. " #: NOT FOUND IN SOURCE msgid "(Check box to delete group member)" -msgstr "(Spunta la casella per cancellare il membro di un gruppo)" +msgstr "(spunta la casella per rimuovere un appartenente dal gruppo)" #: NOT FOUND IN SOURCE msgid "(Check box to delete scrip)" -msgstr "(Spunta la casella per cancellare uno scrip)" +msgstr "(spunta la casella per cancellare uno 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/Elements/EditLinks:32 html/Ticket/Elements/EditPeople:45 html/User/Groups/Members.html:54 +#: html/Admin/Elements/EditCustomFieldValues:50 html/Admin/Elements/EditQueueWatchers:50 html/Admin/Elements/EditScrips:56 html/Admin/Elements/EditTemplates:57 html/Admin/Groups/Members.html:73 html/Elements/EditLinks:54 html/Ticket/Elements/EditPeople:67 html/User/Groups/Members.html:76 msgid "(Check box to delete)" -msgstr "(Spunta la casella per cancellare)" +msgstr "(spunta la casella per cancellare)" #: NOT FOUND IN SOURCE msgid "(Check boxes to delete)" -msgstr "(Spunta la casella per cancellare)" +msgstr "(spunta le caselle per cancellare)" -#: html/Ticket/Elements/PreviewScrips:49 +#: html/Ticket/Elements/PreviewScrips:94 msgid "(Check boxes to disable notifications to the listed recipients)" -msgstr "" +msgstr "(i destinatari con la casella spuntata non ricevono la notifica)" -#: html/Ticket/Elements/PreviewScrips:71 +#: html/Ticket/Elements/PreviewScrips:116 msgid "(Check boxes to enable notifications to the listed recipients)" -msgstr "" +msgstr "(solo i destinatari con la casella spuntata ricevono la notifica)" -#: html/Ticket/Create.html:178 +#: html/Ticket/Create.html:209 msgid "(Enter ticket ids or URLs, separated with spaces)" -msgstr "(Inserire il numero di tickets o gli URL, separati da spazi)" +msgstr "(inserire i numeri o gli URL dei ticket, separati da spazi)" -#: NOT FOUND IN SOURCE -msgid "(Enter ticket ids or URLs, seperated with spaces)" -msgstr "" - -#: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 +#: html/Admin/Queues/Modify.html:75 html/Admin/Queues/Modify.html:81 #. ($RT::CorrespondAddress) #. ($RT::CommentAddress) -msgid "(If left blank, will default to %1" -msgstr "Se lasciato vuoto, valore di default : %1" +msgid "(If left blank, will default to %1)" +msgstr "(se non specificato usa: %1)" #: NOT FOUND IN SOURCE msgid "(No Value)" -msgstr "(Nessun Valore)" +msgstr "(nessun valore)" -#: html/Admin/Elements/EditCustomFields:32 html/Admin/Elements/ListGlobalCustomFields:31 +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Elements/ListGlobalCustomFields:53 msgid "(No custom fields)" -msgstr "Non ci sono campi personalizzati" +msgstr "(nessun campo personalizzato)" -#: html/Admin/Groups/Members.html:49 html/User/Groups/Members.html:52 +#: html/Admin/Groups/Members.html:71 html/User/Groups/Members.html:74 msgid "(No members)" -msgstr "(Nessun membro)" +msgstr "(nessun appartenente)" -#: html/Admin/Elements/EditScrips:31 html/Admin/Elements/ListGlobalScrips:31 +#: html/Admin/Elements/EditScrips:53 html/Admin/Elements/ListGlobalScrips:49 msgid "(No scrips)" -msgstr "(Nessuno Scrip)" +msgstr "(nessuno Scrip)" -#: html/Admin/Elements/EditTemplates:30 +#: html/Admin/Elements/EditTemplates:52 msgid "(No templates)" -msgstr "Nessun modello" +msgstr "(nessun modello)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/PickCustomFields:47 html/Admin/Elements/PickObjects:47 msgid "(None)" -msgstr "" +msgstr "(nessuno)" -#: html/Ticket/Update.html:66 +#: html/Ticket/Update.html:88 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 "(Invia per copia nascosta questo aggiornamento ad una lista di indirizzi email separati da virgole. Ciò non cambierà i destinatari dei successivi aggiornamenti.)" +msgstr "(invia copia silente di questo aggiornamento ad una lista di indirizzi email separati da virgole. Ciò non cambierà i destinatari dei successivi aggiornamenti.)" #: 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 "(Invia per copia nascosta questo aggiornamento ad una lista di indirizzi email separati da virgole. Ciò non cambierà i destinatari dei successivi aggiornamenti.)" +msgstr "(invia copia silente di questo aggiornamento ad una lista di indirizzi email separati da virgole. Ciò non cambierò i destinatari dei successivi aggiornamenti.)" -#: html/Ticket/Create.html:78 +#: html/Ticket/Create.html:100 msgid "(Sends a carbon-copy of this update to a comma-delimited list of administrative email addresses. These people will receive future updates.)" -msgstr "(Invia una copia di questo aggiornamento ad una lista di indirizzi email amministrativi separati da virgole. Queste persone riceveranno i successivi aggiornamenti.)" +msgstr "(invia copia per conoscenza di questo aggiornamento ad una lista di indirizzi email amministrativi separati da virgole. Queste persone riceveranno i successivi aggiornamenti.)" -#: html/Ticket/Update.html:62 +#: html/Ticket/Update.html:84 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 "(Invia una copia di questo aggiornamento ad una lista di indirizzi email separati da virgole. Ciò non cambierà i destinatari dei successivi aggiornamenti.)" +msgstr "(invia copia per conoscenza di questo aggiornamento ad una lista di indirizzi email separati da virgole. Ciò non cambierà i destinatari dei successivi aggiornamenti.)" #: 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 "(Invia una copia di questo aggiornamento ad una lista di indirizzi email separati da virgole. Ciò non cambierà i destinatari dei successivi aggiornamenti.)" +msgstr "(invia copia per conoscenza di questo aggiornamento ad una lista di indirizzi email separati da virgole. Ciò non cambierà i destinatari dei successivi aggiornamenti.)" -#: html/Ticket/Create.html:68 +#: html/Ticket/Create.html:90 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" -msgstr "(Invia una copia di questo aggiornamento ad una lista di indirizzi email separati da virgole. Queste persone riceveranno i successivi aggiornamenti.)" +msgstr "(invia copia per conoscenza di questo aggiornamento ad una lista di indirizzi email separati da virgole. Queste persone riceveranno i successivi aggiornamenti.)" -#: html/Admin/Elements/EditScrip:80 +#: html/Admin/Elements/EditScrip:102 msgid "(Use these fields when you choose 'User Defined' for a condition or action)" -msgstr "" +msgstr "(usa questi campi se si sceglie 'Definito dall'utente' come condizione o azione)" -#: html/Admin/Groups/index.html:32 html/User/Groups/index.html:32 +#: html/Admin/Groups/index.html:57 html/User/Groups/index.html:54 msgid "(empty)" msgstr "(vuoto)" -#: NOT FOUND IN SOURCE -msgid "(no Summary)" -msgstr "" - -#: html/Admin/Users/index.html:38 +#: html/Admin/Users/index.html:60 msgid "(no name listed)" -msgstr "(nessun nome)" - -#: NOT FOUND IN SOURCE -msgid "(no name)" -msgstr "" +msgstr "(nessun nome in elenco)" #: NOT FOUND IN SOURCE msgid "(no subject)" msgstr "(nessun oggetto)" -#: html/Admin/Elements/SelectRights:47 html/Elements/SelectCustomFieldValue:29 html/Ticket/Elements/EditCustomField:64 html/Ticket/Elements/ShowCustomFields:35 lib/RT/Transaction_Overlay.pm:511 +#: html/Admin/Elements/SelectRights:72 html/Elements/EditCustomFieldSelect:60 html/Elements/SelectCustomFieldValue:51 html/Elements/ShowCustomFields:65 lib/RT/Transaction_Overlay.pm:580 msgid "(no value)" msgstr "(nessun valore)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFieldValues:47 msgid "(no values)" -msgstr "" +msgstr "(nessun valore)" -#: html/Elements/EditLinks:105 html/Ticket/Elements/BulkLinks:27 +#: html/Elements/EditLinks:130 html/Ticket/Elements/BulkLinks:49 msgid "(only one ticket)" -msgstr "(solo un ticket)" +msgstr "(un solo ticket)" -#: html/Elements/TicketList:167 +#: html/Elements/RT__Ticket/ColumnMap:146 msgid "(pending approval)" msgstr "(in attesa di approvazione)" -#: html/Elements/TicketList:170 +#: html/Elements/RT__Ticket/ColumnMap:149 msgid "(pending other Collection)" -msgstr "" +msgstr "(in attesa di un'altra Raccolta)" #: NOT FOUND IN SOURCE -msgid "(pending other tickets)" -msgstr "(in attea di altri tickets)" +msgid "(pending other ticket)" +msgstr "(in attesa di altri ticket)" #: NOT FOUND IN SOURCE msgid "(requestor's group)" msgstr "(gruppo del richiedente)" -#: html/Admin/Users/Modify.html:49 +#: html/Admin/Users/Modify.html:71 msgid "(required)" msgstr "(richiesto)" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "(untitled)" msgstr "(senza titolo)" -#: NOT FOUND IN SOURCE -msgid "..." -msgstr "" - #: NOT FOUND IN SOURCE msgid "25 highest priority tickets I own..." -msgstr "I miei 25 tickets che devo trattare con priorità più alta..." +msgstr "I 25 ticket con priorità più alta che ho in carico..." #: NOT FOUND IN SOURCE msgid "25 highest priority tickets I requested..." -msgstr "I miei 25 tickets che hor ichiesto con priorità più alta..." +msgstr "I 25 ticket con priorità più alta da me richiesti..." -#: html/Ticket/Elements/ShowBasics:31 +#: html/Ticket/Elements/ShowBasics:53 msgid "<% $Ticket->Status%>" -msgstr "<% $Ticket->Status%>" +msgstr "" -#: html/Elements/SelectTicketTypes:26 +#: html/Elements/SelectTicketTypes:48 msgid "<% $_ %>" msgstr "" -#: html/Search/Elements/SelectLinks:26 +#: html/Search/Elements/SelectLinks:48 msgid "<%$_%>" msgstr "" -#: html/Search/Elements/PickBasics:132 html/Search/Elements/PickBasics:139 html/Search/Elements/PickBasics:88 +#: html/Search/Elements/DisplayOptions:65 msgid "<%$field%>" msgstr "" -#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:25 lib/RT/StyleGuide.pod:767 +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:47 lib/RT/StyleGuide.pod:787 #. ($m->scomp('/Elements/SelectNewTicketQueue')) msgid " %1" msgstr " %1" -#: NOT FOUND IN SOURCE -msgid "??????" -msgstr "" - #: etc/initialdata:218 msgid "A blank template" msgstr "Un modello vuoto" +#: html/Admin/Users/Modify.html:363 +msgid "A password was not set, so user won't be able to login." +msgstr "" + #: NOT FOUND IN SOURCE msgid "ACE Deleted" -msgstr "ACE Eliminata" +msgstr "ACE eliminata" #: NOT FOUND IN SOURCE msgid "ACE Loaded" -msgstr "ACE Caricata" +msgstr "ACE caricata" #: NOT FOUND IN SOURCE msgid "ACE could not be deleted" -msgstr "l'ACE non è stato possibile elimanarla" +msgstr "impossibile eliminare l'ACE" #: NOT FOUND IN SOURCE msgid "ACE could not be found" -msgstr "l'ACE non è stato possibile trovarla" +msgstr "impossibile trovare l'ACE" -#: lib/RT/ACE_Overlay.pm:156 lib/RT/Principal_Overlay.pm:180 +#: lib/RT/ACE_Overlay.pm:175 lib/RT/Principal_Overlay.pm:219 msgid "ACE not found" msgstr "ACE non trovata" -#: lib/RT/ACE_Overlay.pm:830 +#: lib/RT/ACE_Overlay.pm:854 msgid "ACEs can only be created and deleted." msgstr "Le ACE possono essere solo create e cancellate." +#: html/Search/Elements/SelectAndOr:46 +msgid "AND" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Aborting to avoid unintended ticket modifications.\\n" msgstr "Interruzione per evitare modifiche di ticket involontarie.\\n" -#: html/User/Elements/Tabs:31 +#: html/User/Elements/Tabs:53 msgid "About me" -msgstr "A proposito" +msgstr "Informazioni personali" -#: html/Admin/Users/Modify.html:79 +#: html/Admin/Users/Modify.html:106 msgid "Access control" msgstr "Controllo di Accesso" -#: html/Admin/Elements/EditScrip:49 +#: html/Admin/Elements/EditScrip:71 msgid "Action" msgstr "Azione" -#: lib/RT/Scrip_Overlay.pm:148 +#: lib/RT/Scrip_Overlay.pm:173 #. ($args{'ScripAction'}) msgid "Action %1 not found" msgstr "Azione %1 non trovata" -#: bin/rt-crontool:119 +#: NOT FOUND IN SOURCE msgid "Action committed." msgstr "Azione eseguita." -#: bin/rt-crontool:115 +#: bin/rt-crontool:148 +msgid "Action committed.\\n" +msgstr "Azione eseguita.\\n" + +#: bin/rt-crontool:144 msgid "Action prepared..." msgstr "Azione preparata..." -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add" -msgstr "" +msgstr "Aggiungi" -#: html/Search/Bulk.html:93 +#: html/Search/Bulk.html:114 msgid "Add AdminCc" -msgstr "Aggiungi AdminCC" +msgstr "Aggiungi AdminCc" -#: html/Search/Bulk.html:89 +#: html/Search/Bulk.html:110 msgid "Add Cc" -msgstr "Aggiungi CC" +msgstr "Aggiungi Cc" + +#: html/Search/Elements/EditFormat:49 +msgid "Add Columns" +msgstr "Aggiungi colonne" -#: html/Search/Elements/PickCriteria:24 +#: html/Search/Elements/PickCriteria:46 msgid "Add Criteria" -msgstr "" +msgstr "Aggiungi criterio" -#: html/Ticket/Create.html:113 html/Ticket/Update.html:81 +#: html/Ticket/Create.html:144 html/Ticket/Update.html:114 msgid "Add More Files" -msgstr "Aggiungi Altri Files" +msgstr "Aggiungi altri file" #: NOT FOUND IN SOURCE msgid "Add Next State" -msgstr "Aggiungi lo Stato Sucessivo" +msgstr "Aggiungi prossimo stato" -#: html/Search/Bulk.html:85 +#: html/Search/Bulk.html:106 msgid "Add Requestor" -msgstr "Aggiungi il Richiedente" +msgstr "Aggiungi il richiedente" -#: html/Admin/Elements/AddCustomFieldValue:24 +#: html/Admin/Elements/AddCustomFieldValue:46 msgid "Add Value" -msgstr "Aggiungi un Valore" - -#: NOT FOUND IN SOURCE -msgid "Add a Scrip to this queue" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Add a Scrip which will apply to all queues" -msgstr "" +msgstr "Aggiungi un valore" #: NOT FOUND IN SOURCE msgid "Add a keyword selection to this queue" @@ -707,51 +616,55 @@ msgstr "Aggiungi un nuovo scrip globale" msgid "Add a scrip to this queue" msgstr "Aggiungi uno scrip a questa coda" -#: html/Admin/Global/Scrip.html:54 +#: html/Admin/Global/Scrip.html:76 msgid "Add a scrip which will apply to all queues" msgstr "Aggiungi uno scrip da applicare a tutte le code" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add additional criteria" -msgstr "" +msgstr "Aggiungi criteri addizionali" -#: html/Search/Bulk.html:125 +#: html/Search/Bulk.html:146 msgid "Add comments or replies to selected tickets" -msgstr "Agiungere commenti o repliche ai tickets selezionati" +msgstr "Aggiungere commenti o repliche ai ticket selezionati" -#: html/Admin/Groups/Members.html:41 html/User/Groups/Members.html:38 +#: html/Admin/Groups/Members.html:63 html/User/Groups/Members.html:60 msgid "Add members" -msgstr "Aggiungi membri" +msgstr "Aggiungi appartenenti" -#: html/Admin/Queues/People.html:65 html/Ticket/Elements/AddWatchers:27 +#: html/Admin/Queues/People.html:87 html/Ticket/Elements/AddWatchers:49 msgid "Add new watchers" msgstr "Aggiungi nuovi osservatori" +#: lib/RT/CustomField_Overlay.pm:103 +msgid "Add, delete and modify custom field values for objects" +msgstr "Aggiungi, cancella o modifica il valore dei campi personalizzati per gli oggetti" + #: NOT FOUND IN SOURCE msgid "AddNextState" -msgstr "AggiungereStatoSuccessivo" +msgstr "AggiunguProssimoStato" -#: lib/RT/Queue_Overlay.pm:684 +#: lib/RT/Queue_Overlay.pm:760 #. ($args{'Type'}) msgid "Added principal as a %1 for this queue" msgstr "Aggiunto gruppo/utente come %1 per questa coda" -#: lib/RT/Ticket_Overlay.pm:1547 +#: lib/RT/Ticket_Overlay.pm:1416 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" msgstr "Aggiunto gruppo/utente come %1 per questo ticket" -#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:111 +#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:133 msgid "Address1" -msgstr "Inidirizzo1" +msgstr "Indirizzo1" -#: html/Admin/Users/Modify.html:124 html/User/Prefs.html:115 +#: html/Admin/Users/Modify.html:151 html/User/Prefs.html:137 msgid "Address2" msgstr "Indirizzo2" -#: html/Ticket/Create.html:73 +#: html/Ticket/Create.html:95 msgid "Admin Cc" -msgstr "Admin Cc" +msgstr "Cc amministrativo" #: etc/initialdata:295 msgid "Admin Comment" @@ -759,103 +672,99 @@ msgstr "Commento Amministrativo" #: etc/initialdata:274 msgid "Admin Correspondence" -msgstr "Corrispondenza Amministrativa " +msgstr "Corrispondenza Amministrativa" -#: html/Admin/Queues/index.html:24 html/Admin/Queues/index.html:27 +#: html/Admin/Queues/index.html:46 html/Admin/Queues/index.html:49 msgid "Admin queues" -msgstr "Amministra le code" +msgstr "Gestione delle code" #: NOT FOUND IN SOURCE msgid "Admin users" -msgstr "Amministra gli Utenti" +msgstr "Gestione degli utenti" -#: html/Admin/Global/index.html:25 html/Admin/Global/index.html:27 +#: html/Admin/Global/index.html:47 html/Admin/Global/index.html:49 msgid "Admin/Global configuration" -msgstr "configurazione Amministratore/Globale" +msgstr "Amministra/Configurazione globale" #: NOT FOUND IN SOURCE msgid "Admin/Groups" -msgstr "Amministra/Gruppi" +msgstr "Gestione/Gruppi" #: NOT FOUND IN SOURCE msgid "Admin/Queue/Basics" -msgstr "Amministra/Code/Base" +msgstr "Gestione/Code/Base" #: NOT FOUND IN SOURCE msgid "AdminAllPersonalGroups" -msgstr "AmministraTuttiIGruppiPersonali" +msgstr "GestisciTuttiGruppiPersonali" -#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:38 lib/RT/ACE_Overlay.pm:88 +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:60 lib/RT/ACE_Overlay.pm:114 msgid "AdminCc" msgstr "AdminCc" #: NOT FOUND IN SOURCE msgid "AdminComment" -msgstr "CommentoAmministratore" +msgstr "GestisciCommenti" #: NOT FOUND IN SOURCE msgid "AdminCorrespondence" -msgstr "CorrispondenzaAmministratore" +msgstr "GestisciCorrispondenza" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:101 msgid "AdminCustomField" -msgstr "" +msgstr "GestisciCampoPers." -#: lib/RT/Queue_Overlay.pm:73 +#: NOT FOUND IN SOURCE msgid "AdminCustomFields" -msgstr "AmministraCampiPersonalizzati" +msgstr "GestisciCampiPers." -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "AdminGroup" -msgstr "AmministraGruppi" +msgstr "GestisciGruppo" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "AdminGroupMembership" -msgstr "AmministraAppartenenzaGruppi" +msgstr "GestisciAppartenenzaGruppo" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "AdminOwnPersonalGroups" -msgstr "AmministraPropriGruppiPersonali" +msgstr "GestisciGruppiPersonali" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "AdminQueue" -msgstr "AmministraCode" +msgstr "GestisciCoda" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "AdminUsers" -msgstr "AmministraUtenti" +msgstr "GestisciUtenti" -#: html/Admin/Queues/People.html:47 html/Ticket/Elements/EditPeople:53 +#: html/Admin/Queues/People.html:69 html/Ticket/Elements/EditPeople:75 msgid "Administrative Cc" -msgstr "Cc Amministrativa" +msgstr "AdminCc" #: NOT FOUND IN SOURCE msgid "Admins" msgstr "Amministratori" -#: html/Ticket/Elements/Tabs:174 +#: html/Ticket/Elements/Tabs:197 msgid "Advanced" -msgstr "" +msgstr "Avanzata" #: NOT FOUND IN SOURCE msgid "Advanced Search" msgstr "Ricerca avanzata" -#: NOT FOUND IN SOURCE -msgid "Advanced Search Criteria" -msgstr "" - -#: html/Elements/SelectDateRelation:35 +#: html/Elements/SelectDateRelation:57 msgid "After" -msgstr "Dopo" +msgstr "dopo il" #: NOT FOUND IN SOURCE msgid "Age" msgstr "Età" -#: NOT FOUND IN SOURCE -msgid "Alias" -msgstr "" +#: html/Search/Elements/PickCriteria:52 +msgid "Aggregator" +msgstr "Aggregatore" #: NOT FOUND IN SOURCE msgid "Alias for" @@ -863,53 +772,53 @@ msgstr "Alias per" #: etc/initialdata:363 msgid "All Approvals Passed" -msgstr "" +msgstr "Ottenute tutte le approvazioni" #: NOT FOUND IN SOURCE -msgid "All Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:94 msgid "All Custom Fields" msgstr "Tutti i campi personalizzati" -#: html/Admin/Queues/index.html:52 +#: html/Admin/Queues/index.html:75 msgid "All Queues" msgstr "Tutte le code" #: NOT FOUND IN SOURCE msgid "Always sends a message to the requestors independent of message sender" -msgstr "Invia sempre un messaggio al richiedente inipendentemente dal mittente" +msgstr "Invia comunque un messaggio al richiedente, anche se è lui stesso il mittente" -#: NOT FOUND IN SOURCE -msgid "Applies to" +#: html/Search/Elements/EditQuery:56 +msgid "And/Or" msgstr "" -#: html/Search/Edit.html:42 +#: html/Admin/CustomFields/Modify.html:73 html/Admin/Elements/CustomFieldTabs:83 +msgid "Applies to" +msgstr "Si applica a" + +#: html/Search/Edit.html:64 msgid "Apply" -msgstr "" +msgstr "Applica" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply your changes" -msgstr "" +msgstr "Applica modifiche" -#: html/Elements/Tabs:58 +#: html/Elements/Tabs:74 msgid "Approval" msgstr "Approvazione" -#: html/Approvals/Display.html:45 html/Approvals/Elements/ShowDependency:41 html/Approvals/index.html:64 +#: html/Approvals/Display.html:67 html/Approvals/Elements/ShowDependency:63 html/Approvals/index.html:86 #. ($Ticket->Id, $Ticket->Subject) #. ($ticket->id, $msg) #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Approval #%1: %2" msgstr "Approvazione n°%1: %2" -#: html/Approvals/index.html:53 +#: html/Approvals/index.html:75 #. ($ticket->Id) msgid "Approval #%1: Notes not recorded due to a system error" msgstr "Approvazione n°%1: Note non registrate a causa di un errore di sistema" -#: html/Approvals/index.html:51 +#: html/Approvals/index.html:73 #. ($ticket->Id) msgid "Approval #%1: Notes recorded" msgstr "Approvazione n°%1: Note registrate" @@ -920,25 +829,25 @@ msgstr "Dettagli dell'approvazione" #: etc/initialdata:351 msgid "Approval Passed" -msgstr "" +msgstr "Approvazione ottenuta" #: etc/initialdata:374 msgid "Approval Rejected" -msgstr "" +msgstr "Approvazione rifiutata" #: NOT FOUND IN SOURCE msgid "Approval diagram" msgstr "Diagramma dell'approvazione" -#: html/Approvals/Elements/Approve:43 +#: html/Approvals/Elements/Approve:65 msgid "Approve" -msgstr "Approvare" +msgstr "Approva" #: etc/initialdata:504 msgid "Approver's notes: %1" msgstr "Note dell'approvatore: %1" -#: lib/RT/Date.pm:414 +#: lib/RT/Date.pm:440 msgid "Apr." msgstr "Apr." @@ -946,72 +855,52 @@ msgstr "Apr." msgid "April" msgstr "Aprile" -#: NOT FOUND IN SOURCE -msgid "Are you sure you want to delete this article?" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1 deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1: %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Articles" -msgstr "" - -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:52 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:73 msgid "Ascending" -msgstr "Ascendente" +msgstr "Crescente" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "Assign and remove custom fields" -msgstr "" +msgstr "Assegna e rimuovi campi personalizzati" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "AssignCustomFields" -msgstr "" +msgstr "AssegnaCampiPers." -#: html/Search/Bulk.html:134 html/SelfService/Update.html:47 html/Ticket/ModifyAll.html:82 html/Ticket/Update.html:81 +#: html/Search/Bulk.html:164 html/SelfService/Update.html:87 html/Ticket/ModifyAll.html:115 html/Ticket/Update.html:114 msgid "Attach" -msgstr "Allegato" +msgstr "Allega" -#: html/SelfService/Create.html:64 html/Ticket/Create.html:109 +#: html/SelfService/Create.html:92 html/Ticket/Create.html:140 msgid "Attach file" -msgstr "Allegare un file" +msgstr "Allega un file" -#: html/SelfService/Update.html:36 html/Ticket/Create.html:97 html/Ticket/Update.html:70 +#: html/SelfService/Update.html:75 html/Ticket/Create.html:128 html/Ticket/Update.html:92 msgid "Attached file" msgstr "File allegato" -#: html/Ticket/ShowEmailRecord.html:11 html/Ticket/ShowEmailRecord.html:14 html/Ticket/ShowEmailRecord.html:7 +#: html/Ticket/ShowEmailRecord.html:52 html/Ticket/ShowEmailRecord.html:56 html/Ticket/ShowEmailRecord.html:59 #. ($Attachment) msgid "Attachment '%1' could not be loaded" -msgstr "L'allegato '%1' non può essere caricato" +msgstr "Impossibile caricare l'allegato '%1'" -#: lib/RT/Transaction_Overlay.pm:416 +#: lib/RT/Transaction_Overlay.pm:478 msgid "Attachment created" msgstr "Allegato creato" -#: lib/RT/Tickets_Overlay.pm:1251 +#: lib/RT/Tickets_Overlay.pm:1673 msgid "Attachment filename" msgstr "Nome file dell'allegato" -#: html/Ticket/Elements/ShowAttachments:25 +#: html/Ticket/Elements/ShowAttachments:47 msgid "Attachments" msgstr "Allegati" -#: lib/RT/Attributes_Overlay.pm:158 +#: lib/RT/Attributes_Overlay.pm:172 msgid "Attribute Deleted" -msgstr "" +msgstr "Attributo cancellato" -#: lib/RT/Date.pm:418 +#: lib/RT/Date.pm:444 msgid "Aug." msgstr "Ago." @@ -1021,7 +910,7 @@ msgstr "Agosto" #: NOT FOUND IN SOURCE msgid "AuthSystem" -msgstr "AuthSystem" +msgstr "SistemaAutorizzazioni" #: etc/initialdata:221 msgid "Autoreply" @@ -1035,17 +924,13 @@ msgstr "Risposta automatica ai richiedenti" msgid "AutoreplyToRequestors" msgstr "RispostaAutomaticaAiRichiedenti" -#: html/Search/Elements/EditFormat:4 -msgid "Available Columns" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Bad PGP Signature: %1\\n" -msgstr "Firma PGP non valida: %1\\n" +msgstr "Firma PGP invalida: %1\\n" #: NOT FOUND IN SOURCE msgid "Bad attachment id. Couldn't find attachment '%1'\\n" -msgstr "Id di allegato errato. Impossibile trovare l'allegato '%1'\\n" +msgstr "Identificativo allegato errato. Impossibile trovare l'allegato '%1'\\n" #: NOT FOUND IN SOURCE msgid "Bad data in %1" @@ -1055,188 +940,181 @@ msgstr "Dati incorretti in %1" msgid "Bad transaction number for attachment. %1 should be %2\\n" msgstr "Numero di transazione incorretto per l'allegato. %1 dovrebbe essere %2\\n" -#: html/Admin/Elements/GroupTabs:38 html/Admin/Elements/QueueTabs:38 html/Admin/Elements/UserTabs:37 html/Ticket/Elements/Tabs:91 html/User/Elements/GroupTabs:37 +#: html/Admin/Elements/CustomFieldTabs:65 html/Admin/Elements/GroupTabs:60 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/UserTabs:58 html/Ticket/Elements/Tabs:113 html/User/Elements/GroupTabs:59 msgid "Basics" -msgstr "Essenziale" +msgstr "Dati base" -#: html/Ticket/Update.html:64 +#: html/Ticket/Update.html:86 msgid "Bcc" msgstr "Bcc" -#: html/Admin/Elements/EditScrip:73 +#: html/Admin/CustomFields/GroupRights.html:91 html/Admin/CustomFields/UserRights.html:74 html/Admin/Elements/EditScrip:95 msgid "Be sure to save your changes" -msgstr "Assicurarsi di salvare le modifiche" +msgstr "Se hai aggiornato qualche impostazione, assicurati di premere" -#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:336 +#: html/Elements/SelectDateRelation:55 lib/RT/CurrentUser.pm:360 msgid "Before" -msgstr "Prima" +msgstr "prima del" #: NOT FOUND IN SOURCE msgid "Begin Approval" -msgstr "Inizio dell'approvazione" +msgstr "Inizia approvazione" + +#: html/Elements/Header:80 +msgid "Best Practical Solutions, LLC corporate logo" +msgstr "Logo Best Practical Solutions, LLC" #: NOT FOUND IN SOURCE msgid "Binary" -msgstr "" +msgstr "Binario" #: etc/initialdata:217 msgid "Blank" msgstr "Vuoto" +#: html/Search/Elements/EditFormat:84 +msgid "Bold" +msgstr "Grassetto" + #: NOT FOUND IN SOURCE msgid "Bookmarkable URL for this search" -msgstr "URL predefinito per questa ricerca" +msgstr "URL assoluto per questa ricerca" -#: html/Search/Results.html:47 +#: html/Search/Results.html:81 msgid "Bookmarkable link" -msgstr "" +msgstr "Link assoluto" -#: html/Ticket/Elements/ShowHistory:38 html/Ticket/Elements/ShowHistory:44 +#: html/Ticket/Elements/ShowHistory:60 html/Ticket/Elements/ShowHistory:66 msgid "Brief headers" -msgstr "Intestazioni brevi" +msgstr "Intestazione breve" -#: html/Search/Bulk.html:24 html/Search/Bulk.html:25 +#: html/Search/Bulk.html:46 html/Search/Bulk.html:47 msgid "Bulk ticket update" -msgstr "Modifica di massa dei tickets" +msgstr "Modifica di ticket in blocco" -#: lib/RT/User_Overlay.pm:1533 +#: lib/RT/User_Overlay.pm:1722 msgid "Can not modify system users" msgstr "Gli utenti di sistema non possono essere modificati" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Queue_Overlay.pm:92 msgid "Can this principal see this queue" -msgstr "Il gruppo/utente può vedere questa coda" +msgstr "Può il gruppo/utente vedere questa coda" -#: lib/RT/CustomField_Overlay.pm:211 +#: lib/RT/CustomField_Overlay.pm:370 msgid "Can't add a custom field value without a name" msgstr "Impossibile aggiungere un valore di campo personalizzato senza un nome" -#: html/Search/Build.html:694 +#: html/Admin/CustomFields/Objects.html:86 +#. ($Class) +msgid "Can't find a collection class for '%1'" +msgstr "Impossibile trovare una classe collection per '%1'" + +#: html/Search/Build.html:761 msgid "Can't find a saved search to work with" -msgstr "" +msgstr "Impossibile trovare una ricerca salvata su cui lavorare" -#: lib/RT/Link_Overlay.pm:126 +#: lib/RT/Link_Overlay.pm:160 msgid "Can't link a ticket to itself" msgstr "Non è possibile collegare un ticket a se stesso" -#: lib/RT/Ticket_Overlay.pm:2716 +#: NOT FOUND IN SOURCE msgid "Can't merge into a merged ticket. You should never get this error" -msgstr "Impossibile unire un ticket ad un ticket già unito. Non dovrebbe mai comparire questo errore" +msgstr "Impossibile unire un ticket ad un ticket già unito. Questo errore non dovrebbe mai verificarsi" -#: html/Search/Build.html:699 +#: html/Search/Build.html:766 msgid "Can't save this search" -msgstr "" +msgstr "Impossibile salvare questa ricerca" -#: lib/RT/Record.pm:1060 lib/RT/Record.pm:1138 +#: lib/RT/Record.pm:1266 lib/RT/Record.pm:1344 msgid "Can't specifiy both base and target" msgstr "Impossibile specificare sia la base che il target" -#: html/autohandler:132 +#: html/autohandler:148 #. ($msg) msgid "Cannot create user: %1" msgstr "Impossibile creare l'utente: %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:59 lib/RT/ACE_Overlay.pm:87 +#: etc/initialdata:50 html/Admin/Queues/People.html:65 html/SelfService/Create.html:71 html/Ticket/Create.html:85 html/Ticket/Elements/EditPeople:72 html/Ticket/Elements/ShowPeople:56 html/Ticket/Update.html:81 lib/RT/ACE_Overlay.pm:113 msgid "Cc" msgstr "Cc" -#: html/SelfService/Prefs.html:30 +#: html/SelfService/Prefs.html:52 msgid "Change password" -msgstr "Cambiare la passwrd" +msgstr "Cambia la password" -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:100 msgid "Check All" -msgstr "" +msgstr "Spunta tutte le caselle" -#: html/SelfService/Update.html:39 html/Ticket/Create.html:100 html/Ticket/Update.html:73 +#: html/SelfService/Update.html:78 html/Ticket/Create.html:131 html/Ticket/Update.html:95 msgid "Check box to delete" -msgstr "Spunta la casella per eliminare" +msgstr "Spunta la casella per cancellare" -#: html/Admin/Elements/SelectRights:30 +#: html/Admin/Elements/SelectRights:55 msgid "Check box to revoke right" msgstr "Spunta la casella per revocare i diritti" -#: html/Elements/EditLinks:121 html/Elements/EditLinks:63 html/Elements/ShowLinks:56 html/Ticket/Create.html:183 html/Ticket/Elements/BulkLinks:42 +#: html/Elements/EditLinks:146 html/Elements/EditLinks:85 html/Elements/ShowLinks:78 html/Ticket/Create.html:214 html/Ticket/Elements/BulkLinks:64 msgid "Children" -msgstr "Figli" +msgstr "Derivati" -#: html/Admin/Users/Modify.html:129 html/User/Prefs.html:119 +#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:141 msgid "City" msgstr "Città" -#: NOT FOUND IN SOURCE -msgid "Class" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class Name" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class is" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Classes" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:102 msgid "Clear All" -msgstr "" +msgstr "Azzera" -#: html/Ticket/Elements/ShowDates:47 +#: html/Ticket/Elements/ShowDates:68 msgid "Closed" msgstr "Chiuso" -#: html/SelfService/Closed.html:24 +#: NOT FOUND IN SOURCE msgid "Closed Tickets" -msgstr "Tickets Chiusi" +msgstr "Ticket chiusi" #: NOT FOUND IN SOURCE msgid "Closed requests" msgstr "Richieste chiuse" -#: html/SelfService/Elements/Tabs:44 +#: html/SelfService/Closed.html:46 html/SelfService/Elements/Tabs:66 msgid "Closed tickets" -msgstr "Tickets chiusi" - -#: NOT FOUND IN SOURCE -msgid "Code" -msgstr "" +msgstr "Ticket chiusi" #: NOT FOUND IN SOURCE msgid "Command not understood!\\n" -msgstr "Comando non riconosciuto! \\n" +msgstr "Comando non riconosciuto!\\n" -#: html/Ticket/Elements/ShowTransaction:152 html/Ticket/Elements/Tabs:154 +#: html/Ticket/Elements/ShowTransaction:182 html/Ticket/Elements/Tabs:176 msgid "Comment" msgstr "Commento" -#: html/Admin/Queues/Modify.html:57 +#: html/Admin/Queues/Modify.html:79 msgid "Comment Address" -msgstr "Inidirizzo di Commento" +msgstr "Inidirizzo per i commenti" #: NOT FOUND IN SOURCE msgid "Comment not recorded" msgstr "Commento non registrato" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "Comment on tickets" -msgstr "Commento sui tickets" +msgstr "Aggiunta di commenti ai ticket" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "CommentOnTicket" -msgstr "CommentoSuiTickets" +msgstr "AggiungiCommentiAlTicket" #: NOT FOUND IN SOURCE msgid "Comments" msgstr "Commenti" -#: html/Ticket/ModifyAll.html:69 html/Ticket/Update.html:51 +#: html/Ticket/ModifyAll.html:91 html/Ticket/Update.html:73 msgid "Comments (Not sent to requestors)" -msgstr "Commenti (Non inviati ai richiedenti)" +msgstr "Commenti (non inviati ai richiedenti)" -#: html/Search/Bulk.html:129 +#: html/Search/Bulk.html:150 msgid "Comments (not sent to requestors)" msgstr "Commenti (non inviati ai richiedenti)" @@ -1244,41 +1122,41 @@ msgstr "Commenti (non inviati ai richiedenti)" msgid "Comments about %1" msgstr "Commenti su %1" -#: html/Admin/Users/Modify.html:182 html/Ticket/Elements/ShowRequestor:45 +#: html/Admin/Users/Modify.html:224 html/Ticket/Elements/ShowRequestor:67 msgid "Comments about this user" msgstr "Commenti su questo utente" -#: lib/RT/Transaction_Overlay.pm:537 +#: lib/RT/Transaction_Overlay.pm:623 msgid "Comments added" -msgstr "Commenti aggiunti" +msgstr "Aggiunto commento" -#: lib/RT/Action/Generic.pm:149 +#: lib/RT/Action/Generic.pm:176 msgid "Commit Stubbed" -msgstr "tr(Commit Stubbed)" +msgstr "" #: NOT FOUND IN SOURCE msgid "Compile Restrictions" msgstr "Restrizioni di compilazione" -#: html/Admin/Elements/EditScrip:41 +#: html/Admin/Elements/EditScrip:63 msgid "Condition" msgstr "Condizione" -#: bin/rt-crontool:105 +#: bin/rt-crontool:131 msgid "Condition matches..." -msgstr "La condizione soddisfa..." +msgstr "La condizione è soddisfatta..." -#: lib/RT/Scrip_Overlay.pm:164 +#: lib/RT/Scrip_Overlay.pm:189 msgid "Condition not found" msgstr "Condizione non trovata" -#: html/Elements/Tabs:52 +#: html/Elements/Tabs:81 msgid "Configuration" msgstr "Configurazione" -#: html/SelfService/Prefs.html:32 +#: html/SelfService/Prefs.html:54 msgid "Confirm" -msgstr "Confermare" +msgstr "Conferma" #: NOT FOUND IN SOURCE msgid "ContactInfoSystem" @@ -1286,23 +1164,23 @@ msgstr "ContactInfoSystem" #: NOT FOUND IN SOURCE msgid "Contacted date '%1' could not be parsed" -msgstr "La data di contatto '%1' non può essere analizzata" +msgstr "Impossibile interpretare la data di contatto '%1'" -#: html/Admin/Elements/ModifyTemplate:43 html/Elements/SelectAttachmentField:26 html/Ticket/ModifyAll.html:86 +#: html/Admin/Elements/ModifyTemplate:65 html/Elements/SelectAttachmentField:48 html/Ticket/ModifyAll.html:119 msgid "Content" msgstr "Contenuto" -#: html/Elements/SelectAttachmentField:27 +#: html/Elements/SelectAttachmentField:49 msgid "Content-Type" msgstr "" #: NOT FOUND IN SOURCE msgid "Coould not create group" -msgstr "Non è stato possibile creare il gruppo" +msgstr "Impossibile creare il gruppo" -#: html/Search/Elements/EditSearches:16 +#: html/Search/Elements/EditSearches:64 msgid "Copy" -msgstr "" +msgstr "Copia" #: etc/initialdata:286 msgid "Correspondence" @@ -1312,45 +1190,59 @@ msgstr "Corrispondenza" msgid "Correspondence Address" msgstr "Inidirizzo di corrispondenza" -#: lib/RT/Transaction_Overlay.pm:533 +#: lib/RT/Transaction_Overlay.pm:619 msgid "Correspondence added" -msgstr "Corrispondenza aggiunta" +msgstr "Aggiunta corrispondenza" #: NOT FOUND IN SOURCE msgid "Correspondence not recorded" msgstr "Corrispondenza non registrata" -#: lib/RT/Ticket_Overlay.pm:3471 +#: NOT FOUND IN SOURCE msgid "Could not add new custom field value for ticket. " -msgstr "Impossibile aggiungere un nuovo valore di campo personalizzato a questo ticket. " +msgstr "Impossibile aggiungere un nuovo valore di campo personalizzato al ticket. " #: NOT FOUND IN SOURCE msgid "Could not add new custom field value for ticket. %1 " -msgstr "Il valore di campo personalizzato non è stato possibile aggiungerlo. %1" +msgstr "Impossibile aggiungere un nuovo valore di campo personalizzato al ticket. %1 " + +#: lib/RT/Record.pm:1693 +msgid "Could not add new custom field value. " +msgstr "Impossibile aggiungere un nuovo valore di campo personalizzato. " -#: lib/RT/Ticket_Overlay.pm:2967 lib/RT/Ticket_Overlay.pm:2975 lib/RT/Ticket_Overlay.pm:2992 +#: lib/RT/Record.pm:1646 +#. (, $value_msg) +msgid "Could not add new custom field value. %1 " +msgstr "Impossibile aggiungere un nuovo valore di campo personalizzato. %1 " + +#: lib/RT/Ticket_Overlay.pm:3004 lib/RT/Ticket_Overlay.pm:3012 lib/RT/Ticket_Overlay.pm:3029 msgid "Could not change owner. " -msgstr "Impossibile cambiare il proprietario. " +msgstr "Impossibile cambiare l'incaricato. " -#: html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditCustomFields:164 +#: html/Admin/CustomFields/Modify.html:119 #. ($msg) msgid "Could not create CustomField" msgstr "Impossibile creare il campo personalizzato" -#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:474 lib/RT/Group_Overlay.pm:481 +#: html/Admin/Elements/EditCustomField:113 +#. ($msg) +msgid "Could not create CustomField: %1" +msgstr "Impossibile creare il campo personalizzato: %1" + +#: html/User/Groups/Modify.html:98 lib/RT/Group_Overlay.pm:502 lib/RT/Group_Overlay.pm:509 msgid "Could not create group" msgstr "Impossibile creare il gruppo" -#: html/Admin/Global/Template.html:74 html/Admin/Queues/Template.html:71 +#: html/Admin/Global/Template.html:96 html/Admin/Queues/Template.html:93 #. ($msg) msgid "Could not create template: %1" -msgstr "Impossibile creare il modello : %1" +msgstr "Impossibile creare il modello: %1" -#: lib/RT/Ticket_Overlay.pm:1185 lib/RT/Ticket_Overlay.pm:364 +#: lib/RT/Ticket_Overlay.pm:1051 lib/RT/Ticket_Overlay.pm:396 msgid "Could not create ticket. Queue not set" msgstr "Impossibile creare il ticket. Queue non impostata" -#: lib/RT/User_Overlay.pm:226 lib/RT/User_Overlay.pm:240 lib/RT/User_Overlay.pm:249 lib/RT/User_Overlay.pm:258 lib/RT/User_Overlay.pm:267 lib/RT/User_Overlay.pm:281 lib/RT/User_Overlay.pm:291 lib/RT/User_Overlay.pm:462 +#: lib/RT/User_Overlay.pm:256 lib/RT/User_Overlay.pm:270 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:288 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:311 lib/RT/User_Overlay.pm:321 lib/RT/User_Overlay.pm:497 msgid "Could not create user" msgstr "Impossibile creare l'utente" @@ -1366,11 +1258,11 @@ msgstr "Impossibile trovare il ticket numero %1" msgid "Could not find group %1." msgstr "Impossibile trovare il gruppo %1." -#: lib/RT/Queue_Overlay.pm:662 lib/RT/Ticket_Overlay.pm:1515 +#: lib/RT/Queue_Overlay.pm:738 lib/RT/Ticket_Overlay.pm:1384 msgid "Could not find or create that user" msgstr "Impossibile trovare o creare questo utente" -#: lib/RT/Queue_Overlay.pm:723 lib/RT/Ticket_Overlay.pm:1596 +#: lib/RT/Queue_Overlay.pm:799 lib/RT/Ticket_Overlay.pm:1465 msgid "Could not find that principal" msgstr "Impossibile trovare questo gruppo/utente" @@ -1378,45 +1270,54 @@ msgstr "Impossibile trovare questo gruppo/utente" msgid "Could not find user %1." msgstr "Impossibile trovare l'utente %1." -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:69 msgid "Could not load CustomField %1" -msgstr "" +msgstr "Impossibile caricare il campo personalizzato %1" -#: html/Admin/Groups/Members.html:87 html/User/Groups/Members.html:89 html/User/Groups/Modify.html:81 +#: html/Admin/Groups/Members.html:109 html/User/Groups/Members.html:111 html/User/Groups/Modify.html:103 msgid "Could not load group" msgstr "Impossibile caricare questo gruppo" -#: lib/RT/Queue_Overlay.pm:682 +#: lib/RT/SavedSearch.pm:120 +#. ($privacy) +msgid "Could not load object for %1" +msgstr "Impossibile caricare l'oggetto per %1" + +#: lib/RT/SavedSearch.pm:188 +msgid "Could not load search attribute" +msgstr "Impossibile caricare un attributo della ricerca" + +#: lib/RT/Queue_Overlay.pm:758 #. ($args{'Type'}) msgid "Could not make that principal a %1 for this queue" msgstr "Impossibile rendere questo gruppo/utente un %1 per questa coda" -#: lib/RT/Ticket_Overlay.pm:1536 +#: lib/RT/Ticket_Overlay.pm:1405 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" msgstr "Impossibile rendere questo gruppo/utente un %1 per questo ticket" -#: lib/RT/Queue_Overlay.pm:781 +#: lib/RT/Queue_Overlay.pm:857 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this queue" -msgstr "Impossibile eliminare questo gruppo/utente come un %1 per questa coda" +msgstr "Impossibile rimuovere questo gruppo/utente come un %1 per questa coda" #: NOT FOUND IN SOURCE msgid "Could not remove that principal as a %1 for this ticket" -msgstr "Impossibile eliminare questo gruppo/utente come un %1 per questo ticket" +msgstr "Impossibile rimuovere questo gruppo/utente come un %1 per questo ticket" -#: lib/RT/User_Overlay.pm:162 +#: lib/RT/User_Overlay.pm:192 msgid "Could not set user info" -msgstr "" +msgstr "Impossibile impostare le informazioni dell'utente" -#: lib/RT/Group_Overlay.pm:977 +#: lib/RT/Group_Overlay.pm:1011 msgid "Couldn't add member to group" -msgstr "Impossibile aggiungere un membro a questo gruppo" +msgstr "Impossibile aggiungere un appartenente al gruppo" -#: lib/RT/Ticket_Overlay.pm:3481 lib/RT/Ticket_Overlay.pm:3537 +#: lib/RT/Record.pm:1705 lib/RT/Record.pm:1757 #. ($Msg) msgid "Couldn't create a transaction: %1" -msgstr "Impossibile creare una transazione : %1" +msgstr "Impossibile creare una transazione: %1" #: NOT FOUND IN SOURCE msgid "Couldn't figure out what to do from gpg's reply\\n" @@ -1424,44 +1325,46 @@ msgstr "Impossibile capire che cosa fare con questa risposta gpg\\n" #: NOT FOUND IN SOURCE msgid "Couldn't find group\\n" -msgstr "Gruppo introvabile\\n" +msgstr "Impossibile trovare il gruppo\\n" -#: lib/RT/Record.pm:748 +#: lib/RT/Record.pm:939 msgid "Couldn't find row" -msgstr "Riga introvabile" +msgstr "Impossibile trovare la riga" -#: lib/RT/Group_Overlay.pm:951 +#: lib/RT/Group_Overlay.pm:985 msgid "Couldn't find that principal" -msgstr "Gruppo/utente introvabile" +msgstr "Impossibile trovare questo gruppo/utente" -#: lib/RT/CustomField_Overlay.pm:245 +#: lib/RT/CustomField_Overlay.pm:404 msgid "Couldn't find that value" -msgstr "Valore introvabile" +msgstr "Impossibile trovare questo valore" #: NOT FOUND IN SOURCE msgid "Couldn't find that watcher" -msgstr "Osservatore introvabile" +msgstr "Impossibile trovare questo osservatore" #: NOT FOUND IN SOURCE msgid "Couldn't find user\\n" -msgstr "Utente introvabile\\n" +msgstr "Impossibile trovare l'utente\\n" -#: lib/RT/CurrentUser.pm:123 +#: lib/RT/CurrentUser.pm:146 #. ($self->Id) msgid "Couldn't load %1 from the users database.\\n" msgstr "Impossibile caricare %1 dal database degli utenti.\\n" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:149 +#. ($id) msgid "Couldn't load Class %1" -msgstr "" +msgstr "Impossibile caricare la classe %1" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:107 +#. ($id) msgid "Couldn't load CustomField %1" -msgstr "" +msgstr "Impossibile caricare ilcampo personalizzato %1" #: NOT FOUND IN SOURCE msgid "Couldn't load KeywordSelects." -msgstr "KeywordSelects non è stato possibile caricarlo" +msgstr "Impossibile caricare KeywordSelects" #: NOT FOUND IN SOURCE msgid "Couldn't load RT config file '%1' %2" @@ -1471,25 +1374,26 @@ msgstr "Impossibile caricare il file di configurazione RT '%1' %2" msgid "Couldn't load Scrips." msgstr "Impossibile caricare gli Scrips" -#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 +#: html/Admin/Groups/GroupRights.html:109 html/Admin/Groups/UserRights.html:96 #. ($id) msgid "Couldn't load group %1" msgstr "Impossibile caricare il gruppo %1" -#: lib/RT/Link_Overlay.pm:169 lib/RT/Link_Overlay.pm:178 lib/RT/Link_Overlay.pm:205 +#: lib/RT/Link_Overlay.pm:203 lib/RT/Link_Overlay.pm:212 lib/RT/Link_Overlay.pm:239 msgid "Couldn't load link" -msgstr "Impossibile caricare il link" +msgstr "Impossibile caricare il collegamento" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:83 html/Admin/Queues/CustomFields.html:59 html/Admin/Users/CustomFields.html:59 +#. ($id) msgid "Couldn't load object %1" -msgstr "" +msgstr "Impossibile caricare l'oggetto %1" -#: html/Admin/Elements/EditCustomFields:145 html/Admin/Queues/CustomFields.html:35 html/Admin/Queues/People.html:120 +#: html/Admin/Queues/People.html:142 #. ($id) msgid "Couldn't load queue" msgstr "Impossibile caricare la coda" -#: html/Admin/Queues/GroupRights.html:100 html/Admin/Queues/UserRights.html:71 +#: html/Admin/Queues/GroupRights.html:122 html/Admin/Queues/UserRights.html:93 #. ($id) msgid "Couldn't load queue %1" msgstr "Impossibile caricare la coda %1" @@ -1506,61 +1410,59 @@ msgstr "Impossibile caricare il modello" msgid "Couldn't load that user (%1)" msgstr "Impossibile caricare questo utente (%1)" -#: html/SelfService/Display.html:116 +#: html/SelfService/Display.html:156 #. ($id) msgid "Couldn't load ticket '%1'" msgstr "Impossibile caricare il ticket '%1'" -#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:131 +#: lib/RT/Ticket_Overlay.pm:2612 +#. ($args{'Base'}) +msgid "Couldn't resolve base '%1' into a URI." +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:2611 +#. ($args{'Target'}) +msgid "Couldn't resolve target '%1' into a URI." +msgstr "" + +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:153 msgid "Country" -msgstr "Stato" +msgstr "Nazione" -#: html/Admin/Elements/CreateUserCalled:25 html/Admin/Elements/EditCustomField:62 html/Admin/Elements/EditScrip:110 html/Admin/Groups/Modify.html:55 html/Admin/Queues/Template.html:44 html/Elements/QuickCreate:23 html/Ticket/Create.html:134 html/Ticket/Create.html:195 html/User/Groups/Modify.html:55 +#: html/Admin/Elements/CreateUserCalled:47 html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditScrip:132 html/Admin/Queues/Template.html:66 html/Elements/QuickCreate:68 html/Ticket/Create.html:165 html/Ticket/Create.html:226 msgid "Create" msgstr "Crea" #: etc/initialdata:135 msgid "Create Tickets" -msgstr "Crea tickets" - -#: NOT FOUND IN SOURCE -msgid "Create a Class" -msgstr "" +msgstr "Crea ticket" -#: html/Admin/Elements/EditCustomField:74 +#: html/Admin/CustomFields/Modify.html:109 html/Admin/Elements/EditCustomField:96 msgid "Create a CustomField" msgstr "Crea un campo Personalizzato" -#: html/Admin/Queues/CustomField.html:47 +#: html/Admin/Queues/CustomField.html:69 #. ($QueueObj->Name()) msgid "Create a CustomField for queue %1" -msgstr "Crea un campo Custom per la coda %1" +msgstr "Crea un campo personalizzato per la coda %1" -#: html/Admin/Global/CustomField.html:47 +#: NOT FOUND IN SOURCE msgid "Create a CustomField which applies to all queues" -msgstr "Crea un campo Personalizzato valido per tutte le code" +msgstr "Crea un campo personalizzato valido per tutte le code" #: NOT FOUND IN SOURCE msgid "Create a new Custom Field" -msgstr "Crea un nuovo campo Personalizzato" - -#: NOT FOUND IN SOURCE -msgid "Create a new article" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create a new global Scrip" -msgstr "" +msgstr "Crea un nuovo campo personalizzato" #: NOT FOUND IN SOURCE msgid "Create a new global scrip" msgstr "Crea un nuovo scrip globale" -#: html/Admin/Groups/Modify.html:66 html/Admin/Groups/Modify.html:92 +#: html/Admin/Groups/Modify.html:125 html/Admin/Groups/Modify.html:99 msgid "Create a new group" msgstr "Crea un nuovo gruppo" -#: html/User/Groups/Modify.html:66 html/User/Groups/Modify.html:91 +#: html/User/Groups/Modify.html:113 html/User/Groups/Modify.html:88 msgid "Create a new personal group" msgstr "Crea un nuovo gruppo personale" @@ -1576,223 +1478,206 @@ msgstr "Crea un nuovo scrip" msgid "Create a new template" msgstr "Crea un nuovo modello" -#: html/Ticket/Create.html:24 html/Ticket/Create.html:27 html/Ticket/Create.html:35 +#: html/Ticket/Create.html:46 html/Ticket/Create.html:49 html/Ticket/Create.html:57 msgid "Create a new ticket" msgstr "Crea un nuovo ticket" -#: html/Admin/Users/Modify.html:211 html/Admin/Users/Modify.html:268 +#: html/Admin/Users/Modify.html:251 html/Admin/Users/Modify.html:306 msgid "Create a new user" msgstr "Crea un nuovo utente" -#: html/Admin/Queues/Modify.html:103 +#: html/Admin/Queues/Modify.html:125 msgid "Create a queue" msgstr "Crea una coda" #: NOT FOUND IN SOURCE msgid "Create a queue called" -msgstr "Crea una nuova coda chiamata" +msgstr "Crea una nuova coda di nome" #: NOT FOUND IN SOURCE msgid "Create a request" msgstr "Crea una richiesta" -#: html/Admin/Queues/Scrip.html:58 +#: html/Admin/Queues/Scrip.html:80 #. ($QueueObj->Name) msgid "Create a scrip for queue %1" msgstr "Crea uno scrip per la coda %1" -#: html/Admin/Global/Template.html:68 html/Admin/Queues/Template.html:64 +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:86 msgid "Create a template" msgstr "Crea un modello" -#: html/SelfService/Create.html:24 +#: html/SelfService/Create.html:46 html/SelfService/CreateTicketInQueue.html:46 msgid "Create a ticket" -msgstr "Crea un ticket" +msgstr "Nuovo ticket" #: NOT FOUND IN SOURCE -msgid "Create an article" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create an article in class..." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create failed: %1 / %2 / %3 " -msgstr "Eccezione durante la creazione: %1 / %2 / %3" +msgid "Create failed: %1 / %2 / %3 " +msgstr "Creazione fallita: %1 / %2 / %3" #: NOT FOUND IN SOURCE msgid "Create failed: %1/%2/%3" -msgstr "Eccezione durante la creazione: %1/%2/%3" +msgstr "Creazione fallita: %1/%2/%3" #: etc/initialdata:137 msgid "Create new tickets based on this scrip's template" -msgstr "Creare nuovi tickets basati su questo modello di scrip" +msgstr "Creare nuovi ticket basati su questo modello di scrip" -#: html/SelfService/Create.html:77 +#: html/SelfService/Create.html:105 msgid "Create ticket" -msgstr "Crea un ticket" +msgstr "Crea il ticket" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/Queue_Overlay.pm:110 msgid "Create tickets in this queue" -msgstr "Crea dei tickets in questa coda" +msgstr "Crea nuovi ticket in questa coda" -#: lib/RT/Queue_Overlay.pm:73 +#: lib/RT/CustomField_Overlay.pm:101 msgid "Create, delete and modify custom fields" msgstr "Crea, elimina e modifica campi personalizzati" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "Create, delete and modify queues" msgstr "Crea, elimina e modifica le code" #: NOT FOUND IN SOURCE msgid "Create, delete and modify the members of any user's personal groups" -msgstr "Crea, elimina e modifica i membri dei gruppi personali di un qualunque utente" +msgstr "Crea, elimina e modifica gli appartenenti ai gruppi personali di un qualunque utente" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "Create, delete and modify the members of personal groups" -msgstr "Crea, elimina e modifica i membri dei gruppi personali " +msgstr "Crea, elimina e modifica gli appartenenti ai gruppi personali " -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "Create, delete and modify users" msgstr "Crea, elimina e modifica gli utenti" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/System.pm:88 +msgid "CreateSavedSearch" +msgstr "CreaRichiestaSalvata" + +#: lib/RT/Queue_Overlay.pm:110 msgid "CreateTicket" msgstr "CreaTicket" -#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1279 +#: html/Elements/SelectDateType:47 html/Ticket/Elements/ShowDates:48 lib/RT/Ticket_Overlay.pm:1145 msgid "Created" msgstr "Creato" -#: html/Admin/Elements/EditCustomField:87 -#. ($CustomFieldObj->Name()) -msgid "Created CustomField %1" -msgstr "Campo Personalizzato %1 creato" - #: NOT FOUND IN SOURCE -msgid "Created by" -msgstr "" +msgid "Created By" +msgstr "Creato da" -#: NOT FOUND IN SOURCE -msgid "Created during" -msgstr "" +#: html/Admin/CustomFields/Modify.html:121 html/Admin/Elements/EditCustomField:117 +#. ($CustomFieldObj->Name()) +msgid "Created CustomField %1" +msgstr "Campo personalizzato %1 creato" #: NOT FOUND IN SOURCE msgid "Created template %1" msgstr "Modello %1 creato" -#: html/Search/Elements/PickBasics:115 +#: html/Search/Elements/PickBasics:102 msgid "Creator" -msgstr "" +msgstr "CreatoDa" -#: html/Elements/EditLinks:27 +#: html/Elements/EditLinks:49 msgid "Current Links" -msgstr "Relazioni attuali" - -#: NOT FOUND IN SOURCE -msgid "Current Relationships" -msgstr "" +msgstr "Collegamenti attuali" -#: html/Admin/Elements/EditScrips:29 +#: html/Admin/Elements/EditScrips:51 msgid "Current Scrips" msgstr "Scrips attuali" -#: html/Admin/Groups/Members.html:38 html/User/Groups/Members.html:41 +#: html/Admin/Groups/Members.html:60 html/User/Groups/Members.html:63 msgid "Current members" -msgstr "Membri attuali" +msgstr "Appartenenti attuali" -#: html/Admin/Elements/SelectRights:28 +#: html/Admin/Elements/SelectRights:51 msgid "Current rights" msgstr "Diritti attuali" #: NOT FOUND IN SOURCE msgid "Current search criteria" -msgstr "Criterio di ricerca corrente" +msgstr "Criterio di ricerca attuale" -#: html/Admin/Queues/People.html:40 html/Ticket/Elements/EditPeople:44 +#: html/Admin/Queues/People.html:62 html/Ticket/Elements/EditPeople:66 msgid "Current watchers" msgstr "Osservatori attuali" -#: html/Admin/Global/CustomField.html:54 -#. ($CustomField) +#: NOT FOUND IN SOURCE msgid "Custom Field #%1" -msgstr "Campo Personalizzato n°%1" +msgstr "Campo personalizzato n°%1" -#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Ticket/Elements/ShowSummary:35 +#: html/Admin/Elements/SystemTabs:61 html/Admin/Elements/Tabs:62 html/Admin/Global/index.html:71 html/Admin/Users/Modify.html:208 html/Admin/index.html:77 html/Ticket/Elements/ShowSummary:57 msgid "Custom Fields" -msgstr "Campi Personalizzati" +msgstr "Campi personalizzati" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:59 +#. ($lookup) msgid "Custom Fields for %1" -msgstr "" +msgstr "Campi personalizzati per %1" -#: html/Admin/Elements/EditScrip:101 +#: html/Admin/Elements/EditScrip:123 msgid "Custom action cleanup code" msgstr "Programma di pulizia dell'azione personalizzata" -#: html/Admin/Elements/EditScrip:93 +#: html/Admin/Elements/EditScrip:115 msgid "Custom action preparation code" msgstr "Programma di preparazione dell'azione personalizzata" -#: html/Admin/Elements/EditScrip:85 +#: html/Admin/Elements/EditScrip:107 msgid "Custom condition" msgstr "Condizione personalizzata" -#: lib/RT/Tickets_Overlay.pm:1693 -#. ($CF->Name , $args{OPERATOR} , $args{VALUE}) +#: NOT FOUND IN SOURCE msgid "Custom field %1 %2 %3" msgstr "Campi personalizzati %1 %2 %3" -#: NOT FOUND IN SOURCE -msgid "Custom field %1 does not apply to this object" -msgstr "" - -#: lib/RT/Tickets_Overlay.pm:1688 +#: lib/RT/Tickets_Overlay.pm:2147 #. ($CF->Name) msgid "Custom field %1 has a value." -msgstr "Il campo personalizzato %1 ha un valore" +msgstr "Il campo personalizzato %1 ha un valore." -#: lib/RT/Tickets_Overlay.pm:1685 +#: lib/RT/Tickets_Overlay.pm:2143 #. ($CF->Name) msgid "Custom field %1 has no value." -msgstr "Il campo personalizzato %1 non ha valore" +msgstr "Il campo personalizzato %1 non ha valore." -#: lib/RT/Ticket_Overlay.pm:3373 +#: lib/RT/Record.pm:1579 lib/RT/Record.pm:1740 #. ($args{'Field'}) msgid "Custom field %1 not found" -msgstr "Il campo personalizzato %1 è introvabile" +msgstr "Campo personalizzato %1 non trovato" -#: html/Admin/Elements/EditCustomFields:195 +#: NOT FOUND IN SOURCE msgid "Custom field deleted" -msgstr "Campo Personalizzato cancellato" +msgstr "Campo personalizzato cancellato" -#: lib/RT/Ticket_Overlay.pm:3523 +#: NOT FOUND IN SOURCE msgid "Custom field not found" -msgstr "Il campo personalizzato è introvabile" +msgstr "Campo personalizzato %1 non trovato" -#: lib/RT/CustomField_Overlay.pm:355 +#: lib/RT/CustomField_Overlay.pm:1041 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" -msgstr "Il valore del campo personalizzato %1 non è stato possibile trovarlo per il campo personalizzato %2" +msgstr "Impossibile trovare il valore %1 per il campo personalizzato %2" #: NOT FOUND IN SOURCE msgid "Custom field value changed from %1 to %2" -msgstr "Il valore del campo personalizzato è stato modificato da %1 à %2" +msgstr "Valore del campo personalizzato cambiato da %1 a %2" -#: lib/RT/CustomField_Overlay.pm:255 +#: lib/RT/CustomField_Overlay.pm:414 msgid "Custom field value could not be deleted" -msgstr "Il valore del campo personalizzato non è stato possibile eliminarlo" +msgstr "Impossibile cancellare il valore del campo personalizzato" -#: lib/RT/CustomField_Overlay.pm:361 +#: lib/RT/CustomField_Overlay.pm:1047 msgid "Custom field value could not be found" -msgstr "Il valore del campo personalizzato non è stato possibile trovarlo" +msgstr "Valore del campo personalizzato non trovato" -#: lib/RT/CustomField_Overlay.pm:253 lib/RT/CustomField_Overlay.pm:363 +#: lib/RT/CustomField_Overlay.pm:1049 lib/RT/CustomField_Overlay.pm:412 msgid "Custom field value deleted" msgstr "Il valore del vampo personalizzato è stato eliminato" -#: lib/RT/Transaction_Overlay.pm:541 +#: html/Elements/SelectGroups:51 html/Elements/SelectUsers:51 lib/RT/Transaction_Overlay.pm:627 msgid "CustomField" msgstr "CampoPersonalizzato" @@ -1800,11 +1685,11 @@ msgstr "CampoPersonalizzato" msgid "Data error" msgstr "Errore nei dati" -#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:94 html/Ticket/ModifyAll.html:43 +#: html/SelfService/Display.html:61 html/Ticket/Create.html:191 html/Ticket/Elements/ShowSummary:76 html/Ticket/Elements/Tabs:116 html/Ticket/ModifyAll.html:65 msgid "Dates" msgstr "Date" -#: lib/RT/Date.pm:422 +#: lib/RT/Date.pm:448 msgid "Dec." msgstr "Dic." @@ -1820,13 +1705,13 @@ msgstr "Modello di default per la risposta automatica" msgid "Default Autoresponse template" msgstr "Modello di default per la risposta automatica" -#: html/Tools/Offline.html:39 +#: html/Tools/Offline.html:61 msgid "Default Queue" -msgstr "" +msgstr "Coda di default" -#: html/Tools/Offline.html:48 +#: html/Tools/Offline.html:70 msgid "Default Requestor" -msgstr "" +msgstr "Richiedente di default" #: etc/initialdata:296 msgid "Default admin comment template" @@ -1844,104 +1729,112 @@ msgstr "Modello di default per la corrispondenza" msgid "Default transaction template" msgstr "Modello di default per la transazione" -#: lib/RT/Transaction_Overlay.pm:519 -#. ($type, $self->Field, $self->OldValue, $self->NewValue) +#: NOT FOUND IN SOURCE msgid "Default: %1/%2 changed from %3 to %4" -msgstr "Defaut: %1/%2 modificato da %3 à %4" +msgstr "Default: %1/%2 modificato da %3 a %4" -#: html/User/Delegation.html:24 html/User/Delegation.html:27 +#: html/User/Delegation.html:46 html/User/Delegation.html:49 msgid "Delegate rights" msgstr "Delega i diritti" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "Delegate specific rights which have been granted to you." -msgstr "Delega dei diritti specifici che ti sono stati accordati" +msgstr "Delega diritti specifici tra quelli che ti sono stati accordati" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "DelegateRights" msgstr "DelegaDiritti" -#: html/User/Elements/Tabs:37 +#: html/User/Elements/Tabs:59 msgid "Delegation" msgstr "Delega" -#: html/Admin/Elements/EditScrips:53 html/Search/Elements/EditFormat:66 html/Search/Elements/EditSearches:15 +#: html/Admin/Elements/EditScrips:75 html/Search/Elements/EditFormat:103 html/Search/Elements/EditQuery:57 html/Search/Elements/EditSearches:63 msgid "Delete" -msgstr "Elimina" +msgstr "Cancella" -#: html/Admin/Elements/EditTemplates:57 +#: html/Admin/Elements/EditTemplates:79 msgid "Delete Template" -msgstr "" +msgstr "Cancella modello" -#: NOT FOUND IN SOURCE -msgid "Delete article #%1" -msgstr "" +#: lib/RT/SavedSearch.pm:211 +#. ($msg) +msgid "Delete failed: %1" +msgstr "Cancellazione fallita: %1" -#: html/Admin/Elements/EditScrips:52 +#: html/Admin/Elements/EditScrips:74 msgid "Delete selected scrips" -msgstr "" +msgstr "Cancella gli scrips selezionati" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "Delete tickets" -msgstr "Elimina dei tickets" +msgstr "Cancella ticket" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "DeleteTicket" -msgstr "EliminaTicket" +msgstr "CancellaTicket" -#: lib/RT/Transaction_Overlay.pm:162 +#: lib/RT/SavedSearch.pm:209 +msgid "Deleted search" +msgstr "Ricerca cancellata" + +#: NOT FOUND IN SOURCE msgid "Deleting this object could break referential integrity" -msgstr "Eliminare quest'oggetto può interrompere l'integrità referenziale" +msgstr "La cancellazione di quest'oggetto può danneggiare l'integrità referenziale" -#: lib/RT/Queue_Overlay.pm:329 +#: lib/RT/Queue_Overlay.pm:391 msgid "Deleting this object would break referential integrity" -msgstr "Eliminare quest'oggetto interomperà l'integrità referenziale" +msgstr "La cancellazione di quest'oggetto danneggerebbe l'integrità referenziale" -#: lib/RT/User_Overlay.pm:478 +#: lib/RT/User_Overlay.pm:513 msgid "Deleting this object would violate referential integrity" -msgstr "Eliminare quest'oggetto violerà l'integrità referenziale" +msgstr "La cancellazione di quest'oggetto violerebbe l'integrità referenziale" #: NOT FOUND IN SOURCE msgid "Deleting this object would violate referential integrity." -msgstr "Eliminare quest'oggetto violerà l'integrità referenziale" +msgstr "La cancellazione di quest'oggetto violerebbe l'integrità referenziale" #: NOT FOUND IN SOURCE msgid "Deleting this object would violate referential integrity. That's bad." -msgstr "Eliminare quest'oggetto violerà l'integrità referenziale. Malissimo!" +msgstr "La cancellazione di quest'oggetto violerebbe l'integrità referenziale. Ciò è male!" -#: html/Approvals/Elements/Approve:44 +#: html/Approvals/Elements/Approve:66 msgid "Deny" -msgstr "Negare" +msgstr "Nega" -#: html/Elements/EditLinks:113 html/Elements/EditLinks:44 html/Elements/ShowLinks:36 html/Ticket/Create.html:181 html/Ticket/Elements/BulkLinks:34 html/Ticket/Elements/ShowDependencies:31 +#: html/Elements/EditLinks:138 html/Elements/EditLinks:66 html/Elements/ShowLinks:58 html/Ticket/Create.html:212 html/Ticket/Elements/BulkLinks:56 html/Ticket/Elements/ShowDependencies:53 msgid "Depended on by" -msgstr "Usato come dipendenza da" +msgstr "È una dipendenza per" + +#: NOT FOUND IN SOURCE +msgid "DependedOnBy" +msgstr "DipendenzaPer" #: NOT FOUND IN SOURCE msgid "Dependencies: \\n" -msgstr "Dipendenze : \\n" +msgstr "Dipendenze: \\n" -#: lib/RT/Transaction_Overlay.pm:621 +#: lib/RT/Transaction_Overlay.pm:707 #. ($value) msgid "Dependency by %1 added" -msgstr "" +msgstr "Aggiunta dipendenza da parte di %1" -#: lib/RT/Transaction_Overlay.pm:661 +#: lib/RT/Transaction_Overlay.pm:747 #. ($value) msgid "Dependency by %1 deleted" -msgstr "" +msgstr "Cancellata dipendenza da parte di %1" -#: lib/RT/Transaction_Overlay.pm:618 +#: lib/RT/Transaction_Overlay.pm:704 #. ($value) msgid "Dependency on %1 added" -msgstr "" +msgstr "Aggiunta dipendenza da %1" -#: lib/RT/Transaction_Overlay.pm:658 +#: lib/RT/Transaction_Overlay.pm:744 #. ($value) msgid "Dependency on %1 deleted" -msgstr "" +msgstr "Cancellata dipendenza da %1" -#: html/Elements/EditLinks:109 html/Elements/EditLinks:35 html/Elements/SelectLinkType:26 html/Elements/ShowLinks:26 html/Ticket/Create.html:180 html/Ticket/Elements/BulkLinks:30 html/Ticket/Elements/ShowDependencies:24 +#: html/Elements/EditLinks:134 html/Elements/EditLinks:57 html/Elements/SelectLinkType:48 html/Elements/ShowLinks:48 html/Ticket/Create.html:211 html/Ticket/Elements/BulkLinks:52 html/Ticket/Elements/ShowDependencies:46 msgid "Depends on" msgstr "Dipende da" @@ -1949,15 +1842,15 @@ msgstr "Dipende da" msgid "DependsOn" msgstr "DipendeDa" -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:57 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:78 msgid "Descending" -msgstr "Discendente" +msgstr "Decrescente" -#: html/SelfService/Create.html:72 html/Ticket/Create.html:118 +#: html/SelfService/Create.html:100 html/Ticket/Create.html:149 msgid "Describe the issue below" -msgstr "Descrivere il problema qui sotto" +msgstr "Descrivi il problema qui sotto" -#: html/Admin/Elements/AddCustomFieldValue:35 html/Admin/Elements/EditCustomField:38 html/Admin/Elements/EditScrip:34 html/Admin/Elements/ModifyTemplate:35 html/Admin/Groups/Modify.html:48 html/Admin/Queues/Modify.html:47 html/Elements/SelectGroups:26 html/Search/Elements/EditSearches:8 html/User/Groups/Modify.html:48 +#: html/Admin/CustomFields/Modify.html:61 html/Admin/Elements/AddCustomFieldValue:57 html/Admin/Elements/EditCustomField:60 html/Admin/Elements/EditCustomFieldValues:56 html/Admin/Elements/EditScrip:56 html/Admin/Elements/ModifyTemplate:57 html/Admin/Groups/Modify.html:71 html/Admin/Queues/Modify.html:69 html/Search/Elements/EditSearches:56 html/User/Groups/Modify.html:70 msgid "Description" msgstr "Descrizione" @@ -1965,47 +1858,51 @@ msgstr "Descrizione" msgid "Details" msgstr "Dettagli" -#: html/Ticket/Elements/Tabs:86 +#: html/Search/Elements/EditFormat:71 html/Ticket/Elements/Tabs:108 msgid "Display" -msgstr "Mostra" +msgstr "Visualizza" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "Display Access Control List" -msgstr "Mostra la Lista Controllo Accessi" +msgstr "Visualizza la Lista Controllo Accessi (ACL)" -#: html/Search/Elements/DisplayOptions:25 +#: html/Search/Elements/DisplayOptions:46 msgid "Display Columns" -msgstr "" +msgstr "Visualizza colonne" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "Display Scrip templates for this queue" -msgstr "Mostra i modelli di Scrips per questa coda" +msgstr "Visualizza i modelli di Scrips per questa coda" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "Display Scrips for this queue" -msgstr "Mostra gli Scrips per questa coda" +msgstr "Visualizza gli Scrips per questa coda" -#: html/Ticket/Elements/ShowHistory:34 +#: html/Ticket/Elements/ShowHistory:56 msgid "Display mode" msgstr "Modalità visualizzazione" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "Display saved searches for this group" -msgstr "" +msgstr "Visualizza le ricerche salvate per questo gruppo" #: NOT FOUND IN SOURCE msgid "Display ticket #%1" -msgstr "Mostra il ticket n°%1" +msgstr "Visualizza il ticket n°%1" -#: html/Elements/Footer:38 +#: html/Elements/Footer:60 msgid "Distributed under version 2 of the GNU GPL." -msgstr "" +msgstr "Distribuito in accordo con la versione 2 della GNU GPL." -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "Do anything and everything" -msgstr "Fare di tutto e non importa cosa" +msgstr "Fai di tutto e di più" -#: html/Elements/Refresh:29 +#: html/Search/Build.html:112 +msgid "Do the Search" +msgstr "Esegui la ricerca" + +#: html/Elements/Refresh:51 msgid "Don't refresh this page." msgstr "Non aggiornare questa pagina." @@ -2013,25 +1910,21 @@ msgstr "Non aggiornare questa pagina." msgid "Don't show search results" msgstr "Non mostrare i risultati della ricerca" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "Download" msgstr "Download" -#: NOT FOUND IN SOURCE -msgid "Download all the tickets as a tab delimited file" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:61 html/Admin/Users/index.html:64 msgid "Download as a tab-delimited file" -msgstr "" +msgstr "Scarica come file separato da TAB" -#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 lib/RT/Ticket_Overlay.pm:1283 +#: html/Elements/SelectDateType:53 html/Ticket/Create.html:197 html/Ticket/Elements/EditDates:66 html/Ticket/Elements/ShowDates:64 lib/RT/Ticket_Overlay.pm:1149 msgid "Due" -msgstr "Termine" +msgstr "Scadenza" #: NOT FOUND IN SOURCE msgid "Due date '%1' could not be parsed" -msgstr "La data termine '%1' non è stata interpretata" +msgstr "Impossibile interpretare la data di scadenza '%1'" #: NOT FOUND IN SOURCE msgid "ERROR: Couldn't load ticket '%1': %2.\\n" @@ -2043,30 +1936,38 @@ msgstr "Modifica" #: NOT FOUND IN SOURCE msgid "Edit Conditions" -msgstr "Modifica Condizioni" +msgstr "Modifica condizioni" -#: html/Admin/Queues/CustomFields.html:45 -#. ($Queue->Name) +#: html/Admin/Elements/ObjectCustomFields:92 html/Admin/Queues/CustomFields.html:64 html/Admin/Users/CustomFields.html:64 +#. ($Object->Name) msgid "Edit Custom Fields for %1" -msgstr "Modifica i Campi Personalizzati per %1" +msgstr "Modifica i campi personalizzati per %1" + +#: html/Admin/Global/CustomFields/Groups.html:9 +msgid "Edit Custom Fields for all groups" +msgstr "Modifica i campi personalizzati per tutti i gruppi" + +#: html/Admin/Global/CustomFields/Users.html:9 +msgid "Edit Custom Fields for all users" +msgstr "Modifica i campi personalizzati per tutti gli utenti" + +#: html/Admin/Global/CustomFields/Queue-Tickets.html:9 html/Admin/Global/CustomFields/Queue-Transactions.html:9 +msgid "Edit Custom Fields for tickets in all queues" +msgstr "Modifica i campi personalizzati per tutte le code" #: NOT FOUND IN SOURCE -msgid "Edit Custom Fields for Class %1" -msgstr "" +msgid "Edit Custom Fields for transactions on tickets in all queues" +msgstr "Modifica i campi personalizzati per le transazioni sui ticket in tutte le code" -#: html/Search/Bulk.html:141 html/Ticket/ModifyLinks.html:35 +#: html/Search/Bulk.html:173 html/Ticket/ModifyLinks.html:57 msgid "Edit Links" -msgstr "Modifica Relazioni" +msgstr "Modifica collegamenti" -#: html/Search/Edit.html:46 +#: html/Search/Edit.html:68 msgid "Edit Query" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Edit Relationships" -msgstr "" +msgstr "Modifica query" -#: html/Admin/Queues/Templates.html:41 +#: html/Admin/Queues/Templates.html:63 #. ($QueueObj->Name) msgid "Edit Templates for queue %1" msgstr "Modifica i modelli per la coda %1" @@ -2075,15 +1976,15 @@ msgstr "Modifica i modelli per la coda %1" msgid "Edit keywords" msgstr "Modifica parole chiave" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "Edit saved searches for this group" -msgstr "" +msgstr "Modifica ricerche salvate per questo gruppo" #: NOT FOUND IN SOURCE msgid "Edit scrips" msgstr "Modifica scrips" -#: html/Admin/Global/index.html:45 +#: html/Admin/Elements/GlobalCustomFieldTabs:60 html/Admin/Global/index.html:67 msgid "Edit system templates" msgstr "Modifca i modelli di sistema" @@ -2091,51 +1992,47 @@ msgstr "Modifca i modelli di sistema" msgid "Edit templates for %1" msgstr "Modifica i modelli per %1" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "EditSavedSearches" -msgstr "" +msgstr "ModificaRicercheSalvate" -#: NOT FOUND IN SOURCE -msgid "Editing Configuration for Class %1" -msgstr "" - -#: html/Admin/Queues/Modify.html:118 +#: html/Admin/Queues/Modify.html:140 #. ($QueueObj->Name) msgid "Editing Configuration for queue %1" -msgstr "Modifica la Configurazione per la coda %1" +msgstr "Modifica della configurazione per la coda %1" #: NOT FOUND IN SOURCE msgid "Editing Configuration for user %1" -msgstr "Modifica la Configurazione per l'utente %1" +msgstr "Modifica della configurazione per l'utente %1" -#: html/Admin/Elements/EditCustomField:90 +#: html/Admin/CustomFields/Modify.html:125 html/Admin/Elements/EditCustomField:120 #. ($CustomFieldObj->Name()) msgid "Editing CustomField %1" -msgstr "Modifica il CampoPersonalizzato %1" +msgstr "Modifica del campo personalizzato %1" -#: html/Admin/Groups/Members.html:31 +#: html/Admin/Groups/Members.html:53 #. ($Group->Name) msgid "Editing membership for group %1" -msgstr "Modifica i membri per il gruppo %1" +msgstr "Modifica degli appartenenti al gruppo %1" -#: html/User/Groups/Members.html:128 +#: html/User/Groups/Members.html:150 #. ($Group->Name) msgid "Editing membership for personal group %1" -msgstr "Modifica i membri per il gruppo personale %1" +msgstr "Modifica degli appartenenti al gruppo personale %1" #: NOT FOUND IN SOURCE msgid "Editing template %1" -msgstr "Modifica il modello %1" +msgstr "Modifica del modello %1" -#: lib/RT/Record.pm:1075 lib/RT/Record.pm:1152 +#: lib/RT/Record.pm:1281 lib/RT/Record.pm:1358 msgid "Either base or target must be specified" -msgstr "Uno almeno tra base e target deve essere specificato" +msgstr "È necessario specificare base o target" -#: html/Admin/Users/Modify.html:52 html/Elements/SelectUsers:26 html/Ticket/Elements/AddWatchers:55 html/User/Prefs.html:43 +#: html/Admin/Users/Modify.html:74 html/Ticket/Elements/AddWatchers:77 html/User/Prefs.html:65 msgid "Email" msgstr "Email" -#: lib/RT/User_Overlay.pm:206 +#: lib/RT/User_Overlay.pm:236 msgid "Email address in use" msgstr "Inidirizzo email in uso" @@ -2145,163 +2042,197 @@ msgstr "IndirizzoEmail" #: NOT FOUND IN SOURCE msgid "EmailEncoding" -msgstr "EmailEncoding" +msgstr "CodificaEmail" -#: NOT FOUND IN SOURCE -msgid "Enabled (Unchecking this box disables this Class)" -msgstr "" - -#: html/Admin/Elements/EditCustomField:50 +#: html/Admin/CustomFields/Modify.html:83 html/Admin/Elements/EditCustomField:72 msgid "Enabled (Unchecking this box disables this custom field)" -msgstr "Abilitato (Togliere il segno di spunta disabilita questo campo personalizzato)" +msgstr "Abilitato (togliere il segno di spunta per disabilitare questo campo personalizzato)" -#: html/Admin/Groups/Modify.html:52 html/User/Groups/Modify.html:52 +#: html/Admin/Groups/Modify.html:84 html/User/Groups/Modify.html:74 msgid "Enabled (Unchecking this box disables this group)" -msgstr "Abilitato (Togliere il segno di spunta disabilita questo gruppo)" +msgstr "Abilitato (togliere il segno di spunta per disabilitare questo gruppo)" -#: html/Admin/Queues/Modify.html:83 +#: html/Admin/Queues/Modify.html:105 msgid "Enabled (Unchecking this box disables this queue)" -msgstr "Abilitato (Togliere il segno di spunta disabilita questa coda)" +msgstr "Abilitato (togliere il segno di spunta per disabilitare questa coda)" #: NOT FOUND IN SOURCE -msgid "Enabled Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:97 msgid "Enabled Custom Fields" -msgstr "Campi Personalizzati Abilitati" +msgstr "Campi personalizzati abilitati" -#: html/Admin/Queues/index.html:55 +#: html/Admin/Queues/index.html:78 msgid "Enabled Queues" -msgstr "Code Abilitate" +msgstr "Code abilitate" -#: html/Admin/Elements/EditCustomField:106 html/Admin/Groups/Modify.html:116 html/Admin/Queues/Modify.html:140 html/Admin/Users/Modify.html:308 html/User/Groups/Modify.html:116 +#: html/Admin/Elements/EditCustomField:136 html/Admin/Groups/Modify.html:150 html/Admin/Users/Modify.html:342 html/User/Groups/Modify.html:138 #. (loc_fuzzy($msg)) msgid "Enabled status %1" msgstr "Stato %1 abilitato" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:143 html/Admin/Queues/Modify.html:162 +#. (loc_fuzzy($msg)) msgid "Enabled status: %1" -msgstr "" +msgstr "Stato abilitato: %1" -#: NOT FOUND IN SOURCE -msgid "Enter Articles or URIs to link Articles to. Seperate multiple entries with spaces." -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:433 +#: lib/RT/CustomField_Overlay.pm:64 msgid "Enter multiple values" -msgstr "Inserire valori multipli" +msgstr "Valori multipli" -#: html/Elements/EditLinks:99 +#: html/Elements/EditLinks:124 msgid "Enter objects or URIs to link objects to. Separate multiple entries with spaces." -msgstr "" +msgstr "Inserire, separati da spazio, gli oggetti (o URI di oggetti) da collegare." -#: lib/RT/CustomField_Overlay.pm:430 +#: lib/RT/CustomField_Overlay.pm:65 msgid "Enter one value" -msgstr "Inserire un valore" +msgstr "Valore singolo" -#: html/Elements/EditLinks:97 +#: html/Elements/EditLinks:121 msgid "Enter queues or URIs to link queues to. Separate multiple entries with spaces." -msgstr "" +msgstr "Inserire, separati da spazio, le code (o URI di code) da collegare." -#: html/Elements/EditLinks:95 +#: html/Elements/EditLinks:117 html/Search/Bulk.html:174 msgid "Enter tickets or URIs to link tickets to. Separate multiple entries with spaces." -msgstr "" +msgstr "Inserire, separati da spazio, i ticket (o URI di ticket) da collegare." -#: html/Search/Bulk.html:142 +#: NOT FOUND IN SOURCE msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." -msgstr "Inserire tickets o URI di tickets da collegare. Separare più valori con spazi." +msgstr "Inserire, separati da spazio, i ticket (o URI di ticket) da collegare." -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:66 msgid "Enter up to %1 values" -msgstr "" +msgstr "Inserimento di un massimo di %1 valori" -#: html/Elements/Login:39 html/SelfService/Error.html:24 html/SelfService/Error.html:25 +#: html/Elements/Login:61 html/SelfService/Error.html:46 html/SelfService/Error.html:47 msgid "Error" msgstr "Errore" #: NOT FOUND IN SOURCE msgid "Error adding watcher" -msgstr "Errore cercando di aggiungere un osservatore" +msgstr "Errore durante l'aggiunta di un osservatore" -#: lib/RT/Queue_Overlay.pm:593 +#: lib/RT/Queue_Overlay.pm:669 msgid "Error in parameters to Queue->AddWatcher" -msgstr "Errore nei parametri di Queue->AddWatcher" +msgstr "Errore nei parametri passati a Queue->AddWatcher" #: NOT FOUND IN SOURCE msgid "Error in parameters to Queue->DelWatcher" -msgstr "Errore nei parametri di Queue->DelWatcher" +msgstr "Errore nei parametri passati a Queue->DelWatcher" -#: lib/RT/Queue_Overlay.pm:754 +#: lib/RT/Queue_Overlay.pm:830 msgid "Error in parameters to Queue->DeleteWatcher" -msgstr "" +msgstr "Errore nei parametri passati a Queue->DeleteWatcher" -#: lib/RT/Ticket_Overlay.pm:1468 +#: lib/RT/Ticket_Overlay.pm:1333 msgid "Error in parameters to Ticket->AddWatcher" -msgstr "Errore nei parametri di Ticket->AddWatcher" +msgstr "Errore nei parametri passati a Ticket->AddWatcher" #: NOT FOUND IN SOURCE msgid "Error in parameters to Ticket->DelWatcher" -msgstr "Errore nei parametri di Ticket->DelWatcher" +msgstr "Errore nei parametri passati a Ticket->DelWatcher" -#: lib/RT/Ticket_Overlay.pm:1630 +#: lib/RT/Ticket_Overlay.pm:1499 msgid "Error in parameters to Ticket->DeleteWatcher" -msgstr "" +msgstr "Errore nei parametri passati a Ticket->DeleteWatcher" -#: bin/rt-crontool:206 +#: bin/rt-crontool:233 msgid "Escalate tickets" -msgstr "" +msgstr "Propaga ticket" -#: NOT FOUND IN SOURCE -msgid "Estimate" -msgstr "" - -#: html/Ticket/Elements/ShowBasics:35 +#: html/Ticket/Elements/ShowBasics:57 msgid "Estimated" -msgstr "" +msgstr "Stima" #: etc/initialdata:20 msgid "Everyone" msgstr "Chiunque" -#: bin/rt-crontool:190 +#: bin/rt-crontool:219 msgid "Example:" msgstr "Esempio:" +#: NOT FOUND IN SOURCE +msgid "ExtendedStatus" +msgstr "StatoAggiuntivo" + +#: NOT FOUND IN SOURCE +msgid "QueueName" +msgstr "NomeCoda" + +#: NOT FOUND IN SOURCE +msgid "OwnerName" +msgstr "NomeIncaricato" + +#: NOT FOUND IN SOURCE +msgid "TimeEstimated" +msgstr "TempoStimato" + +#: NOT FOUND IN SOURCE +msgid "CreatedBy" +msgstr "CreatoDa" + +#: NOT FOUND IN SOURCE +msgid "StartsRelative" +msgstr "TempoDaInizioPrevisto" + +#: NOT FOUND IN SOURCE +msgid "StartedRelative" +msgstr "TempoDaInizio" + +#: NOT FOUND IN SOURCE +msgid "CreatedRelative" +msgstr "TempoDaCreazione" + +#: NOT FOUND IN SOURCE +msgid "LastUpdatedRelative" +msgstr "TempoDaUltimoAggiornamento" + +#: NOT FOUND IN SOURCE +msgid "ToldRelative" +msgstr "TempoDaUltimoContattoRichiedente" + +#: NOT FOUND IN SOURCE +msgid "DueRelative" +msgstr "TempoDaScadenza" + +#: NOT FOUND IN SOURCE +msgid "ResolvedRelative" +msgstr "TempoDaRisoluzione" + #: NOT FOUND IN SOURCE msgid "ExternalAuthId" -msgstr "ExternalAuthId" +msgstr "IdAutorizEsterno" #: NOT FOUND IN SOURCE msgid "ExternalContactInfoId" -msgstr "ExternalContactInfoId" +msgstr "IdContattoEsterno" -#: html/Admin/Users/Modify.html:72 +#: html/Admin/Users/Modify.html:99 msgid "Extra info" msgstr "Informazioni aggiuntive" -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1 into class %2" -msgstr "" +#: lib/RT/SavedSearch.pm:165 +msgid "Failed to create search attribute" +msgstr "Impossibile creare un attributo della ricerca" -#: lib/RT/User_Overlay.pm:342 +#: lib/RT/User_Overlay.pm:377 msgid "Failed to find 'Privileged' users pseudogroup." -msgstr "Impossibile trovare il pseudogruppo 'Privilegiato' di utenti." +msgstr "Impossibile trovare il pseudogruppo di utenti 'Privilegiato'." -#: lib/RT/User_Overlay.pm:349 +#: lib/RT/User_Overlay.pm:384 msgid "Failed to find 'Unprivileged' users pseudogroup" -msgstr "Impossibile trovare il pseudogruppo 'Non Privilegiato' di utenti." +msgstr "Impossibile trovare il pseudogruppo di utenti 'Non Privilegiato'." -#: bin/rt-crontool:134 +#: bin/rt-crontool:163 #. ($modname, $@) msgid "Failed to load module %1. (%2)" -msgstr "Errore nel caricare il modulo %1. (%2)" +msgstr "Errore nel caricamento del modulo %1. (%2)" -#: lib/RT/Date.pm:412 +#: lib/RT/SavedSearch.pm:168 +#. ($privacy) +msgid "Failed to load object for %1" +msgstr "Impossibile caricare un oggetto per %1" + +#: lib/RT/Date.pm:438 msgid "Feb." msgstr "Feb." @@ -2309,150 +2240,170 @@ msgstr "Feb." msgid "February" msgstr "Febbraio" -#: html/Elements/SelectAttachmentField:28 +#: html/Elements/SelectAttachmentField:50 msgid "Filename" -msgstr "" +msgstr "Nome file" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:69 msgid "Fill in multiple text areas" -msgstr "" +msgstr "Testi multipli" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:74 +msgid "Fill in multiple wikitext areas" +msgstr "Testi WIKI multipli" + +#: lib/RT/CustomField_Overlay.pm:70 msgid "Fill in one text area" -msgstr "" +msgstr "Testo singolo" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:75 +msgid "Fill in one wikitext area" +msgstr "Testo WIKI singolo" + +#: lib/RT/CustomField_Overlay.pm:71 msgid "Fill in up to %1 text areas" -msgstr "" +msgstr "Testi multipli (max. %1)" + +#: lib/RT/CustomField_Overlay.pm:76 +msgid "Fill in up to %1 wikitext areas" +msgstr "Testi WIKI multipli (max. %1)" #: NOT FOUND IN SOURCE msgid "Fin" msgstr "Fin" -#: html/Search/Elements/PickBasics:60 html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:57 lib/RT/Tickets_Overlay.pm:1153 +#: html/Search/Elements/PickBasics:162 html/Ticket/Create.html:185 html/Ticket/Elements/EditBasics:79 lib/RT/Tickets_Overlay.pm:1569 msgid "Final Priority" -msgstr "Priorità Finale" +msgstr "Priorità finale" -#: lib/RT/Ticket_Overlay.pm:1274 +#: lib/RT/Ticket_Overlay.pm:1140 msgid "FinalPriority" -msgstr "PrioritàFinale" +msgstr "PrioritaFinale" -#: html/Admin/Queues/People.html:60 html/Ticket/Elements/EditPeople:33 +#: NOT FOUND IN SOURCE msgid "Find group whose" -msgstr "Cerca il gruppo che" +msgstr "Cerca il gruppo in cui" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:72 html/Admin/Queues/People.html:82 html/Ticket/Elements/EditPeople:55 msgid "Find groups whose" -msgstr "" +msgstr "Cerca i gruppi in cui" #: NOT FOUND IN SOURCE msgid "Find new/open tickets" -msgstr "Cerca tickets nuovi/aperti" +msgstr "Cerca ticket nuovi/aperti" -#: html/Admin/Queues/People.html:56 html/Admin/Users/index.html:45 html/Ticket/Elements/EditPeople:29 +#: html/Admin/Queues/People.html:78 html/Admin/Users/index.html:70 html/Ticket/Elements/EditPeople:51 msgid "Find people whose" -msgstr "Cerca le persone che" +msgstr "Cerca le persone in cui" -#: html/Search/Results.html:72 +#: html/Search/Results.html:109 msgid "Find tickets" -msgstr "Cerca tickets" +msgstr "Ricerca ticket" #: NOT FOUND IN SOURCE msgid "Finish Approval" -msgstr "Approvazione Finale" +msgstr "Completa approvazione" -#: html/Ticket/Elements/Tabs:59 +#: html/Ticket/Elements/Tabs:81 msgid "First" msgstr "Primo" #: NOT FOUND IN SOURCE msgid "First page" -msgstr "Prima Pagina" +msgstr "Prima pagina" -#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:746 +#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:766 msgid "Foo Bar Baz" -msgstr "Foo Bar Baz" +msgstr "Tizio Caio Sempronio" -#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:737 +#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:757 msgid "Foo!" -msgstr "Foo!" +msgstr "Tizio!" -#: html/Search/Bulk.html:84 +#: html/Search/Bulk.html:105 msgid "Force change" -msgstr "Forza il cambiamento" +msgstr "Forza la modifica" + +#: html/Search/Elements/EditFormat:52 +msgid "Format" +msgstr "Opzioni colonna" -#: html/Search/Results.html:70 +#: html/Search/Results.html:107 #. ($ticketcount) msgid "Found %quant(%1,ticket)" msgstr "Trovati %quant(%1,ticket)" -#: lib/RT/Record.pm:750 +#: lib/RT/Record.pm:942 msgid "Found Object" msgstr "Trovato Oggetto" #: NOT FOUND IN SOURCE msgid "Freeform" -msgstr "" +msgstr "Testo libero" #: NOT FOUND IN SOURCE msgid "FreeformContactInfo" msgstr "FreeformContactInfo" -#: lib/RT/CustomField_Overlay.pm:37 +#: NOT FOUND IN SOURCE msgid "FreeformMultiple" msgstr "FreeformMultiple" -#: lib/RT/CustomField_Overlay.pm:36 +#: NOT FOUND IN SOURCE msgid "FreeformSingle" msgstr "FreeformSingle" -#: lib/RT/Date.pm:392 +#: lib/RT/Date.pm:417 msgid "Fri." -msgstr "Gio." +msgstr "Ven." -#: html/Ticket/Elements/ShowHistory:40 html/Ticket/Elements/ShowHistory:50 +#: html/Ticket/Elements/ShowHistory:62 html/Ticket/Elements/ShowHistory:72 msgid "Full headers" -msgstr "Intestazioni Estese" +msgstr "Intestazione completa" -#: html/Tools/Offline.html:65 +#: html/Tools/Offline.html:87 msgid "Get template from file" -msgstr "" +msgstr "Carica da file un modello compilato" #: NOT FOUND IN SOURCE msgid "Getting the current user from a pgp sig\\n" -msgstr "Sto prendendo l'utente corrente da una firma pgp\\n" +msgstr "Sto individuando l'utente corrente da una firma pgp\\n" -#: lib/RT/Transaction_Overlay.pm:587 +#: lib/RT/Transaction_Overlay.pm:673 #. ($New->Name) msgid "Given to %1" msgstr "Assegnato a %1" -#: html/Admin/Elements/Tabs:40 html/Admin/index.html:37 +#: html/Admin/Elements/Tabs:65 html/Admin/index.html:82 msgid "Global" msgstr "Globale" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:55 msgid "Global Custom Fields" -msgstr "" +msgstr "Campi personalizzati globali" #: NOT FOUND IN SOURCE msgid "Global Keyword Selections" -msgstr "Selezione Globale delle Parole Chiave" +msgstr "Selezione globale delle parole chiave" #: NOT FOUND IN SOURCE msgid "Global Scrips" -msgstr "Scrips Globali" +msgstr "Scrips globali" -#: html/Admin/Elements/SelectTemplate:37 +#: html/Admin/Global/CustomFields/index.html:59 +msgid "Global custom field configuration" +msgstr "Configurazione globale campi personalizzati" + +#: html/Admin/Elements/SelectTemplate:59 #. (loc($Template->Name)) msgid "Global template: %1" msgstr "Modello globale: %1" -#: html/Tools/Offline.html:69 +#: html/Tools/Offline.html:91 msgid "Go" -msgstr "" +msgstr "Vai" -#: html/Admin/Elements/EditCustomFields:73 html/Admin/Groups/index.html:39 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:69 +#: html/Admin/Groups/index.html:67 html/Admin/Groups/index.html:73 html/Admin/Queues/People.html:80 html/Admin/Queues/People.html:84 html/Admin/Queues/index.html:66 html/Admin/Users/index.html:73 html/Search/Results.html:76 html/Ticket/Elements/EditPeople:53 html/Ticket/Elements/EditPeople:57 html/index.html:91 msgid "Go!" msgstr "Vai!" @@ -2464,7 +2415,7 @@ msgstr "Firma pgp valida da %1\\n" msgid "Goto page" msgstr "Vai a pagina" -#: html/Elements/GotoTicket:24 html/SelfService/Elements/GotoTicket:24 +#: html/Elements/GotoTicket:46 html/SelfService/Elements/GotoTicket:46 msgid "Goto ticket" msgstr "Vai al ticket" @@ -2472,7 +2423,7 @@ msgstr "Vai al ticket" msgid "Grand" msgstr "Grand" -#: html/Ticket/Elements/AddWatchers:45 html/Ticket/Elements/ShowGroupMembers:33 html/User/Elements/DelegateRights:77 +#: html/Ticket/Elements/AddWatchers:67 html/Ticket/Elements/ShowGroupMembers:55 html/User/Elements/DelegateRights:99 msgid "Group" msgstr "Gruppo" @@ -2480,32 +2431,32 @@ msgstr "Gruppo" msgid "Group %1 %2: %3" msgstr "Gruppo %1 %2: %3" -#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 +#: html/Admin/Elements/CustomFieldTabs:68 html/Admin/Elements/GroupTabs:66 html/Admin/Elements/QueueTabs:82 html/Admin/Elements/SystemTabs:65 html/Admin/Global/index.html:76 msgid "Group Rights" -msgstr "Diritti di Gruppo" +msgstr "Diritti di gruppo" -#: lib/RT/Group_Overlay.pm:957 +#: lib/RT/Group_Overlay.pm:991 msgid "Group already has member" -msgstr "Il gruppo ha già il membro" +msgstr "Appartiene già al gruppo" #: NOT FOUND IN SOURCE msgid "Group could not be created." -msgstr "Il gruppo non può essere creato." +msgstr "Impossibile creare il gruppo." -#: html/Admin/Groups/Modify.html:76 +#: html/Admin/Groups/Modify.html:109 #. ($create_msg) msgid "Group could not be created: %1" -msgstr "Il gruppo non può essere creato: %1" +msgstr "Impossibile creare il gruppo: %1" -#: lib/RT/Group_Overlay.pm:497 +#: lib/RT/Group_Overlay.pm:529 msgid "Group created" msgstr "Gruppo creato" -#: lib/RT/Group_Overlay.pm:1129 +#: lib/RT/Group_Overlay.pm:1163 msgid "Group has no such member" -msgstr "Il gruppo non ho questo membro" +msgstr "Non appartiene al gruppo" -#: lib/RT/Group_Overlay.pm:937 lib/RT/Queue_Overlay.pm:669 lib/RT/Queue_Overlay.pm:729 lib/RT/Ticket_Overlay.pm:1522 lib/RT/Ticket_Overlay.pm:1602 +#: lib/RT/Group_Overlay.pm:971 lib/RT/Queue_Overlay.pm:745 lib/RT/Queue_Overlay.pm:805 lib/RT/Ticket_Overlay.pm:1391 lib/RT/Ticket_Overlay.pm:1471 msgid "Group not found" msgstr "Gruppo non trovato" @@ -2517,56 +2468,58 @@ msgstr "Gruppo non trovato.\\n" msgid "Group not specified.\\n" msgstr "Gruppo non specificato.\\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 +#: html/Admin/Elements/GlobalCustomFieldTabs:59 html/Admin/Elements/SelectNewGroupMembers:56 html/Admin/Elements/Tabs:56 html/Admin/Global/CustomFields/index.html:69 html/Admin/Groups/Members.html:85 html/Admin/Queues/People.html:104 html/Admin/Users/Memberships.html:53 html/Admin/index.html:67 html/User/Groups/Members.html:88 lib/RT/CustomField_Overlay.pm:1088 msgid "Groups" msgstr "Gruppi" -#: lib/RT/Group_Overlay.pm:963 +#: lib/RT/Group_Overlay.pm:997 msgid "Groups can't be members of their members" -msgstr "I gruppi non possono essere membri dei loro membri" +msgstr "I gruppi non possono appartenere a gruppi che sono già loro appartenenti" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:82 msgid "Groups matching search criteria" -msgstr "" +msgstr "Gruppi che corrispondono ai criteri di ricerca" -#: NOT FOUND IN SOURCE +#: html/Ticket/Elements/ShowRequestor:77 msgid "Groups this user belongs to" -msgstr "" +msgstr "L'utente appartiene ai gruppi" + +#: NOT FOUND IN SOURCE +msgid "HasMember" +msgstr "HaUnAppartenente" -#: lib/RT/Interface/CLI.pm:72 lib/RT/Interface/CLI.pm:72 +#: lib/RT/Interface/CLI.pm:94 lib/RT/Interface/CLI.pm:94 msgid "Hello!" msgstr "Ciao!" -#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:753 +#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:773 #. ($name) msgid "Hello, %1" msgstr "Ciao, %1" -#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:89 +#: html/Admin/Elements/GroupTabs:70 html/Admin/Elements/UserTabs:64 html/Ticket/Elements/ShowHistory:51 html/Ticket/Elements/Tabs:111 msgid "History" -msgstr "Storia" - -#: NOT FOUND IN SOURCE -msgid "History for article #%1" -msgstr "" +msgstr "Cronologia" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/History.html:62 +#. ($GroupObj->Name) msgid "History of the group %1" -msgstr "" +msgstr "Cronologia del gruppo %1" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/History.html:62 +#. ($UserObj->Name) msgid "History of the user %1" -msgstr "" +msgstr "Cronologia dell'utente %1" #: NOT FOUND IN SOURCE msgid "HomePhone" msgstr "TelefonoCasa" -#: html/Elements/Tabs:43 +#: html/Elements/Tabs:65 msgid "Homepage" msgstr "Homepage" -#: lib/RT/Base.pm:86 +#: lib/RT/Base.pm:110 #. (6) msgid "I have %quant(%1,concrete mixer)." msgstr "Ho %quant(%1,concrete mixer)." @@ -2575,96 +2528,104 @@ msgstr "Ho %quant(%1,concrete mixer)." msgid "I have [quant,_1,concrete mixer]." msgstr "Ho [quant,_1,concrete mixer]." -#: html/Search/Elements/PickBasics:104 html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1080 +#: html/Search/Build.html:637 +msgid "I'm lost" +msgstr "Mi sono perso..." + +#: html/Ticket/Elements/ShowBasics:48 lib/RT/Tickets_Overlay.pm:1494 msgid "Id" msgstr "Id" -#: html/Admin/Users/Modify.html:43 html/User/Prefs.html:38 +#: html/Admin/Users/Modify.html:65 html/User/Prefs.html:60 msgid "Identity" msgstr "Identità" #: etc/initialdata:429 msgid "If an approval is rejected, reject the original and delete pending approvals" -msgstr "Se una richiesta di approvazione è rifiutata, rifiuta l'originale e elimina le richieste di approvazione pendenti" +msgstr "Se un'approvazione viene negata, respingi l'originale e elimina le approvazioni accodate" -#: html/Tools/Offline.html:52 +#: html/Tools/Offline.html:74 msgid "If no Requestor is specified, create tickets with this requestor." -msgstr "" +msgstr "(per i nuovi ticket in cui non viene specificato un richiedente)" -#: html/Tools/Offline.html:43 +#: html/Tools/Offline.html:65 msgid "If no queue is specified, create tickets in this queue." -msgstr "" +msgstr "(per i nuovi ticket in cui non viene specificata una coda)" -#: bin/rt-crontool:186 +#: bin/rt-crontool:215 msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." -msgstr "Se questo strumento viene utilizzato con setgid, un utente locale mlintenzionato può usrae questo strumento per ottenere accesso amministrativo su RT." +msgstr "Se questo strumento viene ha il flag setgid, un utente locale malintenzionato potrebbe usarlo per ottenere accesso amministrativo a RT." -#: html/Admin/Queues/People.html:104 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Queues/People.html:126 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:128 html/Ticket/ModifyPeople.html:59 msgid "If you've updated anything above, be sure to" -msgstr "Se hai aggiornato qualchecosa qui sopra, assicurati di" +msgstr "Se hai aggiornato qualche impostazione, assicurati di premere" -#: lib/RT/Record.pm:742 +#: lib/RT/Record.pm:933 msgid "Illegal value for %1" msgstr "Valore non valido per %1" #: NOT FOUND IN SOURCE msgid "Image" -msgstr "" +msgstr "Immagine" -#: lib/RT/Record.pm:745 +#: lib/RT/Record.pm:936 msgid "Immutable field" msgstr "Campo immutabile" #: NOT FOUND IN SOURCE -msgid "Include disabled classes in listing." -msgstr "" - -#: html/Admin/Elements/EditCustomFields:72 msgid "Include disabled custom fields in listing." -msgstr "Includi nella lista i campi personalizzati disabilitati." +msgstr "Elenca anche i campi personalizzati disabilitati." -#: html/Admin/Groups/index.html:37 +#: html/Admin/Groups/index.html:65 msgid "Include disabled groups in listing." -msgstr "" +msgstr "Elenca anche i gruppi disabilitati." -#: html/Admin/Queues/index.html:42 +#: html/Admin/Queues/index.html:65 msgid "Include disabled queues in listing." -msgstr "Includi nella lista le code disabilitate." +msgstr "Elenca anche le code disabilitate." -#: html/Admin/Users/index.html:46 +#: html/Admin/Users/index.html:71 msgid "Include disabled users in search." msgstr "Includi nella ricerca gli utenti disabilitati." -#: html/Search/Elements/PickBasics:59 lib/RT/Tickets_Overlay.pm:1129 +#: html/Search/Build.html:663 +msgid "Incomplete Query" +msgstr "Query incompleta" + +#: html/Search/Build.html:660 +msgid "Incomplete query" +msgstr "Query incompleta" + +#: html/Search/Elements/PickBasics:161 lib/RT/Tickets_Overlay.pm:1544 msgid "Initial Priority" -msgstr "Priorità Iniziale" +msgstr "Priorità iniziale" -#: lib/RT/Ticket_Overlay.pm:1273 lib/RT/Ticket_Overlay.pm:1275 +#: lib/RT/Ticket_Overlay.pm:1139 lib/RT/Ticket_Overlay.pm:1141 msgid "InitialPriority" -msgstr "PrioritàIniziale" +msgstr "PrioritaIniziale" -#: lib/RT/ScripAction_Overlay.pm:97 +#: lib/RT/ScripAction_Overlay.pm:134 msgid "Input error" -msgstr "Errore in Input" +msgstr "Errore in input" #: NOT FOUND IN SOURCE msgid "Interest noted" msgstr "Interesse annotato" -#: lib/RT/Ticket_Overlay.pm:3797 +#: lib/RT/Ticket_Overlay.pm:3454 msgid "Internal Error" -msgstr "Errore Interno" +msgstr "Errore interno" -#: lib/RT/Record.pm:186 +#: lib/RT/Record.pm:305 #. ($id->{error_message}) msgid "Internal Error: %1" -msgstr "Errore Interno: %1" +msgstr "Errore interno: %1" -#: lib/RT/Group_Overlay.pm:644 +#: lib/RT/Group_Overlay.pm:676 msgid "Invalid Group Type" -msgstr "Tipo di Gruppo non valido" +msgstr "Tipo di gruppo non valido" -#: lib/RT/Principal_Overlay.pm:127 +#: lib/RT/Principal_Overlay.pm:161 msgid "Invalid Right" msgstr "Diritto non valido" @@ -2672,52 +2633,56 @@ msgstr "Diritto non valido" msgid "Invalid Type" msgstr "Tipo non valido" -#: lib/RT/Record.pm:747 +#: lib/RT/Record.pm:938 msgid "Invalid data" msgstr "Dati non validi" #: NOT FOUND IN SOURCE msgid "Invalid owner. Defaulting to 'nobody'." -msgstr "Proprietraio non valido. Verrà usato il default 'nobody'." +msgstr "Incaricato non valido. Uso il default 'nessuno'." -#: lib/RT/Scrip_Overlay.pm:133 lib/RT/Template_Overlay.pm:251 +#: lib/RT/Scrip_Overlay.pm:158 lib/RT/Template_Overlay.pm:276 msgid "Invalid queue" msgstr "Coda non valida" -#: 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 +#: lib/RT/ACE_Overlay.pm:265 lib/RT/ACE_Overlay.pm:274 lib/RT/ACE_Overlay.pm:280 lib/RT/ACE_Overlay.pm:291 msgid "Invalid right" msgstr "Diritto non valido" -#: lib/RT/Record.pm:161 +#: lib/RT/Record.pm:280 #. ($key) msgid "Invalid value for %1" msgstr "Valore non valido per %1" -#: lib/RT/Ticket_Overlay.pm:3380 +#: lib/RT/Record.pm:1597 msgid "Invalid value for custom field" msgstr "Valore non valido per il campo personalizzato" -#: lib/RT/Ticket_Overlay.pm:385 +#: lib/RT/Ticket_Overlay.pm:413 msgid "Invalid value for status" msgstr "Valore non valido per lo stato" -#: bin/rt-crontool:187 +#: bin/rt-crontool:216 msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." -msgstr "E' estremamente importante che agli utenti non previlegiati non sia consentito eseguire questo strumento." +msgstr "È estremamente importante che agli utenti non previlegiati non sia consentita l'esecuzione di questo strumento." -#: bin/rt-crontool:188 +#: bin/rt-crontool:217 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 "It is suggested that you create a non-privileged unix user with the correct group membership and RT access to run this tool." +msgstr "Per eseguire questo strumento, si suggerisce di creare un utente unix non privilegiato appartenente al gruppo corretto e con i necessari diritti in RT." -#: bin/rt-crontool:159 +#: bin/rt-crontool:188 msgid "It takes several arguments:" -msgstr "Richide molteplici argomenti:" +msgstr "Accetta svariati argomenti:" + +#: html/Search/Elements/EditFormat:85 +msgid "Italic" +msgstr "Corsivo" #: NOT FOUND IN SOURCE msgid "Items pending my approval" msgstr "Oggetti in attesa della mia approvazione" -#: lib/RT/Date.pm:411 +#: lib/RT/Date.pm:437 msgid "Jan." msgstr "Gen." @@ -2725,11 +2690,11 @@ msgstr "Gen." msgid "January" msgstr "Gennaio" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/Group_Overlay.pm:174 msgid "Join or leave this group" -msgstr "Unisciti o lascia questo gruppo" +msgstr "Cambia appartenenza a questo gruppo" -#: lib/RT/Date.pm:417 +#: lib/RT/Date.pm:443 msgid "Jul." msgstr "Lug." @@ -2737,11 +2702,11 @@ msgstr "Lug." msgid "July" msgstr "Luglio" -#: html/Ticket/Elements/Tabs:100 +#: html/Ticket/Elements/Tabs:122 msgid "Jumbo" msgstr "Jumbo" -#: lib/RT/Date.pm:416 +#: lib/RT/Date.pm:442 msgid "Jun." msgstr "Giu." @@ -2755,202 +2720,223 @@ msgstr "Parola chiave" #: NOT FOUND IN SOURCE msgid "Lang" -msgstr "Linguaggio" +msgstr "Lingua" -#: html/User/Prefs.html:54 +#: html/Admin/Users/Modify.html:94 html/User/Prefs.html:76 msgid "Language" -msgstr "" +msgstr "Lingua" + +#: html/Search/Elements/EditFormat:79 +msgid "Large" +msgstr "Grande" -#: html/Ticket/Elements/Tabs:74 +#: html/Ticket/Elements/Tabs:96 msgid "Last" msgstr "Ultimo" -#: html/Ticket/Elements/EditDates:37 html/Ticket/Elements/ShowDates:39 +#: html/Ticket/Elements/EditDates:59 html/Ticket/Elements/ShowDates:60 msgid "Last Contact" -msgstr "Ultimo Contatto" +msgstr "Ultima comunicazione a richiedenti" -#: NOT FOUND IN SOURCE -msgid "Last Contact" -msgstr "" - -#: html/Elements/SelectDateType:28 +#: html/Elements/SelectDateType:50 msgid "Last Contacted" -msgstr "Ultimo Contatto" +msgstr "Ultima comunicazione a richiedenti" #: NOT FOUND IN SOURCE msgid "Last Notified" -msgstr "Ultima Notifica" +msgstr "Ultima notifica" -#: html/Elements/SelectDateType:29 +#: html/Elements/SelectDateType:51 msgid "Last Updated" -msgstr "Ultimo Aggiornamento" +msgstr "Ultima modifica" + +#: NOT FOUND IN SOURCE +msgid "Last Updated By" +msgstr "Modificato Da" #: NOT FOUND IN SOURCE msgid "LastUpdated" -msgstr "UltimoAggiornamento" +msgstr "UltimaModifica" -#: html/Search/Elements/PickBasics:116 +#: html/Search/Elements/PickBasics:103 msgid "LastUpdatedBy" -msgstr "" +msgstr "ModificatoPerUltimoDa" -#: html/Ticket/Elements/ShowBasics:46 +#: html/Ticket/Elements/ShowBasics:68 msgid "Left" msgstr "Rimasti" -#: html/Admin/Users/Modify.html:82 +#: html/Admin/Users/Modify.html:109 msgid "Let this user access RT" msgstr "Consenti a questo utente di accedere a RT" -#: html/Admin/Users/Modify.html:86 +#: html/Admin/Users/Modify.html:113 msgid "Let this user be granted rights" -msgstr "Concedi a questo utente che gli vengano assegnati i diritti" +msgstr "Consenti la concessione di diritti espliciti a questo utente" #: NOT FOUND IN SOURCE msgid "Limiting owner to %1 %2" -msgstr "Limitare il proprietario %1 %2" +msgstr "Limitare l'incaricato a %1 %2" #: NOT FOUND IN SOURCE msgid "Limiting queue to %1 %2" msgstr "Limitare la coda a %1 %2" -#: lib/RT/Record.pm:1086 +#: html/Search/Elements/EditFormat:68 +msgid "Link" +msgstr "Collegamento" + +#: lib/RT/Record.pm:1292 msgid "Link already exists" -msgstr "Il collegamento già esiste" +msgstr "Il collegamento esiste già" -#: lib/RT/Record.pm:1100 +#: lib/RT/Record.pm:1306 msgid "Link could not be created" msgstr "Il collegamento non può essere creato" -#: lib/RT/Record.pm:1106 +#: lib/RT/Record.pm:1312 #. ($TransString) msgid "Link created (%1)" msgstr "Collegamento creato (%1)" -#: lib/RT/Record.pm:1167 +#: lib/RT/Record.pm:1373 #. ($TransString) msgid "Link deleted (%1)" -msgstr "Collegamento eliminato (%1)" +msgstr "Collegamento cancellato (%1)" -#: lib/RT/Record.pm:1173 +#: lib/RT/Record.pm:1379 msgid "Link not found" msgstr "Collegamento non trovato" -#: html/Ticket/ModifyLinks.html:24 html/Ticket/ModifyLinks.html:28 +#: html/Ticket/ModifyLinks.html:46 html/Ticket/ModifyLinks.html:50 #. ($Ticket->Id) msgid "Link ticket #%1" msgstr "Collega ticket n°%1" #: NOT FOUND IN SOURCE msgid "Link ticket %1" -msgstr "Collega ticket %1" +msgstr "Collega ticket %1" + +#: NOT FOUND IN SOURCE +msgid "LinkedTo" +msgstr "CollegatoA" -#: html/Ticket/Create.html:174 html/Ticket/Elements/ShowSummary:61 html/Ticket/Elements/Tabs:98 html/Ticket/ModifyAll.html:56 +#: html/Ticket/Create.html:205 html/Ticket/Elements/ShowSummary:83 html/Ticket/Elements/Tabs:120 html/Ticket/ModifyAll.html:78 msgid "Links" msgstr "Collegamenti" -#: html/Search/Elements/EditSearches:26 +#: html/Search/Elements/EditSearches:76 msgid "Load" -msgstr "" +msgstr "Carica" -#: html/Search/Elements/EditSearches:24 +#: html/Search/Elements/EditSearches:74 msgid "Load saved search:" -msgstr "" +msgstr "Carica ricerca salvata:" -#: html/Admin/Tools/Configuration.html:19 +#: lib/RT/System.pm:87 +msgid "LoadSavedSearch" +msgstr "CaricaRicercheSalvate" + +#: html/Admin/Tools/Configuration.html:64 msgid "Loaded perl modules" -msgstr "" +msgstr "Moduli perl caricati" + +#: lib/RT/SavedSearch.pm:112 +#. ($self->Name) +msgid "Loaded search %1" +msgstr "Caricata ricerca %1" -#: html/Admin/Users/Modify.html:111 html/User/Prefs.html:104 +#: html/Admin/Users/Modify.html:138 html/User/Prefs.html:126 msgid "Location" -msgstr "Località" +msgstr "Domicilio" -#: lib/RT.pm:184 +#: lib/RT.pm:212 #. ($RT::LogDir) msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." -msgstr "" +msgstr "Impossibile trovare la directory di log %1 (oppure mancano i permessi di scrittura).\\n RT non può essere eseguito." -#: html/Elements/Header:69 +#: html/Elements/Header:94 #. ("".$session{'CurrentUser'}->Name."") msgid "Logged in as %1" -msgstr "Collegato come %1" +msgstr "Accesso effettuato come %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:57 html/Elements/Login:66 html/Elements/Login:76 lib/RT/StyleGuide.pod:797 msgid "Login" -msgstr "Collegamento" +msgstr "Accedi" -#: html/Elements/Header:66 +#: html/Elements/Header:91 msgid "Logout" -msgstr "Scollegati" +msgstr "Esci" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:866 msgid "Lookup type mismatch" -msgstr "" +msgstr "Tipo di ricerca sbagliato" -#: html/Search/Bulk.html:83 +#: html/Search/Bulk.html:104 msgid "Make Owner" -msgstr "Crea Proprietario" +msgstr "Nuovo incaricato" -#: html/Search/Bulk.html:107 +#: html/Search/Bulk.html:128 msgid "Make Status" -msgstr "Crea Stato" +msgstr "Nuovo stato" -#: html/Search/Bulk.html:115 +#: html/Search/Bulk.html:136 msgid "Make date Due" -msgstr "Crea data Scadenza" +msgstr "Nuova data scadenza" -#: html/Search/Bulk.html:117 +#: html/Search/Bulk.html:138 msgid "Make date Resolved" -msgstr "Crea data Risolto" +msgstr "Nuova data risoluzione" -#: html/Search/Bulk.html:111 +#: html/Search/Bulk.html:132 msgid "Make date Started" -msgstr "Crea data Iniziato" +msgstr "Nuova data iniziato" -#: html/Search/Bulk.html:109 +#: html/Search/Bulk.html:130 msgid "Make date Starts" -msgstr "Crea data Inizia" +msgstr "Nuova data inizio previsto" -#: html/Search/Bulk.html:113 +#: html/Search/Bulk.html:134 msgid "Make date Told" -msgstr "Crea data Detto" +msgstr "Nuova data ultimo contatto" -#: html/Search/Bulk.html:103 +#: html/Search/Bulk.html:124 msgid "Make priority" -msgstr "Crea priorità" +msgstr "Nuova priorità" -#: html/Search/Bulk.html:105 +#: html/Search/Bulk.html:126 msgid "Make queue" -msgstr "Crea coda" +msgstr "Nuova coda" -#: html/Search/Bulk.html:101 +#: html/Search/Bulk.html:122 msgid "Make subject" -msgstr "Crea oggetto" +msgstr "Nuovo oggetto" -#: NOT FOUND IN SOURCE -msgid "Malkovich Malkovich Malkovich Malkovich" -msgstr "" +#: lib/RT/Group_Overlay.pm:177 +msgid "Make this group visible to user" +msgstr "Rendi questo gruppo visibile all'utente" -#: NOT FOUND IN SOURCE +#: html/Admin/index.html:78 msgid "Manage custom fields and custom field values" -msgstr "" +msgstr "Gestione campi personalizzati e relativi valori" -#: html/Admin/index.html:32 +#: html/Admin/index.html:69 msgid "Manage groups and group membership" -msgstr "Gestisci i gruppi e le appartenenze" +msgstr "Gestione di gruppi e appartenenze" -#: html/Admin/index.html:38 +#: html/Admin/index.html:85 msgid "Manage properties and configuration which apply to all queues" -msgstr "Gestisci le proprietà e le configurazioni che si applicano a tutte le code" +msgstr "Gestione di proprietà e configurazioni che si applicano a tutte le code" -#: html/Admin/index.html:35 +#: html/Admin/index.html:74 msgid "Manage queues and queue-specific properties" -msgstr "Gestisci le code e le propietà specifiche delle code" +msgstr "Gestione delle code e delle propietà specifiche delle code" -#: html/Admin/index.html:29 +#: html/Admin/index.html:64 msgid "Manage users and passwords" -msgstr "Gestisci gli utenti e le password" +msgstr "Gestione di utenti e password" -#: lib/RT/Date.pm:413 +#: lib/RT/Date.pm:439 msgid "Mar." msgstr "Mar." @@ -2962,108 +2948,109 @@ msgstr "Marzo" msgid "May" msgstr "Maggio" -#: lib/RT/Date.pm:415 +#: lib/RT/Date.pm:441 msgid "May." msgstr "Mag." -#: lib/RT/Transaction_Overlay.pm:634 +#: lib/RT/Transaction_Overlay.pm:720 #. ($value) msgid "Member %1 added" -msgstr "" +msgstr "Aggiunto appartenente %1" -#: lib/RT/Transaction_Overlay.pm:674 +#: lib/RT/Transaction_Overlay.pm:760 #. ($value) msgid "Member %1 deleted" -msgstr "" +msgstr "Rimosso appartenente %1" -#: lib/RT/Group_Overlay.pm:974 +#: lib/RT/Group_Overlay.pm:1008 msgid "Member added" -msgstr "Aggiunto membro" +msgstr "Aggiunto appartenente" -#: lib/RT/Group_Overlay.pm:1136 +#: lib/RT/Group_Overlay.pm:1170 msgid "Member deleted" -msgstr "Eliminato membro" +msgstr "Rimosso appartenente" -#: lib/RT/Group_Overlay.pm:1140 +#: lib/RT/Group_Overlay.pm:1174 msgid "Member not deleted" -msgstr "Membro non eliminato" +msgstr "Appartenente non rimosso" -#: html/Elements/SelectLinkType:25 +#: html/Elements/SelectLinkType:47 msgid "Member of" -msgstr "Membro di" +msgstr "Appartenente a" #: NOT FOUND IN SOURCE msgid "MemberOf" -msgstr "MembroDi" +msgstr "AppartenteA" -#: html/Admin/Elements/GroupTabs:41 html/User/Elements/GroupTabs:41 +#: html/Admin/Elements/GroupTabs:63 html/User/Elements/GroupTabs:63 msgid "Members" -msgstr "Membri" +msgstr "Appartenenti" -#: lib/RT/Transaction_Overlay.pm:631 +#: lib/RT/Transaction_Overlay.pm:717 #. ($value) msgid "Membership in %1 added" -msgstr "" +msgstr "Aggiunta appartenenza al gruppo %1" -#: lib/RT/Transaction_Overlay.pm:671 +#: lib/RT/Transaction_Overlay.pm:757 #. ($value) msgid "Membership in %1 deleted" -msgstr "" +msgstr "Rimossa appartenenza al gruppo %1" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:61 msgid "Memberships" -msgstr "" +msgstr "Appartenenza a gruppi" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/Memberships.html:60 +#. ($UserObj->Name) msgid "Memberships of the user %1" -msgstr "" +msgstr "Appartenenza a gruppi per l'utente %1" -#: lib/RT/Ticket_Overlay.pm:2813 +#: lib/RT/Ticket_Overlay.pm:2849 msgid "Merge Successful" msgstr "Unione avvenuta con Successo" -#: lib/RT/Ticket_Overlay.pm:2733 +#: lib/RT/Ticket_Overlay.pm:2736 msgid "Merge failed. Couldn't set EffectiveId" msgstr "Unione fallita. Impossibile impostare EffectiveId" -#: html/Elements/EditLinks:104 html/Ticket/Elements/BulkLinks:26 +#: lib/RT/Ticket_Overlay.pm:2744 +msgid "Merge failed. Couldn't set Status" +msgstr "Unione fallita. Impossibile impostare Stato" + +#: html/Elements/EditLinks:129 html/Ticket/Elements/BulkLinks:48 msgid "Merge into" -msgstr "Unisci in" +msgstr "Unisci a" -#: lib/RT/Transaction_Overlay.pm:637 +#: lib/RT/Transaction_Overlay.pm:723 #. ($value) msgid "Merged into %1" -msgstr "" +msgstr "Unito a %1" -#: html/Search/Bulk.html:135 html/Ticket/Update.html:83 +#: html/Search/Bulk.html:165 html/Ticket/Update.html:116 msgid "Message" msgstr "Messaggio" -#: NOT FOUND IN SOURCE -msgid "Message body not shown because it is too large or is not plain text." -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2514 +#: lib/RT/Ticket_Overlay.pm:2406 msgid "Message could not be recorded" -msgstr "" +msgstr "Impossibile registrare il messaggio" -#: NOT FOUND IN SOURCE -msgid "Message recipients" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2517 +#: lib/RT/Ticket_Overlay.pm:2409 msgid "Message recorded" -msgstr "" +msgstr "Messaggio registrato" -#: html/Ticket/Elements/PreviewScrips:70 +#: html/Ticket/Elements/PreviewScrips:115 msgid "Messages about this ticket will not be sent to..." -msgstr "" +msgstr "I messaggi riguardanti questo ticket non saranno inviati a..." + +#: html/Search/Build.html:667 +msgid "Mismatched parentheses" +msgstr "Parentesi non bilanciate" -#: lib/RT/Record.pm:749 +#: lib/RT/Record.pm:940 msgid "Missing a primary key?: %1" msgstr "Manca una chiave primaria?: %1" -#: html/Admin/Users/Modify.html:166 html/User/Prefs.html:71 +#: html/Admin/Users/Modify.html:193 html/User/Prefs.html:93 msgid "Mobile" msgstr "Cellulare" @@ -3071,107 +3058,106 @@ msgstr "Cellulare" msgid "MobilePhone" msgstr "TelefonoCellulare" -#: NOT FOUND IN SOURCE -msgid "Modified" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "Modify Access Control List" -msgstr "Modifca la Lista Controllo Accessi" +msgstr "Modifica la Lista Controllo Accessi (ACL)" #: NOT FOUND IN SOURCE msgid "Modify Custom Field %1" -msgstr "Modifica il Campo Personalizzato %1" +msgstr "Modifica il campo personalizzato %1" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:96 +#. (loc(lc($FriendlySubTypes)), loc(lc($Types))) +msgid "Modify Custom Fields which apply to %1 for all %2" +msgstr "Modifica campi personalizzati applicabili a %1 per ogni %2" + +#: html/Admin/Elements/ObjectCustomFields:98 +#. (loc(lc($Types))) msgid "Modify Custom Fields which apply to all %1" -msgstr "" +msgstr "Modifica i campi personalizzati applicabili a tutti %1" -#: html/Admin/Global/CustomFields.html:43 html/Admin/Global/index.html:50 +#: NOT FOUND IN SOURCE msgid "Modify Custom Fields which apply to all queues" msgstr "Modifica i Campi Personalizzati validi per tutte le code" -#: html/Admin/Global/GroupRights.html:84 html/Admin/Groups/GroupRights.html:72 html/Admin/Queues/GroupRights.html:85 +#: html/Admin/Global/GroupRights.html:106 html/Admin/Groups/GroupRights.html:94 html/Admin/Queues/GroupRights.html:107 msgid "Modify Group Rights" -msgstr "" +msgstr "Modifica diritti del gruppo" -#: html/Admin/Groups/Members.html:80 html/User/Groups/Members.html:79 +#: html/Admin/Groups/Members.html:102 html/User/Groups/Members.html:101 msgid "Modify Members" -msgstr "" +msgstr "Modifica appartenenti al gruppo" -#: html/User/Delegation.html:36 +#: html/User/Delegation.html:58 msgid "Modify Rights" -msgstr "" +msgstr "Modifica diritti" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "Modify Scrip templates for this queue" -msgstr "Modifica i modelli di Scips per questa coda" +msgstr "Modifica i modelli di Scrips per questa coda" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "Modify Scrips for this queue" msgstr "Modifica gli Scrips per questa coda" #: NOT FOUND IN SOURCE msgid "Modify System ACLS" -msgstr "Modifica le LCA di Sistema" +msgstr "Modifica le ACL di Sistema" #: NOT FOUND IN SOURCE msgid "Modify Template %1" -msgstr "Modifica il Modello %1" +msgstr "Modifica il modello %1" -#: html/Admin/Global/UserRights.html:53 html/Admin/Groups/UserRights.html:54 html/Admin/Queues/UserRights.html:53 +#: html/Admin/Global/UserRights.html:75 html/Admin/Groups/UserRights.html:76 html/Admin/Queues/UserRights.html:75 msgid "Modify User Rights" -msgstr "" +msgstr "Modifica diritti utente" -#: html/Admin/Queues/CustomField.html:44 +#: html/Admin/Queues/CustomField.html:66 #. ($QueueObj->Name()) msgid "Modify a CustomField for queue %1" -msgstr "Modifica un CampoPersonalizzato per la coda %1" +msgstr "Modifica un campo personalizzato per la coda %1" -#: html/Admin/Global/CustomField.html:52 +#: NOT FOUND IN SOURCE msgid "Modify a CustomField which applies to all queues" -msgstr "Modifica un CampoPersonalizzato valido per tutte le code" +msgstr "Modifica un campo personalizzato valido per tutte le code" -#: html/Admin/Queues/Scrip.html:53 +#: html/Admin/Queues/Scrip.html:75 #. ($QueueObj->Name) msgid "Modify a scrip for queue %1" msgstr "Modifica uno scrip per la coda %1" -#: html/Admin/Global/Scrip.html:47 +#: html/Admin/Global/Scrip.html:69 msgid "Modify a scrip which applies to all queues" msgstr "Modifica uno scrip valido per tutte le code" -#: NOT FOUND IN SOURCE -msgid "Modify article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:90 +#. ($CF->Name) msgid "Modify associated objects for %1" -msgstr "" +msgstr "Modifica oggetti associati a %1" #: NOT FOUND IN SOURCE msgid "Modify dates for # %1" msgstr "Modifica le date per n° %1" -#: html/Ticket/ModifyDates.html:24 html/Ticket/ModifyDates.html:28 +#: html/Ticket/ModifyDates.html:46 html/Ticket/ModifyDates.html:50 #. ($TicketObj->Id) msgid "Modify dates for #%1" msgstr "Modifica le date per n°%1" -#: html/Ticket/ModifyDates.html:34 +#: html/Ticket/ModifyDates.html:56 #. ($TicketObj->Id) msgid "Modify dates for ticket # %1" msgstr "Modifica le date per il ticket n° %1" -#: html/Admin/Global/GroupRights.html:24 html/Admin/Global/GroupRights.html:27 html/Admin/Global/index.html:55 +#: html/Admin/Elements/GlobalCustomFieldTabs:65 html/Admin/Global/index.html:72 +msgid "Modify global custom fields" +msgstr "Modifica campi personalizzati globali" + +#: html/Admin/Elements/GlobalCustomFieldTabs:70 html/Admin/Global/GroupRights.html:46 html/Admin/Global/GroupRights.html:49 html/Admin/Global/index.html:77 msgid "Modify global group rights" msgstr "Modifica i diritti di gruppo globali" -#: html/Admin/Global/GroupRights.html:32 +#: html/Admin/Global/GroupRights.html:54 msgid "Modify global group rights." msgstr "Modifica i diritti di gruppo globali." @@ -3187,263 +3173,249 @@ msgstr "Modifica i diritti globali per gli utenti" msgid "Modify global scrips" msgstr "Modifica gli scrips globali" -#: html/Admin/Global/UserRights.html:24 html/Admin/Global/UserRights.html:27 html/Admin/Global/index.html:59 +#: html/Admin/Global/UserRights.html:46 html/Admin/Global/UserRights.html:49 html/Admin/Global/index.html:81 msgid "Modify global user rights" msgstr "Modifica i diritti globali per gli utenti" -#: html/Admin/Global/UserRights.html:32 +#: html/Admin/Global/UserRights.html:54 msgid "Modify global user rights." msgstr "Modifica i diritti globali per gli utenti." -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "Modify group metadata or delete group" -msgstr "Modifica i metadati di gruppo o elimina un gruppo" +msgstr "Modifica i metadati del gruppo o elimina un gruppo" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:164 +#. ($CustomFieldObj->Name) msgid "Modify group rights for custom field %1" -msgstr "" +msgstr "Modifica i diritti di gruppo per il campo personalizzato %1" -#: html/Admin/Groups/GroupRights.html:24 html/Admin/Groups/GroupRights.html:28 html/Admin/Groups/GroupRights.html:34 +#: html/Admin/Groups/GroupRights.html:46 html/Admin/Groups/GroupRights.html:50 html/Admin/Groups/GroupRights.html:56 #. ($GroupObj->Name) msgid "Modify group rights for group %1" msgstr "Modifica i diritti di gruppo per il gruppo %1" -#: html/Admin/Queues/GroupRights.html:24 html/Admin/Queues/GroupRights.html:28 +#: html/Admin/Queues/GroupRights.html:46 html/Admin/Queues/GroupRights.html:50 #. ($QueueObj->Name) msgid "Modify group rights for queue %1" msgstr "Modifica i diritti di gruppo per la coda %1" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "Modify membership roster for this group" -msgstr "Modofica i membri di questo gruppo" +msgstr "Modifica gli appartenenti a questo gruppo" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "Modify one's own RT account" msgstr "Modifica il proprio account RT" -#: html/Admin/Queues/People.html:24 html/Admin/Queues/People.html:28 +#: html/Admin/Queues/People.html:46 html/Admin/Queues/People.html:50 #. ($QueueObj->Name) msgid "Modify people related to queue %1" -msgstr "Modifica le persone relative alla coda %1" +msgstr "Modifica le persone collegate alla coda %1" -#: html/Ticket/ModifyPeople.html:24 html/Ticket/ModifyPeople.html:28 html/Ticket/ModifyPeople.html:34 +#: html/Ticket/ModifyPeople.html:46 html/Ticket/ModifyPeople.html:50 html/Ticket/ModifyPeople.html:56 #. ($Ticket->id) #. ($Ticket->Id) msgid "Modify people related to ticket #%1" -msgstr "Modifica le persone relative al ticket n°%1" +msgstr "Modifica le persone collegate al ticket n°%1" -#: html/Admin/Queues/Scrips.html:45 +#: html/Admin/Queues/Scrips.html:67 #. ($QueueObj->Name) msgid "Modify scrips for queue %1" msgstr "Modifica gli scrips per la coda %1" -#: html/Admin/Global/Scrips.html:43 html/Admin/Global/index.html:41 +#: html/Admin/Elements/GlobalCustomFieldTabs:56 html/Admin/Global/Scrips.html:65 html/Admin/Global/index.html:63 msgid "Modify scrips which apply to all queues" msgstr "Modifica gli scrips validi per tutte le code" -#: html/Admin/Global/Template.html:24 html/Admin/Global/Template.html:29 html/Admin/Global/Template.html:80 html/Admin/Queues/Template.html:77 +#: html/Admin/Global/Template.html:102 html/Admin/Global/Template.html:46 html/Admin/Global/Template.html:51 html/Admin/Queues/Template.html:99 #. (loc($TemplateObj->Name())) #. ($TemplateObj->id) msgid "Modify template %1" msgstr "Modifica modello %1" -#: html/Admin/Global/Templates.html:43 +#: html/Admin/Global/Templates.html:65 msgid "Modify templates which apply to all queues" msgstr "Modifica i modelli validi per tutte le code" -#: html/Admin/Groups/Modify.html:86 html/User/Groups/Modify.html:85 +#: html/Admin/Groups/Modify.html:119 html/User/Groups/Modify.html:107 #. ($Group->Name) msgid "Modify the group %1" msgstr "Modifica il gruppo %1" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "Modify the queue watchers" msgstr "Modifica gli osservatori della coda" -#: html/Admin/Users/Modify.html:263 +#: html/Admin/Users/Modify.html:301 #. ($UserObj->Name) msgid "Modify the user %1" msgstr "Modifica l'utente %1" -#: html/Ticket/ModifyAll.html:36 +#: html/Ticket/ModifyAll.html:58 #. ($Ticket->Id) msgid "Modify ticket # %1" msgstr "Modifica il ticket n° %1" -#: html/Ticket/Modify.html:24 html/Ticket/Modify.html:27 html/Ticket/Modify.html:33 +#: html/Ticket/Modify.html:46 html/Ticket/Modify.html:49 html/Ticket/Modify.html:55 #. ($TicketObj->Id) msgid "Modify ticket #%1" msgstr "Modifica il ticket n°%1" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "Modify tickets" -msgstr "Modifica i tickets" +msgstr "Modifica i ticket" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:157 +#. ($CustomFieldObj->Name) msgid "Modify user rights for custom field %1" -msgstr "" +msgstr "Modifica i diritti utente per il il campo personalizzato %1" -#: html/Admin/Groups/UserRights.html:24 html/Admin/Groups/UserRights.html:28 html/Admin/Groups/UserRights.html:34 +#: html/Admin/Groups/UserRights.html:46 html/Admin/Groups/UserRights.html:50 html/Admin/Groups/UserRights.html:56 #. ($GroupObj->Name) msgid "Modify user rights for group %1" msgstr "Modifica i diritti utente per il gruppo %1" -#: html/Admin/Queues/UserRights.html:24 html/Admin/Queues/UserRights.html:28 +#: html/Admin/Queues/UserRights.html:46 html/Admin/Queues/UserRights.html:50 #. ($QueueObj->Name) msgid "Modify user rights for queue %1" -msgstr "Modifica i diritti dell'utente per la coda %1" +msgstr "Modifica i diritti utente per la coda %1" #: NOT FOUND IN SOURCE msgid "Modify watchers for queue '%1'" msgstr "Modifica gli osservatori per la coda '%1'" -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "ModifyACL" -msgstr "ModificaLCA" +msgstr "ModificaACL" + +#: lib/RT/CustomField_Overlay.pm:103 +msgid "ModifyCustomField" +msgstr "ModificaCampoPers." -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/Group_Overlay.pm:174 msgid "ModifyOwnMembership" -msgstr "ModificaPropriaAppartenenza" +msgstr "ModificaPropriaAppartenenzaAlGruppo" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "ModifyQueueWatchers" -msgstr "ModificaOsservatoriCoda" +msgstr "ModificaOsservatoriDellaCoda" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "ModifyScrips" msgstr "ModificaScrips" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "ModifySelf" -msgstr "ModificaSeStesso" +msgstr "ModificaSuoiDati" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "ModifyTemplate" msgstr "ModificaModello" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "ModifyTicket" msgstr "ModificaTicket" -#: lib/RT/Date.pm:388 +#: lib/RT/Date.pm:413 msgid "Mon." msgstr "Lun." -#: html/Ticket/Elements/ShowRequestor:40 +#: html/Ticket/Elements/ShowRequestor:62 #. ($name) msgid "More about %1" -msgstr "Altre info su %1" - -#: NOT FOUND IN SOURCE -msgid "Move" -msgstr "" +msgstr "Maggiori informazioni su %1" -#: html/Admin/Elements/EditCustomFields:60 +#: html/Admin/Elements/PickCustomFields:83 msgid "Move down" -msgstr "Move down" +msgstr "Sposta in basso" -#: html/Admin/Elements/EditCustomFields:52 +#: html/Admin/Elements/PickCustomFields:75 msgid "Move up" -msgstr "Move up" +msgstr "Sposta in alto" -#: html/Admin/Elements/SelectSingleOrMultiple:26 +#: html/Admin/Elements/SelectSingleOrMultiple:48 msgid "Multiple" -msgstr "Multiple" +msgstr "Multiplo" -#: lib/RT/User_Overlay.pm:197 +#: lib/RT/User_Overlay.pm:227 msgid "Must specify 'Name' attribute" -msgstr "Must specify 'Name' attribute" +msgstr "L'attributo 'name' deve essere specificato" -#: html/SelfService/Elements/MyRequests:48 +#: html/SelfService/Elements/MyRequests:70 #. ($friendly_status) msgid "My %1 tickets" -msgstr "I miei%1 tickets" +msgstr "I miei ticket in stato: %1" #: NOT FOUND IN SOURCE msgid "My Approvals" -msgstr "Le mie richieste di Approvazione" +msgstr "Le mie richieste di approvazione" -#: html/Approvals/index.html:24 html/Approvals/index.html:25 +#: html/Approvals/index.html:46 html/Approvals/index.html:47 msgid "My approvals" msgstr "Le mie richieste di approvazione" -#: html/Search/Elements/SearchPrivacy:5 html/Search/Elements/SelectSearchObject:8 html/Search/Elements/SelectSearchesForObjects:8 +#: html/Search/Elements/SearchPrivacy:50 html/Search/Elements/SelectSearchObject:53 html/Search/Elements/SelectSearchesForObjects:53 msgid "My saved searches" -msgstr "" +msgstr "Le mie ricerche salvate" -#: html/Admin/Elements/AddCustomFieldValue:31 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/ModifyTemplate:27 html/Admin/Groups/Modify.html:43 html/Elements/SelectGroups:25 html/Elements/SelectUsers:27 html/User/Groups/Modify.html:43 +#: html/Admin/CustomFields/Modify.html:58 html/Admin/Elements/AddCustomFieldValue:53 html/Admin/Elements/EditCustomField:55 html/Admin/Elements/EditCustomFieldValues:55 html/Admin/Elements/ModifyTemplate:49 html/Admin/Groups/Modify.html:65 html/User/Groups/Modify.html:65 msgid "Name" msgstr "Nome" -#: lib/RT/User_Overlay.pm:204 +#: lib/RT/User_Overlay.pm:234 msgid "Name in use" -msgstr "Name in use" - -#: NOT FOUND IN SOURCE -msgid "Name matches" -msgstr "" +msgstr "Nome già usato" #: NOT FOUND IN SOURCE msgid "Need approval from system administrator" -msgstr "Need approval from system administrator" +msgstr "È richiesta l'approvazione da parte del system administrator" -#: html/Ticket/Elements/ShowDates:52 +#: html/Ticket/Elements/ShowDates:73 msgid "Never" -msgstr "Never" +msgstr "Mai" -#: html/Elements/Quicksearch:29 +#: html/Elements/Quicksearch:51 msgid "New" msgstr "Nuovo" -#: NOT FOUND IN SOURCE -msgid "New Article" -msgstr "" - -#: html/Elements/EditLinks:93 +#: html/Elements/EditLinks:115 msgid "New Links" -msgstr "New Relationships" +msgstr "Nuovi collegamenti" -#: html/Admin/Users/Modify.html:92 html/User/Prefs.html:87 +#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:109 msgid "New Password" msgstr "Nuova Password" #: etc/initialdata:332 msgid "New Pending Approval" -msgstr "New Pending Approval" +msgstr "Nuove approvazioni pendenti" -#: html/Ticket/Elements/Tabs:170 +#: html/Ticket/Elements/Tabs:193 msgid "New Query" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "New Relationships" -msgstr "" +msgstr "Nuova query" #: NOT FOUND IN SOURCE msgid "New Search" msgstr "Nuova Ricerca" -#: NOT FOUND IN SOURCE -msgid "New class" -msgstr "" - -#: html/Admin/Global/CustomField.html:40 html/Admin/Global/CustomFields.html:38 html/Admin/Queues/CustomField.html:51 html/Admin/Queues/CustomFields.html:40 +#: html/Admin/Elements/CustomFieldTabs:93 html/Admin/Queues/CustomField.html:73 msgid "New custom field" -msgstr "Nuovo campo Personalizzato" +msgstr "Nuovo campo personalizzato" -#: html/Admin/Elements/GroupTabs:53 html/User/Elements/GroupTabs:51 +#: html/Admin/Elements/GroupTabs:77 html/User/Elements/GroupTabs:73 msgid "New group" msgstr "Nuovo gruppo" -#: html/SelfService/Prefs.html:31 +#: html/SelfService/Prefs.html:53 msgid "New password" msgstr "Nuova password" -#: lib/RT/User_Overlay.pm:773 +#: lib/RT/User_Overlay.pm:817 msgid "New password notification sent" -msgstr "New password notification sent" +msgstr "Inviata notifica della nuova password" -#: html/Admin/Elements/QueueTabs:69 +#: html/Admin/Elements/QueueTabs:95 msgid "New queue" msgstr "Nuova coda" @@ -3451,11 +3423,11 @@ msgstr "Nuova coda" msgid "New request" msgstr "Nuova richiesta" -#: html/Admin/Elements/SelectRights:41 +#: html/Admin/Elements/SelectRights:65 msgid "New rights" msgstr "Nuovi diritti" -#: html/Admin/Global/Scrip.html:39 html/Admin/Global/Scrips.html:38 html/Admin/Queues/Scrip.html:42 html/Admin/Queues/Scrips.html:54 +#: html/Admin/Global/Scrip.html:61 html/Admin/Global/Scrips.html:60 html/Admin/Queues/Scrip.html:64 html/Admin/Queues/Scrips.html:76 msgid "New scrip" msgstr "Nuovo scrip" @@ -3463,586 +3435,610 @@ msgstr "Nuovo scrip" msgid "New search" msgstr "Nuova ricerca" -#: html/Admin/Global/Template.html:59 html/Admin/Global/Templates.html:38 html/Admin/Queues/Template.html:57 html/Admin/Queues/Templates.html:49 +#: html/Admin/Global/Template.html:81 html/Admin/Global/Templates.html:60 html/Admin/Queues/Template.html:79 html/Admin/Queues/Templates.html:71 msgid "New template" msgstr "Nuovo modello" -#: html/SelfService/Elements/Tabs:47 +#: html/SelfService/Elements/Tabs:69 msgid "New ticket" msgstr "Nuovo ticket" -#: lib/RT/Ticket_Overlay.pm:2700 +#: lib/RT/Ticket_Overlay.pm:2713 msgid "New ticket doesn't exist" msgstr "Il nuovo ticket non esiste" -#: html/Admin/Elements/UserTabs:50 +#: html/Admin/Elements/UserTabs:78 msgid "New user" msgstr "Nuovo utente" -#: html/Admin/Elements/CreateUserCalled:25 +#: html/Admin/Elements/CreateUserCalled:47 msgid "New user called" -msgstr "New user called" +msgstr "Nuovo utente di nome" -#: html/Admin/Queues/People.html:54 html/Ticket/Elements/EditPeople:28 +#: html/Admin/Queues/People.html:76 html/Ticket/Elements/EditPeople:50 msgid "New watchers" msgstr "Nuovo osservatore" #: NOT FOUND IN SOURCE msgid "New window setting" -msgstr "New window setting" +msgstr "Impostazioni nuova finestra" -#: html/Ticket/Elements/Tabs:70 +#: NOT FOUND IN SOURCE +msgid "NEWLINE" +msgstr "NUOVA_RIGA" + +#: html/Ticket/Elements/Tabs:92 msgid "Next" -msgstr "Succesivo" +msgstr "Seguente" -#: html/Elements/TicketList:67 +#: html/Elements/TicketList:104 msgid "Next Page" -msgstr "" +msgstr "Pagina seguente" #: NOT FOUND IN SOURCE msgid "Next page" -msgstr "Pagina succesiva" +msgstr "Pagina seguente" #: NOT FOUND IN SOURCE msgid "NickName" -msgstr "NickName" +msgstr "Nomignolo" -#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 +#: html/Admin/Users/Modify.html:84 html/User/Prefs.html:72 msgid "Nickname" -msgstr "Soprannome" - -#: NOT FOUND IN SOURCE -msgid "No" -msgstr "" +msgstr "Nomignolo" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:145 msgid "No Class defined" -msgstr "" +msgstr "Nessuna classe definita" -#: html/Admin/Elements/EditCustomField:89 html/Admin/Elements/EditCustomFields:103 +#: html/Admin/CustomFields/Modify.html:124 html/Admin/Elements/EditCustomField:119 msgid "No CustomField" -msgstr "No CustomField" +msgstr "Nessun campo personalizzato" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:103 msgid "No CustomField defined" -msgstr "" +msgstr "Nessun campo personalizzato definito" -#: html/Admin/Groups/GroupRights.html:83 html/Admin/Groups/UserRights.html:70 +#: html/Admin/Groups/GroupRights.html:105 html/Admin/Groups/UserRights.html:92 msgid "No Group defined" -msgstr "No Group defined" +msgstr "Nessun gruppo definito" -#: lib/RT/Tickets_Overlay_SQL.pm:452 +#: lib/RT/Tickets_Overlay_SQL.pm:477 msgid "No Query" -msgstr "" +msgstr "Nessuna query" -#: html/Admin/Queues/GroupRights.html:96 html/Admin/Queues/UserRights.html:67 +#: html/Admin/Queues/GroupRights.html:118 html/Admin/Queues/UserRights.html:89 msgid "No Queue defined" -msgstr "No Queue defined" +msgstr "Nessuna coda definita" -#: bin/rt-crontool:52 +#: bin/rt-crontool:73 msgid "No RT user found. Please consult your RT administrator.\\n" -msgstr "No RT user found. Please consult your RT administrator.\\n" +msgstr "Nessun utente RT trovato. Consulta il tuo amministratore di RT.\\n" -#: html/Admin/Global/Template.html:78 html/Admin/Queues/Template.html:75 +#: html/Admin/Global/Template.html:100 html/Admin/Queues/Template.html:97 msgid "No Template" msgstr "Nessun Modello" #: NOT FOUND IN SOURCE msgid "No Ticket specified. Aborting ticket " -msgstr "No Ticket specified. Aborting ticket " - -#: NOT FOUND IN SOURCE -msgid "No Ticket specified. Aborting ticket modifications\\n\\n" -msgstr "" +msgstr "Nessun ticket specificato. Annullo il ticket" -#: html/Approvals/Elements/Approve:45 +#: html/Approvals/Elements/Approve:67 msgid "No action" -msgstr "No action" +msgstr "Nessuna azione" -#: lib/RT/Record.pm:744 +#: lib/RT/Record.pm:935 msgid "No column specified" -msgstr "No column specified" +msgstr "Nessuna colonna specificata" #: NOT FOUND IN SOURCE msgid "No command found\\n" -msgstr "No command found\\n" +msgstr "Nessun comando trovato\\n" -#: html/Ticket/Elements/ShowRequestor:46 +#: html/Ticket/Elements/ShowRequestor:68 msgid "No comment entered about this user" -msgstr "No comment entered about this user" +msgstr "Nessun commento su questo utente" #: NOT FOUND IN SOURCE msgid "No correspondence attached" -msgstr "No correspondence attached" +msgstr "Nessuna corrispondenza allegata" -#: lib/RT/Action/Generic.pm:159 lib/RT/Condition/Generic.pm:175 lib/RT/Search/ActiveTicketsInQueue.pm:55 lib/RT/Search/Generic.pm:112 +#: lib/RT/Action/Generic.pm:186 lib/RT/Condition/Generic.pm:198 lib/RT/Search/ActiveTicketsInQueue.pm:78 lib/RT/Search/Generic.pm:135 #. (ref $self) msgid "No description for %1" msgstr "Nessuna descrizione per %1" -#: lib/RT/Users_Overlay.pm:159 +#: lib/RT/Users_Overlay.pm:185 msgid "No group specified" -msgstr "No group specified" +msgstr "Nessun gruppo specificato" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:52 msgid "No groups matching search criteria found." -msgstr "" +msgstr "Nessun gruppo corrisponde ai criteri di ricerca." -#: lib/RT/Ticket_Overlay.pm:2475 +#: lib/RT/Ticket_Overlay.pm:2349 msgid "No message attached" -msgstr "" +msgstr "Nessun messaggio allegato" -#: lib/RT/User_Overlay.pm:991 +#: lib/RT/User_Overlay.pm:1035 msgid "No password set" -msgstr "No password set" +msgstr "Nessuna password impostata" -#: lib/RT/Queue_Overlay.pm:296 +#: lib/RT/Queue_Overlay.pm:358 msgid "No permission to create queues" -msgstr "No permission to create code" +msgstr "Manca il permesso per creare code" -#: NOT FOUND IN SOURCE +#: lib/RT/Ticket_Overlay.pm:409 +#. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" -msgstr "No permission to create tickets in the coda '%1'" +msgstr "Manca il permesso per creare ticket nella coda '%1'" -#: lib/RT/User_Overlay.pm:157 +#: lib/RT/User_Overlay.pm:187 msgid "No permission to create users" -msgstr "No permission to create users" +msgstr "Manca il permesso per creare utenti" -#: html/SelfService/Display.html:125 +#: html/SelfService/Display.html:165 msgid "No permission to display that ticket" -msgstr "No permission to display that ticket" +msgstr "Manca il permesso per visualizzare il ticket" -#: html/SelfService/Update.html:68 +#: html/SelfService/Update.html:117 msgid "No permission to view update ticket" -msgstr "No permission to view update ticket" +msgstr "Manca il permesso per aggiornare il ticket" -#: lib/RT/Queue_Overlay.pm:716 lib/RT/Ticket_Overlay.pm:1581 +#: lib/RT/Queue_Overlay.pm:792 lib/RT/Ticket_Overlay.pm:1450 msgid "No principal specified" -msgstr "No principal specified" +msgstr "Nessun utente/gruppo specificato" -#: html/Admin/Queues/People.html:153 html/Admin/Queues/People.html:163 +#: html/Admin/Queues/People.html:175 html/Admin/Queues/People.html:185 msgid "No principals selected." -msgstr "No principals selected." +msgstr "Nessun utente/gruppo selezionato." -#: html/Admin/Queues/index.html:34 +#: html/Admin/Queues/index.html:57 msgid "No queues matching search criteria found." -msgstr "No code matching search criteria found." +msgstr "Nessuna coda soddisfa i criteri di ricerca." -#: html/Admin/Elements/SelectRights:81 +#: html/Admin/Elements/SelectRights:106 msgid "No rights found" msgstr "Nessun diritto trovato" -#: html/Admin/Elements/SelectRights:32 +#: html/Admin/Elements/SelectRights:53 msgid "No rights granted." msgstr "Nessun diritto concesso." -#: html/Search/Bulk.html:162 +#: lib/RT/SavedSearch.pm:187 +msgid "No search loaded" +msgstr "Nessuna ricerca caricata" + +#: html/Search/Bulk.html:194 msgid "No search to operate on." -msgstr "No search to operate on." +msgstr "Nessuna ricerca su cui operare." -#: html/Elements/TicketList:155 +#: html/Elements/RT__Ticket/ColumnMap:134 msgid "No subject" -msgstr "" +msgstr "Senza oggetto" #: NOT FOUND IN SOURCE msgid "No ticket id specified" -msgstr "No ticket id specified" +msgstr "Nessun identificativo di ticket specificato" -#: lib/RT/Transaction_Overlay.pm:455 lib/RT/Transaction_Overlay.pm:493 +#: lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:554 msgid "No transaction type specified" -msgstr "No transaction type specified" +msgstr "Nessun tipo transazione specificato" #: NOT FOUND IN SOURCE msgid "No user or email address specified" -msgstr "No user or email address specified" +msgstr "Nessun utente o indirizzo email specificato" -#: html/Admin/Users/index.html:35 +#: html/Admin/Users/index.html:55 msgid "No users matching search criteria found." -msgstr "No users matching search criteria found." +msgstr "Nessuna utente soddisfa i criteri di ricerca." #: NOT FOUND IN SOURCE msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" msgstr "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" -#: lib/RT/Record.pm:741 +#: lib/RT/Record.pm:932 msgid "No value sent to _Set!\\n" -msgstr "No value sent to _Set!\\n" +msgstr "Nessun valore inviato a _Set!\\n" -#: html/Elements/QuickCreate:16 +#: html/Elements/QuickCreate:61 msgid "Nobody" msgstr "Nessuno" -#: lib/RT/Record.pm:746 +#: lib/RT/Record.pm:937 msgid "Nonexistant field?" -msgstr "Nonexistant field?" +msgstr "Campo inesistente?" #: NOT FOUND IN SOURCE msgid "Not logged in" -msgstr "Not logged in" +msgstr "Accesso non effettuato" -#: html/Elements/Header:71 +#: html/Elements/Header:96 msgid "Not logged in." -msgstr "Non collegato." +msgstr "Accesso non effettuato." -#: lib/RT/Date.pm:369 +#: lib/RT/Date.pm:393 msgid "Not set" -msgstr "Non valorizzato" +msgstr "Non impostato" -#: html/NoAuth/Reminder.html:26 +#: html/NoAuth/Reminder.html:48 msgid "Not yet implemented." -msgstr "Not yet implemented." +msgstr "Non ancora implementato." #: NOT FOUND IN SOURCE msgid "Not yet implemented...." -msgstr "Not yet implemented...." +msgstr "Non ancora implementato...." -#: html/Approvals/Elements/Approve:48 +#: html/Approvals/Elements/Approve:70 msgid "Notes" -msgstr "Notes" +msgstr "Note" -#: lib/RT/User_Overlay.pm:776 +#: lib/RT/User_Overlay.pm:820 msgid "Notification could not be sent" -msgstr "Notification could not be sent" +msgstr "Impossibile inviare la notifica" #: etc/initialdata:101 msgid "Notify AdminCcs" -msgstr "Notify AdminCcs" +msgstr "invia notifica agli AdminCc" #: etc/initialdata:97 msgid "Notify AdminCcs as Comment" -msgstr "Notify AdminCcs as Comment" +msgstr "invia notifica agli AdminCc come commento" #: etc/initialdata:93 etc/upgrade/3.1.17/content:6 msgid "Notify Ccs" -msgstr "" +msgstr "invia notifica ai Cc" #: etc/initialdata:89 etc/upgrade/3.1.17/content:2 msgid "Notify Ccs as Comment" -msgstr "" +msgstr "invia notifica ai Cc come commento" #: etc/initialdata:128 msgid "Notify Other Recipients" -msgstr "Notify Other Recipients" +msgstr "invia notifica agli altri destinatari" #: etc/initialdata:124 msgid "Notify Other Recipients as Comment" -msgstr "Notify Other Recipients as Comment" +msgstr "invia notifica agli altri destinatari come commento" #: etc/initialdata:85 msgid "Notify Owner" -msgstr "Notify Proprietario" +msgstr "invia notifica all'incaricato" #: etc/initialdata:81 msgid "Notify Owner as Comment" -msgstr "Notify Proprietario as Comment" +msgstr "invia notifica all'incaricato come commento" #: etc/initialdata:376 msgid "Notify Owner of their rejected ticket" -msgstr "" +msgstr "invia notifica all'incaricato del ticket respinto" #: etc/initialdata:365 msgid "Notify Owner of their ticket has been approved by all approvers" -msgstr "" +msgstr "invia notifica all'incaricato del ticket che tutte le approvazioni sono state concesse" #: etc/initialdata:353 msgid "Notify Owner of their ticket has been approved by some approver" -msgstr "" +msgstr "invia notifica all'incaricato del ticket che alcune approvazioni sono state concesse" #: etc/initialdata:334 msgid "Notify Owners and AdminCcs of new items pending their approval" -msgstr "Notify Proprietari and AdminCcs of new items pending their approval" +msgstr "invia notifica agli incaricati e AdminCc quando è necessario richiedere nuove approvazione" #: etc/initialdata:77 msgid "Notify Requestors" -msgstr "Notifica al Richiedente" +msgstr "invia notifica al richiedente" #: etc/initialdata:111 msgid "Notify Requestors and Ccs" -msgstr "Notifica ai Richiedenti e ai Ccs" +msgstr "invia notifica ai richiedenti e ai Cc" #: etc/initialdata:106 msgid "Notify Requestors and Ccs as Comment" -msgstr "Notifica ai Richiedenti e ai Ccs come Commento" +msgstr "invia notifica ai richiedenti e ai Cc come commento" #: etc/initialdata:120 msgid "Notify Requestors, Ccs and AdminCcs" -msgstr "Notifica ai Richiedenti, Ccs e AdminCcs" +msgstr "invia notifica ai richiedenti, Cc e AdminCc" #: etc/initialdata:116 msgid "Notify Requestors, Ccs and AdminCcs as Comment" -msgstr "Notifica ai Richiedenti, Ccs a AdminCcs come Commento" +msgstr "invia notifica ai richiedenti, Cc a AdminCc come commento" -#: lib/RT/Date.pm:421 +#: lib/RT/Date.pm:447 msgid "Nov." msgstr "Nov." #: NOT FOUND IN SOURCE msgid "November" -msgstr "November" +msgstr "Novembre" + +#: html/Search/Elements/SelectAndOr:47 +msgid "OR" +msgstr "OR" -#: lib/RT/Record.pm:200 +#: lib/RT/Record.pm:319 msgid "Object could not be created" -msgstr "Object could not be created" +msgstr "L'oggetto non può essere creato" -#: lib/RT/Record.pm:219 +#: lib/RT/Record.pm:124 +msgid "Object could not be deleted" +msgstr "L'oggetto non può essere cancellato" + +#: lib/RT/Record.pm:338 msgid "Object created" -msgstr "Object created" +msgstr "Oggetto creato" -#: NOT FOUND IN SOURCE +#: lib/RT/Record.pm:121 +msgid "Object deleted" +msgstr "Oggetto cancellato" + +#: html/Admin/CustomFields/Objects.html:72 html/Admin/Elements/ObjectCustomFields:63 +#. ($ObjectType) +#. ($LookupType) msgid "Object of type %1 cannot take custom fields" -msgstr "" +msgstr "Oggetto di tipo %1 non accetta campi personalizzati" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:901 msgid "Object type mismatch" -msgstr "" +msgstr "Tipo oggetto non corrisponde" -#: lib/RT/Date.pm:420 +#: lib/RT/Date.pm:446 msgid "Oct." msgstr "Oct." #: NOT FOUND IN SOURCE msgid "October" -msgstr "October" +msgstr "Ottobre" -#: html/Tools/Elements/Tabs:31 +#: html/Tools/Elements/Tabs:53 msgid "Offline" -msgstr "" +msgstr "Offline" -#: html/Tools/Offline.html:27 +#: html/Tools/Offline.html:49 msgid "Offline edits" -msgstr "" +msgstr "Modifiche offline" -#: html/Tools/Offline.html:24 +#: html/Tools/Offline.html:46 msgid "Offline upload" -msgstr "" +msgstr "Upload richiesta offline" -#: html/Elements/SelectDateRelation:34 +#: html/Elements/SelectDateRelation:56 msgid "On" -msgstr "On" +msgstr "il" #: etc/initialdata:163 msgid "On Comment" -msgstr "On Comment" +msgstr "All'arrivo di un commento" #: etc/initialdata:156 msgid "On Correspond" -msgstr "On Correspond" +msgstr "All'arrivo di una corrispondenza" #: etc/initialdata:145 msgid "On Create" -msgstr "On Create" +msgstr "Alla creazione" #: etc/initialdata:184 msgid "On Owner Change" -msgstr "On Owner Change" +msgstr "Al cambio dell'incaricato" #: etc/initialdata:177 etc/upgrade/3.1.17/content:15 msgid "On Priority Change" -msgstr "" +msgstr "Al cambio della priorità" #: etc/initialdata:192 msgid "On Queue Change" -msgstr "On Queue Change" +msgstr "Al cambio di coda" #: etc/initialdata:198 msgid "On Resolve" -msgstr "On Resolve" +msgstr "Alla risoluzione" #: etc/initialdata:169 msgid "On Status Change" -msgstr "On Status Change" +msgstr "Al cambio di stato" #: etc/initialdata:150 msgid "On Transaction" -msgstr "On Transaction" +msgstr "Ad ogni transazione" -#: html/Approvals/Elements/PendingMyApproval:49 +#: html/Approvals/Elements/PendingMyApproval:71 #. ("") msgid "Only show approvals for requests created after %1" -msgstr "Mostra le approvazioni solo per le richieste create dopo %1" +msgstr "Mostra le approvazioni solo per le richieste create dopo il %1" -#: html/Approvals/Elements/PendingMyApproval:47 +#: html/Approvals/Elements/PendingMyApproval:69 #. ("") msgid "Only show approvals for requests created before %1" -msgstr "Mostra le approvazioni solo per le richieste create prima %1" +msgstr "Mostra le approvazioni solo per le richieste create prima del %1" -#: html/Elements/Quicksearch:30 +#: html/Elements/Quicksearch:52 msgid "Open" msgstr "Aperto" -#: html/Ticket/Elements/Tabs:137 +#: html/Ticket/Elements/Tabs:159 msgid "Open it" -msgstr "Aprilo" +msgstr "Apri" #: NOT FOUND IN SOURCE msgid "Open requests" msgstr "Richieste aperte" -#: html/SelfService/Elements/Tabs:41 +#: NOT FOUND IN SOURCE +msgid "Open ticket" +msgstr "Apri ticket" + +#: html/SelfService/Elements/Tabs:63 msgid "Open tickets" -msgstr "Open tickets" +msgstr "Ticket aperti" #: NOT FOUND IN SOURCE msgid "Open tickets (from listing) in a new window" -msgstr "Open tickets (from listing) in a new window" +msgstr "Apre ticket (dalla lista) in una nuova finestra" #: NOT FOUND IN SOURCE msgid "Open tickets (from listing) in another window" -msgstr "Open tickets (from listing) in another window" +msgstr "Apre ticket (dalla lista) in un'altra finestra" #: etc/initialdata:140 msgid "Open tickets on correspondence" -msgstr "Open tickets on correspondence" +msgstr "Apri i ticket all'arrivo di corrispondenza" -#: html/Search/Elements/DisplayOptions:35 +#: html/Search/Elements/DisplayOptions:56 msgid "Order by" -msgstr "" +msgstr "Ordina per" #: NOT FOUND IN SOURCE msgid "Ordering and sorting" -msgstr "Visualizzazione e Ordinamento" +msgstr "Ordinamento" -#: html/Admin/Users/Modify.html:114 html/Elements/SelectUsers:28 html/User/Prefs.html:107 +#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:129 msgid "Organization" msgstr "Azienda" -#: html/Approvals/Elements/Approve:32 +#: html/Approvals/Elements/Approve:54 #. ($approving->Id, $approving->Subject) msgid "Originating ticket: #%1" -msgstr "Originating ticket: n°%1" +msgstr "Ticket originario: n°%1" -#: lib/RT/Transaction_Overlay.pm:525 +#: lib/RT/Transaction_Overlay.pm:611 msgid "Outgoing email about a comment recorded" -msgstr "" +msgstr "Registrata email in uscita riguardante un commento" -#: lib/RT/Transaction_Overlay.pm:529 +#: lib/RT/Transaction_Overlay.pm:615 msgid "Outgoing email recorded" -msgstr "" +msgstr "Registrata email in uscita" -#: html/Admin/Queues/Modify.html:68 +#: html/Admin/Queues/Modify.html:90 msgid "Over time, priority moves toward" -msgstr "Se scade il tempo, la priorità sale di" +msgstr "Al passare del tempo, la priorità cresce fino a" -#: NOT FOUND IN SOURCE -msgid "Overview" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "Own tickets" -msgstr "Own tickets" +msgstr "Prende in carico ticket" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "OwnTicket" -msgstr "PossiediTicket" +msgstr "PrendeInCaricoTicket" -#: etc/initialdata:38 html/Elements/QuickCreate:13 html/Search/Elements/PickBasics:114 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:40 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1306 +#: etc/initialdata:38 html/Elements/QuickCreate:58 html/Search/Elements/PickBasics:101 html/SelfService/Elements/MyRequests:51 html/Ticket/Create.html:69 html/Ticket/Elements/EditPeople:64 html/Ticket/Elements/EditPeople:65 html/Ticket/Elements/ShowPeople:48 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:111 lib/RT/Tickets_Overlay.pm:1734 msgid "Owner" -msgstr "Proprietario" +msgstr "Incaricato" #: NOT FOUND IN SOURCE msgid "Owner changed from %1 to %2" -msgstr "Proprietario changed from %1 to %2" +msgstr "Cambiato incaricato da %1 a %2" -#: lib/RT/Ticket_Overlay.pm:467 +#: lib/RT/Ticket_Overlay.pm:495 msgid "Owner could not be set." -msgstr "" +msgstr "L'incaricato non può essere impostato." -#: lib/RT/Transaction_Overlay.pm:575 +#: lib/RT/Transaction_Overlay.pm:661 #. ($Old->Name , $New->Name) msgid "Owner forcibly changed from %1 to %2" -msgstr "Owner forcibly changed from %1 to %2" +msgstr "Cambiato forzatamente l'incaricato da %1 a %2" #: NOT FOUND IN SOURCE msgid "Owner is" -msgstr "Il Proprietario è" +msgstr "In carico a" -#: html/Elements/TicketList:45 -#. ($Page, int($TotalFound/$Rows)+1) +#: html/Elements/TicketList:78 +#. ($Page, int($TotalFound/$Rows)+$oddRows) msgid "Page %1 of %2" -msgstr "" +msgstr "Pagina %1 di %2" -#: html/Admin/Users/Modify.html:171 html/User/Prefs.html:75 +#: html/Admin/Users/Modify.html:198 html/User/Prefs.html:97 msgid "Pager" -msgstr "Pager" +msgstr "Cercapersone" #: NOT FOUND IN SOURCE msgid "PagerPhone" -msgstr "PagerPhone" +msgstr "Cercapersone" -#: NOT FOUND IN SOURCE -msgid "Parent" -msgstr "" - -#: html/Elements/EditLinks:117 html/Elements/EditLinks:54 html/Elements/ShowLinks:46 html/Ticket/Create.html:182 html/Ticket/Elements/BulkLinks:38 +#: html/Elements/EditLinks:142 html/Elements/EditLinks:76 html/Elements/ShowLinks:68 html/Ticket/Create.html:213 html/Ticket/Elements/BulkLinks:60 msgid "Parents" -msgstr "Genitori" +msgstr "DerivaDa" -#: html/Elements/Login:52 html/User/Prefs.html:83 +#: html/Elements/Login:74 html/User/Prefs.html:105 msgid "Password" msgstr "Password" -#: html/NoAuth/Reminder.html:24 +#: html/NoAuth/Reminder.html:46 msgid "Password Reminder" -msgstr "Password Reminder" +msgstr "Promemoria password" + +#: lib/RT/Transaction_Overlay.pm:770 lib/RT/User_Overlay.pm:1046 +msgid "Password changed" +msgstr "Password cambiata" + +#: lib/RT/User_Overlay.pm:1038 lib/RT/User_Overlay.pm:215 +#. ($RT::MinimumPasswordLength) +msgid "Password needs to be at least %1 characters long" +msgstr "La password deve essere lunga almeno %1 caratteri" + +#: lib/RT/User_Overlay.pm:1045 +msgid "Password set" +msgstr "" -#: lib/RT/User_Overlay.pm:185 lib/RT/User_Overlay.pm:994 +#: NOT FOUND IN SOURCE msgid "Password too short" -msgstr "Password too short" +msgstr "Password troppo corta" -#: html/Admin/Users/Modify.html:316 html/User/Prefs.html:209 +#: html/User/Prefs.html:232 #. (loc_fuzzy($msg)) msgid "Password: %1" msgstr "Password: %1" -#: html/Admin/Users/Modify.html:318 +#: lib/RT/User_Overlay.pm:1031 +msgid "Password: Permission Denied" +msgstr "" + +#: html/Admin/Users/Modify.html:356 msgid "Passwords do not match." -msgstr "Passwords do not match." +msgstr "Le passwords non corrispondono." -#: html/User/Prefs.html:211 +#: html/User/Prefs.html:234 msgid "Passwords do not match. Your password has not been changed" -msgstr "Passwords do not match. Your password has not been changed" +msgstr "Le password non corrispondono. La password non è stata cambiata" -#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:97 html/Ticket/ModifyAll.html:50 +#: html/Ticket/Elements/ShowSummary:66 html/Ticket/Elements/Tabs:119 html/Ticket/ModifyAll.html:72 msgid "People" msgstr "Persone" #: etc/initialdata:133 msgid "Perform a user-defined action" -msgstr "Perform a user-defined action" +msgstr "Esegui un'azione personalizzata" -#: html/Admin/Tools/Configuration.html:49 +#: html/Admin/Tools/Configuration.html:94 msgid "Perl configuration" -msgstr "" +msgstr "Configurazione perl" -#: 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/Attribute_Overlay.pm:135 lib/RT/Attribute_Overlay.pm:141 lib/RT/Attribute_Overlay.pm:379 lib/RT/Attribute_Overlay.pm:388 lib/RT/Attribute_Overlay.pm:401 lib/RT/CurrentUser.pm:103 lib/RT/CurrentUser.pm:94 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:207 lib/RT/CustomField_Overlay.pm:239 lib/RT/CustomField_Overlay.pm:517 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1091 lib/RT/Group_Overlay.pm:1095 lib/RT/Group_Overlay.pm:1104 lib/RT/Group_Overlay.pm:1155 lib/RT/Group_Overlay.pm:1159 lib/RT/Group_Overlay.pm:1165 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:896 lib/RT/Group_Overlay.pm:900 lib/RT/Group_Overlay.pm:913 lib/RT/Queue_Overlay.pm:117 lib/RT/Queue_Overlay.pm:135 lib/RT/Queue_Overlay.pm:578 lib/RT/Queue_Overlay.pm:588 lib/RT/Queue_Overlay.pm:602 lib/RT/Queue_Overlay.pm:740 lib/RT/Queue_Overlay.pm:749 lib/RT/Queue_Overlay.pm:762 lib/RT/Queue_Overlay.pm:975 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:473 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1453 lib/RT/Ticket_Overlay.pm:1463 lib/RT/Ticket_Overlay.pm:1477 lib/RT/Ticket_Overlay.pm:1614 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1638 lib/RT/Ticket_Overlay.pm:1755 lib/RT/Ticket_Overlay.pm:2075 lib/RT/Ticket_Overlay.pm:2213 lib/RT/Ticket_Overlay.pm:2381 lib/RT/Ticket_Overlay.pm:2428 lib/RT/Ticket_Overlay.pm:2582 lib/RT/Ticket_Overlay.pm:2640 lib/RT/Ticket_Overlay.pm:2691 lib/RT/Ticket_Overlay.pm:2706 lib/RT/Ticket_Overlay.pm:2905 lib/RT/Ticket_Overlay.pm:2915 lib/RT/Ticket_Overlay.pm:2920 lib/RT/Ticket_Overlay.pm:3143 lib/RT/Ticket_Overlay.pm:3147 lib/RT/Ticket_Overlay.pm:3350 lib/RT/Ticket_Overlay.pm:3512 lib/RT/Ticket_Overlay.pm:3564 lib/RT/Ticket_Overlay.pm:3791 lib/RT/Transaction_Overlay.pm:443 lib/RT/Transaction_Overlay.pm:450 lib/RT/Transaction_Overlay.pm:479 lib/RT/Transaction_Overlay.pm:486 lib/RT/User_Overlay.pm:1088 lib/RT/User_Overlay.pm:1536 lib/RT/User_Overlay.pm:335 lib/RT/User_Overlay.pm:696 lib/RT/User_Overlay.pm:731 lib/RT/User_Overlay.pm:987 +#: lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:581 lib/RT/ACE_Overlay.pm:591 lib/RT/ACE_Overlay.pm:601 lib/RT/ACE_Overlay.pm:666 lib/RT/Attribute_Overlay.pm:158 lib/RT/Attribute_Overlay.pm:164 lib/RT/Attribute_Overlay.pm:402 lib/RT/Attribute_Overlay.pm:411 lib/RT/Attribute_Overlay.pm:424 lib/RT/CurrentUser.pm:117 lib/RT/CurrentUser.pm:126 lib/RT/CustomField_Overlay.pm:1022 lib/RT/CustomField_Overlay.pm:167 lib/RT/CustomField_Overlay.pm:184 lib/RT/CustomField_Overlay.pm:195 lib/RT/CustomField_Overlay.pm:366 lib/RT/CustomField_Overlay.pm:398 lib/RT/CustomField_Overlay.pm:697 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:905 lib/RT/CustomField_Overlay.pm:950 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1138 lib/RT/Group_Overlay.pm:1248 lib/RT/Group_Overlay.pm:1252 lib/RT/Group_Overlay.pm:1258 lib/RT/Group_Overlay.pm:453 lib/RT/Group_Overlay.pm:550 lib/RT/Group_Overlay.pm:628 lib/RT/Group_Overlay.pm:636 lib/RT/Group_Overlay.pm:734 lib/RT/Group_Overlay.pm:738 lib/RT/Group_Overlay.pm:744 lib/RT/Group_Overlay.pm:930 lib/RT/Group_Overlay.pm:934 lib/RT/Group_Overlay.pm:947 lib/RT/Queue_Overlay.pm:1051 lib/RT/Queue_Overlay.pm:141 lib/RT/Queue_Overlay.pm:159 lib/RT/Queue_Overlay.pm:654 lib/RT/Queue_Overlay.pm:664 lib/RT/Queue_Overlay.pm:678 lib/RT/Queue_Overlay.pm:816 lib/RT/Queue_Overlay.pm:825 lib/RT/Queue_Overlay.pm:838 lib/RT/Scrip_Overlay.pm:150 lib/RT/Scrip_Overlay.pm:161 lib/RT/Scrip_Overlay.pm:226 lib/RT/Scrip_Overlay.pm:540 lib/RT/Template_Overlay.pm:112 lib/RT/Template_Overlay.pm:118 lib/RT/Template_Overlay.pm:309 lib/RT/Ticket_Overlay.pm:1318 lib/RT/Ticket_Overlay.pm:1328 lib/RT/Ticket_Overlay.pm:1342 lib/RT/Ticket_Overlay.pm:1483 lib/RT/Ticket_Overlay.pm:1493 lib/RT/Ticket_Overlay.pm:1507 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1944 lib/RT/Ticket_Overlay.pm:2082 lib/RT/Ticket_Overlay.pm:2252 lib/RT/Ticket_Overlay.pm:2302 lib/RT/Ticket_Overlay.pm:2474 lib/RT/Ticket_Overlay.pm:2577 lib/RT/Ticket_Overlay.pm:2625 lib/RT/Ticket_Overlay.pm:2704 lib/RT/Ticket_Overlay.pm:2718 lib/RT/Ticket_Overlay.pm:2942 lib/RT/Ticket_Overlay.pm:2952 lib/RT/Ticket_Overlay.pm:2957 lib/RT/Ticket_Overlay.pm:3180 lib/RT/Ticket_Overlay.pm:3184 lib/RT/Ticket_Overlay.pm:3327 lib/RT/Ticket_Overlay.pm:3448 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:540 lib/RT/Transaction_Overlay.pm:547 lib/RT/User_Overlay.pm:1184 lib/RT/User_Overlay.pm:1725 lib/RT/User_Overlay.pm:370 lib/RT/User_Overlay.pm:736 lib/RT/User_Overlay.pm:775 msgid "Permission Denied" -msgstr "Permission Denied" +msgstr "Operazione non consentita" -#: html/User/Elements/Tabs:34 +#: html/User/Elements/Tabs:56 msgid "Personal Groups" -msgstr "Gruppi Personali" +msgstr "Gruppi personali" -#: html/User/Groups/index.html:29 html/User/Groups/index.html:39 +#: html/User/Groups/index.html:51 html/User/Groups/index.html:61 msgid "Personal groups" msgstr "Gruppi personali" -#: html/User/Elements/DelegateRights:36 +#: html/User/Elements/DelegateRights:58 msgid "Personal groups:" msgstr "Gruppi personali:" -#: html/Admin/Users/Modify.html:153 html/User/Prefs.html:60 +#: html/Admin/Users/Modify.html:180 html/User/Prefs.html:82 msgid "Phone numbers" -msgstr "Numeri Telefonici" +msgstr "Numeri telefonici" #: NOT FOUND IN SOURCE msgid "Placeholder" -msgstr "Placeholder" +msgstr "Segnaposto" -#: NOT FOUND IN SOURCE -msgid "Pref" -msgstr "" - -#: html/Elements/Header:63 html/Elements/Tabs:55 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 +#: html/Elements/Header:87 html/Elements/Tabs:88 html/SelfService/Elements/Tabs:75 html/SelfService/Prefs.html:46 html/User/Prefs.html:46 html/User/Prefs.html:49 msgid "Preferences" msgstr "Preferenze" @@ -4050,144 +4046,140 @@ msgstr "Preferenze" msgid "Prefs" msgstr "Prefs" -#: lib/RT/Action/Generic.pm:169 +#: lib/RT/Action/Generic.pm:196 msgid "Prepare Stubbed" -msgstr "Prepare Stubbed" +msgstr "Preparazione non necessaria" -#: html/Ticket/Elements/Tabs:62 +#: html/Ticket/Elements/Tabs:84 msgid "Prev" msgstr "Precedente" -#: html/Elements/TicketList:64 +#: html/Elements/TicketList:101 msgid "Previous Page" -msgstr "" +msgstr "Pagina precedente" #: NOT FOUND IN SOURCE msgid "Previous page" -msgstr "Previous page" +msgstr "Pagina precedente" #: 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 +#: lib/RT/ACE_Overlay.pm:158 lib/RT/ACE_Overlay.pm:240 lib/RT/ACE_Overlay.pm:570 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." -msgstr "Principal %1 not found." +msgstr "Utente/gruppo %1 not trovato." -#: html/Search/Elements/PickBasics:58 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:52 html/Ticket/Elements/ShowBasics:50 lib/RT/Tickets_Overlay.pm:1104 +#: html/Search/Elements/PickBasics:160 html/Ticket/Create.html:184 html/Ticket/Elements/EditBasics:74 html/Ticket/Elements/ShowBasics:72 lib/RT/Tickets_Overlay.pm:1518 msgid "Priority" msgstr "Priorità" -#: html/Admin/Queues/Modify.html:64 +#: html/Admin/Queues/Modify.html:86 msgid "Priority starts at" msgstr "La priorità inizia da" -#: html/Search/Elements/EditSearches:2 +#: html/Search/Elements/EditSearches:50 msgid "Privacy:" -msgstr "" +msgstr "Riservatezza:" #: etc/initialdata:25 msgid "Privileged" msgstr "Privilegiato" -#: html/Admin/Users/Modify.html:296 html/User/Prefs.html:200 +#: html/Admin/Users/Modify.html:334 html/User/Prefs.html:223 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" msgstr "Stato previlegiato: %1" -#: html/Admin/Users/index.html:61 +#: html/Admin/Users/index.html:102 msgid "Privileged users" msgstr "Utenti privilegiati" -#: NOT FOUND IN SOURCE -msgid "Projects" -msgstr "" - #: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 msgid "Pseudogroup for internal use" -msgstr "Pseudogroup for internal use" +msgstr "Pseudogruppo per uso interno" -#: html/Search/Build.html:47 +#: html/Search/Elements/EditQuery:47 msgid "Query" -msgstr "" +msgstr "Query" -#: html/Search/Build.html:84 html/Ticket/Elements/Tabs:172 +#: html/Search/Build.html:124 html/Ticket/Elements/Tabs:195 msgid "Query Builder" -msgstr "" +msgstr "Costruttore di query" -#: html/Elements/QuickCreate:10 html/Elements/Quicksearch:28 html/Search/Elements/PickBasics:94 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:35 html/Ticket/Elements/ShowBasics:54 html/User/Elements/DelegateRights:79 lib/RT/Tickets_Overlay.pm:945 +#: html/Elements/QuickCreate:55 html/Elements/Quicksearch:50 html/Search/Elements/PickBasics:71 html/SelfService/Create.html:54 html/Ticket/Create.html:59 html/Ticket/Elements/EditBasics:57 html/Ticket/Elements/ShowBasics:76 html/User/Elements/DelegateRights:101 lib/RT/Tickets_Overlay.pm:1345 msgid "Queue" msgstr "Coda" -#: html/Admin/Queues/CustomField.html:41 html/Admin/Queues/Scrip.html:49 html/Admin/Queues/Scrips.html:47 html/Admin/Queues/Templates.html:43 +#: html/Admin/Queues/CustomField.html:63 html/Admin/Queues/Scrip.html:71 html/Admin/Queues/Scrips.html:69 html/Admin/Queues/Templates.html:65 #. ($Queue) #. ($id) msgid "Queue %1 not found" -msgstr "Queue %1 not found" +msgstr "Coda %1 non trovata" #: NOT FOUND IN SOURCE msgid "Queue '%1' not found\\n" -msgstr "Queue '%1' not found\\n" +msgstr "Coda '%1' non trovata\\n" #: NOT FOUND IN SOURCE msgid "Queue Keyword Selections" -msgstr "Queue Keyword Selections" +msgstr "Selezione delle parole chiave per la coda" -#: html/Admin/Queues/Modify.html:42 +#: html/Admin/Queues/Modify.html:64 msgid "Queue Name" msgstr "Nome della coda" #: NOT FOUND IN SOURCE msgid "Queue Scrips" -msgstr "Queue Scrips" +msgstr "Scrips della coda" -#: lib/RT/Queue_Overlay.pm:300 +#: lib/RT/Queue_Overlay.pm:362 msgid "Queue already exists" -msgstr "Queue already exists" +msgstr "La coda esiste già" -#: lib/RT/Queue_Overlay.pm:309 lib/RT/Queue_Overlay.pm:315 +#: lib/RT/Queue_Overlay.pm:371 lib/RT/Queue_Overlay.pm:377 msgid "Queue could not be created" -msgstr "Queue could not be created" +msgstr "Impossibile creare la coda" -#: html/Ticket/Create.html:208 +#: html/Ticket/Create.html:239 lib/t/regression/01ticket_link_searching.t:17 msgid "Queue could not be loaded." -msgstr "Queue could not be loaded." +msgstr "Impossibile caricare la coda." -#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:319 lib/RT/StyleGuide.pod:789 +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:381 lib/RT/StyleGuide.pod:809 msgid "Queue created" -msgstr "Queue created" +msgstr "Coda creata" #: NOT FOUND IN SOURCE msgid "Queue is not specified." -msgstr "Queue is not specified." +msgstr "Coda non specificata." -#: html/SelfService/Display.html:72 lib/RT/CustomField_Overlay.pm:97 +#: html/SelfService/Display.html:102 lib/RT/CustomField_Overlay.pm:192 msgid "Queue not found" -msgstr "Queue not found" +msgstr "Coda non trovata" -#: html/Admin/Elements/Tabs:37 html/Admin/index.html:34 +#: html/Admin/Elements/Tabs:59 html/Admin/index.html:72 msgid "Queues" msgstr "Code" -#: html/Elements/Quicksearch:24 +#: html/Elements/Quicksearch:46 msgid "Quick search" msgstr "Ricerca veloce" -#: html/Elements/QuickCreate:1 +#: html/Elements/QuickCreate:46 msgid "Quick ticket creation" -msgstr "" +msgstr "Creazione veloce di un ticket" -#: html/Search/Results.html:49 +#: html/Search/Results.html:83 msgid "RSS" -msgstr "" +msgstr "RSS" -#: html/Elements/Login:44 +#: html/Elements/Login:66 #. ($RT::VERSION) msgid "RT %1" msgstr "RT %1" -#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:776 +#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:796 #. ($RT::VERSION, $RT::rtname) msgid "RT %1 for %2" msgstr "RT %1 per %2" @@ -4204,13 +4196,13 @@ msgstr "RT %1. Copyright 1996-%1 Jesse Vincent \\n" msgid "RT %1. Copyright 1996-2002 Jesse Vincent \\n" msgstr "RT %1. Copyright 1996-2002 Jesse Vincent \\n" -#: html/Admin/index.html:24 html/Admin/index.html:25 +#: html/Admin/index.html:46 html/Admin/index.html:47 msgid "RT Administration" -msgstr "RT Administration" +msgstr "Amministrazione di RT" #: NOT FOUND IN SOURCE msgid "RT Authentication error." -msgstr "RT Authentication error." +msgstr "Errore di autenticazione RT." #: NOT FOUND IN SOURCE msgid "RT Bounce: %1" @@ -4218,77 +4210,73 @@ msgstr "RT Bounce: %1" #: NOT FOUND IN SOURCE msgid "RT Configuration error" -msgstr "RT Configuration error" +msgstr "Errore nella configurazione di RT" #: NOT FOUND IN SOURCE msgid "RT Critical error. Message not recorded!" -msgstr "RT Critical error. Message not recorded!" +msgstr "Errore critico. Messaggio not registrato!" -#: html/Elements/Error:41 html/SelfService/Error.html:40 +#: html/Elements/Error:65 html/SelfService/Error.html:62 msgid "RT Error" -msgstr "RT Error" +msgstr "Errore RT" #: NOT FOUND IN SOURCE msgid "RT Received mail (%1) from itself." -msgstr "RT Received mail (%1) from itself." +msgstr "RT ha ricevuto email (%1) da se stesso." #: NOT FOUND IN SOURCE msgid "RT Recieved mail (%1) from itself." -msgstr "RT Recieved mail (%1) from itself." - -#: NOT FOUND IN SOURCE -msgid "RT Self Service" -msgstr "" +msgstr "RT ha ricevuto email (%1) da se stesso." #: NOT FOUND IN SOURCE msgid "RT Self Service / Closed Tickets" -msgstr "RT Self Service / Closed Tickets" +msgstr "RT Self Service / Ticket chiusi" -#: html/Admin/Tools/Configuration.html:28 +#: html/Admin/Tools/Configuration.html:73 msgid "RT Variables" -msgstr "" +msgstr "Variabili RT" -#: html/index.html:50 html/index.html:53 +#: html/index.html:72 html/index.html:75 msgid "RT at a glance" -msgstr "Colpo d'occhio di RT" +msgstr "Quadro d'insieme" #: NOT FOUND IN SOURCE msgid "RT couldn't authenticate you" -msgstr "RT couldn't authenticate you" +msgstr "RT non ha potuto autenticarti" #: NOT FOUND IN SOURCE msgid "RT couldn't find requestor via its external database lookup" -msgstr "RT couldn't find requestor via its external database lookup" +msgstr "RT non è riuscito a trovare il richiedente consultando in database esterno" #: NOT FOUND IN SOURCE msgid "RT couldn't find the queue: %1" -msgstr "RT couldn't find the coda: %1" +msgstr "RT non ha trovato la coda: %1" + +#: html/Elements/SetupSessionCookie:90 +msgid "RT couldn't store your session." +msgstr "RT non può memorizzare la tua sessione" #: NOT FOUND IN SOURCE msgid "RT couldn't validate this PGP signature. \\n" -msgstr "RT couldn't validate this PGP signature. \\n" +msgstr "RT non può verificare questa firma PGP. \\n" -#: html/Elements/PageLayout:85 +#: html/Elements/PageLayout:108 #. ($RT::rtname) msgid "RT for %1" -msgstr "RT per %1" +msgstr "RT / %1" #: NOT FOUND IN SOURCE msgid "RT for %1: %2" -msgstr "RT per %1: %2" +msgstr "RT / %1: %2" #: NOT FOUND IN SOURCE msgid "RT has proccessed your commands" -msgstr "RT has proccessed your commands" +msgstr "RT ha eseguito i comandi" #: NOT FOUND IN SOURCE 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 is © Copyright 1996-%1 Jesse Vincent <jesse@bestpractical.com>. RT viene distribuito con la Versione 2 della GNU General Public License." -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-%1 Jesse Vincent . It is distributed under Version 2 of the GNU General Public License." -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT is © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." msgstr "RT is © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. RT viene distribuito con la Versione 2 della GNU General Public License." @@ -4305,106 +4293,102 @@ msgstr "RT will process this message as if it were unsigned.\\n" 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 email command mode requires PGP authentication. Either you didn't sign your message, or your signature could not be verified." -#: NOT FOUND IN SOURCE -msgid "RTFM Error" -msgstr "" - -#: html/Admin/Users/Modify.html:57 html/User/Prefs.html:47 +#: html/Admin/Users/Modify.html:79 html/User/Prefs.html:69 msgid "Real Name" -msgstr "Nome Reale" +msgstr "Nome reale" #: NOT FOUND IN SOURCE msgid "RealName" -msgstr "RealName" +msgstr "NomeReale" -#: lib/RT/Transaction_Overlay.pm:628 +#: lib/RT/Transaction_Overlay.pm:714 #. ($value) msgid "Reference by %1 added" -msgstr "" +msgstr "Aggiunto riferimento da %1" -#: lib/RT/Transaction_Overlay.pm:668 +#: lib/RT/Transaction_Overlay.pm:754 #. ($value) msgid "Reference by %1 deleted" -msgstr "" +msgstr "Cancellato riferimento da %1" -#: lib/RT/Transaction_Overlay.pm:625 +#: lib/RT/Transaction_Overlay.pm:711 #. ($value) msgid "Reference to %1 added" -msgstr "" +msgstr "Aggiunto riferimento a %1" -#: lib/RT/Transaction_Overlay.pm:665 +#: lib/RT/Transaction_Overlay.pm:751 #. ($value) msgid "Reference to %1 deleted" -msgstr "" +msgstr "Cancellato riferimento a %1" -#: html/Elements/EditLinks:129 html/Elements/EditLinks:81 html/Elements/ShowLinks:70 html/Ticket/Create.html:185 html/Ticket/Elements/BulkLinks:50 +#: html/Elements/EditLinks:103 html/Elements/EditLinks:154 html/Elements/ShowLinks:92 html/Ticket/Create.html:216 html/Ticket/Elements/BulkLinks:72 msgid "Referred to by" -msgstr "Riferito da" +msgstr "È un riferimento per" + +#: NOT FOUND IN SOURCE +msgid "ReferredToBy" +msgstr "RiferimentoPer" -#: html/Elements/EditLinks:125 html/Elements/EditLinks:72 html/Elements/SelectLinkType:27 html/Elements/ShowLinks:60 html/Ticket/Create.html:184 html/Ticket/Elements/BulkLinks:46 +#: html/Elements/EditLinks:150 html/Elements/EditLinks:94 html/Elements/SelectLinkType:49 html/Elements/ShowLinks:82 html/Ticket/Create.html:215 html/Ticket/Elements/BulkLinks:68 msgid "Refers to" msgstr "Fa riferimento a" #: NOT FOUND IN SOURCE msgid "RefersTo" -msgstr "RefersTo" +msgstr "FaRiferimentoA" #: NOT FOUND IN SOURCE msgid "Refine" -msgstr "Refine" +msgstr "Rifinisci" #: NOT FOUND IN SOURCE msgid "Refine search" msgstr "Rifinisci la ricerca" -#: html/Elements/Refresh:35 +#: html/Elements/Refresh:57 #. ($value/60) msgid "Refresh this page every %1 minutes." msgstr "Aggiorna questa pagina ogni %1 minuti." -#: NOT FOUND IN SOURCE -msgid "Relationships" -msgstr "" - -#: html/Search/Bulk.html:95 +#: html/Search/Bulk.html:116 msgid "Remove AdminCc" -msgstr "Remove AdminCc" +msgstr "Rimuovi AdminCc" -#: html/Search/Bulk.html:91 +#: html/Search/Bulk.html:112 msgid "Remove Cc" -msgstr "Remove Cc" +msgstr "Rimuovi Cc" -#: html/Search/Bulk.html:87 +#: html/Search/Bulk.html:108 msgid "Remove Requestor" -msgstr "Rimuovi il RIchiedente" +msgstr "Rimuovi richiedente" -#: html/Ticket/Elements/ShowTransaction:142 html/Ticket/Elements/Tabs:123 +#: html/Ticket/Elements/ShowTransaction:171 html/Ticket/Elements/Tabs:145 msgid "Reply" msgstr "Risposta" -#: html/Admin/Queues/Modify.html:50 +#: html/Admin/Queues/Modify.html:72 msgid "Reply Address" -msgstr "" +msgstr "Indirizzo a cui indirizzare le risposte" -#: html/Search/Bulk.html:130 html/Ticket/ModifyAll.html:72 html/Ticket/Update.html:54 +#: html/Search/Bulk.html:151 html/Ticket/ModifyAll.html:94 html/Ticket/Update.html:76 msgid "Reply to requestors" -msgstr "" +msgstr "Rispondi ai richiedenti" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "Reply to tickets" -msgstr "Rispondi ai tickets" +msgstr "Rispondi ai ticket" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "ReplyToTicket" msgstr "RispondiAlTicket" -#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:86 +#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:112 msgid "Requestor" msgstr "Richiedente" #: NOT FOUND IN SOURCE msgid "Requestor email address" -msgstr "Indirizzo emaildel richiedente" +msgstr "Indirizzo email del richiedente" #: NOT FOUND IN SOURCE msgid "Requestor(s)" @@ -4414,37 +4398,37 @@ msgstr "Richiedente(i)" msgid "RequestorAddresses" msgstr "IndirizzoRichiedente" -#: html/SelfService/Create.html:40 html/Ticket/Create.html:55 html/Ticket/Elements/EditPeople:47 html/Ticket/Elements/ShowPeople:30 +#: html/SelfService/Create.html:63 html/Ticket/Create.html:77 html/Ticket/Elements/EditPeople:69 html/Ticket/Elements/ShowPeople:52 msgid "Requestors" msgstr "Richiedenti" -#: html/Admin/Queues/Modify.html:74 +#: html/Admin/Queues/Modify.html:96 msgid "Requests should be due in" -msgstr "Le richieste devono essere soddisfatte in" +msgstr "Le richieste devono essere soddisfatte entro" -#: lib/RT/Attribute_Overlay.pm:123 +#: lib/RT/Attribute_Overlay.pm:146 #. ('Object') msgid "Required parameter '%1' not specified" -msgstr "" +msgstr "Il parametro obbligatorio '%1' non è stato specificato" -#: html/Elements/Submit:61 +#: html/Elements/Submit:104 msgid "Reset" msgstr "Azzera" -#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:63 +#: html/Admin/Users/Modify.html:183 html/User/Prefs.html:85 msgid "Residence" msgstr "Casa" -#: html/Ticket/Elements/Tabs:133 +#: html/Ticket/Elements/Tabs:155 msgid "Resolve" msgstr "Risolvi" -#: html/Ticket/Update.html:119 +#: html/Ticket/Update.html:154 #. ($TicketObj->id, $TicketObj->Subject) msgid "Resolve ticket #%1 (%2)" msgstr "Risolvi il ticket n°%1 (%2)" -#: etc/initialdata:323 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1282 +#: etc/initialdata:323 html/Elements/SelectDateType:49 lib/RT/Ticket_Overlay.pm:1148 msgid "Resolved" msgstr "Risolto" @@ -4452,7 +4436,7 @@ msgstr "Risolto" msgid "Response to requestors" msgstr "Risposta ai richiedenti" -#: html/Elements/ListActions:25 html/Search/Elements/NewListActions:25 +#: html/Elements/ListActions:47 html/Search/Elements/NewListActions:47 msgid "Results" msgstr "Risultati" @@ -4460,115 +4444,121 @@ msgstr "Risultati" msgid "Results per page" msgstr "Risultati per pagina" -#: html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 +#: html/Admin/Users/Modify.html:126 html/User/Prefs.html:116 msgid "Retype Password" msgstr "Ridigita Password" -#: html/Search/Elements/EditSearches:13 +#: html/Search/Elements/EditSearches:61 msgid "Revert" -msgstr "" +msgstr "Annulla modifiche" #: NOT FOUND IN SOURCE msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" -msgstr "Right %1 not found for %2 %3 in scope %4 (%5)\\n" +msgstr "Diritto %1 non trovato per %2 %3 limitatamente a %4 (%5)\\n" -#: lib/RT/ACE_Overlay.pm:612 +#: lib/RT/ACE_Overlay.pm:631 msgid "Right Delegated" -msgstr "Right Delegated" +msgstr "Diritto delegato" -#: lib/RT/ACE_Overlay.pm:302 +#: lib/RT/ACE_Overlay.pm:321 msgid "Right Granted" -msgstr "Right Granted" +msgstr "Diritto concesso" -#: lib/RT/ACE_Overlay.pm:160 +#: lib/RT/ACE_Overlay.pm:179 msgid "Right Loaded" -msgstr "Right Loaded" +msgstr "Diritto caricato" -#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +#: lib/RT/ACE_Overlay.pm:696 lib/RT/ACE_Overlay.pm:717 msgid "Right could not be revoked" -msgstr "Right could not be revoked" +msgstr "Il diritto non può essere revocato" -#: html/User/Delegation.html:63 +#: html/User/Delegation.html:85 msgid "Right not found" -msgstr "Right not found" +msgstr "Diritto non trovato" -#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +#: lib/RT/ACE_Overlay.pm:561 lib/RT/ACE_Overlay.pm:656 msgid "Right not loaded." -msgstr "Right not loaded." +msgstr "Diritto non caricato." -#: lib/RT/ACE_Overlay.pm:688 +#: lib/RT/ACE_Overlay.pm:713 msgid "Right revoked" -msgstr "Right revoked" +msgstr "Diritto revocato" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:67 msgid "Rights" msgstr "Diritti" -#: lib/RT/Interface/Web.pm:869 +#: html/Admin/CustomFields/GroupRights.html:129 lib/RT/Interface/Web.pm:901 #. ($object_type) msgid "Rights could not be granted for %1" -msgstr "I diritti non possono essere concessi per %1" +msgstr "I diritti per %1 non possono essere concessi" -#: lib/RT/Interface/Web.pm:899 +#: html/Admin/CustomFields/GroupRights.html:156 lib/RT/Interface/Web.pm:930 #. ($object_type) msgid "Rights could not be revoked for %1" -msgstr "I diritti non possono essere revocaqti per %1" +msgstr "I diritti per %1 non possono essere revocati" -#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 +#: html/Admin/Global/GroupRights.html:72 html/Admin/Queues/GroupRights.html:74 msgid "Roles" msgstr "Ruoli" #: NOT FOUND IN SOURCE msgid "RootApproval" -msgstr "RootApproval" +msgstr "ApprovazioneAmministratore" -#: html/Search/Elements/DisplayOptions:62 +#: html/Search/Elements/DisplayOptions:83 msgid "Rows per page" -msgstr "" +msgstr "Righe per pagina" -#: lib/RT/Date.pm:393 +#: lib/RT/Date.pm:418 msgid "Sat." msgstr "Sab." -#: html/Search/Elements/EditSearches:21 +#: html/Search/Elements/EditSearches:70 msgid "Save" -msgstr "" +msgstr "Salva" -#: html/Admin/Global/Template.html:45 html/Admin/Queues/Modify.html:89 html/Admin/Queues/People.html:104 html/Admin/Users/Modify.html:198 html/SelfService/Prefs.html:36 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyDates.html:38 html/Ticket/ModifyLinks.html:38 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Global/Template.html:67 html/Admin/Groups/Modify.html:88 html/Admin/Queues/Modify.html:111 html/Admin/Queues/People.html:126 html/Admin/Users/Modify.html:238 html/SelfService/Prefs.html:58 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:127 html/Ticket/ModifyDates.html:60 html/Ticket/ModifyLinks.html:60 html/Ticket/ModifyPeople.html:59 html/User/Groups/Modify.html:77 msgid "Save Changes" -msgstr "Salva i Cambiamenti" +msgstr "Salva modifiche" -#: html/User/Prefs.html:157 +#: html/User/Prefs.html:179 msgid "Save Preferences" -msgstr "" +msgstr "Salva preferenze" -#: html/Ticket/Elements/PreviewScrips:79 +#: html/Ticket/Elements/PreviewScrips:124 msgid "Save changes" -msgstr "Salva i cambiamenti" +msgstr "Salva modifiche" -#: html/Search/Elements/EditSearches:1 +#: lib/RT/SavedSearch.pm:162 +#. ($name) +msgid "Saved search %1" +msgstr "Ricerca %1 salvata" + +#: html/Search/Elements/EditSearches:46 msgid "Saved searches" -msgstr "" +msgstr "Ricerche salvate" -#: html/Admin/Global/Scrip.html:48 html/Admin/Queues/Scrip.html:54 +#: html/Admin/Elements/ListGlobalScrips:61 html/Admin/Global/Scrip.html:70 html/Admin/Queues/Scrip.html:76 +#. ($scrip->Id) #. ($id) #. ($ARGS{'id'}) msgid "Scrip #%1" msgstr "Scrip n°%1" -#: lib/RT/Scrip_Overlay.pm:180 +#: lib/RT/Scrip_Overlay.pm:205 msgid "Scrip Created" -msgstr "Scrip Created" +msgstr "Scrip creato" -#: html/Admin/Elements/EditScrip:30 +#: html/Admin/Elements/EditScrip:52 msgid "Scrip Fields" -msgstr "" +msgstr "Campi dello scrip" -#: html/Admin/Elements/EditScrips:85 +#: html/Admin/Elements/EditScrips:107 msgid "Scrip deleted" msgstr "Scrip eliminato" -#: html/Admin/Elements/QueueTabs:45 html/Admin/Elements/SystemTabs:32 html/Admin/Global/index.html:40 +#: html/Admin/Elements/QueueTabs:67 html/Admin/Elements/SystemTabs:54 html/Admin/Global/index.html:62 msgid "Scrips" msgstr "Scrips" @@ -4576,141 +4566,154 @@ msgstr "Scrips" msgid "Scrips for %1\\n" msgstr "Scrips per %1\\n" -#: html/Admin/Queues/Scrips.html:33 +#: html/Admin/Queues/Scrips.html:55 msgid "Scrips which apply to all queues" -msgstr "Scrips which apply to all code" +msgstr "Scrips che si applicano a tutte le code" -#: html/Elements/SimpleSearch:26 html/Search/Elements/DisplayOptions:73 +#: html/Elements/SimpleSearch:48 html/Search/Build.html:112 msgid "Search" -msgstr "Cerca" +msgstr "Ricerca" #: NOT FOUND IN SOURCE msgid "Search Criteria" -msgstr "Crieri di Ricerca" +msgstr "Criteri di ricerca" + +#: lib/RT/SavedSearch.pm:116 +msgid "Search attribute load failure" +msgstr "Errore nel caricamento degli attributi della ricerca" -#: html/Approvals/Elements/PendingMyApproval:38 +#: html/Approvals/Elements/PendingMyApproval:60 msgid "Search for approvals" msgstr "Ricerca le richieste di approvazione" -#: NOT FOUND IN SOURCE -msgid "Search for articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Searches can't be associated with that kind of object" -msgstr "" +#: lib/RT/SavedSearch.pm:194 +#. ($msg) +msgid "Search update: %1" +msgstr "Aggiornamento della ricerca: %1" -#: bin/rt-crontool:184 +#: bin/rt-crontool:213 msgid "Security:" -msgstr "Security:" +msgstr "Protezione:" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "See custom fields" -msgstr "" +msgstr "Vedi campi personalizzati" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "See exact outgoing email messages and their recipeients" -msgstr "" +msgstr "Vedi letteralmente i messaggi in uscita e i loro destinatari" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "See ticket private commentary" -msgstr "" +msgstr "Vedi commenti privati del ticket" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "See ticket summaries" -msgstr "" +msgstr "Vedi riassunto dei ticket" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "SeeCustomField" -msgstr "" +msgstr "VediCampoPers." -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Group_Overlay.pm:177 +msgid "SeeGroup" +msgstr "VediGruppo" + +#: lib/RT/Queue_Overlay.pm:92 msgid "SeeQueue" msgstr "VediCoda" #: NOT FOUND IN SOURCE msgid "Select" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Select a Class" -msgstr "" +msgstr "Seleziona" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:46 html/Admin/CustomFields/index.html:49 msgid "Select a Custom Field" -msgstr "" +msgstr "Scegli un campo personalizzato" -#: NOT FOUND IN SOURCE -msgid "Select a Custom Fields" -msgstr "" - -#: html/Admin/Groups/index.html:50 +#: html/Admin/Groups/index.html:78 msgid "Select a group" msgstr "Seleziona un gruppo" -#: NOT FOUND IN SOURCE +#: html/Admin/Queues/index.html:54 msgid "Select a queue" msgstr "Seleziona una coda" -#: html/Admin/Users/index.html:24 html/Admin/Users/index.html:27 +#: html/SelfService/CreateTicketInQueue.html:48 +msgid "Select a queue for your new ticket" +msgstr "Scegli una coda per il nuovo ticket" + +#: html/Admin/Users/index.html:46 html/Admin/Users/index.html:49 html/Admin/Users/index.html:52 msgid "Select a user" msgstr "Seleziona un utente" -#: NOT FOUND IN SOURCE -msgid "Select class" -msgstr "" - -#: html/Admin/Global/CustomField.html:37 html/Admin/Global/CustomFields.html:35 +#: html/Admin/Elements/CustomFieldTabs:90 msgid "Select custom field" msgstr "Seleziona un campo personalizzato" -#: html/Admin/Elements/GroupTabs:51 html/User/Elements/GroupTabs:49 +#: html/Admin/Global/CustomFields/index.html:70 +msgid "Select custom fields for all user groups" +msgstr "Seleziona i campi personalizzati per tutti i gruppi degli utenti" + +#: html/Admin/Global/CustomFields/index.html:65 +msgid "Select custom fields for all users" +msgstr "Seleziona i campi personalizzati per tutti gli utenti" + +#: html/Admin/Global/CustomFields/index.html:76 +msgid "Select custom fields for tickets in all queues" +msgstr "Seleziona i campi personalizzati per i ticket in tutte le code" + +#: html/Admin/Global/CustomFields/index.html:83 +msgid "Select custom fields for transactions on tickets in all queues" +msgstr "Seleziona i campi personalizzati per le transazioni relative ai ticket in tutte le code" + +#: html/Admin/Elements/GroupTabs:75 html/User/Elements/GroupTabs:71 msgid "Select group" -msgstr "Seleziona gruppo" +msgstr "Seleziona il gruppo" -#: lib/RT/CustomField_Overlay.pm:427 +#: lib/RT/CustomField_Overlay.pm:59 msgid "Select multiple values" -msgstr "Seleziona valori multipli" +msgstr "Elenco a selezione multipla" -#: lib/RT/CustomField_Overlay.pm:424 +#: lib/RT/CustomField_Overlay.pm:60 msgid "Select one value" -msgstr "Seleziona un volore solo" +msgstr "Elenco a selezione singola" -#: html/Admin/Elements/QueueTabs:66 +#: html/Admin/Elements/QueueTabs:92 msgid "Select queue" -msgstr "Seleziona una coda" +msgstr "Seleziona la coda" -#: html/Admin/Global/Scrip.html:36 html/Admin/Global/Scrips.html:35 html/Admin/Queues/Scrip.html:39 html/Admin/Queues/Scrips.html:51 +#: html/Admin/Global/Scrip.html:58 html/Admin/Global/Scrips.html:57 html/Admin/Queues/Scrip.html:61 html/Admin/Queues/Scrips.html:73 msgid "Select scrip" -msgstr "Seleziona uno scrip" +msgstr "Seleziona lo 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 +#: html/Admin/Global/Template.html:78 html/Admin/Global/Templates.html:57 html/Admin/Queues/Template.html:76 html/Admin/Queues/Templates.html:68 msgid "Select template" -msgstr "Seleziona un modello" +msgstr "Seleziona il modello" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:61 msgid "Select up to %1 values" -msgstr "" +msgstr "Seleziona un massimo di %1 valori" -#: html/Admin/Elements/UserTabs:46 +#: html/Admin/Elements/UserTabs:75 msgid "Select user" -msgstr "Seleziona utente" +msgstr "Seleziona l'utente" -#: lib/RT/CustomField_Overlay.pm:35 +#: NOT FOUND IN SOURCE msgid "SelectMultiple" -msgstr "SelectMultiple" +msgstr "SelezioneMultipla" -#: lib/RT/CustomField_Overlay.pm:34 +#: NOT FOUND IN SOURCE msgid "SelectSingle" -msgstr "SelectSingle" +msgstr "SelezioneSingola" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:58 msgid "Selected Custom Fields" -msgstr "" +msgstr "Campi personalizzati selezionati" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:59 msgid "Selected objects" -msgstr "" +msgstr "Oggetti selezionati" #: NOT FOUND IN SOURCE msgid "Self Service" @@ -4722,7 +4725,7 @@ msgstr "Invia una mail a tutti gli osservatori" #: etc/initialdata:117 msgid "Send mail to all watchers as a \"comment\"" -msgstr "Invia una mail atutti gli osservatori come un \"commento\"" +msgstr "Invia una mail atutti gli osservatori come \"commento\"" #: etc/initialdata:112 msgid "Send mail to requestors and Ccs" @@ -4730,7 +4733,7 @@ msgstr "Invia mail ai richiedenti e Ccs" #: etc/initialdata:107 msgid "Send mail to requestors and Ccs as a comment" -msgstr "Invia mail ai richiedenti e Ccs come commento" +msgstr "Invia mail come commento a richiedenti e Cc" #: etc/initialdata:78 msgid "Sends a message to the requestors" @@ -4738,155 +4741,155 @@ msgstr "Invia un messaggio ai richiedenti" #: etc/initialdata:125 etc/initialdata:129 msgid "Sends mail to explicitly listed Ccs and Bccs" -msgstr "Sends mail to explicitly listed Ccs and Bccs" +msgstr "Invia mail a Cc e Bcc esplicitamente elencati" #: etc/initialdata:94 etc/upgrade/3.1.17/content:7 msgid "Sends mail to the Ccs" -msgstr "" +msgstr "Invia mail ai Cc" #: etc/initialdata:90 etc/upgrade/3.1.17/content:3 msgid "Sends mail to the Ccs as a comment" -msgstr "" +msgstr "Invia mail ai Cc come commento" #: etc/initialdata:102 msgid "Sends mail to the administrative Ccs" -msgstr "Sends mail to the administrative Ccs" +msgstr "Invia mail ai Cc amministrativi" #: etc/initialdata:98 msgid "Sends mail to the administrative Ccs as a comment" -msgstr "Sends mail to the administrative Ccs as a comment" +msgstr "Invia mail ai Cc amministrativi come commento" #: etc/initialdata:82 etc/initialdata:86 msgid "Sends mail to the owner" -msgstr "Sends mail to the owner" +msgstr "Invia mail all'incaricato" -#: lib/RT/Date.pm:419 +#: lib/RT/Date.pm:445 msgid "Sep." -msgstr "Sep." - -#: NOT FOUND IN SOURCE -msgid "Seperate multiple URLs with spaces" -msgstr "" +msgstr "Set." #: NOT FOUND IN SOURCE msgid "September" -msgstr "September" +msgstr "Settembre" -#: html/Ticket/Elements/ShowTransaction:122 +#: html/Ticket/Elements/ShowTransaction:150 msgid "Show" -msgstr "" +msgstr "Mostra" -#: html/Approvals/index.html:30 +#: html/Approvals/index.html:52 msgid "Show Approvals" -msgstr "" +msgstr "Mostra richieste di approvazione" -#: html/Search/Elements/EditFormat:11 +#: html/Search/Elements/EditFormat:56 msgid "Show Columns" -msgstr "" +msgstr "Mostra colonne" -#: html/Ticket/Elements/Tabs:178 +#: html/Ticket/Elements/Tabs:201 msgid "Show Results" -msgstr "Mostra i Risultati" - -#: NOT FOUND IN SOURCE -msgid "Show advanced search options..." -msgstr "" +msgstr "Mostra i risultati" -#: html/Approvals/Elements/PendingMyApproval:43 +#: html/Approvals/Elements/PendingMyApproval:65 msgid "Show approved requests" msgstr "Mostra le richieste approvate" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show basics" msgstr "Mostra info di base" -#: html/Approvals/Elements/PendingMyApproval:44 +#: html/Approvals/Elements/PendingMyApproval:66 msgid "Show denied requests" msgstr "Mostra le richieste negate" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show details" msgstr "Mostra i dettagli" -#: html/Approvals/Elements/PendingMyApproval:42 +#: html/Approvals/Elements/PendingMyApproval:64 msgid "Show pending requests" msgstr "Mostra le richieste in attesa" -#: html/Approvals/Elements/PendingMyApproval:45 +#: html/Approvals/Elements/PendingMyApproval:67 msgid "Show requests awaiting other approvals" msgstr "Mostra le richieste in attesa di altre approvazioni" #: NOT FOUND IN SOURCE msgid "Show ticket private commentary" -msgstr "Show ticket private commentary" +msgstr "Mostra commenti privati del ticket" #: NOT FOUND IN SOURCE msgid "Show ticket summaries" -msgstr "Show ticket summaries" +msgstr "Mostra riassunto dei ticket" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "ShowACL" -msgstr "MostraLCA" +msgstr "MostraACL" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/System.pm:86 +msgid "ShowConfigTab" +msgstr "MostraTabConfigurazione" + +#: lib/RT/Queue_Overlay.pm:107 msgid "ShowOutgoingEmail" -msgstr "" +msgstr "MostraEmailUscente" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "ShowSavedSearches" -msgstr "" +msgstr "MostraRicercheSalvate" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "ShowScrips" msgstr "MostraScrips" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "ShowTemplate" msgstr "MostraModello" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "ShowTicket" msgstr "MostraTicket" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "ShowTicketComments" -msgstr "MostraICommentiAlTicket" +msgstr "MostraCommentiAlTicket" -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Sign up as a ticket Requestor or ticket or queue Cc" -msgstr "Sign up as a ticket Requestor or ticket or coda Cc" +msgstr "Registra come richiede o come Cc del ticket o della coda" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "Sign up as a ticket or queue AdminCc" -msgstr "Sign up as a ticket or coda AdminCc" +msgstr "Registra come AdminCc del ticket o della coda" -#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:145 +#: html/Admin/Users/Modify.html:229 html/User/Prefs.html:167 msgid "Signature" msgstr "Firma" #: NOT FOUND IN SOURCE msgid "Signed in as %1" -msgstr "Signed in as %1" +msgstr "Accesso effettuato come %1" -#: html/Admin/Elements/SelectSingleOrMultiple:25 +#: html/Admin/Elements/SelectSingleOrMultiple:47 msgid "Single" -msgstr "Single" +msgstr "Singolo" -#: html/Elements/Header:62 +#: html/Search/Elements/EditFormat:75 +msgid "Size" +msgstr "Carattere" + +#: html/Elements/Header:85 msgid "Skip Menu" -msgstr "Skip Menu" +msgstr "Salta menu" -#: html/Admin/Elements/AddCustomFieldValue:27 -msgid "Sort" -msgstr "Ordina" +#: html/Search/Elements/EditFormat:78 +msgid "Small" +msgstr "Piccolo" -#: NOT FOUND IN SOURCE -msgid "Sort Order" -msgstr "" +#: html/Admin/Elements/AddCustomFieldValue:49 html/Admin/Elements/EditCustomFieldValues:54 +msgid "Sort" +msgstr "Ordinamento" #: NOT FOUND IN SOURCE msgid "Sort key" -msgstr "Sort key" +msgstr "Chiave di ordinamento" #: NOT FOUND IN SOURCE msgid "Sort results by" @@ -4894,13 +4897,9 @@ msgstr "Ordina i risultati per" #: NOT FOUND IN SOURCE msgid "SortOrder" -msgstr "SortOrder" - -#: NOT FOUND IN SOURCE -msgid "Squelched message recipients" -msgstr "" +msgstr "Ordinamento" -#: html/Admin/Elements/EditScrip:65 +#: html/Admin/Elements/EditScrip:87 msgid "Stage" msgstr "" @@ -4912,187 +4911,183 @@ msgstr "In stallo" msgid "Start page" msgstr "Pagina iniziale" -#: html/Elements/SelectDateType:26 html/Ticket/Elements/EditDates:31 html/Ticket/Elements/ShowDates:35 +#: html/Elements/SelectDateType:48 html/Ticket/Elements/EditDates:53 html/Ticket/Elements/ShowDates:56 msgid "Started" msgstr "Iniziato" #: NOT FOUND IN SOURCE msgid "Started date '%1' could not be parsed" -msgstr "Started date '%1' could not be parsed" +msgstr "Impossibile interpretare data inizio '%1'" -#: html/Elements/SelectDateType:30 html/Ticket/Create.html:165 html/Ticket/Elements/EditDates:26 html/Ticket/Elements/ShowDates:31 +#: html/Elements/SelectDateType:52 html/Ticket/Create.html:196 html/Ticket/Elements/EditDates:48 html/Ticket/Elements/ShowDates:52 msgid "Starts" -msgstr "Inizia" +msgstr "InizioPrevisto" #: NOT FOUND IN SOURCE msgid "Starts By" -msgstr "Inizia Da" +msgstr "Inizio previsto il" #: NOT FOUND IN SOURCE msgid "Starts date '%1' could not be parsed" -msgstr "Starts date '%1' could not be parsed" +msgstr "Impossibile interpretare data inizio previsto '%1'" -#: html/Admin/Users/Modify.html:135 html/User/Prefs.html:123 +#: html/Admin/Users/Modify.html:162 html/User/Prefs.html:145 msgid "State" msgstr "Provincia" -#: html/Search/Elements/PickBasics:77 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:31 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:37 lib/RT/Ticket_Overlay.pm:1276 lib/RT/Tickets_Overlay.pm:970 +#: html/Search/Elements/PickBasics:87 html/SelfService/Elements/MyRequests:50 html/SelfService/Update.html:57 html/Ticket/Create.html:63 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:52 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1142 lib/RT/Tickets_Overlay.pm:1378 msgid "Status" msgstr "Stato" #: etc/initialdata:309 msgid "Status Change" -msgstr "Cambiamento di Stato" +msgstr "Cambiamento di stato" -#: lib/RT/Transaction_Overlay.pm:505 -#. ($self->loc($self->OldValue), $self->loc($self->NewValue)) +#: NOT FOUND IN SOURCE msgid "Status changed from %1 to %2" -msgstr "Cambiato lo Stato da %1 a %2" +msgstr "Cambiato lo stato da %1 a %2" #: NOT FOUND IN SOURCE msgid "StatusChange" -msgstr "StatusChange" +msgstr "CambiamentoStato" -#: html/Ticket/Elements/Tabs:148 +#: html/Ticket/Elements/Tabs:170 msgid "Steal" -msgstr "Ruba" +msgstr "Sottrai" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "Steal tickets" -msgstr "" +msgstr "Sottrae ticket" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "StealTicket" -msgstr "" +msgstr "SottraeTicket" -#: lib/RT/Transaction_Overlay.pm:581 +#: lib/RT/Transaction_Overlay.pm:667 #. ($Old->Name) +msgid "Stolen from %1" +msgstr "Sottratto da %1" + +#: NOT FOUND IN SOURCE msgid "Stolen from %1 " -msgstr "Rubato da %1 " +msgstr "Sottratto da %1 " -#: html/Elements/QuickCreate:7 html/Elements/SelectAttachmentField:25 html/Search/Bulk.html:133 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:26 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:58 lib/RT/Ticket_Overlay.pm:1272 lib/RT/Tickets_Overlay.pm:1049 +#: html/Search/Elements/EditFormat:81 +msgid "Style" +msgstr "Stile" + +#: html/Elements/QuickCreate:52 html/Elements/SelectAttachmentField:47 html/Search/Bulk.html:154 html/SelfService/Create.html:79 html/SelfService/Elements/MyRequests:49 html/SelfService/Update.html:65 html/Ticket/Create.html:105 html/Ticket/Elements/EditBasics:48 html/Ticket/ModifyAll.html:100 html/Ticket/Update.html:80 lib/RT/Ticket_Overlay.pm:1138 lib/RT/Tickets_Overlay.pm:1460 msgid "Subject" msgstr "Oggetto" -#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:795 lib/RT/Transaction_Overlay.pm:603 +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:815 lib/RT/Transaction_Overlay.pm:689 #. ($self->Data) msgid "Subject changed to %1" -msgstr "Subject changed to %1" +msgstr "L'oggetto diventa %1" -#: html/Elements/Submit:58 +#: html/Elements/Submit:97 msgid "Submit" msgstr "Invia" -#: NOT FOUND IN SOURCE -msgid "Submit Query" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Submit Workflow" -msgstr "Submit Workflow" +msgstr "Imposta workflow" -#: lib/RT/Group_Overlay.pm:749 +#: lib/RT/Group_Overlay.pm:782 msgid "Succeeded" -msgstr "Succeeded" - -#: NOT FOUND IN SOURCE -msgid "Summary" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Summary matches" -msgstr "" +msgstr "Completato con successo" -#: lib/RT/Date.pm:394 +#: lib/RT/Date.pm:419 msgid "Sun." msgstr "Dom." -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "SuperUser" msgstr "SuperUtente" -#: html/User/Elements/DelegateRights:76 +#: html/User/Elements/DelegateRights:98 msgid "System" msgstr "Sistema" -#: html/Admin/Elements/ToolTabs:32 html/Admin/Tools/Configuration.html:3 +#: html/Admin/Elements/ToolTabs:54 html/Admin/Tools/Configuration.html:48 msgid "System Configuration" -msgstr "" +msgstr "Configurazione del sistema" -#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:868 lib/RT/Interface/Web.pm:898 +#: html/Admin/CustomFields/GroupRights.html:128 html/Admin/CustomFields/GroupRights.html:155 html/Admin/CustomFields/UserRights.html:128 html/Admin/CustomFields/UserRights.html:98 html/Admin/Elements/SelectRights:106 lib/RT/ACE_Overlay.pm:585 lib/RT/Interface/Web.pm:900 lib/RT/Interface/Web.pm:929 msgid "System Error" -msgstr "Errore di Sistema" +msgstr "Errore di sistema" #: NOT FOUND IN SOURCE msgid "System Error. Right not granted." -msgstr "Errore di Sistema. Diritto non concesso." +msgstr "Errore di sistema. Diritto non concesso." #: NOT FOUND IN SOURCE msgid "System Error. right not granted" -msgstr "Errore di Sistema. Diritto non concesso" +msgstr "Errore di sistema. Diritto non concesso" -#: html/Admin/Tools/index.html:2 +#: lib/RT/Transaction_Overlay.pm:215 lib/RT/Transaction_Overlay.pm:221 +#. ($msg) +msgid "System Error: %1" +msgstr "Errore di sistema: %1" + +#: html/Admin/Tools/index.html:47 msgid "System Tools" -msgstr "" +msgstr "Strumenti di sistema" -#: lib/RT/ACE_Overlay.pm:615 +#: lib/RT/ACE_Overlay.pm:634 msgid "System error. Right not delegated." -msgstr "Errore di Sistema. Diritto non delegato." +msgstr "Errore di sistema. Diritto non delegato." -#: 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:164 lib/RT/ACE_Overlay.pm:229 lib/RT/ACE_Overlay.pm:324 lib/RT/ACE_Overlay.pm:921 msgid "System error. Right not granted." -msgstr "Errore di Sistema. Diritto non concesso." +msgstr "Errore di sistema. Diritto non concesso." #: NOT FOUND IN SOURCE msgid "System error. Unable to grant rights." msgstr "Errore di sistema. Impossibile concedere i diritti." -#: html/Admin/Global/GroupRights.html:34 html/Admin/Groups/GroupRights.html:36 html/Admin/Queues/GroupRights.html:35 +#: html/Admin/CustomFields/GroupRights.html:58 html/Admin/Global/GroupRights.html:56 html/Admin/Groups/GroupRights.html:58 html/Admin/Queues/GroupRights.html:57 msgid "System groups" msgstr "Gruppi di sistema" #: etc/initialdata:41 etc/initialdata:47 etc/initialdata:53 msgid "SystemRolegroup for internal use" -msgstr "SystemRolegroup for internal use" +msgstr "SystemRolegroup per uso interno" -#: lib/RT/CurrentUser.pm:334 +#: lib/RT/CurrentUser.pm:358 msgid "TEST_STRING" msgstr "TEST_STRING" -#: html/Elements/MyRequests:27 html/Ticket/Elements/Tabs:144 +#: html/Elements/MyRequests:50 html/Search/Elements/EditFormat:72 html/Ticket/Elements/Tabs:166 msgid "Take" -msgstr "Prendi" +msgstr "Prendi in carico" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "Take tickets" -msgstr "" +msgstr "Prendi in carico ticket" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "TakeTicket" -msgstr "" +msgstr "PrendiInCaricoTicket" -#: lib/RT/Transaction_Overlay.pm:566 +#: lib/RT/Transaction_Overlay.pm:652 msgid "Taken" -msgstr "Preso" - -#: NOT FOUND IN SOURCE -msgid "Task" -msgstr "" +msgstr "Preso in carico" -#: html/Admin/Elements/EditScrip:57 html/Tools/Offline.html:56 +#: html/Admin/Elements/EditScrip:79 html/Tools/Offline.html:78 msgid "Template" msgstr "Modello" -#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:89 +#: html/Admin/Global/Template.html:112 html/Admin/Queues/Template.html:113 #. ($TemplateObj->Id()) msgid "Template #%1" msgstr "Modello n°%1" -#: html/Admin/Elements/EditTemplates:88 +#: html/Admin/Elements/EditTemplates:110 msgid "Template deleted" msgstr "Modello eliminato" -#: lib/RT/Scrip_Overlay.pm:156 +#: lib/RT/Scrip_Overlay.pm:181 msgid "Template not found" msgstr "Modello non trovato" @@ -5100,11 +5095,11 @@ msgstr "Modello non trovato" msgid "Template not found\\n" msgstr "Modello non trovato\\n" -#: lib/RT/Template_Overlay.pm:348 +#: lib/RT/Template_Overlay.pm:376 msgid "Template parsed" msgstr "Modello elaborato" -#: html/Admin/Elements/QueueTabs:48 html/Admin/Elements/SystemTabs:35 html/Admin/Global/index.html:44 +#: html/Admin/Elements/QueueTabs:70 html/Admin/Elements/SystemTabs:57 html/Admin/Global/index.html:66 msgid "Templates" msgstr "Modelli" @@ -5114,498 +5109,490 @@ msgstr "Modelli per %1\\n" #: NOT FOUND IN SOURCE msgid "Text" -msgstr "" +msgstr "Testo" -#: lib/RT/Record.pm:740 +#: lib/RT/CustomField_Overlay.pm:877 lib/RT/Record.pm:931 msgid "That is already the current value" -msgstr "That is already the current value" +msgstr "Il valore attuale è già questo" -#: lib/RT/CustomField_Overlay.pm:248 +#: lib/RT/CustomField_Overlay.pm:407 msgid "That is not a value for this custom field" -msgstr "That is not a value for this custom field" +msgstr "Questo campo personalizzato non ammette questo valore" -#: lib/RT/Ticket_Overlay.pm:2086 +#: lib/RT/Ticket_Overlay.pm:1955 msgid "That is the same value" -msgstr "That is the same value" +msgstr "Il valore è lo stesso" -#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +#: lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:615 msgid "That principal already has that right" -msgstr "That principal already has that right" +msgstr "Questo utente/gruppo ha già questo diritto" -#: lib/RT/Queue_Overlay.pm:674 +#: lib/RT/Queue_Overlay.pm:750 #. ($args{'Type'}) msgid "That principal is already a %1 for this queue" -msgstr "That principal is already a %1 for this coda" +msgstr "Questo utente/gruppo è già %1 per questa coda" -#: lib/RT/Ticket_Overlay.pm:1527 +#: lib/RT/Ticket_Overlay.pm:1396 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" -msgstr "That principal is already a %1 for this ticket" +msgstr "Questo utente/gruppo è già %1 per questo ticket" -#: lib/RT/Queue_Overlay.pm:773 +#: lib/RT/Queue_Overlay.pm:849 #. ($args{'Type'}) msgid "That principal is not a %1 for this queue" -msgstr "That principal is not a %1 for this coda" +msgstr "Questo utente/gruppo non è %1 per questa coda" #: NOT FOUND IN SOURCE msgid "That principal is not a %1 for this ticket" -msgstr "That principal is not a %1 for this ticket" +msgstr "Questo utente/gruppo non è %1 per questo ticket" -#: lib/RT/Ticket_Overlay.pm:2082 +#: lib/RT/Ticket_Overlay.pm:1951 msgid "That queue does not exist" -msgstr "That coda does not exist" +msgstr "La coda non esiste" -#: lib/RT/Ticket_Overlay.pm:3152 +#: lib/RT/Ticket_Overlay.pm:3189 msgid "That ticket has unresolved dependencies" -msgstr "That ticket has unresolved dependencies" +msgstr "Il ticket ha dipendenze non risolte" #: NOT FOUND IN SOURCE msgid "That user already has that right" -msgstr "That user already has that right" +msgstr "L'utente ha già questo diritto" -#: lib/RT/Ticket_Overlay.pm:2956 +#: lib/RT/Ticket_Overlay.pm:2993 msgid "That user already owns that ticket" -msgstr "That user already owns that ticket" +msgstr "L'utente ha già il ticket in carico" -#: lib/RT/Ticket_Overlay.pm:2928 +#: lib/RT/Ticket_Overlay.pm:2965 msgid "That user does not exist" -msgstr "That user does not exist" +msgstr "L'utente non esiste" -#: lib/RT/User_Overlay.pm:355 +#: lib/RT/User_Overlay.pm:390 msgid "That user is already privileged" -msgstr "Questo utente è già previlegiato" +msgstr "L'utente è già previlegiato" -#: lib/RT/User_Overlay.pm:376 +#: lib/RT/User_Overlay.pm:411 msgid "That user is already unprivileged" -msgstr "Questo utente è già non previlegiato" +msgstr "L'utente è già non previlegiato" -#: lib/RT/User_Overlay.pm:368 +#: lib/RT/User_Overlay.pm:403 msgid "That user is now privileged" -msgstr "Ora questo utente è previlegiato" +msgstr "Ora l'utente è previlegiato" -#: lib/RT/User_Overlay.pm:389 +#: lib/RT/User_Overlay.pm:424 msgid "That user is now unprivileged" -msgstr "Ora questo utente è non previlegiato" +msgstr "Ora l'utente è non previlegiato" #: NOT FOUND IN SOURCE msgid "That user is now unprivilegedileged" -msgstr "Questo utente ora è non previlegiato" +msgstr "Ora l'utente è non previlegiato" -#: lib/RT/Ticket_Overlay.pm:2949 +#: lib/RT/Ticket_Overlay.pm:2986 msgid "That user may not own tickets in that queue" -msgstr "That user may not own tickets in that coda" +msgstr "L'utente non può prendere in carico ticket da questa coda" -#: lib/RT/Link_Overlay.pm:200 +#: lib/RT/Link_Overlay.pm:234 msgid "That's not a numerical id" -msgstr "That's not a numerical id" +msgstr "Non è un identificativo numerico" -#: html/SelfService/Display.html:31 html/Ticket/Create.html:149 html/Ticket/Elements/ShowSummary:27 +#: html/SelfService/Display.html:53 html/Ticket/Create.html:180 html/Ticket/Elements/ShowSummary:49 msgid "The Basics" msgstr "Dati di base" -#: lib/RT/ACE_Overlay.pm:87 +#: lib/RT/ACE_Overlay.pm:113 msgid "The CC of a ticket" -msgstr "The CC of a ticket" +msgstr "Il Cc di un ticket" -#: lib/RT/ACE_Overlay.pm:88 +#: lib/RT/ACE_Overlay.pm:114 msgid "The administrative CC of a ticket" -msgstr "The administrative CC of a ticket" +msgstr "Il Cc amministrativo di un ticket" #: NOT FOUND IN SOURCE msgid "The comment has been recorded" -msgstr "The comment has been recorded" +msgstr "Il commento è stato registrato" -#: bin/rt-crontool:194 +#: bin/rt-crontool:223 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 "The following command will find all active tickets in the coda 'general' and set their priority to 99 if they haven't been touched in 4 hours:" - -#: NOT FOUND IN SOURCE -msgid "The following commands were not proccessed:\\n\\n" -msgstr "" +msgstr "Il comando seguente troverà tutti i ticket attivi nella coda 'general' e ne imposterà la priorità a 99 se nessuno li ha toccati nelle ultime 4 ore:" -#: lib/RT/Record.pm:743 +#: lib/RT/Record.pm:934 msgid "The new value has been set." -msgstr "The new value has been set." +msgstr "Il nuovo valore è stato impostato." -#: lib/RT/ACE_Overlay.pm:85 +#: lib/RT/ACE_Overlay.pm:111 msgid "The owner of a ticket" -msgstr "The owner of a ticket" +msgstr "L'incaricato del ticket" -#: lib/RT/ACE_Overlay.pm:86 +#: lib/RT/ACE_Overlay.pm:112 msgid "The requestor of a ticket" -msgstr "Il richiedente di un ticket" +msgstr "Il richiedente del ticket" -#: html/Admin/Elements/EditUserComments:25 +#: html/Admin/Elements/EditUserComments:47 msgid "These comments aren't generally visible to the user" -msgstr "These comments aren't generally visible to the user" +msgstr "Questi commenti non vengono normalmente mostrati all'utente" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:912 msgid "This custom field does not apply to that object" -msgstr "" +msgstr "L'oggetto non ammette questo campo personalizzato" -#: html/Admin/Tools/Configuration.html:5 +#: html/Admin/Tools/Configuration.html:50 msgid "This feature is only available to system administrators" -msgstr "" +msgstr "Questa funzionalità è riservata agli amministratori di sistema" -#: html/Ticket/Elements/PreviewScrips:48 +#: html/Ticket/Elements/PreviewScrips:93 msgid "This message will be sent to..." -msgstr "" +msgstr "Il messaggio sarà inviato a..." #: NOT FOUND IN SOURCE msgid "This ticket %1 %2 (%3)\\n" -msgstr "This ticket %1 %2 (%3)\\n" +msgstr "Il ticket %1 %2 (%3)\\n" -#: bin/rt-crontool:185 +#: bin/rt-crontool:214 msgid "This tool allows the user to run arbitrary perl modules from within RT." -msgstr "This tool allows the user to run arbitrary perl modules from within RT." +msgstr "Questo strumento permette di eseguire qualsiasi modulo perl da dentro RT." -#: lib/RT/Transaction_Overlay.pm:226 +#: lib/RT/Transaction_Overlay.pm:288 msgid "This transaction appears to have no content" -msgstr "This transaction appears to have no content" +msgstr "La transazione sembra non avere alcun contenuto" -#: html/Ticket/Elements/ShowRequestor:48 +#: html/Ticket/Elements/ShowRequestor:70 #. ($rows) msgid "This user's %1 highest priority tickets" -msgstr "I %1 tickets di questo utente a più alta priorità" +msgstr "I %1 ticket a maggior priorità richiesti da questo utente" #: NOT FOUND IN SOURCE msgid "This user's 25 highest priority tickets" -msgstr "I 25 tickets a più alta priorità di questo utente" +msgstr "I 25 ticket a maggior priorità richiesti da questo utente" -#: lib/RT/Date.pm:391 +#: lib/RT/Date.pm:416 msgid "Thu." msgstr "Gio." -#: NOT FOUND IN SOURCE -msgid "Ticket" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Ticket # %1 %2" -msgstr "Ticket n° %1 %2" +msgstr "Ticket n° %1 %2" #: NOT FOUND IN SOURCE msgid "Ticket # %1 Jumbo update: %2" msgstr "Ticket n° %1 aggiornamento Jumbo: %2" -#: html/Ticket/ModifyAll.html:24 html/Ticket/ModifyAll.html:28 +#: html/Ticket/ModifyAll.html:46 html/Ticket/ModifyAll.html:50 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket #%1 Jumbo update: %2" -msgstr "Ticket n° %1 Jumbo update: %2" +msgstr "Ticket n°%1 aggiornamento Jumbo: %2" -#: html/Approvals/Elements/ShowDependency:45 +#: html/Approvals/Elements/ShowDependency:67 #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Ticket #%1: %2" msgstr "Ticket n°%1: %2" -#: lib/RT/Action/CreateTickets.pm:1154 lib/RT/Action/CreateTickets.pm:1163 lib/RT/Action/CreateTickets.pm:516 lib/RT/Action/CreateTickets.pm:634 lib/RT/Action/CreateTickets.pm:647 +#: lib/RT/Action/CreateTickets.pm:1258 lib/RT/Action/CreateTickets.pm:1267 lib/RT/Action/CreateTickets.pm:595 lib/RT/Action/CreateTickets.pm:716 lib/RT/Action/CreateTickets.pm:729 #. ($T::Tickets{$template_id}->Id) #. ($T::Tickets{$template_id}->id) #. ($ticket->Id) msgid "Ticket %1" msgstr "" -#: lib/RT/Ticket_Overlay.pm:696 lib/RT/Ticket_Overlay.pm:720 +#: lib/RT/Ticket_Overlay.pm:731 lib/RT/Ticket_Overlay.pm:751 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" -msgstr "Ticket %1 created in coda '%2'" +msgstr "Creato ticket %1 nella coda '%2'" #: NOT FOUND IN SOURCE msgid "Ticket %1 loaded\\n" -msgstr "Ticket %1 loaded\\n" +msgstr "Caricato ticket %1\\n" -#: html/Search/Bulk.html:216 +#: html/Search/Bulk.html:269 #. ($Ticket->Id,$_) msgid "Ticket %1: %2" msgstr "Ticket %1: %2" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:74 msgid "Ticket Custom Fields" -msgstr "" +msgstr "Campi personalizzati del ticket" -#: html/Ticket/History.html:24 html/Ticket/History.html:27 +#: html/Ticket/History.html:46 html/Ticket/History.html:49 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket History # %1 %2" -msgstr "Ticket History n° %1 %2" +msgstr "Cronologia del ticket n° %1 %2" #: NOT FOUND IN SOURCE msgid "Ticket Id" -msgstr "Ticket Id" +msgstr "Identificativo ticket" #: etc/initialdata:324 msgid "Ticket Resolved" -msgstr "Ticket Risolto" +msgstr "Ticket risolto" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/GlobalCustomFieldTabs:69 html/Admin/Global/CustomFields/index.html:81 lib/RT/CustomField_Overlay.pm:1085 msgid "Ticket Transactions" -msgstr "" +msgstr "Transazioni sul ticket" #: NOT FOUND IN SOURCE msgid "Ticket attachment" -msgstr "Allegato al ticket: il " +msgstr "Allegato al ticket" -#: lib/RT/Tickets_Overlay.pm:1228 +#: lib/RT/Tickets_Overlay.pm:1648 msgid "Ticket content" msgstr "Contenuto del ticket" -#: lib/RT/Tickets_Overlay.pm:1274 +#: lib/RT/Tickets_Overlay.pm:1697 msgid "Ticket content type" -msgstr "Ticket content type" +msgstr "Tipo del contenuto del ticket" -#: lib/RT/Ticket_Overlay.pm:565 lib/RT/Ticket_Overlay.pm:579 lib/RT/Ticket_Overlay.pm:590 lib/RT/Ticket_Overlay.pm:707 +#: lib/RT/Ticket_Overlay.pm:593 lib/RT/Ticket_Overlay.pm:607 lib/RT/Ticket_Overlay.pm:618 lib/RT/Ticket_Overlay.pm:739 msgid "Ticket could not be created due to an internal error" -msgstr "Ticket could not be created due to an internal error" +msgstr "A causa di un errore interno non è stato possibile creare il ticket" -#: lib/RT/Transaction_Overlay.pm:497 +#: NOT FOUND IN SOURCE msgid "Ticket created" msgstr "Ticket creato" #: NOT FOUND IN SOURCE msgid "Ticket creation failed" -msgstr "Ticket creation failed" +msgstr "Creazione del ticket fallita" -#: lib/RT/Transaction_Overlay.pm:502 +#: NOT FOUND IN SOURCE msgid "Ticket deleted" msgstr "Ticket eliminato" #: NOT FOUND IN SOURCE msgid "Ticket id not found" -msgstr "Ticket id not found" +msgstr "Identificativo del ticket non trovato" #: NOT FOUND IN SOURCE msgid "Ticket killed" -msgstr "Ticket killed" +msgstr "Ticket eliminato" -#: html/Ticket/Display.html:33 +#: html/Ticket/Display.html:55 msgid "Ticket metadata" -msgstr "" +msgstr "Metadati del ticket" #: NOT FOUND IN SOURCE msgid "Ticket not found" -msgstr "Ticket not found" +msgstr "Ticket non trovato" #: etc/initialdata:310 msgid "Ticket status changed" -msgstr "Ticket status changed" +msgstr "Stato del ticket cambiato" #: NOT FOUND IN SOURCE msgid "Ticket watchers" msgstr "Osservatori del ticket" -#: html/Elements/Tabs:46 -msgid "Tickets" -msgstr "" +#: lib/RT/Search/FromSQL.pm:83 +#. (ref $self) +msgid "TicketSQL search module" +msgstr "Modulo di ricerca TicketSQL" -#: lib/RT/Tickets_Overlay.pm:1452 -#. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) -msgid "Tickets %1 %2" -msgstr "" +#: html/Admin/Elements/GlobalCustomFieldTabs:64 html/Admin/Global/CustomFields/index.html:75 html/Elements/Tabs:68 lib/RT/CustomField_Overlay.pm:1084 +msgid "Tickets" +msgstr "Ticket" -#: lib/RT/Tickets_Overlay.pm:1410 -#. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 by %2" -msgstr "Tickets %1 by %2" +msgstr "Ticket %1 da %2" #: NOT FOUND IN SOURCE msgid "Tickets from %1" -msgstr "Tickets from %1" +msgstr "Ticket da %1" -#: html/Approvals/Elements/ShowDependency:26 +#: html/Approvals/Elements/ShowDependency:48 msgid "Tickets which depend on this approval:" -msgstr "Tickets which depend on this approval:" +msgstr "Ticket che dipendono da questa approvazione:" -#: html/Search/Elements/PickBasics:69 html/Ticket/Elements/EditBasics:39 +#: html/Search/Elements/PickBasics:148 html/Ticket/Elements/EditBasics:61 msgid "Time Estimated" -msgstr "" +msgstr "Tempo stimato" -#: html/Search/Elements/PickBasics:70 html/Ticket/Create.html:156 html/Ticket/Elements/EditBasics:47 +#: html/Search/Elements/PickBasics:149 html/Ticket/Create.html:187 html/Ticket/Elements/EditBasics:69 msgid "Time Left" -msgstr "Tempo RImasto" +msgstr "Tempo rimasto" -#: html/Search/Elements/PickBasics:68 html/Ticket/Create.html:155 html/Ticket/Elements/EditBasics:43 +#: html/Search/Elements/PickBasics:147 html/Ticket/Create.html:186 html/Ticket/Elements/EditBasics:65 msgid "Time Worked" -msgstr "Tempo Lavorato" +msgstr "Tempo lavorato" -#: lib/RT/Tickets_Overlay.pm:1201 +#: lib/RT/Tickets_Overlay.pm:1619 msgid "Time left" -msgstr "Tempo rimasto" +msgstr "Tempo rimanente" -#: html/Elements/Footer:44 +#: html/Elements/Footer:71 msgid "Time to display" -msgstr "Time to display" +msgstr "Tempo impiegato per l'elaborazione" -#: lib/RT/Tickets_Overlay.pm:1177 +#: lib/RT/Tickets_Overlay.pm:1594 msgid "Time worked" -msgstr "Tempo lavorato" +msgstr "Tempo impiegato" #: NOT FOUND IN SOURCE msgid "TimeLeft" -msgstr "TempoRimasto" +msgstr "TempoRimanente" -#: lib/RT/Ticket_Overlay.pm:1277 +#: lib/RT/Ticket_Overlay.pm:1143 msgid "TimeWorked" -msgstr "TempoLavorato" +msgstr "TempoImpiegato" + +#: html/Search/Elements/EditFormat:74 +msgid "Title" +msgstr "Titolo" #: NOT FOUND IN SOURCE msgid "To generate a diff of this commit:" -msgstr "To generate a diff of this commit:" +msgstr "Per generare una diff dopo il commit:" #: NOT FOUND IN SOURCE msgid "To generate a diff of this commit:\\n" -msgstr "To generate a diff of this commit:\\n" +msgstr "Per generare una diff dopo il commit:\\n" -#: html/Elements/Footer:39 +#: html/Elements/Footer:61 #. ('sales@bestpractical.com') msgid "To inquire about support, training, custom development or licensing, please contact %1." -msgstr "" +msgstr "Per richieste di supporto, formazione, personalizzazioni o acquisto di licenze, si prega di contattare %1." -#: lib/RT/Ticket_Overlay.pm:1280 +#: lib/RT/Ticket_Overlay.pm:1146 msgid "Told" -msgstr "Told" +msgstr "UltimaComunicazioneARichiedenti" -#: html/Admin/Elements/Tabs:43 html/Elements/Tabs:49 +#: html/Admin/Elements/Tabs:68 html/Admin/index.html:88 html/Elements/Tabs:71 msgid "Tools" -msgstr "" +msgstr "Strumenti" #: etc/initialdata:252 msgid "Transaction" -msgstr "Transaction" +msgstr "Transazioni" -#: lib/RT/Transaction_Overlay.pm:705 +#: lib/RT/Transaction_Overlay.pm:794 #. ($self->Data) msgid "Transaction %1 purged" -msgstr "Transaction %1 purged" +msgstr "Transazione %1 ripulita" -#: lib/RT/Transaction_Overlay.pm:136 +#: lib/RT/Transaction_Overlay.pm:174 msgid "Transaction Created" -msgstr "Transaction Created" +msgstr "Transazione creata" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:78 msgid "Transaction Custom Fields" -msgstr "" +msgstr "Campi personalizzati della transazione" -#: lib/RT/Transaction_Overlay.pm:92 +#: NOT FOUND IN SOURCE msgid "Transaction->Create couldn't, as you didn't specify a ticket id" -msgstr "Transaction->Create couldn't, as you didn't specify a ticket id" +msgstr "Transaction->Create fallita, devi specificare l'identificativo dell'oggetto" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:125 msgid "Transaction->Create couldn't, as you didn't specify an object type and id" -msgstr "" +msgstr "Transaction->Create fallita, devi specificare il tipo e l'identificativo dell'oggetto" -#: lib/RT/Transaction_Overlay.pm:760 +#: lib/RT/Transaction_Overlay.pm:838 msgid "Transactions are immutable" -msgstr "Transactions are immutable" +msgstr "Le transazioni sono immutabili" #: NOT FOUND IN SOURCE msgid "Trying to delete a right: %1" -msgstr "Sto cercando di eliminare un diritto: %1" +msgstr "Provo a eliminare un diritto: %1" -#: lib/RT/Date.pm:389 +#: lib/RT/Date.pm:414 msgid "Tue." msgstr "Mar." -#: 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:1278 lib/RT/Tickets_Overlay.pm:1021 +#: html/Admin/CustomFields/Modify.html:66 html/Admin/Elements/EditCustomField:65 html/Ticket/Elements/AddWatchers:54 html/Ticket/Elements/AddWatchers:65 html/Ticket/Elements/AddWatchers:75 lib/RT/Ticket_Overlay.pm:1144 lib/RT/Tickets_Overlay.pm:1432 msgid "Type" -msgstr "Type" - -#: NOT FOUND IN SOURCE -msgid "Unable to load article" -msgstr "" +msgstr "Tipo" -#: lib/RT/ScripCondition_Overlay.pm:103 +#: lib/RT/ScripCondition_Overlay.pm:129 msgid "Unimplemented" -msgstr "Unimplemented" +msgstr "NonImplementato" -#: html/Admin/Users/Modify.html:67 +#: html/Admin/Users/Modify.html:89 msgid "Unix login" -msgstr "Unix login" +msgstr "Username unix" #: NOT FOUND IN SOURCE msgid "UnixUsername" -msgstr "UnixUsername" +msgstr "UsernameUnix" -#: lib/RT/Attachment_Overlay.pm:233 lib/RT/Attachment_Overlay.pm:265 +#: lib/RT/Attachment_Overlay.pm:290 lib/RT/Record.pm:847 #. ($self->ContentEncoding) +#. ($ContentEncoding) msgid "Unknown ContentEncoding %1" -msgstr "Unknown ContentEncoding %1" +msgstr "ContentEncoding sconosciuto %1" -#: html/Elements/SelectResultsPerPage:36 +#: html/Search/Build.html:632 +msgid "Unknown field: $key" +msgstr "Campo sconosciuto: $key" + +#: html/Elements/SelectResultsPerPage:58 msgid "Unlimited" -msgstr "Unlimited" +msgstr "Illimitato" -#: html/Search/Elements/SelectSearchesForObjects:15 +#: html/Search/Elements/SelectSearchesForObjects:63 msgid "Unnamed search" -msgstr "" +msgstr "Ricerca senza nome" #: etc/initialdata:32 msgid "Unprivileged" -msgstr "Non previlegiato" +msgstr "NonPrevilegiato" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:60 msgid "Unselected Custom Fields" -msgstr "" +msgstr "Campi personalizzati non selezionati" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:61 msgid "Unselected objects" -msgstr "" +msgstr "Oggetti non selezionati" -#: lib/RT/Transaction_Overlay.pm:562 +#: lib/RT/Transaction_Overlay.pm:648 msgid "Untaken" -msgstr "Untaken" - -#: NOT FOUND IN SOURCE -msgid "Untitled search" -msgstr "" +msgstr "NonPreso" -#: html/Search/Bulk.html:32 +#: html/Search/Bulk.html:54 msgid "Update" msgstr "Aggiornamento" -#: html/Search/Bulk.html:146 +#: html/Search/Bulk.html:178 msgid "Update All" -msgstr "" +msgstr "Aggiorna tutti" #: NOT FOUND IN SOURCE msgid "Update ID" -msgstr "ID Aggiornamento" +msgstr "Identificativo aggiornamento" -#: html/Ticket/Update.html:97 +#: html/Ticket/Update.html:133 msgid "Update Ticket" -msgstr "" +msgstr "Aggiorna ticket" -#: html/Search/Bulk.html:127 html/Ticket/ModifyAll.html:65 html/Ticket/Update.html:48 +#: html/Search/Bulk.html:148 html/Ticket/ModifyAll.html:87 html/Ticket/Update.html:70 msgid "Update Type" -msgstr "Tipo Aggiornamento" +msgstr "Tipo aggiornamento" #: NOT FOUND IN SOURCE msgid "Update all these tickets at once" -msgstr "Aggiorna tutti questi tickets in una sola volta" +msgstr "Aggiorna tutti questi ticket contemporaneamente" #: NOT FOUND IN SOURCE msgid "Update email" -msgstr "Email aggiornamento" +msgstr "Aggiorna email" -#: html/Search/Results.html:46 +#: html/Search/Results.html:80 msgid "Update multiple tickets" -msgstr "" +msgstr "Aggiorna ticket multipli" #: NOT FOUND IN SOURCE msgid "Update name" -msgstr "Nome aggiornamento" +msgstr "Aggiorna nome" -#: lib/RT/Action/CreateTickets.pm:655 lib/RT/Interface/Web.pm:479 +#: lib/RT/Action/CreateTickets.pm:737 lib/RT/Interface/Web.pm:524 msgid "Update not recorded." msgstr "Aggiornamento non registrato." -#: html/Search/Bulk.html:78 +#: html/Search/Bulk.html:99 msgid "Update selected tickets" -msgstr "Aggiorna i tickets selezionati" +msgstr "Aggiorna i ticket selezionati" #: NOT FOUND IN SOURCE msgid "Update signature" msgstr "Aggiorna la firma" -#: html/Ticket/ModifyAll.html:62 +#: html/Ticket/ModifyAll.html:84 msgid "Update ticket" msgstr "Aggiorna il ticket" @@ -5613,175 +5600,176 @@ msgstr "Aggiorna il ticket" msgid "Update ticket # %1" msgstr "Aggiorna il ticket n° %1" -#: html/SelfService/Update.html:24 html/SelfService/Update.html:63 +#: html/SelfService/Update.html:112 html/SelfService/Update.html:47 #. ($Ticket->id) msgid "Update ticket #%1" msgstr "Aggiorna il ticket n°%1" -#: html/Ticket/Update.html:121 +#: html/Ticket/Update.html:156 #. ($TicketObj->id, $TicketObj->Subject) msgid "Update ticket #%1 (%2)" msgstr "Aggiorna il ticket n°%1 (%2)" -#: lib/RT/Action/CreateTickets.pm:653 lib/RT/Interface/Web.pm:477 +#: lib/RT/Action/CreateTickets.pm:735 lib/RT/Interface/Web.pm:523 msgid "Update type was neither correspondence nor comment." -msgstr "Update type was neither correspondence nor comment." +msgstr "Il tipo aggiornamento non era ne' corrispondenza ne' commento." -#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1281 +#: html/Elements/SelectDateType:54 html/Ticket/Elements/ShowDates:72 lib/RT/Ticket_Overlay.pm:1147 msgid "Updated" msgstr "Aggiornato" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload" -msgstr "" +msgstr "Upload" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:84 msgid "Upload multiple files" -msgstr "" +msgstr "Upload file multipli" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:79 msgid "Upload multiple images" -msgstr "" +msgstr "Upload immagini multiple" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:85 msgid "Upload one file" -msgstr "" +msgstr "Upload file singolo" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:80 msgid "Upload one image" -msgstr "" +msgstr "Upload immagine singola" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:86 msgid "Upload up to %1 files" -msgstr "" +msgstr "Upload fino a %1 file" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:81 msgid "Upload up to %1 images" -msgstr "" +msgstr "Upload fino a %1 immagini" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload your changes" -msgstr "" +msgstr "Upload delle modifiche" -#: NOT FOUND IN SOURCE -msgid "Use the dropdown menus to select which transactions you want to extract into a new RTFM article" -msgstr "" +#: html/Admin/index.html:90 +msgid "Use other RT administrative tools" +msgstr "Usa altri strumenti di amministrazione di RT" #: NOT FOUND IN SOURCE msgid "User %1 %2: %3\\n" -msgstr "User %1 %2: %3\\n" +msgstr "Utente %1 %2: %3\\n" #: NOT FOUND IN SOURCE msgid "User %1 Password: %2\\n" -msgstr "User %1 Password: %2\\n" +msgstr "Utente %1 Password: %2\\n" -#: lib/RT/Ticket_Overlay.pm:468 +#: lib/RT/Ticket_Overlay.pm:496 #. ($args{'Owner'}) msgid "User '%1' could not be found." -msgstr "" +msgstr "Impossibile trovare l'utente '%1'" #: NOT FOUND IN SOURCE msgid "User '%1' not found" -msgstr "User '%1' not found" +msgstr "Utente '%1' non trovato" #: NOT FOUND IN SOURCE msgid "User '%1' not found\\n" -msgstr "User '%1' not found\\n" +msgstr "Utente '%1' non trovato\\n" #: etc/initialdata:132 etc/initialdata:206 msgid "User Defined" -msgstr "Definito da Utente" +msgstr "Definito dall'utente" -#: html/Admin/Elements/EditScrip:76 +#: html/Admin/Elements/EditScrip:98 msgid "User Defined conditions and actions" -msgstr "" +msgstr "Condizioni e azioni definite dall'utente" #: NOT FOUND IN SOURCE msgid "User ID" -msgstr "User ID" +msgstr "Username" -#: html/Elements/SelectUsers:25 +#: NOT FOUND IN SOURCE msgid "User Id" -msgstr "User Id" +msgstr "Username" -#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 +#: html/Admin/Elements/CustomFieldTabs:72 html/Admin/Elements/GroupTabs:68 html/Admin/Elements/QueueTabs:85 html/Admin/Elements/SystemTabs:68 html/Admin/Global/index.html:80 msgid "User Rights" -msgstr "Diritti Utente" +msgstr "Diritti dell'utente" -#: NOT FOUND IN SOURCE +#: lib/RT/Interface/Web.pm:1283 +#. ($cf->Name, $class, $Object->id) msgid "User asked for an unknown update type for custom field %1 for %2 object #%3" -msgstr "" +msgstr "L'utente ha richiesto un aggiornamento di tipo sconosciuto sul campo personalizzato %1 per %2 l'oggetto n°%3" -#: html/Admin/Users/Modify.html:252 +#: html/Admin/Users/Modify.html:293 #. ($msg) msgid "User could not be created: %1" -msgstr "User could not be created: %1" +msgstr "Impossibile creare l'utente: %1" -#: lib/RT/User_Overlay.pm:296 +#: lib/RT/User_Overlay.pm:331 msgid "User created" -msgstr "User created" +msgstr "Utente creato" -#: html/Admin/Global/GroupRights.html:66 html/Admin/Groups/GroupRights.html:53 html/Admin/Queues/GroupRights.html:68 +#: html/Admin/CustomFields/GroupRights.html:74 html/Admin/Global/GroupRights.html:88 html/Admin/Groups/GroupRights.html:75 html/Admin/Queues/GroupRights.html:90 msgid "User defined groups" msgstr "Gruppi definiti dall'utente" -#: lib/RT/User_Overlay.pm:558 lib/RT/User_Overlay.pm:575 +#: lib/RT/User_Overlay.pm:593 lib/RT/User_Overlay.pm:613 msgid "User loaded" -msgstr "" +msgstr "Utente caricato" #: NOT FOUND IN SOURCE msgid "User notified" -msgstr "User notified" +msgstr "Utente notificato" #: NOT FOUND IN SOURCE msgid "User view" msgstr "User view" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:99 msgid "User-defined groups" -msgstr "" +msgstr "Gruppi definiti dall'utente" -#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +#: html/Admin/Users/Modify.html:69 html/Elements/Login:73 html/Ticket/Elements/AddWatchers:56 msgid "Username" msgstr "Username" -#: 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 +#: html/Admin/Elements/GlobalCustomFieldTabs:55 html/Admin/Elements/SelectNewGroupMembers:47 html/Admin/Elements/Tabs:53 html/Admin/Global/CustomFields/index.html:64 html/Admin/Groups/Members.html:76 html/Admin/Queues/People.html:89 html/Admin/index.html:62 html/User/Groups/Members.html:79 lib/RT/CustomField_Overlay.pm:1086 msgid "Users" msgstr "Utenti" -#: html/Admin/Users/index.html:64 +#: html/Admin/Users/index.html:85 msgid "Users matching search criteria" msgstr "Utenti che soddisfano il criterio di ricerca" -#: lib/RT/Tickets_Overlay_SQL.pm:494 +#: lib/RT/Tickets_Overlay_SQL.pm:523 msgid "Valid Query" -msgstr "" +msgstr "Query valida" #: NOT FOUND IN SOURCE msgid "ValueOfQueue" -msgstr "ValueOfQueue" +msgstr "ValoreDellaCoda" -#: html/Admin/Elements/EditCustomField:56 +#: html/Admin/CustomFields/Modify.html:89 html/Admin/Elements/EditCustomField:78 msgid "Values" msgstr "Valori" -#: NOT FOUND IN SOURCE -msgid "VrijevormEnkele" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Watch" msgstr "Osserva" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "WatchAsAdminCc" msgstr "OsservaComeAdminCc" +#: NOT FOUND IN SOURCE +msgid "Watcher" +msgstr "Osservatore" + #: NOT FOUND IN SOURCE msgid "Watcher loaded" msgstr "Osservatore caricato" -#: html/Admin/Elements/QueueTabs:41 +#: html/Admin/Elements/QueueTabs:63 msgid "Watchers" msgstr "Osservatori" @@ -5789,132 +5777,112 @@ msgstr "Osservatori" msgid "WebEncoding" msgstr "WebEncoding" -#: lib/RT/Date.pm:390 +#: lib/RT/Date.pm:415 msgid "Wed." msgstr "Mer." #: etc/initialdata:521 msgid "When a ticket has been approved by all approvers, add correspondence to the original ticket" -msgstr "When a ticket has been approved by all approvers, add correspondence to the original ticket" +msgstr "Quando un ticket ha ricevuto tutte le approvazioni richieste, aggiungi una corrispondenza al ticket originale" #: etc/initialdata:485 msgid "When a ticket has been approved by any approver, add correspondence to the original ticket" -msgstr "When a ticket has been approved by any approver, add correspondence to the original ticket" +msgstr "Quando un ticket riceve una qualsiasi delle approvazioni richieste, aggiungi una corrispondenza al ticket originale" #: etc/initialdata:146 msgid "When a ticket is created" -msgstr "When a ticket is created" +msgstr "Quando viene creato un ticket" #: etc/initialdata:418 msgid "When an approval ticket is created, notify the Owner and AdminCc of the item awaiting their approval" -msgstr "When an approval ticket is created, notify the Owner and AdminCc of the item awaiting their approval" +msgstr "Quando una richiesta di approvazione viene creata, notifica chi ha in carico il ticket e gli AdminCc che devono approvarlo" #: etc/initialdata:151 msgid "When anything happens" -msgstr "When anything happens" +msgstr "Quando succede qualsiasi cosa" #: etc/initialdata:199 msgid "Whenever a ticket is resolved" -msgstr "Whenever a ticket is resolved" +msgstr "Quando un ticket viene risolto" #: etc/initialdata:185 msgid "Whenever a ticket's owner changes" -msgstr "Whenever a ticket's owner changes" +msgstr "Quando cambia colui che ha in carico il ticket" #: etc/initialdata:178 etc/upgrade/3.1.17/content:16 msgid "Whenever a ticket's priority changes" -msgstr "" +msgstr "Quando cambia la priorità di un ticket" #: etc/initialdata:193 msgid "Whenever a ticket's queue changes" -msgstr "Whenever a ticket's coda changes" +msgstr "Quando il ticket si sposta in un'altra coda" #: etc/initialdata:170 msgid "Whenever a ticket's status changes" -msgstr "Whenever a ticket's status changes" +msgstr "Quando cambia lo stato di un ticket" #: etc/initialdata:207 msgid "Whenever a user-defined condition occurs" -msgstr "Whenever a user-defined condition occurs" +msgstr "Quando si verifica una condizione definita dall'utente" #: etc/initialdata:164 msgid "Whenever comments come in" -msgstr "Whenever comments come in" +msgstr "Quando arrivano commenti" #: etc/initialdata:157 msgid "Whenever correspondence comes in" -msgstr "Whenever correspondence comes in" - -#: NOT FOUND IN SOURCE -msgid "Which are referred to by " -msgstr "" +msgstr "Quando arrivano corrispondenze" -#: NOT FOUND IN SOURCE -msgid "Which refer to" -msgstr "" - -#: html/Admin/Users/Modify.html:161 html/User/Prefs.html:67 +#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:89 msgid "Work" msgstr "Lavoro" -#: html/Search/Results.html:50 +#: html/Search/Results.html:84 msgid "Work offline" -msgstr "" +msgstr "Lavoro offline" #: NOT FOUND IN SOURCE msgid "WorkPhone" msgstr "TelefonoLavoro" -#: html/Ticket/Elements/ShowBasics:41 html/Ticket/Update.html:42 +#: html/Ticket/Elements/ShowBasics:63 html/Ticket/Update.html:64 msgid "Worked" -msgstr "Lavoro" - -#: html/autohandler:150 -msgid "XXX CHANGEME You are not an authorized user" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Yes" -msgstr "" +msgstr "Impiegato" -#: lib/RT/Ticket_Overlay.pm:3059 +#: lib/RT/Ticket_Overlay.pm:3096 msgid "You already own this ticket" -msgstr "You already own this ticket" +msgstr "Hai già in carico questo ticket" -#: html/autohandler:142 +#: html/autohandler:158 html/autohandler:166 msgid "You are not an authorized user" -msgstr "You are not an authorized user" - -#: NOT FOUND IN SOURCE -msgid "You can access it with the Download button on the right." -msgstr "" +msgstr "Non sei un utente autorizzato" -#: lib/RT/Ticket_Overlay.pm:2941 +#: lib/RT/Ticket_Overlay.pm:2978 msgid "You can only reassign tickets that you own or that are unowned" -msgstr "You can only reassign tickets that you own or that are unowned" +msgstr "Puoi solo riassegnare ticket che hai in carico, o che non sono ancora assegnati" #: NOT FOUND IN SOURCE msgid "You don't have permission to view that ticket.\\n" msgstr "Non hai i permessi per visualizzare questo ticket.\\n" -#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:760 +#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:780 #. ($num, $queue) msgid "You found %1 tickets in queue %2" -msgstr "Hai trovato %1 tickets nella coda %2" +msgstr "Hai trovato %1 ticket nella coda %2" -#: html/NoAuth/Logout.html:30 +#: html/NoAuth/Logout.html:52 msgid "You have been logged out of RT." msgstr "Ti sei scollegato da RT." -#: html/SelfService/Display.html:79 +#: html/SelfService/Display.html:109 msgid "You have no permission to create tickets in that queue." -msgstr "Non hai permessi per creare tickets in questa coda." +msgstr "Non hai l'autorizzazione per creare ticket in questa coda." -#: lib/RT/Ticket_Overlay.pm:2095 +#: lib/RT/Ticket_Overlay.pm:1964 msgid "You may not create requests in that queue." -msgstr "Non puoi creare richieste in questa coda." +msgstr "Non puoi creare ticket in questa coda." -#: html/NoAuth/Logout.html:34 +#: html/NoAuth/Logout.html:56 msgid "You're welcome to login again" msgstr "Collegati di nuovo" @@ -5924,15 +5892,15 @@ msgstr "Le tue %1 richieste" #: NOT FOUND IN SOURCE msgid "Your RT administrator has misconfigured the mail aliases which invoke RT" -msgstr "Your RT administrator has misconfigured the mail aliases which invoke RT" +msgstr "L'amministratore RT non ha configurato correttamente l'alias di email che invoca RT" #: etc/initialdata:502 msgid "Your request has been approved by %1. Other approvals may still be pending." -msgstr "Your request has been approved by %1. Other approvals may still be pending." +msgstr "La tua richiesta è stata approvata da %1. Potrebbero essere necessarie altre approvazioni." #: etc/initialdata:540 msgid "Your request has been approved." -msgstr "Your request has been approved." +msgstr "La tua richiesta è stata approvata." #: NOT FOUND IN SOURCE msgid "Your request was rejected" @@ -5940,38 +5908,42 @@ msgstr "Your request was rejected" #: etc/initialdata:445 msgid "Your request was rejected." -msgstr "Your request was rejected." +msgstr "La tua richiesta è stata respinta." -#: html/autohandler:177 +#: html/autohandler:193 msgid "Your username or password is incorrect" msgstr "Il tuo username o la tua password non sono corretti" -#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:127 +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:149 msgid "Zip" msgstr "CAP" #: NOT FOUND IN SOURCE msgid "[no subject]" -msgstr "[nessun oggetto]" +msgstr "[senza oggetto]" -#: NOT FOUND IN SOURCE -msgid "and is not" -msgstr "" +#: lib/RT/System.pm:88 +msgid "allow creation of saved searches" +msgstr "permetti la creazione di ricerche salvate" -#: NOT FOUND IN SOURCE -msgid "and not" -msgstr "" +#: lib/RT/System.pm:87 +msgid "allow loading of saved searches" +msgstr "permetti il caricamento di ricerche salvate" -#: html/User/Elements/DelegateRights:58 +#: html/User/Elements/DelegateRights:80 #. ($right->PrincipalObj->Object->SelfDescription) msgid "as granted to %1" msgstr "come concesso a %1" -#: html/SelfService/Closed.html:27 +#: html/Search/Elements/PickBasics:127 +msgid "belongs to" +msgstr "appartiene a" + +#: html/SelfService/Closed.html:49 msgid "closed" msgstr "chiuso" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:33 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:55 msgid "contains" msgstr "contiene" @@ -5991,7 +5963,11 @@ msgstr "corrispondenza (probabilmente) non inviata" msgid "correspondence sent" msgstr "corrispondenza inviata" -#: html/Admin/Queues/Modify.html:76 lib/RT/Date.pm:319 +#: NOT FOUND IN SOURCE +msgid "current: $current, want $want, Error near ->$val<- expecting a " +msgstr "attuale: $current, richiesto $want, Errore vicino a ->$val<- mi aspettavo " + +#: html/Admin/Queues/Modify.html:98 lib/RT/Date.pm:342 msgid "days" msgstr "giorni" @@ -6001,28 +5977,52 @@ msgstr "morto" #: NOT FOUND IN SOURCE msgid "delete" -msgstr "elimina" +msgstr "cancella" -#: lib/RT/Queue_Overlay.pm:64 +#: lib/RT/Queue_Overlay.pm:88 msgid "deleted" -msgstr "eliminato" +msgstr "cancellato" -#: html/Search/Elements/PickBasics:33 +#: html/Search/Elements/PickBasics:128 +msgid "does not belong to" +msgstr "non appartiene a" + +#: html/Search/Elements/PickBasics:61 msgid "does not match" msgstr "non corrisponde a" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:34 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:56 msgid "doesn't contain" msgstr "non contiene" -#: NOT FOUND IN SOURCE -msgid "email address" -msgstr "" - -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "equal to" msgstr "uguale a" +#: html/Search/Build.html:387 +msgid "error: can't move down" +msgstr "errore: impossibile spostare in basso" + +#: html/Search/Build.html:409 +msgid "error: can't move left" +msgstr "errore: impossibile spostare a sinistra" + +#: html/Search/Build.html:368 +msgid "error: can't move up" +msgstr "errore: impossibile spostare in alto" + +#: html/Search/Build.html:451 +msgid "error: nothing to delete" +msgstr "errore: niente da cancellare" + +#: html/Search/Build.html:373 html/Search/Build.html:392 html/Search/Build.html:414 html/Search/Build.html:443 +msgid "error: nothing to move" +msgstr "errore: niente da spostare" + +#: html/Search/Build.html:469 +msgid "error: nothing to toggle" +msgstr "errore: niente da invertire" + #: NOT FOUND IN SOURCE msgid "false" msgstr "falso" @@ -6031,76 +6031,68 @@ msgstr "falso" msgid "filename" msgstr "nome file" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "greater than" -msgstr "più grande di" +msgstr "maggiore di" -#: lib/RT/Group_Overlay.pm:196 +#: lib/RT/Group_Overlay.pm:222 #. ($self->Name) msgid "group '%1'" msgstr "gruppo '%1'" -#: lib/RT/Date.pm:315 +#: lib/RT/Date.pm:338 msgid "hours" msgstr "ore" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/PickBasics:48 msgid "id" -msgstr "id" - -#: NOT FOUND IN SOURCE -msgid "in class %1" -msgstr "" +msgstr "Codice" -#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickBasics:49 html/Search/Elements/PickBasics:80 html/Search/Elements/PickBasics:97 html/Search/Elements/PickCFs:37 +#: html/Elements/SelectBoolean:53 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:57 html/Search/Elements/PickBasics:175 html/Search/Elements/PickBasics:74 html/Search/Elements/PickBasics:90 html/Search/Elements/PickCFs:53 msgid "is" -msgstr "è" +msgstr "uguale a" -#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickBasics:50 html/Search/Elements/PickBasics:81 html/Search/Elements/PickBasics:98 html/Search/Elements/PickCFs:38 +#: html/Elements/SelectBoolean:57 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:58 html/Search/Elements/PickBasics:176 html/Search/Elements/PickBasics:75 html/Search/Elements/PickBasics:91 html/Search/Elements/PickCFs:54 msgid "isn't" -msgstr "non è" +msgstr "diverso da" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "less than" msgstr "minore di" -#: html/Search/Elements/PickBasics:32 +#: html/Search/Elements/PickBasics:60 msgid "matches" msgstr "corrisponde a" -#: lib/RT/Date.pm:311 +#: lib/RT/Date.pm:334 msgid "min" msgstr "min" -#: html/Ticket/Update.html:42 +#: html/Ticket/Update.html:64 msgid "minutes" msgstr "minuti" -#: NOT FOUND IN SOURCE -msgid "modifications\\n\\n" -msgstr "" - -#: lib/RT/Date.pm:327 +#: lib/RT/Date.pm:350 msgid "months" msgstr "mesi" -#: lib/RT/Queue_Overlay.pm:59 +#: lib/RT/Queue_Overlay.pm:83 msgid "new" msgstr "nuovo" -#: html/Admin/Elements/EditCustomFields:42 +#: html/Admin/Elements/PickCustomFields:64 html/Admin/Elements/PickObjects:63 msgid "no name" -msgstr "" +msgstr "nessun nome" -#: html/Admin/Elements/EditScrips:42 +#: html/Admin/Elements/EditScrips:64 msgid "no value" msgstr "nessun valore" -#: html/Admin/Elements/EditQueueWatchers:26 html/Ticket/Elements/EditWatchers:27 +#: html/Admin/Elements/EditQueueWatchers:48 html/Ticket/Elements/EditWatchers:49 msgid "none" msgstr "nessuno" -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "not equal to" msgstr "diverso da" @@ -6108,86 +6100,82 @@ msgstr "diverso da" msgid "notlike" msgstr "diverso da" -#: html/SelfService/Elements/MyRequests:61 lib/RT/Queue_Overlay.pm:60 +#: html/SelfService/Elements/MyRequests:83 lib/RT/Queue_Overlay.pm:84 msgid "open" msgstr "aperto" -#: lib/RT/Group_Overlay.pm:201 +#: lib/RT/Group_Overlay.pm:227 #. ($self->Name, $user->Name) msgid "personal group '%1' for user '%2'" msgstr "Gruppo personale '%1' per l'utente '%2'" -#: lib/RT/Group_Overlay.pm:209 +#: lib/RT/Group_Overlay.pm:235 #. ($queue->Name, $self->Type) msgid "queue %1 %2" msgstr "coda %1 %2" -#: lib/RT/Queue_Overlay.pm:63 +#: lib/RT/Queue_Overlay.pm:87 msgid "rejected" -msgstr "rifiutato" +msgstr "respinto" -#: lib/RT/Queue_Overlay.pm:62 +#: lib/RT/Queue_Overlay.pm:86 msgid "resolved" msgstr "risolto" -#: lib/RT/Date.pm:307 +#: lib/RT/Date.pm:330 msgid "sec" msgstr "sec" -#: html/Search/Results.html:48 +#: lib/RT/System.pm:86 +msgid "show Configuration tab" +msgstr "Mostra configurazione" + +#: html/Search/Results.html:82 msgid "spreadsheet" -msgstr "" +msgstr "foglio di calcolo" -#: lib/RT/Queue_Overlay.pm:61 +#: lib/RT/Queue_Overlay.pm:85 msgid "stalled" msgstr "in stallo" -#: lib/RT/Group_Overlay.pm:204 +#: lib/RT/Group_Overlay.pm:230 #. ($self->Type) msgid "system %1" msgstr "sistema %1" -#: lib/RT/Group_Overlay.pm:215 +#: lib/RT/Group_Overlay.pm:241 #. ($self->Type) msgid "system group '%1'" msgstr "gruppo di sistema '%1'" -#: html/Elements/Error:42 html/SelfService/Error.html:41 +#: html/Elements/Error:66 html/SelfService/Error.html:63 msgid "the calling component did not specify why" -msgstr "the calling component did not specify why" - -#: NOT FOUND IN SOURCE -msgid "ticket #%1" -msgstr "" +msgstr "il componente chiamante non ha specificato il perché" -#: lib/RT/Group_Overlay.pm:212 +#: lib/RT/Group_Overlay.pm:238 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" msgstr "ticket n°%1 %2" -#: NOT FOUND IN SOURCE -msgid "till" -msgstr "" - #: NOT FOUND IN SOURCE msgid "true" msgstr "vero" -#: lib/RT/Group_Overlay.pm:218 +#: lib/RT/Group_Overlay.pm:244 #. ($self->Id) msgid "undescribed group %1" -msgstr "undescribed group %1" +msgstr "gruppo %1 senza descrizione" #: NOT FOUND IN SOURCE msgid "undescripbed group %1" -msgstr "undescripbed group %1" +msgstr "gruppo %1 senza descrizione" -#: lib/RT/Group_Overlay.pm:193 +#: lib/RT/Group_Overlay.pm:219 #. ($user->Object->Name) msgid "user %1" msgstr "utente %1" -#: lib/RT/Date.pm:323 +#: lib/RT/Date.pm:346 msgid "weeks" msgstr "settimane" @@ -6195,7 +6183,7 @@ msgstr "settimane" msgid "with template %1" msgstr "con il modello %1" -#: lib/RT/Date.pm:331 +#: lib/RT/Date.pm:354 msgid "years" msgstr "anni" diff --git a/rt/lib/RT/I18N/ja.po b/rt/lib/RT/I18N/ja.po index 8af3075ad..259f857c0 100644 --- a/rt/lib/RT/I18N/ja.po +++ b/rt/lib/RT/I18N/ja.po @@ -15,153 +15,106 @@ msgstr "" msgid "#" msgstr "#" -#: NOT FOUND IN SOURCE -msgid "#%1" -msgstr "" - -#: 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 -#. ($TicketObj->Id, $TicketObj->Subject) +#: html/Approvals/Elements/Approve:48 html/Approvals/Elements/ShowDependency:71 html/SelfService/Display.html:46 html/Ticket/Display.html:47 html/Ticket/Display.html:51 #. ($Ticket->id, $Ticket->Subject) -#. ($ticket->Id, $ticket->Subject) #. ($link->BaseObj->Id, $link->BaseObj->Subject) +#. ($ticket->Id, $ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) msgid "#%1: %2" msgstr "" -#: lib/RT/Record.pm:737 -#. ($self->id) +#: lib/RT/Record.pm:926 +#. ($label) msgid "$prefix %1" msgstr "" -#: lib/RT/URI/fsck_com_rt.pm:235 +#: lib/RT/URI/fsck_com_rt.pm:257 #. ($self->ObjectType, $self->Object->Id) msgid "%1 #%2" msgstr "" -#: html/Search/Elements/SelectPersonType:30 lib/RT/Date.pm:337 +#: lib/RT/Date.pm:361 #. ($s, $time_unit) -#. ($option, $subtype) msgid "%1 %2" msgstr "" -#: lib/RT/Tickets_Overlay.pm:828 -#. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) -msgid "%1 %2 %3" -msgstr "" - -#: lib/RT/Date.pm:373 +#: lib/RT/Date.pm:397 #. ($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 %2 %3 %4:%5:%6 %7" -#: lib/RT/Ticket_Overlay.pm:3451 lib/RT/Transaction_Overlay.pm:550 lib/RT/Transaction_Overlay.pm:593 +#: lib/RT/Record.pm:1671 lib/RT/Transaction_Overlay.pm:636 lib/RT/Transaction_Overlay.pm:679 #. ($cf->Name, $new_value->Content) #. ($field, $self->NewValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 added" msgstr "" -#: lib/RT/Date.pm:334 +#: lib/RT/Date.pm:358 #. ($s, $time_unit) msgid "%1 %2 ago" msgstr "" -#: lib/RT/Ticket_Overlay.pm:3457 lib/RT/Transaction_Overlay.pm:557 -#. ($cf->Name, $old_value, $new_value->Content) +#: lib/RT/Record.pm:1678 lib/RT/Transaction_Overlay.pm:643 +#. ($cf->Name, $old_content, $new_value->Content) #. ($field, $self->OldValue, $self->NewValue) msgid "%1 %2 changed to %3" msgstr "%3ã«å¤‰æ›´ã•れãŸ%1 %2 " -#: lib/RT/Ticket_Overlay.pm:3454 lib/RT/Transaction_Overlay.pm:553 lib/RT/Transaction_Overlay.pm:599 -#. ($cf->Name, $old_value) +#: lib/RT/Record.pm:1675 lib/RT/Transaction_Overlay.pm:639 lib/RT/Transaction_Overlay.pm:685 +#. ($cf->Name, $old_value->Content) #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 deleted" msgstr "" -#: NOT FOUND IN SOURCE -msgid "%1 %2 of group %3" -msgstr "" - -#: html/Admin/Elements/EditScrips:43 html/Admin/Elements/ListGlobalScrips:27 html/Ticket/Elements/PreviewScrips:53 -#. ($scrip->ConditionObj->Name, $scrip->ActionObj->Name, $scrip->TemplateObj->Name) +#: html/Admin/Elements/EditScrips:65 html/Admin/Elements/ListGlobalScrips:64 html/Ticket/Elements/PreviewScrips:98 #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) msgid "%1 %2 with template %3" msgstr "" -#: NOT FOUND IN SOURCE -msgid "%1 %2 הוסף" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 מקבוצה %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 נמחק" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 ×¢× ×ª×‘× ×™×ª %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 שונה ל %3" -msgstr "" - #: NOT FOUND IN SOURCE msgid "%1 (%2) %3 this ticket\\n" msgstr "%1 (%2) %3 ã“ã®ãƒã‚±ãƒƒãƒˆ\\n" -#: NOT FOUND IN SOURCE -msgid "%1 (%2) %3 פנייה זו\\n" -msgstr "" - -#: html/Ticket/Elements/ShowAttachments:51 +#: html/Ticket/Elements/ShowAttachments:72 #. ($rev->CreatedAsString, $size, $rev->CreatorObj->Name) msgid "%1 (%2) by %3" msgstr "" -#: html/SelfService/Update.html:30 html/Ticket/Elements/EditBasics:66 html/Ticket/Update.html:39 html/Ticket/Update.html:41 html/Tools/MyDay.html:20 -#. ($Ticket->Status()) -#. ($TicketObj->Status) +#: html/SelfService/Update.html:60 html/Ticket/Elements/EditBasics:87 html/Ticket/Update.html:61 html/Ticket/Update.html:63 html/Tools/MyDay.html:65 +#. (loc($DefaultStatus)) +#. (loc($TicketObj->Status)) #. ($TicketObj->OwnerObj->Name()) -#. ($DefaultStatus) +#. (loc($Ticket->Status())) msgid "%1 (Unchanged)" msgstr "" -#: NOT FOUND IN SOURCE -msgid "%1 - %2 shown" -msgstr "" - -#: bin/rt-crontool:165 bin/rt-crontool:172 bin/rt-crontool:178 +#: bin/rt-crontool:194 bin/rt-crontool:201 bin/rt-crontool:207 #. ("--search-argument", "--search") #. ("--condition-argument", "--condition") #. ("--action-argument", "--action") msgid "%1 - An argument to pass to %2" msgstr "" -#: bin/rt-crontool:181 +#: bin/rt-crontool:210 #. ("--verbose") msgid "%1 - Output status updates to STDOUT" msgstr "" -#: bin/rt-crontool:175 +#: bin/rt-crontool:204 #. ("--action") msgid "%1 - Specify the action module you want to use" msgstr "" -#: bin/rt-crontool:169 +#: bin/rt-crontool:198 #. ("--condition") msgid "%1 - Specify the condition module you want to use" msgstr "" -#: bin/rt-crontool:162 +#: bin/rt-crontool:191 #. ("--search") msgid "%1 - Specify the search module you want to use" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 - ×רגומנט להעביר ×ל %2" msgstr "" $RT::VERSION, @@ -170,20 +123,35 @@ msgstr "" $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) -#: html/Elements/Footer:36 -#. ('»|«', $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2004', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2004', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) +#: html/Elements/Footer:58 +#. ('»|«', + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) msgid "%1 RT %2 Copyright 1996-%3 %4." msgstr "" -#: lib/RT/ScripAction_Overlay.pm:114 +#: lib/RT/ScripAction_Overlay.pm:151 #. ($self->Id) msgid "%1 ScripAction loaded" msgstr "%1スクリプトアクションロードã—ã¾ã—ãŸ" -#: lib/RT/Ticket_Overlay.pm:3484 +#: lib/RT/Record.pm:1708 #. ($args{'Value'}, $cf->Name) msgid "%1 added as a value for %2" msgstr "%2ã¨åŒã˜ãƒãƒªãƒ¥ãƒ¼ã®%1ãŒè¿½åŠ ã•れã¾ã—ãŸ" @@ -200,32 +168,31 @@ msgstr "%1aliasesã‚’å‹•ã‹ã™ãŸã‚ã«ãƒã‚±ãƒƒãƒˆIDãŒå¿…è¦ã§ã™ " msgid "%1 aliases require a TicketId to work on (from %2) %3" msgstr "%1aliasesã‚’å‹•ã‹ã™ãŸã‚ã«ãƒã‚±ãƒƒãƒˆIDãŒå¿…è¦ã§ã™(%2ã‹ã‚‰) %3" -#: lib/RT/Link_Overlay.pm:111 lib/RT/Link_Overlay.pm:118 +#: lib/RT/Link_Overlay.pm:145 lib/RT/Link_Overlay.pm:152 #. ($args{'Base'}) #. ($args{'Target'}) msgid "%1 appears to be a local object, but can't be found in the database" msgstr "" -#: html/Ticket/Elements/ShowDates:52 lib/RT/Transaction_Overlay.pm:458 +#: html/Ticket/Elements/ShowDates:73 lib/RT/Transaction_Overlay.pm:520 #. ($self->BriefDescription , $self->CreatorObj->Name) #. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) msgid "%1 by %2" msgstr "%2ã«ã‚ˆã‚‹%1" -#: lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:688 lib/RT/Transaction_Overlay.pm:697 lib/RT/Transaction_Overlay.pm:700 -#. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) +#: lib/RT/Transaction_Overlay.pm:777 lib/RT/Transaction_Overlay.pm:786 lib/RT/Transaction_Overlay.pm:789 #. ($self->Field , $q1->Name , $q2->Name) #. ($self->Field, $t2->AsString, $t1->AsString) -#. ($self->Field, $self->OldValue, $self->NewValue) +#. ($self->Field, ($self->OldValue? "'".$self->OldValue ."'" : $self->loc("(no value)")) , "'". $self->NewValue."'") msgid "%1 changed from %2 to %3" msgstr "%1ã¯%2ã‹ã‚‰%3ã«å¤‰æ›´ã•れã¾ã—ãŸ" -#: html/Search/Build.html:161 +#: html/Search/Build.html:212 #. ($Description) msgid "%1 copy" msgstr "" -#: lib/RT/Record.pm:739 +#: lib/RT/Record.pm:930 msgid "%1 could not be set to %2." msgstr "" @@ -233,39 +200,32 @@ msgstr "" msgid "%1 couldn't init a transaction (%2)\\n" msgstr "%1ã¯ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã‚’ã¯ã˜ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ(%2)\\n" -#: lib/RT/Ticket_Overlay.pm:2739 +#: lib/RT/Ticket_Overlay.pm:2743 #. ($self) msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." msgstr "%1ã¯åˆ†è§£ã™ã‚‹ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚’設定ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚RTã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã«ä¸€è²«æ€§ãŒãªã„å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:560 +#. ($obj_type) msgid "%1 created" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:565 +#. ($obj_type) msgid "%1 deleted" msgstr "" -#: html/Elements/MyTickets:24 +#: html/Elements/MyTickets:47 #. ($rows) msgid "%1 highest priority tickets I own" msgstr "" -#: NOT FOUND IN SOURCE -msgid "%1 highest priority tickets I own..." -msgstr "" - -#: html/Elements/MyTickets:26 -#. ($rows) -msgid "%1 highest priority tickets I requested..." -msgstr "" - -#: bin/rt-crontool:157 +#: bin/rt-crontool:186 #. ($0) msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." msgstr "" -#: lib/RT/Queue_Overlay.pm:784 +#: lib/RT/Queue_Overlay.pm:860 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this queue." msgstr "%1ã¯ã“ã®ã‚­ãƒ¥ãƒ¼ã§ã¯%2ã§ã¯ã‚りã¾ã›ã‚“" @@ -274,8 +234,7 @@ msgstr "%1ã¯ã“ã®ã‚­ãƒ¥ãƒ¼ã§ã¯%2ã§ã¯ã‚りã¾ã›ã‚“" msgid "%1 is no longer a %2 for this ticket." msgstr "%1ã¯ã“ã®ãƒã‚±ãƒƒãƒˆã§ã¯%2ã§ã¯ã‚りã¾ã›ã‚“" -#: lib/RT/Ticket_Overlay.pm:3540 -#. ($args{'Value'}, $cf->Name) +#: NOT FOUND IN SOURCE msgid "%1 is no longer a value for custom field %2" msgstr "%1ã¯ã‚«ã‚¹ã‚¿ãƒ ãƒ•ィールド%2ã®ãƒãƒªãƒ¥ãƒ¼ã¯ã‚りã¾ã›ã‚“" @@ -283,11 +242,7 @@ msgstr "%1ã¯ã‚«ã‚¹ã‚¿ãƒ ãƒ•ィールド%2ã®ãƒãƒªãƒ¥ãƒ¼ã¯ã‚りã¾ã›ã‚“" msgid "%1 isn't a valid Queue id." msgstr "%1ã¯æœ‰åйãªã‚­ãƒ¥ãƒ¼IDã§ã¯ã‚りã¾ã›ã‚“。" -#: NOT FOUND IN SOURCE -msgid "%1 matches" -msgstr "" - -#: html/Ticket/Create.html:155 html/Ticket/Create.html:156 html/Ticket/Elements/ShowBasics:36 html/Ticket/Elements/ShowBasics:42 html/Ticket/Elements/ShowBasics:47 +#: html/Ticket/Create.html:186 html/Ticket/Create.html:187 html/Ticket/Elements/ShowBasics:58 html/Ticket/Elements/ShowBasics:64 html/Ticket/Elements/ShowBasics:69 #. ('') #. ('') #. ($Ticket->TimeEstimated) @@ -296,15 +251,7 @@ msgstr "" msgid "%1 min" msgstr "%1分" -#: NOT FOUND IN SOURCE -msgid "%1 most recently updated articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 newest articles" -msgstr "" - -#: html/Elements/MyRequests:25 +#: html/Elements/MyRequests:47 #. ($rows) msgid "%1 newest unowned tickets" msgstr "" @@ -313,11 +260,11 @@ msgstr "" msgid "%1 not shown" msgstr "%1表示ã•れã¾ã›ã‚“" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:827 msgid "%1 objects" msgstr "" -#: html/User/Elements/DelegateRights:75 +#: html/User/Elements/DelegateRights:97 #. (loc($ObjectType =~ /^RT::(.*)$/)) msgid "%1 rights" msgstr "" @@ -334,11 +281,7 @@ msgstr "%1タイプã¯$MessageIdIDã§ã¯ä¸æ˜Žã§ã™" msgid "%1 type unknown for %2" msgstr "%1タイプã¯%2ã§ã¯ä¸æ˜Žã§ã™" -#: NOT FOUND IN SOURCE -msgid "%1 was created without a CurrentUser\\n" -msgstr "" - -#: lib/RT/Action/ResolveMembers.pm:41 +#: lib/RT/Action/ResolveMembers.pm:63 #. (ref $self) msgid "%1 will resolve all members of a resolved group ticket." msgstr "%1ã¯åˆ†è§£ã•れãŸã‚°ãƒ«ãƒ¼ãƒ—ãƒã‚±ãƒƒãƒˆã®ã™ã¹ã¦ã®ãƒ¡ãƒ³ãƒãƒ¼ã‚’分解ã—ã¾ã™ã€‚" @@ -347,72 +290,36 @@ msgstr "%1ã¯åˆ†è§£ã•れãŸã‚°ãƒ«ãƒ¼ãƒ—ãƒã‚±ãƒƒãƒˆã®ã™ã¹ã¦ã®ãƒ¡ãƒ³ãƒãƒ¼ msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." msgstr "%1ãŒã‚‚ã—リンクã•れãŸãƒªã‚¯ã‚¨ã‚¹ãƒˆã®å¾“属者(もã—ãã¯ãƒ¡ãƒ³ãƒãƒ¼ï¼‰ã§ã‚ã‚‹ã¨ã€[ローカル]ベースを行ãè©°ã¾ã‚‰ã›ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚" -#: NOT FOUND IN SOURCE -msgid "%1 הוסף כערך עבור %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד עליה×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× (מ %2) %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 לפני %2 ימי×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 נר××” כמו ×ובייקט מקומי, ×בל ×”×•× ×ינו × ×ž×¦× ×‘×ž×¡×“ הנתוני×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 על ידי %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 פעולת-סקריפ נטענה" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 שונה מ %2 ל %3" -msgstr "" - -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:828 msgid "%1's %2 objects" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:829 msgid "%1's %2's %3 objects" msgstr "" -#: html/Search/Elements/SearchPrivacy:7 html/Search/Elements/SelectSearchObject:10 html/Search/Elements/SelectSearchesForObjects:11 -#. ($Object->Name) +#: html/Search/Elements/SearchPrivacy:52 html/Search/Elements/SelectSearchObject:55 html/Search/Elements/SelectSearchesForObjects:56 #. ($object->Name) +#. ($Object->Name) msgid "%1's saved searches" msgstr "" -#: lib/RT/Transaction_Overlay.pm:408 +#: lib/RT/Transaction_Overlay.pm:470 #. ($self) msgid "%1: no attachment specified" msgstr "%1:アタッãƒãƒ¡ãƒ³ãƒˆãŒç‰¹å®šã§ãã¾ã›ã‚“" -#: html/Ticket/Elements/ShowTransactionAttachments:56 +#: html/Ticket/Elements/ShowTransactionAttachments:78 #. ($size) msgid "%1b" msgstr "" -#: html/Ticket/Elements/ShowTransactionAttachments:53 +#: html/Ticket/Elements/ShowTransactionAttachments:75 #. (int( $size / 102.4 ) / 10) msgid "%1k" msgstr "" -#: lib/RT/Ticket_Overlay.pm:1252 +#: lib/RT/Ticket_Overlay.pm:1118 #. ($args{'Status'}) msgid "'%1' is an invalid value for status" msgstr "%1'ã¯ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã«ç„¡åйåãƒãƒªãƒ¥ãƒ¼ã§ã™" @@ -421,69 +328,53 @@ msgstr "%1'ã¯ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã«ç„¡åйåãƒãƒªãƒ¥ãƒ¼ã§ã™" msgid "'%1' not a recognized action. " msgstr "%1' アクションをèªè­˜ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚" -#: NOT FOUND IN SOURCE -msgid "(Check box to delete group member)" -msgstr "" - #: NOT FOUND IN SOURCE msgid "(Check box to delete scrip)" msgstr "(スクリプトを削除ã™ã‚‹ãŸã‚ã®ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹ï¼‰" -#: 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/Elements/EditLinks:32 html/Ticket/Elements/EditPeople:45 html/User/Groups/Members.html:54 +#: html/Admin/Elements/EditCustomFieldValues:50 html/Admin/Elements/EditQueueWatchers:50 html/Admin/Elements/EditScrips:56 html/Admin/Elements/EditTemplates:57 html/Admin/Groups/Members.html:73 html/Elements/EditLinks:54 html/Ticket/Elements/EditPeople:67 html/User/Groups/Members.html:76 msgid "(Check box to delete)" msgstr "(削除ã®ãŸã‚ã®ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹ï¼‰" -#: NOT FOUND IN SOURCE -msgid "(Check boxes to delete)" -msgstr "" - -#: html/Ticket/Elements/PreviewScrips:49 +#: html/Ticket/Elements/PreviewScrips:94 msgid "(Check boxes to disable notifications to the listed recipients)" msgstr "" -#: html/Ticket/Elements/PreviewScrips:71 +#: html/Ticket/Elements/PreviewScrips:116 msgid "(Check boxes to enable notifications to the listed recipients)" msgstr "" -#: html/Ticket/Create.html:178 +#: html/Ticket/Create.html:209 msgid "(Enter ticket ids or URLs, separated with spaces)" -msgstr "(ãƒã‚±ãƒƒãƒˆIDã¾ãŸã¯URLsを空欄ã§åŒºåˆ‡ã£ã¦å…¥åŠ›ã—ã¦ãã ã•ã„)" - -#: NOT FOUND IN SOURCE -msgid "(Enter ticket ids or URLs, seperated with spaces)" msgstr "" -#: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 +#: html/Admin/Queues/Modify.html:75 html/Admin/Queues/Modify.html:81 #. ($RT::CorrespondAddress) #. ($RT::CommentAddress) -msgid "(If left blank, will default to %1" +msgid "(If left blank, will default to %1)" msgstr "" -#: NOT FOUND IN SOURCE -msgid "(No Value)" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:32 html/Admin/Elements/ListGlobalCustomFields:31 +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Elements/ListGlobalCustomFields:53 msgid "(No custom fields)" msgstr "" -#: html/Admin/Groups/Members.html:49 html/User/Groups/Members.html:52 +#: html/Admin/Groups/Members.html:71 html/User/Groups/Members.html:74 msgid "(No members)" msgstr "(メンãƒãƒ¼ãªã—)" -#: html/Admin/Elements/EditScrips:31 html/Admin/Elements/ListGlobalScrips:31 +#: html/Admin/Elements/EditScrips:53 html/Admin/Elements/ListGlobalScrips:49 msgid "(No scrips)" msgstr "(スクリプトãªã—)" -#: html/Admin/Elements/EditTemplates:30 +#: html/Admin/Elements/EditTemplates:52 msgid "(No templates)" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/PickCustomFields:47 html/Admin/Elements/PickObjects:47 msgid "(None)" msgstr "" -#: html/Ticket/Update.html:66 +#: html/Ticket/Update.html:88 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 "" @@ -491,11 +382,11 @@ msgstr "" 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 "(Eメールアドレスã«ãŠã‘るカンマã§åŒºåˆ‡ã‚‰ã‚ŒãŸãƒªã‚¹ãƒˆã¸ã®æ­£ç¢ºãªã‚¢ãƒƒãƒ—デートã®ãƒ–ラインドコピーをé€ã‚‹ã€‚今後ã®ã‚¢ãƒƒãƒ—デートを誰ãŒå—ä¿¡ã™ã‚‹ã‹ã¯å¤‰æ›´ã§ãã¾ã›ã‚“)" -#: html/Ticket/Create.html:78 +#: html/Ticket/Create.html:100 msgid "(Sends a carbon-copy of this update to a comma-delimited list of administrative email addresses. These people will receive future updates.)" msgstr "" -#: html/Ticket/Update.html:62 +#: html/Ticket/Update.html:84 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 "" @@ -503,74 +394,54 @@ msgstr "" 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 "(Eメールアドレスã«ãŠã‘るカンマã§åŒºåˆ‡ã‚‰ã‚ŒãŸãƒªã‚¹ãƒˆã¸ã®æ­£ç¢ºãªã‚¢ãƒƒãƒ—デートã®ã‚³ãƒ”ーをé€ã‚‹ã€‚今後ã®ã‚¢ãƒƒãƒ—デートを誰ãŒå—ä¿¡ã™ã‚‹ã‹ã¯å¤‰æ›´ã§ãã¾ã›ã‚“)" -#: html/Ticket/Create.html:68 +#: html/Ticket/Create.html:90 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" msgstr "" -#: html/Admin/Elements/EditScrip:80 +#: html/Admin/Elements/EditScrip:102 msgid "(Use these fields when you choose 'User Defined' for a condition or action)" msgstr "" -#: html/Admin/Groups/index.html:32 html/User/Groups/index.html:32 +#: html/Admin/Groups/index.html:57 html/User/Groups/index.html:54 msgid "(empty)" msgstr "(空)" -#: NOT FOUND IN SOURCE -msgid "(no Summary)" -msgstr "" - -#: html/Admin/Users/index.html:38 +#: html/Admin/Users/index.html:60 msgid "(no name listed)" msgstr "" -#: NOT FOUND IN SOURCE -msgid "(no name)" -msgstr "" - #: NOT FOUND IN SOURCE msgid "(no subject)" msgstr "(サブジェクトãªã—)" -#: html/Admin/Elements/SelectRights:47 html/Elements/SelectCustomFieldValue:29 html/Ticket/Elements/EditCustomField:64 html/Ticket/Elements/ShowCustomFields:35 lib/RT/Transaction_Overlay.pm:511 +#: html/Admin/Elements/SelectRights:72 html/Elements/EditCustomFieldSelect:60 html/Elements/SelectCustomFieldValue:51 html/Elements/ShowCustomFields:65 lib/RT/Transaction_Overlay.pm:580 msgid "(no value)" msgstr "(ãƒãƒªãƒ¥ãƒ¼ãªã—)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFieldValues:47 msgid "(no values)" msgstr "" -#: html/Elements/EditLinks:105 html/Ticket/Elements/BulkLinks:27 +#: html/Elements/EditLinks:130 html/Ticket/Elements/BulkLinks:49 msgid "(only one ticket)" msgstr "(ã²ã¨ã¤ã®ãƒã‚±ãƒƒãƒˆã®ã¿ï¼‰" -#: html/Elements/TicketList:167 +#: html/Elements/RT__Ticket/ColumnMap:146 msgid "(pending approval)" msgstr "" -#: html/Elements/TicketList:170 +#: html/Elements/RT__Ticket/ColumnMap:149 msgid "(pending other Collection)" msgstr "" -#: NOT FOUND IN SOURCE -msgid "(pending other tickets)" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "(requestor's group)" -msgstr "" - -#: html/Admin/Users/Modify.html:49 +#: html/Admin/Users/Modify.html:71 msgid "(required)" msgstr "(必è¦ã§ã™ï¼‰" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "(untitled)" msgstr "" -#: NOT FOUND IN SOURCE -msgid "..." -msgstr "" - #: NOT FOUND IN SOURCE msgid "25 highest priority tickets I own..." msgstr "ç§ãŒæ‰€æœ‰ã—ã¦ã„ã‚‹25ã®æœ€ã‚‚é‡è¦ãªå„ªå…ˆæ¨©" @@ -579,132 +450,108 @@ msgstr "ç§ãŒæ‰€æœ‰ã—ã¦ã„ã‚‹25ã®æœ€ã‚‚é‡è¦ãªå„ªå…ˆæ¨©" msgid "25 highest priority tickets I requested..." msgstr "ç§ãŒãƒªã‚¯ã‚¨ã‚¹ãƒˆã—ãŸ25ã®æœ€ã‚‚é‡è¦ãªå„ªå…ˆæ¨©" -#: html/Ticket/Elements/ShowBasics:31 +#: html/Ticket/Elements/ShowBasics:53 msgid "<% $Ticket->Status%>" msgstr "" -#: html/Elements/SelectTicketTypes:26 +#: html/Elements/SelectTicketTypes:48 msgid "<% $_ %>" msgstr "" -#: html/Search/Elements/SelectLinks:26 +#: html/Search/Elements/SelectLinks:48 msgid "<%$_%>" msgstr "" -#: html/Search/Elements/PickBasics:132 html/Search/Elements/PickBasics:139 html/Search/Elements/PickBasics:88 +#: html/Search/Elements/DisplayOptions:65 msgid "<%$field%>" msgstr "" -#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:25 lib/RT/StyleGuide.pod:767 +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:47 lib/RT/StyleGuide.pod:787 #. ($m->scomp('/Elements/SelectNewTicketQueue')) msgid " %1" msgstr " %1" -#: NOT FOUND IN SOURCE -msgid "??????" -msgstr "" - #: etc/initialdata:218 msgid "A blank template" msgstr "" -#: NOT FOUND IN SOURCE -msgid "ACE Deleted" +#: html/Admin/Users/Modify.html:363 +msgid "A password was not set, so user won't be able to login." msgstr "" -#: NOT FOUND IN SOURCE -msgid "ACE Loaded" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "ACE could not be deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "ACE could not be found" -msgstr "" - -#: lib/RT/ACE_Overlay.pm:156 lib/RT/Principal_Overlay.pm:180 +#: lib/RT/ACE_Overlay.pm:175 lib/RT/Principal_Overlay.pm:219 msgid "ACE not found" msgstr "エースã¯ã¿ã¤ã‹ã‚Šã¾ã›ã‚“" -#: lib/RT/ACE_Overlay.pm:830 +#: lib/RT/ACE_Overlay.pm:854 msgid "ACEs can only be created and deleted." msgstr "エースã¯ä½œæˆã€å‰Šé™¤ã®ã¿ã§ã™ã€‚" +#: html/Search/Elements/SelectAndOr:46 +msgid "AND" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Aborting to avoid unintended ticket modifications.\\n" msgstr "æ„図的ã§ãªã„ãƒã‚±ãƒƒãƒˆã®ä¿®æ­£ã‚’防ããŸã‚ã«å¼·åˆ¶çµ‚了ã—ã¾ã™ã€‚\\n" -#: html/User/Elements/Tabs:31 +#: html/User/Elements/Tabs:53 msgid "About me" msgstr "" -#: html/Admin/Users/Modify.html:79 +#: html/Admin/Users/Modify.html:106 msgid "Access control" msgstr "アクセスコントロール" -#: html/Admin/Elements/EditScrip:49 +#: html/Admin/Elements/EditScrip:71 msgid "Action" msgstr "アクション" -#: lib/RT/Scrip_Overlay.pm:148 +#: lib/RT/Scrip_Overlay.pm:173 #. ($args{'ScripAction'}) msgid "Action %1 not found" msgstr "アクション%1ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: bin/rt-crontool:119 -msgid "Action committed." +#: bin/rt-crontool:148 +msgid "Action committed.\\n" msgstr "" -#: bin/rt-crontool:115 +#: bin/rt-crontool:144 msgid "Action prepared..." msgstr "" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add" msgstr "" -#: html/Search/Bulk.html:93 +#: html/Search/Bulk.html:114 msgid "Add AdminCc" msgstr "管ç†Ccを追加ã™ã‚‹" -#: html/Search/Bulk.html:89 +#: html/Search/Bulk.html:110 msgid "Add Cc" msgstr "Ccを追加ã™ã‚‹" -#: html/Search/Elements/PickCriteria:24 -msgid "Add Criteria" +#: html/Search/Elements/EditFormat:49 +msgid "Add Columns" msgstr "" -#: html/Ticket/Create.html:113 html/Ticket/Update.html:81 -msgid "Add More Files" +#: html/Search/Elements/PickCriteria:46 +msgid "Add Criteria" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Add Next State" +#: html/Ticket/Create.html:144 html/Ticket/Update.html:114 +msgid "Add More Files" msgstr "" -#: html/Search/Bulk.html:85 +#: html/Search/Bulk.html:106 msgid "Add Requestor" msgstr "リクエストã™ã‚‹äººã‚’を追加ã™ã‚‹" -#: html/Admin/Elements/AddCustomFieldValue:24 +#: html/Admin/Elements/AddCustomFieldValue:46 msgid "Add Value" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Add a Scrip to this queue" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Add a Scrip which will apply to all queues" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Add a keyword selection to this queue" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Add a new a global scrip" msgstr "æ–°ã—ã„グローãƒãƒ«ã‚¹ã‚¯ãƒªãƒ—トを追加ã™ã‚‹" @@ -713,49 +560,49 @@ msgstr "æ–°ã—ã„グローãƒãƒ«ã‚¹ã‚¯ãƒªãƒ—トを追加ã™ã‚‹" msgid "Add a scrip to this queue" msgstr "ã“ã®ã‚­ãƒ¥ãƒ¼ã«ã‚¹ã‚¯ãƒªãƒ—トを追加ã™ã‚‹" -#: html/Admin/Global/Scrip.html:54 +#: html/Admin/Global/Scrip.html:76 msgid "Add a scrip which will apply to all queues" msgstr "ã™ã¹ã¦ã®ã‚­ãƒ¥ãƒ¼ã«é©å¿œã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トを追加ã™ã‚‹" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add additional criteria" msgstr "" -#: html/Search/Bulk.html:125 +#: html/Search/Bulk.html:146 msgid "Add comments or replies to selected tickets" msgstr "é¸æŠžã•れãŸãƒã‚±ãƒƒãƒˆã¸ã®ã‚³ãƒ¡ãƒ³ãƒˆã¾ãŸã¯è¿”事を追加ã™ã‚‹" -#: html/Admin/Groups/Members.html:41 html/User/Groups/Members.html:38 +#: html/Admin/Groups/Members.html:63 html/User/Groups/Members.html:60 msgid "Add members" msgstr "メンãƒãƒ¼ã‚’追加ã™ã‚‹" -#: html/Admin/Queues/People.html:65 html/Ticket/Elements/AddWatchers:27 +#: html/Admin/Queues/People.html:87 html/Ticket/Elements/AddWatchers:49 msgid "Add new watchers" msgstr "æ–°ã—ã„ウォッãƒãƒ£ãƒ¼ã‚’追加ã™ã‚‹" -#: NOT FOUND IN SOURCE -msgid "AddNextState" +#: lib/RT/CustomField_Overlay.pm:103 +msgid "Add, delete and modify custom field values for objects" msgstr "" -#: lib/RT/Queue_Overlay.pm:684 +#: lib/RT/Queue_Overlay.pm:760 #. ($args{'Type'}) msgid "Added principal as a %1 for this queue" msgstr "ã“ã®ã‚­ãƒ¥ãƒ¼ã«%1ã®è²¬ä»»è€…を追加ã—ã¾ã—ãŸ" -#: lib/RT/Ticket_Overlay.pm:1547 +#: lib/RT/Ticket_Overlay.pm:1416 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" msgstr "ã“ã®ãƒã‚±ãƒƒãƒˆã«%1ã®è²¬ä»»è€…を追加ã—ã¾ã—ãŸ" -#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:111 +#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:133 msgid "Address1" msgstr "使‰€1" -#: html/Admin/Users/Modify.html:124 html/User/Prefs.html:115 +#: html/Admin/Users/Modify.html:151 html/User/Prefs.html:137 msgid "Address2" msgstr "使‰€2" -#: html/Ticket/Create.html:73 +#: html/Ticket/Create.html:95 msgid "Admin Cc" msgstr "管ç†Cc" @@ -767,7 +614,7 @@ msgstr "" msgid "Admin Correspondence" msgstr "" -#: html/Admin/Queues/index.html:24 html/Admin/Queues/index.html:27 +#: html/Admin/Queues/index.html:46 html/Admin/Queues/index.html:49 msgid "Admin queues" msgstr "管ç†ã‚­ãƒ¥ãƒ¼" @@ -775,7 +622,7 @@ msgstr "管ç†ã‚­ãƒ¥ãƒ¼" msgid "Admin users" msgstr "管ç†ãƒ¦ãƒ¼ã‚¶ãƒ¼" -#: html/Admin/Global/index.html:25 html/Admin/Global/index.html:27 +#: html/Admin/Global/index.html:47 html/Admin/Global/index.html:49 msgid "Admin/Global configuration" msgstr "管ç†/グローãƒãƒ«è¨­å®š" @@ -787,59 +634,39 @@ msgstr "管ç†/グループ" msgid "Admin/Queue/Basics" msgstr "管ç†/キュー/基本" -#: NOT FOUND IN SOURCE -msgid "AdminAllPersonalGroups" -msgstr "" - -#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:38 lib/RT/ACE_Overlay.pm:88 +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:60 lib/RT/ACE_Overlay.pm:114 msgid "AdminCc" msgstr "管ç†Cc" -#: NOT FOUND IN SOURCE -msgid "AdminComment" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "AdminCorrespondence" -msgstr "" - -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:101 msgid "AdminCustomField" msgstr "" -#: lib/RT/Queue_Overlay.pm:73 -msgid "AdminCustomFields" -msgstr "" - -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "AdminGroup" msgstr "" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "AdminGroupMembership" msgstr "" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "AdminOwnPersonalGroups" msgstr "" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "AdminQueue" msgstr "" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "AdminUsers" msgstr "" -#: html/Admin/Queues/People.html:47 html/Ticket/Elements/EditPeople:53 +#: html/Admin/Queues/People.html:69 html/Ticket/Elements/EditPeople:75 msgid "Administrative Cc" msgstr "管ç†è€…Cc" -#: NOT FOUND IN SOURCE -msgid "Admins" -msgstr "" - -#: html/Ticket/Elements/Tabs:174 +#: html/Ticket/Elements/Tabs:197 msgid "Advanced" msgstr "" @@ -847,83 +674,59 @@ msgstr "" msgid "Advanced Search" msgstr "çµžè¾¼ã¿æ¤œç´¢" -#: NOT FOUND IN SOURCE -msgid "Advanced Search Criteria" -msgstr "" - -#: html/Elements/SelectDateRelation:35 +#: html/Elements/SelectDateRelation:57 msgid "After" msgstr "後" -#: NOT FOUND IN SOURCE -msgid "Age" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Alias" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Alias for" +#: html/Search/Elements/PickCriteria:52 +msgid "Aggregator" msgstr "" #: etc/initialdata:363 msgid "All Approvals Passed" msgstr "" -#: NOT FOUND IN SOURCE -msgid "All Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:94 -msgid "All Custom Fields" -msgstr "" - -#: html/Admin/Queues/index.html:52 +#: html/Admin/Queues/index.html:75 msgid "All Queues" msgstr "ã™ã¹ã¦ã®ã‚­ãƒ¥ãƒ¼" -#: NOT FOUND IN SOURCE -msgid "Always sends a message to the requestors independent of message sender" +#: html/Search/Elements/EditQuery:56 +msgid "And/Or" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:73 html/Admin/Elements/CustomFieldTabs:83 msgid "Applies to" msgstr "" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply" msgstr "" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply your changes" msgstr "" -#: html/Elements/Tabs:58 +#: html/Elements/Tabs:74 msgid "Approval" msgstr "" -#: html/Approvals/Display.html:45 html/Approvals/Elements/ShowDependency:41 html/Approvals/index.html:64 +#: html/Approvals/Display.html:67 html/Approvals/Elements/ShowDependency:63 html/Approvals/index.html:86 #. ($Ticket->Id, $Ticket->Subject) #. ($ticket->id, $msg) #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Approval #%1: %2" msgstr "" -#: html/Approvals/index.html:53 +#: html/Approvals/index.html:75 #. ($ticket->Id) msgid "Approval #%1: Notes not recorded due to a system error" msgstr "" -#: html/Approvals/index.html:51 +#: html/Approvals/index.html:73 #. ($ticket->Id) msgid "Approval #%1: Notes recorded" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Approval Details" -msgstr "" - #: etc/initialdata:351 msgid "Approval Passed" msgstr "" @@ -932,11 +735,7 @@ msgstr "" msgid "Approval Rejected" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Approval diagram" -msgstr "" - -#: html/Approvals/Elements/Approve:43 +#: html/Approvals/Elements/Approve:65 msgid "Approve" msgstr "" @@ -944,87 +743,59 @@ msgstr "" msgid "Approver's notes: %1" msgstr "" -#: lib/RT/Date.pm:414 +#: lib/RT/Date.pm:440 msgid "Apr." msgstr "四月" -#: NOT FOUND IN SOURCE -msgid "April" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Are you sure you want to delete this article?" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1 deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1: %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Articles" -msgstr "" - -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:52 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:73 msgid "Ascending" msgstr "昇順" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "Assign and remove custom fields" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "AssignCustomFields" msgstr "" -#: html/Search/Bulk.html:134 html/SelfService/Update.html:47 html/Ticket/ModifyAll.html:82 html/Ticket/Update.html:81 +#: html/Search/Bulk.html:164 html/SelfService/Update.html:87 html/Ticket/ModifyAll.html:115 html/Ticket/Update.html:114 msgid "Attach" msgstr "添付" -#: html/SelfService/Create.html:64 html/Ticket/Create.html:109 +#: html/SelfService/Create.html:92 html/Ticket/Create.html:140 msgid "Attach file" msgstr "添付ファイル" -#: html/SelfService/Update.html:36 html/Ticket/Create.html:97 html/Ticket/Update.html:70 +#: html/SelfService/Update.html:75 html/Ticket/Create.html:128 html/Ticket/Update.html:92 msgid "Attached file" msgstr "" -#: html/Ticket/ShowEmailRecord.html:11 html/Ticket/ShowEmailRecord.html:14 html/Ticket/ShowEmailRecord.html:7 +#: html/Ticket/ShowEmailRecord.html:52 html/Ticket/ShowEmailRecord.html:56 html/Ticket/ShowEmailRecord.html:59 #. ($Attachment) msgid "Attachment '%1' could not be loaded" msgstr "添付ファイル%1ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: lib/RT/Transaction_Overlay.pm:416 +#: lib/RT/Transaction_Overlay.pm:478 msgid "Attachment created" msgstr "添付ファイルãŒä½œæˆã•れã¾ã—ãŸ" -#: lib/RT/Tickets_Overlay.pm:1251 +#: lib/RT/Tickets_Overlay.pm:1673 msgid "Attachment filename" msgstr "添付ファイルå" -#: html/Ticket/Elements/ShowAttachments:25 +#: html/Ticket/Elements/ShowAttachments:47 msgid "Attachments" msgstr "添付ファイル" -#: lib/RT/Attributes_Overlay.pm:158 +#: lib/RT/Attributes_Overlay.pm:172 msgid "Attribute Deleted" msgstr "" -#: lib/RT/Date.pm:418 +#: lib/RT/Date.pm:444 msgid "Aug." msgstr "八月" -#: NOT FOUND IN SOURCE -msgid "August" -msgstr "" - #: NOT FOUND IN SOURCE msgid "AuthSystem" msgstr "自動システム" @@ -1037,14 +808,6 @@ msgstr "" msgid "Autoreply To Requestors" msgstr "" -#: NOT FOUND IN SOURCE -msgid "AutoreplyToRequestors" -msgstr "" - -#: html/Search/Elements/EditFormat:4 -msgid "Available Columns" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Bad PGP Signature: %1\\n" msgstr "悪ã„PGPç½²å: %1\\n" @@ -1061,164 +824,145 @@ 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/Ticket/Elements/Tabs:91 html/User/Elements/GroupTabs:37 +#: html/Admin/Elements/CustomFieldTabs:65 html/Admin/Elements/GroupTabs:60 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/UserTabs:58 html/Ticket/Elements/Tabs:113 html/User/Elements/GroupTabs:59 msgid "Basics" msgstr "基本" -#: html/Ticket/Update.html:64 +#: html/Ticket/Update.html:86 msgid "Bcc" msgstr "Bcc" -#: html/Admin/Elements/EditScrip:73 +#: html/Admin/CustomFields/GroupRights.html:91 html/Admin/CustomFields/UserRights.html:74 html/Admin/Elements/EditScrip:95 msgid "Be sure to save your changes" msgstr "本当ã«å¤‰æ›´ã‚’ä¿å­˜ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹" -#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:336 +#: html/Elements/SelectDateRelation:55 lib/RT/CurrentUser.pm:360 msgid "Before" msgstr "å‰" -#: NOT FOUND IN SOURCE -msgid "Begin Approval" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Binary" +#: html/Elements/Header:80 +msgid "Best Practical Solutions, LLC corporate logo" msgstr "" #: etc/initialdata:217 msgid "Blank" msgstr "" +#: html/Search/Elements/EditFormat:84 +msgid "Bold" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Bookmarkable URL for this search" msgstr "ã“ã®æ¤œç´¢ã«ãƒ–ックマークã®ã§ãã‚‹URLã§ã™" -#: html/Search/Results.html:47 +#: html/Search/Results.html:81 msgid "Bookmarkable link" msgstr "" -#: html/Ticket/Elements/ShowHistory:38 html/Ticket/Elements/ShowHistory:44 +#: html/Ticket/Elements/ShowHistory:60 html/Ticket/Elements/ShowHistory:66 msgid "Brief headers" msgstr "短ã„ヘッダー" -#: html/Search/Bulk.html:24 html/Search/Bulk.html:25 +#: html/Search/Bulk.html:46 html/Search/Bulk.html:47 msgid "Bulk ticket update" msgstr "ãƒã‚±ãƒƒãƒˆã®ä¸€æ‹¬ã‚¢ãƒƒãƒ—デート" -#: lib/RT/User_Overlay.pm:1533 +#: lib/RT/User_Overlay.pm:1722 msgid "Can not modify system users" msgstr "システムユーザーを修正ã§ãã¾ã›ã‚“" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Queue_Overlay.pm:92 msgid "Can this principal see this queue" msgstr "" -#: lib/RT/CustomField_Overlay.pm:211 +#: lib/RT/CustomField_Overlay.pm:370 msgid "Can't add a custom field value without a name" msgstr "æ°åãªã—ã«ã‚«ã‚¹ã‚¿ãƒ ãƒ•ィールドãƒãƒªãƒ¥ãƒ¼ã®è¿½åŠ ã¯ã§ãã¾ã›ã‚“" -#: html/Search/Build.html:694 +#: html/Admin/CustomFields/Objects.html:86 +#. ($Class) +msgid "Can't find a collection class for '%1'" +msgstr "" + +#: html/Search/Build.html:761 msgid "Can't find a saved search to work with" msgstr "" -#: lib/RT/Link_Overlay.pm:126 +#: lib/RT/Link_Overlay.pm:160 msgid "Can't link a ticket to itself" msgstr "ãƒã‚±ãƒƒãƒˆè‡ªä½“ã«ã¯ãƒªãƒ³ã‚¯ã§ãã¾ã›ã‚“" -#: lib/RT/Ticket_Overlay.pm:2716 +#: NOT FOUND IN SOURCE msgid "Can't merge into a merged ticket. You should never get this error" msgstr "ã™ã§ã«çµåˆã—ãŸãƒã‚±ãƒƒãƒˆã«ã¯çµåˆã§ãã¾ã›ã‚“。ã“ã®ã‚¨ãƒ©ãƒ¼ã¯æ±ºã—ã¦å‡ºã•ãªã„ã§ãã ã•ã„" -#: html/Search/Build.html:699 +#: html/Search/Build.html:766 msgid "Can't save this search" msgstr "" -#: lib/RT/Record.pm:1060 lib/RT/Record.pm:1138 +#: lib/RT/Record.pm:1266 lib/RT/Record.pm:1344 msgid "Can't specifiy both base and target" msgstr "ベースã¨ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚’特定ã§ãã¾ã›ã‚“" -#: html/autohandler:132 +#: html/autohandler:148 #. ($msg) msgid "Cannot create user: %1" msgstr "ユーザー: %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:59 lib/RT/ACE_Overlay.pm:87 +#: etc/initialdata:50 html/Admin/Queues/People.html:65 html/SelfService/Create.html:71 html/Ticket/Create.html:85 html/Ticket/Elements/EditPeople:72 html/Ticket/Elements/ShowPeople:56 html/Ticket/Update.html:81 lib/RT/ACE_Overlay.pm:113 msgid "Cc" msgstr "Cc" -#: html/SelfService/Prefs.html:30 +#: html/SelfService/Prefs.html:52 msgid "Change password" msgstr "パスワードを変更ã™ã‚‹" -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:100 msgid "Check All" msgstr "" -#: html/SelfService/Update.html:39 html/Ticket/Create.html:100 html/Ticket/Update.html:73 +#: html/SelfService/Update.html:78 html/Ticket/Create.html:131 html/Ticket/Update.html:95 msgid "Check box to delete" msgstr "" -#: html/Admin/Elements/SelectRights:30 +#: html/Admin/Elements/SelectRights:55 msgid "Check box to revoke right" msgstr "権利を無効ã«ã™ã‚‹ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹" -#: html/Elements/EditLinks:121 html/Elements/EditLinks:63 html/Elements/ShowLinks:56 html/Ticket/Create.html:183 html/Ticket/Elements/BulkLinks:42 +#: html/Elements/EditLinks:146 html/Elements/EditLinks:85 html/Elements/ShowLinks:78 html/Ticket/Create.html:214 html/Ticket/Elements/BulkLinks:64 msgid "Children" msgstr "å­ä¾›" -#: html/Admin/Users/Modify.html:129 html/User/Prefs.html:119 +#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:141 msgid "City" msgstr "町" -#: NOT FOUND IN SOURCE -msgid "Class" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class Name" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class is" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Classes" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:102 msgid "Clear All" msgstr "" -#: html/Ticket/Elements/ShowDates:47 +#: html/Ticket/Elements/ShowDates:68 msgid "Closed" msgstr "" -#: html/SelfService/Closed.html:24 -msgid "Closed Tickets" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Closed requests" msgstr "終了ã—ãŸãƒªã‚¯ã‚¨ã‚¹ãƒˆã§ã™" -#: html/SelfService/Elements/Tabs:44 +#: html/SelfService/Closed.html:46 html/SelfService/Elements/Tabs:66 msgid "Closed tickets" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Code" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Command not understood!\\n" msgstr "ç†è§£ã—ã¦ã„ãªã„コマンド!\\n" -#: html/Ticket/Elements/ShowTransaction:152 html/Ticket/Elements/Tabs:154 +#: html/Ticket/Elements/ShowTransaction:182 html/Ticket/Elements/Tabs:176 msgid "Comment" msgstr "コメント" -#: html/Admin/Queues/Modify.html:57 +#: html/Admin/Queues/Modify.html:79 msgid "Comment Address" msgstr "コメントアドレス" @@ -1226,11 +970,11 @@ msgstr "コメントアドレス" msgid "Comment not recorded" msgstr "記録ã•れã¦ã„ãªã„コメント" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "Comment on tickets" msgstr "" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "CommentOnTicket" msgstr "" @@ -1238,11 +982,11 @@ msgstr "" msgid "Comments" msgstr "コメント" -#: html/Ticket/ModifyAll.html:69 html/Ticket/Update.html:51 +#: html/Ticket/ModifyAll.html:91 html/Ticket/Update.html:73 msgid "Comments (Not sent to requestors)" msgstr "コメント(リクエスã¨ã—ãŸäººã«ã¯é€ä¿¡ã•れã¾ã›ã‚“)" -#: html/Search/Bulk.html:129 +#: html/Search/Bulk.html:150 msgid "Comments (not sent to requestors)" msgstr "コメント(リクエスã¨ã—ãŸäººã«ã¯é€ä¿¡ã•れã¾ã›ã‚“)" @@ -1250,15 +994,15 @@ msgstr "コメント(リクエスã¨ã—ãŸäººã«ã¯é€ä¿¡ã•れã¾ã›ã‚“)" msgid "Comments about %1" msgstr "%1ã«ã¤ã„ã¦ã®ã‚³ãƒ¡ãƒ³ãƒˆ" -#: html/Admin/Users/Modify.html:182 html/Ticket/Elements/ShowRequestor:45 +#: html/Admin/Users/Modify.html:224 html/Ticket/Elements/ShowRequestor:67 msgid "Comments about this user" msgstr "ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ã¤ã„ã¦ã®ã‚³ãƒ¡ãƒ³ãƒˆ" -#: lib/RT/Transaction_Overlay.pm:537 +#: lib/RT/Transaction_Overlay.pm:623 msgid "Comments added" msgstr "コメントãŒè¿½åŠ ã•れã¾ã—ãŸ" -#: lib/RT/Action/Generic.pm:149 +#: lib/RT/Action/Generic.pm:176 msgid "Commit Stubbed" msgstr "コメントãŒçŸ­ãã•れã¾ã—ãŸ" @@ -1266,23 +1010,23 @@ msgstr "コメントãŒçŸ­ãã•れã¾ã—ãŸ" msgid "Compile Restrictions" msgstr "コンパイルè¦åˆ¶" -#: html/Admin/Elements/EditScrip:41 +#: html/Admin/Elements/EditScrip:63 msgid "Condition" msgstr "コンディション" -#: bin/rt-crontool:105 +#: bin/rt-crontool:131 msgid "Condition matches..." msgstr "" -#: lib/RT/Scrip_Overlay.pm:164 +#: lib/RT/Scrip_Overlay.pm:189 msgid "Condition not found" msgstr "コンディションãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: html/Elements/Tabs:52 +#: html/Elements/Tabs:81 msgid "Configuration" msgstr "設定" -#: html/SelfService/Prefs.html:32 +#: html/SelfService/Prefs.html:54 msgid "Confirm" msgstr "確èª" @@ -1294,19 +1038,15 @@ msgstr "コンタクト情報" msgid "Contacted date '%1' could not be parsed" msgstr "コンタクトã•ã‚ŒãŸæ—¥ã«ã¡'%1'ã‚’è§£æžã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/Admin/Elements/ModifyTemplate:43 html/Elements/SelectAttachmentField:26 html/Ticket/ModifyAll.html:86 +#: html/Admin/Elements/ModifyTemplate:65 html/Elements/SelectAttachmentField:48 html/Ticket/ModifyAll.html:119 msgid "Content" msgstr "情報" -#: html/Elements/SelectAttachmentField:27 +#: html/Elements/SelectAttachmentField:49 msgid "Content-Type" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Coould not create group" -msgstr "" - -#: html/Search/Elements/EditSearches:16 +#: html/Search/Elements/EditSearches:64 msgid "Copy" msgstr "" @@ -1318,7 +1058,7 @@ msgstr "" msgid "Correspondence Address" msgstr "メールアドレス" -#: lib/RT/Transaction_Overlay.pm:533 +#: lib/RT/Transaction_Overlay.pm:619 msgid "Correspondence added" msgstr "通信ãŒè¿½åŠ ã•れã¾ã—ãŸ" @@ -1326,44 +1066,50 @@ msgstr "通信ãŒè¿½åŠ ã•れã¾ã—ãŸ" msgid "Correspondence not recorded" msgstr "記録ã•れã¦ã„ãªã„通信" -#: lib/RT/Ticket_Overlay.pm:3471 +#: NOT FOUND IN SOURCE msgid "Could not add new custom field value for ticket. " msgstr "ãƒã‚±ãƒƒãƒˆã®æ–°ã—ã„カスタムフィールドãƒãƒªãƒ¥ãƒ¼ã‚’追加ã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "Could not add new custom field value for ticket. %1 " +#: lib/RT/Record.pm:1693 +msgid "Could not add new custom field value. " msgstr "" -#: lib/RT/Ticket_Overlay.pm:2967 lib/RT/Ticket_Overlay.pm:2975 lib/RT/Ticket_Overlay.pm:2992 +#: lib/RT/Record.pm:1646 +#. (, $value_msg) +msgid "Could not add new custom field value. %1 " +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:3004 lib/RT/Ticket_Overlay.pm:3012 lib/RT/Ticket_Overlay.pm:3029 msgid "Could not change owner. " msgstr "オーナー変更ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditCustomFields:164 +#: html/Admin/CustomFields/Modify.html:119 #. ($msg) msgid "Could not create CustomField" msgstr "カスタムフィールドã®ä½œæˆãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:474 lib/RT/Group_Overlay.pm:481 +#: html/Admin/Elements/EditCustomField:113 +#. ($msg) +msgid "Could not create CustomField: %1" +msgstr "" + +#: html/User/Groups/Modify.html:98 lib/RT/Group_Overlay.pm:502 lib/RT/Group_Overlay.pm:509 msgid "Could not create group" msgstr "グループã®ä½œæˆãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/Admin/Global/Template.html:74 html/Admin/Queues/Template.html:71 +#: html/Admin/Global/Template.html:96 html/Admin/Queues/Template.html:93 #. ($msg) msgid "Could not create template: %1" msgstr "テンプレート: %1ã®ä½œæˆãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/Ticket_Overlay.pm:1185 lib/RT/Ticket_Overlay.pm:364 +#: lib/RT/Ticket_Overlay.pm:1051 lib/RT/Ticket_Overlay.pm:396 msgid "Could not create ticket. Queue not set" msgstr "ãƒã‚±ãƒƒãƒˆã®ä½œæˆãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚キューãŒã‚»ãƒƒãƒˆã•れã¦ã„ã¾ã›ã‚“" -#: lib/RT/User_Overlay.pm:226 lib/RT/User_Overlay.pm:240 lib/RT/User_Overlay.pm:249 lib/RT/User_Overlay.pm:258 lib/RT/User_Overlay.pm:267 lib/RT/User_Overlay.pm:281 lib/RT/User_Overlay.pm:291 lib/RT/User_Overlay.pm:462 +#: lib/RT/User_Overlay.pm:256 lib/RT/User_Overlay.pm:270 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:288 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:311 lib/RT/User_Overlay.pm:321 lib/RT/User_Overlay.pm:497 msgid "Could not create user" msgstr "ユーザーã®ä½œæˆãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "Could not create watcher for requestor" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Could not find a ticket with id %1" msgstr "ãƒã‚±ãƒƒãƒˆã¨ãã®ID%1ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" @@ -1372,11 +1118,11 @@ msgstr "ãƒã‚±ãƒƒãƒˆã¨ãã®ID%1ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" msgid "Could not find group %1." msgstr "グループ %1ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/Queue_Overlay.pm:662 lib/RT/Ticket_Overlay.pm:1515 +#: lib/RT/Queue_Overlay.pm:738 lib/RT/Ticket_Overlay.pm:1384 msgid "Could not find or create that user" msgstr "ãã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’作æˆã¾ãŸã¯è¦‹ã¤ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/Queue_Overlay.pm:723 lib/RT/Ticket_Overlay.pm:1596 +#: lib/RT/Queue_Overlay.pm:799 lib/RT/Ticket_Overlay.pm:1465 msgid "Could not find that principal" msgstr "ãã®è²¬ä»»è€…を見ã¤ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" @@ -1384,25 +1130,34 @@ msgstr "ãã®è²¬ä»»è€…を見ã¤ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" msgid "Could not find user %1." msgstr "ユーザー%1を見ã¤ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:69 msgid "Could not load CustomField %1" msgstr "" -#: html/Admin/Groups/Members.html:87 html/User/Groups/Members.html:89 html/User/Groups/Modify.html:81 +#: html/Admin/Groups/Members.html:109 html/User/Groups/Members.html:111 html/User/Groups/Modify.html:103 msgid "Could not load group" msgstr "グループをロードã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/Queue_Overlay.pm:682 +#: lib/RT/SavedSearch.pm:120 +#. ($privacy) +msgid "Could not load object for %1" +msgstr "" + +#: lib/RT/SavedSearch.pm:188 +msgid "Could not load search attribute" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:758 #. ($args{'Type'}) msgid "Could not make that principal a %1 for this queue" msgstr "ã“ã®ã‚­ãƒ¥ãƒ¼ã§ãã®è²¬ä»»è€…ã‚’%1ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/Ticket_Overlay.pm:1536 +#: lib/RT/Ticket_Overlay.pm:1405 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" msgstr "ã“ã®ãƒã‚±ãƒƒãƒˆã§ãã®è²¬ä»»è€…ã‚’%1ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/Queue_Overlay.pm:781 +#: lib/RT/Queue_Overlay.pm:857 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this queue" msgstr "ã“ã®ã‚­ãƒ¥ãƒ¼ã§ãã®è²¬ä»»è€…ã‚’%1ã¨ã—ã¦å‰Šé™¤ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" @@ -1411,15 +1166,15 @@ msgstr "ã“ã®ã‚­ãƒ¥ãƒ¼ã§ãã®è²¬ä»»è€…ã‚’%1ã¨ã—ã¦å‰Šé™¤ã™ã‚‹ã“ã¨ãŒã§ msgid "Could not remove that principal as a %1 for this ticket" msgstr "ã“ã®ãƒã‚±ãƒƒãƒˆã§ãã®è²¬ä»»è€…ã‚’%1ã¨ã—ã¦å‰Šé™¤ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/User_Overlay.pm:162 +#: lib/RT/User_Overlay.pm:192 msgid "Could not set user info" msgstr "" -#: lib/RT/Group_Overlay.pm:977 +#: lib/RT/Group_Overlay.pm:1011 msgid "Couldn't add member to group" msgstr "グループã«ãƒ¡ãƒ³ãƒãƒ¼ã®è¿½åŠ ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/Ticket_Overlay.pm:3481 lib/RT/Ticket_Overlay.pm:3537 +#: lib/RT/Record.pm:1705 lib/RT/Record.pm:1757 #. ($Msg) msgid "Couldn't create a transaction: %1" msgstr "トランザクション: %1ã®ä½œæˆãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" @@ -1432,43 +1187,37 @@ msgstr "GPGã®è¿”事\\nã‹ã‚‰ä½•を行ã£ãŸã‚‰ã‚ˆã„ã®ã‹ã‚ã‹ã‚Šã¾ã›ã‚“ã§ msgid "Couldn't find group\\n" msgstr "グループ\\nãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/Record.pm:748 +#: lib/RT/Record.pm:939 msgid "Couldn't find row" msgstr "" -#: lib/RT/Group_Overlay.pm:951 +#: lib/RT/Group_Overlay.pm:985 msgid "Couldn't find that principal" msgstr "責任者ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/CustomField_Overlay.pm:245 +#: lib/RT/CustomField_Overlay.pm:404 msgid "Couldn't find that value" msgstr "ãã®ãƒãƒªãƒ¥ãƒ¼ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "Couldn't find that watcher" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Couldn't find user\\n" msgstr "ユーザー\\nãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/CurrentUser.pm:123 +#: lib/RT/CurrentUser.pm:146 #. ($self->Id) msgid "Couldn't load %1 from the users database.\\n" msgstr "ユーザーデータベース\\nã‹ã‚‰%1をロードã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:149 +#. ($id) msgid "Couldn't load Class %1" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:107 +#. ($id) msgid "Couldn't load CustomField %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Couldn't load KeywordSelects." -msgstr "" - #: NOT FOUND IN SOURCE msgid "Couldn't load RT config file '%1' %2" msgstr "RT設定ファイル'%1' %2をロードã§ãã¾ã›ã‚“ã§ã—ãŸ" @@ -1477,25 +1226,26 @@ msgstr "RT設定ファイル'%1' %2をロードã§ãã¾ã›ã‚“ã§ã—ãŸ" msgid "Couldn't load Scrips." msgstr "スクリプトをロードã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 +#: html/Admin/Groups/GroupRights.html:109 html/Admin/Groups/UserRights.html:96 #. ($id) msgid "Couldn't load group %1" msgstr "グループ%1をロードã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/Link_Overlay.pm:169 lib/RT/Link_Overlay.pm:178 lib/RT/Link_Overlay.pm:205 +#: lib/RT/Link_Overlay.pm:203 lib/RT/Link_Overlay.pm:212 lib/RT/Link_Overlay.pm:239 msgid "Couldn't load link" msgstr "リンクをロードã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:83 html/Admin/Queues/CustomFields.html:59 html/Admin/Users/CustomFields.html:59 +#. ($id) msgid "Couldn't load object %1" msgstr "" -#: html/Admin/Elements/EditCustomFields:145 html/Admin/Queues/CustomFields.html:35 html/Admin/Queues/People.html:120 +#: html/Admin/Queues/People.html:142 #. ($id) msgid "Couldn't load queue" msgstr "キューをロードã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/Admin/Queues/GroupRights.html:100 html/Admin/Queues/UserRights.html:71 +#: html/Admin/Queues/GroupRights.html:122 html/Admin/Queues/UserRights.html:93 #. ($id) msgid "Couldn't load queue %1" msgstr "キュー%1をロードã§ãã¾ã›ã‚“ã§ã—ãŸ" @@ -1512,16 +1262,26 @@ msgstr "テンプレートをロードã§ãã¾ã›ã‚“ã§ã—ãŸ" msgid "Couldn't load that user (%1)" msgstr "ãã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ï¼ˆ%1)をロードã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/SelfService/Display.html:116 +#: html/SelfService/Display.html:156 #. ($id) msgid "Couldn't load ticket '%1'" msgstr "ãƒã‚±ãƒƒãƒˆ'%1'をロードã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:131 +#: lib/RT/Ticket_Overlay.pm:2612 +#. ($args{'Base'}) +msgid "Couldn't resolve base '%1' into a URI." +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:2611 +#. ($args{'Target'}) +msgid "Couldn't resolve target '%1' into a URI." +msgstr "" + +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:153 msgid "Country" msgstr "国" -#: html/Admin/Elements/CreateUserCalled:25 html/Admin/Elements/EditCustomField:62 html/Admin/Elements/EditScrip:110 html/Admin/Groups/Modify.html:55 html/Admin/Queues/Template.html:44 html/Elements/QuickCreate:23 html/Ticket/Create.html:134 html/Ticket/Create.html:195 html/User/Groups/Modify.html:55 +#: html/Admin/Elements/CreateUserCalled:47 html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditScrip:132 html/Admin/Queues/Template.html:66 html/Elements/QuickCreate:68 html/Ticket/Create.html:165 html/Ticket/Create.html:226 msgid "Create" msgstr "作æˆ" @@ -1529,44 +1289,28 @@ msgstr "作æˆ" msgid "Create Tickets" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Create a Class" -msgstr "" - -#: html/Admin/Elements/EditCustomField:74 +#: html/Admin/CustomFields/Modify.html:109 html/Admin/Elements/EditCustomField:96 msgid "Create a CustomField" msgstr "カスタムフィールドã®ä½œæˆ" -#: html/Admin/Queues/CustomField.html:47 +#: html/Admin/Queues/CustomField.html:69 #. ($QueueObj->Name()) msgid "Create a CustomField for queue %1" msgstr "" -#: html/Admin/Global/CustomField.html:47 -msgid "Create a CustomField which applies to all queues" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create a new Custom Field" msgstr "æ–°ã—ã„カスタムフィールドã®ä½œæˆ" -#: NOT FOUND IN SOURCE -msgid "Create a new article" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create a new global Scrip" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create a new global scrip" msgstr "æ–°ã—ã„グローãƒãƒ«ã‚¹ã‚¯ãƒªãƒ—トã®ä½œæˆ" -#: html/Admin/Groups/Modify.html:66 html/Admin/Groups/Modify.html:92 +#: html/Admin/Groups/Modify.html:125 html/Admin/Groups/Modify.html:99 msgid "Create a new group" msgstr "æ–°ã—ã„グループã®ä½œæˆ" -#: html/User/Groups/Modify.html:66 html/User/Groups/Modify.html:91 +#: html/User/Groups/Modify.html:113 html/User/Groups/Modify.html:88 msgid "Create a new personal group" msgstr "æ–°ã—ã„個人グループã®ä½œæˆ" @@ -1574,23 +1318,19 @@ msgstr "æ–°ã—ã„個人グループã®ä½œæˆ" 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/Ticket/Create.html:24 html/Ticket/Create.html:27 html/Ticket/Create.html:35 +#: html/Ticket/Create.html:46 html/Ticket/Create.html:49 html/Ticket/Create.html:57 msgid "Create a new ticket" msgstr "æ–°ã—ã„ãƒã‚±ãƒƒãƒˆã®ä½œæˆ" -#: html/Admin/Users/Modify.html:211 html/Admin/Users/Modify.html:268 +#: html/Admin/Users/Modify.html:251 html/Admin/Users/Modify.html:306 msgid "Create a new user" msgstr "æ–°ã—ã„ユーザーã®ä½œæˆ" -#: html/Admin/Queues/Modify.html:103 +#: html/Admin/Queues/Modify.html:125 msgid "Create a queue" msgstr "キューã®ä½œæˆ" @@ -1602,182 +1342,137 @@ msgstr "呼ã³å‡ºã•れãŸã‚­ãƒ¥ãƒ¼ã®ä½œæˆ" msgid "Create a request" msgstr "リクエストã®ä½œæˆ" -#: html/Admin/Queues/Scrip.html:58 +#: html/Admin/Queues/Scrip.html:80 #. ($QueueObj->Name) msgid "Create a scrip for queue %1" msgstr "" -#: html/Admin/Global/Template.html:68 html/Admin/Queues/Template.html:64 +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:86 msgid "Create a template" msgstr "テンプレートã®ä½œæˆ" -#: html/SelfService/Create.html:24 +#: html/SelfService/Create.html:46 html/SelfService/CreateTicketInQueue.html:46 msgid "Create a ticket" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Create an article" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create an article in class..." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create failed: %1 / %2 / %3 " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create failed: %1/%2/%3" -msgstr "" - #: etc/initialdata:137 msgid "Create new tickets based on this scrip's template" msgstr "" -#: html/SelfService/Create.html:77 +#: html/SelfService/Create.html:105 msgid "Create ticket" msgstr "ãƒã‚±ãƒƒãƒˆã®ä½œæˆ" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/Queue_Overlay.pm:110 msgid "Create tickets in this queue" msgstr "" -#: lib/RT/Queue_Overlay.pm:73 +#: lib/RT/CustomField_Overlay.pm:101 msgid "Create, delete and modify custom fields" msgstr "" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "Create, delete and modify queues" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Create, delete and modify the members of any user's personal groups" -msgstr "" - -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "Create, delete and modify the members of personal groups" msgstr "" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "Create, delete and modify users" msgstr "" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/System.pm:88 +msgid "CreateSavedSearch" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:110 msgid "CreateTicket" msgstr "" -#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1279 +#: html/Elements/SelectDateType:47 html/Ticket/Elements/ShowDates:48 lib/RT/Ticket_Overlay.pm:1145 msgid "Created" msgstr "作æˆã—ã¾ã—ãŸ" -#: html/Admin/Elements/EditCustomField:87 +#: html/Admin/CustomFields/Modify.html:121 html/Admin/Elements/EditCustomField:117 #. ($CustomFieldObj->Name()) msgid "Created CustomField %1" msgstr "カスタムフィールド%1を作æˆã—ã¾ã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "Created by" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Created during" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Created template %1" msgstr "テンプレート%1を作æˆã—ã¾ã—ãŸ" -#: html/Search/Elements/PickBasics:115 +#: html/Search/Elements/PickBasics:102 msgid "Creator" msgstr "" -#: html/Elements/EditLinks:27 +#: html/Elements/EditLinks:49 msgid "Current Links" msgstr "ç¾åœ¨ã®é–¢ä¿‚" -#: NOT FOUND IN SOURCE -msgid "Current Relationships" -msgstr "" - -#: html/Admin/Elements/EditScrips:29 +#: html/Admin/Elements/EditScrips:51 msgid "Current Scrips" msgstr "" -#: html/Admin/Groups/Members.html:38 html/User/Groups/Members.html:41 +#: html/Admin/Groups/Members.html:60 html/User/Groups/Members.html:63 msgid "Current members" msgstr "ç¾åœ¨ã®ãƒ¡ãƒ³ãƒãƒ¼" -#: html/Admin/Elements/SelectRights:28 +#: html/Admin/Elements/SelectRights:51 msgid "Current rights" msgstr "ç¾åœ¨ã®æ¨©åˆ©" -#: NOT FOUND IN SOURCE -msgid "Current search criteria" -msgstr "" - -#: html/Admin/Queues/People.html:40 html/Ticket/Elements/EditPeople:44 +#: html/Admin/Queues/People.html:62 html/Ticket/Elements/EditPeople:66 msgid "Current watchers" msgstr "ç¾åœ¨ã®ã‚¦ã‚©ãƒƒãƒãƒ£ãƒ¼" -#: html/Admin/Global/CustomField.html:54 -#. ($CustomField) -msgid "Custom Field #%1" -msgstr "" - -#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Ticket/Elements/ShowSummary:35 +#: html/Admin/Elements/SystemTabs:61 html/Admin/Elements/Tabs:62 html/Admin/Global/index.html:71 html/Admin/Users/Modify.html:208 html/Admin/index.html:77 html/Ticket/Elements/ShowSummary:57 msgid "Custom Fields" msgstr "カスタムフィールド" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:59 +#. ($lookup) msgid "Custom Fields for %1" msgstr "" -#: html/Admin/Elements/EditScrip:101 +#: html/Admin/Elements/EditScrip:123 msgid "Custom action cleanup code" msgstr "" -#: html/Admin/Elements/EditScrip:93 +#: html/Admin/Elements/EditScrip:115 msgid "Custom action preparation code" msgstr "" -#: html/Admin/Elements/EditScrip:85 +#: html/Admin/Elements/EditScrip:107 msgid "Custom condition" msgstr "" -#: lib/RT/Tickets_Overlay.pm:1693 -#. ($CF->Name , $args{OPERATOR} , $args{VALUE}) +#: NOT FOUND IN SOURCE msgid "Custom field %1 %2 %3" msgstr "カスタムフィールド%1 %2 %3" -#: NOT FOUND IN SOURCE -msgid "Custom field %1 does not apply to this object" -msgstr "" - -#: lib/RT/Tickets_Overlay.pm:1688 +#: lib/RT/Tickets_Overlay.pm:2147 #. ($CF->Name) msgid "Custom field %1 has a value." msgstr "カスタムフィールド%1ã¯ãƒãƒªãƒ¥ãƒ¼ãŒã‚りã¾ã™" -#: lib/RT/Tickets_Overlay.pm:1685 +#: lib/RT/Tickets_Overlay.pm:2143 #. ($CF->Name) msgid "Custom field %1 has no value." msgstr "カスタムフィールド%1ã¯ãƒãƒªãƒ¥ãƒ¼ãŒã‚りã¾ã›ã‚“" -#: lib/RT/Ticket_Overlay.pm:3373 +#: lib/RT/Record.pm:1579 lib/RT/Record.pm:1740 #. ($args{'Field'}) msgid "Custom field %1 not found" msgstr "カスタムフィールド%1ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: html/Admin/Elements/EditCustomFields:195 -msgid "Custom field deleted" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:3523 +#: NOT FOUND IN SOURCE msgid "Custom field not found" msgstr "カスタムフィールドãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: lib/RT/CustomField_Overlay.pm:355 +#: lib/RT/CustomField_Overlay.pm:1041 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" msgstr "カスタムフィールド%2ã®ãŸã‚ã®ã‚«ã‚¹ã‚¿ãƒ ãƒ•ィールドãƒãƒªãƒ¥ãƒ¼%1ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" @@ -1786,51 +1481,39 @@ msgstr "カスタムフィールド%2ã®ãŸã‚ã®ã‚«ã‚¹ã‚¿ãƒ ãƒ•ィールドムmsgid "Custom field value changed from %1 to %2" msgstr "カスタムフィールドãŒ%1ã‹ã‚‰%2ã«å¤‰æ›´ã•れã¾ã—ãŸ" -#: lib/RT/CustomField_Overlay.pm:255 +#: lib/RT/CustomField_Overlay.pm:414 msgid "Custom field value could not be deleted" msgstr "カスタムフィールドãƒãƒªãƒ¥ãƒ¼ã¯å‰Šé™¤ã•れã¾ã›ã‚“" -#: lib/RT/CustomField_Overlay.pm:361 +#: lib/RT/CustomField_Overlay.pm:1047 msgid "Custom field value could not be found" msgstr "カスタムフィールドãƒãƒªãƒ¥ãƒ¼ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: lib/RT/CustomField_Overlay.pm:253 lib/RT/CustomField_Overlay.pm:363 +#: lib/RT/CustomField_Overlay.pm:1049 lib/RT/CustomField_Overlay.pm:412 msgid "Custom field value deleted" msgstr "カスタムフィールドãƒãƒªãƒ¥ãƒ¼ãŒå‰Šé™¤ã•れã¾ã—ãŸ" -#: lib/RT/Transaction_Overlay.pm:541 +#: html/Elements/SelectGroups:51 html/Elements/SelectUsers:51 lib/RT/Transaction_Overlay.pm:627 msgid "CustomField" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Data error" -msgstr "" - -#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:94 html/Ticket/ModifyAll.html:43 +#: html/SelfService/Display.html:61 html/Ticket/Create.html:191 html/Ticket/Elements/ShowSummary:76 html/Ticket/Elements/Tabs:116 html/Ticket/ModifyAll.html:65 msgid "Dates" msgstr "日付" -#: lib/RT/Date.pm:422 +#: lib/RT/Date.pm:448 msgid "Dec." msgstr "å二月" -#: NOT FOUND IN SOURCE -msgid "December" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Default Autoresponse Template" -msgstr "" - #: etc/initialdata:222 msgid "Default Autoresponse template" msgstr "" -#: html/Tools/Offline.html:39 +#: html/Tools/Offline.html:61 msgid "Default Queue" msgstr "" -#: html/Tools/Offline.html:48 +#: html/Tools/Offline.html:70 msgid "Default Requestor" msgstr "" @@ -1850,76 +1533,68 @@ msgstr "" msgid "Default transaction template" msgstr "" -#: lib/RT/Transaction_Overlay.pm:519 -#. ($type, $self->Field, $self->OldValue, $self->NewValue) -msgid "Default: %1/%2 changed from %3 to %4" -msgstr "" - -#: html/User/Delegation.html:24 html/User/Delegation.html:27 +#: html/User/Delegation.html:46 html/User/Delegation.html:49 msgid "Delegate rights" msgstr "ä»£è¡¨è€…ã®æ¨©åˆ©" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "Delegate specific rights which have been granted to you." msgstr "" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "DelegateRights" msgstr "" -#: html/User/Elements/Tabs:37 +#: html/User/Elements/Tabs:59 msgid "Delegation" msgstr "" -#: html/Admin/Elements/EditScrips:53 html/Search/Elements/EditFormat:66 html/Search/Elements/EditSearches:15 +#: html/Admin/Elements/EditScrips:75 html/Search/Elements/EditFormat:103 html/Search/Elements/EditQuery:57 html/Search/Elements/EditSearches:63 msgid "Delete" msgstr "削除" -#: html/Admin/Elements/EditTemplates:57 +#: html/Admin/Elements/EditTemplates:79 msgid "Delete Template" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Delete article #%1" +#: lib/RT/SavedSearch.pm:211 +#. ($msg) +msgid "Delete failed: %1" msgstr "" -#: html/Admin/Elements/EditScrips:52 +#: html/Admin/Elements/EditScrips:74 msgid "Delete selected scrips" msgstr "" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "Delete tickets" msgstr "" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "DeleteTicket" msgstr "" -#: lib/RT/Transaction_Overlay.pm:162 +#: lib/RT/SavedSearch.pm:209 +msgid "Deleted search" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Deleting this object could break referential integrity" msgstr "ã“ã®ã‚ªãƒ–ジェクトを削除ã™ã‚‹ã¨æŒ‡ç¤ºã®å®Œå…¨æ€§ãŒããšã•れるå¯èƒ½æ€§ãŒã‚りã¾ã™" -#: lib/RT/Queue_Overlay.pm:329 +#: lib/RT/Queue_Overlay.pm:391 msgid "Deleting this object would break referential integrity" msgstr "ã“ã®ã‚ªãƒ–ジェクトを削除ã™ã‚‹ã¨æŒ‡ç¤ºã®å®Œå…¨æ€§ãŒããšã•れã¾ã™" -#: lib/RT/User_Overlay.pm:478 +#: lib/RT/User_Overlay.pm:513 msgid "Deleting this object would violate referential integrity" msgstr "ã“ã®ã‚ªãƒ–ジェクトを削除ã™ã‚‹ã¨æŒ‡ç¤ºã®å®Œå…¨æ€§ãŒå¦¨å®³ã•れã¾ã™" -#: NOT FOUND IN SOURCE -msgid "Deleting this object would violate referential integrity." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Deleting this object would violate referential integrity. That's bad." -msgstr "" - -#: html/Approvals/Elements/Approve:44 +#: html/Approvals/Elements/Approve:66 msgid "Deny" msgstr "" -#: html/Elements/EditLinks:113 html/Elements/EditLinks:44 html/Elements/ShowLinks:36 html/Ticket/Create.html:181 html/Ticket/Elements/BulkLinks:34 html/Ticket/Elements/ShowDependencies:31 +#: html/Elements/EditLinks:138 html/Elements/EditLinks:66 html/Elements/ShowLinks:58 html/Ticket/Create.html:212 html/Ticket/Elements/BulkLinks:56 html/Ticket/Elements/ShowDependencies:53 msgid "Depended on by" msgstr "次ã®ã‚‚ã®æ¬¡ç¬¬ã§ã‚ã‚‹" @@ -1927,43 +1602,39 @@ msgstr "次ã®ã‚‚ã®æ¬¡ç¬¬ã§ã‚ã‚‹" msgid "Dependencies: \\n" msgstr "従属ãƒã‚±ãƒƒãƒˆ: \\n" -#: lib/RT/Transaction_Overlay.pm:621 +#: lib/RT/Transaction_Overlay.pm:707 #. ($value) msgid "Dependency by %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:661 +#: lib/RT/Transaction_Overlay.pm:747 #. ($value) msgid "Dependency by %1 deleted" msgstr "" -#: lib/RT/Transaction_Overlay.pm:618 +#: lib/RT/Transaction_Overlay.pm:704 #. ($value) msgid "Dependency on %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:658 +#: lib/RT/Transaction_Overlay.pm:744 #. ($value) msgid "Dependency on %1 deleted" msgstr "" -#: html/Elements/EditLinks:109 html/Elements/EditLinks:35 html/Elements/SelectLinkType:26 html/Elements/ShowLinks:26 html/Ticket/Create.html:180 html/Ticket/Elements/BulkLinks:30 html/Ticket/Elements/ShowDependencies:24 +#: html/Elements/EditLinks:134 html/Elements/EditLinks:57 html/Elements/SelectLinkType:48 html/Elements/ShowLinks:48 html/Ticket/Create.html:211 html/Ticket/Elements/BulkLinks:52 html/Ticket/Elements/ShowDependencies:46 msgid "Depends on" msgstr "ã«ã‚ˆã‚‹" -#: NOT FOUND IN SOURCE -msgid "DependsOn" -msgstr "" - -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:57 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:78 msgid "Descending" msgstr "é™é †ã™ã‚‹" -#: html/SelfService/Create.html:72 html/Ticket/Create.html:118 +#: html/SelfService/Create.html:100 html/Ticket/Create.html:149 msgid "Describe the issue below" msgstr "下ã®å•題点を表ã™" -#: html/Admin/Elements/AddCustomFieldValue:35 html/Admin/Elements/EditCustomField:38 html/Admin/Elements/EditScrip:34 html/Admin/Elements/ModifyTemplate:35 html/Admin/Groups/Modify.html:48 html/Admin/Queues/Modify.html:47 html/Elements/SelectGroups:26 html/Search/Elements/EditSearches:8 html/User/Groups/Modify.html:48 +#: html/Admin/CustomFields/Modify.html:61 html/Admin/Elements/AddCustomFieldValue:57 html/Admin/Elements/EditCustomField:60 html/Admin/Elements/EditCustomFieldValues:56 html/Admin/Elements/EditScrip:56 html/Admin/Elements/ModifyTemplate:57 html/Admin/Groups/Modify.html:71 html/Admin/Queues/Modify.html:69 html/Search/Elements/EditSearches:56 html/User/Groups/Modify.html:70 msgid "Description" msgstr "記述" @@ -1971,31 +1642,31 @@ msgstr "記述" msgid "Details" msgstr "詳細" -#: html/Ticket/Elements/Tabs:86 +#: html/Search/Elements/EditFormat:71 html/Ticket/Elements/Tabs:108 msgid "Display" msgstr "表ã™" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "Display Access Control List" msgstr "" -#: html/Search/Elements/DisplayOptions:25 +#: html/Search/Elements/DisplayOptions:46 msgid "Display Columns" msgstr "" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "Display Scrip templates for this queue" msgstr "" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "Display Scrips for this queue" msgstr "" -#: html/Ticket/Elements/ShowHistory:34 +#: html/Ticket/Elements/ShowHistory:56 msgid "Display mode" msgstr "モードを表ã™" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "Display saved searches for this group" msgstr "" @@ -2003,35 +1674,31 @@ msgstr "" msgid "Display ticket #%1" msgstr "ãƒã‚±ãƒƒãƒˆ#%1を表ã™" -#: html/Elements/Footer:38 +#: html/Elements/Footer:60 msgid "Distributed under version 2 of the GNU GPL." msgstr "" -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "Do anything and everything" msgstr "" -#: html/Elements/Refresh:29 +#: html/Search/Build.html:112 +msgid "Do the Search" +msgstr "" + +#: html/Elements/Refresh:51 msgid "Don't refresh this page." msgstr "ã“ã®ãƒšãƒ¼ã‚¸ã‚’æ›´æ–°ã—ãªã„ã§ãã ã•ã„" -#: NOT FOUND IN SOURCE -msgid "Don't show search results" -msgstr "" - -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "Download" msgstr "ダウンロード" -#: NOT FOUND IN SOURCE -msgid "Download all the tickets as a tab delimited file" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:61 html/Admin/Users/index.html:64 msgid "Download as a tab-delimited file" msgstr "" -#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 lib/RT/Ticket_Overlay.pm:1283 +#: html/Elements/SelectDateType:53 html/Ticket/Create.html:197 html/Ticket/Elements/EditDates:66 html/Ticket/Elements/ShowDates:64 lib/RT/Ticket_Overlay.pm:1149 msgid "Due" msgstr "期é™åˆ‡ã‚Œ" @@ -2047,41 +1714,37 @@ msgstr "ERROR: ã¯ãƒã‚±ãƒƒãƒˆ '%1': %2.\\nをロードã§ãã¾ã›ã‚“ã§ã—ãŸ" msgid "Edit" msgstr "編集" -#: NOT FOUND IN SOURCE -msgid "Edit Conditions" -msgstr "" - -#: html/Admin/Queues/CustomFields.html:45 -#. ($Queue->Name) +#: html/Admin/Elements/ObjectCustomFields:92 html/Admin/Queues/CustomFields.html:64 html/Admin/Users/CustomFields.html:64 +#. ($Object->Name) msgid "Edit Custom Fields for %1" msgstr "%1ã®ã‚«ã‚¹ã‚¿ãƒ ãƒ•ィールドを編集ã™ã‚‹" -#: NOT FOUND IN SOURCE -msgid "Edit Custom Fields for Class %1" +#: html/Admin/Global/CustomFields/Groups.html:9 +msgid "Edit Custom Fields for all groups" +msgstr "" + +#: html/Admin/Global/CustomFields/Users.html:9 +msgid "Edit Custom Fields for all users" +msgstr "" + +#: html/Admin/Global/CustomFields/Queue-Tickets.html:9 html/Admin/Global/CustomFields/Queue-Transactions.html:9 +msgid "Edit Custom Fields for tickets in all queues" msgstr "" -#: html/Search/Bulk.html:141 html/Ticket/ModifyLinks.html:35 +#: html/Search/Bulk.html:173 html/Ticket/ModifyLinks.html:57 msgid "Edit Links" msgstr "関係を編集ã™ã‚‹" -#: html/Search/Edit.html:46 +#: html/Search/Edit.html:68 msgid "Edit Query" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Edit Relationships" -msgstr "" - -#: html/Admin/Queues/Templates.html:41 +#: html/Admin/Queues/Templates.html:63 #. ($QueueObj->Name) msgid "Edit Templates for queue %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Edit keywords" -msgstr "" - -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "Edit saved searches for this group" msgstr "" @@ -2089,7 +1752,7 @@ msgstr "" msgid "Edit scrips" msgstr "スクリプトを編集ã™ã‚‹" -#: html/Admin/Global/index.html:45 +#: html/Admin/Elements/GlobalCustomFieldTabs:60 html/Admin/Global/index.html:67 msgid "Edit system templates" msgstr "システムテンプレートを編集ã™ã‚‹" @@ -2097,15 +1760,11 @@ msgstr "システムテンプレートを編集ã™ã‚‹" msgid "Edit templates for %1" msgstr "%1ã®ãƒ†ãƒ³ãƒ—レートを編集ã™ã‚‹" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "EditSavedSearches" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Editing Configuration for Class %1" -msgstr "" - -#: html/Admin/Queues/Modify.html:118 +#: html/Admin/Queues/Modify.html:140 #. ($QueueObj->Name) msgid "Editing Configuration for queue %1" msgstr "キュー%1ã®è¨­å®šã‚’編集ã™ã‚‹" @@ -2114,17 +1773,17 @@ msgstr "キュー%1ã®è¨­å®šã‚’編集ã™ã‚‹" msgid "Editing Configuration for user %1" msgstr "ユーザー%1ã®è¨­å®šã‚’編集ã™ã‚‹" -#: html/Admin/Elements/EditCustomField:90 +#: html/Admin/CustomFields/Modify.html:125 html/Admin/Elements/EditCustomField:120 #. ($CustomFieldObj->Name()) msgid "Editing CustomField %1" msgstr "カスタムフィールド%1を編集ã™ã‚‹" -#: html/Admin/Groups/Members.html:31 +#: html/Admin/Groups/Members.html:53 #. ($Group->Name) msgid "Editing membership for group %1" msgstr "グループ%1ã®ä¼šå“¡ã‚’編集ã™ã‚‹" -#: html/User/Groups/Members.html:128 +#: html/User/Groups/Members.html:150 #. ($Group->Name) msgid "Editing membership for personal group %1" msgstr "個人グループ%1ã®ä¼šå“¡ã‚’編集ã™ã‚‹" @@ -2133,15 +1792,15 @@ msgstr "個人グループ%1ã®ä¼šå“¡ã‚’編集ã™ã‚‹" msgid "Editing template %1" msgstr "テンプレート%1を編集ã™ã‚‹" -#: lib/RT/Record.pm:1075 lib/RT/Record.pm:1152 +#: lib/RT/Record.pm:1281 lib/RT/Record.pm:1358 msgid "Either base or target must be specified" msgstr "ベースもã—ãã¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚’特定ã—ãªã‘れã°ãªã‚Šã¾ã›ã‚“" -#: html/Admin/Users/Modify.html:52 html/Elements/SelectUsers:26 html/Ticket/Elements/AddWatchers:55 html/User/Prefs.html:43 +#: html/Admin/Users/Modify.html:74 html/Ticket/Elements/AddWatchers:77 html/User/Prefs.html:65 msgid "Email" msgstr "Eメール" -#: lib/RT/User_Overlay.pm:206 +#: lib/RT/User_Overlay.pm:236 msgid "Email address in use" msgstr "ãŠä½¿ã„ã®Eメールアドレス" @@ -2153,84 +1812,61 @@ msgstr "Eメールアドレス" msgid "EmailEncoding" msgstr "Eメールエンコーディング" -#: NOT FOUND IN SOURCE -msgid "Enabled (Unchecking this box disables this Class)" -msgstr "" - -#: html/Admin/Elements/EditCustomField:50 +#: html/Admin/CustomFields/Modify.html:83 html/Admin/Elements/EditCustomField:72 msgid "Enabled (Unchecking this box disables this custom field)" msgstr "" -#: html/Admin/Groups/Modify.html:52 html/User/Groups/Modify.html:52 +#: html/Admin/Groups/Modify.html:84 html/User/Groups/Modify.html:74 msgid "Enabled (Unchecking this box disables this group)" msgstr "" -#: html/Admin/Queues/Modify.html:83 +#: html/Admin/Queues/Modify.html:105 msgid "Enabled (Unchecking this box disables this queue)" msgstr "有効ã«ãªã‚Šã¾ã—ãŸï¼ˆã‚‚ã†ä¸€åº¦ã“ã®ãƒœãƒƒã‚¯ã‚¹ã‚’ãƒã‚§ãƒƒã‚¯ã™ã‚‹ã¨ã“ã®ã‚­ãƒ¥ãƒ¼ã¯æœ‰åйã§ãªããªã‚Šã¾ã™ï¼‰" -#: NOT FOUND IN SOURCE -msgid "Enabled Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:97 -msgid "Enabled Custom Fields" -msgstr "" - -#: html/Admin/Queues/index.html:55 +#: html/Admin/Queues/index.html:78 msgid "Enabled Queues" msgstr "有効ãªã‚­ãƒ¥ãƒ¼" -#: html/Admin/Elements/EditCustomField:106 html/Admin/Groups/Modify.html:116 html/Admin/Queues/Modify.html:140 html/Admin/Users/Modify.html:308 html/User/Groups/Modify.html:116 +#: html/Admin/Elements/EditCustomField:136 html/Admin/Groups/Modify.html:150 html/Admin/Users/Modify.html:342 html/User/Groups/Modify.html:138 #. (loc_fuzzy($msg)) msgid "Enabled status %1" msgstr "有効ãªã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹%1" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:143 html/Admin/Queues/Modify.html:162 +#. (loc_fuzzy($msg)) msgid "Enabled status: %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Enter Articles or URIs to link Articles to. Seperate multiple entries with spaces." -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:433 +#: lib/RT/CustomField_Overlay.pm:64 msgid "Enter multiple values" msgstr "" -#: html/Elements/EditLinks:99 +#: html/Elements/EditLinks:124 msgid "Enter objects or URIs to link objects to. Separate multiple entries with spaces." msgstr "" -#: lib/RT/CustomField_Overlay.pm:430 +#: lib/RT/CustomField_Overlay.pm:65 msgid "Enter one value" msgstr "" -#: html/Elements/EditLinks:97 +#: html/Elements/EditLinks:121 msgid "Enter queues or URIs to link queues to. Separate multiple entries with spaces." msgstr "" -#: html/Elements/EditLinks:95 +#: html/Elements/EditLinks:117 html/Search/Bulk.html:174 msgid "Enter tickets or URIs to link tickets to. Separate multiple entries with spaces." -msgstr "" - -#: html/Search/Bulk.html:142 -msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." msgstr "ãƒã‚±ãƒƒãƒˆã‚’リンクã™ã‚‹ãƒã‚±ãƒƒãƒˆã¾ãŸã¯URLsを入力ã—ã¦ãã ã•ã„。入力ã™ã‚‹é …ç›®ãŒã„ãã¤ã‹ã‚ã‚‹å ´åˆã«ã¯ã‚¹ãƒšãƒ¼ã‚¹ã§åŒºåˆ‡ã£ã¦ãã ã•ã„。" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:66 msgid "Enter up to %1 values" msgstr "" -#: html/Elements/Login:39 html/SelfService/Error.html:24 html/SelfService/Error.html:25 +#: html/Elements/Login:61 html/SelfService/Error.html:46 html/SelfService/Error.html:47 msgid "Error" msgstr "エラー" -#: NOT FOUND IN SOURCE -msgid "Error adding watcher" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:593 +#: lib/RT/Queue_Overlay.pm:669 msgid "Error in parameters to Queue->AddWatcher" msgstr "パラメーターã®ã‚¨ãƒ©ãƒ¼Queue->AddWatcher" @@ -2238,11 +1874,11 @@ msgstr "パラメーターã®ã‚¨ãƒ©ãƒ¼Queue->AddWatcher" msgid "Error in parameters to Queue->DelWatcher" msgstr "パラメーターã®ã‚¨ãƒ©ãƒ¼Queue->DelWatcher" -#: lib/RT/Queue_Overlay.pm:754 +#: lib/RT/Queue_Overlay.pm:830 msgid "Error in parameters to Queue->DeleteWatcher" msgstr "" -#: lib/RT/Ticket_Overlay.pm:1468 +#: lib/RT/Ticket_Overlay.pm:1333 msgid "Error in parameters to Ticket->AddWatcher" msgstr "パラメーターã®ã‚¨ãƒ©ãƒ¼Ticket->AddWatcher" @@ -2250,19 +1886,15 @@ msgstr "パラメーターã®ã‚¨ãƒ©ãƒ¼Ticket->AddWatcher" msgid "Error in parameters to Ticket->DelWatcher" msgstr "パラメーターã®ã‚¨ãƒ©ãƒ¼Ticket->DelWatcher" -#: lib/RT/Ticket_Overlay.pm:1630 +#: lib/RT/Ticket_Overlay.pm:1499 msgid "Error in parameters to Ticket->DeleteWatcher" msgstr "" -#: bin/rt-crontool:206 +#: bin/rt-crontool:233 msgid "Escalate tickets" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Estimate" -msgstr "" - -#: html/Ticket/Elements/ShowBasics:35 +#: html/Ticket/Elements/ShowBasics:57 msgid "Estimated" msgstr "" @@ -2270,7 +1902,7 @@ msgstr "" msgid "Everyone" msgstr "" -#: bin/rt-crontool:190 +#: bin/rt-crontool:219 msgid "Example:" msgstr "" @@ -2282,72 +1914,77 @@ msgstr "外部ã®èªè¨¼ID" msgid "ExternalContactInfoId" msgstr "外部ã®ã‚³ãƒ³ã‚¿ã‚¯ãƒˆæƒ…å ±ID" -#: html/Admin/Users/Modify.html:72 +#: html/Admin/Users/Modify.html:99 msgid "Extra info" msgstr "ãã®ä»–ã®æƒ…å ±" -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1 into class %2" +#: lib/RT/SavedSearch.pm:165 +msgid "Failed to create search attribute" msgstr "" -#: lib/RT/User_Overlay.pm:342 +#: lib/RT/User_Overlay.pm:377 msgid "Failed to find 'Privileged' users pseudogroup." msgstr "'特権ã®ã‚ã‚‹'ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®æ“¬ä¼¼ã‚°ãƒ«ãƒ¼ãƒ—ã®æ¤œç´¢ãŒå¤±æ•—ã—ã¾ã—ãŸ" -#: lib/RT/User_Overlay.pm:349 +#: lib/RT/User_Overlay.pm:384 msgid "Failed to find 'Unprivileged' users pseudogroup" msgstr "'特権ã®ãªã„'ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®æ“¬ä¼¼ã‚°ãƒ«ãƒ¼ãƒ—ã®æ¤œç´¢ãŒå¤±æ•—ã—ã¾ã—ãŸ" -#: bin/rt-crontool:134 +#: bin/rt-crontool:163 #. ($modname, $@) msgid "Failed to load module %1. (%2)" msgstr "" -#: lib/RT/Date.pm:412 +#: lib/RT/SavedSearch.pm:168 +#. ($privacy) +msgid "Failed to load object for %1" +msgstr "" + +#: lib/RT/Date.pm:438 msgid "Feb." msgstr "二月" -#: NOT FOUND IN SOURCE -msgid "February" -msgstr "" - -#: html/Elements/SelectAttachmentField:28 +#: html/Elements/SelectAttachmentField:50 msgid "Filename" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:69 msgid "Fill in multiple text areas" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:74 +msgid "Fill in multiple wikitext areas" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:70 msgid "Fill in one text area" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:75 +msgid "Fill in one wikitext area" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:71 msgid "Fill in up to %1 text areas" msgstr "" +#: lib/RT/CustomField_Overlay.pm:76 +msgid "Fill in up to %1 wikitext areas" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Fin" msgstr "終了" -#: html/Search/Elements/PickBasics:60 html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:57 lib/RT/Tickets_Overlay.pm:1153 +#: html/Search/Elements/PickBasics:162 html/Ticket/Create.html:185 html/Ticket/Elements/EditBasics:79 lib/RT/Tickets_Overlay.pm:1569 msgid "Final Priority" msgstr "最終優先順ä½" -#: lib/RT/Ticket_Overlay.pm:1274 +#: lib/RT/Ticket_Overlay.pm:1140 msgid "FinalPriority" msgstr "" -#: html/Admin/Queues/People.html:60 html/Ticket/Elements/EditPeople:33 -msgid "Find group whose" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:72 html/Admin/Queues/People.html:82 html/Ticket/Elements/EditPeople:55 msgid "Find groups whose" msgstr "" @@ -2355,19 +1992,15 @@ msgstr "" msgid "Find new/open tickets" msgstr "æ–°ã—ã„/é–‹ããƒã‚±ãƒƒãƒˆã‚’見ã¤ã‘ã‚‹" -#: html/Admin/Queues/People.html:56 html/Admin/Users/index.html:45 html/Ticket/Elements/EditPeople:29 +#: html/Admin/Queues/People.html:78 html/Admin/Users/index.html:70 html/Ticket/Elements/EditPeople:51 msgid "Find people whose" msgstr "人々を見ã¤ã‘ã‚‹" -#: html/Search/Results.html:72 +#: html/Search/Results.html:109 msgid "Find tickets" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Finish Approval" -msgstr "" - -#: html/Ticket/Elements/Tabs:59 +#: html/Ticket/Elements/Tabs:81 msgid "First" msgstr "最åˆã®" @@ -2375,52 +2008,44 @@ msgstr "最åˆã®" msgid "First page" msgstr "最åˆã®ãƒšãƒ¼ã‚¸" -#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:746 +#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:766 msgid "Foo Bar Baz" msgstr "Foo Bar Baz" -#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:737 +#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:757 msgid "Foo!" msgstr "ã°ã‹ï¼" -#: html/Search/Bulk.html:84 +#: html/Search/Bulk.html:105 msgid "Force change" msgstr "変更を強制ã—ã¾ã™" -#: html/Search/Results.html:70 +#: html/Search/Elements/EditFormat:52 +msgid "Format" +msgstr "" + +#: html/Search/Results.html:107 #. ($ticketcount) msgid "Found %quant(%1,ticket)" msgstr "" -#: lib/RT/Record.pm:750 +#: lib/RT/Record.pm:942 msgid "Found Object" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Freeform" -msgstr "" - #: NOT FOUND IN SOURCE msgid "FreeformContactInfo" msgstr "フリーフォームコンタクト情報" -#: lib/RT/CustomField_Overlay.pm:37 -msgid "FreeformMultiple" -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:36 -msgid "FreeformSingle" -msgstr "" - -#: lib/RT/Date.pm:392 +#: lib/RT/Date.pm:417 msgid "Fri." msgstr "金曜日" -#: html/Ticket/Elements/ShowHistory:40 html/Ticket/Elements/ShowHistory:50 +#: html/Ticket/Elements/ShowHistory:62 html/Ticket/Elements/ShowHistory:72 msgid "Full headers" msgstr "フルヘッダー" -#: html/Tools/Offline.html:65 +#: html/Tools/Offline.html:87 msgid "Get template from file" msgstr "" @@ -2428,37 +2053,37 @@ msgstr "" msgid "Getting the current user from a pgp sig\\n" msgstr "pgp sig\\nã‹ã‚‰ç¾åœ¨ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’å¾—ã‚‹" -#: lib/RT/Transaction_Overlay.pm:587 +#: lib/RT/Transaction_Overlay.pm:673 #. ($New->Name) msgid "Given to %1" msgstr "" -#: html/Admin/Elements/Tabs:40 html/Admin/index.html:37 +#: html/Admin/Elements/Tabs:65 html/Admin/index.html:82 msgid "Global" msgstr "グローãƒãƒ«" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:55 msgid "Global Custom Fields" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Global Keyword Selections" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Global Scrips" msgstr "グローãƒãƒ«ã‚¹ã‚¯ãƒªãƒ—ト" -#: html/Admin/Elements/SelectTemplate:37 +#: html/Admin/Global/CustomFields/index.html:59 +msgid "Global custom field configuration" +msgstr "" + +#: html/Admin/Elements/SelectTemplate:59 #. (loc($Template->Name)) msgid "Global template: %1" msgstr "" -#: html/Tools/Offline.html:69 +#: html/Tools/Offline.html:91 msgid "Go" msgstr "" -#: html/Admin/Elements/EditCustomFields:73 html/Admin/Groups/index.html:39 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:69 +#: html/Admin/Groups/index.html:67 html/Admin/Groups/index.html:73 html/Admin/Queues/People.html:80 html/Admin/Queues/People.html:84 html/Admin/Queues/index.html:66 html/Admin/Users/index.html:73 html/Search/Results.html:76 html/Ticket/Elements/EditPeople:53 html/Ticket/Elements/EditPeople:57 html/index.html:91 msgid "Go!" msgstr "行ãï¼" @@ -2470,15 +2095,11 @@ msgstr "%1\\nã‹ã‚‰ã®è‰¯ã„pgp sig" msgid "Goto page" msgstr "ページã¸è¡Œã" -#: html/Elements/GotoTicket:24 html/SelfService/Elements/GotoTicket:24 +#: html/Elements/GotoTicket:46 html/SelfService/Elements/GotoTicket:46 msgid "Goto ticket" msgstr "ãƒã‚±ãƒƒãƒˆã«è¡Œã" -#: NOT FOUND IN SOURCE -msgid "Grand" -msgstr "" - -#: html/Ticket/Elements/AddWatchers:45 html/Ticket/Elements/ShowGroupMembers:33 html/User/Elements/DelegateRights:77 +#: html/Ticket/Elements/AddWatchers:67 html/Ticket/Elements/ShowGroupMembers:55 html/User/Elements/DelegateRights:99 msgid "Group" msgstr "" @@ -2486,32 +2107,28 @@ msgstr "" msgid "Group %1 %2: %3" msgstr "グループ%1 %2: %3" -#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 +#: html/Admin/Elements/CustomFieldTabs:68 html/Admin/Elements/GroupTabs:66 html/Admin/Elements/QueueTabs:82 html/Admin/Elements/SystemTabs:65 html/Admin/Global/index.html:76 msgid "Group Rights" msgstr "グループ権利" -#: lib/RT/Group_Overlay.pm:957 +#: lib/RT/Group_Overlay.pm:991 msgid "Group already has member" msgstr "グループã«ã¯ã™ã§ã«ãƒ¡ãƒ³ãƒãƒ¼ãŒã„ã¾ã™" -#: NOT FOUND IN SOURCE -msgid "Group could not be created." -msgstr "" - -#: html/Admin/Groups/Modify.html:76 +#: html/Admin/Groups/Modify.html:109 #. ($create_msg) msgid "Group could not be created: %1" msgstr "" -#: lib/RT/Group_Overlay.pm:497 +#: lib/RT/Group_Overlay.pm:529 msgid "Group created" msgstr "グループãŒä½œæˆã•れã¾ã—ãŸ" -#: lib/RT/Group_Overlay.pm:1129 +#: lib/RT/Group_Overlay.pm:1163 msgid "Group has no such member" msgstr "" -#: lib/RT/Group_Overlay.pm:937 lib/RT/Queue_Overlay.pm:669 lib/RT/Queue_Overlay.pm:729 lib/RT/Ticket_Overlay.pm:1522 lib/RT/Ticket_Overlay.pm:1602 +#: lib/RT/Group_Overlay.pm:971 lib/RT/Queue_Overlay.pm:745 lib/RT/Queue_Overlay.pm:805 lib/RT/Ticket_Overlay.pm:1391 lib/RT/Ticket_Overlay.pm:1471 msgid "Group not found" msgstr "グループãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" @@ -2523,44 +2140,42 @@ msgstr "グループãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。\\n" msgid "Group not specified.\\n" msgstr "グループãŒç‰¹å®šã§ãã¾ã›ã‚“。\\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 +#: html/Admin/Elements/GlobalCustomFieldTabs:59 html/Admin/Elements/SelectNewGroupMembers:56 html/Admin/Elements/Tabs:56 html/Admin/Global/CustomFields/index.html:69 html/Admin/Groups/Members.html:85 html/Admin/Queues/People.html:104 html/Admin/Users/Memberships.html:53 html/Admin/index.html:67 html/User/Groups/Members.html:88 lib/RT/CustomField_Overlay.pm:1088 msgid "Groups" msgstr "グループ" -#: lib/RT/Group_Overlay.pm:963 +#: lib/RT/Group_Overlay.pm:997 msgid "Groups can't be members of their members" msgstr "グループã¯å½¼ã‚‰ã®ãƒ¡ãƒ³ãƒãƒ¼ã«ã¯ãªã‚Œã¾ã›ã‚“" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:82 msgid "Groups matching search criteria" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Ticket/Elements/ShowRequestor:77 msgid "Groups this user belongs to" msgstr "" -#: lib/RT/Interface/CLI.pm:72 lib/RT/Interface/CLI.pm:72 +#: lib/RT/Interface/CLI.pm:94 lib/RT/Interface/CLI.pm:94 msgid "Hello!" msgstr "ã“ã‚“ã«ã¡ã¯ï¼" -#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:753 +#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:773 #. ($name) msgid "Hello, %1" msgstr "ã“ã‚“ã«ã¡ã¯ã€%1" -#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:89 +#: html/Admin/Elements/GroupTabs:70 html/Admin/Elements/UserTabs:64 html/Ticket/Elements/ShowHistory:51 html/Ticket/Elements/Tabs:111 msgid "History" msgstr "ヒストリー" -#: NOT FOUND IN SOURCE -msgid "History for article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/History.html:62 +#. ($GroupObj->Name) msgid "History of the group %1" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/History.html:62 +#. ($UserObj->Name) msgid "History of the user %1" msgstr "" @@ -2568,11 +2183,11 @@ msgstr "" msgid "HomePhone" msgstr "自宅ã®é›»è©±" -#: html/Elements/Tabs:43 +#: html/Elements/Tabs:65 msgid "Homepage" msgstr "ホームページ" -#: lib/RT/Base.pm:86 +#: lib/RT/Base.pm:110 #. (6) msgid "I have %quant(%1,concrete mixer)." msgstr "" @@ -2581,11 +2196,15 @@ msgstr "" msgid "I have [quant,_1,concrete mixer]." msgstr "ç§ã¯[quant,_1,concrete mixer]ãŒã‚りã¾ã™ã€‚" -#: html/Search/Elements/PickBasics:104 html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1080 +#: html/Search/Build.html:637 +msgid "I'm lost" +msgstr "" + +#: html/Ticket/Elements/ShowBasics:48 lib/RT/Tickets_Overlay.pm:1494 msgid "Id" msgstr "ID" -#: html/Admin/Users/Modify.html:43 html/User/Prefs.html:38 +#: html/Admin/Users/Modify.html:65 html/User/Prefs.html:60 msgid "Identity" msgstr "身分証明書" @@ -2593,92 +2212,80 @@ msgstr "身分証明書" msgid "If an approval is rejected, reject the original and delete pending approvals" msgstr "" -#: html/Tools/Offline.html:52 +#: html/Tools/Offline.html:74 msgid "If no Requestor is specified, create tickets with this requestor." msgstr "" -#: html/Tools/Offline.html:43 +#: html/Tools/Offline.html:65 msgid "If no queue is specified, create tickets in this queue." msgstr "" -#: bin/rt-crontool:186 +#: bin/rt-crontool:215 msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." msgstr "" -#: html/Admin/Queues/People.html:104 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Queues/People.html:126 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:128 html/Ticket/ModifyPeople.html:59 msgid "If you've updated anything above, be sure to" msgstr "上ã®ä½•ã‹ã‚’アップデートã—ãŸãªã‚‰ã€æ¬¡ã®ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„" -#: lib/RT/Record.pm:742 +#: lib/RT/Record.pm:933 msgid "Illegal value for %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Image" -msgstr "" - -#: lib/RT/Record.pm:745 +#: lib/RT/Record.pm:936 msgid "Immutable field" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Include disabled classes in listing." -msgstr "" - -#: html/Admin/Elements/EditCustomFields:72 -msgid "Include disabled custom fields in listing." -msgstr "" - -#: html/Admin/Groups/index.html:37 +#: html/Admin/Groups/index.html:65 msgid "Include disabled groups in listing." msgstr "" -#: html/Admin/Queues/index.html:42 +#: html/Admin/Queues/index.html:65 msgid "Include disabled queues in listing." msgstr "リストã®ç„¡åйãªã‚­ãƒ¥ãƒ¼ã‚’å«ã‚€" -#: html/Admin/Users/index.html:46 +#: html/Admin/Users/index.html:71 msgid "Include disabled users in search." msgstr "検索ã®ç„¡åйãªãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’å«ã‚€" -#: html/Search/Elements/PickBasics:59 lib/RT/Tickets_Overlay.pm:1129 +#: html/Search/Build.html:663 +msgid "Incomplete Query" +msgstr "" + +#: html/Search/Build.html:660 +msgid "Incomplete query" +msgstr "" + +#: html/Search/Elements/PickBasics:161 lib/RT/Tickets_Overlay.pm:1544 msgid "Initial Priority" msgstr "最åˆã®å„ªå…ˆæ¨©" -#: lib/RT/Ticket_Overlay.pm:1273 lib/RT/Ticket_Overlay.pm:1275 +#: lib/RT/Ticket_Overlay.pm:1139 lib/RT/Ticket_Overlay.pm:1141 msgid "InitialPriority" msgstr "" -#: lib/RT/ScripAction_Overlay.pm:97 +#: lib/RT/ScripAction_Overlay.pm:134 msgid "Input error" msgstr "入力エラー" -#: NOT FOUND IN SOURCE -msgid "Interest noted" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:3797 +#: lib/RT/Ticket_Overlay.pm:3454 msgid "Internal Error" msgstr "" -#: lib/RT/Record.pm:186 +#: lib/RT/Record.pm:305 #. ($id->{error_message}) msgid "Internal Error: %1" msgstr "" -#: lib/RT/Group_Overlay.pm:644 +#: lib/RT/Group_Overlay.pm:676 msgid "Invalid Group Type" msgstr "無効ãªã‚°ãƒ«ãƒ¼ãƒ—タイプã§ã™" -#: lib/RT/Principal_Overlay.pm:127 +#: lib/RT/Principal_Overlay.pm:161 msgid "Invalid Right" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Invalid Type" -msgstr "" - -#: lib/RT/Record.pm:747 +#: lib/RT/Record.pm:938 msgid "Invalid data" msgstr "" @@ -2686,75 +2293,63 @@ msgstr "" msgid "Invalid owner. Defaulting to 'nobody'." msgstr "無効ãªã‚ªãƒ¼ãƒŠãƒ¼ã§ã™ã€‚ '誰ã§ã‚‚ãªã„'ã«åˆæœŸè¨­å®šã—ã¾ã™." -#: lib/RT/Scrip_Overlay.pm:133 lib/RT/Template_Overlay.pm:251 +#: lib/RT/Scrip_Overlay.pm:158 lib/RT/Template_Overlay.pm:276 msgid "Invalid queue" msgstr "無効ãªã‚­ãƒ¥ãƒ¼ã§ã™" -#: 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 +#: lib/RT/ACE_Overlay.pm:265 lib/RT/ACE_Overlay.pm:274 lib/RT/ACE_Overlay.pm:280 lib/RT/ACE_Overlay.pm:291 msgid "Invalid right" msgstr "ç„¡åŠ¹ãªæ¨©åˆ©ã§ã™" -#: lib/RT/Record.pm:161 +#: lib/RT/Record.pm:280 #. ($key) msgid "Invalid value for %1" msgstr "%1ã«ã¯ç„¡åйãªãƒãƒªãƒ¥ãƒ¼ã§ã™" -#: lib/RT/Ticket_Overlay.pm:3380 +#: lib/RT/Record.pm:1597 msgid "Invalid value for custom field" msgstr "カスタムフィールドã«ã¯ç„¡åйãªãƒãƒªãƒ¥ãƒ¼ã§ã™" -#: lib/RT/Ticket_Overlay.pm:385 +#: lib/RT/Ticket_Overlay.pm:413 msgid "Invalid value for status" msgstr "ステータスã«ã¯ç„¡åйãªãƒãƒªãƒ¥ãƒ¼ã§ã™" -#: bin/rt-crontool:187 +#: bin/rt-crontool:216 msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." msgstr "" -#: bin/rt-crontool:188 +#: bin/rt-crontool:217 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:159 +#: bin/rt-crontool:188 msgid "It takes several arguments:" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Items pending my approval" +#: html/Search/Elements/EditFormat:85 +msgid "Italic" msgstr "" -#: lib/RT/Date.pm:411 +#: lib/RT/Date.pm:437 msgid "Jan." msgstr "一月" -#: NOT FOUND IN SOURCE -msgid "January" -msgstr "" - -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/Group_Overlay.pm:174 msgid "Join or leave this group" msgstr "" -#: lib/RT/Date.pm:417 +#: lib/RT/Date.pm:443 msgid "Jul." msgstr "七月" -#: NOT FOUND IN SOURCE -msgid "July" -msgstr "" - -#: html/Ticket/Elements/Tabs:100 +#: html/Ticket/Elements/Tabs:122 msgid "Jumbo" msgstr "大ãã„" -#: lib/RT/Date.pm:416 +#: lib/RT/Date.pm:442 msgid "Jun." msgstr "六月" -#: NOT FOUND IN SOURCE -msgid "June" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Keyword" msgstr "キーワード" @@ -2763,51 +2358,43 @@ msgstr "キーワード" msgid "Lang" msgstr "é•·ã„" -#: html/User/Prefs.html:54 +#: html/Admin/Users/Modify.html:94 html/User/Prefs.html:76 msgid "Language" msgstr "" -#: html/Ticket/Elements/Tabs:74 +#: html/Search/Elements/EditFormat:79 +msgid "Large" +msgstr "" + +#: html/Ticket/Elements/Tabs:96 msgid "Last" msgstr "最後ã®" -#: html/Ticket/Elements/EditDates:37 html/Ticket/Elements/ShowDates:39 +#: html/Ticket/Elements/EditDates:59 html/Ticket/Elements/ShowDates:60 msgid "Last Contact" msgstr "最後ã®ã‚³ãƒ³ã‚¿ã‚¯ãƒˆ" -#: NOT FOUND IN SOURCE -msgid "Last Contact" -msgstr "" - -#: html/Elements/SelectDateType:28 +#: html/Elements/SelectDateType:50 msgid "Last Contacted" msgstr "最後ã«ã‚³ãƒ³ã‚¿ã‚¯ãƒˆã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "Last Notified" -msgstr "" - -#: html/Elements/SelectDateType:29 +#: html/Elements/SelectDateType:51 msgid "Last Updated" msgstr "最後ã«ã‚¢ãƒƒãƒ—デートã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "LastUpdated" -msgstr "" - -#: html/Search/Elements/PickBasics:116 +#: html/Search/Elements/PickBasics:103 msgid "LastUpdatedBy" msgstr "" -#: html/Ticket/Elements/ShowBasics:46 +#: html/Ticket/Elements/ShowBasics:68 msgid "Left" msgstr "残ã£ãŸ" -#: html/Admin/Users/Modify.html:82 +#: html/Admin/Users/Modify.html:109 msgid "Let this user access RT" msgstr "ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’RTã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã¾ã™" -#: html/Admin/Users/Modify.html:86 +#: html/Admin/Users/Modify.html:113 msgid "Let this user be granted rights" msgstr "ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®æ¨©åˆ©ã‚’èªã‚ã¾ã™" @@ -2819,257 +2406,255 @@ msgstr "オーナーを%1 %2ã«åˆ¶é™ã—ã¾ã™" msgid "Limiting queue to %1 %2" msgstr "キューを%1 %2ã«åˆ¶é™ã—ã¾ã™" -#: lib/RT/Record.pm:1086 +#: html/Search/Elements/EditFormat:68 +msgid "Link" +msgstr "" + +#: lib/RT/Record.pm:1292 msgid "Link already exists" msgstr "リンクã¯ã™ã§ã«å­˜åœ¨ã—ã¦ã„ã¾ã™" -#: lib/RT/Record.pm:1100 +#: lib/RT/Record.pm:1306 msgid "Link could not be created" msgstr "リンクãŒä½œæˆã•れã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/Record.pm:1106 +#: lib/RT/Record.pm:1312 #. ($TransString) msgid "Link created (%1)" msgstr "リンクãŒä½œæˆã•れã¾ã—ãŸï¼ˆ%1)" -#: lib/RT/Record.pm:1167 +#: lib/RT/Record.pm:1373 #. ($TransString) msgid "Link deleted (%1)" msgstr "リンクãŒå‰Šé™¤ã•れã¾ã—ãŸï¼ˆ%1)" -#: lib/RT/Record.pm:1173 +#: lib/RT/Record.pm:1379 msgid "Link not found" msgstr "リンクãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: html/Ticket/ModifyLinks.html:24 html/Ticket/ModifyLinks.html:28 +#: html/Ticket/ModifyLinks.html:46 html/Ticket/ModifyLinks.html:50 #. ($Ticket->Id) msgid "Link ticket #%1" msgstr "リンクãƒã‚±ãƒƒãƒˆ#%1" -#: NOT FOUND IN SOURCE -msgid "Link ticket %1" -msgstr "" - -#: html/Ticket/Create.html:174 html/Ticket/Elements/ShowSummary:61 html/Ticket/Elements/Tabs:98 html/Ticket/ModifyAll.html:56 +#: html/Ticket/Create.html:205 html/Ticket/Elements/ShowSummary:83 html/Ticket/Elements/Tabs:120 html/Ticket/ModifyAll.html:78 msgid "Links" msgstr "リンク" -#: html/Search/Elements/EditSearches:26 +#: html/Search/Elements/EditSearches:76 msgid "Load" msgstr "" -#: html/Search/Elements/EditSearches:24 +#: html/Search/Elements/EditSearches:74 msgid "Load saved search:" msgstr "" -#: html/Admin/Tools/Configuration.html:19 +#: lib/RT/System.pm:87 +msgid "LoadSavedSearch" +msgstr "" + +#: html/Admin/Tools/Configuration.html:64 msgid "Loaded perl modules" msgstr "" -#: html/Admin/Users/Modify.html:111 html/User/Prefs.html:104 +#: lib/RT/SavedSearch.pm:112 +#. ($self->Name) +msgid "Loaded search %1" +msgstr "" + +#: html/Admin/Users/Modify.html:138 html/User/Prefs.html:126 msgid "Location" msgstr "場所" -#: lib/RT.pm:184 +#: lib/RT.pm:212 #. ($RT::LogDir) msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." msgstr "ログディレクトリー%1ãŒè¦‹ã¤ã‹ã‚‰ãªã„ã€ã¾ãŸã¯æ›¸ã出ã›ã¾ã›ã‚“。\\n RTãŒå‹•ãã¾ã›ã‚“" -#: html/Elements/Header:69 +#: html/Elements/Header:94 #. ("".$session{'CurrentUser'}->Name."") 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:57 html/Elements/Login:66 html/Elements/Login:76 lib/RT/StyleGuide.pod:797 msgid "Login" msgstr "ログイン" -#: html/Elements/Header:66 +#: html/Elements/Header:91 msgid "Logout" msgstr "ログアウト" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:866 msgid "Lookup type mismatch" msgstr "" -#: html/Search/Bulk.html:83 +#: html/Search/Bulk.html:104 msgid "Make Owner" msgstr "オーナーを決ã‚ã‚‹" -#: html/Search/Bulk.html:107 +#: html/Search/Bulk.html:128 msgid "Make Status" msgstr "ステータスを決ã‚ã‚‹" -#: html/Search/Bulk.html:115 +#: html/Search/Bulk.html:136 msgid "Make date Due" msgstr "æœŸé™æœŸæ—¥ã‚’決ã‚ã‚‹" -#: html/Search/Bulk.html:117 +#: html/Search/Bulk.html:138 msgid "Make date Resolved" msgstr "è§£æžæœŸæ—¥ã‚’決ã‚ã‚‹" -#: html/Search/Bulk.html:111 +#: html/Search/Bulk.html:132 msgid "Make date Started" msgstr "é–‹å§‹ã—ãŸæ—¥ã‚’決ã‚ã‚‹" -#: html/Search/Bulk.html:109 +#: html/Search/Bulk.html:130 msgid "Make date Starts" msgstr "開始日を決ã‚ã‚‹" -#: html/Search/Bulk.html:113 +#: html/Search/Bulk.html:134 msgid "Make date Told" msgstr "ã„ã‚ã‚ŒãŸæ—¥ã‚’決ã‚ã‚‹" -#: html/Search/Bulk.html:103 +#: html/Search/Bulk.html:124 msgid "Make priority" msgstr "優先順ä½ã‚’決ã‚ã‚‹" -#: html/Search/Bulk.html:105 +#: html/Search/Bulk.html:126 msgid "Make queue" msgstr "キューを決ã‚ã‚‹" -#: html/Search/Bulk.html:101 +#: html/Search/Bulk.html:122 msgid "Make subject" msgstr "サブジェクトを決ã‚ã‚‹" -#: NOT FOUND IN SOURCE -msgid "Malkovich Malkovich Malkovich Malkovich" +#: lib/RT/Group_Overlay.pm:177 +msgid "Make this group visible to user" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/index.html:78 msgid "Manage custom fields and custom field values" msgstr "" -#: html/Admin/index.html:32 +#: html/Admin/index.html:69 msgid "Manage groups and group membership" msgstr "" -#: html/Admin/index.html:38 +#: html/Admin/index.html:85 msgid "Manage properties and configuration which apply to all queues" msgstr "" -#: html/Admin/index.html:35 +#: html/Admin/index.html:74 msgid "Manage queues and queue-specific properties" msgstr "" -#: html/Admin/index.html:29 +#: html/Admin/index.html:64 msgid "Manage users and passwords" msgstr "" -#: lib/RT/Date.pm:413 +#: lib/RT/Date.pm:439 msgid "Mar." msgstr "三月" -#: NOT FOUND IN SOURCE -msgid "March" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "May" -msgstr "" - -#: lib/RT/Date.pm:415 +#: lib/RT/Date.pm:441 msgid "May." msgstr "五月" -#: lib/RT/Transaction_Overlay.pm:634 +#: lib/RT/Transaction_Overlay.pm:720 #. ($value) msgid "Member %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:674 +#: lib/RT/Transaction_Overlay.pm:760 #. ($value) msgid "Member %1 deleted" msgstr "" -#: lib/RT/Group_Overlay.pm:974 +#: lib/RT/Group_Overlay.pm:1008 msgid "Member added" msgstr "メンãƒãƒ¼ãŒè¿½åŠ ã•れã¾ã—ãŸ" -#: lib/RT/Group_Overlay.pm:1136 +#: lib/RT/Group_Overlay.pm:1170 msgid "Member deleted" msgstr "メンãƒãƒ¼ãŒå‰Šé™¤ã•れã¾ã—ãŸ" -#: lib/RT/Group_Overlay.pm:1140 +#: lib/RT/Group_Overlay.pm:1174 msgid "Member not deleted" msgstr "メンãƒãƒ¼ãŒå‰Šé™¤ã•れã¦ã„ã¾ã›ã‚“" -#: html/Elements/SelectLinkType:25 +#: html/Elements/SelectLinkType:47 msgid "Member of" msgstr "ã®ãƒ¡ãƒ³ãƒãƒ¼" -#: NOT FOUND IN SOURCE -msgid "MemberOf" -msgstr "" - -#: html/Admin/Elements/GroupTabs:41 html/User/Elements/GroupTabs:41 +#: html/Admin/Elements/GroupTabs:63 html/User/Elements/GroupTabs:63 msgid "Members" msgstr "メンãƒãƒ¼" -#: lib/RT/Transaction_Overlay.pm:631 +#: lib/RT/Transaction_Overlay.pm:717 #. ($value) msgid "Membership in %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:671 +#: lib/RT/Transaction_Overlay.pm:757 #. ($value) msgid "Membership in %1 deleted" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:61 msgid "Memberships" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/Memberships.html:60 +#. ($UserObj->Name) msgid "Memberships of the user %1" msgstr "" -#: lib/RT/Ticket_Overlay.pm:2813 +#: lib/RT/Ticket_Overlay.pm:2849 msgid "Merge Successful" msgstr "çµåˆãŒæˆåŠŸã—ã¾ã—ãŸ" -#: lib/RT/Ticket_Overlay.pm:2733 +#: lib/RT/Ticket_Overlay.pm:2736 msgid "Merge failed. Couldn't set EffectiveId" msgstr "çµåˆãŒå¤±æ•—ã—ã¾ã—ãŸã€‚有効ãªIDãŒè¨­å®šã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/Elements/EditLinks:104 html/Ticket/Elements/BulkLinks:26 +#: lib/RT/Ticket_Overlay.pm:2744 +msgid "Merge failed. Couldn't set Status" +msgstr "" + +#: html/Elements/EditLinks:129 html/Ticket/Elements/BulkLinks:48 msgid "Merge into" msgstr "ã«çµåˆ" -#: lib/RT/Transaction_Overlay.pm:637 +#: lib/RT/Transaction_Overlay.pm:723 #. ($value) msgid "Merged into %1" msgstr "" -#: html/Search/Bulk.html:135 html/Ticket/Update.html:83 +#: html/Search/Bulk.html:165 html/Ticket/Update.html:116 msgid "Message" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Message body not shown because it is too large or is not plain text." -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2514 +#: lib/RT/Ticket_Overlay.pm:2406 msgid "Message could not be recorded" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Message recipients" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2517 +#: lib/RT/Ticket_Overlay.pm:2409 msgid "Message recorded" msgstr "" -#: html/Ticket/Elements/PreviewScrips:70 +#: html/Ticket/Elements/PreviewScrips:115 msgid "Messages about this ticket will not be sent to..." msgstr "" -#: lib/RT/Record.pm:749 +#: html/Search/Build.html:667 +msgid "Mismatched parentheses" +msgstr "" + +#: lib/RT/Record.pm:940 msgid "Missing a primary key?: %1" msgstr "" -#: html/Admin/Users/Modify.html:166 html/User/Prefs.html:71 +#: html/Admin/Users/Modify.html:193 html/User/Prefs.html:93 msgid "Mobile" msgstr "æºå¸¯" @@ -3077,15 +2662,7 @@ msgstr "æºå¸¯" msgid "MobilePhone" msgstr "æºå¸¯é›»è©±" -#: NOT FOUND IN SOURCE -msgid "Modified" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "Modify Access Control List" msgstr "" @@ -3093,208 +2670,189 @@ msgstr "" msgid "Modify Custom Field %1" msgstr "カスタムフィールド%1を修正ã™ã‚‹" -#: NOT FOUND IN SOURCE -msgid "Modify Custom Fields which apply to all %1" +#: html/Admin/Elements/ObjectCustomFields:96 +#. (loc(lc($FriendlySubTypes)), loc(lc($Types))) +msgid "Modify Custom Fields which apply to %1 for all %2" msgstr "" -#: html/Admin/Global/CustomFields.html:43 html/Admin/Global/index.html:50 -msgid "Modify Custom Fields which apply to all queues" +#: html/Admin/Elements/ObjectCustomFields:98 +#. (loc(lc($Types))) +msgid "Modify Custom Fields which apply to all %1" msgstr "" -#: html/Admin/Global/GroupRights.html:84 html/Admin/Groups/GroupRights.html:72 html/Admin/Queues/GroupRights.html:85 +#: html/Admin/Global/GroupRights.html:106 html/Admin/Groups/GroupRights.html:94 html/Admin/Queues/GroupRights.html:107 msgid "Modify Group Rights" msgstr "" -#: html/Admin/Groups/Members.html:80 html/User/Groups/Members.html:79 +#: html/Admin/Groups/Members.html:102 html/User/Groups/Members.html:101 msgid "Modify Members" msgstr "" -#: html/User/Delegation.html:36 +#: html/User/Delegation.html:58 msgid "Modify Rights" msgstr "" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "Modify Scrip templates for this queue" msgstr "" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "Modify Scrips for this queue" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Modify System ACLS" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify Template %1" -msgstr "" - -#: html/Admin/Global/UserRights.html:53 html/Admin/Groups/UserRights.html:54 html/Admin/Queues/UserRights.html:53 +#: html/Admin/Global/UserRights.html:75 html/Admin/Groups/UserRights.html:76 html/Admin/Queues/UserRights.html:75 msgid "Modify User Rights" msgstr "" -#: html/Admin/Queues/CustomField.html:44 +#: html/Admin/Queues/CustomField.html:66 #. ($QueueObj->Name()) msgid "Modify a CustomField for queue %1" msgstr "" -#: html/Admin/Global/CustomField.html:52 -msgid "Modify a CustomField which applies to all queues" -msgstr "" - -#: html/Admin/Queues/Scrip.html:53 +#: html/Admin/Queues/Scrip.html:75 #. ($QueueObj->Name) msgid "Modify a scrip for queue %1" msgstr "" -#: html/Admin/Global/Scrip.html:47 +#: html/Admin/Global/Scrip.html:69 msgid "Modify a scrip which applies to all queues" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Modify article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:90 +#. ($CF->Name) msgid "Modify associated objects for %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Modify dates for # %1" -msgstr "" - -#: html/Ticket/ModifyDates.html:24 html/Ticket/ModifyDates.html:28 +#: html/Ticket/ModifyDates.html:46 html/Ticket/ModifyDates.html:50 #. ($TicketObj->Id) msgid "Modify dates for #%1" msgstr "#%1ã®æœŸæ—¥ã‚’修正ã™ã‚‹" -#: html/Ticket/ModifyDates.html:34 +#: html/Ticket/ModifyDates.html:56 #. ($TicketObj->Id) msgid "Modify dates for ticket # %1" msgstr "ãƒã‚±ãƒƒãƒˆ#%1ã®æœŸæ—¥ã‚’修正ã™ã‚‹" -#: html/Admin/Global/GroupRights.html:24 html/Admin/Global/GroupRights.html:27 html/Admin/Global/index.html:55 +#: html/Admin/Elements/GlobalCustomFieldTabs:65 html/Admin/Global/index.html:72 +msgid "Modify global custom fields" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:70 html/Admin/Global/GroupRights.html:46 html/Admin/Global/GroupRights.html:49 html/Admin/Global/index.html:77 msgid "Modify global group rights" msgstr "グローãƒãƒ«ã‚°ãƒ«ãƒ¼ãƒ—ã®æ¨©åˆ©ã‚’修正ã™ã‚‹" -#: html/Admin/Global/GroupRights.html:32 +#: html/Admin/Global/GroupRights.html:54 msgid "Modify global group rights." msgstr "グローãƒãƒ«ã‚°ãƒ«ãƒ¼ãƒ—ã®æ¨©åˆ©ã‚’修正ã™ã‚‹" -#: NOT FOUND IN SOURCE -msgid "Modify global rights for groups" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify global rights for users" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Modify global scrips" msgstr "グローãƒãƒ«ã‚¹ã‚¯ãƒªãƒ—トを修正ã™ã‚‹" -#: html/Admin/Global/UserRights.html:24 html/Admin/Global/UserRights.html:27 html/Admin/Global/index.html:59 +#: html/Admin/Global/UserRights.html:46 html/Admin/Global/UserRights.html:49 html/Admin/Global/index.html:81 msgid "Modify global user rights" msgstr "" -#: html/Admin/Global/UserRights.html:32 +#: html/Admin/Global/UserRights.html:54 msgid "Modify global user rights." msgstr "グローãƒãƒ«ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®æ¨©åˆ©ã‚’修正ã™ã‚‹" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "Modify group metadata or delete group" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:164 +#. ($CustomFieldObj->Name) msgid "Modify group rights for custom field %1" msgstr "" -#: html/Admin/Groups/GroupRights.html:24 html/Admin/Groups/GroupRights.html:28 html/Admin/Groups/GroupRights.html:34 +#: html/Admin/Groups/GroupRights.html:46 html/Admin/Groups/GroupRights.html:50 html/Admin/Groups/GroupRights.html:56 #. ($GroupObj->Name) msgid "Modify group rights for group %1" msgstr "%1ã®ã‚°ãƒ«ãƒ¼ãƒ—権利を修正ã™ã‚‹" -#: html/Admin/Queues/GroupRights.html:24 html/Admin/Queues/GroupRights.html:28 +#: html/Admin/Queues/GroupRights.html:46 html/Admin/Queues/GroupRights.html:50 #. ($QueueObj->Name) msgid "Modify group rights for queue %1" msgstr "キュー%1ã®ã‚°ãƒ«ãƒ¼ãƒ—権利を修正ã™ã‚‹" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "Modify membership roster for this group" msgstr "" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "Modify one's own RT account" msgstr "" -#: html/Admin/Queues/People.html:24 html/Admin/Queues/People.html:28 +#: html/Admin/Queues/People.html:46 html/Admin/Queues/People.html:50 #. ($QueueObj->Name) msgid "Modify people related to queue %1" msgstr "キュー%1ã«é–¢ä¿‚ã®ã‚る人々を修正ã™ã‚‹" -#: html/Ticket/ModifyPeople.html:24 html/Ticket/ModifyPeople.html:28 html/Ticket/ModifyPeople.html:34 +#: html/Ticket/ModifyPeople.html:46 html/Ticket/ModifyPeople.html:50 html/Ticket/ModifyPeople.html:56 #. ($Ticket->id) #. ($Ticket->Id) msgid "Modify people related to ticket #%1" msgstr "ãƒã‚±ãƒƒãƒˆ#%1ã«é–¢ä¿‚ã®ã‚る人々を修正ã™ã‚‹" -#: html/Admin/Queues/Scrips.html:45 +#: html/Admin/Queues/Scrips.html:67 #. ($QueueObj->Name) msgid "Modify scrips for queue %1" msgstr "キュー%1ã®ã‚¹ã‚¯ãƒªãƒ—トを修正ã™ã‚‹" -#: html/Admin/Global/Scrips.html:43 html/Admin/Global/index.html:41 +#: html/Admin/Elements/GlobalCustomFieldTabs:56 html/Admin/Global/Scrips.html:65 html/Admin/Global/index.html:63 msgid "Modify scrips which apply to all queues" msgstr "" -#: html/Admin/Global/Template.html:24 html/Admin/Global/Template.html:29 html/Admin/Global/Template.html:80 html/Admin/Queues/Template.html:77 +#: html/Admin/Global/Template.html:102 html/Admin/Global/Template.html:46 html/Admin/Global/Template.html:51 html/Admin/Queues/Template.html:99 #. (loc($TemplateObj->Name())) #. ($TemplateObj->id) msgid "Modify template %1" msgstr "テンプレート%1を修正ã™ã‚‹" -#: html/Admin/Global/Templates.html:43 +#: html/Admin/Global/Templates.html:65 msgid "Modify templates which apply to all queues" msgstr "" -#: html/Admin/Groups/Modify.html:86 html/User/Groups/Modify.html:85 +#: html/Admin/Groups/Modify.html:119 html/User/Groups/Modify.html:107 #. ($Group->Name) msgid "Modify the group %1" msgstr "グループ%1を修正ã™ã‚‹" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "Modify the queue watchers" msgstr "" -#: html/Admin/Users/Modify.html:263 +#: html/Admin/Users/Modify.html:301 #. ($UserObj->Name) msgid "Modify the user %1" msgstr "ユーザー%1を修正ã™ã‚‹" -#: html/Ticket/ModifyAll.html:36 +#: html/Ticket/ModifyAll.html:58 #. ($Ticket->Id) msgid "Modify ticket # %1" msgstr "ãƒã‚±ãƒƒãƒˆ# %1を修正ã™ã‚‹" -#: html/Ticket/Modify.html:24 html/Ticket/Modify.html:27 html/Ticket/Modify.html:33 +#: html/Ticket/Modify.html:46 html/Ticket/Modify.html:49 html/Ticket/Modify.html:55 #. ($TicketObj->Id) msgid "Modify ticket #%1" msgstr "ãƒã‚±ãƒƒãƒˆ#%1を修正ã™ã‚‹" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "Modify tickets" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:157 +#. ($CustomFieldObj->Name) msgid "Modify user rights for custom field %1" msgstr "" -#: html/Admin/Groups/UserRights.html:24 html/Admin/Groups/UserRights.html:28 html/Admin/Groups/UserRights.html:34 +#: html/Admin/Groups/UserRights.html:46 html/Admin/Groups/UserRights.html:50 html/Admin/Groups/UserRights.html:56 #. ($GroupObj->Name) msgid "Modify user rights for group %1" msgstr "グループ%1ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼æ¨©åˆ©ã‚’修正ã™ã‚‹" -#: html/Admin/Queues/UserRights.html:24 html/Admin/Queues/UserRights.html:28 +#: html/Admin/Queues/UserRights.html:46 html/Admin/Queues/UserRights.html:50 #. ($QueueObj->Name) msgid "Modify user rights for queue %1" msgstr "キュー%1ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼æ¨©åˆ©ã‚’修正ã™ã‚‹" @@ -3303,113 +2861,97 @@ msgstr "キュー%1ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼æ¨©åˆ©ã‚’修正ã™ã‚‹" msgid "Modify watchers for queue '%1'" msgstr "キュー'%1'ã®ã‚¦ã‚©ãƒƒãƒãƒ£ãƒ¼ã‚’修正ã™ã‚‹" -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "ModifyACL" msgstr "" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/CustomField_Overlay.pm:103 +msgid "ModifyCustomField" +msgstr "" + +#: lib/RT/Group_Overlay.pm:174 msgid "ModifyOwnMembership" msgstr "" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "ModifyQueueWatchers" msgstr "" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "ModifyScrips" msgstr "" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "ModifySelf" msgstr "" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "ModifyTemplate" msgstr "" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "ModifyTicket" msgstr "" -#: lib/RT/Date.pm:388 +#: lib/RT/Date.pm:413 msgid "Mon." msgstr "月曜日" -#: html/Ticket/Elements/ShowRequestor:40 +#: html/Ticket/Elements/ShowRequestor:62 #. ($name) msgid "More about %1" msgstr "ã•らã«%1ã«ã¤ã„ã¦" -#: NOT FOUND IN SOURCE -msgid "Move" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:60 +#: html/Admin/Elements/PickCustomFields:83 msgid "Move down" msgstr "" -#: html/Admin/Elements/EditCustomFields:52 +#: html/Admin/Elements/PickCustomFields:75 msgid "Move up" msgstr "" -#: html/Admin/Elements/SelectSingleOrMultiple:26 +#: html/Admin/Elements/SelectSingleOrMultiple:48 msgid "Multiple" msgstr "多ãã®" -#: lib/RT/User_Overlay.pm:197 +#: lib/RT/User_Overlay.pm:227 msgid "Must specify 'Name' attribute" msgstr "'åå‰'ã®å±žæ€§ã‚’特定ã—ã¦ãã ã•ã„" -#: html/SelfService/Elements/MyRequests:48 +#: html/SelfService/Elements/MyRequests:70 #. ($friendly_status) msgid "My %1 tickets" msgstr "" -#: NOT FOUND IN SOURCE -msgid "My Approvals" -msgstr "" - -#: html/Approvals/index.html:24 html/Approvals/index.html:25 +#: html/Approvals/index.html:46 html/Approvals/index.html:47 msgid "My approvals" msgstr "" -#: html/Search/Elements/SearchPrivacy:5 html/Search/Elements/SelectSearchObject:8 html/Search/Elements/SelectSearchesForObjects:8 +#: html/Search/Elements/SearchPrivacy:50 html/Search/Elements/SelectSearchObject:53 html/Search/Elements/SelectSearchesForObjects:53 msgid "My saved searches" msgstr "" -#: html/Admin/Elements/AddCustomFieldValue:31 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/ModifyTemplate:27 html/Admin/Groups/Modify.html:43 html/Elements/SelectGroups:25 html/Elements/SelectUsers:27 html/User/Groups/Modify.html:43 +#: html/Admin/CustomFields/Modify.html:58 html/Admin/Elements/AddCustomFieldValue:53 html/Admin/Elements/EditCustomField:55 html/Admin/Elements/EditCustomFieldValues:55 html/Admin/Elements/ModifyTemplate:49 html/Admin/Groups/Modify.html:65 html/User/Groups/Modify.html:65 msgid "Name" msgstr "åå‰" -#: lib/RT/User_Overlay.pm:204 +#: lib/RT/User_Overlay.pm:234 msgid "Name in use" msgstr "ç¾åœ¨ãŠä½¿ã„ã®åå‰" -#: NOT FOUND IN SOURCE -msgid "Name matches" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Need approval from system administrator" -msgstr "" - -#: html/Ticket/Elements/ShowDates:52 +#: html/Ticket/Elements/ShowDates:73 msgid "Never" msgstr "" -#: html/Elements/Quicksearch:29 +#: html/Elements/Quicksearch:51 msgid "New" msgstr "æ–°ã—ã„" -#: NOT FOUND IN SOURCE -msgid "New Article" -msgstr "" - -#: html/Elements/EditLinks:93 +#: html/Elements/EditLinks:115 msgid "New Links" msgstr "æ–°ã—ã„関係" -#: html/Admin/Users/Modify.html:92 html/User/Prefs.html:87 +#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:109 msgid "New Password" msgstr "æ–°ã—ã„パスワード" @@ -3417,39 +2959,27 @@ msgstr "æ–°ã—ã„パスワード" msgid "New Pending Approval" msgstr "" -#: html/Ticket/Elements/Tabs:170 +#: html/Ticket/Elements/Tabs:193 msgid "New Query" msgstr "" -#: NOT FOUND IN SOURCE -msgid "New Relationships" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "New Search" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "New class" -msgstr "" - -#: html/Admin/Global/CustomField.html:40 html/Admin/Global/CustomFields.html:38 html/Admin/Queues/CustomField.html:51 html/Admin/Queues/CustomFields.html:40 +#: html/Admin/Elements/CustomFieldTabs:93 html/Admin/Queues/CustomField.html:73 msgid "New custom field" msgstr "" -#: html/Admin/Elements/GroupTabs:53 html/User/Elements/GroupTabs:51 +#: html/Admin/Elements/GroupTabs:77 html/User/Elements/GroupTabs:73 msgid "New group" msgstr "" -#: html/SelfService/Prefs.html:31 +#: html/SelfService/Prefs.html:53 msgid "New password" msgstr "æ–°ã—ã„パスワード" -#: lib/RT/User_Overlay.pm:773 +#: lib/RT/User_Overlay.pm:817 msgid "New password notification sent" msgstr "æ–°ã—ã„パスワード情報ãŒé€ã‚‰ã‚Œã¾ã—ãŸ" -#: html/Admin/Elements/QueueTabs:69 +#: html/Admin/Elements/QueueTabs:95 msgid "New queue" msgstr "" @@ -3457,11 +2987,11 @@ msgstr "" msgid "New request" msgstr "æ–°ã—ã„リクエスト" -#: html/Admin/Elements/SelectRights:41 +#: html/Admin/Elements/SelectRights:65 msgid "New rights" msgstr "æ–°ã—ã„æ¨©åˆ©" -#: html/Admin/Global/Scrip.html:39 html/Admin/Global/Scrips.html:38 html/Admin/Queues/Scrip.html:42 html/Admin/Queues/Scrips.html:54 +#: html/Admin/Global/Scrip.html:61 html/Admin/Global/Scrips.html:60 html/Admin/Queues/Scrip.html:64 html/Admin/Queues/Scrips.html:76 msgid "New scrip" msgstr "" @@ -3469,27 +2999,27 @@ msgstr "" msgid "New search" msgstr "æ–°ã—ã„æ¤œç´¢" -#: html/Admin/Global/Template.html:59 html/Admin/Global/Templates.html:38 html/Admin/Queues/Template.html:57 html/Admin/Queues/Templates.html:49 +#: html/Admin/Global/Template.html:81 html/Admin/Global/Templates.html:60 html/Admin/Queues/Template.html:79 html/Admin/Queues/Templates.html:71 msgid "New template" msgstr "" -#: html/SelfService/Elements/Tabs:47 +#: html/SelfService/Elements/Tabs:69 msgid "New ticket" msgstr "" -#: lib/RT/Ticket_Overlay.pm:2700 +#: lib/RT/Ticket_Overlay.pm:2713 msgid "New ticket doesn't exist" msgstr "æ–°ã—ã„ãƒã‚±ãƒƒãƒˆã¯ã‚りã¾ã›ã‚“" -#: html/Admin/Elements/UserTabs:50 +#: html/Admin/Elements/UserTabs:78 msgid "New user" msgstr "" -#: html/Admin/Elements/CreateUserCalled:25 +#: html/Admin/Elements/CreateUserCalled:47 msgid "New user called" msgstr "æ–°ã—ã„ユーザーãŒå‘¼ã°ã‚Œã¾ã—ãŸ" -#: html/Admin/Queues/People.html:54 html/Ticket/Elements/EditPeople:28 +#: html/Admin/Queues/People.html:76 html/Ticket/Elements/EditPeople:50 msgid "New watchers" msgstr "æ–°ã—ã„ウォッãƒãƒ£ãƒ¼" @@ -3497,11 +3027,11 @@ msgstr "æ–°ã—ã„ウォッãƒãƒ£ãƒ¼" msgid "New window setting" msgstr "æ–°ã—ã„ウインドウ設定" -#: html/Ticket/Elements/Tabs:70 +#: html/Ticket/Elements/Tabs:92 msgid "Next" msgstr "次ã¸" -#: html/Elements/TicketList:67 +#: html/Elements/TicketList:104 msgid "Next Page" msgstr "" @@ -3509,47 +3039,39 @@ msgstr "" msgid "Next page" msgstr "次ã®ãƒšãƒ¼ã‚¸" -#: NOT FOUND IN SOURCE -msgid "NickName" -msgstr "" - -#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 +#: html/Admin/Users/Modify.html:84 html/User/Prefs.html:72 msgid "Nickname" msgstr "ニックãƒãƒ¼ãƒ " -#: NOT FOUND IN SOURCE -msgid "No" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:145 msgid "No Class defined" msgstr "" -#: html/Admin/Elements/EditCustomField:89 html/Admin/Elements/EditCustomFields:103 +#: html/Admin/CustomFields/Modify.html:124 html/Admin/Elements/EditCustomField:119 msgid "No CustomField" msgstr "カスタムフィールドãŒã‚りã¾ã›ã‚“" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:103 msgid "No CustomField defined" msgstr "" -#: html/Admin/Groups/GroupRights.html:83 html/Admin/Groups/UserRights.html:70 +#: html/Admin/Groups/GroupRights.html:105 html/Admin/Groups/UserRights.html:92 msgid "No Group defined" msgstr "グループãŒå®šç¾©ã•れã¾ã›ã‚“" -#: lib/RT/Tickets_Overlay_SQL.pm:452 +#: lib/RT/Tickets_Overlay_SQL.pm:477 msgid "No Query" msgstr "" -#: html/Admin/Queues/GroupRights.html:96 html/Admin/Queues/UserRights.html:67 +#: html/Admin/Queues/GroupRights.html:118 html/Admin/Queues/UserRights.html:89 msgid "No Queue defined" msgstr "キューãŒå®šç¾©ã•れã¾ã›ã‚“" -#: bin/rt-crontool:52 +#: bin/rt-crontool:73 msgid "No RT user found. Please consult your RT administrator.\\n" msgstr "RTユーザーãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。RT管ç†è€…ã«ç›¸è«‡ã—ã¦ãã ã•ã„。\\n" -#: html/Admin/Global/Template.html:78 html/Admin/Queues/Template.html:75 +#: html/Admin/Global/Template.html:100 html/Admin/Queues/Template.html:97 msgid "No Template" msgstr "テンプレートãŒã‚りã¾ã›ã‚“" @@ -3561,11 +3083,11 @@ msgstr "ãƒã‚±ãƒƒãƒˆãŒç‰¹å®šã§ãã¾ã›ã‚“。ãƒã‚±ãƒƒãƒˆã‚’終了ã—ã¾ã™" msgid "No Ticket specified. Aborting ticket modifications\\n\\n" msgstr "ãƒã‚±ãƒƒãƒˆãŒç‰¹å®šã§ãã¾ã›ã‚“。ãƒã‚±ãƒƒãƒˆã®ä¿®æ­£ã‚’終了ã—ã¾ã™\\n\\n" -#: html/Approvals/Elements/Approve:45 +#: html/Approvals/Elements/Approve:67 msgid "No action" msgstr "" -#: lib/RT/Record.pm:744 +#: lib/RT/Record.pm:935 msgid "No column specified" msgstr "" @@ -3573,7 +3095,7 @@ msgstr "" msgid "No command found\\n" msgstr "コマンドãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“\\n" -#: html/Ticket/Elements/ShowRequestor:46 +#: html/Ticket/Elements/ShowRequestor:68 msgid "No comment entered about this user" msgstr "ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«é–¢ã—ã¦ã®ã‚³ãƒ¡ãƒ³ãƒˆã¯å…¥åŠ›ã•れã¦ã„ã¾ã›ã‚“" @@ -3581,72 +3103,77 @@ msgstr "ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«é–¢ã—ã¦ã®ã‚³ãƒ¡ãƒ³ãƒˆã¯å…¥åŠ›ã•れã¦ã„ã¾ã› msgid "No correspondence attached" msgstr "é€šä¿¡æ–‡æ›¸ã®æ·»ä»˜ã¯ã‚りã¾ã›ã‚“" -#: lib/RT/Action/Generic.pm:159 lib/RT/Condition/Generic.pm:175 lib/RT/Search/ActiveTicketsInQueue.pm:55 lib/RT/Search/Generic.pm:112 +#: lib/RT/Action/Generic.pm:186 lib/RT/Condition/Generic.pm:198 lib/RT/Search/ActiveTicketsInQueue.pm:78 lib/RT/Search/Generic.pm:135 #. (ref $self) msgid "No description for %1" msgstr "%1記述ã¯ã‚りã¾ã›ã‚“" -#: lib/RT/Users_Overlay.pm:159 +#: lib/RT/Users_Overlay.pm:185 msgid "No group specified" msgstr "グループãŒç‰¹å®šã§ãã¾ã›ã‚“" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:52 msgid "No groups matching search criteria found." msgstr "" -#: lib/RT/Ticket_Overlay.pm:2475 +#: lib/RT/Ticket_Overlay.pm:2349 msgid "No message attached" msgstr "" -#: lib/RT/User_Overlay.pm:991 +#: lib/RT/User_Overlay.pm:1035 msgid "No password set" msgstr "パスワードãŒè¨­å®šã•れã¾ã›ã‚“" -#: lib/RT/Queue_Overlay.pm:296 +#: lib/RT/Queue_Overlay.pm:358 msgid "No permission to create queues" msgstr "キューを作æˆã™ã‚‹è¨±å¯ãŒã•れã¦ã„ã¾ã›ã‚“" -#: NOT FOUND IN SOURCE +#: lib/RT/Ticket_Overlay.pm:409 +#. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" msgstr "" -#: lib/RT/User_Overlay.pm:157 +#: lib/RT/User_Overlay.pm:187 msgid "No permission to create users" msgstr "ユーザーを作æˆã™ã‚‹è¨±å¯ãŒã•れã¦ã„ã¾ã›ã‚“" -#: html/SelfService/Display.html:125 +#: html/SelfService/Display.html:165 msgid "No permission to display that ticket" msgstr "ãã®ãƒã‚±ãƒƒãƒˆã‚’表示ã™ã‚‹è¨±å¯ãŒã‚りã¾ã›ã‚“" -#: html/SelfService/Update.html:68 +#: html/SelfService/Update.html:117 msgid "No permission to view update ticket" msgstr "アップデートãƒã‚±ãƒƒãƒˆã‚’見る許å¯ãŒã•ã‚りã¾ã›ã‚“" -#: lib/RT/Queue_Overlay.pm:716 lib/RT/Ticket_Overlay.pm:1581 +#: lib/RT/Queue_Overlay.pm:792 lib/RT/Ticket_Overlay.pm:1450 msgid "No principal specified" msgstr "責任者ãŒç‰¹å®šã§ãã¾ã›ã‚“" -#: html/Admin/Queues/People.html:153 html/Admin/Queues/People.html:163 +#: html/Admin/Queues/People.html:175 html/Admin/Queues/People.html:185 msgid "No principals selected." msgstr "責任者ãŒé¸æŠžã•れã¦ã„ã¾ã›ã‚“" -#: html/Admin/Queues/index.html:34 +#: html/Admin/Queues/index.html:57 msgid "No queues matching search criteria found." msgstr "検索基準ã«ã‚ã£ãŸã‚­ãƒ¥ãƒ¼ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: html/Admin/Elements/SelectRights:81 +#: html/Admin/Elements/SelectRights:106 msgid "No rights found" msgstr "" -#: html/Admin/Elements/SelectRights:32 +#: html/Admin/Elements/SelectRights:53 msgid "No rights granted." msgstr "権利ãŒè¨±å¯ã•れã¦ã„ã¾ã›ã‚“" -#: html/Search/Bulk.html:162 +#: lib/RT/SavedSearch.pm:187 +msgid "No search loaded" +msgstr "" + +#: html/Search/Bulk.html:194 msgid "No search to operate on." msgstr "æ“作ã®ãŸã‚ã®æ¤œç´¢ãŒã§ãã¾ã›ã‚“" -#: html/Elements/TicketList:155 +#: html/Elements/RT__Ticket/ColumnMap:134 msgid "No subject" msgstr "" @@ -3654,15 +3181,11 @@ msgstr "" msgid "No ticket id specified" msgstr "ãƒã‚±ãƒƒãƒˆIDãŒç‰¹å®šã§ãã¾ã›ã‚“" -#: lib/RT/Transaction_Overlay.pm:455 lib/RT/Transaction_Overlay.pm:493 +#: lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:554 msgid "No transaction type specified" msgstr "トランザクションタイプãŒç‰¹å®šã§ãã¾ã›ã‚“" -#: NOT FOUND IN SOURCE -msgid "No user or email address specified" -msgstr "" - -#: html/Admin/Users/index.html:35 +#: html/Admin/Users/index.html:55 msgid "No users matching search criteria found." msgstr "検索基準ã«ã‚ã£ãŸãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" @@ -3670,31 +3193,27 @@ msgstr "検索基準ã«ã‚ã£ãŸãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" msgstr "有効ãªRTユーザーãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。RT cvcãƒãƒ³ãƒ‰ãƒ©ãŒåˆ†é›¢ã—ã¦ã„ã¾ã™ã€‚RT管ç†è€…ã«ç›¸è«‡ã—ã¦ãã ã•ã„。\\n" -#: lib/RT/Record.pm:741 +#: lib/RT/Record.pm:932 msgid "No value sent to _Set!\\n" msgstr "" -#: html/Elements/QuickCreate:16 +#: html/Elements/QuickCreate:61 msgid "Nobody" msgstr "" -#: lib/RT/Record.pm:746 +#: lib/RT/Record.pm:937 msgid "Nonexistant field?" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Not logged in" -msgstr "" - -#: html/Elements/Header:71 +#: html/Elements/Header:96 msgid "Not logged in." msgstr "ログインã§ãã¾ã›ã‚“" -#: lib/RT/Date.pm:369 +#: lib/RT/Date.pm:393 msgid "Not set" msgstr "セットã§ãã¾ã›ã‚“" -#: html/NoAuth/Reminder.html:26 +#: html/NoAuth/Reminder.html:48 msgid "Not yet implemented." msgstr "ã¾ã å®Ÿè¡Œã§ãã¾ã›ã‚“" @@ -3702,11 +3221,11 @@ msgstr "ã¾ã å®Ÿè¡Œã§ãã¾ã›ã‚“" msgid "Not yet implemented...." msgstr "ã¾ã å®Ÿè¡Œã§ãã¾ã›ã‚“。。。" -#: html/Approvals/Elements/Approve:48 +#: html/Approvals/Elements/Approve:70 msgid "Notes" msgstr "" -#: lib/RT/User_Overlay.pm:776 +#: lib/RT/User_Overlay.pm:820 msgid "Notification could not be sent" msgstr "ãŠçŸ¥ã‚‰ã›ã‚’é€ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" @@ -3778,51 +3297,57 @@ msgstr "" msgid "Notify Requestors, Ccs and AdminCcs as Comment" msgstr "" -#: lib/RT/Date.pm:421 +#: lib/RT/Date.pm:447 msgid "Nov." msgstr "å一月" -#: NOT FOUND IN SOURCE -msgid "November" +#: html/Search/Elements/SelectAndOr:47 +msgid "OR" msgstr "" -#: lib/RT/Record.pm:200 +#: lib/RT/Record.pm:319 msgid "Object could not be created" msgstr "" -#: lib/RT/Record.pm:219 +#: lib/RT/Record.pm:124 +msgid "Object could not be deleted" +msgstr "" + +#: lib/RT/Record.pm:338 msgid "Object created" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/Record.pm:121 +msgid "Object deleted" +msgstr "" + +#: html/Admin/CustomFields/Objects.html:72 html/Admin/Elements/ObjectCustomFields:63 +#. ($ObjectType) +#. ($LookupType) msgid "Object of type %1 cannot take custom fields" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:901 msgid "Object type mismatch" msgstr "" -#: lib/RT/Date.pm:420 +#: lib/RT/Date.pm:446 msgid "Oct." msgstr "åæœˆ" -#: NOT FOUND IN SOURCE -msgid "October" -msgstr "" - -#: html/Tools/Elements/Tabs:31 +#: html/Tools/Elements/Tabs:53 msgid "Offline" msgstr "" -#: html/Tools/Offline.html:27 +#: html/Tools/Offline.html:49 msgid "Offline edits" msgstr "" -#: html/Tools/Offline.html:24 +#: html/Tools/Offline.html:46 msgid "Offline upload" msgstr "" -#: html/Elements/SelectDateRelation:34 +#: html/Elements/SelectDateRelation:56 msgid "On" msgstr "ã«" @@ -3862,21 +3387,21 @@ msgstr "" msgid "On Transaction" msgstr "" -#: html/Approvals/Elements/PendingMyApproval:49 +#: html/Approvals/Elements/PendingMyApproval:71 #. ("") msgid "Only show approvals for requests created after %1" msgstr "" -#: html/Approvals/Elements/PendingMyApproval:47 +#: html/Approvals/Elements/PendingMyApproval:69 #. ("") msgid "Only show approvals for requests created before %1" msgstr "" -#: html/Elements/Quicksearch:30 +#: html/Elements/Quicksearch:52 msgid "Open" msgstr "é–‹ã" -#: html/Ticket/Elements/Tabs:137 +#: html/Ticket/Elements/Tabs:159 msgid "Open it" msgstr "ãれを開ã" @@ -3884,7 +3409,7 @@ msgstr "ãれを開ã" msgid "Open requests" msgstr "リクエストを開ã" -#: html/SelfService/Elements/Tabs:41 +#: html/SelfService/Elements/Tabs:63 msgid "Open tickets" msgstr "" @@ -3900,7 +3425,7 @@ msgstr "ãƒã‚±ãƒƒãƒˆã‚’(リストã‹ã‚‰ï¼‰ã»ã‹ã®ã‚¦ã‚¤ãƒ³ãƒ‰ã‚¦ã‹ã‚‰é–‹ã msgid "Open tickets on correspondence" msgstr "" -#: html/Search/Elements/DisplayOptions:35 +#: html/Search/Elements/DisplayOptions:56 msgid "Order by" msgstr "" @@ -3908,52 +3433,44 @@ msgstr "" msgid "Ordering and sorting" msgstr "整列ã¨ä¸¦ã³æ›¿ãˆ" -#: html/Admin/Users/Modify.html:114 html/Elements/SelectUsers:28 html/User/Prefs.html:107 +#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:129 msgid "Organization" msgstr "組織" -#: html/Approvals/Elements/Approve:32 +#: html/Approvals/Elements/Approve:54 #. ($approving->Id, $approving->Subject) msgid "Originating ticket: #%1" msgstr "" -#: lib/RT/Transaction_Overlay.pm:525 +#: lib/RT/Transaction_Overlay.pm:611 msgid "Outgoing email about a comment recorded" msgstr "" -#: lib/RT/Transaction_Overlay.pm:529 +#: lib/RT/Transaction_Overlay.pm:615 msgid "Outgoing email recorded" msgstr "" -#: html/Admin/Queues/Modify.html:68 +#: html/Admin/Queues/Modify.html:90 msgid "Over time, priority moves toward" msgstr "時間切れã§ã™ã€å„ªå…ˆé †ä½ãŒã†ã¤ã‚Šã¾ã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "Overview" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "Own tickets" msgstr "" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "OwnTicket" msgstr "" -#: etc/initialdata:38 html/Elements/QuickCreate:13 html/Search/Elements/PickBasics:114 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:40 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1306 +#: etc/initialdata:38 html/Elements/QuickCreate:58 html/Search/Elements/PickBasics:101 html/SelfService/Elements/MyRequests:51 html/Ticket/Create.html:69 html/Ticket/Elements/EditPeople:64 html/Ticket/Elements/EditPeople:65 html/Ticket/Elements/ShowPeople:48 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:111 lib/RT/Tickets_Overlay.pm:1734 msgid "Owner" msgstr "オーナー" -#: NOT FOUND IN SOURCE -msgid "Owner changed from %1 to %2" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:467 +#: lib/RT/Ticket_Overlay.pm:495 msgid "Owner could not be set." msgstr "" -#: lib/RT/Transaction_Overlay.pm:575 +#: lib/RT/Transaction_Overlay.pm:661 #. ($Old->Name , $New->Name) msgid "Owner forcibly changed from %1 to %2" msgstr "オーナーã¯å¼·åˆ¶çš„ã«%1ã‹ã‚‰%2を変更ã—ã¾ã—ãŸ" @@ -3962,12 +3479,12 @@ msgstr "オーナーã¯å¼·åˆ¶çš„ã«%1ã‹ã‚‰%2を変更ã—ã¾ã—ãŸ" msgid "Owner is" msgstr "オーナーã¯" -#: html/Elements/TicketList:45 -#. ($Page, int($TotalFound/$Rows)+1) +#: html/Elements/TicketList:78 +#. ($Page, int($TotalFound/$Rows)+$oddRows) msgid "Page %1 of %2" msgstr "" -#: html/Admin/Users/Modify.html:171 html/User/Prefs.html:75 +#: html/Admin/Users/Modify.html:198 html/User/Prefs.html:97 msgid "Pager" msgstr "ãƒã‚±ãƒƒãƒˆãƒ™ãƒ«" @@ -3975,40 +3492,53 @@ msgstr "ãƒã‚±ãƒƒãƒˆãƒ™ãƒ«" msgid "PagerPhone" msgstr "ãƒã‚±ãƒƒãƒˆãƒ™ãƒ«é›»è©±" -#: NOT FOUND IN SOURCE -msgid "Parent" -msgstr "" - -#: html/Elements/EditLinks:117 html/Elements/EditLinks:54 html/Elements/ShowLinks:46 html/Ticket/Create.html:182 html/Ticket/Elements/BulkLinks:38 +#: html/Elements/EditLinks:142 html/Elements/EditLinks:76 html/Elements/ShowLinks:68 html/Ticket/Create.html:213 html/Ticket/Elements/BulkLinks:60 msgid "Parents" msgstr "両親" -#: html/Elements/Login:52 html/User/Prefs.html:83 +#: html/Elements/Login:74 html/User/Prefs.html:105 msgid "Password" msgstr "パスワード" -#: html/NoAuth/Reminder.html:24 +#: html/NoAuth/Reminder.html:46 msgid "Password Reminder" msgstr "パスワードã®ãŠçŸ¥ã‚‰ã›" -#: lib/RT/User_Overlay.pm:185 lib/RT/User_Overlay.pm:994 +#: lib/RT/Transaction_Overlay.pm:770 lib/RT/User_Overlay.pm:1046 +msgid "Password changed" +msgstr "" + +#: lib/RT/User_Overlay.pm:1038 lib/RT/User_Overlay.pm:215 +#. ($RT::MinimumPasswordLength) +msgid "Password needs to be at least %1 characters long" +msgstr "" + +#: lib/RT/User_Overlay.pm:1045 +msgid "Password set" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Password too short" msgstr "パスワードãŒçŸ­ã™ãŽã¾ã™" -#: html/Admin/Users/Modify.html:316 html/User/Prefs.html:209 +#: html/User/Prefs.html:232 #. (loc_fuzzy($msg)) msgid "Password: %1" msgstr "パスワード: %1" -#: html/Admin/Users/Modify.html:318 +#: lib/RT/User_Overlay.pm:1031 +msgid "Password: Permission Denied" +msgstr "" + +#: html/Admin/Users/Modify.html:356 msgid "Passwords do not match." msgstr "" -#: html/User/Prefs.html:211 +#: html/User/Prefs.html:234 msgid "Passwords do not match. Your password has not been changed" msgstr "" -#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:97 html/Ticket/ModifyAll.html:50 +#: html/Ticket/Elements/ShowSummary:66 html/Ticket/Elements/Tabs:119 html/Ticket/ModifyAll.html:72 msgid "People" msgstr "人々" @@ -4016,27 +3546,27 @@ msgstr "人々" msgid "Perform a user-defined action" msgstr "" -#: html/Admin/Tools/Configuration.html:49 +#: html/Admin/Tools/Configuration.html:94 msgid "Perl configuration" 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/Attribute_Overlay.pm:135 lib/RT/Attribute_Overlay.pm:141 lib/RT/Attribute_Overlay.pm:379 lib/RT/Attribute_Overlay.pm:388 lib/RT/Attribute_Overlay.pm:401 lib/RT/CurrentUser.pm:103 lib/RT/CurrentUser.pm:94 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:207 lib/RT/CustomField_Overlay.pm:239 lib/RT/CustomField_Overlay.pm:517 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1091 lib/RT/Group_Overlay.pm:1095 lib/RT/Group_Overlay.pm:1104 lib/RT/Group_Overlay.pm:1155 lib/RT/Group_Overlay.pm:1159 lib/RT/Group_Overlay.pm:1165 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:896 lib/RT/Group_Overlay.pm:900 lib/RT/Group_Overlay.pm:913 lib/RT/Queue_Overlay.pm:117 lib/RT/Queue_Overlay.pm:135 lib/RT/Queue_Overlay.pm:578 lib/RT/Queue_Overlay.pm:588 lib/RT/Queue_Overlay.pm:602 lib/RT/Queue_Overlay.pm:740 lib/RT/Queue_Overlay.pm:749 lib/RT/Queue_Overlay.pm:762 lib/RT/Queue_Overlay.pm:975 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:473 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1453 lib/RT/Ticket_Overlay.pm:1463 lib/RT/Ticket_Overlay.pm:1477 lib/RT/Ticket_Overlay.pm:1614 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1638 lib/RT/Ticket_Overlay.pm:1755 lib/RT/Ticket_Overlay.pm:2075 lib/RT/Ticket_Overlay.pm:2213 lib/RT/Ticket_Overlay.pm:2381 lib/RT/Ticket_Overlay.pm:2428 lib/RT/Ticket_Overlay.pm:2582 lib/RT/Ticket_Overlay.pm:2640 lib/RT/Ticket_Overlay.pm:2691 lib/RT/Ticket_Overlay.pm:2706 lib/RT/Ticket_Overlay.pm:2905 lib/RT/Ticket_Overlay.pm:2915 lib/RT/Ticket_Overlay.pm:2920 lib/RT/Ticket_Overlay.pm:3143 lib/RT/Ticket_Overlay.pm:3147 lib/RT/Ticket_Overlay.pm:3350 lib/RT/Ticket_Overlay.pm:3512 lib/RT/Ticket_Overlay.pm:3564 lib/RT/Ticket_Overlay.pm:3791 lib/RT/Transaction_Overlay.pm:443 lib/RT/Transaction_Overlay.pm:450 lib/RT/Transaction_Overlay.pm:479 lib/RT/Transaction_Overlay.pm:486 lib/RT/User_Overlay.pm:1088 lib/RT/User_Overlay.pm:1536 lib/RT/User_Overlay.pm:335 lib/RT/User_Overlay.pm:696 lib/RT/User_Overlay.pm:731 lib/RT/User_Overlay.pm:987 +#: lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:581 lib/RT/ACE_Overlay.pm:591 lib/RT/ACE_Overlay.pm:601 lib/RT/ACE_Overlay.pm:666 lib/RT/Attribute_Overlay.pm:158 lib/RT/Attribute_Overlay.pm:164 lib/RT/Attribute_Overlay.pm:402 lib/RT/Attribute_Overlay.pm:411 lib/RT/Attribute_Overlay.pm:424 lib/RT/CurrentUser.pm:117 lib/RT/CurrentUser.pm:126 lib/RT/CustomField_Overlay.pm:1022 lib/RT/CustomField_Overlay.pm:167 lib/RT/CustomField_Overlay.pm:184 lib/RT/CustomField_Overlay.pm:195 lib/RT/CustomField_Overlay.pm:366 lib/RT/CustomField_Overlay.pm:398 lib/RT/CustomField_Overlay.pm:697 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:905 lib/RT/CustomField_Overlay.pm:950 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1138 lib/RT/Group_Overlay.pm:1248 lib/RT/Group_Overlay.pm:1252 lib/RT/Group_Overlay.pm:1258 lib/RT/Group_Overlay.pm:453 lib/RT/Group_Overlay.pm:550 lib/RT/Group_Overlay.pm:628 lib/RT/Group_Overlay.pm:636 lib/RT/Group_Overlay.pm:734 lib/RT/Group_Overlay.pm:738 lib/RT/Group_Overlay.pm:744 lib/RT/Group_Overlay.pm:930 lib/RT/Group_Overlay.pm:934 lib/RT/Group_Overlay.pm:947 lib/RT/Queue_Overlay.pm:1051 lib/RT/Queue_Overlay.pm:141 lib/RT/Queue_Overlay.pm:159 lib/RT/Queue_Overlay.pm:654 lib/RT/Queue_Overlay.pm:664 lib/RT/Queue_Overlay.pm:678 lib/RT/Queue_Overlay.pm:816 lib/RT/Queue_Overlay.pm:825 lib/RT/Queue_Overlay.pm:838 lib/RT/Scrip_Overlay.pm:150 lib/RT/Scrip_Overlay.pm:161 lib/RT/Scrip_Overlay.pm:226 lib/RT/Scrip_Overlay.pm:540 lib/RT/Template_Overlay.pm:112 lib/RT/Template_Overlay.pm:118 lib/RT/Template_Overlay.pm:309 lib/RT/Ticket_Overlay.pm:1318 lib/RT/Ticket_Overlay.pm:1328 lib/RT/Ticket_Overlay.pm:1342 lib/RT/Ticket_Overlay.pm:1483 lib/RT/Ticket_Overlay.pm:1493 lib/RT/Ticket_Overlay.pm:1507 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1944 lib/RT/Ticket_Overlay.pm:2082 lib/RT/Ticket_Overlay.pm:2252 lib/RT/Ticket_Overlay.pm:2302 lib/RT/Ticket_Overlay.pm:2474 lib/RT/Ticket_Overlay.pm:2577 lib/RT/Ticket_Overlay.pm:2625 lib/RT/Ticket_Overlay.pm:2704 lib/RT/Ticket_Overlay.pm:2718 lib/RT/Ticket_Overlay.pm:2942 lib/RT/Ticket_Overlay.pm:2952 lib/RT/Ticket_Overlay.pm:2957 lib/RT/Ticket_Overlay.pm:3180 lib/RT/Ticket_Overlay.pm:3184 lib/RT/Ticket_Overlay.pm:3327 lib/RT/Ticket_Overlay.pm:3448 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:540 lib/RT/Transaction_Overlay.pm:547 lib/RT/User_Overlay.pm:1184 lib/RT/User_Overlay.pm:1725 lib/RT/User_Overlay.pm:370 lib/RT/User_Overlay.pm:736 lib/RT/User_Overlay.pm:775 msgid "Permission Denied" msgstr "許å¯ãŒä¸‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: html/User/Elements/Tabs:34 +#: html/User/Elements/Tabs:56 msgid "Personal Groups" msgstr "" -#: html/User/Groups/index.html:29 html/User/Groups/index.html:39 +#: html/User/Groups/index.html:51 html/User/Groups/index.html:61 msgid "Personal groups" msgstr "個人グループ" -#: html/User/Elements/DelegateRights:36 +#: html/User/Elements/DelegateRights:58 msgid "Personal groups:" msgstr "個人グループ:" -#: html/Admin/Users/Modify.html:153 html/User/Prefs.html:60 +#: html/Admin/Users/Modify.html:180 html/User/Prefs.html:82 msgid "Phone numbers" msgstr "電話番å·" @@ -4048,23 +3578,19 @@ msgstr "代替物" msgid "Pref" msgstr "ãŠæ°—ã«å…¥ã‚Š" -#: html/Elements/Header:63 html/Elements/Tabs:55 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 +#: html/Elements/Header:87 html/Elements/Tabs:88 html/SelfService/Elements/Tabs:75 html/SelfService/Prefs.html:46 html/User/Prefs.html:46 html/User/Prefs.html:49 msgid "Preferences" msgstr "ãŠæ°—ã«å…¥ã‚Š" -#: NOT FOUND IN SOURCE -msgid "Prefs" -msgstr "" - -#: lib/RT/Action/Generic.pm:169 +#: lib/RT/Action/Generic.pm:196 msgid "Prepare Stubbed" msgstr "Prepare Stubbed" -#: html/Ticket/Elements/Tabs:62 +#: html/Ticket/Elements/Tabs:84 msgid "Prev" msgstr "å‰ã®" -#: html/Elements/TicketList:64 +#: html/Elements/TicketList:101 msgid "Previous Page" msgstr "" @@ -4076,20 +3602,20 @@ 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:158 lib/RT/ACE_Overlay.pm:240 lib/RT/ACE_Overlay.pm:570 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." msgstr "" -#: html/Search/Elements/PickBasics:58 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:52 html/Ticket/Elements/ShowBasics:50 lib/RT/Tickets_Overlay.pm:1104 +#: html/Search/Elements/PickBasics:160 html/Ticket/Create.html:184 html/Ticket/Elements/EditBasics:74 html/Ticket/Elements/ShowBasics:72 lib/RT/Tickets_Overlay.pm:1518 msgid "Priority" msgstr "優先権" -#: html/Admin/Queues/Modify.html:64 +#: html/Admin/Queues/Modify.html:86 msgid "Priority starts at" msgstr "優先順ä½ã¯æ¬¡ã®ã‚ˆã†ã«å§‹ã¾ã‚Šã¾ã™" -#: html/Search/Elements/EditSearches:2 +#: html/Search/Elements/EditSearches:50 msgid "Privacy:" msgstr "" @@ -4097,36 +3623,32 @@ msgstr "" msgid "Privileged" msgstr "" -#: html/Admin/Users/Modify.html:296 html/User/Prefs.html:200 +#: html/Admin/Users/Modify.html:334 html/User/Prefs.html:223 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" msgstr "特権ステータス: %1" -#: html/Admin/Users/index.html:61 +#: html/Admin/Users/index.html:102 msgid "Privileged users" msgstr "特権ã®ã‚るユーザー" -#: NOT FOUND IN SOURCE -msgid "Projects" -msgstr "" - #: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 msgid "Pseudogroup for internal use" msgstr "" -#: html/Search/Build.html:47 +#: html/Search/Elements/EditQuery:47 msgid "Query" msgstr "" -#: html/Search/Build.html:84 html/Ticket/Elements/Tabs:172 +#: html/Search/Build.html:124 html/Ticket/Elements/Tabs:195 msgid "Query Builder" msgstr "" -#: html/Elements/QuickCreate:10 html/Elements/Quicksearch:28 html/Search/Elements/PickBasics:94 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:35 html/Ticket/Elements/ShowBasics:54 html/User/Elements/DelegateRights:79 lib/RT/Tickets_Overlay.pm:945 +#: html/Elements/QuickCreate:55 html/Elements/Quicksearch:50 html/Search/Elements/PickBasics:71 html/SelfService/Create.html:54 html/Ticket/Create.html:59 html/Ticket/Elements/EditBasics:57 html/Ticket/Elements/ShowBasics:76 html/User/Elements/DelegateRights:101 lib/RT/Tickets_Overlay.pm:1345 msgid "Queue" msgstr "キュー" -#: html/Admin/Queues/CustomField.html:41 html/Admin/Queues/Scrip.html:49 html/Admin/Queues/Scrips.html:47 html/Admin/Queues/Templates.html:43 +#: html/Admin/Queues/CustomField.html:63 html/Admin/Queues/Scrip.html:71 html/Admin/Queues/Scrips.html:69 html/Admin/Queues/Templates.html:65 #. ($Queue) #. ($id) msgid "Queue %1 not found" @@ -4136,11 +3658,7 @@ msgstr "" msgid "Queue '%1' not found\\n" msgstr "キュー'%1'ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ\\n" -#: NOT FOUND IN SOURCE -msgid "Queue Keyword Selections" -msgstr "" - -#: html/Admin/Queues/Modify.html:42 +#: html/Admin/Queues/Modify.html:64 msgid "Queue Name" msgstr "キューã®åå‰" @@ -4148,52 +3666,48 @@ msgstr "キューã®åå‰" msgid "Queue Scrips" msgstr "キュースクリプト" -#: lib/RT/Queue_Overlay.pm:300 +#: lib/RT/Queue_Overlay.pm:362 msgid "Queue already exists" msgstr "キューã¯ã™ã§ã«å­˜åœ¨ã—ã¦ã„ã¾ã™" -#: lib/RT/Queue_Overlay.pm:309 lib/RT/Queue_Overlay.pm:315 +#: lib/RT/Queue_Overlay.pm:371 lib/RT/Queue_Overlay.pm:377 msgid "Queue could not be created" msgstr "キューã®ä½œæˆãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/Ticket/Create.html:208 +#: html/Ticket/Create.html:239 lib/t/regression/01ticket_link_searching.t:17 msgid "Queue could not be loaded." msgstr "キューã®ãƒ­ãƒ¼ãƒ‰ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:319 lib/RT/StyleGuide.pod:789 +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:381 lib/RT/StyleGuide.pod:809 msgid "Queue created" msgstr "キューãŒä½œæˆã•れã¾ã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "Queue is not specified." -msgstr "" - -#: html/SelfService/Display.html:72 lib/RT/CustomField_Overlay.pm:97 +#: html/SelfService/Display.html:102 lib/RT/CustomField_Overlay.pm:192 msgid "Queue not found" msgstr "キューãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: html/Admin/Elements/Tabs:37 html/Admin/index.html:34 +#: html/Admin/Elements/Tabs:59 html/Admin/index.html:72 msgid "Queues" msgstr "キュー" -#: html/Elements/Quicksearch:24 +#: html/Elements/Quicksearch:46 msgid "Quick search" msgstr "" -#: html/Elements/QuickCreate:1 +#: html/Elements/QuickCreate:46 msgid "Quick ticket creation" msgstr "" -#: html/Search/Results.html:49 +#: html/Search/Results.html:83 msgid "RSS" msgstr "" -#: html/Elements/Login:44 +#: html/Elements/Login:66 #. ($RT::VERSION) msgid "RT %1" msgstr "" -#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:776 +#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:796 #. ($RT::VERSION, $RT::rtname) msgid "RT %1 for %2" msgstr "%2ã®RT %1" @@ -4206,11 +3720,7 @@ msgstr "Best Practical Solutions, LLC msgid "RT %1. Copyright 1996-%1 Jesse Vincent \\n" msgstr "RT %1. Copyright 1996-%1 Jesse Vincent \\n" -#: NOT FOUND IN SOURCE -msgid "RT %1. Copyright 1996-2002 Jesse Vincent \\n" -msgstr "" - -#: html/Admin/index.html:24 html/Admin/index.html:25 +#: html/Admin/index.html:46 html/Admin/index.html:47 msgid "RT Administration" msgstr "RT管ç†" @@ -4230,7 +3740,7 @@ msgstr "RT設定エラー" msgid "RT Critical error. Message not recorded!" msgstr "RTé‡å¤§ãªã‚¨ãƒ©ãƒ¼ã€‚メッセージãŒè¨˜éŒ²ã•れã¾ã›ã‚“" -#: html/Elements/Error:41 html/SelfService/Error.html:40 +#: html/Elements/Error:65 html/SelfService/Error.html:62 msgid "RT Error" msgstr "RTエラー" @@ -4238,23 +3748,15 @@ msgstr "RTエラー" msgid "RT Received mail (%1) from itself." msgstr "RTå—信メール(%1)自身ã‹ã‚‰ã®ãƒ¡ãƒ¼ãƒ« " -#: NOT FOUND IN SOURCE -msgid "RT Recieved mail (%1) from itself." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT Self Service" -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT Self Service / Closed Tickets" msgstr "RTセルフサービス/クローズã•れãŸãƒã‚±ãƒƒãƒˆ" -#: html/Admin/Tools/Configuration.html:28 +#: html/Admin/Tools/Configuration.html:73 msgid "RT Variables" msgstr "" -#: html/index.html:50 html/index.html:53 +#: html/index.html:72 html/index.html:75 msgid "RT at a glance" msgstr "" @@ -4270,19 +3772,19 @@ msgstr "RTã¯å¤–部ã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãƒ«ãƒƒã‚¯ã‚¢ãƒƒãƒ—を使ã£ã¦ãƒªã‚¯ã‚¨ msgid "RT couldn't find the queue: %1" msgstr "RTã¯ã‚­ãƒ¥ãƒ¼: %1を見ã¤ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ" +#: html/Elements/SetupSessionCookie:90 +msgid "RT couldn't store your session." +msgstr "" + #: NOT FOUND IN SOURCE msgid "RT couldn't validate this PGP signature. \\n" msgstr "RTã¯ã“ã®PGPサインを有効ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚\\n" -#: html/Elements/PageLayout:85 +#: html/Elements/PageLayout:108 #. ($RT::rtname) msgid "RT for %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "RT for %1: %2" -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT has proccessed your commands" msgstr "RTã¯ã‚ãªãŸã®ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’処ç†ã—ã¾ã—ãŸ" @@ -4291,14 +3793,6 @@ msgstr "RTã¯ã‚ãªãŸã®ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’処ç†ã—ã¾ã—ãŸ" 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>。ã“れã¯GNUジェãƒãƒ©ãƒ«ãƒ‘ブリックライセンスã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³2ã§é…ä¿¡ã•れã¦ã„ã¾ã™ã€‚" -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-%1 Jesse Vincent . It is distributed under Version 2 of the GNU General Public License." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT thinks this message may be a bounce" msgstr "RTã«ã‚ˆã‚‹ã¨ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ãƒã‚¦ãƒ³ã‚¹ã™ã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™" @@ -4311,11 +3805,7 @@ msgstr "RTã¯ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒã¾ã‚‹ã§ã‚µã‚¤ãƒ³ã•れã¦ã„ãªã„よㆠ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ã®Eメールコマンドモードã§ã¯PGPèªè¨¼ãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚è²´æ–¹ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã«ã‚µã‚¤ãƒ³ã—ãªã‹ã£ãŸã€ã‚‚ã—ãã¯ã¯ã‚µã‚¤ãƒ³ãŒæœ‰åйã§ã‚りã¾ã›ã‚“" -#: NOT FOUND IN SOURCE -msgid "RTFM Error" -msgstr "" - -#: html/Admin/Users/Modify.html:57 html/User/Prefs.html:47 +#: html/Admin/Users/Modify.html:79 html/User/Prefs.html:69 msgid "Real Name" msgstr "本å" @@ -4323,38 +3813,34 @@ msgstr "本å" msgid "RealName" msgstr "本å" -#: lib/RT/Transaction_Overlay.pm:628 +#: lib/RT/Transaction_Overlay.pm:714 #. ($value) msgid "Reference by %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:668 +#: lib/RT/Transaction_Overlay.pm:754 #. ($value) msgid "Reference by %1 deleted" msgstr "" -#: lib/RT/Transaction_Overlay.pm:625 +#: lib/RT/Transaction_Overlay.pm:711 #. ($value) msgid "Reference to %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:665 +#: lib/RT/Transaction_Overlay.pm:751 #. ($value) msgid "Reference to %1 deleted" msgstr "" -#: html/Elements/EditLinks:129 html/Elements/EditLinks:81 html/Elements/ShowLinks:70 html/Ticket/Create.html:185 html/Ticket/Elements/BulkLinks:50 +#: html/Elements/EditLinks:103 html/Elements/EditLinks:154 html/Elements/ShowLinks:92 html/Ticket/Create.html:216 html/Ticket/Elements/BulkLinks:72 msgid "Referred to by" msgstr "次ã®ã‚‚ã®ã«ã‚ˆã£ã¦å‚ç…§ã—ãŸ" -#: html/Elements/EditLinks:125 html/Elements/EditLinks:72 html/Elements/SelectLinkType:27 html/Elements/ShowLinks:60 html/Ticket/Create.html:184 html/Ticket/Elements/BulkLinks:46 +#: html/Elements/EditLinks:150 html/Elements/EditLinks:94 html/Elements/SelectLinkType:49 html/Elements/ShowLinks:82 html/Ticket/Create.html:215 html/Ticket/Elements/BulkLinks:68 msgid "Refers to" msgstr "å‚ç…§ã™ã‚‹" -#: NOT FOUND IN SOURCE -msgid "RefersTo" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Refine" msgstr "絞り込む" @@ -4363,48 +3849,44 @@ msgstr "絞り込む" msgid "Refine search" msgstr "çµžè¾¼ã¿æ¤œç´¢" -#: html/Elements/Refresh:35 +#: html/Elements/Refresh:57 #. ($value/60) msgid "Refresh this page every %1 minutes." msgstr "ã“ã®ãƒšãƒ¼ã‚¸ã‚’%1分ãŠãã«æ›´æ–°ã—ã¦ãã ã•ã„" -#: NOT FOUND IN SOURCE -msgid "Relationships" -msgstr "" - -#: html/Search/Bulk.html:95 +#: html/Search/Bulk.html:116 msgid "Remove AdminCc" msgstr "管ç†Ccを削除ã™ã‚‹" -#: html/Search/Bulk.html:91 +#: html/Search/Bulk.html:112 msgid "Remove Cc" msgstr "Ccを削除ã™ã‚‹" -#: html/Search/Bulk.html:87 +#: html/Search/Bulk.html:108 msgid "Remove Requestor" msgstr "リクエストã™ã‚‹äººã‚’削除ã™ã‚‹" -#: html/Ticket/Elements/ShowTransaction:142 html/Ticket/Elements/Tabs:123 +#: html/Ticket/Elements/ShowTransaction:171 html/Ticket/Elements/Tabs:145 msgid "Reply" msgstr "返信" -#: html/Admin/Queues/Modify.html:50 +#: html/Admin/Queues/Modify.html:72 msgid "Reply Address" msgstr "" -#: html/Search/Bulk.html:130 html/Ticket/ModifyAll.html:72 html/Ticket/Update.html:54 +#: html/Search/Bulk.html:151 html/Ticket/ModifyAll.html:94 html/Ticket/Update.html:76 msgid "Reply to requestors" msgstr "" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "Reply to tickets" msgstr "" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "ReplyToTicket" msgstr "" -#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:86 +#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:112 msgid "Requestor" msgstr "リクエストã™ã‚‹äºº" @@ -4412,45 +3894,37 @@ msgstr "リクエストã™ã‚‹äºº" msgid "Requestor email address" msgstr "リクエストã™ã‚‹äººã®Eメールアドレス" -#: NOT FOUND IN SOURCE -msgid "Requestor(s)" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RequestorAddresses" -msgstr "" - -#: html/SelfService/Create.html:40 html/Ticket/Create.html:55 html/Ticket/Elements/EditPeople:47 html/Ticket/Elements/ShowPeople:30 +#: html/SelfService/Create.html:63 html/Ticket/Create.html:77 html/Ticket/Elements/EditPeople:69 html/Ticket/Elements/ShowPeople:52 msgid "Requestors" msgstr "リクエストã™ã‚‹äºº" -#: html/Admin/Queues/Modify.html:74 +#: html/Admin/Queues/Modify.html:96 msgid "Requests should be due in" msgstr "ãƒªã‚¯ã‚¨ã‚¹ãƒˆã¯æ¬¡ã®æ—¥ã¾ã§ã«è¡Œã‚れãªã‘れã°ãªã‚Šã¾ã›ã‚“" -#: lib/RT/Attribute_Overlay.pm:123 +#: lib/RT/Attribute_Overlay.pm:146 #. ('Object') msgid "Required parameter '%1' not specified" msgstr "" -#: html/Elements/Submit:61 +#: html/Elements/Submit:104 msgid "Reset" msgstr "リセット" -#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:63 +#: html/Admin/Users/Modify.html:183 html/User/Prefs.html:85 msgid "Residence" msgstr "使‰€" -#: html/Ticket/Elements/Tabs:133 +#: html/Ticket/Elements/Tabs:155 msgid "Resolve" msgstr "分解ã™ã‚‹" -#: html/Ticket/Update.html:119 +#: html/Ticket/Update.html:154 #. ($TicketObj->id, $TicketObj->Subject) msgid "Resolve ticket #%1 (%2)" msgstr "" -#: etc/initialdata:323 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1282 +#: etc/initialdata:323 html/Elements/SelectDateType:49 lib/RT/Ticket_Overlay.pm:1148 msgid "Resolved" msgstr "分解ã—ãŸ" @@ -4458,7 +3932,7 @@ msgstr "分解ã—ãŸ" msgid "Response to requestors" msgstr "リクエストã™ã‚‹äººã«è¿”ç­”ã™ã‚‹" -#: html/Elements/ListActions:25 html/Search/Elements/NewListActions:25 +#: html/Elements/ListActions:47 html/Search/Elements/NewListActions:47 msgid "Results" msgstr "çµæžœ" @@ -4466,11 +3940,11 @@ msgstr "çµæžœ" msgid "Results per page" msgstr "ページã”ã¨ã®çµæžœ" -#: html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 +#: html/Admin/Users/Modify.html:126 html/User/Prefs.html:116 msgid "Retype Password" msgstr "パスワードã®å†å…¥åŠ›" -#: html/Search/Elements/EditSearches:13 +#: html/Search/Elements/EditSearches:61 msgid "Revert" msgstr "" @@ -4478,103 +3952,105 @@ msgstr "" msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" msgstr "%2 %3ã®æ¨©åˆ©%1ãŒé ˜åŸŸ%4 %5\\nã§è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/ACE_Overlay.pm:612 +#: lib/RT/ACE_Overlay.pm:631 msgid "Right Delegated" msgstr "権利ãŒå§”託ã•れã¾ã—ãŸ" -#: lib/RT/ACE_Overlay.pm:302 +#: lib/RT/ACE_Overlay.pm:321 msgid "Right Granted" msgstr "権利ãŒè¨±å¯ã•れã¾ã—ãŸ" -#: lib/RT/ACE_Overlay.pm:160 +#: lib/RT/ACE_Overlay.pm:179 msgid "Right Loaded" msgstr "権利ãŒãƒ­ãƒ¼ãƒ‰ã•れã¾ã—ãŸ" -#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +#: lib/RT/ACE_Overlay.pm:696 lib/RT/ACE_Overlay.pm:717 msgid "Right could not be revoked" msgstr "権利を無効ã«ã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/User/Delegation.html:63 +#: html/User/Delegation.html:85 msgid "Right not found" msgstr "権利ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +#: lib/RT/ACE_Overlay.pm:561 lib/RT/ACE_Overlay.pm:656 msgid "Right not loaded." msgstr "権利ãŒãƒ­ãƒ¼ãƒ‰ã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: lib/RT/ACE_Overlay.pm:688 +#: lib/RT/ACE_Overlay.pm:713 msgid "Right revoked" msgstr "権利ãŒç„¡åйã«ãªã‚Šã¾ã—ãŸ" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:67 msgid "Rights" msgstr "権利" -#: lib/RT/Interface/Web.pm:869 +#: html/Admin/CustomFields/GroupRights.html:129 lib/RT/Interface/Web.pm:901 #. ($object_type) msgid "Rights could not be granted for %1" msgstr "" -#: lib/RT/Interface/Web.pm:899 +#: html/Admin/CustomFields/GroupRights.html:156 lib/RT/Interface/Web.pm:930 #. ($object_type) msgid "Rights could not be revoked for %1" msgstr "" -#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 +#: html/Admin/Global/GroupRights.html:72 html/Admin/Queues/GroupRights.html:74 msgid "Roles" msgstr "役割" -#: NOT FOUND IN SOURCE -msgid "RootApproval" -msgstr "" - -#: html/Search/Elements/DisplayOptions:62 +#: html/Search/Elements/DisplayOptions:83 msgid "Rows per page" msgstr "" -#: lib/RT/Date.pm:393 +#: lib/RT/Date.pm:418 msgid "Sat." msgstr "土曜日" -#: html/Search/Elements/EditSearches:21 +#: html/Search/Elements/EditSearches:70 msgid "Save" msgstr "" -#: html/Admin/Global/Template.html:45 html/Admin/Queues/Modify.html:89 html/Admin/Queues/People.html:104 html/Admin/Users/Modify.html:198 html/SelfService/Prefs.html:36 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyDates.html:38 html/Ticket/ModifyLinks.html:38 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Global/Template.html:67 html/Admin/Groups/Modify.html:88 html/Admin/Queues/Modify.html:111 html/Admin/Queues/People.html:126 html/Admin/Users/Modify.html:238 html/SelfService/Prefs.html:58 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:127 html/Ticket/ModifyDates.html:60 html/Ticket/ModifyLinks.html:60 html/Ticket/ModifyPeople.html:59 html/User/Groups/Modify.html:77 msgid "Save Changes" msgstr "変更をä¿å­˜ã™ã‚‹" -#: html/User/Prefs.html:157 +#: html/User/Prefs.html:179 msgid "Save Preferences" msgstr "" -#: html/Ticket/Elements/PreviewScrips:79 +#: html/Ticket/Elements/PreviewScrips:124 msgid "Save changes" msgstr "変更をä¿å­˜ã™ã‚‹" -#: html/Search/Elements/EditSearches:1 +#: lib/RT/SavedSearch.pm:162 +#. ($name) +msgid "Saved search %1" +msgstr "" + +#: html/Search/Elements/EditSearches:46 msgid "Saved searches" msgstr "" -#: html/Admin/Global/Scrip.html:48 html/Admin/Queues/Scrip.html:54 +#: html/Admin/Elements/ListGlobalScrips:61 html/Admin/Global/Scrip.html:70 html/Admin/Queues/Scrip.html:76 +#. ($scrip->Id) #. ($id) #. ($ARGS{'id'}) msgid "Scrip #%1" msgstr "" -#: lib/RT/Scrip_Overlay.pm:180 +#: lib/RT/Scrip_Overlay.pm:205 msgid "Scrip Created" msgstr "スクリプトãŒä½œæˆã•れã¾ã—ãŸ" -#: html/Admin/Elements/EditScrip:30 +#: html/Admin/Elements/EditScrip:52 msgid "Scrip Fields" msgstr "" -#: html/Admin/Elements/EditScrips:85 +#: html/Admin/Elements/EditScrips:107 msgid "Scrip deleted" msgstr "" -#: html/Admin/Elements/QueueTabs:45 html/Admin/Elements/SystemTabs:32 html/Admin/Global/index.html:40 +#: html/Admin/Elements/QueueTabs:67 html/Admin/Elements/SystemTabs:54 html/Admin/Global/index.html:62 msgid "Scrips" msgstr "スクリプト" @@ -4582,11 +4058,11 @@ msgstr "スクリプト" msgid "Scrips for %1\\n" msgstr "%1\\nã®ã‚¹ã‚¯ãƒªãƒ—ト" -#: html/Admin/Queues/Scrips.html:33 +#: html/Admin/Queues/Scrips.html:55 msgid "Scrips which apply to all queues" msgstr "" -#: html/Elements/SimpleSearch:26 html/Search/Elements/DisplayOptions:73 +#: html/Elements/SimpleSearch:48 html/Search/Build.html:112 msgid "Search" msgstr "検索" @@ -4594,127 +4070,128 @@ msgstr "検索" msgid "Search Criteria" msgstr "検索基準" -#: html/Approvals/Elements/PendingMyApproval:38 -msgid "Search for approvals" +#: lib/RT/SavedSearch.pm:116 +msgid "Search attribute load failure" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Search for articles" +#: html/Approvals/Elements/PendingMyApproval:60 +msgid "Search for approvals" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Searches can't be associated with that kind of object" +#: lib/RT/SavedSearch.pm:194 +#. ($msg) +msgid "Search update: %1" msgstr "" -#: bin/rt-crontool:184 +#: bin/rt-crontool:213 msgid "Security:" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "See custom fields" msgstr "" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "See exact outgoing email messages and their recipeients" msgstr "" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "See ticket private commentary" msgstr "" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "See ticket summaries" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "SeeCustomField" msgstr "" -#: lib/RT/Queue_Overlay.pm:68 -msgid "SeeQueue" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Select" +#: lib/RT/Group_Overlay.pm:177 +msgid "SeeGroup" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Select a Class" +#: lib/RT/Queue_Overlay.pm:92 +msgid "SeeQueue" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:46 html/Admin/CustomFields/index.html:49 msgid "Select a Custom Field" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Select a Custom Fields" -msgstr "" - -#: html/Admin/Groups/index.html:50 +#: html/Admin/Groups/index.html:78 msgid "Select a group" msgstr "グループã®é¸æŠž" -#: NOT FOUND IN SOURCE +#: html/Admin/Queues/index.html:54 msgid "Select a queue" msgstr "キューã®é¸æŠž" -#: html/Admin/Users/index.html:24 html/Admin/Users/index.html:27 +#: html/SelfService/CreateTicketInQueue.html:48 +msgid "Select a queue for your new ticket" +msgstr "" + +#: html/Admin/Users/index.html:46 html/Admin/Users/index.html:49 html/Admin/Users/index.html:52 msgid "Select a user" msgstr "ユーザーã®é¸æŠž" -#: NOT FOUND IN SOURCE -msgid "Select class" +#: html/Admin/Elements/CustomFieldTabs:90 +msgid "Select custom field" msgstr "" -#: html/Admin/Global/CustomField.html:37 html/Admin/Global/CustomFields.html:35 -msgid "Select custom field" +#: html/Admin/Global/CustomFields/index.html:70 +msgid "Select custom fields for all user groups" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:65 +msgid "Select custom fields for all users" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:76 +msgid "Select custom fields for tickets in all queues" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:83 +msgid "Select custom fields for transactions on tickets in all queues" msgstr "" -#: html/Admin/Elements/GroupTabs:51 html/User/Elements/GroupTabs:49 +#: html/Admin/Elements/GroupTabs:75 html/User/Elements/GroupTabs:71 msgid "Select group" msgstr "" -#: lib/RT/CustomField_Overlay.pm:427 +#: lib/RT/CustomField_Overlay.pm:59 msgid "Select multiple values" msgstr "" -#: lib/RT/CustomField_Overlay.pm:424 +#: lib/RT/CustomField_Overlay.pm:60 msgid "Select one value" msgstr "" -#: html/Admin/Elements/QueueTabs:66 +#: html/Admin/Elements/QueueTabs:92 msgid "Select queue" msgstr "" -#: html/Admin/Global/Scrip.html:36 html/Admin/Global/Scrips.html:35 html/Admin/Queues/Scrip.html:39 html/Admin/Queues/Scrips.html:51 +#: html/Admin/Global/Scrip.html:58 html/Admin/Global/Scrips.html:57 html/Admin/Queues/Scrip.html:61 html/Admin/Queues/Scrips.html:73 msgid "Select scrip" msgstr "" -#: html/Admin/Global/Template.html:56 html/Admin/Global/Templates.html:35 html/Admin/Queues/Template.html:54 html/Admin/Queues/Templates.html:46 +#: html/Admin/Global/Template.html:78 html/Admin/Global/Templates.html:57 html/Admin/Queues/Template.html:76 html/Admin/Queues/Templates.html:68 msgid "Select template" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:61 msgid "Select up to %1 values" msgstr "" -#: html/Admin/Elements/UserTabs:46 +#: html/Admin/Elements/UserTabs:75 msgid "Select user" msgstr "" -#: lib/RT/CustomField_Overlay.pm:35 -msgid "SelectMultiple" -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:34 -msgid "SelectSingle" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:58 msgid "Selected Custom Fields" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:59 msgid "Selected objects" msgstr "" @@ -4766,128 +4243,112 @@ msgstr "" msgid "Sends mail to the owner" msgstr "" -#: lib/RT/Date.pm:419 +#: lib/RT/Date.pm:445 msgid "Sep." msgstr "乿œˆ" -#: NOT FOUND IN SOURCE -msgid "Seperate multiple URLs with spaces" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "September" -msgstr "" - -#: html/Ticket/Elements/ShowTransaction:122 +#: html/Ticket/Elements/ShowTransaction:150 msgid "Show" msgstr "" -#: html/Approvals/index.html:30 +#: html/Approvals/index.html:52 msgid "Show Approvals" msgstr "" -#: html/Search/Elements/EditFormat:11 +#: html/Search/Elements/EditFormat:56 msgid "Show Columns" msgstr "" -#: html/Ticket/Elements/Tabs:178 +#: html/Ticket/Elements/Tabs:201 msgid "Show Results" msgstr "çµæžœã‚’見る" -#: NOT FOUND IN SOURCE -msgid "Show advanced search options..." -msgstr "" - -#: html/Approvals/Elements/PendingMyApproval:43 +#: html/Approvals/Elements/PendingMyApproval:65 msgid "Show approved requests" msgstr "" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show basics" msgstr "基本を見る" -#: html/Approvals/Elements/PendingMyApproval:44 +#: html/Approvals/Elements/PendingMyApproval:66 msgid "Show denied requests" msgstr "" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show details" msgstr "詳細を見る" -#: html/Approvals/Elements/PendingMyApproval:42 +#: html/Approvals/Elements/PendingMyApproval:64 msgid "Show pending requests" msgstr "" -#: html/Approvals/Elements/PendingMyApproval:45 +#: html/Approvals/Elements/PendingMyApproval:67 msgid "Show requests awaiting other approvals" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Show ticket private commentary" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Show ticket summaries" +#: lib/RT/Queue_Overlay.pm:94 +msgid "ShowACL" msgstr "" -#: lib/RT/Queue_Overlay.pm:70 -msgid "ShowACL" +#: lib/RT/System.pm:86 +msgid "ShowConfigTab" msgstr "" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "ShowOutgoingEmail" msgstr "" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "ShowSavedSearches" msgstr "" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "ShowScrips" msgstr "" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "ShowTemplate" msgstr "" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "ShowTicket" msgstr "" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "ShowTicketComments" msgstr "" -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Sign up as a ticket Requestor or ticket or queue Cc" msgstr "" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "Sign up as a ticket or queue AdminCc" msgstr "" -#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:145 +#: html/Admin/Users/Modify.html:229 html/User/Prefs.html:167 msgid "Signature" msgstr "サイン" -#: NOT FOUND IN SOURCE -msgid "Signed in as %1" -msgstr "" - -#: html/Admin/Elements/SelectSingleOrMultiple:25 +#: html/Admin/Elements/SelectSingleOrMultiple:47 msgid "Single" msgstr "ã²ã¨ã¤ã®" -#: html/Elements/Header:62 +#: html/Search/Elements/EditFormat:75 +msgid "Size" +msgstr "" + +#: html/Elements/Header:85 msgid "Skip Menu" msgstr "" -#: html/Admin/Elements/AddCustomFieldValue:27 -msgid "Sort" +#: html/Search/Elements/EditFormat:78 +msgid "Small" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Sort Order" +#: html/Admin/Elements/AddCustomFieldValue:49 html/Admin/Elements/EditCustomFieldValues:54 +msgid "Sort" msgstr "" #: NOT FOUND IN SOURCE @@ -4902,11 +4363,7 @@ msgstr "次ã®é …ç›®ã”ã¨ã®ä¸¦ã³æ›¿ãˆ" msgid "SortOrder" msgstr "並ã³é †" -#: NOT FOUND IN SOURCE -msgid "Squelched message recipients" -msgstr "" - -#: html/Admin/Elements/EditScrip:65 +#: html/Admin/Elements/EditScrip:87 msgid "Stage" msgstr "" @@ -4918,7 +4375,7 @@ msgstr "åœæ­¢ã—ã¦ã„ã¾ã™" msgid "Start page" msgstr "開始ページ" -#: html/Elements/SelectDateType:26 html/Ticket/Elements/EditDates:31 html/Ticket/Elements/ShowDates:35 +#: html/Elements/SelectDateType:48 html/Ticket/Elements/EditDates:53 html/Ticket/Elements/ShowDates:56 msgid "Started" msgstr "é–‹å§‹ã—ãŸ" @@ -4926,7 +4383,7 @@ msgstr "é–‹å§‹ã—ãŸ" msgid "Started date '%1' could not be parsed" msgstr "é–‹å§‹æ—¥'%1'ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: html/Elements/SelectDateType:30 html/Ticket/Create.html:165 html/Ticket/Elements/EditDates:26 html/Ticket/Elements/ShowDates:31 +#: html/Elements/SelectDateType:52 html/Ticket/Create.html:196 html/Ticket/Elements/EditDates:48 html/Ticket/Elements/ShowDates:52 msgid "Starts" msgstr "é–‹å§‹ã™ã‚‹" @@ -4938,11 +4395,11 @@ msgstr "æ¬¡ã®æ—¥æ™‚ã¾ã§ã«é–‹å§‹ã™ã‚‹" msgid "Starts date '%1' could not be parsed" msgstr "é–‹å§‹æ—¥'%1'ã‚’è§£æžã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: html/Admin/Users/Modify.html:135 html/User/Prefs.html:123 +#: html/Admin/Users/Modify.html:162 html/User/Prefs.html:145 msgid "State" msgstr "状態" -#: html/Search/Elements/PickBasics:77 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:31 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:37 lib/RT/Ticket_Overlay.pm:1276 lib/RT/Tickets_Overlay.pm:970 +#: html/Search/Elements/PickBasics:87 html/SelfService/Elements/MyRequests:50 html/SelfService/Update.html:57 html/Ticket/Create.html:63 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:52 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1142 lib/RT/Tickets_Overlay.pm:1378 msgid "Status" msgstr "ステータス" @@ -4950,110 +4407,90 @@ msgstr "ステータス" msgid "Status Change" msgstr "" -#: lib/RT/Transaction_Overlay.pm:505 -#. ($self->loc($self->OldValue), $self->loc($self->NewValue)) +#: NOT FOUND IN SOURCE msgid "Status changed from %1 to %2" msgstr "ステータスãŒ%1ã‹ã‚‰%2ã«å¤‰æ›´ã•れã¾ã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "StatusChange" -msgstr "" - -#: html/Ticket/Elements/Tabs:148 +#: html/Ticket/Elements/Tabs:170 msgid "Steal" msgstr "盗用ã™ã‚‹" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "Steal tickets" msgstr "" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "StealTicket" msgstr "" -#: lib/RT/Transaction_Overlay.pm:581 +#: lib/RT/Transaction_Overlay.pm:667 #. ($Old->Name) -msgid "Stolen from %1 " +msgid "Stolen from %1" msgstr "%1ã‹ã‚‰ç›—用ã—ãŸ" -#: html/Elements/QuickCreate:7 html/Elements/SelectAttachmentField:25 html/Search/Bulk.html:133 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:26 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:58 lib/RT/Ticket_Overlay.pm:1272 lib/RT/Tickets_Overlay.pm:1049 +#: NOT FOUND IN SOURCE +msgid "Stolen from %1 " +msgstr "%1ã‹ã‚‰ç›—用ã—㟠" + +#: html/Search/Elements/EditFormat:81 +msgid "Style" +msgstr "" + +#: html/Elements/QuickCreate:52 html/Elements/SelectAttachmentField:47 html/Search/Bulk.html:154 html/SelfService/Create.html:79 html/SelfService/Elements/MyRequests:49 html/SelfService/Update.html:65 html/Ticket/Create.html:105 html/Ticket/Elements/EditBasics:48 html/Ticket/ModifyAll.html:100 html/Ticket/Update.html:80 lib/RT/Ticket_Overlay.pm:1138 lib/RT/Tickets_Overlay.pm:1460 msgid "Subject" msgstr "サブジェクト" -#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:795 lib/RT/Transaction_Overlay.pm:603 +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:815 lib/RT/Transaction_Overlay.pm:689 #. ($self->Data) msgid "Subject changed to %1" msgstr "" -#: html/Elements/Submit:58 +#: html/Elements/Submit:97 msgid "Submit" msgstr "æå‡º" -#: NOT FOUND IN SOURCE -msgid "Submit Query" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Submit Workflow" -msgstr "" - -#: lib/RT/Group_Overlay.pm:749 +#: lib/RT/Group_Overlay.pm:782 msgid "Succeeded" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Summary" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Summary matches" -msgstr "" - -#: lib/RT/Date.pm:394 +#: lib/RT/Date.pm:419 msgid "Sun." msgstr "日曜日" -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "SuperUser" msgstr "" -#: html/User/Elements/DelegateRights:76 +#: html/User/Elements/DelegateRights:98 msgid "System" msgstr "" -#: html/Admin/Elements/ToolTabs:32 html/Admin/Tools/Configuration.html:3 +#: html/Admin/Elements/ToolTabs:54 html/Admin/Tools/Configuration.html:48 msgid "System Configuration" msgstr "" -#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:868 lib/RT/Interface/Web.pm:898 +#: html/Admin/CustomFields/GroupRights.html:128 html/Admin/CustomFields/GroupRights.html:155 html/Admin/CustomFields/UserRights.html:128 html/Admin/CustomFields/UserRights.html:98 html/Admin/Elements/SelectRights:106 lib/RT/ACE_Overlay.pm:585 lib/RT/Interface/Web.pm:900 lib/RT/Interface/Web.pm:929 msgid "System Error" msgstr "システムエラー" -#: NOT FOUND IN SOURCE -msgid "System Error. Right not granted." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "System Error. right not granted" +#: lib/RT/Transaction_Overlay.pm:215 lib/RT/Transaction_Overlay.pm:221 +#. ($msg) +msgid "System Error: %1" msgstr "" -#: html/Admin/Tools/index.html:2 +#: html/Admin/Tools/index.html:47 msgid "System Tools" msgstr "" -#: lib/RT/ACE_Overlay.pm:615 +#: lib/RT/ACE_Overlay.pm:634 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:164 lib/RT/ACE_Overlay.pm:229 lib/RT/ACE_Overlay.pm:324 lib/RT/ACE_Overlay.pm:921 msgid "System error. Right not granted." msgstr "システムエラー。権利ãŒèªå¯ã•れã¦ã„ã¾ã›ã‚“" -#: NOT FOUND IN SOURCE -msgid "System error. Unable to grant rights." -msgstr "" - -#: html/Admin/Global/GroupRights.html:34 html/Admin/Groups/GroupRights.html:36 html/Admin/Queues/GroupRights.html:35 +#: html/Admin/CustomFields/GroupRights.html:58 html/Admin/Global/GroupRights.html:56 html/Admin/Groups/GroupRights.html:58 html/Admin/Queues/GroupRights.html:57 msgid "System groups" msgstr "システムグループ" @@ -5061,44 +4498,40 @@ msgstr "システムグループ" msgid "SystemRolegroup for internal use" msgstr "" -#: lib/RT/CurrentUser.pm:334 +#: lib/RT/CurrentUser.pm:358 msgid "TEST_STRING" msgstr "テスト_ストリング" -#: html/Elements/MyRequests:27 html/Ticket/Elements/Tabs:144 +#: html/Elements/MyRequests:50 html/Search/Elements/EditFormat:72 html/Ticket/Elements/Tabs:166 msgid "Take" msgstr "ã¨ã‚‹" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "Take tickets" msgstr "" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "TakeTicket" msgstr "" -#: lib/RT/Transaction_Overlay.pm:566 +#: lib/RT/Transaction_Overlay.pm:652 msgid "Taken" msgstr "ã¨ã‚‰ã‚ŒãŸ" -#: NOT FOUND IN SOURCE -msgid "Task" -msgstr "" - -#: html/Admin/Elements/EditScrip:57 html/Tools/Offline.html:56 +#: html/Admin/Elements/EditScrip:79 html/Tools/Offline.html:78 msgid "Template" msgstr "テンプレート" -#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:89 +#: html/Admin/Global/Template.html:112 html/Admin/Queues/Template.html:113 #. ($TemplateObj->Id()) msgid "Template #%1" msgstr "" -#: html/Admin/Elements/EditTemplates:88 +#: html/Admin/Elements/EditTemplates:110 msgid "Template deleted" msgstr "" -#: lib/RT/Scrip_Overlay.pm:156 +#: lib/RT/Scrip_Overlay.pm:181 msgid "Template not found" msgstr "テンプレートãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" @@ -5106,11 +4539,11 @@ msgstr "テンプレートãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" msgid "Template not found\\n" msgstr "テンプレートãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“\\n" -#: lib/RT/Template_Overlay.pm:348 +#: lib/RT/Template_Overlay.pm:376 msgid "Template parsed" msgstr "テンプレートãŒè§£æžã•れã¾ã—ãŸ" -#: html/Admin/Elements/QueueTabs:48 html/Admin/Elements/SystemTabs:35 html/Admin/Global/index.html:44 +#: html/Admin/Elements/QueueTabs:70 html/Admin/Elements/SystemTabs:57 html/Admin/Global/index.html:66 msgid "Templates" msgstr "テンプレート" @@ -5118,37 +4551,33 @@ msgstr "テンプレート" msgid "Templates for %1\\n" msgstr "%1\\nã®ãƒ†ãƒ³ãƒ—レート" -#: NOT FOUND IN SOURCE -msgid "Text" -msgstr "" - -#: lib/RT/Record.pm:740 +#: lib/RT/CustomField_Overlay.pm:877 lib/RT/Record.pm:931 msgid "That is already the current value" msgstr "" -#: lib/RT/CustomField_Overlay.pm:248 +#: lib/RT/CustomField_Overlay.pm:407 msgid "That is not a value for this custom field" msgstr "ãれã¯ã“ã®ã‚«ã‚¹ã‚¿ãƒ ãƒ•ィールドã®ãƒãƒªãƒ¥ãƒ¼ã§ã¯ã‚りã¾ã›ã‚“" -#: lib/RT/Ticket_Overlay.pm:2086 +#: lib/RT/Ticket_Overlay.pm:1955 msgid "That is the same value" msgstr "ãれã¯åŒã˜ãƒãƒªãƒ¥ãƒ¼ã§ã™" -#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +#: lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:615 msgid "That principal already has that right" msgstr "" -#: lib/RT/Queue_Overlay.pm:674 +#: lib/RT/Queue_Overlay.pm:750 #. ($args{'Type'}) msgid "That principal is already a %1 for this queue" msgstr "ãã®è²¬ä»»è€…ã¯ã™ã§ã«ã“ã®ã‚­ãƒ¥ãƒ¼ã®%1ã§ã™" -#: lib/RT/Ticket_Overlay.pm:1527 +#: lib/RT/Ticket_Overlay.pm:1396 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" msgstr "ãã®è²¬ä»»è€…ã¯ã™ã§ã«ã“ã®ãƒã‚±ãƒƒãƒˆã®%1ã§ã™" -#: lib/RT/Queue_Overlay.pm:773 +#: lib/RT/Queue_Overlay.pm:849 #. ($args{'Type'}) msgid "That principal is not a %1 for this queue" msgstr "ãã®è²¬ä»»è€…ã¯ã“ã®ã‚­ãƒ¥ãƒ¼ã®%1ã§ã¯ã‚りã¾ã›ã‚“" @@ -5157,11 +4586,11 @@ msgstr "ãã®è²¬ä»»è€…ã¯ã“ã®ã‚­ãƒ¥ãƒ¼ã®%1ã§ã¯ã‚りã¾ã›ã‚“" msgid "That principal is not a %1 for this ticket" msgstr "ãã®è²¬ä»»è€…ã¯ã“ã®ãƒã‚±ãƒƒãƒˆã®%1ã§ã¯ã‚りã¾ã›ã‚“" -#: lib/RT/Ticket_Overlay.pm:2082 +#: lib/RT/Ticket_Overlay.pm:1951 msgid "That queue does not exist" msgstr "ãã®ã‚­ãƒ¥ãƒ¼ã¯ã‚りã¾ã›ã‚“" -#: lib/RT/Ticket_Overlay.pm:3152 +#: lib/RT/Ticket_Overlay.pm:3189 msgid "That ticket has unresolved dependencies" msgstr "ãã®ãƒã‚±ãƒƒãƒˆã¯å¾“属物をã™ã§ã«åˆ†è§£ã—ã¾ã—ãŸ" @@ -5169,51 +4598,47 @@ msgstr "ãã®ãƒã‚±ãƒƒãƒˆã¯å¾“属物をã™ã§ã«åˆ†è§£ã—ã¾ã—ãŸ" msgid "That user already has that right" msgstr "ãã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ã™ã§ã«æ¨©åˆ©ãŒã‚りã¾ã™" -#: lib/RT/Ticket_Overlay.pm:2956 +#: lib/RT/Ticket_Overlay.pm:2993 msgid "That user already owns that ticket" msgstr "ãã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ã™ã§ã«ãƒã‚±ãƒƒãƒˆã‚’所有ã—ã¦ã„ã¾ã™" -#: lib/RT/Ticket_Overlay.pm:2928 +#: lib/RT/Ticket_Overlay.pm:2965 msgid "That user does not exist" msgstr "ãã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯å­˜åœ¨ã—ã¾ã›ã‚“" -#: lib/RT/User_Overlay.pm:355 +#: lib/RT/User_Overlay.pm:390 msgid "That user is already privileged" msgstr "ãã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ã™ã§ã«ç‰¹æ¨©ãŒä¸Žãˆã‚‰ã‚Œã¦ã„ã¾ã™" -#: lib/RT/User_Overlay.pm:376 +#: lib/RT/User_Overlay.pm:411 msgid "That user is already unprivileged" msgstr "ãã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ã¯ã™ã§ã«ç‰¹æ¨©ãŒã‚りã¾ã›ã‚“" -#: lib/RT/User_Overlay.pm:368 +#: lib/RT/User_Overlay.pm:403 msgid "That user is now privileged" msgstr "ãã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ä»Šç‰¹æ¨©ã‚’与ãˆã‚‰ã‚Œã¾ã—ãŸ" -#: lib/RT/User_Overlay.pm:389 +#: lib/RT/User_Overlay.pm:424 msgid "That user is now unprivileged" msgstr "ãã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ä»Šç‰¹æ¨©ã‚’失ã„ã¾ã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "That user is now unprivilegedileged" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2949 +#: lib/RT/Ticket_Overlay.pm:2986 msgid "That user may not own tickets in that queue" msgstr "ãã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ã“ã®ã‚­ãƒ¥ãƒ¼ã§ã¯ãƒã‚±ãƒƒãƒˆã‚’所有ã—ã¦ã„ãªã„å¯èƒ½æ€§ãŒã‚りã¾ã™" -#: lib/RT/Link_Overlay.pm:200 +#: lib/RT/Link_Overlay.pm:234 msgid "That's not a numerical id" msgstr "ãã‚Œã¯æ•°å­—ã®IDã§ã¯ã‚りã¾ã›ã‚“" -#: html/SelfService/Display.html:31 html/Ticket/Create.html:149 html/Ticket/Elements/ShowSummary:27 +#: html/SelfService/Display.html:53 html/Ticket/Create.html:180 html/Ticket/Elements/ShowSummary:49 msgid "The Basics" msgstr "基本" -#: lib/RT/ACE_Overlay.pm:87 +#: lib/RT/ACE_Overlay.pm:113 msgid "The CC of a ticket" msgstr "" -#: lib/RT/ACE_Overlay.pm:88 +#: lib/RT/ACE_Overlay.pm:114 msgid "The administrative CC of a ticket" msgstr "" @@ -5221,7 +4646,7 @@ msgstr "" msgid "The comment has been recorded" msgstr "コメントã¯è¨˜éŒ²ã•れã¾ã—ãŸ" -#: bin/rt-crontool:194 +#: bin/rt-crontool:223 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 "" @@ -5229,31 +4654,31 @@ msgstr "" msgid "The following commands were not proccessed:\\n\\n" msgstr "次ã®ã‚³ãƒžãƒ³ãƒ‰ã¯å‡¦ç†ã•れã¾ã›ã‚“ã§ã—ãŸ:\\n\\n" -#: lib/RT/Record.pm:743 +#: lib/RT/Record.pm:934 msgid "The new value has been set." msgstr "" -#: lib/RT/ACE_Overlay.pm:85 +#: lib/RT/ACE_Overlay.pm:111 msgid "The owner of a ticket" msgstr "" -#: lib/RT/ACE_Overlay.pm:86 +#: lib/RT/ACE_Overlay.pm:112 msgid "The requestor of a ticket" msgstr "" -#: html/Admin/Elements/EditUserComments:25 +#: html/Admin/Elements/EditUserComments:47 msgid "These comments aren't generally visible to the user" msgstr "ãれらã®ã‚³ãƒ¡ãƒ³ãƒˆã¯å®Ÿéš›ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ã¯è¦‹ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:912 msgid "This custom field does not apply to that object" msgstr "" -#: html/Admin/Tools/Configuration.html:5 +#: html/Admin/Tools/Configuration.html:50 msgid "This feature is only available to system administrators" msgstr "" -#: html/Ticket/Elements/PreviewScrips:48 +#: html/Ticket/Elements/PreviewScrips:93 msgid "This message will be sent to..." msgstr "" @@ -5261,15 +4686,15 @@ msgstr "" msgid "This ticket %1 %2 (%3)\\n" msgstr "ã“ã®ãƒã‚±ãƒƒãƒˆ%1 %2 (%3)\\n" -#: bin/rt-crontool:185 +#: bin/rt-crontool:214 msgid "This tool allows the user to run arbitrary perl modules from within RT." msgstr "" -#: lib/RT/Transaction_Overlay.pm:226 +#: lib/RT/Transaction_Overlay.pm:288 msgid "This transaction appears to have no content" msgstr "ã“ã®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã«ã¯ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ãŒã‚りã¾ã›ã‚“" -#: html/Ticket/Elements/ShowRequestor:48 +#: html/Ticket/Elements/ShowRequestor:70 #. ($rows) msgid "This user's %1 highest priority tickets" msgstr "" @@ -5278,40 +4703,32 @@ msgstr "" msgid "This user's 25 highest priority tickets" msgstr "ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®25ã®ã‚‚ã£ã¨ã‚‚高ã„優先ãƒã‚±ãƒƒãƒˆ" -#: lib/RT/Date.pm:391 +#: lib/RT/Date.pm:416 msgid "Thu." msgstr "木曜日" -#: NOT FOUND IN SOURCE -msgid "Ticket" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Ticket # %1 %2" msgstr "ãƒã‚±ãƒƒãƒˆ# %1 %2" -#: NOT FOUND IN SOURCE -msgid "Ticket # %1 Jumbo update: %2" -msgstr "" - -#: html/Ticket/ModifyAll.html:24 html/Ticket/ModifyAll.html:28 +#: html/Ticket/ModifyAll.html:46 html/Ticket/ModifyAll.html:50 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket #%1 Jumbo update: %2" msgstr "ãƒã‚±ãƒƒãƒˆã€€#%1 大ãã„アップデート: %2" -#: html/Approvals/Elements/ShowDependency:45 +#: html/Approvals/Elements/ShowDependency:67 #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Ticket #%1: %2" msgstr "" -#: lib/RT/Action/CreateTickets.pm:1154 lib/RT/Action/CreateTickets.pm:1163 lib/RT/Action/CreateTickets.pm:516 lib/RT/Action/CreateTickets.pm:634 lib/RT/Action/CreateTickets.pm:647 +#: lib/RT/Action/CreateTickets.pm:1258 lib/RT/Action/CreateTickets.pm:1267 lib/RT/Action/CreateTickets.pm:595 lib/RT/Action/CreateTickets.pm:716 lib/RT/Action/CreateTickets.pm:729 #. ($T::Tickets{$template_id}->Id) #. ($T::Tickets{$template_id}->id) #. ($ticket->Id) msgid "Ticket %1" msgstr "" -#: lib/RT/Ticket_Overlay.pm:696 lib/RT/Ticket_Overlay.pm:720 +#: lib/RT/Ticket_Overlay.pm:731 lib/RT/Ticket_Overlay.pm:751 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" msgstr "ãƒã‚±ãƒƒãƒˆ %1ãŒã‚­ãƒ¥ãƒ¼ '%2'ã§ä½œæˆã•れã¾ã—ãŸ" @@ -5320,16 +4737,16 @@ msgstr "ãƒã‚±ãƒƒãƒˆ %1ãŒã‚­ãƒ¥ãƒ¼ '%2'ã§ä½œæˆã•れã¾ã—ãŸ" msgid "Ticket %1 loaded\\n" msgstr "ãƒã‚±ãƒƒãƒˆ%1ãŒãƒ­ãƒ¼ãƒ‰ã•れã¾ã—ãŸ\\n" -#: html/Search/Bulk.html:216 +#: html/Search/Bulk.html:269 #. ($Ticket->Id,$_) msgid "Ticket %1: %2" msgstr "ãƒã‚±ãƒƒãƒˆã€€%1: %2" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:74 msgid "Ticket Custom Fields" msgstr "" -#: html/Ticket/History.html:24 html/Ticket/History.html:27 +#: html/Ticket/History.html:46 html/Ticket/History.html:49 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket History # %1 %2" msgstr "ãƒã‚±ãƒƒãƒˆãƒ’ストリー # %1 %2" @@ -5342,7 +4759,7 @@ msgstr "ãƒã‚±ãƒƒãƒˆID" msgid "Ticket Resolved" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/GlobalCustomFieldTabs:69 html/Admin/Global/CustomFields/index.html:81 lib/RT/CustomField_Overlay.pm:1085 msgid "Ticket Transactions" msgstr "" @@ -5350,19 +4767,19 @@ msgstr "" msgid "Ticket attachment" msgstr "ãƒã‚±ãƒƒãƒˆæ·»ä»˜" -#: lib/RT/Tickets_Overlay.pm:1228 +#: lib/RT/Tickets_Overlay.pm:1648 msgid "Ticket content" msgstr "ãƒã‚±ãƒƒãƒˆã‚³ãƒ³ãƒ†ãƒ³ãƒ„" -#: lib/RT/Tickets_Overlay.pm:1274 +#: lib/RT/Tickets_Overlay.pm:1697 msgid "Ticket content type" msgstr "ãƒã‚±ãƒƒãƒˆã‚³ãƒ³ãƒ†ãƒ³ãƒ„タイプ" -#: lib/RT/Ticket_Overlay.pm:565 lib/RT/Ticket_Overlay.pm:579 lib/RT/Ticket_Overlay.pm:590 lib/RT/Ticket_Overlay.pm:707 +#: lib/RT/Ticket_Overlay.pm:593 lib/RT/Ticket_Overlay.pm:607 lib/RT/Ticket_Overlay.pm:618 lib/RT/Ticket_Overlay.pm:739 msgid "Ticket could not be created due to an internal error" msgstr "" -#: lib/RT/Transaction_Overlay.pm:497 +#: NOT FOUND IN SOURCE msgid "Ticket created" msgstr "ãƒã‚±ãƒƒãƒˆãŒä½œæˆã•れã¾ã—ãŸ" @@ -5370,26 +4787,14 @@ msgstr "ãƒã‚±ãƒƒãƒˆãŒä½œæˆã•れã¾ã—ãŸ" msgid "Ticket creation failed" msgstr "ãƒã‚±ãƒƒãƒˆã®ä½œæˆãŒå¤±æ•—ã—ã¾ã—ãŸ" -#: lib/RT/Transaction_Overlay.pm:502 +#: NOT FOUND IN SOURCE msgid "Ticket deleted" msgstr "ãƒã‚±ãƒƒãƒˆãŒå‰Šé™¤ã•れã¾ã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "Ticket id not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Ticket killed" -msgstr "" - -#: html/Ticket/Display.html:33 +#: html/Ticket/Display.html:55 msgid "Ticket metadata" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Ticket not found" -msgstr "" - #: etc/initialdata:310 msgid "Ticket status changed" msgstr "" @@ -5398,58 +4803,53 @@ msgstr "" msgid "Ticket watchers" msgstr "ãƒã‚±ãƒƒãƒˆã‚¦ã‚©ãƒƒãƒãƒ£ãƒ¼" -#: html/Elements/Tabs:46 -msgid "Tickets" -msgstr "" - -#: lib/RT/Tickets_Overlay.pm:1452 -#. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) -msgid "Tickets %1 %2" +#: lib/RT/Search/FromSQL.pm:83 +#. (ref $self) +msgid "TicketSQL search module" msgstr "" -#: lib/RT/Tickets_Overlay.pm:1410 -#. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) -msgid "Tickets %1 by %2" +#: html/Admin/Elements/GlobalCustomFieldTabs:64 html/Admin/Global/CustomFields/index.html:75 html/Elements/Tabs:68 lib/RT/CustomField_Overlay.pm:1084 +msgid "Tickets" msgstr "" #: NOT FOUND IN SOURCE msgid "Tickets from %1" msgstr "%1ã‹ã‚‰ã®ãƒã‚±ãƒƒãƒˆ" -#: html/Approvals/Elements/ShowDependency:26 +#: html/Approvals/Elements/ShowDependency:48 msgid "Tickets which depend on this approval:" msgstr "" -#: html/Search/Elements/PickBasics:69 html/Ticket/Elements/EditBasics:39 +#: html/Search/Elements/PickBasics:148 html/Ticket/Elements/EditBasics:61 msgid "Time Estimated" msgstr "" -#: html/Search/Elements/PickBasics:70 html/Ticket/Create.html:156 html/Ticket/Elements/EditBasics:47 +#: html/Search/Elements/PickBasics:149 html/Ticket/Create.html:187 html/Ticket/Elements/EditBasics:69 msgid "Time Left" msgstr "æ™‚é–“ãŒæ®‹ã£ã¦ã„ã¾ã™" -#: html/Search/Elements/PickBasics:68 html/Ticket/Create.html:155 html/Ticket/Elements/EditBasics:43 +#: html/Search/Elements/PickBasics:147 html/Ticket/Create.html:186 html/Ticket/Elements/EditBasics:65 msgid "Time Worked" msgstr "使ã£ãŸæ™‚é–“" -#: lib/RT/Tickets_Overlay.pm:1201 +#: lib/RT/Tickets_Overlay.pm:1619 msgid "Time left" msgstr "残ã£ã¦ã„る時間" -#: html/Elements/Footer:44 +#: html/Elements/Footer:71 msgid "Time to display" msgstr "表示ã™ã‚‹æ™‚é–“" -#: lib/RT/Tickets_Overlay.pm:1177 +#: lib/RT/Tickets_Overlay.pm:1594 msgid "Time worked" msgstr "使ã£ãŸæ™‚é–“" -#: NOT FOUND IN SOURCE -msgid "TimeLeft" +#: lib/RT/Ticket_Overlay.pm:1143 +msgid "TimeWorked" msgstr "" -#: lib/RT/Ticket_Overlay.pm:1277 -msgid "TimeWorked" +#: html/Search/Elements/EditFormat:74 +msgid "Title" msgstr "" #: NOT FOUND IN SOURCE @@ -5460,16 +4860,16 @@ msgstr "ã“ã®ã‚³ãƒŸãƒƒãƒˆã®ãƒ‡ã‚£ãƒ•ã‚’ã¤ãã‚‹ãŸã‚ã«:" msgid "To generate a diff of this commit:\\n" msgstr "ã“ã®ã‚³ãƒŸãƒƒãƒˆã®ãƒ‡ã‚£ãƒ•ã‚’ã¤ãã‚‹ãŸã‚ã«:\\n" -#: html/Elements/Footer:39 +#: html/Elements/Footer:61 #. ('sales@bestpractical.com') msgid "To inquire about support, training, custom development or licensing, please contact %1." msgstr "" -#: lib/RT/Ticket_Overlay.pm:1280 +#: lib/RT/Ticket_Overlay.pm:1146 msgid "Told" msgstr "言ã£ãŸ" -#: html/Admin/Elements/Tabs:43 html/Elements/Tabs:49 +#: html/Admin/Elements/Tabs:68 html/Admin/index.html:88 html/Elements/Tabs:71 msgid "Tools" msgstr "" @@ -5477,28 +4877,24 @@ msgstr "" msgid "Transaction" msgstr "" -#: lib/RT/Transaction_Overlay.pm:705 +#: lib/RT/Transaction_Overlay.pm:794 #. ($self->Data) msgid "Transaction %1 purged" msgstr "トランザクション%1ãŒæ¶ˆåŽ»ã•れã¾ã—ãŸ" -#: lib/RT/Transaction_Overlay.pm:136 +#: lib/RT/Transaction_Overlay.pm:174 msgid "Transaction Created" msgstr "トランザクションãŒä½œæˆã•れã¾ã—ãŸ" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:78 msgid "Transaction Custom Fields" msgstr "" -#: lib/RT/Transaction_Overlay.pm:92 -msgid "Transaction->Create couldn't, as you didn't specify a ticket id" -msgstr "" - -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:125 msgid "Transaction->Create couldn't, as you didn't specify an object type and id" msgstr "" -#: lib/RT/Transaction_Overlay.pm:760 +#: lib/RT/Transaction_Overlay.pm:838 msgid "Transactions are immutable" msgstr "トランザクションã¯å¤‰æ›´ã•れるã“ã¨ã¯ã‚りã¾ã›ã‚“" @@ -5506,23 +4902,19 @@ msgstr "トランザクションã¯å¤‰æ›´ã•れるã“ã¨ã¯ã‚りã¾ã›ã‚“" msgid "Trying to delete a right: %1" msgstr "権利: %1を削除ã—ã¦ã„ã¾ã™" -#: lib/RT/Date.pm:389 +#: lib/RT/Date.pm:414 msgid "Tue." msgstr "ç«æ›œæ—¥" -#: 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:1278 lib/RT/Tickets_Overlay.pm:1021 +#: html/Admin/CustomFields/Modify.html:66 html/Admin/Elements/EditCustomField:65 html/Ticket/Elements/AddWatchers:54 html/Ticket/Elements/AddWatchers:65 html/Ticket/Elements/AddWatchers:75 lib/RT/Ticket_Overlay.pm:1144 lib/RT/Tickets_Overlay.pm:1432 msgid "Type" msgstr "タイプ" -#: NOT FOUND IN SOURCE -msgid "Unable to load article" -msgstr "" - -#: lib/RT/ScripCondition_Overlay.pm:103 +#: lib/RT/ScripCondition_Overlay.pm:129 msgid "Unimplemented" msgstr "å°Žå…¥ã•れã¦ã„ãªã„" -#: html/Admin/Users/Modify.html:67 +#: html/Admin/Users/Modify.html:89 msgid "Unix login" msgstr "Unixログイン" @@ -5530,16 +4922,21 @@ msgstr "Unixログイン" msgid "UnixUsername" msgstr "Unixユーザーãƒãƒ¼ãƒ " -#: lib/RT/Attachment_Overlay.pm:233 lib/RT/Attachment_Overlay.pm:265 +#: lib/RT/Attachment_Overlay.pm:290 lib/RT/Record.pm:847 #. ($self->ContentEncoding) +#. ($ContentEncoding) msgid "Unknown ContentEncoding %1" msgstr "䏿˜Žãªã‚³ãƒ³ãƒ†ãƒ³ãƒ„エンコーディング%1" -#: html/Elements/SelectResultsPerPage:36 +#: html/Search/Build.html:632 +msgid "Unknown field: $key" +msgstr "" + +#: html/Elements/SelectResultsPerPage:58 msgid "Unlimited" msgstr "制é™ã•れã¦ã„ãªã„" -#: html/Search/Elements/SelectSearchesForObjects:15 +#: html/Search/Elements/SelectSearchesForObjects:63 msgid "Unnamed search" msgstr "" @@ -5547,27 +4944,23 @@ msgstr "" msgid "Unprivileged" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:60 msgid "Unselected Custom Fields" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:61 msgid "Unselected objects" msgstr "" -#: lib/RT/Transaction_Overlay.pm:562 +#: lib/RT/Transaction_Overlay.pm:648 msgid "Untaken" msgstr "ã¨ã‚‰ã‚Œã¦ã„ãªã„" -#: NOT FOUND IN SOURCE -msgid "Untitled search" -msgstr "" - -#: html/Search/Bulk.html:32 +#: html/Search/Bulk.html:54 msgid "Update" msgstr "アップデート" -#: html/Search/Bulk.html:146 +#: html/Search/Bulk.html:178 msgid "Update All" msgstr "" @@ -5575,11 +4968,11 @@ msgstr "" msgid "Update ID" msgstr "アップデートID" -#: html/Ticket/Update.html:97 +#: html/Ticket/Update.html:133 msgid "Update Ticket" msgstr "" -#: html/Search/Bulk.html:127 html/Ticket/ModifyAll.html:65 html/Ticket/Update.html:48 +#: html/Search/Bulk.html:148 html/Ticket/ModifyAll.html:87 html/Ticket/Update.html:70 msgid "Update Type" msgstr "アップデートタイプ" @@ -5591,7 +4984,7 @@ msgstr "ã™ã¹ã¦ã®ãƒã‚±ãƒƒãƒˆã‚’一度ã«ã‚¢ãƒƒãƒ—デートã™ã‚‹" msgid "Update email" msgstr "アップデートEメール" -#: html/Search/Results.html:46 +#: html/Search/Results.html:80 msgid "Update multiple tickets" msgstr "" @@ -5599,11 +4992,11 @@ msgstr "" msgid "Update name" msgstr "アップデートãƒãƒ¼ãƒ " -#: lib/RT/Action/CreateTickets.pm:655 lib/RT/Interface/Web.pm:479 +#: lib/RT/Action/CreateTickets.pm:737 lib/RT/Interface/Web.pm:524 msgid "Update not recorded." msgstr "アップデートã¯è¨˜éŒ²ã•れã¾ã›ã‚“ã§ã—ãŸ" -#: html/Search/Bulk.html:78 +#: html/Search/Bulk.html:99 msgid "Update selected tickets" msgstr "é¸æŠžã•れãŸãƒã‚±ãƒƒãƒˆã‚’アップデートã™ã‚‹" @@ -5611,7 +5004,7 @@ msgstr "é¸æŠžã•れãŸãƒã‚±ãƒƒãƒˆã‚’アップデートã™ã‚‹" msgid "Update signature" msgstr "サインをアップデートã™ã‚‹" -#: html/Ticket/ModifyAll.html:62 +#: html/Ticket/ModifyAll.html:84 msgid "Update ticket" msgstr "ãƒã‚±ãƒƒãƒˆã‚’アップデートã™ã‚‹" @@ -5619,58 +5012,58 @@ msgstr "ãƒã‚±ãƒƒãƒˆã‚’アップデートã™ã‚‹" msgid "Update ticket # %1" msgstr "アップデートãƒã‚±ãƒƒãƒˆ # %1" -#: html/SelfService/Update.html:24 html/SelfService/Update.html:63 +#: html/SelfService/Update.html:112 html/SelfService/Update.html:47 #. ($Ticket->id) msgid "Update ticket #%1" msgstr "アップデートãƒã‚±ãƒƒãƒˆ #%1" -#: html/Ticket/Update.html:121 +#: html/Ticket/Update.html:156 #. ($TicketObj->id, $TicketObj->Subject) msgid "Update ticket #%1 (%2)" msgstr "" -#: lib/RT/Action/CreateTickets.pm:653 lib/RT/Interface/Web.pm:477 +#: lib/RT/Action/CreateTickets.pm:735 lib/RT/Interface/Web.pm:523 msgid "Update type was neither correspondence nor comment." msgstr "アップデートタイプã¯é€šçŸ¥ã§ã‚‚コメントã§ã‚‚ã‚りã¾ã›ã‚“" -#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1281 +#: html/Elements/SelectDateType:54 html/Ticket/Elements/ShowDates:72 lib/RT/Ticket_Overlay.pm:1147 msgid "Updated" msgstr "アップデートã—ã¾ã—ãŸ" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:84 msgid "Upload multiple files" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:79 msgid "Upload multiple images" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:85 msgid "Upload one file" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:80 msgid "Upload one image" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:86 msgid "Upload up to %1 files" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:81 msgid "Upload up to %1 images" msgstr "" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload your changes" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Use the dropdown menus to select which transactions you want to extract into a new RTFM article" +#: html/Admin/index.html:90 +msgid "Use other RT administrative tools" msgstr "" #: NOT FOUND IN SOURCE @@ -5681,7 +5074,7 @@ msgstr "ユーザー%1 %2: %3\\n" msgid "User %1 Password: %2\\n" msgstr "ユーザー%1パスワード: %2\\n" -#: lib/RT/Ticket_Overlay.pm:468 +#: lib/RT/Ticket_Overlay.pm:496 #. ($args{'Owner'}) msgid "User '%1' could not be found." msgstr "" @@ -5698,7 +5091,7 @@ msgstr "ユーザー'%1'ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“\\n" msgid "User Defined" msgstr "" -#: html/Admin/Elements/EditScrip:76 +#: html/Admin/Elements/EditScrip:98 msgid "User Defined conditions and actions" msgstr "" @@ -5706,32 +5099,33 @@ msgstr "" msgid "User ID" msgstr "ユーザーID" -#: html/Elements/SelectUsers:25 +#: NOT FOUND IN SOURCE msgid "User Id" msgstr "ユーザーID" -#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 +#: html/Admin/Elements/CustomFieldTabs:72 html/Admin/Elements/GroupTabs:68 html/Admin/Elements/QueueTabs:85 html/Admin/Elements/SystemTabs:68 html/Admin/Global/index.html:80 msgid "User Rights" msgstr "ユーザー権利" -#: NOT FOUND IN SOURCE +#: lib/RT/Interface/Web.pm:1283 +#. ($cf->Name, $class, $Object->id) msgid "User asked for an unknown update type for custom field %1 for %2 object #%3" msgstr "" -#: html/Admin/Users/Modify.html:252 +#: html/Admin/Users/Modify.html:293 #. ($msg) msgid "User could not be created: %1" msgstr "ユーザーを作æˆã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ: %1" -#: lib/RT/User_Overlay.pm:296 +#: lib/RT/User_Overlay.pm:331 msgid "User created" msgstr "ユーザーãŒä½œæˆã•れã¾ã—ãŸ" -#: html/Admin/Global/GroupRights.html:66 html/Admin/Groups/GroupRights.html:53 html/Admin/Queues/GroupRights.html:68 +#: html/Admin/CustomFields/GroupRights.html:74 html/Admin/Global/GroupRights.html:88 html/Admin/Groups/GroupRights.html:75 html/Admin/Queues/GroupRights.html:90 msgid "User defined groups" msgstr "ユーザーãŒã‚°ãƒ«ãƒ¼ãƒ—を決定ã—ã¾ã—ãŸ" -#: lib/RT/User_Overlay.pm:558 lib/RT/User_Overlay.pm:575 +#: lib/RT/User_Overlay.pm:593 lib/RT/User_Overlay.pm:613 msgid "User loaded" msgstr "" @@ -5743,23 +5137,23 @@ msgstr "ユーザーã«é€šå‘Šã•れã¾ã—ãŸ" msgid "User view" msgstr "ユーザービュー" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:99 msgid "User-defined groups" msgstr "" -#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +#: html/Admin/Users/Modify.html:69 html/Elements/Login:73 html/Ticket/Elements/AddWatchers:56 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/User/Groups/Members.html:57 +#: html/Admin/Elements/GlobalCustomFieldTabs:55 html/Admin/Elements/SelectNewGroupMembers:47 html/Admin/Elements/Tabs:53 html/Admin/Global/CustomFields/index.html:64 html/Admin/Groups/Members.html:76 html/Admin/Queues/People.html:89 html/Admin/index.html:62 html/User/Groups/Members.html:79 lib/RT/CustomField_Overlay.pm:1086 msgid "Users" msgstr "ユーザー" -#: html/Admin/Users/index.html:64 +#: html/Admin/Users/index.html:85 msgid "Users matching search criteria" msgstr "ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒæ¤œç´¢åŸºæº–ã«ã‚ã£ã¦ã„ã¾ã™" -#: lib/RT/Tickets_Overlay_SQL.pm:494 +#: lib/RT/Tickets_Overlay_SQL.pm:523 msgid "Valid Query" msgstr "" @@ -5767,27 +5161,19 @@ msgstr "" msgid "ValueOfQueue" msgstr "キューã®ãƒãƒªãƒ¥ãƒ¼" -#: html/Admin/Elements/EditCustomField:56 +#: html/Admin/CustomFields/Modify.html:89 html/Admin/Elements/EditCustomField:78 msgid "Values" msgstr "ãƒãƒªãƒ¥ãƒ¼" -#: NOT FOUND IN SOURCE -msgid "VrijevormEnkele" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Watch" msgstr "" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "WatchAsAdminCc" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Watcher loaded" -msgstr "" - -#: html/Admin/Elements/QueueTabs:41 +#: html/Admin/Elements/QueueTabs:63 msgid "Watchers" msgstr "ウォッãƒãƒ£ãƒ¼" @@ -5795,7 +5181,7 @@ msgstr "ウォッãƒãƒ£ãƒ¼" msgid "WebEncoding" msgstr "ウェブエンコーディング" -#: lib/RT/Date.pm:390 +#: lib/RT/Date.pm:415 msgid "Wed." msgstr "水曜日" @@ -5851,19 +5237,11 @@ msgstr "" msgid "Whenever correspondence comes in" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Which are referred to by " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Which refer to" -msgstr "" - -#: html/Admin/Users/Modify.html:161 html/User/Prefs.html:67 +#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:89 msgid "Work" msgstr "仕事" -#: html/Search/Results.html:50 +#: html/Search/Results.html:84 msgid "Work offline" msgstr "" @@ -5871,31 +5249,19 @@ msgstr "" msgid "WorkPhone" msgstr "仕事先ã®é›»è©±" -#: html/Ticket/Elements/ShowBasics:41 html/Ticket/Update.html:42 +#: html/Ticket/Elements/ShowBasics:63 html/Ticket/Update.html:64 msgid "Worked" msgstr "Worked" -#: html/autohandler:150 -msgid "XXX CHANGEME You are not an authorized user" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Yes" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:3059 +#: lib/RT/Ticket_Overlay.pm:3096 msgid "You already own this ticket" msgstr "ã‚ãªãŸã¯ã™ã§ã«ã“ã®ãƒã‚±ãƒƒãƒˆã‚’所有ã—ã¦ã„ã¾ã™" -#: html/autohandler:142 +#: html/autohandler:158 html/autohandler:166 msgid "You are not an authorized user" msgstr "ã‚ãªãŸã¯èªè¨¼ã•れãŸãƒ¦ãƒ¼ã‚¶ãƒ¼ã§ã¯ã‚りã¾ã›ã‚“" -#: NOT FOUND IN SOURCE -msgid "You can access it with the Download button on the right." -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2941 +#: lib/RT/Ticket_Overlay.pm:2978 msgid "You can only reassign tickets that you own or that are unowned" msgstr "ã‚ãªãŸã¯æ‰€æœ‰ã€ã¾ãŸã¯æ‰€æœ‰ã•れã¦ã„ãªã„ãƒã‚±ãƒƒãƒˆã®ã¿ã‚’æ­¢ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™" @@ -5903,24 +5269,24 @@ msgstr "ã‚ãªãŸã¯æ‰€æœ‰ã€ã¾ãŸã¯æ‰€æœ‰ã•れã¦ã„ãªã„ãƒã‚±ãƒƒãƒˆã®ã¿ msgid "You don't have permission to view that ticket.\\n" msgstr "ã‚ãªãŸã¯ãã®ãƒã‚±ãƒƒãƒˆã‚’見る許å¯ãŒã‚りã¾ã›ã‚“。\\n" -#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:760 +#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:780 #. ($num, $queue) msgid "You found %1 tickets in queue %2" msgstr "ã‚ãªãŸã¯%2ã§ãƒã‚±ãƒƒãƒˆ%1を見ã¤ã‘ã¾ã—ãŸ" -#: html/NoAuth/Logout.html:30 +#: html/NoAuth/Logout.html:52 msgid "You have been logged out of RT." msgstr "ã‚ãªãŸã¯RTã‹ã‚‰ãƒ­ã‚°ã‚¢ã‚¦ãƒˆã—ãŸã¾ã¾ã§ã™" -#: html/SelfService/Display.html:79 +#: html/SelfService/Display.html:109 msgid "You have no permission to create tickets in that queue." msgstr "ã‚ãªãŸã¯ã“ã®ã‚­ãƒ¥ãƒ¼ã§ãƒã‚±ãƒƒãƒˆä½œæˆã®è¨±å¯ãŒã‚りã¾ã›ã‚“" -#: lib/RT/Ticket_Overlay.pm:2095 +#: lib/RT/Ticket_Overlay.pm:1964 msgid "You may not create requests in that queue." msgstr "ã‚ãªãŸã¯ã“ã®ã‚­ãƒ¥ãƒ¼ã§ãƒªã‚¯ã‚¨ã‚¹ãƒˆã®ä½œæˆãŒã§ãã‚‹ã§ã—ょã†" -#: html/NoAuth/Logout.html:34 +#: html/NoAuth/Logout.html:56 msgid "You're welcome to login again" msgstr "ãœã²ã¾ãŸãƒ­ã‚°ã‚¤ãƒ³ã—ã¦ãã ã•ã„" @@ -5940,55 +5306,43 @@ msgstr "" msgid "Your request has been approved." msgstr "" -#: NOT FOUND IN SOURCE -msgid "Your request was rejected" -msgstr "" - #: etc/initialdata:445 msgid "Your request was rejected." msgstr "" -#: html/autohandler:177 +#: html/autohandler:193 msgid "Your username or password is incorrect" msgstr "ã‚ãªãŸã®ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãƒãƒ¼ãƒ ã¨ãƒ‘スワードãŒé–“é•ã£ã¦ã„ã¾ã™" -#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:127 +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:149 msgid "Zip" msgstr "ジップ" -#: NOT FOUND IN SOURCE -msgid "[no subject]" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "and is not" +#: lib/RT/System.pm:88 +msgid "allow creation of saved searches" msgstr "" -#: NOT FOUND IN SOURCE -msgid "and not" +#: lib/RT/System.pm:87 +msgid "allow loading of saved searches" msgstr "" -#: html/User/Elements/DelegateRights:58 +#: html/User/Elements/DelegateRights:80 #. ($right->PrincipalObj->Object->SelfDescription) msgid "as granted to %1" msgstr "%1ã¸ã®è¨±å¯" -#: html/SelfService/Closed.html:27 +#: html/Search/Elements/PickBasics:127 +msgid "belongs to" +msgstr "" + +#: html/SelfService/Closed.html:49 msgid "closed" msgstr "" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:33 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:55 msgid "contains" msgstr "å«ã‚€" -#: NOT FOUND IN SOURCE -msgid "content" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "content-type" -msgstr "" - #: NOT FOUND IN SOURCE msgid "correspondence (probably) not sent" msgstr "通知ã¯ï¼ˆãŠãらã)é€ä¿¡ã•れã¦ã„ã¾ã›ã‚“" @@ -5997,88 +5351,96 @@ msgstr "通知ã¯ï¼ˆãŠãらã)é€ä¿¡ã•れã¦ã„ã¾ã›ã‚“" msgid "correspondence sent" msgstr "通知ãŒé€ä¿¡ã•れã¾ã—ãŸ" -#: html/Admin/Queues/Modify.html:76 lib/RT/Date.pm:319 +#: html/Admin/Queues/Modify.html:98 lib/RT/Date.pm:342 msgid "days" msgstr "æ—¥" -#: NOT FOUND IN SOURCE -msgid "dead" -msgstr "" - #: NOT FOUND IN SOURCE msgid "delete" msgstr "削除" -#: lib/RT/Queue_Overlay.pm:64 +#: lib/RT/Queue_Overlay.pm:88 msgid "deleted" msgstr "削除ã•れãŸ" -#: html/Search/Elements/PickBasics:33 +#: html/Search/Elements/PickBasics:128 +msgid "does not belong to" +msgstr "" + +#: html/Search/Elements/PickBasics:61 msgid "does not match" msgstr "ã‚ã„ã¾ã›ã‚“" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:34 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:56 msgid "doesn't contain" msgstr "å«ã¿ã¾ã›ã‚“" -#: NOT FOUND IN SOURCE -msgid "email address" -msgstr "" - -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "equal to" msgstr "ç­‰ã—ã„" -#: NOT FOUND IN SOURCE -msgid "false" +#: html/Search/Build.html:387 +msgid "error: can't move down" msgstr "" -#: NOT FOUND IN SOURCE -msgid "filename" +#: html/Search/Build.html:409 +msgid "error: can't move left" +msgstr "" + +#: html/Search/Build.html:368 +msgid "error: can't move up" +msgstr "" + +#: html/Search/Build.html:451 +msgid "error: nothing to delete" +msgstr "" + +#: html/Search/Build.html:373 html/Search/Build.html:392 html/Search/Build.html:414 html/Search/Build.html:443 +msgid "error: nothing to move" +msgstr "" + +#: html/Search/Build.html:469 +msgid "error: nothing to toggle" msgstr "" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "greater than" msgstr "より大ãã„" -#: lib/RT/Group_Overlay.pm:196 +#: lib/RT/Group_Overlay.pm:222 #. ($self->Name) msgid "group '%1'" msgstr "グループ'%1'" -#: lib/RT/Date.pm:315 +#: lib/RT/Date.pm:338 msgid "hours" msgstr "時間" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/PickBasics:48 msgid "id" msgstr "ID" -#: NOT FOUND IN SOURCE -msgid "in class %1" -msgstr "" - -#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickBasics:49 html/Search/Elements/PickBasics:80 html/Search/Elements/PickBasics:97 html/Search/Elements/PickCFs:37 +#: html/Elements/SelectBoolean:53 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:57 html/Search/Elements/PickBasics:175 html/Search/Elements/PickBasics:74 html/Search/Elements/PickBasics:90 html/Search/Elements/PickCFs:53 msgid "is" msgstr "ã§ã™" -#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickBasics:50 html/Search/Elements/PickBasics:81 html/Search/Elements/PickBasics:98 html/Search/Elements/PickCFs:38 +#: html/Elements/SelectBoolean:57 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:58 html/Search/Elements/PickBasics:176 html/Search/Elements/PickBasics:75 html/Search/Elements/PickBasics:91 html/Search/Elements/PickCFs:54 msgid "isn't" msgstr "ã§ãªã„" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "less than" msgstr "より少ãªã„" -#: html/Search/Elements/PickBasics:32 +#: html/Search/Elements/PickBasics:60 msgid "matches" msgstr "åˆã†" -#: lib/RT/Date.pm:311 +#: lib/RT/Date.pm:334 msgid "min" msgstr "最低" -#: html/Ticket/Update.html:42 +#: html/Ticket/Update.html:64 msgid "minutes" msgstr "分" @@ -6086,100 +5448,88 @@ msgstr "分" msgid "modifications\\n\\n" msgstr "修正\\n\\n" -#: lib/RT/Date.pm:327 +#: lib/RT/Date.pm:350 msgid "months" msgstr "月" -#: lib/RT/Queue_Overlay.pm:59 +#: lib/RT/Queue_Overlay.pm:83 msgid "new" msgstr "æ–°ã—ã„" -#: html/Admin/Elements/EditCustomFields:42 +#: html/Admin/Elements/PickCustomFields:64 html/Admin/Elements/PickObjects:63 msgid "no name" msgstr "" -#: html/Admin/Elements/EditScrips:42 +#: html/Admin/Elements/EditScrips:64 msgid "no value" msgstr "" -#: html/Admin/Elements/EditQueueWatchers:26 html/Ticket/Elements/EditWatchers:27 +#: html/Admin/Elements/EditQueueWatchers:48 html/Ticket/Elements/EditWatchers:49 msgid "none" msgstr "ãªã—" -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "not equal to" msgstr "ç­‰ã—ããªã„" -#: NOT FOUND IN SOURCE -msgid "notlike" -msgstr "" - -#: html/SelfService/Elements/MyRequests:61 lib/RT/Queue_Overlay.pm:60 +#: html/SelfService/Elements/MyRequests:83 lib/RT/Queue_Overlay.pm:84 msgid "open" msgstr "é–‹ã" -#: lib/RT/Group_Overlay.pm:201 +#: lib/RT/Group_Overlay.pm:227 #. ($self->Name, $user->Name) msgid "personal group '%1' for user '%2'" msgstr "ユーザー '%2' ã®ãƒ‘ーソナルグループ '%1' " -#: lib/RT/Group_Overlay.pm:209 +#: lib/RT/Group_Overlay.pm:235 #. ($queue->Name, $self->Type) msgid "queue %1 %2" msgstr "キュー %1 %2" -#: lib/RT/Queue_Overlay.pm:63 +#: lib/RT/Queue_Overlay.pm:87 msgid "rejected" msgstr "æ‹’å¦ã•れã¾ã—ãŸ" -#: lib/RT/Queue_Overlay.pm:62 +#: lib/RT/Queue_Overlay.pm:86 msgid "resolved" msgstr "分解ã•れã¾ã—ãŸ" -#: lib/RT/Date.pm:307 +#: lib/RT/Date.pm:330 msgid "sec" msgstr "ç§’" -#: html/Search/Results.html:48 +#: lib/RT/System.pm:86 +msgid "show Configuration tab" +msgstr "" + +#: html/Search/Results.html:82 msgid "spreadsheet" msgstr "" -#: lib/RT/Queue_Overlay.pm:61 +#: lib/RT/Queue_Overlay.pm:85 msgid "stalled" msgstr "æ­¢ã¾ã‚Šã¾ã—ãŸ" -#: lib/RT/Group_Overlay.pm:204 +#: lib/RT/Group_Overlay.pm:230 #. ($self->Type) msgid "system %1" msgstr "システム %1" -#: lib/RT/Group_Overlay.pm:215 +#: lib/RT/Group_Overlay.pm:241 #. ($self->Type) msgid "system group '%1'" msgstr "システムグループ '%1'" -#: html/Elements/Error:42 html/SelfService/Error.html:41 +#: html/Elements/Error:66 html/SelfService/Error.html:63 msgid "the calling component did not specify why" msgstr "呼ã³å‡ºã—ã¦ã„るコンãƒãƒ¼ãƒãƒ³ãƒˆãŒãªãœæ¬¡ã®ã‚ˆã†ãªã“ã¨ãŒèµ·ã“ã‚‹ã®ã‹ç‰¹å®šã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: NOT FOUND IN SOURCE -msgid "ticket #%1" -msgstr "" - -#: lib/RT/Group_Overlay.pm:212 +#: lib/RT/Group_Overlay.pm:238 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" msgstr "ãƒã‚±ãƒƒãƒˆã€€#%1 %2" -#: NOT FOUND IN SOURCE -msgid "till" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "true" -msgstr "" - -#: lib/RT/Group_Overlay.pm:218 +#: lib/RT/Group_Overlay.pm:244 #. ($self->Id) msgid "undescribed group %1" msgstr "" @@ -6188,12 +5538,12 @@ msgstr "" msgid "undescripbed group %1" msgstr "表示ã•れãªã„グループ %1" -#: lib/RT/Group_Overlay.pm:193 +#: lib/RT/Group_Overlay.pm:219 #. ($user->Object->Name) msgid "user %1" msgstr "ユーザー %1" -#: lib/RT/Date.pm:323 +#: lib/RT/Date.pm:346 msgid "weeks" msgstr "週" @@ -6201,11 +5551,7 @@ msgstr "週" msgid "with template %1" msgstr "テンプレート %1ã¨" -#: lib/RT/Date.pm:331 +#: lib/RT/Date.pm:354 msgid "years" msgstr "å¹´" -#: NOT FOUND IN SOURCE -msgid "ニックãƒãƒ¼ãƒ " -msgstr "" - diff --git a/rt/lib/RT/I18N/nl.po b/rt/lib/RT/I18N/nl.po index 617f9534b..91547c870 100644 --- a/rt/lib/RT/I18N/nl.po +++ b/rt/lib/RT/I18N/nl.po @@ -13,171 +13,147 @@ msgstr "#" msgid "#%1" msgstr "msgstr "" " -#: 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 -#. ($TicketObj->Id, $TicketObj->Subject) +#: html/Approvals/Elements/Approve:48 html/Approvals/Elements/ShowDependency:71 html/SelfService/Display.html:46 html/Ticket/Display.html:47 html/Ticket/Display.html:51 #. ($Ticket->id, $Ticket->Subject) -#. ($ticket->Id, $ticket->Subject) #. ($link->BaseObj->Id, $link->BaseObj->Subject) +#. ($ticket->Id, $ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) msgid "#%1: %2" msgstr "#%1: %2" -#: lib/RT/Record.pm:737 -#. ($self->id) +#: lib/RT/Record.pm:926 +#. ($label) msgid "$prefix %1" msgstr "" -#: lib/RT/URI/fsck_com_rt.pm:235 +#: lib/RT/URI/fsck_com_rt.pm:257 #. ($self->ObjectType, $self->Object->Id) msgid "%1 #%2" msgstr "" -#: html/Search/Elements/SelectPersonType:30 lib/RT/Date.pm:337 +#: lib/RT/Date.pm:361 #. ($s, $time_unit) -#. ($option, $subtype) msgid "%1 %2" msgstr "%1 %2" -#: lib/RT/Tickets_Overlay.pm:828 -#. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) +#: NOT FOUND IN SOURCE msgid "%1 %2 %3" msgstr "%1 %2 %3" -#: lib/RT/Date.pm:373 +#: lib/RT/Date.pm:397 #. ($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 %2 %3 %4:%5:%6 %7" -#: lib/RT/Ticket_Overlay.pm:3451 lib/RT/Transaction_Overlay.pm:550 lib/RT/Transaction_Overlay.pm:593 +#: lib/RT/Record.pm:1671 lib/RT/Transaction_Overlay.pm:636 lib/RT/Transaction_Overlay.pm:679 #. ($cf->Name, $new_value->Content) #. ($field, $self->NewValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 added" msgstr "%1 %2 toegevoegd" -#: lib/RT/Date.pm:334 +#: lib/RT/Date.pm:358 #. ($s, $time_unit) msgid "%1 %2 ago" msgstr "%1 %2 geleden" -#: lib/RT/Ticket_Overlay.pm:3457 lib/RT/Transaction_Overlay.pm:557 -#. ($cf->Name, $old_value, $new_value->Content) +#: lib/RT/Record.pm:1678 lib/RT/Transaction_Overlay.pm:643 +#. ($cf->Name, $old_content, $new_value->Content) #. ($field, $self->OldValue, $self->NewValue) msgid "%1 %2 changed to %3" msgstr "%1 %2 veranderd naar %3" -#: lib/RT/Ticket_Overlay.pm:3454 lib/RT/Transaction_Overlay.pm:553 lib/RT/Transaction_Overlay.pm:599 -#. ($cf->Name, $old_value) +#: lib/RT/Record.pm:1675 lib/RT/Transaction_Overlay.pm:639 lib/RT/Transaction_Overlay.pm:685 +#. ($cf->Name, $old_value->Content) #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 deleted" msgstr "%1 %2 verwijderd" -#: NOT FOUND IN SOURCE -msgid "%1 %2 of group %3" -msgstr "" - -#: html/Admin/Elements/EditScrips:43 html/Admin/Elements/ListGlobalScrips:27 html/Ticket/Elements/PreviewScrips:53 -#. ($scrip->ConditionObj->Name, $scrip->ActionObj->Name, $scrip->TemplateObj->Name) +#: html/Admin/Elements/EditScrips:65 html/Admin/Elements/ListGlobalScrips:64 html/Ticket/Elements/PreviewScrips:98 #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) msgid "%1 %2 with template %3" msgstr "%1 %2 met sjabloon %3" -#: NOT FOUND IN SOURCE -msgid "%1 %2 הוסף" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 מקבוצה %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 נמחק" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 ×¢× ×ª×‘× ×™×ª %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 שונה ל %3" -msgstr "" - #: NOT FOUND IN SOURCE msgid "%1 (%2) %3 this ticket\\n" msgstr "%1 (%2) %3 dit ticket\\n" -#: NOT FOUND IN SOURCE -msgid "%1 (%2) %3 פנייה זו\\n" -msgstr "" - -#: html/Ticket/Elements/ShowAttachments:51 +#: html/Ticket/Elements/ShowAttachments:72 #. ($rev->CreatedAsString, $size, $rev->CreatorObj->Name) msgid "%1 (%2) by %3" msgstr "" -#: html/SelfService/Update.html:30 html/Ticket/Elements/EditBasics:66 html/Ticket/Update.html:39 html/Ticket/Update.html:41 html/Tools/MyDay.html:20 -#. ($Ticket->Status()) -#. ($TicketObj->Status) +#: html/SelfService/Update.html:60 html/Ticket/Elements/EditBasics:87 html/Ticket/Update.html:61 html/Ticket/Update.html:63 html/Tools/MyDay.html:65 +#. (loc($DefaultStatus)) +#. (loc($TicketObj->Status)) #. ($TicketObj->OwnerObj->Name()) -#. ($DefaultStatus) +#. (loc($Ticket->Status())) msgid "%1 (Unchanged)" msgstr "" -#: NOT FOUND IN SOURCE -msgid "%1 - %2 shown" -msgstr "" - -#: bin/rt-crontool:165 bin/rt-crontool:172 bin/rt-crontool:178 +#: bin/rt-crontool:194 bin/rt-crontool:201 bin/rt-crontool:207 #. ("--search-argument", "--search") #. ("--condition-argument", "--condition") #. ("--action-argument", "--action") msgid "%1 - An argument to pass to %2" msgstr "%1 - Een argument om door te geven aan %2" -#: bin/rt-crontool:181 +#: bin/rt-crontool:210 #. ("--verbose") msgid "%1 - Output status updates to STDOUT" msgstr "%1 - Uitvoer status herzieningen naar STDOUT" -#: bin/rt-crontool:175 +#: bin/rt-crontool:204 #. ("--action") msgid "%1 - Specify the action module you want to use" msgstr "%1 - Specificeer de actie module die u wenst te gebruiken" -#: bin/rt-crontool:169 +#: bin/rt-crontool:198 #. ("--condition") msgid "%1 - Specify the condition module you want to use" msgstr "%1 - Specificeer de conditie module die u wenst te gebruiken" -#: bin/rt-crontool:162 +#: bin/rt-crontool:191 #. ("--search") msgid "%1 - Specify the search module you want to use" msgstr "%1 - Specificeer de zoek module die u wenst te gebruiken" -#: NOT FOUND IN SOURCE -msgid "%1 - ×רגומנט להעביר ×ל %2" -msgstr "" - $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) -#: html/Elements/Footer:36 -#. ('»|«', $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2004', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2004', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) +#: html/Elements/Footer:58 +#. ('»|«', + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) msgid "%1 RT %2 Copyright 1996-%3 %4." msgstr "" -#: lib/RT/ScripAction_Overlay.pm:114 +#: lib/RT/ScripAction_Overlay.pm:151 #. ($self->Id) msgid "%1 ScripAction loaded" msgstr "%1 ScripAction geladen" -#: lib/RT/Ticket_Overlay.pm:3484 +#: lib/RT/Record.pm:1708 #. ($args{'Value'}, $cf->Name) msgid "%1 added as a value for %2" msgstr "%1 toegevoegd als waarde voor %2" @@ -194,32 +170,31 @@ msgstr "%1 aliassen hebben een TicketId nodig om mee te werken" msgid "%1 aliases require a TicketId to work on (from %2) %3" msgstr "%1 aliassen hebben een TicketId nodig om mee te werken (van %2) %3" -#: lib/RT/Link_Overlay.pm:111 lib/RT/Link_Overlay.pm:118 +#: lib/RT/Link_Overlay.pm:145 lib/RT/Link_Overlay.pm:152 #. ($args{'Base'}) #. ($args{'Target'}) msgid "%1 appears to be a local object, but can't be found in the database" -msgstr "" +msgstr "%1 lijkt een lokaal object te zijn maar kan niet gelokaliseerd worden in de database" -#: html/Ticket/Elements/ShowDates:52 lib/RT/Transaction_Overlay.pm:458 +#: html/Ticket/Elements/ShowDates:73 lib/RT/Transaction_Overlay.pm:520 #. ($self->BriefDescription , $self->CreatorObj->Name) #. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) msgid "%1 by %2" msgstr "%1 door %2" -#: lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:688 lib/RT/Transaction_Overlay.pm:697 lib/RT/Transaction_Overlay.pm:700 -#. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) +#: lib/RT/Transaction_Overlay.pm:777 lib/RT/Transaction_Overlay.pm:786 lib/RT/Transaction_Overlay.pm:789 #. ($self->Field , $q1->Name , $q2->Name) #. ($self->Field, $t2->AsString, $t1->AsString) -#. ($self->Field, $self->OldValue, $self->NewValue) +#. ($self->Field, ($self->OldValue? "'".$self->OldValue ."'" : $self->loc("(no value)")) , "'". $self->NewValue."'") msgid "%1 changed from %2 to %3" msgstr "%1 veranderd van %2 naar %3" -#: html/Search/Build.html:161 +#: html/Search/Build.html:212 #. ($Description) msgid "%1 copy" msgstr "" -#: lib/RT/Record.pm:739 +#: lib/RT/Record.pm:930 msgid "%1 could not be set to %2." msgstr "%1 kon niet veranderd worden naar %2" @@ -227,20 +202,22 @@ msgstr "%1 kon niet veranderd worden naar %2" msgid "%1 couldn't init a transaction (%2)\\n" msgstr "%1 kon geen transactie initiëren (%2)" -#: lib/RT/Ticket_Overlay.pm:2739 +#: lib/RT/Ticket_Overlay.pm:2743 #. ($self) msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." msgstr "%1 kon status niet veranderen naar opgelost. RT's Database zou inconsistent kunnen zijn" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:560 +#. ($obj_type) msgid "%1 created" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:565 +#. ($obj_type) msgid "%1 deleted" msgstr "" -#: html/Elements/MyTickets:24 +#: html/Elements/MyTickets:47 #. ($rows) msgid "%1 highest priority tickets I own" msgstr "" @@ -249,17 +226,16 @@ msgstr "" msgid "%1 highest priority tickets I own..." msgstr "De %1 hoogste prioriteit tickets die ik bezit..." -#: html/Elements/MyTickets:26 -#. ($rows) +#: NOT FOUND IN SOURCE msgid "%1 highest priority tickets I requested..." -msgstr "De %1 hoogste prioriteit tickets waarom ik verzocht heb..." +msgstr "De %1 hoogste prioriteit tickets waar ik om verzocht heb..." -#: bin/rt-crontool:157 +#: bin/rt-crontool:186 #. ($0) msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." msgstr "%1 is een gereedschap om te reageren op tickets van een extern rooster programma, zoals cron" -#: lib/RT/Queue_Overlay.pm:784 +#: lib/RT/Queue_Overlay.pm:860 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this queue." msgstr "%1 is niet langer een %2 voor deze rij" @@ -268,8 +244,7 @@ msgstr "%1 is niet langer een %2 voor deze rij" msgid "%1 is no longer a %2 for this ticket." msgstr "%1 is niet langer een %2 voor dit ticket" -#: lib/RT/Ticket_Overlay.pm:3540 -#. ($args{'Value'}, $cf->Name) +#: NOT FOUND IN SOURCE msgid "%1 is no longer a value for custom field %2" msgstr "%1 is niet langer een waarde voor specifiek veld %2" @@ -277,11 +252,7 @@ msgstr "%1 is niet langer een waarde voor specifiek veld %2" msgid "%1 isn't a valid Queue id." msgstr "%1 is niet een geldig Rij id" -#: NOT FOUND IN SOURCE -msgid "%1 matches" -msgstr "" - -#: html/Ticket/Create.html:155 html/Ticket/Create.html:156 html/Ticket/Elements/ShowBasics:36 html/Ticket/Elements/ShowBasics:42 html/Ticket/Elements/ShowBasics:47 +#: html/Ticket/Create.html:186 html/Ticket/Create.html:187 html/Ticket/Elements/ShowBasics:58 html/Ticket/Elements/ShowBasics:64 html/Ticket/Elements/ShowBasics:69 #. ('') #. ('') #. ($Ticket->TimeEstimated) @@ -290,15 +261,7 @@ msgstr "" msgid "%1 min" msgstr "%1 min" -#: NOT FOUND IN SOURCE -msgid "%1 most recently updated articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 newest articles" -msgstr "" - -#: html/Elements/MyRequests:25 +#: html/Elements/MyRequests:47 #. ($rows) msgid "%1 newest unowned tickets" msgstr "" @@ -307,11 +270,11 @@ msgstr "" msgid "%1 not shown" msgstr "%1 niet afgebeeld" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:827 msgid "%1 objects" -msgstr "" +msgstr "%1 objecten" -#: html/User/Elements/DelegateRights:75 +#: html/User/Elements/DelegateRights:97 #. (loc($ObjectType =~ /^RT::(.*)$/)) msgid "%1 rights" msgstr "%1 rechten" @@ -328,85 +291,41 @@ msgstr "%1 type onbekend voor $MessageId" msgid "%1 type unknown for %2" msgstr "%1 type onbekend voor %2" -#: NOT FOUND IN SOURCE -msgid "%1 was created without a CurrentUser\\n" -msgstr "" - -#: lib/RT/Action/ResolveMembers.pm:41 +#: lib/RT/Action/ResolveMembers.pm:63 #. (ref $self) msgid "%1 will resolve all members of a resolved group ticket." msgstr "%1 zal alle leden van een opgelost groep ticket omzetten." -#: NOT FOUND IN SOURCE -msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 הוסף כערך עבור %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד עליה×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× (מ %2) %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 לפני %2 ימי×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 נר××” כמו ×ובייקט מקומי, ×בל ×”×•× ×ינו × ×ž×¦× ×‘×ž×¡×“ הנתוני×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 על ידי %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 פעולת-סקריפ נטענה" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 שונה מ %2 ל %3" -msgstr "" - -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:828 msgid "%1's %2 objects" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:829 msgid "%1's %2's %3 objects" msgstr "" -#: html/Search/Elements/SearchPrivacy:7 html/Search/Elements/SelectSearchObject:10 html/Search/Elements/SelectSearchesForObjects:11 -#. ($Object->Name) +#: html/Search/Elements/SearchPrivacy:52 html/Search/Elements/SelectSearchObject:55 html/Search/Elements/SelectSearchesForObjects:56 #. ($object->Name) +#. ($Object->Name) msgid "%1's saved searches" msgstr "" -#: lib/RT/Transaction_Overlay.pm:408 +#: lib/RT/Transaction_Overlay.pm:470 #. ($self) msgid "%1: no attachment specified" msgstr "%1: geen aanhechting gespecificeerd" -#: html/Ticket/Elements/ShowTransactionAttachments:56 +#: html/Ticket/Elements/ShowTransactionAttachments:78 #. ($size) msgid "%1b" msgstr "%1b" -#: html/Ticket/Elements/ShowTransactionAttachments:53 +#: html/Ticket/Elements/ShowTransactionAttachments:75 #. (int( $size / 102.4 ) / 10) msgid "%1k" msgstr "%1k" -#: lib/RT/Ticket_Overlay.pm:1252 +#: lib/RT/Ticket_Overlay.pm:1118 #. ($args{'Status'}) msgid "'%1' is an invalid value for status" msgstr "'%1 is een ongeldige waarde voor status" @@ -415,69 +334,53 @@ msgstr "'%1 is een ongeldige waarde voor status" msgid "'%1' not a recognized action. " msgstr "'%1' onherkende actie. " -#: NOT FOUND IN SOURCE -msgid "(Check box to delete group member)" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "(Check box to delete scrip)" -msgstr "" - -#: 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/Elements/EditLinks:32 html/Ticket/Elements/EditPeople:45 html/User/Groups/Members.html:54 +#: html/Admin/Elements/EditCustomFieldValues:50 html/Admin/Elements/EditQueueWatchers:50 html/Admin/Elements/EditScrips:56 html/Admin/Elements/EditTemplates:57 html/Admin/Groups/Members.html:73 html/Elements/EditLinks:54 html/Ticket/Elements/EditPeople:67 html/User/Groups/Members.html:76 msgid "(Check box to delete)" msgstr "(Vink hokje af om te verwijderen)" -#: NOT FOUND IN SOURCE -msgid "(Check boxes to delete)" -msgstr "" - -#: html/Ticket/Elements/PreviewScrips:49 +#: html/Ticket/Elements/PreviewScrips:94 msgid "(Check boxes to disable notifications to the listed recipients)" -msgstr "" +msgstr "(Markeer hokje om notificaties voor de genoemde ontvangers uit te zetten)" -#: html/Ticket/Elements/PreviewScrips:71 +#: html/Ticket/Elements/PreviewScrips:116 msgid "(Check boxes to enable notifications to the listed recipients)" -msgstr "" +msgstr "(Markeer hokje om notificaties voor de genoemde ontvangers aan te zetten)" -#: html/Ticket/Create.html:178 +#: html/Ticket/Create.html:209 msgid "(Enter ticket ids or URLs, separated with spaces)" -msgstr "(Vul ticket ids of URLs in, gescheiden door spaties)" - -#: NOT FOUND IN SOURCE -msgid "(Enter ticket ids or URLs, seperated with spaces)" msgstr "" -#: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 +#: html/Admin/Queues/Modify.html:75 html/Admin/Queues/Modify.html:81 #. ($RT::CorrespondAddress) #. ($RT::CommentAddress) -msgid "(If left blank, will default to %1" -msgstr "" +msgid "(If left blank, will default to %1)" +msgstr "(Indien leeggelaten, wordt voorzien van %1)" #: NOT FOUND IN SOURCE msgid "(No Value)" msgstr "(Geen Waarde)" -#: html/Admin/Elements/EditCustomFields:32 html/Admin/Elements/ListGlobalCustomFields:31 +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Elements/ListGlobalCustomFields:53 msgid "(No custom fields)" -msgstr "" +msgstr "(Geen eigen velden)" -#: html/Admin/Groups/Members.html:49 html/User/Groups/Members.html:52 +#: html/Admin/Groups/Members.html:71 html/User/Groups/Members.html:74 msgid "(No members)" msgstr "(Geen Leden)" -#: html/Admin/Elements/EditScrips:31 html/Admin/Elements/ListGlobalScrips:31 +#: html/Admin/Elements/EditScrips:53 html/Admin/Elements/ListGlobalScrips:49 msgid "(No scrips)" msgstr "(Geen scrips)" -#: html/Admin/Elements/EditTemplates:30 +#: html/Admin/Elements/EditTemplates:52 msgid "(No templates)" -msgstr "" +msgstr "(Geen slablonen)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/PickCustomFields:47 html/Admin/Elements/PickObjects:47 msgid "(None)" msgstr "" -#: html/Ticket/Update.html:66 +#: html/Ticket/Update.html:88 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 "" @@ -485,11 +388,11 @@ msgstr "" 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 "(Stuurt een blinde carbon copy van deze herziening naar een comma gescheiden lijst van email adressen. Wie er toekomstige herzieningen zal ontvangen, zal niet veranderen.)" -#: html/Ticket/Create.html:78 +#: html/Ticket/Create.html:100 msgid "(Sends a carbon-copy of this update to a comma-delimited list of administrative email addresses. These people will receive future updates.)" msgstr "" -#: html/Ticket/Update.html:62 +#: html/Ticket/Update.html:84 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 "" @@ -497,111 +400,87 @@ msgstr "" 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 "(Stuurt een carbon copy van deze herziening naar een comma gescheiden lijst van email adressen. Wie er toekomstige herzieningen zal ontvangen, zal niet veranderen.)" -#: html/Ticket/Create.html:68 +#: html/Ticket/Create.html:90 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" -msgstr "" +msgstr "(Stuurt een kopie van deze herziening naar een door komma's gescheiden lijst van email-adressen. Deze personen zullen toekomstige herzieningen blijven ontvangen.)" -#: html/Admin/Elements/EditScrip:80 +#: html/Admin/Elements/EditScrip:102 msgid "(Use these fields when you choose 'User Defined' for a condition or action)" msgstr "" -#: html/Admin/Groups/index.html:32 html/User/Groups/index.html:32 +#: html/Admin/Groups/index.html:57 html/User/Groups/index.html:54 msgid "(empty)" msgstr "(leeg)" -#: NOT FOUND IN SOURCE -msgid "(no Summary)" -msgstr "" - -#: html/Admin/Users/index.html:38 +#: html/Admin/Users/index.html:60 msgid "(no name listed)" msgstr "" -#: NOT FOUND IN SOURCE -msgid "(no name)" -msgstr "" - #: NOT FOUND IN SOURCE msgid "(no subject)" msgstr "(geen onderwerp)" -#: html/Admin/Elements/SelectRights:47 html/Elements/SelectCustomFieldValue:29 html/Ticket/Elements/EditCustomField:64 html/Ticket/Elements/ShowCustomFields:35 lib/RT/Transaction_Overlay.pm:511 +#: html/Admin/Elements/SelectRights:72 html/Elements/EditCustomFieldSelect:60 html/Elements/SelectCustomFieldValue:51 html/Elements/ShowCustomFields:65 lib/RT/Transaction_Overlay.pm:580 msgid "(no value)" msgstr "(geen waarde)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFieldValues:47 msgid "(no values)" -msgstr "" +msgstr "(geen waarden)" -#: html/Elements/EditLinks:105 html/Ticket/Elements/BulkLinks:27 +#: html/Elements/EditLinks:130 html/Ticket/Elements/BulkLinks:49 msgid "(only one ticket)" msgstr "(slechts één ticket)" -#: html/Elements/TicketList:167 +#: html/Elements/RT__Ticket/ColumnMap:146 msgid "(pending approval)" msgstr "(wacht op goedkeuring)" -#: html/Elements/TicketList:170 +#: html/Elements/RT__Ticket/ColumnMap:149 msgid "(pending other Collection)" -msgstr "" +msgstr "(wacht op andere Collection)" #: NOT FOUND IN SOURCE msgid "(pending other tickets)" msgstr "(wacht op andere tickets)" -#: NOT FOUND IN SOURCE -msgid "(requestor's group)" -msgstr "" - -#: html/Admin/Users/Modify.html:49 +#: html/Admin/Users/Modify.html:71 msgid "(required)" msgstr "(verplicht)" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "(untitled)" msgstr "(zonder titel)" -#: NOT FOUND IN SOURCE -msgid "..." -msgstr "" - -#: 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:31 +#: html/Ticket/Elements/ShowBasics:53 msgid "<% $Ticket->Status%>" msgstr "<% $Ticket->Status%>" -#: html/Elements/SelectTicketTypes:26 +#: html/Elements/SelectTicketTypes:48 msgid "<% $_ %>" msgstr "<% $_ %>" -#: html/Search/Elements/SelectLinks:26 +#: html/Search/Elements/SelectLinks:48 msgid "<%$_%>" msgstr "" -#: html/Search/Elements/PickBasics:132 html/Search/Elements/PickBasics:139 html/Search/Elements/PickBasics:88 +#: html/Search/Elements/DisplayOptions:65 msgid "<%$field%>" msgstr "" -#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:25 lib/RT/StyleGuide.pod:767 +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:47 lib/RT/StyleGuide.pod:787 #. ($m->scomp('/Elements/SelectNewTicketQueue')) msgid " %1" msgstr " %1" -#: NOT FOUND IN SOURCE -msgid "??????" -msgstr "" - #: etc/initialdata:218 msgid "A blank template" msgstr "Een leeg sjabloon" +#: html/Admin/Users/Modify.html:363 +msgid "A password was not set, so user won't be able to login." +msgstr "" + #: NOT FOUND IN SOURCE msgid "ACE Deleted" msgstr "ACE Verwijderd" @@ -610,80 +489,80 @@ msgstr "ACE Verwijderd" msgid "ACE Loaded" msgstr "ACE Geladen" -#: NOT FOUND IN SOURCE -msgid "ACE could not be deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "ACE could not be found" -msgstr "" - -#: lib/RT/ACE_Overlay.pm:156 lib/RT/Principal_Overlay.pm:180 +#: lib/RT/ACE_Overlay.pm:175 lib/RT/Principal_Overlay.pm:219 msgid "ACE not found" msgstr "ACE niet gevonden" -#: lib/RT/ACE_Overlay.pm:830 +#: lib/RT/ACE_Overlay.pm:854 msgid "ACEs can only be created and deleted." msgstr "ACEs kunnen allen gecreëerd of verwijderd worden." +#: html/Search/Elements/SelectAndOr:46 +msgid "AND" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Aborting to avoid unintended ticket modifications.\\n" msgstr "Afbraak om ongewenste ticket aanpassing te voorkomen.\\n" -#: html/User/Elements/Tabs:31 +#: html/User/Elements/Tabs:53 msgid "About me" -msgstr "" +msgstr "Over mezelf" -#: html/Admin/Users/Modify.html:79 +#: html/Admin/Users/Modify.html:106 msgid "Access control" msgstr "Toegangscontrole" -#: html/Admin/Elements/EditScrip:49 +#: html/Admin/Elements/EditScrip:71 msgid "Action" msgstr "Actie" -#: lib/RT/Scrip_Overlay.pm:148 +#: lib/RT/Scrip_Overlay.pm:173 #. ($args{'ScripAction'}) msgid "Action %1 not found" msgstr "Actie %1 niet gevonden" -#: bin/rt-crontool:119 +#: NOT FOUND IN SOURCE msgid "Action committed." msgstr "Actie uitgevoerd." -#: bin/rt-crontool:115 +#: bin/rt-crontool:148 +msgid "Action committed.\\n" +msgstr "" + +#: bin/rt-crontool:144 msgid "Action prepared..." msgstr "Actie voorbereid..." -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add" -msgstr "" +msgstr "Voeg toe" -#: html/Search/Bulk.html:93 +#: html/Search/Bulk.html:114 msgid "Add AdminCc" msgstr "Voeg AdminCc toe" -#: html/Search/Bulk.html:89 +#: html/Search/Bulk.html:110 msgid "Add Cc" msgstr "Voeg Cc toe" -#: html/Search/Elements/PickCriteria:24 +#: html/Search/Elements/EditFormat:49 +msgid "Add Columns" +msgstr "" + +#: html/Search/Elements/PickCriteria:46 msgid "Add Criteria" msgstr "" -#: html/Ticket/Create.html:113 html/Ticket/Update.html:81 +#: html/Ticket/Create.html:144 html/Ticket/Update.html:114 msgid "Add More Files" msgstr "Voeg Meer Bestanden Toe" -#: NOT FOUND IN SOURCE -msgid "Add Next State" -msgstr "" - -#: html/Search/Bulk.html:85 +#: html/Search/Bulk.html:106 msgid "Add Requestor" msgstr "Voeg Verzoeker Toe" -#: html/Admin/Elements/AddCustomFieldValue:24 +#: html/Admin/Elements/AddCustomFieldValue:46 msgid "Add Value" msgstr "" @@ -691,65 +570,53 @@ msgstr "" msgid "Add a Scrip to this queue" msgstr "Voeg een Scrip toe aan deze rij" -#: NOT FOUND IN SOURCE -msgid "Add a Scrip which will apply to all queues" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Add a keyword selection to this queue" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Add a new a global scrip" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Add a scrip to this queue" -msgstr "" - -#: html/Admin/Global/Scrip.html:54 +#: html/Admin/Global/Scrip.html:76 msgid "Add a scrip which will apply to all queues" -msgstr "Voeg een scrip toe welke voor alle rijen zal gelden" +msgstr "Voeg een Scrip toe dat voor alle rijen zal gelden" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add additional criteria" msgstr "" -#: html/Search/Bulk.html:125 +#: html/Search/Bulk.html:146 msgid "Add comments or replies to selected tickets" msgstr "Voeg commentaar of reacties toe aan geselecteerde tickets" -#: html/Admin/Groups/Members.html:41 html/User/Groups/Members.html:38 +#: html/Admin/Groups/Members.html:63 html/User/Groups/Members.html:60 msgid "Add members" msgstr "Voeg leden toe" -#: html/Admin/Queues/People.html:65 html/Ticket/Elements/AddWatchers:27 +#: html/Admin/Queues/People.html:87 html/Ticket/Elements/AddWatchers:49 msgid "Add new watchers" msgstr "Voeg nieuwe toeschouwers toe" +#: lib/RT/CustomField_Overlay.pm:103 +msgid "Add, delete and modify custom field values for objects" +msgstr "" + #: NOT FOUND IN SOURCE msgid "AddNextState" msgstr "VoegVolgendeStaatToe" -#: lib/RT/Queue_Overlay.pm:684 +#: lib/RT/Queue_Overlay.pm:760 #. ($args{'Type'}) msgid "Added principal as a %1 for this queue" msgstr "Hoofd toegevoegd als %1 voor deze rij" -#: lib/RT/Ticket_Overlay.pm:1547 +#: lib/RT/Ticket_Overlay.pm:1416 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" msgstr "Hoofd toegevoegd als %1 voor dit ticket" -#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:111 +#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:133 msgid "Address1" msgstr "Adres1" -#: html/Admin/Users/Modify.html:124 html/User/Prefs.html:115 +#: html/Admin/Users/Modify.html:151 html/User/Prefs.html:137 msgid "Address2" msgstr "Adres2" -#: html/Ticket/Create.html:73 +#: html/Ticket/Create.html:95 msgid "Admin Cc" msgstr "Beheerder Cc" @@ -761,15 +628,15 @@ msgstr "" msgid "Admin Correspondence" msgstr "" -#: html/Admin/Queues/index.html:24 html/Admin/Queues/index.html:27 +#: html/Admin/Queues/index.html:46 html/Admin/Queues/index.html:49 msgid "Admin queues" msgstr "Beheerder rijen" #: NOT FOUND IN SOURCE msgid "Admin users" -msgstr "Beheerder gebruikers" +msgstr "Beheerdergebruikers" -#: html/Admin/Global/index.html:25 html/Admin/Global/index.html:27 +#: html/Admin/Global/index.html:47 html/Admin/Global/index.html:49 msgid "Admin/Global configuration" msgstr "Beheerder/Globale configuratie" @@ -781,11 +648,7 @@ msgstr "Beheerder/Groepen" msgid "Admin/Queue/Basics" msgstr "Beheerder/Rij/Basis" -#: NOT FOUND IN SOURCE -msgid "AdminAllPersonalGroups" -msgstr "" - -#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:38 lib/RT/ACE_Overlay.pm:88 +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:60 lib/RT/ACE_Overlay.pm:114 msgid "AdminCc" msgstr "BeheerderCc" @@ -797,55 +660,47 @@ msgstr "BeheerderCommentaar" msgid "AdminCorrespondence" msgstr "BeheerderCorrespondentie" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:101 msgid "AdminCustomField" -msgstr "" +msgstr "BeheerderSpecifiekVeld" -#: lib/RT/Queue_Overlay.pm:73 +#: NOT FOUND IN SOURCE msgid "AdminCustomFields" msgstr "BeheerderSpecifiekeVelden" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "AdminGroup" msgstr "BeheerderGroep" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "AdminGroupMembership" msgstr "BeheerderGroepLidmaatschap" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "AdminOwnPersonalGroups" msgstr "BeheerderBezitPersoonlijkeGroepen" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "AdminQueue" msgstr "BeheerderRij" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "AdminUsers" msgstr "BeheerderGebruikers" -#: html/Admin/Queues/People.html:47 html/Ticket/Elements/EditPeople:53 +#: html/Admin/Queues/People.html:69 html/Ticket/Elements/EditPeople:75 msgid "Administrative Cc" msgstr "Administratieve Cc" -#: NOT FOUND IN SOURCE -msgid "Admins" -msgstr "" - -#: html/Ticket/Elements/Tabs:174 +#: html/Ticket/Elements/Tabs:197 msgid "Advanced" -msgstr "" +msgstr "Geavanceerd" #: NOT FOUND IN SOURCE msgid "Advanced Search" msgstr "Uitgebreid Zoeken" -#: NOT FOUND IN SOURCE -msgid "Advanced Search Criteria" -msgstr "" - -#: html/Elements/SelectDateRelation:35 +#: html/Elements/SelectDateRelation:57 msgid "After" msgstr "Nadat" @@ -853,27 +708,15 @@ msgstr "Nadat" msgid "Age" msgstr "Leeftijd" -#: NOT FOUND IN SOURCE -msgid "Alias" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Alias for" +#: html/Search/Elements/PickCriteria:52 +msgid "Aggregator" msgstr "" #: etc/initialdata:363 msgid "All Approvals Passed" -msgstr "" +msgstr "Alle Gegeven Goedkeuringen" -#: NOT FOUND IN SOURCE -msgid "All Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:94 -msgid "All Custom Fields" -msgstr "" - -#: html/Admin/Queues/index.html:52 +#: html/Admin/Queues/index.html:75 msgid "All Queues" msgstr "Alle Rijen" @@ -881,35 +724,39 @@ msgstr "Alle Rijen" msgid "Always sends a message to the requestors independent of message sender" msgstr "Stuurt altijd een bericht naar de verzoekers ongeacht de verzender van het bericht" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/EditQuery:56 +msgid "And/Or" +msgstr "" + +#: html/Admin/CustomFields/Modify.html:73 html/Admin/Elements/CustomFieldTabs:83 msgid "Applies to" msgstr "" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply" msgstr "" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply your changes" msgstr "" -#: html/Elements/Tabs:58 +#: html/Elements/Tabs:74 msgid "Approval" msgstr "Goedkeuring" -#: html/Approvals/Display.html:45 html/Approvals/Elements/ShowDependency:41 html/Approvals/index.html:64 +#: html/Approvals/Display.html:67 html/Approvals/Elements/ShowDependency:63 html/Approvals/index.html:86 #. ($Ticket->Id, $Ticket->Subject) #. ($ticket->id, $msg) #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Approval #%1: %2" msgstr "Goedkeuring #%1: %2" -#: html/Approvals/index.html:53 +#: html/Approvals/index.html:75 #. ($ticket->Id) msgid "Approval #%1: Notes not recorded due to a system error" msgstr "Goedkeuring #%1: Notities niet bewaard vanwege een systeem fout" -#: html/Approvals/index.html:51 +#: html/Approvals/index.html:73 #. ($ticket->Id) msgid "Approval #%1: Notes recorded" msgstr "Goedkeuring #%1: Notities bewaard" @@ -930,7 +777,7 @@ msgstr "" msgid "Approval diagram" msgstr "Goedkeuring diagram" -#: html/Approvals/Elements/Approve:43 +#: html/Approvals/Elements/Approve:65 msgid "Approve" msgstr "Goedkeuring" @@ -938,7 +785,7 @@ msgstr "Goedkeuring" msgid "Approver's notes: %1" msgstr "Notities van de goedkeurer: %1" -#: lib/RT/Date.pm:414 +#: lib/RT/Date.pm:440 msgid "Apr." msgstr "Ggk." @@ -946,72 +793,52 @@ msgstr "Ggk." msgid "April" msgstr "april" -#: NOT FOUND IN SOURCE -msgid "Are you sure you want to delete this article?" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1 deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1: %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Articles" -msgstr "" - -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:52 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:73 msgid "Ascending" msgstr "Oplopend" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "Assign and remove custom fields" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "AssignCustomFields" -msgstr "" +msgstr "WijsSpecifiekeVeldenToe" -#: html/Search/Bulk.html:134 html/SelfService/Update.html:47 html/Ticket/ModifyAll.html:82 html/Ticket/Update.html:81 +#: html/Search/Bulk.html:164 html/SelfService/Update.html:87 html/Ticket/ModifyAll.html:115 html/Ticket/Update.html:114 msgid "Attach" msgstr "Aanhechten" -#: html/SelfService/Create.html:64 html/Ticket/Create.html:109 +#: html/SelfService/Create.html:92 html/Ticket/Create.html:140 msgid "Attach file" msgstr "Hecht bestand aan" -#: html/SelfService/Update.html:36 html/Ticket/Create.html:97 html/Ticket/Update.html:70 +#: html/SelfService/Update.html:75 html/Ticket/Create.html:128 html/Ticket/Update.html:92 msgid "Attached file" msgstr "Aangehecht bestand" -#: html/Ticket/ShowEmailRecord.html:11 html/Ticket/ShowEmailRecord.html:14 html/Ticket/ShowEmailRecord.html:7 +#: html/Ticket/ShowEmailRecord.html:52 html/Ticket/ShowEmailRecord.html:56 html/Ticket/ShowEmailRecord.html:59 #. ($Attachment) msgid "Attachment '%1' could not be loaded" msgstr "Aanhechting '%1' kon niet geladen worden" -#: lib/RT/Transaction_Overlay.pm:416 +#: lib/RT/Transaction_Overlay.pm:478 msgid "Attachment created" msgstr "Aanhechting gecreëerd" -#: lib/RT/Tickets_Overlay.pm:1251 +#: lib/RT/Tickets_Overlay.pm:1673 msgid "Attachment filename" msgstr "Aanhechting bestandsnaam" -#: html/Ticket/Elements/ShowAttachments:25 +#: html/Ticket/Elements/ShowAttachments:47 msgid "Attachments" msgstr "Aanhechtingen" -#: lib/RT/Attributes_Overlay.pm:158 +#: lib/RT/Attributes_Overlay.pm:172 msgid "Attribute Deleted" -msgstr "" +msgstr "Attribuut Verwijderd" -#: lib/RT/Date.pm:418 +#: lib/RT/Date.pm:444 msgid "Aug." msgstr "aug." @@ -1029,19 +856,19 @@ msgstr "Automatisch-antwoord" #: etc/initialdata:72 msgid "Autoreply To Requestors" -msgstr "" +msgstr "Automatisch-antwoord aan Verzoekers" #: NOT FOUND IN SOURCE msgid "AutoreplyToRequestors" msgstr "Automatisch-antwoordAanVerzoekers" -#: html/Search/Elements/EditFormat:4 +#: NOT FOUND IN SOURCE msgid "Available Columns" -msgstr "" +msgstr "Beschikbare Kolommen" #: NOT FOUND IN SOURCE msgid "Bad PGP Signature: %1\\n" -msgstr "Ongeldige PGP Signatuur: %1\\n" +msgstr "Ongeldige PGP Signature: %1\\n" #: NOT FOUND IN SOURCE msgid "Bad attachment id. Couldn't find attachment '%1'\\n" @@ -1055,19 +882,19 @@ msgstr "Ongeldige data in %1" msgid "Bad transaction number for attachment. %1 should be %2\\n" msgstr "Ongeldig transactienummer voor aanhechting. %1 zou %2 moeten zijn\\n" -#: html/Admin/Elements/GroupTabs:38 html/Admin/Elements/QueueTabs:38 html/Admin/Elements/UserTabs:37 html/Ticket/Elements/Tabs:91 html/User/Elements/GroupTabs:37 +#: html/Admin/Elements/CustomFieldTabs:65 html/Admin/Elements/GroupTabs:60 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/UserTabs:58 html/Ticket/Elements/Tabs:113 html/User/Elements/GroupTabs:59 msgid "Basics" msgstr "Basis" -#: html/Ticket/Update.html:64 +#: html/Ticket/Update.html:86 msgid "Bcc" msgstr "Bcc" -#: html/Admin/Elements/EditScrip:73 +#: html/Admin/CustomFields/GroupRights.html:91 html/Admin/CustomFields/UserRights.html:74 html/Admin/Elements/EditScrip:95 msgid "Be sure to save your changes" msgstr "Zorg ervoor dat u uw veranderingen bewaard" -#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:336 +#: html/Elements/SelectDateRelation:55 lib/RT/CurrentUser.pm:360 msgid "Before" msgstr "Voorheen" @@ -1075,144 +902,129 @@ msgstr "Voorheen" msgid "Begin Approval" msgstr "Begin Goedkeuring" -#: NOT FOUND IN SOURCE -msgid "Binary" +#: html/Elements/Header:80 +msgid "Best Practical Solutions, LLC corporate logo" msgstr "" #: etc/initialdata:217 msgid "Blank" msgstr "Blanco" +#: html/Search/Elements/EditFormat:84 +msgid "Bold" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Bookmarkable URL for this search" -msgstr "XXX URL voor deze zoekopdracht" +msgstr "URL voor deze zoekopdracht, geschikt als bookmark" -#: html/Search/Results.html:47 +#: html/Search/Results.html:81 msgid "Bookmarkable link" msgstr "" -#: html/Ticket/Elements/ShowHistory:38 html/Ticket/Elements/ShowHistory:44 +#: html/Ticket/Elements/ShowHistory:60 html/Ticket/Elements/ShowHistory:66 msgid "Brief headers" msgstr "Korte koppen" -#: html/Search/Bulk.html:24 html/Search/Bulk.html:25 +#: html/Search/Bulk.html:46 html/Search/Bulk.html:47 msgid "Bulk ticket update" msgstr "Bulk ticketherziening" -#: lib/RT/User_Overlay.pm:1533 +#: lib/RT/User_Overlay.pm:1722 msgid "Can not modify system users" msgstr "Kan systeemgebruikers niet wijzigen" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Queue_Overlay.pm:92 msgid "Can this principal see this queue" msgstr "Kan dit hoofd deze rij zien" -#: lib/RT/CustomField_Overlay.pm:211 +#: lib/RT/CustomField_Overlay.pm:370 msgid "Can't add a custom field value without a name" msgstr "Kan geen specifiek veld toevoegen zonder een naam" -#: html/Search/Build.html:694 -msgid "Can't find a saved search to work with" +#: html/Admin/CustomFields/Objects.html:86 +#. ($Class) +msgid "Can't find a collection class for '%1'" msgstr "" -#: lib/RT/Link_Overlay.pm:126 +#: html/Search/Build.html:761 +msgid "Can't find a saved search to work with" +msgstr "Kan geen bewaarde zoekopdracht vinden om mee te werken" + +#: lib/RT/Link_Overlay.pm:160 msgid "Can't link a ticket to itself" msgstr "Kan een ticket niet koppelen aan zichzelf" -#: lib/RT/Ticket_Overlay.pm:2716 +#: NOT FOUND IN SOURCE msgid "Can't merge into a merged ticket. You should never get this error" msgstr "Kan niet samenvoegen met een reeds samengevoegd ticket. U zou deze boodschap nooit mogen krijgen" -#: html/Search/Build.html:699 +#: html/Search/Build.html:766 msgid "Can't save this search" -msgstr "" +msgstr "Kan deze zoekopdracht niet opslaan" -#: lib/RT/Record.pm:1060 lib/RT/Record.pm:1138 +#: lib/RT/Record.pm:1266 lib/RT/Record.pm:1344 msgid "Can't specifiy both base and target" msgstr "Kan niet zowel basis als doel specificeren" -#: html/autohandler:132 +#: html/autohandler:148 #. ($msg) msgid "Cannot create user: %1" msgstr "Kan gebruiker %1 niet aanmaken" -#: 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:59 lib/RT/ACE_Overlay.pm:87 +#: etc/initialdata:50 html/Admin/Queues/People.html:65 html/SelfService/Create.html:71 html/Ticket/Create.html:85 html/Ticket/Elements/EditPeople:72 html/Ticket/Elements/ShowPeople:56 html/Ticket/Update.html:81 lib/RT/ACE_Overlay.pm:113 msgid "Cc" msgstr "Cc" -#: html/SelfService/Prefs.html:30 +#: html/SelfService/Prefs.html:52 msgid "Change password" msgstr "Wijzig wachtwoord" -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:100 msgid "Check All" -msgstr "" +msgstr "Alle Markeren" -#: html/SelfService/Update.html:39 html/Ticket/Create.html:100 html/Ticket/Update.html:73 +#: html/SelfService/Update.html:78 html/Ticket/Create.html:131 html/Ticket/Update.html:95 msgid "Check box to delete" msgstr "Vink hokje af om te verwijderen" -#: html/Admin/Elements/SelectRights:30 +#: html/Admin/Elements/SelectRights:55 msgid "Check box to revoke right" msgstr "Vink hokje af om recht te verwijderen" -#: html/Elements/EditLinks:121 html/Elements/EditLinks:63 html/Elements/ShowLinks:56 html/Ticket/Create.html:183 html/Ticket/Elements/BulkLinks:42 +#: html/Elements/EditLinks:146 html/Elements/EditLinks:85 html/Elements/ShowLinks:78 html/Ticket/Create.html:214 html/Ticket/Elements/BulkLinks:64 msgid "Children" msgstr "Kinderen" -#: html/Admin/Users/Modify.html:129 html/User/Prefs.html:119 +#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:141 msgid "City" msgstr "Stad" -#: NOT FOUND IN SOURCE -msgid "Class" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class Name" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class is" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Classes" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:102 msgid "Clear All" -msgstr "" +msgstr "Alle Wissen" -#: html/Ticket/Elements/ShowDates:47 +#: html/Ticket/Elements/ShowDates:68 msgid "Closed" -msgstr "" - -#: html/SelfService/Closed.html:24 -msgid "Closed Tickets" -msgstr "" +msgstr "Gesloten" #: NOT FOUND IN SOURCE msgid "Closed requests" msgstr "Gesloten verzoeken" -#: html/SelfService/Elements/Tabs:44 +#: html/SelfService/Closed.html:46 html/SelfService/Elements/Tabs:66 msgid "Closed tickets" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Code" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Command not understood!\\n" msgstr "Commando niet begrepen!\\n" -#: html/Ticket/Elements/ShowTransaction:152 html/Ticket/Elements/Tabs:154 +#: html/Ticket/Elements/ShowTransaction:182 html/Ticket/Elements/Tabs:176 msgid "Comment" msgstr "Commentaar" -#: html/Admin/Queues/Modify.html:57 +#: html/Admin/Queues/Modify.html:79 msgid "Comment Address" msgstr "Commentaar Adres" @@ -1220,11 +1032,11 @@ msgstr "Commentaar Adres" msgid "Comment not recorded" msgstr "Commentaar niet bewaard" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "Comment on tickets" msgstr "Commentaar op tickets" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "CommentOnTicket" msgstr "CommentaarOpTicket" @@ -1232,11 +1044,11 @@ msgstr "CommentaarOpTicket" msgid "Comments" msgstr "Commentaar" -#: html/Ticket/ModifyAll.html:69 html/Ticket/Update.html:51 +#: html/Ticket/ModifyAll.html:91 html/Ticket/Update.html:73 msgid "Comments (Not sent to requestors)" msgstr "Commentaar (Wordt niet verstuurd aan verzoekers)" -#: html/Search/Bulk.html:129 +#: html/Search/Bulk.html:150 msgid "Comments (not sent to requestors)" msgstr "Commentaar (Wordt niet verstuurd aan verzoekers)" @@ -1244,15 +1056,15 @@ msgstr "Commentaar (Wordt niet verstuurd aan verzoekers)" msgid "Comments about %1" msgstr "Commentaar over %1" -#: html/Admin/Users/Modify.html:182 html/Ticket/Elements/ShowRequestor:45 +#: html/Admin/Users/Modify.html:224 html/Ticket/Elements/ShowRequestor:67 msgid "Comments about this user" msgstr "Commentaar over deze gebruiker" -#: lib/RT/Transaction_Overlay.pm:537 +#: lib/RT/Transaction_Overlay.pm:623 msgid "Comments added" msgstr "Commentaar toegevoegd" -#: lib/RT/Action/Generic.pm:149 +#: lib/RT/Action/Generic.pm:176 msgid "Commit Stubbed" msgstr "" @@ -1260,23 +1072,23 @@ msgstr "" msgid "Compile Restrictions" msgstr "Compilatie Restricties" -#: html/Admin/Elements/EditScrip:41 +#: html/Admin/Elements/EditScrip:63 msgid "Condition" msgstr "Voorwaarde" -#: bin/rt-crontool:105 +#: bin/rt-crontool:131 msgid "Condition matches..." msgstr "Voorwaarde komt overeen..." -#: lib/RT/Scrip_Overlay.pm:164 +#: lib/RT/Scrip_Overlay.pm:189 msgid "Condition not found" msgstr "Voorwaarde niet gevonden" -#: html/Elements/Tabs:52 +#: html/Elements/Tabs:81 msgid "Configuration" msgstr "Configuratie" -#: html/SelfService/Prefs.html:32 +#: html/SelfService/Prefs.html:54 msgid "Confirm" msgstr "Bevestig" @@ -1288,19 +1100,15 @@ msgstr "ContactInfoSysteem" msgid "Contacted date '%1' could not be parsed" msgstr "Contact datum '%1' kon niet ontleed worden" -#: html/Admin/Elements/ModifyTemplate:43 html/Elements/SelectAttachmentField:26 html/Ticket/ModifyAll.html:86 +#: html/Admin/Elements/ModifyTemplate:65 html/Elements/SelectAttachmentField:48 html/Ticket/ModifyAll.html:119 msgid "Content" msgstr "Inhoud" -#: html/Elements/SelectAttachmentField:27 +#: html/Elements/SelectAttachmentField:49 msgid "Content-Type" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Coould not create group" -msgstr "" - -#: html/Search/Elements/EditSearches:16 +#: html/Search/Elements/EditSearches:64 msgid "Copy" msgstr "" @@ -1312,7 +1120,7 @@ msgstr "Correspondentie" msgid "Correspondence Address" msgstr "Correspondentieadres" -#: lib/RT/Transaction_Overlay.pm:533 +#: lib/RT/Transaction_Overlay.pm:619 msgid "Correspondence added" msgstr "Correspondentie toegevoegd" @@ -1320,7 +1128,7 @@ msgstr "Correspondentie toegevoegd" msgid "Correspondence not recorded" msgstr "Correspondentie niet bewaard" -#: lib/RT/Ticket_Overlay.pm:3471 +#: NOT FOUND IN SOURCE msgid "Could not add new custom field value for ticket. " msgstr "Kon nieuw specifiek veld niet toevoegen voor dit ticket. " @@ -1328,29 +1136,43 @@ msgstr "Kon nieuw specifiek veld niet toevoegen voor dit ticket. " msgid "Could not add new custom field value for ticket. %1 " msgstr "Kon nieuw specifiek veld niet toevoegen voor dit ticket. %1" -#: lib/RT/Ticket_Overlay.pm:2967 lib/RT/Ticket_Overlay.pm:2975 lib/RT/Ticket_Overlay.pm:2992 +#: lib/RT/Record.pm:1693 +msgid "Could not add new custom field value. " +msgstr "" + +#: lib/RT/Record.pm:1646 +#. (, $value_msg) +msgid "Could not add new custom field value. %1 " +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:3004 lib/RT/Ticket_Overlay.pm:3012 lib/RT/Ticket_Overlay.pm:3029 msgid "Could not change owner. " msgstr "Kon eigenaar niet wijzigen. " -#: html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditCustomFields:164 +#: html/Admin/CustomFields/Modify.html:119 #. ($msg) msgid "Could not create CustomField" msgstr "Kon SpecifiekVeld niet creëren" -#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:474 lib/RT/Group_Overlay.pm:481 +#: html/Admin/Elements/EditCustomField:113 +#. ($msg) +msgid "Could not create CustomField: %1" +msgstr "" + +#: html/User/Groups/Modify.html:98 lib/RT/Group_Overlay.pm:502 lib/RT/Group_Overlay.pm:509 msgid "Could not create group" msgstr "Kon groep niet creëren" -#: html/Admin/Global/Template.html:74 html/Admin/Queues/Template.html:71 +#: html/Admin/Global/Template.html:96 html/Admin/Queues/Template.html:93 #. ($msg) msgid "Could not create template: %1" msgstr "Kon sjabloon niet creëren: %1" -#: lib/RT/Ticket_Overlay.pm:1185 lib/RT/Ticket_Overlay.pm:364 +#: lib/RT/Ticket_Overlay.pm:1051 lib/RT/Ticket_Overlay.pm:396 msgid "Could not create ticket. Queue not set" msgstr "Kon ticket niet creëren. Rij niet ingesteld" -#: lib/RT/User_Overlay.pm:226 lib/RT/User_Overlay.pm:240 lib/RT/User_Overlay.pm:249 lib/RT/User_Overlay.pm:258 lib/RT/User_Overlay.pm:267 lib/RT/User_Overlay.pm:281 lib/RT/User_Overlay.pm:291 lib/RT/User_Overlay.pm:462 +#: lib/RT/User_Overlay.pm:256 lib/RT/User_Overlay.pm:270 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:288 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:311 lib/RT/User_Overlay.pm:321 lib/RT/User_Overlay.pm:497 msgid "Could not create user" msgstr "Kon gebruiker niet creëren" @@ -1366,11 +1188,11 @@ msgstr "Kon geen ticket vinden met id %1" msgid "Could not find group %1." msgstr "Kon groep %1 niet vinden. " -#: lib/RT/Queue_Overlay.pm:662 lib/RT/Ticket_Overlay.pm:1515 +#: lib/RT/Queue_Overlay.pm:738 lib/RT/Ticket_Overlay.pm:1384 msgid "Could not find or create that user" msgstr "Kon deze gebruiker niet vinden of creëren" -#: lib/RT/Queue_Overlay.pm:723 lib/RT/Ticket_Overlay.pm:1596 +#: lib/RT/Queue_Overlay.pm:799 lib/RT/Ticket_Overlay.pm:1465 msgid "Could not find that principal" msgstr "Kon dat hoofd niet vinden" @@ -1378,25 +1200,34 @@ msgstr "Kon dat hoofd niet vinden" msgid "Could not find user %1." msgstr "Kon gebruiker %1 niet vinden." -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:69 msgid "Could not load CustomField %1" -msgstr "" +msgstr "Kon SpecifiekVeld %1 niet laden" -#: html/Admin/Groups/Members.html:87 html/User/Groups/Members.html:89 html/User/Groups/Modify.html:81 +#: html/Admin/Groups/Members.html:109 html/User/Groups/Members.html:111 html/User/Groups/Modify.html:103 msgid "Could not load group" msgstr "Kon groep niet laden" -#: lib/RT/Queue_Overlay.pm:682 +#: lib/RT/SavedSearch.pm:120 +#. ($privacy) +msgid "Could not load object for %1" +msgstr "" + +#: lib/RT/SavedSearch.pm:188 +msgid "Could not load search attribute" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:758 #. ($args{'Type'}) msgid "Could not make that principal a %1 for this queue" msgstr "Kon dat hoofd geen %1 maken voor deze rij" -#: lib/RT/Ticket_Overlay.pm:1536 +#: lib/RT/Ticket_Overlay.pm:1405 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" msgstr "Kon dat hoofd geen %1 maken voor dit ticket" -#: lib/RT/Queue_Overlay.pm:781 +#: lib/RT/Queue_Overlay.pm:857 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this queue" msgstr "Kon dat hoofd niet verwijderen als %1 voor deze rij" @@ -1405,15 +1236,15 @@ msgstr "Kon dat hoofd niet verwijderen als %1 voor deze rij" msgid "Could not remove that principal as a %1 for this ticket" msgstr "Kon dat hoofd niet verwijderen als %1 voor dit ticket" -#: lib/RT/User_Overlay.pm:162 +#: lib/RT/User_Overlay.pm:192 msgid "Could not set user info" -msgstr "" +msgstr "Kan gebruikersinformatie niet toewijzen" -#: lib/RT/Group_Overlay.pm:977 +#: lib/RT/Group_Overlay.pm:1011 msgid "Couldn't add member to group" msgstr "Kon lid niet toevoegen aan groep" -#: lib/RT/Ticket_Overlay.pm:3481 lib/RT/Ticket_Overlay.pm:3537 +#: lib/RT/Record.pm:1705 lib/RT/Record.pm:1757 #. ($Msg) msgid "Couldn't create a transaction: %1" msgstr "Kon geen transactie creëren: %1" @@ -1426,15 +1257,15 @@ msgstr "Kon niet bepalen welke actie te ondernemen aan de hand van gpg's antwoor msgid "Couldn't find group\\n" msgstr "Kon groep niet vinden\\n" -#: lib/RT/Record.pm:748 +#: lib/RT/Record.pm:939 msgid "Couldn't find row" msgstr "Kon rij niet vinden" -#: lib/RT/Group_Overlay.pm:951 +#: lib/RT/Group_Overlay.pm:985 msgid "Couldn't find that principal" msgstr "Kon dat hoofd niet vinden" -#: lib/RT/CustomField_Overlay.pm:245 +#: lib/RT/CustomField_Overlay.pm:404 msgid "Couldn't find that value" msgstr "Kon die waarde niet vinden" @@ -1446,16 +1277,18 @@ msgstr "Kon die toeschouwer niet vinden" msgid "Couldn't find user\\n" msgstr "Kon gebruiker niet vinden\\n" -#: lib/RT/CurrentUser.pm:123 +#: lib/RT/CurrentUser.pm:146 #. ($self->Id) msgid "Couldn't load %1 from the users database.\\n" msgstr "Kon %1 niet laden uit de gebruikersdatabase.\\n" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:149 +#. ($id) msgid "Couldn't load Class %1" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:107 +#. ($id) msgid "Couldn't load CustomField %1" msgstr "" @@ -1471,25 +1304,26 @@ msgstr "Kon RT configuratie bestand niet laden '%1' %2" msgid "Couldn't load Scrips." msgstr "Kon Scrips niet laden" -#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 +#: html/Admin/Groups/GroupRights.html:109 html/Admin/Groups/UserRights.html:96 #. ($id) msgid "Couldn't load group %1" msgstr "Kon groep %1 niet laden" -#: lib/RT/Link_Overlay.pm:169 lib/RT/Link_Overlay.pm:178 lib/RT/Link_Overlay.pm:205 +#: lib/RT/Link_Overlay.pm:203 lib/RT/Link_Overlay.pm:212 lib/RT/Link_Overlay.pm:239 msgid "Couldn't load link" msgstr "Kon link niet laden" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:83 html/Admin/Queues/CustomFields.html:59 html/Admin/Users/CustomFields.html:59 +#. ($id) msgid "Couldn't load object %1" -msgstr "" +msgstr "Kon object %1 niet laden" -#: html/Admin/Elements/EditCustomFields:145 html/Admin/Queues/CustomFields.html:35 html/Admin/Queues/People.html:120 +#: html/Admin/Queues/People.html:142 #. ($id) msgid "Couldn't load queue" msgstr "Kon rij niet laden" -#: html/Admin/Queues/GroupRights.html:100 html/Admin/Queues/UserRights.html:71 +#: html/Admin/Queues/GroupRights.html:122 html/Admin/Queues/UserRights.html:93 #. ($id) msgid "Couldn't load queue %1" msgstr "Kon rij %1 niet laden " @@ -1506,16 +1340,26 @@ msgstr "Kon sjabloon niet laden" msgid "Couldn't load that user (%1)" msgstr "Kon die gebruiker (%1) niet laden" -#: html/SelfService/Display.html:116 +#: html/SelfService/Display.html:156 #. ($id) msgid "Couldn't load ticket '%1'" msgstr "Kon ticket '%1' niet laden" -#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:131 +#: lib/RT/Ticket_Overlay.pm:2612 +#. ($args{'Base'}) +msgid "Couldn't resolve base '%1' into a URI." +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:2611 +#. ($args{'Target'}) +msgid "Couldn't resolve target '%1' into a URI." +msgstr "" + +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:153 msgid "Country" msgstr "Land" -#: html/Admin/Elements/CreateUserCalled:25 html/Admin/Elements/EditCustomField:62 html/Admin/Elements/EditScrip:110 html/Admin/Groups/Modify.html:55 html/Admin/Queues/Template.html:44 html/Elements/QuickCreate:23 html/Ticket/Create.html:134 html/Ticket/Create.html:195 html/User/Groups/Modify.html:55 +#: html/Admin/Elements/CreateUserCalled:47 html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditScrip:132 html/Admin/Queues/Template.html:66 html/Elements/QuickCreate:68 html/Ticket/Create.html:165 html/Ticket/Create.html:226 msgid "Create" msgstr "Creëer" @@ -1523,44 +1367,28 @@ msgstr "Creëer" msgid "Create Tickets" msgstr "Creëer Tickets" -#: NOT FOUND IN SOURCE -msgid "Create a Class" -msgstr "" - -#: html/Admin/Elements/EditCustomField:74 +#: html/Admin/CustomFields/Modify.html:109 html/Admin/Elements/EditCustomField:96 msgid "Create a CustomField" msgstr "Creëer een SpecifiekVeld" -#: html/Admin/Queues/CustomField.html:47 +#: html/Admin/Queues/CustomField.html:69 #. ($QueueObj->Name()) msgid "Create a CustomField for queue %1" msgstr "" -#: html/Admin/Global/CustomField.html:47 -msgid "Create a CustomField which applies to all queues" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create a new Custom Field" msgstr "Creëer een niuew Specifiek Veld" -#: NOT FOUND IN SOURCE -msgid "Create a new article" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create a new global Scrip" msgstr "Creëer een nieuw globaal Scrip" -#: NOT FOUND IN SOURCE -msgid "Create a new global scrip" -msgstr "" - -#: html/Admin/Groups/Modify.html:66 html/Admin/Groups/Modify.html:92 +#: html/Admin/Groups/Modify.html:125 html/Admin/Groups/Modify.html:99 msgid "Create a new group" msgstr "Creëer een nieuwe groep" -#: html/User/Groups/Modify.html:66 html/User/Groups/Modify.html:91 +#: html/User/Groups/Modify.html:113 html/User/Groups/Modify.html:88 msgid "Create a new personal group" msgstr "Creëer een nieuwe persoonlijke groep" @@ -1576,15 +1404,15 @@ msgstr "Creëer een nieuw scrip" msgid "Create a new template" msgstr "Creëer een nieuw template" -#: html/Ticket/Create.html:24 html/Ticket/Create.html:27 html/Ticket/Create.html:35 +#: html/Ticket/Create.html:46 html/Ticket/Create.html:49 html/Ticket/Create.html:57 msgid "Create a new ticket" msgstr "Creëer een nieuw ticket" -#: html/Admin/Users/Modify.html:211 html/Admin/Users/Modify.html:268 +#: html/Admin/Users/Modify.html:251 html/Admin/Users/Modify.html:306 msgid "Create a new user" msgstr "Creëer een nieuwe gebruiker" -#: html/Admin/Queues/Modify.html:103 +#: html/Admin/Queues/Modify.html:125 msgid "Create a queue" msgstr "Creëer een rij" @@ -1596,182 +1424,149 @@ msgstr "Creëer een rij genaamd" msgid "Create a request" msgstr "Creëer een verzoek" -#: html/Admin/Queues/Scrip.html:58 +#: html/Admin/Queues/Scrip.html:80 #. ($QueueObj->Name) msgid "Create a scrip for queue %1" msgstr "Creëer een scrip voor rij %1" -#: html/Admin/Global/Template.html:68 html/Admin/Queues/Template.html:64 +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:86 msgid "Create a template" msgstr "Creëer een sjabloon" -#: html/SelfService/Create.html:24 +#: html/SelfService/Create.html:46 html/SelfService/CreateTicketInQueue.html:46 msgid "Create a ticket" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create an article" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create an article in class..." -msgstr "" +msgstr "Maak een ticket aan" #: NOT FOUND IN SOURCE msgid "Create failed: %1 / %2 / %3 " msgstr "Creatie mislukt: %1 / %2 / %3 " -#: NOT FOUND IN SOURCE -msgid "Create failed: %1/%2/%3" -msgstr "" - #: etc/initialdata:137 msgid "Create new tickets based on this scrip's template" msgstr "Creëer nieuwe tickets gebaseerd op het sjabloon van dit scrip" -#: html/SelfService/Create.html:77 +#: html/SelfService/Create.html:105 msgid "Create ticket" msgstr "Creëer ticket" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/Queue_Overlay.pm:110 msgid "Create tickets in this queue" msgstr "Creëer tickets in deze rij" -#: lib/RT/Queue_Overlay.pm:73 +#: lib/RT/CustomField_Overlay.pm:101 msgid "Create, delete and modify custom fields" msgstr "Creëer, verwijder en wijzig specifieke velden" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "Create, delete and modify queues" msgstr "Creëer, verwijder en wijzig rijen" -#: NOT FOUND IN SOURCE -msgid "Create, delete and modify the members of any user's personal groups" -msgstr "" - -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "Create, delete and modify the members of personal groups" msgstr "Creëer, verwijder en wijzig de leden van persoonlijke groepen" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "Create, delete and modify users" msgstr "Creëer, verwijder en wijzig gebruikers" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/System.pm:88 +msgid "CreateSavedSearch" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:110 msgid "CreateTicket" msgstr "CreëerTicket" -#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1279 +#: html/Elements/SelectDateType:47 html/Ticket/Elements/ShowDates:48 lib/RT/Ticket_Overlay.pm:1145 msgid "Created" msgstr "Gecreëerd" -#: html/Admin/Elements/EditCustomField:87 +#: html/Admin/CustomFields/Modify.html:121 html/Admin/Elements/EditCustomField:117 #. ($CustomFieldObj->Name()) msgid "Created CustomField %1" msgstr "SpecifiekVeld %1 gecreëerd" -#: NOT FOUND IN SOURCE -msgid "Created by" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Created during" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Created template %1" msgstr "Sjabloon %1 Gecreëerd" -#: html/Search/Elements/PickBasics:115 +#: html/Search/Elements/PickBasics:102 msgid "Creator" -msgstr "" +msgstr "Creator" -#: html/Elements/EditLinks:27 +#: html/Elements/EditLinks:49 msgid "Current Links" msgstr "Huidige Relaties" -#: NOT FOUND IN SOURCE -msgid "Current Relationships" -msgstr "" - -#: html/Admin/Elements/EditScrips:29 +#: html/Admin/Elements/EditScrips:51 msgid "Current Scrips" msgstr "Huidige Scrips" -#: html/Admin/Groups/Members.html:38 html/User/Groups/Members.html:41 +#: html/Admin/Groups/Members.html:60 html/User/Groups/Members.html:63 msgid "Current members" msgstr "Huidige leden" -#: html/Admin/Elements/SelectRights:28 +#: html/Admin/Elements/SelectRights:51 msgid "Current rights" msgstr "Huidige rechten" #: NOT FOUND IN SOURCE msgid "Current search criteria" -msgstr "" +msgstr "Huidige zoekcriteria" -#: html/Admin/Queues/People.html:40 html/Ticket/Elements/EditPeople:44 +#: html/Admin/Queues/People.html:62 html/Ticket/Elements/EditPeople:66 msgid "Current watchers" msgstr "Huidige toeschouwers" -#: html/Admin/Global/CustomField.html:54 -#. ($CustomField) -msgid "Custom Field #%1" -msgstr "" - -#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Ticket/Elements/ShowSummary:35 +#: html/Admin/Elements/SystemTabs:61 html/Admin/Elements/Tabs:62 html/Admin/Global/index.html:71 html/Admin/Users/Modify.html:208 html/Admin/index.html:77 html/Ticket/Elements/ShowSummary:57 msgid "Custom Fields" msgstr "Specifieke Velden" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:59 +#. ($lookup) msgid "Custom Fields for %1" -msgstr "" +msgstr "Specifieke Velden voor %1" -#: html/Admin/Elements/EditScrip:101 +#: html/Admin/Elements/EditScrip:123 msgid "Custom action cleanup code" msgstr "Specifieke actie opruim code" -#: html/Admin/Elements/EditScrip:93 +#: html/Admin/Elements/EditScrip:115 msgid "Custom action preparation code" msgstr "Specifieke actie voorbereidings code" -#: html/Admin/Elements/EditScrip:85 +#: html/Admin/Elements/EditScrip:107 msgid "Custom condition" msgstr "Specifieke voorwaarde" -#: lib/RT/Tickets_Overlay.pm:1693 -#. ($CF->Name , $args{OPERATOR} , $args{VALUE}) +#: NOT FOUND IN SOURCE msgid "Custom field %1 %2 %3" msgstr "Specifiek veld %1 %2 %3" #: NOT FOUND IN SOURCE msgid "Custom field %1 does not apply to this object" -msgstr "" +msgstr "Specifiek Veld %1 is niet van toepassing op dit object" -#: lib/RT/Tickets_Overlay.pm:1688 +#: lib/RT/Tickets_Overlay.pm:2147 #. ($CF->Name) msgid "Custom field %1 has a value." msgstr "Specifiek veld %1 heeft een waarde." -#: lib/RT/Tickets_Overlay.pm:1685 +#: lib/RT/Tickets_Overlay.pm:2143 #. ($CF->Name) msgid "Custom field %1 has no value." msgstr "Specifiek veld %1 heeft geen waarde." -#: lib/RT/Ticket_Overlay.pm:3373 +#: lib/RT/Record.pm:1579 lib/RT/Record.pm:1740 #. ($args{'Field'}) msgid "Custom field %1 not found" msgstr "Specifiek veld %1 niet gevonden" -#: html/Admin/Elements/EditCustomFields:195 -msgid "Custom field deleted" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:3523 +#: NOT FOUND IN SOURCE msgid "Custom field not found" msgstr "Specifiek veld niet gevonden" -#: lib/RT/CustomField_Overlay.pm:355 +#: lib/RT/CustomField_Overlay.pm:1041 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" msgstr "Specifiek veld waarde %1 kon niet gevonden worden voor specifiek veld %2" @@ -1780,31 +1575,31 @@ msgstr "Specifiek veld waarde %1 kon niet gevonden worden voor specifiek veld %2 msgid "Custom field value changed from %1 to %2" msgstr "Specifiek veld waarde veranderd van %1 naar %2" -#: lib/RT/CustomField_Overlay.pm:255 +#: lib/RT/CustomField_Overlay.pm:414 msgid "Custom field value could not be deleted" msgstr "Specifiek veld waarde kon niet verwijderd worden" -#: lib/RT/CustomField_Overlay.pm:361 +#: lib/RT/CustomField_Overlay.pm:1047 msgid "Custom field value could not be found" msgstr "Specifiek veld waarde kon niet gevonden worden" -#: lib/RT/CustomField_Overlay.pm:253 lib/RT/CustomField_Overlay.pm:363 +#: lib/RT/CustomField_Overlay.pm:1049 lib/RT/CustomField_Overlay.pm:412 msgid "Custom field value deleted" msgstr "Specifiek veld waarde verwijderd" -#: lib/RT/Transaction_Overlay.pm:541 +#: html/Elements/SelectGroups:51 html/Elements/SelectUsers:51 lib/RT/Transaction_Overlay.pm:627 msgid "CustomField" -msgstr "" +msgstr "SpecifiekVeld" #: NOT FOUND IN SOURCE msgid "Data error" msgstr "Data fout" -#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:94 html/Ticket/ModifyAll.html:43 +#: html/SelfService/Display.html:61 html/Ticket/Create.html:191 html/Ticket/Elements/ShowSummary:76 html/Ticket/Elements/Tabs:116 html/Ticket/ModifyAll.html:65 msgid "Dates" msgstr "Data" -#: lib/RT/Date.pm:422 +#: lib/RT/Date.pm:448 msgid "Dec." msgstr "dec." @@ -1820,11 +1615,11 @@ msgstr "Standaard Auto-antwoord Sjabloon" msgid "Default Autoresponse template" msgstr "" -#: html/Tools/Offline.html:39 +#: html/Tools/Offline.html:61 msgid "Default Queue" msgstr "" -#: html/Tools/Offline.html:48 +#: html/Tools/Offline.html:70 msgid "Default Requestor" msgstr "" @@ -1844,60 +1639,64 @@ msgstr "Standaard correspondentie sjabloon" msgid "Default transaction template" msgstr "Standaard transactie sjabloon" -#: lib/RT/Transaction_Overlay.pm:519 -#. ($type, $self->Field, $self->OldValue, $self->NewValue) +#: NOT FOUND IN SOURCE msgid "Default: %1/%2 changed from %3 to %4" msgstr "Standaard: %1/%2 verandered van %3 naar %4" -#: html/User/Delegation.html:24 html/User/Delegation.html:27 +#: html/User/Delegation.html:46 html/User/Delegation.html:49 msgid "Delegate rights" msgstr "Delegeer rechten" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "Delegate specific rights which have been granted to you." msgstr "Delegeer specifieke rechten die aan u verleend zijn." -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "DelegateRights" msgstr "DelegeerRechten" -#: html/User/Elements/Tabs:37 +#: html/User/Elements/Tabs:59 msgid "Delegation" msgstr "" -#: html/Admin/Elements/EditScrips:53 html/Search/Elements/EditFormat:66 html/Search/Elements/EditSearches:15 +#: html/Admin/Elements/EditScrips:75 html/Search/Elements/EditFormat:103 html/Search/Elements/EditQuery:57 html/Search/Elements/EditSearches:63 msgid "Delete" msgstr "" -#: html/Admin/Elements/EditTemplates:57 +#: html/Admin/Elements/EditTemplates:79 msgid "Delete Template" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Delete article #%1" +#: lib/RT/SavedSearch.pm:211 +#. ($msg) +msgid "Delete failed: %1" msgstr "" -#: html/Admin/Elements/EditScrips:52 +#: html/Admin/Elements/EditScrips:74 msgid "Delete selected scrips" msgstr "" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "Delete tickets" msgstr "Verwijder tickets" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "DeleteTicket" msgstr "VerwijderTicket" -#: lib/RT/Transaction_Overlay.pm:162 +#: lib/RT/SavedSearch.pm:209 +msgid "Deleted search" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Deleting this object could break referential integrity" msgstr "Het verwijderen van dit object zou de referentiële integriteit kunnen ondermijnen" -#: lib/RT/Queue_Overlay.pm:329 +#: lib/RT/Queue_Overlay.pm:391 msgid "Deleting this object would break referential integrity" msgstr "Het verwijderen van dit object zou de referentiële integriteit ondermijnen" -#: lib/RT/User_Overlay.pm:478 +#: lib/RT/User_Overlay.pm:513 msgid "Deleting this object would violate referential integrity" msgstr "Het verwijderen van dit object zou de referentiële integriteit ondermijnen" @@ -1905,15 +1704,11 @@ msgstr "Het verwijderen van dit object zou de referentiële integriteit ondermij msgid "Deleting this object would violate referential integrity." msgstr "Het verwijderen van dit object zou de referentiële integriteit ondermijnen" -#: NOT FOUND IN SOURCE -msgid "Deleting this object would violate referential integrity. That's bad." -msgstr "" - -#: html/Approvals/Elements/Approve:44 +#: html/Approvals/Elements/Approve:66 msgid "Deny" msgstr "Wijs af" -#: html/Elements/EditLinks:113 html/Elements/EditLinks:44 html/Elements/ShowLinks:36 html/Ticket/Create.html:181 html/Ticket/Elements/BulkLinks:34 html/Ticket/Elements/ShowDependencies:31 +#: html/Elements/EditLinks:138 html/Elements/EditLinks:66 html/Elements/ShowLinks:58 html/Ticket/Create.html:212 html/Ticket/Elements/BulkLinks:56 html/Ticket/Elements/ShowDependencies:53 msgid "Depended on by" msgstr "Afhankelijkheid van" @@ -1921,43 +1716,39 @@ msgstr "Afhankelijkheid van" msgid "Dependencies: \\n" msgstr "Afhankelijkheden: \\n" -#: lib/RT/Transaction_Overlay.pm:621 +#: lib/RT/Transaction_Overlay.pm:707 #. ($value) msgid "Dependency by %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:661 +#: lib/RT/Transaction_Overlay.pm:747 #. ($value) msgid "Dependency by %1 deleted" msgstr "" -#: lib/RT/Transaction_Overlay.pm:618 +#: lib/RT/Transaction_Overlay.pm:704 #. ($value) msgid "Dependency on %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:658 +#: lib/RT/Transaction_Overlay.pm:744 #. ($value) msgid "Dependency on %1 deleted" msgstr "" -#: html/Elements/EditLinks:109 html/Elements/EditLinks:35 html/Elements/SelectLinkType:26 html/Elements/ShowLinks:26 html/Ticket/Create.html:180 html/Ticket/Elements/BulkLinks:30 html/Ticket/Elements/ShowDependencies:24 +#: html/Elements/EditLinks:134 html/Elements/EditLinks:57 html/Elements/SelectLinkType:48 html/Elements/ShowLinks:48 html/Ticket/Create.html:211 html/Ticket/Elements/BulkLinks:52 html/Ticket/Elements/ShowDependencies:46 msgid "Depends on" msgstr "Is afhankelijk van" -#: NOT FOUND IN SOURCE -msgid "DependsOn" -msgstr "" - -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:57 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:78 msgid "Descending" msgstr "Aflopend" -#: html/SelfService/Create.html:72 html/Ticket/Create.html:118 +#: html/SelfService/Create.html:100 html/Ticket/Create.html:149 msgid "Describe the issue below" msgstr "Omschrijf onderstaande kwestie" -#: html/Admin/Elements/AddCustomFieldValue:35 html/Admin/Elements/EditCustomField:38 html/Admin/Elements/EditScrip:34 html/Admin/Elements/ModifyTemplate:35 html/Admin/Groups/Modify.html:48 html/Admin/Queues/Modify.html:47 html/Elements/SelectGroups:26 html/Search/Elements/EditSearches:8 html/User/Groups/Modify.html:48 +#: html/Admin/CustomFields/Modify.html:61 html/Admin/Elements/AddCustomFieldValue:57 html/Admin/Elements/EditCustomField:60 html/Admin/Elements/EditCustomFieldValues:56 html/Admin/Elements/EditScrip:56 html/Admin/Elements/ModifyTemplate:57 html/Admin/Groups/Modify.html:71 html/Admin/Queues/Modify.html:69 html/Search/Elements/EditSearches:56 html/User/Groups/Modify.html:70 msgid "Description" msgstr "Omschrijving" @@ -1965,67 +1756,67 @@ msgstr "Omschrijving" msgid "Details" msgstr "Details" -#: html/Ticket/Elements/Tabs:86 +#: html/Search/Elements/EditFormat:71 html/Ticket/Elements/Tabs:108 msgid "Display" msgstr "Toon" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "Display Access Control List" msgstr "Toon Toegangs Controle Lijst" -#: html/Search/Elements/DisplayOptions:25 +#: html/Search/Elements/DisplayOptions:46 msgid "Display Columns" -msgstr "" +msgstr "Toon Kolommen" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "Display Scrip templates for this queue" msgstr "Toon Scrip sjablonen voor deze rij" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "Display Scrips for this queue" msgstr "Toon Scrips voor deze rij" -#: html/Ticket/Elements/ShowHistory:34 +#: html/Ticket/Elements/ShowHistory:56 msgid "Display mode" msgstr "Toon modus" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "Display saved searches for this group" -msgstr "" +msgstr "Toon bewaarde zoekopdrachten voor deze groep" #: NOT FOUND IN SOURCE msgid "Display ticket #%1" msgstr "Toon ticket #%1" -#: html/Elements/Footer:38 +#: html/Elements/Footer:60 msgid "Distributed under version 2 of the GNU GPL." msgstr "" -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "Do anything and everything" msgstr "Doe iets en alles" -#: html/Elements/Refresh:29 +#: html/Search/Build.html:112 +msgid "Do the Search" +msgstr "" + +#: html/Elements/Refresh:51 msgid "Don't refresh this page." msgstr "Ververs deze pagina niet" #: NOT FOUND IN SOURCE msgid "Don't show search results" -msgstr "" +msgstr "Toon zoekresultaten niet" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "Download" msgstr "Download" -#: NOT FOUND IN SOURCE -msgid "Download all the tickets as a tab delimited file" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:61 html/Admin/Users/index.html:64 msgid "Download as a tab-delimited file" -msgstr "" +msgstr "Download als een door tabs gescheiden databestand" -#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 lib/RT/Ticket_Overlay.pm:1283 +#: html/Elements/SelectDateType:53 html/Ticket/Create.html:197 html/Ticket/Elements/EditDates:66 html/Ticket/Elements/ShowDates:64 lib/RT/Ticket_Overlay.pm:1149 msgid "Due" msgstr "Verwacht" @@ -2041,49 +1832,41 @@ msgstr "FOUT: Kon ticket '%1' niet laden: %2.\\n" msgid "Edit" msgstr "Wijzig" -#: NOT FOUND IN SOURCE -msgid "Edit Conditions" -msgstr "" - -#: html/Admin/Queues/CustomFields.html:45 -#. ($Queue->Name) +#: html/Admin/Elements/ObjectCustomFields:92 html/Admin/Queues/CustomFields.html:64 html/Admin/Users/CustomFields.html:64 +#. ($Object->Name) msgid "Edit Custom Fields for %1" msgstr "Wijzig Specifieke Velden voor %1" -#: NOT FOUND IN SOURCE -msgid "Edit Custom Fields for Class %1" +#: html/Admin/Global/CustomFields/Groups.html:9 +msgid "Edit Custom Fields for all groups" msgstr "" -#: html/Search/Bulk.html:141 html/Ticket/ModifyLinks.html:35 +#: html/Admin/Global/CustomFields/Users.html:9 +msgid "Edit Custom Fields for all users" +msgstr "" + +#: html/Admin/Global/CustomFields/Queue-Tickets.html:9 html/Admin/Global/CustomFields/Queue-Transactions.html:9 +msgid "Edit Custom Fields for tickets in all queues" +msgstr "" + +#: html/Search/Bulk.html:173 html/Ticket/ModifyLinks.html:57 msgid "Edit Links" msgstr "Wijzig Relaties" -#: html/Search/Edit.html:46 +#: html/Search/Edit.html:68 msgid "Edit Query" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Edit Relationships" -msgstr "" +msgstr "Wijzig Zoekopdracht" -#: html/Admin/Queues/Templates.html:41 +#: html/Admin/Queues/Templates.html:63 #. ($QueueObj->Name) msgid "Edit Templates for queue %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Edit keywords" -msgstr "" - -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "Edit saved searches for this group" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Edit scrips" -msgstr "" - -#: html/Admin/Global/index.html:45 +#: html/Admin/Elements/GlobalCustomFieldTabs:60 html/Admin/Global/index.html:67 msgid "Edit system templates" msgstr "Wijzig systeem sjablonen" @@ -2091,15 +1874,11 @@ msgstr "Wijzig systeem sjablonen" msgid "Edit templates for %1" msgstr "Wijzig sjablonen voor %1" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "EditSavedSearches" -msgstr "" +msgstr "WijzigOpgeslagenZoekopdrachten" -#: NOT FOUND IN SOURCE -msgid "Editing Configuration for Class %1" -msgstr "" - -#: html/Admin/Queues/Modify.html:118 +#: html/Admin/Queues/Modify.html:140 #. ($QueueObj->Name) msgid "Editing Configuration for queue %1" msgstr "Bezig met wijzigen van de configuratie voor rij %1" @@ -2108,17 +1887,17 @@ msgstr "Bezig met wijzigen van de configuratie voor rij %1" msgid "Editing Configuration for user %1" msgstr "Bezit met het wijzigen van de configuratie voor gebruiker %1" -#: html/Admin/Elements/EditCustomField:90 +#: html/Admin/CustomFields/Modify.html:125 html/Admin/Elements/EditCustomField:120 #. ($CustomFieldObj->Name()) msgid "Editing CustomField %1" msgstr "Bezit met het wijzigen van SpecifiekVeld %1" -#: html/Admin/Groups/Members.html:31 +#: html/Admin/Groups/Members.html:53 #. ($Group->Name) msgid "Editing membership for group %1" msgstr "Bezit met het wijzigen van lidmaatschap voor groep %1" -#: html/User/Groups/Members.html:128 +#: html/User/Groups/Members.html:150 #. ($Group->Name) msgid "Editing membership for personal group %1" msgstr "Bezit met het wijzigen van lidmaatschap voor persoonlijke groep %1" @@ -2127,15 +1906,15 @@ msgstr "Bezit met het wijzigen van lidmaatschap voor persoonlijke groep %1" msgid "Editing template %1" msgstr "Bezit met het wijzigen van sjabloon %1" -#: lib/RT/Record.pm:1075 lib/RT/Record.pm:1152 +#: lib/RT/Record.pm:1281 lib/RT/Record.pm:1358 msgid "Either base or target must be specified" msgstr "Of basis of doel moeten gespecificeerd zijn" -#: html/Admin/Users/Modify.html:52 html/Elements/SelectUsers:26 html/Ticket/Elements/AddWatchers:55 html/User/Prefs.html:43 +#: html/Admin/Users/Modify.html:74 html/Ticket/Elements/AddWatchers:77 html/User/Prefs.html:65 msgid "Email" msgstr "E-mail" -#: lib/RT/User_Overlay.pm:206 +#: lib/RT/User_Overlay.pm:236 msgid "Email address in use" msgstr "E-mailadres in gebruik" @@ -2147,84 +1926,61 @@ msgstr "E-mailAdres" msgid "EmailEncoding" msgstr "E-mailCodering" -#: NOT FOUND IN SOURCE -msgid "Enabled (Unchecking this box disables this Class)" -msgstr "" - -#: html/Admin/Elements/EditCustomField:50 +#: html/Admin/CustomFields/Modify.html:83 html/Admin/Elements/EditCustomField:72 msgid "Enabled (Unchecking this box disables this custom field)" msgstr "" -#: html/Admin/Groups/Modify.html:52 html/User/Groups/Modify.html:52 +#: html/Admin/Groups/Modify.html:84 html/User/Groups/Modify.html:74 msgid "Enabled (Unchecking this box disables this group)" msgstr "" -#: html/Admin/Queues/Modify.html:83 +#: html/Admin/Queues/Modify.html:105 msgid "Enabled (Unchecking this box disables this queue)" msgstr "Actief (Het uitvinken van dit hokje zal deze rij deactiveren)" -#: NOT FOUND IN SOURCE -msgid "Enabled Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:97 -msgid "Enabled Custom Fields" -msgstr "" - -#: html/Admin/Queues/index.html:55 +#: html/Admin/Queues/index.html:78 msgid "Enabled Queues" msgstr "Actieve Rijen" -#: html/Admin/Elements/EditCustomField:106 html/Admin/Groups/Modify.html:116 html/Admin/Queues/Modify.html:140 html/Admin/Users/Modify.html:308 html/User/Groups/Modify.html:116 +#: html/Admin/Elements/EditCustomField:136 html/Admin/Groups/Modify.html:150 html/Admin/Users/Modify.html:342 html/User/Groups/Modify.html:138 #. (loc_fuzzy($msg)) msgid "Enabled status %1" msgstr "Actieve status %1" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:143 html/Admin/Queues/Modify.html:162 +#. (loc_fuzzy($msg)) msgid "Enabled status: %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Enter Articles or URIs to link Articles to. Seperate multiple entries with spaces." -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:433 +#: lib/RT/CustomField_Overlay.pm:64 msgid "Enter multiple values" msgstr "" -#: html/Elements/EditLinks:99 +#: html/Elements/EditLinks:124 msgid "Enter objects or URIs to link objects to. Separate multiple entries with spaces." msgstr "" -#: lib/RT/CustomField_Overlay.pm:430 +#: lib/RT/CustomField_Overlay.pm:65 msgid "Enter one value" msgstr "" -#: html/Elements/EditLinks:97 +#: html/Elements/EditLinks:121 msgid "Enter queues or URIs to link queues to. Separate multiple entries with spaces." msgstr "" -#: html/Elements/EditLinks:95 +#: html/Elements/EditLinks:117 html/Search/Bulk.html:174 msgid "Enter tickets or URIs to link tickets to. Separate multiple entries with spaces." -msgstr "" - -#: html/Search/Bulk.html:142 -msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." msgstr "Vul tickets of URIs in om deze tickets aan te koppelen. Scheidt meerdere elementen met spaties." -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:66 msgid "Enter up to %1 values" msgstr "" -#: html/Elements/Login:39 html/SelfService/Error.html:24 html/SelfService/Error.html:25 +#: html/Elements/Login:61 html/SelfService/Error.html:46 html/SelfService/Error.html:47 msgid "Error" msgstr "Fout" -#: NOT FOUND IN SOURCE -msgid "Error adding watcher" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:593 +#: lib/RT/Queue_Overlay.pm:669 msgid "Error in parameters to Queue->AddWatcher" msgstr "Fout in paramaters naar Queue->AddWatcher" @@ -2232,11 +1988,11 @@ msgstr "Fout in paramaters naar Queue->AddWatcher" msgid "Error in parameters to Queue->DelWatcher" msgstr "Fout in paramaters naar Queue->DelWatcher" -#: lib/RT/Queue_Overlay.pm:754 +#: lib/RT/Queue_Overlay.pm:830 msgid "Error in parameters to Queue->DeleteWatcher" msgstr "" -#: lib/RT/Ticket_Overlay.pm:1468 +#: lib/RT/Ticket_Overlay.pm:1333 msgid "Error in parameters to Ticket->AddWatcher" msgstr "Fout in paramaters naar Ticket->AddWatcher" @@ -2244,19 +2000,15 @@ msgstr "Fout in paramaters naar Ticket->AddWatcher" msgid "Error in parameters to Ticket->DelWatcher" msgstr "Fout in paramaters naar Ticket->DelWatcher" -#: lib/RT/Ticket_Overlay.pm:1630 +#: lib/RT/Ticket_Overlay.pm:1499 msgid "Error in parameters to Ticket->DeleteWatcher" msgstr "" -#: bin/rt-crontool:206 +#: bin/rt-crontool:233 msgid "Escalate tickets" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Estimate" -msgstr "" - -#: html/Ticket/Elements/ShowBasics:35 +#: html/Ticket/Elements/ShowBasics:57 msgid "Estimated" msgstr "" @@ -2264,7 +2016,7 @@ msgstr "" msgid "Everyone" msgstr "Iedereen" -#: bin/rt-crontool:190 +#: bin/rt-crontool:219 msgid "Example:" msgstr "Voorbeeld:" @@ -2276,72 +2028,73 @@ msgstr "ExternAuteurId" msgid "ExternalContactInfoId" msgstr "ExternContactInfoId" -#: html/Admin/Users/Modify.html:72 +#: html/Admin/Users/Modify.html:99 msgid "Extra info" msgstr "Extra informatie" -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1 into class %2" +#: lib/RT/SavedSearch.pm:165 +msgid "Failed to create search attribute" msgstr "" -#: lib/RT/User_Overlay.pm:342 +#: lib/RT/User_Overlay.pm:377 msgid "Failed to find 'Privileged' users pseudogroup." msgstr "Kon de gebruikers pseudogroep 'Privileged' niet vinden." -#: lib/RT/User_Overlay.pm:349 +#: lib/RT/User_Overlay.pm:384 msgid "Failed to find 'Unprivileged' users pseudogroup" msgstr "Kon de gebruikers pseudogroep 'Unprivileged' niet vinden." -#: bin/rt-crontool:134 +#: bin/rt-crontool:163 #. ($modname, $@) msgid "Failed to load module %1. (%2)" msgstr "Kon module %1 niet laden. (%2)" -#: lib/RT/Date.pm:412 +#: lib/RT/SavedSearch.pm:168 +#. ($privacy) +msgid "Failed to load object for %1" +msgstr "" + +#: lib/RT/Date.pm:438 msgid "Feb." msgstr "feb." -#: NOT FOUND IN SOURCE -msgid "February" -msgstr "" - -#: html/Elements/SelectAttachmentField:28 +#: html/Elements/SelectAttachmentField:50 msgid "Filename" -msgstr "" +msgstr "Bestandsnaam" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:69 msgid "Fill in multiple text areas" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:74 +msgid "Fill in multiple wikitext areas" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:70 msgid "Fill in one text area" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:75 +msgid "Fill in one wikitext area" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:71 msgid "Fill in up to %1 text areas" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Fin" +#: lib/RT/CustomField_Overlay.pm:76 +msgid "Fill in up to %1 wikitext areas" msgstr "" -#: html/Search/Elements/PickBasics:60 html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:57 lib/RT/Tickets_Overlay.pm:1153 +#: html/Search/Elements/PickBasics:162 html/Ticket/Create.html:185 html/Ticket/Elements/EditBasics:79 lib/RT/Tickets_Overlay.pm:1569 msgid "Final Priority" msgstr "Uiteindelijke Prioriteit" -#: lib/RT/Ticket_Overlay.pm:1274 +#: lib/RT/Ticket_Overlay.pm:1140 msgid "FinalPriority" msgstr "UiteindelijkePrioriteit" -#: html/Admin/Queues/People.html:60 html/Ticket/Elements/EditPeople:33 -msgid "Find group whose" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:72 html/Admin/Queues/People.html:82 html/Ticket/Elements/EditPeople:55 msgid "Find groups whose" msgstr "" @@ -2349,11 +2102,11 @@ msgstr "" msgid "Find new/open tickets" msgstr "Zoek nieuwe/open tickets" -#: html/Admin/Queues/People.html:56 html/Admin/Users/index.html:45 html/Ticket/Elements/EditPeople:29 +#: html/Admin/Queues/People.html:78 html/Admin/Users/index.html:70 html/Ticket/Elements/EditPeople:51 msgid "Find people whose" msgstr "Zoek mensen wier" -#: html/Search/Results.html:72 +#: html/Search/Results.html:109 msgid "Find tickets" msgstr "" @@ -2361,7 +2114,7 @@ msgstr "" msgid "Finish Approval" msgstr "Beëindig Goedkeuring" -#: html/Ticket/Elements/Tabs:59 +#: html/Ticket/Elements/Tabs:81 msgid "First" msgstr "Eerste" @@ -2369,90 +2122,86 @@ msgstr "Eerste" msgid "First page" msgstr "Eerste pagina" -#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:746 +#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:766 msgid "Foo Bar Baz" msgstr "Aap Noot Mies" -#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:737 +#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:757 msgid "Foo!" msgstr "Aap!" -#: html/Search/Bulk.html:84 +#: html/Search/Bulk.html:105 msgid "Force change" msgstr "" -#: html/Search/Results.html:70 +#: html/Search/Elements/EditFormat:52 +msgid "Format" +msgstr "" + +#: html/Search/Results.html:107 #. ($ticketcount) msgid "Found %quant(%1,ticket)" msgstr "" -#: lib/RT/Record.pm:750 +#: lib/RT/Record.pm:942 msgid "Found Object" msgstr "Gevonden Object" #: NOT FOUND IN SOURCE msgid "Freeform" -msgstr "" +msgstr "Vrije vorm" #: NOT FOUND IN SOURCE msgid "FreeformContactInfo" msgstr "VrijevormContactInfo" -#: lib/RT/CustomField_Overlay.pm:37 +#: NOT FOUND IN SOURCE msgid "FreeformMultiple" msgstr "VrijevormMeerdere" -#: lib/RT/CustomField_Overlay.pm:36 -msgid "FreeformSingle" -msgstr "" - -#: lib/RT/Date.pm:392 +#: lib/RT/Date.pm:417 msgid "Fri." msgstr "Vr." -#: html/Ticket/Elements/ShowHistory:40 html/Ticket/Elements/ShowHistory:50 +#: html/Ticket/Elements/ShowHistory:62 html/Ticket/Elements/ShowHistory:72 msgid "Full headers" msgstr "Volledige Kop" -#: html/Tools/Offline.html:65 +#: html/Tools/Offline.html:87 msgid "Get template from file" -msgstr "" +msgstr "Vul sjabloon uit bestand" #: NOT FOUND IN SOURCE msgid "Getting the current user from a pgp sig\\n" msgstr "Bezig met het ophalen van de huidige gebruiker middels een pgp handtekening" -#: lib/RT/Transaction_Overlay.pm:587 +#: lib/RT/Transaction_Overlay.pm:673 #. ($New->Name) msgid "Given to %1" msgstr "Aan %1 gegeven" -#: html/Admin/Elements/Tabs:40 html/Admin/index.html:37 +#: html/Admin/Elements/Tabs:65 html/Admin/index.html:82 msgid "Global" msgstr "Globaal" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:55 msgid "Global Custom Fields" -msgstr "" +msgstr "Globaal Specifieke Velden" -#: NOT FOUND IN SOURCE -msgid "Global Keyword Selections" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Global Scrips" +#: html/Admin/Global/CustomFields/index.html:59 +msgid "Global custom field configuration" msgstr "" -#: html/Admin/Elements/SelectTemplate:37 +#: html/Admin/Elements/SelectTemplate:59 #. (loc($Template->Name)) msgid "Global template: %1" msgstr "Globaal sjabloon: %1" -#: html/Tools/Offline.html:69 +#: html/Tools/Offline.html:91 msgid "Go" -msgstr "" +msgstr "Ga" -#: html/Admin/Elements/EditCustomFields:73 html/Admin/Groups/index.html:39 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:69 +#: html/Admin/Groups/index.html:67 html/Admin/Groups/index.html:73 html/Admin/Queues/People.html:80 html/Admin/Queues/People.html:84 html/Admin/Queues/index.html:66 html/Admin/Users/index.html:73 html/Search/Results.html:76 html/Ticket/Elements/EditPeople:53 html/Ticket/Elements/EditPeople:57 html/index.html:91 msgid "Go!" msgstr "Ga!" @@ -2464,15 +2213,11 @@ msgstr "Goede pgp handtekening van %1\\n" msgid "Goto page" msgstr "Ga naar pagina" -#: html/Elements/GotoTicket:24 html/SelfService/Elements/GotoTicket:24 +#: html/Elements/GotoTicket:46 html/SelfService/Elements/GotoTicket:46 msgid "Goto ticket" msgstr "Ga naar ticket" -#: NOT FOUND IN SOURCE -msgid "Grand" -msgstr "" - -#: html/Ticket/Elements/AddWatchers:45 html/Ticket/Elements/ShowGroupMembers:33 html/User/Elements/DelegateRights:77 +#: html/Ticket/Elements/AddWatchers:67 html/Ticket/Elements/ShowGroupMembers:55 html/User/Elements/DelegateRights:99 msgid "Group" msgstr "Groep" @@ -2480,32 +2225,28 @@ msgstr "Groep" msgid "Group %1 %2: %3" msgstr "Groep %1 %2: %3" -#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 +#: html/Admin/Elements/CustomFieldTabs:68 html/Admin/Elements/GroupTabs:66 html/Admin/Elements/QueueTabs:82 html/Admin/Elements/SystemTabs:65 html/Admin/Global/index.html:76 msgid "Group Rights" msgstr "Groeps rechten" -#: lib/RT/Group_Overlay.pm:957 +#: lib/RT/Group_Overlay.pm:991 msgid "Group already has member" msgstr "Groep heeft al een lid" -#: NOT FOUND IN SOURCE -msgid "Group could not be created." -msgstr "" - -#: html/Admin/Groups/Modify.html:76 +#: html/Admin/Groups/Modify.html:109 #. ($create_msg) msgid "Group could not be created: %1" msgstr "Groep kon niet gecreërd worden: %1" -#: lib/RT/Group_Overlay.pm:497 +#: lib/RT/Group_Overlay.pm:529 msgid "Group created" msgstr "Groep gecreërd" -#: lib/RT/Group_Overlay.pm:1129 +#: lib/RT/Group_Overlay.pm:1163 msgid "Group has no such member" msgstr "Groep heeft geen lid onder die naam" -#: lib/RT/Group_Overlay.pm:937 lib/RT/Queue_Overlay.pm:669 lib/RT/Queue_Overlay.pm:729 lib/RT/Ticket_Overlay.pm:1522 lib/RT/Ticket_Overlay.pm:1602 +#: lib/RT/Group_Overlay.pm:971 lib/RT/Queue_Overlay.pm:745 lib/RT/Queue_Overlay.pm:805 lib/RT/Ticket_Overlay.pm:1391 lib/RT/Ticket_Overlay.pm:1471 msgid "Group not found" msgstr "Groep niet gevonden" @@ -2517,44 +2258,42 @@ msgstr "Groep niet gevonden.\\n" msgid "Group not specified.\\n" msgstr "Groep niet gespecificeerd.\\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 +#: html/Admin/Elements/GlobalCustomFieldTabs:59 html/Admin/Elements/SelectNewGroupMembers:56 html/Admin/Elements/Tabs:56 html/Admin/Global/CustomFields/index.html:69 html/Admin/Groups/Members.html:85 html/Admin/Queues/People.html:104 html/Admin/Users/Memberships.html:53 html/Admin/index.html:67 html/User/Groups/Members.html:88 lib/RT/CustomField_Overlay.pm:1088 msgid "Groups" msgstr "Groepen" -#: lib/RT/Group_Overlay.pm:963 +#: lib/RT/Group_Overlay.pm:997 msgid "Groups can't be members of their members" msgstr "Groepen kunnen geen leden zijn van hun leden" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:82 msgid "Groups matching search criteria" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Ticket/Elements/ShowRequestor:77 msgid "Groups this user belongs to" -msgstr "" +msgstr "Groepen waar deze gebruiker deel van uitmaakt" -#: lib/RT/Interface/CLI.pm:72 lib/RT/Interface/CLI.pm:72 +#: lib/RT/Interface/CLI.pm:94 lib/RT/Interface/CLI.pm:94 msgid "Hello!" msgstr "Hallo!" -#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:753 +#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:773 #. ($name) msgid "Hello, %1" msgstr "Hallo, %1" -#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:89 +#: html/Admin/Elements/GroupTabs:70 html/Admin/Elements/UserTabs:64 html/Ticket/Elements/ShowHistory:51 html/Ticket/Elements/Tabs:111 msgid "History" msgstr "Geschiedenis" -#: NOT FOUND IN SOURCE -msgid "History for article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/History.html:62 +#. ($GroupObj->Name) msgid "History of the group %1" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/History.html:62 +#. ($UserObj->Name) msgid "History of the user %1" msgstr "" @@ -2562,24 +2301,24 @@ msgstr "" msgid "HomePhone" msgstr "ThuisNummer" -#: html/Elements/Tabs:43 +#: html/Elements/Tabs:65 msgid "Homepage" msgstr "Homepage" -#: lib/RT/Base.pm:86 +#: lib/RT/Base.pm:110 #. (6) msgid "I have %quant(%1,concrete mixer)." -msgstr "" +msgstr "Ik heb %quant(%1,betonmixer)." -#: NOT FOUND IN SOURCE -msgid "I have [quant,_1,concrete mixer]." +#: html/Search/Build.html:637 +msgid "I'm lost" msgstr "" -#: html/Search/Elements/PickBasics:104 html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1080 +#: html/Ticket/Elements/ShowBasics:48 lib/RT/Tickets_Overlay.pm:1494 msgid "Id" msgstr "Id" -#: html/Admin/Users/Modify.html:43 html/User/Prefs.html:38 +#: html/Admin/Users/Modify.html:65 html/User/Prefs.html:60 msgid "Identity" msgstr "Identiteit" @@ -2587,92 +2326,88 @@ msgstr "Identiteit" msgid "If an approval is rejected, reject the original and delete pending approvals" msgstr "Als een goedkeuring afgewezen is, wijs het origineel af en verwijder hangende goedkeuringen" -#: html/Tools/Offline.html:52 +#: html/Tools/Offline.html:74 msgid "If no Requestor is specified, create tickets with this requestor." msgstr "" -#: html/Tools/Offline.html:43 +#: html/Tools/Offline.html:65 msgid "If no queue is specified, create tickets in this queue." -msgstr "" +msgstr "Cre‘er tickets in deze rij indien geen rij is opgegeven." -#: bin/rt-crontool:186 +#: bin/rt-crontool:215 msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." msgstr "Als dit gereedschap setgid zou zijn, zou een kwaadwillende lokale gebruiker dit gereedschap kunnen gebruiken om administratieve toegang te verkrijgen tot RT" -#: html/Admin/Queues/People.html:104 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Queues/People.html:126 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:128 html/Ticket/ModifyPeople.html:59 msgid "If you've updated anything above, be sure to" msgstr "Als u een van de bovenstaande elemented ververst heeft, zorg dan dat u" -#: lib/RT/Record.pm:742 +#: lib/RT/Record.pm:933 msgid "Illegal value for %1" msgstr "Illegale waarde voor %1" #: NOT FOUND IN SOURCE msgid "Image" -msgstr "" +msgstr "Afbeelding" -#: lib/RT/Record.pm:745 +#: lib/RT/Record.pm:936 msgid "Immutable field" msgstr "Niet-wijzigbaar veld" -#: NOT FOUND IN SOURCE -msgid "Include disabled classes in listing." -msgstr "" - -#: html/Admin/Elements/EditCustomFields:72 -msgid "Include disabled custom fields in listing." -msgstr "" - -#: html/Admin/Groups/index.html:37 +#: html/Admin/Groups/index.html:65 msgid "Include disabled groups in listing." -msgstr "" +msgstr "Neem inactieve groepen op in de weergave." -#: html/Admin/Queues/index.html:42 +#: html/Admin/Queues/index.html:65 msgid "Include disabled queues in listing." -msgstr "Neem inactieve rijen op in de weergave" +msgstr "Neem inactieve rijen op in de weergave." -#: html/Admin/Users/index.html:46 +#: html/Admin/Users/index.html:71 msgid "Include disabled users in search." msgstr "Neem inactieve gebruiker op in de zoek opdracht" -#: html/Search/Elements/PickBasics:59 lib/RT/Tickets_Overlay.pm:1129 +#: html/Search/Build.html:663 +msgid "Incomplete Query" +msgstr "" + +#: html/Search/Build.html:660 +msgid "Incomplete query" +msgstr "" + +#: html/Search/Elements/PickBasics:161 lib/RT/Tickets_Overlay.pm:1544 msgid "Initial Priority" msgstr "Initiële Prioriteit" -#: lib/RT/Ticket_Overlay.pm:1273 lib/RT/Ticket_Overlay.pm:1275 +#: lib/RT/Ticket_Overlay.pm:1139 lib/RT/Ticket_Overlay.pm:1141 msgid "InitialPriority" msgstr "InitiëlePrioriteit" -#: lib/RT/ScripAction_Overlay.pm:97 +#: lib/RT/ScripAction_Overlay.pm:134 msgid "Input error" msgstr "Invoer fout" -#: NOT FOUND IN SOURCE -msgid "Interest noted" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:3797 +#: lib/RT/Ticket_Overlay.pm:3454 msgid "Internal Error" msgstr "Interne Fout" -#: lib/RT/Record.pm:186 +#: lib/RT/Record.pm:305 #. ($id->{error_message}) msgid "Internal Error: %1" msgstr "Interne Fout: %1" -#: lib/RT/Group_Overlay.pm:644 +#: lib/RT/Group_Overlay.pm:676 msgid "Invalid Group Type" msgstr "Ongeldig Groep Type" -#: lib/RT/Principal_Overlay.pm:127 +#: lib/RT/Principal_Overlay.pm:161 msgid "Invalid Right" -msgstr "" +msgstr "Ongeldig Recht" #: NOT FOUND IN SOURCE msgid "Invalid Type" msgstr "Ongeldig Type" -#: lib/RT/Record.pm:747 +#: lib/RT/Record.pm:938 msgid "Invalid data" msgstr "Ongeldige data" @@ -2680,44 +2415,48 @@ msgstr "Ongeldige data" msgid "Invalid owner. Defaulting to 'nobody'." msgstr "Ongeldige eigenaar. Val terug op 'nobody'." -#: lib/RT/Scrip_Overlay.pm:133 lib/RT/Template_Overlay.pm:251 +#: lib/RT/Scrip_Overlay.pm:158 lib/RT/Template_Overlay.pm:276 msgid "Invalid queue" msgstr "Ongeldige rij" -#: 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 +#: lib/RT/ACE_Overlay.pm:265 lib/RT/ACE_Overlay.pm:274 lib/RT/ACE_Overlay.pm:280 lib/RT/ACE_Overlay.pm:291 msgid "Invalid right" msgstr "Ongeldige recht" -#: lib/RT/Record.pm:161 +#: lib/RT/Record.pm:280 #. ($key) msgid "Invalid value for %1" msgstr "Ongeldige waarde voor %1" -#: lib/RT/Ticket_Overlay.pm:3380 +#: lib/RT/Record.pm:1597 msgid "Invalid value for custom field" msgstr "Ongeldige waarde voor specifiek veld" -#: lib/RT/Ticket_Overlay.pm:385 +#: lib/RT/Ticket_Overlay.pm:413 msgid "Invalid value for status" msgstr "Ongeldige waarde voor status" -#: bin/rt-crontool:187 +#: bin/rt-crontool:216 msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." msgstr "Het is ontzettend belangrijk dat onbevoorrechtigde gebruikers geen toestemming hebben om dit gereedschap te gebruiken." -#: bin/rt-crontool:188 +#: bin/rt-crontool:217 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 "We stellen voor dat u een onbevoorrechtigde unix gebruiker aanmaakt met het juiste groep lidmaatschap en RT toegang om dit gereedschap te gebruiken." -#: bin/rt-crontool:159 +#: bin/rt-crontool:188 msgid "It takes several arguments:" msgstr "Het accepteerd meerdere argumenten:" +#: html/Search/Elements/EditFormat:85 +msgid "Italic" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Items pending my approval" msgstr "Zaken die wachten op mijn goedkeuring" -#: lib/RT/Date.pm:411 +#: lib/RT/Date.pm:437 msgid "Jan." msgstr "jan." @@ -2725,30 +2464,22 @@ msgstr "jan." msgid "January" msgstr "januari" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/Group_Overlay.pm:174 msgid "Join or leave this group" msgstr "Sluit u aan of verlaat deze groep" -#: lib/RT/Date.pm:417 +#: lib/RT/Date.pm:443 msgid "Jul." msgstr "jul." -#: NOT FOUND IN SOURCE -msgid "July" -msgstr "" - -#: html/Ticket/Elements/Tabs:100 +#: html/Ticket/Elements/Tabs:122 msgid "Jumbo" msgstr "Jumbo" -#: lib/RT/Date.pm:416 +#: lib/RT/Date.pm:442 msgid "Jun." msgstr "jun." -#: NOT FOUND IN SOURCE -msgid "June" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Keyword" msgstr "Sleutelwoord" @@ -2757,51 +2488,47 @@ msgstr "Sleutelwoord" msgid "Lang" msgstr "Taal" -#: html/User/Prefs.html:54 +#: html/Admin/Users/Modify.html:94 html/User/Prefs.html:76 msgid "Language" msgstr "" -#: html/Ticket/Elements/Tabs:74 +#: html/Search/Elements/EditFormat:79 +msgid "Large" +msgstr "" + +#: html/Ticket/Elements/Tabs:96 msgid "Last" msgstr "Laatste" -#: html/Ticket/Elements/EditDates:37 html/Ticket/Elements/ShowDates:39 +#: html/Ticket/Elements/EditDates:59 html/Ticket/Elements/ShowDates:60 msgid "Last Contact" msgstr "Laatste Contact" -#: NOT FOUND IN SOURCE -msgid "Last Contact" -msgstr "" - -#: html/Elements/SelectDateType:28 +#: html/Elements/SelectDateType:50 msgid "Last Contacted" msgstr "Laatst Gecontacteerd" #: NOT FOUND IN SOURCE msgid "Last Notified" -msgstr "" +msgstr "Laatst Bericht" -#: html/Elements/SelectDateType:29 +#: html/Elements/SelectDateType:51 msgid "Last Updated" msgstr "Laatst Ververst" -#: NOT FOUND IN SOURCE -msgid "LastUpdated" -msgstr "" - -#: html/Search/Elements/PickBasics:116 +#: html/Search/Elements/PickBasics:103 msgid "LastUpdatedBy" -msgstr "" +msgstr "LaatstVerverstDoor" -#: html/Ticket/Elements/ShowBasics:46 +#: html/Ticket/Elements/ShowBasics:68 msgid "Left" msgstr "Over" -#: html/Admin/Users/Modify.html:82 +#: html/Admin/Users/Modify.html:109 msgid "Let this user access RT" msgstr "Geef deze gebruiker toegang tot RT" -#: html/Admin/Users/Modify.html:86 +#: html/Admin/Users/Modify.html:113 msgid "Let this user be granted rights" msgstr "Geef deze gebruiker rechten" @@ -2813,144 +2540,153 @@ msgstr "Eigenaar wordt gelimieteerd tot %1 %2" msgid "Limiting queue to %1 %2" msgstr "Rij wordt gelimiteerd tot %1 %2" -#: lib/RT/Record.pm:1086 +#: html/Search/Elements/EditFormat:68 +msgid "Link" +msgstr "" + +#: lib/RT/Record.pm:1292 msgid "Link already exists" msgstr "Koppeling bestaat al" -#: lib/RT/Record.pm:1100 +#: lib/RT/Record.pm:1306 msgid "Link could not be created" msgstr "Koppeling kon niet gecreëerd worden" -#: lib/RT/Record.pm:1106 +#: lib/RT/Record.pm:1312 #. ($TransString) msgid "Link created (%1)" msgstr "Koppeling gecreëerd (%1)" -#: lib/RT/Record.pm:1167 +#: lib/RT/Record.pm:1373 #. ($TransString) msgid "Link deleted (%1)" msgstr "Koppelink verwijderd (%1)" -#: lib/RT/Record.pm:1173 +#: lib/RT/Record.pm:1379 msgid "Link not found" msgstr "Koppeling niet gevonden" -#: html/Ticket/ModifyLinks.html:24 html/Ticket/ModifyLinks.html:28 +#: html/Ticket/ModifyLinks.html:46 html/Ticket/ModifyLinks.html:50 #. ($Ticket->Id) msgid "Link ticket #%1" msgstr "Koppel ticket #%1" -#: NOT FOUND IN SOURCE -msgid "Link ticket %1" -msgstr "" - -#: html/Ticket/Create.html:174 html/Ticket/Elements/ShowSummary:61 html/Ticket/Elements/Tabs:98 html/Ticket/ModifyAll.html:56 +#: html/Ticket/Create.html:205 html/Ticket/Elements/ShowSummary:83 html/Ticket/Elements/Tabs:120 html/Ticket/ModifyAll.html:78 msgid "Links" msgstr "Koppelingen" -#: html/Search/Elements/EditSearches:26 +#: html/Search/Elements/EditSearches:76 msgid "Load" msgstr "" -#: html/Search/Elements/EditSearches:24 +#: html/Search/Elements/EditSearches:74 msgid "Load saved search:" msgstr "" -#: html/Admin/Tools/Configuration.html:19 +#: lib/RT/System.pm:87 +msgid "LoadSavedSearch" +msgstr "" + +#: html/Admin/Tools/Configuration.html:64 msgid "Loaded perl modules" msgstr "" -#: html/Admin/Users/Modify.html:111 html/User/Prefs.html:104 +#: lib/RT/SavedSearch.pm:112 +#. ($self->Name) +msgid "Loaded search %1" +msgstr "" + +#: html/Admin/Users/Modify.html:138 html/User/Prefs.html:126 msgid "Location" msgstr "Locatie" -#: lib/RT.pm:184 +#: lib/RT.pm:212 #. ($RT::LogDir) msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." msgstr "Log folder %1 niet gevonden of niet toegankelijk.\\n RT kan niet starten." -#: html/Elements/Header:69 +#: html/Elements/Header:94 #. ("".$session{'CurrentUser'}->Name."") msgid "Logged in as %1" msgstr "Aangemeld als %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:57 html/Elements/Login:66 html/Elements/Login:76 lib/RT/StyleGuide.pod:797 msgid "Login" msgstr "Aanmelden" -#: html/Elements/Header:66 +#: html/Elements/Header:91 msgid "Logout" msgstr "Afmelden" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:866 msgid "Lookup type mismatch" -msgstr "" +msgstr "Lookup type komt niet overeen" -#: html/Search/Bulk.html:83 +#: html/Search/Bulk.html:104 msgid "Make Owner" msgstr "Maak Eigenaar" -#: html/Search/Bulk.html:107 +#: html/Search/Bulk.html:128 msgid "Make Status" msgstr "Maak Status" -#: html/Search/Bulk.html:115 +#: html/Search/Bulk.html:136 msgid "Make date Due" msgstr "Maak verwachtingsdatum" -#: html/Search/Bulk.html:117 +#: html/Search/Bulk.html:138 msgid "Make date Resolved" msgstr "Make oplossingsdatum" -#: html/Search/Bulk.html:111 +#: html/Search/Bulk.html:132 msgid "Make date Started" msgstr "Maak startdatum" -#: html/Search/Bulk.html:109 +#: html/Search/Bulk.html:130 msgid "Make date Starts" msgstr "Maak datum gestart" -#: html/Search/Bulk.html:113 +#: html/Search/Bulk.html:134 msgid "Make date Told" msgstr "Maak datum gemeld" -#: html/Search/Bulk.html:103 +#: html/Search/Bulk.html:124 msgid "Make priority" msgstr "Maak prioriteit" -#: html/Search/Bulk.html:105 +#: html/Search/Bulk.html:126 msgid "Make queue" msgstr "Maak rij" -#: html/Search/Bulk.html:101 +#: html/Search/Bulk.html:122 msgid "Make subject" msgstr "Maak onderwerp" -#: NOT FOUND IN SOURCE -msgid "Malkovich Malkovich Malkovich Malkovich" +#: lib/RT/Group_Overlay.pm:177 +msgid "Make this group visible to user" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/index.html:78 msgid "Manage custom fields and custom field values" -msgstr "" +msgstr "Beheer specifieke velden en waarden daarvan" -#: html/Admin/index.html:32 +#: html/Admin/index.html:69 msgid "Manage groups and group membership" msgstr "Beheer groepen en groeplidmaatschap" -#: html/Admin/index.html:38 +#: html/Admin/index.html:85 msgid "Manage properties and configuration which apply to all queues" msgstr "Beheer eigenschappen en configuraties welke betrekking hebben op alle rijen" -#: html/Admin/index.html:35 +#: html/Admin/index.html:74 msgid "Manage queues and queue-specific properties" msgstr "Beheer rijen en rij-specifieke eigenschappen" -#: html/Admin/index.html:29 +#: html/Admin/index.html:64 msgid "Manage users and passwords" msgstr "Beheer gebruikers en wachtwoorden" -#: lib/RT/Date.pm:413 +#: lib/RT/Date.pm:439 msgid "Mar." msgstr "maa." @@ -2962,33 +2698,33 @@ msgstr "maart" msgid "May" msgstr "mei" -#: lib/RT/Date.pm:415 +#: lib/RT/Date.pm:441 msgid "May." msgstr "mei." -#: lib/RT/Transaction_Overlay.pm:634 +#: lib/RT/Transaction_Overlay.pm:720 #. ($value) msgid "Member %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:674 +#: lib/RT/Transaction_Overlay.pm:760 #. ($value) msgid "Member %1 deleted" msgstr "" -#: lib/RT/Group_Overlay.pm:974 +#: lib/RT/Group_Overlay.pm:1008 msgid "Member added" msgstr "Lid toegevoegd" -#: lib/RT/Group_Overlay.pm:1136 +#: lib/RT/Group_Overlay.pm:1170 msgid "Member deleted" msgstr "Lid verwijderd" -#: lib/RT/Group_Overlay.pm:1140 +#: lib/RT/Group_Overlay.pm:1174 msgid "Member not deleted" msgstr "Lid niet verwijderd" -#: html/Elements/SelectLinkType:25 +#: html/Elements/SelectLinkType:47 msgid "Member of" msgstr "Lid van" @@ -2996,74 +2732,75 @@ msgstr "Lid van" msgid "MemberOf" msgstr "LidVan" -#: html/Admin/Elements/GroupTabs:41 html/User/Elements/GroupTabs:41 +#: html/Admin/Elements/GroupTabs:63 html/User/Elements/GroupTabs:63 msgid "Members" msgstr "Leden" -#: lib/RT/Transaction_Overlay.pm:631 +#: lib/RT/Transaction_Overlay.pm:717 #. ($value) msgid "Membership in %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:671 +#: lib/RT/Transaction_Overlay.pm:757 #. ($value) msgid "Membership in %1 deleted" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:61 msgid "Memberships" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/Memberships.html:60 +#. ($UserObj->Name) msgid "Memberships of the user %1" msgstr "" -#: lib/RT/Ticket_Overlay.pm:2813 +#: lib/RT/Ticket_Overlay.pm:2849 msgid "Merge Successful" msgstr "Samenvoeging Succesvol" -#: lib/RT/Ticket_Overlay.pm:2733 +#: lib/RT/Ticket_Overlay.pm:2736 msgid "Merge failed. Couldn't set EffectiveId" msgstr "Samenvoeging mislukt. Kon EffectiefId niet instellen" -#: html/Elements/EditLinks:104 html/Ticket/Elements/BulkLinks:26 +#: lib/RT/Ticket_Overlay.pm:2744 +msgid "Merge failed. Couldn't set Status" +msgstr "" + +#: html/Elements/EditLinks:129 html/Ticket/Elements/BulkLinks:48 msgid "Merge into" msgstr "Voeg samen in" -#: lib/RT/Transaction_Overlay.pm:637 +#: lib/RT/Transaction_Overlay.pm:723 #. ($value) msgid "Merged into %1" -msgstr "" +msgstr "Samengevoegd tot %1" -#: html/Search/Bulk.html:135 html/Ticket/Update.html:83 +#: html/Search/Bulk.html:165 html/Ticket/Update.html:116 msgid "Message" msgstr "Bericht" -#: NOT FOUND IN SOURCE -msgid "Message body not shown because it is too large or is not plain text." -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2514 +#: lib/RT/Ticket_Overlay.pm:2406 msgid "Message could not be recorded" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Message recipients" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2517 +#: lib/RT/Ticket_Overlay.pm:2409 msgid "Message recorded" msgstr "" -#: html/Ticket/Elements/PreviewScrips:70 +#: html/Ticket/Elements/PreviewScrips:115 msgid "Messages about this ticket will not be sent to..." msgstr "" -#: lib/RT/Record.pm:749 +#: html/Search/Build.html:667 +msgid "Mismatched parentheses" +msgstr "" + +#: lib/RT/Record.pm:940 msgid "Missing a primary key?: %1" msgstr "Mist primaire sleutel?: %1" -#: html/Admin/Users/Modify.html:166 html/User/Prefs.html:71 +#: html/Admin/Users/Modify.html:193 html/User/Prefs.html:93 msgid "Mobile" msgstr "Mobiel" @@ -3071,15 +2808,7 @@ msgstr "Mobiel" msgid "MobilePhone" msgstr "MobieleTelefoon" -#: NOT FOUND IN SOURCE -msgid "Modified" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "Modify Access Control List" msgstr "Wijzig Toegangs Controle Lijst" @@ -3087,208 +2816,193 @@ msgstr "Wijzig Toegangs Controle Lijst" msgid "Modify Custom Field %1" msgstr "Wijzig Specifiek Veld %1" -#: NOT FOUND IN SOURCE -msgid "Modify Custom Fields which apply to all %1" +#: html/Admin/Elements/ObjectCustomFields:96 +#. (loc(lc($FriendlySubTypes)), loc(lc($Types))) +msgid "Modify Custom Fields which apply to %1 for all %2" msgstr "" -#: html/Admin/Global/CustomFields.html:43 html/Admin/Global/index.html:50 -msgid "Modify Custom Fields which apply to all queues" +#: html/Admin/Elements/ObjectCustomFields:98 +#. (loc(lc($Types))) +msgid "Modify Custom Fields which apply to all %1" msgstr "" -#: html/Admin/Global/GroupRights.html:84 html/Admin/Groups/GroupRights.html:72 html/Admin/Queues/GroupRights.html:85 +#: html/Admin/Global/GroupRights.html:106 html/Admin/Groups/GroupRights.html:94 html/Admin/Queues/GroupRights.html:107 msgid "Modify Group Rights" msgstr "" -#: html/Admin/Groups/Members.html:80 html/User/Groups/Members.html:79 +#: html/Admin/Groups/Members.html:102 html/User/Groups/Members.html:101 msgid "Modify Members" msgstr "" -#: html/User/Delegation.html:36 +#: html/User/Delegation.html:58 msgid "Modify Rights" msgstr "" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "Modify Scrip templates for this queue" msgstr "Wijzit Scrip sjabloon voor deze rij" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "Modify Scrips for this queue" msgstr "Wijzig Scrips voor deze rij" -#: NOT FOUND IN SOURCE -msgid "Modify System ACLS" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Modify Template %1" msgstr "Wijzig Sjabloon %1" -#: html/Admin/Global/UserRights.html:53 html/Admin/Groups/UserRights.html:54 html/Admin/Queues/UserRights.html:53 +#: html/Admin/Global/UserRights.html:75 html/Admin/Groups/UserRights.html:76 html/Admin/Queues/UserRights.html:75 msgid "Modify User Rights" msgstr "" -#: html/Admin/Queues/CustomField.html:44 +#: html/Admin/Queues/CustomField.html:66 #. ($QueueObj->Name()) msgid "Modify a CustomField for queue %1" -msgstr "" +msgstr "Wijzig een Specifiek Veld voor deze rij %1" -#: html/Admin/Global/CustomField.html:52 -msgid "Modify a CustomField which applies to all queues" -msgstr "" - -#: html/Admin/Queues/Scrip.html:53 +#: html/Admin/Queues/Scrip.html:75 #. ($QueueObj->Name) msgid "Modify a scrip for queue %1" msgstr "Wijzig een scrip voor deze rij %1" -#: html/Admin/Global/Scrip.html:47 +#: html/Admin/Global/Scrip.html:69 msgid "Modify a scrip which applies to all queues" msgstr "Wijzig een scrip welke betrekking heeft op alle rijen" -#: NOT FOUND IN SOURCE -msgid "Modify article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:90 +#. ($CF->Name) msgid "Modify associated objects for %1" -msgstr "" +msgstr "Wijzig objecten geassocieerd aan %1" #: NOT FOUND IN SOURCE msgid "Modify dates for # %1" msgstr "Wijzig data voor # %1" -#: html/Ticket/ModifyDates.html:24 html/Ticket/ModifyDates.html:28 +#: html/Ticket/ModifyDates.html:46 html/Ticket/ModifyDates.html:50 #. ($TicketObj->Id) msgid "Modify dates for #%1" msgstr "Wijzig data voor #%1" -#: html/Ticket/ModifyDates.html:34 +#: html/Ticket/ModifyDates.html:56 #. ($TicketObj->Id) msgid "Modify dates for ticket # %1" msgstr "Wijzig data voor ticket # %1" -#: html/Admin/Global/GroupRights.html:24 html/Admin/Global/GroupRights.html:27 html/Admin/Global/index.html:55 +#: html/Admin/Elements/GlobalCustomFieldTabs:65 html/Admin/Global/index.html:72 +msgid "Modify global custom fields" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:70 html/Admin/Global/GroupRights.html:46 html/Admin/Global/GroupRights.html:49 html/Admin/Global/index.html:77 msgid "Modify global group rights" msgstr "Wijzig globale groepsrechten" -#: html/Admin/Global/GroupRights.html:32 +#: html/Admin/Global/GroupRights.html:54 msgid "Modify global group rights." msgstr "Wijzig globale groepsrechten" -#: NOT FOUND IN SOURCE -msgid "Modify global rights for groups" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify global rights for users" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify global scrips" -msgstr "" - -#: html/Admin/Global/UserRights.html:24 html/Admin/Global/UserRights.html:27 html/Admin/Global/index.html:59 +#: html/Admin/Global/UserRights.html:46 html/Admin/Global/UserRights.html:49 html/Admin/Global/index.html:81 msgid "Modify global user rights" -msgstr "" +msgstr "Wijzig globale gebruikersrechten" -#: html/Admin/Global/UserRights.html:32 +#: html/Admin/Global/UserRights.html:54 msgid "Modify global user rights." msgstr "Wijzig globale gebruikersrechten" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "Modify group metadata or delete group" msgstr "Wijzig groepsmetadata of verwijder groep" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:164 +#. ($CustomFieldObj->Name) msgid "Modify group rights for custom field %1" -msgstr "" +msgstr "Wijzig groepsrechten voor specifiek veld %1" -#: html/Admin/Groups/GroupRights.html:24 html/Admin/Groups/GroupRights.html:28 html/Admin/Groups/GroupRights.html:34 +#: html/Admin/Groups/GroupRights.html:46 html/Admin/Groups/GroupRights.html:50 html/Admin/Groups/GroupRights.html:56 #. ($GroupObj->Name) msgid "Modify group rights for group %1" msgstr "Wijzig groepsrechten voor groep %1" -#: html/Admin/Queues/GroupRights.html:24 html/Admin/Queues/GroupRights.html:28 +#: html/Admin/Queues/GroupRights.html:46 html/Admin/Queues/GroupRights.html:50 #. ($QueueObj->Name) msgid "Modify group rights for queue %1" msgstr "Wijzig groepsrechten voor rij %1" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "Modify membership roster for this group" msgstr "Wijzig lidmaatschap rooster voor dze groep" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "Modify one's own RT account" msgstr "Wijzig uw eigen RT " -#: html/Admin/Queues/People.html:24 html/Admin/Queues/People.html:28 +#: html/Admin/Queues/People.html:46 html/Admin/Queues/People.html:50 #. ($QueueObj->Name) msgid "Modify people related to queue %1" msgstr "Wijzig mensen gekoppeld aan rij %1" -#: html/Ticket/ModifyPeople.html:24 html/Ticket/ModifyPeople.html:28 html/Ticket/ModifyPeople.html:34 +#: html/Ticket/ModifyPeople.html:46 html/Ticket/ModifyPeople.html:50 html/Ticket/ModifyPeople.html:56 #. ($Ticket->id) #. ($Ticket->Id) msgid "Modify people related to ticket #%1" msgstr "Wijzig mensen gekoppeld aan ticket #%1" -#: html/Admin/Queues/Scrips.html:45 +#: html/Admin/Queues/Scrips.html:67 #. ($QueueObj->Name) msgid "Modify scrips for queue %1" msgstr "Wijzig scrips voor rij %1" -#: html/Admin/Global/Scrips.html:43 html/Admin/Global/index.html:41 +#: html/Admin/Elements/GlobalCustomFieldTabs:56 html/Admin/Global/Scrips.html:65 html/Admin/Global/index.html:63 msgid "Modify scrips which apply to all queues" msgstr "Wijzig scrips welke betrekking hebben op alle rijen" -#: html/Admin/Global/Template.html:24 html/Admin/Global/Template.html:29 html/Admin/Global/Template.html:80 html/Admin/Queues/Template.html:77 +#: html/Admin/Global/Template.html:102 html/Admin/Global/Template.html:46 html/Admin/Global/Template.html:51 html/Admin/Queues/Template.html:99 #. (loc($TemplateObj->Name())) #. ($TemplateObj->id) msgid "Modify template %1" msgstr "Wijzig sjabloon %1" -#: html/Admin/Global/Templates.html:43 +#: html/Admin/Global/Templates.html:65 msgid "Modify templates which apply to all queues" -msgstr "" +msgstr "Wijzig sjablonen die van toepassing zijn op alle rijen" -#: html/Admin/Groups/Modify.html:86 html/User/Groups/Modify.html:85 +#: html/Admin/Groups/Modify.html:119 html/User/Groups/Modify.html:107 #. ($Group->Name) msgid "Modify the group %1" msgstr "Wijzig de groep %1" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "Modify the queue watchers" msgstr "Wijzig de toeschouwers van de rij" -#: html/Admin/Users/Modify.html:263 +#: html/Admin/Users/Modify.html:301 #. ($UserObj->Name) msgid "Modify the user %1" msgstr "Wijzig de gebruiker %1" -#: html/Ticket/ModifyAll.html:36 +#: html/Ticket/ModifyAll.html:58 #. ($Ticket->Id) msgid "Modify ticket # %1" msgstr "Wijzig ticket # %1" -#: html/Ticket/Modify.html:24 html/Ticket/Modify.html:27 html/Ticket/Modify.html:33 +#: html/Ticket/Modify.html:46 html/Ticket/Modify.html:49 html/Ticket/Modify.html:55 #. ($TicketObj->Id) msgid "Modify ticket #%1" msgstr "Wijzig ticket #%1" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "Modify tickets" msgstr "Wijzig tickets" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:157 +#. ($CustomFieldObj->Name) msgid "Modify user rights for custom field %1" -msgstr "" +msgstr "Wijzig gebruikersrechten voor specifiek veld %1" -#: html/Admin/Groups/UserRights.html:24 html/Admin/Groups/UserRights.html:28 html/Admin/Groups/UserRights.html:34 +#: html/Admin/Groups/UserRights.html:46 html/Admin/Groups/UserRights.html:50 html/Admin/Groups/UserRights.html:56 #. ($GroupObj->Name) msgid "Modify user rights for group %1" msgstr "Wijzig gebruikersrechten voor groep %1" -#: html/Admin/Queues/UserRights.html:24 html/Admin/Queues/UserRights.html:28 +#: html/Admin/Queues/UserRights.html:46 html/Admin/Queues/UserRights.html:50 #. ($QueueObj->Name) msgid "Modify user rights for queue %1" msgstr "Wijzig gebruikersrechten voor rij %1" @@ -3297,113 +3011,105 @@ msgstr "Wijzig gebruikersrechten voor rij %1" msgid "Modify watchers for queue '%1'" msgstr "Wijzig toeschouwers voor rij '%1'" -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "ModifyACL" msgstr "WijzigACL" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/CustomField_Overlay.pm:103 +msgid "ModifyCustomField" +msgstr "" + +#: lib/RT/Group_Overlay.pm:174 msgid "ModifyOwnMembership" msgstr "WijzigEigenLidmaatschap" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "ModifyQueueWatchers" msgstr "WijzigRijToeschouwers" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "ModifyScrips" msgstr "WijzigScrips" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "ModifySelf" msgstr "WijzigZelf" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "ModifyTemplate" msgstr "WijzigSjabloon" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "ModifyTicket" msgstr "WijzigTicket" -#: lib/RT/Date.pm:388 +#: lib/RT/Date.pm:413 msgid "Mon." msgstr "Ma." -#: html/Ticket/Elements/ShowRequestor:40 +#: html/Ticket/Elements/ShowRequestor:62 #. ($name) msgid "More about %1" msgstr "Meer over %1" -#: NOT FOUND IN SOURCE -msgid "Move" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:60 +#: html/Admin/Elements/PickCustomFields:83 msgid "Move down" msgstr "" -#: html/Admin/Elements/EditCustomFields:52 +#: html/Admin/Elements/PickCustomFields:75 msgid "Move up" msgstr "" -#: html/Admin/Elements/SelectSingleOrMultiple:26 +#: html/Admin/Elements/SelectSingleOrMultiple:48 msgid "Multiple" msgstr "Meerdere" -#: lib/RT/User_Overlay.pm:197 +#: lib/RT/User_Overlay.pm:227 msgid "Must specify 'Name' attribute" msgstr "Specificeren van 'Naam' attribuut verplicht" -#: html/SelfService/Elements/MyRequests:48 +#: html/SelfService/Elements/MyRequests:70 #. ($friendly_status) msgid "My %1 tickets" -msgstr "" +msgstr "Mijn %1 tickets" #: NOT FOUND IN SOURCE msgid "My Approvals" msgstr "Mijn Goedkeuringen" -#: html/Approvals/index.html:24 html/Approvals/index.html:25 +#: html/Approvals/index.html:46 html/Approvals/index.html:47 msgid "My approvals" -msgstr "" +msgstr "Mijn goedkeuringen" -#: html/Search/Elements/SearchPrivacy:5 html/Search/Elements/SelectSearchObject:8 html/Search/Elements/SelectSearchesForObjects:8 +#: html/Search/Elements/SearchPrivacy:50 html/Search/Elements/SelectSearchObject:53 html/Search/Elements/SelectSearchesForObjects:53 msgid "My saved searches" -msgstr "" +msgstr "Mijn bewaarde zoekopdrachten" -#: html/Admin/Elements/AddCustomFieldValue:31 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/ModifyTemplate:27 html/Admin/Groups/Modify.html:43 html/Elements/SelectGroups:25 html/Elements/SelectUsers:27 html/User/Groups/Modify.html:43 +#: html/Admin/CustomFields/Modify.html:58 html/Admin/Elements/AddCustomFieldValue:53 html/Admin/Elements/EditCustomField:55 html/Admin/Elements/EditCustomFieldValues:55 html/Admin/Elements/ModifyTemplate:49 html/Admin/Groups/Modify.html:65 html/User/Groups/Modify.html:65 msgid "Name" msgstr "Naam" -#: lib/RT/User_Overlay.pm:204 +#: lib/RT/User_Overlay.pm:234 msgid "Name in use" msgstr "Naam in gebruik" -#: NOT FOUND IN SOURCE -msgid "Name matches" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Need approval from system administrator" msgstr "Goedkeuring benodigd van de systeem beheerder" -#: html/Ticket/Elements/ShowDates:52 +#: html/Ticket/Elements/ShowDates:73 msgid "Never" msgstr "Nooit" -#: html/Elements/Quicksearch:29 +#: html/Elements/Quicksearch:51 msgid "New" msgstr "Nieuw" -#: NOT FOUND IN SOURCE -msgid "New Article" -msgstr "" - -#: html/Elements/EditLinks:93 +#: html/Elements/EditLinks:115 msgid "New Links" msgstr "Nieuwe Relaties" -#: html/Admin/Users/Modify.html:92 html/User/Prefs.html:87 +#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:109 msgid "New Password" msgstr "Nieuw Wachtwoord" @@ -3411,79 +3117,67 @@ msgstr "Nieuw Wachtwoord" msgid "New Pending Approval" msgstr "Nieuwe Hangende Goedkeuring" -#: html/Ticket/Elements/Tabs:170 +#: html/Ticket/Elements/Tabs:193 msgid "New Query" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "New Relationships" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "New Search" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "New class" -msgstr "" +msgstr "Nieuwe Zoekopdracht" -#: html/Admin/Global/CustomField.html:40 html/Admin/Global/CustomFields.html:38 html/Admin/Queues/CustomField.html:51 html/Admin/Queues/CustomFields.html:40 +#: html/Admin/Elements/CustomFieldTabs:93 html/Admin/Queues/CustomField.html:73 msgid "New custom field" msgstr "" -#: html/Admin/Elements/GroupTabs:53 html/User/Elements/GroupTabs:51 +#: html/Admin/Elements/GroupTabs:77 html/User/Elements/GroupTabs:73 msgid "New group" msgstr "" -#: html/SelfService/Prefs.html:31 +#: html/SelfService/Prefs.html:53 msgid "New password" msgstr "Nieuw wachtwoord" -#: lib/RT/User_Overlay.pm:773 +#: lib/RT/User_Overlay.pm:817 msgid "New password notification sent" msgstr "Bericht voor nieuw wachtwoord verzonden" -#: html/Admin/Elements/QueueTabs:69 +#: html/Admin/Elements/QueueTabs:95 msgid "New queue" -msgstr "" +msgstr "Nieuwe rij" #: NOT FOUND IN SOURCE msgid "New request" msgstr "Nieuw verzoek" -#: html/Admin/Elements/SelectRights:41 +#: html/Admin/Elements/SelectRights:65 msgid "New rights" msgstr "Nieuwe rechten" -#: html/Admin/Global/Scrip.html:39 html/Admin/Global/Scrips.html:38 html/Admin/Queues/Scrip.html:42 html/Admin/Queues/Scrips.html:54 +#: html/Admin/Global/Scrip.html:61 html/Admin/Global/Scrips.html:60 html/Admin/Queues/Scrip.html:64 html/Admin/Queues/Scrips.html:76 msgid "New scrip" -msgstr "" +msgstr "Nieuw scrip" #: NOT FOUND IN SOURCE msgid "New search" msgstr "Nieuwe zoekopdracht" -#: html/Admin/Global/Template.html:59 html/Admin/Global/Templates.html:38 html/Admin/Queues/Template.html:57 html/Admin/Queues/Templates.html:49 +#: html/Admin/Global/Template.html:81 html/Admin/Global/Templates.html:60 html/Admin/Queues/Template.html:79 html/Admin/Queues/Templates.html:71 msgid "New template" -msgstr "" +msgstr "Nieuw sjabloon" -#: html/SelfService/Elements/Tabs:47 +#: html/SelfService/Elements/Tabs:69 msgid "New ticket" -msgstr "" +msgstr "Nieuw ticket" -#: lib/RT/Ticket_Overlay.pm:2700 +#: lib/RT/Ticket_Overlay.pm:2713 msgid "New ticket doesn't exist" msgstr "Nieuw ticket bestaat niet" -#: html/Admin/Elements/UserTabs:50 +#: html/Admin/Elements/UserTabs:78 msgid "New user" -msgstr "" +msgstr "Nieuwe gebruiker" -#: html/Admin/Elements/CreateUserCalled:25 +#: html/Admin/Elements/CreateUserCalled:47 msgid "New user called" msgstr "Nieuwe gebruiker genaamd" -#: html/Admin/Queues/People.html:54 html/Ticket/Elements/EditPeople:28 +#: html/Admin/Queues/People.html:76 html/Ticket/Elements/EditPeople:50 msgid "New watchers" msgstr "Nieuwe toeschouwers" @@ -3491,13 +3185,13 @@ msgstr "Nieuwe toeschouwers" msgid "New window setting" msgstr "Nieuwe venster instelling" -#: html/Ticket/Elements/Tabs:70 +#: html/Ticket/Elements/Tabs:92 msgid "Next" msgstr "Volgende" -#: html/Elements/TicketList:67 +#: html/Elements/TicketList:104 msgid "Next Page" -msgstr "" +msgstr "Volgende pagina" #: NOT FOUND IN SOURCE msgid "Next page" @@ -3507,43 +3201,39 @@ msgstr "Volgende pagina" msgid "NickName" msgstr "Bijnaam" -#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 +#: html/Admin/Users/Modify.html:84 html/User/Prefs.html:72 msgid "Nickname" msgstr "Bijnaam" -#: NOT FOUND IN SOURCE -msgid "No" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:145 msgid "No Class defined" -msgstr "" +msgstr "Geen Klasse gedefinieerd" -#: html/Admin/Elements/EditCustomField:89 html/Admin/Elements/EditCustomFields:103 +#: html/Admin/CustomFields/Modify.html:124 html/Admin/Elements/EditCustomField:119 msgid "No CustomField" msgstr "Geen SpecifiekVeld" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:103 msgid "No CustomField defined" -msgstr "" +msgstr "Geen SpecifiekVeld gedefinieerd" -#: html/Admin/Groups/GroupRights.html:83 html/Admin/Groups/UserRights.html:70 +#: html/Admin/Groups/GroupRights.html:105 html/Admin/Groups/UserRights.html:92 msgid "No Group defined" msgstr "Geen Groep gedefinieerd" -#: lib/RT/Tickets_Overlay_SQL.pm:452 +#: lib/RT/Tickets_Overlay_SQL.pm:477 msgid "No Query" -msgstr "" +msgstr "Geen Zoekopdracht" -#: html/Admin/Queues/GroupRights.html:96 html/Admin/Queues/UserRights.html:67 +#: html/Admin/Queues/GroupRights.html:118 html/Admin/Queues/UserRights.html:89 msgid "No Queue defined" msgstr "Geen Rij gedefinieerd" -#: bin/rt-crontool:52 +#: bin/rt-crontool:73 msgid "No RT user found. Please consult your RT administrator.\\n" -msgstr "Geen RT gebruiker gevonden. Raadpleeg uw RT beheerder.\\n" +msgstr "Geen RT-gebruiker gevonden. Raadpleeg uw RT-beheerder.\\n" -#: html/Admin/Global/Template.html:78 html/Admin/Queues/Template.html:75 +#: html/Admin/Global/Template.html:100 html/Admin/Queues/Template.html:97 msgid "No Template" msgstr "Geen Sjabloon" @@ -3555,11 +3245,11 @@ msgstr "Geen ticket gespecificeerd. Ticket afgebroken " msgid "No Ticket specified. Aborting ticket modifications\\n\\n" msgstr "Geen ticket gespecificeerd. Ticket wijzigingen afgebroken\\n\\n" -#: html/Approvals/Elements/Approve:45 +#: html/Approvals/Elements/Approve:67 msgid "No action" msgstr "Geen actie" -#: lib/RT/Record.pm:744 +#: lib/RT/Record.pm:935 msgid "No column specified" msgstr "Geen kolom gespecificeerd" @@ -3567,7 +3257,7 @@ msgstr "Geen kolom gespecificeerd" msgid "No command found\\n" msgstr "Geen commando gevonden\\n" -#: html/Ticket/Elements/ShowRequestor:46 +#: html/Ticket/Elements/ShowRequestor:68 msgid "No comment entered about this user" msgstr "Geen commentaar ingevuld over deze gebruiker" @@ -3575,80 +3265,85 @@ msgstr "Geen commentaar ingevuld over deze gebruiker" msgid "No correspondence attached" msgstr "Geen correspondentie aangehecht" -#: lib/RT/Action/Generic.pm:159 lib/RT/Condition/Generic.pm:175 lib/RT/Search/ActiveTicketsInQueue.pm:55 lib/RT/Search/Generic.pm:112 +#: lib/RT/Action/Generic.pm:186 lib/RT/Condition/Generic.pm:198 lib/RT/Search/ActiveTicketsInQueue.pm:78 lib/RT/Search/Generic.pm:135 #. (ref $self) msgid "No description for %1" msgstr "Geen omschrijving voor %1" -#: lib/RT/Users_Overlay.pm:159 +#: lib/RT/Users_Overlay.pm:185 msgid "No group specified" msgstr "Geen groep gespecificeerd" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:52 msgid "No groups matching search criteria found." msgstr "" -#: lib/RT/Ticket_Overlay.pm:2475 +#: lib/RT/Ticket_Overlay.pm:2349 msgid "No message attached" msgstr "" -#: lib/RT/User_Overlay.pm:991 +#: lib/RT/User_Overlay.pm:1035 msgid "No password set" msgstr "Geen wachtwoord ingesteld" -#: lib/RT/Queue_Overlay.pm:296 +#: lib/RT/Queue_Overlay.pm:358 msgid "No permission to create queues" msgstr "Geen rechten om rijen te creëren" -#: NOT FOUND IN SOURCE +#: lib/RT/Ticket_Overlay.pm:409 +#. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" msgstr "Geen rechten om tickets te creëren in de rij '%1'" -#: lib/RT/User_Overlay.pm:157 +#: lib/RT/User_Overlay.pm:187 msgid "No permission to create users" msgstr "Geen rechten om gebruikers te creëren" -#: html/SelfService/Display.html:125 +#: html/SelfService/Display.html:165 msgid "No permission to display that ticket" msgstr "Geen rechten om dat ticket te tonen" -#: html/SelfService/Update.html:68 +#: html/SelfService/Update.html:117 msgid "No permission to view update ticket" msgstr "Geen rechten om verversing ticket te bekijken" -#: lib/RT/Queue_Overlay.pm:716 lib/RT/Ticket_Overlay.pm:1581 +#: lib/RT/Queue_Overlay.pm:792 lib/RT/Ticket_Overlay.pm:1450 msgid "No principal specified" msgstr "Geen hoofd gespecificeerd" -#: html/Admin/Queues/People.html:153 html/Admin/Queues/People.html:163 +#: html/Admin/Queues/People.html:175 html/Admin/Queues/People.html:185 msgid "No principals selected." msgstr "Geen hoofden geselecteerd" -#: html/Admin/Queues/index.html:34 +#: html/Admin/Queues/index.html:57 msgid "No queues matching search criteria found." msgstr "Geen rijen gevonden die aan de zoekcriteria voldoen" -#: html/Admin/Elements/SelectRights:81 +#: html/Admin/Elements/SelectRights:106 msgid "No rights found" -msgstr "" +msgstr "Geen rechten gevonden" -#: html/Admin/Elements/SelectRights:32 +#: html/Admin/Elements/SelectRights:53 msgid "No rights granted." msgstr "Geen rechten toegekend" -#: html/Search/Bulk.html:162 +#: lib/RT/SavedSearch.pm:187 +msgid "No search loaded" +msgstr "" + +#: html/Search/Bulk.html:194 msgid "No search to operate on." msgstr "Geen zoek opdracht om uit te voeren." -#: html/Elements/TicketList:155 +#: html/Elements/RT__Ticket/ColumnMap:134 msgid "No subject" -msgstr "" +msgstr "Geen onderwerp" #: NOT FOUND IN SOURCE msgid "No ticket id specified" msgstr "Geen ticket id gespecificeerd" -#: lib/RT/Transaction_Overlay.pm:455 lib/RT/Transaction_Overlay.pm:493 +#: lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:554 msgid "No transaction type specified" msgstr "Geen transactie type gespecificeerd" @@ -3656,7 +3351,7 @@ msgstr "Geen transactie type gespecificeerd" msgid "No user or email address specified" msgstr "Geen gebruiker of email-adres gespecificeerd" -#: html/Admin/Users/index.html:35 +#: html/Admin/Users/index.html:55 msgid "No users matching search criteria found." msgstr "Geen gebruikers gevonden die aan de zoekcriteria voldoen" @@ -3664,31 +3359,27 @@ msgstr "Geen gebruikers gevonden die aan de zoekcriteria voldoen" msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" msgstr "Geen geldige RT gebruiker gevonden. RT cvs behandelaar losgemaakt. Neemt u alstublieft contact op met uw RT beheerder.\\n" -#: lib/RT/Record.pm:741 +#: lib/RT/Record.pm:932 msgid "No value sent to _Set!\\n" msgstr "Geen waarde gestuurd naar _Set!\\n" -#: html/Elements/QuickCreate:16 +#: html/Elements/QuickCreate:61 msgid "Nobody" -msgstr "" +msgstr "Niemand" -#: lib/RT/Record.pm:746 +#: lib/RT/Record.pm:937 msgid "Nonexistant field?" msgstr "Nietbestaand veld?" -#: NOT FOUND IN SOURCE -msgid "Not logged in" -msgstr "" - -#: html/Elements/Header:71 +#: html/Elements/Header:96 msgid "Not logged in." msgstr "Niet aangemeld." -#: lib/RT/Date.pm:369 +#: lib/RT/Date.pm:393 msgid "Not set" msgstr "Niet gezet" -#: html/NoAuth/Reminder.html:26 +#: html/NoAuth/Reminder.html:48 msgid "Not yet implemented." msgstr "Nog niet geïmplementeerd." @@ -3696,11 +3387,11 @@ msgstr "Nog niet geïmplementeerd." msgid "Not yet implemented...." msgstr "Nog niet geïmplementeerd...." -#: html/Approvals/Elements/Approve:48 +#: html/Approvals/Elements/Approve:70 msgid "Notes" msgstr "Notities" -#: lib/RT/User_Overlay.pm:776 +#: lib/RT/User_Overlay.pm:820 msgid "Notification could not be sent" msgstr "Bericht kon niet verstuurd worden" @@ -3772,51 +3463,57 @@ msgstr "Bericht Aanvragers, Ccs en AdminCcs" msgid "Notify Requestors, Ccs and AdminCcs as Comment" msgstr "Bericht Aanvragers, Ccs en AdminCcs als Commentaar" -#: lib/RT/Date.pm:421 +#: lib/RT/Date.pm:447 msgid "Nov." msgstr "nov." -#: NOT FOUND IN SOURCE -msgid "November" +#: html/Search/Elements/SelectAndOr:47 +msgid "OR" msgstr "" -#: lib/RT/Record.pm:200 +#: lib/RT/Record.pm:319 msgid "Object could not be created" msgstr "Object kon niet gecreëerd worden" -#: lib/RT/Record.pm:219 +#: lib/RT/Record.pm:124 +msgid "Object could not be deleted" +msgstr "" + +#: lib/RT/Record.pm:338 msgid "Object created" msgstr "Object gecreëerd" -#: NOT FOUND IN SOURCE +#: lib/RT/Record.pm:121 +msgid "Object deleted" +msgstr "" + +#: html/Admin/CustomFields/Objects.html:72 html/Admin/Elements/ObjectCustomFields:63 +#. ($ObjectType) +#. ($LookupType) msgid "Object of type %1 cannot take custom fields" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:901 msgid "Object type mismatch" msgstr "" -#: lib/RT/Date.pm:420 +#: lib/RT/Date.pm:446 msgid "Oct." msgstr "oct." -#: NOT FOUND IN SOURCE -msgid "October" -msgstr "" - -#: html/Tools/Elements/Tabs:31 +#: html/Tools/Elements/Tabs:53 msgid "Offline" msgstr "" -#: html/Tools/Offline.html:27 +#: html/Tools/Offline.html:49 msgid "Offline edits" msgstr "" -#: html/Tools/Offline.html:24 +#: html/Tools/Offline.html:46 msgid "Offline upload" msgstr "" -#: html/Elements/SelectDateRelation:34 +#: html/Elements/SelectDateRelation:56 msgid "On" msgstr "Bij" @@ -3856,21 +3553,21 @@ msgstr "Bij Statuswijziging" msgid "On Transaction" msgstr "Bij Transactie" -#: html/Approvals/Elements/PendingMyApproval:49 +#: html/Approvals/Elements/PendingMyApproval:71 #. ("") msgid "Only show approvals for requests created after %1" msgstr "Toon alleen goedkeuringen voor verzoeken gecreëerd na %1" -#: html/Approvals/Elements/PendingMyApproval:47 +#: html/Approvals/Elements/PendingMyApproval:69 #. ("") msgid "Only show approvals for requests created before %1" msgstr "Toon alleen goedkeuringen voor verzoeken gecreëerd voor %1" -#: html/Elements/Quicksearch:30 +#: html/Elements/Quicksearch:52 msgid "Open" msgstr "Open" -#: html/Ticket/Elements/Tabs:137 +#: html/Ticket/Elements/Tabs:159 msgid "Open it" msgstr "Open" @@ -3878,7 +3575,7 @@ msgstr "Open" msgid "Open requests" msgstr "Open verzoeken" -#: html/SelfService/Elements/Tabs:41 +#: html/SelfService/Elements/Tabs:63 msgid "Open tickets" msgstr "" @@ -3892,50 +3589,46 @@ msgstr "Open tickets (van lijst) in een ander venster" #: etc/initialdata:140 msgid "Open tickets on correspondence" -msgstr "" +msgstr "Open ticket bij correspondentie" -#: html/Search/Elements/DisplayOptions:35 +#: html/Search/Elements/DisplayOptions:56 msgid "Order by" -msgstr "" +msgstr "Sorteer op" #: NOT FOUND IN SOURCE msgid "Ordering and sorting" msgstr "Ordening en sortering" -#: html/Admin/Users/Modify.html:114 html/Elements/SelectUsers:28 html/User/Prefs.html:107 +#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:129 msgid "Organization" msgstr "Organisatie" -#: html/Approvals/Elements/Approve:32 +#: html/Approvals/Elements/Approve:54 #. ($approving->Id, $approving->Subject) msgid "Originating ticket: #%1" msgstr "Voortgekomen uit ticket: #%1" -#: lib/RT/Transaction_Overlay.pm:525 +#: lib/RT/Transaction_Overlay.pm:611 msgid "Outgoing email about a comment recorded" msgstr "" -#: lib/RT/Transaction_Overlay.pm:529 +#: lib/RT/Transaction_Overlay.pm:615 msgid "Outgoing email recorded" msgstr "" -#: html/Admin/Queues/Modify.html:68 +#: html/Admin/Queues/Modify.html:90 msgid "Over time, priority moves toward" msgstr "Naar mate de tijd vordert, verschuift de prioriteit richting" -#: NOT FOUND IN SOURCE -msgid "Overview" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "Own tickets" msgstr "Eigen tickets" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "OwnTicket" msgstr "EigenTicket" -#: etc/initialdata:38 html/Elements/QuickCreate:13 html/Search/Elements/PickBasics:114 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:40 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1306 +#: etc/initialdata:38 html/Elements/QuickCreate:58 html/Search/Elements/PickBasics:101 html/SelfService/Elements/MyRequests:51 html/Ticket/Create.html:69 html/Ticket/Elements/EditPeople:64 html/Ticket/Elements/EditPeople:65 html/Ticket/Elements/ShowPeople:48 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:111 lib/RT/Tickets_Overlay.pm:1734 msgid "Owner" msgstr "Eigenaar" @@ -3943,11 +3636,11 @@ msgstr "Eigenaar" msgid "Owner changed from %1 to %2" msgstr "Eigenaar veranderd van %1 naar %2" -#: lib/RT/Ticket_Overlay.pm:467 +#: lib/RT/Ticket_Overlay.pm:495 msgid "Owner could not be set." msgstr "" -#: lib/RT/Transaction_Overlay.pm:575 +#: lib/RT/Transaction_Overlay.pm:661 #. ($Old->Name , $New->Name) msgid "Owner forcibly changed from %1 to %2" msgstr "Eigenaar gedwongen veranderd van %1 naar %2" @@ -3956,12 +3649,12 @@ msgstr "Eigenaar gedwongen veranderd van %1 naar %2" msgid "Owner is" msgstr "Eigenaar is" -#: html/Elements/TicketList:45 -#. ($Page, int($TotalFound/$Rows)+1) +#: html/Elements/TicketList:78 +#. ($Page, int($TotalFound/$Rows)+$oddRows) msgid "Page %1 of %2" -msgstr "" +msgstr "Pagina %1 van %2" -#: html/Admin/Users/Modify.html:171 html/User/Prefs.html:75 +#: html/Admin/Users/Modify.html:198 html/User/Prefs.html:97 msgid "Pager" msgstr "Pieper" @@ -3969,40 +3662,53 @@ msgstr "Pieper" msgid "PagerPhone" msgstr "Pieper" -#: NOT FOUND IN SOURCE -msgid "Parent" -msgstr "" - -#: html/Elements/EditLinks:117 html/Elements/EditLinks:54 html/Elements/ShowLinks:46 html/Ticket/Create.html:182 html/Ticket/Elements/BulkLinks:38 +#: html/Elements/EditLinks:142 html/Elements/EditLinks:76 html/Elements/ShowLinks:68 html/Ticket/Create.html:213 html/Ticket/Elements/BulkLinks:60 msgid "Parents" msgstr "Ouders" -#: html/Elements/Login:52 html/User/Prefs.html:83 +#: html/Elements/Login:74 html/User/Prefs.html:105 msgid "Password" msgstr "Wachtwoord" -#: html/NoAuth/Reminder.html:24 +#: html/NoAuth/Reminder.html:46 msgid "Password Reminder" -msgstr "Wachtwoord Herinerring" +msgstr "Wachtwoord Herinnering" + +#: lib/RT/Transaction_Overlay.pm:770 lib/RT/User_Overlay.pm:1046 +msgid "Password changed" +msgstr "" + +#: lib/RT/User_Overlay.pm:1038 lib/RT/User_Overlay.pm:215 +#. ($RT::MinimumPasswordLength) +msgid "Password needs to be at least %1 characters long" +msgstr "" -#: lib/RT/User_Overlay.pm:185 lib/RT/User_Overlay.pm:994 +#: lib/RT/User_Overlay.pm:1045 +msgid "Password set" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Password too short" msgstr "Wachtwoord te kort" -#: html/Admin/Users/Modify.html:316 html/User/Prefs.html:209 +#: html/User/Prefs.html:232 #. (loc_fuzzy($msg)) msgid "Password: %1" msgstr "Wachtwoord: %1" -#: html/Admin/Users/Modify.html:318 +#: lib/RT/User_Overlay.pm:1031 +msgid "Password: Permission Denied" +msgstr "" + +#: html/Admin/Users/Modify.html:356 msgid "Passwords do not match." msgstr "" -#: html/User/Prefs.html:211 +#: html/User/Prefs.html:234 msgid "Passwords do not match. Your password has not been changed" msgstr "" -#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:97 html/Ticket/ModifyAll.html:50 +#: html/Ticket/Elements/ShowSummary:66 html/Ticket/Elements/Tabs:119 html/Ticket/ModifyAll.html:72 msgid "People" msgstr "Mensen" @@ -4010,27 +3716,27 @@ msgstr "Mensen" msgid "Perform a user-defined action" msgstr "Verricht een gebruiker gedefiniëerde actie" -#: html/Admin/Tools/Configuration.html:49 +#: html/Admin/Tools/Configuration.html:94 msgid "Perl configuration" -msgstr "" +msgstr "Perl-configuratie" -#: 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/Attribute_Overlay.pm:135 lib/RT/Attribute_Overlay.pm:141 lib/RT/Attribute_Overlay.pm:379 lib/RT/Attribute_Overlay.pm:388 lib/RT/Attribute_Overlay.pm:401 lib/RT/CurrentUser.pm:103 lib/RT/CurrentUser.pm:94 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:207 lib/RT/CustomField_Overlay.pm:239 lib/RT/CustomField_Overlay.pm:517 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1091 lib/RT/Group_Overlay.pm:1095 lib/RT/Group_Overlay.pm:1104 lib/RT/Group_Overlay.pm:1155 lib/RT/Group_Overlay.pm:1159 lib/RT/Group_Overlay.pm:1165 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:896 lib/RT/Group_Overlay.pm:900 lib/RT/Group_Overlay.pm:913 lib/RT/Queue_Overlay.pm:117 lib/RT/Queue_Overlay.pm:135 lib/RT/Queue_Overlay.pm:578 lib/RT/Queue_Overlay.pm:588 lib/RT/Queue_Overlay.pm:602 lib/RT/Queue_Overlay.pm:740 lib/RT/Queue_Overlay.pm:749 lib/RT/Queue_Overlay.pm:762 lib/RT/Queue_Overlay.pm:975 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:473 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1453 lib/RT/Ticket_Overlay.pm:1463 lib/RT/Ticket_Overlay.pm:1477 lib/RT/Ticket_Overlay.pm:1614 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1638 lib/RT/Ticket_Overlay.pm:1755 lib/RT/Ticket_Overlay.pm:2075 lib/RT/Ticket_Overlay.pm:2213 lib/RT/Ticket_Overlay.pm:2381 lib/RT/Ticket_Overlay.pm:2428 lib/RT/Ticket_Overlay.pm:2582 lib/RT/Ticket_Overlay.pm:2640 lib/RT/Ticket_Overlay.pm:2691 lib/RT/Ticket_Overlay.pm:2706 lib/RT/Ticket_Overlay.pm:2905 lib/RT/Ticket_Overlay.pm:2915 lib/RT/Ticket_Overlay.pm:2920 lib/RT/Ticket_Overlay.pm:3143 lib/RT/Ticket_Overlay.pm:3147 lib/RT/Ticket_Overlay.pm:3350 lib/RT/Ticket_Overlay.pm:3512 lib/RT/Ticket_Overlay.pm:3564 lib/RT/Ticket_Overlay.pm:3791 lib/RT/Transaction_Overlay.pm:443 lib/RT/Transaction_Overlay.pm:450 lib/RT/Transaction_Overlay.pm:479 lib/RT/Transaction_Overlay.pm:486 lib/RT/User_Overlay.pm:1088 lib/RT/User_Overlay.pm:1536 lib/RT/User_Overlay.pm:335 lib/RT/User_Overlay.pm:696 lib/RT/User_Overlay.pm:731 lib/RT/User_Overlay.pm:987 +#: lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:581 lib/RT/ACE_Overlay.pm:591 lib/RT/ACE_Overlay.pm:601 lib/RT/ACE_Overlay.pm:666 lib/RT/Attribute_Overlay.pm:158 lib/RT/Attribute_Overlay.pm:164 lib/RT/Attribute_Overlay.pm:402 lib/RT/Attribute_Overlay.pm:411 lib/RT/Attribute_Overlay.pm:424 lib/RT/CurrentUser.pm:117 lib/RT/CurrentUser.pm:126 lib/RT/CustomField_Overlay.pm:1022 lib/RT/CustomField_Overlay.pm:167 lib/RT/CustomField_Overlay.pm:184 lib/RT/CustomField_Overlay.pm:195 lib/RT/CustomField_Overlay.pm:366 lib/RT/CustomField_Overlay.pm:398 lib/RT/CustomField_Overlay.pm:697 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:905 lib/RT/CustomField_Overlay.pm:950 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1138 lib/RT/Group_Overlay.pm:1248 lib/RT/Group_Overlay.pm:1252 lib/RT/Group_Overlay.pm:1258 lib/RT/Group_Overlay.pm:453 lib/RT/Group_Overlay.pm:550 lib/RT/Group_Overlay.pm:628 lib/RT/Group_Overlay.pm:636 lib/RT/Group_Overlay.pm:734 lib/RT/Group_Overlay.pm:738 lib/RT/Group_Overlay.pm:744 lib/RT/Group_Overlay.pm:930 lib/RT/Group_Overlay.pm:934 lib/RT/Group_Overlay.pm:947 lib/RT/Queue_Overlay.pm:1051 lib/RT/Queue_Overlay.pm:141 lib/RT/Queue_Overlay.pm:159 lib/RT/Queue_Overlay.pm:654 lib/RT/Queue_Overlay.pm:664 lib/RT/Queue_Overlay.pm:678 lib/RT/Queue_Overlay.pm:816 lib/RT/Queue_Overlay.pm:825 lib/RT/Queue_Overlay.pm:838 lib/RT/Scrip_Overlay.pm:150 lib/RT/Scrip_Overlay.pm:161 lib/RT/Scrip_Overlay.pm:226 lib/RT/Scrip_Overlay.pm:540 lib/RT/Template_Overlay.pm:112 lib/RT/Template_Overlay.pm:118 lib/RT/Template_Overlay.pm:309 lib/RT/Ticket_Overlay.pm:1318 lib/RT/Ticket_Overlay.pm:1328 lib/RT/Ticket_Overlay.pm:1342 lib/RT/Ticket_Overlay.pm:1483 lib/RT/Ticket_Overlay.pm:1493 lib/RT/Ticket_Overlay.pm:1507 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1944 lib/RT/Ticket_Overlay.pm:2082 lib/RT/Ticket_Overlay.pm:2252 lib/RT/Ticket_Overlay.pm:2302 lib/RT/Ticket_Overlay.pm:2474 lib/RT/Ticket_Overlay.pm:2577 lib/RT/Ticket_Overlay.pm:2625 lib/RT/Ticket_Overlay.pm:2704 lib/RT/Ticket_Overlay.pm:2718 lib/RT/Ticket_Overlay.pm:2942 lib/RT/Ticket_Overlay.pm:2952 lib/RT/Ticket_Overlay.pm:2957 lib/RT/Ticket_Overlay.pm:3180 lib/RT/Ticket_Overlay.pm:3184 lib/RT/Ticket_Overlay.pm:3327 lib/RT/Ticket_Overlay.pm:3448 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:540 lib/RT/Transaction_Overlay.pm:547 lib/RT/User_Overlay.pm:1184 lib/RT/User_Overlay.pm:1725 lib/RT/User_Overlay.pm:370 lib/RT/User_Overlay.pm:736 lib/RT/User_Overlay.pm:775 msgid "Permission Denied" msgstr "Toestemming Geweigerd" -#: html/User/Elements/Tabs:34 +#: html/User/Elements/Tabs:56 msgid "Personal Groups" -msgstr "" +msgstr "Persoonlijke Groepen" -#: html/User/Groups/index.html:29 html/User/Groups/index.html:39 +#: html/User/Groups/index.html:51 html/User/Groups/index.html:61 msgid "Personal groups" msgstr "Persoonlijke groepen" -#: html/User/Elements/DelegateRights:36 +#: html/User/Elements/DelegateRights:58 msgid "Personal groups:" msgstr "Persoonlijke groepen:" -#: html/Admin/Users/Modify.html:153 html/User/Prefs.html:60 +#: html/Admin/Users/Modify.html:180 html/User/Prefs.html:82 msgid "Phone numbers" msgstr "Telefoonnummers" @@ -4038,11 +3744,7 @@ msgstr "Telefoonnummers" msgid "Placeholder" msgstr "Plaatshouder" -#: NOT FOUND IN SOURCE -msgid "Pref" -msgstr "" - -#: html/Elements/Header:63 html/Elements/Tabs:55 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 +#: html/Elements/Header:87 html/Elements/Tabs:88 html/SelfService/Elements/Tabs:75 html/SelfService/Prefs.html:46 html/User/Prefs.html:46 html/User/Prefs.html:49 msgid "Preferences" msgstr "Voorkeuren" @@ -4050,15 +3752,15 @@ msgstr "Voorkeuren" msgid "Prefs" msgstr "Voorkeuren" -#: lib/RT/Action/Generic.pm:169 +#: lib/RT/Action/Generic.pm:196 msgid "Prepare Stubbed" msgstr "Bereid Plaatshouder Voor" -#: html/Ticket/Elements/Tabs:62 +#: html/Ticket/Elements/Tabs:84 msgid "Prev" msgstr "Vorige" -#: html/Elements/TicketList:64 +#: html/Elements/TicketList:101 msgid "Previous Page" msgstr "" @@ -4070,57 +3772,57 @@ msgstr "Vorige pagina" msgid "Pri" msgstr "Pri" -#: lib/RT/ACE_Overlay.pm:132 lib/RT/ACE_Overlay.pm:207 lib/RT/ACE_Overlay.pm:551 +#: lib/RT/ACE_Overlay.pm:158 lib/RT/ACE_Overlay.pm:240 lib/RT/ACE_Overlay.pm:570 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." msgstr "Hoofd %1 niet gevonden." -#: html/Search/Elements/PickBasics:58 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:52 html/Ticket/Elements/ShowBasics:50 lib/RT/Tickets_Overlay.pm:1104 +#: html/Search/Elements/PickBasics:160 html/Ticket/Create.html:184 html/Ticket/Elements/EditBasics:74 html/Ticket/Elements/ShowBasics:72 lib/RT/Tickets_Overlay.pm:1518 msgid "Priority" msgstr "Prioriteit" -#: html/Admin/Queues/Modify.html:64 +#: html/Admin/Queues/Modify.html:86 msgid "Priority starts at" msgstr "Prioriteit begint bij" -#: html/Search/Elements/EditSearches:2 +#: html/Search/Elements/EditSearches:50 msgid "Privacy:" -msgstr "" +msgstr "Privacy:" #: etc/initialdata:25 msgid "Privileged" msgstr "Gerechtigd" -#: html/Admin/Users/Modify.html:296 html/User/Prefs.html:200 +#: html/Admin/Users/Modify.html:334 html/User/Prefs.html:223 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" msgstr "Gerechtigde status: %1" -#: html/Admin/Users/index.html:61 +#: html/Admin/Users/index.html:102 msgid "Privileged users" msgstr "Gerechtigde gebruikers" #: NOT FOUND IN SOURCE msgid "Projects" -msgstr "" +msgstr "Projecten" #: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 msgid "Pseudogroup for internal use" msgstr "Pseudogroep voor intern gebruik" -#: html/Search/Build.html:47 +#: html/Search/Elements/EditQuery:47 msgid "Query" msgstr "" -#: html/Search/Build.html:84 html/Ticket/Elements/Tabs:172 +#: html/Search/Build.html:124 html/Ticket/Elements/Tabs:195 msgid "Query Builder" msgstr "" -#: html/Elements/QuickCreate:10 html/Elements/Quicksearch:28 html/Search/Elements/PickBasics:94 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:35 html/Ticket/Elements/ShowBasics:54 html/User/Elements/DelegateRights:79 lib/RT/Tickets_Overlay.pm:945 +#: html/Elements/QuickCreate:55 html/Elements/Quicksearch:50 html/Search/Elements/PickBasics:71 html/SelfService/Create.html:54 html/Ticket/Create.html:59 html/Ticket/Elements/EditBasics:57 html/Ticket/Elements/ShowBasics:76 html/User/Elements/DelegateRights:101 lib/RT/Tickets_Overlay.pm:1345 msgid "Queue" msgstr "Rij" -#: html/Admin/Queues/CustomField.html:41 html/Admin/Queues/Scrip.html:49 html/Admin/Queues/Scrips.html:47 html/Admin/Queues/Templates.html:43 +#: html/Admin/Queues/CustomField.html:63 html/Admin/Queues/Scrip.html:71 html/Admin/Queues/Scrips.html:69 html/Admin/Queues/Templates.html:65 #. ($Queue) #. ($id) msgid "Queue %1 not found" @@ -4130,11 +3832,7 @@ msgstr "Rij %1 niet gevonden" msgid "Queue '%1' not found\\n" msgstr "Rij '%1' niet gevonden\\n" -#: NOT FOUND IN SOURCE -msgid "Queue Keyword Selections" -msgstr "" - -#: html/Admin/Queues/Modify.html:42 +#: html/Admin/Queues/Modify.html:64 msgid "Queue Name" msgstr "Rij Naam" @@ -4142,19 +3840,19 @@ msgstr "Rij Naam" msgid "Queue Scrips" msgstr "Rij Scrips" -#: lib/RT/Queue_Overlay.pm:300 +#: lib/RT/Queue_Overlay.pm:362 msgid "Queue already exists" msgstr "Rij bestaat al" -#: lib/RT/Queue_Overlay.pm:309 lib/RT/Queue_Overlay.pm:315 +#: lib/RT/Queue_Overlay.pm:371 lib/RT/Queue_Overlay.pm:377 msgid "Queue could not be created" msgstr "Rij kon niet aangemaakt worden" -#: html/Ticket/Create.html:208 +#: html/Ticket/Create.html:239 lib/t/regression/01ticket_link_searching.t:17 msgid "Queue could not be loaded." msgstr "Rij kon niet geladen worden." -#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:319 lib/RT/StyleGuide.pod:789 +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:381 lib/RT/StyleGuide.pod:809 msgid "Queue created" msgstr "Rij aangemaakt" @@ -4162,49 +3860,45 @@ msgstr "Rij aangemaakt" msgid "Queue is not specified." msgstr "Rij is niet gespecificeerd" -#: html/SelfService/Display.html:72 lib/RT/CustomField_Overlay.pm:97 +#: html/SelfService/Display.html:102 lib/RT/CustomField_Overlay.pm:192 msgid "Queue not found" msgstr "Rij niet gevonden" -#: html/Admin/Elements/Tabs:37 html/Admin/index.html:34 +#: html/Admin/Elements/Tabs:59 html/Admin/index.html:72 msgid "Queues" msgstr "Rijen" -#: html/Elements/Quicksearch:24 +#: html/Elements/Quicksearch:46 msgid "Quick search" msgstr "" -#: html/Elements/QuickCreate:1 +#: html/Elements/QuickCreate:46 msgid "Quick ticket creation" msgstr "" -#: html/Search/Results.html:49 +#: html/Search/Results.html:83 msgid "RSS" msgstr "" -#: html/Elements/Login:44 +#: html/Elements/Login:66 #. ($RT::VERSION) msgid "RT %1" msgstr "RT %1" -#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:776 +#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:796 #. ($RT::VERSION, $RT::rtname) msgid "RT %1 for %2" msgstr "RT %1 voor %2" #: NOT FOUND IN SOURCE msgid "RT %1 from Best Practical Solutions, LLC." -msgstr "RT %1 van Best Practical Solutions, LLC." +msgstr "RT %1 van 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" -#: NOT FOUND IN SOURCE -msgid "RT %1. Copyright 1996-2002 Jesse Vincent \\n" -msgstr "" - -#: html/Admin/index.html:24 html/Admin/index.html:25 +#: html/Admin/index.html:46 html/Admin/index.html:47 msgid "RT Administration" msgstr "RT Beheer" @@ -4224,7 +3918,7 @@ msgstr "RT Configuratie fout" msgid "RT Critical error. Message not recorded!" msgstr "RT Kritieke fout: Bericht niet bewaard!" -#: html/Elements/Error:41 html/SelfService/Error.html:40 +#: html/Elements/Error:65 html/SelfService/Error.html:62 msgid "RT Error" msgstr "RT Fout" @@ -4232,25 +3926,17 @@ msgstr "RT Fout" msgid "RT Received mail (%1) from itself." msgstr "RT Ontving mail (%1) van zichzelf." -#: NOT FOUND IN SOURCE -msgid "RT Recieved mail (%1) from itself." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT Self Service" -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT Self Service / Closed Tickets" msgstr "RT Zelfbediening / Afgesloten Tickets" -#: html/Admin/Tools/Configuration.html:28 +#: html/Admin/Tools/Configuration.html:73 msgid "RT Variables" -msgstr "" +msgstr "RT Variabelen" -#: html/index.html:50 html/index.html:53 +#: html/index.html:72 html/index.html:75 msgid "RT at a glance" -msgstr "" +msgstr "RT in een oogopslag" #: NOT FOUND IN SOURCE msgid "RT couldn't authenticate you" @@ -4264,11 +3950,15 @@ msgstr "RT kon de verzoeker niet vinden in zijn interne database" msgid "RT couldn't find the queue: %1" msgstr "RT kon de rij %1 niet vinden" +#: html/Elements/SetupSessionCookie:90 +msgid "RT couldn't store your session." +msgstr "" + #: NOT FOUND IN SOURCE msgid "RT couldn't validate this PGP signature. \\n" msgstr "RT kon deze PGP signatuur niet valideren. \\n" -#: html/Elements/PageLayout:85 +#: html/Elements/PageLayout:108 #. ($RT::rtname) msgid "RT for %1" msgstr "RT voor %1" @@ -4285,14 +3975,6 @@ msgstr "RT heeft uw commando's verwerkt" 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 is © Copyright 1996-%1 Jesse Vincent <jesse@bestpractical.com>. Het is gedistribueerd onder Versie 2 van de GNU General Public License."" -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-%1 Jesse Vincent . It is distributed under Version 2 of the GNU General Public License." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT thinks this message may be a bounce" msgstr "RT denkt dat dit bericht onbestelbaar zou kunnen zijn" @@ -4305,11 +3987,7 @@ msgstr "RT zal dit bericht verwerken als of het ongesigneerd is.\\n" 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 email commando modus vereist PGP authenticatie. Of u heeft uw bericht niet gesigneerd, of uw signatuur kon niet geverifieerd worden." -#: NOT FOUND IN SOURCE -msgid "RTFM Error" -msgstr "" - -#: html/Admin/Users/Modify.html:57 html/User/Prefs.html:47 +#: html/Admin/Users/Modify.html:79 html/User/Prefs.html:69 msgid "Real Name" msgstr "Echte Naam" @@ -4317,38 +3995,34 @@ msgstr "Echte Naam" msgid "RealName" msgstr "EchteNaam" -#: lib/RT/Transaction_Overlay.pm:628 +#: lib/RT/Transaction_Overlay.pm:714 #. ($value) msgid "Reference by %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:668 +#: lib/RT/Transaction_Overlay.pm:754 #. ($value) msgid "Reference by %1 deleted" msgstr "" -#: lib/RT/Transaction_Overlay.pm:625 +#: lib/RT/Transaction_Overlay.pm:711 #. ($value) msgid "Reference to %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:665 +#: lib/RT/Transaction_Overlay.pm:751 #. ($value) msgid "Reference to %1 deleted" msgstr "" -#: html/Elements/EditLinks:129 html/Elements/EditLinks:81 html/Elements/ShowLinks:70 html/Ticket/Create.html:185 html/Ticket/Elements/BulkLinks:50 +#: html/Elements/EditLinks:103 html/Elements/EditLinks:154 html/Elements/ShowLinks:92 html/Ticket/Create.html:216 html/Ticket/Elements/BulkLinks:72 msgid "Referred to by" msgstr "Naar gerefeerd door" -#: html/Elements/EditLinks:125 html/Elements/EditLinks:72 html/Elements/SelectLinkType:27 html/Elements/ShowLinks:60 html/Ticket/Create.html:184 html/Ticket/Elements/BulkLinks:46 +#: html/Elements/EditLinks:150 html/Elements/EditLinks:94 html/Elements/SelectLinkType:49 html/Elements/ShowLinks:82 html/Ticket/Create.html:215 html/Ticket/Elements/BulkLinks:68 msgid "Refers to" msgstr "Refereert aan" -#: NOT FOUND IN SOURCE -msgid "RefersTo" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Refine" msgstr "Verfijn" @@ -4357,48 +4031,44 @@ msgstr "Verfijn" msgid "Refine search" msgstr "Verfijn Zoekopdracht" -#: html/Elements/Refresh:35 +#: html/Elements/Refresh:57 #. ($value/60) msgid "Refresh this page every %1 minutes." msgstr "Ververs deze pagina elke %1 minuten." -#: NOT FOUND IN SOURCE -msgid "Relationships" -msgstr "" - -#: html/Search/Bulk.html:95 +#: html/Search/Bulk.html:116 msgid "Remove AdminCc" msgstr "Verwijder AdminCc" -#: html/Search/Bulk.html:91 +#: html/Search/Bulk.html:112 msgid "Remove Cc" msgstr "Verwijder Cc" -#: html/Search/Bulk.html:87 +#: html/Search/Bulk.html:108 msgid "Remove Requestor" msgstr "Verwijder Verzoeker" -#: html/Ticket/Elements/ShowTransaction:142 html/Ticket/Elements/Tabs:123 +#: html/Ticket/Elements/ShowTransaction:171 html/Ticket/Elements/Tabs:145 msgid "Reply" msgstr "Antwoord" -#: html/Admin/Queues/Modify.html:50 +#: html/Admin/Queues/Modify.html:72 msgid "Reply Address" -msgstr "" +msgstr "Antwoord naar adres" -#: html/Search/Bulk.html:130 html/Ticket/ModifyAll.html:72 html/Ticket/Update.html:54 +#: html/Search/Bulk.html:151 html/Ticket/ModifyAll.html:94 html/Ticket/Update.html:76 msgid "Reply to requestors" -msgstr "" +msgstr "Antwoord naar verzoekers" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "Reply to tickets" msgstr "Antwoord op tickets" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "ReplyToTicket" msgstr "AntwoordOpTicket" -#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:86 +#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:112 msgid "Requestor" msgstr "Verzoeker" @@ -4410,41 +4080,37 @@ msgstr "Verzoeker email adres" msgid "Requestor(s)" msgstr "Verzoeker(s)" -#: NOT FOUND IN SOURCE -msgid "RequestorAddresses" -msgstr "" - -#: html/SelfService/Create.html:40 html/Ticket/Create.html:55 html/Ticket/Elements/EditPeople:47 html/Ticket/Elements/ShowPeople:30 +#: html/SelfService/Create.html:63 html/Ticket/Create.html:77 html/Ticket/Elements/EditPeople:69 html/Ticket/Elements/ShowPeople:52 msgid "Requestors" msgstr "Verzoekers" -#: html/Admin/Queues/Modify.html:74 +#: html/Admin/Queues/Modify.html:96 msgid "Requests should be due in" msgstr "Verzoek is terug verwacht" -#: lib/RT/Attribute_Overlay.pm:123 +#: lib/RT/Attribute_Overlay.pm:146 #. ('Object') msgid "Required parameter '%1' not specified" -msgstr "" +msgstr "Verplichte parameter '%1' ontbreekt" -#: html/Elements/Submit:61 +#: html/Elements/Submit:104 msgid "Reset" msgstr "Herstel" -#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:63 +#: html/Admin/Users/Modify.html:183 html/User/Prefs.html:85 msgid "Residence" msgstr "Woonplaats" -#: html/Ticket/Elements/Tabs:133 +#: html/Ticket/Elements/Tabs:155 msgid "Resolve" msgstr "Los op" -#: html/Ticket/Update.html:119 +#: html/Ticket/Update.html:154 #. ($TicketObj->id, $TicketObj->Subject) msgid "Resolve ticket #%1 (%2)" msgstr "Los ticket #%1 (%2) op" -#: etc/initialdata:323 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1282 +#: etc/initialdata:323 html/Elements/SelectDateType:49 lib/RT/Ticket_Overlay.pm:1148 msgid "Resolved" msgstr "Opgelost" @@ -4452,7 +4118,7 @@ msgstr "Opgelost" msgid "Response to requestors" msgstr "Antwoord aan verzoekers" -#: html/Elements/ListActions:25 html/Search/Elements/NewListActions:25 +#: html/Elements/ListActions:47 html/Search/Elements/NewListActions:47 msgid "Results" msgstr "Resultaten" @@ -4460,61 +4126,61 @@ msgstr "Resultaten" msgid "Results per page" msgstr "Resultaten per pagina" -#: html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 +#: html/Admin/Users/Modify.html:126 html/User/Prefs.html:116 msgid "Retype Password" -msgstr "Type wachtwoord opnieuw" +msgstr "Geef wachtwoord opnieuw" -#: html/Search/Elements/EditSearches:13 +#: html/Search/Elements/EditSearches:61 msgid "Revert" -msgstr "" +msgstr "Herstel" #: NOT FOUND IN SOURCE msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" msgstr "Recht %1 niet gevonden voor %2 %3 in bereik %4 (%5)\\n" -#: lib/RT/ACE_Overlay.pm:612 +#: lib/RT/ACE_Overlay.pm:631 msgid "Right Delegated" msgstr "Recht Gedelegeerd" -#: lib/RT/ACE_Overlay.pm:302 +#: lib/RT/ACE_Overlay.pm:321 msgid "Right Granted" msgstr "Recht Toegekend" -#: lib/RT/ACE_Overlay.pm:160 +#: lib/RT/ACE_Overlay.pm:179 msgid "Right Loaded" msgstr "Recht Geladen" -#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +#: lib/RT/ACE_Overlay.pm:696 lib/RT/ACE_Overlay.pm:717 msgid "Right could not be revoked" msgstr "Recht kon niet afgenomen worden" -#: html/User/Delegation.html:63 +#: html/User/Delegation.html:85 msgid "Right not found" msgstr "Recht niet gevonden" -#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +#: lib/RT/ACE_Overlay.pm:561 lib/RT/ACE_Overlay.pm:656 msgid "Right not loaded." msgstr "Recht niet geladen" -#: lib/RT/ACE_Overlay.pm:688 +#: lib/RT/ACE_Overlay.pm:713 msgid "Right revoked" -msgstr "" +msgstr "Recht ingetrokken" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:67 msgid "Rights" msgstr "Rechten" -#: lib/RT/Interface/Web.pm:869 +#: html/Admin/CustomFields/GroupRights.html:129 lib/RT/Interface/Web.pm:901 #. ($object_type) msgid "Rights could not be granted for %1" msgstr "" -#: lib/RT/Interface/Web.pm:899 +#: html/Admin/CustomFields/GroupRights.html:156 lib/RT/Interface/Web.pm:930 #. ($object_type) msgid "Rights could not be revoked for %1" msgstr "" -#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 +#: html/Admin/Global/GroupRights.html:72 html/Admin/Queues/GroupRights.html:74 msgid "Roles" msgstr "Rollen" @@ -4522,53 +4188,59 @@ msgstr "Rollen" msgid "RootApproval" msgstr "RootGoedkeuring" -#: html/Search/Elements/DisplayOptions:62 +#: html/Search/Elements/DisplayOptions:83 msgid "Rows per page" msgstr "" -#: lib/RT/Date.pm:393 +#: lib/RT/Date.pm:418 msgid "Sat." msgstr "Za." -#: html/Search/Elements/EditSearches:21 +#: html/Search/Elements/EditSearches:70 msgid "Save" -msgstr "" +msgstr "Bewaar" -#: html/Admin/Global/Template.html:45 html/Admin/Queues/Modify.html:89 html/Admin/Queues/People.html:104 html/Admin/Users/Modify.html:198 html/SelfService/Prefs.html:36 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyDates.html:38 html/Ticket/ModifyLinks.html:38 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Global/Template.html:67 html/Admin/Groups/Modify.html:88 html/Admin/Queues/Modify.html:111 html/Admin/Queues/People.html:126 html/Admin/Users/Modify.html:238 html/SelfService/Prefs.html:58 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:127 html/Ticket/ModifyDates.html:60 html/Ticket/ModifyLinks.html:60 html/Ticket/ModifyPeople.html:59 html/User/Groups/Modify.html:77 msgid "Save Changes" msgstr "Bewaarwijzigingen" -#: html/User/Prefs.html:157 +#: html/User/Prefs.html:179 msgid "Save Preferences" msgstr "" -#: html/Ticket/Elements/PreviewScrips:79 +#: html/Ticket/Elements/PreviewScrips:124 msgid "Save changes" -msgstr "Bewaarwijzigingen" +msgstr "Bewaar wijzigingen" + +#: lib/RT/SavedSearch.pm:162 +#. ($name) +msgid "Saved search %1" +msgstr "" -#: html/Search/Elements/EditSearches:1 +#: html/Search/Elements/EditSearches:46 msgid "Saved searches" -msgstr "" +msgstr "Opgeslagen zoekopdrachten" -#: html/Admin/Global/Scrip.html:48 html/Admin/Queues/Scrip.html:54 +#: html/Admin/Elements/ListGlobalScrips:61 html/Admin/Global/Scrip.html:70 html/Admin/Queues/Scrip.html:76 +#. ($scrip->Id) #. ($id) #. ($ARGS{'id'}) msgid "Scrip #%1" -msgstr "" +msgstr "Scrip #%1" -#: lib/RT/Scrip_Overlay.pm:180 +#: lib/RT/Scrip_Overlay.pm:205 msgid "Scrip Created" msgstr "Scrip aangemaakt" -#: html/Admin/Elements/EditScrip:30 +#: html/Admin/Elements/EditScrip:52 msgid "Scrip Fields" msgstr "" -#: html/Admin/Elements/EditScrips:85 +#: html/Admin/Elements/EditScrips:107 msgid "Scrip deleted" msgstr "Script verwijderd" -#: html/Admin/Elements/QueueTabs:45 html/Admin/Elements/SystemTabs:32 html/Admin/Global/index.html:40 +#: html/Admin/Elements/QueueTabs:67 html/Admin/Elements/SystemTabs:54 html/Admin/Global/index.html:62 msgid "Scrips" msgstr "Scrips" @@ -4576,11 +4248,11 @@ msgstr "Scrips" msgid "Scrips for %1\\n" msgstr "Scrips voor %1\\n" -#: html/Admin/Queues/Scrips.html:33 +#: html/Admin/Queues/Scrips.html:55 msgid "Scrips which apply to all queues" msgstr "Scrips welke betrekking hebben op alle rijen" -#: html/Elements/SimpleSearch:26 html/Search/Elements/DisplayOptions:73 +#: html/Elements/SimpleSearch:48 html/Search/Build.html:112 msgid "Search" msgstr "Zoek" @@ -4588,127 +4260,140 @@ msgstr "Zoek" msgid "Search Criteria" msgstr "Zoek Criteria" -#: html/Approvals/Elements/PendingMyApproval:38 +#: lib/RT/SavedSearch.pm:116 +msgid "Search attribute load failure" +msgstr "" + +#: html/Approvals/Elements/PendingMyApproval:60 msgid "Search for approvals" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Search for articles" +#: lib/RT/SavedSearch.pm:194 +#. ($msg) +msgid "Search update: %1" msgstr "" #: NOT FOUND IN SOURCE msgid "Searches can't be associated with that kind of object" -msgstr "" +msgstr "Zoekopdrachten kunnen niet met dat type object geassocieerd worden" -#: bin/rt-crontool:184 +#: bin/rt-crontool:213 msgid "Security:" msgstr "Veiligheid" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "See custom fields" msgstr "" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "See exact outgoing email messages and their recipeients" msgstr "" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "See ticket private commentary" msgstr "" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "See ticket summaries" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "SeeCustomField" msgstr "" -#: lib/RT/Queue_Overlay.pm:68 -msgid "SeeQueue" -msgstr "ZieRij" - -#: NOT FOUND IN SOURCE -msgid "Select" +#: lib/RT/Group_Overlay.pm:177 +msgid "SeeGroup" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Select a Class" -msgstr "" +#: lib/RT/Queue_Overlay.pm:92 +msgid "SeeQueue" +msgstr "ZieRij" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:46 html/Admin/CustomFields/index.html:49 msgid "Select a Custom Field" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Select a Custom Fields" -msgstr "" - -#: html/Admin/Groups/index.html:50 +#: html/Admin/Groups/index.html:78 msgid "Select a group" msgstr "Selecteer een groep" -#: NOT FOUND IN SOURCE +#: html/Admin/Queues/index.html:54 msgid "Select a queue" msgstr "Selecteer een rij" -#: html/Admin/Users/index.html:24 html/Admin/Users/index.html:27 +#: html/SelfService/CreateTicketInQueue.html:48 +msgid "Select a queue for your new ticket" +msgstr "" + +#: html/Admin/Users/index.html:46 html/Admin/Users/index.html:49 html/Admin/Users/index.html:52 msgid "Select a user" msgstr "Selecteer een gebruiker" -#: NOT FOUND IN SOURCE -msgid "Select class" +#: html/Admin/Elements/CustomFieldTabs:90 +msgid "Select custom field" msgstr "" -#: html/Admin/Global/CustomField.html:37 html/Admin/Global/CustomFields.html:35 -msgid "Select custom field" +#: html/Admin/Global/CustomFields/index.html:70 +msgid "Select custom fields for all user groups" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:65 +msgid "Select custom fields for all users" msgstr "" -#: html/Admin/Elements/GroupTabs:51 html/User/Elements/GroupTabs:49 +#: html/Admin/Global/CustomFields/index.html:76 +msgid "Select custom fields for tickets in all queues" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:83 +msgid "Select custom fields for transactions on tickets in all queues" +msgstr "" + +#: html/Admin/Elements/GroupTabs:75 html/User/Elements/GroupTabs:71 msgid "Select group" msgstr "" -#: lib/RT/CustomField_Overlay.pm:427 +#: lib/RT/CustomField_Overlay.pm:59 msgid "Select multiple values" msgstr "" -#: lib/RT/CustomField_Overlay.pm:424 +#: lib/RT/CustomField_Overlay.pm:60 msgid "Select one value" msgstr "" -#: html/Admin/Elements/QueueTabs:66 +#: html/Admin/Elements/QueueTabs:92 msgid "Select queue" msgstr "" -#: html/Admin/Global/Scrip.html:36 html/Admin/Global/Scrips.html:35 html/Admin/Queues/Scrip.html:39 html/Admin/Queues/Scrips.html:51 +#: html/Admin/Global/Scrip.html:58 html/Admin/Global/Scrips.html:57 html/Admin/Queues/Scrip.html:61 html/Admin/Queues/Scrips.html:73 msgid "Select scrip" msgstr "" -#: html/Admin/Global/Template.html:56 html/Admin/Global/Templates.html:35 html/Admin/Queues/Template.html:54 html/Admin/Queues/Templates.html:46 +#: html/Admin/Global/Template.html:78 html/Admin/Global/Templates.html:57 html/Admin/Queues/Template.html:76 html/Admin/Queues/Templates.html:68 msgid "Select template" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:61 msgid "Select up to %1 values" msgstr "" -#: html/Admin/Elements/UserTabs:46 +#: html/Admin/Elements/UserTabs:75 msgid "Select user" msgstr "" -#: lib/RT/CustomField_Overlay.pm:35 +#: NOT FOUND IN SOURCE msgid "SelectMultiple" msgstr "SelecteerMeerdere" -#: lib/RT/CustomField_Overlay.pm:34 +#: NOT FOUND IN SOURCE msgid "SelectSingle" msgstr "SelecteerEnkele" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:58 msgid "Selected Custom Fields" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:59 msgid "Selected objects" msgstr "" @@ -4760,59 +4445,47 @@ msgstr "Stuurt mail aan de administratieve Ccs als een \"commentaar\"" msgid "Sends mail to the owner" msgstr "Stuurt mail aan de eigenaar" -#: lib/RT/Date.pm:419 +#: lib/RT/Date.pm:445 msgid "Sep." msgstr "Sep." -#: NOT FOUND IN SOURCE -msgid "Seperate multiple URLs with spaces" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "September" -msgstr "" - -#: html/Ticket/Elements/ShowTransaction:122 +#: html/Ticket/Elements/ShowTransaction:150 msgid "Show" msgstr "" -#: html/Approvals/index.html:30 +#: html/Approvals/index.html:52 msgid "Show Approvals" msgstr "" -#: html/Search/Elements/EditFormat:11 +#: html/Search/Elements/EditFormat:56 msgid "Show Columns" msgstr "" -#: html/Ticket/Elements/Tabs:178 +#: html/Ticket/Elements/Tabs:201 msgid "Show Results" msgstr "Toon Resultaten" -#: NOT FOUND IN SOURCE -msgid "Show advanced search options..." -msgstr "" - -#: html/Approvals/Elements/PendingMyApproval:43 +#: html/Approvals/Elements/PendingMyApproval:65 msgid "Show approved requests" msgstr "Toon goedgekeurde verzoeken" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show basics" msgstr "Toon beginselen" -#: html/Approvals/Elements/PendingMyApproval:44 +#: html/Approvals/Elements/PendingMyApproval:66 msgid "Show denied requests" msgstr "Toon afgewezen verzoeken" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show details" msgstr "Toon details" -#: html/Approvals/Elements/PendingMyApproval:42 +#: html/Approvals/Elements/PendingMyApproval:64 msgid "Show pending requests" msgstr "Toon hangende verzoeken" -#: html/Approvals/Elements/PendingMyApproval:45 +#: html/Approvals/Elements/PendingMyApproval:67 msgid "Show requests awaiting other approvals" msgstr "Toon verzoeken die wachten op andere goedkeuringen" @@ -4824,64 +4497,68 @@ msgstr "Toon ticket privé commentaar" msgid "Show ticket summaries" msgstr "Toon ticket samenvattingen" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "ShowACL" msgstr "ToonACL" -#: lib/RT/Queue_Overlay.pm:83 -msgid "ShowOutgoingEmail" +#: lib/RT/System.pm:86 +msgid "ShowConfigTab" msgstr "" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Queue_Overlay.pm:107 +msgid "ShowOutgoingEmail" +msgstr "ToonUitgaandeEmail" + +#: lib/RT/Group_Overlay.pm:176 msgid "ShowSavedSearches" -msgstr "" +msgstr "ToonOpgeslagenZoekopdrachten" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "ShowScrips" msgstr "ToonScrips" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "ShowTemplate" msgstr "ToonSjabloon" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "ShowTicket" msgstr "ToonTicket" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "ShowTicketComments" msgstr "ToonTicketCommentaar" -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Sign up as a ticket Requestor or ticket or queue Cc" msgstr "Schrijf in als een ticket Verzoeker of ticket of rij Cc" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "Sign up as a ticket or queue AdminCc" msgstr "Schrijf in als een ticket of rij AdminCc" -#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:145 +#: html/Admin/Users/Modify.html:229 html/User/Prefs.html:167 msgid "Signature" msgstr "Signatuur" -#: NOT FOUND IN SOURCE -msgid "Signed in as %1" -msgstr "" - -#: html/Admin/Elements/SelectSingleOrMultiple:25 +#: html/Admin/Elements/SelectSingleOrMultiple:47 msgid "Single" msgstr "Enkel" -#: html/Elements/Header:62 +#: html/Search/Elements/EditFormat:75 +msgid "Size" +msgstr "" + +#: html/Elements/Header:85 msgid "Skip Menu" msgstr "" -#: html/Admin/Elements/AddCustomFieldValue:27 -msgid "Sort" +#: html/Search/Elements/EditFormat:78 +msgid "Small" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Sort Order" +#: html/Admin/Elements/AddCustomFieldValue:49 html/Admin/Elements/EditCustomFieldValues:54 +msgid "Sort" msgstr "" #: NOT FOUND IN SOURCE @@ -4896,23 +4573,19 @@ msgstr "Sorteer resultaten op" msgid "SortOrder" msgstr "SorteerVolgorde" -#: NOT FOUND IN SOURCE -msgid "Squelched message recipients" -msgstr "" - -#: html/Admin/Elements/EditScrip:65 +#: html/Admin/Elements/EditScrip:87 msgid "Stage" -msgstr "" +msgstr "Stadium" #: NOT FOUND IN SOURCE msgid "Stalled" -msgstr "Blijft Steken" +msgstr "Is blijven steken" #: NOT FOUND IN SOURCE msgid "Start page" msgstr "Start pagina" -#: html/Elements/SelectDateType:26 html/Ticket/Elements/EditDates:31 html/Ticket/Elements/ShowDates:35 +#: html/Elements/SelectDateType:48 html/Ticket/Elements/EditDates:53 html/Ticket/Elements/ShowDates:56 msgid "Started" msgstr "Gestart" @@ -4920,7 +4593,7 @@ msgstr "Gestart" msgid "Started date '%1' could not be parsed" msgstr "Startum '%1' kon niet ontleed worden" -#: html/Elements/SelectDateType:30 html/Ticket/Create.html:165 html/Ticket/Elements/EditDates:26 html/Ticket/Elements/ShowDates:31 +#: html/Elements/SelectDateType:52 html/Ticket/Create.html:196 html/Ticket/Elements/EditDates:48 html/Ticket/Elements/ShowDates:52 msgid "Starts" msgstr "Begint" @@ -4932,11 +4605,11 @@ msgstr "Begint op" msgid "Starts date '%1' could not be parsed" msgstr "Begindatum '%1' kon niet ontleed worden" -#: html/Admin/Users/Modify.html:135 html/User/Prefs.html:123 +#: html/Admin/Users/Modify.html:162 html/User/Prefs.html:145 msgid "State" msgstr "Staat" -#: html/Search/Elements/PickBasics:77 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:31 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:37 lib/RT/Ticket_Overlay.pm:1276 lib/RT/Tickets_Overlay.pm:970 +#: html/Search/Elements/PickBasics:87 html/SelfService/Elements/MyRequests:50 html/SelfService/Update.html:57 html/Ticket/Create.html:63 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:52 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1142 lib/RT/Tickets_Overlay.pm:1378 msgid "Status" msgstr "Status" @@ -4944,8 +4617,7 @@ msgstr "Status" msgid "Status Change" msgstr "" -#: lib/RT/Transaction_Overlay.pm:505 -#. ($self->loc($self->OldValue), $self->loc($self->NewValue)) +#: NOT FOUND IN SOURCE msgid "Status changed from %1 to %2" msgstr "Status veranderd van %1 naar %2" @@ -4953,93 +4625,86 @@ msgstr "Status veranderd van %1 naar %2" msgid "StatusChange" msgstr "StatusVerandering" -#: html/Ticket/Elements/Tabs:148 +#: html/Ticket/Elements/Tabs:170 msgid "Steal" msgstr "Steel" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "Steal tickets" -msgstr "" +msgstr "Steel ticket" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "StealTicket" -msgstr "" +msgstr "SteelTicket" -#: lib/RT/Transaction_Overlay.pm:581 +#: lib/RT/Transaction_Overlay.pm:667 #. ($Old->Name) -msgid "Stolen from %1 " +msgid "Stolen from %1" msgstr "Gestolen van %1" -#: html/Elements/QuickCreate:7 html/Elements/SelectAttachmentField:25 html/Search/Bulk.html:133 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:26 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:58 lib/RT/Ticket_Overlay.pm:1272 lib/RT/Tickets_Overlay.pm:1049 +#: NOT FOUND IN SOURCE +msgid "Stolen from %1 " +msgstr "Gestolen van %1 " + +#: html/Search/Elements/EditFormat:81 +msgid "Style" +msgstr "" + +#: html/Elements/QuickCreate:52 html/Elements/SelectAttachmentField:47 html/Search/Bulk.html:154 html/SelfService/Create.html:79 html/SelfService/Elements/MyRequests:49 html/SelfService/Update.html:65 html/Ticket/Create.html:105 html/Ticket/Elements/EditBasics:48 html/Ticket/ModifyAll.html:100 html/Ticket/Update.html:80 lib/RT/Ticket_Overlay.pm:1138 lib/RT/Tickets_Overlay.pm:1460 msgid "Subject" msgstr "Onderwerp" -#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:795 lib/RT/Transaction_Overlay.pm:603 +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:815 lib/RT/Transaction_Overlay.pm:689 #. ($self->Data) msgid "Subject changed to %1" msgstr "Onderwerp veranderd naar %1" -#: html/Elements/Submit:58 +#: html/Elements/Submit:97 msgid "Submit" msgstr "Registreer" -#: NOT FOUND IN SOURCE -msgid "Submit Query" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Submit Workflow" msgstr "Registreer Workflow" -#: lib/RT/Group_Overlay.pm:749 +#: lib/RT/Group_Overlay.pm:782 msgid "Succeeded" msgstr "Gelukt" -#: NOT FOUND IN SOURCE -msgid "Summary" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Summary matches" -msgstr "" - -#: lib/RT/Date.pm:394 +#: lib/RT/Date.pm:419 msgid "Sun." msgstr "Zo." -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "SuperUser" msgstr "SuperGebruiker" -#: html/User/Elements/DelegateRights:76 +#: html/User/Elements/DelegateRights:98 msgid "System" msgstr "Systeem" -#: html/Admin/Elements/ToolTabs:32 html/Admin/Tools/Configuration.html:3 +#: html/Admin/Elements/ToolTabs:54 html/Admin/Tools/Configuration.html:48 msgid "System Configuration" -msgstr "" +msgstr "Systeemconfiguratie" -#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:868 lib/RT/Interface/Web.pm:898 +#: html/Admin/CustomFields/GroupRights.html:128 html/Admin/CustomFields/GroupRights.html:155 html/Admin/CustomFields/UserRights.html:128 html/Admin/CustomFields/UserRights.html:98 html/Admin/Elements/SelectRights:106 lib/RT/ACE_Overlay.pm:585 lib/RT/Interface/Web.pm:900 lib/RT/Interface/Web.pm:929 msgid "System Error" msgstr "Systeem Fout" -#: NOT FOUND IN SOURCE -msgid "System Error. Right not granted." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "System Error. right not granted" +#: lib/RT/Transaction_Overlay.pm:215 lib/RT/Transaction_Overlay.pm:221 +#. ($msg) +msgid "System Error: %1" msgstr "" -#: html/Admin/Tools/index.html:2 +#: html/Admin/Tools/index.html:47 msgid "System Tools" msgstr "" -#: lib/RT/ACE_Overlay.pm:615 +#: lib/RT/ACE_Overlay.pm:634 msgid "System error. Right not delegated." msgstr "Systeem fout. Recht niet gedelegeerd." -#: 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:164 lib/RT/ACE_Overlay.pm:229 lib/RT/ACE_Overlay.pm:324 lib/RT/ACE_Overlay.pm:921 msgid "System error. Right not granted." msgstr "Systeem fout. Recht niet toegekend." @@ -5047,7 +4712,7 @@ msgstr "Systeem fout. Recht niet toegekend." msgid "System error. Unable to grant rights." msgstr "Systeem fout. Niet mogelijk om rechten toe te kennen" -#: html/Admin/Global/GroupRights.html:34 html/Admin/Groups/GroupRights.html:36 html/Admin/Queues/GroupRights.html:35 +#: html/Admin/CustomFields/GroupRights.html:58 html/Admin/Global/GroupRights.html:56 html/Admin/Groups/GroupRights.html:58 html/Admin/Queues/GroupRights.html:57 msgid "System groups" msgstr "Systeem groepen" @@ -5055,44 +4720,44 @@ msgstr "Systeem groepen" msgid "SystemRolegroup for internal use" msgstr "SysteemRolgroep voor intern gebruik" -#: lib/RT/CurrentUser.pm:334 +#: lib/RT/CurrentUser.pm:358 msgid "TEST_STRING" msgstr "TEST_STRING" -#: html/Elements/MyRequests:27 html/Ticket/Elements/Tabs:144 +#: html/Elements/MyRequests:50 html/Search/Elements/EditFormat:72 html/Ticket/Elements/Tabs:166 msgid "Take" msgstr "Neem" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "Take tickets" -msgstr "" +msgstr "Neem ticket" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "TakeTicket" -msgstr "" +msgstr "NeemTicket" -#: lib/RT/Transaction_Overlay.pm:566 +#: lib/RT/Transaction_Overlay.pm:652 msgid "Taken" msgstr "Genomen" #: NOT FOUND IN SOURCE msgid "Task" -msgstr "" +msgstr "Taak" -#: html/Admin/Elements/EditScrip:57 html/Tools/Offline.html:56 +#: html/Admin/Elements/EditScrip:79 html/Tools/Offline.html:78 msgid "Template" msgstr "Sjabloon" -#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:89 +#: html/Admin/Global/Template.html:112 html/Admin/Queues/Template.html:113 #. ($TemplateObj->Id()) msgid "Template #%1" msgstr "" -#: html/Admin/Elements/EditTemplates:88 +#: html/Admin/Elements/EditTemplates:110 msgid "Template deleted" -msgstr "" +msgstr "Sjabloon verwijderd" -#: lib/RT/Scrip_Overlay.pm:156 +#: lib/RT/Scrip_Overlay.pm:181 msgid "Template not found" msgstr "Sjabloon niet gevonden" @@ -5100,11 +4765,11 @@ msgstr "Sjabloon niet gevonden" msgid "Template not found\\n" msgstr "Sjabloon niet gevonden\\n" -#: lib/RT/Template_Overlay.pm:348 +#: lib/RT/Template_Overlay.pm:376 msgid "Template parsed" msgstr "Sjabloon ontleed" -#: html/Admin/Elements/QueueTabs:48 html/Admin/Elements/SystemTabs:35 html/Admin/Global/index.html:44 +#: html/Admin/Elements/QueueTabs:70 html/Admin/Elements/SystemTabs:57 html/Admin/Global/index.html:66 msgid "Templates" msgstr "Sjablonen" @@ -5114,35 +4779,35 @@ msgstr "Sjablonen voor %1\\n" #: NOT FOUND IN SOURCE msgid "Text" -msgstr "" +msgstr "Tekst" -#: lib/RT/Record.pm:740 +#: lib/RT/CustomField_Overlay.pm:877 lib/RT/Record.pm:931 msgid "That is already the current value" msgstr "Dat is al de huidige waarde" -#: lib/RT/CustomField_Overlay.pm:248 +#: lib/RT/CustomField_Overlay.pm:407 msgid "That is not a value for this custom field" msgstr "Dat is geen waarde voor dit specifieke veld" -#: lib/RT/Ticket_Overlay.pm:2086 +#: lib/RT/Ticket_Overlay.pm:1955 msgid "That is the same value" msgstr "Dat is de zelfde waarde" -#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +#: lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:615 msgid "That principal already has that right" -msgstr "" +msgstr "Dat hoofd heeft reeds dat recht" -#: lib/RT/Queue_Overlay.pm:674 +#: lib/RT/Queue_Overlay.pm:750 #. ($args{'Type'}) msgid "That principal is already a %1 for this queue" msgstr "Dat hoofd is reeds een %1 voor deze rij" -#: lib/RT/Ticket_Overlay.pm:1527 +#: lib/RT/Ticket_Overlay.pm:1396 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" msgstr "Dat hoofd is reeds een %1 voor dit ticket" -#: lib/RT/Queue_Overlay.pm:773 +#: lib/RT/Queue_Overlay.pm:849 #. ($args{'Type'}) msgid "That principal is not a %1 for this queue" msgstr "Dat hoofd is geen %1 voor deze rij" @@ -5151,11 +4816,11 @@ msgstr "Dat hoofd is geen %1 voor deze rij" msgid "That principal is not a %1 for this ticket" msgstr "Dat hoofd is geen %1 voor dit ticket" -#: lib/RT/Ticket_Overlay.pm:2082 +#: lib/RT/Ticket_Overlay.pm:1951 msgid "That queue does not exist" msgstr "Die rij bestaat niet" -#: lib/RT/Ticket_Overlay.pm:3152 +#: lib/RT/Ticket_Overlay.pm:3189 msgid "That ticket has unresolved dependencies" msgstr "Dat ticket heeft onopgeloste afhankelijkheden" @@ -5163,51 +4828,47 @@ msgstr "Dat ticket heeft onopgeloste afhankelijkheden" msgid "That user already has that right" msgstr "Die gebruiker heeft dat recht reeds" -#: lib/RT/Ticket_Overlay.pm:2956 +#: lib/RT/Ticket_Overlay.pm:2993 msgid "That user already owns that ticket" msgstr "Die gebruiker is al eigenaar van dat ticket" -#: lib/RT/Ticket_Overlay.pm:2928 +#: lib/RT/Ticket_Overlay.pm:2965 msgid "That user does not exist" msgstr "Die gebruiker bestaat niet" -#: lib/RT/User_Overlay.pm:355 +#: lib/RT/User_Overlay.pm:390 msgid "That user is already privileged" msgstr "Die gebruiker is al gerechtigd" -#: lib/RT/User_Overlay.pm:376 +#: lib/RT/User_Overlay.pm:411 msgid "That user is already unprivileged" msgstr "Die gebruiker is reeds ontrechtigd" -#: lib/RT/User_Overlay.pm:368 +#: lib/RT/User_Overlay.pm:403 msgid "That user is now privileged" msgstr "Die gebruiker is nu gerechtigd" -#: lib/RT/User_Overlay.pm:389 +#: lib/RT/User_Overlay.pm:424 msgid "That user is now unprivileged" msgstr "Die gebruiker is nu ontrechtigd" -#: NOT FOUND IN SOURCE -msgid "That user is now unprivilegedileged" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2949 +#: lib/RT/Ticket_Overlay.pm:2986 msgid "That user may not own tickets in that queue" msgstr "Die gebruiker mag geen eigenaar zijn van tickets in die rij" -#: lib/RT/Link_Overlay.pm:200 +#: lib/RT/Link_Overlay.pm:234 msgid "That's not a numerical id" msgstr "Dat is niet een numeriek ID" -#: html/SelfService/Display.html:31 html/Ticket/Create.html:149 html/Ticket/Elements/ShowSummary:27 +#: html/SelfService/Display.html:53 html/Ticket/Create.html:180 html/Ticket/Elements/ShowSummary:49 msgid "The Basics" msgstr "De Beginselen" -#: lib/RT/ACE_Overlay.pm:87 +#: lib/RT/ACE_Overlay.pm:113 msgid "The CC of a ticket" msgstr "De CC van een ticket" -#: lib/RT/ACE_Overlay.pm:88 +#: lib/RT/ACE_Overlay.pm:114 msgid "The administrative CC of a ticket" msgstr "De administratieve CC van een ticket" @@ -5215,7 +4876,7 @@ msgstr "De administratieve CC van een ticket" msgid "The comment has been recorded" msgstr "Het commentaar is bewaard" -#: bin/rt-crontool:194 +#: bin/rt-crontool:223 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 "Het volgende commando zal alle actieve tickets in de rij 'general' vinden en hun prioriteit op 99 zetten als ze meer dan 4 uur niet aangeraakt zijn:" @@ -5223,89 +4884,77 @@ msgstr "Het volgende commando zal alle actieve tickets in de rij 'general' vinde msgid "The following commands were not proccessed:\\n\\n" msgstr "De volgende commando's zijn niet verwerkt:\\n\\n" -#: lib/RT/Record.pm:743 +#: lib/RT/Record.pm:934 msgid "The new value has been set." msgstr "De waarde is gezet." -#: lib/RT/ACE_Overlay.pm:85 +#: lib/RT/ACE_Overlay.pm:111 msgid "The owner of a ticket" msgstr "De eigenaar van een ticket" -#: lib/RT/ACE_Overlay.pm:86 +#: lib/RT/ACE_Overlay.pm:112 msgid "The requestor of a ticket" msgstr "De verzoeker van een ticket" -#: html/Admin/Elements/EditUserComments:25 +#: html/Admin/Elements/EditUserComments:47 msgid "These comments aren't generally visible to the user" msgstr "Dit commentaar is gewoonlijk niet zichtbaar voor de gebruiker" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:912 msgid "This custom field does not apply to that object" -msgstr "" +msgstr "Dit specifieke veld is niet van toepassing op dat object" -#: html/Admin/Tools/Configuration.html:5 +#: html/Admin/Tools/Configuration.html:50 msgid "This feature is only available to system administrators" -msgstr "" +msgstr "Dit onderdeel is alleen beschikbaar voor systeembeheerders" -#: html/Ticket/Elements/PreviewScrips:48 +#: html/Ticket/Elements/PreviewScrips:93 msgid "This message will be sent to..." -msgstr "" +msgstr "Dit bericht zal verstuurd worden aan..." #: NOT FOUND IN SOURCE msgid "This ticket %1 %2 (%3)\\n" msgstr "Dit ticket %1 %2 (%3)\\n" -#: bin/rt-crontool:185 +#: bin/rt-crontool:214 msgid "This tool allows the user to run arbitrary perl modules from within RT." msgstr "Dit gereedschap stelt de gebruiker in staat arbitraire perl modules te gebruiken vanuit RT" -#: lib/RT/Transaction_Overlay.pm:226 +#: lib/RT/Transaction_Overlay.pm:288 msgid "This transaction appears to have no content" msgstr "Het lijkt erop alsof deze transactie geen inhoud heeft" -#: html/Ticket/Elements/ShowRequestor:48 +#: html/Ticket/Elements/ShowRequestor:70 #. ($rows) msgid "This user's %1 highest priority tickets" -msgstr "" +msgstr "De %1 tickets met hoogste prioriteit van deze gebruiker" #: NOT FOUND IN SOURCE msgid "This user's 25 highest priority tickets" msgstr "De 25 hoogste prioriteit tickets van deze gebruiker" -#: lib/RT/Date.pm:391 +#: lib/RT/Date.pm:416 msgid "Thu." msgstr "Do." -#: NOT FOUND IN SOURCE -msgid "Ticket" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Ticket # %1 %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Ticket # %1 Jumbo update: %2" -msgstr "" - -#: html/Ticket/ModifyAll.html:24 html/Ticket/ModifyAll.html:28 +#: html/Ticket/ModifyAll.html:46 html/Ticket/ModifyAll.html:50 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket #%1 Jumbo update: %2" msgstr "Ticket #%1 Jumbo actualisering: %2" -#: html/Approvals/Elements/ShowDependency:45 +#: html/Approvals/Elements/ShowDependency:67 #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Ticket #%1: %2" msgstr "Ticket #%1: %2" -#: lib/RT/Action/CreateTickets.pm:1154 lib/RT/Action/CreateTickets.pm:1163 lib/RT/Action/CreateTickets.pm:516 lib/RT/Action/CreateTickets.pm:634 lib/RT/Action/CreateTickets.pm:647 +#: lib/RT/Action/CreateTickets.pm:1258 lib/RT/Action/CreateTickets.pm:1267 lib/RT/Action/CreateTickets.pm:595 lib/RT/Action/CreateTickets.pm:716 lib/RT/Action/CreateTickets.pm:729 #. ($T::Tickets{$template_id}->Id) #. ($T::Tickets{$template_id}->id) #. ($ticket->Id) msgid "Ticket %1" -msgstr "" +msgstr "Ticket %1" -#: lib/RT/Ticket_Overlay.pm:696 lib/RT/Ticket_Overlay.pm:720 +#: lib/RT/Ticket_Overlay.pm:731 lib/RT/Ticket_Overlay.pm:751 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" msgstr "Ticket %1 aangemaakt in rij '%2'" @@ -5314,16 +4963,16 @@ msgstr "Ticket %1 aangemaakt in rij '%2'" msgid "Ticket %1 loaded\\n" msgstr "Toclet %1 geladen\\n" -#: html/Search/Bulk.html:216 +#: html/Search/Bulk.html:269 #. ($Ticket->Id,$_) msgid "Ticket %1: %2" msgstr "Ticket %1: %2" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:74 msgid "Ticket Custom Fields" -msgstr "" +msgstr "Ticket-Specifieke Velden" -#: html/Ticket/History.html:24 html/Ticket/History.html:27 +#: html/Ticket/History.html:46 html/Ticket/History.html:49 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket History # %1 %2" msgstr "Ticket Historie # %1 %2" @@ -5336,27 +4985,27 @@ msgstr "Ticket Id" msgid "Ticket Resolved" msgstr "Ticket Opgelost" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/GlobalCustomFieldTabs:69 html/Admin/Global/CustomFields/index.html:81 lib/RT/CustomField_Overlay.pm:1085 msgid "Ticket Transactions" -msgstr "" +msgstr "Ticket Transacties" #: NOT FOUND IN SOURCE msgid "Ticket attachment" msgstr "Ticket aanhechting" -#: lib/RT/Tickets_Overlay.pm:1228 +#: lib/RT/Tickets_Overlay.pm:1648 msgid "Ticket content" msgstr "Ticket inhoud" -#: lib/RT/Tickets_Overlay.pm:1274 +#: lib/RT/Tickets_Overlay.pm:1697 msgid "Ticket content type" msgstr "Ticket inhoud type" -#: lib/RT/Ticket_Overlay.pm:565 lib/RT/Ticket_Overlay.pm:579 lib/RT/Ticket_Overlay.pm:590 lib/RT/Ticket_Overlay.pm:707 +#: lib/RT/Ticket_Overlay.pm:593 lib/RT/Ticket_Overlay.pm:607 lib/RT/Ticket_Overlay.pm:618 lib/RT/Ticket_Overlay.pm:739 msgid "Ticket could not be created due to an internal error" msgstr "Ticket kong niet aangemaakt worden vanwege een interne fout" -#: lib/RT/Transaction_Overlay.pm:497 +#: NOT FOUND IN SOURCE msgid "Ticket created" msgstr "Ticket aangemaakt" @@ -5364,7 +5013,7 @@ msgstr "Ticket aangemaakt" msgid "Ticket creation failed" msgstr "Ticket aanmaken gefaald" -#: lib/RT/Transaction_Overlay.pm:502 +#: NOT FOUND IN SOURCE msgid "Ticket deleted" msgstr "Ticket verwijderd" @@ -5372,13 +5021,9 @@ msgstr "Ticket verwijderd" msgid "Ticket id not found" msgstr "Ticket id niet gevonden" -#: NOT FOUND IN SOURCE -msgid "Ticket killed" -msgstr "" - -#: html/Ticket/Display.html:33 +#: html/Ticket/Display.html:55 msgid "Ticket metadata" -msgstr "" +msgstr "Ticket metagegevens" #: NOT FOUND IN SOURCE msgid "Ticket not found" @@ -5392,17 +5037,20 @@ msgstr "Ticket status gewijzigd" msgid "Ticket watchers" msgstr "Ticket toeschouwers" -#: html/Elements/Tabs:46 -msgid "Tickets" +#: lib/RT/Search/FromSQL.pm:83 +#. (ref $self) +msgid "TicketSQL search module" msgstr "" -#: lib/RT/Tickets_Overlay.pm:1452 -#. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) +#: html/Admin/Elements/GlobalCustomFieldTabs:64 html/Admin/Global/CustomFields/index.html:75 html/Elements/Tabs:68 lib/RT/CustomField_Overlay.pm:1084 +msgid "Tickets" +msgstr "Tickets" + +#: NOT FOUND IN SOURCE msgid "Tickets %1 %2" msgstr "Tickets %1 %2" -#: lib/RT/Tickets_Overlay.pm:1410 -#. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 by %2" msgstr "Tickets %1 door %2" @@ -5410,31 +5058,31 @@ msgstr "Tickets %1 door %2" msgid "Tickets from %1" msgstr "Tickets van %1" -#: html/Approvals/Elements/ShowDependency:26 +#: html/Approvals/Elements/ShowDependency:48 msgid "Tickets which depend on this approval:" msgstr "Tickets welke afhankelijk zijn van deze goedkeuring" -#: html/Search/Elements/PickBasics:69 html/Ticket/Elements/EditBasics:39 +#: html/Search/Elements/PickBasics:148 html/Ticket/Elements/EditBasics:61 msgid "Time Estimated" -msgstr "" +msgstr "Geschatte Tijd" -#: html/Search/Elements/PickBasics:70 html/Ticket/Create.html:156 html/Ticket/Elements/EditBasics:47 +#: html/Search/Elements/PickBasics:149 html/Ticket/Create.html:187 html/Ticket/Elements/EditBasics:69 msgid "Time Left" msgstr "Tijd Over" -#: html/Search/Elements/PickBasics:68 html/Ticket/Create.html:155 html/Ticket/Elements/EditBasics:43 +#: html/Search/Elements/PickBasics:147 html/Ticket/Create.html:186 html/Ticket/Elements/EditBasics:65 msgid "Time Worked" msgstr "Tijd Gewerkt" -#: lib/RT/Tickets_Overlay.pm:1201 +#: lib/RT/Tickets_Overlay.pm:1619 msgid "Time left" msgstr "Tijd over" -#: html/Elements/Footer:44 +#: html/Elements/Footer:71 msgid "Time to display" msgstr "Tijd om te tonen" -#: lib/RT/Tickets_Overlay.pm:1177 +#: lib/RT/Tickets_Overlay.pm:1594 msgid "Time worked" msgstr "Tijd gewerkt" @@ -5442,10 +5090,14 @@ msgstr "Tijd gewerkt" msgid "TimeLeft" msgstr "TijdOver" -#: lib/RT/Ticket_Overlay.pm:1277 +#: lib/RT/Ticket_Overlay.pm:1143 msgid "TimeWorked" msgstr "TijdGewerkt" +#: html/Search/Elements/EditFormat:74 +msgid "Title" +msgstr "" + #: NOT FOUND IN SOURCE msgid "To generate a diff of this commit:" msgstr "Om een diff van deze uitvoering te genereren:" @@ -5454,45 +5106,45 @@ msgstr "Om een diff van deze uitvoering te genereren:" msgid "To generate a diff of this commit:\\n" msgstr "Om een diff van deze uitvoering te genereren:\\n" -#: html/Elements/Footer:39 +#: html/Elements/Footer:61 #. ('sales@bestpractical.com') msgid "To inquire about support, training, custom development or licensing, please contact %1." -msgstr "" +msgstr "Voor vragen over support, training, bedrijfsspecifieke software-ontwikkeling of licentieovereenkomsten, gelieve contact op te nemen met %1." -#: lib/RT/Ticket_Overlay.pm:1280 +#: lib/RT/Ticket_Overlay.pm:1146 msgid "Told" msgstr "Verteld" -#: html/Admin/Elements/Tabs:43 html/Elements/Tabs:49 +#: html/Admin/Elements/Tabs:68 html/Admin/index.html:88 html/Elements/Tabs:71 msgid "Tools" -msgstr "" +msgstr "Hulpstukken" #: etc/initialdata:252 msgid "Transaction" msgstr "Transactie" -#: lib/RT/Transaction_Overlay.pm:705 +#: lib/RT/Transaction_Overlay.pm:794 #. ($self->Data) msgid "Transaction %1 purged" msgstr "Transactie %1 gezuiverd" -#: lib/RT/Transaction_Overlay.pm:136 +#: lib/RT/Transaction_Overlay.pm:174 msgid "Transaction Created" msgstr "Transactie Gecreëerd" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:78 msgid "Transaction Custom Fields" -msgstr "" +msgstr "Transactie Specifieke Velden" -#: lib/RT/Transaction_Overlay.pm:92 +#: NOT FOUND IN SOURCE msgid "Transaction->Create couldn't, as you didn't specify a ticket id" msgstr "Transactie->Creëer kon niet, aangezien u geen ticket id gespecificeerd heeft" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:125 msgid "Transaction->Create couldn't, as you didn't specify an object type and id" -msgstr "" +msgstr "Transactie->Cre‘r kon niet aangezien er geen objectttype en -id gespecificeerd is" -#: lib/RT/Transaction_Overlay.pm:760 +#: lib/RT/Transaction_Overlay.pm:838 msgid "Transactions are immutable" msgstr "Transacties zijn onwijzigbaar" @@ -5500,23 +5152,19 @@ msgstr "Transacties zijn onwijzigbaar" msgid "Trying to delete a right: %1" msgstr "Tracht een recht te verwijderen: %1" -#: lib/RT/Date.pm:389 +#: lib/RT/Date.pm:414 msgid "Tue." msgstr "Di." -#: 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:1278 lib/RT/Tickets_Overlay.pm:1021 +#: html/Admin/CustomFields/Modify.html:66 html/Admin/Elements/EditCustomField:65 html/Ticket/Elements/AddWatchers:54 html/Ticket/Elements/AddWatchers:65 html/Ticket/Elements/AddWatchers:75 lib/RT/Ticket_Overlay.pm:1144 lib/RT/Tickets_Overlay.pm:1432 msgid "Type" msgstr "Type" -#: NOT FOUND IN SOURCE -msgid "Unable to load article" -msgstr "" - -#: lib/RT/ScripCondition_Overlay.pm:103 +#: lib/RT/ScripCondition_Overlay.pm:129 msgid "Unimplemented" msgstr "Niet geïmplementeerd" -#: html/Admin/Users/Modify.html:67 +#: html/Admin/Users/Modify.html:89 msgid "Unix login" msgstr "Unix aanmelden" @@ -5524,44 +5172,49 @@ msgstr "Unix aanmelden" msgid "UnixUsername" msgstr "UnixGebruikersnaam" -#: lib/RT/Attachment_Overlay.pm:233 lib/RT/Attachment_Overlay.pm:265 +#: lib/RT/Attachment_Overlay.pm:290 lib/RT/Record.pm:847 #. ($self->ContentEncoding) +#. ($ContentEncoding) msgid "Unknown ContentEncoding %1" msgstr "Onbekende InhoudCodering %1" -#: html/Elements/SelectResultsPerPage:36 +#: html/Search/Build.html:632 +msgid "Unknown field: $key" +msgstr "" + +#: html/Elements/SelectResultsPerPage:58 msgid "Unlimited" msgstr "Ongelimiteerd" -#: html/Search/Elements/SelectSearchesForObjects:15 +#: html/Search/Elements/SelectSearchesForObjects:63 msgid "Unnamed search" -msgstr "" +msgstr "Onbenoemde zoekopdracht" #: etc/initialdata:32 msgid "Unprivileged" msgstr "Ongerechtigd" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:60 msgid "Unselected Custom Fields" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:61 msgid "Unselected objects" msgstr "" -#: lib/RT/Transaction_Overlay.pm:562 +#: lib/RT/Transaction_Overlay.pm:648 msgid "Untaken" msgstr "Vrij" #: NOT FOUND IN SOURCE msgid "Untitled search" -msgstr "" +msgstr "Naamloze zoekopdracht" -#: html/Search/Bulk.html:32 +#: html/Search/Bulk.html:54 msgid "Update" msgstr "Ververs" -#: html/Search/Bulk.html:146 +#: html/Search/Bulk.html:178 msgid "Update All" msgstr "" @@ -5569,11 +5222,11 @@ msgstr "" msgid "Update ID" msgstr "Ververs ID" -#: html/Ticket/Update.html:97 +#: html/Ticket/Update.html:133 msgid "Update Ticket" msgstr "" -#: html/Search/Bulk.html:127 html/Ticket/ModifyAll.html:65 html/Ticket/Update.html:48 +#: html/Search/Bulk.html:148 html/Ticket/ModifyAll.html:87 html/Ticket/Update.html:70 msgid "Update Type" msgstr "Ververs Type" @@ -5585,19 +5238,19 @@ msgstr "Ververs al deze tickets in eens" msgid "Update email" msgstr "Ververs email" -#: html/Search/Results.html:46 +#: html/Search/Results.html:80 msgid "Update multiple tickets" -msgstr "" +msgstr "Ververs meer dan ŽŽn ticket" #: NOT FOUND IN SOURCE msgid "Update name" msgstr "Ververs naam" -#: lib/RT/Action/CreateTickets.pm:655 lib/RT/Interface/Web.pm:479 +#: lib/RT/Action/CreateTickets.pm:737 lib/RT/Interface/Web.pm:524 msgid "Update not recorded." msgstr "Verversing niet opgeslagen." -#: html/Search/Bulk.html:78 +#: html/Search/Bulk.html:99 msgid "Update selected tickets" msgstr "Ververs geselecteerde tickets" @@ -5605,7 +5258,7 @@ msgstr "Ververs geselecteerde tickets" msgid "Update signature" msgstr "Ververs signatuur" -#: html/Ticket/ModifyAll.html:62 +#: html/Ticket/ModifyAll.html:84 msgid "Update ticket" msgstr "Ververs ticket" @@ -5613,58 +5266,58 @@ msgstr "Ververs ticket" msgid "Update ticket # %1" msgstr "Ververs ticket # %1" -#: html/SelfService/Update.html:24 html/SelfService/Update.html:63 +#: html/SelfService/Update.html:112 html/SelfService/Update.html:47 #. ($Ticket->id) msgid "Update ticket #%1" msgstr "Ververs ticket #%1" -#: html/Ticket/Update.html:121 +#: html/Ticket/Update.html:156 #. ($TicketObj->id, $TicketObj->Subject) msgid "Update ticket #%1 (%2)" msgstr "Ververs ticket #%1 (%2)" -#: lib/RT/Action/CreateTickets.pm:653 lib/RT/Interface/Web.pm:477 +#: lib/RT/Action/CreateTickets.pm:735 lib/RT/Interface/Web.pm:523 msgid "Update type was neither correspondence nor comment." msgstr "Verversingstype was noch correspondentie, noch commentaar" -#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1281 +#: html/Elements/SelectDateType:54 html/Ticket/Elements/ShowDates:72 lib/RT/Ticket_Overlay.pm:1147 msgid "Updated" msgstr "Ververst" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:84 msgid "Upload multiple files" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:79 msgid "Upload multiple images" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:85 msgid "Upload one file" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:80 msgid "Upload one image" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:86 msgid "Upload up to %1 files" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:81 msgid "Upload up to %1 images" msgstr "" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload your changes" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Use the dropdown menus to select which transactions you want to extract into a new RTFM article" +#: html/Admin/index.html:90 +msgid "Use other RT administrative tools" msgstr "" #: NOT FOUND IN SOURCE @@ -5675,7 +5328,7 @@ msgstr "Gebruiker %1 %2: %3\\n" msgid "User %1 Password: %2\\n" msgstr "Gebruiker %1 Wachtwoord: %2\\n" -#: lib/RT/Ticket_Overlay.pm:468 +#: lib/RT/Ticket_Overlay.pm:496 #. ($args{'Owner'}) msgid "User '%1' could not be found." msgstr "" @@ -5692,7 +5345,7 @@ msgstr "Gebruiker '%1' niet gevonden\\n" msgid "User Defined" msgstr "Gebruiker Gedifiniëerd" -#: html/Admin/Elements/EditScrip:76 +#: html/Admin/Elements/EditScrip:98 msgid "User Defined conditions and actions" msgstr "" @@ -5700,34 +5353,35 @@ msgstr "" msgid "User ID" msgstr "GebruikersID" -#: html/Elements/SelectUsers:25 +#: NOT FOUND IN SOURCE msgid "User Id" msgstr "Gebruiker Id" -#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 +#: html/Admin/Elements/CustomFieldTabs:72 html/Admin/Elements/GroupTabs:68 html/Admin/Elements/QueueTabs:85 html/Admin/Elements/SystemTabs:68 html/Admin/Global/index.html:80 msgid "User Rights" msgstr "Gebruikersrechten" -#: NOT FOUND IN SOURCE +#: lib/RT/Interface/Web.pm:1283 +#. ($cf->Name, $class, $Object->id) msgid "User asked for an unknown update type for custom field %1 for %2 object #%3" -msgstr "" +msgstr "De gebruiker vroeg om een onbekende aanpassing van specifiek veld %1 voor %2 object #%3" -#: html/Admin/Users/Modify.html:252 +#: html/Admin/Users/Modify.html:293 #. ($msg) msgid "User could not be created: %1" msgstr "Gebruiker kon niet aangemaakt worden: %1" -#: lib/RT/User_Overlay.pm:296 +#: lib/RT/User_Overlay.pm:331 msgid "User created" msgstr "Gebruiker aangemaakt" -#: html/Admin/Global/GroupRights.html:66 html/Admin/Groups/GroupRights.html:53 html/Admin/Queues/GroupRights.html:68 +#: html/Admin/CustomFields/GroupRights.html:74 html/Admin/Global/GroupRights.html:88 html/Admin/Groups/GroupRights.html:75 html/Admin/Queues/GroupRights.html:90 msgid "User defined groups" msgstr "Door gebruiker gedefiniëerde groepen" -#: lib/RT/User_Overlay.pm:558 lib/RT/User_Overlay.pm:575 +#: lib/RT/User_Overlay.pm:593 lib/RT/User_Overlay.pm:613 msgid "User loaded" -msgstr "" +msgstr "Gebruiker opgehaald" #: NOT FOUND IN SOURCE msgid "User notified" @@ -5737,43 +5391,39 @@ msgstr "Gebruiker verwittigd" msgid "User view" msgstr "Gebruikers aanzicht" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:99 msgid "User-defined groups" -msgstr "" +msgstr "Door gebruiker gedefinieerde groepen" -#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +#: html/Admin/Users/Modify.html:69 html/Elements/Login:73 html/Ticket/Elements/AddWatchers:56 msgid "Username" msgstr "Gebruikersnaam" -#: 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 +#: html/Admin/Elements/GlobalCustomFieldTabs:55 html/Admin/Elements/SelectNewGroupMembers:47 html/Admin/Elements/Tabs:53 html/Admin/Global/CustomFields/index.html:64 html/Admin/Groups/Members.html:76 html/Admin/Queues/People.html:89 html/Admin/index.html:62 html/User/Groups/Members.html:79 lib/RT/CustomField_Overlay.pm:1086 msgid "Users" msgstr "Gebruikers" -#: html/Admin/Users/index.html:64 +#: html/Admin/Users/index.html:85 msgid "Users matching search criteria" msgstr "Gebruikers die voldoen aan de zoek criteria" -#: lib/RT/Tickets_Overlay_SQL.pm:494 +#: lib/RT/Tickets_Overlay_SQL.pm:523 msgid "Valid Query" -msgstr "" +msgstr "Geldige Zoekopdracht" #: NOT FOUND IN SOURCE msgid "ValueOfQueue" msgstr "WaardeVanRij" -#: html/Admin/Elements/EditCustomField:56 +#: html/Admin/CustomFields/Modify.html:89 html/Admin/Elements/EditCustomField:78 msgid "Values" msgstr "Waarden" -#: NOT FOUND IN SOURCE -msgid "VrijevormEnkele" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Watch" msgstr "Schouw toe" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "WatchAsAdminCc" msgstr "SchouwToeAlsAdminCc" @@ -5781,7 +5431,7 @@ msgstr "SchouwToeAlsAdminCc" msgid "Watcher loaded" msgstr "Toeschouwer geladen" -#: html/Admin/Elements/QueueTabs:41 +#: html/Admin/Elements/QueueTabs:63 msgid "Watchers" msgstr "Toeschouwers" @@ -5789,7 +5439,7 @@ msgstr "Toeschouwers" msgid "WebEncoding" msgstr "WebCodering" -#: lib/RT/Date.pm:390 +#: lib/RT/Date.pm:415 msgid "Wed." msgstr "Wo." @@ -5845,19 +5495,11 @@ msgstr "Wanneer commentaar binnenkomt" msgid "Whenever correspondence comes in" msgstr "Wanneer correspondentie binnenkomt" -#: NOT FOUND IN SOURCE -msgid "Which are referred to by " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Which refer to" -msgstr "" - -#: html/Admin/Users/Modify.html:161 html/User/Prefs.html:67 +#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:89 msgid "Work" msgstr "Werk" -#: html/Search/Results.html:50 +#: html/Search/Results.html:84 msgid "Work offline" msgstr "" @@ -5865,56 +5507,44 @@ msgstr "" msgid "WorkPhone" msgstr "WerkTelefoon" -#: html/Ticket/Elements/ShowBasics:41 html/Ticket/Update.html:42 +#: html/Ticket/Elements/ShowBasics:63 html/Ticket/Update.html:64 msgid "Worked" msgstr "Gewerkt" -#: html/autohandler:150 -msgid "XXX CHANGEME You are not an authorized user" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Yes" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:3059 +#: lib/RT/Ticket_Overlay.pm:3096 msgid "You already own this ticket" msgstr "U bent al eigenaar van dit ticket" -#: html/autohandler:142 +#: html/autohandler:158 html/autohandler:166 msgid "You are not an authorized user" msgstr "U bent geen geauthorizeerde gebruiker" -#: NOT FOUND IN SOURCE -msgid "You can access it with the Download button on the right." -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2941 +#: lib/RT/Ticket_Overlay.pm:2978 msgid "You can only reassign tickets that you own or that are unowned" -msgstr "U kunt alleen tickets opnieuw toe bedelen die van u zijn, of van niemand" +msgstr "U kunt alleen tickets opnieuw toebedelen die van u zijn, of van niemand" #: NOT FOUND IN SOURCE msgid "You don't have permission to view that ticket.\\n" msgstr "U heeft geen toestemming om dat ticket te bekijken" -#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:760 +#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:780 #. ($num, $queue) msgid "You found %1 tickets in queue %2" msgstr "U vond %1 tickets in rij %2" -#: html/NoAuth/Logout.html:30 +#: html/NoAuth/Logout.html:52 msgid "You have been logged out of RT." msgstr "U bent afgemeld bij RT" -#: html/SelfService/Display.html:79 +#: html/SelfService/Display.html:109 msgid "You have no permission to create tickets in that queue." msgstr "U heeft geen toestemming om tickets aan te maken in die rij." -#: lib/RT/Ticket_Overlay.pm:2095 +#: lib/RT/Ticket_Overlay.pm:1964 msgid "You may not create requests in that queue." msgstr "U mag geen verzoeken aanmaken in die rij" -#: html/NoAuth/Logout.html:34 +#: html/NoAuth/Logout.html:56 msgid "You're welcome to login again" msgstr "U mag zich weer aanmelden" @@ -5934,44 +5564,40 @@ msgstr "Uw verzoek is goedgekeurd door %1. Er zijn wellicht nog andere hangende msgid "Your request has been approved." msgstr "Uw verzoek is goedgekeurd." -#: NOT FOUND IN SOURCE -msgid "Your request was rejected" -msgstr "" - #: etc/initialdata:445 msgid "Your request was rejected." msgstr "Uw verzoek was geweigerd." -#: html/autohandler:177 +#: html/autohandler:193 msgid "Your username or password is incorrect" msgstr "Uw gebruikersnaam of wachtwoord zijn onjuist" -#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:127 +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:149 msgid "Zip" msgstr "Postcode" -#: NOT FOUND IN SOURCE -msgid "[no subject]" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "and is not" +#: lib/RT/System.pm:88 +msgid "allow creation of saved searches" msgstr "" -#: NOT FOUND IN SOURCE -msgid "and not" +#: lib/RT/System.pm:87 +msgid "allow loading of saved searches" msgstr "" -#: html/User/Elements/DelegateRights:58 +#: html/User/Elements/DelegateRights:80 #. ($right->PrincipalObj->Object->SelfDescription) msgid "as granted to %1" msgstr "zoals gegeven aan %1" -#: html/SelfService/Closed.html:27 +#: html/Search/Elements/PickBasics:127 +msgid "belongs to" +msgstr "" + +#: html/SelfService/Closed.html:49 msgid "closed" msgstr "" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:33 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:55 msgid "contains" msgstr "bevat" @@ -5991,7 +5617,7 @@ msgstr "correspondentie (waarschijnlijk) niet verstuurd" msgid "correspondence sent" msgstr "correspondentie verstuurd" -#: html/Admin/Queues/Modify.html:76 lib/RT/Date.pm:319 +#: html/Admin/Queues/Modify.html:98 lib/RT/Date.pm:342 msgid "days" msgstr "dagen" @@ -6003,76 +5629,92 @@ msgstr "dood" msgid "delete" msgstr "verwijder" -#: lib/RT/Queue_Overlay.pm:64 +#: lib/RT/Queue_Overlay.pm:88 msgid "deleted" msgstr "verwijderd" -#: html/Search/Elements/PickBasics:33 +#: html/Search/Elements/PickBasics:128 +msgid "does not belong to" +msgstr "" + +#: html/Search/Elements/PickBasics:61 msgid "does not match" msgstr "voldoet niet aan" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:34 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:56 msgid "doesn't contain" msgstr "bevat niet" -#: NOT FOUND IN SOURCE -msgid "email address" -msgstr "" - -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "equal to" msgstr "gelijk aan" -#: NOT FOUND IN SOURCE -msgid "false" +#: html/Search/Build.html:387 +msgid "error: can't move down" +msgstr "" + +#: html/Search/Build.html:409 +msgid "error: can't move left" +msgstr "" + +#: html/Search/Build.html:368 +msgid "error: can't move up" +msgstr "" + +#: html/Search/Build.html:451 +msgid "error: nothing to delete" +msgstr "" + +#: html/Search/Build.html:373 html/Search/Build.html:392 html/Search/Build.html:414 html/Search/Build.html:443 +msgid "error: nothing to move" +msgstr "" + +#: html/Search/Build.html:469 +msgid "error: nothing to toggle" msgstr "" #: NOT FOUND IN SOURCE msgid "filename" msgstr "bestandsnaam" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "greater than" msgstr "groter dan" -#: lib/RT/Group_Overlay.pm:196 +#: lib/RT/Group_Overlay.pm:222 #. ($self->Name) msgid "group '%1'" msgstr "groep '%1'" -#: lib/RT/Date.pm:315 +#: lib/RT/Date.pm:338 msgid "hours" msgstr "uren" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/PickBasics:48 msgid "id" msgstr "id" -#: NOT FOUND IN SOURCE -msgid "in class %1" -msgstr "" - -#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickBasics:49 html/Search/Elements/PickBasics:80 html/Search/Elements/PickBasics:97 html/Search/Elements/PickCFs:37 +#: html/Elements/SelectBoolean:53 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:57 html/Search/Elements/PickBasics:175 html/Search/Elements/PickBasics:74 html/Search/Elements/PickBasics:90 html/Search/Elements/PickCFs:53 msgid "is" msgstr "is" -#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickBasics:50 html/Search/Elements/PickBasics:81 html/Search/Elements/PickBasics:98 html/Search/Elements/PickCFs:38 +#: html/Elements/SelectBoolean:57 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:58 html/Search/Elements/PickBasics:176 html/Search/Elements/PickBasics:75 html/Search/Elements/PickBasics:91 html/Search/Elements/PickCFs:54 msgid "isn't" msgstr "is niet" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "less than" msgstr "minder dan" -#: html/Search/Elements/PickBasics:32 +#: html/Search/Elements/PickBasics:60 msgid "matches" msgstr "voldoet aan" -#: lib/RT/Date.pm:311 +#: lib/RT/Date.pm:334 msgid "min" msgstr "min" -#: html/Ticket/Update.html:42 +#: html/Ticket/Update.html:64 msgid "minutes" msgstr "minuten" @@ -6080,114 +5722,98 @@ msgstr "minuten" msgid "modifications\\n\\n" msgstr "wijzigingen\\n\\n" -#: lib/RT/Date.pm:327 +#: lib/RT/Date.pm:350 msgid "months" msgstr "maanden" -#: lib/RT/Queue_Overlay.pm:59 +#: lib/RT/Queue_Overlay.pm:83 msgid "new" msgstr "nieuw" -#: html/Admin/Elements/EditCustomFields:42 +#: html/Admin/Elements/PickCustomFields:64 html/Admin/Elements/PickObjects:63 msgid "no name" msgstr "" -#: html/Admin/Elements/EditScrips:42 +#: html/Admin/Elements/EditScrips:64 msgid "no value" msgstr "" -#: html/Admin/Elements/EditQueueWatchers:26 html/Ticket/Elements/EditWatchers:27 +#: html/Admin/Elements/EditQueueWatchers:48 html/Ticket/Elements/EditWatchers:49 msgid "none" msgstr "geen" -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "not equal to" msgstr "niet gelijk aan" -#: NOT FOUND IN SOURCE -msgid "notlike" -msgstr "" - -#: html/SelfService/Elements/MyRequests:61 lib/RT/Queue_Overlay.pm:60 +#: html/SelfService/Elements/MyRequests:83 lib/RT/Queue_Overlay.pm:84 msgid "open" msgstr "open" -#: lib/RT/Group_Overlay.pm:201 +#: lib/RT/Group_Overlay.pm:227 #. ($self->Name, $user->Name) msgid "personal group '%1' for user '%2'" msgstr "persoonlijke groep '%1' voor gebruiker '%2'" -#: lib/RT/Group_Overlay.pm:209 +#: lib/RT/Group_Overlay.pm:235 #. ($queue->Name, $self->Type) msgid "queue %1 %2" msgstr "rij %1 %2" -#: lib/RT/Queue_Overlay.pm:63 +#: lib/RT/Queue_Overlay.pm:87 msgid "rejected" msgstr "geweigerd" -#: lib/RT/Queue_Overlay.pm:62 +#: lib/RT/Queue_Overlay.pm:86 msgid "resolved" msgstr "opgelost" -#: lib/RT/Date.pm:307 +#: lib/RT/Date.pm:330 msgid "sec" msgstr "sec" -#: html/Search/Results.html:48 +#: lib/RT/System.pm:86 +msgid "show Configuration tab" +msgstr "" + +#: html/Search/Results.html:82 msgid "spreadsheet" msgstr "" -#: lib/RT/Queue_Overlay.pm:61 +#: lib/RT/Queue_Overlay.pm:85 msgid "stalled" msgstr "bleef steken" -#: lib/RT/Group_Overlay.pm:204 +#: lib/RT/Group_Overlay.pm:230 #. ($self->Type) msgid "system %1" msgstr "systeem %1" -#: lib/RT/Group_Overlay.pm:215 +#: lib/RT/Group_Overlay.pm:241 #. ($self->Type) msgid "system group '%1'" msgstr "systeem groep '%1'" -#: html/Elements/Error:42 html/SelfService/Error.html:41 +#: html/Elements/Error:66 html/SelfService/Error.html:63 msgid "the calling component did not specify why" msgstr "het aanroepende component specificeerde niet waarom" -#: NOT FOUND IN SOURCE -msgid "ticket #%1" -msgstr "" - -#: lib/RT/Group_Overlay.pm:212 +#: lib/RT/Group_Overlay.pm:238 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" msgstr "ticket #%1 %2" -#: NOT FOUND IN SOURCE -msgid "till" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "true" -msgstr "" - -#: lib/RT/Group_Overlay.pm:218 +#: lib/RT/Group_Overlay.pm:244 #. ($self->Id) msgid "undescribed group %1" msgstr "onbeschreven groep %1" -#: NOT FOUND IN SOURCE -msgid "undescripbed group %1" -msgstr "" - -#: lib/RT/Group_Overlay.pm:193 +#: lib/RT/Group_Overlay.pm:219 #. ($user->Object->Name) msgid "user %1" msgstr "gebruiker %1" -#: lib/RT/Date.pm:323 +#: lib/RT/Date.pm:346 msgid "weeks" msgstr "weken" @@ -6195,11 +5821,7 @@ msgstr "weken" msgid "with template %1" msgstr "met sjabloon %1" -#: lib/RT/Date.pm:331 +#: lib/RT/Date.pm:354 msgid "years" msgstr "jaren" -#: NOT FOUND IN SOURCE -msgid "ニックãƒãƒ¼ãƒ " -msgstr "" - diff --git a/rt/lib/RT/I18N/no.po b/rt/lib/RT/I18N/no.po index 1c0dc7326..995ab7852 100644 --- a/rt/lib/RT/I18N/no.po +++ b/rt/lib/RT/I18N/no.po @@ -17,60 +17,58 @@ msgstr "#" 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 -#. ($TicketObj->Id, $TicketObj->Subject) +#: html/Approvals/Elements/Approve:48 html/Approvals/Elements/ShowDependency:71 html/SelfService/Display.html:46 html/Ticket/Display.html:47 html/Ticket/Display.html:51 #. ($Ticket->id, $Ticket->Subject) -#. ($ticket->Id, $ticket->Subject) #. ($link->BaseObj->Id, $link->BaseObj->Subject) +#. ($ticket->Id, $ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) msgid "#%1: %2" msgstr "#%1: %2" -#: lib/RT/Record.pm:737 -#. ($self->id) +#: lib/RT/Record.pm:926 +#. ($label) msgid "$prefix %1" msgstr "" -#: lib/RT/URI/fsck_com_rt.pm:235 +#: lib/RT/URI/fsck_com_rt.pm:257 #. ($self->ObjectType, $self->Object->Id) msgid "%1 #%2" msgstr "" -#: html/Search/Elements/SelectPersonType:30 lib/RT/Date.pm:337 +#: lib/RT/Date.pm:361 #. ($s, $time_unit) -#. ($option, $subtype) msgid "%1 %2" msgstr "%1 %2" -#: lib/RT/Tickets_Overlay.pm:828 -#. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) +#: NOT FOUND IN SOURCE msgid "%1 %2 %3" msgstr "%1 %2 %3" -#: lib/RT/Date.pm:373 +#: lib/RT/Date.pm:397 #. ($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 %3. %2 %7 %4:%5:%6" -#: lib/RT/Ticket_Overlay.pm:3451 lib/RT/Transaction_Overlay.pm:550 lib/RT/Transaction_Overlay.pm:593 +#: lib/RT/Record.pm:1671 lib/RT/Transaction_Overlay.pm:636 lib/RT/Transaction_Overlay.pm:679 #. ($cf->Name, $new_value->Content) #. ($field, $self->NewValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 added" msgstr "%1 %2 lagt til" -#: lib/RT/Date.pm:334 +#: lib/RT/Date.pm:358 #. ($s, $time_unit) msgid "%1 %2 ago" msgstr "%1 %2 siden" -#: lib/RT/Ticket_Overlay.pm:3457 lib/RT/Transaction_Overlay.pm:557 -#. ($cf->Name, $old_value, $new_value->Content) +#: lib/RT/Record.pm:1678 lib/RT/Transaction_Overlay.pm:643 +#. ($cf->Name, $old_content, $new_value->Content) #. ($field, $self->OldValue, $self->NewValue) msgid "%1 %2 changed to %3" msgstr "%1 %2 ble endret til %3" -#: lib/RT/Ticket_Overlay.pm:3454 lib/RT/Transaction_Overlay.pm:553 lib/RT/Transaction_Overlay.pm:599 -#. ($cf->Name, $old_value) +#: lib/RT/Record.pm:1675 lib/RT/Transaction_Overlay.pm:639 lib/RT/Transaction_Overlay.pm:685 +#. ($cf->Name, $old_value->Content) #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 deleted" @@ -80,50 +78,25 @@ msgstr "%1 %2 slettet" msgid "%1 %2 of group %3" msgstr "%1 %2 av gruppen %3" -#: html/Admin/Elements/EditScrips:43 html/Admin/Elements/ListGlobalScrips:27 html/Ticket/Elements/PreviewScrips:53 -#. ($scrip->ConditionObj->Name, $scrip->ActionObj->Name, $scrip->TemplateObj->Name) +#: html/Admin/Elements/EditScrips:65 html/Admin/Elements/ListGlobalScrips:64 html/Ticket/Elements/PreviewScrips:98 #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) msgid "%1 %2 with template %3" msgstr "%1 %2 med mal %3" -#: NOT FOUND IN SOURCE -msgid "%1 %2 הוסף" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 מקבוצה %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 נמחק" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 ×¢× ×ª×‘× ×™×ª %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 שונה ל %3" -msgstr "" - #: NOT FOUND IN SOURCE msgid "%1 (%2) %3 this ticket\\n" msgstr "%1 (%2) %3 denne saken\\n" -#: NOT FOUND IN SOURCE -msgid "%1 (%2) %3 פנייה זו\\n" -msgstr "" - -#: html/Ticket/Elements/ShowAttachments:51 +#: html/Ticket/Elements/ShowAttachments:72 #. ($rev->CreatedAsString, $size, $rev->CreatorObj->Name) msgid "%1 (%2) by %3" msgstr "" -#: html/SelfService/Update.html:30 html/Ticket/Elements/EditBasics:66 html/Ticket/Update.html:39 html/Ticket/Update.html:41 html/Tools/MyDay.html:20 -#. ($Ticket->Status()) -#. ($TicketObj->Status) +#: html/SelfService/Update.html:60 html/Ticket/Elements/EditBasics:87 html/Ticket/Update.html:61 html/Ticket/Update.html:63 html/Tools/MyDay.html:65 +#. (loc($DefaultStatus)) +#. (loc($TicketObj->Status)) #. ($TicketObj->OwnerObj->Name()) -#. ($DefaultStatus) +#. (loc($Ticket->Status())) msgid "%1 (Unchanged)" msgstr "" @@ -131,57 +104,68 @@ msgstr "" msgid "%1 - %2 shown" msgstr "%1 - %2 vist" -#: bin/rt-crontool:165 bin/rt-crontool:172 bin/rt-crontool:178 +#: bin/rt-crontool:194 bin/rt-crontool:201 bin/rt-crontool:207 #. ("--search-argument", "--search") #. ("--condition-argument", "--condition") #. ("--action-argument", "--action") msgid "%1 - An argument to pass to %2" msgstr "%1 - Et parameter til %2" -#: bin/rt-crontool:181 +#: bin/rt-crontool:210 #. ("--verbose") msgid "%1 - Output status updates to STDOUT" msgstr "%1 - Viser statusoppdateringer til STDOUT" -#: bin/rt-crontool:175 +#: bin/rt-crontool:204 #. ("--action") msgid "%1 - Specify the action module you want to use" msgstr "%1 - Oppgi kommandomodulen du ønsker Ã¥ bruke" -#: bin/rt-crontool:169 +#: bin/rt-crontool:198 #. ("--condition") msgid "%1 - Specify the condition module you want to use" msgstr "%1 - Oppgi betingelsesmodulen du ønsker Ã¥ bruke" -#: bin/rt-crontool:162 +#: bin/rt-crontool:191 #. ("--search") msgid "%1 - Specify the search module you want to use" msgstr "%1 - Oppgi søkemodulen du ønsker Ã¥ bruke" -#: NOT FOUND IN SOURCE -msgid "%1 - ×רגומנט להעביר ×ל %2" -msgstr "" - $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) -#: html/Elements/Footer:36 -#. ('»|«', $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2004', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2004', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) +#: html/Elements/Footer:58 +#. ('»|«', + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) msgid "%1 RT %2 Copyright 1996-%3 %4." msgstr "" -#: lib/RT/ScripAction_Overlay.pm:114 +#: lib/RT/ScripAction_Overlay.pm:151 #. ($self->Id) msgid "%1 ScripAction loaded" msgstr "%1 KommandoScript lastet" -#: lib/RT/Ticket_Overlay.pm:3484 +#: lib/RT/Record.pm:1708 #. ($args{'Value'}, $cf->Name) msgid "%1 added as a value for %2" msgstr "%1 ble lagt til som verdi for %2" @@ -198,32 +182,31 @@ msgstr "%1 alias trenger en saksnummer Ã¥ jobbe mot " msgid "%1 aliases require a TicketId to work on (from %2) %3" msgstr "%1 alias trenger et saksnummer Ã¥ jobbe mot (fra %2) %3" -#: lib/RT/Link_Overlay.pm:111 lib/RT/Link_Overlay.pm:118 +#: lib/RT/Link_Overlay.pm:145 lib/RT/Link_Overlay.pm:152 #. ($args{'Base'}) #. ($args{'Target'}) msgid "%1 appears to be a local object, but can't be found in the database" msgstr "%1 ser ut til Ã¥ være et lokalt objekt, men kan ikke finnes i databasen" -#: html/Ticket/Elements/ShowDates:52 lib/RT/Transaction_Overlay.pm:458 +#: html/Ticket/Elements/ShowDates:73 lib/RT/Transaction_Overlay.pm:520 #. ($self->BriefDescription , $self->CreatorObj->Name) #. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) msgid "%1 by %2" msgstr "%1 av %2" -#: lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:688 lib/RT/Transaction_Overlay.pm:697 lib/RT/Transaction_Overlay.pm:700 -#. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) +#: lib/RT/Transaction_Overlay.pm:777 lib/RT/Transaction_Overlay.pm:786 lib/RT/Transaction_Overlay.pm:789 #. ($self->Field , $q1->Name , $q2->Name) #. ($self->Field, $t2->AsString, $t1->AsString) -#. ($self->Field, $self->OldValue, $self->NewValue) +#. ($self->Field, ($self->OldValue? "'".$self->OldValue ."'" : $self->loc("(no value)")) , "'". $self->NewValue."'") msgid "%1 changed from %2 to %3" msgstr "%1 ble endret fra %2 til %3" -#: html/Search/Build.html:161 +#: html/Search/Build.html:212 #. ($Description) msgid "%1 copy" msgstr "" -#: lib/RT/Record.pm:739 +#: lib/RT/Record.pm:930 msgid "%1 could not be set to %2." msgstr "%1 kunne ikke settes til %2." @@ -231,20 +214,22 @@ msgstr "%1 kunne ikke settes til %2." msgid "%1 couldn't init a transaction (%2)\\n" msgstr "%1 kunne ikke starte en transaksjon (%2)\\n" -#: lib/RT/Ticket_Overlay.pm:2739 +#: lib/RT/Ticket_Overlay.pm:2743 #. ($self) msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." msgstr "%1 kunne ikke sette status til løst. RT-basen kan være inkonsistent." -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:560 +#. ($obj_type) msgid "%1 created" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:565 +#. ($obj_type) msgid "%1 deleted" msgstr "" -#: html/Elements/MyTickets:24 +#: html/Elements/MyTickets:47 #. ($rows) msgid "%1 highest priority tickets I own" msgstr "" @@ -253,17 +238,16 @@ msgstr "" msgid "%1 highest priority tickets I own..." msgstr "Mine %1 høyst prioriterte saker..." -#: html/Elements/MyTickets:26 -#. ($rows) +#: NOT FOUND IN SOURCE msgid "%1 highest priority tickets I requested..." msgstr "Mine %1 høyst prioriterte forespørsler..." -#: bin/rt-crontool:157 +#: bin/rt-crontool:186 #. ($0) msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." msgstr "%1 er et verktøy for Ã¥ behandle saker fra eksterne verktøy, slik som cron." -#: lib/RT/Queue_Overlay.pm:784 +#: lib/RT/Queue_Overlay.pm:860 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this queue." msgstr "%1 er ikke lenger en %2 for denne køen." @@ -272,8 +256,7 @@ msgstr "%1 er ikke lenger en %2 for denne køen." msgid "%1 is no longer a %2 for this ticket." msgstr "%1 er ikke lenger en %2 for denne saken." -#: lib/RT/Ticket_Overlay.pm:3540 -#. ($args{'Value'}, $cf->Name) +#: NOT FOUND IN SOURCE msgid "%1 is no longer a value for custom field %2" msgstr "%1 er ikke lenger en verdi for fleksifeltet %2" @@ -281,11 +264,7 @@ msgstr "%1 er ikke lenger en verdi for fleksifeltet %2" msgid "%1 isn't a valid Queue id." msgstr "%1 er ikke et gyldig saksnummer." -#: NOT FOUND IN SOURCE -msgid "%1 matches" -msgstr "" - -#: html/Ticket/Create.html:155 html/Ticket/Create.html:156 html/Ticket/Elements/ShowBasics:36 html/Ticket/Elements/ShowBasics:42 html/Ticket/Elements/ShowBasics:47 +#: html/Ticket/Create.html:186 html/Ticket/Create.html:187 html/Ticket/Elements/ShowBasics:58 html/Ticket/Elements/ShowBasics:64 html/Ticket/Elements/ShowBasics:69 #. ('') #. ('') #. ($Ticket->TimeEstimated) @@ -294,15 +273,7 @@ msgstr "" msgid "%1 min" msgstr "%1 min" -#: NOT FOUND IN SOURCE -msgid "%1 most recently updated articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 newest articles" -msgstr "" - -#: html/Elements/MyRequests:25 +#: html/Elements/MyRequests:47 #. ($rows) msgid "%1 newest unowned tickets" msgstr "" @@ -311,11 +282,11 @@ msgstr "" msgid "%1 not shown" msgstr "%1 vises ikke" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:827 msgid "%1 objects" msgstr "" -#: html/User/Elements/DelegateRights:75 +#: html/User/Elements/DelegateRights:97 #. (loc($ObjectType =~ /^RT::(.*)$/)) msgid "%1 rights" msgstr "%1 rettigheter" @@ -336,7 +307,7 @@ msgstr "%1 er ukjent type for %2" msgid "%1 was created without a CurrentUser\\n" msgstr "%1 ble opprettet uten en aktiv bruker\\n" -#: lib/RT/Action/ResolveMembers.pm:41 +#: lib/RT/Action/ResolveMembers.pm:63 #. (ref $self) msgid "%1 will resolve all members of a resolved group ticket." msgstr "%1 vil løse alle medlemmer av en løst gruppesak." @@ -345,72 +316,36 @@ msgstr "%1 vil løse alle medlemmer av en løst gruppesak." msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." msgstr "%1 vil stoppe en [lokal] BASE hvis den er avhengig av/medlem av en tilkoblet sak." -#: NOT FOUND IN SOURCE -msgid "%1 הוסף כערך עבור %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד עליה×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× (מ %2) %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 לפני %2 ימי×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 נר××” כמו ×ובייקט מקומי, ×בל ×”×•× ×ינו × ×ž×¦× ×‘×ž×¡×“ הנתוני×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 על ידי %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 פעולת-סקריפ נטענה" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 שונה מ %2 ל %3" -msgstr "" - -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:828 msgid "%1's %2 objects" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:829 msgid "%1's %2's %3 objects" msgstr "" -#: html/Search/Elements/SearchPrivacy:7 html/Search/Elements/SelectSearchObject:10 html/Search/Elements/SelectSearchesForObjects:11 -#. ($Object->Name) +#: html/Search/Elements/SearchPrivacy:52 html/Search/Elements/SelectSearchObject:55 html/Search/Elements/SelectSearchesForObjects:56 #. ($object->Name) +#. ($Object->Name) msgid "%1's saved searches" msgstr "" -#: lib/RT/Transaction_Overlay.pm:408 +#: lib/RT/Transaction_Overlay.pm:470 #. ($self) msgid "%1: no attachment specified" msgstr "%1: ingen vedlegg oppgitt" -#: html/Ticket/Elements/ShowTransactionAttachments:56 +#: html/Ticket/Elements/ShowTransactionAttachments:78 #. ($size) msgid "%1b" msgstr "%1b" -#: html/Ticket/Elements/ShowTransactionAttachments:53 +#: html/Ticket/Elements/ShowTransactionAttachments:75 #. (int( $size / 102.4 ) / 10) msgid "%1k" msgstr "%1k" -#: lib/RT/Ticket_Overlay.pm:1252 +#: lib/RT/Ticket_Overlay.pm:1118 #. ($args{'Status'}) msgid "'%1' is an invalid value for status" msgstr "'%1' er en ugyldig statusverdi" @@ -427,7 +362,7 @@ msgstr "(Merk for Ã¥ slette gruppemedlem)" msgid "(Check box to delete scrip)" msgstr "(Merk for Ã¥ slette 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/Elements/EditLinks:32 html/Ticket/Elements/EditPeople:45 html/User/Groups/Members.html:54 +#: html/Admin/Elements/EditCustomFieldValues:50 html/Admin/Elements/EditQueueWatchers:50 html/Admin/Elements/EditScrips:56 html/Admin/Elements/EditTemplates:57 html/Admin/Groups/Members.html:73 html/Elements/EditLinks:54 html/Ticket/Elements/EditPeople:67 html/User/Groups/Members.html:76 msgid "(Check box to delete)" msgstr "(Merk for Ã¥ slette)" @@ -435,53 +370,49 @@ msgstr "(Merk for Ã¥ slette)" msgid "(Check boxes to delete)" msgstr "(Merk boksene for Ã¥ slette)" -#: html/Ticket/Elements/PreviewScrips:49 +#: html/Ticket/Elements/PreviewScrips:94 msgid "(Check boxes to disable notifications to the listed recipients)" msgstr "" -#: html/Ticket/Elements/PreviewScrips:71 +#: html/Ticket/Elements/PreviewScrips:116 msgid "(Check boxes to enable notifications to the listed recipients)" msgstr "" -#: html/Ticket/Create.html:178 +#: html/Ticket/Create.html:209 msgid "(Enter ticket ids or URLs, separated with spaces)" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "(Enter ticket ids or URLs, seperated with spaces)" msgstr "(Skriv inn referansenummer eller URler, separert med mellomrom)" -#: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 +#: html/Admin/Queues/Modify.html:75 html/Admin/Queues/Modify.html:81 #. ($RT::CorrespondAddress) #. ($RT::CommentAddress) -msgid "(If left blank, will default to %1" +msgid "(If left blank, will default to %1)" msgstr "(Settes til standard %1 hvis blank)" #: NOT FOUND IN SOURCE msgid "(No Value)" msgstr "(Ingen Verdi)" -#: html/Admin/Elements/EditCustomFields:32 html/Admin/Elements/ListGlobalCustomFields:31 +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Elements/ListGlobalCustomFields:53 msgid "(No custom fields)" msgstr "(Ingen fleksifelt)" -#: html/Admin/Groups/Members.html:49 html/User/Groups/Members.html:52 +#: html/Admin/Groups/Members.html:71 html/User/Groups/Members.html:74 msgid "(No members)" msgstr "(Ingen medlemmer)" -#: html/Admin/Elements/EditScrips:31 html/Admin/Elements/ListGlobalScrips:31 +#: html/Admin/Elements/EditScrips:53 html/Admin/Elements/ListGlobalScrips:49 msgid "(No scrips)" msgstr "(Ingen scrips)" -#: html/Admin/Elements/EditTemplates:30 +#: html/Admin/Elements/EditTemplates:52 msgid "(No templates)" msgstr "(Ingen maler)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/PickCustomFields:47 html/Admin/Elements/PickObjects:47 msgid "(None)" msgstr "" -#: html/Ticket/Update.html:66 +#: html/Ticket/Update.html:88 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 kopi av denne oppdateringen til en kommaseparert liste med epostaddresser. Endrer ikke hvem som vil motta fremtidige oppdatreinger.)" @@ -489,11 +420,11 @@ msgstr "(Sender en kopi av denne oppdateringen til en kommaseparert liste med ep 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 kopi av denne oppdateringen til en kommaseparert liste med epostaddresser. Endrer ikke hvem som vil motta fremtidige oppdateringer.)" -#: html/Ticket/Create.html:78 +#: html/Ticket/Create.html:100 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 kopi av denne oppdateringen til en kommaseparert liste av administrative epostaddresser. Disse vil vil motta fremtidige oppdateringer.)" -#: html/Ticket/Update.html:62 +#: html/Ticket/Update.html:84 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 kopi av denne oppdateringen til en komma-separert liste av epostaddresser. Endrer ikke hvem som vil motta fremtidige oppdateringer.)" @@ -501,51 +432,43 @@ msgstr "(Sender en kopi av denne oppdateringen til en komma-separert liste av ep 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 kopi av denne oppdateringen til en kommaseparert liste med epost-addresser. Endrer ikke hvem som vi motta fremtige utfordrer dere nÃ¥." -#: html/Ticket/Create.html:68 +#: html/Ticket/Create.html:90 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 kopi av dette oppdateringen til en kommaseparert liste med epostaddresser. Disse vill motta fremtidige oppdateringer.)" -#: html/Admin/Elements/EditScrip:80 +#: html/Admin/Elements/EditScrip:102 msgid "(Use these fields when you choose 'User Defined' for a condition or action)" msgstr "" -#: html/Admin/Groups/index.html:32 html/User/Groups/index.html:32 +#: html/Admin/Groups/index.html:57 html/User/Groups/index.html:54 msgid "(empty)" msgstr "(tom)" -#: NOT FOUND IN SOURCE -msgid "(no Summary)" -msgstr "" - -#: html/Admin/Users/index.html:38 +#: html/Admin/Users/index.html:60 msgid "(no name listed)" msgstr "(navn ikke oppgitt)" -#: NOT FOUND IN SOURCE -msgid "(no name)" -msgstr "" - #: NOT FOUND IN SOURCE msgid "(no subject)" msgstr "(ingen overskrift)" -#: html/Admin/Elements/SelectRights:47 html/Elements/SelectCustomFieldValue:29 html/Ticket/Elements/EditCustomField:64 html/Ticket/Elements/ShowCustomFields:35 lib/RT/Transaction_Overlay.pm:511 +#: html/Admin/Elements/SelectRights:72 html/Elements/EditCustomFieldSelect:60 html/Elements/SelectCustomFieldValue:51 html/Elements/ShowCustomFields:65 lib/RT/Transaction_Overlay.pm:580 msgid "(no value)" msgstr "(ingen verdi)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFieldValues:47 msgid "(no values)" msgstr "" -#: html/Elements/EditLinks:105 html/Ticket/Elements/BulkLinks:27 +#: html/Elements/EditLinks:130 html/Ticket/Elements/BulkLinks:49 msgid "(only one ticket)" msgstr "(bare en sak)" -#: html/Elements/TicketList:167 +#: html/Elements/RT__Ticket/ColumnMap:146 msgid "(pending approval)" msgstr "(Venter pÃ¥ godkjenning)" -#: html/Elements/TicketList:170 +#: html/Elements/RT__Ticket/ColumnMap:149 msgid "(pending other Collection)" msgstr "" @@ -557,18 +480,14 @@ msgstr "(venter pÃ¥ andre saker)" msgid "(requestor's group)" msgstr "(kundens gruppe)" -#: html/Admin/Users/Modify.html:49 +#: html/Admin/Users/Modify.html:71 msgid "(required)" msgstr "(nødvendig)" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "(untitled)" msgstr "(ingen tittel)" -#: NOT FOUND IN SOURCE -msgid "..." -msgstr "" - #: NOT FOUND IN SOURCE msgid "25 highest priority tickets I own..." msgstr "Mine 25 høyst prioriterte saker..." @@ -577,23 +496,23 @@ msgstr "Mine 25 høyst prioriterte saker..." msgid "25 highest priority tickets I requested..." msgstr "Mine 25 høyst priorterte forespørsler..." -#: html/Ticket/Elements/ShowBasics:31 +#: html/Ticket/Elements/ShowBasics:53 msgid "<% $Ticket->Status%>" msgstr "<% $Ticket-:Status%>" -#: html/Elements/SelectTicketTypes:26 +#: html/Elements/SelectTicketTypes:48 msgid "<% $_ %>" msgstr "<% $_ %>" -#: html/Search/Elements/SelectLinks:26 +#: html/Search/Elements/SelectLinks:48 msgid "<%$_%>" msgstr "" -#: html/Search/Elements/PickBasics:132 html/Search/Elements/PickBasics:139 html/Search/Elements/PickBasics:88 +#: html/Search/Elements/DisplayOptions:65 msgid "<%$field%>" msgstr "" -#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:25 lib/RT/StyleGuide.pod:767 +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:47 lib/RT/StyleGuide.pod:787 #. ($m->scomp('/Elements/SelectNewTicketQueue')) msgid " %1" msgstr " %1" @@ -606,6 +525,10 @@ msgstr "??????" msgid "A blank template" msgstr "En tom mal" +#: html/Admin/Users/Modify.html:363 +msgid "A password was not set, so user won't be able to login." +msgstr "" + #: NOT FOUND IN SOURCE msgid "ACE Deleted" msgstr "ACE slettet" @@ -622,60 +545,72 @@ msgstr "ACE kunne ikke slettes" msgid "ACE could not be found" msgstr "fant ikke ACE" -#: lib/RT/ACE_Overlay.pm:156 lib/RT/Principal_Overlay.pm:180 +#: lib/RT/ACE_Overlay.pm:175 lib/RT/Principal_Overlay.pm:219 msgid "ACE not found" msgstr "ACE ikke funnet" -#: lib/RT/ACE_Overlay.pm:830 +#: lib/RT/ACE_Overlay.pm:854 msgid "ACEs can only be created and deleted." msgstr "ACEr kan bare opprettes og slettes." +#: html/Search/Elements/SelectAndOr:46 +msgid "AND" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Aborting to avoid unintended ticket modifications.\\n" msgstr "Avbryter for Ã¥ ungÃ¥ uÃ¥nsket saksendring" -#: html/User/Elements/Tabs:31 +#: html/User/Elements/Tabs:53 msgid "About me" msgstr "Om meg" -#: html/Admin/Users/Modify.html:79 +#: html/Admin/Users/Modify.html:106 msgid "Access control" msgstr "Aksesskontroll" -#: html/Admin/Elements/EditScrip:49 +#: html/Admin/Elements/EditScrip:71 msgid "Action" msgstr "Handling" -#: lib/RT/Scrip_Overlay.pm:148 +#: lib/RT/Scrip_Overlay.pm:173 #. ($args{'ScripAction'}) msgid "Action %1 not found" msgstr "Handling %1 finnes ikke" -#: bin/rt-crontool:119 +#: NOT FOUND IN SOURCE msgid "Action committed." msgstr "Handling skrevet." -#: bin/rt-crontool:115 +#: bin/rt-crontool:148 +msgid "Action committed.\\n" +msgstr "" + +#: bin/rt-crontool:144 msgid "Action prepared..." msgstr "Handling forberedt" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add" msgstr "" -#: html/Search/Bulk.html:93 +#: html/Search/Bulk.html:114 msgid "Add AdminCc" msgstr "Legg til AdminCc" -#: html/Search/Bulk.html:89 +#: html/Search/Bulk.html:110 msgid "Add Cc" msgstr "Legg til Cc" -#: html/Search/Elements/PickCriteria:24 +#: html/Search/Elements/EditFormat:49 +msgid "Add Columns" +msgstr "" + +#: html/Search/Elements/PickCriteria:46 msgid "Add Criteria" msgstr "" -#: html/Ticket/Create.html:113 html/Ticket/Update.html:81 +#: html/Ticket/Create.html:144 html/Ticket/Update.html:114 msgid "Add More Files" msgstr "Legg til flere filer" @@ -683,11 +618,11 @@ msgstr "Legg til flere filer" msgid "Add Next State" msgstr "Legg til neste status" -#: html/Search/Bulk.html:85 +#: html/Search/Bulk.html:106 msgid "Add Requestor" msgstr "Legg til kunde" -#: html/Admin/Elements/AddCustomFieldValue:24 +#: html/Admin/Elements/AddCustomFieldValue:46 msgid "Add Value" msgstr "Legg til verdi" @@ -711,49 +646,53 @@ msgstr "Legg til et globalt Scrip" msgid "Add a scrip to this queue" msgstr "Legg til et Scrip til denne køen" -#: html/Admin/Global/Scrip.html:54 +#: html/Admin/Global/Scrip.html:76 msgid "Add a scrip which will apply to all queues" msgstr "Legg til et Scrip som vil gjelde for alle køer" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add additional criteria" msgstr "" -#: html/Search/Bulk.html:125 +#: html/Search/Bulk.html:146 msgid "Add comments or replies to selected tickets" msgstr "Legg til kommentarer eller svar til denne saken" -#: html/Admin/Groups/Members.html:41 html/User/Groups/Members.html:38 +#: html/Admin/Groups/Members.html:63 html/User/Groups/Members.html:60 msgid "Add members" msgstr "Legg til medlemmer" -#: html/Admin/Queues/People.html:65 html/Ticket/Elements/AddWatchers:27 +#: html/Admin/Queues/People.html:87 html/Ticket/Elements/AddWatchers:49 msgid "Add new watchers" msgstr "Legg til overvÃ¥kere" +#: lib/RT/CustomField_Overlay.pm:103 +msgid "Add, delete and modify custom field values for objects" +msgstr "" + #: NOT FOUND IN SOURCE msgid "AddNextState" msgstr "AddNextState" -#: lib/RT/Queue_Overlay.pm:684 +#: lib/RT/Queue_Overlay.pm:760 #. ($args{'Type'}) msgid "Added principal as a %1 for this queue" msgstr "La til primær som en %1 for denne køen" -#: lib/RT/Ticket_Overlay.pm:1547 +#: lib/RT/Ticket_Overlay.pm:1416 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" msgstr "La til primær som en %1 for denne saken" -#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:111 +#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:133 msgid "Address1" msgstr "Adresse1" -#: html/Admin/Users/Modify.html:124 html/User/Prefs.html:115 +#: html/Admin/Users/Modify.html:151 html/User/Prefs.html:137 msgid "Address2" msgstr "Adresse2" -#: html/Ticket/Create.html:73 +#: html/Ticket/Create.html:95 msgid "Admin Cc" msgstr "Admin Cc" @@ -765,7 +704,7 @@ msgstr "Admin Kommentar" msgid "Admin Correspondence" msgstr "Admin-korrespondanse" -#: html/Admin/Queues/index.html:24 html/Admin/Queues/index.html:27 +#: html/Admin/Queues/index.html:46 html/Admin/Queues/index.html:49 msgid "Admin queues" msgstr "Adminkøer" @@ -773,7 +712,7 @@ msgstr "Adminkøer" msgid "Admin users" msgstr "Adminbrukere" -#: html/Admin/Global/index.html:25 html/Admin/Global/index.html:27 +#: html/Admin/Global/index.html:47 html/Admin/Global/index.html:49 msgid "Admin/Global configuration" msgstr "Admin/Global konfigurasjon" @@ -789,7 +728,7 @@ msgstr "Admin/Køer/Grunnleggende" msgid "AdminAllPersonalGroups" msgstr "AdminAllePersonalGrupper" -#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:38 lib/RT/ACE_Overlay.pm:88 +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:60 lib/RT/ACE_Overlay.pm:114 msgid "AdminCc" msgstr "AdminCc" @@ -801,35 +740,35 @@ msgstr "AdminKommentar" msgid "AdminCorrespondence" msgstr "AdminKorrespondanse" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:101 msgid "AdminCustomField" msgstr "" -#: lib/RT/Queue_Overlay.pm:73 +#: NOT FOUND IN SOURCE msgid "AdminCustomFields" msgstr "AdminFleksifelt" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "AdminGroup" msgstr "AdminGruppe" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "AdminGroupMembership" msgstr "AdminGruppeMedlemskap" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "AdminOwnPersonalGroups" msgstr "AdminEgnePersonligeGrupper" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "AdminQueue" msgstr "AdminKø" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "AdminUsers" msgstr "AdminBrukere" -#: html/Admin/Queues/People.html:47 html/Ticket/Elements/EditPeople:53 +#: html/Admin/Queues/People.html:69 html/Ticket/Elements/EditPeople:75 msgid "Administrative Cc" msgstr "Administrativ Cc" @@ -837,7 +776,7 @@ msgstr "Administrativ Cc" msgid "Admins" msgstr "Admin" -#: html/Ticket/Elements/Tabs:174 +#: html/Ticket/Elements/Tabs:197 msgid "Advanced" msgstr "" @@ -845,11 +784,7 @@ msgstr "" msgid "Advanced Search" msgstr "Avansert Søk" -#: NOT FOUND IN SOURCE -msgid "Advanced Search Criteria" -msgstr "" - -#: html/Elements/SelectDateRelation:35 +#: html/Elements/SelectDateRelation:57 msgid "After" msgstr "Etter" @@ -857,6 +792,10 @@ msgstr "Etter" msgid "Age" msgstr "Alder" +#: html/Search/Elements/PickCriteria:52 +msgid "Aggregator" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Alias" msgstr "Alias" @@ -870,14 +809,10 @@ msgid "All Approvals Passed" msgstr "" #: NOT FOUND IN SOURCE -msgid "All Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:94 msgid "All Custom Fields" msgstr "Alle Fleksifelt" -#: html/Admin/Queues/index.html:52 +#: html/Admin/Queues/index.html:75 msgid "All Queues" msgstr "Alle køer" @@ -885,35 +820,39 @@ msgstr "Alle køer" msgid "Always sends a message to the requestors independent of message sender" msgstr "Send alltid en melding til kunden uavhengig av meldingssender" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/EditQuery:56 +msgid "And/Or" +msgstr "" + +#: html/Admin/CustomFields/Modify.html:73 html/Admin/Elements/CustomFieldTabs:83 msgid "Applies to" msgstr "" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply" msgstr "" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply your changes" msgstr "" -#: html/Elements/Tabs:58 +#: html/Elements/Tabs:74 msgid "Approval" msgstr "Godkjennelse" -#: html/Approvals/Display.html:45 html/Approvals/Elements/ShowDependency:41 html/Approvals/index.html:64 +#: html/Approvals/Display.html:67 html/Approvals/Elements/ShowDependency:63 html/Approvals/index.html:86 #. ($Ticket->Id, $Ticket->Subject) #. ($ticket->id, $msg) #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Approval #%1: %2" msgstr "Godkjennelse #%1: %2" -#: html/Approvals/index.html:53 +#: html/Approvals/index.html:75 #. ($ticket->Id) msgid "Approval #%1: Notes not recorded due to a system error" msgstr "Godkjenning # %1: Notater kunne ikke lagres pga. systemfeil" -#: html/Approvals/index.html:51 +#: html/Approvals/index.html:73 #. ($ticket->Id) msgid "Approval #%1: Notes recorded" msgstr "Godkjenning #%1: Notater lagret" @@ -934,7 +873,7 @@ msgstr "" msgid "Approval diagram" msgstr "Godkjenningsdiagram" -#: html/Approvals/Elements/Approve:43 +#: html/Approvals/Elements/Approve:65 msgid "Approve" msgstr "Godkjenn" @@ -942,7 +881,7 @@ msgstr "Godkjenn" msgid "Approver's notes: %1" msgstr "Godkjenners notater: %1" -#: lib/RT/Date.pm:414 +#: lib/RT/Date.pm:440 msgid "Apr." msgstr "Apr." @@ -950,72 +889,52 @@ msgstr "Apr." msgid "April" msgstr "April" -#: NOT FOUND IN SOURCE -msgid "Are you sure you want to delete this article?" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1 deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1: %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Articles" -msgstr "" - -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:52 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:73 msgid "Ascending" msgstr "Stigende" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "Assign and remove custom fields" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "AssignCustomFields" msgstr "" -#: html/Search/Bulk.html:134 html/SelfService/Update.html:47 html/Ticket/ModifyAll.html:82 html/Ticket/Update.html:81 +#: html/Search/Bulk.html:164 html/SelfService/Update.html:87 html/Ticket/ModifyAll.html:115 html/Ticket/Update.html:114 msgid "Attach" msgstr "Legg Ved" -#: html/SelfService/Create.html:64 html/Ticket/Create.html:109 +#: html/SelfService/Create.html:92 html/Ticket/Create.html:140 msgid "Attach file" msgstr "Legg ved fil" -#: html/SelfService/Update.html:36 html/Ticket/Create.html:97 html/Ticket/Update.html:70 +#: html/SelfService/Update.html:75 html/Ticket/Create.html:128 html/Ticket/Update.html:92 msgid "Attached file" msgstr "Vedlagt fil" -#: html/Ticket/ShowEmailRecord.html:11 html/Ticket/ShowEmailRecord.html:14 html/Ticket/ShowEmailRecord.html:7 +#: html/Ticket/ShowEmailRecord.html:52 html/Ticket/ShowEmailRecord.html:56 html/Ticket/ShowEmailRecord.html:59 #. ($Attachment) msgid "Attachment '%1' could not be loaded" msgstr "Vedlegg '%1' kunne ikke lastes" -#: lib/RT/Transaction_Overlay.pm:416 +#: lib/RT/Transaction_Overlay.pm:478 msgid "Attachment created" msgstr "Vedlegg opprettet" -#: lib/RT/Tickets_Overlay.pm:1251 +#: lib/RT/Tickets_Overlay.pm:1673 msgid "Attachment filename" msgstr "Vedleggsnavn" -#: html/Ticket/Elements/ShowAttachments:25 +#: html/Ticket/Elements/ShowAttachments:47 msgid "Attachments" msgstr "Vedlegg" -#: lib/RT/Attributes_Overlay.pm:158 +#: lib/RT/Attributes_Overlay.pm:172 msgid "Attribute Deleted" msgstr "" -#: lib/RT/Date.pm:418 +#: lib/RT/Date.pm:444 msgid "Aug." msgstr "Aug." @@ -1039,10 +958,6 @@ msgstr "Autosvar Til Kunde" msgid "AutoreplyToRequestors" msgstr "AutosvarTilKunde" -#: html/Search/Elements/EditFormat:4 -msgid "Available Columns" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Bad PGP Signature: %1\\n" msgstr "Ugyldig PGP-signatur: %1\\n" @@ -1059,19 +974,19 @@ msgstr "Ugyldig data i %1" msgid "Bad transaction number for attachment. %1 should be %2\\n" msgstr "Ugyldig transaksjonsnummer for vedlegg. %1 skulle vært %2\\n" -#: html/Admin/Elements/GroupTabs:38 html/Admin/Elements/QueueTabs:38 html/Admin/Elements/UserTabs:37 html/Ticket/Elements/Tabs:91 html/User/Elements/GroupTabs:37 +#: html/Admin/Elements/CustomFieldTabs:65 html/Admin/Elements/GroupTabs:60 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/UserTabs:58 html/Ticket/Elements/Tabs:113 html/User/Elements/GroupTabs:59 msgid "Basics" msgstr "Detaljer" -#: html/Ticket/Update.html:64 +#: html/Ticket/Update.html:86 msgid "Bcc" msgstr "Bcc" -#: html/Admin/Elements/EditScrip:73 +#: html/Admin/CustomFields/GroupRights.html:91 html/Admin/CustomFields/UserRights.html:74 html/Admin/Elements/EditScrip:95 msgid "Be sure to save your changes" msgstr "Sørg for Ã¥ lagre endringene dine" -#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:336 +#: html/Elements/SelectDateRelation:55 lib/RT/CurrentUser.pm:360 msgid "Before" msgstr "Før" @@ -1079,120 +994,113 @@ msgstr "Før" msgid "Begin Approval" msgstr "Begynn Godkjenning" -#: NOT FOUND IN SOURCE -msgid "Binary" +#: html/Elements/Header:80 +msgid "Best Practical Solutions, LLC corporate logo" msgstr "" #: etc/initialdata:217 msgid "Blank" msgstr "Blank" +#: html/Search/Elements/EditFormat:84 +msgid "Bold" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Bookmarkable URL for this search" msgstr "URL som kan brukes som bokmerke for dette søket" -#: html/Search/Results.html:47 +#: html/Search/Results.html:81 msgid "Bookmarkable link" msgstr "" -#: html/Ticket/Elements/ShowHistory:38 html/Ticket/Elements/ShowHistory:44 +#: html/Ticket/Elements/ShowHistory:60 html/Ticket/Elements/ShowHistory:66 msgid "Brief headers" msgstr "Begrens headere" -#: html/Search/Bulk.html:24 html/Search/Bulk.html:25 +#: html/Search/Bulk.html:46 html/Search/Bulk.html:47 msgid "Bulk ticket update" msgstr "Masseoppdatering av saker" -#: lib/RT/User_Overlay.pm:1533 +#: lib/RT/User_Overlay.pm:1722 msgid "Can not modify system users" msgstr "Kan ikke endre systembrukere" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Queue_Overlay.pm:92 msgid "Can this principal see this queue" msgstr "Kan denne primæren se denne køen" -#: lib/RT/CustomField_Overlay.pm:211 +#: lib/RT/CustomField_Overlay.pm:370 msgid "Can't add a custom field value without a name" msgstr "Kan ikke legge til en verdi for et fleksifelt uten navn" -#: html/Search/Build.html:694 +#: html/Admin/CustomFields/Objects.html:86 +#. ($Class) +msgid "Can't find a collection class for '%1'" +msgstr "" + +#: html/Search/Build.html:761 msgid "Can't find a saved search to work with" msgstr "" -#: lib/RT/Link_Overlay.pm:126 +#: lib/RT/Link_Overlay.pm:160 msgid "Can't link a ticket to itself" msgstr "Kan ikke koble en sak til seg selv" -#: lib/RT/Ticket_Overlay.pm:2716 +#: NOT FOUND IN SOURCE msgid "Can't merge into a merged ticket. You should never get this error" msgstr "Kan ikke flette inn i en flettet sak. Denne meldingen bør ikke forekomme" -#: html/Search/Build.html:699 +#: html/Search/Build.html:766 msgid "Can't save this search" msgstr "" -#: lib/RT/Record.pm:1060 lib/RT/Record.pm:1138 +#: lib/RT/Record.pm:1266 lib/RT/Record.pm:1344 msgid "Can't specifiy both base and target" msgstr "Kan ikke spesifisere bÃ¥de base og mÃ¥l." -#: html/autohandler:132 +#: html/autohandler:148 #. ($msg) msgid "Cannot create user: %1" msgstr "Kunne ikke oprette bruker: %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:59 lib/RT/ACE_Overlay.pm:87 +#: etc/initialdata:50 html/Admin/Queues/People.html:65 html/SelfService/Create.html:71 html/Ticket/Create.html:85 html/Ticket/Elements/EditPeople:72 html/Ticket/Elements/ShowPeople:56 html/Ticket/Update.html:81 lib/RT/ACE_Overlay.pm:113 msgid "Cc" msgstr "Cc" -#: html/SelfService/Prefs.html:30 +#: html/SelfService/Prefs.html:52 msgid "Change password" msgstr "Endre passord" -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:100 msgid "Check All" msgstr "" -#: html/SelfService/Update.html:39 html/Ticket/Create.html:100 html/Ticket/Update.html:73 +#: html/SelfService/Update.html:78 html/Ticket/Create.html:131 html/Ticket/Update.html:95 msgid "Check box to delete" msgstr "Merk for Ã¥ slette" -#: html/Admin/Elements/SelectRights:30 +#: html/Admin/Elements/SelectRights:55 msgid "Check box to revoke right" msgstr "Merk for Ã¥ trekke tilbake rettighet" -#: html/Elements/EditLinks:121 html/Elements/EditLinks:63 html/Elements/ShowLinks:56 html/Ticket/Create.html:183 html/Ticket/Elements/BulkLinks:42 +#: html/Elements/EditLinks:146 html/Elements/EditLinks:85 html/Elements/ShowLinks:78 html/Ticket/Create.html:214 html/Ticket/Elements/BulkLinks:64 msgid "Children" msgstr "Barn" -#: html/Admin/Users/Modify.html:129 html/User/Prefs.html:119 +#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:141 msgid "City" msgstr "By" -#: NOT FOUND IN SOURCE -msgid "Class" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class Name" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class is" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Classes" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:102 msgid "Clear All" msgstr "" -#: html/Ticket/Elements/ShowDates:47 +#: html/Ticket/Elements/ShowDates:68 msgid "Closed" msgstr "Lukket" -#: html/SelfService/Closed.html:24 +#: NOT FOUND IN SOURCE msgid "Closed Tickets" msgstr "Lukkede Saker" @@ -1200,7 +1108,7 @@ msgstr "Lukkede Saker" msgid "Closed requests" msgstr "Lukkede forespørsler" -#: html/SelfService/Elements/Tabs:44 +#: html/SelfService/Closed.html:46 html/SelfService/Elements/Tabs:66 msgid "Closed tickets" msgstr "Lukkede saker" @@ -1212,11 +1120,11 @@ msgstr "Kode" msgid "Command not understood!\\n" msgstr "Kunne ikke tolke kommando!\\n" -#: html/Ticket/Elements/ShowTransaction:152 html/Ticket/Elements/Tabs:154 +#: html/Ticket/Elements/ShowTransaction:182 html/Ticket/Elements/Tabs:176 msgid "Comment" msgstr "Kommenter" -#: html/Admin/Queues/Modify.html:57 +#: html/Admin/Queues/Modify.html:79 msgid "Comment Address" msgstr "Kommentaraddresse" @@ -1224,11 +1132,11 @@ msgstr "Kommentaraddresse" msgid "Comment not recorded" msgstr "Kommentaren ble ikke lagret" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "Comment on tickets" msgstr "Kommenter saker" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "CommentOnTicket" msgstr "KommenterSak" @@ -1236,11 +1144,11 @@ msgstr "KommenterSak" msgid "Comments" msgstr "Kommentarer" -#: html/Ticket/ModifyAll.html:69 html/Ticket/Update.html:51 +#: html/Ticket/ModifyAll.html:91 html/Ticket/Update.html:73 msgid "Comments (Not sent to requestors)" msgstr "Kommentarer (Ikke send til kunder)" -#: html/Search/Bulk.html:129 +#: html/Search/Bulk.html:150 msgid "Comments (not sent to requestors)" msgstr "Kommentarer (ikke sendt til kunder)" @@ -1248,15 +1156,15 @@ msgstr "Kommentarer (ikke sendt til kunder)" msgid "Comments about %1" msgstr "Kommentarer til %1" -#: html/Admin/Users/Modify.html:182 html/Ticket/Elements/ShowRequestor:45 +#: html/Admin/Users/Modify.html:224 html/Ticket/Elements/ShowRequestor:67 msgid "Comments about this user" msgstr "Kommentarer om denne brukeren" -#: lib/RT/Transaction_Overlay.pm:537 +#: lib/RT/Transaction_Overlay.pm:623 msgid "Comments added" msgstr "La til kommentarer " -#: lib/RT/Action/Generic.pm:149 +#: lib/RT/Action/Generic.pm:176 msgid "Commit Stubbed" msgstr "Lagring forkortet" @@ -1264,23 +1172,23 @@ msgstr "Lagring forkortet" msgid "Compile Restrictions" msgstr "Kompilatorrestriksjoner" -#: html/Admin/Elements/EditScrip:41 +#: html/Admin/Elements/EditScrip:63 msgid "Condition" msgstr "Forutsetning" -#: bin/rt-crontool:105 +#: bin/rt-crontool:131 msgid "Condition matches..." msgstr "Forutsetning gjelder..." -#: lib/RT/Scrip_Overlay.pm:164 +#: lib/RT/Scrip_Overlay.pm:189 msgid "Condition not found" msgstr "Forutsetning ikke funnet" -#: html/Elements/Tabs:52 +#: html/Elements/Tabs:81 msgid "Configuration" msgstr "Konfigurasjon" -#: html/SelfService/Prefs.html:32 +#: html/SelfService/Prefs.html:54 msgid "Confirm" msgstr "Bekreft" @@ -1292,11 +1200,11 @@ msgstr "KontaktInfoSystem" msgid "Contacted date '%1' could not be parsed" msgstr "Kontatdato '%1' kunne ikke tolkes" -#: html/Admin/Elements/ModifyTemplate:43 html/Elements/SelectAttachmentField:26 html/Ticket/ModifyAll.html:86 +#: html/Admin/Elements/ModifyTemplate:65 html/Elements/SelectAttachmentField:48 html/Ticket/ModifyAll.html:119 msgid "Content" msgstr "Innhold" -#: html/Elements/SelectAttachmentField:27 +#: html/Elements/SelectAttachmentField:49 msgid "Content-Type" msgstr "" @@ -1304,7 +1212,7 @@ msgstr "" msgid "Coould not create group" msgstr "Kunne ikke opprette gruppen" -#: html/Search/Elements/EditSearches:16 +#: html/Search/Elements/EditSearches:64 msgid "Copy" msgstr "" @@ -1316,7 +1224,7 @@ msgstr "Korrespondanse" msgid "Correspondence Address" msgstr "Korrespondanseaddresse" -#: lib/RT/Transaction_Overlay.pm:533 +#: lib/RT/Transaction_Overlay.pm:619 msgid "Correspondence added" msgstr "Korrespondanse lagt til" @@ -1324,7 +1232,7 @@ msgstr "Korrespondanse lagt til" msgid "Correspondence not recorded" msgstr "Korrespondansen ble ikke lagret" -#: lib/RT/Ticket_Overlay.pm:3471 +#: NOT FOUND IN SOURCE msgid "Could not add new custom field value for ticket. " msgstr "Kunne ikke legge til nye fleksifeltverdier for saken. " @@ -1332,29 +1240,43 @@ msgstr "Kunne ikke legge til nye fleksifeltverdier for saken. " msgid "Could not add new custom field value for ticket. %1 " msgstr "Kunne ikke legge til nye fleksifeltverdier for saken. %1 " -#: lib/RT/Ticket_Overlay.pm:2967 lib/RT/Ticket_Overlay.pm:2975 lib/RT/Ticket_Overlay.pm:2992 +#: lib/RT/Record.pm:1693 +msgid "Could not add new custom field value. " +msgstr "" + +#: lib/RT/Record.pm:1646 +#. (, $value_msg) +msgid "Could not add new custom field value. %1 " +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:3004 lib/RT/Ticket_Overlay.pm:3012 lib/RT/Ticket_Overlay.pm:3029 msgid "Could not change owner. " msgstr "Kunne ikke endre eier. " -#: html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditCustomFields:164 +#: html/Admin/CustomFields/Modify.html:119 #. ($msg) msgid "Could not create CustomField" msgstr "Kunne ikke opprette fleksifelt" -#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:474 lib/RT/Group_Overlay.pm:481 +#: html/Admin/Elements/EditCustomField:113 +#. ($msg) +msgid "Could not create CustomField: %1" +msgstr "" + +#: html/User/Groups/Modify.html:98 lib/RT/Group_Overlay.pm:502 lib/RT/Group_Overlay.pm:509 msgid "Could not create group" msgstr "Kunne ikke opprette gruppe" -#: html/Admin/Global/Template.html:74 html/Admin/Queues/Template.html:71 +#: html/Admin/Global/Template.html:96 html/Admin/Queues/Template.html:93 #. ($msg) msgid "Could not create template: %1" msgstr "Kunne ikke opprette mal: %1" -#: lib/RT/Ticket_Overlay.pm:1185 lib/RT/Ticket_Overlay.pm:364 +#: lib/RT/Ticket_Overlay.pm:1051 lib/RT/Ticket_Overlay.pm:396 msgid "Could not create ticket. Queue not set" msgstr "Kunne ikke opprette sak. Kø ikke satt" -#: lib/RT/User_Overlay.pm:226 lib/RT/User_Overlay.pm:240 lib/RT/User_Overlay.pm:249 lib/RT/User_Overlay.pm:258 lib/RT/User_Overlay.pm:267 lib/RT/User_Overlay.pm:281 lib/RT/User_Overlay.pm:291 lib/RT/User_Overlay.pm:462 +#: lib/RT/User_Overlay.pm:256 lib/RT/User_Overlay.pm:270 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:288 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:311 lib/RT/User_Overlay.pm:321 lib/RT/User_Overlay.pm:497 msgid "Could not create user" msgstr "Kunne ikke opprette bruker" @@ -1370,11 +1292,11 @@ msgstr "Kunne ikke finne en sak med id %1" msgid "Could not find group %1." msgstr "Kunne ikke finne gruppen %1." -#: lib/RT/Queue_Overlay.pm:662 lib/RT/Ticket_Overlay.pm:1515 +#: lib/RT/Queue_Overlay.pm:738 lib/RT/Ticket_Overlay.pm:1384 msgid "Could not find or create that user" msgstr "Kunne ikke finne eller lage den brukeren" -#: lib/RT/Queue_Overlay.pm:723 lib/RT/Ticket_Overlay.pm:1596 +#: lib/RT/Queue_Overlay.pm:799 lib/RT/Ticket_Overlay.pm:1465 msgid "Could not find that principal" msgstr "Kunne ikke finne den primæren" @@ -1382,25 +1304,34 @@ msgstr "Kunne ikke finne den primæren" msgid "Could not find user %1." msgstr "Kunne ikke finne brukeren %1." -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:69 msgid "Could not load CustomField %1" msgstr "" -#: html/Admin/Groups/Members.html:87 html/User/Groups/Members.html:89 html/User/Groups/Modify.html:81 +#: html/Admin/Groups/Members.html:109 html/User/Groups/Members.html:111 html/User/Groups/Modify.html:103 msgid "Could not load group" msgstr "Kunne ikke hente gruppen" -#: lib/RT/Queue_Overlay.pm:682 +#: lib/RT/SavedSearch.pm:120 +#. ($privacy) +msgid "Could not load object for %1" +msgstr "" + +#: lib/RT/SavedSearch.pm:188 +msgid "Could not load search attribute" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:758 #. ($args{'Type'}) msgid "Could not make that principal a %1 for this queue" msgstr "Kunne ikke sette den primæren som %1 for denne køen" -#: lib/RT/Ticket_Overlay.pm:1536 +#: lib/RT/Ticket_Overlay.pm:1405 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" msgstr "Kunne ikke sette den primæren som %1 for denne saken" -#: lib/RT/Queue_Overlay.pm:781 +#: lib/RT/Queue_Overlay.pm:857 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this queue" msgstr "Kunne ikke fjerne den primæren som %1 for denne køen" @@ -1409,15 +1340,15 @@ msgstr "Kunne ikke fjerne den primæren som %1 for denne køen" msgid "Could not remove that principal as a %1 for this ticket" msgstr "Knne ikke fjære den primæren som %1 for denne saken" -#: lib/RT/User_Overlay.pm:162 +#: lib/RT/User_Overlay.pm:192 msgid "Could not set user info" msgstr "" -#: lib/RT/Group_Overlay.pm:977 +#: lib/RT/Group_Overlay.pm:1011 msgid "Couldn't add member to group" msgstr "Kunne ikke legge til medlemmmer i gruppen" -#: lib/RT/Ticket_Overlay.pm:3481 lib/RT/Ticket_Overlay.pm:3537 +#: lib/RT/Record.pm:1705 lib/RT/Record.pm:1757 #. ($Msg) msgid "Couldn't create a transaction: %1" msgstr "Kunne ikke opprette en transaksjon: %1" @@ -1430,15 +1361,15 @@ msgstr "Kunne ikke tolke gpgs svar\\n" msgid "Couldn't find group\\n" msgstr "Kunne ikke finne gruppen\\n" -#: lib/RT/Record.pm:748 +#: lib/RT/Record.pm:939 msgid "Couldn't find row" msgstr "Kunne ikke finne raden" -#: lib/RT/Group_Overlay.pm:951 +#: lib/RT/Group_Overlay.pm:985 msgid "Couldn't find that principal" msgstr "Kunne ikke finne primæren" -#: lib/RT/CustomField_Overlay.pm:245 +#: lib/RT/CustomField_Overlay.pm:404 msgid "Couldn't find that value" msgstr "Kunne ikke finne verdien" @@ -1450,16 +1381,18 @@ msgstr "Kunne ikke finne den overvÃ¥kern" msgid "Couldn't find user\\n" msgstr "Kunne ikke finne bruker\\n" -#: lib/RT/CurrentUser.pm:123 +#: lib/RT/CurrentUser.pm:146 #. ($self->Id) msgid "Couldn't load %1 from the users database.\\n" msgstr "Kunne ikke laste %1 fra brukerdatabasen.\\n" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:149 +#. ($id) msgid "Couldn't load Class %1" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:107 +#. ($id) msgid "Couldn't load CustomField %1" msgstr "" @@ -1475,25 +1408,26 @@ msgstr "Kunne ikke laste RTs konfigurasjonsfil '%1' %2" msgid "Couldn't load Scrips." msgstr "Kunne ikke laste Scripsene." -#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 +#: html/Admin/Groups/GroupRights.html:109 html/Admin/Groups/UserRights.html:96 #. ($id) msgid "Couldn't load group %1" msgstr "Kunne ikke laste gruppen %1" -#: lib/RT/Link_Overlay.pm:169 lib/RT/Link_Overlay.pm:178 lib/RT/Link_Overlay.pm:205 +#: lib/RT/Link_Overlay.pm:203 lib/RT/Link_Overlay.pm:212 lib/RT/Link_Overlay.pm:239 msgid "Couldn't load link" msgstr "Kunne ikke laste linken" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:83 html/Admin/Queues/CustomFields.html:59 html/Admin/Users/CustomFields.html:59 +#. ($id) msgid "Couldn't load object %1" msgstr "" -#: html/Admin/Elements/EditCustomFields:145 html/Admin/Queues/CustomFields.html:35 html/Admin/Queues/People.html:120 +#: html/Admin/Queues/People.html:142 #. ($id) msgid "Couldn't load queue" msgstr "Kunne ikke laste køen" -#: html/Admin/Queues/GroupRights.html:100 html/Admin/Queues/UserRights.html:71 +#: html/Admin/Queues/GroupRights.html:122 html/Admin/Queues/UserRights.html:93 #. ($id) msgid "Couldn't load queue %1" msgstr "Kunne ikke laste køen %1" @@ -1510,16 +1444,26 @@ msgstr "Kunne ikke finne mal" msgid "Couldn't load that user (%1)" msgstr "Kunne ikke laste den brukeren (%1)" -#: html/SelfService/Display.html:116 +#: html/SelfService/Display.html:156 #. ($id) msgid "Couldn't load ticket '%1'" msgstr "Kunne ikke laste saken '%1'" -#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:131 +#: lib/RT/Ticket_Overlay.pm:2612 +#. ($args{'Base'}) +msgid "Couldn't resolve base '%1' into a URI." +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:2611 +#. ($args{'Target'}) +msgid "Couldn't resolve target '%1' into a URI." +msgstr "" + +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:153 msgid "Country" msgstr "Land" -#: html/Admin/Elements/CreateUserCalled:25 html/Admin/Elements/EditCustomField:62 html/Admin/Elements/EditScrip:110 html/Admin/Groups/Modify.html:55 html/Admin/Queues/Template.html:44 html/Elements/QuickCreate:23 html/Ticket/Create.html:134 html/Ticket/Create.html:195 html/User/Groups/Modify.html:55 +#: html/Admin/Elements/CreateUserCalled:47 html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditScrip:132 html/Admin/Queues/Template.html:66 html/Elements/QuickCreate:68 html/Ticket/Create.html:165 html/Ticket/Create.html:226 msgid "Create" msgstr "Opprett" @@ -1527,20 +1471,16 @@ msgstr "Opprett" msgid "Create Tickets" msgstr "Opprett Saker" -#: NOT FOUND IN SOURCE -msgid "Create a Class" -msgstr "" - -#: html/Admin/Elements/EditCustomField:74 +#: html/Admin/CustomFields/Modify.html:109 html/Admin/Elements/EditCustomField:96 msgid "Create a CustomField" msgstr "Oprett et fleksifelt" -#: html/Admin/Queues/CustomField.html:47 +#: html/Admin/Queues/CustomField.html:69 #. ($QueueObj->Name()) msgid "Create a CustomField for queue %1" msgstr "Opprett et fleksifelt for køen %1" -#: html/Admin/Global/CustomField.html:47 +#: NOT FOUND IN SOURCE msgid "Create a CustomField which applies to all queues" msgstr "Opprett et fleksifelt for alle køer" @@ -1548,10 +1488,6 @@ msgstr "Opprett et fleksifelt for alle køer" msgid "Create a new Custom Field" msgstr "Opprett et nytt fleksifelt" -#: NOT FOUND IN SOURCE -msgid "Create a new article" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create a new global Scrip" msgstr "Opprett et globalt Scrip" @@ -1560,11 +1496,11 @@ msgstr "Opprett et globalt Scrip" msgid "Create a new global scrip" msgstr "Opprett et nytt globalt scrip" -#: html/Admin/Groups/Modify.html:66 html/Admin/Groups/Modify.html:92 +#: html/Admin/Groups/Modify.html:125 html/Admin/Groups/Modify.html:99 msgid "Create a new group" msgstr "Opprett en ny gruppe" -#: html/User/Groups/Modify.html:66 html/User/Groups/Modify.html:91 +#: html/User/Groups/Modify.html:113 html/User/Groups/Modify.html:88 msgid "Create a new personal group" msgstr "Opprett en ny personlig gruppe" @@ -1580,15 +1516,15 @@ msgstr "Opprett et nytt scrip" msgid "Create a new template" msgstr "Opprett en ny mal" -#: html/Ticket/Create.html:24 html/Ticket/Create.html:27 html/Ticket/Create.html:35 +#: html/Ticket/Create.html:46 html/Ticket/Create.html:49 html/Ticket/Create.html:57 msgid "Create a new ticket" msgstr "Opprett en ny sak" -#: html/Admin/Users/Modify.html:211 html/Admin/Users/Modify.html:268 +#: html/Admin/Users/Modify.html:251 html/Admin/Users/Modify.html:306 msgid "Create a new user" msgstr "Opprett en ny bruker" -#: html/Admin/Queues/Modify.html:103 +#: html/Admin/Queues/Modify.html:125 msgid "Create a queue" msgstr "Opprett en ny kø" @@ -1600,27 +1536,19 @@ msgstr "Opprett en kø kalt" msgid "Create a request" msgstr "Opprett en forespørsel" -#: html/Admin/Queues/Scrip.html:58 +#: html/Admin/Queues/Scrip.html:80 #. ($QueueObj->Name) msgid "Create a scrip for queue %1" msgstr "Opprett et scrip for køen %1" -#: html/Admin/Global/Template.html:68 html/Admin/Queues/Template.html:64 +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:86 msgid "Create a template" msgstr "Opprett en mal" -#: html/SelfService/Create.html:24 +#: html/SelfService/Create.html:46 html/SelfService/CreateTicketInQueue.html:46 msgid "Create a ticket" msgstr "Opprett en sak" -#: NOT FOUND IN SOURCE -msgid "Create an article" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create an article in class..." -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create failed: %1 / %2 / %3 " msgstr "Opprettelse feilet: %1 / %2 / %3" @@ -1633,19 +1561,19 @@ msgstr "Opprettelse feilet: %1/%2/%3" msgid "Create new tickets based on this scrip's template" msgstr "Opprett nye saker basert pÃ¥ dette scripets mal" -#: html/SelfService/Create.html:77 +#: html/SelfService/Create.html:105 msgid "Create ticket" msgstr "Opprett sak" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/Queue_Overlay.pm:110 msgid "Create tickets in this queue" msgstr "Opprett saker i denne køen" -#: lib/RT/Queue_Overlay.pm:73 +#: lib/RT/CustomField_Overlay.pm:101 msgid "Create, delete and modify custom fields" msgstr "Opprett, slett og modifiser fleksifelt" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "Create, delete and modify queues" msgstr "Opprett, slett og endre køer" @@ -1653,60 +1581,52 @@ msgstr "Opprett, slett og endre køer" msgid "Create, delete and modify the members of any user's personal groups" msgstr "Opprett, slett og modifiser medlemmene av en brukers personlige grupper" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "Create, delete and modify the members of personal groups" msgstr "Opprett, slett og modifiser medlemmene av personlige grupper" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "Create, delete and modify users" msgstr "Opprett, slett og modifiser brukere" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/System.pm:88 +msgid "CreateSavedSearch" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:110 msgid "CreateTicket" msgstr "OpprettSak" -#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1279 +#: html/Elements/SelectDateType:47 html/Ticket/Elements/ShowDates:48 lib/RT/Ticket_Overlay.pm:1145 msgid "Created" msgstr "Opprettet" -#: html/Admin/Elements/EditCustomField:87 +#: html/Admin/CustomFields/Modify.html:121 html/Admin/Elements/EditCustomField:117 #. ($CustomFieldObj->Name()) msgid "Created CustomField %1" msgstr "Opprettet Fleksifelt %1" -#: NOT FOUND IN SOURCE -msgid "Created by" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Created during" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Created template %1" msgstr "Opprettet malen %1" -#: html/Search/Elements/PickBasics:115 +#: html/Search/Elements/PickBasics:102 msgid "Creator" msgstr "" -#: html/Elements/EditLinks:27 +#: html/Elements/EditLinks:49 msgid "Current Links" msgstr "Eksisterende Forhold" -#: NOT FOUND IN SOURCE -msgid "Current Relationships" -msgstr "" - -#: html/Admin/Elements/EditScrips:29 +#: html/Admin/Elements/EditScrips:51 msgid "Current Scrips" msgstr "Eksisterende Scrips" -#: html/Admin/Groups/Members.html:38 html/User/Groups/Members.html:41 +#: html/Admin/Groups/Members.html:60 html/User/Groups/Members.html:63 msgid "Current members" msgstr "Eksisterende medlemmer" -#: html/Admin/Elements/SelectRights:28 +#: html/Admin/Elements/SelectRights:51 msgid "Current rights" msgstr "Eksisterende rettigheter" @@ -1714,68 +1634,63 @@ msgstr "Eksisterende rettigheter" msgid "Current search criteria" msgstr "Eksisterende søkekriterier" -#: html/Admin/Queues/People.html:40 html/Ticket/Elements/EditPeople:44 +#: html/Admin/Queues/People.html:62 html/Ticket/Elements/EditPeople:66 msgid "Current watchers" msgstr "Eksisterende overvÃ¥kere" -#: html/Admin/Global/CustomField.html:54 -#. ($CustomField) +#: NOT FOUND IN SOURCE msgid "Custom Field #%1" msgstr "Fleksifeltet #%1" -#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Ticket/Elements/ShowSummary:35 +#: html/Admin/Elements/SystemTabs:61 html/Admin/Elements/Tabs:62 html/Admin/Global/index.html:71 html/Admin/Users/Modify.html:208 html/Admin/index.html:77 html/Ticket/Elements/ShowSummary:57 msgid "Custom Fields" msgstr "Fleksifelt" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:59 +#. ($lookup) msgid "Custom Fields for %1" msgstr "" -#: html/Admin/Elements/EditScrip:101 +#: html/Admin/Elements/EditScrip:123 msgid "Custom action cleanup code" msgstr "Avsluttningskode" -#: html/Admin/Elements/EditScrip:93 +#: html/Admin/Elements/EditScrip:115 msgid "Custom action preparation code" msgstr "Forberedelseskode" -#: html/Admin/Elements/EditScrip:85 +#: html/Admin/Elements/EditScrip:107 msgid "Custom condition" msgstr "Forutsetning" -#: lib/RT/Tickets_Overlay.pm:1693 -#. ($CF->Name , $args{OPERATOR} , $args{VALUE}) +#: NOT FOUND IN SOURCE msgid "Custom field %1 %2 %3" msgstr "Fleksifeltet %1 %2 %3" -#: NOT FOUND IN SOURCE -msgid "Custom field %1 does not apply to this object" -msgstr "" - -#: lib/RT/Tickets_Overlay.pm:1688 +#: lib/RT/Tickets_Overlay.pm:2147 #. ($CF->Name) msgid "Custom field %1 has a value." msgstr "Fleksifeltet %1 har en verdi." -#: lib/RT/Tickets_Overlay.pm:1685 +#: lib/RT/Tickets_Overlay.pm:2143 #. ($CF->Name) msgid "Custom field %1 has no value." msgstr "Fleksifeltet %1 har ingen verdi." -#: lib/RT/Ticket_Overlay.pm:3373 +#: lib/RT/Record.pm:1579 lib/RT/Record.pm:1740 #. ($args{'Field'}) msgid "Custom field %1 not found" msgstr "Fleksifeltet %1 kunne ikke finnes" -#: html/Admin/Elements/EditCustomFields:195 +#: NOT FOUND IN SOURCE msgid "Custom field deleted" msgstr "Fleksifeltet slettet" -#: lib/RT/Ticket_Overlay.pm:3523 +#: NOT FOUND IN SOURCE msgid "Custom field not found" msgstr "Fleksifeltet kunne ikke finnes" -#: lib/RT/CustomField_Overlay.pm:355 +#: lib/RT/CustomField_Overlay.pm:1041 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" msgstr "Verdien %1 for fleksifeltet %2 kunne ikke finnes" @@ -1784,19 +1699,19 @@ msgstr "Verdien %1 for fleksifeltet %2 kunne ikke finnes" msgid "Custom field value changed from %1 to %2" msgstr "Fleksifeltets verdi endret fra %1 til %2" -#: lib/RT/CustomField_Overlay.pm:255 +#: lib/RT/CustomField_Overlay.pm:414 msgid "Custom field value could not be deleted" msgstr "Fleksifeltets verdi kunne ikke slettes" -#: lib/RT/CustomField_Overlay.pm:361 +#: lib/RT/CustomField_Overlay.pm:1047 msgid "Custom field value could not be found" msgstr "Fleksifeltets verdi kunne ikke finnes" -#: lib/RT/CustomField_Overlay.pm:253 lib/RT/CustomField_Overlay.pm:363 +#: lib/RT/CustomField_Overlay.pm:1049 lib/RT/CustomField_Overlay.pm:412 msgid "Custom field value deleted" msgstr "Fleksifeltverdi slettet" -#: lib/RT/Transaction_Overlay.pm:541 +#: html/Elements/SelectGroups:51 html/Elements/SelectUsers:51 lib/RT/Transaction_Overlay.pm:627 msgid "CustomField" msgstr "FleksiFelt" @@ -1804,11 +1719,11 @@ msgstr "FleksiFelt" msgid "Data error" msgstr "Datafeil" -#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:94 html/Ticket/ModifyAll.html:43 +#: html/SelfService/Display.html:61 html/Ticket/Create.html:191 html/Ticket/Elements/ShowSummary:76 html/Ticket/Elements/Tabs:116 html/Ticket/ModifyAll.html:65 msgid "Dates" msgstr "Datoer" -#: lib/RT/Date.pm:422 +#: lib/RT/Date.pm:448 msgid "Dec." msgstr "Des." @@ -1824,11 +1739,11 @@ msgstr "Standard Autosvarmal" msgid "Default Autoresponse template" msgstr "Standard Autosvarmal" -#: html/Tools/Offline.html:39 +#: html/Tools/Offline.html:61 msgid "Default Queue" msgstr "" -#: html/Tools/Offline.html:48 +#: html/Tools/Offline.html:70 msgid "Default Requestor" msgstr "" @@ -1848,60 +1763,64 @@ msgstr "Standard korrespondensemal" msgid "Default transaction template" msgstr "Standard transaksjonsmal" -#: lib/RT/Transaction_Overlay.pm:519 -#. ($type, $self->Field, $self->OldValue, $self->NewValue) +#: NOT FOUND IN SOURCE msgid "Default: %1/%2 changed from %3 to %4" msgstr "Standard: %1/%2 endret seg fra %3 til %4" -#: html/User/Delegation.html:24 html/User/Delegation.html:27 +#: html/User/Delegation.html:46 html/User/Delegation.html:49 msgid "Delegate rights" msgstr "Deleger rettigheter" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "Delegate specific rights which have been granted to you." msgstr "Deleger spesifikke rettigheter som har blitt gitt til deg." -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "DelegateRights" msgstr "DelegerRettigheter" -#: html/User/Elements/Tabs:37 +#: html/User/Elements/Tabs:59 msgid "Delegation" msgstr "Delegering" -#: html/Admin/Elements/EditScrips:53 html/Search/Elements/EditFormat:66 html/Search/Elements/EditSearches:15 +#: html/Admin/Elements/EditScrips:75 html/Search/Elements/EditFormat:103 html/Search/Elements/EditQuery:57 html/Search/Elements/EditSearches:63 msgid "Delete" msgstr "Slett" -#: html/Admin/Elements/EditTemplates:57 +#: html/Admin/Elements/EditTemplates:79 msgid "Delete Template" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Delete article #%1" +#: lib/RT/SavedSearch.pm:211 +#. ($msg) +msgid "Delete failed: %1" msgstr "" -#: html/Admin/Elements/EditScrips:52 +#: html/Admin/Elements/EditScrips:74 msgid "Delete selected scrips" msgstr "" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "Delete tickets" msgstr "Slett saker" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "DeleteTicket" msgstr "SlettSak" -#: lib/RT/Transaction_Overlay.pm:162 +#: lib/RT/SavedSearch.pm:209 +msgid "Deleted search" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Deleting this object could break referential integrity" msgstr "Sletting av dette objektet kan føre til inkonsistens" -#: lib/RT/Queue_Overlay.pm:329 +#: lib/RT/Queue_Overlay.pm:391 msgid "Deleting this object would break referential integrity" msgstr "Sletting av dette objektet vil føre til inkonsistens" -#: lib/RT/User_Overlay.pm:478 +#: lib/RT/User_Overlay.pm:513 msgid "Deleting this object would violate referential integrity" msgstr "Sletting av dette objektet ville føre til inkonsistens" @@ -1913,11 +1832,11 @@ msgstr "Sletting av dette objektet ville føre til inkonsisistens." msgid "Deleting this object would violate referential integrity. That's bad." msgstr "Sletting av dette objektet ville føre til inkonsistens. Det er uheldig." -#: html/Approvals/Elements/Approve:44 +#: html/Approvals/Elements/Approve:66 msgid "Deny" msgstr "Nekt" -#: html/Elements/EditLinks:113 html/Elements/EditLinks:44 html/Elements/ShowLinks:36 html/Ticket/Create.html:181 html/Ticket/Elements/BulkLinks:34 html/Ticket/Elements/ShowDependencies:31 +#: html/Elements/EditLinks:138 html/Elements/EditLinks:66 html/Elements/ShowLinks:58 html/Ticket/Create.html:212 html/Ticket/Elements/BulkLinks:56 html/Ticket/Elements/ShowDependencies:53 msgid "Depended on by" msgstr "Avhengighet fra" @@ -1925,27 +1844,27 @@ msgstr "Avhengighet fra" msgid "Dependencies: \\n" msgstr "Avhengigheter: \\n" -#: lib/RT/Transaction_Overlay.pm:621 +#: lib/RT/Transaction_Overlay.pm:707 #. ($value) msgid "Dependency by %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:661 +#: lib/RT/Transaction_Overlay.pm:747 #. ($value) msgid "Dependency by %1 deleted" msgstr "" -#: lib/RT/Transaction_Overlay.pm:618 +#: lib/RT/Transaction_Overlay.pm:704 #. ($value) msgid "Dependency on %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:658 +#: lib/RT/Transaction_Overlay.pm:744 #. ($value) msgid "Dependency on %1 deleted" msgstr "" -#: html/Elements/EditLinks:109 html/Elements/EditLinks:35 html/Elements/SelectLinkType:26 html/Elements/ShowLinks:26 html/Ticket/Create.html:180 html/Ticket/Elements/BulkLinks:30 html/Ticket/Elements/ShowDependencies:24 +#: html/Elements/EditLinks:134 html/Elements/EditLinks:57 html/Elements/SelectLinkType:48 html/Elements/ShowLinks:48 html/Ticket/Create.html:211 html/Ticket/Elements/BulkLinks:52 html/Ticket/Elements/ShowDependencies:46 msgid "Depends on" msgstr "Avhengig av" @@ -1953,15 +1872,15 @@ msgstr "Avhengig av" msgid "DependsOn" msgstr "AvhengigAv" -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:57 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:78 msgid "Descending" msgstr "Synkende" -#: html/SelfService/Create.html:72 html/Ticket/Create.html:118 +#: html/SelfService/Create.html:100 html/Ticket/Create.html:149 msgid "Describe the issue below" msgstr "Beskriv problemet under" -#: html/Admin/Elements/AddCustomFieldValue:35 html/Admin/Elements/EditCustomField:38 html/Admin/Elements/EditScrip:34 html/Admin/Elements/ModifyTemplate:35 html/Admin/Groups/Modify.html:48 html/Admin/Queues/Modify.html:47 html/Elements/SelectGroups:26 html/Search/Elements/EditSearches:8 html/User/Groups/Modify.html:48 +#: html/Admin/CustomFields/Modify.html:61 html/Admin/Elements/AddCustomFieldValue:57 html/Admin/Elements/EditCustomField:60 html/Admin/Elements/EditCustomFieldValues:56 html/Admin/Elements/EditScrip:56 html/Admin/Elements/ModifyTemplate:57 html/Admin/Groups/Modify.html:71 html/Admin/Queues/Modify.html:69 html/Search/Elements/EditSearches:56 html/User/Groups/Modify.html:70 msgid "Description" msgstr "Beskrivelse" @@ -1969,31 +1888,31 @@ msgstr "Beskrivelse" msgid "Details" msgstr "Detaljer" -#: html/Ticket/Elements/Tabs:86 +#: html/Search/Elements/EditFormat:71 html/Ticket/Elements/Tabs:108 msgid "Display" msgstr "Vis" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "Display Access Control List" msgstr "Vis Rettigheter" -#: html/Search/Elements/DisplayOptions:25 +#: html/Search/Elements/DisplayOptions:46 msgid "Display Columns" msgstr "" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "Display Scrip templates for this queue" msgstr "Vis Scrip-maler for denne køen" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "Display Scrips for this queue" msgstr "Vis Scrip-maler for denne køen" -#: html/Ticket/Elements/ShowHistory:34 +#: html/Ticket/Elements/ShowHistory:56 msgid "Display mode" msgstr "Visningsmodus" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "Display saved searches for this group" msgstr "" @@ -2001,15 +1920,19 @@ msgstr "" msgid "Display ticket #%1" msgstr "Vis saken #%1" -#: html/Elements/Footer:38 +#: html/Elements/Footer:60 msgid "Distributed under version 2 of the GNU GPL." msgstr "" -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "Do anything and everything" msgstr "Gjør hva som helst" -#: html/Elements/Refresh:29 +#: html/Search/Build.html:112 +msgid "Do the Search" +msgstr "" + +#: html/Elements/Refresh:51 msgid "Don't refresh this page." msgstr "Ikke last denne siden pÃ¥ nytt" @@ -2017,19 +1940,15 @@ msgstr "Ikke last denne siden pÃ¥ nytt" msgid "Don't show search results" msgstr "Ikke vis søkeresultat" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "Download" msgstr "Last ned" -#: NOT FOUND IN SOURCE -msgid "Download all the tickets as a tab delimited file" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:61 html/Admin/Users/index.html:64 msgid "Download as a tab-delimited file" msgstr "" -#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 lib/RT/Ticket_Overlay.pm:1283 +#: html/Elements/SelectDateType:53 html/Ticket/Create.html:197 html/Ticket/Elements/EditDates:66 html/Ticket/Elements/ShowDates:64 lib/RT/Ticket_Overlay.pm:1149 msgid "Due" msgstr "Innen" @@ -2049,28 +1968,32 @@ msgstr "Rediger" msgid "Edit Conditions" msgstr "Rediger Forhold" -#: html/Admin/Queues/CustomFields.html:45 -#. ($Queue->Name) +#: html/Admin/Elements/ObjectCustomFields:92 html/Admin/Queues/CustomFields.html:64 html/Admin/Users/CustomFields.html:64 +#. ($Object->Name) msgid "Edit Custom Fields for %1" msgstr "Rediger fleksifelt for %1" -#: NOT FOUND IN SOURCE -msgid "Edit Custom Fields for Class %1" +#: html/Admin/Global/CustomFields/Groups.html:9 +msgid "Edit Custom Fields for all groups" +msgstr "" + +#: html/Admin/Global/CustomFields/Users.html:9 +msgid "Edit Custom Fields for all users" +msgstr "" + +#: html/Admin/Global/CustomFields/Queue-Tickets.html:9 html/Admin/Global/CustomFields/Queue-Transactions.html:9 +msgid "Edit Custom Fields for tickets in all queues" msgstr "" -#: html/Search/Bulk.html:141 html/Ticket/ModifyLinks.html:35 +#: html/Search/Bulk.html:173 html/Ticket/ModifyLinks.html:57 msgid "Edit Links" msgstr "Rediger Forhold" -#: html/Search/Edit.html:46 +#: html/Search/Edit.html:68 msgid "Edit Query" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Edit Relationships" -msgstr "" - -#: html/Admin/Queues/Templates.html:41 +#: html/Admin/Queues/Templates.html:63 #. ($QueueObj->Name) msgid "Edit Templates for queue %1" msgstr "Rediger Maler for køen %1" @@ -2079,7 +2002,7 @@ msgstr "Rediger Maler for køen %1" msgid "Edit keywords" msgstr "Rediger nøkkelord" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "Edit saved searches for this group" msgstr "" @@ -2087,7 +2010,7 @@ msgstr "" msgid "Edit scrips" msgstr "Rediger scrips" -#: html/Admin/Global/index.html:45 +#: html/Admin/Elements/GlobalCustomFieldTabs:60 html/Admin/Global/index.html:67 msgid "Edit system templates" msgstr "Rediger systemmal" @@ -2095,15 +2018,11 @@ msgstr "Rediger systemmal" msgid "Edit templates for %1" msgstr "Rediger maler for %1" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "EditSavedSearches" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Editing Configuration for Class %1" -msgstr "" - -#: html/Admin/Queues/Modify.html:118 +#: html/Admin/Queues/Modify.html:140 #. ($QueueObj->Name) msgid "Editing Configuration for queue %1" msgstr "Rediger Konfigurasjon for køen %1" @@ -2112,17 +2031,17 @@ msgstr "Rediger Konfigurasjon for køen %1" msgid "Editing Configuration for user %1" msgstr "Redigerer Konfigurasjonen av brukern %1" -#: html/Admin/Elements/EditCustomField:90 +#: html/Admin/CustomFields/Modify.html:125 html/Admin/Elements/EditCustomField:120 #. ($CustomFieldObj->Name()) msgid "Editing CustomField %1" msgstr "Redigerer Fleksifeltet %1" -#: html/Admin/Groups/Members.html:31 +#: html/Admin/Groups/Members.html:53 #. ($Group->Name) msgid "Editing membership for group %1" msgstr "Redigerer medlemsskap for gruppen %1" -#: html/User/Groups/Members.html:128 +#: html/User/Groups/Members.html:150 #. ($Group->Name) msgid "Editing membership for personal group %1" msgstr "Redigerer medlemsskap for den personlige gruppen %1" @@ -2131,15 +2050,15 @@ msgstr "Redigerer medlemsskap for den personlige gruppen %1" msgid "Editing template %1" msgstr "Redigerer malen %1" -#: lib/RT/Record.pm:1075 lib/RT/Record.pm:1152 +#: lib/RT/Record.pm:1281 lib/RT/Record.pm:1358 msgid "Either base or target must be specified" msgstr "Enten base eller mÃ¥l mÃ¥ oppgis" -#: html/Admin/Users/Modify.html:52 html/Elements/SelectUsers:26 html/Ticket/Elements/AddWatchers:55 html/User/Prefs.html:43 +#: html/Admin/Users/Modify.html:74 html/Ticket/Elements/AddWatchers:77 html/User/Prefs.html:65 msgid "Email" msgstr "Epost" -#: lib/RT/User_Overlay.pm:206 +#: lib/RT/User_Overlay.pm:236 msgid "Email address in use" msgstr "Epostaddresse i bruk" @@ -2151,76 +2070,61 @@ msgstr "EpostAddresse" msgid "EmailEncoding" msgstr "EpostFormat" -#: NOT FOUND IN SOURCE -msgid "Enabled (Unchecking this box disables this Class)" -msgstr "" - -#: html/Admin/Elements/EditCustomField:50 +#: html/Admin/CustomFields/Modify.html:83 html/Admin/Elements/EditCustomField:72 msgid "Enabled (Unchecking this box disables this custom field)" msgstr "Aktivt (Fjern merkingen for Ã¥ deaktivere dette fleksifeltet)" -#: html/Admin/Groups/Modify.html:52 html/User/Groups/Modify.html:52 +#: html/Admin/Groups/Modify.html:84 html/User/Groups/Modify.html:74 msgid "Enabled (Unchecking this box disables this group)" msgstr "Aktiv (Fjern merkingen for Ã¥ deaktivere denne gruppen)" -#: html/Admin/Queues/Modify.html:83 +#: html/Admin/Queues/Modify.html:105 msgid "Enabled (Unchecking this box disables this queue)" msgstr "Aktiv (Fjern merkingen for Ã¥ deaktivere denne køen)" #: NOT FOUND IN SOURCE -msgid "Enabled Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:97 msgid "Enabled Custom Fields" msgstr "Aktive Fleksifelt" -#: html/Admin/Queues/index.html:55 +#: html/Admin/Queues/index.html:78 msgid "Enabled Queues" msgstr "Aktive Køer" -#: html/Admin/Elements/EditCustomField:106 html/Admin/Groups/Modify.html:116 html/Admin/Queues/Modify.html:140 html/Admin/Users/Modify.html:308 html/User/Groups/Modify.html:116 +#: html/Admin/Elements/EditCustomField:136 html/Admin/Groups/Modify.html:150 html/Admin/Users/Modify.html:342 html/User/Groups/Modify.html:138 #. (loc_fuzzy($msg)) msgid "Enabled status %1" msgstr "Aktiv status %1" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:143 html/Admin/Queues/Modify.html:162 +#. (loc_fuzzy($msg)) msgid "Enabled status: %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Enter Articles or URIs to link Articles to. Seperate multiple entries with spaces." -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:433 +#: lib/RT/CustomField_Overlay.pm:64 msgid "Enter multiple values" msgstr "Skriv multiple verdier" -#: html/Elements/EditLinks:99 +#: html/Elements/EditLinks:124 msgid "Enter objects or URIs to link objects to. Separate multiple entries with spaces." msgstr "" -#: lib/RT/CustomField_Overlay.pm:430 +#: lib/RT/CustomField_Overlay.pm:65 msgid "Enter one value" msgstr "Skriv en verdi" -#: html/Elements/EditLinks:97 +#: html/Elements/EditLinks:121 msgid "Enter queues or URIs to link queues to. Separate multiple entries with spaces." msgstr "" -#: html/Elements/EditLinks:95 +#: html/Elements/EditLinks:117 html/Search/Bulk.html:174 msgid "Enter tickets or URIs to link tickets to. Separate multiple entries with spaces." -msgstr "" - -#: html/Search/Bulk.html:142 -msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." msgstr "Skriv saker og/eller URIer som det skal linkes til. Separer dem med mellomrom" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:66 msgid "Enter up to %1 values" msgstr "" -#: html/Elements/Login:39 html/SelfService/Error.html:24 html/SelfService/Error.html:25 +#: html/Elements/Login:61 html/SelfService/Error.html:46 html/SelfService/Error.html:47 msgid "Error" msgstr "Feil" @@ -2228,7 +2132,7 @@ msgstr "Feil" msgid "Error adding watcher" msgstr "Feilet ved opprettelse av OvervÃ¥ker" -#: lib/RT/Queue_Overlay.pm:593 +#: lib/RT/Queue_Overlay.pm:669 msgid "Error in parameters to Queue->AddWatcher" msgstr "Feil i parameterne til Queue->AddWatcher" @@ -2236,11 +2140,11 @@ msgstr "Feil i parameterne til Queue->AddWatcher" msgid "Error in parameters to Queue->DelWatcher" msgstr "Feil i parameterne til Queue->DelWatcher" -#: lib/RT/Queue_Overlay.pm:754 +#: lib/RT/Queue_Overlay.pm:830 msgid "Error in parameters to Queue->DeleteWatcher" msgstr "" -#: lib/RT/Ticket_Overlay.pm:1468 +#: lib/RT/Ticket_Overlay.pm:1333 msgid "Error in parameters to Ticket->AddWatcher" msgstr "Feil i parameterne til Ticket->AddWatcher" @@ -2248,19 +2152,15 @@ msgstr "Feil i parameterne til Ticket->AddWatcher" msgid "Error in parameters to Ticket->DelWatcher" msgstr "Feil i parameterne til Ticket->DelWatcher" -#: lib/RT/Ticket_Overlay.pm:1630 +#: lib/RT/Ticket_Overlay.pm:1499 msgid "Error in parameters to Ticket->DeleteWatcher" msgstr "" -#: bin/rt-crontool:206 +#: bin/rt-crontool:233 msgid "Escalate tickets" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Estimate" -msgstr "" - -#: html/Ticket/Elements/ShowBasics:35 +#: html/Ticket/Elements/ShowBasics:57 msgid "Estimated" msgstr "" @@ -2268,7 +2168,7 @@ msgstr "" msgid "Everyone" msgstr "Alle" -#: bin/rt-crontool:190 +#: bin/rt-crontool:219 msgid "Example:" msgstr "Eksempel:" @@ -2280,32 +2180,33 @@ msgstr "EksternAutId" msgid "ExternalContactInfoId" msgstr "EksternKontaktInfoId" -#: html/Admin/Users/Modify.html:72 +#: html/Admin/Users/Modify.html:99 msgid "Extra info" msgstr "Ekstra info" -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1 into class %2" +#: lib/RT/SavedSearch.pm:165 +msgid "Failed to create search attribute" msgstr "" -#: lib/RT/User_Overlay.pm:342 +#: lib/RT/User_Overlay.pm:377 msgid "Failed to find 'Privileged' users pseudogroup." msgstr "Kunne ikke finne pseudogruppen 'Privilgerte' brukere." -#: lib/RT/User_Overlay.pm:349 +#: lib/RT/User_Overlay.pm:384 msgid "Failed to find 'Unprivileged' users pseudogroup" msgstr "Kunne ikke finne 'pseudogruppen 'Upriviligerte' brukere" -#: bin/rt-crontool:134 +#: bin/rt-crontool:163 #. ($modname, $@) msgid "Failed to load module %1. (%2)" msgstr "Kunne ikke laste modulen %1. (%2)" -#: lib/RT/Date.pm:412 +#: lib/RT/SavedSearch.pm:168 +#. ($privacy) +msgid "Failed to load object for %1" +msgstr "" + +#: lib/RT/Date.pm:438 msgid "Feb." msgstr "Feb." @@ -2313,39 +2214,51 @@ msgstr "Feb." msgid "February" msgstr "Februar" -#: html/Elements/SelectAttachmentField:28 +#: html/Elements/SelectAttachmentField:50 msgid "Filename" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:69 msgid "Fill in multiple text areas" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:74 +msgid "Fill in multiple wikitext areas" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:70 msgid "Fill in one text area" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:75 +msgid "Fill in one wikitext area" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:71 msgid "Fill in up to %1 text areas" msgstr "" +#: lib/RT/CustomField_Overlay.pm:76 +msgid "Fill in up to %1 wikitext areas" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Fin" msgstr "End" -#: html/Search/Elements/PickBasics:60 html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:57 lib/RT/Tickets_Overlay.pm:1153 +#: html/Search/Elements/PickBasics:162 html/Ticket/Create.html:185 html/Ticket/Elements/EditBasics:79 lib/RT/Tickets_Overlay.pm:1569 msgid "Final Priority" msgstr "Endelig Prioritet" -#: lib/RT/Ticket_Overlay.pm:1274 +#: lib/RT/Ticket_Overlay.pm:1140 msgid "FinalPriority" msgstr "EndeligPrioritet" -#: html/Admin/Queues/People.html:60 html/Ticket/Elements/EditPeople:33 +#: NOT FOUND IN SOURCE msgid "Find group whose" msgstr "Finn grupper hvor" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:72 html/Admin/Queues/People.html:82 html/Ticket/Elements/EditPeople:55 msgid "Find groups whose" msgstr "" @@ -2353,11 +2266,11 @@ msgstr "" msgid "Find new/open tickets" msgstr "Finn nye/Ã¥pne saker" -#: html/Admin/Queues/People.html:56 html/Admin/Users/index.html:45 html/Ticket/Elements/EditPeople:29 +#: html/Admin/Queues/People.html:78 html/Admin/Users/index.html:70 html/Ticket/Elements/EditPeople:51 msgid "Find people whose" msgstr "Finn folk hvor" -#: html/Search/Results.html:72 +#: html/Search/Results.html:109 msgid "Find tickets" msgstr "Finn saker" @@ -2365,7 +2278,7 @@ msgstr "Finn saker" msgid "Finish Approval" msgstr "Fullfør godkjennelse" -#: html/Ticket/Elements/Tabs:59 +#: html/Ticket/Elements/Tabs:81 msgid "First" msgstr "Først" @@ -2373,52 +2286,52 @@ msgstr "Først" msgid "First page" msgstr "Første side" -#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:746 +#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:766 msgid "Foo Bar Baz" msgstr "Foo Bar Baz" -#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:737 +#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:757 msgid "Foo!" msgstr "Foo!" -#: html/Search/Bulk.html:84 +#: html/Search/Bulk.html:105 msgid "Force change" msgstr "Tving gjennom endring" -#: html/Search/Results.html:70 +#: html/Search/Elements/EditFormat:52 +msgid "Format" +msgstr "" + +#: html/Search/Results.html:107 #. ($ticketcount) msgid "Found %quant(%1,ticket)" msgstr "Fant %quant(%1) sak(er)" -#: lib/RT/Record.pm:750 +#: lib/RT/Record.pm:942 msgid "Found Object" msgstr "Fant Objektet" -#: NOT FOUND IN SOURCE -msgid "Freeform" -msgstr "" - #: NOT FOUND IN SOURCE msgid "FreeformContactInfo" msgstr "FriforkKontaktInfo" -#: lib/RT/CustomField_Overlay.pm:37 +#: NOT FOUND IN SOURCE msgid "FreeformMultiple" msgstr "FriformMultipel" -#: lib/RT/CustomField_Overlay.pm:36 +#: NOT FOUND IN SOURCE msgid "FreeformSingle" msgstr "FriformSingel" -#: lib/RT/Date.pm:392 +#: lib/RT/Date.pm:417 msgid "Fri." msgstr "Fre." -#: html/Ticket/Elements/ShowHistory:40 html/Ticket/Elements/ShowHistory:50 +#: html/Ticket/Elements/ShowHistory:62 html/Ticket/Elements/ShowHistory:72 msgid "Full headers" msgstr "Fulle headere" -#: html/Tools/Offline.html:65 +#: html/Tools/Offline.html:87 msgid "Get template from file" msgstr "" @@ -2426,16 +2339,16 @@ msgstr "" msgid "Getting the current user from a pgp sig\\n" msgstr "Henter brukerinfo fra pgp signatur\\n" -#: lib/RT/Transaction_Overlay.pm:587 +#: lib/RT/Transaction_Overlay.pm:673 #. ($New->Name) msgid "Given to %1" msgstr "Gitt til %1" -#: html/Admin/Elements/Tabs:40 html/Admin/index.html:37 +#: html/Admin/Elements/Tabs:65 html/Admin/index.html:82 msgid "Global" msgstr "Global" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:55 msgid "Global Custom Fields" msgstr "" @@ -2447,16 +2360,20 @@ msgstr "Globale Nøkkelordvalg" msgid "Global Scrips" msgstr "Globale Scrip" -#: html/Admin/Elements/SelectTemplate:37 +#: html/Admin/Global/CustomFields/index.html:59 +msgid "Global custom field configuration" +msgstr "" + +#: html/Admin/Elements/SelectTemplate:59 #. (loc($Template->Name)) msgid "Global template: %1" msgstr "Globale maler: %1" -#: html/Tools/Offline.html:69 +#: html/Tools/Offline.html:91 msgid "Go" msgstr "" -#: html/Admin/Elements/EditCustomFields:73 html/Admin/Groups/index.html:39 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:69 +#: html/Admin/Groups/index.html:67 html/Admin/Groups/index.html:73 html/Admin/Queues/People.html:80 html/Admin/Queues/People.html:84 html/Admin/Queues/index.html:66 html/Admin/Users/index.html:73 html/Search/Results.html:76 html/Ticket/Elements/EditPeople:53 html/Ticket/Elements/EditPeople:57 html/index.html:91 msgid "Go!" msgstr "Start!" @@ -2468,7 +2385,7 @@ msgstr "Gyldig pgp sig fra %1\\n" msgid "Goto page" msgstr "GÃ¥ til siden" -#: html/Elements/GotoTicket:24 html/SelfService/Elements/GotoTicket:24 +#: html/Elements/GotoTicket:46 html/SelfService/Elements/GotoTicket:46 msgid "Goto ticket" msgstr "GÃ¥ til saken" @@ -2476,7 +2393,7 @@ msgstr "GÃ¥ til saken" msgid "Grand" msgstr "Stor" -#: html/Ticket/Elements/AddWatchers:45 html/Ticket/Elements/ShowGroupMembers:33 html/User/Elements/DelegateRights:77 +#: html/Ticket/Elements/AddWatchers:67 html/Ticket/Elements/ShowGroupMembers:55 html/User/Elements/DelegateRights:99 msgid "Group" msgstr "Gruppe" @@ -2484,11 +2401,11 @@ msgstr "Gruppe" msgid "Group %1 %2: %3" msgstr "Gruppen %1 %2: %3" -#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 +#: html/Admin/Elements/CustomFieldTabs:68 html/Admin/Elements/GroupTabs:66 html/Admin/Elements/QueueTabs:82 html/Admin/Elements/SystemTabs:65 html/Admin/Global/index.html:76 msgid "Group Rights" msgstr "Grupperettigheter" -#: lib/RT/Group_Overlay.pm:957 +#: lib/RT/Group_Overlay.pm:991 msgid "Group already has member" msgstr "Alt medlem av gruppen" @@ -2496,20 +2413,20 @@ msgstr "Alt medlem av gruppen" msgid "Group could not be created." msgstr "Gruppen kunne ikke lastes." -#: html/Admin/Groups/Modify.html:76 +#: html/Admin/Groups/Modify.html:109 #. ($create_msg) msgid "Group could not be created: %1" msgstr "Gruppen kunne ikke opprettes: %1" -#: lib/RT/Group_Overlay.pm:497 +#: lib/RT/Group_Overlay.pm:529 msgid "Group created" msgstr "Gruppen opprettet" -#: lib/RT/Group_Overlay.pm:1129 +#: lib/RT/Group_Overlay.pm:1163 msgid "Group has no such member" msgstr "Gruppen har ikke det medlemmet" -#: lib/RT/Group_Overlay.pm:937 lib/RT/Queue_Overlay.pm:669 lib/RT/Queue_Overlay.pm:729 lib/RT/Ticket_Overlay.pm:1522 lib/RT/Ticket_Overlay.pm:1602 +#: lib/RT/Group_Overlay.pm:971 lib/RT/Queue_Overlay.pm:745 lib/RT/Queue_Overlay.pm:805 lib/RT/Ticket_Overlay.pm:1391 lib/RT/Ticket_Overlay.pm:1471 msgid "Group not found" msgstr "Fant ikke gruppen" @@ -2521,44 +2438,42 @@ msgstr "Fant ikke gruppen.\\n" msgid "Group not specified.\\n" msgstr "Ikke spesifisert gruppe.\\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 +#: html/Admin/Elements/GlobalCustomFieldTabs:59 html/Admin/Elements/SelectNewGroupMembers:56 html/Admin/Elements/Tabs:56 html/Admin/Global/CustomFields/index.html:69 html/Admin/Groups/Members.html:85 html/Admin/Queues/People.html:104 html/Admin/Users/Memberships.html:53 html/Admin/index.html:67 html/User/Groups/Members.html:88 lib/RT/CustomField_Overlay.pm:1088 msgid "Groups" msgstr "Grupper" -#: lib/RT/Group_Overlay.pm:963 +#: lib/RT/Group_Overlay.pm:997 msgid "Groups can't be members of their members" msgstr "Grupper kan ikke være medlemmer av sine medlemmer" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:82 msgid "Groups matching search criteria" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Ticket/Elements/ShowRequestor:77 msgid "Groups this user belongs to" msgstr "" -#: lib/RT/Interface/CLI.pm:72 lib/RT/Interface/CLI.pm:72 +#: lib/RT/Interface/CLI.pm:94 lib/RT/Interface/CLI.pm:94 msgid "Hello!" msgstr "Hallo!" -#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:753 +#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:773 #. ($name) msgid "Hello, %1" msgstr "Hallo, %1" -#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:89 +#: html/Admin/Elements/GroupTabs:70 html/Admin/Elements/UserTabs:64 html/Ticket/Elements/ShowHistory:51 html/Ticket/Elements/Tabs:111 msgid "History" msgstr "Historikk" -#: NOT FOUND IN SOURCE -msgid "History for article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/History.html:62 +#. ($GroupObj->Name) msgid "History of the group %1" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/History.html:62 +#. ($UserObj->Name) msgid "History of the user %1" msgstr "" @@ -2566,11 +2481,11 @@ msgstr "" msgid "HomePhone" msgstr "HjemmeTelefon" -#: html/Elements/Tabs:43 +#: html/Elements/Tabs:65 msgid "Homepage" msgstr "Hjemmeside" -#: lib/RT/Base.pm:86 +#: lib/RT/Base.pm:110 #. (6) msgid "I have %quant(%1,concrete mixer)." msgstr "Jeg har %quant(%1, sementblandere)." @@ -2579,11 +2494,15 @@ msgstr "Jeg har %quant(%1, sementblandere)." msgid "I have [quant,_1,concrete mixer]." msgstr "Jeg har [quant,_1,sementblandere]." -#: html/Search/Elements/PickBasics:104 html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1080 +#: html/Search/Build.html:637 +msgid "I'm lost" +msgstr "" + +#: html/Ticket/Elements/ShowBasics:48 lib/RT/Tickets_Overlay.pm:1494 msgid "Id" msgstr "Id" -#: html/Admin/Users/Modify.html:43 html/User/Prefs.html:38 +#: html/Admin/Users/Modify.html:65 html/User/Prefs.html:60 msgid "Identity" msgstr "Identitet" @@ -2591,63 +2510,63 @@ msgstr "Identitet" msgid "If an approval is rejected, reject the original and delete pending approvals" msgstr "Hvis en godkjenner blir avvist, avvis orginalen, og slett ventende godkjenninger" -#: html/Tools/Offline.html:52 +#: html/Tools/Offline.html:74 msgid "If no Requestor is specified, create tickets with this requestor." msgstr "" -#: html/Tools/Offline.html:43 +#: html/Tools/Offline.html:65 msgid "If no queue is specified, create tickets in this queue." msgstr "" -#: bin/rt-crontool:186 +#: bin/rt-crontool:215 msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." msgstr "Hvis dette verktøyet var setgid kunne en fiendtlig lokal bruker bruke dette verktøyet for Ã¥ oppnÃ¥ administrativ tilgang til RT." -#: html/Admin/Queues/People.html:104 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Queues/People.html:126 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:128 html/Ticket/ModifyPeople.html:59 msgid "If you've updated anything above, be sure to" msgstr "Hvis du har oppdatert noe over, sørg for at" -#: lib/RT/Record.pm:742 +#: lib/RT/Record.pm:933 msgid "Illegal value for %1" msgstr "Ugyldig verdig for %1" -#: NOT FOUND IN SOURCE -msgid "Image" -msgstr "" - -#: lib/RT/Record.pm:745 +#: lib/RT/Record.pm:936 msgid "Immutable field" msgstr "LÃ¥st felt" #: NOT FOUND IN SOURCE -msgid "Include disabled classes in listing." -msgstr "" - -#: html/Admin/Elements/EditCustomFields:72 msgid "Include disabled custom fields in listing." msgstr "Inkluder deaktiverte fleksifelt i listen." -#: html/Admin/Groups/index.html:37 +#: html/Admin/Groups/index.html:65 msgid "Include disabled groups in listing." msgstr "" -#: html/Admin/Queues/index.html:42 +#: html/Admin/Queues/index.html:65 msgid "Include disabled queues in listing." msgstr "Inkluder deaktiverte køer i listen." -#: html/Admin/Users/index.html:46 +#: html/Admin/Users/index.html:71 msgid "Include disabled users in search." msgstr "Inkluder deaktiverte brukere i søket." -#: html/Search/Elements/PickBasics:59 lib/RT/Tickets_Overlay.pm:1129 +#: html/Search/Build.html:663 +msgid "Incomplete Query" +msgstr "" + +#: html/Search/Build.html:660 +msgid "Incomplete query" +msgstr "" + +#: html/Search/Elements/PickBasics:161 lib/RT/Tickets_Overlay.pm:1544 msgid "Initial Priority" msgstr "Startprioritet" -#: lib/RT/Ticket_Overlay.pm:1273 lib/RT/Ticket_Overlay.pm:1275 +#: lib/RT/Ticket_Overlay.pm:1139 lib/RT/Ticket_Overlay.pm:1141 msgid "InitialPriority" msgstr "StartPrioritet" -#: lib/RT/ScripAction_Overlay.pm:97 +#: lib/RT/ScripAction_Overlay.pm:134 msgid "Input error" msgstr "Feil i inntasting" @@ -2655,20 +2574,20 @@ msgstr "Feil i inntasting" msgid "Interest noted" msgstr "Interesse registrert" -#: lib/RT/Ticket_Overlay.pm:3797 +#: lib/RT/Ticket_Overlay.pm:3454 msgid "Internal Error" msgstr "Intern Feil" -#: lib/RT/Record.pm:186 +#: lib/RT/Record.pm:305 #. ($id->{error_message}) msgid "Internal Error: %1" msgstr "Intern Feil: %1" -#: lib/RT/Group_Overlay.pm:644 +#: lib/RT/Group_Overlay.pm:676 msgid "Invalid Group Type" msgstr "Ugyldig gruppetype" -#: lib/RT/Principal_Overlay.pm:127 +#: lib/RT/Principal_Overlay.pm:161 msgid "Invalid Right" msgstr "Ugyldige rettigheter" @@ -2676,7 +2595,7 @@ msgstr "Ugyldige rettigheter" msgid "Invalid Type" msgstr "Ugyldig Type" -#: lib/RT/Record.pm:747 +#: lib/RT/Record.pm:938 msgid "Invalid data" msgstr "Ugyldig data" @@ -2684,44 +2603,48 @@ msgstr "Ugyldig data" msgid "Invalid owner. Defaulting to 'nobody'." msgstr "Ugydlig eier. Setter til 'nobody'." -#: lib/RT/Scrip_Overlay.pm:133 lib/RT/Template_Overlay.pm:251 +#: lib/RT/Scrip_Overlay.pm:158 lib/RT/Template_Overlay.pm:276 msgid "Invalid queue" msgstr "Ugyldig 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 +#: lib/RT/ACE_Overlay.pm:265 lib/RT/ACE_Overlay.pm:274 lib/RT/ACE_Overlay.pm:280 lib/RT/ACE_Overlay.pm:291 msgid "Invalid right" msgstr "Ugyldige rettigheter" -#: lib/RT/Record.pm:161 +#: lib/RT/Record.pm:280 #. ($key) msgid "Invalid value for %1" msgstr "Ugyldig verdi for %1" -#: lib/RT/Ticket_Overlay.pm:3380 +#: lib/RT/Record.pm:1597 msgid "Invalid value for custom field" msgstr "Ugyldig verdi for fleksifeltet." -#: lib/RT/Ticket_Overlay.pm:385 +#: lib/RT/Ticket_Overlay.pm:413 msgid "Invalid value for status" msgstr "Ugyldig verdi for status" -#: bin/rt-crontool:187 +#: bin/rt-crontool:216 msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." msgstr "Det er ekstremt viktig at ikkepriviligerte brukere ikke har tilgang til dette verktøyet." -#: bin/rt-crontool:188 +#: bin/rt-crontool:217 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 er anbefalt at du oppretter en upriviligert unixbruker med korrekt gruppemedlemsskap og tilgang til RT for  kjøre dette verktøyet." -#: bin/rt-crontool:159 +#: bin/rt-crontool:188 msgid "It takes several arguments:" msgstr "Det tar flere parametere:" +#: html/Search/Elements/EditFormat:85 +msgid "Italic" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Items pending my approval" msgstr "Ting som venter pÃ¥ min godkjenning" -#: lib/RT/Date.pm:411 +#: lib/RT/Date.pm:437 msgid "Jan." msgstr "Jan." @@ -2729,11 +2652,11 @@ msgstr "Jan." msgid "January" msgstr "Januar" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/Group_Overlay.pm:174 msgid "Join or leave this group" msgstr "Bli med i eller forlat denne gruppen" -#: lib/RT/Date.pm:417 +#: lib/RT/Date.pm:443 msgid "Jul." msgstr "Jul." @@ -2741,11 +2664,11 @@ msgstr "Jul." msgid "July" msgstr "Juli" -#: html/Ticket/Elements/Tabs:100 +#: html/Ticket/Elements/Tabs:122 msgid "Jumbo" msgstr "Total" -#: lib/RT/Date.pm:416 +#: lib/RT/Date.pm:442 msgid "Jun." msgstr "Jun." @@ -2761,23 +2684,23 @@ msgstr "Nøkkelord" msgid "Lang" msgstr "SprÃ¥k" -#: html/User/Prefs.html:54 +#: html/Admin/Users/Modify.html:94 html/User/Prefs.html:76 msgid "Language" msgstr "" -#: html/Ticket/Elements/Tabs:74 +#: html/Search/Elements/EditFormat:79 +msgid "Large" +msgstr "" + +#: html/Ticket/Elements/Tabs:96 msgid "Last" msgstr "Siste" -#: html/Ticket/Elements/EditDates:37 html/Ticket/Elements/ShowDates:39 +#: html/Ticket/Elements/EditDates:59 html/Ticket/Elements/ShowDates:60 msgid "Last Contact" msgstr "Siste Kontakt" -#: NOT FOUND IN SOURCE -msgid "Last Contact" -msgstr "" - -#: html/Elements/SelectDateType:28 +#: html/Elements/SelectDateType:50 msgid "Last Contacted" msgstr "Sist kontaktet" @@ -2785,7 +2708,7 @@ msgstr "Sist kontaktet" msgid "Last Notified" msgstr "Sist Informert" -#: html/Elements/SelectDateType:29 +#: html/Elements/SelectDateType:51 msgid "Last Updated" msgstr "Sist Oppdatert" @@ -2793,19 +2716,19 @@ msgstr "Sist Oppdatert" msgid "LastUpdated" msgstr "SistOppdatert" -#: html/Search/Elements/PickBasics:116 +#: html/Search/Elements/PickBasics:103 msgid "LastUpdatedBy" msgstr "" -#: html/Ticket/Elements/ShowBasics:46 +#: html/Ticket/Elements/ShowBasics:68 msgid "Left" msgstr "Igjen" -#: html/Admin/Users/Modify.html:82 +#: html/Admin/Users/Modify.html:109 msgid "Let this user access RT" msgstr "La denne brukeren fÃ¥ tilgang til RT" -#: html/Admin/Users/Modify.html:86 +#: html/Admin/Users/Modify.html:113 msgid "Let this user be granted rights" msgstr "La denne brukeren fÃ¥ rettigheter" @@ -2817,29 +2740,33 @@ msgstr "Begrenser eier til %1 %2" msgid "Limiting queue to %1 %2" msgstr "Begrenser køen til %1 %2" -#: lib/RT/Record.pm:1086 +#: html/Search/Elements/EditFormat:68 +msgid "Link" +msgstr "" + +#: lib/RT/Record.pm:1292 msgid "Link already exists" msgstr "Lenke finnes alt" -#: lib/RT/Record.pm:1100 +#: lib/RT/Record.pm:1306 msgid "Link could not be created" msgstr "Lenke kunne ikke opprettes" -#: lib/RT/Record.pm:1106 +#: lib/RT/Record.pm:1312 #. ($TransString) msgid "Link created (%1)" msgstr "Lenke opprettet (%1)" -#: lib/RT/Record.pm:1167 +#: lib/RT/Record.pm:1373 #. ($TransString) msgid "Link deleted (%1)" msgstr "Lenke slettet (%1)" -#: lib/RT/Record.pm:1173 +#: lib/RT/Record.pm:1379 msgid "Link not found" msgstr "Lenke ble ikke funnet" -#: html/Ticket/ModifyLinks.html:24 html/Ticket/ModifyLinks.html:28 +#: html/Ticket/ModifyLinks.html:46 html/Ticket/ModifyLinks.html:50 #. ($Ticket->Id) msgid "Link ticket #%1" msgstr "Knytt sak #%1" @@ -2848,113 +2775,122 @@ msgstr "Knytt sak #%1" msgid "Link ticket %1" msgstr "Knytt sak %1" -#: html/Ticket/Create.html:174 html/Ticket/Elements/ShowSummary:61 html/Ticket/Elements/Tabs:98 html/Ticket/ModifyAll.html:56 +#: html/Ticket/Create.html:205 html/Ticket/Elements/ShowSummary:83 html/Ticket/Elements/Tabs:120 html/Ticket/ModifyAll.html:78 msgid "Links" msgstr "Lenker" -#: html/Search/Elements/EditSearches:26 +#: html/Search/Elements/EditSearches:76 msgid "Load" msgstr "" -#: html/Search/Elements/EditSearches:24 +#: html/Search/Elements/EditSearches:74 msgid "Load saved search:" msgstr "" -#: html/Admin/Tools/Configuration.html:19 +#: lib/RT/System.pm:87 +msgid "LoadSavedSearch" +msgstr "" + +#: html/Admin/Tools/Configuration.html:64 msgid "Loaded perl modules" msgstr "" -#: html/Admin/Users/Modify.html:111 html/User/Prefs.html:104 +#: lib/RT/SavedSearch.pm:112 +#. ($self->Name) +msgid "Loaded search %1" +msgstr "" + +#: html/Admin/Users/Modify.html:138 html/User/Prefs.html:126 msgid "Location" msgstr "Lokasjon" -#: lib/RT.pm:184 +#: lib/RT.pm:212 #. ($RT::LogDir) msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." msgstr "Logkatalogen %1 ble ikke funnet eller kunne ikke skrives til.\\nRT kan ikke kjøre." -#: html/Elements/Header:69 +#: html/Elements/Header:94 #. ("".$session{'CurrentUser'}->Name."") msgid "Logged in as %1" msgstr "Logget inn som %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:57 html/Elements/Login:66 html/Elements/Login:76 lib/RT/StyleGuide.pod:797 msgid "Login" msgstr "Innlogging" -#: html/Elements/Header:66 +#: html/Elements/Header:91 msgid "Logout" msgstr "Logg av" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:866 msgid "Lookup type mismatch" msgstr "" -#: html/Search/Bulk.html:83 +#: html/Search/Bulk.html:104 msgid "Make Owner" msgstr "Sett Eier" -#: html/Search/Bulk.html:107 +#: html/Search/Bulk.html:128 msgid "Make Status" msgstr "Sett Status" -#: html/Search/Bulk.html:115 +#: html/Search/Bulk.html:136 msgid "Make date Due" msgstr "msgstr "Sett tidsfrist" " -#: html/Search/Bulk.html:117 +#: html/Search/Bulk.html:138 msgid "Make date Resolved" msgstr "Sett løsningsdato" -#: html/Search/Bulk.html:111 +#: html/Search/Bulk.html:132 msgid "Make date Started" msgstr "Sett startdato" -#: html/Search/Bulk.html:109 +#: html/Search/Bulk.html:130 msgid "Make date Starts" msgstr "Sett startdato" -#: html/Search/Bulk.html:113 +#: html/Search/Bulk.html:134 msgid "Make date Told" msgstr "Sett informert dato" -#: html/Search/Bulk.html:103 +#: html/Search/Bulk.html:124 msgid "Make priority" msgstr "Sett prioritet" -#: html/Search/Bulk.html:105 +#: html/Search/Bulk.html:126 msgid "Make queue" msgstr "Sett Kø" -#: html/Search/Bulk.html:101 +#: html/Search/Bulk.html:122 msgid "Make subject" msgstr "Sett Emne" -#: NOT FOUND IN SOURCE -msgid "Malkovich Malkovich Malkovich Malkovich" +#: lib/RT/Group_Overlay.pm:177 +msgid "Make this group visible to user" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/index.html:78 msgid "Manage custom fields and custom field values" msgstr "" -#: html/Admin/index.html:32 +#: html/Admin/index.html:69 msgid "Manage groups and group membership" msgstr "Sett grupper og gruppemedlemsskap" -#: html/Admin/index.html:38 +#: html/Admin/index.html:85 msgid "Manage properties and configuration which apply to all queues" msgstr "Rediger egenskaper og konfigurasjon som gjelder for alle køer" -#: html/Admin/index.html:35 +#: html/Admin/index.html:74 msgid "Manage queues and queue-specific properties" msgstr "Rediger køer og kø-spesifike egenskaper" -#: html/Admin/index.html:29 +#: html/Admin/index.html:64 msgid "Manage users and passwords" msgstr "Rediger brukere og passord" -#: lib/RT/Date.pm:413 +#: lib/RT/Date.pm:439 msgid "Mar." msgstr "Mar." @@ -2966,33 +2902,33 @@ msgstr "Mars" msgid "May" msgstr "Mai" -#: lib/RT/Date.pm:415 +#: lib/RT/Date.pm:441 msgid "May." msgstr "Mai." -#: lib/RT/Transaction_Overlay.pm:634 +#: lib/RT/Transaction_Overlay.pm:720 #. ($value) msgid "Member %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:674 +#: lib/RT/Transaction_Overlay.pm:760 #. ($value) msgid "Member %1 deleted" msgstr "" -#: lib/RT/Group_Overlay.pm:974 +#: lib/RT/Group_Overlay.pm:1008 msgid "Member added" msgstr "Medlem lagt til" -#: lib/RT/Group_Overlay.pm:1136 +#: lib/RT/Group_Overlay.pm:1170 msgid "Member deleted" msgstr "Medlem slettet" -#: lib/RT/Group_Overlay.pm:1140 +#: lib/RT/Group_Overlay.pm:1174 msgid "Member not deleted" msgstr "Medlem ikke slettet" -#: html/Elements/SelectLinkType:25 +#: html/Elements/SelectLinkType:47 msgid "Member of" msgstr "Medlem av" @@ -3000,74 +2936,75 @@ msgstr "Medlem av" msgid "MemberOf" msgstr "MedlemAv" -#: html/Admin/Elements/GroupTabs:41 html/User/Elements/GroupTabs:41 +#: html/Admin/Elements/GroupTabs:63 html/User/Elements/GroupTabs:63 msgid "Members" msgstr "Medlemmer" -#: lib/RT/Transaction_Overlay.pm:631 +#: lib/RT/Transaction_Overlay.pm:717 #. ($value) msgid "Membership in %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:671 +#: lib/RT/Transaction_Overlay.pm:757 #. ($value) msgid "Membership in %1 deleted" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:61 msgid "Memberships" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/Memberships.html:60 +#. ($UserObj->Name) msgid "Memberships of the user %1" msgstr "" -#: lib/RT/Ticket_Overlay.pm:2813 +#: lib/RT/Ticket_Overlay.pm:2849 msgid "Merge Successful" msgstr "Fletting vellykket" -#: lib/RT/Ticket_Overlay.pm:2733 +#: lib/RT/Ticket_Overlay.pm:2736 msgid "Merge failed. Couldn't set EffectiveId" msgstr "Fletting feilet. Kunne ikke sette EffektivId" -#: html/Elements/EditLinks:104 html/Ticket/Elements/BulkLinks:26 +#: lib/RT/Ticket_Overlay.pm:2744 +msgid "Merge failed. Couldn't set Status" +msgstr "" + +#: html/Elements/EditLinks:129 html/Ticket/Elements/BulkLinks:48 msgid "Merge into" msgstr "Flett inn i" -#: lib/RT/Transaction_Overlay.pm:637 +#: lib/RT/Transaction_Overlay.pm:723 #. ($value) msgid "Merged into %1" msgstr "" -#: html/Search/Bulk.html:135 html/Ticket/Update.html:83 +#: html/Search/Bulk.html:165 html/Ticket/Update.html:116 msgid "Message" msgstr "Melding" -#: NOT FOUND IN SOURCE -msgid "Message body not shown because it is too large or is not plain text." -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2514 +#: lib/RT/Ticket_Overlay.pm:2406 msgid "Message could not be recorded" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Message recipients" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2517 +#: lib/RT/Ticket_Overlay.pm:2409 msgid "Message recorded" msgstr "" -#: html/Ticket/Elements/PreviewScrips:70 +#: html/Ticket/Elements/PreviewScrips:115 msgid "Messages about this ticket will not be sent to..." msgstr "" -#: lib/RT/Record.pm:749 +#: html/Search/Build.html:667 +msgid "Mismatched parentheses" +msgstr "" + +#: lib/RT/Record.pm:940 msgid "Missing a primary key?: %1" msgstr "Mangler en primærnøkkel?: %1" -#: html/Admin/Users/Modify.html:166 html/User/Prefs.html:71 +#: html/Admin/Users/Modify.html:193 html/User/Prefs.html:93 msgid "Mobile" msgstr "Mobil" @@ -3075,15 +3012,7 @@ msgstr "Mobil" msgid "MobilePhone" msgstr "MobilTelefon" -#: NOT FOUND IN SOURCE -msgid "Modified" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "Modify Access Control List" msgstr "Endre Tilgangslister" @@ -3091,31 +3020,37 @@ msgstr "Endre Tilgangslister" msgid "Modify Custom Field %1" msgstr "Endre Fleksifeltet %1" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:96 +#. (loc(lc($FriendlySubTypes)), loc(lc($Types))) +msgid "Modify Custom Fields which apply to %1 for all %2" +msgstr "" + +#: html/Admin/Elements/ObjectCustomFields:98 +#. (loc(lc($Types))) msgid "Modify Custom Fields which apply to all %1" msgstr "" -#: html/Admin/Global/CustomFields.html:43 html/Admin/Global/index.html:50 +#: NOT FOUND IN SOURCE msgid "Modify Custom Fields which apply to all queues" msgstr "Endre Fleksifelt som gjelder for alle køer" -#: html/Admin/Global/GroupRights.html:84 html/Admin/Groups/GroupRights.html:72 html/Admin/Queues/GroupRights.html:85 +#: html/Admin/Global/GroupRights.html:106 html/Admin/Groups/GroupRights.html:94 html/Admin/Queues/GroupRights.html:107 msgid "Modify Group Rights" msgstr "" -#: html/Admin/Groups/Members.html:80 html/User/Groups/Members.html:79 +#: html/Admin/Groups/Members.html:102 html/User/Groups/Members.html:101 msgid "Modify Members" msgstr "" -#: html/User/Delegation.html:36 +#: html/User/Delegation.html:58 msgid "Modify Rights" msgstr "" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "Modify Scrip templates for this queue" msgstr "Endre Scripmaler for denne køen" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "Modify Scrips for this queue" msgstr "Endre Scrips for denne køen" @@ -3127,33 +3062,30 @@ msgstr "Endre SystemACLer" msgid "Modify Template %1" msgstr "Endre Malen %1" -#: html/Admin/Global/UserRights.html:53 html/Admin/Groups/UserRights.html:54 html/Admin/Queues/UserRights.html:53 +#: html/Admin/Global/UserRights.html:75 html/Admin/Groups/UserRights.html:76 html/Admin/Queues/UserRights.html:75 msgid "Modify User Rights" msgstr "" -#: html/Admin/Queues/CustomField.html:44 +#: html/Admin/Queues/CustomField.html:66 #. ($QueueObj->Name()) msgid "Modify a CustomField for queue %1" msgstr "Endre et fleksifelt for køen %1" -#: html/Admin/Global/CustomField.html:52 +#: NOT FOUND IN SOURCE msgid "Modify a CustomField which applies to all queues" msgstr "Endre et fleksifelt som gjelder for alle køer" -#: html/Admin/Queues/Scrip.html:53 +#: html/Admin/Queues/Scrip.html:75 #. ($QueueObj->Name) msgid "Modify a scrip for queue %1" msgstr "Endre et scrip for køen %1" -#: html/Admin/Global/Scrip.html:47 +#: html/Admin/Global/Scrip.html:69 msgid "Modify a scrip which applies to all queues" msgstr "Endre et scrip som gjelder for alle køer" -#: NOT FOUND IN SOURCE -msgid "Modify article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:90 +#. ($CF->Name) msgid "Modify associated objects for %1" msgstr "" @@ -3161,21 +3093,25 @@ msgstr "" msgid "Modify dates for # %1" msgstr "Endre datoer for # %1" -#: html/Ticket/ModifyDates.html:24 html/Ticket/ModifyDates.html:28 +#: html/Ticket/ModifyDates.html:46 html/Ticket/ModifyDates.html:50 #. ($TicketObj->Id) msgid "Modify dates for #%1" msgstr "Endre datoer for #%1" -#: html/Ticket/ModifyDates.html:34 +#: html/Ticket/ModifyDates.html:56 #. ($TicketObj->Id) msgid "Modify dates for ticket # %1" msgstr "Endre datoer for sak # %1" -#: html/Admin/Global/GroupRights.html:24 html/Admin/Global/GroupRights.html:27 html/Admin/Global/index.html:55 +#: html/Admin/Elements/GlobalCustomFieldTabs:65 html/Admin/Global/index.html:72 +msgid "Modify global custom fields" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:70 html/Admin/Global/GroupRights.html:46 html/Admin/Global/GroupRights.html:49 html/Admin/Global/index.html:77 msgid "Modify global group rights" msgstr "Endre globale grupperettigheter" -#: html/Admin/Global/GroupRights.html:32 +#: html/Admin/Global/GroupRights.html:54 msgid "Modify global group rights." msgstr "Endre globale grupperettigheter" @@ -3191,108 +3127,110 @@ msgstr "Endre globale rettigheter for brukere" msgid "Modify global scrips" msgstr "Endre globale scrips" -#: html/Admin/Global/UserRights.html:24 html/Admin/Global/UserRights.html:27 html/Admin/Global/index.html:59 +#: html/Admin/Global/UserRights.html:46 html/Admin/Global/UserRights.html:49 html/Admin/Global/index.html:81 msgid "Modify global user rights" msgstr "Endre globale brukerrettigheter" -#: html/Admin/Global/UserRights.html:32 +#: html/Admin/Global/UserRights.html:54 msgid "Modify global user rights." msgstr "Endre globale brukerrettigheter" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "Modify group metadata or delete group" msgstr "Endre gruppens metadata eller slette gruppen" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:164 +#. ($CustomFieldObj->Name) msgid "Modify group rights for custom field %1" msgstr "" -#: html/Admin/Groups/GroupRights.html:24 html/Admin/Groups/GroupRights.html:28 html/Admin/Groups/GroupRights.html:34 +#: html/Admin/Groups/GroupRights.html:46 html/Admin/Groups/GroupRights.html:50 html/Admin/Groups/GroupRights.html:56 #. ($GroupObj->Name) msgid "Modify group rights for group %1" msgstr "Endre grupperettigheter for %1 gruppen" -#: html/Admin/Queues/GroupRights.html:24 html/Admin/Queues/GroupRights.html:28 +#: html/Admin/Queues/GroupRights.html:46 html/Admin/Queues/GroupRights.html:50 #. ($QueueObj->Name) msgid "Modify group rights for queue %1" msgstr "Endre grupperettigheter %1 køen" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "Modify membership roster for this group" msgstr "Endre medlemsliste for denne gruppen" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "Modify one's own RT account" msgstr "Endre sin egen RT konto" -#: html/Admin/Queues/People.html:24 html/Admin/Queues/People.html:28 +#: html/Admin/Queues/People.html:46 html/Admin/Queues/People.html:50 #. ($QueueObj->Name) msgid "Modify people related to queue %1" msgstr "Endre hvem som er relatert til %1 køen" -#: html/Ticket/ModifyPeople.html:24 html/Ticket/ModifyPeople.html:28 html/Ticket/ModifyPeople.html:34 +#: html/Ticket/ModifyPeople.html:46 html/Ticket/ModifyPeople.html:50 html/Ticket/ModifyPeople.html:56 #. ($Ticket->id) #. ($Ticket->Id) msgid "Modify people related to ticket #%1" msgstr "Endre hvem som er relater til sak #%1" -#: html/Admin/Queues/Scrips.html:45 +#: html/Admin/Queues/Scrips.html:67 #. ($QueueObj->Name) msgid "Modify scrips for queue %1" msgstr "Endre scrips for %1 køen" -#: html/Admin/Global/Scrips.html:43 html/Admin/Global/index.html:41 +#: html/Admin/Elements/GlobalCustomFieldTabs:56 html/Admin/Global/Scrips.html:65 html/Admin/Global/index.html:63 msgid "Modify scrips which apply to all queues" msgstr "Endre scrips som gjelder 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 +#: html/Admin/Global/Template.html:102 html/Admin/Global/Template.html:46 html/Admin/Global/Template.html:51 html/Admin/Queues/Template.html:99 #. (loc($TemplateObj->Name())) #. ($TemplateObj->id) msgid "Modify template %1" msgstr "Endre mal %1" -#: html/Admin/Global/Templates.html:43 +#: html/Admin/Global/Templates.html:65 msgid "Modify templates which apply to all queues" msgstr "Endre maler som gjelder for alle køer" -#: html/Admin/Groups/Modify.html:86 html/User/Groups/Modify.html:85 +#: html/Admin/Groups/Modify.html:119 html/User/Groups/Modify.html:107 #. ($Group->Name) msgid "Modify the group %1" msgstr "Endre gruppen %1" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "Modify the queue watchers" msgstr "Endre overvÃ¥kere for køen" -#: html/Admin/Users/Modify.html:263 +#: html/Admin/Users/Modify.html:301 #. ($UserObj->Name) msgid "Modify the user %1" msgstr "Endre brukeren %1" -#: html/Ticket/ModifyAll.html:36 +#: html/Ticket/ModifyAll.html:58 #. ($Ticket->Id) msgid "Modify ticket # %1" msgstr "Endre sak # %1" -#: html/Ticket/Modify.html:24 html/Ticket/Modify.html:27 html/Ticket/Modify.html:33 +#: html/Ticket/Modify.html:46 html/Ticket/Modify.html:49 html/Ticket/Modify.html:55 #. ($TicketObj->Id) msgid "Modify ticket #%1" msgstr "Endre sak #%1" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "Modify tickets" msgstr "Endre saker" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:157 +#. ($CustomFieldObj->Name) msgid "Modify user rights for custom field %1" msgstr "" -#: html/Admin/Groups/UserRights.html:24 html/Admin/Groups/UserRights.html:28 html/Admin/Groups/UserRights.html:34 +#: html/Admin/Groups/UserRights.html:46 html/Admin/Groups/UserRights.html:50 html/Admin/Groups/UserRights.html:56 #. ($GroupObj->Name) msgid "Modify user rights for group %1" msgstr "Endre brukerrettigheter for %1 gruppen" -#: html/Admin/Queues/UserRights.html:24 html/Admin/Queues/UserRights.html:28 +#: html/Admin/Queues/UserRights.html:46 html/Admin/Queues/UserRights.html:50 #. ($QueueObj->Name) msgid "Modify user rights for queue %1" msgstr "Endre brukerrettigheter for %1 køen" @@ -3301,64 +3239,64 @@ msgstr "Endre brukerrettigheter for %1 køen" msgid "Modify watchers for queue '%1'" msgstr "Endre overvÃ¥kere for '%1' køen" -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "ModifyACL" msgstr "EndreACL" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/CustomField_Overlay.pm:103 +msgid "ModifyCustomField" +msgstr "" + +#: lib/RT/Group_Overlay.pm:174 msgid "ModifyOwnMembership" msgstr "EndreEgetMedlemskap" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "ModifyQueueWatchers" msgstr "EndreKøOvervÃ¥kere" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "ModifyScrips" msgstr "EndreScrips" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "ModifySelf" msgstr "EndreSegSelv" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "ModifyTemplate" msgstr "EndreMal" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "ModifyTicket" msgstr "EndreSak" -#: lib/RT/Date.pm:388 +#: lib/RT/Date.pm:413 msgid "Mon." msgstr "Man." -#: html/Ticket/Elements/ShowRequestor:40 +#: html/Ticket/Elements/ShowRequestor:62 #. ($name) msgid "More about %1" msgstr "Mer om %1" -#: NOT FOUND IN SOURCE -msgid "Move" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:60 +#: html/Admin/Elements/PickCustomFields:83 msgid "Move down" msgstr "Flytt ned" -#: html/Admin/Elements/EditCustomFields:52 +#: html/Admin/Elements/PickCustomFields:75 msgid "Move up" msgstr "Flytt opp" -#: html/Admin/Elements/SelectSingleOrMultiple:26 +#: html/Admin/Elements/SelectSingleOrMultiple:48 msgid "Multiple" msgstr "Flere" -#: lib/RT/User_Overlay.pm:197 +#: lib/RT/User_Overlay.pm:227 msgid "Must specify 'Name' attribute" msgstr "MÃ¥ spesifisere attributten 'Navn'" -#: html/SelfService/Elements/MyRequests:48 +#: html/SelfService/Elements/MyRequests:70 #. ($friendly_status) msgid "My %1 tickets" msgstr "Mine %1 saker" @@ -3367,47 +3305,39 @@ msgstr "Mine %1 saker" msgid "My Approvals" msgstr "Mine saker til godkjenning" -#: html/Approvals/index.html:24 html/Approvals/index.html:25 +#: html/Approvals/index.html:46 html/Approvals/index.html:47 msgid "My approvals" msgstr "Mine saker til godkjenning" -#: html/Search/Elements/SearchPrivacy:5 html/Search/Elements/SelectSearchObject:8 html/Search/Elements/SelectSearchesForObjects:8 +#: html/Search/Elements/SearchPrivacy:50 html/Search/Elements/SelectSearchObject:53 html/Search/Elements/SelectSearchesForObjects:53 msgid "My saved searches" msgstr "" -#: html/Admin/Elements/AddCustomFieldValue:31 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/ModifyTemplate:27 html/Admin/Groups/Modify.html:43 html/Elements/SelectGroups:25 html/Elements/SelectUsers:27 html/User/Groups/Modify.html:43 +#: html/Admin/CustomFields/Modify.html:58 html/Admin/Elements/AddCustomFieldValue:53 html/Admin/Elements/EditCustomField:55 html/Admin/Elements/EditCustomFieldValues:55 html/Admin/Elements/ModifyTemplate:49 html/Admin/Groups/Modify.html:65 html/User/Groups/Modify.html:65 msgid "Name" msgstr "Navn" -#: lib/RT/User_Overlay.pm:204 +#: lib/RT/User_Overlay.pm:234 msgid "Name in use" msgstr "Navnet er i bruk" -#: NOT FOUND IN SOURCE -msgid "Name matches" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Need approval from system administrator" msgstr "Trenger godkjennelse fra systemadministrator" -#: html/Ticket/Elements/ShowDates:52 +#: html/Ticket/Elements/ShowDates:73 msgid "Never" msgstr "Aldri" -#: html/Elements/Quicksearch:29 +#: html/Elements/Quicksearch:51 msgid "New" msgstr "Ny" -#: NOT FOUND IN SOURCE -msgid "New Article" -msgstr "" - -#: html/Elements/EditLinks:93 +#: html/Elements/EditLinks:115 msgid "New Links" msgstr "Nye forhold" -#: html/Admin/Users/Modify.html:92 html/User/Prefs.html:87 +#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:109 msgid "New Password" msgstr "Nytt Passord" @@ -3415,39 +3345,31 @@ msgstr "Nytt Passord" msgid "New Pending Approval" msgstr "Ny, Venter pÃ¥ Godkjennelse" -#: html/Ticket/Elements/Tabs:170 +#: html/Ticket/Elements/Tabs:193 msgid "New Query" msgstr "" -#: NOT FOUND IN SOURCE -msgid "New Relationships" -msgstr "" - #: NOT FOUND IN SOURCE msgid "New Search" msgstr "Nytt Søk" -#: NOT FOUND IN SOURCE -msgid "New class" -msgstr "" - -#: html/Admin/Global/CustomField.html:40 html/Admin/Global/CustomFields.html:38 html/Admin/Queues/CustomField.html:51 html/Admin/Queues/CustomFields.html:40 +#: html/Admin/Elements/CustomFieldTabs:93 html/Admin/Queues/CustomField.html:73 msgid "New custom field" msgstr "Nytt fleksifelt" -#: html/Admin/Elements/GroupTabs:53 html/User/Elements/GroupTabs:51 +#: html/Admin/Elements/GroupTabs:77 html/User/Elements/GroupTabs:73 msgid "New group" msgstr "Ny gruppe" -#: html/SelfService/Prefs.html:31 +#: html/SelfService/Prefs.html:53 msgid "New password" msgstr "Nytt passord" -#: lib/RT/User_Overlay.pm:773 +#: lib/RT/User_Overlay.pm:817 msgid "New password notification sent" msgstr "Melding om nytt passord sendt" -#: html/Admin/Elements/QueueTabs:69 +#: html/Admin/Elements/QueueTabs:95 msgid "New queue" msgstr "Ny kø" @@ -3455,11 +3377,11 @@ msgstr "Ny kø" msgid "New request" msgstr "Ny forespørsel" -#: html/Admin/Elements/SelectRights:41 +#: html/Admin/Elements/SelectRights:65 msgid "New rights" msgstr "Nye rettigheter" -#: html/Admin/Global/Scrip.html:39 html/Admin/Global/Scrips.html:38 html/Admin/Queues/Scrip.html:42 html/Admin/Queues/Scrips.html:54 +#: html/Admin/Global/Scrip.html:61 html/Admin/Global/Scrips.html:60 html/Admin/Queues/Scrip.html:64 html/Admin/Queues/Scrips.html:76 msgid "New scrip" msgstr "Nytt scrip" @@ -3467,27 +3389,27 @@ msgstr "Nytt scrip" msgid "New search" msgstr "Nytt søk" -#: html/Admin/Global/Template.html:59 html/Admin/Global/Templates.html:38 html/Admin/Queues/Template.html:57 html/Admin/Queues/Templates.html:49 +#: html/Admin/Global/Template.html:81 html/Admin/Global/Templates.html:60 html/Admin/Queues/Template.html:79 html/Admin/Queues/Templates.html:71 msgid "New template" msgstr "Ny mal" -#: html/SelfService/Elements/Tabs:47 +#: html/SelfService/Elements/Tabs:69 msgid "New ticket" msgstr "Ny sak" -#: lib/RT/Ticket_Overlay.pm:2700 +#: lib/RT/Ticket_Overlay.pm:2713 msgid "New ticket doesn't exist" msgstr "Ny sak eksistere ikke" -#: html/Admin/Elements/UserTabs:50 +#: html/Admin/Elements/UserTabs:78 msgid "New user" msgstr "Ny bruker" -#: html/Admin/Elements/CreateUserCalled:25 +#: html/Admin/Elements/CreateUserCalled:47 msgid "New user called" msgstr "Ny bruker kalt" -#: html/Admin/Queues/People.html:54 html/Ticket/Elements/EditPeople:28 +#: html/Admin/Queues/People.html:76 html/Ticket/Elements/EditPeople:50 msgid "New watchers" msgstr "Ny overvÃ¥ker" @@ -3495,11 +3417,11 @@ msgstr "Ny overvÃ¥ker" msgid "New window setting" msgstr "Instillinger for nytt vindu" -#: html/Ticket/Elements/Tabs:70 +#: html/Ticket/Elements/Tabs:92 msgid "Next" msgstr "Neste" -#: html/Elements/TicketList:67 +#: html/Elements/TicketList:104 msgid "Next Page" msgstr "" @@ -3511,43 +3433,39 @@ msgstr "Neste side" msgid "NickName" msgstr "KalleNavn" -#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 +#: html/Admin/Users/Modify.html:84 html/User/Prefs.html:72 msgid "Nickname" msgstr "Kallenavn" -#: NOT FOUND IN SOURCE -msgid "No" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:145 msgid "No Class defined" msgstr "" -#: html/Admin/Elements/EditCustomField:89 html/Admin/Elements/EditCustomFields:103 +#: html/Admin/CustomFields/Modify.html:124 html/Admin/Elements/EditCustomField:119 msgid "No CustomField" msgstr "Ingen FleksiFelt" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:103 msgid "No CustomField defined" msgstr "" -#: html/Admin/Groups/GroupRights.html:83 html/Admin/Groups/UserRights.html:70 +#: html/Admin/Groups/GroupRights.html:105 html/Admin/Groups/UserRights.html:92 msgid "No Group defined" msgstr "Ingen grupper definert" -#: lib/RT/Tickets_Overlay_SQL.pm:452 +#: lib/RT/Tickets_Overlay_SQL.pm:477 msgid "No Query" msgstr "" -#: html/Admin/Queues/GroupRights.html:96 html/Admin/Queues/UserRights.html:67 +#: html/Admin/Queues/GroupRights.html:118 html/Admin/Queues/UserRights.html:89 msgid "No Queue defined" msgstr "Ingen kø definert" -#: bin/rt-crontool:52 +#: bin/rt-crontool:73 msgid "No RT user found. Please consult your RT administrator.\\n" msgstr "Ingen RT bruker funnet. Vennligst referer til manualen.\\n" -#: html/Admin/Global/Template.html:78 html/Admin/Queues/Template.html:75 +#: html/Admin/Global/Template.html:100 html/Admin/Queues/Template.html:97 msgid "No Template" msgstr "Ingen Mal" @@ -3559,11 +3477,11 @@ msgstr "Ingen sak oppgitt. Avbryter sak " msgid "No Ticket specified. Aborting ticket modifications\\n\\n" msgstr "Ingen Sak oppgitt. Avbryter saksendring\\n\\n" -#: html/Approvals/Elements/Approve:45 +#: html/Approvals/Elements/Approve:67 msgid "No action" msgstr "Ingen handling" -#: lib/RT/Record.pm:744 +#: lib/RT/Record.pm:935 msgid "No column specified" msgstr "Ingen kolonne spesifisert" @@ -3571,7 +3489,7 @@ msgstr "Ingen kolonne spesifisert" msgid "No command found\\n" msgstr "Ingen kommando funnet\\n" -#: html/Ticket/Elements/ShowRequestor:46 +#: html/Ticket/Elements/ShowRequestor:68 msgid "No comment entered about this user" msgstr "Ingen kommentar skrevet om denne brukeren" @@ -3579,72 +3497,77 @@ msgstr "Ingen kommentar skrevet om denne brukeren" msgid "No correspondence attached" msgstr "Ingen korrespondanse vedlagt" -#: lib/RT/Action/Generic.pm:159 lib/RT/Condition/Generic.pm:175 lib/RT/Search/ActiveTicketsInQueue.pm:55 lib/RT/Search/Generic.pm:112 +#: lib/RT/Action/Generic.pm:186 lib/RT/Condition/Generic.pm:198 lib/RT/Search/ActiveTicketsInQueue.pm:78 lib/RT/Search/Generic.pm:135 #. (ref $self) msgid "No description for %1" msgstr "Ingen beskrivelse for %1" -#: lib/RT/Users_Overlay.pm:159 +#: lib/RT/Users_Overlay.pm:185 msgid "No group specified" msgstr "Ingen gruppe spesifisert" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:52 msgid "No groups matching search criteria found." msgstr "" -#: lib/RT/Ticket_Overlay.pm:2475 +#: lib/RT/Ticket_Overlay.pm:2349 msgid "No message attached" msgstr "" -#: lib/RT/User_Overlay.pm:991 +#: lib/RT/User_Overlay.pm:1035 msgid "No password set" msgstr "Passordet er ikke satt" -#: lib/RT/Queue_Overlay.pm:296 +#: lib/RT/Queue_Overlay.pm:358 msgid "No permission to create queues" msgstr "Ingen tilgang til Ã¥ opprette køer" -#: NOT FOUND IN SOURCE +#: lib/RT/Ticket_Overlay.pm:409 +#. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" msgstr "Ikke tilgang til Ã¥ opprette saker for køen '%1'" -#: lib/RT/User_Overlay.pm:157 +#: lib/RT/User_Overlay.pm:187 msgid "No permission to create users" msgstr "Ikke tilgang til Ã¥ opprette brukere" -#: html/SelfService/Display.html:125 +#: html/SelfService/Display.html:165 msgid "No permission to display that ticket" msgstr "Ikke tilgang til Ã¥ vise den saken" -#: html/SelfService/Update.html:68 +#: html/SelfService/Update.html:117 msgid "No permission to view update ticket" msgstr "Ingen tilgang til Ã¥ se oppdatering av saken" -#: lib/RT/Queue_Overlay.pm:716 lib/RT/Ticket_Overlay.pm:1581 +#: lib/RT/Queue_Overlay.pm:792 lib/RT/Ticket_Overlay.pm:1450 msgid "No principal specified" msgstr "Ingen primær spesifisert" -#: html/Admin/Queues/People.html:153 html/Admin/Queues/People.html:163 +#: html/Admin/Queues/People.html:175 html/Admin/Queues/People.html:185 msgid "No principals selected." msgstr "Ingen primære spesifisert" -#: html/Admin/Queues/index.html:34 +#: html/Admin/Queues/index.html:57 msgid "No queues matching search criteria found." msgstr "Det er ingen køer som matcher søkekriteriet" -#: html/Admin/Elements/SelectRights:81 +#: html/Admin/Elements/SelectRights:106 msgid "No rights found" msgstr "Ingen rettigheter funnet" -#: html/Admin/Elements/SelectRights:32 +#: html/Admin/Elements/SelectRights:53 msgid "No rights granted." msgstr "Ingen rettigheter tildelt" -#: html/Search/Bulk.html:162 +#: lib/RT/SavedSearch.pm:187 +msgid "No search loaded" +msgstr "" + +#: html/Search/Bulk.html:194 msgid "No search to operate on." msgstr "Ingen søk Ã¥ behandle" -#: html/Elements/TicketList:155 +#: html/Elements/RT__Ticket/ColumnMap:134 msgid "No subject" msgstr "" @@ -3652,7 +3575,7 @@ msgstr "" msgid "No ticket id specified" msgstr "Ingen saksid oppgitt" -#: lib/RT/Transaction_Overlay.pm:455 lib/RT/Transaction_Overlay.pm:493 +#: lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:554 msgid "No transaction type specified" msgstr "Transaksjonstype ikke spesifisert" @@ -3660,7 +3583,7 @@ msgstr "Transaksjonstype ikke spesifisert" msgid "No user or email address specified" msgstr "Ingen bruker eller epostaddresse oppgitt" -#: html/Admin/Users/index.html:35 +#: html/Admin/Users/index.html:55 msgid "No users matching search criteria found." msgstr "Fant ingen brukere som treffer søkekriteriene." @@ -3668,15 +3591,15 @@ msgstr "Fant ingen brukere som treffer søkekriteriene." msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" msgstr "Fant ingen gyldig RT bruker. RT cvs handler avstengt. Kontakt din RT administrator.\\n" -#: lib/RT/Record.pm:741 +#: lib/RT/Record.pm:932 msgid "No value sent to _Set!\\n" msgstr "Ingen verdi sendt til _Set!\\n" -#: html/Elements/QuickCreate:16 +#: html/Elements/QuickCreate:61 msgid "Nobody" msgstr "Ingen" -#: lib/RT/Record.pm:746 +#: lib/RT/Record.pm:937 msgid "Nonexistant field?" msgstr "Ukjent felt?" @@ -3684,15 +3607,15 @@ msgstr "Ukjent felt?" msgid "Not logged in" msgstr "Ikke logget inn" -#: html/Elements/Header:71 +#: html/Elements/Header:96 msgid "Not logged in." msgstr "Ikke logget inn." -#: lib/RT/Date.pm:369 +#: lib/RT/Date.pm:393 msgid "Not set" msgstr "Ikke satt" -#: html/NoAuth/Reminder.html:26 +#: html/NoAuth/Reminder.html:48 msgid "Not yet implemented." msgstr "Ikke implementert enda." @@ -3700,11 +3623,11 @@ msgstr "Ikke implementert enda." msgid "Not yet implemented...." msgstr "Ikke implementert enda...." -#: html/Approvals/Elements/Approve:48 +#: html/Approvals/Elements/Approve:70 msgid "Notes" msgstr "Notater" -#: lib/RT/User_Overlay.pm:776 +#: lib/RT/User_Overlay.pm:820 msgid "Notification could not be sent" msgstr "Melding kunne ikke sendes" @@ -3776,7 +3699,7 @@ msgstr "Rapporter til Kunder Cc og AdminCc" msgid "Notify Requestors, Ccs and AdminCcs as Comment" msgstr "Rapporter til Kunder Cc og AdminCc som Kommentar" -#: lib/RT/Date.pm:421 +#: lib/RT/Date.pm:447 msgid "Nov." msgstr "Nov." @@ -3784,23 +3707,37 @@ msgstr "Nov." msgid "November" msgstr "November" -#: lib/RT/Record.pm:200 +#: html/Search/Elements/SelectAndOr:47 +msgid "OR" +msgstr "" + +#: lib/RT/Record.pm:319 msgid "Object could not be created" msgstr "Objekter kunne ikke opprettes" -#: lib/RT/Record.pm:219 +#: lib/RT/Record.pm:124 +msgid "Object could not be deleted" +msgstr "" + +#: lib/RT/Record.pm:338 msgid "Object created" msgstr "Objektet ble opprettet" -#: NOT FOUND IN SOURCE +#: lib/RT/Record.pm:121 +msgid "Object deleted" +msgstr "" + +#: html/Admin/CustomFields/Objects.html:72 html/Admin/Elements/ObjectCustomFields:63 +#. ($ObjectType) +#. ($LookupType) msgid "Object of type %1 cannot take custom fields" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:901 msgid "Object type mismatch" msgstr "" -#: lib/RT/Date.pm:420 +#: lib/RT/Date.pm:446 msgid "Oct." msgstr "Okt." @@ -3808,19 +3745,19 @@ msgstr "Okt." msgid "October" msgstr "Oktober" -#: html/Tools/Elements/Tabs:31 +#: html/Tools/Elements/Tabs:53 msgid "Offline" msgstr "" -#: html/Tools/Offline.html:27 +#: html/Tools/Offline.html:49 msgid "Offline edits" msgstr "" -#: html/Tools/Offline.html:24 +#: html/Tools/Offline.html:46 msgid "Offline upload" msgstr "" -#: html/Elements/SelectDateRelation:34 +#: html/Elements/SelectDateRelation:56 msgid "On" msgstr "Ved" @@ -3860,21 +3797,21 @@ msgstr "Ved statusendring" msgid "On Transaction" msgstr "Ved Transaksjon" -#: html/Approvals/Elements/PendingMyApproval:49 +#: html/Approvals/Elements/PendingMyApproval:71 #. ("") msgid "Only show approvals for requests created after %1" msgstr "Vis kun godkjennelse for saker opprettet etter %1" -#: html/Approvals/Elements/PendingMyApproval:47 +#: html/Approvals/Elements/PendingMyApproval:69 #. ("") msgid "Only show approvals for requests created before %1" msgstr "Bare vis godkjennelse for saker opprettet før %1" -#: html/Elements/Quicksearch:30 +#: html/Elements/Quicksearch:52 msgid "Open" msgstr "Ã…pne" -#: html/Ticket/Elements/Tabs:137 +#: html/Ticket/Elements/Tabs:159 msgid "Open it" msgstr "Ã…pne den" @@ -3882,7 +3819,7 @@ msgstr "Ã…pne den" msgid "Open requests" msgstr "Ã…pne forespørsler" -#: html/SelfService/Elements/Tabs:41 +#: html/SelfService/Elements/Tabs:63 msgid "Open tickets" msgstr "Ã…pne saker" @@ -3898,7 +3835,7 @@ msgstr "Ã…pne saker (fra utlisting) it et annet vinud" msgid "Open tickets on correspondence" msgstr "Ã…pne saker ved korrespondanse" -#: html/Search/Elements/DisplayOptions:35 +#: html/Search/Elements/DisplayOptions:56 msgid "Order by" msgstr "" @@ -3906,40 +3843,36 @@ msgstr "" msgid "Ordering and sorting" msgstr "Rekkefølge og sortering" -#: html/Admin/Users/Modify.html:114 html/Elements/SelectUsers:28 html/User/Prefs.html:107 +#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:129 msgid "Organization" msgstr "Organisasjon" -#: html/Approvals/Elements/Approve:32 +#: html/Approvals/Elements/Approve:54 #. ($approving->Id, $approving->Subject) msgid "Originating ticket: #%1" msgstr "Opprinnelig sak: #%1" -#: lib/RT/Transaction_Overlay.pm:525 +#: lib/RT/Transaction_Overlay.pm:611 msgid "Outgoing email about a comment recorded" msgstr "" -#: lib/RT/Transaction_Overlay.pm:529 +#: lib/RT/Transaction_Overlay.pm:615 msgid "Outgoing email recorded" msgstr "" -#: html/Admin/Queues/Modify.html:68 +#: html/Admin/Queues/Modify.html:90 msgid "Over time, priority moves toward" msgstr "Over tid beveger prioriteten seg mot" -#: NOT FOUND IN SOURCE -msgid "Overview" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "Own tickets" msgstr "Eie saker" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "OwnTicket" msgstr "EieSak" -#: etc/initialdata:38 html/Elements/QuickCreate:13 html/Search/Elements/PickBasics:114 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:40 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1306 +#: etc/initialdata:38 html/Elements/QuickCreate:58 html/Search/Elements/PickBasics:101 html/SelfService/Elements/MyRequests:51 html/Ticket/Create.html:69 html/Ticket/Elements/EditPeople:64 html/Ticket/Elements/EditPeople:65 html/Ticket/Elements/ShowPeople:48 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:111 lib/RT/Tickets_Overlay.pm:1734 msgid "Owner" msgstr "Eier" @@ -3947,11 +3880,11 @@ msgstr "Eier" msgid "Owner changed from %1 to %2" msgstr "Eier endret fra %1 til %2" -#: lib/RT/Ticket_Overlay.pm:467 +#: lib/RT/Ticket_Overlay.pm:495 msgid "Owner could not be set." msgstr "" -#: lib/RT/Transaction_Overlay.pm:575 +#: lib/RT/Transaction_Overlay.pm:661 #. ($Old->Name , $New->Name) msgid "Owner forcibly changed from %1 to %2" msgstr "Eier ble tvunget til Ã¥ endres fra %1 til %2" @@ -3960,12 +3893,12 @@ msgstr "Eier ble tvunget til Ã¥ endres fra %1 til %2" msgid "Owner is" msgstr "Eier er" -#: html/Elements/TicketList:45 -#. ($Page, int($TotalFound/$Rows)+1) +#: html/Elements/TicketList:78 +#. ($Page, int($TotalFound/$Rows)+$oddRows) msgid "Page %1 of %2" msgstr "" -#: html/Admin/Users/Modify.html:171 html/User/Prefs.html:75 +#: html/Admin/Users/Modify.html:198 html/User/Prefs.html:97 msgid "Pager" msgstr "Personsøker" @@ -3977,36 +3910,53 @@ msgstr "PersonSøker" msgid "Parent" msgstr "Forelder" -#: html/Elements/EditLinks:117 html/Elements/EditLinks:54 html/Elements/ShowLinks:46 html/Ticket/Create.html:182 html/Ticket/Elements/BulkLinks:38 +#: html/Elements/EditLinks:142 html/Elements/EditLinks:76 html/Elements/ShowLinks:68 html/Ticket/Create.html:213 html/Ticket/Elements/BulkLinks:60 msgid "Parents" msgstr "Foreldre" -#: html/Elements/Login:52 html/User/Prefs.html:83 +#: html/Elements/Login:74 html/User/Prefs.html:105 msgid "Password" msgstr "Passord" -#: html/NoAuth/Reminder.html:24 +#: html/NoAuth/Reminder.html:46 msgid "Password Reminder" msgstr "Passordhint" -#: lib/RT/User_Overlay.pm:185 lib/RT/User_Overlay.pm:994 +#: lib/RT/Transaction_Overlay.pm:770 lib/RT/User_Overlay.pm:1046 +msgid "Password changed" +msgstr "" + +#: lib/RT/User_Overlay.pm:1038 lib/RT/User_Overlay.pm:215 +#. ($RT::MinimumPasswordLength) +msgid "Password needs to be at least %1 characters long" +msgstr "" + +#: lib/RT/User_Overlay.pm:1045 +msgid "Password set" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Password too short" msgstr "For kort passord" -#: html/Admin/Users/Modify.html:316 html/User/Prefs.html:209 +#: html/User/Prefs.html:232 #. (loc_fuzzy($msg)) msgid "Password: %1" msgstr "Passord: %1" -#: html/Admin/Users/Modify.html:318 +#: lib/RT/User_Overlay.pm:1031 +msgid "Password: Permission Denied" +msgstr "" + +#: html/Admin/Users/Modify.html:356 msgid "Passwords do not match." msgstr "Passordene stemmer ikke overens." -#: html/User/Prefs.html:211 +#: html/User/Prefs.html:234 msgid "Passwords do not match. Your password has not been changed" msgstr "Passordene stemmer ikke overrens. Passordet ble ikke endret" -#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:97 html/Ticket/ModifyAll.html:50 +#: html/Ticket/Elements/ShowSummary:66 html/Ticket/Elements/Tabs:119 html/Ticket/ModifyAll.html:72 msgid "People" msgstr "Personer" @@ -4014,27 +3964,27 @@ msgstr "Personer" msgid "Perform a user-defined action" msgstr "Kjør en brukerdefinert handling" -#: html/Admin/Tools/Configuration.html:49 +#: html/Admin/Tools/Configuration.html:94 msgid "Perl configuration" 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/Attribute_Overlay.pm:135 lib/RT/Attribute_Overlay.pm:141 lib/RT/Attribute_Overlay.pm:379 lib/RT/Attribute_Overlay.pm:388 lib/RT/Attribute_Overlay.pm:401 lib/RT/CurrentUser.pm:103 lib/RT/CurrentUser.pm:94 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:207 lib/RT/CustomField_Overlay.pm:239 lib/RT/CustomField_Overlay.pm:517 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1091 lib/RT/Group_Overlay.pm:1095 lib/RT/Group_Overlay.pm:1104 lib/RT/Group_Overlay.pm:1155 lib/RT/Group_Overlay.pm:1159 lib/RT/Group_Overlay.pm:1165 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:896 lib/RT/Group_Overlay.pm:900 lib/RT/Group_Overlay.pm:913 lib/RT/Queue_Overlay.pm:117 lib/RT/Queue_Overlay.pm:135 lib/RT/Queue_Overlay.pm:578 lib/RT/Queue_Overlay.pm:588 lib/RT/Queue_Overlay.pm:602 lib/RT/Queue_Overlay.pm:740 lib/RT/Queue_Overlay.pm:749 lib/RT/Queue_Overlay.pm:762 lib/RT/Queue_Overlay.pm:975 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:473 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1453 lib/RT/Ticket_Overlay.pm:1463 lib/RT/Ticket_Overlay.pm:1477 lib/RT/Ticket_Overlay.pm:1614 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1638 lib/RT/Ticket_Overlay.pm:1755 lib/RT/Ticket_Overlay.pm:2075 lib/RT/Ticket_Overlay.pm:2213 lib/RT/Ticket_Overlay.pm:2381 lib/RT/Ticket_Overlay.pm:2428 lib/RT/Ticket_Overlay.pm:2582 lib/RT/Ticket_Overlay.pm:2640 lib/RT/Ticket_Overlay.pm:2691 lib/RT/Ticket_Overlay.pm:2706 lib/RT/Ticket_Overlay.pm:2905 lib/RT/Ticket_Overlay.pm:2915 lib/RT/Ticket_Overlay.pm:2920 lib/RT/Ticket_Overlay.pm:3143 lib/RT/Ticket_Overlay.pm:3147 lib/RT/Ticket_Overlay.pm:3350 lib/RT/Ticket_Overlay.pm:3512 lib/RT/Ticket_Overlay.pm:3564 lib/RT/Ticket_Overlay.pm:3791 lib/RT/Transaction_Overlay.pm:443 lib/RT/Transaction_Overlay.pm:450 lib/RT/Transaction_Overlay.pm:479 lib/RT/Transaction_Overlay.pm:486 lib/RT/User_Overlay.pm:1088 lib/RT/User_Overlay.pm:1536 lib/RT/User_Overlay.pm:335 lib/RT/User_Overlay.pm:696 lib/RT/User_Overlay.pm:731 lib/RT/User_Overlay.pm:987 +#: lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:581 lib/RT/ACE_Overlay.pm:591 lib/RT/ACE_Overlay.pm:601 lib/RT/ACE_Overlay.pm:666 lib/RT/Attribute_Overlay.pm:158 lib/RT/Attribute_Overlay.pm:164 lib/RT/Attribute_Overlay.pm:402 lib/RT/Attribute_Overlay.pm:411 lib/RT/Attribute_Overlay.pm:424 lib/RT/CurrentUser.pm:117 lib/RT/CurrentUser.pm:126 lib/RT/CustomField_Overlay.pm:1022 lib/RT/CustomField_Overlay.pm:167 lib/RT/CustomField_Overlay.pm:184 lib/RT/CustomField_Overlay.pm:195 lib/RT/CustomField_Overlay.pm:366 lib/RT/CustomField_Overlay.pm:398 lib/RT/CustomField_Overlay.pm:697 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:905 lib/RT/CustomField_Overlay.pm:950 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1138 lib/RT/Group_Overlay.pm:1248 lib/RT/Group_Overlay.pm:1252 lib/RT/Group_Overlay.pm:1258 lib/RT/Group_Overlay.pm:453 lib/RT/Group_Overlay.pm:550 lib/RT/Group_Overlay.pm:628 lib/RT/Group_Overlay.pm:636 lib/RT/Group_Overlay.pm:734 lib/RT/Group_Overlay.pm:738 lib/RT/Group_Overlay.pm:744 lib/RT/Group_Overlay.pm:930 lib/RT/Group_Overlay.pm:934 lib/RT/Group_Overlay.pm:947 lib/RT/Queue_Overlay.pm:1051 lib/RT/Queue_Overlay.pm:141 lib/RT/Queue_Overlay.pm:159 lib/RT/Queue_Overlay.pm:654 lib/RT/Queue_Overlay.pm:664 lib/RT/Queue_Overlay.pm:678 lib/RT/Queue_Overlay.pm:816 lib/RT/Queue_Overlay.pm:825 lib/RT/Queue_Overlay.pm:838 lib/RT/Scrip_Overlay.pm:150 lib/RT/Scrip_Overlay.pm:161 lib/RT/Scrip_Overlay.pm:226 lib/RT/Scrip_Overlay.pm:540 lib/RT/Template_Overlay.pm:112 lib/RT/Template_Overlay.pm:118 lib/RT/Template_Overlay.pm:309 lib/RT/Ticket_Overlay.pm:1318 lib/RT/Ticket_Overlay.pm:1328 lib/RT/Ticket_Overlay.pm:1342 lib/RT/Ticket_Overlay.pm:1483 lib/RT/Ticket_Overlay.pm:1493 lib/RT/Ticket_Overlay.pm:1507 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1944 lib/RT/Ticket_Overlay.pm:2082 lib/RT/Ticket_Overlay.pm:2252 lib/RT/Ticket_Overlay.pm:2302 lib/RT/Ticket_Overlay.pm:2474 lib/RT/Ticket_Overlay.pm:2577 lib/RT/Ticket_Overlay.pm:2625 lib/RT/Ticket_Overlay.pm:2704 lib/RT/Ticket_Overlay.pm:2718 lib/RT/Ticket_Overlay.pm:2942 lib/RT/Ticket_Overlay.pm:2952 lib/RT/Ticket_Overlay.pm:2957 lib/RT/Ticket_Overlay.pm:3180 lib/RT/Ticket_Overlay.pm:3184 lib/RT/Ticket_Overlay.pm:3327 lib/RT/Ticket_Overlay.pm:3448 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:540 lib/RT/Transaction_Overlay.pm:547 lib/RT/User_Overlay.pm:1184 lib/RT/User_Overlay.pm:1725 lib/RT/User_Overlay.pm:370 lib/RT/User_Overlay.pm:736 lib/RT/User_Overlay.pm:775 msgid "Permission Denied" msgstr "Ingen Tilgang" -#: html/User/Elements/Tabs:34 +#: html/User/Elements/Tabs:56 msgid "Personal Groups" msgstr "Personlige Grupper" -#: html/User/Groups/index.html:29 html/User/Groups/index.html:39 +#: html/User/Groups/index.html:51 html/User/Groups/index.html:61 msgid "Personal groups" msgstr "Personlige grupper" -#: html/User/Elements/DelegateRights:36 +#: html/User/Elements/DelegateRights:58 msgid "Personal groups:" msgstr "Personlige grupper:" -#: html/Admin/Users/Modify.html:153 html/User/Prefs.html:60 +#: html/Admin/Users/Modify.html:180 html/User/Prefs.html:82 msgid "Phone numbers" msgstr "Telefonnummer" @@ -4046,7 +3996,7 @@ msgstr "Stedholder" msgid "Pref" msgstr "Pref" -#: html/Elements/Header:63 html/Elements/Tabs:55 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 +#: html/Elements/Header:87 html/Elements/Tabs:88 html/SelfService/Elements/Tabs:75 html/SelfService/Prefs.html:46 html/User/Prefs.html:46 html/User/Prefs.html:49 msgid "Preferences" msgstr "Instillinger" @@ -4054,15 +4004,15 @@ msgstr "Instillinger" msgid "Prefs" msgstr "Pref" -#: lib/RT/Action/Generic.pm:169 +#: lib/RT/Action/Generic.pm:196 msgid "Prepare Stubbed" msgstr "Klargjør Forkortet" -#: html/Ticket/Elements/Tabs:62 +#: html/Ticket/Elements/Tabs:84 msgid "Prev" msgstr "Forrige" -#: html/Elements/TicketList:64 +#: html/Elements/TicketList:101 msgid "Previous Page" msgstr "" @@ -4074,20 +4024,20 @@ msgstr "Forrige side" msgid "Pri" msgstr "Pri" -#: lib/RT/ACE_Overlay.pm:132 lib/RT/ACE_Overlay.pm:207 lib/RT/ACE_Overlay.pm:551 +#: lib/RT/ACE_Overlay.pm:158 lib/RT/ACE_Overlay.pm:240 lib/RT/ACE_Overlay.pm:570 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." msgstr "Primær %1 ikke funnet." -#: html/Search/Elements/PickBasics:58 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:52 html/Ticket/Elements/ShowBasics:50 lib/RT/Tickets_Overlay.pm:1104 +#: html/Search/Elements/PickBasics:160 html/Ticket/Create.html:184 html/Ticket/Elements/EditBasics:74 html/Ticket/Elements/ShowBasics:72 lib/RT/Tickets_Overlay.pm:1518 msgid "Priority" msgstr "Prioritet" -#: html/Admin/Queues/Modify.html:64 +#: html/Admin/Queues/Modify.html:86 msgid "Priority starts at" msgstr "Prioritet starter pÃ¥" -#: html/Search/Elements/EditSearches:2 +#: html/Search/Elements/EditSearches:50 msgid "Privacy:" msgstr "" @@ -4095,36 +4045,32 @@ msgstr "" msgid "Privileged" msgstr "Priviligert" -#: html/Admin/Users/Modify.html:296 html/User/Prefs.html:200 +#: html/Admin/Users/Modify.html:334 html/User/Prefs.html:223 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" msgstr "Priviligert status: %1" -#: html/Admin/Users/index.html:61 +#: html/Admin/Users/index.html:102 msgid "Privileged users" msgstr "Priviligerte brukere" -#: NOT FOUND IN SOURCE -msgid "Projects" -msgstr "" - #: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 msgid "Pseudogroup for internal use" msgstr "Pseduogruppe for intern bruk" -#: html/Search/Build.html:47 +#: html/Search/Elements/EditQuery:47 msgid "Query" msgstr "" -#: html/Search/Build.html:84 html/Ticket/Elements/Tabs:172 +#: html/Search/Build.html:124 html/Ticket/Elements/Tabs:195 msgid "Query Builder" msgstr "" -#: html/Elements/QuickCreate:10 html/Elements/Quicksearch:28 html/Search/Elements/PickBasics:94 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:35 html/Ticket/Elements/ShowBasics:54 html/User/Elements/DelegateRights:79 lib/RT/Tickets_Overlay.pm:945 +#: html/Elements/QuickCreate:55 html/Elements/Quicksearch:50 html/Search/Elements/PickBasics:71 html/SelfService/Create.html:54 html/Ticket/Create.html:59 html/Ticket/Elements/EditBasics:57 html/Ticket/Elements/ShowBasics:76 html/User/Elements/DelegateRights:101 lib/RT/Tickets_Overlay.pm:1345 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 +#: html/Admin/Queues/CustomField.html:63 html/Admin/Queues/Scrip.html:71 html/Admin/Queues/Scrips.html:69 html/Admin/Queues/Templates.html:65 #. ($Queue) #. ($id) msgid "Queue %1 not found" @@ -4138,7 +4084,7 @@ msgstr "Køen '%1' ikke funnet\\n" msgid "Queue Keyword Selections" msgstr "Nøkkelordvalg for kø" -#: html/Admin/Queues/Modify.html:42 +#: html/Admin/Queues/Modify.html:64 msgid "Queue Name" msgstr "Kønavn" @@ -4146,19 +4092,19 @@ msgstr "Kønavn" msgid "Queue Scrips" msgstr "Køscrip" -#: lib/RT/Queue_Overlay.pm:300 +#: lib/RT/Queue_Overlay.pm:362 msgid "Queue already exists" msgstr "Køen eksisterer allerede" -#: lib/RT/Queue_Overlay.pm:309 lib/RT/Queue_Overlay.pm:315 +#: lib/RT/Queue_Overlay.pm:371 lib/RT/Queue_Overlay.pm:377 msgid "Queue could not be created" msgstr "Køen kunne ikke opprettes" -#: html/Ticket/Create.html:208 +#: html/Ticket/Create.html:239 lib/t/regression/01ticket_link_searching.t:17 msgid "Queue could not be loaded." msgstr "Køen kunne ikke lastes." -#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:319 lib/RT/StyleGuide.pod:789 +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:381 lib/RT/StyleGuide.pod:809 msgid "Queue created" msgstr "Køen opprettet" @@ -4166,32 +4112,32 @@ msgstr "Køen opprettet" msgid "Queue is not specified." msgstr "Køen er ikke oppgitt." -#: html/SelfService/Display.html:72 lib/RT/CustomField_Overlay.pm:97 +#: html/SelfService/Display.html:102 lib/RT/CustomField_Overlay.pm:192 msgid "Queue not found" msgstr "Køen ikke funnet" -#: html/Admin/Elements/Tabs:37 html/Admin/index.html:34 +#: html/Admin/Elements/Tabs:59 html/Admin/index.html:72 msgid "Queues" msgstr "Køer" -#: html/Elements/Quicksearch:24 +#: html/Elements/Quicksearch:46 msgid "Quick search" msgstr "Raskt søk" -#: html/Elements/QuickCreate:1 +#: html/Elements/QuickCreate:46 msgid "Quick ticket creation" msgstr "" -#: html/Search/Results.html:49 +#: html/Search/Results.html:83 msgid "RSS" msgstr "" -#: html/Elements/Login:44 +#: html/Elements/Login:66 #. ($RT::VERSION) msgid "RT %1" msgstr "RT %1" -#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:776 +#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:796 #. ($RT::VERSION, $RT::rtname) msgid "RT %1 for %2" msgstr "RT %1 for %2" @@ -4208,7 +4154,7 @@ msgstr "RT %1. Copyright 1996-%1 Jesse Vincent \\n" msgid "RT %1. Copyright 1996-2002 Jesse Vincent \\n" msgstr "RT %1. Copyright 1996-2002 Jesse Vincent \\n" -#: html/Admin/index.html:24 html/Admin/index.html:25 +#: html/Admin/index.html:46 html/Admin/index.html:47 msgid "RT Administration" msgstr "RT-administrasjon" @@ -4228,7 +4174,7 @@ msgstr "RT Konfigurasjonsfeil" msgid "RT Critical error. Message not recorded!" msgstr "Kritisk RT feil. Meldingen ble ikke lagret!" -#: html/Elements/Error:41 html/SelfService/Error.html:40 +#: html/Elements/Error:65 html/SelfService/Error.html:62 msgid "RT Error" msgstr "RT Feil" @@ -4240,19 +4186,15 @@ msgstr "RT Mottok mail (%1) fra seg selv." msgid "RT Recieved mail (%1) from itself." msgstr "RT Mottok mail (%1) fra seg selv." -#: NOT FOUND IN SOURCE -msgid "RT Self Service" -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT Self Service / Closed Tickets" msgstr "RT Selvbetjening / Lukkede Saker" -#: html/Admin/Tools/Configuration.html:28 +#: html/Admin/Tools/Configuration.html:73 msgid "RT Variables" msgstr "" -#: html/index.html:50 html/index.html:53 +#: html/index.html:72 html/index.html:75 msgid "RT at a glance" msgstr "RT oversikt" @@ -4268,11 +4210,15 @@ msgstr "RT kunne ikke finne kunde via sitt eksterne databaseoppslag" msgid "RT couldn't find the queue: %1" msgstr "RT kunne ikke finne køen: %1" +#: html/Elements/SetupSessionCookie:90 +msgid "RT couldn't store your session." +msgstr "" + #: NOT FOUND IN SOURCE msgid "RT couldn't validate this PGP signature. \\n" msgstr "msgstr "RT kunne ikke validere denne PGP signaturen. \\n" " -#: html/Elements/PageLayout:85 +#: html/Elements/PageLayout:108 #. ($RT::rtname) msgid "RT for %1" msgstr "RT for %1" @@ -4289,10 +4235,6 @@ msgstr "RT har behandlet dine kommandoer" 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>. Den er distribuert under Version 2 of the GNU General Public License." -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-%1 Jesse Vincent . It is distributed under Version 2 of the GNU General Public License." -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT is © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." msgstr "RT er © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. Den er distribuert under Version 2 of the GNU General Public License." @@ -4309,11 +4251,7 @@ msgstr "RT vil behandle denne meldingen som om den var usignert" 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 epost kommandomodus krever PGP autentisering. Meldingen din var enten ikke signert, eller signaturen din kunne ikke bekreftes." -#: NOT FOUND IN SOURCE -msgid "RTFM Error" -msgstr "" - -#: html/Admin/Users/Modify.html:57 html/User/Prefs.html:47 +#: html/Admin/Users/Modify.html:79 html/User/Prefs.html:69 msgid "Real Name" msgstr "Ekte Navn" @@ -4321,31 +4259,31 @@ msgstr "Ekte Navn" msgid "RealName" msgstr "EkteNavn" -#: lib/RT/Transaction_Overlay.pm:628 +#: lib/RT/Transaction_Overlay.pm:714 #. ($value) msgid "Reference by %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:668 +#: lib/RT/Transaction_Overlay.pm:754 #. ($value) msgid "Reference by %1 deleted" msgstr "" -#: lib/RT/Transaction_Overlay.pm:625 +#: lib/RT/Transaction_Overlay.pm:711 #. ($value) msgid "Reference to %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:665 +#: lib/RT/Transaction_Overlay.pm:751 #. ($value) msgid "Reference to %1 deleted" msgstr "" -#: html/Elements/EditLinks:129 html/Elements/EditLinks:81 html/Elements/ShowLinks:70 html/Ticket/Create.html:185 html/Ticket/Elements/BulkLinks:50 +#: html/Elements/EditLinks:103 html/Elements/EditLinks:154 html/Elements/ShowLinks:92 html/Ticket/Create.html:216 html/Ticket/Elements/BulkLinks:72 msgid "Referred to by" msgstr "Referert til av" -#: html/Elements/EditLinks:125 html/Elements/EditLinks:72 html/Elements/SelectLinkType:27 html/Elements/ShowLinks:60 html/Ticket/Create.html:184 html/Ticket/Elements/BulkLinks:46 +#: html/Elements/EditLinks:150 html/Elements/EditLinks:94 html/Elements/SelectLinkType:49 html/Elements/ShowLinks:82 html/Ticket/Create.html:215 html/Ticket/Elements/BulkLinks:68 msgid "Refers to" msgstr "Refererer til" @@ -4361,48 +4299,44 @@ msgstr "Redefiner" msgid "Refine search" msgstr "Redefiner søket" -#: html/Elements/Refresh:35 +#: html/Elements/Refresh:57 #. ($value/60) msgid "Refresh this page every %1 minutes." msgstr "Last siden pÃ¥ nytt hvert %1 minutt." -#: NOT FOUND IN SOURCE -msgid "Relationships" -msgstr "" - -#: html/Search/Bulk.html:95 +#: html/Search/Bulk.html:116 msgid "Remove AdminCc" msgstr "Fjern AdminCc" -#: html/Search/Bulk.html:91 +#: html/Search/Bulk.html:112 msgid "Remove Cc" msgstr "Fjern Cc" -#: html/Search/Bulk.html:87 +#: html/Search/Bulk.html:108 msgid "Remove Requestor" msgstr "Fjern Kunde" -#: html/Ticket/Elements/ShowTransaction:142 html/Ticket/Elements/Tabs:123 +#: html/Ticket/Elements/ShowTransaction:171 html/Ticket/Elements/Tabs:145 msgid "Reply" msgstr "Svar" -#: html/Admin/Queues/Modify.html:50 +#: html/Admin/Queues/Modify.html:72 msgid "Reply Address" msgstr "" -#: html/Search/Bulk.html:130 html/Ticket/ModifyAll.html:72 html/Ticket/Update.html:54 +#: html/Search/Bulk.html:151 html/Ticket/ModifyAll.html:94 html/Ticket/Update.html:76 msgid "Reply to requestors" msgstr "" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "Reply to tickets" msgstr "Svar pÃ¥ sak" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "ReplyToTicket" msgstr "SvarPÃ¥Sak" -#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:86 +#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:112 msgid "Requestor" msgstr "Kunde" @@ -4418,37 +4352,37 @@ msgstr "Kunde(r)" msgid "RequestorAddresses" msgstr "KundeAddresser" -#: html/SelfService/Create.html:40 html/Ticket/Create.html:55 html/Ticket/Elements/EditPeople:47 html/Ticket/Elements/ShowPeople:30 +#: html/SelfService/Create.html:63 html/Ticket/Create.html:77 html/Ticket/Elements/EditPeople:69 html/Ticket/Elements/ShowPeople:52 msgid "Requestors" msgstr "Kunder" -#: html/Admin/Queues/Modify.html:74 +#: html/Admin/Queues/Modify.html:96 msgid "Requests should be due in" msgstr "Forespørsler skal være behandlet innen" -#: lib/RT/Attribute_Overlay.pm:123 +#: lib/RT/Attribute_Overlay.pm:146 #. ('Object') msgid "Required parameter '%1' not specified" msgstr "" -#: html/Elements/Submit:61 +#: html/Elements/Submit:104 msgid "Reset" msgstr "Reset" -#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:63 +#: html/Admin/Users/Modify.html:183 html/User/Prefs.html:85 msgid "Residence" msgstr "Hjemme" -#: html/Ticket/Elements/Tabs:133 +#: html/Ticket/Elements/Tabs:155 msgid "Resolve" msgstr "Løs" -#: html/Ticket/Update.html:119 +#: html/Ticket/Update.html:154 #. ($TicketObj->id, $TicketObj->Subject) msgid "Resolve ticket #%1 (%2)" msgstr "Løs saknr #%1 (%2)" -#: etc/initialdata:323 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1282 +#: etc/initialdata:323 html/Elements/SelectDateType:49 lib/RT/Ticket_Overlay.pm:1148 msgid "Resolved" msgstr "Løst" @@ -4456,7 +4390,7 @@ msgstr "Løst" msgid "Response to requestors" msgstr "Svar til kunder" -#: html/Elements/ListActions:25 html/Search/Elements/NewListActions:25 +#: html/Elements/ListActions:47 html/Search/Elements/NewListActions:47 msgid "Results" msgstr "Resultater" @@ -4464,11 +4398,11 @@ msgstr "Resultater" msgid "Results per page" msgstr "Resultater per side" -#: html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 +#: html/Admin/Users/Modify.html:126 html/User/Prefs.html:116 msgid "Retype Password" msgstr "Skriv Passord igjen" -#: html/Search/Elements/EditSearches:13 +#: html/Search/Elements/EditSearches:61 msgid "Revert" msgstr "" @@ -4476,49 +4410,49 @@ msgstr "" msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" msgstr "Rettighet %1 kunne ikke finnes for %2 %3 in scope %4 (%5)\\n" -#: lib/RT/ACE_Overlay.pm:612 +#: lib/RT/ACE_Overlay.pm:631 msgid "Right Delegated" msgstr "Rettighet Deligert" -#: lib/RT/ACE_Overlay.pm:302 +#: lib/RT/ACE_Overlay.pm:321 msgid "Right Granted" msgstr "Rettighet Tildelt" -#: lib/RT/ACE_Overlay.pm:160 +#: lib/RT/ACE_Overlay.pm:179 msgid "Right Loaded" msgstr "Rettighet lastet" -#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +#: lib/RT/ACE_Overlay.pm:696 lib/RT/ACE_Overlay.pm:717 msgid "Right could not be revoked" msgstr "Rettigheten kunne ikke trekkes tilbake" -#: html/User/Delegation.html:63 +#: html/User/Delegation.html:85 msgid "Right not found" msgstr "Rettighet ikke funnet" -#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +#: lib/RT/ACE_Overlay.pm:561 lib/RT/ACE_Overlay.pm:656 msgid "Right not loaded." msgstr "Rettighet ikke lastet." -#: lib/RT/ACE_Overlay.pm:688 +#: lib/RT/ACE_Overlay.pm:713 msgid "Right revoked" msgstr "Rettighet fjernet" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:67 msgid "Rights" msgstr "Rettigheter" -#: lib/RT/Interface/Web.pm:869 +#: html/Admin/CustomFields/GroupRights.html:129 lib/RT/Interface/Web.pm:901 #. ($object_type) msgid "Rights could not be granted for %1" msgstr "Rettigheter kunne ikke tildeles for %1" -#: lib/RT/Interface/Web.pm:899 +#: html/Admin/CustomFields/GroupRights.html:156 lib/RT/Interface/Web.pm:930 #. ($object_type) msgid "Rights could not be revoked for %1" msgstr "Rettigheter kunne ikke trekkes tilbake for %1" -#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 +#: html/Admin/Global/GroupRights.html:72 html/Admin/Queues/GroupRights.html:74 msgid "Roles" msgstr "Roller" @@ -4526,53 +4460,59 @@ msgstr "Roller" msgid "RootApproval" msgstr "RootGodkjenning" -#: html/Search/Elements/DisplayOptions:62 +#: html/Search/Elements/DisplayOptions:83 msgid "Rows per page" msgstr "" -#: lib/RT/Date.pm:393 +#: lib/RT/Date.pm:418 msgid "Sat." msgstr "Lør." -#: html/Search/Elements/EditSearches:21 +#: html/Search/Elements/EditSearches:70 msgid "Save" msgstr "" -#: html/Admin/Global/Template.html:45 html/Admin/Queues/Modify.html:89 html/Admin/Queues/People.html:104 html/Admin/Users/Modify.html:198 html/SelfService/Prefs.html:36 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyDates.html:38 html/Ticket/ModifyLinks.html:38 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Global/Template.html:67 html/Admin/Groups/Modify.html:88 html/Admin/Queues/Modify.html:111 html/Admin/Queues/People.html:126 html/Admin/Users/Modify.html:238 html/SelfService/Prefs.html:58 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:127 html/Ticket/ModifyDates.html:60 html/Ticket/ModifyLinks.html:60 html/Ticket/ModifyPeople.html:59 html/User/Groups/Modify.html:77 msgid "Save Changes" msgstr "Lagre Endringer" -#: html/User/Prefs.html:157 +#: html/User/Prefs.html:179 msgid "Save Preferences" msgstr "" -#: html/Ticket/Elements/PreviewScrips:79 +#: html/Ticket/Elements/PreviewScrips:124 msgid "Save changes" msgstr "Lage endringer" -#: html/Search/Elements/EditSearches:1 +#: lib/RT/SavedSearch.pm:162 +#. ($name) +msgid "Saved search %1" +msgstr "" + +#: html/Search/Elements/EditSearches:46 msgid "Saved searches" msgstr "" -#: html/Admin/Global/Scrip.html:48 html/Admin/Queues/Scrip.html:54 +#: html/Admin/Elements/ListGlobalScrips:61 html/Admin/Global/Scrip.html:70 html/Admin/Queues/Scrip.html:76 +#. ($scrip->Id) #. ($id) #. ($ARGS{'id'}) msgid "Scrip #%1" msgstr "Scrip #%1" -#: lib/RT/Scrip_Overlay.pm:180 +#: lib/RT/Scrip_Overlay.pm:205 msgid "Scrip Created" msgstr "Scrip Opprettet" -#: html/Admin/Elements/EditScrip:30 +#: html/Admin/Elements/EditScrip:52 msgid "Scrip Fields" msgstr "" -#: html/Admin/Elements/EditScrips:85 +#: html/Admin/Elements/EditScrips:107 msgid "Scrip deleted" msgstr "Scrip slettet" -#: html/Admin/Elements/QueueTabs:45 html/Admin/Elements/SystemTabs:32 html/Admin/Global/index.html:40 +#: html/Admin/Elements/QueueTabs:67 html/Admin/Elements/SystemTabs:54 html/Admin/Global/index.html:62 msgid "Scrips" msgstr "Scrip" @@ -4580,11 +4520,11 @@ msgstr "Scrip" msgid "Scrips for %1\\n" msgstr "Scrip for %1\\n" -#: html/Admin/Queues/Scrips.html:33 +#: html/Admin/Queues/Scrips.html:55 msgid "Scrips which apply to all queues" msgstr "Scrip som gjelder for alle køer" -#: html/Elements/SimpleSearch:26 html/Search/Elements/DisplayOptions:73 +#: html/Elements/SimpleSearch:48 html/Search/Build.html:112 msgid "Search" msgstr "Søk" @@ -4592,127 +4532,136 @@ msgstr "Søk" msgid "Search Criteria" msgstr "Søkekriteria" -#: html/Approvals/Elements/PendingMyApproval:38 +#: lib/RT/SavedSearch.pm:116 +msgid "Search attribute load failure" +msgstr "" + +#: html/Approvals/Elements/PendingMyApproval:60 msgid "Search for approvals" msgstr "Søk etter godkjenninger" -#: NOT FOUND IN SOURCE -msgid "Search for articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Searches can't be associated with that kind of object" +#: lib/RT/SavedSearch.pm:194 +#. ($msg) +msgid "Search update: %1" msgstr "" -#: bin/rt-crontool:184 +#: bin/rt-crontool:213 msgid "Security:" msgstr "Sikkerhet:" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "See custom fields" msgstr "" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "See exact outgoing email messages and their recipeients" msgstr "" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "See ticket private commentary" msgstr "" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "See ticket summaries" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "SeeCustomField" msgstr "" -#: lib/RT/Queue_Overlay.pm:68 -msgid "SeeQueue" -msgstr "SeKø" - -#: NOT FOUND IN SOURCE -msgid "Select" +#: lib/RT/Group_Overlay.pm:177 +msgid "SeeGroup" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Select a Class" -msgstr "" +#: lib/RT/Queue_Overlay.pm:92 +msgid "SeeQueue" +msgstr "SeKø" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:46 html/Admin/CustomFields/index.html:49 msgid "Select a Custom Field" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Select a Custom Fields" -msgstr "" - -#: html/Admin/Groups/index.html:50 +#: html/Admin/Groups/index.html:78 msgid "Select a group" msgstr "Velg en gruppe" -#: NOT FOUND IN SOURCE +#: html/Admin/Queues/index.html:54 msgid "Select a queue" msgstr "Velg en kø" -#: html/Admin/Users/index.html:24 html/Admin/Users/index.html:27 +#: html/SelfService/CreateTicketInQueue.html:48 +msgid "Select a queue for your new ticket" +msgstr "" + +#: html/Admin/Users/index.html:46 html/Admin/Users/index.html:49 html/Admin/Users/index.html:52 msgid "Select a user" msgstr "Velg en bruker" -#: NOT FOUND IN SOURCE -msgid "Select class" -msgstr "" - -#: html/Admin/Global/CustomField.html:37 html/Admin/Global/CustomFields.html:35 +#: html/Admin/Elements/CustomFieldTabs:90 msgid "Select custom field" msgstr "Velg fleksifelt" -#: html/Admin/Elements/GroupTabs:51 html/User/Elements/GroupTabs:49 +#: html/Admin/Global/CustomFields/index.html:70 +msgid "Select custom fields for all user groups" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:65 +msgid "Select custom fields for all users" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:76 +msgid "Select custom fields for tickets in all queues" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:83 +msgid "Select custom fields for transactions on tickets in all queues" +msgstr "" + +#: html/Admin/Elements/GroupTabs:75 html/User/Elements/GroupTabs:71 msgid "Select group" msgstr "Velg gruppe" -#: lib/RT/CustomField_Overlay.pm:427 +#: lib/RT/CustomField_Overlay.pm:59 msgid "Select multiple values" msgstr "Velg flere verdier" -#: lib/RT/CustomField_Overlay.pm:424 +#: lib/RT/CustomField_Overlay.pm:60 msgid "Select one value" msgstr "Velg en verdi" -#: html/Admin/Elements/QueueTabs:66 +#: html/Admin/Elements/QueueTabs:92 msgid "Select queue" msgstr "Velg 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 +#: html/Admin/Global/Scrip.html:58 html/Admin/Global/Scrips.html:57 html/Admin/Queues/Scrip.html:61 html/Admin/Queues/Scrips.html:73 msgid "Select scrip" msgstr "Velg 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 +#: html/Admin/Global/Template.html:78 html/Admin/Global/Templates.html:57 html/Admin/Queues/Template.html:76 html/Admin/Queues/Templates.html:68 msgid "Select template" msgstr "Velg mal" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:61 msgid "Select up to %1 values" msgstr "" -#: html/Admin/Elements/UserTabs:46 +#: html/Admin/Elements/UserTabs:75 msgid "Select user" msgstr "Velg bruker" -#: lib/RT/CustomField_Overlay.pm:35 +#: NOT FOUND IN SOURCE msgid "SelectMultiple" msgstr "VelgFlere" -#: lib/RT/CustomField_Overlay.pm:34 +#: NOT FOUND IN SOURCE msgid "SelectSingle" msgstr "VelgEnkelt" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:58 msgid "Selected Custom Fields" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:59 msgid "Selected objects" msgstr "" @@ -4764,59 +4713,51 @@ msgstr "Sender epost til de administrative Ccene som kommentar" msgid "Sends mail to the owner" msgstr "Sender epost til eieren" -#: lib/RT/Date.pm:419 +#: lib/RT/Date.pm:445 msgid "Sep." msgstr "Sep." -#: NOT FOUND IN SOURCE -msgid "Seperate multiple URLs with spaces" -msgstr "" - #: NOT FOUND IN SOURCE msgid "September" msgstr "September" -#: html/Ticket/Elements/ShowTransaction:122 +#: html/Ticket/Elements/ShowTransaction:150 msgid "Show" msgstr "" -#: html/Approvals/index.html:30 +#: html/Approvals/index.html:52 msgid "Show Approvals" msgstr "" -#: html/Search/Elements/EditFormat:11 +#: html/Search/Elements/EditFormat:56 msgid "Show Columns" msgstr "" -#: html/Ticket/Elements/Tabs:178 +#: html/Ticket/Elements/Tabs:201 msgid "Show Results" msgstr "Vis Resultater" -#: NOT FOUND IN SOURCE -msgid "Show advanced search options..." -msgstr "" - -#: html/Approvals/Elements/PendingMyApproval:43 +#: html/Approvals/Elements/PendingMyApproval:65 msgid "Show approved requests" msgstr "Vis godkjente forespørsler" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show basics" msgstr "Vis basisinfo" -#: html/Approvals/Elements/PendingMyApproval:44 +#: html/Approvals/Elements/PendingMyApproval:66 msgid "Show denied requests" msgstr "Vis avviste forespørsler" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show details" msgstr "Vis detaljer" -#: html/Approvals/Elements/PendingMyApproval:42 +#: html/Approvals/Elements/PendingMyApproval:64 msgid "Show pending requests" msgstr "Vis ventende forespørsler" -#: html/Approvals/Elements/PendingMyApproval:45 +#: html/Approvals/Elements/PendingMyApproval:67 msgid "Show requests awaiting other approvals" msgstr "Vis forespørsler som venter pÃ¥ andre godkjenninger" @@ -4828,43 +4769,47 @@ msgstr "Vis sakens private kommentarer" msgid "Show ticket summaries" msgstr "Vis sakssammendrag" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "ShowACL" msgstr "VisACL" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/System.pm:86 +msgid "ShowConfigTab" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:107 msgid "ShowOutgoingEmail" msgstr "" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "ShowSavedSearches" msgstr "" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "ShowScrips" msgstr "VisScrip" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "ShowTemplate" msgstr "VisMal" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "ShowTicket" msgstr "VisSak" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "ShowTicketComments" msgstr "VisSaksKommentarer" -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Sign up as a ticket Requestor or ticket or queue Cc" msgstr "Meld deg pÃ¥ som saksforespørrer eller sak/kø Cc" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "Sign up as a ticket or queue AdminCc" msgstr "Meld deg pÃ¥ som sak/kø AdminCc" -#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:145 +#: html/Admin/Users/Modify.html:229 html/User/Prefs.html:167 msgid "Signature" msgstr "Signatur" @@ -4872,22 +4817,26 @@ msgstr "Signatur" msgid "Signed in as %1" msgstr "Logget inn som %1" -#: html/Admin/Elements/SelectSingleOrMultiple:25 +#: html/Admin/Elements/SelectSingleOrMultiple:47 msgid "Single" msgstr "Enkel" -#: html/Elements/Header:62 +#: html/Search/Elements/EditFormat:75 +msgid "Size" +msgstr "" + +#: html/Elements/Header:85 msgid "Skip Menu" msgstr "Dropp Meny" -#: html/Admin/Elements/AddCustomFieldValue:27 +#: html/Search/Elements/EditFormat:78 +msgid "Small" +msgstr "" + +#: html/Admin/Elements/AddCustomFieldValue:49 html/Admin/Elements/EditCustomFieldValues:54 msgid "Sort" msgstr "Sorter" -#: NOT FOUND IN SOURCE -msgid "Sort Order" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Sort key" msgstr "Sorter nøkkel" @@ -4900,11 +4849,7 @@ msgstr "Sorter resultater etter" msgid "SortOrder" msgstr "SorteringsRekkefølge" -#: NOT FOUND IN SOURCE -msgid "Squelched message recipients" -msgstr "" - -#: html/Admin/Elements/EditScrip:65 +#: html/Admin/Elements/EditScrip:87 msgid "Stage" msgstr "" @@ -4916,7 +4861,7 @@ msgstr "Pauset" msgid "Start page" msgstr "Startside" -#: html/Elements/SelectDateType:26 html/Ticket/Elements/EditDates:31 html/Ticket/Elements/ShowDates:35 +#: html/Elements/SelectDateType:48 html/Ticket/Elements/EditDates:53 html/Ticket/Elements/ShowDates:56 msgid "Started" msgstr "Startet" @@ -4924,7 +4869,7 @@ msgstr "Startet" msgid "Started date '%1' could not be parsed" msgstr "Startdato '%1' kunne ikke tolkes" -#: html/Elements/SelectDateType:30 html/Ticket/Create.html:165 html/Ticket/Elements/EditDates:26 html/Ticket/Elements/ShowDates:31 +#: html/Elements/SelectDateType:52 html/Ticket/Create.html:196 html/Ticket/Elements/EditDates:48 html/Ticket/Elements/ShowDates:52 msgid "Starts" msgstr "Starter" @@ -4936,11 +4881,11 @@ msgstr "Starter Etter" msgid "Starts date '%1' could not be parsed" msgstr "Startdato '%1' kunne ikke tolkes" -#: html/Admin/Users/Modify.html:135 html/User/Prefs.html:123 +#: html/Admin/Users/Modify.html:162 html/User/Prefs.html:145 msgid "State" msgstr "Stat" -#: html/Search/Elements/PickBasics:77 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:31 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:37 lib/RT/Ticket_Overlay.pm:1276 lib/RT/Tickets_Overlay.pm:970 +#: html/Search/Elements/PickBasics:87 html/SelfService/Elements/MyRequests:50 html/SelfService/Update.html:57 html/Ticket/Create.html:63 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:52 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1142 lib/RT/Tickets_Overlay.pm:1378 msgid "Status" msgstr "Status" @@ -4948,8 +4893,7 @@ msgstr "Status" msgid "Status Change" msgstr "Statusendring" -#: lib/RT/Transaction_Overlay.pm:505 -#. ($self->loc($self->OldValue), $self->loc($self->NewValue)) +#: NOT FOUND IN SOURCE msgid "Status changed from %1 to %2" msgstr "Status endret fra %1 til %2" @@ -4957,73 +4901,69 @@ msgstr "Status endret fra %1 til %2" msgid "StatusChange" msgstr "EndreStatus" -#: html/Ticket/Elements/Tabs:148 +#: html/Ticket/Elements/Tabs:170 msgid "Steal" msgstr "Stjel" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "Steal tickets" msgstr "" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "StealTicket" msgstr "" -#: lib/RT/Transaction_Overlay.pm:581 +#: lib/RT/Transaction_Overlay.pm:667 #. ($Old->Name) +msgid "Stolen from %1" +msgstr "StjÃ¥let fra %1" + +#: NOT FOUND IN SOURCE msgid "Stolen from %1 " msgstr "StjÃ¥let fra %1 " -#: html/Elements/QuickCreate:7 html/Elements/SelectAttachmentField:25 html/Search/Bulk.html:133 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:26 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:58 lib/RT/Ticket_Overlay.pm:1272 lib/RT/Tickets_Overlay.pm:1049 +#: html/Search/Elements/EditFormat:81 +msgid "Style" +msgstr "" + +#: html/Elements/QuickCreate:52 html/Elements/SelectAttachmentField:47 html/Search/Bulk.html:154 html/SelfService/Create.html:79 html/SelfService/Elements/MyRequests:49 html/SelfService/Update.html:65 html/Ticket/Create.html:105 html/Ticket/Elements/EditBasics:48 html/Ticket/ModifyAll.html:100 html/Ticket/Update.html:80 lib/RT/Ticket_Overlay.pm:1138 lib/RT/Tickets_Overlay.pm:1460 msgid "Subject" msgstr "Emne" -#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:795 lib/RT/Transaction_Overlay.pm:603 +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:815 lib/RT/Transaction_Overlay.pm:689 #. ($self->Data) msgid "Subject changed to %1" msgstr "Endre emne til %1" -#: html/Elements/Submit:58 +#: html/Elements/Submit:97 msgid "Submit" msgstr "Oppdater" -#: NOT FOUND IN SOURCE -msgid "Submit Query" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Submit Workflow" msgstr "Send Arbeidsflyt" -#: lib/RT/Group_Overlay.pm:749 +#: lib/RT/Group_Overlay.pm:782 msgid "Succeeded" msgstr "Lykkes" -#: NOT FOUND IN SOURCE -msgid "Summary" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Summary matches" -msgstr "" - -#: lib/RT/Date.pm:394 +#: lib/RT/Date.pm:419 msgid "Sun." msgstr "Søn." -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "SuperUser" msgstr "SuperBruker" -#: html/User/Elements/DelegateRights:76 +#: html/User/Elements/DelegateRights:98 msgid "System" msgstr "System" -#: html/Admin/Elements/ToolTabs:32 html/Admin/Tools/Configuration.html:3 +#: html/Admin/Elements/ToolTabs:54 html/Admin/Tools/Configuration.html:48 msgid "System Configuration" msgstr "" -#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:868 lib/RT/Interface/Web.pm:898 +#: html/Admin/CustomFields/GroupRights.html:128 html/Admin/CustomFields/GroupRights.html:155 html/Admin/CustomFields/UserRights.html:128 html/Admin/CustomFields/UserRights.html:98 html/Admin/Elements/SelectRights:106 lib/RT/ACE_Overlay.pm:585 lib/RT/Interface/Web.pm:900 lib/RT/Interface/Web.pm:929 msgid "System Error" msgstr "Systemfeil" @@ -5035,15 +4975,20 @@ msgstr "Systemfeil. Rettighet ikke tildelt." msgid "System Error. right not granted" msgstr "Systemfeil. rettigheter ikke tildelt" -#: html/Admin/Tools/index.html:2 +#: lib/RT/Transaction_Overlay.pm:215 lib/RT/Transaction_Overlay.pm:221 +#. ($msg) +msgid "System Error: %1" +msgstr "" + +#: html/Admin/Tools/index.html:47 msgid "System Tools" msgstr "" -#: lib/RT/ACE_Overlay.pm:615 +#: lib/RT/ACE_Overlay.pm:634 msgid "System error. Right not delegated." msgstr "Systemfeil. Rettighet ikke tildelt." -#: 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:164 lib/RT/ACE_Overlay.pm:229 lib/RT/ACE_Overlay.pm:324 lib/RT/ACE_Overlay.pm:921 msgid "System error. Right not granted." msgstr "Systemfeil. Rettighet ikke tildelt." @@ -5051,7 +4996,7 @@ msgstr "Systemfeil. Rettighet ikke tildelt." msgid "System error. Unable to grant rights." msgstr "Systemfeil. Kunne ikke tildele rettigheter." -#: html/Admin/Global/GroupRights.html:34 html/Admin/Groups/GroupRights.html:36 html/Admin/Queues/GroupRights.html:35 +#: html/Admin/CustomFields/GroupRights.html:58 html/Admin/Global/GroupRights.html:56 html/Admin/Groups/GroupRights.html:58 html/Admin/Queues/GroupRights.html:57 msgid "System groups" msgstr "Systemgrupper" @@ -5059,44 +5004,40 @@ msgstr "Systemgrupper" msgid "SystemRolegroup for internal use" msgstr "SystemRollegruppe for intern bruk" -#: lib/RT/CurrentUser.pm:334 +#: lib/RT/CurrentUser.pm:358 msgid "TEST_STRING" msgstr "TEST_STRENG" -#: html/Elements/MyRequests:27 html/Ticket/Elements/Tabs:144 +#: html/Elements/MyRequests:50 html/Search/Elements/EditFormat:72 html/Ticket/Elements/Tabs:166 msgid "Take" msgstr "Ta" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "Take tickets" msgstr "" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "TakeTicket" msgstr "" -#: lib/RT/Transaction_Overlay.pm:566 +#: lib/RT/Transaction_Overlay.pm:652 msgid "Taken" msgstr "Tatt" -#: NOT FOUND IN SOURCE -msgid "Task" -msgstr "" - -#: html/Admin/Elements/EditScrip:57 html/Tools/Offline.html:56 +#: html/Admin/Elements/EditScrip:79 html/Tools/Offline.html:78 msgid "Template" msgstr "Mal" -#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:89 +#: html/Admin/Global/Template.html:112 html/Admin/Queues/Template.html:113 #. ($TemplateObj->Id()) msgid "Template #%1" msgstr "Mal #%1" -#: html/Admin/Elements/EditTemplates:88 +#: html/Admin/Elements/EditTemplates:110 msgid "Template deleted" msgstr "Mal slettet" -#: lib/RT/Scrip_Overlay.pm:156 +#: lib/RT/Scrip_Overlay.pm:181 msgid "Template not found" msgstr "Kunne ikke finne mal" @@ -5104,11 +5045,11 @@ msgstr "Kunne ikke finne mal" msgid "Template not found\\n" msgstr "Kunne ikke finne mal\\n" -#: lib/RT/Template_Overlay.pm:348 +#: lib/RT/Template_Overlay.pm:376 msgid "Template parsed" msgstr "Mal tolket" -#: html/Admin/Elements/QueueTabs:48 html/Admin/Elements/SystemTabs:35 html/Admin/Global/index.html:44 +#: html/Admin/Elements/QueueTabs:70 html/Admin/Elements/SystemTabs:57 html/Admin/Global/index.html:66 msgid "Templates" msgstr "Maler" @@ -5116,37 +5057,33 @@ msgstr "Maler" msgid "Templates for %1\\n" msgstr "Maler for %1\\n" -#: NOT FOUND IN SOURCE -msgid "Text" -msgstr "" - -#: lib/RT/Record.pm:740 +#: lib/RT/CustomField_Overlay.pm:877 lib/RT/Record.pm:931 msgid "That is already the current value" msgstr "Verdien er allerede satt" -#: lib/RT/CustomField_Overlay.pm:248 +#: lib/RT/CustomField_Overlay.pm:407 msgid "That is not a value for this custom field" msgstr "Det er ikke en verdi for dette fleksifeltet" -#: lib/RT/Ticket_Overlay.pm:2086 +#: lib/RT/Ticket_Overlay.pm:1955 msgid "That is the same value" msgstr "Det er den samme verdien" -#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +#: lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:615 msgid "That principal already has that right" msgstr "Den primæren har allerede den rettigheten" -#: lib/RT/Queue_Overlay.pm:674 +#: lib/RT/Queue_Overlay.pm:750 #. ($args{'Type'}) msgid "That principal is already a %1 for this queue" msgstr "Den primæren er allerede en %1 for denne køen" -#: lib/RT/Ticket_Overlay.pm:1527 +#: lib/RT/Ticket_Overlay.pm:1396 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" msgstr "Den primæren er allerede en %1 for denne køen" -#: lib/RT/Queue_Overlay.pm:773 +#: lib/RT/Queue_Overlay.pm:849 #. ($args{'Type'}) msgid "That principal is not a %1 for this queue" msgstr "Den primæren er ikke en %1 for denne køen" @@ -5155,11 +5092,11 @@ msgstr "Den primæren er ikke en %1 for denne køen" msgid "That principal is not a %1 for this ticket" msgstr "Den primæren er ikke en %1 for denne saken" -#: lib/RT/Ticket_Overlay.pm:2082 +#: lib/RT/Ticket_Overlay.pm:1951 msgid "That queue does not exist" msgstr "Den køen eksisterer ikke" -#: lib/RT/Ticket_Overlay.pm:3152 +#: lib/RT/Ticket_Overlay.pm:3189 msgid "That ticket has unresolved dependencies" msgstr "Denne saken har uløste avhengigheter" @@ -5167,27 +5104,27 @@ msgstr "Denne saken har uløste avhengigheter" msgid "That user already has that right" msgstr "Den brukeren har allerede den rettigheten" -#: lib/RT/Ticket_Overlay.pm:2956 +#: lib/RT/Ticket_Overlay.pm:2993 msgid "That user already owns that ticket" msgstr "Den brukeren eier allerede den saken" -#: lib/RT/Ticket_Overlay.pm:2928 +#: lib/RT/Ticket_Overlay.pm:2965 msgid "That user does not exist" msgstr "Den brukeren finnes ikke" -#: lib/RT/User_Overlay.pm:355 +#: lib/RT/User_Overlay.pm:390 msgid "That user is already privileged" msgstr "Den brukeren er allerede priviligert" -#: lib/RT/User_Overlay.pm:376 +#: lib/RT/User_Overlay.pm:411 msgid "That user is already unprivileged" msgstr "Den brukeren er allerede upriviligert" -#: lib/RT/User_Overlay.pm:368 +#: lib/RT/User_Overlay.pm:403 msgid "That user is now privileged" msgstr "Denne brukeren er nÃ¥ priviligert" -#: lib/RT/User_Overlay.pm:389 +#: lib/RT/User_Overlay.pm:424 msgid "That user is now unprivileged" msgstr "Dette brukeren er nÃ¥ upriviligert" @@ -5195,23 +5132,23 @@ msgstr "Dette brukeren er nÃ¥ upriviligert" msgid "That user is now unprivilegedileged" msgstr "Den brukeren er allerede upriviligert" -#: lib/RT/Ticket_Overlay.pm:2949 +#: lib/RT/Ticket_Overlay.pm:2986 msgid "That user may not own tickets in that queue" msgstr "Den brukeren kan ikke eie saker i den køen" -#: lib/RT/Link_Overlay.pm:200 +#: lib/RT/Link_Overlay.pm:234 msgid "That's not a numerical id" msgstr "Dette er ikke en numerisk id" -#: html/SelfService/Display.html:31 html/Ticket/Create.html:149 html/Ticket/Elements/ShowSummary:27 +#: html/SelfService/Display.html:53 html/Ticket/Create.html:180 html/Ticket/Elements/ShowSummary:49 msgid "The Basics" msgstr "Detaljer" -#: lib/RT/ACE_Overlay.pm:87 +#: lib/RT/ACE_Overlay.pm:113 msgid "The CC of a ticket" msgstr "CCen til en sak" -#: lib/RT/ACE_Overlay.pm:88 +#: lib/RT/ACE_Overlay.pm:114 msgid "The administrative CC of a ticket" msgstr "Administrative CCer for en sak" @@ -5219,7 +5156,7 @@ msgstr "Administrative CCer for en sak" msgid "The comment has been recorded" msgstr "Kommentarer er lagret" -#: bin/rt-crontool:194 +#: bin/rt-crontool:223 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 "De følgende kommandoene vil finne alle aktive saker i køen 'general' og sette deres prioritet til 99 hvis de ikke har blitt rørt de siste 4 timene:" @@ -5227,31 +5164,31 @@ msgstr "De følgende kommandoene vil finne alle aktive saker i køen 'general' o msgid "The following commands were not proccessed:\\n\\n" msgstr "De følgende kommandoene ble ikke behandlet:\\n\\n" -#: lib/RT/Record.pm:743 +#: lib/RT/Record.pm:934 msgid "The new value has been set." msgstr "Den nye verdien har blitt satt." -#: lib/RT/ACE_Overlay.pm:85 +#: lib/RT/ACE_Overlay.pm:111 msgid "The owner of a ticket" msgstr "Eieren av en sak" -#: lib/RT/ACE_Overlay.pm:86 +#: lib/RT/ACE_Overlay.pm:112 msgid "The requestor of a ticket" msgstr "Forespørren av en sak" -#: html/Admin/Elements/EditUserComments:25 +#: html/Admin/Elements/EditUserComments:47 msgid "These comments aren't generally visible to the user" msgstr "Disse kommentarene er generelt ikke synlig for brukeren" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:912 msgid "This custom field does not apply to that object" msgstr "" -#: html/Admin/Tools/Configuration.html:5 +#: html/Admin/Tools/Configuration.html:50 msgid "This feature is only available to system administrators" msgstr "" -#: html/Ticket/Elements/PreviewScrips:48 +#: html/Ticket/Elements/PreviewScrips:93 msgid "This message will be sent to..." msgstr "" @@ -5259,15 +5196,15 @@ msgstr "" msgid "This ticket %1 %2 (%3)\\n" msgstr "Denne saken %1 %2 (%3)\\n" -#: bin/rt-crontool:185 +#: bin/rt-crontool:214 msgid "This tool allows the user to run arbitrary perl modules from within RT." msgstr "Dette verktøyet tillater brukeren Ã¥ kjøre perlmoduler fra inni RT." -#: lib/RT/Transaction_Overlay.pm:226 +#: lib/RT/Transaction_Overlay.pm:288 msgid "This transaction appears to have no content" msgstr "Denne transaksjonen ser ikke ut til Ã¥ ha noe innhold" -#: html/Ticket/Elements/ShowRequestor:48 +#: html/Ticket/Elements/ShowRequestor:70 #. ($rows) msgid "This user's %1 highest priority tickets" msgstr "Denne brukerens %1 høyst prioriterte saker" @@ -5276,7 +5213,7 @@ msgstr "Denne brukerens %1 høyst prioriterte saker" msgid "This user's 25 highest priority tickets" msgstr "Denne brukerens 23 høys prioriterte saker" -#: lib/RT/Date.pm:391 +#: lib/RT/Date.pm:416 msgid "Thu." msgstr "Tor." @@ -5292,24 +5229,24 @@ msgstr "Sak # %1 %2" msgid "Ticket # %1 Jumbo update: %2" msgstr "Sak $ %1 Jumbo oppdater: %2" -#: html/Ticket/ModifyAll.html:24 html/Ticket/ModifyAll.html:28 +#: html/Ticket/ModifyAll.html:46 html/Ticket/ModifyAll.html:50 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket #%1 Jumbo update: %2" msgstr "Sak #%1 Jumbo oppdatering: %2" -#: html/Approvals/Elements/ShowDependency:45 +#: html/Approvals/Elements/ShowDependency:67 #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Ticket #%1: %2" msgstr "Sak #%1: %2" -#: lib/RT/Action/CreateTickets.pm:1154 lib/RT/Action/CreateTickets.pm:1163 lib/RT/Action/CreateTickets.pm:516 lib/RT/Action/CreateTickets.pm:634 lib/RT/Action/CreateTickets.pm:647 +#: lib/RT/Action/CreateTickets.pm:1258 lib/RT/Action/CreateTickets.pm:1267 lib/RT/Action/CreateTickets.pm:595 lib/RT/Action/CreateTickets.pm:716 lib/RT/Action/CreateTickets.pm:729 #. ($T::Tickets{$template_id}->Id) #. ($T::Tickets{$template_id}->id) #. ($ticket->Id) msgid "Ticket %1" msgstr "" -#: lib/RT/Ticket_Overlay.pm:696 lib/RT/Ticket_Overlay.pm:720 +#: lib/RT/Ticket_Overlay.pm:731 lib/RT/Ticket_Overlay.pm:751 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" msgstr "Sak %1 opprettet i '%2' køen" @@ -5318,16 +5255,16 @@ msgstr "Sak %1 opprettet i '%2' køen" msgid "Ticket %1 loaded\\n" msgstr "Sak %1 lastet\\n" -#: html/Search/Bulk.html:216 +#: html/Search/Bulk.html:269 #. ($Ticket->Id,$_) msgid "Ticket %1: %2" msgstr "Sak %1: %2" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:74 msgid "Ticket Custom Fields" msgstr "" -#: html/Ticket/History.html:24 html/Ticket/History.html:27 +#: html/Ticket/History.html:46 html/Ticket/History.html:49 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket History # %1 %2" msgstr "Sakshistorikk # %1 %2" @@ -5340,7 +5277,7 @@ msgstr "SaksId" msgid "Ticket Resolved" msgstr "Løst Sak" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/GlobalCustomFieldTabs:69 html/Admin/Global/CustomFields/index.html:81 lib/RT/CustomField_Overlay.pm:1085 msgid "Ticket Transactions" msgstr "" @@ -5348,19 +5285,19 @@ msgstr "" msgid "Ticket attachment" msgstr "Saks-vedlegg" -#: lib/RT/Tickets_Overlay.pm:1228 +#: lib/RT/Tickets_Overlay.pm:1648 msgid "Ticket content" msgstr "Saks-innhold" -#: lib/RT/Tickets_Overlay.pm:1274 +#: lib/RT/Tickets_Overlay.pm:1697 msgid "Ticket content type" msgstr "Sakens innholdstype" -#: lib/RT/Ticket_Overlay.pm:565 lib/RT/Ticket_Overlay.pm:579 lib/RT/Ticket_Overlay.pm:590 lib/RT/Ticket_Overlay.pm:707 +#: lib/RT/Ticket_Overlay.pm:593 lib/RT/Ticket_Overlay.pm:607 lib/RT/Ticket_Overlay.pm:618 lib/RT/Ticket_Overlay.pm:739 msgid "Ticket could not be created due to an internal error" msgstr "Saken kunne ikke opprettes pÃ¥ grunn av en intern feil" -#: lib/RT/Transaction_Overlay.pm:497 +#: NOT FOUND IN SOURCE msgid "Ticket created" msgstr "Sak opprettet" @@ -5368,7 +5305,7 @@ msgstr "Sak opprettet" msgid "Ticket creation failed" msgstr "Saksopprettelse feilet" -#: lib/RT/Transaction_Overlay.pm:502 +#: NOT FOUND IN SOURCE msgid "Ticket deleted" msgstr "Sak slettet" @@ -5380,7 +5317,7 @@ msgstr "Saksid ikke funnet" msgid "Ticket killed" msgstr "Sak drept" -#: html/Ticket/Display.html:33 +#: html/Ticket/Display.html:55 msgid "Ticket metadata" msgstr "" @@ -5396,17 +5333,20 @@ msgstr "Saksstatus endret" msgid "Ticket watchers" msgstr "SaksovervÃ¥kere" -#: html/Elements/Tabs:46 +#: lib/RT/Search/FromSQL.pm:83 +#. (ref $self) +msgid "TicketSQL search module" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:64 html/Admin/Global/CustomFields/index.html:75 html/Elements/Tabs:68 lib/RT/CustomField_Overlay.pm:1084 msgid "Tickets" msgstr "Saker" -#: lib/RT/Tickets_Overlay.pm:1452 -#. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 %2" msgstr "Saker %1 %2" -#: lib/RT/Tickets_Overlay.pm:1410 -#. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 by %2" msgstr "Saker %1 av %2" @@ -5414,31 +5354,31 @@ msgstr "Saker %1 av %2" msgid "Tickets from %1" msgstr "Saker fra %1" -#: html/Approvals/Elements/ShowDependency:26 +#: html/Approvals/Elements/ShowDependency:48 msgid "Tickets which depend on this approval:" msgstr "Saker som er avhengige av denne godkjennelsen:" -#: html/Search/Elements/PickBasics:69 html/Ticket/Elements/EditBasics:39 +#: html/Search/Elements/PickBasics:148 html/Ticket/Elements/EditBasics:61 msgid "Time Estimated" msgstr "" -#: html/Search/Elements/PickBasics:70 html/Ticket/Create.html:156 html/Ticket/Elements/EditBasics:47 +#: html/Search/Elements/PickBasics:149 html/Ticket/Create.html:187 html/Ticket/Elements/EditBasics:69 msgid "Time Left" msgstr "Tid Igjen" -#: html/Search/Elements/PickBasics:68 html/Ticket/Create.html:155 html/Ticket/Elements/EditBasics:43 +#: html/Search/Elements/PickBasics:147 html/Ticket/Create.html:186 html/Ticket/Elements/EditBasics:65 msgid "Time Worked" msgstr "Arbeidstid" -#: lib/RT/Tickets_Overlay.pm:1201 +#: lib/RT/Tickets_Overlay.pm:1619 msgid "Time left" msgstr "Tid igjen" -#: html/Elements/Footer:44 +#: html/Elements/Footer:71 msgid "Time to display" msgstr "Tid Ã¥ vise" -#: lib/RT/Tickets_Overlay.pm:1177 +#: lib/RT/Tickets_Overlay.pm:1594 msgid "Time worked" msgstr "Arbeidstid" @@ -5446,10 +5386,14 @@ msgstr "Arbeidstid" msgid "TimeLeft" msgstr "TidIgjen" -#: lib/RT/Ticket_Overlay.pm:1277 +#: lib/RT/Ticket_Overlay.pm:1143 msgid "TimeWorked" msgstr "ArbeidsTid" +#: html/Search/Elements/EditFormat:74 +msgid "Title" +msgstr "" + #: NOT FOUND IN SOURCE msgid "To generate a diff of this commit:" msgstr "For Ã¥ generere en diff av denne bekreftelsen:" @@ -5458,16 +5402,16 @@ msgstr "For Ã¥ generere en diff av denne bekreftelsen:" msgid "To generate a diff of this commit:\\n" msgstr "For Ã¥ genere en diff av denne bekreftelsen" -#: html/Elements/Footer:39 +#: html/Elements/Footer:61 #. ('sales@bestpractical.com') msgid "To inquire about support, training, custom development or licensing, please contact %1." msgstr "" -#: lib/RT/Ticket_Overlay.pm:1280 +#: lib/RT/Ticket_Overlay.pm:1146 msgid "Told" msgstr "Fortalt" -#: html/Admin/Elements/Tabs:43 html/Elements/Tabs:49 +#: html/Admin/Elements/Tabs:68 html/Admin/index.html:88 html/Elements/Tabs:71 msgid "Tools" msgstr "" @@ -5475,28 +5419,28 @@ msgstr "" msgid "Transaction" msgstr "Transaksjon" -#: lib/RT/Transaction_Overlay.pm:705 +#: lib/RT/Transaction_Overlay.pm:794 #. ($self->Data) msgid "Transaction %1 purged" msgstr "Transaksjon %1 slettet" -#: lib/RT/Transaction_Overlay.pm:136 +#: lib/RT/Transaction_Overlay.pm:174 msgid "Transaction Created" msgstr "Transaksjon Opprettet" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:78 msgid "Transaction Custom Fields" msgstr "" -#: lib/RT/Transaction_Overlay.pm:92 +#: NOT FOUND IN SOURCE msgid "Transaction->Create couldn't, as you didn't specify a ticket id" msgstr "Transaction->Create kunne ikke, siden du ikke spesifiserte en saksid" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:125 msgid "Transaction->Create couldn't, as you didn't specify an object type and id" msgstr "" -#: lib/RT/Transaction_Overlay.pm:760 +#: lib/RT/Transaction_Overlay.pm:838 msgid "Transactions are immutable" msgstr "Transaksjoner er lÃ¥st" @@ -5504,23 +5448,19 @@ msgstr "Transaksjoner er lÃ¥st" msgid "Trying to delete a right: %1" msgstr "Prøver Ã¥ slette en rettighet: %1" -#: lib/RT/Date.pm:389 +#: lib/RT/Date.pm:414 msgid "Tue." msgstr "Tir." -#: 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:1278 lib/RT/Tickets_Overlay.pm:1021 +#: html/Admin/CustomFields/Modify.html:66 html/Admin/Elements/EditCustomField:65 html/Ticket/Elements/AddWatchers:54 html/Ticket/Elements/AddWatchers:65 html/Ticket/Elements/AddWatchers:75 lib/RT/Ticket_Overlay.pm:1144 lib/RT/Tickets_Overlay.pm:1432 msgid "Type" msgstr "Type" -#: NOT FOUND IN SOURCE -msgid "Unable to load article" -msgstr "" - -#: lib/RT/ScripCondition_Overlay.pm:103 +#: lib/RT/ScripCondition_Overlay.pm:129 msgid "Unimplemented" msgstr "Uimplementert" -#: html/Admin/Users/Modify.html:67 +#: html/Admin/Users/Modify.html:89 msgid "Unix login" msgstr "Unix login" @@ -5528,16 +5468,21 @@ msgstr "Unix login" msgid "UnixUsername" msgstr "UnixBrukerNavn" -#: lib/RT/Attachment_Overlay.pm:233 lib/RT/Attachment_Overlay.pm:265 +#: lib/RT/Attachment_Overlay.pm:290 lib/RT/Record.pm:847 #. ($self->ContentEncoding) +#. ($ContentEncoding) msgid "Unknown ContentEncoding %1" msgstr "Ukjent InnholdsFormatering %1" -#: html/Elements/SelectResultsPerPage:36 +#: html/Search/Build.html:632 +msgid "Unknown field: $key" +msgstr "" + +#: html/Elements/SelectResultsPerPage:58 msgid "Unlimited" msgstr "Ubegrenset" -#: html/Search/Elements/SelectSearchesForObjects:15 +#: html/Search/Elements/SelectSearchesForObjects:63 msgid "Unnamed search" msgstr "" @@ -5545,27 +5490,23 @@ msgstr "" msgid "Unprivileged" msgstr "Upriviligert" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:60 msgid "Unselected Custom Fields" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:61 msgid "Unselected objects" msgstr "" -#: lib/RT/Transaction_Overlay.pm:562 +#: lib/RT/Transaction_Overlay.pm:648 msgid "Untaken" msgstr "Ikke tatt" -#: NOT FOUND IN SOURCE -msgid "Untitled search" -msgstr "" - -#: html/Search/Bulk.html:32 +#: html/Search/Bulk.html:54 msgid "Update" msgstr "Oppdater" -#: html/Search/Bulk.html:146 +#: html/Search/Bulk.html:178 msgid "Update All" msgstr "" @@ -5573,11 +5514,11 @@ msgstr "" msgid "Update ID" msgstr "Oppdater ID" -#: html/Ticket/Update.html:97 +#: html/Ticket/Update.html:133 msgid "Update Ticket" msgstr "" -#: html/Search/Bulk.html:127 html/Ticket/ModifyAll.html:65 html/Ticket/Update.html:48 +#: html/Search/Bulk.html:148 html/Ticket/ModifyAll.html:87 html/Ticket/Update.html:70 msgid "Update Type" msgstr "Oppdater Type" @@ -5589,7 +5530,7 @@ msgstr "Oppdater alle disse sakene samtidig" msgid "Update email" msgstr "Oppdater epost" -#: html/Search/Results.html:46 +#: html/Search/Results.html:80 msgid "Update multiple tickets" msgstr "" @@ -5597,11 +5538,11 @@ msgstr "" msgid "Update name" msgstr "Oppdater navn" -#: lib/RT/Action/CreateTickets.pm:655 lib/RT/Interface/Web.pm:479 +#: lib/RT/Action/CreateTickets.pm:737 lib/RT/Interface/Web.pm:524 msgid "Update not recorded." msgstr "Oppdatering ikke lagret." -#: html/Search/Bulk.html:78 +#: html/Search/Bulk.html:99 msgid "Update selected tickets" msgstr "Oppdater valgte saker" @@ -5609,7 +5550,7 @@ msgstr "Oppdater valgte saker" msgid "Update signature" msgstr "Oppdater signatur" -#: html/Ticket/ModifyAll.html:62 +#: html/Ticket/ModifyAll.html:84 msgid "Update ticket" msgstr "Oppdater sak" @@ -5617,58 +5558,58 @@ msgstr "Oppdater sak" msgid "Update ticket # %1" msgstr "Ooppdater sak # %1" -#: html/SelfService/Update.html:24 html/SelfService/Update.html:63 +#: html/SelfService/Update.html:112 html/SelfService/Update.html:47 #. ($Ticket->id) msgid "Update ticket #%1" msgstr "Oppdater sak #%1" -#: html/Ticket/Update.html:121 +#: html/Ticket/Update.html:156 #. ($TicketObj->id, $TicketObj->Subject) msgid "Update ticket #%1 (%2)" msgstr "Oppdater sak #%1 (%2)" -#: lib/RT/Action/CreateTickets.pm:653 lib/RT/Interface/Web.pm:477 +#: lib/RT/Action/CreateTickets.pm:735 lib/RT/Interface/Web.pm:523 msgid "Update type was neither correspondence nor comment." msgstr "Oppdateringstype var verken korrespondanse eller kommentar." -#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1281 +#: html/Elements/SelectDateType:54 html/Ticket/Elements/ShowDates:72 lib/RT/Ticket_Overlay.pm:1147 msgid "Updated" msgstr "Oppdatert" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:84 msgid "Upload multiple files" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:79 msgid "Upload multiple images" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:85 msgid "Upload one file" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:80 msgid "Upload one image" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:86 msgid "Upload up to %1 files" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:81 msgid "Upload up to %1 images" msgstr "" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload your changes" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Use the dropdown menus to select which transactions you want to extract into a new RTFM article" +#: html/Admin/index.html:90 +msgid "Use other RT administrative tools" msgstr "" #: NOT FOUND IN SOURCE @@ -5679,7 +5620,7 @@ msgstr "Bruker %1 %2: %3\\n" msgid "User %1 Password: %2\\n" msgstr "Bruker %1 Passord: %2\\n" -#: lib/RT/Ticket_Overlay.pm:468 +#: lib/RT/Ticket_Overlay.pm:496 #. ($args{'Owner'}) msgid "User '%1' could not be found." msgstr "" @@ -5696,7 +5637,7 @@ msgstr "Brukeren '%1' ble ikke funnet" msgid "User Defined" msgstr "Bruker Definert" -#: html/Admin/Elements/EditScrip:76 +#: html/Admin/Elements/EditScrip:98 msgid "User Defined conditions and actions" msgstr "" @@ -5704,32 +5645,33 @@ msgstr "" msgid "User ID" msgstr "BrukerID" -#: html/Elements/SelectUsers:25 +#: NOT FOUND IN SOURCE msgid "User Id" msgstr "BrukerId" -#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 +#: html/Admin/Elements/CustomFieldTabs:72 html/Admin/Elements/GroupTabs:68 html/Admin/Elements/QueueTabs:85 html/Admin/Elements/SystemTabs:68 html/Admin/Global/index.html:80 msgid "User Rights" msgstr "Brukerrettigheter" -#: NOT FOUND IN SOURCE +#: lib/RT/Interface/Web.pm:1283 +#. ($cf->Name, $class, $Object->id) msgid "User asked for an unknown update type for custom field %1 for %2 object #%3" msgstr "" -#: html/Admin/Users/Modify.html:252 +#: html/Admin/Users/Modify.html:293 #. ($msg) msgid "User could not be created: %1" msgstr "Bruker kunne ikke opprettes: %1" -#: lib/RT/User_Overlay.pm:296 +#: lib/RT/User_Overlay.pm:331 msgid "User created" msgstr "Bruker opprettet" -#: html/Admin/Global/GroupRights.html:66 html/Admin/Groups/GroupRights.html:53 html/Admin/Queues/GroupRights.html:68 +#: html/Admin/CustomFields/GroupRights.html:74 html/Admin/Global/GroupRights.html:88 html/Admin/Groups/GroupRights.html:75 html/Admin/Queues/GroupRights.html:90 msgid "User defined groups" msgstr "Brukerdefinerte grupper" -#: lib/RT/User_Overlay.pm:558 lib/RT/User_Overlay.pm:575 +#: lib/RT/User_Overlay.pm:593 lib/RT/User_Overlay.pm:613 msgid "User loaded" msgstr "" @@ -5741,23 +5683,23 @@ msgstr "Bruker informert" msgid "User view" msgstr "Brukervisning" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:99 msgid "User-defined groups" msgstr "" -#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +#: html/Admin/Users/Modify.html:69 html/Elements/Login:73 html/Ticket/Elements/AddWatchers:56 msgid "Username" msgstr "Brukernavn" -#: 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 +#: html/Admin/Elements/GlobalCustomFieldTabs:55 html/Admin/Elements/SelectNewGroupMembers:47 html/Admin/Elements/Tabs:53 html/Admin/Global/CustomFields/index.html:64 html/Admin/Groups/Members.html:76 html/Admin/Queues/People.html:89 html/Admin/index.html:62 html/User/Groups/Members.html:79 lib/RT/CustomField_Overlay.pm:1086 msgid "Users" msgstr "Brukere" -#: html/Admin/Users/index.html:64 +#: html/Admin/Users/index.html:85 msgid "Users matching search criteria" msgstr "Brukere som treffer søkekriteria" -#: lib/RT/Tickets_Overlay_SQL.pm:494 +#: lib/RT/Tickets_Overlay_SQL.pm:523 msgid "Valid Query" msgstr "" @@ -5765,7 +5707,7 @@ msgstr "" msgid "ValueOfQueue" msgstr "KøVerdi" -#: html/Admin/Elements/EditCustomField:56 +#: html/Admin/CustomFields/Modify.html:89 html/Admin/Elements/EditCustomField:78 msgid "Values" msgstr "Verdier" @@ -5773,11 +5715,11 @@ msgstr "Verdier" msgid "VrijevormEnkele" msgstr "VrijevormEnkele" -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Watch" msgstr "OvervÃ¥k" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "WatchAsAdminCc" msgstr "OvervÃ¥kSomAdminCc" @@ -5785,7 +5727,7 @@ msgstr "OvervÃ¥kSomAdminCc" msgid "Watcher loaded" msgstr "OvervÃ¥ker lastet" -#: html/Admin/Elements/QueueTabs:41 +#: html/Admin/Elements/QueueTabs:63 msgid "Watchers" msgstr "OvervÃ¥kere" @@ -5793,7 +5735,7 @@ msgstr "OvervÃ¥kere" msgid "WebEncoding" msgstr "WebFormatering" -#: lib/RT/Date.pm:390 +#: lib/RT/Date.pm:415 msgid "Wed." msgstr "Ons." @@ -5849,19 +5791,11 @@ msgstr "NÃ¥r kommentarer kommer inn" msgid "Whenever correspondence comes in" msgstr "NÃ¥r korrespondanse kommer inn" -#: NOT FOUND IN SOURCE -msgid "Which are referred to by " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Which refer to" -msgstr "" - -#: html/Admin/Users/Modify.html:161 html/User/Prefs.html:67 +#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:89 msgid "Work" msgstr "Arbeid" -#: html/Search/Results.html:50 +#: html/Search/Results.html:84 msgid "Work offline" msgstr "" @@ -5869,31 +5803,19 @@ msgstr "" msgid "WorkPhone" msgstr "ArbeidsTelefon" -#: html/Ticket/Elements/ShowBasics:41 html/Ticket/Update.html:42 +#: html/Ticket/Elements/ShowBasics:63 html/Ticket/Update.html:64 msgid "Worked" msgstr "Arbeidet" -#: html/autohandler:150 -msgid "XXX CHANGEME You are not an authorized user" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Yes" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:3059 +#: lib/RT/Ticket_Overlay.pm:3096 msgid "You already own this ticket" msgstr "Du eier allerede denne saken" -#: html/autohandler:142 +#: html/autohandler:158 html/autohandler:166 msgid "You are not an authorized user" msgstr "Du er ikke en autorisert bruker" -#: NOT FOUND IN SOURCE -msgid "You can access it with the Download button on the right." -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2941 +#: lib/RT/Ticket_Overlay.pm:2978 msgid "You can only reassign tickets that you own or that are unowned" msgstr "Du kan bare omfordele saker som du eier eller som ikke har en eier" @@ -5901,24 +5823,24 @@ msgstr "Du kan bare omfordele saker som du eier eller som ikke har en eier" msgid "You don't have permission to view that ticket.\\n" msgstr "Du har ikke tilgang til Ã¥ se den saken.\\n" -#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:760 +#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:780 #. ($num, $queue) msgid "You found %1 tickets in queue %2" msgstr "Du fant %1 saker i %2 køen" -#: html/NoAuth/Logout.html:30 +#: html/NoAuth/Logout.html:52 msgid "You have been logged out of RT." msgstr "" -#: html/SelfService/Display.html:79 +#: html/SelfService/Display.html:109 msgid "You have no permission to create tickets in that queue." msgstr "Du har ikke tilgang til Ã¥ opprette saker i den køen." -#: lib/RT/Ticket_Overlay.pm:2095 +#: lib/RT/Ticket_Overlay.pm:1964 msgid "You may not create requests in that queue." msgstr "Du kan ikke opprette forespørsler i den køen." -#: html/NoAuth/Logout.html:34 +#: html/NoAuth/Logout.html:56 msgid "You're welcome to login again" msgstr "Velkommen tilbake" @@ -5946,11 +5868,11 @@ msgstr "Din forespørsel ble avvist" msgid "Your request was rejected." msgstr "Din forespørsel ble avvist" -#: html/autohandler:177 +#: html/autohandler:193 msgid "Your username or password is incorrect" msgstr "Ditt brukernavn/passord er ugyldig" -#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:127 +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:149 msgid "Zip" msgstr "Zip" @@ -5958,24 +5880,28 @@ msgstr "Zip" msgid "[no subject]" msgstr "[ikke noe emne]" -#: NOT FOUND IN SOURCE -msgid "and is not" +#: lib/RT/System.pm:88 +msgid "allow creation of saved searches" msgstr "" -#: NOT FOUND IN SOURCE -msgid "and not" +#: lib/RT/System.pm:87 +msgid "allow loading of saved searches" msgstr "" -#: html/User/Elements/DelegateRights:58 +#: html/User/Elements/DelegateRights:80 #. ($right->PrincipalObj->Object->SelfDescription) msgid "as granted to %1" msgstr "som tildelt til %1" -#: html/SelfService/Closed.html:27 +#: html/Search/Elements/PickBasics:127 +msgid "belongs to" +msgstr "" + +#: html/SelfService/Closed.html:49 msgid "closed" msgstr "lukket" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:33 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:55 msgid "contains" msgstr "inneholder" @@ -5995,7 +5921,7 @@ msgstr "korrespondanse (sansynligvis) ikke sendt" msgid "correspondence sent" msgstr "korrespondanse sendt" -#: html/Admin/Queues/Modify.html:76 lib/RT/Date.pm:319 +#: html/Admin/Queues/Modify.html:98 lib/RT/Date.pm:342 msgid "days" msgstr "dager" @@ -6007,26 +5933,50 @@ msgstr "død" msgid "delete" msgstr "slett" -#: lib/RT/Queue_Overlay.pm:64 +#: lib/RT/Queue_Overlay.pm:88 msgid "deleted" msgstr "slettet" -#: html/Search/Elements/PickBasics:33 +#: html/Search/Elements/PickBasics:128 +msgid "does not belong to" +msgstr "" + +#: html/Search/Elements/PickBasics:61 msgid "does not match" msgstr "treffer ikke" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:34 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:56 msgid "doesn't contain" msgstr "inneholder ikke" -#: NOT FOUND IN SOURCE -msgid "email address" -msgstr "" - -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "equal to" msgstr "lik som" +#: html/Search/Build.html:387 +msgid "error: can't move down" +msgstr "" + +#: html/Search/Build.html:409 +msgid "error: can't move left" +msgstr "" + +#: html/Search/Build.html:368 +msgid "error: can't move up" +msgstr "" + +#: html/Search/Build.html:451 +msgid "error: nothing to delete" +msgstr "" + +#: html/Search/Build.html:373 html/Search/Build.html:392 html/Search/Build.html:414 html/Search/Build.html:443 +msgid "error: nothing to move" +msgstr "" + +#: html/Search/Build.html:469 +msgid "error: nothing to toggle" +msgstr "" + #: NOT FOUND IN SOURCE msgid "false" msgstr "usant" @@ -6035,48 +5985,44 @@ msgstr "usant" msgid "filename" msgstr "filnavn" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "greater than" msgstr "større enn" -#: lib/RT/Group_Overlay.pm:196 +#: lib/RT/Group_Overlay.pm:222 #. ($self->Name) msgid "group '%1'" msgstr "gruppe '%1'" -#: lib/RT/Date.pm:315 +#: lib/RT/Date.pm:338 msgid "hours" msgstr "timer" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/PickBasics:48 msgid "id" msgstr "id" -#: NOT FOUND IN SOURCE -msgid "in class %1" -msgstr "" - -#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickBasics:49 html/Search/Elements/PickBasics:80 html/Search/Elements/PickBasics:97 html/Search/Elements/PickCFs:37 +#: html/Elements/SelectBoolean:53 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:57 html/Search/Elements/PickBasics:175 html/Search/Elements/PickBasics:74 html/Search/Elements/PickBasics:90 html/Search/Elements/PickCFs:53 msgid "is" msgstr "er" -#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickBasics:50 html/Search/Elements/PickBasics:81 html/Search/Elements/PickBasics:98 html/Search/Elements/PickCFs:38 +#: html/Elements/SelectBoolean:57 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:58 html/Search/Elements/PickBasics:176 html/Search/Elements/PickBasics:75 html/Search/Elements/PickBasics:91 html/Search/Elements/PickCFs:54 msgid "isn't" msgstr "er ikke" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "less than" msgstr "mindre enn" -#: html/Search/Elements/PickBasics:32 +#: html/Search/Elements/PickBasics:60 msgid "matches" msgstr "treffer" -#: lib/RT/Date.pm:311 +#: lib/RT/Date.pm:334 msgid "min" msgstr "min" -#: html/Ticket/Update.html:42 +#: html/Ticket/Update.html:64 msgid "minutes" msgstr "minutter" @@ -6084,27 +6030,27 @@ msgstr "minutter" msgid "modifications\\n\\n" msgstr "endringer\\n\\n" -#: lib/RT/Date.pm:327 +#: lib/RT/Date.pm:350 msgid "months" msgstr "mÃ¥neder" -#: lib/RT/Queue_Overlay.pm:59 +#: lib/RT/Queue_Overlay.pm:83 msgid "new" msgstr "ny" -#: html/Admin/Elements/EditCustomFields:42 +#: html/Admin/Elements/PickCustomFields:64 html/Admin/Elements/PickObjects:63 msgid "no name" msgstr "" -#: html/Admin/Elements/EditScrips:42 +#: html/Admin/Elements/EditScrips:64 msgid "no value" msgstr "ingen verdi" -#: html/Admin/Elements/EditQueueWatchers:26 html/Ticket/Elements/EditWatchers:27 +#: html/Admin/Elements/EditQueueWatchers:48 html/Ticket/Elements/EditWatchers:49 msgid "none" msgstr "ingen" -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "not equal to" msgstr "ikke lik som" @@ -6112,72 +6058,68 @@ msgstr "ikke lik som" msgid "notlike" msgstr "ikkelik" -#: html/SelfService/Elements/MyRequests:61 lib/RT/Queue_Overlay.pm:60 +#: html/SelfService/Elements/MyRequests:83 lib/RT/Queue_Overlay.pm:84 msgid "open" msgstr "Ã¥pen" -#: lib/RT/Group_Overlay.pm:201 +#: lib/RT/Group_Overlay.pm:227 #. ($self->Name, $user->Name) msgid "personal group '%1' for user '%2'" msgstr "personlig gruppe '%1' for bruker '%2'" -#: lib/RT/Group_Overlay.pm:209 +#: lib/RT/Group_Overlay.pm:235 #. ($queue->Name, $self->Type) msgid "queue %1 %2" msgstr "kø %1 %2" -#: lib/RT/Queue_Overlay.pm:63 +#: lib/RT/Queue_Overlay.pm:87 msgid "rejected" msgstr "avvist" -#: lib/RT/Queue_Overlay.pm:62 +#: lib/RT/Queue_Overlay.pm:86 msgid "resolved" msgstr "løst" -#: lib/RT/Date.pm:307 +#: lib/RT/Date.pm:330 msgid "sec" msgstr "sek" -#: html/Search/Results.html:48 +#: lib/RT/System.pm:86 +msgid "show Configuration tab" +msgstr "" + +#: html/Search/Results.html:82 msgid "spreadsheet" msgstr "" -#: lib/RT/Queue_Overlay.pm:61 +#: lib/RT/Queue_Overlay.pm:85 msgid "stalled" msgstr "pauset" -#: lib/RT/Group_Overlay.pm:204 +#: lib/RT/Group_Overlay.pm:230 #. ($self->Type) msgid "system %1" msgstr "system %1" -#: lib/RT/Group_Overlay.pm:215 +#: lib/RT/Group_Overlay.pm:241 #. ($self->Type) msgid "system group '%1'" msgstr "systemgruppe '%1'" -#: html/Elements/Error:42 html/SelfService/Error.html:41 +#: html/Elements/Error:66 html/SelfService/Error.html:63 msgid "the calling component did not specify why" msgstr "den kallende komponenten oppga ikke hvorfor" -#: NOT FOUND IN SOURCE -msgid "ticket #%1" -msgstr "" - -#: lib/RT/Group_Overlay.pm:212 +#: lib/RT/Group_Overlay.pm:238 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" msgstr "sak #%1 %2" -#: NOT FOUND IN SOURCE -msgid "till" -msgstr "" - #: NOT FOUND IN SOURCE msgid "true" msgstr "sant" -#: lib/RT/Group_Overlay.pm:218 +#: lib/RT/Group_Overlay.pm:244 #. ($self->Id) msgid "undescribed group %1" msgstr "ubeskrevet gruppe %1" @@ -6186,12 +6128,12 @@ msgstr "ubeskrevet gruppe %1" msgid "undescripbed group %1" msgstr "ubeskrevet gruppe %1" -#: lib/RT/Group_Overlay.pm:193 +#: lib/RT/Group_Overlay.pm:219 #. ($user->Object->Name) msgid "user %1" msgstr "bruker %1" -#: lib/RT/Date.pm:323 +#: lib/RT/Date.pm:346 msgid "weeks" msgstr "uker" @@ -6199,11 +6141,7 @@ msgstr "uker" msgid "with template %1" msgstr "med malen %1" -#: lib/RT/Date.pm:331 +#: lib/RT/Date.pm:354 msgid "years" msgstr "Ã¥r" -#: NOT FOUND IN SOURCE -msgid "ニックãƒãƒ¼ãƒ " -msgstr "" - diff --git a/rt/lib/RT/I18N/pl.po b/rt/lib/RT/I18N/pl.po new file mode 100644 index 000000000..3faa4eccb --- /dev/null +++ b/rt/lib/RT/I18N/pl.po @@ -0,0 +1,6436 @@ +# Copyright (c) 2002 Jesse Vincent +# +msgid "" +msgstr "" +"Project-Id-Version: RT 3.2.2\n" +"POT-Creation-Date: 2007-01-18 11:36+0800\n" +"PO-Revision-Date: 2005-01-18 02:00+0800\n" +"Last-Translator: Piotr Åšliwa \n" +"Language-Team: rt-devel \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: NOT FOUND IN SOURCE +msgid "#" +msgstr "Nr" + +#: html/Approvals/Elements/Approve:48 html/Approvals/Elements/ShowDependency:71 html/SelfService/Display.html:46 html/Ticket/Display.html:47 html/Ticket/Display.html:51 +#. ($Ticket->id, $Ticket->Subject) +#. ($link->BaseObj->Id, $link->BaseObj->Subject) +#. ($ticket->Id, $ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) +msgid "#%1: %2" +msgstr "#%1: %2" + +#: lib/RT/Record.pm:926 +#. ($label) +msgid "$prefix %1" +msgstr "" + +#: lib/RT/URI/fsck_com_rt.pm:257 +#. ($self->ObjectType, $self->Object->Id) +msgid "%1 #%2" +msgstr "%1 nr%2" + +#: lib/RT/Date.pm:361 +#. ($s, $time_unit) +msgid "%1 %2" +msgstr "%1 %2" + +#: NOT FOUND IN SOURCE +msgid "%1 %2 %3" +msgstr "%1 %2 %3" + +#: lib/RT/Date.pm:397 +#. ($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 %3 %2 %7, %4:%5:%6" + +#: lib/RT/Record.pm:1671 lib/RT/Transaction_Overlay.pm:636 lib/RT/Transaction_Overlay.pm:679 +#. ($cf->Name, $new_value->Content) +#. ($field, $self->NewValue) +#. ($self->Field, $principal->Object->Name) +msgid "%1 %2 added" +msgstr "%1 %2 zostaÅ‚y dodane" + +#: lib/RT/Date.pm:358 +#. ($s, $time_unit) +msgid "%1 %2 ago" +msgstr "przed %1 %2" + +#: lib/RT/Record.pm:1678 lib/RT/Transaction_Overlay.pm:643 +#. ($cf->Name, $old_content, $new_value->Content) +#. ($field, $self->OldValue, $self->NewValue) +msgid "%1 %2 changed to %3" +msgstr "%1 %2 zostaÅ‚o zamienione na %3" + +#: lib/RT/Record.pm:1675 lib/RT/Transaction_Overlay.pm:639 lib/RT/Transaction_Overlay.pm:685 +#. ($cf->Name, $old_value->Content) +#. ($field, $self->OldValue) +#. ($self->Field, $principal->Object->Name) +msgid "%1 %2 deleted" +msgstr "%1 %2 zostaÅ‚o usuniÄ™te" + +#: NOT FOUND IN SOURCE +msgid "%1 %2 of group %3" +msgstr "%1 %2 z groupy %3" + +#: html/Admin/Elements/EditScrips:65 html/Admin/Elements/ListGlobalScrips:64 html/Ticket/Elements/PreviewScrips:98 +#. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) +msgid "%1 %2 with template %3" +msgstr "%1 %2 wg szablonu %3" + +#: NOT FOUND IN SOURCE +msgid "%1 (%2) %3 this ticket\\n" +msgstr "%1 (%2) %3 tego zgÅ‚oszenia\\n" + +#: html/Ticket/Elements/ShowAttachments:72 +#. ($rev->CreatedAsString, $size, $rev->CreatorObj->Name) +msgid "%1 (%2) by %3" +msgstr "%1 (%2) przez %3" + +#: html/SelfService/Update.html:60 html/Ticket/Elements/EditBasics:87 html/Ticket/Update.html:61 html/Ticket/Update.html:63 html/Tools/MyDay.html:65 +#. (loc($DefaultStatus)) +#. (loc($TicketObj->Status)) +#. ($TicketObj->OwnerObj->Name()) +#. (loc($Ticket->Status())) +msgid "%1 (Unchanged)" +msgstr "%1 (Niezmienione)" + +#: NOT FOUND IN SOURCE +msgid "%1 - %2 shown" +msgstr "wyÅ›wietlone %1 - %2" + +#: bin/rt-crontool:194 bin/rt-crontool:201 bin/rt-crontool:207 +#. ("--search-argument", "--search") +#. ("--condition-argument", "--condition") +#. ("--action-argument", "--action") +msgid "%1 - An argument to pass to %2" +msgstr "%1 - warunek przejÅ›cia na %2" + +#: bin/rt-crontool:210 +#. ("--verbose") +msgid "%1 - Output status updates to STDOUT" +msgstr "%1 - Status wyjÅ›ciowy zaktualizowany na STDOUT" + +#: bin/rt-crontool:204 +#. ("--action") +msgid "%1 - Specify the action module you want to use" +msgstr "%1 - OkreÅ›l moduÅ‚ dziaÅ‚aÅ„, którego chcesz użyć" + +#: bin/rt-crontool:198 +#. ("--condition") +msgid "%1 - Specify the condition module you want to use" +msgstr "%1 - OkreÅ›l moduÅ‚ warunków, którego chcesz użyć" + +#: bin/rt-crontool:191 +#. ("--search") +msgid "%1 - Specify the search module you want to use" +msgstr "%1 - OkreÅ›l moduÅ‚ wyszukiwania, którego chcesz użyć" + + $RT::VERSION, + '2004', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2004', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) +#: html/Elements/Footer:58 +#. ('»|«', + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) +msgid "%1 RT %2 Copyright 1996-%3 %4." +msgstr "%1 RT %2 Wszelkie prawa zastrzeżone 1996-%3 %4" + +#: lib/RT/ScripAction_Overlay.pm:151 +#. ($self->Id) +msgid "%1 ScripAction loaded" +msgstr "Skrypt %1 zostaÅ‚ zaÅ‚adowany" + +#: lib/RT/Record.pm:1708 +#. ($args{'Value'}, $cf->Name) +msgid "%1 added as a value for %2" +msgstr "dodano %1 jako wartość dla %2" + +#: NOT FOUND IN SOURCE +msgid "%1 aliases require a TicketId to work on" +msgstr "do okreÅ›lenia aliasów dla %1 wymagany numer zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "%1 aliases require a TicketId to work on " +msgstr "do okreÅ›lenia aliasów dla %1 wymagany numer zgÅ‚oszenia " + +#: NOT FOUND IN SOURCE +msgid "%1 aliases require a TicketId to work on (from %2) %3" +msgstr "do okreÅ›lenia aliasów dla %1 wymagany numer zgÅ‚oszenia (od %2) %3" + +#: lib/RT/Link_Overlay.pm:145 lib/RT/Link_Overlay.pm:152 +#. ($args{'Base'}) +#. ($args{'Target'}) +msgid "%1 appears to be a local object, but can't be found in the database" +msgstr "Wydaje siÄ™, że %1 to obiekt lokalny, ale nie udaÅ‚o siÄ™ wyszukać go w bazie danych" + +#: html/Ticket/Elements/ShowDates:73 lib/RT/Transaction_Overlay.pm:520 +#. ($self->BriefDescription , $self->CreatorObj->Name) +#. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) +msgid "%1 by %2" +msgstr "%1 przez %2" + +#: lib/RT/Transaction_Overlay.pm:777 lib/RT/Transaction_Overlay.pm:786 lib/RT/Transaction_Overlay.pm:789 +#. ($self->Field , $q1->Name , $q2->Name) +#. ($self->Field, $t2->AsString, $t1->AsString) +#. ($self->Field, ($self->OldValue? "'".$self->OldValue ."'" : $self->loc("(no value)")) , "'". $self->NewValue."'") +msgid "%1 changed from %2 to %3" +msgstr "%1 zmieniÅ‚o siÄ™ z %2 na %3" + +# Nie jestem pewien! +#: html/Search/Build.html:212 +#. ($Description) +msgid "%1 copy" +msgstr "kopia %1" + +#: lib/RT/Record.pm:930 +msgid "%1 could not be set to %2." +msgstr "nie udaÅ‚o siÄ™ ustawić %1 na %2" + +#: NOT FOUND IN SOURCE +msgid "%1 couldn't init a transaction (%2)\\n" +msgstr "%1 nie udaÅ‚o siÄ™ rozpocząć transakcji (%2)\\n" + +#: lib/RT/Ticket_Overlay.pm:2743 +#. ($self) +msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." +msgstr "%1 nie udaÅ‚o siÄ™ ustawić statusu na zamkniÄ™ty. Baza danych RT może być niespójna" + +#: lib/RT/Transaction_Overlay.pm:560 +#. ($obj_type) +msgid "%1 created" +msgstr "%1 crĂŠĂŠ(e)" + +#: lib/RT/Transaction_Overlay.pm:565 +#. ($obj_type) +msgid "%1 deleted" +msgstr "%1 supprimĂŠ(e)" + +#: html/Elements/MyTickets:47 +#. ($rows) +msgid "%1 highest priority tickets I own" +msgstr "%1 zgÅ‚oszeÅ„ o najwyższym priorytecie, których jestem wÅ‚aÅ›cicielem" + +#: NOT FOUND IN SOURCE +msgid "%1 highest priority tickets I own..." +msgstr "%1 zgÅ‚oszeÅ„ o najwyższym priorytecie, których wÅ‚aÅ›cicielem jest użytkownik..." + +#: NOT FOUND IN SOURCE +msgid "%1 highest priority tickets I requested..." +msgstr "%1 zgÅ‚oszeÅ„ o najwyższym priorytecie zarejestrowanych przez użytkownika..." + +#: bin/rt-crontool:186 +#. ($0) +msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." +msgstr "%1 jest narzÄ™dziem umożliwiajÄ…cym obsÅ‚ugÄ™ zgÅ‚oszeÅ„ z zewnÄ™trznej aplikacji do sporzÄ…dzania wykazów, takiej jak cron." + +#: lib/RT/Queue_Overlay.pm:860 +#. ($principal->Object->Name, $args{'Type'}) +msgid "%1 is no longer a %2 for this queue." +msgstr "%1 nie jest już %2 dla tej kolejki" + +#: NOT FOUND IN SOURCE +msgid "%1 is no longer a %2 for this ticket." +msgstr "%1 nie jest już %2 dla tego zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "%1 is no longer a value for custom field %2" +msgstr "%1 nie jest już wartoÅ›ciÄ… pola %2" + +#: NOT FOUND IN SOURCE +msgid "%1 isn't a valid Queue id." +msgstr "%1 nie jest aktualnie obowiÄ…zujÄ…cym Id kolejki" + +#: NOT FOUND IN SOURCE +msgid "%1 matches" +msgstr "%1 pasuje" + +#: html/Ticket/Create.html:186 html/Ticket/Create.html:187 html/Ticket/Elements/ShowBasics:58 html/Ticket/Elements/ShowBasics:64 html/Ticket/Elements/ShowBasics:69 +#. ('') +#. ('') +#. ($Ticket->TimeEstimated) +#. ($Ticket->TimeWorked) +#. ($Ticket->TimeLeft) +msgid "%1 min" +msgstr "%1 min." + +#: NOT FOUND IN SOURCE +msgid "%1 most recently updated articles" +msgstr "%1 ostatnio zaktualizowanych artykułów" + +#: NOT FOUND IN SOURCE +msgid "%1 newest articles" +msgstr "%1 najnowszych artykułów" + +#: html/Elements/MyRequests:47 +#. ($rows) +msgid "%1 newest unowned tickets" +msgstr "%1 zgÅ‚oszeÅ„ bez wÅ‚aÅ›ciciela" + +#: NOT FOUND IN SOURCE +msgid "%1 not shown" +msgstr "%1 nie zostaÅ‚o wyÅ›wietlone" + +#: lib/RT/CustomField_Overlay.pm:827 +msgid "%1 objects" +msgstr "%1 objets" + +#: html/User/Elements/DelegateRights:97 +#. (loc($ObjectType =~ /^RT::(.*)$/)) +msgid "%1 rights" +msgstr "%1 - uprawnienia" + +#: NOT FOUND IN SOURCE +msgid "%1 succeeded\\n" +msgstr "%1 udaÅ‚o siÄ™" + +#: NOT FOUND IN SOURCE +msgid "%1 type unknown for $MessageId" +msgstr "%1 to nieznany typ Id wiadomoÅ›ci ($MessageId)" + +#: NOT FOUND IN SOURCE +msgid "%1 type unknown for %2" +msgstr "%1 to nieznany typ dla %2" + +#: NOT FOUND IN SOURCE +msgid "%1 was created without a CurrentUser\\n" +msgstr "%1 a ĂŠtĂŠ crĂŠĂŠ sans utilisateur courant\\n" + +#: lib/RT/Action/ResolveMembers.pm:63 +#. (ref $self) +msgid "%1 will resolve all members of a resolved group ticket." +msgstr "%1 zamknie wszystkie części zamykanego zgÅ‚oszenia grupowego." + +#: NOT FOUND IN SOURCE +msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." +msgstr "%1 zamknie bazÄ™ lokalnÄ…, jeÅ›li jest powiÄ…zana z podłączonym zgÅ‚oszeniem (lub jest jego częściÄ…)" + +#: lib/RT/CustomField_Overlay.pm:828 +msgid "%1's %2 objects" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:829 +msgid "%1's %2's %3 objects" +msgstr "" + +#: html/Search/Elements/SearchPrivacy:52 html/Search/Elements/SelectSearchObject:55 html/Search/Elements/SelectSearchesForObjects:56 +#. ($object->Name) +#. ($Object->Name) +msgid "%1's saved searches" +msgstr "Zapisane zapytania %1" + +#: lib/RT/Transaction_Overlay.pm:470 +#. ($self) +msgid "%1: no attachment specified" +msgstr "%1: nie okreÅ›lono załącznika" + +#: html/Ticket/Elements/ShowTransactionAttachments:78 +#. ($size) +msgid "%1b" +msgstr "%1b" + +#: html/Ticket/Elements/ShowTransactionAttachments:75 +#. (int( $size / 102.4 ) / 10) +msgid "%1k" +msgstr "%1k" + +#: lib/RT/Ticket_Overlay.pm:1118 +#. ($args{'Status'}) +msgid "'%1' is an invalid value for status" +msgstr "'%1' to nieprawidÅ‚owa wartość statusu" + +#: NOT FOUND IN SOURCE +msgid "'%1' not a recognized action. " +msgstr "'%1' n'est pas une action connue. " + +#: NOT FOUND IN SOURCE +msgid "(Check box to delete group member)" +msgstr "(Zaznacz pole, aby usunąć element z grupy)" + +#: NOT FOUND IN SOURCE +msgid "(Check box to delete scrip)" +msgstr "(Zaznacz pole, aby usunąć skrypt)" + +#: html/Admin/Elements/EditCustomFieldValues:50 html/Admin/Elements/EditQueueWatchers:50 html/Admin/Elements/EditScrips:56 html/Admin/Elements/EditTemplates:57 html/Admin/Groups/Members.html:73 html/Elements/EditLinks:54 html/Ticket/Elements/EditPeople:67 html/User/Groups/Members.html:76 +msgid "(Check box to delete)" +msgstr "(Zaznacz pole, aby usunąć)" + +#: NOT FOUND IN SOURCE +msgid "(Check boxes to delete)" +msgstr "(Zaznacz pola, aby usunąć)" + +#: html/Ticket/Elements/PreviewScrips:94 +msgid "(Check boxes to disable notifications to the listed recipients)" +msgstr "(Zaznacz pola przy odbiorcach na liÅ›cie, aby zablokować wysyÅ‚anie powiadomieÅ„)" + +#: html/Ticket/Elements/PreviewScrips:116 +msgid "(Check boxes to enable notifications to the listed recipients)" +msgstr "(Zaznacz pola przy odbiorcach na liÅ›cie, aby uruchomić wysyÅ‚anie powiadomieÅ„)" + +#: html/Ticket/Create.html:209 +msgid "(Enter ticket ids or URLs, separated with spaces)" +msgstr "(Wprowadź numery lub adresy URL zgÅ‚oszeÅ„, oddzielone spacjami)" + +#: NOT FOUND IN SOURCE +msgid "(Enter ticket ids or URLs, seperated with spaces)" +msgstr "(Wprowadź numery lub adresy URL zgÅ‚oszeÅ„, oddzielone spacjami)" + +#: html/Admin/Queues/Modify.html:75 html/Admin/Queues/Modify.html:81 +#. ($RT::CorrespondAddress) +#. ($RT::CommentAddress) +msgid "(If left blank, will default to %1)" +msgstr "(JeÅ›li pozostawisz puste, domyÅ›lnie zostanie ustawione na %1)" + +#: NOT FOUND IN SOURCE +msgid "(No Value)" +msgstr "(Non renseignĂŠ)" + +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Elements/ListGlobalCustomFields:53 +msgid "(No custom fields)" +msgstr "(Brak pól definiowanych przez użytkownika)" + +#: html/Admin/Groups/Members.html:71 html/User/Groups/Members.html:74 +msgid "(No members)" +msgstr "(Brak czÅ‚onków grupy)" + +#: html/Admin/Elements/EditScrips:53 html/Admin/Elements/ListGlobalScrips:49 +msgid "(No scrips)" +msgstr "(Brak skryptów)" + +#: html/Admin/Elements/EditTemplates:52 +msgid "(No templates)" +msgstr "(Brak szablonów)" + +#: html/Admin/Elements/PickCustomFields:47 html/Admin/Elements/PickObjects:47 +msgid "(None)" +msgstr "(Aucun)" + +#: html/Ticket/Update.html:88 +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 "(WysyÅ‚a kopiÄ™ zgÅ‚oszenia na listÄ™ adresów mailowych oddzielonych przecinkami, umieszczonych w polu BCC. Nie zmienia tego, kto bÄ™dzie otrzymywaÅ‚ informacje o stanie zgÅ‚oszenia)" + +#: 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 "(WysyÅ‚a kopiÄ™ zgÅ‚oszenia na listÄ™ adresów mailowych oddzielonych przecinkami, umieszczonych w polu BCC. Nie zmienia tego, kto bÄ™dzie otrzymywaÅ‚ informacje o stanie zgÅ‚oszenia)" + +#: html/Ticket/Create.html:100 +msgid "(Sends a carbon-copy of this update to a comma-delimited list of administrative email addresses. These people will receive future updates.)" +msgstr "(WysyÅ‚a kopiÄ™ zgÅ‚oszenia na listÄ™ administracyjnych adresów mailowych oddzielonych przecinkami. Te osoby bÄ™dÄ… otrzymywać informacje o stanie zgÅ‚oszenia)" + +#: html/Ticket/Update.html:84 +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 "(WysyÅ‚a kopiÄ™ zgÅ‚oszenia na listÄ™ adresów mailowych oddzielonych przecinkami. Nie zmienia tego, kto bÄ™dzie otrzymywaÅ‚ informacje o stanie zgÅ‚oszenia)" + +#: 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 "(WysyÅ‚a kopiÄ™ zgÅ‚oszenia na listÄ™ adresów mailowych oddzielonych przecinkami. Nie zmienia tego, kto bÄ™dzie otrzymywaÅ‚ informacje o stanie zgÅ‚oszenia)" + +#: html/Ticket/Create.html:90 +msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" +msgstr "(WysyÅ‚a kopiÄ™ zgÅ‚oszenia na listÄ™ adresów mailowych oddzielonych przecinkami. Te osoby bÄ™dÄ… otrzymywać informacje o stanie zgÅ‚oszenia)" + +#: html/Admin/Elements/EditScrip:102 +msgid "(Use these fields when you choose 'User Defined' for a condition or action)" +msgstr "(Skorzystaj z tych pól jeÅ›li wybrano 'Definiowany przez użytkownika' w atrybutach warunku lub operacji)" + +#: html/Admin/Groups/index.html:57 html/User/Groups/index.html:54 +msgid "(empty)" +msgstr "(pusta)" + +#: NOT FOUND IN SOURCE +msgid "(no Summary)" +msgstr "(brak streszczenia)" + +#: html/Admin/Users/index.html:60 +msgid "(no name listed)" +msgstr "(brak listy użytkowników)" + +#: NOT FOUND IN SOURCE +msgid "(no name)" +msgstr "(brak nazwy)" + +#: NOT FOUND IN SOURCE +msgid "(no subject)" +msgstr "(brak tematu)" + +#: html/Admin/Elements/SelectRights:72 html/Elements/EditCustomFieldSelect:60 html/Elements/SelectCustomFieldValue:51 html/Elements/ShowCustomFields:65 lib/RT/Transaction_Overlay.pm:580 +msgid "(no value)" +msgstr "(brak wartoÅ›ci)" + +#: html/Admin/Elements/EditCustomFieldValues:47 +msgid "(no values)" +msgstr "(aucune valeur)" + +#: html/Elements/EditLinks:130 html/Ticket/Elements/BulkLinks:49 +msgid "(only one ticket)" +msgstr "(tylko jedno zgÅ‚oszenie)" + +#: html/Elements/RT__Ticket/ColumnMap:146 +msgid "(pending approval)" +msgstr "(oczekuje na zatwierdzenie)" + +#: html/Elements/RT__Ticket/ColumnMap:149 +msgid "(pending other Collection)" +msgstr "(oczekuje na innÄ… KolekcjÄ™)" + +#: NOT FOUND IN SOURCE +msgid "(pending other tickets)" +msgstr "(oczekuje na inne zgÅ‚oszenia)" + +#: NOT FOUND IN SOURCE +msgid "(requestor's group)" +msgstr "(groupe du demandeur)" + +#: html/Admin/Users/Modify.html:71 +msgid "(required)" +msgstr "(wymagana)" + +#: html/Ticket/Elements/ShowTransactionAttachments:82 +msgid "(untitled)" +msgstr "(nienazwany)" + +#: NOT FOUND IN SOURCE +msgid "25 highest priority tickets I own..." +msgstr "25 zgÅ‚oszeÅ„ o najwyższym priorytecie, których wÅ‚aÅ›cicielem jest użytkownik..." + +#: NOT FOUND IN SOURCE +msgid "25 highest priority tickets I requested..." +msgstr "25 zgÅ‚oszeÅ„ o najwyższym priorytecie zarejestrowanych przez użytkownika..." + +#: html/Ticket/Elements/ShowBasics:53 +msgid "<% $Ticket->Status%>" +msgstr "<% $Ticket->Status%>" + +#: html/Elements/SelectTicketTypes:48 +msgid "<% $_ %>" +msgstr "<% $_ %>" + +#: html/Search/Elements/SelectLinks:48 +msgid "<%$_%>" +msgstr "" + +#: html/Search/Elements/DisplayOptions:65 +msgid "<%$field%>" +msgstr "" + +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:47 lib/RT/StyleGuide.pod:787 +#. ($m->scomp('/Elements/SelectNewTicketQueue')) +msgid " %1" +msgstr " %1" + +#: etc/initialdata:218 +msgid "A blank template" +msgstr "Pusty szablon" + +#: html/Admin/Users/Modify.html:363 +msgid "A password was not set, so user won't be able to login." +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "ACE Deleted" +msgstr "ACE SupprimĂŠ" + +#: NOT FOUND IN SOURCE +msgid "ACE Loaded" +msgstr "ACE ChargĂŠ" + +#: NOT FOUND IN SOURCE +msgid "ACE could not be deleted" +msgstr "l'ACE n'a pu ĂŞtre supprimĂŠ" + +#: NOT FOUND IN SOURCE +msgid "ACE could not be found" +msgstr "l'ACE n'a pu ĂŞtre trouvĂŠ" + +#: lib/RT/ACE_Overlay.pm:175 lib/RT/Principal_Overlay.pm:219 +msgid "ACE not found" +msgstr "Nie udaÅ‚o siÄ™ odnaleźć ACE" + +#: lib/RT/ACE_Overlay.pm:854 +msgid "ACEs can only be created and deleted." +msgstr "ACE mogÄ… być tylko utworzone lub usuniÄ™te." + +#: html/Search/Elements/SelectAndOr:46 +msgid "AND" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Aborting to avoid unintended ticket modifications.\\n" +msgstr "Przerwanie operacji, aby uniknąć niezamierzonych modyfikacji zgÅ‚oszenia.\\n" + +#: html/User/Elements/Tabs:53 +msgid "About me" +msgstr "Użytkownika" + +#: html/Admin/Users/Modify.html:106 +msgid "Access control" +msgstr "Kontrola dostÄ™pu" + +#: html/Admin/Elements/EditScrip:71 +msgid "Action" +msgstr "Operacja" + +#: lib/RT/Scrip_Overlay.pm:173 +#. ($args{'ScripAction'}) +msgid "Action %1 not found" +msgstr "Operacja %1 nie zostaÅ‚a odnaleziona" + +#: NOT FOUND IN SOURCE +msgid "Action committed." +msgstr "Operacja zostaÅ‚a zatwierdzona" + +#: bin/rt-crontool:148 +msgid "Action committed.\\n" +msgstr "" + +#: bin/rt-crontool:144 +msgid "Action prepared..." +msgstr "Operacja zostaÅ‚a przygotowana..." + +#: html/Search/Build.html:85 +msgid "Add" +msgstr "Dodaj" + +#: html/Search/Bulk.html:114 +msgid "Add AdminCc" +msgstr "Dodaj AdminCc" + +#: html/Search/Bulk.html:110 +msgid "Add Cc" +msgstr "Dodaj Cc" + +#: html/Search/Elements/EditFormat:49 +msgid "Add Columns" +msgstr "" + +#: html/Search/Elements/PickCriteria:46 +msgid "Add Criteria" +msgstr "Dodaj kryterium" + +#: html/Ticket/Create.html:144 html/Ticket/Update.html:114 +msgid "Add More Files" +msgstr "Dodaj wiÄ™cej plików" + +#: NOT FOUND IN SOURCE +msgid "Add Next State" +msgstr "Ajouter ĂŠtape suivant" + +#: html/Search/Bulk.html:106 +msgid "Add Requestor" +msgstr "Dodaj zgÅ‚aszajÄ…cego" + +#: html/Admin/Elements/AddCustomFieldValue:46 +msgid "Add Value" +msgstr "Dodaj wartość" + +#: NOT FOUND IN SOURCE +msgid "Add a keyword selection to this queue" +msgstr "Ajouter une sĂŠlection de mots clĂŠ Ă  cette queue" + +#: NOT FOUND IN SOURCE +msgid "Add a new a global scrip" +msgstr "Dodaj nowy skrypt globalny" + +#: NOT FOUND IN SOURCE +msgid "Add a scrip to this queue" +msgstr "Dodaj skrypt dla tej kolejki" + +#: html/Admin/Global/Scrip.html:76 +msgid "Add a scrip which will apply to all queues" +msgstr "Dodaj skrypt, który bÄ™dzie dotyczyÅ‚ wszystkich kolejek" + +#: html/Search/Build.html:85 +msgid "Add additional criteria" +msgstr "Dodaj kolejne kryterium" + +#: html/Search/Bulk.html:146 +msgid "Add comments or replies to selected tickets" +msgstr "Dodaj komentarze lub odpowiedzi do wybranych zgÅ‚oszeÅ„" + +#: html/Admin/Groups/Members.html:63 html/User/Groups/Members.html:60 +msgid "Add members" +msgstr "Dodaj czÅ‚onków grupy" + +#: html/Admin/Queues/People.html:87 html/Ticket/Elements/AddWatchers:49 +msgid "Add new watchers" +msgstr "Dodaj nowych obserwatorów" + +#: lib/RT/CustomField_Overlay.pm:103 +msgid "Add, delete and modify custom field values for objects" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "AddNextState" +msgstr "Dodaj nastÄ™pny status" + +#: lib/RT/Queue_Overlay.pm:760 +#. ($args{'Type'}) +msgid "Added principal as a %1 for this queue" +msgstr "ZostaÅ‚ dodany zarzÄ…dzajÄ…cy %1 dla tej kolejki" + +#: lib/RT/Ticket_Overlay.pm:1416 +#. ($self->loc($args{'Type'})) +msgid "Added principal as a %1 for this ticket" +msgstr "ZostaÅ‚ dodany zarzÄ…dzajÄ…cy %1 dla tego zgÅ‚oszenia" + +#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:133 +msgid "Address1" +msgstr "Adres 1" + +#: html/Admin/Users/Modify.html:151 html/User/Prefs.html:137 +msgid "Address2" +msgstr "Adres 2" + +#: html/Ticket/Create.html:95 +msgid "Admin Cc" +msgstr "Admin Cc" + +#: etc/initialdata:295 +msgid "Admin Comment" +msgstr "Administracja komentarzami" + +#: etc/initialdata:274 +msgid "Admin Correspondence" +msgstr "Administracja korespondencjÄ…" + +#: html/Admin/Queues/index.html:46 html/Admin/Queues/index.html:49 +msgid "Admin queues" +msgstr "Administracja kolejkami" + +#: NOT FOUND IN SOURCE +msgid "Admin users" +msgstr "Administracja użytkownikami" + +#: html/Admin/Global/index.html:47 html/Admin/Global/index.html:49 +msgid "Admin/Global configuration" +msgstr "Globalna konfiguracja - administracja" + +#: NOT FOUND IN SOURCE +msgid "Admin/Groups" +msgstr "Grupy - administracja" + +#: NOT FOUND IN SOURCE +msgid "Admin/Queue/Basics" +msgstr "Administracja kolejkami . podstawowe informacje" + +#: NOT FOUND IN SOURCE +msgid "AdminAllPersonalGroups" +msgstr "AdminAllPersonalGroups" + +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:60 lib/RT/ACE_Overlay.pm:114 +msgid "AdminCc" +msgstr "AdminCc" + +#: NOT FOUND IN SOURCE +msgid "AdminComment" +msgstr "AdminComment" + +#: NOT FOUND IN SOURCE +msgid "AdminCorrespondence" +msgstr "AdminCorrespondence" + +#: lib/RT/CustomField_Overlay.pm:101 +msgid "AdminCustomField" +msgstr "AdminPolamiUżytk" + +#: NOT FOUND IN SOURCE +msgid "AdminCustomFields" +msgstr "AdminCustomFields" + +#: lib/RT/Group_Overlay.pm:171 +msgid "AdminGroup" +msgstr "AdminGroup" + +#: lib/RT/Group_Overlay.pm:173 +msgid "AdminGroupMembership" +msgstr "AdminGroupMembership" + +#: lib/RT/System.pm:81 +msgid "AdminOwnPersonalGroups" +msgstr "AdminOwnPersonalGroups" + +#: lib/RT/Queue_Overlay.pm:93 +msgid "AdminQueue" +msgstr "AdminQueue" + +#: lib/RT/System.pm:82 +msgid "AdminUsers" +msgstr "AdminUsers" + +#: html/Admin/Queues/People.html:69 html/Ticket/Elements/EditPeople:75 +msgid "Administrative Cc" +msgstr "Administracyjne Cc" + +#: NOT FOUND IN SOURCE +msgid "Admins" +msgstr "Administrateurs" + +#: html/Ticket/Elements/Tabs:197 +msgid "Advanced" +msgstr "Zaawansowane" + +#: NOT FOUND IN SOURCE +msgid "Advanced Search" +msgstr "Wyszukiwanie zaawansowane" + +#: NOT FOUND IN SOURCE +msgid "Advanced Search Criteria" +msgstr "Kryteria wyszukiwania zaawansowanego" + +#: html/Elements/SelectDateRelation:57 +msgid "After" +msgstr "po" + +#: NOT FOUND IN SOURCE +msgid "Age" +msgstr "Wiek" + +#: html/Search/Elements/PickCriteria:52 +msgid "Aggregator" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Alias for" +msgstr "Alias pour" + +#: etc/initialdata:363 +msgid "All Approvals Passed" +msgstr "Wszystkie warunki poprawnoÅ›ci speÅ‚nione" + +#: NOT FOUND IN SOURCE +msgid "All Classes" +msgstr "Wszystkie klasy" + +#: NOT FOUND IN SOURCE +msgid "All Custom Fields" +msgstr "Wszystkie pola definiowane przez użytkownika" + +#: html/Admin/Queues/index.html:75 +msgid "All Queues" +msgstr "Wszystkie kolejki" + +#: NOT FOUND IN SOURCE +msgid "Always sends a message to the requestors independent of message sender" +msgstr "Zawsze wysyÅ‚a wiadomość do zgÅ‚aszajÄ…cych niezależnie od nadawcy wiadomoÅ›ci" + +#: html/Search/Elements/EditQuery:56 +msgid "And/Or" +msgstr "" + +#: html/Admin/CustomFields/Modify.html:73 html/Admin/Elements/CustomFieldTabs:83 +msgid "Applies to" +msgstr "S'applique Ă " + +#: html/Search/Edit.html:64 +msgid "Apply" +msgstr "Zastosuj" + +#: html/Search/Edit.html:64 +msgid "Apply your changes" +msgstr "Zastosuj zmiany" + +#: html/Elements/Tabs:74 +msgid "Approval" +msgstr "Potwierdzenia" + +#: html/Approvals/Display.html:67 html/Approvals/Elements/ShowDependency:63 html/Approvals/index.html:86 +#. ($Ticket->Id, $Ticket->Subject) +#. ($ticket->id, $msg) +#. ($link->BaseObj->Id, $link->BaseObj->Subject) +msgid "Approval #%1: %2" +msgstr "Potwierdzenie #%1: %2" + +#: html/Approvals/index.html:75 +#. ($ticket->Id) +msgid "Approval #%1: Notes not recorded due to a system error" +msgstr "Potwierdzenie #%1: Uwagi nie zostaÅ‚y zapisane z powodu błędu systemu" + +#: html/Approvals/index.html:73 +#. ($ticket->Id) +msgid "Approval #%1: Notes recorded" +msgstr "Potwierdzenie #%1: Uwagi zostaÅ‚y zapisane" + +#: NOT FOUND IN SOURCE +msgid "Approval Details" +msgstr "Szczegóły zatwierdzenia" + +#: etc/initialdata:351 +msgid "Approval Passed" +msgstr "Zatwierdzone" + +#: etc/initialdata:374 +msgid "Approval Rejected" +msgstr "Odrzucone" + +#: NOT FOUND IN SOURCE +msgid "Approval diagram" +msgstr "Diagram potwierdzenia" + +#: html/Approvals/Elements/Approve:65 +msgid "Approve" +msgstr "Zatwierdź" + +#: etc/initialdata:504 +msgid "Approver's notes: %1" +msgstr "Uwagi zatwierdzajÄ…cego: %1" + +#: lib/RT/Date.pm:440 +msgid "Apr." +msgstr "Kwi." + +#: NOT FOUND IN SOURCE +msgid "April" +msgstr "KwiecieÅ„" + +#: NOT FOUND IN SOURCE +msgid "Are you sure you want to delete this article?" +msgstr "Czy jestes pewien, że chcesz usunąć ten artykuÅ‚?" + +#: NOT FOUND IN SOURCE +msgid "Article #%1 deleted" +msgstr "ArtykuÅ‚ #%1 zostaÅ‚ usuniÄ™ty" + +#: NOT FOUND IN SOURCE +msgid "Article #%1: %2" +msgstr "ArtykuÅ‚ #%1: %2" + +#: NOT FOUND IN SOURCE +msgid "Article not found" +msgstr "ArtykuÅ‚ nie zostaÅ‚ odnaleziony" + +#: NOT FOUND IN SOURCE +msgid "Articles" +msgstr "ArtykuÅ‚y" + +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:73 +msgid "Ascending" +msgstr "RosnÄ…co" + +#: lib/RT/Queue_Overlay.pm:97 +msgid "Assign and remove custom fields" +msgstr "Fixer et supprimer les champs personnalisĂŠs" + +#: lib/RT/Queue_Overlay.pm:97 +msgid "AssignCustomFields" +msgstr "FixerChampsPersonnalisĂŠs" + +#: html/Search/Bulk.html:164 html/SelfService/Update.html:87 html/Ticket/ModifyAll.html:115 html/Ticket/Update.html:114 +msgid "Attach" +msgstr "Załączniki" + +#: html/SelfService/Create.html:92 html/Ticket/Create.html:140 +msgid "Attach file" +msgstr "Załącz plik" + +#: html/SelfService/Update.html:75 html/Ticket/Create.html:128 html/Ticket/Update.html:92 +msgid "Attached file" +msgstr "Plik zostaÅ‚ załączony" + +#: html/Ticket/ShowEmailRecord.html:52 html/Ticket/ShowEmailRecord.html:56 html/Ticket/ShowEmailRecord.html:59 +#. ($Attachment) +msgid "Attachment '%1' could not be loaded" +msgstr "Nie udaÅ‚o siÄ™ dodać załącznika '%1'" + +#: lib/RT/Transaction_Overlay.pm:478 +msgid "Attachment created" +msgstr "Załącznik zostaÅ‚ utworzony" + +#: lib/RT/Tickets_Overlay.pm:1673 +msgid "Attachment filename" +msgstr "Nazwa pliku załącznika" + +#: html/Ticket/Elements/ShowAttachments:47 +msgid "Attachments" +msgstr "Załączniki" + +#: lib/RT/Attributes_Overlay.pm:172 +msgid "Attribute Deleted" +msgstr "Atrybut usuniÄ™ty" + +#: lib/RT/Date.pm:444 +msgid "Aug." +msgstr "Sie." + +#: NOT FOUND IN SOURCE +msgid "August" +msgstr "SierpieÅ„" + +#: NOT FOUND IN SOURCE +msgid "AuthSystem" +msgstr "AuthSystem" + +#: etc/initialdata:221 +msgid "Autoreply" +msgstr "Automatyczna odpowiedź" + +#: etc/initialdata:72 +msgid "Autoreply To Requestors" +msgstr "Automatyczna odpowiedź wysyÅ‚ana do zgÅ‚aszajÄ…cych" + +#: NOT FOUND IN SOURCE +msgid "AutoreplyToRequestors" +msgstr "Automatyczna odpowiedź wysyÅ‚ana do zgÅ‚aszajÄ…cych" + +#: NOT FOUND IN SOURCE +msgid "Available Columns" +msgstr "DostÄ™pne kolumny" + +#: NOT FOUND IN SOURCE +msgid "Bad PGP Signature: %1\\n" +msgstr "NiewÅ‚aÅ›ciwy podpis PGP: %1\\n" + +#: NOT FOUND IN SOURCE +msgid "Bad attachment id. Couldn't find attachment '%1'\\n" +msgstr "NiewÅ‚aÅ›ciwy numer id załącznika. Nie udaÅ‚o siÄ™ wyszukać załącznika '%1'\\n" + +#: NOT FOUND IN SOURCE +msgid "Bad data in %1" +msgstr "NiewÅ‚aÅ›ciwe dane w %1" + +#: NOT FOUND IN SOURCE +msgid "Bad transaction number for attachment. %1 should be %2\\n" +msgstr "NiewÅ‚aÅ›ciwy numer transakcji dla załącznika. %1 należy zastÄ…pić przez %2\\n" + +#: html/Admin/Elements/CustomFieldTabs:65 html/Admin/Elements/GroupTabs:60 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/UserTabs:58 html/Ticket/Elements/Tabs:113 html/User/Elements/GroupTabs:59 +msgid "Basics" +msgstr "Podst. informacje" + +#: html/Ticket/Update.html:86 +msgid "Bcc" +msgstr "Bcc" + +#: html/Admin/CustomFields/GroupRights.html:91 html/Admin/CustomFields/UserRights.html:74 html/Admin/Elements/EditScrip:95 +msgid "Be sure to save your changes" +msgstr "PamiÄ™taj, aby zapisać zmiany" + +#: html/Elements/SelectDateRelation:55 lib/RT/CurrentUser.pm:360 +msgid "Before" +msgstr "przed" + +#: NOT FOUND IN SOURCE +msgid "Begin Approval" +msgstr "Rozpocznij zatwierdzanie" + +#: html/Elements/Header:80 +msgid "Best Practical Solutions, LLC corporate logo" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Binary" +msgstr "Binaire" + +#: etc/initialdata:217 +msgid "Blank" +msgstr "Pusty" + +#: html/Search/Elements/EditFormat:84 +msgid "Bold" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Bookmarkable URL for this search" +msgstr "Adres URL do zapamiÄ™tania dla tego wyszukiwania" + +#: html/Search/Results.html:81 +msgid "Bookmarkable link" +msgstr "URL do zapamiÄ™tania" + +#: html/Ticket/Elements/ShowHistory:60 html/Ticket/Elements/ShowHistory:66 +msgid "Brief headers" +msgstr "Krótkie nagłówki" + +#: html/Search/Bulk.html:46 html/Search/Bulk.html:47 +msgid "Bulk ticket update" +msgstr "Hurtowa aktualizacja zgÅ‚oszeÅ„" + +#: lib/RT/User_Overlay.pm:1722 +msgid "Can not modify system users" +msgstr "Nie można zmienić użytkowników systemu" + +#: lib/RT/Queue_Overlay.pm:92 +msgid "Can this principal see this queue" +msgstr "Czy ten zarzÄ…dzajÄ…cy widzi tÄ™ kolejkÄ™" + +#: lib/RT/CustomField_Overlay.pm:370 +msgid "Can't add a custom field value without a name" +msgstr "Nie można wprowadzić wartoÅ›ci pola bez nazwy" + +#: html/Admin/CustomFields/Objects.html:86 +#. ($Class) +msgid "Can't find a collection class for '%1'" +msgstr "" + +#: html/Search/Build.html:761 +msgid "Can't find a saved search to work with" +msgstr "" + +#: lib/RT/Link_Overlay.pm:160 +msgid "Can't link a ticket to itself" +msgstr "Nie można połączyć zgÅ‚oszenia z tym samym zgÅ‚oszeniem" + +#: NOT FOUND IN SOURCE +msgid "Can't merge into a merged ticket. You should never get this error" +msgstr "Niemożliwe połączenie w jedno zgÅ‚oszenie" + +#: html/Search/Build.html:766 +msgid "Can't save this search" +msgstr "Niemożliwe jest zapisanie tego zapytania" + +#: lib/RT/Record.pm:1266 lib/RT/Record.pm:1344 +msgid "Can't specifiy both base and target" +msgstr "Niemożliwe okreÅ›lenie jednoczeÅ›nie podstaw i celu" + +#: html/autohandler:148 +#. ($msg) +msgid "Cannot create user: %1" +msgstr "Niemożliwe utworzenie użytkownika: %1" + +#: etc/initialdata:50 html/Admin/Queues/People.html:65 html/SelfService/Create.html:71 html/Ticket/Create.html:85 html/Ticket/Elements/EditPeople:72 html/Ticket/Elements/ShowPeople:56 html/Ticket/Update.html:81 lib/RT/ACE_Overlay.pm:113 +msgid "Cc" +msgstr "Cc" + +#: html/SelfService/Prefs.html:52 +msgid "Change password" +msgstr "ZmieÅ„ hasÅ‚o" + +#: html/Elements/Submit:100 +msgid "Check All" +msgstr "Tout vĂŠrifier" + +#: html/SelfService/Update.html:78 html/Ticket/Create.html:131 html/Ticket/Update.html:95 +msgid "Check box to delete" +msgstr "Zaznacz pole, aby usunąć" + +#: html/Admin/Elements/SelectRights:55 +msgid "Check box to revoke right" +msgstr "Zaznacz pole, aby odebrać uprawnienie" + +#: html/Elements/EditLinks:146 html/Elements/EditLinks:85 html/Elements/ShowLinks:78 html/Ticket/Create.html:214 html/Ticket/Elements/BulkLinks:64 +msgid "Children" +msgstr "ZgÅ‚oszenia podrzÄ™dne" + +#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:141 +msgid "City" +msgstr "Miasto" + +#: NOT FOUND IN SOURCE +msgid "Class" +msgstr "Klasa" + +#: NOT FOUND IN SOURCE +msgid "Class Name" +msgstr "Nazwa klasy" + +#: NOT FOUND IN SOURCE +msgid "Class is" +msgstr "KlasÄ… jest" + +#: NOT FOUND IN SOURCE +msgid "Classes" +msgstr "Klasy" + +#: html/Elements/Submit:102 +msgid "Clear All" +msgstr "Tout effacer" + +#: html/Ticket/Elements/ShowDates:68 +msgid "Closed" +msgstr "ZamkniÄ™te" + +#: NOT FOUND IN SOURCE +msgid "Closed Tickets" +msgstr "ZamkniÄ™te zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Closed requests" +msgstr "Demandes closes" + +#: html/SelfService/Closed.html:46 html/SelfService/Elements/Tabs:66 +msgid "Closed tickets" +msgstr "ZamkniÄ™te zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Command not understood!\\n" +msgstr "NiezrozumiaÅ‚e polecenie!\\n" + +#: html/Ticket/Elements/ShowTransaction:182 html/Ticket/Elements/Tabs:176 +msgid "Comment" +msgstr "Komentuj" + +#: html/Admin/Queues/Modify.html:79 +msgid "Comment Address" +msgstr "Adres komentarza" + +#: NOT FOUND IN SOURCE +msgid "Comment not recorded" +msgstr "Komentarz nie zostaÅ‚ zapisany" + +#: lib/RT/Queue_Overlay.pm:112 +msgid "Comment on tickets" +msgstr "Komentarz do zgÅ‚oszeÅ„" + +#: lib/RT/Queue_Overlay.pm:112 +msgid "CommentOnTicket" +msgstr "CommentOnTicket" + +#: NOT FOUND IN SOURCE +msgid "Comments" +msgstr "Komentarze" + +#: html/Ticket/ModifyAll.html:91 html/Ticket/Update.html:73 +msgid "Comments (Not sent to requestors)" +msgstr "Komentarze (które nie zostanÄ… wysÅ‚ane zgÅ‚aszajÄ…cym)" + +#: html/Search/Bulk.html:150 +msgid "Comments (not sent to requestors)" +msgstr "Komentarze (które nie zostaÅ‚y wysÅ‚ane zgÅ‚aszajÄ…cym)" + +#: NOT FOUND IN SOURCE +msgid "Comments about %1" +msgstr "Komentarze dotyczÄ…ce %1" + +#: html/Admin/Users/Modify.html:224 html/Ticket/Elements/ShowRequestor:67 +msgid "Comments about this user" +msgstr "Uwagi dotyczÄ…ce użytkownika" + +#: lib/RT/Transaction_Overlay.pm:623 +msgid "Comments added" +msgstr "Komentarze zostaÅ‚y dodane" + +#: lib/RT/Action/Generic.pm:176 +msgid "Commit Stubbed" +msgstr "Potwierdzenie wysÅ‚ane do zgÅ‚aszajÄ…cego" + +#: NOT FOUND IN SOURCE +msgid "Compile Restrictions" +msgstr "Ograniczenia kompilacji" + +#: html/Admin/Elements/EditScrip:63 +msgid "Condition" +msgstr "Warunek" + +#: bin/rt-crontool:131 +msgid "Condition matches..." +msgstr "Warunek zgadza siÄ™ z ..." + +#: lib/RT/Scrip_Overlay.pm:189 +msgid "Condition not found" +msgstr "Warunek nie zostaÅ‚ odnaleziony" + +#: html/Elements/Tabs:81 +msgid "Configuration" +msgstr "Konfiguracja" + +#: html/SelfService/Prefs.html:54 +msgid "Confirm" +msgstr "Potwierdź" + +#: NOT FOUND IN SOURCE +msgid "ContactInfoSystem" +msgstr "ContactInfoSystem" + +#: NOT FOUND IN SOURCE +msgid "Contacted date '%1' could not be parsed" +msgstr "Nie udaÅ‚o siÄ™ rozpoznać daty modyfikacji'%1'" + +#: html/Admin/Elements/ModifyTemplate:65 html/Elements/SelectAttachmentField:48 html/Ticket/ModifyAll.html:119 +msgid "Content" +msgstr "Zawartość" + +#: html/Elements/SelectAttachmentField:49 +msgid "Content-Type" +msgstr "Typ zawartoÅ›ci" + +#: NOT FOUND IN SOURCE +msgid "Coould not create group" +msgstr "Le groupe n'a pas pu ĂŞtre crĂŠĂŠ" + +#: html/Search/Elements/EditSearches:64 +msgid "Copy" +msgstr "Kopiuj" + +#: etc/initialdata:286 +msgid "Correspondence" +msgstr "Korespondencja" + +#: NOT FOUND IN SOURCE +msgid "Correspondence Address" +msgstr "Adres korespondencyjny" + +#: lib/RT/Transaction_Overlay.pm:619 +msgid "Correspondence added" +msgstr "Korespondencja zostaÅ‚a dodana" + +#: NOT FOUND IN SOURCE +msgid "Correspondence not recorded" +msgstr "Korespondencja nie zostaÅ‚a zapisana" + +#: NOT FOUND IN SOURCE +msgid "Could not add new custom field value for ticket. " +msgstr "Nie udaÅ‚o siÄ™ wprowadzić nowej wartoÅ›ci pola dla zgÅ‚oszenia." + +#: NOT FOUND IN SOURCE +msgid "Could not add new custom field value for ticket. %1 " +msgstr "La valeur de champ personnalisĂŠ n'a pas pu ĂŞtre ajoutĂŠe. %1" + +#: lib/RT/Record.pm:1693 +msgid "Could not add new custom field value. " +msgstr "" + +#: lib/RT/Record.pm:1646 +#. (, $value_msg) +msgid "Could not add new custom field value. %1 " +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:3004 lib/RT/Ticket_Overlay.pm:3012 lib/RT/Ticket_Overlay.pm:3029 +msgid "Could not change owner. " +msgstr "Nie udaÅ‚o siÄ™ zmienić wÅ‚aÅ›ciciela." + +#: html/Admin/CustomFields/Modify.html:119 +#. ($msg) +msgid "Could not create CustomField" +msgstr "Nie udaÅ‚o siÄ™ utworzyć pola definiowanego przez użytkownika" + +#: html/Admin/Elements/EditCustomField:113 +#. ($msg) +msgid "Could not create CustomField: %1" +msgstr "" + +#: html/User/Groups/Modify.html:98 lib/RT/Group_Overlay.pm:502 lib/RT/Group_Overlay.pm:509 +msgid "Could not create group" +msgstr "Nie udaÅ‚o siÄ™ utworzyć grupy" + +#: html/Admin/Global/Template.html:96 html/Admin/Queues/Template.html:93 +#. ($msg) +msgid "Could not create template: %1" +msgstr "Nie udaÅ‚o siÄ™ utworzyć szablonu: %1" + +#: lib/RT/Ticket_Overlay.pm:1051 lib/RT/Ticket_Overlay.pm:396 +msgid "Could not create ticket. Queue not set" +msgstr "Nie udaÅ‚o siÄ™ utworzyć zgÅ‚oszenia. Nie okreÅ›lono kolejki" + +#: lib/RT/User_Overlay.pm:256 lib/RT/User_Overlay.pm:270 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:288 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:311 lib/RT/User_Overlay.pm:321 lib/RT/User_Overlay.pm:497 +msgid "Could not create user" +msgstr "Nie udaÅ‚o siÄ™ utworzyć użytkownika" + +#: NOT FOUND IN SOURCE +msgid "Could not create watcher for requestor" +msgstr "L'observateur n'a pas pu ĂŞtre crĂŠe pour le demandeur" + +#: NOT FOUND IN SOURCE +msgid "Could not find a ticket with id %1" +msgstr "Nie udaÅ‚o siÄ™ wyszukać zgÅ‚oszenia o numerze %1" + +#: NOT FOUND IN SOURCE +msgid "Could not find group %1." +msgstr "Nie udaÅ‚o siÄ™ wyszukać grupy %1." + +#: lib/RT/Queue_Overlay.pm:738 lib/RT/Ticket_Overlay.pm:1384 +msgid "Could not find or create that user" +msgstr "Nie udaÅ‚o siÄ™ wyszukać ani utworzyć tego użytkownika" + +#: lib/RT/Queue_Overlay.pm:799 lib/RT/Ticket_Overlay.pm:1465 +msgid "Could not find that principal" +msgstr "Nie udaÅ‚o siÄ™ wyszukać tego zarzÄ…dzajÄ…cego" + +#: NOT FOUND IN SOURCE +msgid "Could not find user %1." +msgstr "Nie udaÅ‚o siÄ™ wyszukać użytkownika %1." + +#: html/Admin/CustomFields/Objects.html:69 +msgid "Could not load CustomField %1" +msgstr "Impossible de charger le champ personnalisĂŠ %1" + +#: html/Admin/Groups/Members.html:109 html/User/Groups/Members.html:111 html/User/Groups/Modify.html:103 +msgid "Could not load group" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować grupy" + +#: lib/RT/SavedSearch.pm:120 +#. ($privacy) +msgid "Could not load object for %1" +msgstr "" + +#: lib/RT/SavedSearch.pm:188 +msgid "Could not load search attribute" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:758 +#. ($args{'Type'}) +msgid "Could not make that principal a %1 for this queue" +msgstr "Nie udaÅ‚o siÄ™ przypisać tego zarzÄ…dzajÄ…cego jako %1 dla tej kolejki" + +#: lib/RT/Ticket_Overlay.pm:1405 +#. ($self->loc($args{'Type'})) +msgid "Could not make that principal a %1 for this ticket" +msgstr "Nie udaÅ‚o siÄ™ przypisać tego zarzÄ…dzajÄ…cego jako %1 dla tego zgÅ‚oszenia" + +#: lib/RT/Queue_Overlay.pm:857 +#. ($args{'Type'}) +msgid "Could not remove that principal as a %1 for this queue" +msgstr "Nie udaÅ‚o siÄ™ usunąć tego zarzÄ…dzajÄ…cego jako %1 dla tej kolejki" + +#: NOT FOUND IN SOURCE +msgid "Could not remove that principal as a %1 for this ticket" +msgstr "Nie udaÅ‚o siÄ™ usunąć tego zarzÄ…dzajÄ…cego jako %1 dla tego zgÅ‚oszenia" + +#: lib/RT/User_Overlay.pm:192 +msgid "Could not set user info" +msgstr "Niemożliwe byÅ‚o zapisanie danych użytkownika" + +#: lib/RT/Group_Overlay.pm:1011 +msgid "Couldn't add member to group" +msgstr "Nie udaÅ‚o siÄ™ dodać nowego czÅ‚onka grupy" + +#: lib/RT/Record.pm:1705 lib/RT/Record.pm:1757 +#. ($Msg) +msgid "Couldn't create a transaction: %1" +msgstr "Nie udaÅ‚o siÄ™ utworzyć transakcji: %1" + +#: NOT FOUND IN SOURCE +msgid "Couldn't figure out what to do from gpg's reply\\n" +msgstr "Nie udaÅ‚o siÄ™ ustalić, co zrobić na podstawie odpowiedzi z gpg\\n" + +#: NOT FOUND IN SOURCE +msgid "Couldn't find group\\n" +msgstr "Nie udaÅ‚o siÄ™ wyszukać grupy\\n" + +#: lib/RT/Record.pm:939 +msgid "Couldn't find row" +msgstr "Nie udaÅ‚o siÄ™ wyszukać wiersza" + +#: lib/RT/Group_Overlay.pm:985 +msgid "Couldn't find that principal" +msgstr "Nie udaÅ‚o siÄ™ wyszukać tego zarzÄ…dzajÄ…cego" + +#: lib/RT/CustomField_Overlay.pm:404 +msgid "Couldn't find that value" +msgstr "Nie udaÅ‚o siÄ™ wyszukać tej wartoÅ›ci" + +#: NOT FOUND IN SOURCE +msgid "Couldn't find that watcher" +msgstr "L'observateur n'a pas pu ĂŞtre trouvĂŠ" + +#: NOT FOUND IN SOURCE +msgid "Couldn't find user\\n" +msgstr "Nie udaÅ‚o siÄ™ wyszukać użytkownika\\n" + +#: lib/RT/CurrentUser.pm:146 +#. ($self->Id) +msgid "Couldn't load %1 from the users database.\\n" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować %1 z bazy użytkowników.\\n" + +#: html/Admin/CustomFields/UserRights.html:149 +#. ($id) +msgid "Couldn't load Class %1" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować klasy %1" + +#: html/Admin/CustomFields/GroupRights.html:107 +#. ($id) +msgid "Couldn't load CustomField %1" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować pola %1" + +#: NOT FOUND IN SOURCE +msgid "Couldn't load KeywordSelects." +msgstr "KeywordSelects n'a pas pu ĂŞtre chargĂŠ" + +#: NOT FOUND IN SOURCE +msgid "Couldn't load RT config file '%1' %2" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować pliku konfiguracji RT '%1' %2" + +#: NOT FOUND IN SOURCE +msgid "Couldn't load Scrips." +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować skryptów" + +#: html/Admin/Groups/GroupRights.html:109 html/Admin/Groups/UserRights.html:96 +#. ($id) +msgid "Couldn't load group %1" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować grupy %1" + +#: lib/RT/Link_Overlay.pm:203 lib/RT/Link_Overlay.pm:212 lib/RT/Link_Overlay.pm:239 +msgid "Couldn't load link" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować połączenia" + +#: html/Admin/Elements/ObjectCustomFields:83 html/Admin/Queues/CustomFields.html:59 html/Admin/Users/CustomFields.html:59 +#. ($id) +msgid "Couldn't load object %1" +msgstr "Impossible de charger l'objet %1" + +#: html/Admin/Queues/People.html:142 +#. ($id) +msgid "Couldn't load queue" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować kolejki" + +#: html/Admin/Queues/GroupRights.html:122 html/Admin/Queues/UserRights.html:93 +#. ($id) +msgid "Couldn't load queue %1" +msgstr " Nie udaÅ‚o siÄ™ zaÅ‚adować kolejki %1" + +#: NOT FOUND IN SOURCE +msgid "Couldn't load scrip" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować skryptu" + +#: NOT FOUND IN SOURCE +msgid "Couldn't load template" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować szablonu" + +#: NOT FOUND IN SOURCE +msgid "Couldn't load that user (%1)" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować użytkownika (%1)" + +#: html/SelfService/Display.html:156 +#. ($id) +msgid "Couldn't load ticket '%1'" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować zgÅ‚oszenia '%1'" + +#: lib/RT/Ticket_Overlay.pm:2612 +#. ($args{'Base'}) +msgid "Couldn't resolve base '%1' into a URI." +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:2611 +#. ($args{'Target'}) +msgid "Couldn't resolve target '%1' into a URI." +msgstr "" + +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:153 +msgid "Country" +msgstr "Kraj" + +#: html/Admin/Elements/CreateUserCalled:47 html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditScrip:132 html/Admin/Queues/Template.html:66 html/Elements/QuickCreate:68 html/Ticket/Create.html:165 html/Ticket/Create.html:226 +msgid "Create" +msgstr "Utwórz" + +#: etc/initialdata:135 +msgid "Create Tickets" +msgstr "Utwórz zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Create a Class" +msgstr "Utwórz klasÄ™" + +#: html/Admin/CustomFields/Modify.html:109 html/Admin/Elements/EditCustomField:96 +msgid "Create a CustomField" +msgstr "Utwórz pole definiowane przez użytkownika" + +#: html/Admin/Queues/CustomField.html:69 +#. ($QueueObj->Name()) +msgid "Create a CustomField for queue %1" +msgstr "Utwórz pole dla kolejki %1" + +#: NOT FOUND IN SOURCE +msgid "Create a CustomField which applies to all queues" +msgstr "Utwórz pole, które dotyczy wszystkich kolejek" + +#: NOT FOUND IN SOURCE +msgid "Create a new Custom Field" +msgstr "Utwórz nowe pole definiowane przez użytkownika" + +#: NOT FOUND IN SOURCE +msgid "Create a new article" +msgstr "Utwórz nowy artykuÅ‚" + +#: NOT FOUND IN SOURCE +msgid "Create a new global scrip" +msgstr "Utwórz nowy skrypt globalny" + +#: html/Admin/Groups/Modify.html:125 html/Admin/Groups/Modify.html:99 +msgid "Create a new group" +msgstr "Utwórz nowÄ… grupÄ™" + +#: html/User/Groups/Modify.html:113 html/User/Groups/Modify.html:88 +msgid "Create a new personal group" +msgstr "Utwórz nowÄ… grupÄ™ prywatnÄ…" + +#: NOT FOUND IN SOURCE +msgid "Create a new queue" +msgstr "Utwórz nowÄ… kolejkÄ™" + +#: NOT FOUND IN SOURCE +msgid "Create a new scrip" +msgstr "Utwórz nowy skrypt" + +#: NOT FOUND IN SOURCE +msgid "Create a new template" +msgstr "Utwórz nowy szablon" + +#: html/Ticket/Create.html:46 html/Ticket/Create.html:49 html/Ticket/Create.html:57 +msgid "Create a new ticket" +msgstr "Utwórz nowe zgÅ‚oszenie" + +#: html/Admin/Users/Modify.html:251 html/Admin/Users/Modify.html:306 +msgid "Create a new user" +msgstr "Utwórz nowego użytkownika" + +#: html/Admin/Queues/Modify.html:125 +msgid "Create a queue" +msgstr "Utwórz kolejkÄ™" + +#: NOT FOUND IN SOURCE +msgid "Create a queue called" +msgstr "Utwórz kolejkÄ™ nazwanÄ…" + +#: NOT FOUND IN SOURCE +msgid "Create a request" +msgstr "Utwórz zgÅ‚oszenie" + +#: html/Admin/Queues/Scrip.html:80 +#. ($QueueObj->Name) +msgid "Create a scrip for queue %1" +msgstr "Utwórz skrypt dla kolejki %1" + +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:86 +msgid "Create a template" +msgstr "Utwórz szablon" + +#: html/SelfService/Create.html:46 html/SelfService/CreateTicketInQueue.html:46 +msgid "Create a ticket" +msgstr "Utwórz zgÅ‚oszenie" + +#: NOT FOUND IN SOURCE +msgid "Create an article" +msgstr "Utwórz artykuÅ‚" + +#: NOT FOUND IN SOURCE +msgid "Create an article in class..." +msgstr "Utwórz artykuÅ‚ w ramach klasy..." + +#: NOT FOUND IN SOURCE +msgid "Create failed: %1 / %2 / %3 " +msgstr "Echec Ă  la crĂŠation de: %1 / %2 / %3" + +#: NOT FOUND IN SOURCE +msgid "Create failed: %1/%2/%3" +msgstr "Echec Ă  la crĂŠation de: %1/%2/%3" + +#: etc/initialdata:137 +msgid "Create new tickets based on this scrip's template" +msgstr "Utwórz nowe zgÅ‚oszenia na podstawie szablonu tego skryptu" + +#: html/SelfService/Create.html:105 +msgid "Create ticket" +msgstr "Utwórz zgÅ‚oszenie" + +#: lib/RT/Queue_Overlay.pm:110 +msgid "Create tickets in this queue" +msgstr "Utwórz zgÅ‚oszenia w tej kolejce" + +#: lib/RT/CustomField_Overlay.pm:101 +msgid "Create, delete and modify custom fields" +msgstr "Utwórz, usuÅ„ i zmodyfikuj pola def. przez użytkownika" + +#: lib/RT/Queue_Overlay.pm:93 +msgid "Create, delete and modify queues" +msgstr "Utwórz, usuÅ„ i zmodyfikuj kolejki" + +#: NOT FOUND IN SOURCE +msgid "Create, delete and modify the members of any user's personal groups" +msgstr "Utwórz, usuÅ„ i zmodyfikuj czÅ‚onków którejÅ› z prywatnych grup użytkownika" + +#: lib/RT/System.pm:81 +msgid "Create, delete and modify the members of personal groups" +msgstr " Utwórz, usuÅ„ i zmodyfikuj czÅ‚onków prywatnych grup" + +#: lib/RT/System.pm:82 +msgid "Create, delete and modify users" +msgstr "Utwórz, usuÅ„ i zmodyfikuj użytkowników" + +#: lib/RT/System.pm:88 +msgid "CreateSavedSearch" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:110 +msgid "CreateTicket" +msgstr "CreateTicket" + +#: html/Elements/SelectDateType:47 html/Ticket/Elements/ShowDates:48 lib/RT/Ticket_Overlay.pm:1145 +msgid "Created" +msgstr "Zarejestrowane" + +#: html/Admin/CustomFields/Modify.html:121 html/Admin/Elements/EditCustomField:117 +#. ($CustomFieldObj->Name()) +msgid "Created CustomField %1" +msgstr "Pole %1 zostaÅ‚o utworzone" + +#: NOT FOUND IN SOURCE +msgid "Created by" +msgstr "Utworzony przez" + +#: NOT FOUND IN SOURCE +msgid "Created during" +msgstr "Utworzony podczas" + +#: NOT FOUND IN SOURCE +msgid "Created template %1" +msgstr "Szablon %1 zostaÅ‚ utworzony" + +#: html/Search/Elements/PickBasics:102 +msgid "Creator" +msgstr "ZgÅ‚aszajÄ…cy" + +#: html/Elements/EditLinks:49 +msgid "Current Links" +msgstr "Aktualne powiÄ…zania" + +#: NOT FOUND IN SOURCE +msgid "Current Relationships" +msgstr "Aktualne powiÄ…zania" + +#: html/Admin/Elements/EditScrips:51 +msgid "Current Scrips" +msgstr "Aktualne skrypty" + +#: html/Admin/Groups/Members.html:60 html/User/Groups/Members.html:63 +msgid "Current members" +msgstr "Aktualni czÅ‚onkowie" + +#: html/Admin/Elements/SelectRights:51 +msgid "Current rights" +msgstr "Aktualne uprawnienia" + +#: NOT FOUND IN SOURCE +msgid "Current search criteria" +msgstr "Aktualne kryteria wyszukiwania" + +#: html/Admin/Queues/People.html:62 html/Ticket/Elements/EditPeople:66 +msgid "Current watchers" +msgstr "Aktualni obserwatorzy" + +#: NOT FOUND IN SOURCE +msgid "Custom Field #%1" +msgstr "Pole def. przez użytkownika #%1" + +#: html/Admin/Elements/SystemTabs:61 html/Admin/Elements/Tabs:62 html/Admin/Global/index.html:71 html/Admin/Users/Modify.html:208 html/Admin/index.html:77 html/Ticket/Elements/ShowSummary:57 +msgid "Custom Fields" +msgstr "Pola def. przez użytkownika" + +#: html/Admin/CustomFields/index.html:59 +#. ($lookup) +msgid "Custom Fields for %1" +msgstr "Champs personnalisĂŠs pour %1" + +#: html/Admin/Elements/EditScrip:123 +msgid "Custom action cleanup code" +msgstr "Treść procedury czyszczenia definiowana przez użytkownika" + +#: html/Admin/Elements/EditScrip:115 +msgid "Custom action preparation code" +msgstr "Treść procedury definiowana przez użytkownika" + +#: html/Admin/Elements/EditScrip:107 +msgid "Custom condition" +msgstr "Warunek definiowany przez użytkownika" + +#: NOT FOUND IN SOURCE +msgid "Custom field %1 %2 %3" +msgstr "Pole definiowane przez użytkownika %1 %2 %3" + +#: NOT FOUND IN SOURCE +msgid "Custom field %1 does not apply to this object" +msgstr "Le champ personnalisĂŠ %1 ne s'applique pas Ă  cet objet" + +#: lib/RT/Tickets_Overlay.pm:2147 +#. ($CF->Name) +msgid "Custom field %1 has a value." +msgstr "Pole %1 definiowane przez użytkownika ma wartość." + +#: lib/RT/Tickets_Overlay.pm:2143 +#. ($CF->Name) +msgid "Custom field %1 has no value." +msgstr "Brak wartoÅ›ci w polu %1 definiowanym przez użytkownika." + +#: lib/RT/Record.pm:1579 lib/RT/Record.pm:1740 +#. ($args{'Field'}) +msgid "Custom field %1 not found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać pola %1 definiowanego przez użytkownika" + +#: NOT FOUND IN SOURCE +msgid "Custom field deleted" +msgstr "Pole definiowane przez użytkownika zostaÅ‚o usuniÄ™te" + +#: NOT FOUND IN SOURCE +msgid "Custom field not found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać pola definiowanego przez użytkownika" + +#: lib/RT/CustomField_Overlay.pm:1041 +#. ($args{'Content'}, $self->Name) +msgid "Custom field value %1 could not be found for custom field %2" +msgstr "Nie udaÅ‚o siÄ™ wyszukać wartoÅ›ci %1 dla pola %2" + +#: NOT FOUND IN SOURCE +msgid "Custom field value changed from %1 to %2" +msgstr "Wartość pola zmieniÅ‚a siÄ™ z %1 na %2" + +#: lib/RT/CustomField_Overlay.pm:414 +msgid "Custom field value could not be deleted" +msgstr "Nie można usunąć wartoÅ›ci pola" + +#: lib/RT/CustomField_Overlay.pm:1047 +msgid "Custom field value could not be found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać wartoÅ›ci pola" + +#: lib/RT/CustomField_Overlay.pm:1049 lib/RT/CustomField_Overlay.pm:412 +msgid "Custom field value deleted" +msgstr "Wartość pola zostaÅ‚a usuniÄ™ta" + +#: html/Elements/SelectGroups:51 html/Elements/SelectUsers:51 lib/RT/Transaction_Overlay.pm:627 +msgid "CustomField" +msgstr "Pole" + +#: NOT FOUND IN SOURCE +msgid "Data error" +msgstr "Erreur de donnĂŠes" + +#: html/SelfService/Display.html:61 html/Ticket/Create.html:191 html/Ticket/Elements/ShowSummary:76 html/Ticket/Elements/Tabs:116 html/Ticket/ModifyAll.html:65 +msgid "Dates" +msgstr "Daty" + +#: lib/RT/Date.pm:448 +msgid "Dec." +msgstr "Gru." + +#: NOT FOUND IN SOURCE +msgid "December" +msgstr "GrudzieÅ„" + +#: NOT FOUND IN SOURCE +msgid "Default Autoresponse Template" +msgstr "DomyÅ›lnie wybierany szablon odpowiedzi wysyÅ‚anej automatycznie" + +#: etc/initialdata:222 +msgid "Default Autoresponse template" +msgstr "DomyÅ›lnie wybierany szablon odpowiedzi wysyÅ‚anej automatycznie" + +#: html/Tools/Offline.html:61 +msgid "Default Queue" +msgstr "DomyÅ›lna kolejka" + +#: html/Tools/Offline.html:70 +msgid "Default Requestor" +msgstr "DomyÅ›lny zgÅ‚aszajÄ…cy" + +#: etc/initialdata:296 +msgid "Default admin comment template" +msgstr "DomyÅ›lnie wybierany szablon komentarza administratora" + +#: etc/initialdata:275 +msgid "Default admin correspondence template" +msgstr "DomyÅ›lnie wybierany szablon korespondencji administratora" + +#: etc/initialdata:287 +msgid "Default correspondence template" +msgstr "DomyÅ›lnie wybierany szablon korespondencji" + +#: etc/initialdata:253 +msgid "Default transaction template" +msgstr "DomyÅ›lnie wybierany szablon transakcji" + +#: NOT FOUND IN SOURCE +msgid "Default: %1/%2 changed from %3 to %4" +msgstr "DomyÅ›lnie: %1/%2 zmieniane z \"%3\" na \"%4\"" + +#: html/User/Delegation.html:46 html/User/Delegation.html:49 +msgid "Delegate rights" +msgstr "Przekaż uprawnienia" + +#: lib/RT/System.pm:85 +msgid "Delegate specific rights which have been granted to you." +msgstr "Przekaż specyficzne uprawnienia, które zostaÅ‚y Ci przyznane" + +#: lib/RT/System.pm:85 +msgid "DelegateRights" +msgstr "DelegateRights" + +#: html/User/Elements/Tabs:59 +msgid "Delegation" +msgstr "Przekazywanie uprawnieÅ„" + +#: html/Admin/Elements/EditScrips:75 html/Search/Elements/EditFormat:103 html/Search/Elements/EditQuery:57 html/Search/Elements/EditSearches:63 +msgid "Delete" +msgstr "UsuÅ„" + +#: html/Admin/Elements/EditTemplates:79 +msgid "Delete Template" +msgstr "UsuÅ„ szablon" + +#: NOT FOUND IN SOURCE +msgid "Delete article #%1" +msgstr "UsuÅ„ artykuÅ‚ #%1" + +#: lib/RT/SavedSearch.pm:211 +#. ($msg) +msgid "Delete failed: %1" +msgstr "" + +#: html/Admin/Elements/EditScrips:74 +msgid "Delete selected scrips" +msgstr "UsuÅ„ zaznaczone skrypty" + +#: lib/RT/Queue_Overlay.pm:115 +msgid "Delete tickets" +msgstr "UsuÅ„ zgÅ‚oszenia" + +#: lib/RT/Queue_Overlay.pm:115 +msgid "DeleteTicket" +msgstr "DeleteTicket" + +#: lib/RT/SavedSearch.pm:209 +msgid "Deleted search" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Deleting this object could break referential integrity" +msgstr "UsuniÄ™cie tego obiektu mogÅ‚o spowodować brak spójnoÅ›ci" + +#: lib/RT/Queue_Overlay.pm:391 +msgid "Deleting this object would break referential integrity" +msgstr "UsuniÄ™cie tego obiektu spowoduje brak spójnoÅ›ci" + +#: lib/RT/User_Overlay.pm:513 +msgid "Deleting this object would violate referential integrity" +msgstr "UsuniÄ™cie tego obiektu naruszy spójność" + +#: NOT FOUND IN SOURCE +msgid "Deleting this object would violate referential integrity." +msgstr "Effacer cet objet violerait l'intĂŠgritĂŠ rĂŠfĂŠrentielle" + +#: NOT FOUND IN SOURCE +msgid "Deleting this object would violate referential integrity. That's bad." +msgstr "Effacer cet objet violerait l'intĂŠgritĂŠ rĂŠfĂŠrentielle, c'est serait facheux!" + +#: html/Approvals/Elements/Approve:66 +msgid "Deny" +msgstr "Odrzucić" + +#: html/Elements/EditLinks:138 html/Elements/EditLinks:66 html/Elements/ShowLinks:58 html/Ticket/Create.html:212 html/Ticket/Elements/BulkLinks:56 html/Ticket/Elements/ShowDependencies:53 +msgid "Depended on by" +msgstr "ZgÅ‚oszenia zależne" + +#: NOT FOUND IN SOURCE +msgid "Dependencies: \\n" +msgstr "ZależnoÅ›ci" + +#: lib/RT/Transaction_Overlay.pm:707 +#. ($value) +msgid "Dependency by %1 added" +msgstr "Zależność %1 dodana" + +#: lib/RT/Transaction_Overlay.pm:747 +#. ($value) +msgid "Dependency by %1 deleted" +msgstr "Zależność %1 usuniÄ™ta" + +#: lib/RT/Transaction_Overlay.pm:704 +#. ($value) +msgid "Dependency on %1 added" +msgstr "Zależność od %1 dodana" + +#: lib/RT/Transaction_Overlay.pm:744 +#. ($value) +msgid "Dependency on %1 deleted" +msgstr "Zależność od %1 usuniÄ™ta" + +#: html/Elements/EditLinks:134 html/Elements/EditLinks:57 html/Elements/SelectLinkType:48 html/Elements/ShowLinks:48 html/Ticket/Create.html:211 html/Ticket/Elements/BulkLinks:52 html/Ticket/Elements/ShowDependencies:46 +msgid "Depends on" +msgstr "Zależy od" + +#: NOT FOUND IN SOURCE +msgid "DependsOn" +msgstr "ZależyOd" + +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:78 +msgid "Descending" +msgstr "MalejÄ…co" + +#: html/SelfService/Create.html:100 html/Ticket/Create.html:149 +msgid "Describe the issue below" +msgstr "Opis zgÅ‚oszenia" + +#: html/Admin/CustomFields/Modify.html:61 html/Admin/Elements/AddCustomFieldValue:57 html/Admin/Elements/EditCustomField:60 html/Admin/Elements/EditCustomFieldValues:56 html/Admin/Elements/EditScrip:56 html/Admin/Elements/ModifyTemplate:57 html/Admin/Groups/Modify.html:71 html/Admin/Queues/Modify.html:69 html/Search/Elements/EditSearches:56 html/User/Groups/Modify.html:70 +msgid "Description" +msgstr "Opis" + +#: NOT FOUND IN SOURCE +msgid "Details" +msgstr "Szczegóły" + +#: html/Search/Elements/EditFormat:71 html/Ticket/Elements/Tabs:108 +msgid "Display" +msgstr "WyÅ›wietl" + +#: lib/RT/Queue_Overlay.pm:94 +msgid "Display Access Control List" +msgstr "WyÅ›wietl ListÄ™ Praw DostÄ™pu" + +#: html/Search/Elements/DisplayOptions:46 +msgid "Display Columns" +msgstr "Wybierz kolumny" + +#: lib/RT/Queue_Overlay.pm:100 +msgid "Display Scrip templates for this queue" +msgstr "WyÅ›wietl szablony skryptów dla tej kolejki" + +#: lib/RT/Queue_Overlay.pm:103 +msgid "Display Scrips for this queue" +msgstr "WyÅ›wietl skrypty dla tej kolejki" + +#: html/Ticket/Elements/ShowHistory:56 +msgid "Display mode" +msgstr "Tryb wyÅ›wietlania" + +#: lib/RT/Group_Overlay.pm:176 +msgid "Display saved searches for this group" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Display ticket #%1" +msgstr "WyÅ›wietl zgÅ‚oszenie #%1" + +#: html/Elements/Footer:60 +msgid "Distributed under version 2 of the GNU GPL." +msgstr "Rozpowszechniane na mocy wersji 2 licencji GNU GPL ." + +#: lib/RT/System.pm:76 +msgid "Do anything and everything" +msgstr "Zrób cokolwiek i wszystko" + +#: html/Search/Build.html:112 +msgid "Do the Search" +msgstr "" + +#: html/Elements/Refresh:51 +msgid "Don't refresh this page." +msgstr "Nie odÅ›wieżaj tej strony." + +#: NOT FOUND IN SOURCE +msgid "Don't show search results" +msgstr "Nie wyÅ›wietlaj wyników wyszukiwania" + +#: html/Ticket/Elements/ShowTransactionAttachments:82 +msgid "Download" +msgstr "Pobierz " + +#: html/Admin/Groups/index.html:61 html/Admin/Users/index.html:64 +msgid "Download as a tab-delimited file" +msgstr "TĂŠlĂŠcharger en tant que fichier dĂŠlimitĂŠ par tabulations" + +#: html/Elements/SelectDateType:53 html/Ticket/Create.html:197 html/Ticket/Elements/EditDates:66 html/Ticket/Elements/ShowDates:64 lib/RT/Ticket_Overlay.pm:1149 +msgid "Due" +msgstr "Termin realizacji" + +#: NOT FOUND IN SOURCE +msgid "Due date '%1' could not be parsed" +msgstr "Termin realizacji '%1' nie może być rozpoznany" + +#: NOT FOUND IN SOURCE +msgid "ERROR: Couldn't load ticket '%1': %2.\\n" +msgstr "BÅÄ„D: Nie udaÅ‚o siÄ™ zaÅ‚adować zgÅ‚oszenia: '%1': %2.\\n" + +#: NOT FOUND IN SOURCE +msgid "Edit" +msgstr "Edytuj" + +#: NOT FOUND IN SOURCE +msgid "Edit Conditions" +msgstr "Modifier les conditions" + +#: html/Admin/Elements/ObjectCustomFields:92 html/Admin/Queues/CustomFields.html:64 html/Admin/Users/CustomFields.html:64 +#. ($Object->Name) +msgid "Edit Custom Fields for %1" +msgstr "Edytuj pola dla kolejki %1" + +#: NOT FOUND IN SOURCE +msgid "Edit Custom Fields for Class %1" +msgstr "Edytuj pola dla klasy %1" + +#: html/Admin/Global/CustomFields/Groups.html:9 +msgid "Edit Custom Fields for all groups" +msgstr "" + +#: html/Admin/Global/CustomFields/Users.html:9 +msgid "Edit Custom Fields for all users" +msgstr "" + +#: html/Admin/Global/CustomFields/Queue-Tickets.html:9 html/Admin/Global/CustomFields/Queue-Transactions.html:9 +msgid "Edit Custom Fields for tickets in all queues" +msgstr "" + +#: html/Search/Bulk.html:173 html/Ticket/ModifyLinks.html:57 +msgid "Edit Links" +msgstr "Edytuj powiÄ…zania" + +#: html/Search/Edit.html:68 +msgid "Edit Query" +msgstr "Zmodyfikuj zapytanie" + +#: NOT FOUND IN SOURCE +msgid "Edit Relationships" +msgstr "Edytuj powiÄ…zania" + +#: html/Admin/Queues/Templates.html:63 +#. ($QueueObj->Name) +msgid "Edit Templates for queue %1" +msgstr "Edytuj szablony kolejki %1" + +#: NOT FOUND IN SOURCE +msgid "Edit keywords" +msgstr "Modifier les mots clÄ‚" + +#: lib/RT/Group_Overlay.pm:175 +msgid "Edit saved searches for this group" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Edit scrips" +msgstr "Edytuj skrypty" + +#: html/Admin/Elements/GlobalCustomFieldTabs:60 html/Admin/Global/index.html:67 +msgid "Edit system templates" +msgstr "Edytuj szablony systemowe" + +#: NOT FOUND IN SOURCE +msgid "Edit templates for %1" +msgstr "Edytuj szablony dla %1" + +#: lib/RT/Group_Overlay.pm:175 +msgid "EditSavedSearches" +msgstr "EdytujZapisaneZapytania" + +#: NOT FOUND IN SOURCE +msgid "Editing Configuration for Class %1" +msgstr "Edytuj konfiguracjÄ™ klasy %1" + +#: html/Admin/Queues/Modify.html:140 +#. ($QueueObj->Name) +msgid "Editing Configuration for queue %1" +msgstr "Edytuj konfiguracjÄ™ kolejki %1" + +#: NOT FOUND IN SOURCE +msgid "Editing Configuration for user %1" +msgstr "Edytuj konfiguracjÄ™ użytkownika %1" + +#: html/Admin/CustomFields/Modify.html:125 html/Admin/Elements/EditCustomField:120 +#. ($CustomFieldObj->Name()) +msgid "Editing CustomField %1" +msgstr "Edytuj pole %1" + +#: html/Admin/Groups/Members.html:53 +#. ($Group->Name) +msgid "Editing membership for group %1" +msgstr "Edytuj listÄ™ czÅ‚onków grupy %1" + +#: html/User/Groups/Members.html:150 +#. ($Group->Name) +msgid "Editing membership for personal group %1" +msgstr "Edytuj listÄ™ czÅ‚onków prywatnej grupy %1" + +#: NOT FOUND IN SOURCE +msgid "Editing template %1" +msgstr "Edytuj szablon %1" + +#: lib/RT/Record.pm:1281 lib/RT/Record.pm:1358 +msgid "Either base or target must be specified" +msgstr "Podstawy lub cel muszÄ… być okreÅ›lone" + +#: html/Admin/Users/Modify.html:74 html/Ticket/Elements/AddWatchers:77 html/User/Prefs.html:65 +msgid "Email" +msgstr "e-mail" + +#: lib/RT/User_Overlay.pm:236 +msgid "Email address in use" +msgstr "Używany adres e-mail " + +#: NOT FOUND IN SOURCE +msgid "EmailAddress" +msgstr "adres e-mail" + +#: NOT FOUND IN SOURCE +msgid "EmailEncoding" +msgstr "kodowanie e-maila" + +#: NOT FOUND IN SOURCE +msgid "Enabled (Unchecking this box disables this Class)" +msgstr "UdostÄ™pniona (nieoznaczenie tego pola spowoduje, że klasa bÄ™dzie niedostÄ™pna)" + +#: html/Admin/CustomFields/Modify.html:83 html/Admin/Elements/EditCustomField:72 +msgid "Enabled (Unchecking this box disables this custom field)" +msgstr "UdostÄ™pnione (nieoznaczenie tego pola spowoduje, że pole bÄ™dzie niedostÄ™pne)" + +#: html/Admin/Groups/Modify.html:84 html/User/Groups/Modify.html:74 +msgid "Enabled (Unchecking this box disables this group)" +msgstr "UdostÄ™pniona (nieoznaczenie tego pola spowoduje, że grupa bÄ™dzie niedostÄ™pna)" + +#: html/Admin/Queues/Modify.html:105 +msgid "Enabled (Unchecking this box disables this queue)" +msgstr "UdostÄ™pniona (nieoznaczenie tego pola spowoduje, że kolejka bÄ™dzie niedostÄ™pna)" + +#: NOT FOUND IN SOURCE +msgid "Enabled Classes" +msgstr "DostÄ™pne klasy" + +#: NOT FOUND IN SOURCE +msgid "Enabled Custom Fields" +msgstr "DostÄ™pne pola definiowane przez użytkownika" + +#: html/Admin/Queues/index.html:78 +msgid "Enabled Queues" +msgstr "DostÄ™pne kolejki" + +#: html/Admin/Elements/EditCustomField:136 html/Admin/Groups/Modify.html:150 html/Admin/Users/Modify.html:342 html/User/Groups/Modify.html:138 +#. (loc_fuzzy($msg)) +msgid "Enabled status %1" +msgstr "DostÄ™pny status %1" + +#: html/Admin/CustomFields/Modify.html:143 html/Admin/Queues/Modify.html:162 +#. (loc_fuzzy($msg)) +msgid "Enabled status: %1" +msgstr "Statut actif: %1" + +#: NOT FOUND IN SOURCE +msgid "Enter Articles or URIs to link Articles to. Seperate multiple entries with spaces." +msgstr "Aby powiÄ…zać artykuÅ‚y, wprowadź artykuÅ‚y lub URI oddzielone spacjami." + +#: lib/RT/CustomField_Overlay.pm:64 +msgid "Enter multiple values" +msgstr "Wprowadzanie wielu wartoÅ›ci" + +#: html/Elements/EditLinks:124 +msgid "Enter objects or URIs to link objects to. Separate multiple entries with spaces." +msgstr "Aby powiÄ…zać obiekty, wprowadź URI obiektów oddzielone spacjami." + +#: lib/RT/CustomField_Overlay.pm:65 +msgid "Enter one value" +msgstr "Wprowadzanie jednej wartoÅ›ci" + +#: html/Elements/EditLinks:121 +msgid "Enter queues or URIs to link queues to. Separate multiple entries with spaces." +msgstr "Aby powiÄ…zać kolejki, wprowadź URI kolejek oddzielone spacjamii." + +#: html/Elements/EditLinks:117 html/Search/Bulk.html:174 +msgid "Enter tickets or URIs to link tickets to. Separate multiple entries with spaces." +msgstr "Aby powiÄ…zać zgÅ‚oszenia, wprowadź numery zgÅ‚oszeÅ„ lub URI oddzielone spacjami." + +#: NOT FOUND IN SOURCE +msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." +msgstr "Aby powiÄ…zać zgÅ‚oszenia, wprowadź numery zgÅ‚oszeÅ„ lub URI oddzielone spacjami." + +#: lib/RT/CustomField_Overlay.pm:66 +msgid "Enter up to %1 values" +msgstr "Saisir %1 valeurs maximum" + +#: html/Elements/Login:61 html/SelfService/Error.html:46 html/SelfService/Error.html:47 +msgid "Error" +msgstr "Błąd" + +#: NOT FOUND IN SOURCE +msgid "Error adding watcher" +msgstr "Erreur Ă  l'ajout de l'observateur" + +#: lib/RT/Queue_Overlay.pm:669 +msgid "Error in parameters to Queue->AddWatcher" +msgstr "Błąd w okreÅ›leniu parametrów kolejki->Dodaj Obserwatora" + +#: NOT FOUND IN SOURCE +msgid "Error in parameters to Queue->DelWatcher" +msgstr "Błąd w okreÅ›leniu parametrów kolejki -> UsuÅ„ Obserwatora" + +#: lib/RT/Queue_Overlay.pm:830 +msgid "Error in parameters to Queue->DeleteWatcher" +msgstr "Błąd w okreÅ›leniu parametrów kolejki -> UsuÅ„ Obserwatora" + +#: lib/RT/Ticket_Overlay.pm:1333 +msgid "Error in parameters to Ticket->AddWatcher" +msgstr "Błąd w okreÅ›leniu parametrów zgÅ‚oszenia -> Dodaj Obserwatora" + +#: NOT FOUND IN SOURCE +msgid "Error in parameters to Ticket->DelWatcher" +msgstr " Błąd w okreÅ›leniu parametrów zgÅ‚oszenia -> UsuÅ„ Obserwatora" + +#: lib/RT/Ticket_Overlay.pm:1499 +msgid "Error in parameters to Ticket->DeleteWatcher" +msgstr "Błąd w okreÅ›leniu parametrów ZgÅ‚oszenia-> UsuÅ„ Obserwatora" + +#: bin/rt-crontool:233 +msgid "Escalate tickets" +msgstr "Eskaluj zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Estimate" +msgstr "Estimer" + +#: html/Ticket/Elements/ShowBasics:57 +msgid "Estimated" +msgstr "Szacowane" + +#: etc/initialdata:20 +msgid "Everyone" +msgstr "Wszyscy" + +#: bin/rt-crontool:219 +msgid "Example:" +msgstr "PrzykÅ‚ad:" + +#: NOT FOUND IN SOURCE +msgid "ExternalAuthId" +msgstr "ZewnÄ™trzne AuthId" + +#: NOT FOUND IN SOURCE +msgid "ExternalContactInfoId" +msgstr "ExternalContactInfoId" + +#: html/Admin/Users/Modify.html:99 +msgid "Extra info" +msgstr "Informacje dodatkowe" + +#: NOT FOUND IN SOURCE +msgid "Extract article from ticket #%1" +msgstr "Wydziel artykuÅ‚ ze zgÅ‚oszenia #%1" + +#: NOT FOUND IN SOURCE +msgid "Extract article from ticket #%1 into class %2" +msgstr "Wydziel artykuÅ‚ ze zgÅ‚oszenia #%1 w klasie %2" + +#: lib/RT/SavedSearch.pm:165 +msgid "Failed to create search attribute" +msgstr "" + +#: lib/RT/User_Overlay.pm:377 +msgid "Failed to find 'Privileged' users pseudogroup." +msgstr "Nie udaÅ‚o siÄ™ wyszukać czÅ‚onków grupy 'Uprawnieni'" + +#: lib/RT/User_Overlay.pm:384 +msgid "Failed to find 'Unprivileged' users pseudogroup" +msgstr "Nie udaÅ‚o siÄ™ wyszukać czÅ‚onków grupy 'Nieuprawnieni'" + +#: bin/rt-crontool:163 +#. ($modname, $@) +msgid "Failed to load module %1. (%2)" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować moduÅ‚u %1. (%2)" + +#: lib/RT/SavedSearch.pm:168 +#. ($privacy) +msgid "Failed to load object for %1" +msgstr "" + +#: lib/RT/Date.pm:438 +msgid "Feb." +msgstr "Lut." + +#: NOT FOUND IN SOURCE +msgid "February" +msgstr "Luty" + +# Nie jestem pewien: jedno sÅ‚owo! +#: html/Elements/SelectAttachmentField:50 +msgid "Filename" +msgstr "Nazwa pliku" + +#: lib/RT/CustomField_Overlay.pm:69 +msgid "Fill in multiple text areas" +msgstr "Saisir dans plusieurs champs de type texte" + +#: lib/RT/CustomField_Overlay.pm:74 +msgid "Fill in multiple wikitext areas" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:70 +msgid "Fill in one text area" +msgstr "Saisir dans un champ de type texte" + +#: lib/RT/CustomField_Overlay.pm:75 +msgid "Fill in one wikitext area" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:71 +msgid "Fill in up to %1 text areas" +msgstr "Saisir dans %1 champs de type texte maximum" + +#: lib/RT/CustomField_Overlay.pm:76 +msgid "Fill in up to %1 wikitext areas" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Fin" +msgstr "Koniec" + +#: html/Search/Elements/PickBasics:162 html/Ticket/Create.html:185 html/Ticket/Elements/EditBasics:79 lib/RT/Tickets_Overlay.pm:1569 +msgid "Final Priority" +msgstr "KoÅ„cowy priorytet" + +#: lib/RT/Ticket_Overlay.pm:1140 +msgid "FinalPriority" +msgstr "KoÅ„cowy priorytet" + +#: NOT FOUND IN SOURCE +msgid "Find group whose" +msgstr "Wyszukaj grupÄ™, której" + +#: html/Admin/Groups/index.html:72 html/Admin/Queues/People.html:82 html/Ticket/Elements/EditPeople:55 +msgid "Find groups whose" +msgstr "Trouver les groupes dont" + +#: NOT FOUND IN SOURCE +msgid "Find new/open tickets" +msgstr "Wyszykaj nowe/otwarte zgÅ‚oszenia" + +#: html/Admin/Queues/People.html:78 html/Admin/Users/index.html:70 html/Ticket/Elements/EditPeople:51 +msgid "Find people whose" +msgstr "Wyszukaj użytkowników, których" + +#: html/Search/Results.html:109 +msgid "Find tickets" +msgstr "Wyszukaj zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Finish Approval" +msgstr "ZakoÅ„cz zatwierdzanie" + +#: html/Ticket/Elements/Tabs:81 +msgid "First" +msgstr "Pierwsze" + +#: NOT FOUND IN SOURCE +msgid "First page" +msgstr "Pierwsza strona" + +#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:766 +msgid "Foo Bar Baz" +msgstr "Ble ble" + +#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:757 +msgid "Foo!" +msgstr "ble ble" + +#: html/Search/Bulk.html:105 +msgid "Force change" +msgstr "WymuÅ› zmianÄ™" + +#: html/Search/Elements/EditFormat:52 +msgid "Format" +msgstr "" + +#: html/Search/Results.html:107 +#. ($ticketcount) +msgid "Found %quant(%1,ticket)" +msgstr "Wyszukano %1 zgÅ‚oszeÅ„" + +#: lib/RT/Record.pm:942 +msgid "Found Object" +msgstr "Wyszukany obiekt" + +#: NOT FOUND IN SOURCE +msgid "Freeform" +msgstr "FormulaireLibre" + +#: NOT FOUND IN SOURCE +msgid "FreeformContactInfo" +msgstr "FreeformContactInfo" + +#: NOT FOUND IN SOURCE +msgid "FreeformMultiple" +msgstr "FreeformMultiple" + +#: NOT FOUND IN SOURCE +msgid "FreeformSingle" +msgstr "FreeformSingle" + +#: lib/RT/Date.pm:417 +msgid "Fri." +msgstr "Pt." + +#: html/Ticket/Elements/ShowHistory:62 html/Ticket/Elements/ShowHistory:72 +msgid "Full headers" +msgstr "PeÅ‚ne nagłówki" + +#: html/Tools/Offline.html:87 +msgid "Get template from file" +msgstr "Pobierz szablon z pliku" + +#: NOT FOUND IN SOURCE +msgid "Getting the current user from a pgp sig\\n" +msgstr "Uzyskanie aktualnego użytkownika na podstawie podpisu pgp\\n" + +#: lib/RT/Transaction_Overlay.pm:673 +#. ($New->Name) +msgid "Given to %1" +msgstr "Nadany dla %1" + +#: html/Admin/Elements/Tabs:65 html/Admin/index.html:82 +msgid "Global" +msgstr "Globalna" + +#: html/Admin/Elements/EditCustomFields:55 +msgid "Global Custom Fields" +msgstr "Champs personnalisĂŠs globaux" + +#: NOT FOUND IN SOURCE +msgid "Global Keyword Selections" +msgstr "Mots clĂŠ globaux" + +#: NOT FOUND IN SOURCE +msgid "Global Scrips" +msgstr "Skrypty globalne" + +#: html/Admin/Global/CustomFields/index.html:59 +msgid "Global custom field configuration" +msgstr "" + +#: html/Admin/Elements/SelectTemplate:59 +#. (loc($Template->Name)) +msgid "Global template: %1" +msgstr "Szablon globalny: %1" + +#: html/Tools/Offline.html:91 +msgid "Go" +msgstr "Pobierz" + +#: html/Admin/Groups/index.html:67 html/Admin/Groups/index.html:73 html/Admin/Queues/People.html:80 html/Admin/Queues/People.html:84 html/Admin/Queues/index.html:66 html/Admin/Users/index.html:73 html/Search/Results.html:76 html/Ticket/Elements/EditPeople:53 html/Ticket/Elements/EditPeople:57 html/index.html:91 +msgid "Go!" +msgstr "Start!" + +#: NOT FOUND IN SOURCE +msgid "Good pgp sig from %1\\n" +msgstr "Poprawny podpis pgp dla %1\\n " + +#: NOT FOUND IN SOURCE +msgid "Goto page" +msgstr "Przejdź do strony" + +#: html/Elements/GotoTicket:46 html/SelfService/Elements/GotoTicket:46 +msgid "Goto ticket" +msgstr "Przejdź do zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Grand" +msgstr "Accorder" + +#: html/Ticket/Elements/AddWatchers:67 html/Ticket/Elements/ShowGroupMembers:55 html/User/Elements/DelegateRights:99 +msgid "Group" +msgstr "Grupa" + +#: NOT FOUND IN SOURCE +msgid "Group %1 %2: %3" +msgstr "Grupa %1 %2: %3" + +#: html/Admin/Elements/CustomFieldTabs:68 html/Admin/Elements/GroupTabs:66 html/Admin/Elements/QueueTabs:82 html/Admin/Elements/SystemTabs:65 html/Admin/Global/index.html:76 +msgid "Group Rights" +msgstr "Uprawnienia grupowe" + +#: lib/RT/Group_Overlay.pm:991 +msgid "Group already has member" +msgstr "Grupa ma już czÅ‚onka" + +#: NOT FOUND IN SOURCE +msgid "Group could not be created." +msgstr "Le groupe n'a pas pu ĂŞtre crĂŠĂŠ" + +#: html/Admin/Groups/Modify.html:109 +#. ($create_msg) +msgid "Group could not be created: %1" +msgstr "Nie udaÅ‚o siÄ™ utworzyć grupy: %1" + +#: lib/RT/Group_Overlay.pm:529 +msgid "Group created" +msgstr "Grupa zostaÅ‚a utworzona" + +#: lib/RT/Group_Overlay.pm:1163 +msgid "Group has no such member" +msgstr "Nie ma takiego czÅ‚onka grupy" + +#: lib/RT/Group_Overlay.pm:971 lib/RT/Queue_Overlay.pm:745 lib/RT/Queue_Overlay.pm:805 lib/RT/Ticket_Overlay.pm:1391 lib/RT/Ticket_Overlay.pm:1471 +msgid "Group not found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać grupy" + +#: NOT FOUND IN SOURCE +msgid "Group not found.\\n" +msgstr "Nie udaÅ‚o siÄ™ wyszukać grupy.\\n" + +#: NOT FOUND IN SOURCE +msgid "Group not specified.\\n" +msgstr "Grupa nie zostaÅ‚a okreÅ›lona.\\n" + +#: html/Admin/Elements/GlobalCustomFieldTabs:59 html/Admin/Elements/SelectNewGroupMembers:56 html/Admin/Elements/Tabs:56 html/Admin/Global/CustomFields/index.html:69 html/Admin/Groups/Members.html:85 html/Admin/Queues/People.html:104 html/Admin/Users/Memberships.html:53 html/Admin/index.html:67 html/User/Groups/Members.html:88 lib/RT/CustomField_Overlay.pm:1088 +msgid "Groups" +msgstr "Grupy" + +#: lib/RT/Group_Overlay.pm:997 +msgid "Groups can't be members of their members" +msgstr "Nie można przypisac grup jako czÅ‚onków tych grup" + +#: html/Admin/Groups/index.html:82 +msgid "Groups matching search criteria" +msgstr "Groupes correspondant au critère de recherche" + +#: html/Ticket/Elements/ShowRequestor:77 +msgid "Groups this user belongs to" +msgstr "Cette utilisateur appartient aux groupes" + +#: lib/RT/Interface/CLI.pm:94 lib/RT/Interface/CLI.pm:94 +msgid "Hello!" +msgstr "Witaj!" + +#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:773 +#. ($name) +msgid "Hello, %1" +msgstr "Witaj, %1" + +#: html/Admin/Elements/GroupTabs:70 html/Admin/Elements/UserTabs:64 html/Ticket/Elements/ShowHistory:51 html/Ticket/Elements/Tabs:111 +msgid "History" +msgstr "Historia" + +#: NOT FOUND IN SOURCE +msgid "History for article #%1" +msgstr "Historia artykuÅ‚u #%1" + +#: html/Admin/Groups/History.html:62 +#. ($GroupObj->Name) +msgid "History of the group %1" +msgstr "Historique du groupe %1" + +#: html/Admin/Users/History.html:62 +#. ($UserObj->Name) +msgid "History of the user %1" +msgstr "Historique de l'utilisateur %1" + +#: NOT FOUND IN SOURCE +msgid "HomePhone" +msgstr "Tel. domowy" + +#: html/Elements/Tabs:65 +msgid "Homepage" +msgstr "Start" + +#: lib/RT/Base.pm:110 +#. (6) +msgid "I have %quant(%1,concrete mixer)." +msgstr "Posiadam %quant(%1,concrete mixer)." + +#: NOT FOUND IN SOURCE +msgid "I have [quant,_1,concrete mixer]." +msgstr "I have [quant,_1,concrete mixer]." + +#: html/Search/Build.html:637 +msgid "I'm lost" +msgstr "" + +#: html/Ticket/Elements/ShowBasics:48 lib/RT/Tickets_Overlay.pm:1494 +msgid "Id" +msgstr "Nr " + +#: html/Admin/Users/Modify.html:65 html/User/Prefs.html:60 +msgid "Identity" +msgstr "Identyfikacja użytkownika" + +#: etc/initialdata:429 +msgid "If an approval is rejected, reject the original and delete pending approvals" +msgstr "JeÅ›li potwierdzenie zostaÅ‚o odrzucone, odrzuć oryginaÅ‚ i usuÅ„ oczekujÄ…ce potwierdzenia" + +#: html/Tools/Offline.html:74 +msgid "If no Requestor is specified, create tickets with this requestor." +msgstr "JeÅ›li zgÅ‚aszajÄ…cy nie zostaÅ‚ okreÅ›lony, twórz zgÅ‚oszenia dla tego użytkownika." + +#: html/Tools/Offline.html:65 +msgid "If no queue is specified, create tickets in this queue." +msgstr "JeÅ›li kolejka nie zostaÅ‚a okreÅ›lona, twórz zgÅ‚oszenia w tej kolejce." + +#: bin/rt-crontool:215 +msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." +msgstr "JeÅ›li ta aplikacja zostaÅ‚a zachwiana, obcy lokalny użytkownik mógÅ‚ używać tej aplikacji, aby uzyskać do RT dostÄ™p na prawach administratora" + +#: html/Admin/Queues/People.html:126 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:128 html/Ticket/ModifyPeople.html:59 +msgid "If you've updated anything above, be sure to" +msgstr "JeÅ›li zmodyfikowaÅ‚eÅ› coÅ› powyżej" + +#: lib/RT/Record.pm:933 +msgid "Illegal value for %1" +msgstr "Niedopuszczalna wartość dla %1" + +#: NOT FOUND IN SOURCE +msgid "Image" +msgstr "Image" + +#: lib/RT/Record.pm:936 +msgid "Immutable field" +msgstr "Pole, które nie może być powielane" + +#: NOT FOUND IN SOURCE +msgid "Include disabled classes in listing." +msgstr "UwzglÄ™dnij na liÅ›cie nieaktywne klasy" + +#: NOT FOUND IN SOURCE +msgid "Include disabled custom fields in listing." +msgstr "UwzglÄ™dnij na liÅ›cie nieaktywne pola." + +#: html/Admin/Groups/index.html:65 +msgid "Include disabled groups in listing." +msgstr "UwzglÄ™dnij na liÅ›cie nieaktywne grupy." + +#: html/Admin/Queues/index.html:65 +msgid "Include disabled queues in listing." +msgstr "UwzglÄ™dnij na liÅ›cie nieaktywne kolejki." + +#: html/Admin/Users/index.html:71 +msgid "Include disabled users in search." +msgstr "UwzglÄ™dnij w wyszukiwaniu nieaktywnych użytkowników." + +#: html/Search/Build.html:663 +msgid "Incomplete Query" +msgstr "" + +#: html/Search/Build.html:660 +msgid "Incomplete query" +msgstr "" + +#: html/Search/Elements/PickBasics:161 lib/RT/Tickets_Overlay.pm:1544 +msgid "Initial Priority" +msgstr "PoczÄ…tkowy priorytet" + +#: lib/RT/Ticket_Overlay.pm:1139 lib/RT/Ticket_Overlay.pm:1141 +msgid "InitialPriority" +msgstr "PoczÄ…tkowy priorytet" + +#: lib/RT/ScripAction_Overlay.pm:134 +msgid "Input error" +msgstr "Błąd na wejÅ›ciu" + +#: NOT FOUND IN SOURCE +msgid "Interest noted" +msgstr "Votre intĂŠret est notĂŠ" + +#: lib/RT/Ticket_Overlay.pm:3454 +msgid "Internal Error" +msgstr "Błąd wewnÄ™trzny" + +#: lib/RT/Record.pm:305 +#. ($id->{error_message}) +msgid "Internal Error: %1" +msgstr "Błąd wewnÄ™trzny: %1" + +#: lib/RT/Group_Overlay.pm:676 +msgid "Invalid Group Type" +msgstr "NieprawidÅ‚owy typ grupy" + +#: lib/RT/Principal_Overlay.pm:161 +msgid "Invalid Right" +msgstr "NieprawidÅ‚owe uprawnienie" + +#: NOT FOUND IN SOURCE +msgid "Invalid Type" +msgstr "Type invalide" + +#: lib/RT/Record.pm:938 +msgid "Invalid data" +msgstr "NieprawidÅ‚owe dane" + +#: NOT FOUND IN SOURCE +msgid "Invalid owner. Defaulting to 'nobody'." +msgstr "NieprawidÅ‚owy wÅ‚aÅ›ciciel. DomyÅ›lnie 'nikt'" + +#: lib/RT/Scrip_Overlay.pm:158 lib/RT/Template_Overlay.pm:276 +msgid "Invalid queue" +msgstr "NieprawidÅ‚owa kolejka" + +#: lib/RT/ACE_Overlay.pm:265 lib/RT/ACE_Overlay.pm:274 lib/RT/ACE_Overlay.pm:280 lib/RT/ACE_Overlay.pm:291 +msgid "Invalid right" +msgstr "NieprawidÅ‚owe uprawnienie" + +#: lib/RT/Record.pm:280 +#. ($key) +msgid "Invalid value for %1" +msgstr "NieprawidÅ‚owa wartość dla %1" + +#: lib/RT/Record.pm:1597 +msgid "Invalid value for custom field" +msgstr "NieprawidÅ‚owa wartość pola" + +#: lib/RT/Ticket_Overlay.pm:413 +msgid "Invalid value for status" +msgstr "NieprawidÅ‚owy status" + +#: bin/rt-crontool:216 +msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." +msgstr "Bardzo ważne, aby nieuprawnieni użytkownicy nie posiadali uprawnieÅ„ do uruchomienia tej aplikacji." + +#: bin/rt-crontool:217 +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 "Sugeruje siÄ™, aby utworzyć nieuprawnionego użytkownika w odpowiedniej grupie o odpowiednim dostÄ™pie do RT, aby uruchomić tÄ™ aplikacjÄ™" + +#: bin/rt-crontool:188 +msgid "It takes several arguments:" +msgstr "Wymaga kilku argumentów:" + +#: html/Search/Elements/EditFormat:85 +msgid "Italic" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Items pending my approval" +msgstr "Pozycje oczekujÄ…ce na moje zatwierdzenie" + +#: lib/RT/Date.pm:437 +msgid "Jan." +msgstr "Sty." + +#: NOT FOUND IN SOURCE +msgid "January" +msgstr "StyczeÅ„" + +#: lib/RT/Group_Overlay.pm:174 +msgid "Join or leave this group" +msgstr "Dołącz albo opuść tÄ™ grupÄ™" + +#: lib/RT/Date.pm:443 +msgid "Jul." +msgstr "Lip." + +#: NOT FOUND IN SOURCE +msgid "July" +msgstr "Lipiec" + +#: html/Ticket/Elements/Tabs:122 +msgid "Jumbo" +msgstr "Wszystko" + +#: lib/RT/Date.pm:442 +msgid "Jun." +msgstr "Cze." + +#: NOT FOUND IN SOURCE +msgid "June" +msgstr "Czerwiec" + +#: NOT FOUND IN SOURCE +msgid "Keyword" +msgstr "SÅ‚owo kluczowe" + +#: NOT FOUND IN SOURCE +msgid "Lang" +msgstr "JÄ™zyk" + +#: html/Admin/Users/Modify.html:94 html/User/Prefs.html:76 +msgid "Language" +msgstr "JÄ™zyk" + +#: html/Search/Elements/EditFormat:79 +msgid "Large" +msgstr "" + +#: html/Ticket/Elements/Tabs:96 +msgid "Last" +msgstr "Ostatnie" + +#: html/Ticket/Elements/EditDates:59 html/Ticket/Elements/ShowDates:60 +msgid "Last Contact" +msgstr "Ostatnia modyfikacja" + +#: html/Elements/SelectDateType:50 +msgid "Last Contacted" +msgstr "Ostatnio modyfikowane" + +#: NOT FOUND IN SOURCE +msgid "Last Notified" +msgstr "Ostatnio powiadomiony" + +#: html/Elements/SelectDateType:51 +msgid "Last Updated" +msgstr "Ostatnio zaktualizowane" + +#: NOT FOUND IN SOURCE +msgid "LastUpdated" +msgstr "OstAktualiz" + +#: html/Search/Elements/PickBasics:103 +msgid "LastUpdatedBy" +msgstr "OstAktPrzez" + +#: html/Ticket/Elements/ShowBasics:68 +msgid "Left" +msgstr "PozostaÅ‚y" + +#: html/Admin/Users/Modify.html:109 +msgid "Let this user access RT" +msgstr "UdostÄ™pnij temu użytkownikowi RT" + +#: html/Admin/Users/Modify.html:113 +msgid "Let this user be granted rights" +msgstr "Przydziel uprawnienia temu użytkownikowi" + +#: NOT FOUND IN SOURCE +msgid "Limiting owner to %1 %2" +msgstr "Ograniczenie wÅ‚aÅ›ciciela do %1 %2" + +#: NOT FOUND IN SOURCE +msgid "Limiting queue to %1 %2" +msgstr "Ograniczenie kolejki do %1 %2" + +#: html/Search/Elements/EditFormat:68 +msgid "Link" +msgstr "" + +#: lib/RT/Record.pm:1292 +msgid "Link already exists" +msgstr "Połączenie już istnieje" + +#: lib/RT/Record.pm:1306 +msgid "Link could not be created" +msgstr "Nie udaÅ‚o siÄ™ utworzyć połączenia" + +#: lib/RT/Record.pm:1312 +#. ($TransString) +msgid "Link created (%1)" +msgstr "Połączenie zostaÅ‚o utworzone (%1)" + +#: lib/RT/Record.pm:1373 +#. ($TransString) +msgid "Link deleted (%1)" +msgstr "Połączenie zostaÅ‚o usuniÄ™te (%1)" + +#: lib/RT/Record.pm:1379 +msgid "Link not found" +msgstr "Połączenie nie zostaÅ‚o odnalezione" + +#: html/Ticket/ModifyLinks.html:46 html/Ticket/ModifyLinks.html:50 +#. ($Ticket->Id) +msgid "Link ticket #%1" +msgstr "Powiąż zgÅ‚oszenie #%1" + +#: NOT FOUND IN SOURCE +msgid "Link ticket %1" +msgstr "Lier au ticket %1" + +#: html/Ticket/Create.html:205 html/Ticket/Elements/ShowSummary:83 html/Ticket/Elements/Tabs:120 html/Ticket/ModifyAll.html:78 +msgid "Links" +msgstr "PowiÄ…zania" + +#: html/Search/Elements/EditSearches:76 +msgid "Load" +msgstr "ZaÅ‚aduj" + +#: html/Search/Elements/EditSearches:74 +msgid "Load saved search:" +msgstr "ZaÅ‚aduj zapisane zapytanie:" + +#: lib/RT/System.pm:87 +msgid "LoadSavedSearch" +msgstr "" + +#: html/Admin/Tools/Configuration.html:64 +msgid "Loaded perl modules" +msgstr "ZaÅ‚adowane moduÅ‚y PERL" + +#: lib/RT/SavedSearch.pm:112 +#. ($self->Name) +msgid "Loaded search %1" +msgstr "" + +#: html/Admin/Users/Modify.html:138 html/User/Prefs.html:126 +msgid "Location" +msgstr "Lokalizacja" + +#: lib/RT.pm:212 +#. ($RT::LogDir) +msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." +msgstr "Åšcieżka logowania %1 nie zostaÅ‚a odnaleziona lub nie mógÅ‚a być zapisana.\\n Nie udaÅ‚o siÄ™ uruchomić RT" + +#: html/Elements/Header:94 +#. ("".$session{'CurrentUser'}->Name."") +msgid "Logged in as %1" +msgstr "Zalogowano jako %1" + +#: docs/design_docs/string-extraction-guide.txt:71 html/Elements/Login:57 html/Elements/Login:66 html/Elements/Login:76 lib/RT/StyleGuide.pod:797 +msgid "Login" +msgstr "Zaloguj siÄ™" + +#: html/Elements/Header:91 +msgid "Logout" +msgstr "Wyloguj siÄ™" + +#: lib/RT/CustomField_Overlay.pm:866 +msgid "Lookup type mismatch" +msgstr "Faire attention aux types diffĂŠrents" + +#: html/Search/Bulk.html:104 +msgid "Make Owner" +msgstr "Wprowadź wÅ‚aÅ›ciciela" + +#: html/Search/Bulk.html:128 +msgid "Make Status" +msgstr "Wprowadź status" + +#: html/Search/Bulk.html:136 +msgid "Make date Due" +msgstr "Wprowadź termin realizacji" + +#: html/Search/Bulk.html:138 +msgid "Make date Resolved" +msgstr "Wprowadź datÄ™ zamkniÄ™cia" + +#: html/Search/Bulk.html:132 +msgid "Make date Started" +msgstr "Wprowadź datÄ™ rozpoczÄ™cia realizacji" + +#: html/Search/Bulk.html:130 +msgid "Make date Starts" +msgstr "Wprowadź datÄ™ rozpoczÄ™cia realizacji" + +#: html/Search/Bulk.html:134 +msgid "Make date Told" +msgstr "Wprowadź datÄ™ wpÅ‚ywu" + +#: html/Search/Bulk.html:124 +msgid "Make priority" +msgstr "Wprowadź priorytet" + +#: html/Search/Bulk.html:126 +msgid "Make queue" +msgstr "Wprowadź kolejkÄ™" + +#: html/Search/Bulk.html:122 +msgid "Make subject" +msgstr "Wprowadź temat" + +#: lib/RT/Group_Overlay.pm:177 +msgid "Make this group visible to user" +msgstr "" + +#: html/Admin/index.html:78 +msgid "Manage custom fields and custom field values" +msgstr "GĂŠrer les champs personnalisĂŠs et leur valeurs" + +#: html/Admin/index.html:69 +msgid "Manage groups and group membership" +msgstr "Administracja grupami i czÅ‚onkami grup" + +#: html/Admin/index.html:85 +msgid "Manage properties and configuration which apply to all queues" +msgstr "Administracja wÅ‚aÅ›ciwoÅ›ciami i konfiguracjÄ…, które dotyczÄ… wszystkich kolejek" + +#: html/Admin/index.html:74 +msgid "Manage queues and queue-specific properties" +msgstr "Administracja kolejkami i specyficznymi wÅ‚aÅ›ciwoÅ›ciami kolejek" + +#: html/Admin/index.html:64 +msgid "Manage users and passwords" +msgstr "Administracja użytkownikami i hasÅ‚ami" + +#: lib/RT/Date.pm:439 +msgid "Mar." +msgstr "Mar." + +#: NOT FOUND IN SOURCE +msgid "March" +msgstr "Marzec" + +#: NOT FOUND IN SOURCE +msgid "May" +msgstr "Maj" + +#: lib/RT/Date.pm:441 +msgid "May." +msgstr "Maj" + +#: lib/RT/Transaction_Overlay.pm:720 +#. ($value) +msgid "Member %1 added" +msgstr "CzÅ‚onek %1 dodany" + +#: lib/RT/Transaction_Overlay.pm:760 +#. ($value) +msgid "Member %1 deleted" +msgstr "CzÅ‚onek %1 usuniÄ™ty" + +#: lib/RT/Group_Overlay.pm:1008 +msgid "Member added" +msgstr "CzÅ‚onek grupy zostaÅ‚ dodany" + +#: lib/RT/Group_Overlay.pm:1170 +msgid "Member deleted" +msgstr "CzÅ‚onek grupy zostaÅ‚ usuniÄ™ty" + +#: lib/RT/Group_Overlay.pm:1174 +msgid "Member not deleted" +msgstr "CzÅ‚onek grupy nie zostaÅ‚ usuniÄ™ty" + +#: html/Elements/SelectLinkType:47 +msgid "Member of" +msgstr "CzÅ‚onek grupy" + +#: NOT FOUND IN SOURCE +msgid "MemberOf" +msgstr "CzÅ‚onekGrupy" + +#: html/Admin/Elements/GroupTabs:63 html/User/Elements/GroupTabs:63 +msgid "Members" +msgstr "CzÅ‚onkowie grup" + +#: lib/RT/Transaction_Overlay.pm:717 +#. ($value) +msgid "Membership in %1 added" +msgstr "CzÅ‚onkowstwo w %1 dodane" + +#: lib/RT/Transaction_Overlay.pm:757 +#. ($value) +msgid "Membership in %1 deleted" +msgstr "CzÅ‚onkowstwo w %1 usuniÄ™te" + +#: html/Admin/Elements/UserTabs:61 +msgid "Memberships" +msgstr "Affiliations" + +#: html/Admin/Users/Memberships.html:60 +#. ($UserObj->Name) +msgid "Memberships of the user %1" +msgstr "Affiliations de l'utilisateur %1" + +#: lib/RT/Ticket_Overlay.pm:2849 +msgid "Merge Successful" +msgstr "UdaÅ‚o siÄ™ połączyć" + +#: lib/RT/Ticket_Overlay.pm:2736 +msgid "Merge failed. Couldn't set EffectiveId" +msgstr "Nie udaÅ‚o siÄ™ połączyć. Nie udaÅ‚o siÄ™ ustawić efektywnego Id" + +#: lib/RT/Ticket_Overlay.pm:2744 +msgid "Merge failed. Couldn't set Status" +msgstr "" + +#: html/Elements/EditLinks:129 html/Ticket/Elements/BulkLinks:48 +msgid "Merge into" +msgstr "Połączyć w" + +#: lib/RT/Transaction_Overlay.pm:723 +#. ($value) +msgid "Merged into %1" +msgstr "Połączono z %1" + +#: html/Search/Bulk.html:165 html/Ticket/Update.html:116 +msgid "Message" +msgstr "Wiadomość" + +#: lib/RT/Ticket_Overlay.pm:2406 +msgid "Message could not be recorded" +msgstr "Wiadomość nie mogÅ‚a zostać zapisana" + +#: lib/RT/Ticket_Overlay.pm:2409 +msgid "Message recorded" +msgstr "Wiadomość zapisana" + +#: html/Ticket/Elements/PreviewScrips:115 +msgid "Messages about this ticket will not be sent to..." +msgstr "Powiadomienie o tym zgÅ‚oszeniu nie zostanie wysÅ‚ane do..." + +#: html/Search/Build.html:667 +msgid "Mismatched parentheses" +msgstr "" + +#: lib/RT/Record.pm:940 +msgid "Missing a primary key?: %1" +msgstr "BrakujÄ…cy klucz główny?: %1:" + +#: html/Admin/Users/Modify.html:193 html/User/Prefs.html:93 +msgid "Mobile" +msgstr "Tel. komórkowy" + +#: NOT FOUND IN SOURCE +msgid "MobilePhone" +msgstr "Tel. komórkowy" + +#: NOT FOUND IN SOURCE +msgid "Modified" +msgstr "Zmieniony" + +#: NOT FOUND IN SOURCE +msgid "Modify" +msgstr "Zmodyfikuj" + +#: lib/RT/Queue_Overlay.pm:95 +msgid "Modify Access Control List" +msgstr "Modyfikuj ListÄ™ Praw DostÄ™pu" + +#: NOT FOUND IN SOURCE +msgid "Modify Custom Field %1" +msgstr "Modyfikuj pole %1" + +#: html/Admin/Elements/ObjectCustomFields:96 +#. (loc(lc($FriendlySubTypes)), loc(lc($Types))) +msgid "Modify Custom Fields which apply to %1 for all %2" +msgstr "" + +#: html/Admin/Elements/ObjectCustomFields:98 +#. (loc(lc($Types))) +msgid "Modify Custom Fields which apply to all %1" +msgstr "Modifier les champs personnalisĂŠs qui s'appliquent Ă  tous les %1" + +#: NOT FOUND IN SOURCE +msgid "Modify Custom Fields which apply to all queues" +msgstr "Modyfikuj pola, które dotyczÄ… wszystkich kolejek" + +#: html/Admin/Global/GroupRights.html:106 html/Admin/Groups/GroupRights.html:94 html/Admin/Queues/GroupRights.html:107 +msgid "Modify Group Rights" +msgstr "Zmodyfikuj uprawnienia grup" + +#: html/Admin/Groups/Members.html:102 html/User/Groups/Members.html:101 +msgid "Modify Members" +msgstr "Modyfikuj CzÅ‚onków" + +#: html/User/Delegation.html:58 +msgid "Modify Rights" +msgstr "Zapisz uprawnienia" + +#: lib/RT/Queue_Overlay.pm:98 +msgid "Modify Scrip templates for this queue" +msgstr "Modyfikuj szablony skryptów dla tej kolejki" + +#: lib/RT/Queue_Overlay.pm:101 +msgid "Modify Scrips for this queue" +msgstr "Modyfikuj skrypty dla tej kolejki" + +#: NOT FOUND IN SOURCE +msgid "Modify System ACLS" +msgstr "Modifier ACLs système" + +#: NOT FOUND IN SOURCE +msgid "Modify Template %1" +msgstr "Modyfikuj szablon %1" + +#: html/Admin/Global/UserRights.html:75 html/Admin/Groups/UserRights.html:76 html/Admin/Queues/UserRights.html:75 +msgid "Modify User Rights" +msgstr "Zmodyfikuj uprawnienia użytkowników" + +#: html/Admin/Queues/CustomField.html:66 +#. ($QueueObj->Name()) +msgid "Modify a CustomField for queue %1" +msgstr "Modyfikuj pole dla kolejki %1" + +#: NOT FOUND IN SOURCE +msgid "Modify a CustomField which applies to all queues" +msgstr "Modyfikuj pole, które dotyczy wszystkich kolejek" + +#: html/Admin/Queues/Scrip.html:75 +#. ($QueueObj->Name) +msgid "Modify a scrip for queue %1" +msgstr "Modyfikuj skrypt dla kolejki %1" + +#: html/Admin/Global/Scrip.html:69 +msgid "Modify a scrip which applies to all queues" +msgstr "Modyfikuj skrypt, który dotyczy wszystkich kolejek" + +#: NOT FOUND IN SOURCE +msgid "Modify article #%1" +msgstr "Modyfikuj artykuÅ‚ #%1" + +#: html/Admin/CustomFields/Objects.html:90 +#. ($CF->Name) +msgid "Modify associated objects for %1" +msgstr "Modifier les objets associĂŠs Ă  %1" + +#: NOT FOUND IN SOURCE +msgid "Modify dates for # %1" +msgstr "Modifier les dates pur n°%1" + +#: html/Ticket/ModifyDates.html:46 html/Ticket/ModifyDates.html:50 +#. ($TicketObj->Id) +msgid "Modify dates for #%1" +msgstr "Modyfikuj daty dla #%1" + +#: html/Ticket/ModifyDates.html:56 +#. ($TicketObj->Id) +msgid "Modify dates for ticket # %1" +msgstr "Modyfikuj daty dla zgÅ‚oszenia # %1" + +#: html/Admin/Elements/GlobalCustomFieldTabs:65 html/Admin/Global/index.html:72 +msgid "Modify global custom fields" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:70 html/Admin/Global/GroupRights.html:46 html/Admin/Global/GroupRights.html:49 html/Admin/Global/index.html:77 +msgid "Modify global group rights" +msgstr "Modyfikuj globalne uprawnienia grupowe" + +#: html/Admin/Global/GroupRights.html:54 +msgid "Modify global group rights." +msgstr "Modyfikuj globalne uprawnienia grupowe" + +#: NOT FOUND IN SOURCE +msgid "Modify global rights for groups" +msgstr "Modifier les droits globaux des groupes" + +#: NOT FOUND IN SOURCE +msgid "Modify global rights for users" +msgstr "Modifier les droits globaux des utilisateurs" + +#: NOT FOUND IN SOURCE +msgid "Modify global scrips" +msgstr "Modyfikuj globalne skrypty" + +#: html/Admin/Global/UserRights.html:46 html/Admin/Global/UserRights.html:49 html/Admin/Global/index.html:81 +msgid "Modify global user rights" +msgstr "Modyfikuj globalne uprawnienia użytkowników" + +#: html/Admin/Global/UserRights.html:54 +msgid "Modify global user rights." +msgstr "Modyfikuj globalne uprawnienia użytkowników." + +#: lib/RT/Group_Overlay.pm:171 +msgid "Modify group metadata or delete group" +msgstr "Modyfikuj grupowe dane poÅ›rednie lub usuÅ„ grupÄ™" + +#: html/Admin/CustomFields/GroupRights.html:164 +#. ($CustomFieldObj->Name) +msgid "Modify group rights for custom field %1" +msgstr "Modyfikuj uprawnienia grupowe dla pola %1" + +#: html/Admin/Groups/GroupRights.html:46 html/Admin/Groups/GroupRights.html:50 html/Admin/Groups/GroupRights.html:56 +#. ($GroupObj->Name) +msgid "Modify group rights for group %1" +msgstr "Modyfikuj uprawnienia grupowe dla grupy %1" + +#: html/Admin/Queues/GroupRights.html:46 html/Admin/Queues/GroupRights.html:50 +#. ($QueueObj->Name) +msgid "Modify group rights for queue %1" +msgstr "Modyfikuj uprawnienia grupowe dla kolejki %1" + +#: lib/RT/Group_Overlay.pm:173 +msgid "Modify membership roster for this group" +msgstr "Modyfikuj listÄ™ czÅ‚onków tej grupy" + +#: lib/RT/System.pm:83 +msgid "Modify one's own RT account" +msgstr "Modyfikuj konto w RT" + +#: html/Admin/Queues/People.html:46 html/Admin/Queues/People.html:50 +#. ($QueueObj->Name) +msgid "Modify people related to queue %1" +msgstr "Modyfikuj użytkowników powiÄ…zanych z kolejkÄ… %1" + +#: html/Ticket/ModifyPeople.html:46 html/Ticket/ModifyPeople.html:50 html/Ticket/ModifyPeople.html:56 +#. ($Ticket->id) +#. ($Ticket->Id) +msgid "Modify people related to ticket #%1" +msgstr "Modyfikuj użytkowników powiÄ…zanych ze zgÅ‚oszeniem %1" + +#: html/Admin/Queues/Scrips.html:67 +#. ($QueueObj->Name) +msgid "Modify scrips for queue %1" +msgstr "Modyfikuj skrypty dla kolejki %1" + +#: html/Admin/Elements/GlobalCustomFieldTabs:56 html/Admin/Global/Scrips.html:65 html/Admin/Global/index.html:63 +msgid "Modify scrips which apply to all queues" +msgstr "Modyfikuj skrypty, które dotyczÄ… wszystkich kolejek" + +#: html/Admin/Global/Template.html:102 html/Admin/Global/Template.html:46 html/Admin/Global/Template.html:51 html/Admin/Queues/Template.html:99 +#. (loc($TemplateObj->Name())) +#. ($TemplateObj->id) +msgid "Modify template %1" +msgstr "Edytuj szablon %1" + +#: html/Admin/Global/Templates.html:65 +msgid "Modify templates which apply to all queues" +msgstr "Modyfikuj szablony, które dotyczÄ… wszystkich kolejek" + +#: html/Admin/Groups/Modify.html:119 html/User/Groups/Modify.html:107 +#. ($Group->Name) +msgid "Modify the group %1" +msgstr "Modyfikuj grupÄ™ %1" + +#: lib/RT/Queue_Overlay.pm:96 +msgid "Modify the queue watchers" +msgstr "Modyfikuj obserwatorów kolejki" + +#: html/Admin/Users/Modify.html:301 +#. ($UserObj->Name) +msgid "Modify the user %1" +msgstr "Modyfikuj użytkownika %1" + +#: html/Ticket/ModifyAll.html:58 +#. ($Ticket->Id) +msgid "Modify ticket # %1" +msgstr "Modyfikuj zgÅ‚oszenie %1" + +#: html/Ticket/Modify.html:46 html/Ticket/Modify.html:49 html/Ticket/Modify.html:55 +#. ($TicketObj->Id) +msgid "Modify ticket #%1" +msgstr "Modyfikuj zgÅ‚oszenie %1" + +#: lib/RT/Queue_Overlay.pm:114 +msgid "Modify tickets" +msgstr "Modyfikuj zgÅ‚oszenia" + +#: html/Admin/CustomFields/UserRights.html:157 +#. ($CustomFieldObj->Name) +msgid "Modify user rights for custom field %1" +msgstr "Modifier les droits utilisateurs pour le champ personnalisĂŠ %1" + +#: html/Admin/Groups/UserRights.html:46 html/Admin/Groups/UserRights.html:50 html/Admin/Groups/UserRights.html:56 +#. ($GroupObj->Name) +msgid "Modify user rights for group %1" +msgstr "Modyfikuj uprawnienia użytkowników dla grupy %1" + +#: html/Admin/Queues/UserRights.html:46 html/Admin/Queues/UserRights.html:50 +#. ($QueueObj->Name) +msgid "Modify user rights for queue %1" +msgstr "Modyfikuj uprawnienia użytkowników dla kolejki %1" + +#: NOT FOUND IN SOURCE +msgid "Modify watchers for queue '%1'" +msgstr "Modyfikuj obserwatorów kolejki %1" + +#: lib/RT/Queue_Overlay.pm:95 +msgid "ModifyACL" +msgstr "ModifyACL" + +#: lib/RT/CustomField_Overlay.pm:103 +msgid "ModifyCustomField" +msgstr "" + +#: lib/RT/Group_Overlay.pm:174 +msgid "ModifyOwnMembership" +msgstr "ModifyOwnMembership" + +#: lib/RT/Queue_Overlay.pm:96 +msgid "ModifyQueueWatchers" +msgstr "ModifyQueueWatchers" + +#: lib/RT/Queue_Overlay.pm:101 +msgid "ModifyScrips" +msgstr "ModifyScrips" + +#: lib/RT/System.pm:83 +msgid "ModifySelf" +msgstr "ModifySelf" + +#: lib/RT/Queue_Overlay.pm:98 +msgid "ModifyTemplate" +msgstr "ModifyTemplate" + +#: lib/RT/Queue_Overlay.pm:114 +msgid "ModifyTicket" +msgstr "ModifyTicket" + +#: lib/RT/Date.pm:413 +msgid "Mon." +msgstr "Pon." + +#: html/Ticket/Elements/ShowRequestor:62 +#. ($name) +msgid "More about %1" +msgstr "WiÄ™cej o %1" + +#: NOT FOUND IN SOURCE +msgid "Move" +msgstr "DĂŠplacer" + +#: html/Admin/Elements/PickCustomFields:83 +msgid "Move down" +msgstr "PrzesuÅ„ w dół" + +#: html/Admin/Elements/PickCustomFields:75 +msgid "Move up" +msgstr "PrzesuÅ„ w górÄ™" + +#: html/Admin/Elements/SelectSingleOrMultiple:48 +msgid "Multiple" +msgstr "Wielokrotny" + +#: lib/RT/User_Overlay.pm:227 +msgid "Must specify 'Name' attribute" +msgstr "Należy okreÅ›lić atrybut 'Nazwa'" + +#: html/SelfService/Elements/MyRequests:70 +#. ($friendly_status) +msgid "My %1 tickets" +msgstr "%1 moich zgÅ‚oszeÅ„" + +#: NOT FOUND IN SOURCE +msgid "My Approvals" +msgstr "Moje potwierdzenia" + +#: html/Approvals/index.html:46 html/Approvals/index.html:47 +msgid "My approvals" +msgstr "Moje potwierdzenia" + +#: html/Search/Elements/SearchPrivacy:50 html/Search/Elements/SelectSearchObject:53 html/Search/Elements/SelectSearchesForObjects:53 +msgid "My saved searches" +msgstr "Moje zapytania" + +#: html/Admin/CustomFields/Modify.html:58 html/Admin/Elements/AddCustomFieldValue:53 html/Admin/Elements/EditCustomField:55 html/Admin/Elements/EditCustomFieldValues:55 html/Admin/Elements/ModifyTemplate:49 html/Admin/Groups/Modify.html:65 html/User/Groups/Modify.html:65 +msgid "Name" +msgstr "Nazwa" + +#: lib/RT/User_Overlay.pm:234 +msgid "Name in use" +msgstr "Używana nazwa" + +#: NOT FOUND IN SOURCE +msgid "Name matches" +msgstr "Nazwa zgadza siÄ™ z" + +#: NOT FOUND IN SOURCE +msgid "Need approval from system administrator" +msgstr "Wymagane potwierdzenie od administratora systemu" + +#: html/Ticket/Elements/ShowDates:73 +msgid "Never" +msgstr "Nigdy" + +#: html/Elements/Quicksearch:51 +msgid "New" +msgstr "Nowe" + +#: NOT FOUND IN SOURCE +msgid "New Article" +msgstr "Nowy artykuÅ‚" + +#: html/Elements/EditLinks:115 +msgid "New Links" +msgstr "Nowe powiÄ…zania" + +#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:109 +msgid "New Password" +msgstr "Nowe hasÅ‚o" + +#: etc/initialdata:332 +msgid "New Pending Approval" +msgstr "Nowe zgÅ‚oszenie oczekujÄ…ce na zatwierdzenie" + +#: html/Ticket/Elements/Tabs:193 +msgid "New Query" +msgstr "Nowe zapytanie" + +#: NOT FOUND IN SOURCE +msgid "New Relationships" +msgstr "Nowe powiÄ…zania" + +#: NOT FOUND IN SOURCE +msgid "New Search" +msgstr "Nowe wyszukiwanie" + +#: NOT FOUND IN SOURCE +msgid "New class" +msgstr "Nowa klasa" + +#: html/Admin/Elements/CustomFieldTabs:93 html/Admin/Queues/CustomField.html:73 +msgid "New custom field" +msgstr "Nowe pole def. przez użytkownika" + +#: html/Admin/Elements/GroupTabs:77 html/User/Elements/GroupTabs:73 +msgid "New group" +msgstr "Nowa grupa" + +#: html/SelfService/Prefs.html:53 +msgid "New password" +msgstr "Nowe hasÅ‚o" + +#: lib/RT/User_Overlay.pm:817 +msgid "New password notification sent" +msgstr "Nowe hasÅ‚o zostaÅ‚o wysÅ‚ane" + +#: html/Admin/Elements/QueueTabs:95 +msgid "New queue" +msgstr "Nowa kolejka" + +#: NOT FOUND IN SOURCE +msgid "New request" +msgstr "Nouvelle demande" + +#: html/Admin/Elements/SelectRights:65 +msgid "New rights" +msgstr "Nowe uprawnienia" + +#: html/Admin/Global/Scrip.html:61 html/Admin/Global/Scrips.html:60 html/Admin/Queues/Scrip.html:64 html/Admin/Queues/Scrips.html:76 +msgid "New scrip" +msgstr "Nowy skrypt" + +#: NOT FOUND IN SOURCE +msgid "New search" +msgstr "Nowe wyszukiwanie" + +#: html/Admin/Global/Template.html:81 html/Admin/Global/Templates.html:60 html/Admin/Queues/Template.html:79 html/Admin/Queues/Templates.html:71 +msgid "New template" +msgstr "Nowy szablon" + +#: html/SelfService/Elements/Tabs:69 +msgid "New ticket" +msgstr "Nowe zgÅ‚oszenie" + +#: lib/RT/Ticket_Overlay.pm:2713 +msgid "New ticket doesn't exist" +msgstr "Nowe zgÅ‚oszenie nie istnieje" + +#: html/Admin/Elements/UserTabs:78 +msgid "New user" +msgstr "Nowy użytkownik" + +#: html/Admin/Elements/CreateUserCalled:47 +msgid "New user called" +msgstr "Nowy użytkownik zostaÅ‚ nazwany" + +#: html/Admin/Queues/People.html:76 html/Ticket/Elements/EditPeople:50 +msgid "New watchers" +msgstr "Nowi obserwatorzy" + +#: NOT FOUND IN SOURCE +msgid "New window setting" +msgstr "Nowe ustawienia okna" + +#: html/Ticket/Elements/Tabs:92 +msgid "Next" +msgstr "NastÄ™pne" + +#: html/Elements/TicketList:104 +msgid "Next Page" +msgstr "NastÄ™pna strona" + +#: NOT FOUND IN SOURCE +msgid "Next page" +msgstr "NastÄ™pna strona" + +#: NOT FOUND IN SOURCE +msgid "NickName" +msgstr "Pseudonim" + +#: html/Admin/Users/Modify.html:84 html/User/Prefs.html:72 +msgid "Nickname" +msgstr "Pseudonim" + +#: NOT FOUND IN SOURCE +msgid "No" +msgstr "Nie" + +#: html/Admin/CustomFields/UserRights.html:145 +msgid "No Class defined" +msgstr "Nie zdefiniowano klasy" + +#: html/Admin/CustomFields/Modify.html:124 html/Admin/Elements/EditCustomField:119 +msgid "No CustomField" +msgstr "Brak pola definiowanego przez użytkownika" + +#: html/Admin/CustomFields/GroupRights.html:103 +msgid "No CustomField defined" +msgstr "Nie zdefiniowano pola def. przez użytkownika" + +#: html/Admin/Groups/GroupRights.html:105 html/Admin/Groups/UserRights.html:92 +msgid "No Group defined" +msgstr "Nie zdefiniowano grupy" + +#: lib/RT/Tickets_Overlay_SQL.pm:477 +msgid "No Query" +msgstr "Brak zapytania" + +#: html/Admin/Queues/GroupRights.html:118 html/Admin/Queues/UserRights.html:89 +msgid "No Queue defined" +msgstr "Nie zdefiniowano kolejki" + +#: bin/rt-crontool:73 +msgid "No RT user found. Please consult your RT administrator.\\n" +msgstr "Nie odnaleziono użytkownika RT. ProszÄ™ skontaktować siÄ™ z administratorem RT.\\n" + +#: html/Admin/Global/Template.html:100 html/Admin/Queues/Template.html:97 +msgid "No Template" +msgstr "Brak szablonu" + +#: NOT FOUND IN SOURCE +msgid "No Ticket specified. Aborting ticket " +msgstr "Nie okreÅ›lono zgÅ‚oszenia. Odrzucenie zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "No Ticket specified. Aborting ticket modifications\\n\\n" +msgstr "Nie okreÅ›lono zgÅ‚oszenia. Odrzucenie modyfikacji zgÅ‚oszenia\\n\\n" + +#: html/Approvals/Elements/Approve:67 +msgid "No action" +msgstr "Zawieszenie operacji" + +#: lib/RT/Record.pm:935 +msgid "No column specified" +msgstr "Nie okreÅ›lono kolumny" + +#: NOT FOUND IN SOURCE +msgid "No command found\\n" +msgstr "Nie udaÅ‚o siÄ™ wyszukać polecenia\\n" + +#: html/Ticket/Elements/ShowRequestor:68 +msgid "No comment entered about this user" +msgstr "Nie wprowadzono komentarza dotyczÄ…cego tego użytkownika" + +#: NOT FOUND IN SOURCE +msgid "No correspondence attached" +msgstr "Nie załączono korespondencji" + +#: lib/RT/Action/Generic.pm:186 lib/RT/Condition/Generic.pm:198 lib/RT/Search/ActiveTicketsInQueue.pm:78 lib/RT/Search/Generic.pm:135 +#. (ref $self) +msgid "No description for %1" +msgstr "Brak opisu dla %1" + +#: lib/RT/Users_Overlay.pm:185 +msgid "No group specified" +msgstr "Nie okreÅ›lono grupy" + +#: html/Admin/Groups/index.html:52 +msgid "No groups matching search criteria found." +msgstr "Aucun groupe trouvĂŠ d'après le critère de recherche." + +#: lib/RT/Ticket_Overlay.pm:2349 +msgid "No message attached" +msgstr "Brak załączonej wiadomoÅ›ci" + +#: lib/RT/User_Overlay.pm:1035 +msgid "No password set" +msgstr "Nie ustawiono hasÅ‚a" + +#: lib/RT/Queue_Overlay.pm:358 +msgid "No permission to create queues" +msgstr "Brak uprawnieÅ„ do tworzenia kolejek" + +#: lib/RT/Ticket_Overlay.pm:409 +#. ($QueueObj->Name) +msgid "No permission to create tickets in the queue '%1'" +msgstr "Brak uprawnieÅ„ do tworzenia zgÅ‚oszeÅ„ w kolejce '%1'" + +#: lib/RT/User_Overlay.pm:187 +msgid "No permission to create users" +msgstr "Brak uprawnieÅ„ do tworzenia użytkowników" + +#: html/SelfService/Display.html:165 +msgid "No permission to display that ticket" +msgstr "Brak uprawnieÅ„ do wyÅ›wietlenia tego zgÅ‚oszenia" + +#: html/SelfService/Update.html:117 +msgid "No permission to view update ticket" +msgstr "Brak uprawnieÅ„ do przeglÄ…dania aktualizacji zgÅ‚oszenia" + +#: lib/RT/Queue_Overlay.pm:792 lib/RT/Ticket_Overlay.pm:1450 +msgid "No principal specified" +msgstr "Nie okreÅ›lono zarzÄ…dzajÄ…cego" + +#: html/Admin/Queues/People.html:175 html/Admin/Queues/People.html:185 +msgid "No principals selected." +msgstr "Nie wybrano zarzÄ…dzajÄ…cych." + +#: html/Admin/Queues/index.html:57 +msgid "No queues matching search criteria found." +msgstr "Brak kolejek odpowiadajÄ…cych kryteriom wyszukiwania" + +#: html/Admin/Elements/SelectRights:106 +msgid "No rights found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać uprawnieÅ„" + +#: html/Admin/Elements/SelectRights:53 +msgid "No rights granted." +msgstr "Nie przyznano uprawnieÅ„." + +#: lib/RT/SavedSearch.pm:187 +msgid "No search loaded" +msgstr "" + +#: html/Search/Bulk.html:194 +msgid "No search to operate on." +msgstr "Brak kryteriów wyszukiwania" + +#: html/Elements/RT__Ticket/ColumnMap:134 +msgid "No subject" +msgstr "Brak tematu" + +#: NOT FOUND IN SOURCE +msgid "No ticket id specified" +msgstr "Nie okreÅ›lono numeru zgÅ‚oszenia" + +#: lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:554 +msgid "No transaction type specified" +msgstr "Nie okreÅ›lono typu transakcji" + +#: NOT FOUND IN SOURCE +msgid "No user or email address specified" +msgstr "Aucun utilisateur ou adresse email spĂŠcifiĂŠ" + +#: html/Admin/Users/index.html:55 +msgid "No users matching search criteria found." +msgstr "Brak użytkowników odpowiadajÄ…cych kryteriom wyszukiwania" + +#: NOT FOUND IN SOURCE +msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" +msgstr "Brak aktualnego użytkownika RT. ProszÄ™ skontaktować siÄ™ z administratorem RT.\\n" + +#: lib/RT/Record.pm:932 +msgid "No value sent to _Set!\\n" +msgstr "Nie wysÅ‚ano wartoÅ›ci do zestawu!\\n" + +#: html/Elements/QuickCreate:61 +msgid "Nobody" +msgstr "Nikt" + +#: lib/RT/Record.pm:937 +msgid "Nonexistant field?" +msgstr "NieistniejÄ…ce pole?" + +#: NOT FOUND IN SOURCE +msgid "Not logged in" +msgstr "Nie udaÅ‚o siÄ™ zalogować" + +#: html/Elements/Header:96 +msgid "Not logged in." +msgstr "Nie udaÅ‚o siÄ™ zalogować." + +#: lib/RT/Date.pm:393 +msgid "Not set" +msgstr "Nie ustawiona" + +#: html/NoAuth/Reminder.html:48 +msgid "Not yet implemented." +msgstr "Jeszcze nie zaimplementowane." + +#: NOT FOUND IN SOURCE +msgid "Not yet implemented...." +msgstr "Jeszcze nie zaimplementowane..." + +#: html/Approvals/Elements/Approve:70 +msgid "Notes" +msgstr "Uwagi" + +#: lib/RT/User_Overlay.pm:820 +msgid "Notification could not be sent" +msgstr "Powiadomienie nie może zostać wysÅ‚ane" + +#: etc/initialdata:101 +msgid "Notify AdminCcs" +msgstr "WyÅ›lij powiadomienie do osób o uprawnieniach AdminCc" + +#: etc/initialdata:97 +msgid "Notify AdminCcs as Comment" +msgstr "WyÅ›lij powiadomienie do osób o uprawnieniach AdminCc jako komentarz" + +#: etc/initialdata:93 etc/upgrade/3.1.17/content:6 +msgid "Notify Ccs" +msgstr "WyÅ›lij powiadomienia do osób o uprawnieniach Cc" + +#: etc/initialdata:89 etc/upgrade/3.1.17/content:2 +msgid "Notify Ccs as Comment" +msgstr "WyÅ›lij powiadomienia do osób o uprawnieniach Cc jako komentarz" + +#: etc/initialdata:128 +msgid "Notify Other Recipients" +msgstr "WyÅ›lij powiadomienie do innych odbiorców" + +#: etc/initialdata:124 +msgid "Notify Other Recipients as Comment" +msgstr "WyÅ›lij powiadomienie do innych odbiorców jako komentarz" + +#: etc/initialdata:85 +msgid "Notify Owner" +msgstr "WyÅ›lij powiadomienie do wÅ‚aÅ›ciciela" + +#: etc/initialdata:81 +msgid "Notify Owner as Comment" +msgstr "WyÅ›lij powiadomienie do wÅ‚aÅ›ciciela jako komentarz" + +#: etc/initialdata:376 +msgid "Notify Owner of their rejected ticket" +msgstr "Powiadom WÅ‚aÅ›ciciela o odrzuceniu jego zgÅ‚oszenia" + +#: etc/initialdata:365 +msgid "Notify Owner of their ticket has been approved by all approvers" +msgstr "Powiadom ZgÅ‚aszajÄ…cego o zatwierdzeniu jego zgÅ‚oszenia przez wszystkich zatwierdzajÄ…cych" + +#: etc/initialdata:353 +msgid "Notify Owner of their ticket has been approved by some approver" +msgstr "Powiadom ZgÅ‚aszajÄ…cego o zatwierdzeniu jego zgÅ‚oszenia przez niektórych zatwierdzajÄ…cych" + +#: etc/initialdata:334 +msgid "Notify Owners and AdminCcs of new items pending their approval" +msgstr "WyÅ›lij powiadomienie do wÅ‚aÅ›cicieli i osób o uprawnieniach AdminCc o nowych pozycjach oczekujÄ…cych na zatwierdzenie przez nich" + +#: etc/initialdata:77 +msgid "Notify Requestors" +msgstr "WyÅ›lij powiadomienie do zgÅ‚aszajÄ…cych" + +#: etc/initialdata:111 +msgid "Notify Requestors and Ccs" +msgstr "WyÅ›lij powiadomienie do zgÅ‚aszajÄ…cych i osób o uprawnieniach Cc" + +#: etc/initialdata:106 +msgid "Notify Requestors and Ccs as Comment" +msgstr "WyÅ›lij powiadomienie do zgÅ‚aszajÄ…cych i osób o uprawnieniach Cc jako komentarz" + +#: etc/initialdata:120 +msgid "Notify Requestors, Ccs and AdminCcs" +msgstr "WyÅ›lij powiadomienie do zgÅ‚aszajÄ…cych oraz osób o uprawnieniach Cc i AdminCc" + +#: etc/initialdata:116 +msgid "Notify Requestors, Ccs and AdminCcs as Comment" +msgstr "WyÅ›lij powiadomienie do zgÅ‚aszajÄ…cych oraz osób o uprawnieniach Cc i AdminCC jako komentarz" + +#: lib/RT/Date.pm:447 +msgid "Nov." +msgstr "Lis." + +#: NOT FOUND IN SOURCE +msgid "November" +msgstr "Listopad" + +#: html/Search/Elements/SelectAndOr:47 +msgid "OR" +msgstr "" + +#: lib/RT/Record.pm:319 +msgid "Object could not be created" +msgstr "Nie udaÅ‚o siÄ™ utworzyć obiektu" + +#: lib/RT/Record.pm:124 +msgid "Object could not be deleted" +msgstr "" + +#: lib/RT/Record.pm:338 +msgid "Object created" +msgstr "Obiekt zostaÅ‚ utworzony" + +#: lib/RT/Record.pm:121 +msgid "Object deleted" +msgstr "" + +#: html/Admin/CustomFields/Objects.html:72 html/Admin/Elements/ObjectCustomFields:63 +#. ($ObjectType) +#. ($LookupType) +msgid "Object of type %1 cannot take custom fields" +msgstr "Les objets de type %1 ne peuvent avoir de champs personnalisĂŠs" + +#: lib/RT/CustomField_Overlay.pm:901 +msgid "Object type mismatch" +msgstr "Le type d'objet ne correspond pas" + +#: lib/RT/Date.pm:446 +msgid "Oct." +msgstr "Paź." + +#: NOT FOUND IN SOURCE +msgid "October" +msgstr "Październik" + +#: html/Tools/Elements/Tabs:53 +msgid "Offline" +msgstr "Praca zdalna" + +#: html/Tools/Offline.html:49 +msgid "Offline edits" +msgstr "Zdalne modyfikacje" + +#: html/Tools/Offline.html:46 +msgid "Offline upload" +msgstr "ZaÅ‚aduj modyfikowane zdalnie" + +#: html/Elements/SelectDateRelation:56 +msgid "On" +msgstr "dnia" + +#: etc/initialdata:163 +msgid "On Comment" +msgstr "w przypadku komentarza" + +#: etc/initialdata:156 +msgid "On Correspond" +msgstr "w przypadku korespondencji" + +#: etc/initialdata:145 +msgid "On Create" +msgstr "w przypadku rejestracji zgÅ‚oszeÅ„" + +#: etc/initialdata:184 +msgid "On Owner Change" +msgstr "w przypadku zmiany wÅ‚aÅ›ciciela" + +#: etc/initialdata:177 etc/upgrade/3.1.17/content:15 +msgid "On Priority Change" +msgstr "w przypadku zmiany priorytetu" + +#: etc/initialdata:192 +msgid "On Queue Change" +msgstr "w przypadku zmiany kolejki" + +#: etc/initialdata:198 +msgid "On Resolve" +msgstr "w przypadku zamykania zgÅ‚oszeÅ„" + +#: etc/initialdata:169 +msgid "On Status Change" +msgstr "w przypadku zmiany statusu" + +#: etc/initialdata:150 +msgid "On Transaction" +msgstr "w przypadku transakcji" + +#: html/Approvals/Elements/PendingMyApproval:71 +#. ("") +msgid "Only show approvals for requests created after %1" +msgstr "WyÅ›wietl tylko potwierdzenia dotyczÄ…ce zgÅ‚oszeÅ„ zarejestrowanych po %1" + +#: html/Approvals/Elements/PendingMyApproval:69 +#. ("") +msgid "Only show approvals for requests created before %1" +msgstr "WyÅ›wietl tylko potwierdzenia dotyczÄ…ce zgÅ‚oszeÅ„ zarejestrowanych przed %1" + +#: html/Elements/Quicksearch:52 +msgid "Open" +msgstr "Otwarte" + +#: NOT FOUND IN SOURCE +msgid "Open Tickets" +msgstr "Otwórz zgÅ‚oszenia" + +#: html/Ticket/Elements/Tabs:159 +msgid "Open it" +msgstr "Otwórz" + +#: NOT FOUND IN SOURCE +msgid "Open requests" +msgstr "Ouvrir les demandes" + +#: html/SelfService/Elements/Tabs:63 +msgid "Open tickets" +msgstr "Otwórz zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Open tickets (from listing) in a new window" +msgstr "Otwórz zgÅ‚oszenia (z listy) w nowym oknie" + +#: NOT FOUND IN SOURCE +msgid "Open tickets (from listing) in another window" +msgstr "Otwórz zgÅ‚oszenia (z listy) w innym oknie" + +#: etc/initialdata:140 +msgid "Open tickets on correspondence" +msgstr "Otwórz zgÅ‚oszenia, które sÄ… w trakcie ustalania (wymiany korespondencji)" + +#: html/Search/Elements/DisplayOptions:56 +msgid "Order by" +msgstr "UporzÄ…dkuj wg" + +#: NOT FOUND IN SOURCE +msgid "Ordering and sorting" +msgstr "PorzÄ…dkowanie i sortowanie" + +#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:129 +msgid "Organization" +msgstr "Firma" + +#: html/Approvals/Elements/Approve:54 +#. ($approving->Id, $approving->Subject) +msgid "Originating ticket: #%1" +msgstr "ZgÅ‚oszenie źródÅ‚owe: #%1" + +#: lib/RT/Transaction_Overlay.pm:611 +msgid "Outgoing email about a comment recorded" +msgstr "Mail sortant suite Ă  l'enregistrement d'un commentaire" +msgstr "Zarejestrowano wychodzÄ…cÄ… wiadomość o komentarzu" + +#: lib/RT/Transaction_Overlay.pm:615 +msgid "Outgoing email recorded" +msgstr "Zarejestrowano wiadomość wychodzÄ…cÄ…" + +#: html/Admin/Queues/Modify.html:90 +msgid "Over time, priority moves toward" +msgstr "Z upÅ‚ywem czasu priorytet wzrasta do" + +#: NOT FOUND IN SOURCE +msgid "Overview" +msgstr "PrzeglÄ…d" + +#: lib/RT/Queue_Overlay.pm:113 +msgid "Own tickets" +msgstr "Moje zgÅ‚oszenia" + +#: lib/RT/Queue_Overlay.pm:113 +msgid "OwnTicket" +msgstr "OwnTicket" + +#: etc/initialdata:38 html/Elements/QuickCreate:58 html/Search/Elements/PickBasics:101 html/SelfService/Elements/MyRequests:51 html/Ticket/Create.html:69 html/Ticket/Elements/EditPeople:64 html/Ticket/Elements/EditPeople:65 html/Ticket/Elements/ShowPeople:48 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:111 lib/RT/Tickets_Overlay.pm:1734 +msgid "Owner" +msgstr "WÅ‚aÅ›ciciel" + +#: NOT FOUND IN SOURCE +msgid "Owner changed from %1 to %2" +msgstr "WÅ‚aÅ›ciciel zmieniÅ‚ siÄ™ z %1 na %2" + +#: lib/RT/Ticket_Overlay.pm:495 +msgid "Owner could not be set." +msgstr "WÅ‚aÅ›ciciel nie mógÅ‚ być ustanowiony." + +#: lib/RT/Transaction_Overlay.pm:661 +#. ($Old->Name , $New->Name) +msgid "Owner forcibly changed from %1 to %2" +msgstr "Wymuszono zmianÄ™ wÅ‚aÅ›ciciela z %1 na %2" + +#: NOT FOUND IN SOURCE +msgid "Owner is" +msgstr "WÅ‚aÅ›cicielem" + +#: html/Elements/TicketList:78 +#. ($Page, int($TotalFound/$Rows)+$oddRows) +msgid "Page %1 of %2" +msgstr "Strona %1 z %2" + +#: html/Admin/Users/Modify.html:198 html/User/Prefs.html:97 +msgid "Pager" +msgstr "Pager" + +#: NOT FOUND IN SOURCE +msgid "PagerPhone" +msgstr "Nr pager'a" + +#: html/Elements/EditLinks:142 html/Elements/EditLinks:76 html/Elements/ShowLinks:68 html/Ticket/Create.html:213 html/Ticket/Elements/BulkLinks:60 +msgid "Parents" +msgstr "ZgÅ‚oszenia nadrzÄ™dne" + +#: html/Elements/Login:74 html/User/Prefs.html:105 +msgid "Password" +msgstr "HasÅ‚o" + +#: html/NoAuth/Reminder.html:46 +msgid "Password Reminder" +msgstr "Przypomnienie o haÅ›le" + +#: lib/RT/Transaction_Overlay.pm:770 lib/RT/User_Overlay.pm:1046 +msgid "Password changed" +msgstr "" + +#: lib/RT/User_Overlay.pm:1038 lib/RT/User_Overlay.pm:215 +#. ($RT::MinimumPasswordLength) +msgid "Password needs to be at least %1 characters long" +msgstr "" + +#: lib/RT/User_Overlay.pm:1045 +msgid "Password set" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Password too short" +msgstr "HasÅ‚o jest zbyt krótkie" + +#: html/User/Prefs.html:232 +#. (loc_fuzzy($msg)) +msgid "Password: %1" +msgstr "HasÅ‚o: %1" + +#: lib/RT/User_Overlay.pm:1031 +msgid "Password: Permission Denied" +msgstr "" + +#: html/Admin/Users/Modify.html:356 +msgid "Passwords do not match." +msgstr "HasÅ‚a sÄ… różne." + +#: html/User/Prefs.html:234 +msgid "Passwords do not match. Your password has not been changed" +msgstr "HasÅ‚a sÄ… różne. Twoje hasÅ‚o nie zostaÅ‚o zmienione." + +#: html/Ticket/Elements/ShowSummary:66 html/Ticket/Elements/Tabs:119 html/Ticket/ModifyAll.html:72 +msgid "People" +msgstr "Osoby" + +#: etc/initialdata:133 +msgid "Perform a user-defined action" +msgstr "Wykonaj operacjÄ™ zdefiniowanÄ… przez użytkownika" + +#: html/Admin/Tools/Configuration.html:94 +msgid "Perl configuration" +msgstr "Konfiguracja PERL" + +#: lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:581 lib/RT/ACE_Overlay.pm:591 lib/RT/ACE_Overlay.pm:601 lib/RT/ACE_Overlay.pm:666 lib/RT/Attribute_Overlay.pm:158 lib/RT/Attribute_Overlay.pm:164 lib/RT/Attribute_Overlay.pm:402 lib/RT/Attribute_Overlay.pm:411 lib/RT/Attribute_Overlay.pm:424 lib/RT/CurrentUser.pm:117 lib/RT/CurrentUser.pm:126 lib/RT/CustomField_Overlay.pm:1022 lib/RT/CustomField_Overlay.pm:167 lib/RT/CustomField_Overlay.pm:184 lib/RT/CustomField_Overlay.pm:195 lib/RT/CustomField_Overlay.pm:366 lib/RT/CustomField_Overlay.pm:398 lib/RT/CustomField_Overlay.pm:697 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:905 lib/RT/CustomField_Overlay.pm:950 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1138 lib/RT/Group_Overlay.pm:1248 lib/RT/Group_Overlay.pm:1252 lib/RT/Group_Overlay.pm:1258 lib/RT/Group_Overlay.pm:453 lib/RT/Group_Overlay.pm:550 lib/RT/Group_Overlay.pm:628 lib/RT/Group_Overlay.pm:636 lib/RT/Group_Overlay.pm:734 lib/RT/Group_Overlay.pm:738 lib/RT/Group_Overlay.pm:744 lib/RT/Group_Overlay.pm:930 lib/RT/Group_Overlay.pm:934 lib/RT/Group_Overlay.pm:947 lib/RT/Queue_Overlay.pm:1051 lib/RT/Queue_Overlay.pm:141 lib/RT/Queue_Overlay.pm:159 lib/RT/Queue_Overlay.pm:654 lib/RT/Queue_Overlay.pm:664 lib/RT/Queue_Overlay.pm:678 lib/RT/Queue_Overlay.pm:816 lib/RT/Queue_Overlay.pm:825 lib/RT/Queue_Overlay.pm:838 lib/RT/Scrip_Overlay.pm:150 lib/RT/Scrip_Overlay.pm:161 lib/RT/Scrip_Overlay.pm:226 lib/RT/Scrip_Overlay.pm:540 lib/RT/Template_Overlay.pm:112 lib/RT/Template_Overlay.pm:118 lib/RT/Template_Overlay.pm:309 lib/RT/Ticket_Overlay.pm:1318 lib/RT/Ticket_Overlay.pm:1328 lib/RT/Ticket_Overlay.pm:1342 lib/RT/Ticket_Overlay.pm:1483 lib/RT/Ticket_Overlay.pm:1493 lib/RT/Ticket_Overlay.pm:1507 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1944 lib/RT/Ticket_Overlay.pm:2082 lib/RT/Ticket_Overlay.pm:2252 lib/RT/Ticket_Overlay.pm:2302 lib/RT/Ticket_Overlay.pm:2474 lib/RT/Ticket_Overlay.pm:2577 lib/RT/Ticket_Overlay.pm:2625 lib/RT/Ticket_Overlay.pm:2704 lib/RT/Ticket_Overlay.pm:2718 lib/RT/Ticket_Overlay.pm:2942 lib/RT/Ticket_Overlay.pm:2952 lib/RT/Ticket_Overlay.pm:2957 lib/RT/Ticket_Overlay.pm:3180 lib/RT/Ticket_Overlay.pm:3184 lib/RT/Ticket_Overlay.pm:3327 lib/RT/Ticket_Overlay.pm:3448 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:540 lib/RT/Transaction_Overlay.pm:547 lib/RT/User_Overlay.pm:1184 lib/RT/User_Overlay.pm:1725 lib/RT/User_Overlay.pm:370 lib/RT/User_Overlay.pm:736 lib/RT/User_Overlay.pm:775 +msgid "Permission Denied" +msgstr "Odmowa dostÄ™pu" + +#: html/User/Elements/Tabs:56 +msgid "Personal Groups" +msgstr "Grupy prywatne" + +#: html/User/Groups/index.html:51 html/User/Groups/index.html:61 +msgid "Personal groups" +msgstr "Grupy prywatne" + +#: html/User/Elements/DelegateRights:58 +msgid "Personal groups:" +msgstr "Grupy prywatne:" + +#: html/Admin/Users/Modify.html:180 html/User/Prefs.html:82 +msgid "Phone numbers" +msgstr "Numery tel." + +#: NOT FOUND IN SOURCE +msgid "Placeholder" +msgstr "Placeholder" + +#: html/Elements/Header:87 html/Elements/Tabs:88 html/SelfService/Elements/Tabs:75 html/SelfService/Prefs.html:46 html/User/Prefs.html:46 html/User/Prefs.html:49 +msgid "Preferences" +msgstr "WÅ‚aÅ›ciwoÅ›ci" + +#: NOT FOUND IN SOURCE +msgid "Prefs" +msgstr "WÅ‚aÅ›ciwoÅ›ci" + +#: lib/RT/Action/Generic.pm:196 +msgid "Prepare Stubbed" +msgstr "Informacja o przygotowaniu zostaÅ‚a wysÅ‚ana do zgÅ‚aszajÄ…cego" + +#: html/Ticket/Elements/Tabs:84 +msgid "Prev" +msgstr "Poprzednie" + +#: html/Elements/TicketList:101 +msgid "Previous Page" +msgstr "Poprzednia strona" + +#: NOT FOUND IN SOURCE +msgid "Previous page" +msgstr "Poprzednia strona" + +#: NOT FOUND IN SOURCE +msgid "Pri" +msgstr "Poprzedni" + +#: lib/RT/ACE_Overlay.pm:158 lib/RT/ACE_Overlay.pm:240 lib/RT/ACE_Overlay.pm:570 +#. ($args{'PrincipalId'}) +msgid "Principal %1 not found." +msgstr "Nie udaÅ‚o siÄ™ wyszukać zarzÄ…dzajÄ…cego %1." + +#: html/Search/Elements/PickBasics:160 html/Ticket/Create.html:184 html/Ticket/Elements/EditBasics:74 html/Ticket/Elements/ShowBasics:72 lib/RT/Tickets_Overlay.pm:1518 +msgid "Priority" +msgstr "Priorytet" + +#: html/Admin/Queues/Modify.html:86 +msgid "Priority starts at" +msgstr "Priorytet rozpoczyna siÄ™ od" + +#: html/Search/Elements/EditSearches:50 +msgid "Privacy:" +msgstr "Prywatne:" + +#: etc/initialdata:25 +msgid "Privileged" +msgstr "Uprawnieni" + +#: html/Admin/Users/Modify.html:334 html/User/Prefs.html:223 +#. (loc_fuzzy($msg)) +msgid "Privileged status: %1" +msgstr "Uprawniony status: %1" + +#: html/Admin/Users/index.html:102 +msgid "Privileged users" +msgstr "Uprawnieni użytkownicy" + +#: NOT FOUND IN SOURCE +msgid "Projects" +msgstr "Projets" + +#: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 +msgid "Pseudogroup for internal use" +msgstr "Grupa do użytku wewnÄ™trznego" + +#: html/Search/Elements/EditQuery:47 +msgid "Query" +msgstr "Zapytanie" + +#: html/Search/Build.html:124 html/Ticket/Elements/Tabs:195 +msgid "Query Builder" +msgstr "Kreator zapytaÅ„" + +#: html/Elements/QuickCreate:55 html/Elements/Quicksearch:50 html/Search/Elements/PickBasics:71 html/SelfService/Create.html:54 html/Ticket/Create.html:59 html/Ticket/Elements/EditBasics:57 html/Ticket/Elements/ShowBasics:76 html/User/Elements/DelegateRights:101 lib/RT/Tickets_Overlay.pm:1345 +msgid "Queue" +msgstr "Kolejka " + +#: html/Admin/Queues/CustomField.html:63 html/Admin/Queues/Scrip.html:71 html/Admin/Queues/Scrips.html:69 html/Admin/Queues/Templates.html:65 +#. ($Queue) +#. ($id) +msgid "Queue %1 not found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać kolejki %1" + +#: NOT FOUND IN SOURCE +msgid "Queue '%1' not found\\n" +msgstr "Nie udaÅ‚o siÄ™ wyszukać kolejki '%1 '\\n" + +#: NOT FOUND IN SOURCE +msgid "Queue Keyword Selections" +msgstr "SĂŠlection des mots clĂŠ de queue" + +#: html/Admin/Queues/Modify.html:64 +msgid "Queue Name" +msgstr "Nazwa kolejki" + +#: NOT FOUND IN SOURCE +msgid "Queue Scrips" +msgstr "Skrypty kolejki" + +#: lib/RT/Queue_Overlay.pm:362 +msgid "Queue already exists" +msgstr "Kolejka już istnieje" + +#: lib/RT/Queue_Overlay.pm:371 lib/RT/Queue_Overlay.pm:377 +msgid "Queue could not be created" +msgstr "Nie udaÅ‚o siÄ™ utworzyć kolejki" + +#: html/Ticket/Create.html:239 lib/t/regression/01ticket_link_searching.t:17 +msgid "Queue could not be loaded." +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować kolejki" + +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:381 lib/RT/StyleGuide.pod:809 +msgid "Queue created" +msgstr "Kolejka zostaÅ‚a utworzona" + +#: NOT FOUND IN SOURCE +msgid "Queue is not specified." +msgstr "Kolejka nie zostaÅ‚a okreÅ›lona." + +#: html/SelfService/Display.html:102 lib/RT/CustomField_Overlay.pm:192 +msgid "Queue not found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać kolejki" + +#: html/Admin/Elements/Tabs:59 html/Admin/index.html:72 +msgid "Queues" +msgstr "Kolejki" + +#: html/Elements/Quicksearch:46 +msgid "Quick search" +msgstr "Szybkie wyszukiwanie" + +#: html/Elements/QuickCreate:46 +msgid "Quick ticket creation" +msgstr "Szybkie tworzenie zgÅ‚oszeÅ„" + +#: html/Search/Results.html:83 +msgid "RSS" +msgstr "RSS (XML)" + +#: html/Elements/Login:66 +#. ($RT::VERSION) +msgid "RT %1" +msgstr "RT %1" + +#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:796 +#. ($RT::VERSION, $RT::rtname) +msgid "RT %1 for %2" +msgstr "RT %1 dla %2" + +#: NOT FOUND IN SOURCE +msgid "RT %1 from Best Practical Solutions, LLC." +msgstr "RT %1 wyprodukowany przez 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" + +#: NOT FOUND IN SOURCE +msgid "RT %1. Copyright 1996-2002 Jesse Vincent \\n" +msgstr "RT %1. Copyright 1996-2002 Jesse Vincent \\n" + +#: html/Admin/index.html:46 html/Admin/index.html:47 +msgid "RT Administration" +msgstr "Administracja RT" + +#: NOT FOUND IN SOURCE +msgid "RT Authentication error." +msgstr "Błąd autoryzacji w RT" + +#: NOT FOUND IN SOURCE +msgid "RT Bounce: %1" +msgstr "Odbicie zgÅ‚oszenia przez RT: %1" + +#: NOT FOUND IN SOURCE +msgid "RT Configuration error" +msgstr "Błąd konfiguracji RT" + +#: NOT FOUND IN SOURCE +msgid "RT Critical error. Message not recorded!" +msgstr "Błąd krytyczny RT. Nie udaÅ‚o siÄ™ zapisać wiadomoÅ›ci!" + +#: html/Elements/Error:65 html/SelfService/Error.html:62 +msgid "RT Error" +msgstr "Błąd RT" + +#: NOT FOUND IN SOURCE +msgid "RT Received mail (%1) from itself." +msgstr "RT otrzymaÅ‚ e-mail (%1) z RT" + +#: NOT FOUND IN SOURCE +msgid "RT Recieved mail (%1) from itself." +msgstr "RT a reçu du courrier (%1) de lui mĂŞme" + +#: NOT FOUND IN SOURCE +msgid "RT Self Service" +msgstr "SamoobsÅ‚uga RT" + +#: NOT FOUND IN SOURCE +msgid "RT Self Service / Closed Tickets" +msgstr "RT Self Service / Tickets rĂŠsolus" + +#: html/Admin/Tools/Configuration.html:73 +msgid "RT Variables" +msgstr "Zmienne RT" + +#: html/index.html:72 html/index.html:75 +msgid "RT at a glance" +msgstr "RT - przeglÄ…d podstawowych informacji" + +#: NOT FOUND IN SOURCE +msgid "RT couldn't authenticate you" +msgstr "Nieudana autoryzacja w RT" + +#: NOT FOUND IN SOURCE +msgid "RT couldn't find requestor via its external database lookup" +msgstr "Nie udaÅ‚o siÄ™ wyszukać zgÅ‚aszajÄ…cego przez przejrzenie zewnÄ™trznej bazy" + +#: NOT FOUND IN SOURCE +msgid "RT couldn't find the queue: %1" +msgstr "Nie udaÅ‚o siÄ™ wyszukać kolejki: %1" + +#: html/Elements/SetupSessionCookie:90 +msgid "RT couldn't store your session." +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "RT couldn't validate this PGP signature. \\n" +msgstr "Nie udaÅ‚o siÄ™ zatwierdzić tego podpisu PGP.\\n" + +#: html/Elements/PageLayout:108 +#. ($RT::rtname) +msgid "RT for %1" +msgstr "RT dla %1" + +#: NOT FOUND IN SOURCE +msgid "RT for %1: %2" +msgstr "RT dla %1: %2" + +#: NOT FOUND IN SOURCE +msgid "RT has proccessed your commands" +msgstr "RT wykonaÅ‚ twoje polecenia" + +#: NOT FOUND IN SOURCE +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>. Jest dystrybuowane jako Wersja 2 GNU General Public License." + +#: NOT FOUND IN SOURCE +msgid "RT is © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." +msgstr "RT est © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. DistribuĂŠ sous Version 2 de la licence gĂŠnĂŠrale GNU." + +#: NOT FOUND IN SOURCE +msgid "RT thinks this message may be a bounce" +msgstr "Wg RT ta wiadomość może być informacjÄ… odbitÄ…" + +#: NOT FOUND IN SOURCE +msgid "RT will process this message as if it were unsigned.\\n" +msgstr "RT bÄ™dzie postÄ™powaÅ‚ z tÄ… wiadomoÅ›ciÄ… tak, jakby byÅ‚a niepodpisana.\\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 "Email w RT wymaga autoryzacji podpisu PGP. Albo nie podpisaÅ‚eÅ› wiadomoÅ›ci, albo Twój podpis nie może być zweryfikowany." + +#: NOT FOUND IN SOURCE +msgid "RTFM Error" +msgstr "Błąd RTFM" + +#: html/Admin/Users/Modify.html:79 html/User/Prefs.html:69 +msgid "Real Name" +msgstr "ImiÄ™ i nazwisko" + +#: NOT FOUND IN SOURCE +msgid "RealName" +msgstr "RealName" + +#: lib/RT/Transaction_Overlay.pm:714 +#. ($value) +msgid "Reference by %1 added" +msgstr "PowiÄ…zanie %1 dodane" + +#: lib/RT/Transaction_Overlay.pm:754 +#. ($value) +msgid "Reference by %1 deleted" +msgstr "PowiÄ…zanie %1 usuniÄ™te" + +#: lib/RT/Transaction_Overlay.pm:711 +#. ($value) +msgid "Reference to %1 added" +msgstr "PowiÄ…zanie z %1 dodane" + +#: lib/RT/Transaction_Overlay.pm:751 +#. ($value) +msgid "Reference to %1 deleted" +msgstr "PowiÄ…zanie z %1 usuniÄ™te" + +#: html/Elements/EditLinks:103 html/Elements/EditLinks:154 html/Elements/ShowLinks:92 html/Ticket/Create.html:216 html/Ticket/Elements/BulkLinks:72 +msgid "Referred to by" +msgstr "ZgÅ‚oszenia powiÄ…zane" + +#: html/Elements/EditLinks:150 html/Elements/EditLinks:94 html/Elements/SelectLinkType:49 html/Elements/ShowLinks:82 html/Ticket/Create.html:215 html/Ticket/Elements/BulkLinks:68 +msgid "Refers to" +msgstr "PowiÄ…zane z" + +#: NOT FOUND IN SOURCE +msgid "RefersTo" +msgstr "PowiÄ…zaneZ" + +#: NOT FOUND IN SOURCE +msgid "Refine" +msgstr "Popraw" + +#: NOT FOUND IN SOURCE +msgid "Refine search" +msgstr "Wprowadź szczegółowe kryteria wyszukiwania" + +#: html/Elements/Refresh:57 +#. ($value/60) +msgid "Refresh this page every %1 minutes." +msgstr "OdÅ›wieżaj tÄ™ stronÄ™ co %1 minut." + +#: NOT FOUND IN SOURCE +msgid "Relationships" +msgstr "PowiÄ…zania" + +#: html/Search/Bulk.html:116 +msgid "Remove AdminCc" +msgstr "UsuÅ„ AdminCc" + +#: html/Search/Bulk.html:112 +msgid "Remove Cc" +msgstr "UsuÅ„ Cc" + +#: html/Search/Bulk.html:108 +msgid "Remove Requestor" +msgstr "UsuÅ„ zgÅ‚aszajÄ…cego" + +#: html/Ticket/Elements/ShowTransaction:171 html/Ticket/Elements/Tabs:145 +msgid "Reply" +msgstr "Odpowiedz" + +#: html/Admin/Queues/Modify.html:72 +msgid "Reply Address" +msgstr "Adres odpowiedzi" + +#: html/Search/Bulk.html:151 html/Ticket/ModifyAll.html:94 html/Ticket/Update.html:76 +msgid "Reply to requestors" +msgstr "Odpowiedz zgÅ‚aszajÄ…cym" + +#: lib/RT/Queue_Overlay.pm:111 +msgid "Reply to tickets" +msgstr "Odpowiedz na zgÅ‚oszenia" + +#: lib/RT/Queue_Overlay.pm:111 +msgid "ReplyToTicket" +msgstr "ReplyToTicket" + +#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:112 +msgid "Requestor" +msgstr "ZgÅ‚aszajÄ…cy" + +#: NOT FOUND IN SOURCE +msgid "Requestor email address" +msgstr "Adres e-mail zgÅ‚aszajÄ…cego" + +#: NOT FOUND IN SOURCE +msgid "Requestor(s)" +msgstr "ZgÅ‚aszajÄ…cy" + +#: NOT FOUND IN SOURCE +msgid "RequestorAddresses" +msgstr "AdresZgÅ‚aszajÄ…cego" + +#: html/SelfService/Create.html:63 html/Ticket/Create.html:77 html/Ticket/Elements/EditPeople:69 html/Ticket/Elements/ShowPeople:52 +msgid "Requestors" +msgstr "ZgÅ‚aszajÄ…cy" + +#: html/Admin/Queues/Modify.html:96 +msgid "Requests should be due in" +msgstr "ZgÅ‚oszenia powinny być zrealizowane w ciÄ…gu" + +#: lib/RT/Attribute_Overlay.pm:146 +#. ('Object') +msgid "Required parameter '%1' not specified" +msgstr "Wymagany atrybut '%1' nie zostaÅ‚ okreÅ›lony" + +#: html/Elements/Submit:104 +msgid "Reset" +msgstr "Zresetuj" + +#: html/Admin/Users/Modify.html:183 html/User/Prefs.html:85 +msgid "Residence" +msgstr "Tel. domowy" + +#: html/Ticket/Elements/Tabs:155 +msgid "Resolve" +msgstr "Zamknij" + +#: html/Ticket/Update.html:154 +#. ($TicketObj->id, $TicketObj->Subject) +msgid "Resolve ticket #%1 (%2)" +msgstr "Zamknij zgÅ‚oszenie nr %1 (%2)" + +#: etc/initialdata:323 html/Elements/SelectDateType:49 lib/RT/Ticket_Overlay.pm:1148 +msgid "Resolved" +msgstr "ZamkniÄ™te" + +#: NOT FOUND IN SOURCE +msgid "Response to requestors" +msgstr "Odpowiedź dla zgÅ‚aszajÄ…cych" + +#: html/Elements/ListActions:47 html/Search/Elements/NewListActions:47 +msgid "Results" +msgstr "Wyniki" + +#: NOT FOUND IN SOURCE +msgid "Results per page" +msgstr "Wyniki - liczba na stronÄ™" + +#: html/Admin/Users/Modify.html:126 html/User/Prefs.html:116 +msgid "Retype Password" +msgstr "Wpisz ponownie hasÅ‚o" + +#: html/Search/Elements/EditSearches:61 +msgid "Revert" +msgstr "Przywróć" + +#: NOT FOUND IN SOURCE +msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" +msgstr "Uprawnienie %1 nie zostaÅ‚o wyszukane dla %2 %3 w zakresie %4 (%5)\\n" + +#: lib/RT/ACE_Overlay.pm:631 +msgid "Right Delegated" +msgstr "Uprawnienie zostaÅ‚o przekazane" + +#: lib/RT/ACE_Overlay.pm:321 +msgid "Right Granted" +msgstr "Uprawnienie zostaÅ‚o przyznane" + +#: lib/RT/ACE_Overlay.pm:179 +msgid "Right Loaded" +msgstr "Uprawnienie zostaÅ‚o zaÅ‚adowane" + +#: lib/RT/ACE_Overlay.pm:696 lib/RT/ACE_Overlay.pm:717 +msgid "Right could not be revoked" +msgstr "Uprawnienie nie może być odebrane" + +#: html/User/Delegation.html:85 +msgid "Right not found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać uprawnienia" + +#: lib/RT/ACE_Overlay.pm:561 lib/RT/ACE_Overlay.pm:656 +msgid "Right not loaded." +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować uprawnienia" + +#: lib/RT/ACE_Overlay.pm:713 +msgid "Right revoked" +msgstr "Uprawnienie zostaÅ‚o odebrane" + +#: html/Admin/Elements/UserTabs:67 +msgid "Rights" +msgstr "Uprawnienia" + +#: html/Admin/CustomFields/GroupRights.html:129 lib/RT/Interface/Web.pm:901 +#. ($object_type) +msgid "Rights could not be granted for %1" +msgstr "Nie udaÅ‚o siÄ™ przydzielić uprawnieÅ„ dla %1" + +#: html/Admin/CustomFields/GroupRights.html:156 lib/RT/Interface/Web.pm:930 +#. ($object_type) +msgid "Rights could not be revoked for %1" +msgstr "Nie udaÅ‚o siÄ™ odebrać uprawnieÅ„ dla %1" + +#: html/Admin/Global/GroupRights.html:72 html/Admin/Queues/GroupRights.html:74 +msgid "Roles" +msgstr "Role" + +#: NOT FOUND IN SOURCE +msgid "RootApproval" +msgstr "RootApproval" + +#: html/Search/Elements/DisplayOptions:83 +msgid "Rows per page" +msgstr "Linii na stronie" + +#: lib/RT/Date.pm:418 +msgid "Sat." +msgstr "Sob." + +#: html/Search/Elements/EditSearches:70 +msgid "Save" +msgstr "Zapisz" + +#: html/Admin/Global/Template.html:67 html/Admin/Groups/Modify.html:88 html/Admin/Queues/Modify.html:111 html/Admin/Queues/People.html:126 html/Admin/Users/Modify.html:238 html/SelfService/Prefs.html:58 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:127 html/Ticket/ModifyDates.html:60 html/Ticket/ModifyLinks.html:60 html/Ticket/ModifyPeople.html:59 html/User/Groups/Modify.html:77 +msgid "Save Changes" +msgstr "Zapisz zmiany" + +#: html/User/Prefs.html:179 +msgid "Save Preferences" +msgstr "Zapisz" + +#: html/Ticket/Elements/PreviewScrips:124 +msgid "Save changes" +msgstr "Zapisz zmiany" + +#: lib/RT/SavedSearch.pm:162 +#. ($name) +msgid "Saved search %1" +msgstr "" + +#: html/Search/Elements/EditSearches:46 +msgid "Saved searches" +msgstr "Zapisane zapytania" + +#: html/Admin/Elements/ListGlobalScrips:61 html/Admin/Global/Scrip.html:70 html/Admin/Queues/Scrip.html:76 +#. ($scrip->Id) +#. ($id) +#. ($ARGS{'id'}) +msgid "Scrip #%1" +msgstr "Skrypt #%1" + +#: lib/RT/Scrip_Overlay.pm:205 +msgid "Scrip Created" +msgstr "Skrypt zostaÅ‚ utworzony" + +#: html/Admin/Elements/EditScrip:52 +msgid "Scrip Fields" +msgstr "Atrybuty skryptu" + +#: html/Admin/Elements/EditScrips:107 +msgid "Scrip deleted" +msgstr "Skrypt zostaÅ‚ usuniÄ™ty" + +#: html/Admin/Elements/QueueTabs:67 html/Admin/Elements/SystemTabs:54 html/Admin/Global/index.html:62 +msgid "Scrips" +msgstr "Skrypty" + +#: NOT FOUND IN SOURCE +msgid "Scrips for %1\\n" +msgstr "Skrypty dla %1\\n" + +#: html/Admin/Queues/Scrips.html:55 +msgid "Scrips which apply to all queues" +msgstr "Skrypty, które dotyczÄ… wszystkich kolejek" + +#: html/Elements/SimpleSearch:48 html/Search/Build.html:112 +msgid "Search" +msgstr "Wyszukaj" + +#: NOT FOUND IN SOURCE +msgid "Search Criteria" +msgstr "Kryteria wyszukiwania" + +#: lib/RT/SavedSearch.pm:116 +msgid "Search attribute load failure" +msgstr "" + +# nie jestem pewien! +#: html/Approvals/Elements/PendingMyApproval:60 +msgid "Search for approvals" +msgstr "Wyszukaj oczekujÄ…ce potwierdzenia" + +#: NOT FOUND IN SOURCE +msgid "Search for articles" +msgstr "Wyszukaj artykuÅ‚y" + +#: lib/RT/SavedSearch.pm:194 +#. ($msg) +msgid "Search update: %1" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Searches can't be associated with that kind of object" +msgstr "Les recherches ne peuvent ĂŞtre associĂŠes Ă  ce type d'objet" + +#: bin/rt-crontool:213 +msgid "Security:" +msgstr "Zabezpieczenie:" + +#: lib/RT/CustomField_Overlay.pm:100 +msgid "See custom fields" +msgstr "Voir les champs personnalisĂŠs" + +#: lib/RT/Queue_Overlay.pm:107 +msgid "See exact outgoing email messages and their recipeients" +msgstr "Zobacz dosÅ‚owne wiadomoÅ›ci wychodzÄ…ce i ich odbiorców" + +#: lib/RT/Queue_Overlay.pm:105 +msgid "See ticket private commentary" +msgstr "Zobacz prywatne komentarze do zgÅ‚oszenia" + +#: lib/RT/Queue_Overlay.pm:104 +msgid "See ticket summaries" +msgstr "Zobacz podsumowania zgÅ‚oszeÅ„" + +#: lib/RT/CustomField_Overlay.pm:100 +msgid "SeeCustomField" +msgstr "DostDoPólUżytk" + +#: lib/RT/Group_Overlay.pm:177 +msgid "SeeGroup" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:92 +msgid "SeeQueue" +msgstr "SeeQueue" + +#: NOT FOUND IN SOURCE +msgid "Select" +msgstr "Selectionner" + +#: NOT FOUND IN SOURCE +msgid "Select a Class" +msgstr "Wybierz klasÄ™" + +#: html/Admin/CustomFields/index.html:46 html/Admin/CustomFields/index.html:49 +msgid "Select a Custom Field" +msgstr "Wybierz pole definiowane przez użytkownika" + +#: NOT FOUND IN SOURCE +msgid "Select a Custom Fields" +msgstr "Wybierz pole definiowane przez użytkownika" + +#: html/Admin/Groups/index.html:78 +msgid "Select a group" +msgstr "Wybierz grupÄ™" + +#: html/Admin/Queues/index.html:54 +msgid "Select a queue" +msgstr "Wybierz kolejkÄ™" + +#: html/SelfService/CreateTicketInQueue.html:48 +msgid "Select a queue for your new ticket" +msgstr "" + +#: html/Admin/Users/index.html:46 html/Admin/Users/index.html:49 html/Admin/Users/index.html:52 +msgid "Select a user" +msgstr "Wybierz użytkownika" + +#: NOT FOUND IN SOURCE +msgid "Select class" +msgstr "Wybierz klasÄ™" + +#: html/Admin/Elements/CustomFieldTabs:90 +msgid "Select custom field" +msgstr "Wybierz pole" + +#: html/Admin/Global/CustomFields/index.html:70 +msgid "Select custom fields for all user groups" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:65 +msgid "Select custom fields for all users" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:76 +msgid "Select custom fields for tickets in all queues" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:83 +msgid "Select custom fields for transactions on tickets in all queues" +msgstr "" + +#: html/Admin/Elements/GroupTabs:75 html/User/Elements/GroupTabs:71 +msgid "Select group" +msgstr "Wybierz grupÄ™" + +#: lib/RT/CustomField_Overlay.pm:59 +msgid "Select multiple values" +msgstr "Wybór wielu wartoÅ›ci" + +#: lib/RT/CustomField_Overlay.pm:60 +msgid "Select one value" +msgstr "Wybór jednej wartoÅ›ci" + +#: html/Admin/Elements/QueueTabs:92 +msgid "Select queue" +msgstr "Wybierz kolejkÄ™" + +#: html/Admin/Global/Scrip.html:58 html/Admin/Global/Scrips.html:57 html/Admin/Queues/Scrip.html:61 html/Admin/Queues/Scrips.html:73 +msgid "Select scrip" +msgstr "Wybierz skrypt" + +#: html/Admin/Global/Template.html:78 html/Admin/Global/Templates.html:57 html/Admin/Queues/Template.html:76 html/Admin/Queues/Templates.html:68 +msgid "Select template" +msgstr "Wybierz szablon" + +#: lib/RT/CustomField_Overlay.pm:61 +msgid "Select up to %1 values" +msgstr "Choisir un maximum de %1 valeurs " + +#: html/Admin/Elements/UserTabs:75 +msgid "Select user" +msgstr "Wybierz użytkownika" + +#: NOT FOUND IN SOURCE +msgid "SelectMultiple" +msgstr "Wybór wielu wartoÅ›ci" + +#: NOT FOUND IN SOURCE +msgid "SelectSingle" +msgstr "Wybór jednej wartoÅ›ci" + +#: html/Admin/Elements/EditCustomFields:58 +msgid "Selected Custom Fields" +msgstr "Champs personnalisĂŠs sĂŠlectionnĂŠs" + +#: html/Admin/CustomFields/Objects.html:59 +msgid "Selected objects" +msgstr "Objets sĂŠlectionnĂŠs" + +#: NOT FOUND IN SOURCE +msgid "Self Service" +msgstr "SamoobsÅ‚uga" + +#: etc/initialdata:121 +msgid "Send mail to all watchers" +msgstr "WyÅ›lij e-mail do wszystkich obserwatorów" + +#: etc/initialdata:117 +msgid "Send mail to all watchers as a \"comment\"" +msgstr "WyÅ›lij e-mail do wszystkich obserwatorów jako \"komentarz\"" + +#: etc/initialdata:112 +msgid "Send mail to requestors and Ccs" +msgstr "WyÅ›lij e-mail do zgÅ‚aszajÄ…cych i osób o uprawnieniach Cc"" + +#: etc/initialdata:107 +msgid "Send mail to requestors and Ccs as a comment" +msgstr "WyÅ›lij e-mail do zgÅ‚aszajÄ…cych i osób o uprawnieniach Cc jako komentarz" + +#: etc/initialdata:78 +msgid "Sends a message to the requestors" +msgstr "WysyÅ‚a wiadomość do zgÅ‚aszajÄ…cych" + +#: etc/initialdata:125 etc/initialdata:129 +msgid "Sends mail to explicitly listed Ccs and Bccs" +msgstr "WysyÅ‚a e-mail do osób wymienionych w Cc i Bcc " + +#: etc/initialdata:94 etc/upgrade/3.1.17/content:7 +msgid "Sends mail to the Ccs" +msgstr "WysyÅ‚a e-mail do użytkowników o uprawnieniach CC" + +#: etc/initialdata:90 etc/upgrade/3.1.17/content:3 +msgid "Sends mail to the Ccs as a comment" +msgstr "WysyÅ‚a e-mail jako komentarz do użytkowników o uprawnieniach CC" + +#: etc/initialdata:102 +msgid "Sends mail to the administrative Ccs" +msgstr "WysyÅ‚a e-mail do osób wymienionych w administracyjnym Cc" + +#: etc/initialdata:98 +msgid "Sends mail to the administrative Ccs as a comment" +msgstr "WysyÅ‚a e-mail do osób wymienionych w administracyjnym Cc jako komentarz" + +#: etc/initialdata:82 etc/initialdata:86 +msgid "Sends mail to the owner" +msgstr "WysyÅ‚a e-mail do wÅ‚aÅ›ciciela" + +#: lib/RT/Date.pm:445 +msgid "Sep." +msgstr "Wrz." + +#: NOT FOUND IN SOURCE +msgid "Seperate multiple URLs with spaces" +msgstr "Oddziel spacjami adresy URL" + +#: NOT FOUND IN SOURCE +msgid "September" +msgstr "WrzesieÅ„" + +#: html/Ticket/Elements/ShowTransaction:150 +msgid "Show" +msgstr "Pokaż" + +#: html/Approvals/index.html:52 +msgid "Show Approvals" +msgstr "Pokazuj potwierdzenia" + +#: html/Search/Elements/EditFormat:56 +msgid "Show Columns" +msgstr "WyÅ›wietlane kolumny" + +#: html/Ticket/Elements/Tabs:201 +msgid "Show Results" +msgstr "WyÅ›wietl wyniki" + +#: NOT FOUND IN SOURCE +msgid "Show advanced search options..." +msgstr "WyÅ›wietl zaawansowane opcje wyszukiwania..." + +#: html/Approvals/Elements/PendingMyApproval:65 +msgid "Show approved requests" +msgstr "WyÅ›wietl zatwierdzone zgÅ‚oszenia" + +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 +msgid "Show basics" +msgstr "WyÅ›wietl podstawowe informacje" + +#: html/Approvals/Elements/PendingMyApproval:66 +msgid "Show denied requests" +msgstr "WyÅ›wietl odrzucone zgÅ‚oszenia" + +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 +msgid "Show details" +msgstr "WyÅ›wietl szczegóły" + +#: html/Approvals/Elements/PendingMyApproval:64 +msgid "Show pending requests" +msgstr "WyÅ›wietl zgÅ‚oszenia oczekujÄ…ce na zatwierdzenie" + +#: html/Approvals/Elements/PendingMyApproval:67 +msgid "Show requests awaiting other approvals" +msgstr "WyÅ›wietl zgÅ‚oszenia oczekujÄ…ce na pozostaÅ‚e zatwierdzenia" + +#: NOT FOUND IN SOURCE +msgid "Show ticket private commentary" +msgstr "WyÅ›wietl prywatny komentarz do zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Show ticket summaries" +msgstr "WyÅ›wietl streszczenia zgÅ‚oszeÅ„" + +#: lib/RT/Queue_Overlay.pm:94 +msgid "ShowACL" +msgstr "ShowACL" + +#: lib/RT/System.pm:86 +msgid "ShowConfigTab" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:107 +msgid "ShowOutgoingEmail" +msgstr "PodglÄ…dPocztyWychodz" + +#: lib/RT/Group_Overlay.pm:176 +msgid "ShowSavedSearches" +msgstr "PodglÄ…dZapytaÅ„Zapis" + +#: lib/RT/Queue_Overlay.pm:103 +msgid "ShowScrips" +msgstr "ShowScrips" + +#: lib/RT/Queue_Overlay.pm:100 +msgid "ShowTemplate" +msgstr "ShowTemplate" + +#: lib/RT/Queue_Overlay.pm:104 +msgid "ShowTicket" +msgstr "ShowTicket" + +#: lib/RT/Queue_Overlay.pm:105 +msgid "ShowTicketComments" +msgstr "ShowTicketComments" + +#: lib/RT/Queue_Overlay.pm:108 +msgid "Sign up as a ticket Requestor or ticket or queue Cc" +msgstr "Podpisz jako zgÅ‚aszajÄ…cy lub osoba o uprawnieniach Cc dla zgÅ‚oszenia lub kolejki" + +#: lib/RT/Queue_Overlay.pm:109 +msgid "Sign up as a ticket or queue AdminCc" +msgstr "Podpisz jako osoba o uprawnieniach AdminCc dla zgÅ‚oszenia lub kolejki" + +#: html/Admin/Users/Modify.html:229 html/User/Prefs.html:167 +msgid "Signature" +msgstr "Podpis" + +#: NOT FOUND IN SOURCE +msgid "Signed in as %1" +msgstr "Wpisany jako %1" + +#: html/Admin/Elements/SelectSingleOrMultiple:47 +msgid "Single" +msgstr "Pojedynczy" + +#: html/Search/Elements/EditFormat:75 +msgid "Size" +msgstr "" + +#: html/Elements/Header:85 +msgid "Skip Menu" +msgstr "PomiÅ„ menu" + +#: html/Search/Elements/EditFormat:78 +msgid "Small" +msgstr "" + +#: html/Admin/Elements/AddCustomFieldValue:49 html/Admin/Elements/EditCustomFieldValues:54 +msgid "Sort" +msgstr "Sortuj" + +#: NOT FOUND IN SOURCE +msgid "Sort Order" +msgstr "Kryterium sortowania" + +#: NOT FOUND IN SOURCE +msgid "Sort key" +msgstr "Klucz sortowania" + +#: NOT FOUND IN SOURCE +msgid "Sort results by" +msgstr "Sortuj wyniki wg" + +#: NOT FOUND IN SOURCE +msgid "SortOrder" +msgstr "SortOrder" + +#: html/Admin/Elements/EditScrip:87 +msgid "Stage" +msgstr "Etap" + +#: NOT FOUND IN SOURCE +msgid "Stalled" +msgstr "Zamrożone" + +#: NOT FOUND IN SOURCE +msgid "Start page" +msgstr "Strona powitalna" + +#: html/Elements/SelectDateType:48 html/Ticket/Elements/EditDates:53 html/Ticket/Elements/ShowDates:56 +msgid "Started" +msgstr "Realizacja rozpoczÄ™ta" + +#: NOT FOUND IN SOURCE +msgid "Started date '%1' could not be parsed" +msgstr "Data rozpoczÄ™cia realizacji '%1' nie może być rozpoznana" + +#: html/Elements/SelectDateType:52 html/Ticket/Create.html:196 html/Ticket/Elements/EditDates:48 html/Ticket/Elements/ShowDates:52 +msgid "Starts" +msgstr "PoczÄ…tek realizacji" + +#: NOT FOUND IN SOURCE +msgid "Starts By" +msgstr "PoczÄ…tek realizacji od" + +#: NOT FOUND IN SOURCE +msgid "Starts date '%1' could not be parsed" +msgstr "Data rozpoczÄ™cia realizacji '%1' nie może być rozpoznana" + +#: html/Admin/Users/Modify.html:162 html/User/Prefs.html:145 +msgid "State" +msgstr "Województwo" + +#: html/Search/Elements/PickBasics:87 html/SelfService/Elements/MyRequests:50 html/SelfService/Update.html:57 html/Ticket/Create.html:63 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:52 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1142 lib/RT/Tickets_Overlay.pm:1378 +msgid "Status" +msgstr "Status " + +#: etc/initialdata:309 +msgid "Status Change" +msgstr "Zmiana statusu" + +#: NOT FOUND IN SOURCE +msgid "Status changed from %1 to %2" +msgstr "Status zmieniony z %1 na %2" + +#: NOT FOUND IN SOURCE +msgid "StatusChange" +msgstr "Zmiana statusu" + +#: html/Ticket/Elements/Tabs:170 +msgid "Steal" +msgstr "Przejmij" + +#: lib/RT/Queue_Overlay.pm:118 +msgid "Steal tickets" +msgstr "Przejmij zgÅ‚oszenia" + +#: lib/RT/Queue_Overlay.pm:118 +msgid "StealTicket" +msgstr "PrzejecieZgloszen" + +#: lib/RT/Transaction_Overlay.pm:667 +#. ($Old->Name) +msgid "Stolen from %1" +msgstr "PrzejÄ™te od %1" + +#: NOT FOUND IN SOURCE +msgid "Stolen from %1 " +msgstr "PrzejÄ™te od %1 " + +#: html/Search/Elements/EditFormat:81 +msgid "Style" +msgstr "" + +#: html/Elements/QuickCreate:52 html/Elements/SelectAttachmentField:47 html/Search/Bulk.html:154 html/SelfService/Create.html:79 html/SelfService/Elements/MyRequests:49 html/SelfService/Update.html:65 html/Ticket/Create.html:105 html/Ticket/Elements/EditBasics:48 html/Ticket/ModifyAll.html:100 html/Ticket/Update.html:80 lib/RT/Ticket_Overlay.pm:1138 lib/RT/Tickets_Overlay.pm:1460 +msgid "Subject" +msgstr "Temat" + +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:815 lib/RT/Transaction_Overlay.pm:689 +#. ($self->Data) +msgid "Subject changed to %1" +msgstr "Temat zostaÅ‚ zmieniony na %1" + +#: html/Elements/Submit:97 +msgid "Submit" +msgstr "Zastosuj" + +#: NOT FOUND IN SOURCE +msgid "Submit Query" +msgstr "Wykonaj zapytanie" + +#: NOT FOUND IN SOURCE +msgid "Submit Workflow" +msgstr "Wprowadź obieg (Workflow)" + +#: lib/RT/Group_Overlay.pm:782 +msgid "Succeeded" +msgstr "PowiodÅ‚o siÄ™" + +#: NOT FOUND IN SOURCE +msgid "Summary" +msgstr "Streszczenie" + +#: NOT FOUND IN SOURCE +msgid "Summary matches" +msgstr "Streszczenie zgadza siÄ™ z" + +#: lib/RT/Date.pm:419 +msgid "Sun." +msgstr "Nie." + +#: lib/RT/System.pm:76 +msgid "SuperUser" +msgstr "SuperUser" + +#: html/User/Elements/DelegateRights:98 +msgid "System" +msgstr "System" + +#: html/Admin/Elements/ToolTabs:54 html/Admin/Tools/Configuration.html:48 +msgid "System Configuration" +msgstr "Konfiguracja systemu" + +#: html/Admin/CustomFields/GroupRights.html:128 html/Admin/CustomFields/GroupRights.html:155 html/Admin/CustomFields/UserRights.html:128 html/Admin/CustomFields/UserRights.html:98 html/Admin/Elements/SelectRights:106 lib/RT/ACE_Overlay.pm:585 lib/RT/Interface/Web.pm:900 lib/RT/Interface/Web.pm:929 +msgid "System Error" +msgstr "Błąd systemowy" + +#: NOT FOUND IN SOURCE +msgid "System Error. Right not granted." +msgstr "Erreur Système. Droit non dĂŠlĂŠguĂŠ." + +#: NOT FOUND IN SOURCE +msgid "System Error. right not granted" +msgstr "Erreur Système. Droit non dĂŠlĂŠguĂŠ" + +#: lib/RT/Transaction_Overlay.pm:215 lib/RT/Transaction_Overlay.pm:221 +#. ($msg) +msgid "System Error: %1" +msgstr "" + +#: html/Admin/Tools/index.html:47 +msgid "System Tools" +msgstr "NarzÄ™dzia systemowe" + +#: lib/RT/ACE_Overlay.pm:634 +msgid "System error. Right not delegated." +msgstr "Błąd systemowy. Uprawnienie nie zostaÅ‚o przekazane" + +#: lib/RT/ACE_Overlay.pm:164 lib/RT/ACE_Overlay.pm:229 lib/RT/ACE_Overlay.pm:324 lib/RT/ACE_Overlay.pm:921 +msgid "System error. Right not granted." +msgstr "Błąd systemowy. Uprawnienie nie zostaÅ‚o przydzielone" + +#: NOT FOUND IN SOURCE +msgid "System error. Unable to grant rights." +msgstr "Erreur Système. Imposible de dĂŠlĂŠguer les droits" + +#: html/Admin/CustomFields/GroupRights.html:58 html/Admin/Global/GroupRights.html:56 html/Admin/Groups/GroupRights.html:58 html/Admin/Queues/GroupRights.html:57 +msgid "System groups" +msgstr "Grupy systemowe" + +#: etc/initialdata:41 etc/initialdata:47 etc/initialdata:53 +msgid "SystemRolegroup for internal use" +msgstr "Grupa ról systemowych do użytku wewnÄ™trznego" + +#: lib/RT/CurrentUser.pm:358 +msgid "TEST_STRING" +msgstr "TEST_STRING" + +#: html/Elements/MyRequests:50 html/Search/Elements/EditFormat:72 html/Ticket/Elements/Tabs:166 +msgid "Take" +msgstr "Przyjmij" + +#: lib/RT/Queue_Overlay.pm:116 +msgid "Take tickets" +msgstr "Przyjmij zgÅ‚oszenia" + +#: lib/RT/Queue_Overlay.pm:116 +msgid "TakeTicket" +msgstr "PrzyjÄ™cieZgÅ‚oszeÅ„" + +#: lib/RT/Transaction_Overlay.pm:652 +msgid "Taken" +msgstr "PrzyjÄ™ty" + +#: NOT FOUND IN SOURCE +msgid "Task" +msgstr "Tâche" + +#: html/Admin/Elements/EditScrip:79 html/Tools/Offline.html:78 +msgid "Template" +msgstr "Szablon" + +#: html/Admin/Global/Template.html:112 html/Admin/Queues/Template.html:113 +#. ($TemplateObj->Id()) +msgid "Template #%1" +msgstr "Szablon #%1" + +#: html/Admin/Elements/EditTemplates:110 +msgid "Template deleted" +msgstr "Szablon zostaÅ‚ usuniÄ™ty" + +#: lib/RT/Scrip_Overlay.pm:181 +msgid "Template not found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać szablonu" + +#: NOT FOUND IN SOURCE +msgid "Template not found\\n" +msgstr "Nie udaÅ‚o siÄ™ wyszukać szablonu\\n" + +#: lib/RT/Template_Overlay.pm:376 +msgid "Template parsed" +msgstr "Szablon nie zostaÅ‚ rozpoznany" + +#: html/Admin/Elements/QueueTabs:70 html/Admin/Elements/SystemTabs:57 html/Admin/Global/index.html:66 +msgid "Templates" +msgstr "Szablony" + +#: NOT FOUND IN SOURCE +msgid "Templates for %1\\n" +msgstr "Szablony dla %1\\n" + +#: NOT FOUND IN SOURCE +msgid "Text" +msgstr "Texte" + +#: lib/RT/CustomField_Overlay.pm:877 lib/RT/Record.pm:931 +msgid "That is already the current value" +msgstr "To już jest aktualna wartość" + +#: lib/RT/CustomField_Overlay.pm:407 +msgid "That is not a value for this custom field" +msgstr "To nie jest wartość tego pola" + +#: lib/RT/Ticket_Overlay.pm:1955 +msgid "That is the same value" +msgstr "To jest ta sama wartość" + +#: lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:615 +msgid "That principal already has that right" +msgstr "Ten użytkownik/ grupa już dysponujÄ… tym prawem" + +#: lib/RT/Queue_Overlay.pm:750 +#. ($args{'Type'}) +msgid "That principal is already a %1 for this queue" +msgstr "Ten zarzÄ…dzajÄ…cy jest już %1 dla tej kolejki" + +#: lib/RT/Ticket_Overlay.pm:1396 +#. ($self->loc($args{'Type'})) +msgid "That principal is already a %1 for this ticket" +msgstr "Ten zarzÄ…dzajÄ…cy jest już %1 dla tego zgÅ‚oszenia" + +#: lib/RT/Queue_Overlay.pm:849 +#. ($args{'Type'}) +msgid "That principal is not a %1 for this queue" +msgstr "Ten zarzÄ…dzajÄ…cy nie jest %1 dla tej kolejki" + +#: NOT FOUND IN SOURCE +msgid "That principal is not a %1 for this ticket" +msgstr "Ten zarzÄ…dzajÄ…cy nie jest %1 dla tego zgÅ‚oszenia" + +#: lib/RT/Ticket_Overlay.pm:1951 +msgid "That queue does not exist" +msgstr "Ta kolejka nie istnieje" + +#: lib/RT/Ticket_Overlay.pm:3189 +msgid "That ticket has unresolved dependencies" +msgstr "To zgÅ‚oszenie ma niewykonane zgÅ‚oszenia zależne" + +#: NOT FOUND IN SOURCE +msgid "That user already has that right" +msgstr "Ten użytkownik już posiada to uprawnienie" + +#: lib/RT/Ticket_Overlay.pm:2993 +msgid "That user already owns that ticket" +msgstr "Ten użytkownik już jest wÅ‚aÅ›cicielem tego zgÅ‚oszenia" + +#: lib/RT/Ticket_Overlay.pm:2965 +msgid "That user does not exist" +msgstr "Taki użytkownik nie istnieje" + +#: lib/RT/User_Overlay.pm:390 +msgid "That user is already privileged" +msgstr "Ten użytkownik już posiada to uprawnienie" + +#: lib/RT/User_Overlay.pm:411 +msgid "That user is already unprivileged" +msgstr "Ten użytkownik nie jest uprawniony" + +#: lib/RT/User_Overlay.pm:403 +msgid "That user is now privileged" +msgstr "Ten użytkownik jest już uprawniony" + +#: lib/RT/User_Overlay.pm:424 +msgid "That user is now unprivileged" +msgstr "Ten użytkownik jest teraz nieuprawniony" + +#: NOT FOUND IN SOURCE +msgid "That user is now unprivilegedileged" +msgstr "Cet utilisateur a perdu ses droits" + +#: lib/RT/Ticket_Overlay.pm:2986 +msgid "That user may not own tickets in that queue" +msgstr "Ten użytkownik może nie posiadać zgÅ‚oszeÅ„ w tej kolejce" + +#: lib/RT/Link_Overlay.pm:234 +msgid "That's not a numerical id" +msgstr "To nie jest id typu liczbowego" + +#: html/SelfService/Display.html:53 html/Ticket/Create.html:180 html/Ticket/Elements/ShowSummary:49 +msgid "The Basics" +msgstr "Podstawowe informacje" + +#: lib/RT/ACE_Overlay.pm:113 +msgid "The CC of a ticket" +msgstr "CC zgÅ‚oszenia" + +#: lib/RT/ACE_Overlay.pm:114 +msgid "The administrative CC of a ticket" +msgstr "Administracyjne CC zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "The comment has been recorded" +msgstr "Komentarz zostaÅ‚ zapisany" + +#: bin/rt-crontool:223 +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 "NastÄ™pujÄ…ce polecenie wyszuka wszystkie aktywne zgÅ‚oszenia w kolejce głównej i ustawi ich priorytet na 99, jeÅ›li nie zostaÅ‚y zmodyfikowane w ciÄ…gu ostatnich 4 godzin:" + +#: NOT FOUND IN SOURCE +msgid "The following commands were not proccessed:\\n\\n" +msgstr "NastÄ™pujÄ…ce polecenia nie zostaÅ‚y wykonane:\\n\\n" + +#: lib/RT/Record.pm:934 +msgid "The new value has been set." +msgstr "Ustawiono nowÄ… wartość." + +#: lib/RT/ACE_Overlay.pm:111 +msgid "The owner of a ticket" +msgstr "WÅ‚aÅ›ciciel zgÅ‚oszenia" + +#: lib/RT/ACE_Overlay.pm:112 +msgid "The requestor of a ticket" +msgstr "ZgÅ‚aszajÄ…cy" + +#: html/Admin/Elements/EditUserComments:47 +msgid "These comments aren't generally visible to the user" +msgstr "Te komentarze nie sÄ… generalnie widoczne dla użytkownika" + +#: lib/RT/CustomField_Overlay.pm:912 +msgid "This custom field does not apply to that object" +msgstr "Ce champ personnalisĂŠ ne s'applique pas Ă  cet objet" + +#: html/Admin/Tools/Configuration.html:50 +msgid "This feature is only available to system administrators" +msgstr "Ta funkcja jest dostÄ™pna tylko dla administratora systemu" + +#: html/Ticket/Elements/PreviewScrips:93 +msgid "This message will be sent to..." +msgstr "Ta wiadomość zostanie wysÅ‚ana do..." + +#: NOT FOUND IN SOURCE +msgid "This ticket %1 %2 (%3)\\n" +msgstr "To zgÅ‚oszenie %1 %2 (%3)\\n" + +#: bin/rt-crontool:214 +msgid "This tool allows the user to run arbitrary perl modules from within RT." +msgstr "Ta aplikacja pozwala użytkownikowi na przypadkowe uruchomienie tzw. perl modułów z RT" + +#: lib/RT/Transaction_Overlay.pm:288 +msgid "This transaction appears to have no content" +msgstr "Nie okreÅ›lono zawartoÅ›ci tej transakcji" + +#: html/Ticket/Elements/ShowRequestor:70 +#. ($rows) +msgid "This user's %1 highest priority tickets" +msgstr "%1 zgÅ‚oszeÅ„ tego użytkownika o najwyższym priorytecie" + +#: NOT FOUND IN SOURCE +msgid "This user's 25 highest priority tickets" +msgstr "25 zgÅ‚oszeÅ„ tego użytkownika o najwyższym priorytecie" + +#: lib/RT/Date.pm:416 +msgid "Thu." +msgstr "Czw." + +#: NOT FOUND IN SOURCE +msgid "Ticket # %1 %2" +msgstr "ZgÅ‚oszenie nr %1 %2" + +#: NOT FOUND IN SOURCE +msgid "Ticket # %1 Jumbo update: %2" +msgstr "Ticket n°%1 Jumbo update: %2" + +#: html/Ticket/ModifyAll.html:46 html/Ticket/ModifyAll.html:50 +#. ($Ticket->Id, $Ticket->Subject) +msgid "Ticket #%1 Jumbo update: %2" +msgstr "PeÅ‚na aktualizacja: %2 zgÅ‚oszenia nr %1" + +#: html/Approvals/Elements/ShowDependency:67 +#. ($link->BaseObj->Id, $link->BaseObj->Subject) +msgid "Ticket #%1: %2" +msgstr "ZgÅ‚oszenie nr %1 %2" + +#: lib/RT/Action/CreateTickets.pm:1258 lib/RT/Action/CreateTickets.pm:1267 lib/RT/Action/CreateTickets.pm:595 lib/RT/Action/CreateTickets.pm:716 lib/RT/Action/CreateTickets.pm:729 +#. ($T::Tickets{$template_id}->Id) +#. ($T::Tickets{$template_id}->id) +#. ($ticket->Id) +msgid "Ticket %1" +msgstr "ZgÅ‚oszenie %1" + +#: lib/RT/Ticket_Overlay.pm:731 lib/RT/Ticket_Overlay.pm:751 +#. ($self->Id, $QueueObj->Name) +msgid "Ticket %1 created in queue '%2'" +msgstr "ZgÅ‚oszenie %1 zostaÅ‚o utworzone w kolejce '%2'" + +#: NOT FOUND IN SOURCE +msgid "Ticket %1 loaded\\n" +msgstr "ZgÅ‚oszenie %1 zostaÅ‚o zaÅ‚adowane\\n" + +#: html/Search/Bulk.html:269 +#. ($Ticket->Id,$_) +msgid "Ticket %1: %2" +msgstr "ZgÅ‚oszenie %1: %2" + +#: html/Admin/Elements/QueueTabs:74 +msgid "Ticket Custom Fields" +msgstr "Champs personnalisĂŠs du ticket" + +#: html/Ticket/History.html:46 html/Ticket/History.html:49 +#. ($Ticket->Id, $Ticket->Subject) +msgid "Ticket History # %1 %2" +msgstr "Historia zgÅ‚oszenia nr %1 %2" + +#: NOT FOUND IN SOURCE +msgid "Ticket Id" +msgstr "Nr zgÅ‚oszenia" + +#: etc/initialdata:324 +msgid "Ticket Resolved" +msgstr "ZgÅ‚oszenie zamkniÄ™te" + +#: html/Admin/Elements/GlobalCustomFieldTabs:69 html/Admin/Global/CustomFields/index.html:81 lib/RT/CustomField_Overlay.pm:1085 +msgid "Ticket Transactions" +msgstr "Transactions du ticket" + +#: NOT FOUND IN SOURCE +msgid "Ticket attachment" +msgstr "Załącznik do zgÅ‚oszenia, którego" + +#: lib/RT/Tickets_Overlay.pm:1648 +msgid "Ticket content" +msgstr "Zawartość zgÅ‚oszenia" + +#: lib/RT/Tickets_Overlay.pm:1697 +msgid "Ticket content type" +msgstr "Typ zawartoÅ›ci zgÅ‚oszenia" + +#: lib/RT/Ticket_Overlay.pm:593 lib/RT/Ticket_Overlay.pm:607 lib/RT/Ticket_Overlay.pm:618 lib/RT/Ticket_Overlay.pm:739 +msgid "Ticket could not be created due to an internal error" +msgstr "Nie udaÅ‚o siÄ™ utworzyć zgÅ‚oszenia z powodu wewnÄ™trznego błędu" + +#: NOT FOUND IN SOURCE +msgid "Ticket created" +msgstr "ZgÅ‚oszenie zostaÅ‚o utworzone" + +#: NOT FOUND IN SOURCE +msgid "Ticket creation failed" +msgstr "Nie udaÅ‚o siÄ™ utworzyć zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Ticket deleted" +msgstr "ZgÅ‚oszenie zostaÅ‚o usuniÄ™te" + +#: NOT FOUND IN SOURCE +msgid "Ticket id not found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać numeru zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Ticket killed" +msgstr "Ticket effacĂŠ" + +#: html/Ticket/Display.html:55 +msgid "Ticket metadata" +msgstr "Meta-dane zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Ticket not found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać zgÅ‚oszenia" + +#: etc/initialdata:310 +msgid "Ticket status changed" +msgstr "ZmieniÅ‚ siÄ™ status zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Ticket watchers" +msgstr "Obserwatorzy zgÅ‚oszenia" + +#: lib/RT/Search/FromSQL.pm:83 +#. (ref $self) +msgid "TicketSQL search module" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:64 html/Admin/Global/CustomFields/index.html:75 html/Elements/Tabs:68 lib/RT/CustomField_Overlay.pm:1084 +msgid "Tickets" +msgstr "ZgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Tickets %1 %2" +msgstr "ZgÅ‚oszenia %1 %2" + +#: NOT FOUND IN SOURCE +msgid "Tickets %1 by %2" +msgstr "ZgÅ‚oszenia %1 do %2" + +#: NOT FOUND IN SOURCE +msgid "Tickets from %1" +msgstr "ZgÅ‚oszenia od %1" + +#: html/Approvals/Elements/ShowDependency:48 +msgid "Tickets which depend on this approval:" +msgstr "ZgÅ‚oszenia, które zależą od tego zatwierdzenia:" + +#: html/Search/Elements/PickBasics:148 html/Ticket/Elements/EditBasics:61 +msgid "Time Estimated" +msgstr "Szacowany czas" + +#: html/Search/Elements/PickBasics:149 html/Ticket/Create.html:187 html/Ticket/Elements/EditBasics:69 +msgid "Time Left" +msgstr "PozostaÅ‚y czas" + +#: html/Search/Elements/PickBasics:147 html/Ticket/Create.html:186 html/Ticket/Elements/EditBasics:65 +msgid "Time Worked" +msgstr "Czas realizacji" + +#: lib/RT/Tickets_Overlay.pm:1619 +msgid "Time left" +msgstr "PozostaÅ‚y czas" + +#: html/Elements/Footer:71 +msgid "Time to display" +msgstr "WyÅ›wietlany czas" + +#: lib/RT/Tickets_Overlay.pm:1594 +msgid "Time worked" +msgstr "Czas realizacji" + +#: NOT FOUND IN SOURCE +msgid "TimeLeft" +msgstr "PozostaÅ‚yCzas" + +#: lib/RT/Ticket_Overlay.pm:1143 +msgid "TimeWorked" +msgstr "Czas realizacji" + +#: html/Search/Elements/EditFormat:74 +msgid "Title" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "To generate a diff of this commit:" +msgstr "Aby wygenerować różnice tego zatwierdzenia:" + +#: NOT FOUND IN SOURCE +msgid "To generate a diff of this commit:\\n" +msgstr "Aby wygenerować różnice tego zatwierdzenia:\\n" + +#: html/Elements/Footer:61 +#. ('sales@bestpractical.com') +msgid "To inquire about support, training, custom development or licensing, please contact %1." +msgstr "WiÄ™cej o wsparciu, szkoleniach, rozwoju i licencjonowaniu dostÄ™pne jest w %1." + +#: lib/RT/Ticket_Overlay.pm:1146 +msgid "Told" +msgstr "WpÅ‚ynęło" + +#: html/Admin/Elements/Tabs:68 html/Admin/index.html:88 html/Elements/Tabs:71 +msgid "Tools" +msgstr "NarzÄ™dzia" + +#: etc/initialdata:252 +msgid "Transaction" +msgstr "Transakcja" + +#: lib/RT/Transaction_Overlay.pm:794 +#. ($self->Data) +msgid "Transaction %1 purged" +msgstr "Transakcja %1 zostaÅ‚a wyczyszczona" + +#: lib/RT/Transaction_Overlay.pm:174 +msgid "Transaction Created" +msgstr "Transakcja zostaÅ‚a utworzona" + +#: html/Admin/Elements/QueueTabs:78 +msgid "Transaction Custom Fields" +msgstr "Champs personnalisĂŠes de la transaction" + +#: NOT FOUND IN SOURCE +msgid "Transaction->Create couldn't, as you didn't specify a ticket id" +msgstr "Transakcja-> Nie udaÅ‚o siÄ™ utworzyć, ponieważ nie okreÅ›lono numeru zgÅ‚oszenia" + +#: lib/RT/Transaction_Overlay.pm:125 +msgid "Transaction->Create couldn't, as you didn't specify an object type and id" +msgstr "Transation->Create a ĂŠchouĂŠ car vous n'avez pas spĂŠcifiĂŠ de type d'objet et d'id" + +#: lib/RT/Transaction_Overlay.pm:838 +msgid "Transactions are immutable" +msgstr "Transakcje nie sÄ… możliwe do powielenia" + +#: NOT FOUND IN SOURCE +msgid "Trying to delete a right: %1" +msgstr "Próba usuniÄ™cia uprawnienia: %1" + +#: lib/RT/Date.pm:414 +msgid "Tue." +msgstr "Wto." + +#: html/Admin/CustomFields/Modify.html:66 html/Admin/Elements/EditCustomField:65 html/Ticket/Elements/AddWatchers:54 html/Ticket/Elements/AddWatchers:65 html/Ticket/Elements/AddWatchers:75 lib/RT/Ticket_Overlay.pm:1144 lib/RT/Tickets_Overlay.pm:1432 +msgid "Type" +msgstr "Typ" + +#: NOT FOUND IN SOURCE +msgid "Unable to load article" +msgstr "Nie udaÅ‚o siÄ™ zaÅ‚adować artykuÅ‚u" + +#: lib/RT/ScripCondition_Overlay.pm:129 +msgid "Unimplemented" +msgstr "Niezaimplementowane" + +#: html/Admin/Users/Modify.html:89 +msgid "Unix login" +msgstr " Unix login" + +#: NOT FOUND IN SOURCE +msgid "UnixUsername" +msgstr "Nazwa użytkownika typu 'unix'" + +#: lib/RT/Attachment_Overlay.pm:290 lib/RT/Record.pm:847 +#. ($self->ContentEncoding) +#. ($ContentEncoding) +msgid "Unknown ContentEncoding %1" +msgstr "Nieznany Typ ZawartoÅ›ci %1" + +#: html/Search/Build.html:632 +msgid "Unknown field: $key" +msgstr "" + +#: html/Elements/SelectResultsPerPage:58 +msgid "Unlimited" +msgstr "Nieograniczona" + +#: html/Search/Elements/SelectSearchesForObjects:63 +msgid "Unnamed search" +msgstr "Zapytanie bezimienne" + +#: etc/initialdata:32 +msgid "Unprivileged" +msgstr "Nieuprawnieni" + +#: html/Admin/Elements/EditCustomFields:60 +msgid "Unselected Custom Fields" +msgstr "Champs personnalisĂŠs non sĂŠlectionnĂŠs" + +#: html/Admin/CustomFields/Objects.html:61 +msgid "Unselected objects" +msgstr "Objets non sĂŠlectionnĂŠs" + +#: lib/RT/Transaction_Overlay.pm:648 +msgid "Untaken" +msgstr "Niepobrany" + +#: NOT FOUND IN SOURCE +msgid "Untitled search" +msgstr "Recherche sans titre" + +#: html/Search/Bulk.html:54 +msgid "Update" +msgstr "Zaktualizuj" + +#: html/Search/Bulk.html:178 +msgid "Update All" +msgstr "Zaktualizuj wszystko" + +#: NOT FOUND IN SOURCE +msgid "Update ID" +msgstr "Zaktualizuj ID" + +#: html/Ticket/Update.html:133 +msgid "Update Ticket" +msgstr "Zaktualizuj zgÅ‚oszenie" + +#: html/Search/Bulk.html:148 html/Ticket/ModifyAll.html:87 html/Ticket/Update.html:70 +msgid "Update Type" +msgstr "Zaktualizuj typ" + +#: NOT FOUND IN SOURCE +msgid "Update all these tickets at once" +msgstr "Zaktualizuj wszystkie te zgÅ‚oszenia jednoczeÅ›nie" + +#: NOT FOUND IN SOURCE +msgid "Update email" +msgstr "Zaktualizuj e-mail" + +#: html/Search/Results.html:80 +msgid "Update multiple tickets" +msgstr "Zaktualizuj wiele zgÅ‚oszeÅ„ jednoczeÅ›nie" + +#: NOT FOUND IN SOURCE +msgid "Update name" +msgstr "Zaktualizuj nazwÄ™" + +#: lib/RT/Action/CreateTickets.pm:737 lib/RT/Interface/Web.pm:524 +msgid "Update not recorded." +msgstr "Aktualizacja nie zostaÅ‚a zapisana." + +#: html/Search/Bulk.html:99 +msgid "Update selected tickets" +msgstr "Zaktualizuj wybrane zgÅ‚oszenia" + +#: NOT FOUND IN SOURCE +msgid "Update signature" +msgstr "Zaktualizuj podpis" + +#: html/Ticket/ModifyAll.html:84 +msgid "Update ticket" +msgstr "Zaktualizuj zgÅ‚oszenie" + +#: NOT FOUND IN SOURCE +msgid "Update ticket # %1" +msgstr "Zaktualizuj zgÅ‚oszenie nr %1" + +#: html/SelfService/Update.html:112 html/SelfService/Update.html:47 +#. ($Ticket->id) +msgid "Update ticket #%1" +msgstr "Zaktualizuj zgÅ‚oszenie nr %1" + +#: html/Ticket/Update.html:156 +#. ($TicketObj->id, $TicketObj->Subject) +msgid "Update ticket #%1 (%2)" +msgstr "Zaktualizuj zgÅ‚oszenie nr %1 (%2)" + +#: lib/RT/Action/CreateTickets.pm:735 lib/RT/Interface/Web.pm:523 +msgid "Update type was neither correspondence nor comment." +msgstr "Aktualizacja nie dotyczyÅ‚a korespondencji ani komentarza." + +#: html/Elements/SelectDateType:54 html/Ticket/Elements/ShowDates:72 lib/RT/Ticket_Overlay.pm:1147 +msgid "Updated" +msgstr "Zaktualizowane" + +#: html/Tools/Offline.html:95 +msgid "Upload" +msgstr "Zapisz" + +#: lib/RT/CustomField_Overlay.pm:84 +msgid "Upload multiple files" +msgstr "Uploader plusieurs fichiers" + +#: lib/RT/CustomField_Overlay.pm:79 +msgid "Upload multiple images" +msgstr "Uploader plusieurs images" + +#: lib/RT/CustomField_Overlay.pm:85 +msgid "Upload one file" +msgstr "Uploader un fichier" + +#: lib/RT/CustomField_Overlay.pm:80 +msgid "Upload one image" +msgstr "Uploader une image" + +#: lib/RT/CustomField_Overlay.pm:86 +msgid "Upload up to %1 files" +msgstr "Uploader un maximum de %1 fichiers" + +#: lib/RT/CustomField_Overlay.pm:81 +msgid "Upload up to %1 images" +msgstr "Uploader un maximum de %1 images" + +#: html/Tools/Offline.html:95 +msgid "Upload your changes" +msgstr "Zapisz swoje zmiany" + +#: html/Admin/index.html:90 +msgid "Use other RT administrative tools" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "Use the dropdown menus to select which transactions you want to extract into a new RTFM article" +msgstr "Użyj rozwijalnych list, aby wybrać transakcje, z których chcesz utworzyć nowy artykuÅ‚ RTFM" + +#: NOT FOUND IN SOURCE +msgid "User %1 %2: %3\\n" +msgstr "Użytkownik %1 %2: %3 \\n" + +#: NOT FOUND IN SOURCE +msgid "User %1 Password: %2\\n" +msgstr "HasÅ‚o użytkownika %1: %2\\n" + +#: lib/RT/Ticket_Overlay.pm:496 +#. ($args{'Owner'}) +msgid "User '%1' could not be found." +msgstr "Nie można znaleźć użytkownika %1." + +#: NOT FOUND IN SOURCE +msgid "User '%1' not found" +msgstr "Nie udaÅ‚o siÄ™ wyszukać użytkownika '%1'" + +#: NOT FOUND IN SOURCE +msgid "User '%1' not found\\n" +msgstr "Nie udaÅ‚o siÄ™ wyszukać użytkownika '%1'\\n" + +#: etc/initialdata:132 etc/initialdata:206 +msgid "User Defined" +msgstr "Definiowany przez użytkownika" + +#: html/Admin/Elements/EditScrip:98 +msgid "User Defined conditions and actions" +msgstr "Warunki i operacje zdefiniowane przez użytkownika" + +#: NOT FOUND IN SOURCE +msgid "User ID" +msgstr "Id" + +#: NOT FOUND IN SOURCE +msgid "User Id" +msgstr "Id" + +#: html/Admin/Elements/CustomFieldTabs:72 html/Admin/Elements/GroupTabs:68 html/Admin/Elements/QueueTabs:85 html/Admin/Elements/SystemTabs:68 html/Admin/Global/index.html:80 +msgid "User Rights" +msgstr "Uprawnienia użytkowników" + +#: lib/RT/Interface/Web.pm:1283 +#. ($cf->Name, $class, $Object->id) +msgid "User asked for an unknown update type for custom field %1 for %2 object #%3" +msgstr "L'utilisateur a demandĂŠ un type de mise Ă  jour non connu pour le champ personnalisĂŠ %1 de l'objet %2Â%3" + +#: html/Admin/Users/Modify.html:293 +#. ($msg) +msgid "User could not be created: %1" +msgstr "Nie udaÅ‚o siÄ™ utworzyć użytkownika: %1" + +#: lib/RT/User_Overlay.pm:331 +msgid "User created" +msgstr "Użytkownik zostaÅ‚ utworzony" + +#: html/Admin/CustomFields/GroupRights.html:74 html/Admin/Global/GroupRights.html:88 html/Admin/Groups/GroupRights.html:75 html/Admin/Queues/GroupRights.html:90 +msgid "User defined groups" +msgstr "Grupy def. przez użytkownika" + +#: lib/RT/User_Overlay.pm:593 lib/RT/User_Overlay.pm:613 +msgid "User loaded" +msgstr "Użytkownik zaÅ‚adowany" + +#: NOT FOUND IN SOURCE +msgid "User notified" +msgstr "Użytkownik zostaÅ‚ powiadomiony" + +#: NOT FOUND IN SOURCE +msgid "User view" +msgstr "Widok użytkownika" + +#: html/Admin/Groups/index.html:99 +msgid "User-defined groups" +msgstr "Groupe dĂŠfinis par l'utilisateur" + +#: html/Admin/Users/Modify.html:69 html/Elements/Login:73 html/Ticket/Elements/AddWatchers:56 +msgid "Username" +msgstr "Nazwa" + +#: html/Admin/Elements/GlobalCustomFieldTabs:55 html/Admin/Elements/SelectNewGroupMembers:47 html/Admin/Elements/Tabs:53 html/Admin/Global/CustomFields/index.html:64 html/Admin/Groups/Members.html:76 html/Admin/Queues/People.html:89 html/Admin/index.html:62 html/User/Groups/Members.html:79 lib/RT/CustomField_Overlay.pm:1086 +msgid "Users" +msgstr "Użytkownicy" + +#: html/Admin/Users/index.html:85 +msgid "Users matching search criteria" +msgstr "Użytkownicy odpowiadajÄ…cy kryteriom wyszukiwania" + +#: lib/RT/Tickets_Overlay_SQL.pm:523 +msgid "Valid Query" +msgstr "Sprawdź zapytanie" + +#: NOT FOUND IN SOURCE +msgid "ValueOfQueue" +msgstr "Wartość kolejki" + +#: html/Admin/CustomFields/Modify.html:89 html/Admin/Elements/EditCustomField:78 +msgid "Values" +msgstr "WartoÅ›ci" + +#: lib/RT/Queue_Overlay.pm:108 +msgid "Watch" +msgstr "Obserwuj" + +#: lib/RT/Queue_Overlay.pm:109 +msgid "WatchAsAdminCc" +msgstr "WatchAsAdminCc" + +#: NOT FOUND IN SOURCE +msgid "Watcher loaded" +msgstr "Observateur chargĂŠ" + +#: html/Admin/Elements/QueueTabs:63 +msgid "Watchers" +msgstr "Obserwatorzy" + +#: NOT FOUND IN SOURCE +msgid "WebEncoding" +msgstr "Web-kodowanie" + +#: lib/RT/Date.pm:415 +msgid "Wed." +msgstr "Åšro." + +#: etc/initialdata:521 +msgid "When a ticket has been approved by all approvers, add correspondence to the original ticket" +msgstr "Po zatwierdzeniu zgÅ‚oszenia przez wszystkich zatwierdzajÄ…cych, dodaj korespondencjÄ™ do oryginalnego zgÅ‚oszenia" + +#: etc/initialdata:485 +msgid "When a ticket has been approved by any approver, add correspondence to the original ticket" +msgstr "Po zatwierdzeniu zgÅ‚oszenia przez któregokolwiek z zatwierdzajÄ…cych, dodaj korespondencjÄ™ do oryginalnego zgÅ‚oszenia" + +#: etc/initialdata:146 +msgid "When a ticket is created" +msgstr "Po utworzeniu zgÅ‚oszenia" + +#: etc/initialdata:418 +msgid "When an approval ticket is created, notify the Owner and AdminCc of the item awaiting their approval" +msgstr "Po utworzeniu zgÅ‚oszenia podlegajÄ…cego zatwierdzeniu, powiadom wÅ‚aÅ›ciciela i osoby o uprawnieniach AdminCc o zadaniu oczekujÄ…cym zatwierdzenie przez nich" + +#: etc/initialdata:151 +msgid "When anything happens" +msgstr "JeÅ›li cokolwiek siÄ™ wydarzy" + +#: etc/initialdata:199 +msgid "Whenever a ticket is resolved" +msgstr "Zawsze gdy zgÅ‚oszenie bÄ™dzie zamykane" + +#: etc/initialdata:185 +msgid "Whenever a ticket's owner changes" +msgstr "Zawsze gdy zmieni siÄ™ wÅ‚aÅ›ciciel zgÅ‚oszenia" + +#: etc/initialdata:178 etc/upgrade/3.1.17/content:16 +msgid "Whenever a ticket's priority changes" +msgstr "Zawsze gdy zmieni siÄ™ priorytet zgÅ‚oszenia" + +#: etc/initialdata:193 +msgid "Whenever a ticket's queue changes" +msgstr "Zawsze gdy zmieni siÄ™ kolejka zgÅ‚oszenia" + +#: etc/initialdata:170 +msgid "Whenever a ticket's status changes" +msgstr "Zawsze gdy zmieni siÄ™ status zgÅ‚oszenia" + +#: etc/initialdata:207 +msgid "Whenever a user-defined condition occurs" +msgstr "Zawsze gdy wystÄ…pi warunek definiowany przez użytkownika" + +#: etc/initialdata:164 +msgid "Whenever comments come in" +msgstr "Zawsze gdy wystÄ…piÄ… komentarze" + +#: etc/initialdata:157 +msgid "Whenever correspondence comes in" +msgstr "Zawsze gdy wpÅ‚ynie korespondencja" + +#: NOT FOUND IN SOURCE +msgid "Which are referred to by " +msgstr "Które sÄ… zgÅ‚oszeniami powiÄ…zanymi" + +#: NOT FOUND IN SOURCE +msgid "Which refer to" +msgstr "Które dotyczÄ…" + +#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:89 +msgid "Work" +msgstr "Praca" + +#: html/Search/Results.html:84 +msgid "Work offline" +msgstr "Praca zdalna" + +#: NOT FOUND IN SOURCE +msgid "WorkPhone" +msgstr "Tel. do pracy" + +#: html/Ticket/Elements/ShowBasics:63 html/Ticket/Update.html:64 +msgid "Worked" +msgstr "Czas pracy" + +#: NOT FOUND IN SOURCE +msgid "XXX CHANGEME You are not an authorized user" +msgstr "XXX CHANGEME Nie jesteÅ› użytkownikiem z uprawnieniami" + +#: NOT FOUND IN SOURCE +msgid "Yes" +msgstr "Tak" + +#: lib/RT/Ticket_Overlay.pm:3096 +msgid "You already own this ticket" +msgstr "JesteÅ› już wÅ‚aÅ›cicielem tego zgÅ‚oszenia" + +#: html/autohandler:158 html/autohandler:166 +msgid "You are not an authorized user" +msgstr "Nie jesteÅ› autoryzowanym użytkownikiem" + +#: lib/RT/Ticket_Overlay.pm:2978 +msgid "You can only reassign tickets that you own or that are unowned" +msgstr "Możesz ponownie przydzielić tylko te zgÅ‚oszenia, których jesteÅ› wÅ‚aÅ›cicielem lub te, które nie majÄ… wÅ‚aÅ›ciciela" + +#: NOT FOUND IN SOURCE +msgid "You don't have permission to view that ticket.\\n" +msgstr "Nie masz uprawnieÅ„ do przeglÄ…dania tego zgÅ‚oszenia.\\n" + +#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:780 +#. ($num, $queue) +msgid "You found %1 tickets in queue %2" +msgstr "WyszukaÅ‚eÅ› zgÅ‚oszenia %1 w kolejce %2" + +#: html/NoAuth/Logout.html:52 +msgid "You have been logged out of RT." +msgstr "ZostaÅ‚eÅ› wylogowany z RT" + +#: html/SelfService/Display.html:109 +msgid "You have no permission to create tickets in that queue." +msgstr "Nie masz uprawnieÅ„ do rejestrowania zgÅ‚oszeÅ„ w tej kolejce." + +#: lib/RT/Ticket_Overlay.pm:1964 +msgid "You may not create requests in that queue." +msgstr "Nie możesz rejestrować zgÅ‚oszeÅ„ w tej kolejce." + +#: html/NoAuth/Logout.html:56 +msgid "You're welcome to login again" +msgstr "ProszÄ™ zalogować siÄ™ ponownie" + +#: NOT FOUND IN SOURCE +msgid "Your %1 requests" +msgstr "Twoje zgÅ‚oszenia %1" + +#: NOT FOUND IN SOURCE +msgid "Your RT administrator has misconfigured the mail aliases which invoke RT" +msgstr "Administrator RT niewÅ‚aÅ›ciwie skonfigurowaÅ‚ aliasy maila, które wywoÅ‚ujÄ… RT" + +#: etc/initialdata:502 +msgid "Your request has been approved by %1. Other approvals may still be pending." +msgstr "Twoje zgÅ‚oszenie zostaÅ‚o zatwierdzone przez %1. Może nadal oczekiwać na inne zatwierdzenia." + +#: etc/initialdata:540 +msgid "Your request has been approved." +msgstr "Twoje zgÅ‚oszenie zostaÅ‚o zatwierdzone." + +#: NOT FOUND IN SOURCE +msgid "Your request was rejected" +msgstr "Twoje zgÅ‚oszenie zostaÅ‚o odrzucone" + +#: etc/initialdata:445 +msgid "Your request was rejected." +msgstr "Twoje zgÅ‚oszenie zostaÅ‚o odrzucone" + +#: html/autohandler:193 +msgid "Your username or password is incorrect" +msgstr "Nazwa użytkownika lub hasÅ‚o jest nieprawidÅ‚owe" + +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:149 +msgid "Zip" +msgstr "Kod pocztowy" + +#: NOT FOUND IN SOURCE +msgid "[no subject]" +msgstr "[Pas de sujet]" + +#: lib/RT/System.pm:88 +msgid "allow creation of saved searches" +msgstr "" + +#: lib/RT/System.pm:87 +msgid "allow loading of saved searches" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "and is not" +msgstr "i nie jest" + +#: NOT FOUND IN SOURCE +msgid "and not" +msgstr "i nie" + +#: html/User/Elements/DelegateRights:80 +#. ($right->PrincipalObj->Object->SelfDescription) +msgid "as granted to %1" +msgstr "tak jak przydzielone dla %1" + +#: html/Search/Elements/PickBasics:127 +msgid "belongs to" +msgstr "" + +#: html/SelfService/Closed.html:49 +msgid "closed" +msgstr "zamkniÄ™te" + +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:55 +msgid "contains" +msgstr "zawiera" + +#: NOT FOUND IN SOURCE +msgid "content" +msgstr "zawartość" + +#: NOT FOUND IN SOURCE +msgid "content-type" +msgstr "typ zawartoÅ›ci" + +#: NOT FOUND IN SOURCE +msgid "correspondence (probably) not sent" +msgstr "korespondencja (prawdopodobnie) nie zostaÅ‚a wysÅ‚ana" + +#: NOT FOUND IN SOURCE +msgid "correspondence sent" +msgstr "korespondencja zostaÅ‚a wysÅ‚ana" + +#: html/Admin/Queues/Modify.html:98 lib/RT/Date.pm:342 +msgid "days" +msgstr "dniami" + +#: NOT FOUND IN SOURCE +msgid "dead" +msgstr "effacĂŠ" + +#: NOT FOUND IN SOURCE +msgid "delete" +msgstr "usuÅ„" + +#: lib/RT/Queue_Overlay.pm:88 +msgid "deleted" +msgstr "usuniÄ™te" + +#: html/Search/Elements/PickBasics:128 +msgid "does not belong to" +msgstr "" + +#: html/Search/Elements/PickBasics:61 +msgid "does not match" +msgstr "nie zgadza siÄ™ z" + +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:56 +msgid "doesn't contain" +msgstr "nie zawiera" + +#: NOT FOUND IN SOURCE +msgid "email address" +msgstr "adresse email" + +#: html/Elements/SelectEqualityOperator:59 +msgid "equal to" +msgstr "równy" + +#: html/Search/Build.html:387 +msgid "error: can't move down" +msgstr "" + +#: html/Search/Build.html:409 +msgid "error: can't move left" +msgstr "" + +#: html/Search/Build.html:368 +msgid "error: can't move up" +msgstr "" + +#: html/Search/Build.html:451 +msgid "error: nothing to delete" +msgstr "" + +#: html/Search/Build.html:373 html/Search/Build.html:392 html/Search/Build.html:414 html/Search/Build.html:443 +msgid "error: nothing to move" +msgstr "" + +#: html/Search/Build.html:469 +msgid "error: nothing to toggle" +msgstr "" + +#: NOT FOUND IN SOURCE +msgid "false" +msgstr "faux" + +#: NOT FOUND IN SOURCE +msgid "filename" +msgstr "nazwa pliku" + +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 +msgid "greater than" +msgstr "wiÄ™kszy od" + +#: lib/RT/Group_Overlay.pm:222 +#. ($self->Name) +msgid "group '%1'" +msgstr "grupy '%1'" + +#: lib/RT/Date.pm:338 +msgid "hours" +msgstr "godz." + +#: html/Search/Elements/PickBasics:48 +msgid "id" +msgstr "Numer" + +#: NOT FOUND IN SOURCE +msgid "in class %1" +msgstr "w ramach klasy %1" + +#: html/Elements/SelectBoolean:53 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:57 html/Search/Elements/PickBasics:175 html/Search/Elements/PickBasics:74 html/Search/Elements/PickBasics:90 html/Search/Elements/PickCFs:53 +msgid "is" +msgstr "jest" + +#: html/Elements/SelectBoolean:57 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:58 html/Search/Elements/PickBasics:176 html/Search/Elements/PickBasics:75 html/Search/Elements/PickBasics:91 html/Search/Elements/PickCFs:54 +msgid "isn't" +msgstr "nie jest" + +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 +msgid "less than" +msgstr "mniejszy od" + +#: html/Search/Elements/PickBasics:60 +msgid "matches" +msgstr "zgadza siÄ™ z" + +#: lib/RT/Date.pm:334 +msgid "min" +msgstr "min." + +#: html/Ticket/Update.html:64 +msgid "minutes" +msgstr "minuty" + +#: NOT FOUND IN SOURCE +msgid "modifications\\n\\n" +msgstr "modyfikacje\\n\\n" + +#: lib/RT/Date.pm:350 +msgid "months" +msgstr "miesiÄ…cami" + +#: lib/RT/Queue_Overlay.pm:83 +msgid "new" +msgstr "nowe" + +#: html/Admin/Elements/PickCustomFields:64 html/Admin/Elements/PickObjects:63 +msgid "no name" +msgstr "bez nazwy" + +#: html/Admin/Elements/EditScrips:64 +msgid "no value" +msgstr "brak wartoÅ›ci" + +#: html/Admin/Elements/EditQueueWatchers:48 html/Ticket/Elements/EditWatchers:49 +msgid "none" +msgstr "żaden" + +#: html/Elements/SelectEqualityOperator:59 +msgid "not equal to" +msgstr "różny od" + +#: NOT FOUND IN SOURCE +msgid "notlike" +msgstr "necontientpas" + +#: html/SelfService/Elements/MyRequests:83 lib/RT/Queue_Overlay.pm:84 +msgid "open" +msgstr "otwarte" + +#: lib/RT/Group_Overlay.pm:227 +#. ($self->Name, $user->Name) +msgid "personal group '%1' for user '%2'" +msgstr "prywatna grupa '%1' użytkownika '%2'" + +#: lib/RT/Group_Overlay.pm:235 +#. ($queue->Name, $self->Type) +msgid "queue %1 %2" +msgstr "kolejka %1 %2" + +#: lib/RT/Queue_Overlay.pm:87 +msgid "rejected" +msgstr "odrzucone" + +#: lib/RT/Queue_Overlay.pm:86 +msgid "resolved" +msgstr "zamkniÄ™te" + +#: lib/RT/Date.pm:330 +msgid "sec" +msgstr "sek." + +#: lib/RT/System.pm:86 +msgid "show Configuration tab" +msgstr "" + +#: html/Search/Results.html:82 +msgid "spreadsheet" +msgstr "Arkusz kalk." + +#: lib/RT/Queue_Overlay.pm:85 +msgid "stalled" +msgstr "zamrożone" + +#: lib/RT/Group_Overlay.pm:230 +#. ($self->Type) +msgid "system %1" +msgstr "system %1" + +#: lib/RT/Group_Overlay.pm:241 +#. ($self->Type) +msgid "system group '%1'" +msgstr "grupy systemowej '%1'" + +#: html/Elements/Error:66 html/SelfService/Error.html:63 +msgid "the calling component did not specify why" +msgstr "przywoÅ‚ywany komponent nie okreÅ›liÅ‚ powodu" + +#: NOT FOUND IN SOURCE +msgid "ticket #%1" +msgstr "ticket n°%1" + +#: lib/RT/Group_Overlay.pm:238 +#. ($self->Instance, $self->Type) +msgid "ticket #%1 %2" +msgstr "zgÅ‚oszenie #%1 %2" + +#: NOT FOUND IN SOURCE +msgid "till" +msgstr "do" + +#: NOT FOUND IN SOURCE +msgid "true" +msgstr "vrai" + +#: lib/RT/Group_Overlay.pm:244 +#. ($self->Id) +msgid "undescribed group %1" +msgstr "nieopisana grupa %1" + +#: NOT FOUND IN SOURCE +msgid "undescripbed group %1" +msgstr "nieopisana grupa %1" + +#: lib/RT/Group_Overlay.pm:219 +#. ($user->Object->Name) +msgid "user %1" +msgstr "użytkownika %1" + +#: lib/RT/Date.pm:346 +msgid "weeks" +msgstr "tygodniami" + +#: NOT FOUND IN SOURCE +msgid "with template %1" +msgstr "wg szablonu %1" + +#: lib/RT/Date.pm:354 +msgid "years" +msgstr "rokiem/latami" + diff --git a/rt/lib/RT/I18N/pt_br.po b/rt/lib/RT/I18N/pt_br.po index a4892b05e..cbf92c594 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.1.3 2004-12-03 20:39:09 ivan Exp $ +# $Id: pt_br.po,v 1.1.1.4 2005-10-15 09:10:38 ivan Exp $ msgid "" msgstr "" "Project-Id-Version: RT 2.1.x\n" @@ -14,64 +14,58 @@ msgstr "" msgid "#" msgstr "#" -#: NOT FOUND IN SOURCE -msgid "#%1" -msgstr "" - -#: 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 -#. ($TicketObj->Id, $TicketObj->Subject) +#: html/Approvals/Elements/Approve:48 html/Approvals/Elements/ShowDependency:71 html/SelfService/Display.html:46 html/Ticket/Display.html:47 html/Ticket/Display.html:51 #. ($Ticket->id, $Ticket->Subject) -#. ($ticket->Id, $ticket->Subject) #. ($link->BaseObj->Id, $link->BaseObj->Subject) +#. ($ticket->Id, $ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) msgid "#%1: %2" msgstr "#%1: %2" -#: lib/RT/Record.pm:737 -#. ($self->id) +#: lib/RT/Record.pm:926 +#. ($label) msgid "$prefix %1" msgstr "" -#: lib/RT/URI/fsck_com_rt.pm:235 +#: lib/RT/URI/fsck_com_rt.pm:257 #. ($self->ObjectType, $self->Object->Id) msgid "%1 #%2" msgstr "" -#: html/Search/Elements/SelectPersonType:30 lib/RT/Date.pm:337 +#: lib/RT/Date.pm:361 #. ($s, $time_unit) -#. ($option, $subtype) msgid "%1 %2" msgstr "%1 %2" -#: lib/RT/Tickets_Overlay.pm:828 -#. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) +#: NOT FOUND IN SOURCE msgid "%1 %2 %3" msgstr "%1 %2 %3" -#: lib/RT/Date.pm:373 +#: lib/RT/Date.pm:397 #. ($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 %2 %3 %4:%5:%6 %7" -#: lib/RT/Ticket_Overlay.pm:3451 lib/RT/Transaction_Overlay.pm:550 lib/RT/Transaction_Overlay.pm:593 +#: lib/RT/Record.pm:1671 lib/RT/Transaction_Overlay.pm:636 lib/RT/Transaction_Overlay.pm:679 #. ($cf->Name, $new_value->Content) #. ($field, $self->NewValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 added" msgstr "%1 %2 adicionado" -#: lib/RT/Date.pm:334 +#: lib/RT/Date.pm:358 #. ($s, $time_unit) msgid "%1 %2 ago" msgstr "%1 %2 atrás" -#: lib/RT/Ticket_Overlay.pm:3457 lib/RT/Transaction_Overlay.pm:557 -#. ($cf->Name, $old_value, $new_value->Content) +#: lib/RT/Record.pm:1678 lib/RT/Transaction_Overlay.pm:643 +#. ($cf->Name, $old_content, $new_value->Content) #. ($field, $self->OldValue, $self->NewValue) msgid "%1 %2 changed to %3" msgstr "%1 %2 alterado para %3" -#: lib/RT/Ticket_Overlay.pm:3454 lib/RT/Transaction_Overlay.pm:553 lib/RT/Transaction_Overlay.pm:599 -#. ($cf->Name, $old_value) +#: lib/RT/Record.pm:1675 lib/RT/Transaction_Overlay.pm:639 lib/RT/Transaction_Overlay.pm:685 +#. ($cf->Name, $old_value->Content) #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 deleted" @@ -81,50 +75,25 @@ msgstr "%1 %2 removido" msgid "%1 %2 of group %3" msgstr "%1 %2 do grupo %3" -#: html/Admin/Elements/EditScrips:43 html/Admin/Elements/ListGlobalScrips:27 html/Ticket/Elements/PreviewScrips:53 -#. ($scrip->ConditionObj->Name, $scrip->ActionObj->Name, $scrip->TemplateObj->Name) +#: html/Admin/Elements/EditScrips:65 html/Admin/Elements/ListGlobalScrips:64 html/Ticket/Elements/PreviewScrips:98 #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) msgid "%1 %2 with template %3" msgstr "%1 %2 com modelo %3" -#: NOT FOUND IN SOURCE -msgid "%1 %2 הוסף" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 מקבוצה %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 נמחק" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 ×¢× ×ª×‘× ×™×ª %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 שונה ל %3" -msgstr "" - #: NOT FOUND IN SOURCE msgid "%1 (%2) %3 this ticket\\n" msgstr "%1 (%2) %3 este tíquete\\n" -#: NOT FOUND IN SOURCE -msgid "%1 (%2) %3 פנייה זו\\n" -msgstr "" - -#: html/Ticket/Elements/ShowAttachments:51 +#: html/Ticket/Elements/ShowAttachments:72 #. ($rev->CreatedAsString, $size, $rev->CreatorObj->Name) msgid "%1 (%2) by %3" msgstr "" -#: html/SelfService/Update.html:30 html/Ticket/Elements/EditBasics:66 html/Ticket/Update.html:39 html/Ticket/Update.html:41 html/Tools/MyDay.html:20 -#. ($Ticket->Status()) -#. ($TicketObj->Status) +#: html/SelfService/Update.html:60 html/Ticket/Elements/EditBasics:87 html/Ticket/Update.html:61 html/Ticket/Update.html:63 html/Tools/MyDay.html:65 +#. (loc($DefaultStatus)) +#. (loc($TicketObj->Status)) #. ($TicketObj->OwnerObj->Name()) -#. ($DefaultStatus) +#. (loc($Ticket->Status())) msgid "%1 (Unchanged)" msgstr "" @@ -132,57 +101,68 @@ msgstr "" msgid "%1 - %2 shown" msgstr "%1 - %2 apresentados" -#: bin/rt-crontool:165 bin/rt-crontool:172 bin/rt-crontool:178 +#: bin/rt-crontool:194 bin/rt-crontool:201 bin/rt-crontool:207 #. ("--search-argument", "--search") #. ("--condition-argument", "--condition") #. ("--action-argument", "--action") msgid "%1 - An argument to pass to %2" msgstr "%1 - Um argumento para passar para %2" -#: bin/rt-crontool:181 +#: bin/rt-crontool:210 #. ("--verbose") msgid "%1 - Output status updates to STDOUT" msgstr "%1 - Mostra atualizações de estado no STDOUT" -#: bin/rt-crontool:175 +#: bin/rt-crontool:204 #. ("--action") msgid "%1 - Specify the action module you want to use" msgstr "%1 - Especifica o módulo de ação que você quer usar" -#: bin/rt-crontool:169 +#: bin/rt-crontool:198 #. ("--condition") msgid "%1 - Specify the condition module you want to use" msgstr "%1 - Especifica o módulo de condição que você quer usar" -#: bin/rt-crontool:162 +#: bin/rt-crontool:191 #. ("--search") msgid "%1 - Specify the search module you want to use" msgstr "%1 - Especifica o módulo de busca que você quer usar" -#: NOT FOUND IN SOURCE -msgid "%1 - ×רגומנט להעביר ×ל %2" -msgstr "" - $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) -#: html/Elements/Footer:36 -#. ('»|«', $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2004', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2004', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) +#: html/Elements/Footer:58 +#. ('»|«', + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) msgid "%1 RT %2 Copyright 1996-%3 %4." msgstr "" -#: lib/RT/ScripAction_Overlay.pm:114 +#: lib/RT/ScripAction_Overlay.pm:151 #. ($self->Id) msgid "%1 ScripAction loaded" msgstr "ScripAction %1 carregado" -#: lib/RT/Ticket_Overlay.pm:3484 +#: lib/RT/Record.pm:1708 #. ($args{'Value'}, $cf->Name) msgid "%1 added as a value for %2" msgstr "%1 usado como um valor de %2" @@ -199,32 +179,31 @@ msgstr "Aliases %1 requerem um TicketId no qual trabalhar " msgid "%1 aliases require a TicketId to work on (from %2) %3" msgstr "Aliases %1 requerem um TicketId no qual trabalhar (de %2) %3" -#: lib/RT/Link_Overlay.pm:111 lib/RT/Link_Overlay.pm:118 +#: lib/RT/Link_Overlay.pm:145 lib/RT/Link_Overlay.pm:152 #. ($args{'Base'}) #. ($args{'Target'}) msgid "%1 appears to be a local object, but can't be found in the database" msgstr "%1 parece ser um objeto local, mas não pode ser encontrado no banco de dados" -#: html/Ticket/Elements/ShowDates:52 lib/RT/Transaction_Overlay.pm:458 +#: html/Ticket/Elements/ShowDates:73 lib/RT/Transaction_Overlay.pm:520 #. ($self->BriefDescription , $self->CreatorObj->Name) #. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) msgid "%1 by %2" msgstr "%1 por %2" -#: lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:688 lib/RT/Transaction_Overlay.pm:697 lib/RT/Transaction_Overlay.pm:700 -#. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) +#: lib/RT/Transaction_Overlay.pm:777 lib/RT/Transaction_Overlay.pm:786 lib/RT/Transaction_Overlay.pm:789 #. ($self->Field , $q1->Name , $q2->Name) #. ($self->Field, $t2->AsString, $t1->AsString) -#. ($self->Field, $self->OldValue, $self->NewValue) +#. ($self->Field, ($self->OldValue? "'".$self->OldValue ."'" : $self->loc("(no value)")) , "'". $self->NewValue."'") msgid "%1 changed from %2 to %3" msgstr "%1 alterado de %2 para %3" -#: html/Search/Build.html:161 +#: html/Search/Build.html:212 #. ($Description) msgid "%1 copy" msgstr "" -#: lib/RT/Record.pm:739 +#: lib/RT/Record.pm:930 msgid "%1 could not be set to %2." msgstr "%1 não pôde ser alterado para %2" @@ -232,20 +211,22 @@ msgstr "%1 não pôde ser alterado para %2" msgid "%1 couldn't init a transaction (%2)\\n" msgstr "%1 não pôde iniciar uma transação (%2)\\n" -#: lib/RT/Ticket_Overlay.pm:2739 +#: lib/RT/Ticket_Overlay.pm:2743 #. ($self) msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." msgstr "%1 não pôde alterar estado para resolvido. O banco de dados do RT pode estar inconsistente." -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:560 +#. ($obj_type) msgid "%1 created" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:565 +#. ($obj_type) msgid "%1 deleted" msgstr "" -#: html/Elements/MyTickets:24 +#: html/Elements/MyTickets:47 #. ($rows) msgid "%1 highest priority tickets I own" msgstr "" @@ -254,17 +235,16 @@ msgstr "" msgid "%1 highest priority tickets I own..." msgstr "%1 tíquetes de mais alta prioridade que eu possuo..." -#: html/Elements/MyTickets:26 -#. ($rows) +#: NOT FOUND IN SOURCE msgid "%1 highest priority tickets I requested..." msgstr "%1 tíquetes de mais alta prioridade que eu requeri..." -#: bin/rt-crontool:157 +#: bin/rt-crontool:186 #. ($0) msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." msgstr "%1 é uma ferramenta para modificar tíquetes a partir de uma ferramenta de agenda externa, como o cron." -#: lib/RT/Queue_Overlay.pm:784 +#: lib/RT/Queue_Overlay.pm:860 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this queue." msgstr "%1 não é mais um %2 para esta fila." @@ -273,8 +253,7 @@ msgstr "%1 não é mais um %2 para esta fila." msgid "%1 is no longer a %2 for this ticket." msgstr "%1 não é mais um %2 para este tíquete." -#: lib/RT/Ticket_Overlay.pm:3540 -#. ($args{'Value'}, $cf->Name) +#: NOT FOUND IN SOURCE msgid "%1 is no longer a value for custom field %2" msgstr "%1 não é mais um valor para o campo personalizado %2" @@ -282,11 +261,7 @@ msgstr "%1 não é mais um valor para o campo personalizado %2" msgid "%1 isn't a valid Queue id." msgstr "%1 não é um identificador de fila válido." -#: NOT FOUND IN SOURCE -msgid "%1 matches" -msgstr "" - -#: html/Ticket/Create.html:155 html/Ticket/Create.html:156 html/Ticket/Elements/ShowBasics:36 html/Ticket/Elements/ShowBasics:42 html/Ticket/Elements/ShowBasics:47 +#: html/Ticket/Create.html:186 html/Ticket/Create.html:187 html/Ticket/Elements/ShowBasics:58 html/Ticket/Elements/ShowBasics:64 html/Ticket/Elements/ShowBasics:69 #. ('') #. ('') #. ($Ticket->TimeEstimated) @@ -295,15 +270,7 @@ msgstr "" msgid "%1 min" msgstr "%1 min" -#: NOT FOUND IN SOURCE -msgid "%1 most recently updated articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 newest articles" -msgstr "" - -#: html/Elements/MyRequests:25 +#: html/Elements/MyRequests:47 #. ($rows) msgid "%1 newest unowned tickets" msgstr "" @@ -312,11 +279,11 @@ msgstr "" msgid "%1 not shown" msgstr "%1 não mostrado" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:827 msgid "%1 objects" msgstr "" -#: html/User/Elements/DelegateRights:75 +#: html/User/Elements/DelegateRights:97 #. (loc($ObjectType =~ /^RT::(.*)$/)) msgid "%1 rights" msgstr "%1 direitos" @@ -337,7 +304,7 @@ msgstr "Tipo %1 desconhecido para %2" msgid "%1 was created without a CurrentUser\\n" msgstr "%1 foi criado sem um CurrentUser\\n" -#: lib/RT/Action/ResolveMembers.pm:41 +#: lib/RT/Action/ResolveMembers.pm:63 #. (ref $self) msgid "%1 will resolve all members of a resolved group ticket." msgstr "%1 resolverá todos os membros de um grupo de tíquetes resolvidos." @@ -346,72 +313,36 @@ msgstr "%1 resolverá todos os membros de um grupo de tíquetes resolvidos." msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." msgstr "%1 colocará como pendente uma BASE [local] se for dependente [ou membro] de uma requisição ligada." -#: NOT FOUND IN SOURCE -msgid "%1 הוסף כערך עבור %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד עליה×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× (מ %2) %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 לפני %2 ימי×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 נר××” כמו ×ובייקט מקומי, ×בל ×”×•× ×ינו × ×ž×¦× ×‘×ž×¡×“ הנתוני×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 על ידי %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 פעולת-סקריפ נטענה" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 שונה מ %2 ל %3" -msgstr "" - -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:828 msgid "%1's %2 objects" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:829 msgid "%1's %2's %3 objects" msgstr "" -#: html/Search/Elements/SearchPrivacy:7 html/Search/Elements/SelectSearchObject:10 html/Search/Elements/SelectSearchesForObjects:11 -#. ($Object->Name) +#: html/Search/Elements/SearchPrivacy:52 html/Search/Elements/SelectSearchObject:55 html/Search/Elements/SelectSearchesForObjects:56 #. ($object->Name) +#. ($Object->Name) msgid "%1's saved searches" msgstr "" -#: lib/RT/Transaction_Overlay.pm:408 +#: lib/RT/Transaction_Overlay.pm:470 #. ($self) msgid "%1: no attachment specified" msgstr "%1: nenhum arquivo anexo especificado" -#: html/Ticket/Elements/ShowTransactionAttachments:56 +#: html/Ticket/Elements/ShowTransactionAttachments:78 #. ($size) msgid "%1b" msgstr "%1b" -#: html/Ticket/Elements/ShowTransactionAttachments:53 +#: html/Ticket/Elements/ShowTransactionAttachments:75 #. (int( $size / 102.4 ) / 10) msgid "%1k" msgstr "%1k" -#: lib/RT/Ticket_Overlay.pm:1252 +#: lib/RT/Ticket_Overlay.pm:1118 #. ($args{'Status'}) msgid "'%1' is an invalid value for status" msgstr "'%1' é um valor inválido para o estado" @@ -428,7 +359,7 @@ msgstr "(Assinale para remover o membro do grupo)" msgid "(Check box to delete scrip)" msgstr "(Assinale para remover o 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/Elements/EditLinks:32 html/Ticket/Elements/EditPeople:45 html/User/Groups/Members.html:54 +#: html/Admin/Elements/EditCustomFieldValues:50 html/Admin/Elements/EditQueueWatchers:50 html/Admin/Elements/EditScrips:56 html/Admin/Elements/EditTemplates:57 html/Admin/Groups/Members.html:73 html/Elements/EditLinks:54 html/Ticket/Elements/EditPeople:67 html/User/Groups/Members.html:76 msgid "(Check box to delete)" msgstr "(Assinale para remover)" @@ -436,53 +367,49 @@ msgstr "(Assinale para remover)" msgid "(Check boxes to delete)" msgstr "(Assinale para remover)" -#: html/Ticket/Elements/PreviewScrips:49 +#: html/Ticket/Elements/PreviewScrips:94 msgid "(Check boxes to disable notifications to the listed recipients)" msgstr "" -#: html/Ticket/Elements/PreviewScrips:71 +#: html/Ticket/Elements/PreviewScrips:116 msgid "(Check boxes to enable notifications to the listed recipients)" msgstr "" -#: html/Ticket/Create.html:178 +#: html/Ticket/Create.html:209 msgid "(Enter ticket ids or URLs, separated with spaces)" -msgstr "(Entre com identificadores de tíquetes ou URLs, separados por espaços)" - -#: NOT FOUND IN SOURCE -msgid "(Enter ticket ids or URLs, seperated with spaces)" msgstr "" -#: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 +#: html/Admin/Queues/Modify.html:75 html/Admin/Queues/Modify.html:81 #. ($RT::CorrespondAddress) #. ($RT::CommentAddress) -msgid "(If left blank, will default to %1" -msgstr "(Se deixado em branco, será entendido como %1" +msgid "(If left blank, will default to %1)" +msgstr "(Se deixado em branco, será entendido como %)" #: NOT FOUND IN SOURCE msgid "(No Value)" msgstr "(Sem Valor)" -#: html/Admin/Elements/EditCustomFields:32 html/Admin/Elements/ListGlobalCustomFields:31 +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Elements/ListGlobalCustomFields:53 msgid "(No custom fields)" msgstr "(Nenhum campo personalizado)" -#: html/Admin/Groups/Members.html:49 html/User/Groups/Members.html:52 +#: html/Admin/Groups/Members.html:71 html/User/Groups/Members.html:74 msgid "(No members)" msgstr "(Sem membros)" -#: html/Admin/Elements/EditScrips:31 html/Admin/Elements/ListGlobalScrips:31 +#: html/Admin/Elements/EditScrips:53 html/Admin/Elements/ListGlobalScrips:49 msgid "(No scrips)" msgstr "(Sem scrips)" -#: html/Admin/Elements/EditTemplates:30 +#: html/Admin/Elements/EditTemplates:52 msgid "(No templates)" msgstr "(Nenhum esquema)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/PickCustomFields:47 html/Admin/Elements/PickObjects:47 msgid "(None)" msgstr "" -#: html/Ticket/Update.html:66 +#: html/Ticket/Update.html:88 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 "(Envia uma cópia-cega (Bcc) desta atualização para uma lista de endereços de email separados por vírgula. Não altera quem vai receber atualizações futuras.)" @@ -490,11 +417,11 @@ msgstr "(Envia uma cópia-cega (Bcc) desta atualização para uma lista de ender 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 "(Envia uma cópia-cega (Bcc) desta atualização para uma lista de endereços eletrônicos separados por vírgulas. Não altera o destinatário de atualizações futuras.)" -#: html/Ticket/Create.html:78 +#: html/Ticket/Create.html:100 msgid "(Sends a carbon-copy of this update to a comma-delimited list of administrative email addresses. These people will receive future updates.)" msgstr "(Envia uma cópia-cega (Bcc) desta atualização para uma lista de endereços eletrônicos separados por vírgulas. Não altera o destinatário de atualizações futuras.)" -#: html/Ticket/Update.html:62 +#: html/Ticket/Update.html:84 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 "(Envia uma cópia-cega (Bcc) desta atualização para uma lista de endereços eletrônicos separados por vírgulas. Não altera o destinatário de atualizações futuras.)" @@ -502,51 +429,43 @@ msgstr "(Envia uma cópia-cega (Bcc) desta atualização para uma lista de ender 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 "(Envia uma cópia desta atualização para uma lista de endereços eletrônicos separados por vírgulas. Não altera o destinatário de atualizações futuras.)" -#: html/Ticket/Create.html:68 +#: html/Ticket/Create.html:90 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" msgstr "(Envia uma cópia desta atualização para uma lista de endereços eletrônicos separados por vírgulas. Estas pessoas receberão as atualizações futuras.)" -#: html/Admin/Elements/EditScrip:80 +#: html/Admin/Elements/EditScrip:102 msgid "(Use these fields when you choose 'User Defined' for a condition or action)" msgstr "" -#: html/Admin/Groups/index.html:32 html/User/Groups/index.html:32 +#: html/Admin/Groups/index.html:57 html/User/Groups/index.html:54 msgid "(empty)" msgstr "(vazio)" -#: NOT FOUND IN SOURCE -msgid "(no Summary)" -msgstr "" - -#: html/Admin/Users/index.html:38 +#: html/Admin/Users/index.html:60 msgid "(no name listed)" msgstr "(nenhum nome listado)" -#: NOT FOUND IN SOURCE -msgid "(no name)" -msgstr "" - #: NOT FOUND IN SOURCE msgid "(no subject)" msgstr "(Sem assunto)" -#: html/Admin/Elements/SelectRights:47 html/Elements/SelectCustomFieldValue:29 html/Ticket/Elements/EditCustomField:64 html/Ticket/Elements/ShowCustomFields:35 lib/RT/Transaction_Overlay.pm:511 +#: html/Admin/Elements/SelectRights:72 html/Elements/EditCustomFieldSelect:60 html/Elements/SelectCustomFieldValue:51 html/Elements/ShowCustomFields:65 lib/RT/Transaction_Overlay.pm:580 msgid "(no value)" msgstr "(sem valor)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFieldValues:47 msgid "(no values)" msgstr "" -#: html/Elements/EditLinks:105 html/Ticket/Elements/BulkLinks:27 +#: html/Elements/EditLinks:130 html/Ticket/Elements/BulkLinks:49 msgid "(only one ticket)" msgstr "(somente um tíquete)" -#: html/Elements/TicketList:167 +#: html/Elements/RT__Ticket/ColumnMap:146 msgid "(pending approval)" msgstr "(aguardando aprovação)" -#: html/Elements/TicketList:170 +#: html/Elements/RT__Ticket/ColumnMap:149 msgid "(pending other Collection)" msgstr "" @@ -558,18 +477,14 @@ msgstr "(aguardando outros tíquetes)" msgid "(requestor's group)" msgstr "(grupo do requisitante)" -#: html/Admin/Users/Modify.html:49 +#: html/Admin/Users/Modify.html:71 msgid "(required)" msgstr "(requerido)" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "(untitled)" msgstr "(sem título)" -#: NOT FOUND IN SOURCE -msgid "..." -msgstr "" - #: NOT FOUND IN SOURCE msgid "25 highest priority tickets I own..." msgstr "25 tíquetes mais prioritários que possuo..." @@ -578,35 +493,35 @@ msgstr "25 tíquetes mais prioritários que possuo..." msgid "25 highest priority tickets I requested..." msgstr "25 tíquetes mais prioritários que requisitei..." -#: html/Ticket/Elements/ShowBasics:31 +#: html/Ticket/Elements/ShowBasics:53 msgid "<% $Ticket->Status%>" msgstr "<% $Ticket->Status%>" -#: html/Elements/SelectTicketTypes:26 +#: html/Elements/SelectTicketTypes:48 msgid "<% $_ %>" msgstr "<% $_ %>" -#: html/Search/Elements/SelectLinks:26 +#: html/Search/Elements/SelectLinks:48 msgid "<%$_%>" msgstr "" -#: html/Search/Elements/PickBasics:132 html/Search/Elements/PickBasics:139 html/Search/Elements/PickBasics:88 +#: html/Search/Elements/DisplayOptions:65 msgid "<%$field%>" msgstr "" -#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:25 lib/RT/StyleGuide.pod:767 +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:47 lib/RT/StyleGuide.pod:787 #. ($m->scomp('/Elements/SelectNewTicketQueue')) msgid " %1" msgstr " %1" -#: NOT FOUND IN SOURCE -msgid "??????" -msgstr "" - #: etc/initialdata:218 msgid "A blank template" msgstr "Um modelo vazio" +#: html/Admin/Users/Modify.html:363 +msgid "A password was not set, so user won't be able to login." +msgstr "" + #: NOT FOUND IN SOURCE msgid "ACE Deleted" msgstr "ACE Removida" @@ -623,60 +538,72 @@ msgstr "ACE não pôde ser removida" msgid "ACE could not be found" msgstr "ACE não pode ser encontrada" -#: lib/RT/ACE_Overlay.pm:156 lib/RT/Principal_Overlay.pm:180 +#: lib/RT/ACE_Overlay.pm:175 lib/RT/Principal_Overlay.pm:219 msgid "ACE not found" msgstr "ACE não encontrado" -#: lib/RT/ACE_Overlay.pm:830 +#: lib/RT/ACE_Overlay.pm:854 msgid "ACEs can only be created and deleted." msgstr "ACEs só podem ser criados e removidos." +#: html/Search/Elements/SelectAndOr:46 +msgid "AND" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Aborting to avoid unintended ticket modifications.\\n" msgstr "Abortando para evitar modificações indesejadas no tíquete.\\n" -#: html/User/Elements/Tabs:31 +#: html/User/Elements/Tabs:53 msgid "About me" msgstr "Sobre mim" -#: html/Admin/Users/Modify.html:79 +#: html/Admin/Users/Modify.html:106 msgid "Access control" msgstr "Controle de acesso" -#: html/Admin/Elements/EditScrip:49 +#: html/Admin/Elements/EditScrip:71 msgid "Action" msgstr "Ação" -#: lib/RT/Scrip_Overlay.pm:148 +#: lib/RT/Scrip_Overlay.pm:173 #. ($args{'ScripAction'}) msgid "Action %1 not found" msgstr "Ação %1 não encontrada" -#: bin/rt-crontool:119 +#: NOT FOUND IN SOURCE msgid "Action committed." msgstr "Ação confirmada." -#: bin/rt-crontool:115 +#: bin/rt-crontool:148 +msgid "Action committed.\\n" +msgstr "" + +#: bin/rt-crontool:144 msgid "Action prepared..." msgstr "Ação preparada..." -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add" msgstr "" -#: html/Search/Bulk.html:93 +#: html/Search/Bulk.html:114 msgid "Add AdminCc" msgstr "Adicionar AdminCc" -#: html/Search/Bulk.html:89 +#: html/Search/Bulk.html:110 msgid "Add Cc" msgstr "Adicionar Cc" -#: html/Search/Elements/PickCriteria:24 +#: html/Search/Elements/EditFormat:49 +msgid "Add Columns" +msgstr "" + +#: html/Search/Elements/PickCriteria:46 msgid "Add Criteria" msgstr "" -#: html/Ticket/Create.html:113 html/Ticket/Update.html:81 +#: html/Ticket/Create.html:144 html/Ticket/Update.html:114 msgid "Add More Files" msgstr "Adicionar Mais Arquivos" @@ -684,11 +611,11 @@ msgstr "Adicionar Mais Arquivos" msgid "Add Next State" msgstr "Adicionar Próximo Estado" -#: html/Search/Bulk.html:85 +#: html/Search/Bulk.html:106 msgid "Add Requestor" msgstr "Adicionar Requisitante" -#: html/Admin/Elements/AddCustomFieldValue:24 +#: html/Admin/Elements/AddCustomFieldValue:46 msgid "Add Value" msgstr "" @@ -712,49 +639,53 @@ msgstr "Adicionar um novo scrip global" msgid "Add a scrip to this queue" msgstr "Adicionar um scrip a esta fila" -#: html/Admin/Global/Scrip.html:54 +#: html/Admin/Global/Scrip.html:76 msgid "Add a scrip which will apply to all queues" msgstr "Adicionar um scrip que se aplicará a todas as filas" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add additional criteria" msgstr "" -#: html/Search/Bulk.html:125 +#: html/Search/Bulk.html:146 msgid "Add comments or replies to selected tickets" msgstr "Adicionar comentários ou respostas aos tíquetes selecionados" -#: html/Admin/Groups/Members.html:41 html/User/Groups/Members.html:38 +#: html/Admin/Groups/Members.html:63 html/User/Groups/Members.html:60 msgid "Add members" msgstr "Adicionar membros" -#: html/Admin/Queues/People.html:65 html/Ticket/Elements/AddWatchers:27 +#: html/Admin/Queues/People.html:87 html/Ticket/Elements/AddWatchers:49 msgid "Add new watchers" msgstr "Adicionar novos observadores" +#: lib/RT/CustomField_Overlay.pm:103 +msgid "Add, delete and modify custom field values for objects" +msgstr "" + #: NOT FOUND IN SOURCE msgid "AddNextState" msgstr "AddNextState" -#: lib/RT/Queue_Overlay.pm:684 +#: lib/RT/Queue_Overlay.pm:760 #. ($args{'Type'}) msgid "Added principal as a %1 for this queue" msgstr "Principal adicionado como um %1 para esta fila" -#: lib/RT/Ticket_Overlay.pm:1547 +#: lib/RT/Ticket_Overlay.pm:1416 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" msgstr "Principal adicionado como um %1 para este tíquete" -#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:111 +#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:133 msgid "Address1" msgstr "Endereço 1" -#: html/Admin/Users/Modify.html:124 html/User/Prefs.html:115 +#: html/Admin/Users/Modify.html:151 html/User/Prefs.html:137 msgid "Address2" msgstr "Endereço 2" -#: html/Ticket/Create.html:73 +#: html/Ticket/Create.html:95 msgid "Admin Cc" msgstr "Admin Cc" @@ -766,7 +697,7 @@ msgstr "Comentário do Administrador" msgid "Admin Correspondence" msgstr "Correspondência do Administrador" -#: html/Admin/Queues/index.html:24 html/Admin/Queues/index.html:27 +#: html/Admin/Queues/index.html:46 html/Admin/Queues/index.html:49 msgid "Admin queues" msgstr "Administração de filas" @@ -774,7 +705,7 @@ msgstr "Administração de filas" msgid "Admin users" msgstr "Administração de usuários" -#: html/Admin/Global/index.html:25 html/Admin/Global/index.html:27 +#: html/Admin/Global/index.html:47 html/Admin/Global/index.html:49 msgid "Admin/Global configuration" msgstr "Administração da configuração global" @@ -790,7 +721,7 @@ msgstr "Administração de uma fila" msgid "AdminAllPersonalGroups" msgstr "AdminAllPersonalGroups" -#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:38 lib/RT/ACE_Overlay.pm:88 +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:60 lib/RT/ACE_Overlay.pm:114 msgid "AdminCc" msgstr "AdminCc" @@ -802,35 +733,35 @@ msgstr "AdminComment" msgid "AdminCorrespondence" msgstr "AdminCorrespondence" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:101 msgid "AdminCustomField" msgstr "" -#: lib/RT/Queue_Overlay.pm:73 +#: NOT FOUND IN SOURCE msgid "AdminCustomFields" msgstr "AdminCustomFields" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "AdminGroup" msgstr "AdminGroup" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "AdminGroupMembership" msgstr "AdminGroupMembership" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "AdminOwnPersonalGroups" msgstr "AdminOwnPersonalGroups" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "AdminQueue" msgstr "AdminQueue" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "AdminUsers" msgstr "AdminUsers" -#: html/Admin/Queues/People.html:47 html/Ticket/Elements/EditPeople:53 +#: html/Admin/Queues/People.html:69 html/Ticket/Elements/EditPeople:75 msgid "Administrative Cc" msgstr "Cc Administrativo" @@ -838,7 +769,7 @@ msgstr "Cc Administrativo" msgid "Admins" msgstr "Administradores" -#: html/Ticket/Elements/Tabs:174 +#: html/Ticket/Elements/Tabs:197 msgid "Advanced" msgstr "" @@ -846,11 +777,7 @@ msgstr "" msgid "Advanced Search" msgstr "Busca avançada" -#: NOT FOUND IN SOURCE -msgid "Advanced Search Criteria" -msgstr "" - -#: html/Elements/SelectDateRelation:35 +#: html/Elements/SelectDateRelation:57 msgid "After" msgstr "Depois" @@ -858,8 +785,8 @@ msgstr "Depois" msgid "Age" msgstr "Idade" -#: NOT FOUND IN SOURCE -msgid "Alias" +#: html/Search/Elements/PickCriteria:52 +msgid "Aggregator" msgstr "" #: NOT FOUND IN SOURCE @@ -871,14 +798,10 @@ msgid "All Approvals Passed" msgstr "" #: NOT FOUND IN SOURCE -msgid "All Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:94 msgid "All Custom Fields" msgstr "Todos os Campos Personalizados" -#: html/Admin/Queues/index.html:52 +#: html/Admin/Queues/index.html:75 msgid "All Queues" msgstr "Todas as filas" @@ -886,35 +809,39 @@ msgstr "Todas as filas" msgid "Always sends a message to the requestors independent of message sender" msgstr "Sempre envia uma mensagem para os requisitantes independentemente do remetente" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/EditQuery:56 +msgid "And/Or" +msgstr "" + +#: html/Admin/CustomFields/Modify.html:73 html/Admin/Elements/CustomFieldTabs:83 msgid "Applies to" msgstr "" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply" msgstr "" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply your changes" msgstr "" -#: html/Elements/Tabs:58 +#: html/Elements/Tabs:74 msgid "Approval" msgstr "Aprovação" -#: html/Approvals/Display.html:45 html/Approvals/Elements/ShowDependency:41 html/Approvals/index.html:64 +#: html/Approvals/Display.html:67 html/Approvals/Elements/ShowDependency:63 html/Approvals/index.html:86 #. ($Ticket->Id, $Ticket->Subject) #. ($ticket->id, $msg) #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Approval #%1: %2" msgstr "Aprovação #%1: %2" -#: html/Approvals/index.html:53 +#: html/Approvals/index.html:75 #. ($ticket->Id) msgid "Approval #%1: Notes not recorded due to a system error" msgstr "Aprovação #%1: Notas não registradas devido a um erro de sistema" -#: html/Approvals/index.html:51 +#: html/Approvals/index.html:73 #. ($ticket->Id) msgid "Approval #%1: Notes recorded" msgstr "Aprovação #%1: Notas registradas" @@ -935,7 +862,7 @@ msgstr "" msgid "Approval diagram" msgstr "Diagrama da aprovação" -#: html/Approvals/Elements/Approve:43 +#: html/Approvals/Elements/Approve:65 msgid "Approve" msgstr "Aprove" @@ -943,7 +870,7 @@ msgstr "Aprove" msgid "Approver's notes: %1" msgstr "Notas do aprovador: %1" -#: lib/RT/Date.pm:414 +#: lib/RT/Date.pm:440 msgid "Apr." msgstr "Abr." @@ -951,72 +878,52 @@ msgstr "Abr." msgid "April" msgstr "Abril" -#: NOT FOUND IN SOURCE -msgid "Are you sure you want to delete this article?" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1 deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1: %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Articles" -msgstr "" - -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:52 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:73 msgid "Ascending" msgstr "Ascendente" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "Assign and remove custom fields" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "AssignCustomFields" msgstr "" -#: html/Search/Bulk.html:134 html/SelfService/Update.html:47 html/Ticket/ModifyAll.html:82 html/Ticket/Update.html:81 +#: html/Search/Bulk.html:164 html/SelfService/Update.html:87 html/Ticket/ModifyAll.html:115 html/Ticket/Update.html:114 msgid "Attach" msgstr "Anexar" -#: html/SelfService/Create.html:64 html/Ticket/Create.html:109 +#: html/SelfService/Create.html:92 html/Ticket/Create.html:140 msgid "Attach file" msgstr "Anexar arquivo" -#: html/SelfService/Update.html:36 html/Ticket/Create.html:97 html/Ticket/Update.html:70 +#: html/SelfService/Update.html:75 html/Ticket/Create.html:128 html/Ticket/Update.html:92 msgid "Attached file" msgstr "Arquivo anexado" -#: html/Ticket/ShowEmailRecord.html:11 html/Ticket/ShowEmailRecord.html:14 html/Ticket/ShowEmailRecord.html:7 +#: html/Ticket/ShowEmailRecord.html:52 html/Ticket/ShowEmailRecord.html:56 html/Ticket/ShowEmailRecord.html:59 #. ($Attachment) msgid "Attachment '%1' could not be loaded" msgstr "Arquivo anexo '%1' não pôde ser carregado" -#: lib/RT/Transaction_Overlay.pm:416 +#: lib/RT/Transaction_Overlay.pm:478 msgid "Attachment created" msgstr "Arquivo anexo criado" -#: lib/RT/Tickets_Overlay.pm:1251 +#: lib/RT/Tickets_Overlay.pm:1673 msgid "Attachment filename" msgstr "Nome do arquivo anexo" -#: html/Ticket/Elements/ShowAttachments:25 +#: html/Ticket/Elements/ShowAttachments:47 msgid "Attachments" msgstr "Arquivos anexos" -#: lib/RT/Attributes_Overlay.pm:158 +#: lib/RT/Attributes_Overlay.pm:172 msgid "Attribute Deleted" msgstr "" -#: lib/RT/Date.pm:418 +#: lib/RT/Date.pm:444 msgid "Aug." msgstr "Ago." @@ -1040,10 +947,6 @@ msgstr "Autoreply para Requisitantes" msgid "AutoreplyToRequestors" msgstr "AutoreplyToRequestors" -#: html/Search/Elements/EditFormat:4 -msgid "Available Columns" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Bad PGP Signature: %1\\n" msgstr "Assinatura PGP inválida: %1\\n" @@ -1060,19 +963,19 @@ msgstr "Dados inválidos em %1" msgid "Bad transaction number for attachment. %1 should be %2\\n" msgstr "Número inválido de transação para o arquivo anexo. %1 deveria ser %2\\n" -#: html/Admin/Elements/GroupTabs:38 html/Admin/Elements/QueueTabs:38 html/Admin/Elements/UserTabs:37 html/Ticket/Elements/Tabs:91 html/User/Elements/GroupTabs:37 +#: html/Admin/Elements/CustomFieldTabs:65 html/Admin/Elements/GroupTabs:60 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/UserTabs:58 html/Ticket/Elements/Tabs:113 html/User/Elements/GroupTabs:59 msgid "Basics" msgstr "Básicos" -#: html/Ticket/Update.html:64 +#: html/Ticket/Update.html:86 msgid "Bcc" msgstr "Bcc" -#: html/Admin/Elements/EditScrip:73 +#: html/Admin/CustomFields/GroupRights.html:91 html/Admin/CustomFields/UserRights.html:74 html/Admin/Elements/EditScrip:95 msgid "Be sure to save your changes" msgstr "Não se esqueça de salvar suas alterações" -#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:336 +#: html/Elements/SelectDateRelation:55 lib/RT/CurrentUser.pm:360 msgid "Before" msgstr "Antes" @@ -1080,128 +983,117 @@ msgstr "Antes" msgid "Begin Approval" msgstr "Incício da Aprovação" -#: NOT FOUND IN SOURCE -msgid "Binary" +#: html/Elements/Header:80 +msgid "Best Practical Solutions, LLC corporate logo" msgstr "" #: etc/initialdata:217 msgid "Blank" msgstr "Vazio" +#: html/Search/Elements/EditFormat:84 +msgid "Bold" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Bookmarkable URL for this search" msgstr "URL para guardar esta busca em seus marcadores" -#: html/Search/Results.html:47 +#: html/Search/Results.html:81 msgid "Bookmarkable link" msgstr "" -#: html/Ticket/Elements/ShowHistory:38 html/Ticket/Elements/ShowHistory:44 +#: html/Ticket/Elements/ShowHistory:60 html/Ticket/Elements/ShowHistory:66 msgid "Brief headers" msgstr "Cabeçalhos resumidos" -#: html/Search/Bulk.html:24 html/Search/Bulk.html:25 +#: html/Search/Bulk.html:46 html/Search/Bulk.html:47 msgid "Bulk ticket update" msgstr "Atualização de tíquetes em lote" -#: lib/RT/User_Overlay.pm:1533 +#: lib/RT/User_Overlay.pm:1722 msgid "Can not modify system users" msgstr "Não posso modificar os usuários do sistema" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Queue_Overlay.pm:92 msgid "Can this principal see this queue" msgstr "Este principal pode ver esta fila" -#: lib/RT/CustomField_Overlay.pm:211 +#: lib/RT/CustomField_Overlay.pm:370 msgid "Can't add a custom field value without a name" msgstr "Não posso adicionar um valor de campo personalizado sem um nome" -#: html/Search/Build.html:694 +#: html/Admin/CustomFields/Objects.html:86 +#. ($Class) +msgid "Can't find a collection class for '%1'" +msgstr "" + +#: html/Search/Build.html:761 msgid "Can't find a saved search to work with" msgstr "" -#: lib/RT/Link_Overlay.pm:126 +#: lib/RT/Link_Overlay.pm:160 msgid "Can't link a ticket to itself" msgstr "Não posso ligar um tíquete a ele mesmo" -#: lib/RT/Ticket_Overlay.pm:2716 +#: NOT FOUND IN SOURCE msgid "Can't merge into a merged ticket. You should never get this error" msgstr "Não posso unir a um tíquete já unido. Você nunca deve obter este erro" -#: html/Search/Build.html:699 +#: html/Search/Build.html:766 msgid "Can't save this search" msgstr "" -#: lib/RT/Record.pm:1060 lib/RT/Record.pm:1138 +#: lib/RT/Record.pm:1266 lib/RT/Record.pm:1344 msgid "Can't specifiy both base and target" msgstr "Não especifique origem e destino simultaneamente" -#: html/autohandler:132 +#: html/autohandler:148 #. ($msg) msgid "Cannot create user: %1" msgstr "Não posso criar o usuário: %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:59 lib/RT/ACE_Overlay.pm:87 +#: etc/initialdata:50 html/Admin/Queues/People.html:65 html/SelfService/Create.html:71 html/Ticket/Create.html:85 html/Ticket/Elements/EditPeople:72 html/Ticket/Elements/ShowPeople:56 html/Ticket/Update.html:81 lib/RT/ACE_Overlay.pm:113 msgid "Cc" msgstr "Cc" -#: html/SelfService/Prefs.html:30 +#: html/SelfService/Prefs.html:52 msgid "Change password" msgstr "Mudar a senha" -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:100 msgid "Check All" msgstr "" -#: html/SelfService/Update.html:39 html/Ticket/Create.html:100 html/Ticket/Update.html:73 +#: html/SelfService/Update.html:78 html/Ticket/Create.html:131 html/Ticket/Update.html:95 msgid "Check box to delete" msgstr "Assinale para remover" -#: html/Admin/Elements/SelectRights:30 +#: html/Admin/Elements/SelectRights:55 msgid "Check box to revoke right" msgstr "Assinalar para revogar o direito de acesso" -#: html/Elements/EditLinks:121 html/Elements/EditLinks:63 html/Elements/ShowLinks:56 html/Ticket/Create.html:183 html/Ticket/Elements/BulkLinks:42 +#: html/Elements/EditLinks:146 html/Elements/EditLinks:85 html/Elements/ShowLinks:78 html/Ticket/Create.html:214 html/Ticket/Elements/BulkLinks:64 msgid "Children" msgstr "Filhos" -#: html/Admin/Users/Modify.html:129 html/User/Prefs.html:119 +#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:141 msgid "City" msgstr "Cidade" -#: NOT FOUND IN SOURCE -msgid "Class" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class Name" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class is" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Classes" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:102 msgid "Clear All" msgstr "" -#: html/Ticket/Elements/ShowDates:47 +#: html/Ticket/Elements/ShowDates:68 msgid "Closed" msgstr "Fechado" -#: html/SelfService/Closed.html:24 -msgid "Closed Tickets" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Closed requests" msgstr "Requisições fechadas" -#: html/SelfService/Elements/Tabs:44 +#: html/SelfService/Closed.html:46 html/SelfService/Elements/Tabs:66 msgid "Closed tickets" msgstr "" @@ -1213,11 +1105,11 @@ msgstr "Código" msgid "Command not understood!\\n" msgstr "Comando não entendido!\\n" -#: html/Ticket/Elements/ShowTransaction:152 html/Ticket/Elements/Tabs:154 +#: html/Ticket/Elements/ShowTransaction:182 html/Ticket/Elements/Tabs:176 msgid "Comment" msgstr "Comentário" -#: html/Admin/Queues/Modify.html:57 +#: html/Admin/Queues/Modify.html:79 msgid "Comment Address" msgstr "Endereço de Comentário" @@ -1225,11 +1117,11 @@ msgstr "Endereço de Comentário" msgid "Comment not recorded" msgstr "Comentário não registrado" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "Comment on tickets" msgstr "Comente sobre os tíquetes" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "CommentOnTicket" msgstr "CommentOnTicket" @@ -1237,11 +1129,11 @@ msgstr "CommentOnTicket" msgid "Comments" msgstr "Comentários" -#: html/Ticket/ModifyAll.html:69 html/Ticket/Update.html:51 +#: html/Ticket/ModifyAll.html:91 html/Ticket/Update.html:73 msgid "Comments (Not sent to requestors)" msgstr "Comentários (não enviados aos requisitantes)" -#: html/Search/Bulk.html:129 +#: html/Search/Bulk.html:150 msgid "Comments (not sent to requestors)" msgstr "Comentários (não enviados aos requisitantes)" @@ -1249,15 +1141,15 @@ msgstr "Comentários (não enviados aos requisitantes)" msgid "Comments about %1" msgstr "Comentários sobre %1" -#: html/Admin/Users/Modify.html:182 html/Ticket/Elements/ShowRequestor:45 +#: html/Admin/Users/Modify.html:224 html/Ticket/Elements/ShowRequestor:67 msgid "Comments about this user" msgstr "Comentários sobre este usuário" -#: lib/RT/Transaction_Overlay.pm:537 +#: lib/RT/Transaction_Overlay.pm:623 msgid "Comments added" msgstr "Comentários adicionados" -#: lib/RT/Action/Generic.pm:149 +#: lib/RT/Action/Generic.pm:176 msgid "Commit Stubbed" msgstr "" @@ -1265,23 +1157,23 @@ msgstr "" msgid "Compile Restrictions" msgstr "Compilar restrições" -#: html/Admin/Elements/EditScrip:41 +#: html/Admin/Elements/EditScrip:63 msgid "Condition" msgstr "Condição" -#: bin/rt-crontool:105 +#: bin/rt-crontool:131 msgid "Condition matches..." msgstr "Condição satisfeita..." -#: lib/RT/Scrip_Overlay.pm:164 +#: lib/RT/Scrip_Overlay.pm:189 msgid "Condition not found" msgstr "Condição não encontrada" -#: html/Elements/Tabs:52 +#: html/Elements/Tabs:81 msgid "Configuration" msgstr "Configuração" -#: html/SelfService/Prefs.html:32 +#: html/SelfService/Prefs.html:54 msgid "Confirm" msgstr "Confirmar" @@ -1293,11 +1185,11 @@ msgstr "Informação de contato" msgid "Contacted date '%1' could not be parsed" msgstr "Data de contato '%1' não pôde ser entendida" -#: html/Admin/Elements/ModifyTemplate:43 html/Elements/SelectAttachmentField:26 html/Ticket/ModifyAll.html:86 +#: html/Admin/Elements/ModifyTemplate:65 html/Elements/SelectAttachmentField:48 html/Ticket/ModifyAll.html:119 msgid "Content" msgstr "Conteúdo" -#: html/Elements/SelectAttachmentField:27 +#: html/Elements/SelectAttachmentField:49 msgid "Content-Type" msgstr "" @@ -1305,7 +1197,7 @@ msgstr "" msgid "Coould not create group" msgstr "Não pude criar o grupo" -#: html/Search/Elements/EditSearches:16 +#: html/Search/Elements/EditSearches:64 msgid "Copy" msgstr "" @@ -1317,7 +1209,7 @@ msgstr "Correspondência" msgid "Correspondence Address" msgstr "Endereço de correspondência" -#: lib/RT/Transaction_Overlay.pm:533 +#: lib/RT/Transaction_Overlay.pm:619 msgid "Correspondence added" msgstr "Correspondência adicionada" @@ -1325,7 +1217,7 @@ msgstr "Correspondência adicionada" msgid "Correspondence not recorded" msgstr "Correspondência não registrada" -#: lib/RT/Ticket_Overlay.pm:3471 +#: NOT FOUND IN SOURCE msgid "Could not add new custom field value for ticket. " msgstr "Não pude adicionar novo valor de campo personalizado para o tíquete. " @@ -1333,29 +1225,43 @@ msgstr "Não pude adicionar novo valor de campo personalizado para o tíquete. " msgid "Could not add new custom field value for ticket. %1 " msgstr "Não pude adicionar novo valor de campo personalizado para o tíquete. %1" -#: lib/RT/Ticket_Overlay.pm:2967 lib/RT/Ticket_Overlay.pm:2975 lib/RT/Ticket_Overlay.pm:2992 +#: lib/RT/Record.pm:1693 +msgid "Could not add new custom field value. " +msgstr "" + +#: lib/RT/Record.pm:1646 +#. (, $value_msg) +msgid "Could not add new custom field value. %1 " +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:3004 lib/RT/Ticket_Overlay.pm:3012 lib/RT/Ticket_Overlay.pm:3029 msgid "Could not change owner. " msgstr "Não pude alterar o proprietário. " -#: html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditCustomFields:164 +#: html/Admin/CustomFields/Modify.html:119 #. ($msg) msgid "Could not create CustomField" msgstr "Não pude criar CampoPersonalizado" -#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:474 lib/RT/Group_Overlay.pm:481 +#: html/Admin/Elements/EditCustomField:113 +#. ($msg) +msgid "Could not create CustomField: %1" +msgstr "" + +#: html/User/Groups/Modify.html:98 lib/RT/Group_Overlay.pm:502 lib/RT/Group_Overlay.pm:509 msgid "Could not create group" msgstr "Não pude criar o grupo" -#: html/Admin/Global/Template.html:74 html/Admin/Queues/Template.html:71 +#: html/Admin/Global/Template.html:96 html/Admin/Queues/Template.html:93 #. ($msg) msgid "Could not create template: %1" msgstr "Não pude criar o modelo: %1" -#: lib/RT/Ticket_Overlay.pm:1185 lib/RT/Ticket_Overlay.pm:364 +#: lib/RT/Ticket_Overlay.pm:1051 lib/RT/Ticket_Overlay.pm:396 msgid "Could not create ticket. Queue not set" msgstr "Não pude criar o tíquete. Fila não selecionada" -#: lib/RT/User_Overlay.pm:226 lib/RT/User_Overlay.pm:240 lib/RT/User_Overlay.pm:249 lib/RT/User_Overlay.pm:258 lib/RT/User_Overlay.pm:267 lib/RT/User_Overlay.pm:281 lib/RT/User_Overlay.pm:291 lib/RT/User_Overlay.pm:462 +#: lib/RT/User_Overlay.pm:256 lib/RT/User_Overlay.pm:270 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:288 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:311 lib/RT/User_Overlay.pm:321 lib/RT/User_Overlay.pm:497 msgid "Could not create user" msgstr "Não pude criar o usuário" @@ -1371,11 +1277,11 @@ msgstr "Não pude encontrar um tíquete com identificador %1" msgid "Could not find group %1." msgstr "Não pude encontrar o grupo %1." -#: lib/RT/Queue_Overlay.pm:662 lib/RT/Ticket_Overlay.pm:1515 +#: lib/RT/Queue_Overlay.pm:738 lib/RT/Ticket_Overlay.pm:1384 msgid "Could not find or create that user" msgstr "Não pude encontrar ou criar o usuário" -#: lib/RT/Queue_Overlay.pm:723 lib/RT/Ticket_Overlay.pm:1596 +#: lib/RT/Queue_Overlay.pm:799 lib/RT/Ticket_Overlay.pm:1465 msgid "Could not find that principal" msgstr "Não pude encontrar este principal" @@ -1383,25 +1289,34 @@ msgstr "Não pude encontrar este principal" msgid "Could not find user %1." msgstr "Não pude encontrar o usuário %1." -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:69 msgid "Could not load CustomField %1" msgstr "" -#: html/Admin/Groups/Members.html:87 html/User/Groups/Members.html:89 html/User/Groups/Modify.html:81 +#: html/Admin/Groups/Members.html:109 html/User/Groups/Members.html:111 html/User/Groups/Modify.html:103 msgid "Could not load group" msgstr "Não pude carregar o grupo" -#: lib/RT/Queue_Overlay.pm:682 +#: lib/RT/SavedSearch.pm:120 +#. ($privacy) +msgid "Could not load object for %1" +msgstr "" + +#: lib/RT/SavedSearch.pm:188 +msgid "Could not load search attribute" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:758 #. ($args{'Type'}) msgid "Could not make that principal a %1 for this queue" msgstr "Não pude fazer este principal um %1 para esta fila" -#: lib/RT/Ticket_Overlay.pm:1536 +#: lib/RT/Ticket_Overlay.pm:1405 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" msgstr "Não pude fazer este principal um %1 para este tíquete" -#: lib/RT/Queue_Overlay.pm:781 +#: lib/RT/Queue_Overlay.pm:857 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this queue" msgstr "Não pude remover este principal como um %1 para esta fila" @@ -1410,15 +1325,15 @@ msgstr "Não pude remover este principal como um %1 para esta fila" msgid "Could not remove that principal as a %1 for this ticket" msgstr "Não pude remover este principal como um %1 para este tíquete" -#: lib/RT/User_Overlay.pm:162 +#: lib/RT/User_Overlay.pm:192 msgid "Could not set user info" msgstr "" -#: lib/RT/Group_Overlay.pm:977 +#: lib/RT/Group_Overlay.pm:1011 msgid "Couldn't add member to group" msgstr "Não pude adicionar o membro no grupo" -#: lib/RT/Ticket_Overlay.pm:3481 lib/RT/Ticket_Overlay.pm:3537 +#: lib/RT/Record.pm:1705 lib/RT/Record.pm:1757 #. ($Msg) msgid "Couldn't create a transaction: %1" msgstr "Não pude criar uma transação: %1" @@ -1431,15 +1346,15 @@ msgstr "Não sei o que fazer com a resposta do gpg\\n" msgid "Couldn't find group\\n" msgstr "Não encontrei o grupo\\n" -#: lib/RT/Record.pm:748 +#: lib/RT/Record.pm:939 msgid "Couldn't find row" msgstr "Não pude encontrar o registro" -#: lib/RT/Group_Overlay.pm:951 +#: lib/RT/Group_Overlay.pm:985 msgid "Couldn't find that principal" msgstr "Não encontrei este principal" -#: lib/RT/CustomField_Overlay.pm:245 +#: lib/RT/CustomField_Overlay.pm:404 msgid "Couldn't find that value" msgstr "Não encontrei este valor" @@ -1451,16 +1366,18 @@ msgstr "Não pude encontrar este observador" msgid "Couldn't find user\\n" msgstr "Não pude encontrar o usuário\\n" -#: lib/RT/CurrentUser.pm:123 +#: lib/RT/CurrentUser.pm:146 #. ($self->Id) msgid "Couldn't load %1 from the users database.\\n" msgstr "Não pude carregar %1 do banco de dados de usuários.\\n" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:149 +#. ($id) msgid "Couldn't load Class %1" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:107 +#. ($id) msgid "Couldn't load CustomField %1" msgstr "" @@ -1476,25 +1393,26 @@ msgstr "Não pude carregar o arquivo de configuração do RT '%1' %2" msgid "Couldn't load Scrips." msgstr "Não pude carregar os Scrips." -#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 +#: html/Admin/Groups/GroupRights.html:109 html/Admin/Groups/UserRights.html:96 #. ($id) msgid "Couldn't load group %1" msgstr "Não pude carregar o grupo %1" -#: lib/RT/Link_Overlay.pm:169 lib/RT/Link_Overlay.pm:178 lib/RT/Link_Overlay.pm:205 +#: lib/RT/Link_Overlay.pm:203 lib/RT/Link_Overlay.pm:212 lib/RT/Link_Overlay.pm:239 msgid "Couldn't load link" msgstr "Não pude carregar a ligação" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:83 html/Admin/Queues/CustomFields.html:59 html/Admin/Users/CustomFields.html:59 +#. ($id) msgid "Couldn't load object %1" msgstr "" -#: html/Admin/Elements/EditCustomFields:145 html/Admin/Queues/CustomFields.html:35 html/Admin/Queues/People.html:120 +#: html/Admin/Queues/People.html:142 #. ($id) msgid "Couldn't load queue" msgstr "Não pude carregar a fila" -#: html/Admin/Queues/GroupRights.html:100 html/Admin/Queues/UserRights.html:71 +#: html/Admin/Queues/GroupRights.html:122 html/Admin/Queues/UserRights.html:93 #. ($id) msgid "Couldn't load queue %1" msgstr "Não pude carregar a fila %1" @@ -1511,16 +1429,26 @@ msgstr "Não pude carregar o modelo" msgid "Couldn't load that user (%1)" msgstr "Não pude carregar este usuário (%1)" -#: html/SelfService/Display.html:116 +#: html/SelfService/Display.html:156 #. ($id) msgid "Couldn't load ticket '%1'" msgstr "Não pude carregar o tíquete '%1'" -#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:131 +#: lib/RT/Ticket_Overlay.pm:2612 +#. ($args{'Base'}) +msgid "Couldn't resolve base '%1' into a URI." +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:2611 +#. ($args{'Target'}) +msgid "Couldn't resolve target '%1' into a URI." +msgstr "" + +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:153 msgid "Country" msgstr "País" -#: html/Admin/Elements/CreateUserCalled:25 html/Admin/Elements/EditCustomField:62 html/Admin/Elements/EditScrip:110 html/Admin/Groups/Modify.html:55 html/Admin/Queues/Template.html:44 html/Elements/QuickCreate:23 html/Ticket/Create.html:134 html/Ticket/Create.html:195 html/User/Groups/Modify.html:55 +#: html/Admin/Elements/CreateUserCalled:47 html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditScrip:132 html/Admin/Queues/Template.html:66 html/Elements/QuickCreate:68 html/Ticket/Create.html:165 html/Ticket/Create.html:226 msgid "Create" msgstr "Criar" @@ -1528,20 +1456,16 @@ msgstr "Criar" msgid "Create Tickets" msgstr "Criar Tíquetes" -#: NOT FOUND IN SOURCE -msgid "Create a Class" -msgstr "" - -#: html/Admin/Elements/EditCustomField:74 +#: html/Admin/CustomFields/Modify.html:109 html/Admin/Elements/EditCustomField:96 msgid "Create a CustomField" msgstr "Criar um CampoPersonalizado" -#: html/Admin/Queues/CustomField.html:47 +#: html/Admin/Queues/CustomField.html:69 #. ($QueueObj->Name()) msgid "Create a CustomField for queue %1" msgstr "Criar um Campo Personalizado para a fila %1" -#: html/Admin/Global/CustomField.html:47 +#: NOT FOUND IN SOURCE msgid "Create a CustomField which applies to all queues" msgstr "Criar um Campo Personalizado para todas as filas" @@ -1549,10 +1473,6 @@ msgstr "Criar um Campo Personalizado para todas as filas" msgid "Create a new Custom Field" msgstr "Criar um novo Campo Personalizado" -#: NOT FOUND IN SOURCE -msgid "Create a new article" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create a new global Scrip" msgstr "Criar um novo Scrip global" @@ -1561,11 +1481,11 @@ msgstr "Criar um novo Scrip global" msgid "Create a new global scrip" msgstr "Criar um novo scrip global" -#: html/Admin/Groups/Modify.html:66 html/Admin/Groups/Modify.html:92 +#: html/Admin/Groups/Modify.html:125 html/Admin/Groups/Modify.html:99 msgid "Create a new group" msgstr "Criar um novo grupo" -#: html/User/Groups/Modify.html:66 html/User/Groups/Modify.html:91 +#: html/User/Groups/Modify.html:113 html/User/Groups/Modify.html:88 msgid "Create a new personal group" msgstr "Criar um novo grupo pessoal" @@ -1581,15 +1501,15 @@ msgstr "Criar um novo scrip" msgid "Create a new template" msgstr "Criar um novo modelo" -#: html/Ticket/Create.html:24 html/Ticket/Create.html:27 html/Ticket/Create.html:35 +#: html/Ticket/Create.html:46 html/Ticket/Create.html:49 html/Ticket/Create.html:57 msgid "Create a new ticket" msgstr "Criar um novo tíquete" -#: html/Admin/Users/Modify.html:211 html/Admin/Users/Modify.html:268 +#: html/Admin/Users/Modify.html:251 html/Admin/Users/Modify.html:306 msgid "Create a new user" msgstr "Criar um novo usuário" -#: html/Admin/Queues/Modify.html:103 +#: html/Admin/Queues/Modify.html:125 msgid "Create a queue" msgstr "Criar uma fila" @@ -1601,27 +1521,19 @@ msgstr "Criar uma fila chamada" msgid "Create a request" msgstr "Criar uma requisição" -#: html/Admin/Queues/Scrip.html:58 +#: html/Admin/Queues/Scrip.html:80 #. ($QueueObj->Name) msgid "Create a scrip for queue %1" msgstr "Criar um scrip para a fila %1" -#: html/Admin/Global/Template.html:68 html/Admin/Queues/Template.html:64 +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:86 msgid "Create a template" msgstr "Criar um modelo" -#: html/SelfService/Create.html:24 +#: html/SelfService/Create.html:46 html/SelfService/CreateTicketInQueue.html:46 msgid "Create a ticket" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Create an article" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create an article in class..." -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create failed: %1 / %2 / %3 " msgstr "Criação falhou: %1 / %2 / %3 " @@ -1634,19 +1546,19 @@ msgstr "Criação falhou: %1/%2/%3" msgid "Create new tickets based on this scrip's template" msgstr "Criar novos tíquetes baseados no esquema deste scrip" -#: html/SelfService/Create.html:77 +#: html/SelfService/Create.html:105 msgid "Create ticket" msgstr "Criar um tíquete" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/Queue_Overlay.pm:110 msgid "Create tickets in this queue" msgstr "Criar tíquetes nesta fila" -#: lib/RT/Queue_Overlay.pm:73 +#: lib/RT/CustomField_Overlay.pm:101 msgid "Create, delete and modify custom fields" msgstr "Criar, remover e modificar campos personalizados" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "Create, delete and modify queues" msgstr "Criar, remover e modificar filas" @@ -1654,60 +1566,52 @@ msgstr "Criar, remover e modificar filas" msgid "Create, delete and modify the members of any user's personal groups" msgstr "Criar, remover e modificar os membros dos grupos pessoais de qualquer usuário" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "Create, delete and modify the members of personal groups" msgstr "Criar, remover e modificar os membros de grupos pessoais" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "Create, delete and modify users" msgstr "Criar, remover e modificar usuários" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/System.pm:88 +msgid "CreateSavedSearch" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:110 msgid "CreateTicket" msgstr "CreateTicket" -#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1279 +#: html/Elements/SelectDateType:47 html/Ticket/Elements/ShowDates:48 lib/RT/Ticket_Overlay.pm:1145 msgid "Created" msgstr "Criado" -#: html/Admin/Elements/EditCustomField:87 +#: html/Admin/CustomFields/Modify.html:121 html/Admin/Elements/EditCustomField:117 #. ($CustomFieldObj->Name()) msgid "Created CustomField %1" msgstr "CampoPersonalizado %1 criado" -#: NOT FOUND IN SOURCE -msgid "Created by" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Created during" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Created template %1" msgstr "Modelo %1 criado" -#: html/Search/Elements/PickBasics:115 +#: html/Search/Elements/PickBasics:102 msgid "Creator" msgstr "" -#: html/Elements/EditLinks:27 +#: html/Elements/EditLinks:49 msgid "Current Links" msgstr "Relações atuais" -#: NOT FOUND IN SOURCE -msgid "Current Relationships" -msgstr "" - -#: html/Admin/Elements/EditScrips:29 +#: html/Admin/Elements/EditScrips:51 msgid "Current Scrips" msgstr "Scrips correntes" -#: html/Admin/Groups/Members.html:38 html/User/Groups/Members.html:41 +#: html/Admin/Groups/Members.html:60 html/User/Groups/Members.html:63 msgid "Current members" msgstr "Membros atuais" -#: html/Admin/Elements/SelectRights:28 +#: html/Admin/Elements/SelectRights:51 msgid "Current rights" msgstr "Direitos de acesso atuais" @@ -1715,68 +1619,63 @@ msgstr "Direitos de acesso atuais" msgid "Current search criteria" msgstr "Critério de busca atual" -#: html/Admin/Queues/People.html:40 html/Ticket/Elements/EditPeople:44 +#: html/Admin/Queues/People.html:62 html/Ticket/Elements/EditPeople:66 msgid "Current watchers" msgstr "Observadores atuais" -#: html/Admin/Global/CustomField.html:54 -#. ($CustomField) +#: NOT FOUND IN SOURCE msgid "Custom Field #%1" msgstr "Campo Personalizado #%1" -#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Ticket/Elements/ShowSummary:35 +#: html/Admin/Elements/SystemTabs:61 html/Admin/Elements/Tabs:62 html/Admin/Global/index.html:71 html/Admin/Users/Modify.html:208 html/Admin/index.html:77 html/Ticket/Elements/ShowSummary:57 msgid "Custom Fields" msgstr "Campos Personalizados" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:59 +#. ($lookup) msgid "Custom Fields for %1" msgstr "" -#: html/Admin/Elements/EditScrip:101 +#: html/Admin/Elements/EditScrip:123 msgid "Custom action cleanup code" msgstr "Código de finalização da ação customizada" -#: html/Admin/Elements/EditScrip:93 +#: html/Admin/Elements/EditScrip:115 msgid "Custom action preparation code" msgstr "Código de preparação da ação customizada" -#: html/Admin/Elements/EditScrip:85 +#: html/Admin/Elements/EditScrip:107 msgid "Custom condition" msgstr "Condição customizada" -#: lib/RT/Tickets_Overlay.pm:1693 -#. ($CF->Name , $args{OPERATOR} , $args{VALUE}) +#: NOT FOUND IN SOURCE msgid "Custom field %1 %2 %3" msgstr "Campo personalizado %1 %2 %3" -#: NOT FOUND IN SOURCE -msgid "Custom field %1 does not apply to this object" -msgstr "" - -#: lib/RT/Tickets_Overlay.pm:1688 +#: lib/RT/Tickets_Overlay.pm:2147 #. ($CF->Name) msgid "Custom field %1 has a value." msgstr "O campo personalizado %1 tem um valor." -#: lib/RT/Tickets_Overlay.pm:1685 +#: lib/RT/Tickets_Overlay.pm:2143 #. ($CF->Name) msgid "Custom field %1 has no value." msgstr "O campo personalizado %1 não tem valor." -#: lib/RT/Ticket_Overlay.pm:3373 +#: lib/RT/Record.pm:1579 lib/RT/Record.pm:1740 #. ($args{'Field'}) msgid "Custom field %1 not found" msgstr "Campo personalizado %1 não encontrado" -#: html/Admin/Elements/EditCustomFields:195 +#: NOT FOUND IN SOURCE msgid "Custom field deleted" msgstr "Campo personalizado removido" -#: lib/RT/Ticket_Overlay.pm:3523 +#: NOT FOUND IN SOURCE msgid "Custom field not found" msgstr "Campo personalizado não encontrado" -#: lib/RT/CustomField_Overlay.pm:355 +#: lib/RT/CustomField_Overlay.pm:1041 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" msgstr "O valor de campo %1 não pôde ser encontrado para o campo personalizado %2" @@ -1785,19 +1684,19 @@ msgstr "O valor de campo %1 não pôde ser encontrado para o campo personalizado msgid "Custom field value changed from %1 to %2" msgstr "O valor do campo personalizado foi alterado de %1 para %2" -#: lib/RT/CustomField_Overlay.pm:255 +#: lib/RT/CustomField_Overlay.pm:414 msgid "Custom field value could not be deleted" msgstr "O valor do campo personalizado não pôde ser removido" -#: lib/RT/CustomField_Overlay.pm:361 +#: lib/RT/CustomField_Overlay.pm:1047 msgid "Custom field value could not be found" msgstr "O valor de campo personalizado não pôde ser encontrado" -#: lib/RT/CustomField_Overlay.pm:253 lib/RT/CustomField_Overlay.pm:363 +#: lib/RT/CustomField_Overlay.pm:1049 lib/RT/CustomField_Overlay.pm:412 msgid "Custom field value deleted" msgstr "Valor do campo personalizado removido" -#: lib/RT/Transaction_Overlay.pm:541 +#: html/Elements/SelectGroups:51 html/Elements/SelectUsers:51 lib/RT/Transaction_Overlay.pm:627 msgid "CustomField" msgstr "" @@ -1805,11 +1704,11 @@ msgstr "" msgid "Data error" msgstr "Erro de dado" -#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:94 html/Ticket/ModifyAll.html:43 +#: html/SelfService/Display.html:61 html/Ticket/Create.html:191 html/Ticket/Elements/ShowSummary:76 html/Ticket/Elements/Tabs:116 html/Ticket/ModifyAll.html:65 msgid "Dates" msgstr "Datas" -#: lib/RT/Date.pm:422 +#: lib/RT/Date.pm:448 msgid "Dec." msgstr "Dez." @@ -1825,11 +1724,11 @@ msgstr "Esquema Padrão de Autoresposta" msgid "Default Autoresponse template" msgstr "Esquema padrão de Autoresposta" -#: html/Tools/Offline.html:39 +#: html/Tools/Offline.html:61 msgid "Default Queue" msgstr "" -#: html/Tools/Offline.html:48 +#: html/Tools/Offline.html:70 msgid "Default Requestor" msgstr "" @@ -1849,60 +1748,64 @@ msgstr "Esquema padrão de correspondência" msgid "Default transaction template" msgstr "Esquema padrão de transação" -#: lib/RT/Transaction_Overlay.pm:519 -#. ($type, $self->Field, $self->OldValue, $self->NewValue) +#: NOT FOUND IN SOURCE msgid "Default: %1/%2 changed from %3 to %4" msgstr "Padrão: %1/%2 mudou de %3 para %4" -#: html/User/Delegation.html:24 html/User/Delegation.html:27 +#: html/User/Delegation.html:46 html/User/Delegation.html:49 msgid "Delegate rights" msgstr "Delegar direitos de acesso" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "Delegate specific rights which have been granted to you." msgstr "Delegar direitos específicos que foram outorgados a você." -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "DelegateRights" msgstr "DelegateRights" -#: html/User/Elements/Tabs:37 +#: html/User/Elements/Tabs:59 msgid "Delegation" msgstr "Delegação" -#: html/Admin/Elements/EditScrips:53 html/Search/Elements/EditFormat:66 html/Search/Elements/EditSearches:15 +#: html/Admin/Elements/EditScrips:75 html/Search/Elements/EditFormat:103 html/Search/Elements/EditQuery:57 html/Search/Elements/EditSearches:63 msgid "Delete" msgstr "Remover" -#: html/Admin/Elements/EditTemplates:57 +#: html/Admin/Elements/EditTemplates:79 msgid "Delete Template" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Delete article #%1" +#: lib/RT/SavedSearch.pm:211 +#. ($msg) +msgid "Delete failed: %1" msgstr "" -#: html/Admin/Elements/EditScrips:52 +#: html/Admin/Elements/EditScrips:74 msgid "Delete selected scrips" msgstr "" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "Delete tickets" msgstr "Remover tíquetes" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "DeleteTicket" msgstr "DeleteTicket" -#: lib/RT/Transaction_Overlay.pm:162 +#: lib/RT/SavedSearch.pm:209 +msgid "Deleted search" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Deleting this object could break referential integrity" msgstr "Ao remover este objeto você pode quebrar a integridade referencial" -#: lib/RT/Queue_Overlay.pm:329 +#: lib/RT/Queue_Overlay.pm:391 msgid "Deleting this object would break referential integrity" msgstr "Ao remover este objeto você quebra a integridade referencial" -#: lib/RT/User_Overlay.pm:478 +#: lib/RT/User_Overlay.pm:513 msgid "Deleting this object would violate referential integrity" msgstr "Ao remover este objeto você viola a integridade referencial" @@ -1914,11 +1817,11 @@ msgstr "Remover este objeto violaria a integridade referencial" msgid "Deleting this object would violate referential integrity. That's bad." msgstr "Remover este objeto violaria a integridade referencial. Isto é mau." -#: html/Approvals/Elements/Approve:44 +#: html/Approvals/Elements/Approve:66 msgid "Deny" msgstr "Negue" -#: html/Elements/EditLinks:113 html/Elements/EditLinks:44 html/Elements/ShowLinks:36 html/Ticket/Create.html:181 html/Ticket/Elements/BulkLinks:34 html/Ticket/Elements/ShowDependencies:31 +#: html/Elements/EditLinks:138 html/Elements/EditLinks:66 html/Elements/ShowLinks:58 html/Ticket/Create.html:212 html/Ticket/Elements/BulkLinks:56 html/Ticket/Elements/ShowDependencies:53 msgid "Depended on by" msgstr "Dependem deste tíquete" @@ -1926,27 +1829,27 @@ msgstr "Dependem deste tíquete" msgid "Dependencies: \\n" msgstr "Dependências: \\n" -#: lib/RT/Transaction_Overlay.pm:621 +#: lib/RT/Transaction_Overlay.pm:707 #. ($value) msgid "Dependency by %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:661 +#: lib/RT/Transaction_Overlay.pm:747 #. ($value) msgid "Dependency by %1 deleted" msgstr "" -#: lib/RT/Transaction_Overlay.pm:618 +#: lib/RT/Transaction_Overlay.pm:704 #. ($value) msgid "Dependency on %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:658 +#: lib/RT/Transaction_Overlay.pm:744 #. ($value) msgid "Dependency on %1 deleted" msgstr "" -#: html/Elements/EditLinks:109 html/Elements/EditLinks:35 html/Elements/SelectLinkType:26 html/Elements/ShowLinks:26 html/Ticket/Create.html:180 html/Ticket/Elements/BulkLinks:30 html/Ticket/Elements/ShowDependencies:24 +#: html/Elements/EditLinks:134 html/Elements/EditLinks:57 html/Elements/SelectLinkType:48 html/Elements/ShowLinks:48 html/Ticket/Create.html:211 html/Ticket/Elements/BulkLinks:52 html/Ticket/Elements/ShowDependencies:46 msgid "Depends on" msgstr "Depende de" @@ -1954,15 +1857,15 @@ msgstr "Depende de" msgid "DependsOn" msgstr "DependsOn" -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:57 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:78 msgid "Descending" msgstr "Descendente" -#: html/SelfService/Create.html:72 html/Ticket/Create.html:118 +#: html/SelfService/Create.html:100 html/Ticket/Create.html:149 msgid "Describe the issue below" msgstr "Descreva o problema abaixo" -#: html/Admin/Elements/AddCustomFieldValue:35 html/Admin/Elements/EditCustomField:38 html/Admin/Elements/EditScrip:34 html/Admin/Elements/ModifyTemplate:35 html/Admin/Groups/Modify.html:48 html/Admin/Queues/Modify.html:47 html/Elements/SelectGroups:26 html/Search/Elements/EditSearches:8 html/User/Groups/Modify.html:48 +#: html/Admin/CustomFields/Modify.html:61 html/Admin/Elements/AddCustomFieldValue:57 html/Admin/Elements/EditCustomField:60 html/Admin/Elements/EditCustomFieldValues:56 html/Admin/Elements/EditScrip:56 html/Admin/Elements/ModifyTemplate:57 html/Admin/Groups/Modify.html:71 html/Admin/Queues/Modify.html:69 html/Search/Elements/EditSearches:56 html/User/Groups/Modify.html:70 msgid "Description" msgstr "Descrição" @@ -1970,31 +1873,31 @@ msgstr "Descrição" msgid "Details" msgstr "Detalhes" -#: html/Ticket/Elements/Tabs:86 +#: html/Search/Elements/EditFormat:71 html/Ticket/Elements/Tabs:108 msgid "Display" msgstr "Apresentação" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "Display Access Control List" msgstr "Mostrar Lista de Controle de Acesso" -#: html/Search/Elements/DisplayOptions:25 +#: html/Search/Elements/DisplayOptions:46 msgid "Display Columns" msgstr "" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "Display Scrip templates for this queue" msgstr "Mostras os esquemas de Scrip para esta fila" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "Display Scrips for this queue" msgstr "Mostrar os Scrips para esta fila" -#: html/Ticket/Elements/ShowHistory:34 +#: html/Ticket/Elements/ShowHistory:56 msgid "Display mode" msgstr "Modo de apresentação" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "Display saved searches for this group" msgstr "" @@ -2002,15 +1905,19 @@ msgstr "" msgid "Display ticket #%1" msgstr "Apresentar o tíquete #%1" -#: html/Elements/Footer:38 +#: html/Elements/Footer:60 msgid "Distributed under version 2 of the GNU GPL." msgstr "" -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "Do anything and everything" msgstr "Fazer qualquer coisa" -#: html/Elements/Refresh:29 +#: html/Search/Build.html:112 +msgid "Do the Search" +msgstr "" + +#: html/Elements/Refresh:51 msgid "Don't refresh this page." msgstr "Não recarregar esta página." @@ -2018,19 +1925,15 @@ msgstr "Não recarregar esta página." msgid "Don't show search results" msgstr "Não mostrar resultados da busca" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "Download" msgstr "Baixar" -#: NOT FOUND IN SOURCE -msgid "Download all the tickets as a tab delimited file" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:61 html/Admin/Users/index.html:64 msgid "Download as a tab-delimited file" msgstr "" -#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 lib/RT/Ticket_Overlay.pm:1283 +#: html/Elements/SelectDateType:53 html/Ticket/Create.html:197 html/Ticket/Elements/EditDates:66 html/Ticket/Elements/ShowDates:64 lib/RT/Ticket_Overlay.pm:1149 msgid "Due" msgstr "Vencido" @@ -2050,28 +1953,32 @@ msgstr "Editar" msgid "Edit Conditions" msgstr "Editar Condições" -#: html/Admin/Queues/CustomFields.html:45 -#. ($Queue->Name) +#: html/Admin/Elements/ObjectCustomFields:92 html/Admin/Queues/CustomFields.html:64 html/Admin/Users/CustomFields.html:64 +#. ($Object->Name) msgid "Edit Custom Fields for %1" msgstr "Editar Campos Personalizados para %1" -#: NOT FOUND IN SOURCE -msgid "Edit Custom Fields for Class %1" +#: html/Admin/Global/CustomFields/Groups.html:9 +msgid "Edit Custom Fields for all groups" msgstr "" -#: html/Search/Bulk.html:141 html/Ticket/ModifyLinks.html:35 +#: html/Admin/Global/CustomFields/Users.html:9 +msgid "Edit Custom Fields for all users" +msgstr "" + +#: html/Admin/Global/CustomFields/Queue-Tickets.html:9 html/Admin/Global/CustomFields/Queue-Transactions.html:9 +msgid "Edit Custom Fields for tickets in all queues" +msgstr "" + +#: html/Search/Bulk.html:173 html/Ticket/ModifyLinks.html:57 msgid "Edit Links" msgstr "Editar Relacionamentos" -#: html/Search/Edit.html:46 +#: html/Search/Edit.html:68 msgid "Edit Query" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Edit Relationships" -msgstr "" - -#: html/Admin/Queues/Templates.html:41 +#: html/Admin/Queues/Templates.html:63 #. ($QueueObj->Name) msgid "Edit Templates for queue %1" msgstr "Editar Esquemas para a fila %1" @@ -2080,7 +1987,7 @@ msgstr "Editar Esquemas para a fila %1" msgid "Edit keywords" msgstr "Editar palavras chave" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "Edit saved searches for this group" msgstr "" @@ -2088,7 +1995,7 @@ msgstr "" msgid "Edit scrips" msgstr "Editar scrips" -#: html/Admin/Global/index.html:45 +#: html/Admin/Elements/GlobalCustomFieldTabs:60 html/Admin/Global/index.html:67 msgid "Edit system templates" msgstr "Editar os modelos do sistema" @@ -2096,15 +2003,11 @@ msgstr "Editar os modelos do sistema" msgid "Edit templates for %1" msgstr "Editar os modelos para %1" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "EditSavedSearches" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Editing Configuration for Class %1" -msgstr "" - -#: html/Admin/Queues/Modify.html:118 +#: html/Admin/Queues/Modify.html:140 #. ($QueueObj->Name) msgid "Editing Configuration for queue %1" msgstr "Editando a configuração para a fila %1" @@ -2113,17 +2016,17 @@ msgstr "Editando a configuração para a fila %1" msgid "Editing Configuration for user %1" msgstr "Editando a configuração para o usuário %1" -#: html/Admin/Elements/EditCustomField:90 +#: html/Admin/CustomFields/Modify.html:125 html/Admin/Elements/EditCustomField:120 #. ($CustomFieldObj->Name()) msgid "Editing CustomField %1" msgstr "Editando o campo %1" -#: html/Admin/Groups/Members.html:31 +#: html/Admin/Groups/Members.html:53 #. ($Group->Name) msgid "Editing membership for group %1" msgstr "Editando os membros do grupo %1" -#: html/User/Groups/Members.html:128 +#: html/User/Groups/Members.html:150 #. ($Group->Name) msgid "Editing membership for personal group %1" msgstr "Editando os membros do grupo pessoal %1" @@ -2132,15 +2035,15 @@ msgstr "Editando os membros do grupo pessoal %1" msgid "Editing template %1" msgstr "Editando o modelo %1" -#: lib/RT/Record.pm:1075 lib/RT/Record.pm:1152 +#: lib/RT/Record.pm:1281 lib/RT/Record.pm:1358 msgid "Either base or target must be specified" msgstr "Você deve especificar a origem ou o destinatário" -#: html/Admin/Users/Modify.html:52 html/Elements/SelectUsers:26 html/Ticket/Elements/AddWatchers:55 html/User/Prefs.html:43 +#: html/Admin/Users/Modify.html:74 html/Ticket/Elements/AddWatchers:77 html/User/Prefs.html:65 msgid "Email" msgstr "Email" -#: lib/RT/User_Overlay.pm:206 +#: lib/RT/User_Overlay.pm:236 msgid "Email address in use" msgstr "O endereço de email já está em uso" @@ -2152,76 +2055,61 @@ msgstr "Correio Eletrônico" msgid "EmailEncoding" msgstr "Codificação de Email" -#: NOT FOUND IN SOURCE -msgid "Enabled (Unchecking this box disables this Class)" -msgstr "" - -#: html/Admin/Elements/EditCustomField:50 +#: html/Admin/CustomFields/Modify.html:83 html/Admin/Elements/EditCustomField:72 msgid "Enabled (Unchecking this box disables this custom field)" msgstr "Habilitado (Deselecionando este ítem desabilita este campo personalizado)" -#: html/Admin/Groups/Modify.html:52 html/User/Groups/Modify.html:52 +#: html/Admin/Groups/Modify.html:84 html/User/Groups/Modify.html:74 msgid "Enabled (Unchecking this box disables this group)" msgstr "Habilitado (Deselecionando este ítem desabilita este grupo)" -#: html/Admin/Queues/Modify.html:83 +#: html/Admin/Queues/Modify.html:105 msgid "Enabled (Unchecking this box disables this queue)" msgstr "Habilitado (desassinalando desabilita esta fila)" #: NOT FOUND IN SOURCE -msgid "Enabled Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:97 msgid "Enabled Custom Fields" msgstr "Campos Personalizados Habilitados" -#: html/Admin/Queues/index.html:55 +#: html/Admin/Queues/index.html:78 msgid "Enabled Queues" msgstr "Filas Habilitadas" -#: html/Admin/Elements/EditCustomField:106 html/Admin/Groups/Modify.html:116 html/Admin/Queues/Modify.html:140 html/Admin/Users/Modify.html:308 html/User/Groups/Modify.html:116 +#: html/Admin/Elements/EditCustomField:136 html/Admin/Groups/Modify.html:150 html/Admin/Users/Modify.html:342 html/User/Groups/Modify.html:138 #. (loc_fuzzy($msg)) msgid "Enabled status %1" msgstr "Estado %1 habilitado" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:143 html/Admin/Queues/Modify.html:162 +#. (loc_fuzzy($msg)) msgid "Enabled status: %1" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Enter Articles or URIs to link Articles to. Seperate multiple entries with spaces." -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:433 +#: lib/RT/CustomField_Overlay.pm:64 msgid "Enter multiple values" msgstr "Entre com múltiplos valores" -#: html/Elements/EditLinks:99 +#: html/Elements/EditLinks:124 msgid "Enter objects or URIs to link objects to. Separate multiple entries with spaces." msgstr "" -#: lib/RT/CustomField_Overlay.pm:430 +#: lib/RT/CustomField_Overlay.pm:65 msgid "Enter one value" msgstr "Entre com um valor" -#: html/Elements/EditLinks:97 +#: html/Elements/EditLinks:121 msgid "Enter queues or URIs to link queues to. Separate multiple entries with spaces." msgstr "" -#: html/Elements/EditLinks:95 +#: html/Elements/EditLinks:117 html/Search/Bulk.html:174 msgid "Enter tickets or URIs to link tickets to. Separate multiple entries with spaces." -msgstr "" - -#: html/Search/Bulk.html:142 -msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." msgstr "Entre com identificadores de tíquete ou URIs que levam ao tíquete. Separe entradas múltiplas com espaços." -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:66 msgid "Enter up to %1 values" msgstr "" -#: html/Elements/Login:39 html/SelfService/Error.html:24 html/SelfService/Error.html:25 +#: html/Elements/Login:61 html/SelfService/Error.html:46 html/SelfService/Error.html:47 msgid "Error" msgstr "Erro" @@ -2229,7 +2117,7 @@ msgstr "Erro" msgid "Error adding watcher" msgstr "Erro ao adicionar um observador" -#: lib/RT/Queue_Overlay.pm:593 +#: lib/RT/Queue_Overlay.pm:669 msgid "Error in parameters to Queue->AddWatcher" msgstr "Erro nos parâmetros para Queue->AddWatcher" @@ -2237,11 +2125,11 @@ msgstr "Erro nos parâmetros para Queue->AddWatcher" msgid "Error in parameters to Queue->DelWatcher" msgstr "Erro nos parâmetros para Queue->DelWatcher" -#: lib/RT/Queue_Overlay.pm:754 +#: lib/RT/Queue_Overlay.pm:830 msgid "Error in parameters to Queue->DeleteWatcher" msgstr "" -#: lib/RT/Ticket_Overlay.pm:1468 +#: lib/RT/Ticket_Overlay.pm:1333 msgid "Error in parameters to Ticket->AddWatcher" msgstr "Erro nos parâmetros para Ticket->AddWatcher" @@ -2249,19 +2137,15 @@ msgstr "Erro nos parâmetros para Ticket->AddWatcher" msgid "Error in parameters to Ticket->DelWatcher" msgstr "Erro nos parâmetros para Ticket->DelWatcher" -#: lib/RT/Ticket_Overlay.pm:1630 +#: lib/RT/Ticket_Overlay.pm:1499 msgid "Error in parameters to Ticket->DeleteWatcher" msgstr "" -#: bin/rt-crontool:206 +#: bin/rt-crontool:233 msgid "Escalate tickets" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Estimate" -msgstr "" - -#: html/Ticket/Elements/ShowBasics:35 +#: html/Ticket/Elements/ShowBasics:57 msgid "Estimated" msgstr "" @@ -2269,7 +2153,7 @@ msgstr "" msgid "Everyone" msgstr "Todos" -#: bin/rt-crontool:190 +#: bin/rt-crontool:219 msgid "Example:" msgstr "Exemplo:" @@ -2281,32 +2165,33 @@ msgstr "ExternalAuthId" msgid "ExternalContactInfoId" msgstr "ExternalContactInfoId" -#: html/Admin/Users/Modify.html:72 +#: html/Admin/Users/Modify.html:99 msgid "Extra info" msgstr "Informação adicional" -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1" +#: lib/RT/SavedSearch.pm:165 +msgid "Failed to create search attribute" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1 into class %2" -msgstr "" - -#: lib/RT/User_Overlay.pm:342 +#: lib/RT/User_Overlay.pm:377 msgid "Failed to find 'Privileged' users pseudogroup." msgstr "Não pude encontrar o pseudogrupo de usuários 'Privileged'." -#: lib/RT/User_Overlay.pm:349 +#: lib/RT/User_Overlay.pm:384 msgid "Failed to find 'Unprivileged' users pseudogroup" msgstr "Não pude encontrar o pseudogrupo de usuários 'Unprivileged'" -#: bin/rt-crontool:134 +#: bin/rt-crontool:163 #. ($modname, $@) msgid "Failed to load module %1. (%2)" msgstr "Falhou ao carregar o módulo %1. (%2)" -#: lib/RT/Date.pm:412 +#: lib/RT/SavedSearch.pm:168 +#. ($privacy) +msgid "Failed to load object for %1" +msgstr "" + +#: lib/RT/Date.pm:438 msgid "Feb." msgstr "Fev." @@ -2314,39 +2199,51 @@ msgstr "Fev." msgid "February" msgstr "Fevereiro" -#: html/Elements/SelectAttachmentField:28 +#: html/Elements/SelectAttachmentField:50 msgid "Filename" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:69 msgid "Fill in multiple text areas" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:74 +msgid "Fill in multiple wikitext areas" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:70 msgid "Fill in one text area" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:75 +msgid "Fill in one wikitext area" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:71 msgid "Fill in up to %1 text areas" msgstr "" +#: lib/RT/CustomField_Overlay.pm:76 +msgid "Fill in up to %1 wikitext areas" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Fin" msgstr "Fin" -#: html/Search/Elements/PickBasics:60 html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:57 lib/RT/Tickets_Overlay.pm:1153 +#: html/Search/Elements/PickBasics:162 html/Ticket/Create.html:185 html/Ticket/Elements/EditBasics:79 lib/RT/Tickets_Overlay.pm:1569 msgid "Final Priority" msgstr "Prioridade Final" -#: lib/RT/Ticket_Overlay.pm:1274 +#: lib/RT/Ticket_Overlay.pm:1140 msgid "FinalPriority" msgstr "FinalPriority" -#: html/Admin/Queues/People.html:60 html/Ticket/Elements/EditPeople:33 +#: NOT FOUND IN SOURCE msgid "Find group whose" msgstr "Encontrar o grupo cujo" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:72 html/Admin/Queues/People.html:82 html/Ticket/Elements/EditPeople:55 msgid "Find groups whose" msgstr "" @@ -2354,11 +2251,11 @@ msgstr "" msgid "Find new/open tickets" msgstr "Encontrar tíquetes novos/abertos" -#: html/Admin/Queues/People.html:56 html/Admin/Users/index.html:45 html/Ticket/Elements/EditPeople:29 +#: html/Admin/Queues/People.html:78 html/Admin/Users/index.html:70 html/Ticket/Elements/EditPeople:51 msgid "Find people whose" msgstr "Encontrar pessoas que" -#: html/Search/Results.html:72 +#: html/Search/Results.html:109 msgid "Find tickets" msgstr "Encontrar tíquetes" @@ -2366,7 +2263,7 @@ msgstr "Encontrar tíquetes" msgid "Finish Approval" msgstr "Terminar Aprovação" -#: html/Ticket/Elements/Tabs:59 +#: html/Ticket/Elements/Tabs:81 msgid "First" msgstr "Primeiro" @@ -2374,52 +2271,52 @@ msgstr "Primeiro" msgid "First page" msgstr "Primeira página" -#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:746 +#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:766 msgid "Foo Bar Baz" msgstr "Foo Bar Baz" -#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:737 +#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:757 msgid "Foo!" msgstr "Foo!" -#: html/Search/Bulk.html:84 +#: html/Search/Bulk.html:105 msgid "Force change" msgstr "Force alteração" -#: html/Search/Results.html:70 +#: html/Search/Elements/EditFormat:52 +msgid "Format" +msgstr "" + +#: html/Search/Results.html:107 #. ($ticketcount) msgid "Found %quant(%1,ticket)" msgstr "Encontrado %quant(%1,tíquete)" -#: lib/RT/Record.pm:750 +#: lib/RT/Record.pm:942 msgid "Found Object" msgstr "Objeto Encontrado" -#: NOT FOUND IN SOURCE -msgid "Freeform" -msgstr "" - #: NOT FOUND IN SOURCE msgid "FreeformContactInfo" msgstr "FreeformContactInfo" -#: lib/RT/CustomField_Overlay.pm:37 +#: NOT FOUND IN SOURCE msgid "FreeformMultiple" msgstr "FreeformMultiple" -#: lib/RT/CustomField_Overlay.pm:36 +#: NOT FOUND IN SOURCE msgid "FreeformSingle" msgstr "FreeformSingle" -#: lib/RT/Date.pm:392 +#: lib/RT/Date.pm:417 msgid "Fri." msgstr "Sex." -#: html/Ticket/Elements/ShowHistory:40 html/Ticket/Elements/ShowHistory:50 +#: html/Ticket/Elements/ShowHistory:62 html/Ticket/Elements/ShowHistory:72 msgid "Full headers" msgstr "Cabeçalhos completos" -#: html/Tools/Offline.html:65 +#: html/Tools/Offline.html:87 msgid "Get template from file" msgstr "" @@ -2427,16 +2324,16 @@ msgstr "" msgid "Getting the current user from a pgp sig\\n" msgstr "Obtendo o usuário corrente a partir de uma assinatura pgp\\n" -#: lib/RT/Transaction_Overlay.pm:587 +#: lib/RT/Transaction_Overlay.pm:673 #. ($New->Name) msgid "Given to %1" msgstr "Dado a %1" -#: html/Admin/Elements/Tabs:40 html/Admin/index.html:37 +#: html/Admin/Elements/Tabs:65 html/Admin/index.html:82 msgid "Global" msgstr "Global" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:55 msgid "Global Custom Fields" msgstr "" @@ -2448,16 +2345,20 @@ msgstr "Seleções de Palavras Chave Globais" msgid "Global Scrips" msgstr "Scrips Globais" -#: html/Admin/Elements/SelectTemplate:37 +#: html/Admin/Global/CustomFields/index.html:59 +msgid "Global custom field configuration" +msgstr "" + +#: html/Admin/Elements/SelectTemplate:59 #. (loc($Template->Name)) msgid "Global template: %1" msgstr "Esquema global: %1" -#: html/Tools/Offline.html:69 +#: html/Tools/Offline.html:91 msgid "Go" msgstr "" -#: html/Admin/Elements/EditCustomFields:73 html/Admin/Groups/index.html:39 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:69 +#: html/Admin/Groups/index.html:67 html/Admin/Groups/index.html:73 html/Admin/Queues/People.html:80 html/Admin/Queues/People.html:84 html/Admin/Queues/index.html:66 html/Admin/Users/index.html:73 html/Search/Results.html:76 html/Ticket/Elements/EditPeople:53 html/Ticket/Elements/EditPeople:57 html/index.html:91 msgid "Go!" msgstr "Ir!" @@ -2469,15 +2370,11 @@ msgstr "Assinatura pgp válida de %1\\n" msgid "Goto page" msgstr "Ir para a página" -#: html/Elements/GotoTicket:24 html/SelfService/Elements/GotoTicket:24 +#: html/Elements/GotoTicket:46 html/SelfService/Elements/GotoTicket:46 msgid "Goto ticket" msgstr "Ir para o tíquete" -#: NOT FOUND IN SOURCE -msgid "Grand" -msgstr "" - -#: html/Ticket/Elements/AddWatchers:45 html/Ticket/Elements/ShowGroupMembers:33 html/User/Elements/DelegateRights:77 +#: html/Ticket/Elements/AddWatchers:67 html/Ticket/Elements/ShowGroupMembers:55 html/User/Elements/DelegateRights:99 msgid "Group" msgstr "Grupo" @@ -2485,11 +2382,11 @@ msgstr "Grupo" msgid "Group %1 %2: %3" msgstr "Grupo %1 %2: %3" -#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 +#: html/Admin/Elements/CustomFieldTabs:68 html/Admin/Elements/GroupTabs:66 html/Admin/Elements/QueueTabs:82 html/Admin/Elements/SystemTabs:65 html/Admin/Global/index.html:76 msgid "Group Rights" msgstr "Direitos de Acesso do Grupo" -#: lib/RT/Group_Overlay.pm:957 +#: lib/RT/Group_Overlay.pm:991 msgid "Group already has member" msgstr "O grupo já tem um membro" @@ -2497,20 +2394,20 @@ msgstr "O grupo já tem um membro" msgid "Group could not be created." msgstr "O grupo não pôde ser criado." -#: html/Admin/Groups/Modify.html:76 +#: html/Admin/Groups/Modify.html:109 #. ($create_msg) msgid "Group could not be created: %1" msgstr "O grupo não pôde ser criado: %1" -#: lib/RT/Group_Overlay.pm:497 +#: lib/RT/Group_Overlay.pm:529 msgid "Group created" msgstr "Grupo criado" -#: lib/RT/Group_Overlay.pm:1129 +#: lib/RT/Group_Overlay.pm:1163 msgid "Group has no such member" msgstr "O grupo não contém este membro" -#: lib/RT/Group_Overlay.pm:937 lib/RT/Queue_Overlay.pm:669 lib/RT/Queue_Overlay.pm:729 lib/RT/Ticket_Overlay.pm:1522 lib/RT/Ticket_Overlay.pm:1602 +#: lib/RT/Group_Overlay.pm:971 lib/RT/Queue_Overlay.pm:745 lib/RT/Queue_Overlay.pm:805 lib/RT/Ticket_Overlay.pm:1391 lib/RT/Ticket_Overlay.pm:1471 msgid "Group not found" msgstr "Grupo não encontrado" @@ -2522,44 +2419,42 @@ msgstr "Grupo não encontrado.\\n" msgid "Group not specified.\\n" msgstr "Grupo não especificado.\\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 +#: html/Admin/Elements/GlobalCustomFieldTabs:59 html/Admin/Elements/SelectNewGroupMembers:56 html/Admin/Elements/Tabs:56 html/Admin/Global/CustomFields/index.html:69 html/Admin/Groups/Members.html:85 html/Admin/Queues/People.html:104 html/Admin/Users/Memberships.html:53 html/Admin/index.html:67 html/User/Groups/Members.html:88 lib/RT/CustomField_Overlay.pm:1088 msgid "Groups" msgstr "Grupos" -#: lib/RT/Group_Overlay.pm:963 +#: lib/RT/Group_Overlay.pm:997 msgid "Groups can't be members of their members" msgstr "Grupos não podem ser membros de seus próprios membros" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:82 msgid "Groups matching search criteria" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Ticket/Elements/ShowRequestor:77 msgid "Groups this user belongs to" msgstr "" -#: lib/RT/Interface/CLI.pm:72 lib/RT/Interface/CLI.pm:72 +#: lib/RT/Interface/CLI.pm:94 lib/RT/Interface/CLI.pm:94 msgid "Hello!" msgstr "Olá!" -#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:753 +#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:773 #. ($name) msgid "Hello, %1" msgstr "Olá, %1" -#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:89 +#: html/Admin/Elements/GroupTabs:70 html/Admin/Elements/UserTabs:64 html/Ticket/Elements/ShowHistory:51 html/Ticket/Elements/Tabs:111 msgid "History" msgstr "Histórico" -#: NOT FOUND IN SOURCE -msgid "History for article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/History.html:62 +#. ($GroupObj->Name) msgid "History of the group %1" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/History.html:62 +#. ($UserObj->Name) msgid "History of the user %1" msgstr "" @@ -2567,11 +2462,11 @@ msgstr "" msgid "HomePhone" msgstr "Telefone Residencial" -#: html/Elements/Tabs:43 +#: html/Elements/Tabs:65 msgid "Homepage" msgstr "Homepage" -#: lib/RT/Base.pm:86 +#: lib/RT/Base.pm:110 #. (6) msgid "I have %quant(%1,concrete mixer)." msgstr "Eu tenho %quant(%1,concrete mixer)." @@ -2580,11 +2475,15 @@ msgstr "Eu tenho %quant(%1,concrete mixer)." msgid "I have [quant,_1,concrete mixer]." msgstr "Tenho [quant,_1,concrete mixer]." -#: html/Search/Elements/PickBasics:104 html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1080 +#: html/Search/Build.html:637 +msgid "I'm lost" +msgstr "" + +#: html/Ticket/Elements/ShowBasics:48 lib/RT/Tickets_Overlay.pm:1494 msgid "Id" msgstr "Identificador" -#: html/Admin/Users/Modify.html:43 html/User/Prefs.html:38 +#: html/Admin/Users/Modify.html:65 html/User/Prefs.html:60 msgid "Identity" msgstr "Identidade" @@ -2592,63 +2491,63 @@ msgstr "Identidade" msgid "If an approval is rejected, reject the original and delete pending approvals" msgstr "Se uma aprovação é rejeitada, rejeite a original e remova as aprovações pendentes" -#: html/Tools/Offline.html:52 +#: html/Tools/Offline.html:74 msgid "If no Requestor is specified, create tickets with this requestor." msgstr "" -#: html/Tools/Offline.html:43 +#: html/Tools/Offline.html:65 msgid "If no queue is specified, create tickets in this queue." msgstr "" -#: bin/rt-crontool:186 +#: bin/rt-crontool:215 msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." msgstr "Se esta ferramenta fosse setgid, um usuário local mal-intencionado poderia usá-la para obter acesso administrativo ao RT." -#: html/Admin/Queues/People.html:104 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Queues/People.html:126 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:128 html/Ticket/ModifyPeople.html:59 msgid "If you've updated anything above, be sure to" msgstr "Se você alterou qualquer coisa acima, não se esqueça de" -#: lib/RT/Record.pm:742 +#: lib/RT/Record.pm:933 msgid "Illegal value for %1" msgstr "Valor ilegal para %1" -#: NOT FOUND IN SOURCE -msgid "Image" -msgstr "" - -#: lib/RT/Record.pm:745 +#: lib/RT/Record.pm:936 msgid "Immutable field" msgstr "Campo imutável" #: NOT FOUND IN SOURCE -msgid "Include disabled classes in listing." -msgstr "" - -#: html/Admin/Elements/EditCustomFields:72 msgid "Include disabled custom fields in listing." msgstr "Incluir campoas personalizados desabilitados na listagem." -#: html/Admin/Groups/index.html:37 +#: html/Admin/Groups/index.html:65 msgid "Include disabled groups in listing." msgstr "" -#: html/Admin/Queues/index.html:42 +#: html/Admin/Queues/index.html:65 msgid "Include disabled queues in listing." msgstr "Incluir filas desabilitadas na listagem." -#: html/Admin/Users/index.html:46 +#: html/Admin/Users/index.html:71 msgid "Include disabled users in search." msgstr "Incluir usuários desabilitados na busca." -#: html/Search/Elements/PickBasics:59 lib/RT/Tickets_Overlay.pm:1129 +#: html/Search/Build.html:663 +msgid "Incomplete Query" +msgstr "" + +#: html/Search/Build.html:660 +msgid "Incomplete query" +msgstr "" + +#: html/Search/Elements/PickBasics:161 lib/RT/Tickets_Overlay.pm:1544 msgid "Initial Priority" msgstr "Prioridade Inicial" -#: lib/RT/Ticket_Overlay.pm:1273 lib/RT/Ticket_Overlay.pm:1275 +#: lib/RT/Ticket_Overlay.pm:1139 lib/RT/Ticket_Overlay.pm:1141 msgid "InitialPriority" msgstr "InitialPriority" -#: lib/RT/ScripAction_Overlay.pm:97 +#: lib/RT/ScripAction_Overlay.pm:134 msgid "Input error" msgstr "Erro de entrada" @@ -2656,20 +2555,20 @@ msgstr "Erro de entrada" msgid "Interest noted" msgstr "Interesse notado" -#: lib/RT/Ticket_Overlay.pm:3797 +#: lib/RT/Ticket_Overlay.pm:3454 msgid "Internal Error" msgstr "Erro Interno" -#: lib/RT/Record.pm:186 +#: lib/RT/Record.pm:305 #. ($id->{error_message}) msgid "Internal Error: %1" msgstr "Erro Interno: %1" -#: lib/RT/Group_Overlay.pm:644 +#: lib/RT/Group_Overlay.pm:676 msgid "Invalid Group Type" msgstr "Tipo Inválido de Grupo" -#: lib/RT/Principal_Overlay.pm:127 +#: lib/RT/Principal_Overlay.pm:161 msgid "Invalid Right" msgstr "Direito Inválido" @@ -2677,7 +2576,7 @@ msgstr "Direito Inválido" msgid "Invalid Type" msgstr "Tipo Inválido" -#: lib/RT/Record.pm:747 +#: lib/RT/Record.pm:938 msgid "Invalid data" msgstr "Dado inválido" @@ -2685,44 +2584,48 @@ msgstr "Dado inválido" msgid "Invalid owner. Defaulting to 'nobody'." msgstr "Proprietário inválido. Usando 'nobody'." -#: lib/RT/Scrip_Overlay.pm:133 lib/RT/Template_Overlay.pm:251 +#: lib/RT/Scrip_Overlay.pm:158 lib/RT/Template_Overlay.pm:276 msgid "Invalid queue" msgstr "Fila inválida" -#: 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 +#: lib/RT/ACE_Overlay.pm:265 lib/RT/ACE_Overlay.pm:274 lib/RT/ACE_Overlay.pm:280 lib/RT/ACE_Overlay.pm:291 msgid "Invalid right" msgstr "Direito de acesso inválido" -#: lib/RT/Record.pm:161 +#: lib/RT/Record.pm:280 #. ($key) msgid "Invalid value for %1" msgstr "Valor inválido para %1" -#: lib/RT/Ticket_Overlay.pm:3380 +#: lib/RT/Record.pm:1597 msgid "Invalid value for custom field" msgstr "Valor inválido para o campo personalizado" -#: lib/RT/Ticket_Overlay.pm:385 +#: lib/RT/Ticket_Overlay.pm:413 msgid "Invalid value for status" msgstr "Valor inválido para o estado" -#: bin/rt-crontool:187 +#: bin/rt-crontool:216 msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." msgstr "É extremamente importante que usuários não privilegiados não possam executar esta ferramenta." -#: bin/rt-crontool:188 +#: bin/rt-crontool:217 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 "Sugere-se que você crie um usuário UNIX não privilegiado com o grupo e acesso RT corretos para executar esta ferramenta." -#: bin/rt-crontool:159 +#: bin/rt-crontool:188 msgid "It takes several arguments:" msgstr "Requer vários argumentos:" +#: html/Search/Elements/EditFormat:85 +msgid "Italic" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Items pending my approval" msgstr "Itens requerendo minha aprovação" -#: lib/RT/Date.pm:411 +#: lib/RT/Date.pm:437 msgid "Jan." msgstr "Jan." @@ -2730,11 +2633,11 @@ msgstr "Jan." msgid "January" msgstr "Janeiro" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/Group_Overlay.pm:174 msgid "Join or leave this group" msgstr "Entre ou deixe este grupo" -#: lib/RT/Date.pm:417 +#: lib/RT/Date.pm:443 msgid "Jul." msgstr "Jul." @@ -2742,11 +2645,11 @@ msgstr "Jul." msgid "July" msgstr "Julho" -#: html/Ticket/Elements/Tabs:100 +#: html/Ticket/Elements/Tabs:122 msgid "Jumbo" msgstr "Jumbo" -#: lib/RT/Date.pm:416 +#: lib/RT/Date.pm:442 msgid "Jun." msgstr "Jun." @@ -2762,23 +2665,23 @@ msgstr "Palavra chave" msgid "Lang" msgstr "Líng" -#: html/User/Prefs.html:54 +#: html/Admin/Users/Modify.html:94 html/User/Prefs.html:76 msgid "Language" msgstr "" -#: html/Ticket/Elements/Tabs:74 +#: html/Search/Elements/EditFormat:79 +msgid "Large" +msgstr "" + +#: html/Ticket/Elements/Tabs:96 msgid "Last" msgstr "Último" -#: html/Ticket/Elements/EditDates:37 html/Ticket/Elements/ShowDates:39 +#: html/Ticket/Elements/EditDates:59 html/Ticket/Elements/ShowDates:60 msgid "Last Contact" msgstr "Último Contato" -#: NOT FOUND IN SOURCE -msgid "Last Contact" -msgstr "" - -#: html/Elements/SelectDateType:28 +#: html/Elements/SelectDateType:50 msgid "Last Contacted" msgstr "Contactado em" @@ -2786,7 +2689,7 @@ msgstr "Contactado em" msgid "Last Notified" msgstr "Notificado em" -#: html/Elements/SelectDateType:29 +#: html/Elements/SelectDateType:51 msgid "Last Updated" msgstr "Atualizado em" @@ -2794,19 +2697,19 @@ msgstr "Atualizado em" msgid "LastUpdated" msgstr "LastUpdated" -#: html/Search/Elements/PickBasics:116 +#: html/Search/Elements/PickBasics:103 msgid "LastUpdatedBy" msgstr "" -#: html/Ticket/Elements/ShowBasics:46 +#: html/Ticket/Elements/ShowBasics:68 msgid "Left" msgstr "Resta" -#: html/Admin/Users/Modify.html:82 +#: html/Admin/Users/Modify.html:109 msgid "Let this user access RT" msgstr "Deixar este usuário acessar RT" -#: html/Admin/Users/Modify.html:86 +#: html/Admin/Users/Modify.html:113 msgid "Let this user be granted rights" msgstr "Deixar este usuário receber direitos de acesso adicionais" @@ -2818,29 +2721,33 @@ msgstr "Limitando proprietário a %1 %2" msgid "Limiting queue to %1 %2" msgstr "Limitando fila a %1 %2" -#: lib/RT/Record.pm:1086 +#: html/Search/Elements/EditFormat:68 +msgid "Link" +msgstr "" + +#: lib/RT/Record.pm:1292 msgid "Link already exists" msgstr "A ligação já existe" -#: lib/RT/Record.pm:1100 +#: lib/RT/Record.pm:1306 msgid "Link could not be created" msgstr "A ligação não pôde ser criada" -#: lib/RT/Record.pm:1106 +#: lib/RT/Record.pm:1312 #. ($TransString) msgid "Link created (%1)" msgstr "Ligação criada (%1)" -#: lib/RT/Record.pm:1167 +#: lib/RT/Record.pm:1373 #. ($TransString) msgid "Link deleted (%1)" msgstr "Ligação removida (%1)" -#: lib/RT/Record.pm:1173 +#: lib/RT/Record.pm:1379 msgid "Link not found" msgstr "Ligação não encontrada" -#: html/Ticket/ModifyLinks.html:24 html/Ticket/ModifyLinks.html:28 +#: html/Ticket/ModifyLinks.html:46 html/Ticket/ModifyLinks.html:50 #. ($Ticket->Id) msgid "Link ticket #%1" msgstr "Ligar o tíquete #%1" @@ -2849,113 +2756,122 @@ msgstr "Ligar o tíquete #%1" msgid "Link ticket %1" msgstr "Ligar o tíquete %1" -#: html/Ticket/Create.html:174 html/Ticket/Elements/ShowSummary:61 html/Ticket/Elements/Tabs:98 html/Ticket/ModifyAll.html:56 +#: html/Ticket/Create.html:205 html/Ticket/Elements/ShowSummary:83 html/Ticket/Elements/Tabs:120 html/Ticket/ModifyAll.html:78 msgid "Links" msgstr "Ligações" -#: html/Search/Elements/EditSearches:26 +#: html/Search/Elements/EditSearches:76 msgid "Load" msgstr "" -#: html/Search/Elements/EditSearches:24 +#: html/Search/Elements/EditSearches:74 msgid "Load saved search:" msgstr "" -#: html/Admin/Tools/Configuration.html:19 +#: lib/RT/System.pm:87 +msgid "LoadSavedSearch" +msgstr "" + +#: html/Admin/Tools/Configuration.html:64 msgid "Loaded perl modules" msgstr "" -#: html/Admin/Users/Modify.html:111 html/User/Prefs.html:104 +#: lib/RT/SavedSearch.pm:112 +#. ($self->Name) +msgid "Loaded search %1" +msgstr "" + +#: html/Admin/Users/Modify.html:138 html/User/Prefs.html:126 msgid "Location" msgstr "Localização" -#: lib/RT.pm:184 +#: lib/RT.pm:212 #. ($RT::LogDir) msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." msgstr "O diretório de log %1 não foi encontrado ou não pôde ser alterado.\\n RT não pode funcionar desta maneira." -#: html/Elements/Header:69 +#: html/Elements/Header:94 #. ("".$session{'CurrentUser'}->Name."") msgid "Logged in as %1" msgstr "Assinado como %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:57 html/Elements/Login:66 html/Elements/Login:76 lib/RT/StyleGuide.pod:797 msgid "Login" msgstr "Entrar" -#: html/Elements/Header:66 +#: html/Elements/Header:91 msgid "Logout" msgstr "Sair" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:866 msgid "Lookup type mismatch" msgstr "" -#: html/Search/Bulk.html:83 +#: html/Search/Bulk.html:104 msgid "Make Owner" msgstr "Definir como proprietário" -#: html/Search/Bulk.html:107 +#: html/Search/Bulk.html:128 msgid "Make Status" msgstr "Definir o estado" -#: html/Search/Bulk.html:115 +#: html/Search/Bulk.html:136 msgid "Make date Due" msgstr "Definir o prazo final" -#: html/Search/Bulk.html:117 +#: html/Search/Bulk.html:138 msgid "Make date Resolved" msgstr "Definir a data de resolução" -#: html/Search/Bulk.html:111 +#: html/Search/Bulk.html:132 msgid "Make date Started" msgstr "Definir a data de iniciado" -#: html/Search/Bulk.html:109 +#: html/Search/Bulk.html:130 msgid "Make date Starts" msgstr "Definir a data início" -#: html/Search/Bulk.html:113 +#: html/Search/Bulk.html:134 msgid "Make date Told" msgstr "Definir a data de última alteração" -#: html/Search/Bulk.html:103 +#: html/Search/Bulk.html:124 msgid "Make priority" msgstr "Definir a prioridade" -#: html/Search/Bulk.html:105 +#: html/Search/Bulk.html:126 msgid "Make queue" msgstr "Definir a fila" -#: html/Search/Bulk.html:101 +#: html/Search/Bulk.html:122 msgid "Make subject" msgstr "Definir o assunto" -#: NOT FOUND IN SOURCE -msgid "Malkovich Malkovich Malkovich Malkovich" +#: lib/RT/Group_Overlay.pm:177 +msgid "Make this group visible to user" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/index.html:78 msgid "Manage custom fields and custom field values" msgstr "" -#: html/Admin/index.html:32 +#: html/Admin/index.html:69 msgid "Manage groups and group membership" msgstr "Administrar grupos e seus membros" -#: html/Admin/index.html:38 +#: html/Admin/index.html:85 msgid "Manage properties and configuration which apply to all queues" msgstr "Administrar propriedades e configurações aplicáveis a todas as filas" -#: html/Admin/index.html:35 +#: html/Admin/index.html:74 msgid "Manage queues and queue-specific properties" msgstr "Administrar filas e suas propriedades específicas" -#: html/Admin/index.html:29 +#: html/Admin/index.html:64 msgid "Manage users and passwords" msgstr "Administrar usuários e senhas" -#: lib/RT/Date.pm:413 +#: lib/RT/Date.pm:439 msgid "Mar." msgstr "Mar." @@ -2967,33 +2883,33 @@ msgstr "Março" msgid "May" msgstr "Maio" -#: lib/RT/Date.pm:415 +#: lib/RT/Date.pm:441 msgid "May." msgstr "Mai." -#: lib/RT/Transaction_Overlay.pm:634 +#: lib/RT/Transaction_Overlay.pm:720 #. ($value) msgid "Member %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:674 +#: lib/RT/Transaction_Overlay.pm:760 #. ($value) msgid "Member %1 deleted" msgstr "" -#: lib/RT/Group_Overlay.pm:974 +#: lib/RT/Group_Overlay.pm:1008 msgid "Member added" msgstr "Membro adicionado" -#: lib/RT/Group_Overlay.pm:1136 +#: lib/RT/Group_Overlay.pm:1170 msgid "Member deleted" msgstr "Membro removido" -#: lib/RT/Group_Overlay.pm:1140 +#: lib/RT/Group_Overlay.pm:1174 msgid "Member not deleted" msgstr "Membro não removido" -#: html/Elements/SelectLinkType:25 +#: html/Elements/SelectLinkType:47 msgid "Member of" msgstr "Membro de" @@ -3001,74 +2917,75 @@ msgstr "Membro de" msgid "MemberOf" msgstr "MemberOf" -#: html/Admin/Elements/GroupTabs:41 html/User/Elements/GroupTabs:41 +#: html/Admin/Elements/GroupTabs:63 html/User/Elements/GroupTabs:63 msgid "Members" msgstr "Membros" -#: lib/RT/Transaction_Overlay.pm:631 +#: lib/RT/Transaction_Overlay.pm:717 #. ($value) msgid "Membership in %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:671 +#: lib/RT/Transaction_Overlay.pm:757 #. ($value) msgid "Membership in %1 deleted" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:61 msgid "Memberships" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/Memberships.html:60 +#. ($UserObj->Name) msgid "Memberships of the user %1" msgstr "" -#: lib/RT/Ticket_Overlay.pm:2813 +#: lib/RT/Ticket_Overlay.pm:2849 msgid "Merge Successful" msgstr "União bem sucedida" -#: lib/RT/Ticket_Overlay.pm:2733 +#: lib/RT/Ticket_Overlay.pm:2736 msgid "Merge failed. Couldn't set EffectiveId" msgstr "União falhou. Não pude definir o EffectiveId" -#: html/Elements/EditLinks:104 html/Ticket/Elements/BulkLinks:26 +#: lib/RT/Ticket_Overlay.pm:2744 +msgid "Merge failed. Couldn't set Status" +msgstr "" + +#: html/Elements/EditLinks:129 html/Ticket/Elements/BulkLinks:48 msgid "Merge into" msgstr "Unir a" -#: lib/RT/Transaction_Overlay.pm:637 +#: lib/RT/Transaction_Overlay.pm:723 #. ($value) msgid "Merged into %1" msgstr "" -#: html/Search/Bulk.html:135 html/Ticket/Update.html:83 +#: html/Search/Bulk.html:165 html/Ticket/Update.html:116 msgid "Message" msgstr "Mensagem" -#: NOT FOUND IN SOURCE -msgid "Message body not shown because it is too large or is not plain text." -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2514 +#: lib/RT/Ticket_Overlay.pm:2406 msgid "Message could not be recorded" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Message recipients" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2517 +#: lib/RT/Ticket_Overlay.pm:2409 msgid "Message recorded" msgstr "" -#: html/Ticket/Elements/PreviewScrips:70 +#: html/Ticket/Elements/PreviewScrips:115 msgid "Messages about this ticket will not be sent to..." msgstr "" -#: lib/RT/Record.pm:749 +#: html/Search/Build.html:667 +msgid "Mismatched parentheses" +msgstr "" + +#: lib/RT/Record.pm:940 msgid "Missing a primary key?: %1" msgstr "Faltando uma chave primária?: %1" -#: html/Admin/Users/Modify.html:166 html/User/Prefs.html:71 +#: html/Admin/Users/Modify.html:193 html/User/Prefs.html:93 msgid "Mobile" msgstr "Móvel" @@ -3076,15 +2993,7 @@ msgstr "Móvel" msgid "MobilePhone" msgstr "Celular" -#: NOT FOUND IN SOURCE -msgid "Modified" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "Modify Access Control List" msgstr "Modificar Lista de Controle de Acesso" @@ -3092,31 +3001,37 @@ msgstr "Modificar Lista de Controle de Acesso" msgid "Modify Custom Field %1" msgstr "Modificar o campo personalizado %1" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:96 +#. (loc(lc($FriendlySubTypes)), loc(lc($Types))) +msgid "Modify Custom Fields which apply to %1 for all %2" +msgstr "" + +#: html/Admin/Elements/ObjectCustomFields:98 +#. (loc(lc($Types))) msgid "Modify Custom Fields which apply to all %1" msgstr "" -#: html/Admin/Global/CustomFields.html:43 html/Admin/Global/index.html:50 +#: NOT FOUND IN SOURCE msgid "Modify Custom Fields which apply to all queues" msgstr "Modificar Campos Personalizados que se aplicam a todas as filas" -#: html/Admin/Global/GroupRights.html:84 html/Admin/Groups/GroupRights.html:72 html/Admin/Queues/GroupRights.html:85 +#: html/Admin/Global/GroupRights.html:106 html/Admin/Groups/GroupRights.html:94 html/Admin/Queues/GroupRights.html:107 msgid "Modify Group Rights" msgstr "" -#: html/Admin/Groups/Members.html:80 html/User/Groups/Members.html:79 +#: html/Admin/Groups/Members.html:102 html/User/Groups/Members.html:101 msgid "Modify Members" msgstr "" -#: html/User/Delegation.html:36 +#: html/User/Delegation.html:58 msgid "Modify Rights" msgstr "" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "Modify Scrip templates for this queue" msgstr "Modificar esquemas de Scrip para esta fila" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "Modify Scrips for this queue" msgstr "Modificar Scrips para esta fila" @@ -3128,33 +3043,30 @@ msgstr "Modificar ACLs do Sistema" msgid "Modify Template %1" msgstr "Modificar Esquema %1" -#: html/Admin/Global/UserRights.html:53 html/Admin/Groups/UserRights.html:54 html/Admin/Queues/UserRights.html:53 +#: html/Admin/Global/UserRights.html:75 html/Admin/Groups/UserRights.html:76 html/Admin/Queues/UserRights.html:75 msgid "Modify User Rights" msgstr "" -#: html/Admin/Queues/CustomField.html:44 +#: html/Admin/Queues/CustomField.html:66 #. ($QueueObj->Name()) msgid "Modify a CustomField for queue %1" msgstr "Modificar um Campo Personalizado para a fila %1" -#: html/Admin/Global/CustomField.html:52 +#: NOT FOUND IN SOURCE msgid "Modify a CustomField which applies to all queues" msgstr "Modificar um Campo Personalizado que se aplica a todas as filas" -#: html/Admin/Queues/Scrip.html:53 +#: html/Admin/Queues/Scrip.html:75 #. ($QueueObj->Name) msgid "Modify a scrip for queue %1" msgstr "Modificar um scrip para a fila %1" -#: html/Admin/Global/Scrip.html:47 +#: html/Admin/Global/Scrip.html:69 msgid "Modify a scrip which applies to all queues" msgstr "Modificar um scrip aplicável a todas as filas" -#: NOT FOUND IN SOURCE -msgid "Modify article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:90 +#. ($CF->Name) msgid "Modify associated objects for %1" msgstr "" @@ -3162,21 +3074,25 @@ msgstr "" msgid "Modify dates for # %1" msgstr "Modificar datas para # %1" -#: html/Ticket/ModifyDates.html:24 html/Ticket/ModifyDates.html:28 +#: html/Ticket/ModifyDates.html:46 html/Ticket/ModifyDates.html:50 #. ($TicketObj->Id) msgid "Modify dates for #%1" msgstr "Modificar as datas para #%1" -#: html/Ticket/ModifyDates.html:34 +#: html/Ticket/ModifyDates.html:56 #. ($TicketObj->Id) msgid "Modify dates for ticket # %1" msgstr "Modificar as datas para o tíquete # %1" -#: html/Admin/Global/GroupRights.html:24 html/Admin/Global/GroupRights.html:27 html/Admin/Global/index.html:55 +#: html/Admin/Elements/GlobalCustomFieldTabs:65 html/Admin/Global/index.html:72 +msgid "Modify global custom fields" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:70 html/Admin/Global/GroupRights.html:46 html/Admin/Global/GroupRights.html:49 html/Admin/Global/index.html:77 msgid "Modify global group rights" msgstr "Modificar direitos de acesso globais de grupo" -#: html/Admin/Global/GroupRights.html:32 +#: html/Admin/Global/GroupRights.html:54 msgid "Modify global group rights." msgstr "Modificar direitos de acesso globais de grupo." @@ -3192,108 +3108,110 @@ msgstr "Modificar direitos globais para usuários" msgid "Modify global scrips" msgstr "Modificar scrips globais" -#: html/Admin/Global/UserRights.html:24 html/Admin/Global/UserRights.html:27 html/Admin/Global/index.html:59 +#: html/Admin/Global/UserRights.html:46 html/Admin/Global/UserRights.html:49 html/Admin/Global/index.html:81 msgid "Modify global user rights" msgstr "Modificar direitos de acesso globais de usuário" -#: html/Admin/Global/UserRights.html:32 +#: html/Admin/Global/UserRights.html:54 msgid "Modify global user rights." msgstr "Modificar direitos de acesso globais de usuário." -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "Modify group metadata or delete group" msgstr "Modificar metadados do grupo ou removê-lo" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:164 +#. ($CustomFieldObj->Name) msgid "Modify group rights for custom field %1" msgstr "" -#: html/Admin/Groups/GroupRights.html:24 html/Admin/Groups/GroupRights.html:28 html/Admin/Groups/GroupRights.html:34 +#: html/Admin/Groups/GroupRights.html:46 html/Admin/Groups/GroupRights.html:50 html/Admin/Groups/GroupRights.html:56 #. ($GroupObj->Name) msgid "Modify group rights for group %1" msgstr "Modificar os direitos de acesso do grupo %1" -#: html/Admin/Queues/GroupRights.html:24 html/Admin/Queues/GroupRights.html:28 +#: html/Admin/Queues/GroupRights.html:46 html/Admin/Queues/GroupRights.html:50 #. ($QueueObj->Name) msgid "Modify group rights for queue %1" msgstr "Modificar os direitos de acesso de grupo para a fila %1" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "Modify membership roster for this group" msgstr "Modificar lista de membros deste grupo" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "Modify one's own RT account" msgstr "Modificar sua própria conta RT" -#: html/Admin/Queues/People.html:24 html/Admin/Queues/People.html:28 +#: html/Admin/Queues/People.html:46 html/Admin/Queues/People.html:50 #. ($QueueObj->Name) msgid "Modify people related to queue %1" msgstr "Modificar as pessoas relacionadas à fila %1" -#: html/Ticket/ModifyPeople.html:24 html/Ticket/ModifyPeople.html:28 html/Ticket/ModifyPeople.html:34 +#: html/Ticket/ModifyPeople.html:46 html/Ticket/ModifyPeople.html:50 html/Ticket/ModifyPeople.html:56 #. ($Ticket->id) #. ($Ticket->Id) msgid "Modify people related to ticket #%1" msgstr "Modificar as pessoas relacionadas ao tíquete #%1" -#: html/Admin/Queues/Scrips.html:45 +#: html/Admin/Queues/Scrips.html:67 #. ($QueueObj->Name) msgid "Modify scrips for queue %1" msgstr "Modificar os scrips da fila %1" -#: html/Admin/Global/Scrips.html:43 html/Admin/Global/index.html:41 +#: html/Admin/Elements/GlobalCustomFieldTabs:56 html/Admin/Global/Scrips.html:65 html/Admin/Global/index.html:63 msgid "Modify scrips which apply to all queues" msgstr "Modificar scrips aplicáveis a todas as filas" -#: html/Admin/Global/Template.html:24 html/Admin/Global/Template.html:29 html/Admin/Global/Template.html:80 html/Admin/Queues/Template.html:77 +#: html/Admin/Global/Template.html:102 html/Admin/Global/Template.html:46 html/Admin/Global/Template.html:51 html/Admin/Queues/Template.html:99 #. (loc($TemplateObj->Name())) #. ($TemplateObj->id) msgid "Modify template %1" msgstr "Modificar o modelo %1" -#: html/Admin/Global/Templates.html:43 +#: html/Admin/Global/Templates.html:65 msgid "Modify templates which apply to all queues" msgstr "Modificar esquemas que se aplicam a todas as filas" -#: html/Admin/Groups/Modify.html:86 html/User/Groups/Modify.html:85 +#: html/Admin/Groups/Modify.html:119 html/User/Groups/Modify.html:107 #. ($Group->Name) msgid "Modify the group %1" msgstr "Modificar o grupo %1" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "Modify the queue watchers" msgstr "Modificar os observadores da fila" -#: html/Admin/Users/Modify.html:263 +#: html/Admin/Users/Modify.html:301 #. ($UserObj->Name) msgid "Modify the user %1" msgstr "Modificar o usuário %1" -#: html/Ticket/ModifyAll.html:36 +#: html/Ticket/ModifyAll.html:58 #. ($Ticket->Id) msgid "Modify ticket # %1" msgstr "Modificar o tíquete # %1" -#: html/Ticket/Modify.html:24 html/Ticket/Modify.html:27 html/Ticket/Modify.html:33 +#: html/Ticket/Modify.html:46 html/Ticket/Modify.html:49 html/Ticket/Modify.html:55 #. ($TicketObj->Id) msgid "Modify ticket #%1" msgstr "Modificar o tíquete #%1" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "Modify tickets" msgstr "Modificar tíquetes" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:157 +#. ($CustomFieldObj->Name) msgid "Modify user rights for custom field %1" msgstr "" -#: html/Admin/Groups/UserRights.html:24 html/Admin/Groups/UserRights.html:28 html/Admin/Groups/UserRights.html:34 +#: html/Admin/Groups/UserRights.html:46 html/Admin/Groups/UserRights.html:50 html/Admin/Groups/UserRights.html:56 #. ($GroupObj->Name) msgid "Modify user rights for group %1" msgstr "Modificar os direitos de acesso de usuário para o grupo %1" -#: html/Admin/Queues/UserRights.html:24 html/Admin/Queues/UserRights.html:28 +#: html/Admin/Queues/UserRights.html:46 html/Admin/Queues/UserRights.html:50 #. ($QueueObj->Name) msgid "Modify user rights for queue %1" msgstr "Modificar os direitos de acesso de usuário para a fila %1" @@ -3302,64 +3220,64 @@ msgstr "Modificar os direitos de acesso de usuário para a fila %1" msgid "Modify watchers for queue '%1'" msgstr "Modificar os observadores para a fila '%1'" -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "ModifyACL" msgstr "ModifyACL" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/CustomField_Overlay.pm:103 +msgid "ModifyCustomField" +msgstr "" + +#: lib/RT/Group_Overlay.pm:174 msgid "ModifyOwnMembership" msgstr "ModifyOwnMembership" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "ModifyQueueWatchers" msgstr "ModifyQueueWatchers" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "ModifyScrips" msgstr "ModifyScrips" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "ModifySelf" msgstr "ModifySelf" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "ModifyTemplate" msgstr "ModifyTemplate" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "ModifyTicket" msgstr "ModifyTicket" -#: lib/RT/Date.pm:388 +#: lib/RT/Date.pm:413 msgid "Mon." msgstr "Seg." -#: html/Ticket/Elements/ShowRequestor:40 +#: html/Ticket/Elements/ShowRequestor:62 #. ($name) msgid "More about %1" msgstr "Mais sobre %1" -#: NOT FOUND IN SOURCE -msgid "Move" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:60 +#: html/Admin/Elements/PickCustomFields:83 msgid "Move down" msgstr "Descer" -#: html/Admin/Elements/EditCustomFields:52 +#: html/Admin/Elements/PickCustomFields:75 msgid "Move up" msgstr "Subir" -#: html/Admin/Elements/SelectSingleOrMultiple:26 +#: html/Admin/Elements/SelectSingleOrMultiple:48 msgid "Multiple" msgstr "Múltiplo" -#: lib/RT/User_Overlay.pm:197 +#: lib/RT/User_Overlay.pm:227 msgid "Must specify 'Name' attribute" msgstr "O atributo 'Name' deve ser especificado" -#: html/SelfService/Elements/MyRequests:48 +#: html/SelfService/Elements/MyRequests:70 #. ($friendly_status) msgid "My %1 tickets" msgstr "" @@ -3368,47 +3286,39 @@ msgstr "" msgid "My Approvals" msgstr "Minhas Aprovações" -#: html/Approvals/index.html:24 html/Approvals/index.html:25 +#: html/Approvals/index.html:46 html/Approvals/index.html:47 msgid "My approvals" msgstr "Minhas aprovações" -#: html/Search/Elements/SearchPrivacy:5 html/Search/Elements/SelectSearchObject:8 html/Search/Elements/SelectSearchesForObjects:8 +#: html/Search/Elements/SearchPrivacy:50 html/Search/Elements/SelectSearchObject:53 html/Search/Elements/SelectSearchesForObjects:53 msgid "My saved searches" msgstr "" -#: html/Admin/Elements/AddCustomFieldValue:31 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/ModifyTemplate:27 html/Admin/Groups/Modify.html:43 html/Elements/SelectGroups:25 html/Elements/SelectUsers:27 html/User/Groups/Modify.html:43 +#: html/Admin/CustomFields/Modify.html:58 html/Admin/Elements/AddCustomFieldValue:53 html/Admin/Elements/EditCustomField:55 html/Admin/Elements/EditCustomFieldValues:55 html/Admin/Elements/ModifyTemplate:49 html/Admin/Groups/Modify.html:65 html/User/Groups/Modify.html:65 msgid "Name" msgstr "Nome" -#: lib/RT/User_Overlay.pm:204 +#: lib/RT/User_Overlay.pm:234 msgid "Name in use" msgstr "Nome em uso" -#: NOT FOUND IN SOURCE -msgid "Name matches" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Need approval from system administrator" msgstr "Precisa de aprovação do administrador do sistema" -#: html/Ticket/Elements/ShowDates:52 +#: html/Ticket/Elements/ShowDates:73 msgid "Never" msgstr "Nunca" -#: html/Elements/Quicksearch:29 +#: html/Elements/Quicksearch:51 msgid "New" msgstr "Novo" -#: NOT FOUND IN SOURCE -msgid "New Article" -msgstr "" - -#: html/Elements/EditLinks:93 +#: html/Elements/EditLinks:115 msgid "New Links" msgstr "Novos Relacionamentos" -#: html/Admin/Users/Modify.html:92 html/User/Prefs.html:87 +#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:109 msgid "New Password" msgstr "Nova Senha" @@ -3416,39 +3326,31 @@ msgstr "Nova Senha" msgid "New Pending Approval" msgstr "Nova Aprovação Pendente" -#: html/Ticket/Elements/Tabs:170 +#: html/Ticket/Elements/Tabs:193 msgid "New Query" msgstr "" -#: NOT FOUND IN SOURCE -msgid "New Relationships" -msgstr "" - #: NOT FOUND IN SOURCE msgid "New Search" msgstr "Nova busca" -#: NOT FOUND IN SOURCE -msgid "New class" -msgstr "" - -#: html/Admin/Global/CustomField.html:40 html/Admin/Global/CustomFields.html:38 html/Admin/Queues/CustomField.html:51 html/Admin/Queues/CustomFields.html:40 +#: html/Admin/Elements/CustomFieldTabs:93 html/Admin/Queues/CustomField.html:73 msgid "New custom field" msgstr "Novo campo personalizado" -#: html/Admin/Elements/GroupTabs:53 html/User/Elements/GroupTabs:51 +#: html/Admin/Elements/GroupTabs:77 html/User/Elements/GroupTabs:73 msgid "New group" msgstr "Novo grupo" -#: html/SelfService/Prefs.html:31 +#: html/SelfService/Prefs.html:53 msgid "New password" msgstr "Nova senha" -#: lib/RT/User_Overlay.pm:773 +#: lib/RT/User_Overlay.pm:817 msgid "New password notification sent" msgstr "Notificação de nova senha enviada" -#: html/Admin/Elements/QueueTabs:69 +#: html/Admin/Elements/QueueTabs:95 msgid "New queue" msgstr "Nova fila" @@ -3456,11 +3358,11 @@ msgstr "Nova fila" msgid "New request" msgstr "Nova requisição" -#: html/Admin/Elements/SelectRights:41 +#: html/Admin/Elements/SelectRights:65 msgid "New rights" msgstr "Novos direitos de acesso" -#: html/Admin/Global/Scrip.html:39 html/Admin/Global/Scrips.html:38 html/Admin/Queues/Scrip.html:42 html/Admin/Queues/Scrips.html:54 +#: html/Admin/Global/Scrip.html:61 html/Admin/Global/Scrips.html:60 html/Admin/Queues/Scrip.html:64 html/Admin/Queues/Scrips.html:76 msgid "New scrip" msgstr "Novo scrip" @@ -3468,27 +3370,27 @@ msgstr "Novo scrip" msgid "New search" msgstr "Nova busca" -#: html/Admin/Global/Template.html:59 html/Admin/Global/Templates.html:38 html/Admin/Queues/Template.html:57 html/Admin/Queues/Templates.html:49 +#: html/Admin/Global/Template.html:81 html/Admin/Global/Templates.html:60 html/Admin/Queues/Template.html:79 html/Admin/Queues/Templates.html:71 msgid "New template" msgstr "Novo esquema" -#: html/SelfService/Elements/Tabs:47 +#: html/SelfService/Elements/Tabs:69 msgid "New ticket" msgstr "" -#: lib/RT/Ticket_Overlay.pm:2700 +#: lib/RT/Ticket_Overlay.pm:2713 msgid "New ticket doesn't exist" msgstr "O novo tíquete não existe" -#: html/Admin/Elements/UserTabs:50 +#: html/Admin/Elements/UserTabs:78 msgid "New user" msgstr "Novo usuário" -#: html/Admin/Elements/CreateUserCalled:25 +#: html/Admin/Elements/CreateUserCalled:47 msgid "New user called" msgstr "Novo usuário chamado" -#: html/Admin/Queues/People.html:54 html/Ticket/Elements/EditPeople:28 +#: html/Admin/Queues/People.html:76 html/Ticket/Elements/EditPeople:50 msgid "New watchers" msgstr "Novos observadores" @@ -3496,11 +3398,11 @@ msgstr "Novos observadores" msgid "New window setting" msgstr "Abrir nova janela" -#: html/Ticket/Elements/Tabs:70 +#: html/Ticket/Elements/Tabs:92 msgid "Next" msgstr "Próximo" -#: html/Elements/TicketList:67 +#: html/Elements/TicketList:104 msgid "Next Page" msgstr "" @@ -3512,43 +3414,39 @@ msgstr "Próxima página" msgid "NickName" msgstr "Apelido" -#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 +#: html/Admin/Users/Modify.html:84 html/User/Prefs.html:72 msgid "Nickname" msgstr "Apelido" -#: NOT FOUND IN SOURCE -msgid "No" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:145 msgid "No Class defined" msgstr "" -#: html/Admin/Elements/EditCustomField:89 html/Admin/Elements/EditCustomFields:103 +#: html/Admin/CustomFields/Modify.html:124 html/Admin/Elements/EditCustomField:119 msgid "No CustomField" msgstr "Não há Campo Personalizado" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:103 msgid "No CustomField defined" msgstr "" -#: html/Admin/Groups/GroupRights.html:83 html/Admin/Groups/UserRights.html:70 +#: html/Admin/Groups/GroupRights.html:105 html/Admin/Groups/UserRights.html:92 msgid "No Group defined" msgstr "Não há Grupo definido" -#: lib/RT/Tickets_Overlay_SQL.pm:452 +#: lib/RT/Tickets_Overlay_SQL.pm:477 msgid "No Query" msgstr "" -#: html/Admin/Queues/GroupRights.html:96 html/Admin/Queues/UserRights.html:67 +#: html/Admin/Queues/GroupRights.html:118 html/Admin/Queues/UserRights.html:89 msgid "No Queue defined" msgstr "Não há Fila definida" -#: bin/rt-crontool:52 +#: bin/rt-crontool:73 msgid "No RT user found. Please consult your RT administrator.\\n" msgstr "Nenhum usuário RT foi encontrado. Favor consultar o administrador do RT.\\n" -#: html/Admin/Global/Template.html:78 html/Admin/Queues/Template.html:75 +#: html/Admin/Global/Template.html:100 html/Admin/Queues/Template.html:97 msgid "No Template" msgstr "Não há Modelo" @@ -3560,11 +3458,11 @@ msgstr "Não há Tíquete especificado. Abortando o tíquete " msgid "No Ticket specified. Aborting ticket modifications\\n\\n" msgstr "Não há Tíquete especificado. Abortando modificações no tíquete\\n\\n" -#: html/Approvals/Elements/Approve:45 +#: html/Approvals/Elements/Approve:67 msgid "No action" msgstr "Não há ação" -#: lib/RT/Record.pm:744 +#: lib/RT/Record.pm:935 msgid "No column specified" msgstr "Não há coluna especificada" @@ -3572,7 +3470,7 @@ msgstr "Não há coluna especificada" msgid "No command found\\n" msgstr "Comando não encontrado\\n" -#: html/Ticket/Elements/ShowRequestor:46 +#: html/Ticket/Elements/ShowRequestor:68 msgid "No comment entered about this user" msgstr "Não há comentário sobre este usuário" @@ -3580,72 +3478,77 @@ msgstr "Não há comentário sobre este usuário" msgid "No correspondence attached" msgstr "Não há nenhum arquivo anexado" -#: lib/RT/Action/Generic.pm:159 lib/RT/Condition/Generic.pm:175 lib/RT/Search/ActiveTicketsInQueue.pm:55 lib/RT/Search/Generic.pm:112 +#: lib/RT/Action/Generic.pm:186 lib/RT/Condition/Generic.pm:198 lib/RT/Search/ActiveTicketsInQueue.pm:78 lib/RT/Search/Generic.pm:135 #. (ref $self) msgid "No description for %1" msgstr "Não há descrição para %1" -#: lib/RT/Users_Overlay.pm:159 +#: lib/RT/Users_Overlay.pm:185 msgid "No group specified" msgstr "Não há grupo especificado" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:52 msgid "No groups matching search criteria found." msgstr "" -#: lib/RT/Ticket_Overlay.pm:2475 +#: lib/RT/Ticket_Overlay.pm:2349 msgid "No message attached" msgstr "" -#: lib/RT/User_Overlay.pm:991 +#: lib/RT/User_Overlay.pm:1035 msgid "No password set" msgstr "Não há senha especificada" -#: lib/RT/Queue_Overlay.pm:296 +#: lib/RT/Queue_Overlay.pm:358 msgid "No permission to create queues" msgstr "Não há permissão para criar filas" -#: NOT FOUND IN SOURCE +#: lib/RT/Ticket_Overlay.pm:409 +#. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" msgstr "Sem permissão para criar tíquetes na fila '%1'" -#: lib/RT/User_Overlay.pm:157 +#: lib/RT/User_Overlay.pm:187 msgid "No permission to create users" msgstr "Sem permissão para criar usuários" -#: html/SelfService/Display.html:125 +#: html/SelfService/Display.html:165 msgid "No permission to display that ticket" msgstr "Sem permissão para mostrar o tíquete" -#: html/SelfService/Update.html:68 +#: html/SelfService/Update.html:117 msgid "No permission to view update ticket" msgstr "sem permissão para ver modificar o tíquete" -#: lib/RT/Queue_Overlay.pm:716 lib/RT/Ticket_Overlay.pm:1581 +#: lib/RT/Queue_Overlay.pm:792 lib/RT/Ticket_Overlay.pm:1450 msgid "No principal specified" msgstr "Não há principal especificado" -#: html/Admin/Queues/People.html:153 html/Admin/Queues/People.html:163 +#: html/Admin/Queues/People.html:175 html/Admin/Queues/People.html:185 msgid "No principals selected." msgstr "Não há principal selecionado." -#: html/Admin/Queues/index.html:34 +#: html/Admin/Queues/index.html:57 msgid "No queues matching search criteria found." msgstr "Não há fila satisfazendo o critério de busca." -#: html/Admin/Elements/SelectRights:81 +#: html/Admin/Elements/SelectRights:106 msgid "No rights found" msgstr "Nenhum direito encontrado" -#: html/Admin/Elements/SelectRights:32 +#: html/Admin/Elements/SelectRights:53 msgid "No rights granted." msgstr "Nenhum direito outorgado." -#: html/Search/Bulk.html:162 +#: lib/RT/SavedSearch.pm:187 +msgid "No search loaded" +msgstr "" + +#: html/Search/Bulk.html:194 msgid "No search to operate on." msgstr "Não há busca a realizar" -#: html/Elements/TicketList:155 +#: html/Elements/RT__Ticket/ColumnMap:134 msgid "No subject" msgstr "" @@ -3653,7 +3556,7 @@ msgstr "" msgid "No ticket id specified" msgstr "Não há identificador de tíquete especificado" -#: lib/RT/Transaction_Overlay.pm:455 lib/RT/Transaction_Overlay.pm:493 +#: lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:554 msgid "No transaction type specified" msgstr "Não há tipo de transação especificada" @@ -3661,7 +3564,7 @@ msgstr "Não há tipo de transação especificada" msgid "No user or email address specified" msgstr "Não há usuário ou endereço de email especificado" -#: html/Admin/Users/index.html:35 +#: html/Admin/Users/index.html:55 msgid "No users matching search criteria found." msgstr "Nenhum usuário satisfazendo o critério de busca foi encontrado." @@ -3669,15 +3572,15 @@ msgstr "Nenhum usuário satisfazendo o critério de busca foi encontrado." msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" msgstr "Nenhum usuário RT válido foi encontrado. O tratador de CVS do RT está desabilitado. Por favor, consulte o administrador do RT.\\n" -#: lib/RT/Record.pm:741 +#: lib/RT/Record.pm:932 msgid "No value sent to _Set!\\n" msgstr "Nenhum valor enviado a _Set!\\n" -#: html/Elements/QuickCreate:16 +#: html/Elements/QuickCreate:61 msgid "Nobody" msgstr "Ninguém" -#: lib/RT/Record.pm:746 +#: lib/RT/Record.pm:937 msgid "Nonexistant field?" msgstr "Campo inexistente?" @@ -3685,15 +3588,15 @@ msgstr "Campo inexistente?" msgid "Not logged in" msgstr "Não logado" -#: html/Elements/Header:71 +#: html/Elements/Header:96 msgid "Not logged in." msgstr "Não entrou." -#: lib/RT/Date.pm:369 +#: lib/RT/Date.pm:393 msgid "Not set" msgstr "Não definido" -#: html/NoAuth/Reminder.html:26 +#: html/NoAuth/Reminder.html:48 msgid "Not yet implemented." msgstr "Ainda não implementado." @@ -3701,11 +3604,11 @@ msgstr "Ainda não implementado." msgid "Not yet implemented...." msgstr "Ainda não implementado..." -#: html/Approvals/Elements/Approve:48 +#: html/Approvals/Elements/Approve:70 msgid "Notes" msgstr "Notas" -#: lib/RT/User_Overlay.pm:776 +#: lib/RT/User_Overlay.pm:820 msgid "Notification could not be sent" msgstr "A notificação não pôde ser enviada" @@ -3777,7 +3680,7 @@ msgstr "Notificar Requisitantes, Ccs e AdminCcs" msgid "Notify Requestors, Ccs and AdminCcs as Comment" msgstr "Notificar Requisitantes, Ccs e AdminCcs como Comentário" -#: lib/RT/Date.pm:421 +#: lib/RT/Date.pm:447 msgid "Nov." msgstr "Nov." @@ -3785,23 +3688,37 @@ msgstr "Nov." msgid "November" msgstr "Novembro" -#: lib/RT/Record.pm:200 +#: html/Search/Elements/SelectAndOr:47 +msgid "OR" +msgstr "" + +#: lib/RT/Record.pm:319 msgid "Object could not be created" msgstr "Objeto não pôde ser criado" -#: lib/RT/Record.pm:219 +#: lib/RT/Record.pm:124 +msgid "Object could not be deleted" +msgstr "" + +#: lib/RT/Record.pm:338 msgid "Object created" msgstr "Objeto criado" -#: NOT FOUND IN SOURCE +#: lib/RT/Record.pm:121 +msgid "Object deleted" +msgstr "" + +#: html/Admin/CustomFields/Objects.html:72 html/Admin/Elements/ObjectCustomFields:63 +#. ($ObjectType) +#. ($LookupType) msgid "Object of type %1 cannot take custom fields" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:901 msgid "Object type mismatch" msgstr "" -#: lib/RT/Date.pm:420 +#: lib/RT/Date.pm:446 msgid "Oct." msgstr "Out." @@ -3809,19 +3726,19 @@ msgstr "Out." msgid "October" msgstr "Outubro" -#: html/Tools/Elements/Tabs:31 +#: html/Tools/Elements/Tabs:53 msgid "Offline" msgstr "" -#: html/Tools/Offline.html:27 +#: html/Tools/Offline.html:49 msgid "Offline edits" msgstr "" -#: html/Tools/Offline.html:24 +#: html/Tools/Offline.html:46 msgid "Offline upload" msgstr "" -#: html/Elements/SelectDateRelation:34 +#: html/Elements/SelectDateRelation:56 msgid "On" msgstr "Em" @@ -3861,21 +3778,21 @@ msgstr "Sobre Mudança de Estado" msgid "On Transaction" msgstr "Sobre Transação" -#: html/Approvals/Elements/PendingMyApproval:49 +#: html/Approvals/Elements/PendingMyApproval:71 #. ("") msgid "Only show approvals for requests created after %1" msgstr "Só mostrar aprovações para requisições criadas depois de %1" -#: html/Approvals/Elements/PendingMyApproval:47 +#: html/Approvals/Elements/PendingMyApproval:69 #. ("") msgid "Only show approvals for requests created before %1" msgstr "Só mostrar aprovações para requisições criadas antes de %1" -#: html/Elements/Quicksearch:30 +#: html/Elements/Quicksearch:52 msgid "Open" msgstr "Aberto" -#: html/Ticket/Elements/Tabs:137 +#: html/Ticket/Elements/Tabs:159 msgid "Open it" msgstr "Abrir" @@ -3883,7 +3800,7 @@ msgstr "Abrir" msgid "Open requests" msgstr "Requisições abertas" -#: html/SelfService/Elements/Tabs:41 +#: html/SelfService/Elements/Tabs:63 msgid "Open tickets" msgstr "" @@ -3899,7 +3816,7 @@ msgstr "Abrir tíquetes (da listagem) em outra janela" msgid "Open tickets on correspondence" msgstr "Abrir tíquetes na correspondência" -#: html/Search/Elements/DisplayOptions:35 +#: html/Search/Elements/DisplayOptions:56 msgid "Order by" msgstr "" @@ -3907,40 +3824,36 @@ msgstr "" msgid "Ordering and sorting" msgstr "Requisitando e ordenando" -#: html/Admin/Users/Modify.html:114 html/Elements/SelectUsers:28 html/User/Prefs.html:107 +#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:129 msgid "Organization" msgstr "Organização" -#: html/Approvals/Elements/Approve:32 +#: html/Approvals/Elements/Approve:54 #. ($approving->Id, $approving->Subject) msgid "Originating ticket: #%1" msgstr "Tíquete originador: #%1" -#: lib/RT/Transaction_Overlay.pm:525 +#: lib/RT/Transaction_Overlay.pm:611 msgid "Outgoing email about a comment recorded" msgstr "" -#: lib/RT/Transaction_Overlay.pm:529 +#: lib/RT/Transaction_Overlay.pm:615 msgid "Outgoing email recorded" msgstr "" -#: html/Admin/Queues/Modify.html:68 +#: html/Admin/Queues/Modify.html:90 msgid "Over time, priority moves toward" msgstr "Após a data, a prioridade tende a" -#: NOT FOUND IN SOURCE -msgid "Overview" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "Own tickets" msgstr "Próprios tíquetes" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "OwnTicket" msgstr "OwnTicket" -#: etc/initialdata:38 html/Elements/QuickCreate:13 html/Search/Elements/PickBasics:114 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:40 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1306 +#: etc/initialdata:38 html/Elements/QuickCreate:58 html/Search/Elements/PickBasics:101 html/SelfService/Elements/MyRequests:51 html/Ticket/Create.html:69 html/Ticket/Elements/EditPeople:64 html/Ticket/Elements/EditPeople:65 html/Ticket/Elements/ShowPeople:48 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:111 lib/RT/Tickets_Overlay.pm:1734 msgid "Owner" msgstr "Proprietário" @@ -3948,11 +3861,11 @@ msgstr "Proprietário" msgid "Owner changed from %1 to %2" msgstr "Proprietário mudou de %1 para %2" -#: lib/RT/Ticket_Overlay.pm:467 +#: lib/RT/Ticket_Overlay.pm:495 msgid "Owner could not be set." msgstr "" -#: lib/RT/Transaction_Overlay.pm:575 +#: lib/RT/Transaction_Overlay.pm:661 #. ($Old->Name , $New->Name) msgid "Owner forcibly changed from %1 to %2" msgstr "Proprietário alterado à força de %1 para %2" @@ -3961,12 +3874,12 @@ msgstr "Proprietário alterado à força de %1 para %2" msgid "Owner is" msgstr "O proprietário é" -#: html/Elements/TicketList:45 -#. ($Page, int($TotalFound/$Rows)+1) +#: html/Elements/TicketList:78 +#. ($Page, int($TotalFound/$Rows)+$oddRows) msgid "Page %1 of %2" msgstr "" -#: html/Admin/Users/Modify.html:171 html/User/Prefs.html:75 +#: html/Admin/Users/Modify.html:198 html/User/Prefs.html:97 msgid "Pager" msgstr "Pager" @@ -3978,36 +3891,53 @@ msgstr "Telefone do Pager" msgid "Parent" msgstr "Pai" -#: html/Elements/EditLinks:117 html/Elements/EditLinks:54 html/Elements/ShowLinks:46 html/Ticket/Create.html:182 html/Ticket/Elements/BulkLinks:38 +#: html/Elements/EditLinks:142 html/Elements/EditLinks:76 html/Elements/ShowLinks:68 html/Ticket/Create.html:213 html/Ticket/Elements/BulkLinks:60 msgid "Parents" msgstr "Pais" -#: html/Elements/Login:52 html/User/Prefs.html:83 +#: html/Elements/Login:74 html/User/Prefs.html:105 msgid "Password" msgstr "Senha" -#: html/NoAuth/Reminder.html:24 +#: html/NoAuth/Reminder.html:46 msgid "Password Reminder" msgstr "Lembrete de Senha" -#: lib/RT/User_Overlay.pm:185 lib/RT/User_Overlay.pm:994 +#: lib/RT/Transaction_Overlay.pm:770 lib/RT/User_Overlay.pm:1046 +msgid "Password changed" +msgstr "" + +#: lib/RT/User_Overlay.pm:1038 lib/RT/User_Overlay.pm:215 +#. ($RT::MinimumPasswordLength) +msgid "Password needs to be at least %1 characters long" +msgstr "" + +#: lib/RT/User_Overlay.pm:1045 +msgid "Password set" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Password too short" msgstr "Senha muito curta" -#: html/Admin/Users/Modify.html:316 html/User/Prefs.html:209 +#: html/User/Prefs.html:232 #. (loc_fuzzy($msg)) msgid "Password: %1" msgstr "Senha: %1" -#: html/Admin/Users/Modify.html:318 +#: lib/RT/User_Overlay.pm:1031 +msgid "Password: Permission Denied" +msgstr "" + +#: html/Admin/Users/Modify.html:356 msgid "Passwords do not match." msgstr "" -#: html/User/Prefs.html:211 +#: html/User/Prefs.html:234 msgid "Passwords do not match. Your password has not been changed" msgstr "" -#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:97 html/Ticket/ModifyAll.html:50 +#: html/Ticket/Elements/ShowSummary:66 html/Ticket/Elements/Tabs:119 html/Ticket/ModifyAll.html:72 msgid "People" msgstr "Pessoas" @@ -4015,39 +3945,31 @@ msgstr "Pessoas" msgid "Perform a user-defined action" msgstr "Realizar uma ação definida pelo usuário" -#: html/Admin/Tools/Configuration.html:49 +#: html/Admin/Tools/Configuration.html:94 msgid "Perl configuration" 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/Attribute_Overlay.pm:135 lib/RT/Attribute_Overlay.pm:141 lib/RT/Attribute_Overlay.pm:379 lib/RT/Attribute_Overlay.pm:388 lib/RT/Attribute_Overlay.pm:401 lib/RT/CurrentUser.pm:103 lib/RT/CurrentUser.pm:94 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:207 lib/RT/CustomField_Overlay.pm:239 lib/RT/CustomField_Overlay.pm:517 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1091 lib/RT/Group_Overlay.pm:1095 lib/RT/Group_Overlay.pm:1104 lib/RT/Group_Overlay.pm:1155 lib/RT/Group_Overlay.pm:1159 lib/RT/Group_Overlay.pm:1165 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:896 lib/RT/Group_Overlay.pm:900 lib/RT/Group_Overlay.pm:913 lib/RT/Queue_Overlay.pm:117 lib/RT/Queue_Overlay.pm:135 lib/RT/Queue_Overlay.pm:578 lib/RT/Queue_Overlay.pm:588 lib/RT/Queue_Overlay.pm:602 lib/RT/Queue_Overlay.pm:740 lib/RT/Queue_Overlay.pm:749 lib/RT/Queue_Overlay.pm:762 lib/RT/Queue_Overlay.pm:975 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:473 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1453 lib/RT/Ticket_Overlay.pm:1463 lib/RT/Ticket_Overlay.pm:1477 lib/RT/Ticket_Overlay.pm:1614 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1638 lib/RT/Ticket_Overlay.pm:1755 lib/RT/Ticket_Overlay.pm:2075 lib/RT/Ticket_Overlay.pm:2213 lib/RT/Ticket_Overlay.pm:2381 lib/RT/Ticket_Overlay.pm:2428 lib/RT/Ticket_Overlay.pm:2582 lib/RT/Ticket_Overlay.pm:2640 lib/RT/Ticket_Overlay.pm:2691 lib/RT/Ticket_Overlay.pm:2706 lib/RT/Ticket_Overlay.pm:2905 lib/RT/Ticket_Overlay.pm:2915 lib/RT/Ticket_Overlay.pm:2920 lib/RT/Ticket_Overlay.pm:3143 lib/RT/Ticket_Overlay.pm:3147 lib/RT/Ticket_Overlay.pm:3350 lib/RT/Ticket_Overlay.pm:3512 lib/RT/Ticket_Overlay.pm:3564 lib/RT/Ticket_Overlay.pm:3791 lib/RT/Transaction_Overlay.pm:443 lib/RT/Transaction_Overlay.pm:450 lib/RT/Transaction_Overlay.pm:479 lib/RT/Transaction_Overlay.pm:486 lib/RT/User_Overlay.pm:1088 lib/RT/User_Overlay.pm:1536 lib/RT/User_Overlay.pm:335 lib/RT/User_Overlay.pm:696 lib/RT/User_Overlay.pm:731 lib/RT/User_Overlay.pm:987 +#: lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:581 lib/RT/ACE_Overlay.pm:591 lib/RT/ACE_Overlay.pm:601 lib/RT/ACE_Overlay.pm:666 lib/RT/Attribute_Overlay.pm:158 lib/RT/Attribute_Overlay.pm:164 lib/RT/Attribute_Overlay.pm:402 lib/RT/Attribute_Overlay.pm:411 lib/RT/Attribute_Overlay.pm:424 lib/RT/CurrentUser.pm:117 lib/RT/CurrentUser.pm:126 lib/RT/CustomField_Overlay.pm:1022 lib/RT/CustomField_Overlay.pm:167 lib/RT/CustomField_Overlay.pm:184 lib/RT/CustomField_Overlay.pm:195 lib/RT/CustomField_Overlay.pm:366 lib/RT/CustomField_Overlay.pm:398 lib/RT/CustomField_Overlay.pm:697 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:905 lib/RT/CustomField_Overlay.pm:950 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1138 lib/RT/Group_Overlay.pm:1248 lib/RT/Group_Overlay.pm:1252 lib/RT/Group_Overlay.pm:1258 lib/RT/Group_Overlay.pm:453 lib/RT/Group_Overlay.pm:550 lib/RT/Group_Overlay.pm:628 lib/RT/Group_Overlay.pm:636 lib/RT/Group_Overlay.pm:734 lib/RT/Group_Overlay.pm:738 lib/RT/Group_Overlay.pm:744 lib/RT/Group_Overlay.pm:930 lib/RT/Group_Overlay.pm:934 lib/RT/Group_Overlay.pm:947 lib/RT/Queue_Overlay.pm:1051 lib/RT/Queue_Overlay.pm:141 lib/RT/Queue_Overlay.pm:159 lib/RT/Queue_Overlay.pm:654 lib/RT/Queue_Overlay.pm:664 lib/RT/Queue_Overlay.pm:678 lib/RT/Queue_Overlay.pm:816 lib/RT/Queue_Overlay.pm:825 lib/RT/Queue_Overlay.pm:838 lib/RT/Scrip_Overlay.pm:150 lib/RT/Scrip_Overlay.pm:161 lib/RT/Scrip_Overlay.pm:226 lib/RT/Scrip_Overlay.pm:540 lib/RT/Template_Overlay.pm:112 lib/RT/Template_Overlay.pm:118 lib/RT/Template_Overlay.pm:309 lib/RT/Ticket_Overlay.pm:1318 lib/RT/Ticket_Overlay.pm:1328 lib/RT/Ticket_Overlay.pm:1342 lib/RT/Ticket_Overlay.pm:1483 lib/RT/Ticket_Overlay.pm:1493 lib/RT/Ticket_Overlay.pm:1507 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1944 lib/RT/Ticket_Overlay.pm:2082 lib/RT/Ticket_Overlay.pm:2252 lib/RT/Ticket_Overlay.pm:2302 lib/RT/Ticket_Overlay.pm:2474 lib/RT/Ticket_Overlay.pm:2577 lib/RT/Ticket_Overlay.pm:2625 lib/RT/Ticket_Overlay.pm:2704 lib/RT/Ticket_Overlay.pm:2718 lib/RT/Ticket_Overlay.pm:2942 lib/RT/Ticket_Overlay.pm:2952 lib/RT/Ticket_Overlay.pm:2957 lib/RT/Ticket_Overlay.pm:3180 lib/RT/Ticket_Overlay.pm:3184 lib/RT/Ticket_Overlay.pm:3327 lib/RT/Ticket_Overlay.pm:3448 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:540 lib/RT/Transaction_Overlay.pm:547 lib/RT/User_Overlay.pm:1184 lib/RT/User_Overlay.pm:1725 lib/RT/User_Overlay.pm:370 lib/RT/User_Overlay.pm:736 lib/RT/User_Overlay.pm:775 msgid "Permission Denied" msgstr "Permissão Negada" -#: html/User/Elements/Tabs:34 +#: html/User/Elements/Tabs:56 msgid "Personal Groups" msgstr "Grupoas Pessoais" -#: html/User/Groups/index.html:29 html/User/Groups/index.html:39 +#: html/User/Groups/index.html:51 html/User/Groups/index.html:61 msgid "Personal groups" msgstr "Grupos pessoais" -#: html/User/Elements/DelegateRights:36 +#: html/User/Elements/DelegateRights:58 msgid "Personal groups:" msgstr "Grupos pessoais:" -#: html/Admin/Users/Modify.html:153 html/User/Prefs.html:60 +#: html/Admin/Users/Modify.html:180 html/User/Prefs.html:82 msgid "Phone numbers" msgstr "Telefones" -#: NOT FOUND IN SOURCE -msgid "Placeholder" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Pref" -msgstr "" - -#: html/Elements/Header:63 html/Elements/Tabs:55 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 +#: html/Elements/Header:87 html/Elements/Tabs:88 html/SelfService/Elements/Tabs:75 html/SelfService/Prefs.html:46 html/User/Prefs.html:46 html/User/Prefs.html:49 msgid "Preferences" msgstr "Preferências" @@ -4055,15 +3977,15 @@ msgstr "Preferências" msgid "Prefs" msgstr "Prefs" -#: lib/RT/Action/Generic.pm:169 +#: lib/RT/Action/Generic.pm:196 msgid "Prepare Stubbed" msgstr "" -#: html/Ticket/Elements/Tabs:62 +#: html/Ticket/Elements/Tabs:84 msgid "Prev" msgstr "Anterior" -#: html/Elements/TicketList:64 +#: html/Elements/TicketList:101 msgid "Previous Page" msgstr "" @@ -4075,20 +3997,20 @@ msgstr "Página anterior" msgid "Pri" msgstr "Pri" -#: lib/RT/ACE_Overlay.pm:132 lib/RT/ACE_Overlay.pm:207 lib/RT/ACE_Overlay.pm:551 +#: lib/RT/ACE_Overlay.pm:158 lib/RT/ACE_Overlay.pm:240 lib/RT/ACE_Overlay.pm:570 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." msgstr "Principal %1 não encontrado." -#: html/Search/Elements/PickBasics:58 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:52 html/Ticket/Elements/ShowBasics:50 lib/RT/Tickets_Overlay.pm:1104 +#: html/Search/Elements/PickBasics:160 html/Ticket/Create.html:184 html/Ticket/Elements/EditBasics:74 html/Ticket/Elements/ShowBasics:72 lib/RT/Tickets_Overlay.pm:1518 msgid "Priority" msgstr "Prioridade" -#: html/Admin/Queues/Modify.html:64 +#: html/Admin/Queues/Modify.html:86 msgid "Priority starts at" msgstr "A prioridade inicia em" -#: html/Search/Elements/EditSearches:2 +#: html/Search/Elements/EditSearches:50 msgid "Privacy:" msgstr "" @@ -4096,36 +4018,32 @@ msgstr "" msgid "Privileged" msgstr "Privilegiado" -#: html/Admin/Users/Modify.html:296 html/User/Prefs.html:200 +#: html/Admin/Users/Modify.html:334 html/User/Prefs.html:223 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" msgstr "Estado privilegiado: %1" -#: html/Admin/Users/index.html:61 +#: html/Admin/Users/index.html:102 msgid "Privileged users" msgstr "Usuários privilegiados" -#: NOT FOUND IN SOURCE -msgid "Projects" -msgstr "" - #: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 msgid "Pseudogroup for internal use" msgstr "Falso-grupo para uso interno" -#: html/Search/Build.html:47 +#: html/Search/Elements/EditQuery:47 msgid "Query" msgstr "" -#: html/Search/Build.html:84 html/Ticket/Elements/Tabs:172 +#: html/Search/Build.html:124 html/Ticket/Elements/Tabs:195 msgid "Query Builder" msgstr "" -#: html/Elements/QuickCreate:10 html/Elements/Quicksearch:28 html/Search/Elements/PickBasics:94 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:35 html/Ticket/Elements/ShowBasics:54 html/User/Elements/DelegateRights:79 lib/RT/Tickets_Overlay.pm:945 +#: html/Elements/QuickCreate:55 html/Elements/Quicksearch:50 html/Search/Elements/PickBasics:71 html/SelfService/Create.html:54 html/Ticket/Create.html:59 html/Ticket/Elements/EditBasics:57 html/Ticket/Elements/ShowBasics:76 html/User/Elements/DelegateRights:101 lib/RT/Tickets_Overlay.pm:1345 msgid "Queue" msgstr "Fila" -#: html/Admin/Queues/CustomField.html:41 html/Admin/Queues/Scrip.html:49 html/Admin/Queues/Scrips.html:47 html/Admin/Queues/Templates.html:43 +#: html/Admin/Queues/CustomField.html:63 html/Admin/Queues/Scrip.html:71 html/Admin/Queues/Scrips.html:69 html/Admin/Queues/Templates.html:65 #. ($Queue) #. ($id) msgid "Queue %1 not found" @@ -4139,7 +4057,7 @@ msgstr "A fila '%1' não foi encontrada\\n" msgid "Queue Keyword Selections" msgstr "Seleções de Palavras-chave da Fila" -#: html/Admin/Queues/Modify.html:42 +#: html/Admin/Queues/Modify.html:64 msgid "Queue Name" msgstr "Nome da Fila" @@ -4147,19 +4065,19 @@ msgstr "Nome da Fila" msgid "Queue Scrips" msgstr "Scrips da Fila" -#: lib/RT/Queue_Overlay.pm:300 +#: lib/RT/Queue_Overlay.pm:362 msgid "Queue already exists" msgstr "A fila já existe" -#: lib/RT/Queue_Overlay.pm:309 lib/RT/Queue_Overlay.pm:315 +#: lib/RT/Queue_Overlay.pm:371 lib/RT/Queue_Overlay.pm:377 msgid "Queue could not be created" msgstr "A fila não pôde ser criada" -#: html/Ticket/Create.html:208 +#: html/Ticket/Create.html:239 lib/t/regression/01ticket_link_searching.t:17 msgid "Queue could not be loaded." msgstr "A fila não pôde ser carregada" -#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:319 lib/RT/StyleGuide.pod:789 +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:381 lib/RT/StyleGuide.pod:809 msgid "Queue created" msgstr "Fila criada" @@ -4167,32 +4085,32 @@ msgstr "Fila criada" msgid "Queue is not specified." msgstr "A fila não foi especificada." -#: html/SelfService/Display.html:72 lib/RT/CustomField_Overlay.pm:97 +#: html/SelfService/Display.html:102 lib/RT/CustomField_Overlay.pm:192 msgid "Queue not found" msgstr "Fila não encontrada" -#: html/Admin/Elements/Tabs:37 html/Admin/index.html:34 +#: html/Admin/Elements/Tabs:59 html/Admin/index.html:72 msgid "Queues" msgstr "Filas" -#: html/Elements/Quicksearch:24 +#: html/Elements/Quicksearch:46 msgid "Quick search" msgstr "" -#: html/Elements/QuickCreate:1 +#: html/Elements/QuickCreate:46 msgid "Quick ticket creation" msgstr "" -#: html/Search/Results.html:49 +#: html/Search/Results.html:83 msgid "RSS" msgstr "" -#: html/Elements/Login:44 +#: html/Elements/Login:66 #. ($RT::VERSION) msgid "RT %1" msgstr "RT %1" -#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:776 +#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:796 #. ($RT::VERSION, $RT::rtname) msgid "RT %1 for %2" msgstr "RT %1 para %2" @@ -4209,7 +4127,7 @@ msgstr "RT %1. Direitos reservados 1996-%1 Jesse Vincent \\n" msgstr "RT %1. Direitos reservados 1996-2002 Jesse Vincent \\\\n" -#: html/Admin/index.html:24 html/Admin/index.html:25 +#: html/Admin/index.html:46 html/Admin/index.html:47 msgid "RT Administration" msgstr "Adiministração do RT" @@ -4229,7 +4147,7 @@ msgstr "Erro de configuração do RT" msgid "RT Critical error. Message not recorded!" msgstr "Erro crítico no RT. A mensagem não foi registrada!" -#: html/Elements/Error:41 html/SelfService/Error.html:40 +#: html/Elements/Error:65 html/SelfService/Error.html:62 msgid "RT Error" msgstr "Erro no RT" @@ -4241,19 +4159,15 @@ msgstr "O RT recebeu email (%1) dele próprio." msgid "RT Recieved mail (%1) from itself." msgstr "O RT recebeu email (%1) de si próprio." -#: NOT FOUND IN SOURCE -msgid "RT Self Service" -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT Self Service / Closed Tickets" msgstr "Auto-serviço do RT / Tíquetes Fechados" -#: html/Admin/Tools/Configuration.html:28 +#: html/Admin/Tools/Configuration.html:73 msgid "RT Variables" msgstr "" -#: html/index.html:50 html/index.html:53 +#: html/index.html:72 html/index.html:75 msgid "RT at a glance" msgstr "RT por alto" @@ -4269,11 +4183,15 @@ msgstr "O RT não pôde encontrar o requisitante através de consulta ao banco d msgid "RT couldn't find the queue: %1" msgstr "O RT não pôde encontrar a fila: %1" +#: html/Elements/SetupSessionCookie:90 +msgid "RT couldn't store your session." +msgstr "" + #: NOT FOUND IN SOURCE msgid "RT couldn't validate this PGP signature. \\n" msgstr "O RT não pôde validar esta assinatura PGP. \\n" -#: html/Elements/PageLayout:85 +#: html/Elements/PageLayout:108 #. ($RT::rtname) msgid "RT for %1" msgstr "RT para %1" @@ -4290,10 +4208,6 @@ msgstr "O RT processou seus comandos" 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 tem © Direitos Reservados 1996-%1 Jesse Vincent <jesse@bestpractical.com>. Ele é distribuído sob a Versão 2 da Licença Pública Geral GNU (GPL)." -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-%1 Jesse Vincent . It is distributed under Version 2 of the GNU General Public License." -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT is © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." msgstr "RT tem © Direitos Reservados 1996-%1 por Jesse Vincent <jesse@bestpractical.com>. Ele é distribuído sob a Versão 2 da Licença Pública Geral GNU (GPL)." @@ -4310,11 +4224,7 @@ msgstr "O RT vai processar esta mensagem como se não fosse assinada.\\n" msgid "RT's email command mode requires PGP authentication. Either you didn't sign your message, or your signature could not be verified." msgstr "O modo de comandos por email do RT requer autenticação PGP. Ou você não assinou sua mensagem ou sua assinatura não pôde ser verificada." -#: NOT FOUND IN SOURCE -msgid "RTFM Error" -msgstr "" - -#: html/Admin/Users/Modify.html:57 html/User/Prefs.html:47 +#: html/Admin/Users/Modify.html:79 html/User/Prefs.html:69 msgid "Real Name" msgstr "Nome real" @@ -4322,31 +4232,31 @@ msgstr "Nome real" msgid "RealName" msgstr "Nome real" -#: lib/RT/Transaction_Overlay.pm:628 +#: lib/RT/Transaction_Overlay.pm:714 #. ($value) msgid "Reference by %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:668 +#: lib/RT/Transaction_Overlay.pm:754 #. ($value) msgid "Reference by %1 deleted" msgstr "" -#: lib/RT/Transaction_Overlay.pm:625 +#: lib/RT/Transaction_Overlay.pm:711 #. ($value) msgid "Reference to %1 added" msgstr "" -#: lib/RT/Transaction_Overlay.pm:665 +#: lib/RT/Transaction_Overlay.pm:751 #. ($value) msgid "Reference to %1 deleted" msgstr "" -#: html/Elements/EditLinks:129 html/Elements/EditLinks:81 html/Elements/ShowLinks:70 html/Ticket/Create.html:185 html/Ticket/Elements/BulkLinks:50 +#: html/Elements/EditLinks:103 html/Elements/EditLinks:154 html/Elements/ShowLinks:92 html/Ticket/Create.html:216 html/Ticket/Elements/BulkLinks:72 msgid "Referred to by" msgstr "Referenciado por" -#: html/Elements/EditLinks:125 html/Elements/EditLinks:72 html/Elements/SelectLinkType:27 html/Elements/ShowLinks:60 html/Ticket/Create.html:184 html/Ticket/Elements/BulkLinks:46 +#: html/Elements/EditLinks:150 html/Elements/EditLinks:94 html/Elements/SelectLinkType:49 html/Elements/ShowLinks:82 html/Ticket/Create.html:215 html/Ticket/Elements/BulkLinks:68 msgid "Refers to" msgstr "Faz referência a" @@ -4362,48 +4272,44 @@ msgstr "Refinar" msgid "Refine search" msgstr "Refinar a Busca" -#: html/Elements/Refresh:35 +#: html/Elements/Refresh:57 #. ($value/60) msgid "Refresh this page every %1 minutes." msgstr "Recarregar esta página a cada %1 minutos." -#: NOT FOUND IN SOURCE -msgid "Relationships" -msgstr "" - -#: html/Search/Bulk.html:95 +#: html/Search/Bulk.html:116 msgid "Remove AdminCc" msgstr "Remover AdminCc" -#: html/Search/Bulk.html:91 +#: html/Search/Bulk.html:112 msgid "Remove Cc" msgstr "Remover Cc" -#: html/Search/Bulk.html:87 +#: html/Search/Bulk.html:108 msgid "Remove Requestor" msgstr "Remover Requisitante" -#: html/Ticket/Elements/ShowTransaction:142 html/Ticket/Elements/Tabs:123 +#: html/Ticket/Elements/ShowTransaction:171 html/Ticket/Elements/Tabs:145 msgid "Reply" msgstr "Responder" -#: html/Admin/Queues/Modify.html:50 +#: html/Admin/Queues/Modify.html:72 msgid "Reply Address" msgstr "" -#: html/Search/Bulk.html:130 html/Ticket/ModifyAll.html:72 html/Ticket/Update.html:54 +#: html/Search/Bulk.html:151 html/Ticket/ModifyAll.html:94 html/Ticket/Update.html:76 msgid "Reply to requestors" msgstr "" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "Reply to tickets" msgstr "Responder aos tíquetes" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "ReplyToTicket" msgstr "ReplyToTicket" -#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:86 +#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:112 msgid "Requestor" msgstr "Requisitante" @@ -4419,37 +4325,37 @@ msgstr "Requisitante(s)" msgid "RequestorAddresses" msgstr "RequestorAddresses" -#: html/SelfService/Create.html:40 html/Ticket/Create.html:55 html/Ticket/Elements/EditPeople:47 html/Ticket/Elements/ShowPeople:30 +#: html/SelfService/Create.html:63 html/Ticket/Create.html:77 html/Ticket/Elements/EditPeople:69 html/Ticket/Elements/ShowPeople:52 msgid "Requestors" msgstr "Requisitantes" -#: html/Admin/Queues/Modify.html:74 +#: html/Admin/Queues/Modify.html:96 msgid "Requests should be due in" msgstr "A requisições vencem em" -#: lib/RT/Attribute_Overlay.pm:123 +#: lib/RT/Attribute_Overlay.pm:146 #. ('Object') msgid "Required parameter '%1' not specified" msgstr "" -#: html/Elements/Submit:61 +#: html/Elements/Submit:104 msgid "Reset" msgstr "Restaurar" -#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:63 +#: html/Admin/Users/Modify.html:183 html/User/Prefs.html:85 msgid "Residence" msgstr "Residência" -#: html/Ticket/Elements/Tabs:133 +#: html/Ticket/Elements/Tabs:155 msgid "Resolve" msgstr "Resolver" -#: html/Ticket/Update.html:119 +#: html/Ticket/Update.html:154 #. ($TicketObj->id, $TicketObj->Subject) msgid "Resolve ticket #%1 (%2)" msgstr "Resolver tíquete #%1 (%2)" -#: etc/initialdata:323 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1282 +#: etc/initialdata:323 html/Elements/SelectDateType:49 lib/RT/Ticket_Overlay.pm:1148 msgid "Resolved" msgstr "Resolvido" @@ -4457,7 +4363,7 @@ msgstr "Resolvido" msgid "Response to requestors" msgstr "Resposta aos requisitantes" -#: html/Elements/ListActions:25 html/Search/Elements/NewListActions:25 +#: html/Elements/ListActions:47 html/Search/Elements/NewListActions:47 msgid "Results" msgstr "Resultados" @@ -4465,11 +4371,11 @@ msgstr "Resultados" msgid "Results per page" msgstr "Resultados por página" -#: html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 +#: html/Admin/Users/Modify.html:126 html/User/Prefs.html:116 msgid "Retype Password" msgstr "Confirmar a Senha" -#: html/Search/Elements/EditSearches:13 +#: html/Search/Elements/EditSearches:61 msgid "Revert" msgstr "" @@ -4477,49 +4383,49 @@ msgstr "" msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" msgstr "Direito de acesso %1 não encontrado para %2 %3 referente a %4 (%5)\\n" -#: lib/RT/ACE_Overlay.pm:612 +#: lib/RT/ACE_Overlay.pm:631 msgid "Right Delegated" msgstr "Direito de Acesso Delegado" -#: lib/RT/ACE_Overlay.pm:302 +#: lib/RT/ACE_Overlay.pm:321 msgid "Right Granted" msgstr "Direito de Acesso Outorgado" -#: lib/RT/ACE_Overlay.pm:160 +#: lib/RT/ACE_Overlay.pm:179 msgid "Right Loaded" msgstr "Direito de Acesso Carregado" -#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +#: lib/RT/ACE_Overlay.pm:696 lib/RT/ACE_Overlay.pm:717 msgid "Right could not be revoked" msgstr "Direito de acesso não pôde ser revogado" -#: html/User/Delegation.html:63 +#: html/User/Delegation.html:85 msgid "Right not found" msgstr "Direito de acesso não encontrado" -#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +#: lib/RT/ACE_Overlay.pm:561 lib/RT/ACE_Overlay.pm:656 msgid "Right not loaded." msgstr "Direito de acesso não carregado." -#: lib/RT/ACE_Overlay.pm:688 +#: lib/RT/ACE_Overlay.pm:713 msgid "Right revoked" msgstr "Direito de acesso revogado" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:67 msgid "Rights" msgstr "Direitos de Acesso" -#: lib/RT/Interface/Web.pm:869 +#: html/Admin/CustomFields/GroupRights.html:129 lib/RT/Interface/Web.pm:901 #. ($object_type) msgid "Rights could not be granted for %1" msgstr "Direitos de acesso não puderam ser outorgados a %1" -#: lib/RT/Interface/Web.pm:899 +#: html/Admin/CustomFields/GroupRights.html:156 lib/RT/Interface/Web.pm:930 #. ($object_type) msgid "Rights could not be revoked for %1" msgstr "Direitos de acesso não puderam ser revogados de %1" -#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 +#: html/Admin/Global/GroupRights.html:72 html/Admin/Queues/GroupRights.html:74 msgid "Roles" msgstr "Papéis" @@ -4527,53 +4433,59 @@ msgstr "Papéis" msgid "RootApproval" msgstr "RootApproval" -#: html/Search/Elements/DisplayOptions:62 +#: html/Search/Elements/DisplayOptions:83 msgid "Rows per page" msgstr "" -#: lib/RT/Date.pm:393 +#: lib/RT/Date.pm:418 msgid "Sat." msgstr "Sáb." -#: html/Search/Elements/EditSearches:21 +#: html/Search/Elements/EditSearches:70 msgid "Save" msgstr "" -#: html/Admin/Global/Template.html:45 html/Admin/Queues/Modify.html:89 html/Admin/Queues/People.html:104 html/Admin/Users/Modify.html:198 html/SelfService/Prefs.html:36 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyDates.html:38 html/Ticket/ModifyLinks.html:38 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Global/Template.html:67 html/Admin/Groups/Modify.html:88 html/Admin/Queues/Modify.html:111 html/Admin/Queues/People.html:126 html/Admin/Users/Modify.html:238 html/SelfService/Prefs.html:58 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:127 html/Ticket/ModifyDates.html:60 html/Ticket/ModifyLinks.html:60 html/Ticket/ModifyPeople.html:59 html/User/Groups/Modify.html:77 msgid "Save Changes" msgstr "Salvar as Alterações" -#: html/User/Prefs.html:157 +#: html/User/Prefs.html:179 msgid "Save Preferences" msgstr "" -#: html/Ticket/Elements/PreviewScrips:79 +#: html/Ticket/Elements/PreviewScrips:124 msgid "Save changes" msgstr "Salvar as alterações" -#: html/Search/Elements/EditSearches:1 +#: lib/RT/SavedSearch.pm:162 +#. ($name) +msgid "Saved search %1" +msgstr "" + +#: html/Search/Elements/EditSearches:46 msgid "Saved searches" msgstr "" -#: html/Admin/Global/Scrip.html:48 html/Admin/Queues/Scrip.html:54 +#: html/Admin/Elements/ListGlobalScrips:61 html/Admin/Global/Scrip.html:70 html/Admin/Queues/Scrip.html:76 +#. ($scrip->Id) #. ($id) #. ($ARGS{'id'}) msgid "Scrip #%1" msgstr "Scrip #%1" -#: lib/RT/Scrip_Overlay.pm:180 +#: lib/RT/Scrip_Overlay.pm:205 msgid "Scrip Created" msgstr "Scrip Criado" -#: html/Admin/Elements/EditScrip:30 +#: html/Admin/Elements/EditScrip:52 msgid "Scrip Fields" msgstr "" -#: html/Admin/Elements/EditScrips:85 +#: html/Admin/Elements/EditScrips:107 msgid "Scrip deleted" msgstr "Scrip removido" -#: html/Admin/Elements/QueueTabs:45 html/Admin/Elements/SystemTabs:32 html/Admin/Global/index.html:40 +#: html/Admin/Elements/QueueTabs:67 html/Admin/Elements/SystemTabs:54 html/Admin/Global/index.html:62 msgid "Scrips" msgstr "Scrips" @@ -4581,11 +4493,11 @@ msgstr "Scrips" msgid "Scrips for %1\\n" msgstr "Scrips para %1\\n" -#: html/Admin/Queues/Scrips.html:33 +#: html/Admin/Queues/Scrips.html:55 msgid "Scrips which apply to all queues" msgstr "Scrips aplicáveis a todas as filas" -#: html/Elements/SimpleSearch:26 html/Search/Elements/DisplayOptions:73 +#: html/Elements/SimpleSearch:48 html/Search/Build.html:112 msgid "Search" msgstr "Buscar" @@ -4593,127 +4505,136 @@ msgstr "Buscar" msgid "Search Criteria" msgstr "Critérios de Busca" -#: html/Approvals/Elements/PendingMyApproval:38 +#: lib/RT/SavedSearch.pm:116 +msgid "Search attribute load failure" +msgstr "" + +#: html/Approvals/Elements/PendingMyApproval:60 msgid "Search for approvals" msgstr "Buscar por aprovações" -#: NOT FOUND IN SOURCE -msgid "Search for articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Searches can't be associated with that kind of object" +#: lib/RT/SavedSearch.pm:194 +#. ($msg) +msgid "Search update: %1" msgstr "" -#: bin/rt-crontool:184 +#: bin/rt-crontool:213 msgid "Security:" msgstr "Segurança:" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "See custom fields" msgstr "" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "See exact outgoing email messages and their recipeients" msgstr "" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "See ticket private commentary" msgstr "" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "See ticket summaries" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "SeeCustomField" msgstr "" -#: lib/RT/Queue_Overlay.pm:68 -msgid "SeeQueue" -msgstr "SeeQueue" - -#: NOT FOUND IN SOURCE -msgid "Select" +#: lib/RT/Group_Overlay.pm:177 +msgid "SeeGroup" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Select a Class" -msgstr "" +#: lib/RT/Queue_Overlay.pm:92 +msgid "SeeQueue" +msgstr "SeeQueue" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:46 html/Admin/CustomFields/index.html:49 msgid "Select a Custom Field" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Select a Custom Fields" -msgstr "" - -#: html/Admin/Groups/index.html:50 +#: html/Admin/Groups/index.html:78 msgid "Select a group" msgstr "Selecionar um grupo" -#: NOT FOUND IN SOURCE +#: html/Admin/Queues/index.html:54 msgid "Select a queue" msgstr "Selecionar uma fila" -#: html/Admin/Users/index.html:24 html/Admin/Users/index.html:27 +#: html/SelfService/CreateTicketInQueue.html:48 +msgid "Select a queue for your new ticket" +msgstr "" + +#: html/Admin/Users/index.html:46 html/Admin/Users/index.html:49 html/Admin/Users/index.html:52 msgid "Select a user" msgstr "Selecionar um usuário" -#: NOT FOUND IN SOURCE -msgid "Select class" -msgstr "" - -#: html/Admin/Global/CustomField.html:37 html/Admin/Global/CustomFields.html:35 +#: html/Admin/Elements/CustomFieldTabs:90 msgid "Select custom field" msgstr "Selecionar um campo personalizado" -#: html/Admin/Elements/GroupTabs:51 html/User/Elements/GroupTabs:49 +#: html/Admin/Global/CustomFields/index.html:70 +msgid "Select custom fields for all user groups" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:65 +msgid "Select custom fields for all users" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:76 +msgid "Select custom fields for tickets in all queues" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:83 +msgid "Select custom fields for transactions on tickets in all queues" +msgstr "" + +#: html/Admin/Elements/GroupTabs:75 html/User/Elements/GroupTabs:71 msgid "Select group" msgstr "Selecionar um grupo" -#: lib/RT/CustomField_Overlay.pm:427 +#: lib/RT/CustomField_Overlay.pm:59 msgid "Select multiple values" msgstr "Selecionar múltiplos valores" -#: lib/RT/CustomField_Overlay.pm:424 +#: lib/RT/CustomField_Overlay.pm:60 msgid "Select one value" msgstr "Selecionar um valor" -#: html/Admin/Elements/QueueTabs:66 +#: html/Admin/Elements/QueueTabs:92 msgid "Select queue" msgstr "Selecionar uma fila" -#: html/Admin/Global/Scrip.html:36 html/Admin/Global/Scrips.html:35 html/Admin/Queues/Scrip.html:39 html/Admin/Queues/Scrips.html:51 +#: html/Admin/Global/Scrip.html:58 html/Admin/Global/Scrips.html:57 html/Admin/Queues/Scrip.html:61 html/Admin/Queues/Scrips.html:73 msgid "Select scrip" msgstr "Selecionar um 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 +#: html/Admin/Global/Template.html:78 html/Admin/Global/Templates.html:57 html/Admin/Queues/Template.html:76 html/Admin/Queues/Templates.html:68 msgid "Select template" msgstr "Selecionar um esquema" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:61 msgid "Select up to %1 values" msgstr "" -#: html/Admin/Elements/UserTabs:46 +#: html/Admin/Elements/UserTabs:75 msgid "Select user" msgstr "Selecionar um usuário" -#: lib/RT/CustomField_Overlay.pm:35 +#: NOT FOUND IN SOURCE msgid "SelectMultiple" msgstr "SelectMultiple" -#: lib/RT/CustomField_Overlay.pm:34 +#: NOT FOUND IN SOURCE msgid "SelectSingle" msgstr "SelectSingle" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:58 msgid "Selected Custom Fields" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:59 msgid "Selected objects" msgstr "" @@ -4765,59 +4686,51 @@ msgstr "Envia uma mensagem aos Ccs administrativos como um comentário" msgid "Sends mail to the owner" msgstr "Envia uma mensagem ao proprietário" -#: lib/RT/Date.pm:419 +#: lib/RT/Date.pm:445 msgid "Sep." msgstr "Set." -#: NOT FOUND IN SOURCE -msgid "Seperate multiple URLs with spaces" -msgstr "" - #: NOT FOUND IN SOURCE msgid "September" msgstr "Setembro" -#: html/Ticket/Elements/ShowTransaction:122 +#: html/Ticket/Elements/ShowTransaction:150 msgid "Show" msgstr "" -#: html/Approvals/index.html:30 +#: html/Approvals/index.html:52 msgid "Show Approvals" msgstr "" -#: html/Search/Elements/EditFormat:11 +#: html/Search/Elements/EditFormat:56 msgid "Show Columns" msgstr "" -#: html/Ticket/Elements/Tabs:178 +#: html/Ticket/Elements/Tabs:201 msgid "Show Results" msgstr "Mostrar os Resultados" -#: NOT FOUND IN SOURCE -msgid "Show advanced search options..." -msgstr "" - -#: html/Approvals/Elements/PendingMyApproval:43 +#: html/Approvals/Elements/PendingMyApproval:65 msgid "Show approved requests" msgstr "Mostrar requisições aprovadas" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show basics" msgstr "Mostrar o sumário" -#: html/Approvals/Elements/PendingMyApproval:44 +#: html/Approvals/Elements/PendingMyApproval:66 msgid "Show denied requests" msgstr "Mostrar requisições negadas" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show details" msgstr "Mostrar os detalhes" -#: html/Approvals/Elements/PendingMyApproval:42 +#: html/Approvals/Elements/PendingMyApproval:64 msgid "Show pending requests" msgstr "Mostrar requisições pendentes" -#: html/Approvals/Elements/PendingMyApproval:45 +#: html/Approvals/Elements/PendingMyApproval:67 msgid "Show requests awaiting other approvals" msgstr "Mostrar requisições aguardando outras aprovações" @@ -4829,43 +4742,47 @@ msgstr "Mostrar comentário privado do tíquete" msgid "Show ticket summaries" msgstr "Mostrar sumários do tíquete" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "ShowACL" msgstr "ShowACL" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/System.pm:86 +msgid "ShowConfigTab" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:107 msgid "ShowOutgoingEmail" msgstr "" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "ShowSavedSearches" msgstr "" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "ShowScrips" msgstr "ShowScrips" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "ShowTemplate" msgstr "ShowTemplate" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "ShowTicket" msgstr "ShowTicket" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "ShowTicketComments" msgstr "ShowTicketComments" -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Sign up as a ticket Requestor or ticket or queue Cc" msgstr "Cadastrar como um Requisitante de tíquete ou um Cc de tíquete ou fila" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "Sign up as a ticket or queue AdminCc" msgstr "Cadastrar como um AdminCC de tíquete ou fila" -#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:145 +#: html/Admin/Users/Modify.html:229 html/User/Prefs.html:167 msgid "Signature" msgstr "Assinatura" @@ -4873,20 +4790,24 @@ msgstr "Assinatura" msgid "Signed in as %1" msgstr "Assinado como %1" -#: html/Admin/Elements/SelectSingleOrMultiple:25 +#: html/Admin/Elements/SelectSingleOrMultiple:47 msgid "Single" msgstr "Único" -#: html/Elements/Header:62 +#: html/Search/Elements/EditFormat:75 +msgid "Size" +msgstr "" + +#: html/Elements/Header:85 msgid "Skip Menu" msgstr "Saltar Menu" -#: html/Admin/Elements/AddCustomFieldValue:27 -msgid "Sort" +#: html/Search/Elements/EditFormat:78 +msgid "Small" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Sort Order" +#: html/Admin/Elements/AddCustomFieldValue:49 html/Admin/Elements/EditCustomFieldValues:54 +msgid "Sort" msgstr "" #: NOT FOUND IN SOURCE @@ -4901,11 +4822,7 @@ msgstr "Ordenar os resultados por" msgid "SortOrder" msgstr "Ordenação" -#: NOT FOUND IN SOURCE -msgid "Squelched message recipients" -msgstr "" - -#: html/Admin/Elements/EditScrip:65 +#: html/Admin/Elements/EditScrip:87 msgid "Stage" msgstr "" @@ -4917,7 +4834,7 @@ msgstr "Pendente" msgid "Start page" msgstr "Página inicial" -#: html/Elements/SelectDateType:26 html/Ticket/Elements/EditDates:31 html/Ticket/Elements/ShowDates:35 +#: html/Elements/SelectDateType:48 html/Ticket/Elements/EditDates:53 html/Ticket/Elements/ShowDates:56 msgid "Started" msgstr "Iniciado" @@ -4925,7 +4842,7 @@ msgstr "Iniciado" msgid "Started date '%1' could not be parsed" msgstr "A data de iníciado '%1' não pôde ser compreendida" -#: html/Elements/SelectDateType:30 html/Ticket/Create.html:165 html/Ticket/Elements/EditDates:26 html/Ticket/Elements/ShowDates:31 +#: html/Elements/SelectDateType:52 html/Ticket/Create.html:196 html/Ticket/Elements/EditDates:48 html/Ticket/Elements/ShowDates:52 msgid "Starts" msgstr "Inicia" @@ -4937,11 +4854,11 @@ msgstr "Inicia Por" msgid "Starts date '%1' could not be parsed" msgstr "A data de início '%1' não pôde ser compreendida" -#: html/Admin/Users/Modify.html:135 html/User/Prefs.html:123 +#: html/Admin/Users/Modify.html:162 html/User/Prefs.html:145 msgid "State" msgstr "Estado" -#: html/Search/Elements/PickBasics:77 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:31 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:37 lib/RT/Ticket_Overlay.pm:1276 lib/RT/Tickets_Overlay.pm:970 +#: html/Search/Elements/PickBasics:87 html/SelfService/Elements/MyRequests:50 html/SelfService/Update.html:57 html/Ticket/Create.html:63 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:52 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1142 lib/RT/Tickets_Overlay.pm:1378 msgid "Status" msgstr "Estado" @@ -4949,8 +4866,7 @@ msgstr "Estado" msgid "Status Change" msgstr "Mudança de Estado" -#: lib/RT/Transaction_Overlay.pm:505 -#. ($self->loc($self->OldValue), $self->loc($self->NewValue)) +#: NOT FOUND IN SOURCE msgid "Status changed from %1 to %2" msgstr "Estado alterado de %1 para %2" @@ -4958,73 +4874,69 @@ msgstr "Estado alterado de %1 para %2" msgid "StatusChange" msgstr "StatusChange" -#: html/Ticket/Elements/Tabs:148 +#: html/Ticket/Elements/Tabs:170 msgid "Steal" msgstr "Roubar" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "Steal tickets" msgstr "" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "StealTicket" msgstr "" -#: lib/RT/Transaction_Overlay.pm:581 +#: lib/RT/Transaction_Overlay.pm:667 #. ($Old->Name) +msgid "Stolen from %1" +msgstr "Roubado de %1" + +#: NOT FOUND IN SOURCE msgid "Stolen from %1 " msgstr "Roubado de %1 " -#: html/Elements/QuickCreate:7 html/Elements/SelectAttachmentField:25 html/Search/Bulk.html:133 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:26 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:58 lib/RT/Ticket_Overlay.pm:1272 lib/RT/Tickets_Overlay.pm:1049 +#: html/Search/Elements/EditFormat:81 +msgid "Style" +msgstr "" + +#: html/Elements/QuickCreate:52 html/Elements/SelectAttachmentField:47 html/Search/Bulk.html:154 html/SelfService/Create.html:79 html/SelfService/Elements/MyRequests:49 html/SelfService/Update.html:65 html/Ticket/Create.html:105 html/Ticket/Elements/EditBasics:48 html/Ticket/ModifyAll.html:100 html/Ticket/Update.html:80 lib/RT/Ticket_Overlay.pm:1138 lib/RT/Tickets_Overlay.pm:1460 msgid "Subject" msgstr "Assunto" -#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:795 lib/RT/Transaction_Overlay.pm:603 +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:815 lib/RT/Transaction_Overlay.pm:689 #. ($self->Data) msgid "Subject changed to %1" msgstr "Assunto modou para %1" -#: html/Elements/Submit:58 +#: html/Elements/Submit:97 msgid "Submit" msgstr "Enviar" -#: NOT FOUND IN SOURCE -msgid "Submit Query" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Submit Workflow" msgstr "Enviar Workflow" -#: lib/RT/Group_Overlay.pm:749 +#: lib/RT/Group_Overlay.pm:782 msgid "Succeeded" msgstr "Deu certo" -#: NOT FOUND IN SOURCE -msgid "Summary" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Summary matches" -msgstr "" - -#: lib/RT/Date.pm:394 +#: lib/RT/Date.pm:419 msgid "Sun." msgstr "Dom." -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "SuperUser" msgstr "SuperUser" -#: html/User/Elements/DelegateRights:76 +#: html/User/Elements/DelegateRights:98 msgid "System" msgstr "Sistema" -#: html/Admin/Elements/ToolTabs:32 html/Admin/Tools/Configuration.html:3 +#: html/Admin/Elements/ToolTabs:54 html/Admin/Tools/Configuration.html:48 msgid "System Configuration" msgstr "" -#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:868 lib/RT/Interface/Web.pm:898 +#: html/Admin/CustomFields/GroupRights.html:128 html/Admin/CustomFields/GroupRights.html:155 html/Admin/CustomFields/UserRights.html:128 html/Admin/CustomFields/UserRights.html:98 html/Admin/Elements/SelectRights:106 lib/RT/ACE_Overlay.pm:585 lib/RT/Interface/Web.pm:900 lib/RT/Interface/Web.pm:929 msgid "System Error" msgstr "Erro do Sistema" @@ -5036,15 +4948,20 @@ msgstr "Erro de sistema. Direito não outorgado." msgid "System Error. right not granted" msgstr "Erro de sistema. direito não outorgado" -#: html/Admin/Tools/index.html:2 +#: lib/RT/Transaction_Overlay.pm:215 lib/RT/Transaction_Overlay.pm:221 +#. ($msg) +msgid "System Error: %1" +msgstr "" + +#: html/Admin/Tools/index.html:47 msgid "System Tools" msgstr "" -#: lib/RT/ACE_Overlay.pm:615 +#: lib/RT/ACE_Overlay.pm:634 msgid "System error. Right not delegated." msgstr "Erro do sistema. Direito de acesso não delegado." -#: 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:164 lib/RT/ACE_Overlay.pm:229 lib/RT/ACE_Overlay.pm:324 lib/RT/ACE_Overlay.pm:921 msgid "System error. Right not granted." msgstr "Erro do sistema. Direito de acesso não outorgado." @@ -5052,7 +4969,7 @@ msgstr "Erro do sistema. Direito de acesso não outorgado." msgid "System error. Unable to grant rights." msgstr "Erro de sistema. Não posso outorgar direitos de acesso." -#: html/Admin/Global/GroupRights.html:34 html/Admin/Groups/GroupRights.html:36 html/Admin/Queues/GroupRights.html:35 +#: html/Admin/CustomFields/GroupRights.html:58 html/Admin/Global/GroupRights.html:56 html/Admin/Groups/GroupRights.html:58 html/Admin/Queues/GroupRights.html:57 msgid "System groups" msgstr "Grupos do sistema" @@ -5060,44 +4977,40 @@ msgstr "Grupos do sistema" msgid "SystemRolegroup for internal use" msgstr "SystemRolegroup para uso interno" -#: lib/RT/CurrentUser.pm:334 +#: lib/RT/CurrentUser.pm:358 msgid "TEST_STRING" msgstr "TEST_STRING" -#: html/Elements/MyRequests:27 html/Ticket/Elements/Tabs:144 +#: html/Elements/MyRequests:50 html/Search/Elements/EditFormat:72 html/Ticket/Elements/Tabs:166 msgid "Take" msgstr "Tomar" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "Take tickets" msgstr "" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "TakeTicket" msgstr "" -#: lib/RT/Transaction_Overlay.pm:566 +#: lib/RT/Transaction_Overlay.pm:652 msgid "Taken" msgstr "Tomado" -#: NOT FOUND IN SOURCE -msgid "Task" -msgstr "" - -#: html/Admin/Elements/EditScrip:57 html/Tools/Offline.html:56 +#: html/Admin/Elements/EditScrip:79 html/Tools/Offline.html:78 msgid "Template" msgstr "Modelo" -#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:89 +#: html/Admin/Global/Template.html:112 html/Admin/Queues/Template.html:113 #. ($TemplateObj->Id()) msgid "Template #%1" msgstr "Esquema #%1" -#: html/Admin/Elements/EditTemplates:88 +#: html/Admin/Elements/EditTemplates:110 msgid "Template deleted" msgstr "Esquema removido" -#: lib/RT/Scrip_Overlay.pm:156 +#: lib/RT/Scrip_Overlay.pm:181 msgid "Template not found" msgstr "Modelo não encontrado" @@ -5105,11 +5018,11 @@ msgstr "Modelo não encontrado" msgid "Template not found\\n" msgstr "Modelo não encontrado\\n" -#: lib/RT/Template_Overlay.pm:348 +#: lib/RT/Template_Overlay.pm:376 msgid "Template parsed" msgstr "Modelo processado" -#: html/Admin/Elements/QueueTabs:48 html/Admin/Elements/SystemTabs:35 html/Admin/Global/index.html:44 +#: html/Admin/Elements/QueueTabs:70 html/Admin/Elements/SystemTabs:57 html/Admin/Global/index.html:66 msgid "Templates" msgstr "Modelos" @@ -5117,37 +5030,33 @@ msgstr "Modelos" msgid "Templates for %1\\n" msgstr "Modelos de %1\\n" -#: NOT FOUND IN SOURCE -msgid "Text" -msgstr "" - -#: lib/RT/Record.pm:740 +#: lib/RT/CustomField_Overlay.pm:877 lib/RT/Record.pm:931 msgid "That is already the current value" msgstr "Este já é o valor atual" -#: lib/RT/CustomField_Overlay.pm:248 +#: lib/RT/CustomField_Overlay.pm:407 msgid "That is not a value for this custom field" msgstr "Este não é um valor para este campo personalizado" -#: lib/RT/Ticket_Overlay.pm:2086 +#: lib/RT/Ticket_Overlay.pm:1955 msgid "That is the same value" msgstr "Este é o mesmo valor" -#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +#: lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:615 msgid "That principal already has that right" msgstr "" -#: lib/RT/Queue_Overlay.pm:674 +#: lib/RT/Queue_Overlay.pm:750 #. ($args{'Type'}) msgid "That principal is already a %1 for this queue" msgstr "Este principal já é um %1 para esta fila" -#: lib/RT/Ticket_Overlay.pm:1527 +#: lib/RT/Ticket_Overlay.pm:1396 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" msgstr "Este principal já é um %1 para este tíquete" -#: lib/RT/Queue_Overlay.pm:773 +#: lib/RT/Queue_Overlay.pm:849 #. ($args{'Type'}) msgid "That principal is not a %1 for this queue" msgstr "Este principal não é um %1 para esta fila" @@ -5156,11 +5065,11 @@ msgstr "Este principal não é um %1 para esta fila" msgid "That principal is not a %1 for this ticket" msgstr "Este principal não é um %1 para este tíquete" -#: lib/RT/Ticket_Overlay.pm:2082 +#: lib/RT/Ticket_Overlay.pm:1951 msgid "That queue does not exist" msgstr "Esta fila não existe" -#: lib/RT/Ticket_Overlay.pm:3152 +#: lib/RT/Ticket_Overlay.pm:3189 msgid "That ticket has unresolved dependencies" msgstr "Este tíquete tem dependências não resolvidas" @@ -5168,27 +5077,27 @@ msgstr "Este tíquete tem dependências não resolvidas" msgid "That user already has that right" msgstr "Este usuário já tem este direito de acesso" -#: lib/RT/Ticket_Overlay.pm:2956 +#: lib/RT/Ticket_Overlay.pm:2993 msgid "That user already owns that ticket" msgstr "Este usuário já possui este tíquete" -#: lib/RT/Ticket_Overlay.pm:2928 +#: lib/RT/Ticket_Overlay.pm:2965 msgid "That user does not exist" msgstr "Este usuário não existe" -#: lib/RT/User_Overlay.pm:355 +#: lib/RT/User_Overlay.pm:390 msgid "That user is already privileged" msgstr "Este usuário já tem privilégios" -#: lib/RT/User_Overlay.pm:376 +#: lib/RT/User_Overlay.pm:411 msgid "That user is already unprivileged" msgstr "Este usuário já não tem privilégios" -#: lib/RT/User_Overlay.pm:368 +#: lib/RT/User_Overlay.pm:403 msgid "That user is now privileged" msgstr "Este usuário agora tem privilégios" -#: lib/RT/User_Overlay.pm:389 +#: lib/RT/User_Overlay.pm:424 msgid "That user is now unprivileged" msgstr "Este usuário agora não tem privilégios" @@ -5196,23 +5105,23 @@ msgstr "Este usuário agora não tem privilégios" msgid "That user is now unprivilegedileged" msgstr "Este usuário agora é não privilegiado" -#: lib/RT/Ticket_Overlay.pm:2949 +#: lib/RT/Ticket_Overlay.pm:2986 msgid "That user may not own tickets in that queue" msgstr "Este usuário não pode possuir tíquetes nesta fila" -#: lib/RT/Link_Overlay.pm:200 +#: lib/RT/Link_Overlay.pm:234 msgid "That's not a numerical id" msgstr "Este não é um identificador numérico" -#: html/SelfService/Display.html:31 html/Ticket/Create.html:149 html/Ticket/Elements/ShowSummary:27 +#: html/SelfService/Display.html:53 html/Ticket/Create.html:180 html/Ticket/Elements/ShowSummary:49 msgid "The Basics" msgstr "Sumário" -#: lib/RT/ACE_Overlay.pm:87 +#: lib/RT/ACE_Overlay.pm:113 msgid "The CC of a ticket" msgstr "O CC de um tíquete" -#: lib/RT/ACE_Overlay.pm:88 +#: lib/RT/ACE_Overlay.pm:114 msgid "The administrative CC of a ticket" msgstr "O CC administrativo de um tíquete" @@ -5220,7 +5129,7 @@ msgstr "O CC administrativo de um tíquete" msgid "The comment has been recorded" msgstr "O comentário foi registrado" -#: bin/rt-crontool:194 +#: bin/rt-crontool:223 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 "O seguinte comando procurará por todos os tíquetes ativos na fila 'geral' e alterar sua prioridade para 99 se eles não tiverem sido alterados em 4 horas:" @@ -5228,31 +5137,31 @@ msgstr "O seguinte comando procurará por todos os tíquetes ativos na fila 'ger msgid "The following commands were not proccessed:\\n\\n" msgstr "Os seguintes comandos não foram processados:\\n\\n" -#: lib/RT/Record.pm:743 +#: lib/RT/Record.pm:934 msgid "The new value has been set." msgstr "O novo valor foi atribuído." -#: lib/RT/ACE_Overlay.pm:85 +#: lib/RT/ACE_Overlay.pm:111 msgid "The owner of a ticket" msgstr "O proprietário de um tíquete" -#: lib/RT/ACE_Overlay.pm:86 +#: lib/RT/ACE_Overlay.pm:112 msgid "The requestor of a ticket" msgstr "O requisitante de um tíquete" -#: html/Admin/Elements/EditUserComments:25 +#: html/Admin/Elements/EditUserComments:47 msgid "These comments aren't generally visible to the user" msgstr "Estes comandos geralmente não estão visíveis para o usuário" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:912 msgid "This custom field does not apply to that object" msgstr "" -#: html/Admin/Tools/Configuration.html:5 +#: html/Admin/Tools/Configuration.html:50 msgid "This feature is only available to system administrators" msgstr "" -#: html/Ticket/Elements/PreviewScrips:48 +#: html/Ticket/Elements/PreviewScrips:93 msgid "This message will be sent to..." msgstr "" @@ -5260,15 +5169,15 @@ msgstr "" msgid "This ticket %1 %2 (%3)\\n" msgstr "Este tíquete %1 %2 (%3)\\n" -#: bin/rt-crontool:185 +#: bin/rt-crontool:214 msgid "This tool allows the user to run arbitrary perl modules from within RT." msgstr "Esta ferramenta permite o usuário invocar módulos Perl arbitrários de dentro do RT." -#: lib/RT/Transaction_Overlay.pm:226 +#: lib/RT/Transaction_Overlay.pm:288 msgid "This transaction appears to have no content" msgstr "Parece que esta transação não tem conteúdo" -#: html/Ticket/Elements/ShowRequestor:48 +#: html/Ticket/Elements/ShowRequestor:70 #. ($rows) msgid "This user's %1 highest priority tickets" msgstr "Os %1 tíquetes mais prioritários deste usuário" @@ -5277,7 +5186,7 @@ msgstr "Os %1 tíquetes mais prioritários deste usuário" msgid "This user's 25 highest priority tickets" msgstr "Os 25 tíquetes de mais alta prioridade deste usuário" -#: lib/RT/Date.pm:391 +#: lib/RT/Date.pm:416 msgid "Thu." msgstr "Qui." @@ -5293,24 +5202,24 @@ msgstr "Tíquete # %1 %2" msgid "Ticket # %1 Jumbo update: %2" msgstr "Tíquete # %1 atualização jumbo: %2" -#: html/Ticket/ModifyAll.html:24 html/Ticket/ModifyAll.html:28 +#: html/Ticket/ModifyAll.html:46 html/Ticket/ModifyAll.html:50 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket #%1 Jumbo update: %2" msgstr "Tíquete #%1 Atualização jumbo: %2" -#: html/Approvals/Elements/ShowDependency:45 +#: html/Approvals/Elements/ShowDependency:67 #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Ticket #%1: %2" msgstr "Tíquete #%1: %2" -#: lib/RT/Action/CreateTickets.pm:1154 lib/RT/Action/CreateTickets.pm:1163 lib/RT/Action/CreateTickets.pm:516 lib/RT/Action/CreateTickets.pm:634 lib/RT/Action/CreateTickets.pm:647 +#: lib/RT/Action/CreateTickets.pm:1258 lib/RT/Action/CreateTickets.pm:1267 lib/RT/Action/CreateTickets.pm:595 lib/RT/Action/CreateTickets.pm:716 lib/RT/Action/CreateTickets.pm:729 #. ($T::Tickets{$template_id}->Id) #. ($T::Tickets{$template_id}->id) #. ($ticket->Id) msgid "Ticket %1" msgstr "" -#: lib/RT/Ticket_Overlay.pm:696 lib/RT/Ticket_Overlay.pm:720 +#: lib/RT/Ticket_Overlay.pm:731 lib/RT/Ticket_Overlay.pm:751 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" msgstr "Tíquete %1 criado na fila '%2'" @@ -5319,16 +5228,16 @@ msgstr "Tíquete %1 criado na fila '%2'" msgid "Ticket %1 loaded\\n" msgstr "Tíquete %1 carregado\\n" -#: html/Search/Bulk.html:216 +#: html/Search/Bulk.html:269 #. ($Ticket->Id,$_) msgid "Ticket %1: %2" msgstr "Tíquete %1: %2" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:74 msgid "Ticket Custom Fields" msgstr "" -#: html/Ticket/History.html:24 html/Ticket/History.html:27 +#: html/Ticket/History.html:46 html/Ticket/History.html:49 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket History # %1 %2" msgstr "Histórico do Tíquete # %1 %2" @@ -5341,7 +5250,7 @@ msgstr "Identificador do tíquete" msgid "Ticket Resolved" msgstr "Tíquete Resolvido" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/GlobalCustomFieldTabs:69 html/Admin/Global/CustomFields/index.html:81 lib/RT/CustomField_Overlay.pm:1085 msgid "Ticket Transactions" msgstr "" @@ -5349,19 +5258,19 @@ msgstr "" msgid "Ticket attachment" msgstr "Arquivo anexo do tíquete" -#: lib/RT/Tickets_Overlay.pm:1228 +#: lib/RT/Tickets_Overlay.pm:1648 msgid "Ticket content" msgstr "Conteúdo do tíquete" -#: lib/RT/Tickets_Overlay.pm:1274 +#: lib/RT/Tickets_Overlay.pm:1697 msgid "Ticket content type" msgstr "Tipo do conteúdo do tíquete" -#: lib/RT/Ticket_Overlay.pm:565 lib/RT/Ticket_Overlay.pm:579 lib/RT/Ticket_Overlay.pm:590 lib/RT/Ticket_Overlay.pm:707 +#: lib/RT/Ticket_Overlay.pm:593 lib/RT/Ticket_Overlay.pm:607 lib/RT/Ticket_Overlay.pm:618 lib/RT/Ticket_Overlay.pm:739 msgid "Ticket could not be created due to an internal error" msgstr "O tíquete não pôde ser criado devido a um erro interno" -#: lib/RT/Transaction_Overlay.pm:497 +#: NOT FOUND IN SOURCE msgid "Ticket created" msgstr "Tíquete criado" @@ -5369,7 +5278,7 @@ msgstr "Tíquete criado" msgid "Ticket creation failed" msgstr "A criação do tíquete falhou" -#: lib/RT/Transaction_Overlay.pm:502 +#: NOT FOUND IN SOURCE msgid "Ticket deleted" msgstr "Tíquete removido" @@ -5381,7 +5290,7 @@ msgstr "Id de tíquete não encontrado" msgid "Ticket killed" msgstr "Tíquete destruído" -#: html/Ticket/Display.html:33 +#: html/Ticket/Display.html:55 msgid "Ticket metadata" msgstr "" @@ -5397,17 +5306,20 @@ msgstr "O estado do tíquete mudou" msgid "Ticket watchers" msgstr "Observadores do tíquete" -#: html/Elements/Tabs:46 +#: lib/RT/Search/FromSQL.pm:83 +#. (ref $self) +msgid "TicketSQL search module" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:64 html/Admin/Global/CustomFields/index.html:75 html/Elements/Tabs:68 lib/RT/CustomField_Overlay.pm:1084 msgid "Tickets" msgstr "Tíquetes" -#: lib/RT/Tickets_Overlay.pm:1452 -#. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 %2" msgstr "Tíquetes %1 %2" -#: lib/RT/Tickets_Overlay.pm:1410 -#. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 by %2" msgstr "Tíquetes %1 por %2" @@ -5415,31 +5327,31 @@ msgstr "Tíquetes %1 por %2" msgid "Tickets from %1" msgstr "Tíquetes de %1" -#: html/Approvals/Elements/ShowDependency:26 +#: html/Approvals/Elements/ShowDependency:48 msgid "Tickets which depend on this approval:" msgstr "Tíquetes dependentes desta aprovação:" -#: html/Search/Elements/PickBasics:69 html/Ticket/Elements/EditBasics:39 +#: html/Search/Elements/PickBasics:148 html/Ticket/Elements/EditBasics:61 msgid "Time Estimated" msgstr "" -#: html/Search/Elements/PickBasics:70 html/Ticket/Create.html:156 html/Ticket/Elements/EditBasics:47 +#: html/Search/Elements/PickBasics:149 html/Ticket/Create.html:187 html/Ticket/Elements/EditBasics:69 msgid "Time Left" msgstr "Tempo Restante" -#: html/Search/Elements/PickBasics:68 html/Ticket/Create.html:155 html/Ticket/Elements/EditBasics:43 +#: html/Search/Elements/PickBasics:147 html/Ticket/Create.html:186 html/Ticket/Elements/EditBasics:65 msgid "Time Worked" msgstr "Tempo Trabalhado" -#: lib/RT/Tickets_Overlay.pm:1201 +#: lib/RT/Tickets_Overlay.pm:1619 msgid "Time left" msgstr "Tempo restante" -#: html/Elements/Footer:44 +#: html/Elements/Footer:71 msgid "Time to display" msgstr "Tempo de apresentação" -#: lib/RT/Tickets_Overlay.pm:1177 +#: lib/RT/Tickets_Overlay.pm:1594 msgid "Time worked" msgstr "Tempo trabalhado" @@ -5447,10 +5359,14 @@ msgstr "Tempo trabalhado" msgid "TimeLeft" msgstr "TimeLeft" -#: lib/RT/Ticket_Overlay.pm:1277 +#: lib/RT/Ticket_Overlay.pm:1143 msgid "TimeWorked" msgstr "TimeWorked" +#: html/Search/Elements/EditFormat:74 +msgid "Title" +msgstr "" + #: NOT FOUND IN SOURCE msgid "To generate a diff of this commit:" msgstr "Para gerar as diferenças desta transação" @@ -5459,16 +5375,16 @@ msgstr "Para gerar as diferenças desta transação" msgid "To generate a diff of this commit:\\n" msgstr "Para gerar as diferenças desta transação:\\n" -#: html/Elements/Footer:39 +#: html/Elements/Footer:61 #. ('sales@bestpractical.com') msgid "To inquire about support, training, custom development or licensing, please contact %1." msgstr "" -#: lib/RT/Ticket_Overlay.pm:1280 +#: lib/RT/Ticket_Overlay.pm:1146 msgid "Told" msgstr "Última atualização" -#: html/Admin/Elements/Tabs:43 html/Elements/Tabs:49 +#: html/Admin/Elements/Tabs:68 html/Admin/index.html:88 html/Elements/Tabs:71 msgid "Tools" msgstr "" @@ -5476,28 +5392,28 @@ msgstr "" msgid "Transaction" msgstr "Transação" -#: lib/RT/Transaction_Overlay.pm:705 +#: lib/RT/Transaction_Overlay.pm:794 #. ($self->Data) msgid "Transaction %1 purged" msgstr "Transação %1 removida" -#: lib/RT/Transaction_Overlay.pm:136 +#: lib/RT/Transaction_Overlay.pm:174 msgid "Transaction Created" msgstr "Transação Criada" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:78 msgid "Transaction Custom Fields" msgstr "" -#: lib/RT/Transaction_Overlay.pm:92 +#: NOT FOUND IN SOURCE msgid "Transaction->Create couldn't, as you didn't specify a ticket id" msgstr "Transaction->Create não pôde, já que você não especificou um id de tíquete" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:125 msgid "Transaction->Create couldn't, as you didn't specify an object type and id" msgstr "" -#: lib/RT/Transaction_Overlay.pm:760 +#: lib/RT/Transaction_Overlay.pm:838 msgid "Transactions are immutable" msgstr "Transações são imutáveis" @@ -5505,23 +5421,19 @@ msgstr "Transações são imutáveis" msgid "Trying to delete a right: %1" msgstr "Tentando remover um direito de acesso: %1" -#: lib/RT/Date.pm:389 +#: lib/RT/Date.pm:414 msgid "Tue." msgstr "Ter." -#: 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:1278 lib/RT/Tickets_Overlay.pm:1021 +#: html/Admin/CustomFields/Modify.html:66 html/Admin/Elements/EditCustomField:65 html/Ticket/Elements/AddWatchers:54 html/Ticket/Elements/AddWatchers:65 html/Ticket/Elements/AddWatchers:75 lib/RT/Ticket_Overlay.pm:1144 lib/RT/Tickets_Overlay.pm:1432 msgid "Type" msgstr "Tipo" -#: NOT FOUND IN SOURCE -msgid "Unable to load article" -msgstr "" - -#: lib/RT/ScripCondition_Overlay.pm:103 +#: lib/RT/ScripCondition_Overlay.pm:129 msgid "Unimplemented" msgstr "Não implementado" -#: html/Admin/Users/Modify.html:67 +#: html/Admin/Users/Modify.html:89 msgid "Unix login" msgstr "Usuário Unix" @@ -5529,16 +5441,21 @@ msgstr "Usuário Unix" msgid "UnixUsername" msgstr "Usuário Unix" -#: lib/RT/Attachment_Overlay.pm:233 lib/RT/Attachment_Overlay.pm:265 +#: lib/RT/Attachment_Overlay.pm:290 lib/RT/Record.pm:847 #. ($self->ContentEncoding) +#. ($ContentEncoding) msgid "Unknown ContentEncoding %1" msgstr "Codificação de conteúdo desconhecida %1" -#: html/Elements/SelectResultsPerPage:36 +#: html/Search/Build.html:632 +msgid "Unknown field: $key" +msgstr "" + +#: html/Elements/SelectResultsPerPage:58 msgid "Unlimited" msgstr "Ilimitado" -#: html/Search/Elements/SelectSearchesForObjects:15 +#: html/Search/Elements/SelectSearchesForObjects:63 msgid "Unnamed search" msgstr "" @@ -5546,27 +5463,23 @@ msgstr "" msgid "Unprivileged" msgstr "Não privilegiado" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:60 msgid "Unselected Custom Fields" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:61 msgid "Unselected objects" msgstr "" -#: lib/RT/Transaction_Overlay.pm:562 +#: lib/RT/Transaction_Overlay.pm:648 msgid "Untaken" msgstr "Não tomado" -#: NOT FOUND IN SOURCE -msgid "Untitled search" -msgstr "" - -#: html/Search/Bulk.html:32 +#: html/Search/Bulk.html:54 msgid "Update" msgstr "Atualizar" -#: html/Search/Bulk.html:146 +#: html/Search/Bulk.html:178 msgid "Update All" msgstr "" @@ -5574,11 +5487,11 @@ msgstr "" msgid "Update ID" msgstr "Identificador de atualização" -#: html/Ticket/Update.html:97 +#: html/Ticket/Update.html:133 msgid "Update Ticket" msgstr "" -#: html/Search/Bulk.html:127 html/Ticket/ModifyAll.html:65 html/Ticket/Update.html:48 +#: html/Search/Bulk.html:148 html/Ticket/ModifyAll.html:87 html/Ticket/Update.html:70 msgid "Update Type" msgstr "Tipo de atualização" @@ -5590,7 +5503,7 @@ msgstr "Atualizar todos estes tíquetes de uma vez" msgid "Update email" msgstr "Atualizar email" -#: html/Search/Results.html:46 +#: html/Search/Results.html:80 msgid "Update multiple tickets" msgstr "" @@ -5598,11 +5511,11 @@ msgstr "" msgid "Update name" msgstr "Atualizar nome" -#: lib/RT/Action/CreateTickets.pm:655 lib/RT/Interface/Web.pm:479 +#: lib/RT/Action/CreateTickets.pm:737 lib/RT/Interface/Web.pm:524 msgid "Update not recorded." msgstr "Atualização não registrada." -#: html/Search/Bulk.html:78 +#: html/Search/Bulk.html:99 msgid "Update selected tickets" msgstr "Atualizar os tíquetes selecionados" @@ -5610,7 +5523,7 @@ msgstr "Atualizar os tíquetes selecionados" msgid "Update signature" msgstr "Atualizar assinatura" -#: html/Ticket/ModifyAll.html:62 +#: html/Ticket/ModifyAll.html:84 msgid "Update ticket" msgstr "Atualizar o tíquete" @@ -5618,58 +5531,58 @@ msgstr "Atualizar o tíquete" msgid "Update ticket # %1" msgstr "Atualizar o tíquete # %1" -#: html/SelfService/Update.html:24 html/SelfService/Update.html:63 +#: html/SelfService/Update.html:112 html/SelfService/Update.html:47 #. ($Ticket->id) msgid "Update ticket #%1" msgstr "Atualizar o tíquete #%1" -#: html/Ticket/Update.html:121 +#: html/Ticket/Update.html:156 #. ($TicketObj->id, $TicketObj->Subject) msgid "Update ticket #%1 (%2)" msgstr "Atualizar tíquete #%1 (%2)" -#: lib/RT/Action/CreateTickets.pm:653 lib/RT/Interface/Web.pm:477 +#: lib/RT/Action/CreateTickets.pm:735 lib/RT/Interface/Web.pm:523 msgid "Update type was neither correspondence nor comment." msgstr "O tipo da atualização não foi nem correspondência e nem comentário." -#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1281 +#: html/Elements/SelectDateType:54 html/Ticket/Elements/ShowDates:72 lib/RT/Ticket_Overlay.pm:1147 msgid "Updated" msgstr "Atualizado" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:84 msgid "Upload multiple files" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:79 msgid "Upload multiple images" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:85 msgid "Upload one file" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:80 msgid "Upload one image" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:86 msgid "Upload up to %1 files" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:81 msgid "Upload up to %1 images" msgstr "" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload your changes" msgstr "" -#: NOT FOUND IN SOURCE -msgid "Use the dropdown menus to select which transactions you want to extract into a new RTFM article" +#: html/Admin/index.html:90 +msgid "Use other RT administrative tools" msgstr "" #: NOT FOUND IN SOURCE @@ -5680,7 +5593,7 @@ msgstr "Usuário %1 %2: %3\\n" msgid "User %1 Password: %2\\n" msgstr "Usuário %1 Senha: %2\\n" -#: lib/RT/Ticket_Overlay.pm:468 +#: lib/RT/Ticket_Overlay.pm:496 #. ($args{'Owner'}) msgid "User '%1' could not be found." msgstr "" @@ -5697,7 +5610,7 @@ msgstr "Usuário '%1' não encontrado\\n" msgid "User Defined" msgstr "Definido pelo Usuário" -#: html/Admin/Elements/EditScrip:76 +#: html/Admin/Elements/EditScrip:98 msgid "User Defined conditions and actions" msgstr "" @@ -5705,32 +5618,33 @@ msgstr "" msgid "User ID" msgstr "Identificador de usuário" -#: html/Elements/SelectUsers:25 +#: NOT FOUND IN SOURCE msgid "User Id" msgstr "Identificador do usuário" -#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 +#: html/Admin/Elements/CustomFieldTabs:72 html/Admin/Elements/GroupTabs:68 html/Admin/Elements/QueueTabs:85 html/Admin/Elements/SystemTabs:68 html/Admin/Global/index.html:80 msgid "User Rights" msgstr "Direitos de Acesso de Usuário" -#: NOT FOUND IN SOURCE +#: lib/RT/Interface/Web.pm:1283 +#. ($cf->Name, $class, $Object->id) msgid "User asked for an unknown update type for custom field %1 for %2 object #%3" msgstr "" -#: html/Admin/Users/Modify.html:252 +#: html/Admin/Users/Modify.html:293 #. ($msg) msgid "User could not be created: %1" msgstr "O usuário não pôde ser criado: %1" -#: lib/RT/User_Overlay.pm:296 +#: lib/RT/User_Overlay.pm:331 msgid "User created" msgstr "Usuário criado" -#: html/Admin/Global/GroupRights.html:66 html/Admin/Groups/GroupRights.html:53 html/Admin/Queues/GroupRights.html:68 +#: html/Admin/CustomFields/GroupRights.html:74 html/Admin/Global/GroupRights.html:88 html/Admin/Groups/GroupRights.html:75 html/Admin/Queues/GroupRights.html:90 msgid "User defined groups" msgstr "Grupos definidos pelo usuário" -#: lib/RT/User_Overlay.pm:558 lib/RT/User_Overlay.pm:575 +#: lib/RT/User_Overlay.pm:593 lib/RT/User_Overlay.pm:613 msgid "User loaded" msgstr "" @@ -5742,23 +5656,23 @@ msgstr "Usuário notificado" msgid "User view" msgstr "Visualização de usuário" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:99 msgid "User-defined groups" msgstr "" -#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +#: html/Admin/Users/Modify.html:69 html/Elements/Login:73 html/Ticket/Elements/AddWatchers:56 msgid "Username" msgstr "Nome de usuário" -#: 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 +#: html/Admin/Elements/GlobalCustomFieldTabs:55 html/Admin/Elements/SelectNewGroupMembers:47 html/Admin/Elements/Tabs:53 html/Admin/Global/CustomFields/index.html:64 html/Admin/Groups/Members.html:76 html/Admin/Queues/People.html:89 html/Admin/index.html:62 html/User/Groups/Members.html:79 lib/RT/CustomField_Overlay.pm:1086 msgid "Users" msgstr "Usuários" -#: html/Admin/Users/index.html:64 +#: html/Admin/Users/index.html:85 msgid "Users matching search criteria" msgstr "Usuários que satisfazem o critério de busca" -#: lib/RT/Tickets_Overlay_SQL.pm:494 +#: lib/RT/Tickets_Overlay_SQL.pm:523 msgid "Valid Query" msgstr "" @@ -5766,19 +5680,15 @@ msgstr "" msgid "ValueOfQueue" msgstr "Valor da fila" -#: html/Admin/Elements/EditCustomField:56 +#: html/Admin/CustomFields/Modify.html:89 html/Admin/Elements/EditCustomField:78 msgid "Values" msgstr "Valores" -#: NOT FOUND IN SOURCE -msgid "VrijevormEnkele" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Watch" msgstr "Observar" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "WatchAsAdminCc" msgstr "WatchAsAdminCc" @@ -5786,7 +5696,7 @@ msgstr "WatchAsAdminCc" msgid "Watcher loaded" msgstr "Observador carregado" -#: html/Admin/Elements/QueueTabs:41 +#: html/Admin/Elements/QueueTabs:63 msgid "Watchers" msgstr "Observadores" @@ -5794,7 +5704,7 @@ msgstr "Observadores" msgid "WebEncoding" msgstr "Codificação de Web" -#: lib/RT/Date.pm:390 +#: lib/RT/Date.pm:415 msgid "Wed." msgstr "Qua." @@ -5850,19 +5760,11 @@ msgstr "Sempre que um novo comentário é adicionado" msgid "Whenever correspondence comes in" msgstr "Sempre que uma nova correspondência é adicionada" -#: NOT FOUND IN SOURCE -msgid "Which are referred to by " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Which refer to" -msgstr "" - -#: html/Admin/Users/Modify.html:161 html/User/Prefs.html:67 +#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:89 msgid "Work" msgstr "Trabalho" -#: html/Search/Results.html:50 +#: html/Search/Results.html:84 msgid "Work offline" msgstr "" @@ -5870,31 +5772,19 @@ msgstr "" msgid "WorkPhone" msgstr "Telefone de trabalho" -#: html/Ticket/Elements/ShowBasics:41 html/Ticket/Update.html:42 +#: html/Ticket/Elements/ShowBasics:63 html/Ticket/Update.html:64 msgid "Worked" msgstr "Trabalhado" -#: html/autohandler:150 -msgid "XXX CHANGEME You are not an authorized user" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Yes" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:3059 +#: lib/RT/Ticket_Overlay.pm:3096 msgid "You already own this ticket" msgstr "Você já é proprietário deste tíquete" -#: html/autohandler:142 +#: html/autohandler:158 html/autohandler:166 msgid "You are not an authorized user" msgstr "Você não é um usuário autorizado" -#: NOT FOUND IN SOURCE -msgid "You can access it with the Download button on the right." -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2941 +#: lib/RT/Ticket_Overlay.pm:2978 msgid "You can only reassign tickets that you own or that are unowned" msgstr "Você só pode reatribuir seus próprios tíquetes ou aqueles que não têm dono" @@ -5902,24 +5792,24 @@ msgstr "Você só pode reatribuir seus próprios tíquetes ou aqueles que não t msgid "You don't have permission to view that ticket.\\n" msgstr "Você não tem permissão para ver este tíquete.\\n" -#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:760 +#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:780 #. ($num, $queue) msgid "You found %1 tickets in queue %2" msgstr "Você encontrou %1 tíquetes na fila %2" -#: html/NoAuth/Logout.html:30 +#: html/NoAuth/Logout.html:52 msgid "You have been logged out of RT." msgstr "Você foi desconectado do RT." -#: html/SelfService/Display.html:79 +#: html/SelfService/Display.html:109 msgid "You have no permission to create tickets in that queue." msgstr "Você não tem permissão para criar tíquetes nesta fila." -#: lib/RT/Ticket_Overlay.pm:2095 +#: lib/RT/Ticket_Overlay.pm:1964 msgid "You may not create requests in that queue." msgstr "Você não pode criar requisições nesta fila." -#: html/NoAuth/Logout.html:34 +#: html/NoAuth/Logout.html:56 msgid "You're welcome to login again" msgstr "Volte sempre" @@ -5947,11 +5837,11 @@ msgstr "Sua requisição foi rejeitada" msgid "Your request was rejected." msgstr "Sua requisição foi rejeitada." -#: html/autohandler:177 +#: html/autohandler:193 msgid "Your username or password is incorrect" msgstr "Nome de usuário ou senha incorretos" -#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:127 +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:149 msgid "Zip" msgstr "CEP" @@ -5959,24 +5849,28 @@ msgstr "CEP" msgid "[no subject]" msgstr "[sem assunto]" -#: NOT FOUND IN SOURCE -msgid "and is not" +#: lib/RT/System.pm:88 +msgid "allow creation of saved searches" msgstr "" -#: NOT FOUND IN SOURCE -msgid "and not" +#: lib/RT/System.pm:87 +msgid "allow loading of saved searches" msgstr "" -#: html/User/Elements/DelegateRights:58 +#: html/User/Elements/DelegateRights:80 #. ($right->PrincipalObj->Object->SelfDescription) msgid "as granted to %1" msgstr "como outorgado a %1" -#: html/SelfService/Closed.html:27 +#: html/Search/Elements/PickBasics:127 +msgid "belongs to" +msgstr "" + +#: html/SelfService/Closed.html:49 msgid "closed" msgstr "" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:33 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:55 msgid "contains" msgstr "contém" @@ -5996,7 +5890,7 @@ msgstr "correspondência (provavelmente) não enviada" msgid "correspondence sent" msgstr "correspondência enviada" -#: html/Admin/Queues/Modify.html:76 lib/RT/Date.pm:319 +#: html/Admin/Queues/Modify.html:98 lib/RT/Date.pm:342 msgid "days" msgstr "dias" @@ -6008,26 +5902,50 @@ msgstr "morto" msgid "delete" msgstr "remover" -#: lib/RT/Queue_Overlay.pm:64 +#: lib/RT/Queue_Overlay.pm:88 msgid "deleted" msgstr "removido" -#: html/Search/Elements/PickBasics:33 +#: html/Search/Elements/PickBasics:128 +msgid "does not belong to" +msgstr "" + +#: html/Search/Elements/PickBasics:61 msgid "does not match" msgstr "não satisfaz" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:34 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:56 msgid "doesn't contain" msgstr "não contém" -#: NOT FOUND IN SOURCE -msgid "email address" -msgstr "" - -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "equal to" msgstr "igual a" +#: html/Search/Build.html:387 +msgid "error: can't move down" +msgstr "" + +#: html/Search/Build.html:409 +msgid "error: can't move left" +msgstr "" + +#: html/Search/Build.html:368 +msgid "error: can't move up" +msgstr "" + +#: html/Search/Build.html:451 +msgid "error: nothing to delete" +msgstr "" + +#: html/Search/Build.html:373 html/Search/Build.html:392 html/Search/Build.html:414 html/Search/Build.html:443 +msgid "error: nothing to move" +msgstr "" + +#: html/Search/Build.html:469 +msgid "error: nothing to toggle" +msgstr "" + #: NOT FOUND IN SOURCE msgid "false" msgstr "falso" @@ -6036,48 +5954,44 @@ msgstr "falso" msgid "filename" msgstr "filename" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "greater than" msgstr "maior que" -#: lib/RT/Group_Overlay.pm:196 +#: lib/RT/Group_Overlay.pm:222 #. ($self->Name) msgid "group '%1'" msgstr "grupo '%1'" -#: lib/RT/Date.pm:315 +#: lib/RT/Date.pm:338 msgid "hours" msgstr "horas" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/PickBasics:48 msgid "id" msgstr "identificador" -#: NOT FOUND IN SOURCE -msgid "in class %1" -msgstr "" - -#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickBasics:49 html/Search/Elements/PickBasics:80 html/Search/Elements/PickBasics:97 html/Search/Elements/PickCFs:37 +#: html/Elements/SelectBoolean:53 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:57 html/Search/Elements/PickBasics:175 html/Search/Elements/PickBasics:74 html/Search/Elements/PickBasics:90 html/Search/Elements/PickCFs:53 msgid "is" msgstr "é" -#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickBasics:50 html/Search/Elements/PickBasics:81 html/Search/Elements/PickBasics:98 html/Search/Elements/PickCFs:38 +#: html/Elements/SelectBoolean:57 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:58 html/Search/Elements/PickBasics:176 html/Search/Elements/PickBasics:75 html/Search/Elements/PickBasics:91 html/Search/Elements/PickCFs:54 msgid "isn't" msgstr "não é" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "less than" msgstr "menor que" -#: html/Search/Elements/PickBasics:32 +#: html/Search/Elements/PickBasics:60 msgid "matches" msgstr "satisfaz" -#: lib/RT/Date.pm:311 +#: lib/RT/Date.pm:334 msgid "min" msgstr "min" -#: html/Ticket/Update.html:42 +#: html/Ticket/Update.html:64 msgid "minutes" msgstr "minutos" @@ -6085,27 +5999,27 @@ msgstr "minutos" msgid "modifications\\n\\n" msgstr "modificações\\n\\n" -#: lib/RT/Date.pm:327 +#: lib/RT/Date.pm:350 msgid "months" msgstr "meses" -#: lib/RT/Queue_Overlay.pm:59 +#: lib/RT/Queue_Overlay.pm:83 msgid "new" msgstr "novo" -#: html/Admin/Elements/EditCustomFields:42 +#: html/Admin/Elements/PickCustomFields:64 html/Admin/Elements/PickObjects:63 msgid "no name" msgstr "" -#: html/Admin/Elements/EditScrips:42 +#: html/Admin/Elements/EditScrips:64 msgid "no value" msgstr "sem valor" -#: html/Admin/Elements/EditQueueWatchers:26 html/Ticket/Elements/EditWatchers:27 +#: html/Admin/Elements/EditQueueWatchers:48 html/Ticket/Elements/EditWatchers:49 msgid "none" msgstr "nenhum" -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "not equal to" msgstr "diferente de" @@ -6113,72 +6027,68 @@ msgstr "diferente de" msgid "notlike" msgstr "diferente" -#: html/SelfService/Elements/MyRequests:61 lib/RT/Queue_Overlay.pm:60 +#: html/SelfService/Elements/MyRequests:83 lib/RT/Queue_Overlay.pm:84 msgid "open" msgstr "aberto" -#: lib/RT/Group_Overlay.pm:201 +#: lib/RT/Group_Overlay.pm:227 #. ($self->Name, $user->Name) msgid "personal group '%1' for user '%2'" msgstr "grupo pessoal '%1' para o usuário '%2'" -#: lib/RT/Group_Overlay.pm:209 +#: lib/RT/Group_Overlay.pm:235 #. ($queue->Name, $self->Type) msgid "queue %1 %2" msgstr "fila %1 %2" -#: lib/RT/Queue_Overlay.pm:63 +#: lib/RT/Queue_Overlay.pm:87 msgid "rejected" msgstr "rejeitado" -#: lib/RT/Queue_Overlay.pm:62 +#: lib/RT/Queue_Overlay.pm:86 msgid "resolved" msgstr "resolvido" -#: lib/RT/Date.pm:307 +#: lib/RT/Date.pm:330 msgid "sec" msgstr "seg" -#: html/Search/Results.html:48 +#: lib/RT/System.pm:86 +msgid "show Configuration tab" +msgstr "" + +#: html/Search/Results.html:82 msgid "spreadsheet" msgstr "" -#: lib/RT/Queue_Overlay.pm:61 +#: lib/RT/Queue_Overlay.pm:85 msgid "stalled" msgstr "pendente" -#: lib/RT/Group_Overlay.pm:204 +#: lib/RT/Group_Overlay.pm:230 #. ($self->Type) msgid "system %1" msgstr "sistema %1" -#: lib/RT/Group_Overlay.pm:215 +#: lib/RT/Group_Overlay.pm:241 #. ($self->Type) msgid "system group '%1'" msgstr "grupo do sistema '%1'" -#: html/Elements/Error:42 html/SelfService/Error.html:41 +#: html/Elements/Error:66 html/SelfService/Error.html:63 msgid "the calling component did not specify why" msgstr "o componente chamador não especificou por que" -#: NOT FOUND IN SOURCE -msgid "ticket #%1" -msgstr "" - -#: lib/RT/Group_Overlay.pm:212 +#: lib/RT/Group_Overlay.pm:238 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" msgstr "tíquete #%1 %2" -#: NOT FOUND IN SOURCE -msgid "till" -msgstr "" - #: NOT FOUND IN SOURCE msgid "true" msgstr "verdadeiro" -#: lib/RT/Group_Overlay.pm:218 +#: lib/RT/Group_Overlay.pm:244 #. ($self->Id) msgid "undescribed group %1" msgstr "grupo %1 não descrito" @@ -6187,12 +6097,12 @@ msgstr "grupo %1 não descrito" msgid "undescripbed group %1" msgstr "grupo sem descrição %1" -#: lib/RT/Group_Overlay.pm:193 +#: lib/RT/Group_Overlay.pm:219 #. ($user->Object->Name) msgid "user %1" msgstr "usuário %1" -#: lib/RT/Date.pm:323 +#: lib/RT/Date.pm:346 msgid "weeks" msgstr "semanas" @@ -6200,11 +6110,7 @@ msgstr "semanas" msgid "with template %1" msgstr "com modelo %1" -#: lib/RT/Date.pm:331 +#: lib/RT/Date.pm:354 msgid "years" msgstr "anos" -#: NOT FOUND IN SOURCE -msgid "ニックãƒãƒ¼ãƒ " -msgstr "" - diff --git a/rt/lib/RT/I18N/ru.po b/rt/lib/RT/I18N/ru.po index 981b9cd02..cd93e0412 100644 --- a/rt/lib/RT/I18N/ru.po +++ b/rt/lib/RT/I18N/ru.po @@ -1,289 +1,254 @@ +# translation of ru-nortfm.po to Russian +# translation of ru.po to Russian +# Andrew Kornilov , 2004, 2005. msgid "" msgstr "" -"Last-Translator: Kirill Pushkin \n" -"PO-Revision-Date: 2002-10-04 19:28+0400\n" +"Last-Translator: Andrew Kornilov \n" +"PO-Revision-Date: 2005-03-11 15:38+0200\n" "Language-Team: Russian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 0.9.6\n" +"X-Generator: KBabel 1.9.1\n" +"Project-Id-Version: ru\n" +"MIME-Version: 1.0\n" #: NOT FOUND IN SOURCE msgid "#" msgstr "№" -#: NOT FOUND IN SOURCE -msgid "#%1" -msgstr "" - -#: 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 -#. ($TicketObj->Id, $TicketObj->Subject) +#: html/Approvals/Elements/Approve:48 html/Approvals/Elements/ShowDependency:71 html/SelfService/Display.html:46 html/Ticket/Display.html:47 html/Ticket/Display.html:51 #. ($Ticket->id, $Ticket->Subject) -#. ($ticket->Id, $ticket->Subject) #. ($link->BaseObj->Id, $link->BaseObj->Subject) +#. ($ticket->Id, $ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) msgid "#%1: %2" msgstr "" -#: lib/RT/Record.pm:737 -#. ($self->id) +#: lib/RT/Record.pm:926 +#. ($label) msgid "$prefix %1" msgstr "" -#: lib/RT/URI/fsck_com_rt.pm:235 +#: lib/RT/URI/fsck_com_rt.pm:257 #. ($self->ObjectType, $self->Object->Id) msgid "%1 #%2" msgstr "" -#: html/Search/Elements/SelectPersonType:30 lib/RT/Date.pm:337 +#: lib/RT/Date.pm:361 #. ($s, $time_unit) -#. ($option, $subtype) msgid "%1 %2" msgstr "" -#: lib/RT/Tickets_Overlay.pm:828 -#. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) -msgid "%1 %2 %3" -msgstr "" - -#: lib/RT/Date.pm:373 +#: lib/RT/Date.pm:397 #. ($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 %2 %3 %4:%5:%6 %7" -#: lib/RT/Ticket_Overlay.pm:3451 lib/RT/Transaction_Overlay.pm:550 lib/RT/Transaction_Overlay.pm:593 +#: lib/RT/Record.pm:1671 lib/RT/Transaction_Overlay.pm:636 lib/RT/Transaction_Overlay.pm:679 #. ($cf->Name, $new_value->Content) #. ($field, $self->NewValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 added" -msgstr "" +msgstr "%1 %2 добавлен" -#: lib/RT/Date.pm:334 +#: lib/RT/Date.pm:358 #. ($s, $time_unit) msgid "%1 %2 ago" msgstr "%1 %2 назад" -#: lib/RT/Ticket_Overlay.pm:3457 lib/RT/Transaction_Overlay.pm:557 -#. ($cf->Name, $old_value, $new_value->Content) +#: lib/RT/Record.pm:1678 lib/RT/Transaction_Overlay.pm:643 +#. ($cf->Name, $old_content, $new_value->Content) #. ($field, $self->OldValue, $self->NewValue) msgid "%1 %2 changed to %3" msgstr "%1 %2 изменено на %3" -#: lib/RT/Ticket_Overlay.pm:3454 lib/RT/Transaction_Overlay.pm:553 lib/RT/Transaction_Overlay.pm:599 -#. ($cf->Name, $old_value) +#: lib/RT/Record.pm:1675 lib/RT/Transaction_Overlay.pm:639 lib/RT/Transaction_Overlay.pm:685 +#. ($cf->Name, $old_value->Content) #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 deleted" -msgstr "" +msgstr "%1 %2 удален" #: NOT FOUND IN SOURCE msgid "%1 %2 of group %3" -msgstr "" +msgstr "%1 %2 of group %3" -#: html/Admin/Elements/EditScrips:43 html/Admin/Elements/ListGlobalScrips:27 html/Ticket/Elements/PreviewScrips:53 -#. ($scrip->ConditionObj->Name, $scrip->ActionObj->Name, $scrip->TemplateObj->Name) +#: html/Admin/Elements/EditScrips:65 html/Admin/Elements/ListGlobalScrips:64 html/Ticket/Elements/PreviewScrips:98 #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) msgid "%1 %2 with template %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 הוסף" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 מקבוצה %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 נמחק" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 ×¢× ×ª×‘× ×™×ª %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 שונה ל %3" -msgstr "" +msgstr "%1 %2 Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ %3" #: NOT FOUND IN SOURCE msgid "%1 (%2) %3 this ticket\\n" -msgstr "%1 (%2) %3 Ñтот тикет\\n" +msgstr "%1 (%2) %3 Ñта заÑвка\\n" -#: NOT FOUND IN SOURCE -msgid "%1 (%2) %3 פנייה זו\\n" -msgstr "" - -#: html/Ticket/Elements/ShowAttachments:51 +#: html/Ticket/Elements/ShowAttachments:72 #. ($rev->CreatedAsString, $size, $rev->CreatorObj->Name) msgid "%1 (%2) by %3" msgstr "" -#: html/SelfService/Update.html:30 html/Ticket/Elements/EditBasics:66 html/Ticket/Update.html:39 html/Ticket/Update.html:41 html/Tools/MyDay.html:20 -#. ($Ticket->Status()) -#. ($TicketObj->Status) +#: html/SelfService/Update.html:60 html/Ticket/Elements/EditBasics:87 html/Ticket/Update.html:61 html/Ticket/Update.html:63 html/Tools/MyDay.html:65 +#. (loc($DefaultStatus)) +#. (loc($TicketObj->Status)) #. ($TicketObj->OwnerObj->Name()) -#. ($DefaultStatus) +#. (loc($Ticket->Status())) msgid "%1 (Unchanged)" -msgstr "" +msgstr "%1 (Ðе менÑть)" #: NOT FOUND IN SOURCE msgid "%1 - %2 shown" -msgstr "" +msgstr "%1 - %2 показано" -#: bin/rt-crontool:165 bin/rt-crontool:172 bin/rt-crontool:178 +#: bin/rt-crontool:194 bin/rt-crontool:201 bin/rt-crontool:207 #. ("--search-argument", "--search") #. ("--condition-argument", "--condition") #. ("--action-argument", "--action") msgid "%1 - An argument to pass to %2" -msgstr "" +msgstr "%1 - Ðргумент Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ в %2" -#: bin/rt-crontool:181 +#: bin/rt-crontool:210 #. ("--verbose") msgid "%1 - Output status updates to STDOUT" msgstr "" -#: bin/rt-crontool:175 +#: bin/rt-crontool:204 #. ("--action") msgid "%1 - Specify the action module you want to use" msgstr "" -#: bin/rt-crontool:169 +#: bin/rt-crontool:198 #. ("--condition") msgid "%1 - Specify the condition module you want to use" msgstr "" -#: bin/rt-crontool:162 +#: bin/rt-crontool:191 #. ("--search") msgid "%1 - Specify the search module you want to use" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 - ×רגומנט להעביר ×ל %2" msgstr "" $RT::VERSION, - '2004', + '2005', 'Best Practical Solutions, LLC',) $RT::VERSION, - '2004', + '2005', 'Best Practical Solutions, LLC',) -#: html/Elements/Footer:36 +#: html/Elements/Footer:58 #. ('»|«', $RT::VERSION, - '2004', + '2005', 'Best Practical Solutions, LLC',) msgid "%1 RT %2 Copyright 1996-%3 %4." msgstr "" -#: lib/RT/ScripAction_Overlay.pm:114 +#: lib/RT/ScripAction_Overlay.pm:151 #. ($self->Id) msgid "%1 ScripAction loaded" -msgstr "%1 Ñкрипт загружен" +msgstr "%1 СкриплетÐаДейÑтвие загружен" -#: lib/RT/Ticket_Overlay.pm:3484 +#: lib/RT/Record.pm:1708 #. ($args{'Value'}, $cf->Name) msgid "%1 added as a value for %2" msgstr "%1 добавлено как значение Ð´Ð»Ñ %2" #: NOT FOUND IN SOURCE msgid "%1 aliases require a TicketId to work on" -msgstr "%1 алиаÑÑ‹ требуют идентификатор тикета Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹" +msgstr "%1 пÑевдонимы требуют идентификатор заÑвки Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹" #: NOT FOUND IN SOURCE msgid "%1 aliases require a TicketId to work on " -msgstr "%1 алиаÑÑ‹ требуют идентификатор тикета Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ " +msgstr "%1 пÑевдонимы требуют идентификатор заÑвки Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ " #: NOT FOUND IN SOURCE msgid "%1 aliases require a TicketId to work on (from %2) %3" -msgstr "%1 алиаÑÑ‹ требуют идентификатор тикета Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ над (от %2) %3" +msgstr "%1 пÑевдонимы требуют идентификатор заÑвки Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ над (от %2) %3" -#: lib/RT/Link_Overlay.pm:111 lib/RT/Link_Overlay.pm:118 +#: lib/RT/Link_Overlay.pm:145 lib/RT/Link_Overlay.pm:152 #. ($args{'Base'}) #. ($args{'Target'}) msgid "%1 appears to be a local object, but can't be found in the database" -msgstr "" +msgstr "%1 ÑвлÑетÑÑ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼ объектом, но не найден в базе данных" -#: html/Ticket/Elements/ShowDates:52 lib/RT/Transaction_Overlay.pm:458 +#: html/Ticket/Elements/ShowDates:73 lib/RT/Transaction_Overlay.pm:520 #. ($self->BriefDescription , $self->CreatorObj->Name) #. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) msgid "%1 by %2" msgstr "%1 пользователем %2" -#: lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:688 lib/RT/Transaction_Overlay.pm:697 lib/RT/Transaction_Overlay.pm:700 -#. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) +#: lib/RT/Transaction_Overlay.pm:777 lib/RT/Transaction_Overlay.pm:786 lib/RT/Transaction_Overlay.pm:789 #. ($self->Field , $q1->Name , $q2->Name) #. ($self->Field, $t2->AsString, $t1->AsString) -#. ($self->Field, $self->OldValue, $self->NewValue) +#. ($self->Field, ($self->OldValue? "'".$self->OldValue ."'" : $self->loc("(no value)")) , "'". $self->NewValue."'") msgid "%1 changed from %2 to %3" -msgstr "%1 изменилоÑÑŒ Ñ %2 на %3" +msgstr "%1 изменена Ñ %2 на %3" -#: html/Search/Build.html:161 +#: html/Search/Build.html:212 #. ($Description) msgid "%1 copy" -msgstr "" +msgstr "%1 копиÑ" -#: lib/RT/Record.pm:739 +#: lib/RT/Record.pm:930 msgid "%1 could not be set to %2." -msgstr "ÐÐµÐ»ÑŒÐ·Ñ ÑƒÑтановить %1 в %2." +msgstr "%1 невозможно уÑтановить в %2." #: NOT FOUND IN SOURCE msgid "%1 couldn't init a transaction (%2)\\n" -msgstr "" +msgstr "%1 не может инициировать транзакцию (%2)\\n" -#: lib/RT/Ticket_Overlay.pm:2739 +#: lib/RT/Ticket_Overlay.pm:2743 #. ($self) msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." -msgstr "%1 не могу закрыть тикет. Возможно, база данных RT иÑпорчена." +msgstr "%1 не может изменить ÑÑ‚Ð°Ñ‚ÑƒÑ Ð½Ð° Решено. Возможно, база данных RT иÑпорчена." -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:560 +#. ($obj_type) msgid "%1 created" -msgstr "" +msgstr "%1 Ñоздана" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:565 +#. ($obj_type) msgid "%1 deleted" -msgstr "" +msgstr "%1 удалена" -#: html/Elements/MyTickets:24 +#: html/Elements/MyTickets:47 #. ($rows) msgid "%1 highest priority tickets I own" -msgstr "" +msgstr "%1 ваших заÑвок Ñ Ð½Ð°Ð¸Ð²Ñ‹Ñшими приоритетами" #: NOT FOUND IN SOURCE msgid "%1 highest priority tickets I own..." -msgstr "%1 Ñамых приоритетных моих тикетов..." +msgstr "%1 ваших заÑвок Ñ Ð½Ð°Ð¸Ð²Ñ‹Ñшими приоритетами..." -#: html/Elements/MyTickets:26 -#. ($rows) +#: NOT FOUND IN SOURCE msgid "%1 highest priority tickets I requested..." -msgstr "%1 Ñамых приоритетных тикетов, запрошенных мной..." +msgstr "%1 заÑвок Ñ Ð½Ð°Ð¸Ð²Ñ‹Ñшими приоритетами, Ñозданных вами..." -#: bin/rt-crontool:157 +#: bin/rt-crontool:186 #. ($0) msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." msgstr "" -#: lib/RT/Queue_Overlay.pm:784 +#: lib/RT/Queue_Overlay.pm:860 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this queue." msgstr "%1 больше не ÑвлÑетÑÑ %2 Ð´Ð»Ñ Ñтой очереди." #: NOT FOUND IN SOURCE msgid "%1 is no longer a %2 for this ticket." -msgstr "%1 больше не ÑвлÑетÑÑ %2 Ð´Ð»Ñ Ñтого тикета." +msgstr "%1 больше не ÑвлÑетÑÑ %2 Ð´Ð»Ñ Ñтой заÑвки." -#: lib/RT/Ticket_Overlay.pm:3540 -#. ($args{'Value'}, $cf->Name) +#: NOT FOUND IN SOURCE msgid "%1 is no longer a value for custom field %2" -msgstr "%1 больше не ÑвлÑетÑÑ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð´Ð»Ñ Ð½ÐµÑтандартного Ð¿Ð¾Ð»Ñ %2" +msgstr "%1 больше не ÑвлÑетÑÑ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð´Ð»Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ %2" #: NOT FOUND IN SOURCE msgid "%1 isn't a valid Queue id." -msgstr "" +msgstr "%1 неверный идентификатор очереди." #: NOT FOUND IN SOURCE msgid "%1 matches" -msgstr "" +msgstr "%1 Ñовпадений" -#: html/Ticket/Create.html:155 html/Ticket/Create.html:156 html/Ticket/Elements/ShowBasics:36 html/Ticket/Elements/ShowBasics:42 html/Ticket/Elements/ShowBasics:47 +#: html/Ticket/Create.html:186 html/Ticket/Create.html:187 html/Ticket/Elements/ShowBasics:58 html/Ticket/Elements/ShowBasics:64 html/Ticket/Elements/ShowBasics:69 #. ('') #. ('') #. ($Ticket->TimeEstimated) @@ -292,31 +257,23 @@ msgstr "" msgid "%1 min" msgstr "%1 мин" -#: NOT FOUND IN SOURCE -msgid "%1 most recently updated articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 newest articles" -msgstr "" - -#: html/Elements/MyRequests:25 +#: html/Elements/MyRequests:47 #. ($rows) msgid "%1 newest unowned tickets" -msgstr "" +msgstr "%1 поÑледних неназначенных заÑвок" #: NOT FOUND IN SOURCE msgid "%1 not shown" msgstr "%1 не отображаетÑÑ" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:827 msgid "%1 objects" -msgstr "" +msgstr "%1 объектов" -#: html/User/Elements/DelegateRights:75 +#: html/User/Elements/DelegateRights:97 #. (loc($ObjectType =~ /^RT::(.*)$/)) msgid "%1 rights" -msgstr "%1 права" +msgstr "Права %1" #: NOT FOUND IN SOURCE msgid "%1 succeeded\\n" @@ -332,438 +289,403 @@ msgstr "%1 тип не извеÑтен Ð´Ð»Ñ %2" #: NOT FOUND IN SOURCE msgid "%1 was created without a CurrentUser\\n" -msgstr "" +msgstr "%1 была Ñоздана без ТекущегоПользователÑ\\n" -#: lib/RT/Action/ResolveMembers.pm:41 +#: lib/RT/Action/ResolveMembers.pm:63 #. (ref $self) msgid "%1 will resolve all members of a resolved group ticket." -msgstr "%1 закроет вÑе тикеты, входÑщие в групповой запроÑ" +msgstr "%1 решит вÑе заÑвки, входÑщие в групповой запроÑ" #: NOT FOUND IN SOURCE msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." -msgstr "%1 отложит тикеты, которые завиÑÑÑ‚ запроÑа или включены в него" - -#: NOT FOUND IN SOURCE -msgid "%1 הוסף כערך עבור %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד עליה×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× (מ %2) %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 לפני %2 ימי×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 נר××” כמו ×ובייקט מקומי, ×בל ×”×•× ×ינו × ×ž×¦× ×‘×ž×¡×“ הנתוני×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 על ידי %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 פעולת-סקריפ נטענה" -msgstr "" +msgstr "%1 приоÑтановит заÑвки, которые завиÑÑÑ‚ от запроÑа или включены в него" -#: NOT FOUND IN SOURCE -msgid "%1 שונה מ %2 ל %3" -msgstr "" - -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:828 msgid "%1's %2 objects" -msgstr "" +msgstr "%1 %2 объектов" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:829 msgid "%1's %2's %3 objects" msgstr "" -#: html/Search/Elements/SearchPrivacy:7 html/Search/Elements/SelectSearchObject:10 html/Search/Elements/SelectSearchesForObjects:11 -#. ($Object->Name) +#: html/Search/Elements/SearchPrivacy:52 html/Search/Elements/SelectSearchObject:55 html/Search/Elements/SelectSearchesForObjects:56 #. ($object->Name) +#. ($Object->Name) msgid "%1's saved searches" -msgstr "" +msgstr "%1 Ñохраненных запроÑов" -#: lib/RT/Transaction_Overlay.pm:408 +#: lib/RT/Transaction_Overlay.pm:470 #. ($self) msgid "%1: no attachment specified" msgstr "%1: без вложений" -#: html/Ticket/Elements/ShowTransactionAttachments:56 +#: html/Ticket/Elements/ShowTransactionAttachments:78 #. ($size) msgid "%1b" -msgstr "" +msgstr "%1б" -#: html/Ticket/Elements/ShowTransactionAttachments:53 +#: html/Ticket/Elements/ShowTransactionAttachments:75 #. (int( $size / 102.4 ) / 10) msgid "%1k" -msgstr "" +msgstr "%1к" -#: lib/RT/Ticket_Overlay.pm:1252 +#: lib/RT/Ticket_Overlay.pm:1118 #. ($args{'Status'}) msgid "'%1' is an invalid value for status" msgstr "'%1' ÑвлÑетÑÑ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼ значением ÑтатуÑа" #: NOT FOUND IN SOURCE msgid "'%1' not a recognized action. " -msgstr "Что делать ? : '%1'" +msgstr "'%1' не ÑвлÑетÑÑ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñтрированным дейÑтвием." #: NOT FOUND IN SOURCE msgid "(Check box to delete group member)" -msgstr "" +msgstr "(Выделите пользователей Ð´Ð»Ñ Ð¸ÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¸Ð· группы)" #: NOT FOUND IN SOURCE msgid "(Check box to delete scrip)" -msgstr "" +msgstr "(Выделите Ñкриплеты Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ)" -#: 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/Elements/EditLinks:32 html/Ticket/Elements/EditPeople:45 html/User/Groups/Members.html:54 +#: html/Admin/Elements/EditCustomFieldValues:50 html/Admin/Elements/EditQueueWatchers:50 html/Admin/Elements/EditScrips:56 html/Admin/Elements/EditTemplates:57 html/Admin/Groups/Members.html:73 html/Elements/EditLinks:54 html/Ticket/Elements/EditPeople:67 html/User/Groups/Members.html:76 msgid "(Check box to delete)" -msgstr "(Пометьте то, что хотите удалить)" +msgstr "(Выделите пункты Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ)" #: NOT FOUND IN SOURCE msgid "(Check boxes to delete)" -msgstr "" +msgstr "(Выделите пункты Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ)" -#: html/Ticket/Elements/PreviewScrips:49 +#: html/Ticket/Elements/PreviewScrips:94 msgid "(Check boxes to disable notifications to the listed recipients)" -msgstr "" +msgstr "(Выделите получателей Ð´Ð»Ñ Ð¸ÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¸Ð· ÑпиÑка уведомлÑемых)" -#: html/Ticket/Elements/PreviewScrips:71 +#: html/Ticket/Elements/PreviewScrips:116 msgid "(Check boxes to enable notifications to the listed recipients)" -msgstr "" +msgstr "(Выделите получателей Ð´Ð»Ñ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð² ÑпиÑок уведомлÑемых)" -#: html/Ticket/Create.html:178 +#: html/Ticket/Create.html:209 msgid "(Enter ticket ids or URLs, separated with spaces)" -msgstr "(Введите номера или ÑÑылки на тикеты. ÐеÑколько тикетов разделÑÑŽÑ‚ÑÑ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð°Ð¼Ð¸.)" +msgstr "(Введите идентификаторы или ÑÑылки на заÑвки, разделенные пробелами)" #: NOT FOUND IN SOURCE msgid "(Enter ticket ids or URLs, seperated with spaces)" -msgstr "" +msgstr "(Введите идентификаторы или ÑÑылки на заÑвки, разделенные пробелами)" -#: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 +#: html/Admin/Queues/Modify.html:75 html/Admin/Queues/Modify.html:81 #. ($RT::CorrespondAddress) #. ($RT::CommentAddress) -msgid "(If left blank, will default to %1" -msgstr "(ЕÑли пуÑтое, то по умолчанию равно %1" +msgid "(If left blank, will default to %1)" +msgstr "(ЕÑли пуÑтое, то по-умолчанию равно %1)" #: NOT FOUND IN SOURCE msgid "(No Value)" -msgstr "" +msgstr "(Ðет значениÑ)" -#: html/Admin/Elements/EditCustomFields:32 html/Admin/Elements/ListGlobalCustomFields:31 +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Elements/ListGlobalCustomFields:53 msgid "(No custom fields)" msgstr "(Ðет дополнительных полей)" -#: html/Admin/Groups/Members.html:49 html/User/Groups/Members.html:52 +#: html/Admin/Groups/Members.html:71 html/User/Groups/Members.html:74 msgid "(No members)" msgstr "(Ðет пользователей)" -#: html/Admin/Elements/EditScrips:31 html/Admin/Elements/ListGlobalScrips:31 +#: html/Admin/Elements/EditScrips:53 html/Admin/Elements/ListGlobalScrips:49 msgid "(No scrips)" -msgstr "(Ðет Ñкриптов)" +msgstr "(Ðет Ñкриплетов)" -#: html/Admin/Elements/EditTemplates:30 +#: html/Admin/Elements/EditTemplates:52 msgid "(No templates)" msgstr "(Ðет шаблонов)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/PickCustomFields:47 html/Admin/Elements/PickObjects:47 msgid "(None)" -msgstr "" +msgstr "(Ðет)" -#: html/Ticket/Update.html:66 +#: html/Ticket/Update.html:88 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 "(Отправить Ñкрытую копию ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± Ñтом обновлении на Ñти адреÑа [разделÑÑŽÑ‚ÑÑ Ð·Ð°Ð¿Ñтой]. СпиÑок получателей, которые в дальнейшем будут получать Ñкрытые копии ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± обновлениÑÑ…, не будет изменен.)" #: 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 "(Ðа Ñти адреÑа [разделенные запÑтой] отправлÑÑŽÑ‚ÑÑ ÐºÐ¾Ð¿Ð¸Ð¸ ÑообщениÑ. СпиÑок Ñтих адреÑатов в пиÑьме не виден. ÐдреÑа не ÑохранÑÑŽÑ‚ÑÑ Ð´Ð»Ñ Ð¿Ð¾Ñледующих уведомлений.)" +msgstr "(Отправить Ñкрытую копию ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± Ñтом обновлении на Ñти адреÑа [разделÑÑŽÑ‚ÑÑ Ð·Ð°Ð¿Ñтой]. СпиÑок получателей, которые в дальнейшем будут получать Ñкрытые копии ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± обновлениÑÑ…, не будет изменен.)" -#: html/Ticket/Create.html:78 +#: html/Ticket/Create.html:100 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 "(Отправить копию ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± Ñтом обновлении на Ñти адреÑа [разделÑÑŽÑ‚ÑÑ Ð·Ð°Ð¿Ñтой]. Эти получатели в дальнейшем будут получать копии ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± обновлениÑÑ….)" -#: html/Ticket/Update.html:62 +#: html/Ticket/Update.html:84 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 "(Отправить копию ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± Ñтом обновлении на Ñти адреÑа [разделÑÑŽÑ‚ÑÑ Ð·Ð°Ð¿Ñтой]. СпиÑок получателей, которые в дальнейшем будут получать копии ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± обновлениÑÑ…, не будет изменен.)" #: 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 "(Ðа Ñти адреÑа [разделенные запÑтой] отправлÑÑŽÑ‚ÑÑ ÐºÐ¾Ð¿Ð¸Ð¸ ÑообщениÑ. ÐдреÑа не ÑохранÑÑŽÑ‚ÑÑ Ð´Ð»Ñ Ð¿Ð¾Ñледующих уведомлений.)" +msgstr "(Отправить копию ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± Ñтом обновлении на Ñти адреÑа [разделÑÑŽÑ‚ÑÑ Ð·Ð°Ð¿Ñтой]. СпиÑок получателей, которые в дальнейшем будут получать копии ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± обновлениÑÑ…, не будет изменен.)" -#: html/Ticket/Create.html:68 +#: html/Ticket/Create.html:90 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" -msgstr "(Ðа Ñти адреÑа [разделенные запÑтой] отправлÑÑŽÑ‚ÑÑ ÐºÐ¾Ð¿Ð¸Ð¸ ÑообщениÑ. ÐдреÑа ÑохранÑÑŽÑ‚ÑÑ Ð´Ð»Ñ Ð¿Ð¾Ñледующих уведомлений.)" +msgstr "(Отправить копию ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± Ñтом обновлении на Ñти адреÑа [разделÑÑŽÑ‚ÑÑ Ð·Ð°Ð¿Ñтой]. Эти получатели в дальнейшем будут получать копии ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± обновлениÑÑ….)" -#: html/Admin/Elements/EditScrip:80 +#: html/Admin/Elements/EditScrip:102 msgid "(Use these fields when you choose 'User Defined' for a condition or action)" -msgstr "" +msgstr "(ИÑпользуйте Ñти Ð¿Ð¾Ð»Ñ Ð¿Ñ€Ð¸ выборе 'Задано пользователем' Ð´Ð»Ñ ÑƒÐ»Ð¾Ð²Ð¸Ð¹ или дейÑтвий)" -#: html/Admin/Groups/index.html:32 html/User/Groups/index.html:32 +#: html/Admin/Groups/index.html:57 html/User/Groups/index.html:54 msgid "(empty)" msgstr "(пуÑто)" #: NOT FOUND IN SOURCE msgid "(no Summary)" -msgstr "" +msgstr "(нет Ñводной информации)" -#: html/Admin/Users/index.html:38 +#: html/Admin/Users/index.html:60 msgid "(no name listed)" -msgstr "(не указано имен)" +msgstr "(имена не указаны)" #: NOT FOUND IN SOURCE msgid "(no name)" -msgstr "" +msgstr "(нет имени)" #: NOT FOUND IN SOURCE msgid "(no subject)" -msgstr "(без темы)" +msgstr "(нет темы)" -#: html/Admin/Elements/SelectRights:47 html/Elements/SelectCustomFieldValue:29 html/Ticket/Elements/EditCustomField:64 html/Ticket/Elements/ShowCustomFields:35 lib/RT/Transaction_Overlay.pm:511 +#: html/Admin/Elements/SelectRights:72 html/Elements/EditCustomFieldSelect:60 html/Elements/SelectCustomFieldValue:51 html/Elements/ShowCustomFields:65 lib/RT/Transaction_Overlay.pm:580 msgid "(no value)" msgstr "(нет значениÑ)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFieldValues:47 msgid "(no values)" -msgstr "" +msgstr "(нет значений)" -#: html/Elements/EditLinks:105 html/Ticket/Elements/BulkLinks:27 +#: html/Elements/EditLinks:130 html/Ticket/Elements/BulkLinks:49 msgid "(only one ticket)" -msgstr "(только один тикет)" +msgstr "(только одна заÑвка)" -#: html/Elements/TicketList:167 +#: html/Elements/RT__Ticket/ColumnMap:146 msgid "(pending approval)" -msgstr "(в ожидании визы)" +msgstr "(в ожидании подтверждениÑ)" -#: html/Elements/TicketList:170 +#: html/Elements/RT__Ticket/ColumnMap:149 msgid "(pending other Collection)" -msgstr "" +msgstr "(в ожидании Ñ€ÐµÑˆÐµÐ½Ð¸Ñ ÑвÑзанных заÑвок)" #: NOT FOUND IN SOURCE msgid "(pending other tickets)" -msgstr "(в ожидании других тикетов)" +msgstr "(в ожидании других заÑвок)" #: NOT FOUND IN SOURCE msgid "(requestor's group)" -msgstr "" +msgstr "(группа автора заÑвки)" -#: html/Admin/Users/Modify.html:49 +#: html/Admin/Users/Modify.html:71 msgid "(required)" msgstr "(требуетÑÑ)" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "(untitled)" msgstr "(без названиÑ)" -#: NOT FOUND IN SOURCE -msgid "..." -msgstr "" - #: NOT FOUND IN SOURCE msgid "25 highest priority tickets I own..." -msgstr "25 важнейших моих тикетов..." +msgstr "25 ваших заÑвок Ñ Ð½Ð°Ð¸Ð²Ñ‹Ñшими приоритетами..." #: NOT FOUND IN SOURCE msgid "25 highest priority tickets I requested..." -msgstr "25 Ñамых важных моих запроÑов..." +msgstr "25 заÑвок Ñ Ð½Ð°Ð¸Ð²Ñ‹Ñшими приоритетами, Ñозданные ваши..." -#: html/Ticket/Elements/ShowBasics:31 +#: html/Ticket/Elements/ShowBasics:53 msgid "<% $Ticket->Status%>" msgstr "<% $Ticket->Status%>" -#: html/Elements/SelectTicketTypes:26 +#: html/Elements/SelectTicketTypes:48 msgid "<% $_ %>" msgstr "" -#: html/Search/Elements/SelectLinks:26 +#: html/Search/Elements/SelectLinks:48 msgid "<%$_%>" msgstr "" -#: html/Search/Elements/PickBasics:132 html/Search/Elements/PickBasics:139 html/Search/Elements/PickBasics:88 +#: html/Search/Elements/DisplayOptions:65 msgid "<%$field%>" msgstr "" -#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:25 lib/RT/StyleGuide.pod:767 +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:47 lib/RT/StyleGuide.pod:787 #. ($m->scomp('/Elements/SelectNewTicketQueue')) msgid " %1" -msgstr " %1" - -#: NOT FOUND IN SOURCE -msgid "??????" -msgstr "" +msgstr " %1" #: etc/initialdata:218 msgid "A blank template" msgstr "ПуÑтой шаблон" -#: NOT FOUND IN SOURCE -msgid "ACE Deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "ACE Loaded" +#: html/Admin/Users/Modify.html:363 +msgid "A password was not set, so user won't be able to login." msgstr "" #: NOT FOUND IN SOURCE msgid "ACE could not be deleted" -msgstr "" +msgstr "Ðевозможно удалить ACE" #: NOT FOUND IN SOURCE msgid "ACE could not be found" -msgstr "" +msgstr "Ðевозможно найти ACE" -#: lib/RT/ACE_Overlay.pm:156 lib/RT/Principal_Overlay.pm:180 +#: lib/RT/ACE_Overlay.pm:175 lib/RT/Principal_Overlay.pm:219 msgid "ACE not found" msgstr "ACE не найден" -#: lib/RT/ACE_Overlay.pm:830 +#: lib/RT/ACE_Overlay.pm:854 msgid "ACEs can only be created and deleted." msgstr "ACEÑ‹ можно только Ñоздавать и удалÑть" +#: html/Search/Elements/SelectAndOr:46 +msgid "AND" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Aborting to avoid unintended ticket modifications.\\n" -msgstr "Прекращаем работу во избежание нежелательного Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ‚Ð¸ÐºÐµÑ‚Ð°.\\n" +msgstr "Прекращаем работу во избежание нежелательного Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð·Ð°Ñвки.\\n" -#: html/User/Elements/Tabs:31 +#: html/User/Elements/Tabs:53 msgid "About me" msgstr "Обо мне" -#: html/Admin/Users/Modify.html:79 +#: html/Admin/Users/Modify.html:106 msgid "Access control" msgstr "Права доÑтупа" -#: html/Admin/Elements/EditScrip:49 +#: html/Admin/Elements/EditScrip:71 msgid "Action" msgstr "ДейÑтвие" -#: lib/RT/Scrip_Overlay.pm:148 +#: lib/RT/Scrip_Overlay.pm:173 #. ($args{'ScripAction'}) msgid "Action %1 not found" -msgstr "дейÑтвие %1 не найдено" +msgstr "ДейÑтвие %1 не найдено" -#: bin/rt-crontool:119 +#: NOT FOUND IN SOURCE msgid "Action committed." msgstr "ДейÑтвие принÑто." -#: bin/rt-crontool:115 +#: bin/rt-crontool:148 +msgid "Action committed.\\n" +msgstr "" + +#: bin/rt-crontool:144 msgid "Action prepared..." msgstr "ДейÑтвие подготовлено..." -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add" -msgstr "" +msgstr "Добавить" -#: html/Search/Bulk.html:93 +#: html/Search/Bulk.html:114 msgid "Add AdminCc" -msgstr "Добавить админиÑтративную копию" +msgstr "Добавить ÐдминиÑтративнуюКопию" -#: html/Search/Bulk.html:89 +#: html/Search/Bulk.html:110 msgid "Add Cc" -msgstr "Добавить копию" +msgstr "Добавить Копию" -#: html/Search/Elements/PickCriteria:24 -msgid "Add Criteria" +#: html/Search/Elements/EditFormat:49 +msgid "Add Columns" msgstr "" -#: html/Ticket/Create.html:113 html/Ticket/Update.html:81 +#: html/Search/Elements/PickCriteria:46 +msgid "Add Criteria" +msgstr "Добавить критерий" + +#: html/Ticket/Create.html:144 html/Ticket/Update.html:114 msgid "Add More Files" msgstr "Добавить еще файлы" #: NOT FOUND IN SOURCE msgid "Add Next State" -msgstr "" +msgstr "Добавить Ñледующее ÑоÑтоÑние" -#: html/Search/Bulk.html:85 +#: html/Search/Bulk.html:106 msgid "Add Requestor" -msgstr "Добавить проÑителÑ" +msgstr "Добавить автора заÑвки" -#: html/Admin/Elements/AddCustomFieldValue:24 +#: html/Admin/Elements/AddCustomFieldValue:46 msgid "Add Value" -msgstr "" +msgstr "Добавить значение" #: NOT FOUND IN SOURCE msgid "Add a Scrip to this queue" -msgstr "" +msgstr "Добавить Ñкриплет Ð´Ð»Ñ Ñтой очереди" #: NOT FOUND IN SOURCE msgid "Add a Scrip which will apply to all queues" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Add a keyword selection to this queue" -msgstr "" +msgstr "Добавить Ñкриплет, который будет дейÑтвовать на вÑе очереди" #: NOT FOUND IN SOURCE msgid "Add a new a global scrip" -msgstr "" +msgstr "Добавить новый глобальный Ñкриплет" #: NOT FOUND IN SOURCE msgid "Add a scrip to this queue" -msgstr "" +msgstr "Добавить Ñкриплет Ð´Ð»Ñ Ñтой очереди" -#: html/Admin/Global/Scrip.html:54 +#: html/Admin/Global/Scrip.html:76 msgid "Add a scrip which will apply to all queues" -msgstr "Добавить Ñкрипт, который будет дейÑтвовать на вÑе очереди" +msgstr "Добавить Ñкриплет, который будет дейÑтвовать на вÑе очереди" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add additional criteria" -msgstr "" +msgstr "Добавить дополнительный критерий" -#: html/Search/Bulk.html:125 +#: html/Search/Bulk.html:146 msgid "Add comments or replies to selected tickets" -msgstr "Добавить комментарии или ответы на выбранные тикеты" +msgstr "Добавить комментарии или ответы на выбранные заÑвки" -#: html/Admin/Groups/Members.html:41 html/User/Groups/Members.html:38 +#: html/Admin/Groups/Members.html:63 html/User/Groups/Members.html:60 msgid "Add members" msgstr "Добавить пользователей" -#: html/Admin/Queues/People.html:65 html/Ticket/Elements/AddWatchers:27 +#: html/Admin/Queues/People.html:87 html/Ticket/Elements/AddWatchers:49 msgid "Add new watchers" msgstr "Добавить наблюдателей" +# Manual merge by Andrew Kornilov +#: lib/RT/CustomField_Overlay.pm:103 +msgid "Add, delete and modify custom field values for objects" +msgstr "Добавить, удалить или изменить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… полей Ð´Ð»Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²" + #: NOT FOUND IN SOURCE msgid "AddNextState" -msgstr "" +msgstr "ДобавлÑтьСледующееСоÑтоÑние" -#: lib/RT/Queue_Overlay.pm:684 +#: lib/RT/Queue_Overlay.pm:760 #. ($args{'Type'}) msgid "Added principal as a %1 for this queue" -msgstr "Добавить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ ÐºÐ°Ðº %1 Ð´Ð»Ñ Ñтой очереди" +msgstr "Пользователь добавлен как %1 Ð´Ð»Ñ Ñтой очереди" -#: lib/RT/Ticket_Overlay.pm:1547 +#: lib/RT/Ticket_Overlay.pm:1416 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" -msgstr "Добавить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ ÐºÐ°Ðº %1 Ð´Ð»Ñ Ñтого тикета" +msgstr "Пользователь добавлен как %1 Ð´Ð»Ñ Ñтой заÑвки" -#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:111 +#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:133 msgid "Address1" msgstr "ÐдреÑ1" -#: html/Admin/Users/Modify.html:124 html/User/Prefs.html:115 +#: html/Admin/Users/Modify.html:151 html/User/Prefs.html:137 msgid "Address2" msgstr "ÐдреÑ2" -#: html/Ticket/Create.html:73 +#: html/Ticket/Create.html:95 msgid "Admin Cc" -msgstr "ÐдминиÑÑ‚Ñ€Ð°Ñ‚Ð¸Ð²Ð½Ð°Ñ ÐºÐ¾Ð¿Ð¸Ñ" +msgstr "ÐдминиÑÑ‚Ñ€Ð°Ñ‚Ð¸Ð²Ð½Ð°Ñ ÐšÐ¾Ð¿Ð¸Ñ" #: etc/initialdata:295 msgid "Admin Comment" -msgstr "Комментарий админа" +msgstr "ÐдминиÑтративный Комментарий" #: etc/initialdata:274 msgid "Admin Correspondence" -msgstr "" +msgstr "ÐдминиÑÑ‚Ñ€Ð°Ñ‚Ð¸Ð²Ð½Ð°Ñ ÐšÐ¾Ñ€Ñ€ÐµÑпонденциÑ" -#: html/Admin/Queues/index.html:24 html/Admin/Queues/index.html:27 +#: html/Admin/Queues/index.html:46 html/Admin/Queues/index.html:49 msgid "Admin queues" msgstr "Управление очередÑми" @@ -771,255 +693,239 @@ msgstr "Управление очередÑми" msgid "Admin users" msgstr "Управление пользователÑми" -#: html/Admin/Global/index.html:25 html/Admin/Global/index.html:27 +#: html/Admin/Global/index.html:47 html/Admin/Global/index.html:49 msgid "Admin/Global configuration" msgstr "Общие наÑтройки" #: NOT FOUND IN SOURCE msgid "Admin/Groups" -msgstr "Группы" +msgstr "Управление группами" #: NOT FOUND IN SOURCE msgid "Admin/Queue/Basics" -msgstr "Параметры очереди" +msgstr "ОÑновные параметры очереди" #: NOT FOUND IN SOURCE msgid "AdminAllPersonalGroups" -msgstr "" +msgstr "ÐдминиÑтрироватьВÑеПерÑональныеГруппы" -#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:38 lib/RT/ACE_Overlay.pm:88 +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:60 lib/RT/ACE_Overlay.pm:114 msgid "AdminCc" -msgstr "ÐдминиÑÑ‚Ñ€Ð°Ñ‚Ð¸Ð²Ð½Ð°Ñ ÐºÐ¾Ð¿Ð¸Ñ" +msgstr "ÐдминиÑтративнаÑКопиÑ" #: NOT FOUND IN SOURCE msgid "AdminComment" -msgstr "" +msgstr "ÐдминиÑтрироватьКомментарий" #: NOT FOUND IN SOURCE msgid "AdminCorrespondence" -msgstr "" +msgstr "ÐдминиÑтрироватьКорреÑпонденцию" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:101 msgid "AdminCustomField" -msgstr "" +msgstr "ÐдминиÑтрироватьДополнительноеПоле" -#: lib/RT/Queue_Overlay.pm:73 +#: NOT FOUND IN SOURCE msgid "AdminCustomFields" -msgstr "" +msgstr "ÐдминиÑтрироватьДополнительныеПолÑ" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "AdminGroup" -msgstr "" +msgstr "ÐдминиÑтрироватьГруппу" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "AdminGroupMembership" -msgstr "" +msgstr "ÐдминиÑтрироватьЧленÑтвоВГруппах" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "AdminOwnPersonalGroups" -msgstr "" +msgstr "ÐдминиÑтрироватьСобÑтвенныеГруппы" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "AdminQueue" -msgstr "" +msgstr "ÐдминиÑтрироватьОчередь" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "AdminUsers" -msgstr "" +msgstr "ÐдминиÑтрироватьПользователей" -#: html/Admin/Queues/People.html:47 html/Ticket/Elements/EditPeople:53 +#: html/Admin/Queues/People.html:69 html/Ticket/Elements/EditPeople:75 msgid "Administrative Cc" -msgstr "ÐдминиÑÑ‚Ñ€Ð°Ñ‚Ð¸Ð²Ð½Ð°Ñ ÐºÐ¾Ð¿Ð¸Ñ" +msgstr "ÐдминиÑÑ‚Ñ€Ð°Ñ‚Ð¸Ð²Ð½Ð°Ñ ÐšÐ¾Ð¿Ð¸Ñ" #: NOT FOUND IN SOURCE msgid "Admins" -msgstr "" +msgstr "ÐдминиÑтраторы" -#: html/Ticket/Elements/Tabs:174 +#: html/Ticket/Elements/Tabs:197 msgid "Advanced" -msgstr "" +msgstr "Дополнительно" #: NOT FOUND IN SOURCE msgid "Advanced Search" -msgstr "" +msgstr "РаÑширенный поиÑк" #: NOT FOUND IN SOURCE msgid "Advanced Search Criteria" -msgstr "" +msgstr "Критерии раÑширенного поиÑка" -#: html/Elements/SelectDateRelation:35 +#: html/Elements/SelectDateRelation:57 msgid "After" msgstr "ПоÑле" #: NOT FOUND IN SOURCE msgid "Age" +msgstr "ВозраÑÑ‚" + +#: html/Search/Elements/PickCriteria:52 +msgid "Aggregator" msgstr "" #: NOT FOUND IN SOURCE msgid "Alias" -msgstr "" +msgstr "ПÑевдоним" #: NOT FOUND IN SOURCE msgid "Alias for" -msgstr "" +msgstr "ПÑевдоним длÑ" #: etc/initialdata:363 msgid "All Approvals Passed" -msgstr "" +msgstr "Ð’Ñе Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ñ‹" #: NOT FOUND IN SOURCE -msgid "All Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:94 msgid "All Custom Fields" msgstr "Ð’Ñе дополнительные полÑ" -#: html/Admin/Queues/index.html:52 +#: html/Admin/Queues/index.html:75 msgid "All Queues" msgstr "Ð’Ñе очереди" #: NOT FOUND IN SOURCE msgid "Always sends a message to the requestors independent of message sender" +msgstr "Ð’Ñегода отправлÑть ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð°Ð²Ñ‚Ð¾Ñ€Ð°Ð¼ заÑвок незавиÑимо от Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ ÑообщениÑ" + +#: html/Search/Elements/EditQuery:56 +msgid "And/Or" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:73 html/Admin/Elements/CustomFieldTabs:83 msgid "Applies to" -msgstr "" +msgstr "ПрименÑетÑÑ Ðº" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply" -msgstr "" +msgstr "Применить" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply your changes" -msgstr "" +msgstr "Применить ваши изменениÑ" -#: html/Elements/Tabs:58 +#: html/Elements/Tabs:74 msgid "Approval" -msgstr "Виза" +msgstr "ПодтверждениÑ" -#: html/Approvals/Display.html:45 html/Approvals/Elements/ShowDependency:41 html/Approvals/index.html:64 +#: html/Approvals/Display.html:67 html/Approvals/Elements/ShowDependency:63 html/Approvals/index.html:86 #. ($Ticket->Id, $Ticket->Subject) #. ($ticket->id, $msg) #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Approval #%1: %2" -msgstr "Виза #%1: %2" +msgstr "Подтверждение #%1: %2" -#: html/Approvals/index.html:53 +#: html/Approvals/index.html:75 #. ($ticket->Id) msgid "Approval #%1: Notes not recorded due to a system error" -msgstr "Виза #%1: ÐŸÑ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ Ð½Ðµ Ñохранены из-за ошибки ÑиÑтемы" +msgstr "Подтверждение #%1: ÐŸÑ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ Ð½Ðµ Ñохранены из-за ÑиÑтемной ошибки" -#: html/Approvals/index.html:51 +#: html/Approvals/index.html:73 #. ($ticket->Id) msgid "Approval #%1: Notes recorded" -msgstr "Виза #%1: ÐŸÑ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ Ð·Ð°Ð¿Ð¸Ñаны" +msgstr "Подтверждение #%1: ÐŸÑ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ Ð·Ð°Ð¿Ð¸Ñаны" #: NOT FOUND IN SOURCE msgid "Approval Details" -msgstr "" +msgstr "Детали подтверждениÑ" #: etc/initialdata:351 msgid "Approval Passed" -msgstr "" +msgstr "Подтверждение получено" #: etc/initialdata:374 msgid "Approval Rejected" -msgstr "" +msgstr "Подтверждение отклонено" #: NOT FOUND IN SOURCE msgid "Approval diagram" -msgstr "" +msgstr "Диаграмма подтверждений" -#: html/Approvals/Elements/Approve:43 +#: html/Approvals/Elements/Approve:65 msgid "Approve" -msgstr "Завизировать" +msgstr "Подтвердить" #: etc/initialdata:504 msgid "Approver's notes: %1" -msgstr "" +msgstr "ÐŸÑ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¸Ð²ÑˆÐµÐ³Ð¾: %1" -#: lib/RT/Date.pm:414 +#: lib/RT/Date.pm:440 msgid "Apr." msgstr "Ðпр." #: NOT FOUND IN SOURCE msgid "April" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Are you sure you want to delete this article?" -msgstr "" +msgstr "Ðпрель" -#: NOT FOUND IN SOURCE -msgid "Article #%1 deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1: %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Articles" -msgstr "" - -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:52 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:73 msgid "Ascending" msgstr "Ð’ порÑдке возраÑтаниÑ" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "Assign and remove custom fields" -msgstr "" +msgstr "Ðазначение и удаление дополнительных полей" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "AssignCustomFields" -msgstr "" +msgstr "ÐазначатьДополнительныеПолÑ" -#: html/Search/Bulk.html:134 html/SelfService/Update.html:47 html/Ticket/ModifyAll.html:82 html/Ticket/Update.html:81 +#: html/Search/Bulk.html:164 html/SelfService/Update.html:87 html/Ticket/ModifyAll.html:115 html/Ticket/Update.html:114 msgid "Attach" msgstr "Вложение" -#: html/SelfService/Create.html:64 html/Ticket/Create.html:109 +#: html/SelfService/Create.html:92 html/Ticket/Create.html:140 msgid "Attach file" msgstr "Вложить файл" -#: html/SelfService/Update.html:36 html/Ticket/Create.html:97 html/Ticket/Update.html:70 +#: html/SelfService/Update.html:75 html/Ticket/Create.html:128 html/Ticket/Update.html:92 msgid "Attached file" msgstr "Вложенный файл" -#: html/Ticket/ShowEmailRecord.html:11 html/Ticket/ShowEmailRecord.html:14 html/Ticket/ShowEmailRecord.html:7 +#: html/Ticket/ShowEmailRecord.html:52 html/Ticket/ShowEmailRecord.html:56 html/Ticket/ShowEmailRecord.html:59 #. ($Attachment) msgid "Attachment '%1' could not be loaded" msgstr "Вложение '%1' не может быть загружено" -#: lib/RT/Transaction_Overlay.pm:416 +#: lib/RT/Transaction_Overlay.pm:478 msgid "Attachment created" -msgstr "Создано вложение" +msgstr "Вложение Ñоздано" -#: lib/RT/Tickets_Overlay.pm:1251 +#: lib/RT/Tickets_Overlay.pm:1673 msgid "Attachment filename" -msgstr "Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð°" +msgstr "Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ" -#: html/Ticket/Elements/ShowAttachments:25 +#: html/Ticket/Elements/ShowAttachments:47 msgid "Attachments" msgstr "ВложениÑ" -#: lib/RT/Attributes_Overlay.pm:158 +#: lib/RT/Attributes_Overlay.pm:172 msgid "Attribute Deleted" -msgstr "" +msgstr "Ðтрибут удален" -#: lib/RT/Date.pm:418 +#: lib/RT/Date.pm:444 msgid "Aug." msgstr "Ðвг." #: NOT FOUND IN SOURCE msgid "August" -msgstr "" +msgstr "ÐвгуÑÑ‚" #: NOT FOUND IN SOURCE msgid "AuthSystem" @@ -1031,15 +937,15 @@ msgstr "Ðвтоответ" #: etc/initialdata:72 msgid "Autoreply To Requestors" -msgstr "Ðвтоответ инициатору запроÑа" +msgstr "Ðвтоответ Ðвторам ЗаÑвки" #: NOT FOUND IN SOURCE msgid "AutoreplyToRequestors" -msgstr "" +msgstr "ÐвтоответÐвторатЗаÑвки" -#: html/Search/Elements/EditFormat:4 +#: NOT FOUND IN SOURCE msgid "Available Columns" -msgstr "" +msgstr "ДоÑтупные колонки" #: NOT FOUND IN SOURCE msgid "Bad PGP Signature: %1\\n" @@ -1047,7 +953,7 @@ msgstr "ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ð¿Ð¾Ð´Ð¿Ð¸ÑÑŒ PGP: %1\\n" #: NOT FOUND IN SOURCE msgid "Bad attachment id. Couldn't find attachment '%1'\\n" -msgstr "Ðеверный идентификатор вложениÑ. ОтÑутÑтвует вложение '%1'\\n" +msgstr "Ðеверный идентификатор вложениÑ. Ðевозможно найти вложение '%1'\\n" #: NOT FOUND IN SOURCE msgid "Bad data in %1" @@ -1057,164 +963,161 @@ 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/Ticket/Elements/Tabs:91 html/User/Elements/GroupTabs:37 +#: html/Admin/Elements/CustomFieldTabs:65 html/Admin/Elements/GroupTabs:60 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/UserTabs:58 html/Ticket/Elements/Tabs:113 html/User/Elements/GroupTabs:59 msgid "Basics" -msgstr "Главное" +msgstr "ОÑновное" -#: html/Ticket/Update.html:64 +#: html/Ticket/Update.html:86 msgid "Bcc" msgstr "Ð¡ÐºÑ€Ñ‹Ñ‚Ð°Ñ ÐºÐ¾Ð¿Ð¸Ñ" -#: html/Admin/Elements/EditScrip:73 +#: html/Admin/CustomFields/GroupRights.html:91 html/Admin/CustomFields/UserRights.html:74 html/Admin/Elements/EditScrip:95 msgid "Be sure to save your changes" msgstr "Ðе забудьте Ñохранить наÑтройки" -#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:336 +#: html/Elements/SelectDateRelation:55 lib/RT/CurrentUser.pm:360 msgid "Before" msgstr "До" #: NOT FOUND IN SOURCE msgid "Begin Approval" +msgstr "Ðачать подтверждение" + +#: html/Elements/Header:80 +msgid "Best Practical Solutions, LLC corporate logo" msgstr "" #: NOT FOUND IN SOURCE msgid "Binary" -msgstr "" +msgstr "Двоичный" #: etc/initialdata:217 msgid "Blank" +msgstr "ПуÑтой" + +#: html/Search/Elements/EditFormat:84 +msgid "Bold" msgstr "" #: NOT FOUND IN SOURCE msgid "Bookmarkable URL for this search" -msgstr "Получить URL Ð´Ð»Ñ Ñтого поиÑка" +msgstr "СÑылка на Ñтот Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð² избранное" -#: html/Search/Results.html:47 +#: html/Search/Results.html:81 msgid "Bookmarkable link" -msgstr "" +msgstr "СÑылка Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð² избранное" -#: html/Ticket/Elements/ShowHistory:38 html/Ticket/Elements/ShowHistory:44 +#: html/Ticket/Elements/ShowHistory:60 html/Ticket/Elements/ShowHistory:66 msgid "Brief headers" -msgstr "Сокращенный" +msgstr "Сокращенные заголовки" -#: html/Search/Bulk.html:24 html/Search/Bulk.html:25 +#: html/Search/Bulk.html:46 html/Search/Bulk.html:47 msgid "Bulk ticket update" -msgstr "Изменение одним махом" +msgstr "МножеÑтвенное обновление заÑвки" -#: lib/RT/User_Overlay.pm:1533 +#: lib/RT/User_Overlay.pm:1722 msgid "Can not modify system users" -msgstr "Ðе могу изменÑть ÑиÑтемных пользователей" +msgstr "Ðевомзожно изменить ÑиÑтемных пользователей" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Queue_Overlay.pm:92 msgid "Can this principal see this queue" -msgstr "" +msgstr "Может ли данный пользователь проÑматривать Ñту очередь" -#: lib/RT/CustomField_Overlay.pm:211 +#: lib/RT/CustomField_Overlay.pm:370 msgid "Can't add a custom field value without a name" -msgstr "Ðе могу добавить значение Ð¿Ð¾Ð»Ñ Ð±ÐµÐ· имени" +msgstr "Ðевозможно добавление Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»ÑŒÐ½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ Ð±ÐµÐ· наименованиÑ" -#: html/Search/Build.html:694 -msgid "Can't find a saved search to work with" +#: html/Admin/CustomFields/Objects.html:86 +#. ($Class) +msgid "Can't find a collection class for '%1'" msgstr "" -#: lib/RT/Link_Overlay.pm:126 +#: html/Search/Build.html:761 +msgid "Can't find a saved search to work with" +msgstr "Ðевозможно найти Ñохраненный Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð´Ð»Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ Ð½Ð¸Ð¼" + +#: lib/RT/Link_Overlay.pm:160 msgid "Can't link a ticket to itself" -msgstr "Тикет не может быть ÑвÑзан Ñ Ñамим Ñобой" +msgstr "Ðевозможно ÑвÑзать заÑвку Ñаму Ñ Ñобой" -#: lib/RT/Ticket_Overlay.pm:2716 +#: NOT FOUND IN SOURCE msgid "Can't merge into a merged ticket. You should never get this error" -msgstr "Ðе могу Ñоединить Ñ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ð¼ тикетом (Ñта ошибка никогда не должна проиÑходить)." +msgstr "Ðевозможно объединить Ñ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ð¾Ð¹ заÑвкой (Ñта ошибка никогда не должна проиÑходить)." -#: html/Search/Build.html:699 +#: html/Search/Build.html:766 msgid "Can't save this search" -msgstr "" +msgstr "Ðевозможно Ñохранить Ñтот запроÑ" -#: lib/RT/Record.pm:1060 lib/RT/Record.pm:1138 +#: lib/RT/Record.pm:1266 lib/RT/Record.pm:1344 msgid "Can't specifiy both base and target" -msgstr "Ðе могу указать одновременно и иÑточник, и Ð°Ð´Ñ€ÐµÑ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ" +msgstr "Ðевозможно указывать одновременно и иÑточник и Ð°Ð´Ñ€ÐµÑ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ" -#: html/autohandler:132 +#: html/autohandler:148 #. ($msg) msgid "Cannot create user: %1" -msgstr "Ðе могу Ñоздать пользователÑ: %1" +msgstr "Ðевозможно Ñоздать пользователÑ: %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:59 lib/RT/ACE_Overlay.pm:87 +#: etc/initialdata:50 html/Admin/Queues/People.html:65 html/SelfService/Create.html:71 html/Ticket/Create.html:85 html/Ticket/Elements/EditPeople:72 html/Ticket/Elements/ShowPeople:56 html/Ticket/Update.html:81 lib/RT/ACE_Overlay.pm:113 msgid "Cc" msgstr "КопиÑ" -#: html/SelfService/Prefs.html:30 +#: html/SelfService/Prefs.html:52 msgid "Change password" -msgstr "Сменить пароль" +msgstr "Изменить пароль" -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:100 msgid "Check All" -msgstr "" +msgstr "Выбрать вÑе" -#: html/SelfService/Update.html:39 html/Ticket/Create.html:100 html/Ticket/Update.html:73 +#: html/SelfService/Update.html:78 html/Ticket/Create.html:131 html/Ticket/Update.html:95 msgid "Check box to delete" -msgstr "" +msgstr "Выделите пункты Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ" -#: html/Admin/Elements/SelectRights:30 +#: html/Admin/Elements/SelectRights:55 msgid "Check box to revoke right" -msgstr "Выберите права, которые хотите отозвать" +msgstr "Выделите права, которые хотите отозвать" -#: html/Elements/EditLinks:121 html/Elements/EditLinks:63 html/Elements/ShowLinks:56 html/Ticket/Create.html:183 html/Ticket/Elements/BulkLinks:42 +#: html/Elements/EditLinks:146 html/Elements/EditLinks:85 html/Elements/ShowLinks:78 html/Ticket/Create.html:214 html/Ticket/Elements/BulkLinks:64 msgid "Children" msgstr "Потомки" -#: html/Admin/Users/Modify.html:129 html/User/Prefs.html:119 +#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:141 msgid "City" msgstr "Город" -#: NOT FOUND IN SOURCE -msgid "Class" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class Name" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class is" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Classes" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:102 msgid "Clear All" -msgstr "" +msgstr "ОчиÑтить вÑе" -#: html/Ticket/Elements/ShowDates:47 +#: html/Ticket/Elements/ShowDates:68 msgid "Closed" -msgstr "" +msgstr "Закрыто" -#: html/SelfService/Closed.html:24 +#: NOT FOUND IN SOURCE msgid "Closed Tickets" -msgstr "" +msgstr "Закрытые заÑвки" #: NOT FOUND IN SOURCE msgid "Closed requests" msgstr "Закрытые запроÑÑ‹" -#: html/SelfService/Elements/Tabs:44 +#: html/SelfService/Closed.html:46 html/SelfService/Elements/Tabs:66 msgid "Closed tickets" -msgstr "" +msgstr "Закрытые заÑвки" #: NOT FOUND IN SOURCE msgid "Code" -msgstr "" +msgstr "Код" #: NOT FOUND IN SOURCE msgid "Command not understood!\\n" -msgstr "Чего-чего?\\n" +msgstr "Команда не раÑпознана!\\n" -#: html/Ticket/Elements/ShowTransaction:152 html/Ticket/Elements/Tabs:154 +#: html/Ticket/Elements/ShowTransaction:182 html/Ticket/Elements/Tabs:176 msgid "Comment" msgstr "Комментировать" -#: html/Admin/Queues/Modify.html:57 +#: html/Admin/Queues/Modify.html:79 msgid "Comment Address" msgstr "ÐÐ´Ñ€ÐµÑ Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²" @@ -1222,63 +1125,63 @@ msgstr "ÐÐ´Ñ€ÐµÑ Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²" msgid "Comment not recorded" msgstr "Комментарий не запиÑан" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "Comment on tickets" -msgstr "" +msgstr "Комментарии заÑвки" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "CommentOnTicket" -msgstr "" +msgstr "КомментироватьЗаÑвку" #: NOT FOUND IN SOURCE msgid "Comments" msgstr "Комментарии" -#: html/Ticket/ModifyAll.html:69 html/Ticket/Update.html:51 +#: html/Ticket/ModifyAll.html:91 html/Ticket/Update.html:73 msgid "Comments (Not sent to requestors)" -msgstr "Комментарии (Ðе отправлÑÑŽÑ‚ÑÑ Ð¿Ñ€Ð¾ÑителÑм)" +msgstr "Комментарии (Ðе отправлÑÑŽÑ‚ÑÑ Ð°Ð²Ñ‚Ð¾Ñ€Ð°Ð¼ заÑвки)" -#: html/Search/Bulk.html:129 +#: html/Search/Bulk.html:150 msgid "Comments (not sent to requestors)" -msgstr "Комментарии (не отправлÑÑŽÑ‚ÑÑ Ð¿Ñ€Ð¾Ñителю)" +msgstr "Комментарии (Ðе отправлÑÑŽÑ‚ÑÑ Ð°Ð²Ñ‚Ð¾Ñ€Ð°Ð¼ заÑвки)" #: NOT FOUND IN SOURCE msgid "Comments about %1" -msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ %1" +msgstr "Комментарии о %1" -#: html/Admin/Users/Modify.html:182 html/Ticket/Elements/ShowRequestor:45 +#: html/Admin/Users/Modify.html:224 html/Ticket/Elements/ShowRequestor:67 msgid "Comments about this user" -msgstr "Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± Ñтом пользователе" +msgstr "Комментарии об Ñтом пользователе" -#: lib/RT/Transaction_Overlay.pm:537 +#: lib/RT/Transaction_Overlay.pm:623 msgid "Comments added" -msgstr "Добавлены комментарии" +msgstr "Комментарии добавлены" -#: lib/RT/Action/Generic.pm:149 +#: lib/RT/Action/Generic.pm:176 msgid "Commit Stubbed" -msgstr "ДейÑтвие не реализовано" +msgstr "" #: NOT FOUND IN SOURCE msgid "Compile Restrictions" msgstr "Применить ограничениÑ" -#: html/Admin/Elements/EditScrip:41 +#: html/Admin/Elements/EditScrip:63 msgid "Condition" msgstr "УÑловие" -#: bin/rt-crontool:105 +#: bin/rt-crontool:131 msgid "Condition matches..." msgstr "ПодходÑщее уÑловие..." -#: lib/RT/Scrip_Overlay.pm:164 +#: lib/RT/Scrip_Overlay.pm:189 msgid "Condition not found" msgstr "УÑловие не найдено" -#: html/Elements/Tabs:52 +#: html/Elements/Tabs:81 msgid "Configuration" -msgstr "ÐаÑтройка" +msgstr "КонфигурациÑ" -#: html/SelfService/Prefs.html:32 +#: html/SelfService/Prefs.html:54 msgid "Confirm" msgstr "Подтвердить" @@ -1288,305 +1191,329 @@ msgstr "ÐšÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ" #: NOT FOUND IN SOURCE msgid "Contacted date '%1' could not be parsed" -msgstr "Ðе могу разобрать дату поÑледнего контакта '%1'" +msgstr "Ðевезможно идентифицировать дату поÑледнего контакта '%1'" -#: html/Admin/Elements/ModifyTemplate:43 html/Elements/SelectAttachmentField:26 html/Ticket/ModifyAll.html:86 +#: html/Admin/Elements/ModifyTemplate:65 html/Elements/SelectAttachmentField:48 html/Ticket/ModifyAll.html:119 msgid "Content" -msgstr "ТекÑÑ‚" +msgstr "Содержимое" -#: html/Elements/SelectAttachmentField:27 +#: html/Elements/SelectAttachmentField:49 msgid "Content-Type" -msgstr "" +msgstr "Тип-СодержаниÑ" #: NOT FOUND IN SOURCE msgid "Coould not create group" -msgstr "" +msgstr "Ðевозможно Ñоздать группу" -#: html/Search/Elements/EditSearches:16 +#: html/Search/Elements/EditSearches:64 msgid "Copy" -msgstr "" +msgstr "КопиÑ" #: etc/initialdata:286 msgid "Correspondence" -msgstr "" +msgstr "КорреÑпонденциÑ" #: NOT FOUND IN SOURCE msgid "Correspondence Address" -msgstr "ÐÐ´Ñ€ÐµÑ Ð´Ð»Ñ Ñообщений" +msgstr "ÐÐ´Ñ€ÐµÑ Ð´Ð»Ñ ÐºÐ¾Ñ€Ñ€ÐµÑпонденции" -#: lib/RT/Transaction_Overlay.pm:533 +#: lib/RT/Transaction_Overlay.pm:619 msgid "Correspondence added" -msgstr "Добавлено Ñообщение" +msgstr "КорреÑÐ¿Ð¾Ð½Ð´ÐµÐ½Ñ†Ð¸Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð°" #: NOT FOUND IN SOURCE msgid "Correspondence not recorded" -msgstr "Сообщение не запиÑано" +msgstr "КорреÑÐ¿Ð¾Ð½Ð´ÐµÐ½Ñ†Ð¸Ñ Ð½Ðµ запиÑана" -#: lib/RT/Ticket_Overlay.pm:3471 +#: NOT FOUND IN SOURCE msgid "Could not add new custom field value for ticket. " -msgstr "Ðе могу добавить новое поле Ñ Ñ‚Ð°ÐºÐ¸Ð¼ значением." +msgstr "Ðевозможно добавить новое значение дополнительного Ð¿Ð¾Ð»Ñ Ð·Ð°Ñвки." #: NOT FOUND IN SOURCE msgid "Could not add new custom field value for ticket. %1 " +msgstr "Ðевозможно добавить новое значение дополнительного Ð¿Ð¾Ð»Ñ Ð·Ð°Ñвки. %1" + +#: lib/RT/Record.pm:1693 +msgid "Could not add new custom field value. " msgstr "" -#: lib/RT/Ticket_Overlay.pm:2967 lib/RT/Ticket_Overlay.pm:2975 lib/RT/Ticket_Overlay.pm:2992 +#: lib/RT/Record.pm:1646 +#. (, $value_msg) +msgid "Could not add new custom field value. %1 " +msgstr "Ошибка Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ полÑ. %1" + +#: lib/RT/Ticket_Overlay.pm:3004 lib/RT/Ticket_Overlay.pm:3012 lib/RT/Ticket_Overlay.pm:3029 msgid "Could not change owner. " -msgstr "Ðе могу Ñменить владельца. " +msgstr "Ðевозможно изменить ответÑтвенного." -#: html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditCustomFields:164 +#: html/Admin/CustomFields/Modify.html:119 #. ($msg) msgid "Could not create CustomField" -msgstr "Ðе могу добавить поле" +msgstr "Ðевозможно Ñоздать дополнительное поле" -#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:474 lib/RT/Group_Overlay.pm:481 +#: html/Admin/Elements/EditCustomField:113 +#. ($msg) +msgid "Could not create CustomField: %1" +msgstr "" + +#: html/User/Groups/Modify.html:98 lib/RT/Group_Overlay.pm:502 lib/RT/Group_Overlay.pm:509 msgid "Could not create group" -msgstr "Ðе могу Ñоздать группу" +msgstr "Ðевозможно Ñоздать группу" -#: html/Admin/Global/Template.html:74 html/Admin/Queues/Template.html:71 +#: html/Admin/Global/Template.html:96 html/Admin/Queues/Template.html:93 #. ($msg) msgid "Could not create template: %1" -msgstr "Ðе могу Ñоздать шаблон: %1" +msgstr "Ðевозможно Ñоздать шаблон: %1" -#: lib/RT/Ticket_Overlay.pm:1185 lib/RT/Ticket_Overlay.pm:364 +#: lib/RT/Ticket_Overlay.pm:1051 lib/RT/Ticket_Overlay.pm:396 msgid "Could not create ticket. Queue not set" -msgstr "Ðе могу Ñоздать тикет. Очередь не определена." +msgstr "Ðевозможно Ñоздать заÑвку. Ðе задана очередь." -#: lib/RT/User_Overlay.pm:226 lib/RT/User_Overlay.pm:240 lib/RT/User_Overlay.pm:249 lib/RT/User_Overlay.pm:258 lib/RT/User_Overlay.pm:267 lib/RT/User_Overlay.pm:281 lib/RT/User_Overlay.pm:291 lib/RT/User_Overlay.pm:462 +#: lib/RT/User_Overlay.pm:256 lib/RT/User_Overlay.pm:270 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:288 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:311 lib/RT/User_Overlay.pm:321 lib/RT/User_Overlay.pm:497 msgid "Could not create user" -msgstr "Ðе могу Ñоздать пользователÑ" +msgstr "Ðевозможно Ñоздать пользователÑ" #: NOT FOUND IN SOURCE msgid "Could not create watcher for requestor" -msgstr "Ðе могу Ñоздать Ð½Ð°Ð±Ð»ÑŽÐ´Ð°Ñ‚ÐµÐ»Ñ Ð´Ð»Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ñ‚Ð¾Ñ€Ð° запроÑа" +msgstr "Ðевозможно Ñоздать Ð½Ð°Ð±Ð»ÑŽÐ´Ð°Ñ‚ÐµÐ»Ñ Ð´Ð»Ñ Ð°Ð²Ñ‚Ð¾Ñ€Ð° заÑвки" #: NOT FOUND IN SOURCE msgid "Could not find a ticket with id %1" -msgstr "Ðе могу найти тикет по идентификатору %1" +msgstr "Ðевозможно найти заÑвку Ñ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %1" #: NOT FOUND IN SOURCE msgid "Could not find group %1." -msgstr "Ðе найдена группа %1." +msgstr "Ðевозможно найти группу %1." -#: lib/RT/Queue_Overlay.pm:662 lib/RT/Ticket_Overlay.pm:1515 +#: lib/RT/Queue_Overlay.pm:738 lib/RT/Ticket_Overlay.pm:1384 msgid "Could not find or create that user" -msgstr "Ðе могу найти или Ñоздать Ñтого пользователÑ" +msgstr "Ðевозможно найти или Ñоздать Ñтого пользователÑ" -#: lib/RT/Queue_Overlay.pm:723 lib/RT/Ticket_Overlay.pm:1596 +#: lib/RT/Queue_Overlay.pm:799 lib/RT/Ticket_Overlay.pm:1465 msgid "Could not find that principal" -msgstr "Ðе могу найти Ñтого пользователÑ" +msgstr "Ðевозможно найти Ñтого пользователÑ" #: NOT FOUND IN SOURCE msgid "Could not find user %1." -msgstr "Ðе найден пользователь %1." +msgstr "Ðевозможно найти Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1." -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:69 msgid "Could not load CustomField %1" -msgstr "" +msgstr "Ðевозможно загрузить дополнительное поле %1" -#: html/Admin/Groups/Members.html:87 html/User/Groups/Members.html:89 html/User/Groups/Modify.html:81 +#: html/Admin/Groups/Members.html:109 html/User/Groups/Members.html:111 html/User/Groups/Modify.html:103 msgid "Could not load group" -msgstr "Ðе могу загрузить группу" +msgstr "Ðевозможно загрузить группу" + +#: lib/RT/SavedSearch.pm:120 +#. ($privacy) +msgid "Could not load object for %1" +msgstr "" + +#: lib/RT/SavedSearch.pm:188 +msgid "Could not load search attribute" +msgstr "" -#: lib/RT/Queue_Overlay.pm:682 +#: lib/RT/Queue_Overlay.pm:758 #. ($args{'Type'}) msgid "Could not make that principal a %1 for this queue" -msgstr "Ðе могу назначить Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1 Ð´Ð»Ñ Ñтой очереди" +msgstr "Ðевозможно назначить Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1 Ð´Ð»Ñ Ñтой очереди" -#: lib/RT/Ticket_Overlay.pm:1536 +#: lib/RT/Ticket_Overlay.pm:1405 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" -msgstr "Ðе могу назначить Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1 Ð´Ð»Ñ Ñтого тикета" +msgstr "Ðевозможно назначить Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1 Ð´Ð»Ñ Ñтой заÑвки" -#: lib/RT/Queue_Overlay.pm:781 +#: lib/RT/Queue_Overlay.pm:857 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this queue" -msgstr "Ðе могу отобрать функции у Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ ÐºÐ°Ðº %1 в Ñтой очереди" +msgstr "Ðевозможно отозвать функции у Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ ÐºÐ°Ðº %1 Ð´Ð»Ñ Ñтой очереди" #: NOT FOUND IN SOURCE msgid "Could not remove that principal as a %1 for this ticket" -msgstr "Ðе могу отобрать функции у Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ ÐºÐ°Ðº %1 Ð´Ð»Ñ Ñтого тикета" +msgstr "Ðевозможно отозвать функции у Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ ÐºÐ°Ðº %1 Ð´Ð»Ñ Ñтой заÑвки" -#: lib/RT/User_Overlay.pm:162 +#: lib/RT/User_Overlay.pm:192 msgid "Could not set user info" -msgstr "" +msgstr "Ðевозможно уÑтановить информацию о пользователе" -#: lib/RT/Group_Overlay.pm:977 +#: lib/RT/Group_Overlay.pm:1011 msgid "Couldn't add member to group" -msgstr "Ðе могу добавить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² группу" +msgstr "Ðевозможно добавить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² группу" -#: lib/RT/Ticket_Overlay.pm:3481 lib/RT/Ticket_Overlay.pm:3537 +#: lib/RT/Record.pm:1705 lib/RT/Record.pm:1757 #. ($Msg) msgid "Couldn't create a transaction: %1" -msgstr "Ðе могу Ñоздать транзакцию: %1" +msgstr "Ðевозможно Ñоздать транзакцию: %1" #: NOT FOUND IN SOURCE msgid "Couldn't figure out what to do from gpg's reply\\n" -msgstr "Ðе пойму что делать из ответа gpg\\n" +msgstr "Ðевозможно определить дальнейшие дейÑÑ‚Ð²Ð¸Ñ Ð¸Ð· ответа gpg\\n" #: NOT FOUND IN SOURCE msgid "Couldn't find group\\n" -msgstr "Ðе найти группу\\n" +msgstr "Ðевезможно найти группу\\n" -#: lib/RT/Record.pm:748 +#: lib/RT/Record.pm:939 msgid "Couldn't find row" -msgstr "" +msgstr "Ðевозможно найти Ñтроку" -#: lib/RT/Group_Overlay.pm:951 +#: lib/RT/Group_Overlay.pm:985 msgid "Couldn't find that principal" -msgstr "Ðе найти Ñтого пользователÑ" +msgstr "Ðевозможно найти Ñтого пользователÑ" -#: lib/RT/CustomField_Overlay.pm:245 +#: lib/RT/CustomField_Overlay.pm:404 msgid "Couldn't find that value" -msgstr "Ðе найти Ñтого значениÑ" +msgstr "Ðевозможно найти Ñто значение" #: NOT FOUND IN SOURCE msgid "Couldn't find that watcher" -msgstr "Ðе могу найти данного наблюдателÑ" +msgstr "Ðевозможно найти Ñтого наблюдателÑ" #: NOT FOUND IN SOURCE msgid "Couldn't find user\\n" -msgstr "Пользователь не найден\\n" +msgstr "Ðевозможно найти пользователÑ\\n" -#: lib/RT/CurrentUser.pm:123 +#: lib/RT/CurrentUser.pm:146 #. ($self->Id) msgid "Couldn't load %1 from the users database.\\n" -msgstr "Ðе загрузить %1 из базы пользователей.\\n" +msgstr "Ðевозможно загрузить %1 из базы пользователей.\\n" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:149 +#. ($id) msgid "Couldn't load Class %1" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:107 +#. ($id) msgid "Couldn't load CustomField %1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Couldn't load KeywordSelects." -msgstr "" +msgstr "Ðевозможно загрузить дополнительное поле %1" #: NOT FOUND IN SOURCE msgid "Couldn't load RT config file '%1' %2" -msgstr "Ðе загрузить файл наÑтроек RT '%1' %2" +msgstr "Ðевозможно загрузить файл наÑтроек RT '%1' %2" #: NOT FOUND IN SOURCE msgid "Couldn't load Scrips." -msgstr "" +msgstr "Ðевозможно загрузить Ñкриплеты." -#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 +#: html/Admin/Groups/GroupRights.html:109 html/Admin/Groups/UserRights.html:96 #. ($id) msgid "Couldn't load group %1" -msgstr "Ðе загрузить группу %1" +msgstr "Ðевозможно загрузить группу %1" -#: lib/RT/Link_Overlay.pm:169 lib/RT/Link_Overlay.pm:178 lib/RT/Link_Overlay.pm:205 +#: lib/RT/Link_Overlay.pm:203 lib/RT/Link_Overlay.pm:212 lib/RT/Link_Overlay.pm:239 msgid "Couldn't load link" -msgstr "Ðе загрузить ÑÑылку" +msgstr "Ðевозможно загрузить ÑÑылку" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:83 html/Admin/Queues/CustomFields.html:59 html/Admin/Users/CustomFields.html:59 +#. ($id) msgid "Couldn't load object %1" -msgstr "" +msgstr "Ðевозможно загрузить объект %1" -#: html/Admin/Elements/EditCustomFields:145 html/Admin/Queues/CustomFields.html:35 html/Admin/Queues/People.html:120 +#: html/Admin/Queues/People.html:142 #. ($id) msgid "Couldn't load queue" -msgstr "Ðе загрузить очередь" +msgstr "Ðевозможно загрузить очередь" -#: html/Admin/Queues/GroupRights.html:100 html/Admin/Queues/UserRights.html:71 +#: html/Admin/Queues/GroupRights.html:122 html/Admin/Queues/UserRights.html:93 #. ($id) msgid "Couldn't load queue %1" -msgstr "Ðе загрузить очередь %1" +msgstr "Ðевозможно загрузить очередь %1" #: NOT FOUND IN SOURCE msgid "Couldn't load scrip" -msgstr "Ðе загрузить Ñкрипт" +msgstr "Ðевозможно загрузить Ñкриплет" #: NOT FOUND IN SOURCE msgid "Couldn't load template" -msgstr "Ðе загрузить шаблон" +msgstr "Ðевозможно загрузить шаблон" #: NOT FOUND IN SOURCE msgid "Couldn't load that user (%1)" -msgstr "Ðе загрузить Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ (%1)" +msgstr "Ðевозможно загрузить Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ (%1)" -#: html/SelfService/Display.html:116 +#: html/SelfService/Display.html:156 #. ($id) msgid "Couldn't load ticket '%1'" -msgstr "Ðе загрузить тикет '%1'" +msgstr "Ðевозможно загрузить заÑвку '%1'" + +#: lib/RT/Ticket_Overlay.pm:2612 +#. ($args{'Base'}) +msgid "Couldn't resolve base '%1' into a URI." +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:2611 +#. ($args{'Target'}) +msgid "Couldn't resolve target '%1' into a URI." +msgstr "" -#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:131 +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:153 msgid "Country" msgstr "Страна" -#: html/Admin/Elements/CreateUserCalled:25 html/Admin/Elements/EditCustomField:62 html/Admin/Elements/EditScrip:110 html/Admin/Groups/Modify.html:55 html/Admin/Queues/Template.html:44 html/Elements/QuickCreate:23 html/Ticket/Create.html:134 html/Ticket/Create.html:195 html/User/Groups/Modify.html:55 +#: html/Admin/Elements/CreateUserCalled:47 html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditScrip:132 html/Admin/Queues/Template.html:66 html/Elements/QuickCreate:68 html/Ticket/Create.html:165 html/Ticket/Create.html:226 msgid "Create" msgstr "Создать" #: etc/initialdata:135 msgid "Create Tickets" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create a Class" -msgstr "" +msgstr "Создать заÑвки" -#: html/Admin/Elements/EditCustomField:74 +#: html/Admin/CustomFields/Modify.html:109 html/Admin/Elements/EditCustomField:96 msgid "Create a CustomField" -msgstr "Добавить поле" +msgstr "Создать дополнительное поле" -#: html/Admin/Queues/CustomField.html:47 +#: html/Admin/Queues/CustomField.html:69 #. ($QueueObj->Name()) msgid "Create a CustomField for queue %1" msgstr "Создать дополнительное поле Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ 1" -#: html/Admin/Global/CustomField.html:47 +#: NOT FOUND IN SOURCE msgid "Create a CustomField which applies to all queues" msgstr "Создать дополнительное поле Ð´Ð»Ñ Ð²Ñех очередей" #: NOT FOUND IN SOURCE msgid "Create a new Custom Field" -msgstr "Добавить новое поле" - -#: NOT FOUND IN SOURCE -msgid "Create a new article" -msgstr "" +msgstr "Добавить новое дополнительное поле" #: NOT FOUND IN SOURCE msgid "Create a new global Scrip" -msgstr "" +msgstr "Создать новый глобальный Ñкриплет" #: NOT FOUND IN SOURCE msgid "Create a new global scrip" -msgstr "" +msgstr "Создать новый глобальный Ñкриплет" -#: html/Admin/Groups/Modify.html:66 html/Admin/Groups/Modify.html:92 +#: html/Admin/Groups/Modify.html:125 html/Admin/Groups/Modify.html:99 msgid "Create a new group" -msgstr "Добавить новую группу" +msgstr "Создать новую группу" -#: html/User/Groups/Modify.html:66 html/User/Groups/Modify.html:91 +#: html/User/Groups/Modify.html:113 html/User/Groups/Modify.html:88 msgid "Create a new personal group" -msgstr "Добавить новую личную группу" +msgstr "Создать новую личную группу" #: NOT FOUND IN SOURCE msgid "Create a new queue" -msgstr "Добавить новую очередь" +msgstr "Создать новую очередь" #: NOT FOUND IN SOURCE msgid "Create a new scrip" -msgstr "Добавить новый Ñкрипт" +msgstr "Создать новый Ñкриплет" #: NOT FOUND IN SOURCE msgid "Create a new template" -msgstr "Добавить новый шаблон" +msgstr "Создать новый шаблон" -#: html/Ticket/Create.html:24 html/Ticket/Create.html:27 html/Ticket/Create.html:35 +#: html/Ticket/Create.html:46 html/Ticket/Create.html:49 html/Ticket/Create.html:57 msgid "Create a new ticket" -msgstr "Добавить новый тикет" +msgstr "Создать новую заÑвку" -#: html/Admin/Users/Modify.html:211 html/Admin/Users/Modify.html:268 +#: html/Admin/Users/Modify.html:251 html/Admin/Users/Modify.html:306 msgid "Create a new user" -msgstr "Добавить нового пользователÑ" +msgstr "Создать нового пользователÑ" -#: html/Admin/Queues/Modify.html:103 +#: html/Admin/Queues/Modify.html:125 msgid "Create a queue" msgstr "Создать очередь" @@ -1598,113 +1525,109 @@ msgstr "Создать очередь Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼" msgid "Create a request" msgstr "Создать запроÑ" -#: html/Admin/Queues/Scrip.html:58 +#: html/Admin/Queues/Scrip.html:80 #. ($QueueObj->Name) msgid "Create a scrip for queue %1" -msgstr "Создать Ñкрипт Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ %1" +msgstr "Создать Ñкриплет Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ %1" -#: html/Admin/Global/Template.html:68 html/Admin/Queues/Template.html:64 +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:86 msgid "Create a template" -msgstr "Создать запроÑ" - -#: html/SelfService/Create.html:24 -msgid "Create a ticket" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create an article" -msgstr "" +msgstr "Создать шаблон" -#: NOT FOUND IN SOURCE -msgid "Create an article in class..." -msgstr "" +#: html/SelfService/Create.html:46 html/SelfService/CreateTicketInQueue.html:46 +msgid "Create a ticket" +msgstr "Создать заÑвку" #: NOT FOUND IN SOURCE msgid "Create failed: %1 / %2 / %3 " -msgstr "" +msgstr "Ошибка ÑозданиÑ: %1 / %2 / %3 " #: NOT FOUND IN SOURCE msgid "Create failed: %1/%2/%3" -msgstr "" +msgstr "Ошибка ÑозданиÑ: %1/%2/%3" #: etc/initialdata:137 msgid "Create new tickets based on this scrip's template" -msgstr "" +msgstr "Создать новые заÑвки на оÑнове Ñтого шаблона Ñкриплета" -#: html/SelfService/Create.html:77 +#: html/SelfService/Create.html:105 msgid "Create ticket" -msgstr "Создать тикет" +msgstr "Создать заÑвку" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/Queue_Overlay.pm:110 msgid "Create tickets in this queue" -msgstr "" +msgstr "Создать заÑвки в Ñтой очереди" -#: lib/RT/Queue_Overlay.pm:73 +#: lib/RT/CustomField_Overlay.pm:101 msgid "Create, delete and modify custom fields" -msgstr "" +msgstr "Создать, удалить или изменить дополнительные полÑ" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "Create, delete and modify queues" -msgstr "" +msgstr "Создать, удалить или изменить очереди" #: NOT FOUND IN SOURCE msgid "Create, delete and modify the members of any user's personal groups" -msgstr "" +msgstr "Создать, удалить или изменить членов любой пользовательÑкой перÑональной группы" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "Create, delete and modify the members of personal groups" -msgstr "" +msgstr "Создать, удалить или изменить членов перÑональных групп" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "Create, delete and modify users" +msgstr "Создать, удалить или изменить пользователей" + +#: lib/RT/System.pm:88 +msgid "CreateSavedSearch" msgstr "" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/Queue_Overlay.pm:110 msgid "CreateTicket" -msgstr "Создать тикет" +msgstr "Создать ЗаÑвку" -#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1279 +#: html/Elements/SelectDateType:47 html/Ticket/Elements/ShowDates:48 lib/RT/Ticket_Overlay.pm:1145 msgid "Created" -msgstr "Создан" +msgstr "Создана" -#: html/Admin/Elements/EditCustomField:87 +#: html/Admin/CustomFields/Modify.html:121 html/Admin/Elements/EditCustomField:117 #. ($CustomFieldObj->Name()) msgid "Created CustomField %1" -msgstr "Добавлено поле %1" +msgstr "Создано дополнительное поле %1" #: NOT FOUND IN SOURCE msgid "Created by" -msgstr "" +msgstr "Создано пользователем" #: NOT FOUND IN SOURCE msgid "Created during" -msgstr "" +msgstr "Создано во времÑ" #: NOT FOUND IN SOURCE msgid "Created template %1" msgstr "Создан шаблон %1" -#: html/Search/Elements/PickBasics:115 +#: html/Search/Elements/PickBasics:102 msgid "Creator" -msgstr "" +msgstr "Ðвтор заÑвки" -#: html/Elements/EditLinks:27 +#: html/Elements/EditLinks:49 msgid "Current Links" msgstr "Текущие ÑвÑзи" #: NOT FOUND IN SOURCE msgid "Current Relationships" -msgstr "" +msgstr "Текущие взаимоÑвÑзи" -#: html/Admin/Elements/EditScrips:29 +#: html/Admin/Elements/EditScrips:51 msgid "Current Scrips" -msgstr "Текущие Ñкрипты" +msgstr "Текущие Ñкриплеты" -#: html/Admin/Groups/Members.html:38 html/User/Groups/Members.html:41 +#: html/Admin/Groups/Members.html:60 html/User/Groups/Members.html:63 msgid "Current members" msgstr "Текущие пользователи" -#: html/Admin/Elements/SelectRights:28 +#: html/Admin/Elements/SelectRights:51 msgid "Current rights" msgstr "Текущие права" @@ -1712,254 +1635,257 @@ msgstr "Текущие права" msgid "Current search criteria" msgstr "Текущие критерии поиÑка" -#: html/Admin/Queues/People.html:40 html/Ticket/Elements/EditPeople:44 +#: html/Admin/Queues/People.html:62 html/Ticket/Elements/EditPeople:66 msgid "Current watchers" msgstr "Текущие наблюдатели" -#: html/Admin/Global/CustomField.html:54 -#. ($CustomField) +#: NOT FOUND IN SOURCE msgid "Custom Field #%1" msgstr "Дополнительное поле #%1" -#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Ticket/Elements/ShowSummary:35 +#: html/Admin/Elements/SystemTabs:61 html/Admin/Elements/Tabs:62 html/Admin/Global/index.html:71 html/Admin/Users/Modify.html:208 html/Admin/index.html:77 html/Ticket/Elements/ShowSummary:57 msgid "Custom Fields" msgstr "Дополнительные полÑ" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:59 +#. ($lookup) msgid "Custom Fields for %1" -msgstr "" +msgstr "Дополнительные Ð¿Ð¾Ð»Ñ Ð´Ð»Ñ %1" -#: html/Admin/Elements/EditScrip:101 +#: html/Admin/Elements/EditScrip:123 msgid "Custom action cleanup code" -msgstr "ПользовательÑкий код очиÑтки" +msgstr "ПользовательÑкий код очиÑтки дейÑтвиÑ" -#: html/Admin/Elements/EditScrip:93 +#: html/Admin/Elements/EditScrip:115 msgid "Custom action preparation code" -msgstr "ПользовательÑкий подготовительный код" +msgstr "ПользовательÑкий код подготовки дейÑтвиÑ" -#: html/Admin/Elements/EditScrip:85 +#: html/Admin/Elements/EditScrip:107 msgid "Custom condition" msgstr "ПользовательÑкое уÑловие" -#: lib/RT/Tickets_Overlay.pm:1693 -#. ($CF->Name , $args{OPERATOR} , $args{VALUE}) +#: NOT FOUND IN SOURCE msgid "Custom field %1 %2 %3" msgstr "Дополнительное поле %1 %2 %3" #: NOT FOUND IN SOURCE msgid "Custom field %1 does not apply to this object" -msgstr "" +msgstr "Дополнительное поле %1 не отноÑитÑÑ Ðº Ñтому объекту" -#: lib/RT/Tickets_Overlay.pm:1688 +#: lib/RT/Tickets_Overlay.pm:2147 #. ($CF->Name) msgid "Custom field %1 has a value." msgstr "Дополнительное поле %1 имеет значение." -#: lib/RT/Tickets_Overlay.pm:1685 +#: lib/RT/Tickets_Overlay.pm:2143 #. ($CF->Name) msgid "Custom field %1 has no value." msgstr "Дополнительное поле %1 не имеет значениÑ." -#: lib/RT/Ticket_Overlay.pm:3373 +#: lib/RT/Record.pm:1579 lib/RT/Record.pm:1740 #. ($args{'Field'}) msgid "Custom field %1 not found" -msgstr "Дополнительное поле %1 не найдено" +msgstr "Ðевозможно найти дополнительное поле %1" -#: html/Admin/Elements/EditCustomFields:195 +#: NOT FOUND IN SOURCE msgid "Custom field deleted" -msgstr "" +msgstr "Дополнительное поле удалено" -#: lib/RT/Ticket_Overlay.pm:3523 +#: NOT FOUND IN SOURCE msgid "Custom field not found" -msgstr "Дополнительное поле не найдено" +msgstr "Ðевозможно найти дополнительное поле" -#: lib/RT/CustomField_Overlay.pm:355 +#: lib/RT/CustomField_Overlay.pm:1041 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" -msgstr "Значение %1 не может быть найдено Ð´Ð»Ñ Ð¿Ð¾Ð»Ñ %2" +msgstr "Ðевозможно найти значение %1 дополнительного Ð¿Ð¾Ð»Ñ %2" #: NOT FOUND IN SOURCE msgid "Custom field value changed from %1 to %2" -msgstr "Значение Ð¿Ð¾Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ %1 на %2" +msgstr "Значение дополнительного Ð¿Ð¾Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ %1 на %2" -#: lib/RT/CustomField_Overlay.pm:255 +#: lib/RT/CustomField_Overlay.pm:414 msgid "Custom field value could not be deleted" -msgstr "Значение дополнительного Ð¿Ð¾Ð»Ñ Ð½Ðµ может быть удалено" +msgstr "Ðевозможно удалить значение дополнительного полÑ" -#: lib/RT/CustomField_Overlay.pm:361 +#: lib/RT/CustomField_Overlay.pm:1047 msgid "Custom field value could not be found" -msgstr "Значение дополнительного Ð¿Ð¾Ð»Ñ Ð½Ðµ найдено" +msgstr "Ðевозможно найти значение дополнительного Ð¿Ð¾Ð»Ñ " -#: lib/RT/CustomField_Overlay.pm:253 lib/RT/CustomField_Overlay.pm:363 +#: lib/RT/CustomField_Overlay.pm:1049 lib/RT/CustomField_Overlay.pm:412 msgid "Custom field value deleted" -msgstr "Значение дополнительного Ð¿Ð¾Ð»Ñ Ð±Ñ‹Ð»Ð¾ удалено" +msgstr "Значение дополнительного Ð¿Ð¾Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¾" -#: lib/RT/Transaction_Overlay.pm:541 +#: html/Elements/SelectGroups:51 html/Elements/SelectUsers:51 lib/RT/Transaction_Overlay.pm:627 msgid "CustomField" -msgstr "" +msgstr "ДополнительноеПоле" #: NOT FOUND IN SOURCE msgid "Data error" -msgstr "" +msgstr "Ошибка данных" -#: html/SelfService/Display.html:38 html/Ticket/Create.html:160 html/Ticket/Elements/ShowSummary:54 html/Ticket/Elements/Tabs:94 html/Ticket/ModifyAll.html:43 +#: html/SelfService/Display.html:61 html/Ticket/Create.html:191 html/Ticket/Elements/ShowSummary:76 html/Ticket/Elements/Tabs:116 html/Ticket/ModifyAll.html:65 msgid "Dates" msgstr "Даты" -#: lib/RT/Date.pm:422 +#: lib/RT/Date.pm:448 msgid "Dec." msgstr "Дек." #: NOT FOUND IN SOURCE msgid "December" -msgstr "" +msgstr "Декабрь" #: NOT FOUND IN SOURCE msgid "Default Autoresponse Template" -msgstr "" +msgstr "Шаблон автоответа по умолчанию" #: etc/initialdata:222 msgid "Default Autoresponse template" msgstr "Шаблон автоответа по умолчанию" -#: html/Tools/Offline.html:39 +#: html/Tools/Offline.html:61 msgid "Default Queue" -msgstr "" +msgstr "Очередь по умолчанию" -#: html/Tools/Offline.html:48 +#: html/Tools/Offline.html:70 msgid "Default Requestor" -msgstr "" +msgstr "Ðвтор заÑвки по умолчанию" #: etc/initialdata:296 msgid "Default admin comment template" -msgstr "Шаблон ответа админа по умолчанию" +msgstr "Шаблон админиÑтративного ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ñ Ð¿Ð¾ умолчанию" #: etc/initialdata:275 msgid "Default admin correspondence template" -msgstr "" +msgstr "Шаблон админиÑтративной корреÑпонденции по умолчанию" #: etc/initialdata:287 msgid "Default correspondence template" -msgstr "" +msgstr "Шаблон корреÑпонденции по умолчанию" #: etc/initialdata:253 msgid "Default transaction template" msgstr "Шаблон транзакции по умолчанию" -#: lib/RT/Transaction_Overlay.pm:519 -#. ($type, $self->Field, $self->OldValue, $self->NewValue) +#: NOT FOUND IN SOURCE msgid "Default: %1/%2 changed from %3 to %4" -msgstr "" +msgstr "Умолчание: %1/%2 изменено Ñ %3 на %4" -#: html/User/Delegation.html:24 html/User/Delegation.html:27 +#: html/User/Delegation.html:46 html/User/Delegation.html:49 msgid "Delegate rights" -msgstr "Передача прав" +msgstr "Делегирование прав" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "Delegate specific rights which have been granted to you." -msgstr "Делегирование отдельных прав, которые вам даны." +msgstr "Делегирование отдельных прав, которые выданы вам." -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "DelegateRights" -msgstr "" +msgstr "ДелегироватьПрава" -#: html/User/Elements/Tabs:37 +#: html/User/Elements/Tabs:59 msgid "Delegation" msgstr "Делегирование прав" -#: html/Admin/Elements/EditScrips:53 html/Search/Elements/EditFormat:66 html/Search/Elements/EditSearches:15 +#: html/Admin/Elements/EditScrips:75 html/Search/Elements/EditFormat:103 html/Search/Elements/EditQuery:57 html/Search/Elements/EditSearches:63 msgid "Delete" -msgstr "" +msgstr "Удалить" -#: html/Admin/Elements/EditTemplates:57 +#: html/Admin/Elements/EditTemplates:79 msgid "Delete Template" -msgstr "" +msgstr "Удалить шаблон" -#: NOT FOUND IN SOURCE -msgid "Delete article #%1" +#: lib/RT/SavedSearch.pm:211 +#. ($msg) +msgid "Delete failed: %1" msgstr "" -#: html/Admin/Elements/EditScrips:52 +#: html/Admin/Elements/EditScrips:74 msgid "Delete selected scrips" -msgstr "" +msgstr "Удалить выбранные Ñкриплеты" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "Delete tickets" -msgstr "Удаление тикетов" +msgstr "Удалить заÑвки" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "DeleteTicket" +msgstr "УдалÑтьЗаÑвку" + +#: lib/RT/SavedSearch.pm:209 +msgid "Deleted search" msgstr "" -#: lib/RT/Transaction_Overlay.pm:162 +#: NOT FOUND IN SOURCE msgid "Deleting this object could break referential integrity" msgstr "Удаление Ñтого объекта может нарушить ÑÑылочную целоÑтноÑть" -#: lib/RT/Queue_Overlay.pm:329 +#: lib/RT/Queue_Overlay.pm:391 msgid "Deleting this object would break referential integrity" msgstr "Удаление Ñтого объекта нарушит ÑÑылочную целоÑтноÑть" -#: lib/RT/User_Overlay.pm:478 +#: lib/RT/User_Overlay.pm:513 msgid "Deleting this object would violate referential integrity" msgstr "Удаление Ñтого объекта нарушит ÑÑылочную целоÑтноÑть" #: NOT FOUND IN SOURCE msgid "Deleting this object would violate referential integrity." -msgstr "" +msgstr "Удаление Ñтого объекта нарушит ÑÑылочную целоÑтноÑть." #: NOT FOUND IN SOURCE msgid "Deleting this object would violate referential integrity. That's bad." -msgstr "" +msgstr "Удаление Ñтого объекта нарушит ÑÑылочную целоÑтноÑть." -#: html/Approvals/Elements/Approve:44 +#: html/Approvals/Elements/Approve:66 msgid "Deny" msgstr "Отказать" -#: html/Elements/EditLinks:113 html/Elements/EditLinks:44 html/Elements/ShowLinks:36 html/Ticket/Create.html:181 html/Ticket/Elements/BulkLinks:34 html/Ticket/Elements/ShowDependencies:31 +#: html/Elements/EditLinks:138 html/Elements/EditLinks:66 html/Elements/ShowLinks:58 html/Ticket/Create.html:212 html/Ticket/Elements/BulkLinks:56 html/Ticket/Elements/ShowDependencies:53 msgid "Depended on by" -msgstr "От него завиÑÑÑ‚" +msgstr "От неё завиÑÑÑ‚" #: NOT FOUND IN SOURCE msgid "Dependencies: \\n" msgstr "ЗавиÑимоÑти: \\n" -#: lib/RT/Transaction_Overlay.pm:621 +#: lib/RT/Transaction_Overlay.pm:707 #. ($value) msgid "Dependency by %1 added" -msgstr "" +msgstr "Добавлено требование заÑвкой %1" -#: lib/RT/Transaction_Overlay.pm:661 +#: lib/RT/Transaction_Overlay.pm:747 #. ($value) msgid "Dependency by %1 deleted" -msgstr "" +msgstr "Удалено требование заÑвкой %1" -#: lib/RT/Transaction_Overlay.pm:618 +#: lib/RT/Transaction_Overlay.pm:704 #. ($value) msgid "Dependency on %1 added" -msgstr "" +msgstr "Добавлена завиÑимоÑть от %1" -#: lib/RT/Transaction_Overlay.pm:658 +#: lib/RT/Transaction_Overlay.pm:744 #. ($value) msgid "Dependency on %1 deleted" -msgstr "" +msgstr "Удалена завиÑимоÑть от %1" -#: html/Elements/EditLinks:109 html/Elements/EditLinks:35 html/Elements/SelectLinkType:26 html/Elements/ShowLinks:26 html/Ticket/Create.html:180 html/Ticket/Elements/BulkLinks:30 html/Ticket/Elements/ShowDependencies:24 +#: html/Elements/EditLinks:134 html/Elements/EditLinks:57 html/Elements/SelectLinkType:48 html/Elements/ShowLinks:48 html/Ticket/Create.html:211 html/Ticket/Elements/BulkLinks:52 html/Ticket/Elements/ShowDependencies:46 msgid "Depends on" msgstr "ЗавиÑит от" #: NOT FOUND IN SOURCE msgid "DependsOn" -msgstr "" +msgstr "ЗавиÑит от" -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:57 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:78 msgid "Descending" msgstr "Ð’ порÑдке убываниÑ" -#: html/SelfService/Create.html:72 html/Ticket/Create.html:118 +#: html/SelfService/Create.html:100 html/Ticket/Create.html:149 msgid "Describe the issue below" msgstr "Опишите проблему" -#: html/Admin/Elements/AddCustomFieldValue:35 html/Admin/Elements/EditCustomField:38 html/Admin/Elements/EditScrip:34 html/Admin/Elements/ModifyTemplate:35 html/Admin/Groups/Modify.html:48 html/Admin/Queues/Modify.html:47 html/Elements/SelectGroups:26 html/Search/Elements/EditSearches:8 html/User/Groups/Modify.html:48 +#: html/Admin/CustomFields/Modify.html:61 html/Admin/Elements/AddCustomFieldValue:57 html/Admin/Elements/EditCustomField:60 html/Admin/Elements/EditCustomFieldValues:56 html/Admin/Elements/EditScrip:56 html/Admin/Elements/ModifyTemplate:57 html/Admin/Groups/Modify.html:71 html/Admin/Queues/Modify.html:69 html/Search/Elements/EditSearches:56 html/User/Groups/Modify.html:70 msgid "Description" msgstr "ОпиÑание" @@ -1967,47 +1893,51 @@ msgstr "ОпиÑание" msgid "Details" msgstr "ПодробноÑти" -#: html/Ticket/Elements/Tabs:86 +#: html/Search/Elements/EditFormat:71 html/Ticket/Elements/Tabs:108 msgid "Display" msgstr "Показать" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "Display Access Control List" -msgstr "" +msgstr "Показать ÑпиÑок прав доÑтупа" -#: html/Search/Elements/DisplayOptions:25 +#: html/Search/Elements/DisplayOptions:46 msgid "Display Columns" -msgstr "" +msgstr "Показать колонки" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "Display Scrip templates for this queue" -msgstr "" +msgstr "Показать шаблоны Ñкриплетов Ð´Ð»Ñ Ñтой очереди" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "Display Scrips for this queue" -msgstr "" +msgstr "Показать Ñкриплеты Ð´Ð»Ñ Ñтой очереди" -#: html/Ticket/Elements/ShowHistory:34 +#: html/Ticket/Elements/ShowHistory:56 msgid "Display mode" -msgstr "Режим показа" +msgstr "Режим отображениÑ" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "Display saved searches for this group" -msgstr "" +msgstr "Показать Ñохраненные запроÑÑ‹ Ð´Ð»Ñ Ñтой группы" #: NOT FOUND IN SOURCE msgid "Display ticket #%1" -msgstr "Показать тикет #%1" +msgstr "Показать заÑвку #%1" -#: html/Elements/Footer:38 +#: html/Elements/Footer:60 msgid "Distributed under version 2 of the GNU GPL." -msgstr "" +msgstr "РаÑпроÑтранÑетÑÑ Ð¿Ð¾ верÑии 2 GNU GPL." -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "Do anything and everything" +msgstr "Делать вÑе и везде" + +#: html/Search/Build.html:112 +msgid "Do the Search" msgstr "" -#: html/Elements/Refresh:29 +#: html/Elements/Refresh:51 msgid "Don't refresh this page." msgstr "Ðе обновлÑть Ñту Ñтраницу" @@ -2015,131 +1945,135 @@ msgstr "Ðе обновлÑть Ñту Ñтраницу" msgid "Don't show search results" msgstr "Ðе показывать результаты поиÑка" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "Download" -msgstr "Скачать" +msgstr "Загрузить" #: NOT FOUND IN SOURCE msgid "Download all the tickets as a tab delimited file" -msgstr "" +msgstr "Загрузить вÑе заÑвки как файл Ñо значениÑми, разделенными табулÑцией" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:61 html/Admin/Users/index.html:64 msgid "Download as a tab-delimited file" -msgstr "" +msgstr "Загрузить как файл Ñо значениÑми, разделенными табулÑцией" -#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 lib/RT/Ticket_Overlay.pm:1283 +#: html/Elements/SelectDateType:53 html/Ticket/Create.html:197 html/Ticket/Elements/EditDates:66 html/Ticket/Elements/ShowDates:64 lib/RT/Ticket_Overlay.pm:1149 msgid "Due" msgstr "Дан Ñрок" #: NOT FOUND IN SOURCE msgid "Due date '%1' could not be parsed" -msgstr "Ðе могу прочеÑть Ñрок Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñ‹ '%1'" +msgstr "Ðевозможно разобрать Ñрок Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñ‹ '%1'" #: NOT FOUND IN SOURCE msgid "ERROR: Couldn't load ticket '%1': %2.\\n" -msgstr "ОШИБКÐ: Ðе могу загрузить тикет '%1': %2.\\n" +msgstr "ОШИБКÐ: Ðевозможно загрузить заÑвку '%1': %2.\\n" #: NOT FOUND IN SOURCE msgid "Edit" -msgstr "Изменить" +msgstr "Редактировать" #: NOT FOUND IN SOURCE msgid "Edit Conditions" -msgstr "" +msgstr "Редактировать уÑловиÑ" -#: html/Admin/Queues/CustomFields.html:45 -#. ($Queue->Name) +#: html/Admin/Elements/ObjectCustomFields:92 html/Admin/Queues/CustomFields.html:64 html/Admin/Users/CustomFields.html:64 +#. ($Object->Name) msgid "Edit Custom Fields for %1" -msgstr "Изменение дополнительных полей Ð´Ð»Ñ %1" +msgstr "Редактирование дополнительных полей Ð´Ð»Ñ %1" -#: NOT FOUND IN SOURCE -msgid "Edit Custom Fields for Class %1" +#: html/Admin/Global/CustomFields/Groups.html:9 +msgid "Edit Custom Fields for all groups" +msgstr "" + +#: html/Admin/Global/CustomFields/Users.html:9 +msgid "Edit Custom Fields for all users" msgstr "" -#: html/Search/Bulk.html:141 html/Ticket/ModifyLinks.html:35 +#: html/Admin/Global/CustomFields/Queue-Tickets.html:9 html/Admin/Global/CustomFields/Queue-Transactions.html:9 +msgid "Edit Custom Fields for tickets in all queues" +msgstr "" + +#: html/Search/Bulk.html:173 html/Ticket/ModifyLinks.html:57 msgid "Edit Links" -msgstr "Изменение ÑвÑзей" +msgstr "Редактировать ÑвÑзи" -#: html/Search/Edit.html:46 +#: html/Search/Edit.html:68 msgid "Edit Query" -msgstr "" +msgstr "Редактировать запроÑ" #: NOT FOUND IN SOURCE msgid "Edit Relationships" -msgstr "" +msgstr "Редактировать взаимоÑвÑзи" -#: html/Admin/Queues/Templates.html:41 +#: html/Admin/Queues/Templates.html:63 #. ($QueueObj->Name) msgid "Edit Templates for queue %1" msgstr "Редактировать шаблоны Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ %1" #: NOT FOUND IN SOURCE msgid "Edit keywords" -msgstr "" +msgstr "Редактировать ключевые Ñлова" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "Edit saved searches for this group" -msgstr "" +msgstr "Редактировать Ñохраненные запроÑÑ‹ Ñтой группы" #: NOT FOUND IN SOURCE msgid "Edit scrips" -msgstr "" +msgstr "Редактировать Ñкриплеты" -#: html/Admin/Global/index.html:45 +#: html/Admin/Elements/GlobalCustomFieldTabs:60 html/Admin/Global/index.html:67 msgid "Edit system templates" -msgstr "Изменение ÑиÑтемных шаблонов" +msgstr "Редактировать ÑиÑтемные шаблоны" #: NOT FOUND IN SOURCE msgid "Edit templates for %1" -msgstr "Изменение шаблонов Ð´Ð»Ñ %1" +msgstr "Редактирование шаблонов Ð´Ð»Ñ %1" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "EditSavedSearches" -msgstr "" +msgstr "РедактироватьСохраненныеЗапроÑÑ‹" -#: NOT FOUND IN SOURCE -msgid "Editing Configuration for Class %1" -msgstr "" - -#: html/Admin/Queues/Modify.html:118 +#: html/Admin/Queues/Modify.html:140 #. ($QueueObj->Name) msgid "Editing Configuration for queue %1" -msgstr "Изменение наÑтроек очереди %1" +msgstr "Редактирование наÑтроек очереди %1" #: NOT FOUND IN SOURCE msgid "Editing Configuration for user %1" -msgstr "Изменение наÑтроек Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1" +msgstr "Редактирование наÑтроек Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1" -#: html/Admin/Elements/EditCustomField:90 +#: html/Admin/CustomFields/Modify.html:125 html/Admin/Elements/EditCustomField:120 #. ($CustomFieldObj->Name()) msgid "Editing CustomField %1" -msgstr "Изменение Ð¿Ð¾Ð»Ñ %1" +msgstr "Редактирование Ð¿Ð¾Ð»Ñ %1" -#: html/Admin/Groups/Members.html:31 +#: html/Admin/Groups/Members.html:53 #. ($Group->Name) msgid "Editing membership for group %1" -msgstr "Пользователи в группе %1" +msgstr "Редактирование ÑпиÑка пользователей группы %1" -#: html/User/Groups/Members.html:128 +#: html/User/Groups/Members.html:150 #. ($Group->Name) msgid "Editing membership for personal group %1" -msgstr "Пользователи в личной группе %1" +msgstr "Редактирование ÑпиÑка пользователей перÑональной группы %1" #: NOT FOUND IN SOURCE msgid "Editing template %1" -msgstr "Изменение шаблона %1" +msgstr "Редактирование шаблона %1" -#: lib/RT/Record.pm:1075 lib/RT/Record.pm:1152 +#: lib/RT/Record.pm:1281 lib/RT/Record.pm:1358 msgid "Either base or target must be specified" msgstr "Ðужно указать либо иÑточник, либо Ð°Ð´Ñ€ÐµÑ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ" -#: html/Admin/Users/Modify.html:52 html/Elements/SelectUsers:26 html/Ticket/Elements/AddWatchers:55 html/User/Prefs.html:43 +#: html/Admin/Users/Modify.html:74 html/Ticket/Elements/AddWatchers:77 html/User/Prefs.html:65 msgid "Email" msgstr "Email" -#: lib/RT/User_Overlay.pm:206 +#: lib/RT/User_Overlay.pm:236 msgid "Email address in use" -msgstr "Email уже занÑÑ‚" +msgstr "Email Ð°Ð´Ñ€ÐµÑ ÑƒÐ¶Ðµ занÑÑ‚" #: NOT FOUND IN SOURCE msgid "EmailAddress" @@ -2149,84 +2083,73 @@ msgstr "EmailAddress" msgid "EmailEncoding" msgstr "EmailEncoding" -#: NOT FOUND IN SOURCE -msgid "Enabled (Unchecking this box disables this Class)" -msgstr "" - -#: html/Admin/Elements/EditCustomField:50 +#: html/Admin/CustomFields/Modify.html:83 html/Admin/Elements/EditCustomField:72 msgid "Enabled (Unchecking this box disables this custom field)" -msgstr "Разрешено (ÑнÑтие отметки запрещает данное дополнительное поле)" +msgstr "ИÑпользуетÑÑ (ÑнÑтие отметки отключает иÑпользование Ñтого дополнительного полÑ)" -#: html/Admin/Groups/Modify.html:52 html/User/Groups/Modify.html:52 +#: html/Admin/Groups/Modify.html:84 html/User/Groups/Modify.html:74 msgid "Enabled (Unchecking this box disables this group)" -msgstr "Разрешено (ÑнÑтие отметки запрещает данную группу)" +msgstr "ИÑпользуетÑÑ (ÑнÑтие отметки отключает иÑпользование Ñтой группы)" -#: html/Admin/Queues/Modify.html:83 +#: html/Admin/Queues/Modify.html:105 msgid "Enabled (Unchecking this box disables this queue)" -msgstr "Включена (СнÑÑ‚Ð°Ñ Ð³Ð°Ð»Ð¾Ñ‡ÐºÐ° означает отключенную очередь)" +msgstr "ИÑпользуетÑÑ (ÑнÑтие отметки отключает иÑпользование Ñтой очереди)" #: NOT FOUND IN SOURCE -msgid "Enabled Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:97 msgid "Enabled Custom Fields" -msgstr "Разрешенные дополнительные полÑ" +msgstr "ИÑпользуемые дополнительные полÑ" -#: html/Admin/Queues/index.html:55 +#: html/Admin/Queues/index.html:78 msgid "Enabled Queues" -msgstr "Включенные очереди" +msgstr "ИÑпользуемые очереди" -#: html/Admin/Elements/EditCustomField:106 html/Admin/Groups/Modify.html:116 html/Admin/Queues/Modify.html:140 html/Admin/Users/Modify.html:308 html/User/Groups/Modify.html:116 +#: html/Admin/Elements/EditCustomField:136 html/Admin/Groups/Modify.html:150 html/Admin/Users/Modify.html:342 html/User/Groups/Modify.html:138 #. (loc_fuzzy($msg)) msgid "Enabled status %1" -msgstr "Включен ÑÑ‚Ð°Ñ‚ÑƒÑ %1" +msgstr "Ðктивирован ÑÑ‚Ð°Ñ‚ÑƒÑ %1" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:143 html/Admin/Queues/Modify.html:162 +#. (loc_fuzzy($msg)) msgid "Enabled status: %1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Enter Articles or URIs to link Articles to. Seperate multiple entries with spaces." -msgstr "" +msgstr "Ðктивирован ÑтатуÑ: %1" -#: lib/RT/CustomField_Overlay.pm:433 +#: lib/RT/CustomField_Overlay.pm:64 msgid "Enter multiple values" msgstr "Введите неÑколько значений" -#: html/Elements/EditLinks:99 +#: html/Elements/EditLinks:124 msgid "Enter objects or URIs to link objects to. Separate multiple entries with spaces." -msgstr "" +msgstr "Введите объекты или ÑÑылки на объекты. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ€Ð°Ð·Ð´ÐµÐ»ÑÑŽÑ‚ÑÑ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð°Ð¼Ð¸." -#: lib/RT/CustomField_Overlay.pm:430 +#: lib/RT/CustomField_Overlay.pm:65 msgid "Enter one value" msgstr "Введите одно значение" -#: html/Elements/EditLinks:97 +#: html/Elements/EditLinks:121 msgid "Enter queues or URIs to link queues to. Separate multiple entries with spaces." -msgstr "" +msgstr "Введите оxthtlb или ÑÑылки на оxthtlb. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ€Ð°Ð·Ð´ÐµÐ»ÑÑŽÑ‚ÑÑ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð°Ð¼Ð¸." -#: html/Elements/EditLinks:95 +#: html/Elements/EditLinks:117 html/Search/Bulk.html:174 msgid "Enter tickets or URIs to link tickets to. Separate multiple entries with spaces." -msgstr "" +msgstr "Введите заÑвки или ÑÑылки на заÑвки. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ€Ð°Ð·Ð´ÐµÐ»ÑÑŽÑ‚ÑÑ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð°Ð¼Ð¸." -#: html/Search/Bulk.html:142 +#: NOT FOUND IN SOURCE msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." -msgstr "Введите номера или ÑÑылки на тикеты. ÐеÑколько тикетов разделÑÑŽÑ‚ÑÑ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð°Ð¼Ð¸." +msgstr "Введите заÑвки или ÑÑылки на заÑвки. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ€Ð°Ð·Ð´ÐµÐ»ÑÑŽÑ‚ÑÑ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð°Ð¼Ð¸." -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:66 msgid "Enter up to %1 values" -msgstr "" +msgstr "Введите до %1 значений" -#: html/Elements/Login:39 html/SelfService/Error.html:24 html/SelfService/Error.html:25 +#: html/Elements/Login:61 html/SelfService/Error.html:46 html/SelfService/Error.html:47 msgid "Error" msgstr "Ошибка" #: NOT FOUND IN SOURCE msgid "Error adding watcher" -msgstr "" +msgstr "Ошибка Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð°Ð±Ð»ÑŽÐ´Ð°Ñ‚ÐµÐ»Ñ" -#: lib/RT/Queue_Overlay.pm:593 +#: lib/RT/Queue_Overlay.pm:669 msgid "Error in parameters to Queue->AddWatcher" msgstr "Ошибка в параметрах Queue->AddWatcher" @@ -2234,11 +2157,11 @@ msgstr "Ошибка в параметрах Queue->AddWatcher" msgid "Error in parameters to Queue->DelWatcher" msgstr "Ошибка в параметрах Queue->DelWatcher" -#: lib/RT/Queue_Overlay.pm:754 +#: lib/RT/Queue_Overlay.pm:830 msgid "Error in parameters to Queue->DeleteWatcher" -msgstr "" +msgstr "Ошибка в параметрах Queue->DeleteWatcher" -#: lib/RT/Ticket_Overlay.pm:1468 +#: lib/RT/Ticket_Overlay.pm:1333 msgid "Error in parameters to Ticket->AddWatcher" msgstr "Ошибка в параметрах Ticket->AddWatcher" @@ -2246,27 +2169,27 @@ msgstr "Ошибка в параметрах Ticket->AddWatcher" msgid "Error in parameters to Ticket->DelWatcher" msgstr "Ошибка в параметрах Ticket->DelWatcher" -#: lib/RT/Ticket_Overlay.pm:1630 +#: lib/RT/Ticket_Overlay.pm:1499 msgid "Error in parameters to Ticket->DeleteWatcher" -msgstr "" +msgstr "Ошибка в параметрах Ticket->DeleteWatcher" -#: bin/rt-crontool:206 +#: bin/rt-crontool:233 msgid "Escalate tickets" -msgstr "" +msgstr "РаÑширить заÑвки" #: NOT FOUND IN SOURCE msgid "Estimate" -msgstr "" +msgstr "РаÑчетно" -#: html/Ticket/Elements/ShowBasics:35 +#: html/Ticket/Elements/ShowBasics:57 msgid "Estimated" -msgstr "" +msgstr "РаÑчетное" #: etc/initialdata:20 msgid "Everyone" -msgstr "" +msgstr "Ð’Ñе" -#: bin/rt-crontool:190 +#: bin/rt-crontool:219 msgid "Example:" msgstr "Пример:" @@ -2278,92 +2201,105 @@ msgstr "ExternalAuthId" msgid "ExternalContactInfoId" msgstr "ExternalContactInfoId" -#: html/Admin/Users/Modify.html:72 +#: html/Admin/Users/Modify.html:99 msgid "Extra info" -msgstr "Доп. информациÑ" - -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1" -msgstr "" +msgstr "Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ" -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1 into class %2" +#: lib/RT/SavedSearch.pm:165 +msgid "Failed to create search attribute" msgstr "" -#: lib/RT/User_Overlay.pm:342 +#: lib/RT/User_Overlay.pm:377 msgid "Failed to find 'Privileged' users pseudogroup." -msgstr "Ðе могу найти пÑевдо-группу 'Полномочных' пользователей" +msgstr "Ðевозможно найти пÑевдо-группу 'Привилегированные'" -#: lib/RT/User_Overlay.pm:349 +#: lib/RT/User_Overlay.pm:384 msgid "Failed to find 'Unprivileged' users pseudogroup" -msgstr "Ðе могу найти пÑевдо-группу 'Ðеполномочных' пользователей" +msgstr "Ðевозможно найти пÑевдо-группу 'Ðепривилегированные'" -#: bin/rt-crontool:134 +#: bin/rt-crontool:163 #. ($modname, $@) msgid "Failed to load module %1. (%2)" +msgstr "Ошибка загрузки Ð¼Ð¾Ð´ÑƒÐ»Ñ %1. (%2)" + +#: lib/RT/SavedSearch.pm:168 +#. ($privacy) +msgid "Failed to load object for %1" msgstr "" -#: lib/RT/Date.pm:412 +#: lib/RT/Date.pm:438 msgid "Feb." msgstr "Фев." #: NOT FOUND IN SOURCE msgid "February" -msgstr "" +msgstr "Февраль" -#: html/Elements/SelectAttachmentField:28 +#: html/Elements/SelectAttachmentField:50 msgid "Filename" -msgstr "" +msgstr "Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð°" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:69 msgid "Fill in multiple text areas" +msgstr "Заполнить неÑколько текÑтовых полей" + +#: lib/RT/CustomField_Overlay.pm:74 +msgid "Fill in multiple wikitext areas" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:70 msgid "Fill in one text area" +msgstr "Заполнить одно текÑтоввое поле" + +#: lib/RT/CustomField_Overlay.pm:75 +msgid "Fill in one wikitext area" msgstr "" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:71 msgid "Fill in up to %1 text areas" +msgstr "Заполнить до %1 текÑтовых полей" + +#: lib/RT/CustomField_Overlay.pm:76 +msgid "Fill in up to %1 wikitext areas" msgstr "" #: NOT FOUND IN SOURCE msgid "Fin" msgstr "Конец" -#: html/Search/Elements/PickBasics:60 html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:57 lib/RT/Tickets_Overlay.pm:1153 +#: html/Search/Elements/PickBasics:162 html/Ticket/Create.html:185 html/Ticket/Elements/EditBasics:79 lib/RT/Tickets_Overlay.pm:1569 msgid "Final Priority" msgstr "Конечный приоритет" -#: lib/RT/Ticket_Overlay.pm:1274 +#: lib/RT/Ticket_Overlay.pm:1140 msgid "FinalPriority" -msgstr "" +msgstr "Конечный приоритет" -#: html/Admin/Queues/People.html:60 html/Ticket/Elements/EditPeople:33 +#: NOT FOUND IN SOURCE msgid "Find group whose" -msgstr "Ðайти группы, у которых" +msgstr "Ðайти группы, которые" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:72 html/Admin/Queues/People.html:82 html/Ticket/Elements/EditPeople:55 msgid "Find groups whose" -msgstr "" +msgstr "Ðайти группы, которые" #: NOT FOUND IN SOURCE msgid "Find new/open tickets" -msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ тикетах" +msgstr "Ðайти новые/открытые заÑвки" -#: html/Admin/Queues/People.html:56 html/Admin/Users/index.html:45 html/Ticket/Elements/EditPeople:29 +#: html/Admin/Queues/People.html:78 html/Admin/Users/index.html:70 html/Ticket/Elements/EditPeople:51 msgid "Find people whose" -msgstr "Ðайти людей, у которых" +msgstr "Ðайти пользователей, у которых" -#: html/Search/Results.html:72 +#: html/Search/Results.html:109 msgid "Find tickets" -msgstr "ПоиÑк тикетов" +msgstr "ПоиÑк заÑвок" #: NOT FOUND IN SOURCE msgid "Finish Approval" -msgstr "" +msgstr "Подтвердить" -#: html/Ticket/Elements/Tabs:59 +#: html/Ticket/Elements/Tabs:81 msgid "First" msgstr "Ðачало" @@ -2371,110 +2307,98 @@ msgstr "Ðачало" msgid "First page" msgstr "ÐŸÐµÑ€Ð²Ð°Ñ Ñтраница" -#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:746 +#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:766 msgid "Foo Bar Baz" msgstr "Foo Bar Baz" -#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:737 +#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:757 msgid "Foo!" msgstr "Foo!" -#: html/Search/Bulk.html:84 +#: html/Search/Bulk.html:105 msgid "Force change" -msgstr "Изменить Ñилой" +msgstr "Изменить принудительно" + +#: html/Search/Elements/EditFormat:52 +msgid "Format" +msgstr "" -#: html/Search/Results.html:70 +#: html/Search/Results.html:107 #. ($ticketcount) msgid "Found %quant(%1,ticket)" -msgstr "" +msgstr "Ðайдено %quant(%1,ticket)" -#: lib/RT/Record.pm:750 +#: lib/RT/Record.pm:942 msgid "Found Object" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Freeform" -msgstr "" +msgstr "Ðайден объект" #: NOT FOUND IN SOURCE msgid "FreeformContactInfo" msgstr "FreeformContactInfo" -#: lib/RT/CustomField_Overlay.pm:37 -msgid "FreeformMultiple" -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:36 -msgid "FreeformSingle" -msgstr "" - -#: lib/RT/Date.pm:392 +#: lib/RT/Date.pm:417 msgid "Fri." msgstr "Птн." -#: html/Ticket/Elements/ShowHistory:40 html/Ticket/Elements/ShowHistory:50 +#: html/Ticket/Elements/ShowHistory:62 html/Ticket/Elements/ShowHistory:72 msgid "Full headers" -msgstr "Полный" +msgstr "Ð’Ñе заголовки" -#: html/Tools/Offline.html:65 +#: html/Tools/Offline.html:87 msgid "Get template from file" -msgstr "" +msgstr "ВзÑть шаблон из файла" #: NOT FOUND IN SOURCE msgid "Getting the current user from a pgp sig\\n" msgstr "Берем текущего Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð· pgp подпиÑи\\n" -#: lib/RT/Transaction_Overlay.pm:587 +#: lib/RT/Transaction_Overlay.pm:673 #. ($New->Name) msgid "Given to %1" -msgstr "" +msgstr "Ðазначено %1" -#: html/Admin/Elements/Tabs:40 html/Admin/index.html:37 +#: html/Admin/Elements/Tabs:65 html/Admin/index.html:82 msgid "Global" msgstr "Общие" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:55 msgid "Global Custom Fields" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Global Keyword Selections" -msgstr "" +msgstr "Общие дополнительные полÑ" #: NOT FOUND IN SOURCE msgid "Global Scrips" +msgstr "Общие Ñкриплеты" + +#: html/Admin/Global/CustomFields/index.html:59 +msgid "Global custom field configuration" msgstr "" -#: html/Admin/Elements/SelectTemplate:37 +#: html/Admin/Elements/SelectTemplate:59 #. (loc($Template->Name)) msgid "Global template: %1" -msgstr "" +msgstr "Общий шаблон: %1" -#: html/Tools/Offline.html:69 +#: html/Tools/Offline.html:91 msgid "Go" -msgstr "" +msgstr "Отправить" -#: html/Admin/Elements/EditCustomFields:73 html/Admin/Groups/index.html:39 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:69 +#: html/Admin/Groups/index.html:67 html/Admin/Groups/index.html:73 html/Admin/Queues/People.html:80 html/Admin/Queues/People.html:84 html/Admin/Queues/index.html:66 html/Admin/Users/index.html:73 html/Search/Results.html:76 html/Ticket/Elements/EditPeople:53 html/Ticket/Elements/EditPeople:57 html/index.html:91 msgid "Go!" -msgstr "Поехали!" +msgstr "Отправить!" #: NOT FOUND IN SOURCE msgid "Good pgp sig from %1\\n" -msgstr "Ð¥Ð¾Ñ€Ð¾ÑˆÐ°Ñ pgp подпиÑÑŒ от %1\\n" +msgstr "ÐŸÑ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ pgp подпиÑÑŒ от %1\\n" #: NOT FOUND IN SOURCE msgid "Goto page" msgstr "Перейти на Ñтраницу" -#: html/Elements/GotoTicket:24 html/SelfService/Elements/GotoTicket:24 +#: html/Elements/GotoTicket:46 html/SelfService/Elements/GotoTicket:46 msgid "Goto ticket" -msgstr "Показать тикет" +msgstr "Показать заÑвку" -#: NOT FOUND IN SOURCE -msgid "Grand" -msgstr "" - -#: html/Ticket/Elements/AddWatchers:45 html/Ticket/Elements/ShowGroupMembers:33 html/User/Elements/DelegateRights:77 +#: html/Ticket/Elements/AddWatchers:67 html/Ticket/Elements/ShowGroupMembers:55 html/User/Elements/DelegateRights:99 msgid "Group" msgstr "Групповые" @@ -2482,32 +2406,32 @@ msgstr "Групповые" msgid "Group %1 %2: %3" msgstr "Группа %1 %2: %3" -#: html/Admin/Elements/GroupTabs:44 html/Admin/Elements/QueueTabs:56 html/Admin/Elements/SystemTabs:43 html/Admin/Global/index.html:54 +#: html/Admin/Elements/CustomFieldTabs:68 html/Admin/Elements/GroupTabs:66 html/Admin/Elements/QueueTabs:82 html/Admin/Elements/SystemTabs:65 html/Admin/Global/index.html:76 msgid "Group Rights" msgstr "Права группы" -#: lib/RT/Group_Overlay.pm:957 +#: lib/RT/Group_Overlay.pm:991 msgid "Group already has member" msgstr "Пользователь уже входит в группу" #: NOT FOUND IN SOURCE msgid "Group could not be created." -msgstr "" +msgstr "Ðевозможно Ñоздать группу." -#: html/Admin/Groups/Modify.html:76 +#: html/Admin/Groups/Modify.html:109 #. ($create_msg) msgid "Group could not be created: %1" -msgstr "Ðе могу Ñоздать группу: %1" +msgstr "Ðевозможно Ñоздать группу: %1" -#: lib/RT/Group_Overlay.pm:497 +#: lib/RT/Group_Overlay.pm:529 msgid "Group created" -msgstr "Создана группа" +msgstr "Группа Ñоздана" -#: lib/RT/Group_Overlay.pm:1129 +#: lib/RT/Group_Overlay.pm:1163 msgid "Group has no such member" -msgstr "" +msgstr "Ð’ группе нет такого пользователÑ" -#: lib/RT/Group_Overlay.pm:937 lib/RT/Queue_Overlay.pm:669 lib/RT/Queue_Overlay.pm:729 lib/RT/Ticket_Overlay.pm:1522 lib/RT/Ticket_Overlay.pm:1602 +#: lib/RT/Group_Overlay.pm:971 lib/RT/Queue_Overlay.pm:745 lib/RT/Queue_Overlay.pm:805 lib/RT/Ticket_Overlay.pm:1391 lib/RT/Ticket_Overlay.pm:1471 msgid "Group not found" msgstr "Группа не найдена" @@ -2519,237 +2443,243 @@ msgstr "Группа не найдена.\\n" msgid "Group not specified.\\n" msgstr "Ðе задана группа.\\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 +#: html/Admin/Elements/GlobalCustomFieldTabs:59 html/Admin/Elements/SelectNewGroupMembers:56 html/Admin/Elements/Tabs:56 html/Admin/Global/CustomFields/index.html:69 html/Admin/Groups/Members.html:85 html/Admin/Queues/People.html:104 html/Admin/Users/Memberships.html:53 html/Admin/index.html:67 html/User/Groups/Members.html:88 lib/RT/CustomField_Overlay.pm:1088 msgid "Groups" msgstr "Группы" -#: lib/RT/Group_Overlay.pm:963 +#: lib/RT/Group_Overlay.pm:997 msgid "Groups can't be members of their members" msgstr "Группы не могут быть членами входÑщих в них пользователей" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:82 msgid "Groups matching search criteria" -msgstr "" +msgstr "Группы, удовлетворÑющие уÑловию поиÑка" -#: NOT FOUND IN SOURCE +#: html/Ticket/Elements/ShowRequestor:77 msgid "Groups this user belongs to" -msgstr "" +msgstr "Группы, в которых ÑоÑтоит Ñтот пользователь" -#: lib/RT/Interface/CLI.pm:72 lib/RT/Interface/CLI.pm:72 +#: lib/RT/Interface/CLI.pm:94 lib/RT/Interface/CLI.pm:94 msgid "Hello!" msgstr "ЗдравÑтвуйте!" -#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:753 +#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:773 #. ($name) msgid "Hello, %1" -msgstr "Hello, %1" +msgstr "ЗдравÑтвуйте, %1" -#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:89 +#: html/Admin/Elements/GroupTabs:70 html/Admin/Elements/UserTabs:64 html/Ticket/Elements/ShowHistory:51 html/Ticket/Elements/Tabs:111 msgid "History" msgstr "ИÑториÑ" -#: NOT FOUND IN SOURCE -msgid "History for article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/History.html:62 +#. ($GroupObj->Name) msgid "History of the group %1" -msgstr "" +msgstr "ИÑÑ‚Ð¾Ñ€Ð¸Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ %1" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/History.html:62 +#. ($UserObj->Name) msgid "History of the user %1" -msgstr "" +msgstr "ИÑÑ‚Ð¾Ñ€Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1" #: NOT FOUND IN SOURCE msgid "HomePhone" -msgstr "HomePhone" +msgstr "Домашний телефон" -#: html/Elements/Tabs:43 +#: html/Elements/Tabs:65 msgid "Homepage" -msgstr "Домой" +msgstr "Ð’ начало" -#: lib/RT/Base.pm:86 +#: lib/RT/Base.pm:110 #. (6) msgid "I have %quant(%1,concrete mixer)." -msgstr "" +msgstr "ИмеетÑÑ %quant(%1,concrete mixer)." #: NOT FOUND IN SOURCE msgid "I have [quant,_1,concrete mixer]." -msgstr "I have [quant,_1,concrete mixer]." +msgstr "ИмеетÑÑ [quant,_1,concrete mixer]." + +#: html/Search/Build.html:637 +msgid "I'm lost" +msgstr "" -#: html/Search/Elements/PickBasics:104 html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1080 +#: html/Ticket/Elements/ShowBasics:48 lib/RT/Tickets_Overlay.pm:1494 msgid "Id" -msgstr "Тикет" +msgstr "ЗаÑвка" -#: html/Admin/Users/Modify.html:43 html/User/Prefs.html:38 +#: html/Admin/Users/Modify.html:65 html/User/Prefs.html:60 msgid "Identity" msgstr "ЛичноÑть" #: etc/initialdata:429 msgid "If an approval is rejected, reject the original and delete pending approvals" -msgstr "" +msgstr "ЕÑли подтверждение отклонено, отклонить заÑвку-первоиÑточник и удалить ожидающие подтверждениÑ" -#: html/Tools/Offline.html:52 +#: html/Tools/Offline.html:74 msgid "If no Requestor is specified, create tickets with this requestor." -msgstr "" +msgstr "ЕÑли не указан Ðвтор, Ñоздать заÑвки от имени Ñтого Ðвтора." -#: html/Tools/Offline.html:43 +#: html/Tools/Offline.html:65 msgid "If no queue is specified, create tickets in this queue." -msgstr "" +msgstr "ЕÑли очередь не указана, то Ñоздавать заÑвки в Ñтой очереди." -#: bin/rt-crontool:186 +#: bin/rt-crontool:215 msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." msgstr "ЕÑли бы Ñта программа имела уÑтановленный бит setgid, то зловредный пользователь мог бы воÑпользоватьÑÑ Ñтим Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñтративных полномочий в RT." -#: html/Admin/Queues/People.html:104 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Queues/People.html:126 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:128 html/Ticket/ModifyPeople.html:59 msgid "If you've updated anything above, be sure to" -msgstr "ЕÑли вы что-либо изменили, то удоÑтоверьтеÑÑŒ, что" +msgstr "ПоÑле любых изменений необходимо" -#: lib/RT/Record.pm:742 +#: lib/RT/Record.pm:933 msgid "Illegal value for %1" -msgstr "" +msgstr "ÐедопуÑтимое значение Ð´Ð»Ñ %1" #: NOT FOUND IN SOURCE msgid "Image" -msgstr "" +msgstr "Изображение" -#: lib/RT/Record.pm:745 +#: lib/RT/Record.pm:936 msgid "Immutable field" -msgstr "" +msgstr "ÐеизменÑемое поле" #: NOT FOUND IN SOURCE -msgid "Include disabled classes in listing." -msgstr "" - -#: html/Admin/Elements/EditCustomFields:72 msgid "Include disabled custom fields in listing." -msgstr "Включать отключенные дополнительные Ð¿Ð¾Ð»Ñ Ð² ÑпиÑок." +msgstr "Показывать неиÑпользуемые дополнительные полÑ." -#: html/Admin/Groups/index.html:37 +#: html/Admin/Groups/index.html:65 msgid "Include disabled groups in listing." -msgstr "" +msgstr "Показывать неиÑпользуемые группы." -#: html/Admin/Queues/index.html:42 +#: html/Admin/Queues/index.html:65 msgid "Include disabled queues in listing." -msgstr "Показывать отключенные очереди." +msgstr "Показывать неиÑпользуемые очереди." -#: html/Admin/Users/index.html:46 +#: html/Admin/Users/index.html:71 msgid "Include disabled users in search." -msgstr "Показать отключенных пользователей." +msgstr "Показывать отключенных пользователей." -#: html/Search/Elements/PickBasics:59 lib/RT/Tickets_Overlay.pm:1129 +#: html/Search/Build.html:663 +msgid "Incomplete Query" +msgstr "" + +#: html/Search/Build.html:660 +msgid "Incomplete query" +msgstr "" + +#: html/Search/Elements/PickBasics:161 lib/RT/Tickets_Overlay.pm:1544 msgid "Initial Priority" msgstr "Ðачальный приоритет" -#: lib/RT/Ticket_Overlay.pm:1273 lib/RT/Ticket_Overlay.pm:1275 +#: lib/RT/Ticket_Overlay.pm:1139 lib/RT/Ticket_Overlay.pm:1141 msgid "InitialPriority" -msgstr "" +msgstr "Ðачальный приоритет" -#: lib/RT/ScripAction_Overlay.pm:97 +#: lib/RT/ScripAction_Overlay.pm:134 msgid "Input error" msgstr "Ошибка ввода" -#: NOT FOUND IN SOURCE -msgid "Interest noted" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:3797 +#: lib/RT/Ticket_Overlay.pm:3454 msgid "Internal Error" msgstr "ВнутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°" -#: lib/RT/Record.pm:186 +#: lib/RT/Record.pm:305 #. ($id->{error_message}) msgid "Internal Error: %1" -msgstr "" +msgstr "ВнутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°: %1" -#: lib/RT/Group_Overlay.pm:644 +#: lib/RT/Group_Overlay.pm:676 msgid "Invalid Group Type" -msgstr "Ðеправильный тип группы" +msgstr "ÐедопуÑтимый тип группы" -#: lib/RT/Principal_Overlay.pm:127 +#: lib/RT/Principal_Overlay.pm:161 msgid "Invalid Right" -msgstr "" +msgstr "ÐедопуÑтимое право" #: NOT FOUND IN SOURCE msgid "Invalid Type" -msgstr "" +msgstr "ÐедопуÑтимый тип" -#: lib/RT/Record.pm:747 +#: lib/RT/Record.pm:938 msgid "Invalid data" -msgstr "" +msgstr "ÐедопуÑтимые данные" #: NOT FOUND IN SOURCE msgid "Invalid owner. Defaulting to 'nobody'." -msgstr "Владелец отÑутÑтвует. ЗаменÑем его на 'nobody'." +msgstr "ÐеÑущеÑтвующий ответÑтвенный. ИÑпользуем 'nobody'." -#: lib/RT/Scrip_Overlay.pm:133 lib/RT/Template_Overlay.pm:251 +#: lib/RT/Scrip_Overlay.pm:158 lib/RT/Template_Overlay.pm:276 msgid "Invalid queue" -msgstr "ÐÐµÐ²ÐµÑ€Ð½Ð°Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´ÑŒ" +msgstr "ÐедопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´ÑŒ" -#: 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 +#: lib/RT/ACE_Overlay.pm:265 lib/RT/ACE_Overlay.pm:274 lib/RT/ACE_Overlay.pm:280 lib/RT/ACE_Overlay.pm:291 msgid "Invalid right" -msgstr "Ðеверные права" +msgstr "ÐедопуÑтимое право" -#: lib/RT/Record.pm:161 +#: lib/RT/Record.pm:280 #. ($key) msgid "Invalid value for %1" -msgstr "Ðеправильное значение Ð´Ð»Ñ %1" +msgstr "ÐедопуÑтимое значение Ð´Ð»Ñ %1" -#: lib/RT/Ticket_Overlay.pm:3380 +#: lib/RT/Record.pm:1597 msgid "Invalid value for custom field" -msgstr "Ðеправильное значение Ð´Ð»Ñ Ñтого полÑ" +msgstr "ÐедопуÑтимое значение дополнительного полÑ" -#: lib/RT/Ticket_Overlay.pm:385 +#: lib/RT/Ticket_Overlay.pm:413 msgid "Invalid value for status" -msgstr "Такого ÑтатуÑа не бывает" +msgstr "ÐедопуÑтимое значение ÑтатуÑа" -#: bin/rt-crontool:187 +#: bin/rt-crontool:216 msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." -msgstr "Обратите внимание, что обычные пользователи не имеют права запуÑкать Ñту программу." +msgstr "Обратите внимание, что непривилегированные пользователи не имеют права запуÑкать Ñту программу." -#: bin/rt-crontool:188 +#: bin/rt-crontool:217 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 "ПредполагаетÑÑ, что Ð´Ð»Ñ Ð·Ð°Ð¿ÑƒÑка Ñтой программы вы должны Ñоздать учетную запиÑÑŒ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Unix Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ уÑтановками групп и доÑтупом к RT." +msgstr "ПредполагаетÑÑ, что Ð´Ð»Ñ Ð·Ð°Ð¿ÑƒÑка Ñтой программы вы должны Ñоздать непривилегированную учетную запиÑÑŒ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Unix Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ уÑтановками групп и доÑтупом к RT." -#: bin/rt-crontool:159 +#: bin/rt-crontool:188 msgid "It takes several arguments:" -msgstr "Она требует неÑколько параметров:" +msgstr "Это требует неÑколько параметров:" + +#: html/Search/Elements/EditFormat:85 +msgid "Italic" +msgstr "" #: NOT FOUND IN SOURCE msgid "Items pending my approval" -msgstr "Тикеты, ожидающие моей визы" +msgstr "ЗаÑвки, ожидающие вашего подтверждениÑ" -#: lib/RT/Date.pm:411 +#: lib/RT/Date.pm:437 msgid "Jan." msgstr "Янв." #: NOT FOUND IN SOURCE msgid "January" -msgstr "" +msgstr "Январь" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/Group_Overlay.pm:174 msgid "Join or leave this group" -msgstr "" +msgstr "ПриÑоединитьÑÑ Ð¸Ð»Ð¸ покинуть Ñту группу" -#: lib/RT/Date.pm:417 +#: lib/RT/Date.pm:443 msgid "Jul." msgstr "Июл." #: NOT FOUND IN SOURCE msgid "July" -msgstr "" +msgstr "Июль" -#: html/Ticket/Elements/Tabs:100 +#: html/Ticket/Elements/Tabs:122 msgid "Jumbo" -msgstr "Ð’Ñе вмеÑте" +msgstr "Ð’Ñе данные" -#: lib/RT/Date.pm:416 +#: lib/RT/Date.pm:442 msgid "Jun." msgstr "Июн." #: NOT FOUND IN SOURCE msgid "June" -msgstr "" +msgstr "Июнь" #: NOT FOUND IN SOURCE msgid "Keyword" @@ -2759,693 +2689,724 @@ msgstr "Ключевое Ñлово" msgid "Lang" msgstr "Язык" -#: html/User/Prefs.html:54 +#: html/Admin/Users/Modify.html:94 html/User/Prefs.html:76 msgid "Language" +msgstr "Язык" + +#: html/Search/Elements/EditFormat:79 +msgid "Large" msgstr "" -#: html/Ticket/Elements/Tabs:74 +#: html/Ticket/Elements/Tabs:96 msgid "Last" msgstr "Конец" -#: html/Ticket/Elements/EditDates:37 html/Ticket/Elements/ShowDates:39 +#: html/Ticket/Elements/EditDates:59 html/Ticket/Elements/ShowDates:60 msgid "Last Contact" -msgstr "Контакт" +msgstr "ПоÑледний контакт" #: NOT FOUND IN SOURCE msgid "Last Contact" -msgstr "" +msgstr "ПоÑледний контакт" -#: html/Elements/SelectDateType:28 +#: html/Elements/SelectDateType:50 msgid "Last Contacted" -msgstr "Контакт" +msgstr "ПоÑледний контакт" #: NOT FOUND IN SOURCE msgid "Last Notified" -msgstr "" +msgstr "ПоÑледнее уведомление" -#: html/Elements/SelectDateType:29 +#: html/Elements/SelectDateType:51 msgid "Last Updated" -msgstr "Обновлен" +msgstr "ПоÑледнее обновление" #: NOT FOUND IN SOURCE msgid "LastUpdated" -msgstr "" +msgstr "ПоÑледнее обновление" -#: html/Search/Elements/PickBasics:116 +#: html/Search/Elements/PickBasics:103 msgid "LastUpdatedBy" -msgstr "" +msgstr "ПоÑледний раз обновлено" -#: html/Ticket/Elements/ShowBasics:46 +#: html/Ticket/Elements/ShowBasics:68 msgid "Left" msgstr "ОÑталоÑÑŒ" -#: html/Admin/Users/Modify.html:82 +#: html/Admin/Users/Modify.html:109 msgid "Let this user access RT" msgstr "Разрешить доÑтуп к RT" -#: html/Admin/Users/Modify.html:86 +#: html/Admin/Users/Modify.html:113 msgid "Let this user be granted rights" -msgstr "Пользователь может иметь права" +msgstr "ПредоÑтавить пользователю права" #: NOT FOUND IN SOURCE msgid "Limiting owner to %1 %2" -msgstr "Ограничиваем владельца %1 %2" +msgstr "Ограничиваем ответÑтвенного Ð´Ð»Ñ %1 %2" #: NOT FOUND IN SOURCE msgid "Limiting queue to %1 %2" msgstr "Ограничиваем очередь Ð´Ð»Ñ %1 %2" -#: lib/RT/Record.pm:1086 +#: html/Search/Elements/EditFormat:68 +msgid "Link" +msgstr "" + +#: lib/RT/Record.pm:1292 msgid "Link already exists" msgstr "СвÑзь уже ÑущеÑтвует" -#: lib/RT/Record.pm:1100 +#: lib/RT/Record.pm:1306 msgid "Link could not be created" -msgstr "Ðе могу ÑвÑзать тикеты" +msgstr "Ðевозможно Ñоздать ÑвÑзь" -#: lib/RT/Record.pm:1106 +#: lib/RT/Record.pm:1312 #. ($TransString) msgid "Link created (%1)" -msgstr "" +msgstr "СвÑзь Ñоздана (%1)" -#: lib/RT/Record.pm:1167 +#: lib/RT/Record.pm:1373 #. ($TransString) msgid "Link deleted (%1)" -msgstr "Удалена ÑвÑзь (%1)" +msgstr "СвÑзь удалена (%1)" -#: lib/RT/Record.pm:1173 +#: lib/RT/Record.pm:1379 msgid "Link not found" msgstr "СвÑзь не найдена" -#: html/Ticket/ModifyLinks.html:24 html/Ticket/ModifyLinks.html:28 +#: html/Ticket/ModifyLinks.html:46 html/Ticket/ModifyLinks.html:50 #. ($Ticket->Id) msgid "Link ticket #%1" -msgstr "СвÑзываем тикет #%1" +msgstr "СвÑзать заÑвку #%1" #: NOT FOUND IN SOURCE msgid "Link ticket %1" -msgstr "" +msgstr "СвÑзать заÑвку %1" -#: html/Ticket/Create.html:174 html/Ticket/Elements/ShowSummary:61 html/Ticket/Elements/Tabs:98 html/Ticket/ModifyAll.html:56 +#: html/Ticket/Create.html:205 html/Ticket/Elements/ShowSummary:83 html/Ticket/Elements/Tabs:120 html/Ticket/ModifyAll.html:78 msgid "Links" msgstr "СвÑзи" -#: html/Search/Elements/EditSearches:26 +#: html/Search/Elements/EditSearches:76 msgid "Load" -msgstr "" +msgstr "Загрузить" -#: html/Search/Elements/EditSearches:24 +#: html/Search/Elements/EditSearches:74 msgid "Load saved search:" +msgstr "Загрузить Ñохраненный запроÑ:" + +#: lib/RT/System.pm:87 +msgid "LoadSavedSearch" msgstr "" -#: html/Admin/Tools/Configuration.html:19 +#: html/Admin/Tools/Configuration.html:64 msgid "Loaded perl modules" +msgstr "Загруженные модули perl" + +#: lib/RT/SavedSearch.pm:112 +#. ($self->Name) +msgid "Loaded search %1" msgstr "" -#: html/Admin/Users/Modify.html:111 html/User/Prefs.html:104 +#: html/Admin/Users/Modify.html:138 html/User/Prefs.html:126 msgid "Location" msgstr "МеÑтонахождение" -#: lib/RT.pm:184 +#: lib/RT.pm:212 #. ($RT::LogDir) msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." msgstr "Ðе найден каталог Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ %1 или не доÑтупен на запиÑÑŒ.\\n RT не может продолжить работу." -#: html/Elements/Header:69 +#: html/Elements/Header:94 #. ("".$session{'CurrentUser'}->Name."") 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:57 html/Elements/Login:66 html/Elements/Login:76 lib/RT/StyleGuide.pod:797 msgid "Login" -msgstr "Логин" +msgstr "Войти" -#: html/Elements/Header:66 +#: html/Elements/Header:91 msgid "Logout" msgstr "Выйти" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:866 msgid "Lookup type mismatch" msgstr "" -#: html/Search/Bulk.html:83 +#: html/Search/Bulk.html:104 msgid "Make Owner" -msgstr "Ðазначить владельцем" +msgstr "Ðазначить ответÑтвенного" -#: html/Search/Bulk.html:107 +#: html/Search/Bulk.html:128 msgid "Make Status" -msgstr "Ðазначить ÑтатуÑ" +msgstr "УÑтановить ÑтатуÑ" -#: html/Search/Bulk.html:115 +#: html/Search/Bulk.html:136 msgid "Make date Due" -msgstr "Ðазначить Ñрок" +msgstr "УÑтановить конечный Ñрок" -#: html/Search/Bulk.html:117 +#: html/Search/Bulk.html:138 msgid "Make date Resolved" -msgstr "Изменить дату решениÑ" +msgstr "УÑтановить дату решениÑ" -#: html/Search/Bulk.html:111 +#: html/Search/Bulk.html:132 msgid "Make date Started" -msgstr "Изменить дату 'ÐачалÑÑ'" +msgstr "УÑтановить дату 'Ðачато'" -#: html/Search/Bulk.html:109 +#: html/Search/Bulk.html:130 msgid "Make date Starts" -msgstr "Изменить дату 'ÐачинаетÑÑ'" +msgstr "УÑтановить дату 'ÐачинаетÑÑ'" -#: html/Search/Bulk.html:113 +#: html/Search/Bulk.html:134 msgid "Make date Told" -msgstr "Изменить дату поÑледнего контакта" +msgstr "УÑтановить дату поÑледнего контакта" -#: html/Search/Bulk.html:103 +#: html/Search/Bulk.html:124 msgid "Make priority" -msgstr "Ðазначить приоритет" +msgstr "УÑтановить приоритет" -#: html/Search/Bulk.html:105 +#: html/Search/Bulk.html:126 msgid "Make queue" msgstr "Ðазначить очередь" -#: html/Search/Bulk.html:101 +#: html/Search/Bulk.html:122 msgid "Make subject" -msgstr "Изменить тему" +msgstr "УÑтановить тему" -#: NOT FOUND IN SOURCE -msgid "Malkovich Malkovich Malkovich Malkovich" +#: lib/RT/Group_Overlay.pm:177 +msgid "Make this group visible to user" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/index.html:78 msgid "Manage custom fields and custom field values" -msgstr "" +msgstr "Управление дополнительными полÑми и их значениÑми" -#: html/Admin/index.html:32 +#: html/Admin/index.html:69 msgid "Manage groups and group membership" -msgstr "ÐаÑтройка групп и их пользователей" +msgstr "Управление группами и членами групп" -#: html/Admin/index.html:38 +#: html/Admin/index.html:85 msgid "Manage properties and configuration which apply to all queues" -msgstr "ÐаÑтройки Ð´Ð»Ñ Ð²Ñех очередей" +msgstr "Управление ÑвойÑтвами и наÑтройками, которые применÑÑŽÑ‚ÑÑ ÐºÐ¾ вÑем очередÑм" -#: html/Admin/index.html:35 +#: html/Admin/index.html:74 msgid "Manage queues and queue-specific properties" -msgstr "ÐаÑтройка очередей и их параметров" +msgstr "Управление очередÑми и их параметрами" -#: html/Admin/index.html:29 +#: html/Admin/index.html:64 msgid "Manage users and passwords" -msgstr "ÐаÑтройка пользователей и их паролей" +msgstr "Управление пользователÑми и паролÑми" -#: lib/RT/Date.pm:413 +#: lib/RT/Date.pm:439 msgid "Mar." msgstr "Мар." #: NOT FOUND IN SOURCE msgid "March" -msgstr "" +msgstr "Март" #: NOT FOUND IN SOURCE msgid "May" -msgstr "" +msgstr "Май" -#: lib/RT/Date.pm:415 +#: lib/RT/Date.pm:441 msgid "May." msgstr "Май" -#: lib/RT/Transaction_Overlay.pm:634 +#: lib/RT/Transaction_Overlay.pm:720 #. ($value) msgid "Member %1 added" -msgstr "" +msgstr "УчаÑтник %1 добавлен" -#: lib/RT/Transaction_Overlay.pm:674 +#: lib/RT/Transaction_Overlay.pm:760 #. ($value) msgid "Member %1 deleted" -msgstr "" +msgstr "УчаÑтник %1 удален" -#: lib/RT/Group_Overlay.pm:974 +#: lib/RT/Group_Overlay.pm:1008 msgid "Member added" msgstr "Пользователь добавлен в группу" -#: lib/RT/Group_Overlay.pm:1136 +#: lib/RT/Group_Overlay.pm:1170 msgid "Member deleted" msgstr "Пользователь удален из группы" -#: lib/RT/Group_Overlay.pm:1140 +#: lib/RT/Group_Overlay.pm:1174 msgid "Member not deleted" msgstr "Пользователь не удален из группы" -#: html/Elements/SelectLinkType:25 +#: html/Elements/SelectLinkType:47 msgid "Member of" -msgstr "Входит в" +msgstr "СоÑтоит в" #: NOT FOUND IN SOURCE msgid "MemberOf" -msgstr "" +msgstr "СоÑтоит в" -#: html/Admin/Elements/GroupTabs:41 html/User/Elements/GroupTabs:41 +#: html/Admin/Elements/GroupTabs:63 html/User/Elements/GroupTabs:63 msgid "Members" -msgstr "Пользователи" +msgstr "УчаÑтники" -#: lib/RT/Transaction_Overlay.pm:631 +#: lib/RT/Transaction_Overlay.pm:717 #. ($value) msgid "Membership in %1 added" -msgstr "" +msgstr "УчаÑтие в %1 добавлено" -#: lib/RT/Transaction_Overlay.pm:671 +#: lib/RT/Transaction_Overlay.pm:757 #. ($value) msgid "Membership in %1 deleted" -msgstr "" +msgstr "УчаÑтие в %1 удалено" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:61 msgid "Memberships" -msgstr "" +msgstr "УчаÑтие в группах" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/Memberships.html:60 +#. ($UserObj->Name) msgid "Memberships of the user %1" -msgstr "" +msgstr "УчаÑтие в группах данного Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1" -#: lib/RT/Ticket_Overlay.pm:2813 +#: lib/RT/Ticket_Overlay.pm:2849 msgid "Merge Successful" -msgstr "Тикеты уÑпешно Ñклеены" +msgstr "ЗаÑвки уÑпешно объединены" -#: lib/RT/Ticket_Overlay.pm:2733 +#: lib/RT/Ticket_Overlay.pm:2736 msgid "Merge failed. Couldn't set EffectiveId" -msgstr "Склейка не удалаÑÑŒ. Ðе Ñмогла уÑтановить идентификатор тикета." +msgstr "Ошибка объединениÑ. Ðевозможно уÑтановить идентификатор заÑвки." + +#: lib/RT/Ticket_Overlay.pm:2744 +msgid "Merge failed. Couldn't set Status" +msgstr "" -#: html/Elements/EditLinks:104 html/Ticket/Elements/BulkLinks:26 +#: html/Elements/EditLinks:129 html/Ticket/Elements/BulkLinks:48 msgid "Merge into" -msgstr "Приклеить к" +msgstr "Объединить Ñ Ð·Ð°Ñвкой" -#: lib/RT/Transaction_Overlay.pm:637 +#: lib/RT/Transaction_Overlay.pm:723 #. ($value) msgid "Merged into %1" -msgstr "" +msgstr "Объединено в %1" -#: html/Search/Bulk.html:135 html/Ticket/Update.html:83 +#: html/Search/Bulk.html:165 html/Ticket/Update.html:116 msgid "Message" -msgstr "ТекÑÑ‚" +msgstr "Сообщение" #: NOT FOUND IN SOURCE msgid "Message body not shown because it is too large or is not plain text." -msgstr "" +msgstr "Тело ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð½Ðµ показано потому, что оно или Ñлишком большое или не ÑвлÑетÑÑ Ñ‚ÐµÐºÑтом." -#: lib/RT/Ticket_Overlay.pm:2514 +#: lib/RT/Ticket_Overlay.pm:2406 msgid "Message could not be recorded" -msgstr "" +msgstr "Ðевозможно запиÑать Ñообщение" #: NOT FOUND IN SOURCE msgid "Message recipients" -msgstr "" +msgstr "Получатели ÑообщениÑ" -#: lib/RT/Ticket_Overlay.pm:2517 +#: lib/RT/Ticket_Overlay.pm:2409 msgid "Message recorded" -msgstr "" +msgstr "Сообщение запиÑано" -#: html/Ticket/Elements/PreviewScrips:70 +#: html/Ticket/Elements/PreviewScrips:115 msgid "Messages about this ticket will not be sent to..." +msgstr "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± Ñтой заÑвке не будет отправлены..." + +#: html/Search/Build.html:667 +msgid "Mismatched parentheses" msgstr "" -#: lib/RT/Record.pm:749 +#: lib/RT/Record.pm:940 msgid "Missing a primary key?: %1" -msgstr "" +msgstr "Пропущен первичный ключ?: %1" -#: html/Admin/Users/Modify.html:166 html/User/Prefs.html:71 +#: html/Admin/Users/Modify.html:193 html/User/Prefs.html:93 msgid "Mobile" -msgstr "Мобильник" +msgstr "Мобильный" #: NOT FOUND IN SOURCE msgid "MobilePhone" -msgstr "MobilePhone" +msgstr "Мобильный телефон" #: NOT FOUND IN SOURCE msgid "Modified" -msgstr "" +msgstr "Изменено" #: NOT FOUND IN SOURCE msgid "Modify" -msgstr "" +msgstr "Изменить" -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "Modify Access Control List" msgstr "Изменить ÑпиÑок ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ñ Ð´Ð¾Ñтупа" #: NOT FOUND IN SOURCE msgid "Modify Custom Field %1" -msgstr "Изменение дополнительного Ð¿Ð¾Ð»Ñ %1" +msgstr "Изменить дополнительное поле %1" -#: NOT FOUND IN SOURCE -msgid "Modify Custom Fields which apply to all %1" +#: html/Admin/Elements/ObjectCustomFields:96 +#. (loc(lc($FriendlySubTypes)), loc(lc($Types))) +msgid "Modify Custom Fields which apply to %1 for all %2" msgstr "" -#: html/Admin/Global/CustomFields.html:43 html/Admin/Global/index.html:50 +#: html/Admin/Elements/ObjectCustomFields:98 +#. (loc(lc($Types))) +msgid "Modify Custom Fields which apply to all %1" +msgstr "Изменить дополнительные полÑ, применÑемые ко вÑем %1" + +#: NOT FOUND IN SOURCE msgid "Modify Custom Fields which apply to all queues" -msgstr "Изменить дополнительные полÑ, применÑемые кл вÑем очередÑм" +msgstr "Изменить дополнительные полÑ, применÑемые ко вÑем очередÑм" -#: html/Admin/Global/GroupRights.html:84 html/Admin/Groups/GroupRights.html:72 html/Admin/Queues/GroupRights.html:85 +#: html/Admin/Global/GroupRights.html:106 html/Admin/Groups/GroupRights.html:94 html/Admin/Queues/GroupRights.html:107 msgid "Modify Group Rights" -msgstr "" +msgstr "Изменить права группы" -#: html/Admin/Groups/Members.html:80 html/User/Groups/Members.html:79 +#: html/Admin/Groups/Members.html:102 html/User/Groups/Members.html:101 msgid "Modify Members" -msgstr "" +msgstr "Изменить учаÑтников" -#: html/User/Delegation.html:36 +#: html/User/Delegation.html:58 msgid "Modify Rights" -msgstr "" +msgstr "Изменить права" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "Modify Scrip templates for this queue" msgstr "Изменить шаблоны Ñкриплетов Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ очереди" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "Modify Scrips for this queue" msgstr "Изменить Ñкриплеты Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ очереди" #: NOT FOUND IN SOURCE msgid "Modify System ACLS" -msgstr "" +msgstr "Изменить ÑиÑтемные права доÑтупа" #: NOT FOUND IN SOURCE msgid "Modify Template %1" -msgstr "" +msgstr "Изменить шаблон %1" -#: html/Admin/Global/UserRights.html:53 html/Admin/Groups/UserRights.html:54 html/Admin/Queues/UserRights.html:53 +#: html/Admin/Global/UserRights.html:75 html/Admin/Groups/UserRights.html:76 html/Admin/Queues/UserRights.html:75 msgid "Modify User Rights" -msgstr "" +msgstr "Изменить права пользователÑ" -#: html/Admin/Queues/CustomField.html:44 +#: html/Admin/Queues/CustomField.html:66 #. ($QueueObj->Name()) msgid "Modify a CustomField for queue %1" -msgstr "" +msgstr "Изменить дополнительное поле Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ %1" -#: html/Admin/Global/CustomField.html:52 +#: NOT FOUND IN SOURCE msgid "Modify a CustomField which applies to all queues" -msgstr "" +msgstr "Изменить дополнительное поле, которое применÑетÑÑ ÐºÐ¾ вÑем очередÑм" -#: html/Admin/Queues/Scrip.html:53 +#: html/Admin/Queues/Scrip.html:75 #. ($QueueObj->Name) msgid "Modify a scrip for queue %1" -msgstr "Изменить Ñкрипт Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ %1" +msgstr "Изменить Ñкриплет Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ %1" -#: html/Admin/Global/Scrip.html:47 +#: html/Admin/Global/Scrip.html:69 msgid "Modify a scrip which applies to all queues" -msgstr "Изменение Ñкрипта, который дейÑтвует Ð´Ð»Ñ Ð²Ñех очередей" - -#: NOT FOUND IN SOURCE -msgid "Modify article #%1" -msgstr "" +msgstr "Изменить Ñкриплет, который дейÑтвует Ð´Ð»Ñ Ð²Ñех очередей" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:90 +#. ($CF->Name) msgid "Modify associated objects for %1" -msgstr "" +msgstr "Изменить аÑÑоциированные объекты Ð´Ð»Ñ %1" #: NOT FOUND IN SOURCE msgid "Modify dates for # %1" -msgstr "" +msgstr "Изменить даты заÑвки #%1" -#: html/Ticket/ModifyDates.html:24 html/Ticket/ModifyDates.html:28 +#: html/Ticket/ModifyDates.html:46 html/Ticket/ModifyDates.html:50 #. ($TicketObj->Id) msgid "Modify dates for #%1" -msgstr "Изменение дат в тикете #%1" +msgstr "Изменить даты заÑвки #%1" -#: html/Ticket/ModifyDates.html:34 +#: html/Ticket/ModifyDates.html:56 #. ($TicketObj->Id) msgid "Modify dates for ticket # %1" -msgstr "Изменение дат в тикете #%1" +msgstr "Изменить даты заÑвки #%1" -#: html/Admin/Global/GroupRights.html:24 html/Admin/Global/GroupRights.html:27 html/Admin/Global/index.html:55 +#: html/Admin/Elements/GlobalCustomFieldTabs:65 html/Admin/Global/index.html:72 +msgid "Modify global custom fields" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:70 html/Admin/Global/GroupRights.html:46 html/Admin/Global/GroupRights.html:49 html/Admin/Global/index.html:77 msgid "Modify global group rights" -msgstr "Изменение глобальных прав группы" +msgstr "Изменить общие права группы" -#: html/Admin/Global/GroupRights.html:32 +#: html/Admin/Global/GroupRights.html:54 msgid "Modify global group rights." -msgstr "Изменение глобальных прав группы" +msgstr "Изменить общие права группы." #: NOT FOUND IN SOURCE msgid "Modify global rights for groups" -msgstr "" +msgstr "Изменить общие права Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¿" #: NOT FOUND IN SOURCE msgid "Modify global rights for users" -msgstr "" +msgstr "Изменить общие права Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹" #: NOT FOUND IN SOURCE msgid "Modify global scrips" -msgstr "" +msgstr "Изменить общие Ñкриплеты" -#: html/Admin/Global/UserRights.html:24 html/Admin/Global/UserRights.html:27 html/Admin/Global/index.html:59 +#: html/Admin/Global/UserRights.html:46 html/Admin/Global/UserRights.html:49 html/Admin/Global/index.html:81 msgid "Modify global user rights" -msgstr "Изменение глобальных прав пользователÑ" +msgstr "Изменить общие права пользователÑ" -#: html/Admin/Global/UserRights.html:32 +#: html/Admin/Global/UserRights.html:54 msgid "Modify global user rights." -msgstr "Изменение глобальных прав пользователÑ." +msgstr "Изменить общие права пользователÑ." -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "Modify group metadata or delete group" -msgstr "Изменение метаданных группы или ее удаление" +msgstr "Изменить метаданные группы или удалить ее" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:164 +#. ($CustomFieldObj->Name) msgid "Modify group rights for custom field %1" -msgstr "" +msgstr "Изменить права группы на дополнительное поле %1" -#: html/Admin/Groups/GroupRights.html:24 html/Admin/Groups/GroupRights.html:28 html/Admin/Groups/GroupRights.html:34 +#: html/Admin/Groups/GroupRights.html:46 html/Admin/Groups/GroupRights.html:50 html/Admin/Groups/GroupRights.html:56 #. ($GroupObj->Name) msgid "Modify group rights for group %1" -msgstr "Изменение прав групп Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ðµ %1" +msgstr "Изменить права группы на группу %1" -#: html/Admin/Queues/GroupRights.html:24 html/Admin/Queues/GroupRights.html:28 +#: html/Admin/Queues/GroupRights.html:46 html/Admin/Queues/GroupRights.html:50 #. ($QueueObj->Name) msgid "Modify group rights for queue %1" -msgstr "Изменение прав групп Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ %1" +msgstr "Изменить права группы на очередь %1" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "Modify membership roster for this group" -msgstr "" +msgstr "Изменить ÑпиÑок учаÑтников Ñтой группы" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "Modify one's own RT account" -msgstr "" +msgstr "Изменить ÑобÑтвенную учетную запиÑÑŒ RT" -#: html/Admin/Queues/People.html:24 html/Admin/Queues/People.html:28 +#: html/Admin/Queues/People.html:46 html/Admin/Queues/People.html:50 #. ($QueueObj->Name) msgid "Modify people related to queue %1" -msgstr "Изменение пользователей отноÑÑщихÑÑ Ðº очереди %1" +msgstr "Изменить пользователей, отноÑÑщихÑÑ Ðº очереди %1" -#: html/Ticket/ModifyPeople.html:24 html/Ticket/ModifyPeople.html:28 html/Ticket/ModifyPeople.html:34 +#: html/Ticket/ModifyPeople.html:46 html/Ticket/ModifyPeople.html:50 html/Ticket/ModifyPeople.html:56 #. ($Ticket->id) #. ($Ticket->Id) msgid "Modify people related to ticket #%1" -msgstr "Изменение пользователей отноÑÑщихÑÑ Ðº тикету #%1" +msgstr "Изменить пользователей, отноÑÑщихÑÑ Ðº заÑвке #%1" -#: html/Admin/Queues/Scrips.html:45 +#: html/Admin/Queues/Scrips.html:67 #. ($QueueObj->Name) msgid "Modify scrips for queue %1" -msgstr "Изменить Ñкрипты Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ %1" +msgstr "Изменить Ñкриплеты Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ %1" -#: html/Admin/Global/Scrips.html:43 html/Admin/Global/index.html:41 +#: html/Admin/Elements/GlobalCustomFieldTabs:56 html/Admin/Global/Scrips.html:65 html/Admin/Global/index.html:63 msgid "Modify scrips which apply to all queues" -msgstr "Изменение Ñкриптов, которые дейÑтвуют на вÑе очереди" +msgstr "Изменить Ñкриплеты, которые дейÑтвуют на вÑе очереди" -#: html/Admin/Global/Template.html:24 html/Admin/Global/Template.html:29 html/Admin/Global/Template.html:80 html/Admin/Queues/Template.html:77 +#: html/Admin/Global/Template.html:102 html/Admin/Global/Template.html:46 html/Admin/Global/Template.html:51 html/Admin/Queues/Template.html:99 #. (loc($TemplateObj->Name())) #. ($TemplateObj->id) msgid "Modify template %1" -msgstr "Изменение шаблона %1" +msgstr "Изменить шаблон %1" -#: html/Admin/Global/Templates.html:43 +#: html/Admin/Global/Templates.html:65 msgid "Modify templates which apply to all queues" msgstr "Изменить шаблоны, которые применÑÑŽÑ‚ÑÑ ÐºÐ¾ вÑем очередÑм" -#: html/Admin/Groups/Modify.html:86 html/User/Groups/Modify.html:85 +#: html/Admin/Groups/Modify.html:119 html/User/Groups/Modify.html:107 #. ($Group->Name) msgid "Modify the group %1" -msgstr "ÐаÑтройки Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ %1" +msgstr "Изменить группу %1" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "Modify the queue watchers" msgstr "Изменить очередь наблюдателей" -#: html/Admin/Users/Modify.html:263 +#: html/Admin/Users/Modify.html:301 #. ($UserObj->Name) msgid "Modify the user %1" -msgstr "ÐаÑтройки Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1" +msgstr "Изменить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %1" -#: html/Ticket/ModifyAll.html:36 +#: html/Ticket/ModifyAll.html:58 #. ($Ticket->Id) msgid "Modify ticket # %1" -msgstr "Изменение тикета # %1" +msgstr "Изменить заÑвку # %1" -#: html/Ticket/Modify.html:24 html/Ticket/Modify.html:27 html/Ticket/Modify.html:33 +#: html/Ticket/Modify.html:46 html/Ticket/Modify.html:49 html/Ticket/Modify.html:55 #. ($TicketObj->Id) msgid "Modify ticket #%1" -msgstr "Изменение тикета # %1" +msgstr "Изменить заÑвку # %1" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "Modify tickets" -msgstr "Изменить тикеты" +msgstr "Изменить заÑвки" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:157 +#. ($CustomFieldObj->Name) msgid "Modify user rights for custom field %1" -msgstr "" +msgstr "Изменить права Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° дополнительное поле %1" -#: html/Admin/Groups/UserRights.html:24 html/Admin/Groups/UserRights.html:28 html/Admin/Groups/UserRights.html:34 +#: html/Admin/Groups/UserRights.html:46 html/Admin/Groups/UserRights.html:50 html/Admin/Groups/UserRights.html:56 #. ($GroupObj->Name) msgid "Modify user rights for group %1" -msgstr "Изменение прав Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ %1" +msgstr "Изменить права пользователей группы %1" -#: html/Admin/Queues/UserRights.html:24 html/Admin/Queues/UserRights.html:28 +#: html/Admin/Queues/UserRights.html:46 html/Admin/Queues/UserRights.html:50 #. ($QueueObj->Name) msgid "Modify user rights for queue %1" -msgstr "Изменение прав Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ %1" +msgstr "Изменить права Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° очередь %1" #: NOT FOUND IN SOURCE msgid "Modify watchers for queue '%1'" -msgstr "Изменение наблюдателей Ð´Ð»Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ '%1'" +msgstr "Изменить наблюдателей очереди '%1'" -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "ModifyACL" -msgstr "" +msgstr "ИзменÑтьПраваДоÑтупа" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/CustomField_Overlay.pm:103 +msgid "ModifyCustomField" +msgstr "ИзменÑтьДополнительноеПоле" + +#: lib/RT/Group_Overlay.pm:174 msgid "ModifyOwnMembership" -msgstr "" +msgstr "ИзменÑтьСобÑтвенноеУчаÑтиеВГруппах" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "ModifyQueueWatchers" -msgstr "" +msgstr "ИзменÑтьÐаблюдателейОчереди" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "ModifyScrips" -msgstr "" +msgstr "ИзменÑтьСкриплеты" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "ModifySelf" -msgstr "" +msgstr "ИзменÑтьСебÑ" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "ModifyTemplate" -msgstr "" +msgstr "ИзменÑтьШаблон" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "ModifyTicket" -msgstr "" +msgstr "ИзменÑтьЗаÑвку" -#: lib/RT/Date.pm:388 +#: lib/RT/Date.pm:413 msgid "Mon." msgstr "Пнд." -#: html/Ticket/Elements/ShowRequestor:40 +#: html/Ticket/Elements/ShowRequestor:62 #. ($name) msgid "More about %1" msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ %1" #: NOT FOUND IN SOURCE msgid "Move" -msgstr "" +msgstr "ПеремеÑтить" -#: html/Admin/Elements/EditCustomFields:60 +#: html/Admin/Elements/PickCustomFields:83 msgid "Move down" -msgstr "" +msgstr "ПеремеÑтить вниз" -#: html/Admin/Elements/EditCustomFields:52 +#: html/Admin/Elements/PickCustomFields:75 msgid "Move up" -msgstr "" +msgstr "ПеремеÑтить вверх" -#: html/Admin/Elements/SelectSingleOrMultiple:26 +#: html/Admin/Elements/SelectSingleOrMultiple:48 msgid "Multiple" msgstr "ÐеÑколько значений" -#: lib/RT/User_Overlay.pm:197 +#: lib/RT/User_Overlay.pm:227 msgid "Must specify 'Name' attribute" msgstr "Ð’Ñ‹ должны указать ИмÑ" -#: html/SelfService/Elements/MyRequests:48 +#: html/SelfService/Elements/MyRequests:70 #. ($friendly_status) msgid "My %1 tickets" -msgstr "" +msgstr "%1 ваших заÑвок" #: NOT FOUND IN SOURCE msgid "My Approvals" -msgstr "Мои визы" +msgstr "Ваши подтверждениÑ" -#: html/Approvals/index.html:24 html/Approvals/index.html:25 +#: html/Approvals/index.html:46 html/Approvals/index.html:47 msgid "My approvals" -msgstr "Мои визы" +msgstr "Ваши подтверждениÑ" -#: html/Search/Elements/SearchPrivacy:5 html/Search/Elements/SelectSearchObject:8 html/Search/Elements/SelectSearchesForObjects:8 +#: html/Search/Elements/SearchPrivacy:50 html/Search/Elements/SelectSearchObject:53 html/Search/Elements/SelectSearchesForObjects:53 msgid "My saved searches" -msgstr "" +msgstr "Ваши Ñохраненные запроÑÑ‹" -#: html/Admin/Elements/AddCustomFieldValue:31 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/ModifyTemplate:27 html/Admin/Groups/Modify.html:43 html/Elements/SelectGroups:25 html/Elements/SelectUsers:27 html/User/Groups/Modify.html:43 +#: html/Admin/CustomFields/Modify.html:58 html/Admin/Elements/AddCustomFieldValue:53 html/Admin/Elements/EditCustomField:55 html/Admin/Elements/EditCustomFieldValues:55 html/Admin/Elements/ModifyTemplate:49 html/Admin/Groups/Modify.html:65 html/User/Groups/Modify.html:65 msgid "Name" msgstr "ИмÑ" -#: lib/RT/User_Overlay.pm:204 +#: lib/RT/User_Overlay.pm:234 msgid "Name in use" msgstr "Ð˜Ð¼Ñ ÑƒÐ¶Ðµ иÑпользуетÑÑ" #: NOT FOUND IN SOURCE msgid "Name matches" -msgstr "" +msgstr "Совпадение имен" #: NOT FOUND IN SOURCE msgid "Need approval from system administrator" -msgstr "" +msgstr "Ðеобходимо подтверждение ÑиÑтемного админиÑтратора" -#: html/Ticket/Elements/ShowDates:52 +#: html/Ticket/Elements/ShowDates:73 msgid "Never" -msgstr "" +msgstr "Ðикогда" -#: html/Elements/Quicksearch:29 +#: html/Elements/Quicksearch:51 msgid "New" msgstr "Ðовых" -#: NOT FOUND IN SOURCE -msgid "New Article" -msgstr "" - -#: html/Elements/EditLinks:93 +#: html/Elements/EditLinks:115 msgid "New Links" msgstr "Ðовые ÑвÑзи" -#: html/Admin/Users/Modify.html:92 html/User/Prefs.html:87 +#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:109 msgid "New Password" msgstr "Ðовый пароль" #: etc/initialdata:332 msgid "New Pending Approval" -msgstr "" +msgstr "Ðовое ожидающее подтверждение" -#: html/Ticket/Elements/Tabs:170 +#: html/Ticket/Elements/Tabs:193 msgid "New Query" -msgstr "" +msgstr "Ðовый запроÑ" #: NOT FOUND IN SOURCE msgid "New Relationships" -msgstr "" +msgstr "Ðовые ÑвÑзи" #: NOT FOUND IN SOURCE msgid "New Search" msgstr "Ðовый поиÑк" -#: NOT FOUND IN SOURCE -msgid "New class" -msgstr "" - -#: html/Admin/Global/CustomField.html:40 html/Admin/Global/CustomFields.html:38 html/Admin/Queues/CustomField.html:51 html/Admin/Queues/CustomFields.html:40 +#: html/Admin/Elements/CustomFieldTabs:93 html/Admin/Queues/CustomField.html:73 msgid "New custom field" msgstr "Ðовое дополнительное поле" -#: html/Admin/Elements/GroupTabs:53 html/User/Elements/GroupTabs:51 +#: html/Admin/Elements/GroupTabs:77 html/User/Elements/GroupTabs:73 msgid "New group" msgstr "ÐÐ¾Ð²Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°" -#: html/SelfService/Prefs.html:31 +#: html/SelfService/Prefs.html:53 msgid "New password" msgstr "Ðовый пароль" -#: lib/RT/User_Overlay.pm:773 +#: lib/RT/User_Overlay.pm:817 msgid "New password notification sent" msgstr "Отправлено Ñообщение Ñ Ð½Ð¾Ð²Ñ‹Ð¼ паролем" -#: html/Admin/Elements/QueueTabs:69 +#: html/Admin/Elements/QueueTabs:95 msgid "New queue" msgstr "ÐÐ¾Ð²Ð°Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´ÑŒ" @@ -3453,11 +3414,11 @@ msgstr "ÐÐ¾Ð²Ð°Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´ÑŒ" msgid "New request" msgstr "Ðовый запроÑ" -#: html/Admin/Elements/SelectRights:41 +#: html/Admin/Elements/SelectRights:65 msgid "New rights" msgstr "Ðовые права" -#: html/Admin/Global/Scrip.html:39 html/Admin/Global/Scrips.html:38 html/Admin/Queues/Scrip.html:42 html/Admin/Queues/Scrips.html:54 +#: html/Admin/Global/Scrip.html:61 html/Admin/Global/Scrips.html:60 html/Admin/Queues/Scrip.html:64 html/Admin/Queues/Scrips.html:76 msgid "New scrip" msgstr "Ðовый Ñкриплет" @@ -3465,27 +3426,27 @@ msgstr "Ðовый Ñкриплет" msgid "New search" msgstr "Ðовый поиÑк" -#: html/Admin/Global/Template.html:59 html/Admin/Global/Templates.html:38 html/Admin/Queues/Template.html:57 html/Admin/Queues/Templates.html:49 +#: html/Admin/Global/Template.html:81 html/Admin/Global/Templates.html:60 html/Admin/Queues/Template.html:79 html/Admin/Queues/Templates.html:71 msgid "New template" msgstr "Ðовый шаблон" -#: html/SelfService/Elements/Tabs:47 +#: html/SelfService/Elements/Tabs:69 msgid "New ticket" -msgstr "" +msgstr "ÐÐ¾Ð²Ð°Ñ Ð·Ð°Ñвка" -#: lib/RT/Ticket_Overlay.pm:2700 +#: lib/RT/Ticket_Overlay.pm:2713 msgid "New ticket doesn't exist" -msgstr "Ðовый тикет не ÑущеÑтвует" +msgstr "ÐÐ¾Ð²Ð°Ñ Ð·Ð°Ñвка не ÑущеÑтвует" -#: html/Admin/Elements/UserTabs:50 +#: html/Admin/Elements/UserTabs:78 msgid "New user" msgstr "Ðовый пользователь" -#: html/Admin/Elements/CreateUserCalled:25 +#: html/Admin/Elements/CreateUserCalled:47 msgid "New user called" msgstr "Добавить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼" -#: html/Admin/Queues/People.html:54 html/Ticket/Elements/EditPeople:28 +#: html/Admin/Queues/People.html:76 html/Ticket/Elements/EditPeople:50 msgid "New watchers" msgstr "Ðовые наблюдатели" @@ -3493,13 +3454,13 @@ msgstr "Ðовые наблюдатели" msgid "New window setting" msgstr "Ðовые наÑтройки окна" -#: html/Ticket/Elements/Tabs:70 +#: html/Ticket/Elements/Tabs:92 msgid "Next" msgstr "Вперед" -#: html/Elements/TicketList:67 +#: html/Elements/TicketList:104 msgid "Next Page" -msgstr "" +msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ñтраница" #: NOT FOUND IN SOURCE msgid "Next page" @@ -3509,188 +3470,193 @@ msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ñтраница" msgid "NickName" msgstr "ПÑевдоним" -#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 +#: html/Admin/Users/Modify.html:84 html/User/Prefs.html:72 msgid "Nickname" msgstr "ПÑевдоним" #: NOT FOUND IN SOURCE msgid "No" -msgstr "" +msgstr "Ðет" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:145 msgid "No Class defined" msgstr "" -#: html/Admin/Elements/EditCustomField:89 html/Admin/Elements/EditCustomFields:103 +#: html/Admin/CustomFields/Modify.html:124 html/Admin/Elements/EditCustomField:119 msgid "No CustomField" -msgstr "Ðет такого полÑ" +msgstr "Ðет дополнительного полÑ" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:103 msgid "No CustomField defined" -msgstr "" +msgstr "Дополнительное поле не указано" -#: html/Admin/Groups/GroupRights.html:83 html/Admin/Groups/UserRights.html:70 +#: html/Admin/Groups/GroupRights.html:105 html/Admin/Groups/UserRights.html:92 msgid "No Group defined" -msgstr "Ðет такой группы" +msgstr "Группа не указана" -#: lib/RT/Tickets_Overlay_SQL.pm:452 +#: lib/RT/Tickets_Overlay_SQL.pm:477 msgid "No Query" -msgstr "" +msgstr "Ðет запроÑа" -#: html/Admin/Queues/GroupRights.html:96 html/Admin/Queues/UserRights.html:67 +#: html/Admin/Queues/GroupRights.html:118 html/Admin/Queues/UserRights.html:89 msgid "No Queue defined" -msgstr "Ðет такой очереди" +msgstr "Очередь не указана" -#: bin/rt-crontool:52 +#: bin/rt-crontool:73 msgid "No RT user found. Please consult your RT administrator.\\n" msgstr "Пользователь RT не найден. ПожалуйÑта, обратитеÑÑŒ к вашему админиÑтратору RT.\\n" -#: html/Admin/Global/Template.html:78 html/Admin/Queues/Template.html:75 +#: html/Admin/Global/Template.html:100 html/Admin/Queues/Template.html:97 msgid "No Template" -msgstr "Шаблон не определен" +msgstr "Ðет шаблона" #: NOT FOUND IN SOURCE msgid "No Ticket specified. Aborting ticket " -msgstr "Тикет не задан. Ðичего не делаем." +msgstr "ЗаÑвка не указана. Отмена." #: NOT FOUND IN SOURCE msgid "No Ticket specified. Aborting ticket modifications\\n\\n" -msgstr "Тикет не задан. ОтменÑем Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ‚Ð¸ÐºÐµÑ‚Ð°\\n\\n" +msgstr "ЗаÑвка не указана. ОтменÑем Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð·Ð°Ñвки\\n\\n" -#: html/Approvals/Elements/Approve:45 +#: html/Approvals/Elements/Approve:67 msgid "No action" msgstr "Ðет дейÑтвиÑ" -#: lib/RT/Record.pm:744 +#: lib/RT/Record.pm:935 msgid "No column specified" -msgstr "" +msgstr "Колонка не указана" #: NOT FOUND IN SOURCE msgid "No command found\\n" msgstr "Команда не найдена\\n" -#: html/Ticket/Elements/ShowRequestor:46 +#: html/Ticket/Elements/ShowRequestor:68 msgid "No comment entered about this user" -msgstr "Без комментариев" +msgstr "Ðет комментариев о пользователе" #: NOT FOUND IN SOURCE msgid "No correspondence attached" msgstr "ПуÑтое Ñообщение" -#: lib/RT/Action/Generic.pm:159 lib/RT/Condition/Generic.pm:175 lib/RT/Search/ActiveTicketsInQueue.pm:55 lib/RT/Search/Generic.pm:112 +#: lib/RT/Action/Generic.pm:186 lib/RT/Condition/Generic.pm:198 lib/RT/Search/ActiveTicketsInQueue.pm:78 lib/RT/Search/Generic.pm:135 #. (ref $self) msgid "No description for %1" msgstr "Ðет опиÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ %1" -#: lib/RT/Users_Overlay.pm:159 +#: lib/RT/Users_Overlay.pm:185 msgid "No group specified" msgstr "Ðе указана группа" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:52 msgid "No groups matching search criteria found." -msgstr "" +msgstr "Группы, удовелÑтворÑющие уÑловию поиÑка, не найдены." -#: lib/RT/Ticket_Overlay.pm:2475 +#: lib/RT/Ticket_Overlay.pm:2349 msgid "No message attached" -msgstr "" +msgstr "Ðет приÑоединенных Ñообщений" -#: lib/RT/User_Overlay.pm:991 +#: lib/RT/User_Overlay.pm:1035 msgid "No password set" -msgstr "ОтÑутÑтвует пароль" +msgstr "Пароль не уÑтановлен" -#: lib/RT/Queue_Overlay.pm:296 +#: lib/RT/Queue_Overlay.pm:358 msgid "No permission to create queues" -msgstr "У Ð²Ð°Ñ Ð½ÐµÑ‚ права на Ñоздание очереди" +msgstr "Ðет прав Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´ÐµÐ¹" -#: NOT FOUND IN SOURCE +#: lib/RT/Ticket_Overlay.pm:409 +#. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" -msgstr "" +msgstr "Ðет прав Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð·Ð°Ñвок в очереди '%1'" -#: lib/RT/User_Overlay.pm:157 +#: lib/RT/User_Overlay.pm:187 msgid "No permission to create users" -msgstr "Ð’Ñ‹ не имеете права Ñоздавать пользователей" +msgstr "Ðет прав Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹" -#: html/SelfService/Display.html:125 +#: html/SelfService/Display.html:165 msgid "No permission to display that ticket" -msgstr "Показ Ñтого тикета запрещен" +msgstr "Ðет прав Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра Ñтой заÑвки" -#: html/SelfService/Update.html:68 +#: html/SelfService/Update.html:117 msgid "No permission to view update ticket" -msgstr "Запрещен показ изменений Ñтого тикета" +msgstr "Ðет прав Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра обновлений Ñтой заÑвки" -#: lib/RT/Queue_Overlay.pm:716 lib/RT/Ticket_Overlay.pm:1581 +#: lib/RT/Queue_Overlay.pm:792 lib/RT/Ticket_Overlay.pm:1450 msgid "No principal specified" msgstr "Пользователь не указан" -#: html/Admin/Queues/People.html:153 html/Admin/Queues/People.html:163 +#: html/Admin/Queues/People.html:175 html/Admin/Queues/People.html:185 msgid "No principals selected." msgstr "Пользователи не выбраны." -#: html/Admin/Queues/index.html:34 +#: html/Admin/Queues/index.html:57 msgid "No queues matching search criteria found." -msgstr "Ðичего подходÑщего не найдено." +msgstr "Очереди, удовелÑтворÑющие уÑловию поиÑка, не найдены." -#: html/Admin/Elements/SelectRights:81 +#: html/Admin/Elements/SelectRights:106 msgid "No rights found" -msgstr "" +msgstr "Права не найдены" -#: html/Admin/Elements/SelectRights:32 +#: html/Admin/Elements/SelectRights:53 msgid "No rights granted." -msgstr "Ðет прав." +msgstr "Права не выданы." + +#: lib/RT/SavedSearch.pm:187 +msgid "No search loaded" +msgstr "" -#: html/Search/Bulk.html:162 +#: html/Search/Bulk.html:194 msgid "No search to operate on." -msgstr "Ðечего делать." +msgstr "Ðет запроÑа Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка." -#: html/Elements/TicketList:155 +#: html/Elements/RT__Ticket/ColumnMap:134 msgid "No subject" -msgstr "" +msgstr "Ðет темы" #: NOT FOUND IN SOURCE msgid "No ticket id specified" -msgstr "Ðе указан номер тикета" +msgstr "Идентификатор заÑвки не указан" -#: lib/RT/Transaction_Overlay.pm:455 lib/RT/Transaction_Overlay.pm:493 +#: lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:554 msgid "No transaction type specified" -msgstr "Ðе указан тип транзакции" +msgstr "Тип транзакции не указан" #: NOT FOUND IN SOURCE msgid "No user or email address specified" -msgstr "" +msgstr "Пользователь или Ð°Ð´Ñ€ÐµÑ email не указан" -#: html/Admin/Users/index.html:35 +#: html/Admin/Users/index.html:55 msgid "No users matching search criteria found." -msgstr "Ðи одного подходÑщего Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð½Ðµ найдено." +msgstr "Пользователи, удовелÑтворÑющие уÑловию поиÑка, не найдены." #: NOT FOUND IN SOURCE msgid "No valid RT user found. RT cvs handler disengaged. Please consult your RT administrator.\\n" msgstr "Ðе найден пользователь RT. Обработчик CVS отключен. ОбратитеÑÑŒ к админиÑтратору RT.\\n" -#: lib/RT/Record.pm:741 +#: lib/RT/Record.pm:932 msgid "No value sent to _Set!\\n" -msgstr "" +msgstr "Ðикакое значение не отправлено _Set!\\n" -#: html/Elements/QuickCreate:16 +#: html/Elements/QuickCreate:61 msgid "Nobody" -msgstr "" +msgstr "Ðикто" -#: lib/RT/Record.pm:746 +#: lib/RT/Record.pm:937 msgid "Nonexistant field?" -msgstr "" +msgstr "ÐеÑущеÑтвующее поле?" #: NOT FOUND IN SOURCE msgid "Not logged in" -msgstr "" +msgstr "Ðе зарегиÑтрирован" -#: html/Elements/Header:71 +#: html/Elements/Header:96 msgid "Not logged in." msgstr "Ðе зарегиÑтрирован." -#: lib/RT/Date.pm:369 +#: lib/RT/Date.pm:393 msgid "Not set" msgstr "Ðе уÑтановлено" -#: html/NoAuth/Reminder.html:26 +#: html/NoAuth/Reminder.html:48 msgid "Not yet implemented." msgstr "Еще не реализовано." @@ -3698,127 +3664,141 @@ msgstr "Еще не реализовано." msgid "Not yet implemented...." msgstr "Еще не реализовано..." -#: html/Approvals/Elements/Approve:48 +#: html/Approvals/Elements/Approve:70 msgid "Notes" -msgstr "Примечание" +msgstr "ПримечаниÑ" -#: lib/RT/User_Overlay.pm:776 +#: lib/RT/User_Overlay.pm:820 msgid "Notification could not be sent" -msgstr "Ðе могу отоÑлать уведомление" +msgstr "Ðевозможно отправить уведомление" #: etc/initialdata:101 msgid "Notify AdminCcs" -msgstr "" +msgstr "УведомлÑть ÐдминиÑтративныеКопии" #: etc/initialdata:97 msgid "Notify AdminCcs as Comment" -msgstr "" +msgstr "УведомлÑть ÐдминиÑтративныеКопии как Комментарий" #: etc/initialdata:93 etc/upgrade/3.1.17/content:6 msgid "Notify Ccs" -msgstr "" +msgstr "УведомлÑть Копии" #: etc/initialdata:89 etc/upgrade/3.1.17/content:2 msgid "Notify Ccs as Comment" -msgstr "" +msgstr "УведомлÑть Копии как Комментарий" #: etc/initialdata:128 msgid "Notify Other Recipients" -msgstr "" +msgstr "УведомлÑть других Получателей" #: etc/initialdata:124 msgid "Notify Other Recipients as Comment" -msgstr "" +msgstr "УведомлÑть других Получателей как Комментарий" #: etc/initialdata:85 msgid "Notify Owner" -msgstr "" +msgstr "УведомлÑть ОтветÑтвенного" #: etc/initialdata:81 msgid "Notify Owner as Comment" -msgstr "" +msgstr "УведомлÑть ОтветÑтвенного как Комментарий" #: etc/initialdata:376 msgid "Notify Owner of their rejected ticket" -msgstr "" +msgstr "УведомлÑть ОтветÑтвенного об отклонении заÑвки" #: etc/initialdata:365 msgid "Notify Owner of their ticket has been approved by all approvers" -msgstr "" +msgstr "УведомлÑть ОтветÑтвенного о подтверждении заÑвки вÑеми подтверждающими" #: etc/initialdata:353 msgid "Notify Owner of their ticket has been approved by some approver" -msgstr "" +msgstr "УведомлÑть ОтветÑтвенного о подтверждении заÑвки одним из подтверждающих" #: etc/initialdata:334 msgid "Notify Owners and AdminCcs of new items pending their approval" -msgstr "" +msgstr "УведомлÑть ОтветÑтвенных и ÐдминиÑтративныеКопии о новых, ожидающих их подтверждениÑÑ…" #: etc/initialdata:77 msgid "Notify Requestors" -msgstr "" +msgstr "УведомлÑть ÐвторовЗаÑвки" #: etc/initialdata:111 msgid "Notify Requestors and Ccs" -msgstr "" +msgstr "УведомлÑть ÐвторовЗаÑвки и Копии" #: etc/initialdata:106 msgid "Notify Requestors and Ccs as Comment" -msgstr "" +msgstr "УведомлÑть ÐвторовЗаÑвки и Копии как Комментарий" #: etc/initialdata:120 msgid "Notify Requestors, Ccs and AdminCcs" -msgstr "" +msgstr "УведомлÑть Ðвторов заÑвки, Копии и ÐдминиÑтративныеКопии" #: etc/initialdata:116 msgid "Notify Requestors, Ccs and AdminCcs as Comment" -msgstr "" +msgstr "УведомлÑть Ðвторов заÑвки, Копии и ÐдминиÑтративныеКопии как Комментарии" -#: lib/RT/Date.pm:421 +#: lib/RT/Date.pm:447 msgid "Nov." msgstr "ÐоÑ." #: NOT FOUND IN SOURCE msgid "November" +msgstr "ÐоÑбрь" + +#: html/Search/Elements/SelectAndOr:47 +msgid "OR" msgstr "" -#: lib/RT/Record.pm:200 +#: lib/RT/Record.pm:319 msgid "Object could not be created" -msgstr "Ðе могу Ñоздать объект" +msgstr "Ðевозможно Ñоздать объект" -#: lib/RT/Record.pm:219 +#: lib/RT/Record.pm:124 +msgid "Object could not be deleted" +msgstr "" + +#: lib/RT/Record.pm:338 msgid "Object created" -msgstr "Создан объект" +msgstr "Объект Ñоздан" -#: NOT FOUND IN SOURCE -msgid "Object of type %1 cannot take custom fields" +#: lib/RT/Record.pm:121 +msgid "Object deleted" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:72 html/Admin/Elements/ObjectCustomFields:63 +#. ($ObjectType) +#. ($LookupType) +msgid "Object of type %1 cannot take custom fields" +msgstr "Тип объекта %1 не может Ñодержать дополнительные полÑ" + +#: lib/RT/CustomField_Overlay.pm:901 msgid "Object type mismatch" -msgstr "" +msgstr "ÐеÑовпадение типа объекта" -#: lib/RT/Date.pm:420 +#: lib/RT/Date.pm:446 msgid "Oct." msgstr "Окт." #: NOT FOUND IN SOURCE msgid "October" -msgstr "" +msgstr "ОктÑбрь" -#: html/Tools/Elements/Tabs:31 +#: html/Tools/Elements/Tabs:53 msgid "Offline" -msgstr "" +msgstr "Ðвтономно" -#: html/Tools/Offline.html:27 +#: html/Tools/Offline.html:49 msgid "Offline edits" -msgstr "" +msgstr "Ðвтономное редактирование" -#: html/Tools/Offline.html:24 +#: html/Tools/Offline.html:46 msgid "Offline upload" -msgstr "" +msgstr "ÐÐ²Ñ‚Ð¾Ð½Ð¾Ð¼Ð½Ð°Ñ Ð·Ð°ÐºÐ°Ñ‡ÐºÐ°" -#: html/Elements/SelectDateRelation:34 +#: html/Elements/SelectDateRelation:56 msgid "On" msgstr "Ðа" @@ -3828,51 +3808,51 @@ msgstr "Ðа комментарий" #: etc/initialdata:156 msgid "On Correspond" -msgstr "" +msgstr "При КорреÑпонденции" #: etc/initialdata:145 msgid "On Create" -msgstr "Ðа Ñоздание" +msgstr "При Создании" #: etc/initialdata:184 msgid "On Owner Change" -msgstr "Ðа изменение владельца" +msgstr "При Изменении ОтветÑтвенного" #: etc/initialdata:177 etc/upgrade/3.1.17/content:15 msgid "On Priority Change" -msgstr "" +msgstr "При Изменении Приоритета" #: etc/initialdata:192 msgid "On Queue Change" -msgstr "Ðа изменение очереди" +msgstr "При Изменении Очереди" #: etc/initialdata:198 msgid "On Resolve" -msgstr "" +msgstr "При Решении" #: etc/initialdata:169 msgid "On Status Change" -msgstr "на изменение ÑтатуÑа" +msgstr "При Изменении СтатуÑа" #: etc/initialdata:150 msgid "On Transaction" -msgstr "Ðа транзакцию" +msgstr "При Транзакции" -#: html/Approvals/Elements/PendingMyApproval:49 +#: html/Approvals/Elements/PendingMyApproval:71 #. ("") msgid "Only show approvals for requests created after %1" -msgstr "Показывать визы только Ð´Ð»Ñ Ð·Ð°Ð¿Ñ€Ð¾Ñов Ñозданных поÑле %1" +msgstr "Показывать Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ð·Ð°Ð¿Ñ€Ð¾Ñов, Ñозданных поÑле %1" -#: html/Approvals/Elements/PendingMyApproval:47 +#: html/Approvals/Elements/PendingMyApproval:69 #. ("") msgid "Only show approvals for requests created before %1" -msgstr "Показывать визы только Ð´Ð»Ñ Ð·Ð°Ð¿Ñ€Ð¾Ñов Ñозданных до %1" +msgstr "Показывать Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ð·Ð°Ð¿Ñ€Ð¾Ñов Ñозданных до %1" -#: html/Elements/Quicksearch:30 +#: html/Elements/Quicksearch:52 msgid "Open" msgstr "Открытых" -#: html/Ticket/Elements/Tabs:137 +#: html/Ticket/Elements/Tabs:159 msgid "Open it" msgstr "Открыть" @@ -3880,90 +3860,90 @@ msgstr "Открыть" msgid "Open requests" msgstr "Открыть запроÑÑ‹" -#: html/SelfService/Elements/Tabs:41 +#: html/SelfService/Elements/Tabs:63 msgid "Open tickets" -msgstr "" +msgstr "Открыть заÑвки" #: NOT FOUND IN SOURCE msgid "Open tickets (from listing) in a new window" -msgstr "Открыть тикеты (из ÑпиÑка) в новом окне" +msgstr "Открыть заÑвки (из ÑпиÑка) в новом окне" #: NOT FOUND IN SOURCE msgid "Open tickets (from listing) in another window" -msgstr "Открыть тикеты (из ÑпиÑка) в другом окне" +msgstr "Открыть заÑвки (из ÑпиÑка) в другом окне" #: etc/initialdata:140 msgid "Open tickets on correspondence" -msgstr "" +msgstr "Открыть заÑвки при корреÑпонденции" -#: html/Search/Elements/DisplayOptions:35 +#: html/Search/Elements/DisplayOptions:56 msgid "Order by" -msgstr "" +msgstr "Сортировать по" #: NOT FOUND IN SOURCE msgid "Ordering and sorting" msgstr "ПорÑдок и Ñортировка" -#: html/Admin/Users/Modify.html:114 html/Elements/SelectUsers:28 html/User/Prefs.html:107 +#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:129 msgid "Organization" msgstr "ОрганизациÑ" -#: html/Approvals/Elements/Approve:32 +#: html/Approvals/Elements/Approve:54 #. ($approving->Id, $approving->Subject) msgid "Originating ticket: #%1" -msgstr "" +msgstr "ЗаÑвка-первоиÑточник: #%1" -#: lib/RT/Transaction_Overlay.pm:525 +#: lib/RT/Transaction_Overlay.pm:611 msgid "Outgoing email about a comment recorded" -msgstr "" +msgstr "ИÑходÑÑ‰Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ð° о комментарии запиÑана" -#: lib/RT/Transaction_Overlay.pm:529 +#: lib/RT/Transaction_Overlay.pm:615 msgid "Outgoing email recorded" -msgstr "" +msgstr "ИÑходÑÑ‰Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ð° запиÑана" -#: html/Admin/Queues/Modify.html:68 +#: html/Admin/Queues/Modify.html:90 msgid "Over time, priority moves toward" msgstr "Со временем поднÑть приоритет до" #: NOT FOUND IN SOURCE msgid "Overview" -msgstr "" +msgstr "Обзор" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "Own tickets" -msgstr "" +msgstr "Ðазначить ÑебÑ" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "OwnTicket" -msgstr "" +msgstr "БытьОтветÑтвеннымЗаЗаÑвку" -#: etc/initialdata:38 html/Elements/QuickCreate:13 html/Search/Elements/PickBasics:114 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:40 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1306 +#: etc/initialdata:38 html/Elements/QuickCreate:58 html/Search/Elements/PickBasics:101 html/SelfService/Elements/MyRequests:51 html/Ticket/Create.html:69 html/Ticket/Elements/EditPeople:64 html/Ticket/Elements/EditPeople:65 html/Ticket/Elements/ShowPeople:48 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:111 lib/RT/Tickets_Overlay.pm:1734 msgid "Owner" -msgstr "Владелец" +msgstr "ОтветÑтвенный" #: NOT FOUND IN SOURCE msgid "Owner changed from %1 to %2" -msgstr "" +msgstr "ОтветÑтвенный изменен Ñ %1 на %2" -#: lib/RT/Ticket_Overlay.pm:467 +#: lib/RT/Ticket_Overlay.pm:495 msgid "Owner could not be set." -msgstr "" +msgstr "ОтветÑтвенный не может быть назначен" -#: lib/RT/Transaction_Overlay.pm:575 +#: lib/RT/Transaction_Overlay.pm:661 #. ($Old->Name , $New->Name) msgid "Owner forcibly changed from %1 to %2" -msgstr "Владелец Ñилой изменен Ñ %1 на %2" +msgstr "ОтветÑтвенный принудительно изменен Ñ %1 на %2" #: NOT FOUND IN SOURCE msgid "Owner is" -msgstr "Владелец" +msgstr "ОтветÑтвенный" -#: html/Elements/TicketList:45 -#. ($Page, int($TotalFound/$Rows)+1) +#: html/Elements/TicketList:78 +#. ($Page, int($TotalFound/$Rows)+$oddRows) msgid "Page %1 of %2" -msgstr "" +msgstr "Страница %1 из %2" -#: html/Admin/Users/Modify.html:171 html/User/Prefs.html:75 +#: html/Admin/Users/Modify.html:198 html/User/Prefs.html:97 msgid "Pager" msgstr "Пейджер" @@ -3973,66 +3953,83 @@ msgstr "Телефон пейджера" #: NOT FOUND IN SOURCE msgid "Parent" -msgstr "" +msgstr "Предок" -#: html/Elements/EditLinks:117 html/Elements/EditLinks:54 html/Elements/ShowLinks:46 html/Ticket/Create.html:182 html/Ticket/Elements/BulkLinks:38 +#: html/Elements/EditLinks:142 html/Elements/EditLinks:76 html/Elements/ShowLinks:68 html/Ticket/Create.html:213 html/Ticket/Elements/BulkLinks:60 msgid "Parents" msgstr "Предки" -#: html/Elements/Login:52 html/User/Prefs.html:83 +#: html/Elements/Login:74 html/User/Prefs.html:105 msgid "Password" msgstr "Пароль" -#: html/NoAuth/Reminder.html:24 +#: html/NoAuth/Reminder.html:46 msgid "Password Reminder" msgstr "ПодÑказка к паролю" -#: lib/RT/User_Overlay.pm:185 lib/RT/User_Overlay.pm:994 +#: lib/RT/Transaction_Overlay.pm:770 lib/RT/User_Overlay.pm:1046 +msgid "Password changed" +msgstr "" + +#: lib/RT/User_Overlay.pm:1038 lib/RT/User_Overlay.pm:215 +#. ($RT::MinimumPasswordLength) +msgid "Password needs to be at least %1 characters long" +msgstr "" + +#: lib/RT/User_Overlay.pm:1045 +msgid "Password set" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Password too short" msgstr "Пароль Ñлишком короткий" -#: html/Admin/Users/Modify.html:316 html/User/Prefs.html:209 +#: html/User/Prefs.html:232 #. (loc_fuzzy($msg)) msgid "Password: %1" msgstr "Пароль: %1" -#: html/Admin/Users/Modify.html:318 -msgid "Passwords do not match." +#: lib/RT/User_Overlay.pm:1031 +msgid "Password: Permission Denied" msgstr "" -#: html/User/Prefs.html:211 +#: html/Admin/Users/Modify.html:356 +msgid "Passwords do not match." +msgstr "Пароли не Ñовпадают" + +#: html/User/Prefs.html:234 msgid "Passwords do not match. Your password has not been changed" -msgstr "" +msgstr "Пароли не Ñовпадают. Ваш пароль не был изменен" -#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:97 html/Ticket/ModifyAll.html:50 +#: html/Ticket/Elements/ShowSummary:66 html/Ticket/Elements/Tabs:119 html/Ticket/ModifyAll.html:72 msgid "People" -msgstr "Люди" +msgstr "Пользователи" #: etc/initialdata:133 msgid "Perform a user-defined action" -msgstr "" +msgstr "Выволнить дейÑтвие, указанное пользователем" -#: html/Admin/Tools/Configuration.html:49 +#: html/Admin/Tools/Configuration.html:94 msgid "Perl configuration" -msgstr "" +msgstr "ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Perl" -#: 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/Attribute_Overlay.pm:135 lib/RT/Attribute_Overlay.pm:141 lib/RT/Attribute_Overlay.pm:379 lib/RT/Attribute_Overlay.pm:388 lib/RT/Attribute_Overlay.pm:401 lib/RT/CurrentUser.pm:103 lib/RT/CurrentUser.pm:94 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:207 lib/RT/CustomField_Overlay.pm:239 lib/RT/CustomField_Overlay.pm:517 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1091 lib/RT/Group_Overlay.pm:1095 lib/RT/Group_Overlay.pm:1104 lib/RT/Group_Overlay.pm:1155 lib/RT/Group_Overlay.pm:1159 lib/RT/Group_Overlay.pm:1165 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:896 lib/RT/Group_Overlay.pm:900 lib/RT/Group_Overlay.pm:913 lib/RT/Queue_Overlay.pm:117 lib/RT/Queue_Overlay.pm:135 lib/RT/Queue_Overlay.pm:578 lib/RT/Queue_Overlay.pm:588 lib/RT/Queue_Overlay.pm:602 lib/RT/Queue_Overlay.pm:740 lib/RT/Queue_Overlay.pm:749 lib/RT/Queue_Overlay.pm:762 lib/RT/Queue_Overlay.pm:975 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:473 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1453 lib/RT/Ticket_Overlay.pm:1463 lib/RT/Ticket_Overlay.pm:1477 lib/RT/Ticket_Overlay.pm:1614 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1638 lib/RT/Ticket_Overlay.pm:1755 lib/RT/Ticket_Overlay.pm:2075 lib/RT/Ticket_Overlay.pm:2213 lib/RT/Ticket_Overlay.pm:2381 lib/RT/Ticket_Overlay.pm:2428 lib/RT/Ticket_Overlay.pm:2582 lib/RT/Ticket_Overlay.pm:2640 lib/RT/Ticket_Overlay.pm:2691 lib/RT/Ticket_Overlay.pm:2706 lib/RT/Ticket_Overlay.pm:2905 lib/RT/Ticket_Overlay.pm:2915 lib/RT/Ticket_Overlay.pm:2920 lib/RT/Ticket_Overlay.pm:3143 lib/RT/Ticket_Overlay.pm:3147 lib/RT/Ticket_Overlay.pm:3350 lib/RT/Ticket_Overlay.pm:3512 lib/RT/Ticket_Overlay.pm:3564 lib/RT/Ticket_Overlay.pm:3791 lib/RT/Transaction_Overlay.pm:443 lib/RT/Transaction_Overlay.pm:450 lib/RT/Transaction_Overlay.pm:479 lib/RT/Transaction_Overlay.pm:486 lib/RT/User_Overlay.pm:1088 lib/RT/User_Overlay.pm:1536 lib/RT/User_Overlay.pm:335 lib/RT/User_Overlay.pm:696 lib/RT/User_Overlay.pm:731 lib/RT/User_Overlay.pm:987 +#: lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:581 lib/RT/ACE_Overlay.pm:591 lib/RT/ACE_Overlay.pm:601 lib/RT/ACE_Overlay.pm:666 lib/RT/Attribute_Overlay.pm:158 lib/RT/Attribute_Overlay.pm:164 lib/RT/Attribute_Overlay.pm:402 lib/RT/Attribute_Overlay.pm:411 lib/RT/Attribute_Overlay.pm:424 lib/RT/CurrentUser.pm:117 lib/RT/CurrentUser.pm:126 lib/RT/CustomField_Overlay.pm:1022 lib/RT/CustomField_Overlay.pm:167 lib/RT/CustomField_Overlay.pm:184 lib/RT/CustomField_Overlay.pm:195 lib/RT/CustomField_Overlay.pm:366 lib/RT/CustomField_Overlay.pm:398 lib/RT/CustomField_Overlay.pm:697 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:905 lib/RT/CustomField_Overlay.pm:950 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1138 lib/RT/Group_Overlay.pm:1248 lib/RT/Group_Overlay.pm:1252 lib/RT/Group_Overlay.pm:1258 lib/RT/Group_Overlay.pm:453 lib/RT/Group_Overlay.pm:550 lib/RT/Group_Overlay.pm:628 lib/RT/Group_Overlay.pm:636 lib/RT/Group_Overlay.pm:734 lib/RT/Group_Overlay.pm:738 lib/RT/Group_Overlay.pm:744 lib/RT/Group_Overlay.pm:930 lib/RT/Group_Overlay.pm:934 lib/RT/Group_Overlay.pm:947 lib/RT/Queue_Overlay.pm:1051 lib/RT/Queue_Overlay.pm:141 lib/RT/Queue_Overlay.pm:159 lib/RT/Queue_Overlay.pm:654 lib/RT/Queue_Overlay.pm:664 lib/RT/Queue_Overlay.pm:678 lib/RT/Queue_Overlay.pm:816 lib/RT/Queue_Overlay.pm:825 lib/RT/Queue_Overlay.pm:838 lib/RT/Scrip_Overlay.pm:150 lib/RT/Scrip_Overlay.pm:161 lib/RT/Scrip_Overlay.pm:226 lib/RT/Scrip_Overlay.pm:540 lib/RT/Template_Overlay.pm:112 lib/RT/Template_Overlay.pm:118 lib/RT/Template_Overlay.pm:309 lib/RT/Ticket_Overlay.pm:1318 lib/RT/Ticket_Overlay.pm:1328 lib/RT/Ticket_Overlay.pm:1342 lib/RT/Ticket_Overlay.pm:1483 lib/RT/Ticket_Overlay.pm:1493 lib/RT/Ticket_Overlay.pm:1507 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1944 lib/RT/Ticket_Overlay.pm:2082 lib/RT/Ticket_Overlay.pm:2252 lib/RT/Ticket_Overlay.pm:2302 lib/RT/Ticket_Overlay.pm:2474 lib/RT/Ticket_Overlay.pm:2577 lib/RT/Ticket_Overlay.pm:2625 lib/RT/Ticket_Overlay.pm:2704 lib/RT/Ticket_Overlay.pm:2718 lib/RT/Ticket_Overlay.pm:2942 lib/RT/Ticket_Overlay.pm:2952 lib/RT/Ticket_Overlay.pm:2957 lib/RT/Ticket_Overlay.pm:3180 lib/RT/Ticket_Overlay.pm:3184 lib/RT/Ticket_Overlay.pm:3327 lib/RT/Ticket_Overlay.pm:3448 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:540 lib/RT/Transaction_Overlay.pm:547 lib/RT/User_Overlay.pm:1184 lib/RT/User_Overlay.pm:1725 lib/RT/User_Overlay.pm:370 lib/RT/User_Overlay.pm:736 lib/RT/User_Overlay.pm:775 msgid "Permission Denied" -msgstr "Ð’ доÑтупе отказано" +msgstr "Ðет доÑтупа" -#: html/User/Elements/Tabs:34 +#: html/User/Elements/Tabs:56 msgid "Personal Groups" msgstr "Личные группы" -#: html/User/Groups/index.html:29 html/User/Groups/index.html:39 +#: html/User/Groups/index.html:51 html/User/Groups/index.html:61 msgid "Personal groups" msgstr "Личные группы" -#: html/User/Elements/DelegateRights:36 +#: html/User/Elements/DelegateRights:58 msgid "Personal groups:" msgstr "Личные группы:" -#: html/Admin/Users/Modify.html:153 html/User/Prefs.html:60 +#: html/Admin/Users/Modify.html:180 html/User/Prefs.html:82 msgid "Phone numbers" msgstr "Ðомера телефонов" @@ -4040,29 +4037,25 @@ msgstr "Ðомера телефонов" msgid "Placeholder" msgstr "Заполнитель" -#: NOT FOUND IN SOURCE -msgid "Pref" -msgstr "" - -#: html/Elements/Header:63 html/Elements/Tabs:55 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 +#: html/Elements/Header:87 html/Elements/Tabs:88 html/SelfService/Elements/Tabs:75 html/SelfService/Prefs.html:46 html/User/Prefs.html:46 html/User/Prefs.html:49 msgid "Preferences" -msgstr "ПредпочтениÑ" +msgstr "ÐаÑтройки" #: NOT FOUND IN SOURCE msgid "Prefs" -msgstr "ПредпочтениÑ" +msgstr "ÐаÑтройки" -#: lib/RT/Action/Generic.pm:169 +#: lib/RT/Action/Generic.pm:196 msgid "Prepare Stubbed" msgstr "Подготовка не реализована" -#: html/Ticket/Elements/Tabs:62 +#: html/Ticket/Elements/Tabs:84 msgid "Prev" msgstr "Ðазад" -#: html/Elements/TicketList:64 +#: html/Elements/TicketList:101 msgid "Previous Page" -msgstr "" +msgstr "ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ñтраница" #: NOT FOUND IN SOURCE msgid "Previous page" @@ -4072,124 +4065,120 @@ 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:158 lib/RT/ACE_Overlay.pm:240 lib/RT/ACE_Overlay.pm:570 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." -msgstr "" +msgstr "Пользователь %1 не найден." -#: html/Search/Elements/PickBasics:58 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:52 html/Ticket/Elements/ShowBasics:50 lib/RT/Tickets_Overlay.pm:1104 +#: html/Search/Elements/PickBasics:160 html/Ticket/Create.html:184 html/Ticket/Elements/EditBasics:74 html/Ticket/Elements/ShowBasics:72 lib/RT/Tickets_Overlay.pm:1518 msgid "Priority" msgstr "Приоритет" -#: html/Admin/Queues/Modify.html:64 +#: html/Admin/Queues/Modify.html:86 msgid "Priority starts at" msgstr "Приоритет начинаетÑÑ Ñ" -#: html/Search/Elements/EditSearches:2 +#: html/Search/Elements/EditSearches:50 msgid "Privacy:" -msgstr "" +msgstr "КонфиденциальноÑть:" #: etc/initialdata:25 msgid "Privileged" msgstr "Привилегированные" -#: html/Admin/Users/Modify.html:296 html/User/Prefs.html:200 +#: html/Admin/Users/Modify.html:334 html/User/Prefs.html:223 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" -msgstr "СоÑтоÑние полномочий: %1" +msgstr "СоÑтоÑние привилегий: %1" -#: html/Admin/Users/index.html:61 +#: html/Admin/Users/index.html:102 msgid "Privileged users" -msgstr "Полномочные пользователи" +msgstr "Привилегированные пользователи" #: NOT FOUND IN SOURCE msgid "Projects" -msgstr "" +msgstr "Проекты" #: etc/initialdata:23 etc/initialdata:29 etc/initialdata:35 etc/initialdata:59 msgid "Pseudogroup for internal use" -msgstr "" +msgstr "ПÑевдогруппы Ð´Ð»Ñ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ иÑпользованиÑ" -#: html/Search/Build.html:47 +#: html/Search/Elements/EditQuery:47 msgid "Query" -msgstr "" +msgstr "ЗапроÑ" -#: html/Search/Build.html:84 html/Ticket/Elements/Tabs:172 +#: html/Search/Build.html:124 html/Ticket/Elements/Tabs:195 msgid "Query Builder" -msgstr "" +msgstr "ПоÑтроитель запроÑа" -#: html/Elements/QuickCreate:10 html/Elements/Quicksearch:28 html/Search/Elements/PickBasics:94 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:35 html/Ticket/Elements/ShowBasics:54 html/User/Elements/DelegateRights:79 lib/RT/Tickets_Overlay.pm:945 +#: html/Elements/QuickCreate:55 html/Elements/Quicksearch:50 html/Search/Elements/PickBasics:71 html/SelfService/Create.html:54 html/Ticket/Create.html:59 html/Ticket/Elements/EditBasics:57 html/Ticket/Elements/ShowBasics:76 html/User/Elements/DelegateRights:101 lib/RT/Tickets_Overlay.pm:1345 msgid "Queue" msgstr "Очередь" -#: html/Admin/Queues/CustomField.html:41 html/Admin/Queues/Scrip.html:49 html/Admin/Queues/Scrips.html:47 html/Admin/Queues/Templates.html:43 +#: html/Admin/Queues/CustomField.html:63 html/Admin/Queues/Scrip.html:71 html/Admin/Queues/Scrips.html:69 html/Admin/Queues/Templates.html:65 #. ($Queue) #. ($id) msgid "Queue %1 not found" -msgstr "Ðе найдена очередь %1" +msgstr "Очередь %1 не найдена" #: NOT FOUND IN SOURCE msgid "Queue '%1' not found\\n" -msgstr "Ðе найдена очередь '%1'\\n" +msgstr "Очередь '%1' не найдена\\n" -#: NOT FOUND IN SOURCE -msgid "Queue Keyword Selections" -msgstr "" - -#: html/Admin/Queues/Modify.html:42 +#: html/Admin/Queues/Modify.html:64 msgid "Queue Name" -msgstr "Ð˜Ð¼Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸" +msgstr "Ðаименование очереди" #: NOT FOUND IN SOURCE msgid "Queue Scrips" -msgstr "" +msgstr "Скриплеты очереди" -#: lib/RT/Queue_Overlay.pm:300 +#: lib/RT/Queue_Overlay.pm:362 msgid "Queue already exists" msgstr "Очередь уже ÑущеÑтвует" -#: lib/RT/Queue_Overlay.pm:309 lib/RT/Queue_Overlay.pm:315 +#: lib/RT/Queue_Overlay.pm:371 lib/RT/Queue_Overlay.pm:377 msgid "Queue could not be created" -msgstr "Ðе могу Ñоздать очередь" +msgstr "Ðевозможно Ñоздать очередь" -#: html/Ticket/Create.html:208 +#: html/Ticket/Create.html:239 lib/t/regression/01ticket_link_searching.t:17 msgid "Queue could not be loaded." -msgstr "Ðе могу загрузить очередь" +msgstr "Ðевозможно загрузить очередь" -#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:319 lib/RT/StyleGuide.pod:789 +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:381 lib/RT/StyleGuide.pod:809 msgid "Queue created" -msgstr "Создана очередь" +msgstr "Очередь Ñоздана" #: NOT FOUND IN SOURCE msgid "Queue is not specified." -msgstr "" +msgstr "Очередь не указана." -#: html/SelfService/Display.html:72 lib/RT/CustomField_Overlay.pm:97 +#: html/SelfService/Display.html:102 lib/RT/CustomField_Overlay.pm:192 msgid "Queue not found" -msgstr "Ðет такой очереди" +msgstr "Очередь не найдена" -#: html/Admin/Elements/Tabs:37 html/Admin/index.html:34 +#: html/Admin/Elements/Tabs:59 html/Admin/index.html:72 msgid "Queues" msgstr "Очереди" -#: html/Elements/Quicksearch:24 +#: html/Elements/Quicksearch:46 msgid "Quick search" -msgstr "" +msgstr "БыÑтрый поиÑк" -#: html/Elements/QuickCreate:1 +#: html/Elements/QuickCreate:46 msgid "Quick ticket creation" -msgstr "" +msgstr "БыÑтрое Ñоздание заÑвки" -#: html/Search/Results.html:49 +#: html/Search/Results.html:83 msgid "RSS" msgstr "" -#: html/Elements/Login:44 +#: html/Elements/Login:66 #. ($RT::VERSION) msgid "RT %1" msgstr "RT %1" -#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:776 +#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:796 #. ($RT::VERSION, $RT::rtname) msgid "RT %1 for %2" msgstr "RT %1 Ð´Ð»Ñ %2" @@ -4202,11 +4191,7 @@ msgstr "RT %1 от Best Practical Solutions msgid "RT %1. Copyright 1996-%1 Jesse Vincent \\n" msgstr "RT %1. Copyright 1996-%1 Jesse Vincent \\n" -#: NOT FOUND IN SOURCE -msgid "RT %1. Copyright 1996-2002 Jesse Vincent \\n" -msgstr "" - -#: html/Admin/index.html:24 html/Admin/index.html:25 +#: html/Admin/index.html:46 html/Admin/index.html:47 msgid "RT Administration" msgstr "ÐаÑтройка RT" @@ -4226,7 +4211,7 @@ msgstr "Ошибка конфигурации RT" msgid "RT Critical error. Message not recorded!" msgstr "КритичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° RT: Сообщение не было Ñохранено!" -#: html/Elements/Error:41 html/SelfService/Error.html:40 +#: html/Elements/Error:65 html/SelfService/Error.html:62 msgid "RT Error" msgstr "Ошибка RT" @@ -4236,21 +4221,21 @@ msgstr "RT получил Ñвое ÑобÑтвенное Ñообщение (%1 #: NOT FOUND IN SOURCE msgid "RT Recieved mail (%1) from itself." -msgstr "" +msgstr "RT получил Ñвое ÑобÑтвенное Ñообщение (%1)" #: NOT FOUND IN SOURCE msgid "RT Self Service" -msgstr "" +msgstr "СамообÑлуживание RT" #: NOT FOUND IN SOURCE msgid "RT Self Service / Closed Tickets" -msgstr "СамообÑлуживание RT / Закрытые тикеты" +msgstr "СамообÑлуживание RT / Закрытые заÑвки" -#: html/Admin/Tools/Configuration.html:28 +#: html/Admin/Tools/Configuration.html:73 msgid "RT Variables" -msgstr "" +msgstr "Переменные RT" -#: html/index.html:50 html/index.html:53 +#: html/index.html:72 html/index.html:75 msgid "RT at a glance" msgstr "Обзор RT" @@ -4260,24 +4245,28 @@ msgstr "RT не может зарегиÑтрировать ваÑ" #: NOT FOUND IN SOURCE msgid "RT couldn't find requestor via its external database lookup" -msgstr "RT не Ñмог найти проÑÐ¸Ñ‚ÐµÐ»Ñ Ð²Ð¾ внешней базе данных" +msgstr "RT не Ñмог найти автора заÑвки во внешней базе данных" #: NOT FOUND IN SOURCE msgid "RT couldn't find the queue: %1" -msgstr "RT не Ñмог найти очередь: %1" +msgstr "RT не может найти очередь: %1" + +#: html/Elements/SetupSessionCookie:90 +msgid "RT couldn't store your session." +msgstr "" #: NOT FOUND IN SOURCE msgid "RT couldn't validate this PGP signature. \\n" -msgstr "RT не Ñмог проверить Ñту подпиÑÑŒ PGP. \\n" +msgstr "RT не может проверить Ñту подпиÑÑŒ PGP. \\n" -#: html/Elements/PageLayout:85 +#: html/Elements/PageLayout:108 #. ($RT::rtname) msgid "RT for %1" msgstr "RT Ð´Ð»Ñ %1" #: NOT FOUND IN SOURCE msgid "RT for %1: %2" -msgstr "" +msgstr "RT Ð´Ð»Ñ %1: %2" #: NOT FOUND IN SOURCE msgid "RT has proccessed your commands" @@ -4289,11 +4278,11 @@ msgstr "Ð’Ñе права на RT защищены и охранÑÑŽÑ‚ÑÑ Ð·Ð° #: NOT FOUND IN SOURCE msgid "RT is © Copyright 1996-%1 Jesse Vincent . It is distributed under Version 2 of the GNU General Public License." -msgstr "" +msgstr "Ð’Ñе права на RT защищены и охранÑÑŽÑ‚ÑÑ Ð·Ð°ÐºÐ¾Ð½Ð¾Ð¼. © 1996-%1 Jesse Vincent <jesse@bestpractical.com>. ПО раÑпроÑтранÑетÑÑ Ð¿Ð¾Ð´ Стандартной ОбщеÑтвенной Лицензией GNU ВерÑии 2." #: NOT FOUND IN SOURCE msgid "RT is © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." -msgstr "" +msgstr "Ð’Ñе права на RT защищены и охранÑÑŽÑ‚ÑÑ Ð·Ð°ÐºÐ¾Ð½Ð¾Ð¼. © 1996-%1 Jesse Vincent <jesse@bestpractical.com>. ПО раÑпроÑтранÑетÑÑ Ð¿Ð¾Ð´ Стандартной ОбщеÑтвенной Лицензией GNU ВерÑии 2." #: NOT FOUND IN SOURCE msgid "RT thinks this message may be a bounce" @@ -4305,414 +4294,433 @@ msgstr "RT будет обрабатывать Ñто Ñообщение как #: 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 требует иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð´Ð¿Ð¸Ñи .PGP. Ð’Ñ‹ либо не подпиÑали Ñообщение, либо ваша подпиÑÑŒ не может быть проверена." - -#: NOT FOUND IN SOURCE -msgid "RTFM Error" -msgstr "" +msgstr "Командный режим RT email требует иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð´Ð¿Ð¸Ñи .PGP. Ð’Ñ‹ либо не подпиÑали Ñообщение, либо ваша подпиÑÑŒ не может быть проверена." -#: html/Admin/Users/Modify.html:57 html/User/Prefs.html:47 +#: html/Admin/Users/Modify.html:79 html/User/Prefs.html:69 msgid "Real Name" -msgstr "ИмÑ" +msgstr "Полное имÑ" #: NOT FOUND IN SOURCE msgid "RealName" -msgstr "ИмÑ" +msgstr "Полное имÑ" -#: lib/RT/Transaction_Overlay.pm:628 +#: lib/RT/Transaction_Overlay.pm:714 #. ($value) msgid "Reference by %1 added" -msgstr "" +msgstr "СÑылка на заÑвку заÑвки %1 добавлена" -#: lib/RT/Transaction_Overlay.pm:668 +#: lib/RT/Transaction_Overlay.pm:754 #. ($value) msgid "Reference by %1 deleted" -msgstr "" +msgstr "СÑылка на заÑвку заÑвки %1 удалена" -#: lib/RT/Transaction_Overlay.pm:625 +#: lib/RT/Transaction_Overlay.pm:711 #. ($value) msgid "Reference to %1 added" -msgstr "" +msgstr "СÑылка на %1 добавлена" -#: lib/RT/Transaction_Overlay.pm:665 +#: lib/RT/Transaction_Overlay.pm:751 #. ($value) msgid "Reference to %1 deleted" -msgstr "" +msgstr "СÑылка на %1 удалена" -#: html/Elements/EditLinks:129 html/Elements/EditLinks:81 html/Elements/ShowLinks:70 html/Ticket/Create.html:185 html/Ticket/Elements/BulkLinks:50 +#: html/Elements/EditLinks:103 html/Elements/EditLinks:154 html/Elements/ShowLinks:92 html/Ticket/Create.html:216 html/Ticket/Elements/BulkLinks:72 msgid "Referred to by" -msgstr "Ðа него ÑÑылаютÑÑ" +msgstr "Ðа неё ÑÑылаютÑÑ" -#: html/Elements/EditLinks:125 html/Elements/EditLinks:72 html/Elements/SelectLinkType:27 html/Elements/ShowLinks:60 html/Ticket/Create.html:184 html/Ticket/Elements/BulkLinks:46 +#: html/Elements/EditLinks:150 html/Elements/EditLinks:94 html/Elements/SelectLinkType:49 html/Elements/ShowLinks:82 html/Ticket/Create.html:215 html/Ticket/Elements/BulkLinks:68 msgid "Refers to" msgstr "СÑылаетÑÑ Ð½Ð°" #: NOT FOUND IN SOURCE msgid "RefersTo" -msgstr "" +msgstr "СÑылаетÑÑ Ð½Ð°" #: NOT FOUND IN SOURCE msgid "Refine" -msgstr "Улучшить" +msgstr "ОчиÑтить" #: NOT FOUND IN SOURCE msgid "Refine search" -msgstr "Улучшить поиÑк" +msgstr "ОчиÑтить запроÑ" -#: html/Elements/Refresh:35 +#: html/Elements/Refresh:57 #. ($value/60) msgid "Refresh this page every %1 minutes." msgstr "ОбновлÑть Ñту Ñтраницу каждые %1 минут." #: NOT FOUND IN SOURCE msgid "Relationships" -msgstr "" +msgstr "СвÑзи" -#: html/Search/Bulk.html:95 +#: html/Search/Bulk.html:116 msgid "Remove AdminCc" msgstr "Удалить админиÑтративную копию" -#: html/Search/Bulk.html:91 +#: html/Search/Bulk.html:112 msgid "Remove Cc" msgstr "Удалить копию" -#: html/Search/Bulk.html:87 +#: html/Search/Bulk.html:108 msgid "Remove Requestor" -msgstr "Удалить проÑителÑ" +msgstr "Удалить Ðвтора ЗаÑвки" -#: html/Ticket/Elements/ShowTransaction:142 html/Ticket/Elements/Tabs:123 +#: html/Ticket/Elements/ShowTransaction:171 html/Ticket/Elements/Tabs:145 msgid "Reply" msgstr "Ответить" -#: html/Admin/Queues/Modify.html:50 +#: html/Admin/Queues/Modify.html:72 msgid "Reply Address" -msgstr "" +msgstr "ÐÐ´Ñ€ÐµÑ Ð´Ð»Ñ Ð¾Ñ‚Ð²ÐµÑ‚Ð°" -#: html/Search/Bulk.html:130 html/Ticket/ModifyAll.html:72 html/Ticket/Update.html:54 +#: html/Search/Bulk.html:151 html/Ticket/ModifyAll.html:94 html/Ticket/Update.html:76 msgid "Reply to requestors" -msgstr "" +msgstr "Отвечать авторам заÑвки" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "Reply to tickets" -msgstr "" +msgstr "Отвечать на заÑвки" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "ReplyToTicket" -msgstr "" +msgstr "ОтвечатьÐаЗаÑвку" -#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:86 +#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:112 msgid "Requestor" -msgstr "ПроÑитель" +msgstr "Ðвтор заÑвки" #: NOT FOUND IN SOURCE msgid "Requestor email address" -msgstr "Email проÑителÑ" +msgstr "Email автора заÑвки" #: NOT FOUND IN SOURCE msgid "Requestor(s)" -msgstr "" +msgstr "Ðвтор(-Ñ‹)" #: NOT FOUND IN SOURCE msgid "RequestorAddresses" -msgstr "" +msgstr "ÐÐ´Ñ€ÐµÑ Ðвтора заÑвки" -#: html/SelfService/Create.html:40 html/Ticket/Create.html:55 html/Ticket/Elements/EditPeople:47 html/Ticket/Elements/ShowPeople:30 +#: html/SelfService/Create.html:63 html/Ticket/Create.html:77 html/Ticket/Elements/EditPeople:69 html/Ticket/Elements/ShowPeople:52 msgid "Requestors" -msgstr "ПроÑители" +msgstr "Ðвторы заÑвок" -#: html/Admin/Queues/Modify.html:74 +#: html/Admin/Queues/Modify.html:96 msgid "Requests should be due in" msgstr "ЗапроÑÑ‹ должны быть обработаны за" -#: lib/RT/Attribute_Overlay.pm:123 +#: lib/RT/Attribute_Overlay.pm:146 #. ('Object') msgid "Required parameter '%1' not specified" -msgstr "" +msgstr "Ðеобходимый параметр '%1' не указан" -#: html/Elements/Submit:61 +#: html/Elements/Submit:104 msgid "Reset" msgstr "ОчиÑтить" -#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:63 +#: html/Admin/Users/Modify.html:183 html/User/Prefs.html:85 msgid "Residence" msgstr "Домашний" -#: html/Ticket/Elements/Tabs:133 +#: html/Ticket/Elements/Tabs:155 msgid "Resolve" -msgstr "Закрыть" +msgstr "Решить" -#: html/Ticket/Update.html:119 +#: html/Ticket/Update.html:154 #. ($TicketObj->id, $TicketObj->Subject) msgid "Resolve ticket #%1 (%2)" -msgstr "" +msgstr "Решить заÑвка #%1 (%2)" -#: etc/initialdata:323 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1282 +#: etc/initialdata:323 html/Elements/SelectDateType:49 lib/RT/Ticket_Overlay.pm:1148 msgid "Resolved" -msgstr "Закрыт" +msgstr "Решено" #: NOT FOUND IN SOURCE msgid "Response to requestors" -msgstr "Ответ проÑителÑм" +msgstr "Ответ авторам заÑвки" -#: html/Elements/ListActions:25 html/Search/Elements/NewListActions:25 +#: html/Elements/ListActions:47 html/Search/Elements/NewListActions:47 msgid "Results" -msgstr "Отчет" +msgstr "Результаты" #: NOT FOUND IN SOURCE msgid "Results per page" -msgstr "Тикетов на Ñтраницу" +msgstr "Результатов на Ñтранице" -#: html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 +#: html/Admin/Users/Modify.html:126 html/User/Prefs.html:116 msgid "Retype Password" msgstr "Повторите пароль" -#: html/Search/Elements/EditSearches:13 +#: html/Search/Elements/EditSearches:61 msgid "Revert" -msgstr "" +msgstr "Обратить" #: NOT FOUND IN SOURCE msgid "Right %1 not found for %2 %3 in scope %4 (%5)\\n" msgstr "Право %1 не найдено Ð´Ð»Ñ %2 %3 в рамках %4 (%5)\\n" -#: lib/RT/ACE_Overlay.pm:612 +#: lib/RT/ACE_Overlay.pm:631 msgid "Right Delegated" msgstr "Право делегировано" -#: lib/RT/ACE_Overlay.pm:302 +#: lib/RT/ACE_Overlay.pm:321 msgid "Right Granted" msgstr "Право выдано" -#: lib/RT/ACE_Overlay.pm:160 +#: lib/RT/ACE_Overlay.pm:179 msgid "Right Loaded" msgstr "Право загружено" -#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +#: lib/RT/ACE_Overlay.pm:696 lib/RT/ACE_Overlay.pm:717 msgid "Right could not be revoked" -msgstr "Право не может быть отобрано" +msgstr "Право не может быть отозвано" -#: html/User/Delegation.html:63 +#: html/User/Delegation.html:85 msgid "Right not found" msgstr "Право не найдено" -#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +#: lib/RT/ACE_Overlay.pm:561 lib/RT/ACE_Overlay.pm:656 msgid "Right not loaded." msgstr "Право не загружено" -#: lib/RT/ACE_Overlay.pm:688 +#: lib/RT/ACE_Overlay.pm:713 msgid "Right revoked" -msgstr "Право отобрано" +msgstr "Право отозвано" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:67 msgid "Rights" msgstr "Права" -#: lib/RT/Interface/Web.pm:869 +#: html/Admin/CustomFields/GroupRights.html:129 lib/RT/Interface/Web.pm:901 #. ($object_type) msgid "Rights could not be granted for %1" -msgstr "" +msgstr "Ðевозможно выдать права Ð´Ð»Ñ %1" -#: lib/RT/Interface/Web.pm:899 +#: html/Admin/CustomFields/GroupRights.html:156 lib/RT/Interface/Web.pm:930 #. ($object_type) msgid "Rights could not be revoked for %1" -msgstr "" +msgstr "Ðевозможно отозвать права %1" -#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 +#: html/Admin/Global/GroupRights.html:72 html/Admin/Queues/GroupRights.html:74 msgid "Roles" msgstr "ПÑевдо-группы" -#: NOT FOUND IN SOURCE -msgid "RootApproval" -msgstr "" - -#: html/Search/Elements/DisplayOptions:62 +#: html/Search/Elements/DisplayOptions:83 msgid "Rows per page" -msgstr "" +msgstr "Строк на Ñтранице" -#: lib/RT/Date.pm:393 +#: lib/RT/Date.pm:418 msgid "Sat." msgstr "Суб." -#: html/Search/Elements/EditSearches:21 +#: html/Search/Elements/EditSearches:70 msgid "Save" -msgstr "" +msgstr "Сохранить" -#: html/Admin/Global/Template.html:45 html/Admin/Queues/Modify.html:89 html/Admin/Queues/People.html:104 html/Admin/Users/Modify.html:198 html/SelfService/Prefs.html:36 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyDates.html:38 html/Ticket/ModifyLinks.html:38 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Global/Template.html:67 html/Admin/Groups/Modify.html:88 html/Admin/Queues/Modify.html:111 html/Admin/Queues/People.html:126 html/Admin/Users/Modify.html:238 html/SelfService/Prefs.html:58 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:127 html/Ticket/ModifyDates.html:60 html/Ticket/ModifyLinks.html:60 html/Ticket/ModifyPeople.html:59 html/User/Groups/Modify.html:77 msgid "Save Changes" msgstr "Сохранить изменениÑ" -#: html/User/Prefs.html:157 +#: html/User/Prefs.html:179 msgid "Save Preferences" -msgstr "" +msgstr "Сохранить наÑтройки" -#: html/Ticket/Elements/PreviewScrips:79 +#: html/Ticket/Elements/PreviewScrips:124 msgid "Save changes" msgstr "Сохранить изменениÑ" -#: html/Search/Elements/EditSearches:1 -msgid "Saved searches" +#: lib/RT/SavedSearch.pm:162 +#. ($name) +msgid "Saved search %1" msgstr "" -#: html/Admin/Global/Scrip.html:48 html/Admin/Queues/Scrip.html:54 +#: html/Search/Elements/EditSearches:46 +msgid "Saved searches" +msgstr "Сохраненные запроÑÑ‹" + +#: html/Admin/Elements/ListGlobalScrips:61 html/Admin/Global/Scrip.html:70 html/Admin/Queues/Scrip.html:76 +#. ($scrip->Id) #. ($id) #. ($ARGS{'id'}) msgid "Scrip #%1" -msgstr "" +msgstr "Скриплет #%1" -#: lib/RT/Scrip_Overlay.pm:180 +#: lib/RT/Scrip_Overlay.pm:205 msgid "Scrip Created" -msgstr "Создан Ñкрипт" +msgstr "Скриплет Ñоздан" -#: html/Admin/Elements/EditScrip:30 +#: html/Admin/Elements/EditScrip:52 msgid "Scrip Fields" -msgstr "" +msgstr "ÐŸÐ¾Ð»Ñ Ñкриплетов" -#: html/Admin/Elements/EditScrips:85 +#: html/Admin/Elements/EditScrips:107 msgid "Scrip deleted" -msgstr "Удален Ñкрипт" +msgstr "Скриплет удален" -#: html/Admin/Elements/QueueTabs:45 html/Admin/Elements/SystemTabs:32 html/Admin/Global/index.html:40 +#: html/Admin/Elements/QueueTabs:67 html/Admin/Elements/SystemTabs:54 html/Admin/Global/index.html:62 msgid "Scrips" -msgstr "Скрипты" +msgstr "Скриплеты" #: NOT FOUND IN SOURCE msgid "Scrips for %1\\n" -msgstr "Скрипты Ð´Ð»Ñ %1\\n" +msgstr "Скриплеты Ð´Ð»Ñ %1\\n" -#: html/Admin/Queues/Scrips.html:33 +#: html/Admin/Queues/Scrips.html:55 msgid "Scrips which apply to all queues" -msgstr "Скрипты, которые дейÑтвуют Ð´Ð»Ñ Ð²Ñех очередей" +msgstr "Скриплеты, которые дейÑтвуют Ð´Ð»Ñ Ð²Ñех очередей" -#: html/Elements/SimpleSearch:26 html/Search/Elements/DisplayOptions:73 +#: html/Elements/SimpleSearch:48 html/Search/Build.html:112 msgid "Search" msgstr "ПоиÑк" #: NOT FOUND IN SOURCE msgid "Search Criteria" -msgstr "Параметры поиÑка" +msgstr "Критерии поиÑка" -#: html/Approvals/Elements/PendingMyApproval:38 +#: lib/RT/SavedSearch.pm:116 +msgid "Search attribute load failure" +msgstr "" + +#: html/Approvals/Elements/PendingMyApproval:60 msgid "Search for approvals" -msgstr "ИÑкать визы" +msgstr "ПоиÑк подтверждений" -#: NOT FOUND IN SOURCE -msgid "Search for articles" +#: lib/RT/SavedSearch.pm:194 +#. ($msg) +msgid "Search update: %1" msgstr "" #: NOT FOUND IN SOURCE msgid "Searches can't be associated with that kind of object" -msgstr "" +msgstr "ЗапроÑÑ‹ не могут быть аÑÑоциированы Ñ Ñ‚Ð°ÐºÐ¸Ð¼ типом объекта" -#: bin/rt-crontool:184 +#: bin/rt-crontool:213 msgid "Security:" msgstr "БезопаÑноÑть:" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "See custom fields" -msgstr "" +msgstr "ПроÑмотреть дополнительные полÑ" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "See exact outgoing email messages and their recipeients" -msgstr "" +msgstr "ПроÑмотреть полноÑтью иÑходÑщую почту и ее получателей" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "See ticket private commentary" -msgstr "" +msgstr "ПроÑмотреть конфиденциальный комментарий заÑвки" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "See ticket summaries" -msgstr "" +msgstr "ПроÑмотреть Ñводную информацию заÑвки" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "SeeCustomField" +msgstr "ПроÑматриватьДополнительныеПолÑ" + +#: lib/RT/Group_Overlay.pm:177 +msgid "SeeGroup" msgstr "" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Queue_Overlay.pm:92 msgid "SeeQueue" -msgstr "" +msgstr "ПроÑмативатьОчередь" #: NOT FOUND IN SOURCE msgid "Select" -msgstr "" +msgstr "Выбрать" -#: NOT FOUND IN SOURCE -msgid "Select a Class" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:46 html/Admin/CustomFields/index.html:49 msgid "Select a Custom Field" -msgstr "" +msgstr "Выберите дополнительное поле" #: NOT FOUND IN SOURCE msgid "Select a Custom Fields" -msgstr "" +msgstr "Выберите дополнительные полÑ" -#: html/Admin/Groups/index.html:50 +#: html/Admin/Groups/index.html:78 msgid "Select a group" -msgstr "Выбор группы" +msgstr "Выберите группу" -#: NOT FOUND IN SOURCE +#: html/Admin/Queues/index.html:54 msgid "Select a queue" -msgstr "Выбор очереди" +msgstr "Выберите очередь" + +#: html/SelfService/CreateTicketInQueue.html:48 +msgid "Select a queue for your new ticket" +msgstr "Выберите очередь Ð´Ð»Ñ Ð²Ð°ÑˆÐµÐ¹ новой заÑвки" + +#: html/Admin/Users/index.html:46 html/Admin/Users/index.html:49 html/Admin/Users/index.html:52 +msgid "Select a user" +msgstr "Выберите пользователÑ" + +#: html/Admin/Elements/CustomFieldTabs:90 +msgid "Select custom field" +msgstr "Выберите дополнительное поле" -#: html/Admin/Users/index.html:24 html/Admin/Users/index.html:27 -msgid "Select a user" -msgstr "Выбор пользователÑ" +#: html/Admin/Global/CustomFields/index.html:70 +msgid "Select custom fields for all user groups" +msgstr "" -#: NOT FOUND IN SOURCE -msgid "Select class" +#: html/Admin/Global/CustomFields/index.html:65 +msgid "Select custom fields for all users" msgstr "" -#: html/Admin/Global/CustomField.html:37 html/Admin/Global/CustomFields.html:35 -msgid "Select custom field" +#: html/Admin/Global/CustomFields/index.html:76 +msgid "Select custom fields for tickets in all queues" msgstr "" -#: html/Admin/Elements/GroupTabs:51 html/User/Elements/GroupTabs:49 +#: html/Admin/Global/CustomFields/index.html:83 +msgid "Select custom fields for transactions on tickets in all queues" +msgstr "" + +#: html/Admin/Elements/GroupTabs:75 html/User/Elements/GroupTabs:71 msgid "Select group" -msgstr "Выбрать группу" +msgstr "Выберите группу" -#: lib/RT/CustomField_Overlay.pm:427 +#: lib/RT/CustomField_Overlay.pm:59 msgid "Select multiple values" msgstr "Выбрать неÑколько значений" -#: lib/RT/CustomField_Overlay.pm:424 +#: lib/RT/CustomField_Overlay.pm:60 msgid "Select one value" msgstr "Выбрать одно значение" -#: html/Admin/Elements/QueueTabs:66 +#: html/Admin/Elements/QueueTabs:92 msgid "Select queue" -msgstr "Выбрать очередь" +msgstr "Выберите очередь" -#: html/Admin/Global/Scrip.html:36 html/Admin/Global/Scrips.html:35 html/Admin/Queues/Scrip.html:39 html/Admin/Queues/Scrips.html:51 +#: html/Admin/Global/Scrip.html:58 html/Admin/Global/Scrips.html:57 html/Admin/Queues/Scrip.html:61 html/Admin/Queues/Scrips.html:73 msgid "Select scrip" -msgstr "Выбрать Ñкриплет" +msgstr "Выберите Ñкриплет" -#: html/Admin/Global/Template.html:56 html/Admin/Global/Templates.html:35 html/Admin/Queues/Template.html:54 html/Admin/Queues/Templates.html:46 +#: html/Admin/Global/Template.html:78 html/Admin/Global/Templates.html:57 html/Admin/Queues/Template.html:76 html/Admin/Queues/Templates.html:68 msgid "Select template" -msgstr "Выбрать шаблон" +msgstr "Выберите шаблон" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:61 msgid "Select up to %1 values" -msgstr "" +msgstr "Выберите до %1 значений" -#: html/Admin/Elements/UserTabs:46 +#: html/Admin/Elements/UserTabs:75 msgid "Select user" -msgstr "Выбрать пользователÑ" +msgstr "Выберите пользователÑ" -#: lib/RT/CustomField_Overlay.pm:35 +#: NOT FOUND IN SOURCE msgid "SelectMultiple" msgstr "Выбрать неÑколько" -#: lib/RT/CustomField_Overlay.pm:34 +#: NOT FOUND IN SOURCE msgid "SelectSingle" msgstr "Выбрать одно" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:58 msgid "Selected Custom Fields" -msgstr "" +msgstr "Выбранные дополнительные полÑ" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:59 msgid "Selected objects" -msgstr "" +msgstr "Выбранные объекты" #: NOT FOUND IN SOURCE msgid "Self Service" @@ -4728,163 +4736,175 @@ msgstr "Отправить Ñообщение вÑем наблюдателÑм #: etc/initialdata:112 msgid "Send mail to requestors and Ccs" -msgstr "Отправить Ñообщение вÑем инициаторам запроÑа и CCs" +msgstr "Отправить Ñообщение вÑем Ðвторам заÑвки и КопиÑм" #: etc/initialdata:107 msgid "Send mail to requestors and Ccs as a comment" -msgstr "" +msgstr "Отправить Ñообщение вÑем Ðвторам заÑвки и КопиÑм" #: etc/initialdata:78 msgid "Sends a message to the requestors" -msgstr "" +msgstr "ОтправлÑет Ñообщение авторам заÑвки" #: etc/initialdata:125 etc/initialdata:129 msgid "Sends mail to explicitly listed Ccs and Bccs" -msgstr "" +msgstr "ОтправлÑть почту Ñвно указанным КопиÑм и СкрытымКопиÑм" #: etc/initialdata:94 etc/upgrade/3.1.17/content:7 msgid "Sends mail to the Ccs" -msgstr "" +msgstr "ОтправлÑть почту КопиÑм" #: etc/initialdata:90 etc/upgrade/3.1.17/content:3 msgid "Sends mail to the Ccs as a comment" -msgstr "" +msgstr "ОтправлÑть почту КопиÑм как комментарий" #: etc/initialdata:102 msgid "Sends mail to the administrative Ccs" -msgstr "" +msgstr "ОтправлÑть почту ÐдминиÑтративнымКопиÑм" #: etc/initialdata:98 msgid "Sends mail to the administrative Ccs as a comment" -msgstr "" +msgstr "ОтправлÑть почту ÐдминиÑтративнымКопиÑм как комментарий" #: etc/initialdata:82 etc/initialdata:86 msgid "Sends mail to the owner" -msgstr "" +msgstr "ОтправлÑть почту ОтветÑтвенному" -#: lib/RT/Date.pm:419 +#: lib/RT/Date.pm:445 msgid "Sep." msgstr "Сен." #: NOT FOUND IN SOURCE msgid "Seperate multiple URLs with spaces" -msgstr "" +msgstr "РазделÑйте неÑколько ÑÑылок пробелами" #: NOT FOUND IN SOURCE msgid "September" -msgstr "" +msgstr "СентÑбрь" -#: html/Ticket/Elements/ShowTransaction:122 +#: html/Ticket/Elements/ShowTransaction:150 msgid "Show" -msgstr "" +msgstr "Показать" -#: html/Approvals/index.html:30 +#: html/Approvals/index.html:52 msgid "Show Approvals" -msgstr "" +msgstr "Показать подтверждениÑ" -#: html/Search/Elements/EditFormat:11 +#: html/Search/Elements/EditFormat:56 msgid "Show Columns" -msgstr "" +msgstr "Показать колонки" -#: html/Ticket/Elements/Tabs:178 +#: html/Ticket/Elements/Tabs:201 msgid "Show Results" -msgstr "" +msgstr "Показать результаты" #: NOT FOUND IN SOURCE msgid "Show advanced search options..." -msgstr "" +msgstr "Показать дополнительные параметры поиÑка..." -#: html/Approvals/Elements/PendingMyApproval:43 +#: html/Approvals/Elements/PendingMyApproval:65 msgid "Show approved requests" -msgstr "Показать завизированные запроÑÑ‹" +msgstr "Показать подтвержденные запроÑÑ‹" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show basics" -msgstr "Показать главное" +msgstr "Показать оÑновное" -#: html/Approvals/Elements/PendingMyApproval:44 +#: html/Approvals/Elements/PendingMyApproval:66 msgid "Show denied requests" -msgstr "Показать отвергнутые запроÑÑ‹" +msgstr "Показать отклоненные запроÑÑ‹" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show details" -msgstr "Показать вÑе" +msgstr "Показать подробноÑти" -#: html/Approvals/Elements/PendingMyApproval:42 +#: html/Approvals/Elements/PendingMyApproval:64 msgid "Show pending requests" msgstr "Показать ожидающие запроÑÑ‹" -#: html/Approvals/Elements/PendingMyApproval:45 +#: html/Approvals/Elements/PendingMyApproval:67 msgid "Show requests awaiting other approvals" -msgstr "Показать запроÑÑ‹, ждущие других виз" +msgstr "Показать запроÑÑ‹, ждущие других подтверждений" #: NOT FOUND IN SOURCE msgid "Show ticket private commentary" -msgstr "Показать приватные комментарии по тикету" +msgstr "Показать конфиденциальный комментарий заÑвки" #: NOT FOUND IN SOURCE msgid "Show ticket summaries" -msgstr "Показать общую информацию по запроÑу" +msgstr "Показать Ñводную информацию заÑвки" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "ShowACL" +msgstr "ПоказыватьПраваДоÑтупа" + +#: lib/RT/System.pm:86 +msgid "ShowConfigTab" msgstr "" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "ShowOutgoingEmail" -msgstr "" +msgstr "ПоказыватьИÑходÑщуюПочту" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "ShowSavedSearches" -msgstr "" +msgstr "ПоказыватьСохраненныеЗапроÑÑ‹" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "ShowScrips" -msgstr "" +msgstr "ПоказыватьСкриплеты" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "ShowTemplate" -msgstr "" +msgstr "ПоказыватьШаблон" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "ShowTicket" -msgstr "" +msgstr "ПоказыватьЗаÑвку" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "ShowTicketComments" -msgstr "" +msgstr "ПоказыватьКомментарииЗаÑвки" -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Sign up as a ticket Requestor or ticket or queue Cc" -msgstr "" +msgstr "ПодпиÑатьÑÑ ÐºÐ°Ðº Ðвтор заÑвки или ÐšÐ¾Ð¿Ð¸Ñ Ð·Ð°Ñвки или очереди" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "Sign up as a ticket or queue AdminCc" -msgstr "" +msgstr "ПодпиÑатьÑÑ ÐºÐ°Ðº ÐдминиÑтративнаÑÐšÐ¾Ð¿Ð¸Ñ Ð·Ð°Ñвки или очереди" -#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:145 +#: html/Admin/Users/Modify.html:229 html/User/Prefs.html:167 msgid "Signature" msgstr "ПодпиÑÑŒ" #: NOT FOUND IN SOURCE msgid "Signed in as %1" -msgstr "" +msgstr "ЗарегиÑтрирован как %1" -#: html/Admin/Elements/SelectSingleOrMultiple:25 +#: html/Admin/Elements/SelectSingleOrMultiple:47 msgid "Single" msgstr "Одно значение" -#: html/Elements/Header:62 +#: html/Search/Elements/EditFormat:75 +msgid "Size" +msgstr "" + +#: html/Elements/Header:85 msgid "Skip Menu" +msgstr "ПропуÑтить меню" + +#: html/Search/Elements/EditFormat:78 +msgid "Small" msgstr "" -#: html/Admin/Elements/AddCustomFieldValue:27 +#: html/Admin/Elements/AddCustomFieldValue:49 html/Admin/Elements/EditCustomFieldValues:54 msgid "Sort" -msgstr "" +msgstr "Сортировка" #: NOT FOUND IN SOURCE msgid "Sort Order" -msgstr "" +msgstr "Метод Ñортировки" #: NOT FOUND IN SOURCE msgid "Sort key" @@ -4900,21 +4920,21 @@ msgstr "ПорÑдок Ñортировки" #: NOT FOUND IN SOURCE msgid "Squelched message recipients" -msgstr "" +msgstr "Скрытые получатели ÑообщениÑ" -#: html/Admin/Elements/EditScrip:65 +#: html/Admin/Elements/EditScrip:87 msgid "Stage" -msgstr "" +msgstr "СтадиÑ" #: NOT FOUND IN SOURCE msgid "Stalled" -msgstr "Отложенных" +msgstr "ПриоÑтановленных" #: NOT FOUND IN SOURCE msgid "Start page" msgstr "ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ñтраница" -#: html/Elements/SelectDateType:26 html/Ticket/Elements/EditDates:31 html/Ticket/Elements/ShowDates:35 +#: html/Elements/SelectDateType:48 html/Ticket/Elements/EditDates:53 html/Ticket/Elements/ShowDates:56 msgid "Started" msgstr "ÐачалÑÑ" @@ -4922,179 +4942,191 @@ msgstr "ÐачалÑÑ" msgid "Started date '%1' could not be parsed" msgstr "Ðе могу разобрать дату 'ÐачалÑÑ': '%1'" -#: html/Elements/SelectDateType:30 html/Ticket/Create.html:165 html/Ticket/Elements/EditDates:26 html/Ticket/Elements/ShowDates:31 +#: html/Elements/SelectDateType:52 html/Ticket/Create.html:196 html/Ticket/Elements/EditDates:48 html/Ticket/Elements/ShowDates:52 msgid "Starts" msgstr "ÐачнетÑÑ" #: NOT FOUND IN SOURCE msgid "Starts By" -msgstr "ЗапуÑки" +msgstr "Ðачато" #: NOT FOUND IN SOURCE msgid "Starts date '%1' could not be parsed" -msgstr "Ðе могу разобрать дату 'ЗапуÑки': '%1'" +msgstr "Ðе могу разобрать дату 'Ðачато': '%1'" -#: html/Admin/Users/Modify.html:135 html/User/Prefs.html:123 +#: html/Admin/Users/Modify.html:162 html/User/Prefs.html:145 msgid "State" msgstr "СоÑтоÑние" -#: html/Search/Elements/PickBasics:77 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:31 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:37 lib/RT/Ticket_Overlay.pm:1276 lib/RT/Tickets_Overlay.pm:970 +#: html/Search/Elements/PickBasics:87 html/SelfService/Elements/MyRequests:50 html/SelfService/Update.html:57 html/Ticket/Create.html:63 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:52 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1142 lib/RT/Tickets_Overlay.pm:1378 msgid "Status" msgstr "СтатуÑ" #: etc/initialdata:309 msgid "Status Change" -msgstr "" +msgstr "Изменение ÑтатуÑа" -#: lib/RT/Transaction_Overlay.pm:505 -#. ($self->loc($self->OldValue), $self->loc($self->NewValue)) +#: NOT FOUND IN SOURCE msgid "Status changed from %1 to %2" msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ñ %1 на %2" #: NOT FOUND IN SOURCE msgid "StatusChange" -msgstr "" +msgstr "ИзменÑтьСтатуÑ" -#: html/Ticket/Elements/Tabs:148 +#: html/Ticket/Elements/Tabs:170 msgid "Steal" -msgstr "Отобрать" +msgstr "Переназначать Ñебе" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "Steal tickets" -msgstr "" +msgstr "Переназначить заÑвки Ñебе" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "StealTicket" -msgstr "" +msgstr "ПереназначатьЗаÑвкуСебе" -#: lib/RT/Transaction_Overlay.pm:581 +#: lib/RT/Transaction_Overlay.pm:667 #. ($Old->Name) +msgid "Stolen from %1" +msgstr "ОтветÑтвенный переназначен Ñ %1" + +#: NOT FOUND IN SOURCE msgid "Stolen from %1 " -msgstr "Отобран у %1" +msgstr "ОтветÑтвенный переназначен Ñ %1 " + +#: html/Search/Elements/EditFormat:81 +msgid "Style" +msgstr "" -#: html/Elements/QuickCreate:7 html/Elements/SelectAttachmentField:25 html/Search/Bulk.html:133 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:26 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:58 lib/RT/Ticket_Overlay.pm:1272 lib/RT/Tickets_Overlay.pm:1049 +#: html/Elements/QuickCreate:52 html/Elements/SelectAttachmentField:47 html/Search/Bulk.html:154 html/SelfService/Create.html:79 html/SelfService/Elements/MyRequests:49 html/SelfService/Update.html:65 html/Ticket/Create.html:105 html/Ticket/Elements/EditBasics:48 html/Ticket/ModifyAll.html:100 html/Ticket/Update.html:80 lib/RT/Ticket_Overlay.pm:1138 lib/RT/Tickets_Overlay.pm:1460 msgid "Subject" msgstr "Тема" -#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:795 lib/RT/Transaction_Overlay.pm:603 +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:815 lib/RT/Transaction_Overlay.pm:689 #. ($self->Data) msgid "Subject changed to %1" msgstr "Тема изменена на %1" -#: html/Elements/Submit:58 +#: html/Elements/Submit:97 msgid "Submit" -msgstr "Готово" +msgstr "Отправить" #: NOT FOUND IN SOURCE msgid "Submit Query" -msgstr "" +msgstr "Отправить запроÑ" #: NOT FOUND IN SOURCE msgid "Submit Workflow" -msgstr "" +msgstr "Отправить поÑледовательноÑть дейÑтвий" -#: lib/RT/Group_Overlay.pm:749 +#: lib/RT/Group_Overlay.pm:782 msgid "Succeeded" -msgstr "" +msgstr "УÑпешно" #: NOT FOUND IN SOURCE msgid "Summary" -msgstr "" +msgstr "Ð¡Ð²Ð¾Ð´Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ" #: NOT FOUND IN SOURCE msgid "Summary matches" -msgstr "" +msgstr "Ð’Ñего Ñовпадений" -#: lib/RT/Date.pm:394 +#: lib/RT/Date.pm:419 msgid "Sun." msgstr "Ð’Ñк." -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "SuperUser" msgstr "ÐдминиÑтратор" -#: html/User/Elements/DelegateRights:76 +#: html/User/Elements/DelegateRights:98 msgid "System" msgstr "СиÑтемные" -#: html/Admin/Elements/ToolTabs:32 html/Admin/Tools/Configuration.html:3 +#: html/Admin/Elements/ToolTabs:54 html/Admin/Tools/Configuration.html:48 msgid "System Configuration" -msgstr "" +msgstr "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ" -#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:868 lib/RT/Interface/Web.pm:898 +#: html/Admin/CustomFields/GroupRights.html:128 html/Admin/CustomFields/GroupRights.html:155 html/Admin/CustomFields/UserRights.html:128 html/Admin/CustomFields/UserRights.html:98 html/Admin/Elements/SelectRights:106 lib/RT/ACE_Overlay.pm:585 lib/RT/Interface/Web.pm:900 lib/RT/Interface/Web.pm:929 msgid "System Error" -msgstr "Ошибка ÑиÑтемы" +msgstr "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°" #: NOT FOUND IN SOURCE msgid "System Error. Right not granted." -msgstr "" +msgstr "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°. Право не выдано" #: NOT FOUND IN SOURCE msgid "System Error. right not granted" +msgstr "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°. Право не выдано" + +#: lib/RT/Transaction_Overlay.pm:215 lib/RT/Transaction_Overlay.pm:221 +#. ($msg) +msgid "System Error: %1" msgstr "" -#: html/Admin/Tools/index.html:2 +#: html/Admin/Tools/index.html:47 msgid "System Tools" -msgstr "" +msgstr "СиÑтемные утилиты" -#: lib/RT/ACE_Overlay.pm:615 +#: lib/RT/ACE_Overlay.pm:634 msgid "System error. Right not delegated." -msgstr "Ошибка ÑиÑтемы. Право не было делегировано." +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:164 lib/RT/ACE_Overlay.pm:229 lib/RT/ACE_Overlay.pm:324 lib/RT/ACE_Overlay.pm:921 msgid "System error. Right not granted." -msgstr "Ошибка ÑиÑтемы. Право не было выдано." +msgstr "CиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°. Право не выдано." #: NOT FOUND IN SOURCE msgid "System error. Unable to grant rights." -msgstr "" +msgstr "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°. Ðевозможно выдать права" -#: html/Admin/Global/GroupRights.html:34 html/Admin/Groups/GroupRights.html:36 html/Admin/Queues/GroupRights.html:35 +#: html/Admin/CustomFields/GroupRights.html:58 html/Admin/Global/GroupRights.html:56 html/Admin/Groups/GroupRights.html:58 html/Admin/Queues/GroupRights.html:57 msgid "System groups" msgstr "СиÑтемные группы" #: etc/initialdata:41 etc/initialdata:47 etc/initialdata:53 msgid "SystemRolegroup for internal use" -msgstr "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð° Ð´Ð»Ñ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ иÑпользованиÑ" +msgstr "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¿Ñевдо-группа Ð´Ð»Ñ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ иÑпользованиÑ" -#: lib/RT/CurrentUser.pm:334 +#: lib/RT/CurrentUser.pm:358 msgid "TEST_STRING" msgstr "TEST_STRING" -#: html/Elements/MyRequests:27 html/Ticket/Elements/Tabs:144 +#: html/Elements/MyRequests:50 html/Search/Elements/EditFormat:72 html/Ticket/Elements/Tabs:166 msgid "Take" -msgstr "ВзÑть" +msgstr "ВзÑть Ñебе" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "Take tickets" -msgstr "" +msgstr "ВзÑть заÑвки ÑебÑ" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "TakeTicket" -msgstr "" +msgstr "БратьЗаÑвкуСебе" -#: lib/RT/Transaction_Overlay.pm:566 +#: lib/RT/Transaction_Overlay.pm:652 msgid "Taken" -msgstr "ВзÑÑ‚" +msgstr "ВзÑта" #: NOT FOUND IN SOURCE msgid "Task" -msgstr "" +msgstr "Задача" -#: html/Admin/Elements/EditScrip:57 html/Tools/Offline.html:56 +#: html/Admin/Elements/EditScrip:79 html/Tools/Offline.html:78 msgid "Template" msgstr "Шаблон" -#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:89 +#: html/Admin/Global/Template.html:112 html/Admin/Queues/Template.html:113 #. ($TemplateObj->Id()) msgid "Template #%1" msgstr "Шаблон #%1" -#: html/Admin/Elements/EditTemplates:88 +#: html/Admin/Elements/EditTemplates:110 msgid "Template deleted" msgstr "Шаблон удален" -#: lib/RT/Scrip_Overlay.pm:156 +#: lib/RT/Scrip_Overlay.pm:181 msgid "Template not found" msgstr "Шаблон не найден" @@ -5102,11 +5134,11 @@ msgstr "Шаблон не найден" msgid "Template not found\\n" msgstr "Шаблон не найден\\n" -#: lib/RT/Template_Overlay.pm:348 +#: lib/RT/Template_Overlay.pm:376 msgid "Template parsed" msgstr "Шаблон обработан" -#: html/Admin/Elements/QueueTabs:48 html/Admin/Elements/SystemTabs:35 html/Admin/Global/index.html:44 +#: html/Admin/Elements/QueueTabs:70 html/Admin/Elements/SystemTabs:57 html/Admin/Global/index.html:66 msgid "Templates" msgstr "Шаблоны" @@ -5116,337 +5148,344 @@ msgstr "Шаблоны Ð´Ð»Ñ %1\\n" #: NOT FOUND IN SOURCE msgid "Text" -msgstr "" +msgstr "ТекÑÑ‚" -#: lib/RT/Record.pm:740 +#: lib/RT/CustomField_Overlay.pm:877 lib/RT/Record.pm:931 msgid "That is already the current value" msgstr "Это уже текущее значение" -#: lib/RT/CustomField_Overlay.pm:248 +#: lib/RT/CustomField_Overlay.pm:407 msgid "That is not a value for this custom field" msgstr "Это поле не может иметь такого значениÑ" -#: lib/RT/Ticket_Overlay.pm:2086 +#: lib/RT/Ticket_Overlay.pm:1955 msgid "That is the same value" msgstr "Значение не изменилоÑÑŒ" -#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +#: lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:615 msgid "That principal already has that right" -msgstr "" +msgstr "Этот пользователь уже имеет Ñто право." -#: lib/RT/Queue_Overlay.pm:674 +#: lib/RT/Queue_Overlay.pm:750 #. ($args{'Type'}) msgid "That principal is already a %1 for this queue" msgstr "Этот пользователь уже %1 Ð´Ð»Ñ Ñтой очереди" -#: lib/RT/Ticket_Overlay.pm:1527 +#: lib/RT/Ticket_Overlay.pm:1396 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" -msgstr "Этот пользователь уже %1 Ð´Ð»Ñ Ñтого тикета" +msgstr "Этот пользователь уже %1 Ð´Ð»Ñ Ñтой заÑвки " -#: lib/RT/Queue_Overlay.pm:773 +#: lib/RT/Queue_Overlay.pm:849 #. ($args{'Type'}) msgid "That principal is not a %1 for this queue" -msgstr "Этот пользователь не %1 Ñтой очереди" +msgstr "Этот пользователь не %1 Ð´Ð»Ñ Ñтой очереди" #: NOT FOUND IN SOURCE msgid "That principal is not a %1 for this ticket" -msgstr "Этот пользователь не %1 Ñтому тикету" +msgstr "Этот пользователь не %1 Ð´Ð»Ñ Ñтой заÑвки" -#: lib/RT/Ticket_Overlay.pm:2082 +#: lib/RT/Ticket_Overlay.pm:1951 msgid "That queue does not exist" -msgstr "Этой очереди не ÑущеÑтвует" +msgstr "Эта очередь не ÑущеÑтвует" -#: lib/RT/Ticket_Overlay.pm:3152 +#: lib/RT/Ticket_Overlay.pm:3189 msgid "That ticket has unresolved dependencies" -msgstr "Этот тикет имеет неразрешенные завиÑимоÑти" +msgstr "Эта заÑвка имеет неразрешенные завиÑимоÑти" #: NOT FOUND IN SOURCE msgid "That user already has that right" msgstr "Пользователь уже имеет Ñто право" -#: lib/RT/Ticket_Overlay.pm:2956 +#: lib/RT/Ticket_Overlay.pm:2993 msgid "That user already owns that ticket" -msgstr "Пользователь уже владеет Ñтим тикетом" +msgstr "Пользователь уже ответÑтвенен за Ñту заÑвку" -#: lib/RT/Ticket_Overlay.pm:2928 +#: lib/RT/Ticket_Overlay.pm:2965 msgid "That user does not exist" msgstr "Пользователь не ÑущеÑтвует" -#: lib/RT/User_Overlay.pm:355 +#: lib/RT/User_Overlay.pm:390 msgid "That user is already privileged" -msgstr "Этот пользователь уже имеет вÑе полномочиÑ" +msgstr "Этот пользователь уже привилегированный" -#: lib/RT/User_Overlay.pm:376 +#: lib/RT/User_Overlay.pm:411 msgid "That user is already unprivileged" -msgstr "Этот пользователь уже не имеет полномочий" +msgstr "Этот пользователь уже непривилегированный" -#: lib/RT/User_Overlay.pm:368 +#: lib/RT/User_Overlay.pm:403 msgid "That user is now privileged" -msgstr "Этот пользователь теперь имеет вÑе полномочиÑ" +msgstr "Этот пользователь теперь привилегированный" -#: lib/RT/User_Overlay.pm:389 +#: lib/RT/User_Overlay.pm:424 msgid "That user is now unprivileged" -msgstr "Этот пользователь теперь не имеет полномочий" +msgstr "Этот пользователь теперь непривилегированный" #: NOT FOUND IN SOURCE msgid "That user is now unprivilegedileged" -msgstr "" +msgstr "Пользователь теперь непривилегированный" -#: lib/RT/Ticket_Overlay.pm:2949 +#: lib/RT/Ticket_Overlay.pm:2986 msgid "That user may not own tickets in that queue" -msgstr "Этот пользователь не может владеть тикетами из Ñтой очереди" +msgstr "Этот пользователь не может быть ответÑтвенным за заÑвки в Ñтой очереди" -#: lib/RT/Link_Overlay.pm:200 +#: lib/RT/Link_Overlay.pm:234 msgid "That's not a numerical id" msgstr "Это не чиÑловой идентификатор" -#: html/SelfService/Display.html:31 html/Ticket/Create.html:149 html/Ticket/Elements/ShowSummary:27 +#: html/SelfService/Display.html:53 html/Ticket/Create.html:180 html/Ticket/Elements/ShowSummary:49 msgid "The Basics" -msgstr "Главное" +msgstr "ОÑновное" -#: lib/RT/ACE_Overlay.pm:87 +#: lib/RT/ACE_Overlay.pm:113 msgid "The CC of a ticket" -msgstr "" +msgstr "ÐšÐ¾Ð¿Ð¸Ñ Ð·Ð°Ñвки" -#: lib/RT/ACE_Overlay.pm:88 +#: lib/RT/ACE_Overlay.pm:114 msgid "The administrative CC of a ticket" -msgstr "" +msgstr "ÐдминиÑÑ‚Ñ€Ð°Ñ‚Ð¸Ð²Ð½Ð°Ñ ÐºÐ¾Ð¿Ð¸Ñ Ð·Ð°Ñвки" #: NOT FOUND IN SOURCE msgid "The comment has been recorded" -msgstr "ЗапиÑан комментарий" +msgstr "Комментарий запиÑан" -#: bin/rt-crontool:194 +#: bin/rt-crontool:223 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 "" +msgstr "ÐижеÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° найдет вÑе активные заÑвки в очереди 'ОÑновнаÑ' и уÑтановит им приоритет 99, еÑли в них небыло активноÑти более 4-Ñ… чаÑов:" #: NOT FOUND IN SOURCE msgid "The following commands were not proccessed:\\n\\n" -msgstr "Эти команды не были иÑполнены:\\n\\n" +msgstr "Эти команды не были выполнены:\\n\\n" -#: lib/RT/Record.pm:743 +#: lib/RT/Record.pm:934 msgid "The new value has been set." msgstr "Ðовое значение уÑтановлено" -#: lib/RT/ACE_Overlay.pm:85 +#: lib/RT/ACE_Overlay.pm:111 msgid "The owner of a ticket" -msgstr "Владелец тикета" +msgstr "ОтветÑтвенный за заÑвку" -#: lib/RT/ACE_Overlay.pm:86 +#: lib/RT/ACE_Overlay.pm:112 msgid "The requestor of a ticket" -msgstr "Кто отправил тикет" +msgstr "Ðвтор заÑвки" -#: html/Admin/Elements/EditUserComments:25 +#: html/Admin/Elements/EditUserComments:47 msgid "These comments aren't generally visible to the user" msgstr "Эти комментарии не показываютÑÑ Ð¾Ð±Ñ‹ÐºÐ½Ð¾Ð²ÐµÐ½Ð½Ð¾Ð¼Ñƒ пользователю" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:912 msgid "This custom field does not apply to that object" -msgstr "" +msgstr "Это дополнительное поле не отноÑитÑÑ Ðº Ñтому объекту" -#: html/Admin/Tools/Configuration.html:5 +#: html/Admin/Tools/Configuration.html:50 msgid "This feature is only available to system administrators" -msgstr "" +msgstr "Это возможноÑть доÑтупна только Ð´Ð»Ñ ÑиÑтемных админиÑтраторов." -#: html/Ticket/Elements/PreviewScrips:48 +#: html/Ticket/Elements/PreviewScrips:93 msgid "This message will be sent to..." -msgstr "" +msgstr "Это Ñообщение будет отправлено..." #: NOT FOUND IN SOURCE msgid "This ticket %1 %2 (%3)\\n" -msgstr "Этот тикет %1 %2 (%3)\\n" +msgstr "Эта заÑвка %1 %2 (%3)\\n" -#: bin/rt-crontool:185 +#: bin/rt-crontool:214 msgid "This tool allows the user to run arbitrary perl modules from within RT." msgstr "Этот инÑтрумент позволÑет пользователю запуÑкать некоторые модули Perl из RT." -#: lib/RT/Transaction_Overlay.pm:226 +#: lib/RT/Transaction_Overlay.pm:288 msgid "This transaction appears to have no content" -msgstr "Похоже, что Ñта Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ Ð½Ðµ имеет информации" +msgstr "Похоже, что Ñта Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ Ð½Ðµ имеет Ñодержимого" -#: html/Ticket/Elements/ShowRequestor:48 +#: html/Ticket/Elements/ShowRequestor:70 #. ($rows) msgid "This user's %1 highest priority tickets" -msgstr "%1 тикетов макÑимального приоритета Ñтого пользователÑ" +msgstr "%1 заÑвок макÑимального приоритета Ñтого пользователÑ" #: NOT FOUND IN SOURCE msgid "This user's 25 highest priority tickets" -msgstr "25 важнейших тикетов пользователÑ..." +msgstr "25 важнейших заÑвок пользователÑ..." -#: lib/RT/Date.pm:391 +#: lib/RT/Date.pm:416 msgid "Thu." msgstr "Чтв." #: NOT FOUND IN SOURCE msgid "Ticket" -msgstr "" +msgstr "ЗаÑвка" #: NOT FOUND IN SOURCE msgid "Ticket # %1 %2" -msgstr "" +msgstr "ЗаÑвка # %1 %2" #: NOT FOUND IN SOURCE msgid "Ticket # %1 Jumbo update: %2" -msgstr "" +msgstr "ЗаÑвка # %1 Изменение вÑех данных: %2" -#: html/Ticket/ModifyAll.html:24 html/Ticket/ModifyAll.html:28 +#: html/Ticket/ModifyAll.html:46 html/Ticket/ModifyAll.html:50 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket #%1 Jumbo update: %2" -msgstr "Тикет #%1 Обновление вÑего: %2" +msgstr "ЗаÑвка #%1 Изменение вÑех данных: %2" -#: html/Approvals/Elements/ShowDependency:45 +#: html/Approvals/Elements/ShowDependency:67 #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Ticket #%1: %2" -msgstr "" +msgstr "ЗаÑвка #%1: %2" -#: lib/RT/Action/CreateTickets.pm:1154 lib/RT/Action/CreateTickets.pm:1163 lib/RT/Action/CreateTickets.pm:516 lib/RT/Action/CreateTickets.pm:634 lib/RT/Action/CreateTickets.pm:647 +#: lib/RT/Action/CreateTickets.pm:1258 lib/RT/Action/CreateTickets.pm:1267 lib/RT/Action/CreateTickets.pm:595 lib/RT/Action/CreateTickets.pm:716 lib/RT/Action/CreateTickets.pm:729 #. ($T::Tickets{$template_id}->Id) #. ($T::Tickets{$template_id}->id) #. ($ticket->Id) msgid "Ticket %1" -msgstr "" +msgstr "ЗаÑвка %1" -#: lib/RT/Ticket_Overlay.pm:696 lib/RT/Ticket_Overlay.pm:720 +#: lib/RT/Ticket_Overlay.pm:731 lib/RT/Ticket_Overlay.pm:751 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" -msgstr "Тикет %1 Ñоздан в очереди '%2'" +msgstr "ЗаÑвка %1 Ñоздана в очереди '%2'" #: NOT FOUND IN SOURCE msgid "Ticket %1 loaded\\n" -msgstr "Загружен тикет %1\\n" +msgstr "ЗаÑвка %1 загружена\\n" -#: html/Search/Bulk.html:216 +#: html/Search/Bulk.html:269 #. ($Ticket->Id,$_) msgid "Ticket %1: %2" -msgstr "Тикет %1: %2" +msgstr "ЗаÑвка %1: %2" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:74 msgid "Ticket Custom Fields" -msgstr "" +msgstr "Дополнительные Ð¿Ð¾Ð»Ñ Ð·Ð°Ñвки" -#: html/Ticket/History.html:24 html/Ticket/History.html:27 +#: html/Ticket/History.html:46 html/Ticket/History.html:49 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket History # %1 %2" -msgstr "ИÑÑ‚Ð¾Ñ€Ð¸Ñ Ñ‚Ð¸ÐºÐµÑ‚Ð° # %1 %2" +msgstr "ИÑÑ‚Ð¾Ñ€Ð¸Ñ Ð·Ð°Ñвки # %1 %2" #: NOT FOUND IN SOURCE msgid "Ticket Id" -msgstr "Тикет #" +msgstr "ЗаÑвка #" #: etc/initialdata:324 msgid "Ticket Resolved" -msgstr "" +msgstr "ЗаÑвка решена" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/GlobalCustomFieldTabs:69 html/Admin/Global/CustomFields/index.html:81 lib/RT/CustomField_Overlay.pm:1085 msgid "Ticket Transactions" -msgstr "" +msgstr "Транзакции заÑвки" #: NOT FOUND IN SOURCE msgid "Ticket attachment" -msgstr "Ð”Ð»Ñ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹" +msgstr "Ð’Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð·Ð°Ñвки" -#: lib/RT/Tickets_Overlay.pm:1228 +#: lib/RT/Tickets_Overlay.pm:1648 msgid "Ticket content" -msgstr "ТекÑÑ‚ тикета" +msgstr "Содержимое заÑвки" -#: lib/RT/Tickets_Overlay.pm:1274 +#: lib/RT/Tickets_Overlay.pm:1697 msgid "Ticket content type" -msgstr "Тип данных тикета" +msgstr "Тип данных Ñодержимого заÑвки" -#: lib/RT/Ticket_Overlay.pm:565 lib/RT/Ticket_Overlay.pm:579 lib/RT/Ticket_Overlay.pm:590 lib/RT/Ticket_Overlay.pm:707 +#: lib/RT/Ticket_Overlay.pm:593 lib/RT/Ticket_Overlay.pm:607 lib/RT/Ticket_Overlay.pm:618 lib/RT/Ticket_Overlay.pm:739 msgid "Ticket could not be created due to an internal error" -msgstr "Тикет не может быть Ñоздан из-за внутренней ошибки" +msgstr "ЗаÑвка не может быть Ñоздана из-за внутренней ошибки" -#: lib/RT/Transaction_Overlay.pm:497 +#: NOT FOUND IN SOURCE msgid "Ticket created" -msgstr "Создан тикет" +msgstr "ЗаÑвка Ñоздана" #: NOT FOUND IN SOURCE msgid "Ticket creation failed" -msgstr "Ðе удалоÑÑŒ Ñоздать тикет" +msgstr "Ðевомзожно Ñоздать заÑвку" -#: lib/RT/Transaction_Overlay.pm:502 +#: NOT FOUND IN SOURCE msgid "Ticket deleted" -msgstr "Тикет удален" +msgstr "ЗаÑвка удалена" #: NOT FOUND IN SOURCE msgid "Ticket id not found" -msgstr "Идентификатор тикета не найден" +msgstr "Идентификатор заÑвки не найден" #: NOT FOUND IN SOURCE msgid "Ticket killed" -msgstr "" +msgstr "ЗаÑвка уничтожена" -#: html/Ticket/Display.html:33 +#: html/Ticket/Display.html:55 msgid "Ticket metadata" -msgstr "" +msgstr "Метаданные заÑвки" #: NOT FOUND IN SOURCE msgid "Ticket not found" -msgstr "Тикет не найден" +msgstr "ЗаÑвка не найдена" #: etc/initialdata:310 msgid "Ticket status changed" -msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ñ‚Ð¸ÐºÐµÑ‚Ð° изменен" +msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ñвки изменен" #: NOT FOUND IN SOURCE msgid "Ticket watchers" -msgstr "Ðаблюдатели Ð´Ð»Ñ Ñ‚Ð¸ÐºÐµÑ‚Ð°" +msgstr "Ðаблюдатели за заÑвкой" + +#: lib/RT/Search/FromSQL.pm:83 +#. (ref $self) +msgid "TicketSQL search module" +msgstr "" -#: html/Elements/Tabs:46 +#: html/Admin/Elements/GlobalCustomFieldTabs:64 html/Admin/Global/CustomFields/index.html:75 html/Elements/Tabs:68 lib/RT/CustomField_Overlay.pm:1084 msgid "Tickets" -msgstr "Тикеты" +msgstr "ПоиÑк заÑвки" -#: lib/RT/Tickets_Overlay.pm:1452 -#. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 %2" -msgstr "" +msgstr "ЗаÑвки %1 %2" -#: lib/RT/Tickets_Overlay.pm:1410 -#. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 by %2" -msgstr "" +msgstr "ЗаÑвки %1 Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %2" #: NOT FOUND IN SOURCE msgid "Tickets from %1" -msgstr "Тикеты от %1" +msgstr "ЗаÑвки от %1" -#: html/Approvals/Elements/ShowDependency:26 +#: html/Approvals/Elements/ShowDependency:48 msgid "Tickets which depend on this approval:" -msgstr "От Ñтой визы завиÑÑÑ‚ Ñледующие тикеты:" +msgstr "От Ñтого Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ Ð·Ð°Ð²Ð¸ÑÑÑ‚ Ñледующие заÑвки:" -#: html/Search/Elements/PickBasics:69 html/Ticket/Elements/EditBasics:39 +#: html/Search/Elements/PickBasics:148 html/Ticket/Elements/EditBasics:61 msgid "Time Estimated" -msgstr "" +msgstr "РаÑчётное времÑ" -#: html/Search/Elements/PickBasics:70 html/Ticket/Create.html:156 html/Ticket/Elements/EditBasics:47 +#: html/Search/Elements/PickBasics:149 html/Ticket/Create.html:187 html/Ticket/Elements/EditBasics:69 msgid "Time Left" -msgstr "ОÑталоÑÑŒ" +msgstr "ОÑталоÑÑŒ времени" -#: html/Search/Elements/PickBasics:68 html/Ticket/Create.html:155 html/Ticket/Elements/EditBasics:43 +#: html/Search/Elements/PickBasics:147 html/Ticket/Create.html:186 html/Ticket/Elements/EditBasics:65 msgid "Time Worked" -msgstr "Ð’ работе" +msgstr "Ð’Ñ€ÐµÐ¼Ñ Ð² работе" -#: lib/RT/Tickets_Overlay.pm:1201 +#: lib/RT/Tickets_Overlay.pm:1619 msgid "Time left" -msgstr "ОÑталоÑÑŒ" +msgstr "ОÑталоÑÑŒ времени" -#: html/Elements/Footer:44 +#: html/Elements/Footer:71 msgid "Time to display" msgstr "Ð’Ñ€ÐµÐ¼Ñ Ð´Ð»Ñ Ð¿Ð¾ÐºÐ°Ð·Ð°" -#: lib/RT/Tickets_Overlay.pm:1177 +#: lib/RT/Tickets_Overlay.pm:1594 msgid "Time worked" -msgstr "Ð’ работе" +msgstr "Ð’Ñ€ÐµÐ¼Ñ Ð² работе" #: NOT FOUND IN SOURCE msgid "TimeLeft" -msgstr "" +msgstr "ОÑталоÑÑŒ времени" -#: lib/RT/Ticket_Overlay.pm:1277 +#: lib/RT/Ticket_Overlay.pm:1143 msgid "TimeWorked" -msgstr "Ð’ работе" +msgstr "Ð’Ñ€ÐµÐ¼Ñ Ð² работе" + +#: html/Search/Elements/EditFormat:74 +msgid "Title" +msgstr "" #: NOT FOUND IN SOURCE msgid "To generate a diff of this commit:" @@ -5456,69 +5495,65 @@ msgstr "Ð”Ð»Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ изменений Ñтого коммита:" msgid "To generate a diff of this commit:\\n" msgstr "Ð”Ð»Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ изменений Ñтого коммита:\\n" -#: html/Elements/Footer:39 +#: html/Elements/Footer:61 #. ('sales@bestpractical.com') msgid "To inquire about support, training, custom development or licensing, please contact %1." -msgstr "" +msgstr "Ð”Ð»Ñ Ð·Ð°Ð¿Ñ€Ð¾Ñа поддержки, обучениÑ, разработки на заказ или Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ð±Ñ€Ð°Ñ‰Ð°Ð¹Ñ‚ÐµÑÑŒ %1." -#: lib/RT/Ticket_Overlay.pm:1280 +#: lib/RT/Ticket_Overlay.pm:1146 msgid "Told" msgstr "Контакт" -#: html/Admin/Elements/Tabs:43 html/Elements/Tabs:49 +#: html/Admin/Elements/Tabs:68 html/Admin/index.html:88 html/Elements/Tabs:71 msgid "Tools" -msgstr "" +msgstr "Утилиты" #: etc/initialdata:252 msgid "Transaction" msgstr "ТранзакциÑ" -#: lib/RT/Transaction_Overlay.pm:705 +#: lib/RT/Transaction_Overlay.pm:794 #. ($self->Data) msgid "Transaction %1 purged" msgstr "Ð¢Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ %1 удалена" -#: lib/RT/Transaction_Overlay.pm:136 +#: lib/RT/Transaction_Overlay.pm:174 msgid "Transaction Created" -msgstr "Создана транзакциÑ" +msgstr "Ð¢Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ Ñоздана" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:78 msgid "Transaction Custom Fields" -msgstr "" +msgstr "Дополнительные Ð¿Ð¾Ð»Ñ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸" -#: lib/RT/Transaction_Overlay.pm:92 +#: NOT FOUND IN SOURCE msgid "Transaction->Create couldn't, as you didn't specify a ticket id" -msgstr "" +msgstr "ТранзакциÑ->Создать невозможно, так как вы не указали идентификатор заÑвки" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:125 msgid "Transaction->Create couldn't, as you didn't specify an object type and id" -msgstr "" +msgstr "ТранзакциÑ->Создать невозможно, так как вы не указали тип объекта и идентификатор" -#: lib/RT/Transaction_Overlay.pm:760 +#: lib/RT/Transaction_Overlay.pm:838 msgid "Transactions are immutable" -msgstr "Транзакции не изменены" +msgstr "ÐеизменÑемые транзакции" #: NOT FOUND IN SOURCE msgid "Trying to delete a right: %1" msgstr "ПытаемÑÑ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ право: %1" -#: lib/RT/Date.pm:389 +#: lib/RT/Date.pm:414 msgid "Tue." msgstr "Втр." -#: 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:1278 lib/RT/Tickets_Overlay.pm:1021 +#: html/Admin/CustomFields/Modify.html:66 html/Admin/Elements/EditCustomField:65 html/Ticket/Elements/AddWatchers:54 html/Ticket/Elements/AddWatchers:65 html/Ticket/Elements/AddWatchers:75 lib/RT/Ticket_Overlay.pm:1144 lib/RT/Tickets_Overlay.pm:1432 msgid "Type" msgstr "Тип" -#: NOT FOUND IN SOURCE -msgid "Unable to load article" -msgstr "" - -#: lib/RT/ScripCondition_Overlay.pm:103 +#: lib/RT/ScripCondition_Overlay.pm:129 msgid "Unimplemented" msgstr "Ðе реализовано" -#: html/Admin/Users/Modify.html:67 +#: html/Admin/Users/Modify.html:89 msgid "Unix login" msgstr "Логин UNIX" @@ -5526,147 +5561,152 @@ msgstr "Логин UNIX" msgid "UnixUsername" msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ UNIX" -#: lib/RT/Attachment_Overlay.pm:233 lib/RT/Attachment_Overlay.pm:265 +#: lib/RT/Attachment_Overlay.pm:290 lib/RT/Record.pm:847 #. ($self->ContentEncoding) +#. ($ContentEncoding) msgid "Unknown ContentEncoding %1" msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° %1" -#: html/Elements/SelectResultsPerPage:36 +#: html/Search/Build.html:632 +msgid "Unknown field: $key" +msgstr "" + +#: html/Elements/SelectResultsPerPage:58 msgid "Unlimited" msgstr "Ðе ограничено" -#: html/Search/Elements/SelectSearchesForObjects:15 +#: html/Search/Elements/SelectSearchesForObjects:63 msgid "Unnamed search" -msgstr "" +msgstr "БезымÑнный запроÑ" #: etc/initialdata:32 msgid "Unprivileged" msgstr "Ðепривилегированный" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:60 msgid "Unselected Custom Fields" -msgstr "" +msgstr "Ðевыбранные дополнительные полÑ" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:61 msgid "Unselected objects" -msgstr "" +msgstr "Ðевыбранные объекты" -#: lib/RT/Transaction_Overlay.pm:562 +#: lib/RT/Transaction_Overlay.pm:648 msgid "Untaken" -msgstr "Ðичей" +msgstr "Ðе взÑта" #: NOT FOUND IN SOURCE msgid "Untitled search" -msgstr "" +msgstr "БезымÑнный запроÑ" -#: html/Search/Bulk.html:32 +#: html/Search/Bulk.html:54 msgid "Update" msgstr "Обновить" -#: html/Search/Bulk.html:146 +#: html/Search/Bulk.html:178 msgid "Update All" -msgstr "" +msgstr "Обновить вÑе" #: NOT FOUND IN SOURCE msgid "Update ID" msgstr "Обновить идентификатор" -#: html/Ticket/Update.html:97 +#: html/Ticket/Update.html:133 msgid "Update Ticket" -msgstr "" +msgstr "Обновить заÑвку" -#: html/Search/Bulk.html:127 html/Ticket/ModifyAll.html:65 html/Ticket/Update.html:48 +#: html/Search/Bulk.html:148 html/Ticket/ModifyAll.html:87 html/Ticket/Update.html:70 msgid "Update Type" msgstr "Обновить тип" #: NOT FOUND IN SOURCE msgid "Update all these tickets at once" -msgstr "Изменить одним махом" +msgstr "Изменить вÑе Ñти заÑвки одновременно" #: NOT FOUND IN SOURCE msgid "Update email" msgstr "Обновить e-mail" -#: html/Search/Results.html:46 +#: html/Search/Results.html:80 msgid "Update multiple tickets" -msgstr "" +msgstr "Обновить неÑколько заÑвок" #: NOT FOUND IN SOURCE msgid "Update name" msgstr "Обновить имÑ" -#: lib/RT/Action/CreateTickets.pm:655 lib/RT/Interface/Web.pm:479 +#: lib/RT/Action/CreateTickets.pm:737 lib/RT/Interface/Web.pm:524 msgid "Update not recorded." -msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ðµ Ñохранены." +msgstr "Обновление не запиÑано." -#: html/Search/Bulk.html:78 +#: html/Search/Bulk.html:99 msgid "Update selected tickets" -msgstr "Изменить выбранные тикеты" +msgstr "Обновить выбранные заÑвки" #: NOT FOUND IN SOURCE msgid "Update signature" msgstr "Обновить подпиÑÑŒ" -#: html/Ticket/ModifyAll.html:62 +#: html/Ticket/ModifyAll.html:84 msgid "Update ticket" -msgstr "Обновить тикет" +msgstr "Обновить заÑвку" #: NOT FOUND IN SOURCE msgid "Update ticket # %1" -msgstr "Обновить тикет # %1" +msgstr "Обновление заÑвки # %1" -#: html/SelfService/Update.html:24 html/SelfService/Update.html:63 +#: html/SelfService/Update.html:112 html/SelfService/Update.html:47 #. ($Ticket->id) msgid "Update ticket #%1" -msgstr "Обновить тикет #%1" +msgstr "Обновление заÑвки #%1" -#: html/Ticket/Update.html:121 +#: html/Ticket/Update.html:156 #. ($TicketObj->id, $TicketObj->Subject) msgid "Update ticket #%1 (%2)" -msgstr "Обновить тикет #%1 (%2)" +msgstr "Обновление заÑвки #%1 (%2)" -#: lib/RT/Action/CreateTickets.pm:653 lib/RT/Interface/Web.pm:477 +#: lib/RT/Action/CreateTickets.pm:735 lib/RT/Interface/Web.pm:523 msgid "Update type was neither correspondence nor comment." msgstr "Обновление не было ни Ñообщением, ни комментарием." -#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1281 +#: html/Elements/SelectDateType:54 html/Ticket/Elements/ShowDates:72 lib/RT/Ticket_Overlay.pm:1147 msgid "Updated" -msgstr "Обновлен" +msgstr "Обновлена" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload" -msgstr "" +msgstr "Загрузить" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:84 msgid "Upload multiple files" -msgstr "" +msgstr "Загрузить неÑколько файлов" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:79 msgid "Upload multiple images" -msgstr "" +msgstr "Загрузить неÑколько изображений" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:85 msgid "Upload one file" -msgstr "" +msgstr "Загрузить один файл" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:80 msgid "Upload one image" -msgstr "" +msgstr "Загрузить одно изображение" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:86 msgid "Upload up to %1 files" -msgstr "" +msgstr "Закачать до %1 файлов" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:81 msgid "Upload up to %1 images" -msgstr "" +msgstr "Закачать до %1 изображений" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload your changes" -msgstr "" +msgstr "Загрузить ваши изменениÑ." -#: NOT FOUND IN SOURCE -msgid "Use the dropdown menus to select which transactions you want to extract into a new RTFM article" +#: html/Admin/index.html:90 +msgid "Use other RT administrative tools" msgstr "" #: NOT FOUND IN SOURCE @@ -5677,10 +5717,10 @@ msgstr "Пользователь %1 %2: %3\\n" msgid "User %1 Password: %2\\n" msgstr "Пользователь %1 Пароль: %2\\n" -#: lib/RT/Ticket_Overlay.pm:468 +#: lib/RT/Ticket_Overlay.pm:496 #. ($args{'Owner'}) msgid "User '%1' could not be found." -msgstr "" +msgstr "Пользователь '%1' не найден." #: NOT FOUND IN SOURCE msgid "User '%1' not found" @@ -5692,98 +5732,95 @@ msgstr "Пользователь '%1' не найден\\n" #: etc/initialdata:132 etc/initialdata:206 msgid "User Defined" -msgstr "" +msgstr "Задано пользователем" -#: html/Admin/Elements/EditScrip:76 +#: html/Admin/Elements/EditScrip:98 msgid "User Defined conditions and actions" -msgstr "" +msgstr "Заданные пользователем уÑÐ»Ð¾Ð²Ð¸Ñ Ð¸ дейÑтвиÑ" #: NOT FOUND IN SOURCE msgid "User ID" msgstr "Логин" -#: html/Elements/SelectUsers:25 +#: NOT FOUND IN SOURCE msgid "User Id" msgstr "Логин" -#: html/Admin/Elements/GroupTabs:46 html/Admin/Elements/QueueTabs:59 html/Admin/Elements/SystemTabs:46 html/Admin/Global/index.html:58 +#: html/Admin/Elements/CustomFieldTabs:72 html/Admin/Elements/GroupTabs:68 html/Admin/Elements/QueueTabs:85 html/Admin/Elements/SystemTabs:68 html/Admin/Global/index.html:80 msgid "User Rights" msgstr "Права пользователÑ" -#: NOT FOUND IN SOURCE +#: lib/RT/Interface/Web.pm:1283 +#. ($cf->Name, $class, $Object->id) msgid "User asked for an unknown update type for custom field %1 for %2 object #%3" -msgstr "" +msgstr "Пользователь запроÑил обновление неизвеÑтного типа Ð´Ð»Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ %1 Ð´Ð»Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %2 #%3" -#: html/Admin/Users/Modify.html:252 +#: html/Admin/Users/Modify.html:293 #. ($msg) msgid "User could not be created: %1" -msgstr "Ðе могу Ñоздать пользователÑ: %1" +msgstr "Ðевозможно Ñоздать пользователÑ: %1" -#: lib/RT/User_Overlay.pm:296 +#: lib/RT/User_Overlay.pm:331 msgid "User created" -msgstr "Создан пользователь" +msgstr "Пользователь Ñоздан" -#: html/Admin/Global/GroupRights.html:66 html/Admin/Groups/GroupRights.html:53 html/Admin/Queues/GroupRights.html:68 +#: html/Admin/CustomFields/GroupRights.html:74 html/Admin/Global/GroupRights.html:88 html/Admin/Groups/GroupRights.html:75 html/Admin/Queues/GroupRights.html:90 msgid "User defined groups" msgstr "Группы, определенные пользователем" -#: lib/RT/User_Overlay.pm:558 lib/RT/User_Overlay.pm:575 +#: lib/RT/User_Overlay.pm:593 lib/RT/User_Overlay.pm:613 msgid "User loaded" -msgstr "" +msgstr "Пользовать загружен" #: NOT FOUND IN SOURCE msgid "User notified" -msgstr "Пользователю отоÑлано напоминание" +msgstr "Пользователю отправлено напоминание" #: NOT FOUND IN SOURCE msgid "User view" msgstr "ПользовательÑкие наÑтройки" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:99 msgid "User-defined groups" -msgstr "" +msgstr "Группы, заданные пользователем" -#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +#: html/Admin/Users/Modify.html:69 html/Elements/Login:73 html/Ticket/Elements/AddWatchers:56 msgid "Username" -msgstr "Логин" +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/User/Groups/Members.html:57 +#: html/Admin/Elements/GlobalCustomFieldTabs:55 html/Admin/Elements/SelectNewGroupMembers:47 html/Admin/Elements/Tabs:53 html/Admin/Global/CustomFields/index.html:64 html/Admin/Groups/Members.html:76 html/Admin/Queues/People.html:89 html/Admin/index.html:62 html/User/Groups/Members.html:79 lib/RT/CustomField_Overlay.pm:1086 msgid "Users" msgstr "Пользователи" -#: html/Admin/Users/index.html:64 +#: html/Admin/Users/index.html:85 msgid "Users matching search criteria" -msgstr "Ðайдены пользователи" +msgstr "Пользователи, удовлетворÑющие критериÑм поиÑка" -#: lib/RT/Tickets_Overlay_SQL.pm:494 +#: lib/RT/Tickets_Overlay_SQL.pm:523 msgid "Valid Query" -msgstr "" +msgstr "Проверить запроÑ" #: NOT FOUND IN SOURCE msgid "ValueOfQueue" -msgstr "ValueOfQueue" +msgstr "Значение запроÑа" -#: html/Admin/Elements/EditCustomField:56 +#: html/Admin/CustomFields/Modify.html:89 html/Admin/Elements/EditCustomField:78 msgid "Values" msgstr "ЗначениÑ" -#: NOT FOUND IN SOURCE -msgid "VrijevormEnkele" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Watch" -msgstr "" +msgstr "Ðаблюдать" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "WatchAsAdminCc" -msgstr "" +msgstr "ÐаблюдатьÐдминиÑтративнойКопией" #: NOT FOUND IN SOURCE msgid "Watcher loaded" -msgstr "" +msgstr "Ðаблюдатель загружен" -#: html/Admin/Elements/QueueTabs:41 +#: html/Admin/Elements/QueueTabs:63 msgid "Watchers" msgstr "Ðаблюдатели" @@ -5791,132 +5828,128 @@ msgstr "Ðаблюдатели" msgid "WebEncoding" msgstr "WebEncoding" -#: lib/RT/Date.pm:390 +#: lib/RT/Date.pm:415 msgid "Wed." msgstr "Срд." #: etc/initialdata:521 msgid "When a ticket has been approved by all approvers, add correspondence to the original ticket" -msgstr "" +msgstr "Когда заÑвка подтверждена вÑеми подтверждающими, добавить запиÑÑŒ в оригинальную заÑвку" #: etc/initialdata:485 msgid "When a ticket has been approved by any approver, add correspondence to the original ticket" -msgstr "" +msgstr "Когда заÑвка подтверждена любым из подтверждающих, добавить запиÑÑŒ в оригинальную заÑвку" #: etc/initialdata:146 msgid "When a ticket is created" -msgstr "" +msgstr "Когда заÑвка Ñоздана" #: etc/initialdata:418 msgid "When an approval ticket is created, notify the Owner and AdminCc of the item awaiting their approval" -msgstr "" +msgstr "При Ñоздании заÑвки Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»Ñть ОтветÑтвенного и ÐдминиÑтративнуюКопию заÑвкиAdminCc of the item awaiting their approval, ожидающей подтверждениÑ" #: etc/initialdata:151 msgid "When anything happens" -msgstr "" +msgstr "Когда что-либо произойдет" #: etc/initialdata:199 msgid "Whenever a ticket is resolved" -msgstr "" +msgstr "Каждый раз при решении заÑвки" #: etc/initialdata:185 msgid "Whenever a ticket's owner changes" -msgstr "" +msgstr "Каждый раз при изменении ответÑтвенного заÑвки" #: etc/initialdata:178 etc/upgrade/3.1.17/content:16 msgid "Whenever a ticket's priority changes" -msgstr "" +msgstr "Каждый раз при изменении приоритета заÑвки" #: etc/initialdata:193 msgid "Whenever a ticket's queue changes" -msgstr "" +msgstr "Каждый раз при изменении очереди очереди" #: etc/initialdata:170 msgid "Whenever a ticket's status changes" -msgstr "" +msgstr "Каждый раз при изменении ÑтатуÑа заÑвки" #: etc/initialdata:207 msgid "Whenever a user-defined condition occurs" -msgstr "" +msgstr "Каждый раз при Ñрабатывании уÑловиÑ, заданного пользователем" #: etc/initialdata:164 msgid "Whenever comments come in" -msgstr "" +msgstr "Каждый раз при добавлении комментариÑ" #: etc/initialdata:157 msgid "Whenever correspondence comes in" -msgstr "" +msgstr "Каждый раз при приходе корреÑпонденции" #: NOT FOUND IN SOURCE msgid "Which are referred to by " -msgstr "" +msgstr "ÐšÐ¾Ñ‚Ð¾Ñ€Ð°Ñ ÑвÑзана пользователем" #: NOT FOUND IN SOURCE msgid "Which refer to" -msgstr "" +msgstr "ÐšÐ¾Ñ‚Ð¾Ñ€Ð°Ñ ÑÑылаетÑÑ Ð½Ð°" -#: html/Admin/Users/Modify.html:161 html/User/Prefs.html:67 +#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:89 msgid "Work" msgstr "Рабочий" -#: html/Search/Results.html:50 +#: html/Search/Results.html:84 msgid "Work offline" -msgstr "" +msgstr "Работать автономно" #: NOT FOUND IN SOURCE msgid "WorkPhone" msgstr "Рабочий" -#: html/Ticket/Elements/ShowBasics:41 html/Ticket/Update.html:42 +#: html/Ticket/Elements/ShowBasics:63 html/Ticket/Update.html:64 msgid "Worked" msgstr "Ð’ работе" -#: html/autohandler:150 -msgid "XXX CHANGEME You are not an authorized user" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Yes" -msgstr "" +msgstr "Да" -#: lib/RT/Ticket_Overlay.pm:3059 +#: lib/RT/Ticket_Overlay.pm:3096 msgid "You already own this ticket" -msgstr "Ð’Ñ‹ уже владеете Ñтим тикетом" +msgstr "Ð’Ñ‹ уже ответÑтвенный за Ñту заÑвку" -#: html/autohandler:142 +#: html/autohandler:158 html/autohandler:166 msgid "You are not an authorized user" -msgstr "Вам Ñюда запрещено" +msgstr "Ð’Ñ‹ незарегиÑтрированный пользователь" #: NOT FOUND IN SOURCE msgid "You can access it with the Download button on the right." -msgstr "" +msgstr "Ð’Ñ‹ можете получить Ñто, нажав Ñправа кнопку Загрузить" -#: lib/RT/Ticket_Overlay.pm:2941 +#: lib/RT/Ticket_Overlay.pm:2978 msgid "You can only reassign tickets that you own or that are unowned" -msgstr "Ð’Ñ‹ можете назначать владельца только Ð´Ð»Ñ Ñвоих или ничьих тикетов." +msgstr "Ð’Ñ‹ можете назначать ответÑтвенного только Ð´Ð»Ñ Ñвоих или ничьих заÑвок." #: NOT FOUND IN SOURCE msgid "You don't have permission to view that ticket.\\n" -msgstr "У Ð²Ð°Ñ Ð½ÐµÑ‚ права на проÑмотр Ñтого тикета.\\n" +msgstr "У Ð²Ð°Ñ Ð½ÐµÑ‚ права на проÑмотр Ñтой заÑвки.\\n" -#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:760 +#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:780 #. ($num, $queue) msgid "You found %1 tickets in queue %2" -msgstr "You found %1 tickets in queue %2" +msgstr "Ðайдено %1 заÑвок в очереди %2" -#: html/NoAuth/Logout.html:30 +#: html/NoAuth/Logout.html:52 msgid "You have been logged out of RT." msgstr "Ð’Ñ‹ вышли из RT." -#: html/SelfService/Display.html:79 +#: html/SelfService/Display.html:109 msgid "You have no permission to create tickets in that queue." -msgstr "У Ð²Ð°Ñ Ð½ÐµÑ‚ права Ñоздавать тикеты в Ñтой очереди." +msgstr "У Ð²Ð°Ñ Ð½ÐµÑ‚ права Ñоздавать заÑвки в Ñтой очереди." -#: lib/RT/Ticket_Overlay.pm:2095 +#: lib/RT/Ticket_Overlay.pm:1964 msgid "You may not create requests in that queue." -msgstr "Ð’Ñ‹ не можете Ñоздавать запроÑÑ‹ в Ñтой очереди." +msgstr "Ð’Ñ‹ не должны Ñоздавать запроÑÑ‹ в Ñтой очереди." -#: html/NoAuth/Logout.html:34 +#: html/NoAuth/Logout.html:56 msgid "You're welcome to login again" msgstr "Заходите еще" @@ -5938,48 +5971,60 @@ msgstr "Ваш Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½." #: NOT FOUND IN SOURCE msgid "Your request was rejected" -msgstr "" +msgstr "Ваш Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð¾Ñ‚ÐºÐ»Ð¾Ð½ÐµÐ½" #: etc/initialdata:445 msgid "Your request was rejected." -msgstr "Ваш Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð±Ñ‹Ð» отвергнут." +msgstr "Ваш Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð¾Ñ‚ÐºÐ»Ð¾Ð½ÐµÐ½." -#: html/autohandler:177 +#: html/autohandler:193 msgid "Your username or password is incorrect" -msgstr "Ð’Ñ‹ ввели неверное Ð¸Ð¼Ñ Ð¸Ð»Ð¸ пароль" +msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð»Ð¸ пароль неверные" -#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:127 +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:149 msgid "Zip" msgstr "ИндекÑ" #: NOT FOUND IN SOURCE msgid "[no subject]" +msgstr "[нет темы]" + +#: lib/RT/System.pm:88 +msgid "allow creation of saved searches" +msgstr "" + +#: lib/RT/System.pm:87 +msgid "allow loading of saved searches" msgstr "" #: NOT FOUND IN SOURCE msgid "and is not" -msgstr "" +msgstr "и не ÑвлÑетÑÑ" #: NOT FOUND IN SOURCE msgid "and not" -msgstr "" +msgstr "и не" -#: html/User/Elements/DelegateRights:58 +#: html/User/Elements/DelegateRights:80 #. ($right->PrincipalObj->Object->SelfDescription) msgid "as granted to %1" msgstr "Ñ Ð¿Ñ€Ð°Ð²Ð°Ð¼Ð¸ %1" -#: html/SelfService/Closed.html:27 -msgid "closed" +#: html/Search/Elements/PickBasics:127 +msgid "belongs to" msgstr "" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:33 +#: html/SelfService/Closed.html:49 +msgid "closed" +msgstr "закрыто" + +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:55 msgid "contains" msgstr "Ñодержит" #: NOT FOUND IN SOURCE msgid "content" -msgstr "данные" +msgstr "Ñодержимое" #: NOT FOUND IN SOURCE msgid "content-type" @@ -5987,94 +6032,114 @@ msgstr "тип данных" #: NOT FOUND IN SOURCE msgid "correspondence (probably) not sent" -msgstr "Ñообщение (возможно) не отправлено" +msgstr "корреÑÐ¿Ð¾Ð½Ð´ÐµÐ½Ñ†Ð¸Ñ (возможно) не отправлена" #: NOT FOUND IN SOURCE msgid "correspondence sent" -msgstr "отправлено Ñообщение" +msgstr "корреÑÐ¿Ð¾Ð½Ð´ÐµÐ½Ñ†Ð¸Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð°" -#: html/Admin/Queues/Modify.html:76 lib/RT/Date.pm:319 +#: html/Admin/Queues/Modify.html:98 lib/RT/Date.pm:342 msgid "days" msgstr "дней" -#: NOT FOUND IN SOURCE -msgid "dead" -msgstr "" - #: NOT FOUND IN SOURCE msgid "delete" msgstr "удалить" -#: lib/RT/Queue_Overlay.pm:64 +#: lib/RT/Queue_Overlay.pm:88 msgid "deleted" -msgstr "удален" +msgstr "удалена" + +#: html/Search/Elements/PickBasics:128 +msgid "does not belong to" +msgstr "" -#: html/Search/Elements/PickBasics:33 +#: html/Search/Elements/PickBasics:61 msgid "does not match" msgstr "не Ñовпадает" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:34 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:56 msgid "doesn't contain" msgstr "не Ñодержит" #: NOT FOUND IN SOURCE msgid "email address" -msgstr "" +msgstr "Ð°Ð´Ñ€ÐµÑ email" -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "equal to" msgstr "равнÑетÑÑ" +#: html/Search/Build.html:387 +msgid "error: can't move down" +msgstr "" + +#: html/Search/Build.html:409 +msgid "error: can't move left" +msgstr "" + +#: html/Search/Build.html:368 +msgid "error: can't move up" +msgstr "" + +#: html/Search/Build.html:451 +msgid "error: nothing to delete" +msgstr "" + +#: html/Search/Build.html:373 html/Search/Build.html:392 html/Search/Build.html:414 html/Search/Build.html:443 +msgid "error: nothing to move" +msgstr "" + +#: html/Search/Build.html:469 +msgid "error: nothing to toggle" +msgstr "" + #: NOT FOUND IN SOURCE msgid "false" -msgstr "" +msgstr "ложь" #: NOT FOUND IN SOURCE msgid "filename" msgstr "Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð°" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "greater than" msgstr "больше чем" -#: lib/RT/Group_Overlay.pm:196 +#: lib/RT/Group_Overlay.pm:222 #. ($self->Name) msgid "group '%1'" msgstr "группа '%1'" -#: lib/RT/Date.pm:315 +#: lib/RT/Date.pm:338 msgid "hours" msgstr "чаÑов" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/PickBasics:48 msgid "id" msgstr "идентификатор" -#: NOT FOUND IN SOURCE -msgid "in class %1" -msgstr "" - -#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickBasics:49 html/Search/Elements/PickBasics:80 html/Search/Elements/PickBasics:97 html/Search/Elements/PickCFs:37 +#: html/Elements/SelectBoolean:53 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:57 html/Search/Elements/PickBasics:175 html/Search/Elements/PickBasics:74 html/Search/Elements/PickBasics:90 html/Search/Elements/PickCFs:53 msgid "is" msgstr "ÑвлÑетÑÑ" -#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickBasics:50 html/Search/Elements/PickBasics:81 html/Search/Elements/PickBasics:98 html/Search/Elements/PickCFs:38 +#: html/Elements/SelectBoolean:57 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:58 html/Search/Elements/PickBasics:176 html/Search/Elements/PickBasics:75 html/Search/Elements/PickBasics:91 html/Search/Elements/PickCFs:54 msgid "isn't" msgstr "не ÑвлÑетÑÑ" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "less than" msgstr "меньше чем" -#: html/Search/Elements/PickBasics:32 +#: html/Search/Elements/PickBasics:60 msgid "matches" msgstr "Ñовпадает" -#: lib/RT/Date.pm:311 +#: lib/RT/Date.pm:334 msgid "min" msgstr "мин" -#: html/Ticket/Update.html:42 +#: html/Ticket/Update.html:64 msgid "minutes" msgstr "минут" @@ -6082,114 +6147,118 @@ msgstr "минут" msgid "modifications\\n\\n" msgstr "изменениÑ\\n\\n" -#: lib/RT/Date.pm:327 +#: lib/RT/Date.pm:350 msgid "months" msgstr "меÑÑцев" -#: lib/RT/Queue_Overlay.pm:59 +#: lib/RT/Queue_Overlay.pm:83 msgid "new" -msgstr "новый" +msgstr "новаÑ" -#: html/Admin/Elements/EditCustomFields:42 +#: html/Admin/Elements/PickCustomFields:64 html/Admin/Elements/PickObjects:63 msgid "no name" -msgstr "" +msgstr "нет имени" -#: html/Admin/Elements/EditScrips:42 +#: html/Admin/Elements/EditScrips:64 msgid "no value" -msgstr "" +msgstr "нет значениÑ" -#: html/Admin/Elements/EditQueueWatchers:26 html/Ticket/Elements/EditWatchers:27 +#: html/Admin/Elements/EditQueueWatchers:48 html/Ticket/Elements/EditWatchers:49 msgid "none" msgstr "нет" -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "not equal to" -msgstr "не равен" +msgstr "не равно" #: NOT FOUND IN SOURCE msgid "notlike" -msgstr "" +msgstr "неравно" -#: html/SelfService/Elements/MyRequests:61 lib/RT/Queue_Overlay.pm:60 +#: html/SelfService/Elements/MyRequests:83 lib/RT/Queue_Overlay.pm:84 msgid "open" -msgstr "открыт" +msgstr "открыта" -#: lib/RT/Group_Overlay.pm:201 +#: lib/RT/Group_Overlay.pm:227 #. ($self->Name, $user->Name) msgid "personal group '%1' for user '%2'" msgstr "Ð»Ð¸Ñ‡Ð½Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð° '%1' Ð´Ð»Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ '%2'" -#: lib/RT/Group_Overlay.pm:209 +#: lib/RT/Group_Overlay.pm:235 #. ($queue->Name, $self->Type) msgid "queue %1 %2" msgstr "очередь %1 %2" -#: lib/RT/Queue_Overlay.pm:63 +#: lib/RT/Queue_Overlay.pm:87 msgid "rejected" -msgstr "отклонен" +msgstr "отклонена" -#: lib/RT/Queue_Overlay.pm:62 +#: lib/RT/Queue_Overlay.pm:86 msgid "resolved" -msgstr "решен" +msgstr "решена" -#: lib/RT/Date.pm:307 +#: lib/RT/Date.pm:330 msgid "sec" msgstr "Ñек" -#: html/Search/Results.html:48 -msgid "spreadsheet" +#: lib/RT/System.pm:86 +msgid "show Configuration tab" msgstr "" -#: lib/RT/Queue_Overlay.pm:61 +#: html/Search/Results.html:82 +msgid "spreadsheet" +msgstr "ÑÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð°Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° (.xls)" + +#: lib/RT/Queue_Overlay.pm:85 msgid "stalled" -msgstr "отложен" +msgstr "приоÑтановлена" -#: lib/RT/Group_Overlay.pm:204 +#: lib/RT/Group_Overlay.pm:230 #. ($self->Type) msgid "system %1" msgstr "ÑиÑтема %1" -#: lib/RT/Group_Overlay.pm:215 +#: lib/RT/Group_Overlay.pm:241 #. ($self->Type) msgid "system group '%1'" msgstr "ÑиÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð° '%1'" -#: html/Elements/Error:42 html/SelfService/Error.html:41 +#: html/Elements/Error:66 html/SelfService/Error.html:63 msgid "the calling component did not specify why" msgstr "вызывающий компонент не указал причину" #: NOT FOUND IN SOURCE msgid "ticket #%1" -msgstr "" +msgstr "заÑвка #%1" -#: lib/RT/Group_Overlay.pm:212 +#: lib/RT/Group_Overlay.pm:238 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" -msgstr "тикет #%1 %2" +msgstr "заÑвка #%1 %2" #: NOT FOUND IN SOURCE msgid "till" -msgstr "" +msgstr "пока" #: NOT FOUND IN SOURCE msgid "true" -msgstr "" +msgstr "иÑтина" -#: lib/RT/Group_Overlay.pm:218 +#: lib/RT/Group_Overlay.pm:244 #. ($self->Id) msgid "undescribed group %1" -msgstr "неопиÑÐ°Ð½Ð½Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð° %1" +msgstr "группа без опиÑаниÑ: %1" #: NOT FOUND IN SOURCE msgid "undescripbed group %1" -msgstr "" +msgstr "группа без опиÑаниÑ: %1" -#: lib/RT/Group_Overlay.pm:193 +#: lib/RT/Group_Overlay.pm:219 #. ($user->Object->Name) msgid "user %1" msgstr "пользователь %1" -#: lib/RT/Date.pm:323 +#: lib/RT/Date.pm:346 msgid "weeks" msgstr "недель" @@ -6197,11 +6266,7 @@ msgstr "недель" msgid "with template %1" msgstr "Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ %1" -#: lib/RT/Date.pm:331 +#: lib/RT/Date.pm:354 msgid "years" msgstr "лет" -#: NOT FOUND IN SOURCE -msgid "ニックãƒãƒ¼ãƒ " -msgstr "" - diff --git a/rt/lib/RT/I18N/zh_cn.po b/rt/lib/RT/I18N/zh_cn.po index 72e09fea1..1f8799825 100644 --- a/rt/lib/RT/I18N/zh_cn.po +++ b/rt/lib/RT/I18N/zh_cn.po @@ -15,18 +15,18 @@ msgstr "#" 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 -#. ($TicketObj->Id, $TicketObj->Subject) +#: html/Approvals/Elements/Approve:48 html/Approvals/Elements/ShowDependency:71 html/SelfService/Display.html:46 html/Ticket/Display.html:47 html/Ticket/Display.html:51 #. ($Ticket->id, $Ticket->Subject) -#. ($ticket->Id, $ticket->Subject) #. ($link->BaseObj->Id, $link->BaseObj->Subject) +#. ($ticket->Id, $ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) msgid "#%1: %2" msgstr "#%1: %2" -#: lib/RT/Record.pm:737 -#. ($self->id) +#: lib/RT/Record.pm:926 +#. ($label) msgid "$prefix %1" -msgstr "" +msgstr "$prefix %1" #: NOT FOUND IN SOURCE msgid "%*(%1,group ticket)" @@ -40,47 +40,45 @@ msgstr "%*(%1) 件陿œŸå®Œæˆçš„申请å•" msgid "%*(%1,unresolved ticket)" msgstr "%*(%1) 件尚未解决的申请å•" -#: lib/RT/URI/fsck_com_rt.pm:235 +#: lib/RT/URI/fsck_com_rt.pm:257 #. ($self->ObjectType, $self->Object->Id) msgid "%1 #%2" msgstr "%1 #%2" -#: html/Search/Elements/SelectPersonType:30 lib/RT/Date.pm:337 +#: lib/RT/Date.pm:361 #. ($s, $time_unit) -#. ($option, $subtype) msgid "%1 %2" msgstr "%1 %2" -#: lib/RT/Tickets_Overlay.pm:828 -#. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) +#: NOT FOUND IN SOURCE msgid "%1 %2 %3" msgstr "%1 %2 %3" -#: lib/RT/Date.pm:373 +#: lib/RT/Date.pm:397 #. ($self->GetWeekday($wday), $self->GetMonth($mon), map {sprintf "%02d", $_} ($mday, $hour, $min, $sec), ($year+1900)) msgid "%1 %2 %3 %4:%5:%6 %7" msgstr "%7-%2-%3 %4:%5:%6 %1" -#: lib/RT/Ticket_Overlay.pm:3451 lib/RT/Transaction_Overlay.pm:550 lib/RT/Transaction_Overlay.pm:593 +#: lib/RT/Record.pm:1671 lib/RT/Transaction_Overlay.pm:636 lib/RT/Transaction_Overlay.pm:679 #. ($cf->Name, $new_value->Content) #. ($field, $self->NewValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 added" msgstr "%2 已新增为 %1" -#: lib/RT/Date.pm:334 +#: lib/RT/Date.pm:358 #. ($s, $time_unit) msgid "%1 %2 ago" msgstr "%1 %2 之å‰" -#: lib/RT/Ticket_Overlay.pm:3457 lib/RT/Transaction_Overlay.pm:557 -#. ($cf->Name, $old_value, $new_value->Content) +#: lib/RT/Record.pm:1678 lib/RT/Transaction_Overlay.pm:643 +#. ($cf->Name, $old_content, $new_value->Content) #. ($field, $self->OldValue, $self->NewValue) msgid "%1 %2 changed to %3" msgstr "%1 已从 %2 改为 %3" -#: lib/RT/Ticket_Overlay.pm:3454 lib/RT/Transaction_Overlay.pm:553 lib/RT/Transaction_Overlay.pm:599 -#. ($cf->Name, $old_value) +#: lib/RT/Record.pm:1675 lib/RT/Transaction_Overlay.pm:639 lib/RT/Transaction_Overlay.pm:685 +#. ($cf->Name, $old_value->Content) #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 deleted" @@ -90,103 +88,80 @@ msgstr "%2 已自 %1 删除" msgid "%1 %2 of group %3" msgstr "%3 群组的 %1 %2" -#: html/Admin/Elements/EditScrips:43 html/Admin/Elements/ListGlobalScrips:27 html/Ticket/Elements/PreviewScrips:53 -#. ($scrip->ConditionObj->Name, $scrip->ActionObj->Name, $scrip->TemplateObj->Name) +#: html/Admin/Elements/EditScrips:65 html/Admin/Elements/ListGlobalScrips:64 html/Ticket/Elements/PreviewScrips:98 #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) msgid "%1 %2 with template %3" msgstr "æ¡ä»¶ï¼š%1 | 动作:%2 | 模æ¿ï¼š%3" -#: NOT FOUND IN SOURCE -msgid "%1 %2 הוסף" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 מקבוצה %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 נמחק" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 ×¢× ×ª×‘× ×™×ª %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 שונה ל %3" -msgstr "" - #: NOT FOUND IN SOURCE msgid "%1 (%2) %3 this ticket\\n" msgstr "%1 (%2) %3 这份申请å•\\n" -#: NOT FOUND IN SOURCE -msgid "%1 (%2) %3 פנייה זו\\n" -msgstr "" - -#: html/Ticket/Elements/ShowAttachments:51 +#: html/Ticket/Elements/ShowAttachments:72 #. ($rev->CreatedAsString, $size, $rev->CreatorObj->Name) msgid "%1 (%2) by %3" -msgstr "" +msgstr "%1 (%2) - %3" -#: html/SelfService/Update.html:30 html/Ticket/Elements/EditBasics:66 html/Ticket/Update.html:39 html/Ticket/Update.html:41 html/Tools/MyDay.html:20 -#. ($Ticket->Status()) -#. ($TicketObj->Status) +#: html/SelfService/Update.html:60 html/Ticket/Elements/EditBasics:87 html/Ticket/Update.html:61 html/Ticket/Update.html:63 html/Tools/MyDay.html:65 +#. (loc($DefaultStatus)) +#. (loc($TicketObj->Status)) #. ($TicketObj->OwnerObj->Name()) -#. ($DefaultStatus) +#. (loc($Ticket->Status())) msgid "%1 (Unchanged)" -msgstr "" +msgstr "%1 (未更改)" #: NOT FOUND IN SOURCE msgid "%1 - %2 shown" msgstr "显示第 %1 - %2 笔" -#: bin/rt-crontool:165 bin/rt-crontool:172 bin/rt-crontool:178 +#: bin/rt-crontool:194 bin/rt-crontool:201 bin/rt-crontool:207 #. ("--search-argument", "--search") #. ("--condition-argument", "--condition") #. ("--action-argument", "--action") msgid "%1 - An argument to pass to %2" msgstr "%1 - 传递给 %2 çš„ä¸€ä¸ªå‚æ•°" -#: bin/rt-crontool:181 +#: bin/rt-crontool:210 #. ("--verbose") msgid "%1 - Output status updates to STDOUT" msgstr "%1 - 将更新状æ€è¾“出到 STDOUT" -#: bin/rt-crontool:175 +#: bin/rt-crontool:204 #. ("--action") msgid "%1 - Specify the action module you want to use" msgstr "%1 - 指定欲使用的动作模å—" -#: bin/rt-crontool:169 +#: bin/rt-crontool:198 #. ("--condition") msgid "%1 - Specify the condition module you want to use" msgstr "%1 - 指定欲使用的æ¡ä»¶æ¨¡å—" -#: bin/rt-crontool:162 +#: bin/rt-crontool:191 #. ("--search") msgid "%1 - Specify the search module you want to use" msgstr "%1 - 指定欲使用的查询模å—" -#: NOT FOUND IN SOURCE -msgid "%1 - ×רגומנט להעביר ×ל %2" -msgstr "" - $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) -#: html/Elements/Footer:36 + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) +#: html/Elements/Footer:58 #. ('»|«', $RT::VERSION, - '2004', + '2005', 'Best Practical Solutions, LLC',) msgid "%1 RT %2 Copyright 1996-%3 %4." msgstr "%1 RT %2 版,%4 ç‰ˆæƒæ‰€æœ‰ï¼Œ1996-%3。" -#: lib/RT/ScripAction_Overlay.pm:114 +#: lib/RT/ScripAction_Overlay.pm:151 #. ($self->Id) msgid "%1 ScripAction loaded" msgstr "加载手续 %1" @@ -195,7 +170,7 @@ msgstr "加载手续 %1" msgid "%1 Total" msgstr "å…± %1 笔" -#: lib/RT/Ticket_Overlay.pm:3484 +#: lib/RT/Record.pm:1708 #. ($args{'Value'}, $cf->Name) msgid "%1 added as a value for %2" msgstr "新增 %1 作为 %2 的值" @@ -212,32 +187,31 @@ msgstr "别å %1 需è¦å¯ç”¨çš„申请å•ç¼–å· " msgid "%1 aliases require a TicketId to work on (from %2) %3" msgstr "别å %1 需è¦å¯ç”¨çš„申请å•ç¼–å·ä»¥å¤„ç† %3(出自 %2)" -#: lib/RT/Link_Overlay.pm:111 lib/RT/Link_Overlay.pm:118 +#: lib/RT/Link_Overlay.pm:145 lib/RT/Link_Overlay.pm:152 #. ($args{'Base'}) #. ($args{'Target'}) msgid "%1 appears to be a local object, but can't be found in the database" msgstr "%1 çœ‹æ¥æ˜¯ä¸ªæœ¬åœ°å¯¹è±¡ï¼Œå´ä¸åœ¨æ•°æ®åº“里" -#: html/Ticket/Elements/ShowDates:52 lib/RT/Transaction_Overlay.pm:458 +#: html/Ticket/Elements/ShowDates:73 lib/RT/Transaction_Overlay.pm:520 #. ($self->BriefDescription , $self->CreatorObj->Name) #. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) msgid "%1 by %2" msgstr "%1 (%2)" -#: lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:688 lib/RT/Transaction_Overlay.pm:697 lib/RT/Transaction_Overlay.pm:700 -#. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) +#: lib/RT/Transaction_Overlay.pm:777 lib/RT/Transaction_Overlay.pm:786 lib/RT/Transaction_Overlay.pm:789 #. ($self->Field , $q1->Name , $q2->Name) #. ($self->Field, $t2->AsString, $t1->AsString) -#. ($self->Field, $self->OldValue, $self->NewValue) +#. ($self->Field, ($self->OldValue? "'".$self->OldValue ."'" : $self->loc("(no value)")) , "'". $self->NewValue."'") msgid "%1 changed from %2 to %3" msgstr "%1 的值从 %2 改为 %3" -#: html/Search/Build.html:161 +#: html/Search/Build.html:212 #. ($Description) msgid "%1 copy" -msgstr "" +msgstr "%1 å¤åˆ¶" -#: lib/RT/Record.pm:739 +#: lib/RT/Record.pm:930 msgid "%1 could not be set to %2." msgstr "无法将 %1 设定为 %2。" @@ -245,20 +219,22 @@ msgstr "无法将 %1 设定为 %2。" msgid "%1 couldn't init a transaction (%2)\\n" msgstr "%1 无法åˆå§‹æ›´æ–° (%2)\\n" -#: lib/RT/Ticket_Overlay.pm:2739 +#: lib/RT/Ticket_Overlay.pm:2743 #. ($self) msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." msgstr "%1 无法将现况设æˆå·²è§£å†³ã€‚RT æ•°æ®åº“内容å¯èƒ½ä¸ä¸€è‡´ã€‚" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:560 +#. ($obj_type) msgid "%1 created" msgstr "已建立 %1" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:565 +#. ($obj_type) msgid "%1 deleted" msgstr "已删除 %1" -#: html/Elements/MyTickets:24 +#: html/Elements/MyTickets:47 #. ($rows) msgid "%1 highest priority tickets I own" msgstr "å‰ %1 份待处ç†ç”³è¯·å•" @@ -267,8 +243,7 @@ msgstr "å‰ %1 份待处ç†ç”³è¯·å•" msgid "%1 highest priority tickets I own..." msgstr "å‰ %1 份待处ç†ç”³è¯·å•..." -#: html/Elements/MyTickets:26 -#. ($rows) +#: NOT FOUND IN SOURCE msgid "%1 highest priority tickets I requested..." msgstr "å‰ %1 份é€å‡ºçš„申请å•..." @@ -276,12 +251,12 @@ msgstr "å‰ %1 份é€å‡ºçš„申请å•..." msgid "%1 highest priority tickets pending my approval..." msgstr "å‰ %1 份待签核申请å•..." -#: bin/rt-crontool:157 +#: bin/rt-crontool:186 #. ($0) msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." msgstr "%1 是从外部排程程åº(如 cron)æ¥å¯¹ç”³è¯·å•进行æ“作的工具。" -#: lib/RT/Queue_Overlay.pm:784 +#: lib/RT/Queue_Overlay.pm:860 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this queue." msgstr "%1 å·²ä¸å†æ˜¯æ­¤è¡¨å•çš„ %2。" @@ -290,8 +265,7 @@ msgstr "%1 å·²ä¸å†æ˜¯æ­¤è¡¨å•çš„ %2。" msgid "%1 is no longer a %2 for this ticket." msgstr "%1 å·²ä¸å†æ˜¯æ­¤ç”³è¯·å•çš„ %2。" -#: lib/RT/Ticket_Overlay.pm:3540 -#. ($args{'Value'}, $cf->Name) +#: NOT FOUND IN SOURCE msgid "%1 is no longer a value for custom field %2" msgstr "%1 å·²ä¸å†æ˜¯è‡ªè®¢å­—段 %2 的值。" @@ -299,11 +273,7 @@ msgstr "%1 å·²ä¸å†æ˜¯è‡ªè®¢å­—段 %2 的值。" msgid "%1 isn't a valid Queue id." msgstr "%1 䏿˜¯ä¸€ä¸ªåˆæ³•的表å•ç¼–å·ã€‚" -#: NOT FOUND IN SOURCE -msgid "%1 matches" -msgstr "" - -#: html/Ticket/Create.html:155 html/Ticket/Create.html:156 html/Ticket/Elements/ShowBasics:36 html/Ticket/Elements/ShowBasics:42 html/Ticket/Elements/ShowBasics:47 +#: html/Ticket/Create.html:186 html/Ticket/Create.html:187 html/Ticket/Elements/ShowBasics:58 html/Ticket/Elements/ShowBasics:64 html/Ticket/Elements/ShowBasics:69 #. ('') #. ('') #. ($Ticket->TimeEstimated) @@ -312,15 +282,7 @@ msgstr "" msgid "%1 min" msgstr "%1 分钟" -#: NOT FOUND IN SOURCE -msgid "%1 most recently updated articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 newest articles" -msgstr "" - -#: html/Elements/MyRequests:25 +#: html/Elements/MyRequests:47 #. ($rows) msgid "%1 newest unowned tickets" msgstr "å‰ %1 份待认领的申请å•" @@ -329,7 +291,7 @@ msgstr "å‰ %1 份待认领的申请å•" msgid "%1 not shown" msgstr "没有显示 %1" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:827 msgid "%1 objects" msgstr "%1 对象" @@ -345,7 +307,7 @@ msgstr "最新 %1 份é€å‡ºçš„申请å•..." msgid "%1 result(s) found" msgstr "找到 %1 项结果" -#: html/User/Elements/DelegateRights:75 +#: html/User/Elements/DelegateRights:97 #. (loc($ObjectType =~ /^RT::(.*)$/)) msgid "%1 rights" msgstr "%1æƒé™" @@ -366,7 +328,7 @@ msgstr "ä¸çŸ¥é“ %2 çš„ %1 类别" msgid "%1 was created without a CurrentUser\\n" msgstr "%1 新增时未指定现行使用者" -#: lib/RT/Action/ResolveMembers.pm:41 +#: lib/RT/Action/ResolveMembers.pm:63 #. (ref $self) msgid "%1 will resolve all members of a resolved group ticket." msgstr "%1 会解决在已解决群组里æˆå‘˜çš„申请å•。" @@ -375,67 +337,31 @@ msgstr "%1 会解决在已解决群组里æˆå‘˜çš„申请å•。" msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." msgstr "如果 %1 起始申请å•ä¾èµ–于æŸä¸ªé“¾æŽ¥ï¼Œæˆ–是æŸä¸ªé“¾æŽ¥çš„æˆå‘˜ï¼Œå®ƒå°†ä¼šè¢«å»¶å®•ã€‚" -#: NOT FOUND IN SOURCE -msgid "%1 הוסף כערך עבור %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד עליה×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× (מ %2) %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 לפני %2 ימי×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 נר××” כמו ×ובייקט מקומי, ×בל ×”×•× ×ינו × ×ž×¦× ×‘×ž×¡×“ הנתוני×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 על ידי %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 פעולת-סקריפ נטענה" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 שונה מ %2 ל %3" -msgstr "" - -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:828 msgid "%1's %2 objects" msgstr "%1 内的 %2 对象" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:829 msgid "%1's %2's %3 objects" msgstr "%1 内的 %2 çš„ %3 对象" -#: html/Search/Elements/SearchPrivacy:7 html/Search/Elements/SelectSearchObject:10 html/Search/Elements/SelectSearchesForObjects:11 -#. ($Object->Name) +#: html/Search/Elements/SearchPrivacy:52 html/Search/Elements/SelectSearchObject:55 html/Search/Elements/SelectSearchesForObjects:56 #. ($object->Name) +#. ($Object->Name) msgid "%1's saved searches" msgstr "%1 已储存的查询" -#: lib/RT/Transaction_Overlay.pm:408 +#: lib/RT/Transaction_Overlay.pm:470 #. ($self) msgid "%1: no attachment specified" msgstr "%1:未指定附件" -#: html/Ticket/Elements/ShowTransactionAttachments:56 +#: html/Ticket/Elements/ShowTransactionAttachments:78 #. ($size) msgid "%1b" msgstr "%1 字节" -#: html/Ticket/Elements/ShowTransactionAttachments:53 +#: html/Ticket/Elements/ShowTransactionAttachments:75 #. (int( $size / 102.4 ) / 10) msgid "%1k" msgstr "%1k 字节" @@ -444,7 +370,7 @@ msgstr "%1k 字节" msgid "%quant(%1,result) found" msgstr "找到 %1 项结果" -#: lib/RT/Ticket_Overlay.pm:1252 +#: lib/RT/Ticket_Overlay.pm:1118 #. ($args{'Status'}) msgid "'%1' is an invalid value for status" msgstr "'%1' 䏿˜¯ä¸€ä¸ªåˆæ³•的状æ€å€¼" @@ -461,7 +387,7 @@ msgstr "(点选欲删除的æˆå‘˜)" msgid "(Check box to delete scrip)" msgstr "(点选欲删除的手续)" -#: 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/Elements/EditLinks:32 html/Ticket/Elements/EditPeople:45 html/User/Groups/Members.html:54 +#: html/Admin/Elements/EditCustomFieldValues:50 html/Admin/Elements/EditQueueWatchers:50 html/Admin/Elements/EditScrips:56 html/Admin/Elements/EditTemplates:57 html/Admin/Groups/Members.html:73 html/Elements/EditLinks:54 html/Ticket/Elements/EditPeople:67 html/User/Groups/Members.html:76 msgid "(Check box to delete)" msgstr "(点选欲删除的项目)" @@ -469,45 +395,41 @@ msgstr "(点选欲删除的项目)" msgid "(Check boxes to delete)" msgstr "(点选欲删除的项目)" -#: html/Ticket/Elements/PreviewScrips:49 +#: html/Ticket/Elements/PreviewScrips:94 msgid "(Check boxes to disable notifications to the listed recipients)" msgstr "(点选欲åœç”¨é€šçŸ¥çš„æ”¶ä»¶äºº)" -#: html/Ticket/Elements/PreviewScrips:71 +#: html/Ticket/Elements/PreviewScrips:116 msgid "(Check boxes to enable notifications to the listed recipients)" msgstr "(点选欲å¯ç”¨é€šçŸ¥çš„æ”¶ä»¶äºº)" -#: html/Ticket/Create.html:178 +#: html/Ticket/Create.html:209 msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(键入申请å•ç¼–å·æˆ–网å€ï¼Œä»¥ç©ºç™½åˆ†éš”)" -#: NOT FOUND IN SOURCE -msgid "(Enter ticket ids or URLs, seperated with spaces)" -msgstr "" - -#: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 +#: html/Admin/Queues/Modify.html:75 html/Admin/Queues/Modify.html:81 #. ($RT::CorrespondAddress) #. ($RT::CommentAddress) -msgid "(If left blank, will default to %1" +msgid "(If left blank, will default to %1)" msgstr "(如果留白, 则预设为 %1)" #: NOT FOUND IN SOURCE msgid "(No Value)" msgstr "(没有值)" -#: html/Admin/Elements/EditCustomFields:32 html/Admin/Elements/ListGlobalCustomFields:31 +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Elements/ListGlobalCustomFields:53 msgid "(No custom fields)" msgstr "(没有自订字段)" -#: html/Admin/Groups/Members.html:49 html/User/Groups/Members.html:52 +#: html/Admin/Groups/Members.html:71 html/User/Groups/Members.html:74 msgid "(No members)" msgstr "(没有æˆå‘˜)" -#: html/Admin/Elements/EditScrips:31 html/Admin/Elements/ListGlobalScrips:31 +#: html/Admin/Elements/EditScrips:53 html/Admin/Elements/ListGlobalScrips:49 msgid "(No scrips)" msgstr "(没有手续)" -#: html/Admin/Elements/EditTemplates:30 +#: html/Admin/Elements/EditTemplates:52 msgid "(No templates)" msgstr "没有模æ¿" @@ -515,11 +437,11 @@ msgstr "没有模æ¿" msgid "(No workflows)" msgstr "没有æµç¨‹" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/PickCustomFields:47 html/Admin/Elements/PickObjects:47 msgid "(None)" msgstr "(æ— )" -#: html/Ticket/Update.html:66 +#: html/Ticket/Update.html:88 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 "(é€å‡ºæœ¬ä»½æ›´æ–°çš„密件副本给åå•上以逗å·éš”开的电å­é‚®ä»¶åœ°å€ã€‚è¿™ä¸ä¼šæ›´æ”¹åŽç»­çš„æ”¶ä»¶è€…åå•。)" @@ -527,11 +449,11 @@ msgstr "(é€å‡ºæœ¬ä»½æ›´æ–°çš„密件副本给åå•上以逗å·éš”å¼€çš„ç”µå­ 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:78 +#: html/Ticket/Create.html:100 msgid "(Sends a carbon-copy of this update to a comma-delimited list of administrative email addresses. These people will receive future updates.)" msgstr "(é€å‡ºæœ¬ä»½æ›´æ–°çš„副本给åå•上以逗å·éš”开的管ç†å‘˜ç”µå­é‚®ä»¶åœ°å€ã€‚这将会更改åŽç»­çš„æ”¶ä»¶è€…åå•。)" -#: html/Ticket/Update.html:62 +#: html/Ticket/Update.html:84 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 "(é€å‡ºæœ¬ä»½æ›´æ–°çš„副本给åå•上以逗å·éš”开的电å­é‚®ä»¶åœ°å€ã€‚è¿™ä¸ä¼šæ›´æ”¹åŽç»­çš„æ”¶ä»¶è€…åå•。)" @@ -539,13 +461,13 @@ msgstr "(é€å‡ºæœ¬ä»½æ›´æ–°çš„副本给åå•上以逗å·éš”开的电å­é‚®ä»¶ 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:68 +#: html/Ticket/Create.html:90 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" msgstr "(é€å‡ºæœ¬ä»½æ›´æ–°çš„副本给åå•上以逗å·éš”开的电å­é‚®ä»¶åœ°å€ã€‚这将会更改åŽç»­çš„æ”¶ä»¶è€…åå•。)" -#: html/Admin/Elements/EditScrip:80 +#: html/Admin/Elements/EditScrip:102 msgid "(Use these fields when you choose 'User Defined' for a condition or action)" -msgstr "" +msgstr "(当æ¡ä»¶æˆ–动作设为‘使用者自订’时,请填入这些字段)" #: NOT FOUND IN SOURCE msgid "(default delegate)" @@ -555,7 +477,7 @@ msgstr "(预设代ç†äºº)" msgid "(delete)" msgstr "(删除)" -#: html/Admin/Groups/index.html:32 html/User/Groups/index.html:32 +#: html/Admin/Groups/index.html:57 html/User/Groups/index.html:54 msgid "(empty)" msgstr "(空白)" @@ -563,39 +485,31 @@ msgstr "(空白)" msgid "(new)" msgstr "(新增)" -#: NOT FOUND IN SOURCE -msgid "(no Summary)" -msgstr "" - -#: html/Admin/Users/index.html:38 +#: html/Admin/Users/index.html:60 msgid "(no name listed)" msgstr "(没有列出姓å)" -#: NOT FOUND IN SOURCE -msgid "(no name)" -msgstr "" - #: NOT FOUND IN SOURCE msgid "(no subject)" msgstr "(没有主题)" -#: html/Admin/Elements/SelectRights:47 html/Elements/SelectCustomFieldValue:29 html/Ticket/Elements/EditCustomField:64 html/Ticket/Elements/ShowCustomFields:35 lib/RT/Transaction_Overlay.pm:511 +#: html/Admin/Elements/SelectRights:72 html/Elements/EditCustomFieldSelect:60 html/Elements/SelectCustomFieldValue:51 html/Elements/ShowCustomFields:65 lib/RT/Transaction_Overlay.pm:580 msgid "(no value)" msgstr "(æ— )" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFieldValues:47 msgid "(no values)" msgstr "(没有值)" -#: html/Elements/EditLinks:105 html/Ticket/Elements/BulkLinks:27 +#: html/Elements/EditLinks:130 html/Ticket/Elements/BulkLinks:49 msgid "(only one ticket)" msgstr "(仅能指定一份申请å•)" -#: html/Elements/TicketList:167 +#: html/Elements/RT__Ticket/ColumnMap:146 msgid "(pending approval)" msgstr "(等待签核)" -#: html/Elements/TicketList:170 +#: html/Elements/RT__Ticket/ColumnMap:149 msgid "(pending other Collection)" msgstr "(等待其它集åˆ)" @@ -607,11 +521,11 @@ msgstr "(等待其它申请å•)" msgid "(requestor's group)" msgstr "(申请人所属)" -#: html/Admin/Users/Modify.html:49 +#: html/Admin/Users/Modify.html:71 msgid "(required)" msgstr "(å¿…å¡«)" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "(untitled)" msgstr "(未命å)" @@ -619,51 +533,39 @@ msgstr "(未命å)" msgid "*" msgstr "★" -#: NOT FOUND IN SOURCE -msgid "..." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "25 highest priority tickets I own..." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "25 highest priority tickets I requested..." -msgstr "" - #: NOT FOUND IN SOURCE msgid ":" msgstr ":" -#: html/Ticket/Elements/ShowBasics:31 +#: html/Ticket/Elements/ShowBasics:53 msgid "<% $Ticket->Status%>" msgstr "<% $Ticket->Status%>" -#: html/Elements/SelectTicketTypes:26 +#: html/Elements/SelectTicketTypes:48 msgid "<% $_ %>" msgstr "<% $_ %>" -#: html/Search/Elements/SelectLinks:26 +#: html/Search/Elements/SelectLinks:48 msgid "<%$_%>" msgstr "<%$_%>" -#: html/Search/Elements/PickBasics:132 html/Search/Elements/PickBasics:139 html/Search/Elements/PickBasics:88 +#: html/Search/Elements/DisplayOptions:65 msgid "<%$field%>" msgstr "<%$field%>" -#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:25 lib/RT/StyleGuide.pod:767 +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:47 lib/RT/StyleGuide.pod:787 #. ($m->scomp('/Elements/SelectNewTicketQueue')) msgid " %1" msgstr " %1" -#: NOT FOUND IN SOURCE -msgid "??????" -msgstr "" - #: etc/initialdata:218 msgid "A blank template" msgstr "空白模æ¿" +#: html/Admin/Users/Modify.html:363 +msgid "A password was not set, so user won't be able to login." +msgstr "" + #: NOT FOUND IN SOURCE msgid "ACE Deleted" msgstr "ACE 已删除" @@ -680,11 +582,11 @@ msgstr "无法删除 ACE" msgid "ACE could not be found" msgstr "找ä¸åˆ° ACE" -#: lib/RT/ACE_Overlay.pm:156 lib/RT/Principal_Overlay.pm:180 +#: lib/RT/ACE_Overlay.pm:175 lib/RT/Principal_Overlay.pm:219 msgid "ACE not found" msgstr "找ä¸åˆ° ACE 设定" -#: lib/RT/ACE_Overlay.pm:830 +#: lib/RT/ACE_Overlay.pm:854 msgid "ACEs can only be created and deleted." msgstr "祇能新增或删除 ACE 设定。" @@ -692,6 +594,10 @@ msgstr "祇能新增或删除 ACE 设定。" msgid "ACLEquivalence" msgstr "ACLEquivalence" +#: html/Search/Elements/SelectAndOr:46 +msgid "AND" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Aborting to avoid unintended ticket modifications.\\n" msgstr "离开以å…ä¸å°å¿ƒæ›´æ”¹åˆ°ç”³è¯·å•。\\n" @@ -700,7 +606,7 @@ msgstr "离开以å…ä¸å°å¿ƒæ›´æ”¹åˆ°ç”³è¯·å•。\\n" msgid "About Me" msgstr "个人信æ¯" -#: html/User/Elements/Tabs:31 +#: html/User/Elements/Tabs:53 msgid "About me" msgstr "个人信æ¯" @@ -708,24 +614,28 @@ msgstr "个人信æ¯" msgid "Access Right" msgstr "系统使用登录æƒé™" -#: html/Admin/Users/Modify.html:79 +#: html/Admin/Users/Modify.html:106 msgid "Access control" msgstr "å­˜å–æƒé™" -#: html/Admin/Elements/EditScrip:49 +#: html/Admin/Elements/EditScrip:71 msgid "Action" msgstr "动作" -#: lib/RT/Scrip_Overlay.pm:148 +#: lib/RT/Scrip_Overlay.pm:173 #. ($args{'ScripAction'}) msgid "Action %1 not found" msgstr "动作 %1 找ä¸åˆ°" -#: bin/rt-crontool:119 +#: NOT FOUND IN SOURCE msgid "Action committed." msgstr "动作执行完毕" -#: bin/rt-crontool:115 +#: bin/rt-crontool:148 +msgid "Action committed.\\n" +msgstr "" + +#: bin/rt-crontool:144 msgid "Action prepared..." msgstr "动作准备完毕..." @@ -733,19 +643,23 @@ msgstr "动作准备完毕..." msgid "Activated Date" msgstr "申请激活时间" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add" msgstr "新增" -#: html/Search/Bulk.html:93 +#: html/Search/Bulk.html:114 msgid "Add AdminCc" msgstr "新增管ç†å‘˜å‰¯æœ¬æ”¶ä»¶äºº" -#: html/Search/Bulk.html:89 +#: html/Search/Bulk.html:110 msgid "Add Cc" msgstr "新增副本收件人" -#: html/Search/Elements/PickCriteria:24 +#: html/Search/Elements/EditFormat:49 +msgid "Add Columns" +msgstr "" + +#: html/Search/Elements/PickCriteria:46 msgid "Add Criteria" msgstr "新增æ¡ä»¶" @@ -753,7 +667,7 @@ msgstr "新增æ¡ä»¶" msgid "Add Entry" msgstr "新增列" -#: html/Ticket/Create.html:113 html/Ticket/Update.html:81 +#: html/Ticket/Create.html:144 html/Ticket/Update.html:114 msgid "Add More Files" msgstr "新增更多附件" @@ -761,11 +675,11 @@ msgstr "新增更多附件" msgid "Add Next State" msgstr "新增下一项关å¡" -#: html/Search/Bulk.html:85 +#: html/Search/Bulk.html:106 msgid "Add Requestor" msgstr "新增申请人" -#: html/Admin/Elements/AddCustomFieldValue:24 +#: html/Admin/Elements/AddCustomFieldValue:46 msgid "Add Value" msgstr "新增字段值" @@ -789,36 +703,40 @@ msgstr "新增全域手续" msgid "Add a scrip to this queue" msgstr "æ–°å¢žä¸€é“æ‰‹ç»­åˆ°æ­¤è¡¨å•" -#: html/Admin/Global/Scrip.html:54 +#: html/Admin/Global/Scrip.html:76 msgid "Add a scrip which will apply to all queues" msgstr "新增一é“用于所有表å•的手续" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add additional criteria" -msgstr "" +msgstr "新增查询æ¡ä»¶" -#: html/Search/Bulk.html:125 +#: html/Search/Bulk.html:146 msgid "Add comments or replies to selected tickets" msgstr "新增评论或回å¤åˆ°æŒ‡å®šçš„申请å•" -#: html/Admin/Groups/Members.html:41 html/User/Groups/Members.html:38 +#: html/Admin/Groups/Members.html:63 html/User/Groups/Members.html:60 msgid "Add members" msgstr "新增æˆå‘˜" -#: html/Admin/Queues/People.html:65 html/Ticket/Elements/AddWatchers:27 +#: html/Admin/Queues/People.html:87 html/Ticket/Elements/AddWatchers:49 msgid "Add new watchers" msgstr "新增视察员" +#: lib/RT/CustomField_Overlay.pm:103 +msgid "Add, delete and modify custom field values for objects" +msgstr "" + #: NOT FOUND IN SOURCE msgid "AddNextState" msgstr "新增下一项关å¡" -#: lib/RT/Queue_Overlay.pm:684 +#: lib/RT/Queue_Overlay.pm:760 #. ($args{'Type'}) msgid "Added principal as a %1 for this queue" msgstr "å•ä½å·²æ–°å¢žä¸ºæ­¤è¡¨å•çš„ %1" -#: lib/RT/Ticket_Overlay.pm:1547 +#: lib/RT/Ticket_Overlay.pm:1416 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" msgstr "å•ä½å·²æ–°å¢žä¸ºæ­¤ç”³è¯·å•çš„ %1" @@ -827,11 +745,11 @@ msgstr "å•ä½å·²æ–°å¢žä¸ºæ­¤ç”³è¯·å•çš„ %1" msgid "Additional Hints" msgstr "é¢å¤–æç¤º" -#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:111 +#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:133 msgid "Address1" msgstr "ä½å€" -#: html/Admin/Users/Modify.html:124 html/User/Prefs.html:115 +#: html/Admin/Users/Modify.html:151 html/User/Prefs.html:137 msgid "Address2" msgstr "ä½å€(ç»­)" @@ -843,7 +761,7 @@ msgstr "调整闪çƒé€Ÿåº¦å¿«æ…¢" msgid "Admin" msgstr "管ç†å‘˜" -#: html/Ticket/Create.html:73 +#: html/Ticket/Create.html:95 msgid "Admin Cc" msgstr "管ç†å‘˜å‰¯æœ¬" @@ -859,7 +777,7 @@ msgstr "管ç†å‘˜å›žå¤" msgid "Admin Rights" msgstr "管ç†å‘˜æƒé™" -#: html/Admin/Queues/index.html:24 html/Admin/Queues/index.html:27 +#: html/Admin/Queues/index.html:46 html/Admin/Queues/index.html:49 msgid "Admin queues" msgstr "表å•管ç†" @@ -867,7 +785,7 @@ msgstr "表å•管ç†" msgid "Admin users" msgstr "使用者管ç†" -#: html/Admin/Global/index.html:25 html/Admin/Global/index.html:27 +#: html/Admin/Global/index.html:47 html/Admin/Global/index.html:49 msgid "Admin/Global configuration" msgstr "管ç†/全域设定" @@ -887,7 +805,7 @@ msgstr "管ç†å‘˜ Email" msgid "AdminAllPersonalGroups" msgstr "ç®¡ç†æ‰€æœ‰ä»£ç†äººç¾¤ç»„" -#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:38 lib/RT/ACE_Overlay.pm:88 +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:60 lib/RT/ACE_Overlay.pm:114 msgid "AdminCc" msgstr "管ç†å‘˜å‰¯æœ¬" @@ -899,15 +817,15 @@ msgstr "管ç†å‘˜è¯„论" msgid "AdminCorrespondence" msgstr "管ç†å‘˜å›žå¤" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:101 msgid "AdminCustomField" msgstr "管ç†è‡ªè®¢å­—段" -#: lib/RT/Queue_Overlay.pm:73 +#: NOT FOUND IN SOURCE msgid "AdminCustomFields" msgstr "管ç†è‡ªè®¢å­—段" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "AdminGroup" msgstr "管ç†ç¾¤ç»„" @@ -915,7 +833,7 @@ msgstr "管ç†ç¾¤ç»„" msgid "AdminGroupDescription" msgstr "管ç†ç¾¤ç»„æè¿°" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "AdminGroupMembership" msgstr "管ç†ç¾¤ç»„æˆå‘˜" @@ -931,15 +849,15 @@ msgstr "管ç†ç¾¤ç»„æƒé™" msgid "AdminGroupStatus" msgstr "管ç†ç¾¤ç»„状æ€" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "AdminOwnPersonalGroups" msgstr "管ç†ä»£ç†äººç¾¤ç»„" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "AdminQueue" msgstr "管ç†è¡¨å•" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "AdminUsers" msgstr "管ç†ä½¿ç”¨è€…" @@ -947,7 +865,7 @@ msgstr "管ç†ä½¿ç”¨è€…" msgid "Administrative" msgstr "行政类" -#: html/Admin/Queues/People.html:47 html/Ticket/Elements/EditPeople:53 +#: html/Admin/Queues/People.html:69 html/Ticket/Elements/EditPeople:75 msgid "Administrative Cc" msgstr "管ç†å‘˜å‰¯æœ¬" @@ -955,7 +873,7 @@ msgstr "管ç†å‘˜å‰¯æœ¬" msgid "Admins" msgstr "主管" -#: html/Ticket/Elements/Tabs:174 +#: html/Ticket/Elements/Tabs:197 msgid "Advanced" msgstr "进阶" @@ -965,9 +883,9 @@ msgstr "进阶查询" #: NOT FOUND IN SOURCE msgid "Advanced Search Criteria" -msgstr "" +msgstr "进阶查询æ¡ä»¶" -#: html/Elements/SelectDateRelation:35 +#: html/Elements/SelectDateRelation:57 msgid "After" msgstr "晚于" @@ -975,6 +893,10 @@ msgstr "晚于" msgid "Age" msgstr "ç»åŽ†æ—¶é—´" +#: html/Search/Elements/PickCriteria:52 +msgid "Aggregator" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Alias" msgstr "执行其它æµç¨‹" @@ -991,19 +913,15 @@ msgstr "全部" msgid "All Approvals Passed" msgstr "完æˆå…¨éƒ¨ç­¾æ ¸" -#: NOT FOUND IN SOURCE -msgid "All Classes" -msgstr "" - #: NOT FOUND IN SOURCE msgid "All Condition" msgstr "所有æ¡ä»¶" -#: html/Admin/Elements/EditCustomFields:94 +#: NOT FOUND IN SOURCE msgid "All Custom Fields" msgstr "所有自订字段" -#: html/Admin/Queues/index.html:52 +#: html/Admin/Queues/index.html:75 msgid "All Queues" msgstr "所有表å•" @@ -1027,6 +945,10 @@ msgstr "æ— è®ºå¯„ä»¶æ¥æºä¸ºä½•,一律寄信给申请人" msgid "Amount" msgstr "æ•°é¢" +#: html/Search/Elements/EditQuery:56 +msgid "And/Or" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Any Condition" msgstr "ä»»æ„æ¡ä»¶" @@ -1035,11 +957,11 @@ msgstr "ä»»æ„æ¡ä»¶" msgid "Applies To" msgstr "套用于" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:73 html/Admin/Elements/CustomFieldTabs:83 msgid "Applies to" msgstr "套用于" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply" msgstr "套用" @@ -1047,27 +969,27 @@ msgstr "套用" msgid "Apply Template" msgstr "引用模æ¿" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply your changes" msgstr "套用更动" -#: html/Elements/Tabs:58 +#: html/Elements/Tabs:74 msgid "Approval" msgstr "签核" -#: html/Approvals/Display.html:45 html/Approvals/Elements/ShowDependency:41 html/Approvals/index.html:64 +#: html/Approvals/Display.html:67 html/Approvals/Elements/ShowDependency:63 html/Approvals/index.html:86 #. ($Ticket->Id, $Ticket->Subject) #. ($ticket->id, $msg) #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Approval #%1: %2" msgstr "ç­¾æ ¸å• #%1:%2" -#: html/Approvals/index.html:53 +#: html/Approvals/index.html:75 #. ($ticket->Id) msgid "Approval #%1: Notes not recorded due to a system error" msgstr "ç­¾æ ¸å• #%1:系统错误,记录失败" -#: html/Approvals/index.html:51 +#: html/Approvals/index.html:73 #. ($ticket->Id) msgid "Approval #%1: Notes recorded" msgstr "ç­¾æ ¸å• #%1:记录完毕" @@ -1108,7 +1030,7 @@ msgstr "签核ç§ç±»" msgid "Approval diagram" msgstr "签核æµç¨‹" -#: html/Approvals/Elements/Approve:43 +#: html/Approvals/Elements/Approve:65 msgid "Approve" msgstr "核准" @@ -1128,7 +1050,7 @@ msgstr "签核备注:%1" msgid "Apr" msgstr "四月" -#: lib/RT/Date.pm:414 +#: lib/RT/Date.pm:440 msgid "Apr." msgstr "04" @@ -1140,68 +1062,48 @@ msgstr "四月" msgid "Are you sure to delete checked items?" msgstr "您确定è¦åˆ é™¤ï¼Ÿ" -#: NOT FOUND IN SOURCE -msgid "Are you sure you want to delete this article?" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1 deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1: %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Articles" -msgstr "" - -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:52 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:73 msgid "Ascending" msgstr "递增" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "Assign and remove custom fields" msgstr "指派åŠç§»é™¤è‡ªè®¢å­—段" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "AssignCustomFields" msgstr "指派自订字段" -#: html/Search/Bulk.html:134 html/SelfService/Update.html:47 html/Ticket/ModifyAll.html:82 html/Ticket/Update.html:81 +#: html/Search/Bulk.html:164 html/SelfService/Update.html:87 html/Ticket/ModifyAll.html:115 html/Ticket/Update.html:114 msgid "Attach" msgstr "附件" -#: html/SelfService/Create.html:64 html/Ticket/Create.html:109 +#: html/SelfService/Create.html:92 html/Ticket/Create.html:140 msgid "Attach file" msgstr "附加档案" -#: html/SelfService/Update.html:36 html/Ticket/Create.html:97 html/Ticket/Update.html:70 +#: html/SelfService/Update.html:75 html/Ticket/Create.html:128 html/Ticket/Update.html:92 msgid "Attached file" msgstr "现有附件" -#: html/Ticket/ShowEmailRecord.html:11 html/Ticket/ShowEmailRecord.html:14 html/Ticket/ShowEmailRecord.html:7 +#: html/Ticket/ShowEmailRecord.html:52 html/Ticket/ShowEmailRecord.html:56 html/Ticket/ShowEmailRecord.html:59 #. ($Attachment) msgid "Attachment '%1' could not be loaded" msgstr "无法加载附件 '%1'" -#: lib/RT/Transaction_Overlay.pm:416 +#: lib/RT/Transaction_Overlay.pm:478 msgid "Attachment created" msgstr "附件新增完毕" -#: lib/RT/Tickets_Overlay.pm:1251 +#: lib/RT/Tickets_Overlay.pm:1673 msgid "Attachment filename" msgstr "附件档å" -#: html/Ticket/Elements/ShowAttachments:25 +#: html/Ticket/Elements/ShowAttachments:47 msgid "Attachments" msgstr "附件" -#: lib/RT/Attributes_Overlay.pm:158 +#: lib/RT/Attributes_Overlay.pm:172 msgid "Attribute Deleted" msgstr "已删除该属性" @@ -1213,7 +1115,7 @@ msgstr "属性" msgid "Aug" msgstr "八月" -#: lib/RT/Date.pm:418 +#: lib/RT/Date.pm:444 msgid "Aug." msgstr "08" @@ -1245,7 +1147,7 @@ msgstr "自动对申请人回å¤" msgid "AutoreplyToRequestors" msgstr "自动对申请人回å¤" -#: html/Search/Elements/EditFormat:4 +#: NOT FOUND IN SOURCE msgid "Available Columns" msgstr "å¯ç”¨çš„字段:" @@ -1277,7 +1179,7 @@ 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/Ticket/Elements/Tabs:91 html/User/Elements/GroupTabs:37 +#: html/Admin/Elements/CustomFieldTabs:65 html/Admin/Elements/GroupTabs:60 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/UserTabs:58 html/Ticket/Elements/Tabs:113 html/User/Elements/GroupTabs:59 msgid "Basics" msgstr "基本信æ¯" @@ -1285,15 +1187,15 @@ msgstr "基本信æ¯" msgid "Batch Approval" msgstr "批次签核" -#: html/Ticket/Update.html:64 +#: html/Ticket/Update.html:86 msgid "Bcc" msgstr "密件副本" -#: html/Admin/Elements/EditScrip:73 +#: html/Admin/CustomFields/GroupRights.html:91 html/Admin/CustomFields/UserRights.html:74 html/Admin/Elements/EditScrip:95 msgid "Be sure to save your changes" msgstr "请别忘了储存修改。" -#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:336 +#: html/Elements/SelectDateRelation:55 lib/RT/CurrentUser.pm:360 msgid "Before" msgstr "早于" @@ -1305,6 +1207,10 @@ msgstr "开始签核" msgid "Begin From " msgstr "èµ·å§‹æ—¥" +#: html/Elements/Header:80 +msgid "Best Practical Solutions, LLC corporate logo" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Binary" msgstr "档案" @@ -1317,19 +1223,23 @@ msgstr "生日" msgid "Blank" msgstr "空白模æ¿" +#: html/Search/Elements/EditFormat:84 +msgid "Bold" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Bookmarkable URL for this search" msgstr "å°†æŸ¥è¯¢ç»“æžœè½¬ä¸ºå¯æ”¾å…¥ä¹¦ç­¾çš„网å€" -#: html/Search/Results.html:47 +#: html/Search/Results.html:81 msgid "Bookmarkable link" -msgstr "" +msgstr "坿”¾å…¥ä¹¦ç­¾çš„网å€" -#: html/Ticket/Elements/ShowHistory:38 html/Ticket/Elements/ShowHistory:44 +#: html/Ticket/Elements/ShowHistory:60 html/Ticket/Elements/ShowHistory:66 msgid "Brief headers" msgstr "精简标头档" -#: html/Search/Bulk.html:24 html/Search/Bulk.html:25 +#: html/Search/Bulk.html:46 html/Search/Bulk.html:47 msgid "Bulk ticket update" msgstr "更新整批申请å•" @@ -1341,35 +1251,40 @@ msgstr "事业部" msgid "Business Unit:" msgstr "事业部:" -#: lib/RT/User_Overlay.pm:1533 +#: lib/RT/User_Overlay.pm:1722 msgid "Can not modify system users" msgstr "无法更改系统使用者" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Queue_Overlay.pm:92 msgid "Can this principal see this queue" msgstr "该å•使˜¯å¦èƒ½æŸ¥é˜…此表å•" -#: lib/RT/CustomField_Overlay.pm:211 +#: lib/RT/CustomField_Overlay.pm:370 msgid "Can't add a custom field value without a name" msgstr "ä¸èƒ½æ–°å¢žæ²¡æœ‰å称的自订字段值" -#: html/Search/Build.html:694 +#: html/Admin/CustomFields/Objects.html:86 +#. ($Class) +msgid "Can't find a collection class for '%1'" +msgstr "" + +#: html/Search/Build.html:761 msgid "Can't find a saved search to work with" msgstr "找ä¸åˆ°å·²å‚¨å­˜çš„æŸ¥è¯¢" -#: lib/RT/Link_Overlay.pm:126 +#: lib/RT/Link_Overlay.pm:160 msgid "Can't link a ticket to itself" msgstr "申请å•ä¸èƒ½é“¾æŽ¥è‡ªå·±ã€‚" -#: lib/RT/Ticket_Overlay.pm:2716 +#: NOT FOUND IN SOURCE msgid "Can't merge into a merged ticket. You should never get this error" msgstr "ä¸èƒ½æ•´åˆè¿›å·²æ•´åˆè¿‡çš„申请å•。这个错误ä¸è¯¥å‘生。" -#: html/Search/Build.html:699 +#: html/Search/Build.html:766 msgid "Can't save this search" msgstr "无法储存此项查询" -#: lib/RT/Record.pm:1060 lib/RT/Record.pm:1138 +#: lib/RT/Record.pm:1266 lib/RT/Record.pm:1344 msgid "Can't specifiy both base and target" msgstr "ä¸èƒ½åŒæ—¶æŒ‡å®šèµ·å§‹ç”³è¯·å•与目的申请å•" @@ -1377,7 +1292,7 @@ msgstr "ä¸èƒ½åŒæ—¶æŒ‡å®šèµ·å§‹ç”³è¯·å•与目的申请å•" msgid "Cancel" msgstr "å–æ¶ˆ" -#: html/autohandler:132 +#: html/autohandler:148 #. ($msg) msgid "Cannot create user: %1" msgstr "无法新增使用者:%1" @@ -1398,7 +1313,7 @@ msgstr "分类管ç†" msgid "Category" msgstr "分类" -#: 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:59 lib/RT/ACE_Overlay.pm:87 +#: etc/initialdata:50 html/Admin/Queues/People.html:65 html/SelfService/Create.html:71 html/Ticket/Create.html:85 html/Ticket/Elements/EditPeople:72 html/Ticket/Elements/ShowPeople:56 html/Ticket/Update.html:81 lib/RT/ACE_Overlay.pm:113 msgid "Cc" msgstr "副本" @@ -1414,7 +1329,7 @@ msgstr "董事长室" msgid "Change Ticket" msgstr "修改申请å•" -#: html/SelfService/Prefs.html:30 +#: html/SelfService/Prefs.html:52 msgid "Change password" msgstr "更改å£ä»¤" @@ -1422,19 +1337,19 @@ msgstr "更改å£ä»¤" msgid "ChangeOwnerUI" msgstr "å¯å¦é€‰æ‹©è¡¨å•承办人" -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:100 msgid "Check All" msgstr "全部选å–" -#: html/SelfService/Update.html:39 html/Ticket/Create.html:100 html/Ticket/Update.html:73 +#: html/SelfService/Update.html:78 html/Ticket/Create.html:131 html/Ticket/Update.html:95 msgid "Check box to delete" msgstr "选择欲删除的项目" -#: html/Admin/Elements/SelectRights:30 +#: html/Admin/Elements/SelectRights:55 msgid "Check box to revoke right" msgstr "选择欲撤消的æƒåˆ©" -#: html/Elements/EditLinks:121 html/Elements/EditLinks:63 html/Elements/ShowLinks:56 html/Ticket/Create.html:183 html/Ticket/Elements/BulkLinks:42 +#: html/Elements/EditLinks:146 html/Elements/EditLinks:85 html/Elements/ShowLinks:78 html/Ticket/Create.html:214 html/Ticket/Elements/BulkLinks:64 msgid "Children" msgstr "å­ç”³è¯·å•" @@ -1446,47 +1361,27 @@ msgstr "中文姓å" msgid "Chinese/English" msgstr "中英文" -#: html/Admin/Users/Modify.html:129 html/User/Prefs.html:119 +#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:141 msgid "City" msgstr "所在城市" -#: NOT FOUND IN SOURCE -msgid "Class" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class Name" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class is" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Classes" -msgstr "" - #: NOT FOUND IN SOURCE msgid "ClassicUI" msgstr "传统接å£" -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:102 msgid "Clear All" msgstr "全部清除" -#: html/Ticket/Elements/ShowDates:47 +#: html/Ticket/Elements/ShowDates:68 msgid "Closed" msgstr "已解决" -#: html/SelfService/Closed.html:24 +#: NOT FOUND IN SOURCE msgid "Closed Tickets" msgstr "已解决的申请å•" -#: NOT FOUND IN SOURCE -msgid "Closed requests" -msgstr "" - -#: html/SelfService/Elements/Tabs:44 +#: html/SelfService/Closed.html:46 html/SelfService/Elements/Tabs:66 msgid "Closed tickets" msgstr "已解决的申请å•" @@ -1498,11 +1393,11 @@ msgstr "执行程åºç " msgid "Command not understood!\\n" msgstr "指令无法辨识ï¼\\n" -#: html/Ticket/Elements/ShowTransaction:152 html/Ticket/Elements/Tabs:154 +#: html/Ticket/Elements/ShowTransaction:182 html/Ticket/Elements/Tabs:176 msgid "Comment" msgstr "评论" -#: html/Admin/Queues/Modify.html:57 +#: html/Admin/Queues/Modify.html:79 msgid "Comment Address" msgstr "评论电å­é‚®ä»¶åœ°å€" @@ -1510,11 +1405,11 @@ msgstr "评论电å­é‚®ä»¶åœ°å€" msgid "Comment not recorded" msgstr "评论未被纪录" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "Comment on tickets" msgstr "å¯¹ç”³è¯·å•æå‡ºè¯„è®º" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "CommentOnTicket" msgstr "评论申请å•" @@ -1522,11 +1417,11 @@ msgstr "评论申请å•" msgid "Comments" msgstr "评论" -#: html/Ticket/ModifyAll.html:69 html/Ticket/Update.html:51 +#: html/Ticket/ModifyAll.html:91 html/Ticket/Update.html:73 msgid "Comments (Not sent to requestors)" msgstr "评论(ä¸é€ç»™ç”³è¯·äºº)" -#: html/Search/Bulk.html:129 +#: html/Search/Bulk.html:150 msgid "Comments (not sent to requestors)" msgstr "评论(ä¸é€ç»™ç”³è¯·äºº)" @@ -1534,11 +1429,11 @@ msgstr "评论(ä¸é€ç»™ç”³è¯·äºº)" msgid "Comments about %1" msgstr "对 %1 的评论" -#: html/Admin/Users/Modify.html:182 html/Ticket/Elements/ShowRequestor:45 +#: html/Admin/Users/Modify.html:224 html/Ticket/Elements/ShowRequestor:67 msgid "Comments about this user" msgstr "使用者æè¿°" -#: lib/RT/Transaction_Overlay.pm:537 +#: lib/RT/Transaction_Overlay.pm:623 msgid "Comments added" msgstr "新增评论完毕" @@ -1546,7 +1441,7 @@ msgstr "新增评论完毕" msgid "Commit" msgstr "确认" -#: lib/RT/Action/Generic.pm:149 +#: lib/RT/Action/Generic.pm:176 msgid "Commit Stubbed" msgstr "消除更动完毕" @@ -1562,23 +1457,23 @@ msgstr "å„å…¬å¸ç‹¬ç«‹æ˜¾ç¤º" msgid "Compile Restrictions" msgstr "设定查询æ¡ä»¶" -#: html/Admin/Elements/EditScrip:41 +#: html/Admin/Elements/EditScrip:63 msgid "Condition" msgstr "æ¡ä»¶" -#: bin/rt-crontool:105 +#: bin/rt-crontool:131 msgid "Condition matches..." msgstr "ç¬¦åˆæ¡ä»¶..." -#: lib/RT/Scrip_Overlay.pm:164 +#: lib/RT/Scrip_Overlay.pm:189 msgid "Condition not found" msgstr "未找到符åˆçš„现况" -#: html/Elements/Tabs:52 +#: html/Elements/Tabs:81 msgid "Configuration" msgstr "设定" -#: html/SelfService/Prefs.html:32 +#: html/SelfService/Prefs.html:54 msgid "Confirm" msgstr "确认å£ä»¤" @@ -1602,11 +1497,11 @@ msgstr "连络信æ¯ç³»ç»Ÿ" msgid "Contacted date '%1' could not be parsed" msgstr "无法解读è”络日期 '%1'" -#: html/Admin/Elements/ModifyTemplate:43 html/Elements/SelectAttachmentField:26 html/Ticket/ModifyAll.html:86 +#: html/Admin/Elements/ModifyTemplate:65 html/Elements/SelectAttachmentField:48 html/Ticket/ModifyAll.html:119 msgid "Content" msgstr "内容" -#: html/Elements/SelectAttachmentField:27 +#: html/Elements/SelectAttachmentField:49 msgid "Content-Type" msgstr "内容类型" @@ -1614,7 +1509,7 @@ msgstr "内容类型" msgid "Coould not create group" msgstr "无法新增群组" -#: html/Search/Elements/EditSearches:16 +#: html/Search/Elements/EditSearches:64 msgid "Copy" msgstr "å¤åˆ¶" @@ -1630,7 +1525,7 @@ msgstr "回å¤" msgid "Correspondence Address" msgstr "申请å•回å¤åœ°å€" -#: lib/RT/Transaction_Overlay.pm:533 +#: lib/RT/Transaction_Overlay.pm:619 msgid "Correspondence added" msgstr "新增申请å•回å¤" @@ -1638,7 +1533,7 @@ msgstr "新增申请å•回å¤" msgid "Correspondence not recorded" msgstr "未纪录申请å•回å¤" -#: lib/RT/Ticket_Overlay.pm:3471 +#: NOT FOUND IN SOURCE msgid "Could not add new custom field value for ticket. " msgstr "ä¸èƒ½æ–°å¢žè‡ªè®¢å­—段的值 " @@ -1646,15 +1541,29 @@ msgstr "ä¸èƒ½æ–°å¢žè‡ªè®¢å­—段的值 " msgid "Could not add new custom field value for ticket. %1 " msgstr "ä¸èƒ½æ–°å¢žè‡ªè®¢å­—段的值。%1 " -#: lib/RT/Ticket_Overlay.pm:2967 lib/RT/Ticket_Overlay.pm:2975 lib/RT/Ticket_Overlay.pm:2992 +#: lib/RT/Record.pm:1693 +msgid "Could not add new custom field value. " +msgstr "" + +#: lib/RT/Record.pm:1646 +#. (, $value_msg) +msgid "Could not add new custom field value. %1 " +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:3004 lib/RT/Ticket_Overlay.pm:3012 lib/RT/Ticket_Overlay.pm:3029 msgid "Could not change owner. " msgstr "ä¸èƒ½æ›´æ”¹æ‰¿åŠžäººã€‚ " -#: html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditCustomFields:164 +#: html/Admin/CustomFields/Modify.html:119 #. ($msg) msgid "Could not create CustomField" msgstr "无法新增自订字段" +#: html/Admin/Elements/EditCustomField:113 +#. ($msg) +msgid "Could not create CustomField: %1" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Could not create Scrip" msgstr "无法建立讯æ¯é€šçŸ¥" @@ -1663,7 +1572,7 @@ msgstr "无法建立讯æ¯é€šçŸ¥" msgid "Could not create Template" msgstr "无法建立通知模æ¿" -#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:474 lib/RT/Group_Overlay.pm:481 +#: html/User/Groups/Modify.html:98 lib/RT/Group_Overlay.pm:502 lib/RT/Group_Overlay.pm:509 msgid "Could not create group" msgstr "无法新增群组" @@ -1671,16 +1580,16 @@ msgstr "无法新增群组" msgid "Could not create item" msgstr "无法新增项目" -#: html/Admin/Global/Template.html:74 html/Admin/Queues/Template.html:71 +#: html/Admin/Global/Template.html:96 html/Admin/Queues/Template.html:93 #. ($msg) msgid "Could not create template: %1" msgstr "无法新增模æ¿ï¼š%1" -#: lib/RT/Ticket_Overlay.pm:1185 lib/RT/Ticket_Overlay.pm:364 +#: lib/RT/Ticket_Overlay.pm:1051 lib/RT/Ticket_Overlay.pm:396 msgid "Could not create ticket. Queue not set" msgstr "无法新增申请å•。尚未指定表å•。" -#: lib/RT/User_Overlay.pm:226 lib/RT/User_Overlay.pm:240 lib/RT/User_Overlay.pm:249 lib/RT/User_Overlay.pm:258 lib/RT/User_Overlay.pm:267 lib/RT/User_Overlay.pm:281 lib/RT/User_Overlay.pm:291 lib/RT/User_Overlay.pm:462 +#: lib/RT/User_Overlay.pm:256 lib/RT/User_Overlay.pm:270 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:288 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:311 lib/RT/User_Overlay.pm:321 lib/RT/User_Overlay.pm:497 msgid "Could not create user" msgstr "无法新增使用者" @@ -1700,11 +1609,11 @@ msgstr "找ä¸åˆ°ç¼–å· %1 的申请å•" msgid "Could not find group %1." msgstr "找ä¸åˆ°ç¾¤ç»„ %1。" -#: lib/RT/Queue_Overlay.pm:662 lib/RT/Ticket_Overlay.pm:1515 +#: lib/RT/Queue_Overlay.pm:738 lib/RT/Ticket_Overlay.pm:1384 msgid "Could not find or create that user" msgstr "找ä¸åˆ°æˆ–无法新增该å使用者" -#: lib/RT/Queue_Overlay.pm:723 lib/RT/Ticket_Overlay.pm:1596 +#: lib/RT/Queue_Overlay.pm:799 lib/RT/Ticket_Overlay.pm:1465 msgid "Could not find that principal" msgstr "找ä¸åˆ°è¯¥å•ä½" @@ -1712,25 +1621,34 @@ msgstr "找ä¸åˆ°è¯¥å•ä½" msgid "Could not find user %1." msgstr "找ä¸åˆ°ä½¿ç”¨è€… %1。" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:69 msgid "Could not load CustomField %1" msgstr "无法加载字段 %1" -#: html/Admin/Groups/Members.html:87 html/User/Groups/Members.html:89 html/User/Groups/Modify.html:81 +#: html/Admin/Groups/Members.html:109 html/User/Groups/Members.html:111 html/User/Groups/Modify.html:103 msgid "Could not load group" msgstr "无法加载群组" -#: lib/RT/Queue_Overlay.pm:682 +#: lib/RT/SavedSearch.pm:120 +#. ($privacy) +msgid "Could not load object for %1" +msgstr "" + +#: lib/RT/SavedSearch.pm:188 +msgid "Could not load search attribute" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:758 #. ($args{'Type'}) msgid "Could not make that principal a %1 for this queue" msgstr "无法将该å•ä½è®¾ä¸ºæ­¤è¡¨å•çš„ %1。" -#: lib/RT/Ticket_Overlay.pm:1536 +#: lib/RT/Ticket_Overlay.pm:1405 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" msgstr "无法将该å•ä½è®¾ä¸ºæ­¤ç”³è¯·å•çš„ %1。" -#: lib/RT/Queue_Overlay.pm:781 +#: lib/RT/Queue_Overlay.pm:857 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this queue" msgstr "无法将å•ä½ %1 从表å•移除。" @@ -1739,15 +1657,15 @@ msgstr "无法将å•ä½ %1 从表å•移除。" msgid "Could not remove that principal as a %1 for this ticket" msgstr "无法将å•ä½ %1 从申请å•移除。" -#: lib/RT/User_Overlay.pm:162 +#: lib/RT/User_Overlay.pm:192 msgid "Could not set user info" msgstr "无法设定使用者信æ¯" -#: lib/RT/Group_Overlay.pm:977 +#: lib/RT/Group_Overlay.pm:1011 msgid "Couldn't add member to group" msgstr "无法新增æˆå‘˜è‡³ç¾¤ç»„" -#: lib/RT/Ticket_Overlay.pm:3481 lib/RT/Ticket_Overlay.pm:3537 +#: lib/RT/Record.pm:1705 lib/RT/Record.pm:1757 #. ($Msg) msgid "Couldn't create a transaction: %1" msgstr "无法新增更动报告" @@ -1760,15 +1678,15 @@ msgstr "无法从 gpg 回函辨识出该采å–的行动\\n" msgid "Couldn't find group\\n" msgstr "找ä¸åˆ°ç¾¤ç»„\\n" -#: lib/RT/Record.pm:748 +#: lib/RT/Record.pm:939 msgid "Couldn't find row" msgstr "找ä¸åˆ°æ­¤åˆ—æ•°æ®" -#: lib/RT/Group_Overlay.pm:951 +#: lib/RT/Group_Overlay.pm:985 msgid "Couldn't find that principal" msgstr "找ä¸åˆ°è¯¥å•ä½" -#: lib/RT/CustomField_Overlay.pm:245 +#: lib/RT/CustomField_Overlay.pm:404 msgid "Couldn't find that value" msgstr "找ä¸åˆ°è¯¥å€¼" @@ -1780,16 +1698,18 @@ msgstr "找ä¸åˆ°è¯¥è§†å¯Ÿå‘˜" msgid "Couldn't find user\\n" msgstr "找ä¸åˆ°ä½¿ç”¨è€…\\n" -#: lib/RT/CurrentUser.pm:123 +#: lib/RT/CurrentUser.pm:146 #. ($self->Id) msgid "Couldn't load %1 from the users database.\\n" msgstr "无法从使用者数æ®åº“加载 %1。\\n" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:149 +#. ($id) msgid "Couldn't load Class %1" msgstr "无法加载类别 %1" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:107 +#. ($id) msgid "Couldn't load CustomField %1" msgstr "无法加载自订字段 %1" @@ -1805,25 +1725,26 @@ msgstr "无法加载 RT 设定档 '%1' %2" msgid "Couldn't load Scrips." msgstr "无法加载手续。" -#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 +#: html/Admin/Groups/GroupRights.html:109 html/Admin/Groups/UserRights.html:96 #. ($id) msgid "Couldn't load group %1" msgstr "无法加载手续 %1" -#: lib/RT/Link_Overlay.pm:169 lib/RT/Link_Overlay.pm:178 lib/RT/Link_Overlay.pm:205 +#: lib/RT/Link_Overlay.pm:203 lib/RT/Link_Overlay.pm:212 lib/RT/Link_Overlay.pm:239 msgid "Couldn't load link" msgstr "无法加载链接。" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:83 html/Admin/Queues/CustomFields.html:59 html/Admin/Users/CustomFields.html:59 +#. ($id) msgid "Couldn't load object %1" msgstr "无法加载对象 %1" -#: html/Admin/Elements/EditCustomFields:145 html/Admin/Queues/CustomFields.html:35 html/Admin/Queues/People.html:120 +#: html/Admin/Queues/People.html:142 #. ($id) msgid "Couldn't load queue" msgstr "无法加载表å•" -#: html/Admin/Queues/GroupRights.html:100 html/Admin/Queues/UserRights.html:71 +#: html/Admin/Queues/GroupRights.html:122 html/Admin/Queues/UserRights.html:93 #. ($id) msgid "Couldn't load queue %1" msgstr "æ— æ³•åŠ è½½è¡¨å• %1" @@ -1840,16 +1761,26 @@ msgstr "无法加载模æ¿" msgid "Couldn't load that user (%1)" msgstr "无法加载该å使用者(%1)" -#: html/SelfService/Display.html:116 +#: html/SelfService/Display.html:156 #. ($id) msgid "Couldn't load ticket '%1'" msgstr "æ— æ³•åŠ è½½ç”³è¯·å• '%1'" -#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:131 +#: lib/RT/Ticket_Overlay.pm:2612 +#. ($args{'Base'}) +msgid "Couldn't resolve base '%1' into a URI." +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:2611 +#. ($args{'Target'}) +msgid "Couldn't resolve target '%1' into a URI." +msgstr "" + +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:153 msgid "Country" msgstr "国家" -#: html/Admin/Elements/CreateUserCalled:25 html/Admin/Elements/EditCustomField:62 html/Admin/Elements/EditScrip:110 html/Admin/Groups/Modify.html:55 html/Admin/Queues/Template.html:44 html/Elements/QuickCreate:23 html/Ticket/Create.html:134 html/Ticket/Create.html:195 html/User/Groups/Modify.html:55 +#: html/Admin/Elements/CreateUserCalled:47 html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditScrip:132 html/Admin/Queues/Template.html:66 html/Elements/QuickCreate:68 html/Ticket/Create.html:165 html/Ticket/Create.html:226 msgid "Create" msgstr "新增" @@ -1865,20 +1796,16 @@ msgstr "新增申请å•" msgid "Create User:" msgstr "新增æˆå‘˜ï¼š" -#: NOT FOUND IN SOURCE -msgid "Create a Class" -msgstr "" - -#: html/Admin/Elements/EditCustomField:74 +#: html/Admin/CustomFields/Modify.html:109 html/Admin/Elements/EditCustomField:96 msgid "Create a CustomField" msgstr "新增自订字段" -#: html/Admin/Queues/CustomField.html:47 +#: html/Admin/Queues/CustomField.html:69 #. ($QueueObj->Name()) msgid "Create a CustomField for queue %1" msgstr "为 %1 è¡¨å•æ–°å¢žè‡ªè®¢å­—段" -#: html/Admin/Global/CustomField.html:47 +#: NOT FOUND IN SOURCE msgid "Create a CustomField which applies to all queues" msgstr "为 %1 è¡¨å•æ–°å¢žè‡ªè®¢å­—段" @@ -1886,10 +1813,6 @@ msgstr "为 %1 è¡¨å•æ–°å¢žè‡ªè®¢å­—段" msgid "Create a new Custom Field" msgstr "新增自订字段" -#: NOT FOUND IN SOURCE -msgid "Create a new article" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create a new global Scrip" msgstr "新增全域手续" @@ -1898,11 +1821,11 @@ msgstr "新增全域手续" msgid "Create a new global scrip" msgstr "新增全域手续" -#: html/Admin/Groups/Modify.html:66 html/Admin/Groups/Modify.html:92 +#: html/Admin/Groups/Modify.html:125 html/Admin/Groups/Modify.html:99 msgid "Create a new group" msgstr "新增群组" -#: html/User/Groups/Modify.html:66 html/User/Groups/Modify.html:91 +#: html/User/Groups/Modify.html:113 html/User/Groups/Modify.html:88 msgid "Create a new personal group" msgstr "新增代ç†äººç¾¤ç»„" @@ -1918,11 +1841,11 @@ msgstr "新增手续" msgid "Create a new template" msgstr "新增模æ¿" -#: html/Ticket/Create.html:24 html/Ticket/Create.html:27 html/Ticket/Create.html:35 +#: html/Ticket/Create.html:46 html/Ticket/Create.html:49 html/Ticket/Create.html:57 msgid "Create a new ticket" msgstr "新增申请å•" -#: html/Admin/Users/Modify.html:211 html/Admin/Users/Modify.html:268 +#: html/Admin/Users/Modify.html:251 html/Admin/Users/Modify.html:306 msgid "Create a new user" msgstr "新增使用者" @@ -1930,7 +1853,7 @@ msgstr "新增使用者" msgid "Create a new workflow" msgstr "新增æµç¨‹" -#: html/Admin/Queues/Modify.html:103 +#: html/Admin/Queues/Modify.html:125 msgid "Create a queue" msgstr "新增表å•" @@ -1942,16 +1865,16 @@ msgstr "新增表å•åç§°" msgid "Create a request" msgstr "æå‡ºç”³è¯·" -#: html/Admin/Queues/Scrip.html:58 +#: html/Admin/Queues/Scrip.html:80 #. ($QueueObj->Name) msgid "Create a scrip for queue %1" msgstr "为 %1 è¡¨å•æ–°å¢žæ‰‹ç»­" -#: html/Admin/Global/Template.html:68 html/Admin/Queues/Template.html:64 +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:86 msgid "Create a template" msgstr "新增模æ¿" -#: html/SelfService/Create.html:24 +#: html/SelfService/Create.html:46 html/SelfService/CreateTicketInQueue.html:46 msgid "Create a ticket" msgstr "æå‡ºç”³è¯·å•" @@ -1959,14 +1882,6 @@ msgstr "æå‡ºç”³è¯·å•" msgid "Create a workflow" msgstr "新增æµç¨‹" -#: NOT FOUND IN SOURCE -msgid "Create an article" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create an article in class..." -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create failed: %1 / %2 / %3 " msgstr "新增失败:%1 / %2 / %3" @@ -1983,19 +1898,19 @@ msgstr "建立新项目" msgid "Create new tickets based on this scrip's template" msgstr "便®æ­¤é¡¹æ‰‹ç»­å†…的模版,新增申请å•" -#: html/SelfService/Create.html:77 +#: html/SelfService/Create.html:105 msgid "Create ticket" msgstr "新增申请å•" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/Queue_Overlay.pm:110 msgid "Create tickets in this queue" msgstr "在此表å•中新增申请å•" -#: lib/RT/Queue_Overlay.pm:73 +#: lib/RT/CustomField_Overlay.pm:101 msgid "Create, delete and modify custom fields" msgstr "新增ã€åˆ é™¤åŠæ›´æ”¹è‡ªè®¢å­—段" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "Create, delete and modify queues" msgstr "新增ã€åˆ é™¤åŠæ›´æ”¹è¡¨å•" @@ -2003,35 +1918,31 @@ msgstr "新增ã€åˆ é™¤åŠæ›´æ”¹è¡¨å•" msgid "Create, delete and modify the members of any user's personal groups" msgstr "新增ã€åˆ é™¤åŠæ›´æ”¹ä»»ä½•使用者的代ç†äººç¾¤ç»„" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "Create, delete and modify the members of personal groups" msgstr "新增ã€åˆ é™¤åŠæ›´æ”¹ä»£ç†äººç¾¤ç»„" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "Create, delete and modify users" msgstr "新增ã€åˆ é™¤åŠæ›´æ”¹ä½¿ç”¨è€…" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/System.pm:88 +msgid "CreateSavedSearch" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:110 msgid "CreateTicket" msgstr "新增申请å•" -#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1279 +#: html/Elements/SelectDateType:47 html/Ticket/Elements/ShowDates:48 lib/RT/Ticket_Overlay.pm:1145 msgid "Created" msgstr "新增日" -#: html/Admin/Elements/EditCustomField:87 +#: html/Admin/CustomFields/Modify.html:121 html/Admin/Elements/EditCustomField:117 #. ($CustomFieldObj->Name()) msgid "Created CustomField %1" msgstr "自订字段 %1 新增æˆåŠŸ" -#: NOT FOUND IN SOURCE -msgid "Created by" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Created during" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Created template %1" msgstr "æ¨¡æ¿ %1 新增æˆåŠŸ" @@ -2040,7 +1951,7 @@ msgstr "æ¨¡æ¿ %1 新增æˆåŠŸ" msgid "Created workflow %1" msgstr "æµç¨‹ %1 新增æˆåŠŸ" -#: html/Search/Elements/PickBasics:115 +#: html/Search/Elements/PickBasics:102 msgid "Creator" msgstr "建立者" @@ -2060,19 +1971,15 @@ msgstr "现有自订字段" msgid "Current Groups:" msgstr "现有群组列表:" -#: html/Elements/EditLinks:27 +#: html/Elements/EditLinks:49 msgid "Current Links" msgstr "现有关系" -#: NOT FOUND IN SOURCE -msgid "Current Relationships" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Current Rights:" msgstr "现有æƒé™ï¼š" -#: html/Admin/Elements/EditScrips:29 +#: html/Admin/Elements/EditScrips:51 msgid "Current Scrips" msgstr "现有手续" @@ -2088,11 +1995,11 @@ msgstr "现有模æ¿" msgid "Current Watchers" msgstr "现有视察员" -#: html/Admin/Groups/Members.html:38 html/User/Groups/Members.html:41 +#: html/Admin/Groups/Members.html:60 html/User/Groups/Members.html:63 msgid "Current members" msgstr "现有æˆå‘˜" -#: html/Admin/Elements/SelectRights:28 +#: html/Admin/Elements/SelectRights:51 msgid "Current rights" msgstr "现有æƒé™" @@ -2100,20 +2007,20 @@ msgstr "现有æƒé™" msgid "Current search criteria" msgstr "现有查询æ¡ä»¶" -#: html/Admin/Queues/People.html:40 html/Ticket/Elements/EditPeople:44 +#: html/Admin/Queues/People.html:62 html/Ticket/Elements/EditPeople:66 msgid "Current watchers" msgstr "现有视察员" -#: html/Admin/Global/CustomField.html:54 -#. ($CustomField) +#: NOT FOUND IN SOURCE msgid "Custom Field #%1" msgstr "自订字段 #%1" -#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Ticket/Elements/ShowSummary:35 +#: html/Admin/Elements/SystemTabs:61 html/Admin/Elements/Tabs:62 html/Admin/Global/index.html:71 html/Admin/Users/Modify.html:208 html/Admin/index.html:77 html/Ticket/Elements/ShowSummary:57 msgid "Custom Fields" msgstr "自订字段" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:59 +#. ($lookup) msgid "Custom Fields for %1" msgstr "%1 的自订字段" @@ -2121,20 +2028,19 @@ msgstr "%1 的自订字段" msgid "Custom Fields which apply to all queues" msgstr "适用于所有表å•的自订字段" -#: html/Admin/Elements/EditScrip:101 +#: html/Admin/Elements/EditScrip:123 msgid "Custom action cleanup code" msgstr "åŠ¨ä½œåŽæ‰§è¡Œç¨‹åº" -#: html/Admin/Elements/EditScrip:93 +#: html/Admin/Elements/EditScrip:115 msgid "Custom action preparation code" msgstr "åŠ¨ä½œå‰æ‰§è¡Œç¨‹åº" -#: html/Admin/Elements/EditScrip:85 +#: html/Admin/Elements/EditScrip:107 msgid "Custom condition" msgstr "自订æ¡ä»¶" -#: lib/RT/Tickets_Overlay.pm:1693 -#. ($CF->Name , $args{OPERATOR} , $args{VALUE}) +#: NOT FOUND IN SOURCE msgid "Custom field %1 %2 %3" msgstr "自订字段 %1 %2 %3" @@ -2142,30 +2048,30 @@ msgstr "自订字段 %1 %2 %3" msgid "Custom field %1 does not apply to this object" msgstr "自订字段 %1 ä¸é€‚用于此对象" -#: lib/RT/Tickets_Overlay.pm:1688 +#: lib/RT/Tickets_Overlay.pm:2147 #. ($CF->Name) msgid "Custom field %1 has a value." msgstr "自订字段 %1 已有值" -#: lib/RT/Tickets_Overlay.pm:1685 +#: lib/RT/Tickets_Overlay.pm:2143 #. ($CF->Name) msgid "Custom field %1 has no value." msgstr "自订字段 %1 没有值" -#: lib/RT/Ticket_Overlay.pm:3373 +#: lib/RT/Record.pm:1579 lib/RT/Record.pm:1740 #. ($args{'Field'}) msgid "Custom field %1 not found" msgstr "找ä¸åˆ°è‡ªè®¢å­—段 %1" -#: html/Admin/Elements/EditCustomFields:195 +#: NOT FOUND IN SOURCE msgid "Custom field deleted" msgstr "自订字段已删除" -#: lib/RT/Ticket_Overlay.pm:3523 +#: NOT FOUND IN SOURCE msgid "Custom field not found" msgstr "找ä¸åˆ°è‡ªè®¢å­—段" -#: lib/RT/CustomField_Overlay.pm:355 +#: lib/RT/CustomField_Overlay.pm:1041 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" msgstr "无法从自订字段 %2 中找到 %1 这个字段值" @@ -2174,19 +2080,19 @@ msgstr "无法从自订字段 %2 中找到 %1 这个字段值" msgid "Custom field value changed from %1 to %2" msgstr "自订字段值从 %1 改为 %2" -#: lib/RT/CustomField_Overlay.pm:255 +#: lib/RT/CustomField_Overlay.pm:414 msgid "Custom field value could not be deleted" msgstr "无法删除自订字段值" -#: lib/RT/CustomField_Overlay.pm:361 +#: lib/RT/CustomField_Overlay.pm:1047 msgid "Custom field value could not be found" msgstr "找ä¸åˆ°è‡ªè®¢å­—段值" -#: lib/RT/CustomField_Overlay.pm:253 lib/RT/CustomField_Overlay.pm:363 +#: lib/RT/CustomField_Overlay.pm:1049 lib/RT/CustomField_Overlay.pm:412 msgid "Custom field value deleted" msgstr "自订字段值删除æˆåŠŸ" -#: lib/RT/Transaction_Overlay.pm:541 +#: html/Elements/SelectGroups:51 html/Elements/SelectUsers:51 lib/RT/Transaction_Overlay.pm:627 msgid "CustomField" msgstr "自订字段" @@ -2206,7 +2112,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:94 html/Ticket/ModifyAll.html:43 +#: html/SelfService/Display.html:61 html/Ticket/Create.html:191 html/Ticket/Elements/ShowSummary:76 html/Ticket/Elements/Tabs:116 html/Ticket/ModifyAll.html:65 msgid "Dates" msgstr "日期" @@ -2214,7 +2120,7 @@ msgstr "日期" msgid "Dec" msgstr "å二月" -#: lib/RT/Date.pm:422 +#: lib/RT/Date.pm:448 msgid "Dec." msgstr "12" @@ -2234,13 +2140,13 @@ msgstr "预设自动å“应模æ¿" msgid "Default Autoresponse template" msgstr "预设自动å“应模æ¿" -#: html/Tools/Offline.html:39 +#: html/Tools/Offline.html:61 msgid "Default Queue" msgstr "预设表å•" -#: html/Tools/Offline.html:48 +#: html/Tools/Offline.html:70 msgid "Default Requestor" -msgstr "" +msgstr "预设申请人" #: NOT FOUND IN SOURCE msgid "Default Value" @@ -2262,8 +2168,7 @@ msgstr "é¢„è®¾å›žå¤æ¨¡æ¿" msgid "Default transaction template" msgstr "预设更动模æ¿" -#: lib/RT/Transaction_Overlay.pm:519 -#. ($type, $self->Field, $self->OldValue, $self->NewValue) +#: NOT FOUND IN SOURCE msgid "Default: %1/%2 changed from %3 to %4" msgstr "预设:%1/%2 已自 %3 改为 %4" @@ -2271,15 +2176,15 @@ msgstr "预设:%1/%2 已自 %3 改为 %4" msgid "DefaultApproval" msgstr "预设签核" -#: html/User/Delegation.html:24 html/User/Delegation.html:27 +#: html/User/Delegation.html:46 html/User/Delegation.html:49 msgid "Delegate rights" -msgstr "代表团æƒé™" +msgstr "代ç†äººæƒé™" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "Delegate specific rights which have been granted to you." msgstr "将拥有的æƒé™å§”托他人代ç†" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "DelegateRights" msgstr "设定代ç†äºº" @@ -2331,7 +2236,7 @@ msgstr "代ç†äººè®¾å®š" msgid "Delegates Status" msgstr "代ç†çжæ€" -#: html/User/Elements/Tabs:37 +#: html/User/Elements/Tabs:59 msgid "Delegation" msgstr "代ç†äººæƒé™" @@ -2343,39 +2248,44 @@ msgstr "代ç†äººç¾¤ç»„" msgid "Delegation Rights" msgstr "代ç†äººæƒé™" -#: html/Admin/Elements/EditScrips:53 html/Search/Elements/EditFormat:66 html/Search/Elements/EditSearches:15 +#: html/Admin/Elements/EditScrips:75 html/Search/Elements/EditFormat:103 html/Search/Elements/EditQuery:57 html/Search/Elements/EditSearches:63 msgid "Delete" msgstr "删除" -#: html/Admin/Elements/EditTemplates:57 +#: html/Admin/Elements/EditTemplates:79 msgid "Delete Template" -msgstr "" +msgstr "删除模æ¿" -#: NOT FOUND IN SOURCE -msgid "Delete article #%1" +#: lib/RT/SavedSearch.pm:211 +#. ($msg) +msgid "Delete failed: %1" msgstr "" -#: html/Admin/Elements/EditScrips:52 +#: html/Admin/Elements/EditScrips:74 msgid "Delete selected scrips" msgstr "删除指定的手续" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "Delete tickets" msgstr "删除申请å•" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "DeleteTicket" msgstr "删除申请å•" -#: lib/RT/Transaction_Overlay.pm:162 +#: lib/RT/SavedSearch.pm:209 +msgid "Deleted search" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Deleting this object could break referential integrity" msgstr "删除此对象å¯èƒ½ç ´åå‚考完整性" -#: lib/RT/Queue_Overlay.pm:329 +#: lib/RT/Queue_Overlay.pm:391 msgid "Deleting this object would break referential integrity" msgstr "删除此对象å¯èƒ½ç ´åå‚考完整性" -#: lib/RT/User_Overlay.pm:478 +#: lib/RT/User_Overlay.pm:513 msgid "Deleting this object would violate referential integrity" msgstr "删除此对象会è¿åå‚考完整性" @@ -2387,7 +2297,7 @@ msgstr "删除此对象会è¿åå‚考完整性" msgid "Deleting this object would violate referential integrity. That's bad." msgstr "删除此对象会è¿åå‚考完整性" -#: html/Approvals/Elements/Approve:44 +#: html/Approvals/Elements/Approve:66 msgid "Deny" msgstr "驳回" @@ -2423,7 +2333,7 @@ msgstr "请å‡å•" msgid "Departure Until" msgstr "差旅截止日" -#: html/Elements/EditLinks:113 html/Elements/EditLinks:44 html/Elements/ShowLinks:36 html/Ticket/Create.html:181 html/Ticket/Elements/BulkLinks:34 html/Ticket/Elements/ShowDependencies:31 +#: html/Elements/EditLinks:138 html/Elements/EditLinks:66 html/Elements/ShowLinks:58 html/Ticket/Create.html:212 html/Ticket/Elements/BulkLinks:56 html/Ticket/Elements/ShowDependencies:53 msgid "Depended on by" msgstr "å¯æŽ¥ç»­å¤„ç†çš„申请å•" @@ -2431,27 +2341,27 @@ msgstr "å¯æŽ¥ç»­å¤„ç†çš„申请å•" msgid "Dependencies: \\n" msgstr "附属性:\\n" -#: lib/RT/Transaction_Overlay.pm:621 +#: lib/RT/Transaction_Overlay.pm:707 #. ($value) msgid "Dependency by %1 added" msgstr "å·²åŠ å…¥å¯æŽ¥ç»­å¤„ç†çš„ç”³è¯·å• %1" -#: lib/RT/Transaction_Overlay.pm:661 +#: lib/RT/Transaction_Overlay.pm:747 #. ($value) msgid "Dependency by %1 deleted" msgstr "å·²ç§»é™¤å¯æŽ¥ç»­å¤„ç†çš„ç”³è¯·å• %1" -#: lib/RT/Transaction_Overlay.pm:618 +#: lib/RT/Transaction_Overlay.pm:704 #. ($value) msgid "Dependency on %1 added" msgstr "已加入需先处ç†çš„ç”³è¯·å• %1" -#: lib/RT/Transaction_Overlay.pm:658 +#: lib/RT/Transaction_Overlay.pm:744 #. ($value) msgid "Dependency on %1 deleted" msgstr "已移除需先处ç†çš„ç”³è¯·å• %1" -#: html/Elements/EditLinks:109 html/Elements/EditLinks:35 html/Elements/SelectLinkType:26 html/Elements/ShowLinks:26 html/Ticket/Create.html:180 html/Ticket/Elements/BulkLinks:30 html/Ticket/Elements/ShowDependencies:24 +#: html/Elements/EditLinks:134 html/Elements/EditLinks:57 html/Elements/SelectLinkType:48 html/Elements/ShowLinks:48 html/Ticket/Create.html:211 html/Ticket/Elements/BulkLinks:52 html/Ticket/Elements/ShowDependencies:46 msgid "Depends on" msgstr "需先处ç†" @@ -2459,15 +2369,15 @@ msgstr "需先处ç†" msgid "DependsOn" msgstr "需先处ç†" -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:57 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:78 msgid "Descending" msgstr "递å‡" -#: html/SelfService/Create.html:72 html/Ticket/Create.html:118 +#: html/SelfService/Create.html:100 html/Ticket/Create.html:149 msgid "Describe the issue below" msgstr "在以下字段æè¿°ä¸»é¢˜" -#: html/Admin/Elements/AddCustomFieldValue:35 html/Admin/Elements/EditCustomField:38 html/Admin/Elements/EditScrip:34 html/Admin/Elements/ModifyTemplate:35 html/Admin/Groups/Modify.html:48 html/Admin/Queues/Modify.html:47 html/Elements/SelectGroups:26 html/Search/Elements/EditSearches:8 html/User/Groups/Modify.html:48 +#: html/Admin/CustomFields/Modify.html:61 html/Admin/Elements/AddCustomFieldValue:57 html/Admin/Elements/EditCustomField:60 html/Admin/Elements/EditCustomFieldValues:56 html/Admin/Elements/EditScrip:56 html/Admin/Elements/ModifyTemplate:57 html/Admin/Groups/Modify.html:71 html/Admin/Queues/Modify.html:69 html/Search/Elements/EditSearches:56 html/User/Groups/Modify.html:70 msgid "Description" msgstr "æè¿°" @@ -2499,31 +2409,31 @@ msgstr "残障类别" msgid "Disabled" msgstr "åœç”¨" -#: html/Ticket/Elements/Tabs:86 +#: html/Search/Elements/EditFormat:71 html/Ticket/Elements/Tabs:108 msgid "Display" msgstr "显示内容" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "Display Access Control List" msgstr "显示æƒé™æŽ§åˆ¶æ¸…å•" -#: html/Search/Elements/DisplayOptions:25 +#: html/Search/Elements/DisplayOptions:46 msgid "Display Columns" msgstr "显示字段" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "Display Scrip templates for this queue" msgstr "显示此表å•的模æ¿" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "Display Scrips for this queue" msgstr "显示此表å•的手续" -#: html/Ticket/Elements/ShowHistory:34 +#: html/Ticket/Elements/ShowHistory:56 msgid "Display mode" msgstr "显示模å¼" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "Display saved searches for this group" msgstr "显示此群组已储存的查询" @@ -2531,15 +2441,19 @@ msgstr "显示此群组已储存的查询" msgid "Display ticket #%1" msgstr "显示第%1å·ç”³è¯·å•" -#: html/Elements/Footer:38 +#: html/Elements/Footer:60 msgid "Distributed under version 2 of the GNU GPL." msgstr "ä¾ GNU é€šç”¨å…¬å…±æŽˆæƒ ç¬¬äºŒç‰ˆæ•£å¸ƒã€‚" -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "Do anything and everything" msgstr "å…许一切æ“作" -#: html/Elements/Refresh:29 +#: html/Search/Build.html:112 +msgid "Do the Search" +msgstr "" + +#: html/Elements/Refresh:51 msgid "Don't refresh this page." msgstr "䏿›´æ–°æ­¤é¡µé¢ã€‚" @@ -2555,15 +2469,11 @@ msgstr "完æˆ" msgid "Down" msgstr "下一页" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "Download" msgstr "下载" -#: NOT FOUND IN SOURCE -msgid "Download all the tickets as a tab delimited file" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:61 html/Admin/Users/index.html:64 msgid "Download as a tab-delimited file" msgstr "下载以 Tab 分隔的档案" @@ -2571,7 +2481,7 @@ msgstr "下载以 Tab 分隔的档案" msgid "Dr." msgstr "åšå£«" -#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 lib/RT/Ticket_Overlay.pm:1283 +#: html/Elements/SelectDateType:53 html/Ticket/Create.html:197 html/Ticket/Elements/EditDates:66 html/Ticket/Elements/ShowDates:64 lib/RT/Ticket_Overlay.pm:1149 msgid "Due" msgstr "到期日" @@ -2595,36 +2505,40 @@ msgstr "编辑" msgid "Edit Conditions" msgstr "编辑å‰ç½®æ¡ä»¶" -#: html/Admin/Queues/CustomFields.html:45 -#. ($Queue->Name) +#: html/Admin/Elements/ObjectCustomFields:92 html/Admin/Queues/CustomFields.html:64 html/Admin/Users/CustomFields.html:64 +#. ($Object->Name) msgid "Edit Custom Fields for %1" msgstr "编辑 %1 的自订字段" -#: NOT FOUND IN SOURCE -msgid "Edit Custom Fields for Class %1" +#: html/Admin/Global/CustomFields/Groups.html:9 +msgid "Edit Custom Fields for all groups" +msgstr "" + +#: html/Admin/Global/CustomFields/Users.html:9 +msgid "Edit Custom Fields for all users" msgstr "" #: NOT FOUND IN SOURCE msgid "Edit Custom Fields for queue %1" msgstr "ç¼–è¾‘è¡¨å• %1 的自订字段" -#: html/Search/Bulk.html:141 html/Ticket/ModifyLinks.html:35 +#: html/Admin/Global/CustomFields/Queue-Tickets.html:9 html/Admin/Global/CustomFields/Queue-Transactions.html:9 +msgid "Edit Custom Fields for tickets in all queues" +msgstr "" + +#: html/Search/Bulk.html:173 html/Ticket/ModifyLinks.html:57 msgid "Edit Links" msgstr "编辑申请å•关系" -#: html/Search/Edit.html:46 +#: html/Search/Edit.html:68 msgid "Edit Query" msgstr "编辑查询" -#: NOT FOUND IN SOURCE -msgid "Edit Relationships" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Edit Subgroups" msgstr "新增/维护å­ç¾¤ç»„" -#: html/Admin/Queues/Templates.html:41 +#: html/Admin/Queues/Templates.html:63 #. ($QueueObj->Name) msgid "Edit Templates for queue %1" msgstr "ç¼–è¾‘è¡¨å• %1 的模æ¿" @@ -2637,7 +2551,7 @@ msgstr "ç¼–è¾‘è¡¨å• %1 çš„æµç¨‹" msgid "Edit keywords" msgstr "编辑关键è¯" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "Edit saved searches for this group" msgstr "编辑此群组已储存的查询" @@ -2645,7 +2559,7 @@ msgstr "编辑此群组已储存的查询" msgid "Edit scrips" msgstr "编辑手续" -#: html/Admin/Global/index.html:45 +#: html/Admin/Elements/GlobalCustomFieldTabs:60 html/Admin/Global/index.html:67 msgid "Edit system templates" msgstr "编辑全域模æ¿" @@ -2661,15 +2575,11 @@ msgstr "编辑 %1 的模æ¿" msgid "Edit workflows for %1" msgstr "编辑 %1 çš„æµç¨‹" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "EditSavedSearches" msgstr "编辑已储存的查询" -#: NOT FOUND IN SOURCE -msgid "Editing Configuration for Class %1" -msgstr "" - -#: html/Admin/Queues/Modify.html:118 +#: html/Admin/Queues/Modify.html:140 #. ($QueueObj->Name) msgid "Editing Configuration for queue %1" msgstr "ç¼–è¾‘è¡¨å• %1 的设定" @@ -2678,17 +2588,17 @@ msgstr "ç¼–è¾‘è¡¨å• %1 的设定" msgid "Editing Configuration for user %1" msgstr "编辑使用者 %1 的设定" -#: html/Admin/Elements/EditCustomField:90 +#: html/Admin/CustomFields/Modify.html:125 html/Admin/Elements/EditCustomField:120 #. ($CustomFieldObj->Name()) msgid "Editing CustomField %1" msgstr "编辑自订字段 %1" -#: html/Admin/Groups/Members.html:31 +#: html/Admin/Groups/Members.html:53 #. ($Group->Name) msgid "Editing membership for group %1" msgstr "编辑群组 %1 çš„æˆå‘˜ä¿¡æ¯" -#: html/User/Groups/Members.html:128 +#: html/User/Groups/Members.html:150 #. ($Group->Name) msgid "Editing membership for personal group %1" msgstr "编辑代ç†äººç¾¤ç»„ %1 çš„æˆå‘˜ä¿¡æ¯" @@ -2709,11 +2619,11 @@ msgstr "最高学历" msgid "EffectiveId" msgstr "有效编å·" -#: lib/RT/Record.pm:1075 lib/RT/Record.pm:1152 +#: lib/RT/Record.pm:1281 lib/RT/Record.pm:1358 msgid "Either base or target must be specified" msgstr "éœ€è¦æŒ‡å®šèµ·å§‹ç”³è¯·å•或目的申请å•" -#: html/Admin/Users/Modify.html:52 html/Elements/SelectUsers:26 html/Ticket/Elements/AddWatchers:55 html/User/Prefs.html:43 +#: html/Admin/Users/Modify.html:74 html/Ticket/Elements/AddWatchers:77 html/User/Prefs.html:65 msgid "Email" msgstr "电å­é‚®ä»¶ä¿¡ç®±" @@ -2721,7 +2631,7 @@ msgstr "电å­é‚®ä»¶ä¿¡ç®±" msgid "Email Address" msgstr "电å­é‚®ä»¶ä¿¡ç®±" -#: lib/RT/User_Overlay.pm:206 +#: lib/RT/User_Overlay.pm:236 msgid "Email address in use" msgstr "此电å­é‚®ä»¶ä¿¡ç®±å·²è¢«ä½¿ç”¨" @@ -2749,27 +2659,19 @@ msgstr "抵达地点" msgid "Enable Delegates" msgstr "ä»£ç†æ¿€æ´»" -#: NOT FOUND IN SOURCE -msgid "Enabled (Unchecking this box disables this Class)" -msgstr "" - -#: html/Admin/Elements/EditCustomField:50 +#: html/Admin/CustomFields/Modify.html:83 html/Admin/Elements/EditCustomField:72 msgid "Enabled (Unchecking this box disables this custom field)" msgstr "å¯ç”¨(å–æ¶ˆå‹¾é€‰å°†åœç”¨æ­¤è‡ªè®¢å­—段)" -#: html/Admin/Groups/Modify.html:52 html/User/Groups/Modify.html:52 +#: html/Admin/Groups/Modify.html:84 html/User/Groups/Modify.html:74 msgid "Enabled (Unchecking this box disables this group)" msgstr "å¯ç”¨(å–æ¶ˆå‹¾é€‰å°†åœç”¨æ­¤ç¾¤ç»„)" -#: html/Admin/Queues/Modify.html:83 +#: html/Admin/Queues/Modify.html:105 msgid "Enabled (Unchecking this box disables this queue)" msgstr "å¯ç”¨(å–æ¶ˆå‹¾é€‰å°†åœç”¨æ­¤è¡¨å•)" #: NOT FOUND IN SOURCE -msgid "Enabled Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:97 msgid "Enabled Custom Fields" msgstr "å·²å¯ç”¨çš„自订字段" @@ -2781,7 +2683,7 @@ msgstr "å¯ç”¨æ—¥æœŸ" msgid "Enabled Date:" msgstr "激活日期:" -#: html/Admin/Queues/index.html:55 +#: html/Admin/Queues/index.html:78 msgid "Enabled Queues" msgstr "å·²å¯ç”¨çš„表å•" @@ -2789,12 +2691,13 @@ msgstr "å·²å¯ç”¨çš„表å•" msgid "Enabled Status" msgstr "å¯ç”¨çжæ€" -#: html/Admin/Elements/EditCustomField:106 html/Admin/Groups/Modify.html:116 html/Admin/Queues/Modify.html:140 html/Admin/Users/Modify.html:308 html/User/Groups/Modify.html:116 +#: html/Admin/Elements/EditCustomField:136 html/Admin/Groups/Modify.html:150 html/Admin/Users/Modify.html:342 html/User/Groups/Modify.html:138 #. (loc_fuzzy($msg)) msgid "Enabled status %1" msgstr "å¯ç”¨çŠ¶æ€ %1" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:143 html/Admin/Queues/Modify.html:162 +#. (loc_fuzzy($msg)) msgid "Enabled status: %1" msgstr "å¯ç”¨çжæ€: %1" @@ -2806,15 +2709,11 @@ msgstr "试用期满日" msgid "English Name" msgstr "英文姓å" -#: NOT FOUND IN SOURCE -msgid "Enter Articles or URIs to link Articles to. Seperate multiple entries with spaces." -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:433 +#: lib/RT/CustomField_Overlay.pm:64 msgid "Enter multiple values" msgstr "键入多é‡é¡¹ç›®" -#: html/Elements/EditLinks:99 +#: html/Elements/EditLinks:124 msgid "Enter objects or URIs to link objects to. Separate multiple entries with spaces." msgstr "键入欲将对象连结至的对象或 URI。项目之间请以空白隔开。" @@ -2822,23 +2721,19 @@ msgstr "键入欲将对象连结至的对象或 URI。项目之间请以空白 msgid "Enter one or more conditions below to search for users" msgstr "键入下列å•一或å¤å¼æ¡ä»¶ï¼ŒæŸ¥è¯¢ç”¨æˆ·æ•°æ®" -#: lib/RT/CustomField_Overlay.pm:430 +#: lib/RT/CustomField_Overlay.pm:65 msgid "Enter one value" msgstr "键入å•一项目" -#: html/Elements/EditLinks:97 +#: html/Elements/EditLinks:121 msgid "Enter queues or URIs to link queues to. Separate multiple entries with spaces." msgstr "键入欲将表å•连结至的对象或 URI。项目之间请以空白隔开。" -#: html/Elements/EditLinks:95 +#: html/Elements/EditLinks:117 html/Search/Bulk.html:174 msgid "Enter tickets or URIs to link tickets to. Separate multiple entries with spaces." -msgstr "键入欲将申请å•连结至的对象或 URI。项目之间请以空白隔开。" - -#: html/Search/Bulk.html:142 -msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." msgstr "键入申请å•å¯é“¾æŽ¥åˆ°çš„申请å•ç¼–å·æˆ–网å€ã€‚项目之间请以空白隔开。" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:66 msgid "Enter up to %1 values" msgstr "键入最多 %1 个值" @@ -2874,7 +2769,7 @@ msgstr "å•选填表" msgid "EntryTime" msgstr "时间填表" -#: html/Elements/Login:39 html/SelfService/Error.html:24 html/SelfService/Error.html:25 +#: html/Elements/Login:61 html/SelfService/Error.html:46 html/SelfService/Error.html:47 msgid "Error" msgstr "错误" @@ -2882,31 +2777,23 @@ msgstr "错误" msgid "Error adding watcher" msgstr "新增视察员失败" -#: lib/RT/Queue_Overlay.pm:593 +#: lib/RT/Queue_Overlay.pm:669 msgid "Error in parameters to Queue->AddWatcher" msgstr "表å•->æ–°å¢žè§†å¯Ÿå‘˜çš„å‚æ•°æœ‰è¯¯" -#: NOT FOUND IN SOURCE -msgid "Error in parameters to Queue->DelWatcher" -msgstr "表å•->åˆ é™¤è§†å¯Ÿå‘˜çš„å‚æ•°æœ‰è¯¯" - -#: lib/RT/Queue_Overlay.pm:754 +#: lib/RT/Queue_Overlay.pm:830 msgid "Error in parameters to Queue->DeleteWatcher" -msgstr "" +msgstr "表å•->åˆ é™¤è§†å¯Ÿå‘˜çš„å‚æ•°æœ‰è¯¯" -#: lib/RT/Ticket_Overlay.pm:1468 +#: lib/RT/Ticket_Overlay.pm:1333 msgid "Error in parameters to Ticket->AddWatcher" msgstr "申请å•->æ–°å¢žè§†å¯Ÿå‘˜çš„å‚æ•°æœ‰è¯¯" -#: NOT FOUND IN SOURCE -msgid "Error in parameters to Ticket->DelWatcher" -msgstr "申请å•->åˆ é™¤è§†å¯Ÿå‘˜çš„å‚æ•°æœ‰è¯¯" - -#: lib/RT/Ticket_Overlay.pm:1630 +#: lib/RT/Ticket_Overlay.pm:1499 msgid "Error in parameters to Ticket->DeleteWatcher" -msgstr "" +msgstr "申请å•->åˆ é™¤è§†å¯Ÿå‘˜çš„å‚æ•°æœ‰è¯¯" -#: bin/rt-crontool:206 +#: bin/rt-crontool:233 msgid "Escalate tickets" msgstr "调整申请å•优先等级" @@ -2914,7 +2801,7 @@ msgstr "调整申请å•优先等级" msgid "Estimate" msgstr "预计" -#: html/Ticket/Elements/ShowBasics:35 +#: html/Ticket/Elements/ShowBasics:57 msgid "Estimated" msgstr "预计" @@ -2922,7 +2809,7 @@ msgstr "预计" msgid "Everyone" msgstr "所有人" -#: bin/rt-crontool:190 +#: bin/rt-crontool:219 msgid "Example:" msgstr "范例:" @@ -2958,36 +2845,37 @@ msgstr "外部数æ®åº“用户" msgid "ExternalURL" msgstr "外部接å£ç½‘å€" -#: html/Admin/Users/Modify.html:72 +#: html/Admin/Users/Modify.html:99 msgid "Extra info" msgstr "备注" -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1 into class %2" +#: lib/RT/SavedSearch.pm:165 +msgid "Failed to create search attribute" msgstr "" -#: lib/RT/User_Overlay.pm:342 +#: lib/RT/User_Overlay.pm:377 msgid "Failed to find 'Privileged' users pseudogroup." -msgstr "找ä¸åˆ°ã€Œå†…部æˆå‘˜ã€è™šæ‹Ÿç¾¤ç»„的使用者。" +msgstr "找ä¸åˆ°â€˜å†…部æˆå‘˜â€™è™šæ‹Ÿç¾¤ç»„的使用者。" -#: lib/RT/User_Overlay.pm:349 +#: lib/RT/User_Overlay.pm:384 msgid "Failed to find 'Unprivileged' users pseudogroup" -msgstr "找ä¸åˆ°ã€Œéžå†…部æˆå‘˜ã€è™šæ‹Ÿç¾¤ç»„的使用者。" +msgstr "找ä¸åˆ°â€˜éžå†…部æˆå‘˜â€™è™šæ‹Ÿç¾¤ç»„的使用者。" -#: bin/rt-crontool:134 +#: bin/rt-crontool:163 #. ($modname, $@) msgid "Failed to load module %1. (%2)" msgstr "æ— æ³•åŠ è½½æ¨¡å— %1. (%2)" +#: lib/RT/SavedSearch.pm:168 +#. ($privacy) +msgid "Failed to load object for %1" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Feb" msgstr "二月" -#: lib/RT/Date.pm:412 +#: lib/RT/Date.pm:438 msgid "Feb." msgstr "02" @@ -3015,22 +2903,34 @@ msgstr "字段åç§°" msgid "Field Type" msgstr "字段类别" -#: html/Elements/SelectAttachmentField:28 +#: html/Elements/SelectAttachmentField:50 msgid "Filename" msgstr "æ¡£å" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:69 msgid "Fill in multiple text areas" msgstr "填入多个文字框" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:74 +msgid "Fill in multiple wikitext areas" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:70 msgid "Fill in one text area" msgstr "填入一个文字框" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:75 +msgid "Fill in one wikitext area" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:71 msgid "Fill in up to %1 text areas" msgstr "填入最多 %1 个文字框" +#: lib/RT/CustomField_Overlay.pm:76 +msgid "Fill in up to %1 wikitext areas" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Filter" msgstr "筛选" @@ -3047,11 +2947,11 @@ msgstr "筛选列表:" msgid "Fin" msgstr "最终" -#: html/Search/Elements/PickBasics:60 html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:57 lib/RT/Tickets_Overlay.pm:1153 +#: html/Search/Elements/PickBasics:162 html/Ticket/Create.html:185 html/Ticket/Elements/EditBasics:79 lib/RT/Tickets_Overlay.pm:1569 msgid "Final Priority" msgstr "最终顺ä½" -#: lib/RT/Ticket_Overlay.pm:1274 +#: lib/RT/Ticket_Overlay.pm:1140 msgid "FinalPriority" msgstr "最终顺ä½" @@ -3059,11 +2959,11 @@ msgstr "最终顺ä½" msgid "Financial Department:" msgstr "财务部:" -#: html/Admin/Queues/People.html:60 html/Ticket/Elements/EditPeople:33 +#: NOT FOUND IN SOURCE msgid "Find group whose" msgstr "寻找群组的" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:72 html/Admin/Queues/People.html:82 html/Ticket/Elements/EditPeople:55 msgid "Find groups whose" msgstr "寻找群组的" @@ -3071,7 +2971,7 @@ msgstr "寻找群组的" msgid "Find new/open tickets" msgstr "寻找/å¼€å¯ç”³è¯·å•" -#: html/Admin/Queues/People.html:56 html/Admin/Users/index.html:45 html/Ticket/Elements/EditPeople:29 +#: html/Admin/Queues/People.html:78 html/Admin/Users/index.html:70 html/Ticket/Elements/EditPeople:51 msgid "Find people whose" msgstr "寻找人员的" @@ -3079,7 +2979,7 @@ msgstr "寻找人员的" msgid "Find queues whose" msgstr "寻找表å•çš„" -#: html/Search/Results.html:72 +#: html/Search/Results.html:109 msgid "Find tickets" msgstr "寻找申请å•" @@ -3087,7 +2987,7 @@ msgstr "寻找申请å•" msgid "Finish Approval" msgstr "签核完毕" -#: html/Ticket/Elements/Tabs:59 +#: html/Ticket/Elements/Tabs:81 msgid "First" msgstr "第一项" @@ -3111,15 +3011,15 @@ msgstr "一阶主管员工" msgid "Fixed shift" msgstr "固定ç­" -#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:746 +#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:766 msgid "Foo Bar Baz" msgstr "甲 ä¹™ 丙" -#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:737 +#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:757 msgid "Foo!" msgstr "甲ï¼" -#: html/Search/Bulk.html:84 +#: html/Search/Bulk.html:105 msgid "Force change" msgstr "强制更æ¢" @@ -3127,12 +3027,16 @@ msgstr "强制更æ¢" msgid "Form Processing" msgstr "电å­è¡¨å•作业区" -#: html/Search/Results.html:70 +#: html/Search/Elements/EditFormat:52 +msgid "Format" +msgstr "" + +#: html/Search/Results.html:107 #. ($ticketcount) msgid "Found %quant(%1,ticket)" msgstr "找到 %1 张申请å•" -#: lib/RT/Record.pm:750 +#: lib/RT/Record.pm:942 msgid "Found Object" msgstr "已找到对象" @@ -3156,7 +3060,7 @@ msgstr "日期输入" msgid "FreeformExternal" msgstr "系统字段" -#: lib/RT/CustomField_Overlay.pm:37 +#: NOT FOUND IN SOURCE msgid "FreeformMultiple" msgstr "多é‡è¾“å…¥" @@ -3168,7 +3072,7 @@ msgstr "数值输入" msgid "FreeformPassword" msgstr "å£ä»¤è¾“å…¥" -#: lib/RT/CustomField_Overlay.pm:36 +#: NOT FOUND IN SOURCE msgid "FreeformSingle" msgstr "å•一输入" @@ -3180,11 +3084,11 @@ msgstr "时间输入" msgid "Fri" msgstr "星期五" -#: lib/RT/Date.pm:392 +#: lib/RT/Date.pm:417 msgid "Fri." msgstr "星期五" -#: html/Ticket/Elements/ShowHistory:40 html/Ticket/Elements/ShowHistory:50 +#: html/Ticket/Elements/ShowHistory:62 html/Ticket/Elements/ShowHistory:72 msgid "Full headers" msgstr "完整标头档" @@ -3196,7 +3100,7 @@ msgstr "登入å¸å·" msgid "Gender" msgstr "性别" -#: html/Tools/Offline.html:65 +#: html/Tools/Offline.html:87 msgid "Get template from file" msgstr "å–出档案里的模æ¿" @@ -3204,12 +3108,12 @@ msgstr "å–出档案里的模æ¿" msgid "Getting the current user from a pgp sig\\n" msgstr "å–å¾—ç›®å‰ä½¿ç”¨è€…çš„ pgp 签章\\n" -#: lib/RT/Transaction_Overlay.pm:587 +#: lib/RT/Transaction_Overlay.pm:673 #. ($New->Name) msgid "Given to %1" msgstr "交予 %1" -#: html/Admin/Elements/Tabs:40 html/Admin/index.html:37 +#: html/Admin/Elements/Tabs:65 html/Admin/index.html:82 msgid "Global" msgstr "全域设定" @@ -3217,7 +3121,7 @@ msgstr "全域设定" msgid "Global Approval" msgstr "全域签核" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:55 msgid "Global Custom Fields" msgstr "全域自订字段" @@ -3237,7 +3141,11 @@ msgstr "全域手续" msgid "Global Setup" msgstr "全域设定" -#: html/Admin/Elements/SelectTemplate:37 +#: html/Admin/Global/CustomFields/index.html:59 +msgid "Global custom field configuration" +msgstr "" + +#: html/Admin/Elements/SelectTemplate:59 #. (loc($Template->Name)) msgid "Global template: %1" msgstr "全域模æ¿ï¼š%1" @@ -3246,11 +3154,11 @@ msgstr "全域模æ¿ï¼š%1" msgid "GlobalApproval" msgstr "全域签核" -#: html/Tools/Offline.html:69 +#: html/Tools/Offline.html:91 msgid "Go" msgstr "执行" -#: html/Admin/Elements/EditCustomFields:73 html/Admin/Groups/index.html:39 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:69 +#: html/Admin/Groups/index.html:67 html/Admin/Groups/index.html:73 html/Admin/Queues/People.html:80 html/Admin/Queues/People.html:84 html/Admin/Queues/index.html:66 html/Admin/Users/index.html:73 html/Search/Results.html:76 html/Ticket/Elements/EditPeople:53 html/Ticket/Elements/EditPeople:57 html/index.html:91 msgid "Go!" msgstr "执行" @@ -3262,7 +3170,7 @@ msgstr "%1 çš„ pgp 签章是正确的\\n" msgid "Goto page" msgstr "到页é¢" -#: html/Elements/GotoTicket:24 html/SelfService/Elements/GotoTicket:24 +#: html/Elements/GotoTicket:46 html/SelfService/Elements/GotoTicket:46 msgid "Goto ticket" msgstr "跳到申请å•" @@ -3270,7 +3178,7 @@ msgstr "跳到申请å•" msgid "Grand" msgstr "上" -#: html/Ticket/Elements/AddWatchers:45 html/Ticket/Elements/ShowGroupMembers:33 html/User/Elements/DelegateRights:77 +#: html/Ticket/Elements/AddWatchers:67 html/Ticket/Elements/ShowGroupMembers:55 html/User/Elements/DelegateRights:99 msgid "Group" msgstr "群组" @@ -3302,7 +3210,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/Admin/Elements/CustomFieldTabs:68 html/Admin/Elements/GroupTabs:66 html/Admin/Elements/QueueTabs:82 html/Admin/Elements/SystemTabs:65 html/Admin/Global/index.html:76 msgid "Group Rights" msgstr "群组æƒé™" @@ -3318,7 +3226,7 @@ msgstr "群组设定" msgid "Group Status" msgstr "群组状æ€" -#: lib/RT/Group_Overlay.pm:957 +#: lib/RT/Group_Overlay.pm:991 msgid "Group already has member" msgstr "群组内已有此æˆå‘˜" @@ -3326,12 +3234,12 @@ msgstr "群组内已有此æˆå‘˜" msgid "Group could not be created." msgstr "无法新增群组" -#: html/Admin/Groups/Modify.html:76 +#: html/Admin/Groups/Modify.html:109 #. ($create_msg) msgid "Group could not be created: %1" msgstr "无法新增群组:%1" -#: lib/RT/Group_Overlay.pm:497 +#: lib/RT/Group_Overlay.pm:529 msgid "Group created" msgstr "群组新增完毕" @@ -3339,11 +3247,11 @@ msgstr "群组新增完毕" msgid "Group created: %1" msgstr "群组 %1 新增完毕" -#: lib/RT/Group_Overlay.pm:1129 +#: lib/RT/Group_Overlay.pm:1163 msgid "Group has no such member" msgstr "群组没有这个æˆå‘˜" -#: lib/RT/Group_Overlay.pm:937 lib/RT/Queue_Overlay.pm:669 lib/RT/Queue_Overlay.pm:729 lib/RT/Ticket_Overlay.pm:1522 lib/RT/Ticket_Overlay.pm:1602 +#: lib/RT/Group_Overlay.pm:971 lib/RT/Queue_Overlay.pm:745 lib/RT/Queue_Overlay.pm:805 lib/RT/Ticket_Overlay.pm:1391 lib/RT/Ticket_Overlay.pm:1471 msgid "Group not found" msgstr "找ä¸åˆ°ç¾¤ç»„" @@ -3375,19 +3283,19 @@ msgstr "群组之" msgid "Group:" msgstr "群组:" -#: 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 +#: html/Admin/Elements/GlobalCustomFieldTabs:59 html/Admin/Elements/SelectNewGroupMembers:56 html/Admin/Elements/Tabs:56 html/Admin/Global/CustomFields/index.html:69 html/Admin/Groups/Members.html:85 html/Admin/Queues/People.html:104 html/Admin/Users/Memberships.html:53 html/Admin/index.html:67 html/User/Groups/Members.html:88 lib/RT/CustomField_Overlay.pm:1088 msgid "Groups" msgstr "群组" -#: lib/RT/Group_Overlay.pm:963 +#: lib/RT/Group_Overlay.pm:997 msgid "Groups can't be members of their members" msgstr "ä¸èƒ½å°†ç¾¤ç»„设为群组内æˆå‘˜" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:82 msgid "Groups matching search criteria" msgstr "ç¬¦åˆæŸ¥è¯¢æ¡ä»¶çš„群组" -#: NOT FOUND IN SOURCE +#: html/Ticket/Elements/ShowRequestor:77 msgid "Groups this user belongs to" msgstr "使用者所属的群组" @@ -3407,11 +3315,11 @@ msgstr "HTML 属性" msgid "Health Insurance" msgstr "å¥ä¿è¡¥åŠ©èº«ä»½" -#: lib/RT/Interface/CLI.pm:72 lib/RT/Interface/CLI.pm:72 +#: lib/RT/Interface/CLI.pm:94 lib/RT/Interface/CLI.pm:94 msgid "Hello!" msgstr "å—¨ï¼" -#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:753 +#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:773 #. ($name) msgid "Hello, %1" msgstr "嗨,%1" @@ -3428,19 +3336,17 @@ msgstr "å„项业务窗å£" msgid "Hidden" msgstr "éšè—" -#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:89 +#: html/Admin/Elements/GroupTabs:70 html/Admin/Elements/UserTabs:64 html/Ticket/Elements/ShowHistory:51 html/Ticket/Elements/Tabs:111 msgid "History" msgstr "纪录" -#: NOT FOUND IN SOURCE -msgid "History for article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/History.html:62 +#. ($GroupObj->Name) msgid "History of the group %1" msgstr "群组 %1 的纪录" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/History.html:62 +#. ($UserObj->Name) msgid "History of the user %1" msgstr "使用者 %1 的纪录" @@ -3448,7 +3354,7 @@ msgstr "使用者 %1 的纪录" msgid "HomePhone" msgstr "ä½å¤„电è¯" -#: html/Elements/Tabs:43 +#: html/Elements/Tabs:65 msgid "Homepage" msgstr "主页" @@ -3456,13 +3362,13 @@ msgstr "主页" msgid "Hotel Expense" msgstr "ä½å®¿è´¹" -#: lib/RT/Base.pm:86 +#: lib/RT/Base.pm:110 #. (6) msgid "I have %quant(%1,concrete mixer)." msgstr "我有 %quant(%1,ä»½å›ºä½“æ…æ‹Œå™¨)。" -#: NOT FOUND IN SOURCE -msgid "I have [quant,_1,concrete mixer]." +#: html/Search/Build.html:637 +msgid "I'm lost" msgstr "" #: NOT FOUND IN SOURCE @@ -3473,11 +3379,11 @@ msgstr "身分è¯å·" msgid "ID Type" msgstr "身分类别" -#: html/Search/Elements/PickBasics:104 html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1080 +#: html/Ticket/Elements/ShowBasics:48 lib/RT/Tickets_Overlay.pm:1494 msgid "Id" msgstr "ç¼–å·" -#: html/Admin/Users/Modify.html:43 html/User/Prefs.html:38 +#: html/Admin/Users/Modify.html:65 html/User/Prefs.html:60 msgid "Identity" msgstr "身份" @@ -3485,23 +3391,23 @@ msgstr "身份" msgid "If an approval is rejected, reject the original and delete pending approvals" msgstr "若签核å•é­åˆ°é©³å›žï¼Œåˆ™è¿žå¸¦é©³å›žåŽŸç”³è¯·å•,并删除其它相关的待签核事项" -#: html/Tools/Offline.html:52 +#: html/Tools/Offline.html:74 msgid "If no Requestor is specified, create tickets with this requestor." -msgstr "" +msgstr "若没有指定申请者,则以此使用者作为申请者" -#: html/Tools/Offline.html:43 +#: html/Tools/Offline.html:65 msgid "If no queue is specified, create tickets in this queue." msgstr "申请å•若没有指定表å•,则将它新增在此表å•内" -#: bin/rt-crontool:186 +#: bin/rt-crontool:215 msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." msgstr "如果此工具程åºä¸º setgidï¼Œæ¶æ„的本地端用户å³èƒ½ç”±æ­¤å–å¾— RT 的管ç†å‘˜æƒé™ã€‚" -#: html/Admin/Queues/People.html:104 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Queues/People.html:126 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:128 html/Ticket/ModifyPeople.html:59 msgid "If you've updated anything above, be sure to" msgstr "若您已更新以上数æ®ï¼Œè¯·è®°å¾—按一下" -#: lib/RT/Record.pm:742 +#: lib/RT/Record.pm:933 msgid "Illegal value for %1" msgstr "%1 的值错误" @@ -3509,7 +3415,7 @@ msgstr "%1 的值错误" msgid "Image" msgstr "图片" -#: lib/RT/Record.pm:745 +#: lib/RT/Record.pm:936 msgid "Immutable field" msgstr "此字段值ä¸å¯æ›´åЍ" @@ -3518,38 +3424,42 @@ msgid "Import" msgstr "汇入" #: NOT FOUND IN SOURCE -msgid "Include disabled classes in listing." -msgstr "" - -#: html/Admin/Elements/EditCustomFields:72 msgid "Include disabled custom fields in listing." msgstr "列出åœç”¨çš„自订字段" -#: html/Admin/Groups/index.html:37 +#: html/Admin/Groups/index.html:65 msgid "Include disabled groups in listing." msgstr "列出åœç”¨çš„群组" -#: html/Admin/Queues/index.html:42 +#: html/Admin/Queues/index.html:65 msgid "Include disabled queues in listing." msgstr "列出åœç”¨çš„表å•" -#: html/Admin/Users/index.html:46 +#: html/Admin/Users/index.html:71 msgid "Include disabled users in search." msgstr "列出åœç”¨çš„使用者" +#: html/Search/Build.html:663 +msgid "Incomplete Query" +msgstr "" + +#: html/Search/Build.html:660 +msgid "Incomplete query" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Indirect Employee" msgstr "直接/间接员工" -#: html/Search/Elements/PickBasics:59 lib/RT/Tickets_Overlay.pm:1129 +#: html/Search/Elements/PickBasics:161 lib/RT/Tickets_Overlay.pm:1544 msgid "Initial Priority" msgstr "åˆå§‹ä¼˜å…ˆé¡ºä½" -#: lib/RT/Ticket_Overlay.pm:1273 lib/RT/Ticket_Overlay.pm:1275 +#: lib/RT/Ticket_Overlay.pm:1139 lib/RT/Ticket_Overlay.pm:1141 msgid "InitialPriority" msgstr "åˆå§‹ä¼˜å…ˆé¡ºä½" -#: lib/RT/ScripAction_Overlay.pm:97 +#: lib/RT/ScripAction_Overlay.pm:134 msgid "Input error" msgstr "输入错误" @@ -3557,20 +3467,20 @@ msgstr "输入错误" msgid "Interest noted" msgstr "登记æˆåŠŸ" -#: lib/RT/Ticket_Overlay.pm:3797 +#: lib/RT/Ticket_Overlay.pm:3454 msgid "Internal Error" msgstr "内部错误" -#: lib/RT/Record.pm:186 +#: lib/RT/Record.pm:305 #. ($id->{error_message}) msgid "Internal Error: %1" msgstr "内部错误:%1" -#: lib/RT/Group_Overlay.pm:644 +#: lib/RT/Group_Overlay.pm:676 msgid "Invalid Group Type" msgstr "错误的群组类别" -#: lib/RT/Principal_Overlay.pm:127 +#: lib/RT/Principal_Overlay.pm:161 msgid "Invalid Right" msgstr "错误的æƒé™" @@ -3578,32 +3488,32 @@ msgstr "错误的æƒé™" msgid "Invalid Type" msgstr "错误的类型" -#: lib/RT/Record.pm:747 +#: lib/RT/Record.pm:938 msgid "Invalid data" msgstr "错误的数æ®" #: NOT FOUND IN SOURCE msgid "Invalid owner. Defaulting to 'nobody'." -msgstr "错误的承办人。改为预设承办人「nobodyã€ã€‚" +msgstr "错误的承办人。改为预设承办人‘nobody’。" -#: lib/RT/Scrip_Overlay.pm:133 lib/RT/Template_Overlay.pm:251 +#: lib/RT/Scrip_Overlay.pm:158 lib/RT/Template_Overlay.pm:276 msgid "Invalid queue" msgstr "错误的表å•" -#: 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 +#: lib/RT/ACE_Overlay.pm:265 lib/RT/ACE_Overlay.pm:274 lib/RT/ACE_Overlay.pm:280 lib/RT/ACE_Overlay.pm:291 msgid "Invalid right" msgstr "错误的æƒé™" -#: lib/RT/Record.pm:161 +#: lib/RT/Record.pm:280 #. ($key) msgid "Invalid value for %1" msgstr "%1 的值错误" -#: lib/RT/Ticket_Overlay.pm:3380 +#: lib/RT/Record.pm:1597 msgid "Invalid value for custom field" msgstr "错误的自订字段值" -#: lib/RT/Ticket_Overlay.pm:385 +#: lib/RT/Ticket_Overlay.pm:413 msgid "Invalid value for status" msgstr "错误的状æ€å€¼" @@ -3611,18 +3521,22 @@ msgstr "错误的状æ€å€¼" msgid "IssueStatement" msgstr "é€å‡ºé™ˆè¿°" -#: bin/rt-crontool:187 +#: bin/rt-crontool:216 msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." msgstr "请ç»å¯¹ä¸è¦è®©æœªå…·æƒé™çš„使用者执行此工具程åºã€‚" -#: bin/rt-crontool:188 +#: bin/rt-crontool:217 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:159 +#: bin/rt-crontool:188 msgid "It takes several arguments:" msgstr "它接å—ä¸‹åˆ—å‚æ•°ï¼š" +#: html/Search/Elements/EditFormat:85 +msgid "Italic" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Item Name" msgstr "å“å" @@ -3639,7 +3553,7 @@ msgstr "待签核项目" msgid "Jan" msgstr "一月" -#: lib/RT/Date.pm:411 +#: lib/RT/Date.pm:437 msgid "Jan." msgstr "01" @@ -3651,7 +3565,7 @@ msgstr "一月" msgid "Job" msgstr "èŒç§°" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/Group_Overlay.pm:174 msgid "Join or leave this group" msgstr "加入或离开此群组" @@ -3659,7 +3573,7 @@ msgstr "加入或离开此群组" msgid "Jul" msgstr "七月" -#: lib/RT/Date.pm:417 +#: lib/RT/Date.pm:443 msgid "Jul." msgstr "07" @@ -3667,7 +3581,7 @@ msgstr "07" msgid "July" msgstr "七月" -#: html/Ticket/Elements/Tabs:100 +#: html/Ticket/Elements/Tabs:122 msgid "Jumbo" msgstr "全部信æ¯" @@ -3675,7 +3589,7 @@ msgstr "全部信æ¯" msgid "Jun" msgstr "六月" -#: lib/RT/Date.pm:416 +#: lib/RT/Date.pm:442 msgid "Jun." msgstr "06" @@ -3707,23 +3621,23 @@ msgstr "é“¾æŽ¥å·æ ‡" msgid "Lang" msgstr "使用语言" -#: html/User/Prefs.html:54 +#: html/Admin/Users/Modify.html:94 html/User/Prefs.html:76 msgid "Language" msgstr "语言" -#: html/Ticket/Elements/Tabs:74 +#: html/Search/Elements/EditFormat:79 +msgid "Large" +msgstr "" + +#: html/Ticket/Elements/Tabs:96 msgid "Last" msgstr "上次更新" -#: html/Ticket/Elements/EditDates:37 html/Ticket/Elements/ShowDates:39 +#: html/Ticket/Elements/EditDates:59 html/Ticket/Elements/ShowDates:60 msgid "Last Contact" msgstr "上次è”络" -#: NOT FOUND IN SOURCE -msgid "Last Contact" -msgstr "" - -#: html/Elements/SelectDateType:28 +#: html/Elements/SelectDateType:50 msgid "Last Contacted" msgstr "上次è”络日期" @@ -3731,7 +3645,7 @@ msgstr "上次è”络日期" msgid "Last Notified" msgstr "上次通知" -#: html/Elements/SelectDateType:29 +#: html/Elements/SelectDateType:51 msgid "Last Updated" msgstr "上次更新" @@ -3739,19 +3653,19 @@ msgstr "上次更新" msgid "LastUpdated" msgstr "上次更新" -#: html/Search/Elements/PickBasics:116 +#: html/Search/Elements/PickBasics:103 msgid "LastUpdatedBy" msgstr "上次更新者" -#: html/Ticket/Elements/ShowBasics:46 +#: html/Ticket/Elements/ShowBasics:68 msgid "Left" msgstr "剩馀时间" -#: html/Admin/Users/Modify.html:82 +#: html/Admin/Users/Modify.html:109 msgid "Let this user access RT" msgstr "å…许这å使用者登入" -#: html/Admin/Users/Modify.html:86 +#: html/Admin/Users/Modify.html:113 msgid "Let this user be granted rights" msgstr "内部æˆå‘˜ï¼ˆå…·æœ‰ä¸ªäººæƒé™ï¼‰" @@ -3763,33 +3677,37 @@ msgstr "é™åˆ¶æ‰¿åŠžäººä¸º %1 到%2" msgid "Limiting queue to %1 %2" msgstr "é™åˆ¶è¡¨å•为 %1 到 %2" +#: html/Search/Elements/EditFormat:68 +msgid "Link" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Link a Queue" msgstr "申请表å•连结" -#: lib/RT/Record.pm:1086 +#: lib/RT/Record.pm:1292 msgid "Link already exists" msgstr "此链接已存在" -#: lib/RT/Record.pm:1100 +#: lib/RT/Record.pm:1306 msgid "Link could not be created" msgstr "无法新增链接" -#: lib/RT/Record.pm:1106 +#: lib/RT/Record.pm:1312 #. ($TransString) msgid "Link created (%1)" msgstr "链接(%1)新增完毕" -#: lib/RT/Record.pm:1167 +#: lib/RT/Record.pm:1373 #. ($TransString) msgid "Link deleted (%1)" msgstr "链接(%1)删除完毕" -#: lib/RT/Record.pm:1173 +#: lib/RT/Record.pm:1379 msgid "Link not found" msgstr "找ä¸åˆ°é“¾æŽ¥" -#: html/Ticket/ModifyLinks.html:24 html/Ticket/ModifyLinks.html:28 +#: html/Ticket/ModifyLinks.html:46 html/Ticket/ModifyLinks.html:50 #. ($Ticket->Id) msgid "Link ticket #%1" msgstr "é“¾æŽ¥ç”³è¯·å• #%1" @@ -3798,7 +3716,7 @@ msgstr "é“¾æŽ¥ç”³è¯·å• #%1" msgid "Link ticket %1" msgstr "é“¾æŽ¥ç”³è¯·å• %1" -#: html/Ticket/Create.html:174 html/Ticket/Elements/ShowSummary:61 html/Ticket/Elements/Tabs:98 html/Ticket/ModifyAll.html:56 +#: html/Ticket/Create.html:205 html/Ticket/Elements/ShowSummary:83 html/Ticket/Elements/Tabs:120 html/Ticket/ModifyAll.html:78 msgid "Links" msgstr "链接" @@ -3806,23 +3724,32 @@ msgstr "链接" msgid "List All Users" msgstr "列出所有用户数æ®" -#: html/Search/Elements/EditSearches:26 +#: html/Search/Elements/EditSearches:76 msgid "Load" msgstr "加载" -#: html/Search/Elements/EditSearches:24 +#: html/Search/Elements/EditSearches:74 msgid "Load saved search:" msgstr "加载已储存的查询:" -#: html/Admin/Tools/Configuration.html:19 +#: lib/RT/System.pm:87 +msgid "LoadSavedSearch" +msgstr "" + +#: html/Admin/Tools/Configuration.html:64 msgid "Loaded perl modules" msgstr "已加载的 Perl 模å—" -#: html/Admin/Users/Modify.html:111 html/User/Prefs.html:104 +#: lib/RT/SavedSearch.pm:112 +#. ($self->Name) +msgid "Loaded search %1" +msgstr "" + +#: html/Admin/Users/Modify.html:138 html/User/Prefs.html:126 msgid "Location" msgstr "ä½ç½®" -#: lib/RT.pm:184 +#: lib/RT.pm:212 #. ($RT::LogDir) msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." msgstr "登入目录 %1 找ä¸åˆ°æˆ–无法写入\\n。无法执行 RT。" @@ -3835,16 +3762,16 @@ msgstr "纪录等级" msgid "LogToFileNamed" msgstr "纪录档å" -#: html/Elements/Header:69 +#: html/Elements/Header:94 #. ("".$session{'CurrentUser'}->Name."") 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:57 html/Elements/Login:66 html/Elements/Login:76 lib/RT/StyleGuide.pod:797 msgid "Login" msgstr "登入" -#: html/Elements/Header:66 +#: html/Elements/Header:91 msgid "Logout" msgstr "注销" @@ -3852,75 +3779,75 @@ msgstr "注销" msgid "Long-term contractor" msgstr "长期契约员工" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:866 msgid "Lookup type mismatch" msgstr "对应的类别ä¸ç¬¦" -#: html/Search/Bulk.html:83 +#: html/Search/Bulk.html:104 msgid "Make Owner" msgstr "新增承办人" -#: html/Search/Bulk.html:107 +#: html/Search/Bulk.html:128 msgid "Make Status" msgstr "新增现况" -#: html/Search/Bulk.html:115 +#: html/Search/Bulk.html:136 msgid "Make date Due" msgstr "新增到期日" -#: html/Search/Bulk.html:117 +#: html/Search/Bulk.html:138 msgid "Make date Resolved" msgstr "新增解决日期" -#: html/Search/Bulk.html:111 +#: html/Search/Bulk.html:132 msgid "Make date Started" msgstr "新增实际起始日期" -#: html/Search/Bulk.html:109 +#: html/Search/Bulk.html:130 msgid "Make date Starts" msgstr "新增应起始日期" -#: html/Search/Bulk.html:113 +#: html/Search/Bulk.html:134 msgid "Make date Told" msgstr "新增报告日期" -#: html/Search/Bulk.html:103 +#: html/Search/Bulk.html:124 msgid "Make priority" msgstr "新增优先顺ä½" -#: html/Search/Bulk.html:105 +#: html/Search/Bulk.html:126 msgid "Make queue" msgstr "新增表å•" -#: html/Search/Bulk.html:101 +#: html/Search/Bulk.html:122 msgid "Make subject" msgstr "新增主题" +#: lib/RT/Group_Overlay.pm:177 +msgid "Make this group visible to user" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Male" msgstr "ç”·" -#: NOT FOUND IN SOURCE -msgid "Malkovich Malkovich Malkovich Malkovich" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/index.html:78 msgid "Manage custom fields and custom field values" msgstr "管ç†è‡ªè®¢å­—段åŠå­—段值" -#: html/Admin/index.html:32 +#: html/Admin/index.html:69 msgid "Manage groups and group membership" msgstr "管ç†ç¾¤ç»„åŠæ‰€å±žæˆå‘˜" -#: html/Admin/index.html:38 +#: html/Admin/index.html:85 msgid "Manage properties and configuration which apply to all queues" msgstr "管ç†é€‚用于所有表å•的属性与设定" -#: html/Admin/index.html:35 +#: html/Admin/index.html:74 msgid "Manage queues and queue-specific properties" msgstr "管ç†å„表å•åŠç›¸å…³å±žæ€§" -#: html/Admin/index.html:29 +#: html/Admin/index.html:64 msgid "Manage users and passwords" msgstr "管ç†ä½¿ç”¨è€…与å£ä»¤" @@ -3932,7 +3859,7 @@ msgstr "ç»ç†" msgid "Mar" msgstr "三月" -#: lib/RT/Date.pm:413 +#: lib/RT/Date.pm:439 msgid "Mar." msgstr "03" @@ -3952,33 +3879,33 @@ msgstr "ç¬¦åˆæ ·å¼" msgid "May" msgstr "五月" -#: lib/RT/Date.pm:415 +#: lib/RT/Date.pm:441 msgid "May." msgstr "05" -#: lib/RT/Transaction_Overlay.pm:634 +#: lib/RT/Transaction_Overlay.pm:720 #. ($value) msgid "Member %1 added" msgstr "æˆå‘˜ %1 新增完毕" -#: lib/RT/Transaction_Overlay.pm:674 +#: lib/RT/Transaction_Overlay.pm:760 #. ($value) msgid "Member %1 deleted" msgstr "æˆå‘˜ %1 删除完毕" -#: lib/RT/Group_Overlay.pm:974 +#: lib/RT/Group_Overlay.pm:1008 msgid "Member added" msgstr "新增æˆå‘˜å®Œæ¯•" -#: lib/RT/Group_Overlay.pm:1136 +#: lib/RT/Group_Overlay.pm:1170 msgid "Member deleted" msgstr "æˆå‘˜å·²åˆ é™¤" -#: lib/RT/Group_Overlay.pm:1140 +#: lib/RT/Group_Overlay.pm:1174 msgid "Member not deleted" msgstr "æˆå‘˜æœªåˆ é™¤" -#: html/Elements/SelectLinkType:25 +#: html/Elements/SelectLinkType:47 msgid "Member of" msgstr "隶属于" @@ -3990,46 +3917,51 @@ msgstr "注册日期" msgid "MemberOf" msgstr "隶属于" -#: html/Admin/Elements/GroupTabs:41 html/User/Elements/GroupTabs:41 +#: html/Admin/Elements/GroupTabs:63 html/User/Elements/GroupTabs:63 msgid "Members" msgstr "æˆå‘˜" -#: lib/RT/Transaction_Overlay.pm:631 +#: lib/RT/Transaction_Overlay.pm:717 #. ($value) msgid "Membership in %1 added" msgstr "所属群组 %1 加入完毕" -#: lib/RT/Transaction_Overlay.pm:671 +#: lib/RT/Transaction_Overlay.pm:757 #. ($value) msgid "Membership in %1 deleted" msgstr "所属群组 %1 移除完毕" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:61 msgid "Memberships" msgstr "所属群组" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/Memberships.html:60 +#. ($UserObj->Name) msgid "Memberships of the user %1" msgstr "使用者 %1 的所属群组" -#: lib/RT/Ticket_Overlay.pm:2813 +#: lib/RT/Ticket_Overlay.pm:2849 msgid "Merge Successful" msgstr "æ•´åˆå®Œæ¯•" -#: lib/RT/Ticket_Overlay.pm:2733 +#: lib/RT/Ticket_Overlay.pm:2736 msgid "Merge failed. Couldn't set EffectiveId" msgstr "æ•´åˆå¤±è´¥ã€‚无法设定 EffectiveId" -#: html/Elements/EditLinks:104 html/Ticket/Elements/BulkLinks:26 +#: lib/RT/Ticket_Overlay.pm:2744 +msgid "Merge failed. Couldn't set Status" +msgstr "" + +#: html/Elements/EditLinks:129 html/Ticket/Elements/BulkLinks:48 msgid "Merge into" msgstr "æ•´åˆè¿›" -#: lib/RT/Transaction_Overlay.pm:637 +#: lib/RT/Transaction_Overlay.pm:723 #. ($value) msgid "Merged into %1" msgstr "已整åˆè¿› %1" -#: html/Search/Bulk.html:135 html/Ticket/Update.html:83 +#: html/Search/Bulk.html:165 html/Ticket/Update.html:116 msgid "Message" msgstr "讯æ¯" @@ -4037,19 +3969,15 @@ msgstr "讯æ¯" msgid "Message body not shown because it is too large or is not plain text." msgstr "ä¿¡ä»¶å†…æ–‡ä¸æ˜¯çº¯æ–‡å­—,因此无法显示。" -#: lib/RT/Ticket_Overlay.pm:2514 +#: lib/RT/Ticket_Overlay.pm:2406 msgid "Message could not be recorded" msgstr "无法纪录讯æ¯" -#: NOT FOUND IN SOURCE -msgid "Message recipients" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2517 +#: lib/RT/Ticket_Overlay.pm:2409 msgid "Message recorded" msgstr "讯æ¯çºªå½•æˆåŠŸ" -#: html/Ticket/Elements/PreviewScrips:70 +#: html/Ticket/Elements/PreviewScrips:115 msgid "Messages about this ticket will not be sent to..." msgstr "此申请å•的相关讯æ¯ä¸ä¼šå¯„é€ç»™..." @@ -4057,7 +3985,11 @@ msgstr "此申请å•的相关讯æ¯ä¸ä¼šå¯„é€ç»™..." msgid "Misc. Expense" msgstr "æ‚è´¹" -#: lib/RT/Record.pm:749 +#: html/Search/Build.html:667 +msgid "Mismatched parentheses" +msgstr "" + +#: lib/RT/Record.pm:940 msgid "Missing a primary key?: %1" msgstr "缺少主键值?(%1)" @@ -4065,7 +3997,7 @@ msgstr "缺少主键值?(%1)" msgid "Missing mandatory fields" msgstr "缺少必填字段" -#: html/Admin/Users/Modify.html:166 html/User/Prefs.html:71 +#: html/Admin/Users/Modify.html:193 html/User/Prefs.html:93 msgid "Mobile" msgstr "行动电è¯" @@ -4073,47 +4005,41 @@ msgstr "行动电è¯" msgid "MobilePhone" msgstr "行动电è¯" -#: NOT FOUND IN SOURCE -msgid "Modified" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "Modify Access Control List" msgstr "更改æƒé™æŽ§åˆ¶æ¸…å•" -#: NOT FOUND IN SOURCE -msgid "Modify Custom Field %1" +#: html/Admin/Elements/ObjectCustomFields:96 +#. (loc(lc($FriendlySubTypes)), loc(lc($Types))) +msgid "Modify Custom Fields which apply to %1 for all %2" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:98 +#. (loc(lc($Types))) msgid "Modify Custom Fields which apply to all %1" msgstr "更改适用于所有%1的自订字段" -#: html/Admin/Global/CustomFields.html:43 html/Admin/Global/index.html:50 +#: NOT FOUND IN SOURCE msgid "Modify Custom Fields which apply to all queues" msgstr "更改适用于所有表å•的自订字段" -#: html/Admin/Global/GroupRights.html:84 html/Admin/Groups/GroupRights.html:72 html/Admin/Queues/GroupRights.html:85 +#: html/Admin/Global/GroupRights.html:106 html/Admin/Groups/GroupRights.html:94 html/Admin/Queues/GroupRights.html:107 msgid "Modify Group Rights" -msgstr "" +msgstr "更改群组æƒé™" -#: html/Admin/Groups/Members.html:80 html/User/Groups/Members.html:79 +#: html/Admin/Groups/Members.html:102 html/User/Groups/Members.html:101 msgid "Modify Members" -msgstr "" +msgstr "更改æˆå‘˜" -#: html/User/Delegation.html:36 +#: html/User/Delegation.html:58 msgid "Modify Rights" -msgstr "" +msgstr "更改æƒé™" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "Modify Scrip templates for this queue" msgstr "更改此表å•的模æ¿" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "Modify Scrips for this queue" msgstr "更改此表å•的手续" @@ -4125,37 +4051,34 @@ msgstr "更改系统æƒé™æ¸…å•" msgid "Modify Template %1" msgstr "æ›´æ”¹æ¨¡æ¿ %1" -#: html/Admin/Global/UserRights.html:53 html/Admin/Groups/UserRights.html:54 html/Admin/Queues/UserRights.html:53 +#: html/Admin/Global/UserRights.html:75 html/Admin/Groups/UserRights.html:76 html/Admin/Queues/UserRights.html:75 msgid "Modify User Rights" -msgstr "" +msgstr "更改使用者æƒé™" #: NOT FOUND IN SOURCE msgid "Modify Workflow" msgstr "更改æµç¨‹" -#: html/Admin/Queues/CustomField.html:44 +#: html/Admin/Queues/CustomField.html:66 #. ($QueueObj->Name()) msgid "Modify a CustomField for queue %1" msgstr "更改 %1 表å•内的自订字段" -#: html/Admin/Global/CustomField.html:52 +#: NOT FOUND IN SOURCE msgid "Modify a CustomField which applies to all queues" msgstr "更改适用于所有表å•的自订字段" -#: html/Admin/Queues/Scrip.html:53 +#: html/Admin/Queues/Scrip.html:75 #. ($QueueObj->Name) msgid "Modify a scrip for queue %1" msgstr "更改 %1 表å•内的手续" -#: html/Admin/Global/Scrip.html:47 +#: html/Admin/Global/Scrip.html:69 msgid "Modify a scrip which applies to all queues" msgstr "更改适用于所有表å•的手续" -#: NOT FOUND IN SOURCE -msgid "Modify article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:90 +#. ($CF->Name) msgid "Modify associated objects for %1" msgstr "更改适用 %1 的对象" @@ -4163,21 +4086,25 @@ msgstr "更改适用 %1 的对象" msgid "Modify dates for # %1" msgstr "更改 # %1 的日期" -#: html/Ticket/ModifyDates.html:24 html/Ticket/ModifyDates.html:28 +#: html/Ticket/ModifyDates.html:46 html/Ticket/ModifyDates.html:50 #. ($TicketObj->Id) msgid "Modify dates for #%1" msgstr "更改 #%1 的日期" -#: html/Ticket/ModifyDates.html:34 +#: html/Ticket/ModifyDates.html:56 #. ($TicketObj->Id) msgid "Modify dates for ticket # %1" msgstr "æ›´æ”¹ç”³è¯·å• # %1 的日期" -#: html/Admin/Global/GroupRights.html:24 html/Admin/Global/GroupRights.html:27 html/Admin/Global/index.html:55 +#: html/Admin/Elements/GlobalCustomFieldTabs:65 html/Admin/Global/index.html:72 +msgid "Modify global custom fields" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:70 html/Admin/Global/GroupRights.html:46 html/Admin/Global/GroupRights.html:49 html/Admin/Global/index.html:77 msgid "Modify global group rights" msgstr "更改全域设定的群组æƒé™" -#: html/Admin/Global/GroupRights.html:32 +#: html/Admin/Global/GroupRights.html:54 msgid "Modify global group rights." msgstr "更改全域设定的群组æƒé™ã€‚" @@ -4193,108 +4120,110 @@ msgstr "更改全域设定的使用者æƒé™" msgid "Modify global scrips" msgstr "更改全域手续" -#: html/Admin/Global/UserRights.html:24 html/Admin/Global/UserRights.html:27 html/Admin/Global/index.html:59 +#: html/Admin/Global/UserRights.html:46 html/Admin/Global/UserRights.html:49 html/Admin/Global/index.html:81 msgid "Modify global user rights" msgstr "更改全域设定的使用者æƒé™" -#: html/Admin/Global/UserRights.html:32 +#: html/Admin/Global/UserRights.html:54 msgid "Modify global user rights." msgstr "更改全域设定的使用者æƒé™ã€‚" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "Modify group metadata or delete group" msgstr "更改群组数æ®åŠåˆ é™¤ç¾¤ç»„" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:164 +#. ($CustomFieldObj->Name) msgid "Modify group rights for custom field %1" msgstr "更改自订字段 %1 的群组æƒé™" -#: html/Admin/Groups/GroupRights.html:24 html/Admin/Groups/GroupRights.html:28 html/Admin/Groups/GroupRights.html:34 +#: html/Admin/Groups/GroupRights.html:46 html/Admin/Groups/GroupRights.html:50 html/Admin/Groups/GroupRights.html:56 #. ($GroupObj->Name) msgid "Modify group rights for group %1" msgstr "更改群组 %1 的群组æƒé™" -#: html/Admin/Queues/GroupRights.html:24 html/Admin/Queues/GroupRights.html:28 +#: html/Admin/Queues/GroupRights.html:46 html/Admin/Queues/GroupRights.html:50 #. ($QueueObj->Name) msgid "Modify group rights for queue %1" msgstr "æ›´æ”¹è¡¨å• %1 的群组æƒé™" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "Modify membership roster for this group" msgstr "更改此群组的æˆå‘˜åå•" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "Modify one's own RT account" msgstr "更改个人的å¸å·ä¿¡æ¯" -#: html/Admin/Queues/People.html:24 html/Admin/Queues/People.html:28 +#: html/Admin/Queues/People.html:46 html/Admin/Queues/People.html:50 #. ($QueueObj->Name) msgid "Modify people related to queue %1" msgstr "æ›´æ”¹é“¾æŽ¥åˆ°è¡¨å• %1 的人员" -#: html/Ticket/ModifyPeople.html:24 html/Ticket/ModifyPeople.html:28 html/Ticket/ModifyPeople.html:34 +#: html/Ticket/ModifyPeople.html:46 html/Ticket/ModifyPeople.html:50 html/Ticket/ModifyPeople.html:56 #. ($Ticket->id) #. ($Ticket->Id) msgid "Modify people related to ticket #%1" msgstr "æ›´æ”¹ç”³è¯·å• #%1 链接到的人员" -#: html/Admin/Queues/Scrips.html:45 +#: html/Admin/Queues/Scrips.html:67 #. ($QueueObj->Name) msgid "Modify scrips for queue %1" msgstr "æ›´æ”¹è¡¨å• %1 的手续" -#: html/Admin/Global/Scrips.html:43 html/Admin/Global/index.html:41 +#: html/Admin/Elements/GlobalCustomFieldTabs:56 html/Admin/Global/Scrips.html:65 html/Admin/Global/index.html:63 msgid "Modify scrips which apply to all queues" msgstr "更改适用于所有表å•的手续" -#: html/Admin/Global/Template.html:24 html/Admin/Global/Template.html:29 html/Admin/Global/Template.html:80 html/Admin/Queues/Template.html:77 +#: html/Admin/Global/Template.html:102 html/Admin/Global/Template.html:46 html/Admin/Global/Template.html:51 html/Admin/Queues/Template.html:99 #. (loc($TemplateObj->Name())) #. ($TemplateObj->id) msgid "Modify template %1" msgstr "æ›´æ”¹æ¨¡æ¿ %1" -#: html/Admin/Global/Templates.html:43 +#: html/Admin/Global/Templates.html:65 msgid "Modify templates which apply to all queues" msgstr "更改适用于所有表å•的模æ¿" -#: html/Admin/Groups/Modify.html:86 html/User/Groups/Modify.html:85 +#: html/Admin/Groups/Modify.html:119 html/User/Groups/Modify.html:107 #. ($Group->Name) msgid "Modify the group %1" msgstr "更改群组 %1" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "Modify the queue watchers" msgstr "更改表å•视察员" -#: html/Admin/Users/Modify.html:263 +#: html/Admin/Users/Modify.html:301 #. ($UserObj->Name) msgid "Modify the user %1" msgstr "更改使用者 %1" -#: html/Ticket/ModifyAll.html:36 +#: html/Ticket/ModifyAll.html:58 #. ($Ticket->Id) msgid "Modify ticket # %1" msgstr "æ›´æ”¹ç”³è¯·å• # %1" -#: html/Ticket/Modify.html:24 html/Ticket/Modify.html:27 html/Ticket/Modify.html:33 +#: html/Ticket/Modify.html:46 html/Ticket/Modify.html:49 html/Ticket/Modify.html:55 #. ($TicketObj->Id) msgid "Modify ticket #%1" msgstr "æ›´æ”¹ç”³è¯·å• # %1" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "Modify tickets" msgstr "更改申请å•" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:157 +#. ($CustomFieldObj->Name) msgid "Modify user rights for custom field %1" msgstr "更改自订字段 %1 的使用者æƒé™" -#: html/Admin/Groups/UserRights.html:24 html/Admin/Groups/UserRights.html:28 html/Admin/Groups/UserRights.html:34 +#: html/Admin/Groups/UserRights.html:46 html/Admin/Groups/UserRights.html:50 html/Admin/Groups/UserRights.html:56 #. ($GroupObj->Name) msgid "Modify user rights for group %1" msgstr "更改群组 %1 的使用者æƒé™" -#: html/Admin/Queues/UserRights.html:24 html/Admin/Queues/UserRights.html:28 +#: html/Admin/Queues/UserRights.html:46 html/Admin/Queues/UserRights.html:50 #. ($QueueObj->Name) msgid "Modify user rights for queue %1" msgstr "æ›´æ”¹è¡¨å• %1 的使用者æƒé™" @@ -4311,31 +4240,35 @@ msgstr "更改æµç¨‹ %1" msgid "Modify workflows which apply to all queues" msgstr "更改适用于所有表å•çš„æµç¨‹" -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "ModifyACL" msgstr "更改æƒé™æ¸…å•" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/CustomField_Overlay.pm:103 +msgid "ModifyCustomField" +msgstr "" + +#: lib/RT/Group_Overlay.pm:174 msgid "ModifyOwnMembership" msgstr "更改自己是å¦å±žäºŽæŸç¾¤ç»„" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "ModifyQueueWatchers" msgstr "更改表å•视察员" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "ModifyScrips" msgstr "更改手续" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "ModifySelf" msgstr "更改个人å¸å·" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "ModifyTemplate" msgstr "更改模æ¿" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "ModifyTicket" msgstr "更改申请å•" @@ -4343,7 +4276,7 @@ msgstr "更改申请å•" msgid "Mon" msgstr "星期一" -#: lib/RT/Date.pm:388 +#: lib/RT/Date.pm:413 msgid "Mon." msgstr "星期一" @@ -4351,7 +4284,7 @@ msgstr "星期一" msgid "More" msgstr "更多" -#: html/Ticket/Elements/ShowRequestor:40 +#: html/Ticket/Elements/ShowRequestor:62 #. ($name) msgid "More about %1" msgstr "关于 %1 的进一步信æ¯" @@ -4368,23 +4301,23 @@ msgstr "移动" msgid "Move All" msgstr "全移" -#: html/Admin/Elements/EditCustomFields:60 +#: html/Admin/Elements/PickCustomFields:83 msgid "Move down" msgstr "下移" -#: html/Admin/Elements/EditCustomFields:52 +#: html/Admin/Elements/PickCustomFields:75 msgid "Move up" msgstr "上移" -#: html/Admin/Elements/SelectSingleOrMultiple:26 +#: html/Admin/Elements/SelectSingleOrMultiple:48 msgid "Multiple" msgstr "多é‡" -#: lib/RT/User_Overlay.pm:197 +#: lib/RT/User_Overlay.pm:227 msgid "Must specify 'Name' attribute" msgstr "必须指定 'Name' 的属性" -#: html/SelfService/Elements/MyRequests:48 +#: html/SelfService/Elements/MyRequests:70 #. ($friendly_status) msgid "My %1 tickets" msgstr "我的 %1 申请å•" @@ -4401,26 +4334,22 @@ msgstr "表å•申请追踪" msgid "My Tickets" msgstr "表å•处ç†" -#: html/Approvals/index.html:24 html/Approvals/index.html:25 +#: html/Approvals/index.html:46 html/Approvals/index.html:47 msgid "My approvals" msgstr "表å•签核" -#: html/Search/Elements/SearchPrivacy:5 html/Search/Elements/SelectSearchObject:8 html/Search/Elements/SelectSearchesForObjects:8 +#: html/Search/Elements/SearchPrivacy:50 html/Search/Elements/SelectSearchObject:53 html/Search/Elements/SelectSearchesForObjects:53 msgid "My saved searches" msgstr "我已储存的查询" -#: html/Admin/Elements/AddCustomFieldValue:31 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/ModifyTemplate:27 html/Admin/Groups/Modify.html:43 html/Elements/SelectGroups:25 html/Elements/SelectUsers:27 html/User/Groups/Modify.html:43 +#: html/Admin/CustomFields/Modify.html:58 html/Admin/Elements/AddCustomFieldValue:53 html/Admin/Elements/EditCustomField:55 html/Admin/Elements/EditCustomFieldValues:55 html/Admin/Elements/ModifyTemplate:49 html/Admin/Groups/Modify.html:65 html/User/Groups/Modify.html:65 msgid "Name" msgstr "åç§°" -#: lib/RT/User_Overlay.pm:204 +#: lib/RT/User_Overlay.pm:234 msgid "Name in use" msgstr "å¸å·å·²æœ‰äººä½¿ç”¨" -#: NOT FOUND IN SOURCE -msgid "Name matches" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Nationality" msgstr "国ç±" @@ -4429,23 +4358,19 @@ msgstr "国ç±" msgid "Need approval from system administrator" msgstr "需先由系统管ç†å‘˜è¿›è¡Œæ‰¹å‡†" -#: html/Ticket/Elements/ShowDates:52 +#: html/Ticket/Elements/ShowDates:73 msgid "Never" msgstr "从未更动" -#: html/Elements/Quicksearch:29 +#: html/Elements/Quicksearch:51 msgid "New" msgstr "新建立" -#: NOT FOUND IN SOURCE -msgid "New Article" -msgstr "" - -#: html/Elements/EditLinks:93 +#: html/Elements/EditLinks:115 msgid "New Links" msgstr "新增关系" -#: html/Admin/Users/Modify.html:92 html/User/Prefs.html:87 +#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:109 msgid "New Password" msgstr "æ–°çš„å£ä»¤" @@ -4453,14 +4378,10 @@ msgstr "æ–°çš„å£ä»¤" msgid "New Pending Approval" msgstr "新的待签核事项" -#: html/Ticket/Elements/Tabs:170 +#: html/Ticket/Elements/Tabs:193 msgid "New Query" msgstr "新增查询" -#: NOT FOUND IN SOURCE -msgid "New Relationships" -msgstr "" - #: NOT FOUND IN SOURCE msgid "New Request" msgstr "表å•申请" @@ -4473,27 +4394,23 @@ msgstr "新增查询" msgid "New Watchers" msgstr "新增视察员" -#: NOT FOUND IN SOURCE -msgid "New class" -msgstr "" - -#: html/Admin/Global/CustomField.html:40 html/Admin/Global/CustomFields.html:38 html/Admin/Queues/CustomField.html:51 html/Admin/Queues/CustomFields.html:40 +#: html/Admin/Elements/CustomFieldTabs:93 html/Admin/Queues/CustomField.html:73 msgid "New custom field" msgstr "新增自订字段" -#: html/Admin/Elements/GroupTabs:53 html/User/Elements/GroupTabs:51 +#: html/Admin/Elements/GroupTabs:77 html/User/Elements/GroupTabs:73 msgid "New group" msgstr "新增群组" -#: html/SelfService/Prefs.html:31 +#: html/SelfService/Prefs.html:53 msgid "New password" msgstr "æ–°çš„å£ä»¤" -#: lib/RT/User_Overlay.pm:773 +#: lib/RT/User_Overlay.pm:817 msgid "New password notification sent" msgstr "é€å‡ºæ–°å£ä»¤é€šçŸ¥" -#: html/Admin/Elements/QueueTabs:69 +#: html/Admin/Elements/QueueTabs:95 msgid "New queue" msgstr "新增表å•" @@ -4501,11 +4418,11 @@ msgstr "新增表å•" msgid "New request" msgstr "æå‡ºç”³è¯·å•" -#: html/Admin/Elements/SelectRights:41 +#: html/Admin/Elements/SelectRights:65 msgid "New rights" msgstr "新增æƒé™" -#: html/Admin/Global/Scrip.html:39 html/Admin/Global/Scrips.html:38 html/Admin/Queues/Scrip.html:42 html/Admin/Queues/Scrips.html:54 +#: html/Admin/Global/Scrip.html:61 html/Admin/Global/Scrips.html:60 html/Admin/Queues/Scrip.html:64 html/Admin/Queues/Scrips.html:76 msgid "New scrip" msgstr "新增手续" @@ -4513,27 +4430,27 @@ msgstr "新增手续" msgid "New search" msgstr "釿–°æŸ¥è¯¢" -#: html/Admin/Global/Template.html:59 html/Admin/Global/Templates.html:38 html/Admin/Queues/Template.html:57 html/Admin/Queues/Templates.html:49 +#: html/Admin/Global/Template.html:81 html/Admin/Global/Templates.html:60 html/Admin/Queues/Template.html:79 html/Admin/Queues/Templates.html:71 msgid "New template" msgstr "新增模æ¿" -#: html/SelfService/Elements/Tabs:47 +#: html/SelfService/Elements/Tabs:69 msgid "New ticket" msgstr "æå‡ºç”³è¯·å•" -#: lib/RT/Ticket_Overlay.pm:2700 +#: lib/RT/Ticket_Overlay.pm:2713 msgid "New ticket doesn't exist" msgstr "没有新申请å•" -#: html/Admin/Elements/UserTabs:50 +#: html/Admin/Elements/UserTabs:78 msgid "New user" msgstr "新增使用者" -#: html/Admin/Elements/CreateUserCalled:25 +#: html/Admin/Elements/CreateUserCalled:47 msgid "New user called" msgstr "新使用者åå­—" -#: html/Admin/Queues/People.html:54 html/Ticket/Elements/EditPeople:28 +#: html/Admin/Queues/People.html:76 html/Ticket/Elements/EditPeople:50 msgid "New watchers" msgstr "新视察员" @@ -4545,11 +4462,11 @@ msgstr "更新窗å£è®¾å®š" msgid "New workflow" msgstr "新增æµç¨‹" -#: html/Ticket/Elements/Tabs:70 +#: html/Ticket/Elements/Tabs:92 msgid "Next" msgstr "下一项" -#: html/Elements/TicketList:67 +#: html/Elements/TicketList:104 msgid "Next Page" msgstr "下一页" @@ -4561,7 +4478,7 @@ msgstr "下一页" msgid "NickName" msgstr "昵称" -#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 +#: html/Admin/Users/Modify.html:84 html/User/Prefs.html:72 msgid "Nickname" msgstr "昵称" @@ -4573,35 +4490,35 @@ msgstr "å°å¤œç­" msgid "No" msgstr "å¦" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:145 msgid "No Class defined" msgstr "尚未定义类别" -#: html/Admin/Elements/EditCustomField:89 html/Admin/Elements/EditCustomFields:103 +#: html/Admin/CustomFields/Modify.html:124 html/Admin/Elements/EditCustomField:119 msgid "No CustomField" msgstr "无自订字段" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:103 msgid "No CustomField defined" msgstr "尚未定义自订字段" -#: html/Admin/Groups/GroupRights.html:83 html/Admin/Groups/UserRights.html:70 +#: html/Admin/Groups/GroupRights.html:105 html/Admin/Groups/UserRights.html:92 msgid "No Group defined" msgstr "尚未定义群组" -#: lib/RT/Tickets_Overlay_SQL.pm:452 +#: lib/RT/Tickets_Overlay_SQL.pm:477 msgid "No Query" msgstr "没有查询" -#: html/Admin/Queues/GroupRights.html:96 html/Admin/Queues/UserRights.html:67 +#: html/Admin/Queues/GroupRights.html:118 html/Admin/Queues/UserRights.html:89 msgid "No Queue defined" msgstr "尚未定义表å•" -#: bin/rt-crontool:52 +#: bin/rt-crontool:73 msgid "No RT user found. Please consult your RT administrator.\\n" msgstr "找ä¸åˆ° RT ä½¿ç”¨è€…ã€‚è¯·å‘ RT 管ç†å‘˜æŸ¥è¯¢ã€‚\\n" -#: html/Admin/Global/Template.html:78 html/Admin/Queues/Template.html:75 +#: html/Admin/Global/Template.html:100 html/Admin/Queues/Template.html:97 msgid "No Template" msgstr "没有模æ¿" @@ -4617,11 +4534,11 @@ msgstr "未指定申请å•ã€‚é€€å‡ºç”³è¯·å•æ›´æ”¹\\n\\n" msgid "No Workflow" msgstr "没有æµç¨‹" -#: html/Approvals/Elements/Approve:45 +#: html/Approvals/Elements/Approve:67 msgid "No action" msgstr "æš‚ä¸å¤„ç†" -#: lib/RT/Record.pm:744 +#: lib/RT/Record.pm:935 msgid "No column specified" msgstr "未指定字段" @@ -4629,7 +4546,7 @@ msgstr "未指定字段" msgid "No command found\\n" msgstr "找ä¸åˆ°å‘½ä»¤" -#: html/Ticket/Elements/ShowRequestor:46 +#: html/Ticket/Elements/ShowRequestor:68 msgid "No comment entered about this user" msgstr "没有对这å使用者的评论" @@ -4637,52 +4554,53 @@ msgstr "没有对这å使用者的评论" msgid "No correspondence attached" msgstr "没有附上申请å•回å¤" -#: lib/RT/Action/Generic.pm:159 lib/RT/Condition/Generic.pm:175 lib/RT/Search/ActiveTicketsInQueue.pm:55 lib/RT/Search/Generic.pm:112 +#: lib/RT/Action/Generic.pm:186 lib/RT/Condition/Generic.pm:198 lib/RT/Search/ActiveTicketsInQueue.pm:78 lib/RT/Search/Generic.pm:135 #. (ref $self) msgid "No description for %1" msgstr "没有对 %1 çš„æè¿°" -#: lib/RT/Users_Overlay.pm:159 +#: lib/RT/Users_Overlay.pm:185 msgid "No group specified" msgstr "未指定群组" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:52 msgid "No groups matching search criteria found." msgstr "找ä¸åˆ°ç¬¦åˆæŸ¥è¯¢æ¡ä»¶çš„群组。" -#: lib/RT/Ticket_Overlay.pm:2475 +#: lib/RT/Ticket_Overlay.pm:2349 msgid "No message attached" msgstr "没有附上讯æ¯" -#: lib/RT/User_Overlay.pm:991 +#: lib/RT/User_Overlay.pm:1035 msgid "No password set" msgstr "没有设定å£ä»¤" -#: lib/RT/Queue_Overlay.pm:296 +#: lib/RT/Queue_Overlay.pm:358 msgid "No permission to create queues" msgstr "没有新增表å•çš„æƒé™" -#: NOT FOUND IN SOURCE +#: lib/RT/Ticket_Overlay.pm:409 +#. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" msgstr "æ²¡æœ‰åœ¨è¡¨å• '%1' 新增申请å•çš„æƒé™" -#: lib/RT/User_Overlay.pm:157 +#: lib/RT/User_Overlay.pm:187 msgid "No permission to create users" msgstr "没有新增使用者的æƒé™" -#: html/SelfService/Display.html:125 +#: html/SelfService/Display.html:165 msgid "No permission to display that ticket" msgstr "没有显示该申请å•çš„æƒé™" -#: html/SelfService/Update.html:68 +#: html/SelfService/Update.html:117 msgid "No permission to view update ticket" msgstr "æ²¡æœ‰æ£€è§†ç”³è¯·å•æ›´æ–°çš„æƒé™" -#: lib/RT/Queue_Overlay.pm:716 lib/RT/Ticket_Overlay.pm:1581 +#: lib/RT/Queue_Overlay.pm:792 lib/RT/Ticket_Overlay.pm:1450 msgid "No principal specified" msgstr "未指定å•ä½" -#: html/Admin/Queues/People.html:153 html/Admin/Queues/People.html:163 +#: html/Admin/Queues/People.html:175 html/Admin/Queues/People.html:185 msgid "No principals selected." msgstr "未指定å•ä½ã€‚" @@ -4690,23 +4608,27 @@ msgstr "未指定å•ä½ã€‚" msgid "No protocol specified in %1" msgstr "%1 内未指定åè®®" -#: html/Admin/Queues/index.html:34 +#: html/Admin/Queues/index.html:57 msgid "No queues matching search criteria found." msgstr "找ä¸åˆ°ç¬¦åˆæŸ¥è¯¢æ¡ä»¶çš„表å•。" -#: html/Admin/Elements/SelectRights:81 +#: html/Admin/Elements/SelectRights:106 msgid "No rights found" msgstr "找ä¸åˆ°æƒé™" -#: html/Admin/Elements/SelectRights:32 +#: html/Admin/Elements/SelectRights:53 msgid "No rights granted." msgstr "没有选定æƒé™" -#: html/Search/Bulk.html:162 +#: lib/RT/SavedSearch.pm:187 +msgid "No search loaded" +msgstr "" + +#: html/Search/Bulk.html:194 msgid "No search to operate on." msgstr "没有è¦è¿›è¡Œçš„æŸ¥è¯¢" -#: html/Elements/TicketList:155 +#: html/Elements/RT__Ticket/ColumnMap:134 msgid "No subject" msgstr "没有标题" @@ -4714,7 +4636,7 @@ msgstr "没有标题" msgid "No ticket id specified" msgstr "未指定申请å•ç¼–å·" -#: lib/RT/Transaction_Overlay.pm:455 lib/RT/Transaction_Overlay.pm:493 +#: lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:554 msgid "No transaction type specified" msgstr "未指定更动报告类别" @@ -4722,7 +4644,7 @@ msgstr "未指定更动报告类别" msgid "No user or email address specified" msgstr "未指定使用者或电å­é‚®ä»¶åœ°å€" -#: html/Admin/Users/index.html:35 +#: html/Admin/Users/index.html:55 msgid "No users matching search criteria found." msgstr "找ä¸åˆ°ç¬¦åˆæŸ¥è¯¢æ¡ä»¶çš„使用者。" @@ -4730,15 +4652,15 @@ 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/Record.pm:741 +#: lib/RT/Record.pm:932 msgid "No value sent to _Set!\\n" msgstr "_Set 没有收到任何值!\\n" -#: html/Elements/QuickCreate:16 +#: html/Elements/QuickCreate:61 msgid "Nobody" msgstr "没有人" -#: lib/RT/Record.pm:746 +#: lib/RT/Record.pm:937 msgid "Nonexistant field?" msgstr "字段ä¸å­˜åœ¨ï¼Ÿ" @@ -4754,15 +4676,15 @@ msgstr "未设定æˆä»Ž %2 å†…æ’·å– %1" msgid "Not logged in" msgstr "尚未登入" -#: html/Elements/Header:71 +#: html/Elements/Header:96 msgid "Not logged in." msgstr "尚未登入" -#: lib/RT/Date.pm:369 +#: lib/RT/Date.pm:393 msgid "Not set" msgstr "尚未设定" -#: html/NoAuth/Reminder.html:26 +#: html/NoAuth/Reminder.html:48 msgid "Not yet implemented." msgstr "尚未完工。" @@ -4770,7 +4692,7 @@ msgstr "尚未完工。" msgid "Not yet implemented...." msgstr "尚未完工..." -#: html/Approvals/Elements/Approve:48 +#: html/Approvals/Elements/Approve:70 msgid "Notes" msgstr "备注" @@ -4778,7 +4700,7 @@ msgstr "备注" msgid "Notes:" msgstr "备注:" -#: lib/RT/User_Overlay.pm:776 +#: lib/RT/User_Overlay.pm:820 msgid "Notification could not be sent" msgstr "无法é€å‡ºé€šçŸ¥" @@ -4792,11 +4714,11 @@ msgstr "以评论方å¼é€šçŸ¥ç®¡ç†å‘˜å‰¯æœ¬æ”¶ä»¶äºº" #: etc/initialdata:93 etc/upgrade/3.1.17/content:6 msgid "Notify Ccs" -msgstr "" +msgstr "通知副本收件人" #: etc/initialdata:89 etc/upgrade/3.1.17/content:2 msgid "Notify Ccs as Comment" -msgstr "" +msgstr "以评论方å¼é€šçŸ¥å‰¯æœ¬æ”¶ä»¶äºº" #: etc/initialdata:128 msgid "Notify Other Recipients" @@ -4858,7 +4780,7 @@ msgstr "通知对象" msgid "Nov" msgstr "å一月" -#: lib/RT/Date.pm:421 +#: lib/RT/Date.pm:447 msgid "Nov." msgstr "11" @@ -4874,19 +4796,33 @@ msgstr "104eHRMS 接å£" msgid "OK" msgstr "确定" -#: lib/RT/Record.pm:200 +#: html/Search/Elements/SelectAndOr:47 +msgid "OR" +msgstr "" + +#: lib/RT/Record.pm:319 msgid "Object could not be created" msgstr "无法新增对象" -#: lib/RT/Record.pm:219 +#: lib/RT/Record.pm:124 +msgid "Object could not be deleted" +msgstr "" + +#: lib/RT/Record.pm:338 msgid "Object created" msgstr "对象新增完毕" -#: NOT FOUND IN SOURCE +#: lib/RT/Record.pm:121 +msgid "Object deleted" +msgstr "" + +#: html/Admin/CustomFields/Objects.html:72 html/Admin/Elements/ObjectCustomFields:63 +#. ($ObjectType) +#. ($LookupType) msgid "Object of type %1 cannot take custom fields" msgstr "自订字段ä¸é€‚用于类别为 %1 的对象" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:901 msgid "Object type mismatch" msgstr "对象类别ä¸ç¬¦" @@ -4898,7 +4834,7 @@ msgstr "在èŒçжæ€" msgid "Oct" msgstr "åæœˆ" -#: lib/RT/Date.pm:420 +#: lib/RT/Date.pm:446 msgid "Oct." msgstr "10" @@ -4910,19 +4846,19 @@ msgstr "åæœˆ" msgid "Office Phone" msgstr "办公室电è¯" -#: html/Tools/Elements/Tabs:31 +#: html/Tools/Elements/Tabs:53 msgid "Offline" msgstr "离线" -#: html/Tools/Offline.html:27 +#: html/Tools/Offline.html:49 msgid "Offline edits" msgstr "离线编辑" -#: html/Tools/Offline.html:24 +#: html/Tools/Offline.html:46 msgid "Offline upload" msgstr "离线上载" -#: html/Elements/SelectDateRelation:34 +#: html/Elements/SelectDateRelation:56 msgid "On" msgstr "等于" @@ -4948,7 +4884,7 @@ msgstr "æ‰¿åŠžäººæ”¹å˜æ—¶" #: etc/initialdata:177 etc/upgrade/3.1.17/content:15 msgid "On Priority Change" -msgstr "" +msgstr "ä¼˜å…ˆé¡ºä½æ”¹å˜æ—¶" #: etc/initialdata:192 msgid "On Queue Change" @@ -4966,29 +4902,25 @@ msgstr "çŽ°å†µæ”¹å˜æ—¶" msgid "On Transaction" msgstr "å‘生更动时" -#: html/Approvals/Elements/PendingMyApproval:49 +#: html/Approvals/Elements/PendingMyApproval:71 #. ("") msgid "Only show approvals for requests created after %1" msgstr "仅显示 %1 ä¹‹åŽæ–°å¢žçš„申请å•" -#: html/Approvals/Elements/PendingMyApproval:47 +#: html/Approvals/Elements/PendingMyApproval:69 #. ("") msgid "Only show approvals for requests created before %1" msgstr "仅显示 %1 之剿–°å¢žçš„申请å•" -#: html/Elements/Quicksearch:30 +#: html/Elements/Quicksearch:52 msgid "Open" msgstr "å¼€å¯" -#: html/Ticket/Elements/Tabs:137 +#: html/Ticket/Elements/Tabs:159 msgid "Open it" msgstr "å¼€å¯" -#: NOT FOUND IN SOURCE -msgid "Open requests" -msgstr "" - -#: html/SelfService/Elements/Tabs:41 +#: html/SelfService/Elements/Tabs:63 msgid "Open tickets" msgstr "å¼€å¯çš„申请å•" @@ -5020,7 +4952,7 @@ msgstr "选项æè¿°" msgid "Option Name" msgstr "选项åç§°" -#: html/Search/Elements/DisplayOptions:35 +#: html/Search/Elements/DisplayOptions:56 msgid "Order by" msgstr "æŽ’åºæ–¹å¼" @@ -5028,7 +4960,7 @@ msgstr "æŽ’åºæ–¹å¼" msgid "Ordering and sorting" msgstr "顺åºä¸ŽæŽ’åºæ–¹å¼" -#: html/Admin/Users/Modify.html:114 html/Elements/SelectUsers:28 html/User/Prefs.html:107 +#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:129 msgid "Organization" msgstr "组织åç§°" @@ -5036,7 +4968,7 @@ msgstr "组织åç§°" msgid "Organization:" msgstr "组织:" -#: html/Approvals/Elements/Approve:32 +#: html/Approvals/Elements/Approve:54 #. ($approving->Id, $approving->Subject) msgid "Originating ticket: #%1" msgstr "原申请å•:#%1" @@ -5049,15 +4981,15 @@ msgstr "其它e-mailå¸å· (ä»…e-mail通知;多笔å¸å·è¯·ç”¨é€—å·','区隔)" msgid "Out of range" msgstr "期é™å¤–" -#: lib/RT/Transaction_Overlay.pm:525 +#: lib/RT/Transaction_Overlay.pm:611 msgid "Outgoing email about a comment recorded" msgstr "已纪录å‘é€çš„评论邮件" -#: lib/RT/Transaction_Overlay.pm:529 +#: lib/RT/Transaction_Overlay.pm:615 msgid "Outgoing email recorded" msgstr "已纪录å‘é€çš„邮件" -#: html/Admin/Queues/Modify.html:68 +#: html/Admin/Queues/Modify.html:90 msgid "Over time, priority moves toward" msgstr "优先顺ä½éšæ—¶é—´å¢žåŠ è°ƒæ•´ä¸º" @@ -5077,15 +5009,15 @@ msgstr "å–代全域æƒé™ %1" msgid "Overview" msgstr "总览" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "Own tickets" msgstr "承办申请å•" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "OwnTicket" msgstr "承办申请å•" -#: etc/initialdata:38 html/Elements/QuickCreate:13 html/Search/Elements/PickBasics:114 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:40 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1306 +#: etc/initialdata:38 html/Elements/QuickCreate:58 html/Search/Elements/PickBasics:101 html/SelfService/Elements/MyRequests:51 html/Ticket/Create.html:69 html/Ticket/Elements/EditPeople:64 html/Ticket/Elements/EditPeople:65 html/Ticket/Elements/ShowPeople:48 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:111 lib/RT/Tickets_Overlay.pm:1734 msgid "Owner" msgstr "承办人" @@ -5093,11 +5025,11 @@ msgstr "承办人" msgid "Owner changed from %1 to %2" msgstr "承办人已从 %1 改为 %2" -#: lib/RT/Ticket_Overlay.pm:467 +#: lib/RT/Ticket_Overlay.pm:495 msgid "Owner could not be set." msgstr "无法设定承办人。" -#: lib/RT/Transaction_Overlay.pm:575 +#: lib/RT/Transaction_Overlay.pm:661 #. ($Old->Name , $New->Name) msgid "Owner forcibly changed from %1 to %2" msgstr "强制将承办人从 %1 改为 %2" @@ -5114,12 +5046,12 @@ msgstr "承办人电è¯" msgid "Page #" msgstr " " -#: html/Elements/TicketList:45 -#. ($Page, int($TotalFound/$Rows)+1) +#: html/Elements/TicketList:78 +#. ($Page, int($TotalFound/$Rows)+$oddRows) msgid "Page %1 of %2" msgstr "第 %1/%2 页" -#: html/Admin/Users/Modify.html:171 html/User/Prefs.html:75 +#: html/Admin/Users/Modify.html:198 html/User/Prefs.html:97 msgid "Pager" msgstr "呼å«å™¨" @@ -5135,7 +5067,7 @@ msgstr "呼å«å‚æ•°" msgid "Parent" msgstr "上级" -#: html/Elements/EditLinks:117 html/Elements/EditLinks:54 html/Elements/ShowLinks:46 html/Ticket/Create.html:182 html/Ticket/Elements/BulkLinks:38 +#: html/Elements/EditLinks:142 html/Elements/EditLinks:76 html/Elements/ShowLinks:68 html/Ticket/Create.html:213 html/Ticket/Elements/BulkLinks:60 msgid "Parents" msgstr "æ¯ç”³è¯·å•" @@ -5143,28 +5075,45 @@ msgstr "æ¯ç”³è¯·å•" msgid "Park Space" msgstr "åœè½¦ä½ç”³è¯·" -#: html/Elements/Login:52 html/User/Prefs.html:83 +#: html/Elements/Login:74 html/User/Prefs.html:105 msgid "Password" msgstr "å£ä»¤" -#: html/NoAuth/Reminder.html:24 +#: html/NoAuth/Reminder.html:46 msgid "Password Reminder" msgstr "å£ä»¤æç¤º" -#: lib/RT/User_Overlay.pm:185 lib/RT/User_Overlay.pm:994 +#: lib/RT/Transaction_Overlay.pm:770 lib/RT/User_Overlay.pm:1046 +msgid "Password changed" +msgstr "" + +#: lib/RT/User_Overlay.pm:1038 lib/RT/User_Overlay.pm:215 +#. ($RT::MinimumPasswordLength) +msgid "Password needs to be at least %1 characters long" +msgstr "" + +#: lib/RT/User_Overlay.pm:1045 +msgid "Password set" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Password too short" msgstr "å£ä»¤å¤ªçŸ­" -#: html/Admin/Users/Modify.html:316 html/User/Prefs.html:209 +#: html/User/Prefs.html:232 #. (loc_fuzzy($msg)) msgid "Password: %1" msgstr "å£ä»¤ï¼š%1" -#: html/Admin/Users/Modify.html:318 +#: lib/RT/User_Overlay.pm:1031 +msgid "Password: Permission Denied" +msgstr "" + +#: html/Admin/Users/Modify.html:356 msgid "Passwords do not match." msgstr "å£ä»¤ç¡®è®¤å¤±è´¥ã€‚" -#: html/User/Prefs.html:211 +#: html/User/Prefs.html:234 msgid "Passwords do not match. Your password has not been changed" msgstr "å£ä»¤ç¡®è®¤å¤±è´¥ã€‚您的å£ä»¤å¹¶æœªæ”¹å˜ã€‚" @@ -5176,7 +5125,7 @@ msgstr "请选择表å•åç§°" msgid "Pending Approval" msgstr "等待签核" -#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:97 html/Ticket/ModifyAll.html:50 +#: html/Ticket/Elements/ShowSummary:66 html/Ticket/Elements/Tabs:119 html/Ticket/ModifyAll.html:72 msgid "People" msgstr "人员" @@ -5188,11 +5137,11 @@ msgstr "æ‹¥æœ‰è¡¨å•æƒé™äººå‘˜" msgid "Perform a user-defined action" msgstr "执行使用者自订的动作" -#: html/Admin/Tools/Configuration.html:49 +#: html/Admin/Tools/Configuration.html:94 msgid "Perl configuration" msgstr "Perl 设定" -#: 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/Attribute_Overlay.pm:135 lib/RT/Attribute_Overlay.pm:141 lib/RT/Attribute_Overlay.pm:379 lib/RT/Attribute_Overlay.pm:388 lib/RT/Attribute_Overlay.pm:401 lib/RT/CurrentUser.pm:103 lib/RT/CurrentUser.pm:94 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:207 lib/RT/CustomField_Overlay.pm:239 lib/RT/CustomField_Overlay.pm:517 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1091 lib/RT/Group_Overlay.pm:1095 lib/RT/Group_Overlay.pm:1104 lib/RT/Group_Overlay.pm:1155 lib/RT/Group_Overlay.pm:1159 lib/RT/Group_Overlay.pm:1165 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:896 lib/RT/Group_Overlay.pm:900 lib/RT/Group_Overlay.pm:913 lib/RT/Queue_Overlay.pm:117 lib/RT/Queue_Overlay.pm:135 lib/RT/Queue_Overlay.pm:578 lib/RT/Queue_Overlay.pm:588 lib/RT/Queue_Overlay.pm:602 lib/RT/Queue_Overlay.pm:740 lib/RT/Queue_Overlay.pm:749 lib/RT/Queue_Overlay.pm:762 lib/RT/Queue_Overlay.pm:975 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:473 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1453 lib/RT/Ticket_Overlay.pm:1463 lib/RT/Ticket_Overlay.pm:1477 lib/RT/Ticket_Overlay.pm:1614 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1638 lib/RT/Ticket_Overlay.pm:1755 lib/RT/Ticket_Overlay.pm:2075 lib/RT/Ticket_Overlay.pm:2213 lib/RT/Ticket_Overlay.pm:2381 lib/RT/Ticket_Overlay.pm:2428 lib/RT/Ticket_Overlay.pm:2582 lib/RT/Ticket_Overlay.pm:2640 lib/RT/Ticket_Overlay.pm:2691 lib/RT/Ticket_Overlay.pm:2706 lib/RT/Ticket_Overlay.pm:2905 lib/RT/Ticket_Overlay.pm:2915 lib/RT/Ticket_Overlay.pm:2920 lib/RT/Ticket_Overlay.pm:3143 lib/RT/Ticket_Overlay.pm:3147 lib/RT/Ticket_Overlay.pm:3350 lib/RT/Ticket_Overlay.pm:3512 lib/RT/Ticket_Overlay.pm:3564 lib/RT/Ticket_Overlay.pm:3791 lib/RT/Transaction_Overlay.pm:443 lib/RT/Transaction_Overlay.pm:450 lib/RT/Transaction_Overlay.pm:479 lib/RT/Transaction_Overlay.pm:486 lib/RT/User_Overlay.pm:1088 lib/RT/User_Overlay.pm:1536 lib/RT/User_Overlay.pm:335 lib/RT/User_Overlay.pm:696 lib/RT/User_Overlay.pm:731 lib/RT/User_Overlay.pm:987 +#: lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:581 lib/RT/ACE_Overlay.pm:591 lib/RT/ACE_Overlay.pm:601 lib/RT/ACE_Overlay.pm:666 lib/RT/Attribute_Overlay.pm:158 lib/RT/Attribute_Overlay.pm:164 lib/RT/Attribute_Overlay.pm:402 lib/RT/Attribute_Overlay.pm:411 lib/RT/Attribute_Overlay.pm:424 lib/RT/CurrentUser.pm:117 lib/RT/CurrentUser.pm:126 lib/RT/CustomField_Overlay.pm:1022 lib/RT/CustomField_Overlay.pm:167 lib/RT/CustomField_Overlay.pm:184 lib/RT/CustomField_Overlay.pm:195 lib/RT/CustomField_Overlay.pm:366 lib/RT/CustomField_Overlay.pm:398 lib/RT/CustomField_Overlay.pm:697 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:905 lib/RT/CustomField_Overlay.pm:950 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1138 lib/RT/Group_Overlay.pm:1248 lib/RT/Group_Overlay.pm:1252 lib/RT/Group_Overlay.pm:1258 lib/RT/Group_Overlay.pm:453 lib/RT/Group_Overlay.pm:550 lib/RT/Group_Overlay.pm:628 lib/RT/Group_Overlay.pm:636 lib/RT/Group_Overlay.pm:734 lib/RT/Group_Overlay.pm:738 lib/RT/Group_Overlay.pm:744 lib/RT/Group_Overlay.pm:930 lib/RT/Group_Overlay.pm:934 lib/RT/Group_Overlay.pm:947 lib/RT/Queue_Overlay.pm:1051 lib/RT/Queue_Overlay.pm:141 lib/RT/Queue_Overlay.pm:159 lib/RT/Queue_Overlay.pm:654 lib/RT/Queue_Overlay.pm:664 lib/RT/Queue_Overlay.pm:678 lib/RT/Queue_Overlay.pm:816 lib/RT/Queue_Overlay.pm:825 lib/RT/Queue_Overlay.pm:838 lib/RT/Scrip_Overlay.pm:150 lib/RT/Scrip_Overlay.pm:161 lib/RT/Scrip_Overlay.pm:226 lib/RT/Scrip_Overlay.pm:540 lib/RT/Template_Overlay.pm:112 lib/RT/Template_Overlay.pm:118 lib/RT/Template_Overlay.pm:309 lib/RT/Ticket_Overlay.pm:1318 lib/RT/Ticket_Overlay.pm:1328 lib/RT/Ticket_Overlay.pm:1342 lib/RT/Ticket_Overlay.pm:1483 lib/RT/Ticket_Overlay.pm:1493 lib/RT/Ticket_Overlay.pm:1507 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1944 lib/RT/Ticket_Overlay.pm:2082 lib/RT/Ticket_Overlay.pm:2252 lib/RT/Ticket_Overlay.pm:2302 lib/RT/Ticket_Overlay.pm:2474 lib/RT/Ticket_Overlay.pm:2577 lib/RT/Ticket_Overlay.pm:2625 lib/RT/Ticket_Overlay.pm:2704 lib/RT/Ticket_Overlay.pm:2718 lib/RT/Ticket_Overlay.pm:2942 lib/RT/Ticket_Overlay.pm:2952 lib/RT/Ticket_Overlay.pm:2957 lib/RT/Ticket_Overlay.pm:3180 lib/RT/Ticket_Overlay.pm:3184 lib/RT/Ticket_Overlay.pm:3327 lib/RT/Ticket_Overlay.pm:3448 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:540 lib/RT/Transaction_Overlay.pm:547 lib/RT/User_Overlay.pm:1184 lib/RT/User_Overlay.pm:1725 lib/RT/User_Overlay.pm:370 lib/RT/User_Overlay.pm:736 lib/RT/User_Overlay.pm:775 msgid "Permission Denied" msgstr "æƒé™ä¸è¶³" @@ -5208,7 +5157,7 @@ msgstr "拥有æƒé™è¡¨å•列表:" msgid "Personal" msgstr "代ç†äººç¾¤ç»„" -#: html/User/Elements/Tabs:34 +#: html/User/Elements/Tabs:56 msgid "Personal Groups" msgstr "代ç†äººç¾¤ç»„" @@ -5220,11 +5169,11 @@ msgstr "个人首页" msgid "Personal Todo" msgstr "ç§äººå¾…办事项" -#: html/User/Groups/index.html:29 html/User/Groups/index.html:39 +#: html/User/Groups/index.html:51 html/User/Groups/index.html:61 msgid "Personal groups" msgstr "代ç†äººç¾¤ç»„" -#: html/User/Elements/DelegateRights:36 +#: html/User/Elements/DelegateRights:58 msgid "Personal groups:" msgstr "代ç†äººç¾¤ç»„:" @@ -5256,7 +5205,7 @@ msgstr "电è¯" msgid "Phone number" msgstr "电è¯å·ç " -#: html/Admin/Users/Modify.html:153 html/User/Prefs.html:60 +#: html/Admin/Users/Modify.html:180 html/User/Prefs.html:82 msgid "Phone numbers" msgstr "电è¯å·ç " @@ -5324,7 +5273,7 @@ msgstr "èŒçº§" msgid "Pref" msgstr "å好" -#: html/Elements/Header:63 html/Elements/Tabs:55 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 +#: html/Elements/Header:87 html/Elements/Tabs:88 html/SelfService/Elements/Tabs:75 html/SelfService/Prefs.html:46 html/User/Prefs.html:46 html/User/Prefs.html:49 msgid "Preferences" msgstr "å好" @@ -5332,15 +5281,15 @@ msgstr "å好" msgid "Prefs" msgstr "个人信æ¯" -#: lib/RT/Action/Generic.pm:169 +#: lib/RT/Action/Generic.pm:196 msgid "Prepare Stubbed" msgstr "预备动作完毕" -#: html/Ticket/Elements/Tabs:62 +#: html/Ticket/Elements/Tabs:84 msgid "Prev" msgstr "上一项" -#: html/Elements/TicketList:64 +#: html/Elements/TicketList:101 msgid "Previous Page" msgstr "上一页" @@ -5352,20 +5301,20 @@ 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:158 lib/RT/ACE_Overlay.pm:240 lib/RT/ACE_Overlay.pm:570 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." msgstr "找ä¸åˆ°å•ä½ %1。" -#: html/Search/Elements/PickBasics:58 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:52 html/Ticket/Elements/ShowBasics:50 lib/RT/Tickets_Overlay.pm:1104 +#: html/Search/Elements/PickBasics:160 html/Ticket/Create.html:184 html/Ticket/Elements/EditBasics:74 html/Ticket/Elements/ShowBasics:72 lib/RT/Tickets_Overlay.pm:1518 msgid "Priority" msgstr "优先顺ä½" -#: html/Admin/Queues/Modify.html:64 +#: html/Admin/Queues/Modify.html:86 msgid "Priority starts at" msgstr "优先顺ä½èµ·å§‹å€¼" -#: html/Search/Elements/EditSearches:2 +#: html/Search/Elements/EditSearches:50 msgid "Privacy:" msgstr "éšç§è®¾å®šï¼š" @@ -5373,12 +5322,12 @@ msgstr "éšç§è®¾å®šï¼š" msgid "Privileged" msgstr "内部æˆå‘˜" -#: html/Admin/Users/Modify.html:296 html/User/Prefs.html:200 +#: html/Admin/Users/Modify.html:334 html/User/Prefs.html:223 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" msgstr "内部æˆå‘˜çжæ€ï¼š%1" -#: html/Admin/Users/index.html:61 +#: html/Admin/Users/index.html:102 msgid "Privileged users" msgstr "内部æˆå‘˜" @@ -5418,19 +5367,19 @@ msgstr "公共事务区" msgid "Purging stale data: %1" msgstr "移除过期数æ®: %1" -#: html/Search/Build.html:47 +#: html/Search/Elements/EditQuery:47 msgid "Query" msgstr "查询" -#: html/Search/Build.html:84 html/Ticket/Elements/Tabs:172 +#: html/Search/Build.html:124 html/Ticket/Elements/Tabs:195 msgid "Query Builder" msgstr "建立查询" -#: html/Elements/QuickCreate:10 html/Elements/Quicksearch:28 html/Search/Elements/PickBasics:94 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:35 html/Ticket/Elements/ShowBasics:54 html/User/Elements/DelegateRights:79 lib/RT/Tickets_Overlay.pm:945 +#: html/Elements/QuickCreate:55 html/Elements/Quicksearch:50 html/Search/Elements/PickBasics:71 html/SelfService/Create.html:54 html/Ticket/Create.html:59 html/Ticket/Elements/EditBasics:57 html/Ticket/Elements/ShowBasics:76 html/User/Elements/DelegateRights:101 lib/RT/Tickets_Overlay.pm:1345 msgid "Queue" msgstr "表å•" -#: html/Admin/Queues/CustomField.html:41 html/Admin/Queues/Scrip.html:49 html/Admin/Queues/Scrips.html:47 html/Admin/Queues/Templates.html:43 +#: html/Admin/Queues/CustomField.html:63 html/Admin/Queues/Scrip.html:71 html/Admin/Queues/Scrips.html:69 html/Admin/Queues/Templates.html:65 #. ($Queue) #. ($id) msgid "Queue %1 not found" @@ -5444,7 +5393,7 @@ msgstr "找ä¸åˆ°è¡¨å• '%1'\\n" msgid "Queue Keyword Selections" msgstr "表å•关键è¯é€‰å–" -#: html/Admin/Queues/Modify.html:42 +#: html/Admin/Queues/Modify.html:64 msgid "Queue Name" msgstr "表å•åç§°" @@ -5468,19 +5417,19 @@ msgstr "è¡¨å•æ‰‹ç»­" msgid "Queue Setup" msgstr "表å•设定" -#: lib/RT/Queue_Overlay.pm:300 +#: lib/RT/Queue_Overlay.pm:362 msgid "Queue already exists" msgstr "表å•已存在" -#: lib/RT/Queue_Overlay.pm:309 lib/RT/Queue_Overlay.pm:315 +#: lib/RT/Queue_Overlay.pm:371 lib/RT/Queue_Overlay.pm:377 msgid "Queue could not be created" msgstr "无法新增表å•" -#: html/Ticket/Create.html:208 +#: html/Ticket/Create.html:239 lib/t/regression/01ticket_link_searching.t:17 msgid "Queue could not be loaded." msgstr "无法加载表å•" -#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:319 lib/RT/StyleGuide.pod:789 +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:381 lib/RT/StyleGuide.pod:809 msgid "Queue created" msgstr "è¡¨å•æ–°å¢žå®Œæ¯•" @@ -5488,11 +5437,11 @@ msgstr "è¡¨å•æ–°å¢žå®Œæ¯•" msgid "Queue is not specified." msgstr "未指定表å•。" -#: html/SelfService/Display.html:72 lib/RT/CustomField_Overlay.pm:97 +#: html/SelfService/Display.html:102 lib/RT/CustomField_Overlay.pm:192 msgid "Queue not found" msgstr "找ä¸åˆ°è¡¨å•" -#: html/Admin/Elements/Tabs:37 html/Admin/index.html:34 +#: html/Admin/Elements/Tabs:59 html/Admin/index.html:72 msgid "Queues" msgstr "表å•" @@ -5500,24 +5449,24 @@ msgstr "表å•" msgid "Quick Search" msgstr "表å•现况" -#: html/Elements/Quicksearch:24 +#: html/Elements/Quicksearch:46 msgid "Quick search" msgstr "表å•一览" -#: html/Elements/QuickCreate:1 +#: html/Elements/QuickCreate:46 msgid "Quick ticket creation" msgstr "快速建立申请å•" -#: html/Search/Results.html:49 +#: html/Search/Results.html:83 msgid "RSS" msgstr "RSS" -#: html/Elements/Login:44 +#: html/Elements/Login:66 #. ($RT::VERSION) msgid "RT %1" msgstr "RT %1" -#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:776 +#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:796 #. ($RT::VERSION, $RT::rtname) msgid "RT %1 for %2" msgstr "%2:RT %1 版" @@ -5534,7 +5483,7 @@ msgstr "RT %1ã€‚ç‰ˆæƒæ‰€æœ‰ 1996-%1 Jesse Vincent \\ msgid "RT %1. Copyright 1996-2002 Jesse Vincent \\n" msgstr "RT %1ã€‚ç‰ˆæƒæ‰€æœ‰ 1996-2002 Jesse Vincent \\n" -#: html/Admin/index.html:24 html/Admin/index.html:25 +#: html/Admin/index.html:46 html/Admin/index.html:47 msgid "RT Administration" msgstr "RT 管ç†é¡µé¢" @@ -5554,7 +5503,7 @@ msgstr "RT 设定错误" msgid "RT Critical error. Message not recorded!" msgstr "RT è‡´å‘½é”™è¯¯ã€‚è®¯æ¯æœªè¢«çºªå½•。" -#: html/Elements/Error:41 html/SelfService/Error.html:40 +#: html/Elements/Error:65 html/SelfService/Error.html:62 msgid "RT Error" msgstr "RT 错误" @@ -5566,19 +5515,15 @@ msgstr "RT 收到从自己寄出的邮件 (%1)。" msgid "RT Recieved mail (%1) from itself." msgstr "RT 收到从自己寄出的邮件 (%1)。" -#: NOT FOUND IN SOURCE -msgid "RT Self Service" -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT Self Service / Closed Tickets" msgstr "RT 自助æœåŠ¡/已解决的申请å•" -#: html/Admin/Tools/Configuration.html:28 +#: html/Admin/Tools/Configuration.html:73 msgid "RT Variables" msgstr "RT çš„å˜æ•°" -#: html/index.html:50 html/index.html:53 +#: html/index.html:72 html/index.html:75 msgid "RT at a glance" msgstr "RT 一览" @@ -5594,11 +5539,15 @@ msgstr "RT 无法从外部数æ®åº“查询找到申请人信æ¯" msgid "RT couldn't find the queue: %1" msgstr "RT 找ä¸åˆ°è¡¨å•:%1" +#: html/Elements/SetupSessionCookie:90 +msgid "RT couldn't store your session." +msgstr "" + #: NOT FOUND IN SOURCE msgid "RT couldn't validate this PGP signature. \\n" msgstr "RT 无法确认这个 PGP 签章。\\n" -#: html/Elements/PageLayout:85 +#: html/Elements/PageLayout:108 #. ($RT::rtname) msgid "RT for %1" msgstr "%1 专用æµç¨‹ç³»ç»Ÿ" @@ -5615,14 +5564,6 @@ msgstr "RT 已执行您的命令" 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 通用公共授æƒç¬¬äºŒç‰ˆ 散布。" -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-%1 Jesse Vincent . It is distributed under Version 2 of the GNU General Public License." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT thinks this message may be a bounce" msgstr "RT 认为这å¯èƒ½æ˜¯é€€ä¿¡" @@ -5647,10 +5588,6 @@ msgstr "系统è¿è¡Œè§’色" msgid "RT::Ticket-Role" msgstr "申请å•è¿è¡Œè§’色" -#: NOT FOUND IN SOURCE -msgid "RTFM Error" -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT_System" msgstr "系统讯æ¯" @@ -5659,7 +5596,7 @@ msgstr "系统讯æ¯" msgid "Read Only" msgstr "åªè¯»" -#: html/Admin/Users/Modify.html:57 html/User/Prefs.html:47 +#: html/Admin/Users/Modify.html:79 html/User/Prefs.html:69 msgid "Real Name" msgstr "真实姓å" @@ -5671,31 +5608,31 @@ msgstr "真实姓å" msgid "Really reject this ticket?" msgstr "您确定è¦é©³å›žè¿™å¼ ç”³è¯·å•å—?" -#: lib/RT/Transaction_Overlay.pm:628 +#: lib/RT/Transaction_Overlay.pm:714 #. ($value) msgid "Reference by %1 added" msgstr "已加入 %1 为å‚考本申请å•" -#: lib/RT/Transaction_Overlay.pm:668 +#: lib/RT/Transaction_Overlay.pm:754 #. ($value) msgid "Reference by %1 deleted" msgstr "已移除 %1 为å‚考本申请å•" -#: lib/RT/Transaction_Overlay.pm:625 +#: lib/RT/Transaction_Overlay.pm:711 #. ($value) msgid "Reference to %1 added" msgstr "已加入å‚è€ƒç”³è¯·å• %1" -#: lib/RT/Transaction_Overlay.pm:665 +#: lib/RT/Transaction_Overlay.pm:751 #. ($value) msgid "Reference to %1 deleted" msgstr "已移除å‚è€ƒç”³è¯·å• %1" -#: html/Elements/EditLinks:129 html/Elements/EditLinks:81 html/Elements/ShowLinks:70 html/Ticket/Create.html:185 html/Ticket/Elements/BulkLinks:50 +#: html/Elements/EditLinks:103 html/Elements/EditLinks:154 html/Elements/ShowLinks:92 html/Ticket/Create.html:216 html/Ticket/Elements/BulkLinks:72 msgid "Referred to by" msgstr "被å‚考" -#: html/Elements/EditLinks:125 html/Elements/EditLinks:72 html/Elements/SelectLinkType:27 html/Elements/ShowLinks:60 html/Ticket/Create.html:184 html/Ticket/Elements/BulkLinks:46 +#: html/Elements/EditLinks:150 html/Elements/EditLinks:94 html/Elements/SelectLinkType:49 html/Elements/ShowLinks:82 html/Ticket/Create.html:215 html/Ticket/Elements/BulkLinks:68 msgid "Refers to" msgstr "å‚考" @@ -5715,48 +5652,44 @@ msgstr "调整查询æ¡ä»¶" msgid "Refresh" msgstr "æ›´æ–°" -#: html/Elements/Refresh:35 +#: html/Elements/Refresh:57 #. ($value/60) msgid "Refresh this page every %1 minutes." msgstr "æ¯ %1 分钟更新页é¢" -#: NOT FOUND IN SOURCE -msgid "Relationships" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Remove" msgstr "移除" -#: html/Search/Bulk.html:95 +#: html/Search/Bulk.html:116 msgid "Remove AdminCc" msgstr "移除管ç†å‘˜å‰¯æœ¬" -#: html/Search/Bulk.html:91 +#: html/Search/Bulk.html:112 msgid "Remove Cc" msgstr "移除副本" -#: html/Search/Bulk.html:87 +#: html/Search/Bulk.html:108 msgid "Remove Requestor" msgstr "移除申请人" -#: html/Ticket/Elements/ShowTransaction:142 html/Ticket/Elements/Tabs:123 +#: html/Ticket/Elements/ShowTransaction:171 html/Ticket/Elements/Tabs:145 msgid "Reply" msgstr "回å¤" -#: html/Admin/Queues/Modify.html:50 +#: html/Admin/Queues/Modify.html:72 msgid "Reply Address" msgstr "回å¤åœ°å€" -#: html/Search/Bulk.html:130 html/Ticket/ModifyAll.html:72 html/Ticket/Update.html:54 +#: html/Search/Bulk.html:151 html/Ticket/ModifyAll.html:94 html/Ticket/Update.html:76 msgid "Reply to requestors" msgstr "回å¤ç”³è¯·äºº" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "Reply to tickets" msgstr "对申请å•进行回å¤" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "ReplyToTicket" msgstr "回å¤ç”³è¯·å•" @@ -5768,7 +5701,7 @@ msgstr "上下ç­åˆ·å¡" msgid "Reported on" msgstr "åˆ°èŒæ—¥æœŸ" -#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:86 +#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:112 msgid "Requestor" msgstr "申请人" @@ -5796,24 +5729,24 @@ msgstr "申请人" msgid "RequestorAddresses" msgstr "申请人地å€" -#: html/SelfService/Create.html:40 html/Ticket/Create.html:55 html/Ticket/Elements/EditPeople:47 html/Ticket/Elements/ShowPeople:30 +#: html/SelfService/Create.html:63 html/Ticket/Create.html:77 html/Ticket/Elements/EditPeople:69 html/Ticket/Elements/ShowPeople:52 msgid "Requestors" msgstr "申请人" -#: html/Admin/Queues/Modify.html:74 +#: html/Admin/Queues/Modify.html:96 msgid "Requests should be due in" msgstr "申请å•å¤„ç†æœŸé™" -#: lib/RT/Attribute_Overlay.pm:123 +#: lib/RT/Attribute_Overlay.pm:146 #. ('Object') msgid "Required parameter '%1' not specified" -msgstr "未指定必è¦çš„傿•°ã€Œ%1ã€" +msgstr "未指定必è¦çš„傿•°â€˜%1’" -#: html/Elements/Submit:61 +#: html/Elements/Submit:104 msgid "Reset" msgstr "é‡è®¾" -#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:63 +#: html/Admin/Users/Modify.html:183 html/User/Prefs.html:85 msgid "Residence" msgstr "ä½å¤„" @@ -5821,16 +5754,16 @@ msgstr "ä½å¤„" msgid "Resolution" msgstr "解决状æ€" -#: html/Ticket/Elements/Tabs:133 +#: html/Ticket/Elements/Tabs:155 msgid "Resolve" msgstr "解决" -#: html/Ticket/Update.html:119 +#: html/Ticket/Update.html:154 #. ($TicketObj->id, $TicketObj->Subject) msgid "Resolve ticket #%1 (%2)" msgstr "è§£å†³ç”³è¯·å• #%1 (%2)" -#: etc/initialdata:323 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1282 +#: etc/initialdata:323 html/Elements/SelectDateType:49 lib/RT/Ticket_Overlay.pm:1148 msgid "Resolved" msgstr "已解决" @@ -5842,7 +5775,7 @@ msgstr "回å¤ç”³è¯·äºº" msgid "Responsibility Type" msgstr "责任区分" -#: html/Elements/ListActions:25 html/Search/Elements/NewListActions:25 +#: html/Elements/ListActions:47 html/Search/Elements/NewListActions:47 msgid "Results" msgstr "结果" @@ -5850,11 +5783,11 @@ msgstr "结果" msgid "Results per page" msgstr "æ¯é¡µåˆ—出几笔结果" -#: html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 +#: html/Admin/Users/Modify.html:126 html/User/Prefs.html:116 msgid "Retype Password" msgstr "冿¬¡è¾“å…¥å£ä»¤" -#: html/Search/Elements/EditSearches:13 +#: html/Search/Elements/EditSearches:61 msgid "Revert" msgstr "å¤åŽŸ" @@ -5862,44 +5795,44 @@ 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:631 msgid "Right Delegated" msgstr "æƒé™ä»£ç†å®Œæ¯•" -#: lib/RT/ACE_Overlay.pm:302 +#: lib/RT/ACE_Overlay.pm:321 msgid "Right Granted" msgstr "æƒé™è®¾å®šå®Œæ¯•" -#: lib/RT/ACE_Overlay.pm:160 +#: lib/RT/ACE_Overlay.pm:179 msgid "Right Loaded" msgstr "æƒé™åŠ è½½å®Œæ¯•" -#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +#: lib/RT/ACE_Overlay.pm:696 lib/RT/ACE_Overlay.pm:717 msgid "Right could not be revoked" msgstr "无法撤消æƒé™" -#: html/User/Delegation.html:63 +#: html/User/Delegation.html:85 msgid "Right not found" msgstr "找ä¸åˆ°æƒé™" -#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +#: lib/RT/ACE_Overlay.pm:561 lib/RT/ACE_Overlay.pm:656 msgid "Right not loaded." msgstr "æƒé™å¹¶æœªåŠ è½½ã€‚" -#: lib/RT/ACE_Overlay.pm:688 +#: lib/RT/ACE_Overlay.pm:713 msgid "Right revoked" msgstr "æƒé™æ’¤æ¶ˆå®Œæ¯•" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:67 msgid "Rights" msgstr "æƒé™åŠä»£ç†äºº" -#: lib/RT/Interface/Web.pm:869 +#: html/Admin/CustomFields/GroupRights.html:129 lib/RT/Interface/Web.pm:901 #. ($object_type) msgid "Rights could not be granted for %1" msgstr "无法将æƒé™èµ‹äºˆ %1" -#: lib/RT/Interface/Web.pm:899 +#: html/Admin/CustomFields/GroupRights.html:156 lib/RT/Interface/Web.pm:930 #. ($object_type) msgid "Rights could not be revoked for %1" msgstr "无法撤消 %1 çš„æƒé™" @@ -5912,7 +5845,7 @@ msgstr "角色æˆå‘˜" msgid "Role Name" msgstr "角色åç§°" -#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 +#: html/Admin/Global/GroupRights.html:72 html/Admin/Queues/GroupRights.html:74 msgid "Roles" msgstr "角色" @@ -5920,7 +5853,7 @@ msgstr "角色" msgid "RootApproval" msgstr "交由系统管ç†å‘˜ç­¾æ ¸" -#: html/Search/Elements/DisplayOptions:62 +#: html/Search/Elements/DisplayOptions:83 msgid "Rows per page" msgstr "æ¯é¡µç¬”æ•°" @@ -5944,31 +5877,37 @@ msgstr "SMTP æœåС噍" msgid "Sat" msgstr "星期六" -#: lib/RT/Date.pm:393 +#: lib/RT/Date.pm:418 msgid "Sat." msgstr "星期六" -#: html/Search/Elements/EditSearches:21 +#: html/Search/Elements/EditSearches:70 msgid "Save" msgstr "储存" -#: html/Admin/Global/Template.html:45 html/Admin/Queues/Modify.html:89 html/Admin/Queues/People.html:104 html/Admin/Users/Modify.html:198 html/SelfService/Prefs.html:36 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyDates.html:38 html/Ticket/ModifyLinks.html:38 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Global/Template.html:67 html/Admin/Groups/Modify.html:88 html/Admin/Queues/Modify.html:111 html/Admin/Queues/People.html:126 html/Admin/Users/Modify.html:238 html/SelfService/Prefs.html:58 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:127 html/Ticket/ModifyDates.html:60 html/Ticket/ModifyLinks.html:60 html/Ticket/ModifyPeople.html:59 html/User/Groups/Modify.html:77 msgid "Save Changes" msgstr "储存更改" -#: html/User/Prefs.html:157 +#: html/User/Prefs.html:179 msgid "Save Preferences" -msgstr "" +msgstr "储存å好" -#: html/Ticket/Elements/PreviewScrips:79 +#: html/Ticket/Elements/PreviewScrips:124 msgid "Save changes" msgstr "储存更改" -#: html/Search/Elements/EditSearches:1 +#: lib/RT/SavedSearch.pm:162 +#. ($name) +msgid "Saved search %1" +msgstr "" + +#: html/Search/Elements/EditSearches:46 msgid "Saved searches" msgstr "已储存的查询" -#: html/Admin/Global/Scrip.html:48 html/Admin/Queues/Scrip.html:54 +#: html/Admin/Elements/ListGlobalScrips:61 html/Admin/Global/Scrip.html:70 html/Admin/Queues/Scrip.html:76 +#. ($scrip->Id) #. ($id) #. ($ARGS{'id'}) msgid "Scrip #%1" @@ -5982,23 +5921,23 @@ msgstr "讯æ¯é€šçŸ¥åŠ¨ä½œ" msgid "Scrip Condition" msgstr "讯æ¯é€šçŸ¥æ¡ä»¶" -#: lib/RT/Scrip_Overlay.pm:180 +#: lib/RT/Scrip_Overlay.pm:205 msgid "Scrip Created" msgstr "手续新增完毕" -#: html/Admin/Elements/EditScrip:30 +#: html/Admin/Elements/EditScrip:52 msgid "Scrip Fields" -msgstr "" +msgstr "手续字段" #: NOT FOUND IN SOURCE msgid "Scrip Name" msgstr "讯æ¯åç§°" -#: html/Admin/Elements/EditScrips:85 +#: html/Admin/Elements/EditScrips:107 msgid "Scrip deleted" msgstr "手续删除完毕" -#: html/Admin/Elements/QueueTabs:45 html/Admin/Elements/SystemTabs:32 html/Admin/Global/index.html:40 +#: html/Admin/Elements/QueueTabs:67 html/Admin/Elements/SystemTabs:54 html/Admin/Global/index.html:62 msgid "Scrips" msgstr "手续" @@ -6010,11 +5949,11 @@ msgstr "讯æ¯é€šçŸ¥" msgid "Scrips for %1\\n" msgstr "%1 的手续\\n" -#: html/Admin/Queues/Scrips.html:33 +#: html/Admin/Queues/Scrips.html:55 msgid "Scrips which apply to all queues" msgstr "适用于所有表å•的手续" -#: html/Elements/SimpleSearch:26 html/Search/Elements/DisplayOptions:73 +#: html/Elements/SimpleSearch:48 html/Search/Build.html:112 msgid "Search" msgstr "查询" @@ -6022,12 +5961,17 @@ msgstr "查询" msgid "Search Criteria" msgstr "查询æ¡ä»¶" -#: html/Approvals/Elements/PendingMyApproval:38 +#: lib/RT/SavedSearch.pm:116 +msgid "Search attribute load failure" +msgstr "" + +#: html/Approvals/Elements/PendingMyApproval:60 msgid "Search for approvals" msgstr "ç­¾æ ¸å•æŸ¥è¯¢" -#: NOT FOUND IN SOURCE -msgid "Search for articles" +#: lib/RT/SavedSearch.pm:194 +#. ($msg) +msgid "Search update: %1" msgstr "" #: NOT FOUND IN SOURCE @@ -6042,31 +5986,35 @@ msgstr "二" msgid "Second-level Users" msgstr "二阶主管员工" -#: bin/rt-crontool:184 +#: bin/rt-crontool:213 msgid "Security:" msgstr "安全性:" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "See custom fields" msgstr "查阅自订字段" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "See exact outgoing email messages and their recipeients" msgstr "查阅é€å‡ºçš„电å­é‚®ä»¶åŠæ”¶ä»¶äºº" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "See ticket private commentary" msgstr "查阅申请å•内的ç§äººè¯„论" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "See ticket summaries" msgstr "æŸ¥é˜…ç”³è¯·å•æ€»è§ˆ" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "SeeCustomField" msgstr "查阅自订字段" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Group_Overlay.pm:177 +msgid "SeeGroup" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:92 msgid "SeeQueue" msgstr "查阅表å•" @@ -6078,71 +6026,79 @@ msgstr "选择" msgid "Select All" msgstr "全选" -#: NOT FOUND IN SOURCE -msgid "Select a Class" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:46 html/Admin/CustomFields/index.html:49 msgid "Select a Custom Field" msgstr "选择自订字段" -#: NOT FOUND IN SOURCE -msgid "Select a Custom Fields" -msgstr "" - -#: html/Admin/Groups/index.html:50 +#: html/Admin/Groups/index.html:78 msgid "Select a group" msgstr "选择群组" -#: NOT FOUND IN SOURCE +#: html/Admin/Queues/index.html:54 msgid "Select a queue" msgstr "选择表å•" +#: html/SelfService/CreateTicketInQueue.html:48 +msgid "Select a queue for your new ticket" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Select a queue to link to" msgstr "请选择欲连结表å•" -#: html/Admin/Users/index.html:24 html/Admin/Users/index.html:27 +#: html/Admin/Users/index.html:46 html/Admin/Users/index.html:49 html/Admin/Users/index.html:52 msgid "Select a user" msgstr "选择使用者" -#: NOT FOUND IN SOURCE -msgid "Select class" -msgstr "" - -#: html/Admin/Global/CustomField.html:37 html/Admin/Global/CustomFields.html:35 +#: html/Admin/Elements/CustomFieldTabs:90 msgid "Select custom field" msgstr "选择自订字段" -#: html/Admin/Elements/GroupTabs:51 html/User/Elements/GroupTabs:49 +#: html/Admin/Global/CustomFields/index.html:70 +msgid "Select custom fields for all user groups" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:65 +msgid "Select custom fields for all users" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:76 +msgid "Select custom fields for tickets in all queues" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:83 +msgid "Select custom fields for transactions on tickets in all queues" +msgstr "" + +#: html/Admin/Elements/GroupTabs:75 html/User/Elements/GroupTabs:71 msgid "Select group" msgstr "选择群组" -#: lib/RT/CustomField_Overlay.pm:427 +#: lib/RT/CustomField_Overlay.pm:59 msgid "Select multiple values" msgstr "选择多é‡é¡¹ç›®" -#: lib/RT/CustomField_Overlay.pm:424 +#: lib/RT/CustomField_Overlay.pm:60 msgid "Select one value" msgstr "选择å•一项目" -#: html/Admin/Elements/QueueTabs:66 +#: html/Admin/Elements/QueueTabs:92 msgid "Select queue" msgstr "选择表å•" -#: html/Admin/Global/Scrip.html:36 html/Admin/Global/Scrips.html:35 html/Admin/Queues/Scrip.html:39 html/Admin/Queues/Scrips.html:51 +#: html/Admin/Global/Scrip.html:58 html/Admin/Global/Scrips.html:57 html/Admin/Queues/Scrip.html:61 html/Admin/Queues/Scrips.html:73 msgid "Select scrip" msgstr "选择手续" -#: html/Admin/Global/Template.html:56 html/Admin/Global/Templates.html:35 html/Admin/Queues/Template.html:54 html/Admin/Queues/Templates.html:46 +#: html/Admin/Global/Template.html:78 html/Admin/Global/Templates.html:57 html/Admin/Queues/Template.html:76 html/Admin/Queues/Templates.html:68 msgid "Select template" msgstr "选择模æ¿" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:61 msgid "Select up to %1 values" msgstr "选择最多 %1 个值" -#: html/Admin/Elements/UserTabs:46 +#: html/Admin/Elements/UserTabs:75 msgid "Select user" msgstr "选择使用者" @@ -6154,19 +6110,19 @@ msgstr "选择æµç¨‹" msgid "SelectExternal" msgstr "系统选项" -#: lib/RT/CustomField_Overlay.pm:35 +#: NOT FOUND IN SOURCE msgid "SelectMultiple" msgstr "多é‡é€‰é¡¹" -#: lib/RT/CustomField_Overlay.pm:34 +#: NOT FOUND IN SOURCE msgid "SelectSingle" msgstr "å•一选项" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:58 msgid "Selected Custom Fields" msgstr "已选å–的自订字段" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:59 msgid "Selected objects" msgstr "已选å–的对象" @@ -6204,11 +6160,11 @@ msgstr "寄信给特定的副本åŠå¯†ä»¶å‰¯æœ¬æ”¶ä»¶äºº" #: etc/initialdata:94 etc/upgrade/3.1.17/content:7 msgid "Sends mail to the Ccs" -msgstr "" +msgstr "寄信给副本收件人" #: etc/initialdata:90 etc/upgrade/3.1.17/content:3 msgid "Sends mail to the Ccs as a comment" -msgstr "" +msgstr "以评论方å¼å¯„信给副本收件人" #: etc/initialdata:102 msgid "Sends mail to the administrative Ccs" @@ -6226,67 +6182,59 @@ msgstr "寄信给申请人" msgid "Sep" msgstr "乿œˆ" -#: lib/RT/Date.pm:419 +#: lib/RT/Date.pm:445 msgid "Sep." msgstr "09" -#: NOT FOUND IN SOURCE -msgid "Seperate multiple URLs with spaces" -msgstr "" - #: NOT FOUND IN SOURCE msgid "September" msgstr "乿œˆ" #: NOT FOUND IN SOURCE msgid "Setting %1's 'Disabled' property to %2" -msgstr "%1 的「åœç”¨ã€å±žæ€§å·²è®¾ä¸º %2" +msgstr "%1 的‘åœç”¨â€™å±žæ€§å·²è®¾ä¸º %2" #: NOT FOUND IN SOURCE msgid "Shift Type" msgstr "ç­åˆ«å±žæ€§" -#: html/Ticket/Elements/ShowTransaction:122 +#: html/Ticket/Elements/ShowTransaction:150 msgid "Show" msgstr "显示" -#: html/Approvals/index.html:30 +#: html/Approvals/index.html:52 msgid "Show Approvals" -msgstr "" +msgstr "显示待签核申请å•" -#: html/Search/Elements/EditFormat:11 +#: html/Search/Elements/EditFormat:56 msgid "Show Columns" msgstr "显示字段" -#: html/Ticket/Elements/Tabs:178 +#: html/Ticket/Elements/Tabs:201 msgid "Show Results" msgstr "显示结果" -#: NOT FOUND IN SOURCE -msgid "Show advanced search options..." -msgstr "" - -#: html/Approvals/Elements/PendingMyApproval:43 +#: html/Approvals/Elements/PendingMyApproval:65 msgid "Show approved requests" msgstr "显示已批准的签核å•" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show basics" msgstr "显示基本信æ¯" -#: html/Approvals/Elements/PendingMyApproval:44 +#: html/Approvals/Elements/PendingMyApproval:66 msgid "Show denied requests" msgstr "显示已驳回的签核å•" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show details" msgstr "显示细节" -#: html/Approvals/Elements/PendingMyApproval:42 +#: html/Approvals/Elements/PendingMyApproval:64 msgid "Show pending requests" msgstr "显示待处ç†çš„签核å•" -#: html/Approvals/Elements/PendingMyApproval:45 +#: html/Approvals/Elements/PendingMyApproval:67 msgid "Show requests awaiting other approvals" msgstr "显示尚待他人批准的签核å•" @@ -6298,43 +6246,47 @@ msgstr "显示申请å•内的ç§äººè¯„论" msgid "Show ticket summaries" msgstr "æ˜¾ç¤ºç”³è¯·å•æ‘˜è¦" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "ShowACL" msgstr "显示æƒé™æ¸…å•" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/System.pm:86 +msgid "ShowConfigTab" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:107 msgid "ShowOutgoingEmail" msgstr "显示寄é€é‚®ä»¶" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "ShowSavedSearches" msgstr "显示已储存的查询" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "ShowScrips" msgstr "显示手续" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "ShowTemplate" msgstr "显示模æ¿" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "ShowTicket" msgstr "显示申请å•" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "ShowTicketComments" msgstr "显示申请å•的评论" -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Sign up as a ticket Requestor or ticket or queue Cc" msgstr "登记æˆä¸ºç”³è¯·äººæˆ–副本收件人" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "Sign up as a ticket or queue AdminCc" msgstr "登记æˆä¸ºç®¡ç†å‘˜å‰¯æœ¬æ”¶ä»¶äºº" -#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:145 +#: html/Admin/Users/Modify.html:229 html/User/Prefs.html:167 msgid "Signature" msgstr "ç­¾åæ¡£" @@ -6342,22 +6294,26 @@ msgstr "ç­¾åæ¡£" msgid "Signed in as %1" msgstr "使用者:%1" -#: html/Admin/Elements/SelectSingleOrMultiple:25 +#: html/Admin/Elements/SelectSingleOrMultiple:47 msgid "Single" msgstr "å•一" -#: html/Elements/Header:62 +#: html/Search/Elements/EditFormat:75 +msgid "Size" +msgstr "" + +#: html/Elements/Header:85 msgid "Skip Menu" msgstr "略过选å•" -#: html/Admin/Elements/AddCustomFieldValue:27 +#: html/Search/Elements/EditFormat:78 +msgid "Small" +msgstr "" + +#: html/Admin/Elements/AddCustomFieldValue:49 html/Admin/Elements/EditCustomFieldValues:54 msgid "Sort" msgstr "顺åº" -#: NOT FOUND IN SOURCE -msgid "Sort Order" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Sort key" msgstr "æŽ’åºæ–¹å¼" @@ -6370,11 +6326,7 @@ msgstr "ç»“æžœæŽ’åºæ–¹å¼" msgid "SortOrder" msgstr "排åºé¡ºåº" -#: NOT FOUND IN SOURCE -msgid "Squelched message recipients" -msgstr "" - -#: html/Admin/Elements/EditScrip:65 +#: html/Admin/Elements/EditScrip:87 msgid "Stage" msgstr "å…³å¡" @@ -6394,7 +6346,7 @@ msgstr "延宕" msgid "Start page" msgstr "首页" -#: html/Elements/SelectDateType:26 html/Ticket/Elements/EditDates:31 html/Ticket/Elements/ShowDates:35 +#: html/Elements/SelectDateType:48 html/Ticket/Elements/EditDates:53 html/Ticket/Elements/ShowDates:56 msgid "Started" msgstr "实际起始日" @@ -6402,7 +6354,7 @@ msgstr "实际起始日" msgid "Started date '%1' could not be parsed" msgstr "无法解读起始日期 '%1" -#: html/Elements/SelectDateType:30 html/Ticket/Create.html:165 html/Ticket/Elements/EditDates:26 html/Ticket/Elements/ShowDates:31 +#: html/Elements/SelectDateType:52 html/Ticket/Create.html:196 html/Ticket/Elements/EditDates:48 html/Ticket/Elements/ShowDates:52 msgid "Starts" msgstr "应起始日" @@ -6414,11 +6366,11 @@ msgstr "应起始日" msgid "Starts date '%1' could not be parsed" msgstr "无法解读起始日期 '%1" -#: html/Admin/Users/Modify.html:135 html/User/Prefs.html:123 +#: html/Admin/Users/Modify.html:162 html/User/Prefs.html:145 msgid "State" msgstr "å·ž" -#: html/Search/Elements/PickBasics:77 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:31 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:37 lib/RT/Ticket_Overlay.pm:1276 lib/RT/Tickets_Overlay.pm:970 +#: html/Search/Elements/PickBasics:87 html/SelfService/Elements/MyRequests:50 html/SelfService/Update.html:57 html/Ticket/Create.html:63 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:52 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1142 lib/RT/Tickets_Overlay.pm:1378 msgid "Status" msgstr "现况" @@ -6426,8 +6378,7 @@ msgstr "现况" msgid "Status Change" msgstr "çŽ°å†µæ”¹å˜æ—¶" -#: lib/RT/Transaction_Overlay.pm:505 -#. ($self->loc($self->OldValue), $self->loc($self->NewValue)) +#: NOT FOUND IN SOURCE msgid "Status changed from %1 to %2" msgstr "现况从 %1 改为 %2" @@ -6435,69 +6386,65 @@ msgstr "现况从 %1 改为 %2" msgid "StatusChange" msgstr "çŽ°å†µæ”¹å˜æ—¶" -#: html/Ticket/Elements/Tabs:148 +#: html/Ticket/Elements/Tabs:170 msgid "Steal" msgstr "å¼ºåˆ¶æ›´æ¢æ‰¿åŠžäºº" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "Steal tickets" msgstr "强制承办申请å•" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "StealTicket" msgstr "强制承办申请å•" -#: lib/RT/Transaction_Overlay.pm:581 +#: lib/RT/Transaction_Overlay.pm:667 #. ($Old->Name) -msgid "Stolen from %1 " +msgid "Stolen from %1" msgstr "承办人从 %1 强制更æ¢" +#: NOT FOUND IN SOURCE +msgid "Stolen from %1 " +msgstr "承办人从 %1 å¼ºåˆ¶æ›´æ¢ " + +#: html/Search/Elements/EditFormat:81 +msgid "Style" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Subgroup" msgstr "å­ç¾¤ç»„" -#: html/Elements/QuickCreate:7 html/Elements/SelectAttachmentField:25 html/Search/Bulk.html:133 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:26 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:58 lib/RT/Ticket_Overlay.pm:1272 lib/RT/Tickets_Overlay.pm:1049 +#: html/Elements/QuickCreate:52 html/Elements/SelectAttachmentField:47 html/Search/Bulk.html:154 html/SelfService/Create.html:79 html/SelfService/Elements/MyRequests:49 html/SelfService/Update.html:65 html/Ticket/Create.html:105 html/Ticket/Elements/EditBasics:48 html/Ticket/ModifyAll.html:100 html/Ticket/Update.html:80 lib/RT/Ticket_Overlay.pm:1138 lib/RT/Tickets_Overlay.pm:1460 msgid "Subject" msgstr "主题" -#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:795 lib/RT/Transaction_Overlay.pm:603 +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:815 lib/RT/Transaction_Overlay.pm:689 #. ($self->Data) msgid "Subject changed to %1" msgstr "标题已改为 %1" -#: html/Elements/Submit:58 +#: html/Elements/Submit:97 msgid "Submit" msgstr "é€å‡º" -#: NOT FOUND IN SOURCE -msgid "Submit Query" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Submit Workflow" msgstr "é€å‡ºæµç¨‹" -#: lib/RT/Group_Overlay.pm:749 +#: lib/RT/Group_Overlay.pm:782 msgid "Succeeded" msgstr "设定æˆåŠŸ" -#: NOT FOUND IN SOURCE -msgid "Summary" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Summary matches" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Sun" msgstr "星期日" -#: lib/RT/Date.pm:394 +#: lib/RT/Date.pm:419 msgid "Sun." msgstr "星期日" -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "SuperUser" msgstr "系统管ç†å‘˜" @@ -6513,11 +6460,11 @@ msgstr "è‡ªåŠ¨åŒæ­¥104HRMS" msgid "Synchronizing HRMS data. This may take a while..." msgstr "æ­£åœ¨åŒæ­¥åŒ– HRMS 人事系统数æ®ã€‚请ç¨å¾…..." -#: html/User/Elements/DelegateRights:76 +#: html/User/Elements/DelegateRights:98 msgid "System" msgstr "系统" -#: html/Admin/Elements/ToolTabs:32 html/Admin/Tools/Configuration.html:3 +#: html/Admin/Elements/ToolTabs:54 html/Admin/Tools/Configuration.html:48 msgid "System Configuration" msgstr "系统设定" @@ -6525,7 +6472,7 @@ msgstr "系统设定" msgid "System Defined" msgstr "系统定义" -#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:868 lib/RT/Interface/Web.pm:898 +#: html/Admin/CustomFields/GroupRights.html:128 html/Admin/CustomFields/GroupRights.html:155 html/Admin/CustomFields/UserRights.html:128 html/Admin/CustomFields/UserRights.html:98 html/Admin/Elements/SelectRights:106 lib/RT/ACE_Overlay.pm:585 lib/RT/Interface/Web.pm:900 lib/RT/Interface/Web.pm:929 msgid "System Error" msgstr "系统错误" @@ -6537,19 +6484,24 @@ msgstr "系统错误。设定æƒé™å¤±è´¥ã€‚" msgid "System Error. right not granted" msgstr "系统错误。设定æƒé™å¤±è´¥ã€‚" +#: lib/RT/Transaction_Overlay.pm:215 lib/RT/Transaction_Overlay.pm:221 +#. ($msg) +msgid "System Error: %1" +msgstr "" + #: NOT FOUND IN SOURCE msgid "System Rights" msgstr "系统æƒé™" -#: html/Admin/Tools/index.html:2 +#: html/Admin/Tools/index.html:47 msgid "System Tools" msgstr "系统工具" -#: lib/RT/ACE_Overlay.pm:615 +#: lib/RT/ACE_Overlay.pm:634 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:164 lib/RT/ACE_Overlay.pm:229 lib/RT/ACE_Overlay.pm:324 lib/RT/ACE_Overlay.pm:921 msgid "System error. Right not granted." msgstr "系统错误。设定æƒé™å¤±è´¥ã€‚" @@ -6557,7 +6509,7 @@ msgstr "系统错误。设定æƒé™å¤±è´¥ã€‚" msgid "System error. Unable to grant rights." msgstr "系统错误。无法设定æƒé™ã€‚" -#: html/Admin/Global/GroupRights.html:34 html/Admin/Groups/GroupRights.html:36 html/Admin/Queues/GroupRights.html:35 +#: html/Admin/CustomFields/GroupRights.html:58 html/Admin/Global/GroupRights.html:56 html/Admin/Groups/GroupRights.html:58 html/Admin/Queues/GroupRights.html:57 msgid "System groups" msgstr "系统群组" @@ -6569,7 +6521,7 @@ msgstr "系统内部用" msgid "SystemRolegroup for internal use" msgstr "内部使用的系统角色群组" -#: lib/RT/CurrentUser.pm:334 +#: lib/RT/CurrentUser.pm:358 msgid "TEST_STRING" msgstr "TEST_STRING" @@ -6577,19 +6529,19 @@ msgstr "TEST_STRING" msgid "TabbedUI" msgstr "页签接å£" -#: html/Elements/MyRequests:27 html/Ticket/Elements/Tabs:144 +#: html/Elements/MyRequests:50 html/Search/Elements/EditFormat:72 html/Ticket/Elements/Tabs:166 msgid "Take" msgstr "å—ç†" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "Take tickets" msgstr "自行承办申请å•" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "TakeTicket" msgstr "自行承办申请å•" -#: lib/RT/Transaction_Overlay.pm:566 +#: lib/RT/Transaction_Overlay.pm:652 msgid "Taken" msgstr "å·²å—ç†" @@ -6597,11 +6549,11 @@ msgstr "å·²å—ç†" msgid "Task" msgstr "工作事项" -#: html/Admin/Elements/EditScrip:57 html/Tools/Offline.html:56 +#: html/Admin/Elements/EditScrip:79 html/Tools/Offline.html:78 msgid "Template" msgstr "模æ¿" -#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:89 +#: html/Admin/Global/Template.html:112 html/Admin/Queues/Template.html:113 #. ($TemplateObj->Id()) msgid "Template #%1" msgstr "æ¨¡æ¿ #%1" @@ -6618,11 +6570,11 @@ msgstr "é€šçŸ¥æ¨¡æ¿æè¿°" msgid "Template Name" msgstr "通知模æ¿åç§°" -#: html/Admin/Elements/EditTemplates:88 +#: html/Admin/Elements/EditTemplates:110 msgid "Template deleted" msgstr "模æ¿å·²åˆ é™¤" -#: lib/RT/Scrip_Overlay.pm:156 +#: lib/RT/Scrip_Overlay.pm:181 msgid "Template not found" msgstr "找ä¸åˆ°æ¨¡æ¿" @@ -6630,11 +6582,11 @@ msgstr "找ä¸åˆ°æ¨¡æ¿" msgid "Template not found\\n" msgstr "找ä¸åˆ°æ¨¡æ¿\\n" -#: lib/RT/Template_Overlay.pm:348 +#: lib/RT/Template_Overlay.pm:376 msgid "Template parsed" msgstr "模æ¿å‰–æžå®Œæ¯•" -#: html/Admin/Elements/QueueTabs:48 html/Admin/Elements/SystemTabs:35 html/Admin/Global/index.html:44 +#: html/Admin/Elements/QueueTabs:70 html/Admin/Elements/SystemTabs:57 html/Admin/Global/index.html:66 msgid "Templates" msgstr "模æ¿" @@ -6650,33 +6602,33 @@ msgstr "找ä¸åˆ° %1 的模æ¿\\n" msgid "Text" msgstr "文字" -#: lib/RT/Record.pm:740 +#: lib/RT/CustomField_Overlay.pm:877 lib/RT/Record.pm:931 msgid "That is already the current value" msgstr "å·²ç»æ˜¯ç›®å‰å­—段的值" -#: lib/RT/CustomField_Overlay.pm:248 +#: lib/RT/CustomField_Overlay.pm:407 msgid "That is not a value for this custom field" msgstr "è¿™ä¸æ˜¯è¯¥è‡ªè®¢å­—段的值" -#: lib/RT/Ticket_Overlay.pm:2086 +#: lib/RT/Ticket_Overlay.pm:1955 msgid "That is the same value" msgstr "åŒæ ·çš„值" -#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +#: lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:615 msgid "That principal already has that right" msgstr "这项å•ä½å·²ç»æ‹¥æœ‰è¯¥æƒé™" -#: lib/RT/Queue_Overlay.pm:674 +#: lib/RT/Queue_Overlay.pm:750 #. ($args{'Type'}) msgid "That principal is already a %1 for this queue" msgstr "这项å•ä½å·²ç»æ˜¯è¿™ä¸ªè¡¨å•çš„ %1" -#: lib/RT/Ticket_Overlay.pm:1527 +#: lib/RT/Ticket_Overlay.pm:1396 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" msgstr "这项å•ä½å·²ç»æ˜¯è¿™ä»½ç”³è¯·å•çš„ %1" -#: lib/RT/Queue_Overlay.pm:773 +#: lib/RT/Queue_Overlay.pm:849 #. ($args{'Type'}) msgid "That principal is not a %1 for this queue" msgstr "这项å•ä½ä¸æ˜¯è¿™ä¸ªè¡¨å•çš„ %1" @@ -6685,11 +6637,11 @@ msgstr "这项å•ä½ä¸æ˜¯è¿™ä¸ªè¡¨å•çš„ %1" msgid "That principal is not a %1 for this ticket" msgstr "这项å•ä½ä¸æ˜¯è¿™ä»½ç”³è¯·å•çš„ %1" -#: lib/RT/Ticket_Overlay.pm:2082 +#: lib/RT/Ticket_Overlay.pm:1951 msgid "That queue does not exist" msgstr "此表å•ä¸å­˜åœ¨" -#: lib/RT/Ticket_Overlay.pm:3152 +#: lib/RT/Ticket_Overlay.pm:3189 msgid "That ticket has unresolved dependencies" msgstr "è¿™ä»½ç”³è¯·å•æœ‰å°šæœªè§£å†³çš„附属申请å•" @@ -6697,27 +6649,27 @@ msgstr "è¿™ä»½ç”³è¯·å•æœ‰å°šæœªè§£å†³çš„附属申请å•" msgid "That user already has that right" msgstr "使用者已具有该项æƒé™" -#: lib/RT/Ticket_Overlay.pm:2956 +#: lib/RT/Ticket_Overlay.pm:2993 msgid "That user already owns that ticket" msgstr "è¯¥ä½¿ç”¨è€…å·²ç»æ‰¿åŠžè¿™ä»½ç”³è¯·å•" -#: lib/RT/Ticket_Overlay.pm:2928 +#: lib/RT/Ticket_Overlay.pm:2965 msgid "That user does not exist" msgstr "使用者ä¸å­˜åœ¨" -#: lib/RT/User_Overlay.pm:355 +#: lib/RT/User_Overlay.pm:390 msgid "That user is already privileged" msgstr "è¿™åä½¿ç”¨è€…å·²ç»æ˜¯å†…部æˆå‘˜" -#: lib/RT/User_Overlay.pm:376 +#: lib/RT/User_Overlay.pm:411 msgid "That user is already unprivileged" msgstr "è¿™å使用者属于éžå†…部æˆå‘˜ç¾¤ç»„" -#: lib/RT/User_Overlay.pm:368 +#: lib/RT/User_Overlay.pm:403 msgid "That user is now privileged" msgstr "使用者加入内部æˆå‘˜ç¾¤ç»„完毕" -#: lib/RT/User_Overlay.pm:389 +#: lib/RT/User_Overlay.pm:424 msgid "That user is now unprivileged" msgstr "è¿™å使用者已加入éžå†…部æˆå‘˜ç¾¤ç»„" @@ -6725,23 +6677,23 @@ msgstr "è¿™å使用者已加入éžå†…部æˆå‘˜ç¾¤ç»„" msgid "That user is now unprivilegedileged" msgstr "è¿™å使用者已加入éžå†…部æˆå‘˜ç¾¤ç»„" -#: lib/RT/Ticket_Overlay.pm:2949 +#: lib/RT/Ticket_Overlay.pm:2986 msgid "That user may not own tickets in that queue" msgstr "使用者å¯èƒ½æ²¡æœ‰æ‰¿åŠžè¡¨å•里的申请å•" -#: lib/RT/Link_Overlay.pm:200 +#: lib/RT/Link_Overlay.pm:234 msgid "That's not a numerical id" msgstr "è¿™ä¸æ˜¯ä¸€ä¸ªæ•°å­—ç¼–å·" -#: html/SelfService/Display.html:31 html/Ticket/Create.html:149 html/Ticket/Elements/ShowSummary:27 +#: html/SelfService/Display.html:53 html/Ticket/Create.html:180 html/Ticket/Elements/ShowSummary:49 msgid "The Basics" msgstr "基本信æ¯" -#: lib/RT/ACE_Overlay.pm:87 +#: lib/RT/ACE_Overlay.pm:113 msgid "The CC of a ticket" msgstr "申请å•的副本收件人" -#: lib/RT/ACE_Overlay.pm:88 +#: lib/RT/ACE_Overlay.pm:114 msgid "The administrative CC of a ticket" msgstr "申请å•的管ç†å‘˜å‰¯æœ¬æ”¶ä»¶äºº" @@ -6749,7 +6701,7 @@ msgstr "申请å•的管ç†å‘˜å‰¯æœ¬æ”¶ä»¶äºº" msgid "The comment has been recorded" msgstr "评论已被纪录" -#: bin/rt-crontool:194 +#: bin/rt-crontool:223 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 "下列命令会找到 'general' 表å•内所有è¿ä½œä¸­çš„申请å•,并将其中 4 å°æ—¶å†…未处ç†çš„申请å•优先程度设为 99:" @@ -6757,19 +6709,19 @@ msgstr "下列命令会找到 'general' 表å•内所有è¿ä½œä¸­çš„申请å•, msgid "The following commands were not proccessed:\\n\\n" msgstr "以下命令未被执行:\\n\\n" -#: lib/RT/Record.pm:743 +#: lib/RT/Record.pm:934 msgid "The new value has been set." msgstr "新的字段值设定完æˆã€‚" -#: lib/RT/ACE_Overlay.pm:85 +#: lib/RT/ACE_Overlay.pm:111 msgid "The owner of a ticket" msgstr "申请å•的承办人" -#: lib/RT/ACE_Overlay.pm:86 +#: lib/RT/ACE_Overlay.pm:112 msgid "The requestor of a ticket" msgstr "申请å•的申请人" -#: html/Admin/Elements/EditUserComments:25 +#: html/Admin/Elements/EditUserComments:47 msgid "These comments aren't generally visible to the user" msgstr "该使用者ä¸ä¼šçœ‹è§è¿™äº›è¯„论" @@ -6777,15 +6729,15 @@ msgstr "该使用者ä¸ä¼šçœ‹è§è¿™äº›è¯„论" msgid "Third-" msgstr "三" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:912 msgid "This custom field does not apply to that object" msgstr "此自订字段ä¸é€‚用于该对象" -#: html/Admin/Tools/Configuration.html:5 +#: html/Admin/Tools/Configuration.html:50 msgid "This feature is only available to system administrators" msgstr "此项功能仅é™ç³»ç»Ÿç®¡ç†å‘˜ä½¿ç”¨" -#: html/Ticket/Elements/PreviewScrips:48 +#: html/Ticket/Elements/PreviewScrips:93 msgid "This message will be sent to..." msgstr "此讯æ¯ä¼šå¯„ç»™..." @@ -6793,15 +6745,15 @@ msgstr "此讯æ¯ä¼šå¯„ç»™..." msgid "This ticket %1 %2 (%3)\\n" msgstr "ç”³è¯·å• %1 %2 (%3)\\n" -#: bin/rt-crontool:185 +#: bin/rt-crontool:214 msgid "This tool allows the user to run arbitrary perl modules from within RT." msgstr "此工具程åºä¼šè®©ä½¿ç”¨è€…ç»ç”± RT 执行任æ„命令。" -#: lib/RT/Transaction_Overlay.pm:226 +#: lib/RT/Transaction_Overlay.pm:288 msgid "This transaction appears to have no content" msgstr "此项更动报告没有内容" -#: html/Ticket/Elements/ShowRequestor:48 +#: html/Ticket/Elements/ShowRequestor:70 #. ($rows) msgid "This user's %1 highest priority tickets" msgstr "使用者é€å‡ºçš„å‰ %1 份优先处ç†ç”³è¯·å•" @@ -6814,7 +6766,7 @@ msgstr "使用者é€å‡ºçš„å‰ 25 份优先处ç†ç”³è¯·å•" msgid "Thu" msgstr "星期四" -#: lib/RT/Date.pm:391 +#: lib/RT/Date.pm:416 msgid "Thu." msgstr "星期四" @@ -6830,24 +6782,24 @@ msgstr "ç”³è¯·å• # %1 %2" msgid "Ticket # %1 Jumbo update: %2" msgstr "æ›´æ–°ç”³è¯·å• # %1 的全部信æ¯ï¼š%2" -#: html/Ticket/ModifyAll.html:24 html/Ticket/ModifyAll.html:28 +#: html/Ticket/ModifyAll.html:46 html/Ticket/ModifyAll.html:50 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket #%1 Jumbo update: %2" msgstr "æ›´æ–°ç”³è¯·å• #%1 的全部信æ¯ï¼š%2" -#: html/Approvals/Elements/ShowDependency:45 +#: html/Approvals/Elements/ShowDependency:67 #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Ticket #%1: %2" msgstr "ç”³è¯·å• #%1: %2" -#: lib/RT/Action/CreateTickets.pm:1154 lib/RT/Action/CreateTickets.pm:1163 lib/RT/Action/CreateTickets.pm:516 lib/RT/Action/CreateTickets.pm:634 lib/RT/Action/CreateTickets.pm:647 +#: lib/RT/Action/CreateTickets.pm:1258 lib/RT/Action/CreateTickets.pm:1267 lib/RT/Action/CreateTickets.pm:595 lib/RT/Action/CreateTickets.pm:716 lib/RT/Action/CreateTickets.pm:729 #. ($T::Tickets{$template_id}->Id) #. ($T::Tickets{$template_id}->id) #. ($ticket->Id) msgid "Ticket %1" msgstr "ç”³è¯·å• %1" -#: lib/RT/Ticket_Overlay.pm:696 lib/RT/Ticket_Overlay.pm:720 +#: lib/RT/Ticket_Overlay.pm:731 lib/RT/Ticket_Overlay.pm:751 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" msgstr "ç”³è¯·å• #%1 æˆåŠŸæ–°å¢žäºŽ '%2' 表å•" @@ -6856,12 +6808,12 @@ msgstr "ç”³è¯·å• #%1 æˆåŠŸæ–°å¢žäºŽ '%2' 表å•" msgid "Ticket %1 loaded\\n" msgstr "åŠ è½½ç”³è¯·å• %1\\n" -#: html/Search/Bulk.html:216 +#: html/Search/Bulk.html:269 #. ($Ticket->Id,$_) msgid "Ticket %1: %2" msgstr "ç”³è¯·å• %1:%2" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:74 msgid "Ticket Custom Fields" msgstr "申请å•的自订字段" @@ -6869,7 +6821,7 @@ msgstr "申请å•的自订字段" msgid "Ticket Due" msgstr "表å•å¤„ç†æœŸé™" -#: html/Ticket/History.html:24 html/Ticket/History.html:27 +#: html/Ticket/History.html:46 html/Ticket/History.html:49 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket History # %1 %2" msgstr "申请å•处ç†çºªå½• # %1 %2" @@ -6890,7 +6842,7 @@ msgstr "表å•è¿è¡ŒæœŸé™" msgid "Ticket Resolved" msgstr "申请å•已解决" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/GlobalCustomFieldTabs:69 html/Admin/Global/CustomFields/index.html:81 lib/RT/CustomField_Overlay.pm:1085 msgid "Ticket Transactions" msgstr "申请å•的更动" @@ -6902,19 +6854,19 @@ msgstr "表å•ç§ç±»" msgid "Ticket attachment" msgstr "申请å•附件" -#: lib/RT/Tickets_Overlay.pm:1228 +#: lib/RT/Tickets_Overlay.pm:1648 msgid "Ticket content" msgstr "申请å•内容" -#: lib/RT/Tickets_Overlay.pm:1274 +#: lib/RT/Tickets_Overlay.pm:1697 msgid "Ticket content type" msgstr "申请å•内容类别" -#: lib/RT/Ticket_Overlay.pm:565 lib/RT/Ticket_Overlay.pm:579 lib/RT/Ticket_Overlay.pm:590 lib/RT/Ticket_Overlay.pm:707 +#: lib/RT/Ticket_Overlay.pm:593 lib/RT/Ticket_Overlay.pm:607 lib/RT/Ticket_Overlay.pm:618 lib/RT/Ticket_Overlay.pm:739 msgid "Ticket could not be created due to an internal error" msgstr "内部错误,无法新增申请å•" -#: lib/RT/Transaction_Overlay.pm:497 +#: NOT FOUND IN SOURCE msgid "Ticket created" msgstr "ç”³è¯·å•æ–°å¢žå®Œæ¯•" @@ -6922,7 +6874,7 @@ msgstr "ç”³è¯·å•æ–°å¢žå®Œæ¯•" msgid "Ticket creation failed" msgstr "ç”³è¯·å•æ–°å¢žå¤±è´¥" -#: lib/RT/Transaction_Overlay.pm:502 +#: NOT FOUND IN SOURCE msgid "Ticket deleted" msgstr "申请å•删除完毕" @@ -6934,7 +6886,7 @@ msgstr "找ä¸åˆ°ç”³è¯·å•ç¼–å·" msgid "Ticket killed" msgstr "申请å•删除完毕" -#: html/Ticket/Display.html:33 +#: html/Ticket/Display.html:55 msgid "Ticket metadata" msgstr "申请å•çš„æè¿°ä¿¡æ¯" @@ -6950,17 +6902,20 @@ msgstr "申请å•现况已改å˜" msgid "Ticket watchers" msgstr "申请å•视察员" -#: html/Elements/Tabs:46 +#: lib/RT/Search/FromSQL.pm:83 +#. (ref $self) +msgid "TicketSQL search module" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:64 html/Admin/Global/CustomFields/index.html:75 html/Elements/Tabs:68 lib/RT/CustomField_Overlay.pm:1084 msgid "Tickets" msgstr "申请å•" -#: lib/RT/Tickets_Overlay.pm:1452 -#. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 %2" msgstr "ç”³è¯·å• %1 %2" -#: lib/RT/Tickets_Overlay.pm:1410 -#. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 by %2" msgstr "ç”³è¯·å• %1 (%2)" @@ -6976,31 +6931,31 @@ msgstr "é€å‡ºçš„申请å•" msgid "Tickets from %1" msgstr "%1 的申请å•" -#: html/Approvals/Elements/ShowDependency:26 +#: html/Approvals/Elements/ShowDependency:48 msgid "Tickets which depend on this approval:" msgstr "批准之åŽï¼Œå¯æŽ¥ç»­å¤„ç†ï¼š" -#: html/Search/Elements/PickBasics:69 html/Ticket/Elements/EditBasics:39 +#: html/Search/Elements/PickBasics:148 html/Ticket/Elements/EditBasics:61 msgid "Time Estimated" msgstr "预计时间" -#: html/Search/Elements/PickBasics:70 html/Ticket/Create.html:156 html/Ticket/Elements/EditBasics:47 +#: html/Search/Elements/PickBasics:149 html/Ticket/Create.html:187 html/Ticket/Elements/EditBasics:69 msgid "Time Left" msgstr "剩馀时间" -#: html/Search/Elements/PickBasics:68 html/Ticket/Create.html:155 html/Ticket/Elements/EditBasics:43 +#: html/Search/Elements/PickBasics:147 html/Ticket/Create.html:186 html/Ticket/Elements/EditBasics:65 msgid "Time Worked" msgstr "å¤„ç†æ—¶é—´" -#: lib/RT/Tickets_Overlay.pm:1201 +#: lib/RT/Tickets_Overlay.pm:1619 msgid "Time left" msgstr "剩馀时间" -#: html/Elements/Footer:44 +#: html/Elements/Footer:71 msgid "Time to display" msgstr "显示时间" -#: lib/RT/Tickets_Overlay.pm:1177 +#: lib/RT/Tickets_Overlay.pm:1594 msgid "Time worked" msgstr "å·²å¤„ç†æ—¶é—´" @@ -7008,10 +6963,14 @@ msgstr "å·²å¤„ç†æ—¶é—´" msgid "TimeLeft" msgstr "剩馀时间" -#: lib/RT/Ticket_Overlay.pm:1277 +#: lib/RT/Ticket_Overlay.pm:1143 msgid "TimeWorked" msgstr "å·²å¤„ç†æ—¶é—´" +#: html/Search/Elements/EditFormat:74 +msgid "Title" +msgstr "" + #: NOT FOUND IN SOURCE msgid "To generate a diff of this commit:" msgstr "产生这次更动的差异档:" @@ -7020,7 +6979,7 @@ msgstr "产生这次更动的差异档:" msgid "To generate a diff of this commit:\\n" msgstr "产生这次更动的差异档:\\n" -#: html/Elements/Footer:39 +#: html/Elements/Footer:61 #. ('sales@bestpractical.com') msgid "To inquire about support, training, custom development or licensing, please contact %1." msgstr "如果有支æŒã€æ•™è‚²è®­ç»ƒåŠå®šåˆ¶å¼€å‘的需è¦ï¼Œè¯·è¿žç»œ %1。" @@ -7029,11 +6988,11 @@ msgstr "如果有支æŒã€æ•™è‚²è®­ç»ƒåŠå®šåˆ¶å¼€å‘的需è¦ï¼Œè¯·è¿žç»œ %1。 msgid "Todo" msgstr "待办事项" -#: lib/RT/Ticket_Overlay.pm:1280 +#: lib/RT/Ticket_Overlay.pm:1146 msgid "Told" msgstr "告知日期" -#: html/Admin/Elements/Tabs:43 html/Elements/Tabs:49 +#: html/Admin/Elements/Tabs:68 html/Admin/index.html:88 html/Elements/Tabs:71 msgid "Tools" msgstr "工具" @@ -7045,24 +7004,24 @@ msgstr "页" msgid "Transaction" msgstr "更动" -#: lib/RT/Transaction_Overlay.pm:705 +#: lib/RT/Transaction_Overlay.pm:794 #. ($self->Data) msgid "Transaction %1 purged" msgstr "清除更动报告 %1" -#: lib/RT/Transaction_Overlay.pm:136 +#: lib/RT/Transaction_Overlay.pm:174 msgid "Transaction Created" msgstr "更动报告已新增" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:78 msgid "Transaction Custom Fields" msgstr "更动的自订字段" -#: lib/RT/Transaction_Overlay.pm:92 +#: NOT FOUND IN SOURCE msgid "Transaction->Create couldn't, as you didn't specify a ticket id" msgstr "未指定申请å•ç¼–å·ï¼Œæ— æ³•新增更动" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:125 msgid "Transaction->Create couldn't, as you didn't specify an object type and id" msgstr "未指定对象类别åŠç¼–å·ï¼Œæ— æ³•新增更动" @@ -7074,7 +7033,7 @@ msgstr "批次更动时" msgid "TransactionCreate" msgstr "新增更动时" -#: lib/RT/Transaction_Overlay.pm:760 +#: lib/RT/Transaction_Overlay.pm:838 msgid "Transactions are immutable" msgstr "ä¸å¯æ›´æ”¹æ›´åŠ¨æŠ¥å‘Š" @@ -7090,23 +7049,19 @@ msgstr "试图删除æŸé¡¹æƒé™ï¼š%1" msgid "Tue" msgstr "星期二" -#: lib/RT/Date.pm:389 +#: lib/RT/Date.pm:414 msgid "Tue." msgstr "星期二" -#: 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:1278 lib/RT/Tickets_Overlay.pm:1021 +#: html/Admin/CustomFields/Modify.html:66 html/Admin/Elements/EditCustomField:65 html/Ticket/Elements/AddWatchers:54 html/Ticket/Elements/AddWatchers:65 html/Ticket/Elements/AddWatchers:75 lib/RT/Ticket_Overlay.pm:1144 lib/RT/Tickets_Overlay.pm:1432 msgid "Type" msgstr "类别" -#: NOT FOUND IN SOURCE -msgid "Unable to load article" -msgstr "" - -#: lib/RT/ScripCondition_Overlay.pm:103 +#: lib/RT/ScripCondition_Overlay.pm:129 msgid "Unimplemented" msgstr "尚无实作" -#: html/Admin/Users/Modify.html:67 +#: html/Admin/Users/Modify.html:89 msgid "Unix login" msgstr "外部系统登入å¸å·" @@ -7114,16 +7069,21 @@ msgstr "外部系统登入å¸å·" msgid "UnixUsername" msgstr "外部系统登入å¸å·" -#: lib/RT/Attachment_Overlay.pm:233 lib/RT/Attachment_Overlay.pm:265 +#: lib/RT/Attachment_Overlay.pm:290 lib/RT/Record.pm:847 #. ($self->ContentEncoding) +#. ($ContentEncoding) msgid "Unknown ContentEncoding %1" msgstr "ä¸å¯è§£çš„å†…å®¹æ–‡å­—ç¼–ç æ–¹å¼ %1" -#: html/Elements/SelectResultsPerPage:36 +#: html/Search/Build.html:632 +msgid "Unknown field: $key" +msgstr "" + +#: html/Elements/SelectResultsPerPage:58 msgid "Unlimited" msgstr "全数显示" -#: html/Search/Elements/SelectSearchesForObjects:15 +#: html/Search/Elements/SelectSearchesForObjects:63 msgid "Unnamed search" msgstr "未命å的查询" @@ -7131,15 +7091,15 @@ msgstr "未命å的查询" msgid "Unprivileged" msgstr "éžå†…部æˆå‘˜" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:60 msgid "Unselected Custom Fields" msgstr "未选å–的自订字段" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:61 msgid "Unselected objects" msgstr "未选å–的对象" -#: lib/RT/Transaction_Overlay.pm:562 +#: lib/RT/Transaction_Overlay.pm:648 msgid "Untaken" msgstr "未被å—ç†" @@ -7151,23 +7111,23 @@ msgstr "未命å的查询" msgid "Up" msgstr "上一页" -#: html/Search/Bulk.html:32 +#: html/Search/Bulk.html:54 msgid "Update" msgstr "处ç†" -#: html/Search/Bulk.html:146 +#: html/Search/Bulk.html:178 msgid "Update All" -msgstr "" +msgstr "全部更新" #: NOT FOUND IN SOURCE msgid "Update ID" msgstr "æ›´æ–°ç¼–å·" -#: html/Ticket/Update.html:97 +#: html/Ticket/Update.html:133 msgid "Update Ticket" -msgstr "" +msgstr "更新申请å•" -#: html/Search/Bulk.html:127 html/Ticket/ModifyAll.html:65 html/Ticket/Update.html:48 +#: html/Search/Bulk.html:148 html/Ticket/ModifyAll.html:87 html/Ticket/Update.html:70 msgid "Update Type" msgstr "更新类别" @@ -7179,7 +7139,7 @@ msgstr "整批更新申请å•" msgid "Update email" msgstr "更新电å­é‚®ä»¶ä¿¡ç®±" -#: html/Search/Results.html:46 +#: html/Search/Results.html:80 msgid "Update multiple tickets" msgstr "批次更新申请å•" @@ -7187,11 +7147,11 @@ msgstr "批次更新申请å•" msgid "Update name" msgstr "æ›´æ–°å¸å·" -#: lib/RT/Action/CreateTickets.pm:655 lib/RT/Interface/Web.pm:479 +#: lib/RT/Action/CreateTickets.pm:737 lib/RT/Interface/Web.pm:524 msgid "Update not recorded." msgstr "更新未被记录" -#: html/Search/Bulk.html:78 +#: html/Search/Bulk.html:99 msgid "Update selected tickets" msgstr "更新选择的申请å•" @@ -7199,7 +7159,7 @@ msgstr "更新选择的申请å•" msgid "Update signature" msgstr "更新签章" -#: html/Ticket/ModifyAll.html:62 +#: html/Ticket/ModifyAll.html:84 msgid "Update ticket" msgstr "更新申请å•" @@ -7207,58 +7167,58 @@ msgstr "更新申请å•" msgid "Update ticket # %1" msgstr "æ›´æ–°ç”³è¯·å• # %1" -#: html/SelfService/Update.html:24 html/SelfService/Update.html:63 +#: html/SelfService/Update.html:112 html/SelfService/Update.html:47 #. ($Ticket->id) msgid "Update ticket #%1" msgstr "æ›´æ–°ç”³è¯·å• #%1" -#: html/Ticket/Update.html:121 +#: html/Ticket/Update.html:156 #. ($TicketObj->id, $TicketObj->Subject) msgid "Update ticket #%1 (%2)" msgstr "æ›´æ–°ç”³è¯·å• #%1 (%2)" -#: lib/RT/Action/CreateTickets.pm:653 lib/RT/Interface/Web.pm:477 +#: lib/RT/Action/CreateTickets.pm:735 lib/RT/Interface/Web.pm:523 msgid "Update type was neither correspondence nor comment." msgstr "更新的内容并éžç”³è¯·å•回å¤ä¹Ÿä¸æ˜¯è¯„论" -#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1281 +#: html/Elements/SelectDateType:54 html/Ticket/Elements/ShowDates:72 lib/RT/Ticket_Overlay.pm:1147 msgid "Updated" msgstr "剿¬¡æ›´æ–°" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload" msgstr "上载" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:84 msgid "Upload multiple files" msgstr "上载多个档案" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:79 msgid "Upload multiple images" msgstr "上载多份图片" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:85 msgid "Upload one file" msgstr "上载一个档案" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:80 msgid "Upload one image" msgstr "上载一份图片" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:86 msgid "Upload up to %1 files" msgstr "上载最多 %1 个档案" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:81 msgid "Upload up to %1 images" msgstr "上载最多 %1 份图片" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload your changes" msgstr "上载您的更动" -#: NOT FOUND IN SOURCE -msgid "Use the dropdown menus to select which transactions you want to extract into a new RTFM article" +#: html/Admin/index.html:90 +msgid "Use other RT administrative tools" msgstr "" #: NOT FOUND IN SOURCE @@ -7273,7 +7233,7 @@ msgstr "使用者 %1 %2:%3\\n" msgid "User %1 Password: %2\\n" msgstr "使用者 %1 å£ä»¤ï¼š%2\\n" -#: lib/RT/Ticket_Overlay.pm:468 +#: lib/RT/Ticket_Overlay.pm:496 #. ($args{'Owner'}) msgid "User '%1' could not be found." msgstr "找ä¸åˆ°ä½¿ç”¨è€… '%1'。" @@ -7290,15 +7250,15 @@ msgstr "找ä¸åˆ°ä½¿ç”¨è€… '%1'\\n" msgid "User Defined" msgstr "使用者自订" -#: html/Admin/Elements/EditScrip:76 +#: html/Admin/Elements/EditScrip:98 msgid "User Defined conditions and actions" -msgstr "" +msgstr "使用者自订的æ¡ä»¶åŠåŠ¨ä½œ" #: NOT FOUND IN SOURCE msgid "User ID" msgstr "使用者 ID" -#: html/Elements/SelectUsers:25 +#: NOT FOUND IN SOURCE msgid "User Id" msgstr "使用者 ID" @@ -7306,7 +7266,7 @@ msgstr "使用者 ID" 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/Admin/Elements/CustomFieldTabs:72 html/Admin/Elements/GroupTabs:68 html/Admin/Elements/QueueTabs:85 html/Admin/Elements/SystemTabs:68 html/Admin/Global/index.html:80 msgid "User Rights" msgstr "使用者æƒé™" @@ -7318,16 +7278,17 @@ msgstr "使用者设定" msgid "User Shift" msgstr "员工ç­åˆ«" -#: NOT FOUND IN SOURCE +#: lib/RT/Interface/Web.pm:1283 +#. ($cf->Name, $class, $Object->id) msgid "User asked for an unknown update type for custom field %1 for %2 object #%3" msgstr "使用者试图在 %2 对象 #%3 的自订字段 %1 上执行未知的更新æ“作" -#: html/Admin/Users/Modify.html:252 +#: html/Admin/Users/Modify.html:293 #. ($msg) msgid "User could not be created: %1" msgstr "无法新增使用者:%1" -#: lib/RT/User_Overlay.pm:296 +#: lib/RT/User_Overlay.pm:331 msgid "User created" msgstr "使用者新增完毕" @@ -7339,11 +7300,11 @@ msgstr "使用者 %1 新增完毕" msgid "User created: %1 (%2)" msgstr "使用者 %1 (%2) 新增完毕" -#: html/Admin/Global/GroupRights.html:66 html/Admin/Groups/GroupRights.html:53 html/Admin/Queues/GroupRights.html:68 +#: html/Admin/CustomFields/GroupRights.html:74 html/Admin/Global/GroupRights.html:88 html/Admin/Groups/GroupRights.html:75 html/Admin/Queues/GroupRights.html:90 msgid "User defined groups" msgstr "使用者定义的群组" -#: lib/RT/User_Overlay.pm:558 lib/RT/User_Overlay.pm:575 +#: lib/RT/User_Overlay.pm:593 lib/RT/User_Overlay.pm:613 msgid "User loaded" msgstr "已加载使用者" @@ -7359,7 +7320,7 @@ msgstr "使用者 %1 已改å为 %2" msgid "User view" msgstr "使用者ç§äººæ•°æ®" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:99 msgid "User-defined groups" msgstr "使用者自定群组" @@ -7367,19 +7328,19 @@ msgstr "使用者自定群组" msgid "UserDefined" msgstr "使用者自定" -#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +#: html/Admin/Users/Modify.html:69 html/Elements/Login:73 html/Ticket/Elements/AddWatchers:56 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/User/Groups/Members.html:57 +#: html/Admin/Elements/GlobalCustomFieldTabs:55 html/Admin/Elements/SelectNewGroupMembers:47 html/Admin/Elements/Tabs:53 html/Admin/Global/CustomFields/index.html:64 html/Admin/Groups/Members.html:76 html/Admin/Queues/People.html:89 html/Admin/index.html:62 html/User/Groups/Members.html:79 lib/RT/CustomField_Overlay.pm:1086 msgid "Users" msgstr "使用者" -#: html/Admin/Users/index.html:64 +#: html/Admin/Users/index.html:85 msgid "Users matching search criteria" msgstr "ç¬¦åˆæŸ¥è¯¢æ¡ä»¶çš„使用者" -#: lib/RT/Tickets_Overlay_SQL.pm:494 +#: lib/RT/Tickets_Overlay_SQL.pm:523 msgid "Valid Query" msgstr "åˆç†çš„æŸ¥è¯¢" @@ -7387,7 +7348,7 @@ msgstr "åˆç†çš„æŸ¥è¯¢" msgid "ValueOfQueue" msgstr "选择表å•" -#: html/Admin/Elements/EditCustomField:56 +#: html/Admin/CustomFields/Modify.html:89 html/Admin/Elements/EditCustomField:78 msgid "Values" msgstr "字段值" @@ -7395,15 +7356,11 @@ msgstr "字段值" msgid "View log" msgstr "检视纪录档" -#: NOT FOUND IN SOURCE -msgid "VrijevormEnkele" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Watch" msgstr "视察" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "WatchAsAdminCc" msgstr "以管ç†å‘˜å‰¯æœ¬æ”¶ä»¶äººèº«ä»½è§†å¯Ÿ" @@ -7411,7 +7368,7 @@ msgstr "以管ç†å‘˜å‰¯æœ¬æ”¶ä»¶äººèº«ä»½è§†å¯Ÿ" msgid "Watcher loaded" msgstr "æˆåŠŸåŠ è½½è§†å¯Ÿå‘˜ä¿¡æ¯" -#: html/Admin/Elements/QueueTabs:41 +#: html/Admin/Elements/QueueTabs:63 msgid "Watchers" msgstr "视察员" @@ -7423,7 +7380,7 @@ msgstr "ç½‘é¡µæ–‡å­—ç¼–ç æ–¹å¼" msgid "Wed" msgstr "星期三" -#: lib/RT/Date.pm:390 +#: lib/RT/Date.pm:415 msgid "Wed." msgstr "星期三" @@ -7457,7 +7414,7 @@ msgstr "å½“ç”³è¯·å•æ›´æ¢æ‰¿åŠžäººæ—¶" #: etc/initialdata:178 etc/upgrade/3.1.17/content:16 msgid "Whenever a ticket's priority changes" -msgstr "" +msgstr "当申请å•çš„ä¼˜å…ˆé¡ºåºæ”¹å˜æ—¶" #: etc/initialdata:193 msgid "Whenever a ticket's queue changes" @@ -7479,19 +7436,11 @@ msgstr "当评论é€è¾¾æ—¶" msgid "Whenever correspondence comes in" msgstr "当回å¤é€è¾¾æ—¶" -#: NOT FOUND IN SOURCE -msgid "Which are referred to by " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Which refer to" -msgstr "" - -#: html/Admin/Users/Modify.html:161 html/User/Prefs.html:67 +#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:89 msgid "Work" msgstr "å…¬å¸" -#: html/Search/Results.html:50 +#: html/Search/Results.html:84 msgid "Work offline" msgstr "离线工作" @@ -7499,7 +7448,7 @@ msgstr "离线工作" msgid "WorkPhone" msgstr "å…¬å¸ç”µè¯" -#: html/Ticket/Elements/ShowBasics:41 html/Ticket/Update.html:42 +#: html/Ticket/Elements/ShowBasics:63 html/Ticket/Update.html:64 msgid "Worked" msgstr "å¤„ç†æ—¶é—´" @@ -7527,7 +7476,7 @@ msgstr "æµç¨‹" msgid "Writable" msgstr "å¯è¯»å†™" -#: html/autohandler:150 +#: NOT FOUND IN SOURCE msgid "XXX CHANGEME You are not an authorized user" msgstr "XXX CHANGEME æ‚¨æ˜¯æœªç»æŽˆæƒçš„使用者" @@ -7535,19 +7484,19 @@ msgstr "XXX CHANGEME æ‚¨æ˜¯æœªç»æŽˆæƒçš„使用者" msgid "Yes" msgstr "是" -#: lib/RT/Ticket_Overlay.pm:3059 +#: lib/RT/Ticket_Overlay.pm:3096 msgid "You already own this ticket" msgstr "您已是这份申请å•的承办人" -#: html/autohandler:142 +#: html/autohandler:158 html/autohandler:166 msgid "You are not an authorized user" msgstr "æ‚¨ä¸æ˜¯è¢«æŽˆæƒçš„使用者" #: NOT FOUND IN SOURCE msgid "You can access it with the Download button on the right." -msgstr "您å¯ä»¥æŒ‰å³æ–¹çš„「下载ã€é”®æ¥å–得。" +msgstr "您å¯ä»¥æŒ‰å³æ–¹çš„‘下载’键æ¥å–得。" -#: lib/RT/Ticket_Overlay.pm:2941 +#: lib/RT/Ticket_Overlay.pm:2978 msgid "You can only reassign tickets that you own or that are unowned" msgstr "ç¥‡èƒ½é‡æ–°æŒ‡æ´¾æ‚¨æ‰€æ‰¿åŠžæˆ–æ˜¯æ²¡æœ‰æ‰¿åŠžäººçš„ç”³è¯·å•" @@ -7555,20 +7504,20 @@ msgstr "ç¥‡èƒ½é‡æ–°æŒ‡æ´¾æ‚¨æ‰€æ‰¿åŠžæˆ–æ˜¯æ²¡æœ‰æ‰¿åŠžäººçš„ç”³è¯·å•" msgid "You don't have permission to view that ticket.\\n" msgstr "您没有看那份申请å•çš„æƒé™ã€‚\\n" -#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:760 +#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:780 #. ($num, $queue) msgid "You found %1 tickets in queue %2" msgstr "æ‚¨ä¼šåœ¨è¡¨å• %2 找到 %1 的申请å•" -#: html/NoAuth/Logout.html:30 +#: html/NoAuth/Logout.html:52 msgid "You have been logged out of RT." msgstr "您已注销 RT。" -#: html/SelfService/Display.html:79 +#: html/SelfService/Display.html:109 msgid "You have no permission to create tickets in that queue." msgstr "æ‚¨æ²¡æœ‰åœ¨è¯¥è¡¨å•æ–°å¢žç”³è¯·å•çš„æƒé™ã€‚" -#: lib/RT/Ticket_Overlay.pm:2095 +#: lib/RT/Ticket_Overlay.pm:1964 msgid "You may not create requests in that queue." msgstr "您ä¸èƒ½åœ¨è¯¥è¡¨å•中æå‡ºç”³è¯·ã€‚" @@ -7576,7 +7525,7 @@ msgstr "您ä¸èƒ½åœ¨è¯¥è¡¨å•中æå‡ºç”³è¯·ã€‚" msgid "You need to restart the Request Tracker service for saved changes to take effect." msgstr "æ‚¨å¿…é¡»é‡æ–°æ¿€æ´» Request Tracker æœåŠ¡ï¼Œå‚¨å­˜çš„æ›´åŠ¨æ‰ä¼šç”Ÿæ•ˆã€‚" -#: html/NoAuth/Logout.html:34 +#: html/NoAuth/Logout.html:56 msgid "You're welcome to login again" msgstr "æ¬¢è¿Žä¸‹æ¬¡å†æ¥" @@ -7608,11 +7557,11 @@ msgstr "您的申请å•已被 %1 驳回。" msgid "Your request was rejected." msgstr "您的申请å•已被驳回。" -#: html/autohandler:177 +#: html/autohandler:193 msgid "Your username or password is incorrect" msgstr "您的å¸å·æˆ–å£ä»¤æœ‰è¯¯" -#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:127 +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:149 msgid "Zip" msgstr "邮政编ç " @@ -7628,28 +7577,32 @@ msgstr "过期" msgid "alert" msgstr "急讯" -#: NOT FOUND IN SOURCE -msgid "and is not" +#: lib/RT/System.pm:88 +msgid "allow creation of saved searches" msgstr "" -#: NOT FOUND IN SOURCE -msgid "and not" +#: lib/RT/System.pm:87 +msgid "allow loading of saved searches" msgstr "" #: NOT FOUND IN SOURCE msgid "approving" msgstr "待签核" -#: html/User/Elements/DelegateRights:58 +#: html/User/Elements/DelegateRights:80 #. ($right->PrincipalObj->Object->SelfDescription) msgid "as granted to %1" msgstr "æƒé™åŒ %1" -#: html/SelfService/Closed.html:27 +#: html/Search/Elements/PickBasics:127 +msgid "belongs to" +msgstr "" + +#: html/SelfService/Closed.html:49 msgid "closed" msgstr "已解决" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:33 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:55 msgid "contains" msgstr "包å«" @@ -7673,7 +7626,7 @@ msgstr "申请å•回å¤å·²é€å‡º" msgid "critical" msgstr "严é‡" -#: html/Admin/Queues/Modify.html:76 lib/RT/Date.pm:319 +#: html/Admin/Queues/Modify.html:98 lib/RT/Date.pm:342 msgid "days" msgstr "天" @@ -7689,15 +7642,19 @@ msgstr "侦错" msgid "delete" msgstr "删除" -#: lib/RT/Queue_Overlay.pm:64 +#: lib/RT/Queue_Overlay.pm:88 msgid "deleted" msgstr "已删除" -#: html/Search/Elements/PickBasics:33 +#: html/Search/Elements/PickBasics:128 +msgid "does not belong to" +msgstr "" + +#: html/Search/Elements/PickBasics:61 msgid "does not match" msgstr "ä¸ç¬¦åˆ" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:34 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:56 msgid "doesn't contain" msgstr "ä¸åŒ…å«" @@ -7709,7 +7666,7 @@ msgstr "电å­é‚®ä»¶ä¿¡ç®±" msgid "emergency" msgstr "å±éš¾" -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "equal to" msgstr "等于" @@ -7717,6 +7674,30 @@ msgstr "等于" msgid "error" msgstr "错误" +#: html/Search/Build.html:387 +msgid "error: can't move down" +msgstr "" + +#: html/Search/Build.html:409 +msgid "error: can't move left" +msgstr "" + +#: html/Search/Build.html:368 +msgid "error: can't move up" +msgstr "" + +#: html/Search/Build.html:451 +msgid "error: nothing to delete" +msgstr "" + +#: html/Search/Build.html:373 html/Search/Build.html:392 html/Search/Build.html:414 html/Search/Build.html:443 +msgid "error: nothing to move" +msgstr "" + +#: html/Search/Build.html:469 +msgid "error: nothing to toggle" +msgstr "" + #: NOT FOUND IN SOURCE msgid "false" msgstr "å‡" @@ -7725,40 +7706,36 @@ msgstr "å‡" msgid "filename" msgstr "æ¡£å" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "greater than" msgstr "大于" -#: lib/RT/Group_Overlay.pm:196 +#: lib/RT/Group_Overlay.pm:222 #. ($self->Name) msgid "group '%1'" msgstr "群组 '%1'" -#: lib/RT/Date.pm:315 +#: lib/RT/Date.pm:338 msgid "hours" msgstr "å°æ—¶" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/PickBasics:48 msgid "id" msgstr "ç¼–å·" -#: NOT FOUND IN SOURCE -msgid "in class %1" -msgstr "" - #: NOT FOUND IN SOURCE msgid "info" msgstr "ä¿¡æ¯" -#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickBasics:49 html/Search/Elements/PickBasics:80 html/Search/Elements/PickBasics:97 html/Search/Elements/PickCFs:37 +#: html/Elements/SelectBoolean:53 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:57 html/Search/Elements/PickBasics:175 html/Search/Elements/PickBasics:74 html/Search/Elements/PickBasics:90 html/Search/Elements/PickCFs:53 msgid "is" msgstr "是" -#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickBasics:50 html/Search/Elements/PickBasics:81 html/Search/Elements/PickBasics:98 html/Search/Elements/PickCFs:38 +#: html/Elements/SelectBoolean:57 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:58 html/Search/Elements/PickBasics:176 html/Search/Elements/PickBasics:75 html/Search/Elements/PickBasics:91 html/Search/Elements/PickCFs:54 msgid "isn't" msgstr "䏿˜¯" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "less than" msgstr "å°äºŽ" @@ -7766,15 +7743,15 @@ msgstr "å°äºŽ" msgid "level Admin" msgstr "层主管" -#: html/Search/Elements/PickBasics:32 +#: html/Search/Elements/PickBasics:60 msgid "matches" msgstr "符åˆ" -#: lib/RT/Date.pm:311 +#: lib/RT/Date.pm:334 msgid "min" msgstr "分" -#: html/Ticket/Update.html:42 +#: html/Ticket/Update.html:64 msgid "minutes" msgstr "分钟" @@ -7782,27 +7759,27 @@ msgstr "分钟" msgid "modifications\\n\\n" msgstr "更改\\n\\n" -#: lib/RT/Date.pm:327 +#: lib/RT/Date.pm:350 msgid "months" msgstr "月" -#: lib/RT/Queue_Overlay.pm:59 +#: lib/RT/Queue_Overlay.pm:83 msgid "new" msgstr "新建立" -#: html/Admin/Elements/EditCustomFields:42 +#: html/Admin/Elements/PickCustomFields:64 html/Admin/Elements/PickObjects:63 msgid "no name" msgstr "没有åç§°" -#: html/Admin/Elements/EditScrips:42 +#: html/Admin/Elements/EditScrips:64 msgid "no value" msgstr "没有值" -#: html/Admin/Elements/EditQueueWatchers:26 html/Ticket/Elements/EditWatchers:27 +#: html/Admin/Elements/EditQueueWatchers:48 html/Ticket/Elements/EditWatchers:49 msgid "none" msgstr "æ— " -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "not equal to" msgstr "ä¸ç­‰äºŽ" @@ -7818,7 +7795,7 @@ msgstr "ä¸ç¬¦åˆ" msgid "number" msgstr "å·" -#: html/SelfService/Elements/MyRequests:61 lib/RT/Queue_Overlay.pm:60 +#: html/SelfService/Elements/MyRequests:83 lib/RT/Queue_Overlay.pm:84 msgid "open" msgstr "å¼€å¯" @@ -7826,21 +7803,21 @@ msgstr "å¼€å¯" msgid "opened" msgstr "已开å¯" -#: lib/RT/Group_Overlay.pm:201 +#: lib/RT/Group_Overlay.pm:227 #. ($self->Name, $user->Name) msgid "personal group '%1' for user '%2'" -msgstr "使用者「%2ã€çš„「%1ã€ä»£ç†äººç¾¤ç»„" +msgstr "使用者‘%2’的‘%1’代ç†äººç¾¤ç»„" -#: lib/RT/Group_Overlay.pm:209 +#: lib/RT/Group_Overlay.pm:235 #. ($queue->Name, $self->Type) msgid "queue %1 %2" msgstr "è¡¨å• %1 %2" -#: lib/RT/Queue_Overlay.pm:63 +#: lib/RT/Queue_Overlay.pm:87 msgid "rejected" msgstr "已驳回" -#: lib/RT/Queue_Overlay.pm:62 +#: lib/RT/Queue_Overlay.pm:86 msgid "resolved" msgstr "已处ç†" @@ -7848,29 +7825,33 @@ msgstr "已处ç†" msgid "rtname" msgstr "æœåС噍åç§°" -#: lib/RT/Date.pm:307 +#: lib/RT/Date.pm:330 msgid "sec" msgstr "ç§’" -#: html/Search/Results.html:48 +#: lib/RT/System.pm:86 +msgid "show Configuration tab" +msgstr "" + +#: html/Search/Results.html:82 msgid "spreadsheet" msgstr "电å­è¡¨æ ¼" -#: lib/RT/Queue_Overlay.pm:61 +#: lib/RT/Queue_Overlay.pm:85 msgid "stalled" msgstr "延宕" -#: lib/RT/Group_Overlay.pm:204 +#: lib/RT/Group_Overlay.pm:230 #. ($self->Type) msgid "system %1" msgstr "系统 %1" -#: lib/RT/Group_Overlay.pm:215 +#: lib/RT/Group_Overlay.pm:241 #. ($self->Type) msgid "system group '%1'" msgstr "系统群组 '%1'" -#: html/Elements/Error:42 html/SelfService/Error.html:41 +#: html/Elements/Error:66 html/SelfService/Error.html:63 msgid "the calling component did not specify why" msgstr "呼å«ç»„件未指明原因" @@ -7878,7 +7859,7 @@ msgstr "呼å«ç»„件未指明原因" msgid "ticket #%1" msgstr "ç”³è¯·å• #%1" -#: lib/RT/Group_Overlay.pm:212 +#: lib/RT/Group_Overlay.pm:238 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" msgstr "ç”³è¯·å• #%1 %2" @@ -7895,20 +7876,16 @@ msgstr "到" msgid "true" msgstr "真" -#: lib/RT/Group_Overlay.pm:218 +#: lib/RT/Group_Overlay.pm:244 #. ($self->Id) msgid "undescribed group %1" msgstr "没有æè¿°çš„群组 %1" -#: NOT FOUND IN SOURCE -msgid "undescripbed group %1" -msgstr "" - #: NOT FOUND IN SOURCE msgid "unresolved" msgstr "未处ç†" -#: lib/RT/Group_Overlay.pm:193 +#: lib/RT/Group_Overlay.pm:219 #. ($user->Object->Name) msgid "user %1" msgstr "使用者 %1" @@ -7917,7 +7894,7 @@ msgstr "使用者 %1" msgid "warning" msgstr "警告" -#: lib/RT/Date.pm:323 +#: lib/RT/Date.pm:346 msgid "weeks" msgstr "周" @@ -7925,11 +7902,7 @@ msgstr "周" msgid "with template %1" msgstr "模æ¿ï¼š%1" -#: lib/RT/Date.pm:331 +#: lib/RT/Date.pm:354 msgid "years" msgstr "å¹´" -#: NOT FOUND IN SOURCE -msgid "ニックãƒãƒ¼ãƒ " -msgstr "" - diff --git a/rt/lib/RT/I18N/zh_tw.po b/rt/lib/RT/I18N/zh_tw.po index 482d0c8cf..7fbda2187 100644 --- a/rt/lib/RT/I18N/zh_tw.po +++ b/rt/lib/RT/I18N/zh_tw.po @@ -15,18 +15,18 @@ msgstr "#" 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 -#. ($TicketObj->Id, $TicketObj->Subject) +#: html/Approvals/Elements/Approve:48 html/Approvals/Elements/ShowDependency:71 html/SelfService/Display.html:46 html/Ticket/Display.html:47 html/Ticket/Display.html:51 #. ($Ticket->id, $Ticket->Subject) -#. ($ticket->Id, $ticket->Subject) #. ($link->BaseObj->Id, $link->BaseObj->Subject) +#. ($ticket->Id, $ticket->Subject) +#. ($TicketObj->Id, $TicketObj->Subject) msgid "#%1: %2" msgstr "#%1: %2" -#: lib/RT/Record.pm:737 -#. ($self->id) +#: lib/RT/Record.pm:926 +#. ($label) msgid "$prefix %1" -msgstr "" +msgstr "$prefix %1" #: NOT FOUND IN SOURCE msgid "%*(%1,group ticket)" @@ -40,47 +40,45 @@ msgstr "%*(%1) 件陿œŸå®Œæˆçš„申請單" msgid "%*(%1,unresolved ticket)" msgstr "%*(%1) 件尚未解決的申請單" -#: lib/RT/URI/fsck_com_rt.pm:235 +#: lib/RT/URI/fsck_com_rt.pm:257 #. ($self->ObjectType, $self->Object->Id) msgid "%1 #%2" msgstr "%1 #%2" -#: html/Search/Elements/SelectPersonType:30 lib/RT/Date.pm:337 +#: lib/RT/Date.pm:361 #. ($s, $time_unit) -#. ($option, $subtype) msgid "%1 %2" msgstr "%1 %2" -#: lib/RT/Tickets_Overlay.pm:828 -#. ($args{'FIELD'}, $args{'OPERATOR'}, $args{'VALUE'}) +#: NOT FOUND IN SOURCE msgid "%1 %2 %3" msgstr "%1 %2 %3" -#: lib/RT/Date.pm:373 +#: lib/RT/Date.pm:397 #. ($self->GetWeekday($wday), $self->GetMonth($mon), map {sprintf "%02d", $_} ($mday, $hour, $min, $sec), ($year+1900)) msgid "%1 %2 %3 %4:%5:%6 %7" msgstr "%7-%2-%3 %4:%5:%6 %1" -#: lib/RT/Ticket_Overlay.pm:3451 lib/RT/Transaction_Overlay.pm:550 lib/RT/Transaction_Overlay.pm:593 +#: lib/RT/Record.pm:1671 lib/RT/Transaction_Overlay.pm:636 lib/RT/Transaction_Overlay.pm:679 #. ($cf->Name, $new_value->Content) #. ($field, $self->NewValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 added" msgstr "%2 已新增為 %1" -#: lib/RT/Date.pm:334 +#: lib/RT/Date.pm:358 #. ($s, $time_unit) msgid "%1 %2 ago" msgstr "%1 %2 之å‰" -#: lib/RT/Ticket_Overlay.pm:3457 lib/RT/Transaction_Overlay.pm:557 -#. ($cf->Name, $old_value, $new_value->Content) +#: lib/RT/Record.pm:1678 lib/RT/Transaction_Overlay.pm:643 +#. ($cf->Name, $old_content, $new_value->Content) #. ($field, $self->OldValue, $self->NewValue) msgid "%1 %2 changed to %3" msgstr "%1 已從 %2 改為 %3" -#: lib/RT/Ticket_Overlay.pm:3454 lib/RT/Transaction_Overlay.pm:553 lib/RT/Transaction_Overlay.pm:599 -#. ($cf->Name, $old_value) +#: lib/RT/Record.pm:1675 lib/RT/Transaction_Overlay.pm:639 lib/RT/Transaction_Overlay.pm:685 +#. ($cf->Name, $old_value->Content) #. ($field, $self->OldValue) #. ($self->Field, $principal->Object->Name) msgid "%1 %2 deleted" @@ -90,103 +88,80 @@ msgstr "%2 已自 %1 刪除" msgid "%1 %2 of group %3" msgstr "%3 群組的 %1 %2" -#: html/Admin/Elements/EditScrips:43 html/Admin/Elements/ListGlobalScrips:27 html/Ticket/Elements/PreviewScrips:53 -#. ($scrip->ConditionObj->Name, $scrip->ActionObj->Name, $scrip->TemplateObj->Name) +#: html/Admin/Elements/EditScrips:65 html/Admin/Elements/ListGlobalScrips:64 html/Ticket/Elements/PreviewScrips:98 #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name)) msgid "%1 %2 with template %3" msgstr "æ¢ä»¶ï¼š%1 | 動作:%2 | 範本:%3" -#: NOT FOUND IN SOURCE -msgid "%1 %2 הוסף" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 מקבוצה %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 נמחק" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 ×¢× ×ª×‘× ×™×ª %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 %2 שונה ל %3" -msgstr "" - #: NOT FOUND IN SOURCE msgid "%1 (%2) %3 this ticket\\n" msgstr "%1 (%2) %3 這份申請單\\n" -#: NOT FOUND IN SOURCE -msgid "%1 (%2) %3 פנייה זו\\n" -msgstr "" - -#: html/Ticket/Elements/ShowAttachments:51 +#: html/Ticket/Elements/ShowAttachments:72 #. ($rev->CreatedAsString, $size, $rev->CreatorObj->Name) msgid "%1 (%2) by %3" -msgstr "" +msgstr "%1 (%2) - %3" -#: html/SelfService/Update.html:30 html/Ticket/Elements/EditBasics:66 html/Ticket/Update.html:39 html/Ticket/Update.html:41 html/Tools/MyDay.html:20 -#. ($Ticket->Status()) -#. ($TicketObj->Status) +#: html/SelfService/Update.html:60 html/Ticket/Elements/EditBasics:87 html/Ticket/Update.html:61 html/Ticket/Update.html:63 html/Tools/MyDay.html:65 +#. (loc($DefaultStatus)) +#. (loc($TicketObj->Status)) #. ($TicketObj->OwnerObj->Name()) -#. ($DefaultStatus) +#. (loc($Ticket->Status())) msgid "%1 (Unchanged)" -msgstr "" +msgstr "%1 (未更改)" #: NOT FOUND IN SOURCE msgid "%1 - %2 shown" msgstr "顯示第 %1 - %2 ç­†" -#: bin/rt-crontool:165 bin/rt-crontool:172 bin/rt-crontool:178 +#: bin/rt-crontool:194 bin/rt-crontool:201 bin/rt-crontool:207 #. ("--search-argument", "--search") #. ("--condition-argument", "--condition") #. ("--action-argument", "--action") msgid "%1 - An argument to pass to %2" msgstr "%1 - 傳éžçµ¦ %2 çš„ä¸€å€‹åƒæ•¸" -#: bin/rt-crontool:181 +#: bin/rt-crontool:210 #. ("--verbose") msgid "%1 - Output status updates to STDOUT" msgstr "%1 - 將更新狀態輸出到 STDOUT" -#: bin/rt-crontool:175 +#: bin/rt-crontool:204 #. ("--action") msgid "%1 - Specify the action module you want to use" msgstr "%1 - 指定欲使用的動作模組" -#: bin/rt-crontool:169 +#: bin/rt-crontool:198 #. ("--condition") msgid "%1 - Specify the condition module you want to use" msgstr "%1 - 指定欲使用的æ¢ä»¶æ¨¡çµ„" -#: bin/rt-crontool:162 +#: bin/rt-crontool:191 #. ("--search") msgid "%1 - Specify the search module you want to use" msgstr "%1 - 指定欲使用的查詢模組" -#: NOT FOUND IN SOURCE -msgid "%1 - ×רגומנט להעביר ×ל %2" -msgstr "" - $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) $RT::VERSION, '2004', 'Best Practical Solutions, LLC',) -#: html/Elements/Footer:36 + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) + $RT::VERSION, + '2005', + 'Best Practical Solutions, LLC',) +#: html/Elements/Footer:58 #. ('»|«', $RT::VERSION, - '2004', + '2005', 'Best Practical Solutions, LLC',) msgid "%1 RT %2 Copyright 1996-%3 %4." msgstr "%1 RT %2 版,%4 版權所有,1996-%3。" -#: lib/RT/ScripAction_Overlay.pm:114 +#: lib/RT/ScripAction_Overlay.pm:151 #. ($self->Id) msgid "%1 ScripAction loaded" msgstr "載入手續 %1" @@ -195,7 +170,7 @@ msgstr "載入手續 %1" msgid "%1 Total" msgstr "å…± %1 ç­†" -#: lib/RT/Ticket_Overlay.pm:3484 +#: lib/RT/Record.pm:1708 #. ($args{'Value'}, $cf->Name) msgid "%1 added as a value for %2" msgstr "新增 %1 作為 %2 的值" @@ -212,32 +187,31 @@ msgstr "別å %1 需è¦å¯ç”¨çš„申請單編號 " msgid "%1 aliases require a TicketId to work on (from %2) %3" msgstr "別å %1 需è¦å¯ç”¨çš„ç”³è«‹å–®ç·¨è™Ÿä»¥è™•ç† %3(出自 %2)" -#: lib/RT/Link_Overlay.pm:111 lib/RT/Link_Overlay.pm:118 +#: lib/RT/Link_Overlay.pm:145 lib/RT/Link_Overlay.pm:152 #. ($args{'Base'}) #. ($args{'Target'}) msgid "%1 appears to be a local object, but can't be found in the database" msgstr "%1 看來是個本地物件,å»ä¸åœ¨è³‡æ–™åº«è£¡" -#: html/Ticket/Elements/ShowDates:52 lib/RT/Transaction_Overlay.pm:458 +#: html/Ticket/Elements/ShowDates:73 lib/RT/Transaction_Overlay.pm:520 #. ($self->BriefDescription , $self->CreatorObj->Name) #. ($Ticket->LastUpdatedAsString, $Ticket->LastUpdatedByObj->Name) msgid "%1 by %2" msgstr "%1 (%2)" -#: lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:688 lib/RT/Transaction_Overlay.pm:697 lib/RT/Transaction_Overlay.pm:700 -#. ($self->Field , ( $self->OldValue || $no_value ) , $self->NewValue) +#: lib/RT/Transaction_Overlay.pm:777 lib/RT/Transaction_Overlay.pm:786 lib/RT/Transaction_Overlay.pm:789 #. ($self->Field , $q1->Name , $q2->Name) #. ($self->Field, $t2->AsString, $t1->AsString) -#. ($self->Field, $self->OldValue, $self->NewValue) +#. ($self->Field, ($self->OldValue? "'".$self->OldValue ."'" : $self->loc("(no value)")) , "'". $self->NewValue."'") msgid "%1 changed from %2 to %3" msgstr "%1 的值從 %2 改為 %3" -#: html/Search/Build.html:161 +#: html/Search/Build.html:212 #. ($Description) msgid "%1 copy" -msgstr "" +msgstr "%1 複製" -#: lib/RT/Record.pm:739 +#: lib/RT/Record.pm:930 msgid "%1 could not be set to %2." msgstr "無法將 %1 設定為 %2。" @@ -245,20 +219,22 @@ msgstr "無法將 %1 設定為 %2。" msgid "%1 couldn't init a transaction (%2)\\n" msgstr "%1 無法åˆå§‹æ›´æ–° (%2)\\n" -#: lib/RT/Ticket_Overlay.pm:2739 +#: lib/RT/Ticket_Overlay.pm:2743 #. ($self) msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent." msgstr "%1 ç„¡æ³•å°‡ç¾æ³è¨­æˆå·²è§£æ±ºã€‚RT 資料庫內容å¯èƒ½ä¸ä¸€è‡´ã€‚" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:560 +#. ($obj_type) msgid "%1 created" msgstr "已建立 %1" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:565 +#. ($obj_type) msgid "%1 deleted" msgstr "已刪除 %1" -#: html/Elements/MyTickets:24 +#: html/Elements/MyTickets:47 #. ($rows) msgid "%1 highest priority tickets I own" msgstr "å‰ %1 份待處ç†ç”³è«‹å–®" @@ -267,8 +243,7 @@ msgstr "å‰ %1 份待處ç†ç”³è«‹å–®" msgid "%1 highest priority tickets I own..." msgstr "å‰ %1 份待處ç†ç”³è«‹å–®..." -#: html/Elements/MyTickets:26 -#. ($rows) +#: NOT FOUND IN SOURCE msgid "%1 highest priority tickets I requested..." msgstr "å‰ %1 份é€å‡ºçš„申請單..." @@ -276,12 +251,12 @@ msgstr "å‰ %1 份é€å‡ºçš„申請單..." msgid "%1 highest priority tickets pending my approval..." msgstr "å‰ %1 份待簽核申請單..." -#: bin/rt-crontool:157 +#: bin/rt-crontool:186 #. ($0) msgid "%1 is a tool to act on tickets from an external scheduling tool, such as cron." msgstr "%1 是從外部排程程å¼(如 cron)來å°ç”³è«‹å–®é€²è¡Œæ“作的工具。" -#: lib/RT/Queue_Overlay.pm:784 +#: lib/RT/Queue_Overlay.pm:860 #. ($principal->Object->Name, $args{'Type'}) msgid "%1 is no longer a %2 for this queue." msgstr "%1 å·²ä¸å†æ˜¯æ­¤è¡¨å–®çš„ %2。" @@ -290,8 +265,7 @@ msgstr "%1 å·²ä¸å†æ˜¯æ­¤è¡¨å–®çš„ %2。" msgid "%1 is no longer a %2 for this ticket." msgstr "%1 å·²ä¸å†æ˜¯æ­¤ç”³è«‹å–®çš„ %2。" -#: lib/RT/Ticket_Overlay.pm:3540 -#. ($args{'Value'}, $cf->Name) +#: NOT FOUND IN SOURCE msgid "%1 is no longer a value for custom field %2" msgstr "%1 å·²ä¸å†æ˜¯è‡ªè¨‚æ¬„ä½ %2 的值。" @@ -299,11 +273,7 @@ msgstr "%1 å·²ä¸å†æ˜¯è‡ªè¨‚æ¬„ä½ %2 的值。" msgid "%1 isn't a valid Queue id." msgstr "%1 䏿˜¯ä¸€å€‹åˆæ³•的表單編號。" -#: NOT FOUND IN SOURCE -msgid "%1 matches" -msgstr "" - -#: html/Ticket/Create.html:155 html/Ticket/Create.html:156 html/Ticket/Elements/ShowBasics:36 html/Ticket/Elements/ShowBasics:42 html/Ticket/Elements/ShowBasics:47 +#: html/Ticket/Create.html:186 html/Ticket/Create.html:187 html/Ticket/Elements/ShowBasics:58 html/Ticket/Elements/ShowBasics:64 html/Ticket/Elements/ShowBasics:69 #. ('') #. ('') #. ($Ticket->TimeEstimated) @@ -312,15 +282,7 @@ msgstr "" msgid "%1 min" msgstr "%1 分é˜" -#: NOT FOUND IN SOURCE -msgid "%1 most recently updated articles" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 newest articles" -msgstr "" - -#: html/Elements/MyRequests:25 +#: html/Elements/MyRequests:47 #. ($rows) msgid "%1 newest unowned tickets" msgstr "å‰ %1 份待èªé ˜çš„申請單" @@ -329,7 +291,7 @@ msgstr "å‰ %1 份待èªé ˜çš„申請單" msgid "%1 not shown" msgstr "沒有顯示 %1" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:827 msgid "%1 objects" msgstr "%1 物件" @@ -345,7 +307,7 @@ msgstr "最新 %1 份é€å‡ºçš„申請單..." msgid "%1 result(s) found" msgstr "找到 %1 é …çµæžœ" -#: html/User/Elements/DelegateRights:75 +#: html/User/Elements/DelegateRights:97 #. (loc($ObjectType =~ /^RT::(.*)$/)) msgid "%1 rights" msgstr "%1權é™" @@ -366,7 +328,7 @@ msgstr "ä¸çŸ¥é“ %2 çš„ %1 類別" msgid "%1 was created without a CurrentUser\\n" msgstr "%1 新增時未指定ç¾è¡Œä½¿ç”¨è€…" -#: lib/RT/Action/ResolveMembers.pm:41 +#: lib/RT/Action/ResolveMembers.pm:63 #. (ref $self) msgid "%1 will resolve all members of a resolved group ticket." msgstr "%1 會解決在已解決群組裡æˆå“¡çš„申請單。" @@ -375,67 +337,31 @@ msgstr "%1 會解決在已解決群組裡æˆå“¡çš„申請單。" msgid "%1 will stall a [local] BASE if it's dependent [or member] of a linked up request." msgstr "如果 %1 起始申請單ä¾è³´æ–¼æŸå€‹éˆçµï¼Œæˆ–是æŸå€‹éˆçµçš„æˆå“¡ï¼Œå®ƒå°‡æœƒè¢«å»¶å®•ã€‚" -#: NOT FOUND IN SOURCE -msgid "%1 הוסף כערך עבור %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד עליה×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 ×›×™× ×•×™×™× ×“×•×¨×©×™× ×ž×–×”×” פנייה כדי לעבוד ×¢×œ×™×”× (מ %2) %3" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 לפני %2 ימי×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 נר××” כמו ×ובייקט מקומי, ×בל ×”×•× ×ינו × ×ž×¦× ×‘×ž×¡×“ הנתוני×" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 על ידי %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 פעולת-סקריפ נטענה" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "%1 שונה מ %2 ל %3" -msgstr "" - -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:828 msgid "%1's %2 objects" msgstr "%1 å…§çš„ %2 物件" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:829 msgid "%1's %2's %3 objects" msgstr "%1 å…§çš„ %2 çš„ %3 物件" -#: html/Search/Elements/SearchPrivacy:7 html/Search/Elements/SelectSearchObject:10 html/Search/Elements/SelectSearchesForObjects:11 -#. ($Object->Name) +#: html/Search/Elements/SearchPrivacy:52 html/Search/Elements/SelectSearchObject:55 html/Search/Elements/SelectSearchesForObjects:56 #. ($object->Name) +#. ($Object->Name) msgid "%1's saved searches" msgstr "%1 已儲存的查詢" -#: lib/RT/Transaction_Overlay.pm:408 +#: lib/RT/Transaction_Overlay.pm:470 #. ($self) msgid "%1: no attachment specified" msgstr "%1:未指定附件" -#: html/Ticket/Elements/ShowTransactionAttachments:56 +#: html/Ticket/Elements/ShowTransactionAttachments:78 #. ($size) msgid "%1b" msgstr "%1 ä½å…ƒçµ„" -#: html/Ticket/Elements/ShowTransactionAttachments:53 +#: html/Ticket/Elements/ShowTransactionAttachments:75 #. (int( $size / 102.4 ) / 10) msgid "%1k" msgstr "%1k ä½å…ƒçµ„" @@ -444,7 +370,7 @@ msgstr "%1k ä½å…ƒçµ„" msgid "%quant(%1,result) found" msgstr "找到 %1 é …çµæžœ" -#: lib/RT/Ticket_Overlay.pm:1252 +#: lib/RT/Ticket_Overlay.pm:1118 #. ($args{'Status'}) msgid "'%1' is an invalid value for status" msgstr "'%1' 䏿˜¯ä¸€å€‹åˆæ³•的狀態值" @@ -461,7 +387,7 @@ msgstr "(é»žé¸æ¬²åˆªé™¤çš„æˆå“¡)" msgid "(Check box to delete scrip)" msgstr "(é»žé¸æ¬²åˆªé™¤çš„æ‰‹çºŒ)" -#: 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/Elements/EditLinks:32 html/Ticket/Elements/EditPeople:45 html/User/Groups/Members.html:54 +#: html/Admin/Elements/EditCustomFieldValues:50 html/Admin/Elements/EditQueueWatchers:50 html/Admin/Elements/EditScrips:56 html/Admin/Elements/EditTemplates:57 html/Admin/Groups/Members.html:73 html/Elements/EditLinks:54 html/Ticket/Elements/EditPeople:67 html/User/Groups/Members.html:76 msgid "(Check box to delete)" msgstr "(é»žé¸æ¬²åˆªé™¤çš„é …ç›®)" @@ -469,45 +395,41 @@ msgstr "(é»žé¸æ¬²åˆªé™¤çš„é …ç›®)" msgid "(Check boxes to delete)" msgstr "(é»žé¸æ¬²åˆªé™¤çš„é …ç›®)" -#: html/Ticket/Elements/PreviewScrips:49 +#: html/Ticket/Elements/PreviewScrips:94 msgid "(Check boxes to disable notifications to the listed recipients)" msgstr "(é»žé¸æ¬²åœç”¨é€šçŸ¥çš„æ”¶ä»¶äºº)" -#: html/Ticket/Elements/PreviewScrips:71 +#: html/Ticket/Elements/PreviewScrips:116 msgid "(Check boxes to enable notifications to the listed recipients)" msgstr "(é»žé¸æ¬²å•Ÿç”¨é€šçŸ¥çš„æ”¶ä»¶äºº)" -#: html/Ticket/Create.html:178 +#: html/Ticket/Create.html:209 msgid "(Enter ticket ids or URLs, separated with spaces)" msgstr "(éµå…¥ç”³è«‹å–®ç·¨è™Ÿæˆ–ç¶²å€ï¼Œä»¥ç©ºç™½åˆ†éš”)" -#: NOT FOUND IN SOURCE -msgid "(Enter ticket ids or URLs, seperated with spaces)" -msgstr "" - -#: html/Admin/Queues/Modify.html:53 html/Admin/Queues/Modify.html:59 +#: html/Admin/Queues/Modify.html:75 html/Admin/Queues/Modify.html:81 #. ($RT::CorrespondAddress) #. ($RT::CommentAddress) -msgid "(If left blank, will default to %1" +msgid "(If left blank, will default to %1)" msgstr "(如果留白, 則é è¨­ç‚º %1)" #: NOT FOUND IN SOURCE msgid "(No Value)" msgstr "(沒有值)" -#: html/Admin/Elements/EditCustomFields:32 html/Admin/Elements/ListGlobalCustomFields:31 +#: html/Admin/Elements/EditCustomFields:74 html/Admin/Elements/ListGlobalCustomFields:53 msgid "(No custom fields)" msgstr "(沒有自訂欄ä½)" -#: html/Admin/Groups/Members.html:49 html/User/Groups/Members.html:52 +#: html/Admin/Groups/Members.html:71 html/User/Groups/Members.html:74 msgid "(No members)" msgstr "(沒有æˆå“¡)" -#: html/Admin/Elements/EditScrips:31 html/Admin/Elements/ListGlobalScrips:31 +#: html/Admin/Elements/EditScrips:53 html/Admin/Elements/ListGlobalScrips:49 msgid "(No scrips)" msgstr "(沒有手續)" -#: html/Admin/Elements/EditTemplates:30 +#: html/Admin/Elements/EditTemplates:52 msgid "(No templates)" msgstr "沒有範本" @@ -515,11 +437,11 @@ msgstr "沒有範本" msgid "(No workflows)" msgstr "沒有æµç¨‹" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/PickCustomFields:47 html/Admin/Elements/PickObjects:47 msgid "(None)" msgstr "(ç„¡)" -#: html/Ticket/Update.html:66 +#: html/Ticket/Update.html:88 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 "(é€å‡ºæœ¬ä»½æ›´æ–°çš„密件副本給å單上以逗號隔開的電å­éƒµä»¶ä½å€ã€‚這䏿œƒæ›´æ”¹å¾ŒçºŒçš„æ”¶ä»¶è€…å單。)" @@ -527,11 +449,11 @@ msgstr "(é€å‡ºæœ¬ä»½æ›´æ–°çš„密件副本給åå–®ä¸Šä»¥é€—è™Ÿéš”é–‹çš„é›»å­ 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:78 +#: html/Ticket/Create.html:100 msgid "(Sends a carbon-copy of this update to a comma-delimited list of administrative email addresses. These people will receive future updates.)" msgstr "(é€å‡ºæœ¬ä»½æ›´æ–°çš„副本給å單上以逗號隔開的管ç†å“¡é›»å­éƒµä»¶ä½å€ã€‚這將會更改後續的收件者å單。)" -#: html/Ticket/Update.html:62 +#: html/Ticket/Update.html:84 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 "(é€å‡ºæœ¬ä»½æ›´æ–°çš„副本給å單上以逗號隔開的電å­éƒµä»¶ä½å€ã€‚這䏿œƒæ›´æ”¹å¾ŒçºŒçš„æ”¶ä»¶è€…å單。)" @@ -539,13 +461,13 @@ msgstr "(é€å‡ºæœ¬ä»½æ›´æ–°çš„副本給å單上以逗號隔開的電å­éƒµä»¶ 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:68 +#: html/Ticket/Create.html:90 msgid "(Sends a carbon-copy of this update to a comma-delimited list of email addresses. These people will receive future updates.)" msgstr "(é€å‡ºæœ¬ä»½æ›´æ–°çš„副本給å單上以逗號隔開的電å­éƒµä»¶ä½å€ã€‚這將會更改後續的收件者å單。)" -#: html/Admin/Elements/EditScrip:80 +#: html/Admin/Elements/EditScrip:102 msgid "(Use these fields when you choose 'User Defined' for a condition or action)" -msgstr "" +msgstr "(ç•¶æ¢ä»¶æˆ–å‹•ä½œè¨­ç‚ºã€Œä½¿ç”¨è€…è‡ªè¨‚ã€æ™‚,請填入這些欄ä½)" #: NOT FOUND IN SOURCE msgid "(default delegate)" @@ -555,7 +477,7 @@ msgstr "(é è¨­ä»£ç†äºº)" msgid "(delete)" msgstr "(刪除)" -#: html/Admin/Groups/index.html:32 html/User/Groups/index.html:32 +#: html/Admin/Groups/index.html:57 html/User/Groups/index.html:54 msgid "(empty)" msgstr "(空白)" @@ -563,39 +485,31 @@ msgstr "(空白)" msgid "(new)" msgstr "(新增)" -#: NOT FOUND IN SOURCE -msgid "(no Summary)" -msgstr "" - -#: html/Admin/Users/index.html:38 +#: html/Admin/Users/index.html:60 msgid "(no name listed)" msgstr "(沒有列出姓å)" -#: NOT FOUND IN SOURCE -msgid "(no name)" -msgstr "" - #: NOT FOUND IN SOURCE msgid "(no subject)" msgstr "(沒有主題)" -#: html/Admin/Elements/SelectRights:47 html/Elements/SelectCustomFieldValue:29 html/Ticket/Elements/EditCustomField:64 html/Ticket/Elements/ShowCustomFields:35 lib/RT/Transaction_Overlay.pm:511 +#: html/Admin/Elements/SelectRights:72 html/Elements/EditCustomFieldSelect:60 html/Elements/SelectCustomFieldValue:51 html/Elements/ShowCustomFields:65 lib/RT/Transaction_Overlay.pm:580 msgid "(no value)" msgstr "(ç„¡)" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFieldValues:47 msgid "(no values)" msgstr "(沒有值)" -#: html/Elements/EditLinks:105 html/Ticket/Elements/BulkLinks:27 +#: html/Elements/EditLinks:130 html/Ticket/Elements/BulkLinks:49 msgid "(only one ticket)" msgstr "(僅能指定一份申請單)" -#: html/Elements/TicketList:167 +#: html/Elements/RT__Ticket/ColumnMap:146 msgid "(pending approval)" msgstr "(等待簽核)" -#: html/Elements/TicketList:170 +#: html/Elements/RT__Ticket/ColumnMap:149 msgid "(pending other Collection)" msgstr "(等待其他集åˆ)" @@ -607,11 +521,11 @@ msgstr "(等待其他申請單)" msgid "(requestor's group)" msgstr "(申請人所屬)" -#: html/Admin/Users/Modify.html:49 +#: html/Admin/Users/Modify.html:71 msgid "(required)" msgstr "(å¿…å¡«)" -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "(untitled)" msgstr "(未命å)" @@ -619,51 +533,39 @@ msgstr "(未命å)" msgid "*" msgstr "★" -#: NOT FOUND IN SOURCE -msgid "..." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "25 highest priority tickets I own..." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "25 highest priority tickets I requested..." -msgstr "" - #: NOT FOUND IN SOURCE msgid ":" msgstr ":" -#: html/Ticket/Elements/ShowBasics:31 +#: html/Ticket/Elements/ShowBasics:53 msgid "<% $Ticket->Status%>" msgstr "<% $Ticket->Status%>" -#: html/Elements/SelectTicketTypes:26 +#: html/Elements/SelectTicketTypes:48 msgid "<% $_ %>" msgstr "<% $_ %>" -#: html/Search/Elements/SelectLinks:26 +#: html/Search/Elements/SelectLinks:48 msgid "<%$_%>" msgstr "<%$_%>" -#: html/Search/Elements/PickBasics:132 html/Search/Elements/PickBasics:139 html/Search/Elements/PickBasics:88 +#: html/Search/Elements/DisplayOptions:65 msgid "<%$field%>" msgstr "<%$field%>" -#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:25 lib/RT/StyleGuide.pod:767 +#: docs/design_docs/string-extraction-guide.txt:54 html/Elements/CreateTicket:47 lib/RT/StyleGuide.pod:787 #. ($m->scomp('/Elements/SelectNewTicketQueue')) msgid " %1" msgstr " %1" -#: NOT FOUND IN SOURCE -msgid "??????" -msgstr "" - #: etc/initialdata:218 msgid "A blank template" msgstr "空白範本" +#: html/Admin/Users/Modify.html:363 +msgid "A password was not set, so user won't be able to login." +msgstr "" + #: NOT FOUND IN SOURCE msgid "ACE Deleted" msgstr "ACE 已刪除" @@ -680,11 +582,11 @@ msgstr "無法刪除 ACE" msgid "ACE could not be found" msgstr "找ä¸åˆ° ACE" -#: lib/RT/ACE_Overlay.pm:156 lib/RT/Principal_Overlay.pm:180 +#: lib/RT/ACE_Overlay.pm:175 lib/RT/Principal_Overlay.pm:219 msgid "ACE not found" msgstr "找ä¸åˆ° ACE 設定" -#: lib/RT/ACE_Overlay.pm:830 +#: lib/RT/ACE_Overlay.pm:854 msgid "ACEs can only be created and deleted." msgstr "祇能新增或刪除 ACE 設定。" @@ -692,6 +594,10 @@ msgstr "祇能新增或刪除 ACE 設定。" msgid "ACLEquivalence" msgstr "ACLEquivalence" +#: html/Search/Elements/SelectAndOr:46 +msgid "AND" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Aborting to avoid unintended ticket modifications.\\n" msgstr "離開以å…ä¸å°å¿ƒæ›´æ”¹åˆ°ç”³è«‹å–®ã€‚\\n" @@ -700,7 +606,7 @@ msgstr "離開以å…ä¸å°å¿ƒæ›´æ”¹åˆ°ç”³è«‹å–®ã€‚\\n" msgid "About Me" msgstr "個人資訊" -#: html/User/Elements/Tabs:31 +#: html/User/Elements/Tabs:53 msgid "About me" msgstr "個人資訊" @@ -708,24 +614,28 @@ msgstr "個人資訊" msgid "Access Right" msgstr "系統使用登錄權é™" -#: html/Admin/Users/Modify.html:79 +#: html/Admin/Users/Modify.html:106 msgid "Access control" msgstr "å­˜å–æ¬Šé™" -#: html/Admin/Elements/EditScrip:49 +#: html/Admin/Elements/EditScrip:71 msgid "Action" msgstr "動作" -#: lib/RT/Scrip_Overlay.pm:148 +#: lib/RT/Scrip_Overlay.pm:173 #. ($args{'ScripAction'}) msgid "Action %1 not found" msgstr "動作 %1 找ä¸åˆ°" -#: bin/rt-crontool:119 +#: NOT FOUND IN SOURCE msgid "Action committed." msgstr "動作執行完畢" -#: bin/rt-crontool:115 +#: bin/rt-crontool:148 +msgid "Action committed.\\n" +msgstr "" + +#: bin/rt-crontool:144 msgid "Action prepared..." msgstr "動作準備完畢..." @@ -733,19 +643,23 @@ msgstr "動作準備完畢..." msgid "Activated Date" msgstr "申請啟動時間" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add" msgstr "新增" -#: html/Search/Bulk.html:93 +#: html/Search/Bulk.html:114 msgid "Add AdminCc" msgstr "新增管ç†å“¡å‰¯æœ¬æ”¶ä»¶äºº" -#: html/Search/Bulk.html:89 +#: html/Search/Bulk.html:110 msgid "Add Cc" msgstr "新增副本收件人" -#: html/Search/Elements/PickCriteria:24 +#: html/Search/Elements/EditFormat:49 +msgid "Add Columns" +msgstr "" + +#: html/Search/Elements/PickCriteria:46 msgid "Add Criteria" msgstr "新增æ¢ä»¶" @@ -753,7 +667,7 @@ msgstr "新增æ¢ä»¶" msgid "Add Entry" msgstr "新增列" -#: html/Ticket/Create.html:113 html/Ticket/Update.html:81 +#: html/Ticket/Create.html:144 html/Ticket/Update.html:114 msgid "Add More Files" msgstr "新增更多附件" @@ -761,11 +675,11 @@ msgstr "新增更多附件" msgid "Add Next State" msgstr "新增下一項關å¡" -#: html/Search/Bulk.html:85 +#: html/Search/Bulk.html:106 msgid "Add Requestor" msgstr "新增申請人" -#: html/Admin/Elements/AddCustomFieldValue:24 +#: html/Admin/Elements/AddCustomFieldValue:46 msgid "Add Value" msgstr "新增欄ä½å€¼" @@ -789,36 +703,40 @@ msgstr "新增全域手續" msgid "Add a scrip to this queue" msgstr "æ–°å¢žä¸€é“æ‰‹çºŒåˆ°æ­¤è¡¨å–®" -#: html/Admin/Global/Scrip.html:54 +#: html/Admin/Global/Scrip.html:76 msgid "Add a scrip which will apply to all queues" msgstr "新增一é“用於所有表單的手續" -#: html/Search/Build.html:43 +#: html/Search/Build.html:85 msgid "Add additional criteria" -msgstr "" +msgstr "新增查詢æ¢ä»¶" -#: html/Search/Bulk.html:125 +#: html/Search/Bulk.html:146 msgid "Add comments or replies to selected tickets" msgstr "新增評論或回覆到指定的申請單" -#: html/Admin/Groups/Members.html:41 html/User/Groups/Members.html:38 +#: html/Admin/Groups/Members.html:63 html/User/Groups/Members.html:60 msgid "Add members" msgstr "新增æˆå“¡" -#: html/Admin/Queues/People.html:65 html/Ticket/Elements/AddWatchers:27 +#: html/Admin/Queues/People.html:87 html/Ticket/Elements/AddWatchers:49 msgid "Add new watchers" msgstr "新增視察員" +#: lib/RT/CustomField_Overlay.pm:103 +msgid "Add, delete and modify custom field values for objects" +msgstr "" + #: NOT FOUND IN SOURCE msgid "AddNextState" msgstr "新增下一項關å¡" -#: lib/RT/Queue_Overlay.pm:684 +#: lib/RT/Queue_Overlay.pm:760 #. ($args{'Type'}) msgid "Added principal as a %1 for this queue" msgstr "å–®ä½å·²æ–°å¢žç‚ºæ­¤è¡¨å–®çš„ %1" -#: lib/RT/Ticket_Overlay.pm:1547 +#: lib/RT/Ticket_Overlay.pm:1416 #. ($self->loc($args{'Type'})) msgid "Added principal as a %1 for this ticket" msgstr "å–®ä½å·²æ–°å¢žç‚ºæ­¤ç”³è«‹å–®çš„ %1" @@ -827,11 +745,11 @@ msgstr "å–®ä½å·²æ–°å¢žç‚ºæ­¤ç”³è«‹å–®çš„ %1" msgid "Additional Hints" msgstr "é¡å¤–æç¤º" -#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:111 +#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:133 msgid "Address1" msgstr "ä½å€" -#: html/Admin/Users/Modify.html:124 html/User/Prefs.html:115 +#: html/Admin/Users/Modify.html:151 html/User/Prefs.html:137 msgid "Address2" msgstr "ä½å€(續)" @@ -843,7 +761,7 @@ msgstr "調整閃çˆé€Ÿåº¦å¿«æ…¢" msgid "Admin" msgstr "管ç†å“¡" -#: html/Ticket/Create.html:73 +#: html/Ticket/Create.html:95 msgid "Admin Cc" msgstr "管ç†å“¡å‰¯æœ¬" @@ -859,7 +777,7 @@ msgstr "管ç†å“¡å›žè¦†" msgid "Admin Rights" msgstr "管ç†å“¡æ¬Šé™" -#: html/Admin/Queues/index.html:24 html/Admin/Queues/index.html:27 +#: html/Admin/Queues/index.html:46 html/Admin/Queues/index.html:49 msgid "Admin queues" msgstr "表單管ç†" @@ -867,7 +785,7 @@ msgstr "表單管ç†" msgid "Admin users" msgstr "使用者管ç†" -#: html/Admin/Global/index.html:25 html/Admin/Global/index.html:27 +#: html/Admin/Global/index.html:47 html/Admin/Global/index.html:49 msgid "Admin/Global configuration" msgstr "管ç†/全域設定" @@ -887,7 +805,7 @@ msgstr "管ç†å“¡ Email" msgid "AdminAllPersonalGroups" msgstr "ç®¡ç†æ‰€æœ‰ä»£ç†äººç¾¤çµ„" -#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:38 lib/RT/ACE_Overlay.pm:88 +#: etc/initialdata:56 html/Ticket/Elements/ShowPeople:60 lib/RT/ACE_Overlay.pm:114 msgid "AdminCc" msgstr "管ç†å“¡å‰¯æœ¬" @@ -899,15 +817,15 @@ msgstr "管ç†å“¡è©•è«–" msgid "AdminCorrespondence" msgstr "管ç†å“¡å›žè¦†" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:101 msgid "AdminCustomField" msgstr "管ç†è‡ªè¨‚欄ä½" -#: lib/RT/Queue_Overlay.pm:73 +#: NOT FOUND IN SOURCE msgid "AdminCustomFields" msgstr "管ç†è‡ªè¨‚欄ä½" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "AdminGroup" msgstr "管ç†ç¾¤çµ„" @@ -915,7 +833,7 @@ msgstr "管ç†ç¾¤çµ„" msgid "AdminGroupDescription" msgstr "管ç†ç¾¤çµ„æè¿°" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "AdminGroupMembership" msgstr "管ç†ç¾¤çµ„æˆå“¡" @@ -931,15 +849,15 @@ msgstr "管ç†ç¾¤çµ„權é™" msgid "AdminGroupStatus" msgstr "管ç†ç¾¤çµ„狀態" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "AdminOwnPersonalGroups" msgstr "管ç†ä»£ç†äººç¾¤çµ„" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "AdminQueue" msgstr "管ç†è¡¨å–®" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "AdminUsers" msgstr "管ç†ä½¿ç”¨è€…" @@ -947,7 +865,7 @@ msgstr "管ç†ä½¿ç”¨è€…" msgid "Administrative" msgstr "行政類" -#: html/Admin/Queues/People.html:47 html/Ticket/Elements/EditPeople:53 +#: html/Admin/Queues/People.html:69 html/Ticket/Elements/EditPeople:75 msgid "Administrative Cc" msgstr "管ç†å“¡å‰¯æœ¬" @@ -955,7 +873,7 @@ msgstr "管ç†å“¡å‰¯æœ¬" msgid "Admins" msgstr "主管" -#: html/Ticket/Elements/Tabs:174 +#: html/Ticket/Elements/Tabs:197 msgid "Advanced" msgstr "進階" @@ -965,9 +883,9 @@ msgstr "進階查詢" #: NOT FOUND IN SOURCE msgid "Advanced Search Criteria" -msgstr "" +msgstr "進階查詢æ¢ä»¶" -#: html/Elements/SelectDateRelation:35 +#: html/Elements/SelectDateRelation:57 msgid "After" msgstr "晚於" @@ -975,6 +893,10 @@ msgstr "晚於" msgid "Age" msgstr "經歷時間" +#: html/Search/Elements/PickCriteria:52 +msgid "Aggregator" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Alias" msgstr "執行其他æµç¨‹" @@ -991,19 +913,15 @@ msgstr "全部" msgid "All Approvals Passed" msgstr "完æˆå…¨éƒ¨ç°½æ ¸" -#: NOT FOUND IN SOURCE -msgid "All Classes" -msgstr "" - #: NOT FOUND IN SOURCE msgid "All Condition" msgstr "所有æ¢ä»¶" -#: html/Admin/Elements/EditCustomFields:94 +#: NOT FOUND IN SOURCE msgid "All Custom Fields" msgstr "所有自訂欄ä½" -#: html/Admin/Queues/index.html:52 +#: html/Admin/Queues/index.html:75 msgid "All Queues" msgstr "所有表單" @@ -1027,6 +945,10 @@ msgstr "無論寄件來æºç‚ºä½•,一律寄信給申請人" msgid "Amount" msgstr "數é¡" +#: html/Search/Elements/EditQuery:56 +msgid "And/Or" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Any Condition" msgstr "ä»»æ„æ¢ä»¶" @@ -1035,11 +957,11 @@ msgstr "ä»»æ„æ¢ä»¶" msgid "Applies To" msgstr "套用於" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:73 html/Admin/Elements/CustomFieldTabs:83 msgid "Applies to" msgstr "套用於" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply" msgstr "套用" @@ -1047,27 +969,27 @@ msgstr "套用" msgid "Apply Template" msgstr "引用範本" -#: html/Search/Edit.html:42 +#: html/Search/Edit.html:64 msgid "Apply your changes" msgstr "套用更動" -#: html/Elements/Tabs:58 +#: html/Elements/Tabs:74 msgid "Approval" msgstr "簽核" -#: html/Approvals/Display.html:45 html/Approvals/Elements/ShowDependency:41 html/Approvals/index.html:64 +#: html/Approvals/Display.html:67 html/Approvals/Elements/ShowDependency:63 html/Approvals/index.html:86 #. ($Ticket->Id, $Ticket->Subject) #. ($ticket->id, $msg) #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Approval #%1: %2" msgstr "簽核單 #%1:%2" -#: html/Approvals/index.html:53 +#: html/Approvals/index.html:75 #. ($ticket->Id) msgid "Approval #%1: Notes not recorded due to a system error" msgstr "簽核單 #%1:系統錯誤,記錄失敗" -#: html/Approvals/index.html:51 +#: html/Approvals/index.html:73 #. ($ticket->Id) msgid "Approval #%1: Notes recorded" msgstr "簽核單 #%1:記錄完畢" @@ -1108,7 +1030,7 @@ msgstr "簽核種類" msgid "Approval diagram" msgstr "簽核æµç¨‹" -#: html/Approvals/Elements/Approve:43 +#: html/Approvals/Elements/Approve:65 msgid "Approve" msgstr "核准" @@ -1128,7 +1050,7 @@ msgstr "簽核備註:%1" msgid "Apr" msgstr "四月" -#: lib/RT/Date.pm:414 +#: lib/RT/Date.pm:440 msgid "Apr." msgstr "04" @@ -1140,68 +1062,48 @@ msgstr "四月" msgid "Are you sure to delete checked items?" msgstr "您確定è¦åˆªé™¤ï¼Ÿ" -#: NOT FOUND IN SOURCE -msgid "Are you sure you want to delete this article?" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1 deleted" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article #%1: %2" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Article not found" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Articles" -msgstr "" - -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:52 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:73 msgid "Ascending" msgstr "éžå¢ž" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "Assign and remove custom fields" msgstr "指派åŠç§»é™¤è‡ªè¨‚欄ä½" -#: NOT FOUND IN SOURCE +#: lib/RT/Queue_Overlay.pm:97 msgid "AssignCustomFields" msgstr "指派自訂欄ä½" -#: html/Search/Bulk.html:134 html/SelfService/Update.html:47 html/Ticket/ModifyAll.html:82 html/Ticket/Update.html:81 +#: html/Search/Bulk.html:164 html/SelfService/Update.html:87 html/Ticket/ModifyAll.html:115 html/Ticket/Update.html:114 msgid "Attach" msgstr "附件" -#: html/SelfService/Create.html:64 html/Ticket/Create.html:109 +#: html/SelfService/Create.html:92 html/Ticket/Create.html:140 msgid "Attach file" msgstr "附加檔案" -#: html/SelfService/Update.html:36 html/Ticket/Create.html:97 html/Ticket/Update.html:70 +#: html/SelfService/Update.html:75 html/Ticket/Create.html:128 html/Ticket/Update.html:92 msgid "Attached file" msgstr "ç¾æœ‰é™„ä»¶" -#: html/Ticket/ShowEmailRecord.html:11 html/Ticket/ShowEmailRecord.html:14 html/Ticket/ShowEmailRecord.html:7 +#: html/Ticket/ShowEmailRecord.html:52 html/Ticket/ShowEmailRecord.html:56 html/Ticket/ShowEmailRecord.html:59 #. ($Attachment) msgid "Attachment '%1' could not be loaded" msgstr "無法載入附件 '%1'" -#: lib/RT/Transaction_Overlay.pm:416 +#: lib/RT/Transaction_Overlay.pm:478 msgid "Attachment created" msgstr "附件新增完畢" -#: lib/RT/Tickets_Overlay.pm:1251 +#: lib/RT/Tickets_Overlay.pm:1673 msgid "Attachment filename" msgstr "附件檔å" -#: html/Ticket/Elements/ShowAttachments:25 +#: html/Ticket/Elements/ShowAttachments:47 msgid "Attachments" msgstr "附件" -#: lib/RT/Attributes_Overlay.pm:158 +#: lib/RT/Attributes_Overlay.pm:172 msgid "Attribute Deleted" msgstr "已刪除該屬性" @@ -1213,7 +1115,7 @@ msgstr "屬性" msgid "Aug" msgstr "八月" -#: lib/RT/Date.pm:418 +#: lib/RT/Date.pm:444 msgid "Aug." msgstr "08" @@ -1245,7 +1147,7 @@ msgstr "自動å°ç”³è«‹äººå›žè¦†" msgid "AutoreplyToRequestors" msgstr "自動å°ç”³è«‹äººå›žè¦†" -#: html/Search/Elements/EditFormat:4 +#: NOT FOUND IN SOURCE msgid "Available Columns" msgstr "å¯ç”¨çš„æ¬„ä½ï¼š" @@ -1277,7 +1179,7 @@ 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/Ticket/Elements/Tabs:91 html/User/Elements/GroupTabs:37 +#: html/Admin/Elements/CustomFieldTabs:65 html/Admin/Elements/GroupTabs:60 html/Admin/Elements/QueueTabs:60 html/Admin/Elements/UserTabs:58 html/Ticket/Elements/Tabs:113 html/User/Elements/GroupTabs:59 msgid "Basics" msgstr "基本資訊" @@ -1285,15 +1187,15 @@ msgstr "基本資訊" msgid "Batch Approval" msgstr "批次簽核" -#: html/Ticket/Update.html:64 +#: html/Ticket/Update.html:86 msgid "Bcc" msgstr "密件副本" -#: html/Admin/Elements/EditScrip:73 +#: html/Admin/CustomFields/GroupRights.html:91 html/Admin/CustomFields/UserRights.html:74 html/Admin/Elements/EditScrip:95 msgid "Be sure to save your changes" msgstr "請別忘了儲存修改。" -#: html/Elements/SelectDateRelation:33 lib/RT/CurrentUser.pm:336 +#: html/Elements/SelectDateRelation:55 lib/RT/CurrentUser.pm:360 msgid "Before" msgstr "æ—©æ–¼" @@ -1305,6 +1207,10 @@ msgstr "開始簽核" msgid "Begin From " msgstr "èµ·å§‹æ—¥" +#: html/Elements/Header:80 +msgid "Best Practical Solutions, LLC corporate logo" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Binary" msgstr "檔案" @@ -1317,19 +1223,23 @@ msgstr "生日" msgid "Blank" msgstr "空白範本" +#: html/Search/Elements/EditFormat:84 +msgid "Bold" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Bookmarkable URL for this search" msgstr "å°‡æŸ¥è©¢çµæžœè½‰ç‚ºå¯æ”¾å…¥æ›¸ç±¤çš„ç¶²å€" -#: html/Search/Results.html:47 +#: html/Search/Results.html:81 msgid "Bookmarkable link" -msgstr "" +msgstr "坿”¾å…¥æ›¸ç±¤çš„ç¶²å€" -#: html/Ticket/Elements/ShowHistory:38 html/Ticket/Elements/ShowHistory:44 +#: html/Ticket/Elements/ShowHistory:60 html/Ticket/Elements/ShowHistory:66 msgid "Brief headers" msgstr "精簡標頭檔" -#: html/Search/Bulk.html:24 html/Search/Bulk.html:25 +#: html/Search/Bulk.html:46 html/Search/Bulk.html:47 msgid "Bulk ticket update" msgstr "更新整批申請單" @@ -1341,35 +1251,40 @@ msgstr "事業部" msgid "Business Unit:" msgstr "事業部:" -#: lib/RT/User_Overlay.pm:1533 +#: lib/RT/User_Overlay.pm:1722 msgid "Can not modify system users" msgstr "無法更改系統使用者" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Queue_Overlay.pm:92 msgid "Can this principal see this queue" msgstr "è©²å–®ä½æ˜¯å¦èƒ½æŸ¥é–±æ­¤è¡¨å–®" -#: lib/RT/CustomField_Overlay.pm:211 +#: lib/RT/CustomField_Overlay.pm:370 msgid "Can't add a custom field value without a name" msgstr "ä¸èƒ½æ–°å¢žæ²’有å稱的自訂欄ä½å€¼" -#: html/Search/Build.html:694 +#: html/Admin/CustomFields/Objects.html:86 +#. ($Class) +msgid "Can't find a collection class for '%1'" +msgstr "" + +#: html/Search/Build.html:761 msgid "Can't find a saved search to work with" msgstr "找ä¸åˆ°å·²å„²å­˜çš„æŸ¥è©¢" -#: lib/RT/Link_Overlay.pm:126 +#: lib/RT/Link_Overlay.pm:160 msgid "Can't link a ticket to itself" msgstr "申請單ä¸èƒ½éˆçµè‡ªå·±ã€‚" -#: lib/RT/Ticket_Overlay.pm:2716 +#: NOT FOUND IN SOURCE msgid "Can't merge into a merged ticket. You should never get this error" msgstr "ä¸èƒ½æ•´åˆé€²å·²æ•´åˆéŽçš„申請單。這個錯誤ä¸è©²ç™¼ç”Ÿã€‚" -#: html/Search/Build.html:699 +#: html/Search/Build.html:766 msgid "Can't save this search" msgstr "無法儲存此項查詢" -#: lib/RT/Record.pm:1060 lib/RT/Record.pm:1138 +#: lib/RT/Record.pm:1266 lib/RT/Record.pm:1344 msgid "Can't specifiy both base and target" msgstr "ä¸èƒ½åŒæ™‚指定起始申請單與目的申請單" @@ -1377,7 +1292,7 @@ msgstr "ä¸èƒ½åŒæ™‚指定起始申請單與目的申請單" msgid "Cancel" msgstr "å–æ¶ˆ" -#: html/autohandler:132 +#: html/autohandler:148 #. ($msg) msgid "Cannot create user: %1" msgstr "無法新增使用者:%1" @@ -1398,7 +1313,7 @@ msgstr "分類管ç†" msgid "Category" msgstr "分類" -#: 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:59 lib/RT/ACE_Overlay.pm:87 +#: etc/initialdata:50 html/Admin/Queues/People.html:65 html/SelfService/Create.html:71 html/Ticket/Create.html:85 html/Ticket/Elements/EditPeople:72 html/Ticket/Elements/ShowPeople:56 html/Ticket/Update.html:81 lib/RT/ACE_Overlay.pm:113 msgid "Cc" msgstr "副本" @@ -1414,7 +1329,7 @@ msgstr "董事長室" msgid "Change Ticket" msgstr "修改申請單" -#: html/SelfService/Prefs.html:30 +#: html/SelfService/Prefs.html:52 msgid "Change password" msgstr "更改密碼" @@ -1422,19 +1337,19 @@ msgstr "更改密碼" msgid "ChangeOwnerUI" msgstr "å¯å¦é¸æ“‡è¡¨å–®æ‰¿è¾¦äºº" -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:100 msgid "Check All" msgstr "全部é¸å–" -#: html/SelfService/Update.html:39 html/Ticket/Create.html:100 html/Ticket/Update.html:73 +#: html/SelfService/Update.html:78 html/Ticket/Create.html:131 html/Ticket/Update.html:95 msgid "Check box to delete" msgstr "鏿“‡æ¬²åˆªé™¤çš„é …ç›®" -#: html/Admin/Elements/SelectRights:30 +#: html/Admin/Elements/SelectRights:55 msgid "Check box to revoke right" msgstr "鏿“‡æ¬²æ’¤æ¶ˆçš„æ¬Šåˆ©" -#: html/Elements/EditLinks:121 html/Elements/EditLinks:63 html/Elements/ShowLinks:56 html/Ticket/Create.html:183 html/Ticket/Elements/BulkLinks:42 +#: html/Elements/EditLinks:146 html/Elements/EditLinks:85 html/Elements/ShowLinks:78 html/Ticket/Create.html:214 html/Ticket/Elements/BulkLinks:64 msgid "Children" msgstr "å­ç”³è«‹å–®" @@ -1446,47 +1361,27 @@ msgstr "中文姓å" msgid "Chinese/English" msgstr "中英文" -#: html/Admin/Users/Modify.html:129 html/User/Prefs.html:119 +#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:141 msgid "City" msgstr "所在城市" -#: NOT FOUND IN SOURCE -msgid "Class" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class Name" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Class is" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Classes" -msgstr "" - #: NOT FOUND IN SOURCE msgid "ClassicUI" msgstr "傳統介é¢" -#: NOT FOUND IN SOURCE +#: html/Elements/Submit:102 msgid "Clear All" msgstr "全部清除" -#: html/Ticket/Elements/ShowDates:47 +#: html/Ticket/Elements/ShowDates:68 msgid "Closed" msgstr "已解決" -#: html/SelfService/Closed.html:24 +#: NOT FOUND IN SOURCE msgid "Closed Tickets" msgstr "已解決的申請單" -#: NOT FOUND IN SOURCE -msgid "Closed requests" -msgstr "" - -#: html/SelfService/Elements/Tabs:44 +#: html/SelfService/Closed.html:46 html/SelfService/Elements/Tabs:66 msgid "Closed tickets" msgstr "已解決的申請單" @@ -1498,11 +1393,11 @@ msgstr "執行程å¼ç¢¼" msgid "Command not understood!\\n" msgstr "指令無法辨識ï¼\\n" -#: html/Ticket/Elements/ShowTransaction:152 html/Ticket/Elements/Tabs:154 +#: html/Ticket/Elements/ShowTransaction:182 html/Ticket/Elements/Tabs:176 msgid "Comment" msgstr "è©•è«–" -#: html/Admin/Queues/Modify.html:57 +#: html/Admin/Queues/Modify.html:79 msgid "Comment Address" msgstr "è©•è«–é›»å­éƒµä»¶åœ°å€" @@ -1510,11 +1405,11 @@ msgstr "è©•è«–é›»å­éƒµä»¶åœ°å€" msgid "Comment not recorded" msgstr "評論未被紀錄" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "Comment on tickets" msgstr "å°ç”³è«‹å–®æå‡ºè©•è«–" -#: lib/RT/Queue_Overlay.pm:88 +#: lib/RT/Queue_Overlay.pm:112 msgid "CommentOnTicket" msgstr "評論申請單" @@ -1522,11 +1417,11 @@ msgstr "評論申請單" msgid "Comments" msgstr "è©•è«–" -#: html/Ticket/ModifyAll.html:69 html/Ticket/Update.html:51 +#: html/Ticket/ModifyAll.html:91 html/Ticket/Update.html:73 msgid "Comments (Not sent to requestors)" msgstr "è©•è«–(ä¸é€çµ¦ç”³è«‹äºº)" -#: html/Search/Bulk.html:129 +#: html/Search/Bulk.html:150 msgid "Comments (not sent to requestors)" msgstr "è©•è«–(ä¸é€çµ¦ç”³è«‹äºº)" @@ -1534,11 +1429,11 @@ msgstr "è©•è«–(ä¸é€çµ¦ç”³è«‹äºº)" msgid "Comments about %1" msgstr "å° %1 的評論" -#: html/Admin/Users/Modify.html:182 html/Ticket/Elements/ShowRequestor:45 +#: html/Admin/Users/Modify.html:224 html/Ticket/Elements/ShowRequestor:67 msgid "Comments about this user" msgstr "使用者æè¿°" -#: lib/RT/Transaction_Overlay.pm:537 +#: lib/RT/Transaction_Overlay.pm:623 msgid "Comments added" msgstr "新增評論完畢" @@ -1546,7 +1441,7 @@ msgstr "新增評論完畢" msgid "Commit" msgstr "確èª" -#: lib/RT/Action/Generic.pm:149 +#: lib/RT/Action/Generic.pm:176 msgid "Commit Stubbed" msgstr "消除更動完畢" @@ -1562,23 +1457,23 @@ msgstr "å„å…¬å¸ç¨ç«‹é¡¯ç¤º" msgid "Compile Restrictions" msgstr "設定查詢æ¢ä»¶" -#: html/Admin/Elements/EditScrip:41 +#: html/Admin/Elements/EditScrip:63 msgid "Condition" msgstr "æ¢ä»¶" -#: bin/rt-crontool:105 +#: bin/rt-crontool:131 msgid "Condition matches..." msgstr "ç¬¦åˆæ¢ä»¶..." -#: lib/RT/Scrip_Overlay.pm:164 +#: lib/RT/Scrip_Overlay.pm:189 msgid "Condition not found" msgstr "未找到符åˆçš„ç¾æ³" -#: html/Elements/Tabs:52 +#: html/Elements/Tabs:81 msgid "Configuration" msgstr "設定" -#: html/SelfService/Prefs.html:32 +#: html/SelfService/Prefs.html:54 msgid "Confirm" msgstr "確èªå¯†ç¢¼" @@ -1602,11 +1497,11 @@ msgstr "連絡資訊系統" msgid "Contacted date '%1' could not be parsed" msgstr "無法解讀è¯çµ¡æ—¥æœŸ '%1'" -#: html/Admin/Elements/ModifyTemplate:43 html/Elements/SelectAttachmentField:26 html/Ticket/ModifyAll.html:86 +#: html/Admin/Elements/ModifyTemplate:65 html/Elements/SelectAttachmentField:48 html/Ticket/ModifyAll.html:119 msgid "Content" msgstr "內容" -#: html/Elements/SelectAttachmentField:27 +#: html/Elements/SelectAttachmentField:49 msgid "Content-Type" msgstr "內容類型" @@ -1614,7 +1509,7 @@ msgstr "內容類型" msgid "Coould not create group" msgstr "無法新增群組" -#: html/Search/Elements/EditSearches:16 +#: html/Search/Elements/EditSearches:64 msgid "Copy" msgstr "複製" @@ -1630,7 +1525,7 @@ msgstr "回覆" msgid "Correspondence Address" msgstr "申請單回覆地å€" -#: lib/RT/Transaction_Overlay.pm:533 +#: lib/RT/Transaction_Overlay.pm:619 msgid "Correspondence added" msgstr "新增申請單回覆" @@ -1638,7 +1533,7 @@ msgstr "新增申請單回覆" msgid "Correspondence not recorded" msgstr "未紀錄申請單回覆" -#: lib/RT/Ticket_Overlay.pm:3471 +#: NOT FOUND IN SOURCE msgid "Could not add new custom field value for ticket. " msgstr "ä¸èƒ½æ–°å¢žè‡ªè¨‚欄ä½çš„值 " @@ -1646,15 +1541,29 @@ msgstr "ä¸èƒ½æ–°å¢žè‡ªè¨‚欄ä½çš„值 " msgid "Could not add new custom field value for ticket. %1 " msgstr "ä¸èƒ½æ–°å¢žè‡ªè¨‚欄ä½çš„值。%1 " -#: lib/RT/Ticket_Overlay.pm:2967 lib/RT/Ticket_Overlay.pm:2975 lib/RT/Ticket_Overlay.pm:2992 +#: lib/RT/Record.pm:1693 +msgid "Could not add new custom field value. " +msgstr "" + +#: lib/RT/Record.pm:1646 +#. (, $value_msg) +msgid "Could not add new custom field value. %1 " +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:3004 lib/RT/Ticket_Overlay.pm:3012 lib/RT/Ticket_Overlay.pm:3029 msgid "Could not change owner. " msgstr "ä¸èƒ½æ›´æ”¹æ‰¿è¾¦äººã€‚ " -#: html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditCustomFields:164 +#: html/Admin/CustomFields/Modify.html:119 #. ($msg) msgid "Could not create CustomField" msgstr "無法新增自訂欄ä½" +#: html/Admin/Elements/EditCustomField:113 +#. ($msg) +msgid "Could not create CustomField: %1" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Could not create Scrip" msgstr "無法建立訊æ¯é€šçŸ¥" @@ -1663,7 +1572,7 @@ msgstr "無法建立訊æ¯é€šçŸ¥" msgid "Could not create Template" msgstr "無法建立通知範本" -#: html/User/Groups/Modify.html:76 lib/RT/Group_Overlay.pm:474 lib/RT/Group_Overlay.pm:481 +#: html/User/Groups/Modify.html:98 lib/RT/Group_Overlay.pm:502 lib/RT/Group_Overlay.pm:509 msgid "Could not create group" msgstr "無法新增群組" @@ -1671,16 +1580,16 @@ msgstr "無法新增群組" msgid "Could not create item" msgstr "無法新增項目" -#: html/Admin/Global/Template.html:74 html/Admin/Queues/Template.html:71 +#: html/Admin/Global/Template.html:96 html/Admin/Queues/Template.html:93 #. ($msg) msgid "Could not create template: %1" msgstr "無法新增範本:%1" -#: lib/RT/Ticket_Overlay.pm:1185 lib/RT/Ticket_Overlay.pm:364 +#: lib/RT/Ticket_Overlay.pm:1051 lib/RT/Ticket_Overlay.pm:396 msgid "Could not create ticket. Queue not set" msgstr "無法新增申請單。尚未指定表單。" -#: lib/RT/User_Overlay.pm:226 lib/RT/User_Overlay.pm:240 lib/RT/User_Overlay.pm:249 lib/RT/User_Overlay.pm:258 lib/RT/User_Overlay.pm:267 lib/RT/User_Overlay.pm:281 lib/RT/User_Overlay.pm:291 lib/RT/User_Overlay.pm:462 +#: lib/RT/User_Overlay.pm:256 lib/RT/User_Overlay.pm:270 lib/RT/User_Overlay.pm:279 lib/RT/User_Overlay.pm:288 lib/RT/User_Overlay.pm:297 lib/RT/User_Overlay.pm:311 lib/RT/User_Overlay.pm:321 lib/RT/User_Overlay.pm:497 msgid "Could not create user" msgstr "無法新增使用者" @@ -1700,11 +1609,11 @@ msgstr "找ä¸åˆ°ç·¨è™Ÿ %1 的申請單" msgid "Could not find group %1." msgstr "找ä¸åˆ°ç¾¤çµ„ %1。" -#: lib/RT/Queue_Overlay.pm:662 lib/RT/Ticket_Overlay.pm:1515 +#: lib/RT/Queue_Overlay.pm:738 lib/RT/Ticket_Overlay.pm:1384 msgid "Could not find or create that user" msgstr "找ä¸åˆ°æˆ–無法新增該å使用者" -#: lib/RT/Queue_Overlay.pm:723 lib/RT/Ticket_Overlay.pm:1596 +#: lib/RT/Queue_Overlay.pm:799 lib/RT/Ticket_Overlay.pm:1465 msgid "Could not find that principal" msgstr "找ä¸åˆ°è©²å–®ä½" @@ -1712,25 +1621,34 @@ msgstr "找ä¸åˆ°è©²å–®ä½" msgid "Could not find user %1." msgstr "找ä¸åˆ°ä½¿ç”¨è€… %1。" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:69 msgid "Could not load CustomField %1" msgstr "ç„¡æ³•è¼‰å…¥æ¬„ä½ %1" -#: html/Admin/Groups/Members.html:87 html/User/Groups/Members.html:89 html/User/Groups/Modify.html:81 +#: html/Admin/Groups/Members.html:109 html/User/Groups/Members.html:111 html/User/Groups/Modify.html:103 msgid "Could not load group" msgstr "無法載入群組" -#: lib/RT/Queue_Overlay.pm:682 +#: lib/RT/SavedSearch.pm:120 +#. ($privacy) +msgid "Could not load object for %1" +msgstr "" + +#: lib/RT/SavedSearch.pm:188 +msgid "Could not load search attribute" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:758 #. ($args{'Type'}) msgid "Could not make that principal a %1 for this queue" msgstr "無法將該單ä½è¨­ç‚ºæ­¤è¡¨å–®çš„ %1。" -#: lib/RT/Ticket_Overlay.pm:1536 +#: lib/RT/Ticket_Overlay.pm:1405 #. ($self->loc($args{'Type'})) msgid "Could not make that principal a %1 for this ticket" msgstr "無法將該單ä½è¨­ç‚ºæ­¤ç”³è«‹å–®çš„ %1。" -#: lib/RT/Queue_Overlay.pm:781 +#: lib/RT/Queue_Overlay.pm:857 #. ($args{'Type'}) msgid "Could not remove that principal as a %1 for this queue" msgstr "ç„¡æ³•å°‡å–®ä½ %1 從表單移除。" @@ -1739,15 +1657,15 @@ msgstr "ç„¡æ³•å°‡å–®ä½ %1 從表單移除。" msgid "Could not remove that principal as a %1 for this ticket" msgstr "ç„¡æ³•å°‡å–®ä½ %1 從申請單移除。" -#: lib/RT/User_Overlay.pm:162 +#: lib/RT/User_Overlay.pm:192 msgid "Could not set user info" msgstr "無法設定使用者資訊" -#: lib/RT/Group_Overlay.pm:977 +#: lib/RT/Group_Overlay.pm:1011 msgid "Couldn't add member to group" msgstr "無法新增æˆå“¡è‡³ç¾¤çµ„" -#: lib/RT/Ticket_Overlay.pm:3481 lib/RT/Ticket_Overlay.pm:3537 +#: lib/RT/Record.pm:1705 lib/RT/Record.pm:1757 #. ($Msg) msgid "Couldn't create a transaction: %1" msgstr "無法新增更動報告" @@ -1760,15 +1678,15 @@ msgstr "無法從 gpg 回函辨識出該採å–的行動\\n" msgid "Couldn't find group\\n" msgstr "找ä¸åˆ°ç¾¤çµ„\\n" -#: lib/RT/Record.pm:748 +#: lib/RT/Record.pm:939 msgid "Couldn't find row" msgstr "找ä¸åˆ°æ­¤åˆ—資料" -#: lib/RT/Group_Overlay.pm:951 +#: lib/RT/Group_Overlay.pm:985 msgid "Couldn't find that principal" msgstr "找ä¸åˆ°è©²å–®ä½" -#: lib/RT/CustomField_Overlay.pm:245 +#: lib/RT/CustomField_Overlay.pm:404 msgid "Couldn't find that value" msgstr "找ä¸åˆ°è©²å€¼" @@ -1780,16 +1698,18 @@ msgstr "找ä¸åˆ°è©²è¦–察員" msgid "Couldn't find user\\n" msgstr "找ä¸åˆ°ä½¿ç”¨è€…\\n" -#: lib/RT/CurrentUser.pm:123 +#: lib/RT/CurrentUser.pm:146 #. ($self->Id) msgid "Couldn't load %1 from the users database.\\n" msgstr "無法從使用者資料庫載入 %1。\\n" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:149 +#. ($id) msgid "Couldn't load Class %1" msgstr "無法載入類別 %1" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:107 +#. ($id) msgid "Couldn't load CustomField %1" msgstr "ç„¡æ³•è¼‰å…¥è‡ªè¨‚æ¬„ä½ %1" @@ -1805,25 +1725,26 @@ msgstr "無法載入 RT 設定檔 '%1' %2" msgid "Couldn't load Scrips." msgstr "無法載入手續。" -#: html/Admin/Groups/GroupRights.html:87 html/Admin/Groups/UserRights.html:74 +#: html/Admin/Groups/GroupRights.html:109 html/Admin/Groups/UserRights.html:96 #. ($id) msgid "Couldn't load group %1" msgstr "無法載入手續 %1" -#: lib/RT/Link_Overlay.pm:169 lib/RT/Link_Overlay.pm:178 lib/RT/Link_Overlay.pm:205 +#: lib/RT/Link_Overlay.pm:203 lib/RT/Link_Overlay.pm:212 lib/RT/Link_Overlay.pm:239 msgid "Couldn't load link" msgstr "無法載入éˆçµã€‚" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:83 html/Admin/Queues/CustomFields.html:59 html/Admin/Users/CustomFields.html:59 +#. ($id) msgid "Couldn't load object %1" msgstr "無法載入物件 %1" -#: html/Admin/Elements/EditCustomFields:145 html/Admin/Queues/CustomFields.html:35 html/Admin/Queues/People.html:120 +#: html/Admin/Queues/People.html:142 #. ($id) msgid "Couldn't load queue" msgstr "無法載入表單" -#: html/Admin/Queues/GroupRights.html:100 html/Admin/Queues/UserRights.html:71 +#: html/Admin/Queues/GroupRights.html:122 html/Admin/Queues/UserRights.html:93 #. ($id) msgid "Couldn't load queue %1" msgstr "無法載入表單 %1" @@ -1840,16 +1761,26 @@ msgstr "無法載入範本" msgid "Couldn't load that user (%1)" msgstr "無法載入該å使用者(%1)" -#: html/SelfService/Display.html:116 +#: html/SelfService/Display.html:156 #. ($id) msgid "Couldn't load ticket '%1'" msgstr "無法載入申請單 '%1'" -#: html/Admin/Users/Modify.html:146 html/User/Prefs.html:131 +#: lib/RT/Ticket_Overlay.pm:2612 +#. ($args{'Base'}) +msgid "Couldn't resolve base '%1' into a URI." +msgstr "" + +#: lib/RT/Ticket_Overlay.pm:2611 +#. ($args{'Target'}) +msgid "Couldn't resolve target '%1' into a URI." +msgstr "" + +#: html/Admin/Users/Modify.html:173 html/User/Prefs.html:153 msgid "Country" msgstr "國家" -#: html/Admin/Elements/CreateUserCalled:25 html/Admin/Elements/EditCustomField:62 html/Admin/Elements/EditScrip:110 html/Admin/Groups/Modify.html:55 html/Admin/Queues/Template.html:44 html/Elements/QuickCreate:23 html/Ticket/Create.html:134 html/Ticket/Create.html:195 html/User/Groups/Modify.html:55 +#: html/Admin/Elements/CreateUserCalled:47 html/Admin/Elements/EditCustomField:84 html/Admin/Elements/EditScrip:132 html/Admin/Queues/Template.html:66 html/Elements/QuickCreate:68 html/Ticket/Create.html:165 html/Ticket/Create.html:226 msgid "Create" msgstr "新增" @@ -1865,20 +1796,16 @@ msgstr "新增申請單" msgid "Create User:" msgstr "新增æˆå“¡ï¼š" -#: NOT FOUND IN SOURCE -msgid "Create a Class" -msgstr "" - -#: html/Admin/Elements/EditCustomField:74 +#: html/Admin/CustomFields/Modify.html:109 html/Admin/Elements/EditCustomField:96 msgid "Create a CustomField" msgstr "新增自訂欄ä½" -#: html/Admin/Queues/CustomField.html:47 +#: html/Admin/Queues/CustomField.html:69 #. ($QueueObj->Name()) msgid "Create a CustomField for queue %1" msgstr "為 %1 表單新增自訂欄ä½" -#: html/Admin/Global/CustomField.html:47 +#: NOT FOUND IN SOURCE msgid "Create a CustomField which applies to all queues" msgstr "為 %1 表單新增自訂欄ä½" @@ -1886,10 +1813,6 @@ msgstr "為 %1 表單新增自訂欄ä½" msgid "Create a new Custom Field" msgstr "新增自訂欄ä½" -#: NOT FOUND IN SOURCE -msgid "Create a new article" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create a new global Scrip" msgstr "新增全域手續" @@ -1898,11 +1821,11 @@ msgstr "新增全域手續" msgid "Create a new global scrip" msgstr "新增全域手續" -#: html/Admin/Groups/Modify.html:66 html/Admin/Groups/Modify.html:92 +#: html/Admin/Groups/Modify.html:125 html/Admin/Groups/Modify.html:99 msgid "Create a new group" msgstr "新增群組" -#: html/User/Groups/Modify.html:66 html/User/Groups/Modify.html:91 +#: html/User/Groups/Modify.html:113 html/User/Groups/Modify.html:88 msgid "Create a new personal group" msgstr "新增代ç†äººç¾¤çµ„" @@ -1918,11 +1841,11 @@ msgstr "新增手續" msgid "Create a new template" msgstr "新增範本" -#: html/Ticket/Create.html:24 html/Ticket/Create.html:27 html/Ticket/Create.html:35 +#: html/Ticket/Create.html:46 html/Ticket/Create.html:49 html/Ticket/Create.html:57 msgid "Create a new ticket" msgstr "新增申請單" -#: html/Admin/Users/Modify.html:211 html/Admin/Users/Modify.html:268 +#: html/Admin/Users/Modify.html:251 html/Admin/Users/Modify.html:306 msgid "Create a new user" msgstr "新增使用者" @@ -1930,7 +1853,7 @@ msgstr "新增使用者" msgid "Create a new workflow" msgstr "新增æµç¨‹" -#: html/Admin/Queues/Modify.html:103 +#: html/Admin/Queues/Modify.html:125 msgid "Create a queue" msgstr "新增表單" @@ -1942,16 +1865,16 @@ msgstr "新增表單å稱" msgid "Create a request" msgstr "æå‡ºç”³è«‹" -#: html/Admin/Queues/Scrip.html:58 +#: html/Admin/Queues/Scrip.html:80 #. ($QueueObj->Name) msgid "Create a scrip for queue %1" msgstr "為 %1 表單新增手續" -#: html/Admin/Global/Template.html:68 html/Admin/Queues/Template.html:64 +#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:86 msgid "Create a template" msgstr "新增範本" -#: html/SelfService/Create.html:24 +#: html/SelfService/Create.html:46 html/SelfService/CreateTicketInQueue.html:46 msgid "Create a ticket" msgstr "æå‡ºç”³è«‹å–®" @@ -1959,14 +1882,6 @@ msgstr "æå‡ºç”³è«‹å–®" msgid "Create a workflow" msgstr "新增æµç¨‹" -#: NOT FOUND IN SOURCE -msgid "Create an article" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Create an article in class..." -msgstr "" - #: NOT FOUND IN SOURCE msgid "Create failed: %1 / %2 / %3 " msgstr "新增失敗:%1 / %2 / %3" @@ -1983,19 +1898,19 @@ msgstr "建立新項目" msgid "Create new tickets based on this scrip's template" msgstr "便“šæ­¤é …æ‰‹çºŒå…§çš„æ¨¡ç‰ˆï¼Œæ–°å¢žç”³è«‹å–®" -#: html/SelfService/Create.html:77 +#: html/SelfService/Create.html:105 msgid "Create ticket" msgstr "新增申請單" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/Queue_Overlay.pm:110 msgid "Create tickets in this queue" msgstr "在此表單中新增申請單" -#: lib/RT/Queue_Overlay.pm:73 +#: lib/RT/CustomField_Overlay.pm:101 msgid "Create, delete and modify custom fields" msgstr "新增ã€åˆªé™¤åŠæ›´æ”¹è‡ªè¨‚欄ä½" -#: lib/RT/Queue_Overlay.pm:69 +#: lib/RT/Queue_Overlay.pm:93 msgid "Create, delete and modify queues" msgstr "新增ã€åˆªé™¤åŠæ›´æ”¹è¡¨å–®" @@ -2003,35 +1918,31 @@ msgstr "新增ã€åˆªé™¤åŠæ›´æ”¹è¡¨å–®" msgid "Create, delete and modify the members of any user's personal groups" msgstr "新增ã€åˆªé™¤åŠæ›´æ”¹ä»»ä½•使用者的代ç†äººç¾¤çµ„" -#: lib/RT/System.pm:58 +#: lib/RT/System.pm:81 msgid "Create, delete and modify the members of personal groups" msgstr "新增ã€åˆªé™¤åŠæ›´æ”¹ä»£ç†äººç¾¤çµ„" -#: lib/RT/System.pm:59 +#: lib/RT/System.pm:82 msgid "Create, delete and modify users" msgstr "新增ã€åˆªé™¤åŠæ›´æ”¹ä½¿ç”¨è€…" -#: lib/RT/Queue_Overlay.pm:86 +#: lib/RT/System.pm:88 +msgid "CreateSavedSearch" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:110 msgid "CreateTicket" msgstr "新增申請單" -#: html/Elements/SelectDateType:25 html/Ticket/Elements/ShowDates:27 lib/RT/Ticket_Overlay.pm:1279 +#: html/Elements/SelectDateType:47 html/Ticket/Elements/ShowDates:48 lib/RT/Ticket_Overlay.pm:1145 msgid "Created" msgstr "新增日" -#: html/Admin/Elements/EditCustomField:87 +#: html/Admin/CustomFields/Modify.html:121 html/Admin/Elements/EditCustomField:117 #. ($CustomFieldObj->Name()) msgid "Created CustomField %1" msgstr "è‡ªè¨‚æ¬„ä½ %1 新增æˆåŠŸ" -#: NOT FOUND IN SOURCE -msgid "Created by" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Created during" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Created template %1" msgstr "範本 %1 新增æˆåŠŸ" @@ -2040,7 +1951,7 @@ msgstr "範本 %1 新增æˆåŠŸ" msgid "Created workflow %1" msgstr "æµç¨‹ %1 新增æˆåŠŸ" -#: html/Search/Elements/PickBasics:115 +#: html/Search/Elements/PickBasics:102 msgid "Creator" msgstr "建立者" @@ -2060,19 +1971,15 @@ msgstr "ç¾æœ‰è‡ªè¨‚欄ä½" msgid "Current Groups:" msgstr "ç¾æœ‰ç¾¤çµ„列表:" -#: html/Elements/EditLinks:27 +#: html/Elements/EditLinks:49 msgid "Current Links" msgstr "ç¾æœ‰é—œä¿‚" -#: NOT FOUND IN SOURCE -msgid "Current Relationships" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Current Rights:" msgstr "ç¾æœ‰æ¬Šé™ï¼š" -#: html/Admin/Elements/EditScrips:29 +#: html/Admin/Elements/EditScrips:51 msgid "Current Scrips" msgstr "ç¾æœ‰æ‰‹çºŒ" @@ -2088,11 +1995,11 @@ msgstr "ç¾æœ‰ç¯„本" msgid "Current Watchers" msgstr "ç¾æœ‰è¦–察員" -#: html/Admin/Groups/Members.html:38 html/User/Groups/Members.html:41 +#: html/Admin/Groups/Members.html:60 html/User/Groups/Members.html:63 msgid "Current members" msgstr "ç¾æœ‰æˆå“¡" -#: html/Admin/Elements/SelectRights:28 +#: html/Admin/Elements/SelectRights:51 msgid "Current rights" msgstr "ç¾æœ‰æ¬Šé™" @@ -2100,20 +2007,20 @@ msgstr "ç¾æœ‰æ¬Šé™" msgid "Current search criteria" msgstr "ç¾æœ‰æŸ¥è©¢æ¢ä»¶" -#: html/Admin/Queues/People.html:40 html/Ticket/Elements/EditPeople:44 +#: html/Admin/Queues/People.html:62 html/Ticket/Elements/EditPeople:66 msgid "Current watchers" msgstr "ç¾æœ‰è¦–察員" -#: html/Admin/Global/CustomField.html:54 -#. ($CustomField) +#: NOT FOUND IN SOURCE msgid "Custom Field #%1" msgstr "è‡ªè¨‚æ¬„ä½ #%1" -#: html/Admin/Elements/QueueTabs:52 html/Admin/Elements/SystemTabs:39 html/Admin/Global/index.html:49 html/Ticket/Elements/ShowSummary:35 +#: html/Admin/Elements/SystemTabs:61 html/Admin/Elements/Tabs:62 html/Admin/Global/index.html:71 html/Admin/Users/Modify.html:208 html/Admin/index.html:77 html/Ticket/Elements/ShowSummary:57 msgid "Custom Fields" msgstr "自訂欄ä½" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:59 +#. ($lookup) msgid "Custom Fields for %1" msgstr "%1 的自訂欄ä½" @@ -2121,20 +2028,19 @@ msgstr "%1 的自訂欄ä½" msgid "Custom Fields which apply to all queues" msgstr "é©ç”¨æ–¼æ‰€æœ‰è¡¨å–®çš„自訂欄ä½" -#: html/Admin/Elements/EditScrip:101 +#: html/Admin/Elements/EditScrip:123 msgid "Custom action cleanup code" msgstr "動作後執行程å¼" -#: html/Admin/Elements/EditScrip:93 +#: html/Admin/Elements/EditScrip:115 msgid "Custom action preparation code" msgstr "動作å‰åŸ·è¡Œç¨‹å¼" -#: html/Admin/Elements/EditScrip:85 +#: html/Admin/Elements/EditScrip:107 msgid "Custom condition" msgstr "自訂æ¢ä»¶" -#: lib/RT/Tickets_Overlay.pm:1693 -#. ($CF->Name , $args{OPERATOR} , $args{VALUE}) +#: NOT FOUND IN SOURCE msgid "Custom field %1 %2 %3" msgstr "è‡ªè¨‚æ¬„ä½ %1 %2 %3" @@ -2142,30 +2048,30 @@ msgstr "è‡ªè¨‚æ¬„ä½ %1 %2 %3" msgid "Custom field %1 does not apply to this object" msgstr "è‡ªè¨‚æ¬„ä½ %1 ä¸é©ç”¨æ–¼æ­¤ç‰©ä»¶" -#: lib/RT/Tickets_Overlay.pm:1688 +#: lib/RT/Tickets_Overlay.pm:2147 #. ($CF->Name) msgid "Custom field %1 has a value." msgstr "è‡ªè¨‚æ¬„ä½ %1 已有值" -#: lib/RT/Tickets_Overlay.pm:1685 +#: lib/RT/Tickets_Overlay.pm:2143 #. ($CF->Name) msgid "Custom field %1 has no value." msgstr "è‡ªè¨‚æ¬„ä½ %1 沒有值" -#: lib/RT/Ticket_Overlay.pm:3373 +#: lib/RT/Record.pm:1579 lib/RT/Record.pm:1740 #. ($args{'Field'}) msgid "Custom field %1 not found" msgstr "找ä¸åˆ°è‡ªè¨‚æ¬„ä½ %1" -#: html/Admin/Elements/EditCustomFields:195 +#: NOT FOUND IN SOURCE msgid "Custom field deleted" msgstr "自訂欄ä½å·²åˆªé™¤" -#: lib/RT/Ticket_Overlay.pm:3523 +#: NOT FOUND IN SOURCE msgid "Custom field not found" msgstr "找ä¸åˆ°è‡ªè¨‚欄ä½" -#: lib/RT/CustomField_Overlay.pm:355 +#: lib/RT/CustomField_Overlay.pm:1041 #. ($args{'Content'}, $self->Name) msgid "Custom field value %1 could not be found for custom field %2" msgstr "ç„¡æ³•å¾žè‡ªè¨‚æ¬„ä½ %2 中找到 %1 這個欄ä½å€¼" @@ -2174,19 +2080,19 @@ msgstr "ç„¡æ³•å¾žè‡ªè¨‚æ¬„ä½ %2 中找到 %1 這個欄ä½å€¼" msgid "Custom field value changed from %1 to %2" msgstr "自訂欄ä½å€¼å¾ž %1 改為 %2" -#: lib/RT/CustomField_Overlay.pm:255 +#: lib/RT/CustomField_Overlay.pm:414 msgid "Custom field value could not be deleted" msgstr "無法刪除自訂欄ä½å€¼" -#: lib/RT/CustomField_Overlay.pm:361 +#: lib/RT/CustomField_Overlay.pm:1047 msgid "Custom field value could not be found" msgstr "找ä¸åˆ°è‡ªè¨‚欄ä½å€¼" -#: lib/RT/CustomField_Overlay.pm:253 lib/RT/CustomField_Overlay.pm:363 +#: lib/RT/CustomField_Overlay.pm:1049 lib/RT/CustomField_Overlay.pm:412 msgid "Custom field value deleted" msgstr "自訂欄ä½å€¼åˆªé™¤æˆåŠŸ" -#: lib/RT/Transaction_Overlay.pm:541 +#: html/Elements/SelectGroups:51 html/Elements/SelectUsers:51 lib/RT/Transaction_Overlay.pm:627 msgid "CustomField" msgstr "自訂欄ä½" @@ -2206,7 +2112,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:94 html/Ticket/ModifyAll.html:43 +#: html/SelfService/Display.html:61 html/Ticket/Create.html:191 html/Ticket/Elements/ShowSummary:76 html/Ticket/Elements/Tabs:116 html/Ticket/ModifyAll.html:65 msgid "Dates" msgstr "日期" @@ -2214,7 +2120,7 @@ msgstr "日期" msgid "Dec" msgstr "å二月" -#: lib/RT/Date.pm:422 +#: lib/RT/Date.pm:448 msgid "Dec." msgstr "12" @@ -2234,13 +2140,13 @@ msgstr "é è¨­è‡ªå‹•回應範本" msgid "Default Autoresponse template" msgstr "é è¨­è‡ªå‹•回應範本" -#: html/Tools/Offline.html:39 +#: html/Tools/Offline.html:61 msgid "Default Queue" msgstr "é è¨­è¡¨å–®" -#: html/Tools/Offline.html:48 +#: html/Tools/Offline.html:70 msgid "Default Requestor" -msgstr "" +msgstr "é è¨­ç”³è«‹äºº" #: NOT FOUND IN SOURCE msgid "Default Value" @@ -2262,8 +2168,7 @@ msgstr "é è¨­å›žè¦†ç¯„本" msgid "Default transaction template" msgstr "é è¨­æ›´å‹•範本" -#: lib/RT/Transaction_Overlay.pm:519 -#. ($type, $self->Field, $self->OldValue, $self->NewValue) +#: NOT FOUND IN SOURCE msgid "Default: %1/%2 changed from %3 to %4" msgstr "é è¨­ï¼š%1/%2 已自 %3 改為 %4" @@ -2271,15 +2176,15 @@ msgstr "é è¨­ï¼š%1/%2 已自 %3 改為 %4" msgid "DefaultApproval" msgstr "é è¨­ç°½æ ¸" -#: html/User/Delegation.html:24 html/User/Delegation.html:27 +#: html/User/Delegation.html:46 html/User/Delegation.html:49 msgid "Delegate rights" -msgstr "代表團權é™" +msgstr "代ç†äººæ¬Šé™" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "Delegate specific rights which have been granted to you." msgstr "å°‡æ“æœ‰çš„æ¬Šé™å§”託他人代ç†" -#: lib/RT/System.pm:62 +#: lib/RT/System.pm:85 msgid "DelegateRights" msgstr "設定代ç†äºº" @@ -2331,7 +2236,7 @@ msgstr "代ç†äººè¨­å®š" msgid "Delegates Status" msgstr "代ç†ç‹€æ…‹" -#: html/User/Elements/Tabs:37 +#: html/User/Elements/Tabs:59 msgid "Delegation" msgstr "代ç†äººæ¬Šé™" @@ -2343,39 +2248,44 @@ msgstr "代ç†äººç¾¤çµ„" msgid "Delegation Rights" msgstr "代ç†äººæ¬Šé™" -#: html/Admin/Elements/EditScrips:53 html/Search/Elements/EditFormat:66 html/Search/Elements/EditSearches:15 +#: html/Admin/Elements/EditScrips:75 html/Search/Elements/EditFormat:103 html/Search/Elements/EditQuery:57 html/Search/Elements/EditSearches:63 msgid "Delete" msgstr "刪除" -#: html/Admin/Elements/EditTemplates:57 +#: html/Admin/Elements/EditTemplates:79 msgid "Delete Template" -msgstr "" +msgstr "刪除範本" -#: NOT FOUND IN SOURCE -msgid "Delete article #%1" +#: lib/RT/SavedSearch.pm:211 +#. ($msg) +msgid "Delete failed: %1" msgstr "" -#: html/Admin/Elements/EditScrips:52 +#: html/Admin/Elements/EditScrips:74 msgid "Delete selected scrips" msgstr "刪除指定的手續" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "Delete tickets" msgstr "刪除申請單" -#: lib/RT/Queue_Overlay.pm:91 +#: lib/RT/Queue_Overlay.pm:115 msgid "DeleteTicket" msgstr "刪除申請單" -#: lib/RT/Transaction_Overlay.pm:162 +#: lib/RT/SavedSearch.pm:209 +msgid "Deleted search" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Deleting this object could break referential integrity" msgstr "刪除此物件å¯èƒ½ç ´å£žåƒè€ƒå®Œæ•´æ€§" -#: lib/RT/Queue_Overlay.pm:329 +#: lib/RT/Queue_Overlay.pm:391 msgid "Deleting this object would break referential integrity" msgstr "刪除此物件å¯èƒ½ç ´å£žåƒè€ƒå®Œæ•´æ€§" -#: lib/RT/User_Overlay.pm:478 +#: lib/RT/User_Overlay.pm:513 msgid "Deleting this object would violate referential integrity" msgstr "刪除此物件會é•ååƒè€ƒå®Œæ•´æ€§" @@ -2387,7 +2297,7 @@ msgstr "刪除此物件會é•ååƒè€ƒå®Œæ•´æ€§" msgid "Deleting this object would violate referential integrity. That's bad." msgstr "刪除此物件會é•ååƒè€ƒå®Œæ•´æ€§" -#: html/Approvals/Elements/Approve:44 +#: html/Approvals/Elements/Approve:66 msgid "Deny" msgstr "é§å›ž" @@ -2423,7 +2333,7 @@ msgstr "è«‹å‡å–®" msgid "Departure Until" msgstr "差旅截止日" -#: html/Elements/EditLinks:113 html/Elements/EditLinks:44 html/Elements/ShowLinks:36 html/Ticket/Create.html:181 html/Ticket/Elements/BulkLinks:34 html/Ticket/Elements/ShowDependencies:31 +#: html/Elements/EditLinks:138 html/Elements/EditLinks:66 html/Elements/ShowLinks:58 html/Ticket/Create.html:212 html/Ticket/Elements/BulkLinks:56 html/Ticket/Elements/ShowDependencies:53 msgid "Depended on by" msgstr "å¯æŽ¥çºŒè™•ç†çš„申請單" @@ -2431,27 +2341,27 @@ msgstr "å¯æŽ¥çºŒè™•ç†çš„申請單" msgid "Dependencies: \\n" msgstr "附屬性:\\n" -#: lib/RT/Transaction_Overlay.pm:621 +#: lib/RT/Transaction_Overlay.pm:707 #. ($value) msgid "Dependency by %1 added" msgstr "å·²åŠ å…¥å¯æŽ¥çºŒè™•ç†çš„申請單 %1" -#: lib/RT/Transaction_Overlay.pm:661 +#: lib/RT/Transaction_Overlay.pm:747 #. ($value) msgid "Dependency by %1 deleted" msgstr "å·²ç§»é™¤å¯æŽ¥çºŒè™•ç†çš„申請單 %1" -#: lib/RT/Transaction_Overlay.pm:618 +#: lib/RT/Transaction_Overlay.pm:704 #. ($value) msgid "Dependency on %1 added" msgstr "已加入需先處ç†çš„申請單 %1" -#: lib/RT/Transaction_Overlay.pm:658 +#: lib/RT/Transaction_Overlay.pm:744 #. ($value) msgid "Dependency on %1 deleted" msgstr "已移除需先處ç†çš„申請單 %1" -#: html/Elements/EditLinks:109 html/Elements/EditLinks:35 html/Elements/SelectLinkType:26 html/Elements/ShowLinks:26 html/Ticket/Create.html:180 html/Ticket/Elements/BulkLinks:30 html/Ticket/Elements/ShowDependencies:24 +#: html/Elements/EditLinks:134 html/Elements/EditLinks:57 html/Elements/SelectLinkType:48 html/Elements/ShowLinks:48 html/Ticket/Create.html:211 html/Ticket/Elements/BulkLinks:52 html/Ticket/Elements/ShowDependencies:46 msgid "Depends on" msgstr "需先處ç†" @@ -2459,15 +2369,15 @@ msgstr "需先處ç†" msgid "DependsOn" msgstr "需先處ç†" -#: html/Elements/SelectSortOrder:34 html/Search/Elements/DisplayOptions:57 +#: html/Elements/SelectSortOrder:56 html/Search/Elements/DisplayOptions:78 msgid "Descending" msgstr "éžæ¸›" -#: html/SelfService/Create.html:72 html/Ticket/Create.html:118 +#: html/SelfService/Create.html:100 html/Ticket/Create.html:149 msgid "Describe the issue below" msgstr "åœ¨ä»¥ä¸‹æ¬„ä½æè¿°ä¸»é¡Œ" -#: html/Admin/Elements/AddCustomFieldValue:35 html/Admin/Elements/EditCustomField:38 html/Admin/Elements/EditScrip:34 html/Admin/Elements/ModifyTemplate:35 html/Admin/Groups/Modify.html:48 html/Admin/Queues/Modify.html:47 html/Elements/SelectGroups:26 html/Search/Elements/EditSearches:8 html/User/Groups/Modify.html:48 +#: html/Admin/CustomFields/Modify.html:61 html/Admin/Elements/AddCustomFieldValue:57 html/Admin/Elements/EditCustomField:60 html/Admin/Elements/EditCustomFieldValues:56 html/Admin/Elements/EditScrip:56 html/Admin/Elements/ModifyTemplate:57 html/Admin/Groups/Modify.html:71 html/Admin/Queues/Modify.html:69 html/Search/Elements/EditSearches:56 html/User/Groups/Modify.html:70 msgid "Description" msgstr "æè¿°" @@ -2499,31 +2409,31 @@ msgstr "殘障類別" msgid "Disabled" msgstr "åœç”¨" -#: html/Ticket/Elements/Tabs:86 +#: html/Search/Elements/EditFormat:71 html/Ticket/Elements/Tabs:108 msgid "Display" msgstr "顯示內容" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "Display Access Control List" msgstr "é¡¯ç¤ºæ¬Šé™æŽ§åˆ¶æ¸…å–®" -#: html/Search/Elements/DisplayOptions:25 +#: html/Search/Elements/DisplayOptions:46 msgid "Display Columns" msgstr "顯示欄ä½" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "Display Scrip templates for this queue" msgstr "顯示此表單的範本" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "Display Scrips for this queue" msgstr "顯示此表單的手續" -#: html/Ticket/Elements/ShowHistory:34 +#: html/Ticket/Elements/ShowHistory:56 msgid "Display mode" msgstr "顯示模å¼" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "Display saved searches for this group" msgstr "顯示此群組已儲存的查詢" @@ -2531,15 +2441,19 @@ msgstr "顯示此群組已儲存的查詢" msgid "Display ticket #%1" msgstr "顯示第%1號申請單" -#: html/Elements/Footer:38 +#: html/Elements/Footer:60 msgid "Distributed under version 2 of the GNU GPL." msgstr "ä¾ GNU 通用公共授權 第二版散布。" -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "Do anything and everything" msgstr "å…許一切æ“作" -#: html/Elements/Refresh:29 +#: html/Search/Build.html:112 +msgid "Do the Search" +msgstr "" + +#: html/Elements/Refresh:51 msgid "Don't refresh this page." msgstr "䏿›´æ–°æ­¤é é¢ã€‚" @@ -2555,15 +2469,11 @@ msgstr "完æˆ" msgid "Down" msgstr "下一é " -#: html/Ticket/Elements/ShowTransactionAttachments:60 +#: html/Ticket/Elements/ShowTransactionAttachments:82 msgid "Download" msgstr "下載" -#: NOT FOUND IN SOURCE -msgid "Download all the tickets as a tab delimited file" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:61 html/Admin/Users/index.html:64 msgid "Download as a tab-delimited file" msgstr "下載以 Tab 分隔的檔案" @@ -2571,7 +2481,7 @@ msgstr "下載以 Tab 分隔的檔案" msgid "Dr." msgstr "åšå£«" -#: html/Elements/SelectDateType:31 html/Ticket/Create.html:166 html/Ticket/Elements/EditDates:44 html/Ticket/Elements/ShowDates:43 lib/RT/Ticket_Overlay.pm:1283 +#: html/Elements/SelectDateType:53 html/Ticket/Create.html:197 html/Ticket/Elements/EditDates:66 html/Ticket/Elements/ShowDates:64 lib/RT/Ticket_Overlay.pm:1149 msgid "Due" msgstr "到期日" @@ -2595,36 +2505,40 @@ msgstr "編輯" msgid "Edit Conditions" msgstr "編輯å‰ç½®æ¢ä»¶" -#: html/Admin/Queues/CustomFields.html:45 -#. ($Queue->Name) +#: html/Admin/Elements/ObjectCustomFields:92 html/Admin/Queues/CustomFields.html:64 html/Admin/Users/CustomFields.html:64 +#. ($Object->Name) msgid "Edit Custom Fields for %1" msgstr "編輯 %1 的自訂欄ä½" -#: NOT FOUND IN SOURCE -msgid "Edit Custom Fields for Class %1" +#: html/Admin/Global/CustomFields/Groups.html:9 +msgid "Edit Custom Fields for all groups" +msgstr "" + +#: html/Admin/Global/CustomFields/Users.html:9 +msgid "Edit Custom Fields for all users" msgstr "" #: NOT FOUND IN SOURCE msgid "Edit Custom Fields for queue %1" msgstr "編輯表單 %1 的自訂欄ä½" -#: html/Search/Bulk.html:141 html/Ticket/ModifyLinks.html:35 +#: html/Admin/Global/CustomFields/Queue-Tickets.html:9 html/Admin/Global/CustomFields/Queue-Transactions.html:9 +msgid "Edit Custom Fields for tickets in all queues" +msgstr "" + +#: html/Search/Bulk.html:173 html/Ticket/ModifyLinks.html:57 msgid "Edit Links" msgstr "編輯申請單關係" -#: html/Search/Edit.html:46 +#: html/Search/Edit.html:68 msgid "Edit Query" msgstr "編輯查詢" -#: NOT FOUND IN SOURCE -msgid "Edit Relationships" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Edit Subgroups" msgstr "新增/ç¶­è­·å­ç¾¤çµ„" -#: html/Admin/Queues/Templates.html:41 +#: html/Admin/Queues/Templates.html:63 #. ($QueueObj->Name) msgid "Edit Templates for queue %1" msgstr "編輯表單 %1 的範本" @@ -2637,7 +2551,7 @@ msgstr "編輯表單 %1 çš„æµç¨‹" msgid "Edit keywords" msgstr "編輯關éµå­—" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "Edit saved searches for this group" msgstr "編輯此群組已儲存的查詢" @@ -2645,7 +2559,7 @@ msgstr "編輯此群組已儲存的查詢" msgid "Edit scrips" msgstr "編輯手續" -#: html/Admin/Global/index.html:45 +#: html/Admin/Elements/GlobalCustomFieldTabs:60 html/Admin/Global/index.html:67 msgid "Edit system templates" msgstr "編輯全域範本" @@ -2661,15 +2575,11 @@ msgstr "編輯 %1 的範本" msgid "Edit workflows for %1" msgstr "編輯 %1 çš„æµç¨‹" -#: lib/RT/Group_Overlay.pm:150 +#: lib/RT/Group_Overlay.pm:175 msgid "EditSavedSearches" msgstr "編輯已儲存的查詢" -#: NOT FOUND IN SOURCE -msgid "Editing Configuration for Class %1" -msgstr "" - -#: html/Admin/Queues/Modify.html:118 +#: html/Admin/Queues/Modify.html:140 #. ($QueueObj->Name) msgid "Editing Configuration for queue %1" msgstr "編輯表單 %1 的設定" @@ -2678,17 +2588,17 @@ msgstr "編輯表單 %1 的設定" msgid "Editing Configuration for user %1" msgstr "編輯使用者 %1 的設定" -#: html/Admin/Elements/EditCustomField:90 +#: html/Admin/CustomFields/Modify.html:125 html/Admin/Elements/EditCustomField:120 #. ($CustomFieldObj->Name()) msgid "Editing CustomField %1" msgstr "ç·¨è¼¯è‡ªè¨‚æ¬„ä½ %1" -#: html/Admin/Groups/Members.html:31 +#: html/Admin/Groups/Members.html:53 #. ($Group->Name) msgid "Editing membership for group %1" msgstr "編輯群組 %1 çš„æˆå“¡è³‡è¨Š" -#: html/User/Groups/Members.html:128 +#: html/User/Groups/Members.html:150 #. ($Group->Name) msgid "Editing membership for personal group %1" msgstr "編輯代ç†äººç¾¤çµ„ %1 çš„æˆå“¡è³‡è¨Š" @@ -2709,11 +2619,11 @@ msgstr "最高學歷" msgid "EffectiveId" msgstr "有效編號" -#: lib/RT/Record.pm:1075 lib/RT/Record.pm:1152 +#: lib/RT/Record.pm:1281 lib/RT/Record.pm:1358 msgid "Either base or target must be specified" msgstr "éœ€è¦æŒ‡å®šèµ·å§‹ç”³è«‹å–®æˆ–目的申請單" -#: html/Admin/Users/Modify.html:52 html/Elements/SelectUsers:26 html/Ticket/Elements/AddWatchers:55 html/User/Prefs.html:43 +#: html/Admin/Users/Modify.html:74 html/Ticket/Elements/AddWatchers:77 html/User/Prefs.html:65 msgid "Email" msgstr "é›»å­éƒµä»¶ä¿¡ç®±" @@ -2721,7 +2631,7 @@ msgstr "é›»å­éƒµä»¶ä¿¡ç®±" msgid "Email Address" msgstr "é›»å­éƒµä»¶ä¿¡ç®±" -#: lib/RT/User_Overlay.pm:206 +#: lib/RT/User_Overlay.pm:236 msgid "Email address in use" msgstr "此電å­éƒµä»¶ä¿¡ç®±å·²è¢«ä½¿ç”¨" @@ -2749,27 +2659,19 @@ msgstr "抵é”地點" msgid "Enable Delegates" msgstr "代ç†å•Ÿå‹•" -#: NOT FOUND IN SOURCE -msgid "Enabled (Unchecking this box disables this Class)" -msgstr "" - -#: html/Admin/Elements/EditCustomField:50 +#: html/Admin/CustomFields/Modify.html:83 html/Admin/Elements/EditCustomField:72 msgid "Enabled (Unchecking this box disables this custom field)" msgstr "啟用(å–æ¶ˆå‹¾é¸å°‡åœç”¨æ­¤è‡ªè¨‚欄ä½)" -#: html/Admin/Groups/Modify.html:52 html/User/Groups/Modify.html:52 +#: html/Admin/Groups/Modify.html:84 html/User/Groups/Modify.html:74 msgid "Enabled (Unchecking this box disables this group)" msgstr "啟用(å–æ¶ˆå‹¾é¸å°‡åœç”¨æ­¤ç¾¤çµ„)" -#: html/Admin/Queues/Modify.html:83 +#: html/Admin/Queues/Modify.html:105 msgid "Enabled (Unchecking this box disables this queue)" msgstr "啟用(å–æ¶ˆå‹¾é¸å°‡åœç”¨æ­¤è¡¨å–®)" #: NOT FOUND IN SOURCE -msgid "Enabled Classes" -msgstr "" - -#: html/Admin/Elements/EditCustomFields:97 msgid "Enabled Custom Fields" msgstr "已啟用的自訂欄ä½" @@ -2781,7 +2683,7 @@ msgstr "啟用日期" msgid "Enabled Date:" msgstr "啟動日期:" -#: html/Admin/Queues/index.html:55 +#: html/Admin/Queues/index.html:78 msgid "Enabled Queues" msgstr "已啟用的表單" @@ -2789,12 +2691,13 @@ msgstr "已啟用的表單" msgid "Enabled Status" msgstr "啟用狀態" -#: html/Admin/Elements/EditCustomField:106 html/Admin/Groups/Modify.html:116 html/Admin/Queues/Modify.html:140 html/Admin/Users/Modify.html:308 html/User/Groups/Modify.html:116 +#: html/Admin/Elements/EditCustomField:136 html/Admin/Groups/Modify.html:150 html/Admin/Users/Modify.html:342 html/User/Groups/Modify.html:138 #. (loc_fuzzy($msg)) msgid "Enabled status %1" msgstr "啟用狀態 %1" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Modify.html:143 html/Admin/Queues/Modify.html:162 +#. (loc_fuzzy($msg)) msgid "Enabled status: %1" msgstr "啟用狀態: %1" @@ -2806,15 +2709,11 @@ msgstr "試用期滿日" msgid "English Name" msgstr "英文姓å" -#: NOT FOUND IN SOURCE -msgid "Enter Articles or URIs to link Articles to. Seperate multiple entries with spaces." -msgstr "" - -#: lib/RT/CustomField_Overlay.pm:433 +#: lib/RT/CustomField_Overlay.pm:64 msgid "Enter multiple values" msgstr "éµå…¥å¤šé‡é …ç›®" -#: html/Elements/EditLinks:99 +#: html/Elements/EditLinks:124 msgid "Enter objects or URIs to link objects to. Separate multiple entries with spaces." msgstr "éµå…¥æ¬²å°‡ç‰©ä»¶é€£çµè‡³çš„物件或 URI。項目之間請以空白隔開。" @@ -2822,23 +2721,19 @@ msgstr "éµå…¥æ¬²å°‡ç‰©ä»¶é€£çµè‡³çš„物件或 URI。項目之間請以空白 msgid "Enter one or more conditions below to search for users" msgstr "éµå…¥ä¸‹åˆ—å–®ä¸€æˆ–è¤‡å¼æ¢ä»¶ï¼ŒæŸ¥è©¢ç”¨æˆ¶è³‡æ–™" -#: lib/RT/CustomField_Overlay.pm:430 +#: lib/RT/CustomField_Overlay.pm:65 msgid "Enter one value" msgstr "éµå…¥å–®ä¸€é …ç›®" -#: html/Elements/EditLinks:97 +#: html/Elements/EditLinks:121 msgid "Enter queues or URIs to link queues to. Separate multiple entries with spaces." msgstr "éµå…¥æ¬²å°‡è¡¨å–®é€£çµè‡³çš„物件或 URI。項目之間請以空白隔開。" -#: html/Elements/EditLinks:95 +#: html/Elements/EditLinks:117 html/Search/Bulk.html:174 msgid "Enter tickets or URIs to link tickets to. Separate multiple entries with spaces." -msgstr "éµå…¥æ¬²å°‡ç”³è«‹å–®é€£çµè‡³çš„物件或 URI。項目之間請以空白隔開。" - -#: html/Search/Bulk.html:142 -msgid "Enter tickets or URIs to link tickets to. Seperate multiple entries with spaces." msgstr "éµå…¥ç”³è«‹å–®å¯éˆçµåˆ°çš„申請單編號或網å€ã€‚項目之間請以空白隔開。" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:66 msgid "Enter up to %1 values" msgstr "éµå…¥æœ€å¤š %1 個值" @@ -2874,7 +2769,7 @@ msgstr "å–®é¸å¡«è¡¨" msgid "EntryTime" msgstr "時間填表" -#: html/Elements/Login:39 html/SelfService/Error.html:24 html/SelfService/Error.html:25 +#: html/Elements/Login:61 html/SelfService/Error.html:46 html/SelfService/Error.html:47 msgid "Error" msgstr "錯誤" @@ -2882,31 +2777,23 @@ msgstr "錯誤" msgid "Error adding watcher" msgstr "新增視察員失敗" -#: lib/RT/Queue_Overlay.pm:593 +#: lib/RT/Queue_Overlay.pm:669 msgid "Error in parameters to Queue->AddWatcher" msgstr "表單->æ–°å¢žè¦–å¯Ÿå“¡çš„åƒæ•¸æœ‰èª¤" -#: NOT FOUND IN SOURCE -msgid "Error in parameters to Queue->DelWatcher" -msgstr "表單->åˆªé™¤è¦–å¯Ÿå“¡çš„åƒæ•¸æœ‰èª¤" - -#: lib/RT/Queue_Overlay.pm:754 +#: lib/RT/Queue_Overlay.pm:830 msgid "Error in parameters to Queue->DeleteWatcher" -msgstr "" +msgstr "表單->åˆªé™¤è¦–å¯Ÿå“¡çš„åƒæ•¸æœ‰èª¤" -#: lib/RT/Ticket_Overlay.pm:1468 +#: lib/RT/Ticket_Overlay.pm:1333 msgid "Error in parameters to Ticket->AddWatcher" msgstr "申請單->æ–°å¢žè¦–å¯Ÿå“¡çš„åƒæ•¸æœ‰èª¤" -#: NOT FOUND IN SOURCE -msgid "Error in parameters to Ticket->DelWatcher" -msgstr "申請單->åˆªé™¤è¦–å¯Ÿå“¡çš„åƒæ•¸æœ‰èª¤" - -#: lib/RT/Ticket_Overlay.pm:1630 +#: lib/RT/Ticket_Overlay.pm:1499 msgid "Error in parameters to Ticket->DeleteWatcher" -msgstr "" +msgstr "申請單->åˆªé™¤è¦–å¯Ÿå“¡çš„åƒæ•¸æœ‰èª¤" -#: bin/rt-crontool:206 +#: bin/rt-crontool:233 msgid "Escalate tickets" msgstr "調整申請單優先等級" @@ -2914,7 +2801,7 @@ msgstr "調整申請單優先等級" msgid "Estimate" msgstr "é è¨ˆ" -#: html/Ticket/Elements/ShowBasics:35 +#: html/Ticket/Elements/ShowBasics:57 msgid "Estimated" msgstr "é è¨ˆ" @@ -2922,7 +2809,7 @@ msgstr "é è¨ˆ" msgid "Everyone" msgstr "所有人" -#: bin/rt-crontool:190 +#: bin/rt-crontool:219 msgid "Example:" msgstr "範例:" @@ -2958,36 +2845,37 @@ msgstr "外部資料庫用戶" msgid "ExternalURL" msgstr "外部介é¢ç¶²å€" -#: html/Admin/Users/Modify.html:72 +#: html/Admin/Users/Modify.html:99 msgid "Extra info" msgstr "備註" -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Extract article from ticket #%1 into class %2" +#: lib/RT/SavedSearch.pm:165 +msgid "Failed to create search attribute" msgstr "" -#: lib/RT/User_Overlay.pm:342 +#: lib/RT/User_Overlay.pm:377 msgid "Failed to find 'Privileged' users pseudogroup." msgstr "找ä¸åˆ°ã€Œå…§éƒ¨æˆå“¡ã€è™›æ“¬ç¾¤çµ„的使用者。" -#: lib/RT/User_Overlay.pm:349 +#: lib/RT/User_Overlay.pm:384 msgid "Failed to find 'Unprivileged' users pseudogroup" msgstr "找ä¸åˆ°ã€Œéžå…§éƒ¨æˆå“¡ã€è™›æ“¬ç¾¤çµ„的使用者。" -#: bin/rt-crontool:134 +#: bin/rt-crontool:163 #. ($modname, $@) msgid "Failed to load module %1. (%2)" msgstr "無法載入模組 %1. (%2)" +#: lib/RT/SavedSearch.pm:168 +#. ($privacy) +msgid "Failed to load object for %1" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Feb" msgstr "二月" -#: lib/RT/Date.pm:412 +#: lib/RT/Date.pm:438 msgid "Feb." msgstr "02" @@ -3015,22 +2903,34 @@ msgstr "欄ä½å稱" msgid "Field Type" msgstr "欄ä½é¡žåˆ¥" -#: html/Elements/SelectAttachmentField:28 +#: html/Elements/SelectAttachmentField:50 msgid "Filename" msgstr "檔å" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:69 msgid "Fill in multiple text areas" msgstr "填入多個文字框" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:74 +msgid "Fill in multiple wikitext areas" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:70 msgid "Fill in one text area" msgstr "填入一個文字框" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:75 +msgid "Fill in one wikitext area" +msgstr "" + +#: lib/RT/CustomField_Overlay.pm:71 msgid "Fill in up to %1 text areas" msgstr "填入最多 %1 個文字框" +#: lib/RT/CustomField_Overlay.pm:76 +msgid "Fill in up to %1 wikitext areas" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Filter" msgstr "篩é¸" @@ -3047,11 +2947,11 @@ msgstr "篩é¸åˆ—表:" msgid "Fin" msgstr "最終" -#: html/Search/Elements/PickBasics:60 html/Ticket/Create.html:154 html/Ticket/Elements/EditBasics:57 lib/RT/Tickets_Overlay.pm:1153 +#: html/Search/Elements/PickBasics:162 html/Ticket/Create.html:185 html/Ticket/Elements/EditBasics:79 lib/RT/Tickets_Overlay.pm:1569 msgid "Final Priority" msgstr "最終順ä½" -#: lib/RT/Ticket_Overlay.pm:1274 +#: lib/RT/Ticket_Overlay.pm:1140 msgid "FinalPriority" msgstr "最終順ä½" @@ -3059,11 +2959,11 @@ msgstr "最終順ä½" msgid "Financial Department:" msgstr "財務部:" -#: html/Admin/Queues/People.html:60 html/Ticket/Elements/EditPeople:33 +#: NOT FOUND IN SOURCE msgid "Find group whose" msgstr "尋找群組的" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:72 html/Admin/Queues/People.html:82 html/Ticket/Elements/EditPeople:55 msgid "Find groups whose" msgstr "尋找群組的" @@ -3071,7 +2971,7 @@ msgstr "尋找群組的" msgid "Find new/open tickets" msgstr "尋找/開啟申請單" -#: html/Admin/Queues/People.html:56 html/Admin/Users/index.html:45 html/Ticket/Elements/EditPeople:29 +#: html/Admin/Queues/People.html:78 html/Admin/Users/index.html:70 html/Ticket/Elements/EditPeople:51 msgid "Find people whose" msgstr "尋找人員的" @@ -3079,7 +2979,7 @@ msgstr "尋找人員的" msgid "Find queues whose" msgstr "尋找表單的" -#: html/Search/Results.html:72 +#: html/Search/Results.html:109 msgid "Find tickets" msgstr "尋找申請單" @@ -3087,7 +2987,7 @@ msgstr "尋找申請單" msgid "Finish Approval" msgstr "簽核完畢" -#: html/Ticket/Elements/Tabs:59 +#: html/Ticket/Elements/Tabs:81 msgid "First" msgstr "第一項" @@ -3111,15 +3011,15 @@ msgstr "一階主管員工" msgid "Fixed shift" msgstr "固定ç­" -#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:746 +#: docs/design_docs/string-extraction-guide.txt:33 lib/RT/StyleGuide.pod:766 msgid "Foo Bar Baz" msgstr "甲 ä¹™ 丙" -#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:737 +#: docs/design_docs/string-extraction-guide.txt:24 lib/RT/StyleGuide.pod:757 msgid "Foo!" msgstr "甲ï¼" -#: html/Search/Bulk.html:84 +#: html/Search/Bulk.html:105 msgid "Force change" msgstr "強制更æ›" @@ -3127,12 +3027,16 @@ msgstr "強制更æ›" msgid "Form Processing" msgstr "é›»å­è¡¨å–®ä½œæ¥­å€" -#: html/Search/Results.html:70 +#: html/Search/Elements/EditFormat:52 +msgid "Format" +msgstr "" + +#: html/Search/Results.html:107 #. ($ticketcount) msgid "Found %quant(%1,ticket)" msgstr "找到 %1 張申請單" -#: lib/RT/Record.pm:750 +#: lib/RT/Record.pm:942 msgid "Found Object" msgstr "已找到物件" @@ -3156,7 +3060,7 @@ msgstr "日期輸入" msgid "FreeformExternal" msgstr "系統欄ä½" -#: lib/RT/CustomField_Overlay.pm:37 +#: NOT FOUND IN SOURCE msgid "FreeformMultiple" msgstr "多é‡è¼¸å…¥" @@ -3168,7 +3072,7 @@ msgstr "數值輸入" msgid "FreeformPassword" msgstr "密碼輸入" -#: lib/RT/CustomField_Overlay.pm:36 +#: NOT FOUND IN SOURCE msgid "FreeformSingle" msgstr "單一輸入" @@ -3180,11 +3084,11 @@ msgstr "時間輸入" msgid "Fri" msgstr "星期五" -#: lib/RT/Date.pm:392 +#: lib/RT/Date.pm:417 msgid "Fri." msgstr "星期五" -#: html/Ticket/Elements/ShowHistory:40 html/Ticket/Elements/ShowHistory:50 +#: html/Ticket/Elements/ShowHistory:62 html/Ticket/Elements/ShowHistory:72 msgid "Full headers" msgstr "完整標頭檔" @@ -3196,7 +3100,7 @@ msgstr "登入帳號" msgid "Gender" msgstr "性別" -#: html/Tools/Offline.html:65 +#: html/Tools/Offline.html:87 msgid "Get template from file" msgstr "å–出檔案裡的範本" @@ -3204,12 +3108,12 @@ msgstr "å–出檔案裡的範本" msgid "Getting the current user from a pgp sig\\n" msgstr "å–å¾—ç›®å‰ä½¿ç”¨è€…çš„ pgp 簽章\\n" -#: lib/RT/Transaction_Overlay.pm:587 +#: lib/RT/Transaction_Overlay.pm:673 #. ($New->Name) msgid "Given to %1" msgstr "交予 %1" -#: html/Admin/Elements/Tabs:40 html/Admin/index.html:37 +#: html/Admin/Elements/Tabs:65 html/Admin/index.html:82 msgid "Global" msgstr "全域設定" @@ -3217,7 +3121,7 @@ msgstr "全域設定" msgid "Global Approval" msgstr "全域簽核" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:55 msgid "Global Custom Fields" msgstr "全域自訂欄ä½" @@ -3237,7 +3141,11 @@ msgstr "全域手續" msgid "Global Setup" msgstr "全域設定" -#: html/Admin/Elements/SelectTemplate:37 +#: html/Admin/Global/CustomFields/index.html:59 +msgid "Global custom field configuration" +msgstr "" + +#: html/Admin/Elements/SelectTemplate:59 #. (loc($Template->Name)) msgid "Global template: %1" msgstr "全域範本:%1" @@ -3246,11 +3154,11 @@ msgstr "全域範本:%1" msgid "GlobalApproval" msgstr "全域簽核" -#: html/Tools/Offline.html:69 +#: html/Tools/Offline.html:91 msgid "Go" msgstr "執行" -#: html/Admin/Elements/EditCustomFields:73 html/Admin/Groups/index.html:39 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:69 +#: html/Admin/Groups/index.html:67 html/Admin/Groups/index.html:73 html/Admin/Queues/People.html:80 html/Admin/Queues/People.html:84 html/Admin/Queues/index.html:66 html/Admin/Users/index.html:73 html/Search/Results.html:76 html/Ticket/Elements/EditPeople:53 html/Ticket/Elements/EditPeople:57 html/index.html:91 msgid "Go!" msgstr "執行" @@ -3262,7 +3170,7 @@ msgstr "%1 çš„ pgp 簽章是正確的\\n" msgid "Goto page" msgstr "到é é¢" -#: html/Elements/GotoTicket:24 html/SelfService/Elements/GotoTicket:24 +#: html/Elements/GotoTicket:46 html/SelfService/Elements/GotoTicket:46 msgid "Goto ticket" msgstr "跳到申請單" @@ -3270,7 +3178,7 @@ msgstr "跳到申請單" msgid "Grand" msgstr "上" -#: html/Ticket/Elements/AddWatchers:45 html/Ticket/Elements/ShowGroupMembers:33 html/User/Elements/DelegateRights:77 +#: html/Ticket/Elements/AddWatchers:67 html/Ticket/Elements/ShowGroupMembers:55 html/User/Elements/DelegateRights:99 msgid "Group" msgstr "群組" @@ -3302,7 +3210,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/Admin/Elements/CustomFieldTabs:68 html/Admin/Elements/GroupTabs:66 html/Admin/Elements/QueueTabs:82 html/Admin/Elements/SystemTabs:65 html/Admin/Global/index.html:76 msgid "Group Rights" msgstr "群組權é™" @@ -3318,7 +3226,7 @@ msgstr "群組設定" msgid "Group Status" msgstr "群組狀態" -#: lib/RT/Group_Overlay.pm:957 +#: lib/RT/Group_Overlay.pm:991 msgid "Group already has member" msgstr "群組內已有此æˆå“¡" @@ -3326,12 +3234,12 @@ msgstr "群組內已有此æˆå“¡" msgid "Group could not be created." msgstr "無法新增群組" -#: html/Admin/Groups/Modify.html:76 +#: html/Admin/Groups/Modify.html:109 #. ($create_msg) msgid "Group could not be created: %1" msgstr "無法新增群組:%1" -#: lib/RT/Group_Overlay.pm:497 +#: lib/RT/Group_Overlay.pm:529 msgid "Group created" msgstr "群組新增完畢" @@ -3339,11 +3247,11 @@ msgstr "群組新增完畢" msgid "Group created: %1" msgstr "群組 %1 新增完畢" -#: lib/RT/Group_Overlay.pm:1129 +#: lib/RT/Group_Overlay.pm:1163 msgid "Group has no such member" msgstr "群組沒有這個æˆå“¡" -#: lib/RT/Group_Overlay.pm:937 lib/RT/Queue_Overlay.pm:669 lib/RT/Queue_Overlay.pm:729 lib/RT/Ticket_Overlay.pm:1522 lib/RT/Ticket_Overlay.pm:1602 +#: lib/RT/Group_Overlay.pm:971 lib/RT/Queue_Overlay.pm:745 lib/RT/Queue_Overlay.pm:805 lib/RT/Ticket_Overlay.pm:1391 lib/RT/Ticket_Overlay.pm:1471 msgid "Group not found" msgstr "找ä¸åˆ°ç¾¤çµ„" @@ -3375,19 +3283,19 @@ msgstr "群組之" msgid "Group:" msgstr "群組:" -#: 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 +#: html/Admin/Elements/GlobalCustomFieldTabs:59 html/Admin/Elements/SelectNewGroupMembers:56 html/Admin/Elements/Tabs:56 html/Admin/Global/CustomFields/index.html:69 html/Admin/Groups/Members.html:85 html/Admin/Queues/People.html:104 html/Admin/Users/Memberships.html:53 html/Admin/index.html:67 html/User/Groups/Members.html:88 lib/RT/CustomField_Overlay.pm:1088 msgid "Groups" msgstr "群組" -#: lib/RT/Group_Overlay.pm:963 +#: lib/RT/Group_Overlay.pm:997 msgid "Groups can't be members of their members" msgstr "ä¸èƒ½å°‡ç¾¤çµ„設為群組內æˆå“¡" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:82 msgid "Groups matching search criteria" msgstr "ç¬¦åˆæŸ¥è©¢æ¢ä»¶çš„群組" -#: NOT FOUND IN SOURCE +#: html/Ticket/Elements/ShowRequestor:77 msgid "Groups this user belongs to" msgstr "使用者所屬的群組" @@ -3407,11 +3315,11 @@ msgstr "HTML 屬性" msgid "Health Insurance" msgstr "å¥ä¿è£œåŠ©èº«ä»½" -#: lib/RT/Interface/CLI.pm:72 lib/RT/Interface/CLI.pm:72 +#: lib/RT/Interface/CLI.pm:94 lib/RT/Interface/CLI.pm:94 msgid "Hello!" msgstr "å—¨ï¼" -#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:753 +#: docs/design_docs/string-extraction-guide.txt:40 lib/RT/StyleGuide.pod:773 #. ($name) msgid "Hello, %1" msgstr "嗨,%1" @@ -3428,19 +3336,17 @@ msgstr "å„項業務窗å£" msgid "Hidden" msgstr "éš±è—" -#: html/Ticket/Elements/ShowHistory:29 html/Ticket/Elements/Tabs:89 +#: html/Admin/Elements/GroupTabs:70 html/Admin/Elements/UserTabs:64 html/Ticket/Elements/ShowHistory:51 html/Ticket/Elements/Tabs:111 msgid "History" msgstr "紀錄" -#: NOT FOUND IN SOURCE -msgid "History for article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/History.html:62 +#. ($GroupObj->Name) msgid "History of the group %1" msgstr "群組 %1 的紀錄" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/History.html:62 +#. ($UserObj->Name) msgid "History of the user %1" msgstr "使用者 %1 的紀錄" @@ -3448,7 +3354,7 @@ msgstr "使用者 %1 的紀錄" msgid "HomePhone" msgstr "ä½è™•電話" -#: html/Elements/Tabs:43 +#: html/Elements/Tabs:65 msgid "Homepage" msgstr "主é " @@ -3456,13 +3362,13 @@ msgstr "主é " msgid "Hotel Expense" msgstr "ä½å®¿è²»" -#: lib/RT/Base.pm:86 +#: lib/RT/Base.pm:110 #. (6) msgid "I have %quant(%1,concrete mixer)." msgstr "我有 %quant(%1,份固體攪拌器)。" -#: NOT FOUND IN SOURCE -msgid "I have [quant,_1,concrete mixer]." +#: html/Search/Build.html:637 +msgid "I'm lost" msgstr "" #: NOT FOUND IN SOURCE @@ -3473,11 +3379,11 @@ msgstr "身分證號" msgid "ID Type" msgstr "身分類別" -#: html/Search/Elements/PickBasics:104 html/Ticket/Elements/ShowBasics:26 lib/RT/Tickets_Overlay.pm:1080 +#: html/Ticket/Elements/ShowBasics:48 lib/RT/Tickets_Overlay.pm:1494 msgid "Id" msgstr "編號" -#: html/Admin/Users/Modify.html:43 html/User/Prefs.html:38 +#: html/Admin/Users/Modify.html:65 html/User/Prefs.html:60 msgid "Identity" msgstr "身份" @@ -3485,23 +3391,23 @@ msgstr "身份" msgid "If an approval is rejected, reject the original and delete pending approvals" msgstr "若簽核單é­åˆ°é§å›žï¼Œå‰‡é€£å¸¶é§å›žåŽŸç”³è«‹å–®ï¼Œä¸¦åˆªé™¤å…¶ä»–ç›¸é—œçš„å¾…ç°½æ ¸äº‹é …" -#: html/Tools/Offline.html:52 +#: html/Tools/Offline.html:74 msgid "If no Requestor is specified, create tickets with this requestor." -msgstr "" +msgstr "若沒有指定申請者,則以此使用者作為申請者" -#: html/Tools/Offline.html:43 +#: html/Tools/Offline.html:65 msgid "If no queue is specified, create tickets in this queue." msgstr "申請單若沒有指定表單,則將它新增在此表單內" -#: bin/rt-crontool:186 +#: bin/rt-crontool:215 msgid "If this tool were setgid, a hostile local user could use this tool to gain administrative access to RT." msgstr "如果此工具程å¼ç‚º setgid,惡æ„的本地端用戶å³èƒ½ç”±æ­¤å–å¾— RT 的管ç†å“¡æ¬Šé™ã€‚" -#: html/Admin/Queues/People.html:104 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Queues/People.html:126 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:128 html/Ticket/ModifyPeople.html:59 msgid "If you've updated anything above, be sure to" msgstr "若您已更新以上資料,請記得按一下" -#: lib/RT/Record.pm:742 +#: lib/RT/Record.pm:933 msgid "Illegal value for %1" msgstr "%1 的值錯誤" @@ -3509,7 +3415,7 @@ msgstr "%1 的值錯誤" msgid "Image" msgstr "圖片" -#: lib/RT/Record.pm:745 +#: lib/RT/Record.pm:936 msgid "Immutable field" msgstr "此欄ä½å€¼ä¸å¯æ›´å‹•" @@ -3518,38 +3424,42 @@ msgid "Import" msgstr "匯入" #: NOT FOUND IN SOURCE -msgid "Include disabled classes in listing." -msgstr "" - -#: html/Admin/Elements/EditCustomFields:72 msgid "Include disabled custom fields in listing." msgstr "列出åœç”¨çš„自訂欄ä½" -#: html/Admin/Groups/index.html:37 +#: html/Admin/Groups/index.html:65 msgid "Include disabled groups in listing." msgstr "列出åœç”¨çš„群組" -#: html/Admin/Queues/index.html:42 +#: html/Admin/Queues/index.html:65 msgid "Include disabled queues in listing." msgstr "列出åœç”¨çš„表單" -#: html/Admin/Users/index.html:46 +#: html/Admin/Users/index.html:71 msgid "Include disabled users in search." msgstr "列出åœç”¨çš„使用者" +#: html/Search/Build.html:663 +msgid "Incomplete Query" +msgstr "" + +#: html/Search/Build.html:660 +msgid "Incomplete query" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Indirect Employee" msgstr "直接/間接員工" -#: html/Search/Elements/PickBasics:59 lib/RT/Tickets_Overlay.pm:1129 +#: html/Search/Elements/PickBasics:161 lib/RT/Tickets_Overlay.pm:1544 msgid "Initial Priority" msgstr "åˆå§‹å„ªå…ˆé †ä½" -#: lib/RT/Ticket_Overlay.pm:1273 lib/RT/Ticket_Overlay.pm:1275 +#: lib/RT/Ticket_Overlay.pm:1139 lib/RT/Ticket_Overlay.pm:1141 msgid "InitialPriority" msgstr "åˆå§‹å„ªå…ˆé †ä½" -#: lib/RT/ScripAction_Overlay.pm:97 +#: lib/RT/ScripAction_Overlay.pm:134 msgid "Input error" msgstr "輸入錯誤" @@ -3557,20 +3467,20 @@ msgstr "輸入錯誤" msgid "Interest noted" msgstr "登記æˆåŠŸ" -#: lib/RT/Ticket_Overlay.pm:3797 +#: lib/RT/Ticket_Overlay.pm:3454 msgid "Internal Error" msgstr "內部錯誤" -#: lib/RT/Record.pm:186 +#: lib/RT/Record.pm:305 #. ($id->{error_message}) msgid "Internal Error: %1" msgstr "內部錯誤:%1" -#: lib/RT/Group_Overlay.pm:644 +#: lib/RT/Group_Overlay.pm:676 msgid "Invalid Group Type" msgstr "錯誤的群組類別" -#: lib/RT/Principal_Overlay.pm:127 +#: lib/RT/Principal_Overlay.pm:161 msgid "Invalid Right" msgstr "錯誤的權é™" @@ -3578,7 +3488,7 @@ msgstr "錯誤的權é™" msgid "Invalid Type" msgstr "錯誤的類型" -#: lib/RT/Record.pm:747 +#: lib/RT/Record.pm:938 msgid "Invalid data" msgstr "錯誤的資料" @@ -3586,24 +3496,24 @@ msgstr "錯誤的資料" msgid "Invalid owner. Defaulting to 'nobody'." msgstr "錯誤的承辦人。改為é è¨­æ‰¿è¾¦äººã€Œnobodyã€ã€‚" -#: lib/RT/Scrip_Overlay.pm:133 lib/RT/Template_Overlay.pm:251 +#: lib/RT/Scrip_Overlay.pm:158 lib/RT/Template_Overlay.pm:276 msgid "Invalid queue" msgstr "錯誤的表單" -#: 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 +#: lib/RT/ACE_Overlay.pm:265 lib/RT/ACE_Overlay.pm:274 lib/RT/ACE_Overlay.pm:280 lib/RT/ACE_Overlay.pm:291 msgid "Invalid right" msgstr "錯誤的權é™" -#: lib/RT/Record.pm:161 +#: lib/RT/Record.pm:280 #. ($key) msgid "Invalid value for %1" msgstr "%1 的值錯誤" -#: lib/RT/Ticket_Overlay.pm:3380 +#: lib/RT/Record.pm:1597 msgid "Invalid value for custom field" msgstr "錯誤的自訂欄ä½å€¼" -#: lib/RT/Ticket_Overlay.pm:385 +#: lib/RT/Ticket_Overlay.pm:413 msgid "Invalid value for status" msgstr "錯誤的狀態值" @@ -3611,18 +3521,22 @@ msgstr "錯誤的狀態值" msgid "IssueStatement" msgstr "é€å‡ºé™³è¿°" -#: bin/rt-crontool:187 +#: bin/rt-crontool:216 msgid "It is incredibly important that nonprivileged users not be allowed to run this tool." msgstr "請絕å°ä¸è¦è®“未具權é™çš„使用者執行此工具程å¼ã€‚" -#: bin/rt-crontool:188 +#: bin/rt-crontool:217 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:159 +#: bin/rt-crontool:188 msgid "It takes several arguments:" msgstr "它接å—ä¸‹åˆ—åƒæ•¸ï¼š" +#: html/Search/Elements/EditFormat:85 +msgid "Italic" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Item Name" msgstr "å“å" @@ -3639,7 +3553,7 @@ msgstr "待簽核項目" msgid "Jan" msgstr "一月" -#: lib/RT/Date.pm:411 +#: lib/RT/Date.pm:437 msgid "Jan." msgstr "01" @@ -3651,7 +3565,7 @@ msgstr "一月" msgid "Job" msgstr "è·ç¨±" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/Group_Overlay.pm:174 msgid "Join or leave this group" msgstr "加入或離開此群組" @@ -3659,7 +3573,7 @@ msgstr "加入或離開此群組" msgid "Jul" msgstr "七月" -#: lib/RT/Date.pm:417 +#: lib/RT/Date.pm:443 msgid "Jul." msgstr "07" @@ -3667,7 +3581,7 @@ msgstr "07" msgid "July" msgstr "七月" -#: html/Ticket/Elements/Tabs:100 +#: html/Ticket/Elements/Tabs:122 msgid "Jumbo" msgstr "全部資訊" @@ -3675,7 +3589,7 @@ msgstr "全部資訊" msgid "Jun" msgstr "六月" -#: lib/RT/Date.pm:416 +#: lib/RT/Date.pm:442 msgid "Jun." msgstr "06" @@ -3707,23 +3621,23 @@ msgstr "éˆçµæ¨™ç±¤" msgid "Lang" msgstr "使用語言" -#: html/User/Prefs.html:54 +#: html/Admin/Users/Modify.html:94 html/User/Prefs.html:76 msgid "Language" msgstr "語言" -#: html/Ticket/Elements/Tabs:74 +#: html/Search/Elements/EditFormat:79 +msgid "Large" +msgstr "" + +#: html/Ticket/Elements/Tabs:96 msgid "Last" msgstr "上次更新" -#: html/Ticket/Elements/EditDates:37 html/Ticket/Elements/ShowDates:39 +#: html/Ticket/Elements/EditDates:59 html/Ticket/Elements/ShowDates:60 msgid "Last Contact" msgstr "上次è¯çµ¡" -#: NOT FOUND IN SOURCE -msgid "Last Contact" -msgstr "" - -#: html/Elements/SelectDateType:28 +#: html/Elements/SelectDateType:50 msgid "Last Contacted" msgstr "上次è¯çµ¡æ—¥æœŸ" @@ -3731,7 +3645,7 @@ msgstr "上次è¯çµ¡æ—¥æœŸ" msgid "Last Notified" msgstr "上次通知" -#: html/Elements/SelectDateType:29 +#: html/Elements/SelectDateType:51 msgid "Last Updated" msgstr "上次更新" @@ -3739,19 +3653,19 @@ msgstr "上次更新" msgid "LastUpdated" msgstr "上次更新" -#: html/Search/Elements/PickBasics:116 +#: html/Search/Elements/PickBasics:103 msgid "LastUpdatedBy" msgstr "上次更新者" -#: html/Ticket/Elements/ShowBasics:46 +#: html/Ticket/Elements/ShowBasics:68 msgid "Left" msgstr "剩餘時間" -#: html/Admin/Users/Modify.html:82 +#: html/Admin/Users/Modify.html:109 msgid "Let this user access RT" msgstr "å…許這å使用者登入" -#: html/Admin/Users/Modify.html:86 +#: html/Admin/Users/Modify.html:113 msgid "Let this user be granted rights" msgstr "內部æˆå“¡ï¼ˆå…·æœ‰å€‹äººæ¬Šé™ï¼‰" @@ -3763,33 +3677,37 @@ msgstr "é™åˆ¶æ‰¿è¾¦äººç‚º %1 到%2" msgid "Limiting queue to %1 %2" msgstr "é™åˆ¶è¡¨å–®ç‚º %1 到 %2" +#: html/Search/Elements/EditFormat:68 +msgid "Link" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Link a Queue" msgstr "申請表單連çµ" -#: lib/RT/Record.pm:1086 +#: lib/RT/Record.pm:1292 msgid "Link already exists" msgstr "æ­¤éˆçµå·²å­˜åœ¨" -#: lib/RT/Record.pm:1100 +#: lib/RT/Record.pm:1306 msgid "Link could not be created" msgstr "無法新增éˆçµ" -#: lib/RT/Record.pm:1106 +#: lib/RT/Record.pm:1312 #. ($TransString) msgid "Link created (%1)" msgstr "éˆçµ(%1)新增完畢" -#: lib/RT/Record.pm:1167 +#: lib/RT/Record.pm:1373 #. ($TransString) msgid "Link deleted (%1)" msgstr "éˆçµ(%1)刪除完畢" -#: lib/RT/Record.pm:1173 +#: lib/RT/Record.pm:1379 msgid "Link not found" msgstr "找ä¸åˆ°éˆçµ" -#: html/Ticket/ModifyLinks.html:24 html/Ticket/ModifyLinks.html:28 +#: html/Ticket/ModifyLinks.html:46 html/Ticket/ModifyLinks.html:50 #. ($Ticket->Id) msgid "Link ticket #%1" msgstr "éˆçµç”³è«‹å–® #%1" @@ -3798,7 +3716,7 @@ msgstr "éˆçµç”³è«‹å–® #%1" msgid "Link ticket %1" msgstr "éˆçµç”³è«‹å–® %1" -#: html/Ticket/Create.html:174 html/Ticket/Elements/ShowSummary:61 html/Ticket/Elements/Tabs:98 html/Ticket/ModifyAll.html:56 +#: html/Ticket/Create.html:205 html/Ticket/Elements/ShowSummary:83 html/Ticket/Elements/Tabs:120 html/Ticket/ModifyAll.html:78 msgid "Links" msgstr "éˆçµ" @@ -3806,23 +3724,32 @@ msgstr "éˆçµ" msgid "List All Users" msgstr "列出所有用戶資料" -#: html/Search/Elements/EditSearches:26 +#: html/Search/Elements/EditSearches:76 msgid "Load" msgstr "載入" -#: html/Search/Elements/EditSearches:24 +#: html/Search/Elements/EditSearches:74 msgid "Load saved search:" msgstr "載入已儲存的查詢:" -#: html/Admin/Tools/Configuration.html:19 +#: lib/RT/System.pm:87 +msgid "LoadSavedSearch" +msgstr "" + +#: html/Admin/Tools/Configuration.html:64 msgid "Loaded perl modules" msgstr "已載入的 Perl 模組" -#: html/Admin/Users/Modify.html:111 html/User/Prefs.html:104 +#: lib/RT/SavedSearch.pm:112 +#. ($self->Name) +msgid "Loaded search %1" +msgstr "" + +#: html/Admin/Users/Modify.html:138 html/User/Prefs.html:126 msgid "Location" msgstr "ä½ç½®" -#: lib/RT.pm:184 +#: lib/RT.pm:212 #. ($RT::LogDir) msgid "Log directory %1 not found or couldn't be written.\\n RT can't run." msgstr "登入目錄 %1 找ä¸åˆ°æˆ–無法寫入\\n。無法執行 RT。" @@ -3835,16 +3762,16 @@ msgstr "紀錄等級" msgid "LogToFileNamed" msgstr "紀錄檔å" -#: html/Elements/Header:69 +#: html/Elements/Header:94 #. ("".$session{'CurrentUser'}->Name."") 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:57 html/Elements/Login:66 html/Elements/Login:76 lib/RT/StyleGuide.pod:797 msgid "Login" msgstr "登入" -#: html/Elements/Header:66 +#: html/Elements/Header:91 msgid "Logout" msgstr "登出" @@ -3852,75 +3779,75 @@ msgstr "登出" msgid "Long-term contractor" msgstr "長期契約員工" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:866 msgid "Lookup type mismatch" msgstr "å°æ‡‰çš„類別ä¸ç¬¦" -#: html/Search/Bulk.html:83 +#: html/Search/Bulk.html:104 msgid "Make Owner" msgstr "新增承辦人" -#: html/Search/Bulk.html:107 +#: html/Search/Bulk.html:128 msgid "Make Status" msgstr "æ–°å¢žç¾æ³" -#: html/Search/Bulk.html:115 +#: html/Search/Bulk.html:136 msgid "Make date Due" msgstr "新增到期日" -#: html/Search/Bulk.html:117 +#: html/Search/Bulk.html:138 msgid "Make date Resolved" msgstr "新增解決日期" -#: html/Search/Bulk.html:111 +#: html/Search/Bulk.html:132 msgid "Make date Started" msgstr "新增實際起始日期" -#: html/Search/Bulk.html:109 +#: html/Search/Bulk.html:130 msgid "Make date Starts" msgstr "新增應起始日期" -#: html/Search/Bulk.html:113 +#: html/Search/Bulk.html:134 msgid "Make date Told" msgstr "新增報告日期" -#: html/Search/Bulk.html:103 +#: html/Search/Bulk.html:124 msgid "Make priority" msgstr "新增優先順ä½" -#: html/Search/Bulk.html:105 +#: html/Search/Bulk.html:126 msgid "Make queue" msgstr "新增表單" -#: html/Search/Bulk.html:101 +#: html/Search/Bulk.html:122 msgid "Make subject" msgstr "新增主題" +#: lib/RT/Group_Overlay.pm:177 +msgid "Make this group visible to user" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Male" msgstr "ç”·" -#: NOT FOUND IN SOURCE -msgid "Malkovich Malkovich Malkovich Malkovich" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/index.html:78 msgid "Manage custom fields and custom field values" msgstr "管ç†è‡ªè¨‚欄ä½åŠæ¬„ä½å€¼" -#: html/Admin/index.html:32 +#: html/Admin/index.html:69 msgid "Manage groups and group membership" msgstr "管ç†ç¾¤çµ„åŠæ‰€å±¬æˆå“¡" -#: html/Admin/index.html:38 +#: html/Admin/index.html:85 msgid "Manage properties and configuration which apply to all queues" msgstr "管ç†é©ç”¨æ–¼æ‰€æœ‰è¡¨å–®çš„屬性與設定" -#: html/Admin/index.html:35 +#: html/Admin/index.html:74 msgid "Manage queues and queue-specific properties" msgstr "管ç†å„表單åŠç›¸é—œå±¬æ€§" -#: html/Admin/index.html:29 +#: html/Admin/index.html:64 msgid "Manage users and passwords" msgstr "管ç†ä½¿ç”¨è€…與密碼" @@ -3932,7 +3859,7 @@ msgstr "ç¶“ç†" msgid "Mar" msgstr "三月" -#: lib/RT/Date.pm:413 +#: lib/RT/Date.pm:439 msgid "Mar." msgstr "03" @@ -3952,33 +3879,33 @@ msgstr "ç¬¦åˆæ¨£å¼" msgid "May" msgstr "五月" -#: lib/RT/Date.pm:415 +#: lib/RT/Date.pm:441 msgid "May." msgstr "05" -#: lib/RT/Transaction_Overlay.pm:634 +#: lib/RT/Transaction_Overlay.pm:720 #. ($value) msgid "Member %1 added" msgstr "æˆå“¡ %1 新增完畢" -#: lib/RT/Transaction_Overlay.pm:674 +#: lib/RT/Transaction_Overlay.pm:760 #. ($value) msgid "Member %1 deleted" msgstr "æˆå“¡ %1 刪除完畢" -#: lib/RT/Group_Overlay.pm:974 +#: lib/RT/Group_Overlay.pm:1008 msgid "Member added" msgstr "新增æˆå“¡å®Œç•¢" -#: lib/RT/Group_Overlay.pm:1136 +#: lib/RT/Group_Overlay.pm:1170 msgid "Member deleted" msgstr "æˆå“¡å·²åˆªé™¤" -#: lib/RT/Group_Overlay.pm:1140 +#: lib/RT/Group_Overlay.pm:1174 msgid "Member not deleted" msgstr "æˆå“¡æœªåˆªé™¤" -#: html/Elements/SelectLinkType:25 +#: html/Elements/SelectLinkType:47 msgid "Member of" msgstr "隸屬於" @@ -3990,46 +3917,51 @@ msgstr "註冊日期" msgid "MemberOf" msgstr "隸屬於" -#: html/Admin/Elements/GroupTabs:41 html/User/Elements/GroupTabs:41 +#: html/Admin/Elements/GroupTabs:63 html/User/Elements/GroupTabs:63 msgid "Members" msgstr "æˆå“¡" -#: lib/RT/Transaction_Overlay.pm:631 +#: lib/RT/Transaction_Overlay.pm:717 #. ($value) msgid "Membership in %1 added" msgstr "所屬群組 %1 加入完畢" -#: lib/RT/Transaction_Overlay.pm:671 +#: lib/RT/Transaction_Overlay.pm:757 #. ($value) msgid "Membership in %1 deleted" msgstr "所屬群組 %1 移除完畢" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:61 msgid "Memberships" msgstr "所屬群組" -#: NOT FOUND IN SOURCE +#: html/Admin/Users/Memberships.html:60 +#. ($UserObj->Name) msgid "Memberships of the user %1" msgstr "使用者 %1 的所屬群組" -#: lib/RT/Ticket_Overlay.pm:2813 +#: lib/RT/Ticket_Overlay.pm:2849 msgid "Merge Successful" msgstr "æ•´åˆå®Œç•¢" -#: lib/RT/Ticket_Overlay.pm:2733 +#: lib/RT/Ticket_Overlay.pm:2736 msgid "Merge failed. Couldn't set EffectiveId" msgstr "æ•´åˆå¤±æ•—。無法設定 EffectiveId" -#: html/Elements/EditLinks:104 html/Ticket/Elements/BulkLinks:26 +#: lib/RT/Ticket_Overlay.pm:2744 +msgid "Merge failed. Couldn't set Status" +msgstr "" + +#: html/Elements/EditLinks:129 html/Ticket/Elements/BulkLinks:48 msgid "Merge into" msgstr "æ•´åˆé€²" -#: lib/RT/Transaction_Overlay.pm:637 +#: lib/RT/Transaction_Overlay.pm:723 #. ($value) msgid "Merged into %1" msgstr "已整åˆé€² %1" -#: html/Search/Bulk.html:135 html/Ticket/Update.html:83 +#: html/Search/Bulk.html:165 html/Ticket/Update.html:116 msgid "Message" msgstr "訊æ¯" @@ -4037,19 +3969,15 @@ msgstr "訊æ¯" msgid "Message body not shown because it is too large or is not plain text." msgstr "ä¿¡ä»¶å…§æ–‡ä¸æ˜¯ç´”文字,因此無法顯示。" -#: lib/RT/Ticket_Overlay.pm:2514 +#: lib/RT/Ticket_Overlay.pm:2406 msgid "Message could not be recorded" msgstr "無法紀錄訊æ¯" -#: NOT FOUND IN SOURCE -msgid "Message recipients" -msgstr "" - -#: lib/RT/Ticket_Overlay.pm:2517 +#: lib/RT/Ticket_Overlay.pm:2409 msgid "Message recorded" msgstr "訊æ¯ç´€éŒ„æˆåŠŸ" -#: html/Ticket/Elements/PreviewScrips:70 +#: html/Ticket/Elements/PreviewScrips:115 msgid "Messages about this ticket will not be sent to..." msgstr "此申請單的相關訊æ¯ä¸æœƒå¯„é€çµ¦..." @@ -4057,7 +3985,11 @@ msgstr "此申請單的相關訊æ¯ä¸æœƒå¯„é€çµ¦..." msgid "Misc. Expense" msgstr "雜費" -#: lib/RT/Record.pm:749 +#: html/Search/Build.html:667 +msgid "Mismatched parentheses" +msgstr "" + +#: lib/RT/Record.pm:940 msgid "Missing a primary key?: %1" msgstr "缺少主éµå€¼ï¼Ÿ(%1)" @@ -4065,7 +3997,7 @@ msgstr "缺少主éµå€¼ï¼Ÿ(%1)" msgid "Missing mandatory fields" msgstr "缺少必填欄ä½" -#: html/Admin/Users/Modify.html:166 html/User/Prefs.html:71 +#: html/Admin/Users/Modify.html:193 html/User/Prefs.html:93 msgid "Mobile" msgstr "行動電話" @@ -4073,47 +4005,41 @@ msgstr "行動電話" msgid "MobilePhone" msgstr "行動電話" -#: NOT FOUND IN SOURCE -msgid "Modified" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Modify" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "Modify Access Control List" msgstr "æ›´æ”¹æ¬Šé™æŽ§åˆ¶æ¸…å–®" -#: NOT FOUND IN SOURCE -msgid "Modify Custom Field %1" +#: html/Admin/Elements/ObjectCustomFields:96 +#. (loc(lc($FriendlySubTypes)), loc(lc($Types))) +msgid "Modify Custom Fields which apply to %1 for all %2" msgstr "" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/ObjectCustomFields:98 +#. (loc(lc($Types))) msgid "Modify Custom Fields which apply to all %1" msgstr "更改é©ç”¨æ–¼æ‰€æœ‰%1的自訂欄ä½" -#: html/Admin/Global/CustomFields.html:43 html/Admin/Global/index.html:50 +#: NOT FOUND IN SOURCE msgid "Modify Custom Fields which apply to all queues" msgstr "更改é©ç”¨æ–¼æ‰€æœ‰è¡¨å–®çš„自訂欄ä½" -#: html/Admin/Global/GroupRights.html:84 html/Admin/Groups/GroupRights.html:72 html/Admin/Queues/GroupRights.html:85 +#: html/Admin/Global/GroupRights.html:106 html/Admin/Groups/GroupRights.html:94 html/Admin/Queues/GroupRights.html:107 msgid "Modify Group Rights" -msgstr "" +msgstr "更改群組權é™" -#: html/Admin/Groups/Members.html:80 html/User/Groups/Members.html:79 +#: html/Admin/Groups/Members.html:102 html/User/Groups/Members.html:101 msgid "Modify Members" -msgstr "" +msgstr "更改æˆå“¡" -#: html/User/Delegation.html:36 +#: html/User/Delegation.html:58 msgid "Modify Rights" -msgstr "" +msgstr "更改權é™" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "Modify Scrip templates for this queue" msgstr "更改此表單的範本" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "Modify Scrips for this queue" msgstr "更改此表單的手續" @@ -4125,37 +4051,34 @@ msgstr "æ›´æ”¹ç³»çµ±æ¬Šé™æ¸…å–®" msgid "Modify Template %1" msgstr "更改範本 %1" -#: html/Admin/Global/UserRights.html:53 html/Admin/Groups/UserRights.html:54 html/Admin/Queues/UserRights.html:53 +#: html/Admin/Global/UserRights.html:75 html/Admin/Groups/UserRights.html:76 html/Admin/Queues/UserRights.html:75 msgid "Modify User Rights" -msgstr "" +msgstr "更改使用者權é™" #: NOT FOUND IN SOURCE msgid "Modify Workflow" msgstr "更改æµç¨‹" -#: html/Admin/Queues/CustomField.html:44 +#: html/Admin/Queues/CustomField.html:66 #. ($QueueObj->Name()) msgid "Modify a CustomField for queue %1" msgstr "更改 %1 表單內的自訂欄ä½" -#: html/Admin/Global/CustomField.html:52 +#: NOT FOUND IN SOURCE msgid "Modify a CustomField which applies to all queues" msgstr "更改é©ç”¨æ–¼æ‰€æœ‰è¡¨å–®çš„自訂欄ä½" -#: html/Admin/Queues/Scrip.html:53 +#: html/Admin/Queues/Scrip.html:75 #. ($QueueObj->Name) msgid "Modify a scrip for queue %1" msgstr "更改 %1 表單內的手續" -#: html/Admin/Global/Scrip.html:47 +#: html/Admin/Global/Scrip.html:69 msgid "Modify a scrip which applies to all queues" msgstr "更改é©ç”¨æ–¼æ‰€æœ‰è¡¨å–®çš„æ‰‹çºŒ" -#: NOT FOUND IN SOURCE -msgid "Modify article #%1" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:90 +#. ($CF->Name) msgid "Modify associated objects for %1" msgstr "更改é©ç”¨ %1 的物件" @@ -4163,21 +4086,25 @@ msgstr "更改é©ç”¨ %1 的物件" msgid "Modify dates for # %1" msgstr "更改 # %1 的日期" -#: html/Ticket/ModifyDates.html:24 html/Ticket/ModifyDates.html:28 +#: html/Ticket/ModifyDates.html:46 html/Ticket/ModifyDates.html:50 #. ($TicketObj->Id) msgid "Modify dates for #%1" msgstr "更改 #%1 的日期" -#: html/Ticket/ModifyDates.html:34 +#: html/Ticket/ModifyDates.html:56 #. ($TicketObj->Id) msgid "Modify dates for ticket # %1" msgstr "更改申請單 # %1 的日期" -#: html/Admin/Global/GroupRights.html:24 html/Admin/Global/GroupRights.html:27 html/Admin/Global/index.html:55 +#: html/Admin/Elements/GlobalCustomFieldTabs:65 html/Admin/Global/index.html:72 +msgid "Modify global custom fields" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:70 html/Admin/Global/GroupRights.html:46 html/Admin/Global/GroupRights.html:49 html/Admin/Global/index.html:77 msgid "Modify global group rights" msgstr "更改全域設定的群組權é™" -#: html/Admin/Global/GroupRights.html:32 +#: html/Admin/Global/GroupRights.html:54 msgid "Modify global group rights." msgstr "更改全域設定的群組權é™ã€‚" @@ -4193,108 +4120,110 @@ msgstr "更改全域設定的使用者權é™" msgid "Modify global scrips" msgstr "更改全域手續" -#: html/Admin/Global/UserRights.html:24 html/Admin/Global/UserRights.html:27 html/Admin/Global/index.html:59 +#: html/Admin/Global/UserRights.html:46 html/Admin/Global/UserRights.html:49 html/Admin/Global/index.html:81 msgid "Modify global user rights" msgstr "更改全域設定的使用者權é™" -#: html/Admin/Global/UserRights.html:32 +#: html/Admin/Global/UserRights.html:54 msgid "Modify global user rights." msgstr "更改全域設定的使用者權é™ã€‚" -#: lib/RT/Group_Overlay.pm:146 +#: lib/RT/Group_Overlay.pm:171 msgid "Modify group metadata or delete group" msgstr "更改群組資料åŠåˆªé™¤ç¾¤çµ„" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:164 +#. ($CustomFieldObj->Name) msgid "Modify group rights for custom field %1" msgstr "æ›´æ”¹è‡ªè¨‚æ¬„ä½ %1 的群組權é™" -#: html/Admin/Groups/GroupRights.html:24 html/Admin/Groups/GroupRights.html:28 html/Admin/Groups/GroupRights.html:34 +#: html/Admin/Groups/GroupRights.html:46 html/Admin/Groups/GroupRights.html:50 html/Admin/Groups/GroupRights.html:56 #. ($GroupObj->Name) msgid "Modify group rights for group %1" msgstr "更改群組 %1 的群組權é™" -#: html/Admin/Queues/GroupRights.html:24 html/Admin/Queues/GroupRights.html:28 +#: html/Admin/Queues/GroupRights.html:46 html/Admin/Queues/GroupRights.html:50 #. ($QueueObj->Name) msgid "Modify group rights for queue %1" msgstr "更改表單 %1 的群組權é™" -#: lib/RT/Group_Overlay.pm:148 +#: lib/RT/Group_Overlay.pm:173 msgid "Modify membership roster for this group" msgstr "更改此群組的æˆå“¡åå–®" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "Modify one's own RT account" msgstr "更改個人的帳號資訊" -#: html/Admin/Queues/People.html:24 html/Admin/Queues/People.html:28 +#: html/Admin/Queues/People.html:46 html/Admin/Queues/People.html:50 #. ($QueueObj->Name) msgid "Modify people related to queue %1" msgstr "更改éˆçµåˆ°è¡¨å–® %1 的人員" -#: html/Ticket/ModifyPeople.html:24 html/Ticket/ModifyPeople.html:28 html/Ticket/ModifyPeople.html:34 +#: html/Ticket/ModifyPeople.html:46 html/Ticket/ModifyPeople.html:50 html/Ticket/ModifyPeople.html:56 #. ($Ticket->id) #. ($Ticket->Id) msgid "Modify people related to ticket #%1" msgstr "更改申請單 #%1 éˆçµåˆ°çš„人員" -#: html/Admin/Queues/Scrips.html:45 +#: html/Admin/Queues/Scrips.html:67 #. ($QueueObj->Name) msgid "Modify scrips for queue %1" msgstr "更改表單 %1 的手續" -#: html/Admin/Global/Scrips.html:43 html/Admin/Global/index.html:41 +#: html/Admin/Elements/GlobalCustomFieldTabs:56 html/Admin/Global/Scrips.html:65 html/Admin/Global/index.html:63 msgid "Modify scrips which apply to all queues" msgstr "更改é©ç”¨æ–¼æ‰€æœ‰è¡¨å–®çš„æ‰‹çºŒ" -#: html/Admin/Global/Template.html:24 html/Admin/Global/Template.html:29 html/Admin/Global/Template.html:80 html/Admin/Queues/Template.html:77 +#: html/Admin/Global/Template.html:102 html/Admin/Global/Template.html:46 html/Admin/Global/Template.html:51 html/Admin/Queues/Template.html:99 #. (loc($TemplateObj->Name())) #. ($TemplateObj->id) msgid "Modify template %1" msgstr "更改範本 %1" -#: html/Admin/Global/Templates.html:43 +#: html/Admin/Global/Templates.html:65 msgid "Modify templates which apply to all queues" msgstr "更改é©ç”¨æ–¼æ‰€æœ‰è¡¨å–®çš„範本" -#: html/Admin/Groups/Modify.html:86 html/User/Groups/Modify.html:85 +#: html/Admin/Groups/Modify.html:119 html/User/Groups/Modify.html:107 #. ($Group->Name) msgid "Modify the group %1" msgstr "更改群組 %1" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "Modify the queue watchers" msgstr "更改表單視察員" -#: html/Admin/Users/Modify.html:263 +#: html/Admin/Users/Modify.html:301 #. ($UserObj->Name) msgid "Modify the user %1" msgstr "更改使用者 %1" -#: html/Ticket/ModifyAll.html:36 +#: html/Ticket/ModifyAll.html:58 #. ($Ticket->Id) msgid "Modify ticket # %1" msgstr "更改申請單 # %1" -#: html/Ticket/Modify.html:24 html/Ticket/Modify.html:27 html/Ticket/Modify.html:33 +#: html/Ticket/Modify.html:46 html/Ticket/Modify.html:49 html/Ticket/Modify.html:55 #. ($TicketObj->Id) msgid "Modify ticket #%1" msgstr "更改申請單 # %1" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "Modify tickets" msgstr "更改申請單" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:157 +#. ($CustomFieldObj->Name) msgid "Modify user rights for custom field %1" msgstr "æ›´æ”¹è‡ªè¨‚æ¬„ä½ %1 的使用者權é™" -#: html/Admin/Groups/UserRights.html:24 html/Admin/Groups/UserRights.html:28 html/Admin/Groups/UserRights.html:34 +#: html/Admin/Groups/UserRights.html:46 html/Admin/Groups/UserRights.html:50 html/Admin/Groups/UserRights.html:56 #. ($GroupObj->Name) msgid "Modify user rights for group %1" msgstr "更改群組 %1 的使用者權é™" -#: html/Admin/Queues/UserRights.html:24 html/Admin/Queues/UserRights.html:28 +#: html/Admin/Queues/UserRights.html:46 html/Admin/Queues/UserRights.html:50 #. ($QueueObj->Name) msgid "Modify user rights for queue %1" msgstr "更改表單 %1 的使用者權é™" @@ -4311,31 +4240,35 @@ msgstr "更改æµç¨‹ %1" msgid "Modify workflows which apply to all queues" msgstr "更改é©ç”¨æ–¼æ‰€æœ‰è¡¨å–®çš„æµç¨‹" -#: lib/RT/Queue_Overlay.pm:71 +#: lib/RT/Queue_Overlay.pm:95 msgid "ModifyACL" msgstr "æ›´æ”¹æ¬Šé™æ¸…å–®" -#: lib/RT/Group_Overlay.pm:149 +#: lib/RT/CustomField_Overlay.pm:103 +msgid "ModifyCustomField" +msgstr "" + +#: lib/RT/Group_Overlay.pm:174 msgid "ModifyOwnMembership" msgstr "更改自己是å¦å±¬æ–¼æŸç¾¤çµ„" -#: lib/RT/Queue_Overlay.pm:72 +#: lib/RT/Queue_Overlay.pm:96 msgid "ModifyQueueWatchers" msgstr "更改表單視察員" -#: lib/RT/Queue_Overlay.pm:77 +#: lib/RT/Queue_Overlay.pm:101 msgid "ModifyScrips" msgstr "更改手續" -#: lib/RT/System.pm:60 +#: lib/RT/System.pm:83 msgid "ModifySelf" msgstr "更改個人帳號" -#: lib/RT/Queue_Overlay.pm:74 +#: lib/RT/Queue_Overlay.pm:98 msgid "ModifyTemplate" msgstr "更改範本" -#: lib/RT/Queue_Overlay.pm:90 +#: lib/RT/Queue_Overlay.pm:114 msgid "ModifyTicket" msgstr "更改申請單" @@ -4343,7 +4276,7 @@ msgstr "更改申請單" msgid "Mon" msgstr "星期一" -#: lib/RT/Date.pm:388 +#: lib/RT/Date.pm:413 msgid "Mon." msgstr "星期一" @@ -4351,7 +4284,7 @@ msgstr "星期一" msgid "More" msgstr "更多" -#: html/Ticket/Elements/ShowRequestor:40 +#: html/Ticket/Elements/ShowRequestor:62 #. ($name) msgid "More about %1" msgstr "關於 %1 的進一步資訊" @@ -4368,23 +4301,23 @@ msgstr "移動" msgid "Move All" msgstr "全移" -#: html/Admin/Elements/EditCustomFields:60 +#: html/Admin/Elements/PickCustomFields:83 msgid "Move down" msgstr "下移" -#: html/Admin/Elements/EditCustomFields:52 +#: html/Admin/Elements/PickCustomFields:75 msgid "Move up" msgstr "上移" -#: html/Admin/Elements/SelectSingleOrMultiple:26 +#: html/Admin/Elements/SelectSingleOrMultiple:48 msgid "Multiple" msgstr "多é‡" -#: lib/RT/User_Overlay.pm:197 +#: lib/RT/User_Overlay.pm:227 msgid "Must specify 'Name' attribute" msgstr "必須指定 'Name' 的屬性" -#: html/SelfService/Elements/MyRequests:48 +#: html/SelfService/Elements/MyRequests:70 #. ($friendly_status) msgid "My %1 tickets" msgstr "我的 %1 申請單" @@ -4401,26 +4334,22 @@ msgstr "表單申請追蹤" msgid "My Tickets" msgstr "表單處ç†" -#: html/Approvals/index.html:24 html/Approvals/index.html:25 +#: html/Approvals/index.html:46 html/Approvals/index.html:47 msgid "My approvals" msgstr "表單簽核" -#: html/Search/Elements/SearchPrivacy:5 html/Search/Elements/SelectSearchObject:8 html/Search/Elements/SelectSearchesForObjects:8 +#: html/Search/Elements/SearchPrivacy:50 html/Search/Elements/SelectSearchObject:53 html/Search/Elements/SelectSearchesForObjects:53 msgid "My saved searches" msgstr "我已儲存的查詢" -#: html/Admin/Elements/AddCustomFieldValue:31 html/Admin/Elements/EditCustomField:33 html/Admin/Elements/ModifyTemplate:27 html/Admin/Groups/Modify.html:43 html/Elements/SelectGroups:25 html/Elements/SelectUsers:27 html/User/Groups/Modify.html:43 +#: html/Admin/CustomFields/Modify.html:58 html/Admin/Elements/AddCustomFieldValue:53 html/Admin/Elements/EditCustomField:55 html/Admin/Elements/EditCustomFieldValues:55 html/Admin/Elements/ModifyTemplate:49 html/Admin/Groups/Modify.html:65 html/User/Groups/Modify.html:65 msgid "Name" msgstr "å稱" -#: lib/RT/User_Overlay.pm:204 +#: lib/RT/User_Overlay.pm:234 msgid "Name in use" msgstr "帳號已有人使用" -#: NOT FOUND IN SOURCE -msgid "Name matches" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Nationality" msgstr "國ç±" @@ -4429,23 +4358,19 @@ msgstr "國ç±" msgid "Need approval from system administrator" msgstr "需先由系統管ç†å“¡é€²è¡Œæ‰¹å‡†" -#: html/Ticket/Elements/ShowDates:52 +#: html/Ticket/Elements/ShowDates:73 msgid "Never" msgstr "從未更動" -#: html/Elements/Quicksearch:29 +#: html/Elements/Quicksearch:51 msgid "New" msgstr "新建立" -#: NOT FOUND IN SOURCE -msgid "New Article" -msgstr "" - -#: html/Elements/EditLinks:93 +#: html/Elements/EditLinks:115 msgid "New Links" msgstr "新增關係" -#: html/Admin/Users/Modify.html:92 html/User/Prefs.html:87 +#: html/Admin/Users/Modify.html:119 html/User/Prefs.html:109 msgid "New Password" msgstr "新的密碼" @@ -4453,14 +4378,10 @@ msgstr "新的密碼" msgid "New Pending Approval" msgstr "新的待簽核事項" -#: html/Ticket/Elements/Tabs:170 +#: html/Ticket/Elements/Tabs:193 msgid "New Query" msgstr "新增查詢" -#: NOT FOUND IN SOURCE -msgid "New Relationships" -msgstr "" - #: NOT FOUND IN SOURCE msgid "New Request" msgstr "表單申請" @@ -4473,27 +4394,23 @@ msgstr "新增查詢" msgid "New Watchers" msgstr "新增視察員" -#: NOT FOUND IN SOURCE -msgid "New class" -msgstr "" - -#: html/Admin/Global/CustomField.html:40 html/Admin/Global/CustomFields.html:38 html/Admin/Queues/CustomField.html:51 html/Admin/Queues/CustomFields.html:40 +#: html/Admin/Elements/CustomFieldTabs:93 html/Admin/Queues/CustomField.html:73 msgid "New custom field" msgstr "新增自訂欄ä½" -#: html/Admin/Elements/GroupTabs:53 html/User/Elements/GroupTabs:51 +#: html/Admin/Elements/GroupTabs:77 html/User/Elements/GroupTabs:73 msgid "New group" msgstr "新增群組" -#: html/SelfService/Prefs.html:31 +#: html/SelfService/Prefs.html:53 msgid "New password" msgstr "新的密碼" -#: lib/RT/User_Overlay.pm:773 +#: lib/RT/User_Overlay.pm:817 msgid "New password notification sent" msgstr "é€å‡ºæ–°å¯†ç¢¼é€šçŸ¥" -#: html/Admin/Elements/QueueTabs:69 +#: html/Admin/Elements/QueueTabs:95 msgid "New queue" msgstr "新增表單" @@ -4501,11 +4418,11 @@ msgstr "新增表單" msgid "New request" msgstr "æå‡ºç”³è«‹å–®" -#: html/Admin/Elements/SelectRights:41 +#: html/Admin/Elements/SelectRights:65 msgid "New rights" msgstr "新增權é™" -#: html/Admin/Global/Scrip.html:39 html/Admin/Global/Scrips.html:38 html/Admin/Queues/Scrip.html:42 html/Admin/Queues/Scrips.html:54 +#: html/Admin/Global/Scrip.html:61 html/Admin/Global/Scrips.html:60 html/Admin/Queues/Scrip.html:64 html/Admin/Queues/Scrips.html:76 msgid "New scrip" msgstr "新增手續" @@ -4513,27 +4430,27 @@ msgstr "新增手續" msgid "New search" msgstr "釿–°æŸ¥è©¢" -#: html/Admin/Global/Template.html:59 html/Admin/Global/Templates.html:38 html/Admin/Queues/Template.html:57 html/Admin/Queues/Templates.html:49 +#: html/Admin/Global/Template.html:81 html/Admin/Global/Templates.html:60 html/Admin/Queues/Template.html:79 html/Admin/Queues/Templates.html:71 msgid "New template" msgstr "新增範本" -#: html/SelfService/Elements/Tabs:47 +#: html/SelfService/Elements/Tabs:69 msgid "New ticket" msgstr "æå‡ºç”³è«‹å–®" -#: lib/RT/Ticket_Overlay.pm:2700 +#: lib/RT/Ticket_Overlay.pm:2713 msgid "New ticket doesn't exist" msgstr "沒有新申請單" -#: html/Admin/Elements/UserTabs:50 +#: html/Admin/Elements/UserTabs:78 msgid "New user" msgstr "新增使用者" -#: html/Admin/Elements/CreateUserCalled:25 +#: html/Admin/Elements/CreateUserCalled:47 msgid "New user called" msgstr "新使用者åå­—" -#: html/Admin/Queues/People.html:54 html/Ticket/Elements/EditPeople:28 +#: html/Admin/Queues/People.html:76 html/Ticket/Elements/EditPeople:50 msgid "New watchers" msgstr "新視察員" @@ -4545,11 +4462,11 @@ msgstr "更新視窗設定" msgid "New workflow" msgstr "新增æµç¨‹" -#: html/Ticket/Elements/Tabs:70 +#: html/Ticket/Elements/Tabs:92 msgid "Next" msgstr "下一項" -#: html/Elements/TicketList:67 +#: html/Elements/TicketList:104 msgid "Next Page" msgstr "下一é " @@ -4561,7 +4478,7 @@ msgstr "下一é " msgid "NickName" msgstr "暱稱" -#: html/Admin/Users/Modify.html:62 html/User/Prefs.html:50 +#: html/Admin/Users/Modify.html:84 html/User/Prefs.html:72 msgid "Nickname" msgstr "暱稱" @@ -4573,35 +4490,35 @@ msgstr "å°å¤œç­" msgid "No" msgstr "å¦" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/UserRights.html:145 msgid "No Class defined" msgstr "尚未定義類別" -#: html/Admin/Elements/EditCustomField:89 html/Admin/Elements/EditCustomFields:103 +#: html/Admin/CustomFields/Modify.html:124 html/Admin/Elements/EditCustomField:119 msgid "No CustomField" msgstr "無自訂欄ä½" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/GroupRights.html:103 msgid "No CustomField defined" msgstr "尚未定義自訂欄ä½" -#: html/Admin/Groups/GroupRights.html:83 html/Admin/Groups/UserRights.html:70 +#: html/Admin/Groups/GroupRights.html:105 html/Admin/Groups/UserRights.html:92 msgid "No Group defined" msgstr "尚未定義群組" -#: lib/RT/Tickets_Overlay_SQL.pm:452 +#: lib/RT/Tickets_Overlay_SQL.pm:477 msgid "No Query" msgstr "沒有查詢" -#: html/Admin/Queues/GroupRights.html:96 html/Admin/Queues/UserRights.html:67 +#: html/Admin/Queues/GroupRights.html:118 html/Admin/Queues/UserRights.html:89 msgid "No Queue defined" msgstr "尚未定義表單" -#: bin/rt-crontool:52 +#: bin/rt-crontool:73 msgid "No RT user found. Please consult your RT administrator.\\n" msgstr "找ä¸åˆ° RT ä½¿ç”¨è€…ã€‚è«‹å‘ RT 管ç†å“¡æŸ¥è©¢ã€‚\\n" -#: html/Admin/Global/Template.html:78 html/Admin/Queues/Template.html:75 +#: html/Admin/Global/Template.html:100 html/Admin/Queues/Template.html:97 msgid "No Template" msgstr "沒有範本" @@ -4617,11 +4534,11 @@ msgstr "未指定申請單。退出申請單更改\\n\\n" msgid "No Workflow" msgstr "沒有æµç¨‹" -#: html/Approvals/Elements/Approve:45 +#: html/Approvals/Elements/Approve:67 msgid "No action" msgstr "æš«ä¸è™•ç†" -#: lib/RT/Record.pm:744 +#: lib/RT/Record.pm:935 msgid "No column specified" msgstr "未指定欄ä½" @@ -4629,7 +4546,7 @@ msgstr "未指定欄ä½" msgid "No command found\\n" msgstr "找ä¸åˆ°å‘½ä»¤" -#: html/Ticket/Elements/ShowRequestor:46 +#: html/Ticket/Elements/ShowRequestor:68 msgid "No comment entered about this user" msgstr "沒有å°é€™å使用者的評論" @@ -4637,52 +4554,53 @@ msgstr "沒有å°é€™å使用者的評論" msgid "No correspondence attached" msgstr "沒有附上申請單回覆" -#: lib/RT/Action/Generic.pm:159 lib/RT/Condition/Generic.pm:175 lib/RT/Search/ActiveTicketsInQueue.pm:55 lib/RT/Search/Generic.pm:112 +#: lib/RT/Action/Generic.pm:186 lib/RT/Condition/Generic.pm:198 lib/RT/Search/ActiveTicketsInQueue.pm:78 lib/RT/Search/Generic.pm:135 #. (ref $self) msgid "No description for %1" msgstr "æ²’æœ‰å° %1 çš„æè¿°" -#: lib/RT/Users_Overlay.pm:159 +#: lib/RT/Users_Overlay.pm:185 msgid "No group specified" msgstr "未指定群組" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:52 msgid "No groups matching search criteria found." msgstr "找ä¸åˆ°ç¬¦åˆæŸ¥è©¢æ¢ä»¶çš„群組。" -#: lib/RT/Ticket_Overlay.pm:2475 +#: lib/RT/Ticket_Overlay.pm:2349 msgid "No message attached" msgstr "沒有附上訊æ¯" -#: lib/RT/User_Overlay.pm:991 +#: lib/RT/User_Overlay.pm:1035 msgid "No password set" msgstr "沒有設定密碼" -#: lib/RT/Queue_Overlay.pm:296 +#: lib/RT/Queue_Overlay.pm:358 msgid "No permission to create queues" msgstr "沒有新增表單的權é™" -#: NOT FOUND IN SOURCE +#: lib/RT/Ticket_Overlay.pm:409 +#. ($QueueObj->Name) msgid "No permission to create tickets in the queue '%1'" msgstr "沒有在表單 '%1' 新增申請單的權é™" -#: lib/RT/User_Overlay.pm:157 +#: lib/RT/User_Overlay.pm:187 msgid "No permission to create users" msgstr "沒有新增使用者的權é™" -#: html/SelfService/Display.html:125 +#: html/SelfService/Display.html:165 msgid "No permission to display that ticket" msgstr "沒有顯示該申請單的權é™" -#: html/SelfService/Update.html:68 +#: html/SelfService/Update.html:117 msgid "No permission to view update ticket" msgstr "沒有檢視申請單更新的權é™" -#: lib/RT/Queue_Overlay.pm:716 lib/RT/Ticket_Overlay.pm:1581 +#: lib/RT/Queue_Overlay.pm:792 lib/RT/Ticket_Overlay.pm:1450 msgid "No principal specified" msgstr "未指定單ä½" -#: html/Admin/Queues/People.html:153 html/Admin/Queues/People.html:163 +#: html/Admin/Queues/People.html:175 html/Admin/Queues/People.html:185 msgid "No principals selected." msgstr "未指定單ä½ã€‚" @@ -4690,23 +4608,27 @@ msgstr "未指定單ä½ã€‚" msgid "No protocol specified in %1" msgstr "%1 內未指定å”定" -#: html/Admin/Queues/index.html:34 +#: html/Admin/Queues/index.html:57 msgid "No queues matching search criteria found." msgstr "找ä¸åˆ°ç¬¦åˆæŸ¥è©¢æ¢ä»¶çš„表單。" -#: html/Admin/Elements/SelectRights:81 +#: html/Admin/Elements/SelectRights:106 msgid "No rights found" msgstr "找ä¸åˆ°æ¬Šé™" -#: html/Admin/Elements/SelectRights:32 +#: html/Admin/Elements/SelectRights:53 msgid "No rights granted." msgstr "沒有é¸å®šæ¬Šé™" -#: html/Search/Bulk.html:162 +#: lib/RT/SavedSearch.pm:187 +msgid "No search loaded" +msgstr "" + +#: html/Search/Bulk.html:194 msgid "No search to operate on." msgstr "沒有è¦é€²è¡Œçš„æŸ¥è©¢" -#: html/Elements/TicketList:155 +#: html/Elements/RT__Ticket/ColumnMap:134 msgid "No subject" msgstr "沒有標題" @@ -4714,7 +4636,7 @@ msgstr "沒有標題" msgid "No ticket id specified" msgstr "未指定申請單編號" -#: lib/RT/Transaction_Overlay.pm:455 lib/RT/Transaction_Overlay.pm:493 +#: lib/RT/Transaction_Overlay.pm:517 lib/RT/Transaction_Overlay.pm:554 msgid "No transaction type specified" msgstr "未指定更動報告類別" @@ -4722,7 +4644,7 @@ msgstr "未指定更動報告類別" msgid "No user or email address specified" msgstr "未指定使用者或電å­éƒµä»¶åœ°å€" -#: html/Admin/Users/index.html:35 +#: html/Admin/Users/index.html:55 msgid "No users matching search criteria found." msgstr "找ä¸åˆ°ç¬¦åˆæŸ¥è©¢æ¢ä»¶çš„使用者。" @@ -4730,15 +4652,15 @@ 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/Record.pm:741 +#: lib/RT/Record.pm:932 msgid "No value sent to _Set!\\n" msgstr "_Set 沒有收到任何值!\\n" -#: html/Elements/QuickCreate:16 +#: html/Elements/QuickCreate:61 msgid "Nobody" msgstr "沒有人" -#: lib/RT/Record.pm:746 +#: lib/RT/Record.pm:937 msgid "Nonexistant field?" msgstr "欄ä½ä¸å­˜åœ¨ï¼Ÿ" @@ -4754,15 +4676,15 @@ msgstr "未設定æˆå¾ž %2 å…§æ“·å– %1" msgid "Not logged in" msgstr "尚未登入" -#: html/Elements/Header:71 +#: html/Elements/Header:96 msgid "Not logged in." msgstr "尚未登入" -#: lib/RT/Date.pm:369 +#: lib/RT/Date.pm:393 msgid "Not set" msgstr "尚未設定" -#: html/NoAuth/Reminder.html:26 +#: html/NoAuth/Reminder.html:48 msgid "Not yet implemented." msgstr "尚未完工。" @@ -4770,7 +4692,7 @@ msgstr "尚未完工。" msgid "Not yet implemented...." msgstr "尚未完工..." -#: html/Approvals/Elements/Approve:48 +#: html/Approvals/Elements/Approve:70 msgid "Notes" msgstr "備註" @@ -4778,7 +4700,7 @@ msgstr "備註" msgid "Notes:" msgstr "備註:" -#: lib/RT/User_Overlay.pm:776 +#: lib/RT/User_Overlay.pm:820 msgid "Notification could not be sent" msgstr "無法é€å‡ºé€šçŸ¥" @@ -4792,11 +4714,11 @@ msgstr "以評論方å¼é€šçŸ¥ç®¡ç†å“¡å‰¯æœ¬æ”¶ä»¶äºº" #: etc/initialdata:93 etc/upgrade/3.1.17/content:6 msgid "Notify Ccs" -msgstr "" +msgstr "通知副本收件人" #: etc/initialdata:89 etc/upgrade/3.1.17/content:2 msgid "Notify Ccs as Comment" -msgstr "" +msgstr "以評論方å¼é€šçŸ¥å‰¯æœ¬æ”¶ä»¶äºº" #: etc/initialdata:128 msgid "Notify Other Recipients" @@ -4858,7 +4780,7 @@ msgstr "通知å°è±¡" msgid "Nov" msgstr "å一月" -#: lib/RT/Date.pm:421 +#: lib/RT/Date.pm:447 msgid "Nov." msgstr "11" @@ -4874,19 +4796,33 @@ msgstr "104eHRMS 介é¢" msgid "OK" msgstr "確定" -#: lib/RT/Record.pm:200 +#: html/Search/Elements/SelectAndOr:47 +msgid "OR" +msgstr "" + +#: lib/RT/Record.pm:319 msgid "Object could not be created" msgstr "無法新增物件" -#: lib/RT/Record.pm:219 +#: lib/RT/Record.pm:124 +msgid "Object could not be deleted" +msgstr "" + +#: lib/RT/Record.pm:338 msgid "Object created" msgstr "物件新增完畢" -#: NOT FOUND IN SOURCE +#: lib/RT/Record.pm:121 +msgid "Object deleted" +msgstr "" + +#: html/Admin/CustomFields/Objects.html:72 html/Admin/Elements/ObjectCustomFields:63 +#. ($ObjectType) +#. ($LookupType) msgid "Object of type %1 cannot take custom fields" msgstr "自訂欄ä½ä¸é©ç”¨æ–¼é¡žåˆ¥ç‚º %1 的物件" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:901 msgid "Object type mismatch" msgstr "物件類別ä¸ç¬¦" @@ -4898,7 +4834,7 @@ msgstr "在è·ç‹€æ…‹" msgid "Oct" msgstr "åæœˆ" -#: lib/RT/Date.pm:420 +#: lib/RT/Date.pm:446 msgid "Oct." msgstr "10" @@ -4910,19 +4846,19 @@ msgstr "åæœˆ" msgid "Office Phone" msgstr "辦公室電話" -#: html/Tools/Elements/Tabs:31 +#: html/Tools/Elements/Tabs:53 msgid "Offline" msgstr "離線" -#: html/Tools/Offline.html:27 +#: html/Tools/Offline.html:49 msgid "Offline edits" msgstr "離線編輯" -#: html/Tools/Offline.html:24 +#: html/Tools/Offline.html:46 msgid "Offline upload" msgstr "離線上載" -#: html/Elements/SelectDateRelation:34 +#: html/Elements/SelectDateRelation:56 msgid "On" msgstr "等於" @@ -4948,7 +4884,7 @@ msgstr "承辦人改變時" #: etc/initialdata:177 etc/upgrade/3.1.17/content:15 msgid "On Priority Change" -msgstr "" +msgstr "å„ªå…ˆé †ä½æ”¹è®Šæ™‚" #: etc/initialdata:192 msgid "On Queue Change" @@ -4966,29 +4902,25 @@ msgstr "ç¾æ³æ”¹è®Šæ™‚" msgid "On Transaction" msgstr "發生更動時" -#: html/Approvals/Elements/PendingMyApproval:49 +#: html/Approvals/Elements/PendingMyApproval:71 #. ("") msgid "Only show approvals for requests created after %1" msgstr "僅顯示 %1 之後新增的申請單" -#: html/Approvals/Elements/PendingMyApproval:47 +#: html/Approvals/Elements/PendingMyApproval:69 #. ("") msgid "Only show approvals for requests created before %1" msgstr "僅顯示 %1 之剿–°å¢žçš„申請單" -#: html/Elements/Quicksearch:30 +#: html/Elements/Quicksearch:52 msgid "Open" msgstr "開啟" -#: html/Ticket/Elements/Tabs:137 +#: html/Ticket/Elements/Tabs:159 msgid "Open it" msgstr "開啟" -#: NOT FOUND IN SOURCE -msgid "Open requests" -msgstr "" - -#: html/SelfService/Elements/Tabs:41 +#: html/SelfService/Elements/Tabs:63 msgid "Open tickets" msgstr "開啟的申請單" @@ -5020,7 +4952,7 @@ msgstr "é¸é …æè¿°" msgid "Option Name" msgstr "é¸é …å稱" -#: html/Search/Elements/DisplayOptions:35 +#: html/Search/Elements/DisplayOptions:56 msgid "Order by" msgstr "æŽ’åºæ–¹å¼" @@ -5028,7 +4960,7 @@ msgstr "æŽ’åºæ–¹å¼" msgid "Ordering and sorting" msgstr "é †åºèˆ‡æŽ’åºæ–¹å¼" -#: html/Admin/Users/Modify.html:114 html/Elements/SelectUsers:28 html/User/Prefs.html:107 +#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:129 msgid "Organization" msgstr "組織å稱" @@ -5036,7 +4968,7 @@ msgstr "組織å稱" msgid "Organization:" msgstr "組織:" -#: html/Approvals/Elements/Approve:32 +#: html/Approvals/Elements/Approve:54 #. ($approving->Id, $approving->Subject) msgid "Originating ticket: #%1" msgstr "原申請單:#%1" @@ -5049,15 +4981,15 @@ msgstr "å…¶ä»–e-mail帳號 (僅e-mail通知;多筆帳號請用逗號','å€éš”)" msgid "Out of range" msgstr "期é™å¤–" -#: lib/RT/Transaction_Overlay.pm:525 +#: lib/RT/Transaction_Overlay.pm:611 msgid "Outgoing email about a comment recorded" msgstr "已紀錄發é€çš„評論郵件" -#: lib/RT/Transaction_Overlay.pm:529 +#: lib/RT/Transaction_Overlay.pm:615 msgid "Outgoing email recorded" msgstr "已紀錄發é€çš„郵件" -#: html/Admin/Queues/Modify.html:68 +#: html/Admin/Queues/Modify.html:90 msgid "Over time, priority moves toward" msgstr "優先順ä½éš¨æ™‚間增加調整為" @@ -5077,15 +5009,15 @@ msgstr "å–ä»£å…¨åŸŸæ¬Šé™ %1" msgid "Overview" msgstr "總覽" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "Own tickets" msgstr "承辦申請單" -#: lib/RT/Queue_Overlay.pm:89 +#: lib/RT/Queue_Overlay.pm:113 msgid "OwnTicket" msgstr "承辦申請單" -#: etc/initialdata:38 html/Elements/QuickCreate:13 html/Search/Elements/PickBasics:114 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:40 lib/RT/ACE_Overlay.pm:85 lib/RT/Tickets_Overlay.pm:1306 +#: etc/initialdata:38 html/Elements/QuickCreate:58 html/Search/Elements/PickBasics:101 html/SelfService/Elements/MyRequests:51 html/Ticket/Create.html:69 html/Ticket/Elements/EditPeople:64 html/Ticket/Elements/EditPeople:65 html/Ticket/Elements/ShowPeople:48 html/Ticket/Update.html:62 lib/RT/ACE_Overlay.pm:111 lib/RT/Tickets_Overlay.pm:1734 msgid "Owner" msgstr "承辦人" @@ -5093,11 +5025,11 @@ msgstr "承辦人" msgid "Owner changed from %1 to %2" msgstr "承辦人已從 %1 改為 %2" -#: lib/RT/Ticket_Overlay.pm:467 +#: lib/RT/Ticket_Overlay.pm:495 msgid "Owner could not be set." msgstr "無法設定承辦人。" -#: lib/RT/Transaction_Overlay.pm:575 +#: lib/RT/Transaction_Overlay.pm:661 #. ($Old->Name , $New->Name) msgid "Owner forcibly changed from %1 to %2" msgstr "強制將承辦人從 %1 改為 %2" @@ -5114,12 +5046,12 @@ msgstr "承辦人電話" msgid "Page #" msgstr " " -#: html/Elements/TicketList:45 -#. ($Page, int($TotalFound/$Rows)+1) +#: html/Elements/TicketList:78 +#. ($Page, int($TotalFound/$Rows)+$oddRows) msgid "Page %1 of %2" msgstr "第 %1/%2 é " -#: html/Admin/Users/Modify.html:171 html/User/Prefs.html:75 +#: html/Admin/Users/Modify.html:198 html/User/Prefs.html:97 msgid "Pager" msgstr "呼å«å™¨" @@ -5135,7 +5067,7 @@ msgstr "呼å«åƒæ•¸" msgid "Parent" msgstr "上級" -#: html/Elements/EditLinks:117 html/Elements/EditLinks:54 html/Elements/ShowLinks:46 html/Ticket/Create.html:182 html/Ticket/Elements/BulkLinks:38 +#: html/Elements/EditLinks:142 html/Elements/EditLinks:76 html/Elements/ShowLinks:68 html/Ticket/Create.html:213 html/Ticket/Elements/BulkLinks:60 msgid "Parents" msgstr "æ¯ç”³è«‹å–®" @@ -5143,28 +5075,45 @@ msgstr "æ¯ç”³è«‹å–®" msgid "Park Space" msgstr "åœè»Šä½ç”³è«‹" -#: html/Elements/Login:52 html/User/Prefs.html:83 +#: html/Elements/Login:74 html/User/Prefs.html:105 msgid "Password" msgstr "密碼" -#: html/NoAuth/Reminder.html:24 +#: html/NoAuth/Reminder.html:46 msgid "Password Reminder" msgstr "密碼æç¤º" -#: lib/RT/User_Overlay.pm:185 lib/RT/User_Overlay.pm:994 +#: lib/RT/Transaction_Overlay.pm:770 lib/RT/User_Overlay.pm:1046 +msgid "Password changed" +msgstr "" + +#: lib/RT/User_Overlay.pm:1038 lib/RT/User_Overlay.pm:215 +#. ($RT::MinimumPasswordLength) +msgid "Password needs to be at least %1 characters long" +msgstr "" + +#: lib/RT/User_Overlay.pm:1045 +msgid "Password set" +msgstr "" + +#: NOT FOUND IN SOURCE msgid "Password too short" msgstr "密碼太短" -#: html/Admin/Users/Modify.html:316 html/User/Prefs.html:209 +#: html/User/Prefs.html:232 #. (loc_fuzzy($msg)) msgid "Password: %1" msgstr "密碼:%1" -#: html/Admin/Users/Modify.html:318 +#: lib/RT/User_Overlay.pm:1031 +msgid "Password: Permission Denied" +msgstr "" + +#: html/Admin/Users/Modify.html:356 msgid "Passwords do not match." msgstr "密碼確èªå¤±æ•—。" -#: html/User/Prefs.html:211 +#: html/User/Prefs.html:234 msgid "Passwords do not match. Your password has not been changed" msgstr "密碼確èªå¤±æ•—。您的密碼並未改變。" @@ -5176,7 +5125,7 @@ msgstr "è«‹é¸æ“‡è¡¨å–®å稱" msgid "Pending Approval" msgstr "等待簽核" -#: html/Ticket/Elements/ShowSummary:44 html/Ticket/Elements/Tabs:97 html/Ticket/ModifyAll.html:50 +#: html/Ticket/Elements/ShowSummary:66 html/Ticket/Elements/Tabs:119 html/Ticket/ModifyAll.html:72 msgid "People" msgstr "人員" @@ -5188,11 +5137,11 @@ msgstr "æ“æœ‰è¡¨å–®æ¬Šé™äººå“¡" msgid "Perform a user-defined action" msgstr "執行使用者自訂的動作" -#: html/Admin/Tools/Configuration.html:49 +#: html/Admin/Tools/Configuration.html:94 msgid "Perl configuration" msgstr "Perl 設定" -#: 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/Attribute_Overlay.pm:135 lib/RT/Attribute_Overlay.pm:141 lib/RT/Attribute_Overlay.pm:379 lib/RT/Attribute_Overlay.pm:388 lib/RT/Attribute_Overlay.pm:401 lib/RT/CurrentUser.pm:103 lib/RT/CurrentUser.pm:94 lib/RT/CustomField_Overlay.pm:100 lib/RT/CustomField_Overlay.pm:207 lib/RT/CustomField_Overlay.pm:239 lib/RT/CustomField_Overlay.pm:517 lib/RT/CustomField_Overlay.pm:90 lib/RT/Group_Overlay.pm:1091 lib/RT/Group_Overlay.pm:1095 lib/RT/Group_Overlay.pm:1104 lib/RT/Group_Overlay.pm:1155 lib/RT/Group_Overlay.pm:1159 lib/RT/Group_Overlay.pm:1165 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:896 lib/RT/Group_Overlay.pm:900 lib/RT/Group_Overlay.pm:913 lib/RT/Queue_Overlay.pm:117 lib/RT/Queue_Overlay.pm:135 lib/RT/Queue_Overlay.pm:578 lib/RT/Queue_Overlay.pm:588 lib/RT/Queue_Overlay.pm:602 lib/RT/Queue_Overlay.pm:740 lib/RT/Queue_Overlay.pm:749 lib/RT/Queue_Overlay.pm:762 lib/RT/Queue_Overlay.pm:975 lib/RT/Scrip_Overlay.pm:125 lib/RT/Scrip_Overlay.pm:136 lib/RT/Scrip_Overlay.pm:201 lib/RT/Scrip_Overlay.pm:473 lib/RT/Template_Overlay.pm:284 lib/RT/Template_Overlay.pm:87 lib/RT/Template_Overlay.pm:93 lib/RT/Ticket_Overlay.pm:1453 lib/RT/Ticket_Overlay.pm:1463 lib/RT/Ticket_Overlay.pm:1477 lib/RT/Ticket_Overlay.pm:1614 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1638 lib/RT/Ticket_Overlay.pm:1755 lib/RT/Ticket_Overlay.pm:2075 lib/RT/Ticket_Overlay.pm:2213 lib/RT/Ticket_Overlay.pm:2381 lib/RT/Ticket_Overlay.pm:2428 lib/RT/Ticket_Overlay.pm:2582 lib/RT/Ticket_Overlay.pm:2640 lib/RT/Ticket_Overlay.pm:2691 lib/RT/Ticket_Overlay.pm:2706 lib/RT/Ticket_Overlay.pm:2905 lib/RT/Ticket_Overlay.pm:2915 lib/RT/Ticket_Overlay.pm:2920 lib/RT/Ticket_Overlay.pm:3143 lib/RT/Ticket_Overlay.pm:3147 lib/RT/Ticket_Overlay.pm:3350 lib/RT/Ticket_Overlay.pm:3512 lib/RT/Ticket_Overlay.pm:3564 lib/RT/Ticket_Overlay.pm:3791 lib/RT/Transaction_Overlay.pm:443 lib/RT/Transaction_Overlay.pm:450 lib/RT/Transaction_Overlay.pm:479 lib/RT/Transaction_Overlay.pm:486 lib/RT/User_Overlay.pm:1088 lib/RT/User_Overlay.pm:1536 lib/RT/User_Overlay.pm:335 lib/RT/User_Overlay.pm:696 lib/RT/User_Overlay.pm:731 lib/RT/User_Overlay.pm:987 +#: lib/RT/ACE_Overlay.pm:252 lib/RT/ACE_Overlay.pm:258 lib/RT/ACE_Overlay.pm:581 lib/RT/ACE_Overlay.pm:591 lib/RT/ACE_Overlay.pm:601 lib/RT/ACE_Overlay.pm:666 lib/RT/Attribute_Overlay.pm:158 lib/RT/Attribute_Overlay.pm:164 lib/RT/Attribute_Overlay.pm:402 lib/RT/Attribute_Overlay.pm:411 lib/RT/Attribute_Overlay.pm:424 lib/RT/CurrentUser.pm:117 lib/RT/CurrentUser.pm:126 lib/RT/CustomField_Overlay.pm:1022 lib/RT/CustomField_Overlay.pm:167 lib/RT/CustomField_Overlay.pm:184 lib/RT/CustomField_Overlay.pm:195 lib/RT/CustomField_Overlay.pm:366 lib/RT/CustomField_Overlay.pm:398 lib/RT/CustomField_Overlay.pm:697 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:905 lib/RT/CustomField_Overlay.pm:950 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1138 lib/RT/Group_Overlay.pm:1248 lib/RT/Group_Overlay.pm:1252 lib/RT/Group_Overlay.pm:1258 lib/RT/Group_Overlay.pm:453 lib/RT/Group_Overlay.pm:550 lib/RT/Group_Overlay.pm:628 lib/RT/Group_Overlay.pm:636 lib/RT/Group_Overlay.pm:734 lib/RT/Group_Overlay.pm:738 lib/RT/Group_Overlay.pm:744 lib/RT/Group_Overlay.pm:930 lib/RT/Group_Overlay.pm:934 lib/RT/Group_Overlay.pm:947 lib/RT/Queue_Overlay.pm:1051 lib/RT/Queue_Overlay.pm:141 lib/RT/Queue_Overlay.pm:159 lib/RT/Queue_Overlay.pm:654 lib/RT/Queue_Overlay.pm:664 lib/RT/Queue_Overlay.pm:678 lib/RT/Queue_Overlay.pm:816 lib/RT/Queue_Overlay.pm:825 lib/RT/Queue_Overlay.pm:838 lib/RT/Scrip_Overlay.pm:150 lib/RT/Scrip_Overlay.pm:161 lib/RT/Scrip_Overlay.pm:226 lib/RT/Scrip_Overlay.pm:540 lib/RT/Template_Overlay.pm:112 lib/RT/Template_Overlay.pm:118 lib/RT/Template_Overlay.pm:309 lib/RT/Ticket_Overlay.pm:1318 lib/RT/Ticket_Overlay.pm:1328 lib/RT/Ticket_Overlay.pm:1342 lib/RT/Ticket_Overlay.pm:1483 lib/RT/Ticket_Overlay.pm:1493 lib/RT/Ticket_Overlay.pm:1507 lib/RT/Ticket_Overlay.pm:1624 lib/RT/Ticket_Overlay.pm:1944 lib/RT/Ticket_Overlay.pm:2082 lib/RT/Ticket_Overlay.pm:2252 lib/RT/Ticket_Overlay.pm:2302 lib/RT/Ticket_Overlay.pm:2474 lib/RT/Ticket_Overlay.pm:2577 lib/RT/Ticket_Overlay.pm:2625 lib/RT/Ticket_Overlay.pm:2704 lib/RT/Ticket_Overlay.pm:2718 lib/RT/Ticket_Overlay.pm:2942 lib/RT/Ticket_Overlay.pm:2952 lib/RT/Ticket_Overlay.pm:2957 lib/RT/Ticket_Overlay.pm:3180 lib/RT/Ticket_Overlay.pm:3184 lib/RT/Ticket_Overlay.pm:3327 lib/RT/Ticket_Overlay.pm:3448 lib/RT/Transaction_Overlay.pm:505 lib/RT/Transaction_Overlay.pm:512 lib/RT/Transaction_Overlay.pm:540 lib/RT/Transaction_Overlay.pm:547 lib/RT/User_Overlay.pm:1184 lib/RT/User_Overlay.pm:1725 lib/RT/User_Overlay.pm:370 lib/RT/User_Overlay.pm:736 lib/RT/User_Overlay.pm:775 msgid "Permission Denied" msgstr "權é™ä¸è¶³" @@ -5208,7 +5157,7 @@ msgstr "æ“æœ‰æ¬Šé™è¡¨å–®åˆ—表:" msgid "Personal" msgstr "代ç†äººç¾¤çµ„" -#: html/User/Elements/Tabs:34 +#: html/User/Elements/Tabs:56 msgid "Personal Groups" msgstr "代ç†äººç¾¤çµ„" @@ -5220,11 +5169,11 @@ msgstr "個人首é " msgid "Personal Todo" msgstr "ç§äººå¾…辦事項" -#: html/User/Groups/index.html:29 html/User/Groups/index.html:39 +#: html/User/Groups/index.html:51 html/User/Groups/index.html:61 msgid "Personal groups" msgstr "代ç†äººç¾¤çµ„" -#: html/User/Elements/DelegateRights:36 +#: html/User/Elements/DelegateRights:58 msgid "Personal groups:" msgstr "代ç†äººç¾¤çµ„:" @@ -5256,7 +5205,7 @@ msgstr "電話" msgid "Phone number" msgstr "電話號碼" -#: html/Admin/Users/Modify.html:153 html/User/Prefs.html:60 +#: html/Admin/Users/Modify.html:180 html/User/Prefs.html:82 msgid "Phone numbers" msgstr "電話號碼" @@ -5324,7 +5273,7 @@ msgstr "è·ç´š" msgid "Pref" msgstr "å好" -#: html/Elements/Header:63 html/Elements/Tabs:55 html/SelfService/Elements/Tabs:50 html/SelfService/Prefs.html:24 html/User/Prefs.html:24 html/User/Prefs.html:27 +#: html/Elements/Header:87 html/Elements/Tabs:88 html/SelfService/Elements/Tabs:75 html/SelfService/Prefs.html:46 html/User/Prefs.html:46 html/User/Prefs.html:49 msgid "Preferences" msgstr "å好" @@ -5332,15 +5281,15 @@ msgstr "å好" msgid "Prefs" msgstr "個人資訊" -#: lib/RT/Action/Generic.pm:169 +#: lib/RT/Action/Generic.pm:196 msgid "Prepare Stubbed" msgstr "é å‚™å‹•作完畢" -#: html/Ticket/Elements/Tabs:62 +#: html/Ticket/Elements/Tabs:84 msgid "Prev" msgstr "上一項" -#: html/Elements/TicketList:64 +#: html/Elements/TicketList:101 msgid "Previous Page" msgstr "上一é " @@ -5352,20 +5301,20 @@ 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:158 lib/RT/ACE_Overlay.pm:240 lib/RT/ACE_Overlay.pm:570 #. ($args{'PrincipalId'}) msgid "Principal %1 not found." msgstr "找ä¸åˆ°å–®ä½ %1。" -#: html/Search/Elements/PickBasics:58 html/Ticket/Create.html:153 html/Ticket/Elements/EditBasics:52 html/Ticket/Elements/ShowBasics:50 lib/RT/Tickets_Overlay.pm:1104 +#: html/Search/Elements/PickBasics:160 html/Ticket/Create.html:184 html/Ticket/Elements/EditBasics:74 html/Ticket/Elements/ShowBasics:72 lib/RT/Tickets_Overlay.pm:1518 msgid "Priority" msgstr "優先順ä½" -#: html/Admin/Queues/Modify.html:64 +#: html/Admin/Queues/Modify.html:86 msgid "Priority starts at" msgstr "優先順ä½èµ·å§‹å€¼" -#: html/Search/Elements/EditSearches:2 +#: html/Search/Elements/EditSearches:50 msgid "Privacy:" msgstr "éš±ç§è¨­å®šï¼š" @@ -5373,12 +5322,12 @@ msgstr "éš±ç§è¨­å®šï¼š" msgid "Privileged" msgstr "內部æˆå“¡" -#: html/Admin/Users/Modify.html:296 html/User/Prefs.html:200 +#: html/Admin/Users/Modify.html:334 html/User/Prefs.html:223 #. (loc_fuzzy($msg)) msgid "Privileged status: %1" msgstr "內部æˆå“¡ç‹€æ…‹ï¼š%1" -#: html/Admin/Users/index.html:61 +#: html/Admin/Users/index.html:102 msgid "Privileged users" msgstr "內部æˆå“¡" @@ -5418,19 +5367,19 @@ msgstr "公共事務å€" msgid "Purging stale data: %1" msgstr "ç§»é™¤éŽæœŸè³‡æ–™: %1" -#: html/Search/Build.html:47 +#: html/Search/Elements/EditQuery:47 msgid "Query" msgstr "查詢" -#: html/Search/Build.html:84 html/Ticket/Elements/Tabs:172 +#: html/Search/Build.html:124 html/Ticket/Elements/Tabs:195 msgid "Query Builder" msgstr "建立查詢" -#: html/Elements/QuickCreate:10 html/Elements/Quicksearch:28 html/Search/Elements/PickBasics:94 html/SelfService/Create.html:32 html/Ticket/Create.html:37 html/Ticket/Elements/EditBasics:35 html/Ticket/Elements/ShowBasics:54 html/User/Elements/DelegateRights:79 lib/RT/Tickets_Overlay.pm:945 +#: html/Elements/QuickCreate:55 html/Elements/Quicksearch:50 html/Search/Elements/PickBasics:71 html/SelfService/Create.html:54 html/Ticket/Create.html:59 html/Ticket/Elements/EditBasics:57 html/Ticket/Elements/ShowBasics:76 html/User/Elements/DelegateRights:101 lib/RT/Tickets_Overlay.pm:1345 msgid "Queue" msgstr "表單" -#: html/Admin/Queues/CustomField.html:41 html/Admin/Queues/Scrip.html:49 html/Admin/Queues/Scrips.html:47 html/Admin/Queues/Templates.html:43 +#: html/Admin/Queues/CustomField.html:63 html/Admin/Queues/Scrip.html:71 html/Admin/Queues/Scrips.html:69 html/Admin/Queues/Templates.html:65 #. ($Queue) #. ($id) msgid "Queue %1 not found" @@ -5444,7 +5393,7 @@ msgstr "找ä¸åˆ°è¡¨å–® '%1'\\n" msgid "Queue Keyword Selections" msgstr "表單關éµå­—é¸å–" -#: html/Admin/Queues/Modify.html:42 +#: html/Admin/Queues/Modify.html:64 msgid "Queue Name" msgstr "表單å稱" @@ -5468,19 +5417,19 @@ msgstr "表單手續" msgid "Queue Setup" msgstr "表單設定" -#: lib/RT/Queue_Overlay.pm:300 +#: lib/RT/Queue_Overlay.pm:362 msgid "Queue already exists" msgstr "表單已存在" -#: lib/RT/Queue_Overlay.pm:309 lib/RT/Queue_Overlay.pm:315 +#: lib/RT/Queue_Overlay.pm:371 lib/RT/Queue_Overlay.pm:377 msgid "Queue could not be created" msgstr "無法新增表單" -#: html/Ticket/Create.html:208 +#: html/Ticket/Create.html:239 lib/t/regression/01ticket_link_searching.t:17 msgid "Queue could not be loaded." msgstr "無法載入表單" -#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:319 lib/RT/StyleGuide.pod:789 +#: docs/design_docs/string-extraction-guide.txt:83 lib/RT/Queue_Overlay.pm:381 lib/RT/StyleGuide.pod:809 msgid "Queue created" msgstr "表單新增完畢" @@ -5488,11 +5437,11 @@ msgstr "表單新增完畢" msgid "Queue is not specified." msgstr "未指定表單。" -#: html/SelfService/Display.html:72 lib/RT/CustomField_Overlay.pm:97 +#: html/SelfService/Display.html:102 lib/RT/CustomField_Overlay.pm:192 msgid "Queue not found" msgstr "找ä¸åˆ°è¡¨å–®" -#: html/Admin/Elements/Tabs:37 html/Admin/index.html:34 +#: html/Admin/Elements/Tabs:59 html/Admin/index.html:72 msgid "Queues" msgstr "表單" @@ -5500,24 +5449,24 @@ msgstr "表單" msgid "Quick Search" msgstr "è¡¨å–®ç¾æ³" -#: html/Elements/Quicksearch:24 +#: html/Elements/Quicksearch:46 msgid "Quick search" msgstr "表單一覽" -#: html/Elements/QuickCreate:1 +#: html/Elements/QuickCreate:46 msgid "Quick ticket creation" msgstr "快速建立申請單" -#: html/Search/Results.html:49 +#: html/Search/Results.html:83 msgid "RSS" msgstr "RSS" -#: html/Elements/Login:44 +#: html/Elements/Login:66 #. ($RT::VERSION) msgid "RT %1" msgstr "RT %1" -#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:776 +#: docs/design_docs/string-extraction-guide.txt:70 lib/RT/StyleGuide.pod:796 #. ($RT::VERSION, $RT::rtname) msgid "RT %1 for %2" msgstr "%2:RT %1 版" @@ -5534,7 +5483,7 @@ msgstr "RT %1。版權所有 1996-%1 Jesse Vincent \\ msgid "RT %1. Copyright 1996-2002 Jesse Vincent \\n" msgstr "RT %1。版權所有 1996-2002 Jesse Vincent \\n" -#: html/Admin/index.html:24 html/Admin/index.html:25 +#: html/Admin/index.html:46 html/Admin/index.html:47 msgid "RT Administration" msgstr "RT 管ç†é é¢" @@ -5554,7 +5503,7 @@ msgstr "RT 設定錯誤" msgid "RT Critical error. Message not recorded!" msgstr "RT è‡´å‘½éŒ¯èª¤ã€‚è¨Šæ¯æœªè¢«ç´€éŒ„。" -#: html/Elements/Error:41 html/SelfService/Error.html:40 +#: html/Elements/Error:65 html/SelfService/Error.html:62 msgid "RT Error" msgstr "RT 錯誤" @@ -5566,19 +5515,15 @@ msgstr "RT 收到從自己寄出的郵件 (%1)。" msgid "RT Recieved mail (%1) from itself." msgstr "RT 收到從自己寄出的郵件 (%1)。" -#: NOT FOUND IN SOURCE -msgid "RT Self Service" -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT Self Service / Closed Tickets" msgstr "RT 自助æœå‹™/已解決的申請單" -#: html/Admin/Tools/Configuration.html:28 +#: html/Admin/Tools/Configuration.html:73 msgid "RT Variables" msgstr "RT 的變數" -#: html/index.html:50 html/index.html:53 +#: html/index.html:72 html/index.html:75 msgid "RT at a glance" msgstr "RT 一覽" @@ -5594,11 +5539,15 @@ msgstr "RT 無法從外部資料庫查詢找到申請人資訊" msgid "RT couldn't find the queue: %1" msgstr "RT 找ä¸åˆ°è¡¨å–®ï¼š%1" +#: html/Elements/SetupSessionCookie:90 +msgid "RT couldn't store your session." +msgstr "" + #: NOT FOUND IN SOURCE msgid "RT couldn't validate this PGP signature. \\n" msgstr "RT 無法確èªé€™å€‹ PGP 簽章。\\n" -#: html/Elements/PageLayout:85 +#: html/Elements/PageLayout:108 #. ($RT::rtname) msgid "RT for %1" msgstr "%1 專用æµç¨‹ç³»çµ±" @@ -5615,14 +5564,6 @@ msgstr "RT 已執行您的命令" 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 通用公共授權第二版 散佈。" -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-%1 Jesse Vincent . It is distributed under Version 2 of the GNU General Public License." -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "RT is © Copyright 1996-2002 Jesse Vincent <jesse@bestpractical.com>. It is distributed under Version 2 of the GNU General Public License." -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT thinks this message may be a bounce" msgstr "RT èªç‚ºé€™å¯èƒ½æ˜¯é€€ä¿¡" @@ -5647,10 +5588,6 @@ msgstr "系統é‹è¡Œè§’色" msgid "RT::Ticket-Role" msgstr "申請單é‹è¡Œè§’色" -#: NOT FOUND IN SOURCE -msgid "RTFM Error" -msgstr "" - #: NOT FOUND IN SOURCE msgid "RT_System" msgstr "系統訊æ¯" @@ -5659,7 +5596,7 @@ msgstr "系統訊æ¯" msgid "Read Only" msgstr "唯讀" -#: html/Admin/Users/Modify.html:57 html/User/Prefs.html:47 +#: html/Admin/Users/Modify.html:79 html/User/Prefs.html:69 msgid "Real Name" msgstr "真實姓å" @@ -5671,31 +5608,31 @@ msgstr "真實姓å" msgid "Really reject this ticket?" msgstr "您確定è¦é§å›žé€™å¼µç”³è«‹å–®å—Žï¼Ÿ" -#: lib/RT/Transaction_Overlay.pm:628 +#: lib/RT/Transaction_Overlay.pm:714 #. ($value) msgid "Reference by %1 added" msgstr "已加入 %1 為åƒè€ƒæœ¬ç”³è«‹å–®" -#: lib/RT/Transaction_Overlay.pm:668 +#: lib/RT/Transaction_Overlay.pm:754 #. ($value) msgid "Reference by %1 deleted" msgstr "已移除 %1 為åƒè€ƒæœ¬ç”³è«‹å–®" -#: lib/RT/Transaction_Overlay.pm:625 +#: lib/RT/Transaction_Overlay.pm:711 #. ($value) msgid "Reference to %1 added" msgstr "已加入åƒè€ƒç”³è«‹å–® %1" -#: lib/RT/Transaction_Overlay.pm:665 +#: lib/RT/Transaction_Overlay.pm:751 #. ($value) msgid "Reference to %1 deleted" msgstr "已移除åƒè€ƒç”³è«‹å–® %1" -#: html/Elements/EditLinks:129 html/Elements/EditLinks:81 html/Elements/ShowLinks:70 html/Ticket/Create.html:185 html/Ticket/Elements/BulkLinks:50 +#: html/Elements/EditLinks:103 html/Elements/EditLinks:154 html/Elements/ShowLinks:92 html/Ticket/Create.html:216 html/Ticket/Elements/BulkLinks:72 msgid "Referred to by" msgstr "被åƒè€ƒ" -#: html/Elements/EditLinks:125 html/Elements/EditLinks:72 html/Elements/SelectLinkType:27 html/Elements/ShowLinks:60 html/Ticket/Create.html:184 html/Ticket/Elements/BulkLinks:46 +#: html/Elements/EditLinks:150 html/Elements/EditLinks:94 html/Elements/SelectLinkType:49 html/Elements/ShowLinks:82 html/Ticket/Create.html:215 html/Ticket/Elements/BulkLinks:68 msgid "Refers to" msgstr "åƒè€ƒ" @@ -5715,48 +5652,44 @@ msgstr "調整查詢æ¢ä»¶" msgid "Refresh" msgstr "æ›´æ–°" -#: html/Elements/Refresh:35 +#: html/Elements/Refresh:57 #. ($value/60) msgid "Refresh this page every %1 minutes." msgstr "æ¯ %1 åˆ†é˜æ›´æ–°é é¢" -#: NOT FOUND IN SOURCE -msgid "Relationships" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Remove" msgstr "移除" -#: html/Search/Bulk.html:95 +#: html/Search/Bulk.html:116 msgid "Remove AdminCc" msgstr "移除管ç†å“¡å‰¯æœ¬" -#: html/Search/Bulk.html:91 +#: html/Search/Bulk.html:112 msgid "Remove Cc" msgstr "移除副本" -#: html/Search/Bulk.html:87 +#: html/Search/Bulk.html:108 msgid "Remove Requestor" msgstr "移除申請人" -#: html/Ticket/Elements/ShowTransaction:142 html/Ticket/Elements/Tabs:123 +#: html/Ticket/Elements/ShowTransaction:171 html/Ticket/Elements/Tabs:145 msgid "Reply" msgstr "回覆" -#: html/Admin/Queues/Modify.html:50 +#: html/Admin/Queues/Modify.html:72 msgid "Reply Address" msgstr "回覆地å€" -#: html/Search/Bulk.html:130 html/Ticket/ModifyAll.html:72 html/Ticket/Update.html:54 +#: html/Search/Bulk.html:151 html/Ticket/ModifyAll.html:94 html/Ticket/Update.html:76 msgid "Reply to requestors" msgstr "回覆申請人" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "Reply to tickets" msgstr "å°ç”³è«‹å–®é€²è¡Œå›žè¦†" -#: lib/RT/Queue_Overlay.pm:87 +#: lib/RT/Queue_Overlay.pm:111 msgid "ReplyToTicket" msgstr "回覆申請單" @@ -5768,7 +5701,7 @@ msgstr "上下ç­åˆ·å¡" msgid "Reported on" msgstr "åˆ°è·æ—¥æœŸ" -#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:86 +#: etc/initialdata:44 lib/RT/ACE_Overlay.pm:112 msgid "Requestor" msgstr "申請人" @@ -5796,24 +5729,24 @@ msgstr "申請人" msgid "RequestorAddresses" msgstr "申請人地å€" -#: html/SelfService/Create.html:40 html/Ticket/Create.html:55 html/Ticket/Elements/EditPeople:47 html/Ticket/Elements/ShowPeople:30 +#: html/SelfService/Create.html:63 html/Ticket/Create.html:77 html/Ticket/Elements/EditPeople:69 html/Ticket/Elements/ShowPeople:52 msgid "Requestors" msgstr "申請人" -#: html/Admin/Queues/Modify.html:74 +#: html/Admin/Queues/Modify.html:96 msgid "Requests should be due in" msgstr "ç”³è«‹å–®è™•ç†æœŸé™" -#: lib/RT/Attribute_Overlay.pm:123 +#: lib/RT/Attribute_Overlay.pm:146 #. ('Object') msgid "Required parameter '%1' not specified" msgstr "未指定必è¦çš„åƒæ•¸ã€Œ%1ã€" -#: html/Elements/Submit:61 +#: html/Elements/Submit:104 msgid "Reset" msgstr "é‡è¨­" -#: html/Admin/Users/Modify.html:156 html/User/Prefs.html:63 +#: html/Admin/Users/Modify.html:183 html/User/Prefs.html:85 msgid "Residence" msgstr "ä½è™•" @@ -5821,16 +5754,16 @@ msgstr "ä½è™•" msgid "Resolution" msgstr "解決狀態" -#: html/Ticket/Elements/Tabs:133 +#: html/Ticket/Elements/Tabs:155 msgid "Resolve" msgstr "解決" -#: html/Ticket/Update.html:119 +#: html/Ticket/Update.html:154 #. ($TicketObj->id, $TicketObj->Subject) msgid "Resolve ticket #%1 (%2)" msgstr "解決申請單 #%1 (%2)" -#: etc/initialdata:323 html/Elements/SelectDateType:27 lib/RT/Ticket_Overlay.pm:1282 +#: etc/initialdata:323 html/Elements/SelectDateType:49 lib/RT/Ticket_Overlay.pm:1148 msgid "Resolved" msgstr "已解決" @@ -5842,7 +5775,7 @@ msgstr "回覆申請人" msgid "Responsibility Type" msgstr "責任å€åˆ†" -#: html/Elements/ListActions:25 html/Search/Elements/NewListActions:25 +#: html/Elements/ListActions:47 html/Search/Elements/NewListActions:47 msgid "Results" msgstr "çµæžœ" @@ -5850,11 +5783,11 @@ msgstr "çµæžœ" msgid "Results per page" msgstr "æ¯é åˆ—å‡ºå¹¾ç­†çµæžœ" -#: html/Admin/Users/Modify.html:99 html/User/Prefs.html:94 +#: html/Admin/Users/Modify.html:126 html/User/Prefs.html:116 msgid "Retype Password" msgstr "冿¬¡è¼¸å…¥å¯†ç¢¼" -#: html/Search/Elements/EditSearches:13 +#: html/Search/Elements/EditSearches:61 msgid "Revert" msgstr "復原" @@ -5862,44 +5795,44 @@ 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:631 msgid "Right Delegated" msgstr "權é™ä»£ç†å®Œç•¢" -#: lib/RT/ACE_Overlay.pm:302 +#: lib/RT/ACE_Overlay.pm:321 msgid "Right Granted" msgstr "權é™è¨­å®šå®Œç•¢" -#: lib/RT/ACE_Overlay.pm:160 +#: lib/RT/ACE_Overlay.pm:179 msgid "Right Loaded" msgstr "權é™è¼‰å…¥å®Œç•¢" -#: lib/RT/ACE_Overlay.pm:677 lib/RT/ACE_Overlay.pm:692 +#: lib/RT/ACE_Overlay.pm:696 lib/RT/ACE_Overlay.pm:717 msgid "Right could not be revoked" msgstr "無法撤消權é™" -#: html/User/Delegation.html:63 +#: html/User/Delegation.html:85 msgid "Right not found" msgstr "找ä¸åˆ°æ¬Šé™" -#: lib/RT/ACE_Overlay.pm:542 lib/RT/ACE_Overlay.pm:637 +#: lib/RT/ACE_Overlay.pm:561 lib/RT/ACE_Overlay.pm:656 msgid "Right not loaded." msgstr "權é™ä¸¦æœªè¼‰å…¥ã€‚" -#: lib/RT/ACE_Overlay.pm:688 +#: lib/RT/ACE_Overlay.pm:713 msgid "Right revoked" msgstr "æ¬Šé™æ’¤æ¶ˆå®Œç•¢" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/UserTabs:67 msgid "Rights" msgstr "權é™åŠä»£ç†äºº" -#: lib/RT/Interface/Web.pm:869 +#: html/Admin/CustomFields/GroupRights.html:129 lib/RT/Interface/Web.pm:901 #. ($object_type) msgid "Rights could not be granted for %1" msgstr "無法將權é™è³¦äºˆ %1" -#: lib/RT/Interface/Web.pm:899 +#: html/Admin/CustomFields/GroupRights.html:156 lib/RT/Interface/Web.pm:930 #. ($object_type) msgid "Rights could not be revoked for %1" msgstr "無法撤消 %1 的權é™" @@ -5912,7 +5845,7 @@ msgstr "角色æˆå“¡" msgid "Role Name" msgstr "角色å稱" -#: html/Admin/Global/GroupRights.html:50 html/Admin/Queues/GroupRights.html:52 +#: html/Admin/Global/GroupRights.html:72 html/Admin/Queues/GroupRights.html:74 msgid "Roles" msgstr "角色" @@ -5920,7 +5853,7 @@ msgstr "角色" msgid "RootApproval" msgstr "交由系統管ç†å“¡ç°½æ ¸" -#: html/Search/Elements/DisplayOptions:62 +#: html/Search/Elements/DisplayOptions:83 msgid "Rows per page" msgstr "æ¯é ç­†æ•¸" @@ -5944,31 +5877,37 @@ msgstr "SMTP 伺æœå™¨" msgid "Sat" msgstr "星期六" -#: lib/RT/Date.pm:393 +#: lib/RT/Date.pm:418 msgid "Sat." msgstr "星期六" -#: html/Search/Elements/EditSearches:21 +#: html/Search/Elements/EditSearches:70 msgid "Save" msgstr "儲存" -#: html/Admin/Global/Template.html:45 html/Admin/Queues/Modify.html:89 html/Admin/Queues/People.html:104 html/Admin/Users/Modify.html:198 html/SelfService/Prefs.html:36 html/Ticket/Modify.html:38 html/Ticket/ModifyAll.html:93 html/Ticket/ModifyDates.html:38 html/Ticket/ModifyLinks.html:38 html/Ticket/ModifyPeople.html:37 +#: html/Admin/Global/Template.html:67 html/Admin/Groups/Modify.html:88 html/Admin/Queues/Modify.html:111 html/Admin/Queues/People.html:126 html/Admin/Users/Modify.html:238 html/SelfService/Prefs.html:58 html/Ticket/Modify.html:60 html/Ticket/ModifyAll.html:127 html/Ticket/ModifyDates.html:60 html/Ticket/ModifyLinks.html:60 html/Ticket/ModifyPeople.html:59 html/User/Groups/Modify.html:77 msgid "Save Changes" msgstr "儲存更改" -#: html/User/Prefs.html:157 +#: html/User/Prefs.html:179 msgid "Save Preferences" -msgstr "" +msgstr "儲存å好" -#: html/Ticket/Elements/PreviewScrips:79 +#: html/Ticket/Elements/PreviewScrips:124 msgid "Save changes" msgstr "儲存更改" -#: html/Search/Elements/EditSearches:1 +#: lib/RT/SavedSearch.pm:162 +#. ($name) +msgid "Saved search %1" +msgstr "" + +#: html/Search/Elements/EditSearches:46 msgid "Saved searches" msgstr "已儲存的查詢" -#: html/Admin/Global/Scrip.html:48 html/Admin/Queues/Scrip.html:54 +#: html/Admin/Elements/ListGlobalScrips:61 html/Admin/Global/Scrip.html:70 html/Admin/Queues/Scrip.html:76 +#. ($scrip->Id) #. ($id) #. ($ARGS{'id'}) msgid "Scrip #%1" @@ -5982,23 +5921,23 @@ msgstr "訊æ¯é€šçŸ¥å‹•作" msgid "Scrip Condition" msgstr "訊æ¯é€šçŸ¥æ¢ä»¶" -#: lib/RT/Scrip_Overlay.pm:180 +#: lib/RT/Scrip_Overlay.pm:205 msgid "Scrip Created" msgstr "手續新增完畢" -#: html/Admin/Elements/EditScrip:30 +#: html/Admin/Elements/EditScrip:52 msgid "Scrip Fields" -msgstr "" +msgstr "手續欄ä½" #: NOT FOUND IN SOURCE msgid "Scrip Name" msgstr "訊æ¯å稱" -#: html/Admin/Elements/EditScrips:85 +#: html/Admin/Elements/EditScrips:107 msgid "Scrip deleted" msgstr "手續刪除完畢" -#: html/Admin/Elements/QueueTabs:45 html/Admin/Elements/SystemTabs:32 html/Admin/Global/index.html:40 +#: html/Admin/Elements/QueueTabs:67 html/Admin/Elements/SystemTabs:54 html/Admin/Global/index.html:62 msgid "Scrips" msgstr "手續" @@ -6010,11 +5949,11 @@ msgstr "訊æ¯é€šçŸ¥" msgid "Scrips for %1\\n" msgstr "%1 的手續\\n" -#: html/Admin/Queues/Scrips.html:33 +#: html/Admin/Queues/Scrips.html:55 msgid "Scrips which apply to all queues" msgstr "é©ç”¨æ–¼æ‰€æœ‰è¡¨å–®çš„æ‰‹çºŒ" -#: html/Elements/SimpleSearch:26 html/Search/Elements/DisplayOptions:73 +#: html/Elements/SimpleSearch:48 html/Search/Build.html:112 msgid "Search" msgstr "查詢" @@ -6022,12 +5961,17 @@ msgstr "查詢" msgid "Search Criteria" msgstr "查詢æ¢ä»¶" -#: html/Approvals/Elements/PendingMyApproval:38 +#: lib/RT/SavedSearch.pm:116 +msgid "Search attribute load failure" +msgstr "" + +#: html/Approvals/Elements/PendingMyApproval:60 msgid "Search for approvals" msgstr "簽核單查詢" -#: NOT FOUND IN SOURCE -msgid "Search for articles" +#: lib/RT/SavedSearch.pm:194 +#. ($msg) +msgid "Search update: %1" msgstr "" #: NOT FOUND IN SOURCE @@ -6042,31 +5986,35 @@ msgstr "二" msgid "Second-level Users" msgstr "二階主管員工" -#: bin/rt-crontool:184 +#: bin/rt-crontool:213 msgid "Security:" msgstr "安全性:" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "See custom fields" msgstr "查閱自訂欄ä½" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/Queue_Overlay.pm:107 msgid "See exact outgoing email messages and their recipeients" msgstr "查閱é€å‡ºçš„é›»å­éƒµä»¶åŠæ”¶ä»¶äºº" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "See ticket private commentary" msgstr "查閱申請單內的ç§äººè©•è«–" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "See ticket summaries" msgstr "查閱申請單總覽" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:100 msgid "SeeCustomField" msgstr "查閱自訂欄ä½" -#: lib/RT/Queue_Overlay.pm:68 +#: lib/RT/Group_Overlay.pm:177 +msgid "SeeGroup" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:92 msgid "SeeQueue" msgstr "查閱表單" @@ -6078,71 +6026,79 @@ msgstr "鏿“‡" msgid "Select All" msgstr "å…¨é¸" -#: NOT FOUND IN SOURCE -msgid "Select a Class" -msgstr "" - -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/index.html:46 html/Admin/CustomFields/index.html:49 msgid "Select a Custom Field" msgstr "鏿“‡è‡ªè¨‚欄ä½" -#: NOT FOUND IN SOURCE -msgid "Select a Custom Fields" -msgstr "" - -#: html/Admin/Groups/index.html:50 +#: html/Admin/Groups/index.html:78 msgid "Select a group" msgstr "鏿“‡ç¾¤çµ„" -#: NOT FOUND IN SOURCE +#: html/Admin/Queues/index.html:54 msgid "Select a queue" msgstr "鏿“‡è¡¨å–®" +#: html/SelfService/CreateTicketInQueue.html:48 +msgid "Select a queue for your new ticket" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Select a queue to link to" msgstr "è«‹é¸æ“‡æ¬²é€£çµè¡¨å–®" -#: html/Admin/Users/index.html:24 html/Admin/Users/index.html:27 +#: html/Admin/Users/index.html:46 html/Admin/Users/index.html:49 html/Admin/Users/index.html:52 msgid "Select a user" msgstr "鏿“‡ä½¿ç”¨è€…" -#: NOT FOUND IN SOURCE -msgid "Select class" -msgstr "" - -#: html/Admin/Global/CustomField.html:37 html/Admin/Global/CustomFields.html:35 +#: html/Admin/Elements/CustomFieldTabs:90 msgid "Select custom field" msgstr "鏿“‡è‡ªè¨‚欄ä½" -#: html/Admin/Elements/GroupTabs:51 html/User/Elements/GroupTabs:49 +#: html/Admin/Global/CustomFields/index.html:70 +msgid "Select custom fields for all user groups" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:65 +msgid "Select custom fields for all users" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:76 +msgid "Select custom fields for tickets in all queues" +msgstr "" + +#: html/Admin/Global/CustomFields/index.html:83 +msgid "Select custom fields for transactions on tickets in all queues" +msgstr "" + +#: html/Admin/Elements/GroupTabs:75 html/User/Elements/GroupTabs:71 msgid "Select group" msgstr "鏿“‡ç¾¤çµ„" -#: lib/RT/CustomField_Overlay.pm:427 +#: lib/RT/CustomField_Overlay.pm:59 msgid "Select multiple values" msgstr "鏿“‡å¤šé‡é …ç›®" -#: lib/RT/CustomField_Overlay.pm:424 +#: lib/RT/CustomField_Overlay.pm:60 msgid "Select one value" msgstr "鏿“‡å–®ä¸€é …ç›®" -#: html/Admin/Elements/QueueTabs:66 +#: html/Admin/Elements/QueueTabs:92 msgid "Select queue" msgstr "鏿“‡è¡¨å–®" -#: html/Admin/Global/Scrip.html:36 html/Admin/Global/Scrips.html:35 html/Admin/Queues/Scrip.html:39 html/Admin/Queues/Scrips.html:51 +#: html/Admin/Global/Scrip.html:58 html/Admin/Global/Scrips.html:57 html/Admin/Queues/Scrip.html:61 html/Admin/Queues/Scrips.html:73 msgid "Select scrip" msgstr "鏿“‡æ‰‹çºŒ" -#: html/Admin/Global/Template.html:56 html/Admin/Global/Templates.html:35 html/Admin/Queues/Template.html:54 html/Admin/Queues/Templates.html:46 +#: html/Admin/Global/Template.html:78 html/Admin/Global/Templates.html:57 html/Admin/Queues/Template.html:76 html/Admin/Queues/Templates.html:68 msgid "Select template" msgstr "鏿“‡ç¯„本" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:61 msgid "Select up to %1 values" msgstr "鏿“‡æœ€å¤š %1 個值" -#: html/Admin/Elements/UserTabs:46 +#: html/Admin/Elements/UserTabs:75 msgid "Select user" msgstr "鏿“‡ä½¿ç”¨è€…" @@ -6154,19 +6110,19 @@ msgstr "鏿“‡æµç¨‹" msgid "SelectExternal" msgstr "系統é¸é …" -#: lib/RT/CustomField_Overlay.pm:35 +#: NOT FOUND IN SOURCE msgid "SelectMultiple" msgstr "多é‡é¸é …" -#: lib/RT/CustomField_Overlay.pm:34 +#: NOT FOUND IN SOURCE msgid "SelectSingle" msgstr "單一é¸é …" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:58 msgid "Selected Custom Fields" msgstr "å·²é¸å–的自訂欄ä½" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:59 msgid "Selected objects" msgstr "å·²é¸å–的物件" @@ -6204,11 +6160,11 @@ msgstr "寄信給特定的副本åŠå¯†ä»¶å‰¯æœ¬æ”¶ä»¶äºº" #: etc/initialdata:94 etc/upgrade/3.1.17/content:7 msgid "Sends mail to the Ccs" -msgstr "" +msgstr "寄信給副本收件人" #: etc/initialdata:90 etc/upgrade/3.1.17/content:3 msgid "Sends mail to the Ccs as a comment" -msgstr "" +msgstr "以評論方å¼å¯„信給副本收件人" #: etc/initialdata:102 msgid "Sends mail to the administrative Ccs" @@ -6226,14 +6182,10 @@ msgstr "寄信給申請人" msgid "Sep" msgstr "乿œˆ" -#: lib/RT/Date.pm:419 +#: lib/RT/Date.pm:445 msgid "Sep." msgstr "09" -#: NOT FOUND IN SOURCE -msgid "Seperate multiple URLs with spaces" -msgstr "" - #: NOT FOUND IN SOURCE msgid "September" msgstr "乿œˆ" @@ -6246,47 +6198,43 @@ msgstr "%1 的「åœç”¨ã€å±¬æ€§å·²è¨­ç‚º %2" msgid "Shift Type" msgstr "ç­åˆ¥å±¬æ€§" -#: html/Ticket/Elements/ShowTransaction:122 +#: html/Ticket/Elements/ShowTransaction:150 msgid "Show" msgstr "顯示" -#: html/Approvals/index.html:30 +#: html/Approvals/index.html:52 msgid "Show Approvals" -msgstr "" +msgstr "顯示待簽核申請單" -#: html/Search/Elements/EditFormat:11 +#: html/Search/Elements/EditFormat:56 msgid "Show Columns" msgstr "顯示欄ä½" -#: html/Ticket/Elements/Tabs:178 +#: html/Ticket/Elements/Tabs:201 msgid "Show Results" msgstr "é¡¯ç¤ºçµæžœ" -#: NOT FOUND IN SOURCE -msgid "Show advanced search options..." -msgstr "" - -#: html/Approvals/Elements/PendingMyApproval:43 +#: html/Approvals/Elements/PendingMyApproval:65 msgid "Show approved requests" msgstr "顯示已批准的簽核單" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show basics" msgstr "顯示基本資訊" -#: html/Approvals/Elements/PendingMyApproval:44 +#: html/Approvals/Elements/PendingMyApproval:66 msgid "Show denied requests" msgstr "顯示已é§å›žçš„簽核單" -#: html/Ticket/Create.html:143 html/Ticket/Create.html:33 +#: html/Ticket/Create.html:174 html/Ticket/Create.html:55 msgid "Show details" msgstr "顯示細節" -#: html/Approvals/Elements/PendingMyApproval:42 +#: html/Approvals/Elements/PendingMyApproval:64 msgid "Show pending requests" msgstr "顯示待處ç†çš„簽核單" -#: html/Approvals/Elements/PendingMyApproval:45 +#: html/Approvals/Elements/PendingMyApproval:67 msgid "Show requests awaiting other approvals" msgstr "顯示尚待他人批准的簽核單" @@ -6298,43 +6246,47 @@ msgstr "顯示申請單內的ç§äººè©•è«–" msgid "Show ticket summaries" msgstr "顯示申請單摘è¦" -#: lib/RT/Queue_Overlay.pm:70 +#: lib/RT/Queue_Overlay.pm:94 msgid "ShowACL" msgstr "é¡¯ç¤ºæ¬Šé™æ¸…å–®" -#: lib/RT/Queue_Overlay.pm:83 +#: lib/RT/System.pm:86 +msgid "ShowConfigTab" +msgstr "" + +#: lib/RT/Queue_Overlay.pm:107 msgid "ShowOutgoingEmail" msgstr "顯示寄é€éƒµä»¶" -#: lib/RT/Group_Overlay.pm:151 +#: lib/RT/Group_Overlay.pm:176 msgid "ShowSavedSearches" msgstr "顯示已儲存的查詢" -#: lib/RT/Queue_Overlay.pm:79 +#: lib/RT/Queue_Overlay.pm:103 msgid "ShowScrips" msgstr "顯示手續" -#: lib/RT/Queue_Overlay.pm:76 +#: lib/RT/Queue_Overlay.pm:100 msgid "ShowTemplate" msgstr "顯示範本" -#: lib/RT/Queue_Overlay.pm:80 +#: lib/RT/Queue_Overlay.pm:104 msgid "ShowTicket" msgstr "顯示申請單" -#: lib/RT/Queue_Overlay.pm:81 +#: lib/RT/Queue_Overlay.pm:105 msgid "ShowTicketComments" msgstr "顯示申請單的評論" -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Sign up as a ticket Requestor or ticket or queue Cc" msgstr "登記æˆç‚ºç”³è«‹äººæˆ–副本收件人" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "Sign up as a ticket or queue AdminCc" msgstr "登記æˆç‚ºç®¡ç†å“¡å‰¯æœ¬æ”¶ä»¶äºº" -#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:145 +#: html/Admin/Users/Modify.html:229 html/User/Prefs.html:167 msgid "Signature" msgstr "ç°½åæª”" @@ -6342,22 +6294,26 @@ msgstr "ç°½åæª”" msgid "Signed in as %1" msgstr "使用者:%1" -#: html/Admin/Elements/SelectSingleOrMultiple:25 +#: html/Admin/Elements/SelectSingleOrMultiple:47 msgid "Single" msgstr "單一" -#: html/Elements/Header:62 +#: html/Search/Elements/EditFormat:75 +msgid "Size" +msgstr "" + +#: html/Elements/Header:85 msgid "Skip Menu" msgstr "ç•¥éŽé¸å–®" -#: html/Admin/Elements/AddCustomFieldValue:27 +#: html/Search/Elements/EditFormat:78 +msgid "Small" +msgstr "" + +#: html/Admin/Elements/AddCustomFieldValue:49 html/Admin/Elements/EditCustomFieldValues:54 msgid "Sort" msgstr "é †åº" -#: NOT FOUND IN SOURCE -msgid "Sort Order" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Sort key" msgstr "æŽ’åºæ–¹å¼" @@ -6370,11 +6326,7 @@ msgstr "çµæžœæŽ’åºæ–¹å¼" msgid "SortOrder" msgstr "排åºé †åº" -#: NOT FOUND IN SOURCE -msgid "Squelched message recipients" -msgstr "" - -#: html/Admin/Elements/EditScrip:65 +#: html/Admin/Elements/EditScrip:87 msgid "Stage" msgstr "é—œå¡" @@ -6394,7 +6346,7 @@ msgstr "延宕" msgid "Start page" msgstr "首é " -#: html/Elements/SelectDateType:26 html/Ticket/Elements/EditDates:31 html/Ticket/Elements/ShowDates:35 +#: html/Elements/SelectDateType:48 html/Ticket/Elements/EditDates:53 html/Ticket/Elements/ShowDates:56 msgid "Started" msgstr "實際起始日" @@ -6402,7 +6354,7 @@ msgstr "實際起始日" msgid "Started date '%1' could not be parsed" msgstr "無法解讀起始日期 '%1" -#: html/Elements/SelectDateType:30 html/Ticket/Create.html:165 html/Ticket/Elements/EditDates:26 html/Ticket/Elements/ShowDates:31 +#: html/Elements/SelectDateType:52 html/Ticket/Create.html:196 html/Ticket/Elements/EditDates:48 html/Ticket/Elements/ShowDates:52 msgid "Starts" msgstr "應起始日" @@ -6414,11 +6366,11 @@ msgstr "應起始日" msgid "Starts date '%1' could not be parsed" msgstr "無法解讀起始日期 '%1" -#: html/Admin/Users/Modify.html:135 html/User/Prefs.html:123 +#: html/Admin/Users/Modify.html:162 html/User/Prefs.html:145 msgid "State" msgstr "å·ž" -#: html/Search/Elements/PickBasics:77 html/SelfService/Elements/MyRequests:28 html/SelfService/Update.html:30 html/Ticket/Create.html:41 html/Ticket/Elements/EditBasics:31 html/Ticket/Elements/ShowBasics:30 html/Ticket/Update.html:37 lib/RT/Ticket_Overlay.pm:1276 lib/RT/Tickets_Overlay.pm:970 +#: html/Search/Elements/PickBasics:87 html/SelfService/Elements/MyRequests:50 html/SelfService/Update.html:57 html/Ticket/Create.html:63 html/Ticket/Elements/EditBasics:53 html/Ticket/Elements/ShowBasics:52 html/Ticket/Update.html:59 lib/RT/Ticket_Overlay.pm:1142 lib/RT/Tickets_Overlay.pm:1378 msgid "Status" msgstr "ç¾æ³" @@ -6426,8 +6378,7 @@ msgstr "ç¾æ³" msgid "Status Change" msgstr "ç¾æ³æ”¹è®Šæ™‚" -#: lib/RT/Transaction_Overlay.pm:505 -#. ($self->loc($self->OldValue), $self->loc($self->NewValue)) +#: NOT FOUND IN SOURCE msgid "Status changed from %1 to %2" msgstr "ç¾æ³å¾ž %1 改為 %2" @@ -6435,69 +6386,65 @@ msgstr "ç¾æ³å¾ž %1 改為 %2" msgid "StatusChange" msgstr "ç¾æ³æ”¹è®Šæ™‚" -#: html/Ticket/Elements/Tabs:148 +#: html/Ticket/Elements/Tabs:170 msgid "Steal" msgstr "å¼·åˆ¶æ›´æ›æ‰¿è¾¦äºº" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "Steal tickets" msgstr "強制承辦申請單" -#: lib/RT/Queue_Overlay.pm:94 +#: lib/RT/Queue_Overlay.pm:118 msgid "StealTicket" msgstr "強制承辦申請單" -#: lib/RT/Transaction_Overlay.pm:581 +#: lib/RT/Transaction_Overlay.pm:667 #. ($Old->Name) -msgid "Stolen from %1 " +msgid "Stolen from %1" msgstr "承辦人從 %1 強制更æ›" +#: NOT FOUND IN SOURCE +msgid "Stolen from %1 " +msgstr "承辦人從 %1 å¼·åˆ¶æ›´æ› " + +#: html/Search/Elements/EditFormat:81 +msgid "Style" +msgstr "" + #: NOT FOUND IN SOURCE msgid "Subgroup" msgstr "å­ç¾¤çµ„" -#: html/Elements/QuickCreate:7 html/Elements/SelectAttachmentField:25 html/Search/Bulk.html:133 html/SelfService/Create.html:56 html/SelfService/Elements/MyRequests:27 html/SelfService/Update.html:31 html/Ticket/Create.html:83 html/Ticket/Elements/EditBasics:26 html/Ticket/ModifyAll.html:78 html/Ticket/Update.html:58 lib/RT/Ticket_Overlay.pm:1272 lib/RT/Tickets_Overlay.pm:1049 +#: html/Elements/QuickCreate:52 html/Elements/SelectAttachmentField:47 html/Search/Bulk.html:154 html/SelfService/Create.html:79 html/SelfService/Elements/MyRequests:49 html/SelfService/Update.html:65 html/Ticket/Create.html:105 html/Ticket/Elements/EditBasics:48 html/Ticket/ModifyAll.html:100 html/Ticket/Update.html:80 lib/RT/Ticket_Overlay.pm:1138 lib/RT/Tickets_Overlay.pm:1460 msgid "Subject" msgstr "主題" -#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:795 lib/RT/Transaction_Overlay.pm:603 +#: docs/design_docs/string-extraction-guide.txt:89 lib/RT/StyleGuide.pod:815 lib/RT/Transaction_Overlay.pm:689 #. ($self->Data) msgid "Subject changed to %1" msgstr "標題已改為 %1" -#: html/Elements/Submit:58 +#: html/Elements/Submit:97 msgid "Submit" msgstr "é€å‡º" -#: NOT FOUND IN SOURCE -msgid "Submit Query" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Submit Workflow" msgstr "é€å‡ºæµç¨‹" -#: lib/RT/Group_Overlay.pm:749 +#: lib/RT/Group_Overlay.pm:782 msgid "Succeeded" msgstr "設定æˆåŠŸ" -#: NOT FOUND IN SOURCE -msgid "Summary" -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Summary matches" -msgstr "" - #: NOT FOUND IN SOURCE msgid "Sun" msgstr "星期日" -#: lib/RT/Date.pm:394 +#: lib/RT/Date.pm:419 msgid "Sun." msgstr "星期日" -#: lib/RT/System.pm:53 +#: lib/RT/System.pm:76 msgid "SuperUser" msgstr "系統管ç†å“¡" @@ -6513,11 +6460,11 @@ msgstr "è‡ªå‹•åŒæ­¥104HRMS" msgid "Synchronizing HRMS data. This may take a while..." msgstr "æ­£åœ¨åŒæ­¥åŒ– HRMS 人事系統資料。請ç¨å¾…..." -#: html/User/Elements/DelegateRights:76 +#: html/User/Elements/DelegateRights:98 msgid "System" msgstr "系統" -#: html/Admin/Elements/ToolTabs:32 html/Admin/Tools/Configuration.html:3 +#: html/Admin/Elements/ToolTabs:54 html/Admin/Tools/Configuration.html:48 msgid "System Configuration" msgstr "系統設定" @@ -6525,7 +6472,7 @@ msgstr "系統設定" msgid "System Defined" msgstr "系統定義" -#: html/Admin/Elements/SelectRights:81 lib/RT/ACE_Overlay.pm:566 lib/RT/Interface/Web.pm:868 lib/RT/Interface/Web.pm:898 +#: html/Admin/CustomFields/GroupRights.html:128 html/Admin/CustomFields/GroupRights.html:155 html/Admin/CustomFields/UserRights.html:128 html/Admin/CustomFields/UserRights.html:98 html/Admin/Elements/SelectRights:106 lib/RT/ACE_Overlay.pm:585 lib/RT/Interface/Web.pm:900 lib/RT/Interface/Web.pm:929 msgid "System Error" msgstr "系統錯誤" @@ -6537,19 +6484,24 @@ msgstr "系統錯誤。設定權é™å¤±æ•—。" msgid "System Error. right not granted" msgstr "系統錯誤。設定權é™å¤±æ•—。" +#: lib/RT/Transaction_Overlay.pm:215 lib/RT/Transaction_Overlay.pm:221 +#. ($msg) +msgid "System Error: %1" +msgstr "" + #: NOT FOUND IN SOURCE msgid "System Rights" msgstr "系統權é™" -#: html/Admin/Tools/index.html:2 +#: html/Admin/Tools/index.html:47 msgid "System Tools" msgstr "系統工具" -#: lib/RT/ACE_Overlay.pm:615 +#: lib/RT/ACE_Overlay.pm:634 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:164 lib/RT/ACE_Overlay.pm:229 lib/RT/ACE_Overlay.pm:324 lib/RT/ACE_Overlay.pm:921 msgid "System error. Right not granted." msgstr "系統錯誤。設定權é™å¤±æ•—。" @@ -6557,7 +6509,7 @@ msgstr "系統錯誤。設定權é™å¤±æ•—。" msgid "System error. Unable to grant rights." msgstr "系統錯誤。無法設定權é™ã€‚" -#: html/Admin/Global/GroupRights.html:34 html/Admin/Groups/GroupRights.html:36 html/Admin/Queues/GroupRights.html:35 +#: html/Admin/CustomFields/GroupRights.html:58 html/Admin/Global/GroupRights.html:56 html/Admin/Groups/GroupRights.html:58 html/Admin/Queues/GroupRights.html:57 msgid "System groups" msgstr "系統群組" @@ -6569,7 +6521,7 @@ msgstr "系統內部用" msgid "SystemRolegroup for internal use" msgstr "內部使用的系統角色群組" -#: lib/RT/CurrentUser.pm:334 +#: lib/RT/CurrentUser.pm:358 msgid "TEST_STRING" msgstr "TEST_STRING" @@ -6577,19 +6529,19 @@ msgstr "TEST_STRING" msgid "TabbedUI" msgstr "é ç±¤ä»‹é¢" -#: html/Elements/MyRequests:27 html/Ticket/Elements/Tabs:144 +#: html/Elements/MyRequests:50 html/Search/Elements/EditFormat:72 html/Ticket/Elements/Tabs:166 msgid "Take" msgstr "å—ç†" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "Take tickets" msgstr "自行承辦申請單" -#: lib/RT/Queue_Overlay.pm:92 +#: lib/RT/Queue_Overlay.pm:116 msgid "TakeTicket" msgstr "自行承辦申請單" -#: lib/RT/Transaction_Overlay.pm:566 +#: lib/RT/Transaction_Overlay.pm:652 msgid "Taken" msgstr "å·²å—ç†" @@ -6597,11 +6549,11 @@ msgstr "å·²å—ç†" msgid "Task" msgstr "工作事項" -#: html/Admin/Elements/EditScrip:57 html/Tools/Offline.html:56 +#: html/Admin/Elements/EditScrip:79 html/Tools/Offline.html:78 msgid "Template" msgstr "範本" -#: html/Admin/Global/Template.html:90 html/Admin/Queues/Template.html:89 +#: html/Admin/Global/Template.html:112 html/Admin/Queues/Template.html:113 #. ($TemplateObj->Id()) msgid "Template #%1" msgstr "範本 #%1" @@ -6618,11 +6570,11 @@ msgstr "通知範本æè¿°" msgid "Template Name" msgstr "通知範本å稱" -#: html/Admin/Elements/EditTemplates:88 +#: html/Admin/Elements/EditTemplates:110 msgid "Template deleted" msgstr "範本已刪除" -#: lib/RT/Scrip_Overlay.pm:156 +#: lib/RT/Scrip_Overlay.pm:181 msgid "Template not found" msgstr "找ä¸åˆ°ç¯„本" @@ -6630,11 +6582,11 @@ msgstr "找ä¸åˆ°ç¯„本" msgid "Template not found\\n" msgstr "找ä¸åˆ°ç¯„本\\n" -#: lib/RT/Template_Overlay.pm:348 +#: lib/RT/Template_Overlay.pm:376 msgid "Template parsed" msgstr "範本剖æžå®Œç•¢" -#: html/Admin/Elements/QueueTabs:48 html/Admin/Elements/SystemTabs:35 html/Admin/Global/index.html:44 +#: html/Admin/Elements/QueueTabs:70 html/Admin/Elements/SystemTabs:57 html/Admin/Global/index.html:66 msgid "Templates" msgstr "範本" @@ -6650,33 +6602,33 @@ msgstr "找ä¸åˆ° %1 的範本\\n" msgid "Text" msgstr "文字" -#: lib/RT/Record.pm:740 +#: lib/RT/CustomField_Overlay.pm:877 lib/RT/Record.pm:931 msgid "That is already the current value" msgstr "å·²ç¶“æ˜¯ç›®å‰æ¬„ä½çš„值" -#: lib/RT/CustomField_Overlay.pm:248 +#: lib/RT/CustomField_Overlay.pm:407 msgid "That is not a value for this custom field" msgstr "這䏿˜¯è©²è‡ªè¨‚欄ä½çš„值" -#: lib/RT/Ticket_Overlay.pm:2086 +#: lib/RT/Ticket_Overlay.pm:1955 msgid "That is the same value" msgstr "åŒæ¨£çš„值" -#: lib/RT/ACE_Overlay.pm:287 lib/RT/ACE_Overlay.pm:596 +#: lib/RT/ACE_Overlay.pm:306 lib/RT/ACE_Overlay.pm:615 msgid "That principal already has that right" msgstr "這項單ä½å·²ç¶“æ“æœ‰è©²æ¬Šé™" -#: lib/RT/Queue_Overlay.pm:674 +#: lib/RT/Queue_Overlay.pm:750 #. ($args{'Type'}) msgid "That principal is already a %1 for this queue" msgstr "這項單ä½å·²ç¶“是這個表單的 %1" -#: lib/RT/Ticket_Overlay.pm:1527 +#: lib/RT/Ticket_Overlay.pm:1396 #. ($self->loc($args{'Type'})) msgid "That principal is already a %1 for this ticket" msgstr "這項單ä½å·²ç¶“是這份申請單的 %1" -#: lib/RT/Queue_Overlay.pm:773 +#: lib/RT/Queue_Overlay.pm:849 #. ($args{'Type'}) msgid "That principal is not a %1 for this queue" msgstr "這項單ä½ä¸æ˜¯é€™å€‹è¡¨å–®çš„ %1" @@ -6685,11 +6637,11 @@ msgstr "這項單ä½ä¸æ˜¯é€™å€‹è¡¨å–®çš„ %1" msgid "That principal is not a %1 for this ticket" msgstr "這項單ä½ä¸æ˜¯é€™ä»½ç”³è«‹å–®çš„ %1" -#: lib/RT/Ticket_Overlay.pm:2082 +#: lib/RT/Ticket_Overlay.pm:1951 msgid "That queue does not exist" msgstr "此表單ä¸å­˜åœ¨" -#: lib/RT/Ticket_Overlay.pm:3152 +#: lib/RT/Ticket_Overlay.pm:3189 msgid "That ticket has unresolved dependencies" msgstr "這份申請單有尚未解決的附屬申請單" @@ -6697,27 +6649,27 @@ msgstr "這份申請單有尚未解決的附屬申請單" msgid "That user already has that right" msgstr "使用者已具有該項權é™" -#: lib/RT/Ticket_Overlay.pm:2956 +#: lib/RT/Ticket_Overlay.pm:2993 msgid "That user already owns that ticket" msgstr "該使用者已經承辦這份申請單" -#: lib/RT/Ticket_Overlay.pm:2928 +#: lib/RT/Ticket_Overlay.pm:2965 msgid "That user does not exist" msgstr "使用者ä¸å­˜åœ¨" -#: lib/RT/User_Overlay.pm:355 +#: lib/RT/User_Overlay.pm:390 msgid "That user is already privileged" msgstr "這å使用者已經是內部æˆå“¡" -#: lib/RT/User_Overlay.pm:376 +#: lib/RT/User_Overlay.pm:411 msgid "That user is already unprivileged" msgstr "這å使用者屬於éžå…§éƒ¨æˆå“¡ç¾¤çµ„" -#: lib/RT/User_Overlay.pm:368 +#: lib/RT/User_Overlay.pm:403 msgid "That user is now privileged" msgstr "使用者加入內部æˆå“¡ç¾¤çµ„完畢" -#: lib/RT/User_Overlay.pm:389 +#: lib/RT/User_Overlay.pm:424 msgid "That user is now unprivileged" msgstr "這å使用者已加入éžå…§éƒ¨æˆå“¡ç¾¤çµ„" @@ -6725,23 +6677,23 @@ msgstr "這å使用者已加入éžå…§éƒ¨æˆå“¡ç¾¤çµ„" msgid "That user is now unprivilegedileged" msgstr "這å使用者已加入éžå…§éƒ¨æˆå“¡ç¾¤çµ„" -#: lib/RT/Ticket_Overlay.pm:2949 +#: lib/RT/Ticket_Overlay.pm:2986 msgid "That user may not own tickets in that queue" msgstr "使用者å¯èƒ½æ²’有承辦表單裡的申請單" -#: lib/RT/Link_Overlay.pm:200 +#: lib/RT/Link_Overlay.pm:234 msgid "That's not a numerical id" msgstr "這䏿˜¯ä¸€å€‹æ•¸å­—編號" -#: html/SelfService/Display.html:31 html/Ticket/Create.html:149 html/Ticket/Elements/ShowSummary:27 +#: html/SelfService/Display.html:53 html/Ticket/Create.html:180 html/Ticket/Elements/ShowSummary:49 msgid "The Basics" msgstr "基本資訊" -#: lib/RT/ACE_Overlay.pm:87 +#: lib/RT/ACE_Overlay.pm:113 msgid "The CC of a ticket" msgstr "申請單的副本收件人" -#: lib/RT/ACE_Overlay.pm:88 +#: lib/RT/ACE_Overlay.pm:114 msgid "The administrative CC of a ticket" msgstr "申請單的管ç†å“¡å‰¯æœ¬æ”¶ä»¶äºº" @@ -6749,7 +6701,7 @@ msgstr "申請單的管ç†å“¡å‰¯æœ¬æ”¶ä»¶äºº" msgid "The comment has been recorded" msgstr "評論已被紀錄" -#: bin/rt-crontool:194 +#: bin/rt-crontool:223 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 "下列命令會找到 'general' 表單內所有é‹ä½œä¸­çš„申請單,並將其中 4 å°æ™‚內未處ç†çš„申請單優先程度設為 99:" @@ -6757,19 +6709,19 @@ msgstr "下列命令會找到 'general' 表單內所有é‹ä½œä¸­çš„申請單, msgid "The following commands were not proccessed:\\n\\n" msgstr "以下命令未被執行:\\n\\n" -#: lib/RT/Record.pm:743 +#: lib/RT/Record.pm:934 msgid "The new value has been set." msgstr "新的欄ä½å€¼è¨­å®šå®Œæˆã€‚" -#: lib/RT/ACE_Overlay.pm:85 +#: lib/RT/ACE_Overlay.pm:111 msgid "The owner of a ticket" msgstr "申請單的承辦人" -#: lib/RT/ACE_Overlay.pm:86 +#: lib/RT/ACE_Overlay.pm:112 msgid "The requestor of a ticket" msgstr "申請單的申請人" -#: html/Admin/Elements/EditUserComments:25 +#: html/Admin/Elements/EditUserComments:47 msgid "These comments aren't generally visible to the user" msgstr "è©²ä½¿ç”¨è€…ä¸æœƒçœ‹è¦‹é€™äº›è©•è«–" @@ -6777,15 +6729,15 @@ msgstr "è©²ä½¿ç”¨è€…ä¸æœƒçœ‹è¦‹é€™äº›è©•è«–" msgid "Third-" msgstr "三" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:912 msgid "This custom field does not apply to that object" msgstr "此自訂欄ä½ä¸é©ç”¨æ–¼è©²ç‰©ä»¶" -#: html/Admin/Tools/Configuration.html:5 +#: html/Admin/Tools/Configuration.html:50 msgid "This feature is only available to system administrators" msgstr "此項功能僅é™ç³»çµ±ç®¡ç†å“¡ä½¿ç”¨" -#: html/Ticket/Elements/PreviewScrips:48 +#: html/Ticket/Elements/PreviewScrips:93 msgid "This message will be sent to..." msgstr "æ­¤è¨Šæ¯æœƒå¯„給..." @@ -6793,15 +6745,15 @@ msgstr "æ­¤è¨Šæ¯æœƒå¯„給..." msgid "This ticket %1 %2 (%3)\\n" msgstr "申請單 %1 %2 (%3)\\n" -#: bin/rt-crontool:185 +#: bin/rt-crontool:214 msgid "This tool allows the user to run arbitrary perl modules from within RT." msgstr "æ­¤å·¥å…·ç¨‹å¼æœƒè®“使用者經由 RT 執行任æ„命令。" -#: lib/RT/Transaction_Overlay.pm:226 +#: lib/RT/Transaction_Overlay.pm:288 msgid "This transaction appears to have no content" msgstr "此項更動報告沒有內容" -#: html/Ticket/Elements/ShowRequestor:48 +#: html/Ticket/Elements/ShowRequestor:70 #. ($rows) msgid "This user's %1 highest priority tickets" msgstr "使用者é€å‡ºçš„å‰ %1 份優先處ç†ç”³è«‹å–®" @@ -6814,7 +6766,7 @@ msgstr "使用者é€å‡ºçš„å‰ 25 份優先處ç†ç”³è«‹å–®" msgid "Thu" msgstr "星期四" -#: lib/RT/Date.pm:391 +#: lib/RT/Date.pm:416 msgid "Thu." msgstr "星期四" @@ -6830,24 +6782,24 @@ msgstr "申請單 # %1 %2" msgid "Ticket # %1 Jumbo update: %2" msgstr "更新申請單 # %1 的全部資訊:%2" -#: html/Ticket/ModifyAll.html:24 html/Ticket/ModifyAll.html:28 +#: html/Ticket/ModifyAll.html:46 html/Ticket/ModifyAll.html:50 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket #%1 Jumbo update: %2" msgstr "更新申請單 #%1 的全部資訊:%2" -#: html/Approvals/Elements/ShowDependency:45 +#: html/Approvals/Elements/ShowDependency:67 #. ($link->BaseObj->Id, $link->BaseObj->Subject) msgid "Ticket #%1: %2" msgstr "申請單 #%1: %2" -#: lib/RT/Action/CreateTickets.pm:1154 lib/RT/Action/CreateTickets.pm:1163 lib/RT/Action/CreateTickets.pm:516 lib/RT/Action/CreateTickets.pm:634 lib/RT/Action/CreateTickets.pm:647 +#: lib/RT/Action/CreateTickets.pm:1258 lib/RT/Action/CreateTickets.pm:1267 lib/RT/Action/CreateTickets.pm:595 lib/RT/Action/CreateTickets.pm:716 lib/RT/Action/CreateTickets.pm:729 #. ($T::Tickets{$template_id}->Id) #. ($T::Tickets{$template_id}->id) #. ($ticket->Id) msgid "Ticket %1" msgstr "申請單 %1" -#: lib/RT/Ticket_Overlay.pm:696 lib/RT/Ticket_Overlay.pm:720 +#: lib/RT/Ticket_Overlay.pm:731 lib/RT/Ticket_Overlay.pm:751 #. ($self->Id, $QueueObj->Name) msgid "Ticket %1 created in queue '%2'" msgstr "申請單 #%1 æˆåŠŸæ–°å¢žæ–¼ '%2' 表單" @@ -6856,12 +6808,12 @@ msgstr "申請單 #%1 æˆåŠŸæ–°å¢žæ–¼ '%2' 表單" msgid "Ticket %1 loaded\\n" msgstr "載入申請單 %1\\n" -#: html/Search/Bulk.html:216 +#: html/Search/Bulk.html:269 #. ($Ticket->Id,$_) msgid "Ticket %1: %2" msgstr "申請單 %1:%2" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:74 msgid "Ticket Custom Fields" msgstr "申請單的自訂欄ä½" @@ -6869,7 +6821,7 @@ msgstr "申請單的自訂欄ä½" msgid "Ticket Due" msgstr "è¡¨å–®è™•ç†æœŸé™" -#: html/Ticket/History.html:24 html/Ticket/History.html:27 +#: html/Ticket/History.html:46 html/Ticket/History.html:49 #. ($Ticket->Id, $Ticket->Subject) msgid "Ticket History # %1 %2" msgstr "申請單處ç†ç´€éŒ„ # %1 %2" @@ -6890,7 +6842,7 @@ msgstr "表單é‹è¡ŒæœŸé™" msgid "Ticket Resolved" msgstr "申請單已解決" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/GlobalCustomFieldTabs:69 html/Admin/Global/CustomFields/index.html:81 lib/RT/CustomField_Overlay.pm:1085 msgid "Ticket Transactions" msgstr "申請單的更動" @@ -6902,19 +6854,19 @@ msgstr "表單種類" msgid "Ticket attachment" msgstr "申請單附件" -#: lib/RT/Tickets_Overlay.pm:1228 +#: lib/RT/Tickets_Overlay.pm:1648 msgid "Ticket content" msgstr "申請單內容" -#: lib/RT/Tickets_Overlay.pm:1274 +#: lib/RT/Tickets_Overlay.pm:1697 msgid "Ticket content type" msgstr "申請單內容類別" -#: lib/RT/Ticket_Overlay.pm:565 lib/RT/Ticket_Overlay.pm:579 lib/RT/Ticket_Overlay.pm:590 lib/RT/Ticket_Overlay.pm:707 +#: lib/RT/Ticket_Overlay.pm:593 lib/RT/Ticket_Overlay.pm:607 lib/RT/Ticket_Overlay.pm:618 lib/RT/Ticket_Overlay.pm:739 msgid "Ticket could not be created due to an internal error" msgstr "內部錯誤,無法新增申請單" -#: lib/RT/Transaction_Overlay.pm:497 +#: NOT FOUND IN SOURCE msgid "Ticket created" msgstr "申請單新增完畢" @@ -6922,7 +6874,7 @@ msgstr "申請單新增完畢" msgid "Ticket creation failed" msgstr "申請單新增失敗" -#: lib/RT/Transaction_Overlay.pm:502 +#: NOT FOUND IN SOURCE msgid "Ticket deleted" msgstr "申請單刪除完畢" @@ -6934,7 +6886,7 @@ msgstr "找ä¸åˆ°ç”³è«‹å–®ç·¨è™Ÿ" msgid "Ticket killed" msgstr "申請單刪除完畢" -#: html/Ticket/Display.html:33 +#: html/Ticket/Display.html:55 msgid "Ticket metadata" msgstr "申請單的æè¿°è³‡è¨Š" @@ -6950,17 +6902,20 @@ msgstr "ç”³è«‹å–®ç¾æ³å·²æ”¹è®Š" msgid "Ticket watchers" msgstr "申請單視察員" -#: html/Elements/Tabs:46 +#: lib/RT/Search/FromSQL.pm:83 +#. (ref $self) +msgid "TicketSQL search module" +msgstr "" + +#: html/Admin/Elements/GlobalCustomFieldTabs:64 html/Admin/Global/CustomFields/index.html:75 html/Elements/Tabs:68 lib/RT/CustomField_Overlay.pm:1084 msgid "Tickets" msgstr "申請單" -#: lib/RT/Tickets_Overlay.pm:1452 -#. ($self->loc($args{'TYPE'}), ($args{'BASE'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 %2" msgstr "申請單 %1 %2" -#: lib/RT/Tickets_Overlay.pm:1410 -#. ($self->loc($args{'TYPE'}), ($args{'TARGET'} || $args{'TICKET'})) +#: NOT FOUND IN SOURCE msgid "Tickets %1 by %2" msgstr "申請單 %1 (%2)" @@ -6976,31 +6931,31 @@ msgstr "é€å‡ºçš„申請單" msgid "Tickets from %1" msgstr "%1 的申請單" -#: html/Approvals/Elements/ShowDependency:26 +#: html/Approvals/Elements/ShowDependency:48 msgid "Tickets which depend on this approval:" msgstr "æ‰¹å‡†ä¹‹å¾Œï¼Œå¯æŽ¥çºŒè™•ç†ï¼š" -#: html/Search/Elements/PickBasics:69 html/Ticket/Elements/EditBasics:39 +#: html/Search/Elements/PickBasics:148 html/Ticket/Elements/EditBasics:61 msgid "Time Estimated" msgstr "é è¨ˆæ™‚é–“" -#: html/Search/Elements/PickBasics:70 html/Ticket/Create.html:156 html/Ticket/Elements/EditBasics:47 +#: html/Search/Elements/PickBasics:149 html/Ticket/Create.html:187 html/Ticket/Elements/EditBasics:69 msgid "Time Left" msgstr "剩餘時間" -#: html/Search/Elements/PickBasics:68 html/Ticket/Create.html:155 html/Ticket/Elements/EditBasics:43 +#: html/Search/Elements/PickBasics:147 html/Ticket/Create.html:186 html/Ticket/Elements/EditBasics:65 msgid "Time Worked" msgstr "è™•ç†æ™‚é–“" -#: lib/RT/Tickets_Overlay.pm:1201 +#: lib/RT/Tickets_Overlay.pm:1619 msgid "Time left" msgstr "剩餘時間" -#: html/Elements/Footer:44 +#: html/Elements/Footer:71 msgid "Time to display" msgstr "顯示時間" -#: lib/RT/Tickets_Overlay.pm:1177 +#: lib/RT/Tickets_Overlay.pm:1594 msgid "Time worked" msgstr "å·²è™•ç†æ™‚é–“" @@ -7008,10 +6963,14 @@ msgstr "å·²è™•ç†æ™‚é–“" msgid "TimeLeft" msgstr "剩餘時間" -#: lib/RT/Ticket_Overlay.pm:1277 +#: lib/RT/Ticket_Overlay.pm:1143 msgid "TimeWorked" msgstr "å·²è™•ç†æ™‚é–“" +#: html/Search/Elements/EditFormat:74 +msgid "Title" +msgstr "" + #: NOT FOUND IN SOURCE msgid "To generate a diff of this commit:" msgstr "產生這次更動的差異檔:" @@ -7020,7 +6979,7 @@ msgstr "產生這次更動的差異檔:" msgid "To generate a diff of this commit:\\n" msgstr "產生這次更動的差異檔:\\n" -#: html/Elements/Footer:39 +#: html/Elements/Footer:61 #. ('sales@bestpractical.com') msgid "To inquire about support, training, custom development or licensing, please contact %1." msgstr "如果有支æ´ã€æ•™è‚²è¨“ç·´åŠå®šè£½é–‹ç™¼çš„需è¦ï¼Œè«‹é€£çµ¡ %1。" @@ -7029,11 +6988,11 @@ msgstr "如果有支æ´ã€æ•™è‚²è¨“ç·´åŠå®šè£½é–‹ç™¼çš„需è¦ï¼Œè«‹é€£çµ¡ %1。 msgid "Todo" msgstr "待辦事項" -#: lib/RT/Ticket_Overlay.pm:1280 +#: lib/RT/Ticket_Overlay.pm:1146 msgid "Told" msgstr "告知日期" -#: html/Admin/Elements/Tabs:43 html/Elements/Tabs:49 +#: html/Admin/Elements/Tabs:68 html/Admin/index.html:88 html/Elements/Tabs:71 msgid "Tools" msgstr "工具" @@ -7045,24 +7004,24 @@ msgstr "é " msgid "Transaction" msgstr "æ›´å‹•" -#: lib/RT/Transaction_Overlay.pm:705 +#: lib/RT/Transaction_Overlay.pm:794 #. ($self->Data) msgid "Transaction %1 purged" msgstr "清除更動報告 %1" -#: lib/RT/Transaction_Overlay.pm:136 +#: lib/RT/Transaction_Overlay.pm:174 msgid "Transaction Created" msgstr "更動報告已新增" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/QueueTabs:78 msgid "Transaction Custom Fields" msgstr "更動的自訂欄ä½" -#: lib/RT/Transaction_Overlay.pm:92 +#: NOT FOUND IN SOURCE msgid "Transaction->Create couldn't, as you didn't specify a ticket id" msgstr "未指定申請單編號,無法新增更動" -#: NOT FOUND IN SOURCE +#: lib/RT/Transaction_Overlay.pm:125 msgid "Transaction->Create couldn't, as you didn't specify an object type and id" msgstr "未指定物件類別åŠç·¨è™Ÿï¼Œç„¡æ³•新增更動" @@ -7074,7 +7033,7 @@ msgstr "批次更動時" msgid "TransactionCreate" msgstr "新增更動時" -#: lib/RT/Transaction_Overlay.pm:760 +#: lib/RT/Transaction_Overlay.pm:838 msgid "Transactions are immutable" msgstr "ä¸å¯æ›´æ”¹æ›´å‹•報告" @@ -7090,23 +7049,19 @@ msgstr "試圖刪除æŸé …權é™ï¼š%1" msgid "Tue" msgstr "星期二" -#: lib/RT/Date.pm:389 +#: lib/RT/Date.pm:414 msgid "Tue." msgstr "星期二" -#: 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:1278 lib/RT/Tickets_Overlay.pm:1021 +#: html/Admin/CustomFields/Modify.html:66 html/Admin/Elements/EditCustomField:65 html/Ticket/Elements/AddWatchers:54 html/Ticket/Elements/AddWatchers:65 html/Ticket/Elements/AddWatchers:75 lib/RT/Ticket_Overlay.pm:1144 lib/RT/Tickets_Overlay.pm:1432 msgid "Type" msgstr "類別" -#: NOT FOUND IN SOURCE -msgid "Unable to load article" -msgstr "" - -#: lib/RT/ScripCondition_Overlay.pm:103 +#: lib/RT/ScripCondition_Overlay.pm:129 msgid "Unimplemented" msgstr "尚無實作" -#: html/Admin/Users/Modify.html:67 +#: html/Admin/Users/Modify.html:89 msgid "Unix login" msgstr "外部系統登入帳號" @@ -7114,16 +7069,21 @@ msgstr "外部系統登入帳號" msgid "UnixUsername" msgstr "外部系統登入帳號" -#: lib/RT/Attachment_Overlay.pm:233 lib/RT/Attachment_Overlay.pm:265 +#: lib/RT/Attachment_Overlay.pm:290 lib/RT/Record.pm:847 #. ($self->ContentEncoding) +#. ($ContentEncoding) msgid "Unknown ContentEncoding %1" msgstr "ä¸å¯è§£çš„å…§å®¹æ–‡å­—ç·¨ç¢¼æ–¹å¼ %1" -#: html/Elements/SelectResultsPerPage:36 +#: html/Search/Build.html:632 +msgid "Unknown field: $key" +msgstr "" + +#: html/Elements/SelectResultsPerPage:58 msgid "Unlimited" msgstr "全數顯示" -#: html/Search/Elements/SelectSearchesForObjects:15 +#: html/Search/Elements/SelectSearchesForObjects:63 msgid "Unnamed search" msgstr "未命å的查詢" @@ -7131,15 +7091,15 @@ msgstr "未命å的查詢" msgid "Unprivileged" msgstr "éžå…§éƒ¨æˆå“¡" -#: NOT FOUND IN SOURCE +#: html/Admin/Elements/EditCustomFields:60 msgid "Unselected Custom Fields" msgstr "未é¸å–的自訂欄ä½" -#: NOT FOUND IN SOURCE +#: html/Admin/CustomFields/Objects.html:61 msgid "Unselected objects" msgstr "未é¸å–的物件" -#: lib/RT/Transaction_Overlay.pm:562 +#: lib/RT/Transaction_Overlay.pm:648 msgid "Untaken" msgstr "未被å—ç†" @@ -7151,23 +7111,23 @@ msgstr "未命å的查詢" msgid "Up" msgstr "上一é " -#: html/Search/Bulk.html:32 +#: html/Search/Bulk.html:54 msgid "Update" msgstr "處ç†" -#: html/Search/Bulk.html:146 +#: html/Search/Bulk.html:178 msgid "Update All" -msgstr "" +msgstr "全部更新" #: NOT FOUND IN SOURCE msgid "Update ID" msgstr "更新編號" -#: html/Ticket/Update.html:97 +#: html/Ticket/Update.html:133 msgid "Update Ticket" -msgstr "" +msgstr "更新申請單" -#: html/Search/Bulk.html:127 html/Ticket/ModifyAll.html:65 html/Ticket/Update.html:48 +#: html/Search/Bulk.html:148 html/Ticket/ModifyAll.html:87 html/Ticket/Update.html:70 msgid "Update Type" msgstr "更新類別" @@ -7179,7 +7139,7 @@ msgstr "整批更新申請單" msgid "Update email" msgstr "æ›´æ–°é›»å­éƒµä»¶ä¿¡ç®±" -#: html/Search/Results.html:46 +#: html/Search/Results.html:80 msgid "Update multiple tickets" msgstr "批次更新申請單" @@ -7187,11 +7147,11 @@ msgstr "批次更新申請單" msgid "Update name" msgstr "更新帳號" -#: lib/RT/Action/CreateTickets.pm:655 lib/RT/Interface/Web.pm:479 +#: lib/RT/Action/CreateTickets.pm:737 lib/RT/Interface/Web.pm:524 msgid "Update not recorded." msgstr "更新未被記錄" -#: html/Search/Bulk.html:78 +#: html/Search/Bulk.html:99 msgid "Update selected tickets" msgstr "æ›´æ–°é¸æ“‡çš„申請單" @@ -7199,7 +7159,7 @@ msgstr "æ›´æ–°é¸æ“‡çš„申請單" msgid "Update signature" msgstr "更新簽章" -#: html/Ticket/ModifyAll.html:62 +#: html/Ticket/ModifyAll.html:84 msgid "Update ticket" msgstr "更新申請單" @@ -7207,58 +7167,58 @@ msgstr "更新申請單" msgid "Update ticket # %1" msgstr "更新申請單 # %1" -#: html/SelfService/Update.html:24 html/SelfService/Update.html:63 +#: html/SelfService/Update.html:112 html/SelfService/Update.html:47 #. ($Ticket->id) msgid "Update ticket #%1" msgstr "更新申請單 #%1" -#: html/Ticket/Update.html:121 +#: html/Ticket/Update.html:156 #. ($TicketObj->id, $TicketObj->Subject) msgid "Update ticket #%1 (%2)" msgstr "更新申請單 #%1 (%2)" -#: lib/RT/Action/CreateTickets.pm:653 lib/RT/Interface/Web.pm:477 +#: lib/RT/Action/CreateTickets.pm:735 lib/RT/Interface/Web.pm:523 msgid "Update type was neither correspondence nor comment." msgstr "更新的內容並éžç”³è«‹å–®å›žè¦†ä¹Ÿä¸æ˜¯è©•è«–" -#: html/Elements/SelectDateType:32 html/Ticket/Elements/ShowDates:51 lib/RT/Ticket_Overlay.pm:1281 +#: html/Elements/SelectDateType:54 html/Ticket/Elements/ShowDates:72 lib/RT/Ticket_Overlay.pm:1147 msgid "Updated" msgstr "剿¬¡æ›´æ–°" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload" msgstr "上載" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:84 msgid "Upload multiple files" msgstr "上載多個檔案" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:79 msgid "Upload multiple images" msgstr "上載多份圖片" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:85 msgid "Upload one file" msgstr "上載一個檔案" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:80 msgid "Upload one image" msgstr "上載一份圖片" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:86 msgid "Upload up to %1 files" msgstr "上載最多 %1 個檔案" -#: NOT FOUND IN SOURCE +#: lib/RT/CustomField_Overlay.pm:81 msgid "Upload up to %1 images" msgstr "上載最多 %1 份圖片" -#: html/Tools/Offline.html:73 +#: html/Tools/Offline.html:95 msgid "Upload your changes" msgstr "上載您的更動" -#: NOT FOUND IN SOURCE -msgid "Use the dropdown menus to select which transactions you want to extract into a new RTFM article" +#: html/Admin/index.html:90 +msgid "Use other RT administrative tools" msgstr "" #: NOT FOUND IN SOURCE @@ -7273,7 +7233,7 @@ msgstr "使用者 %1 %2:%3\\n" msgid "User %1 Password: %2\\n" msgstr "使用者 %1 密碼:%2\\n" -#: lib/RT/Ticket_Overlay.pm:468 +#: lib/RT/Ticket_Overlay.pm:496 #. ($args{'Owner'}) msgid "User '%1' could not be found." msgstr "找ä¸åˆ°ä½¿ç”¨è€… '%1'。" @@ -7290,15 +7250,15 @@ msgstr "找ä¸åˆ°ä½¿ç”¨è€… '%1'\\n" msgid "User Defined" msgstr "使用者自訂" -#: html/Admin/Elements/EditScrip:76 +#: html/Admin/Elements/EditScrip:98 msgid "User Defined conditions and actions" -msgstr "" +msgstr "使用者自訂的æ¢ä»¶åŠå‹•作" #: NOT FOUND IN SOURCE msgid "User ID" msgstr "使用者 ID" -#: html/Elements/SelectUsers:25 +#: NOT FOUND IN SOURCE msgid "User Id" msgstr "使用者 ID" @@ -7306,7 +7266,7 @@ msgstr "使用者 ID" 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/Admin/Elements/CustomFieldTabs:72 html/Admin/Elements/GroupTabs:68 html/Admin/Elements/QueueTabs:85 html/Admin/Elements/SystemTabs:68 html/Admin/Global/index.html:80 msgid "User Rights" msgstr "使用者權é™" @@ -7318,16 +7278,17 @@ msgstr "使用者設定" msgid "User Shift" msgstr "å“¡å·¥ç­åˆ¥" -#: NOT FOUND IN SOURCE +#: lib/RT/Interface/Web.pm:1283 +#. ($cf->Name, $class, $Object->id) msgid "User asked for an unknown update type for custom field %1 for %2 object #%3" msgstr "使用者試圖在 %2 物件 #%3 çš„è‡ªè¨‚æ¬„ä½ %1 上執行未知的更新æ“作" -#: html/Admin/Users/Modify.html:252 +#: html/Admin/Users/Modify.html:293 #. ($msg) msgid "User could not be created: %1" msgstr "無法新增使用者:%1" -#: lib/RT/User_Overlay.pm:296 +#: lib/RT/User_Overlay.pm:331 msgid "User created" msgstr "使用者新增完畢" @@ -7339,11 +7300,11 @@ msgstr "使用者 %1 新增完畢" msgid "User created: %1 (%2)" msgstr "使用者 %1 (%2) 新增完畢" -#: html/Admin/Global/GroupRights.html:66 html/Admin/Groups/GroupRights.html:53 html/Admin/Queues/GroupRights.html:68 +#: html/Admin/CustomFields/GroupRights.html:74 html/Admin/Global/GroupRights.html:88 html/Admin/Groups/GroupRights.html:75 html/Admin/Queues/GroupRights.html:90 msgid "User defined groups" msgstr "使用者定義的群組" -#: lib/RT/User_Overlay.pm:558 lib/RT/User_Overlay.pm:575 +#: lib/RT/User_Overlay.pm:593 lib/RT/User_Overlay.pm:613 msgid "User loaded" msgstr "已載入使用者" @@ -7359,7 +7320,7 @@ msgstr "使用者 %1 已改å為 %2" msgid "User view" msgstr "使用者ç§äººè³‡æ–™" -#: NOT FOUND IN SOURCE +#: html/Admin/Groups/index.html:99 msgid "User-defined groups" msgstr "使用者自定群組" @@ -7367,19 +7328,19 @@ msgstr "使用者自定群組" msgid "UserDefined" msgstr "使用者自定" -#: html/Admin/Users/Modify.html:47 html/Elements/Login:51 html/Ticket/Elements/AddWatchers:34 +#: html/Admin/Users/Modify.html:69 html/Elements/Login:73 html/Ticket/Elements/AddWatchers:56 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/User/Groups/Members.html:57 +#: html/Admin/Elements/GlobalCustomFieldTabs:55 html/Admin/Elements/SelectNewGroupMembers:47 html/Admin/Elements/Tabs:53 html/Admin/Global/CustomFields/index.html:64 html/Admin/Groups/Members.html:76 html/Admin/Queues/People.html:89 html/Admin/index.html:62 html/User/Groups/Members.html:79 lib/RT/CustomField_Overlay.pm:1086 msgid "Users" msgstr "使用者" -#: html/Admin/Users/index.html:64 +#: html/Admin/Users/index.html:85 msgid "Users matching search criteria" msgstr "ç¬¦åˆæŸ¥è©¢æ¢ä»¶çš„使用者" -#: lib/RT/Tickets_Overlay_SQL.pm:494 +#: lib/RT/Tickets_Overlay_SQL.pm:523 msgid "Valid Query" msgstr "åˆç†çš„æŸ¥è©¢" @@ -7387,7 +7348,7 @@ msgstr "åˆç†çš„æŸ¥è©¢" msgid "ValueOfQueue" msgstr "鏿“‡è¡¨å–®" -#: html/Admin/Elements/EditCustomField:56 +#: html/Admin/CustomFields/Modify.html:89 html/Admin/Elements/EditCustomField:78 msgid "Values" msgstr "欄ä½å€¼" @@ -7395,15 +7356,11 @@ msgstr "欄ä½å€¼" msgid "View log" msgstr "檢視紀錄檔" -#: NOT FOUND IN SOURCE -msgid "VrijevormEnkele" -msgstr "" - -#: lib/RT/Queue_Overlay.pm:84 +#: lib/RT/Queue_Overlay.pm:108 msgid "Watch" msgstr "視察" -#: lib/RT/Queue_Overlay.pm:85 +#: lib/RT/Queue_Overlay.pm:109 msgid "WatchAsAdminCc" msgstr "以管ç†å“¡å‰¯æœ¬æ”¶ä»¶äººèº«ä»½è¦–察" @@ -7411,7 +7368,7 @@ msgstr "以管ç†å“¡å‰¯æœ¬æ”¶ä»¶äººèº«ä»½è¦–察" msgid "Watcher loaded" msgstr "æˆåŠŸè¼‰å…¥è¦–å¯Ÿå“¡è³‡è¨Š" -#: html/Admin/Elements/QueueTabs:41 +#: html/Admin/Elements/QueueTabs:63 msgid "Watchers" msgstr "視察員" @@ -7423,7 +7380,7 @@ msgstr "ç¶²é æ–‡å­—編碼方å¼" msgid "Wed" msgstr "星期三" -#: lib/RT/Date.pm:390 +#: lib/RT/Date.pm:415 msgid "Wed." msgstr "星期三" @@ -7457,7 +7414,7 @@ msgstr "ç•¶ç”³è«‹å–®æ›´æ›æ‰¿è¾¦äººæ™‚" #: etc/initialdata:178 etc/upgrade/3.1.17/content:16 msgid "Whenever a ticket's priority changes" -msgstr "" +msgstr "ç•¶ç”³è«‹å–®çš„å„ªå…ˆé †åºæ”¹è®Šæ™‚" #: etc/initialdata:193 msgid "Whenever a ticket's queue changes" @@ -7479,19 +7436,11 @@ msgstr "ç•¶è©•è«–é€é”時" msgid "Whenever correspondence comes in" msgstr "當回覆é€é”時" -#: NOT FOUND IN SOURCE -msgid "Which are referred to by " -msgstr "" - -#: NOT FOUND IN SOURCE -msgid "Which refer to" -msgstr "" - -#: html/Admin/Users/Modify.html:161 html/User/Prefs.html:67 +#: html/Admin/Users/Modify.html:188 html/User/Prefs.html:89 msgid "Work" msgstr "å…¬å¸" -#: html/Search/Results.html:50 +#: html/Search/Results.html:84 msgid "Work offline" msgstr "離線工作" @@ -7499,7 +7448,7 @@ msgstr "離線工作" msgid "WorkPhone" msgstr "å…¬å¸é›»è©±" -#: html/Ticket/Elements/ShowBasics:41 html/Ticket/Update.html:42 +#: html/Ticket/Elements/ShowBasics:63 html/Ticket/Update.html:64 msgid "Worked" msgstr "è™•ç†æ™‚é–“" @@ -7527,7 +7476,7 @@ msgstr "æµç¨‹" msgid "Writable" msgstr "å¯è®€å¯«" -#: html/autohandler:150 +#: NOT FOUND IN SOURCE msgid "XXX CHANGEME You are not an authorized user" msgstr "XXX CHANGEME 您是未經授權的使用者" @@ -7535,11 +7484,11 @@ msgstr "XXX CHANGEME 您是未經授權的使用者" msgid "Yes" msgstr "是" -#: lib/RT/Ticket_Overlay.pm:3059 +#: lib/RT/Ticket_Overlay.pm:3096 msgid "You already own this ticket" msgstr "您已是這份申請單的承辦人" -#: html/autohandler:142 +#: html/autohandler:158 html/autohandler:166 msgid "You are not an authorized user" msgstr "æ‚¨ä¸æ˜¯è¢«æŽˆæ¬Šçš„使用者" @@ -7547,7 +7496,7 @@ msgstr "æ‚¨ä¸æ˜¯è¢«æŽˆæ¬Šçš„使用者" msgid "You can access it with the Download button on the right." msgstr "您å¯ä»¥æŒ‰å³æ–¹çš„「下載ã€éµä¾†å–得。" -#: lib/RT/Ticket_Overlay.pm:2941 +#: lib/RT/Ticket_Overlay.pm:2978 msgid "You can only reassign tickets that you own or that are unowned" msgstr "ç¥‡èƒ½é‡æ–°æŒ‡æ´¾æ‚¨æ‰€æ‰¿è¾¦æˆ–是沒有承辦人的申請單" @@ -7555,20 +7504,20 @@ msgstr "ç¥‡èƒ½é‡æ–°æŒ‡æ´¾æ‚¨æ‰€æ‰¿è¾¦æˆ–是沒有承辦人的申請單" msgid "You don't have permission to view that ticket.\\n" msgstr "您沒有看那份申請單的權é™ã€‚\\n" -#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:760 +#: docs/design_docs/string-extraction-guide.txt:47 lib/RT/StyleGuide.pod:780 #. ($num, $queue) msgid "You found %1 tickets in queue %2" msgstr "您會在表單 %2 找到 %1 的申請單" -#: html/NoAuth/Logout.html:30 +#: html/NoAuth/Logout.html:52 msgid "You have been logged out of RT." msgstr "您已登出 RT。" -#: html/SelfService/Display.html:79 +#: html/SelfService/Display.html:109 msgid "You have no permission to create tickets in that queue." msgstr "您沒有在該表單新增申請單的權é™ã€‚" -#: lib/RT/Ticket_Overlay.pm:2095 +#: lib/RT/Ticket_Overlay.pm:1964 msgid "You may not create requests in that queue." msgstr "您ä¸èƒ½åœ¨è©²è¡¨å–®ä¸­æå‡ºç”³è«‹ã€‚" @@ -7576,7 +7525,7 @@ msgstr "您ä¸èƒ½åœ¨è©²è¡¨å–®ä¸­æå‡ºç”³è«‹ã€‚" msgid "You need to restart the Request Tracker service for saved changes to take effect." msgstr "æ‚¨å¿…é ˆé‡æ–°å•Ÿå‹• Request Tracker æœå‹™ï¼Œå„²å­˜çš„æ›´å‹•纔會生效。" -#: html/NoAuth/Logout.html:34 +#: html/NoAuth/Logout.html:56 msgid "You're welcome to login again" msgstr "歡迎下次å†ä¾†" @@ -7608,11 +7557,11 @@ msgstr "您的申請單已被 %1 é§å›žã€‚" msgid "Your request was rejected." msgstr "您的申請單已被é§å›žã€‚" -#: html/autohandler:177 +#: html/autohandler:193 msgid "Your username or password is incorrect" msgstr "您的帳號或密碼有誤" -#: html/Admin/Users/Modify.html:141 html/User/Prefs.html:127 +#: html/Admin/Users/Modify.html:168 html/User/Prefs.html:149 msgid "Zip" msgstr "郵éžå€è™Ÿ" @@ -7628,28 +7577,32 @@ msgstr "éŽæœŸ" msgid "alert" msgstr "急訊" -#: NOT FOUND IN SOURCE -msgid "and is not" +#: lib/RT/System.pm:88 +msgid "allow creation of saved searches" msgstr "" -#: NOT FOUND IN SOURCE -msgid "and not" +#: lib/RT/System.pm:87 +msgid "allow loading of saved searches" msgstr "" #: NOT FOUND IN SOURCE msgid "approving" msgstr "待簽核" -#: html/User/Elements/DelegateRights:58 +#: html/User/Elements/DelegateRights:80 #. ($right->PrincipalObj->Object->SelfDescription) msgid "as granted to %1" msgstr "權é™åŒ %1" -#: html/SelfService/Closed.html:27 +#: html/Search/Elements/PickBasics:127 +msgid "belongs to" +msgstr "" + +#: html/SelfService/Closed.html:49 msgid "closed" msgstr "已解決" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:33 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:55 msgid "contains" msgstr "包å«" @@ -7673,7 +7626,7 @@ msgstr "申請單回覆已é€å‡º" msgid "critical" msgstr "åš´é‡" -#: html/Admin/Queues/Modify.html:76 lib/RT/Date.pm:319 +#: html/Admin/Queues/Modify.html:98 lib/RT/Date.pm:342 msgid "days" msgstr "天" @@ -7689,15 +7642,19 @@ msgstr "åµéŒ¯" msgid "delete" msgstr "刪除" -#: lib/RT/Queue_Overlay.pm:64 +#: lib/RT/Queue_Overlay.pm:88 msgid "deleted" msgstr "已刪除" -#: html/Search/Elements/PickBasics:33 +#: html/Search/Elements/PickBasics:128 +msgid "does not belong to" +msgstr "" + +#: html/Search/Elements/PickBasics:61 msgid "does not match" msgstr "ä¸ç¬¦åˆ" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:34 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:56 msgid "doesn't contain" msgstr "ä¸åŒ…å«" @@ -7709,7 +7666,7 @@ msgstr "é›»å­éƒµä»¶ä¿¡ç®±" msgid "emergency" msgstr "å±é›£" -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "equal to" msgstr "等於" @@ -7717,6 +7674,30 @@ msgstr "等於" msgid "error" msgstr "錯誤" +#: html/Search/Build.html:387 +msgid "error: can't move down" +msgstr "" + +#: html/Search/Build.html:409 +msgid "error: can't move left" +msgstr "" + +#: html/Search/Build.html:368 +msgid "error: can't move up" +msgstr "" + +#: html/Search/Build.html:451 +msgid "error: nothing to delete" +msgstr "" + +#: html/Search/Build.html:373 html/Search/Build.html:392 html/Search/Build.html:414 html/Search/Build.html:443 +msgid "error: nothing to move" +msgstr "" + +#: html/Search/Build.html:469 +msgid "error: nothing to toggle" +msgstr "" + #: NOT FOUND IN SOURCE msgid "false" msgstr "å‡" @@ -7725,40 +7706,36 @@ msgstr "å‡" msgid "filename" msgstr "檔å" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "greater than" msgstr "大於" -#: lib/RT/Group_Overlay.pm:196 +#: lib/RT/Group_Overlay.pm:222 #. ($self->Name) msgid "group '%1'" msgstr "群組 '%1'" -#: lib/RT/Date.pm:315 +#: lib/RT/Date.pm:338 msgid "hours" msgstr "å°æ™‚" -#: NOT FOUND IN SOURCE +#: html/Search/Elements/PickBasics:48 msgid "id" msgstr "編號" -#: NOT FOUND IN SOURCE -msgid "in class %1" -msgstr "" - #: NOT FOUND IN SOURCE msgid "info" msgstr "資訊" -#: html/Elements/SelectBoolean:31 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:35 html/Search/Elements/PickBasics:49 html/Search/Elements/PickBasics:80 html/Search/Elements/PickBasics:97 html/Search/Elements/PickCFs:37 +#: html/Elements/SelectBoolean:53 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:57 html/Search/Elements/PickBasics:175 html/Search/Elements/PickBasics:74 html/Search/Elements/PickBasics:90 html/Search/Elements/PickCFs:53 msgid "is" msgstr "是" -#: html/Elements/SelectBoolean:35 html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectMatch:36 html/Search/Elements/PickBasics:50 html/Search/Elements/PickBasics:81 html/Search/Elements/PickBasics:98 html/Search/Elements/PickCFs:38 +#: html/Elements/SelectBoolean:57 html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectMatch:58 html/Search/Elements/PickBasics:176 html/Search/Elements/PickBasics:75 html/Search/Elements/PickBasics:91 html/Search/Elements/PickCFs:54 msgid "isn't" msgstr "䏿˜¯" -#: html/Elements/SelectCustomFieldOperator:37 html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectCustomFieldOperator:59 html/Elements/SelectEqualityOperator:59 msgid "less than" msgstr "å°æ–¼" @@ -7766,15 +7743,15 @@ msgstr "å°æ–¼" msgid "level Admin" msgstr "層主管" -#: html/Search/Elements/PickBasics:32 +#: html/Search/Elements/PickBasics:60 msgid "matches" msgstr "符åˆ" -#: lib/RT/Date.pm:311 +#: lib/RT/Date.pm:334 msgid "min" msgstr "分" -#: html/Ticket/Update.html:42 +#: html/Ticket/Update.html:64 msgid "minutes" msgstr "分é˜" @@ -7782,27 +7759,27 @@ msgstr "分é˜" msgid "modifications\\n\\n" msgstr "更改\\n\\n" -#: lib/RT/Date.pm:327 +#: lib/RT/Date.pm:350 msgid "months" msgstr "月" -#: lib/RT/Queue_Overlay.pm:59 +#: lib/RT/Queue_Overlay.pm:83 msgid "new" msgstr "新建立" -#: html/Admin/Elements/EditCustomFields:42 +#: html/Admin/Elements/PickCustomFields:64 html/Admin/Elements/PickObjects:63 msgid "no name" msgstr "沒有å稱" -#: html/Admin/Elements/EditScrips:42 +#: html/Admin/Elements/EditScrips:64 msgid "no value" msgstr "沒有值" -#: html/Admin/Elements/EditQueueWatchers:26 html/Ticket/Elements/EditWatchers:27 +#: html/Admin/Elements/EditQueueWatchers:48 html/Ticket/Elements/EditWatchers:49 msgid "none" msgstr "ç„¡" -#: html/Elements/SelectEqualityOperator:37 +#: html/Elements/SelectEqualityOperator:59 msgid "not equal to" msgstr "ä¸ç­‰æ–¼" @@ -7818,7 +7795,7 @@ msgstr "ä¸ç¬¦åˆ" msgid "number" msgstr "號" -#: html/SelfService/Elements/MyRequests:61 lib/RT/Queue_Overlay.pm:60 +#: html/SelfService/Elements/MyRequests:83 lib/RT/Queue_Overlay.pm:84 msgid "open" msgstr "開啟" @@ -7826,21 +7803,21 @@ msgstr "開啟" msgid "opened" msgstr "已開啟" -#: lib/RT/Group_Overlay.pm:201 +#: lib/RT/Group_Overlay.pm:227 #. ($self->Name, $user->Name) msgid "personal group '%1' for user '%2'" msgstr "使用者「%2ã€çš„「%1ã€ä»£ç†äººç¾¤çµ„" -#: lib/RT/Group_Overlay.pm:209 +#: lib/RT/Group_Overlay.pm:235 #. ($queue->Name, $self->Type) msgid "queue %1 %2" msgstr "表單 %1 %2" -#: lib/RT/Queue_Overlay.pm:63 +#: lib/RT/Queue_Overlay.pm:87 msgid "rejected" msgstr "å·²é§å›ž" -#: lib/RT/Queue_Overlay.pm:62 +#: lib/RT/Queue_Overlay.pm:86 msgid "resolved" msgstr "已處ç†" @@ -7848,29 +7825,33 @@ msgstr "已處ç†" msgid "rtname" msgstr "伺æœå™¨å稱" -#: lib/RT/Date.pm:307 +#: lib/RT/Date.pm:330 msgid "sec" msgstr "ç§’" -#: html/Search/Results.html:48 +#: lib/RT/System.pm:86 +msgid "show Configuration tab" +msgstr "" + +#: html/Search/Results.html:82 msgid "spreadsheet" msgstr "試算表" -#: lib/RT/Queue_Overlay.pm:61 +#: lib/RT/Queue_Overlay.pm:85 msgid "stalled" msgstr "延宕" -#: lib/RT/Group_Overlay.pm:204 +#: lib/RT/Group_Overlay.pm:230 #. ($self->Type) msgid "system %1" msgstr "系統 %1" -#: lib/RT/Group_Overlay.pm:215 +#: lib/RT/Group_Overlay.pm:241 #. ($self->Type) msgid "system group '%1'" msgstr "系統群組 '%1'" -#: html/Elements/Error:42 html/SelfService/Error.html:41 +#: html/Elements/Error:66 html/SelfService/Error.html:63 msgid "the calling component did not specify why" msgstr "呼å«å…ƒä»¶æœªæŒ‡æ˜ŽåŽŸå› " @@ -7878,7 +7859,7 @@ msgstr "呼å«å…ƒä»¶æœªæŒ‡æ˜ŽåŽŸå› " msgid "ticket #%1" msgstr "申請單 #%1" -#: lib/RT/Group_Overlay.pm:212 +#: lib/RT/Group_Overlay.pm:238 #. ($self->Instance, $self->Type) msgid "ticket #%1 %2" msgstr "申請單 #%1 %2" @@ -7895,20 +7876,16 @@ msgstr "到" msgid "true" msgstr "真" -#: lib/RT/Group_Overlay.pm:218 +#: lib/RT/Group_Overlay.pm:244 #. ($self->Id) msgid "undescribed group %1" msgstr "沒有æè¿°çš„群組 %1" -#: NOT FOUND IN SOURCE -msgid "undescripbed group %1" -msgstr "" - #: NOT FOUND IN SOURCE msgid "unresolved" msgstr "未處ç†" -#: lib/RT/Group_Overlay.pm:193 +#: lib/RT/Group_Overlay.pm:219 #. ($user->Object->Name) msgid "user %1" msgstr "使用者 %1" @@ -7917,7 +7894,7 @@ msgstr "使用者 %1" msgid "warning" msgstr "警告" -#: lib/RT/Date.pm:323 +#: lib/RT/Date.pm:346 msgid "weeks" msgstr "週" @@ -7925,11 +7902,7 @@ msgstr "週" msgid "with template %1" msgstr "範本:%1" -#: lib/RT/Date.pm:331 +#: lib/RT/Date.pm:354 msgid "years" msgstr "å¹´" -#: NOT FOUND IN SOURCE -msgid "ニックãƒãƒ¼ãƒ " -msgstr "" - diff --git a/rt/lib/RT/Interface/CLI.pm b/rt/lib/RT/Interface/CLI.pm index 417999473..8c9329508 100644 --- a/rt/lib/RT/Interface/CLI.pm +++ b/rt/lib/RT/Interface/CLI.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} use strict; use RT; @@ -55,7 +55,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); diff --git a/rt/lib/RT/Interface/Email.pm b/rt/lib/RT/Interface/Email.pm index 04539a3a6..5db7c8aa7 100755 --- a/rt/lib/RT/Interface/Email.pm +++ b/rt/lib/RT/Interface/Email.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} package RT::Interface::Email; use strict; @@ -56,7 +56,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.4 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r }; # must be all one line, for MakeMaker + $VERSION = do { my @r = (q$Revision: 1.1.1.5 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r }; # must be all one line, for MakeMaker @ISA = qw(Exporter); @@ -64,15 +64,15 @@ BEGIN { # as well as any optionally exported functions @EXPORT_OK = qw( &CreateUser - &GetMessageContent - &CheckForLoops - &CheckForSuspiciousSender - &CheckForAutoGenerated - &MailError - &ParseCcAddressesFromHead - &ParseSenderAddressFromHead - &ParseErrorsToAddressFromHead - &ParseAddressFromHeader + &GetMessageContent + &CheckForLoops + &CheckForSuspiciousSender + &CheckForAutoGenerated + &MailError + &ParseCcAddressesFromHead + &ParseSenderAddressFromHead + &ParseErrorsToAddressFromHead + &ParseAddressFromHeader &Gateway); } @@ -139,8 +139,8 @@ sub CheckForSuspiciousSender { my ($From, $junk) = ParseSenderAddressFromHead($head); - if (($From =~ /^mailer-daemon/i) or - ($From =~ /^postmaster/i)){ + if (($From =~ /^mailer-daemon\@/i) or + ($From =~ /^postmaster\@/i)){ return (1); } @@ -159,13 +159,57 @@ sub CheckForAutoGenerated { if ($Precedence =~ /^(bulk|junk)/i) { return (1); } - else { - return (0); + + # First Class mailer uses this as a clue. + my $FCJunk = $head->get("X-FC-Machinegenerated") || ""; + if ($FCJunk =~ /^true/i) { + return (1); } + + return (0); } # }}} +# {{{ IsRTAddress + +=head2 IsRTAddress ADDRESS + +Takes a single parameter, an email address. +Returns true if that address matches the $RTAddressRegexp. +Returns false, otherwise. + +=cut + +sub IsRTAddress { + my $address = shift || ''; + + # Example: the following rule would tell RT not to Cc + # "tickets@noc.example.com" + if ( defined($RT::RTAddressRegexp) && + $address =~ /$RT::RTAddressRegexp/ ) { + return(1); + } else { + return (undef); + } +} + +# }}} + +# {{{ CullRTAddresses + +=head2 CullRTAddresses ARRAY + +Takes a single argument, an array of email addresses. +Returns the same array with any IsRTAddress()es weeded out. + +=cut + +sub CullRTAddresses { + return (grep { IsRTAddress($_) } @_); +} + +# }}} # {{{ sub MailError sub MailError { @@ -270,7 +314,8 @@ sub CreateUser { return $CurrentUser; } -# }}} +# }}} + # {{{ ParseCcAddressesFromHead =head2 ParseCcAddressesFromHead HASHREF @@ -296,10 +341,10 @@ sub ParseCcAddressesFromHead { foreach my $AddrObj (@ToObjs, @CcObjs) { my $Address = $AddrObj->address; $Address = $args{'CurrentUser'}->UserObj->CanonicalizeEmailAddress($Address); - next if ($args{'CurrentUser'}->EmailAddress =~ /^$Address$/i); - next if ($args{'QueueObj'}->CorrespondAddress =~ /^$Address$/i); - next if ($args{'QueueObj'}->CommentAddress =~ /^$Address$/i); - next if (RT::EmailParser::IsRTAddress(undef, $Address)); + next if ($args{'CurrentUser'}->EmailAddress =~ /^\Q$Address\E$/i); + next if ($args{'QueueObj'}->CorrespondAddress =~ /^\Q$Address\E$/i); + next if ($args{'QueueObj'}->CommentAddress =~ /^\Q$Address\E$/i); + next if (RT::EmailParser->IsRTAddress($Address)); push (@Addresses, $Address); } @@ -365,6 +410,8 @@ Takes an address from $head->get('Line') and returns a tuple: user@host, friendl sub ParseAddressFromHeader{ my $Addr = shift; + # Perl 5.8.0 breaks when doing regex matches on utf8 + Encode::_utf8_off($Addr) if $] == 5.008; my @Addresses = Mail::Address->parse($Addr); my $AddrObj = $Addresses[0]; @@ -382,6 +429,26 @@ sub ParseAddressFromHeader{ } # }}} +# {{{ sub ParseTicketId + + +sub ParseTicketId { + my $Subject = shift; + my $id; + + my $test_name = $RT::EmailSubjectTagRegex || qr/\Q$RT::rtname\E/; + + if ( $Subject =~ s/\[$test_name\s+\#(\d+)\s*\]//i ) { + my $id = $1; + $RT::Logger->debug("Found a ticket ID. It's $id"); + return ($id); + } + else { + return (undef); + } +} + +# }}} =head2 Gateway ARGSREF @@ -409,11 +476,12 @@ Returns: status code is a numeric value. - for temporary failures, status code should be -75 + for temporary failures, the status code should be -75 - for permanent failures which are handled by RT, status code should be 0 + for permanent failures which are handled by RT, the status code + should be 0 - for succces, the status code should be 1 + for succces, the status code should be 1 @@ -425,14 +493,15 @@ sub Gateway { my %args = %$argsref; # Set some reasonable defaults - $args{'action'} = 'correspond' unless ( $args{'action'} ); - $args{'queue'} = '1' unless ( $args{'queue'} ); + $args{'action'} ||= 'correspond'; + $args{'queue'} ||= '1'; # Validate the action - unless ( $args{'action'} =~ /^(comment|correspond|action)$/ ) { + my ($status, @actions) = IsCorrectAction( $args{'action'} ); + unless ( $status ) { # Can't safely loc this. What object do we loc around? - $RT::Logger->crit("Mail gateway called with an invalid action paramenter '".$args{'action'}."' for queue '".$args{'queue'}."'"); + $RT::Logger->crit("Mail gateway called with an invalid action paramenter '".$actions[0]."' for queue '".$args{'queue'}."'"); return ( -75, "Invalid 'action' parameter", undef ); } @@ -455,21 +524,21 @@ sub Gateway { my $Message = $parser->Entity(); my $head = $Message->head; - my ( $CurrentUser, $AuthStat, $status, $error ); + my ( $CurrentUser, $AuthStat, $error ); # Initalize AuthStat so comparisons work correctly $AuthStat = -9999999; my $ErrorsTo = ParseErrorsToAddressFromHead($head); - my $MessageId = $head->get('Message-Id') + my $MessageId = $head->get('Message-ID') || ""; #Pull apart the subject line my $Subject = $head->get('Subject') || ''; chomp $Subject; - $args{'ticket'} ||= $parser->ParseTicketId($Subject); + $args{'ticket'} ||= ParseTicketId($Subject); my $SystemTicket; my $Right = 'CreateTicket'; @@ -519,22 +588,28 @@ sub Gateway { } } - ( $CurrentUser, $NewAuthStat ) = $Code->( - Message => $Message, - RawMessageRef => \$args{'message'}, - CurrentUser => $CurrentUser, - AuthLevel => $AuthStat, - Action => $args{'action'}, - Ticket => $SystemTicket, - Queue => $SystemQueueObj - ); + foreach my $action ( @actions ) { + + ( $CurrentUser, $NewAuthStat ) = $Code->( + Message => $Message, + RawMessageRef => \$args{'message'}, + CurrentUser => $CurrentUser, + AuthLevel => $AuthStat, + Action => $action, + Ticket => $SystemTicket, + Queue => $SystemQueueObj + ); + + # If a module returns a "-1" then we discard the ticket, so. + $AuthStat = -1 if $NewAuthStat == -1; - # If a module returns a "-1" then we discard the ticket, so. - $AuthStat = -1 if $NewAuthStat == -1; + # You get the highest level of authentication you were assigned. + $AuthStat = $NewAuthStat if $NewAuthStat > $AuthStat; + + last if $AuthStat == -1; + } - # You get the highest level of authentication you were assigned. - $AuthStat = $NewAuthStat if $NewAuthStat > $AuthStat; last if $AuthStat == -1; } @@ -641,11 +716,15 @@ EOT } if ($SquelchReplies) { - ## TODO: This is a hack. It should be some other way to - ## indicate that the transaction should be "silent". + # Squelch replies to the sender, and also leave a clue to + # allow us to squelch ALL outbound messages. This way we + # can punt the logic of "what to do when we get a bounce" + # to the scrip. We might want to notify nobody. Or just + # the RT Owner. Or maybe all Privileged watchers. my ( $Sender, $junk ) = ParseSenderAddressFromHead($head); $head->add( 'RT-Squelch-Replies-To', $Sender ); + $head->add( 'RT-DetectedAutoGenerated', 'true' ); } # }}} @@ -653,7 +732,8 @@ EOT my $Ticket = RT::Ticket->new($CurrentUser); # {{{ If we don't have a ticket Id, we're creating a new ticket - if ( !$args{'ticket'} ) { + if ( (!$SystemTicket || !$SystemTicket->Id) && + grep /^(comment|correspond)$/, @actions ) { # {{{ Create a new ticket @@ -685,74 +765,115 @@ EOT $RT::Logger->error("Create failed: $id / $Transaction / $ErrStr "); return ( 0, "Ticket creation failed", $Ticket ); } + # strip comments&corresponds from the actions we don't need record twice + @actions = grep !/^(comment|correspond)$/, @actions; + $args{'ticket'} = $id; # }}} } - # }}} - - # If the action is comment, add a comment. - elsif ( $args{'action'} =~ /^(comment|correspond)$/i ) { - $Ticket->Load( $args{'ticket'} ); - unless ( $Ticket->Id ) { - my $message = "Could not find a ticket with id " . $args{'ticket'}; - MailError( - To => $ErrorsTo, - Subject => "Message not recorded", - Explanation => $message, - MIMEObj => $Message - ); + $Ticket->Load( $args{'ticket'} ); + unless ( $Ticket->Id ) { + my $message = "Could not find a ticket with id " . $args{'ticket'}; + MailError( + To => $ErrorsTo, + Subject => "Message not recorded", + Explanation => $message, + MIMEObj => $Message + ); + + return ( 0, $message ); + } - return ( 0, $message ); + # }}} + foreach my $action( @actions ) { + # If the action is comment, add a comment. + if ( $action =~ /^(comment|correspond)$/i ) { + my ( $status, $msg ); + if ( $action =~ /^correspond$/i ) { + ( $status, $msg ) = $Ticket->Correspond( MIMEObj => $Message ); + } + else { + ( $status, $msg ) = $Ticket->Comment( MIMEObj => $Message ); + } + unless ($status) { + + #Warn the sender that we couldn't actually submit the comment. + MailError( + To => $ErrorsTo, + Subject => "Message not recorded", + Explanation => $msg, + MIMEObj => $Message + ); + return ( 0, "Message not recorded", $Ticket ); + } } - - my ( $status, $msg ); - if ( $args{'action'} =~ /^correspond$/ ) { - ( $status, $msg ) = $Ticket->Correspond( MIMEObj => $Message ); + elsif ($RT::UnsafeEmailCommands && $action =~ /^take$/i ) { + my ( $status, $msg ) = $Ticket->SetOwner( $CurrentUser->id ); + unless ($status) { + + #Warn the sender that we couldn't actually submit the comment. + MailError( + To => $ErrorsTo, + Subject => "Ticket not taken", + Explanation => $msg, + MIMEObj => $Message + ); + return ( 0, "Ticket not taken", $Ticket ); + } } - else { - ( $status, $msg ) = $Ticket->Comment( MIMEObj => $Message ); + elsif ( $RT::UnsafeEmailCommands && $action =~ /^resolve$/i ) { + my ( $status, $msg ) = $Ticket->SetStatus( 'resolved' ); + unless ($status) { + #Warn the sender that we couldn't actually submit the comment. + MailError( + To => $ErrorsTo, + Subject => "Ticket not resolved", + Explanation => $msg, + MIMEObj => $Message + ); + return ( 0, "Ticket not resolved", $Ticket ); + } } - unless ($status) { - - #Warn the sender that we couldn't actually submit the comment. + + else { + + #Return mail to the sender with an error MailError( To => $ErrorsTo, - Subject => "Message not recorded", - Explanation => $msg, - MIMEObj => $Message + Subject => "RT Configuration error", + Explanation => "'" + . $args{'action'} + . "' not a recognized action." + . " Your RT administrator has misconfigured " + . "the mail aliases which invoke RT", + MIMEObj => $Message + ); + $RT::Logger->crit( $args{'action'} . " type unknown for $MessageId" ); + return ( + -75, + "Configuration error: " + . $args{'action'} + . " not a recognized action", + $Ticket ); - return ( 0, "Message not recorded", $Ticket ); + } } - else { - - #Return mail to the sender with an error - MailError( - To => $ErrorsTo, - Subject => "RT Configuration error", - Explanation => "'" - . $args{'action'} - . "' not a recognized action." - . " Your RT administrator has misconfigured " - . "the mail aliases which invoke RT", - MIMEObj => $Message - ); - $RT::Logger->crit( $args{'action'} . " type unknown for $MessageId" ); - return ( - -75, - "Configuration error: " - . $args{'action'} - . " not a recognized action", - $Ticket - ); - - } - return ( 1, "Success", $Ticket ); } +sub IsCorrectAction +{ + my $action = shift; + my @actions = split /-/, $action; + foreach ( @actions ) { + return (0, $_) unless /^(?:comment|correspond|take|resolve)$/; + } + return (1, @actions); +} + eval "require RT::Interface::Email_Vendor"; die $@ if ($@ && $@ !~ qr{^Can't locate RT/Interface/Email_Vendor.pm}); diff --git a/rt/lib/RT/Interface/Email/Auth/GnuPG.pm b/rt/lib/RT/Interface/Email/Auth/GnuPG.pm index 724b1b3fc..2dfada755 100755 --- a/rt/lib/RT/Interface/Email/Auth/GnuPG.pm +++ b/rt/lib/RT/Interface/Email/Auth/GnuPG.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # package RT::Interface::Email::Auth::GnuPG; use Mail::GnuPG; diff --git a/rt/lib/RT/Interface/Email/Auth/MailFrom.pm b/rt/lib/RT/Interface/Email/Auth/MailFrom.pm index 0efadb1cd..ef315dd53 100644 --- a/rt/lib/RT/Interface/Email/Auth/MailFrom.pm +++ b/rt/lib/RT/Interface/Email/Auth/MailFrom.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} package RT::Interface::Email::Auth::MailFrom; use RT::Interface::Email qw(ParseSenderAddressFromHead CreateUser); @@ -121,6 +121,36 @@ sub GetCurrentUser { return ( $args{'CurrentUser'}, 0 ); } + } + elsif ( $args{'Action'} =~ /^take$/i ) { + + # check to see whether "Everybody" or "Unprivileged users" can correspond on tickets + unless ( $everyone->PrincipalObj->HasRight(Object => $args{'Queue'}, + Right => 'OwnTicket' + ) + || $unpriv->PrincipalObj->HasRight( + Object => $args{'Queue'}, + Right => 'OwnTicket' + ) + ) { + return ( $args{'CurrentUser'}, 0 ); + } + + } + elsif ( $args{'Action'} =~ /^resolve$/i ) { + + # check to see whether "Everybody" or "Unprivileged users" can correspond on tickets + unless ( $everyone->PrincipalObj->HasRight(Object => $args{'Queue'}, + Right => 'ModifyTicket' + ) + || $unpriv->PrincipalObj->HasRight( + Object => $args{'Queue'}, + Right => 'ModifyTicket' + ) + ) { + return ( $args{'CurrentUser'}, 0 ); + } + } else { return ( $args{'CurrentUser'}, 0 ); diff --git a/rt/lib/RT/Interface/Email/Filter/SpamAssassin.pm b/rt/lib/RT/Interface/Email/Filter/SpamAssassin.pm index 8c9eae88c..c552d76e6 100644 --- a/rt/lib/RT/Interface/Email/Filter/SpamAssassin.pm +++ b/rt/lib/RT/Interface/Email/Filter/SpamAssassin.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,22 +42,31 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} package RT::Interface::Email::Filter::SpamAssassin; use Mail::SpamAssassin; my $spamtest = Mail::SpamAssassin->new(); sub GetCurrentUser { - my $item = shift; - my $status = $spamtest->check ($item); - return (undef, 0) unless $status->is_spam(); + my %args = ( + Message => undef, + CurrentUser => undef, + AuthLevel => undef, + @_ + ); + my $status = $spamtest->check( $args{'Message'} ); + return ( $args{'CurrentUser'}, $args{'AuthLevel'} ) + unless $status->is_spam(); + eval { $status->rewrite_mail() }; - if ($status->get_hits > $status->get_required_hits()*1.5) { + if ( $status->get_hits > $status->get_required_hits() * 1.5 ) { + # Spammy indeed - return (undef, -1); + return ( $args{'CurrentUser'}, -1 ); } - return (undef, 0); + return ( $args{'CurrentUser'}, $args{'AuthLevel'} ); + } =head1 NAME diff --git a/rt/lib/RT/Interface/REST.pm b/rt/lib/RT/Interface/REST.pm index 8c8baa1e7..279ddf4b3 100644 --- a/rt/lib/RT/Interface/REST.pm +++ b/rt/lib/RT/Interface/REST.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # lib/RT/Interface/REST.pm # @@ -54,7 +54,7 @@ BEGIN { use Exporter (); use vars qw($VERSION @ISA @EXPORT); - $VERSION = do { my @r = (q$Revision: 1.1.1.2 $ =~ /\d+/g); sprintf "%d."."%02d"x$#r, @r }; + $VERSION = do { my @r = (q$Revision: 1.1.1.3 $ =~ /\d+/g); sprintf "%d."."%02d"x$#r, @r }; @ISA = qw(Exporter); @EXPORT = qw(expand_list form_parse form_compose vpush vsplit); diff --git a/rt/lib/RT/Interface/Web.pm b/rt/lib/RT/Interface/Web.pm index 0151cc1f1..724d7e592 100644 --- a/rt/lib/RT/Interface/Web.pm +++ b/rt/lib/RT/Interface/Web.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} ## Portions Copyright 2000 Tobias Brox ## This is a library of static subs to be used by the Mason web @@ -77,6 +77,7 @@ does a css-busting but minimalist escaping of whatever html you're passing in. sub EscapeUTF8 { my $ref = shift; + return unless defined $$ref; my $val = $$ref; use bytes; $val =~ s/&/&/g; @@ -94,6 +95,24 @@ sub EscapeUTF8 { # }}} +# {{{ EscapeURI + +=head2 EscapeURI SCALARREF + +Escapes URI component according to RFC2396 + +=cut + +use Encode qw(); +sub EscapeURI { + my $ref = shift; + $$ref = Encode::encode_utf8( $$ref ); + $$ref =~ s/([^a-zA-Z0-9_.!~*'()-])/uc sprintf("%%%02X", ord($1))/eg; + Encode::_utf8_on( $$ref ); +} + +# }}} + # {{{ WebCanonicalizeInfo =head2 WebCanonicalizeInfo(); @@ -292,17 +311,42 @@ sub CreateTicket { Starts => $starts->ISO, MIMEObj => $MIMEObj ); - foreach my $arg (%ARGS) { - if ($arg =~ /^CustomField-(\d+)(.*?)$/) { + foreach my $arg (keys %ARGS) { + my $cfid = $1; + next if ($arg =~ /-Magic$/); - $create_args{"CustomField-".$1} = $ARGS{"$arg"}; + #Object-RT::Ticket--CustomField-3-Values + if ($arg =~ /^Object-RT::Transaction--CustomField-/) { + $create_args{$arg} = $ARGS{$arg}; + } + elsif ($arg =~ /^Object-RT::Ticket--CustomField-(\d+)(.*?)$/) { + my $cfid = $1; + my $cf = RT::CustomField->new( $session{'CurrentUser'}); + $cf->Load($cfid); + + if ( $cf->Type eq 'Freeform' && ! $cf->SingleValue) { + $ARGS{$arg} =~ s/\r\n/\n/g; + $ARGS{$arg} = [split('\n', $ARGS{$arg})]; + } + + if ( $cf->Type =~ /text/i) { # Catch both Text and Wikitext + $ARGS{$arg} =~ s/\r//g; + } + + if ( $arg =~ /-Upload$/ ) { + $create_args{"CustomField-".$cfid} = _UploadedFile($arg); + } + else { + $create_args{"CustomField-".$cfid} = $ARGS{"$arg"}; + } } } - # turn new link lists into arrays, and pass in the proper arguments - my (@dependson, @dependedonby, - @parents, @children, - @refersto, @referredtoby); + + # XXX TODO This code should be about six lines. and badly needs refactoring. + + # {{{ turn new link lists into arrays, and pass in the proper arguments + my (@dependson, @dependedonby, @parents, @children, @refersto, @referredtoby); foreach my $luri ( split ( / /, $ARGS{"new-DependsOn"} ) ) { $luri =~ s/\s*$//; # Strip trailing whitespace @@ -336,7 +380,9 @@ sub CreateTicket { push @referredtoby, $luri; } $create_args{'ReferredToBy'} = \@referredtoby; - + # }}} + + my ( $id, $Trans, $ErrMsg ) = $Ticket->Create(%create_args); unless ( $id && $Trans ) { Abort($ErrMsg); @@ -398,9 +444,10 @@ sub ProcessUpdateMessage { ); #Make the update content have no 'weird' newlines in it - if ( $args{ARGSRef}->{'UpdateTimeWorked'} || - $args{ARGSRef}->{'UpdateContent'} || - $args{ARGSRef}->{'UpdateAttachments'}) { + if ( $args{ARGSRef}->{'UpdateTimeWorked'} + || $args{ARGSRef}->{'UpdateContent'} + || $args{ARGSRef}->{'UpdateAttachments'} ) + { if ( $args{ARGSRef}->{'UpdateSubject'} eq $args{'TicketObj'}->Subject() ) @@ -409,43 +456,76 @@ sub ProcessUpdateMessage { } my $Message = MakeMIMEEntity( - Subject => $args{ARGSRef}->{'UpdateSubject'}, - Body => $args{ARGSRef}->{'UpdateContent'}, + Subject => $args{ARGSRef}->{'UpdateSubject'}, + Body => $args{ARGSRef}->{'UpdateContent'}, ); - if ($args{ARGSRef}->{'UpdateAttachments'}) { - $Message->make_multipart; - $Message->add_part($_) foreach values %{$args{ARGSRef}->{'UpdateAttachments'}}; - } - - ## TODO: Implement public comments - if ( $args{ARGSRef}->{'UpdateType'} =~ /^(private|public)$/ ) { - my ( $Transaction, $Description, $Object ) = $args{TicketObj}->Comment( - CcMessageTo => $args{ARGSRef}->{'UpdateCc'}, - BccMessageTo => $args{ARGSRef}->{'UpdateBcc'}, - MIMEObj => $Message, - TimeTaken => $args{ARGSRef}->{'UpdateTimeWorked'} - ); - push ( @{ $args{Actions} }, $Description ); - } - elsif ( $args{ARGSRef}->{'UpdateType'} eq 'response' ) { - my ( $Transaction, $Description, $Object ) = $args{TicketObj}->Correspond( - CcMessageTo => $args{ARGSRef}->{'UpdateCc'}, - BccMessageTo => $args{ARGSRef}->{'UpdateBcc'}, - MIMEObj => $Message, - TimeTaken => $args{ARGSRef}->{'UpdateTimeWorked'} - ); - push ( @{ $args{Actions} }, $Description ); + $Message->head->add( 'Message-ID' => + "id . "-" + . "0" . "-" # Scrip + . "0" . "@" # Email sent + . $RT::Organization + . ">" ); + my $old_txn = RT::Transaction->new( $session{'CurrentUser'} ); + if ( $args{ARGSRef}->{'QuoteTransaction'} ) { + $old_txn->Load( $args{ARGSRef}->{'QuoteTransaction'} ); } else { - push ( @{ $args{'Actions'} }, - loc("Update type was neither correspondence nor comment."). - " ". - loc("Update not recorded.") - ); + $old_txn = $args{TicketObj}->Transactions->First(); } + + if ( $old_txn->Message && $old_txn->Message->First ) { + my @in_reply_to = split(/\s+/m, $old_txn->Message->First->GetHeader('In-Reply-To') || ''); + my @references = split(/\s+/m, $old_txn->Message->First->GetHeader('References') || '' ); + my @msgid = split(/\s+/m,$old_txn->Message->First->GetHeader('Message-ID') || ''); + my @rtmsgid = split(/\s+/m,$old_txn->Message->First->GetHeader('RT-Message-ID') || ''); + + $Message->head->replace( 'In-Reply-To', join (' ', @rtmsgid ? @rtmsgid : @msgid)); + $Message->head->replace( 'References', join(' ', @references, @msgid, @rtmsgid)); + } + + if ( $args{ARGSRef}->{'UpdateAttachments'} ) { + $Message->make_multipart; + $Message->add_part($_) + foreach values %{ $args{ARGSRef}->{'UpdateAttachments'} }; + } + + ## TODO: Implement public comments + if ( $args{ARGSRef}->{'UpdateType'} =~ /^(private|public)$/ ) { + my ( $Transaction, $Description, $Object ) = $args{TicketObj}->Comment( + CcMessageTo => $args{ARGSRef}->{'UpdateCc'}, + BccMessageTo => $args{ARGSRef}->{'UpdateBcc'}, + MIMEObj => $Message, + TimeTaken => $args{ARGSRef}->{'UpdateTimeWorked'} + ); + push( @{ $args{Actions} }, $Description ); + $Object->UpdateCustomFields( ARGSRef => $args{ARGSRef} ) if $Object; + } + elsif ( $args{ARGSRef}->{'UpdateType'} eq 'response' ) { + my ( $Transaction, $Description, $Object ) = + $args{TicketObj}->Correspond( + CcMessageTo => $args{ARGSRef}->{'UpdateCc'}, + BccMessageTo => $args{ARGSRef}->{'UpdateBcc'}, + MIMEObj => $Message, + TimeTaken => $args{ARGSRef}->{'UpdateTimeWorked'} + ); + push( @{ $args{Actions} }, $Description ); + $Object->UpdateCustomFields( ARGSRef => $args{ARGSRef} ) if $Object; + } + else { + push( + @{ $args{'Actions'} }, + loc("Update type was neither correspondence nor comment.") . " " + . loc("Update not recorded.") + ); } } +} # }}} @@ -789,19 +869,6 @@ sub ParseDateToISO { # }}} -# {{{ sub Config -# TODO: This might eventually read the cookies, user configuration -# information from the DB, queue configuration information from the -# DB, etc. - -sub Config { - my $args = shift; - my $key = shift; - return $args->{$key} || $RT::WebOptions{$key}; -} - -# }}} - # {{{ sub ProcessACLChanges sub ProcessACLChanges { @@ -859,7 +926,6 @@ sub ProcessACLChanges { $obj = $object_type->new($session{'CurrentUser'}); $obj->Load($object_id); } else { - die; push (@results, loc("System Error"). ': '. loc("Rights could not be revoked for [_1]", $object_type)); next; @@ -1006,7 +1072,10 @@ sub ProcessTicketBasics { } } - $ARGSRef->{'Status'} ||= $TicketObj->Status; + + # Status isn't a field that can be set to a null value. + # RT core complains if you try + delete $ARGSRef->{'Status'} unless ($ARGSRef->{'Status'}); my @results = UpdateRecordObject( AttributesRef => \@attribs, @@ -1036,117 +1105,158 @@ sub ProcessTicketBasics { # }}} -# {{{ Sub ProcessTicketCustomFieldUpdates - sub ProcessTicketCustomFieldUpdates { - my %args = ( - ARGSRef => undef, - @_ - ); + my %args = @_; + $args{'Object'} = delete $args{'TicketObj'}; + my $ARGSRef = { %{ $args{'ARGSRef'} } }; - my @results; + # Build up a list of objects that we want to work with + my %custom_fields_to_mod; + foreach my $arg ( keys %$ARGSRef ) { + if ( $arg =~ /^Ticket-(\d+-.*)/) { + $ARGSRef->{"Object-RT::Ticket-$1"} = delete $ARGSRef->{$arg}; + } + elsif ( $arg =~ /^CustomField-(\d+-.*)/) { + $ARGSRef->{"Object-RT::Ticket--$1"} = delete $ARGSRef->{$arg}; + } + } + + return ProcessObjectCustomFieldUpdates(%args, ARGSRef => $ARGSRef); +} +sub ProcessObjectCustomFieldUpdates { + my %args = @_; my $ARGSRef = $args{'ARGSRef'}; + my @results; - # Build up a list of tickets that we want to work with - my %tickets_to_mod; + # Build up a list of objects that we want to work with my %custom_fields_to_mod; - foreach my $arg ( keys %{$ARGSRef} ) { - if ( $arg =~ /^Ticket-(\d+)-CustomField-(\d+)-/ ) { - - # For each of those tickets, find out what custom fields we want to work with. - $custom_fields_to_mod{$1}{$2} = 1; + foreach my $arg ( keys %$ARGSRef ) { + if ( $arg =~ /^Object-([\w:]+)-(\d*)-CustomField-(\d+)-/ ) { + # For each of those objects, find out what custom fields we want to work with. + $custom_fields_to_mod{$1}{$2 || $args{'Object'}->Id}{$3} = 1; } } - # For each of those tickets - foreach my $tick ( keys %custom_fields_to_mod ) { - my $Ticket = $args{'TicketObj'}; - if (!$Ticket or $Ticket->id != $tick) { - $Ticket = RT::Ticket->new( $session{'CurrentUser'} ); - $Ticket->Load($tick); + # For each of those objects + foreach my $class ( keys %custom_fields_to_mod ) { + foreach my $id ( keys %{$custom_fields_to_mod{$class}} ) { + my $Object = $args{'Object'}; + if (!$Object or ref($Object) ne $class or $Object->id != $id) { + $Object = $class->new( $session{'CurrentUser'} ); + $Object->Load($id); } - # For each custom field - foreach my $cf ( keys %{ $custom_fields_to_mod{$tick} } ) { - + # For each custom field + foreach my $cf ( keys %{ $custom_fields_to_mod{$class}{$id} } ) { my $CustomFieldObj = RT::CustomField->new($session{'CurrentUser'}); $CustomFieldObj->LoadById($cf); - foreach my $arg ( keys %{$ARGSRef} ) { - # since http won't pass in a form element with a null value, we need - # to fake it - if ($arg =~ /^(.*?)-Values-Magic$/ ) { - # We don't care about the magic, if there's really a values element; - next if (exists $ARGSRef->{$1.'-Values'}) ; - - $arg = $1."-Values"; - $ARGSRef->{$1."-Values"} = undef; - - } - next unless ( $arg =~ /^Ticket-$tick-CustomField-$cf-/ ); - my @values = - ( ref( $ARGSRef->{$arg} ) eq 'ARRAY' ) - ? @{ $ARGSRef->{$arg} } - : split /\n/, $ARGSRef->{$arg} ; - - #for poor windows boxen that pass in "\r\n" - local $/ = "\r"; - chomp @values; - - if ( ( $arg =~ /-AddValue$/ ) || ( $arg =~ /-Value$/ ) ) { - foreach my $value (@values) { - next unless length($value); - my ( $val, $msg ) = $Ticket->AddCustomFieldValue( - Field => $cf, - Value => $value - ); - push ( @results, $msg ); - } - } - elsif ( $arg =~ /-DeleteValues$/ ) { - foreach my $value (@values) { - next unless length($value); - my ( $val, $msg ) = $Ticket->DeleteCustomFieldValue( + foreach my $arg ( keys %{$ARGSRef} ) { + # Only interested in args for the current CF: + next unless ( $arg =~ /^Object-$class-(?:$id)?-CustomField-$cf-/ ); + + # since http won't pass in a form element with a null value, we need + # to fake it + if ($arg =~ /^(.*?)-Values-Magic$/ ) { + # We don't care about the magic, if there's really a values element; + next if ($ARGSRef->{$1.'-Value'} || $ARGSRef->{$1.'-Values'}) ; + + # "Empty" values does not mean anything for Image and Binary fields + next if $CustomFieldObj->Type =~ /^(?:Image|Binary)$/; + + $arg = $1."-Values"; + $ARGSRef->{$1."-Values"} = undef; + + } + my @values = (); + if (ref( $ARGSRef->{$arg} ) eq 'ARRAY' ) { + @values = @{ $ARGSRef->{$arg} }; + } elsif ($CustomFieldObj->Type =~ /text/i) { # Both Text and Wikitext + @values = ($ARGSRef->{$arg}); + } else { + @values = split /\n/, $ARGSRef->{$arg}; + } + + if ( ($CustomFieldObj->Type eq 'Freeform' + && ! $CustomFieldObj->SingleValue) || + $CustomFieldObj->Type =~ /text/i) { + foreach my $val (@values) { + $val =~ s/\r//g; + } + } + + if ( ( $arg =~ /-AddValue$/ ) || ( $arg =~ /-Value$/ ) ) { + foreach my $value (@values) { + next unless length($value); + my ( $val, $msg ) = $Object->AddCustomFieldValue( + Field => $cf, + Value => $value + ); + push ( @results, $msg ); + } + } + elsif ( $arg =~ /-Upload$/ ) { + my $value_hash = _UploadedFile($arg) or next; + + my ( $val, $msg ) = $Object->AddCustomFieldValue( + %$value_hash, Field => $cf, - Value => $value - ); - push ( @results, $msg ); - } - } - elsif ( $arg =~ /-Values$/ and $CustomFieldObj->Type !~ /Entry/) { - my $cf_values = $Ticket->CustomFieldValues($cf); - - my %values_hash; - foreach my $value (@values) { - next unless length($value); - - # build up a hash of values that the new set has - $values_hash{$value} = 1; - - unless ( $cf_values->HasEntry($value) ) { - my ( $val, $msg ) = $Ticket->AddCustomFieldValue( - Field => $cf, - Value => $value - ); - push ( @results, $msg ); - } - - } - while ( my $cf_value = $cf_values->Next ) { - unless ( $values_hash{ $cf_value->Content } == 1 ) { - my ( $val, $msg ) = $Ticket->DeleteCustomFieldValue( - Field => $cf, - Value => $cf_value->Content - ); - push ( @results, $msg); - - } - - } - } - elsif ( $arg =~ /-Values$/ ) { - my $cf_values = $Ticket->CustomFieldValues($cf); + ); + push ( @results, $msg ); + } + elsif ( $arg =~ /-DeleteValues$/ ) { + foreach my $value (@values) { + next unless length($value); + my ( $val, $msg ) = $Object->DeleteCustomFieldValue( + Field => $cf, + Value => $value + ); + push ( @results, $msg ); + } + } + elsif ( $arg =~ /-DeleteValueIds$/ ) { + foreach my $value (@values) { + next unless length($value); + my ( $val, $msg ) = $Object->DeleteCustomFieldValue( + Field => $cf, + ValueId => $value, + ); + push ( @results, $msg ); + } + } + elsif ( $arg =~ /-Values$/ and !$CustomFieldObj->Repeated) { + my $cf_values = $Object->CustomFieldValues($cf); + + my %values_hash; + foreach my $value (@values) { + next unless length($value); + + # build up a hash of values that the new set has + $values_hash{$value} = 1; + + unless ( $cf_values->HasEntry($value) ) { + my ( $val, $msg ) = $Object->AddCustomFieldValue( + Field => $cf, + Value => $value + ); + push ( @results, $msg ); + } + + } + while ( my $cf_value = $cf_values->Next ) { + unless ( $values_hash{ $cf_value->Content } == 1 ) { + my ( $val, $msg ) = $Object->DeleteCustomFieldValue( + Field => $cf, + Value => $cf_value->Content + ); + push ( @results, $msg); + + } + } + } + elsif ( $arg =~ /-Values$/ ) { + my $cf_values = $Object->CustomFieldValues($cf); # keep everything up to the point of difference, delete the rest my $delete_flag; @@ -1162,24 +1272,23 @@ sub ProcessTicketCustomFieldUpdates { # now add/replace extra things, if any foreach my $value (@values) { - my ( $val, $msg ) = $Ticket->AddCustomFieldValue( + my ( $val, $msg ) = $Object->AddCustomFieldValue( Field => $cf, Value => $value ); push ( @results, $msg ); } } - else { - push ( @results, "User asked for an unknown update type for custom field " . $cf->Name . " for ticket " . $Ticket->id ); - } - } - } - return (@results); + else { + push ( @results, loc("User asked for an unknown update type for custom field [_1] for [_2] object #[_3]", $cf->Name, $class, $Object->id ) ); + } + } + } + return (@results); + } } } -# }}} - # {{{ sub ProcessTicketWatchers =head2 ProcessTicketWatchers ( TicketObj => $Ticket, ARGSRef => \%ARGS ); @@ -1333,6 +1442,7 @@ sub ProcessTicketLinks { my $Ticket = $args{'TicketObj'}; my $ARGSRef = $args{'ARGSRef'}; + my (@results) = ProcessRecordLinks(RecordObj => $Ticket, ARGSRef => $ARGSRef); @@ -1402,6 +1512,34 @@ sub ProcessRecordLinks { return (@results); } + +=head2 _UploadedFile ( $arg ); + +Takes a CGI parameter name; if a file is uploaded under that name, +return a hash reference suitable for AddCustomFieldValue's use: +C<( Value => $filename, LargeContent => $content, ContentType => $type )>. + +Returns C if no files were uploaded in the C<$arg> field. + +=cut + +sub _UploadedFile { + my $arg = shift; + my $cgi_object = $m->cgi_object; + my $fh = $cgi_object->upload($arg) or return undef; + my $upload_info = $cgi_object->uploadInfo($fh); + + my $filename = "$fh"; + $filename =~ s#^.*[\\/]##; + binmode($fh); + + return { + Value => $filename, + LargeContent => do { local $/; scalar <$fh> }, + ContentType => $upload_info->{'Content-Type'}, + }; +} + eval "require RT::Interface::Web_Vendor"; die $@ if ($@ && $@ !~ qr{^Can't locate RT/Interface/Web_Vendor.pm}); eval "require RT::Interface::Web_Local"; diff --git a/rt/lib/RT/Interface/Web/Handler.pm b/rt/lib/RT/Interface/Web/Handler.pm index 7ee654e7c..ce9222586 100644 --- a/rt/lib/RT/Interface/Web/Handler.pm +++ b/rt/lib/RT/Interface/Web/Handler.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,9 +42,24 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + package RT::Interface::Web::Handler; +use CGI qw/-private_tempfiles/; +use MIME::Entity; +use Text::Wrapper; +use CGI::Cookie; +use Time::ParseDate; +use Time::HiRes; +use HTML::Entities; +use HTML::Scrubber; +use Text::Quoted; +use RT::Interface::Web::Handler; +use File::Path qw( rmtree ); +use File::Glob qw( bsd_glob ); +use File::Spec::Unix; + sub DefaultHandlerArgs { ( comp_root => [ [ local => $RT::MasonLocalComponentRoot ], @@ -53,7 +68,10 @@ sub DefaultHandlerArgs { ( default_escape_flags => 'h', data_dir => "$RT::MasonDataDir", allow_globals => [qw(%session)], - autoflush => 1 + # Turn off static source if we're in developer mode. + static_source => ($RT::DevelMode ? '0' : '1'), + use_object_files => ($RT::DevelMode ? '0' : '1'), + autoflush => 0 ) }; # {{{ sub new @@ -69,19 +87,17 @@ sub new { my $class = shift; $class->InitSessionDir; - if ($MasonX::Apache2Handler::VERSION) { - goto &NewApache2Handler; - } - elsif ($mod_perl::VERSION and $mod_perl::VERSION >= 1.9908) { - require Apache::RequestUtil; - no warnings 'redefine'; - my $sub = *Apache::request{CODE}; - *Apache::request = sub { - my $r; - eval { $r = $sub->('Apache'); }; - # warn $@ if $@; - return $r; - }; + if ( $mod_perl::VERSION && $mod_perl::VERSION >= 1.9908 ) { +# require Apache::RequestUtil; +# no warnings 'redefine'; +# my $sub = *Apache::request{CODE}; +# *Apache::request = sub { +# my $r; +# eval { $r = $sub->('Apache'); }; +# +# # warn $@ if $@; +# return $r; +# }; goto &NewApacheHandler; } elsif ($CGI::MOD_PERL) { @@ -96,14 +112,14 @@ sub InitSessionDir { # Activate the following if running httpd as root (the normal case). # Resets ownership of all files created by Mason at startup. # Note that mysql uses DB for sessions, so there's no need to do this. - unless ( $RT::DatabaseType =~ /(mysql|Pg)/ ) { + unless ( $RT::DatabaseType =~ /(?:mysql|Pg)/ ) { # Clean up our umask to protect session files umask(0077); if ($CGI::MOD_PERL) { chown( Apache->server->uid, Apache->server->gid, - [$RT::MasonSessionDir] ) + $RT::MasonSessionDir ) if Apache->server->can('uid'); } @@ -170,9 +186,36 @@ sub NewHandler { ); $handler->interp->set_escape( h => \&RT::Interface::Web::EscapeUTF8 ); + $handler->interp->set_escape( u => \&RT::Interface::Web::EscapeURI ); return($handler); } +=head2 CleanupRequest + +Rollback any uncommitted transaction. +Flush the ACL cache +Flush the searchbuilder query cache + +=cut + +sub CleanupRequest { + + if ( $RT::Handle->TransactionDepth ) { + $RT::Handle->ForceRollback; + $RT::Logger->crit( + "Transaction not committed. Usually indicates a software fault." + . "Data loss may have occurred" ); + } + + # Clean out the ACL cache. the performance impact should be marginal. + # Consistency is imprived, too. + RT::Principal->InvalidateACLCache(); + DBIx::SearchBuilder::Record::Cachable->FlushCache + if ( $RT::WebFlushDbCacheEveryRequest + and UNIVERSAL::can( + 'DBIx::SearchBuilder::Record::Cachable' => 'FlushCache' ) ); + +} # }}} 1; diff --git a/rt/lib/RT/Interface/Web/QueryBuilder.pm b/rt/lib/RT/Interface/Web/QueryBuilder.pm new file mode 100755 index 000000000..b7526b30a --- /dev/null +++ b/rt/lib/RT/Interface/Web/QueryBuilder.pm @@ -0,0 +1,56 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} +package RT::Interface::Web::QueryBuilder; + +use strict; +use warnings; + +eval "require RT::Interface::Web::QueryBuilder_Vendor"; +die $@ if ($@ && $@ !~ qr{^Can't locate RT/Interface/Web/QueryBuilder_Vendor.pm}); +eval "require RT::Interface::Web::QueryBuilder_Local"; +die $@ if ($@ && $@ !~ qr{^Can't locate RT/Interface/Web/QueryBuilder_Local.pm}); + +1; diff --git a/rt/lib/RT/Interface/Web/QueryBuilder/Tree.pm b/rt/lib/RT/Interface/Web/QueryBuilder/Tree.pm new file mode 100755 index 000000000..67b728339 --- /dev/null +++ b/rt/lib/RT/Interface/Web/QueryBuilder/Tree.pm @@ -0,0 +1,245 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} +package RT::Interface::Web::QueryBuilder::Tree; + +use strict; +use warnings; + +use base qw/Tree::Simple/; + +=head1 NAME + + RT::Interface::Web::QueryBuilder::Tree - subclass of Tree::Simple used in Query Builder + +=head1 DESCRIPTION + +This class provides support functionality for the Query Builder (Search/Build.html). +It is a subclass of L. + +=head1 METHODS + +=head2 TraversePrePost PREFUNC POSTFUNC + +Traverses the tree depth-first. Before processing the node's children, +calls PREFUNC with the node as its argument; after processing all of the +children, calls POSTFUNC with the node as its argument. + +(Note that unlike Tree::Simple's C, it actually calls its functions +on the root node passed to it.) + +=cut + +sub TraversePrePost { + my ($self, $prefunc, $postfunc) = @_; + + $prefunc->($self); + + foreach my $child ($self->getAllChildren()) { + $child->TraversePrePost($prefunc, $postfunc); + } + + $postfunc->($self); +} + +=head2 GetReferencedQueues + +Returns a hash reference with keys each queue name referenced in a clause in +the key (even if it's "Queue != 'Foo'"), and values all 1. + +=cut + +sub GetReferencedQueues { + my $self = shift; + + my $queues = {}; + + $self->traverse( + sub { + my $node = shift; + + return if $node->isRoot; + + my $clause = $node->getNodeValue(); + + if ( ref($clause) and $clause->{Key} eq 'Queue' ) { + $queues->{ $clause->{Value} } = 1; + }; + } + ); + + return $queues; +} + +=head2 GetQueryAndOptionList SELECTED_NODES + +Given an array reference of tree nodes that have been selected by the user, +traverses the tree and returns the equivalent SQL query and a list of hashes +representing the "clauses" select option list. Each has contains the keys +TEXT, INDEX, SELECTED, and DEPTH. TEXT is the displayed text of the option +(including parentheses, not including indentation); INDEX is the 0-based +index of the option in the list (also used as its CGI parameter); SELECTED +is either 'SELECTED' or '', depending on whether the node corresponding +to the select option was in the SELECTED_NODES list; and DEPTH is the +level of indentation for the option. + +=cut + +sub GetQueryAndOptionList { + my $self = shift; + my $selected_nodes = shift; + + my $optionlist = []; + + my $i = 0; + + $self->TraversePrePost( + sub { # This is called before recursing to the node's children. + my $node = shift; + + return if $node->isRoot or $node->getParent->isRoot; + + my $clause = $node->getNodeValue(); + my $str = ' '; + my $aggregator_context = $node->getParent()->getNodeValue(); + $str = $aggregator_context . " " if $node->getIndex() > 0; + + if ( ref($clause) ) { # ie, it's a leaf + $str .= + $clause->{Key} . " " . $clause->{Op} . " " . $clause->{Value}; + } + + unless ($node->getParent->getParent->isRoot) { + # used to check !ref( $parent->getNodeValue() ) ) + if ( $node->getIndex() == 0 ) { + $str = '( ' . $str; + } + } + + push @$optionlist, { + TEXT => $str, + INDEX => $i, + SELECTED => (grep { $_ == $node } @$selected_nodes) ? 'SELECTED' : '', + DEPTH => $node->getDepth() - 1, + }; + + $i++; + }, sub { + # This is called after recursing to the node's children. + my $node = shift; + + return if $node->isRoot or $node->getParent->isRoot or $node->getParent->getParent->isRoot; + + # Only do this for the rightmost child. + return unless $node->getIndex == $node->getParent->getChildCount - 1; + + $optionlist->[-1]{TEXT} .= ' )'; + } + ); + + return (join ' ', map { $_->{TEXT} } @$optionlist), $optionlist; +} + +=head2 PruneChildLessAggregators + +If tree manipulation has left it in a state where there are ANDs, ORs, +or parenthesizations with no children, get rid of them. + +=cut + +sub PruneChildlessAggregators { + my $self = shift; + + $self->TraversePrePost( + sub { + }, + sub { + my $node = shift; + + return if $node->isRoot or $node->getParent->isRoot; + + # We're only looking for aggregators (AND/OR) + return if ref $node->getNodeValue; + + return if $node->getChildCount != 0; + + # OK, this is a childless aggregator. Remove self. + + $node->getParent->removeChild($node); + + # Deal with circular refs + $node->DESTROY; + } + ); +} + +=head2 GetDisplayedNodes + +This function returns a list of the nodes of the tree in depth-first +order which correspond to options in the "clauses" multi-select box. +In fact, it's all of them but the root and its child. + +=cut + +sub GetDisplayedNodes { + my $self = shift; + my @lines; + + $self->traverse(sub { + my $node = shift; + + push @lines, $node unless $node->isRoot or $node->getParent->isRoot; + }); + + return @lines; +} + + +eval "require RT::Interface::Web::QueryBuilder::Tree_Vendor"; +die $@ if ($@ && $@ !~ qr{^Can't locate RT/Interface/Web/QueryBuilder/Tree_Vendor.pm}); +eval "require RT::Interface::Web::QueryBuilder::Tree_Local"; +die $@ if ($@ && $@ !~ qr{^Can't locate RT/Interface/Web/QueryBuilder/Tree_Local.pm}); + +1; diff --git a/rt/lib/RT/Interface/Web/Standalone.pm b/rt/lib/RT/Interface/Web/Standalone.pm new file mode 100755 index 000000000..bc2423e6d --- /dev/null +++ b/rt/lib/RT/Interface/Web/Standalone.pm @@ -0,0 +1,37 @@ +package RT::Interface::Web::Standalone; + +use strict; +use base 'HTTP::Server::Simple::Mason'; +use RT::Interface::Web::Handler; +use RT::Interface::Web; + +sub handler_class { "RT::Interface::Web::Handler" } + +sub setup_escapes { + my $self = shift; + my $handler = shift; + + # Override HTTP::Server::Simple::Mason's version of this method to do + # nothing. (RT::Interface::Web::Handler does this already for us in + # NewHandler.) +} + +sub default_mason_config { + return @RT::MasonParameters; +} + +sub handle_request { + + my $self = shift; + my $cgi = shift; + + Module::Refresh->refresh if $RT::DevelMode; + + $self->SUPER::handle_request($cgi); + $RT::Logger->crit($@) if ($@); + + RT::Interface::Web::Handler->CleanupRequest(); + +} + +1; diff --git a/rt/lib/RT/Link.pm b/rt/lib/RT/Link.pm index d9595fbf7..cc68aa61d 100644 --- a/rt/lib/RT/Link.pm +++ b/rt/lib/RT/Link.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -260,25 +260,25 @@ sub _CoreAccessible { { id => - {read => 1, type => 'int(11)', default => ''}, + {read => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => ''}, Base => - {read => 1, write => 1, type => 'varchar(240)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 240, is_blob => 0, is_numeric => 0, type => 'varchar(240)', default => ''}, Target => - {read => 1, write => 1, type => 'varchar(240)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 240, is_blob => 0, is_numeric => 0, type => 'varchar(240)', default => ''}, Type => - {read => 1, write => 1, type => 'varchar(20)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 20, is_blob => 0, is_numeric => 0, type => 'varchar(20)', default => ''}, LocalTarget => - {read => 1, write => 1, type => 'int(11)', default => '0'}, + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, LocalBase => - {read => 1, write => 1, type => 'int(11)', default => '0'}, + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, LastUpdatedBy => - {read => 1, auto => 1, type => 'int(11)', default => '0'}, + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, LastUpdated => - {read => 1, auto => 1, type => 'datetime', default => ''}, + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, Creator => - {read => 1, auto => 1, type => 'int(11)', default => '0'}, + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, Created => - {read => 1, auto => 1, type => 'datetime', default => ''}, + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, } }; @@ -310,7 +310,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/Link_Overlay.pm b/rt/lib/RT/Link_Overlay.pm index ef0347a06..28143cfeb 100644 --- a/rt/lib/RT/Link_Overlay.pm +++ b/rt/lib/RT/Link_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::Link - an RT Link object @@ -76,6 +77,9 @@ ok (UNIVERSAL::isa($link, 'DBIx::SearchBuilder::Record')); =cut + +package RT::Link; + use strict; no warnings qw(redefine); @@ -103,23 +107,31 @@ sub Create { my $base = RT::URI->new( $self->CurrentUser ); $base->FromURI( $args{'Base'} ); - unless ( $base->Resolver and $base->Scheme ) { - $RT::Logger->warning( "$self couldn't resolve base:'" - . $args{'Base'} . " - " - . "' into a URI\n" ); + unless ( $base->Resolver && $base->Scheme ) { + my $msg = $self->loc("Couldn't resolve base '[_1]' into a URI.", + $args{'Base'}); + $RT::Logger->warning( "$self $msg\n" ); - return (undef); + if (wantarray) { + return(undef, $msg); + } else { + return (undef); + } } my $target = RT::URI->new( $self->CurrentUser ); $target->FromURI( $args{'Target'} ); unless ( $target->Resolver ) { - $RT::Logger->warning( "$self couldn't resolve target:'" - . $args{'Target'} . " - " - . "' into a URI\n" ); - - return (undef); + my $msg = $self->loc("Couldn't resolve target '[_1]' into a URI.", + $args{'Target'}); + $RT::Logger->warning( "$self $msg\n" ); + + if (wantarray) { + return(undef, $msg); + } else { + return (undef); + } } my $base_id = 0; diff --git a/rt/lib/RT/Links.pm b/rt/lib/RT/Links.pm index 07dcae718..3626e2292 100644 --- a/rt/lib/RT/Links.pm +++ b/rt/lib/RT/Links.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -123,7 +123,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/Links_Overlay.pm b/rt/lib/RT/Links_Overlay.pm index 156193fab..203b60a9e 100644 --- a/rt/lib/RT/Links_Overlay.pm +++ b/rt/lib/RT/Links_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::Links - A collection of Link objects @@ -66,6 +67,9 @@ ok (require RT::Links); =cut + +package RT::Links; + use strict; no warnings qw(redefine); use RT::URI; diff --git a/rt/lib/RT/ObjectCustomField.pm b/rt/lib/RT/ObjectCustomField.pm new file mode 100644 index 000000000..89c59c67d --- /dev/null +++ b/rt/lib/RT/ObjectCustomField.pm @@ -0,0 +1,293 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} +# Autogenerated by DBIx::SearchBuilder factory (by ) +# WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. +# +# !! DO NOT EDIT THIS FILE !! +# + +use strict; + + +=head1 NAME + +RT::ObjectCustomField + + +=head1 SYNOPSIS + +=head1 DESCRIPTION + +=head1 METHODS + +=cut + +package RT::ObjectCustomField; +use RT::Record; +use RT::CustomField; + + +use vars qw( @ISA ); +@ISA= qw( RT::Record ); + +sub _Init { + my $self = shift; + + $self->Table('ObjectCustomFields'); + $self->SUPER::_Init(@_); +} + + + + + +=head2 Create PARAMHASH + +Create takes a hash of values and creates a row in the database: + + int(11) 'CustomField'. + int(11) 'ObjectId'. + int(11) 'SortOrder'. + +=cut + + + + +sub Create { + my $self = shift; + my %args = ( + CustomField => '0', + ObjectId => '0', + SortOrder => '0', + + @_); + $self->SUPER::Create( + CustomField => $args{'CustomField'}, + ObjectId => $args{'ObjectId'}, + SortOrder => $args{'SortOrder'}, +); + +} + + + +=head2 id + +Returns the current value of id. +(In the database, id is stored as int(11).) + + +=cut + + +=head2 CustomField + +Returns the current value of CustomField. +(In the database, CustomField is stored as int(11).) + + + +=head2 SetCustomField VALUE + + +Set CustomField to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, CustomField will be stored as a int(11).) + + +=cut + + +=head2 CustomFieldObj + +Returns the CustomField Object which has the id returned by CustomField + + +=cut + +sub CustomFieldObj { + my $self = shift; + my $CustomField = RT::CustomField->new($self->CurrentUser); + $CustomField->Load($self->__Value('CustomField')); + return($CustomField); +} + +=head2 ObjectId + +Returns the current value of ObjectId. +(In the database, ObjectId is stored as int(11).) + + + +=head2 SetObjectId VALUE + + +Set ObjectId to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, ObjectId will be stored as a int(11).) + + +=cut + + +=head2 SortOrder + +Returns the current value of SortOrder. +(In the database, SortOrder is stored as int(11).) + + + +=head2 SetSortOrder VALUE + + +Set SortOrder to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, SortOrder will be stored as a int(11).) + + +=cut + + +=head2 Creator + +Returns the current value of Creator. +(In the database, Creator is stored as int(11).) + + +=cut + + +=head2 Created + +Returns the current value of Created. +(In the database, Created is stored as datetime.) + + +=cut + + +=head2 LastUpdatedBy + +Returns the current value of LastUpdatedBy. +(In the database, LastUpdatedBy is stored as int(11).) + + +=cut + + +=head2 LastUpdated + +Returns the current value of LastUpdated. +(In the database, LastUpdated is stored as datetime.) + + +=cut + + + +sub _CoreAccessible { + { + + id => + {read => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => ''}, + CustomField => + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, + ObjectId => + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, + SortOrder => + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, + Creator => + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, + Created => + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, + LastUpdatedBy => + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, + LastUpdated => + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, + + } +}; + + + eval "require RT::ObjectCustomField_Overlay"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomField_Overlay.pm}) { + die $@; + }; + + eval "require RT::ObjectCustomField_Vendor"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomField_Vendor.pm}) { + die $@; + }; + + eval "require RT::ObjectCustomField_Local"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomField_Local.pm}) { + die $@; + }; + + + + +=head1 SEE ALSO + +This class allows "overlay" methods to be placed +into the following files _Overlay is for a System overlay by the original author, +_Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customizations. + +These overlay files can contain new subs or subs to replace existing subs in this module. + +Each of these files should begin with the line + + no warnings qw(redefine); + +so that perl does not kick and scream when you redefine a subroutine or variable in your overlay. + +RT::ObjectCustomField_Overlay, RT::ObjectCustomField_Vendor, RT::ObjectCustomField_Local + +=cut + + +1; diff --git a/rt/lib/RT/ObjectCustomFieldValue.pm b/rt/lib/RT/ObjectCustomFieldValue.pm new file mode 100644 index 000000000..5b80906bb --- /dev/null +++ b/rt/lib/RT/ObjectCustomFieldValue.pm @@ -0,0 +1,431 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} +# Autogenerated by DBIx::SearchBuilder factory (by ) +# WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. +# +# !! DO NOT EDIT THIS FILE !! +# + +use strict; + + +=head1 NAME + +RT::ObjectCustomFieldValue + + +=head1 SYNOPSIS + +=head1 DESCRIPTION + +=head1 METHODS + +=cut + +package RT::ObjectCustomFieldValue; +use RT::Record; +use RT::CustomField; + + +use vars qw( @ISA ); +@ISA= qw( RT::Record ); + +sub _Init { + my $self = shift; + + $self->Table('ObjectCustomFieldValues'); + $self->SUPER::_Init(@_); +} + + + + + +=head2 Create PARAMHASH + +Create takes a hash of values and creates a row in the database: + + int(11) 'CustomField'. + varchar(255) 'ObjectType'. + int(11) 'ObjectId'. + int(11) 'SortOrder'. + varchar(255) 'Content'. + longtext 'LargeContent'. + varchar(80) 'ContentType'. + varchar(80) 'ContentEncoding'. + smallint(6) 'Disabled'. + +=cut + + + + +sub Create { + my $self = shift; + my %args = ( + CustomField => '0', + ObjectType => '', + ObjectId => '0', + SortOrder => '0', + Content => '', + LargeContent => '', + ContentType => '', + ContentEncoding => '', + Disabled => '0', + + @_); + $self->SUPER::Create( + CustomField => $args{'CustomField'}, + ObjectType => $args{'ObjectType'}, + ObjectId => $args{'ObjectId'}, + SortOrder => $args{'SortOrder'}, + Content => $args{'Content'}, + LargeContent => $args{'LargeContent'}, + ContentType => $args{'ContentType'}, + ContentEncoding => $args{'ContentEncoding'}, + Disabled => $args{'Disabled'}, +); + +} + + + +=head2 id + +Returns the current value of id. +(In the database, id is stored as int(11).) + + +=cut + + +=head2 CustomField + +Returns the current value of CustomField. +(In the database, CustomField is stored as int(11).) + + + +=head2 SetCustomField VALUE + + +Set CustomField to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, CustomField will be stored as a int(11).) + + +=cut + + +=head2 CustomFieldObj + +Returns the CustomField Object which has the id returned by CustomField + + +=cut + +sub CustomFieldObj { + my $self = shift; + my $CustomField = RT::CustomField->new($self->CurrentUser); + $CustomField->Load($self->__Value('CustomField')); + return($CustomField); +} + +=head2 ObjectType + +Returns the current value of ObjectType. +(In the database, ObjectType is stored as varchar(255).) + + + +=head2 SetObjectType VALUE + + +Set ObjectType to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, ObjectType will be stored as a varchar(255).) + + +=cut + + +=head2 ObjectId + +Returns the current value of ObjectId. +(In the database, ObjectId is stored as int(11).) + + + +=head2 SetObjectId VALUE + + +Set ObjectId to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, ObjectId will be stored as a int(11).) + + +=cut + + +=head2 SortOrder + +Returns the current value of SortOrder. +(In the database, SortOrder is stored as int(11).) + + + +=head2 SetSortOrder VALUE + + +Set SortOrder to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, SortOrder will be stored as a int(11).) + + +=cut + + +=head2 Content + +Returns the current value of Content. +(In the database, Content is stored as varchar(255).) + + + +=head2 SetContent VALUE + + +Set Content to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, Content will be stored as a varchar(255).) + + +=cut + + +=head2 LargeContent + +Returns the current value of LargeContent. +(In the database, LargeContent is stored as longtext.) + + + +=head2 SetLargeContent VALUE + + +Set LargeContent to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, LargeContent will be stored as a longtext.) + + +=cut + + +=head2 ContentType + +Returns the current value of ContentType. +(In the database, ContentType is stored as varchar(80).) + + + +=head2 SetContentType VALUE + + +Set ContentType to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, ContentType will be stored as a varchar(80).) + + +=cut + + +=head2 ContentEncoding + +Returns the current value of ContentEncoding. +(In the database, ContentEncoding is stored as varchar(80).) + + + +=head2 SetContentEncoding VALUE + + +Set ContentEncoding to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, ContentEncoding will be stored as a varchar(80).) + + +=cut + + +=head2 Creator + +Returns the current value of Creator. +(In the database, Creator is stored as int(11).) + + +=cut + + +=head2 Created + +Returns the current value of Created. +(In the database, Created is stored as datetime.) + + +=cut + + +=head2 LastUpdatedBy + +Returns the current value of LastUpdatedBy. +(In the database, LastUpdatedBy is stored as int(11).) + + +=cut + + +=head2 LastUpdated + +Returns the current value of LastUpdated. +(In the database, LastUpdated is stored as datetime.) + + +=cut + + +=head2 Disabled + +Returns the current value of Disabled. +(In the database, Disabled is stored as smallint(6).) + + + +=head2 SetDisabled VALUE + + +Set Disabled to VALUE. +Returns (1, 'Status message') on success and (0, 'Error Message') on failure. +(In the database, Disabled will be stored as a smallint(6).) + + +=cut + + + +sub _CoreAccessible { + { + + id => + {read => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => ''}, + CustomField => + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, + ObjectType => + {read => 1, write => 1, sql_type => 12, length => 255, is_blob => 0, is_numeric => 0, type => 'varchar(255)', default => ''}, + ObjectId => + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, + SortOrder => + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, + Content => + {read => 1, write => 1, sql_type => 12, length => 255, is_blob => 0, is_numeric => 0, type => 'varchar(255)', default => ''}, + LargeContent => + {read => 1, write => 1, sql_type => -4, length => 0, is_blob => 1, is_numeric => 0, type => 'longtext', default => ''}, + ContentType => + {read => 1, write => 1, sql_type => 12, length => 80, is_blob => 0, is_numeric => 0, type => 'varchar(80)', default => ''}, + ContentEncoding => + {read => 1, write => 1, sql_type => 12, length => 80, is_blob => 0, is_numeric => 0, type => 'varchar(80)', default => ''}, + Creator => + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, + Created => + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, + LastUpdatedBy => + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, + LastUpdated => + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, + Disabled => + {read => 1, write => 1, sql_type => 5, length => 6, is_blob => 0, is_numeric => 1, type => 'smallint(6)', default => '0'}, + + } +}; + + + eval "require RT::ObjectCustomFieldValue_Overlay"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomFieldValue_Overlay.pm}) { + die $@; + }; + + eval "require RT::ObjectCustomFieldValue_Vendor"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomFieldValue_Vendor.pm}) { + die $@; + }; + + eval "require RT::ObjectCustomFieldValue_Local"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomFieldValue_Local.pm}) { + die $@; + }; + + + + +=head1 SEE ALSO + +This class allows "overlay" methods to be placed +into the following files _Overlay is for a System overlay by the original author, +_Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customizations. + +These overlay files can contain new subs or subs to replace existing subs in this module. + +Each of these files should begin with the line + + no warnings qw(redefine); + +so that perl does not kick and scream when you redefine a subroutine or variable in your overlay. + +RT::ObjectCustomFieldValue_Overlay, RT::ObjectCustomFieldValue_Vendor, RT::ObjectCustomFieldValue_Local + +=cut + + +1; diff --git a/rt/lib/RT/ObjectCustomFieldValue_Overlay.pm b/rt/lib/RT/ObjectCustomFieldValue_Overlay.pm new file mode 100644 index 000000000..9b753e846 --- /dev/null +++ b/rt/lib/RT/ObjectCustomFieldValue_Overlay.pm @@ -0,0 +1,174 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} +package RT::ObjectCustomFieldValue; + +use strict; +no warnings qw(redefine); + + +sub Create { + my $self = shift; + my %args = ( + CustomField => '0', + ObjectType => '', + ObjectId => '0', + Disabled => '0', + Content => '', + LargeContent => '', + ContentType => '', + ContentEncoding => '', + + @_); + + + if( $args{'Content'} && length($args{'Content'}) > 255 && !$args{'LargeContent'} ) { + + $args{'LargeContent'} = $args{'Content'}; + $args{'Content'} = ''; + $args{'ContentType'} = 'text/plain'; + } + + ( $args{'ContentEncoding'}, $args{'LargeContent'} ) = + $self->_EncodeLOB( $args{'LargeContent'}, $args{'ContentType'} ) + if ( $args{'LargeContent'} ); + + $self->SUPER::Create( + CustomField => $args{'CustomField'}, + ObjectType => $args{'ObjectType'}, + ObjectId => $args{'ObjectId'}, + Disabled => $args{'Disabled'}, + Content => $args{'Content'}, + LargeContent => $args{'LargeContent'}, + ContentType => $args{'ContentType'}, + ContentEncoding => $args{'ContentEncoding'}, +); + + + +} + + +sub LargeContent { + my $self = shift; + $self->_DecodeLOB( $self->ContentType, $self->ContentEncoding, + $self->_Value( 'LargeContent', decode_utf8 => 0 ) ); + +} + + + + +=head2 LoadByTicketContentAndCustomField { Ticket => TICKET, CustomField => CUSTOMFIELD, Content => CONTENT } + +Loads a custom field value by Ticket, Content and which CustomField it's tied to + +=cut + + +sub LoadByTicketContentAndCustomField { + my $self = shift; + my %args = ( Ticket => undef, + CustomField => undef, + Content => undef, + @_ + ); + + + $self->LoadByCols( Content => $args{'Content'}, + CustomField => $args{'CustomField'}, + ObjectType => 'RT::Ticket', + ObjectId => $args{'Ticket'}, + Disabled => 0 + ); + + +} + +sub LoadByObjectContentAndCustomField { + my $self = shift; + my %args = ( Object => undef, + CustomField => undef, + Content => undef, + @_ + ); + + my $obj = $args{'Object'} or return; + + $self->LoadByCols( Content => $args{'Content'}, + CustomField => $args{'CustomField'}, + ObjectType => ref($obj), + ObjectId => $obj->Id, + Disabled => 0 + ); + +} + + +=head2 Content + +Return this custom field's content. If there's no "regular" +content, try "LargeContent" + +=cut + + +sub Content { + my $self = shift; + my $content = $self->SUPER::Content; + if (!$content && $self->ContentType eq 'text/plain') { + return $self->LargeContent(); + } else { + return $content; + } +} + + +sub Delete { + my $self = shift; + $self->SetDisabled(1); +} + +1; diff --git a/rt/lib/RT/ObjectCustomFieldValues.pm b/rt/lib/RT/ObjectCustomFieldValues.pm new file mode 100644 index 000000000..296a92557 --- /dev/null +++ b/rt/lib/RT/ObjectCustomFieldValues.pm @@ -0,0 +1,148 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} +# Autogenerated by DBIx::SearchBuilder factory (by ) +# WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. +# +# !! DO NOT EDIT THIS FILE !! +# + +use strict; + + +=head1 NAME + + RT::ObjectCustomFieldValues -- Class Description + +=head1 SYNOPSIS + + use RT::ObjectCustomFieldValues + +=head1 DESCRIPTION + + +=head1 METHODS + +=cut + +package RT::ObjectCustomFieldValues; + +use RT::SearchBuilder; +use RT::ObjectCustomFieldValue; + +use vars qw( @ISA ); +@ISA= qw(RT::SearchBuilder); + + +sub _Init { + my $self = shift; + $self->{'table'} = 'ObjectCustomFieldValues'; + $self->{'primary_key'} = 'id'; + + + + # By default, order by SortOrder + $self->OrderByCols( + { ALIAS => 'main', + FIELD => 'SortOrder', + ORDER => 'ASC' }, + { ALIAS => 'main', + FIELD => 'id', + ORDER => 'ASC' }, + ); + + return ( $self->SUPER::_Init(@_) ); +} + + +=head2 NewItem + +Returns an empty new RT::ObjectCustomFieldValue item + +=cut + +sub NewItem { + my $self = shift; + return(RT::ObjectCustomFieldValue->new($self->CurrentUser)); +} + + eval "require RT::ObjectCustomFieldValues_Overlay"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomFieldValues_Overlay.pm}) { + die $@; + }; + + eval "require RT::ObjectCustomFieldValues_Vendor"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomFieldValues_Vendor.pm}) { + die $@; + }; + + eval "require RT::ObjectCustomFieldValues_Local"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomFieldValues_Local.pm}) { + die $@; + }; + + + + +=head1 SEE ALSO + +This class allows "overlay" methods to be placed +into the following files _Overlay is for a System overlay by the original author, +_Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customizations. + +These overlay files can contain new subs or subs to replace existing subs in this module. + +Each of these files should begin with the line + + no warnings qw(redefine); + +so that perl does not kick and scream when you redefine a subroutine or variable in your overlay. + +RT::ObjectCustomFieldValues_Overlay, RT::ObjectCustomFieldValues_Vendor, RT::ObjectCustomFieldValues_Local + +=cut + + +1; diff --git a/rt/lib/RT/ObjectCustomFieldValues_Overlay.pm b/rt/lib/RT/ObjectCustomFieldValues_Overlay.pm new file mode 100644 index 000000000..315c16f30 --- /dev/null +++ b/rt/lib/RT/ObjectCustomFieldValues_Overlay.pm @@ -0,0 +1,153 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} +package RT::ObjectCustomFieldValues; + +use strict; +no warnings qw(redefine); + +# {{{ sub LimitToCustomField + +=head2 LimitToCustomField FIELD + +Limits the returned set to values for the custom field with Id FIELD + +=cut + +sub LimitToCustomField { + my $self = shift; + my $cf = shift; + return ($self->Limit( FIELD => 'CustomField', + VALUE => $cf, + OPERATOR => '=')); + +} + +# }}} + +# {{{ sub LimitToTicket + +=head2 LimitToTicket TICKETID + +Limits the returned set to values for the ticket with Id TICKETID + +=cut + +sub LimitToTicket { + my $self = shift; + my $ticket = shift; + + + $RT::Logger->warning(ref($self) . " -> LimitToTicket deprecated in favor of LimitToObject"); + + $self->Limit( FIELD => 'ObjectType', + VALUE => 'RT::Ticket', + OPERATOR => '='); + return ($self->Limit( FIELD => 'ObjectId', + VALUE => $ticket, + OPERATOR => '=')); + +} + +# }}} + + +sub LimitToObject { + my $self = shift; + my $object = shift; + $self->Limit( FIELD => 'ObjectType', + VALUE => ref($object), + OPERATOR => '='); + return ($self->Limit( FIELD => 'ObjectId', + VALUE => $object->Id, + OPERATOR => '=')); + +} + +=sub HasEntry VALUE + +Returns true if this CustomFieldValues collection has an entry with content that eq VALUE + +=cut + + +sub HasEntry { + my $self = shift; + my $value = shift; + + #TODO: this could cache and optimize a fair bit. + foreach my $item (@{$self->ItemsArrayRef}) { + return(1) if ($item->Content eq $value); + } + return undef; + +} + +sub _DoSearch { + my $self = shift; + + #unless we really want to find disabled rows, make sure we\'re only finding enabled ones. + unless($self->{'find_expired_rows'}) { + $self->LimitToEnabled(); + } + + return($self->SUPER::_DoSearch(@_)); + +} + +sub _DoCount { + my $self = shift; + + #unless we really want to find disabled rows, make sure we\'re only finding enabled ones. + unless($self->{'find_expired_rows'}) { + $self->LimitToEnabled(); + } + + return($self->SUPER::_DoCount(@_)); + +} + +1; + diff --git a/rt/lib/RT/ObjectCustomField_Overlay.pm b/rt/lib/RT/ObjectCustomField_Overlay.pm new file mode 100644 index 000000000..e1dc7e21b --- /dev/null +++ b/rt/lib/RT/ObjectCustomField_Overlay.pm @@ -0,0 +1,101 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} +package RT::ObjectCustomField; + +use strict; +no warnings qw(redefine); + +sub Create { + my $self = shift; + my %args = ( + CustomField => '0', + ObjectId => '0', + SortOrder => undef, + @_); + + if (!defined $args{SortOrder}) { + my $CF = $self->CustomFieldObj($args{'CustomField'}); + my $ObjectCFs = RT::ObjectCustomFields->new($self->CurrentUser); + $ObjectCFs->LimitToObjectId($args{'ObjectId'}); + $ObjectCFs->LimitToLookupType($CF->LookupType); + + $args{SortOrder} = $ObjectCFs->Count + 1; + } + + $self->SUPER::Create( + CustomField => $args{'CustomField'}, + ObjectId => $args{'ObjectId'}, + SortOrder => $args{'SortOrder'}, + ); +} + +sub Delete { + my $self = shift; + + my $ObjectCFs = RT::ObjectCustomFields->new($self->CurrentUser); + $ObjectCFs->LimitToObjectId($self->ObjectId); + $ObjectCFs->LimitToLookupType($self->CustomFieldObj->LookupType); + + # Move everything below us up + my $sort_order = $self->SortOrder; + while (my $OCF = $ObjectCFs->Next) { + my $this_order = $OCF->SortOrder; + next if $this_order <= $sort_order; + $OCF->SetSortOrder($this_order - 1); + } + + $self->SUPER::Delete; +} + +sub CustomFieldObj { + my $self = shift; + my $id = shift || $self->CustomField; + my $CF = RT::CustomField->new($self->CurrentUser); + $CF->Load($id) or die "Cannot load CustomField $id"; + return $CF; +} + +1; diff --git a/rt/lib/RT/ObjectCustomFields.pm b/rt/lib/RT/ObjectCustomFields.pm new file mode 100644 index 000000000..fcbf332fd --- /dev/null +++ b/rt/lib/RT/ObjectCustomFields.pm @@ -0,0 +1,148 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} +# Autogenerated by DBIx::SearchBuilder factory (by ) +# WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. +# +# !! DO NOT EDIT THIS FILE !! +# + +use strict; + + +=head1 NAME + + RT::ObjectCustomFields -- Class Description + +=head1 SYNOPSIS + + use RT::ObjectCustomFields + +=head1 DESCRIPTION + + +=head1 METHODS + +=cut + +package RT::ObjectCustomFields; + +use RT::SearchBuilder; +use RT::ObjectCustomField; + +use vars qw( @ISA ); +@ISA= qw(RT::SearchBuilder); + + +sub _Init { + my $self = shift; + $self->{'table'} = 'ObjectCustomFields'; + $self->{'primary_key'} = 'id'; + + + + # By default, order by SortOrder + $self->OrderByCols( + { ALIAS => 'main', + FIELD => 'SortOrder', + ORDER => 'ASC' }, + { ALIAS => 'main', + FIELD => 'id', + ORDER => 'ASC' }, + ); + + return ( $self->SUPER::_Init(@_) ); +} + + +=head2 NewItem + +Returns an empty new RT::ObjectCustomField item + +=cut + +sub NewItem { + my $self = shift; + return(RT::ObjectCustomField->new($self->CurrentUser)); +} + + eval "require RT::ObjectCustomFields_Overlay"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomFields_Overlay.pm}) { + die $@; + }; + + eval "require RT::ObjectCustomFields_Vendor"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomFields_Vendor.pm}) { + die $@; + }; + + eval "require RT::ObjectCustomFields_Local"; + if ($@ && $@ !~ qr{^Can't locate RT/ObjectCustomFields_Local.pm}) { + die $@; + }; + + + + +=head1 SEE ALSO + +This class allows "overlay" methods to be placed +into the following files _Overlay is for a System overlay by the original author, +_Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customizations. + +These overlay files can contain new subs or subs to replace existing subs in this module. + +Each of these files should begin with the line + + no warnings qw(redefine); + +so that perl does not kick and scream when you redefine a subroutine or variable in your overlay. + +RT::ObjectCustomFields_Overlay, RT::ObjectCustomFields_Vendor, RT::ObjectCustomFields_Local + +=cut + + +1; diff --git a/rt/lib/RT/ObjectCustomFields_Overlay.pm b/rt/lib/RT/ObjectCustomFields_Overlay.pm new file mode 100644 index 000000000..a496c4bbd --- /dev/null +++ b/rt/lib/RT/ObjectCustomFields_Overlay.pm @@ -0,0 +1,113 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} +package RT::ObjectCustomFields; + +use strict; +no warnings qw(redefine); + +sub LimitToCustomField { + my $self = shift; + my $id = shift; + $self->Limit( FIELD => 'CustomField', VALUE => $id ); +} + +sub LimitToObjectId { + my $self = shift; + my $id = shift || 0; + $self->Limit( FIELD => 'ObjectId', VALUE => $id ); +} + +sub LimitToLookupType { + my $self = shift; + my $lookup = shift; + unless ($self->{'_cfs_alias'}) { + $self->{'_cfs_alias'} = $self->NewAlias('CustomFields'); + } + $self->Join( ALIAS1 => 'main', + FIELD1 => 'CustomField', + ALIAS2 => $self->{'_cfs_alias'}, + FIELD2 => 'id' ); + $self->Limit( ALIAS => $self->{'_cfs_alias'}, + FIELD => 'LookupType', + OPERATOR => '=', + VALUE => $lookup ); +} + +sub HasEntryForCustomField { + my $self = shift; + my $id = shift; + + my @items = grep {$_->CustomField == $id } @{$self->ItemsArrayRef}; + + if ($#items > 1) { + die "$self HasEntry had a list with more than one of $id in it. this can never happen"; + } + if ($#items == -1 ) { + return undef; + } + else { + return ($items[0]); + } +} + +sub CustomFields { + my $self = shift; + my %seen; + map { $_->CustomFieldObj } @{$self->ItemsArrayRef}; +} + +sub _DoSearch { + my $self = shift; + if ($self->{'_cfs_alias'}) { + $self->Limit( ALIAS => $self->{'_cfs_alias'}, + FIELD => 'Disabled', + OPERATOR => '!=', + VALUE => 1); + } + $self->SUPER::_DoSearch() +} + +1; diff --git a/rt/lib/RT/Principal.pm b/rt/lib/RT/Principal.pm index 3d8bf2bf2..da0c66992 100644 --- a/rt/lib/RT/Principal.pm +++ b/rt/lib/RT/Principal.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -182,13 +182,13 @@ sub _CoreAccessible { { id => - {read => 1, type => 'int(11)', default => ''}, + {read => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => ''}, PrincipalType => - {read => 1, write => 1, type => 'varchar(16)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 16, is_blob => 0, is_numeric => 0, type => 'varchar(16)', default => ''}, ObjectId => - {read => 1, write => 1, type => 'int(11)', default => ''}, + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => ''}, Disabled => - {read => 1, write => 1, type => 'smallint(6)', default => '0'}, + {read => 1, write => 1, sql_type => 5, length => 6, is_blob => 0, is_numeric => 1, type => 'smallint(6)', default => '0'}, } }; @@ -220,7 +220,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/Principal_Overlay.pm b/rt/lib/RT/Principal_Overlay.pm index 3e2edaac6..4783c5ca6 100644 --- a/rt/lib/RT/Principal_Overlay.pm +++ b/rt/lib/RT/Principal_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,15 +42,27 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} +# + +package RT::Principal; + use strict; +use warnings; no warnings qw(redefine); -use vars qw(%_ACL_KEY_CACHE); + +use Cache::Simple::TimedExpiry; + + use RT::Group; use RT::User; +# Set up the ACL cache on startup +our $_ACL_CACHE; +InvalidateACLCache(); + # {{{ IsGroup =head2 IsGroup @@ -131,6 +143,11 @@ sub Object { A helper function which calls RT::ACE->Create + + + Returns a tuple of (STATUS, MESSAGE); If the call succeeded, STATUS is true. Otherwise it's + false. + =cut sub GrantRight { @@ -140,11 +157,6 @@ sub GrantRight { @_); - #if we haven't specified any sort of right, we're talking about a global right - if (!defined $args{'Object'} && !defined $args{'ObjectId'} && !defined $args{'ObjectType'}) { - $args{'Object'} = $RT::System; - } - unless ($args{'Right'}) { return(0, $self->loc("Invalid Right")); } @@ -172,6 +184,11 @@ sub GrantRight { Delete a right that a user has + + Returns a tuple of (STATUS, MESSAGE); If the call succeeded, STATUS is true. Otherwise it's + false. + + =cut sub RevokeRight { @@ -206,7 +223,40 @@ sub RevokeRight { # }}} +# {{{ sub _CleanupInvalidDelegations + +=head2 sub _CleanupInvalidDelegations { InsideTransaction => undef } + +Revokes all ACE entries delegated by this principal which are +inconsistent with this principal's current delegation rights. Does +not perform permission checks, but takes no action and returns success +if this principal still retains DelegateRights. Should only ever be +called from inside the RT library. + +If this principal is a group, recursively calls this method on each +cached user member of itself. + +If called from inside a transaction, specify a true value for the +InsideTransaction parameter. +Returns a true value if the deletion succeeded; returns a false value +and logs an internal error if the deletion fails (should not happen). + +=cut + +# This is currently just a stub for the methods of the same name in +# RT::User and RT::Group. + +sub _CleanupInvalidDelegations { + my $self = shift; + unless ( $self->Id ) { + $RT::Logger->warning("Principal not loaded."); + return (undef); + } + return ($self->Object->_CleanupInvalidDelegations(@_)); +} + +# }}} # {{{ sub HasRight @@ -241,28 +291,31 @@ Returns undef if no ACE was found. sub HasRight { my $self = shift; - my %args = ( Right => undef, - Object => undef, - EquivObjects => undef, - @_ ); + my %args = ( + Right => undef, + Object => undef, + EquivObjects => undef, + @_ + ); if ( $self->Disabled ) { - $RT::Logger->err( "Disabled User: " . $self->id . " failed access check for " . $args{'Right'} ); + $RT::Logger->err( "Disabled User: " + . $self->id + . " failed access check for " + . $args{'Right'} ); return (undef); } if ( !defined $args{'Right'} ) { - require Carp; - $RT::Logger->debug( Carp::cluck("HasRight called without a right") ); + $RT::Logger->crit("HasRight called without a right"); return (undef); } - if ( defined( $args{'Object'} )) { - return (undef) unless (UNIVERSAL::can( $args{'Object'}, 'id' ) ); - push(@{$args{'EquivObjects'}}, $args{Object}); - } - elsif ( $args{'ObjectId'} && $args{'ObjectType'} ) { - $RT::Logger->crit(Carp::cluck("API not supprted")); + if ( defined( $args{'Object'} ) + && UNIVERSAL::can( $args{'Object'}, 'id' ) + && $args{'Object'}->id ) + { + push( @{ $args{'EquivObjects'} }, $args{Object} ); } else { $RT::Logger->crit("$self HasRight called with no valid object"); @@ -270,88 +323,50 @@ sub HasRight { } # If this object is a ticket, we care about ticket roles and queue roles - if ( (ref($args{'Object'}) eq 'RT::Ticket') && $args{'Object'}->Id) { - # this is a little bit hacky, but basically, now that we've done the ticket roles magic, we load the queue object - # and ask all the rest of our questions about the queue. - push (@{$args{'EquivObjects'}}, $args{'Object'}->QueueObj); + if ( ( ref( $args{'Object'} ) eq 'RT::Ticket' ) && $args{'Object'}->Id ) { - } +# this is a little bit hacky, but basically, now that we've done the ticket roles magic, we load the queue object +# and ask all the rest of our questions about the queue. + push( @{ $args{'EquivObjects'} }, $args{'Object'}->QueueObj ); + } # {{{ If we've cached a win or loss for this lookup say so # {{{ Construct a hashkey to cache decisions in my $hashkey = do { - no warnings 'uninitialized'; - - # We don't worry about the hash ordering, as this is only - # temporarily used; also if the key changes it would be - # invalidated anyway. - join ( - ";:;", $self->Id, map { - $_, # the key of each arguments - ($_ eq 'EquivObjects') # for object arrayref... - ? map(_ReferenceId($_), @{$args{$_}}) # calculate each - : _ReferenceId( $args{$_} ) # otherwise just the value - } keys %args + no warnings 'uninitialized'; + + # We don't worry about the hash ordering, as this is only + # temporarily used; also if the key changes it would be + # invalidated anyway. + join( + ";:;", + $self->Id, + map { + $_, # the key of each arguments + ( $_ eq 'EquivObjects' ) # for object arrayref... + ? map( _ReferenceId($_), @{ $args{$_} } ) # calculate each + : _ReferenceId( $args{$_} ) # otherwise just the value + } keys %args ); }; - # }}} - #Anything older than 60 seconds needs to be rechecked - my $cache_timeout = ( time - 60 ); - - # {{{ if we've cached a positive result for this query, return 1 - if ( ( defined $self->_ACLCache->{"$hashkey"} ) - && ( $self->_ACLCache->{"$hashkey"}{'val'} == 1 ) - && ( defined $self->_ACLCache->{"$hashkey"}{'set'} ) - && ( $self->_ACLCache->{"$hashkey"}{'set'} > $cache_timeout ) ) { - - #$RT::Logger->debug("Cached ACL win for ". $args{'Right'}.$args{'Scope'}. $args{'AppliesTo'}."\n"); - return ( 1); - } # }}} - # {{{ if we've cached a negative result for this query return undef - elsif ( ( defined $self->_ACLCache->{"$hashkey"} ) - && ( $self->_ACLCache->{"$hashkey"}{'val'} == -1 ) - && ( defined $self->_ACLCache->{"$hashkey"}{'set'} ) - && ( $self->_ACLCache->{"$hashkey"}{'set'} > $cache_timeout ) ) { + # {{{ if we've cached a positive result for this query, return 1 - #$RT::Logger->debug("Cached ACL loss decision for ". $args{'Right'}.$args{'Scope'}. $args{'AppliesTo'}."\n"); + my $cached_answer = $_ACL_CACHE->fetch($hashkey); - return (undef); + # Returns undef on cache miss + if ( defined $cached_answer ) { + if ( $cached_answer == 1 ) { + return (1); + } + elsif ( $cached_answer == -1 ) { + return (0); + } } - # }}} - - # }}} - - - - # {{{ Out of date docs - - # We want to grant the right if: - - - # # The user has the right as a member of a system-internal or - # # user-defined group - # - # Find all records from the ACL where they're granted to a group - # of type "UserDefined" or "System" - # for the object "System or the object "Queue N" and the group we're looking - # at has the recursive member $self->Id - # - # # The user has the right based on a role - # - # Find all the records from ACL where they're granted to the role "foo" - # for the object "System" or the object "Queue N" and the group we're looking - # at is of domain ("RT::Queue-Role" and applies to the right queue) - # or ("RT::Ticket-Role" and applies to the right ticket) - # and the type is the same as the type of the ACL and the group has - # the recursive member $self->Id - # - - # }}} my ( $or_look_at_object_rights, $or_check_roles ); my $right = $args{'Right'}; @@ -359,119 +374,108 @@ sub HasRight { # {{{ Construct Right Match # If an object is defined, we want to look at rights for that object - - my @look_at_objects; - push (@look_at_objects, "ACL.ObjectType = 'RT::System'") - unless $self->can('_IsOverrideGlobalACL') and $self->_IsOverrideGlobalACL($args{Object}); - - - - foreach my $obj (@{$args{'EquivObjects'}}) { - next unless (UNIVERSAL::can($obj, 'id')); - my $type = ref($obj); - my $id = $obj->id; - unless ($id) { - use Carp; - Carp::cluck("Trying to check $type rights for an unspecified $type"); - $RT::Logger->crit("Trying to check $type rights for an unspecified $type"); - } - push @look_at_objects, "(ACL.ObjectType = '$type' AND ACL.ObjectId = '$id')"; - } + my @look_at_objects; + push( @look_at_objects, "ACL.ObjectType = 'RT::System'" ) + unless $self->can('_IsOverrideGlobalACL') + and $self->_IsOverrideGlobalACL( $args{Object} ); + + foreach my $obj ( @{ $args{'EquivObjects'} } ) { + next unless ( UNIVERSAL::can( $obj, 'id' ) ); + my $type = ref($obj); + my $id = $obj->id; + + unless ($id) { + use Carp; + Carp::cluck( + "Trying to check $type rights for an unspecified $type"); + $RT::Logger->crit( + "Trying to check $type rights for an unspecified $type"); + } + push @look_at_objects, + "(ACL.ObjectType = '$type' AND ACL.ObjectId = '$id')"; + } - # }}} # {{{ Build that honkin-big SQL query - + my $query_base = + "SELECT ACL.id from ACL, Groups, Principals, CachedGroupMembers WHERE " . - my $query_base = "SELECT ACL.id from ACL, Groups, Principals, CachedGroupMembers WHERE ". - # Only find superuser or rights with the name $right - "(ACL.RightName = 'SuperUser' OR ACL.RightName = '$right') ". - # Never find disabled groups. - "AND Principals.Disabled = 0 " . - "AND CachedGroupMembers.Disabled = 0 ". - "AND Principals.id = Groups.id " . # We always grant rights to Groups + # Only find superuser or rights with the name $right + "(ACL.RightName = 'SuperUser' OR ACL.RightName = '$right') " . - # See if the principal is a member of the group recursively or _is the rightholder_ - # never find recursively disabled group members - # also, check to see if the right is being granted _directly_ to this principal, - # as is the case when we want to look up group rights - "AND Principals.id = CachedGroupMembers.GroupId AND CachedGroupMembers.MemberId = '" . $self->Id . "' ". + # Never find disabled groups. + "AND Principals.Disabled = 0 " + . "AND CachedGroupMembers.Disabled = 0 " + . "AND Principals.id = Groups.id " + . # We always grant rights to Groups - # Make sure the rights apply to the entire system or to the object in question - "AND ( ".join(' OR ', @look_at_objects).") "; +# See if the principal is a member of the group recursively or _is the rightholder_ +# never find recursively disabled group members +# also, check to see if the right is being granted _directly_ to this principal, +# as is the case when we want to look up group rights +"AND Principals.id = CachedGroupMembers.GroupId AND CachedGroupMembers.MemberId = '" + . $self->Id . "' " + . + # Make sure the rights apply to the entire system or to the object in question + "AND ( " . join( ' OR ', @look_at_objects ) . ") "; +# The groups query does the query based on group membership and individual user rights - # The groups query does the query based on group membership and individual user rights + my $groups_query = $query_base . - my $groups_query = $query_base . +# limit the result set to groups of types ACLEquivalence (user) UserDefined, SystemInternal and Personal +"AND ( ( ACL.PrincipalId = Principals.id AND ACL.PrincipalType = 'Group' AND " + . "(Groups.Domain = 'SystemInternal' OR Groups.Domain = 'UserDefined' OR Groups.Domain = 'ACLEquivalence' OR Groups.Domain = 'Personal'))" + . - # limit the result set to groups of types ACLEquivalence (user) UserDefined, SystemInternal and Personal - "AND ( ( ACL.PrincipalId = Principals.id AND ACL.PrincipalType = 'Group' AND ". - "(Groups.Domain = 'SystemInternal' OR Groups.Domain = 'UserDefined' OR Groups.Domain = 'ACLEquivalence' OR Groups.Domain = 'Personal'))". + " ) "; + $self->_Handle->ApplyLimits( \$groups_query, 1 ); #only return one result - " ) "; - $self->_Handle->ApplyLimits(\$groups_query, 1); #only return one result - my @roles; - foreach my $object (@{$args{'EquivObjects'}}) { - push (@roles, $self->_RolesForObject(ref($object), $object->id)); + foreach my $object ( @{ $args{'EquivObjects'} } ) { + push( @roles, $self->_RolesForObject( ref($object), $object->id ) ); } # The roles query does the query based on roles my $roles_query; if (@roles) { - $roles_query = $query_base . "AND ". - " ( (".join (' OR ', @roles)." ) ". - " AND Groups.Type = ACL.PrincipalType AND Groups.Id = Principals.id AND Principals.PrincipalType = 'Group') "; - $self->_Handle->ApplyLimits(\$roles_query, 1); #only return one result - - } - + $roles_query = + $query_base . "AND " . " ( (" + . join( ' OR ', @roles ) . " ) " + . " AND Groups.Type = ACL.PrincipalType AND Groups.Id = Principals.id AND Principals.PrincipalType = 'Group') "; + $self->_Handle->ApplyLimits( \$roles_query, 1 ); #only return one result + } # }}} # {{{ Actually check the ACL by performing an SQL query - # $RT::Logger->debug("Now Trying $groups_query"); + # $RT::Logger->debug("Now Trying $groups_query"); my $hitcount = $self->_Handle->FetchResult($groups_query); # }}} - - # {{{ if there's a match, the right is granted - if ($hitcount) { - # Cache a positive hit. - $self->_ACLCache->{"$hashkey"}{'set'} = time; - $self->_ACLCache->{"$hashkey"}{'val'} = 1; + # {{{ if there's a match, the right is granted + if ($hitcount) { + $_ACL_CACHE->set( $hashkey => 1 ); return (1); } - # }}} - # {{{ If there's no match on groups, try it on roles - else { - - $hitcount = $self->_Handle->FetchResult($roles_query); - if ($hitcount) { + # Now check the roles query + $hitcount = $self->_Handle->FetchResult($roles_query); - # Cache a positive hit. - $self->_ACLCache->{"$hashkey"}{'set'} = time; - $self->_ACLCache->{"$hashkey"}{'val'} = 1; - return (1); - } - - else { - # cache a negative hit - $self->_ACLCache->{"$hashkey"}{'set'} = time; - $self->_ACLCache->{"$hashkey"}{'val'} = -1; - - return (undef); - } + if ($hitcount) { + $_ACL_CACHE->set( $hashkey => 1 ); + return (1); } - # }}} + + # We failed to find an acl hit + $_ACL_CACHE->set( $hashkey => -1 ); + return (undef); } # }}} @@ -513,34 +517,19 @@ sub _RolesForObject { # {{{ ACL caching -# {{{ _ACLCache - -=head2 _ACLCache - -# Function: _ACLCache -# Type : private instance -# Args : none -# Lvalue : hash: ACLCache -# Desc : Returns a reference to the Key cache hash - -=cut - -sub _ACLCache { - return(\%_ACL_KEY_CACHE); -} -# }}} +# {{{ InvalidateACLCache -# {{{ _InvalidateACLCache +=head2 InvalidateACLCache -=head2 _InvalidateACLCache - -Cleans out and reinitializes the user rights key cache +Cleans out and reinitializes the user rights cache =cut -sub _InvalidateACLCache { - %_ACL_KEY_CACHE = (); +sub InvalidateACLCache { + $_ACL_CACHE = Cache::Simple::TimedExpiry->new(); + $_ACL_CACHE->expire_after($RT::ACLCacheLifetime||60); + } # }}} diff --git a/rt/lib/RT/Principals.pm b/rt/lib/RT/Principals.pm index 17b588f78..a61cfb96a 100644 --- a/rt/lib/RT/Principals.pm +++ b/rt/lib/RT/Principals.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -123,7 +123,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/Principals_Overlay.pm b/rt/lib/RT/Principals_Overlay.pm index c4f89efdb..c06b9c657 100644 --- a/rt/lib/RT/Principals_Overlay.pm +++ b/rt/lib/RT/Principals_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::Principals - a collection of RT::Principal objects @@ -65,6 +66,9 @@ ok (require RT::Principals); =cut + +package RT::Principals; + use strict; no warnings qw(redefine); diff --git a/rt/lib/RT/Queue.pm b/rt/lib/RT/Queue.pm index 03bb2def2..23839d4d9 100755 --- a/rt/lib/RT/Queue.pm +++ b/rt/lib/RT/Queue.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -323,31 +323,31 @@ sub _CoreAccessible { { id => - {read => 1, type => 'int(11)', default => ''}, + {read => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => ''}, Name => - {read => 1, write => 1, type => 'varchar(200)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 200, is_blob => 0, is_numeric => 0, type => 'varchar(200)', default => ''}, Description => - {read => 1, write => 1, type => 'varchar(255)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 255, is_blob => 0, is_numeric => 0, type => 'varchar(255)', default => ''}, CorrespondAddress => - {read => 1, write => 1, type => 'varchar(120)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 120, is_blob => 0, is_numeric => 0, type => 'varchar(120)', default => ''}, CommentAddress => - {read => 1, write => 1, type => 'varchar(120)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 120, is_blob => 0, is_numeric => 0, type => 'varchar(120)', default => ''}, InitialPriority => - {read => 1, write => 1, type => 'int(11)', default => '0'}, + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, FinalPriority => - {read => 1, write => 1, type => 'int(11)', default => '0'}, + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, DefaultDueIn => - {read => 1, write => 1, type => 'int(11)', default => '0'}, + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, Creator => - {read => 1, auto => 1, type => 'int(11)', default => '0'}, + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, Created => - {read => 1, auto => 1, type => 'datetime', default => ''}, + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, LastUpdatedBy => - {read => 1, auto => 1, type => 'int(11)', default => '0'}, + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, LastUpdated => - {read => 1, auto => 1, type => 'datetime', default => ''}, + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, Disabled => - {read => 1, write => 1, type => 'smallint(6)', default => '0'}, + {read => 1, write => 1, sql_type => 5, length => 6, is_blob => 0, is_numeric => 1, type => 'smallint(6)', default => '0'}, } }; @@ -379,7 +379,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/Queue_Overlay.pm b/rt/lib/RT/Queue_Overlay.pm index 0d50a74ab..2f180fc56 100644 --- a/rt/lib/RT/Queue_Overlay.pm +++ b/rt/lib/RT/Queue_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::Queue - an RT Queue object @@ -64,18 +65,20 @@ use RT::Queue; =cut + +package RT::Queue; + use strict; no warnings qw(redefine); -use vars qw(@STATUS @ACTIVE_STATUS @INACTIVE_STATUS $RIGHTS); +use vars qw(@DEFAULT_ACTIVE_STATUS @DEFAULT_INACTIVE_STATUS $RIGHTS); + use RT::Groups; use RT::ACL; -use RT::EmailParser; - +use RT::Interface::Email; -@ACTIVE_STATUS = qw(new open stalled); -@INACTIVE_STATUS = qw(resolved rejected deleted); -@STATUS = (@ACTIVE_STATUS, @INACTIVE_STATUS); +@DEFAULT_ACTIVE_STATUS = qw(new open stalled); +@DEFAULT_INACTIVE_STATUS = qw(resolved rejected deleted); # $self->loc('new'); # For the string extractor to get a string to localize # $self->loc('open'); # For the string extractor to get a string to localize @@ -91,7 +94,7 @@ $RIGHTS = { ShowACL => 'Display Access Control List', # loc_pair ModifyACL => 'Modify Access Control List', # loc_pair ModifyQueueWatchers => 'Modify the queue watchers', # loc_pair - AdminCustomFields => 'Create, delete and modify custom fields', # loc_pair + AssignCustomFields => 'Assign and remove custom fields', # loc_pair ModifyTemplate => 'Modify Scrip templates for this queue', # loc_pair ShowTemplate => 'Display Scrip templates for this queue', # loc_pair @@ -180,7 +183,12 @@ Returns an array of all ActiveStatuses for this queue sub ActiveStatusArray { my $self = shift; - return (@ACTIVE_STATUS); + if (@RT::ActiveStatus) { + return (@RT::ActiveStatus) + } else { + $RT::Logger->warning("RT::ActiveStatus undefined, falling back to deprecated defaults"); + return (@DEFAULT_ACTIVE_STATUS); + } } # }}} @@ -195,7 +203,12 @@ Returns an array of all InactiveStatuses for this queue sub InactiveStatusArray { my $self = shift; - return (@INACTIVE_STATUS); + if (@RT::InactiveStatus) { + return (@RT::InactiveStatus) + } else { + $RT::Logger->warning("RT::InactiveStatus undefined, falling back to deprecated defaults"); + return (@DEFAULT_INACTIVE_STATUS); + } } # }}} @@ -210,7 +223,7 @@ Returns an array of all statuses for this queue sub StatusArray { my $self = shift; - return (@STATUS); + return ($self->ActiveStatusArray(), $self->InactiveStatusArray()); } # }}} @@ -219,20 +232,23 @@ sub StatusArray { =head2 IsValidStatus VALUE -Returns true if VALUE is a valid status. Otherwise, returns 0 +Returns true if VALUE is a valid status. Otherwise, returns 0. + +=begin testing -=for testing my $q = RT::Queue->new($RT::SystemUser); ok($q->IsValidStatus('new')== 1, 'New is a valid status'); ok($q->IsValidStatus('f00')== 0, 'f00 is not a valid status'); +=end testing + =cut sub IsValidStatus { my $self = shift; my $value = shift; - my $retval = grep ( /^$value$/, $self->StatusArray ); + my $retval = grep ( $_ eq $value, $self->StatusArray ); return ($retval); } @@ -245,19 +261,22 @@ sub IsValidStatus { Returns true if VALUE is a Active status. Otherwise, returns 0 -=for testing +=begin testing + my $q = RT::Queue->new($RT::SystemUser); ok($q->IsActiveStatus('new')== 1, 'New is a Active status'); ok($q->IsActiveStatus('rejected')== 0, 'Rejected is an inactive status'); ok($q->IsActiveStatus('f00')== 0, 'f00 is not a Active status'); +=end testing + =cut sub IsActiveStatus { my $self = shift; my $value = shift; - my $retval = grep ( /^$value$/, $self->ActiveStatusArray ); + my $retval = grep ( $_ eq $value, $self->ActiveStatusArray ); return ($retval); } @@ -270,19 +289,22 @@ sub IsActiveStatus { Returns true if VALUE is a Inactive status. Otherwise, returns 0 -=for testing +=begin testing + my $q = RT::Queue->new($RT::SystemUser); ok($q->IsInactiveStatus('new')== 0, 'New is a Active status'); ok($q->IsInactiveStatus('rejected')== 1, 'rejeected is an Inactive status'); ok($q->IsInactiveStatus('f00')== 0, 'f00 is not a Active status'); +=end testing + =cut sub IsInactiveStatus { my $self = shift; my $value = shift; - my $retval = grep ( /^$value$/, $self->InactiveStatusArray ); + my $retval = grep ( $_ eq $value, $self->InactiveStatusArray ); return ($retval); } @@ -292,11 +314,34 @@ sub IsInactiveStatus { # {{{ sub Create -=head2 Create -Create takes the name of the new queue + + +=head2 Create(ARGS) + +Arguments: ARGS is a hash of named parameters. Valid parameters are: + + Name (required) + Description + CorrespondAddress + CommentAddress + InitialPriority + FinalPriority + DefaultDueIn + If you pass the ACL check, it creates the queue and returns its queue id. +=begin testing + +my $queue = RT::Queue->new($RT::SystemUser); +my ($id, $val) = $queue->Create( Name => 'Test1'); +ok($id, $val); + +($id, $val) = $queue->Create( Name => '66'); +ok(!$id, $val); + +=end testing + =cut sub Create { @@ -357,8 +402,8 @@ sub Delete { =head2 SetDisabled Takes a boolean. -1 will cause this queue to no longer be avaialble for tickets. -0 will re-enable this queue +1 will cause this queue to no longer be available for tickets. +0 will re-enable this queue. =cut @@ -409,20 +454,14 @@ sub ValidateName { my $tempqueue = new RT::Queue($RT::SystemUser); $tempqueue->Load($name); - #If we couldn't load it :) - unless ( $tempqueue->id() ) { - return (1); - } - #If this queue exists, return undef - #Avoid the ACL check. - if ( $tempqueue->Name() ) { + if ( $tempqueue->Name() && $tempqueue->id != $self->id) { return (undef); } #If the queue doesn't exist, return 1 else { - return (1); + return ($self->SUPER::ValidateName($name)); } } @@ -455,7 +494,7 @@ sub Templates { # {{{ CustomField -=item CustomField NAME +=head2 CustomField NAME Load the queue-specific custom field named NAME @@ -472,18 +511,38 @@ sub CustomField { # {{{ CustomFields -=item CustomFields +=head2 CustomFields Returns an RT::CustomFields object containing all global custom fields, as well as those tied to this queue =cut +# XXX TODO - this should become TicketCustomFields + sub CustomFields { my $self = shift; + warn "Queue->CustomFields is deprecated, use Queue->TicketCustomFields instead"; + return $self->TicketCustomFields(@_); +} + +sub TicketCustomFields { + my $self = shift; + + my $cfs = RT::CustomFields->new( $self->CurrentUser ); + if ( $self->CurrentUserHasRight('SeeQueue') ) { + $cfs->LimitToGlobalOrObjectId( $self->Id ); + $cfs->LimitToLookupType( 'RT::Queue-RT::Ticket' ); + } + return ($cfs); +} + +sub TicketTransactionCustomFields { + my $self = shift; my $cfs = RT::CustomFields->new( $self->CurrentUser ); if ( $self->CurrentUserHasRight('SeeQueue') ) { - $cfs->LimitToGlobalOrQueue( $self->Id ); + $cfs->LimitToGlobalOrObjectId( $self->Id ); + $cfs->LimitToLookupType( 'RT::Queue-RT::Ticket-RT::Transaction' ); } return ($cfs); } @@ -610,7 +669,7 @@ sub AddWatcher { } } else { - $RT::Logger->warn( "$self -> AddWatcher got passed a bogus type"); + $RT::Logger->warning( "$self -> AddWatcher got passed a bogus type"); return ( 0, $self->loc('Error in parameters to Queue->AddWatcher') ); } } @@ -662,7 +721,7 @@ sub _AddWatcher { my $new_user = RT::User->new($RT::SystemUser); my ( $Address, $Name ) = - RT::EmailParser::ParseAddressFromHeader('', $args{'Email'}); + RT::Interface::Email::ParseAddressFromHeader($args{'Email'}); my ( $Val, $Message ) = $new_user->Create( Name => $Address, @@ -771,7 +830,7 @@ sub DeleteWatcher { } } else { - $RT::Logger->warn( "$self -> DeleteWatcher got passed a bogus type"); + $RT::Logger->warning( "$self -> DeleteWatcher got passed a bogus type"); return ( 0, $self->loc('Error in parameters to Queue->DeleteWatcher') ); } } @@ -942,8 +1001,8 @@ sub IsWatcher { =head2 IsCc PRINCIPAL_ID - Takes an RT::Principal id. - Returns true if the principal is a requestor of the current queue. +Takes an RT::Principal id. +Returns true if the principal is a requestor of the current queue. =cut @@ -962,8 +1021,8 @@ sub IsCc { =head2 IsAdminCc PRINCIPAL_ID - Takes an RT::Principal id. - Returns true if the principal is a requestor of the current queue. +Takes an RT::Principal id. +Returns true if the principal is a requestor of the current queue. =cut @@ -1064,7 +1123,7 @@ sub HasRight { } return ( $args{'Principal'}->HasRight( - Object => $self, + Object => $self->Id ? $self : $RT::System, Right => $args{'Right'} ) ); diff --git a/rt/lib/RT/Queues.pm b/rt/lib/RT/Queues.pm index e1be35374..a7020812f 100755 --- a/rt/lib/RT/Queues.pm +++ b/rt/lib/RT/Queues.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -123,7 +123,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/Queues_Overlay.pm b/rt/lib/RT/Queues_Overlay.pm index a3bbb78f0..06e3e12a8 100644 --- a/rt/lib/RT/Queues_Overlay.pm +++ b/rt/lib/RT/Queues_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::Queues - a collection of RT::Queue objects @@ -65,6 +66,9 @@ ok (require RT::Queues); =cut + +package RT::Queues; + use strict; no warnings qw(redefine); diff --git a/rt/lib/RT/Record.pm b/rt/lib/RT/Record.pm index 57a5ea7fc..d3a826808 100755 --- a/rt/lib/RT/Record.pm +++ b/rt/lib/RT/Record.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::Record - Base class for RT record objects @@ -107,6 +108,48 @@ sub _PrimaryKeys { # }}} +=head2 Delete + +Delete this record object from the database. + +=cut + +sub Delete { + my $self = shift; + my ($rv) = $self->SUPER::Delete; + if ($rv) { + return ($rv, $self->loc("Object deleted")); + } else { + + return(0, $self->loc("Object could not be deleted")) + } +} + +=head2 ObjectTypeStr + +Returns a string which is this object's type. The type is the class, +without the "RT::" prefix. + +=begin testing + +my $ticket = RT::Ticket->new($RT::SystemUser); +my $group = RT::Group->new($RT::SystemUser); +is($ticket->ObjectTypeStr, 'Ticket', "Ticket returns correct typestring"); +is($group->ObjectTypeStr, 'Group', "Group returns correct typestring"); + +=end testing + +=cut + +sub ObjectTypeStr { + my $self = shift; + if (ref($self) =~ /^.*::(\w+)$/) { + return $self->loc($1); + } else { + return $self->loc(ref($self)); + } +} + =head2 Attributes Return this object's attributes as an RT::Attributes object @@ -145,7 +188,9 @@ sub AddAttribute { Description => $args{'Description'}, Content => $args{'Content'} ); - $self->Attributes->RedoSearch; + + # XXX TODO: Why won't RedoSearch work here? + $self->Attributes->_DoSearch; return ($id, $msg); } @@ -213,7 +258,7 @@ sub _Handle { # {{{ sub Create -=item Create PARAMHASH +=head2 Create PARAMHASH Takes a PARAMHASH of Column -> Value pairs. If any Column has a Validate$PARAMNAME subroutine defined and the @@ -332,10 +377,11 @@ sub LoadByCols { $newhash{$key} = $hash{$key}; } else { - my ($op, $val); - ($key, $op, $val) = $self->_Handle->_MakeClauseCaseInsensitive($key, '=', $hash{$key}); + my ($op, $val, $func); + ($key, $op, $val, $func) = $self->_Handle->_MakeClauseCaseInsensitive($key, '=', $hash{$key}); $newhash{$key}->{operator} = $op; $newhash{$key}->{value} = $val; + $newhash{$key}->{function} = $func; } } @@ -437,6 +483,7 @@ sub LongSinceUpdateAsString { # }}} Datehandling # {{{ sub _Set +# sub _Set { my $self = shift; @@ -454,12 +501,33 @@ sub _Set { $args{'Value'} = 0; } - $self->_SetLastUpdated(); - my ( $val, $msg ) = $self->SUPER::_Set( + my $old_val = $self->__Value($args{'Field'}); + $self->_SetLastUpdated(); + my $ret = $self->SUPER::_Set( Field => $args{'Field'}, Value => $args{'Value'}, IsSQL => $args{'IsSQL'} ); + my ($status, $msg) = $ret->as_array(); + + # @values has two values, a status code and a message. + + # $ret is a Class::ReturnValue object. as such, in a boolean context, it's a bool + # we want to change the standard "success" message + if ($status) { + $msg = + $self->loc( + "[_1] changed from [_2] to [_3]", + $args{'Field'}, + ( $old_val ? "'$old_val'" : $self->loc("(no value)") ), + '"' . $self->__Value( $args{'Field'}) . '"' + ); + } else { + + $msg = $self->CurrentUser->loc_fuzzy($msg); + } + return wantarray ? ($status, $msg) : $ret; + } # }}} @@ -549,8 +617,22 @@ sub URI { } # }}} - +=head2 ValidateName NAME + +Validate the name of the record we're creating. Mostly, just make sure it's not a numeric ID, which is invalid for Name + +=cut + +sub ValidateName { + my $self = shift; + my $value = shift; + if ($value && $value=~ /^\d+$/) { + return(0); + } else { + return (1); + } +} @@ -750,6 +832,26 @@ sub _EncodeLOB { } +sub _DecodeLOB { + my $self = shift; + my $ContentType = shift; + my $ContentEncoding = shift; + my $Content = shift; + + if ( $ContentEncoding eq 'base64' ) { + $Content = MIME::Base64::decode_base64($Content); + } + elsif ( $ContentEncoding eq 'quoted-printable' ) { + $Content = MIME::QuotedPrint::decode($Content); + } + elsif ( $ContentEncoding && $ContentEncoding ne 'none' ) { + return ( $self->loc( "Unknown ContentEncoding [_1]", $ContentEncoding ) ); + } + if ( $ContentType eq 'text/plain' ) { + $Content = Encode::decode_utf8($Content) unless Encode::is_utf8($Content); + } + return ($Content); +} # {{{ LINKDIRMAP # A helper table for links mapping to make it easier @@ -793,8 +895,7 @@ sub Update { && defined( $ARGSRef->{ $args{'AttributePrefix'} . "-" . $attribute } ) - ) - { + ) { $value = $ARGSRef->{ $args{'AttributePrefix'} . "-" . $attribute }; } @@ -818,14 +919,15 @@ sub Update { next if ( $value eq $self->$attribute() ); my $method = "Set$attribute"; my ( $code, $msg ) = $self->$method($value); - my ($prefix) = ref($self) =~ /RT::(\w+)/; - push @results, - $self->loc( "$prefix [_1]", $self->id ) . ': ' - . $self->loc($attribute) . ': ' - . $self->CurrentUser->loc_fuzzy($msg); + + # Default to $id, but use name if we can get it. + my $label = $self->id; + $label = $self->Name if (UNIVERSAL::can($self,'Name')); + push @results, $self->loc( "$prefix [_1]", $label ) . ': '. $msg; =for loc + "[_1] could not be set to [_2].", # loc "That is already the current value", # loc "No value sent to _Set!\n", # loc @@ -838,6 +940,7 @@ sub Update { "Couldn't find row", # loc "Missing a primary key?: [_1]", # loc "Found Object", # loc + =cut } @@ -845,7 +948,7 @@ sub Update { return @results; } -# {{{ Routines dealing with Links between tickets +# {{{ Routines dealing with Links # {{{ Link Collections @@ -953,6 +1056,12 @@ ok ($addid, $addmsg); ok (($addid, $addmsg) =$t1->AddLink( Type => 'DependsOn', Target => $t3->id)); ok ($addid, $addmsg); +my $link = RT::Link->new($RT::SystemUser); +my ($rv, $msg) = $link->Load($addid); +ok ($rv, $msg); +ok ($link->LocalTarget == $t3->id, "Link LocalTarget is correct"); +ok ($link->LocalBase == $t1->id, "Link LocalBase is correct"); + ok ($t1->HasUnresolvedDependencies, "Ticket ".$t1->Id." has unresolved deps"); ok (!$t1->HasUnresolvedDependencies( Type => 'blah' ), "Ticket ".$t1->Id." has no unresolved blahs"); ok ($t1->HasUnresolvedDependencies( Type => 'approval' ), "Ticket ".$t1->Id." has unresolved approvals"); @@ -961,10 +1070,12 @@ ok (!$t2->HasUnresolvedDependencies, "Ticket ".$t2->Id." has no unresolved deps" my ($rid, $rmsg)= $t1->Resolve(); ok(!$rid, $rmsg); -ok($t2->Resolve); +my ($rid2, $rmsg2) = $t2->Resolve(); +ok ($rid2, $rmsg2); ($rid, $rmsg)= $t1->Resolve(); ok(!$rid, $rmsg); -ok($t3->Resolve); +my ($rid3,$rmsg3) = $t3->Resolve; +ok ($rid3,$rmsg3); ($rid, $rmsg)= $t1->Resolve(); ok($rid, $rmsg); @@ -1095,6 +1206,14 @@ sub DependsOn { # {{{ sub _Links +=head2 Links DIRECTION TYPE + +return links to/from this object. + +=cut + +*Links = \&_Links; + sub _Links { my $self = shift; @@ -1144,8 +1263,7 @@ sub _AddLink { my $direction; if ( $args{'Base'} and $args{'Target'} ) { - $RT::Logger->debug( -"$self tried to delete a link. both base and target were specified\n" ); + $RT::Logger->debug( "$self tried to create a link. both base and target were specified\n" ); return ( 0, $self->loc("Can't specifiy both base and target") ); } elsif ( $args{'Base'} ) { @@ -1192,7 +1310,7 @@ sub _AddLink { my $TransString = "Record $args{'Base'} $args{Type} record $args{'Target'}."; - return ( 1, $self->loc( "Link created ([_1])", $TransString ) ); + return ( $linkid, $self->loc( "Link created ([_1])", $TransString ) ); } # }}} @@ -1265,6 +1383,486 @@ sub _DeleteLink { # }}} +# }}} + +# {{{ Routines dealing with transactions + +# {{{ sub _NewTransaction + +=head2 _NewTransaction PARAMHASH + +Private function to create a new RT::Transaction object for this ticket update + +=cut + +sub _NewTransaction { + my $self = shift; + my %args = ( + TimeTaken => undef, + Type => undef, + OldValue => undef, + NewValue => undef, + OldReference => undef, + NewReference => undef, + ReferenceType => undef, + Data => undef, + Field => undef, + MIMEObj => undef, + ActivateScrips => 1, + CommitScrips => 1, + @_ + ); + + my $old_ref = $args{'OldReference'}; + my $new_ref = $args{'NewReference'}; + my $ref_type = $args{'ReferenceType'}; + if ($old_ref or $new_ref) { + $ref_type ||= ref($old_ref) || ref($new_ref); + if (!$ref_type) { + $RT::Logger->error("Reference type not specified for transaction"); + return; + } + $old_ref = $old_ref->Id if ref($old_ref); + $new_ref = $new_ref->Id if ref($new_ref); + } + + require RT::Transaction; + my $trans = new RT::Transaction( $self->CurrentUser ); + my ( $transaction, $msg ) = $trans->Create( + ObjectId => $self->Id, + ObjectType => ref($self), + TimeTaken => $args{'TimeTaken'}, + Type => $args{'Type'}, + Data => $args{'Data'}, + Field => $args{'Field'}, + NewValue => $args{'NewValue'}, + OldValue => $args{'OldValue'}, + NewReference => $new_ref, + OldReference => $old_ref, + ReferenceType => $ref_type, + MIMEObj => $args{'MIMEObj'}, + ActivateScrips => $args{'ActivateScrips'}, + CommitScrips => $args{'CommitScrips'}, + ); + + # Rationalize the object since we may have done things to it during the caching. + $self->Load($self->Id); + + $RT::Logger->warning($msg) unless $transaction; + + $self->_SetLastUpdated; + + if ( defined $args{'TimeTaken'} ) { + $self->_UpdateTimeTaken( $args{'TimeTaken'} ); + } + if ( $RT::UseTransactionBatch and $transaction ) { + push @{$self->{_TransactionBatch}}, $trans; + } + return ( $transaction, $msg, $trans ); +} + +# }}} + +# {{{ sub Transactions + +=head2 Transactions + + Returns an RT::Transactions object of all transactions on this record object + +=cut + +sub Transactions { + my $self = shift; + + use RT::Transactions; + my $transactions = RT::Transactions->new( $self->CurrentUser ); + + #If the user has no rights, return an empty object + $transactions->Limit( + FIELD => 'ObjectId', + VALUE => $self->id, + ); + $transactions->Limit( + FIELD => 'ObjectType', + VALUE => ref($self), + ); + + return ($transactions); +} + +# }}} +# }}} +# +# {{{ Routines dealing with custom fields + +sub CustomFields { + my $self = shift; + my $cfs = RT::CustomFields->new( $self->CurrentUser ); + + # XXX handle multiple types properly + $cfs->LimitToLookupType( $self->CustomFieldLookupType ); + $cfs->LimitToGlobalOrObjectId( + $self->_LookupId( $self->CustomFieldLookupType ) ); + + return $cfs; +} + +# TODO: This _only_ works for RT::Class classes. it doesn't work, for example, for RT::FM classes. + +sub _LookupId { + my $self = shift; + my $lookup = shift; + my @classes = ($lookup =~ /RT::(\w+)-/g); + + my $object = $self; + foreach my $class (reverse @classes) { + my $method = "${class}Obj"; + $object = $object->$method; + } + + return $object->Id; +} + + +=head2 CustomFieldLookupType + +Returns the path RT uses to figure out which custom fields apply to this object. + +=cut + +sub CustomFieldLookupType { + my $self = shift; + return ref($self); +} + +#TODO Deprecated API. Destroy in 3.6 +sub _LookupTypes { + my $self = shift; + $RT::Logger->warning("_LookupTypes call is deprecated. Replace with CustomFieldLookupType"); + $RT::Logger->warning("Besides, it was a private API. Were you doing using it?"); + + return($self->CustomFieldLookupType); + +} + +# {{{ AddCustomFieldValue + +=head2 AddCustomFieldValue { Field => FIELD, Value => VALUE } + +VALUE should be a string. +FIELD can be a CustomField object OR a CustomField ID. + + +Adds VALUE as a value of CustomField FIELD. If this is a single-value custom field, +deletes the old value. +If VALUE is not a valid value for the custom field, returns +(0, 'Error message' ) otherwise, returns (1, 'Success Message') + +=cut + +sub AddCustomFieldValue { + my $self = shift; + $self->_AddCustomFieldValue(@_); +} + +sub _AddCustomFieldValue { + my $self = shift; + my %args = ( + Field => undef, + Value => undef, + RecordTransaction => 1, + @_ + ); + + my $cf = $self->LoadCustomFieldByIdentifier($args{'Field'}); + + unless ( $cf->Id ) { + return ( 0, $self->loc( "Custom field [_1] not found", $args{'Field'} ) ); + } + + my $OCFs = $self->CustomFields; + $OCFs->Limit( FIELD => 'id', VALUE => $cf->Id ); + unless ( $OCFs->Count ) { + return ( + 0, + $self->loc( + "Custom field [_1] does not apply to this object", + $args{'Field'} + ) + ); + } + # Load up a ObjectCustomFieldValues object for this custom field and this ticket + my $values = $cf->ValuesForObject($self); + + unless ( $cf->ValidateValue( $args{'Value'} ) ) { + return ( 0, $self->loc("Invalid value for custom field") ); + } + + # If the custom field only accepts a certain # of values, delete the existing + # value and record a "changed from foo to bar" transaction + unless ( $cf->UnlimitedValues) { + + # We need to whack any old values here. In most cases, the custom field should + # only have one value to delete. In the pathalogical case, this custom field + # used to be a multiple and we have many values to whack.... + my $cf_values = $values->Count; + + if ( $cf_values > $cf->MaxValues ) { + my $i = 0; #We want to delete all but the max we can currently have , so we can then + # execute the same code to "change" the value from old to new + while ( my $value = $values->Next ) { + $i++; + if ( $i < $cf_values ) { + my ( $val, $msg ) = $cf->DeleteValueForObject( + Object => $self, + Content => $value->Content + ); + unless ($val) { + return ( 0, $msg ); + } + my ( $TransactionId, $Msg, $TransactionObj ) = + $self->_NewTransaction( + Type => 'CustomField', + Field => $cf->Id, + OldReference => $value, + ); + } + } + } + + my ( $old_value, $old_content ); + if ( $old_value = $cf->ValuesForObject($self)->First ) { + $old_content = $old_value->Content(); + return (1) if( $old_content eq $args{'Value'} && $old_value->LargeContent eq $args{'LargeContent'});; + } + + my ( $new_value_id, $value_msg ) = $cf->AddValueForObject( + Object => $self, + Content => $args{'Value'}, + LargeContent => $args{'LargeContent'}, + ContentType => $args{'ContentType'}, + ); + + unless ($new_value_id) { + return ( 0, $self->loc( "Could not add new custom field value. [_1] ",, $value_msg)); + } + + my $new_value = RT::ObjectCustomFieldValue->new( $self->CurrentUser ); + $new_value->Load($new_value_id); + + # now that adding the new value was successful, delete the old one + if ($old_value) { + my ( $val, $msg ) = $old_value->Delete(); + unless ($val) { + return ( 0, $msg ); + } + } + + if ( $args{'RecordTransaction'} ) { + my ( $TransactionId, $Msg, $TransactionObj ) = + $self->_NewTransaction( + Type => 'CustomField', + Field => $cf->Id, + OldReference => $old_value, + NewReference => $new_value, + ); + } + + if ( $old_value eq '' ) { + return ( 1, $self->loc( "[_1] [_2] added", $cf->Name, $new_value->Content )); + } + elsif ( $new_value->Content eq '' ) { + return ( 1, + $self->loc( "[_1] [_2] deleted", $cf->Name, $old_value->Content ) ); + } + else { + return ( 1, $self->loc( "[_1] [_2] changed to [_3]", $cf->Name, $old_content, $new_value->Content)); + } + + } + + # otherwise, just add a new value and record "new value added" + else { + my ($new_value_id) = $cf->AddValueForObject( + Object => $self, + Content => $args{'Value'}, + LargeContent => $args{'LargeContent'}, + ContentType => $args{'ContentType'}, + ); + + unless ($new_value_id) { + return ( 0, $self->loc("Could not add new custom field value. ") ); + } + if ( $args{'RecordTransaction'} ) { + my ( $TransactionId, $Msg, $TransactionObj ) = + $self->_NewTransaction( + Type => 'CustomField', + Field => $cf->Id, + NewReference => $new_value_id, + ReferenceType => 'RT::ObjectCustomFieldValue', + ); + unless ($TransactionId) { + return ( 0, + $self->loc( "Couldn't create a transaction: [_1]", $Msg ) ); + } + } + return ( 1, $self->loc( "[_1] added as a value for [_2]", $args{'Value'}, $cf->Name)); + } + +} + +# }}} + +# {{{ DeleteCustomFieldValue + +=head2 DeleteCustomFieldValue { Field => FIELD, Value => VALUE } + +Deletes VALUE as a value of CustomField FIELD. + +VALUE can be a string, a CustomFieldValue or a ObjectCustomFieldValue. + +If VALUE is not a valid value for the custom field, returns +(0, 'Error message' ) otherwise, returns (1, 'Success Message') + +=cut + +sub DeleteCustomFieldValue { + my $self = shift; + my %args = ( + Field => undef, + Value => undef, + ValueId => undef, + @_ + ); + + my $cf = $self->LoadCustomFieldByIdentifier($args{'Field'}); + + unless ( $cf->Id ) { + return ( 0, $self->loc( "Custom field [_1] not found", $args{'Field'} ) ); + } + my ( $val, $msg ) = $cf->DeleteValueForObject( + Object => $self, + Id => $args{'ValueId'}, + Content => $args{'Value'}, + ); + unless ($val) { + return ( 0, $msg ); + } + my ( $TransactionId, $Msg, $TransactionObj ) = $self->_NewTransaction( + Type => 'CustomField', + Field => $cf->Id, + OldReference => $val, + ReferenceType => 'RT::ObjectCustomFieldValue', + ); + unless ($TransactionId) { + return ( 0, $self->loc( "Couldn't create a transaction: [_1]", $Msg ) ); + } + + return ( + $TransactionId, + $self->loc( + "[_1] is no longer a value for custom field [_2]", + $TransactionObj->OldValue, $cf->Name + ) + ); +} + +# }}} + +# {{{ FirstCustomFieldValue + +=head2 FirstCustomFieldValue FIELD + +Return the content of the first value of CustomField FIELD for this ticket +Takes a field id or name + +=cut + +sub FirstCustomFieldValue { + my $self = shift; + my $field = shift; + my $values = $self->CustomFieldValues($field); + if ($values->First) { + return $values->First->Content; + } else { + return undef; + } + +} + + + +# {{{ CustomFieldValues + +=head2 CustomFieldValues FIELD + +Return a ObjectCustomFieldValues object of all values of the CustomField whose +id or Name is FIELD for this record. + +Returns an RT::ObjectCustomFieldValues object + +=cut + +sub CustomFieldValues { + my $self = shift; + my $field = shift; + + if ($field) { + my $cf = $self->LoadCustomFieldByIdentifier($field); + + # we were asked to search on a custom field we couldn't fine + unless ( $cf->id ) { + return RT::ObjectCustomFieldValues->new( $self->CurrentUser ); + } + return ( $cf->ValuesForObject($self) ); + } + + # we're not limiting to a specific custom field; + my $ocfs = RT::ObjectCustomFieldValues->new( $self->CurrentUser ); + $ocfs->LimitToObject($self); + return $ocfs; + +} + +=head2 CustomField IDENTIFER + +Find the custom field has id or name IDENTIFIER for this object. + +If no valid field is found, returns an empty RT::CustomField object. + +=cut + +sub LoadCustomFieldByIdentifier { + my $self = shift; + my $field = shift; + + my $cf = RT::CustomField->new($self->CurrentUser); + + if ( UNIVERSAL::isa( $field, "RT::CustomField" ) ) { + $cf->LoadById( $field->id ); + } + elsif ($field =~ /^\d+$/) { + $cf = RT::CustomField->new($self->CurrentUser); + $cf->Load($field); + } else { + + my $cfs = $self->CustomFields($self->CurrentUser); + $cfs->Limit(FIELD => 'Name', VALUE => $field); + $cf = $cfs->First || RT::CustomField->new($self->CurrentUser); + } + return $cf; +} + + +# }}} + +# }}} + +# }}} + +sub BasicColumns { +} + eval "require RT::Record_Vendor"; die $@ if ($@ && $@ !~ qr{^Can't locate RT/Record_Vendor.pm}); eval "require RT::Record_Local"; diff --git a/rt/lib/RT/SavedSearch.pm b/rt/lib/RT/SavedSearch.pm new file mode 100644 index 000000000..65411a7b2 --- /dev/null +++ b/rt/lib/RT/SavedSearch.pm @@ -0,0 +1,327 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} + +=head1 NAME + + RT::SavedSearch - an API for saving and retrieving search form values. + +=head1 SYNOPSIS + + use RT::SavedSearch + +=head1 DESCRIPTION + + SavedSearch is an object that can belong to either an RT::User or an + RT::Group. It consists of an ID, a description, and a number of + search parameters. + +=head1 METHODS + +=begin testing + +use_ok(RT::SavedSearch); + +# Real tests are in lib/t/20savedsearch.t + +=end testing + +=cut + +package RT::SavedSearch; + +use RT::Base; +use RT::Attribute; + +use strict; +use vars qw/@ISA/; +@ISA = qw/RT::Base/; + +sub new { + my $proto = shift; + my $class = ref($proto) || $proto; + my $self = {}; + $self->{'Id'} = 0; + bless ($self, $class); + $self->CurrentUser(@_); + return $self; +} + +=head2 Load + +Takes a privacy specification, an object ID, and a search ID. Loads +the given search ID if it belongs to the stated user or group. +Returns a tuple of status and message, where status is true on +success. + +=cut + +sub Load { + my $self = shift; + my ($privacy, $id) = @_; + my $object = $self->_GetObject($privacy); + + if ($object) { + $self->{'Attribute'} = $object->Attributes->WithId($id); + if ($self->{'Attribute'}->Id) { + $self->{'Id'} = $self->{'Attribute'}->Id; + $self->{'Privacy'} = $privacy; + $self->{'Type'} = $self->{'Attribute'}->SubValue('SearchType'); + return (1, $self->loc("Loaded search [_1]", $self->Name)); + } else { + $RT::Logger->error("Could not load attribute " . $id + . " for object " . $privacy); + return (0, $self->loc("Search attribute load failure")); + } + } else { + $RT::Logger->error("Could not load object $privacy when loading search"); + return (0, $self->loc("Could not load object for [_1]", $privacy)); + } + +} + +=head2 Save + +Takes a privacy, an optional type, a name, and a hashref containing the +search parameters. Saves the given parameters to the appropriate user/ +group object, and loads the resulting search. Returns a tuple of status +and message, where status is true on success. Defaults are: + Privacy: undef + Type: Ticket + Name: "new search" + SearchParams: (empty hash) + +=cut + +sub Save { + my $self = shift; + my %args = ('Privacy' => 'RT::User-' . $self->CurrentUser->Id, + 'Type' => 'Ticket', + 'Name' => 'new search', + 'SearchParams' => {}, + @_); + my $privacy = $args{'Privacy'}; + my $type = $args{'Type'}; + my $name = $args{'Name'}; + my %params = %{$args{'SearchParams'}}; + + $params{'SearchType'} = $type; + my $object = $self->_GetObject($privacy); + if ($object) { + my ($att_id, $att_msg) = $object->AddAttribute( + 'Name' => 'SavedSearch', + 'Description' => $name, + 'Content' => \%params); + if ($att_id) { + $self->{'Attribute'} = $object->Attributes->WithId($att_id); + $self->{'Id'} = $att_id; + $self->{'Privacy'} = $privacy; + $self->{'Type'} = $type; + return (1, $self->loc("Saved search [_1]", $name)); + } else { + $RT::Logger->error("SavedSearch save failure: $att_msg"); + return (0, $self->loc("Failed to create search attribute")); + } + } else { + return (0, $self->loc("Failed to load object for [_1]", $privacy)); + } +} + +=head2 Update + +Updates the parameters of an existing search. Takes the arguments +"Name" and "SearchParams"; SearchParams should be a hashref containing +the new parameters of the search. If Name is not specified, the name +will not be changed. + +=cut + +sub Update { + my $self = shift; + my %args = ('Name' => '', + 'SearchParams' => {}, + @_); + + return(0, $self->loc("No search loaded")) unless $self->Id; + return(0, $self->loc("Could not load search attribute")) + unless $self->{'Attribute'}->Id; + my ($status, $msg) = $self->{'Attribute'}->SetSubValues(%{$args{'SearchParams'}}); + if ($status && $args{'Name'}) { + ($status, $msg) = $self->{'Attribute'}->SetDescription($args{'Name'}); + } + return ($status, $self->loc("Search update: [_1]", $msg)); +} + +=head2 Delete + +Deletes the existing search. Returns a tuple of status and message, +where status is true upon success. + +=cut + +sub Delete { + my $self = shift; + + my ($status, $msg) = $self->{'Attribute'}->Delete; + if ($status) { + return (1, $self->loc("Deleted search")); + } else { + return (0, $self->loc("Delete failed: [_1]", $msg)); + } +} + + +### Accessor methods + +=head2 Name + +Returns the name of the search. + +=cut + +sub Name { + my $self = shift; + return unless ref($self->{'Attribute'}) eq 'RT::Attribute'; + return $self->{'Attribute'}->Description(); +} + +=head2 GetParameter + +Returns the given named parameter of the search, e.g. 'Query', 'Format'. + +=cut + +sub GetParameter { + my $self = shift; + my $param = shift; + return unless ref($self->{'Attribute'}) eq 'RT::Attribute'; + return $self->{'Attribute'}->SubValue($param); +} + +=head2 Id + +Returns the numerical id of this search. + +=cut + +sub Id { + my $self = shift; + return $self->{'Id'}; +} + +=head2 Privacy + +Returns the principal object to whom this search belongs, in a string +"-", e.g. "RT::Group-16". + +=cut + +sub Privacy { + my $self = shift; + return $self->{'Privacy'}; +} + +=head2 Type + +Returns the type of this search, e.g. 'Ticket'. Useful for denoting the +saved searches that are relevant to a particular search page. + +=cut + +sub Type { + my $self = shift; + return $self->{'Type'}; +} + +### Internal methods + +# _GetObject: helper routine to load the correct object whose parameters +# have been passed. + +sub _GetObject { + my $self = shift; + my $privacy = shift; + + my ($obj_type, $obj_id) = split(/\-/, $privacy); + unless ($obj_type eq 'RT::User' || $obj_type eq 'RT::Group') { + $RT::Logger->error("Tried to load a search belonging to an $obj_type, which is neither a user nor a group"); + return undef; + } + + my $object; + eval " + require $obj_type; + \$object = $obj_type->new(\$self->CurrentUser); + \$object->Load(\$obj_id); + "; + unless (ref($object) eq $obj_type) { + $RT::Logger->error("Could not load object of type $obj_type with ID $obj_id"); + return undef; + } + + # Do not allow the loading of a user object other than the current + # user, or of a group object of which the current user is not a member. + + if ($obj_type eq 'RT::User' + && $object->Id != $self->CurrentUser->UserObj->Id()) { + $RT::Logger->debug("Permission denied for user other than self"); + return undef; + } + if ($obj_type eq 'RT::Group' && + !$object->HasMemberRecursively($self->CurrentUser->PrincipalObj)) { + $RT::Logger->debug("Permission denied, ".$self->CurrentUser->Name. + " is not a member of group"); + return undef; + } + + return $object; +} + +eval "require RT::SavedSearch_Vendor"; +die $@ if ($@ && $@ !~ qr{^Can't locate RT/SavedSearch_Vendor.pm}); +eval "require RT::SavedSearch_Local"; +die $@ if ($@ && $@ !~ qr{^Can't locate RT/SavedSearch_Local.pm}); + +1; diff --git a/rt/lib/RT/SavedSearches.pm b/rt/lib/RT/SavedSearches.pm new file mode 100644 index 000000000..262bfa8d0 --- /dev/null +++ b/rt/lib/RT/SavedSearches.pm @@ -0,0 +1,206 @@ +# BEGIN BPS TAGGED BLOCK {{{ +# +# COPYRIGHT: +# +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC +# +# +# (Except where explicitly superseded by other copyright notices) +# +# +# LICENSE: +# +# This work is made available to you under the terms of Version 2 of +# the GNU General Public License. A copy of that license should have +# been provided with this software, but in any event can be snarfed +# from www.gnu.org. +# +# This work is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# +# CONTRIBUTION SUBMISSION POLICY: +# +# (The following paragraph is not intended to limit the rights granted +# to you to modify and distribute this software under the terms of +# the GNU General Public License and is only of importance to you if +# you choose to contribute your changes and enhancements to the +# community by submitting them to Best Practical Solutions, LLC.) +# +# By intentionally submitting any modifications, corrections or +# derivatives to this work, or any other work intended for use with +# Request Tracker, to Best Practical Solutions, LLC, you confirm that +# you are the copyright holder for those contributions and you grant +# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable, +# royalty-free, perpetual, license to use, copy, create derivative +# works based on those contributions, and sublicense and distribute +# those contributions and any derivatives thereof. +# +# END BPS TAGGED BLOCK }}} + +=head1 NAME + + RT::SavedSearches - a pseudo-collection for SavedSearch objects. + +=head1 SYNOPSIS + + use RT::SavedSearch + +=head1 DESCRIPTION + + SavedSearches is an object consisting of a number of SavedSearch objects. + It works more or less like a DBIx::SearchBuilder collection, although it + is not. + +=head1 METHODS + +=begin testing + +use_ok(RT::SavedSearches); + +# The real tests are in lib/t/20savedsearch.t + +=end testing + +=cut + +package RT::SavedSearches; + +use RT::Base; +use RT::SavedSearch; + +use strict; +use vars qw/@ISA/; +@ISA = qw/RT::Base/; + +sub new { + my $proto = shift; + my $class = ref($proto) || $proto; + my $self = {}; + bless ($self, $class); + $self->CurrentUser(@_); + $self->{'idx'} = 0; + $self->{'objects'} = []; + return $self; +} + +=head2 LimitToPrivacy + +Takes two argumets: a privacy string, of the format "-", as +produced by RT::SavedSearch::Privacy(); and a type string, as produced +by RT::SavedSearch::Type(). The SavedSearches object will load the +searches belonging to that user or group that are of the type +specified. If no type is specified, all the searches belonging to the +user/group will be loaded. Repeated calls to the same object should DTRT. + +=cut + +sub LimitToPrivacy { + my $self = shift; + my $privacy = shift; + my $type = shift; + + my $object = $self->_GetObject($privacy); + + if ($object) { + $self->{'objects'} = []; + my @search_atts = $object->Attributes->Named('SavedSearch'); + foreach my $att (@search_atts) { + my $search = RT::SavedSearch->new($self->CurrentUser); + $search->Load($privacy, $att->Id); + next if $type && $search->Type ne $type; + push(@{$self->{'objects'}}, $search); + } + } else { + $RT::Logger->error("Could not load object $privacy"); + } +} + +### Accessor methods + +=head2 Next + +Returns the next object in the collection. + +=cut + +sub Next { + my $self = shift; + my $search = $self->{'objects'}->[$self->{'idx'}]; + if ($search) { + $self->{'idx'}++; + } else { + # We have run out of objects; reset the counter. + $self->{'idx'} = 0; + } + return $search; +} + +=head2 Count + +Returns the number of search objects found. + +=cut + +sub Count { + my $self = shift; + return scalar @{$self->{'objects'}}; +} + +### Internal methods + +# _GetObject: helper routine to load the correct object whose parameters +# have been passed. + +sub _GetObject { + my $self = shift; + my $privacy = shift; + + my ($obj_type, $obj_id) = split(/\-/, $privacy); + unless ($obj_type eq 'RT::User' || $obj_type eq 'RT::Group') { + $RT::Logger->error("Tried to load a search belonging to an $obj_type, which is neither a user nor a group"); + return undef; + } + + my $object; + eval " + require $obj_type; + \$object = $obj_type->new(\$self->CurrentUser); + \$object->Load($obj_id); + "; + unless (ref($object) eq $obj_type) { + $RT::Logger->error("Could not load object of type $obj_type with ID $obj_id"); + return undef; + } + + # Do not allow the loading of a user object other than the current + # user, or of a group object of which the current user is not a member. + + if ($obj_type eq 'RT::User' + && $object->Id != $self->CurrentUser->UserObj->Id()) { + $RT::Logger->error('Requested user ' . $object->Id + . 'is not current user'); + return undef; + } + if ($obj_type eq 'RT::Group' + && !$object->HasMemberRecursively($self->CurrentUser->PrincipalObj)) { + $RT::Logger->error('Current user does not belong to requested group ' + . $object->Id); + return undef; + } + + return $object; +} + +eval "require RT::SavedSearches_Vendor"; +die $@ if ($@ && $@ !~ qr{^Can't locate RT/SavedSearches_Vendor.pm}); +eval "require RT::SavedSearches_Local"; +die $@ if ($@ && $@ !~ qr{^Can't locate RT/SavedSearches_Local.pm}); + +1; diff --git a/rt/lib/RT/Scrip.pm b/rt/lib/RT/Scrip.pm index 1c414d8f2..85fe6a820 100755 --- a/rt/lib/RT/Scrip.pm +++ b/rt/lib/RT/Scrip.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -446,37 +446,37 @@ sub _CoreAccessible { { id => - {read => 1, type => 'int(11)', default => ''}, + {read => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => ''}, Description => - {read => 1, write => 1, type => 'varchar(255)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 255, is_blob => 0, is_numeric => 0, type => 'varchar(255)', default => ''}, ScripCondition => - {read => 1, write => 1, type => 'int(11)', default => '0'}, + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, ScripAction => - {read => 1, write => 1, type => 'int(11)', default => '0'}, + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, ConditionRules => - {read => 1, write => 1, type => 'text', default => ''}, + {read => 1, write => 1, sql_type => -4, length => 0, is_blob => 1, is_numeric => 0, type => 'text', default => ''}, ActionRules => - {read => 1, write => 1, type => 'text', default => ''}, + {read => 1, write => 1, sql_type => -4, length => 0, is_blob => 1, is_numeric => 0, type => 'text', default => ''}, CustomIsApplicableCode => - {read => 1, write => 1, type => 'text', default => ''}, + {read => 1, write => 1, sql_type => -4, length => 0, is_blob => 1, is_numeric => 0, type => 'text', default => ''}, CustomPrepareCode => - {read => 1, write => 1, type => 'text', default => ''}, + {read => 1, write => 1, sql_type => -4, length => 0, is_blob => 1, is_numeric => 0, type => 'text', default => ''}, CustomCommitCode => - {read => 1, write => 1, type => 'text', default => ''}, + {read => 1, write => 1, sql_type => -4, length => 0, is_blob => 1, is_numeric => 0, type => 'text', default => ''}, Stage => - {read => 1, write => 1, type => 'varchar(32)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 32, is_blob => 0, is_numeric => 0, type => 'varchar(32)', default => ''}, Queue => - {read => 1, write => 1, type => 'int(11)', default => '0'}, + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, Template => - {read => 1, write => 1, type => 'int(11)', default => '0'}, + {read => 1, write => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, Creator => - {read => 1, auto => 1, type => 'int(11)', default => '0'}, + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, Created => - {read => 1, auto => 1, type => 'datetime', default => ''}, + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, LastUpdatedBy => - {read => 1, auto => 1, type => 'int(11)', default => '0'}, + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, LastUpdated => - {read => 1, auto => 1, type => 'datetime', default => ''}, + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, } }; @@ -508,7 +508,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/ScripAction.pm b/rt/lib/RT/ScripAction.pm index e3d2a902a..075162f80 100755 --- a/rt/lib/RT/ScripAction.pm +++ b/rt/lib/RT/ScripAction.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -239,23 +239,23 @@ sub _CoreAccessible { { id => - {read => 1, type => 'int(11)', default => ''}, + {read => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => ''}, Name => - {read => 1, write => 1, type => 'varchar(200)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 200, is_blob => 0, is_numeric => 0, type => 'varchar(200)', default => ''}, Description => - {read => 1, write => 1, type => 'varchar(255)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 255, is_blob => 0, is_numeric => 0, type => 'varchar(255)', default => ''}, ExecModule => - {read => 1, write => 1, type => 'varchar(60)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 60, is_blob => 0, is_numeric => 0, type => 'varchar(60)', default => ''}, Argument => - {read => 1, write => 1, type => 'varchar(255)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 255, is_blob => 0, is_numeric => 0, type => 'varchar(255)', default => ''}, Creator => - {read => 1, auto => 1, type => 'int(11)', default => '0'}, + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, Created => - {read => 1, auto => 1, type => 'datetime', default => ''}, + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, LastUpdatedBy => - {read => 1, auto => 1, type => 'int(11)', default => '0'}, + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, LastUpdated => - {read => 1, auto => 1, type => 'datetime', default => ''}, + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, } }; @@ -287,7 +287,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/ScripAction_Overlay.pm b/rt/lib/RT/ScripAction_Overlay.pm index c0a10caf7..76e047f71 100644 --- a/rt/lib/RT/ScripAction_Overlay.pm +++ b/rt/lib/RT/ScripAction_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::ScripAction - RT Action object @@ -68,6 +69,9 @@ ok (require RT::ScripAction); =cut + +package RT::ScripAction; + use strict; no warnings qw(redefine); use RT::Template; @@ -89,10 +93,12 @@ sub _Accessible { # }}} # {{{ sub Create + =head2 Create - - Takes a hash. Creates a new Action entry. - should be better documented. + +Takes a hash. Creates a new Action entry. should be better +documented. + =cut sub Create { @@ -111,6 +117,15 @@ sub Delete { # }}} # {{{ sub Load + +=head2 Load IDENTIFIER + +Loads an action by its Name. + +Returns: Id, Error Message + +=cut + sub Load { my $self = shift; my $identifier = shift; @@ -133,7 +148,7 @@ sub Load { $self->{'Template'} = $template; } - return ($self->loc('[_1] ScripAction loaded', $self->Id)); + return ($self->Id, ($self->loc('[_1] ScripAction loaded', $self->Id))); } # }}} @@ -160,13 +175,13 @@ sub LoadAction { eval "require $type" || die "Require of $type failed.\n$@\n"; - $self->{'Action'} = $type->new ( ScripActionObj => $self, - TicketObj => $args{'TicketObj'}, - ScripObj => $args{'ScripObj'}, - TransactionObj => $args{'TransactionObj'}, - TemplateObj => $self->TemplateObj, - Argument => $self->Argument, - CurrentUser => $self->CurrentUser + $self->{'Action'} = $type->new ( Argument => $self->Argument, + CurrentUser => $self->CurrentUser, + ScripActionObj => $self, + ScripObj => $args{'ScripObj'}, + TemplateObj => $self->TemplateObj, + TicketObj => $args{'TicketObj'}, + TransactionObj => $args{'TransactionObj'}, ); } # }}} @@ -214,6 +229,7 @@ sub TemplateObj { sub Prepare { my $self = shift; + $self->{_Message_ID} = 0; return ($self->Action->Prepare()); } diff --git a/rt/lib/RT/ScripActions.pm b/rt/lib/RT/ScripActions.pm index 677fd85b8..c34e52ff5 100755 --- a/rt/lib/RT/ScripActions.pm +++ b/rt/lib/RT/ScripActions.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -123,7 +123,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/ScripActions_Overlay.pm b/rt/lib/RT/ScripActions_Overlay.pm index c7cb3eb6c..9c29d4cb7 100644 --- a/rt/lib/RT/ScripActions_Overlay.pm +++ b/rt/lib/RT/ScripActions_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::ScripActions - Collection of Action objects @@ -65,6 +66,9 @@ ok (require RT::ScripActions); =cut + +package RT::ScripActions; + use strict; no warnings qw(redefine); diff --git a/rt/lib/RT/ScripCondition.pm b/rt/lib/RT/ScripCondition.pm index 4e0398c7c..bf2c56093 100755 --- a/rt/lib/RT/ScripCondition.pm +++ b/rt/lib/RT/ScripCondition.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -260,25 +260,25 @@ sub _CoreAccessible { { id => - {read => 1, type => 'int(11)', default => ''}, + {read => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => ''}, Name => - {read => 1, write => 1, type => 'varchar(200)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 200, is_blob => 0, is_numeric => 0, type => 'varchar(200)', default => ''}, Description => - {read => 1, write => 1, type => 'varchar(255)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 255, is_blob => 0, is_numeric => 0, type => 'varchar(255)', default => ''}, ExecModule => - {read => 1, write => 1, type => 'varchar(60)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 60, is_blob => 0, is_numeric => 0, type => 'varchar(60)', default => ''}, Argument => - {read => 1, write => 1, type => 'varchar(255)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 255, is_blob => 0, is_numeric => 0, type => 'varchar(255)', default => ''}, ApplicableTransTypes => - {read => 1, write => 1, type => 'varchar(60)', default => ''}, + {read => 1, write => 1, sql_type => 12, length => 60, is_blob => 0, is_numeric => 0, type => 'varchar(60)', default => ''}, Creator => - {read => 1, auto => 1, type => 'int(11)', default => '0'}, + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, Created => - {read => 1, auto => 1, type => 'datetime', default => ''}, + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, LastUpdatedBy => - {read => 1, auto => 1, type => 'int(11)', default => '0'}, + {read => 1, auto => 1, sql_type => 4, length => 11, is_blob => 0, is_numeric => 1, type => 'int(11)', default => '0'}, LastUpdated => - {read => 1, auto => 1, type => 'datetime', default => ''}, + {read => 1, auto => 1, sql_type => 11, length => 0, is_blob => 0, is_numeric => 0, type => 'datetime', default => ''}, } }; @@ -310,7 +310,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/ScripCondition_Overlay.pm b/rt/lib/RT/ScripCondition_Overlay.pm index 158a2c962..4424657d0 100644 --- a/rt/lib/RT/ScripCondition_Overlay.pm +++ b/rt/lib/RT/ScripCondition_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::ScripCondition - RT scrip conditional @@ -68,6 +69,9 @@ ok (require RT::ScripCondition); =cut + +package RT::ScripCondition; + use strict; no warnings qw(redefine); diff --git a/rt/lib/RT/ScripConditions.pm b/rt/lib/RT/ScripConditions.pm index 8daaea92c..99bde7dfd 100755 --- a/rt/lib/RT/ScripConditions.pm +++ b/rt/lib/RT/ScripConditions.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -123,7 +123,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/ScripConditions_Overlay.pm b/rt/lib/RT/ScripConditions_Overlay.pm index 1b23e2dab..7670d5825 100644 --- a/rt/lib/RT/ScripConditions_Overlay.pm +++ b/rt/lib/RT/ScripConditions_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::ScripConditions - Collection of Action objects @@ -66,6 +67,9 @@ ok (require RT::ScripConditions); =cut + +package RT::ScripConditions; + use strict; no warnings qw(redefine); diff --git a/rt/lib/RT/Scrip_Overlay.pm b/rt/lib/RT/Scrip_Overlay.pm index 1e1854a00..ae2782a23 100644 --- a/rt/lib/RT/Scrip_Overlay.pm +++ b/rt/lib/RT/Scrip_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::Scrip - an RT Scrip object @@ -98,6 +99,9 @@ ok ($ticket2->Priority != '87', "Ticket priority is set right"); =cut + +package RT::Scrip; + use strict; no warnings qw(redefine); @@ -265,7 +269,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'} ); @@ -336,6 +340,9 @@ should be loaded by the SuperUser role =cut +# XXX TODO : This code appears to be obsoleted in favor of similar code in Scrips->Apply. +# Why is this here? Is it still called? + sub Apply { my $self = shift; my %args = ( TicketObj => undef, @@ -417,16 +424,19 @@ sub IsApplicable { $RT::Logger->error( "Unknown Scrip stage:" . $self->Stage ); return (undef); } - + my $ConditionObj = $self->ConditionObj; foreach my $TransactionObj ( @Transactions ) { + # in TxnBatch stage we can select scrips that are not applicable to all txns + my $txn_type = $TransactionObj->Type; + next unless( $ConditionObj->ApplicableTransTypes =~ /(?:^|,)(?:Any|\Q$txn_type\E)(?:,|$)/i ); # Load the scrip's Condition object - $self->ConditionObj->LoadCondition( + $ConditionObj->LoadCondition( ScripObj => $self, TicketObj => $args{'TicketObj'}, TransactionObj => $TransactionObj, ); - if ( $self->ConditionObj->IsApplicable() ) { + if ( $ConditionObj->IsApplicable() ) { # We found an application Transaction -- return it $return = $TransactionObj; last; @@ -502,7 +512,7 @@ sub Commit { $args{'TicketObj'}->Load( $args{'TicketObj'}->Id ); if ($@) { - $RT::Logger->error( "Scrip IsApplicable " . $self->Id . " died. - " . $@ ); + $RT::Logger->error( "Scrip Commit " . $self->Id . " died. - " . $@ ); return (undef); } diff --git a/rt/lib/RT/Scrips.pm b/rt/lib/RT/Scrips.pm index 0ec2ad7ee..9605a64f7 100755 --- a/rt/lib/RT/Scrips.pm +++ b/rt/lib/RT/Scrips.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,7 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} # Autogenerated by DBIx::SearchBuilder factory (by ) # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST. # @@ -123,7 +123,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz These overlay files can contain new subs or subs to replace existing subs in this module. -If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line +Each of these files should begin with the line no warnings qw(redefine); diff --git a/rt/lib/RT/Scrips_Overlay.pm b/rt/lib/RT/Scrips_Overlay.pm index 2f395ffd0..0f606c884 100644 --- a/rt/lib/RT/Scrips_Overlay.pm +++ b/rt/lib/RT/Scrips_Overlay.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::Scrips - a collection of RT Scrip objects @@ -65,6 +66,9 @@ ok (require RT::Scrips); =cut + +package RT::Scrips; + use strict; no warnings qw(redefine); @@ -254,6 +258,7 @@ sub Prepared { # {{{ sup _SetupSourceObjects + =head2 _SetupSourceObjects { TicketObj , Ticket, Transaction, TransactionObj } Setup a ticket and transaction for this Scrip collection to work with as it runs through the @@ -313,8 +318,8 @@ sub _FindScrips { $self->LimitToQueue( $self->{'TicketObj'}->QueueObj->Id ) ; #Limit it to $Ticket->QueueObj->Id - $self->LimitToGlobal() - unless $self->{'TicketObj'}->QueueObj->Disabled; # or to "global" + $self->LimitToGlobal(); + # or to "global" $self->Limit( FIELD => "Stage", VALUE => $args{'Stage'} ); @@ -328,14 +333,16 @@ sub _FindScrips { ); #We only want things where the scrip applies to this sort of transaction - $self->Limit( - ALIAS => $ConditionsAlias, - FIELD => 'ApplicableTransTypes', - OPERATOR => 'LIKE', - VALUE => $args{'Type'}, - ENTRYAGGREGATOR => 'OR', - ) - if $args{'Type'}; + # TransactionBatch stage can define list of transaction + foreach( split /\s*,\s*/, ($args{'Type'} || '') ) { + $self->Limit( + ALIAS => $ConditionsAlias, + FIELD => 'ApplicableTransTypes', + OPERATOR => 'LIKE', + VALUE => $_, + ENTRYAGGREGATOR => 'OR', + ) + } # Or where the scrip applies to any transaction $self->Limit( diff --git a/rt/lib/RT/Search/ActiveTicketsInQueue.pm b/rt/lib/RT/Search/ActiveTicketsInQueue.pm index d34b72ad6..9f9dac70f 100644 --- a/rt/lib/RT/Search/ActiveTicketsInQueue.pm +++ b/rt/lib/RT/Search/ActiveTicketsInQueue.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::Search::ActiveTicketsInQueue diff --git a/rt/lib/RT/Search/FromSQL.pm b/rt/lib/RT/Search/FromSQL.pm index 5d9d6706f..3842bb6ae 100644 --- a/rt/lib/RT/Search/FromSQL.pm +++ b/rt/lib/RT/Search/FromSQL.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,30 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK -# BEGIN LICENSE BLOCK -# -# Copyright (c) 1996-2003 Jesse Vincent -# -# (Except where explictly superceded by other copyright notices) -# -# This work is made available to you under the terms of Version 2 of -# the GNU General Public License. A copy of that license should have -# been provided with this software, but in any event can be snarfed -# from www.gnu.org. -# -# This work is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# Unless otherwise specified, all modifications, corrections or -# extensions to this work which alter its source code become the -# property of Best Practical Solutions, LLC when submitted for -# inclusion in the work. -# -# -# END LICENSE BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::Search::FromSQL diff --git a/rt/lib/RT/Search/Generic.pm b/rt/lib/RT/Search/Generic.pm index d95c94b0f..3f3aa837b 100644 --- a/rt/lib/RT/Search/Generic.pm +++ b/rt/lib/RT/Search/Generic.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::Search::Generic - ; diff --git a/rt/lib/RT/SearchBuilder.pm b/rt/lib/RT/SearchBuilder.pm index 615f19726..3de9fc265 100644 --- a/rt/lib/RT/SearchBuilder.pm +++ b/rt/lib/RT/SearchBuilder.pm @@ -1,8 +1,8 @@ -# {{{ BEGIN BPS TAGGED BLOCK +# BEGIN BPS TAGGED BLOCK {{{ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2004 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -42,7 +42,8 @@ # works based on those contributions, and sublicense and distribute # those contributions and any derivatives thereof. # -# }}} END BPS TAGGED BLOCK +# END BPS TAGGED BLOCK }}} + =head1 NAME RT::SearchBuilder - a baseclass for RT collection objects @@ -131,14 +132,42 @@ sub LimitToDeleted { Takes NAME, OPERATOR and VALUE to find records that has the matching Attribute. +If EMPTY is set, also select rows with an empty string as +Attribute's Content. + +If NULL is set, also select rows without the named Attribute. + =cut +my %Negate = qw( + = != + != = + > <= + < >= + >= < + <= > + LIKE NOT LIKE + NOT LIKE LIKE + IS IS NOT + IS NOT IS +); + sub LimitAttribute { my ($self, %args) = @_; + my $clause = 'ALIAS'; + my $operator = ($args{OPERATOR} || '='); + + if ($args{NULL} and exists $args{VALUE}) { + $clause = 'LEFTJOIN'; + $operator = $Negate{$operator}; + } + elsif ($args{NEGATE}) { + $operator = $Negate{$operator}; + } my $alias = $self->Join( TYPE => 'left', - ALIAS1 => 'main', + ALIAS1 => $args{ALIAS} || 'main', FIELD1 => 'id', TABLE2 => 'Attributes', FIELD2 => 'ObjectId' @@ -148,13 +177,13 @@ sub LimitAttribute { $type =~ s/(?:s|Collection)$//; # XXX - Hack! $self->Limit( - ALIAS => $alias, + $clause => $alias, FIELD => 'ObjectType', OPERATOR => '=', VALUE => $type, ); $self->Limit( - ALIAS => $alias, + $clause => $alias, FIELD => 'Name', OPERATOR => '=', VALUE => $args{NAME}, @@ -163,27 +192,90 @@ sub LimitAttribute { return unless exists $args{VALUE}; $self->Limit( - ALIAS => $alias, + $clause => $alias, FIELD => 'Content', - OPERATOR => ($args{OPERATOR} || '='), + OPERATOR => $operator, VALUE => $args{VALUE}, - ENTRYAGGREGATOR => 'OR', ); - if ($args{EMPTY}) { - # Capture rows without the attribute defined by testing IS NULL. - $self->Limit( - ALIAS => $alias, - FIELD => $_, - OPERATOR => 'IS', - VALUE => 'NULL', - ENTRYAGGREGATOR => 'OR', - ) for qw( ObjectType Name Content ); - } + # Capture rows with the attribute defined as an empty string. + $self->Limit( + $clause => $alias, + FIELD => 'Content', + OPERATOR => '=', + VALUE => '', + ENTRYAGGREGATOR => $args{NULL} ? 'AND' : 'OR', + ) if $args{EMPTY}; + + # Capture rows without the attribute defined + $self->Limit( + %args, + ALIAS => $alias, + FIELD => 'id', + OPERATOR => ($args{NEGATE} ? 'IS NOT' : 'IS'), + VALUE => 'NULL', + ) if $args{NULL}; } # }}} -1; +# {{{ sub LimitCustomField + +=head2 LimitCustomField + +Takes a paramhash of key/value pairs with the following keys: + +=over 4 + +=item CUSTOMFIELD - CustomField id. Optional + +=item OPERATOR - The usual Limit operators + +=item VALUE - The value to compare against + +=back + +=cut + +sub _SingularClass { + my $self = shift; + my $class = ref($self); + $class =~ s/s$// or die "Cannot deduce SingularClass for $class"; + return $class; +} + +sub LimitCustomField { + my $self = shift; + my %args = ( VALUE => undef, + CUSTOMFIELD => undef, + OPERATOR => '=', + @_ ); + + my $alias = $self->Join( + TYPE => 'left', + ALIAS1 => 'main', + FIELD1 => 'id', + TABLE2 => 'ObjectCustomFieldValues', + FIELD2 => 'ObjectId' + ); + $self->Limit( + ALIAS => $alias, + FIELD => 'CustomField', + OPERATOR => '=', + VALUE => $args{'CUSTOMFIELD'}, + ) if ($args{'CUSTOMFIELD'}); + $self->Limit( + ALIAS => $alias, + FIELD => 'ObjectType', + OPERATOR => '=', + VALUE => $self->_SingularClass, + ); + $self->Limit( + ALIAS => $alias, + FIELD => 'Content', + OPERATOR => $args{'OPERATOR'}, + VALUE => $args{'VALUE'}, + ); +} # {{{ sub FindAllRows @@ -219,7 +311,7 @@ sub Limit { # {{{ sub ItemsOrderBy -=item ItemsOrderBy +=head2 ItemsOrderBy If it has a SortOrder attribute, sort the array by SortOrder. Otherwise, if it has a "Name" attribute, sort alphabetically by Name @@ -246,7 +338,7 @@ sub ItemsOrderBy { # {{{ sub ItemsArrayRef -=item ItemsArrayRef +=head2 ItemsArrayRef Return this object's ItemsArray, in the order that ItemsOrderBy sorts it. diff --git a/rt/lib/RT/StyleGuide.pod b/rt/lib/RT/StyleGuide.pod index 4a45e8205..f0d1d15e6 100644 --- a/rt/lib/RT/StyleGuide.pod +++ b/rt/lib/RT/StyleGuide.pod @@ -239,7 +239,27 @@ leads to cleaner code. my $var1 = shift; # right my $var2 = shift; +=head2 Method parameters +If a method takes exactly one mandatory argument, the argument should be +passed in a straightforward manner: + + my $self = shift; + my $id = shift; + +In all other cases, the method needs to take named parameters, usually +using a C<%args> hash to store them: + + my $self = shift; + my %args = ( Name => undef, + Description => undef, + @_ ); + +You may specify defaults to those named parameters instead of using +C above, as long as it is documented as such. + +It is worth noting that the existing RT codebase had not followed this +style perfectly; we are trying to fix it without breaking exsiting APIs. =head2 Tests @@ -857,7 +877,28 @@ is a good chance it will not be dealt with. Send patches to rt--bugs@fsck.com, too. Use C for patches. +=head1 SCHEMA DESIGN + +RT uses a convention to denote the foreign key status in its tables. +The rule of thumb is: + +=over 4 + +=item When it references to another table, always use the table name + +For example, the C