polished public links a bit
This commit is contained in:
parent
bbfb93c655
commit
8639630a18
|
@ -31,11 +31,13 @@ $(document).ready(function() {
|
||||||
if(token){
|
if(token){
|
||||||
var html="<tr class='link' id='"+token+"'>";
|
var html="<tr class='link' id='"+token+"'>";
|
||||||
html+="<td class='path'>"+path+"</td>";
|
html+="<td class='path'>"+path+"</td>";
|
||||||
html+="<td class='link'><a href='get.php?token="+token+"'>"+$('#baseUrl').val()+"?token="+token+"</a></td>"
|
html+="<td class='link'><input type='text' value='"+$('#baseUrl').val()+"?token="+token+"' /></td>"
|
||||||
html+="<td><input type='submit' class='delete' data-token='"+token+" value='Delete' /></td>"
|
html+="<td><input type='submit' class='delete' data-token='"+token+" value='Delete' /></td>"
|
||||||
html+="</tr>"
|
html+="</tr>"
|
||||||
$(html).insertAfter($('#newlink_row'));
|
$(html).insertAfter($('#newlink_row'));
|
||||||
$('#path').val('');
|
$('#path').val('');
|
||||||
|
$('#'+token+' input').focus();
|
||||||
|
$('#'+token+' input').select();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -1,18 +1,20 @@
|
||||||
<input type="hidden" id="baseUrl" value="<?php echo $_['baseUrl'];?>"/>
|
<input type="hidden" id="baseUrl" value="<?php echo $_['baseUrl'];?>"/>
|
||||||
<table id="linklist">
|
<table id="linklist">
|
||||||
<tbody>
|
<thead id="controls">
|
||||||
<tr id="newlink_row">
|
<tr id="newlink_row">
|
||||||
<form action="#" id="newlink">
|
<form action="#" id="newlink">
|
||||||
<td class="path"><input placeholder="Path" id="path"/></td>
|
<td class="path"><input placeholder="Path" id="path"/></td>
|
||||||
<td><input type="submit" value="Share" /></td>
|
<td><input type="submit" value="Share" /></td>
|
||||||
</form>
|
</form>
|
||||||
</tr>
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
<?php foreach($_['links'] as $link):?>
|
<?php foreach($_['links'] as $link):?>
|
||||||
<tr class="link" id="<?php echo $link['token'];?>">
|
<tr class="link" id="<?php echo $link['token'];?>">
|
||||||
<td class="path"><?php echo $link['path'];?></td>
|
<td class="path"><?php echo $link['path'];?></td>
|
||||||
<td class="link"><a href="get.php?token=<?php echo $link['token'];?>"><?php echo $_['baseUrl'];?>?token=<?php echo $link['token'];?></a></td>
|
<td class="link"><input type="text" value="<?php echo $_['baseUrl'];?>?token=<?php echo $link['token'];?>" /></td>
|
||||||
<td><input type="submit" class="delete" data-token="<?php echo $link['token'];?>" value="<?php echo $l->t( 'Delete' ); ?>" /></td>
|
<td><input type="submit" class="delete" data-token="<?php echo $link['token'];?>" value="<?php echo $l->t( 'Delete' ); ?>" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<?php endforeach;?>
|
<?php endforeach;?>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
<a href="<?php echo link_to("files_publiclink", "get.php?token=".$_['token']); ?>"><img src="<?php echo image_path("", "actions/go-home.png"); ?>" alt="Root" /></a>
|
|
||||||
<?php foreach($_["breadcrumb"] as $crumb): ?>
|
|
||||||
<a href="<?php echo link_to("files_publiclink", "get.php?token=".$_['token']."&path=".$crumb["dir"]); ?>"><?php echo htmlspecialchars($crumb["name"]); ?></a>
|
|
||||||
<?php endforeach; ?>
|
|
|
@ -1,9 +0,0 @@
|
||||||
<?php foreach($_["files"] as $file): ?>
|
|
||||||
<tr>
|
|
||||||
<td class="selection"><input type="checkbox" /></td>
|
|
||||||
<td class="filename"><a style="background-image:url(<?php if($file["type"] == "dir") echo mimetype_icon("dir"); else echo mimetype_icon($file["mime"]); ?>)" href="<?php if($file["type"] == "dir") echo link_to("files_publiclink", "get.php?token=".$_['token']."&path=".$file["directory"]."/".$file["name"]); else echo link_to("files_publiclink", "get.php?token=".$_['token']."&path=".$file["directory"]."/".$file["name"]); ?>" title=""><?php echo htmlspecialchars($file["name"]); ?></a></td>
|
|
||||||
<td class="filesize"><?php echo human_file_size($file["size"]); ?></td>
|
|
||||||
<td class="date"><?php if($file["type"] != "dir") echo $file["date"]; ?></td>
|
|
||||||
<td class="fileaction"><a href="" title="">▾</a></td>
|
|
||||||
</tr>
|
|
||||||
<?php endforeach; ?>
|
|
|
@ -1,17 +0,0 @@
|
||||||
<p class="nav">
|
|
||||||
<?php echo($_['breadcrumb']); ?>
|
|
||||||
</p>
|
|
||||||
<table cellspacing="0">
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th><input type="checkbox" id="select_all" /></th>
|
|
||||||
<th><?php echo $l->t( 'Name' ); ?></th>
|
|
||||||
<th><?php echo $l->t( 'Size' ); ?></th>
|
|
||||||
<th><?php echo $l->t( 'Modified' ); ?></th>
|
|
||||||
<th></th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody id="fileList">
|
|
||||||
<?php echo($_['fileList']); ?>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
Loading…
Reference in New Issue