You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/03/31 01:24:02 UTC
svn commit: r760255 -
/labs/magma/trunk/website-dojo-textareas/src/main/java/org/apache/magma/dojo/InterceptTextareaFields.aj
Author: simoneg
Date: Mon Mar 30 23:24:01 2009
New Revision: 760255
URL: http://svn.apache.org/viewvc?rev=760255&view=rev
Log:
Needed for youtube and upload image button
Modified:
labs/magma/trunk/website-dojo-textareas/src/main/java/org/apache/magma/dojo/InterceptTextareaFields.aj
Modified: labs/magma/trunk/website-dojo-textareas/src/main/java/org/apache/magma/dojo/InterceptTextareaFields.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/website-dojo-textareas/src/main/java/org/apache/magma/dojo/InterceptTextareaFields.aj?rev=760255&r1=760254&r2=760255&view=diff
==============================================================================
--- labs/magma/trunk/website-dojo-textareas/src/main/java/org/apache/magma/dojo/InterceptTextareaFields.aj (original)
+++ labs/magma/trunk/website-dojo-textareas/src/main/java/org/apache/magma/dojo/InterceptTextareaFields.aj Mon Mar 30 23:24:01 2009
@@ -16,6 +16,9 @@
public aspect InterceptTextareaFields {
+ public boolean BeanFormProducer.hasDojoTextAreas = false;
+ public boolean BeanFormProducer.hasDojoRichText = false;
+
void around(BeanFormProducer producer, Head head) :
execution(void HtmlProducer+.head(..)) && this(producer) && args(head) {
@@ -42,10 +45,12 @@
PropertyInfo prop = longNode.getProperty();
RichTextValidator rcv = prop.getValidator().getValidator(RichTextValidator.class);
if (rcv == null) {
+ producer.hasDojoTextAreas = true;
writer.append("setupTextAreaField('");
writer.append(longNode.getId());
writer.append("');\n");
} else {
+ producer.hasDojoRichText = true;
head.addCss("magma:/dojo/dojox/editor/plugins/resources/editorPlugins.css");
writer.append("setupRichEditorField('");
writer.append(longNode.getId());
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org