叙述、别离 1 год назад
Родитель
Сommit
0896540f3b
32 измененных файлов: 211 добавлений и 255 удалений
  1. +4
    -4
      src/admin/templets/file_upload.htm
  2. +5
    -5
      src/admin/templets/media_add.htm
  3. +4
    -6
      src/static/web/css/style.css
  4. +4
    -4
      src/system/extend.func.php
  5. +2
    -2
      src/theme/dedebiz/article_article.htm
  6. +2
    -2
      src/theme/dedebiz/article_default.htm
  7. +2
    -2
      src/theme/dedebiz/article_default_sg.htm
  8. +2
    -2
      src/theme/dedebiz/article_image.htm
  9. +2
    -2
      src/theme/dedebiz/article_infos.htm
  10. +2
    -2
      src/theme/dedebiz/article_soft.htm
  11. +2
    -2
      src/theme/dedebiz/article_spec.htm
  12. +7
    -7
      src/theme/dedebiz/index.htm
  13. +5
    -6
      src/theme/dedebiz/index_article.htm
  14. +5
    -6
      src/theme/dedebiz/index_default.htm
  15. +5
    -6
      src/theme/dedebiz/index_default_sg.htm
  16. +7
    -7
      src/theme/dedebiz/index_image.htm
  17. +4
    -5
      src/theme/dedebiz/index_infos.htm
  18. +7
    -7
      src/theme/dedebiz/index_soft.htm
  19. +13
    -17
      src/theme/dedebiz/list_article.htm
  20. +13
    -17
      src/theme/dedebiz/list_default.htm
  21. +13
    -17
      src/theme/dedebiz/list_default_sg.htm
  22. +3
    -7
      src/theme/dedebiz/list_free.htm
  23. +7
    -7
      src/theme/dedebiz/list_image.htm
  24. +15
    -19
      src/theme/dedebiz/list_infos.htm
  25. +7
    -7
      src/theme/dedebiz/list_soft.htm
  26. +13
    -17
      src/theme/dedebiz/list_spec.htm
  27. +11
    -15
      src/theme/dedebiz/search.htm
  28. +11
    -15
      src/theme/dedebiz/taglist.htm
  29. +1
    -1
      src/theme/dedebiz/widget_hot.htm
  30. +1
    -1
      src/theme/dedebiz/widget_recommend.htm
  31. +4
    -4
      src/user/templets/buy.htm
  32. +28
    -34
      src/user/templets/space.htm

+ 4
- 4
src/admin/templets/file_upload.htm Просмотреть файл

@@ -28,8 +28,8 @@
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="2" id="upfield"> <td colspan="2" id="upfield">
<div class="mb-3"><label>文件1:<input type="file" name="upfile1" class="admin-input-lg"></label></div> <p><label>文件1:<input type="file" name="upfile1" class="admin-input-lg"></label></p>
</td> </td>
</tr> </tr>
<tr> <tr>
@@ -45,11 +45,11 @@
function make_upload() { function make_upload() {
i++; i++;
myob = document.getElementById("upfield"); myob = document.getElementById("upfield");
myob.innerHTML+="<div class='mb-3'><label>文件"+i+":<input type='file' name='upfile"+i+"' class='admin-input-lg'></label></div>"; myob.innerHTML+="<p><label>文件"+i+":<input type='file' name='upfile"+i+"' class='admin-input-lg'></label></p>";
} }
function reset_upload() { function reset_upload() {
myob = document.getElementById("upfield"); myob = document.getElementById("upfield");
myob.innerHTML="<div class='mb-3'><label>文件1:<input type='file' name='upfile1' class='admin-input-lg'></label></div>"; myob.innerHTML="<p><label>文件1:<input type='file' name='upfile1' class='admin-input-lg'></label></p>";
} }
</script> </script>
</body> </body>

+ 5
- 5
src/admin/templets/media_add.htm Просмотреть файл

@@ -50,11 +50,11 @@
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
<div class="mb-3"><label>附件1:<input type="file" name="upfile1" id="upfile1" class="admin-input-lg"></label></div> <p><label>附件1:<input type="file" name="upfile1" id="upfile1" class="admin-input-lg"></label></p>
<div class="mb-3"><label>附件2:<input type="file" name="upfile2" id="upfile2" class="admin-input-lg"></label></div> <p><label>附件2:<input type="file" name="upfile2" id="upfile2" class="admin-input-lg"></label></p>
<div class="mb-3"><label>附件3:<input type="file" name="upfile3" id="upfile3" class="admin-input-lg"></label></div> <p><label>附件3:<input type="file" name="upfile3" id="upfile3" class="admin-input-lg"></label></p>
<div class="mb-3"><label>附件4:<input type="file" name="upfile4" id="upfile4" class="admin-input-lg"></label></div> <p><label>附件4:<input type="file" name="upfile4" id="upfile4" class="admin-input-lg"></label></p>
<div class="mb-3"><label>附件5:<input type="file" name="upfile5" id="upfile5" class="admin-input-lg"></label></div> <p><label>附件5:<input type="file" name="upfile5" id="upfile5" class="admin-input-lg"></label></p>
<div id="uploadfield"></div> <div id="uploadfield"></div>
</td> </td>
</tr> </tr>


+ 4
- 6
src/static/web/css/style.css Просмотреть файл

@@ -24,15 +24,15 @@ input[type=radio],input[type=checkbox],input[type=radio]:focus,input[type=checkb
.item-admin{padding:75px 1rem} .item-admin{padding:75px 1rem}
.item-theme{margin-bottom:2rem} .item-theme{margin-bottom:2rem}
.item-theme-box{padding:1.5rem} .item-theme-box{padding:1.5rem}
.item-theme-box .text-left i,.item-theme-box .text-right span,.item-news .author,.item-news .author a,.item-news .date,.item-info a,.list-article-body i,.list-article-body span,.article-hot-box i,.article-hot-box span,.article-meta span{color:var(--gray-500)}
.item-theme .title a,.item-news .title a{color:var(--gray-dark)} .item-theme .title a,.item-news .title a{color:var(--gray-dark)}
.item-theme-img img{width:100%;height:250px} .item-theme-img img{width:100%;height:250px}
.item-theme p,.item-news p{margin-bottom:0;color:var(--gray-500);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical} .item-theme p,.item-news p{color:var(--gray-500);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.item-news{margin-bottom:2rem;padding:1.5rem} .item-news{margin-bottom:2rem;padding:1.5rem}
.item-theme:hover,.item-news:hover{box-shadow:0 14px 30px -16px rgba(0,36,100,.25);transform:translateY(-5px);transition:all 0.5s} .item-theme:hover,.item-news:hover{box-shadow:0 14px 30px -16px rgba(0,36,100,.25);transform:translateY(-5px);transition:all 0.5s}
.item-news .title{margin:20px 0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .item-news .title{margin:20px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.item-news-img img{width:100%;height:200px} .item-news-img img{width:100%;height:200px}
.item-news i,.item-news span{color:var(--gray-500)} .item-vote .table,.article-theme-body p:last-child,.article-hot:last-child{margin-bottom:0}
.item-info a{color:var(--green)}
.list-article-img img{width:100%;height:260px} .list-article-img img{width:100%;height:260px}
.list-article-body h2{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .list-article-body h2{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list-article-body h2 a{color:var(--gray-dark)} .list-article-body h2 a{color:var(--gray-dark)}
@@ -40,12 +40,10 @@ input[type=radio],input[type=checkbox],input[type=radio]:focus,input[type=checkb
.article-theme-img,.article-hot-img img{width:100%} .article-theme-img,.article-hot-img img{width:100%}
.article-theme-info .item{display:inline-block;width:100px} .article-theme-info .item{display:inline-block;width:100px}
.article-theme-info .price{font-size:18px;font-weight:600} .article-theme-info .price{font-size:18px;font-weight:600}
.list-article-body p,.item-vote .table,.article-theme-body p:last-child,.article-hot:last-child{margin-bottom:0}
.article-theme-body h2,.article-right h2{margin-bottom:1rem;font-size:18px} .article-theme-body h2,.article-right h2{margin-bottom:1rem;font-size:18px}
.article-hot{margin-bottom:1.5rem} .article-hot{margin-bottom:1.5rem}
.article-hot-box{padding:1rem 1.5rem;background:var(--white)} .article-hot-box{padding:1rem 1.5rem;background:var(--white)}
.article-hot-box h4{font-size:14px;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .article-hot-box h4{font-size:14px;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.article-hot-box i,.article-hot-box span,.article-meta span,.item-theme-box .text-left i,.item-theme-box .text-right span,.list-article-body i,.list-article-body span{color:var(--gray-500)}
.article-main .title h1{font-size:24px} .article-main .title h1{font-size:24px}
.article-main .body h1,.article-main .body h2,.article-main .body h3,.article-main .body h4,.article-main .body h5,.article-main .body h6{margin:20px 0;padding:0 10px;font-size:18px!important;border-left:3px solid var(--success)} .article-main .body h1,.article-main .body h2,.article-main .body h3,.article-main .body h4,.article-main .body h5,.article-main .body h6{margin:20px 0;padding:0 10px;font-size:18px!important;border-left:3px solid var(--success)}
.article-main .meta span{margin-right:1rem} .article-main .meta span{margin-right:1rem}


+ 4
- 4
src/system/extend.func.php Просмотреть файл

@@ -80,7 +80,7 @@ function obtainfilter($channelid, $type = 1, $fieldsnamef = '', $defaulttid = 0,
$fields_value = $href2[0]; $fields_value = $href2[0];
switch ($type) { switch ($type) {
case 1: case 1:
$biz_addonfields .= '<div class="mb-3">'; $biz_addonfields .= '<p>';
$biz_addonfields .= (preg_match("/&".$ctag->GetName()."=/is",$filterarr,$regm) ? '<a href="'.str_replace("&".$ctag->GetName()."=".$fields_value,"",$filterarr).'" class="btn btn-outline-success btn-sm">全部</a>' : '<a href="'.str_replace("&".$ctag->GetName()."=".$fields_value,"",$filterarr).'" class="btn btn-success btn-sm">全部</a>'); $biz_addonfields .= (preg_match("/&".$ctag->GetName()."=/is",$filterarr,$regm) ? '<a href="'.str_replace("&".$ctag->GetName()."=".$fields_value,"",$filterarr).'" class="btn btn-outline-success btn-sm">全部</a>' : '<a href="'.str_replace("&".$ctag->GetName()."=".$fields_value,"",$filterarr).'" class="btn btn-success btn-sm">全部</a>');
$addonfields_items = explode(",",$ctag->GetAtt('default')); $addonfields_items = explode(",",$ctag->GetAtt('default'));
for ($i=0; $i<count($addonfields_items); $i++) for ($i=0; $i<count($addonfields_items); $i++)
@@ -88,7 +88,7 @@ function obtainfilter($channelid, $type = 1, $fieldsnamef = '', $defaulttid = 0,
$href = stripos($filterarr,$ctag->GetName().'=') ? str_replace("=".$fields_value,"=".urlencode($addonfields_items[$i]),$filterarr) : $filterarr.'&'.$ctag->GetName().'='.urlencode($addonfields_items[$i]); $href = stripos($filterarr,$ctag->GetName().'=') ? str_replace("=".$fields_value,"=".urlencode($addonfields_items[$i]),$filterarr) : $filterarr.'&'.$ctag->GetName().'='.urlencode($addonfields_items[$i]);
$biz_addonfields .= ($fields_value!=urlencode($addonfields_items[$i]) ? '<a title="'.$addonfields_items[$i].'" href="'.$href.'" class="btn btn-outline-success btn-sm">'.$addonfields_items[$i].'</a>' : '<a href="'.$href.'" class="btn btn-success btn-sm">'.$addonfields_items[$i].'</a>'); $biz_addonfields .= ($fields_value!=urlencode($addonfields_items[$i]) ? '<a title="'.$addonfields_items[$i].'" href="'.$href.'" class="btn btn-outline-success btn-sm">'.$addonfields_items[$i].'</a>' : '<a href="'.$href.'" class="btn btn-success btn-sm">'.$addonfields_items[$i].'</a>');
} }
$biz_addonfields .= '</div>'; $biz_addonfields .= '</p>';
break; break;
case 2: case 2:
$biz_addonfields .= '<select name="filter'.$ctag->GetName().'" onchange="window.location=this.options[this.selectedIndex].value" class="form-control w-25 mr-3"> $biz_addonfields .= '<select name="filter'.$ctag->GetName().'" onchange="window.location=this.options[this.selectedIndex].value" class="form-control w-25 mr-3">
@@ -103,7 +103,7 @@ function obtainfilter($channelid, $type = 1, $fieldsnamef = '', $defaulttid = 0,
$biz_addonfields .= '</select>'; $biz_addonfields .= '</select>';
break; break;
case 3: case 3:
$biz_addonfields .= '<div class="mb-3">'; $biz_addonfields .= '<p>';
$biz_addonfields .= (preg_match("/&".$ctag->GetName()."=/is",$filterarr,$regm) ? '<a href="'.str_replace("&".$ctag->GetName()."=".$fields_value,"",$filterarr).'"><input type="radio" name="filter'.$ctag->GetName().'" value="'.str_replace("&".$ctag->GetName()."=".$fields_value,"",$filterarr).'" onclick="window.location=this.value">全部</a>' : '<span><input type="radio" name="filter'.$ctag->GetName().'" checked="checked">全部</span>'); $biz_addonfields .= (preg_match("/&".$ctag->GetName()."=/is",$filterarr,$regm) ? '<a href="'.str_replace("&".$ctag->GetName()."=".$fields_value,"",$filterarr).'"><input type="radio" name="filter'.$ctag->GetName().'" value="'.str_replace("&".$ctag->GetName()."=".$fields_value,"",$filterarr).'" onclick="window.location=this.value">全部</a>' : '<span><input type="radio" name="filter'.$ctag->GetName().'" checked="checked">全部</span>');
$addonfields_items = explode(",",$ctag->GetAtt('default')); $addonfields_items = explode(",",$ctag->GetAtt('default'));
for ($i=0; $i<count($addonfields_items); $i++) for ($i=0; $i<count($addonfields_items); $i++)
@@ -111,7 +111,7 @@ function obtainfilter($channelid, $type = 1, $fieldsnamef = '', $defaulttid = 0,
$href = stripos($filterarr,$ctag->GetName().'=') ? str_replace("=".$fields_value,"=".urlencode($addonfields_items[$i]),$filterarr) : $filterarr.'&'.$ctag->GetName().'='.urlencode($addonfields_items[$i]); $href = stripos($filterarr,$ctag->GetName().'=') ? str_replace("=".$fields_value,"=".urlencode($addonfields_items[$i]),$filterarr) : $filterarr.'&'.$ctag->GetName().'='.urlencode($addonfields_items[$i]);
$biz_addonfields .= ($fields_value!=urlencode($addonfields_items[$i]) ? '<a title="'.$addonfields_items[$i].'" href="'.$href.'"><input type="radio" name="filter'.$ctag->GetName().'" value="'.$href.'" onclick="window.location=this.value">'.$addonfields_items[$i].'</a>' : '<span><input type="radio" name="filter'.$ctag->GetName().'" checked="checked">'.$addonfields_items[$i].'</span>'); $biz_addonfields .= ($fields_value!=urlencode($addonfields_items[$i]) ? '<a title="'.$addonfields_items[$i].'" href="'.$href.'"><input type="radio" name="filter'.$ctag->GetName().'" value="'.$href.'" onclick="window.location=this.value">'.$addonfields_items[$i].'</a>' : '<span><input type="radio" name="filter'.$ctag->GetName().'" checked="checked">'.$addonfields_items[$i].'</span>');
} }
$biz_addonfields .= '</div>'; $biz_addonfields .= '</p>';
break; break;
} }
} }


+ 2
- 2
src/theme/dedebiz/article_article.htm Просмотреть файл

@@ -65,8 +65,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 2
- 2
src/theme/dedebiz/article_default.htm Просмотреть файл

@@ -73,8 +73,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 2
- 2
src/theme/dedebiz/article_default_sg.htm Просмотреть файл

@@ -74,8 +74,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 2
- 2
src/theme/dedebiz/article_image.htm Просмотреть файл

@@ -140,8 +140,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 2
- 2
src/theme/dedebiz/article_infos.htm Просмотреть файл

@@ -74,8 +74,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 2
- 2
src/theme/dedebiz/article_soft.htm Просмотреть файл

@@ -82,8 +82,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 2
- 2
src/theme/dedebiz/article_spec.htm Просмотреть файл

@@ -44,8 +44,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 7
- 7
src/theme/dedebiz/index.htm Просмотреть файл

@@ -97,11 +97,11 @@
<article class="item-news bg-white shadow-sm rounded"> <article class="item-news bg-white shadow-sm rounded">
<div class="item-news-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div> <div class="item-news-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div>
<div class="title"><h5><a href="[field:arcurl/]">[field:title/]</a></h5></div> <div class="title"><h5><a href="[field:arcurl/]">[field:title/]</a></h5></div>
<div class="meta mb-3"> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<a href="[field:userurl/]" class="mr-1"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a> <div class="meta">
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
</div> </div>
<p>[field:description function="cn_substr(@me,180)"/]... </p>
</article> </article>
</div>{/dede:arclist}{/dede:channelartlist} </div>{/dede:arclist}{/dede:channelartlist}
</div> </div>
@@ -111,7 +111,7 @@
<div class="col-md-4 m-pb-2"> <div class="col-md-4 m-pb-2">
<article class="item-article bg-white shadow-sm rounded p-3"> <article class="item-article bg-white shadow-sm rounded p-3">
<h2 class="mb-3">{dede:field.typename/}</h2> <h2 class="mb-3">{dede:field.typename/}</h2>
<ul>{dede:arclist row='10' titlelen='130' orderby='id'} <ul>{dede:arclist row='10' titlelen='110' orderby='id'}
<li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist} <li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}
</ul> </ul>
</article> </article>
@@ -119,7 +119,7 @@
<div class="col-md-4 m-pb-2"> <div class="col-md-4 m-pb-2">
<article class="item-article bg-white shadow-sm rounded p-3"> <article class="item-article bg-white shadow-sm rounded p-3">
<h2 class="mb-3">{dede:field.typename/}</h2> <h2 class="mb-3">{dede:field.typename/}</h2>
<ul>{dede:arclist row='10' titlelen='130' orderby='id'} <ul>{dede:arclist row='10' titlelen='110' orderby='id'}
<li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist} <li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}
</ul> </ul>
</article> </article>
@@ -127,7 +127,7 @@
<div class="col-md-4"> <div class="col-md-4">
<article class="item-article bg-white shadow-sm rounded p-3"> <article class="item-article bg-white shadow-sm rounded p-3">
<h2 class="mb-3">{dede:field.typename/}</h2> <h2 class="mb-3">{dede:field.typename/}</h2>
<ul>{dede:arclist row='10' titlelen='130' orderby='id'} <ul>{dede:arclist row='10' titlelen='110' orderby='id'}
<li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist} <li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}
</ul> </ul>
</article> </article>


+ 5
- 6
src/theme/dedebiz/index_article.htm Просмотреть файл

@@ -25,12 +25,11 @@
<main class="container py-3"> <main class="container py-3">
<div class="row"> <div class="row">
<div class="col-md-9"> <div class="col-md-9">
<div class="row"> <div class="row">{dede:channelartlist}
{dede:channelartlist} <div class="col-md-6">
<div class="col-md-6 mb-3">
<article class="item-article bg-white shadow-sm rounded mb-3 p-3"> <article class="item-article bg-white shadow-sm rounded mb-3 p-3">
<h2 class="mb-3">{dede:field.typename/}</h2> <h2 class="mb-3">{dede:field.typename/}</h2>
<ul>{dede:arclist row='10' titlelen='130' orderby='id'} <ul>{dede:arclist row='10' titlelen='110' orderby='id'}
<li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist} <li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}
</ul> </ul>
</article> </article>
@@ -39,8 +38,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 5
- 6
src/theme/dedebiz/index_default.htm Просмотреть файл

@@ -25,12 +25,11 @@
<main class="container py-3"> <main class="container py-3">
<div class="row"> <div class="row">
<div class="col-md-9"> <div class="col-md-9">
<div class="row"> <div class="row">{dede:channelartlist}
{dede:channelartlist} <div class="col-md-6">
<div class="col-md-6 mb-3">
<article class="item-article bg-white shadow-sm rounded mb-3 p-3"> <article class="item-article bg-white shadow-sm rounded mb-3 p-3">
<h2 class="mb-3">{dede:field.typename/}</h2> <h2 class="mb-3">{dede:field.typename/}</h2>
<ul>{dede:arclist row='10' titlelen='130' orderby='id'} <ul>{dede:arclist row='10' titlelen='110' orderby='id'}
<li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist} <li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}
</ul> </ul>
</article> </article>
@@ -39,8 +38,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 5
- 6
src/theme/dedebiz/index_default_sg.htm Просмотреть файл

@@ -25,12 +25,11 @@
<main class="container py-3"> <main class="container py-3">
<div class="row"> <div class="row">
<div class="col-md-9"> <div class="col-md-9">
<div class="row"> <div class="row">{dede:channelartlist}
{dede:channelartlist} <div class="col-md-6">
<div class="col-md-6 mb-3">
<article class="item-article bg-white shadow-sm rounded mb-3 p-3"> <article class="item-article bg-white shadow-sm rounded mb-3 p-3">
<h2 class="mb-3">{dede:field.typename/}</h2> <h2 class="mb-3">{dede:field.typename/}</h2>
<ul>{dede:arclist row='10' titlelen='130' orderby='id'} <ul>{dede:arclist row='10' titlelen='110' orderby='id'}
<li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist} <li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}
</ul> </ul>
</article> </article>
@@ -39,8 +38,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 7
- 7
src/theme/dedebiz/index_image.htm Просмотреть файл

@@ -22,7 +22,7 @@
</ol> </ol>
</nav> </nav>
</div> </div>
<main class="container py-3"> <section class="container py-3">
<div class="row biz-mb">{dede:channelartlist} <div class="row biz-mb">{dede:channelartlist}
<div class="col-md-12 mb-3"> <div class="col-md-12 mb-3">
<div class="item-title text-left"> <div class="item-title text-left">
@@ -32,16 +32,16 @@
<div class="col-md-4"> <div class="col-md-4">
<article class="item-news bg-white shadow-sm rounded"> <article class="item-news bg-white shadow-sm rounded">
<div class="item-news-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div> <div class="item-news-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div>
<h4><a href="[field:arcurl/]">[field:title/]</a></h4> <div class="title"><h5><a href="[field:arcurl/]">[field:title/]</a></h5></div>
<div class="mb-3"> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<a href="[field:userurl/]" class="mr-1"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a> <div class="meta">
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
</div> </div>
<p>[field:description function="cn_substr(@me,180)"/]... </p>
</article> </article>
</div>{/dede:arclist}{/dede:channelartlist} </div>{/dede:arclist}{/dede:channelartlist}
</div> </div>
</main> </section>
{dede:include filename='foot.htm'/} {dede:include filename='foot.htm'/}
</body> </body>
</html> </html>

+ 4
- 5
src/theme/dedebiz/index_infos.htm Просмотреть файл

@@ -25,9 +25,8 @@
<main class="container py-3"> <main class="container py-3">
<div class="row"> <div class="row">
<div class="col-md-9"> <div class="col-md-9">
<div class="row"> <div class="row">{dede:channelartlist}
{dede:channelartlist} <div class="col-md-6">
<div class="col-md-6 mb-3">
<article class="item-article bg-white shadow-sm rounded mb-3 p-3"> <article class="item-article bg-white shadow-sm rounded mb-3 p-3">
<h2 class="mb-3">{dede:field.typename/}</h2> <h2 class="mb-3">{dede:field.typename/}</h2>
<ul>{dede:arclistsg row='10' titlelen='130' orderby='id'} <ul>{dede:arclistsg row='10' titlelen='130' orderby='id'}
@@ -39,8 +38,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 7
- 7
src/theme/dedebiz/index_soft.htm Просмотреть файл

@@ -22,7 +22,7 @@
</ol> </ol>
</nav> </nav>
</div> </div>
<main class="container py-3"> <section class="container py-3">
<div class="row biz-mb">{dede:channelartlist} <div class="row biz-mb">{dede:channelartlist}
<div class="col-md-12 mb-3"> <div class="col-md-12 mb-3">
<div class="item-title text-left"> <div class="item-title text-left">
@@ -32,16 +32,16 @@
<div class="col-md-4"> <div class="col-md-4">
<article class="item-news bg-white shadow-sm rounded"> <article class="item-news bg-white shadow-sm rounded">
<div class="item-news-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div> <div class="item-news-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div>
<h4><a href="[field:arcurl/]">[field:title/]</a></h4> <div class="title"><h5><a href="[field:arcurl/]">[field:title/]</a></h5></div>
<div class="mb-3"> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<a href="[field:userurl/]" class="mr-1"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a> <div class="meta">
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
</div> </div>
<p class="mb-0">[field:description function="cn_substr(@me,120)"/]...</p>
</article> </article>
</div>{/dede:arclist}{/dede:channelartlist} </div>{/dede:arclist}{/dede:channelartlist}
</div> </div>
</main> </section>
{dede:include filename='foot.htm'/} {dede:include filename='foot.htm'/}
</body> </body>
</html> </html>

+ 13
- 17
src/theme/dedebiz/list_article.htm Просмотреть файл

@@ -24,27 +24,23 @@
</div> </div>
<main class="container py-3"> <main class="container py-3">
<div class="row"> <div class="row">
<div class="col-md-9 m-pb-2"> <div class="col-md-9 m-pb-2">{dede:list pagesize='10' titlelen='230'}
<div class="row">{dede:list pagesize='10' titlelen='230'} <article class="list-article bg-white rounded shadow-sm mb-3 p-3">
<div class="col-md-12 mb-3"> <div class="list-article-body">
<article class="list-article mb-3"> <h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2>
<div class="list-article-body bg-white rounded shadow-sm p-3"> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2> <div class="meta">
<div class="mb-3"> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<a href="[field:userurl/]"><span class="mr-3"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</span></a> <span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> </div>
</div> </div>
<p>[field:description function="cn_substr(@me,180)"/]...</p> </article>{/dede:list}
</div>
</article>
</div>{/dede:list}
</div>
<ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul> <ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul>
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 13
- 17
src/theme/dedebiz/list_default.htm Просмотреть файл

@@ -24,27 +24,23 @@
</div> </div>
<main class="container py-3"> <main class="container py-3">
<div class="row"> <div class="row">
<div class="col-md-9 m-pb-2"> <div class="col-md-9 m-pb-2">{dede:list pagesize='10' titlelen='230'}
<div class="row">{dede:list pagesize='10' titlelen='230'} <article class="list-article bg-white rounded shadow-sm mb-3 p-3">
<div class="col-md-12 mb-3"> <div class="list-article-body">
<article class="list-article mb-3"> <h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2>
<div class="list-article-body bg-white rounded shadow-sm p-3"> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2> <div class="meta">
<div class="mb-3"> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<a href="[field:userurl/]"><span class="mr-3"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</span></a> <span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> </div>
</div> </div>
<p>[field:description function="cn_substr(@me,180)"/]...</p> </article>{/dede:list}
</div>
</article>
</div>{/dede:list}
</div>
<ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul> <ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul>
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 13
- 17
src/theme/dedebiz/list_default_sg.htm Просмотреть файл

@@ -24,27 +24,23 @@
</div> </div>
<main class="container py-3"> <main class="container py-3">
<div class="row"> <div class="row">
<div class="col-md-9 m-pb-2"> <div class="col-md-9 m-pb-2">{dede:list pagesize='10' titlelen='230'}
<div class="row">{dede:list pagesize='10' titlelen='230'} <article class="list-article bg-white rounded shadow-sm mb-3 p-3">
<div class="col-md-12 mb-3"> <div class="list-article-body">
<article class="list-article mb-3"> <h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2>
<div class="list-article-body bg-white rounded shadow-sm p-3"> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2> <div class="meta">
<div class="mb-3"> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<a href="[field:userurl/]"><span class="mr-3"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</span></a> <span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> </div>
</div> </div>
<p>[field:description function="cn_substr(@me,120)"/]...</p> </article>{/dede:list}
</div>
</article>
</div>{/dede:list}
</div>
<ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul> <ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul>
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 3
- 7
src/theme/dedebiz/list_free.htm Просмотреть файл

@@ -25,17 +25,13 @@
<main class="container py-3"> <main class="container py-3">
<div class="row"> <div class="row">
<div class="col-md-9 m-pb-2"> <div class="col-md-9 m-pb-2">
<div class="row"> {dede:freelist/}
<div class="col-md-12 mb-3">
{dede:freelist/}
</div>
</div>
<ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul> <ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul>
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 7
- 7
src/theme/dedebiz/list_image.htm Просмотреть файл

@@ -26,16 +26,16 @@
<div class="row"> <div class="row">
<div class="col-md-9 m-pb-2"> <div class="col-md-9 m-pb-2">
<div class="row">{dede:list pagesize='10' titlelen='230'} <div class="row">{dede:list pagesize='10' titlelen='230'}
<div class="col-md-6 mb-3"> <div class="col-md-6">
<article class="list-article rounded mb-3"> <article class="list-article rounded mb-3">
<div class="list-article-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div> <div class="list-article-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div>
<div class="list-article-body list-article-radius bg-white shadow-sm p-3"> <div class="list-article-body list-article-radius bg-white shadow-sm p-3">
<h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2> <h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2>
<div class="mb-3"> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<a href="[field:userurl/]"><span class="mr-3"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</span></a> <div class="meta">
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
</div> </div>
<p>[field:description function="cn_substr(@me,120)"/]...</p>
</div> </div>
</article> </article>
</div>{/dede:list} </div>{/dede:list}
@@ -44,8 +44,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 15
- 19
src/theme/dedebiz/list_infos.htm Просмотреть файл

@@ -28,32 +28,28 @@
<div class="col-md-9 m-pb-2"> <div class="col-md-9 m-pb-2">
<div class="row"> <div class="row">
{dede:infolink} {dede:infolink}
<div class="col-md-12 mb-3"> <div class="item-info bg-white shadow-sm rounded mb-3 p-3">
<div class="item-info bg-white shadow-sm rounded p-3"> <div class="mb-3">地区:[field:linkallplace/] [field:nativeplace/]</div>
<div class="mb-3">地区:[field:linkallplace/] [field:nativeplace/]</div> <div>类型:[field:linkalltype/] [field:infotype/]</div>
<div>类型:[field:linkalltype/] [field:infotype/]</div>
</div>
</div> </div>
{/dede:infolink} {/dede:infolink}
{dede:list pagesize='10' titlelen='230'} {dede:list pagesize='10' titlelen='230'}
<div class="col-md-12 mb-3"> <article class="list-article bg-white rounded shadow-sm mb-3 p-3">
<article class="list-article mb-3"> <div class="list-article-body">
<div class="list-article-body bg-white rounded shadow-sm p-3"> <h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2>
<h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<div class="mb-3"> <div class="meta">
<a href="[field:userurl/]"><span class="mr-3"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</span></a> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> <span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
</div>
<p>[field:description function="cn_substr(@me,180)"/]...</p>
</div> </div>
</article> </div>
</div>{/dede:list} </article>{/dede:list}
</div> </div>
<ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul> <ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul>
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3"> <div class="pb-3">
<div class="list-info-search bg-white shadow-sm rounded p-3"> <div class="list-info-search bg-white shadow-sm rounded p-3">
<h2 class="mb-3">信息搜索</h2> <h2 class="mb-3">信息搜索</h2>
{dede:infoguide} {dede:infoguide}
@@ -72,8 +68,8 @@
{/dede:infoguide} {/dede:infoguide}
</div> </div>
</div> </div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 7
- 7
src/theme/dedebiz/list_soft.htm Просмотреть файл

@@ -26,16 +26,16 @@
<div class="row"> <div class="row">
<div class="col-md-9 m-pb-2"> <div class="col-md-9 m-pb-2">
<div class="row">{dede:list pagesize='10' titlelen='230'} <div class="row">{dede:list pagesize='10' titlelen='230'}
<div class="col-md-6 mb-3"> <div class="col-md-6">
<article class="list-article rounded mb-3"> <article class="list-article rounded mb-3">
<div class="list-article-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div> <div class="list-article-img"><a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]"></a></div>
<div class="list-article-body list-article-radius bg-white shadow-sm p-3"> <div class="list-article-body list-article-radius bg-white shadow-sm p-3">
<h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2> <h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2>
<div class="mb-3"> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<a href="[field:userurl/]"><span class="mr-3"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</span></a> <div class="meta">
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
</div> </div>
<p class="mb-0">[field:description function="cn_substr(@me,120)"/]...</p>
</div> </div>
</article> </article>
</div>{/dede:list} </div>{/dede:list}
@@ -44,8 +44,8 @@
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 13
- 17
src/theme/dedebiz/list_spec.htm Просмотреть файл

@@ -24,27 +24,23 @@
</div> </div>
<main class="container py-3"> <main class="container py-3">
<div class="row"> <div class="row">
<div class="col-md-9 m-pb-2"> <div class="col-md-9 m-pb-2">{dede:list pagesize='10' titlelen='230'}
<div class="row">{dede:list pagesize='10' titlelen='230'} <article class="list-article bg-white rounded shadow-sm mb-3 p-3">
<div class="col-md-12 mb-3"> <div class="list-article-body">
<article class="list-article mb-3"> <h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2>
<div class="list-article-body bg-white rounded shadow-sm p-3"> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2> <div class="meta">
<div class="mb-3"> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<a href="[field:userurl/]"><span class="mr-3"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</span></a> <span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> </div>
</div> </div>
<p>[field:description function="cn_substr(@me,180)"/]...</p> </article>{/dede:list}
</div>
</article>
</div>{/dede:list}
</div>
<ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul> <ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul>
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">
<div class="pb-3">{dede:include filename='widget_search.htm'/}</div> <div class="pb-3">{dede:include filename='widget_search.htm'/}</div>
<div class="py-3">{dede:include filename='widget_menu.htm'/}</div> <div class="pb-3">{dede:include filename='widget_menu.htm'/}</div>
<div class="pt-3">{dede:include filename='widget_hot.htm'/}</div> <div class="pb-3">{dede:include filename='widget_hot.htm'/}</div>
</aside> </aside>
</div> </div>
</main> </main>


+ 11
- 15
src/theme/dedebiz/search.htm Просмотреть файл

@@ -19,21 +19,17 @@
</div> </div>
<main class="container"> <main class="container">
<div class="row"> <div class="row">
<div class="col-12 m-pb-2"> <div class="col-12 m-pb-2">{dede:list pagesize='10' titlelen='230'}
<div class="row">{dede:list pagesize='10' titlelen='230'} <article class="list-article bg-white rounded shadow-sm mb-3 p-3">
<div class="col-md-12 mb-3"> <div class="list-article-body">
<article class="list-article mb-3"> <h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2>
<div class="list-article-body bg-white rounded shadow-sm p-3"> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2> <div class="meta">
<div class="mb-3"> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<a href="[field:userurl/]"><span class="mr-3"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</span></a> <span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> </div>
</div> </div>
<p>[field:description function='cn_substr(Html2text("@me"),180)'/]...</p> </article>{/dede:list}
</div>
</article>
</div>{/dede:list}
</div>
<ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul> <ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul>
</div> </div>
</div> </div>


+ 11
- 15
src/theme/dedebiz/taglist.htm Просмотреть файл

@@ -25,21 +25,17 @@
</div> </div>
<main class="container py-3"> <main class="container py-3">
<div class="row"> <div class="row">
<div class="col-md-9 m-pb-2"> <div class="col-md-9 m-pb-2">{dede:list pagesize='10' titlelen='230'}
<div class="row">{dede:list pagesize='10' titlelen='230'} <article class="list-article bg-white rounded shadow-sm mb-3 p-3">
<div class="col-md-12 mb-3"> <div class="list-article-body">
<article class="list-article mb-3"> <h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2>
<div class="list-article-body bg-white rounded shadow-sm p-3"> <p>[field:description function="cn_substr(@me,130)"/]...</p>
<h2 class="mb-3"><a href="[field:arcurl/]">[field:title/]</a></h2> <div class="meta">
<div class="mb-3"> <span class="author mr-3"><a href="[field:userurl/]"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</a></span>
<a href="[field:userurl/]"><span class="mr-3"><img src="[field:face/]" class="user-img-xs mr-1">[field:uname/]</span></a> <span class="date"><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
<span><i class="fa fa-calendar mr-1"></i>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span> </div>
</div> </div>
<p>[field:description function="cn_substr(@me,180)"/]...</p> </article>{/dede:list}
</div>
</article>
</div>{/dede:list}
</div>
<ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul> <ul class="pagination">{dede:pagelist listitem='info,index,end,pre,next,pageno' listsize='1'/}</ul>
</div> </div>
<aside class="col-md-3"> <aside class="col-md-3">


+ 1
- 1
src/theme/dedebiz/widget_hot.htm Просмотреть файл

@@ -1,6 +1,6 @@
<div class="item-article bg-white shadow-sm rounded p-3"> <div class="item-article bg-white shadow-sm rounded p-3">
<h2 class="mb-3">热门头条</h2> <h2 class="mb-3">热门头条</h2>
<ul>{dede:arclist row='10' titlelen='130' orderby='id'} <ul>{dede:arclist row='10' titlelen='110' orderby='id'}
<li><a title="[field:fulltitle/]" href="[field:arcurl/]">[field:global.autoindex/].[field:title/]</a></li>{/dede:arclist} <li><a title="[field:fulltitle/]" href="[field:arcurl/]">[field:global.autoindex/].[field:title/]</a></li>{/dede:arclist}
</ul> </ul>
</div> </div>

+ 1
- 1
src/theme/dedebiz/widget_recommend.htm Просмотреть файл

@@ -1,6 +1,6 @@
<div class="item-article bg-white shadow-sm rounded p-3"> <div class="item-article bg-white shadow-sm rounded p-3">
<h2 class="mb-3">推荐文档</h2> <h2 class="mb-3">推荐文档</h2>
<ul>{dede:arclist row='10' titlelen='130' orderby='id'} <ul>{dede:arclist row='10' titlelen='110' orderby='id'}
<li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist} <li>[field:global.autoindex/].<a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}
</ul> </ul>
</div> </div>

+ 4
- 4
src/user/templets/buy.htm Просмотреть файл

@@ -26,7 +26,7 @@
<div class="alert alert-success"><?php echo $cfg_ml->GetSta();?></div> <div class="alert alert-success"><?php echo $cfg_ml->GetSta();?></div>
<?php if ($cfg_money_scores > 0) {?> <?php if ($cfg_money_scores > 0) {?>
<?php $canCav = floor($cfg_ml->fields['scores'] / $cfg_money_scores);?> <?php $canCav = floor($cfg_ml->fields['scores'] / $cfg_money_scores);?>
<div class="pb-3"> <div class="change pb-3">
<h3 class="mb-3">积分换金币</h3> <h3 class="mb-3">积分换金币</h3>
<p><?php echo "兑换价格{$cfg_money_scores}积分/个,您目前可兑换金币{$canCav}";?></p> <p><?php echo "兑换价格{$cfg_money_scores}积分/个,您目前可兑换金币{$canCav}";?></p>
<form name="formrank" action="<?php echo $cfg_memberurl;?>/index_do.php?dopost=money2s&fmdo=user" method="post"> <form name="formrank" action="<?php echo $cfg_memberurl;?>/index_do.php?dopost=money2s&fmdo=user" method="post">
@@ -45,7 +45,7 @@
</form> </form>
</div> </div>
<?php }?> <?php }?>
<div class="pb-3"> <div class="pay pb-3">
<h3 class="mb-3">积分充值</h3> <h3 class="mb-3">积分充值</h3>
<form name="formrank" action="<?php echo $cfg_memberurl;?>/check_card.php" method="post"> <form name="formrank" action="<?php echo $cfg_memberurl;?>/check_card.php" method="post">
<table class="table"> <table class="table">
@@ -69,7 +69,7 @@
</table> </table>
</form> </form>
</div> </div>
<div class="pb-3"> <div class="buy pb-3">
<h3 class="mb-3">购买金币</h3> <h3 class="mb-3">购买金币</h3>
<form name="f1" action="<?php echo $cfg_memberurl;?>/buy_action.php" method="post"> <form name="f1" action="<?php echo $cfg_memberurl;?>/buy_action.php" method="post">
<input type="hidden" name="product" value="card"> <input type="hidden" name="product" value="card">
@@ -87,7 +87,7 @@
<div class="text-center"><button type="submit" class="btn btn-success btn-sm">购买</button></div> <div class="text-center"><button type="submit" class="btn btn-success btn-sm">购买</button></div>
</form> </form>
</div> </div>
<div> <div class="upgrade">
<h3 class="mb-3">账号升级</h3> <h3 class="mb-3">账号升级</h3>
<form name="f1" action="<?php echo $cfg_memberurl;?>/buy_action.php" method="post"> <form name="f1" action="<?php echo $cfg_memberurl;?>/buy_action.php" method="post">
<input type="hidden" name="product" value="member"> <input type="hidden" name="product" value="member">


+ 28
- 34
src/user/templets/space.htm Просмотреть файл

@@ -14,50 +14,44 @@
<main class="container py-3"> <main class="container py-3">
<div class="row"> <div class="row">
<div class="col-md-3 m-pb-2"> <div class="col-md-3 m-pb-2">
<div class="pb-3"> <div class="pannel-main-container shadow-sm rounded">
<div class="pannel-main-container shadow-sm rounded"> <div class="media-body mb-3">
<div class="media-body row"> <div class="text-center">
<div class="col-12 text-center"> <img src="{dede:var.face/}" title="{dede:var.membername/}" class="user-img-md">
<img src="{dede:var.face/}" title="{dede:var.membername/}" class="user-img-md"> <div class="my-3">
<div class="my-3"> <h3 class="d-inline-block mb-3" style="vertical-align:middle">{dede:var.spacename/}</h3>
<h3 class="d-inline-block mr-2" style="vertical-align:middle">{dede:var.spacename/}</h3> <span class="btn btn-outline-success btn-sm">{dede:var.membername/}</span>
<span class="btn btn-outline-success btn-sm mt-2">{dede:var.membername/}</span>
</div>
<p class="mb-0">
<span>积分:{dede:var.scores/}</span>
</p>
</div> </div>
<span>积分:{dede:var.scores/}</span>
</div> </div>
<div class="row pt-3 text-center"> </div>
<div class="col-md-4"> <div class="row text-center">
{dede:var.article/} <div class="col-md-4">
<p>文章</p> {dede:var.article/}
</div> <p>文章</p>
<div class="col-md-4"> </div>
{dede:var.stow/} <div class="col-md-4">
<p>收藏</p> {dede:var.stow/}
</div> <p>收藏</p>
<div class="col-md-4"> </div>
{dede:var.homecount/} <div class="col-md-4">
<p>访问数</p> {dede:var.homecount/}
</div> <p>访问数</p>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="col-md-9"> <div class="col-md-9">
{dede:userarclist row=20 titlelen=60 infolen=200} {dede:userarclist row=20 titlelen=60 infolen=200}
<div class="mb-3"> <article class="list-article mb-3">
<div class="list-article mb-3"> <div class="list-article-body bg-white rounded shadow-sm p-3">
<div class="list-article-body bg-white rounded shadow-sm p-3"> <h2 class="mb-3"><a href="{dede:field.arcurl/}">{dede:field.title/}</a></h2>
<h2 class="mb-3"><a href="{dede:field.arcurl/}">{dede:field.title/}</a></h2> <p>{dede:field.description/}...</p>
<div class="mb-3"> <div class="meta">
<span><i class="fa fa-calendar mr-1"></i>{dede:field.pubdate function="MyDate('Y-m-d',@me)"/}</span> <span class="date"><i class="fa fa-calendar mr-1"></i>{dede:field.pubdate function="MyDate('Y-m-d',@me)"/}</span>
</div>
<p>{dede:field.description/}...</p>
</div> </div>
</div> </div>
</div> </article>
{/dede:userarclist} {/dede:userarclist}
</div> </div>
</div> </div>


Загрузка…
Отмена
Сохранить