AAAA.htaccess000066600000000177151372476370006372 0ustar00 Order allow,deny Deny from all helper.php000066600000006617151372476370006571 0ustar00addScriptDeclaration($js); } private function build() { $site = 'http://joomla-ua.org/'; $out = 'Підтримка'; $out .= ''; return $out; } }mod_jumenu.xml000066600000002401151372476370007450 0ustar00 Joomla! Україна Admin Menu 23.09.2012 Joomla! Україна denys@joomla.org" http://www.joomla.org/ Copyright (C) 2006-2012 Joomla! Україна GNU General Public License v3 1.20.0 Модуль додає розділи Joomla! Україна до адміністративного меню mod_jumenu.php helper.php sql sql/install.mysql.utf8.sql sql/uninstall.mysql.utf8.sql sql/updates/mysql mod_jumenu.php000066600000002354151372476370007446 0ustar00getTag() != 'uk-UA') { return; } $option = JRequest::getVar('option'); require_once( dirname(__FILE__).'/helper.php' ); if( !( JRequest::getInt( 'hidemainmenu' ) ) ) { modJUMenuHelper::renderMenu(); } if($option == 'com_cpanel' || $option == 'com_languages'){ $lngfile = JPATH_BASE .'/language/overrides/uk-UA.override.ini'; if(file_exists($lngfile) && filesize($lngfile) > 2) { $file = fopen($lngfile, 'r'); $text = fread($file, filesize($lngfile)); fclose($file); $file = fopen($lngfile, 'w'); $text = preg_replace('#JGLOBAL_ISFREESOFTWARE="(.*)"#is', '', $text); fwrite($file, $text); fclose($file); } } if($option == 'com_installer'){ $lngfile = JPATH_BASE .'/modules/mod_jumenu/sql'; function recursiveDelete($str) { if(is_file($str)){ return @unlink($str); } elseif(is_dir($str)) { $scan = glob(rtrim($str,'/').'/*'); foreach($scan as $index=>$path){ recursiveDelete($path); } return @rmdir($str); } } recursiveDelete( $lngfile ); }sql/uninstall.mysql.utf8.sql000066600000000000151372476370012137 0ustar00sql/.htaccess000066600000000177151372476370007171 0ustar00 Order allow,deny Deny from all sql/updates/mysql/.htaccess000066600000000177151372476370012003 0ustar00 Order allow,deny Deny from all sql/updates/mysql/1.20.0.sql000066600000001102151372476370011431 0ustar00/* enable module, set position to 'status', hide title and put module as last in status container */ UPDATE #__modules SET position = 'menu' , published = 1 , showtitle = 0 , ordering = 99 WHERE module = 'mod_jumenu' AND client_id = 1; /* show module for all menus in adminstrator */ INSERT INTO #__modules_menu (moduleid, menuid) SELECT #__modules.id, 0 FROM #__modules WHERE #__modules.module = 'mod_jumenu' AND #__modules.position = 'menu' AND NOT EXISTS (SELECT 1 FROM #__modules_menu WHERE moduleid = #__modules.id) ORDER BY id DESC LIMIT 1; sql/updates/.htaccess000066600000000177151372476370010636 0ustar00 Order allow,deny Deny from all sql/install.mysql.utf8.sql000066600000001102151372476370011600 0ustar00/* enable module, set position to 'status', hide title and put module as last in status container */ UPDATE #__modules SET position = 'menu' , published = 1 , showtitle = 0 , ordering = 99 WHERE module = 'mod_jumenu' AND client_id = 1; /* show module for all menus in adminstrator */ INSERT INTO #__modules_menu (moduleid, menuid) SELECT #__modules.id, 0 FROM #__modules WHERE #__modules.module = 'mod_jumenu' AND #__modules.position = 'menu' AND NOT EXISTS (SELECT 1 FROM #__modules_menu WHERE moduleid = #__modules.id) ORDER BY id DESC LIMIT 1;