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