Пример #1
0
def crsnippet(pathid):
    import os
    ScanPathes = get_model("scanpathes")
    path = ScanPathes.get(pathid)
    fp = os.path.join(settings.SCAN.DIR,path.path)
    snappet_txt = get_snappet(fp,path.cribegin,path.criend)
    snappet = text2html(tagcopyright(snappet_txt))
    return {
    "fpath":path.path,
    "snappet":snappet,
}
Пример #2
0
def crsnippet(pathid):
    import os
    ScanPathes = get_model("scanpathes")
    path = ScanPathes.get(pathid)
    fp = os.path.join(settings.SCAN.DIR, path.path)
    snappet_txt = get_snappet(fp, path.cribegin, path.criend)
    snappet = text2html(tagcopyright(snappet_txt))
    return {
        "fpath": path.path,
        "snappet": snappet,
    }
Пример #3
0
def inc_ftxt(id):
    ScanPathes = get_model("scanpathes")
    path = ScanPathes.get(id)
    if path and path.type=='f':
        fp = os.path.join(settings.SCAN.DIR,path.path)
        f = open(fp)
        content = text2html(tagcopyright(f.read(1024)))
        b = f.read(1)
        if b!="":
            content += '<br/><a href="/file/%d">...<br/>click to show whole file</a>'%(id)
    else:
        content = ""
    return content
Пример #4
0
def file(id):
    import os
    ScanPathes = get_model("scanpathes")
    path = ScanPathes.get(id)
    assert(path.type=='f')
    fp = os.path.join(settings.SCAN.DIR,path.path)
    f = open(fp)
    content = text2html(tagcopyright(f.read()))
    f.close()
    return {
        'path':path,
        'fp':fp,
        'content':content,
    }
Пример #5
0
def file(id):
    import os
    ScanPathes = get_model("scanpathes")
    path = ScanPathes.get(id)
    assert (path.type == 'f')
    fp = os.path.join(settings.SCAN.DIR, path.path)
    f = open(fp)
    content = text2html(tagcopyright(f.read()))
    f.close()
    return {
        'path': path,
        'fp': fp,
        'content': content,
    }
Пример #6
0
def inc_ftxt(id):
    ScanPathes = get_model("scanpathes")
    path = ScanPathes.get(id)
    if path and path.type == 'f':
        fp = os.path.join(settings.SCAN.DIR, path.path)
        f = open(fp)
        content = text2html(tagcopyright(f.read(1024)))
        b = f.read(1)
        if b != "":
            content += '<br/><a href="/file/%d">...<br/>click to show whole file</a>' % (
                id)
    else:
        content = ""
    return content