Dotclear 2.24
|
class for admin media page More...
Public Member Functions | |
__construct () | |
hasQuery () | |
mediaWritable () | |
mediaArchivable () | |
getDirs (string $type='') | |
getDirsRecord () | |
mediaLine (string $file_id) | |
showUploader () | |
showLast () | |
getLast () | |
updateLast (string $dir, bool $remove=false) | |
getFav () | |
updateFav (string $dir, bool $remove=false) | |
openPage (string $breadcrumb, string $header='') | |
closePage () | |
breadcrumb (array $element=[]) | |
![]() | |
__construct (string $type='media') | |
getPostTitle () | |
getPostType () | |
![]() | |
__construct (string $type) | |
userOptions (?string $option=null) | |
values (bool $escape=false, bool $ui_only=false) | |
value (string $id, ?string $undefined=null) | |
__get (string $id) | |
add ($filter=null, $value=null) | |
remove (string $id) | |
params () | |
show (bool $set=false) | |
js (string $reset_url='') | |
display ($adminurl, string $extra='') | |
Protected Attributes | |
$media_has_query = false | |
$media_writable = false | |
$media_archivable = null | |
$media_dir = null | |
$media_last = null | |
$media_fav = null | |
$media_uploader = null | |
![]() | |
$post_type = '' | |
$post_title = '' | |
![]() | |
$type | |
$filters = [] | |
$show = false | |
$has_user_pref = false | |
Additional Inherited Members | |
![]() | |
legacyBehavior () | |
getPostIdFilter () | |
getDirFilter () | |
getFileModeFilter () | |
getPluginIdFilter () | |
getLinkTypeFilter () | |
getPopupFilter () | |
getSelectFilter () | |
![]() | |
parseOptions () | |
class for admin media page
__construct | ( | ) |
Constructs a new instance.
References dcCore\app().
hasQuery | ( | ) |
mediaWritable | ( | ) |
mediaArchivable | ( | ) |
Check if media dir is archivable
References $media_archivable, dcCore\app(), getDirsRecord(), and dcAuth\PERMISSION_MEDIA_ADMIN.
getDirs | ( | string | $type = '' | ) |
Return list of fileItem objects of current dir
string | $type | dir, file, all type |
References $media_dir, and adminGenericFilterV2\$type.
Referenced by breadcrumb().
getDirsRecord | ( | ) |
Return dcRecord instance of fileItem objects
References $media_dir, DC_SHOW_HIDDEN_DIRS, and dcRecord\newFromArray().
Referenced by mediaArchivable().
mediaLine | ( | string | $file_id | ) |
Return HTML code of an element of list or grid items list
string | $file_id | The file id |
References dcCore\app(), and adminMediaList\mediaLine().
showUploader | ( | ) |
showLast | ( | ) |
Number of recent/fav dirs to show
References dcCore\app().
Referenced by updateFav(), and updateLast().
getLast | ( | ) |
Return list of last dirs
References $media_last, and dcCore\app().
Referenced by updateLast().
updateLast | ( | string | $dir, |
bool | $remove = false |
||
) |
Update user last dirs
string | $dir | The directory |
boolean | $remove | Remove |
References dcCore\app(), getLast(), and showLast().
getFav | ( | ) |
Return list of fav dirs
References $media_fav, and dcCore\app().
Referenced by updateFav().
updateFav | ( | string | $dir, |
bool | $remove = false |
||
) |
Update user fav dirs
string | $dir | The directory |
boolean | $remove | Remove |
References dcCore\app(), getFav(), and showLast().
openPage | ( | string | $breadcrumb, |
string | $header = '' |
||
) |
The top of media page or popup
string | $breadcrumb | The breadcrumb |
string | $header | The headers |
References dcPage\open(), and dcPage\openPopup().
closePage | ( | ) |
The end of media page or popup
References dcPage\close(), dcPage\closePopup(), and dcPage\helpBlock().
breadcrumb | ( | array | $element = [] | ) |
The breadcrumb of media page or popup
array | $element | The additionnal element |
References dcCore\app(), dcPage\breadcrumb(), html\escapeHTML(), getDirs(), and adminGenericFilterV2\values().
|
protected |
Referenced by hasQuery().
|
protected |
Referenced by mediaWritable().
|
protected |
Referenced by mediaArchivable().
|
protected |
Referenced by getDirs(), and getDirsRecord().
|
protected |
Referenced by getLast().
|
protected |
Referenced by getFav().
|
protected |
Referenced by showUploader().