version 1.85, 2004/05/13 20:47:41
|
version 1.86, 2004/05/13 21:28:47
|
Line 693 class ECHO_resource(Folder):
|
Line 693 class ECHO_resource(Folder):
|
|
|
for referenceTypeF in self.referencetypes: |
for referenceTypeF in self.referencetypes: |
#print referenceTypeF[1].title,referenceType |
#print referenceTypeF[1].title,referenceType |
if referenceTypeF[1].title == referenceType: |
if referenceTypeF[1].title.lower() == referenceType.lower(): |
#print "OK" |
#print "OK" |
|
try: |
bibdata[referenceTypeF[1].title]=referenceTypeF[1].fields |
bibdata[referenceTypeF[1].title]=referenceTypeF[1].fields |
|
referenceType=referenceTypeF[1].title |
|
except: |
|
bibdata[referenceType]=referenceTypeF[1].fields |
|
|
|
|
bibdata['data']=referenceTypeF[1] |
bibdata['data']=referenceTypeF[1] |
self.fields=bibdata[referenceType] |
self.fields=bibdata[referenceType] |
for field in fieldlist: |
for field in fieldlist: |
Line 714 class ECHO_resource(Folder):
|
Line 720 class ECHO_resource(Folder):
|
|
|
for referenceTypeF in self.referencetypes: |
for referenceTypeF in self.referencetypes: |
|
|
if referenceTypeF[1].title == referenceType: |
if referenceTypeF[1].title.lower() == referenceType.lower(): |
|
try: |
bibdata[referenceTypeF[1].title]=referenceTypeF[1].fields |
bibdata[referenceTypeF[1].title]=referenceTypeF[1].fields |
|
referenceType=referenceTypeF[1].title |
|
except: |
|
bibdata[referenceType]=referenceTypeF[1].fields |
bibdata['data']=referenceTypeF[1] |
bibdata['data']=referenceTypeF[1] |
self.fields=bibdata[referenceType] |
self.fields=bibdata[referenceType] |
for field in fieldlist: |
for field in fieldlist: |
Line 736 class ECHO_resource(Folder):
|
Line 746 class ECHO_resource(Folder):
|
return "ERROR:",error |
return "ERROR:",error |
|
|
|
|
if not (metadict['bib_type']==self.contentType): |
if not (metadict['bib_type'].lower()==self.contentType.lower()): |
self.REQUEST.SESSION['contentStorage']=metadict['bib_type'] |
self.REQUEST.SESSION['contentStorage']=metadict['bib_type'] |
self.REQUEST.SESSION['contentZope']=self.contentType |
self.REQUEST.SESSION['contentZope']=self.contentType |
|
|