Z Object Publishing Environment

Search | Download | Documentation | Resources | Development

Search  

 

 Guest

Join Zope.org
Log in


 Zope Exits

ZopeZen
Zope Newbies
EuroZope
ZDP
Appwatch.com


Zope.org is sponsored by Digital Creations

index_html

<!--#var standard_html_header-->
<!--#if "id=='Members'"-->

 <dtml-comment>
    Uses External Methods so we can use cahching of the values.
    This should no longer be a resource hog.

 <dtml-let info=memberInfo numMembers="info['number_of_members']"
           numListed="_.len(info['listed_members'])" numActive="info['active_members']"
           isManager="AUTHENTICATED_USER.has_role('Manager')">

  <dtml-if filter_ids>
    <dtml-call "REQUEST.set('filteredMembers', filterMembers(filter_ids))">
  <dtml-else>
    <dtml-call "REQUEST.set('filteredMembers', info['listed_members'])">
  </dtml-if>

  <!-- filter dialog -->
  <form action="index_html">
   <p>Filter Member IDs with: <input name="filter_ids" value="<dtml-if filter_ids>&dtml-filter_ids;</dtml-if>"> <input type=submit value="Filter"><br>
   <font size=-1>Only IDs containing the string you enter will be shown</font></p>
  </form>

  <!-- summary information -->
  <p>
   <dtml-var numMembers> Members<br>
   <dtml-var numListed> listed</br>
   <dtml-var numActive> active in the last 2 weeks<br>
   <dtml-if filter_ids><dtml-var "_.len(filteredMembers)"> Member IDs found with '&dtml-filter_ids;'</dtml-if><br>
   <dtml-if isManager>Cache will expire in <dtml-var "(60*60) - (ZopeTime().timeTime() - info['timestamp'])"> seconds</dtml-if><br>
  </p>

  <!-- batch controls -->
  <p>[
  <dtml-in filteredMembers previous size=25 start=qs>
   <a href="index_html&dtml-sequence-query;qs=0">First</a> |
   <a href="index_html&dtml-sequence-query;qs=&dtml-previous-sequence-start-number;">Previous</a> |
  <dtml-else>
   First | Previous |
  </dtml-in>
  <dtml-in filteredMembers next size=25 start=qs>
   <a href="index_html&dtml-sequence-query;qs=&dtml-next-sequence-start-number;">Next</a> |
   <a href="index_html&dtml-sequence-query;qs=<dtml-var "_['next-batches'][-1]['batch-start-index']">">Last</a>
  <dtml-else>
   Next | Last
  </dtml-in>
  ]</p>

  <!-- current batch -->
  <table>
   <dtml-in filteredMembers size=25 start=qs>
    <tr>
     <td><a href="<dtml-var sequence-key url_quote>">&dtml-sequence-key;</a></td>
     <td>&dtml-sequence-item;</td>
     <dtml-if isManager>
       <td><a href="/acl_users/changeUser_Form?name=&dtml-sequence-key;&submit=Edit">Manage User</a></td>
     </dtml-if>
    </tr>
   </dtml-in>
  </table>
 </dtml-let>
 </dtml-comment>

<p>  The Members roster is down for maintenance.</p>

<p> I know it's been forever, but we are in the process of moving
    to an LDAP based authentication mechanism, which should let us
    bring a roster up shortly. </p>

<p> Ethan Fremen, community liason </p>

<!--#else-->
<p>Zope Member <!--#var id--> does not yet
have any publicly available resources.
</p>

<!--#if "AUTHENTICATED_USER.has_role('Owner',this())"-->
<hr noshade>
<p>Want this page to look different? Change
the 'index_html' document in <a href="<!--#var URL1-->/manage">this Folder</a>.
</p>

<p>
<a href="update_html">Update your membership information.</a>
</p>
<!--#/if-->
<!--#/if-->
<!--#var standard_html_footer-->



 
 
Privacy policy       Printable Page       Feedback to this page's author      Feedback about Zope.org
 
 

served by app2