立即注册 登录
彼岸网 返回首页

天香公主的个人空间 http://www.bian-wang.com/discuz/?10005 [收藏] [复制] [分享] [RSS] txgz999@yahoo.com

评论

回复 天香公主 2017-5-25 12:30 PM 在日志文章和论坛里支持音乐盒   (天香公主)
carry0987: 喔喔喔喔喔喔!!!!!不愧是天香!!我去試試~
(話說回來,會不會打擾到你的工作?有點擔心....)
    偶一为之吧
回复 天香公主 2017-5-24 09:29 PM 给微博添加收藏功能   (天香公主)
sesemule: 天香,能不能给收藏夹添加一个“置顶”功能?可以把最近一直在关注的日志置顶,方便从收藏夹进入查看。
http://www.bian-wang.com/discuz/home.php?mod=space&uid=10005&do=blog&id=1745
回复 天香公主 2017-5-24 09:24 PM Discuz功能改进:用html5实现头像编辑   (天香公主)
loveyou520tw: 天香公主您好:
顶一下,真的很棒,感谢您的分享改成html5
这边回报一下目前遇到的问题…
版本:avatar_160309
dz版本:3.2 utf8

这版本有点问题,某些特定浏览 ...
谢谢,欢迎来访。我刚装了网站 https://ngcorner.com/dz170524/。把avatar_160309.zip加了上去,在GC58和IE11上都试了没发现有问题。能否告诉我你网站的URL,我去试试?
回复 天香公主 2017-5-24 08:51 PM 用mejs播放器来替代失效的Discuz播放器   (天香公主)
carry0987: 天香,有沒有可能可以讓帖子 能夠使用,mejs的list插件,讓帖子內可以使用跟音樂盒一樣的音樂列表?
http://www.bian-wang.com/discuz/home.php?mod=space&uid=10005&do=blog&id=1747
回复 天香公主 2017-5-20 07:42 PM Discuz功能改进:用html5实现头像编辑   (天香公主)
天香公主粉丝: 起初还以为搞定了,但上架之后发现报错,然后突然发现一个秘密,他这个上传按钮文字是根据浏览器系统语言来判断显示的,比如我是中文系统,它就显示中文上传界面 ...
我试了试加label的办法:
<div>
  <label for="files" class="btn">Select Image</label>
  <input id="files" style="visibility:hidden;" type="file">
</div>
在IE11,FF和GC里都能用,但IE8不行。也许你可以加个判断条件,类似于

<!--[if lte IE 8]>
    <input type="file" name="bannernew" id="bannernew" class="pf" size="25" />
<![endif]-->
<!--[if gt IE 8]>
    <label for="bannernew" class="btn">Select Image</label>
    <input type="file" name="bannernew" id="bannernew" class="pf" size="25" style="visibility:hidden;" />
<![endif]-->
回复 天香公主 2017-5-19 09:42 AM Discuz功能改进:用html5实现头像编辑   (天香公主)
天香公主粉丝: 太棒了!用其中一个JQ搞定了,谢谢你呀
用了哪种做法?我猜在IE8里不工作吧?
回复 天香公主 2017-5-14 08:37 AM Discuz功能改进:用html5实现头像编辑   (天香公主)
天香公主粉丝: 公主,还有一个上传按钮问题
就是群组设置里面,上传图标的按钮

=> 选择文件 未选择任何文件

这句在哪里可以改呢?请教! ...
这就是个普通的html file元素,代码在template/default/group/group_manage.htm里
<input type="file" name="bannernew" id="bannernew" class="pf" size="25" />
<input type="file" id="iconnew" class="pf vm" size="25" name="iconnew" />
印象中没有普适的方法。你可以试试下面提到的各种办法
http://stackoverflow.com/questions/5138719/change-default-text-in-input-type-file
http://stackoverflow.com/questions/1944267/how-to-change-the-button-text-of-input-type-file
回复 天香公主 2017-5-13 10:06 PM Discuz功能改进:用html5实现头像编辑   (天香公主)
天香公主粉丝: 哇哦,原来如此,终于明白修改思路了,真是太感谢了!好人!
不客气啦。我原来以为这些文字都记在camera.swf里,所以在写插件时把它们重新定义了一遍。现在才知道都记在这个文件里,其实插件也可以直接用它。
回复 天香公主 2017-5-8 09:00 PM Discuz功能改进:用html5实现头像编辑   (天香公主)
天香公主粉丝: 哇,这都能找出来,厉害哦
可是如何修改成别的文字呢,请赐教
你的问题就是如何找到某个汉字的unicode表示,有多个网站都提供在线转换。如 http://pages.ucsd.edu/~dkjordan/resources/unicodemaker.html
作为例子看看'选择图片'这四个汉字的unicode表示,在那里的New Input Box栏里填入 选择图片 ,点击 Process后, 在Hex Value(s)栏里就会出现 9009 62E9 56FE 7247,看出它和button_browse的值的对应关系了吧?
回复 天香公主 2017-5-7 02:09 PM Discuz功能改进:用html5实现头像编辑   (天香公主)
天香公主粉丝: 公主,请问头像上传按钮的文字有没有办法修改呢?
《选择图片》
《拍摄照片》
改成别的
它们在 uc_server/images/locale.xml 里定义

<item key="button_browse" value="\u9009\u62E9\u56FE\u7247" />
<item key="button_camera_screen" value="\u62CD\u6444\u7167\u7247" />
回复 天香公主 2017-5-3 11:39 PM Discuz功能改进:将论坛里的文件上传对iPad的支持扩展到日志文章和相册 ...   (天香公主)
天香公主粉丝: 这个我都删了,改成别的了,更新缓存无数次了,可还是显示原来的呢
如果你用的是Firefox,你是象 https://support.mozilla.org/en-US/kb/how-clear-firefox-cache 那样清空缓存的吗?

要不你把你的网址告诉我,我试试看?
回复 天香公主 2017-5-2 09:48 PM Discuz功能改进:将论坛里的文件上传对iPad的支持扩展到日志文章和相册 ...   (天香公主)
天香公主粉丝: 请问公主!
《选择文件上传》这个按钮的图片或者文字在哪里可以修改呢?我研究了一个多月毫无进展,特来赐教!!! ...
        是张图片 static/image/common/uploadbutton.png
回复 天香公主 2017-4-27 12:54 PM Discuz功能改进:用html5实现头像编辑   (天香公主)
e0759: 非常感谢天香开发的插件,很好用,点赞
  
回复 天香公主 2017-4-26 11:07 PM Discuz功能改进:用html5实现头像编辑   (天香公主)
e0759: 我测试的也是20150609 gbk版本。
http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_GBK.zip

我试了下天香您开发的插件版本 txgz_avatar2 和 txgz_avata ...
嗯,在2.5里的确有问题。发现我的模版文件里有一句只在3.0以上版本才能用。现在改写了一下能用于所有版本里。详见我在 http://www.bian-wang.com/discuz/home.php?mod=space&uid=10005&do=blog&id=1240 文末的补充。两个插件下载文件都更新过了。谢谢!
回复 天香公主 2017-4-24 11:31 PM Discuz功能改进:用html5实现头像编辑   (天香公主)
e0759: discuz x2.5 gbk 安装了 报500错误。貌似不兼容
抱歉,我原想装个2.5GBK试试,但只找到20150609版的,安装后没法登录,说我填写的内容含不良信息,只好放弃。如果你有较早的版本,方便的话请给我一份。

不过我建议你不如试试我写的插件版,装卸都方便,http://www.bian-wang.com/discuz/home.php?mod=space&uid=10005&do=blog&id=1533,文后的插件下载支持GBK。
回复 天香公主 2017-4-22 06:06 PM 经过一个下午的折腾,上来汇报下   (admin)
    Been there, done that
回复 天香公主 2017-4-17 08:28 AM Discuz功能改进:如何用@来发通知   (天香公主)
sesemule: 安全提醒正常出现。

唯一的问题是:上次登录时间显示不正常,显示为1492424688,大概对应2017年4月17日18:32。
嗯,在2)里少了句 $lastipDate = dgmdate($lastipDate);
我把它加在前一个评论里了。
回复 天香公主 2017-4-17 12:12 AM Discuz功能改进:如何用@来发通知   (天香公主)
sesemule: 好像……并没有起作用? 等我有空再核对下,是不是哪里代码复制错了……
我把代码改了下,你再试试吧。把上次的改动都去掉后,加入下面的修改:

1)修改语言包文件 source/language/lang_notification.php,在末端加入

    'ipnotice' => '<div class="bm"><h2>安全提醒</h2><div class="bm_c" style="width: 400px;">
<dl class="xld cl bbda">
<dd>本次登录位置 {nowip} {nowipConvert}<br />上次登录位置 {lastip} {lastipConvert}<br />上次登录时间 {lastipDate}</dd>
</dl>
<p class="ptn cl"><a href="home.php?mod=spacecp&ac=profile&op=password" class="xi2 y">登录地点异常,建议立即更改密码 &raquo;</a></p>
</div>',

2)修改函数库文件 source/function/function_misc.php,在末端加入

function ipnotice($lastip, $lastipDate, $nowip) {
    global $_G;
    if (!$_G['setting']['bbclosed'] && !$_G['member']['freeze'] && !$_G['member']['groupexpiry'] && $_G['setting']['disableipnotice'] != 1 && $_G['uid'] && $_G['adminid'] == 1)
    {
                $lastipConvert = convertip($lastip);
                $lastipDate = dgmdate($lastipDate);
                $nowipConvert = convertip($nowip);

                $lastipConvert = process_ipnotice($lastipConvert);
                $nowipConvert = process_ipnotice($nowipConvert);

                if($lastipConvert != $nowipConvert && stripos($lastipConvert, $nowipConvert) == false && stripos($nowipConvert, $lastipConvert) == false) {
                        notification_add($_G['uid'], 'system', 'ipnotice', array(
                'nowip' => $nowip,
                'nowipConvert' => $nowipConvert,
                'lastip' => $lastip,
                'lastipConvert' => $lastipConvert,
                'lastipDate' => $lastipDate
            ),1);
                }
    }
}

3)修改类文件 source/class/class_member.php,在函数 on_login 的定义里的下面一句

dsetcookie('lip', $_G['member']['lastip'].','.$_G['member']['lastvisit']);

后加入:

require_once libfile('function/misc');
ipnotice($_G['member']['lastip'], $_G['member']['lastvisit'], $_G['clientip']);

4)修改类文件 source/class/discuz/discuz_application.php,在函数 _init_session 的定义里的下面一句

dsetcookie('lip', $this->var['member']['lastip'].','.$this->var['member']['lastvisit']);

后加入:

require_once libfile('function/misc');
ipnotice($this->var['member']['lastip'], $this->var['member']['lastvisit'], $this->var['clientip']);

注意:
A) 在2)中有个条件 $_G['adminid'] == 1,所以暂时只有管理员会有这个系统提醒,便于你测试。如果你要对全站用户开放这个功能,就把这个条件去掉。
B)在2)中还有个条件 $_G['setting']['disableipnotice'] != 1,即只有“关闭登录安全提醒”选择否时才会有系统提醒。如果你觉得这个安全提醒应该与这个设置值无关,比如你不想有弹窗所以要在“关闭登录安全提醒”选择是而又要这个系统提醒,那就把这个条件去掉。
回复 天香公主 2017-4-16 11:45 PM Discuz功能改进:如何用@来发通知   (天香公主)
sesemule: 哪个最后刷新,哪个就会有安全提醒的弹窗。
哈,我认为是先登录的那个会有弹窗,你认为是最后刷新的那个会有弹窗,这我还得试试再确认,但至少我们都同意不是两个都有弹窗。而如果改用通知的话,两个都会收到通知,因为通知是发给用户的而不是设备的。所以这是弹窗机制和通知机制的一个不同点。我刚把通知的代码改了下,马上贴上来,你再试试,希望除前述的不同点外,其它效果类似。

还有不知你注意到没有,不是IP变了就会有提醒,而是IP所在的地区变了才会有提醒。
回复 天香公主 2017-4-16 05:55 PM Discuz功能改进:如何用@来发通知   (天香公主)
sesemule: 按天香说的试了一下退出和重新登录,发现了挺奇怪的现象。

如果两个不同IP的设备都在登录状态下刷新网页,就会正常出现右下角的安全提醒弹窗;但是如果一个设备 ...
我对你说的过程有点疑问。比如你有A和B两个设备,先在A上登录网站,再在B上登录网站,然后你在这两个设备上刷新网页后是都能看到弹窗,还是只在A上看到弹窗?

小黑屋|Archiver|彼岸网  

Powered by Discuz! X3.1 © 2001-2014 Comsenz Inc.
GMT-4, 2017-5-26 02:55 PM , Processed in 0.068950 second(s), 14 queries.

返回顶部