Nieuw sinds Joomla 3.1: tags. In deze presentatie een uitgebreide verkenning van de mogelijkheden. Deze 'reloaded' versie gaat dieper in op de praktische toepassing.
4. TAGS
1. Waarom tags?
2. Hoe werken tags?
3. Tags maken en toewijzen
4. Wat ziet de bezoeker?
5. Menulinks naar tagpagina’s
6. Modules voor tags
7. De moraal
7. Joomla 1.5 : The bad old days
Vaste structuur
Sectie, categorie, artikel
Artikel
Categorie
Sectie Recepten
Lunch
Lunchrecept
1
Lunchrecept
2
Diner
Dinerrecept
1
Dinerrecept
2
8. Joomla 1.5 : The bad old days
Vaste structuur
Sectie, categorie, artikel
9. 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:
10. Joomla 1.6: de doorbraak!
Subcategorieën
Geen beperkingen meer bij het indelen
11. Werken met categorieën
Een voorbeeld: recepten onderverdelen
In dit geval drie categorieniveaus
Artikel
Categorieniveau 3
Categorieniveau 2
Categorieniveau 1 Recepten
Lunch
Snelklaar
Lunchrecept
1
Lunchrecept
2
Vegetarisch
Lunchrecept
3
Diner
Vlees
Recept 1 Recept 2
12. Toch nog beperkingen (1)
Elk artikel kan in maar 1 categorie zitten
Receptensite: waar laat je vegetarische
recepten?
Artikel
Categorieniveau 3
Categorieniveau 2
Hoofdcategorie Recepten
Lunch
Snelklaar
Lunchrecept
1
Lunchrecept
2
Vegetarisch
Lunchrecept
3
Diner
Vlees
Recept 1
Vegetarisch
Recept 1
13. Toch nog beperkingen (2)
Je moet twee of meer keer een categorie
‘Vegetarisch’ maken:
Artikel
Categorieniveau 3
Categorieniveau 2
Hoofdcategorie Recepten
Lunch
Snelklaar
Lunchrecept
1
Lunchrecept
2
Vegetarisch
Lunchrecept
3
Diner
Vlees
Recept 1
Vegetarisch
Recept 1
14. 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
16. 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
17. Kortom: veelbelovend!
Een oplossing voor onze receptensite
We hebben genoeg aan deze categorieën:
Artikelen
Categorieniveau 2
Categorieniveau 1 Recepten
Lunch
Lunchrecept
1
Lunchrecept
2
Lunchrecept
3
Diner
Recept 1 Recept 2
18. Kortom: veelbelovend!
De tag ‘Vegetarisch’ is onafhankelijk van de
categoriestructuur
Artikelen
Categorieniveau 2
Categorieniveau 1 Recepten
Lunch
Lunchrecept
1
Lunchrecept
2
Lunchrecept
3
Diner
Recept 1 Recept 2
Tag: ‘Vegetarisch’
30. Klaar? Nee, niet klaar
Tot versie 3.0 was je klaar met:
1. categorieën
2. artikelen (+ Speciale artikelen)
3. menu vullen
In Joomla 3.1+ komt daarbij:
4. tags maken en toewijzen
33. Een eerste tag maken
Voor onze receptendatabase:
Tags > Nieuw > ‘Vegetarisch’
34. De tag is klaar
Lijst met tags verschijnt in de Tags-component
35. Tags in de Tag-component
Je kunt die tags ook nog rubriceren in hoofd-
en subtags
36. Zo kun je groepjes tags maken
Denk aan wat
webwinkels doen
Helpt je bezoeker
selecties te maken
37. Tags toewijzen aan artikelen
Open een artikel
Gegevens > Tags
Type tot de tag wordt
gevonden
Autocomplete - Enter!
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’
Standaard kan iedereen tags maken vanuit het
artikel. (‘AJAX’-methode)
Wil je dat niet? Kies dan optie ‘Nested’. Dat is
selecteren in een lijst met beschikbare tags
41. Meerdere tags per artikel
Aan elk artikel voeg je zoveel tags toe als
nodig zijn
44. Waar verschijnen tags? (2)
Bij teasers van Speciale artikelen
Maar alleen als je kiest voor ‘Plaatsing van
artikelinformatie’: ‘Onder’ of ‘Verdelen’
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.
Meer uitleg:
http://forum.joomla.org/viewtopic.php?f=706&t=80192
5
51. Is dat alles? Nee!
Tagresultaten kun je 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.
54. Menulinks naar tagpagina’s
Menu > Main Menu > Nieuw
Drie nieuwe menu-itemtypes
Getagde Items
Compacte lijst met getagde items
Lijst van getagde items
65. 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’)
76. 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
77. Je kunt er nog veel meer mee
Ook o.a. Contactpersonen kun je taggen
Ook batchverwerking (meerdere artikelen
tegelijk aan tag toewijzen) mogelijk
78. Je kunt tags ook categoriseren
Helpt je bezoeker
selecties te maken
Denk aan wat
webwinkels doen
79. Wat nog niet kan ….
Bezoekers zelf laten filteren op meerdere tags
Bijvoorbeeld: bezoeker wil alle content zien
met tags (drie zoekcriteria)
80. 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