Extension:EasyTree

Versie door Tmomaster (overleg | bijdragen) op 16 sep 2020 om 10:49 (1 versie geïmporteerd)
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
watch_out.gif De extension is in beta
watch_out.gif

Terug naar Mediawiki

Beschrijving

Is een boom structuur die werkt met zowel teksten als met afbeeldingen.
Is gebaseerd op Simpletree
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.07beta, 22-01-2018

Ondersteunde browsers.
(helaas werkt het niet goed voor Internet Explorer 8)
Browser Mac Windows
Chrome 19.0.1084.52 19.0.1084.52
Safari 5.1.2 5.1
Firefox 9.0.1 9.0.1
Opera 9.27 11.50
Internet explorer 9.0.8112.16421
Parameters {{#tag:easytree|data][|skin=][|width=][|height=[|tab=][|size=][|color=][|list=][|level=][|curl=][|direct=]}}

Parameters
data hier de boomstructuur opnemen
Voor niveaus

[:][!]label of
Voor data
[:][#]/url/EasyView

:[bewerken]

Het eerste niveau heeft geen voorvoeging de andere een : voor elk niveau
Voorbeeld

![bewerken]

Een ! kan worden toegevoegd zodat het niveau zichtbaar is. Dit kan alleen als sprake is van een label.
Voorbeeld

#[bewerken]

Na de : kan een # worden toegevoegd. Dit betekend dat het een afbeelding betreft en dat deze achter elkaar worden geplaatst.
Voorbeeld

label[bewerken]

Label is de naam van het nivau
Voorbeeld

url[bewerken]

url [[xxx|yyy]] of [zzz yyy]
xxx:interne pagina
yyy:omschrijving
zzz: externe pagina
Voorbeeld

Google Drive[bewerken]

xxx*yyy
xxx:omschrijving
yyy:id van de google drive folder
Voorbeeld

Mediawiki categorie[bewerken]

xxx#yyy
xxx:omschrijving
yyy:naam van de Mediawikie categorie
Voorbeeld

Parameters vervolg
Parameters
skin Er zijn twee type:
  • modern : maakt gebruik van de linkse border. (Standaard)
  • vector : gebaseerd op de vector skin

Voorbeeld

width breedte van de boom

Voorbeeld

height hoogte van de boom

Voorbeeld

mobilesize Font grote van de kop(pen) op touchscreen devices (mobiel, tabblad, etc)

Voorbeeld

size Font grote van de kop(pen)

Voorbeeld

sort Sorteren van het eerste niveau: oplopend asc(Default) of aflopend desc.
Alle lagere niveau's worden oplopend gesorteerd

Voorbeeld

color Kleur van de kop(pen). Waardes 000000 t/m ffffff

Voorbeeld

margin-bottom Numerieke waarde die het aantal pixels onder de titel aangeeft

Voorbeeld

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
Voorbeeld

curl Google drive bestanden kunnen via Google Drive Api (drive) of middels Google Cloud Elements (cloud) opgehaald worden

Voorbeeld

direct true De link wordt in een apart tabblad geopend

false (default) De link wordt in hetzelfde tabblad geopend
self (default) De link wordt in hetzelfde tabblad geopend
Voorbeeld

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