• 6794阅读
  • 136回复

关于取消加亮操作的初步探索和编辑拆分后的帖子提示“帖子ID非法”解决方案 [复制链接] [手机版]

上一主题 下一主题
离线zhangjingyu

只看该作者 70楼 发表于: 2017-03-04 08:21:48 星期六  点亮(0)
以“333333”进行搜索,没能从搜索结果中看出全局定义的痕迹。算了,不研究它了,说正事儿。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 71楼 发表于: 2017-03-04 08:45:18 星期六  点亮(0)
以“splitid”为关键字进行搜索,找到了管理文件,可是在文件中应该有好几十处!
看来这个不懂代码的苦命孩子又要分析分析了。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 72楼 发表于: 2017-03-04 10:20:05 星期六  点亮(0)
看了半天,头大啊!慢慢来吧。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 73楼 发表于: 2017-03-04 12:11:48 星期六  点亮(0)
相关代码太多,实在是看不出来,尝试修改、测试也没有结果。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 74楼 发表于: 2017-03-04 14:01:00 星期六  点亮(0)
看来这个问题可能得需要时间了。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 75楼 发表于: 2017-03-04 22:08:18 星期六  点亮(0)
历史时刻,历史时刻!

有待继续测试。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 76楼 发表于: 2017-03-04 22:35:38 星期六  点亮(0)
关于拆分后的帖子无法编辑的解决思路探讨
拆分后的帖子,如果源版块和目标版块不同,编辑帖子会提示“帖子id非法”。

如图,帖子pid19257原是主题tid2730里面的帖子,位于版块fid21;
拆分后,变成主题tid3256的帖子(目标版块fid48),然而,版块fid没有变化。


如图,编辑拆分后的帖子,提示“帖子ID非法”,网址如上;
如果修改版块的fid值48为21(也就是数据表里的正确数据),则可以正常编辑。
==================分隔线====================
2019年2月17日补充说明:见61楼
==================分隔线====================
说明拆分操作时,没有正确更新帖子所该在的版块。

我想到的解决思路是这样:
因为在拆分操作时会要求输入主题的tid(模板文件里是$splitid),我们可以要求增加输入目标主题所在的版块fid(可以在模板中记录为$splifid),最后由 masingle.php一并把$splitid 和$splifid 更新到pw_post表就可以解决了。

拆分管理模板示意如下:


因为不懂代码,经尝试没能成功,所以只能做到这里,希望大家能帮助解决!
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 77楼 发表于: 2017-03-04 22:46:15 星期六  点亮(0)
楼上是在官方发布的求助帖(基本内容来自61楼),因为自己实在是搞不定了,也不知道自己最后能不能搞定。可是,官方已经没几个人去了,基本荒废了,偶尔有高手露个面儿,可能也没人注意到你的帖子,也没人愿意帮忙了,所以刚刚把那个帖子重新编辑了。也因为自己初步研究出来了! 真是求人不如求已! 晚饭后,又研究了两三个小时的代码,终于在半个小时前基本成功。不容易啊!
[ 此帖被zhangjingyu在2017-03-05 13:03重新编辑 ]
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 78楼 发表于: 2017-03-04 22:54:27 星期六  点亮(0)
继续75楼的测试,可以看到主题tid变了,版块fid也变了,所以当然能继续编辑了。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 79楼 发表于: 2017-03-04 22:57:40 星期六  点亮(0)
继续本地测试,看哪里是否有不妥之处。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!