功能
作者 JAWELEVEN
DataLife 引擎版本 10.2 及更高版本
模板主题通用,博客,新闻
使用的编码为 UTF-8 / Win-1251
框架,Bootstrap 4.3.1 的核心
动画 Charts.js 站点统计信息
多功能分类清单
主要站点统计
注册用户列表
自适应旋转木马 OWL 旋转木马
用户列表 ?
JAWELEVEN 模板使用各种附加字段。您可以使用笔和通过管理面板安装它们。 打开文件引擎/data/xfields.txt最后我们输入:
stoimost|价格|11,12,13,14,15,16,32,35|text||0|0|0|1|||0|0|||||
panel|面板装饰||select|__NEWL__yellow|黄色__NEWL__green|绿色__NEWL__blue|蓝色__NEWL__red|红色|0|0|0|0|||0|0|||||
将模块users.php文件 放在engine/modules/ 目录下,打开文件 /engine/engine.php并找到以下行:
case "pm" :
include ENGINE_DIR . '/modules/pm.php';
break;
下面插入:
case "users" :
include ENGINE_DIR . '/modules/users.php';
break;
继续查找:
elseif ($do == 'pm') $nam_e = $lang['title_pm'];
下面插入:
elseif ($do == 'users') $nam_e = "用户列表";
用户列表已生效,位于http://dabenshi.cn/index.php?do=users
首页统计 ?
将mainstats .php文件 放在engine/modules/目录下
打开文件 引擎/模块/show.custom.php;show.full.php; show.short.php
找到这一行:
<a href=\"" . $config['http_home_url'] . "tags/" . urlencode( $value ) . "/\">" . $value . "</a>
在三个文件中,将此行替换为:
<a class=\"badge badge-light\" href=\"" . $config['http_home_url'] . "tags/" . urlencode( $value ) . "/\">" . $value . "</a>
在所有 3 个文件中查找:
$tpl->set( '{login}', $row['autor'] );
下面插入:
$sql = $db->super_query("SELECT foto FROM ".PREFIX."_users WHERE name='{$row['autor']}'");
if (count(explode("@", $sql['foto'])) == 2) {
$tpl->set('{foto}', '//www.gravatar.com/avatar/' . md5(trim($sql['foto'])) . '?s=' . intval($user_group[$sql['user_group']]['max_foto']));
} else {
if ($sql['foto']) {
if (strpos($sql['foto'], "//") === 0)
$avatar = "http:" . $sql['foto'];
else
$avatar = $sql['foto'];
$avatar = @parse_url($avatar);
if ($avatar['host']) {
$tpl->set('{foto}', $sql['foto']);
} else
$tpl->set('{foto}', $config['http_home_url'] . "uploads/fotos/" . $sql['foto']);
} else
$tpl->set('{foto}', "{THEME}/dleimages/noavatar.png");
打开文件 engine/modules/main.php找到一行:
echo $tpl->result['main'];
上面插入:
$tpl->result['main'] = str_replace("%usernamе%", $is_logged?$member_id['name']:'Гость', $tpl->result['main']);
找到这一行:
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
下面插入:
if($member_id["foto"])
{
if ( count(explode("@", $member_id["foto"])) == 2 ) {
$tpl->set( '{foto}', '//www.gravatar.com/avatar/' . md5(trim($member_id["foto"])) . '?s=' . intval($user_group[$member_id['user_group']]['max_foto']) );
} else {
if( $member_id["foto"] ) {
if (strpos($member_id["foto"], "//") === 0) $avatar = "http:".$member_id['foto']; else $avatar = $member_id['foto'];
$avatar = @parse_url ( $avatar );
if( $avatar['host'] ) {
$tpl->set( '{foto}', $member_id["foto"] );
} else $tpl->set( '{foto}', $config['http_home_url'] . "uploads/fotos/" . $member_id['foto'] );
} else $tpl->set( '{foto}', "{THEME}/dleimages/noavatar.png" );
}
}
else $tpl->set( '{foto}', "{THEME}/dleimages/noavatar.png" );
打开文件 engine/modules/functions.php找到一行:
<a href=\"#\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\">" . $value['name'] . "</a>
替换为:
<a href=\"#\" class=\"dropdown-item\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\">" . $value['name'] . "</a>