public static function getRemainingTime($question) { if (!empty($question)) { $end_at = CDateTime::createFromTimeStamp(strtotime($question->end_at)); $now = CDateTime::now(); $diff_in_seconds = $now->diffInSeconds($end_at, true); $hrs = sprintf("%02s", floor($diff_in_seconds / 3600)); $min = sprintf("%02s", floor($diff_in_seconds / 60 % 60)); $sec = sprintf("%02s", $diff_in_seconds % 60); $due_date = $end_at->formatLocalized('%d %B - %A'); $due_date_day = $end_at->formatLocalized('%d') + 1; $due_date_short_month = $end_at->formatLocalized('%b'); $due_date_long_month = $end_at->formatLocalized('%B'); $due_date_year = $end_at->formatLocalized('%Y'); $remaining_time = ['hrs' => $hrs, 'min' => $min, 'sec' => $sec, 'due_date' => $due_date, 'due_date_day' => $due_date_day, 'due_date_short_month' => $due_date_short_month, 'due_date_long_month' => $due_date_long_month, 'due_date_year' => $due_date_year]; } else { $remaining_time = ''; } return $remaining_time; }
<div class="col-md-4 col-md-offset-4 col-lg-4 col-lg-offset-4"> <h2>Edit Question</h2> </div> <div class="col-md-12 col-lg-15"> <div class="row"> <div class="col-lg-3"> @include('profile.dashboard.sidebarnav') @include('elements.submit') </div> <div class="col-lg-9"> <div class="panel-wrapper"> @foreach ($questions as $q) <?php $end_at = CDateTime::createFromTimeStamp(strtotime($q->end_at)); $start_at = CDateTime::createFromTimeStamp(strtotime($q->start_at)); $display_end_at = $end_at->formatLocalized('%Y-%m-%d'); $display_start_at = $start_at->formatLocalized('%Y-%m-%d'); ?> {{ Form::open(['route' => ['admin.question.update', $q->id], 'class' => 'form-horizontal form-w-bg']) }} <div class="form-group"> {{ Form::label('question', 'Question', ['class' => 'col-sm-2 control-label']) }} <div class="col-sm-10"> {{ Form::text('question', Tools::fallBack(Input::old('question'), $q->question), ['class' => 'form-control']) }} {{ $errors->first('question', '<span class="text-danger">:message</span>') }} </div> </div> <div class="form-group"> {{ Form::label('slug', 'Slug', ['class' => 'col-sm-2 control-label']) }} <div class="col-sm-10">
<h2>Archives</h2> </div> <div class="col-md-12 col-lg-12"> <div class="row"> <div class="col-lg-9"> <div class="archive-list scrollable" data-height="500px"> <ul class="list-unstyled"> @foreach ($show_questions as $q) <?php $t_bants = Post::getTopBants($q->id); if ($t_bants) { foreach ($t_bants as $top_bant) { if (is_numeric($top_bant->id)) { $user = User::getUserProfile($top_bant->user_id); $votes = Vote::getPostVotes($top_bant->id); $post_date = CDateTime::createFromTimeStamp(strtotime($top_bant->created_at)); $display_post_date = $post_date->formatLocalized('%b %d, %Y'); ?> <li> <div class="row"> <div class="col-lg-3"> <div class="avatar"> <a href="#"> <img src="{{ Avatar::display('default_avatar.jpg') }}" alt="..."> <?php echo '<span class="user-name">' . $user[0]->full_name . '</span>'; echo '@' . $top_bant->username; echo '<div class="profile-info">'; echo '<span class="address"><i class="fa fa-map-marker"></i>' . $user[0]->city . ', ' . $user[0]->state . '</span>'; echo '<span class="post-date">' . $display_post_date . '</span>'; echo '<span class="votes">' . count($votes) . ' votes</span>';