Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 04/10/2011 14:00:14

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 233
Site Web

[ziteplus] code php pour implémenter module, css, javasccript ...

voila un regroupement des codes ziteplusien  à compléter au fur et à mesure et avec votre aide wink

MODULES

fil d'ariane (déja intégrer dans le moteur et le module créer lui même une div id="filariane")

 <?php echo $this->filAriane() ?>

afficher le site map

<?php echo $this->page_sitemap(); ?>

module onglet (tabs)

<?php echo $this->page_module("tabs","nom_de_la_page");?>

module zidaporama (non officiel)

<?php echo $this->page_module("zdiaporama","ng=nom_rubrique&h=193px&w=280px&t=5")?>

module xmenu

<?php echo $this->content['xmenu'] ?>

module actualité (news)

Pour avoir les news fermées:   <?php echo $this->page_module('news','','show');?>
Pour avoir les news ouvertes:   <?php echo $this->page_module('news','o','show');?>
Pour avoir des news défilantes:   <?php echo $this->page_module('news','d','show');?>
Pour avoir des news défilantes et ouvertes:   <?php echo $this->page_module('news','do','show');?>

module contact

<?php echo $this->page_module("contact");    ?>

module sondage (pas sûr)

<?php echo $this->page_module("poll");    ?>

module fonction recherche

<?php echo $this->page_module("search","view");    ?>

CSS

personnalisation de page en css

un exemple de contenu pour le panneau_de_présentation1:
   <?php $this->content['localcss'] .= "</style><link href='monstyle1.css' rel='stylesheet' type='text/css'/><style>";?>
un exemple de contenu pour le panneau_de_présentation2:
   <?php $this->content['localcss'] .= "</style><link href='monstyle2.css' rel='stylesheet' type='text/css'/><style>";?>

ou alors directement du code css, comme par exemple
   <?php $this->content['localcss'] .= "\nbody {background-color:#eee4e2}\n"?>

Appeler un css personnaliser en mode connecter (template.php)

<?php if ($_SESSION['zite_admin'] == 2) {echo '<link href="nomdu.css" rel="stylesheet" type="text/css" />';} ?>

JAVASCRIPT

envoyer du code javascript dans le head attention " &'

<?php $this->content['js'] .= "
<script type='text/javascript'>
...........
</script>" ; ?>

DIVERS

bouton d'administration

<a href="index.php?z=login">Administration</a>

bouton déconnexion avec nom d'utilisateur

<a href="index.php?z=logout">Déconnexion <?php echo ucfirst($_SESSION['zite_user']); ?></a>

bonjour "nom du login" | Votre profil

<?php if (!empty($_SESSION['zite_user'])) { echo '<div id="utilisateur"><p>Bienvenue '.ucfirst($_SESSION['zite_user']).' | <a href="index.php?z=user">Votre profil</a></p></div>';} ?>

Site motorisé par

Site motorisé par <a href="http://www.giausserand.fr/index.php?perma=ziteplus" target="blank"> <?php echo ZITEVER ?></a>

date de mise à jour

<?php echo date("d/m/Y ", filemtime($this->cpath."/structure.dta")); ?></div>

afficher le nom de la page (menu)

<?php echo $this->content['menu_title'] ?>

lien pour inscription utilisateur

index.php?z=user_auto

les titres ce trouvant dans le top

<h1><?php echo $this->get_data('site_title') ?></h1>
<h2><?php echo $this->get_data('site_subtitle') ?></h2>

permet de mettre du style à une personne connecté

[== PHP ==]
<?php
 if (empty($_SESSION['zite_user'])) {    $this->content['localcss'].='
  body {background_color:red;}
    ';} ?>

a suivre ...

Dernière modification par snypi (28/05/2012 20:14:35)


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

Pied de page des forums