version 1.301, 2008/12/17 12:12:26
|
version 1.302, 2009/02/02 15:08:58
|
Line 1
|
Line 1
|
"""New version of the product started February, 8th. Without scientific classification, use content-type for further classification.""" |
"""New version of the produc started February, 8th. Without scientific classification, use content-type for further classification.""" |
"""Echo collection provides the classes for the ECHO content web-site. |
"""Echo collection provides the classes for the ECHO content web-site. |
|
|
class ECHO_collection is the basis class for an ECHO collection. |
class ECHO_collection is the basis class for an ECHO collection. |
Line 106 def setECHO_collectionInformation(self,t
|
Line 106 def setECHO_collectionInformation(self,t
|
self.weight=weight |
self.weight=weight |
|
|
import ECHO_resource |
import ECHO_resource |
|
from ECHO_resource import manage_addECHO_resource |
|
|
class ECHO_resource(ECHO_resource.ECHO_resource): |
class ECHO_resource(ECHO_resource.ECHO_resource): |
"""depricated use class in ECHO_resource.py""" |
"""depricated use class in ECHO_resource.py""" |
Line 721 class ECHO_collection(CatalogAware, Fold
|
Line 722 class ECHO_collection(CatalogAware, Fold
|
ret=None |
ret=None |
|
|
for name in zf.namelist(): |
for name in zf.namelist(): |
fn=tempfile.mkstemp()[1] |
ds,fn=tempfile.mkstemp() |
tf=file(fn,"w") |
tf=file(fn,"w") |
x=zf.read(name) |
x=zf.read(name) |
tf.write(x) |
tf.write(x) |
Line 732 class ECHO_collection(CatalogAware, Fold
|
Line 733 class ECHO_collection(CatalogAware, Fold
|
if not ret: |
if not ret: |
ret="" |
ret="" |
ret+="Cannot import: %s (Already existing?)<br>"%name |
ret+="Cannot import: %s (Already existing?)<br>"%name |
|
os.close(ds) |
os.remove(fn) |
os.remove(fn) |
|
|
|
zf.close() |
if ret: |
if ret: |
return """<html><body>%s</body></html>"""%ret |
return """<html><body>%s</body></html>"""%ret |
if RESPONSE: |
if RESPONSE: |