Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

TAGs [me] [you] [we] [us]Tema Solucionado

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado
Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10374
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 49

TAGs [me] [you] [we] [us]  Tema Solucionado

#1

Mensaje por ThE KuKa »

Esto en realidad es un MOD para una versión RC (supongo, ya que la linea a buscar no estaba en versiones 3.0.x) con la linea a buscar que pongo yo funciona, o eso parece.

Este MOD lo que hace es reemplazar algunos TAG estilo BBCode por un nick, o el nombre del dominio (que tengas en el ACP configurado)

Estos son los TAG usados:

Código: Seleccionar todo

[me] -> Si pones esto en un mensaje, saldrá tu nick lo lea quien lo lea.
[you] -> Si pones esto en un mensaje saldrá el Nick de quien esta leyendo ese mensaje.
[we] -> Si pones esto en un mensaje, saldrá tu nick y el del "lector" del mensaje.
[us] -> Si pones esto en el mensaje saldrá el nombre del sitio, por ejemplo aquí saldria: phpBB-Es.COM en rojo.
Por ejemplo este mensaje lo escrito yo, osea [me] y lo esta leyendo tu, osea [you].
Por lo tanto, como mínimo tu y yo, [we], estamos al tanto de este tema, enviado aestos foros, en este dominio, osea [us]

El mensaje esta escrito así:

Código: Seleccionar todo

Por ejemplo este mensaje lo escrito yo, osea [me] y lo esta leyendo tu, osea [you].
Por lo  tanto, como mínimo tu y yo, [we], estamos al tanto de este tema, enviado aestos foros, en este dominio, osea [us]
Y aquí viene lo mejor, una MODificación mas que sencilla.

Abrir el archivo viewtopic.php

BUSCAR:

Código: Seleccionar todo

	// Parse the message and subject
	$message = censor_text($row['post_text']);
DESPUÉS AÑADIR:

Código: Seleccionar todo

    $your_username = get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour'], $user->lang['GUEST']);
    $my_username = get_username_string('full', $row['user_id'], $row['username'], $row['user_colour']);

    $find = array('[we]', '[me]', '[you]', '[us]');
    $replace = array(
    "$your_username y $my_username",
    $my_username,
    $your_username,
    '<span style="color: red;">' . $config['sitename'] . '</span>',
    );

    $message = str_replace($find, $replace, $message);

Basado en el original de Mickroz

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Cerrado

Volver a “Soporte de MODs”