freemarker-user Mailing List for FreeMarker template engine (Page 2)
Generates text that depends on changing data (like dynamic HTML).
Brought to you by:
revusky
This list is closed, nobody may subscribe to it.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
(6) |
Aug
(3) |
Sep
(26) |
Oct
(18) |
Nov
(34) |
Dec
(21) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(103) |
Feb
(82) |
Mar
(116) |
Apr
(36) |
May
(56) |
Jun
(130) |
Jul
(78) |
Aug
(91) |
Sep
(11) |
Oct
(60) |
Nov
(21) |
Dec
(21) |
2004 |
Jan
(29) |
Feb
(19) |
Mar
(87) |
Apr
(30) |
May
(6) |
Jun
(32) |
Jul
(2) |
Aug
(8) |
Sep
(26) |
Oct
(36) |
Nov
(40) |
Dec
(29) |
2005 |
Jan
(65) |
Feb
(43) |
Mar
(44) |
Apr
(42) |
May
(89) |
Jun
(90) |
Jul
(50) |
Aug
(49) |
Sep
(62) |
Oct
(60) |
Nov
(48) |
Dec
(33) |
2006 |
Jan
(48) |
Feb
(104) |
Mar
(94) |
Apr
(106) |
May
(139) |
Jun
(105) |
Jul
(84) |
Aug
(56) |
Sep
(46) |
Oct
(93) |
Nov
(21) |
Dec
(14) |
2007 |
Jan
(22) |
Feb
(35) |
Mar
(68) |
Apr
(45) |
May
(125) |
Jun
(84) |
Jul
(57) |
Aug
(23) |
Sep
(16) |
Oct
(48) |
Nov
(39) |
Dec
(32) |
2008 |
Jan
(24) |
Feb
(55) |
Mar
(61) |
Apr
(128) |
May
(125) |
Jun
(91) |
Jul
(53) |
Aug
(35) |
Sep
(30) |
Oct
(66) |
Nov
(56) |
Dec
(20) |
2009 |
Jan
(27) |
Feb
(62) |
Mar
(27) |
Apr
(18) |
May
(58) |
Jun
(54) |
Jul
(17) |
Aug
(34) |
Sep
(32) |
Oct
(68) |
Nov
(31) |
Dec
(55) |
2010 |
Jan
(25) |
Feb
(44) |
Mar
(53) |
Apr
(38) |
May
(42) |
Jun
(39) |
Jul
(40) |
Aug
(27) |
Sep
(32) |
Oct
|
Nov
(12) |
Dec
(30) |
2011 |
Jan
(48) |
Feb
(25) |
Mar
(21) |
Apr
(23) |
May
(47) |
Jun
(55) |
Jul
(40) |
Aug
(48) |
Sep
(33) |
Oct
(13) |
Nov
(19) |
Dec
(12) |
2012 |
Jan
(4) |
Feb
(19) |
Mar
(20) |
Apr
(49) |
May
(18) |
Jun
(17) |
Jul
(19) |
Aug
(12) |
Sep
(3) |
Oct
(24) |
Nov
(6) |
Dec
(9) |
2013 |
Jan
(4) |
Feb
(14) |
Mar
(35) |
Apr
(20) |
May
(21) |
Jun
(6) |
Jul
(35) |
Aug
(12) |
Sep
(11) |
Oct
(7) |
Nov
(2) |
Dec
(6) |
2014 |
Jan
(4) |
Feb
(3) |
Mar
(6) |
Apr
(5) |
May
(4) |
Jun
(6) |
Jul
(7) |
Aug
(1) |
Sep
(11) |
Oct
(26) |
Nov
(3) |
Dec
(11) |
2015 |
Jan
(1) |
Feb
(14) |
Mar
(12) |
Apr
(2) |
May
(7) |
Jun
(12) |
Jul
(14) |
Aug
(3) |
Sep
(10) |
Oct
(1) |
Nov
(8) |
Dec
(4) |
2016 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
(6) |
May
(1) |
Jun
(10) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(1) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Daniel D. <dd...@fr...> - 2016-04-21 23:43:43
|
Is that really FreeMarker 2.3.9? That's more than 9 years old. So as a first attempt, upgrade to the the latest version. Note that this mailing list has been retired long ago. See: http://freemarker.org/mailing-lists.html Thursday, April 21, 2016, 7:56:36 AM, Abutalib Shaikh wrote: > Hello all, > We are facing problem while integrating custom tag library in freemaker > template. > We are using Jforum2.1.8 , Tomcat 7 and freemarker-2.3.9 in our development > environment. > The configuration of .tld file as > > <?xml version="1.0" encoding="UTF-8"?> > <taglib version="2.0" xmlns="http://java.sun.com/xml/ns/javaee" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee > http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"> > > <description> > Social Sharing tag library. > </description> > <display-name>Social Sharing Taglib</display-name> > <tlib-version>1.0</tlib-version> > <short-name>forms</short-name> > <uri>/WEB-INF/taglibs/social-sharing</uri> > <tag> > <description> > Display Social Icons. > </description> > <name>SocialSharingButton</name> > <tag-class>com.social.tags.SocialSharingButtonTag</tag-class> > <body-content>JSP</body-content> > <attribute> > <name>service</name> > <required>true</required> > <rtexprvalue>true</rtexprvalue> > </attribute> > <attribute> > <name>url</name> > <required>false</required> > <rtexprvalue>true</rtexprvalue> > </attribute> > <attribute> > <name>countEnabled</name> > <required>false</required> > <rtexprvalue>true</rtexprvalue> > </attribute> > <attribute> > <name>text</name> > <required>false</required> > <rtexprvalue>true</rtexprvalue> > </attribute> > <attribute> > <name>summary</name> > <required>false</required> > <rtexprvalue>true</rtexprvalue> > </attribute> > <attribute> > <name>source</name> > <required>false</required> > <rtexprvalue>true</rtexprvalue> > </attribute> > <attribute> > <name>status</name> > <required>false</required> > <rtexprvalue>true</rtexprvalue> > </attribute> > <attribute> > <name>label</name> > <required>true</required> > <rtexprvalue>true</rtexprvalue> > </attribute> > </tag> > </taglib> > * > We include taglibs as follow in template file * > *<#assign social=JspTaglibs["/WEB-INF/taglibs/social-sharing"]/>* > > *But we got following error logs while running sever. * > *Document root element "taglib", must match DOCTYPE root "null". > Document is invalid: no grammar found.* > * > is freemarker support taglibs like JSP taglib > Is there any step we missing for configuration of taglibs? or Is there any > alternate way to configuration of taglibs? Please Suggest.* > > Thanks in Advance > > > > -- > View this message in context: > http://freemarker.624813.n4.nabble.com/Issue-while-integrating-custom-taglibs-in-Freemarker-template-tp4655620.html > Sent from the freemarker-user mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > Find and fix application performance issues faster with Applications Manager > Applications Manager provides deep performance insights into multiple tiers of > your business applications. It resolves application problems quickly and > reduces your MTTR. Get your free trial! > https://ad.doubleclick.net/ddm/clk/302982198;130105516;z > _______________________________________________ > FreeMarker-user mailing list > Fre...@li... > https://lists.sourceforge.net/lists/listinfo/freemarker-user > -- Thanks, Daniel Dekany |
From: Abutalib S. <sha...@gm...> - 2016-04-21 06:29:34
|
Hello all, We are facing problem while integrating custom tag library in freemaker template. We are using Jforum2.1.8 , Tomcat 7 and freemarker-2.3.9 in our development environment. The configuration of .tld file as <?xml version="1.0" encoding="UTF-8"?> <taglib version="2.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"> <description> Social Sharing tag library. </description> <display-name>Social Sharing Taglib</display-name> <tlib-version>1.0</tlib-version> <short-name>forms</short-name> <uri>/WEB-INF/taglibs/social-sharing</uri> <tag> <description> Display Social Icons. </description> <name>SocialSharingButton</name> <tag-class>com.social.tags.SocialSharingButtonTag</tag-class> <body-content>JSP</body-content> <attribute> <name>service</name> <required>true</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>url</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>countEnabled</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>text</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>summary</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>source</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>status</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>label</name> <required>true</required> <rtexprvalue>true</rtexprvalue> </attribute> </tag> </taglib> * We include taglibs as follow in template file * *<#assign social=JspTaglibs["/WEB-INF/taglibs/social-sharing"]/>* *But we got following error logs while running sever. * *Document root element "taglib", must match DOCTYPE root "null". Document is invalid: no grammar found.* * is freemarker support taglibs like JSP taglib Is there any step we missing for configuration of taglibs? or Is there any alternate way to configuration of taglibs? Please Suggest.* Thanks in Advance -- View this message in context: http://freemarker.624813.n4.nabble.com/Issue-while-integrating-custom-taglibs-in-Freemarker-template-tp4655620.html Sent from the freemarker-user mailing list archive at Nabble.com. |
From: Daniel D. <dd...@ap...> - 2016-03-28 21:27:21
|
Apache FreeMarker 2.3.24 (incubating) is released Note: This is a stable, final release. The "incubating" suffix is required by the Apache Software Foundation until the project becomes a fully accepted (graduated) Apache project. See the disclaimer at the end. This version brings significant improvements on the field of automatic escaping and number- and date formatting. Another highlight is the possibility of associating configuration settings to templates based on template name patterns (such as file extension or parent directory). There are many other smaller changes; See full change log here: http://freemarker.org/docs/versions_2_3_24.html Downloads: http://freemarker.org/freemarkerdownload.html Maven: <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.24-incubating</version> </dependency> You can find the Google App Engine version on the above link. Disclaimer: Apache FreeMarker is an effort undergoing incubation at The Apache Software Foundation (ASF). Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. -- Thanks, Daniel Dekany |
From: Daniel D. <dd...@ap...> - 2016-01-29 23:33:28
|
Apache FreeMarker 2.3.24 Release Candidate 1 (incubating) is released. Apache FreeMarker is a template engine: a Java library to generate text output (HTML web pages, e-mails, configuration files, source code, etc.) based on templates and changing data. Templates are written in the FreeMarker Template Language (FTL), which is a simple, specialized language. Final 2.3.24 release is expected early March, and should be identical to this release if no bugs are found until that. If you are a FreeMarker user, please use this release if you can, and report any problems at https://issues.apache.org/jira/browse/FREEMARKER/! Download / Maven: http://freemarker.org/freemarkerdownload.html#v2_3_24-rc01 2.3.24 comes with substantial new features, such as advanced automatic escaping, user defined number and date formatters, and the possibly of associating configuration settings with template name patterns. See full change log here: http://freemarker.org/builds/2.3.24-rc01/_html/versions_2_3_24.html DISCLAIMER: Apache FreeMarker is an effort undergoing incubation at The Apache Software Foundation (ASF). Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. -- Thanks, Daniel Dekany |
From: KariC <kar...@gm...> - 2015-12-21 04:34:19
|
Ahh, very nice. I have to do some homework but I may be able to use that. -- View this message in context: http://freemarker.624813.n4.nabble.com/Include-remote-file-in-FTL-template-tp4655602p4655605.html Sent from the freemarker-user mailing list archive at Nabble.com. |
From: Daniel D. <dd...@fr...> - 2015-12-19 09:39:38
|
FreeMarker templates are loaded by the TemplateLoader object which was set via Configuration.setTemplateLoader(TemplateLoader). Thus, the rest of the system doesn't care where the templates are coming from. It's the question of what (custom) TemplateLoader you set. Like you could implement one where template are loaded from the "class path", except those whose name starts with "http://". Friday, December 18, 2015, 11:47:06 PM, KariC wrote: > I want to pull markup from a remote page on my system, into an FTL page. Can > this be done or can you only use the <#include> method for local files? -- Thanks, Daniel Dekany --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus |
From: Sushrut B. <bid...@gm...> - 2015-12-19 09:15:06
|
Hi, Have you looked at http://freemarker.incubator.apache.org/docs/pgui_config_templateloading.html#autoid_39 . On 19 December 2015 at 04:17, KariC <kar...@gm...> wrote: > I want to pull markup from a remote page on my system, into an FTL page. > Can > this be done or can you only use the <#include> method for local files? > > > > -- > View this message in context: > http://freemarker.624813.n4.nabble.com/Include-remote-file-in-FTL-template-tp4655602.html > Sent from the freemarker-user mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > _______________________________________________ > FreeMarker-user mailing list > Fre...@li... > https://lists.sourceforge.net/lists/listinfo/freemarker-user > -- Best Regards, Sushrut *http://sushrutbidwai.com <http://sushrutbidwai.com>* |
From: KariC <kar...@gm...> - 2015-12-18 23:05:31
|
I want to pull markup from a remote page on my system, into an FTL page. Can this be done or can you only use the <#include> method for local files? -- View this message in context: http://freemarker.624813.n4.nabble.com/Include-remote-file-in-FTL-template-tp4655602.html Sent from the freemarker-user mailing list archive at Nabble.com. |
From: Daniel D. <dd...@fr...> - 2015-11-12 19:30:58
|
FreeMarker runs on the server, generates the page, and then the client (the browser) receives that already generate page, and executes the JavaScript. Thus, FreeMarker has nothing to do with jQurey. Your browsers runs whatever you see with Ctrl+U (source view). Thursday, November 12, 2015, 6:46:48 PM, tgarijo wrote: > Hello > > This is the scenario > I have page name a.ftl, it has a div id="capa", this page has a jquery > $("#capa").load('/b.ftl'); > In b.ftl there is a freemarker form, but when run $("#capa").load('/b.ftl') > not played. > > I attach > > <http://freemarker.624813.n4.nabble.com/file/n4655597/freemarker.png> > > > > > -- > View this message in context: > http://freemarker.624813.n4.nabble.com/Freemarker-load-jquery-tp4655597.html > Sent from the freemarker-user mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > _______________________________________________ > FreeMarker-user mailing list > Fre...@li... > https://lists.sourceforge.net/lists/listinfo/freemarker-user > -- Thanks, Daniel Dekany |
From: Daniel D. <dd...@fr...> - 2015-11-11 08:27:21
|
There is no way, other than using an external variable. (I haven't seen such feature in any other language either.) BTW, this mailing list has been retired. Please use de...@fr... instead. To subscribe, just write an empty mail to dev...@fr... (there's no separate user list anymore). Or, use Stack Overflow with tag "freemarker". -- Thanks, Daniel Dekany Wednesday, November 11, 2015, 5:45:09 AM, Albert Kam wrote: > I couldnt access sibling value from within nested hash item definition. > > Non-working example: > > <#assign parent={ > 'sibling1': 'sibling 1', > 'sibling2': sibling1 + ' sibling' }>> > > or > > <#assign parent={ > 'sibling1': 'sibling 1', > 'sibling2': parent.sibling1 + ' sibling' }>> > > I had to reserve to a variable outside the hash definition to work: > <#assign val='sibling 1' > parent={ > 'sibling1': val, > 'sibling2': val + ' sibling' > } >> > > Is there a way to refer to sibling value from a hash item definition ? > |
From: Albert K. <moo...@gm...> - 2015-11-11 04:45:16
|
I couldnt access sibling value from within nested hash item definition. Non-working example: <#assign parent={ 'sibling1': 'sibling 1', 'sibling2': sibling1 + ' sibling' }> or <#assign parent={ 'sibling1': 'sibling 1', 'sibling2': parent.sibling1 + ' sibling' }> I had to reserve to a variable outside the hash definition to work: <#assign val='sibling 1' parent={ 'sibling1': val, 'sibling2': val + ' sibling' } > Is there a way to refer to sibling value from a hash item definition ? -- Do not pursue the past. Do not lose yourself in the future. The past no longer is. The future has not yet come. Looking deeply at life as it is in the very here and now, the practitioner dwells in stability and freedom. (Thich Nhat Hanh) |
From: Albert K. <moo...@gm...> - 2015-11-10 16:29:39
|
Ah, thanks so much! On Tuesday, November 10, 2015, Lee <eva...@gm...> wrote: > It needs to be in a JSON-like format. > > <#assign test = { > "hello": ["hello world"] > }> > > On Tuesday, November 10, 2015, Albert Kam <moo...@gm... > <javascript:_e(%7B%7D,'cvml','moo...@gm...');>> wrote: > >> I tried to specify a list literal as hash item value like this, >> >> <#assign test={ >> hello=[ 'hello world' ] >> }> >> >> And i got this exception: >> java.lang.RuntimeException: freemarker.core.ParseException: Syntax error >> in template "my.cfg" in line 2713, column 15: >> Found list literal: ["hello world"]. Expecting scalar >> at app.cfg.Manager.interpolatedCfg(Manager.java:111) >> >> Is this not supported ? >> >> -- >> Do not pursue the past. Do not lose yourself in the future. >> The past no longer is. The future has not yet come. >> Looking deeply at life as it is in the very here and now, >> the practitioner dwells in stability and freedom. >> (Thich Nhat Hanh) >> > -- Do not pursue the past. Do not lose yourself in the future. The past no longer is. The future has not yet come. Looking deeply at life as it is in the very here and now, the practitioner dwells in stability and freedom. (Thich Nhat Hanh) |
From: Lee <eva...@gm...> - 2015-11-10 16:17:45
|
It needs to be in a JSON-like format. <#assign test = { "hello": ["hello world"] }> On Tuesday, November 10, 2015, Albert Kam <moo...@gm...> wrote: > I tried to specify a list literal as hash item value like this, > > <#assign test={ > hello=[ 'hello world' ] > }> > > And i got this exception: > java.lang.RuntimeException: freemarker.core.ParseException: Syntax error > in template "my.cfg" in line 2713, column 15: > Found list literal: ["hello world"]. Expecting scalar > at app.cfg.Manager.interpolatedCfg(Manager.java:111) > > Is this not supported ? > > -- > Do not pursue the past. Do not lose yourself in the future. > The past no longer is. The future has not yet come. > Looking deeply at life as it is in the very here and now, > the practitioner dwells in stability and freedom. > (Thich Nhat Hanh) > |
From: Albert K. <moo...@gm...> - 2015-11-10 10:07:33
|
I tried to specify a list literal as hash item value like this, <#assign test={ hello=[ 'hello world' ] }> And i got this exception: java.lang.RuntimeException: freemarker.core.ParseException: Syntax error in template "my.cfg" in line 2713, column 15: Found list literal: ["hello world"]. Expecting scalar at app.cfg.Manager.interpolatedCfg(Manager.java:111) Is this not supported ? -- Do not pursue the past. Do not lose yourself in the future. The past no longer is. The future has not yet come. Looking deeply at life as it is in the very here and now, the practitioner dwells in stability and freedom. (Thich Nhat Hanh) |
From: Daniel D. <dd...@fr...> - 2015-10-31 08:31:46
|
Dear subscribers, FreeMarker's sourceforge.net mailing lists are retired, new postings usually will only appear on the new mailing list. Both freemarker-devel and freemarker-user are replaced by a single list, de...@fr.... To subscribe, just write an empty mail to dev...@fr...! Thank you, and sorry for the inconvenience! -- Best regards, Daniel Dekany |
From: Daniel D. <dd...@fr...> - 2015-09-24 20:34:04
|
Dear subscribers, FreeMarker's sourceforge.net mailing lists are retired, new postings usually will only appear on the new mailing list. Both freemarker-devel and freemarker-user are replaced by a single list, de...@fr.... To subscribe, just write an empty mail to dev...@fr...! Thank you, and sorry for the inconvenience! -- Best regards, Daniel Dekany |
From: Woonsan Ko <w....@on...> - 2015-09-05 16:56:56
|
Thanks a lot! Cheers, Woonsan On Fri, Sep 4, 2015 at 5:41 PM, Daniel Dekany <dd...@fr...> wrote: > Yes, thanks, I have requested them, and now they have here: > https://github.com/apache/incubator-freemarker > https://github.com/apache/incubator-freemarker-site > https://github.com/apache/incubator-freemarker-docgen > > > Thursday, September 3, 2015, 5:38:52 AM, Woonsan Ko wrote: > > > Hi Daniel, > > > > That's great! > > Could we be benefited from GitHub integration (Apache git mirror on > > Github) as well? In other projects such as commons-scxml, it was done > > with INFRA ticket [1]. This could help more people get involved easily. > > > > Regards, > > > > Woonsan > > > > [1] https://issues.apache.org/jira/browse/INFRA-9961 > > > > On 9/2/15 5:17 PM, Daniel Dekany wrote: > >> As part of the incubation process at Apache Software Foundation, our 3 > >> main Git repos has been imported from GitHub into ASF's > >> infrastructure, and from now on, all commits must go there, not to > >> GitHub. > >> > >> Old repo URL -> New repo URL > >> https://github.com/freemarker/freemarker.git -> > https://git-wip-us.apache.org/repos/asf/incubator-freemarker.git > >> https://github.com/freemarker/site.git -> > https://git-wip-us.apache.org/repos/asf/incubator-freemarker-site.git > >> https://github.com/freemarker/docgen.git -> > https://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen.git > >> > >> The repos can be cloned from the above URL-s, of course. > >> > >> Also note that the copyright headers etc. were changed so that the > >> owner is ASF now. > >> > > > > > > > ------------------------------------------------------------------------------ > > Monitor Your Dynamic Infrastructure at Any Scale With Datadog! > > Get real-time metrics from all of your servers, apps and tools > > in one place. > > SourceForge users - Click here to start your Free Trial of Datadog now! > > http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140 > > _______________________________________________ > > FreeMarker-devel mailing list > > Fre...@li... > > https://lists.sourceforge.net/lists/listinfo/freemarker-devel > > > > -- > Thanks, > Daniel Dekany > > > > ------------------------------------------------------------------------------ > _______________________________________________ > FreeMarker-devel mailing list > Fre...@li... > https://lists.sourceforge.net/lists/listinfo/freemarker-devel > -- w....@on... www.onehippo.com Boston - 745 Atlantic Ave, 8th Floor, Boston MA 02111 Amsterdam - Oosteinde 11, 1017 WT Amsterdam US +1 877 414 4776 (toll free) Europe +31(0)20 522 4466 |
From: Daniel D. <dd...@fr...> - 2015-09-05 11:11:19
|
Dear mailing subscribers, All FreeMarker activities are gradually moving over to the Apache Incubator, thus all sourceforge.net mailing lists are being retired. Both freemarker-devel and freemarker-user are replaced by de...@fr.... To subscribe, write an empty mail to dev...@fr.... Thank you, and sorry for the inconvenience! To receive notifications about commits (and later about Jira issues), write an empty e-mail to not...@fr.... P.S.: FreeMarker is an "incubating" Apache project, which means that it will either succeed of fail to become a real Apache project depending on if it can grow an *active* community. So if you want to help, see http://freemarker.org/contribute.html! -- Best regards, Daniel Dekany |
From: Daniel D. <dd...@fr...> - 2015-09-04 21:42:04
|
Yes, thanks, I have requested them, and now they have here: https://github.com/apache/incubator-freemarker https://github.com/apache/incubator-freemarker-site https://github.com/apache/incubator-freemarker-docgen Thursday, September 3, 2015, 5:38:52 AM, Woonsan Ko wrote: > Hi Daniel, > > That's great! > Could we be benefited from GitHub integration (Apache git mirror on > Github) as well? In other projects such as commons-scxml, it was done > with INFRA ticket [1]. This could help more people get involved easily. > > Regards, > > Woonsan > > [1] https://issues.apache.org/jira/browse/INFRA-9961 > > On 9/2/15 5:17 PM, Daniel Dekany wrote: >> As part of the incubation process at Apache Software Foundation, our 3 >> main Git repos has been imported from GitHub into ASF's >> infrastructure, and from now on, all commits must go there, not to >> GitHub. >> >> Old repo URL -> New repo URL >> https://github.com/freemarker/freemarker.git -> https://git-wip-us.apache.org/repos/asf/incubator-freemarker.git >> https://github.com/freemarker/site.git -> https://git-wip-us.apache.org/repos/asf/incubator-freemarker-site.git >> https://github.com/freemarker/docgen.git -> https://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen.git >> >> The repos can be cloned from the above URL-s, of course. >> >> Also note that the copyright headers etc. were changed so that the >> owner is ASF now. >> > > > ------------------------------------------------------------------------------ > Monitor Your Dynamic Infrastructure at Any Scale With Datadog! > Get real-time metrics from all of your servers, apps and tools > in one place. > SourceForge users - Click here to start your Free Trial of Datadog now! > http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140 > _______________________________________________ > FreeMarker-devel mailing list > Fre...@li... > https://lists.sourceforge.net/lists/listinfo/freemarker-devel > -- Thanks, Daniel Dekany |
From: Woonsan Ko <wo...@ap...> - 2015-09-03 03:39:13
|
Hi Daniel, That's great! Could we be benefited from GitHub integration (Apache git mirror on Github) as well? In other projects such as commons-scxml, it was done with INFRA ticket [1]. This could help more people get involved easily. Regards, Woonsan [1] https://issues.apache.org/jira/browse/INFRA-9961 On 9/2/15 5:17 PM, Daniel Dekany wrote: > As part of the incubation process at Apache Software Foundation, our 3 > main Git repos has been imported from GitHub into ASF's > infrastructure, and from now on, all commits must go there, not to > GitHub. > > Old repo URL -> New repo URL > https://github.com/freemarker/freemarker.git -> https://git-wip-us.apache.org/repos/asf/incubator-freemarker.git > https://github.com/freemarker/site.git -> https://git-wip-us.apache.org/repos/asf/incubator-freemarker-site.git > https://github.com/freemarker/docgen.git -> https://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen.git > > The repos can be cloned from the above URL-s, of course. > > Also note that the copyright headers etc. were changed so that the > owner is ASF now. > |
From: Daniel D. <dd...@fr...> - 2015-09-02 21:18:22
|
As part of the incubation process at Apache Software Foundation, our 3 main Git repos has been imported from GitHub into ASF's infrastructure, and from now on, all commits must go there, not to GitHub. Old repo URL -> New repo URL https://github.com/freemarker/freemarker.git -> https://git-wip-us.apache.org/repos/asf/incubator-freemarker.git https://github.com/freemarker/site.git -> https://git-wip-us.apache.org/repos/asf/incubator-freemarker-site.git https://github.com/freemarker/docgen.git -> https://git-wip-us.apache.org/repos/asf/incubator-freemarker-docgen.git The repos can be cloned from the above URL-s, of course. Also note that the copyright headers etc. were changed so that the owner is ASF now. -- Thanks, Daniel Dekany |
From: Daniel D. <dd...@fr...> - 2015-09-02 00:03:45
|
This is a preview version, which however already contains the key 2.3.24 features. See change log here: http://freemarker.org/builds/2.3.24-pre01/_html/versions_2_3_24.html Download (includes all documentation): http://sourceforge.net/projects/freemarker/files/freemarker/2.3.24-preview-01/freemarker-2.3.24-pre01.tar.gz/download (Google App Engine compliant, binary only: http://sourceforge.net/projects/freemarker/files/freemarker/2.3.24-preview-01/freemarker-gae-2.3.24-pre01.jar/download) Please test for backward compatibility, and help polishing the new features! -- Thanks, Daniel Dekany |
From: Daniel D. <dd...@fr...> - 2015-08-23 11:51:12
|
You could use Template.getMacros().keys() for that. Yeah, it's deprecated, but that's because of the Map values it exposes, not the keys, and because it doesn't block modifying that map... you just need the keys. And it's still there in 2.4. Sunday, August 23, 2015, 5:31:52 AM, Albert Kam wrote: > This might sound strange, but i need a mechanism to list all macro names available in an ftl file. > > I wonder whether this is possible to avoid having to list it > manually somewhere and have duplication of maintenance for the list > of macro names and the actual macros. > -- Thanks, Daniel Dekany |
From: Albert K. <moo...@gm...> - 2015-08-23 03:31:59
|
This might sound strange, but i need a mechanism to list all macro names available in an ftl file. I wonder whether this is possible to avoid having to list it manually somewhere and have duplication of maintenance for the list of macro names and the actual macros. -- Do not pursue the past. Do not lose yourself in the future. The past no longer is. The future has not yet come. Looking deeply at life as it is in the very here and now, the practitioner dwells in stability and freedom. (Thich Nhat Hanh) |
From: mahendrapathe <mah...@gm...> - 2015-08-12 09:42:46
|
I found that before using the attribute we have to use <#setting number_format="0.##"> ${attribute?number} it will rounded the attribute with precision with 2. You can use nos of # to get your precision Regards Mahendra Pathe -- View this message in context: http://freemarker.624813.n4.nabble.com/formating-numeric-string-from-variable-tp1012376p4655541.html Sent from the freemarker-user mailing list archive at Nabble.com. |