<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: html controls for content properties in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11622#M4611</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I guest for 1) I have to write my own TextfieldWithMultipleLinesComponentGenerator (?) and add it as component generator for my field of type d:text.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) I don't know ..&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 25 Jul 2006 07:46:34 GMT</pubDate>
    <dc:creator>timv</dc:creator>
    <dc:date>2006-07-25T07:46:34Z</dc:date>
    <item>
      <title>html controls for content properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11621#M4610</link>
      <description>Hi,1) As I can see, the following html form elements can be used for the datatypes:- 1 text input line for d:text- combobox for d:text using constraints- date input fields for d:date and d:datetime- the association control for associationsNow, is there e.g. an easy way (preferably only by configurat</description>
      <pubDate>Mon, 24 Jul 2006 13:03:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11621#M4610</guid>
      <dc:creator>timv</dc:creator>
      <dc:date>2006-07-24T13:03:17Z</dc:date>
    </item>
    <item>
      <title>Re: html controls for content properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11622#M4611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I guest for 1) I have to write my own TextfieldWithMultipleLinesComponentGenerator (?) and add it as component generator for my field of type d:text.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) I don't know ..&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Jul 2006 07:46:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11622#M4611</guid>
      <dc:creator>timv</dc:creator>
      <dc:date>2006-07-25T07:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: html controls for content properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11623#M4612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi timv,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, you are right you would have to implement a component generator that creates a HTML textarea and then configure the property to use that component generator.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is actually something that will be added to the 1.4 release.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You would do the same thing to get a HTML editor for a certain property.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, you can remove the content step for the "Create Content" wizard if you wish, simply override the configuration for the wizard and miss out the 2nd step, the underlying beans can cope with the null content so you should be fine.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Jul 2006 09:20:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11623#M4612</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2006-07-25T09:20:26Z</dc:date>
    </item>
    <item>
      <title>Re: html controls for content properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11624#M4613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've made a summary for text area generator. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;To make a property editable in text area:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- Copy org.alfresco.web.bean.generator.TextFieldGenerator from web-client.jar, paste it in your package&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- Rename it to TextAreaGenerator&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- In generate function of TextAreaGenerator change the line:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;component.setRendererType(ComponentConstants.JAVAX_FACES_TEXT);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;to&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;component.setRendererType("javax.faces.Textarea");&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- In generate function, add this line:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;component.getAttributes().put("rows", "8");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You might also want to change maxlength and size attributes which are set in this function.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-Build your package and copy the jar file to directory alfresco/tomcat/webapps/alfresco/WEB-INF/lib&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- Add this managed bean to alfresco/tomcat/webapps/alfresco/WEB-INF/faces-config-custom.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Don't forget to change package_name with your actual package name&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;managed-bean&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bean that generates a text area component&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/description&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean-name&amp;gt;TextAreaGenerator&amp;lt;/managed-bean-name&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean-class&amp;gt;package_name.TextAreaGenerator&amp;lt;/managed-bean-class&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean-scope&amp;gt;request&amp;lt;/managed-bean-scope&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/managed-bean&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- Modify the file extension/web-client-config-custom.xml, add component-generator attribute to show-property element for your model.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Such as:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;config evaluator="node-type" condition="my:docModel"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property-sheet&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;show-property name="my:summary" component-generator="TextAreaGenerator"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.. bla.. bla…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- Restart alfresco, now you can edit the property in text area. You can also add a template to view this property as a textarea.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Sep 2006 15:20:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11624#M4613</guid>
      <dc:creator>devrim</dc:creator>
      <dc:date>2006-09-05T15:20:05Z</dc:date>
    </item>
    <item>
      <title>Re: html controls for content properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11625#M4614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There is now a supported TextAreaGenerator as part of the 1.4 release (a preview release should be out this week, hopefully today).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The new TextAreaGenerator component does exactly what you describe below. The rows and columns are configurable via the &amp;lt;managed-property&amp;gt; element. Have a look at faces-config-beans.xml in the preview release for an example.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The default size for a text field and the date range in the date picker are also now configurable in the same manner.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Sep 2006 07:35:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11625#M4614</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2006-09-06T07:35:11Z</dc:date>
    </item>
    <item>
      <title>Re: html controls for content properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11626#M4615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I understand this works when one wants to include additional options to the Web Client screen, correct?&amp;nbsp; What can I do to change the already-existing Description field to a text area?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Sep 2006 18:22:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11626#M4615</guid>
      <dc:creator>alexeyg</dc:creator>
      <dc:date>2006-09-20T18:22:42Z</dc:date>
    </item>
    <item>
      <title>Re: html controls for content properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11627#M4616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Got it (displaying Description as a text area for Alfresco 1.3)!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm not very familiar with JSF… also I did not know that Description is handled as an Aspect and not a Type - does that make any sense?&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm new to this side of Alfresco, please correct me if I'm wrong…&amp;nbsp; Not very comfortable with my understanding of what &amp;lt;types&amp;gt; are and how they are different from &amp;lt;aspects&amp;gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyways, here are my steps:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) Get org.alfresco.web.bean.generator.TextAreaGenerator from Alfresco 1.4&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) Added TextAreaGenerator managed bean to&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Added to faces-config-beans.xml:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bean that generates a text area component&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/description&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean-name&amp;gt;TextAreaGenerator&amp;lt;/managed-bean-name&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean-class&amp;gt;org.alfresco.web.bean.generator.TextAreaGenerator&amp;lt;/managed-bean-class&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean-scope&amp;gt;request&amp;lt;/managed-bean-scope&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property-name&amp;gt;rows&amp;lt;/property-name&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;3&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/managed-property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property-name&amp;gt;columns&amp;lt;/property-name&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;32&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/managed-property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/managed-bean&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3) Added component-generator="TextAreaGenerator" to &amp;lt;show-property name="description"&amp;gt; of "titled" aspect.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Edited in web-client-config-properties.xml:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;config evaluator="aspect-name" condition="titled"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property-sheet&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– The 'name' property isn't part of the titled aspect –&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– but it's presence here will force it to the top of the –&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– list when custom types are defined in&amp;nbsp; –&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– web-client-config-custom.xml –&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;show-property name="name" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;show-property name="title" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;show-property name="description" &lt;/SPAN&gt;&lt;STRONG&gt;component-generator="TextAreaGenerator"&lt;/STRONG&gt;&lt;SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property-sheet&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/config&amp;gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Sep 2006 22:04:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-controls-for-content-properties/m-p/11627#M4616</guid>
      <dc:creator>alexeyg</dc:creator>
      <dc:date>2006-09-20T22:04:53Z</dc:date>
    </item>
  </channel>
</rss>

