1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.4 Not taggeed after question or exclamation mark

Discussion in 'XenForo Questions and Support' started by Skylined, Jun 5, 2015.

  1. Skylined

    Skylined Active Member

    I've noticed a problem when tagging a user after a question or exclamation mark.
    In spanish we use question and exclamation marks at the beginning and at the end of a sentence.


    Example:

    ¿@Skylined, de dónde sos?


    As you can see, I'm not being tagged.
    Is it possible to fix it?
     
  2. rafass

    rafass Well-Known Member

    I hate to say this, but...seems your question above, is wrong :rolleyes:
    This looks better:

    @Skylined, ¿de dónde sos?

    More info:
    http://es.wikipedia.org/wiki/Signo_de_interrogación
    http://www.rae.es/consultas/ortografia-de-los-signos-de-interrogacion-y-exclamacion
    http://lema.rae.es/dpd/srv/search?id=bH8aKhoE1D6eF5Wp4C
    Los signos de interrogación (¿?) y exclamación (¡!) encierran enunciados que, respectivamente, interrogan o exclaman. Los primeros se utilizan para delimitar enunciados interrogativos directos; los segundos demarcan enunciados exclamativos, también en estilo directo, e interjecciones.

    Ejemplos:

    ¿Comisteis ayer en casa? ¿Dónde has comprado ese traje?
    ¡Eso es una injusticia!
    ¡Qué magnífica pintura!
    ¡Ay! ¡Eh! ¡Oh!
    ¿Por qué llegaste tarde?


    En la utilización de tales signos es preciso tener en cuenta estas consideraciones generales:

    Los signos de interrogación y de exclamación son dos en cada caso: los signos que indican apertura (¿ ¡) y los signos que indican cierre (? !); se colocan al principio y al final del enunciado interrogativo y exclamativo, respectivamente.

    En nuestra lengua es obligatorio poner siempre el signo de apertura, que no deberá suprimiese a imitación de lo que ocurre en la ortografía de otras lenguas, en las que sólo se usa el signo final porque tienen otras marcas gramaticales que suplen el primero.

    Después de los signos que indican cierre de interrogación o de exclamación (? !) no se escribe nunca punto.

    El signo de principio de interrogación (¿) o de exclamación (¡) se ha de colocar donde empieza la pregunta o la exclamación, aunque no comience con él el enunciado.


    Ejemplos:

    Con respecto al impacto ambiental, ¿se ha previsto algún tipo de medidas para que su efecto sea el menor posible?
    Si consigues la plaza, ¡qué alegría se va a llevar tu padre!



    Obsérvese cómo los vocativos y las proposiciones subordinadas, cuando ocupan el primer lugar en el enunciado, se escriben fuera de la pregunta o de la exclamación. Sin embargo, si están colocados al final, se consideran dentro de ellas.

    Ejemplos:

    Susana, ¿has decidido qué vas a hacer? ¿Has decidido qué vas a hacer, Susana?
    Pepe, ¡cuánto me alegro de que hayas venido!
    ¡Cuánto me alegro de que hayas venido, Pepe!
    Si no responde, ¿qué le vamos a decir?
    ¿Qué le vamos a decir si no responde?


    Cuando se escriben varias preguntas o exclamaciones seguidas y estas son breves, se puede optar por considerarlas oraciones independientes, con sus correspondientes signos de apertura y cierre, y con mayúscula al comienzo de cada una de ellas.

    Ejemplos:

    ¿Dónde estás? ¿A qué hora piensas volver? ¡Quedan cinco minutos! ¡Llegamos tarde! ¡Date prisa!


    Pero también es posible considerar el conjunto de las preguntas o exclamaciones como un único enunciado. En este caso hay que separarlas por comas o por puntos y comas, y sólo en la primera se escribirá la palabra inicial con mayúscula.

    Ejemplos:

    ¿Cómo te llamas?, ¿en qué trabajas?, ¿cuándo naciste?, ¿dónde?
    ¡Como ha nevado esta noche!; ¡qué blanco está todo!; ¡qué frío vamos a pasar hoy!



    En ocasiones, se utilizan los signos de final de interrogación (?) o de exclamación (!) entre paréntesis.

    a) El signo de final de interrogación entre paréntesis expresa duda o ironía.

    Ejemplos:

    José Pérez Segovia es el presidente (?) de la asociación.
    Tendría mucha gracia (?) que llegara a la cita con un día de retraso.



    b) El signo de final de exclamación entre paréntesis expresa sorpresa o ironía.

    Ejemplos:

    Un joven de treinta y seis años (!) fue el ganador del concurso de composición.
    Está más gordo que nunca, pero dice que sólo pesa ochenta kilos (!) en la báscula de su casa.


    Fuente: http://www.profesorenlinea.cl/castellano/SignoInterrogExclam.htm
     
    Last edited: Jun 5, 2015
  3. Skylined

    Skylined Active Member

    It was just an example, there are other cases in which the sentence will start with a question or exclamation mark followed by a username.
     
  4. Amaury

    Amaury Well-Known Member

    See @Mike's response here. It very likely also applies to symbols before the name as well.
     
    Skylined likes this.
  5. Skylined

    Skylined Active Member

    Thank you @Maru. :)

    I just hope that there's a way to fix this problem that happens with spanish.
     
  6. rafass

    rafass Well-Known Member

    A wrong example yes.
    Probably you're wrong in the other cases.
     
    Last edited: Jun 6, 2015
  7. Skylined

    Skylined Active Member

    The point of this thread is to ask for help to fix this.
     
  8. rafass

    rafass Well-Known Member

    To fix what? there are nothing to fix.

    The explanation of Mike regarding the functionality and the prefix of that thread is pretty clear:
    Screen Shot 2015-06-06 at 10.36.44 PM.png
    Regarding your example and the application in your "other cases" to use @Username + questions / exclamation marks, pretty sure you have a problem with your Spanish. (wrong grammar) (no offence)

    Take a look at the first links, that's the right way to use the marks in Spanish.
     
  9. Mike

    Mike XenForo Developer Staff Member

    The explanation of the "stuff after a tag" isn't automatically relevant to this. However, we do only do the tagging (roughly) if there's white space before. This is to ensure that other uses don't unexpectedly trigger a tag (email addresses being the obvious one). It's tricky to deal with other languages and other symbols that may be "expected" to be allowed before it, so I'm not sure if we'll see a particular change here but it's hard to say. The workaround would be to put a space before the tag (which should allow the auto complete to work).
     
    Skylined and Amaury like this.
  10. Skylined

    Skylined Active Member

    Thanks Mike. :)
     

Share This Page