MyBB.de Forum

Normale Version: Tag System
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Eine neue Erweiterung wurde veröffentlicht: Tag System

Zitat:Informationen :
Es ist ein Tag System im Style von vbulltin.
Es hilft Themen besser zu positionieren. u. a bei Google, Yahoo

Wie funktioniert es :
Beim erstellen eines neues Themas können die Nutzer Tags angeben.
Es sind also Stichwörter. Wenn jetzt zum Beispiel ein Google Nutzer nach "Auto" sucht
und ein Forum Benutzer "Auto" in einem Thema als Tag angibt.
Wird das Thema bei Google höher angezeigt.
Eine neue Version wurde veröffentlicht: Tag System 1.1
Hallo zusammen,

habe mir heute das Plugin installiert funktoniert auch soweit.

Nun habe ich aber im error.log vom Mybb folgendes gefunden.

Code:
<error>
    <dateline>1332003142</dateline>
    <script>inc/plugins/systemtag.php</script>
    <line>547</line>
    <type>2</type>
    <friendly_type>Warning</friendly_type>
    <message>array_merge(): Argument #2 is not an array</message>
</error>

<error>
    <dateline>1332003142</dateline>
    <script>inc/plugins/systemtag.php</script>
    <line>548</line>
    <type>2</type>
    <friendly_type>Warning</friendly_type>
    <message>implode(): Invalid arguments passed</message>
</error>

In der systemtag.php in den Zeilen 547 und 548 steht folgendes.

PHP-Code:
        $tags trim($rtagsp_br);
        
$explode explode(" "$tags); 

Was sagen die Fehler aus und wie können diese behoben werden?

Grüssle Marcel
Moin ich habe das mal installiert und frage mich ob man das w3c konform machen kann. Vielleicht hat das ja schon wer gemacht und hat einen guten Tip.

Schönen 1.Mai

Ulrich
Was wird denn bei der Validierung angemeckert?
Moin Jockl,

Zitat:end tag for element "a" which is not open . . . :px;text-decoration:none" />Yoshida</a>, <a href="tags.php?id=Schiffslache" on…


The Validator found an end tag for the above element, but that element is not currently open. This is often caused by a leftover end tag from an element that was removed during editing, or by an implicitly closed element (if you have an error related to an element being used where it is not allowed, this is almost certainly the case). In the latter case this error will disappear as soon as you fix the original problem.

Und zwar genau so oft wie ein Tag generiert wird.

Die Tags werden so ausgegeben:

Code:
<a href="tags.php?id=TAGtext" onmouseout="this.style.color='#37acf7'" style="color:#37acf7;font-size:px;text-decoration:none" />TAGtext</a>

Es sieht aus als hätte der Cooder sich mit den Hochkommas vertan

Im PHPqältext sieht das so aus:
Code:
[731]$tagspostbit .= "<div class=\"systemtag_element\"><a href=\"tags.php?id=".$tag."\"><span class=\"smalltext\"><b>".$tag."</b></span></a></div>";
Abgesehen davon, dass Du die falsche PHP-Zeile erwischt hast, stimmt das schon, wie der Autor das gemacht hat. Das Problem liegt in einer anderen Zeile, aber ich kann das Problem im Moment auch nicht identifizieren.
OK vielleicht erreiche ich den Autor, Danke fürs nachsehen
Uli
kannst Du mal die Zeile 162 der tags.php
PHP-Code:
$tagcolor[] .= "<a href=\"tags.php?id=".$tagurl."\" onmouseout=\"this.style.color='".$color."'\" style=\"color:".$color.";font-size:".$size."px;text-decoration:none\"/>".$tagurl."</a>"
in
PHP-Code:
$tagcolor[] .= "<a href=\"tags.php?id=".$tagurl."\" onmouseout=\"this.style.color='".$color."'\" style=\"color:".$color.";font-size:".$size."px;text-decoration:none\">".$tagurl."</a>"
ändern und noch einmal validieren?
Damit sind die Fehler in den Tags Vergangenheit.
Smile
ich denke das wird im Plugin ähnlich sein, ich probiere das mal
Seiten: 1 2 3