Tutorials

Eine immer größer werdende Tutorialdatenbank.

PHP-Fusion Core

Aktuelle PHP-Fusion Vollversionen und Updates

Addon Downloads

Alle Downloads garantiert Kostenlos

Support 24/7

24 Stunden, 7 Tage die Woche, das ganze Jahr.

Thema ansehen
Download Interface Thema drucken
Benutzeravatar

Jung Mitglied


luiz Geschrieben am 01.09.2012 um 12:36
 #1 Beitrag drucken Top
Hello :]
Gäste können nicht heruntergeladen werden. Wie es zu ändern?
http://www.php-fusion.at/infusions/pr...php?did=35
Beiträge: 16 
Benutzeravatar

Seiten Administrator


David Geschrieben am 01.09.2012 um 12:44
 #2 Beitrag drucken Top
Hello Luiz,

open "infusions/download_interface_panel/downloads.php" and search for the following Part:
Download Code  GeSHi: PHP
  1. if (!iMEMBER) {
  2. echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_115']."<hr /><img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
  3. } elseif($download_data['download_url'] == '#' || $download_data['download_url'] == '' && $download_data['download_file'] == '') {
  4. echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_117']."<hr /><img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
  5. } else {
  6. echo "<a href='".DLI_ROOT."downloads.php?download_cat=".$download_data['download_cat']."&download_id=".$download_data['download_id']."&start_download' target='_blank' title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_118']."<hr /><img src=\"".DLI_ROOT."images/tick.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a>&nbsp;";
  7. if($download_data['download_url'] != "" && $download_data['download_url'] != "#" && $download_data['download_file'] == "") echo "<span class='small2'>Externer Download</span>\n";
  8. else echo "<span class='small2'>".$download_data['download_filesize']."</span>\n";
  9. }
gewandelt in 0.018 Sekunden, benutzt wurde GeSHi 1.0.8.10


Change it to:
Download Code  GeSHi: PHP
  1. if($download_data['download_url'] == '#' || $download_data['download_url'] == '' && $download_data['download_file'] == '') {
  2. echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_117']."<hr /><img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
  3. } else {
  4. echo "<a href='".DLI_ROOT."downloads.php?download_cat=".$download_data['download_cat']."&download_id=".$download_data['download_id']."&start_download' target='_blank' title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_118']."<hr /><img src=\"".DLI_ROOT."images/tick.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a>&nbsp;";
  5. if($download_data['download_url'] != "" && $download_data['download_url'] != "#" && $download_data['download_file'] == "") echo "<span class='small2'>Externer Download</span>\n";
  6. else echo "<span class='small2'>".$download_data['download_filesize']."</span>\n";
  7. }
gewandelt in 0.010 Sekunden, benutzt wurde GeSHi 1.0.8.10


Now Guests should be able to download your Downloads ;).
Liebe Grüße, euer David.


Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
Beiträge: 434 
http://www.php-fusion.at/ 
Benutzeravatar

Jung Mitglied


luiz Geschrieben am 01.09.2012 um 13:17
 #3 Beitrag drucken Top
I thank you, Brother. It works.
For you :]
luiz hat folgendes Bild angehängt:
warka.jpg
Beiträge: 16 
Benutzeravatar

Seiten Administrator


David Geschrieben am 01.09.2012 um 13:21
 #4 Beitrag drucken Top
Hehehehe Thanks Smile
Liebe Grüße, euer David.


Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
Beiträge: 434 
http://www.php-fusion.at/ 
Benutzeravatar

Jung Mitglied


luiz Geschrieben am 01.09.2012 um 13:45
 #5 Beitrag drucken Top
There is one problem. It does not show the guest in the comments.
http://www.azk.88x.pl/infusions/downl...load_id=40
luiz hat folgendes Bild angehängt:
obraz1.png
Beiträge: 16 
Benutzeravatar

Seiten Administrator


David Geschrieben am 01.09.2012 um 17:55
 #6 Beitrag drucken Top
Which Access you set in the Download-Interface-Adminpanel for this Category?
Liebe Grüße, euer David.


Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
Beiträge: 434 
http://www.php-fusion.at/ 
Benutzeravatar

Jung Mitglied


luiz Geschrieben am 01.09.2012 um 18:11
 #7 Beitrag drucken Top

Zitat

David schrieb:

Which Access you set in the Download-Interface-Adminpanel for this Category?

Everything is set to "Available for guest" but only registered users can see comments
Bearbeitet von luiz am 01.09.2012 um 18:26
Beiträge: 16 
Benutzeravatar

Seiten Administrator


David Geschrieben am 02.09.2012 um 13:13
 #8 Beitrag drucken Top
Please make a Backup from the following File, my code is untested.
Search in the "download_interface_panel.php"-File for the following Code:
Download Code  GeSHi: PHP
  1. echo "<hr class='side' />";
  2. echo "<h2><u>".$locale['dip_108']."</u></h2>\n";
  3. $displayComments = 5;
  4. $result = dbquery(" SELECT *
  5. FROM ".DB_COMMENTS."
  6. INNER JOIN ".DB_USERS." ON user_id = comment_name
  7. INNER JOIN ".DB_DLI." ON download_id = comment_item_id
  8. INNER JOIN ".DB_DLI_CATS." ON download_cat_id = download_cat
  9. WHERE comment_type='D'
  10. AND comment_hidden='0'
  11. ORDER BY comment_datestamp DESC
  12. ");
  13. if (dbrows($result)) {
  14. $output = "";
  15. $i = 0;
  16. while($data = dbarray($result)) {
  17. if ($i == $displayComments) { break; }
  18. switch ($data['comment_type']) {
  19. case "D":
  20. $access = dbquery(" SELECT download_id FROM ".DB_DLI." d, ".DB_DLI_CATS." c WHERE
  21. d.download_id='".$data['comment_item_id']."' AND
  22. d.download_cat=c.download_cat_id AND
  23. ".groupaccess('c.download_cat_access')
  24. );
  25. if (dbrows($access) > 0) {
  26. $comment = trimlink($data['comment_message'], 24);
  27. $output .= "<li class='small'><a href='".DLI_ROOT."downloads.php?download_id=".$data['comment_item_id']."#c".$data['comment_id']."' title='".$data['download_title']." ".$data['download_version']." ~ <hr />".trimlink(parsesmileys(parseubb($data['comment_message'])) ,250)."<hr />".$data['user_name']." &middot; ".date('d.m.Y - H:i', $data['comment_datestamp'])."' class='side'>".THEME_BULLET." ".$comment."</a></li>\n";
  28. $i++;
  29. }
  30. continue;
  31. }
  32. }
  33. echo $output;
  34. } else {
  35. echo "<div class='small2' align='center' style='padding: 10px;'><em>".$locale['dip_109']."</em></div>\n";
  36. }
gewandelt in 0.011 Sekunden, benutzt wurde GeSHi 1.0.8.10


Replace it with:
Download Code  GeSHi: PHP
  1. echo "<hr class='side' />";
  2. echo "<h2><u>".$locale['dip_108']."</u></h2>\n";
  3. $displayComments = 5;
  4. $result = dbquery("
  5. SELECT c.comment_message, c.comment_datestamp, c.comment_item_id, c.comment_id, d.download_title, d.download_version, u.user_name
  6. FROM ".DB_COMMENTS." AS c
  7. INNER JOIN ".DB_USERS." AS u ON u.user_id=c.comment_name
  8. INNER JOIN ".DB_DLI." AS d ON d.download_id=c.comment_item_id
  9. INNER JOIN ".DB_DLI_CATS." AS dc ON dc.download_cat_id=d.download_cat
  10. WHERE c.comment_type='D' AND c.comment_hidden='0' AND ".groupaccess("dc.download_cat_access")."
  11. ORDER BY c.comment_datestamp DESC
  12. LIMIT 0,".$displayComments."
  13. ");
  14. if (dbrows($result)) {
  15. while ($data = dbarray($result)) {
  16. $linkComment = trimlink($data['comment_message'], 24);
  17. $linkTitle = $data['download_title']." ".$data['download_version']." ~ <hr />\n";
  18. $linkTitle .= trimlink(parsesmileys(parseubb($data['comment_message'])), 250)."<hr />\n";
  19. $linkTitle .= $data['user_name']." &middot; ".strftime("%d.%m.%Y - %H:%M", $data['comment_datestamp'])."\n";
  20. echo "<li class='small'><a href='".DLI_ROOT."downloads.php?download_id=".$data['comment_item_id']."#c".$data['comment_id']."' title='".$linkTitle."' class='side'>".THEME_BULLET." ".$linkComment."</a></li>\n";
  21. }
  22. } else {
  23. echo "<div class='small2' style='padding: 10px; text-align: center; font-style: italic;'>".$locale['dip_109']."</div>\n";
  24. }
gewandelt in 0.009 Sekunden, benutzt wurde GeSHi 1.0.8.10
Liebe Grüße, euer David.


Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
Beiträge: 434 
http://www.php-fusion.at/ 
Benutzeravatar

Jung Mitglied


luiz Geschrieben am 02.09.2012 um 15:19
 #9 Beitrag drucken Top
I turned on the standard comments now but soon I'll see your code.
Beiträge: 16 
Springe ins Forum:
Anzeige


Anmelden


Registrieren Passwort vergessen

RSS Feeds

Feeds abonieren

Letzte News
Letzte Threads
Anzeige

© Copyright 2024 PHP-Fusion.at | Alle Rechte vorbehalten.

© 2016 Real Space. All rights reserved | Design by W3layouts | 19,819,493 eindeutige Besuche
Powered by PHP-Fusion copyright © 2002 - 2024 by Nick Jones. Released as free software without warranties under GNU Affero GPL v3.