| @extends('layout.basic') |
| |
| @section('page-header') |
| @parent |
| {{ HTML::style('css/admin.css')}} |
| @stop |
| |
| @section('content') |
| <div class="container"> |
| <div class="col-md-12"> |
| @if( Session::has("message")) |
| <div class="row"> |
| <div class="alert alert-success alert-dismissible" role="alert"> |
| <button type="button" class="close" data-dismiss="alert"><span aria-hidden="true">×</span><span |
| class="sr-only">Close</span></button> |
| {{ Session::get("message") }} |
| </div> |
| </div> |
| {{ Session::forget("message") }} |
| @endif |
| |
| @if( Session::has('new-gateway-provider') ) |
| <div class="row"> |
| <div class="col-md-offset-2 col-md-8"> |
| <form id="add-tenant-form" action="{{ URL::to('/') }}/provider/request-gateway"> |
| <div class="col-md-12 text-center" style="margin-top:50px;"> |
| <h3>Request your gateway now!</h3> |
| </div> |
| <div class="form-group required"> |
| <label class="control-label">Gateway Name</label> |
| <input type="text" name="gateway-name" class="form-control" required="required"/> |
| </div> |
| <div class="form-group"> |
| <label class="control-label">Gateway Acronym <i>(optional)</i></label> |
| <input type="text" name="gateway-acronym" class="form-control"/> |
| </div> |
| <div class="form-group required"> |
| <label class="control-label">Domain</label> |
| <input type="text" name="domain" class="form-control"/> |
| </div> |
| |
| <div class="form-group required"> |
| <label class="control-label">Gateway URL</label> |
| <input type="text" name="gateway-url" class="form-control"/> |
| </div> |
| <div class="form-group required"> |
| <label class="control-label">Gateway Admin Username</label> |
| <input type="text" name="admin-username" value="{{ Session::get('username') }}" readonly="true" class="form-control" required="required"/> |
| </div> |
| <div class="form-group required"> |
| <label class="control-label">Gateway Admin Password</label> |
| <input type="password" name="admin-password" class="form-control" required="required"/> |
| </div> |
| <div class="form-group required"> |
| <label class="control-label">Admin Password Confirmation</label> |
| <input type="password" name="admin-password-confirm" class="form-control" required="required"/> |
| </div> |
| |
| <div class="form-group required"> |
| <label class="control-label">Admin First Name</label> |
| <input type="text" name="admin-firstname" class="form-control" required="required"/> |
| </div> |
| |
| <div class="form-group required"> |
| <label class="control-label">Admin Last Name</label> |
| <input type="text" name="admin-lastname" class="form-control" required="required"/> |
| </div> |
| <div class="form-group required"> |
| <label class="control-label">Gateway Email</label> |
| <input type="text" name="email-address" class="form-control" required="required"/> |
| </div> |
| <div class="form-group required"> |
| <label class="control-label">Project Details</label> |
| <textarea type="text" name="project-details" class="form-control" required="required"></textarea> |
| </div> |
| <div class="form-group required"> |
| <label class="control-label">Public Project Description</label> |
| <textarea type="text" name="public-project-description" class="form-control" required="required"></textarea> |
| </div> |
| <input type="submit" value="Send Request" class="btn btn-primary"/> |
| <input type="reset" value="Reset" class="btn"> |
| </form> |
| </div> |
| </div> |
| @elseif( Session::has("existing-gateway-provider") ) |
| @if( Session::get("approvalStatus") == "Requested") |
| <blockquote>Gateway you have request is yet to be approved. Please log back in after sometime.</blockquote> |
| @elseif( Session::get("approvalStatus") == "Denied") |
| <div class="well alert alert-danger">Unfortunately, Your Request has been denied at this moment.</div> |
| @else |
| <blockquote>Download Credentials | Get Started with your PGA View</blockquote> |
| @endif |
| @elseif( Session::has('authorized-user') || Session::has('admin') || Session::has('admin-read-only') ) |
| <div class="row text-center breathing-space"> |
| <h1>Let's get started!</h1> |
| </div> |
| <div class="row text-center admin-options"> |
| |
| <div class="row well"> |
| |
| <h3>See what's happening in your projects</h3> |
| |
| <a href="{{URL::to('/')}}/project/browse"> |
| <div class="@if( Session::has('admin') || Session::has('admin-read-only')) col-md-4 @else col-md-6 @endif well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-off console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Browse Projects</h4> |
| </div> |
| </div> |
| </a> |
| |
| <a href="{{URL::to('/')}}/experiment/browse"> |
| <div class="@if( Session::has('admin') || Session::has('admin-read-only')) col-md-4 @else col-md-6 @endif well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-tasks console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Browse Experiments</h4> |
| </div> |
| </div> |
| </a> |
| |
| @if( Session::has('admin') || Session::has('admin-read-only')) |
| <a href="{{URL::to('/')}}/admin/dashboard/experiments"> |
| <div class="col-md-4 well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-stats console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Experiment Statistics</h4> |
| </div> |
| </div> |
| </a> |
| @endif |
| </div> |
| |
| @if( Session::has('admin') || Session::has('admin-read-only') ) |
| |
| <div class="row well"> |
| |
| <h3>Manage Users Access</h3> |
| <a href="{{URL::to('/')}}/admin/dashboard/users"> |
| <div class="col-md-6 well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-user console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Browse Users</h4> |
| </div> |
| </div> |
| </a> |
| |
| <a href="{{URL::to('/')}}/admin/dashboard/roles"> |
| <div class=" col-md-6 well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-eye-open console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Browse User Roles</h4> |
| </div> |
| </div> |
| </a> |
| </div> |
| |
| <div class="row well"> |
| |
| <h3>Manage Computing and Storage Resouces and Preferences for your Gateway</h3> |
| |
| <a href="{{URL::to('/')}}/cr/browse"> |
| <div class=" col-md-3 well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-briefcase console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Compute Resources</h4> |
| </div> |
| </div> |
| </a> |
| |
| <a href="{{URL::to('/')}}/admin/dashboard/gateway"> |
| <div class=" col-md-3 well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-sort console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Gateway Profile</h4> |
| </div> |
| </div> |
| </a> |
| |
| <a href="{{URL::to('/')}}/sr/browse"> |
| <div class=" col-md-3 well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-folder-open console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Storage Resources</h4> |
| </div> |
| </div> |
| </a> |
| |
| <a href="{{URL::to('/')}}/admin/dashboard/credential-store"> |
| <div class=" col-md-3 well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-lock console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Credential Store</h4> |
| </div> |
| </div> |
| </a> |
| |
| </div> |
| |
| <div class="row well"> |
| |
| <h3>Manage Application Modules, Interfaces and Deployments</h3> |
| <a href="{{URL::to('/')}}/app/module"> |
| <div class="col-md-4 well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-th-large console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Browse Application Modules</h4> |
| </div> |
| </div> |
| </a> |
| |
| <a href="{{URL::to('/')}}/app/interface"> |
| <div class="col-md-4 well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-phone console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Browse Application Interfaces</h4> |
| </div> |
| </div> |
| </a> |
| |
| <a href="{{URL::to('/')}}/app/deployment"> |
| <div class="col-md-4 well"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-random console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| <h4>Browse Application Deployments</h4> |
| </div> |
| </div> |
| </a> |
| @endif |
| |
| |
| <!-- |
| <div class=" col-md-4"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-list-alt console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| Reports |
| </div> |
| </div> |
| </div> |
| |
| <div class="row"> |
| <div class="col-md-4"> |
| <div class="col-md-12"> |
| <span class="glyphicon glyphicon-question-sign console-icon"></span> |
| </div> |
| <div class="col-md-12"> |
| Support |
| </div> |
| </div> |
| </div> |
| --> |
| |
| </div> |
| </div> |
| @else |
| <div> |
| <div class="row text-center breathing-space"> |
| <h1>Hi! You look new here.</h1> |
| </div> |
| <div class="row well"> |
| <h4>Your {{ Config::get('pga_config.portal')['portal-title'] }} account is pending approval. You will be notified via email upon approval by {{ Config::get('pga_config.portal')['portal-title'] }} Admin.</h4> |
| </div> |
| </div> |
| @endif |
| |
| <!-- |
| Hidden until completed. |
| <div class="col-md-12 text-center"> |
| <a href="{{URL::to('/')}}/allocation-request"> |
| <button class="btn btn-default ">Request an allocation</button> |
| </a> |
| </div> |
| --> |
| |
| </div> |
| |
| @stop |
| |
| @section('scripts') |
| @parent |
| <script> |
| |
| $(".add-tenant").slideUp(); |
| |
| $(".toggle-add-tenant").click(function () { |
| $('html, body').animate({ |
| scrollTop: $(".toggle-add-tenant").offset().top |
| }, 500); |
| $(".add-tenant").slideDown(); |
| }); |
| |
| |
| </script> |
| @stop |