version 1.80.2.8, 2007/11/27 10:12:58
|
version 1.80.2.9, 2007/11/27 10:27:39
|
Line 2190 class CDLIRoot(Folder):
|
Line 2190 class CDLIRoot(Folder):
|
|
|
|
|
def showWordInFiles(self,fileIds,word,indexName='graphemes',regExp=False): |
def showWordInFiles(self,fileIds,word,indexName='graphemes',regExp=False): |
"""get lines with word from all ids in list FileIds""" |
""" |
|
get lines with word from all ids in list FileIds. |
|
returns dict with id:lines pairs. |
|
""" |
logging.debug("showwordinfiles word='%s' index=%s file=%s"%(word,indexName,fileIds)) |
logging.debug("showwordinfiles word='%s' index=%s file=%s"%(word,indexName,fileIds)) |
return [self.showWordInFile(id, word, indexName, regExp) for id in fileIds] |
|
|
return dict([(id,self.showWordInFile(id, word, indexName, regExp)) for id in fileIds]) |
|
|
|
|
def tagWordInFile(self,fileId,word,indexName='graphemes',regExp=False): |
def tagWordInFile(self,fileId,word,indexName='graphemes',regExp=False): |
Line 2248 class CDLIRoot(Folder):
|
Line 2252 class CDLIRoot(Folder):
|
|
|
|
|
def tagWordInFiles(self,fileIds,word,indexName='graphemes',regExp=False): |
def tagWordInFiles(self,fileIds,word,indexName='graphemes',regExp=False): |
"""get texts with word from all ids in list FileIds""" |
""" |
|
get texts with highlighted word from all ids in list FileIds. |
|
returns dict with id:text pairs. |
|
""" |
logging.debug("tagwordinfiles word='%s' index=%s file=%s"%(word,indexName,fileIds)) |
logging.debug("tagwordinfiles word='%s' index=%s file=%s"%(word,indexName,fileIds)) |
return [self.tagWordInFile(id, word, indexName, regExp) for id in fileIds] |
return dict([(id,self.tagWordInFile(id, word, indexName, regExp)) for id in fileIds]) |
|
|
|
|
def URLquote(self,str): |
def URLquote(self,str): |