version 1.7, 2005/05/09 10:01:54
|
version 1.7.2.1, 2005/10/10 08:42:49
|
Line 12 def getBib(value):
|
Line 12 def getBib(value):
|
return value |
return value |
else: |
else: |
return "" |
return "" |
def formatBiblHelp(self,found,table,id): |
def formatBiblHelp(self,found,table,id,foundIB=None): |
ret="" |
ret="" |
|
if not foundIB: |
try: |
try: |
foundIB=self.ZSQLInlineSearch(_table=table,id=id)[0] |
foundIB=self.ZSQLInlineSearch(_table=table,id=id)[0] |
|
|
Line 53 def formatBiblHelp(self,found,table,id):
|
Line 54 def formatBiblHelp(self,found,table,id):
|
ret+=foundIB.author_semi_colon+". <i>"+foundIB.title+"</i>. " |
ret+=foundIB.author_semi_colon+". <i>"+foundIB.title+"</i>. " |
if foundIB.pages and (not foundIB.pages==''): |
if foundIB.pages and (not foundIB.pages==''): |
ret+=foundIB.pages+". " |
ret+=foundIB.pages+". " |
if not foundIB.place_published=='': |
if foundIB.place_published and (not foundIB.place_published==''): |
ret+=foundIB.place_published+": " |
ret+=foundIB.place_published+": " |
if not foundIB.publisher=='': |
if foundIB.publisher and (not foundIB.publisher==''): |
ret+=foundIB.publisher+", " |
ret+=foundIB.publisher+", " |
ret+=foundIB.year+"." |
ret+=foundIB.year+"." |
|
|
elif foundIB.reference_type.lower()=='newspaper article': |
elif foundIB.reference_type.lower()=='newspaper article': |
ret+=foundIB.author_semi_colon+". ""+foundIB.title+"." <i>"+foundIB.secondary_title+"</i>, " |
ret+=foundIB.author_semi_colon+". ""+foundIB.title+"." <i>"+foundIB.secondary_title+"</i>, " |
ret+=foundIB.date+"."+foundIB.year+"," |
ret+=foundIB.date+"."+foundIB.year+"," |
if not foundIB.pages=='': |
if foundIB.pages and (not foundIB.pages==''): |
ret+=foundIB.pages+". " |
ret+=foundIB.pages+". " |
|
|
|
|