Warning: Undefined array key "thumbnail" in /home/u447783683/domains/webemotion.nl/public_html/wiki/extensions/EasyView/EasyView.body.php on line 24

Deprecated: strrpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/u447783683/domains/webemotion.nl/public_html/wiki/extensions/EasyView/EasyView.body.php on line 24
Extension:EasyTree - Wiki

Extension:EasyTree

watch_out.gif De extension is in beta
watch_out.gif

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

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

:

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

!

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

#

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

label

Label is de naam van het nivau
Voorbeeld

url

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

Google Drive

xxx*yyy
xxx:omschrijving kan ook weggelaten worden
yyy:id van de google drive folder
Voorbeeld

Mediawiki categorie

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

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

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 *

Voorbeeld

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 *

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