MyBB.de Forum

Normale Version: Bewertungs Button
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Zitat:außerdem wird der Button nur bei Status "online" angezeigt.
Hast du einen "Test-User", mit dem man sich einmal anmelden kann?
Ja hier.
Test
pw. inchen
Es scheint die Variable "{$add_reputation}" im Template "Bewertung Templates > reputation" zu fehlen oder das Template "Bewertung Templates > reputation_addlink" leer zu sein.

Auszug aus deinem Quelltext:
Code:
...
<!-- end: header -->

<table border="0" cellspacing="1" cellpadding="4" class="tborder" style="clear: both;">
<tr>
    <td class="thead"><strong>Bewertungsbericht f&uuml;r Corleone</strong></td>
</tr>
<tr>
    <td class="tcat"><strong>Zusammenfassung</strong></td>
</tr>
<tr>
    <td class="trow1">

    <table width="100%" cellspacing="0" cellpadding="0" border="0">
        <tr>
            <td>
                <span class="largetext">...
Auszug aus "MyBB Default"-Quelltext:
Code:
...
<!-- end: header -->
<!-- start: reputation_addlink -->
<div class="float_right" style="padding-bottom: 4px;"><a href="javascript:MyBB.reputation(1);"><img src="images/deutsch_du/rateuser.gif" alt="Benutzer bewerten" /></a></div>
<!-- end: reputation_addlink -->

<table border="0" cellspacing="1" cellpadding="4" class="tborder" style="clear: both;">
<tr>
    <td class="thead"><strong>Bewertungsbericht f&uuml;r linwinman</strong></td>
</tr>
<tr>
    <td class="tcat"><strong>Zusammenfassung</strong></td>
</tr>
<tr>
    <td class="trow1">
    <table width="100%" cellspacing="0" cellpadding="0" border="0">

        <tr>
            <td>
                <span class="largetext">...
Bitte überprüfe dies einmal.

Weitere Ansätze habe ich dann nicht; es sei denn, die Einstellungen der Benutzergruppe "registered/Mitglieder" für "Berechtigungen und Einstellungen: Bewertungs-System" sind falsch gesetzt.
Bei mir stimmt alles.
Keine ahnung was das ist,kann sich das nicht mal einer genauer anschauen?!
Wäre echt nett,weil bin voll am verzweifeln....

Dave

Hänge mal das entsprechende Template als .txt Datei ran, bitte.
Wenn die Variable vorhanden ist, ist die einzige Möglichkeit, dass sie in der .php Datei nicht definiert wird.
Hier das reputations Template
Code:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->reputation_report}</title>
{$headerinclude}
<script type="text/javascript">
var delete_reputation_confirm = "{$lang->delete_reputation_confirm}";
</script>
</head>
<body>
{$header}
{$add_reputation}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="clear: both;">
<tr>
    <td class="thead"><strong>{$lang->reputation_report}</strong></td>
</tr>
<tr>
    <td class="tcat"><strong>{$lang->summary}</strong></td>
</tr>
<tr>
    <td class="trow1">
    <table width="100%" cellspacing="0" cellpadding="0" border="0">
        <tr>
            <td>
                <span class="largetext"><strong>{$username}</strong></span><br />
                <span class="smalltext">
                    ({$usertitle})<br />
                    <br />
                    <strong>{$lang->total_reputation}:</strong> {$user['reputation']}<br />
                    <strong class="reputation_positive">{$lang->positive_count}:</strong> {$positive_count}<br />
                    <strong class="reputation_neutral">{$lang->neutral_count}:</strong> {$neutral_count}<br />
                    <strong class="reputation_negative">{$lang->negative_count}:</strong> {$negative_count}
                </span>
            </td>
            <td align="right" style="width: 300px;">
                    <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder trow2">
                        <tr>
                            <td>&nbsp;</td>
                            <td><span class="smalltext reputation_positive">{$lang->positive_count}</span></td>
                            <td><span class="smalltext reputation_neutral">{$lang->neutral_count}</span></td>
                            <td><span class="smalltext reputation_negative">{$lang->negative_count}</span></td>
                        </tr>
                        <tr>
                            <td style="text-align: right;"><span class="smalltext">{$lang->last_week}</span></td>
                            <td style="text-align: center;"><span class="smalltext">{$positive_week}</span></td>
                            <td style="text-align: center;"><span class="smalltext">{$neutral_week}</span></td>
                            <td style="text-align: center;"><span class="smalltext">{$negative_week}</span></td>
                        </tr>
                        <tr>
                            <td style="text-align: right;"><span class="smalltext">{$lang->last_month}</span></td>
                            <td style="text-align: center;"><span class="smalltext">{$positive_month}</span></td>
                            <td style="text-align: center;"><span class="smalltext">{$neutral_month}</span></td>
                            <td style="text-align: center;"><span class="smalltext">{$negative_month}</span></td>
                        </tr>
                        <tr>
                            <td style="text-align: right;"><span class="smalltext">{$lang->last_6months}</span></td>
                            <td style="text-align: center;"><span class="smalltext">{$positive_6months}</span></td>
                            <td style="text-align: center;"><span class="smalltext">{$neutral_6months}</span></td>
                            <td style="text-align: center;"><span class="smalltext">{$negative_6months}</span></td>
                        </tr>
                    </table>
            </td>
        </tr>
    </table>
    </td>
</tr>
<tr>
    <td class="tcat"><strong>{$lang->comments}</strong></td>
</tr>
{$reputation_votes}
<tr>
    <td class="tfoot" align="right">
    <form action="reputation.php" method="get">
        <input type="hidden" name="uid" value="{$user['uid']}" />
        <select name="show">
            <option value="all" {$show_selected['all']}>{$lang->show_all}</option>
            <option value="positive" {$show_selected['positive']}>{$lang->show_positive}</option>
            <option value="neutral" {$show_selected['neutral']}>{$lang->show_neutral}</option>
            <option value="negative" {$show_selected['negative']}>{$lang->show_negative}</option>
        </select>
        <select name="sort">
            <option value="dateline" {$sort_selected['last_updated']}>{$lang->sort_updated}</option>
            <option value="username" {$sort_selected['username']}>{$lang->sort_username}</option>
        </select>
        {$gobutton}
    </form>
    </td>
</tr>
</table>
<div>
{$multipage}
</div>
{$footer}
</body>
</html>

Hier´das reputation_addlink Template
Code:
<div class="float_right" style="padding-bottom: 4px;"><a href="javascript:MyBB.reputation({$user['uid']});"><img src="{$theme['imglangdir']}/rateuser.gif" alt="{$lang->rate_user}" /></a></div>

Hier das reputations_add Template
Code:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->reputation}</title>
{$headerinclude}
</head>
<body>
<br />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
    <tr>
        <td class="trow1" style="padding: 20px">
            <strong>{$vote_title}</strong><br /><br />
            <form action="reputation.php" method="post">
                <input type="hidden" name="action" value="do_add" />
                <input type="hidden" name="uid" value="{$user['uid']}" />
                {$positive_power}
                {$neutral_power}
                {$negative_power}
                <br /><br />
                <span class="smalltext">{$lang->user_comments}</span>
                <br />
                <input type="text" class="textbox" name="comments" size="35" maxlength="250" value="{$comments}" style="width: 95%" />
                <br /><br />
                <div style="text-align: center;">
                    <input type="submit" class="button" value="{$vote_button}" />
                    {$delete_button}
                </div>
            </form>
        </td>
    </tr>
</table>
</body>
</html>

Und im anhang meine reputatons.php

Dave

Überprüfe bitte die Berechtigunen in den Gruppen, ob es den Usern erlaubt ist Bewertungen zu geben.
Ja alle können bewerten.
Es geht ja nur nicht ´mit Firefox und man kann oben rechts nicht den Butten sehen,noch nichmal ein x.
Obwohl alles vorhanden ist.
Kann das auch sein das ein Javascript fehlt?
Oder sonst was?

Dave

Nein, der Button müsste auch ohne aktiviertes JavaScript angezeigt werden.
Seiten: 1 2 3