Utilisateur:Laucho : Différence entre versions
De OviWiki
(→Création d'une TreeView simple) |
(→Création d'une TreeView simple) |
||
| Ligne 47 : | Ligne 47 : | ||
$myTreeView = new bab_TreeView('my_tree_view'); | $myTreeView = new bab_TreeView('my_tree_view'); | ||
| − | '''''// Création d'un nouvel élément. | + | '''''// Création d'un nouvel élément.''''' |
'''''// Il est important d'utiliser ''=&'' pour l'affectation à une variable.''''' | '''''// Il est important d'utiliser ''=&'' pour l'affectation à une variable.''''' | ||
$element '''=&''' $myTreeView->createElement('my_book', | $element '''=&''' $myTreeView->createElement('my_book', | ||
Version du 20 juillet 2007 à 10:59
Page personnelle de Laurent Choulette
Proposition de plan de Wiki:
Sommaire
- 1 Documentation administrateurs
- 2 Documentation utilisateurs
- 3 Documentation concepteurs de thèmes
- 4 Documentation développeurs
- 4.1 Gestion des versions
- 4.2 Utilisation de Mantis
- 4.3 Les règles de codage
- 4.4 Sécurité
- 4.5 Accessibilité
- 4.6 Internationalisation
- 4.7 Développement dans le noyau
- 4.8 Développement de modules
- 4.8.1 Les Access Control List
- 4.8.2 API de la base de registre
- 4.8.3 API de sélection d'utilisateurs
- 4.8.4 API du gestionnaire de fichiers
- 4.8.5 API du gestionnaire d'événements
- 4.8.6 API éditeur
- 4.8.7 API d'accès au conteneurs OVML
- 4.8.8 Implémentation de conteneurs OVML dans un module
- 4.8.9 Utilisation des TreeView
- 4.9 Technologies à l'étude
- 5 Documentation contributeurs du wiki
Documentation administrateurs
Installation
Configuration
Gestion des groupes d'utilisateurs
Principe des ACL
...
Documentation utilisateurs
Manuel de l'utilisateur
...
Tutoriels
...
Glossaire
Documentation concepteurs de thèmes
La syntaxe des templates
Les templates modifiables
Les classes CSS modifiables
Le langage OVML
Documentation développeurs
Gestion des versions
Utilisation de Mantis
Les règles de codage
Sécurité
Accessibilité
Internationalisation
Développement dans le noyau
Développement de modules
Les Access Control List
API de la base de registre
API de sélection d'utilisateurs
API du gestionnaire de fichiers
API du gestionnaire d'événements
API éditeur
API d'accès au conteneurs OVML
Implémentation de conteneurs OVML dans un module
Utilisation des TreeView
Création d'une TreeView simple
Voici un exemple très simple :
$myTreeView = new bab_TreeView('my_tree_view');
// Création d'un nouvel élément.
// Il est important d'utiliser =& pour l'affectation à une variable.
$element =& $myTreeView->createElement('my_book',
'book',
'Mon livre',
'Une description',
);
$myTreeView->appendElement($element, null);
$element =& $myTreeView->createElement('c1',
'chapter',
'Chapitre 1',
'Une description du chapitre',
'index.php?id=c1');
$myTreeView->appendElement($element, 'mon_livre');
$element =& $myTreeView->createElement('c2',
'chapter',
'Chapitre 2',
'Une description du chapitre',
'index.php?id=c2');
$myTreeView->appendElement($element, 'my_book');