安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  主页制作 > MyBB(免费开源论坛) v1.8.26 官方版
MyBB(免费开源论坛)

MyBB(免费开源论坛)

 v1.8.26 官方版
  • 软件大小:2.13 MB
  • 更新日期:2021-03-17 16:13
  • 软件语言:简体中文
  • 软件类别:主页制作
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:2.13 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  MyBB是一款论坛开发软件,如果你需要设计论坛就可以直接通过这款软件部署到服务器使用,不需要自己原创代码就可以立即创建论坛网站,适合个人用户以及企业使用,个人开发者可以通过MyBB创建论坛,方便将自己开发的软件发布到论坛,方便在论坛发布个人开发技巧帖子,发布编程教程帖子,企业部署论坛可以发布企业相关的介绍帖子或者是新产品发布帖子,让其他用户可以通过论坛了解企业新品信息,从而和网友一起讨论热门话题,软件功能还是很多的,界面效果也比较整洁,拥有大部分论坛必备的发布、审核、评论、查询、会员等功能,需要就下载吧!

MyBB(免费开源论坛)

软件功能

  1、讨论软件将社区聚集在一起。

  MyBB是免费的开源论坛软件,可为Internet上成千上万个充满活力,独特的社区提供支持。

  2、外挂程式

  MyBB提供了一个高级插件系统,可轻松为您的论坛添加更多功能。

  3、主题

  MyBB的内置模板和主题编辑器使您可以完全控制论坛的设计。

  4、适度

  功能强大且便捷的工具,论坛主持人和工作人员可以在您身边工作。

  5、行政

  经过开发和完善,可以完全控制您的论坛。

  6、讨论区

  论坛上的每次对话都带来无限的可能性。

  7、Rad社区

  MyBB的友好社区将帮助您的社区开始。

  8、可扩展的

  数以百计的插件和主题使添加新功能或新外观变得容易。

  9、使用简单

  MyBB在直观的界面中提供了广泛的功能。

  10、多种语言

  社区维护的翻译支持30多种语言。

软件特色

  1、可以构建新的论坛系统,通过模板设计论坛

  2、支持访客统计,可以在软件查看浏览该论坛的全部用户

  3、支持发布功能,可以快速发布帖子到论坛

  4、可以直接编辑帖子发布,可以插入图像内容

  5、支持帖子列表,发布的帖子会显示在论坛首页

  6、支持帖子数量,显示当前论坛已经发布的帖子数量

  7、支持发布时间查看,显示当前帖子什么时候发布

  8、支持搜索功能,快速在软件查询帖子,输入关键词搜索

  9、支持按用户名搜索、搜索用户、匹配确切的用户名

  10、搜索选项:查找至少具有主题的主题回覆

  11、查找任何发布日期的帖子和查找带有任何前缀的线程

  12、排序选项:按最后发布日期对结果排序,支持上升或者降序排列

官方教程

  在MyBB中使用两因素身份验证身份验证器应用

  以下应用程序可以用作两层身份验证应用程序。请注意,此列表不完整,并且存在针对不同操作系统的更多应用。

MyBB(免费开源论坛)

  设置和配置

  1、登录到MyBB Admin Control Panel,然后导航到选项卡的Preferences页面Home。

  2、标题Two-Factor Authentication为可用的选项。选中复选框。

  3、点击Save Personal Notes & Preferences。

  4、重新加载页面后,系统会向您显示一个QR码。使用您的身份验证器应用程序扫描该QR码,然后完成所需的设置。

  确保将备份代码保存在安全的地方,以便在设备丢失或损坏时能够再次登录。如果您由于任何原因不再拥有身份验证器应用程序,则可以使用它们。请注意,每次查看备用代码页面时,代码都会重新生成,因此您只能查看一次。再次查看该页面将使所有旧代码无效并生成新的代码集。因此,强烈建议您将备份代码保存在安全的地方!

  注意:此功能仅通过Admin CP可供管理员帐户使用。但是,计划通过MyBB 2.0将此功能扩展到其他用户。

  故障排除

  验证服务器和身份验证器设备在同一时区。代码取决于30秒内的时间。

  创建自己的模板

  如果要插入整个HTML块而不是简单的值,通常最好创建自己的模板。

  通常在_install()函数中创建模板。可以这样创建它们:

MyBB(免费开源论坛)

  可以_uninstall()使用以下方法在您的函数中删除模板:

MyBB(免费开源论坛)

  安装插件后,您现在应该可以在下方的Admin CP中看到您创建的模板Templates & Style > Templates > Global Templates。

  要将插入到另一个模板中的变量替换为您的自定义模板,您必须在hook函数中执行以下操作:

MyBB(免费开源论坛)

  请注意,$hello_world它不必是全局的,但已传递给您的自定义模板。

  如果一切正常,您应该在索引页面的顶部看到以下内容:

MyBB(免费开源论坛)

  使用模板组

  通过为所有相关模板创建模板组,在实现许多模板时更容易扩展。

  可以按以下方式创建模板组:

MyBB(免费开源论坛)

  上面的代码示例将创建一个名为“ Hello World”的模板组,并将包括所有使用唯一前缀“ hello_world”的模板。

  创建一个模板组和两个模板的示例:

MyBB(免费开源论坛)

  模板组的删除与模板分开进行。如果需要删除模板组而不是其匹配的模板,请更改模板上的sid,否则它们将不会显示在Admin CP中。

  删除模板组并为相关模板更改sid的示例:

MyBB(免费开源论坛)

  编辑模板

  大多数插件都需要对网站的前端进行一些更改,通常是为了显示一些额外的信息。

  修改模板以添加变量

  可以使用find_replace_templatesets()函数轻松地将变量插入模板,该函数查找字符串并将其替换为给定的模板。

  为此,通常将字符串替换为其自身加上变量,例如:

MyBB(免费开源论坛)

  这将插入{$myVar}后body的index模板。

  确保您搜索的字符串不太可能在模板之间更改很重要,否则,如果模板中不存在该字符串,则用户将必须手动编辑其模板以插入变量。

  将简单值传递给模板

  可以从模板访问全局变量,因此从模板访问hook函数中的变量的最简单方法是使其成为全局变量:

MyBB(免费开源论坛)

  这将插入Hello World!其中{$myVar}变量是在模板中。$myVar当然,它可以是任何值,例如动态生成的值或来自数据库查询的值。

  另一种解决方案是修改现有的全局变量,例如$user。例如,您可以插入{$user['favorite_colour']}模板,然后在hook函数中执行以下操作:

MyBB(免费开源论坛)

  主题

  创作主题类似于创建网站。它将需要HTML和CSS的知识,以及对MyBB内部变量的理解。

  范本

  MyBB将其模板存储在数据库中,而不是文件系统中。要编辑模板,请进入Admin CP>模板和样式>模板>您的主题。

  在那里,单击“展开”以查看各种模板组。

  要编辑模板,请单击其名称。您编辑的模板将以不同的颜色显示。您可以通过单击“还原为原始”来还原模板的原始版本。

  结构

  MyBB模板系统没有简单的层次结构。模板不能包含其他模板。这使得跟踪页面的结构有些困难。例如,如果您从索引页面(索引模板)开始,您将看到它使用了一些变量:

MyBB(免费开源论坛)

  {$header}并且{$footer}很容易在“页眉模板”和“页脚模板”组中找到。{$headerinclude}在“未分组模板”组中有点违反直觉。

  但是哪里{$forums}呢?它不在论坛位模板或论坛显示模板中。实际上,没有{$forums}模板。{$forums}是一个变量,所以是{$header}和{$footer}。偶然的巧合是有些模板具有相同的名称。

  要正确识别变量like{$forums}的设置方式,必须在MyBB PHP文件中搜索以下MyBB习惯用法:

MyBB(免费开源论坛)

常见问题

  登录问题

  解决登录论坛的问题。Cookie设置

  大多数情况下,这是您的Cookie设置不正确或不足的问题。

  默认情况下,MyBB建议Cookie域名为空,而Cookie路径为/。尽管从理论上讲这是可行的,但在许多情况下还是不够的。

  您可以使用此工具来生成适当的cookie设置,但是以下是一些有效cookie设置的示例:

MyBB(免费开源论坛)

  这些cookie设置应该在所有MyBB安装上都可以使用。如果您具有网站集成功能,则可能需要对Cookie设置进行更一般化的设置。

  更新Cookie设置

  使用ACP

  该板的cookie设置可在Admin CP的“配置”→“设置”→“站点详细信息”中找到。

  使用缓存的设置文件

  当无法登录Admin CP时,可以通过修改inc/settings.php文件来临时更改cookie设置。

  找到值cookiedomain,cookiepath以及cookiesecureflag可能是这样的:

MyBB(免费开源论坛)

  应用必要的更改(1“是”或0“否”),将文件保存在服务器上,然后尝试登录。

  一旦能够登录到Admin CP,请重新应用“设置”中的更改以使其永久生效。

  更改cookie设置后,可能必须建议用户注销并清除其浏览器存储的cookie,以便新的cookie生效。

  密码变更

  可以通过执行SQL查询来更改用户的密码-替换NEW_PASSWORD为所需的密码和USER_ID目标用户的ID:

MyBB(免费开源论坛)

  管理员CP PIN更改

  可以通过编辑配置文件(inc/config.php)更改秘密PIN :

MyBB(免费开源论坛)

  管理员CP锁定重置

  要在锁定管理员帐户后允许更多登录尝试,请执行以下SQL查询(更改USER_ID为该帐户的用户ID):

MyBB(免费开源论坛)

  管理员CP 2FA旁路

  要在不使用“双重身份验证”代码的情况下登录到Admin CP,请执行以下操作:

  1、输入您的用户名和密码,然后继续,

  2、提示您输入身份验证码后,执行以下SQL查询(更改USER_ID为帐户的用户ID):

  UPDATE mybb_adminsessions SET authenticated = 1 WHERE uid = USER_ID;

  3、再次转到您的Admin CP的URL。

  如果您需要重置“双重身份验证”或完全禁用您的帐户,请转到“主页”→“首选项”。

人气软件