Ejemplo n.º 1
0
 function grup($tip = null, $id = null)
 {
     $data['id'] = "";
     $data['tip'] = 'yenikayit';
     $data['islem'] = '';
     $data['sayfa'] = "";
     $data['grup'] = "";
     $data['izinler'] = "";
     switch ($tip) {
         case 'yenikayit':
             if ($_POST) {
                 $grup = $this->input->post('grup', TRUE);
                 $sayfa = $this->input->post('sayfa', TRUE);
                 $islem = $this->input->post('islem', TRUE);
                 $yetki = array('sayfa' => $sayfa, 'islem' => $islem);
                 $yetki = serialize($yetki);
                 $object = array('anahtar' => 'admingrup_' . $grup, 'deger' => $yetki);
                 $this->db->insert('ayar', $object);
                 echo $this->db->last_query();
                 redirect('admin/login/grup/', 'refresh');
             }
             break;
         case 'duzenle':
             $data['tip'] = 'duzenle/' . $id;
             if ($_POST) {
                 $grup = $this->input->post('grup', TRUE);
                 $sayfa = $this->input->post('sayfa', TRUE);
                 $islem = $this->input->post('islem', TRUE);
                 $yetki = array('sayfa' => $sayfa, 'islem' => $islem);
                 $yetki = serialize($yetki);
                 $object = array('anahtar' => 'admingrup_' . $grup, 'deger' => $yetki);
                 $this->db->where('id', $id)->update('ayar', $object);
                 redirect('admin/login/grup/duzenle/' . $id, 'refresh');
             }
             $row = $this->db->where('id', $id)->get('ayar')->row();
             $data['row'] = $row;
             $data['izinler'] = unserialize($row->deger);
             $data['islem'] = '';
             $data['sayfa'] = "";
             $data['grup'] = ayrac('_', $row->anahtar);
             break;
         default:
             break;
     }
     $data['listele'] = $this->db->query('select * from ayar where anahtar like "admingrup_%" ')->result_array();
     admin_theme('guruplar', $data, 'GRUP İŞLEMLERİ');
 }
Ejemplo n.º 2
0
 function galeri($uid = null)
 {
     $data['uid'] = $uid;
     $this::$test = $uid;
     $data['upload'] = '';
     if ($this->input->is_ajax_request()) {
         $yukle = yukle($this->config->item('upload_img'), 'upl');
         $this->db->query("INSERT INTO galeri (ustid, resim) VALUES (?, ?)", array($uid, $yukle));
     }
     admin_theme('galeri', $data, 'Galeri İşlemleri');
 }
Ejemplo n.º 3
0
 function sayfaekle()
 {
     admin_theme('page_insert', array(), 'YENİ SAYFA EKLE');
 }
Ejemplo n.º 4
0
 function icerik($tip = null, $islem = null, $id = null)
 {
     $data['tip'] = $tip;
     $data['islem'] = 'yenikayit';
     $data['id'] = '';
     $data['baslik'] = '';
     $data['link'] = '';
     $data['icerik'] = '';
     $data['kategori'] = '';
     $data['kaciklama'] = '';
     $data['etiket'] = '';
     $data['resim'] = '';
     $data['yayin'] = '';
     switch ($islem) {
         case 'yenikayit':
             if ($_POST) {
                 $yayin = $this->input->post('yayin', TRUE);
                 $baslik = $this->input->post('baslik', TRUE);
                 $link = $this->input->post('link', TRUE);
                 $icerik = $this->input->post('icerik', TRUE);
                 $kategori = $this->input->post('kategori', TRUE);
                 $kaciklama = $this->input->post('kaciklama', TRUE);
                 $etiket = $this->input->post('etiket', TRUE);
                 $resim = yukle($this->config->item('upload_img'), 'resim');
                 $object = array('uid' => $kategori, 'tip' => $tip, 'baslik' => $baslik, 'link' => $link, 'kaciklama' => $kaciklama, 'aciklama' => $icerik, 'resim' => $resim, 'etiket' => $etiket, 'yayin' => $yayin);
                 $this->db->insert('icerik', $object);
                 $id = $this->db->insert_id();
                 redirect('admin/mainpage/icerik/' . $tip . '/duzenle/' . $id, 'refresh');
             }
             break;
         case 'duzenle':
             $data['islem'] = 'duzenle';
             $data['id'] = $id;
             $a = $this->db->where('id', $id)->get('icerik')->row();
             $data['baslik'] = $a->baslik;
             $data['link'] = $a->link;
             $data['icerik'] = $a->aciklama;
             $data['kategori'] = $a->uid;
             $data['kaciklama'] = $a->kaciklama;
             $data['etiket'] = $a->etiket;
             $data['resim'] = $a->resim;
             $data['yayin'] = $a->yayin;
             if ($_POST) {
                 $yayin = $this->input->post('yayin', TRUE);
                 $baslik = $this->input->post('baslik', TRUE);
                 $link = $this->input->post('link', TRUE);
                 $icerik = $this->input->post('icerik', TRUE);
                 $kategori = $this->input->post('kategori', TRUE);
                 $kaciklama = $this->input->post('kaciklama', TRUE);
                 $etiket = $this->input->post('etiket', TRUE);
                 $resim = yukle($this->config->item('upload_img'), 'resim');
                 $object = array('uid' => $kategori, 'tip' => $tip, 'baslik' => $baslik, 'link' => $link, 'kaciklama' => $kaciklama, 'aciklama' => $icerik, 'resim' => $resim, 'etiket' => $etiket, 'yayin' => $yayin);
                 $this->db->where('id', $id)->update('icerik', $object);
             }
             break;
         default:
             break;
     }
     // kategorileri listele
     // return object
     $data['ls'] = $this->db->where('tip', 1)->select('id,baslik')->from('icerik')->get()->result();
     admin_theme('icerik', $data, 'İçerik İşlemleri');
 }