public function Header($rightText) { global $globalYeterlilikId; global $yeterlilik_bilgileri; $ad = ""; $kod = ""; $yayin = ""; $rev = ""; //$bilgiler = $this->getYeterlilikBilgi ($globalYeterlilikId); $bilgiler = $yeterlilik_bilgileri; $imgTopMargin = 5; $imgLeftMargin = 15; $imgScale = 15; $logoLeftMargin = 15; $logoTopMargin = 15; // Logo //$this->Image(K_PATH_IMAGES.'myk_logo.png', $imgLeftMargin, $imgTopMargin, $imgScale); // Set font $this->SetFont('freeserif', '', 11); // Title if (isset($bilgiler[0])) { $ad = $bilgiler[0]["YETERLILIK_ADI"]; $kod = $bilgiler[0]["YETERLILIK_KODU"]; $yayin = $bilgiler[0]["YAYIN_TARIHI"]; $rev = $bilgiler[0]["REVIZYON_NO"]; $seviye = $bilgiler[0]["SEVIYE_ID"]; } $yayin = $yayin ? $yayin : "......."; $kod = $kod ? $kod : '__UY00..-' . $seviye; // $this->SetLeftMargin(-30); if ($this->headerTexti == '') { $this->headerTextiSol = $kod . ' ' . FormFactory::ucWordsLeaveConjunction(FormFactory::toLowerCase($ad)); } //$this->Cell(0, 0, $this->headerTextiSol , '', 0, 'L');//.' (Seviye '.$seviye.')' //$this->MultiCell(130, 15, $this->headerTextiSol, 1, 'L', 0, 10, 15, true); $rev = ($rev == '00' || $rev == '0' || $rev == '') && $this->yeterlilikUlusalMi($globalYeterlilikId) == false ? '...' : $rev; if ($this->headerTexti == '') { $this->headerTexti = 'Yayın Tarihi: ' . $yayin . ' Rev.No:' . $rev; } //$this->Cell(0, 0, $this->headerTexti, '', 1, 'R'); $this->SetX(13.5); $this->SetFillColor(255, 255, 255); $this->MultiCell(110, 20, $this->headerTextiSol, 0, 'L', 1, 0, '', '', true, 0, false, true, 40); $this->SetFillColor(255, 255, 255); $this->MultiCell(2, 20, ' ', 0, 'L', 1, 0, '', '', true, 0, false, true, 40); $this->SetFillColor(255, 255, 255); $this->MultiCell(67.5, 20, $this->headerTexti, 0, 'R', 1, 0, '', '', true, 0, false, false, 40); //$this->MultiCell(55, 40, '[VERTICAL ALIGNMENT - TOP] '.$txt, 1, 'J', 1, 0, '', '', true, 0, false, true, 40, 'T'); //$this->MultiCell(55, 40, '[VERTICAL ALIGNMENT - MIDDLE] asd', 1, 'J', 1, 0, '', '', true, 0, false, true, 40, 'M'); //$this->MultiCell(55, 40, '[VERTICAL ALIGNMENT - BOTTOM] '.$txt, 1, 'J', 1, 1, '', '', true, 0, false, true, 40, 'B'); }
function ajaxFilterYetkilendirmeler($kurulusAdi, $yeterlilikAdi, $yeterlilikSektorIDleri) { $db =& JFactory::getOracleDBO(); $condition = " 1=1 "; if (isset($kurulusAdi) && $kurulusAdi != "") { $condition .= " AND M_KURULUS.KURULUS_ADI LIKE TURKCE_UPPER('" . FormFactory::toLowerCase($kurulusAdi) . "%') "; } if (isset($yeterlilikAdi) && $yeterlilikAdi != "") { $condition .= " AND M_YETERLILIK.YETERLILIK_ADI LIKE TURKCE_UPPER('" . FormFactory::toLowerCase($yeterlilikAdi) . "%') "; } if (count($yeterlilikSektorIDleri) > 0) { $condition .= " AND M_YETERLILIK.SEKTOR_ID IN (" . implode(",", $yeterlilikSektorIDleri) . ") "; } $sql = "SELECT DISTINCT M_YETKI.YETKI_ID,\n\t\t\t\t\t\t\t\tM_YETKI.ADI, \n\t\t\t\t\t\t\t\tTO_CHAR(M_YETKI.IMZA_TARIHI, 'dd.mm.yyyy') AS IMZA_TARIHI, \n\t\t\t\t\t\t\t\tTO_CHAR(M_YETKI.BITIS_TARIHI, 'dd.mm.yyyy') AS BITIS_TARIHI, \n\t\t\t\t\t\t\t\tM_YETKI.ETKIN,\n\t\t\t\t\t\t\t\tpm_yetki_durumu.ACIKLAMA,\n\t\t\t\t\t\t\t\tM_YETKI.PROTOKOL_MU FROM M_YETKI\n\t\t\t\t\t INNER JOIN M_KURULUS_YETKI ON M_KURULUS_YETKI.YETKI_ID = M_YETKI.YETKI_ID\n\t\t\t\t\t INNER JOIN M_YETKI_YETERLILIK ON M_YETKI_YETERLILIK.YETKI_ID = M_YETKI.YETKI_ID\n\t\t\t\t\t INNER JOIN M_KURULUS ON M_KURULUS.USER_ID = M_KURULUS_YETKI.USER_ID\n\t\t\t\t\t INNER JOIN M_YETERLILIK ON M_YETERLILIK.YETERLILIK_ID = M_YETKI_YETERLILIK.YETERLILIK_ID\n\t\t\t\t\t INNER JOIN PM_YETKI_DURUMU ON PM_YETKI_DURUMU.DURUM_ID = M_YETKI.ETKIN \n\t\t\t\t\t WHERE " . $condition . "\n\t\t\t\t\t ORDER BY M_YETKI.ADI"; // PM_YETKILENDIRMETURU_MESLEKSTANDARDIYETKILENDIRME $yetkilendirmeStandartlari = $db->prep_exec($sql, array()); if (count($yetkilendirmeStandartlari) != 0) { ajax_success_response_with_array('Başarılı', $yetkilendirmeStandartlari); } else { ajax_error_response('Başrısız'); } }
$document->addScript(SITE_URL . '/templates/elegance/js/jquery.blockUI.js'); $db =& JFactory::getOracleDBO(); $user =& JFactory::getUser(); $user_id = $user->getOracleUserId(); $post = JRequest::get('post'); $get = JRequest::get('get'); if (isset($get['belge_zorunlu']) && $get['belge_zorunlu'] == 1) { $post['yeterlilik_belge_zorunluluk_durum'] = 1; } $condition = " "; if (isset($post['yeterlilik_kodu']) && $post['yeterlilik_kodu'] != "") { $condition .= " AND M_YETERLILIK.YETERLILIK_KODU like '%" . $post['yeterlilik_kodu'] . "%'"; $yeterlilik_kodu = $post['yeterlilik_kodu']; } if (isset($post['yeterlilik_adi']) && $post['yeterlilik_adi'] != "") { $condition .= " AND NLS_LOWER(M_YETERLILIK.YETERLILIK_ADI, 'NLS_SORT = xturkish') LIKE '%" . FormFactory::toLowerCase(trim($post['yeterlilik_adi'])) . "%' "; $yeterlilik_adi = $post['yeterlilik_adi']; } if (isset($post['seviye_id']) && $post['seviye_id'] != "" && is_numeric($post['seviye_id'])) { $condition .= " AND M_YETERLILIK.SEVIYE_ID = '" . $post['seviye_id'] . "'"; $seviye_id = $post['seviye_id']; } if (isset($post['sektor_id']) && $post['sektor_id'] != "" && is_numeric($post['sektor_id'])) { $condition .= " AND M_YETERLILIK.SEKTOR_ID = '" . $post['sektor_id'] . "'"; $sektor_id = $post['sektor_id']; } if (isset($post['kurulus_id']) && $post['kurulus_id'] != "" && is_numeric($post['kurulus_id'])) { $condition .= " AND M_BELGELENDIRME_YET_YETKI.USER_ID = '" . $post['kurulus_id'] . "'"; $kurulus_id = $post['kurulus_id']; } if (isset($post['yeterlilik_belge_zorunluluk_durum']) && $post['yeterlilik_belge_zorunluluk_durum'] != "" && is_numeric($post['yeterlilik_belge_zorunluluk_durum']) || isset($get['yeterlilik_belge_zorunluluk_durum']) && $get['yeterlilik_belge_zorunluluk_durum'] != "" && $get['yeterlilik_belge_zorunluluk_durum'] == "1") {
/** * * Girdideki her kelimenin sadece ilk harfini buyuk olacak sekilde duzenler. * Turkce karakterlerle de uyumludur. * @param string $input */ function ucWordsTR($input) { $input = FormFactory::toLowerCase($input); return preg_replace('#([^a-zığüşçö]|^)([a-z]|ş|ç|ö|ü|ğ|ı)#e', '"$1".FormFactory::toUpperCase("$2")', $input); }