问题标签 [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.

0 投票
1 回答
53 浏览

ipb - IPB 中的线程内部错误

当我尝试查看线程时出现此错误: Parse error: syntax error, unexpected T_FUNCTION in /home/forum/public_html/hooks/contentRatingsPost_e5cf98fbd73a08ec82d714032b259e78.php 第 133 行

第 133 行: uasort($data['rating_totals'], function($a, $b) { if(count($b)==count($a)){return 0;} return (count($b) <计数($a)) ? -1 : 1; });

0 投票
2 回答
88 浏览

javascript - 将 div 附加到新 div

我正在使用 IPB,我将把每个类别放入一个新选项卡中,类别 div 是这样的:

我的标签内容是这样的:

并且类别 div 已经显示,但我希望它被移动到 content-1 div 而没有重复,所以我希望它使用 jjava 脚本从它的 div 移动到这个 div 如何?

这对我有用,但我怎样才能将超过 id 添加到 category_100

我希望它在一个脚本代码中是这样的,所以我不会重复脚本代码四次:

使用我的两条线,这里建议的东西不起作用!

0 投票
1 回答
593 浏览

ckeditor - IPB 喊话框删除文本编辑器

我真的怀疑不可能在喊话框中禁用文本编辑器(完全模式或弹出窗口)。如果我删除它(在喊话框模板中):

然后编辑器被禁用,但我无法发送任何消息(没有输入字段)。

问题是:如何在弹出或完整模式下禁用任何文本编辑器。(例如在根模式下只有一个文本字段和一些按钮。但在完整模式下,我们有完整的 CKEditor 或其他东西..)。我只想保留一个文本输入字段,并且只有..

0 投票
1 回答
578 浏览

jquery - 如何正确地将 JQuery 与 IP.Board 集成?

我在将 JQuery 背景选择器与 IP.Board 论坛集成时遇到了一些麻烦。我试过包括 noConflict 但它似乎完全禁用了 JQuery。我正在使用的代码是这样的:

0 投票
2 回答
1457 浏览

php - 通过 HTTP 而不是 SSL 发送的 Cookie

我正在使用 IPB,并且我通过 SSL (HTTPS) 运行我的网站功能齐全,但我有一个问题。基本上,cookie 没有“仅 https”/“安全”参数,这在 SSL 关闭的情况下非常重要,这样 cookie 就无法通过 HTTP(纯文本)传输。我读过一篇关于如何做到这一点的文章,但它不适用于 IPB。这是它的设置方式:

图像
(来源:gyazo.com

如何强制执行“安全”参数?

0 投票
1 回答
75 浏览

array-merge - 使用array_merge将3个数组转换为一个二维数组?php

当前输出为:3个数组

结果必须是这样的: 1 个数组,包括每个 pf_id 的 1 个子数组

获取数据的代码:

我正在使用 invisionpower 板(我是客户,但不需要他们的回应......来解决)

以及如何将数据数组(n => array())提取到模板中?示例代码:

是正确的?

0 投票
2 回答
83 浏览

php - 静态 URL 重写子目录

我已经搜索过了,我从来没有找到我要问的这个,所以我想知道这是否可能......或者没有......

  • 我正在使用应用程序 IP.Downloads 在 IPB.Board 3.4.5 中对此进行测试。

  • 我的网站中有这个静态网址,用户可以访问以下载一个文件:

    mysite.com/files/file/2-filename.txt _ _

  • 原始的动态 url 是这样的:

    .../?app=下载&showfile=2

  • 网址的更改是由该应用程序(IP.Downloads)进行的......

    • 我想将其更改为网址:

      mysite.com/text/2-filename.txt _ _

  • 所以当用户在浏览器中插入

    1 mysite.com/text/2-filename.txt

    • 他们看到文件

    2 mysite.com/files/file/2-filename.txt

    • 它们被重写为 mysite.com/text/2-filename.txt
      • 并查看文件。
我怎样才能做到这一点?从 ( /files/file/ ) 更改为 ( /text/ ) ...可以通过 .htaccess 进行,或者我必须更改应用程序文件?还是不可能?

::更新::

我已经做了!没有 .htaccess ,我更改了重写 url 的核心文件...

请看下面的答案...


谢谢你的帮助。

0 投票
0 回答
191 浏览

jquery - 将我的 ipb 论坛上发布的所有链接更改为附属链接

我想将论坛成员发布的所有链接更改为我的附属链接

就像如果一个成员发布一个链接site.com然后点击它应该被转换成 site.com/&myaffiliatecode

这正是我需要的自动将所有网站链接更改为附属链接 ,但问题是它不适用于 ipb 论坛

我编辑了标题模板并添加了,<script type="text/javascript" src="source-of-jquery.js"></script>但点击时链接没有改变

0 投票
0 回答
580 浏览

html - IPB论坛帖子背景颜色

我一直对我的 IPB 论坛上的一些事情感到好奇,希望有人可以为我澄清,如果可能的话。

例如,我在论坛上有某些用户被指定为某种“版主”(有些用户用于不同的组,但仍然是版主)。是否有可能在某个地方让版主的所有帖子(甚至可能为版主的每个部分分开)都有帖子背景颜色?

我的意思是,文本的颜色将与所有成员的默认颜色相同,但他们帖子的背景,在文本后面,将被着色/着色为不同的颜色,以更好地区分该成员何时发布。

如果这是可能的,任何帮助将不胜感激。谢谢!

0 投票
1 回答
1448 浏览

ipb - IPB在哪里编辑导航链接?

我想编辑导航链接,但我不知道在哪里。我应该在管理菜单中的哪里编辑导航链接或在 ftp 的哪个文件中?我几乎在管理面板中查看了所有内容,但找不到任何东西......

IPB 版本 3.4.5