Changeset 871

Show
Ignore:
Timestamp:
06/01/07 07:41:06
Author:
crchemist
Message:

Fixed http://projects.quintagroup.com/products/ticket/77 ticket

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • qPloneCaptchas/trunk/skins/captchas_ploneformmailer/2.1.2/formmailer_portlet.cpt

    r744 r871  
    99         i18n:domain="pfm" 
    1010         tal:omit-tag="" > 
    11       <div class="portlet" 
     11      <dl class="portlet" 
    1212           id="portlet-formmailer" 
    1313           tal:define="pfm python:here.pfmbox; 
    1414                       translatable python:hasattr(portal,'portal_languages') and portal.portal_languages.isTranslatable(pfm); 
    1515                       pfm python:translatable and pfm.getTranslation() or pfm; 
    16                        form python:pfm.form"> 
    17         <div class="padding"> 
    18           <h5 tal:content="pfm/title_or_id">Title or Id</h5> 
    19           <div class="portletBody" 
    20                tal:define="title python: test(form.title, form.title, 'unknown'); 
    21                            method python:form.method; 
    22                            enc python:form.enctype; 
    23                            fname string:${title}_form; 
    24                            tid template/id; 
    25                            tabindex python:Iterator()"> 
    26             <div class="portletContent odd"> 
     16                       form python:pfm.form" 
     17            tal:condition="python: here!=pfm"> 
     18          <dt class="portletHeader" tal:content="pfm/title_or_id">Title or Id</dt> 
     19          <dd class="portletItem plain"  
     20              tal:define="title python: test(form.title, form.title, 'unknown'); 
     21                          method python:form.method; 
     22                          enc python:form.enctype; 
     23                          fname string:${title}_form; 
     24                          tid template/id; 
     25                          tabindex python:Iterator()"> 
    2726              <div tal:condition="python:form.isTransformable('form_pre')" 
    2827                   tal:content="structure python:form.getFormPre()"> 
     
    5352                              i18n:domain="plone" 
    5453                              i18n:attributes="title" 
    55                               i18n:translate="label_required">(Required)</span> 
     54                              i18n:translate="label_required">(*)</span> 
    5655                        <div class="formHelp" 
    5756                             tal:define="desc python:field['description']" 
     
    5958                             i18n:translate="">Help</div> 
    6059                        <div tal:condition="python: field.id in ['email',  'fullname']" 
    61                              tal:define="initvalue python:test(field.id in ['email',  'fullname'],member.getProperty(field.id, ''),'')
     60                             tal:define="initvalue python:test(field.id in ['email',  'fullname'],member.getProperty(field.id, ''),'') or request.get(field.id,'')
    6261                                         input python:field.render(REQUEST=request, value = initvalue )" 
    6362                             tal:replace="structure input" 
     
    9594                Appended text 
    9695              </div> 
    97             </div> 
    98           </div> 
    99         </div> 
    100       </div> 
     96        </dd> 
     97      </dl> 
    10198    </div> 
    10299  </body> 
  • qPloneCaptchas/trunk/skins/captchas_ploneformmailer/2.5/formmailer_portlet.cpt

    r744 r871  
    99         i18n:domain="pfm" 
    1010         tal:omit-tag="" > 
    11       <div class="portlet" 
     11      <dl class="portlet" 
    1212           id="portlet-formmailer" 
    1313           tal:define="pfm python:here.pfmbox; 
    1414                       translatable python:hasattr(portal,'portal_languages') and portal.portal_languages.isTranslatable(pfm); 
    1515                       pfm python:translatable and pfm.getTranslation() or pfm; 
    16                        form python:pfm.form"> 
    17         <div class="padding"> 
    18           <h5 tal:content="pfm/title_or_id">Title or Id</h5> 
    19           <div class="portletBody" 
    20                tal:define="title python: test(form.title, form.title, 'unknown'); 
    21                            method python:form.method; 
    22                            enc python:form.enctype; 
    23                            fname string:${title}_form; 
    24                            tid template/id; 
    25                            tabindex python:Iterator()"> 
    26             <div class="portletContent odd"> 
     16                       form python:pfm.form" 
     17            tal:condition="python: here!=pfm"> 
     18          <dt class="portletHeader" tal:content="pfm/title_or_id">Title or Id</dt> 
     19          <dd class="portletItem plain"  
     20              tal:define="title python: test(form.title, form.title, 'unknown'); 
     21                          method python:form.method; 
     22                          enc python:form.enctype; 
     23                          fname string:${title}_form; 
     24                          tid template/id; 
     25                          tabindex python:Iterator()"> 
    2726              <div tal:condition="python:form.isTransformable('form_pre')" 
    2827                   tal:content="structure python:form.getFormPre()"> 
     
    5352                              i18n:domain="plone" 
    5453                              i18n:attributes="title" 
    55                               i18n:translate="label_required">(Required)</span> 
     54                              i18n:translate="label_required">(*)</span> 
    5655                        <div class="formHelp" 
    5756                             tal:define="desc python:field['description']" 
     
    5958                             i18n:translate="">Help</div> 
    6059                        <div tal:condition="python: field.id in ['email',  'fullname']" 
    61                              tal:define="initvalue python:test(field.id in ['email',  'fullname'],member.getProperty(field.id, ''),'')
     60                             tal:define="initvalue python:test(field.id in ['email',  'fullname'],member.getProperty(field.id, ''),'') or request.get(field.id,'')
    6261                                         input python:field.render(REQUEST=request, value = initvalue )" 
    6362                             tal:replace="structure input" 
     
    9594                Appended text 
    9695              </div> 
    97             </div> 
    98           </div> 
    99         </div> 
    100       </div> 
     96        </dd> 
     97      </dl> 
    10198    </div> 
    10299  </body>