You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by cleverpig <gr...@gmail.com> on 2010/07/23 11:41:50 UTC

Re: T5.2-Snapshot Can't handle components and mixins' script or css files with includeJavascript and includeStyle method.

cool,solved!

my Tapestry5.2.0-snapshot(20100208 version) lost a important thing in AppModule:
public static void contributeRegexAuthorizer(Configuration<String> conf){
            conf.add("^.*png$");
            conf.add("^.*jpg$");
            conf.add("^.*jpeg$");
            conf.add("^.*js$");
            conf.add("^.*css$");
            conf.add("org/chenillekit/.*\\.((css)|(js)|(jpg)|(jpeg)|(png)|(gif)|(html)|(ico)|(swf)|(xml))$");
}

I found answer here:
https://issues.apache.org/jira/browse/TAP5-963
http://tapestry-users.832.n2.nabble.com/Tapestry-5-1-0-5-FCKEDITOR-PROBLEM-td4141853.html#a4141853

On Fri, Jul 23, 2010 at 3:50 PM, cleverpig <gr...@gmail.com> wrote:
> I don't why but it really happend when I changed to use 5.2.0-snapshot.
> if any script or css files which put in classpath,just not web
> context,they must miss at the page.
>
> sample code-comfirm mixin:
>
> @IncludeJavaScriptLibrary("${my.scripts}/confirm.js")
> public class Confirm {
>
>    @Parameter(value = "are you sure?", defaultPrefix =
> BindingConstants.LITERAL)
>    private String message;
>
>    @Inject
>    private RenderSupport renderSupport;
>
>    @InjectContainer
>    private ClientElement element;
>
>    @AfterRender
>    public void afterRender() {
>            renderSupport.addScript(String.format("new Confirm('%s', '%s');",
>                    element.getClientId(), message));
>    }
> }
>
> I created a issue: https://issues.apache.org/jira/browse/TAP5-1215
> --
> cleverpig(Dan)
> Location: Beijing
> Address: Room 4018,No.A2 South Avenue Fuxingmen Beijing,P.R.China
> Zipcode: 100031
> MSN: great_liudan@hotmail.com
> QQ: 149291732
> Skype: cleverpigatmatrix
> Facebook ID:cleverpig
> Blog: cleverpig.name/dan/
> Tags: del.icio.us/cleverpig
> Twitter: twitter.com/cleverpig
> 新浪微博: t.sina.com.cn/cleverpig
> Organization: www.beijing-open-party.org
> Organ@Facebook: http://www.facebook.com/group.php?gid=8159558294
>



-- 
cleverpig(Dan)
Location: Beijing
Address: Room 4018,No.A2 South Avenue Fuxingmen Beijing,P.R.China
Zipcode: 100031
MSN: great_liudan@hotmail.com
QQ: 149291732
Skype: cleverpigatmatrix
Facebook ID:cleverpig
Blog: cleverpig.name/dan/
Tags: del.icio.us/cleverpig
Twitter: twitter.com/cleverpig
新浪微博: t.sina.com.cn/cleverpig
Organization: www.beijing-open-party.org
Organ@Facebook: http://www.facebook.com/group.php?gid=8159558294

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org