Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Commit

Permalink
Merge pull request #765 from zanata/update-copyright-2015
Browse files Browse the repository at this point in the history
Update the copyright year to current year
  • Loading branch information
djansen-redhat committed Apr 28, 2015
2 parents 7a5769a + 300a693 commit 23e51d6
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 3 deletions.
Expand Up @@ -23,6 +23,7 @@
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.List;
import java.util.Map;
import java.util.Set;
Expand Down Expand Up @@ -50,6 +51,7 @@
import org.zanata.config.JaasConfig;
import org.zanata.config.JndiBackedConfig;
import org.zanata.events.ConfigurationChanged;
import org.zanata.i18n.Messages;
import org.zanata.log4j.ZanataHTMLLayout;
import org.zanata.log4j.ZanataSMTPAppender;
import org.zanata.security.AuthenticationType;
Expand Down Expand Up @@ -80,6 +82,8 @@ public class ApplicationConfiguration implements Serializable {
private JndiBackedConfig jndiBackedConfig;
@In
private JaasConfig jaasConfig;
@In
private Messages msgs;

private static final ZanataSMTPAppender smtpAppenderInstance =
new ZanataSMTPAppender();
Expand Down Expand Up @@ -437,4 +441,9 @@ private int parseIntegerOrDefault(String value, int defaultValue) {
return defaultValue;
}
}

public String copyrightNotice() {
return msgs.format("jsf.CopyrightNotice",
String.valueOf(Calendar.getInstance().get(Calendar.YEAR)));
}
}
4 changes: 3 additions & 1 deletion zanata-war/src/main/java/org/zanata/ZanataInit.java
Expand Up @@ -29,6 +29,7 @@
import java.nio.file.FileSystems;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.Calendar;
import java.util.Collection;
import java.util.Properties;
import java.util.jar.Attributes;
Expand Down Expand Up @@ -430,7 +431,8 @@ private void logBanner(VersionInfo ver, AppServerVersion appServerVersion) {
}
log.info(" AS version: " + appServerVersion.asVersion.orNull());
log.info(" SCM: " + ver.getScmDescribe());
log.info(" Red Hat Inc 2008-2014");
log.info(" Red Hat Inc 2008-{}",
Calendar.getInstance().get(Calendar.YEAR));
log.info("============================================");
}

Expand Down
2 changes: 1 addition & 1 deletion zanata-war/src/main/resources/messages.properties
Expand Up @@ -110,7 +110,7 @@ jsf.SiteMap=Site map
jsf.RunningVersionInfo=<a href="http://zanata.org/" target="_blank">{0}</a> {1} ({2})
! &#169; is a copyright symbol
! "Red Hat, Inc" should only be translated to an alternative legal name for the same entity. If in doubt, leave it as-is.
jsf.CopyrightNotice=Copyright &#169; 2008-14 <a href="http://www.redhat.com/" target="_blank">Red Hat, Inc</a>
jsf.CopyrightNotice=&#169; 2008-{0} <a href="http://www.redhat.com/" target="_blank">Red Hat, Inc</a>


#------ [home] ------
Expand Down
2 changes: 1 addition & 1 deletion zanata-war/src/main/webapp/WEB-INF/template/footer.xhtml
Expand Up @@ -47,7 +47,7 @@
value="#{msgs.format('jsf.RunningVersionInfo',
msgs['jsf.Zanata'], applicationConfiguration.version,
applicationConfiguration.scmDescribe)}
| #{msgs['jsf.CopyrightNotice']}"
| #{applicationConfiguration.copyrightNotice()}"
escape="false"/>
</p>
</div>
Expand Down

0 comments on commit 23e51d6

Please sign in to comment.