Re: [RC] [3.1] [3.2] [3.3] MySQLDumper im ACP und Index
Verfasst: 13.11.2022 23:52
Es klappt weder mit Firefox (Standartbrowser) noch mit Opera und Google Chrome.
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Code: Alles auswählen
<!-- IF not SQL_DUMPER_LINK_ENABLE -->
<!-- IF not SQL_DUMPER_USERMENU_ENABLE -->
<!-- IF not SQL_DUMPER_SHORTCUT_ENABLE -->
<!-- IF not SQL_DUMPER_TEAMLINK_ENABLE -->
<div class="errorbox">{L_MESSAGE_SQL_DUMPER_DISABLE}</div>
<!-- ENDIF -->
<!-- ENDIF -->
<!-- ENDIF -->
<!-- ENDIF -->
Code: Alles auswählen
{% if not SQL_DUMPER_LINK_ENABLE && not SQL_DUMPER_USERMENU_ENABLE && not SQL_DUMPER_SHORTCUT_ENABLE && not SQL_DUMPER_TEAMLINK_ENABLE %}
<div class="errorbox">{{ lang('MESSAGE_SQL_DUMPER_DISABLE') }}</div>
{% endif %}
Code: Alles auswählen
<!-- IF not SQL_DUMPER_LINK_ENABLE and not SQL_DUMPER_USERMENU_ENABLE and not SQL_DUMPER_SHORTCUT_ENABLE and not SQL_DUMPER_TEAMLINK_ENABLE -->
<div class="errorbox">{L_MESSAGE_SQL_DUMPER_DISABLE}</div>
<!-- ENDIF -->
Code: Alles auswählen
<iframe src="{SQL_DUMPER_OUTPUT}" width="100%" height="800" a href="{SQL_DUMPER_OUTPUT}"></a></iframe>
src="{SQL_DUMPER_OUTPUT}"
a href="{SQL_DUMPER_OUTPUT}"
</a>
Stehen aber kein öffnendes <a>
Code: Alles auswählen
<iframe src="{SQL_DUMPER_OUTPUT}" width="100%" height="800" ></iframe>
src="..."
ja die Quelle die zu laden ist vorgibt. Daher ist das zweite falsch. Im OOSDumper-Forum wird das gleiche Problem im Zusammenhang mit besonders großen Datenbanken diskutiert:
Die geänderte Datei ist dort auch verlinkt.Was ich gemacht habe:
1. Den Dumper aus der MyOOS-master.zip frisch installiert
2. Die Dateien aus der neuen Installation mit denen meiner alten MYSQLDumper Version verglichen.
3. Das Verzeichnis "inc/sqlbrowser" fand ich einen zweiten Blick wert
4. Die Datei "sql_dataview" fand ich sehr interessant, da ich vermutet habe, dass der Name irgendetwas mit der Anzeige von Daten zu tun hat
5. In der alten sql_dataview habe ich die Vorkommnisse "MSD" durch "MOD" erstetzt
6. Die so modifizierte sql_dataview.php habe ich dann auf gut Glück hochgeladen und die vorhandene Datei ersetzt.
7. Volltreffer - der SQL Browser zeigt nun auch grosse Datenbanken an und verbraucht nur sehr wenig Speicher
Vielen lieben Dank für die Lösung des Problems bzw. den Link. Genau das war es. Nachdem ich die sql_dataview.php editiert bzw. einfach ausgetauscht habe ist der SQL-Browser im OOSDumper sichtbar.Praggle hat geschrieben: ↑14.11.2022 18:48 Im OOSDumper-Forum wird das gleiche Problem im Zusammenhang mit besonders großen Datenbanken diskutiert:
https://foren.myoos.de/viewtopic.php?f=41&t=2849
Die Lösung des Users lautete wie folgt:Die geänderte Datei ist dort auch verlinkt.Was ich gemacht habe:
1. Den Dumper aus der MyOOS-master.zip frisch installiert
2. Die Dateien aus der neuen Installation mit denen meiner alten MYSQLDumper Version verglichen.
3. Das Verzeichnis "inc/sqlbrowser" fand ich einen zweiten Blick wert
4. Die Datei "sql_dataview" fand ich sehr interessant, da ich vermutet habe, dass der Name irgendetwas mit der Anzeige von Daten zu tun hat
5. In der alten sql_dataview habe ich die Vorkommnisse "MSD" durch "MOD" erstetzt
6. Die so modifizierte sql_dataview.php habe ich dann auf gut Glück hochgeladen und die vorhandene Datei ersetzt.
7. Volltreffer - der SQL Browser zeigt nun auch grosse Datenbanken an und verbraucht nur sehr wenig Speicher
Bei phpBB 3.3 haben wir Twig 2, nicht 3. Bei phpBB 3.2 und kleiner wird Twig 1 verwendet. Wenn du also in der Twig Doku was nachschlägst was du in Exts verwenden willst, musst du das berücksichtigen.
Das worauf du dich beziehst ist kein Twig, sondern die alte phpBB Template Syntax die schon seit phpBB 3.1 nicht mehr existiert. Bei Umbauten und vor allem bei neuen Exts sollte nur noch Twig verwendet werden. Das die alte Syntax auch heute noch mit phpBB 3.3 funktioniert, liegt schlicht daran, dass die alte Template Syntax vor der Interpretation nach Twig konvertiert wird. Es wird also ohnehin nur noch die Twig Syntax interpretiert.Wenn man das in alter twig syntax schreiben würde sähe das selbe so aus: