au_23
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 38
учусь....
|
 |
« : 10.12.2011, 23:24:14 » |
|
Нет места на сайте для вертикального входа, как его сделать горизонтальным,да и стиль его как поменять?
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #1 : 11.12.2011, 05:32:10 » |
|
шаблон модуля авторизации перековырять, float:left добавить  Ну, или как вариант - если нужна простенькая социализация - использовать CommunityBuilder, у него стиль модуля авторизации выбрать можно горизонтальным в настройках.
|
|
|
|
|
Записан
|
|
|
|
au_23
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 38
учусь....
|
 |
« Ответ #2 : 11.12.2011, 17:34:59 » |
|
float:left просто вставить? или чтото заменить?
|
|
|
|
|
Записан
|
|
|
|
|
Taatshi
|
 |
« Ответ #3 : 11.12.2011, 17:38:56 » |
|
ссылку на сайт....
|
|
|
|
|
Записан
|
|
|
|
au_23
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 38
учусь....
|
 |
« Ответ #4 : 11.12.2011, 17:43:20 » |
|
fanrc.com
|
|
|
|
|
Записан
|
|
|
|
au_23
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 38
учусь....
|
 |
« Ответ #5 : 11.12.2011, 18:50:11 » |
|
 вот так хочу 
|
|
|
|
|
Записан
|
|
|
|
|
Taatshi
|
 |
« Ответ #6 : 11.12.2011, 19:10:26 » |
|
эээ... Вы сначала модуль в нужную позицию вставьте, а потом будем CSS править))
|
|
|
|
|
Записан
|
|
|
|
au_23
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 38
учусь....
|
 |
« Ответ #7 : 11.12.2011, 19:29:42 » |
|
так переставить же не проблема, положение модуля от дизайна модуля не зависеть же.... или я не так понимаю?
|
|
|
|
|
Записан
|
|
|
|
|
Taatshi
|
 |
« Ответ #8 : 11.12.2011, 19:48:49 » |
|
просто наглядность - это гуд) делаем следующее: в вашем шаблоне создаем папки html/mod_login и в эту папку кладем файл default.php с вот таким содержанием <?php // no direct access defined('_JEXEC') or die('Restricted access'); ?> <?php if($type == 'logout') : ?> <form action="index.php" method="post" name="login" id="form-login"> <?php if ($params->get('greeting')) : ?> <div> <?php if ($params->get('name')) : { echo JText::sprintf( 'HINAME', $user->get('name') ); } else : { echo JText::sprintf( 'HINAME', $user->get('username') ); } endif; ?> </div> <?php endif; ?> <div align="center"> <input type="submit" name="Submit" class="button" value="<?php echo JText::_( 'BUTTON_LOGOUT'); ?>" /> </div>
<input type="hidden" name="option" value="com_user" /> <input type="hidden" name="task" value="logout" /> <input type="hidden" name="return" value="<?php echo $return; ?>" /> </form> <?php else : ?> <?php if(JPluginHelper::isEnabled('authentication', 'openid')) : $lang->load( 'plg_authentication_openid', JPATH_ADMINISTRATOR ); $langScript = 'var JLanguage = {};'. ' JLanguage.WHAT_IS_OPENID = \''.JText::_( 'WHAT_IS_OPENID' ).'\';'. ' JLanguage.LOGIN_WITH_OPENID = \''.JText::_( 'LOGIN_WITH_OPENID' ).'\';'. ' JLanguage.NORMAL_LOGIN = \''.JText::_( 'NORMAL_LOGIN' ).'\';'. ' var modlogin = 1;'; $document = &JFactory::getDocument(); $document->addScriptDeclaration( $langScript ); JHTML::_('script', 'openid.js'); endif; ?> <form action="<?php echo JRoute::_( 'index.php', true, $params->get('usesecure')); ?>" method="post" name="login" id="form-login" > <?php echo $params->get('pretext'); ?> <fieldset class="input"> <label for="modlgn_username"><?php echo JText::_('Username')?></label><br /> <input id="modlgn_username" type="text" name="username" class="inputbox" alt="username" size="18" /> <label for="modlgn_passwd"><?php echo JText::_('Password')?></label><br /> <input id="modlgn_passwd" type="password" name="passwd" class="inputbox" size="18" alt="password" /> <?php if(JPluginHelper::isEnabled('system', 'remember')) : ?> <label for="modlgn_remember"><?php echo JText::_('Remember me')?></label> <input id="modlgn_remember" type="checkbox" name="remember" class="inputbox" value="yes" alt="Remember Me" /> <?php endif; ?> <input type="submit" name="Submit" class="button" value="<?php echo JText::_('LOGIN')?>" /> </fieldset> <a href="<?php echo JRoute::_( 'index.php?option=com_user&view=reset' ); ?>"> <?php echo JText::_('FORGOT_YOUR_PASSWORD'); ?></a> <a href="<?php echo JRoute::_( 'index.php?option=com_user&view=remind' ); ?>"> <?php echo JText::_('FORGOT_YOUR_USERNAME'); ?></a> <?php $usersConfig = &JComponentHelper::getParams( 'com_users' ); if ($usersConfig->get('allowUserRegistration')) : ?> <a href="<?php echo JRoute::_( 'index.php?option=com_user&view=register' ); ?>"> <?php echo JText::_('REGISTER'); ?></a> <?php endif; ?> <?php echo $params->get('posttext'); ?>
<input type="hidden" name="option" value="com_user" /> <input type="hidden" name="task" value="login" /> <input type="hidden" name="return" value="<?php echo $return; ?>" /> <?php echo JHTML::_( 'form.token' ); ?> </form> <?php endif; ?>
смотрим что получилось - потом дальше...))
|
|
|
|
|
Записан
|
|
|
|
au_23
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 38
учусь....
|
 |
« Ответ #9 : 11.12.2011, 19:59:55 » |
|
шаблон у меня rhuk_milkyway в нем есть уже папка HTML далее mod_login/default.php не помогло файл default.php похож очень на mod_virtuemart_login.php это файл и есть сейчас сверху его сайт использует <?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); /** * @version $Id: mod_virtuemart_login.php 2600 2010-10-22 20:41:15Z zanardi $ * @package VirtueMart * @subpackage modules * @copyright Copyright (C) 2007 Greg Perkins. All rights reserved. * @license GNU/GPL, http://www.gnu.org/copyleft/gpl.html * * VirtueMart is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See /administrator/components/com_virtuemart/COPYRIGHT.php for copyright notices and details. * * http://virtuemart.net */
// TODO: Joomla! 1.5 compatibility - do these global vars depend on the legacy plugin? global $mosConfig_absolute_path, $mosConfig_allowUserRegistration;
// Load the VirtueMart main parse code if( file_exists(dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' )) { require_once( dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' ); } else { require_once( dirname(__FILE__).'/../components/com_virtuemart/virtuemart_parser.php' ); }
global $mm_action_url, $sess, $VM_LANG;
// Show login or logout? if( vmIsJoomla(1.5) ) { $user = & JFactory::getUser(); $type = (!$user->get('guest'))? 'logout' : 'login'; } else { $type = ($my->id)? 'logout' : 'login'; }
// Determine settings based on CMS version if( vmIsJoomla('1.5') ) { // Joomla 1.5
if( $type == 'login' ) { // Redirect type $redirect = $params->get('login');
// Lost password $reset_url = JRoute::_( 'index.php?option=com_user&view=reset' );
// User name reminder (Joomla 1.5 only) $remind_url = JRoute::_( 'index.php?option=com_user&view=remind' );
// Set the validation value $validate = JUtility::getToken(); } else { // Redirect type $redirect = $params->get('logout');
// Return URL $uri = JFactory::getURI(); $url = $uri->toString(array('path', 'query', 'fragment')); $return_url = base64_encode( $url );
// Set the greeting name $user =& JFactory::getUser(); $name = ( $params->get( 'name') )? $user->name : $user->username; }
// Post action $action = $mm_action_url. 'index.php?option=com_user&task='.$type;
// Set the redirection URL if( $redirect == 'home' ) { // The Joomla! home page $menu = &JSite::getMenu(); $default = $menu->getDefault(); $uri = JFactory::getURI( $default->link.'&Itemid='.$default->id ); $url = $uri->toString(array('path', 'query', 'fragment')); } elseif( $redirect == 'vmhome' ) { // The VirtueMart home page $url = JRoute::_( 'index.php?option=com_virtuemart&page='.HOMEPAGE.'&Itemid='.$sess->getShopItemid(), false ); } else { // The same page $uri = JFactory::getURI(); $url = $uri->toString(array('path', 'query', 'fragment')); }
$return_url = base64_encode( $url );
} else { // Not Joomla 1.5
if( $type == 'login' ) { // Redirect type $redirect = $params->get('login');
// Lost password url $reset_url = sefRelToAbs( 'index.php?option=com_registration&task=lostPassword&Itemid='.(int)mosGetParam($_REQUEST, 'Itemid', 0) );
// Set user name reminder to nothing $remind_url = '';
// Set the validation value if( function_exists( 'josspoofvalue' ) ) { $validate = josSpoofValue(1); } else { $validate = vmSpoofValue(1); } } else { // Redirect type $redirect = $params->get('logout');
// Set the greeting name $name = ( $params->get( 'name') )? $my->name : $my->username; }
// Post action $action = sefRelToAbs( $mm_action_url . 'index.php?option='.$type );
// Set the redirection URL if( $redirect == 'home' ) { $url = sefRelToAbs( 'index.php' ); } elseif( $redirect == 'vmhome' ) { // The VirtueMart home page $url = $sess->url( URL.'index.php?option=com_virtuemart&page='.HOMEPAGE ); } else { // The same page $url = $sess->url( basename($_SERVER['PHP_SELF']).'?'.mosGetParam($_SERVER,'QUERY_STRING'), true, false ); }
$return_url = sefRelToAbs( $url );
}
// Registration URL $registration_url = $sess->url( SECUREURL.'index.php?option=com_virtuemart&page=shop.registration' );
?> <?php if( $type == 'logout' ) : ?>
<div> <form action="<?php echo $action ?>" method="post" name="login" id="login"> <?php if( $params->get('greeting') ) : ?> <div><?php echo $VM_LANG->_('HI'). ' ' . $name ?></div> <?php endif; ?> <?php if( $params->get('accountlink') || ENABLE_DOWNLOADS == '1' ) : ?> <ul> <?php if( $params->get('accountlink') ) : ?> <li><a href="<?php echo $sess->url(SECUREURL . "index.php?page=account.index", true);?>"><?php echo $VM_LANG->_('PHPSHOP_ACCOUNT_TITLE')?></a></li> <?php endif; ?> <?php if( ENABLE_DOWNLOADS == '1' ) : ?> <li><a href="<?php $sess->purl(SECUREURL . "index.php?page=shop.downloads", true);?>"><?php echo $VM_LANG->_('PHPSHOP_DOWNLOADS_TITLE')?></a></li> <?php endif; ?> </ul>
<?php endif; ?> <input type="submit" name="Submit" class="button" value="<?php echo $VM_LANG->_('BUTTON_LOGOUT')?>" /> <br /><br /> <input type="hidden" name="op2" value="logout" /> <input type="hidden" name="return" value="<?php echo $return_url ?>" /> <input type="hidden" name="lang" value="english" /> <input type="hidden" name="message" value="0" /> </form> </div> <?php else : ?> <div>
<form action="<?php echo $action ?>" method="post" name="login" id="login"> <?php if( $params->get('pretext') ) : ?> <?php echo $params->get('pretext'); ?> <br /> <?php endif; ?> <label for="username_vmlogin"><?php echo $VM_LANG->_('USERNAME')?></label><br/> <input class="inputbox" type="text" id="username_vmlogin" size="12" name="username" /> <br /> <label for="password_vmlogin"><?php echo $VM_LANG->_('PASSWORD')?></label><br/> <input type="password" class="inputbox" id="password_vmlogin" size="12" name="passwd" /> <?php if( @VM_SHOW_REMEMBER_ME_BOX == '1' ) { $remember_me_checked = $params->get('remember_me_default', 1)? 'checked="checked"' : ''; ?> <br /> <label for="remember_vmlogin"><?php echo $VM_LANG->_('REMEMBER_ME')?></label> <input type="checkbox" name="remember" id="remember_vmlogin" value="yes" <?php echo $remember_me_checked ?> /> <?php } else { ?> <br /> <input type="hidden" name="remember" value="yes" /> <?php } ?> <br /> <input type="submit" value="<?php echo $VM_LANG->_('BUTTON_LOGIN')?>" class="button" name="Login" /> <ul> <li><a href="<?php echo $reset_url ?>"><?php echo $VM_LANG->_('LOST_PASSWORD')?></a></li> <?php if( $remind_url ) : ?> <li><a href="<?php echo $remind_url ?>"><?php echo $VM_LANG->_('FORGOT_YOUR_USERNAME')?></a></li> <?php endif; ?> <?php if( $mosConfig_allowUserRegistration == '1' ) : ?> <li><?php echo $VM_LANG->_('NO_ACCOUNT')?> <a href="<?php echo $registration_url ?>"><?php echo $VM_LANG->_('CREATE_ACCOUNT')?></a></li> <?php endif; ?> </ul> <input type="hidden" value="login" name="op2" /> <input type="hidden" value="<?php echo $return_url ?>" name="return" /> <input type="hidden" name="<?php echo $validate; ?>" value="1" /> <?php echo $params->get('posttext'); ?> </form> </div> <?php endif; ?>
|
|
|
|
|
Записан
|
|
|
|
|
Taatshi
|
 |
« Ответ #10 : 11.12.2011, 20:14:17 » |
|
уберите в нем все <br /> <ul> </ul> <li> </li> - это выведет всю фигню в одну строчку, потом отступы настроите как нужно.
|
|
|
|
|
Записан
|
|
|
|
au_23
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 38
учусь....
|
 |
« Ответ #11 : 11.12.2011, 21:54:34 » |
|
убираю все <br/> помогает!! доделаю покажу!
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #12 : 11.12.2011, 22:21:36 » |
|
ну, дык... кто б сомневался  Вот этот кусок кода отве+чает за надпись "Логин" <label for="modlgn_username"><?php echo JText::_('Username')?></label> После брейка выводится самО поле: <input id="modlgn_username" type="text" name="username" class="inputbox" alt="username" size="18" /> Затем прерывается <p>, и с нового абзаца выводится <label for="modlgn_passwd"><?php echo JText::_('Password')?></label> Ну, и т.д... - по аналогии. Вывести всё в 1 строку - не проблема!
|
|
|
|
« Последнее редактирование: 11.12.2011, 22:32:17 от Dorfman »
|
Записан
|
|
|
|
au_23
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 38
учусь....
|
 |
« Ответ #13 : 11.12.2011, 22:30:56 » |
|
спасибо за помощь! у меня это только начало еще много чего буду спрашивать!
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #14 : 11.12.2011, 22:35:11 » |
|
спасибо за помощь! у меня это только начало еще много чего буду спрашивать!
Дабы не создавать информационного шума, иcпользуйте поиск по форуму и http://htmlbook.ru, а также firefox+firebug
|
|
|
|
|
Записан
|
|
|
|
|