Hi, yesterday I've been playing with my post_count_js and today for some reason my nabble forum gives me a weird error caused by.. ads?
Error parameter 'style' not allowed, only use [location] in show_ad(custom_tweak:classic_message_cell:6) - in if(custom_tweak:classic_message_cell:5) - - public static void nabble.naml.namespaces.BasicNamespace._if(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter) in if(custom_tweak:classic_message_cell:3) - - public static void nabble.naml.namespaces.BasicNamespace._if(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter) in classic_message_cell(custom_tweak:classic_row_with_small_avatar:31) - in classic_row_with_small_avatar(nabble:topic.naml:347) - in current_node(nabble:topic.naml:347) - - public void nabble.view.web.template.NodeList.current_node(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.ScopedInterpreter) in if(nabble:topic.naml:346) - - public static void nabble.naml.namespaces.BasicNamespace._if(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter) in classic_row(nabble:topic.naml:118) - in do(nabble:utilities.naml:916) - in while(nabble:utilities.naml:914) - - public void nabble.naml.namespaces.BasicNamespace._while(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter) in loop(nabble:topic.naml:118) - in post_list(nabble:topic.naml:112) - sort="date-ascending" start="[n.classic_index_record/]" length="[n.classic_rows_per_page/]" > - public void nabble.view.web.template.NodeNamespace.post_list(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.ScopedInterpreter) throws javax.servlet.ServletException in topic_rows(nabble:topic.naml:75) - in page_node(nabble:topic.naml:75) - - public void nabble.view.web.template.NodePageNamespace.page_node(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.ScopedInterpreter) in rows(nabble:topic.naml:784) - in view_contents(nabble:topic.naml:75) - in contents(nabble:topic.naml:328) - in contents(nabble:topic.naml:333) - in topic_contents_div(nabble:topic.naml:328) - in topic_contents(nabble:topic.naml:75) - in body(nabble:topic.naml:147) - in body(nabble:utilities.naml:10) - in body(nabble:utilities.naml:22) - in nabble_html(nabble:utilities.naml:18) - - public void nabble.view.web.template.ServletNamespace.nabble_html(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.ScopedInterpreter) in html_impl(nabble:utilities.naml:4) - in html(nabble:topic.naml:142) - in do(nabble:utilities.naml:987) - in as_node_page(nabble:utilities.naml:987) - - public void nabble.view.web.template.NodeNamespace.as_node_page(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.ScopedInterpreter) in do(nabble:utilities.naml:992) - in get_node_from_request_parameter(nabble:utilities.naml:992) - - public void nabble.view.web.template.ServletNamespace.get_node_from_request_parameter(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.ScopedInterpreter) throws java.io.IOException,javax.servlet.ServletException,nabble.naml.namespaces.TemplateException in catch_exception(nabble:utilities.naml:991) - - public void nabble.naml.namespaces.BasicNamespace.catch_exception(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter) in get_node_from_parameter(nabble:utilities.naml:987) - in node_page(nabble:topic.naml:139) - in topic_min_html(nabble:topic.naml:63) - in topic_html(nabble:topic.naml:59) - in topic_html_page(nabble:topic.naml:46) - in do(nabble:topic.naml:28) - in forum_topic_namespace(nabble:topic.naml:46) - in do(nabble:topic.naml:29) - in classic_view_namespace(nabble:topic.naml:46) - in (nabble:topic.naml:45) - Full Stack Trace nabble.naml.compiler.Compiler.getMacroChunk(Compiler.java:644) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:525) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.getTagArgs(Compiler.java:771) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:600) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getTagArgs(Compiler.java:769) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:600) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.getMacroChunk(Compiler.java:660) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:525) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compile(Compiler.java:345) nabble.naml.compiler.Compiler.compile(Compiler.java:345) nabble.naml.compiler.Compiler.compile(Compiler.java:345) nabble.naml.compiler.Compiler.compile(Compiler.java:345) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.getMacroChunk(Compiler.java:660) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:564) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:593) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.getTagArgs(Compiler.java:771) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:600) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.getMacroChunk(Compiler.java:660) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:525) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getMacroArgChunk(Compiler.java:634) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:510) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getTagArgs(Compiler.java:769) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:600) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:584) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getDotArg(Compiler.java:740) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:531) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.getMacroChunk(Compiler.java:660) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:564) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:593) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getMacroArgChunk(Compiler.java:634) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:510) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compile(Compiler.java:345) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:584) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getMacroArgChunk(Compiler.java:634) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:510) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getMacroArgChunk(Compiler.java:634) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:510) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compile(Compiler.java:345) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:584) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:584) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getMacroArgChunk(Compiler.java:634) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:510) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getMacroArgChunk(Compiler.java:634) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:510) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getMacroArgChunk(Compiler.java:634) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:510) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getTagArgs(Compiler.java:769) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:533) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.getMacroChunk(Compiler.java:660) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:525) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.getMacroChunk(Compiler.java:660) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:525) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getMacroArgChunk(Compiler.java:634) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:550) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:593) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getMacroArgChunk(Compiler.java:634) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:550) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:593) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getDotArg(Compiler.java:740) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:531) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:584) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.getMacroChunk(Compiler.java:660) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:525) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.getMacroChunk(Compiler.java:660) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:525) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.getMacroChunk(Compiler.java:660) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:525) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.getMacroChunk(Compiler.java:660) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:525) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getMacroArgChunk(Compiler.java:634) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:510) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:584) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.getMacroArgChunk(Compiler.java:634) nabble.naml.compiler.Compiler.singleMethodTag(Compiler.java:510) nabble.naml.compiler.Compiler.compileElement(Compiler.java:493) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.getMacroChunk2(Compiler.java:729) nabble.naml.compiler.Compiler.multiMethodTag(Compiler.java:584) nabble.naml.compiler.Compiler.compileElement(Compiler.java:495) nabble.naml.compiler.Compiler.compile(Compiler.java:303) nabble.naml.compiler.Compiler.compileMacro(Compiler.java:240) nabble.naml.compiler.Compiler.compile(Compiler.java:86) nabble.naml.compiler.Compiler.compile(Compiler.java:58) nabble.naml.compiler.Program$1.get(Program.java:88) nabble.naml.compiler.Program$1.get(Program.java:84) fschmidt.util.java.Memoizer$1.call(Memoizer.java:30) java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) java.util.concurrent.FutureTask.run(FutureTask.java:166) fschmidt.util.java.FastFuture.run(FastFuture.java:21) fschmidt.util.java.Memoizer.get(Memoizer.java:37) nabble.naml.compiler.Program.getTemplate(Program.java:280) nabble.naml.compiler.Compiler$Subroutine.run(Compiler.java:1755) nabble.naml.compiler.BlockWrapper.printTo(BlockWrapper.java:68) nabble.naml.compiler.TemplatePrintWriter.print(TemplatePrintWriter.java:22) nabble.naml.namespaces.BasicNamespace$SwitchNamespace._case(BasicNamespace.java:888) sun.reflect.GeneratedMethodAccessor63.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:601) nabble.naml.compiler.JavaCall.invoke(JavaCall.java:26) nabble.naml.compiler.Compiler$Block.invoke(Compiler.java:1557) nabble.naml.compiler.Compiler$Block.run(Compiler.java:1631) nabble.naml.compiler.Compiler$Chunks.run(Compiler.java:1121) nabble.naml.compiler.BlockWrapper.printTo(BlockWrapper.java:68) nabble.naml.compiler.ScopedInterpreterImpl$1.printTo(ScopedInterpreterImpl.java:25) nabble.naml.compiler.TemplatePrintWriter.print(TemplatePrintWriter.java:22) nabble.naml.namespaces.BasicNamespace._switch(BasicNamespace.java:859) sun.reflect.GeneratedMethodAccessor113.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:601) nabble.naml.compiler.JavaCall.invoke(JavaCall.java:26) nabble.naml.compiler.Compiler$Block.invoke(Compiler.java:1557) nabble.naml.compiler.Compiler$Block.run(Compiler.java:1631) nabble.naml.compiler.BlockWrapper.printTo(BlockWrapper.java:68) nabble.naml.compiler.TemplatePrintWriter.print(TemplatePrintWriter.java:22) nabble.naml.namespaces.BasicNamespace._if(BasicNamespace.java:140) sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:601) nabble.naml.compiler.JavaCall.invoke(JavaCall.java:26) nabble.naml.compiler.Compiler$Block.invoke(Compiler.java:1557) nabble.naml.compiler.Compiler$Block.run(Compiler.java:1631) nabble.naml.compiler.Template.run(Template.java:61) nabble.naml.compiler.Template.run(Template.java:33) nabble.modules.ModuleManager.run(ModuleManager.java:270) nabble.view.web.template.NamlServlet.service(NamlServlet.java:165) nabble.view.web.template.NamlServlet.service(NamlServlet.java:134) javax.servlet.http.HttpServlet.service(HttpServlet.java:820) fschmidt.util.servlet.JtpContextServlet.service2(JtpContextServlet.java:461) fschmidt.util.servlet.JtpContextServlet.service(JtpContextServlet.java:332) javax.servlet.http.HttpServlet.service(HttpServlet.java:820) org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:565) org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1360) org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:77) org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:144) org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331) cachingfilter.CachingFilter.doFilter(CachingFilter.java:133) org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331) fschmidt.util.servlet.BadBotFilter.doFilter(BadBotFilter.java:74) org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331) fschmidt.util.servlet.ConnectionLimitFilter.doFilter(ConnectionLimitFilter.java:94) nabble.view.lib.NabbleConnectionLimitFilter.doFilter(NabbleConnectionLimitFilter.java:26) org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331) nabble.view.lib.NabbleErrorFilter.doFilter(NabbleErrorFilter.java:21) org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1331) org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:477) org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225) org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1031) org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406) org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186) org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:965) org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250) org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149) org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111) org.eclipse.jetty.server.Server.handle(Server.java:349) org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:449) org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:910) org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:634) org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230) org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:76) org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:609) org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:45) nabble.model.Executors$1$1.run(Executors.java:27) fschmidt.util.executor.ThreadTimer$1.run(ThreadTimer.java:18) fschmidt.util.executor.AbstractThreadPool$1.run(AbstractThreadPool.java:29) java.lang.Thread.run(Thread.java:722) Since it looks that the the problem was in the classic_message_cell, so I removed this to fix it: <n.if.is_first_element> <then.show_ad location="first_classic_message" style="text-align:left;padding-top:1em"/> </n.if.is_first_element> <n.if.is_last_element> <then> <n.if.not.regex_matches pattern='1' text="[n.page_node.descendant_count/]"> <then.show_ad location="last_classic_message" style="text-align:left;padding-top:1em"/> </n.if.not.regex_matches> </then> </n.if.is_last_element>I don't remember me touching this macro but who knows.. :) Helper |
Do you remember what you did?
My test forum.
|
in the post_count_js aded this ones:
$div.append("<br/>"); var postCount = <n.page_user.post_count_value/>; if (postCount > 234){ addStar(7) } else if (postCount > 174){ addStar(6); } else if (postCount > 129){ addStar(5); } else if (postCount > 99){ addStar(4); } else if (postCount > 74){ addStar(3); } else if (postCount > 49){ addStar(2); } else if (postCount > 24){ addStar(1); } else { } function addStar(n){ for(i=n; i > 0 ; i--) $div.append('<img src="http://cdn1.iconfinder.com/data/icons/fugue/bonus/icons-shadowless-24/star.png" width="10px" heigh="10px" alt="" style="padding-top: 0em;text-align: center;"/>'); } $div.append("<br/>"); var postCount = <n.page_user.post_count_value/>; if (postCount > 649){ addRed(5) } else if (postCount > 499){ addRed(4) } else if (postCount > 374){ addRed(3) } else if (postCount > 299){ addRed(2) } else if (postCount > 234){ addRed(1); } function addRed(n){ for(i=n; i > 0 ; i--) $div.append('<img src="http://cdn1.iconfinder.com/data/icons/CrystalClear/64x64/apps/keditbookmarks.png" width="10px" heigh="10px" alt="" style="padding-top:.5em;text-align: center;"/>'); } $div.append("<br/>"); var postCount = <n.page_user.post_count_value/>; if (postCount > 999){ addBlue(3); } else if (postCount > 799){ addBlue(2) } else if (postCount > 649){ addBlue(1) } function addBlue(n){ for(i=n; i > 0 ; i--) $div.append('<img src="http://cdn1.iconfinder.com/data/icons/super-mono-reflection/red/star_red.png" width="10px" heigh="10px" alt="" style="padding-top:.5em;text-align: center;"/>'); } Full macro: <override_macro name="post_count_js"> <n.param_loop. param="postCount"> <n.if.not.page_user.is_deactivated> <then> <n.if.page_user.is_in_group group='SniPerJum System'> <then> </then> <else> var $div = $('div.post-count<n.page_user.user_tag_id/>'); $div.html('<n.one_or_many n="[n.page_user.post_count_value/]" one_text="[t]post[/t]" many_text="[t]posts[/t]"/>'); $div.append("<br/>"); var postCount = <n.page_user.post_count_value/>; if (postCount > 999){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: .5em;-webkit-margin-after: 0em;font-weight: normal;">ADDICTED</h3>'); } else if (postCount > 799){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: .5em;-webkit-margin-after: 0em;font-weight: normal;">GoD of GoDs</h3>'); } else if (postCount > 649){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: .5em;-webkit-margin-after: 0em;font-weight: normal;">Am I Active?</h3>'); } else if (postCount > 499){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">GoD</h3>'); } else if (postCount > 374){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Semi-GoD</h3>'); } else if (postCount > 299){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Master</h3>'); } else if (postCount > 234){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Semi-Master</h3>'); } else if (postCount > 174){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Pr0</h3>'); } else if (postCount > 129){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Semi-Pr0</h3>'); } else if (postCount > 99){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Advanced</h3>'); } else if (postCount > 94){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Semi-Advanced(IV)</h3>'); } else if (postCount > 89){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Semi-Advanced(III)</h3>'); } else if (postCount > 84){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Semi-Advanced(II)</h3>'); } else if (postCount > 79){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Semi-Advanced(I)</h3>'); } else if (postCount > 74){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Semi-Advanced</h3>'); } else if (postCount > 69){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Regular(IV)</h3>'); } else if (postCount > 64){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Regular(III)</h3>'); } else if (postCount > 59){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Regular(II)</h3>'); } else if (postCount > 54){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Regular(I)</h3>'); } else if (postCount > 49){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Regular</h3>'); } else if (postCount > 44){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Initiated(IV)</h3>'); } else if (postCount > 39){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Initiated(III)</h3>'); } else if (postCount > 34){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Initiated(II)</h3>'); } else if (postCount > 29){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Initiated(I)</h3>'); } else if (postCount > 24){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Initiated</h3>'); } else if (postCount > 19){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Newbie(IV)</h3>'); } else if (postCount > 14){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Newbie(III)</h3>'); } else if (postCount > 9){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Newbie(II)</h3>'); } else if (postCount > 4){ $div.append('<h3 style="padding-bottom: 0em;-webkit-margin-before: 0.5em;-webkit-margin-after: 0em;font-weight: normal;">Newbie(I)</h3>'); } else { $div.append("Newbie"); } $div.append("<br/>"); var postCount = <n.page_user.post_count_value/>; if (postCount > 234){ addStar(7) } else if (postCount > 174){ addStar(6); } else if (postCount > 129){ addStar(5); } else if (postCount > 99){ addStar(4); } else if (postCount > 74){ addStar(3); } else if (postCount > 49){ addStar(2); } else if (postCount > 24){ addStar(1); } else { } function addStar(n){ for(i=n; i > 0 ; i--) $div.append('<img src="http://cdn1.iconfinder.com/data/icons/fugue/bonus/icons-shadowless-24/star.png" width="10px" heigh="10px" alt="" style="padding-top: 0em;text-align: center;"/>'); } $div.append("<br/>"); var postCount = <n.page_user.post_count_value/>; if (postCount > 649){ addRed(5) } else if (postCount > 499){ addRed(4) } else if (postCount > 374){ addRed(3) } else if (postCount > 299){ addRed(2) } else if (postCount > 234){ addRed(1); } function addRed(n){ for(i=n; i > 0 ; i--) $div.append('<img src="http://cdn1.iconfinder.com/data/icons/CrystalClear/64x64/apps/keditbookmarks.png" width="10px" heigh="10px" alt="" style="padding-top:.5em;text-align: center;"/>'); } $div.append("<br/>"); var postCount = <n.page_user.post_count_value/>; if (postCount > 999){ addBlue(3); } else if (postCount > 799){ addBlue(2) } else if (postCount > 649){ addBlue(1) } function addBlue(n){ for(i=n; i > 0 ; i--) $div.append('<img src="http://cdn1.iconfinder.com/data/icons/super-mono-reflection/red/star_red.png" width="10px" heigh="10px" alt="" style="padding-top:.5em;text-align: center;"/>'); } </else> </n.if.page_user.is_in_group> </then> </n.if.not.page_user.is_deactivated> </n.param_loop.> </override_macro> :) Helper |
Has it ever worked for you "$div" ?
Which div are you trying to get?
My test forum.
|
In reply to this post by Mencey Melgar
Yesterday we made a change that affected this. As the error message says, you should remove the "style" parameter of the show_ad macro. You can move that style to an outer div if you prefer, like this:
<n.if.is_first_element> <then> <div style="text-align:left;padding-top:1em"> <n.show_ad location="first_classic_message"/> </div> </then> </n.if.is_first_element> <n.if.is_last_element> <then> <n.if.not.regex_matches pattern='1' text="[n.page_node.descendant_count/]"> <then> <div style="text-align:left;padding-top:1em"> <n.show_ad location="last_classic_message"/> </div> </then> </n.if.not.regex_matches> </then> </n.if.is_last_element> |
Yep, it worked, thanks
:) Helper |
Wait, I was talking about classic_message_cell not show_ad macro. I did what you said in my classic and now I have double ad lol, if I delete all the <then > in the classic then it will show only one, is this ok?
:) Helper |
Please, give some posts where you have double ads.
My test forum.
|
I deleted what hugo told me and now it looks fine(one ad only)
:) Helper |
Free forum by Nabble | Edit this page |