{{extend 'MyLayout.html'}} {{def voted(Q_id):}} {{if auth.is_logged_in():}} {{vote=db((db.Votes.U_id==auth.user.id)&(db.Votes.Q_id==Q_id)).select()}} {{if len(vote)>0:}} {{aspect_num = 'qu_number_v'}} {{pass}} {{if len(vote)==0:}} {{aspect_num = 'qu_number_nv'}} {{pass}} {{else:}} {{aspect_num = 'qu_number_nc'}} {{pass}} {{return aspect_num}}
{{=form_choix_T}}

Liste des questions sélectionnées

N°: [ {{for i in range(1,len(questions)+1):}} {{item=str(i)}} {{hitem="#item"+item}} {{=A(item,_href=hitem)}} | {{pass}} ]


[ {{=A("Proposer une nouvelle question ",_href=URL(r=request,f="new_Q"))}}| {{=A(" Proposer un nouveau tag",_href=URL(r=request,f="new_T"))}} ]


{{champ=[]}} {{for i,q in enumerate(questions):}} {{item="item"+str(i+1)}} {{inner=item+'_inner'}} {{target="target"+str(i+1)}} {{champ_q="champ"+str(i+1)}}
{{=A("Catégories:",_href=URL(r=request,f="listes",args=['all']))}} {{for Tnum in db(db.Tags_Questions.Q_id==q.id).select(db.Tags_Questions.ALL):}} {{for Ttitre in db(db.Tags.id==Tnum.T_id).select(db.Tags.ALL):}} {{=A(Ttitre.titre,_href=URL(r=request,f="listes",args=[Tnum.T_id]))}} {{pass}} | {{pass}} {{=A("+",_href=URL(r=request,f="add_T",args=[q.id]))}}
{{=str(q.id)}}

{{ =q.description}}

{{a=db(db.auth_user.id==q.auteur_id).select(db.auth_user.ALL)[0]}} {{=a.first_name+' '+a.last_name}}
Date de clôture: {{=q.date_limite}} Nombre de votes: {{=q.nbr_votes}}
{{nb_r=0}} {{for r in db((db.Reponses.Q_id==q.id) &(db.Reponses.visibilite=='True')).select(db.Reponses.ALL):}} {{champ=champ_q+'_'+str(r.id)}} {{nb_r+=1}}
{{=r.titre}}
{{pass}}
[ {{=A("Proposer une nouvelle réponse",_href=URL(r=request,f="new_R",args=[q.id]))}} | {{if nb_r>1:}} {{if q.date_limite > request.now:}} {{=A("Voter" ,_href=URL(r=request,f='vote',args=[q.id]))}} | {{=A("Déleguer son Vote" ,_href=URL(r=request,f='deleg_vote',args=[q.id]))}} {{else:}} {{="cloturée"}} {{pass}} {{pass}} ]

{{pass}}