Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/plugins/avatarep.php on line 1102

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
[dividido] MyNetwork
Juliens   27 Jan, 2012, 12:46 pm
#1
Ya encontramos la solución con papi.

Ejecutan estas consultas:

Código:
UPDATE  `basededatos`.`mybb_users` SET  `myncprivacy` =  '2' WHERE  `mybb_users`.`uid`;

Y luego esta:

Código:
UPDATE  `basededatos`.`mybb_users` SET  `myncnotify` =  '1' WHERE  `mybb_users`.`uid`;

leoclaros   23 Feb, 2012, 6:04 am
#2
Graciias! FUNCIONO! REP +1
Saludos.
Dark_Soul   23 Feb, 2012, 6:18 am
#3
no entendi a que va el Codigo...
papi   23 Feb, 2012, 1:20 pm
#4
(23 Feb, 2012, 6:18 am)Dark_Soul escribió: no entendi a que va el Codigo...
eso son consultas sql, es decir que debes ir a Cpanel/phpmyadmin alli le pinchas a cinsultas, pegas el codigo y le das a enviar. eso es todo
Cluster   23 Feb, 2012, 2:38 pm
#5
Lo clone de un tema de ayuda y sirve para que todos los usuarios de un foro tengan activos los comentarios de perfil (mynetwork) ya que por defecto no los tiene

:)
Jaizu   24 Feb, 2012, 12:22 pm
#6
Cada vez que se registre un usuario a aplicar esto...
Es mejor desinstalar los comentarios, editar una línea del código y ya
Me igual te dejo rep xD
Shitare   5 Mar, 2012, 7:32 am
#7
Como ejecuto las consultas, me fui a la phpmyadmin le doy a general consultas y no quiere, me voy a SQL, pego el code y me salta el mismo error en rojo, Uso bytehost.
Jonatan H.   5 Mar, 2012, 9:05 am
#8
Yo veo 2 opciones, si no funcionará comunicarlo porque no tengo el plugin instalado para testear, pero revisando el código os sugiero:

Si no lo teneis instalado, antes de hacerlo modificar con el editor de texto:

\profile\handles\install_comments.php

Linea 280:

Sustituir:

Código PHP:
<?php 
"myncprivacy" => array(
"table" => "users",
"schema" => "int(1) NOT NULL default '0'"
)
);

Por:

Código PHP:
<?php 
"myncprivacy" => array(
"table" => "users",
"schema" => "int(1) NOT NULL default '1'"
)
);

Si ya lo tenéis instalado, ejecutamos esto:

ALTER TABLE `prefix_users` CHANGE `myncprivacy` `myncprivacy` INT( 1) NOT NULL DEFAULT '1'

Donde prefix_ será nuestro prefijo de tablas.

Así queda automatizado.

Podeis modificar el valor con el siguiente comportamiento:

0 - No permitir comentarios.
1 - Permitir a amigos.
2 - Permitir a todos.

De manera que a modo de ejemplo si ejecutamos esto:

ALTER TABLE `prefix_users` CHANGE `myncprivacy` `myncprivacy` INT( 1) NOT NULL DEFAULT '2'

Por defecto estaría permitiendo los comentarios a todo el mundo, y así variando según el número.

Espero que le sirva a alguien Tongue
papi   5 Mar, 2012, 9:10 am
#9
Estupendo aporte amigo. +rep.
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.