Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.27 veröffentlicht (22.06.21)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Danke Plugin
(09.10.2012, 07:14)MrBrechreiz schrieb: Das kommt aber in diesem Plugin so nicht vor !

Danke gegeben: XX
Danke erhalten: XX

Hallo,

doch klar kommt es im Plugin vor.

Er zeigt mir im Beitrag an:

Beiträge: XX
Danke gegeben: XX
Danke erhalten: XX

Habe es halt nur auf Deutsch Übersetzt.

Möchte halt nur das Danke gegeben: XX weg haben.

Habe das im inc/languages/thx.lang
das hier Entfernt:

Code:
$l['thx_thank'] = "Thanks:";

Dann kommt das so hier:

Zitat:0
Danke erhalten: XX
[Bild: ol8kwrt8.gif]
Zitieren
Ist ja klar, die erste Zeile gibt das

"Danke vergeben: XX"

und die zweite Zeile

"XXx Danke erhalten in xx Beiträgen"

aus.

Wenn Du nun nur die erste Zeile ""Danke vergeben: XX" weg haben möchtest, dann gehe ins

ACP --> Templates & Style --> Templates --> Globale Templates --> thanks_postbit_count

unk komentiere die Ausgabe für das Danke aus. Nimm am besten meinen Code.

PHP-Code:
<div><span class="smalltext"><!--{$lang->thx_thank} {$post['thank_count']}<br />-->
    {
$post['thanked_count']}<br /></span></div
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
Hallo MrBrechreiz,

ich danke dir Vielmals hat geklappt Wink
[Bild: ol8kwrt8.gif]
Zitieren
Guten Abend,

kann man irgendwie eine Codeänderung im Plugin machen?

Damit erstelle ich denn Button: http://www.cssbuttongenerator.com/

Und dieses Plugin Verwende ich: https://www.mybb.de/erweiterungen/16x/pl...ke-plugin/

Wie kann man das Danke-Bild zu einem CSS-Button machen?

Ich hoffe Ihr könnt mir dabei weiter helfen Shy


Mfg
[Bild: ol8kwrt8.gif]
Zitieren
Ja kann man.

Öffne die thx.php im plugin Ordner und Suche nach

PHP-Code:
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>";
        } 

und ersetze es mit

PHP-Code:
{
            
$post['thanks'] = "<a class=\"buttons\" style=\"color:#fff;text-decoration: none;\" 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 class=\"buttons\" style=\"color:#fff;text-decoration: none;\" 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>";
        } 

Info: Ich gehe davon aus das Deine class für den Button = "buttons" heißt. Weiterhin musst Du ggf den style Tag anpassen (Schriftfarbe usw)

Als Anhang 2 Bilder wie es bei mir Local aussieht.


Angehängte Dateien Thumbnail(s)
       
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
Sehr Schön Danke Smile


Kann man das auch mit dem Plugin Thema Erledigt machen?


Danke.



Mfg
[Bild: ol8kwrt8.gif]
Zitieren
Hallo,
habe auch ein Problem mit dem Thanks 3.8.0 Deutsch Plugin.

Nachdem ich im Admin-CP unter Tools&Verwaltung einen Recount thanks ausgeführt habe, sind die Danke Beiträge der Benutzer in der Anzeige alle weg bzw. falsch...
(alle wirklich vergebenen Thanks sind in der DB anscheinend vorhanden, nur die benutzeranzeige zeigts falsch)

Das 3.9.1 Thanks verursacht beim aktivieren einen SQL Fehler, darum kann ich das nicht nehmen...

Was ist falsch gelaufen?
Irgendwer ne Idee?

Grüße
Tom
Zitieren
(16.09.2012, 22:39)Torie schrieb: Ich hatte jetzt auch meinen Kampf, habe es aber letzten Endes doch geschafft. Die deutsche Sprachdatei läuft, allerdings kam bei mir erst die Bedank Funktion zum tragen als ich die Englischen Dateien hochgeladen hatte. Nun aber meine Frage. Derzeit kann man als Gast sehen wer sich bedankt hat, gefällt mir nicht so. Gibt es da eine Möglichkeit das für Gäste auszublenden?

LG Torie

Hallo ihr Lieben,

wollte hier nochmal Anfragen wie ich es anstelle das Gäste die Danksagungen nicht einsehen können? Derzeit sehen Gäste dies: siehe Anhang. Da nach den aktuellen Upgrate wohl einiges neu geändert werden muss, hab ich jetzt arbeit vor mir.

LG Torie


Angehängte Dateien Thumbnail(s)
   
Zitieren
ohne es geprüft zu haben:

Suche in der inc/thx.php nach der Zeile
PHP-Code:
eval("\$post['thxdsp_outline'] .= \"".$templates->get("thanks_postbit_outline")."\";"); 
und ersetze das durch
PHP-Code:
if($mybb->user['uid'] != 0){
    eval(
"\$post['thxdsp_outline'] .= \"".$templates->get("thanks_postbit_outline")."\";");

viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
Hallo Jockl,

danke Dir! Das will nicht funzen, kommt immer eine Fehlermeldung (Siehe Anhang). Es ist auch so, das die Danke Funktion nur läuft wenn ich die Englische Datei nehme. Sobald ich aber die Deutsche Sprachdateien integriere, ist weder der Danke Button vorhanden noch irgend eine andere Ansicht dieses Plugins. Sprich, es ist so als wäre es gar nicht installiert.

LG Torie


Angehängte Dateien Thumbnail(s)
   
Zitieren