MyBB.de Forum
Thank You/Like System - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Veröffentlichungen und -Support (https://www.mybb.de/forum/forum-82.html)
+--- Thema: Thank You/Like System (/thread-21818.html)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


RE: Thank You/Like System - Dana - 23.07.2015

Bei mir sieht es so aus:


Code:
<div class="post_author_info smalltext">
<ul>
<li><span class="author_title darktext">{$lang->postbit_posts}</span><span class="author_content lighttext">{$post['postnum']}</span></li>
<li><span class="author_title darktext">{$lang->postbit_joined}</span><span class="author_content lighttext">{$post['userregdate']}</span></li>
{$post['replink']}
{$post['warninglevel']}
</ul>
</div>

Wo genau muss ich das jeweils einfügen?

Ok, das habe ich, nur erscheint es in heller statt -wie alles andere- in dunkler Schrift.

Und, der Likebutton entspricht noch nicht meinem Theme.


RE: Thank You/Like System - SvePu - 23.07.2015

In deinem Fall müsste das postbit_author_user Template so aussehen:
PHP-Code:
<div class="post_author_info smalltext">
<
ul>
<
li><span class="author_title darktext">{$lang->postbit_posts}</span><span class="author_content lighttext">{$post['postnum']}</span></li>
<
li><span class="author_title darktext">{$lang->postbit_joined}</span><span class="author_content lighttext">{$post['userregdate']}</span></li>
%%
TYL_NUMTHANKEDLIKED%%
{
$post['replink']}
{
$post['warninglevel']}
</
ul>
</
div

Außerdem musst du das globale Template thankyoulike_postbit von:
PHP-Code:
{$lang->tyl_given}: {$post['tyl_unumtyls']}
<
br />
{
$lang->tyl_rcvd}: {$post['tyl_unumrtyls']} 
auf:
PHP-Code:
<li><span class="author_title darktext">{$lang->tyl_given}: </span><span class="author_content lighttext">{$post['tyl_unumtyls']}</span></li>
<
li><span class="author_title darktext">{$lang->tyl_rcvd}: </span><span class="author_content lighttext">{$post['tyl_unumrtyls']}</span></li
ändern.


RE: Thank You/Like System - Dana - 23.07.2015

Danke, hat geklappt.  Aber wie bekomme ich den LikeButton in die Form und Farbe meines Theme?
Oder ist es möglich einfach nur den Daumen ohne Hintergrund erscheinen zu lassen?

Guck mal, es sieht so aus, als ob unter dem Likebutton bereits ein entsprechendes Feld (mit einem +) das meinem Theme enstpricht besteht.
So als ob das eine nur das andere überlappt:

http://spectrum-sein.de/showthread.php?tid=26&pid=1261#pid1261


RE: Thank You/Like System - SvePu - 23.07.2015

Ersetze bitte noch mal den kompletten Inhalt des postbit_author_user Templates durch:
PHP-Code:
<div class="post_author_info smalltext">
<
ul>
<
li><span class="author_title darktext">{$lang->postbit_posts}</span><span class="author_content lighttext">{$post['postnum']}</span></li>
<
li><span class="author_title darktext">{$lang->postbit_joined}</span><span class="author_content lighttext">{$post['userregdate']}</span></li>
%%
TYL_NUMTHANKEDLIKED%%
{
$post['replink']}
{
$post['warninglevel']}
</
ul>
</
div

Deine Postbit-Buttons sind CSS generiert und keine Bilder, daher funktioniert die Anpassung mit diesem 1.6er Danke Plugin nicht so einfach. Dafür wären Änderungen in der Plugin PHP-Datei und im dazugehörigen JS notwendig.


RE: Thank You/Like System - Dana - 23.07.2015

Ja, so siehts besser aus. :-)

Ok, kann ich machen, wenn ich weiß an welcher Stelle in der PHP-Datei ich welche Änderung vornehmen muss.


RE: Thank You/Like System - SvePu - 23.07.2015

Am einfachsten wäre es wenn du den Inhalt der globalen Templates thankyoulike_button_add in:
PHP-Code:
<span id="tyl_btn_{$post['pid']}"><a href="thankyoulike.php?action=add&amp;pid={$post['pid']}&amp;my_post_key={$mybb->post_code}onclick="return thankyoulike.add({$post['pid']}{$post['tid']});" title="{$lang->add_tyl}id="tyl_a{$post['pid']}style="background: transparent none repeat scroll 0% 0%; box-shadow: none; vertical-align: -webkit-baseline-middle; vertical-align: -moz-middle-with-baseline;"><img src="{$theme['imglangdir']}/postbit_{$pre}_add.gif" border="0" alt="{$lang->add_tyl}id="tyl_i{$post['pid']}/></a></span

und thankyoulike_button_del in:
PHP-Code:
<span id="tyl_btn_{$post['pid']}"><a href="thankyoulike.php?action=del&amp;pid={$post['pid']}&amp;my_post_key={$mybb->post_code}onclick="return thankyoulike.del({$post['pid']}{$post['tid']});" title="{$lang->del_tyl}id="tyl_a{$post['pid']}style="background: transparent none repeat scroll 0% 0%; box-shadow: none; vertical-align: -webkit-baseline-middle; vertical-align: -moz-middle-with-baseline;"><img src="{$imgdir}/postbit_{$pre}_del.gif" border="0" alt="{$lang->del_tyl}id="tyl_i{$post['pid']}/></a></span

änderst. Damit wären nur die jeweiligen Button-Bilder zu sehen.


RE: Thank You/Like System - Dana - 23.07.2015

Danke, sehr!! :-)


RE: Thank You/Like System - Dana - 25.07.2015

Hallo, ich noch mal. Misst, ich habe was vermurkst.
Ich wollte  einstellen, dass man bei jedem Like eine PN erhält, und habe die entsprechenden Codes auf folgender Seite übernommen.
https://www.mybb.de/forum/thread-21818-page-3.html?highlight=danke+like+button

Leider ist die Schrift sowohl des Likebuttons als auch des Zählers unterm Profilbild wieder umgeschlagen von (blau auf beige...und überhaupt :-)), und PN´s wurden beim Liken auch nicht versandt.
Dann habe ich alles wieder rückgängig gemacht, weil es wohl für mich der falsche Code ist, und nun kann ich nicht mal mehr liken, weil der Button ganz verschwunden ist. :-)
Bitte um Hilfe. Big Grin Am besten so, dass man pro Like eine PN erhält.
http://spectrum-sein.de/showthread.php?tid=26&pid=1333#pid1333

(die Templates habe ich nicht angerührt, trotzdem alles futsch)


RE: Thank You/Like System - hkkp - 25.07.2015

use this, is better...


RE: Thank You/Like System - Dana - 25.07.2015

Danke hkkp, aber es ist alles wieder ok. Ich musste natürlich auch die Templates wieder entsprechend ändern. *gg*
Ich bräuchte nur noch die Codes für das Versenden der PN`s.