Explorar el Código

fix add comment template

Alex Aragón hace 5 años
padre
commit
db53efd730
Se han modificado 1 ficheros con 6 adiciones y 2 borrados
  1. 6 2
      main/admin/settings.lib.php

+ 6 - 2
main/admin/settings.lib.php

@@ -1118,6 +1118,7 @@ function addEditTemplate()
 
     // Setting the form elements: the title of the template.
     $form->addText('title', get_lang('Title'), false);
+    $form->addText('comment', get_lang('Description'), false);
 
     // Setting the form elements: the content of the template (wysiwyg editor).
     $form->addHtmlEditor(
@@ -1143,6 +1144,7 @@ function addEditTemplate()
         $defaults['template_text'] = $template->getContent();
         // Forcing get_lang().
         $defaults['title'] = $template->getTitle();
+        $defaults['comment'] = $template->getComment();
 
         // Adding an extra field: a hidden field with the id of the template we are editing.
         $form->addElement('hidden', 'template_id');
@@ -1228,14 +1230,15 @@ function addEditTemplate()
 
 
             // Store the information in the database (as insert or as update).
-            $bootstrap = api_get_css(api_get_path(WEB_PUBLIC_PATH).'assets/bootstrap/dist/css/bootstrap.min.css');
+            //$bootstrap = api_get_css(api_get_path(WEB_PUBLIC_PATH).'assets/bootstrap/dist/css/bootstrap.min.css');
             $viewport = '<meta name="viewport" content="width=device-width, initial-scale=1.0">';
 
             if ($_GET['action'] == 'add') {
-                $templateContent = '<head>'.$viewport.'<title>'.$values['title'].'</title>'.$bootstrap.'</head>'
+                $templateContent = '<head>'.$viewport.'<title>'.$values['title'].'</title></head>'
                     .$values['template_text'];
                 $template
                     ->setTitle($values['title'])
+                    ->setComment(Security::remove_XSS($values['comment']))
                     ->setContent(Security::remove_XSS($templateContent, COURSEMANAGERLOWSECURITY))
                     ->setImage($new_file_name);
                 $em->persist($template);
@@ -1253,6 +1256,7 @@ function addEditTemplate()
                 $templateContent = $values['template_text'];
                 $template
                     ->setTitle($values['title'])
+                    ->setComment(Security::remove_XSS($values['comment']))
                     ->setContent(Security::remove_XSS($templateContent, COURSEMANAGERLOWSECURITY));
 
                 if ($isDelete) {