问题标签 [invision-power-board]

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.

0 投票
1 回答
83 浏览

javascript - 如何内联注册 jQuery 点击处理程序?

我正在使用的 CMS(Invision 电源板)具有漂亮的登录链接,当单击时会打开一个对话框而不是更改页面。我找到了一个如何创建这样一个链接的例子:

问题是,每次将鼠标移到链接上时,都会添加单击处理程序。因此,如果我将鼠标移到链接上十次,然后单击它,登录对话框就会出现十次。

我尝试将其更改为:

但这不起作用。控制台中没有任何错误,但是单击链接时没有任何反应。

我能够得到这个工作,但它需要一些非内联代码:

但这是一个问题,因为我可能在页面的不同部分(独立生成)上有登录链接,如果我不止一次有上述代码段,那么我又回到了同样的问题。

有没有办法让这个点击处理程序只使用内联代码工作?

0 投票
1 回答
36 浏览

mysql - MySQL - 难以与两个表之间的其他数据求和

我正在使用 Invision Power Board 套件进行购买,但它们没有提供获取客户支付总额的方法。所以我试图为这些信息编写一个 SQL 查询。我对 SQL 的了解非常有限,所以……我可能采取了错误的方法。

从我收集到的信息来看,我需要的信息在两个表上,但是它输出的方式对我没有用,因为它输出每个单独的购买,只有会员的唯一 ID(在批量操作和检查中相对没用)

到目前为止,我已经走到了这一步……

这从成员表和发票表中获取所有内容,并像这样输出它..

乍一看,这看起来像我想要的。但它只返回一个人,而不是成员列表中的所有人。有没有人足够精通 SQL 来帮助引导我朝着正确的方向前进?

0 投票
1 回答
1316 浏览

php - IPB 3.4 外部登录

我想知道我将如何制作它,以便人们可以使用我想您可以说的单独表单从我网站的另一部分登录我网站上的 IPB 论坛。此外,一旦他们登录,我可以检查他们是否已登录并显示他们的用户名或类似的东西。

我在网上到处读到关于 SSO、外部脚本的一切,但没有任何东西对我有真正的帮助。

我仍然卡住和困惑,有人有什么想法吗?

0 投票
1 回答
599 浏览

regex - Invision Power Board 中修改的 YouTube 链接所需的媒体标签正则表达式代码

IPBoard 已经为常规 YouTube 链接提供了相关的正则表达式代码。我需要有关通过订阅更新电子邮件发送的另一种 YouTube 链接的帮助。以下是一些示例链接:

末尾括号中的代码是相关的 YouTube 视频 ID。attribution_link?a=似乎包含不同视频的随机数字。

这是 IPBoard 后端显示的内容:

常规 YouTube 链接的现有正则表达式结构:

这转换为:

IPBoard 指南::

媒体替换匹配

示例链接:http://www.test.com/23423/

匹配:http://www.test.com/{1}/

媒体替换 HTML

You can use $1, $2, etc as variable replacements.

示例链接:<a href="http://www.testm.com/$1/">$1</a>

结果:<a href="http://www.testm.com/23423/">23423</a>

0 投票
1 回答
51 浏览

forum - 我可以从流行的论坛引擎发送多少 PM

如你所知,论坛有很多引擎(IP.Board、vBulletin、phpBB)

我可以从这个引擎的一个帐户发送多少 PM?

我们是否有限?

0 投票
0 回答
445 浏览

wordpress - Wordpress 网站显示页面的 404 错误 - 但在我的 IPB 论坛中

我有一个 WordPress 网站,在我网站的根目录下运行。以及运行在directory /forums/

$USER$如果登录到 IPB,我正在使用代码表示欢迎,现在最近我的知识没有任何变化,可能是对 IPB 的更新,每个 WordPress 都会page/post踢出一个404 error. 但不是WordPress中的404,论坛下的404?

你可以在这里看到这个:

http://www.tfuhq.com/ - WordPress 主页 (WORKS)

http://www.tfuhq.com/autobots/ - WordPress 内部页面 (404)

http://www.tfuhq.com/forums/ - 论坛(作品)

这是 wordpress 安装的 htaccess:

这是论坛的 htaccess:

0 投票
2 回答
2462 浏览

php - 如何从 IPB 外部注销用户?

我已经SSO (Single Sign-On)在我们的主站点和软件之间建立了一个系统,Invision Power Board但我不确定当用户IPB从主站点注销时如何注销?

此外,我需要在外部文件中加载哪些文件才能执行此操作?

0 投票
1 回答
247 浏览

php - 您如何使用 Invision 电源板接收 GET/POST 输入

所以我正在尝试开始学习如何为 Invision Power Board 创建插件,但不确定如何接收 GET/POST 用户输入。

是通过以下方式:

首先十分感谢。

0 投票
1 回答
196 浏览

php - 已经在 PHP 和 IP.Content 中声明的类?

我包含一个带有类 GroupManager 的文件,该文件使用 IP.content 进行了评估。我收到了该类已定义的错误。如果我取消包含,我不会收到任何错误。如果我重命名该类,我不会收到任何错误(但是我确定这个类在其他地方不存在。)我尝试了以下以防有多个包含(我个人使用 include_once ...):

我仍然收到错误:

显然,我的 4 行文件中没有第 37 行。

如果我删除类声明,并用回显替换它,我不会收到错误并且回显很好,这意味着此时该类不存在。

我不确定如何调试它。

0 投票
1 回答
381 浏览

invision-power-board - 根据 IP.Board 上的组 ID 更改帖子背景

我希望我的高级会员在我的论坛上发帖时的发帖背景略有不同。

我知道我可以通过向标签添加组 ID 类来做到这一点。

最终,我希望它看起来像这样:

7 是我的高级会员的 ID 号。

我尝试了以下方法,但它不起作用: