コード例 #1
0
ファイル: PostsController.php プロジェクト: hisambahaa/DARES
 public function deleteBulk(Request $request, BlogPost $BookModle)
 {
     //$id = $BookModle->where('category_id',$cat_id)->get();
     // if the table_records is empty we redirect to the subject index
     if (!$request->has('table_records')) {
         return redirect()->route('blog.category.index');
     }
     $message = "تم حذف الكتب بنجاح";
     // we get all the ids and put them in a variable
     $ids = $request->input('table_records');
     // we delete all the subject with the ids $ids
     $BookModle->destroy($ids);
     // we redirect to the user index view with a success message
     return redirect()->route('blog.category.index')->with('success', $message);
 }
コード例 #2
0
ファイル: PostsController.php プロジェクト: hisambahaa/DARES
 public function show($id = 0)
 {
     $post = BlogPost::find($id);
     $post->cover_wide = asset($post->cover->url('wide'));
     // get previous post id
     $previous = BlogPost::where('id', '<', $post->id)->first();
     if ($previous) {
         $previous->cover_thumb = asset($previous->cover->url('thumb'));
     }
     // get next post id
     $next = BlogPost::where('id', '>', $post->id)->first();
     if ($next) {
         $next->cover_thumb = asset($next->cover->url('thumb'));
     }
     return response()->json(compact('post', 'next', 'previous'), 200, [], JSON_NUMERIC_CHECK);
 }
コード例 #3
0
 /**
  * Register the service provider.
  *
  * @return void
  */
 public function register()
 {
     //BlogCategory
     BlogCategory::created(function ($category) {
         UserLog::create(['operation' => 'create', 'user_id' => user() ? user()->id : NULL, 'reference_key' => 'Blog_category', 'reference_id' => $category->id]);
     });
     Blogcategory::updated(function ($category) {
         UserLog::create(['operation' => 'update', 'user_id' => user() ? user()->id : NULL, 'reference_key' => 'Blog_category', 'reference_id' => $category->id]);
     });
     Blogcategory::deleted(function ($category) {
         UserLog::create(['operation' => 'delete', 'user_id' => user() ? user()->id : NULL, 'reference_key' => 'Blog_category', 'reference_id' => $category->id]);
     });
     //BlogPost
     BlogPost::created(function ($post) {
         UserLog::create(['operation' => 'create', 'user_id' => user() ? user()->id : NULL, 'reference_key' => 'Blog$post', 'reference_id' => $post->id]);
     });
     BlogPost::updated(function ($post) {
         UserLog::create(['operation' => 'update', 'user_id' => user() ? user()->id : NULL, 'reference_key' => 'Blog$post', 'reference_id' => $post->id]);
     });
     BlogPost::deleted(function ($post) {
         UserLog::create(['operation' => 'delete', 'user_id' => user() ? user()->id : NULL, 'reference_key' => 'Blog$post', 'reference_id' => $post->id]);
     });
 }
コード例 #4
0
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        Model::unguard();
        if (BlogPost::count()) {
            return;
        }
        //category
        BlogCategory::truncate();
        $category = new BlogCategory();
        $category->name = 1;
        $category->name = 'الرئىسي';
        $category->created_at = new DateTime();
        $category->updated_at = new DateTime();
        $category->_lft = 0;
        $category->_rgt = 0;
        $category->parent_id = null;
        $category->save();
        // news
        BlogPost::truncate();
        $PATH = 'https://el-css.edu.om/cms/images/';
        //1
        $blog = new BlogPost();
        $blog->category_id = 1;
        $blog->title = 'مركز التعليم عن بعد يشارك في جيدكس 2016';
        $blog->content = 'شارك مركز التعليم عن بعد في المعرض والمؤتمر العالمي للتعليم العالي (جيدكس 2016)
		 والذي أقيم بمركز عمان الدولي للمعارض خلال الفترة من
		   أبريل 2016 وذلك بتقديم وعرض ما يقدمه برنامج التعليم عن بعد من خدمات تعليمية في مجال تدريس العلوم الشرعية
		   بالسلطنة من خلال الاستعانة بأحدث تقنيات التعليم الإلكترونية';
        $blog->status = 1;
        $blog->cover = $PATH . "iisnews/ghetex.jpg";
        $blog->created_at = new DateTime();
        $blog->updated_at = new DateTime();
        $blog->save();
        //2
        $blog = new BlogPost();
        $blog->category_id = 1;
        $blog->title = 'عقد اجتماع بين كل من وزارة التعليم العالي لسلطنة عمان ووفد من إدارة برنامج التعليم عن بعد';
        $blog->content = 'تم بحمد الله تعالى في يوم الثلاثاء الموافق 3-5-2016 عقد اجتماع بين كل من وزارة
		التعليم العالي لسلطنة عمان ووفد من إدارة برنامج التعليم عن بعد، بمقر وزارة التعليم العالي بمسقط، وقد حضر هذا
		الاجتماع من جانب وزارة التعليم العالي:';
        $blog->status = 1;
        $blog->cover = $PATH . "iisnews/news2016.jpg";
        $blog->created_at = new DateTime();
        $blog->updated_at = new DateTime();
        $blog->save();
        //3
        $blog = new BlogPost();
        $blog->category_id = 1;
        $blog->title = 'مركز التعليم عن بعد يشارك في ندوة حول التعليم الإلكتروني';
        $blog->content = 'تكنولوجيا التعليم الإلكتروني – التطلعات والتحديات


والمقامة بالعاصمة اللبنانية بيروت في الفترة من 20 – 23 أبريل 2015 والتي تنظمها المنظمة العربية للتنمية الإدارية التابعة
لجامعة الدول العربية ومنظمة الاسكوا ESCWA

ويحضرها من مركز التعليم عن بعد بكلية العلوم الشرعية بسلطنة عمان المشرف العام للمركز


الفاضل الشيخ/ زياد بن طالب المعولي مستشار معالي

الشيخ وزير الأوقاف والشؤون الدينية


وتناقش الندوة في جلساتها الممتدة على مدار أربعة أيام نظام التعليم الإلكتروني من حيث:


  واقع التعليم الإلكتروني في الوطن العربي من حيث: (الدراسات المستقبلية، أهم تطبيقاته، حقوق الملكية الفكرية، دور
  شبكات التواصل الاجتماعي).
  الآثار الاقتصادية للتعليم الإلكتروني والتحديات التي تواجهه.

  متطلبات التعليم الإلكتروني من حيث: (البنية التحتية، الخبرات المؤهلة، التطبيقات والبرمجيات، المعايير العالمية).

  التحديات التي تواجه التعليم الإلكتروني في الوطن العربي وكيفية التصدي لها.';
        $blog->status = 1;
        $blog->cover = $PATH . "elearn/news-elearning3.jpg";
        $blog->created_at = new DateTime();
        $blog->updated_at = new DateTime();
        $blog->save();
        //4
        $blog = new BlogPost();
        $blog->category_id = 1;
        $blog->title = 'جامعة فطاني بتايلاند تسعى للاستفادة من تجربة كلية العلوم الشرعية الرائدة في التعليم عن بعد';
        $blog->content = 'تسعى جامعة فطاني بتايلاند للاستفادة من تجربة كلية العلوم الشرعية الرائدة في التعليم
		عن بعد والأولى من نوعها في السلطنة؛ حيث استقبل فضيلة الدكتور عبد الله بن مسلم الهاشمي -عميد الكلية-في يوم
		الإثنين الموافق 14/09/2015م فضيلة الدكتور/ زكريا بن هاما والموُفد من جامعة فطاني للاطلاع على تجربة التعليم عن
		بعد بالكلية للاستفادة من خبراتها في هذا المجال.';
        $blog->status = 1;
        $blog->cover = $PATH . "fatani.jpg";
        $blog->created_at = new DateTime();
        $blog->updated_at = new DateTime();
        $blog->save();
        //5
        $blog = new BlogPost();
        $blog->category_id = 1;
        $blog->title = 'مركز التعليم عن بعد بكلية العلوم الشرعية يشارك في جيدكس ٢٠١٥';
        $blog->content = 'مركز التعليم عن بعد بكلية العلوم الشرعية يشارك في المعرض والمؤتمر العالمي للتعليم
		العالي (جيدكس ٢٠١٥) والمقام بمركز عمان الدولي للمعارض خلال الفترة من ٢٠ إلى ٢٢ أبريل ٢٠١٥ وذلك بتقديم وعرض ما
		يقدمه المركز من خدمات تعليمية في مجال تطبيق التعليم عن بعد لخدمة العلوم الشرعية بالسلطنة من خلال الاستعانة
		بأحدث تقنيات التعليم الإلكترونية';
        $blog->status = 1;
        $blog->cover = $PATH . "elearn/gitex3.jpg";
        $blog->created_at = new DateTime();
        $blog->updated_at = new DateTime();
        $blog->save();
        //6
        $blog = new BlogPost();
        $blog->category_id = 1;
        $blog->title = 'فقط لأفراد الشرطة الراغبين في الالتحاق بالتعليم عن بعد في العام الدراسي 2015/2016';
        $blog->content = 'يسر مركز التعليم عن بعد بكلية العلوم الشرعية أن يعلن لأفراد الشرطة الراغبين في
		الالتحاق بالتعليم عن بعد في العام الدراسي الجديد 2015/2016 والذي يتوقع أن يبدأ في شهر أكتوبر 2015 أن يعلن
		عما يلي:
نظرًا لضرورة حصول أفراد الشرطة على موافقة من جهة العمل قبل الالتحاق والبدء بالدراسة، ومساهمة من المركز لدعمهم قبل بدء فترة القبول بوقت كاف فيرجى اتباع الإرشادات التالية للراغبين في الالتحاق:


1. الحضور إلى مقر الكلية ابتداءً من الآن وحتى بداية فترة القبول في شهر أغسطس 2015 مع إحضار أصل المستندات التالية:


‌أ. الهوية.

‌ب. إثبات العمل (بطاقة عمل أو خطاب من جهة العمل يفيد باستمرار الموظف بعمله).

‌ج. شهادة الثانوية أو الدبلوم العام بنسبة لا تقل عن 60%.


2. سيتم تزويد من تنطبق عليه شروط القبول بخطاب يفيد ذلك حتى يمكنه تقديمه لجهة عمله للحصول على موافقة مسبقة قبل
بدء الدراسة.


3. لا يعتبر هذا الخطاب قبولاً نهائيًا للالتحاق بالدراسة وإنما مجرد إفادة بانطباق الشروط وإمكانية التسجيل للالتحاق في حال
توافر مقاعد دراسية.';
        $blog->status = 1;
        $blog->cover = "http://alwatan.com/files/2014/10/z36.jpg";
        $blog->created_at = new DateTime();
        $blog->updated_at = new DateTime();
        $blog->save();
    }