parent
9059b55979
commit
cdf91b6b3e
@ -1,14 +1,3 @@ |
||||
/* APPS TABLE */ |
||||
table td.date { width:5em; padding:.5em 1em; text-align:left; } |
||||
table td.version, table td.enabled, table td.disabled { padding:.5em 1em; text-align:left; } |
||||
.preview { padding:3px; text-align:left; } |
||||
table td.date { width:11em; color:#555; } |
||||
table td.selection, table th.selection, table td.fileaction { width:2em; text-align:left; } |
||||
table td.name a { padding:6px; text-decoration:none; color:#555; } |
||||
.type { text-decoration:none; color:#888; font-size:.8em; } |
||||
.description { text-decoration:none; color:#666; font-size:.9em; } |
||||
|
||||
#content ul#apps { width:40em; list-style:none; } |
||||
#content ul#apps li { display:block; padding:.2em; clear:right; } |
||||
#content ul#apps em { color:#555; } |
||||
#content ul#apps input { float:right; } |
||||
li{color:#888} |
||||
li.active{color:#000} |
||||
span.version{margin-left:3em;color:#ddd} |
||||
|
@ -1,17 +1,38 @@ |
||||
$("input[x-use='appenablebutton']").live( "click", function(){ |
||||
appid = $(this).parent().data("uid"); |
||||
|
||||
//alert("dsfsdfsdf");
|
||||
if($(this).val() == "enabled"){ |
||||
$(this).attr("value","disabled"); |
||||
$(this).removeClass( "enabled" ); |
||||
$(this).addClass( "disabled" ); |
||||
$.post( "ajax/disableapp.php", 'appid='+appid); |
||||
} |
||||
else if($(this).val() == "disabled"){ |
||||
$(this).attr("value","enabled"); |
||||
$(this).removeClass( "disabled" ); |
||||
$(this).addClass( "enabled" ); |
||||
$.post( "ajax/enableapp.php", 'appid='+appid); |
||||
} |
||||
}); |
||||
$(document).ready(function(){ |
||||
$('#leftcontent li').each(function(index,li){ |
||||
var app=$.parseJSON($(this).children('span').text()); |
||||
$(li).data('app',app); |
||||
}); |
||||
$('#leftcontent li').click(function(){ |
||||
var app=$(this).data('app'); |
||||
$('#rightcontent p').show(); |
||||
$('#rightcontent span.name').text(app.name); |
||||
$('#rightcontent span.version').text(app.version); |
||||
$('#rightcontent p.description').text(app.description); |
||||
$('#rightcontent span.author').text(app.author); |
||||
$('#rightcontent span.licence').text(app.licence); |
||||
|
||||
$('#rightcontent input.enable').show(); |
||||
$('#rightcontent input.enable').val((app.active)?t('admin','Disable'):t('admin','Enable')); |
||||
$('#rightcontent input.enable').data('appid',app.id); |
||||
$('#rightcontent input.enable').data('active',app.active); |
||||
}); |
||||
$('#rightcontent input.enable').click(function(){ |
||||
var app=$(this).data('appid'); |
||||
var active=$(this).data('active'); |
||||
if(app){ |
||||
if(active){ |
||||
$.post(OC.filePath('admin','ajax','disableapp.php'),{appid:app}); |
||||
$('#leftcontent li[data-id="'+app+'"]').removeClass('active'); |
||||
}else{ |
||||
$.post(OC.filePath('admin','ajax','enableapp.php'),{appid:app}); |
||||
$('#leftcontent li[data-id="'+app+'"]').addClass('active'); |
||||
} |
||||
active=!active; |
||||
$(this).data('active',active); |
||||
$(this).val((active)?t('admin','Disable'):t('admin','Enable')); |
||||
var appData=$('#leftcontent li[data-id="'+app+'"]'); |
||||
appData.active=active; |
||||
} |
||||
}); |
||||
}); |
||||
|
@ -1,22 +0,0 @@ |
||||
<?php $app=$_['app']; ?> |
||||
<h1><?php echo $app["name"]; ?></h1>
|
||||
<?php echo('<span class="type">'.$app['typename'].'</span>'); ?><br />
|
||||
<span class="date"><?php echo $l->l('datetime', $app["changed"]); ?></span><br />
|
||||
|
||||
|
||||
<table cellspacing="6" border="0" width="100%"> |
||||
<tr> |
||||
<td width="1" valign="top"> |
||||
<?php if($app["preview1"]<>"") { echo('<img class="preview" border="0" src="'.$app["preview1"].'" /><br />'); } ?>
|
||||
<?php if($app["preview2"]<>"") { echo('<img class="preview" border="0" src="'.$app["preview2"].'" /><br />'); } ?>
|
||||
<?php if($app["preview3"]<>"") { echo('<img class="preview" border="0" src="'.$app["preview3"].'" /><br />'); } ?>
|
||||
</td> |
||||
<td class="description" valign="top"> |
||||
<?php echo $app["description"]; ?> |
||||
<br /> |
||||
<?php echo('<a class="description" target="_blank" href="'.$app["detailpage"].'">'.$l->t( 'read more' ).'</a><br />'); ?> |
||||
</td> |
||||
<td width="1" valign="top"><a class="prettybutton" href=""><?php echo $l->t( 'Install' ); ?></a></td>
|
||||
</tr> |
||||
</table> |
||||
|
@ -1 +0,0 @@ |
||||
<h2><?php echo $l->t( 'Cannot connect to apps repository' ); ?></h2>
|
@ -1,19 +1,17 @@ |
||||
<table cellspacing="0"> |
||||
<thead> |
||||
<tr> |
||||
<th></th> |
||||
<th><?php echo $l->t( 'Name' ); ?></th>
|
||||
<th><?php echo $l->t( 'Modified' ); ?></th>
|
||||
</tr> |
||||
</thead> |
||||
<tbody> |
||||
<?php foreach($_["apps"] as $app): ?> |
||||
<tr> |
||||
<td width="1"><?php if($app["preview"] <> "") { echo('<a href="'.OC_Helper::linkTo( "admin", "apps.php" ).'?id='.$app['id'].'"><img class="preview" border="0" src="'.$app["preview"].'" /></a>'); } ?> </a></td>
|
||||
<td class="name"><a href="<?php echo(OC_Helper::linkTo( "admin", "apps.php" ).'?id='.$app['id']); ?>" title=""><?php echo $app["name"]; ?></a><br /><?php echo('<span class="type">'.$app['typename'].'</span>'); ?></td>
|
||||
<td class="date"><?php echo $l->l('datetime', $app["changed"]); ?></td>
|
||||
</tr> |
||||
<?php endforeach; ?> |
||||
</tbody> |
||||
</table> |
||||
|
||||
<ul id="leftcontent"> |
||||
<?php foreach($_['apps'] as $app):?> |
||||
<li <?php if($app['active']) echo 'class="active"'?> data-id="<?php echo $app['id'] ?>">
|
||||
<?php echo $app['name'] ?> |
||||
<span class="hidden"> |
||||
<?php echo json_encode($app) ?> |
||||
</span> |
||||
</li> |
||||
<?php endforeach;?> |
||||
</ul> |
||||
<div id="rightcontent"> |
||||
<h3><span class="name"><?php echo $l->t('Select an App');?></span><span class="version"></span></h3>
|
||||
<p class="description"></p> |
||||
<p class="hidden"><?php echo $l->t('By: ');?><span class="author"></span></p>
|
||||
<p class="hidden"><?php echo $l->t('Licence: ');?><span class="licence"></span></p>
|
||||
<input class="enable hidden" type="submit"></input> |
||||
</div> |
||||
|
@ -1,7 +0,0 @@ |
||||
<ul id="apps"> |
||||
<?php foreach($_["apps"] as $app): ?> |
||||
<li data-uid="<?php echo($app['id']); ?>"><strong><?php echo($app['name']); ?></strong> <?php echo($app['version']); ?> <em>by <?php echo($app['author']); ?></em>
|
||||
<input x-use="appenablebutton" type="submit" value="<?php echo $l->t( $app['enabled'] ? 'enabled' : 'disabled' ); ?>" class="appbutton <?php echo( $app['enabled'] ? 'enabled' : 'disabled' ); ?>" />
|
||||
</li> |
||||
<?php endforeach; ?> |
||||
</ul> |
Loading…
Reference in new issue