4. TAGS
1.
2.
3.
4.
5.
6.
7.
Waarom heb je tags nodig?
Hoe werken tags?
Tags maken en toewijzen
Wat ziet de bezoeker?
Menulinks naar tagpagina’s
Modules voor tags
De moraal
7. Joomla 1.5 : The bad old days
Vaste structuur
Sectie, categorie, artikel
Sectie
Recepten
Categorie
Artikel
Lunch
Lunchrecept
1
Diner
Lunchrecept
2
Dinerrecept
1
Dinerrecept
2
8. Joomla 1.5 : The bad old days
Vaste structuur
Sectie, categorie, artikel
Dus altijd 2 niveaus tot het artikelniveau, zelfs
als je maar 1 niveau nodig had:
9. Joomla 1.6: de doorbraak!
Subcategorieën
Geen beperkingen meer bij het indelen
Na jaren eindelijk ‘nested categories’!
10. Werken met categorieën
Een voorbeeld: recepten onderverdelen
In dit geval drie categorieniveaus
Categorieniveau 1
Recepten
Categorieniveau 2
Categorieniveau 3
Artikel
Lunch
Snelklaar
Lunchrecept
1
Lunchrecept
2
Diner
Vegetarisch
Lunchrecept
3
Vlees
Recept 1
Recept 2
11. Toch nog beperkingen (1)
Elk artikel kan in maar 1 categorie zitten
Receptensite: waar laat je vegetarische
recepten?
Categorieniveau 1
Recepten
Categorieniveau 2
Categorieniveau 3
Artikel
Lunch
Snelklaar
Lunchrecept
1
Lunchrecept
2
Diner
Vegetarisch
Vlees
Vegetarisch
Lunchrecept
3
Recept 1
Recept 1
12. Toch nog beperkingen (2)
Je moet twee of meer keer een categorie
‘Vegetarisch’ maken:
Hoofdcategorie
Recepten
Categorieniveau 2
Categorieniveau 3
Artikel
Lunch
Snelklaar
Lunchrecept
1
Lunchrecept
2
Diner
Vegetarisch
Vlees
Vegetarisch
Lunchrecept
3
Recept 1
Recept 1
13. Het probleem met categorieën
Soms past een kenmerk (‘vegetarisch’) in
meer dan één categorie
Soms lastig om de indeling eenvoudig en
logisch te houden
Voor
contentbeheerders
Voor bezoekers
15. Wat is het, wat kun je ermee?
Een label dat je aan content hangt
Verschil met categorieën: je zit
niet vast aan een boomstructuur
Per artikel zoveel tags als je wilt
Makkelijker bij indelen en terugvinden
16. De voordelen van tags
Categorieën: brede ‘containers’.
Tags: veel gerichter inspelen op wat
bezoekers zoeken.
Categorieën liggen min of meer vast.
Tags kun je blijven toevoegen.
Tags bieden bezoekers extra navigatie, naast
gewone menu’s en hyperlinks.
En ... ook voor zoekmachines zijn ze een extra
ingang.
17. Kortom: veelbelovend!
Een oplossing voor onze receptensite
We hebben genoeg aan deze categorieën:
Categorieniveau 1
Recepten
Categorieniveau 2
Artikelen
Lunch
Lunchrecept
1
Lunchrecept
2
Diner
Lunchrecept
3
Recept 1
Recept 2
18. Kortom: veelbelovend!
Voeg de tag ‘Vegetarisch’ toe
Die staat los van de categoriestructuur
Tag: ‘Vegetarisch’
Categorieniveau 1
Recepten
Categorieniveau 2
Artikelen
Lunch
Lunchrecept
1
Lunchrecept
2
Diner
Lunchrecept
3
Recept 1
Recept 2
31. Klaar? Nee, niet klaar
Tot versie 3.0 was je klaar met:
1.
categorieën
2. artikelen (+ Speciale artikelen)
3. menu vullen
Sinds Joomla 3.1 komt daarbij:
4.
tags maken en toewijzen
34. Een eerste tag maken
Voor onze receptendatabase:
Tags > Nieuw > ‘Vegetarisch’
35. De tag is klaar
Lijst met tags verschijnt in de Tags-component
36. Tags in de Tag-component
Je kunt die tags ook nog rubriceren in hoofden subtags. Een voorbeeld van een andere
site:
37. Tags toewijzen aan artikelen
Open een artikel
Nieuw sinds 3.2: klik op invoerveld Tags en er
verschijnt een dropdownlijst
Kies uit de beschikbare tags
38. Nog sneller tags maken
Een tag maken direct vanuit een artikel
Typ een nieuwe tag in het vak Tags
Enter, Opslaan, klaar!
39. Snelle invoermethode: nadelen
Als iedereen tags kan maken vanuit een
artikel:
Kans
op wildgroei: te veel tags, overlappende
tags, tags met tikfouten
Je kunt tags niet groeperen: je kunt ze niet
toewijzen aan een ‘hoofdtag’
40. Oplossing: de optie ‘Nested’
Ga naar Tags > Opties
Standaard kan iedereen tags maken vanuit het
artikel. (‘AJAX’-methode)
Wil je dat niet? Kies dan optie ‘Nested’
Dan kun je vanuit een artikel tags nog wel
toewijzen, maar niet aanmaken
46. Waar verschijnen tags? (4)
Voor blogpagina’s is een template override
nodig van het bestand blog_item.php.
Daarin ontbreekt code om tags te laten zien.
47. Waar verschijnen tags? (4)
Je kunt dit aanpassen door een aangepaste
kopie (override) te maken van blog_item.php
Te vinden in
componentscom_contentviewscategorytmpl
Meer uitleg over de ontbrekende code:
http://forum.joomla.org/viewtopic.php?f=706&t=80
1925
52. Is dat alles? Nee!
Tagresultaten kun je aan de bezoeker
laten zien op drie manieren:
1
Automatisch: via de tag-als-hyperlink
2 Via menulinks naar tagpagina’s
3 Via twee nieuwe modules
Alleen manier 1 hebben we nu gezien.
66. Module Gelijksoortige tags
Toont geen ‘vergelijkbare tags’ …
… maar wel: artikelen die een of meer tags
gemeen hebben met huidige artikel
Nuttig om bezoekers naar gerelateerde
content te leiden (van ‘Pasta’ naar ‘Pasta’,
‘Vegetarisch’)
78. Gebruik tags zoals je wil:
Als aanvulling op categorieën
Categoriestructuur voor de ‘grote lijn’
Tags voor meer specifieke kenmerken
Alternatief voor categorieën
Volwaardig, superflexibel indelingssysteem
… dat ook zonder categorieën kan
79. Wanneer een categorie,
wanneer een tag?
Een categorie is een brede hoofdgroep,
bijvoorbeeld: ‘Bakken’, ‘Taarten’
Een tag helpt je bezoeker om dwars door die
hoofdgroepen heen te zoeken: denk aan
‘cake’, ‘suikervrij’, ‘citroen’.
Ter vergelijking: categorieën kun je zien als de
‘hoofdstuktitels’, en tags als ‘trefwoorden in het
register’.
80. Met Tags in Joomla kun je nog veel
meer
Ook o.a. Contactpersonen kun je taggen
Ook batchverwerking (meerdere artikelen
tegelijk aan tag toewijzen) mogelijk
81. Je kunt tags ook categoriseren
Helpt je bezoeker
selecties te maken
Denk aan wat
webwinkels doen
82. Wat nog niet kan ….
Bezoekers zelf laten filteren op meerdere tags
Bijvoorbeeld: bezoeker wil alle content zien
met tags (twee zoekcriteria tegelijk)
83. Als je zo’n oplossing zoekt …
Dat zit nog niet in de component Tags
Wel in de component Fields and Filters (www.kextensions.com)
Daarmee maak je velden die je bij het schrijven van artikelen kunt
aanvinken (bijv. Soort gerecht: Vegetarisch/Vlees/Gevogelte)
Vervolgens maak je een filter zodat bezoekers zelf kunnen
selecteren op die velden