= array();
}
$post['classname'] = 'post';
}
function comment_format(&$post)
{
global $conf, $uid, $gid, $forumlist;
if (empty($post)) return;
$forum = $post['fid'] ? forum_read($post['fid']) : '';
$thread = well_thread_read_cache($post['tid']);
if ($thread) {
//$post['fid'] = $thread['fid'];
$post['closed'] = $thread['closed'];
$post['subject'] = $thread['subject'];
$post['url'] = $thread['url'];
} else {
$post['closed'] = 0;
$post['subject'] = lang('thread_not_exists');
$post['url'] = '';
}
$post['create_date_fmt'] = humandate($post['create_date']);
//$post['message'] = stripslashes(htmlspecialchars_decode($post['message']));
$user = user_read_cache($post['uid']);
$post['username'] = array_value($user, 'username');
$post['user_avatar_url'] = array_value($user, 'avatar_url');
$post['user'] = $user ? user_safe_info($user) : user_guest();
isset($post['floor']) || $post['floor'] = 0;
// 权限判断
$post['allowupdate'] = 2 == array_value($forum, 'comment', 0) && ($uid == $post['uid'] || forum_access_mod($post['fid'], $gid, 'allowupdate'));
$post['allowdelete'] = group_access($gid, 'allowuserdelete') && $uid == $post['uid'] || forum_access_mod($post['fid'], $gid, 'allowdelete');
$post['user_url'] = url('user-' . $post['uid'] . ($post['uid'] ? '' : '-' . $post['pid']));
if ($post['files'] > 0) {
list($attachlist, $imagelist, $filelist) = well_attach_find_by_pid($post['pid']);
// 使用图床 评论使用图床,mysql会过多,写死链接到内容是减轻mysql的过多的方法
if (2 == $conf['attach_on']) {
foreach ($imagelist as $key => $attach) {
$url = $conf['upload_url'] . 'website_attach/' . $attach['filename'];
// 替换成图床
$post['message'] = FALSE !== strpos($post['message'], $url) && $attach['image_url'] ? str_replace($url, $attach['image_url'], $post['message']) : $post['message'];
}
}
$post['filelist'] = $filelist;
} else {
$post['filelist'] = array();
}
$post['classname'] = 'post';
}
function comment_format_message(&$val)
{
global $conf;
if (empty($val)) return;
// 使用云储存
if (1 == $conf['attach_on'] && 1 == $val['attach_on']) {
$val['message'] = str_replace('="upload/', '="' . file_path($val['attach_on']), $val['message']);
} elseif (2 == $conf['attach_on'] && 2 == $val['attach_on']) {
// 使用图床
list($attachlist, $imagelist, $filelist) = well_attach_find_by_tid($val['tid']);
foreach ($imagelist as $key => $attach) {
$url = $conf['upload_url'] . 'website_attach/' . $attach['filename'];
// 替换成图床
$val['message'] = FALSE !== strpos($val['message'], $url) && $attach['image_url'] ? str_replace($url, $attach['image_url'], $val['message']) : $val['message'];
}
} else {
$val['message'] = str_replace('="upload/', '="' . file_path($val['attach_on']), $val['message']);
}
//$val['message'] = stripslashes(htmlspecialchars_decode($val['message']));
}
// 把内容中使用了云储存的附件链接替换掉
function comment_message_replace_url($pid, $message)
{
global $conf;
if (0 == $conf['attach_on']) {
$message = FALSE !== strpos($message, '="../upload/') ? str_replace('="../upload/', '="upload/', $message) : $message;
$message = FALSE !== strpos($message, '="/upload/') ? str_replace('="/upload/', '="upload/', $message) : $message;
} elseif (1 == $conf['attach_on']) {
// 使用云储存
$message = str_replace('="' . $conf['cloud_url'] . 'upload/', '="upload/', $message);
} elseif (2 == $conf['attach_on']) {
// 使用图床 评论使用图床,mysql会过多,写死链接到内容是减轻mysql的过多的方法
list($attachlist, $imagelist, $filelist) = well_attach_find_by_pid($pid);
foreach ($imagelist as $key => $attach) {
$url = $conf['upload_url'] . 'website_attach/' . $attach['filename'];
// 替换回相对链接
$message = $attach['image_url'] && FALSE !== strpos($message, $attach['image_url']) ? str_replace($attach['image_url'], $url, $message) : $message;
}
}
return $message;
}
function comment_filter($val)
{
unset($val['userip']);
return $val;
}
function comment_highlight_keyword($str, $k)
{
$r = str_ireplace($k, '' . $k . ' ', $str);
return $r;
}
//
//
function comment_message_format(&$s)
{
if (xn_strlen($s) < 100) return;
$s = preg_replace('#.*? #is', '', $s);
$s = str_ireplace(array(' ', ' ', ' ', '', '', '', '', '' . ''), "\r\n", $s);
$s = str_ireplace(array(' '), " ", $s);
$s = strip_tags($s);
$s = preg_replace('#[\r\n]+#', "\n", $s);
$s = xn_substr(trim($s), 0, 100);
$s = str_replace("\n", ' ', $s);
}
// 对内容进行引用
function comment_quote($quotepid)
{
$quotepost = comment_read($quotepid);
if (empty($quotepost)) return '';
$uid = $quotepost['uid'];
$s = $quotepost['message'];
$s = comment_brief($s, 100);
$userhref = url('user-' . $uid);
$user = user_read_cache($uid);
$r = '
' . $user['username'] . '
' . $s . '
';
return $r;
}
// 获取内容的简介 0: html, 1: txt; 2: markdown; 3: ubb
function comment_brief($s, $len = 100)
{
$s = strip_tags($s);
$s = htmlspecialchars($s);
$more = xn_strlen($s) > $len ? ' ... ' : '';
$s = xn_substr($s, 0, $len) . $more;
return $s;
}
?>windows7+ubuntu16.04双系统安装之一:使用PE安装windows7 你的位置:
首页 > 网站源码 > windows7+ubuntu16.04双系统安装之一:使用PE安装windows7
前言:博主由于学习,需要安装ubuntu系统及其虚拟环境.安装的是win7+ubuntu16.04,但是又舍不得舍弃Windows,于是打算装了一个双系统。在调试过程中,误操作删除了Windows下的boot文件夹导致系统无法启动,于是把Windows和Ubuntu都重新装了,ubuntu安装部分在下一篇文章windows7+ubuntu16.04双系统的安装。
内容概要:
准备工作 windows系统安装及其注意事项 2.1制作大白菜启动U盘 2.2安装windows系统
一、准备工作:
空u盘一个或两个,两个更好。一个烧录Windows,一个烧录Ubuntu 软件 Windows 7/64位下载地址:pan.baidu/s/1_UmK2z2ObDJ9_zBe2UNLtQ 密码:74l4 Windows 7/32位下载地址:pan.baidu/s/1eTk27rsAWXHSJdtmF0om1w 密码:ro4r 大白菜PE 驱动精灵装机版,在这里我选择的是装机版,自带大部分驱动。 将下载好的windows的iso文件和驱动精灵放在非系统安装的其他盘里,之后安装时要用到。
二、windows系统安装及其注意事项
2.1制作大白菜启动U盘
制作大白菜启动U盘器的原教程 1 下载并且安装好大白菜装机版,打开安装好的大白菜装机版,插入u盘等待软件成功读取到u盘之后,点击“一键制作启动u盘”进入下一步操作。如下图所示 2 在弹出的信息提示窗口中,点击“确定”进入下一步操作。如下图所示 3 耐心等待大白菜装机版u盘制作工具对u盘写入大白菜相关数据的过程。如下图所示 4 完成写入之后,在弹出的信息提示窗口中,点击“是(Y)”进入模拟电脑。如下图所示 5(可以不做) 模拟电脑成功启动说明大白菜u盘启动盘已经制作成功,按住Ctrl+Alt释放鼠标,点击关闭窗口完成操作。如下图所示 以上就是大白菜装机版一键制作启动u盘教程,有不懂的如何使用大白菜装机版制作大白菜u盘启动盘的用户,可以尝试以上的大白菜使用教程操作看看,希望以上的大白菜使用教程可以给大家带来更多的帮助。
2.2Windows7安装
参考链接 1进入PE 开机画面出现立刻按“快捷键”。然后选择U盘启动,进入BIOS,从boot manager里选择刚刚制作好的大白菜U盘启动。 由于不同电脑进入Bios设置U盘启动各有差异,以下仅供参考(建议用户根据自己的电脑品牌自行搜索设置方法)。开机出现Press“ F2” to enter SETUP 时,按F2键(具体以自己的电脑开机显示为准)。按键盘上的方向键切换到“BOOT”项,点击“Hard Disk Drives”。 2选择大白菜启动项 在这里,我选择的是02,运行大白菜Win8PE防蓝屏版 3随后弹出的大白菜装机工具中选择win7系统镜像并选择c盘作为系统盘,选择好后执行,如图:
4、执行完成后电脑将自动重启,并继续执行剩余安装过程,一切安装结束后即可正常使用win7系统。 5.安装好win7后,使用驱动精灵装机版安装驱动 6.win7注册工具在windows百度云链接里有