Seleccionar idioma:
Realizar Donación - Mods Premium - Portfolio



Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.
* Error en Post.php al instalar Hide Tag Special
  Leído 2602 veces
* Viendo el foro
 0 Usuarios y 1 Visitante están viendo este foro.


*
May 23 2010


Buenas.
El Error se muestra al querer editar/previsualizar un mensaje o crear un tema.

Citar
Parse error: syntax error, unexpected T_ELSEIF in /home/chileund/public_html/foro/Sources/Post.php  on line 2797
Esta es la parte donde esta el error:

	
	
// Maximum number of characters.
	
	
if (
$smcFunc['strlen']($_POST['subject']) > 100)
	
	
	
$_POST['subject'] = $smcFunc['substr']($_POST['subject'], 0100);
	
}
	
elseif (isset(
$_POST['subject']))
	
{
	
	
$post_errors[] = 'no_subject';
	
	
unset(
$_POST['subject']);
	
}

	
if (isset(
$_POST['message']))
	
{
	
	
if (
$smcFunc['htmltrim']($smcFunc['htmlspecialchars']($_POST['message'])) === '')
	
	
{
	
	
	
$post_errors[] = 'no_message';
	
	
	
	
unset(
$_POST['message']);
	
	
	
}

	
	
	
// Disable it again, sorry if you not allowed to see it... only a preview is allowed ;P
	
	
	
$context['user_post_avaible'] = 0;
	
	
elseif (!empty(
$modSettings['max_messageLength']) && $smcFunc['strlen']($_POST['message']) > $modSettings['max_messageLength'])
	
	
{
	
	
	
$post_errors[] = 'long_message';
	
	
	
unset(
$_POST['message']);
	
	
}
	
	
else
	
	
{
	
	
	
// Aeva Media changes
	
	
	
// On Quick Edit - Only call if message is set.
	
	
	
if (!empty(
$_POST['message']))
	
	
	
{
	
	
	
	
global 
$sourcedir;
	
	
	
	
@include_once(
$sourcedir '/Aeva-Embed.php');
	
	
	
	
if (
function_exists('aeva_onposting'))
	
	
	
	
	
$_POST['message'] = aeva_onposting($_POST['message']);
	
	
	
}
	
	
	
// End Aeva Media changes

	
	
	
$_POST['message'] = $smcFunc['htmlspecialchars']($_POST['message'], ENT_QUOTES);

	
	
	
preparsecode($_POST['message']);

	
	
	
	
	
	
// Okay i will say there is something, so that i check for an real empty post :)
	
	
	
$context['user_post_avaible'] = 1;

	
	
	
if (
$smcFunc['htmltrim'](strip_tags(parse_bbc($_POST['message'], false), '<img><object><embed>')) === '')
	
	
	
{
	
	
	
	
$post_errors[] = 'no_message';
	
	
	
	
unset(
$_POST['message']);
	
	
	
}
	
	
}
	
}


La parte que edita el Mod es:

Código: (encontrar) [Seleccionar]
unset($_POST['message']);
}
Código: (reemplazar) [Seleccionar]
unset($_POST['message']);
}

// Disable it again, sorry if you not allowed to see it... only a preview is allowed ;P
$context['user_post_avaible'] = 0;
Si alguien pudiera ayudarme se lo agradeceria.

Saludos!

SimplePorte 2.3.2
2.0RC3 en Progreso...

Mensajes: 41

Ver Perfil  ChileUnderground 

« Última Modificación: Mayo 23, 2010, 11:49:36 am por MarCogollo »
En línea

*
May 23 2010


ese codigo quie me pasaste probalo asi:
Código: [Seleccionar]
<?php
// Maximum number of characters.





if (
$smcFunc['strlen']($_POST['subject']) > 100)
$_POST['subject'] = $smcFunc['substr']($_POST['subject'], 0100);


elseif (isset(
$_POST['subject']))

{

$post_errors[] = 'no_subject';

unset(
$_POST['subject']);

}



if (isset(
$_POST['message']))



{





if (
$smcFunc['htmltrim']($smcFunc['htmlspecialchars']($_POST['message'])) === '')





{



$post_errors[] = 'no_message';





unset(
$_POST['message']);

$context['user_post_avaible'] = 0;

}



// Disable it again, sorry if you not allowed to see it... only a preview is allowed ;P









elseif (!empty(
$modSettings['max_messageLength']) && $smcFunc['strlen']($_POST['message']) > $modSettings['max_messageLength'])





{



$post_errors[] = 'long_message';



unset(
$_POST['message']);





}





else





{



// Aeva Media changes



// On Quick Edit - Only call if message is set.



if (!empty($_POST['message']))



{





global 
$sourcedir;





@include_once(
$sourcedir '/Aeva-Embed.php');





if (
function_exists('aeva_onposting'))







$_POST['message'] = aeva_onposting($_POST['message']);



}



// End Aeva Media changes



$_POST['message'] = $smcFunc['htmlspecialchars']($_POST['message'], ENT_QUOTES);



preparsecode($_POST['message']);





// Okay i will say there is something, so that i check for an real empty post :)



$context['user_post_avaible'] = 1;



if (
$smcFunc['htmltrim'](strip_tags(parse_bbc($_POST['message'], false), '<img><object><embed>')) === '')



{





$post_errors[] = 'no_message';





unset(
$_POST['message']);



}





}



}

ADK Portal 3.0.2
2.0.11
www.smfpersonal.net
#1

Mensajes: 8631

Ver Perfil  SMFPersonal 

En línea

*
May 24 2010


no amigo, me da error tambien.
con la ayuda de vicram encontre que el problema lo tengo netamente con las modificaciones de este mod (hide tag special) y no con el aeva media.
pero no consigo poner bien los codigos, algo hago mal que me da error siempre en el Post.php, incluso probe con uno nuevo y haciendo las modificaciones pero me salio mal. y es que hay varios codigos que se repiten y no se bien donde editar especificamente.  >:(

Si pudieras ayudarme con esto te lo agradeceria enormemente.  ;D
Te dejo un Post.php Nuevo y las modificaciones que hace el Hide Tag Special.
Saludos!

Post.php Nuevo --> http://www.simplemachines.org/community/index.php?action=dlattach;topic=382927.0;attach=146192

Ahi el Mod ( HideTagSpecial236_(2.0RC3_Compatible).zip)--> http://custom.simplemachines.org/mods/index.php?mod=118

Se que es harto trabajo bro, pero no lo pediria sino hubiese tratado de varias formas anteriormente :/

SimplePorte 2.3.2
2.0RC3 en Progreso...
#2

Mensajes: 41

Ver Perfil  ChileUnderground 

En línea




Otros temas de su interes

Redirect Error 404 no hace nada jacker95 Julio 31, 2011, 02:37:42 pm *
mod para usar phplist con smf luuuciano Octubre 08, 2011, 01:30:33 pm
preguntas sobre mods aeiou15 Febrero 20, 2011, 02:56:06 pm
Problema con System post comment TurcoRmX Febrero 14, 2011, 04:40:47 pm
Error con SocialBookmarks [Solucionado] ChrisAlexQM Octubre 10, 2010, 03:14:08 am
una duda aeiou15 Junio 22, 2011, 03:52:56 pm



Usuario:
Contraseña:
Sesión:
hermes bracelet replica, christian louboutin replica, van cleef and arpels replica, red bottoms replica, cartier love bracelet replica christian louboutin replica, christian louboutin replica, hermes bracelet replica,