當前位置: 首頁>>代碼示例>>PHP>>正文


PHP FormFactory::ucwordsTR方法代碼示例

本文整理匯總了PHP中FormFactory::ucwordsTR方法的典型用法代碼示例。如果您正苦於以下問題:PHP FormFactory::ucwordsTR方法的具體用法?PHP FormFactory::ucwordsTR怎麽用?PHP FormFactory::ucwordsTR使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在FormFactory的用法示例。


在下文中一共展示了FormFactory::ucwordsTR方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: Header

 public function Header()
 {
     global $globalStandartId;
     global $standart_bilgileri;
     //$bilgiler = $this->getStandartBilgi ($globalStandartId);
     $bilgiler = $standart_bilgileri;
     $ad = "";
     $seviye = "";
     $kod = "..............";
     $onay = "..............";
     $rev = "";
     $imgTopMargin = 5;
     $imgLeftMargin = 20;
     $imgScale = 15;
     $logoLeftMargin = 20;
     $logoTopMargin = 15;
     // Logo
     //$this->Image(K_PATH_IMAGES.'myk_logo.png', $imgLeftMargin, $imgTopMargin, $imgScale);
     // Set font
     $this->SetFont('freeserif', '', 10);
     $this->SetY(15);
     // Title
     if (isset($bilgiler[0])) {
         $ad = $bilgiler[0]["STANDART_ADI"];
         $seviye = $bilgiler[0]["SEVIYE_ADI"];
         $kod = $bilgiler[0]["STANDART_KODU"];
         $onay = $bilgiler[0]["KARAR_TARIHI"];
         $rev = $bilgiler[0]["REVIZYON_NO"];
     }
     $kod = $kod ? $kod : "..............";
     $onay = $onay ? $onay : "..............";
     $this->Cell(0, 0, FormFactory::ucwordsTR($ad) . ' (' . $seviye . ') ', '', 0, 'L');
     //    	$this->Cell(0, 0, $kod.'/'.$onay.'/'.$rev, '', 1, 'R');
     $x = $this->GetX() - 14;
     $rev = $rev == '00' || $rev == '0' ? '...' : $rev;
     $this->WriteHTMLCell(14, 0, $x, $this->GetY(), '/ ' . $rev, 0);
     $x = $x - 20;
     $this->WriteHTMLCell(20, 0, $x, $this->GetY(), '/ ' . $onay, 0);
     $x = $x - 23;
     $this->WriteHTMLCell(24, 0, $x, $this->GetY(), $kod, 0);
     $this->ln();
     $this->Cell(0, 0, 'Ulusal Meslek Standardı', '', 0, 'L');
     //      $this->Cell(0, 0, 'Referans Kodu/Onay Tarihi/ Rev. No', '', 1, 'R');
     $x = $this->GetX() - 14;
     $this->WriteHTMLCell(14, 0, $x, $this->GetY(), "/ Rev. No", 0);
     $x = $x - 20;
     $this->WriteHTMLCell(20, 0, $x, $this->GetY(), "/ Onay Tarihi", 0);
     $x = $x - 23;
     $this->WriteHTMLCell(23, 0, $x, $this->GetY(), "Referans Kodu ", 0);
 }
開發者ID:kaantunc,項目名稱:MYK-BOR,代碼行數:50,代碼來源:ms_taslak_tcpdf.php

示例2: array

            $section->addText($i . '. ' . $row["TUTUM_DAVRANIS_ADI"], 'rIcStyle', $space75Left);
        } else {
            if (count($tutumDavranis) > 9) {
                $section->addText($i . '.   ' . $row["TUTUM_DAVRANIS_ADI"], 'rIcStyle', $space75Left);
            } else {
                $section->addText($i . '.  ' . $row["TUTUM_DAVRANIS_ADI"], 'rIcStyle', $space75Left);
            }
        }
        $i++;
    }
}
//**************************************************************** MESLEK PROFİLİ 3.4 SON*****************************************************************//
//**************************************************************** 4.	ÖLÇME, DEĞERLENDİRME VE BELGELENDİRME *****************************************************************//
$section = $phpWord->createSection(array('orientation' => 'portrait'));
$section->addTitle('4.	ÖLÇME, DEĞERLENDİRME VE BELGELENDİRME', 1);
$section->addText(FormFactory::ucwordsTR($data["STANDART_ADI"]) . " (" . $data["SEVIYE_ADI"] . ") meslek standardını esas alan ulusal yeterliliklere göre belgelendirme amacıyla yapılacak ölçme ve değerlendirme, gerekli şartların sağlandığı ölçme ve değerlendirme merkezlerinde yazılı ve/veya sözlü teorik ve uygulamalı olarak gerçekleştirilecektir.", 'rIcStyle', $space75Left);
$section->addText("Ölçme ve değerlendirme yöntemi ile uygulama esasları bu meslek standardına göre hazırlanacak ulusal yeterliliklerde detaylandırılır. Ölçme ve değerlendirme ile belgelendirmeye ilişkin işlemler Mesleki Yeterlilik, Sınav ve Belgelendirme Yönetmeliği çerçevesinde yürütülür.", 'rIcStyle', $space75Left);
//**************************************************************** 4.	ÖLÇME, DEĞERLENDİRME VE BELGELENDİRME SON*****************************************************************//
//*************************************************************** EK ************************************************************************//
if (isset($gorevAlan[0]) || isset($gorevAlan[1]) || isset($gorevAlan[2]) || isset($gorevAlan[3]) || isset($yonetimKurulu) || isset($gorevAlan[5])) {
    $section = $phpWord->createSection(array('orientation' => 'portrait'));
    $space75Both = array('align' => 'both', 'spaceBefore' => 0, 'spaceAfter' => 0, 'spacing' => 75);
    $space150Both = array('align' => 'both', 'spaceBefore' => 150, 'spaceAfter' => 0, 'spacing' => 150);
    $phpWord->addFontStyle('rEkIcBasStyle', array('name' => 'Times New Roman', 'size' => 12, 'bold' => true));
    $textrun = $section->createTextRun();
    $textrun->addText("Ek: ", 'rEkIcBasStyle');
    $textrun->addText("Meslek Standardı Hazırlama Sürecinde Görev Alanlar", 'rIcBasStyle');
    $section->addText("1. Meslek Standardı Hazırlayan Kuruluşun Meslek Standardı Ekibi", 'rIcBasStyle', $space150Both);
    if (isset($gorevAlan) && $gorevAlan[0] != null) {
        foreach ($gorevAlan[0] as $row) {
            $gorevalanunvan = "";
開發者ID:kaantunc,項目名稱:MYK-BOR,代碼行數:31,代碼來源:word.php

示例3: printYeterlilikTaslakYeni

 function printYeterlilikTaslakYeni($pdf, $dataFont, $bilgi, $yet, $seviye, $dataStyle, $dataFontSize, $kurulusAd, $taslakHTML, $yeterlilik_id)
 {
     $KapakIcinYeterlilikKodu = strlen($bilgi["YETERLILIK_KODU"]) > 0 ? $bilgi["YETERLILIK_KODU"] : '__UY00..-' . substr($seviye, 7);
     $pdf->AddPage();
     // KAPAK
     $pdf->SetMargins(0, 0, 0);
     $pdf->setJPEGQuality(100);
     $x = 85;
     $y = 15;
     $width = 40;
     $height = 50;
     //TURUNCU KISIM
     $pdf->SetY(0);
     $pdf->SetFillColor(255, 255, 255);
     //TURUNCU
     $pdf->MultiCell(0, 75, "", 0, 'C', 1);
     $pdf->Image(K_PATH_IMAGES . 'myk_logo.jpg', $x, $y, $width, $height);
     $pdf->Ln(1);
     //YESIL KISIM
     $widthY = 210;
     $widthYyet = 150;
     $pdf->SetFont($dataFont, "B", "20");
     //orjinali 30 du 18 yaptım
     $firstY = $pdf->GetY();
     //$pdf->SetFillColor(155, 187, 89); //YESIL
     //$pdf->MultiCell($widthY, 5, "", 0, 'C', 1);
     $pdf->MultiCell($widthY, 33, "ULUSAL YETERLİLİK", 0, "C", 1, 0, '', '', 1, 0, 1, 1, 0, 1);
     //$pdf->SetFont($dataFont, "B", "18");
     $pdf->Ln(35);
     $pdf->SetX(30);
     $pdf->MultiCell($widthYyet, 6, "<br>" . $KapakIcinYeterlilikKodu . "<br><br><br>" . FormFactory::toUpperCase($yet) . '<br><br>', 0, "C", 1, 0, '', '', 1, 0, 1, 1, 0, 1);
     $pdf->Ln();
     $pdf->MultiCell($widthY, 6, FormFactory::toUpperCase($seviye), 0, "C", 1, 0, '', '', 1, 0, 1, 1, 0, 1);
     $pdf->Ln();
     $pdf->Ln();
     //$pdf->MultiCell($widthY, 65, "", 0, 'C', 1);
     $pdf->SetFont($dataFont, "B", "14");
     $pdf->Ln();
     $pdf->MultiCell($widthY, 6, "REVİZYON NO : " . $bilgi["REVIZYON_NO"], 0, "C", 1, 0, '', '', 1, 0, 1, 1, 0, 1);
     $pdf->Ln();
     //$pdf->MultiCell($widthY, 6, "YAYIN TARİHİ : " . $bilgi["YAYIN_TARIHI"], 0, "C",
     //	1, 0, '', '', 1, 0, 1, 1, 0, 1);
     $pdf->MultiCell($widthY, 20, "", 0, 'C', 1);
     $pdf->MultiCell($widthY, 6, "<br>MESLEKİ YETERLİLİK KURUMU<br><br>Ankara, " . date("Y"), 0, "C", 1, 0, '', '', 1, 0, 1, 1, 0, 1);
     $pdf->MultiCell($widthY, 12, "", 0, 'C', 1);
     $lastY = $pdf->GetY();
     //KAPAK SON
     // ---------------------------------------------------------
     $pdf->SetAutoPageBreak(true, PDF_MARGIN_BOTTOM);
     $pdf->SetMargins(20, 25, 20, TRUE);
     $pdf->SetFont($dataFont, $dataStyle, $dataFontSize);
     $pdf->SetPrintHeader(true);
     $pdf->AddPage();
     $pdf->setPrintFooter(true);
     $pdf->SetLeftMargin(20);
     $pdf->SetRightMargin(20);
     $pdf->SetFontSize(12);
     //14
     $pdf->setCellHeightRatio(1.5);
     //ONSOZ
     $pdf->WriteHTML($this->getHTMLCenteredText("ÖNSÖZ", 'center'));
     $pdf->Ln();
     // $yet, yeterlilik ismi buyuk harf yapildi:
     $pdf->SetFontSize(12);
     $onsozIlk = "<b>" . FormFactory::ucwordsTR($yet) . " (" . $seviye . ")" . "</b> Ulusal Yeterliliği 5544 sayılı Mesleki Yeterlilik Kurumu (MYK) Kanunu ile anılan Kanun uyarınca çıkarılan “Mesleki Yeterlilik, Sınav ve Belgelendirme Yönetmeliği” hükümlerine göre hazırlanmıştır.";
     $pdf->writeHTML('<span style="text-align:justify;">' . $onsozIlk . '</span>', true, 0, true, true);
     //$pdf->Write(2, $onsozIlk, 0, 0, 'L');
     //$pdf->Ln();
     $pdf->Ln();
     $onsozOrta = "Yeterlilik taslağı, " . $bilgi["KARAR_TARIHI"] . " tarihinde imzalanan işbirliği protokolü ile görevlendirilen " . FormFactory::ucWordsLeaveConjunction($kurulusAd) . " tarafından hazırlanmıştır. Hazırlanan taslak hakkında sektördeki ilgili kurum ve kuruluşların görüşleri alınmış ve görüşler değerlendirilerek taslak üzerinde gerekli düzenlemeler yapılmıştır. Nihai taslak MYK " . $bilgi["SEKTOR_ADI"] . " Sektör Komitesi tarafından incelenip değerlendirildikten ve Komitenin uygun görüşü alındıktan sonra, MYK Yönetim Kurulunun " . (strlen($bilgi["KARAR_TARIHI"]) > 0 ? $bilgi["KARAR_TARIHI"] : '../../' . date("Y")) . " tarih ve " . (strlen($bilgi["KARAR_SAYI"]) > 0 ? $bilgi["KARAR_SAYI"] : '...') . " sayılı kararı ile onaylanarak Ulusal Yeterlilik Çerçevesine (UYÇ) yerleştirilmesine karar verilmiştir.";
     $pdf->writeHTML('<span style="text-align:justify;">' . $onsozOrta . '</span>', true, 0, true, true);
     $pdf->Ln();
     if ($bilgi['REVIZYON_NO'] != '' && $bilgi['REVIZYON_NO'] != '00') {
         $revizyonText = $yet . ' Ulusal Yeterliliği ' . $bilgi['REVIZYON_TARIHI'] . ' tarih ve ' . $bilgi['REVIZYON_NO'] . ' sayılı MYK Yönetim Kurulu kararı ile revize edilmiştir.';
         $pdf->writeHTML('<span style="text-align:justify;">' . $revizyonText . '</span>', true, 0, true, true);
         $pdf->Ln();
     }
     $onsozSon = "Yeterliliğin hazırlanması, görüş bildirilmesi, incelenmesi ve doğrulanmasında katkı sağlayan kişi, kurum ve kuruluşlara görüş ve katkıları için teşekkür eder, yararlanabilecek tüm tarafların bilgisine sunarız.";
     //$pdf->Write(2, $onsozSon, 0, 0, 'L');
     $pdf->writeHTML('<span style="text-align:justify;">' . $onsozSon . '</span>', true, 0, true, true);
     //$pdf->Ln();
     $pdf->Ln();
     $pdf->Write(2, "Mesleki Yeterlilik Kurumu", 0, 0, 'R');
     $pdf->AddPage();
     //GIRIS
     $pdf->SetFontSize(12);
     //14
     $pdf->WriteHTML($this->getHTMLCenteredText("GİRİŞ", 'center'));
     $pdf->Ln();
     $pdf->SetFontSize(12);
     $girisP1 = "Ulusal yeterliliğin hazırlanmasında, sektör komitelerinde incelenmesinde ve MYK Yönetim Kurulu tarafından onaylanarak yürürlüğe konulmasında temel ölçütler Mesleki Yeterlilik, Sınav Ve Belgelendirme Yönetmeliğinde belirlenmiştir.";
     $pdf->writeHTML('<span style="text-align:justify;">' . $girisP1 . '</span><br />', true, 0, true, true);
     //					$pdf->Write(2, $girisP1, 0, 0, 'L');
     //					$pdf->Ln();
     //$pdf->Ln();
     $girisP2 = "Ulusal yeterlilik aşağıdaki unsurları içermektedir:";
     //hususlarla tanımlanır;
     $pdf->writeHTML('<span style="text-align:justify;">' . $girisP2 . '</span>', false, 0, true, true);
     //$pdf->Write(2, $girisP2, 0, 0, 'L');
     //$pdf->SetMargins(PDF_MARGIN_LEFT + 10, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
//.........這裏部分代碼省略.........
開發者ID:kaantunc,項目名稱:MYK-BOR,代碼行數:101,代碼來源:pdf.php

示例4: render


//.........這裏部分代碼省略.........
                     $this->render_Kapak($pdf, $dataFont, $bilgi, $resmi, $std, $seviye);
                 }
                 $pdf->SetFont($dataFont, $dataStyle, $dataFontSize);
                 // ILK SAYFA
                 $pdf->AddPage();
                 $pdf->SetFont($dataFont, "B", $dataFontSize);
                 $arr = array("Meslek :", "Seviye :", "Referans Kodu:", "Standardı Hazırlayan Kuruluş(lar):", "Standardı Doğrulayan Sektör Komitesi:", "MYK Yönetim Kurulu Onay Tarih/Sayı:", "Resmi Gazete Tarih/Sayı:", "Revizyon No:");
                 $dataArr = array($std, $seviye . "<sup>I</sup>", $bilgi["STANDART_KODU"], $kurulusAdlari, $sektor, $karar, $resmi, $bilgi["REVIZYON_NO"]);
                 for ($i = 0; $i < count($arr); $i++) {
                     //MultiCell($w, $h, $txt, $border=0, $align='J', $fill=0, $ln=1, $x='', $y='', $reseth=true, $stretch=0, $ishtml=false, $autopadding=true, $maxh=0, $valign=0)
                     $pdf->MultiCell(85, 28, $arr[$i], 1, "L", 0, 0, '', '', 1, 0, 1, 1, 0, 1);
                     $pdf->MultiCell(85, 28, $dataArr[$i], 1, "L", 0, 0, '', '', 1, 0, 1, 1, 0, 1);
                     $pdf->Ln();
                     //new row
                 }
                 $pdf->Ln(16);
                 $dipnot = "<sup>I</sup> Mesleğin yeterlilik seviyesi, sekizli (8) seviye matrisinde seviye " . $this->convertRakam($data["SEVIYE_ID"]) . " (" . $data["SEVIYE_ID"] . ") olarak belirlenmiştir.";
                 $pdf->MultiCell(50, 7, "", "B", "L", 0, 1, '', '', 1, 0, 1, 1, 0, 1);
                 $pdf->SetFont($dataFont, $dataStyle, 9);
                 $pdf->WriteHTML($dipnot, false);
                 // set auto page breaks
                 $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
                 $pdf->SetFont($dataFont, $dataStyle, $dataFontSize);
                 // TERIMLER
                 $pdf->AddPage();
                 $pdf->WriteHTML($this->parseTaslak($taslakHTML, "terim", "tanitim"), false);
                 $indexPage = $pdf->getPage() + 1;
                 // DATA
                 $pdf->AddPage();
                 $pdf->Bookmark('1.  GİRİŞ', 0, 0);
                 $pdf->Ln();
                 $pdf->WriteHTML($this->getHTMLTitle("1.  GİRİŞ"));
                 $pdf->Ln();
                 $girisIlk = FormFactory::ucwordsTR($data["STANDART_ADI"]) . " (" . $data["SEVIYE_ADI"] . ") ulusal meslek standardı 5544 sayılı Mesleki Yeterlilik Kurumu (MYK) Kanunu ile anılan Kanun uyarınca çıkartılan \"Ulusal Meslek Standartlarının Hazırlanması Hakkında Yönetmelik\" ve \"Mesleki Yeterlilik Kurumu Sektör Komitelerinin Kuruluş, Görev, Çalışma Usul ve Esasları Hakkında Yönetmelik\" hükümlerine göre MYK'nın görevlendirdiği " . FormFactory::ucWordsLeaveConjunction($kurulusAd) . " tarafından hazırlanmıştır.";
                 $pdf->writeHTML('<span style="text-align:justify;">' . $girisIlk . '</span>', true, 0, true, true);
                 //$pdf->Write(2, $girisIlk, 0, 0, 'J');
                 //$pdf->Ln();
                 $pdf->Ln();
                 $girisSon = FormFactory::ucwordsTR($data["STANDART_ADI"]) . " (" . $data["SEVIYE_ADI"] . ") ulusal meslek standardı, sektördeki ilgili kurum ve kuruluşların görüşleri alınarak değerlendirilmiş, " . $sektor . " tarafından incelendikten sonra MYK Yönetim Kurulunca onaylanmıştır.";
                 $pdf->writeHTML('<span style="text-align:justify;">' . $girisSon . '</span>', true, 0, true, true);
                 //$pdf->Write(2, $girisSon, 0, 0, 'J');
                 $pdf->AddPage();
                 $pdf->Bookmark('2.  MESLEK TANITIMI', 0, 0);
                 $pdf->Bookmark('2.1. Meslek Tanımı', 1, 0);
                 $pdf->WriteHTML($this->parseTaslak($taslakHTML, "tanitim", "tanitim2"), true);
                 $pdf->Bookmark('2.2.  Mesleğin Uluslararası Sınıflandırma Sistemlerindeki Yeri', 1, 0);
                 $pdf->WriteHTML($this->parseTaslak($taslakHTML, "tanitim2", "tanitim3"), true);
                 $pdf->Bookmark('2.3. Sağlık, Güvenlik ve Çevre ile İlgili Düzenlemeler', 1, 0);
                 $pdf->WriteHTML($this->parseTaslak($taslakHTML, "tanitim3", "tanitim4"), true);
                 $pdf->Bookmark('2.4. Meslek ile İlgili Diğer Mevzuat', 1, 0);
                 $pdf->WriteHTML($this->parseTaslak($taslakHTML, "tanitim4", "tanitim5"), true);
                 $pdf->Bookmark('2.5. Çalışma Ortamı ve Koşulları', 1, 0);
                 $pdf->WriteHTML($this->parseTaslak($taslakHTML, "tanitim5", "tanitim6"), true);
                 $pdf->Bookmark('2.6. Mesleğe İlişkin Diğer Gereklilikler', 1, 0);
                 $pdf->WriteHTML($this->parseTaslak($taslakHTML, "tanitim6", "profil_tablo"), false);
                 $pdf->AddPage("L");
                 $tabloCount = $this->getProfilCount($_GET["standart_id"]);
                 $pdf->Bookmark('3.  MESLEK PROFİLİ', 0, 0);
                 $pdf->Bookmark('3.1. Görevler, İşlemler ve Başarım Ölçütleri', 1, 0);
                 $this->writeProfilTable($pdf, $standart_id);
                 //					for ($i = 0; $i < $tabloCount-1; $i++){
                 //						if ($i == 0){
                 //							$pdf->WriteHTML($this->parseTaslak ($taslakHTML, "profil_tablo", "gibTablo1"), true);
                 //						}
                 //
                 //						$pdf->WriteHTML($this->parseTaslak ($taslakHTML, "gibTablo".($i+1), "gibTablo".($i+2)), true);
開發者ID:kaantunc,項目名稱:MYK-BOR,代碼行數:67,代碼來源:pdf_eski.php

示例5: ucWordsLeaveConjunction

 /**
  * 
  * Girdideki kelimeleri sadece ilk harfi buyuk olacak sekilde duzenlerken
  * baglaclarda tamamen kucuk harf gosterim esas alinir.
  * @param string $input
  */
 function ucWordsLeaveConjunction($input)
 {
     // Tamamen kucuk harf gosterilmesi istenen kelimeler $conjunction dizisine ilave edilebilir:
     $conjunction = array('ve', 'veya');
     $input = FormFactory::toLowerCase($input);
     $input = preg_replace('#\\b(' . implode('|', $conjunction) . ')\\b#', 'Donotcapitalize$1', $input);
     $input = FormFactory::ucwordsTR($input);
     return str_replace('Donotcapitalize', '', $input);
 }
開發者ID:kaantunc,項目名稱:MYK-BOR,代碼行數:15,代碼來源:form.php


注:本文中的FormFactory::ucwordsTR方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。