quick fix for public links, removed expiration date and styled correctly
This commit is contained in:
parent
70a4cfd112
commit
b1a369b49f
6 changed files with 8 additions and 23 deletions
|
@ -35,7 +35,6 @@ if( !OC_User::isLoggedIn()){
|
||||||
|
|
||||||
OC_App::setActiveNavigationEntry( "files_publiclink_administration" );
|
OC_App::setActiveNavigationEntry( "files_publiclink_administration" );
|
||||||
|
|
||||||
OC_Util::addStyle( 'files_publiclink', 'admin' );
|
|
||||||
OC_Util::addScript( 'files_publiclink', 'admin' );
|
OC_Util::addScript( 'files_publiclink', 'admin' );
|
||||||
|
|
||||||
if(isset($_SERVER['HTTPS'])) {
|
if(isset($_SERVER['HTTPS'])) {
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
td.path{min-width:200px}
|
|
||||||
td.expire{width:120px}
|
|
|
@ -1,14 +1,9 @@
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
$( "#expire" ).datepicker({
|
|
||||||
dateFormat:'MM d, yy',
|
|
||||||
altField: "#expire_time",
|
|
||||||
altFormat: "yy-mm-dd"
|
|
||||||
});
|
|
||||||
$( "#path" ).autocomplete({
|
$( "#path" ).autocomplete({
|
||||||
source: "../../files/ajax/autocomplete.php",
|
source: "../../files/ajax/autocomplete.php",
|
||||||
minLength: 1
|
minLength: 1
|
||||||
});
|
});
|
||||||
$("button.delete").live('click', function( event ) {
|
$(".delete").live('click', function( event ) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
var token=$(this).attr('data-token');
|
var token=$(this).attr('data-token');
|
||||||
var data="token="+token;
|
var data="token="+token;
|
||||||
|
@ -25,7 +20,7 @@ $(document).ready(function() {
|
||||||
$('#newlink').submit(function( event ){
|
$('#newlink').submit(function( event ){
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
var path=$('#path').val();
|
var path=$('#path').val();
|
||||||
var expire=$('#expire_time').val()||0;
|
var expire=0;
|
||||||
var data='path='+path+'&expire='+expire;
|
var data='path='+path+'&expire='+expire;
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: 'GET',
|
type: 'GET',
|
||||||
|
@ -36,17 +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>";
|
||||||
var expire=($('#expire').val())?$('#expire').val():'Never'
|
|
||||||
html+="<td class='expire'>"+expire+"</td>"
|
|
||||||
html+="<td class='link'><a href='get.php?token="+token+"'>"+$('#baseUrl').val()+"?token="+token+"</a></td>"
|
html+="<td class='link'><a href='get.php?token="+token+"'>"+$('#baseUrl').val()+"?token="+token+"</a></td>"
|
||||||
html+="<td><button class='delete fancybutton' data-token='"+token+"'>Delete</button></td>"
|
html+="<td><input type='submit' class='delete' data-token='"+token+" value='Delete' /></td>"
|
||||||
html+="</tr>"
|
html+="</tr>"
|
||||||
$(html).insertBefore($('#newlink_row'));
|
$(html).insertBefore($('#newlink_row'));
|
||||||
$('#expire').val('');
|
|
||||||
$('#expire_time').val('');
|
|
||||||
$('#path').val('');
|
$('#path').val('');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td class='path'><?php echo $l->t( 'Path' ); ?></td>
|
<td class='path'><?php echo $l->t( 'Path' ); ?></td>
|
||||||
<td class='expire'><?php echo $l->t( 'Expires' ); ?></td>
|
|
||||||
<td class='link'><?php echo $l->t( 'Link' ); ?></td>
|
<td class='link'><?php echo $l->t( 'Link' ); ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
@ -11,16 +10,14 @@
|
||||||
<?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='expire'><?php echo ($link['expire_time']==0)?'Never':$l->l('date', $link['expire_time']);?></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'><a href='get.php?token=<?php echo $link['token'];?>'><?php echo $_['baseUrl'];?>?token=<?php echo $link['token'];?></a></td>
|
||||||
<td><button class='delete fancybutton' data-token='<?php echo $link['token'];?>'><?php echo $l->t( 'Delete' ); ?></button></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;?>
|
||||||
<tr id='newlink_row'>
|
<tr id='newlink_row'>
|
||||||
<form action='#' id='newlink'>
|
<form action='#' id='newlink'>
|
||||||
<input type='hidden' id='expire_time'/>
|
<input type='hidden' id='expire_time'/>
|
||||||
<td class='path'><input placeholder='Path' id='path'/></td>
|
<td class='path'><input placeholder='Path' id='path'/></td>
|
||||||
<td class='expire'><input placeholder='Expires' id='expire'/></td>
|
|
||||||
<td><input type='submit' value='Share'/></td>
|
<td><input type='submit' value='Share'/></td>
|
||||||
</form>
|
</form>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
|
@ -4,6 +4,6 @@
|
||||||
<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="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="filesize"><?php echo human_file_size($file["size"]); ?></td>
|
||||||
<td class="date"><?php if($file["type"] != "dir") echo $file["date"]; ?></td>
|
<td class="date"><?php if($file["type"] != "dir") echo $file["date"]; ?></td>
|
||||||
<td class="fileaction"><a href="" title=""><img src="images/drop-arrow.png" alt="+" /></a></td>
|
<td class="fileaction"><a href="" title="">▾</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
<?php endforeach; ?>
|
<?php endforeach; ?>
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
<p><label for="adminpass"><?php echo $l->t( 'Password' ); ?></label><input type="password" name="adminpass" id="adminpass" value="<?php print OC_Helper::init_var('adminpass'); ?>" /></p>
|
<p><label for="adminpass"><?php echo $l->t( 'Password' ); ?></label><input type="password" name="adminpass" id="adminpass" value="<?php print OC_Helper::init_var('adminpass'); ?>" /></p>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<a id='showAdvanced'><strong><?php echo $l->t( 'Advanced' ); ?></strong> <img src='<?php echo OC_Helper::imagePath('','drop-arrow.png'); ?>'></img></a>
|
<a id='showAdvanced'><strong><?php echo $l->t( 'Advanced' ); ?></strong> ▾</a>
|
||||||
|
|
||||||
<fieldset id='datadirField'>
|
<fieldset id='datadirField'>
|
||||||
<legend><?php echo $l->t( 'Set where to store the data.' ); ?></legend>
|
<legend><?php echo $l->t( 'Set where to store the data.' ); ?></legend>
|
||||||
|
|
Loading…
Reference in a new issue