{$reviewAssignmentUrl} does not work

Hello,

We have a dynamic content tag issue : {$reviewAssignmentUrl} doesn’t work (used in this template : “Review Response Overdue (Automated)”). It links to nothing.

  • Text in the template: {$submissionTitle}
  • Hyperlink in the template behind this text: {$reviewAssignmentUrl}

=> the first dynamic content tag works, the text of the article is displayed when the email is sent.
=> the second dynamic content tag doesn’t work: the link leads to nothing.

I’ve tried sending other dynamic content tags, and they do worked.
For example:

  • Text in the template: {$journalName}
  • Hyperlink in the template behind this text: {$journalUrl}

=> both dynamic content tags work well: the name of the journal is displayed along with the hyperlink to the journal’s site.

Questions

  1. Do you have an explanation for {$reviewAssignmentUrl}? Why doesn’t the hyperlink work? How can we repair it ?

  2. Do you have a complete list of dynamic content tags? I’ve found this list but it’s not complete: https://ojs-services.com/ojs-installation-and-settings/enhancing-ojs-email-templates-with-dynamic-content-tags/

We are using OJS 3.4.0.5

Thanks for your help !

Hi @pauplin,

Are you using this review template in conjunction with the editorial workflow (i.e. is the person you’re sending it to an assigned reviewer for the submission that the email pertains to?)

With respect to this question:

Not tags per se, just the templates: https://docs.pkp.sfu.ca/learning-ojs/en/settings-workflow#template-descriptions

The list that you link is a third-party vendor and is not maintained by PKP, so we are not able to speak to that.

-Roger
PKP Team

Hello, the problem seems to have come from “allowed_hosts”, which first declared an IP address. This has been corrected by our IT department and everything is back to normal.

Concerning the list I found, yes I had noticed that it was a third-party site, but it’s the only one I found. In the meantime, I’ve listed all the $ I could find in the templates (in case it helps other users).

Working document (with French - sorry)

{$journalUrl}
{$journalName}
{$siteTitle}
{$activateUrl} URL pour activer son compte

{$contactName}
{$contactEmail}
{$siteContactName}
{$journalSignature}
{$subscriptionSignature} signature de la personne de la revue qui s’occupe des subscriptions ?
{$principalContactSignature}

{$signature}
{$senderName} nom de la personne qui envoie l’email

{$recipientName} nom de la personne à qui le mail s’adresse
{$recipientUsername} user name de la personne à qui on envoie un mail ?
{$password}

{$contextAcronym} a priori acronyme de la revue
{$contextName} a priori nom de la revue

{$authors} liste tous les auteurs
{$authorsShort}
{$submittingAuthorName}
{$submissionGuidelinesUrl}

{$authorOrcidUrl}
{$orcidAboutUrl}

{$submissionId} Id de la soumission
{$submissionTitle} titre de la soumission
{$submissionUrl} url de la soumission
{$submissionAbstract} abstract de la soumission
{$authorsWithAffiliation} affiliation des auteurs
{$submitterName} nom de l’auteur de correspondance qui a soumis l’article

{$authorSubmissionUrl} renvoie vers le dashboard de soumission pour l’auteur
{$messageToSubmittingAuthor}

{$reviewAssignmentUrl} lien vers la review à reviewer pour le reviewer
{$allReviewerComments} commentaires des reviewers envoyés à l’auteur
{$reviewerName} nom du reviewer
{$reviewMethod} type de peer-review
{$responseDueDate} date pour laquelle la date de réponse est due
{$reviewDueDate} date pour laquelle la review est attendue

{$recommendation} recommandation de l’éditor
{$decisionDescription} décision éditoriale après peer-review et choix associate éditor

{$outstandingTasks} liste des tasks à réaliser
{$numberOfSubmissions} nb de soumissions à laquelle une personne est actuellement assignée

{$issueIdentification}
{$issueUrl}

{$announcementTitle}
{$announcementSummary}
{$announcementUrl}

{$subscriberDetails}
{$subscriptionType}
{$subscriptionUrl}
{$expiryDate} date d’expiration de la souscription
{$membership}
{$queuedPaymentUrl}

{$institutionName}
{$institutionMailingAddress}
{$ipRanges}