Seite 1 von 1
Download Mod: input in Links umwandeln?
Verfasst: Di 02.Jan, 2007 13:00
von Holger
Hallo,
im Download Mod werden "Download", "Report broken link" und "Comment" als input-Felder realisiert (siehe Anhang).
Kann man das in Links oder Grafiken umwandeln?
Gruss
Holger
EDIT: mir fällt gerade ein:
Verfasst: Di 02.Jan, 2007 13:04
von oxpus
In der neuen 5.1er Version ist das melden defekter Downloads bereits ein Link.
Die anderen beiden Button wären schwerer umzusetzen, da das Script hier auf POST-Daten aufbaut. GET-Daten, die per Link kämen, wäre nicht sinnvoll, da auch z. B. versteckte Parameter mit übergeben werden sollen...
Verfasst: Di 02.Jan, 2007 13:07
von Holger
Arrg, schon wieder einen neue Version? ;-)
Danke!
/H
EDIT: leider klappt das mit dem "Report broken link" nicht. Wenn ich auf den Report-link klicke passiert gar nichts.
Verfasst: Di 02.Jan, 2007 16:21
von oxpus
Auch alles korrekt aktualisiert?
Ebenso die Datenbank und die Sprachfiles?
Verfasst: Di 02.Jan, 2007 16:36
von Holger
Jawoll.
Datenbank aktualisert, und anhand des Update-Dokumentes die geänderten Dateien hochgeladen.
Die Sprachdateien habe ich 1:1 hochgeladen und neu übersetzt.
Verfasst: Di 02.Jan, 2007 20:20
von oxpus
Wie schaut denn der Link zu den defekten Downloads aus?
Hast Du auch die aktuelle downloads.php und class_dlmod.php hochgeladen?
Verfasst: Mi 03.Jan, 2007 08:50
von Holger
[quote="oxpus";p="68176"]Hast Du auch die aktuelle downloads.php und class_dlmod.php hochgeladen?[/quote]
Japp.
Sag mal, kann man als Admin vielleicht den Link nicht benutzen?
Ich habe gestern nämlich zwei Broken-Link-Meldungen von anderen bekommen, aber ich selber kann den Link nicht benutzen!
Verfasst: Mi 03.Jan, 2007 12:57
von oxpus

?
Das wäre seltsam.
Der Admin kann im MOD immer alles, also auch diesen Link nutzen.
Wenn allerdings ein Download als defekt gemeldet wurde, kann dieser Link auch dann nicht vorhanden sein.
Doppelt ist ja hier auch überflüssig, daher auch nicht zugelassen.
Aber wenn der Link grundsätzlich nicht geht.....
Schau Dir mal im ACP nochmal die Einstellungen an. Die haben sich ja geändert.
Und das betreffende Feld in der Tabelle dl_config heisst auch "report_broken" und nicht wie vorher "guest_report_broken". Vielleicht hast Du da noch nicht umbenannt...
Verfasst: Mi 03.Jan, 2007 13:00
von Holger
Habe dies hier ausgeführt:
Code: Alles auswählen
UPDATE phpbb_dl_config SET config_value = '5.1' WHERE config_name = 'dl_mod_version';
UPDATE phpbb_dl_config SET config_name = 'report_broken' WHERE config_name = 'guest_report_broken';
ALTER TABLE phpbb_downloads CHANGE COLUMN todo todo TEXT NOT NULL;
ALTER TABLE phpbb_downloads_cat ADD COLUMN rules TEXT NULL DEFAULT '' AFTER description;
ALTER TABLE phpbb_dl_hotlink ADD COLUMN code VARCHAR(5) DEFAULT '' NOT NULL;
INSERT INTO phpbb_dl_config (config_name, config_value) VALUES ('report_broken_lock', '1');
INSERT INTO phpbb_dl_config (config_name, config_value) VALUES ('report_broken_message', '1');
INSERT INTO phpbb_dl_config (config_name, config_value) VALUES ('report_broken_vc', '1');
INSERT INTO phpbb_dl_config (config_name, config_value) VALUES ('download_vc', '1');
INSERT INTO phpbb_dl_config (config_name, config_value) VALUES ('edit_own_downloads', '1');
INSERT INTO phpbb_dl_config (config_name, config_value) VALUES ('shorten_extern_links', '10');
Verfasst: Mi 03.Jan, 2007 13:19
von oxpus
Ja
Code: Alles auswählen
UPDATE phpbb_dl_config SET config_name = 'report_broken' WHERE config_name = 'guest_report_broken';
das hier ist die betreffende Anweisung.
Wurde die auch korrekt ausgeführt?
Verfasst: Mi 03.Jan, 2007 13:53
von Holger
Es gibt kein guest_report_broken mehr, nur ein report_broken. Also: ja.
Verfasst: Mi 03.Jan, 2007 15:04
von oxpus
Hm, komisch, der Link ist nur dann nicht da, wenn das Melden aktiviert wurde (ACP) und der Download noch nicht gemeldet wurde.
Keine Einschränkung auf Userlevel...
Sofern der User angemeldet ist oder nicht angemeldet und das Melden nur für User zugelassen ist, erscheint der Link...
Verfasst: Mi 03.Jan, 2007 16:43
von Holger
Habe jetzt mal von "Not guests" auf generell "Ja" umgestellt.
Geht trotzdem nicht! :-(
Verfasst: Mi 03.Jan, 2007 18:59
von oxpus
Die view_dl_body.tpl ist auch aktuell?
Verfasst: Do 04.Jan, 2007 11:04
von Holger
Ja, es ist die aus dem 5.1-Paket
EDIT:
Ich habe natürlich ein paar Umbauten vorgenommen.
Hast Du die Möglichkeit die Funktion mal zu checken?
http://www.gremminger.se/service/forum/ ... l_body.txt
Verfasst: Do 04.Jan, 2007 13:47
von oxpus

Du hast den Teil auskommentiert!
Dann kann der Link auch nicht angezeigt werden

Verfasst: Do 04.Jan, 2007 13:49
von Holger
Uh?
Der Link WIRD angezeigt.
Schau mal zwischen dem Visual Confirmation und dem Comment.
Verfasst: Do 04.Jan, 2007 13:53
von oxpus
Ah ja, da...
Javascript aktiviert?
Bekommst Du einen Javascript-Fehler angezeigt?
Steht ein Link im Quelltext in der JS-Function window.open(); drinnen?
Verfasst: Do 04.Jan, 2007 14:02
von Holger
Es wird javascript:viod(0); angezeigt inm der Statuszeile.
Im Quelltext steht:
Code: Alles auswählen
<a href="javascript:void(0);" onclick="javascript:window.open('downloads.php?view=broken&id=201&cat_id=26', '_self');" class="gensmall"><img src="images/broken.gif" border="0"> Rapportera filen som otillgänglig</a>
Verfasst: Do 04.Jan, 2007 14:49
von oxpus
Und gibts vom Browser her ein Javascript Fehler?
Man man man, typisch Microsoft!
Es liegt am Browser
Versuch mal die angehängte Datei.
Wenn die bei Dir klappt, aktualisiere ich den MOD sofort...
Verfasst: Fr 05.Jan, 2007 09:19
von Holger
Jawoll! Klappt!
Tja, jetzt verstehe ich, warum andere den Link benutzen konnten und ich nicht!
Verfasst: Fr 05.Jan, 2007 15:14
von oxpus
Der IE machte das Spielchen nicht mit, andere Browser ja.
Frag unseren Freund Bill aus Redmond, warum seine Software hier fehlerhaft arbeitet

Verfasst: Fr 05.Jan, 2007 15:16
von Holger
... und er wird DICH fragen, warum nur SEINE korrekt arbeitet ... ;-)
Verfasst: Fr 05.Jan, 2007 15:18
von oxpus
Ja, das Spiel kennen wir

Der MOD ist jedenfalls aktualisiert.
Verfasst: Fr 05.Jan, 2007 15:21
von Holger
Klasse!