问题标签 [ipb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP 核心函数打印调试语句
我正在通过第三方网桥库(IPBWI 2.07)将一个框架( Kohana 2.3.4)集成到一个网络应用程序(IPB 2.3.4/2.3.6)中,我开始看到顶部的字符串网页输出。NOT FOUND
我怎样才能关闭该消息?
我把它缩小到class_exists(...)
在 IPB 中的调用。除了打印“未找到”消息外,呼叫工作正常。当它自己执行时(不由 Kohana 通过 IPBWI 调用),消息不会被打印出来。奇怪的是,我已经确定了对 Kohana 中之前调用的相同方法的调用,但不打印消息。
结果是:
请注意,它不仅打印“未找到”,而且在其后面加上一个 html<br>
标记,就好像用于运行时调试一样。
我对 PHP 不是很熟悉,但是是否启用了一些全局调试设置?我应该检查什么样的标志?
php - 加快论坛转化
我正在将一个论坛从 myBB 转换为 IPBoard(转换是通过 PHP 脚本完成的),但是我有超过 400 万个帖子需要转换,按照目前的速度大约需要 10 个小时。我基本上有无限的 RAM 和 CPU,我想知道如何加快这个过程?有没有办法可以为这个进程分配大量内存?谢谢你的帮助!
php - ssi.php 返回奇怪的页面
我在某些页面中包含此代码:
在主页(www.musite.com)上它的工作正常。但在 www.mysite.com/bigpage/、www.mysite.com/about/ 等其他页面上,ssi.php返回部分论坛页面(很多 css 和 js)。
我该如何解决?
php - MediaWiki:如何使用非本地身份验证 PHP 创建新用户
我有 Invision Power Board 网络论坛。我想将 MediaWiki 添加到这个论坛。为 mediawiki 找到了这个扩展:http ://www.mediawiki.org/wiki/Extension:IPBAuth
没关系,但我需要通过电子邮件验证用户,而不是通过用户登录。
我在这个扩展中更改了一些 SQL,但即使我通过电子邮件对用户进行身份验证,他们在 mediawiki db 中创建的用户使用像电子邮件一样的登录名。
如何通过电子邮件检查用户,但通过登录在 MediaWiki 中创建和验证他们?
此致,
php - 如何在 IPB 中向表单添加自定义字段
哇,我很惊讶对 Invision Power Board 的支持如此缺乏(它是付费软件!)。
我只是找不到我想做的文档,我说的是我可以在五分钟内用任何其他论坛软件做的事情。
无论如何,问题是:基本上我需要在我的论坛的“新主题”页面中添加一个自定义表单字段(一个选择菜单)。我在postFormTemplate模板中添加了一个选择标记,并且我还创建了一个子类化public_forums_post_post类的钩子。我正在覆盖saveForm函数,它允许我保存我添加的这个新字段的值。
问题是:如何设置它的初始值?即,是否有任何 loadForm 函数或类似的东西,它可以让我加载字段的初始值,然后将其传递给模板?我希望我的问题足够清楚。请询问您是否需要澄清。
ipb - Invision Power Board:在板索引顶部添加消息
而我在这里,浪费我的时间试图完成任何其他论坛软件需要两分钟的事情。IPB 的模板系统很疯狂。
无论如何:我只想在论坛列表之前的我的董事会索引页面的顶部添加一个简单的 HTML 块,特别是一段文本。有人能这么好心地指出我正确的方向吗?即,我必须编辑的模板是什么?
非常感谢,任何提示将不胜感激。
php - 擦洗BBcode的文件
假设我有一个文件,例如:
我怎样才能做到完全删除所有 BBcode 标签。并删除 [img] 标签之间的所有文本。
如果它有帮助,我正在使用 IPB 板。但是,如果有人知道一种可以轻松解析 BBcode 的方法,那就太好了,我对删除它感到非常满意。
forum - IPB 简单钩子创建
我有一些为许多论坛创建修改的经验,但我第一次为 IPB 创建插件。我想看看这样的例子:如何创建插件,它将在标题模板中添加一些文本或类似的东西。
感谢帮助!
logging - 在 IPB 中禁用 IP 日志记录
我正在使用 IPB 3.1.4,你能告诉我我需要删除哪些类和方法来禁用论坛中的 IP 登录吗?我不能在专门的 IPB 论坛上问这个问题,因为我不知道他们在哪里,而且 stackoverflow 是程序员的最佳网站,也许有人知道如何解决我的问题 :)
php - 如何在 IPB 中创建基于 ajax 的自定义字段
我最近接到了与 Invision Power Software 合作的任务。我的工作是创建几个应用程序。第一个需要我创建三个基于 ajax 的字段,其中第二个字段的内容取决于第一个,第三个取决于第三个。
好吧,听起来很复杂。这个怎么样:我需要国家/城市/省,其中城市和省份的列表是根据以前的字段从数据库中动态加载的。
如何创建三个自定义下拉字段,其中动态加载它们的数据(第二个字段取决于第一个,第三个字段取决于第二个)?