====== Dokuwiki - Plugins FAQ ====== ===== Plugin struct ===== **Wo liegt die Datenbank des Plugin struct?**\\ Sie finden die Datenbank im Verzeichnis: "data/meta/" in der Datei "struct.sqlite3". ===== Plugin Tablelayout mit Plugin Tablewidth ===== **Wie kann ich Breite der Spalten in Tablelayout prozentual verteilen lassen? Das Plugin selbst sieht das nicht vor?** Achtung :!: Die nachfolgende Beschreibung weicht von den Anleitungen der beiden verwendeten Plugins ab, funktioniert aber auf diese Art und Weise gut. Sie benötigen zusätzlich das Plugin Tablewidth. Gehen Sie dann wie folgt vor: * Einstellungen Plugin Tablelayout: * Damit das Plugin aktiv wird, muss eine Konfigurationszeile über den Tabellenspalten stehen. * In dieser Konfigurationszeile gibt es die Option "colwidth", die normalerweise eine Pixelangabe erwartet (z.B. 50px, 100px). * Anstatt der Pixelwerte tragen Sie an dieser Stelle nun Prozentwerte ein (z.B. 40%, 60%). * Einstellungen Plugin Tablewidth: * Damit das Plugin aktiv wird, muss eine Konfigurationszeile über den Tabellenspalten stehen, aber unterhalb der Konfigurationszeile des Plugins "Tablelayout". * In dieser Konfigurationszeile werden normalerweise bei einer zweispaltigen Tabelle drei Werte eingetragen (erster Wert = Gesamtbreite in Prozent, zweiter Wert = Breite der ersten Spalte in Prozent, dritter Wert = Breite der zweiten Spalte in Prozent). * Wenn die Gesamtbreite der Tabelle (in unserem Spezialfall "Kombination der beiden Plugins") 100 % sein soll, tragen Sie hier 98 % ein, da andernfalls ein Scrollbalken erscheint. * Tragen Sie hier keine Breiten für die Spalten ein. In dieser Kombination können Sie auch mit dem Plugin Tablelayout eine prozentuale Spaltenbreite erreichen. Anbei ein Codebeispiel: {{tablelayout?rowsHeaderSource=1&rowsVisible=0&colwidth="40%,60%"&float=left&tableSort=1&tableSearch=1}} |< 98% >| ^ Gattung ^ Pflanze ^ | Obst | Apfel | | Gemüse | Radieschen |