MyCode TableGenerator - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Veröffentlichungen und -Support (https://www.mybb.de/forum/forum-82.html) +--- Thema: MyCode TableGenerator (/thread-31319.html) |
RE: MyCode TableGenerator - MrBrechreiz - 11.08.2015 Wie meinst Du das ? Man kann doch eine Breite angeben, wenn eine Tabelle erstellt wird. RE: MyCode TableGenerator - DerSven - 11.08.2015 Das ist die breite für die gesamte Tabelle. Aber ich möchte der Spalte eine feste Breite zuweisen, z.B. dass sie immer 30% breit ist, wodurch die zweite Spalte immer 70% breit wäre. Ich hoffe, dass das in etwa verständlich ist. ^^ RE: MyCode TableGenerator - MrBrechreiz - 11.08.2015 Das man NUR der einem Spalte eine feste Größe geben kann, geht nicht. Du müsstest alle Spallten (TH) eine Größe geben. ZB: 5 Spalten und 5 Zeilen, wobei hier die erste senkrechte Spalte eine Größe von 100 und die restlichen Spalten eine Größe vonn 200 bekommen haben. Code: [table=100][tr][th=100][/th][th=200][/th][th=200][/th][th=200][/th][th=200][/th][/tr][tr][th=100][/th][th=200][/th][th=200][/th][th=200][/th][th=200][/th][/tr][tr][th=100][/th][th=200][/th][th=200][/th][th=200][/th][th=200][/th][/tr][tr][th=100][/th][th=200][/th][th=200][/th][th=200][/th][th=200][/th][/tr][tr][th=100][/th][th=200][/th][th=200][/th][th=200][/th][th=200][/th][/tr][/table] Wenn dies eine mögliche Hilfe für dich wäre, musst Du den MyCode noch im ACP anpassen. Bearbeite Table Head und ersetze dies Code: \[TH=(.*?)\](.*?)\[/TH\] im Regulärer Ausdruck und dies Code: <th width="$1" class="tcat" valign="middle"><strong>$2</strong></th> in der Ersetzung . Im Beitrag die Tabelle erstellen, in den Beitrag einfügen und dann bearbeiten, wie oben in meinem Beispiel. Besser bekomme ich dies nicht hin. RE: MyCode TableGenerator - DerSven - 11.08.2015 Das klingt sehr gut. Muss ich dann aber immer bei jeder Tabelle diese Zahlen angeben, auch wenn ich sie nicht in ihrer Breite bearbeiten möchte? EDIT: Weiterhin habe ich das Problem, dass der TableGenerator nur bei einem neuen Post erscheint. Der Knopf ist aber weg, wenn man einen Beitrag bearbeiten möchte! Muss ich da eine Datei ändern, damit der Button wieder erscheint? Er ist links unten direkt neben der Smilie-Box. Der Editor sieht genauso aus wie hier. Danke. RE: MyCode TableGenerator - MrBrechreiz - 11.08.2015 (11.08.2015, 14:24)DerSven schrieb: Das klingt sehr gut. Muss ich dann aber immer bei jeder Tabelle diese Zahlen angeben, auch wenn ich sie nicht in ihrer Breite bearbeiten möchte? Kann sein, aber Du kannst dies ja mal selbst testen. (11.08.2015, 14:24)DerSven schrieb: EDIT: Weiterhin habe ich das Problem, dass der TableGenerator nur bei einem neuen Post erscheint. Der Knopf ist aber weg, wenn man einen Beitrag bearbeiten möchte! Muss ich da eine Datei ändern, damit der Button wieder erscheint? Er ist links unten direkt neben der Smilie-Box. Der Editor sieht genauso aus wie hier. Danke. Öffne die Plugindatei und änder dies PHP-Code: $plugins->add_hook("newreply_end", "tablegenerator_button"); zu PHP-Code: $plugins->add_hook("editpost_end", "tablegenerator_button"); Um nun den Button in den zu bearbeiteten Beiträgen zu erhalten, einfach in das Template "Edit Post Templates->editpost" dies Code: <!-- TableGenerator -->{$tabgen_button}<!-- /TableGenerator --> nach Code: {$smilieinserter} einfügen. RE: MyCode TableGenerator - DerSven - 11.08.2015 Vielen Dank für die extrem schnelle Hilfe! Danke sehr! Kann ich die beiden "\\" entfernen? Sonst ist der Button bei Antworten bzw. einem New Reply weg... RE: MyCode TableGenerator - MrBrechreiz - 11.08.2015 Da habe ich dich wohl falsch verstanden ? Du willst wo überall den Button sichtbar haben, um den Generator nutzen zu können ? RE: MyCode TableGenerator - DerSven - 11.08.2015 Ja, er soll immer erscheinen, wenn man einen Beitrag erstellt, bearbeitet oder auf ein Thema antworten. Jetzt habe ich aber noch eine Frage... Bin ich in einem Forum und liste die Threads auf, ist vor dem Titel eine kleine Leerstelle, auch vor dem Präfix. Welche Datei muss ich bearbeiten, um das Leerzeichen da wegzubekommen? Danke! RE: MyCode TableGenerator - MrBrechreiz - 11.08.2015 (11.08.2015, 17:11)DerSven schrieb: Ja, er soll immer erscheinen, wenn man einen Beitrag erstellt, bearbeitet oder auf ein Thema antworten. Dann bitte dies PHP-Code: $plugins->add_hook("editpost_end", "tablegenerator_button"); zu PHP-Code: $plugins->add_hook("editpost_end", "tablegenerator_button"); machen. (11.08.2015, 17:11)DerSven schrieb: Jetzt habe ich aber noch eine Frage... Bei mir ist dies nicht so, aber schau mal in´s "Forum Display Templates->forumdisplay_thread" Template, ob sich da ein Leerzeichen eingeschlichen hat. RE: MyCode TableGenerator - DerSven - 11.08.2015 Seltsam...ich kann da kein Leerzeichen finden! Oder bin ich blind? Code: <tr> |