Sablog-X,更新至1.2以后,hato-B模板的对于密码文章并不能很好的支持。
需要的朋友可以自行下载了。
Submitted by 网虫 on 2006, December 12, 9:31 PM
Submitted by 网虫 on 2006, November 7, 9:35 PM
Submitted by 网虫 on 2006, August 7, 12:19 AM
一些ubb常见问题.问得最多就这几个。。
A:如何下载安装UBB Hack for Sablog Ver 1.1
Q:点击查看。(最新的版本了,增加了UBB显示限制)
A:为什么扫描出来的文件是以单行一列的行式排布?
Q:因为你的css样式里没有定义div的属性。你可以将下面这段代码加入你的模板css中。。会好看一点。。但实际情况还是要自已进行调节。
.UBBpanel{
width:365px;
background:#EDF8DD;
}
.ubbimg{
float:left;
clear:none; /*很多朋友使用Hato-B 这个部分是非常必要的*/
border:2px solid #EDF8DD;
}
.clear{
height:1px;
clear:both;
}
A:会不会因为官方升级而无效?
Q:已经与angel聊过,他表示,不会增加ubb功能,所以这就是我自个儿玩的。不过如果升级了,这个函数还是有效的。不会因为官方升级了,没有用武之地。
A:是否安全?
Q:外挂式的,保留了官方js部分的过滤,只是前台调用时进行ubb识别。不会有任何不安全因素。
A:哪里可以或得在线帮助?
Q:目前我躲在杀手的QQ群里。。可以进来研究研究QQ群号为:23340877
Submitted by 网虫 on 2006, August 7, 12:13 AM
详细的使用方法.
首先下载扩展包,我已经修改写好的了这个函数,你需要复修替换原来的就行了.设计思路是外挂式的.就是说,我写的函数是脱离sax内核独力执行的,所以理论上是不存在安全性问题的.
1.下载并解压扩展包,
2.替换./include/common.js文件.
3.重点了..按照下例在show.htm文件中加入ubb面板与替换表情功能...
/***********************UBB显示部分修改**************************/
//原始模板评论显示语法..
foreach($commentdb as $key => $comment){print <<<EOT
--><a name="cm$comment[commentid]"></a><div class="cmcontent" id="comm_$comment[commentid]">$comment[content]</div>
//hack过后的评论内容转换...
foreach($commentdb as $key => $comment){
$UBBcomment=replaceUBB($comment[content],$options['templatename']);
print <<<EOT
-->
<a name="cm$comment[commentid]"></a>
<div class="acmcontent" id="comm_$comment[commentid]">$UBBcomment</div><!--end-->
/***************************UBB Panel*******************************/
//UBB面板插入..
<textarea name="content" id="content" cols="56" rows="8" onkeydown="ctlent(event);"></textarea>
/* * 上面这段代码是你的模板评论输入栏的位子,你可以修改显示UBB标签的位置 * */
<div class="UBBpanel">
<div class="title">Add UBB</div>
<!--
EOT;
$ubb=ubb_exists($options['templatename']);
foreach($ubb as $var){
print <<<EOT
-->
<div class="ubbimg" onmouseover="this.style.border='2px solid #CCCCCC'" onmouseout="this.style.border='2px solid #EDF8DD'"><img src="./templates/{$options['templatename']}/ubbimg/{$var}.gif" onclick='insertUBB("$var")' alt="表情" /></div>
<!--
EOT;}
print <<<EOT
-->
<div class="clear"></div>
</div><!--end UBBPanel-->
4.好了,去网上找你喜欢的ubb表情吧~~然后上传到你的模板(./templates/模板名/ubbimg)
5.修改你的ubb图片名称.有两项硬性规定..大家要注意一下.这是为了让系统自动扫描你的ubb图片作的一些限定.
UBB图片名称必需以ubb01.gif延伸到ubb99.gif,目前系统只扫描到01-99个UBB表情,相信已经够用了.UBB表情图片只支持gif文件.
6.特别注意一下,因为个人的blog里修改了很多global的文件,已经和官方不同..所以回收global.php文件,请自行加入以下代码..0702
function replaceUBB($content,$template){
$ubb=preg_replace('/(\[ubb)(\d{2})(\])/',"<img src='./templates/$template/ubbimg/ubb\\2.gif' alt='表情'/>",$content);
return $ubb;
}
function ubb_exists($template){
$i=0;
$file_path="./templates/$template/ubbimg/";
while(true){
$i++;
$temp_path=($i<=9)?($file_path.'ubb0'.$i.'.gif'):($file_path.'ubb'.$i.'.gif');
if( file_exists($temp_path) ){
$ubb[$i]=$i<=9?"ubb0$i":"ubb$i";
}else{
break;
}
}
return $ubb;
}
7.不会修改s的朋友可以下载我已经修改好的show.htm文件.只能应用到官方效果中...非官方模板,自行研究了.
Submitted by 网虫 on 2006, August 6, 11:58 PM
不符合XHTML标准,在IE下会有严重的偏离问题。
模板说明:
1.加入了lightbox2.02的图片载入脚本.直接上传及可(包括前台调用文件global.php文件修改)。
2.加入了google analytics变量插入方法。
正确安装:
下载byron.rar,并解压出目录上传至./templates及可获得全部lightbox图片加载效果,无需修改。
PS:byron.rar压缩包内含有global.php文件,此文件及是修改过的。上传复写及可。
Submitted by 网虫 on 2006, August 6, 11:43 PM
w3c基础(无视alt值要求),采用了比较和协的色调,不过因为显示器问题,在设计完成后发现在大我数显示器上显示时,过亮。采用较多的图片,一共两套一套1024,一套800。未作自适应处理。
两种分辨率的有些细微的差别。
Submitted by 网虫 on 2006, August 6, 11:17 PM
w3c基础(无视alt值要求),完美于ff与ie下双显正常opera未测试,不过应该也没有问题。包括sax标识设计,一共设计了三套色块。
完整的三色套包,两种分辨率,包括原PSD文件,相关sablog1.0级补丁
» 阅读全文
Submitted by 网虫 on 2006, August 6, 10:45 PM
作者网站:http://www.my.usmanbiz.com/blog/
没有通过XHTML标准,测试后同样在Sablog-X 1.1上没出现什么大问题,但只是IE下没问题!
Submitted by 网虫 on 2006, August 6, 10:29 PM
作者网站:http://www.my.usmanbiz.com/blog/
背景图片bg.jpg太大了,强烈建议替换!
Submitted by 网虫 on 2006, August 6, 10:12 PM
作者网站:http://www.my.usmanbiz.com/blog/
这是目前我见到的模板中比较精品的了,可惜作者十分低调。
Submitted by 网虫 on 2006, August 6, 10:00 PM
风格说明:
1.自适应分辨率。
2.通过XHTML1.0验证,CSS代码也通过W3C CSS验证。
3.通过IE6.0、IE7.0 beta3、Mozilla FireFox1.5.0.4、Opera9.0、K-MeleonCCFME 浏览器测试。
4.加入了LightBOX,(要使用LightBOX,风格文件夹名称必须是bleach,改其他名字会有错误),使用LightBOX要修改global.php,你可以用我修改好的global.php替换,也可以自己修改,编辑global.php搜索{$article[image][$aid][0]},和原global.php对比下此代码所在的代码那段就能自己修改了。但LightBOX的CSS不符合标准。如果你不喜欢LightBOX或者非常在意标准的话,LightBOX删除的方法:
1).Editplus编辑normal.htm、show.htm,把里面的rel="lightbox"替换成target="_blank"。
2).Editplus编辑index.htm,把22-25行的内容删除。
3).把bleach文件夹的images、js文件夹删除,lightbox.css删除。
Submitted by 网虫 on 2006, August 6, 9:49 PM
此模板的的原者是Hoofei,原本是用于wordpress的模板。
由chinastars修改适合于Sablog-X 1.1,详细说明请阅读模板里的readme.txt文件。
注:此模板作者明言要求保留版权!请大家自觉!
Submitted by 网虫 on 2006, August 6, 9:30 PM
经测试在Sablog-X 1.1上应用也没发现什么问题。
Submitted by 网虫 on 2006, August 6, 8:58 PM
虽然是应用在Sablog-X 1.0上的模板,但是经过测试在Sablog-X 1.1上也没有任何问题。
注:此模板作者明言要求保留版权!请大家自觉!
Submitted by 网虫 on 2006, August 6, 8:43 PM
经测试在Sablog-X 1.0上使用没有任何问题,但在Sablog-X 1.1上会出现一些问题,如果有人能把问题解决正确的应用在Sablog-X上请联系我更新,谢谢。