def addNewSource(pJsonSource): objSource = CSource(pJsonSource["URL"], pJsonSource["Content"], pJsonSource["Source"]) intId = CDALSource.insertNewSource( objSource ); if intId < 0: return None ## CCorpusManager.addTokens(objSource.getTypes()); CDALType.insertNewTypes(objSource.getTypes()) return url_for('getSource', source_id=intId, _external=True)
def getCorpusSummary(): return CDALSource.getCorpusSummary()
def getSourceConcordance(pStrWord): return CDALSource.getTypes()
def getSource(pIntId): objRow = CDALSource.getSource(pIntId) objRow[0] = CFileManager.readFromFile(str(objRow[0])) return objRow