Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Zope: DB

Exporting portal member data to csv

 

 

Zope db RSS feed   Index | Next | Previous | View Threaded


wma108 at yahoo

Feb 26, 2007, 7:43 PM

Post #1 of 2 (910 views)
Permalink
Exporting portal member data to csv

When i run the external method in plone site, it shows errors.

The error shows.

Site Error
An error was encountered while publishing this resource.
Error Type: AttributeError
Error Value: portal_memberdata


The following is the codings used in external methon.

# make heading row
row = makeRow()
row[0] = 'member_id'
row[1] = 'password'
writer.writerow(row)

for member in self.portal_membership.listMembers():

# make row for each member full of blank values
row = makeRow()
member_id = member.getId()
user = acl_users.getUser(name=member_id)
password = user._getPassword()
row[0] = member_id
row[1] = password
writer.writerow(row)

request.RESPONSE.setHeader('Content-Type','application/csv')
request.RESPONSE.setHeader('Content-Length',len(text.getvalue()))
request.RESPONSE.setHeader('Content-Disposition','inline;filename=%smembers.csv' %
time.strftime("%Y%m%d-%H%M%S-",time.localtime()))
return text.getvalue()



____________________________________________________________________________________
No need to miss a message. Get email on-the-go
with Yahoo! Mail for Mobile. Get started.
http://mobile.yahoo.com/mail


lists at zopyx

Feb 27, 2007, 3:56 AM

Post #2 of 2 (831 views)
Permalink
Re: Exporting portal member data to csv [In reply to]

--On 26. Februar 2007 19:43:11 -0800 Win Myint Aung <wma108[at]yahoo.com>
wrote:

> When i run the external method in plone site, it shows errors.
>
> The error shows.
>
> Site Error
> An error was encountered while publishing this resource.
> Error Type: AttributeError
> Error Value: portal_memberdata
>
>
You must provide the *full* traceback when reporting an error.

-aj

Zope db RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.