예제 #1
0
파일: __init__.py 프로젝트: intip/da-apps
def searchFields(data):
    # init fix tags
    from publica.core.portal import Portal
    portal = Portal(id_site=data["id_site"],
                    request={})
    tags = [i["tag"] for i in portal._getTags(
                                   id_site=data["id_site"],
                                   id_conteudo=data["id_conteudo"],
                                   schema=data["schema"],
                                   text=None)]
    data["dados"]["tags"] = tags
    # end fix tags

    tags = " ".join(data["dados"].get("tags", []))
    tags_ascii = convertascii(tags).replace(" ", "_")

    return {"published": data["publicado_em"],
            "meta_type": meta_type,
            "schema": data["schema"],
            "id_site": data["id_site"],
            "id_conteudo": data["id_conteudo"],
            "id_content": data["id_content"],
            "id_treeapp": data["id_treeapp"],
            "id_aplicativo": data["id_aplicativo"],
            "comment": data["comentario"],
            "access": data["acesso"],
            "vote": data["voto"],
            "title": data["titulo"],
            "description": data["dados"]["corpo"],
            "tags": tags,
            "tags_ascii": tags_ascii,
            "%s_descricao" % meta_type: data["dados"]["descricao"]}
예제 #2
0
def searchFields(data):

    tags = []
    tags_ascii = convertascii(tags).replace(" ", "_")

    return {"published": data["publicado_em"],
            "meta_type": meta_type,
            "schema": data["schema"],
            "id_site": data["id_site"],
            "id_conteudo": data["id_conteudo"],
            "id_content": data["id_content"],
            "id_treeapp": data["id_treeapp"],
            "id_aplicativo": data["id_aplicativo"],
            "comment": data["comentario"],
            "access": data["acesso"],
            "vote": data["voto"],
            "title": data["titulo"],
            "description": "",
            "tags":tags,
            "tags_ascii":tags_ascii,
            "%s_descricao" % meta_type: data["dados"]["descricao"]}