Página 1 de 1
Problema Instalando Signatures Control
Publicado: 26 Mar 2007, 23:24
por pet4rdo
#por hacer.-----[ FIND ]------------------------------------------------
#
# NOTE: esta es una búsqueda por partes de lineas de código!
# Las lineas originales a buscar son mas largas y deberian verse así (si es que ningun mod no las ha modificado ya):
#
# if ( $user_sig != '' )
# {
# $user_sig = '<br />_________________<br />' . str_replace("\n", "\n<br />\n", $user_sig);
# }
#
if ( $user_sig != '' )
{
$user_sig =
}
#
#-----[ IN-LINE FIND ]----------------------------------------
#
''
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
&& $userdata['user_allowsignature'] != 0
#
#-----[ IN-LINE FIND ]----------------------------------------
#
}
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
else $user_sig = '';
#
He leido todo pero no entiendo bien esto ,, no se si buscar todos los parecidos o solo el que tiene lo de <br />_________________<br />
Respuesta: Problema Instalando Signatures Control
Publicado: 03 Abr 2007, 13:37
por pet4rdo
porfavor si podeis ayudarme la verdad es que me es necesario este mod.
Respuesta: Problema Instalando Signatures Control
Publicado: 03 Abr 2007, 13:57
por Zuker
y el problema es...? no entiendo
Respuesta: Problema Instalando Signatures Control
Publicado: 03 Abr 2007, 14:00
por pet4rdo
Que no entiendo donde ahi que cambiar o modificar si es solo
if ( $user_sig != '' )
{
$user_sig =
}
o solo donde aparece el
if ( $user_sig != '' )
{
$user_sig = '<br />_________________<br />' . str_replace("\n", "\n<br />\n", $user_sig);
}
Porque al abrir el archivo donde viene eso veo que sin el br/ ahi varios sitios donde existe la misma estructura. ¿Que cambio todos los if user sig o solo el que lleva el br/?
Respuesta: Problema Instalando Signatures Control
Publicado: 03 Abr 2007, 14:02
por pet4rdo
if ( $user_sig != '' && $userdata['user_allowsignature'] != 0
)
{
$user_sig = '<br />_________________<br />' . str_replace("\n", "\n<br />\n", $user_sig);
} else $user_sig = '';
Solo es cambiar la linea por esto ? o todos los user_sig que encuentre?
Respuesta: Problema Instalando Signatures Control
Publicado: 03 Abr 2007, 14:09
por Zuker
proba de reemplazar esto
Código: Seleccionar todo
if ( $user_sig != '' )
{
$user_sig = '<br />_________________<br />' . str_replace("\n", "\n<br />\n", $user_sig);
}
por esto
Código: Seleccionar todo
if ( $user_sig != '' ) && $userdata['user_allowsignature'] != 0
{
$user_sig = '<br />_________________<br />' . str_replace("\n", "\n<br />\n", $user_sig);
}
else $user_sig = '';
Respuesta: Problema Instalando Signatures Control
Publicado: 03 Abr 2007, 14:14
por pet4rdo
Segun el manual ahi que ponerlo por detras pero aun asi no se resuelve mi duda que es ... segun lo que dice la instalacion que tengo que buscar todas las entradas con cuerpos como :
if ( $user_sig != '' )
{
$user_sig =
}
Que por cierto como esta de aqui arriba ahi varias o por el contrario tengo que cambiar solo la que tiene la forma tal que :
if ( $user_sig != '' )
{
$user_sig = '<br />_________________<br />' . str_replace("\n", "\n<br />\n", $user_sig);
}
Haber si asi me entienden mejor que creo que no me estoy explicando bien y pido disculpas por ello.
Otra pregunta que se me crea es ¿me dices que lo añada despues del parentesis y el txt me dice antes de el, en que puede afectar eso?
Respuesta: Problema Instalando Signatures Control
Publicado: 03 Abr 2007, 14:46
por pet4rdo
Por ponerte otro ejemplo y mejor explicado el texto me dice que en admin users.php haga lo siguiente:
Código: Seleccionar todo
#-----[ FIND ]------------------------------------------------
#
# NOTE: esta es una búsqueda por partes de lineas de código!
# Las lineas originales a buscar son mas largas y deberian verse así (si es que ningun mod no las ha modificado ya):
#
# $user_allowavatar = ( !empty($HTTP_POST_VARS['user_allowavatar']) ) ? intval( $HTTP_POST_VARS['user_allowavatar'] ) : 0;
#
$user_allowpm = ( !empty(
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Signatures control MOD
$user_allowsignature = ( !empty($HTTP_POST_VARS['user_allowsignature']) ) ? intval( $HTTP_POST_VARS['user_allowsignature'] ) : 0;
// End add - Signatures control MOD
Y me pongo a hacer y encuentro en admin_user.php :
Código: Seleccionar todo
$user_status = ( !empty($HTTP_POST_VARS['user_status']) ) ? intval( $HTTP_POST_VARS['user_status'] ) : 0;
$user_allowpm = ( !empty($HTTP_POST_VARS['user_allowpm']) ) ? intval( $HTTP_POST_VARS['user_allowpm'] ) : 0;
$user_rank = ( !empty($HTTP_POST_VARS['user_rank']) ) ? intval( $HTTP_POST_VARS['user_rank'] ) : 0;
$user_allowavatar = ( !empty($HTTP_POST_VARS['user_allowavatar']) ) ? intval( $HTTP_POST_VARS['user_allowavatar'] ) : 0;
if( isset( $HTTP_POST_VARS['avatargallery'] ) || isset( $HTTP_POST_VARS['submitavatar'] ) || isset( $HTTP_POST_VARS['cancelavatar'] ) )
{
Entonces no se donde debo cambiar ni donde añadir si seria el allowpm o el allowsignature ... . Este es otro ejemplo mi problema es en las busquedas por trozos no las entiendo bien.
Respuesta: Problema Instalando Signatures Control
Publicado: 03 Abr 2007, 15:55
por Zuker
yo te dije lo que tenias que hacer, probaste eso?
te recomiendo leer las guias que hay sobre como instalar mods en este foro
Respuesta: Problema Instalando Signatures Control
Publicado: 03 Abr 2007, 18:42
por pet4rdo
Las he leido varias veces pero no resuelven mi duda llevan ejercicios bastantes sencillos y en cuanto el mod es algo mas dificil cuesta trabajo aun asi sigo trabajando sobre el

intentare realizarlo a mi estilo y seguire poniendo dudas. Gracias.
Respuesta: Problema Instalando Signatures Control
Publicado: 03 Abr 2007, 19:58
por Zuker
ok... pero no creo que estas entendiendo el paso ese de la instalacion :S