ich verwende in meinem Linkbereich Vorschaubilder. Da eingesendete Bilder zunächst kein Bild haben, fallen diese, bis ich es ändere erstmal aus dem Layout.
Daher versuche ich dem Modul beizubringen, daß es immer ein bestimmtes Bild, welches ich immer für Links ohne Bild verwende, nehmen soll.
Dieses Bild (in meinem Fall heißt es 'nopic.png') liegt im ..mylinks/cache/shots ordner.
Mein erster Gedanke war, die Datenbank direkt zu verändern.
Unter der Tabelle e_xoops_mylinks_links habe ich die Variable logourl als Bildspeicher identifiziert und dieser einen Standardwert mit eben jenem Bild gegeben. Jedoch ohne Erfolg.
Dann habe ich mir die submit.php vorgenommen und dort nach Zeile 62 die Zeile logourl='nopic.png', eingefügt, in der Hoffnung, dann eben so die gewünschte Info automatisch in die Datenbank zu schreiben. Jedoch auch ohne Erfolg.
In beiden Fällen wurde kein Wert in das betreffende Feld geschrieben, erst nach der manuellen Eintragung über den Mylinks-Adminbereich erschien eben dort die gewünschte Variable.
Zuletzt habe ich die mysql.sql im ../sql verzeichnis geändert, damit der Wert als Standard eingetragen wird. Aber eine Aktualisierung des Modules ergab nicht den gewünschten Erfolg. Der nächste Schritt, um auszuschließen, daß bei update die mysql.sql ev. nicht berücksichtigt wird, wäre eine komplette de- und reinstallation des modules.
Wahrscheinlich lachen jatzt alle Datenbankprogrammierer, weil es ganz einfach zu lösen ist. Und? Kann mir jemand auf die Sprünge helfen?
Nobse :
27.01.2003 16:26
Folgende änderungen must du machen 1 Link im Adminmenue hinzufügen
mylinks/admin/index.php Zeile: 189
ändern in
2 für eingesendete Links gleiche datei Zeile 328
hier müstest du value ersetzen durch dein bildname hat aber einen hacken wenn du den link später mal bearbeitest steht dein standarteintrag drinne. also vorher eine abfrage $logourl leer dann dein eintrag hoffe bekommst es hin
Nobse :
27.01.2003 16:27
Folgende änderungen must du machen 1 Link im Adminmenue hinzufügen
hier müstest du value ersetzen durch dein bildname hat aber einen hacken wenn du den link später mal bearbeitest steht dein standarteintrag drinne. also vorher eine abfrage $logourl leer dann dein eintrag hoffe bekommst es hin