public function giveAdmin($spotTplId, $value = '') { global $dRep; $value = unserialize($value); $url = is_array($value) && isset($value['url']) ? $value['url'] : ''; $menu = new FolderList(array()); $folderlist = $menu->getList($value); $imagelist = $this->filelist($value); $spotId = $spotTplId; include 'spots/adminviews/imagelink.admin.php'; }
public function giveAdmin($spotTplId, $value = '') { global $dRep; if ($value != '') { $image = $dRep->getFile($value); } $menu = new FolderList(array()); $folderlist = $menu->getList($value); $imagelist = $this->filelist($value); $spotId = $spotTplId; include 'spots/adminviews/image.admin.php'; }
public function getFilebrowser() { global $varChecker; $folderId = 0; $rootname = ""; if ($varChecker->getValue('id') != 0) { if ($varChecker->getValue('direction') == 'up') { $folder = $this->dRep->getFolder($varChecker->getValue('id')); $folderId = $folder->getParent()->getId(); if ($folderId == 'new') { $folderId = 0; $rootname = ""; } else { $rootname = $folder->getParent()->getName(); } } else { $folderId = $varChecker->getValue('id'); $folder = $this->dRep->getFolder($folderId); $rootname = $folder->getName(); } } if ($varChecker->getValue('siteId') !== false) { $folders = $this->dRep->getFolderCollection(array('site' => $varChecker->getValue('siteId'))); if (count($folders) == 0) { $folderId = 0; $rootname = ''; } } $includefiles = $varChecker->getValue('type') != 'folder'; $menu = new FolderList(array(), array('class' => 'type'), $folderId, false, false, $includefiles); $folderlist = $menu->getList(); $root = 'current_' . $folderId; include_once 'view/filesystem/filebrowser.filesystem.php'; }
/** * @return string */ function ToHTML() { $msgCount = isset($this->_messages_part->messCount) ? (int) $this->_messages_part->messCount : '0'; if (!$msgCount) { $msgCount = '0'; } if (isset($this->_proc->sArray[SEARCH_ARRAY]) && strlen($this->_proc->sArray[SEARCH_ARRAY][S_TEXT])) { $lowtoolbarText = '<span class="wm_lowtoolbar_messages">' . $msgCount . ' ' . JS_LANG_Messages . '</span>'; } else { $lowtoolbarText = '<span class="wm_lowtoolbar_messages">' . $msgCount . ' ' . JS_LANG_MessagesInFolder . '</span>'; } $boxPercentage = (int) ceil($this->_proc->account->MailboxSize / $this->_proc->account->MailboxLimit * 100); $boxPercentage = $boxPercentage ? $boxPercentage : 0; $boxPercentage = $boxPercentage > 100 ? 100 : $boxPercentage; $spaceTitle = JS_LANG_YouUsing . ' ' . $boxPercentage . '% ' . JS_LANG_OfYour . ' ' . GetFriendlySize($this->_proc->account->MailboxLimit); $progressbarClass = $this->_proc->settings->EnableMailboxSizeLimit ? 'wm_lowtoolbar_space_info' : 'wm_hide'; return ' <div class="wm_hide" align="center" id="hider"> <div class="wm_background"> <table class="wm_mail_container" id="main_container"> <tr> <td rowspan="3"> <div class="wm_folders_part" id="folders_part"> <div class="wm_folders_hide_show" id="folders_hide"> <a href="#" onclick="ChangeFoldersMode(); return false;"> <img id="folders_hide_img" src="./skins/' . $this->_pagebuilder->SkinName() . '/folders/hide_folders.gif" title="' . ConvertUtils::AttributeQuote(JS_LANG_HideFolders) . '" /> </a> </div> <div id="folders" class="wm_folders"> ' . $this->_folder_part->ToHTML() . ' </div> <div class="wm_manage_folders" id="manage_folders" align="center"> <a href="' . BASEFILE . '?' . SCREEN . '=' . SET_ACCOUNT_MFOLDERS . '">' . JS_LANG_ManageFolders . '</a> </div> </div> </td> <td class="wm_vresizer_part" id="vresizer_part" rowspan="3"><div class="wm_vresizer_width"></div><div class="wm_vresizer" id="vert_resizer"></div><div class="wm_vresizer_width"></div></td> <td id="inbox_part"> <div class="wm_inbox" id="inbox_div"> ' . $this->_messages_part->MessageTableHeaders() . ' <div class="wm_inbox_lines" id="list_container"> ' . $this->_messages_part->ToHTML() . ' </div> </div> </td> </tr> <tr> <td class="wm_hresizer_part" id="hresizer_part"><div class="wm_hresizer_height"></div><div class="wm_hresizer" id="hor_resizer"></div><div class="wm_hresizer_height"></div></td> </tr> <tr id="iframe_tr"> <td id="iframe_td"> <div name="message_container_iframe" id="message_container_iframe" class="wm_message_container"> <iframe name="iframe_container" frameborder="0" id="iframe_container" src="base-iframe.php?mode=preview"></iframe> </div> </td> </tr> <tr> <td class="wm_lowtoolbar" colspan="3" id="lowtoolbar"> ' . $lowtoolbarText . ' <span class="' . $progressbarClass . '" title="' . ConvertUtils::AttributeQuote($spaceTitle) . '"> <div class="wm_progressbar"> <div class="wm_progressbar_used" style="width: ' . $boxPercentage . 'px;"></div> </div> </span> </td> </tr> </table> </div> </div> '; }