(09.10.2012, 06: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
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>
Hallo MrBrechreiz,
ich danke dir Vielmals hat geklappt
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.
Sehr Schön Danke
Kann man das auch mit dem Plugin Thema Erledigt machen?
Danke.
Mfg
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
(16.09.2012, 21: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
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")."\";");
}
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