1. 查看你的Eclipse中使用的是什么SVN Interface
windows > preference > Team > SVN #SVN Interface
2. 如果是用的JavaHL, 找到以下目录并删除auth目录.
C:\Documents and Settings\[YourUserName]\Application Data\Subversion\
3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件.
[eclipse]\configurati...阅读全文
uchome现在越来越多的网站使用,但肯定不能满足所有用户的需求,这就需要有人去进行二次开发,本文主要整理一下uchome二次开发的文章目录,以供参考方便;
第一、 UCHome二次开发–基本体系结构
第二、 Ucenter Home二次开发调试技巧
第三、 UCenter Home二次开发指南
第四、 UCHome二次开发 模板基础语法
第...阅读全文
对uchome进行二次开发必然要对数据库进行操作,我们可以通过mysql的管理器看到表的结构,了解字段类型和对于各个表的整体认识.
这里主要是介绍数据库访问的操作:
首先看看查询是怎么回事?
在space_index.php文件中,我们看到这样的查询代码:
$query = $_SGLOBAL[‘db’]->query(“SELECT * FROM ...阅读全文
ajax可以有两种方式实现异步提交,一种是get,另一种是post,在uchome中均有简单实现方法.
第一. 先说get方式,调用真是非常的容易
var x = new(‘XML’, ”);
x.get(url, function(s){
//s 就是服务器返回的数据,在这里编写返回后要进行的操作;
});
处理返回一个XML或者HTML格式数据,再用自己...阅读全文
NextGEN的相册结构基本是由Gallery和Album组成,Gallery包含你要归类的一些图片,例如把每个月的照片作为一 个Gallery,例如“8月”和“12月”等等。而Album则包含一些相关的Gallery,把每个月的相册整理为一个Album,取名 “2009”,然后把各个Gallery添加进来并排序。换句话说,我们可以...阅读全文
很多网站的密码为了安全都统一采用md5进行加密,但uchome的用户密码在客户端也需要保存,因此对于用户常用的密码进行md5反查,很容易破解,所以在此基础上进行了一些改进.
Uchome的密码存放在uc_members表中,每个用户注册时会生成6位长的随机码(保存在数据库中),.然后进行两次md5,这样即使同一个密码,不同用户的加密...阅读全文
以前一直使用java,现在因项目需要,刚开始使用php,在用的时候感觉特别扭.
Java是为面向对象设计开发,一切都已对象为核心,数组是最不常用的数据存放方式;
Php是以过程开发为主,数据纯粹是数组为王了.
以下例举几点不同:
Java类定义:
class Wenhq{
test1(){};
&nb...阅读全文
此文涉及的开发模式是在本地开发,以插件的形式扩展UCHome原有功能,适合在自己的网站服务器中增加应用功能.和UCHome的Manyou开发模式不同,Manyou是利用Discuz的开放平台MYOP开发公共插件,必须处理联网模式,可供所有基于UCHome的网站使用。
由于UCHome发展速度很快,经常会有版本更新,往往这个时候,修改了UCHom...阅读全文
UCHome二次开发时,了解模板的语法是必须的,下面对其中的语法做一一介绍。
1、调用其他模板
模板代码:
<!–{template footer}–>
说明:将以模板header.htm来替换此处的代码
2、调用头像
模板代码:
<!–{avatar($value[uid],small)}–>
解析后的代码:
<?php echo ...阅读全文
首先告诉大家一个小技巧,就是如何让系统每次自动更新缓存,我们在调整模板时,不希望缓存,请参考 Ucenter Home二次开发调试技巧 中的关闭模板缓存,这样修改模板后就可以直接看到效果.
下面开始介绍一下模板中常用的标签及变量输出。
一、变量:
如我们在PHP文件中定义了一个变量并赋值了,如:
&nbs...阅读全文