def send_usr_premission_lst(param):
    py_db.checkAccessCookie()
    py_db.checkuser(5,py_db.username)
    sqlstr = """
    SELECT 
t1.m_id,
t1.m_page_title ,


CASE
(SELECT t2.m_type_of_view 
FROM tbl_module_premission t2
WHERE t2.m_user_link = {0} AND t2.m_module_link= t1.`m_id`) 
WHEN 1 THEN "true"
ELSE "false"

END AS sss

FROM tbl_modules t1
        """.format( py_db.get_userID_from_uname(param) )
    rows = py_db.executeAndReturnRows(sqlstr)
    str = ""
    for row in rows:
        str = str+"::"+row[0].__str__()+"pp"+row[1].__str__()+"pp"+row[2].__str__()
    print 'Content-Type: text/html; charset=utf-8'
    print ''
    print str    
def updateusrprm(param,uid):
    py_db.checkAccessCookie()
    py_db.checkuser(5,py_db.username)
    __form = cgi.FieldStorage()
    sel_uid = py_db.get_userID_from_uname(uid)
    
    sd=param.split("bbb")
    py_db.executesql("delete from tbl_module_premission where m_user_link = "+sel_uid)
    for row in sd:
        s="3"
        if (row.split("=~")[1].__str__())== "true":s="1"
        py_db.executesql("""
                         insert into tbl_module_premission
                         (`m_module_link`,`m_user_link`,`m_type_of_view`)
                         values
                         ({0},{1},{2}) 
                         """.format(row.split("=~")[0].__str__(),
                                    sel_uid,s))
    print 'Content-Type: text/html; charset=utf-8'
    print ''
    print "1"      
import cgitb
import py_db
import py_convert_cgi_form_to_array_with_mapping
cgitb.enable()




py_db.checkAccessCookie()



print 'Content-Type: text/html; charset=utf-8'
print ''


db = py_db.GetDB()


form = cgi.FieldStorage()

dt=form.getvalue("id")
dm=form.getvalue("name")

if py_db.checkuser("10",py_db.username)[3]<>3:
    cur = db.cursor()
    cur.execute("insert into tbl_variables (dsc_name,dsc_type) values ('"+dm+"','"+dt+"')")
    db.commit()
    db.close()
print "1"
import cgi
import sys
import cgitb
import py_convert_cgi_form_to_array_with_mapping
import py_db
import Cookie
from datetime import *
import os
from pyDes import *



cgitb.enable()

py_db.checkAccessCookie()
py_db.checkuser(6,py_db.username)


def send_users_list():
    sql='''
      SELECT
      u_id,
u_complete_name,
u_org_post,
u_has_assist,
(SELECT `u_complete_name` FROM `tbl_users` t2 WHERE t2.u_id= t1.u_link_to_user_assistant) AS sssdsd

 FROM tbl_users t1
 
 where u_id not in ( select uh_user_id from tbl_users_hidden )
 and u_id in (SELECT DISTINCT t1.`urgm_link_to_users` FROM tbl_users_related_groups_member t1 WHERE t1.urgm_link_to_groups IN (SELECT DISTINCT t2.urgm_link_to_groups FROM tbl_users_related_groups_member t2 WHERE t2.`urgm_link_to_users`={0}))
# -*- coding: UTF-8 -*-
import MySQLdb
import cgi
import sys
import cgitb
import py_convert_cgi_form_to_array_with_mapping
import py_db
cgitb.enable()


print 'Content-Type: text/html; charset=utf-8'
print ''


py_db.checkAccessCookie()
py_db.checkuser("2",py_db.username)


db = py_db.GetDB()
form = cgi.FieldStorage()
dt=form.getvalue("id")
dta=form.getvalue("tpy","xcc")
cur = db.cursor()
sqlstr = """
SELECT l_id,
(SELECT dsc_name FROM tbl_variables WHERE dsc_id = l_creator_company_link),
(SELECT dsc_name FROM tbl_variables WHERE dsc_id = l_creator_person_link),
l_type_link,
l_letter_to_link,
(SELECT dsc_name FROM tbl_variables WHERE dsc_id = l_type_of_recieve_link),
l_date_of_create,
Example #6
0
    htmlstr=""
    for line in f:
        htmlstr=htmlstr+line
### redirecting to LOGin PaGE  .    
    print 'Content-Type: text/html; charset=utf-8'
    print ''    
    print htmlstr
    exit()
###########################################################
# after true login it is to check module premission
#_________________________________________________________
form = cgi.FieldStorage()
moduleID=form.getvalue("mid","-1")
if moduleID=="--1":logout();
if moduleID=="-1":exit
page=py_db.checkuser(moduleID, py_db.username)
#insert_to_log()
print 'Content-Type: text/html; charset=utf-8'
print ''
#print page
if page[3]==3:
    htmlstr=render_page("frm_block.html","عدم دسترسی")
    htmlstrtemp="";
    f=open("frm_template_page.html",'r')
    for line in f:
        htmlstrtemp=htmlstrtemp+line
    htmlstrtemp=htmlstrtemp.replace("##content",htmlstr)
    htmlstrtemp=htmlstrtemp.replace("##menu","sssssss")
    fullname=py_db.getFullName(py_db.username);
    htmlstrtemp=htmlstrtemp.replace("#user name",fullname )