[2.0.x] Einfacher .zip und .gif Upload

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

habe mir gerade die neue mal eingabaut und ist immernoch das gleiche wie vorher
Du darfst diese Funktion nicht benutzen !!!

Nur Administratoren, Junior Administratoren und Moderatoren dürfen diese Funktion ausführen !
obwohl ich als Admin eingelogt bin :(

der Grund wird wohl hier liegen

Code: Alles auswählen

#-----[ FIND ]------------------------------------------ 
# 

$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : ''; 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

$FileUpload_link = ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD || $userdata['user_level'] == JUNIOR_ADMIN ) ? '<a href="fileupload.php" class="gensmall">Upload</a>' :''; 
bei mir sieht das aber so aus

Code: Alles auswählen

//
// Show the overall footer.
//
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = jr_admin_make_admin_link();
weil die Zeile mußte ich ändern wegen Junior_Admin :(

kann das sein das die beiden nicht können zusammen ?
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

Hallo,
kopiere doch einfach mal die einzufügende Zeile
#
#-----[ AFTER, ADD ]------------------------------------------
#

$FileUpload_link = ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD || $userdata['user_level'] == JUNIOR_ADMIN ) ? '<a href="fileupload.php" class="gensmall">Upload</a>' :'';
unter die vorhandene:
$admin_link = jr_admin_make_admin_link();
Sollte gehen... :roll:
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

das habe ich ja gemacht

deswegen kommt das ja auch ?


Code: Alles auswählen

//
// Show the overall footer.
//
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = jr_admin_make_admin_link();
$FileUpload_link = ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD || $userdata['user_level'] == JUNIOR_ADMIN ) ? '<a href="fileupload.php" class="gensmall">Upload</a>' :'';
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

Die Meldung wird aber AFAIK nur erzeugt wenn Du NICHT als ADMIN, MOD oder JUNIOR ADMIN eingeloggt bist, da in jeder der .php Dateien genau das geprüft wird:
if ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD || $userdata['user_level'] == JUNIOR_ADMIN )

...
Wenn dies nicht zutrifft, dann wird diese Meldung ausgegeben:
Du darfst diese Funktion nicht benutzen !!!

Nur Administratoren, Junior Administratoren und Moderatoren dürfen diese Funktion ausführen !
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

weiß ich doch,aber ich bin als Admin eingelogt.

ist erst seit dem ich den Junior - Admin 2.05 eingebaut habe so.
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

:o

Schau mal mit dem phpMyAdmin nach in der phpbb_user Tabelle, welchen Userlevel Dein Account hat...
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

userl_level 1
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

Elvis hat geschrieben:userl_level 1
Komisch...

Dann ändere mal in den .php Dateien des MODs diese Zeile
if ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD || $userdata['user_level'] == JUNIOR_ADMIN )
in:
if ( $userdata['user_level'] == "1" || $userdata['user_level'] == MOD || $userdata['user_level'] == JUNIOR_ADMIN )
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

also das finde ich nirgends.

wie Sprechen doch nun vom DL Mod oder?

da sieht die Anleitung so aber aus

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#

includes/page_tail.php

#
#-----[ FIND ]------------------------------------------
#

$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';

#
#-----[ AFTER, ADD ]------------------------------------------
#

$FileUpload_link = ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD || $userdata['user_level'] == JUNIOR_ADMIN ) ? '<a href="fileupload.php" class="gensmall">Upload</a>' :'';

#
#-----[ FIND ]------------------------------------------
#

'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',

#
#-----[ AFTER, ADD ]------------------------------------------
#

'FILEUPLOAD_LINK' => $FileUpload_link,

#
#-----[ OPEN ]------------------------------------------
#

templates/subSilver/overall_footer.tpl

#
#-----[ FIND ]------------------------------------------
#

{ADMIN_LINK}<br />

#
#-----[ AFTER, ADD ]------------------------------------------
#

{FILEUPLOAD_LINK}<br />

#
#-----[ OPEN ]------------------------------------------
#

language/lang_english/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

// Upload MOD START
$lang['uploadmod_title'] = 'Upload Mod';
$lang['uploadmod_explain'] = 'You can change the values of the mod here.';
$lang['uploadmod_settings'] = 'General settings';
$lang['uploadmod_active'] = 'Upload Mod active';
$lang['uploadmod_active_explain'] = 'You can turn the mod on or off here.';
$lang['uploadmod_dir'] = 'Domain path';
$lang['uploadmod_dir_explain'] = 'Set the domain path here.<br>Example: "http://www.domain.com/phpBB2/"';
$lang['uploadmod_uploaddir'] = 'Upload directory';
$lang['uploadmod_complete_path'] = 'The path to your Upload directory is';
$lang['uploadmod_uploaddir_explain'] = 'Set the directory here. to where the files should be copied to.<br>The directory "upload" must be set to 777 with FTP-CHMOD.<br>Example: "upload/"';
$lang['uploadmod_size'] = 'Max file size';
$lang['uploadmod_size_explain'] = 'Set the max file size in bytes here.';
$lang['uploadmod_pixel'] = 'Max picture width';
$lang['uploadmod_pixel_explain'] = 'Set the max picture width here in pixel.';
// Upload MOD END

#
#-----[ OPEN ]------------------------------------------
#

language/lang_german/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

// Upload MOD START
$lang['uploadmod_title'] = 'Upload Mod';
$lang['uploadmod_explain'] = 'Hier kannst Du die Einstellungen des MODs vornehmen.';
$lang['uploadmod_settings'] = 'Allgemeine Einstellungen';
$lang['uploadmod_active'] = 'Upload Mod aktiviert';
$lang['uploadmod_active_explain'] = 'Hier kannst Du den MOD ein oder aus schalten.';
$lang['uploadmod_dir'] = 'Domain Pfad';
$lang['uploadmod_dir_explain'] = 'Stelle hier Deinen Domain Pfad ein.<br>Beispiel: "http://www.domain.de/phpBB2/"';
$lang['uploadmod_uploaddir'] = 'Upload Verzeichnis';
$lang['uploadmod_complete_path'] = 'Der Pfad zu Deinem Upload-Verzeichnis lautet';
$lang['uploadmod_uploaddir_explain'] = 'Stelle hier das Verzeichnis ein, in das die Dateien gelegt werden sollen.<br>Der Ordner "upload" muss per FTP-CHMOD auf 777 gesetzt werden.<br>Beispiel: "upload/"';
$lang['uploadmod_size'] = 'Maximale Upload Größe';
$lang['uploadmod_size_explain'] = 'Stelle hier die maximal gewünschte Dateigröße in Bytes ein.';
$lang['uploadmod_pixel'] = 'Maximale Bildbreite';
$lang['uploadmod_pixel_explain'] = 'Stelle hier die maximal gewünschte Bildbreite in Pixel ein.';
// Upload MOD END
mhh das könnte eigentlich ein Blinder einbauen :)
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

stimmt ja da sind Dateien ja bei :oops:

mach ich sofort.
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“