Commit 15073b04 authored by Laurent Lécluse's avatar Laurent Lécluse
Browse files

Possibilité de définir une rubrique par défaut

parent f2ce3da9
......@@ -2,15 +2,17 @@
namespace UnicaenKsup;
$config = [
'sso_url_server' => 'http://www.unicaen.fr',
'sso_host_server' => 'www.unicaen.fr',
'sso_port_server' => '80',
'langue' => 'fr',
'https' => false,
'remplacement' => [
'sso_url_server' => 'http://www.unicaen.fr',
'sso_host_server' => 'www.unicaen.fr',
'sso_port_server' => '80',
'langue' => 'fr',
'https' => false,
'default-structure' => null,
'default-rubrique' => null,
'remplacement' => [
// sert à remplacer un texte par un autre dans le code KSUP de la page
// format ancien texte => nouveau texte
'"/images/' => '"http://www.unicaen.fr/images/'
'"/images/' => '"http://www.unicaen.fr/images/'
],
'scripts' => [
// placez ici les URL de vos scripts JS souhaités
......
......@@ -103,7 +103,13 @@ class KsupService
global $GLOBALS;
if (!isset($GLOBALS["objRequete"])) {
$GLOBALS["objRequete"] = new \requete($this->getModel()->getRubrique(), $this->getModel()->getStructure());
$rubrique = $this->getModel()->getRubrique();
if (!$rubrique) $rubrique = $this->getConfig('default-rubrique');
$structure = $this->getModel()->getStructure();
if (!$structure) $structure = $this->getConfig('default-structure');
$GLOBALS["objRequete"] = new \requete($rubrique, $structure);
if ($langue = $this->getConfig('langue')) $GLOBALS["objRequete"]->setLangue($langue);
if ($secure = $this->getConfig('https')) $GLOBALS["objRequete"]->setSecure($secure);
}
......@@ -137,7 +143,7 @@ class KsupService
$scripts = $this->getConfig('scripts');
if ($scripts) foreach( $scripts as $script ){
$dsCode .= '<script type="text/javascript" src="'.$this->makeAbsUrl($script).'">'."\r\n";
$dsCode .= '<script type="text/javascript" src="'.$this->makeAbsUrl($script).'"></script>'."\r\n";
}
$dsCode .= trim($this->getModel()->getScripts()->toString(4));
// if ($dsCode) {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment