<?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: customization of web forms in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/customization-of-web-forms/m-p/203840#M156970</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;SPAN&gt;Thank you for ur reply.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I guess it's going to be a useful reply for me.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'll let u know the result.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hansraj&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 25 Oct 2008 07:14:53 GMT</pubDate>
    <dc:creator>hansraj</dc:creator>
    <dc:date>2008-10-25T07:14:53Z</dc:date>
    <item>
      <title>customization of web forms</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/customization-of-web-forms/m-p/203838#M156968</link>
      <description>Hi,I want to customize a widget in web forms. I have the following reuirements:1). fetching data from database and displaying in the combo box widget.2) validating the date (calender widget)could anybody answer these please?Regards,Hansraj</description>
      <pubDate>Sat, 18 Oct 2008 12:12:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/customization-of-web-forms/m-p/203838#M156968</guid>
      <dc:creator>hansraj</dc:creator>
      <dc:date>2008-10-18T12:12:11Z</dc:date>
    </item>
    <item>
      <title>Re: customization of web forms</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/customization-of-web-forms/m-p/203839#M156969</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;For your second point, doesn't the following work for you? It should display a calendar.&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;xs:element name="date" type="xs:date"/&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;For your first point, you can use the XSD import (or include) element, something like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;xs:include schemaLocation="/list-lookup-pages/products.xsd"/&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;The URL references a resource that can be found on the AVM staging sandbox. It will use the preview tomcat server to evaluate and return the results of this resource for you. This means that you can actually refer to a JSP instead of a static XSD fragment. Like so:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;xs:include schemaLocation="/list-lookup-pages/products.xsd.jsp"/&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;As long as the results from the JSP page is a valid XSD inclusion, then that's fine. So, you can write code within the JSP that makes the appropriate calls to your database and constructs well-formed XSD output.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's a complete example:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(I switch to using the 'import' element instead of the 'include', to show a cleaner namespaced approach)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The main web-form:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;?xml version="1.0"?&amp;gt;&lt;BR /&gt;&amp;lt;xs:schema&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmlns:xs="&lt;A href="http://www.w3.org/2001/XMLSchema" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmlns:alf="&lt;A href="http://www.alfresco.com/" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.com/&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmlns:prodlist="&lt;A href="http://www.ixxus.co.uk/myproject/prodlist" rel="nofollow noopener noreferrer"&gt;http://www.ixxus.co.uk/myproject/prodlist&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmlns:product="&lt;A href="http://www.ixxus.co.uk/myproject/product" rel="nofollow noopener noreferrer"&gt;http://www.ixxus.co.uk/myproject/product&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;targetNamespace="&lt;A href="http://www.ixxus.co.uk/myproject/product" rel="nofollow noopener noreferrer"&gt;http://www.ixxus.co.uk/myproject/product&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;elementFormDefault="qualified"&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:import schemaLocation="/list-lookup-pages/products.xsd.jsp" namespace="&lt;A href="http://www.ixxus.co.uk/myproject/prodlist%22/" rel="nofollow noopener noreferrer"&gt;http://www.ixxus.co.uk/myproject/prodlist'/&lt;/A&gt;&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:element name="product"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:complexType&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:sequence&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:element name="quantity" type="xs:integer"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:element name="product" type="prodlist:prodlookup" minOccurs="1" maxOccurs="unbounded"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/xs:sequence&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/xs:complexType&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/xs:element&amp;gt;&lt;BR /&gt;&amp;lt;/xs:schema&amp;gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;The /list-lookup-pages/product.xsd.jsp page should generate output that looks like the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;xs:schema&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmlns:xs="&lt;A href="http://www.w3.org/2001/XMLSchema" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmlns:alf="&lt;A href="http://www.alfresco.com/" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.com/&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmlns:prodlist="&lt;A href="http://www.ixxus.co.uk/myproject/prodlist" rel="nofollow noopener noreferrer"&gt;http://www.ixxus.co.uk/myproject/prodlist&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;targetNamespace="&lt;A href="http://www.ixxus.co.uk/myproject/prodlist" rel="nofollow noopener noreferrer"&gt;http://www.ixxus.co.uk/myproject/prodlist&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;elementFormDefault="qualified"&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:simpleType name="prodlookup"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:restriction base="xs:normalizedString"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:enumeration value="Product 1"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:enumeration value="Product 2"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:enumeration value="Product 3"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:enumeration value="Product 4"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;xs:enumeration value="Product 5"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/xs:restriction&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/xs:simpleType&amp;gt;&lt;BR /&gt;&amp;lt;/xs:schema&amp;gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Don't forget to set the encoding correctly from the JSP response.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is that helpful?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tom.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Oct 2008 15:50:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/customization-of-web-forms/m-p/203839#M156969</guid>
      <dc:creator>tommorris</dc:creator>
      <dc:date>2008-10-23T15:50:29Z</dc:date>
    </item>
    <item>
      <title>Re: customization of web forms</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/customization-of-web-forms/m-p/203840#M156970</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;SPAN&gt;Thank you for ur reply.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I guess it's going to be a useful reply for me.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'll let u know the result.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hansraj&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Oct 2008 07:14:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/customization-of-web-forms/m-p/203840#M156970</guid>
      <dc:creator>hansraj</dc:creator>
      <dc:date>2008-10-25T07:14:53Z</dc:date>
    </item>
    <item>
      <title>Re: customization of web forms</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/customization-of-web-forms/m-p/203841#M156971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hallo everybody,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I personally don't really&amp;nbsp; like the approach xs:including/-importing a jsp in the sandbox which probably&amp;nbsp; uses a taglib&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;as found in the examples. The jsp/taglib has to be in every sandbox, and I don't like jsps and taglibs anyways.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm working on a webscript based replacement&amp;nbsp; for the&amp;nbsp; jsp/taglib. My only problem left here is how to pass the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;avm store (i.e. demo–admin) parameter to the webscript. You should&amp;nbsp; of course not "hard-code" it in the&amp;nbsp; Schema.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I guess the alfresco xforms classes need to be extended.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any&amp;nbsp; suggestions for another "more clean" approach are appreciated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Andreas&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2008 07:31:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/customization-of-web-forms/m-p/203841#M156971</guid>
      <dc:creator>deas0815</dc:creator>
      <dc:date>2008-12-12T07:31:32Z</dc:date>
    </item>
  </channel>
</rss>

