转跳到内容

社区搜索

显示标签 ''bug'' 的结果。

  • 搜索标签

    用逗号隔离标签。
  • 搜索作者

内容类型


版块

  • 同盟辖区
    • 新手保护区
    • 综合事务区
    • 版主招募区
    • 活动栏
  • 文化漫谈
    • 节操の广场
    • 三次元同好会
    • 文学领地
    • 涂鸦手绘
    • 语音交流区
  • 极乐净土
  • 恋语幽境
    • Gal主题公园(交流区)
    • Gal流光殿堂(展示区)
  • 不动游星
    • 一般向游戏交流区
    • 桌游区
  • 动漫地带
    • 动漫讨论区

分类

没有结果可显示。

没有结果可显示。


从哪搜索...

查找结果拥有...


创建日期

  • 开始

    结束


最后更新

  • 开始

    结束


以量过滤...

加入

  • 开始

    结束


用户组


  1. 光看標題可能會有點抽象。先說起因,最近看到了這個帖子,https://sstm.moe/topic/358822-不用打开检查界面就通过外链插入音视频控件的脚本直接获取全民k歌电脑网页音频源文件的脚本(基于tampermonkey插件)/,所以去找了下可以準確地將元素插入到相應的編輯框的方法,然後就發現了這個 首先看下圖,隨便找個回覆點修改,可以看到在 CKEDITOR.instances 中有兩個object,帶有id的是最底下新回覆的,先不用管它。comment_value 則是修改回覆用的編輯框。 這時候在"其他媒體" >> "插入外部圖片"中輸入鏈接可以正常插入圖片,到這裡都沒有問題。 但假如在保持之前的修改編輯器存在的情況下再打開另一個,可以看到CKEDITOR.instances 中仍然只有兩個object 這時在任意的修改框裡插入圖片,圖都會出現在最後打開的那一個裡面 問題講完了,再說說原因,首先可以看到這個編輯框是基於CKEditor的,在創建的時候會調用CKEDITOR.add,在CKEDITOR.instances[b.name] = b; 這裡用name 作為key把editor寫入到CKEDITOR.instances裡面(也就是一開始展示的那個)。 但是所有的修改框都叫comment_value,所以在CKEDITOR.instances中只能找到最後創建的那一個。 CKEDITOR.add = function(b) { function h() { CKEDITOR.currentInstance == b && (CKEDITOR.currentInstance = null, CKEDITOR.fire("currentInstance")) } CKEDITOR.instances[b.name] = b; b.on("focus", function() { CKEDITOR.currentInstance != b && (CKEDITOR.currentInstance = b, CKEDITOR.fire("currentInstance")) }); b.on("blur", h); b.on("destroy", h); CKEDITOR.fire("instance", null, b) } 其二就是在插入圖片時也是在CKEDITOR.instances裡面去找的,可以看var editor = CKEDITOR.instances[$(this.scope).data('editorid')]; 這一句,最終導致在同時存在多個修改框時,只會找到最後創建的那一個 insertLink: function(e) { var url = this.scope.find('[data-role="linkURL"]').val().replace(/'/g, '%27').replace(/"/g, '%22').replace(/</g, '%3C').replace(/>/g, '%3E'); if (!url) { $(this.scope).find('.ipsFieldRow.ipsFieldRow_fullWidth').addClass('ipsFieldRow_error'); return; } else { $(this.scope).find('.ipsFieldRow.ipsFieldRow_fullWidth').removeClass('ipsFieldRow_error'); } $(this.scope).find('.elLinkError').remove(); if (!url.match(/^[a-z]+\:\/\//i) && !url.match(/^mailto\:/i) && !url.match(/^\#/)) { url = 'http://' + url.replace(/^\/*/, ''); } var editor = CKEDITOR.instances[$(this.scope).data('editorid')]; var selection = editor.getSelection(); if (!_.isUndefined(editor._linkBookmarks)) { selection.selectBookmarks(editor._linkBookmarks); delete editor._linkBookmarks; } var selectedElement = selection.getSelectedElement(); if (selectedElement && selectedElement.is('img')) { var selectedElement = $(selection.getSelectedElement().$); if (!selectedElement.parent().is('a')) { var element = CKEDITOR.dom.element.createFromHtml("<a href='" + url + "'>" + selectedElement[0].outerHTML + "</a>"); editor.insertElement(element); } else { selectedElement.parent().attr('href', url).removeAttr('data-cke-saved-href'); } this.scope.find('input.cEditorURL').val(''); this.trigger('closeDialog'); } else if (selectedElement && (selectedElement.is('a') && $(selection.getSelectedElement().$).children().is('img'))) { selectedElement.setAttribute('href', url).removeAttribute('data-cke-saved-href'); this.scope.find('input.cEditorURL').val(''); this.trigger('closeDialog'); } else { if ($(this.scope).data('image')) { this.scope.find('[data-role="linkURL"]').addClass('ipsField_loading'); this.scope.find('[data-action="linkButton"]').prop('disabled', true); var scope = this.scope; var self = this; var img = new Image(); img.onerror = function () { scope.find('[data-role="linkURL"]').removeClass('ipsField_loading'); scope.find('[data-action="linkButton"]').prop('disabled', false); scope.find('.ipsFieldRow.ipsFieldRow_fullWidth').addClass('ipsFieldRow_error'); } ; img.onload = function () { var ajaxUrl = editor.config.controller + '&do=validateLink' if ($(this.scope).attr('data-image')) { ajaxUrl += '&image=1'; } ips.getAjax()(ajaxUrl, { data: { url: url, width: img.width, height: img.height, image: 1 }, type: 'post' }).done(function (response) { if (response.embed) { scope.find('[data-role="linkURL"]').removeClass('ipsField_loading'); scope.find('[data-action="linkButton"]').prop('disabled', false); scope.find('input.cEditorURL').val(''); editor.insertHtml(response.preview); self.trigger('closeDialog'); } else { scope.find('[data-role="linkURL"]').removeClass('ipsField_loading'); scope.find('[data-action="linkButton"]').prop('disabled', false); scope.find('.ipsFieldRow.ipsFieldRow_fullWidth').addClass('ipsFieldRow_error'); if (!_.isUndefined(response.errorMessage)) { scope.find('.ipsFieldRow.ipsFieldRow_fullWidth').append("<span class='elLinkError ipsType_warning'>" + response.errorMessage + "</span>"); } } }).fail(function () { scope.find('[data-role="linkURL"]').removeClass('ipsField_loading'); scope.find('[data-action="linkButton"]').prop('disabled', false); scope.find('.ipsFieldRow.ipsFieldRow_fullWidth').addClass('ipsFieldRow_error'); }); } img.src = url; } else { if (this.scope.find('[data-role="linkText"]').length) { var title = this.scope.find('[data-role="linkText"]').val().replace(/ {2}/g, ' &nbsp;'); if (!title) { title = decodeURI(url); } title = title.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;'); var element = CKEDITOR.dom.element.createFromHtml("<a>" + title + "</a>"); } else { element = selectedElement; } element.setAttribute('href', url); editor.insertElement(element); this.scope.find('input.cEditorURL').val(''); this.trigger('closeDialog'); } } } 我無法保證這裡說的東西完全正確,但是有打斷點檢查過,應該大致上是對的…吧? 順帶一提,如果你想寫腳本確實有需要用到這個editor,除了在CKEDITOR.instances裡面找,在這個div身上也可以拿到 順便再吐槽一下論壇的附件,我忍這東西很久了。直接點擊進行下載的時候不會指定文件名稱(明明在頁面上就有顯示文件名)。而且有些類型的文件不會直接下載,而是會跳轉到新頁面直接顯示(就算加了download attribute也不行。瀏覽器基於安全性的考慮,只有來自同一個來源的時候它才會生效)
  2. 刚才和萌新安利了点AA的东西,发现对方感兴趣就用私聊发过去。 结果没想到对方居然可以用私聊回复!?明明是加入时间不到一天的萌新! 俺记得限制会员是无法用私聊回复的,总之不确定是不是bug之类的问题先把事情上报先@萨卡
  3. 2023/4/22签到帖第30页的22楼和23楼,第一次签到没有红包奖励,第二次签到才有红包 Bug链接
  4. BUG描述: 在论坛任何区域,新建一个新主题、或者回复别人的时候 如果内容区打字数量过多,偶尔(没有规律)会触发一个换行bug(事件①) ——点击换行,不会正常的换行,而是将上一次选中的内容(或者别的内容)(比如一段话,或者图片)重新选中然后换行 而被不知原理的机制选中的文本/或者其他内容将被消去(被end=\n替换了 而当”事件①“被触发以后,当前页面所有换行都会变成”事件①” 目前我个人发现,暂时性解除“事件①”有两种 ①刷新页面 ②按下tab键,取消内容区的编辑状态 使用以上两种方法解决“事件①”以后,“事件①”将不会再被立刻触发 over 小建议①: 如果板块设置了仅楼主能看回复的话,楼主如果想回复一个人,被回复的人是看不到消息内容的 这本来也没什么,大不了私信 但是,目前有很多筒子记不得自己设置了“仅限楼主看”。交流障碍了。 希望可以微调一下——让被楼主回复的人,可以看到楼主这一条消息的回复内容 (可以在原帖子,也可以在消息界面。这两者中只要有一处能看就可以。 over 以下是吐槽,请在心态平和下观看。感谢每个默默付出的技术工作者。
  5. Jw

    bug反馈

    即带有骰子的回复无法被人引用,总感觉这样骰子不能顺利地使用啊……
  6. 回覆欄的z-index屬性比最底下的功能列還高。
  7. 返乡活动时出现数字改变的情况 情况描述:投完骰子后,增加骰子时,原有骰子数字改变 情景复现: 起始骰子出现:431 3569 因为补全任务中间加入变成了:4(3)1135669 可能原因: 1.无留空,起始存储空间到结束锁死,但因为插入导致错乱 2.存储进制不够,导致加入数字挤压到了其他的字符串,变成了其他数 希望能修好
  8. 今天购买资源时遇到的,记得以前购买资源后购买选项是变成查看资源还是什么的,今天购买资源后仍然显示的是花费XX购买,以为是没有购买成功,点击了多次,最后回到管理订单发现已经购买了多份……
  9. 购买十周年勋章的时候,购买成功后不小心按到了后退键,结果重复扣费了
  10. 申请了返乡,但是今天在提升到中级会员之后又不能在新手村回复了,不知道是不是bug 返乡申请:https://sstm.moe/topic/326483-【返乡】【报名】2022年终返乡~报名篇~/?do=findComment&comment=16393624 在返乡申请通过以后在新手区进行了回复所以应该不是申请没通过,应该只有用户组提升这个原因了() 补充:刚刚发现自己穿越了,也可能是成功穿越的原因(?)
  11. 咱来事务区玩了呀(?)不对不对,是反馈bug来着。 总之先 @萨卡 和 @提辖 进行一个大腿的抱~ 事情是这样子的——最近提辖不是发了三个十周年勋章了嘛,但是这里有个次元勇者的勋章卡在中间,就让人感觉肥肠难受啊。 很快啊,咱到我的勋章 - SS同盟 (sstm.moe)打算进行一个重排序…… 然后?然后咱就在这里了。 那么请直接看下面的GIF吧 演示环境:win10 21H2 19044.1645 / Microsoft Edge 与 某雷内置的浏览器 可以看到!肥肠的奇怪,咱试图重新排序(拖动时)勋章被一堆蓝色的框框所淹没,不知所措地呆在原地。 本着能不麻烦别人就不麻烦别人的心理,咱打算换个浏览器试试。诶……IE好像已经被卸掉了。 所以咱灵光乍现,选择了某雷的内置浏览器。 那么结果不能说是非常相似,只可以说是一模一样啊……随后咱试着在移动端重排序勋章——结果移动端连拖都拖不动。(乐) 虽然过一会,萨卡可能冒出来并表示 Invision Community 就是个辣鸡,然后说等官方修。 但这毕竟是个bug,咱先把它丢在这里准没错。(大概)
  12. 一.如果无关键词只使用多个标签搜索,会搜索 标签1and(标签2or标签3or...)而不是 标签1and标签2and标签3and... 二.如果有关键词且使用多个标签,会搜索 关键词(设定的and或or) (标签1or标签2or...) 同时显示错误 例 搜索 '动态' 在 主题 (sstm.moe) 显示的是标签1and(标签2or标签3or...) 实际上只是or 不知道是不是我理解错了,同时貌似没有看到论坛有关于这个的问答,麻烦大佬看看
  13. 论坛的域名IPV6解析到2605:6400:20:e24:feee:eeee:eeee:eeee 真的是正确的?? Probing 2605:6400:20:e24:feee:eeee:eeee:eeee:443/tcp - No response - time=2007.314ms Probing 2605:6400:20:e24:feee:eeee:eeee:eeee:443/tcp - No response - time=2014.515ms Probing 2605:6400:20:e24:feee:eeee:eeee:eeee:443/tcp - No response - time=2004.504ms Probing 2605:6400:20:e24:feee:eeee:eeee:eeee:443/tcp - No response - time=2002.055ms 端口不通,无法访问,希望解决一下,谢谢
  14. 其实我都不确定这个到底算不算BUG,那就是我在回复某人的时候,可以修改那个人的话,然后发出去时也是修改过了的
  15. @萨卡因为资源区连续有人反映自购证明截图上传不了的问题,自己试了一下发现还真是 虽然我一直是有提倡使用图床啦……
  16. 精英会员,注册时间2012年8月9日,原论坛美工。
  17. 因为手贱遇到了个..算是BUG还是啥?反正求助和BUG看了看选BUG吧, 更新编辑了下没人回的帖子顺便把里面还剩下没被领完的红包给编辑了, 就是发红包开关那直接点了下,编辑完帖子之后一看,是编辑成功了,红包也没了, 打开个人资料和经济仪表盘看了看JC并没有涨回来,这算BUG还是就是这么设定的? 对jc倒是不在意,毕竟除了勇战R外基本没有用,而勇战R补丁又有win7BUG。
  18. 如題,今天突然發現節操少了約400-500左右,期間除了瀏覽和簽到沒有進行任何發布主題、回帖、購買或進行求物。
  19. 就像这个样子(这是表情栏的) 有的时候贴子里表情也会这样显示加载不出来...... 一开始还以为是咱的问题,后面看到好像别的小伙伴也有这种情况?于是就来反馈了
  20. 这就是所谓四天王有五个人的设定吗
  21. 或许大概应该是人为操作失误了,嗯,反正大年初一也就是昨天的签到帖被提前锁了。麻烦处理一下唉。 为什么我会这么在意???当然是昨天没时间登录论坛,JC没有拿到啊!!!
  22. 在https://sstm.moe/topic/290699-求绅士之庭邀请码(250jc)/#comment-15044342中因我本人的操作问题导致版主将悬赏给了第一位回答的用户,实则应该给第二位给出正确回答的用户,希望能将其改正
  23. 早上开开心心的登上SS,然后习惯性的打开签到页面,我揉了揉眼睛,确定今天是9月30日。马上要出门干活啦~我想签到
  24. 之前有个老账号,有1000+节操 因为邮箱被炸+系统重装winauth验证重置+没绑定手机(如果绑了也是在学校的老手机号现在已停用了) 现在账号有一年多没登了,还能找回不?
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款