Simple Machines Community Forum

SMF Support => Language Specific Support => Español (Spanish) => Aiheen aloitti: elmenda - marraskuu 09, 2012, 08:03:05 AP

Otsikko: Retorno de carro después de quote
Kirjoitti: elmenda - marraskuu 09, 2012, 08:03:05 AP
Como hacer que después de citar meta un retorno después de [/quote] ?
Creo que la función que cita es "insertQuoteFast" pero no se exactamente como hacerlo.

smf 2.0.2

Una ayudita. gracias.
Otsikko: Re: Retorno de carro después de quote
Kirjoitti: ^HeRaCLeS^ - marraskuu 09, 2012, 01:20:06 IP
La verdad no se entiende muy bien lo que necesitas, o por lo menos yo no lo entendi.

Podrias dejar mas informacion sobre el tema?
Otsikko: Re: Retorno de carro después de quote
Kirjoitti: elmenda - marraskuu 09, 2012, 01:52:08 IP
Lo que quiero decir es que al dar a Citar o a Insertar Cita, cuando se pone la cita en el textarea no se quede el cursor justo después de [/quote] si no que meta dos espacios. Es añadiendo "\n\n\n"

Lo he conseguido para la cita rápida modificando el archivo Post.php en la función QuoteFast

// Add a quote string on the front and end.
$context['quote']['xml'] = '[quote author=' . $row['poster_name'] . ' link=topic=' . $row['id_topic'] . '.msg' . (int) $_REQUEST['quote'] . '#msg' . (int) $_REQUEST['quote'] . ' date=' . $row['poster_time'] . ']' . $lb . $row['body'] . $lb . '[/quote]';


cambiado:

// Add a quote string on the front and end.
$context['quote']['xml'] = '[quote author=' . $row['poster_name'] . ' link=topic=' . $row['id_topic'] . '.msg' . (int) $_REQUEST['quote'] . '#msg' . (int) $_REQUEST['quote'] . ' date=' . $row['poster_time'] . ']' . $lb . $row['body'] . $lb . '[/quote]' . "\n\n\n";


Como he dicho, para cita rápida funciona bien. Pero al ir a usar el editor completo y presionar "Insertar Cita" no funciona. Tan vez sea otra función la que haya que modificar para ello.
Otsikko: Re: Retorno de carro después de quote
Kirjoitti: ^HeRaCLeS^ - marraskuu 09, 2012, 02:00:34 IP
Los codigos bbc se encuentran en la funcion parse_bbc que se encuentra en el archivo Subs.php
Serian los que estan dentro de
$codes = array(

Otsikko: Re: Retorno de carro después de quote
Kirjoitti: elmenda - marraskuu 09, 2012, 02:20:14 IP
Gracias pero con eso no funciona.
Otsikko: Re: Retorno de carro después de quote
Kirjoitti: ^HeRaCLeS^ - marraskuu 09, 2012, 02:31:30 IP
Que es lo que no funciona  ???

Que modificacion realizaste ahi?


Edito: Ya entendi lo que querias.

Ademas de la modificacion que realizaste hace la misma modificacion en este codigo:
$form_message = '[quote author=' . $mname . ' link=topic=' . $topic . '.msg' . (int) $_REQUEST['quote'] . '#msg' . (int) $_REQUEST['quote'] . ' date=' . $mdate . ']' . "\n" . rtrim($form_message) . "\n" . '[/quote]';

Otsikko: Re: Retorno de carro después de quote
Kirjoitti: elmenda - marraskuu 09, 2012, 02:42:07 IP
Veo que ya me entendiste. Eso que comentas ya lo hice y no funcionó. No se cual es el problema :(
Otsikko: Re: Retorno de carro después de quote
Kirjoitti: ^HeRaCLeS^ - marraskuu 09, 2012, 02:51:41 IP
LainaaEso que comentas ya lo hice y no funcionó

Yo hice esos dos cambios y me funciona perfectamente en el foro de pruebas.

Tanto al apretar el boton citar como al apretar el insertar cita ???
Otsikko: Re: Retorno de carro después de quote
Kirjoitti: elmenda - marraskuu 09, 2012, 02:54:18 IP
Tal vez se deba a que tengo instalado SMFPacks WYSIWYG Editor. Pero me parece extraño porque también uso este mod en respuesta rápida y funciona bien. Investigaré si es por esto.