Archive page has edition links disabled

Describe the issue or problem

Clicking the Archive, it shows a list of all editions but they are disabled. See link below

https://ijmada.com/index.php/ijmada/issue/archive

Steps I took leading up to the issue

I created a static page for Archives and I manually update the links. However, when someone clicks on the breadcrumbs showing the path, they get pushed to the original Archive page above.

What application are you using?
For example, OJS 3.4.0.5

Additional information

Hi @said,

This is odd. Have you checked to see that all the issues are published, and published articles are assigned to issues? Typically, they wouldn’t appear here if they weren’t.

-Roger
PKP Team

Yes, all issues get published.

Hi @said,

Thanks for clarifying. I went to your site, using the link you provided, and was able to access the links to the issues, so this is strange.

-Roger
PKP Team

@Roger

So what does this mean? No solution?

Hi @said,

I’m not really sure what is going on here. Can you link to your static page so I can try to have a look?

-Roger
PKP Team

https://ijmada.com/index.php/ijmada/MyArchive

Hi @said,

Hmm… yes - all of these links worked fine for me. I’m not sure what the issue is that you’re seeing…

-Roger
PKP Team

Hi @said,

If you want your archive to replace the built-in archive page, you’ll need to name it archive, rather than MyArchive. Otherwise the breadcrumb links will go to the built-in page rather than your custom one.

Regards,
Alec Smecher
Public Knowledge Project Team

1 Like

Thanks for the tip. I don’t want myArchive to replace the original one. This is just a placeholder. I would rather know how to fix the original one as it is more sustainable that way.

Hi @said,

There’s no way to change the breadcrumbs without modifying the codebase.

Regards,
Alec Smecher
Public Knowledge Project Team

So, does that mean I am stuck? No way to fix this?

Hi @said,

Can you write a little about what you’re looking to accomplish? If you’d really like to write your own archives page, then you should name it archive; if you don’t want to do that, what is the purpose of the myArchive page?

Regards,
Alec Smecher
Public Knowledge Project Team

You created a different archive page (https://ijmada.com/index.php/ijmada/MyArchive) via a custom page (https://ijmada.com/index.php/ijmada/issue/archive) because the standard Archive page of OJS doesn’t work, correct?

  1. Did you install OJS 3.4 from scratch, or did you upgrade it from 3.3?
  2. Have you modified the default theme files of OJS?
  3. What happens when you use a different theme?

@kerimsarigul That is correct! The original page has the links disabled and I had to create a separate page to make it work. I do not need myArchives if the original works @asmecher
1 - I upgraded OJS 3.4 from 3.3 only 2 days ago. The problem existed prior to the upgrade.
2 - Not sure if the default theme was modified. I just tried now and deleted it to see if I can reinstall it again (unfortunately cant find it on the plugins page. Where can I download and install the default them?)
3 - I have now tried different themes, it does not affect the underlying files, just changes the theme settings. So, same problem exists with different themes.

Hi @said,

What have you chosen for Issue Identification?


Make sure the checkboxes are checked to match the way you want to identify your issue, and that the associated volume/number/year/title data is entered for each issue.

Regards,
Alec Smecher
Public Knowledge Project Team

@asmecher of course, the issue identification is selected for all issues. Thats why myArchive works. I have tried to debug issue_summary.tpl and I can see that the issue is passed to the issue_summary template file and url is generated for each issue. Everything seems to be in order even on the issue_archive.tpl file. The only issue, is the < a > tag on the issue_summary template does not have the hyperlink enabled when the page is displayed. I have even tried to modify this template file to have the hyperlink local instead of reading from .css file for the theme environment (which I did not want to investigate and get lost in that). I hope this clarifies the issue.

Hi @said,

What do you have entered in the “Title” field in the form I screenshotted above?

Regards,
Alec Smecher
Public Knowledge Project Team

It is exactly as what you have displayed in the screenshot.

Hi @said,

If you’re not using titles…

  • Check that the checkbox by “title” is unchecked
  • Make sure there is nothing in the “Title” field – even an extra space

Then save the form and see if that helps.

Regards,
Alec Smecher
Public Knowledge Project Team

1 Like