本文整理汇总了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);
}
示例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 = "";
示例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);
//.........这里部分代码省略.........
示例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);
示例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);
}