Example #1
0
 /**
  * Get the validation rules that apply to the request.
  *
  * @return array
  */
 public function rules()
 {
     $rules = ['description' => 'required'];
     $last = \GLobalHelpers::lastUrl();
     if (is_numeric($last)) {
         $rules['group_name'] = 'required|unique:groups,group_name,' . $last . ',group_id';
     } else {
         $rules['group_name'] = 'required';
     }
     return $rules;
 }
Example #2
0
 /**
  * Get the validation rules that apply to the request.
  *
  * @return array
  */
 public function rules()
 {
     $rules = ['active' => 'required', 'fullname' => 'required', 'group_id' => 'required', 'photo' => 'max:2000|mimes:jpeg,gif,png'];
     $lastUrl = \GLobalHelpers::lastUrl();
     if (is_numeric($lastUrl)) {
         $rules['username'] = '******' . $lastUrl;
         $rules['password'] = '******';
         $rules['email'] = 'required|email|unique:users,email,' . $lastUrl;
     } else {
         $rules['username'] = '******';
         $rules['password'] = '******';
         $rules['email'] = 'required|email|unique:users,email';
     }
     return $rules;
 }
Example #3
0
<?php

$segment = GLobalHelpers::indexUrl();
?>
<aside class="main-sidebar">
    <!-- sidebar: style can be found in sidebar.less -->
    <section class="sidebar">
        <!-- Sidebar user panel -->
        {{--<div class="user-panel">--}}
            {{--<div class="pull-left image">--}}
                {{--<img src="{!! GLobalHelpers::checkImage(Auth::user()->photo) !!}" class="img-circle" alt="User Image" />--}}
            {{--</div>--}}
            {{--<div class="pull-left info">--}}
                {{--<p>{!! Auth::user()->name !!}</p>--}}
                {{-- <a href="#"> Last Login : {!! GLobalHelpers::formatDate(Auth::user()->last_login, 'd-M-y \a\t H:i') !!} </a> --}}
            {{--</div>--}}
        {{--</div>--}}

        <ul class="sidebar-menu">
            <li class="header" style="color: azure;">MENU</li>
            <li class="{!! $segment == 'admin' ? 'active' : '' !!}">
                <a href="{!! url('admin') !!}">
                    <i class="fa fa-dashboard"></i> <span>Dashboard</span>
                </a>
            </li>
            <li class="{!! $segment == 'users' ? 'active' : '' !!}">
                <a href="{!! url('users') !!}">
                    <i class="fa fa-users"></i> <span>Users</span>
                </a>
            </li>
            <li class="{!! $segment == 'groups' ? 'active' : '' !!}">
Example #4
0
 public static function htmlData($post)
 {
     $html = "";
     foreach ($post as $key => $value) {
         // Html Image
         $image = $value['detail'];
         $htmlImageC = '';
         $htmlImageTop = '<div class="stream-attachment photo">' . '<div id="#" class="files-input" style="margin:0px;">';
         foreach ($image as $key => $valueImage) {
             if (!empty($valueImage['image'])) {
                 if (file_exists(public_path() . '/' . $valueImage['image'])) {
                     $htmlImageC .= '<div class="content-file">' . '<img src="' . $valueImage['image'] . '" style="width:100px; height:113px">' . '</div>';
                 }
             }
         }
         $htmlImageBottom = "</div></div>";
         $htmlImage = "";
         if (!empty($htmlImageC)) {
             $htmlImage = $htmlImageTop . $htmlImageC . $htmlImageBottom;
         }
         // Html Comment
         $comment = $value['comments'];
         $htmlComment = '';
         $htmlCommentContent = '';
         $htmlCommentTop = '<div id="postComment' . $value['id'] . '" style="margin-left:21px">';
         foreach ($comment as $key => $valueComment) {
             // Html Image Comment
             $imageComment = $valueComment['detailcomment'];
             $htmlImageComment = '';
             if (!empty($imageComment)) {
                 $htmlImageCommentTop = '<div class="stream-attachment photo"><div id="#" class="files-input" style="margin:0px;height: 125px;">';
                 $htmlImageCommentContent = '';
                 foreach ($imageComment as $key => $valueImageComment) {
                     if (file_exists(public_path() . '/' . $valueImageComment['image'])) {
                         $htmlImageCommentContent .= '<div class="content-file-comment-list">' . '<img src="' . $valueImageComment['image'] . '" style="width:98px; height:96px">' . '</div>';
                     }
                 }
                 $htmlImageCommentBottom = '</div></div>';
                 if (!empty($htmlImageCommentContent)) {
                     $htmlImageComment = $htmlImageCommentTop . $htmlImageCommentContent . $htmlImageCommentBottom;
                 }
             }
             if (!empty($comment)) {
                 $htmlCommentContent .= '<div class="stream-headline">' . '<h5 class="stream-author">' . $valueComment['created_by'] . '<small>' . \GLobalHelpers::formatDate($valueComment['created_at']) . '</small>' . '</h5>' . '<div class="stream-text">' . $valueComment['comment'] . '</div>' . $htmlImageComment . '</div>';
             }
         }
         $htmlCommentBottom = '</div>';
         $htmlComment = $htmlCommentTop . $htmlCommentContent . $htmlCommentBottom;
         $postActionComment = '<form method="POST" action="#" id="formpostcomment">' . '<div class="row-fluid" style="margin-left:21px;width: 80%;padding-right:15px;">' . '<input type="text" class="span12" id="commentPost' . $value['id'] . '" style="resize: none;"></input>' . '</div><br/>' . '<div class="row-fluid" id="" style="margin-left:21px;width: 80%;padding-right:15px;">' . '<div class="form-group">' . '<div class="input-file-upload" style="margin-top: -25px;">' . '<div class="fileUpload" style="width:63px; text-align:center;">' . '<span style="margin-left: -45px;"><i class="icon-camera shaded" style="margin-right:7px"></i></span>' . '<input id="fileImageCommentar" type="text" value="' . $value['id'] . '"  name="files[]" multiple class="upload form-control" >' . '</div>' . '</div>' . '<!-- The container for the uploaded files -->' . '<div id="filesComment' . $value['id'] . '" class="files-input" style="margin:0px;"></div>' . '<button type="button" id="subOk" value="' . $value['id'] . '" class="btn btn-info" style="float:right;margin-top:2px;">Kirim</button>' . '</div>' . '</div>' . '</form>';
         // Hastag
         $htmlTags = "";
         $dataTags = explode(",", $value['hastag']);
         if ($dataTags[0] != "") {
             $htmlTags = "Tag : ";
         }
         foreach ($dataTags as $key => $valueTags) {
             $htmlTags .= '<a href="#" >' . $valueTags . '</a> ';
         }
         $dataMember = self::findUserPost($value['created_by']);
         // Main Html
         $html .= '<div class="media stream">' . '<a href="#" class="media-avatar medium pull-left"><img src="' . \GLobalHelpers::checkImage($dataMember['photo']) . '"></a>' . '<div class="media-body">' . '<div class="stream-headline"><h5 class="stream-author">' . $value['created_by'] . '<small>' . \GLobalHelpers::formatDate($value['created_at']) . '</small>' . '</h5></div>' . '<div class="stream-text">' . $value['article'] . '</br>' . $htmlTags . '</div>' . $htmlImage . '<div class="stream-options">' . '<a href="#" class="comment btn btn-small" data-seq="">' . '<i class="icon-reply shaded"></i>' . 'Komentar' . '</a>' . '</div><br/>' . $htmlComment . $postActionComment . '</div>' . '</div><!--/.media .stream-->';
     }
     return $html;
 }