Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

Download Plugin CF4 - Bugs

dieterDG

Betreff:

Download Plugin CF4 - Bugs

 ·  Gepostet: 11.05.2023 - 14:07 Uhr  ·  #95
Hallo,
ich habe in der aktuellen Version 2.0.5 bei mir folgende Bugs:

#
Wenn ich einen Download (Datei) über das Frontend hinzufügen will, kommt beim Absenden folgender Hinweis:
Warnung
Du musst eine Datei auswählen, wenn Du sie hochladen willst!

(Externe Downloads fügt er hinzu)

#
Ansicht Hauptkategorie:
Ich habe Hauptkategorien mit Unterkategorien, wobei alle Downloads in den Unterkategorien liegen. Klicke ich nun auf eine Hauptkategorie, wird gesagt, dass keine Downloads vorhanden wären!
Beim CF3 ist es so, dass bei einem Klick auf eine Hauptkategorie die Unterkategorien angezeigt werden. Siehe https://www.bloodsuckers.de/in…s_dl&cat=9

#
PHP 8 oder 8.1:
Wenn ich auf PHP 8 oder 8.1 schalte, fehlt bei mir der Footer vom Downloadplugin und auch der Forumfooter. Siehe Screenshot.
Mit PHP 7.4 ist alles OK.

Soweit erst mal.
Falls mir noch weitere Bugs unterkommen, sag ich Bescheid.

Vielen Dank für das erhalten des Plugins.
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.

oxpus

Betreff:

Re: Download Plugin CF4 - Bugs

 ·  Gepostet: 11.05.2023 - 18:05 Uhr  ·  #96
Hallo,

die Fehlermeldung wegen der fehlenden Datei habe ich in Version 2.0.6 behoben, sowie einige andere Bugs.

Der Fußbereich wird bei mir angezeigt, ich habe hier PHP 8.1. im Einsatz.
Einzig in den Downloaddetails war da noch ein Fehler drinnen.

Und zuletzt zur Anzeige in den Hauptkategorien:
Bei Dir wird auch angezeigt, dass dort keine Downloads vorhanden sind.
Also in dem Link zu Deinem CF3.
Das hat sich bis heute nicht geändert.

dieterDG

Betreff:

Re: Download Plugin CF4 - Bugs

 ·  Gepostet: 11.05.2023 - 19:56 Uhr  ·  #97
Super, Dateien lassen sich nun hochladen - Danke!

Wegen PHP 8:
Hmm, ich habe soeben lokal in Wamp (mein Wamp geht aktuell nur bis PHP 8.0.20) ein CF4 v4.10.0 installiert. Direkt im Anschluss dann das Download-Plugin 2.0.6 und ich habe keinen Footer, wenn ich zu den Downloads gehe.
Schalte ich auf PHP 7.4 um, ist der Footer da.
Ich habe nichts weiter installiert. Kein Theme oder ein weiteres Plugin.
Ich habe das Problem jetzt bei 3 Installationen (2x lokal und 1 x online) nachstellen können.

Wegen der Downloadkategorie:
Ich glaube, du hast mich falsch verstanden. Klick mal beim folgenden Link auf die erste Hauptkategorie: "Half Life 2 Deathmatch Maps" https://www.bloodsuckers.de/index.php?mode=oxpus_dl
Dann wird die Liste der Unterkategorien angezeigt.

Beim CF4 wenn ichauf die Hauptkategorie klicke, kommt die Meldung: Keine Downloads vorhanden (siehe Screenshot im Anhang).

Edit:
Mir ist jetzt auch aufgefallen, dass wenn ich PHP8 aktiv habe, ich nicht im ACP auf die "Allgemeinen Einstellungen" komme. Mit PHP 7.4 gehts:
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.

oxpus

Betreff:

Re: Download Plugin CF4 - Bugs

 ·  Gepostet: 12.05.2023 - 19:23 Uhr  ·  #98
Den Fehler im ACP und die fehlenden Unterkategorien habe ich im Paket korrigiert.
Einfach neu in den Modul-Ordner entpackt hochladen, sollte reichen.

Was ich aber weiterhin nicht nachvollziehen kann ist der fehlende Footer.
Ich habe hier php 8.1 im Einsatz, in meiner Entwicklungsumgebung sogar PHP 8.2 und selbst mit PHP 7.4 ist der Footer bei mir sichtbar.
Kannst Du mal bitte bei Dir den Seitenquelltext aufrufen und die letzten 2-5 Zeilen des Quelltextes bei Dir posten?
Vielleicht finde ich so eine mögliche Ursache.
Denn erklären kann ich mir das Verhalten bislang nicht.

dieterDG

Betreff:

Re: Download Plugin CF4 - Bugs

 ·  Gepostet: 12.05.2023 - 21:54 Uhr  ·  #99
ACP und Unterkategorien funktionieren nun - super!

Hier der Seitenquelltext:
Code
    <div class="cf-row-4">
      <div class="cf-topic-last-post-row">
        <div class="uk-text-small"><a href="xt.php?p=oxpus_dl_cf4&amp;view=detail&amp;df_id=25"><b>RAW Relentless movie 2011</b></a>&nbsp;</div>
        <div class="uk-text-small">von <a href="usercp.php?u=3">dynas</a></div>
        <div class="uk-text-small">23.03.2013 - 23:15 Uhr</div>
      </div>
    </div>
        <div class="uk-clearfix"></div>
  </div>
</div>



<div class="uk-margin-large"></div>

  
  
  <br />


Hmm, was mir noch aufgefallen ist:
Wenn ich das Plugin im Pluginmanager deaktiviere, dann ist es immer noch aktiv.

Weiter habe ich jetzt nochmal eine Neuinstallation auf PHP 8.1 gemacht. Direkt nach der Installation ist im Downloadbereich kein Forumfooter zu sehen.
Lege ich allerdings eine Kategorie an, dann ist plötzlich der Forumfooter da.
Leider konnte ich dieses Verhalten in meinen mit Daten vom Import gefüllten Installationen nicht nachstellen. Selbst wenn ich dort noch eine Kategorie von Hand anlege, versteckt sich der Footer immer noch.

Update:
Wenn ich die Jumpbox aktiviere, dann taucht der Footer auf - yeah :-)

oxpus

Betreff:

Re: Download Plugin CF4 - Bugs

 ·  Gepostet: 13.05.2023 - 09:15 Uhr  ·  #100
Der Hinweis mit der Jumpbox war der ausschlaggebende Punkt.
Ich habe den Fehler nun in der aktuellen Paket-Version beheben können, so dass jetzt auch bei ausgeschlalteter Jumpbox der Forum-Fuß weiterhin angezeigt wird.

Und wenn das Plugin deaktiviert wird, verschwinden die Links dazu im ACP und im Boardmenü.
Dazu bitte das Plugin einmal deinstallieren und neu installieren, bzw. wenn das nicht mehr geht, folgenden SQL-Befehl ausführen ("PREFIX" dabei durch den eigenen Tabellen-Prefix ersetzen):
Code
UPDATE `PREFIX_hooks` SET `hook_code`='if (!file_exists(PATH . \'modules/oxpus_dl_cf4/FROZEN.TXT\'))\r\n{\r\n  $User->reload_plugin_lang(\'oxpus_dl_cf4\');\r\n  $tpl_buttons .= \'<li><a href="\' . PATH . \'xt.\' . EXT . \'?p=oxpus_dl_cf4">\' . $lang[\'DOWNLOADS\'] . \'</a></li>\';\r\n  include(PATH . \'modules/oxpus_dl_cf4/includes/dl_constants.\' . EXT);\r\n  if ($this->get_config(\'dl_use_hacklist\'))\r\n  {\r\n    $DB->set_sql(\'SELECT COUNT(id) AS total FROM \' . DOWNLOADS_TABLE . \' WHERE `hacklist` = 1\');\r\n    $DB->execute();\r\n    $row = $DB->fetch_assoc();\r\n    $DB->free();\r\n\r\n    if ($row[\'total\'])\r\n    {\r\n      $tpl_buttons .= \'<li><a href="\' . PATH . \'xt.\' . EXT . \'?p=oxpus_dl_cf4_hacks">\' . $lang[\'DL_HACKS_LIST\'] . \'</a></li>\';\r\n    }\r\n  }\r\n\r\n  if ($User->login_status())\r\n  {\r\n    $DB->set_sql(\'SELECT count(d.id) as total FROM \' . DOWNLOADS_TABLE . \' d, \' . DL_CAT_TABLE . \' c\r\n      WHERE c.id = d.cat AND c.bug_tracker = 1\');\r\n    $DB->execute();\r\n    $row = $DB->fetch_assoc();\r\n    $DB->free();\r\n\r\n    if ($row[\'total\'])\r\n    {\r\n      $tpl_buttons .= \'<li><a href="\' . PATH . \'xt.\' . EXT . \'?p=oxpus_dl_cf4_bugs">\' . $lang[\'DL_BUG_TRACKER\'] . \'</a></li>\';\r\n    }\r\n  }\r\n}' WHERE  `hook_name`='DL Link Usermenü';

dieterDG

Betreff:

Re: Download Plugin CF4 - Bugs

 ·  Gepostet: 13.05.2023 - 10:20 Uhr  ·  #101
Das sieht gut aus - danke :-)

Eine Sache ist mir noch aufgefallen: Wenn Bilder bei den Downloads hinzugefügt sind, ist in der Konsole ein jQuery Fehler:
Code
Uncaught TypeError: jQuery(...).jcarousel is not a function
    <anonymous> https://bloodsuckers.space-out.de/xt.php?p=oxpus_dl_cf4&view=detail&df_id=41:221
    jQuery 9


Wenn ein Thumnail bei den Downloads vorhanden ist, stehen die Bilder nebeneinander (was an sich OK ist, gut aussieht). Ist aber kein Thumnail zugefügt, sondern nur Bilder unter Bilder verwalten, dann sieht das so aus wie in dem Screeshot. Die Pfeile haben keine Funktion.

Ist das verwendete jQuery vielleicht zu alt?
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.

oxpus

Betreff:

Re: Download Plugin CF4 - Bugs

 ·  Gepostet: 13.05.2023 - 10:27 Uhr  ·  #102
Ich vermute eher, dass bei Dir die eingebundene jQuery-Lib nicht geladen wurde.
Daher der Fehler in der Konsole und auch die falsch dargestellten Bilder.

Da ich aber das Plugin in der nächsten Zeit eh mal grundlegend überarbeiten will, schaue ich mir das auch mal mit an und packe eine modernere jQuery-Version rein.
Das wird aber noch eine gute Weile dauern, bis die nächste Version kommt.

dieterDG

Betreff:

Re: Download Plugin CF4 - Bugs

 ·  Gepostet: 13.05.2023 - 10:53 Uhr  ·  #103
In der Netzwerkanalyse bekomme ich einen Status 200 auf die jquery-1.6.min.js und auf jquery.jcarousel.min.js.

Aber erst mal alles klar, damit kann ich leben und den Umzug weiter angehen.
Und gut zu hören, dass du das Plugin modernisieren willst!

Ich danke dir nochmal für deine Arbeit!

oxpus

Betreff:

Re: Download Plugin CF4 - Bugs

 ·  Gepostet: 14.05.2023 - 10:20 Uhr  ·  #104
Das Paket ist gerade noch einmal aktualisiert worden und der JS-Fehler wird damit in der Konsole nicht mehr angezeigt.

Hinweis:
Bitte zum Update alle Dateien aus dem Ordner /modules/oxpus_dl_cf4/ ausgenommen den Ordner files
sowie die Datei(en) FROZEN.TXT und installed.txt löschen und dann das Plugin einfach neu hochladen.
Es werden dabei auch Dateien entfernt, welche in der aktuellen Fassung keine Relevanz mehr haben.