问题标签 [question2answer]

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 回答
190 浏览

javascript - 在 Question2Answer 中特定帖子的第 n 段之后添加 javascript

我很长一段时间以来一直在为此苦苦挣扎,但找不到任何解决方案。我有一个很长的博客类型的帖子,其中有很多段落,我在我的 Question2Answer 网站中添加了一个问题。我想在第3段之后放置adsense代码,但是如果不修改php代码就没有办法做到这一点。我阅读了 Q2A 文档,据我了解,我需要更改 qa_view 函数。这是在 qa-theme.php 中显示问题内容的原始代码:

但是,我不知道如何在此处添加 javascipt 代码并将其引用到特定的帖子 ID。我正在考虑在特定段落之后添加包装器 div,但我不知道如何实现这一点,因为我对 php 很陌生。任何帮助都感激不尽。

0 投票
0 回答
46 浏览

php - Question2Answer 中的主从设置 [PHP Open soure Q&A]

是否可以为 Question2Answer PHP Open source Q & A设置主/从配置(从从属读取操作和主控写入操作)

我找不到任何指定这个的文档,配置文件中也没有这样的配置。

只是想知道这可能是开箱即用的(无需使用代码文件进行调整),或者有人更早地实现了这一点。

提前致谢。

0 投票
0 回答
190 浏览

utf-8 - 西里尔字符在 html 源代码中显示错误,但在浏览器中正确

我寻找解决方案,但无法在任何地方找到答案。我有一个西里尔文的 Question2Answer网站,可以在浏览器中正确显示字符,但是,当我检查 HTML 源文件时,看起来问题中的文本和答案都显示为&#数字。

错误的字符编码

第 15 行的字符显示不正确。因此,当我尝试在我的 Android 手机上编辑问题/答案时,问题或答案会随编码一起提供,网站用户无法编辑他们的问题/答案。(它仍然可以在计算机上使用,但您可以看到源文件中的字符显示错误)。

请在我的网站上使用这个问题作为参考。

我试图通过 HtAccess 更改编码:

然而,这并没有奏效。我很好奇如何解决这个问题。任何想法或建议都非常受欢迎。

0 投票
2 回答
262 浏览

php - 每次都重新路由到 Welcome to nginx

无法弄清楚为什么 nginx 继续重定向到 Welcome to nginx 页面。我正在尝试安装和运行一个开源应用程序(问题 2 答案)。只是想先让它在我的虚拟机中本地运行。

我在流浪的 vm 机器上。运行 16.04 的 Ubuntu。我在本地机器上编辑了我的 /etc/hosts 文件以匹配我的 vagrant box 中的文件。我尝试了不同的教程以及 SO,但仍然重定向到欢迎页面

这是我的服务器文件

我试图让应用程序至少在本地运行。

0 投票
1 回答
122 浏览

php - 如何防止 Question2Answer 中的 SQL 注入?

我想防止 Question2Answer 中的 SQL 注入。

这就是我通过 HTML 表单在 MySQL 中存储数据的方式。我知道这是一个安全风险。

例子 -

或者

和 SQL 查询是 -

我应该如何在最新的 PHP 7 及以上版本中发布数据?

我认为转义字符串已被弃用或过时。

0 投票
1 回答
82 浏览

php - 重复键更新 sql 查询的正确格式是什么?看起来像拼写错误或缺少某些东西

我需要进行重复键更新查询,看起来我的查询中缺少某些内容。

此查询适用于 # in values

我需要添加 ON DUPLICATE KEY UPDATE。

此查询适用于重复更新,但我需要在值中添加 # 以使其 SQL 注入安全。

我正在尝试使用 # in 值进行此操作,但似乎不起作用。

这是更新数据库查询以匹配格式的参考。 https://github.com/q2a/question2answer/blob/dev/qa-include/db/post-update.php#L126

0 投票
0 回答
61 浏览

php - 与令牌数不匹配 - 查询:SELECT COUNT(event) FROM qa_eventlog WHERE datetime >= FROM_UNIXTIME(?) AND

我正在修改“Question2Answer”脚本的插件,激活插件后,出现以下错误:

生成此类代码的函数如下所示:

知道我做错了什么吗?

谢谢!

0 投票
0 回答
49 浏览

php - 如何在 Question2Answers PHP 脚本中无索引类别?

我已经在我的网站上安装了 Question2Answer 脚本并编写了更多 800 个问题和答案。我只想索引我的问题和答案。我的大部分问题都解决了这个插件。但是,当我在 google 中搜索site:what-is.co.in时,我的所有类别都在排名中。

类别详细信息

当我在 Google 搜索控制台中检查此 URL ( https://what-is.co.in/questions/social-media ) 时,它显示标记为无索引标签,这很完美。

但是,https ://what-is.co.in/social-media 在谷歌中排名。当我在 SC 中检查时,它显示“URL 可以被索引”。谁能告诉我如何像这样不索引我的所有 URL - https://what-is.co.in/education(类别名称)。

注意:社交媒体类别仅作为示例。

0 投票
0 回答
34 浏览

schema.org - 如何在 SERP 中显示问题答案,如 stackoverflow?

我有一个孟加拉语问答网站。我几乎完成了我网站的 SEO。

我已经为我的网站使用了 5 种模式。在我使用的架构列表下方:

  • 网站
  • 组织
  • 面包屑
  • 常见问题页面
  • 本地业务

但我想在 SERP 中显示我的网站(如 stackoverflow.com)的答案。

这是屏幕截图: q2a schema like this

但是我知道我可以通过 Q2A 模式来做到这一点。但是这个模式只适用于特定的问题。我的意思是我将在模式中添加的那些问题将像这样在 SERP 中显示。但是不可能像这样在 q2a 模式中添加所有问题。

Q2A 杰森-LD

但我想显示我的网站的所有问题答案,比如 stackoverflow.com!

我能理解我的问题吗?我怎样才能做到这一点?

我的网站:https ://www.enolez.com

我使用 Question2Answer CMS。

0 投票
0 回答
38 浏览

javascript - 类似问题如何修改 JS 和 PHP 代码

嘿 Stackoverflow 社区...

我在我的问答网站上使用 Question2Answer PHP 脚本。因为我的网站是印地语和英式英语,所以我遇到了一些问题。请帮忙。

当用户提出问题时,在提出问题之前会显示类似的问题建议。但是,有时已经提出了完全匹配的问题,但在类似问题建议列表中,该问题未显示。

例如-

问题“प्रकाश क्या है?Prakash Kya Hai?” 已被任何用户询问,但当另一个用户询问相同的问题“प्रकाश क्या है?Prakash Kya Hai?” 同样,在类似问题建议列表中,此问题未显示。

这就是为什么在我的网站上提出了许多重复的问题。找到重复的问题然后删除它是非常困难的。

我谦虚地请求您访问我的网站Peddia并帮助我解决这个问题。

下面我给你Q2A网站的JS和PHP代码。请告诉我我应该在哪里修改此代码?

qa-ask.js 文件

asktitle.php 代码