问题标签 [ojs]

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

php - 打开期刊系统不显示文章xml查看问题

我已经安装了 ojs 3.1.1 并创建了期刊和文章等,当我查看本文前面仅显示 pdf 下载表单但我还需要 xml 视图时,Ojs 3 包含文章的 xml 视图插件但 xml 视图不起作用。

0 投票
2 回答
1323 浏览

php - 在 OJS (Open Journal System) 中选择 MySQLi 驱动程序而不是 MySQL 驱动程序

我有这个错误: PHP 致命错误:未捕获的错误:调用 /home/epuedu/public_html/journal/epuojs/ojs/lib/pkp/lib/adodb/drivers/adodb-mysql.inc.php 中的未定义函数 mysql_connect() :456

在 OJS 上搜索此错误后:我找到了这个答案:

如果是 PHP 7,您可能需要选择 MySQLi 驱动程序而不是 MySQL 驱动程序。

所以我知道 PHP7 不再使用 MYSQL 驱动程序了。

我的问题:如何将 OJS 连接到 MYSQLi 驱动程序?

谢谢

0 投票
2 回答
2856 浏览

php - 如何在 Nginx 上运行 Open Journal System (OJS)

我的服务器的适当 Nginx 配置有问题。

It 上部署的 php 应用程序是OJS,一个期刊管理和发布系统,最初开发用于在 Apache 1上运行。尽管 OJS 可以在没有进一步特定服务器配置的情况下在 Nginx 上运行,但必须对 OJS 主配置设置(disable_path_info ON)进行细微更改,因为 Nginx 似乎不支持 PATH_INFO。然而,这会生成非漂亮的 URL,这反过来会导致一些 OJS 功能/插件超出规范,或者根本无法工作2

我发现一些帖子是人们分享这方面的成功经验:

我在 Laravel Forge 配置的 Digital Ocean 帐户上运行 Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)。

我找不到将这些代码块(上面链接示例中的代码块)与我的默认 Nginx 设置相结合的方法。

我希望将 OJS 配置文件改回 disable_path_info Off 并能够在 Nginx 上运行时使用漂亮的 URL。

对此的任何帮助将不胜感激!

0 投票
1 回答
1048 浏览

php - OJS 3.1.1.4 插件选项卡未加载

我遇到了作为 OJS 管理员看到的问题,我没有必要的权限来观看插件选项卡。警报的确切措辞是“当前角色无权访问此操作”。

否则 JS 控制台中不会出现错误消息。

在此处输入图像描述

它运行版本 3.1.1.4,它在 git Repo 上安装。

如果我查看 Apache 的错误日志,则会出现以下错误:

它在机器上运行 php 版本 7.2.10。

该证书来自 Letsencrypt,并在 openssl.cafile 的 php.ini 中注册。

我该如何解决这个问题?

0 投票
1 回答
53 浏览

ojs - 存档路径在 ojs 3.1.2.1 下不起作用

由于 OJS 更新到 3.1.2.1,如果我想访问存档,OJS 会抛出一个 HTTP 代码 500,表示无法处理请求。错误日志中没有关于这个调用的任何内容,所以我不知道这个错误发生在哪里。

现在我的问题是这个问题是否已知,如果是,我如何解决它。

0 投票
1 回答
53 浏览

php - 如何在 ojs modal 中为多语言表单元素分配多语言值?

我正在为自定义元数据字段使用自定义插件。当我尝试在元数据模式中编辑字段时,当前活动语言以外的语言字段为空。我想修改代码,使其在相应字段中显示所有支持语言的值。

插件的编辑功能包含以下代码:

很容易修改 getAdditionalFieldValue 函数以返回所有支持的语言的值,但我不知道如何将这些值分配给字段并显示它们。

以下是附加元数据字段的模板:

0 投票
3 回答
3211 浏览

smtp - OJS 3.0.1 不发送任何电子邮件

我有一个新安装的 OJS 3.0.1。我是 OJS 的新手,所以如果我的问题很简单,我深表歉意。我以经理身份登录并创建日记。我告诉它向我的地址发送电子邮件,但我从未收到它。. 当我尝试从 OJS 发送邮件时,邮件日志中没有任何内容。在类/邮件文件夹中的 OJS 中只有 1 个 php 文件。那是对的吗。另外,有没有更简单的方法来测试从 OJS 发送邮件

0 投票
0 回答
395 浏览

amazon-web-services - OJS SMTPMailer:无法通过 AWS SES 进行身份验证,OJS 2.4.8.1

我使用的是 OJS 2.4.8.1,因此,我想使用AWS SES SMTP Service,因此,我将配置文件config.inc.php配置如下:

发送测试后,我可以在error_log中查看以下内容:

注意:用户名和密码正确,我尝试添加带/不带引号的参数,我尝试使用 25、465 或 587 端口,但没有任何效果。

任何帮助都会受到好评。

0 投票
0 回答
136 浏览

mysql - 查询以生成关于 OJS 3.1 的文章报告

对于熟悉 Open Journal System (OJS) 或 mysql 查询大师的每个人,请帮助您根据多个表中的选定字段生成报告。这是表格:

提交:submission_id、date_submitted、last_modified、status、stage_id

submit_setting:submission_id,setting_name(某种提交类型),setting_value(设置名称的值)

作者:submission_id、author_id、first_name、last_name、email

审核分配:review_id、submission_id、reviewer_id、推荐

用户:user_id、first_name、last_name

所以我想要一份关于提交给 OJS 的所有文章的报告,包括提交时间、提交状态、文章的作者、以及审查文章的审稿人(如果没有评论,它应该是空的)和推荐来自审稿人。

我尝试进行查询,但它只生成刚刚有评论的文章列表(它不会生成仍然没有或没有评论的文章)。这是我的查询:

0 投票
1 回答
16 浏览

networking - 授予对网络中其他设备的访问权限

我正在尝试使用开放期刊系统(OJS)建立一个网站。

XAMMP 和 OJS 已安装在 PC 中。现在我需要其他人(决策者)使用他们的设备(另一台 PC、手机)在前端看到它。我该如何配置?谢谢你。