问题标签 [smf]
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 - 努力拼凑一个 SQL 查询
我正在尝试为我的网站/论坛进一步定制现有的修改,但不幸的是,我请求支持的作者目前几乎没有空闲时间。
有人可以告诉我这个查询可能在哪里出错吗?
我基本上是在检查我指定的日期是否出现在 {db_prefix}log_activity 中,如果出现,则触发我对 {db_prefix}log_online 中找到的所有成员的操作
(更多的代码,但我认为上面的部分是导致我问题的原因..)
我尝试的完整代码:
我以前从未使用过这个网站,所以希望这种格式有点可读.. :P
基本上我想做的是:如果(日期)=今天并且(会员)已经登录,那么奖励徽章......
更改尝试的日志:
css - 为我的菜单挣扎一些 CSS 的东西
我正在努力使我的网站的菜单栏更适合移动设备。我目前拥有它,所以它会缩小为一个小的点击打开下拉菜单,显示我到其他页面的链接。
我发现的第一个问题是我的菜单比屏幕尺寸长,我无法滚动显示其余内容,所以我环顾四周,现在已经解决了这个问题,但又创建了另一个..
发生的事情是,我可以很好地打开菜单,选择项目并按预期在菜单内滚动..但是当我再次单击菜单按钮时,再次隐藏菜单时,链接“拉出视线”但它离开了显示菜单的背景..
我无法让可滚动菜单工作,但最后,我发现添加了“高度:xx;” 部分解决了这个问题..
我对所有这些东西都不是很了解,但尝试从编辑现有示例等中学习。
任何人都可以看到任何明显的东西吗?
[解决了]
2
(与以前相同的菜单。)
我昨晚发现这个我已经添加到我的网站:
我相信它使我的菜单可以点击显示,当您在移动设备上查看网站时,它们通常会悬停在上面。
我想添加一个相反的附加语句,所以如果你点击一个打开的菜单,它会再次关闭..
3
(同一个菜单)
我在网站上使用的主题的构建方式使 3 级菜单项显示为 2 级链接下方的项目符号列表。
我想更改此设置,因此第三级链接也不会显示为列表,而是有自己的菜单也可以退出。
}
就像我之前提到的那样,我对这些东西真的没有太多了解,但我相信上面的代码构建了菜单..
任何帮助表示赞赏,如果需要,我可以提供更多代码块/链接!:)
非常感谢!
php - SMF 论坛升级 - 附件中包含 49Gb 和 366,000 多个文件
所以我在尝试尝试升级 SMF 论坛时遇到了问题。论坛是 1.1.6,我想升级到 v2+。
我从 SMF 网站获得了升级脚本,但是我遇到了似乎是一个独特的错误。
在现有论坛中,我有 49Gb 的附件,全部存储在一个文件夹下的 366,000 多个文件中。
显然我的升级过程由于超时而失败。
我正在尝试查看可用于完成此升级的任何选项,同时仍保留这些附件?
mysql - SMF 手动密码验证
我正在尝试将一个简单机器论坛,更具体地说是用户和登录等数据库集成到我的项目中。
我真的不想使用外部网络调用,因为我在 MySQL 中尽可能多地这样做,所以我可能在那里拥有所需的加密功能。
SMF如何验证密码(passwd),我注意到有一个password_salt,这些元素是如何用来验证纯文本密码的?
database - 在 Wordpress 和 SMF 中登录相同
我想在 Wordpress 和 SMF 中使用相同的登录名。
相同的登录 = 数据库或同一会话中的相同表和行。
我不知道我该怎么做。我一直在寻找插件或模块,但找不到任何合适的东西。我曾想过使用 OpenID,但我不太喜欢它……有人有更好的主意吗?
非常感谢!
php - 使用 OO 应用程序获取全局变量
我安装了一个 SMF 论坛,它是一个非 OO 应用程序。我希望在论坛内的目录中创建一个额外的应用程序,其中包括来自 SMF 的 SSI 文件,然后使用 SMF 中的功能,但在面向对象的设置中。
如果这是不可能的,那么请停止阅读并解释原因,因为我正在努力找出这里出了什么问题(可能是我已经醒了将近 24 小时的事实)
所以这就是我所拥有的:
SMF 有一个文件,SSI.php - 包含时,它会设置全局变量的负载,并设置
我有一个名为控制台的文件夹,其中包含一系列文件。从 index.php,我调用我的 Servlet 文件,它有
这会输出 SSI,然后输出未定义的变量错误。
这可能真的很明显,但为什么要设置定义而不是全局上下文?如果我在课堂外这样做,它会起作用。
谢谢!
-编辑-
只是为了解释为什么这不是链接问题的重复......我真的认为它不需要太多解释,除了这是一个关于特定范围问题和特定错误的特定问题,针对我的应用程序量身定制OO 和过程编程的混合,这会导致一些混乱。
我的问题不是“什么是变量范围?”
谢谢。
forum - 通过 PHP 发布到 SMF 论坛
我正在构建一个支持网站的 CMS,该网站还包含一个 SMF 论坛 (2.0.11)。CMS 中的模块之一涉及跟踪出勤情况的“报告”。该数据被查询到 smf 之外的表,但在同一个数据库中。除了现在的功能之外,我还希望在 SMF 论坛的特定版块中发布包含格式化内容的帖子。由于所有帖子都包含在数据库中,这当然是可能的,但它似乎不仅仅是表中的一行。
把它放在最简单的代码中,下面是我在我的页面上单击提交时想要发生的事情。
挖掘了 smf 数据库表以及 post() 和 post2() 函数后,发布帖子时似乎涉及多个表。以前有人概述过吗?
我已经研究了诸如自定义表单 Mod 之类的解决方案,但这些表单和模板并不是我想要的。我已经输入了数据并将其发布到变量中,我只需要正确的表将其插入,以便它出现在论坛上。
预先感谢您的任何帮助!
php - 如何将内容 mysql 从 latin1_swedish_ci 转换为 utf8-persian-ci
我有一个包含大量数据的 vb 论坛
我需要一种方法来将此论坛数据库表和内容字符集与他们的数据转换为
latin1_swedish_ci 到 utf8-persian-ci
这个怎么做 ?我使用 SMF 2.0.x 的旧版本,例如,如果存储字符
PHP 代码也经过测试,但不正确
php - 我如何比较一个或两个查询中的结果?
我正在尝试从 smf 数据库中获取最后 10 个主题,但主题位于两个单独的表中。
我编写了这段代码来获取主题,但我不知道如何比较这两个结果。
php - SHA1 不匹配
我正在使用 SMF。在保存在 mysql 中的 SMF 密码中,例如:
一些哈希工作正常。但其他包含特殊字符(如“öüşığ”和空格等)的哈希不匹配。
例如,“aksak temüraga”应转换为 sha1 为“4b4eb0eed79356eb56eb9058e6dea20d71e48e3c”,但它转换为 sha1 为“c4aa8328bf5ec76cfc0416fd7ec40f8dea7f3d62”