Página 1 de 1

Necesito que alguien testee una guía, antes de publicarla

Publicado: 03 Ene 2010, 23:25
por mitch
Hola :chulo:

Para evitar sobrecargar al equipo de esta web (que debe tener mil y una cosas mas que hacer que este pobre vago :lol: ), les solicito ayuda a ustedes, usuarios del foro. Obviamente si alguien del equipo se adelanta, perfect ;)

Acabo de realizar una guía para añadir un Botón (como el de Responder o Nuevo Tema) para la Respuesta Rápida que viene POR DEFECTO en phpBB 3.0.6 (por si no lo sabían, esta versión trae esta carcacterística, la cual pueden activar en la configuración de cada foro en el ACP). Por lo tanto no vale para los MODs como Evil quickreply y otros (que por lo demás ya traen dicho botón :roll:)

Es sencilla, un par de líneas y ya, nada del otro mundo y todo bien explicado. Solo que necesito que alguien más compruebe que el botón se ve efectivamente en el foro, ya que solo he probado yo la guía y en local. Teniendo 1 persona más que le funcione, doy por hecho entonces de que funciona impecable.

Por favor, algún usuario que quiera ayudarme instalando esto, le estaré muy agradecido... comprobado esto, la publico donde corresponde.

Dejo en este Spoiler la guía, dudas y comentarios (y si les resultó), postean aquí o MP's si quieren.
Muchas gracias desde ya ;)
Spoiler
Añadiendo un botón de imagen para la Respuesta Rápida en phpBB 3.0.6

Imagen
Click para agrandar
Les recuerdo guardar copias de sus archivos en un lugar seguro antes de editar, por si se equivocan o surge algun evento (lo que debiesen hacer en cada MOD que instalan, por lo demás).


Cambios a realizar...
  1. En el archivo: /includes/acp/acp_language.php

    Buscar:

    Código: Seleccionar todo

    'button_topic_reply'
    Agregar inmediatamente despues (misma linea):

    Código: Seleccionar todo

    , 'button_quickreply'
  2. En el archivo: /includes/acp/acp_styles.php

    Buscar:

    Código: Seleccionar todo

    'button_topic_reply'
    Agregar inmediatamente despues (misma linea):

    Código: Seleccionar todo

    , 'button_quickreply'
  3. En el archivo: viewtopic.php

    Buscar:

    Código: Seleccionar todo

    'WARN_IMG'			=> $user->img('icon_user_warn', 'WARN_USER'),
    Añadir después (nueva línea):

    Código: Seleccionar todo

    'QUICKREPLY_IMG'	=> $user->img('button_quick_reply', 'QUICK_REPLY'),
  4. En el archivo: /language/es/acp/styles.php

    Buscar:

    Código: Seleccionar todo

    'IMG_BUTTON_TOPIC_REPLY'	=> 'Responder tema',
    Añadir después (nueva línea):

    Código: Seleccionar todo

    	'IMG_BUTTON_QUICKREPLY'      => 'Respuesta Rápida',
  5. En el archivo: /styles/prosilver/imageset/es/imageset.cfg

    Buscar:

    Código: Seleccionar todo

    img_button_topic_reply = button_topic_reply.gif*25*96
    Añadir después (nueva línea):

    Código: Seleccionar todo

    img_button_quickreply = button_quickreply.gif*25*106
  6. En el archivo: /styles/prosilver/theme/buttons.css

    Buscar:

    Código: Seleccionar todo

    .reply-icon span   { background: transparent none 0 0 no-repeat; }
    Añadir después (nueva línea):

    Código: Seleccionar todo

    .quickreply-icon span   { background: transparent none 0 0 no-repeat; }
    Buscar:

    Código: Seleccionar todo

    .buttons div.reply-icon      { width: {IMG_BUTTON_TOPIC_REPLY_WIDTH}px; height: {IMG_BUTTON_TOPIC_REPLY_HEIGHT}px; }
    Añadir después (nueva línea):

    Código: Seleccionar todo

    .buttons div.quickreply-icon   { width: {IMG_BUTTON_QUICKREPLY_WIDTH}px; height: {IMG_BUTTON_QUICKREPLY_HEIGHT}px; }
  7. En el archivo: /styles/prosilver/theme/colors.css

    Buscar:

    Código: Seleccionar todo

    .reply-icon span   { background-image: url("{IMG_BUTTON_TOPIC_REPLY_SRC}"); }
    Añadir después (nueva línea):

    Código: Seleccionar todo

    .quickreply-icon span   { background-image: url("{IMG_BUTTON_QUICKREPLY_SRC}"); }
  8. En el archivo: /styles/prosilver/template/viewtopic_body.html

    Buscar (deben buscar 2 veces, porque este código aparece cerca del inicio del archivo y este no nos sirve... nosotros buscamos añadir un botón al final de la página):

    Código: Seleccionar todo

    <div class="topic-actions">
    	<div class="buttons">
    	<!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
    		<div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
    Añadir después (nueva línea):

    Código: Seleccionar todo

    <!-- IF S_QUICK_REPLY -->
                   <div class="quickreply-icon"><a onclick="hide_qr(); return false;" title="{L_QUICKREPLY}"><span></span>{L_QUICKREPLY}</a></div>
    <!-- ENDIF -->
  9. En el archivo: /styles/prosilver/template/quickreply_editor.html

    Buscar y Borrar:

    Código: Seleccionar todo

    		<div class="inner"><span class="corners-top"><span></span></span>
    
    			<div class="content">
    				<fieldset class="submit-buttons">
    					<input type="submit" name="show_qr" tabindex="1" class="button2" value="{L_SHOW_QR}" onclick="hide_qr(true);return false;"/>
    				</fieldset>
    			</div>
    		<span class="corners-bottom"><span></span></span></div>
  10. Esta imagen deben descargarla y subirla a la carpeta /styles/prosilver/imageset/es/ - Asegurarse de que esté con el nombre button_quickreply.gif
    Imagen
  11. En el Panel de Administración, ir a pestaña Estilos > Componentes de estilos > Temas > click en Actualizar (para la plantilla que usas, en este caso, prosilver).
  12. En pestaña Estilos > Componentes de estilos > Galerías de Imagenes > click en Actualizar (para la plantilla que usas, en este caso, prosilver).
  13. Limpiar el caché del foro, con el botón del índice del panel de administración, y FIN :bravo:

Re: Necesito que alguien testee una guía, antes de publicarla

Publicado: 04 Ene 2010, 00:05
por J_Sparrow
Hola Mitch, yo lo haría encantado, pero uso Subsilver2 y tu lo has preparado para Prosilver. Además creo que tengo serios problemas con este estilo. Lo siento, es una verdadera pena no poder ayudarte, te mereces eso y mas.

Re: Necesito que alguien testee una guía, antes de publicarla

Publicado: 04 Ene 2010, 00:16
por ahh72
estoy en ello mitch, tengo que reinstalar el foro de prueba porque ya tengo el mod evil quick reply :lol:

Re: Necesito que alguien testee una guía, antes de publicarla

Publicado: 04 Ene 2010, 00:17
por jakk
ahora te lo pruebo mitch, en un rato te digo

Re: Necesito que alguien testee una guía, antes de publicarla

Publicado: 04 Ene 2010, 00:34
por jakk
ami me ha funcionado perfectamente, aqui la prueba :P

Imagen

Re: Necesito que alguien testee una guía, antes de publicarla

Publicado: 04 Ene 2010, 01:35
por mitch
jakk, Muchas gracias!! :bravo: que bueno, pensé que me faltaba agregar algo mas a las instrucciones.

esperaré a ahh72, por si ya ya empezado a trabajar en aquello (pero si te cuesta mucho, no te hagas problemas ;)).

J_Sparrow, muchas gracias por la intención ;)

Un abrazo

Re: Necesito que alguien testee una guía, antes de publicarla

Publicado: 04 Ene 2010, 01:39
por ahh72
jajaja me partia la cabeza porque no me salia el boton y era por tu anotacion mitch, que el nombre del archivo del boton tiene que ser button_quickreply.gif y yo lo tenia como el nombre original del mod evil quick reply que es button_quick_reply.gif :lol:
Foro de prueba • Ver Tema - Bienvenido a phpBB3_1262565452262.png
Foro de prueba • Ver Tema - Bienvenido a phpBB3_1262565452262.png (49.73 KiB) Visto 1276 veces
funciona perfecto :ok:

Re: Necesito que alguien testee una guía, antes de publicarla

Publicado: 04 Ene 2010, 02:48
por mitch
Perfecto! puedo publicar la guía tranquilo entonces, muchas gracias!

Re: Necesito que alguien testee una guía, antes de publicarla

Publicado: 04 Ene 2010, 03:39
por Alorse
Excelente trabajo mitch, es de mucha ayuda esta modificación...

Gracias.

Re: Necesito que alguien testee una guía, antes de publicarla

Publicado: 04 Ene 2010, 06:00
por mitch
Gracias Alorse ;)
la idea es que el usuario le saque provecho, y no tenga que estar instalando MOD's de respuesta rápida.

http://www.phpbb-es.com/foro/guias-phpb ... 24572.html

Ya he colgado la guía en su lugar, creo que puedo cerrar el tema :) gracias a todos :cerveza: :cerveza: :cerveza: