# cd /srv/devlpt/python/ac
# grep -n multimedia.db *
AC_util.py:11:db = '/srv/devlpt/data/multimedia.db'
DBstart.py:12:db = 'multimedia.db'
MM.processNew.py:43:db = BASE_FOLD + 'data/multimedia.db'
MMreadImdb2sql.py:394:# echo "select ACID,year_prod,photo_jaquette from allocine where title like %Fairlane% ;" | sqlite3 ~/devlpt/data/multimedia.db
searchAC.py:12:db = '/srv/devlpt/data/multimedia.db'
stats-mm.py:11:db = '/home/gilles/devlpt/data/multimedia.db'

# grep '^def ' AC_util.py
def dict_factory(cursor, row):
def HTML_header():
def HTML_headerClose(msg=''):
def HTML_abort(msg=None):
def isAnumber(key, val):
def dataOut(data, encoding='utf-8'):
def fixFields():
def buildSelOpt(dbs, sel=None):
def getSql(query,data=None):
def getSqlData(query,data=None):
def getACrec(ACID):
def getMediaRec(ID):
def delMediaRec(ID):
def updateMediaRec(ID,elemt):
def findWhere(ACID):
def showWhere(ACID):
def printOutHtm(res, local=0):
def printLineHtm(res):
def printPersonLinks(key, pList):
def sACbName_mStr(Akey,k):
def searchAC(elemt, datas=0, verbose=0):
def insert_form(elemt):
def insert_head_fichFilm():
def insert_PageHeader():
def insert_BodyHead(NoMov=0, NoHelp=1, onLoad="init()"):
def test():

# grep '^def ' searchAC
def populateElemt(key, val):
# grep 'import ' searchAC
import cgi
import cgitb
#import re
import AC_util
				import make_xspf


# grep '^def ' searchAC.py 
def usage():
def main():
def checkTable(cur, table):
def dict_factory(cursor, row):
def checkFieldList(con, l):
def checkMulti(Tfield, data):
def sACbName_mStr(Akey,k):
def checkPresence(ACID):
def reportAbsent():
def commit():
def findDoublons():
def createID():
def processOutput(res,datas=False):
def searchAC(elemt, datas=False):
def searchAC_byName(keyword, datas=False):
