MyBB.de Forum

Normale Version: Danke Plugin
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
na dann...vielen Dank Mr. Brechreiz Smile

nette Grüsse

Kalle
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
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.
Kein Plan was Du meinst. Wäre echt mal langsam an der Zeit, wenn Du die deutsche Rechtschreibung zu Gebrauch nehmen würdest.
@ 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?
Das ist in diesem Plugin nicht vorgesehen. Nimm den normalen Usern das Recht, sein Danke wieder zurücknehmen zu können.
(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.
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..
Ö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.
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
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21