|
@@ -1,5 +1,5 @@
|
|
|
<?php
|
|
|
-// $Id: create_document.php 11212 2007-02-26 08:47:37Z elixir_julian $
|
|
|
+// $Id: create_document.php 11269 2007-02-28 09:58:32Z elixir_julian $
|
|
|
/*
|
|
|
==============================================================================
|
|
|
Dokeos - elearning and course management software
|
|
@@ -48,6 +48,8 @@ $this_section = SECTION_COURSES;
|
|
|
$htmlHeadXtra[]='<script>
|
|
|
|
|
|
var temp=false;
|
|
|
+ var temp2=false;
|
|
|
+ var use_document_title='.api_get_setting('use_document_title').';
|
|
|
|
|
|
function FCKeditor_OnComplete( editorInstance )
|
|
|
{
|
|
@@ -100,15 +102,17 @@ $htmlHeadXtra[]='<script>
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- bestandsnaamNieuw += contentTextArray[x] + \'...\';
|
|
|
+ bestandsnaamNieuw += contentTextArray[x];
|
|
|
}
|
|
|
}
|
|
|
|
|
|
if(document.getElementById(\'title_edited\').value == "false")
|
|
|
{
|
|
|
- document.getElementById(\'title\').value = bestandsnaamNieuw;
|
|
|
+ document.getElementById(\'filename\').value = bestandsnaamNieuw;
|
|
|
+ if(use_document_title){
|
|
|
+ document.getElementById(\'title\').value = bestandsnaamNieuw;
|
|
|
+ }
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
temp=true;
|
|
|
}
|
|
@@ -125,7 +129,7 @@ $htmlHeadXtra[]='<script>
|
|
|
|
|
|
function check_if_still_empty()
|
|
|
{
|
|
|
- if(trim(document.getElementById(\'title\').value) != "")
|
|
|
+ if(trim(document.getElementById(\'filename\').value) != "")
|
|
|
{
|
|
|
document.getElementById(\'title_edited\').value = "true";
|
|
|
}
|
|
@@ -237,7 +241,7 @@ $default['dir'] = $dir;
|
|
|
|
|
|
$form->addElement('hidden','title_edited','false','id="title_edited"');
|
|
|
|
|
|
-$form->add_textfield('filename', get_lang('FileName'),true,'class="input_titles"');
|
|
|
+$form->add_textfield('filename', get_lang('FileName'),true,'class="input_titles" id="filename" onblur="check_if_still_empty()"');
|
|
|
$form->addRule('filename', get_lang('FileExists'), 'callback', 'document_exists');
|
|
|
/**
|
|
|
* Check if a document width the choosen filename allready exists
|
|
@@ -254,9 +258,9 @@ $renderer = & $form->defaultRenderer();
|
|
|
$filename_template = str_replace('{element}', "{element}", $renderer->_elementTemplate);
|
|
|
$renderer->setElementTemplate($filename_template, 'filename');
|
|
|
// If allowed, add element for document title
|
|
|
-if (get_setting('use_document_title') == 'true')
|
|
|
+if (api_get_setting('use_document_title') == 'true')
|
|
|
{
|
|
|
- $form->add_textfield('title', get_lang('Title'),true,'class="input_titles" id="title" onblur="check_if_still_empty()"');
|
|
|
+ $form->add_textfield('title', get_lang('Title'),true,'class="input_titles" id="title"');
|
|
|
}
|
|
|
// HTML-editor
|
|
|
$form->add_html_editor('content', get_lang('Content'), false, true);
|
|
@@ -269,7 +273,7 @@ $form->setDefaults($default);
|
|
|
if ($form->validate())
|
|
|
{
|
|
|
$values = $form->exportValues();
|
|
|
- if (get_setting('use_document_title') != 'true')
|
|
|
+ if (api_get_setting('use_document_title') != 'true')
|
|
|
{
|
|
|
$values['title'] = $values['filename'];
|
|
|
}
|