NAVIGATION
This shows you the differences between two versions of the page.
|
deutsch:andere-erweiterungen:hacks:filebrowser-ip-hash [2010/04/09 13:55] Knut Heermann (flip-flop) |
deutsch:andere-erweiterungen:hacks:filebrowser-ip-hash [2018/06/03 18:09] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| {{indexmenu_n>50}} | {{indexmenu_n>50}} | ||
| - | ====== Filebrowser.php +IP +Hash ====== | + | ====== Filebrowser.php +IP +Hash [BE] ====== |
| - | Eine kleine ser puristische Erweiterung der filebrowser.php um die Datei-IP und den Datei-Hash darzustellen. | + | Eine kleine sehr puristische Erweiterung der **filebrowser.php** um die Datei-IP und den Datei-Hash aus der Dateizentrale darzustellen.\\ |
| + | Update 11.05.2010 KH: V02 -> Die "Anzahl Downloads" wird nun ebenfalls abgerufen. | ||
| - | {{:deutsch:andere-erweiterungen:hacks:filebrowser_patch01_be02_1.gif|}} | + | \\ |
| - | {{:deutsch:andere-erweiterungen:hacks:filebrowser_patch01_be01_1.gif|}} | + | |
| + | Ausgabe V01: ##[ID] hashhashhashhashhashhashhashhash## | ||
| + | |||
| + | {{:deutsch:andere-erweiterungen:hacks:filebrowser_patch01_be01_1.gif|}} | ||
| + | {{:deutsch:andere-erweiterungen:hacks:filebrowser_patch01_be02_1.gif|}} | ||
| + | ---- | ||
| Docu: -- \\ | Docu: -- \\ | ||
| Line 16: | Line 21: | ||
| **CMS Version:** >= 1.4 \\ | **CMS Version:** >= 1.4 \\ | ||
| **Version:** V1.0 \\ | **Version:** V1.0 \\ | ||
| - | |||
| Line 23: | Line 27: | ||
| **Ort:** / | **Ort:** / | ||
| + | ---- | ||
| + | |||
| + | ===== Codeschnipsel ===== | ||
| Erweiterung der Datei filebrowser.php etwa ab Zeile 373. | Erweiterung der Datei filebrowser.php etwa ab Zeile 373. | ||
| Line 36: | Line 43: | ||
| durch | durch | ||
| + | \\ | ||
| + | |||
| + | ==== V01: ==== | ||
| + | |||
| - | ==== Codeschnipsel ==== | ||
| - | |||
| <code php> | <code php> | ||
| // ------ +KH 09.04.2010 Patch Hash output | // ------ +KH 09.04.2010 Patch Hash output | ||
| - | echo "<tr><td colspan=\"4\"><span style=\"color:#bbb;font-size:8px;border-top:2px solid #fff; \">[".$file_row['f_id']."] ".$file_row['f_hash']."</span></td></tr>\n"; // +KH | + | echo "<tr><td colspan=\"4\"><span style=\"color:#bbb;font-size:8px;border-top:2px solid #fff; \"><id style=\"color:#777;font-size:9px;\">[".$file_row['f_id']."]</id> ".$file_row['f_hash']."</span></td></tr>\n"; // +KH |
| - | echo "<tr><td colspan=\"4\"><img src=\"img/leer.gif\" width=\"1\" height=\"2\" alt=\"\" border=\"0\" /></td></tr>\n"; | + | echo "<tr><td colspan=\"4\"><img src=\"img/leer.gif\" width=\"1\" height=\"2\" alt=\"\" border=\"0\" /></td></tr>\n"; |
| - | echo "<tr><td colspan=\"4\" bgcolor=\"#CDDEE4\"><img src=\"img/leer.gif\" width=\"1\" height=\"1\" alt=\"\" border=\"0\" /></td></tr>\n"; | + | echo "<tr><td colspan=\"4\" bgcolor=\"#CDDEE4\"><img src=\"img/leer.gif\" width=\"1\" height=\"1\" alt=\"\" border=\"0\" /></td></tr>\n"; |
| - | $file_durchlauf++; | + | $file_durchlauf++; |
| </code> | </code> | ||
| - | Es ist lediglich diese Zeile hinzugekommen in der die file-ID und der Hash aus /filearchive/ ausgegeben wird. | + | \\ |
| + | Es ist lediglich diese Zeile hinzugekommen in der die ID und der Hash der Datei aus /filearchive/ ausgegeben wird. | ||
| <code php> | <code php> | ||
| - | echo "<tr><td colspan=\"4\"><span style=\"color:#bbb;font-size:8px;border-top:2px solid #fff; \">[".$file_row['f_id']."] ".$file_row['f_hash']."</span></td></tr>\n"; // +KH | + | echo "<tr><td colspan=\"4\"><span style=\"color:#bbb;font-size:8px;border-top:2px solid #fff; \"><id style=\"color:#777;font-size:9px;\">[".$file_row['f_id']."]</id> ".$file_row['f_hash']."</span></td></tr>\n"; // +KH |
| </code> | </code> | ||
| + | \\ | ||
| + | ==== V02 mit Downloadzähler nach dem Hash: ==== | ||
| + | |||
| + | Ausgabe V02: ##[ID] hashhashhashhashhashhashhashhash [Download-Count]## | ||
| + | |||
| + | <code php> | ||
| + | // ------ +KH 11.05.2010 Patch Hash output and download counter | ||
| + | echo "<tr><td colspan=\"4\"><span style=\"color:#bbb;font-size:8px;border-top:2px solid #fff; \"><id style=\"color:#777;font-size:9px;\">[".$file_row['f_id']."]</id> ".$file_row['f_hash']."</span><span style=\"padding-left:3px;color:#A76FFF;\">[".$file_row['f_dlfinal']."]</span></td></tr>\n"; // +KH | ||
| + | echo "<tr><td colspan=\"4\"><img src=\"img/leer.gif\" width=\"1\" height=\"2\" alt=\"\" border=\"0\" /></td></tr>\n"; | ||
| + | echo "<tr><td colspan=\"4\" bgcolor=\"#CDDEE4\"><img src=\"img/leer.gif\" width=\"1\" height=\"1\" alt=\"\" border=\"0\" /></td></tr>\n"; | ||
| + | $file_durchlauf++; | ||
| + | </code> | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== ===== | ||
| Die Schrift ist absichtlich in #bbb gehalten, damit das Gesamtkunstwerk nicht gestört wird. | Die Schrift ist absichtlich in #bbb gehalten, damit das Gesamtkunstwerk nicht gestört wird. | ||
| - | Das könnte natürlich noch ausgeschmückt werden mit einem Button der die ganze Sache ein/ausblendet. | + | Das könnte natürlich noch ausgeschmückt werden mit einem Button der die ganze Sache ein/ausblendet. \\ |
| + | |||
| + | [EDIT] ... und ist schon fast fertig mit allen Parametern die in der Dateizentrale der Datei mitgegeben werden können. Eignet sich hervorragend für eine schnelle Übersicht. \\ | ||
| + | Und ist im BE eingebunden ohne hack :!: LOL [/EDIT] | ||
| \\ | \\ | ||