Example #1
0
 /**
  * @param int|null $forceLevel Force le niveau de déclenchement du script.
  *
  * @return string
  */
 public function displayScripts($forceLevel = null)
 {
     $hostname = $this->getHostname();
     $scriptName = $this->getScriptName();
     $scriptVersion = $this->getScriptVersion();
     $args = array();
     if ($scriptVersion != 1) {
         $args['ver'] = $scriptVersion;
     }
     if ($forceLevel !== null) {
         $args['level'] = $forceLevel;
     }
     $jsArgs = '?' . http_build_query($args);
     return $this->output->getScriptsHtml(array('js' => array('honeypot' => 'http://' . $hostname . '/advertisement.js', 'main' => 'http://' . $hostname . '/' . $scriptName . '.js' . $jsArgs)));
 }