get('forum_kat')->result(); } // soru/cevap gösterimdeki konu gönderimi function konu_kaydet($post){ $userid = Session::select('userid'); $title = trim(linkcleaner($post['title'])); if($userid > 0){ DB::insert('forum',[ 'category_id' => $post['category_id'], 'title' => $title, 'title_seo' => seo($title), 'content' => $post['content'], 'user_id' => $userid, 'content_id' => '0', 'view' => '0', 'message' => '0' ]); if (DB::affectedRows()) { $konu_id = DB::insertID(); $url = 'forum/konulist/'.$konu_id; $konu_url = 'forum/subject/'.isset($konu_id).'-'.seo($post['title']); $message = "Mesajın geldiği yer: Forum\nGönderen: ".yazar(Session::select('userid'))."\nBaşlık: ".$post['title']."\nMesaj: ".decode1($post['content'])."\nLink: https://pisilinux.org/forum/subject/".DB::insertID()."-".seo($post['title']); telegram($message); redirect('forum'); } } } // forum gösterimdeki konu gönderimi function konu_kaydet1($post){ $title = linkcleaner($post['title']); DB::insert('forum',[ 'category_id' => $post['category_id'], 'title' => $title, 'title_seo' => seo($title), 'content' => $post['content'], 'user_id' => Session::select('userid'), 'content_id' => '0', 'view' => '0', 'message' => '0' ]); if (DB::affectedRows()) { $konu_id = DB::insertID(); $url = 'forum/konulist/'.$konu_id; $konu_url = 'forum/subject/'.isset($konu_id).'-'.seo($post['title']); $message = "Mesajın geldiği yer: Forum\nGönderen: ".yazar(Session::select('userid'))."\nBaşlık: ".$post['title']."\nMesaj: ".$post['content']."\nLink: https://pisilinux.org/forum/subject/".DB::insertID()."-".seo($post['title']); $link = "forum/subject/".DB::insertID()."-".seo($post['title'])."'>".$post['title']; telegram($message); //redirect($link); } } function forumkonu($post){ //$title_seo = explode('.',$post); return DB::where('id',$post)->get('forum')->row(); } function cevap($post){ $fd = DB::where('id', $post['konu_id'])->get('forum')->row(); $userid = $fd->user_id; DB::insert('forum',[ 'category_id' => $fd->category_id, 'title' => $fd->title, 'title_seo' => $fd->title_seo, 'content' => $post['konu_cevap'], 'user_id' => Session::select('userid'), 'content_id' => $post['konu_id'], 'view' => '0', 'message' => '0' ]); if (DB::affectedRows()) { $konu_id = $post['konu_id']; $konu_url = 'forum/subject/'.$konu_id.'-'.seo(forum_title($konu_id)); //$link = "forum/subject/".DB::insertID()."-".seo($post['title'])."'>".$post['title']; $message = "Mesajın geldiği yer: Forum\nGönderen: ".yazar(Session::select('userid'))."\nBaşlık: ".forum_title($konu_id)."\nLink:" .URL::base($konu_url) ; telegram($message); $notice = 'Yazdığınıza cevap verildi linki aşağıda.
'.$fd->title.''; $notice1 = 'Forumdaki yazdığınıza konuya cevap verildi. '.URL::base().'forum/subject/'.$post['konu_id'].'-'.$post['title_seo'].'.html'; Email::from('info@pisilinux.org', 'Pisi Linux Forum','info@pisilinux.org' ) ->receiver(userRow($userid)->mail) ->subject('Pisi Linux Forum [ '.$fd->title.' ]') ->message($notice1) ->send(); DB::insert('messages',[ 'title' => 'Forumdan mesaj var ['.$fd->title.' ]', 'userId' => $fd->user_id, 'message' => $notice, ]); //redirect('forum/subject/'.$post['konu_id'].'-'.$post['title_seo'].'.html'); }else{ output(DB::error()); } } function edit($data){ return DB::where('id',$data)->get('forum')->row(); } function update($post){ DB::where('id',$post['content_id'])->update('forum',[ 'title' => $post['konubaslik'], 'title_seo' => seo($post['konubaslik']), 'content' => $post['konuicerik'], 'user_id' => Session::select('userid'), ]); if (DB::affectedRows()) { //redirect(baseUrl('forum/konu/'.$post['konuid'].'-'.seo($post['konubaslik']))); } } function cat_update($post){ DB::where('id',$post['id'])->update('forum_kat',[ 'adi' => $post['adi'], 'adi_seo' => seo($post['adi']), 'aciklama' => $post['aciklama'], 'kat_ustid' => $post['kat_ustid'] ]); if (DB::affectedRows()) { redirect('forum/category_list'); } } }