我也觉得楼上正解?不知道有什么其他问题吗?
是啊,好像一升级,登录窗口就弹不出来了,不知道问题在哪里?能告诉我吗?
底部也影响不大的,一定要改可以在Css中修改一下
是啊,缺少投票功能真的好麻烦,有时间自己开发一个吧
我的修改了,文件的命名方式,发现原来的命名很占空间,只要上传过的头像都会占用空间,假如有1W个用户,都上传了10次头像,这样一算真的好占空间哦。改成按用户的ID前面加U来命名,如U1.jpg这样的命名方式可以节约好多时间,希望官方也能改一改。(我已经改过了,可以分享一下的,也可以传到官网)
类似的问题很多了,建议不要升级到2.5以上,退回2.45这些问题都不存在了。只是少了多语言支持罢了,请问多语言对你有那么重要吗?
不重要是吧,2.45对你来说就是最完美的终结版本了。鉴定完毕!!!
就是和onethik同一的机制下完成的,只是功能更多一点而已。
一个页面就有90多个错——堪称BUG大王
语言包有问题,升级后这种BUG很多。有的是语言包中没有对应项的定义,有的是下划线之类不对应所致。自己查找下原因,就可以解决了。如模板中有L('show_bug'),在语言包中又定义成‘showbug’=>'显示BUG',这样在页面肯定就不会显示中文了。
还有如people模块中的模板文件item.html中的
<script>
$(function () {
$('#upgrade_' + '{$vo.uid}').tooltip({
html: true,
title: '{:L("current_stage")}:{$vo.title} <br/>{:L("next_stage")}:{$vo.level.next}<br/>{:L("now")}:{$vo.score}<br/>{:L("need")}:{$vo.level.upgrade_require}<br/>{:L("remainneed")}:{$vo.level.left}<br/>{:L("lv_up_progress")}:{$vo.level.percent}% <br/> '
}
);
})
</script>
红色部分的语句少写了N个L,哈哈。看来这个程序猿是个马大哈。类似有BUG还真多。不再一 一举例了,大家按自己的想法对照修改就行了。关键是理清思路,找到解决办法。
像这里people模块中的_Nav中的
<script>
$('#tab_{$tab}').addClass('active');
var follower = {
'bind_follow': function () {
$('[data-role="follow"]').unbind('click')
$('[data-role="follow"]').click(function () {
var $this = $(this);
var uid = $this.attr('data-follow-who');
$.post(U('Core/Public/follow'), {uid: uid}, function (msg) {
if (msg.status) {
$this.attr('class', $this.attr('data-before'));
$this.attr('data-role', 'unfollow');
$this.html('{:L("already")} {:L("followers")}');
follower.bind_follow();
toast.success(msg.info, {:L('prompt')});
} else {
toast.error(msg.info,{:L('prompt')});
}
}, 'json');
})
虽然写了:L("already")但语言包里没有这个定义就只能显示英文了,诸如此类的很多。
自己写zh-cn.php语言包中定义一下就可以解决了。
'active_member'=>'活跃会员',
'new_member'=>'最新会员',
'already'=>'已',
自己增加下红色的语言定义,就能解决了。
确实是中文的,但是有些地方存在语法错误,所以不显示中文。
people/view/default/widget/homeblock.html 中的
第36行至38行
<h2>
{:modC('USER_SHOW_TITLE2',L('new_member','People'))}
</h2>
应为
<h2>
{:modC('USER_SHOW_TITLE2',L('new_member'),'People')}
</h2>
还有类似的错误很多。存在于模板文件中,可自己对照修复。
呵呵
可能是你升级的后遗症,最好下个完整版安装下。我好像以前也出过样的现象,用完整版得装,2.82好像是最新版的,语言包里有几个小BUG,手动修改了一下,其他没什么问题。
升级上来的程序,再次安装经常性会有这个问题。
总得有个时限吧
这个商业版好像有,免费版就有点悬了
虽然个人也自行升级过,但每次升级总提示文件已更改,总是个事儿。也是个问题,最好官方更新一下,毕竟新版开发会有很多新功能的福利在里面。
应该是这样的吧
之前有个大牛以ThinkPHP为框架开发CMS的范例,这个范例就是OneThink,然后想天以这个为基础开发OpenCenter,然后加了一些示例模块就变成了OpenSNS。至于thinkox是OpenSNS之前的叫法,因为原来的名称不够响亮,也容易产生误会,于是改成了OpenSNS。这样更容易理解,一听就是开源的SNS软件。
会整改半年?还是一年?