October 15, 2016

Test Prism

Memang benar adanya bahwa post ini kami gunakan untuk test dan uji coba prism.css dan prism.js sebagai pendukung dalam pembuatan setiap artikel yang mungkin berguna bagi para developer dan secara umum untuk semua yang membutuhkan.

Untuk membuat artikel atau post dengan potongan kode atau bahkan membuat post berisi kode secara keseluruhan, tambahkan path url untuk pemanggilan prism.css dan prism.js pada po-content/themes/themeactive/index.php

Pada bagian pemanggilan css tambahkan:

 <link rel="stylesheet" href="<?=WEB_URL;?>/<?=DIR_INC;?>/js/prism/prism.css"> 

Pada bagian pemanggilan js, sebelum tag  tambahkan path pemanggilan prism.js:

 <script src="<?=WEB_URL;?>/<?=DIR_INC;?>/js/prism/prism.js"></script> 

Cara penggunaan:
Pada saat anda membuat sebuah post, masukan atau tempel kode dengan menekan tanda {;} dan pilih format sesuai kode yang anda masukan/tempel.

Sedangkan potongan kode dibawah ini adalah potongan kode yang terdapat pada file po-content/component/setting/admin_setting.php tepatnya pada bagian pengaturan sitemap.
Jika sitemap atau slug permalink anda bermasalah, pastikan potongan kode dibawah ini sudah benar seperti yang anda lihat saat ini.

	/**
	 * Fungsi ini digunakan untuk menampilkan dan memproses peta situs.
	 *
	 * This function is used to display and process sitemap.
	 *
	*/
	public function sitemap()
	{
		if (!$this->auth($_SESSION['leveluser'], 'setting', 'create')) {
			echo $this->po->error();
			exit;
		}
		if (!empty($_POST)) {
			$changefreq = $this->postring->valid($_POST['changefreq'],'xss');
			$priority = $this->postring->valid($_POST['priority'],'xss');
			$sitemap = new Sitemap($this->posetting[1]['value']);
      $sitemap->setPath('../');
			$sitemap->addItem('/', $priority, $changefreq, $this->podatetime->date_now);
			$datapagess = $this->podb->from('pages')->where('active', 'Y')->fetchAll();
			foreach($datapagess as $datapages){
				$sitemap->addItem('/pages/'.$datapages['seotitle'], $priority, $changefreq, $this->podatetime->date_now);
			}
			$datacats = $this->podb->from('category')->where('active', 'Y')->fetchAll();
			foreach($datacats as $datacat){
				$sitemap->addItem('/category/'.$datacat['seotitle'], $priority, $changefreq, $this->podatetime->date_now);
			}
			$dataposts = $this->podb->from('post')->where('active', 'Y')->fetchAll();
			foreach($dataposts as $dataposts){
				$permalink = $this->postring->permalink((WEB_URL), $dataposts);
				$permalink = str_replace(WEB_URL, '' ,$permalink);
				$sitemap->addItem($permalink, $priority, $changefreq, $dataposts['date']);
			}
			$sitemap->createSitemapIndex($this->posetting[1]['value'], 'Today');
			$this->poflash->success($GLOBALS['_']['setting_sitemap_message'], 'admin.php?mod=setting#config');
		}
	}
Chat
Program Kemitraan Multibisnisindo untuk Pertumbuhan BisnisDaftar Sekarang

Program Kemitraan Multibisnisindo untuk Pertumbuhan Bisnis

Ingin usaha Anda tampil lebih profesional, lebih mudah ditemukan, dan lebih siap menerima calon pelanggan? Bergabunglah sebagai mitra Multibisnisindo.