blob: 5383fb7b58836ee486d72897f357528f23ab1b03 [file] [log] [blame]
@extends('layout.basic')
@section('page-header')
@parent
@stop
@section('content')
<div class="container" style="max-width: 80%;">
<form action="{{ URL::to('/') }}/project/browse" method="post" class="form-inline" role="form">
<div class="panel panel-default">
<div class="panel-heading">
<h3>Search for Projects</h3>
</div>
<div class="panel-body">
<div class="form-group">
<label for="search-key">Search by</label>
<select class="form-control" name="search-key" id="search-key">
<option value="project-name">Project Name</option>
<option value="project-description">Project description</option>
</select>
</div>
<div class="form-group">
<label for="search-value">for</label>
<input type="search" class="form-control" name="search-value" id="search-value" placeholder="value"
value="<?php if (isset($_POST['search-value'])) echo $_POST['search-value'] ?>">
</div>
<button name="search" type="submit" class="btn btn-primary" value="Search"><span
class="glyphicon glyphicon-search"></span> Search
</button>
<p class="help-block">You can use * as a wildcard character. Tip: search for * alone to retrieve all of your
projects.</p>
</div>
</div>
<!-- Pagination Handling -->
<?php
if (isset($projects)) {
?>
<div class="pull-right btn-toolbar" style="padding-bottom: 5px">
<?php
if ($pageNo != 1) {
echo '<input class="btn btn-primary btn-xs" type="submit" style="cursor: pointer" name="prev" value="Previous"/>';
}
if (sizeof($projects) > 0) {
echo '<input class="btn btn-primary btn-xs" type="submit" style="cursor: pointer" name="next" value="Next"/>';
}
?>
</div>
<div class="pull-left">
<?php if (sizeof($projects) != 0) echo 'Showing projects from ' . strval(($pageNo - 1) * $limit + 1)
. ' to ' . strval(min($pageNo * $limit, ($pageNo - 1) * $limit + sizeof($projects))); ?>
</div>
<input type="hidden" name="pageNo" value="<?php echo($pageNo) ?>"/>
<div style="clear: both"></div>
<?php
}
?>
</form>
<?php
if (isset($projects))
{
/**
* get results
*/
/**
* display results
*/
if (sizeof($projects) == 0)
{
if ($pageNo == 1) {
CommonUtilities::print_warning_message('No results found. Please try again.');
} else {
CommonUtilities::print_warning_message('No more results found.');
}
}
else
{
?>
<div class="table-responsive">
<table class="table">
<tr>
<th>Name</th>
<th>Owner</th>
<th>Creation Time</th>
<th>Experiments</th>
</tr>
<?php
foreach ($projects as $project) {
?>
<tr>
<td>
{{{$project->name}}}
@if($can_write[$project->projectID])
<a href="{{URL::to('/')}}/project/edit?projId={{urlencode($project->projectID)}}" title="Edit">
<span class="glyphicon glyphicon-pencil"></span>
</a>
@endif
</td>
<td>
{{{$project->owner}}}
</td>
<td class="time" unix-time="
<?php echo $project->creationTime / 1000 ?>">
</td>
<td>
<a href="{{URL::to('/')}}/project/summary?projId={{ urlencode($project->projectID) }}">
<span class="glyphicon glyphicon-list"></span>
</a>
<a href="{{URL::to('/')}}/project/summary?projId={{ urlencode($project->projectID) }}"> View</a>
</td>
</tr>
<?php
}
echo '</table>';
echo '</div>';
}
}
?>
</div>
@stop
@section('scripts')
@parent
{{ HTML::script('js/time-conversion.js')}}
@stop