%PDF- %PDF-
Direktori : /home/alliance/domains/congress-pact1in5.eu/public_html/inc/classes/ |
Current File : /home/alliance/domains/congress-pact1in5.eu/public_html/inc/classes/Admtext.php |
<?php class Admtext extends Load { var $bd; var $language; function Admtext() { //constructor parent::Load(); $this->bd = new BaseOps; $this->language = new Lang; } function getPage($page){ $query = "SELECT * FROM `page_adm` p WHERE p.code='".$page."'"; $result = $this->bd->select_array($query); return $result; } function geneForm($page,$edition=false,$page_adm=false){ } function textExist($name,$edition=null){ $page=$this->getPage($name); if($edition!=null){ $query = "SELECT * FROM `page_adm_lang` p WHERE p.page='".$page['id']."' AND p.edition=".$edition; } else{ $query = "SELECT * FROM `page_adm_lang` p WHERE p.page='".$page['id']."'"; } $result = $this->bd->count($query); if($result>0){ return true; } return false; } function getText($name,$lang=1,$edition=null,$profil=null,$aff='front'){ $page=$this->getPage($name); if($page != null) { if($edition!=null){ if($profil!=null){ $query = "SELECT * FROM `page_adm_lang` p WHERE p.lang=".$lang." AND p.page=".$page['id']." AND p.edition=".$edition." AND p.profil=".$profil; } else{ $query = "SELECT * FROM `page_adm_lang` p WHERE p.lang=".$lang." AND p.page=".$page['id']." AND p.edition=".$edition; } } else{ if($profil!=null){ $query = "SELECT * FROM `page_adm_lang` p WHERE p.lang=".$lang." AND p.page=".$page['id']." AND p.profil=".$profil; } else{ $query = "SELECT * FROM `page_adm_lang` p WHERE p.lang=".$lang." AND p.page=".$page['id']; } } $count=$this->bd->count($query); if($count>0){ $result=$this->bd->select_array($query); if($aff=='front'){ return html_entity_decode($result['texte'],ENT_QUOTES, 'UTF-8'); } else{ return $result['texte']; } } else{ return "no trad : ".$name; } } else { return "no text : ".$name; } } function liste_traduction($lib=0) { $html=""; $query = "SELECT * FROM `page_adm` WHERE lib=".$lib." ORDER BY libelle ASC"; $result =$this->bd->select_arrays($query); foreach($result as $traduction) { $html.='<li> <div> <strong>'.$traduction['libelle'].'</strong> <a href="admin/adm_text.php?page='.$traduction['code'].'">Modifier la traduction</a> </div> </li>'; } return $html; } } ?>