Just more comments.
This commit is contained in:
parent
ac1b3d00e2
commit
0cdc303397
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
/*
|
/**
|
||||||
* Name: Uploader
|
* Name: Uploader
|
||||||
* Author: Shish
|
* Author: Shish
|
||||||
* Description: Allows people to upload files to the website
|
* Description: Allows people to upload files to the website
|
||||||
@ -218,14 +218,28 @@ class Upload extends SimpleExtension {
|
|||||||
}
|
}
|
||||||
// }}}
|
// }}}
|
||||||
// do things {{{
|
// do things {{{
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Check if a given user can upload.
|
||||||
|
* @param $user The user to check.
|
||||||
|
* @retval bool
|
||||||
|
*/
|
||||||
private function can_upload(User $user) {
|
private function can_upload(User $user) {
|
||||||
global $config;
|
global $config;
|
||||||
return ($config->get_bool("upload_anon") || !$user->is_anonymous());
|
return ($config->get_bool("upload_anon") || !$user->is_anonymous());
|
||||||
}
|
}
|
||||||
|
|
||||||
// Helper function based on the one from the online PHP Documentation
|
/**
|
||||||
// which is licensed under Creative Commons Attribution 3.0 License
|
* Returns a descriptive error message for the specified PHP error code.
|
||||||
// TODO: Make these messages user/admin editable
|
*
|
||||||
|
* This is a helper function based on the one from the online PHP Documentation
|
||||||
|
* which is licensed under Creative Commons Attribution 3.0 License
|
||||||
|
*
|
||||||
|
* TODO: Make these messages user/admin editable
|
||||||
|
*
|
||||||
|
* @param $error_code PHP error code (int)
|
||||||
|
* @retval String
|
||||||
|
*/
|
||||||
private function upload_error_message($error_code) {
|
private function upload_error_message($error_code) {
|
||||||
switch ($error_code) {
|
switch ($error_code) {
|
||||||
case UPLOAD_ERR_INI_SIZE:
|
case UPLOAD_ERR_INI_SIZE:
|
||||||
@ -247,6 +261,10 @@ class Upload extends SimpleExtension {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Handle an upload.
|
||||||
|
* @retval bool TRUE on upload successful.
|
||||||
|
*/
|
||||||
private function try_upload($file, $tags, $source, $replace='') {
|
private function try_upload($file, $tags, $source, $replace='') {
|
||||||
global $page;
|
global $page;
|
||||||
global $config;
|
global $config;
|
||||||
@ -293,6 +311,10 @@ class Upload extends SimpleExtension {
|
|||||||
return $ok;
|
return $ok;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Handle an transload.
|
||||||
|
* @retval bool TRUE on transload successful.
|
||||||
|
*/
|
||||||
private function try_transload($url, $tags, $source, $replace='') {
|
private function try_transload($url, $tags, $source, $replace='') {
|
||||||
global $page;
|
global $page;
|
||||||
global $config;
|
global $config;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user