Thema zum Download Download Extension

Support für Extensions für phpBB 3.2.x von Entwickler OXPUS
Antworten
sakkiotto
Beiträge: 59
Registriert: Mo 28. Apr 2014, 02:56

Re: Thema zum Download Download Extension

Beitrag von sakkiotto » So 11. Jun 2017, 15:16

i have this error on acp on tab "General" when change the path downloads to store/oxpus......

Code: Alles auswählen

 PHP Fatal error:  Call to a member function set() on a non-object in 
 /home/----/web/----/public_html/ext/oxpus/dlext/includes/classes/class_dl_physical.php on line 260,
  referer: https://----/adm/index.php?sid=ebc3473e91d78b12cd174d8a3962e265&i=-oxpus-dlext-acp-main_module&mode=config
maybe because i have set Disable automatic moving of file storage: on ?

I have installed on fresh forum e fresh data... can you check if you have this error?

Thanks Advices

Benutzeravatar
oxpus
Chef-Vorturner
Beiträge: 2349
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Thema zum Download Download Extension

Beitrag von oxpus » So 11. Jun 2017, 17:34

When you disable to move the files by the extension you need to move them manually into the new folder.
Until the files are unmoved the extension will produce errors.

For your error please find the line

Code: Alles auswählen

		$config->set('board_disable', true);
in the file /ext/oxpus/dlext/includes/classes/class_dl_physical.php
and add before this the line

Code: Alles auswählen

		global $config;
This will solve the current error itself.
Karsten Ude

Kein Support zu unaufgeforderten PN's, Email oder via Messenger!

Unantastbar
Beiträge: 14
Registriert: Fr 19. Mai 2017, 17:24

Re: Thema zum Download Download Extension

Beitrag von Unantastbar » Mi 21. Jun 2017, 15:55

oxpus hat geschrieben:
Do 1. Jun 2017, 17:35
Wenn das Portal selber noch offiziell nicht für das phpBB 3.2 draussen ist, stellt sich mir die Frage, ob ich hierfür wirklich etwas an der Download Extension machen müsste, oder das Portal an dieser Stelle einfach nicht funkioniert?!?
Folgendes habe ich in der main_listener.php entfernt.

Code: Alles auswählen

'core.modify_text_for_display_before'	=> 'convert_link_to_download_name',

Code: Alles auswählen

public function convert_link_to_download_name($event)
	{
		$content = $event['text'];
		$replacements = array('&', '?');
		$placeholders = array('&', '?');
		$content = str_replace($replacements, $placeholders, $content);
		$content = preg_replace_callback('#(">)(.*?)(\/dlext\/?view=detail&df_id=)(\d+)(.*?)(<\/URL>)#i', array('self', 'dl_mod_callback'), $content);
		$content = str_replace($placeholders, $replacements, $content);
		$event['text'] = $content;
	}
Ist schon eine tolle Funktion aber ich brauche sie ehrlich gesagt nicht. So funktioniert es dann auch mit dem Portal.
Wer weiß schon wann es mal eine offizielle Version des Portals für phpbb 3.2.0 geben wird.

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast