Notice: Undefined index nach Mod-Installation: Was mache ich falsch ?

Begonnen von breakdancer, 08 Oktober 2007, 17:25:23

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

breakdancer

Hi,

habe mir gestern Abend ein Mod vom SMF-Server eingespielt, das es mir ermöglicht, über einen BB-Tag [snapshot] [/snapshot] Schnappschüsse von Webseiten-Indizes in einen Forenbeitrag einzubinden.

Funktioniert auch, nur stört mich die folgende Fehlermeldung:

8: Undefined index: snapshot
Datei: /xxx/xxx/xxx/kirmes-und-volksfest.de/xxx/modules/Forum/smf/Sources/Subs.php
Zeile: 1545

In der angegebenen Zeile erfolgt die Definition wie folgt:

array(
'tag' => 'snapshot',
'type' => 'unparsed_content',
'content' => '<a href="$1"><img border="0" src="http://www.websitethumbnails.net/view.php?url=$1" alt="'.$txt['snapshot'].'"></a>',


Soweit so gut, dachte ich. Definieren wir mal das ganze Teil erstmal bevor es übergeben wird. Hab ich dann wie folgt durchgeführt:

array(
'tag' => 'snapshot',
                                                 if (isset(.$txt['snapshot'])) .$txt = .$txt['snapshot'],
'type' => 'unparsed_content',
'content' => '<a href="$1"><img border="0" src="http://www.websitethumbnails.net/view.php?url=$1" alt="'.$txt['snapshot'].'"></a>',
),


Problem: da läuft der jetzt dann irgendwo in´s Nirwana und die ganze Seite verschwindet nach dem Hochladen.

Welchen Fehler mache ich ? Hab´s frei nach Andi eingefügt: http://www.pragmamx.org/Forum-topic-17567-start-msg121944.html#msg121944

Liebe Grüße

Markus

siggi

array('tag' => 'snapshot', if (isset(.$txt['snapshot'])) .$txt = .$txt['snapshot'],..

Was macht denn die IF-Anweisung in einem Array ? Und die innere Feldvariable $txt ?
Woher kommt die ?

schick mal die ganze Subs.php :)


Wenn man an Gras zieht wächst es auch nicht schneller.

Andi

Hi :)

Zitat$txt['snapshot']

$txt ist im SMF normalerweise ein Teil der Sprachvariablen.
Vermutlich ergänzt das mod (wie üblich) nur die englischen Sprachdateien.

Probier mal ob die Meldung verschwindet, wenn du auf englisch umschaltest...
schön´s Grüssle, Andi

breakdancer

Jop, genau so war es mal wieder, danke schön Andi !  ;)

Siggi hatte sich die Datei gestern Abend vorgenommen und den Index dort definiert. Dann verschwand zwar diese Fehlermeldung, dafür erschienen 5 neue. Ich hab aufgegeben und gesagt, dass wir es dann besser lassen, wegen so einem Mückensch... braucht sich keiner die Nacht um die Ohren zu hauen.

Aber jetzt habe ich das o. g. Verzeichnis einfach schnell händisch erstellt, die in den neuen Fehlermeldungen bemängelten Sprachdateien erstellt und was soll ich sagen: fluppt !

Mal wieder ein Volltreffer.  :BD:

Thanks !!!

Liebe Grüße

Markus