Changeset 12


Ignore:
Timestamp:
24 Sep 2005, 06:50:21 (19 years ago)
Author:
Henrik Bettermann
Message:
 
Location:
waeup_cms/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • waeup_cms/trunk/Extensions/changeuseractions.py

    r7 r12  
    4242                , visible=1)
    4343    mt.addAction('login'
    44                 ,'Log in'
     44                ,'Secure Login'
    4545                ,'python:portal_url.replace("http:","https:")+"/login_form"'
     46                ,'not: member'
     47                ,'View'
     48                ,'user'
     49                , visible=1)
     50    mt.addAction('login'
     51                ,'Unsecure Login'
     52                ,'python:portal_url.replace("https:","http:")+"/login_form"'
    4653                ,'not: member'
    4754                ,'View'
  • waeup_cms/trunk/skins/WAEUP/member_listing.pt

    r11 r12  
    1717
    1818  <div
    19        tal:define="results python:here.portal_membership.searchForMembers(request);
    20                    Batch python:modules['Products.CMFPlone'].Batch;
    21                    DateTime python:modules['DateTime'].DateTime;
    22                    default_page_size python:1000;
    23                    page_size default_page_size;page_size request/psize | page_size;
    24                    b_size page_size; b_start python:0;b_start request/b_start | b_start;">
     19       tal:define="results python:here.portal_membership.searchForMembers(request)">
    2520
    2621    <h1 i18n:translate="member_list">WAeUP Member List</h1>
    2722
    28     <div tal:condition="results"
    29           tal:define="batch python:Batch(results, b_size, int(b_start), orphan=1)">
     23    <div tal:condition="results">
    3024
    31         <br/>
     25        <table align="left" width=100%>
    3226
    33         <table align='left' width=100%>
    3427        <tbody>
    3528
    36           <metal:block tal:repeat="result batch">
     29          <tal:repeat tal:define="Groups python:(('Nigeria','Nigerian Group'), ('Germany','German Group'), ('Ghana','Ghanaian Group'))"
     30                      tal:repeat="Group Groups">
    3731
     32          <tr><td colspan="5">
     33              <h2 style="padding-top: 0.5em" tal:content="python:Group[1]" />
     34          </td></tr>
     35         
     36
     37          <tal:block tal:repeat="result results">
    3838                <tr tal:define="id result/getUserName;
    3939                                author python:mtool.getMemberInfo(id);
    4040                                portrait python: mtool.getPersonalPortrait(id);
    41                                 home_base python:container.portal_membership.getHomeUrl(id, verifyPermission=1)">
     41                                home_base python:container.portal_membership.getHomeUrl(id, verifyPermission=1)"
     42                    tal:condition="python:Group[0] in result.getGroupNames()">
    4243
    4344                  <td>
    4445                  <a href="#" tal:attributes="href portrait/absolute_url">
    45                   <img src=""
    46                      alt=""
    47                      class="portraitPhoto"
    48                      width="25"
    49                      height="33"
    50                      style="float: left; margin: 0em;"
    51                      tal:attributes="src portrait/absolute_url" />
     46                  <img src="" alt="" class="portraitPhoto" width="25" height="33"
     47                       style="float: left; margin: 0em;"
     48                       tal:attributes="src portrait/absolute_url" />
    5249                  </a>
    5350                  </td>
     
    7774
    7875                  <td>
    79 
    80                    <span tal:condition="python: author['location']">
    81                      <span tal:content="python: author['location']" />
    82                    </span>
    83 
     76                   <span tal:content="author/location|nothing" >Location</span>
    8477                  </td>                 
    8578                 
     
    8881                  </td>
    8982
     83                  <td>
     84                   <span tal:condition="python:  id == member.id and not is_manager">
     85                     <a href="#" tal:attributes="href string:${portal_url}/personalize_form">
     86                       Personal Preferences
     87                     </a>
     88                   </span>
     89                  </td>
     90
    9091               </tr>
    9192
    92           </metal:block>
     93          </tal:block>
    9394
     95        </tal:repeat>
    9496        </tbody>
    9597        </table>
    96 
    97         <br/>
    98 
    99         <!-- Navigation -->
    100         <div metal:use-macro="here/batch_macros/macros/navigation" />
    10198
    10299    </div>
Note: See TracChangeset for help on using the changeset viewer.