Da ich das Downloadmodul nun aktiv nutze, habe ich direkt einen Verbesserungsvorschlag:
Ich halte es für sinnvoll, eine Möglichkeit anzubieten, eine kurze Beschreibung zu einem Download zu hinterlegen.
In vielen Fällen mag der Dateiname schon sprechend genug sein, wenn man aber zB. ein eigenes Programm dort zum Download hinterlegt wäre ein kurzer Beschreibungstext sinnig.
Downloads mit Beschreibung
-
- Former team member
- Beiträge: 1087
- Registriert: 2. Sep 2007, 17:12
- Wohnort: Itzstedt
- Kontaktdaten:
Hallo ihr beiden,
die Idee finde ich auch nicht schlecht. Mit der momentanen Lösung allerdings nicht realisierbar, da die Downloads noch nicht über eine DAtenbank verwaltet werden. Ab Version 2.0 ist das aber anders.
Allerdings haben wir im Moment leider keine Zeit mehr neue Features einzubauen. Aber in einer zukünftigen Version wäre das durchaus möglich. Allzuviel Aufwand wäre es dann nicht mehr.
die Idee finde ich auch nicht schlecht. Mit der momentanen Lösung allerdings nicht realisierbar, da die Downloads noch nicht über eine DAtenbank verwaltet werden. Ab Version 2.0 ist das aber anders.
Allerdings haben wir im Moment leider keine Zeit mehr neue Features einzubauen. Aber in einer zukünftigen Version wäre das durchaus möglich. Allzuviel Aufwand wäre es dann nicht mehr.
-
- Former team member
- Beiträge: 1087
- Registriert: 2. Sep 2007, 17:12
- Wohnort: Itzstedt
- Kontaktdaten:
Interesse an einer temporären Lösung?
Es ist ein bischen Schreibarbeit notwendig und die Lösung ist nicht Datenbankgestützt und bedeutet logischerweise für jeden (neuen) Download manuellen Aufwand, aber es klappt.
Benötigte Dateien:
Änderung ab ca. Zeile 318:Die Schleife muss für jede (!) Datei einzelnd angelegt werden!
Änderung direkt darunter (Suche: "//Link und Dateiinfo Ausgabe", 3 Zeilen darunter):
msg_window.php
Dort muss für jede Übergabe (s.o.) ein Hilfetext angelegt werden, ausserdem natürlich ein Standardtext, falls es (noch) keine Informationen zum Download gibt:
Und so siehts dann in der Übersicht aus:
Hoffe das hilft dem einen oder anderen, läuft in der aktuellen Admidioversion 1.4.8 !
Es ist ein bischen Schreibarbeit notwendig und die Lösung ist nicht Datenbankgestützt und bedeutet logischerweise für jeden (neuen) Download manuellen Aufwand, aber es klappt.
Benötigte Dateien:
- admidio/adm_program/modules/download/download.php
admidio/adm_program/system/msg_window.php
Änderung ab ca. Zeile 318:
Code: Alles auswählen
// Zuordnen eines Hilfetextes zum Download (Übergabe muss in "msg_window.php" eingetragen werden)
if ($ordnerarray[$i] == "DATEINAME.EXE")
{
$infotext = "deinname";
}
else
{
$infotext = "nodownload";
}
Änderung direkt darunter (Suche: "//Link und Dateiinfo Ausgabe", 3 Zeilen darunter):
Code: Alles auswählen
<td style=\"text-align: left;\">
<img src=\"$g_root_path/adm_program/images/help.png\" style=\"cursor: pointer; vertical-align: top;\" vspace=\"1\" width=\"16\" height=\"16\" border=\"0\" alt=\"Hilfe\" title=\"Hilfe\"
onClick=\"window.open('$g_root_path/adm_program/system/msg_window.php?err_code=$infotext','Message','width=400,height=300,left=310,top=200,scrollbars=yes')\">
<a href=\"$g_root_path/adm_program/modules/download/get_file.php?folder=". urlencode($req_folder). "&file=". urlencode($ordnerarray[$i]). "&default_folder=". urlencode($req_default_folder). "\">
$ordnerarray[$i]</a></td>
Dort muss für jede Übergabe (s.o.) ein Hilfetext angelegt werden, ausserdem natürlich ein Standardtext, falls es (noch) keine Informationen zum Download gibt:
Code: Alles auswählen
case "deinname":
echo "Hier steht Dein Beschreibungstext HTML formatiert";
break;
case "nodownload":
echo "Es stehen keine Informationen zu diesem Download zur Verfügung.";
break;
Hoffe das hilft dem einen oder anderen, läuft in der aktuellen Admidioversion 1.4.8 !