English.WP-Table Reloaded ermöglicht die Erstellung und Verwaltung von Tabellen im Admin-Bereich von WordPress, ohne HTML-Kenntnisse zu benötigen. Die Daten können komfortabel im Backend verwaltet werden. Die Tabellen können mittels Shortcode oder Template Tag leicht in Beiträge, Seiten oder Text-Widgets eingefügt werden. Tabellen können aus/in CSV-, XML- und HTML-Dateien im-/exportiert werden.
Download
Aktuelle Version: 1.6.1
veröffentlicht: 30. Januar 2010 (englische Ankündigung)
Voraussetzungen: WordPress 2.8 oder aktueller
Lizenz: GNU GPL2
Download im WordPress Plugin Directory
Wenn dir das Plugin gefällt, bewerte es bitte auf seiner Seite im WP Plugin Directory. Ich freue mich auch über eine Spende oder etwas von meiner Amazon-Wunschliste. Danke!
Funktionen
WP-Table Reloaded leistet Folgendes (Liste nicht unbedingt vollständig):
- Verwaltung von Tabellen im WordPress-Admin-Bereich
- Anzeige der Tabelle in Beiträgen, Seiten und Text-Widgets mittels Shortcode oder irgendwo anders im Theme mittels der Template Tag function (siehe Benutzung)
- mögliche Tabelleneigenschaften umfassen (können für jede Tabelle individuell aktiviert werden)
- erste Zeile wird Tabellenkopf (HTML-Tag <th>)
- letzte Zeile wird Tabellenfuß (HTML-Tag <th>)
- alternierende Zeilenhintergrundfarben
- Ausgabe des Tabellennamens über/unter der Tabelle
- Ausgabe der Tabellenbeschreibung über/unter der Tabelle
- Nutzung der DataTables-JavaScript-Bibliothek um Sortierung, Paginierung und Filterung der Daten zu ermöglichen (siehe Demo)
- individuelle Gestaltung der Tabelle mittels CSS möglich (z.B. für Spaltenbreite oder Text-Ausrichtung)
- Funktionen im Admin-Bereich umfassen:
- Anlegen von Tabellen (durch manuelle Dateneingabe)
- Import einer Tabelle (aus CSV-, XML- oder HTML-Dateien, URLs oder Direkteingabe)
- Export/Speichern/Backup einer Tabelle in diesen Formaten
- Import von Tabellen aus dem Original-WP-Table-Plugin (falls installiert)
- Bearbeiten der Daten und Struktur der Tabelle (an-/einfügen/löschen/verschieben/tauschen von Spalten/Zeilen, Sortieren)
- leichtes Einfügen von Links und Bildern in die Tabelle
- Kopieren und Löschen von Tabellen
- einfaches Einfügen in Beitäge/Seiten mittels Schaltfläche in der Editor-Toolbar
Screenshots
Demo
Hier siehst du eine Beispieltabelle, die mittels des Shortcodes [table id=2 /] hier angezeigt wurde. Die Daten wurden komfortabel im Admin-Bereich eingegeben. Aktivierte Optionen sind die “DataTables-JavaScript-Bibliothek” (klicke auf eine Spaltenüberschrift um danach zu sortieren, oder klicke die Paginierung-Schaltflächen oder tippe einen Suchbegriff ein), “alternierende Zeilenhintergrundfarben”, “Zeilenhervorhebung”, “Tabellenkopf”, “Tabellenfuß”, “Ausgabe des Namens” und “Ausgabe der Beschreibung”.
Beispiel-Tabelle
| Dies | ist | eine | Demo- | Tabelle! |
|---|---|---|---|---|
| Und | ich | bin | der | Tabellenfuß. |
| Hier | können | Daten | präsentiert | werden. |
| Zum Beispiel | Zahlen | 1 | 2 | 3 |
| Und | sogar | HTML-Code: | Fettdruck | hervorgehoben |
| ein Link | oder | ein | Bild | ![]() |
Diese Tabelle zeigt die Möglichkeiten, Zellen einer Tabelle mittels “rowspan” und “colspan” zu verbinden:
| This is a colspanned cell out of four cells. | I'm a single cell. | |||
| 1 | And I'm a rowspan of three cells! | empty | single | alone |
| 2 | 1 | 2 | 3 | |
| 3 | test | I'm a 2x2 block! | ||
| empty | 4 | single | ||
Die Versionshistorie wird ebenfalls mit dem Plugin verwaltet und dargestellt. Weitere Beispiele für die Verwendung siehst du auf www.poorpigs.de, der Webseite des Magdeburger Baseball- und Softballvereins Magdeburg Poor Pigs. Dort werden die Tabellen für die Liste der Spieler und den Spielplan verwendet. Außerdem wird die Tabelle rechts in der Sidebar mit dem Plugin verwaltet.
Einführung und Idee
Vor ein paar Monaten wollte ich auf einer mit WordPress betriebenen Webseite Tabellen (für Baseball-Ergebnisse und Tabellen) anzeigen. Ich wollte mich aber nicht mit schwer zu wartenden HTML-Tabellen herumplagen. So fand ich das Plugin “WP-Table” von Alex Rabe, dass ein komfortables Bearbeiten der Tabellendaten im Admin-Bereich von WordPress ermöglicht und die Tabellen auf einfache Art und Weise in Beiträgen und auf Seiten nutzbar macht. Ich nutzte das Plugin für eine einige Zeit, fand dann aber ein paar Schwachpunkte und entschied mich daher, das Plugin von Grund auf neu zu schreiben. Und WP-Table Reloaded war geboren :-)
Installation / Update
Installation
Der einfachste Weg führt über den WordPress-Admin-Bereich. Gehe zur Plugin-Sektion, suche nach “WP-Table Reloaded” im WordPress Plugin-Verzeichnis. Du kannst dann einfach auf “Installieren” klicken und alle nötigen Schritte werden automatisch für dich erledigt. Du musst das Plugin nur noch aktivieren (Schritt 5).
Die manuelle Installation funktioniert wie bei den meisten anderen WordPress-Plugins:
- Downloade die zip-Datei des Plugins.
- Entpacke sie (du erhälst den Ordner “wp-table-reloaded”).
- Lade diesen Ordner in das Verzeichnis “wp-content/plugins/” deiner WordPress-Installation hoch.
- Gehe zur Plugin-Seite in deinem WordPress-Admin-Bereich.
- Aktiviere das Plugin “WP-Table Reloaded”.
Deinstallation / Deaktivierung
Zum Deinstallieren deaktiviere das Plugin und lösche den Ordner “wp-table-reloaded”. Durch vorheriges Anklicken der Option “Deinstallieren beim Deaktivieren” kannst du alle Tabellen, Daten und Einstellungen löschen lassen.
Update
WordPress wird dich benachrichtigen, falls eine neue Version des Plugins verfügbar ist. Der einfachste Weg ist dann das “Automatische Update” von WordPress zu nutzen.
Bitte stelle vorher sicher, eine Sicherung deiner CSS-Datei angefertigt zu haben.
Um per Hand upzudaten, deaktiviere einfach das Plugin, lösche dann den Plugin-Ordner und ersetze ihn mit dem neuen, den du aus der heruntergeladenen zip-Datei hast und aktiviere das Plugin wieder. Prüfe vorher, ob das Kästchen “Deinstallieren beim Deaktivieren” nicht angeklickt ist, sonst werden alle Daten gelöscht!
Benutzung
Nach der Installation des Plugin kannst du mittels der “WP-Table Reloaded”-Seite, die im WP-Admin-Bereich unter “Werkzeuge” erscheint, Tabellen anlegen, importieren, exportieren, bearbeiten, kopieren, löschen, ….
Dort sollte alles selbst erklärend sein.
Um eine der Tabellen in einem Beitrag, auf einer Seite oder in einem Text-Widget anzuzeigen, füge dort einfach den Shortcode [table id=<ID-der-Tabelle> ] ein, wobei <ID-der-Tabelle> die ID der einzufügenden Tabelle ist, die du links in der “Liste der Tabellen” findest.
Um eine Tabelle an einer anderen Stelle in deinem Theme einzufügen, kannst du die Template Tag function benutzen. Bitte lies den entsprechenden Abschnitt der Dokumentation zu diesem Thema.
Du kannst auch auf die Schaltfläche “Tabelle” in der Symbolleiste des Beitrags- bzw. Seiten-Editors klicken. Klicke im dann erscheinenden Fenster einfach bei der einzufügenden Tabelle auf “Einfügen”. Der entsprechende Shortcode wird dann in den Editor eingfügt.
Jetzt kannst du noch das Aussehen der Tabelle ändern. Füge dazu einfach deine CSS-Styling-Anweisungen in das dafür vorgesehene Feld in den Plugineinstellungen ein.
Du kannst noch bestimmte Funktionen (wie Tabellensortierung, alternierende Zeilenhintergründe, Ausgabe des Namens und/oder der Beschreibung der Tabelle) aktivieren, indem du die entsprechenden Kästchen auf der Seite “Tabelle bearbeiten” anklickst!
Sprachen
Das Plugin enthält Unterstützung für folgende Sprachen (diese sollte automatisch durch WordPress gewählt werden):

Englisch (von mir)
Brasilianisches Portugiesisch (thanks to Rics)
Deutsch (von mir)
Finnisch (danke an Jaakko)
Hindi (danke an Outshine Solutions)
Italienisch (danke an Gabi)
Japanisch (danke an Yuuichi)
Schwedisch (danke an ZuperZed)
Slowakisch (danke an 55.lukas)
Spanisch (danke an Matías Halles)
Tschechisch (danke an Separatista)
Ich würde mich sehr freuen, wenn du das Plugin in deine Sprache übersetzen würdest. Mit Heiko Rabes WordPress plugin “Codestyling Localization” ist das kinderleicht. Einfach das Plugin installieren, deine Sprache hinzufügen, die .po-Datei erstellen lassen, die Wortgruppen mittels des komfortablen Editors übersetzen und die .mo-Datei erzeugen. Das Plugin speichert alle Dateien im richtigen Ordner innerhalb des Pluginordners von WP-Table Reloaded. Wenn du mir dann die .po- und die .mo-Datei per E-Mail schickst, füge ich sie gerne der aktuellen Version hinzu, um auch anderen die Nutzung deiner Sprachdateien zu ermöglichen. Im Unterordner “languages” ist auch eine .pot-Datei verfügbar.
Dokumentation
Eine technische Dokumentation ist (in englischer Sprache) auf der Documentation page verfügbar. Diese enthält Erklärungen für den Shortcode, die Template Tag function, die Tabellen- und Plugin-Optionen, CSS-Selektoren (für Styling), Import/Export-Formate und die JavaScript-Bibliotheken. Bitte lies diese Seite, die FAQ und die Dokumentation bevor du um Support bittest. Danke!
Support
Falls du auf Probleme bei der Pluginnutzung stößt, oder einen Fehler findest, zögere nicht, mir davon zu erzählen!
Im Moment ist der bevorzugte Weg das WordPress Support Forum. Bitte öffne dort einen Beitrag (mit “WP-Table Reloaded” in der Überschrift bzw. dem Tag “wp-table-reloaded”).
Danksagungen
Danke an Alex Rabe für die ursprüngliche Idee zu wp-Table,
Allan Jardine für die DataTables JavaScript-Bibliothek,
Christian Bach für das Tablesorter-jQuery-Plugin,
Sören Krings für das Tablesorter-extension-Plugin,
für Spenden:
· PaulaC
· Michael Sumeracki
· Robert Raymond
· Vinny Troia
· in|ad|ae|qu|at (zintzen.org)
· iPhoneclub.nl
· swiss-hope-international.ch
· Bob Lew
· vandercookpress.info
· Nils Monahan
· The Alexander S. Lawson Archive
· Yvon Kruger
· Chuck Thompson
· L. L.
· Cathy Schouten (webgarden.ca)
· brownstonepark.com
· businessforhome.org
· Jeffrey Harding (dailycapitalist.com)
· Michael Arntz
· Brian Prosserman
· D. S.
· Martin Codina (fineestateliquidation.com)
· Kim Søiland
· Patrick (ningbohotelreview.com)
· TomHockArtist.com
und alle Übersetzer, Unterstützer und Nutzer des Plugins!
Versionshistorie
| Version | veröffentlicht | Änderungen |
|---|---|---|
| 1.6.1 | 30.01.2010 | WP-Suche durchsucht auch Name und Beschreibung; Ersetzen einer Tabelle beim Import behält Optionen; besserer Fix für DataTables-Anzeigeproblem im IE 7; 3 neue Plugin-Filter; Behebebung von Syntax-Fehlern |
| 1.6 | 08.01.2010 | Unterstützung für "rowspan" und "colspan" in Tabellen; WordPress-Suche durchsucht auch Tabellen; Sprache des Plugins kann ausgewählt werden; Zeilen können hervorgehoben werden, wenn die Maus darüberfährt; Anzeigen eines "Bearbeiten"-Links neben einer Tabelle für angemeldete Benutzer; Auswahlmöglichkeit für die Position des Tabellennamens/der - beschreibung; interne Code-Umstrukturierung; keine Unterstützung mehr für WordPress 2.7 |
| 1.5 | 19.12.2009 | neue JavaScript-Bibliothek "DataTables" hinzugefügt, mit Sortierung, Paginierung, Filterung und Zusatz-Tools (Zwischenablage, Export, Druck); Überarbeitung der "Tabelle bearbeiten"-Seite: Massenbearbeitung, Warnmeldung, falls noch nicht gespeichert wurde; Neue Plugin-Einstellungen: Zugriffsvoraussetzungen (Nutzerrollen) zum Plugin und den Einstellungen, Positionierung des Menüeintrags im Admin-Menü; Besseres Laden von CSS; Viele Plugin-Filter, die weitreichende Anpassung des Plugins erlauben; Export/Import von Dump-Dateien (mit allen Daten und Einstellungen); keine Unterstützung mehr für WordPress 2.6 |
| 1.4.2a | 29.09.2009 | Bug behoben: JavaScript-Fehler im IE6 und 7 beim Importieren; Bugfix: Problem mit Trennzeichen beim Export behoben; Test, ob benötigte Funktionen der "mbstring"-Bibliothek vorhanden sind |
| 1.4.1 | 04.08.2009 | Bug behoben, der bei der Bearbeitung großer Tabellen zu JavaScript-Timeout-Fehler führen konnte |
| 1.4 | 31.07.2009 | Anpassung “Liste der Tabellen” an das Layout von WP 2.7/2.8, Liste ist jetzt sortierbar; Vorschauansicht für Tabellen und Shortcode; Zeilen/Spalten können im Admin-Bereich mittels Checkbox versteckt/angezeigt werden; "Bild einfügen" nutzt jetzt die WP Medienbibliothek; Eingabefeld für Daten vergrößert sich beim Fokussieren; "Benutzerdefinierte Datenfelder" eingeführt, die beliebige Metadaten aufnehmen und mittels Shortcode ausgegeben werden können; “Letzte Änderung” (Zeit und Nutzer) wird mitgespeichert; mehrere kleine Bugs und Fehler behoben (u.a. HTML-Validierung); große Teile des Codes restrukturiert und optimiert; Support für WordPress 2.5 eingestellt (ab jetzt ist mindestens WP 2.6 nötig!); Sprachunterstützung für Italienisch und Japanisch |
| 1.3 | 09.06.2009 | Bug mit Shortcode in Text-Widgets für WP 2.8 korrigiert; Brasilianisches/Portugiesische Sprachdatei; kleiner Bug mit "Tabelle"-Knopf in der Editor-Toolbar, Tabellen-ID kann geändert werden, und existierende Tabellen können beim Import überschrieben werden; Hinzufügen von mehreren Zeilen/Spalten auf einmal; Import von URLs und von Dateien auf dem Server; WordPress Shortcodes werden in Tabellenzellen unterstützt; größere Eingabefelder für bessere Bearbeitung von langen Texten |
| 1.2.1 | 18.05.2009 | vereinzelt auftretender Syntax-Fehler behoben, polnische Sprachdatei |
| 1.2 | 10.05.2009 | Editor-Toolbar-Schaltfläche um einfacher Tabellen einzufügen; Massenbearbeitungsfunktionen; verbesserte Einbindung und Laden von CSS und JS für bessere Seiten-Performance; Template Tag function; eue CSV-Import/Export-Klass; tabellenspezifische Optionen können durch Shortcode-Parameter überschrieben werden; mehrere kleine Fehler behoben; kleinere Verbesserungen und Textanpassungen |
| 1.1 | 28.04.2009 | Bug behoben, der Nutzung mit PHP4 verhinderte; Änderung der Einbindung von CSS; Erweiterung des Shortcodes um 2 Funktionen; Buttons zum einfacheren Einfügen von Links und Bildern; Buttons zum Speichern nun auch über der Tabelle; mehr Sprachen |
| 1.0.1 | 21.04.2009 | Sprachunterstützung; mehr Import/Export-Möglichkeiten (Import aus dem Original-Plugin WP-Table); Shortcode wird auch in Text-Widgets unterstützt; ... |
| 0.9.2 | 10.04.2009 | Fehler bei der Deaktivierung behoben; fehlende CSS-Datei hinzugefügt |
| 0.9.1 | 09.04.2009 | erste so ziemlich funktionstüchtige Version |
| 0.9 beta 1b | 07.04.2009 | kleiner Fehler verhinderte das Anzeigen der Tabellen (und immer noch nicht alles implementiert) |
| 0.9 beta 1 | 06.04.2009 | erste Veröffentlichung (nicht alles funktionsfähig) |












Hallo Tobias,
bin immer noch schwer begeistert von deinem Plugin und setze es immer wieder gerne bei mir ein. Einen kleinen Änderungswunsch für das kommende Update hätte ich allerdings.
Da ich gerade an einem vollautomatisierten Ablauf zum befüllen der Tabellen mit Realtime-Daten arbeite, wäre es sehr praktisch den Button “Änderungen speichern” (welcher sich ja immer ganz unten auf der Seite befindet) zusätzlich nochmal oberhalb der Tabelle zu haben. Aber unabhängig von meinem etwas spezielleren Grund wäre es wirklich sinnvoll diesen Button auch oben zu haben. Man spart sich das scrollen ;-)
Gruß aus Irland, Markus
Hallo Markus,
danke für den Vorschlag! Wird in der nächsten Version umgesetzt. Bin nämlich jetzt auch schon manchmal auf das lästige “Scroll-Problem” gestoßen…
Tobias
Hallo,
echt super Plugin, muss ich sagen :) Nur eine Frage. Bin ned so der CSS-Profi und ich schaff’s partout nicht die Tabelle bei mir ins Theme mit einzubinden. Jedesmal schießt die Tabelle zur Seite hinaus.
Ich benutze das Theme von http://www.wpthemesplugin.com/wordpress-theme-3cwptp/. Ich schaff’s einfach nicht die Tabelle in der Mitte zu halten. Kann mir jemand helfen?
Danke im Voraus
Sven
Hallo, habe heute versucht die Version 1.2 zu installieren und stoße auf ein Problem.
Mein Server aktiviert das Plugin nicht (Serverfehler 500). Sind irgendwelche Berechtigungen zu verändern?
Die Seite läuft auf einem IIS 7 mit PHP 5.2.1 und WP 2.7.1. Mit der Version 1.1 habe ich keine Probleme.
Ich finde das Plugin schon in Version 1.1 besser als das Original.
Hallo Tobias,
Vielleicht gibst Du mir mal einen Tipp, wo ich die Eingabefelder für die Tabellen größer machen kann.
Ich möchte bei der Eingabe mehrere Zeilen überblicken können.
Danke.
Hi,
das habe ich für die nächste Version geplant. Ich muss dazu alle “inputs” in “textareas” umwandeln, daher sehe ich keine Möglichkeit, das schon vor der nächsten Version selbst umzusetzen. Und leider weiß ich noch nicht, wann diese Version erscheinen wird, weil ich im Moment noch anderweitig beschäftigt bin.
Gruß
Tobias
Super, die Version 1.2.1 hats gebracht, hier gab es keine Fehler bei der Aktivierung! Danke.
Hey Tobias!
Feines Plugin! Bin begeistert. Nur eine Frage, kann man auch CSV-Dateien vom Web-Server importieren statt lokal vom Rechner?
Gruß
Thomas
Hi Thomas,
danke für das Lob!
Das ist leider im Moment nicht möglich, sorry. Aber ich werds mir notieren und vielleicht in eine zukünftige Version einbauen.
Gruß
Tobias
Ich kann im Editor keinen Knopf “Tabelle” finden, wie fügt man eine Tabelle ein? Habe ich einen Fehler bei der Installation gemacht?
Hallo Günther,
der Knopf “Tabelle” ist nur im HTML-Editor, aber nicht im “grafischen Editor” verfügbar. Du brauchst aber den Knopf auch nicht unbedingt. Gib einfach den Shortcode [table id=X /] an der Stelle deines Beitrags ein, wo die Tabelle erscheinen soll (X ist durch die ID der Tabelle zu ersetzen).
Gruß
Tobias
Hallo,
Wie kann ich:
- Tabelle zentrieren
- Inhalt zentrieren
Danke ;-)
Hi,
guck dir dafür bitte die Dokumentation bezüglich der CSS-Selektoren und die CSS-Beispieldateien auf der Plugin-Seite an. Diese kannst du verwenden, um mittels CSS deine gewünschten Zentrierungen vorzunehmen. Mehr dazu z.B. in SelfHTML oder auf css4you.de.
Gruß
Tobias
Hey Tobias!
Dank deines Plugins machen Tabellen wieder Sinn! Gerade für mich im Sportbereich! Tausend Dank auch für den Import vom Server. Jetzt stellt sich nur noch eine klitzekleine Frage… Geht auch die Generierung der Tabelle “on the fly”? Also wenn eine CSV auf dem Server liegt, wird die Tabelle beim Seitenaufbau automatisch neu generiert? So wie fgetcsv? Ich hab mal vor langer Zeit sowas selbst gecodet, aber es hatte lange nicht die Vorteile, die dein Plugin mitbringt.
Viele Grüße aus Rostock
Thomas
Hi Thomas,
schön, dass dir der Import vom Server gefällt.
“On the fly”-Einlesen ist aber nicht möglich (und wird auch nicht, sorry). Es ist nur eine der fixe Import möglich, danach wird die Tabelle nur noch aus dem eigenen Format (einfach ein serialisiertes Array) aus der WordPress-options-Tabelle gelesen.
Falls sich deine Tabellen wirklich so oft ändern, dass du eine “on the fly”-Nutzung brauchst, bleibt wohl nur eine selbstprogrammierte Lösung. Falls sie sich nur gelegentlich ändern, ist dabei vielleicht das neue “beim Import ersetzen”-Feature interessant. So bleibt die ID der Tabelle (und alle Shortcodes bei den die Tabelle verwendet wird) gleich, aber die Daten werden aktualisiert.
Warum und wie oft ändert sich denn deine CSV-Datei?
Gruß
Tobias
Ich nutze Dein Plugin auf unterschiedlichen WP-Installationen. Im Sportbereich ändert sich die Datei wöchentlich, da hilft mir die “Überschreiben-Funktion” schon weiter!
Aber auf unserer Firmenseite bieten wir unseren Kunden eine Übersicht über die Artikel, die zur Zeit nicht lieferbar sind an. Diese Tabelle ändert sich quasi täglich. Derzeit aktualisiert eine Kollegin morgens die Daten im Backend. Aber wir haben auch die Möglichkeit eine CSV über diese Daten aus Microsoft Navision heraus zu erstellen. Die würde ich stündlich via Batch auf den Server übertragen lassen und dann hätten wir immer eine aktuelle Liste für unsere Kunden. Das war jetzt meine Idee… :|
Gruß Thomas
Hallo,
ein klasse Plugin hast du da erstellt. Aber könntest du etwas bei jQuery Tablesorter verändern:
Sortiert man beispielsweise 1, 5, 11, 15, 22, so sortiert er: 1, 11, 15, 22, 5 – also nach der ersten Ziffer. Wäre gut, wenn er es anders sortieren könnte – 1, 5, 11, 15, 22 ;)
Paul
Hallo Paul,
Das kann ich nicht nachvollziehen. Der Tablesorter sortiert bei mir richtig. Siehe die deutsche Demo-Tabelle.
Falls bei dir etwas falsch sortiert wird, schick mir bitte einen Link zu der Seite mit der Tabelle. Ich vermute, du hast keine reinen Zahlen in den Zellen, sondern Zeichenketten (das kann auch aus Versehen passieren, wenn du z.B. noch ein Leerzeichen hinter einer Zahl hast.)
Gruß
Tobias
Hallo Tobias,
ich verwende Dein Plugin jetzt schon eine ganze Weile.
Die Tabellen sehen sehr gut aus!
Leider bin ich nicht so fit, was die Gestaltung mittels des von Dir beschriebenen “CSS” anbelangt.
Kannst Du mit eine einfache Beschreibung geben, wie man die Spaltenbreite verändern kann?
Gruß
Werner
Hallo Werner,
für die Änderung der Spaltenbreite hast du auch die Möglichkeit, einen weiteren Parameter an den Shortcode zu hängen. Ändere deinen verwendeten Shortcode von
[table id=X /]in[table id=X column_widths=”40px|50px|80px|40px” /]um (X ist die verwendete Tabellen-ID). Jetzt kannst du die Werte hintercolumn_widthsentsprechend deinen Wünschen und deiner Tabelle anpassen. Es müssen genauso viele Werte wie Spalten sein, jeweils getrennt durch ein |. Das “px” ist die verwendete Einheit (kann z.B. auch in “%” geändert werden.)Ich hoffe, das hilft dir weiter.
Gruß
Tobias
Hallo Tobias,
ich habe die Parameter jetzt bei einer Tabelle eingefügt.
Hier der Link dazu: http://www.trend-invest.de/lexikon/4066/die-immobilienwaage/
Allerdings habe ich wohl was falsch gemacht, da sich eine Änderung der einzelnen Werte für die Spalten nicht auswirkt.
Hier noch der Shortcode der betreffenden Tabelle:
[table id=26 column_widths="5px|30px|40px|" /]Gruß
Werner
Hallo Werner,
doch die Änderungen wirken sich aus, aber werden quasi von der CSS-Einstellung der Breite (
width:100%;) wieder überschrieben.Du müsstest also noch das
width:100%;wieder aus dem CSS nehmen. Da das dann aber auch deine anderen Tabellen wieder beeinflusst, empfehle ich, noch die Zeile.wp-table-reloaded-id-26 {width:auto!important;}dazuzuschreiben.
Gruß
Tobias
Hi Tobias,
kurze Zwischenfrage: wie hast du diese Funktion “verstecken” und “ausklappen” hinbekommen? Könntest du mir da vielleicht etwas unter die Arme greifen? Wäre suupernett.
Hallo,
darüber werde ich in den nächsten Tagen mal einen Blogbeitrag schreiben, weil das Thema viele Leute zu interessieren scheint.
Gruß
Tobias
Hallo Tobias,
ich habe festgestellt, dass der Inhalt der Tabellen nicht mit der Suchfunktion der WP-Seite gefunden werden kann.
Ist das grundsätzlich nicht möglich, oder mache ich etwas falsch?
Da wir mehrere Tabellen mit teilweise identischen Daten auf der Seite haben, wäre es klasse, wenn man Tabellen mit gleichen Einträgen per Suchanfrage auffinden könnte…
Grüße,
Anjo
Hi,
nein, das ist im moment leider nicht möglich. Das liegt aber an der Art und Weise, wie die WordPress-Suche funktioniert. Ich werde aber mal gucken, ob ich irgendwas diesbezüglich machen kann.
Gruß
Tobias
Hallo Tobias,
ich benutze Dein Plugin auch seit kurzem und habe auf meiner Seite ganz viele Tabellen. (samos-wandern.de) Leider funktioniert die Suchfunktion nicht in den Tabelleninhalten, wie Anjo am 15.06.09 hier schon einmal bemerkt hat. Gibt es dafür demnächst eine Lösung? Bei mir ist die Suche in den Inhalten sehr wichtig und ich müsste sonst alles wieder umbauen, die Tabellen als html exportieren und klassisch in die Seiten einbauen.
Danke für das ansonsten tolle Plugin, es war mir beim Import und der Formatierung der Tabellen eine große Hilfe!
Gruß
Rainer
Hallo Rainer,
danke für die Frage. Leider habe ich keine guten Neuigkeiten. Im Moment gibt es noch nichts Neues auf diesem Gebiet. :-( Zum einen hatte ich leider noch nicht die Zeit und zum anderen fehlt ein bißchen die Zugänglichkeit. Ich werde aber weiter daran arbeiten und versuchen eine Lösung zu finden!
Schöne Grüße
Tobias
Echt cool! Super Plugin muss ich sagen. Danke dafür, tolle Seite!
Hallo Tobias,
Installation hat geklappt, wenn ich eine Tabelle in eine Seite oder Artikel mit [table id=1 /] einfüge, dann erscheint Sie aber leider nicht im Frontend.
Habe den Tip aus dem Forum (alle anderen Plugins deaktivieren, dann als erstes WP-Table Reloaded aktivieren…) befolgt, hat nicht geholfen ;-(
Versionen: WP 2.8–de_DE, WP-Table Reloaded 1.3
LG
schnuppa3
Hi,
war wohl ein Cache-Problem, jetzt gehts.
Tobias
Hi Tobias,
Erst einmal ein großes Lob für das Plugin!
Ich hätte noch eine Frage: wie kann ich die Ausrichtung (d.h. recht-, linksbündig oder zentriert) für einzelne Spalten einstellen?
Mein Code sieht bisher folgendermaßen aus:
[table id=1 column_widths="140px|140px|100px|" .wp-table-reloaded-id-1 {width:auto!important;} /]
Hallo Alex,
danke für das Lob!
Ok, du hast wohl zunächst das mit dem CSS-Code im Shortcode falsch verstanden.
Bitte ändere deinen Shortcode in
[table id=1 column_widths="140px|140px|100px|" /].Das
.wp-table-reloaded-id-1 {width:auto!important;}gehört in die Box “Eigenes CSS eingeben:” in den “Plugin-Einstellungen”.Dazu kannst du folgendes schreiben, um die Spalten auszurichten:
.wp-table-reloaded .column-X {text-align: right;}(X durch gewünschte Spalte zu ersetzen). “right” kann natürlich auch “left” oder “center” sein.Gruß
Tobias
Hi,
wirklich ein tolles Plugin! Danke :-)
Eine kurze Anmerkung: ich habe unter “Informationen der Tabelle” einen sehr langen Text geschrieben, der mir unterhalb der Tabelle angezeigt wird. In der Übersicht der Tabellen wird der Beschreibungstext nicht umgebrochen und ich muss gaaaaaanz weicht nach rechts scrollen um ihn zu den Punkten “Bearbeiten”, “Löschen” etc. zu kommen.
Weißt du was ich meine?
Lieben Gruß
Junior
Hi,
danke für den Hinweis! Gucke ich mir mal an.
Was würdest du denn bevorzugen? 1. Umbruch des Textes oder 2. Verkürzte Darstellung von nur einer Zeile?
Gruß
Tobias
Hi,
gute Idee, eine verkürzte Darstellung, das sollte reichen :-)
Lieben Gruß
Junior
Hi Tobias,
danke für Dein Plugin!
Mein Problem: Obwohl ich die die Option gewählt habe, scheinen die Hintergrundfarben der Zeilen sich nicht von Reihe zu Reihe abzuwechseln – der Hintergrund ist immer weiß.
Wo müsste ich nachhaken?
Viele Grüße & danke im Voraus,
Pit
Hallo Peter,
du musst noch den Inhalt einer der beiden Beispiel-CSS-Dateien einbinden, siehe den Abschnitt “Benutzung”. Diese enthalten erst die eigentlichen Farbinformationen.
Gruß
Tobias
Danke für das Plugin, sehr ausgefeilt in den Möglichkeiten.
Ein Problem ergibt sich in Kombination mit dem Plugin “pdf24 Post to Pdf”: Es wird der gesamte Inhalt der Tabelle nochmals im grafischen Rahmen dieses PDF-Versendebereichs angezeigt. Vom Beginn der Tabelle bis zum Ende des Postings (also auch der Text NACH der Tabelle). Da uns die Tabelle ganz aktuell wichtiger war haben wir pdf24 nun deaktiviert. Sollte ich aber im Code von Ihrem Plugin oder im pdf24 plugin etwas ändern können was einen gleichzeitigen Gebrauch ermöglicht, wäre ich dankbar für sachdienliche Hinweise.
Zweite Frage zur Formatierungsanweisung für die Spaltenbreite: Die angegebene Syntax (
[table id=X column_widths="20%|60%|20%" /]bewirkt leider nichts, die Breiten werden weiterhin scheinbar automatisch nach dem Inhalt angepasst.Beitrag in dem die Tabellen eingebunden sind: Beitragslink
Vielen Dank und Gruß aus Wien.
Zweite Frage zur Spaltenbreite geklärt:
In Ihrer Antwort vom 11. Juni hat sich die Erklärung gefunden (100% width im CSS überschreibt Parameter im Tag). Pardon dass ich das nicht früher gesehen hatte.
Hi,
als Ergebnis für alle:
In Zusammenarbeit mit Karl (danke!) haben wir rausgefunden, dass das Plugin “pdf24 Article to PDF” nicht sehr performance-schonend arbeitet und den Inhalt eines Artikels zweimal lädt. Dabei wird auch nicht darauf geachtet, dass ein Artikel HTML-Quelltext enthalten kann, was letztendlich zu dem Fehler führte.
Tobias
Hallo Tobias,
toll, dass Du dieses Plugin gemacht hast – fand es schade, dass “wp-Table” von Alex Rabe eingestellt wurde.
Habe aber zu etwas anderem eine Frage, verwendest Du für das obige “verstecken / ausklappen” ebenfalls ein Plugin, oder wie kann man das einfach und schnell realisieren?
Danke schon Mal für die Antwort
cu Sven
Hi Sven,
danke für das Lob!
Nein, das “verstecken / ausklappen” ist kein Plugin, sondern “handgemacht”. Da schon mehrere Leute danach gefragt haben, schreibe ich gerade an einem Blogartikel, der das ganze erklärt. Ich hoffe, ihn im Laufe der Woche fertig zu kriegen.
Gruß
Tobias
@ Tobias,
Danke für die fixe Rückmeldung – dachte schon es wäre so ein “Spoiler” Plugin – aber auf den Artikel bin ich gespannt :D.
cu Sven
Hallo Tobias,
Ein großartiges Plugin ist das. Danke. Ich habe aber ein kleines Problem: Gestern sind wir mit der neuen Homepage live gegangen, aber seither schickt mich das Plugin immer in den Login-Bereich, wenn ich die Tabelle bearbeiten möchte. Dann melde ich mich halt nochmals an, aber da kommt wieder der Login-Bereich… Wie kann ich das Problem beheben?
Herzlichen Dank
Alex
Hi,
Problem gelöst: Alex hatte WordPress in einem Unterverzeichnis installiert, aber die Weiterleitung funktionierte nicht richtig.
Gruß
Tobias
Servus Tobias,
dein plugin ist eine Extra-Klasse, vielen Dank.
Ich möchte nur fragen, ob oder wie es möglich wäre, die erste Zeile aus der Tabelle auszuschalten.
Mir geht darum, dass die erste Zeile immer gleich bleibt – nicht sortierbar – für den Rang (1-50).
Ich kann zwar die Sortierung der ersten Zeile für den Tablesorter ausschalten, aber wenn ich sortiere in anderen Feldern der Tabelle, ändert sich die erste Zeile auch.
Ist es also möglich die erste Zeile aus der Tabelle “rausnehmen”, oder muss man die Zeile mit style.css zur Tabelle “einpflanzen” ?
Grüße Tom
Hallo Tom,
Danke für deinen Kommentar!
so richtig weiß ich leider noch nicht genau, was du meinst.
Welche Sortierung meinst du? Die durch Tablesorter oder die auf der “Tabelle bearbeiten”-Seite im Admin-Bereich?
Hast du die Option “Tabellenüberschrift” aktiviert?
Schöne Grüße
Tobias
Hi Tobias,
ich meine generell, wie ich einen Rang einstellen kann.
Z.B. wer ist der stärkste Spieler, oder wer ist der Älteste, wer hat am meistens Punkte gemacht, etc. Dazu brauche ich auf der linke Seite der Tabelle die vertikale Zeilen zu setzen, die von 1 zu 50 aufgelistet sind und immer so bleiben nach versichiedenen Sortierungen.
Grüße Tom
Hi Tom,
ok, du möchtest also, dass die erste Spalte (nicht Zeile) fest bleibt und nicht mitsortiert wird.
Das ist über eine kleine Erweiterung des Tablesorter JavaScripts möglich.
Dazu müsstest du die (automatische) Nutzung von Tablesorter für die betroffene Tabelle deaktivieren und (mit leicht verändertem Aufruf) per Hand wieder einbinden.
Guck dir dazu bitte mal die Tablesorter-Dokumentation an (insbesondere dieses Beispiel).
Mehr Infos findest du auch in diesem und diesem Kommentar, der sowas ähnliches behandelt.
Gruß
Tobias
Danke für die schnellen Antworten, Tobias!
Dass ich die Spalten zum Nichtsortieren einstellen kann, dass habe ich schon heute früh in der Doku von Tablesorter gelesen.
Schau dir bitte mal meine Tabelle an, auf http://zz-blog.de/tom (als Test).
Du siehst links die Nr.-Spalte, die stimmt aber nur, wenn du die Spieler nach Spielstärke sortierst (DWZ). Wenn du aber andere Sortierungen durchführst, nimmt die Tabelle immer die zugewiesene Nr. von Spielstärke mit. Das stimmt aber nicht weil, obwohl z.B. das älteste Mitglied des Vereins richtig einsortiert wird, wird ihm die Spielstärke Nr. zugewiesen. Allerdings brauche ich nicht die Nr. Spalte in der Tabelle, deshalb habe ich gefragt, ob es mit style.css möglich wäre, einfach die Spalte nachzubauen.
Danke Tom
Hi Tom,
ah, jetzt verstehe ich. Sorry, hatte die vorgeschlagene Tablesorter-Funktion mit dem verwechselst, was du möchtest.
Habe mir gerade auch nochmal die Doku dazu angesehen. Es scheint keine Möglichkeit zu geben, dass gewünschte damit umzusetzen.
Auch mit CSS in der style.css sehe ich keine Möglichkeit, weil das Tablesorter-Skript die Zeilen ja beim sortieren tauscht und CSS das nicht beeinflussen kann.
Ich würde folgendes Vorschlagen:
Erstelle noch eine zweite Tabelle, die quasi nur die erste Spalte mit dem Rang darstellt (also eine Spalte und genau soviele Zeilen wie Spieler). Diese Tabelle fügst du dann auch in die Seite ein (vor der anderen). Eventuell müssen die Tabellen noch in jeweils ein
<div>gepackt werden, welches dann per CSS (Stichwort "float") links bzw. rechts ausgerichtet wird.Damit teilst du sozusagen deine Tabelle in zwei Tabellen, wovon die eine nicht sortierbar ist und damit immer gleich bleibt und eine die sortierbar ist (und die Daten enthält).
Gruß
Tobias
Hallo Tobias,
da ich kein Programmierer bin, finde ich dein Tool extrem klasse. Einziges Problem das ich habe ist, dass die
<a>>Links, die im CSV enthalten sind, in der Tabelle nicht als Link angezeigt werden.Ich bin schon etwas verzweifelt, dass ich es nicht hinbekomme. Bin mir sicher, dass es nur an meiner Unfähigkeit liegt. Das Problem habe ich auf folgender Seite: http://www.immozentrale.at/?page_id=34.
Danke im Voraus. Ich freue mich schon auf die nächsten Versionen.
Hallo,
bist du sicher, dass die
<a>Links schon in der CSV stehen (und nicht nur die URL)? Ich wüsste nämlich nicht, warum sie verschwinden sollten. Der CSV-Importer schmeißt von sich aus nichts weg. Kannst du mir vielleicht die betroffene CSV-Datei per E-Mail schicken?Ansonsten: Du kannst die Links leicht mit der Schaltfläche “Link einfügen” wiederherstellen. Dazu musst du nur die jeweilige URL ausschneiden und im entsprechenden Dialog wieder einfügen.
Gruß
Tobias
Sehr cooles Plugin, vielen Dank!
Wow, vielen Dank für das Plugin! Werde es demnächst mal ausprobieren! Tolle Idee jedenfalls schon mal :-)
Hallo Tobias,
ich bin gerade auf der Suche nach einer geschickten Tabellenfunktion für WordPress auf dein Plugin gestoßen. Es ist einfach genial! Supereinfache und schnelle Installation und die Beschreibung hier ist ausgezeichnet praxisnah. Vielen Dank!
Innerhalb von 10 Minuten hat meine erste Tabelle Gestalt angenommen. Prima ;-)
Hallo!
Erstmal: Das Plugin ist super!
Ich habe eine Frage. Ich möchte die Tabellen gerne in die single.php einbauen, bzw. dort in die Sidebar. Deshalb (und aus anderen Gründen) möchte ich die Tabellen nicht per Text-Widget einbinden.
Gibt es einen Weg, die Tabellen auch in einer html- oder php-Datei anzuzeigen, welche wiederum in die single.php eingebaut wird? Denn über den Shortcut den man in Artikeln und co. benutzen kann, geht es ja nicht.
Gruß,
Eldest
Hi,
ja, das geht natürlich. Nimm einfach die Template Tag Function
wp_table_reloaded_print_table();die hier dokumentiert ist.Gruß
Tobias
Danke! Funktioniert jetzt einwandfrei.
Gruß,
Eldest
Hallo Tobias,
erstmal vielen Dank für das hervorragende Plugin!
Wir haben in unserer WordPress-Installation mehrere Benutzer in unterschiedlichen Rollen. Ein Redakteur (user level: 7), z.B., kann auf die Tabellen zugreifen und alle Funktionen nutzen, ein Mitarbeiter (“Contributor”, user level: 1) dagegen nicht.
Welche zusätzliche Berechtigung bzw. welches user-level muss der Mitarbeiter bekommen, damit er ganauso damit arbeiten kann?!
Vielen Dank im Voraus!
Gruß
Mathias
Hallo Mathias,
vielen Dank für die Frage.
Ich habe als Mindest-Berechtigung für die Bearbeitung von Tabellen das “publish_posts”-Privileg gewählt. (Damit nicht jeder Leser einfach Daten ändern kann.) Laut Codex müsste das jeder haben, der mindestens “Author” ist (was dann user level 2 entsprechen müsste).
Du solltest also den entsprechenden Nutzern das “publish_posts”-Privileg geben.
Hoffe, das hilft.
Gruß
Tobias
Hallo Tobias,
danke für die schnelle Antwort!
Hatte mir unser Redaktionssystem so vorgestellt, dass die Mitarbeiter (Contributor) nicht die Befähigung zum Veröffentlichen bekommen, sondern immer erst ein Redakteur prüfen muss – die Rolle Contributor soll also nicht das Privileg “publish_posts” bekommen (einfaches Hochleveln des Contributors auf User-Level 2 mittel RoleManager-Plugin brachte nicht den gewünschten Erfolg).
Ist es eventuell (auf einfache Weise) möglich, ein neues Privileg “use_WP_Table_Reloaded” einzuführen und somit auf diese Weise gezielt die Benutzung des Plugins zu steuern?!
Danke für Deine Arbeit an diesen Plugin!
Gruß
Mathias
Hi,
ja, das klingt einleuchtend.
Ich kenne mich jetzt mit dem Rollen-/Berechtigungssystem in WP nicht so gut aus (das soll wohl demnächst sowieso überarbeitet werden), daher weiß ich jetzt nicht, ob und wie man eine neue Berechtigung erstellt.
Da Contributors ja “edit_posts” können (was Subscribers nicht können), könnte es doch auch reichen, im Plugin das Privileg von “publish_posts” auf “edit_posts” zu ändern, oder? Die entsprechende Code-Zeile ist in der Datei “wp-table-reloaded-admin.php”, in der Funktion “add_manage_page()” in Zeile 125. Dort könntest du das ja mal ändern (müsste dann nur bei jedem Update des Plugins wieder passieren).
Problem ist aber auch dann, dass Contributors auch bestehende Tabellen (die auch schon online angezeigt werden) ändern könnten.
Das wäre jetzt mein Lösungsvorschlag für den Moment. Ich gucke mir aber für die Zukunft mal an, wie das mit neuen Berechtigungen aussieht.
Gruß
Tobias
Hallo Tobias,
vielen Dank für Deine Hilfestellung.
Ich habe für unseren Blog die Lösung mit der Berechtigungsänderung gewählt und es funktioniert so, wie ich mir es vorgestellt hatte.
Dass Inhalte bereits veröffentlichter Tabellen von den Mitwirkenden geändert werden, ist sogar gewünscht, da sich der Zelleninhalt auch ab und an ändert (Vertrauen der Mitwirkenden untereinander ist in unserem Fall gegeben).
Nochmals großes Lob für das gelungene Plugin!
Gruß
Mathias
Hallo,
ich habe gerade dein Plugin heruntergeladen und benutzt. Ich finde es sehr gut. Wollte mich hiermit für die Entwicklung recht herzlich bedanken.
Ein kleines Problem ist aufgetreten. Ich habe einen Artikel mit der Tabelle versehen, aber sie wird erst angezeigt, wenn man den Artikel komplett anzeigen lässt, was sehr ungünstig ist. Gibt es dafür einen Workaround?
Hi,
das könnte zwei Ursachen haben:
- Steht der Shortcode auch wirklich vor dem
<!--more-->-Tag?- Nutzt dein Theme vielleicht “the_excerpt()” statt “the_content()” um einen Artikel in der Übersicht anzeigen zu lassen?
Gruß
Tobias
Hallo Tobias,
ich habe da ein Problem. Wie bekomme ich dein Plugin dazu, mit WP-Ads zusammen zu arbeiten? Den BannerCode bindet man ja dort mit
<!--wpads#1-->ein. Wenn ich das so mache, ignoriert dein Plugin den Befehl.Gruß,
Stanley
Hi Stanley,
naja, eigentlich ignoriert mein Plugin den Befehl nicht. Es ist eher so, dass WP-Ads nicht in der Tabelle danach sucht, um ihn zu ersetzen. :-) Aber das ist mehr eine Technologie-Philosophie-Frage :-)
Das ganze ist ja auch eigentlich kein “Befehl”, sondern einfach ein Stück Text, welches von WP-Ads im Artikel gesucht wird und entsprechend ersetzt wird. Mein Plugin schreibt diesen Text auch in den Artikel, allerdings hat dann auch WP-Ads ihn quasi schon gesucht und findet ihn nicht mehr.
Von meiner Seite aus kann ich da wenig machen. Das Problem ist im Prinzip, dass WP-Ads sein eigenes System von Shortcodes gebaut hat (nichts anderes sind diese Befehle ja). Du müsstest also bitte den Entwickler von WP-Ads bitten, sein Plugin auf richtige WordPress-Shortcodes umzustellen (aus
<!--wpads#1>müsste also sowas wie[wpads id=1 /]werden. Das würde dann nämlich problemlos in meinem Plugin funktionieren (weil es korrekterweise eine WordPress-Funktionalität nutzt).Gruß
Tobias
Hallo Tobias,
danke für das Plugin – gibt es schon etwas Neues zur Suchfunktion?
Habe das Plugin installiert und dann festgestellt, dass in den Texten der Tabellen nicht gesucht werden kann – das ist SEHR schade.
Grüße :) Bette
Hi Bette,
naja, was wirklich neues gibt es nicht. Aber guck dir mal bitte diesen Thread im WordPress-Forum an. Möglicherweise ist mit dem dort erwähnten Plugin etwas möglich.
Gruß
Tobias
Hallo,
tolles Plugin und sehr einfach zu benutzten.
Auf Deiner Baseballseite unter Spieler hast Du den perfekten Team Roster aufgebaut. Wie funktioniert die Lupe mit den weiteren Information und Bildern für jeden Spieler?
Grüße
Andreas
Hallo Andreas,
schön, dass dir das gefällt.
Im Prinzip hat es aber nichts mit dem Plugin zu tun. Dieses wird lediglich verwendet, um die Tabelle mit den Spielern anzuzeigen. Die restliche Funktionalität ist per Hand hinzuprogrammiert (JavaScript für die AJAX-Calls und im Hintergrund ein PHP-Skript mit Datenbankanbindung).
Ich empfehle dir dazu, dir einfach mal die eingebundenen JavaScript-Dateien anzugucken, aber viel gibt es darin nicht zu sehen.
Gruß
Tobias
Hallo,
tolles Tool. Gibt es denn eine Möglichkeit, mit einer Suche (Plugin) nur auf den Inhalt dieser Tabellen zuzugreifen?
Danke
Hi Zac,
danke für deine Frage.
Leider ist das durchsuchen der Tabelleninhalte schwierig. Es gibt ein Plugin, dass es aber (über die Verwendung der Google-Suche) ermöglicht. Guck dir dazu bitte mal das Plugin Search an.
Gruß
Tobias
Hallo Tobias,
ich habe folgendes Problem. Ich kann leider diese Tabelle (http://www.jati.cz/download/mista.csv) nicht importieren. Ich bekomme die Meldung:
Fatal error: Call to undefined function mb_check_encoding() in /var/www/web5/jati.cz/jati.cz/wp-content/plugins/wp-table-reloaded/php/wp-table-reloaded-import.class.php on line 319
Kannst du mir bitte helfen? Die Datai ist in UTF-8.
Vielen Dank
Ivo Bestak
Pribram, Tschechien
Hallo Ivo,
danke für deine Frage.
Ein Antwort findest du in diesem Kommentar (englisch).
Wie dort beschrieben, solltest du deinen Webhost nach der Erweiterung “mbstring” für PHP fragen. Falls dies nicht geht, steht in diesem Kommentar eine Anleitung das Problem zu umgehen.
Schöne Grüße
Tobias
Wie hast du die Flagge in die Tabelle eingefügt, ich sehe nur den Weg in meiner Excel (CSV) Tabelle den HTML-Code einzufügen. Gibt es auch eine Möglichkeit gleich die Flagge bei excel einzufügen bzw. anzeigen zu lassen? Nur mit dem HTML-Code ist es recht unübersichtlich.
Danke
Hi Zac,
die Flagge habe ich einfach als Bild über den entsprechenden HTML-Code eingebunden. Diesen kann man entweder per Hand eingeben oder den kleinen Assistenten dazu nutzen.
Aus Excel heraus ist dies nicht möglich, weil Excel nicht wissen kann, dass es ein eingebundenes Bild als HTML speichern soll. Du kannst also auch in Excel nur mit dem HTML-Code arbeiten, was aber – wie du schon sagst – unübersichtlich ist. Anders geht es aber leider nicht.
Gruß
Tobias
Hallo,
erstmal danke für das klasse Plugin :-)
Kurze Frage: Ist es mir irgendwie möglich, ein “OnMouseOver” bei dem Plugin zu nutzen. Ich möchte gerne, dass sich die Hintergrundfarbe einer Zeile verändert, wenn der User mit der Maus hierauf zeigt.
Über eine kurze Antwort würde ich mich freuen.
Hi Philipp,
danke für deine Frage!
Ja, das ist möglich! Du kannst zwar nicht direkt das “OnMouseOver”-Attribut der Tabellenzelle (td) nutzen, aber das ist sowieso eher unelegant.
Es sollte auf zwei Wegen funktionieren: Entweder du machst es mit CSS und dem “:hover”-Attribut (Beispiel:
.wp-table-reloaded td:hover {background-color: red; }oder du nutzt JavaScript. Da kann ich insbesondere die jQuery-library empfehlen, die auch für OnMouseOver Funktionen bereit hält.Gruß
Tobias
Hallo Tobias,
habe mich getraut ein Upgrade des Plugins durchzuführen. Von Version 1.0.1 auf die aktuelle. Muss zugeben, es ist ein großer Sprung. Das automatische update hat problemlos geklappt.
Allerdings sehen meine bestehenden Tabellen nun wirklich seltsam aus. Ohne Linien, ohne farblichen Zeilenunterschied, ohne Sortierfunktion. Obwohl alles im Setup angewählt ist.
Siehe: http://www.aowao.de/preise-kosten-ausgaben/
Kannst du mir hier vielleicht weiter helfen? Muss ich ein CSS eingeben?
Schonmal danke…
Hi Markus,
wow, warum so spät das Update, wenn ich fragen darf?
Wenn ich mir deine Seite angucke, sieht alles i.O. aus. Tabellenfarben sind da, Sortieren geht, …
Probiere doch mal, deinen Browser-Cache zu leeren.
Gruß
Tobias
Das ist genau das, was ich suche. Aber nicht für WordPress, sondern für meine Seite. D.h. ich suche eine Vorlage oder Software für eine sortierbare Liste, z.B. von Menschen (Vorname, Name, Geburt, etc., 5-7 Spalten) oder Artikeln.
Gibt es so etwas Deiner Meinung nach irgendwo? Problem ist, ich habe wenig (bis gar keine) HTML-Kenntnisse, armer Leipziger Rentner. Aber vielleicht hat Tobias oder irgendwer anders den alles rettenden Tipp?!
Danke und einen angenehmen Wochenanfang!
Uli
Hallo Ulrich,
ich kenne leider keine solche Vorlage für deine Website. Was du vielleicht probieren könntest (und was eventuell ein paar HTML-Grundkenntnisse erfordern könnte) ist das manuelle einbauen einer Tabelle per HTML (natürlich auch nur sofern die Software das unterstützt).
Damit du den HTML-Quelltext nicht selbst erstellen musst, kannst du z.B. auf Excel (oder eine andere Tabellenkalkulation) zurückgreifen. Darin erstellst du deine Tabelle und exportierst diese im HTML-Format. In der exportierten Datei musst du dann nur den entsprechenden Abschnitt heraussuchen und in deine Seite kopieren.
Schöne Grüße
Tobias
Besteht die Möglichkeit, in der Tabelle Links und Grafiken einzubinden?
Hallo Mario,
ja, das ist möglich. Auf der “Tabelle bearbeiten”-Seite gibt es entsprechende Helfer, die das einbinden von Links bzw. auch von Bilder (über die WP Medien-Gallerie) ermöglichen. Beides ist letztendlich ja nur HTML, welches vollständig in der Tabelle unterstützt wird.
Gruß
Tobias
Ein ganz tolles Plugin. Danke für deine Arbeit!
Aber wie immer kommt der Appetit beim Essen.
Schön wäre noch eine jQuery-Funktionalität wie auf http://datatables.net/
Also mehr oder weniger eine “Ajax-Blättern-funktion”…
Ist sowas mal geplant?
Hi,
hey, vielen Dank für diesen Link! Das jQuery-Plugin ist ja genial und um einiges besser als der jetzt verwendete Tablesorter!
Ich werde mir das Skript mal genauer anschauen und (so zumindest nach meinem ersten Eindruck) es als Standard in WP-Table Reloaded einbauen.
Dann wird es natürlich auch möglich sein, das Paging zu nutzen. (Sowas gibt es aber auch von Tablesorter, müsstest du nur per Hand dazu einbauen. Siehe die Tablesorter-Doku dazu.)
Danke!
Tobias
Aah… Die Paging-Funktion war mir entgangen. Danke für den Hinweis. Stark bei datatables.net finde ich aber die Suchfunktion.
Wie auch immer. Habe gesehen (google code) dass du ja schon fleissig weiter entwickelst.
Gibt es schon ein Datum für eine neue Version? Und mit welchen Features?
Eine cirka-angabe würde die Fangemeinde freuen :-)
Alles Gute!
Hi,
ja, Paging und Filtern sind cool. Und trotzdem bleibt die library mit 60KB noch recht klein.
Ja, entwickele im Moment ein bißchen weiter. Neue Features kannst du quasi meinen Commit-Kommentaren in Google Code entnehmen :-) Im Prinzip habe ich den “Edit table” screen umgebaut. Dadurch kann man jetzt auch mehrere Zeilen/Spalten gleichzeitig löschen bzw. einfügen. Außerdem bekommt man jetzt eine Warnung, falls man Änderungen noch nicht gespeichert hat. Ganz wichtig sind auch noch die neu eingebauten Filter. Dadurch ist es im Prinzip möglich, Plugins für mein Plugin zu schreiben (ganz normal wie WordPress-Plugins). Damit kann man in vielen Fällen Änderungen/Zusätze vornehmen, ohne dass diese bei einem Update verloren gehen.
Ein Datum für die 1.5 gibt es noch nicht. Muss noch jede Menge testen, ein paar Kleinigkeiten umbauen und (dank deines Vorschlags) das neue DataTables-Skript hinzufügen.
Da ich aber nebenbei noch anderweitig beschäftigt bin, würde ich mal Ende Oktober sagen. Aber auch nur vielleicht :-)
Schöne Grüße
Tobias
Hi! Tolles Tool! XL praktisch und sehr nutzerfreundlich! Wie kann man den Tabellenindex am effektivsten wieder zurücksetzen, also damit die Tabellennummerierung wieder bei 1 anfängt? Danke im Voraus. Gruß.
Hi,
danke! Den Index zurücksetzen geht nicht sooo einfach. Dazu müsste ein Wert in den Optionen des Plugins, die in der wp_options-Tabelle gespeichert werden, geändert werden. Das empfehle ich aber nicht.
Wenn du nur wenige Tabellen hast, kannst du auch folgenden Weg gehen: Einfach alle Tabellen exportieren, das Plugin über den Button in den Plugin-Optionen deaktivieren (dann werden auch die Einstellungen gelöscht). Dann das Plugin wieder aktivieren, wodurch der Index wieder bei 1 ist. Dann die Tabellen wieder importieren und die ID ist wieder klein.
Du kannst aber auch einfach die ID einer Tabelle ändern, sofern diese noch nicht belegt ist.
Gruß
Tobias
Hi,
wirklich ein tolles Tool.
Gibt es dabei die Möglichkeit, die Tabelle mit einer Suchfunktion zu unterstützen? Das man beispielsweise eine PLZ im Suchfeld eingibt und er spukt dann alle Einträge mit dieser aus oder brauche ich dafür wieder ein anderes Plugin? Ebenso möchte ich nicht alle Einträge sofort anzeigen (sind etwas über 400), sondern nur 10 aber zum Weiterblättern, kann man das irgendwie einstellen?
Danke im Voraus und viele Grüße!
Hi,
genau das wird mit kommenden Version 1.5 möglich sein.
Dann wird nämlich auch das JavaScript “DataTables” mitgeliefert. Siehe http://www.datatables.net, dort findest du auch ein Beispiel.
Schöne Grüße
Tobias
Hinreißend, überwältigend, intelligent, smart, praktisch – eine Klasse für sich! Danke sehr dafür. Kann die nächste Version kaum abwarten. Sag, wie siehts denn mit den Umlauten aus? Gibts da ein Plugin dagegen? Anyway: 7 Stars!
Hi,
danke für das Kompliment :-)
Aber was meinst du mit den Umlauten? Hast du damit irgendwie Probleme? Wäre schön, wenn du das näher beschreiben könntest oder die URL einer Beispielseite nennen könntest.
Danke!
Tobias
Noch mal: Wie erzeugst du eigentlich diese kleinen Avatarsymbole für Gäste? Sind die mit dem Namen verlinkt und bleiben erhalten?
Hi,
die Avatarsymbole nennen sich Gravatar, einem Service der WordPress-Macher. Mehr Infos unter http://www.gravatar.com.
Verknüpft sind sie mit der E-Mail-Adresse. Entweder man lädt ein eigenes Bild hoch oder es wird eines automatisch erstellt.
Die Unterstützung dafür ist standardmäßig in WordPress integriert, nur im Theme muss eventuell eine kleine Anpassung vorgenommen werden.
Gruß
Tobias
Hallo Tobias,
gibt es eine Beschränkung der Tabellengröße? Habe das Problem, dass ich HTML-Tabellen über 296 Sätze nicht mehr einlesen kann. Ging aber schon einmal.
Gibt es einen Error-Text der beschreibt, weshalb eine Datei (HTML) nicht eingelesen werden konnte?
Besten dank im Voraus.
Gruß,
Michael
Hallo Michael,
danke für deine Frage.
Innerhalb des Plugins gibt es keine solche Größenbeschränkung. Solche Hürden entstehen daher meist aus Speichermangel, weil die Skript-Ausführungszeit überschritten wird, oder weil die Größe der HTTP POST-Variablen vom Server beschränkt wird. Leider sind dies alles Fälle, gegen die ich nichts machen kann. Es könnte aber auch einfach sein, dass sich in einer der Tabellenzellen (in der zu importierenden Datei) ein Fehler eingeschlichen hat (z.B. ein Sonderzeichen wie < oder >). Diese könnte die interne Import-Funktion aus dem Takt bringen. Leider kann das Plugin dazu keine genaueren Fehlermeldungen, z.B. mit der fehlerhaften Zeile in der HTML-Datei, ausgeben, weil schon PHP diese nicht liefert.
Funktionieren denn die anderen Import-Formate mit solch großen Tabellen?
Schöne Grüße
Tobias
SUPER!
Hallo,
ich habe ein kleines / großes Problem.
Und zwar kann ich wp-table unter 1&1 nicht installieren bzw. bekomme ich nach der Installation einen ERROR 500 im Browser.
Gibt es dafür eine Lösung oder Erfahrungen?
Danke, Jan
Hi Jan,
du schreibst von Installationsproblemen von “wp-table”. Könntest du präzisieren, ob du wirklich “wp-table” meinst (von http://alexrabe.de/wordpress-plugins/wp-table/) oder ob du mein Plugin “WP-Table Reloaded” meinst?
Dann bräuchte ich noch ein paar Informationen: Welche Version des Plugin versuchst du auf welcher WordPress-Version zu installieren? Wie bist du vorgegangen? Manuelle Installation oder über den Admin-Bereich?
Wann genau kommt die Fehlermeldung? Erst wenn du auf die Einstellungen des Plugins aufrufst oder schon beim Einloggen in WordPress?
Bisher habe ich keinen ähnlichen Fehlerbericht erhalten, daher kann ich nur mutmaßen, dass das PHP-Speicherlimit oder so etwas voll ist.
Schöne Grüße
Tobias
Hallo,
super Plugin!
Genau sowas hab ich gesucht.
Vielen Dank!
Gruß,
Markus
Danke für dieses unglaublich nützliche Plugin. HTML-Tabelle mal eben fix per Copy&Paste importiert und zack, super Tabelle. Tolle Sache, werde ich auf jeden Fall weiterempfehlen.
Saubere Sache das! Genau wonach ich gerade gesucht habe. Immer schön, wenn Plugins weiterentwickelt werden und sie auch für nicht-IT-Menschen verständlich und einfach zu bedienen sind! *thumbsup*