Форум русской поддержки Joomla!® CMS
09.12.2016, 04:07:02 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Проверьте, код модуля авторизации!

 (Прочитано 655 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Galiakberow
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 16


« : 02.10.2015, 16:11:40 »

Здравствуйте!

После изменения кода модуля регистрации - mod_login.php, перестали работать кнопки СОХРАНИТЬ и ОТМЕНА при редактировании материала с сайта (по моему причина в этом).
Цитировать
<?php
/**
 * @package      Joomla.Site
 * @subpackage   mod_login
 * @copyright   Copyright (C) 2005 - 2014 Open Source Matters, Inc. All rights reserved.
 * @license      GNU General Public License version 2 or later; see LICENSE.txt
 */

// no direct access
defined('_JEXEC') or die;
JHtml::_('behavior.keepalive');
?>



<div id="toppanel" style="z-index:999;">
   <div id="panel">
      <div class="content clearfix">
         <div class="left">
            <h1>Преветствуем вас на официальном сайте!</h1>
            <h2>Здесь представлена информация.</h2>      
            <p class="grey">Так как жизнь"</p>
         </div>
         <div class="left">
            
<!-- Register Form -->


<?php if($type == 'logout') : {
      echo "Спасибо, за регистрацию!";
   } else : {?>
      <h1>Зарегистрироваться:</h1>

<form action="<?php echo JRoute::_( 'index.php?option=com_users&task=registration.register' ); ?>" method="post" id="login-form" name="josForm" class="form-validate"  onSubmit="return checkcapcha()" autocomplete="off">

<label class="grey" for="name"><?php echo JText::_( 'MOD_LOGIN_VALUE_NAME' ); ?></label>
<input style= "width:80%; " tabindex="1" type="text" name="jform[name]" id="jform_name" size="20" value="" class="field" />

<label class="grey" for="username"><?php echo JText::_( 'MOD_LOGIN_VALUE_USERNAME' ); ?></label>
<input style= "width:80%; " tabindex="2" type="text" id="jform_username" name="jform[username]" size="20" value="" class="field"  />

<label class="grey" for="password"><?php echo JText::_( 'JGLOBAL_PASSWORD' ); ?></label>
<input  style= "width:80%; " tabindex="3" class="field" type="password" id="jform_password1" name="jform[password1]" size="20" value=""  />

<label class="grey" for="password2"><?php echo "Подтверждение пароля:"; ?></label>
<input style= "width:80%; " tabindex="4"  class="field" type="password" id="jform_password2" name="jform[password2]" size="20" value=""  />

<label class="grey" for="email"><?php echo JText::_( 'JGLOBAL_EMAIL' ); ?></label>
<input style= "width:80%; " tabindex="5" type="text" id="jform_email1" name="jform[email1]" size="20" value="" class="field" />

<label class="grey" for="email"><?php echo "Подтверждение E-mail:"; ?></label>
<input style= "width:80%;" tabindex="6" type="text" id="jform_email2" name="jform[email2]" size="20" value="" class="field" />
                  
 <input type="submit"  name="Submit" class="bt_register" value="<?php echo JText::_('JREGISTER')?>" />
            
            <input type="hidden" value="com_users" name="option">
         <input type="hidden" value="registration.register" name="task">
         <input type="hidden" value="1" name="adf3f0a374d112893c41c9de2abd5c54">
               <?php echo JHTML::_('form.token'); ?>
            </form>
   <?php }endif; ?>

   </div>
    
         <div class="left right">

<?php if($type == 'login') : {?>
      
      <h1>Войти на сайт:</h1>            
                      
            <!-- Login Form -->
            
<form action="<?php echo JRoute::_('index.php', true, $params->get('usesecure')); ?>" method="post" id="login-form" >
   <?php if ($params->get('pretext')): ?>
      <div class="pretext">
      <p><?php echo $params->get('pretext'); ?></p>
      </div>
   <?php endif; ?>
   <p id="form-login-username">
      <label class="grey" for="modlgn-username"><?php echo JText::_('MOD_LOGIN_VALUE_USERNAME')?></label>
      <input class="field" id="modlgn-username" type="text" name="username" class="inputbox"  size="18" />
   </p>
   <p id="form-login-password">
      <label class="grey" for="modlgn-passwd"><?php echo JText::_('JGLOBAL_PASSWORD')?></label>
      <input class="field" id="modlgn-passwd" type="password" name="password" class="inputbox" size="18"  />
   </p>
   <?php if (JPluginHelper::isEnabled('system', 'remember')) : ?>
   <p id="form-login-remember">
      <label class="grey" for="modlgn-remember"><?php echo JText::_('MOD_LOGIN_REMEMBER_ME')?></label>
      <input class="field" id="modlgn-remember" type="checkbox" name="remember" class="inputbox" value="yes"/>
   </p>
   <?php endif; ?>
   <input type="submit" name="Submit" class="bt_login" 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 $return; ?>" />
   <?php echo JHtml::_('form.token'); ?>
   <ul>
      <li>
         <a href="<?php echo JRoute::_('index.php?option=com_users&view=reset'); ?>">
         <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_PASSWORD'); ?></a>
      </li>
      <li>
         <a href="<?php echo JRoute::_('index.php?option=com_users&view=remind'); ?>">
         <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_USERNAME'); ?></a>
      </li>
      <?php
      $usersConfig = JComponentHelper::getParams('com_users');
      if ($usersConfig->get('allowUserRegistration')) : ?>
      <li>
         <a href="<?php echo JRoute::_('index.php?option=com_users&view=registration'); ?>">
            <?php echo JText::_('MOD_LOGIN_REGISTER'); ?></a>
      </li>
      <?php endif; ?>
   </ul>
   <?php if ($params->get('posttext')): ?>
      <div class="posttext">
      <p><?php echo $params->get('posttext'); ?></p>
      </div>
   <?php endif; ?>
</form>
      

<?php } else : {?>
   
   
   <form action="<?php echo JRoute::_('index.php', true, $params->get('usesecure')); ?>" method="post" id="login-form">
<?php if ($params->get('greeting')) : ?>
   <div class="login-greeting">
   <?php if($params->get('name') == 0) : {
      echo JText::sprintf('MOD_LOGIN_HINAME', htmlspecialchars($user->get('name')));
   } else : {
      echo JText::sprintf('MOD_LOGIN_HINAME', htmlspecialchars($user->get('username')));
   } endif; ?>
   </div>
<?php endif; ?>
   <div class="logout-button">
      <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'); ?>
   </div>
   
   <?php }endif; ?>
         

         
         </div>
      </div>
</div> <!-- login -->   

   <!-- The tab on top -->   
   <div class="tab">
      <ul class="login">
         <li class="left">&nbsp;</li>
         <li>
         
            <?php echo "Здравствуйте, Гость";?>
   </li>
         <li class="sep">|</li>
         <li id="toggle">
               <?php if($type == 'login') : {
                echo '<a id="open" class="open" href="#">Войти | Зарегестрироваться</a>';
                  } else : {
               echo '<a id="open" class="open" href="#">Мой профиль</a>';
            } endif; ?>
                 
            
            <a id="close" style="display: none;" class="close" href="#">Закрыть</a>         
         </li>
         <li class="right">&nbsp;</li>
      </ul>
   </div> <!-- / top -->
   
</div> <!--panel -->




С надеждой на отзыв!

« Последнее редактирование: 02.10.2015, 16:35:28 от Galiakberow » Записан
Филипп Сорокин
Живу я здесь
******

Репутация: +121/-4
Offline Offline

Пол: Мужской
Сообщений: 1466


« Ответ #1 : 02.10.2015, 16:45:42 »

Имеются ли ошибки JavaScript в консоли браузера? (нажмите f12, браузер Chrome или Firefox, затем перейдите во вкладку "консоль/console")?
Записан
Galiakberow
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 16


« Ответ #2 : 02.10.2015, 16:49:24 »

Имеются ли ошибки JavaScript в консоли браузера? (нажмите f12, браузер Chrome или Firefox, затем перейдите во вкладку "консоль/console")?

Посмотрел в консоли:
Цитировать
Iframe attached successfully content.js:4:21444

Это о чем то говорит?
Записан
Galiakberow
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 16


« Ответ #3 : 02.10.2015, 16:51:54 »

Имеются ли ошибки JavaScript в консоли браузера? (нажмите f12, браузер Chrome или Firefox, затем перейдите во вкладку "консоль/console")?

Вот еще - после нажатия "Редактировать":
Цитировать
Таблица стилей http://www.asdf.loc/templates/school/css/ не была загружена, потому что её MIME-тип («text/html») не «text/css». osnovnye-svedeniya
Метод getAttributeNode() является устаревшим. Для его замены используйте метод getAttribute(). mootools-core.js:343:0
Iframe attached successfully content.js:4:21444
Синхронный XMLHttpRequest в основной нити является устаревшим из-за его пагубного влияния на работу конечного пользователя. Для получения дополнительной помощи обратитесь к http://xhr.spec.whatwg.org/ app.js:3:0
некорректно indexed.json:1:1
некорректно en-US.json:1:1
Записан
Филипп Сорокин
Живу я здесь
******

Репутация: +121/-4
Offline Offline

Пол: Мужской
Сообщений: 1466


« Ответ #4 : 02.10.2015, 16:58:54 »

Galiakberow, скиньте ссылку на сайт, дайте аккаунт: philip.sorokin@gmail.com, попробую помочь.
Записан
draff
Практически профи
*******

Репутация: +161/-5
Offline Offline

Пол: Мужской
Сообщений: 2659


step by step


« Ответ #5 : 02.10.2015, 17:05:14 »

А взять с архива Joomla файл это модуля и заменить ?
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet