| @@ -1,6 +1,6 @@ | |||||
| <?php if(!defined('DEDEINC')) exit('Request Error!'); | <?php if(!defined('DEDEINC')) exit('Request Error!'); | ||||
| /** | /** | ||||
| * 自定义宏标记调用标签 | |||||
| * QRCode | |||||
| * | * | ||||
| * @version $Id: qrcode.lib.php 1 9:29 2020年9月14日 tianya $ | * @version $Id: qrcode.lib.php 1 9:29 2020年9月14日 tianya $ | ||||
| * @package DedeCMS.Taglib | * @package DedeCMS.Taglib | ||||
| @@ -13,7 +13,6 @@ | |||||
| $GLOBALS['qrcode_id'] = isset($GLOBALS['qrcode_id'])? $GLOBALS['qrcode_id'] : 1; | $GLOBALS['qrcode_id'] = isset($GLOBALS['qrcode_id'])? $GLOBALS['qrcode_id'] : 1; | ||||
| function lib_qrcode(&$ctag,&$refObj) | function lib_qrcode(&$ctag,&$refObj) | ||||
| { | { | ||||
| global $dsql, $envs; | |||||
| //属性处理 | //属性处理 | ||||
| $attlist="type|,id|"; | $attlist="type|,id|"; | ||||
| FillAttsDefault($ctag->CAttribute->Items,$attlist); | FillAttsDefault($ctag->CAttribute->Items,$attlist); | ||||
| @@ -43,7 +42,7 @@ function lib_qrcode(&$ctag,&$refObj) | |||||
| } | } | ||||
| $reval=<<<EOT | $reval=<<<EOT | ||||
| <a href='http://2v.dedecms.com/' id='__dedeqrcode_{$GLOBALS['qrcode_id']}'>织梦二维码生成器</a> | |||||
| <a href='https://www.dedebiz.com/' id='__dedeqrcode_{$GLOBALS['qrcode_id']}'>二维码、二维码生成</a> | |||||
| <script type="text/javascript"> | <script type="text/javascript"> | ||||
| var __dedeqrcode_id={$GLOBALS['qrcode_id']}; | var __dedeqrcode_id={$GLOBALS['qrcode_id']}; | ||||
| var __dedeqrcode_aid={$id}; | var __dedeqrcode_aid={$id}; | ||||
| @@ -9,30 +9,27 @@ | |||||
| * @license https://www.dedebiz.com/license | * @license https://www.dedebiz.com/license | ||||
| * @link https://www.dedebiz.com | * @link https://www.dedebiz.com | ||||
| */ | */ | ||||
| $cfg_NotPrintHead='Y'; | |||||
| $cfg_NotPrintHead = 'Y'; | |||||
| require_once(dirname(__FILE__).'/../include/common.inc.php'); | |||||
| require_once(DEDEINC.'/qrcode.class.php'); | |||||
| require_once(dirname(__FILE__) . '/../include/common.inc.php'); | |||||
| require_once(DEDEINC . '/qrcode.class.php'); | |||||
| $action = isset($action)? $action : ''; | |||||
| $type = isset($type)? RemoveXSS(HtmlReplace($type,3)) : ''; | |||||
| $action = isset($action) ? $action : ''; | |||||
| $type = isset($type) ? RemoveXSS(HtmlReplace($type, 3)) : ''; | |||||
| $id = (isset($id) && is_numeric($id)) ? $id : 0; | $id = (isset($id) && is_numeric($id)) ? $id : 0; | ||||
| if ( !in_array($type,array('list','arc','index')) ) $url = "http://2v.dedecms.com"; | |||||
| if (!in_array($type, array('list', 'arc', 'index'))) $url = "https://www.dedebiz.com"; | |||||
| if ( $action=='get_qrcode' ) | |||||
| { | |||||
| if ( $type=='arc' ) | |||||
| { | |||||
| $url = $cfg_basehost.$cfg_plus_dir.'/view.php?aid='.$id; | |||||
| } elseif ( $type=='list' ) | |||||
| { | |||||
| $url = $cfg_basehost.$cfg_plus_dir.'/list.php?tid='.$id; | |||||
| if ($action == 'get_qrcode') { | |||||
| if ($type == 'arc') { | |||||
| $url = $cfg_basehost . $cfg_plus_dir . '/view.php?aid=' . $id; | |||||
| } elseif ($type == 'list') { | |||||
| $url = $cfg_basehost . $cfg_plus_dir . '/list.php?tid=' . $id; | |||||
| } | } | ||||
| if($id==0) $url = "http://2v.dedecms.com"; | |||||
| if ( $type=='index' ) $url = $cfg_basehost.$cfg_plus_dir.'/index.php'; | |||||
| if ($id == 0) $url = "https://www.dedebiz.com"; | |||||
| if ($type == 'index') $url = $cfg_basehost . $cfg_plus_dir . '/index.php'; | |||||
| header("Content-Type: image/png"); | header("Content-Type: image/png"); | ||||
| $params=array(); | |||||
| $params = array(); | |||||
| $params['data'] = $url; | $params['data'] = $url; | ||||
| $params['size'] = 6; | $params['size'] = 6; | ||||
| $qrcode = new DedeQrcode; | $qrcode = new DedeQrcode; | ||||
| @@ -41,12 +38,10 @@ if ( $action=='get_qrcode' ) | |||||
| } else { | } else { | ||||
| header("Content-Type: text/html; charset={$cfg_soft_lang}"); | header("Content-Type: text/html; charset={$cfg_soft_lang}"); | ||||
| $dtp = new DedeTemplate(); | $dtp = new DedeTemplate(); | ||||
| $tplfile = DEDETEMPLATE.'/plus/qrcode.htm'; | |||||
| $tplfile = DEDETEMPLATE . '/plus/qrcode.htm'; | |||||
| $dtp->LoadTemplate($tplfile); | $dtp->LoadTemplate($tplfile); | ||||
| $dtp->SetVar('id',$id); | |||||
| $dtp->SetVar('type',$type); | |||||
| $dtp->SetVar('id', $id); | |||||
| $dtp->SetVar('type', $type); | |||||
| $dtp->Display(); | $dtp->Display(); | ||||
| exit(); | exit(); | ||||
| } | } | ||||
| @@ -6,6 +6,6 @@ var __dedeqrcode_src = "\""+__dedeqrcode_dir+"/qrcode.php?id="+__dedeqrcode_aid+ | |||||
| document.writeln("<ins style=\"display:inline-table;border:none;margin:0;padding:0;position:relative;visibility:visible;width:100%\">"); | document.writeln("<ins style=\"display:inline-table;border:none;margin:0;padding:0;position:relative;visibility:visible;width:100%\">"); | ||||
| document.writeln(" <ins id=\"__bfzInc_"+randNum+"\" style=\"display:block;border:none;margin:0;padding:0;position:relative;visibility:visible;width:100%\">"); | document.writeln(" <ins id=\"__bfzInc_"+randNum+"\" style=\"display:block;border:none;margin:0;padding:0;position:relative;visibility:visible;width:100%\">"); | ||||
| document.writeln("<iframe id=\"dede_qrcode_frame\" name=\"dede_qrcode_frame\" width=\"260\" height=\"280\" frameborder=\"0\" src="+__dedeqrcode_src+" marginwidth=\"0\" marginheight=\"0\" vspace=\"0\" hspace=\"0\" allowtransparency=\"true\" scrolling=\"no\" allowfullscreen=\"true\"></iframe>"); | |||||
| document.writeln("<iframe id=\"dede_qrcode_frame\" name=\"dede_qrcode_frame\" width=\"260\" height=\"300\" style='display:block;margin:0 auto;' frameborder=\"0\" src="+__dedeqrcode_src+" marginwidth=\"0\" marginheight=\"0\" vspace=\"0\" hspace=\"0\" allowtransparency=\"true\" scrolling=\"no\" allowfullscreen=\"true\"></iframe>"); | |||||
| document.writeln(" </ins>"); | document.writeln(" </ins>"); | ||||
| document.writeln("</ins>"); | document.writeln("</ins>"); | ||||
| @@ -96,6 +96,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -116,6 +116,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -116,6 +116,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -192,6 +192,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -97,6 +97,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot_sg.htm"/} | {dede:include comment='热点内容' filename="widget_hot_sg.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -101,6 +101,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -106,6 +106,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -68,6 +68,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -164,6 +164,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='投票' filename="widget_vote.htm"/} | {dede:include comment='投票' filename="widget_vote.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside><!-- /aside --> | </aside><!-- /aside --> | ||||
| </div> | </div> | ||||
| </main> | </main> | ||||
| @@ -34,7 +34,7 @@ | |||||
| <!-- /.position --> | <!-- /.position --> | ||||
| </div> | </div> | ||||
| <main class="container mt-3"> | |||||
| <main class="container"> | |||||
| <div class="row"> | <div class="row"> | ||||
| <div class="col-12 col-lg-9 index-left"> | <div class="col-12 col-lg-9 index-left"> | ||||
| <div class="row"> | <div class="row"> | ||||
| @@ -68,6 +68,8 @@ | |||||
| {dede:include comment='推荐内容' filename="widget_recommend.htm"/} | {dede:include comment='推荐内容' filename="widget_recommend.htm"/} | ||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside><!-- /aside --> | </aside><!-- /aside --> | ||||
| </div> | </div> | ||||
| </main> | </main> | ||||
| @@ -34,7 +34,7 @@ | |||||
| <!-- /.position --> | <!-- /.position --> | ||||
| </div> | </div> | ||||
| <main class="container mt-3"> | |||||
| <main class="container"> | |||||
| <div class="row"> | <div class="row"> | ||||
| <div class="col-12 col-lg-9 index-left"> | <div class="col-12 col-lg-9 index-left"> | ||||
| @@ -69,6 +69,8 @@ | |||||
| {dede:include comment='推荐内容' filename="widget_recommend.htm"/} | {dede:include comment='推荐内容' filename="widget_recommend.htm"/} | ||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside><!-- /aside --> | </aside><!-- /aside --> | ||||
| </div> | </div> | ||||
| </main> | </main> | ||||
| @@ -34,7 +34,7 @@ | |||||
| <!-- /.position --> | <!-- /.position --> | ||||
| </div> | </div> | ||||
| <main class="container mt-3"> | |||||
| <main class="container"> | |||||
| <div class="row"> | <div class="row"> | ||||
| <div class="col-12 col-lg-9 index-left"> | <div class="col-12 col-lg-9 index-left"> | ||||
| <div class="row"> | <div class="row"> | ||||
| @@ -68,6 +68,8 @@ | |||||
| {dede:include comment='推荐内容' filename="widget_recommend_sg.htm"/} | {dede:include comment='推荐内容' filename="widget_recommend_sg.htm"/} | ||||
| {dede:include comment='热点内容' filename="widget_hot_sg.htm"/} | {dede:include comment='热点内容' filename="widget_hot_sg.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside><!-- /aside --> | </aside><!-- /aside --> | ||||
| </div> | </div> | ||||
| </main> | </main> | ||||
| @@ -2,85 +2,87 @@ | |||||
| <html lang="zh-CN"> | <html lang="zh-CN"> | ||||
| <head> | <head> | ||||
| <meta charset="{dede:global.cfg_soft_lang/}"> | |||||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | |||||
| <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/dede.css"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | |||||
| <link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
| <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | |||||
| <title>{dede:global.cfg_webname/}</title> | |||||
| <meta name="keywords" content="{dede:global.cfg_keywords/}"> | |||||
| <meta name="description" content="{dede:global.cfg_description/}"> | |||||
| <meta charset="{dede:global.cfg_soft_lang/}"> | |||||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | |||||
| <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/dede.css"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | |||||
| <link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
| <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | |||||
| <title>{dede:global.cfg_webname/}</title> | |||||
| <meta name="keywords" content="{dede:global.cfg_keywords/}"> | |||||
| <meta name="description" content="{dede:global.cfg_description/}"> | |||||
| </head> | </head> | ||||
| <body> | <body> | ||||
| {dede:include filename="top.htm"/} | |||||
| {dede:include filename="header.htm"/} | |||||
| {dede:include filename="top.htm"/} | |||||
| {dede:include filename="navbar.htm"/} | |||||
| <div class="container"> | |||||
| <div class="position"> | |||||
| <nav aria-label="breadcrumb"> | |||||
| <ol class="breadcrumb mb-0"> | |||||
| <li class="breadcrumb-item">当前位置</li> | |||||
| {dede:field name='position'/} | |||||
| </ol> | |||||
| </nav> | |||||
| </div> | |||||
| <!-- /.position --> | |||||
| </div> | |||||
| {dede:include filename="header.htm"/} | |||||
| <main class="container"> | |||||
| {dede:include filename="navbar.htm"/} | |||||
| <div class="container"> | |||||
| <div class="position"> | |||||
| <nav aria-label="breadcrumb"> | |||||
| <ol class="breadcrumb mb-0"> | |||||
| <li class="breadcrumb-item">当前位置</li> | |||||
| {dede:field name='position'/} | |||||
| </ol> | |||||
| </nav> | |||||
| </div> | |||||
| <!-- /.position --> | |||||
| </div> | |||||
| <main class="container"> | |||||
| <div class="row"> | |||||
| <div class="col-12 col-lg-9 index-left"> | |||||
| <div class="row"> | <div class="row"> | ||||
| <div class="col-12 col-lg-9 index-left"> | |||||
| <div class="row"> | |||||
| {dede:channelartlist} | |||||
| <div class="col-md-12 mb-3"> | |||||
| <div class="card ddcard-normal"> | |||||
| <div class="card-header"> | |||||
| <div class="row"> | |||||
| <div class="col-6 caption"><span><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></span></div> | |||||
| <div class="col-6 d-flex justify-content-end more"> | |||||
| <a href="{dede:field name='typeurl'/}">更多</a> | |||||
| </div> | |||||
| </div> | |||||
| {dede:channelartlist} | |||||
| <div class="col-md-12 mb-3"> | |||||
| <div class="card ddcard-normal"> | |||||
| <div class="card-header"> | |||||
| <div class="row"> | |||||
| <div class="col-6 caption"><span><a href="{dede:field name='typeurl'/}">{dede:field | |||||
| name='typename'/}</a></span></div> | |||||
| <div class="col-6 d-flex justify-content-end more"> | |||||
| <a href="{dede:field name='typeurl'/}">更多</a> | |||||
| </div> | |||||
| </div> | |||||
| </div> | |||||
| <div class="row row-cols-2 row-cols-md-4 pt-3"> | |||||
| {dede:arclist row=4} | |||||
| <div class="col"> | |||||
| <div class="card border-0 image-item"> | |||||
| <a href="[field:arcurl/]" title="[field:fulltitle/]" class="text-body stretched-link"><img | |||||
| src="[field:litpic/]" class="card-img-top" alt="[field:fulltitle/]"> | |||||
| <div class="card-body"> | |||||
| <h6 class="card-title">[field:title/]</h6> | |||||
| </div> | </div> | ||||
| <div class="row row-cols-2 row-cols-md-4 pt-3"> | |||||
| {dede:arclist row=4} | |||||
| <div class="col"> | |||||
| <div class="card border-0 image-item"> | |||||
| <a href="[field:arcurl/]" title="[field:fulltitle/]" class="text-body stretched-link"><img | |||||
| src="[field:litpic/]" class="card-img-top" alt="[field:fulltitle/]"> | |||||
| <div class="card-body"> | |||||
| <h6 class="card-title">[field:title/]</h6> | |||||
| </div> | |||||
| </a> | |||||
| </div> | |||||
| </div> | |||||
| {/dede:arclist} | |||||
| </div> | |||||
| </a> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| {/dede:channelartlist} | |||||
| {/dede:arclist} | |||||
| </div> | </div> | ||||
| </div> | |||||
| </div> | |||||
| {/dede:channelartlist} | |||||
| </div> | |||||
| </div><!-- /.index-left --> | |||||
| <aside class="col-12 col-lg-3"> | |||||
| </div><!-- /.index-left --> | |||||
| <aside class="col-12 col-lg-3"> | |||||
| {dede:include comment='推荐内容' filename="widget_recommend.htm"/} | |||||
| {dede:include comment='推荐内容' filename="widget_recommend.htm"/} | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | |||||
| </aside><!-- /aside --> | |||||
| </div> | |||||
| </main> | |||||
| <!-- /main --> | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | |||||
| {dede:include filename="footer.htm"/} | |||||
| </body> | |||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside><!-- /aside --> | |||||
| </div> | |||||
| </main> | |||||
| <!-- /main --> | |||||
| </html> | |||||
| {dede:include filename="footer.htm"/} | |||||
| </body> | |||||
| </html> | |||||
| @@ -68,6 +68,8 @@ | |||||
| {dede:include comment='推荐内容' filename="widget_recommend_sg.htm"/} | {dede:include comment='推荐内容' filename="widget_recommend_sg.htm"/} | ||||
| {dede:include comment='热点内容' filename="widget_hot_sg.htm"/} | {dede:include comment='热点内容' filename="widget_hot_sg.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside><!-- /aside --> | </aside><!-- /aside --> | ||||
| </div> | </div> | ||||
| </main> | </main> | ||||
| @@ -2,79 +2,80 @@ | |||||
| <html lang="zh-CN"> | <html lang="zh-CN"> | ||||
| <head> | <head> | ||||
| <meta charset="{dede:global.cfg_soft_lang/}"> | |||||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | |||||
| <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/dede.css"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | |||||
| <link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
| <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | |||||
| <title>{dede:global.cfg_webname/}</title> | |||||
| <meta name="keywords" content="{dede:global.cfg_keywords/}"> | |||||
| <meta name="description" content="{dede:global.cfg_description/}"> | |||||
| <meta charset="{dede:global.cfg_soft_lang/}"> | |||||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | |||||
| <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/dede.css"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | |||||
| <link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
| <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | |||||
| <title>{dede:global.cfg_webname/}</title> | |||||
| <meta name="keywords" content="{dede:global.cfg_keywords/}"> | |||||
| <meta name="description" content="{dede:global.cfg_description/}"> | |||||
| </head> | </head> | ||||
| <body> | <body> | ||||
| {dede:include filename="top.htm"/} | |||||
| {dede:include filename="header.htm"/} | |||||
| {dede:include filename="top.htm"/} | |||||
| {dede:include filename="navbar.htm"/} | |||||
| <div class="container"> | |||||
| <div class="position"> | |||||
| <nav aria-label="breadcrumb"> | |||||
| <ol class="breadcrumb mb-0"> | |||||
| <li class="breadcrumb-item">当前位置</li> | |||||
| {dede:field name='position'/} | |||||
| </ol> | |||||
| </nav> | |||||
| </div> | |||||
| <!-- /.position --> | |||||
| </div> | |||||
| {dede:include filename="header.htm"/} | |||||
| <main class="container"> | |||||
| {dede:include filename="navbar.htm"/} | |||||
| <div class="container"> | |||||
| <div class="position"> | |||||
| <nav aria-label="breadcrumb"> | |||||
| <ol class="breadcrumb mb-0"> | |||||
| <li class="breadcrumb-item">当前位置</li> | |||||
| {dede:field name='position'/} | |||||
| </ol> | |||||
| </nav> | |||||
| </div> | |||||
| <!-- /.position --> | |||||
| </div> | |||||
| <main class="container"> | |||||
| <div class="row"> | |||||
| <div class="col-12 col-lg-9 index-left"> | |||||
| <div class="row"> | <div class="row"> | ||||
| <div class="col-12 col-lg-9 index-left"> | |||||
| <div class="row"> | |||||
| {dede:channelartlist} | |||||
| <div class="col-md-6 mb-3"> | |||||
| <div class="card ddcard-normal"> | |||||
| <div class="card-header"> | |||||
| <div class="row"> | |||||
| <div class="col-6 caption"><span><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></span></div> | |||||
| <div class="col-6 d-flex justify-content-end more"> | |||||
| <a href="{dede:field name='typeurl'/}">更多</a> | |||||
| </div> | |||||
| </div> | |||||
| </div> | |||||
| <ul class="list-group list-group-flush"> | |||||
| {dede:arclist titlelen='60' row='8'} | |||||
| <li><i class="fa fa-bookmark-o" aria-hidden="true"></i> <a | |||||
| title="[field:fulltitle/]" | |||||
| href="[field:arcurl/]">[field:title/]</a> | |||||
| </li> | |||||
| {/dede:arclist} | |||||
| </ul> | |||||
| {dede:channelartlist} | |||||
| <div class="col-md-6 mb-3"> | |||||
| <div class="card ddcard-normal"> | |||||
| <div class="card-header"> | |||||
| <div class="row"> | |||||
| <div class="col-6 caption"><span><a href="{dede:field name='typeurl'/}">{dede:field | |||||
| name='typename'/}</a></span></div> | |||||
| <div class="col-6 d-flex justify-content-end more"> | |||||
| <a href="{dede:field name='typeurl'/}">更多</a> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| {/dede:channelartlist} | |||||
| </div> | </div> | ||||
| <ul class="list-group list-group-flush"> | |||||
| {dede:arclist titlelen='60' row='8'} | |||||
| <li><i class="fa fa-bookmark-o" aria-hidden="true"></i> <a title="[field:fulltitle/]" | |||||
| href="[field:arcurl/]">[field:title/]</a> | |||||
| </li> | |||||
| {/dede:arclist} | |||||
| </ul> | |||||
| </div> | |||||
| </div> | |||||
| {/dede:channelartlist} | |||||
| </div> | |||||
| </div><!-- /.index-left --> | |||||
| <aside class="col-12 col-lg-3"> | |||||
| </div><!-- /.index-left --> | |||||
| <aside class="col-12 col-lg-3"> | |||||
| {dede:include comment='推荐内容' filename="widget_recommend.htm"/} | |||||
| {dede:include comment='推荐内容' filename="widget_recommend.htm"/} | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | |||||
| </aside><!-- /aside --> | |||||
| </div> | |||||
| </main> | |||||
| <!-- /main --> | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | |||||
| {dede:include filename="footer.htm"/} | |||||
| </body> | |||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside><!-- /aside --> | |||||
| </div> | |||||
| </main> | |||||
| <!-- /main --> | |||||
| </html> | |||||
| {dede:include filename="footer.htm"/} | |||||
| </body> | |||||
| </html> | |||||
| @@ -2,79 +2,80 @@ | |||||
| <html lang="zh-CN"> | <html lang="zh-CN"> | ||||
| <head> | <head> | ||||
| <meta charset="{dede:global.cfg_soft_lang/}"> | |||||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | |||||
| <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/dede.css"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | |||||
| <link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
| <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | |||||
| <title>{dede:global.cfg_webname/}</title> | |||||
| <meta name="keywords" content="{dede:global.cfg_keywords/}"> | |||||
| <meta name="description" content="{dede:global.cfg_description/}"> | |||||
| <meta charset="{dede:global.cfg_soft_lang/}"> | |||||
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | |||||
| <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/dede.css"> | |||||
| <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | |||||
| <link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
| <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | |||||
| <title>{dede:global.cfg_webname/}</title> | |||||
| <meta name="keywords" content="{dede:global.cfg_keywords/}"> | |||||
| <meta name="description" content="{dede:global.cfg_description/}"> | |||||
| </head> | </head> | ||||
| <body> | <body> | ||||
| {dede:include filename="top.htm"/} | |||||
| {dede:include filename="header.htm"/} | |||||
| {dede:include filename="top.htm"/} | |||||
| {dede:include filename="navbar.htm"/} | |||||
| <div class="container"> | |||||
| <div class="position"> | |||||
| <nav aria-label="breadcrumb"> | |||||
| <ol class="breadcrumb mb-0"> | |||||
| <li class="breadcrumb-item">当前位置</li> | |||||
| {dede:field name='position'/} | |||||
| </ol> | |||||
| </nav> | |||||
| </div> | |||||
| <!-- /.position --> | |||||
| </div> | |||||
| {dede:include filename="header.htm"/} | |||||
| <main class="container"> | |||||
| {dede:include filename="navbar.htm"/} | |||||
| <div class="container"> | |||||
| <div class="position"> | |||||
| <nav aria-label="breadcrumb"> | |||||
| <ol class="breadcrumb mb-0"> | |||||
| <li class="breadcrumb-item">当前位置</li> | |||||
| {dede:field name='position'/} | |||||
| </ol> | |||||
| </nav> | |||||
| </div> | |||||
| <!-- /.position --> | |||||
| </div> | |||||
| <main class="container"> | |||||
| <div class="row"> | |||||
| <div class="col-12 col-lg-9 index-left"> | |||||
| <div class="row"> | <div class="row"> | ||||
| <div class="col-12 col-lg-9 index-left"> | |||||
| <div class="row"> | |||||
| {dede:channelartlist} | |||||
| <div class="col-md-6 mb-3"> | |||||
| <div class="card ddcard-normal"> | |||||
| <div class="card-header"> | |||||
| <div class="row"> | |||||
| <div class="col-6 caption"><span><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></span></div> | |||||
| <div class="col-6 d-flex justify-content-end more"> | |||||
| <a href="{dede:field name='typeurl'/}">更多</a> | |||||
| </div> | |||||
| </div> | |||||
| </div> | |||||
| <ul class="list-group list-group-flush"> | |||||
| {dede:arclist titlelen='60' row='8'} | |||||
| <li><i class="fa fa-bookmark-o" aria-hidden="true"></i> <a | |||||
| title="[field:fulltitle/]" | |||||
| href="[field:arcurl/]">[field:title/]</a> | |||||
| </li> | |||||
| {/dede:arclist} | |||||
| </ul> | |||||
| {dede:channelartlist} | |||||
| <div class="col-md-6 mb-3"> | |||||
| <div class="card ddcard-normal"> | |||||
| <div class="card-header"> | |||||
| <div class="row"> | |||||
| <div class="col-6 caption"><span><a href="{dede:field name='typeurl'/}">{dede:field | |||||
| name='typename'/}</a></span></div> | |||||
| <div class="col-6 d-flex justify-content-end more"> | |||||
| <a href="{dede:field name='typeurl'/}">更多</a> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| {/dede:channelartlist} | |||||
| </div> | </div> | ||||
| <ul class="list-group list-group-flush"> | |||||
| {dede:arclist titlelen='60' row='8'} | |||||
| <li><i class="fa fa-bookmark-o" aria-hidden="true"></i> <a title="[field:fulltitle/]" | |||||
| href="[field:arcurl/]">[field:title/]</a> | |||||
| </li> | |||||
| {/dede:arclist} | |||||
| </ul> | |||||
| </div> | |||||
| </div> | |||||
| {/dede:channelartlist} | |||||
| </div> | |||||
| </div><!-- /.index-left --> | |||||
| <aside class="col-12 col-lg-3"> | |||||
| </div><!-- /.index-left --> | |||||
| <aside class="col-12 col-lg-3"> | |||||
| {dede:include comment='推荐内容' filename="widget_recommend.htm"/} | |||||
| {dede:include comment='推荐内容' filename="widget_recommend.htm"/} | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | |||||
| </aside><!-- /aside --> | |||||
| </div> | |||||
| </main> | |||||
| <!-- /main --> | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | |||||
| {dede:include filename="footer.htm"/} | |||||
| </body> | |||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside><!-- /aside --> | |||||
| </div> | |||||
| </main> | |||||
| <!-- /main --> | |||||
| </html> | |||||
| {dede:include filename="footer.htm"/} | |||||
| </body> | |||||
| </html> | |||||
| @@ -74,6 +74,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -74,6 +74,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -74,6 +74,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot_sg.htm"/} | {dede:include comment='热点内容' filename="widget_hot_sg.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -55,6 +55,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -68,6 +68,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -134,6 +134,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot_sg.htm"/} | {dede:include comment='热点内容' filename="widget_hot_sg.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -76,6 +76,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -76,6 +76,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -77,6 +77,8 @@ | |||||
| {dede:include comment='热点内容' filename="widget_hot.htm"/} | {dede:include comment='热点内容' filename="widget_hot.htm"/} | ||||
| {dede:include comment='QR二维码' filename="widget_qrcode.htm"/} | |||||
| </aside> | </aside> | ||||
| <!-- /.article-sidebar --> | <!-- /.article-sidebar --> | ||||
| @@ -0,0 +1,11 @@ | |||||
| <div class="card ddcard pt-3"> | |||||
| <div class="card-header"> | |||||
| <div class="row"> | |||||
| <div class="col-12 caption"><span>二维码</span></div> | |||||
| </div> | |||||
| </div> | |||||
| <div> | |||||
| {dede:qrcode/} | |||||
| </div> | |||||
| </div> | |||||
| <!-- /.ddcard --> | |||||
| @@ -1,50 +1,57 @@ | |||||
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
| <!DOCTYPE html | |||||
| PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
| <html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
| <head> | |||||
| <title>扫描二维码</title> | |||||
| <meta http-equiv="Content-Type" content="text/html; charset={dede:global.cfg_soft_lang/}" /> | |||||
| <meta name="generator" content="DedeCMS V5.6" /> | |||||
| <meta name="author" content="desdev.cn" /> | |||||
| <style type="text/css"> | |||||
| body{ | |||||
| margin: 0; | |||||
| } | |||||
| .dede_weixin_popup { | |||||
| padding: 10px; | |||||
| width: 240px; | |||||
| height: 300px; | |||||
| background: #fff; | |||||
| font-size: 12px; | |||||
| }.dede_weixin_popup .dede_weixin_popup_head { | |||||
| font-size: 12px; | |||||
| font-weight: bold; | |||||
| text-align: left; | |||||
| line-height: 16px; | |||||
| height: 16px; | |||||
| position: relative; | |||||
| color: #000; | |||||
| }.dede_weixin_popup .dede_weixin_popup_foot { | |||||
| font-size: 12px; | |||||
| text-align: left; | |||||
| line-height: 22px; | |||||
| color: #666; | |||||
| } | |||||
| </style> | |||||
| </head> | |||||
| <body> | |||||
| <div id="dede_weixin_qrcode_dialog" class="dede_weixin_popup" style="left: 516px; top: 9606.5px; width: 240px; height: 230px;"> | |||||
| <div class="dede_weixin_popup_head"><span>分享到微信朋友圈</span> | |||||
| </div> | |||||
| <div id="dede_weixin_qrcode_dialog_qr" class="dede_weixin_popup_main"> | |||||
| <center> | |||||
| <a href="http://2v.dedecms.com/" target="_blank"> | |||||
| <img src="{dede:global name='cfg_plus_dir'/}/qrcode.php?action=get_qrcode&type={dede:var name='type'/}&id={dede:var name='id'/}" width="" height="" border="0" alt=""> | |||||
| </a> | |||||
| </center> | |||||
| </div> | |||||
| <div class="dede_weixin_popup_foot">打开微信,点击底部的“发现”, | |||||
| <br>使用“扫一扫”即可将网页分享至朋友圈。</div> | |||||
| <head> | |||||
| <title>扫描二维码</title> | |||||
| <meta http-equiv="Content-Type" content="text/html; charset={dede:global.cfg_soft_lang/}" /> | |||||
| <style type="text/css"> | |||||
| body { | |||||
| margin: 0; | |||||
| } | |||||
| .dede_weixin_popup { | |||||
| padding: 10px; | |||||
| width: 240px; | |||||
| height: 300px; | |||||
| background: #fff; | |||||
| font-size: 12px; | |||||
| } | |||||
| .dede_weixin_popup .dede_weixin_popup_head { | |||||
| font-size: 12px; | |||||
| font-weight: bold; | |||||
| text-align: left; | |||||
| line-height: 16px; | |||||
| height: 16px; | |||||
| position: relative; | |||||
| color: #000; | |||||
| } | |||||
| .dede_weixin_popup .dede_weixin_popup_foot { | |||||
| font-size: 12px; | |||||
| text-align: left; | |||||
| line-height: 22px; | |||||
| color: #666; | |||||
| text-align: center; | |||||
| } | |||||
| </style> | |||||
| </head> | |||||
| <body> | |||||
| <div id="dede_weixin_qrcode_dialog" class="dede_weixin_popup" | |||||
| style="width: 240px; height: 300px;"> | |||||
| <div class="dede_weixin_popup_head"><span>分享到微信朋友圈</span> | |||||
| </div> | |||||
| <div id="dede_weixin_qrcode_dialog_qr" class="dede_weixin_popup_main"> | |||||
| <center> | |||||
| <a href="https://www.dedebiz.com/" title="二维码/二维码生成" target="_blank"> | |||||
| <img src="{dede:global name='cfg_plus_dir'/}/qrcode.php?action=get_qrcode&type={dede:var name='type'/}&id={dede:var name='id'/}" | |||||
| border="0" alt=""> | |||||
| </a> | |||||
| </center> | |||||
| </div> | </div> | ||||
| </body> | |||||
| <div class="dede_weixin_popup_foot">打开微信或扫码工具,使用“扫一扫” | |||||
| <br>访问后即可将网页分享至朋友圈。</div> | |||||
| </div> | |||||
| </body> | |||||
| </html> | </html> | ||||