コード例 #1
0
ファイル: cusers.py プロジェクト: freeddser/python_scpman
    def GET(self,atcid):
        pv_count(1)
        atc_data=atc_show_one(atcid,web.input().classid)
        html=''
        try:
            last_atc=atc_data[0].list()
            current_atc=atc_data[1].list()
            next_atc=atc_data[2].list()
        except:
            html=''
        try:
            if str(len(last_atc))==0:
                last_html=''
            else:
                last_html="<a href='/article/show/"+str(last_atc[0]['atc_ID'])+"/?classid="+str(last_atc[0]['class_id'])+"'><strong>"+last_atc[0]['atc_title']+"</strong></a><-Last"
        except:
                last_html=''
        try:
            if str(len(next_atc))==0:
                next_html=''
            else:
                next_html="Next-><a href='/article/show/"+str(next_atc[0]['atc_ID'])+"/?classid="+str(next_atc[0]['class_id'])+"'><strong>"+next_atc[0]['atc_title']+"</strong></a>"
        except:
            next_html=''

        html+="<h1 id='atc_title'>"+current_atc[0]['atc_title']+"</h1>"
        html+="<p id='atc_user'>by &nbsp;<a href=''/>"+current_atc[0]['atc_author']+"</a>&nbsp;at:"+str(current_atc[0]['push_date'])+'</p>'
        html+="<div class='atc_text' >"+ mysql_to_str(current_atc[0]['atc_contents'])+"</div>"
	html+='<br/><p align="center" ><wb:share-button appkey="6Rkf2D" addition="simple" type="button" ralateUid="2533475587"></wb:share-button></p>'
	html+="<div id='right_footer'>&nbsp;&nbsp;"+last_html+"&nbsp;&nbsp;"+next_html+"</div>"
        html+=get_lou(current_atc[0]['atc_ID'])
        seo_html="<title>scpman博客|"+current_atc[0]['atc_title']+"</title>"
        seo_html+="<meta name='keywords' content='"+current_atc[0]['atc_title']+"'|scpman博客/>"
        seo_html+="<meta name='description' content='"+html_to_null(current_atc[0]['atc_contents'][0:210])+"'|scpman博客/>"
        return render.homepage(title=seo_html,ulist=public_list()[1],rightcont=html,xinqing=public_list()[2],user_mes=public_list()[3],link_site=public_list()[4])
コード例 #2
0
ファイル: cusers.py プロジェクト: freeddser/python_scpman
def public_list():
    all_data=u_article_class().list()
    title="<title>scpman博客|scpman's Blog</title>"
    title+='''
    <meta name="description" content="scpman博客"/>
<meta name="keywords" content="scpman博客|scpman's Blog"/>
'''
    html=''
    for i in range(len(all_data)):
        html+="<li><strong><a href='/article/"+str(all_data[i]['class_id'])+"/'>"+mysql_to_str(all_data[i]['class_title'])+"</a></strong></li>"

    html+="<li><a href='/login/' target='_blank'><strong>-->|用户登录|<--</strong></a></li>"

    try:
        mood=u_moods_new().list()[0]
        mood_html="<hr>~.~&nbsp;<font size='1px' >"+mood['mood_title']+"</font><br/>&nbsp;<font size='1px' color='green'>at:"+str(mood['push_date'])+"&nbsp;<strong><a href='/users/moods/'>》更多心情</a></strong></font>"
    except:
        mood_html=''

    mood_html+="<hr>&nbsp;<font size='1px'>访问次数:"+str(pv_count(0))+"&nbsp;&nbsp;</font>"
    user_in=user_info('admin').list()[0]
    a_ht="<div id='tx_id'><img  width='180px' height='180px' src='"+user_in['tx_path']+"'/></li>"
    a_ht+="<li>昵称:"+user_in['l_name']+"</li>"
    a_ht+="<li>年龄:"+user_in['age']+"</li>"
    a_ht+="<li>性别:"+user_in['sex']+"</li>"
    a_ht+="<li>爱好:"+user_in['lovely']+"</li>"
    a_ht+="<li>出生日期:"+user_in['both_date']+"</li>"
    a_ht+="<li>地址:"+user_in['address']+"</li>"
    a_ht+="<li>邮箱:"+user_in['email']+"</li></div>"
    link_html=""
    url_date=friend_link().list()
    for link_i in range(len(url_date)):
        link_html+="<li><a href='"+url_date[link_i]['site_url']+"' target='_blank'>"+url_date[link_i]['title']+"</a></li>"

    return (title,html,mood_html,a_ht,link_html)
コード例 #3
0
ファイル: cusers.py プロジェクト: freeddser/python_scpman
    def GET(self,classid=1):
        pv_count(1)
        pi=1
        try :
            pi=web.input().p
        except:
            pi=1

        html=""
        all_data=u_article_show_class(pi,config.u_atc_nums,classid)
        page=all_data[0]
        all_atcs=all_data[1].list()
        b=(int(pi)-1)*int(config.u_atc_nums)+1
        for i in range(len(all_data[1])):

            html+="<p class='atc_list_title'>"+str(b)+".<a href='/article/show/"+str(all_atcs[i]['atc_ID'])+"/?classid="+classid+"'><strong>"+all_atcs[i]['atc_title']+"</strong></a></p>"
            b=b+1
        html+='<hr>Page:'

        for i in range(1,page+1):
            html+="<a href='/article/class/"+str(classid)+"/?p="+str(i)+"'>"+str(i)+"</a>&nbsp;"
        html+="</div>"
        return render.homepage(title=public_list()[0],ulist=public_list()[1],rightcont=html,xinqing=public_list()[2],user_mes=public_list()[3],link_site=public_list()[4])