Scripts OJS : utilisation des paramètres P5

Le 26/09/2012 Par Thibault Goninplaniswareopx2p5ojs

Introduction

Il est parfois nécessaire d’utiliser des paramètres OPX2 dans du code OJS. Par exemple pour modifier temporairement la durée du timeout de l’applet JAVA pour réaliser un traitement long. Il s’agit dans cet exemple du paramètre *APPLET-TIMEOUT*.

opx2_parameters.jpg

Tableau des paramètres OPX2

Problème

Quelle est la syntaxe à utiliser pour appeler ou modifier les paramètres OPX2 ?

Solution

Il suffit de transformer l’ID du paramètre selon la méthode suivante :

  • supprimer les ‘*’
  • remplacer les ‘-‘ par des ‘_’

Ce qui donne par exemple pour le paramètre *APPLET-TIMEOUT* => APPLET_TIMEOUT

Exemple d’utilisation

Dans cet exemple on modifie la valeur du timeout de l’applet à 1h (soit 3600 secondes).

alert(context.APPLET_TIMEOUT);
context.APPLET_TIMEOUT = 3600;
alert(context.APPLET_TIMEOUT);

modify_timeout1.jpg

Résultat du script

 

Sommaire

  • fleche vers la droite Introduction
  • fleche vers la droite Problème
  • fleche vers la droite Solution
  • fleche vers la droite Exemple d’utilisation

À voir aussi

Tous les articles