Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste
Danke Plugin
na dann...vielen Dank Mr. Brechreiz Smile

nette Grüsse

Kalle
Zitieren
ich nochmal zum Plugin
Gestern hatte ich festgestellt das daß Plugin nicht valide ist lt. W3c Validator.
Im Template thanks_postbit_outline fehlt dem img-tag für die Rose das alt Attribute und auch das im gleichen Tag verwendete align="absmiddle" gibts nicht ...müsste abgeändert werden. Danach klappte es wieder mit dem Validator
height und width -Angaben fehlen der Grafik übrigens auch Wink

So, sollte es schliesslich richtig sein:
<img src="{$mybb->settings['bburl']}/images/rose.gif" align="middle" width="18" height="18" alt="rose" title="Ein User hat sich bedankt" />

nette Grüsse

kalle
Zitieren
Denn wir wollen unsere Forum , wenn User/in im Beitrag Fotos "Danke" Button anklicken, da sollen nur im unseren Beitrag nur Texte da darf man "Danke" anklicken.
(Beiträge mit Fotos dürfen keine "Danke" da sollen von Admin den Minus "Danke" anklicken")

Da wäre schön, wenn Admin auch eine Möglichkeiten den "Danke" Button von User/in
abziehen.

Gibst es auch so eine php Code.

Admin kannst auch von bestimmten User/in "Danke" löschen.

da soll auch so eine Funktion sein.

So ID Gruppen.

denn wir haben mehrere Admin Gruppen.

Danke.
Zitieren
Kein Plan was Du meinst. Wäre echt mal langsam an der Zeit, wenn Du die deutsche Rechtschreibung zu Gebrauch nehmen würdest.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
@ MrBrechreiz

Entschuldigung. ok

ich denke, besser Bild zeigen damit ihr besser versteht.

User kannst "Danke" Button klicken.
Hier Bild_1:
[attachment=8953]

Und wenn der User den "Danke zurück ziehen möchte" kannst er dann da anklicken!

Hier Bild_2:
[attachment=8954]

Nun möchte auch auch eine Möglichkeiten, das der Admin auch den Button von User
"Danke" ablehnen. Einfach den "Danke" von Bild _2 anklicken, das soll User + Admin
anklicken, Danke wieder löschen.

Versteht ihr es was ich meine oder?
Zitieren
Das ist in diesem Plugin nicht vorgesehen. Nimm den normalen Usern das Recht, sein Danke wieder zurücknehmen zu können.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
(05.01.2014, 21:18)MrBrechreiz schrieb: Das ist in diesem Plugin nicht vorgesehen. Nimm den normalen Usern das Recht, sein Danke wieder zurücknehmen zu können.

danke, ja ist richtig das normale User Recht, das ist mir auch bekannt.

ich denke, ist schwer den Gründe zu erklären., dann lass es so..

das war alles.
Zitieren
Hey,

ich nutze in meinem Forum das Plugin von Thx Plugin, nun versuche ich dauernd die Grafik Button gegen normale CSS Button auszutauschen aber irgendwie funktioniert nicht das nicht so wie ich will :x

Also der Danke geben & Danke entfernen Button soll aussehen wie diese anderen hier auf dem Screen..

Aber ich bekomm es nich hin, so schwer kann es ja nicht sein, ich bekam es soweit hin, dass da unten der Grafik Button weg war und nur Danke geben stand aber ohne Button drum rum, wenn ich drauf geklickt hatte, hat es zwar geladen aber es ging nichts, weil es irgendwie probleme mit dem tid gab wie ich gesehen hab :o

Warum ich das ändern will?
Damit es optisch besser passt, so ein Grafik button zwischen normalen CSS button sieht irgendwie richtig blöd aus :x wenn das einheitlich wäre, würde mir besser gefallen..


Angehängte Dateien Thumbnail(s)
   
Zitieren
Öffne die Plugindatei und Suche nach

PHP-Code:
if($mybb->user['uid'] != && $mybb->user['uid'] != $post['uid']) 
    {
        if(!
$b)
        {
            
$post['thanks'] = "<a id=\"a{$post['pid']}\" onclick=\"javascript:return thx({$post['pid']});\" href=\"showthread.php?action=thank&tid={$post['tid']}&pid={$post['pid']}\">
            <img src=\"
{$mybb->settings['bburl']}/{$theme['imgdir']}/postbit_thx.gif\" border=\"0\" alt=\"$lang->thx_main\" title=\"$lang->thx_main\" id=\"i{$post['pid']}\" /></a>";
        }
        else if(
$mybb->settings['thx_del'] == "1")
        {
            
$post['thanks'] = "<a id=\"a{$post['pid']}\" onclick=\"javascript:return rthx({$post['pid']});\" href=\"showthread.php?action=remove_thank&tid={$post['tid']}&pid={$post['pid']}\">
            <img src=\"
{$mybb->settings['bburl']}/{$theme['imgdir']}/postbit_rthx.gif\" border=\"0\" alt=\"$lang->thx_remove\" title=\"$lang->thx_remove\" id=\"i{$post['pid']}\" /></a>";
        }
        else
        {
            
$post['thanks'] = "<!-- remove thanks disabled by administrator -->";
        }
    } 



ändere es in




PHP-Code:
if($mybb->user['uid'] != && $mybb->user['uid'] != $post['uid']) 
    {
        if(!
$b)
        {
            
$post['thanks'] = "<a class=\"button\" id=\"a{$post['pid']}\" onclick=\"javascript:return thx({$post['pid']});\" href=\"showthread.php?action=thank&tid={$post['tid']}&pid={$post['pid']}\">
            
$lang->thx_main</a>";
        }
        else if(
$mybb->settings['thx_del'] == "1")
        {
            
$post['thanks'] = "<a class=\"button\" id=\"a{$post['pid']}\" onclick=\"javascript:return rthx({$post['pid']});\" href=\"showthread.php?action=remove_thank&tid={$post['tid']}&pid={$post['pid']}\">
            
$lang->thx_remove</a>";
        }
        else
        {
            
$post['thanks'] = "<!-- remove thanks disabled by administrator -->";
        }
    } 


Ändern musst Du nur noch die Klasse des CSS Buttons. In meinem Beispiel ist es

Code:
class=\"button\"


Speichern und ab zurück in den plugins Ordner.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
Danke MrBrechreiz, funktioniert Smile

jedoch wenn ich da drauf klicke nun auf den Button, dann kommen 2 Meldungen :O

1. Meldung:
Mledung von Webseite

an Error had occured please contact administrator

Wenn ich dann da auf OK bei der Meldung klicke kommt eine zweite

2. Meldung:
Mledung von Webseite

TypeError: Die Eigenschaft "src" eines undefinierten oder Nullverweises kann nicht festgelegt werden

Woran könnte das liegen?

Wenn ich auf Danke da klick, dann setzt das auch ein Danke, trotz Fehlermeldung da und wenn ich auf Danke zurückziehen klicke, entfernt der das Danke auch, obwohl Fehlermeldung kommt o.o komisch Big Grin
Zitieren