Cacher Fil RSS

Démonstration

Voici la liste de widget possédant une démo. Certaine démo ne fonctionnent pas sur ce serveur, c’est normal ! Elles utilisent des données externes (comme une base de données ou un annuaire LDAP) non disponnible sur ce serveur.

 

Pxxo_Widget_TagCloud

Apparence(s)

Exemple 1
Exemple 2
Exemple 3
Exemple 4

Usage

<?php
// Tableau contenant les tags
$tags = array();
$tags[] = array ('name' => 'ADN''frequency' => 197'url' =>'http://fr.wikipedia.org/wiki/Acide_amine');
$tags[] = array ('name' => 'Antagoniste''frequency' => 456'url' =>'http://fr.wikipedia.org/wiki/Antagoniste');
$tags[] = array ('name' => 'Anabolisant''frequency' => 35'url' =>'http://fr.wikipedia.org/wiki/Anabolisant');
$tags[] = array ('name' => 'Faute''frequency' => 38'url' =>'http://fr.wikipedia.org/wiki/Faute');
$tags[] = array ('name' => 'Médecine''frequency' => 1391'url' =>'http://fr.wikipedia.org/wiki/M%C3%A9decine');
$tags[] = array ('name' => 'Rétinoïde''frequency' => 9'url' =>'http://fr.wikipedia.org/wiki/R%C3%A9tino%C3%AFde');
$tags[] = array ('name' => 'Virus''frequency' => 382'url' =>'http://fr.wikipedia.org/wiki/Virus');
$tags[] = array ('name' => 'Halogénure''frequency' => 120'url' =>'http://fr.wikipedia.org/wiki/Halogenure');
$tags[] = array ('name' => 'Hydrocarbures''frequency' => 343'url' =>'http://fr.wikipedia.org/wiki/Hydrocarbures');
$tags[] = array ('name' => 'Bourouchaski''frequency' => 90'url' =>'http://fr.wikipedia.org/wiki/Bourouchaski');
$tags[] = array ('name' => 'Déprédateur''frequency' => 2'url' =>'http://fr.wikipedia.org/wiki/D%C3%A9pr%C3%A9dateur');   

// Les décorateurs Flybox ne sont utilisés ici que pour limiter la taille du nuage
require_once "Pxxo/Widget/Htmler.php"
// Exemple 1
$params = array();
$params['tags'] = $tags;
$obj1 = new Pxxo_Widget_TagCloud($params); 
// Ajout d'un autre tag
$obj1 -> addTag('Justice'43'http://fr.wikipedia.org/wiki/Justice');
// Ajout d'un widget
$htmler = new Pxxo_Widget_Htmler(array('element'=>'a''content'=>'Pxxo''href' => 'http://www.pxxo.net'));  
$obj1 -> addTag('Pxxo'43$htmler);              
$obj1 -> addDecorator('Pxxo_Widget_Decorator_Flybox');        

// Exemple 2
$params = array();
$params['tags'] = $tags;
$params['title'] = 'Exemple 2';
$params['theme'] = 'green';
$params['display_frequency'] = true;
$params['display_menu'] = true;
$params['font_size'] = '0.9em';
$obj2 = new Pxxo_Widget_TagCloud($params); 
$obj2 -> addTag('Plancton'43'http://fr.wikipedia.org/wiki/Plancton');
$obj2 -> addDecorator('Pxxo_Widget_Decorator_Flybox');          

// Exemple 3
$params = array();
$params['tags'] = $tags;
$params['sort_by'] = 'frequencyDesc';
$params['theme'] = 'pyramidBlue';
$params['display_frequency'] = true;
$params['display_menu'] = true;
$params['title'] = 'Exemple 2';
$params['font_size'] = '0.9em';
$obj3 = new Pxxo_Widget_TagCloud($params); 
$obj3 -> addDecorator('Pxxo_Widget_Decorator_Flybox');   

// Exemple 4
$params = array();
$params['tags'] = $tags;
$params['theme'] = 'blue';
$params['font_size'] = '0.8em';
$obj4 = new Pxxo_Widget_TagCloud($params); 
$obj4 -> addDecorator('Pxxo_Widget_Decorator_Flybox');   

 

 

 

Powered by Pxxo Valid XHTML 1.1