public static function getTag($tagName, $wysiwyg = false, $is_html = false) { global $section; //we detect sheet first because it has unique buttons if ($section == 'sheet' && ($tag = ToolbarSheet::fromName($tagName))) { return $tag; } elseif ($wysiwyg && ($tag = ToolbarCkOnly::fromName($tagName, $is_html))) { return $tag; } elseif ($tag = Toolbar::getCustomTool($tagName)) { return $tag; } elseif ($tag = ToolbarInline::fromName($tagName)) { return $tag; } elseif ($tag = ToolbarBlock::fromName($tagName)) { return $tag; } elseif ($tag = ToolbarLineBased::fromName($tagName)) { return $tag; } elseif ($tag = ToolbarWikiplugin::fromName($tagName)) { return $tag; } elseif ($tag = ToolbarPicker::fromName($tagName)) { return $tag; } elseif ($tag = ToolbarDialog::fromName($tagName)) { return $tag; } elseif ($tagName == 'fullscreen') { return new ToolbarFullscreen(); } elseif ($tagName == 'tikiimage') { return new ToolbarFileGallery(); } elseif ($tagName == 'tikifile') { return new ToolbarFileGalleryFile(); } elseif ($tagName == 'help') { return new ToolbarHelptool(); } elseif ($tagName == 'switcheditor') { return new ToolbarSwitchEditor(); } elseif ($tagName == 'admintoolbar') { return new ToolbarAdmin(); } elseif ($tagName == 'screencapture') { return new ToolbarCapture(); } elseif ($tagName == '-') { return new ToolbarSeparator(); } }
public static function getTag( $tagName ) // {{{ { global $section; //we detect sheet first because it has unique buttons if ( $section == 'sheet' && $tag = ToolbarSheet::fromName($tagName) ) return $tag; elseif ( $tag = Toolbar::getCustomTool($tagName) ) return $tag; elseif ( $tag = ToolbarInline::fromName($tagName) ) return $tag; elseif ( $tag = ToolbarBlock::fromName($tagName) ) return $tag; elseif ( $tag = ToolbarLineBased::fromName($tagName) ) return $tag; elseif ( $tag = ToolbarCkOnly::fromName($tagName) ) return $tag; elseif ( $tag = ToolbarWikiplugin::fromName($tagName) ) return $tag; elseif ( $tag = ToolbarPicker::fromName($tagName) ) return $tag; elseif ( $tag = ToolbarDialog::fromName($tagName) ) return $tag; elseif ( $tagName == 'fullscreen' ) return new ToolbarFullscreen; elseif ( $tagName == 'tikiimage' ) return new ToolbarFileGallery; elseif ( $tagName == 'tikifile' ) return new ToolbarFileGalleryFile; elseif ( $tagName == 'help' ) return new ToolbarHelptool; elseif ( $tagName == 'switcheditor' ) return new ToolbarSwitchEditor; elseif ( $tagName == '-' ) return new ToolbarSeparator; } // }}}