refonte : theme->topic et home.pt
This commit is contained in:
@@ -19,36 +19,36 @@ from .default import (
|
||||
def get_docs(request, doc_id):
|
||||
"""Lire les doc"""
|
||||
if doc_id == 0:
|
||||
query = "SELECT * FROM docs ORDER BY theme, intitule;"
|
||||
query = "SELECT * FROM docs ORDER BY topic, intitule;"
|
||||
results = request.dbsession.execute(query).fetchall()
|
||||
else:
|
||||
query = "SELECT * FROM docs where doc_id = :doc_id;"
|
||||
results = request.dbsession.execute(query, {'doc_id': doc_id}).first()
|
||||
return results
|
||||
|
||||
def get_docs_bytheme(request, theme, logged_in):
|
||||
def get_docs_bytopic(request, topic, logged_in):
|
||||
"""Lire les doc"""
|
||||
if logged_in == None:
|
||||
anon = "AND statut = 'public' "
|
||||
else:
|
||||
anon = ""
|
||||
if theme == 'BLOG':
|
||||
query = "SELECT * FROM docs WHERE theme=:theme %s ORDER BY cree_le DESC LIMIT 10;" % anon
|
||||
if topic == 'BLOG':
|
||||
query = "SELECT * FROM docs WHERE topic=:topic %s ORDER BY cree_le DESC LIMIT 10;" % anon
|
||||
else:
|
||||
query = "SELECT * FROM docs WHERE theme=:theme ORDER BY intitule;"
|
||||
results = request.dbsession.execute(query, {'theme': theme}).fetchall()
|
||||
query = "SELECT * FROM docs WHERE topic=:topic ORDER BY intitule;"
|
||||
results = request.dbsession.execute(query, {'topic': topic}).fetchall()
|
||||
return results
|
||||
|
||||
def get_docs_tags(request):
|
||||
query = "SELECT * FROM docs_tags;"
|
||||
def get_d_tags(request):
|
||||
query = "SELECT * FROM d_tags;"
|
||||
results = request.dbsession.execute(query).fetchall()
|
||||
return results
|
||||
|
||||
def get_docs_themes(request, logged_in):
|
||||
def get_d_topics(request, logged_in):
|
||||
if logged_in == None:
|
||||
query = "SELECT * FROM docs_themes WHERE statut = 'public';"
|
||||
query = "SELECT * FROM d_topics WHERE statut = 'public';"
|
||||
else:
|
||||
query = "SELECT * FROM docs_themes;"
|
||||
query = "SELECT * FROM d_topics;"
|
||||
results = request.dbsession.execute(query).fetchall()
|
||||
return results
|
||||
|
||||
|
||||
Reference in New Issue
Block a user