存档

‘教程’ 分类的存档

SupeSite 7.5 Discuz! 7.2 UCenter Home 同步登陆完美解决方案

SupeSite 7.5 Discuz! 7.2 UCenter Home 同步登陆完美解决方案

元旦这一天,中国博客联盟终 于改版完毕,但上线测试那一天,其实存在很多问题,本文要提到的SupeSite 7.5与论坛Discuz!7.2、家园UCenter Home不能同步登陆的问题就很难解决。多谢广大博主们帮助测试并提出建议和意见,也有很多博主帮着想办法,有技术的上技术,有思路的上思路,都没有的上 人气。。。菠萝在此对博友们表达真诚的谢意!
经过一番研究,我终于研究出Discuz|SupeSite|UCenter Home同步登陆的解决办法,下面是具体完美解决方案:
一、常规必做工作:
1、检查 UCenter 后台各应用的通信是否成功。

2、检查确定 UCenter 里各个应用中的“是否开启同步登录:”需选择“是”。

3、检查各应用的 cookiepre,不能设置为一样的,也就是每个应用的 cookiepre 值都要设置为不同的,配置文件为UCenter Home | SupeSite的config.php,Discuz论坛的是config.inc.php。

4、请检查下 UCenter Home | SupeSite的 config.php 文件、Discuz论坛的config.inc.php里面的 UCenter 参数设置是否正确,导致 UCenter Home | SupeSite | Discuz连接不上 UCenter。
登陆 UCenter 后台 => 应用管理 => 编辑 UCenter Home 这个应用,将里面最下面应用的 UCenter 配置信息复制一份,将 UCenter Home 的 config.php 里面的对应信息替换下。

以上操作即可以保证UCenter与各应用通信正常,这样就实现了最基本的各应用的正常工作,但还是不能保证他们之间的同步登陆,下面的操作才是最关键步骤:
5、 在上面的设置中“uc_key”是用来设置各应用与UCenter之间的通信的,只要UC后台设置与各应用配置文件对应,就可以实现UC与各程序通信成 功。但如果各应用的“uc_key”之间不一样的话,应用与应用之间是无法通信成功的。我们就可以通过把Discuz|SupeSite|UCenter Home的配置文件的“uc_key”全部设置为一个,来实现各应用通信成功。
6、注意:如果各应用的数据库不是安装在一个服务器,那在配置文件中“uc_ip”就要正确设置UCenter所在的服务器。
7、如果用户在论坛或其他应用注册,新用户第一次登陆 UCenter Home 或其他应用时,需要手动登陆一次,以后可以同步登陆。
通过以上操作,保证你的各应用之间可以畅通无阻地实现同步登陆。
如果你还有什么问题,可以留言,我尽可能找时间为大家解答。

分类: 教程 标签: ,

用Box.net打造个人音乐盒

用Box.net打造个人音乐盒

好久没上Box.net免费网络存储空间了,今天忽然想起这个遗忘已久的朋友,真的是很想念。曾经Box.net网站被天朝封了很长时间,不知道为什么。
今天又见到老朋友,格外高兴,就给大家奉献一文,用Box.net打造自己的个人音乐盒,可是1G免费空间哦,把这个音乐盒嵌到你的博客,支持在你的博客里直接上传音乐,在线播放,很不错的。
废话不多说了,现在开始:
先去Box.net注册帐号,这个过程就不用详细讲解了。
第一步,建音乐文件夹:
进入“我的文件”,之后点击上面的“新建文件夹”,这里我给建了个music文件夹,专门用来存放音乐文件。

第二步,上传音乐文件:进入你的文件夹,就可以点击“上传”来上传你的音乐文件了。这样,你就可以把你喜欢的音乐上传到这个文件夹。
第三步,分享你的音乐文件夹:点击music文件夹右这的“共享”,就可以把你的音乐文件夹共享了,“共享”二字就变成了“Shared”,之后点击“Shared”右边的小下拉箭头,在music文件夹下面就会出现一系列功能,我们选择“Embed folder in your site”,点击之后,就会出现嵌入博客代码。
<embed src=”http://www.box.net//static/flash/box_explorer.swf?widget_hash=zrhx3q1780&v=0&cl=0″ width=”460″ height=”345″ wmode=”transparent” type=”application/x-shockwave-flash”></embed>
这个代码的width=xx 和 height=xx 可以自己根据博客定制。
之后到你的博客,后台(这里以Wordpress) 为例,找到“widget |小工具”,之后添加文本,之后把代码复制进去,就可以了。
效果看本博首页。

分类: 教程 标签:

DedeCMS 提示信息框美化教程

DedeCMS 提示信息框美化教程

因为做站的需要,有时用户投稿之后会跳出来一个信息框,DedeCMS官方的信息框很丑,于是就想把官方这个丑东东改了,相关的资料太少了,最后还是自己动手:
需要修改的文件路径:include/common.func.php
升级函数 ShowMsg,修改诉基本思路就是把原来的ShowMSN函数换了。
function ShowMsg($msg,$gourl,$onlymsg=0,$limittime=0,$sname=”提示消息:”)
{
if(empty($GLOBALS['cfg_phpurl'])) $GLOBALS['cfg_phpurl'] = ‘..’;
$htmlhead = “<html>rn<head>rn<title>”.$sname.” 网站的名字</title>rn<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />rn”;
$htmlhead .= “<base target=’_self’/>rn<style>div{line-height:160%;}body{background:url({$GLOBALS['cfg_phpurl']}/img/smg_bg.gif);}</style></head>rn<body leftmargin=’0′ topmargin=’0′>”.(isset($GLOBALS['ucsynlogin']) ? $GLOBALS['ucsynlogin'] : ”).”rn<center>rn<script>rn”;
$htmlfoot = “</script>rn</center>rn</body>rn</html>rn”;
$litime = ($limittime==0 ? 1000 : $limittime);
$func = ”;
if($gourl==’-1′)
{
if($limittime==0) $litime = 5000;
$gourl = “javascript:history.go(-1);”;
}
if($gourl==” || $onlymsg==1)
{
$msg = “<script>alert(“”.str_replace(“””,”“”,$msg).””);</script>”;
}
else
{
//当网址为:close::objname 时, 关闭父框架的id=objname元素
if(eregi(‘close::’,$gourl))
{
$tgobj = trim(eregi_replace(‘close::’, ”, $gourl));
$gourl = ‘javascript:;’;
$func .= “window.parent.document.getElementById(‘{$tgobj}’).style.display=’none’;rn”;
}
$func .= ” [...]

分类: 教程 标签:

在线相册程序Imagevue安装与使用教程

在线相册程序Imagevue安装与使用教程

上次给大家推荐了一款效果非常牛的在线相册PHP程序Imagevue,给大家提供了演示与下载,本文为大家供上使用指南,希望对你有用。
1. 下载Imagevue程序到你的计算机,并解压缩。
2. 上传到网站/服务器
上传整个程序文件夹到您的网站空间根目录或者某个子目录下,如果你想要把Imagevue2相册做为首页,那么需要你把整个相册程序的文件上传至你网站根目录。
3.请检查您的相册运行状况
请检查您的相册运行状况:
主界面FLASH相册
www.yourwebsite.com/{gallery folder name}/
HTML图库
www.yourwebsite.com/{gallery folder name}/?p=html
管理后台
www.yourwebsite.com/{gallery folder name}/imagevue/
4. 设置文件夹权限
为了您可以利用管理员帐号进行相册程序参数的设置,为了能够顺利的进行相册图片及目录的管理,你应该设置以下相关的目录或者文件的属性权限为777
{yourgallery}/imagevue/config/* – 允许管理员修改配置文件和主题
{yourgallery}/content/* – 允许管理员管理的相册主内容目录

可选项:
{yourgallery}/imagevue/themes/* -允许管理员修改的主题CSS样式
{yourgallery}/imagevue/language/*  -允许管理员修改和创建新的语言文件
您还必须确保以上这些文件夹和文件有完全的777属性权限
5. 管理库管理
Imagevue2管理员有充分的权限来进行相册内容及参数的管理,而且不必非得使用FTP管理。当然,需要的话您仍然可以使用FTP来管理您的图片文件和图片目录。 如果你使用FTP ,请记得新建目录和文件一定要有777权限。
管理员后台登陆页面为:
www.yourwebsite.com/{gallery folder name}/imagevue/
默认登录:
管理员帐号:admin
密码:admin
访客帐号:guest
密码:guest
受限用户:group
密码:group
管理员帐号有着相册程序的完全管理权限,包括相册内容文件和目录的管理,包括后台参数的设置。请登陆后立即修改管理员帐号和密码。
访客帐号只能查看,没有管理权限。
受限用户则可以对管理员为他指定的相册目录及其下的内容进行各种管理,但不能进行后台参数管理操作。
管理后台包括以下管理选项页面:
Manage 管理
这是相册程序主要管理页面。创建或删除文件夹,上传多个文件,删除文件,创建名称和描述,设置分类和文件夹封面预览图,隐藏文件夹,复制/移动文件和文件夹,创建缩略图,旋转图像,并显示文件元数据(通常指EXIF数据).您需要一些时间和精力研究一下这些功能。
Config 配置
此网让您可以修改相册全局性的配置选项,让您控制与相册所有有关的选项参数,包括交互和总体布局。此页还可以改变或者创建新的语言文件。
Themes 主题
此页可以设定你想使用的相册主题风格。 能让你“编辑”原有主题,还可以“编辑主题样式” 。能让你在原有主题的基础上创建自己新的主题。主题一般是用来控制相册的外观风格的,如颜色,不透明,背景和阴影等。
Users 用户
此页可让您创建和管理管理员用户。

分类: 教程 标签:

最强大的树型JS代码 dTree

最强大的树型JS代码 dTree

这几天因为帮老婆设计网站,为一个学院设计一个在线教学平台,因为教材的章节较多,就想到了使用树型结构来实现,经过一番搜索,终于找到一个应该说是最强大的树型JS代码dTree,说这个代码强大,大家可能传说我又来标题党了,其实我不是标题党,有证据:最专业的图片站桌面城市正在使用此代码!大家可以查看他的源码,最上面就显示着dTree的版权信息:
<script src=”/javascripts/dtree.js?1200470582″ type=”text/javascript”></script>
dTree可以不用添加任何页面而直接用代码实现多个栏目,并可以实现无限分子栏目,效果特别好!下面是官方介绍的优点:

Unlimited number of levels(无限分级)
Can be used with or without frames(可用于框架或非框架页面)
Remembers the state of the tree between pages(在不同页面之间可记住当前状态)
Possible to have as many trees as you like on a page(可以得到你想要数量的树型)
All major browsers suported(支持的浏览器)

Internet Explorer 5+
Netscape 6+
Opera 7+
Mozilla

Generates XHTML 1.0 strict validated output(严格支持XHTML 1.0)
Alternative images for each node(每个节点用图片代替)

菠萝制作的中文版在线演示:
在线配置生成自己的树型目录:
http://www.destroydrop.com/javascripts/tree/example/
完整版下载:http://www.destroydrop.com/javascripts/tree/dtree.zip
具体使用方法,以后有时间再写,大家可以去论坛交流,也可以Q我。

分类: 教程 标签:

Zemanta 快速提高博客流量、排名

Zemanta 快速提高博客流量、排名

这个就是用Zemanta插入的

Zemanta是一个不错的博客写作辅助工具,在你写博客的时候,通过Zemanta你可以通过简单的点击就可以插入相关日志、图片甚至视频,通过 这外工具,写博客将变得非常简单。通过这个工具,你还可以将你的日志分享,那些使用此工具的朋友也可以看到你分享的链接,并插入到他们的日志中,给你带来 高质量的流量。
首先我来说一下这个工具的强大功能:
0、Zemanta支持的系统如下:

1、在你写日志的时候,Zemanta可以根据你输入的内容、关键词、标签、图片等自动给你调用出与之相关的内容来,你可以点击直接把这些相关内容插入你的博客。你也可以直接搜索你想要插入的内容。

2、简单点击和拖动就可以把精彩内容插入你的日志!在第1步里找到的内容,我们可以轻松拖动或点击就可以插入日志中。插入的图片、链接等都已经做好美化,界面非常漂亮。

3、你发布日志之后,浏览的时候,在你的日志里面可以看到分享标志,你就可以通过这个标志把你的文章分享到Zemanta网络,这样,所有使用此工具的人都可以看到你的文章,并转到你的博客中来,带来流量。
注:你发布的内容不能侵权,这是外国人的习惯,这也是需要我们学习的地方。
本文左上角是插入的图片演示;下面插入的内容就是相关链接演示:
Related articles by Zemanta

New Zemanta engine & API release (zemanta.com)
Fancy Form Design (oreilly.com)
New Dreamweaver Tutorials page (blogs.adobe.com)
links for 2009-09-17 (b2bemailmarketing.com)
How To Add A Menu To Whiskey Air Theme (butterflymedia.ro)

上面的链接就是通过这个工具插入的,文章来自不同的网站。
下面是详细使用方法:
1、下载Zemanta(此工具是针对各浏览器的插件,安装之后,写博客的时候就可以自动在右侧出现工具栏)
你可以根据你正在使用的浏览器选择合适版本:

使用方法:下载之后安装,正常登陆你写博客界面,就会自动出现Zemanta工具。
下面这个是微软的Live Writer Plugin:

这个插件是专门针对Live Writer的,安装之后,在用Live Writer写文章的时候,就会自动看到这个工具。
下面是针对不同建站系统的插件:

以Wordpress插件为例,你把下载到的插件,上传到Wordpress插件目录/wp-content/plugins,之后激活这个插件,以后到Wordpress后台写日志的时候就会看到这个工具,直接使用。其他建系统也是一样的方法。
本文是根据本人使用体会而写,难免有些地方写得不好,欢迎朋友们指正!本文右下角有个“Reblog”标志,这个就是让你的博客发布到共享系统中,你的日志可能被别的站长关联到,让你的日志显示在别人的Related Posts中!

分类: 教程 标签: ,

DedeCMS自定义模型生成列表出错解决办法

DedeCMS自定义模型生成列表出错解决办法

今天在设置DedeCMS5.5模板,因为以前都是用默认的文章模板,今天我正式自己定义了自定义模型,定义过程基本正常,但在生成的时候却出现了下面错误:
Fatal error: Call to a member function GetInnerText() on a non-object in
D:\PC_webserver\phproot\include\taglib\channel\img.lib.php on line 42
经过仔细考察,感觉就是img.lib.php文件对我上传的图片进行遍历的时候产生的错误,这个应该是DedeCMS系统的一个Bug,目前没找到好的解决办法,我采取了临时的解决办法,就是把出错的地方注释掉:
下面是把第42行注释掉或直接删除:
//debug by carl 2009/10/13
//$innerTmp = $arcTag->GetInnerText();
之后把第60行注释掉或删除:
//debug by carl 2009/10/13
//if(is_object($arcTag) && $arcTag->GetAtt(‘pagesize’) > 0)
//{
//    $pagesize = $arcTag->GetAtt(‘pagesize’);
//}
这样,再生成列表的时候,就不再出错,但可能这样还会出现别的问题,只是临时还没发现。

分类: 教程 标签:

Dreamweaver CS4 数码教室 PDF电子书

2009年7月27日 菠萝 快抢沙发
Dreamweaver CS4 数码教室 PDF电子书

本书内容有:Dreamweaver CS3的启动、基本操作、界面介绍,创建自己的站点,创建网页,Dreamweaver操作界面浏览,使用HTML,调整文本格式,图像多媒体的使用,创建超链接,编辑Table,使用模版框架创建网页,制作Forms,使用模版和图库,CSS,发布网站,管理网站,创建数据库等。教你从零开始创建自己的网站!
下载地址:(建议用迅雷下载,也可以复制下面地址,到迅雷中新建任务下载)
ed2k://|file|%5BDreamweaver.CS4%E6%95%B0%E7%A0%81%E6%95%99%E5%AE%A4%5D.Dreamweaver.CS4.Digital.Classroom.pdf|36965697|03d41b65967b54902039f0e6eb0261be|h=OBH4RX2VFJIUQB5MYD4POIOTV7PZESMG|/
下载是种子文件,我在给大家做种,希望大家下载完后,不要关闭下载软件,也发扬一下奉献精神,为大家提供一下下载源,谢谢!

分类: 教程 标签: