You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(3) |
Jun
(1) |
Jul
(1) |
Aug
(3) |
Sep
(6) |
Oct
(1) |
Nov
|
Dec
(4) |
2011 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
(4) |
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(14) |
Sep
(9) |
Oct
(9) |
Nov
(15) |
Dec
(5) |
2022 |
Jan
(3) |
Feb
(13) |
Mar
(2) |
Apr
|
May
(3) |
Jun
(4) |
Jul
(4) |
Aug
(1) |
Sep
|
Oct
|
Nov
(7) |
Dec
(3) |
2023 |
Jan
(1) |
Feb
(3) |
Mar
(1) |
Apr
(4) |
May
(1) |
Jun
(5) |
Jul
(3) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2024 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <man...@us...> - 2009-12-08 15:06:14
|
Revision: 1339 http://j-trac.svn.sourceforge.net/j-trac/?rev=1339&view=rev Author: manfredwolff Date: 2009-12-08 15:06:08 +0000 (Tue, 08 Dec 2009) Log Message: ----------- HTML and Java changes for individual head line. Modified Paths: -------------- trunk/jtrac/src/main/java/info/jtrac/wicket/BasePage.html trunk/jtrac/src/main/java/info/jtrac/wicket/BasePage.java trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.java trunk/jtrac/src/main/java/info/jtrac/wicket/LoginPage.html trunk/jtrac/src/main/java/info/jtrac/wicket/LoginPage.java trunk/jtrac/src/main/java/info/jtrac/wicket/LogoutPage.html trunk/jtrac/src/main/java/info/jtrac/wicket/LogoutPage.java Modified: trunk/jtrac/src/main/java/info/jtrac/wicket/BasePage.html =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/wicket/BasePage.html 2009-12-08 15:05:04 UTC (rev 1338) +++ trunk/jtrac/src/main/java/info/jtrac/wicket/BasePage.html 2009-12-08 15:06:08 UTC (rev 1339) @@ -6,7 +6,8 @@ <link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/> <link rel="icon" type="image/x-icon" href="favicon.ico"/> </head> - <body> + <body> + <span wicket:id="individuel"></span><br/> <span wicket:id="header"></span><br/> <div style="clear:both"><br/></div> <wicket:child/> Modified: trunk/jtrac/src/main/java/info/jtrac/wicket/BasePage.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/wicket/BasePage.java 2009-12-08 15:05:04 UTC (rev 1338) +++ trunk/jtrac/src/main/java/info/jtrac/wicket/BasePage.java 2009-12-08 15:06:08 UTC (rev 1339) @@ -76,6 +76,7 @@ } public BasePage() { + add(new IndividualHeadPanel().setRenderBodyOnly(true)); add(new HeaderPanel().setRenderBodyOnly(true)); String jtracVersion = getJtrac().getReleaseVersion(); add(new Label("version", jtracVersion)); Modified: trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.java 2009-12-08 15:05:04 UTC (rev 1338) +++ trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.java 2009-12-08 15:06:08 UTC (rev 1339) @@ -46,9 +46,10 @@ private static final long serialVersionUID = 1L; public final Object getObject() { // based on some condition return the image source + String urlbase = configMap.get("jtrac.url.base"); String url = configMap.get("jtrac.header.picture"); if ((url == null) ||("".equals(url))) - return "../resources/jtrac-logo.gif"; + return urlbase + "/resources/jtrac-logo.gif"; else return url; } Modified: trunk/jtrac/src/main/java/info/jtrac/wicket/LoginPage.html =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/wicket/LoginPage.html 2009-12-08 15:05:04 UTC (rev 1338) +++ trunk/jtrac/src/main/java/info/jtrac/wicket/LoginPage.html 2009-12-08 15:06:08 UTC (rev 1339) @@ -6,6 +6,7 @@ <link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/> </head> <body> + <span wicket:id="individuel"></span><br/> <table width="100%" class="jtrac alt"> <tr> <td><a href="app"><wicket:message key="login.home"/></a></td> Modified: trunk/jtrac/src/main/java/info/jtrac/wicket/LoginPage.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/wicket/LoginPage.java 2009-12-08 15:05:04 UTC (rev 1338) +++ trunk/jtrac/src/main/java/info/jtrac/wicket/LoginPage.java 2009-12-08 15:06:08 UTC (rev 1339) @@ -43,6 +43,7 @@ public LoginPage() { setVersioned(false); + add(new IndividualHeadPanel().setRenderBodyOnly(true)); add(new Label("title", getLocalizer().getString("login.title", null))); add(new LoginForm("form")); String jtracVersion = JtracApplication.get().getJtrac().getReleaseVersion(); Modified: trunk/jtrac/src/main/java/info/jtrac/wicket/LogoutPage.html =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/wicket/LogoutPage.html 2009-12-08 15:05:04 UTC (rev 1338) +++ trunk/jtrac/src/main/java/info/jtrac/wicket/LogoutPage.html 2009-12-08 15:06:08 UTC (rev 1339) @@ -7,6 +7,7 @@ <link rel="icon" type="image/x-icon" href="favicon.ico"/> </head> <body> + <span wicket:id="individuel"></span><br/> <table width="100%" class="jtrac alt"> <tr> <td><a href="app"><wicket:message key="logout.home"/></a></td> Modified: trunk/jtrac/src/main/java/info/jtrac/wicket/LogoutPage.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/wicket/LogoutPage.java 2009-12-08 15:05:04 UTC (rev 1338) +++ trunk/jtrac/src/main/java/info/jtrac/wicket/LogoutPage.java 2009-12-08 15:06:08 UTC (rev 1339) @@ -36,6 +36,7 @@ getRequestCycle().getSession().setLocale(StringUtils.parseLocaleString(locale)); } setVersioned(false); + add(new IndividualHeadPanel().setRenderBodyOnly(true)); add(new Label("title", getLocalizer().getString("logout.title", null))); String jtracVersion = JtracApplication.get().getJtrac().getReleaseVersion(); add(new Label("version", jtracVersion)); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <man...@us...> - 2009-12-08 15:05:12
|
Revision: 1338 http://j-trac.svn.sourceforge.net/j-trac/?rev=1338&view=rev Author: manfredwolff Date: 2009-12-08 15:05:04 +0000 (Tue, 08 Dec 2009) Log Message: ----------- Extended configuration for individual head line and for some other configuration. Modified Paths: -------------- trunk/jtrac/src/main/java/info/jtrac/domain/Config.java Modified: trunk/jtrac/src/main/java/info/jtrac/domain/Config.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/domain/Config.java 2009-12-08 15:02:47 UTC (rev 1337) +++ trunk/jtrac/src/main/java/info/jtrac/domain/Config.java 2009-12-08 15:05:04 UTC (rev 1338) @@ -44,6 +44,9 @@ PARAMS.add("mail.from"); PARAMS.add("mail.session.jndiname"); PARAMS.add("jtrac.url.base"); + PARAMS.add("jtrac.header.picture"); + PARAMS.add("jtrac.header.text"); + PARAMS.add("jtrac.edit.item"); PARAMS.add("locale.default"); PARAMS.add("session.timeout"); PARAMS.add("attachment.maxsize"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <man...@us...> - 2009-12-08 15:02:55
|
Revision: 1337 http://j-trac.svn.sourceforge.net/j-trac/?rev=1337&view=rev Author: manfredwolff Date: 2009-12-08 15:02:47 +0000 (Tue, 08 Dec 2009) Log Message: ----------- JTrac logo for the individual head line. Added Paths: ----------- trunk/jtrac/src/main/webapp/resources/jtrac-logo.gif Added: trunk/jtrac/src/main/webapp/resources/jtrac-logo.gif =================================================================== (Binary files differ) Property changes on: trunk/jtrac/src/main/webapp/resources/jtrac-logo.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <man...@us...> - 2009-12-08 13:48:07
|
Revision: 1336 http://j-trac.svn.sourceforge.net/j-trac/?rev=1336&view=rev Author: manfredwolff Date: 2009-12-08 13:48:00 +0000 (Tue, 08 Dec 2009) Log Message: ----------- possible problem of my own IDE. Changing back to jtrac/exception. Modified Paths: -------------- trunk/jtrac/src/main/java/info/jtrac/exception/InvalidRefIdException.java trunk/jtrac/src/main/java/info/jtrac/exception/JtracSecurityException.java trunk/jtrac/src/main/java/info/jtrac/exception/SearchQueryParseException.java Modified: trunk/jtrac/src/main/java/info/jtrac/exception/InvalidRefIdException.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/exception/InvalidRefIdException.java 2009-12-08 13:09:21 UTC (rev 1335) +++ trunk/jtrac/src/main/java/info/jtrac/exception/InvalidRefIdException.java 2009-12-08 13:48:00 UTC (rev 1336) @@ -14,7 +14,7 @@ * limitations under the License. */ -package info.jtrac.domain.exception; +package info.jtrac.exception; /** * Custom exception to denote an invalid Item refId Modified: trunk/jtrac/src/main/java/info/jtrac/exception/JtracSecurityException.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/exception/JtracSecurityException.java 2009-12-08 13:09:21 UTC (rev 1335) +++ trunk/jtrac/src/main/java/info/jtrac/exception/JtracSecurityException.java 2009-12-08 13:48:00 UTC (rev 1336) @@ -14,7 +14,7 @@ * limitations under the License. */ -package info.jtrac.domain.exception; +package info.jtrac.exception; /** * Custom exception to denote any security violation detected Modified: trunk/jtrac/src/main/java/info/jtrac/exception/SearchQueryParseException.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/exception/SearchQueryParseException.java 2009-12-08 13:09:21 UTC (rev 1335) +++ trunk/jtrac/src/main/java/info/jtrac/exception/SearchQueryParseException.java 2009-12-08 13:48:00 UTC (rev 1336) @@ -14,7 +14,7 @@ * limitations under the License. */ -package info.jtrac.domain.exception; +package info.jtrac.exception; /** * Custom exception to handle invalid full text search queries This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <man...@us...> - 2009-12-08 13:09:30
|
Revision: 1335 http://j-trac.svn.sourceforge.net/j-trac/?rev=1335&view=rev Author: manfredwolff Date: 2009-12-08 13:09:21 +0000 (Tue, 08 Dec 2009) Log Message: ----------- Commit for future use (individual head panel). Added Paths: ----------- trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.html trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.java Added: trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.html =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.html (rev 0) +++ trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.html 2009-12-08 13:09:21 UTC (rev 1335) @@ -0,0 +1,8 @@ +<wicket:panel> + <table width="100%" class="jtrac alt" padding="4"> + <tr> + <td width="2%" align="left"><img height="55px" wicket:id="icon"/></td> + <td align="left"><b><div wicket:id="message">[text goes here]</div></b></td> + </tr> + </table> +</wicket:panel> \ No newline at end of file Added: trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.java (rev 0) +++ trunk/jtrac/src/main/java/info/jtrac/wicket/IndividualHeadPanel.java 2009-12-08 13:09:21 UTC (rev 1335) @@ -0,0 +1,65 @@ +/* + * Copyright 2002-2005 the original author or authors. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package info.jtrac.wicket; + +import java.util.Map; + +import org.apache.wicket.AttributeModifier; +import org.apache.wicket.markup.html.basic.Label; +import org.apache.wicket.markup.html.image.Image; +import org.apache.wicket.model.AbstractReadOnlyModel; + + +/** + * header navigation + */ +public class IndividualHeadPanel extends BasePanel { + + /** + * Default serialVersionID. + */ + private static final long serialVersionUID = 1L; + + /** + * Constructor. + */ + public IndividualHeadPanel() { + super("individuel"); + + final Map<String, String> configMap = getJtrac().loadAllConfig(); + Image img= new Image( "icon"); + img.add(new AttributeModifier("src", true, new AbstractReadOnlyModel() { + private static final long serialVersionUID = 1L; + public final Object getObject() { + // based on some condition return the image source + String url = configMap.get("jtrac.header.picture"); + if ((url == null) ||("".equals(url))) + return "../resources/jtrac-logo.gif"; + else + return url; + } + })); + add(img); + String message = configMap.get("jtrac.header.text"); + if ((message == null) ||("".equals(message))) + add(new Label("message", "JTrac - Open Source Issue Tracking System")); + else if ((message != null) && ("no".equals(message))) + add(new Label("message", "")); + else + add(new Label("message", message)); + } +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <man...@us...> - 2009-12-08 13:06:28
|
Revision: 1334 http://j-trac.svn.sourceforge.net/j-trac/?rev=1334&view=rev Author: manfredwolff Date: 2009-12-08 13:06:20 +0000 (Tue, 08 Dec 2009) Log Message: ----------- Fixing change request #2384881. Now the summary and the initial comment is changeable from the user who has opened it. In the future this is configurable. Modified Paths: -------------- trunk/jtrac/src/main/java/info/jtrac/wicket/ItemViewPage.java Modified: trunk/jtrac/src/main/java/info/jtrac/wicket/ItemViewPage.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/wicket/ItemViewPage.java 2009-12-08 12:56:36 UTC (rev 1333) +++ trunk/jtrac/src/main/java/info/jtrac/wicket/ItemViewPage.java 2009-12-08 13:06:20 UTC (rev 1334) @@ -79,11 +79,14 @@ throw new RestartResponseAtInterceptPageException(ErrorPage.class); } + // Edit: Also the owner of the item should change it. add(new Link("edit") { public void onClick() { setResponsePage(new ItemFormPage(item.getId())); } - }.setVisible(user.isSuperUser() || user.isAdminForSpace(item.getSpace().getId()))); + }.setVisible(item.getLoggedBy().getLoginName().equals(user.getLoginName()) || + user.isSuperUser() || + user.isAdminForSpace(item.getSpace().getId()))); add(new ItemViewPanel("itemViewPanel", item, isRelate || user.getId() == 0)); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <man...@us...> - 2009-12-08 12:56:46
|
Revision: 1333 http://j-trac.svn.sourceforge.net/j-trac/?rev=1333&view=rev Author: manfredwolff Date: 2009-12-08 12:56:36 +0000 (Tue, 08 Dec 2009) Log Message: ----------- Invalid package directive possible after moving the class from jtrac/exception to jtrac/domain/exception. I don't know but I fixed the directive. Modified Paths: -------------- trunk/jtrac/src/main/java/info/jtrac/exception/InvalidRefIdException.java trunk/jtrac/src/main/java/info/jtrac/exception/JtracSecurityException.java trunk/jtrac/src/main/java/info/jtrac/exception/SearchQueryParseException.java Modified: trunk/jtrac/src/main/java/info/jtrac/exception/InvalidRefIdException.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/exception/InvalidRefIdException.java 2009-12-08 12:50:07 UTC (rev 1332) +++ trunk/jtrac/src/main/java/info/jtrac/exception/InvalidRefIdException.java 2009-12-08 12:56:36 UTC (rev 1333) @@ -14,7 +14,7 @@ * limitations under the License. */ -package info.jtrac.exception; +package info.jtrac.domain.exception; /** * Custom exception to denote an invalid Item refId Modified: trunk/jtrac/src/main/java/info/jtrac/exception/JtracSecurityException.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/exception/JtracSecurityException.java 2009-12-08 12:50:07 UTC (rev 1332) +++ trunk/jtrac/src/main/java/info/jtrac/exception/JtracSecurityException.java 2009-12-08 12:56:36 UTC (rev 1333) @@ -14,7 +14,7 @@ * limitations under the License. */ -package info.jtrac.exception; +package info.jtrac.domain.exception; /** * Custom exception to denote any security violation detected Modified: trunk/jtrac/src/main/java/info/jtrac/exception/SearchQueryParseException.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/exception/SearchQueryParseException.java 2009-12-08 12:50:07 UTC (rev 1332) +++ trunk/jtrac/src/main/java/info/jtrac/exception/SearchQueryParseException.java 2009-12-08 12:56:36 UTC (rev 1333) @@ -14,7 +14,7 @@ * limitations under the License. */ -package info.jtrac.exception; +package info.jtrac.domain.exception; /** * Custom exception to handle invalid full text search queries This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <man...@us...> - 2009-12-08 12:50:15
|
Revision: 1332 http://j-trac.svn.sourceforge.net/j-trac/?rev=1332&view=rev Author: manfredwolff Date: 2009-12-08 12:50:07 +0000 (Tue, 08 Dec 2009) Log Message: ----------- Fixing #2859128: Duplicate Emails if assignee is also in the cc list. Modified Paths: -------------- trunk/jtrac/src/main/java/info/jtrac/mail/MailSender.java Modified: trunk/jtrac/src/main/java/info/jtrac/mail/MailSender.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/mail/MailSender.java 2009-12-08 12:48:25 UTC (rev 1331) +++ trunk/jtrac/src/main/java/info/jtrac/mail/MailSender.java 2009-12-08 12:50:07 UTC (rev 1332) @@ -164,7 +164,10 @@ } // prepare message MimeMessage message = sender.createMimeMessage(); - MimeMessageHelper helper = new MimeMessageHelper(message, "UTF-8"); + MimeMessageHelper helper = new MimeMessageHelper(message, "UTF-8"); + + // Remember the TO person email to prevent duplicate mails + String toPersonEmail; try { helper.setText(addHeaderAndFooter(sb), true); helper.setSubject(getSubject(item)); @@ -173,20 +176,29 @@ // set TO if (item.getAssignedTo() != null) { helper.setTo(item.getAssignedTo().getEmail()); + toPersonEmail = item.getAssignedTo().getEmail(); } else { helper.setTo(item.getLoggedBy().getEmail()); + toPersonEmail = item.getLoggedBy().getEmail(); } // set CC if (item.getItemUsers() != null) { String[] cc = new String[item.getItemUsers().size()]; int i = 0; for (ItemUser itemUser : item.getItemUsers()) { - cc[i++] = itemUser.getUser().getEmail(); + // Send only, if person is not the TO assignee + if (! toPersonEmail.equals(itemUser.getUser().getEmail())) { + cc[i++] = itemUser.getUser().getEmail(); + } } helper.setCc(cc); } // send message - sendInNewThread(message); + // workaround: Some PSEUDO user has no email address. Because email address + // is mandatory, you can enter "no" in email address and the mail will not + // be sent. + if (! "no".equals(toPersonEmail)) + sendInNewThread(message); } catch (Exception e) { logger.error("failed to prepare e-mail", e); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <man...@us...> - 2009-12-08 12:48:37
|
Revision: 1331 http://j-trac.svn.sourceforge.net/j-trac/?rev=1331&view=rev Author: manfredwolff Date: 2009-12-08 12:48:25 +0000 (Tue, 08 Dec 2009) Log Message: ----------- Default message file for preventing errors in other languages if a message key is missed. In this case the English version will be showed. Added Paths: ----------- trunk/jtrac/src/main/resources/messages.properties Added: trunk/jtrac/src/main/resources/messages.properties =================================================================== --- trunk/jtrac/src/main/resources/messages.properties (rev 0) +++ trunk/jtrac/src/main/resources/messages.properties 2009-12-08 12:48:25 UTC (rev 1331) @@ -0,0 +1,442 @@ +# please refer documentation before starting work on a translation: +# http://jtrac.info/doc/html/dev-guide.html#dev-translating + +# globals +submit = Submit +cancel = Cancel +delete = Delete +back = Back +next = Next +edit = Edit +view = View +search = Search +new = New +save = Save + +# override default messages for spring mvc form binding errors +typeMismatch.java.lang.Double = Please enter a valid number +typeMismatch.java.util.Date = Please enter a valid date in the format\: yyyy-mm-dd + +# wicket globals +null = +nullValid = +Required = Please enter mandatory fields +IConverter.Double = ${label}\: Please enter a valid number +IConverter.Date = ${label}\: Please enter a valid date in the format yyyy-mm-dd + +# generic form validation message +error.empty = Value Required + +# header navigation +header.dashboard = DASHBOARD +header.new = NEW +header.search = SEARCH +header.options = OPTIONS +header.login = LOGIN +header.logout = LOGOUT + +# dashboard +dashboard.noSpaces = You are not mapped to any Spaces +dashboard.space = Space +dashboard.action = Action +dashboard.status = Status +dashboard.loggedByMe = Logged<br/>By Me +dashboard.assignedToMe = Assigned<br/>To Me +dashboard.all = All +dashboard.new = NEW +dashboard.search = SEARCH +dashboard.showDetails = Show Details +dashboard.hideDetails = Hide Details + +# item_form +item_form.summary = Summary +item_form.detail = Detail +item_form.assignTo = Assign To +item_form.editReason = Edit Reason +item_form.sendNotifications = send email notifications +item_form.notifyByEmail = Notify By Email +item_form.attachment = Attachment +item_form.error.version = Item modified by another user or you used the browser back-button. + +# item_view (note this is rendered within a taglib and not in a JSP) +item_view.id = ID +item_view.relatedItems = Related Items +item_view.remove = Remove +item_view.relatedTo = is related to +item_view.duplicateOf = is duplicate of +item_view.dependsOn = depends on +item_view.relatedToThis = is related to this +item_view.duplicateOfThis = is duplicate of this +item_view.dependsOnThis = depends on this +item_view.this = this +item_view.status = Status +item_view.loggedBy = Logged By +item_view.assignedTo = Assigned To +item_view.summary = Summary +item_view.detail = Detail +item_view.history = History +item_view.comment = Comment +item_view.timeStamp = Time Stamp + +# item_view_form +item_view_form.relateTo = Relate this item to +item_view_form.duplicateOf = is duplicate of this +item_view_form.dependsOn = depends on this +item_view_form.relatedTo = is related to this +item_view_form.newStatus = New Status +item_view_form.assignTo = Assign To +item_view_form.comment = Comment +item_view_form.sendNotifications = send email notifications +item_view_form.addRelatedItem = add related item +item_view_form.change = change +item_view_form.notifyByEmail = Notify By Email +item_view_form.attachment = Attachment +item_view_form.assignedTo.error = Assign To: Required if Status other than {0} +item_view_form.status.error = Required if Assigning +item_view_form.chooseStatus = -- choose status -- + +# item_search_form +item_search_form.searchingForRelated = Searching for items related to +item_search_form.viewItemById = View Item by ID +item_search_form.textSearch = Text Search +item_search_form.resultsPerPage = Results / Page +item_search_form.noLimit = No Limit +item_search_form.sortOnColumn = Sort On Column +item_search_form.id = ID +item_search_form.descending = Descending +item_search_form.showDetail = Show Detail +item_search_form.showHistory = Show History +item_search_form.loggedBy = Logged By +item_search_form.assignedTo = Assigned To +item_search_form.createdDate = Created Date +item_search_form.onOrAfter = On / After +item_search_form.onOrBefore = On / Before +item_search_form.status = Status +item_search_form.severity = Severity +item_search_form.priority = Priority +item_search_form.historyUpdatedDate = History Updated Date +item_search_form.space = Space +item_search_form.error.refId.invalid = Invalid ID +item_search_form.error.refId.notFound = Item not found +item_search_form.error.summary.invalid = Invalid Search String + +# item_list (most rendered within a taglib not JSP, some reused also for excel export) +item_list.searchingForRelated = Searching for items related to +item_list.modifySearch = Modify Search +item_list.recordFound = Record Found +item_list.recordsFound = Records Found +item_list.exportToExcel = Excel +item_list.exportToXml = XML +item_list.id = ID +item_list.summary = Summary +item_list.detail = Detail +item_list.loggedBy = Logged By +item_list.status = Status +item_list.assignedTo = Assigned To +item_list.timeStamp = Time Stamp +item_list.history = History +item_list.space = Space + +# options +options.optionsMenu = Options Menu +options.editYourProfile = Edit User Profile +options.manageUsers = Manage Users +options.manageSpaces = Manage Spaces +options.manageSettings = Manage Settings +options.rebuildIndexes = Rebuild Indexes +options.importFromExcel = Import From Excel + +# user_form +user_form.userDetails = User Details +user_form.loginId = Login ID +user_form.fullName = Full Name +user_form.emailId = E-Mail ID +user_form.language = Language +user_form.passwordMessage = A password will be generated and e-mailed by default.<br/>The fields below are optional. +user_form.password = Password +user_form.confirmPassword = Confirm Password +user_form.loginId.error.invalid = Login ID contains invalid characters +user_form.loginId.error.exists = Login ID already exists +user_form.passwordConfirm.error = Passwords do not match. +user_form.mailPassword = send password by e-mail +user_form.locked = Locked + +# logout +logout.title = Logout Successful +logout.home = Home +logout.message = Logout Successful. Any active "remember me" sessions have been disabled. +logout.login = Login + +# login +login.title = JTrac Login +login.home = Home +login.loginName = Login Name / email ID +login.password = Password +login.rememberMe = remember me +login.submit = Submit +login.error = Bad Credentials + +# config explanations (used in both config_list and config_form screens) +config.mail.server.host = Hostname or IP address of the SMTP server to be used for sending e-mail +config.mail.server.port = Port used by the SMTP server (default 25) +config.mail.server.username = Username for the SMTP server if it requires authentication +config.mail.server.password = Password for the SMTP server if it requires authentication +config.mail.server.starttls.enable = Use "true" for secure (SSL) connection if required by the SMTP server +config.mail.subject.prefix = Text that will be prefixed to the e-mail subject-line (default [jtrac]) +config.mail.session.jndiname = javax.mail.Session JNDI name - if present, this will be used instead of the SMTP server details above +config.mail.from = When generating e-mail, this will be used as the 'from' address +config.jtrac.url.base = Base URL of your JTrac installation ( e.g. http://myserver/jtrac ) required for links in the e-mails to work +config.jtrac.header.picture = Individual header picture +config.jtrac.header.text = Individual header text +config.jtrac.edit.item = Should the owner of the task edit their items? +config.locale.default = Default language used for this JTrac installation e.g. "de" for German +config.session.timeout = Time in minutes after which user session expires (default 30 minutes) +config.attachment.maxsize = Maximum size in MB of file-attachments. (default 5 MB) Use -1 for no-limit + +# config_list (config_form does not have any extra messages) +config_list.configurationSettings = Configuration Settings +config_list.parameter = Parameter Key +config_list.value = Value +config_list.edit = Edit +config_list.description = Description + +# excel_upload +excel_upload.uploadExcelFile = Upload Excel File +excel_upload.error.invalidFile = Error processing file, may not be valid Excel file. + +# excel_view +excel_view.previewImportedData= Preview Imported Data +excel_view.selectActionToPerform = -- select action to perform -- +excel_view.deleteSelected = Delete Selected Columns / Rows +excel_view.convertToDate = Convert Format of Selected Columns to Date +excel_view.concatenateFields = Concatenate Content of Selected Columns +excel_view.extractFirstEighty = Extract First 80 Characters into new Column +excel_view.duplicateColumn = Duplicate Selected Column +excel_view.mapToField = Map Selected Column to Space Field +excel_view.editRow = Edit Selected Row Data +excel_view.import = Import into Selected Space + +excel_view.error.noActionSelected = Please select an action to perform +excel_view.error.noSpaceSelected = Please choose a space first +excel_view.error.noColumnSelected = Please select a column +excel_view.error.noRowSelected = Please select a row +excel_view.error.noColumnOrRowSelected = Please select columns / rows +excel_view.error.atLeastTwoColumns = Please select at least two columns +excel_view.error.duplicateMapping = Field mapped more than once: '{0}' +excel_view.error.notMapped = Field has to be mapped: '{0}' +excel_view.error.invalidValue = Some cells have invalid data + +excel_view.selectSpace = Choose Space +excel_view.selectedSpace = Selected Space +excel_view.noSpaceSelected = (no space selected) +excel_view.preview = Preview +excel_view.distinctValues = Distinct Values +excel_view.mapTo = Map To +excel_view.columnData = Column Data +excel_view.selectedColumn = Selected Column: +excel_view.update = Update +excel_view.importSuccess = Items Imported Successfully + +# exception_flow +exception_flow.unsupportedNavigation = Unsupported Navigation +exception_flow.line1 = Browser back button / page refresh - is not supported in this version. +exception_flow.line2 = This error is not recoverable and you have to re-start your previous navigation. +exception_flow.line3 = To avoid this error, please use the links or buttons within the application to navigate. + +# index_rebuild_success +index_rebuild.heading = Rebuild Indexes +index_rebuild.warning = This may take a long time and it is recommended that no other users be logged in. + +# index_rebuild_success +index_rebuild_success.message = Indexes Rebuilt Successfully + +# space_allocate +space_allocate.usersAllocatedToSpace = Users Allocated To Space +space_allocate.loginName = Login Name +space_allocate.fullName = Full Name +space_allocate.role = Role +space_allocate.remove = Remove +space_allocate.allocateUser = Choose User and Role to allocate +space_allocate.createNewUser = Create New User +space_allocate.user = User +space_allocate.allocate = Allocate + +# space_delete +space_delete.confirm = Confirm Space Delete +space_delete.line1 = Are you sure that you want to delete this Space? +space_delete.line2 = This will delete all items within this Space. +space_delete.line3 = You cannot undo database updates for this operation. + +# space_field_delete +space_field_delete.confirm = Confirm Field Delete +space_field_delete.line1 = Are you sure that you want to delete this Field? +space_field_delete.line2 = No of affected database records = {0} +space_field_delete.line3 = You cannot undo database updates for this operation. + +# space_field_form +space_field_form.editField = Edit Field +space_field_form.internalName = Internal Name +space_field_form.label = Label +space_field_form.optional = Optional +space_field_form.options = Options +space_field_form.addOption = Add Option +space_field_form.update = Update +space_field_form.done = Done +space_field_form.error.optionExists = Option already exists + +# space_field_option_delete +space_field_option_delete.confirm = Confirm Option Delete +space_field_option_delete.line1 = Are you sure that you want to delete this Option? +space_field_option_delete.line2 = No of affected database records = {0} +space_field_option_delete.line3 = You cannot undo database updates for this operation. + +# space_field_option_edit +space_field_option_edit.editOption = Edit Option for Field +space_field_option_edit.error.optionEmpty = Option cannot be empty +space_field_option_edit.error.exists = Option already exists + +# space_fields +space_fields.customFields = Custom Fields for Space +space_fields.move = Move +space_fields.internalName = Internal Name +space_fields.type = Type +space_fields.optional = Optional +space_fields.label = Label +space_fields.optionList = Option List +space_fields.chooseType = Choose Type of Custom Field to add +space_fields.addField = Add Field +space_fields.type_1 = Severity (Drop Down) +space_fields.type_2 = Priority (Drop Down) +space_fields.type_3 = Drop Down List +space_fields.type_4 = Decimal Number +space_fields.type_5 = Free Text Field +space_fields.type_6 = Date Field +space_fields.typeRemaining = {0} left + +# space_form +space_form.spaceDetails = Space Details +space_form.displayName = Display Name +space_form.spaceKey = Space Key (Short Name) +space_form.description = Description +space_form.makePublic = Make Public +space_form.allowGuest = Allow Guest (read only) Access +space_form.copyExisting = Copy Existing Space +space_form.createFresh = create from scratch +space_form.error.prefixCode.tooShort = Length should be at least 3 characters. +space_form.error.prefixCode.tooLong = Length should not be greater than 10 characters. +space_form.error.prefixCode.invalid = Only capital letters and numeric characters allowed +space_form.error.prefixCode.exists = A Space with this Key already exists + +# space_list +space_list.spaceList = Space List +space_list.createNewSpace = Create New Space +space_list.key = Key +space_list.name = Name +space_list.edit = Edit +space_list.description = Description +space_list.users = Users + +# space_role_delete +space_role_delete.confirm = Confirm Role Delete +space_role_delete.line1 = There are users allocated to this space ({0}) with this Role. +space_role_delete.line2 = Are you sure that you want to delete this Role? +space_role_delete.line3 = You cannot undo database updates for this operation. + +# space_role_form +space_role_form.editRoleName = Edit Role Name +space_role_form.error.role.invalid = Role name has to be all capital letters or digits ('_' allowed within) +space_role_form.error.role.exists = A Role with that name already exists +space_role_form.error.role.reserved = This Role name is reserved for internal use + +# space_role_form_confirm +space_role_form_confirm.confirm = Confirm Role Rename: {0} to {1} +space_role_form_confirm.line1 = Are you sure that you want to rename this Role? +space_role_form_confirm.line2 = You cannot undo database updates for this operation. + +# space_roles +space_roles.spaceRoles = Space Roles and State-Transitions (Workflow) for Space +space_roles.addState = Add State +space_roles.addRole = Add Role +space_roles.nextAllowedState = Next Allowed State +space_roles.fieldLevelPermissions = Field Level Permissions +space_roles.state = State +space_roles.role = Role +space_roles.mandatory = Mandatory +space_roles.optional = Optional +space_roles.readonly = Read-Only + +# space_state_delete +space_state_delete.confirm = Confirm State Delete +space_state_delete.line1 = Are you sure that you want to delete this State? +space_state_delete.line2 = No of affected database records = {0} +space_state_delete.line3 = You cannot undo database updates for this operation. + +# space_state_form +space_state_form.editState = Edit State +space_state_form.error.state.invalid = State name has to be Camel-Case with dashes ('-') to separate words e.g. 'Fixed', 'On-Hold' or 'Work-In-Progress' +space_state_form.error.state.exists = A State with that name already exists + +# user_allocate_space +user_allocate_space.spacesAllocated = Spaces Allocated to User +user_allocate_space.space = Space +user_allocate_space.role = Role +user_allocate_space.remove = Remove +user_allocate_space.chooseSpace = Choose a Space to allocate to this User +user_allocate_space.makeUserAdmin = Make this user an Administrator (for all Spaces) +user_allocate_space.makeAdmin = Make Admin +user_allocate_space.allSpaces = (all spaces) + +# user_allocate_space_role +user_allocate_space_role.allocateRole = Allocate Role for User {0} within Space +user_allocate_space_role.allocate = Allocate + +# user_list +user_list.usersAndSpaces = Users and allocated Spaces +user_list.createNewUser = Create New User +user_list.userName = User Name +user_list.loginName = Login Name +user_list.editProfile = Edit Profile +user_list.locked = Locked +user_list.spaceRole = Space (Role) +user_list.allocateSpaceRole = Allocate<br/>Space / Role +user_list.locale = Language +user_list.email = E Mail +user_list.filterBy = Filter by + +# mail_sender (this is in the mail sending code, not a JSP) +mail_sender.loginMailSubject = JTrac login details +mail_sender.loginMailGreeting = Hi +mail_sender.loginMailLine1 = Your login details have been created / updated as follows: +mail_sender.loginName = Login Name +mail_sender.password = Password +mail_sender.loginMailLine2 = Use the link below to log in: + +# new item_relate_remove +item_relate_remove.heading = Confirm relationship delete + +# item_delete +item_delete.confirm = Confirm Item Delete +item_delete.line1 = Are you sure that you want to delete this Item? +item_delete.line2 = You cannot undo database updates for this operation. + +# user_delete +user_delete.confirm = Confirm User Delete +user_delete.line1 = Are you sure that you want to delete this User? +user_delete.line2 = You cannot undo database updates for this operation. +user_delete.notPossible = This user is referenced by items and cannot be deleted. Try locking this user or deleting the items involved first. + +# generic error messages +error.itemBelongsToUnallocatedSpace = You do not have permissions to view this item + +# item search filter wizard +item_filter.showColumn = Show in Results +item_filter.expression = Search Filter +item_filter.expandAll = (expand all) +item_filter.in = has values +item_filter.notIn = does not have values +item_filter.like = contains text +item_filter.equal = equal to +item_filter.notEqual = not equal to +item_filter.greaterThan = greater than +item_filter.lessThan = less than +item_filter.between = between \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <man...@us...> - 2009-12-08 12:46:53
|
Revision: 1330 http://j-trac.svn.sourceforge.net/j-trac/?rev=1330&view=rev Author: manfredwolff Date: 2009-12-08 12:46:47 +0000 (Tue, 08 Dec 2009) Log Message: ----------- Some message resource for future use (individual headline, configure if owner of a task is able to change it). Modified Paths: -------------- trunk/jtrac/src/main/resources/messages_de.properties trunk/jtrac/src/main/resources/messages_en.properties Modified: trunk/jtrac/src/main/resources/messages_de.properties =================================================================== --- trunk/jtrac/src/main/resources/messages_de.properties 2009-12-08 08:03:28 UTC (rev 1329) +++ trunk/jtrac/src/main/resources/messages_de.properties 2009-12-08 12:46:47 UTC (rev 1330) @@ -185,6 +185,9 @@ config.mail.session.jndiname = javax.mail.Session JNDI Name - Wenn vorhanden wird diese Verbindung statt dem SMTP Server benutzt config.mail.from = Wir in eMails als Absenderadresse gesetzt config.jtrac.url.base = URL dieser Installation ( zB. http://myserver/jtrac ) wird ben\u00F6tigt f\u00FCr Links in den eMails +config.jtrac.header.picture = Inidividuelles Bild +config.jtrac.header.text = Individueller Text +config.jtrac.edit.item = Soll der Ersteller eines Eintrages diesen editieren k\xF6nnen? config.locale.default = Default Sprache zB. "de" f\u00FCr Deutsch config.session.timeout = Session Timeout in Minuten (Default 30 Minuten) config.attachment.maxsize = Maximalgr\u00F6\u00DFe f\u00FCr Anlagen in MB, "-1" f\u00FCr Kein-Limit (Default 5) Modified: trunk/jtrac/src/main/resources/messages_en.properties =================================================================== --- trunk/jtrac/src/main/resources/messages_en.properties 2009-12-08 08:03:28 UTC (rev 1329) +++ trunk/jtrac/src/main/resources/messages_en.properties 2009-12-08 12:46:47 UTC (rev 1330) @@ -186,6 +186,9 @@ config.mail.session.jndiname = javax.mail.Session JNDI name - if present, this will be used instead of the SMTP server details above config.mail.from = When generating e-mail, this will be used as the 'from' address config.jtrac.url.base = Base URL of your JTrac installation ( e.g. http://myserver/jtrac ) required for links in the e-mails to work +config.jtrac.header.picture = Individual header picture +config.jtrac.header.text = Individual header text +config.jtrac.edit.item = Should the owner of the task edit their items? config.locale.default = Default language used for this JTrac installation e.g. "de" for German config.session.timeout = Time in minutes after which user session expires (default 30 minutes) config.attachment.maxsize = Maximum size in MB of file-attachments. (default 5 MB) Use -1 for no-limit This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <man...@us...> - 2009-12-08 08:03:43
|
Revision: 1329 http://j-trac.svn.sourceforge.net/j-trac/?rev=1329&view=rev Author: manfredwolff Date: 2009-12-08 08:03:28 +0000 (Tue, 08 Dec 2009) Log Message: ----------- Changing the validation query from "SELECT 1" to "SELECT 1 FROM DUAL" for supporting Oracle. HSQLDB as well as MYSQL can deal with the different validation query. Modified Paths: -------------- trunk/jtrac/src/main/java/info/jtrac/config/JtracConfigurer.java Modified: trunk/jtrac/src/main/java/info/jtrac/config/JtracConfigurer.java =================================================================== --- trunk/jtrac/src/main/java/info/jtrac/config/JtracConfigurer.java 2009-12-06 07:47:04 UTC (rev 1328) +++ trunk/jtrac/src/main/java/info/jtrac/config/JtracConfigurer.java 2009-12-08 08:03:28 UTC (rev 1329) @@ -193,7 +193,7 @@ logger.info("jtrac.timestamp = '" + timestamp + "'"); props.setProperty("jtrac.version", version); props.setProperty("jtrac.timestamp", timestamp); - props.setProperty("database.validationQuery", "SELECT 1"); + props.setProperty("database.validationQuery", "SELECT 1 FROM DUAL"); props.setProperty("ldap.url", ""); props.setProperty("ldap.activeDirectoryDomain", ""); props.setProperty("ldap.searchBase", ""); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ptr...@us...> - 2009-12-06 07:47:12
|
Revision: 1328 http://j-trac.svn.sourceforge.net/j-trac/?rev=1328&view=rev Author: ptrthomas Date: 2009-12-06 07:47:04 +0000 (Sun, 06 Dec 2009) Log Message: ----------- adding a mention in the documentation about the experimental 'import from excel' feature Modified Paths: -------------- trunk/jtrac/doc/src/index.xml Modified: trunk/jtrac/doc/src/index.xml =================================================================== --- trunk/jtrac/doc/src/index.xml 2009-12-06 07:38:30 UTC (rev 1327) +++ trunk/jtrac/doc/src/index.xml 2009-12-06 07:47:04 UTC (rev 1328) @@ -1380,6 +1380,10 @@ data cleanup needed, identify and load custom fields / drop down values and finally import the items, creating a new Space and users if required. </para> + <para> + In the latest version of JTrac, it is possible to import items from an Excel sheet. See this YouTube video for a demo: + <ulink url="http://www.youtube.com/watch?v=T6GxZn4gNYM">http://www.youtube.com/watch?v=T6GxZn4gNYM</ulink> + </para> </sect1> <sect1 id="roadmap-sso"> <title>Single Sign On</title> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ptr...@us...> - 2009-12-06 07:38:38
|
Revision: 1327 http://j-trac.svn.sourceforge.net/j-trac/?rev=1327&view=rev Author: ptrthomas Date: 2009-12-06 07:38:30 +0000 (Sun, 06 Dec 2009) Log Message: ----------- applying patch #2801036 fixing maven pom.xml, repository for selenium server Modified Paths: -------------- trunk/jtrac/pom.xml Modified: trunk/jtrac/pom.xml =================================================================== --- trunk/jtrac/pom.xml 2009-12-06 07:28:44 UTC (rev 1326) +++ trunk/jtrac/pom.xml 2009-12-06 07:38:30 UTC (rev 1327) @@ -59,12 +59,7 @@ <repository> <id>openqa.org</id> <name>selenium snapshot</name> - <url>http://maven.openqa.org</url> - <snapshots> - <enabled>true</enabled> - <updatePolicy>always</updatePolicy> - <checksumPolicy>warn</checksumPolicy> - </snapshots> + <url>http://nexus.openqa.org/service/local/repositories/releases/content</url> </repository> </repositories> @@ -202,10 +197,10 @@ <groupId>logkit</groupId> <artifactId>logkit</artifactId> </exclusion> - <exclusion> + <!--exclusion> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> - </exclusion> + </exclusion--> </exclusions> </dependency> <dependency> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ptr...@us...> - 2009-12-06 07:28:52
|
Revision: 1326 http://j-trac.svn.sourceforge.net/j-trac/?rev=1326&view=rev Author: ptrthomas Date: 2009-12-06 07:28:44 +0000 (Sun, 06 Dec 2009) Log Message: ----------- german translation updated by manfred wolff #2891273 Modified Paths: -------------- trunk/jtrac/src/main/resources/messages_de.properties Modified: trunk/jtrac/src/main/resources/messages_de.properties =================================================================== --- trunk/jtrac/src/main/resources/messages_de.properties 2009-10-07 15:32:29 UTC (rev 1325) +++ trunk/jtrac/src/main/resources/messages_de.properties 2009-12-06 07:28:44 UTC (rev 1326) @@ -1,3 +1,5 @@ +# german translation last updated by Manfred Wolff + # globals submit = OK cancel = Abbruch @@ -17,7 +19,7 @@ # wicket globals null = nullValid = -Required = Bitte Pflichfelder ausf\u00FCllen +Required = Bitte Pflichtfelder ausf\u00FCllen IConverter.Double = ${label}\: Bitte eine g\u00FCltige Zahl eingeben IConverter.Date = ${label}\: Bitte ein g\u00FCltiges Datum im Format yyyy-mm-dd eingeben @@ -123,6 +125,7 @@ item_list.recordFound = Eintrag gefunden item_list.recordsFound = Eintr\u00E4ge gefunden item_list.exportToExcel = Export nach Excel +item_list.exportToXml = Export nach XML item_list.id = ID item_list.summary = Zusammenfassung item_list.detail = Details @@ -193,6 +196,10 @@ config_list.edit = Bearbeiten config_list.description = Beschreibung +# excel_upload +excel_upload.uploadExcelFile = Excel Datei hochladen +excel_upload.error.invalidFile = Fehler beim hochladen. Datei ist wom\u00F6glich keine g\u00FCltige Excel Datei. + # excel_view excel_view.previewImportedData= Voransicht der importierten Daten excel_view.selectActionToPerform = w\u00E4hlen Sie eine Aktion @@ -200,7 +207,32 @@ excel_view.convertToDate = Selektierte Felder in Datum umwandeln excel_view.concatenateFields = Selektierte Spalten konkatinieren excel_view.extractFirstEighty = Die ersten 80 Zeichen in neue Spalte extrahieren +excel_view.duplicateColumn = Selektierte Spalte kopieren +excel_view.mapToField = Selektierte Spalte zu einem Datenfeld mappen +excel_view.editRow = Selektierte Zeite bearbeiten +excel_view.import = In ausgew\u00E4hltes Projekt importieren +excel_view.error.noActionSelected = Bitte einen Eintrag w\u00E4hlen +excel_view.error.noSpaceSelected = Bitte zuerst ein Projekt w\u00E4hlen +excel_view.error.noColumnSelected = Bitte eine Spalte w\u00E4hlen +excel_view.error.noRowSelected = Bitte eine Zeile w\u00E4hlen +excel_view.error.noColumnOrRowSelected = Bitte eine Zeile / Spalte w\u00E4hlen +excel_view.error.atLeastTwoColumns = Bitte mindestens zwei Spalten w\u00E4hlen +excel_view.error.duplicateMapping = Das Feld wurde mehr als einmal gemappt: '{0}' +excel_view.error.notMapped = Feld muss gemappt werden: '{0}' +excel_view.error.invalidValue = Einige Zellen haben ung\u00FCltige Daten + +excel_view.selectSpace = Projekt w\u00E4hlen +excel_view.selectedSpace = Ausgew\u00E4hltes Projekt +excel_view.noSpaceSelected = (Kein Projekt gew\u00E4hlt) +excel_view.preview = Vorschau +excel_view.distinctValues = Eindeutige Werte +excel_view.mapTo = Map zu +excel_view.columnData = Spalten Daten +excel_view.selectedColumn = Gew\u00E4hlte Spalte: +excel_view.update = Update +excel_view.importSuccess = Eintr\u00E4ge wurde erfolgreich importiert + # exception_flow exception_flow.unsupportedNavigation = Nicht unterst\u00FCtzte Funktion. exception_flow.line1 = Die Refresh- und Zur\u00FCck Buttons werden in dieser Version nicht unterst\u00FCtzt. @@ -209,6 +241,7 @@ # index_rebuild_success index_rebuild.heading = Indizes neu aufbauen +index_rebuild.warning = Dieses kann eine l\u00E4ngere Zeit dauert. Es wird empfohlen dass sich kein weiterer User einloggt. # index_rebuild_success index_rebuild_success.message = Die Indizes wurden erfolgreich aufgebaut @@ -309,6 +342,7 @@ space_role_form.editRoleName = Rolle bearbeiten space_role_form.error.role.invalid = Der Name darf nur aus Gro\u00DFbuchstaben oder Ziffern bestehen. space_role_form.error.role.exists = Eine Rolle mit diesem Namen existiert bereits. +space_role_form.error.role.reserved = Dieser Rollenname ist f\u00FCr interne Bereiche reserviert # space_role_form_confirm space_role_form_confirm.confirm = best\u00E4tigen Sie das Umbenennen von {0} zu {1} @@ -346,6 +380,7 @@ user_allocate_space.chooseSpace = W\u00E4hlen Sie das Projekt, dass diesem Benutzer Zugewiesen werden soll user_allocate_space.makeUserAdmin = Diesen Benutzer zum Administrator f\u00FCr alle Projekte machen user_allocate_space.makeAdmin = Make Admin +user_allocate_space.allSpaces = (alle Projekte) # user_allocate_space_role user_allocate_space_role.allocateRole = Rolle f\u00FCr Benutzer {0} im Projekt zuweisen @@ -364,6 +399,14 @@ user_list.email = eMail user_list.filterBy = Filtern nach +# mail_sender (this is in the mail sending code, not a JSP) +mail_sender.loginMailSubject = JTrac Benutzerdetails +mail_sender.loginMailGreeting = Guten Tag +mail_sender.loginMailLine1 = Ihre Benutzerdetails wurden wie folgt ge\u00E4ndert bzw. erstellt: +mail_sender.loginName = Benutzer-ID +mail_sender.password = Passwort +mail_sender.loginMailLine2 = Bitte benutzen Sie diesen Link um sich anzumelden: + # new item_relate_remove item_relate_remove.heading = Best\u00E4tigen Sie das L\u00F6schen der Beziehung @@ -392,16 +435,4 @@ item_filter.notEqual = ist ungleich item_filter.greaterThan = gr\u00F6\u00DFer als item_filter.lessThan = kleiner als -item_filter.between = zwischen - -# excel_upload -excel_upload.uploadExcelFile = Excel-Datei hochladen -excel_upload.error.invalidFile = Fehler beim laden, eventuell keine g\u00FCltige Excel-Datei. - -# mail_sender (this is in the mail sending code, not a JSP) -mail_sender.loginMailSubject = JTrac Benutzerdetails -mail_sender.loginMailGreeting = Guten Tag -mail_sender.loginMailLine1 = Ihre Benutzerdetails wurden wie folgt ge\u00E4ndert bzw. erstellt: -mail_sender.loginName = Benutzer-ID -mail_sender.password = Passwort -mail_sender.loginMailLine2 = Bitte benutzen Sie diesen Link um sich anzumelden: +item_filter.between = zwischen \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |