Tablemaker
Wil je snel en eenvoudig de inhoud van een of meerdere CSV-bestanden op je Joomla website tonen? Dan is TableMaker jouw oplossing.
Laad je CSV-bestand(en) op via de Media Manager en je kan per module aangeven welk bestand in tabelvorm moet gegenereerd worden. Je kan per module met meerdere opmaak-opties aangeven hoe de tabel getoond moet worden of je kan alles in je eigen stylesheet op template-niveau definiëren.
Basisopties
- Selecteer een CSV-bestand
- Selecteer het bestand dat je wil tonen via de ingestelde Media Manager. Je kan hier eventueel ook een nieuw CSV-bestand opladen. Een andere manier om bestanden beschikbaar te maken op je website is door ze via FTP te uploaden naar de map 'images'.
- Scheidingskarakter
- Hier kan je aangeven welk scheidingskarakter (seperator) het CSV-bestand gebruikt.
- Start zoekfunctie vanaf...
- Stel hier het minimaal aantal karakters in om de zoekfunctie van de tabel te starten (als de zoekfunctie is geactiveerd).
- Hoofding
- Laat dit veld leeg als het CSV-bestand ook hoofdingen voor je tabel bevat. Zoniet, geef dan hier de kolomhoofdingen in en scheid ze met @#.
- Inleiding
- Als je tekst nodig hebt voor de tabel wordt weergegeven, kan je die hier instellen.
- Naschrift
- Heb je tekst nodig na de tabel, dan kan je die hier instellen.
- Filter tabel
- Hier kan je een filter activeren voor de tabel door middel van een zoekveld.
- Sorteerbaar
- Met deze optie kan je je bezoekers de tabel laten sorteren door op de hoofding van een kolom te klikken. Kolommen kunnen zowel oplopend als aflopend gesorteerd worden.
- Sta gebruik van HTML toe
- Als het CSV-bestand HTML-code bevat, moet je deze optie activeren om de code te tonen in de cellen. Zo niet, dan worden de HTML-tags verwijderd uit de weergave.
Opties voor paginering
- Toon paginatie
- Zet deze optie aan om een lange tabel in verschillende pagina's op te splitsen.
- Aantal rijen per pagina
- Deze optie stelt in hoeveel rijen elke pagina zal weergeven.
- Uitlijning
- Dit stelt de uitlijning van het paginatie-element in. Je hebt de keuze tussen links, gecentreerd of rechts.
- Achtergrondkleur
- Dit stelt de achtergrondkleur in van de link naar een andere pagina. Dit moet een hexadecimale waarde zijn.
- Tekstkleur
- Dit stelt de tekstkleur in van de link naar een andere pagina. Dit moet een hexadecimale waarde zijn.
- Achtergrondkleur (:active)
- Dit stelt de achtergrondkleur in van de huidige pagina. Dit moet een hexadecimale waarde zijn.
- Achtergrondkleur (:hover)
- Dit stelt de achtergrondkleur in als een bezoeker met de muis over de link naar een andere pagina gaat. Dit moet een hexadecimale waarde zijn.
- Tekstkleur (:hover)
- Dit stelt de tekstkleur in als een bezoeker met de muis over de link naar een andere pagina gaat. Dit moet een hexadecimale waarde zijn.
Laat je tabel helemaal op maat zien
Wil je zelf de styling van je tabel helemaal in de hand houden? Dat kan! Je kan de standaard CSS van de module uitschakelen zodat enkel de styling uit je template wordt gebruikt bij het tonen van je CSV-bestand.
Wat andere gebruikers zeggen
De nombreux site ont besoin de pouvoir afficher facilement une liste et faire une recherche à la volée. Ce module est parfait.
I was so happy the author of this fork has updated this extension for joomla 5 ! Works like a charm!
Versiegeschiedenis
Version 1.2.2
- Zet HTML-entities uit een CSV om naar het speciale teken
Version 1.2.1
- Paginatie werkte niet meer
- Optimalisatie van code
Version 1.2.0
- [PRO] Ondersteuning voor bestanden waarbij de kolommen gescheiden zijn door een tab (zowel TSV als SCV-bestanden)
- "Zoeken" heeft nu zijn eigen tab voor de parameters
- "HTML" heeft nu zijn eigen tab voor de parameters
- [J3] Ondersteuning voor Joomla 3.10 verwijderd
Version 1.1.0
- [J5] Ondersteuning voor Joomla 5
- Je kan nu updaten vanaf de oude module "Tablemaker for CSV"
- De Download ID vul je vanaf nu in bij de update sites (in plaats van de Gileba Framework plugin)
- [J3] Dit is de laatste versie die Joomla 3.10 ondersteund. Er is geen ondersteuning meer voor Joomla 3.9 en lager
Version 1.0.2
- [J4] De module controleert of jQuery effectief is geladen als de opties Paginatie of Zoekfunctie zijn geactiveerd.
- [J4] De joomlaimage informatie wordt verwijderd uit de URL van het CSV-bestand indien aanwezig.
- Een tikfout weggewerkt bij de realisatie van de nieuwe tekstkleur voor de active pagina bij een gepagineerde tabel.
Version 1.0.1
- Een optie teogevoegd om de tekstkleur van de active pagina bij een gepagineerde tabel in te stellen (tot nu kon je enkel de achtergrondkleur instellen).
- Het veld waar je het minimum aantal karakters kon instellen om een zoekopdracht in de tabel uit te voeren, is nu verplaatst nà de optie om de zoekfunctie te activeren. Het veld zal enkel zichtbaar zijn als de zoekfunctie geactiveerd is.
- Alle ID-attributen bevatten nu de ID van de module zodat ze altijd uniek zijn mocht een pagina meerdere modules bevatten. Hierdoor werken zowel de zoekfunctie als de paginatie correct in dat geval. Controleer je custom CSS voor het gebruik van het ID-attribuut voor de opmaak (dit wordt sowieso afgeraden). Elk ID is nu immers uniek in de DOM, zoals is gedefinieerd.
- Het CSS ID-attribute 'csvtable' wordt enkel nog ingesteld als de zoekfunctie of de paginatie is geactvieerd.
- Het attribuut "version" toegevoegd aan het manifest-bestand van de module.
Versie 1.0.0
- Eerste publieke versie