Beiträge: 7.004
Themen: 4.703
Registriert seit: 06.12.2006
26.10.2018, 01:10
(Dieser Beitrag wurde zuletzt bearbeitet: 02.11.2024, 14:00 von MyBB.de Bot.)
Eine neue Erweiterung wurde veröffentlicht: Hide from users and/or Guests
Zitat:Description
The content of the posts is hidden from guests and/or selected groups of users.
Instead of the content will show a chosen number of characters plus a link to login or register pages.
It is also hiding: links, attachments, quote, images, signatures, code... everything can be selected from the AdminCP
It can be used only for one option or for all
The user groups and forums are setup from AdminCP.
Hi degree of liberty in choosing who can or can't see and what can be seen or not.
Beiträge: 57
Themen: 8
Registriert seit: 13.07.2018
MyBB-Version: 1.8.38
Hab das mal interessehalber getestet in meinem Testforum..
Zitat:
It is also hiding: links, attachments, quote, images, signatures, code... everything can be selected from the AdminCP
Soweit stimmt das auch alles, solang es das Forum ansich betrifft.
Aber wenn man das Portal aufruft, sieht man als Gast die Links oder Anhänge die man nicht sehn sollte..
Kann man da irgendwo noch was einstellen ?
~ Nobodi is Berfegd ~
Lg PaleMoon
Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
Ich denke da gibt es nichts einzustellen. Das Plugin greift nicht auf den Parser, sondern auf die Postbit-Templates und die DB direkt zu...für das Portal müsste da wohl eine ganz neue Funktion hinzugefügt werden....aber da wäre es viel weniger Arbeit, das Only Registered Plugin zu reparieren, das dir Ärger im Portal bereitet hat.
Beiträge: 57
Themen: 8
Registriert seit: 13.07.2018
MyBB-Version: 1.8.38
Naja, sowas ähnliches hab ich mir schon gedacht...
Wollt's halt ausprobieren, weils mir grad über den Weg gelaufen ist und im Forum selbst,
funktionierts ja einwandfrei.
Ist aber auch nicht überlebenswichtig
Jedenfalls danke für deine Antwort.
~ Nobodi is Berfegd ~
Lg PaleMoon
Beiträge: 100
Themen: 13
Registriert seit: 19.04.2020
16.05.2021, 06:37
(Dieser Beitrag wurde zuletzt bearbeitet: 16.05.2021, 07:35 von masi1234.)
Hallo,
es geht um das Plugin https://www.mybb.de/erweiterungen/18x/pl...or-guests/
Mir ist bei diesem Plugin nun folgendes aufgefallen, was wohl nicht im Sinne der gedachten Funktion ist:
Beim Betrachten von Postings werden im Textfluss mittels [img] eingebundene Bilder, wie gewünscht bzw. eingestellt, ausgeblendet. Drückt man aber auf das "Anworten"-Button, werden die eingebundenen Bilder in den Postings in der Themenübersicht unter dem Editor nicht mehr ausgeblendet. Mit anderen Worten, man hat somit einen Trick den Bildfilter zu umgehen.
Selbiges Problem besteht übrigens auch mit allen weiteren versteck-Funktionen des Plugins: In der Themenübersicht unter dem Editor wird nichts ausgeblendet.
Auch in PNs blendet das Plugin nichts aus.
Wie müsste man das Plugin modifizieren, damit es auch in der Themenübersicht unter dem Editor und auch in PNs greift?
LG
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
....in den zugehörigen Support-Thread verschoben.....
Beiträge: 837
Themen: 8
Registriert seit: 08.02.2016
MyBB-Version: 1.8.38
Das Plugin berücksichtigt tatsächlich nur das eigentliche Postbit.
Für die Beitragsübersicht beim Antworten müsste man das Plugin abändern und einen weiteren Hook "newreply_threadreview_post" einbauen.
Für PN würden ebenfalls weitere Hooks nötig sein.
[ExiTuS]
Beiträge: 100
Themen: 13
Registriert seit: 19.04.2020
16.05.2021, 13:57
(Dieser Beitrag wurde zuletzt bearbeitet: 16.05.2021, 14:08 von masi1234.)
Danke!
Habe mal anhand dessen folgende Änderung im inc/plugins/hideguestsusers.php vorgenommen:
Original:
PHP-Code: $plugins->add_hook("postbit", "hideguestsusers_signature"); $plugins->add_hook("postbit", "hideguestsusers"); $plugins->add_hook("postbit", "hideguestsusers_links"); $plugins->add_hook("postbit", "hideguestsusers_images"); $plugins->add_hook("postbit", "hideguestsusers_code"); $plugins->add_hook("postbit", "hideguestsusers_quote"); $plugins->add_hook("postbit", "hideguestsusers_atachment");
Meine Version:
PHP-Code: $plugins->add_hook("postbit", "hideguestsusers_signature"); $plugins->add_hook("postbit", "hideguestsusers"); $plugins->add_hook("postbit", "hideguestsusers_links"); $plugins->add_hook("postbit", "hideguestsusers_images"); $plugins->add_hook("postbit", "hideguestsusers_code"); $plugins->add_hook("postbit", "hideguestsusers_quote"); $plugins->add_hook("postbit", "hideguestsusers_atachment");
$plugins->add_hook("newreply_threadreview_post", "hideguestsusers_signature"); $plugins->add_hook("newreply_threadreview_post", "hideguestsusers"); $plugins->add_hook("newreply_threadreview_post", "hideguestsusers_links"); $plugins->add_hook("newreply_threadreview_post", "hideguestsusers_images"); $plugins->add_hook("newreply_threadreview_post", "hideguestsusers_code"); $plugins->add_hook("newreply_threadreview_post", "hideguestsusers_quote"); $plugins->add_hook("newreply_threadreview_post", "hideguestsusers_atachment");
Es zeigt leider keinen Effekt in der Beitragsübersicht beim Antworten, allerdings bekomme ich eine Menge Warnungen. Aber vllt kann man aus ebendiesen die nächsten Schritte ableiten:
Warning [2] Illegal string offset 'message' - Line: 483 - File: inc/plugins/hideguestsusers.php PHP 5.6.40 (Linux)
/inc/plugins/hideguestsusers.php Zeile 483
PHP-Code: $idf = in_array($thread['fid'], $arr);
errorHandler->error
/inc/class_plugins.php Zeile 142
PHP-Code: $return_args = $func($arguments);
hideguestsusers_images
/newreply.php Zeile 1287
PHP-Code: $plugins->run_hooks("newreply_threadreview_post");
pluginSystem->run_hooks
Beiträge: 100
Themen: 13
Registriert seit: 19.04.2020
Habe das Problem nun anders gelöst:
Mit Hilfe des hauseigenen MyBB-Wortfilters ersetze ich nun folgende Befehle:
img*/img
attachment=
jeweils durch sowas wie:
Bild, ausgeblendet
Hierdurch werden eingebundene Bilder überall ausgeblendet, so wie es sein soll. Den Wortfilter habe ich bereits so modifiziert, dass er nur für bestimmte Gruppen greift: https://www.mybb.de/forum/thread-37796.html
Durch das Plugin brauche ich eingebundene Bilder somit nirgends ersetzen zu lassen, was wiederum den Vorteil hat, dass es die Smileys in den Postings nicht ausblendet.
Für Bilder, die uneingeschränkt sichtbar sein dürfen, habe ich im MyCode einen eigenen Befehl definiert:
\[sichtbaresBild=(.*?)x(.*?)\](.*?)\[/sichtbaresBild\]
welches in
<img src="$3" width="$1" height="$2">
umgesetzt wird.
Beiträge: 226
Themen: 10
Registriert seit: 06.03.2020
MyBB-Version: 1.8.27
Hy Leute, nach dem Update auf Mybb 1.8.27 wollte ich wieder dieses Plugin aktiviren, leider kommt die Fehlermeldung
MyBB SQL Error
MyBB has experienced an internal SQL error and cannot continue.
SQL Error:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'rows FROM mybb_settinggroups' at line 1
Query:
SELECT COUNT(*) as rows FROM mybb_settinggroups
If you're a visitor of this website, please wait a few minutes and try again. If this problem persists, please contact the site owner.
If you are the site owner, please check the MyBB.de Documentation for help resolving common issues, or get technical help on the MyBB.de Community Forums.
Hatt ev einer von euch Hilfe für mich parat? lg Tc4me
|