Example #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(NoteRequest $request)
 {
     $note = new Note($request->all());
     $note->save();
     \Flash::success('New note successfully created.');
     return redirect('notes');
 }
 public function store(Request $request)
 {
     $note = new Note();
     $note->content = $request->get('content');
     $note->save();
     return back();
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public static function store()
 {
     $note = new Note();
     $note->note = Input::get('note');
     $note->subject = Input::get('subject');
     $note->save();
     return Response::json(array('success' => true));
 }
Example #4
0
 public function store(Request $request)
 {
     $note = new Note();
     $note->fill($request->all());
     $note->user_id = Auth::user()->id;
     $note->save();
     return redirect()->back()->withSuccess(config('constants.SAVED'));
 }
Example #5
0
 /**
  * @param NoteRequest $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function store(NoteRequest $request)
 {
     $note = new Note();
     $note->fill($request->all());
     $note->user_id = Auth::id();
     $note->save();
     return redirect()->route('inventory.show', ['id' => $request->equipment_id]);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $note = new Note();
     $note->user_id = Auth::user()->id;
     $note->category_id = $request->category;
     $note->title = $request->title;
     $note->text = $request->text;
     $note->save();
     return Response::json($note, 200);
 }
Example #7
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $validator = $this->validate($request, ['content' => 'required|string']);
     if ($validator) {
         return Response()->json(['error' => 'Some fields are wrong'], 200);
     }
     $note = new Note();
     $note->id = null;
     $note->user_id = Auth::user()->id;
     $note->content = preg_replace('#<script(.*?)>(.*?)</script>#is', '', urldecode($request->content));
     if (!$note->save()) {
         return Response()->json(['error' => 'Can save your f*****g note.'], 200);
     }
     return Response()->json(['success' => 'Note added successfully', 'id' => $note->id], 200);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     if ($request->get('note') == '') {
         $newNote = new Note();
         $newNote->notes = "<-- Note was left empty -->";
         $newNote->lead_id = $request->get('lead_id');
         $newNote->user_id = Auth::user()->id;
         $newNote->save();
         return redirect()->back();
     }
     $newNote = new Note();
     $newNote->notes = $request->get('note');
     $newNote->lead_id = $request->get('lead_id');
     $newNote->user_id = Auth::user()->id;
     $newNote->save();
     return redirect()->back();
 }
Example #9
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     //return $request->get('note_id');
     $note = Note::find($request->get('note_id'));
     if (count($note) > 0) {
         $note->past = 1;
         $note->save();
     }
     $stripped_note = str_replace("'", '&apos;', $request->get('note'));
     $new_note = new Note();
     $new_note->user_id = $request->get('user_id');
     $new_note->note = $stripped_note;
     $new_note->device_id = $request->get('device_id');
     $new_note->past = 0;
     $new_note->save();
     return redirect()->back();
 }
Example #10
0
 /**
  * Show the form for creating a new resource.
  *
  * @return Response
  */
 public function create()
 {
     $validator = Validator::make(Input::all(), array('title' => 'required|max:50', 'note' => 'required|max:1000', 'api_key' => 'required'));
     if ($validator->fails()) {
         return response()->json(array('errors' => $validator->errors()));
     }
     $note = new Note();
     $note->user_id = $this->_getUserId(Input::get('api_key'));
     $note->title = Input::get('title');
     $note->note = Input::get('note');
     $saved = $note->save();
     if ($saved) {
         return response()->json(array('status' => 'successful'));
     } else {
         return response()->json(array('status' => 'failed'));
     }
 }
Example #11
0
 public function saveNote(Request $request)
 {
     $noteid = $request['noteid'];
     $content = $request['content'];
     $visibility = $request['visibility'];
     $user = Auth::user();
     $note = new Note();
     if ($noteid == '0') {
         $note->content = $content;
         $note->visibility = $visibility;
         $note->user_id = $user->id;
         $note->save();
         return '1';
     }
     $note = Note::findOrFail($noteid);
     if ($note->user_id == $user->id) {
         $note->content = $content;
         $note->visibility = $visibility;
         $note->save();
         return '1';
     }
 }
 public function addNote($id, Request $request)
 {
     $note = new Note();
     $note->user_id = Auth::user()->id;
     $note->audition_status_id = $request->input('audition_status');
     $note->text = $request->input('text');
     $note->save();
     return $note;
 }
Example #13
0
 /**
  *  Inserts imported and parsed notes into the database
  *
  *  @param   Request  $request
  *
  *  @return  Response
  */
 public function insertImport(Request $request)
 {
     if ($request->createOutline) {
         $outline = new Outline();
         $outline->name = $request->outlineName;
         $outline->description = $request->outlineDescription;
         $outline->save();
         // $index = 0;
     }
     // Just copy the code from NoteController@postCreate
     foreach ($request->title as $index => $title) {
         $note = new Note();
         $note->title = $title;
         $note->content = $request->content[$index];
         $note->save();
         if ($request->createOutline) {
             $outline->notes()->attach($note, ["index" => $index + 1]);
         }
         // Now fill the join table
         // Fix: Sometimes there are just no tags attached to a note
         // and in these situations, Zettlr broke. Now the existence of
         // the variable is previously tested before the length is checked
         if (isset($request->tags[$index]) && count($request->tags[$index]) > 0) {
             if (array_key_exists($index, $request->tags) && count($request->tags[$index]) > 0) {
                 foreach ($request->tags[$index] as $tagname) {
                     $tag = Tag::firstOrCreate(["name" => $tagname]);
                     $note->tags()->attach($tag->id);
                 }
             }
         }
         // $index++;
     }
     if ($request->createOutline) {
         return redirect('/outlines/show/' . $outline->id);
     }
     // Redirect to the main page for now
     return redirect('/');
 }
 public function create_recruit_note(Request $request, Note $note)
 {
     $note->user_id = $request->input('user_id');
     $note->recruit_id = $request->input('recruit_id');
     $note->body = $request->input('note');
     $note->save();
     Flash::success("Your note was successfully added");
     return redirect('admin/recruiting/' . $request->input('recruit_id'));
 }
 public function saveNote(Request $request, $id)
 {
     $data = Request::all();
     $image = Input::file('image');
     if ($image != null) {
         $destinationPath = 'uploads';
         // upload path
         $extension = Input::file('image')->getClientOriginalExtension();
         // getting image extension
         $fileName = $image->getClientOriginalName();
         Input::file('image')->move($destinationPath, $fileName);
         // uploading file to given path
         // sending back with message
         $note = new Note();
         $note->postId = crc32(Carbon\Carbon::now()->toDateTimeString());
         $note->studentId = Session::get('userId');
         $note->noteDescription = $data['description'];
         $note->notePhoto = $fileName;
         $note->groupShare = NULL;
         $note->availability = $data['availability'];
         $note->save();
         Session::flash('success', 'Post success');
         return Redirect::to('/home');
     } else {
         Session::flash('success', 'Upload fail');
         return Redirect::to('/home');
     }
 }
Example #16
0
 /**
  * Creates a new note
  *
  * This function uses an Eloquent query to create a new note with user,
  * project, content and deadline.
  *
  * @since 1.1.0
  *
  * @param int $noteID The ID of the note to be updated
  * @return int The HTTP status code
  */
 public function createNote($notedata)
 {
     try {
         $statusCode = 200;
         $note = new Note();
         $note->user_id = $notedata->user;
         $note->project_id = $notedata->project;
         $note->content = $notedata->content;
         $note->time_deadline = $notedata->deadline;
         $note->save();
     } catch (Exception $e) {
         $statusCode = 400;
     } finally {
         return $statusCode;
     }
 }
Example #17
0
 public function modif_note(Request $request)
 {
     $inputs = Input::all();
     $rules = array('note' => 'required');
     $validation = Validator::make($inputs, $rules);
     if ($validation->fails()) {
         exit('erreur');
     }
     $note = new Note();
     $note->value = e($request->input('note'));
     $note->user_id = e($request->input('id'));
     $note->lesson_id = e($request->input('id_lecon'));
     $note->save();
     return Redirect::to('notes/list_eleve/' . $request->input('id_lecon'));
 }
Example #18
0
 /**
  *  Inserts a post into the database
  *
  *  @param   Request  $request
  *
  *  @return  Response
  */
 public function postCreate(Request $request)
 {
     // Insert a note into the db
     // New tags have ID = -1!
     $validator = Validator::make($request->all(), ['title' => 'required|max:255', 'content' => 'required|min:50']);
     if ($validator->fails()) {
         if ($request->outlineId > 0) {
             return redirect('/notes/create/' . $request->outlineId)->withErrors($validator)->withInput();
         } else {
             return redirect('/notes/create')->withErrors($validator)->withInput();
         }
     }
     $note = new Note();
     $note->title = $request->title;
     $note->content = $request->content;
     $note->save();
     // Now fill the join table
     if (count($request->tags) > 0) {
         foreach ($request->tags as $tagname) {
             $tag = Tag::firstOrCreate(["name" => $tagname]);
             $note->tags()->attach($tag->id);
         }
     }
     if (count($request->references) > 0) {
         foreach ($request->references as $referenceId) {
             try {
                 Reference::findOrFail($referenceId);
                 // If this line is executed the model exists
                 $note->references()->attach($referenceId);
             } catch (ModelNotFoundException $e) {
                 // Do nothing
             }
         }
     }
     if ($request->outlineId > 0) {
         $outline = Outline::find($request->outlineId);
         // Which index should we use? Of course the last.
         $noteIndex = count($outline->customFields) + count($outline->notes) + 1;
         // Attach to this outline
         $outline = Outline::find($request->outlineId)->notes()->attach($note, ['index' => $noteIndex]);
         return redirect(url('/notes/create/' . $request->outlineId));
     }
     // Now redirect to note create as the user
     // definitely wants to add another note.
     return redirect(url('/notes/create'));
 }
 public function addNote()
 {
     if (Request::ajax()) {
         $note = new Note();
         $note->name = Request::input('name');
         $note->description = Request::input('description');
         $note->save();
         $response = ['status' => 'success', 'msg' => 'Note addeed'];
         return Response::json($response);
     }
 }