Página 1 de 1

cambiar de sitio el Prime Quick Login 1.2.6

Publicado: 08 Nov 2011, 20:12
por OsGari
Buenas, para esto, normalmente le daría la brasa a Davidu en su foro, pero ya tengo un tema pendiente allí, y si diversifico mis dudas nadie llega a hartarse de mí :lol:
La cosa es que he instalado el Prime Quick Login 1.2.6, y me ha descolocado el menú del foro:

Imagen

Las opciones "Registrarse" "Identificarse" y "Buscar", ya no están en su sitio, y no contento con eso, he comprobado en otro PC con explorer9 que, encima de que el Quick Login ni aparece, también me descoloca el menú (peor, con lineas superpuestas, incluso) y los bloques del portal, también me los ha descolocado.
Creo que todo se debe a la ubicación donde aparece, debajo de las opciones del "Portal", "Indice General"... y mi intención original era que apareciera en el header, metido en un cuadro, lo mas a la derecha posible:

Imagen

Para luego modificar el menú del foro, quitar la opción de "Indentificarse", para que no esté repetida, mover la de "Registrarse" al cuadrado mismo del Prime Quick Login (tras ubicarlo bien), mover también "Buscar" al mismo cuadrado o justo debajo, pero todas esas cosas para buscar, leer y hacer, tras instalar el Prime Quick Login, se me han ido al traste. Yo, en definitiva, quería algo así, en el header:

Imagen

que aunque he encontrado un post donde se explica como se hace, no sé donde aparecería colocado ese cuadradito... Y ese diseño no quedaría bien en mi foro.

Re: cambiar de sitio el Prime Quick Login 1.2.6

Publicado: 09 Nov 2011, 01:22
por Makoto
tienes el codigo html de cuadro dela imagen?

Re: cambiar de sitio el Prime Quick Login 1.2.6

Publicado: 09 Nov 2011, 01:57
por OsGari
Gracias por contestar. La verdad es que sé donde está... pero he visto tu tutorial para poner la caja de logeo de supernova y me ha flipado, de hecho, ya he desinstalado el prime quick login y me he descargado el archivo root del tuto... y hasta estoy editando las imágenes... Lo único, y me viene de perlas que me hayas contestado justamente tu, que te lo sacaste de la manga, crack (que suerte tengo, mañana me compro un cupon :lol: ), es que querría que en lugar de estar en la esquina inferior derecha del header, estuviera en la superior y solo tapara el search box que quiero poner también en esa zona ...

Re: cambiar de sitio el Prime Quick Login 1.2.6

Publicado: 09 Nov 2011, 02:00
por Makoto
el prime quick login se puede integrar al mi tutorial :D

Re: cambiar de sitio el Prime Quick Login 1.2.6

Publicado: 09 Nov 2011, 02:11
por OsGari
¿Y cuales serían los cambios respecto al resultado final de tu tutorial?, la verdad, lo único que me ha llamado la atención del Prime Quick Login es el Hide que no tiene el quick login que traía por defecto mi plantilla... Pero tu caja estilo supernova, también trae el Hide, o sea que, si no trae algo mas que no me haya dado cuenta, el Prime Quick Login casi que me sobra... yo con saber como poner tu caja en la esquina superior derecha en lugar de la inferior, voy sobrado, y no me acuesto hasta que la vea funcionando (con imágenes editadas y todo :twisted: )

Re: cambiar de sitio el Prime Quick Login 1.2.6

Publicado: 09 Nov 2011, 02:23
por Makoto

Código: Seleccionar todo

<!-- IF S_PRIME_QUICK_LOGIN and not AUTO_REFRESH and not S_USER_LOGGED_IN and not S_IS_BOT -->
		<div class="quick-login-supernova">
		<div id="sn-not-logged-in"></div>
		<div id="sn-not-logged-in-hover">
		<div id="sn-nli-content">

		<form method="post" action="{S_PRIME_QUICK_LOGIN}">
		<fieldset style="margin-top: -5px;">
		<span class="sn-form-label">{L_USERNAME}:</span><br />
		<input type="text" name="username" id="prime_login_username" class="sn-nli-form" title="{L_USERNAME}" />
		<span class="sn-form-label">{L_PASSWORD}:</span><br />
		<input type="password" name="password" id="prime_login_password" class="sn-nli-form" title="{L_PASSWORD}" />

		<a href="ucp.php?mode=sendpassword">{L_FORGOT_PASS}</a> <!-- IF S_REGISTER_ENABLED -->| <a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF -->
		<br /><br />
		<!-- IF S_AUTOLOGIN_ENABLED --><a href="#autologin2" class="fakecheck" id="fakeautologin2">{L_LOG_ME_IN}</a><input type="checkbox" name="autologin" id="autologin2" style="display: none;" /><!-- ENDIF -->
		<div style="clear: both;"><a href="#hidestatus" class="fakecheck" id="fakehidestatus">{L_HIDE_ME}</a><input type="checkbox" name="viewonline" id="hidestatus" style="display: none;" /></div>
		<input type="submit" name="login" value="" id="sn-nli-button" />
		</fieldset>
		</form>
		</div><!-- /sn-nli-content -->
		</div><!-- /sn-not-logged-in-hover -->
		</div>
		<!-- ENDIF -->
usar este codigo

Re: cambiar de sitio el Prime Quick Login 1.2.6

Publicado: 09 Nov 2011, 02:31
por OsGari
¡Mil gracias, crack! Antes de que salga el sol en España (son casi las cuatro de la mañana por aquí :mrgreen: ) vuelvo con lo que haya salido.

Re: cambiar de sitio el Prime Quick Login 1.2.6

Publicado: 09 Nov 2011, 05:10
por OsGari
Mi gozo en un pozo, son las seis de la mañana y no puedo mas... Mañana sigo, pero mientras tanto, ese código que me has puesto antes, sustituye a este del tutorial (y es para tener instalado el Prime Quick Login, que desinstalé, y no me acordaba) ¿no?:

Código: Seleccionar todo

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
		<div class="quick-login-supernova">
		<div id="sn-not-logged-in"></div>
		<div id="sn-not-logged-in-hover">
		<div id="sn-nli-content">

		<form method="post" action="{S_LOGIN_ACTION}">
		<fieldset style="margin-top: -5px;">
		<span class="sn-form-label">{L_USERNAME}:</span><br />
		<input type="text" name="username" class="sn-nli-form" title="{L_USERNAME}" />
		<span class="sn-form-label">{L_PASSWORD}:</span><br />
		<input type="password" name="password" class="sn-nli-form" title="{L_PASSWORD}" />

		<a href="ucp.php?mode=sendpassword">{L_FORGOT_PASS}</a> <!-- IF S_REGISTER_ENABLED -->| <a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF -->
		<br /><br />
		<!-- IF S_AUTOLOGIN_ENABLED --><a href="#autologin2" class="fakecheck" id="fakeautologin2">{L_LOG_ME_IN}</a><input type="checkbox" name="autologin" id="autologin2" style="display: none;" /><!-- ENDIF -->
		<div style="clear: both;"><a href="#hidestatus" class="fakecheck" id="fakehidestatus">{L_HIDE_ME}</a><input type="checkbox" name="viewonline" id="hidestatus" style="display: none;" /></div>
		<input type="submit" name="login" value="" id="sn-nli-button" />
		</fieldset>
		</form>
		</div><!-- /sn-nli-content -->
		</div><!-- /sn-not-logged-in-hover -->
		</div>
		<!-- ENDIF -->
Un código por otro, vale... pero mi overall_header siempre va a la suya y el código que va antes según el tutorial no es el mismo, yo tengo esto:

Código: Seleccionar todo

<!-- IF S_DISPLAY_SEARCH --><li><a href="{U_SEARCH}">{L_SEARCH}</a></li><!-- ENDIF -->
</ul>
</div>
	<a id="top" name="top" accesskey="t"></a>
	<a name="start_here"></a>
	<div id="page-body">
		<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) -->
		<div id="information" class="rules">
			<div class="inner"><span class="corners-top"><span></span></span>
				<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
			<span class="corners-bottom"><span></span></span></div>
		</div>
		<!-- ENDIF -->
Tras el cual, introduzco el código que me has dado en este post y no el que das en el tutorial (recapitulando, sin tener instalado el Prime Quick Login).
Resultado: no aparece el login supernova y al mover una posición mas abajo mi linea:

Código: Seleccionar todo

@import url("/fonts/fonts.css");
del stylesheet.css para poner la tuya del tutorial, mi fuente personalizada ya no se ve... :?: Menudo show...
Mañana probaré instalando el Prime Quick Login, a ver si con el código que me has dado para sustituir el del tutorial, empieza a funcionar y si tampoco va, lo volveré a desinstalar y colocaré el código original del tutorial. Y si tampoco va, al menos ya sabre que mi overall_header.html me odia, porque seguro que es culpa suya... (O yo he metido mucho la pata... también lo comprobaré) Menos mal que tengo backups para llenar un CD y que estoy trabajando sobre mi foro clon local :lol:

Re: cambiar de sitio el Prime Quick Login 1.2.6

Publicado: 09 Nov 2011, 12:33
por Megabyte
y cual es la imagen que deseas poner?

Re: cambiar de sitio el Prime Quick Login 1.2.6

Publicado: 09 Nov 2011, 22:18
por OsGari
Estoy en ello, Megabyte, la imagen ya me la he hecho, y lo he colocado donde quería, he tenido que aprender un pelín de html :lee , que no tenía ni idea, tampoco es que me haya vuelto un experto, pero al menos puedo seguir el hilo de lo que quiero hacer y dónde colocarlo..., me falta el canto de un duro (creo :lol: ) y vuelvo con capturas y las lineas de código que he cambiado..., de momento dejo una captura de como lo llevo:

Imagen

Ahora quiero quitar la opción de registrarse de debajo de la celda de la contraseña y poner un botón como el de "identificarse" al otro lado...
A ver que me sale :twisted:

Re: cambiar de sitio el Prime Quick Login 1.2.6  Tema Solucionado

Publicado: 09 Nov 2011, 23:15
por OsGari
Bueno, quizá me he precipitado con el mensaje anterior (molaría poder editarlo y no doblepostear, que me da mogollón de rabia), pero penśandolo mejor, poner un botón para un link ha terminado pareciéndome algo con poco sentido, creo que un botón debe hacer "algo" "directamente", como el de "Identificarse", que te loguea, pero ese botón que quería poner, solo nos llevaría al formulario de registro, no te registraría "directamente" (difícilmente podría hacerlo, sin formulario de registro), así que, como está, creo que lo doy por terminado. Dejo la captura del login plegado y desplegado:

Imagen

Imagen

Para empezar, no he sabido/podido, implementar el Prime Quick Login, pero viendo el resultado me da un poco igual (gracias igualmente, Makoto, eres un crack), he podido colocar el Supernova Login en el header, como la mayoría ya sabrá, pero yo acabo de descubrir, poniendo el código que Makoto daba en su tutorial (estupendo):

Código: Seleccionar todo

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
		<div class="quick-login-supernova">
		<div id="sn-not-logged-in"></div>
		<div id="sn-not-logged-in-hover">
		<div id="sn-nli-content">

		<form method="post" action="{S_LOGIN_ACTION}">
		<fieldset style="margin-top: -5px;">
		<span class="sn-form-label">{L_USERNAME}:</span><br />
		<input type="text" name="username" class="sn-nli-form" title="{L_USERNAME}" />
		<span class="sn-form-label">{L_PASSWORD}:</span><br />
		<input type="password" name="password" class="sn-nli-form" title="{L_PASSWORD}" />

		<a href="ucp.php?mode=sendpassword">{L_FORGOT_PASS}</a> <!-- IF S_REGISTER_ENABLED -->| <a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF -->
		<br /><br />
		<!-- IF S_AUTOLOGIN_ENABLED --><a href="#autologin2" class="fakecheck" id="fakeautologin2">{L_LOG_ME_IN}</a><input type="checkbox" name="autologin" id="autologin2" style="display: none;" /><!-- ENDIF -->
		<div style="clear: both;"><a href="#hidestatus" class="fakecheck" id="fakehidestatus">{L_HIDE_ME}</a><input type="checkbox" name="viewonline" id="hidestatus" style="display: none;" /></div>
		<input type="submit" name="login" value="" id="sn-nli-button" />
		</fieldset>
		</form>
		</div><!-- /sn-nli-content -->
		</div><!-- /sn-not-logged-in-hover -->
		</div>
		<!-- ENDIF -->

después de:

Código: Seleccionar todo

<div id="header_1">
en vez de después de:

Código: Seleccionar todo

<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
			<div id="search-box">
				<form action="{U_SEARCH}" method="post" id="search">
				<fieldset>
					<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" />
					<input class="button2" value="{L_SEARCH}" type="submit" /><br />
					<a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
				</fieldset>
				</form>
			</div>
		<!-- ENDIF -->
como decía el tutorial; no sé si todos los overall_header.html son así, creo que el mío es bastante especial, siempre tengo problemas con los mods que piden editarlo...
Y el archivo login-supernova.css, al final lo he dejado así, con las medidas de mis nuevas imágenes (las he creado todas yo a partir del diseño del estilo de mi foro, Starcraft2 by Matti), con algunas líneas distintas para que el notice y el notice-hover quedaran alineados con el margen derecho de mi foro (si alguien sabe una forma mejor de hacerlo que me lo diga, es la primera vez que escribo html... bueno, es la primera vez que escribo nada que no sea castellano) y he levantado un poco el boton de "identificarse" y los textos de encima para que cuadraran en las medidas del nuevo hover...

Código: Seleccionar todo

#sn-not-logged-in {
	width: 281px;
	height: 34px;
	background: url("{T_THEME_PATH}/images/login/login-notice.png") no-repeat;
	margin-top: 5px;
        position: absolute;
        right: 173px;
}

#sn-not-logged-in-hover {
	display: none;
	width: 281px;
	height: 238px;
	background: url("{T_THEME_PATH}/images/login/login-notice-hover.png") no-repeat;
	position: absolute;
	z-index: 9999; /* Make the div hover above the nav bar */
	margin-top: 5px;
	right: 173px;
}

#sn-nli-content {
	padding: 5px 15px 10px 15px;
	margin-top: 45px;
	color: #ffffff;
}

span.sn-form-label, #sn-nli-content a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 0.5px;
}

#sn-nli-content a {
	text-transform:none;
	color: #ffffff;
	letter-spacing: normal;
}

.sn-nli-form {
	width: 233px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #ffffff;
	background: url("{T_THEME_PATH}/images/login/nli-form-bg.png") repeat-x;
	margin-top: 3px;
	margin-bottom: 5px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.fakecheck {
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	outline: none;
	background: url("{T_THEME_PATH}/images/login/checkbox.png") no-repeat;
	height: 16px;
	display: block;
	float: left;
	padding: 1px 0px 0px 20px;
}

.fakechecked {
	background-position: left -25px;
}

#sn-nli-button {
	width: 79px;
	height: 21px;
	background: url("{T_THEME_PATH}/images/login/login-button.png") no-repeat top;
	border: none;
	float: right;
	margin-top: 0px;
}

#sn-nli-button:hover {
	background-position: bottom;
}

.quick-login-supernova {
	float: right;
	vertical-align: middle;
	padding-right: 30px;
	padding-top: 1px;
	color: #ffffff;
	font-weight: bold;
}
Doy el tema por solucionado, pero seguiré pasando a ver si alguien me dice una forma mejor de editar el login-supernova.css, que presiento que, aunque queda bien, un entendido no lo haría jamás como yo.
¡Un saludo y gracias!
(Y cambiarle el titulo al tema, no estaría mal, al final el Prime Quick Login, se ha quedado por el camino, y la peña se puede equivocar al buscar)