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: 2 Gast/Gäste
Danke Plugin
(09.04.2012, 17:56)hamport schrieb: Ich habe das Danke Plugin installiert und bekomme diese Fehlermeldung. Ich hoffe mir kann jemand helfen.

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1054 - Unknown column 'thx' in 'field list'
Query:
UPDATE mybb_users SET thx=thx+1 WHERE uid='1' LIMIT 1

ich empfehle dir das plugin thanksyou like. nutze ich auch und finde es besser als dieses.
Zitieren
Vermutlich ist bei der Installation irgend etwas schief gegangen, wenn die vom Plugin erzeugte Tabellenspalte nicht gefunden wird....

Hast Du das Plugin mal deinstalliert und erneut installiert?
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
Ich habe ihn deinstalliert und erneut installiert. Es kommt immer noch die gleich Fehlermeldung.
Zitieren
Hast Du mal in Deiner Datenbank nachgesehen, ob in der Tabelle mybb_users die Spalte "thx" vorhanden ist?
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
thxpost` int(11) NOT NULL ist dort vorhanden.
Zitieren
und "thx" nicht? Dann scheint bei der Installation etwas schief gegangen zu sein.

Habe das Plugin gerade bei mir auch mal installiert und es funktioniert.
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
hallo zusammen,

wie kann ich es anstellen das sich unter dem beitrag die anzeige dort wo man sieht wer sich bedankt hat so verändern das sie sich nicht öffnet sondern selbst anklicken muss die liste sich öffnet und man dann sieht wer sich bedankt hat.

warum das ganze?

bei 20 30 user die sich bedankt haben mag es ja noch gehen aber werden es mehr wird die liste ja auch länger und ich möchte eben damit bezwecken das man sich bedankt es unter dem beitrag steht nur das eben erst durch anklicken die liste geöfnnet wird und man dann erst sieht wer sich bedankt hat.

so in der art wie der spoiler bbcode

Gruss Marcel
Zitieren
So ohne "Punkt und Komma" verstehe ich ehrlich gesagt nicht, was Du wirklich möchtest.... Wink
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
(13.04.2012, 10:32)Jockl schrieb: So ohne "Punkt und Komma" verstehe ich ehrlich gesagt nicht, was Du wirklich möchtest.... Wink

okay habe es soweit hinbekommen siehe screen

Vorher:     Nachher:    

hier mal der code dazu vom template thanks_postbit_outline

Code:
<script type="text/javascript">
function getElementsByClass(searchClass,node,tag) {
    var classElements = new Array();
    if ( node == null ) node = document;
    if ( tag == null ) tag = '*';
    var els = node.getElementsByTagName(tag);
    var elsLen = els.length;
    var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
    var j = 0;
    for (var i = 0, j = 0; i < elsLen; i++) {
        if ( pattern.test(els[i].className) ) {
            classElements[j] = els[i]; j++;
        }
    }
    return classElements;
}

window.onload = function() {
    var spoilers = getElementsByClass('spoiler');
    for(x in spoilers) {
        spoilers[x].getElementsByTagName('span')[0].style.display = 'none';
    }
};

function spoiler(obj) {
    var st = obj.getElementsByTagName('span')[0].style;
    st.display = (st.display == 'none' || st.display == '') ? 'block' : 'none';
}
</script>
<table border="0" cellspacing="0" cellpadding="0" width="100%" id="thx{$post['pid']}" style="{$display_style};margin-top:5px;"><tr><td>
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder thxdsp_outline"><tr class="trow1 tnx_style"><td valign="top" width="1%" nowrap="nowrap"><img src="{$mybb->settings['bburl']}/images/rose.png" align="absmiddle" /><span class="smalltext">{$lang->thx_givenby}</span></td><td class="trow2 tnx_style" id="thx_list{$post['pid']}">
<p class="spoiler">
<input type="button" value="Öffnen | Schliessen" onclick="spoiler(this.parentNode);" style="margin-top: -6px;" />
<span>$entries</span></p>
</td></tr></table>
</td></tr></table>

muss der code auch ins template thanks_postbit_inline? so sieht dieser momentan aus bei mir.

Code:
<tr id="thx{$post['pid']}" style="{$display_style}" class="trow2 tnx_style tnx_newstl"><td><span class="smalltext">{$lang->thx_givenby}</span>&nbsp;<span id="thx_list{$post['pid']}">
$entries</span></td></tr>

wenn wer was besseres hat würde mich freuen wenn man es posten täte.

habe nur noch ein kleineres problem. und zwar wenn ich mich zum erstenmal bedanke bei jemanden muss ich die seite erst aktualisieren das der spoilercode greift. hat da jemand eine lösung das wenn man sich bedankt der spoilercode sofort greift?

grüssle
Zitieren
Hallo,

Hat irgendjemand dieses Plugin 3.9.1 als zip ? Brauche es und MyBB.com ist ja zurzeit nicht erreichbar.

MfG
Zitieren