Extension:EasyTree
De extension is in beta |
Terug naar Mediawiki
Beschrijving
Creëert een boom structuur die werkt met zowel teksten, afbeeldingen en Google drive documenten.
De foutmeldingen worden in zeven talen weergegeven te weten English, Nederlands Deutsch, Français, Español, Português en Italiano.
Voorbeeld
Installatie
1 Download EasyTree voor mediawiki 1.17 en hoger
2 Pak uit en copieer de folder naar /extensions
3 Neem in LocalSettings.php de volgende regel op:
# wiki EasyTree
require_once( "$IP/extensions/EasyTree/EasyTree.php" );
Documentatie
Standaard skin
De standaard skin kan gewijzigd worden door in LocalSettings.php $wgEasyTreeSkin op te nemen
Er zijn twee type:
- modern : maakt gebruik van de linkse border. (Standaard)
- vector : gebaseerd op de vector skin
Voorbeeld
Status
1.2.69 23-04-2024
{{#tag:easytree|data][|skin=][|width=][|height=[|tab=][|size=][|color=][|list=][|level=][|curl=][|direct=]}}
Parameters | ||
---|---|---|
data | hier de boomstructuur opnemen
|
Parameters | |
---|---|
skin | Er zijn twee type:
|
width | breedte van de boom |
height | hoogte van de boom |
mobilesize | Font grote van de kop(pen) op touchscreen devices (mobiel, tabblad, etc) |
size | Font grote van de kop(pen) |
sort | Sorteren van het eerste niveau: oplopend asc(Default) of aflopend desc. Alle lagere niveau's worden oplopend gesorteerd |
color | Kleur van de kop(pen). Waardes 000000 t/m ffffff |
margin-bottom | Numerieke waarde die het aantal pixels onder de titel aangeeft |
level | Het niveau waarna het vergrote van de kop en/of de kleur stopt werkt alleen in combinatie met size, color en/of margin-bottom |
direct | true De link wordt in een apart tabblad geopend false (default) De link wordt in hetzelfde tabblad geopend |
char | Het aantal karakters van de titel van een Google drive document dat wordt getoond 4: standaard {Omgekeerd alfabetisch) full: alle karakters (Alfabetische sortering) werkt alleen in combinatie met Google drive zonder xxx voor * |
nnt (nn=nummer,t=titel van de knop) nni (nn=nummer gelijk titel,i=inhoud link of email adres |
Toevoeging van een knop die geen document is, maar een link of email adres werkt alleen in combinatie met Google drive zonder xxx voor * |
Aanmaken Google drive sleutel
Google drive sleutel is alleen nodig als je van Google drive gebruikt maakt
1 Ga naar API-beheer
2 Login
3 Klik op Dashboard
4 Klik op API INSCHAKELEN
5 Voer Google Drive in
6 Klik Google Drive API
7 Klik op INSCHAKELEN
8 Klik op Inloggevens
9 Klik op Inloggevens maken->API-sleutel
10 Klik op kopieren
11 Klik op SLEUTEL BEPERKEN
12 Wijzig eventueel de Naam
13 Selecteer HTTP-verwijzingen (websites)
14 Voer het volgende in *.<domein>/* (vervang <domein> door het domein war de sleutel wordt gebruikt)
15 Klik op Opslaan
16 Klik op Opslaan
Aanmaken Google Elements Drive sleutel
Google Elements Drive sleutel is alleen nodig als je van Google drive gebruikt maakt
1 Ga naar Cloud Elements
2 Login
3 Klik rechtsboven in Quick search
4 Type in Google Drive
5 Klik op Add Instance
6Vul achtre Instance Name Google Drive in
7 Klik op 'Next rechtsonder
8 Voer het google account in
9 Klik op Next
10 Voer het google wachtwoord in
11 Klik op Sign in
12 Klik op Toestaan
13 Klik op Done rechtsonder
14 Klik op Documentation na Tags
15 Klik op /folders/contents
16 Voer bij path / in
17 Klik op Try it out!
18 Copieer de hele curl regel
19 Open EasyTree.key.php
20 Plak de curl regel aan het einde
20 Neem de sleutel achter User op in $easytreeKey['user'] tussen quotes.
21 Neem de sleutel achter Organization op in $easytreeKey['organization'] tussen quotes.
22 Neem de sleutel achter Element op in $easytreeKey['element'] tussen quotes.
23 Verwijder de curl regel aan het einde
24 Sla EasyTree.key.php op