Gileba: Eerste hulp voor je website
Logo Tablemaker by Gileba

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.
Basic options for Tablemaker
Pagination options for Tablemaker

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.

Gebruik je eigen styling
Reviews

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.

AlainR (on JED)

I was so happy the author of this fork has updated this extension for joomla 5 ! Works like a charm!

Ceska (on JED)

Versiegeschiedenis


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
Versiegeschiedenis van Tablemaker

Abonnementplannen

Tablemaker Free

Gratis

  • CSV-bestanden
  • Oneindig aantal installaties
  • Manuele updates
  • Basissupport (debugging)
  • Duurtijd: Levenslang