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.

Suscripción Por Defecto

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Tricfire
Observador/a
Mensajes: 22
Registrado: 13 May 2007, 21:21

Suscripción Por Defecto

#1

Mensaje por Tricfire »

Bueno, el caso es que quiero, que por defecto, al registrarse un usuario, se le manden mails cuando se le responda a un post creado por el.

He buscado por el foro, y no salia nada, y además me he revisado casi todas las opcines del phpbb3 sin encontrar nada. Espero que me puedan ayudar.

URL: http://www.tricfire.com
Plantilla(s) usuada(s): Por Defecto (prosilver)
MODs instalados: last post, seo, faq manager
Versión de phpBB: 3.0.0
Servidor: de pago
Si es una actualización desde otra versión: instalación limpia
Si es una conversión desde otro tipo de Foro: instalación limpia

Tricfire
Observador/a
Mensajes: 22
Registrado: 13 May 2007, 21:21

Re: Suscripción Por Defecto

#2

Mensaje por Tricfire »

Me auto contesto:

Para poder dejar la opción de suscripción a los post, por defecto. Tienes que hacer esta actualización en la base de datos:

Código: Seleccionar todo

UPDATE phpbb_users SET user_notify='1'
Con eso queda activo para todos los usuarios que se registren. De todos modos, luego puede ser cambiado por cada user para su uso.

Espero que sirva de ayuda :mrgreen:

Aexo
Usuario/a
Mensajes: 64
Registrado: 04 Ene 2007, 12:06

Re: Suscripción Por Defecto

#3

Mensaje por Aexo »

veo mas practico editar el fichero del template posting_body.html
tan solo tienes que abrirlo con el dreamweaver y buscar

Código: Seleccionar todo

<input name="notify" type="checkbox" class="radio" {S_NOTIFY_CHECKED} />
y cambiarlo por

Código: Seleccionar todo

<input name="notify" type="checkbox" class="radio" checked="checked"{S_NOTIFY_CHECKED} />

Asi no tocas la base de datos y por defecto les manda un email con la contestacion.
EliteMoviles
phpbb3 3.0.0
Server:: Sotem

Clubifone
phpbb3 3.0.1
Template: Blue Moon

Tricfire
Observador/a
Mensajes: 22
Registrado: 13 May 2007, 21:21

Re: Suscripción Por Defecto

#4

Mensaje por Tricfire »

No se me ocurrio cambiarlo ahí. De todos modos realiza la misma función. :wink:

paulkees
Usuario/a
Mensajes: 85
Registrado: 02 Jun 2007, 07:53

Re: Suscripción Por Defecto

#5

Mensaje por paulkees »

Hola a todos...

Por favor, aparentemente ésto es lo que estoy buscando, pero quiero asegurarme de algunas dudas:

1.- Hacer esta modificación, por defecto, al registrarse un usuario, le aparece tildado el "SI" en "Notificarme respuestas por defecto" y se le manden mails cuando se responda a un post en el que está participando?.

2.- Mi estilo por defecto es "Subsilver2". Tengo que editar el fichero del template posting_body.html en mi estilo por defecto solamente o también en el estilo "Prosilver"?

3.- Si también tengo que modificar el estilo "Prosilver", dónde y como se hace?

Por cierto, la linea a modificar en el template posting_body.html es la linea 290

Muchas gracias y saludos!
URL: http://www.alemanesdelwolga.com.ar/foros/index.php" onclick="window.open(this.href);return false;
Plantilla(s) usuada(s): Prosilver
Extensiones instaladas: Si
Versión de phpBB: actualizada a 3.1.6
Servidor: de pago
Si es una actualización desde otra versión: si
Si es una conversión desde otro tipo de Foro: no

Tricfire
Observador/a
Mensajes: 22
Registrado: 13 May 2007, 21:21

Re: Suscripción Por Defecto

#6

Mensaje por Tricfire »

Si, deberías de editar los themes que tengas ya que un usuario puede elegir el otro... por eso dije de modificarlo en la base de datos. Además al actualizar, a una versión nueva, no cambia este aspecto en la base de datos, pero los archivos si.

kalss
Observador/a
Mensajes: 2
Registrado: 05 Jun 2008, 15:16

Re: Suscripción Por Defecto

#7

Mensaje por kalss »

Y en la última versión (actualmente la 3.05) como debería hacerse?

No he visto ninguna cadena "S_NOTIFY_CHECKED" en el directorio template, pero si esto en el fichero posting_editor.html: <!-- IF S_NOTIFY_ALLOWED --> <div><label for="notify"><input type="checkbox" name="notify" id="notify"{S_NOTIFY_CHECKED} /> {L_N
<!-- ENDIF -->

Gracias !

kalss
Observador/a
Mensajes: 2
Registrado: 05 Jun 2008, 15:16

Re: Suscripción Por Defecto

#8

Mensaje por kalss »

Bueno, la respuesta es completamente distinta a lo esperado:

abrir includes/functions_user.php y cambiar el valor de la variable "user_notify" de 0 a 1

Eso si, para cambiar los actuales usuarios, el único modo es hacer la consulta sql que se comenta en este mismo hilo.

Gracias igualmente a todos ! :)

Salut! :)

dani32
Observador/a
Mensajes: 4
Registrado: 06 Ago 2009, 19:26

Re: Suscripción Por Defecto

#9

Mensaje por dani32 »

Hola, os escribo por que estoy intentando poner en phpbb3 la suscripcion por defecto en usuarios ya registrados y no consigo hacerlo, inserrte el primer codigo:
UPDATE phpbb_users SET user_notify='1'

con este no hay problema, me he vuelto a registrar y si lo suscribe por defecto.
Pero para usuario ya registrados no lo consigo. ¿podriais explicarme como hacerlo?
que me estoy volviendo loco. Un saludo y gracias de antemano.

Avatar de Usuario
ahh72
Ex Staff
Mensajes: 3856
Registrado: 29 Dic 2008, 17:28
Género:
Edad: 52

Re: Suscripción Por Defecto

#10

Mensaje por ahh72 »

Aexo escribió:veo mas practico editar el fichero del template posting_body.html

tan solo tienes que abrirlo con el dreamweaver y buscar

Código: Seleccionar todo

<input name="notify" type="checkbox" class="radio" {S_NOTIFY_CHECKED} />
y cambiarlo por

Código: Seleccionar todo

<input name="notify" type="checkbox" class="radio" checked="checked"{S_NOTIFY_CHECKED} />
Asi no tocas la base de datos y por defecto les manda un email con la contestacion.
este cambio solo es aplicable para foros basados en subsilver2 :wink:
dani32 escribió:Hola, os escribo por que estoy intentando poner en phpbb3 la suscripcion por defecto en usuarios ya registrados y no consigo hacerlo, inserrte el primer codigo:
UPDATE phpbb_users SET user_notify='1'

con este no hay problema, me he vuelto a registrar y si lo suscribe por defecto.
Pero para usuario ya registrados no lo consigo. ¿podriais explicarme como hacerlo?
que me estoy volviendo loco. Un saludo y gracias de antemano.
yo tambien ando viendo como hacerlo para usuarios ya registrados pero no lo encuentro aun :nolose:

a ver si alguien nos da una manito con ello.

saludos


EDITO: no estoy del todo seguro pero hice una prueba en otro foro de pruebas que tengo y al hacer el cambio me salio el mensaje que se hicieron los cambios a 156 filas, asi que supongo que aplico los cambios a todos los usuarios o me equivoco :?:

Datos de Soporte:
- URL del Foro: http://www.peruvoley.com/foro
- Hosting donde está alojada: http://www.rogohosting.com
- Versión del foro: 3.3.4
- Estilo: prosilver
- Mods Instalados:

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3


Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 36

Re: Suscripción Por Defecto

#11

Mensaje por Alorse »

Esa consulta solo funciona para nuevos registros, porque para losusuarios ya rregistrados hay que hacer otro cambio.

Abrir includes/functions_user.php y buscar:

Código: Seleccionar todo

        'user_notify'            => 0, 
Y cambiar por:

Código: Seleccionar todo

        'user_notify'            => 1, 
Es todo.

dani32
Observador/a
Mensajes: 4
Registrado: 06 Ago 2009, 19:26

Re: Suscripción Por Defecto

#12

Mensaje por dani32 »

El de los usuarios ya registrados es el que quiero saber, este ya lo tengo funcionando.

disiami
Invitado

Re: Suscripción Por Defecto

#13

Mensaje por disiami »

Ejecuta esta consulta en la base de datos desde phpmyadmin

Código: Seleccionar todo

update phpbb_users set user_notify = replace(user_notify,'0','1');
Con esto modificas el valor 0 por el 1 que activa por defecto las notificaciones en todos los usuarios ya registrados.

Saludos,

Avatar de Usuario
dvd_alon
Miembro
Mensajes: 239
Registrado: 25 Feb 2009, 23:18
Género:
Edad: 39

Re: Suscripción Por Defecto

#14

Mensaje por dvd_alon »

disiami escribió:Ejecuta esta consulta en la base de datos desde phpmyadmin

Código: Seleccionar todo

update phpbb_users set user_notify = replace(user_notify,'0','1');
Con esto modificas el valor 0 por el 1 que activa por defecto las notificaciones en todos los usuarios ya registrados.

Saludos,
He mandado esta select y ahora me surge una duda.
Se han actualizado todos los usuario, pero tambien los bot, como por ejmplo google, no se si esto implica algo... mail no tienen...
http://www.valledevaldebezana.com
http://www.forococheshibridos.com
http://www.melkoba.com
Spoiler
http://www.valledevaldebezana.com
Versión phpBB: phpBB3 (3.0.5)
MODs Instalados: board3portal, genders, primequick reply, un antibotquestions, MSSTI_ABBC3_v1012 (BBCODE), Ad Management 1.0.8
Plantilla(s) usada(s): prosilver
Servidor: linux
http://www.melkoba.com
Versión phpBB: phpBB3 (3.0.4)
MODs Instalados:
Plantilla(s) usada(s): prosilver
Servidor: linux
http://www.forococheshibridos.com
Spoiler
Versión phpBB: phpBB3 (3.0.5)
MODs Instalados: board3portal, Ad Management 1.0.8, MP de bienvenida,evil_quick_reply_1_0_1, phpBB_SEO_Ultimate_SEO_URLV0-6-0_Es
Plantilla(s) usada(s): CA gen (prosilver)
Servidor: linux

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 36

Re: Suscripción Por Defecto

#15

Mensaje por Alorse »

Tu mismo lo has dicho, no tienen mail... así que no hay problema, con los BOTs nada pasa...
Es una pregunta algo inusual pero es bueno tenerlo claro,

Un saludo.

Cerrado

Volver a “Foros de Soporte 3.0.x”