Fix regression in jfiletree
This commit is contained in:
parent
9447bcc881
commit
14099b100e
@ -414,13 +414,15 @@ function treeOutputForAbsoluteDir($sqltree, $selecteddir, $fullpathselecteddir,
|
|||||||
}
|
}
|
||||||
print '<li class="directory '.$collapsedorexpanded.' lidirecm">'; // collapsed is opposite if expanded
|
print '<li class="directory '.$collapsedorexpanded.' lidirecm">'; // collapsed is opposite if expanded
|
||||||
|
|
||||||
print '<div class="divfmdirlia inline-block"><a class="fmdirlia jqft ecmjqft" href="';
|
//print '<div class="divfmdirlia inline-block">'; // Disabled, this break the javascrip component
|
||||||
|
print '<a class="fmdirlia jqft ecmjqft" href="';
|
||||||
print "#";
|
print "#";
|
||||||
print "\" rel=\"".dol_escape_htmltag($val['fullrelativename'].'/')."\" id=\"fmdirlia_id_".$val['id']."\"";
|
print "\" rel=\"".dol_escape_htmltag($val['fullrelativename'].'/')."\" id=\"fmdirlia_id_".$val['id']."\"";
|
||||||
print " onClick=\"loadandshowpreview('".dol_escape_js($val['fullrelativename'])."',".$val['id'].")";
|
print " onClick=\"loadandshowpreview('".dol_escape_js($val['fullrelativename'])."',".$val['id'].")";
|
||||||
print "\">";
|
print "\">";
|
||||||
print dol_escape_htmltag($file);
|
print dol_escape_htmltag($file);
|
||||||
print "</a></div>";
|
print '</a>';
|
||||||
|
//print '</div>';
|
||||||
|
|
||||||
print '<div class="ecmjqft">';
|
print '<div class="ecmjqft">';
|
||||||
|
|
||||||
|
|||||||
@ -24,6 +24,7 @@ if (empty($conf) || !is_object($conf)) {
|
|||||||
print "Error, template enablefiletreeajax.tpl.php can't be called as URL";
|
print "Error, template enablefiletreeajax.tpl.php can't be called as URL";
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
// Must have set $module, $nameforformuserfile, $preopened
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
@ -57,7 +58,7 @@ $(document).ready(function() {
|
|||||||
multiFolder: false },
|
multiFolder: false },
|
||||||
// Called if we click on a file (not a dir)
|
// Called if we click on a file (not a dir)
|
||||||
function(file) {
|
function(file) {
|
||||||
console.log("We click on a file");
|
console.log("We click on a file "+file);
|
||||||
$("#mesg").hide();
|
$("#mesg").hide();
|
||||||
loadandshowpreview(file,0);
|
loadandshowpreview(file,0);
|
||||||
},
|
},
|
||||||
@ -65,7 +66,7 @@ $(document).ready(function() {
|
|||||||
function(elem) {
|
function(elem) {
|
||||||
id=elem.attr('id').substr(12); // We get id that is 'fmdirlia_id_xxx' (id we want is xxx)
|
id=elem.attr('id').substr(12); // We get id that is 'fmdirlia_id_xxx' (id we want is xxx)
|
||||||
rel=elem.attr('rel')
|
rel=elem.attr('rel')
|
||||||
console.log("We click on a dir, we call the ajaxdirtree.php with modulepart=<?php echo $module; ?>, param=<?php echo $paramwithoutsection; ?>");
|
console.log("We click on a dir id="+id+", we call the ajaxdirtree.php with modulepart=<?php echo $module; ?>, param=<?php echo $paramwithoutsection; ?>");
|
||||||
console.log("We also save id and dir name into <?php echo $nameforformuserfile ?>_section_id|dir (vars into form to attach new file in filemanager.tpl.php) with id="+id+" and rel="+rel);
|
console.log("We also save id and dir name into <?php echo $nameforformuserfile ?>_section_id|dir (vars into form to attach new file in filemanager.tpl.php) with id="+id+" and rel="+rel);
|
||||||
jQuery("#<?php echo $nameforformuserfile ?>_section_dir").val(rel);
|
jQuery("#<?php echo $nameforformuserfile ?>_section_dir").val(rel);
|
||||||
jQuery("#<?php echo $nameforformuserfile ?>_section_id").val(id);
|
jQuery("#<?php echo $nameforformuserfile ?>_section_id").val(id);
|
||||||
|
|||||||
@ -5889,6 +5889,11 @@ ul.ecmjqft a {
|
|||||||
padding: 0px 0px;
|
padding: 0px 0px;
|
||||||
font-weight:normal;
|
font-weight:normal;
|
||||||
display: inline-block !important;
|
display: inline-block !important;
|
||||||
|
|
||||||
|
width: calc(100% - 100px);
|
||||||
|
overflow: hidden;
|
||||||
|
white-space: break-spaces;
|
||||||
|
word-break: break-all;
|
||||||
}
|
}
|
||||||
ul.ecmjqft a:active {
|
ul.ecmjqft a:active {
|
||||||
font-weight: bold !important;
|
font-weight: bold !important;
|
||||||
|
|||||||
@ -5722,6 +5722,11 @@ ul.ecmjqft a {
|
|||||||
padding: 0px 0px;
|
padding: 0px 0px;
|
||||||
font-weight:normal;
|
font-weight:normal;
|
||||||
display: inline-block !important;
|
display: inline-block !important;
|
||||||
|
|
||||||
|
width: calc(100% - 100px);
|
||||||
|
overflow: hidden;
|
||||||
|
white-space: break-spaces;
|
||||||
|
word-break: break-all;
|
||||||
}
|
}
|
||||||
ul.ecmjqft a:active {
|
ul.ecmjqft a:active {
|
||||||
font-weight: bold !important;
|
font-weight: bold !important;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user