Seite 17 von 40

Re: [FINAL] Download Extension 7.1.14

Verfasst: 20.07.2016 22:27
von oxpus
Das sind alles Felder, die noch vor Version 7.1.0 existierten.
Danach kamen neue Felder und eine neue Tabelle hinzu.
Diese lassen sich über die folgenden SQL-Statements nachträglich anlegen:

Code: Alles auswählen

ALTER TABLE `phpbb_dl_versions` ADD COLUMN `ver_file_hash` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '';
ALTER TABLE `phpbb_dl_versions` ADD COLUMN `ver_text` mediumtext COLLATE utf8_bin NOT NULL;
ALTER TABLE `phpbb_dl_versions` ADD COLUMN `ver_uid` char(8) COLLATE utf8_bin NOT NULL DEFAULT '';
ALTER TABLE `phpbb_dl_versions` ADD COLUMN `ver_bitfield` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '';
ALTER TABLE `phpbb_dl_versions` ADD COLUMN `ver_flags` int(11) unsigned NOT NULL DEFAULT '0';
ALTER TABLE `phpbb_dl_versions` ADD COLUMN `ver_active` tinyint(1) unsigned NOT NULL DEFAULT '0';


CREATE TABLE `phpbb_dl_ver_files` (
  `ver_file_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  `dl_id` int(11) NOT NULL DEFAULT '0',
  `ver_id` int(11) NOT NULL DEFAULT '0',
  `real_name` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `file_name` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `file_title` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `file_type` tinyint(1) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`ver_file_id`)
);
Ersetze dabei bei Bedarf den Tabellen prefix "phpbb_" durch einen Tabellenprefix, also wenn dieser davon abweicht.

Re: [FINAL] Download Extension 7.1.14

Verfasst: 21.07.2016 18:40
von MK35
Bei dem ersten Zeile gibt er mir einen Fehler aus

SQL-Befehl:

ALTER TABLE `phpbb_dl_versions` ADD COLUMN `ver_file_hash` varchar( 255 ) COLLATE utf8_bin NOT NULL DEFAULT '';

MySQL meldet: Dokumentation
#1060 - Duplicate column name 'ver_file_hash'

Die erzeugte Tabelle hat nun folgende Spalten
ver file id
dl id
ver id
real name
file name
file title
file type

Ist das so ok?

Re: [FINAL] Download Extension 7.1.14

Verfasst: 21.07.2016 23:03
von oxpus
Nein, das ist nicht alles.
Die Tabelle muss so aussehen, wenn du die Extension ab Version 7.1.0 oder neuer einsetzt:

Code: Alles auswählen

CREATE TABLE `phpbb_dl_versions` (
  `ver_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `dl_id` int(11) unsigned NOT NULL DEFAULT '0',
  `ver_file_name` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `ver_real_file` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `ver_file_size` bigint(20) NOT NULL DEFAULT '0',
  `ver_version` varchar(32) COLLATE utf8_bin DEFAULT NULL,
  `ver_change_time` int(11) unsigned NOT NULL DEFAULT '0',
  `ver_add_time` int(11) unsigned NOT NULL DEFAULT '0',
  `ver_add_user` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `ver_change_user` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `ver_file_hash` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `ver_text` mediumtext COLLATE utf8_bin NOT NULL,
  `ver_uid` char(8) COLLATE utf8_bin NOT NULL DEFAULT '',
  `ver_bitfield` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `ver_flags` int(11) unsigned NOT NULL DEFAULT '0',
  `ver_active` tinyint(1) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`ver_id`)
);

Re: [FINAL] Download Extension 7.1.14

Verfasst: 22.07.2016 13:50
von MK35
Ok habe ich jetzt so drin. Download funktioniert. Danke dir.

Re: [FINAL] Download Extension 7.1.16 / 7.2.2

Verfasst: 26.03.2017 08:36
von Jörg-CH
Hallo habe ein Problem durch das Update auf die neusten versionen von phpBB und der Extension....

Trotz zurück setzen der Berechtigung wird beim Download immer wieder die Seite neu aufgebaut. Im hintegrund bekomme ich gesagt ich hätte kein Zugriff auf den Ordner dl_ext/Files/Download hätte .....

Woran könnte das den liegen ?

Gruss Jörg

Re: [FINAL] Download Extension 7.1.16 / 7.2.2

Verfasst: 23.04.2017 17:10
von oxpus
dl_ext/Files/Download wäre dann auch so falsch, wenn dann dl_ext/files/downloads.
Und zudem muss der Ordner inkl. allen Unterordnern die Zugriffsrechte des Webservers haben, ggf. auch CHMOD 777, um perfekt zu arbeiten.

Re: [FINAL] Download Extension 7.1.16 / 7.2.3

Verfasst: 27.04.2017 17:38
von LuMaReMa
Hallo! Ich habe gerade die Extension installiert, 1 Kategorie angelegt und eine Datei eingefügt. Die Kategorie wird mir im Frontend angezeigt. Wenn ich darauf klicke erscheint die Beschreibung des Downloads. Wenn ich dann aber auf Download oder auf die Beschreibung klicke kommt dies Meldung:
Allgemeiner Fehler

SQL ERROR [ mysqli ]

Can't find FULLTEXT index matching the column list [1191]

SQL

SELECT id, description, desc_uid, desc_bitfield, desc_flags FROM esterelforum_downloads WHERE MATCH (description) AGAINST ('<t>Campingküche zum Selberbauen</t>') AND id <> 1 AND cat = 1 ORDER BY description LIMIT 10

BACKTRACE


FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 999
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/mysql_base.php
LINE: 45
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 270
CALL: phpbb\db\driver\mysql_base->_sql_query_limit()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 321
CALL: phpbb\db\driver\driver->sql_query_limit()

FILE: [ROOT]/ext/oxpus/dl_ext/includes/modules/dl_details.php
LINE: 1181
CALL: phpbb\db\driver\factory->sql_query_limit()

FILE: [ROOT]/ext/oxpus/dl_ext/controller/main.php
LINE: 982
CALL: include('[ROOT]/ext/oxpus/dl_ext/includes/modules/dl_details.php')

FILE: (not given by php)
LINE: (not given by php)
CALL: oxpus\dl_ext\controller\main->handle()

FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 144
CALL: call_user_func_array()

FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 64
CALL: Symfony\Component\HttpKernel\HttpKernel->handleRaw()

FILE: [ROOT]/app.php
LINE: 35
CALL: Symfony\Component\HttpKernel\HttpKernel->handle()


Bitte informiere die Board-Administration oder den Webmaster: info@xxxx.de

Powered by phpBB® Forum Software © phpBB Limited

Re: [FINAL] Download Extension 7.1.16 / 7.2.3

Verfasst: 27.04.2017 19:59
von oxpus

Re: [FINAL] Download Extension 7.1.16 / 7.2.3

Verfasst: 27.04.2017 22:11
von LuMaReMa
Sorry oxpus, aber ich verstehe da nur Bahnhof. Was muss ich wo und wie ändern? Wäre nett, wenn du mir das mal erklärst.

Edit: Hat sich erledigt. Ich habe etwas in Google recherchiert und herausgefunden, dass ich den Text in phpmyadmin in SQL eingeben und dann ausführen muss. Jetzt wird der Download angezeigt. EIne Frage noch: Muss ich diesen Vorgang jedesmal wiederholen, wenn ich einen neuen Download hinzugefügt habe?

Re: [FINAL] Download Extension 7.1.16 / 7.2.3

Verfasst: 27.04.2017 23:23
von franki
Hallo Oxpus

Habe gerade, wegen einer Codeanpassung für einen anderen Style, die Datei "styles\prosilver\template\view_dl_body.html"
geöffnet und mein Program gibt mir einen Syntaxfehler in Zeile 6 aus var activeCat = {S_OPEN_PANEL};.
Ist das richtig das dort die ' vor und hinter dem {S_OPEN_PANEL} fehlen ?

EDIT
DL-Ext. Version 7.2.3