Changeset 1135

Show
Ignore:
Timestamp:
06/07/07 12:56:00 (1 year ago)
Author:
ben
Message:

Updating the file repository to not append files.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • devel/mod/contenttoolbar/js/edit.js

    r1081 r1135  
    382382  } 
    383383} 
     384 
     385/** 
     386* Set the provided value in the specified field 
     387* If tinyMCE its avaible it take care of insert on it too 
     388* @param string id Field's id 
     389* @param strinv value String to be appended 
     390* @author Diego Andrés Ramírez Aragón <diego@somosmas.org> 
     391*/ 
     392function setResource(id,value){ 
     393  var field = $(id); 
     394  field.value = value; 
     395 
     396  if(window.tinyMCE != null){ 
     397    tinyMCE.execCommand("mceSetContent",true,value); 
     398  } 
     399} 
  • devel/mod/file/file-wizard.js

    r1081 r1135  
    1717  } 
    1818} 
     19/** 
     20 * Called to insert a file string, removing all other content 
     21 * @param string edid input_field id 
     22 * @param string err_msg error message 
     23 * @author Diego Andrés Ramírez Aragón <diego@somosmas.org> 
     24 */ 
     25function insertFileBrutal(edid,fileid){ 
     26  var text = '{{file:'+fileid+'}}'; 
     27  opener.setResource(edid,text,opener); 
     28  if(!file_wizard_keep_open){ 
     29    window.close(); 
     30  } 
     31} 
  • devel/mod/file/file_include_wizard.php

    r1091 r1135  
    99 templates_page_setup(); 
    1010 
     11 $setall = optional_param("setall"); 
     12 if (empty($setall))  
     13    $function_name = "insertFile"; 
     14 } else { 
     15     $function_name = "insertFileBrutal"; 
     16 } 
     17  
    1118 $url= substr($CFG->wwwroot, 0, -1); 
    1219 $metatags .= "<script language=\"javascript\" type=\"text/javascript\" src=\"$url/mod/contenttoolbar/js/helpers.js\"></script>"; 
     
    7683       $delete.="<img src=\"{$CFG->wwwroot}mod/file/fileicons/del.png\" border=\"0\"></a>"; 
    7784     } 
    78      $files.="<li><a class=\"mediafile$type\" href=\"#\" onclick=\"insertFile('$field','$file->ident')\">$file_name</a>$delete</li>"; 
     85     $files.="<li><a class=\"mediafile$type\" href=\"#\" onclick=\"{$function_name}('$field','$file->ident')\">$file_name</a>$delete</li>"; 
    7986   } 
    8087   $files.="</ul>";