Article display page behaving differently

Hi @asmecher and @ctgraham
Sorry for bothering you two busy individuals. I found the culprit. The differential behavior of article display page was because of ‘some conflict’ with ‘JATS XML to embedded HTML article embedGalley’ plugin which I have enabled. After disabling the plugin, the display page works fine.

@ajnyga & @Vitaliy
I am using OJS 3.0.2 with defaultManuscript child theme. My journal URL is http://amphysiol.com.
When I enable embedGalley plugin, those article display pages with the following additional data like ORCID IDs of authors and Most read articles by the same author(s) behave erratically in the following ways:

  1. Content of the page move to the center
  2. Disappearance of right menu bar with all custom blocks
  3. Disappearance of footer
  4. Article download graph not shown and display ‘article download data not yet available
  5. Disappearance of Most read articles by the same author(s)
  6. Whenever a citation format is clicked, instead of displaying in ‘How to cite’ box a new browser tab/window is opened showing the citation format.

I feel there is a conflict between the plugins. My php error log while the embedGalley plugin was enabled showed the following errors (Few lines are pasted below)

Line 278155: [25-Apr-2017 04:45:42 America/New_York] PHP Fatal error:  Call to a member function getId() on null in /home/qamevedq/amphysiol.com/pages/article/ArticleHandler.inc.php on line 76
Line 278177: [25-Apr-2017 04:45:55 America/New_York] PHP Fatal error:  Call to a member function getId() on null in /home/qamevedq/amphysiol.com/pages/article/ArticleHandler.inc.php on line 76
Line 278199: [25-Apr-2017 04:45:59 America/New_York] PHP Fatal error:  Call to a member function getId() on null in /home/qamevedq/amphysiol.com/pages/article/ArticleHandler.inc.php on line 76
Line 278322: [25-Apr-2017 04:46:20 America/New_York] PHP Fatal error:  Call to undefined method Article::getGalleys() in /home/qamevedq/amphysiol.com/plugins/generic/embedGalley/EmbedGalleyPlugin.inc.php on line 125
Line 278379: [25-Apr-2017 04:48:08 America/New_York] PHP Fatal error:  Call to undefined method Article::getGalleys() in /home/qamevedq/amphysiol.com/plugins/generic/embedGalley/EmbedGalleyPlugin.inc.php on line 125
Line 278436: [25-Apr-2017 04:48:20 America/New_York] PHP Fatal error:  Call to undefined method Article::getGalleys() in /home/qamevedq/amphysiol.com/plugins/generic/embedGalley/EmbedGalleyPlugin.inc.php on line 125
Line 167730: [02-Apr-2017 02:44:01 America/New_York] PHP Warning:  array_merge(): Argument #2 is not an array in /home/qamevedq/amphysiol.com/lib/pkp/classes/core/PKPApplication.inc.php on line 578
Line 167731: [02-Apr-2017 02:44:01 America/New_York] PHP Warning:  Invalid argument supplied for foreach() in /home/qamevedq/amphysiol.com/plugins/generic/recommendByAuthor/RecommendByAuthorPlugin.inc.php on line 114
Line 176050: [07-Apr-2017 11:53:04 America/New_York] PHP Warning:  array_merge(): Argument #2 is not an array in /home/qamevedq/amphysiol.com/lib/pkp/classes/core/PKPApplication.inc.php on line 578
Line 176051: [07-Apr-2017 11:53:04 America/New_York] PHP Warning:  Invalid argument supplied for foreach() in /home/qamevedq/amphysiol.com/plugins/generic/recommendByAuthor/RecommendByAuthorPlugin.inc.php on line 114
Line 176133: [07-Apr-2017 11:53:47 America/New_York] PHP Warning:  array_merge(): Argument #2 is not an array in /home/qamevedq/amphysiol.com/lib/pkp/classes/core/PKPApplication.inc.php on line 578
Line 176134: [07-Apr-2017 11:53:47 America/New_York] PHP Warning:  Invalid argument supplied for foreach() in /home/qamevedq/amphysiol.com/plugins/generic/recommendByAuthor/RecommendByAuthorPlugin.inc.php on line 114
Line 176222: [07-Apr-2017 11:54:45 America/New_York] PHP Warning:  array_intersect(): Argument #1 is not an array in /home/qamevedq/amphysiol.com/classes/security/authorization/OjsIssueRequiredPolicy.inc.php on line 59
Line 176315: [07-Apr-2017 11:54:55 America/New_York] PHP Warning:  array_intersect(): Argument #1 is not an array in /home/qamevedq/amphysiol.com/classes/security/authorization/OjsIssueRequiredPolicy.inc.php on line 59
Line 177663: [08-Apr-2017 13:02:11 America/New_York] PHP Warning:  assert(): Assertion failed in /home/qamevedq/amphysiol.com/pages/submission/SubmissionHandler.inc.php on line 52
Line 177683: [08-Apr-2017 13:02:12 America/New_York] PHP Warning:  assert(): Assertion failed in /home/qamevedq/amphysiol.com/pages/submission/SubmissionHandler.inc.php on line 52
Line 177703: [08-Apr-2017 13:02:12 America/New_York] PHP Warning:  assert(): Assertion failed in /home/qamevedq/amphysiol.com/pages/submission/SubmissionHandler.inc.php on line 52
Line 177723: [08-Apr-2017 13:02:13 America/New_York] PHP Warning:  assert(): Assertion failed in /home/qamevedq/amphysiol.com/pages/submission/SubmissionHandler.inc.php on line 52
Line 178417: [08-Apr-2017 13:11:18 America/New_York] PHP Warning:  assert(): Assertion failed in /home/qamevedq/amphysiol.com/pages/submission/SubmissionHandler.inc.php on line 52
Line 178437: [08-Apr-2017 13:11:23 America/New_York] PHP Warning:  assert(): Assertion failed in /home/qamevedq/amphysiol.com/pages/submission/SubmissionHandler.inc.php on line 52
Line 178457: [08-Apr-2017 13:11:25 America/New_York] PHP Warning:  assert(): Assertion failed in /home/qamevedq/amphysiol.com/pages/submission/SubmissionHandler.inc.php on line 52
Line 178785: [08-Apr-2017 13:19:33 America/New_York] PHP Warning:  assert(): Assertion failed in /home/qamevedq/amphysiol.com/pages/submission/SubmissionHandler.inc.php on line 52
Line 178805: [08-Apr-2017 13:19:34 America/New_York] PHP Warning:  assert(): Assertion failed in /home/qamevedq/amphysiol.com/pages/submission/SubmissionHandler.inc.php on line 52
Line 181437: [08-Apr-2017 21:27:09 America/New_York] PHP Warning:  assert(): Assertion failed in /home/qamevedq/amphysiol.com/pages/submission/SubmissionHandler.inc.php on line 52
Line 183364: [08-Apr-2017 22:56:38 America/New_York] PHP Warning:  array_merge(): Argument #2 is not an array in /home/qamevedq/amphysiol.com/lib/pkp/classes/core/PKPApplication.inc.php on line 578
Line 183365: [08-Apr-2017 22:56:38 America/New_York] PHP Warning:  Invalid argument supplied for foreach() in /home/qamevedq/amphysiol.com/plugins/generic/recommendByAuthor/RecommendByAuthorPlugin.inc.php on line 114
Line 184353: [08-Apr-2017 23:03:58 America/New_York] PHP Warning:  array_merge(): Argument #2 is not an array in /home/qamevedq/amphysiol.com/lib/pkp/classes/core/PKPApplication.inc.php on line 578
Line 184354: [08-Apr-2017 23:03:58 America/New_York] PHP Warning:  Invalid argument supplied for foreach() in /home/qamevedq/amphysiol.com/plugins/generic/recommendByAuthor/RecommendByAuthorPlugin.inc.php on line 114
Line 184736: [08-Apr-2017 23:37:18 America/New_York] PHP Warning:  array_merge(): Argument #2 is not an array in /home/qamevedq/amphysiol.com/lib/pkp/classes/core/PKPApplication.inc.php on line 578
Line 184737: [08-Apr-2017 23:37:18 America/New_York] PHP Warning:  Invalid argument supplied for foreach() in /home/qamevedq/amphysiol.com/plugins/generic/recommendByAuthor/RecommendByAuthorPlugin.inc.php on line 114
Line 185351: [08-Apr-2017 23:40:38 America/New_York] PHP Warning:  array_merge(): Argument #2 is not an array in /home/qamevedq/amphysiol.com/lib/pkp/classes/core/PKPApplication.inc.php on line 578
Line 185352: [08-Apr-2017 23:40:38 America/New_York] PHP Warning:  Invalid argument supplied for foreach() in /home/qamevedq/amphysiol.com/plugins/generic/recommendByAuthor/RecommendByAuthorPlugin.inc.php on line 114
Line 186041: [08-Apr-2017 23:44:27 America/New_York] PHP Warning:  array_merge(): Argument #2 is not an array in /home/qamevedq/amphysiol.com/lib/pkp/classes/core/PKPApplication.inc.php on line 578
Line 186042: [08-Apr-2017 23:44:27 America/New_York] PHP Warning:  Invalid argument supplied for foreach() in /home/qamevedq/amphysiol.com/plugins/generic/recommendByAuthor/RecommendByAuthorPlugin.inc.php on line 114
1 Like