زمان کنونی: ۲۴-۲-۱۴۰۳, ۰۵:۰۶ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
تغییر صفحه آفلاین
۲۰-۵-۱۳۹۳, ۱۰:۵۸ عصر
ارسال: #1
تغییر صفحه آفلاین
من میخوام صفحه آفلاین یک بسته نصبی را تغییر بدم خودش گفته مسیرش templates/rt_hadron/offline.php هست ولی داخلش که میرم اون پیام هایی که تو صفحه آفلاین هست نمیاره از css استفاده کرده تو فایل آفلاین css هم چیزی پیدا نکردم!
باید چیکار کنم؟
کد زیر فایل آفلاینه
ورژن جوملا 3
بسته نصبی hardon RT
<?php
/**
* @version   $Id: offline.php 16861 2013-12-12 22:44:35Z arifin $
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2014 RocketTheme, LLC
* @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
*
* Gantry uses the Joomla Framework (http://www.joomla.org), a GNU/GPLv2 content management system
*
*/
defined'_JEXEC' ) or die( 'Restricted access' );

// Load and Inititialize Gantry Class
require_once(dirname(__FILE__) . '/lib/gantry/gantry.php');
$gantry->init();

$doc JFactory::getDocument();
$app JFactory::getApplication();

// Less Variables
$lessVariables = array(
    
'accent-color1'             => $gantry->get('accent-color1',            '#86DBC8'),
    
'accent-color2'             => $gantry->get('accent-color2',            '#34AE93'),

    
'button-text-color'         => $gantry->get('button-text-color',        '#314F49'),
    
'button-background'         => $gantry->get('button-background',        '#86DBC8'),          

    
'header-overlay'            => $gantry->get('header-overlay',           'dark'),
    
'header-text-color'         => $gantry->get('header-text-color',        '#BBBBBB'),
    
'header-background'         => $gantry->get('header-background',        '#191A1C'),

    
'navigation-overlay'        => $gantry->get('navigation-overlay',       'dark'),
    
'navigation-text-color'     => $gantry->get('navigation-text-color',    '#BBBBBB'),
    
'navigation-background'     => $gantry->get('navigation-background',    '#191A1C'),            

    
'showcase-overlay'          => $gantry->get('showcase-overlay',         'dark'),
    
'showcase-text-color'       => $gantry->get('showcase-text-color',      '#BBBBBB'),
    
'showcase-background'       => $gantry->get('showcase-background',      '#191A1C'), 

    
'utility-overlay'           => $gantry->get('utility-overlay',          'dark'),
    
'utility-text-color'        => $gantry->get('utility-text-color',       '#BBBBBB'),
    
'utility-background'        => $gantry->get('utility-background',       '#1F2022'),             

    
'feature-overlay'           => $gantry->get('feature-overlay',          'dark'),
    
'feature-text-color'        => $gantry->get('feature-text-color',       '#BBBBBB'),
    
'feature-background'        => $gantry->get('feature-background',       '#191A1C'), 

    
'maintop-overlay'           => $gantry->get('maintop-overlay',          'dark'),
    
'maintop-text-color'        => $gantry->get('maintop-text-color',       '#BBBBBB'),
    
'maintop-background'        => $gantry->get('maintop-background',       '#131315'),             

    
'mainbody-overlay'          => $gantry->get('mainbody-overlay',         'dark'),
    
'mainbody-text-color'       => $gantry->get('mainbody-text-color',      '#BBBBBB'),
    
'mainbody-background'       => $gantry->get('mainbody-background',      '#27292B'),            

    
'bottom-overlay'            => $gantry->get('bottom-overlay',           'dark'),
    
'bottom-text-color'         => $gantry->get('bottom-text-color',        '#BBBBBB'),
    
'bottom-background'         => $gantry->get('bottom-background',        '#191A1C'),   

    
'footer-overlay'            => $gantry->get('footer-overlay',           'dark'),
    
'footer-text-color'         => $gantry->get('footer-text-color',        '#BBBBBB'),
    
'footer-background'         => $gantry->get('footer-background',        '#191A1C'),

    
'copyright-overlay'         => $gantry->get('copyright-overlay',        'dark'),
    
'copyright-text-color'      => $gantry->get('copyright-text-color',     '#BBBBBB'),
    
'copyright-background'      => $gantry->get('copyright-background',     '#191A1C')            
);

$gantry->addStyle('grid-responsive.css'5);
$gantry->addLess('bootstrap.less''bootstrap.css'6);
$gantry->addLess('offline.less''offline.css'4$lessVariables);

// Scripts
if ($gantry->browser->name == 'ie'){
    if (
$gantry->browser->shortversion == 8){
        
$gantry->addScript('html5shim.js');
        
$gantry->addScript('placeholder-ie.js');
    }
    if (
$gantry->browser->shortversion == 9){
        
$gantry->addInlineScript("if (typeof RokMediaQueries !== 'undefined') window.addEvent('domready', function(){ RokMediaQueries._fireEvent(RokMediaQueries.getQuery()); });");
        
$gantry->addScript('placeholder-ie.js');
    }        
}
if (
$gantry->get('layout-mode''responsive') == 'responsive'$gantry->addScript('rokmediaqueries.js');

ob_start();
?>
<body id="rt-offline" <?php echo $gantry->displayBodyTag(); ?>>
    <div id="rt-page-surround">
        <header id="rt-header-surround" class="<?php if ($gantry->get('header-overlay')!='') : ?><?php echo 'rt-overlay-'.$gantry->get('header-overlay'); ?><?php endif; ?>">
            <div class="rt-overlay">
                <div class="rt-offline-body">
                    <div class="rt-logo-block rt-offline-logo">
                        <a id="rt-logo" href="<?php echo $gantry->baseUrl?>"></a>
                    </div>

                    <?php
                        $msgs 
$app->getMessageQueue();
                    
?>
                    <?php if (sizeof($msgs) > 0) : ?>    
                        <div class="rt-container">
                            <jdoc:include type="message" />
                            <div class="clear"></div>
                        </div>
                    <?php endif; ?>

                    <div class="rt-offline-title rt-big-title rt-center">
                        <div class="module-title">
                            <h2 class="title"><?php echo JText::_("RT_OFFLINE_TITLE"); ?></h2>
                        </div>                        
                    </div>                

                    <?php if ($app->getCfg('display_offline_message'1) == && str_replace(' '''$app->getCfg('offline_message')) != ''): ?>
                        <p class="rt-offline-message">
                            <?php echo $app->getCfg('offline_message'); ?>
                        </p>
                            <?php elseif ($app->getCfg('display_offline_message'1) == && str_replace(' '''JText::_('JOFFLINE_MESSAGE')) != ''): ?>
                        <p class="rt-offline-message">
                            <?php echo JText::_('JOFFLINE_MESSAGE'); ?>
                        </p>
                    <?php  endif; ?>    

                    <?php if ($app->getCfg('offline_image')) : ?>
                    <img src="<?php echo $app->getCfg('offline_image'); ?>" alt="<?php echo htmlspecialchars($app->getCfg('sitename')); ?>" />
                    <?php endif; ?>

                </div>
            </div>
        </header>
        <section id="rt-subscription-form">
            <div class="rt-container">
                <?php if ($gantry->get('email-subscription-enabled')) : ?>
                    <p class="rt-subscription-title">
                        <?php echo JText::_("RT_OFFLINE_SUBSCRIPTION_TITLE"); ?>
                    </p>                
                    <form class="rt-offline-form" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=<?php echo $gantry->get('feedburner-uri'); ?>', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true">
                        <input type="text" placeholder="<?php echo JText::_('RT_EMAIL'?>" class="inputbox" name="email">
                        <input type="hidden" value="<?php echo $gantry->get('feedburner-uri'); ?>" name="uri"/>
                        <input type="hidden" name="loc" value="en_US"/>
                        <input type="submit" name="Submit" class="button" value="<?php echo JText::_('RT_SUBSCRIBE'?>" />
                    </form>
                    <div class="clear"></div>    
                <?php endif; ?>                    
            </div>        
        </section>
        <section id="rt-authorized-form">
            <h2 class="rt-authorized-form-title"><?php echo JText::_("AUTHORIZED_LOGIN"); ?></h2>

            <p class="rt-authorized-login-message">
                <?php echo JText::_("RT_OFFLINE_LOGIN_MESSAGE"); ?>
            </p>                

            <?php 
                $user    
JFactory::getUser();
                
$isAdmin $user->get('isRoot');                    
            
?>
            <?php if (!$isAdmin): ?>
                <form class="rt-authorized-login-form" action="<?php echo JRoute::_('index.php'true); ?>" method="post" id="rt-form-login">
                    <input name="username" id="username" class="inputbox" type="text" placeholder="<?php echo JText::_('JGLOBAL_USERNAME'?>" />
                    <input type="password" name="password" class="inputbox" placeholder="<?php echo JText::_('JGLOBAL_PASSWORD'?>" />
                    <input type="hidden" name="remember" class="inputbox" value="yes" id="remember" />
                    <input type="submit" name="Submit" class="button" value="<?php echo JText::_('JLOGIN'?>" />
                    <input type="hidden" name="option" value="com_users" />
                    <input type="hidden" name="task" value="user.login" />
                    <input type="hidden" name="return" value="<?php echo base64_encode(JURI::base()) ?>" />
                    <?php echo JHtml::_('form.token'); ?>                    
                </form>
            <?php endif; ?>
            <?php if ($isAdmin): ?>
                <form class="rt-authorized-login-form" action="<?php echo JRoute::_('index.php'true); ?>" method="post" id="rt-form-login">
                    <input type="submit" name="Submit" class="button" value="<?php echo JText::_('JLOGOUT'); ?>" />
                    <input type="hidden" name="option" value="com_users" />
                    <input type="hidden" name="task" value="user.logout" />
                    <input type="hidden" name="return" value="<?php echo $return?>" />
                    <?php echo JHtml::_('form.token'); ?>
                </form>    
            <?php endif; ?>    
        </section>
        <footer id="rt-footer-surround">
            <div class="rt-footer-surround-pattern">
                <div id="rt-copyright">
                    <div class="rt-container">
                        <?php echo $gantry->displayModules('copyright','standard','standard'); ?>
                        <div class="clear"></div>
                    </div>
                </div>
            </div>
        </footer>
    </div>        
</body>


</html>
<?php

$body 
ob_get_clean();
$gantry->finalize();

require_once(
JPATH_LIBRARIES.'/joomla/document/html/renderer/head.php');
$header_renderer = new JDocumentRendererHead($doc);
$header_contents $header_renderer->render(null);
ob_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language?>" lang="<?php echo $this->language?>" dir="<?php echo $this->direction?>">
<head>
    <?php echo $header_contents?>
    <?php if ($gantry->get('layout-mode') == '960fixed') : ?>
    <meta name="viewport" content="width=960px">
    <?php elseif ($gantry->get('layout-mode') == '1200fixed') : ?>
    <meta name="viewport" content="width=1200px">
    <?php else : ?>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <?php endif; ?>
</head>
<?php
$header 
ob_get_clean();
echo 
$header.$body
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۰-۵-۱۳۹۳, ۱۱:۱۳ عصر
ارسال: #2
RE: تغییر صفحه آفلاین
اولا ی چیزی بگم
فایل php همیشه همیشه همیشه چیزی رو که نشون میده از هزار جا برمیداره و نشون میده
حالا این مشخصه فایل php هستش و تو اون کد هایی هم که قرار دادین مشخصه (اگه دقت کنید)
ولی اگه تو فایل php خاستید نوشته هارو تغییر بدید باستفاده از notpad++ کلمه JText رو سرچ کنید تو خود فایل
الان مثلا تو ی قسمت کد تون نوشته :
<?php echo JText::_('JOFFLINE_MESSAGE'); ?>

JOFFLINE_MESSAGE : نوشته هست ولی من هم از اینا سر در نمیارم چون فک کنم از ی جای دیگه که برا قالب تعریف کردن برمیداره ونشون میده
حالا اگه اون رو به هرکلمه ای تغییر بدید تو سایت اونو نشون میده


اگر هم خاستید css رو تغییر بدید (که اگه حرفه ای باشید میتونید فقط با ی فایل css کل ظاهر سایت رو تغییر بدید بدون اینکه حتی ی ذره به شکل اولش شباهت داشته باشه)
خوب به کد ها نگاه کنید اونجا گفته که کدوم فایل css رو ازکجا برداره و اجرا کنه ، اگه اونارو پیدا کنی میتونی کارت رو حل کنی
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان