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.

Ayuda con incorporacion de codigo a archivoTema Solucionado

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado
darkman10
Observador/a
Mensajes: 20
Registrado: 17 Oct 2010, 03:40

Ayuda con incorporacion de codigo a archivo

#1

Mensaje por darkman10 »

URL: http://www.madebygamers.com/foro/index.php
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Advanced BBCode Box 3 (aka ABBC3)
Advertisement Management
Browser and OS icons Details
Categorize Announcements and Stickies
Global Announcements on Index
Instant Post Redirect
Karma MOD
Last Posts Titles
Prime Quick Style
Profile Guestbook
Simple Profile Comments
Steam Mod
phpBB mChat
Auto Image Resizer
x users viewing
phpBB3 Portal
Ultimate Points

Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Necesito hacer lo siguiente:

1) En el posting.php tengo:

Código: Seleccionar todo

// Check the permissions for post approval. Moderators are not affected.
			if ((!$auth->acl_get('f_noapprove', $data['forum_id']) && !$auth->acl_get('m_approve', $data['forum_id']) && empty($data['force_approved_state'])) || (isset($data['force_approved_state']) && !$data['force_approved_state']))
			{
				meta_refresh(10, $redirect_url);
				$message = ($mode == 'edit') ? $user->lang['POST_EDITED_MOD'] : $user->lang['POST_STORED_MOD'];
				$message .= (($user->data['user_id'] == ANONYMOUS) ? '' : ' '. $user->lang['POST_APPROVAL_NOTIFY']);
			}
			else
			{
				meta_refresh(3, $redirect_url);
//-- mod : Instant Post Redirect ------------------------------------------------------------
//-- add
				redirect($redirect_url);
//-- fin mod : Instant Post Redirect --------------------------------------------------------

				$message = ($mode == 'edit') ? 'POST_EDITED' : 'POST_STORED';
				$message = $user->lang[$message] . '<br /><br />' . sprintf($user->lang['VIEW_MESSAGE'], '<a href="' . $redirect_url . '">', '</a>');
			}
2) Debo BUSCAR:

Código: Seleccionar todo

meta_refresh(3, $redirect_url);

				$message = ($mode == 'edit') ? 'POST_EDITED' : 'POST_STORED';
				$message = $user->lang[$message] . '<br /><br />' . sprintf($user->lang['VIEW_MESSAGE'], '<a href="' . $redirect_url . '">', '</a>'); 
3) Y debo REEMPLAZAR ESO CON:

Código: Seleccionar todo

// Start Ultimate Points
				if ($auth->acl_get('u_use_points') && $config['points_enable'])
				{
					meta_refresh(3, $redirect_url); // Increased the refresh time to give user the chance to read their points

					$sql_array = array(
						'SELECT'	=> 'user_points',
						'FROM'		=> array(
							USERS_TABLE => 'v',
						),
						'WHERE'		=> 'user_id = ' . (int) $user->data['user_id'],
					);
					$sql = $db->sql_build_query('SELECT', $sql_array);
					$result = $db->sql_query($sql);
					$user_points_new = $db->sql_fetchfield('user_points');

					$user_points_received = ($user_points_new - $user_points_old);

					if ($mode == 'quote' OR $mode == 'reply')
					{
						$points_received = sprintf($user->lang['POINTS_RECEIVED_REPLY_MESSAGE'], (number_format_points($user_points_received)), $config['points_name']);
					}
					else if ($mode == 'edit')
					{
						$points_received = sprintf($user->lang['POINTS_RECEIVED_EDIT_MESSAGE'], (number_format_points($user_points_received)), $config['points_name']);
					}
					else
					{
						$points_received = sprintf($user->lang['POINTS_RECEIVED_POST_MESSAGE'], (number_format_points($user_points_received)), $config['points_name']);
					}

					$message = ($mode == 'edit') ? 'POST_EDITED' : 'POST_STORED';
					$message = $user->lang[$message] . '<br /><br />' . $points_received . '<br /><br />' . sprintf($user->lang['VIEW_MESSAGE'], '<a href="' . $redirect_url . '">', '</a>');
				}
				else
				{
					meta_refresh(3, $redirect_url); // Show normal refresh time

					$message = ($mode == 'edit') ? 'POST_EDITED' : 'POST_STORED';
					$message = $user->lang[$message] . '<br /><br />' . sprintf($user->lang['VIEW_MESSAGE'], '<a href="' . $redirect_url . '">', '</a>');
				}
				// End Ultimate Points
Para hacer mas facil, debo reemplazar lo que tengo actualmente en el posting.php [Paso #1] con lo que esta en el Paso #3 y no se como hacerlo porque hay codigo de otro mod de por medio.
Me ayudaria mucho si pudiesen dejarmelo correctamente, ya que no se como hacerlo. :(

Desde ya, muchas gracias por su atencion.

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 37

Re: Ayuda con incorporacion de codigo a archivo

#2

Mensaje por Makoto »

bienvenido a phpbb-es

puedes colocar los enlaces de los dos mods
creo que es ultimate points y el otro que no conosco :chulo: que ha editado esa linea anteriormente
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

darkman10
Observador/a
Mensajes: 20
Registrado: 17 Oct 2010, 03:40

Re: Ayuda con incorporacion de codigo a archivo

#3

Mensaje por darkman10 »

Gracias por la bienvenida. :mrgreen:

Ultimate Points Mod: http://www.phpbb-es.com/foro/descarga-m ... 25157.html
Instant Post Redirect: http://www.phpbb.com/community/viewtopic.php?t=584852

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 37

Re: Ayuda con incorporacion de codigo a archivo

#4

Mensaje por Makoto »

buscar

Código: Seleccionar todo

// Check the permissions for post approval. Moderators are not affected.
			if ((!$auth->acl_get('f_noapprove', $data['forum_id']) && !$auth->acl_get('m_approve', $data['forum_id']) && empty($data['force_approved_state'])) || (isset($data['force_approved_state']) && !$data['force_approved_state']))
			{
				meta_refresh(10, $redirect_url);
				$message = ($mode == 'edit') ? $user->lang['POST_EDITED_MOD'] : $user->lang['POST_STORED_MOD'];
				$message .= (($user->data['user_id'] == ANONYMOUS) ? '' : ' '. $user->lang['POST_APPROVAL_NOTIFY']);
			}
			else
			{
				meta_refresh(3, $redirect_url);
//-- mod : Instant Post Redirect ------------------------------------------------------------
//-- add
				redirect($redirect_url);
//-- fin mod : Instant Post Redirect --------------------------------------------------------

				$message = ($mode == 'edit') ? 'POST_EDITED' : 'POST_STORED';
				$message = $user->lang[$message] . '<br /><br />' . sprintf($user->lang['VIEW_MESSAGE'], '<a href="' . $redirect_url . '">', '</a>');
			}
reemplzar por

Código: Seleccionar todo

// Check the permissions for post approval. Moderators are not affected.
			if ((!$auth->acl_get('f_noapprove', $data['forum_id']) && !$auth->acl_get('m_approve', $data['forum_id']) && empty($data['force_approved_state'])) || (isset($data['force_approved_state']) && !$data['force_approved_state']))
			{
				meta_refresh(10, $redirect_url);
				$message = ($mode == 'edit') ? $user->lang['POST_EDITED_MOD'] : $user->lang['POST_STORED_MOD'];
				$message .= (($user->data['user_id'] == ANONYMOUS) ? '' : ' '. $user->lang['POST_APPROVAL_NOTIFY']);
			}
			else
			{
				// Start Ultimate Points
				if ($auth->acl_get('u_use_points') && $config['points_enable'])
				{
					
					//-- mod : Instant Post Redirect ------------------------------------------------------------
					//-- add
					//meta_refresh(3, $redirect_url); // Increased the refresh time to give user the chance to read their points
					redirect($redirect_url);
					//-- fin mod : Instant Post Redirect --------------------------------------------------------
					$sql_array = array(
						'SELECT'	=> 'user_points',
						'FROM'		=> array(
							USERS_TABLE => 'v',
						),
						'WHERE'		=> 'user_id = ' . (int) $user->data['user_id'],
					);
					$sql = $db->sql_build_query('SELECT', $sql_array);
					$result = $db->sql_query($sql);
					$user_points_new = $db->sql_fetchfield('user_points');

					$user_points_received = ($user_points_new - $user_points_old);

					if ($mode == 'quote' OR $mode == 'reply')
					{
						$points_received = sprintf($user->lang['POINTS_RECEIVED_REPLY_MESSAGE'], (number_format_points($user_points_received)), $config['points_name']);
					}
					else if ($mode == 'edit')
					{
						$points_received = sprintf($user->lang['POINTS_RECEIVED_EDIT_MESSAGE'], (number_format_points($user_points_received)), $config['points_name']);
					}
					else
					{
						$points_received = sprintf($user->lang['POINTS_RECEIVED_POST_MESSAGE'], (number_format_points($user_points_received)), $config['points_name']);
					}

					$message = ($mode == 'edit') ? 'POST_EDITED' : 'POST_STORED';
					$message = $user->lang[$message] . '<br /><br />' . $points_received . '<br /><br />' . sprintf($user->lang['VIEW_MESSAGE'], '<a href="' . $redirect_url . '">', '</a>');
				}
				else
				{
					//-- mod : Instant Post Redirect ------------------------------------------------------------
					//-- add
					//meta_refresh(3, $redirect_url); // Show normal refresh time
					redirect($redirect_url);
					//-- fin mod : Instant Post Redirect --------------------------------------------------------
					$message = ($mode == 'edit') ? 'POST_EDITED' : 'POST_STORED';
					$message = $user->lang[$message] . '<br /><br />' . sprintf($user->lang['VIEW_MESSAGE'], '<a href="' . $redirect_url . '">', '</a>');
				}
esta añadido la opcion de instant post cuando esta activo UPS y cuando no lo esta
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

darkman10
Observador/a
Mensajes: 20
Registrado: 17 Oct 2010, 03:40

Re: Ayuda con incorporacion de codigo a archivo

#5

Mensaje por darkman10 »

Gracias !
Aunque, lo he hecho y no puedo crear un nuevo post. :nolose:
Al hacer click en New Topic me sale esto:
Error del servidor
El sitio web ha detectado un error al recuperar la http://www.madebygamers.com/foro/postin ... post&f=128 http://www.madebygamers.com/foro/postin ... post&f=128. Es posible que esta esté inactiva debido a tareas de mantenimiento o que se haya configurado de forma incorrecta.
A continuación se detallan algunas sugerencias:
Vuelve a cargar esta página web más tarde.
Error de HTTP 500 (Internal Server Error): Se ha detectado una condición inesperada cuando el servidor intentaba atender la solicitud.
Si resubo el posting.php original se arregla pero no estarian funcionando los cambios, por eso no se como incorporar el codigo, me paso lo mismo antes al tratar de ponerlo a mi manera. :S
Esta bien si te adjunto el archivo y lo verificas/verifican por mi para hacerlo mas facil por las dudas? :oops:
Adjuntos
posting.zip
(13.99 KiB) Descargado 166 veces

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 37

Re: Ayuda con incorporacion de codigo a archivo

#6

Mensaje por Makoto »

puedes subir tu archivo posting.php antes de hacer la modificacion que mencionas espero que hallas hecho las otras ediciones si es que las hay


recomendacion activa el modo debug haci mostrara en donde se encuentra el error, y copias ese codigo

http://www.phpbb-es.com/foro/guias-phpb ... 30303.html
Última edición por Makoto el 04 May 2011, 02:38, editado 1 vez en total.
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

darkman10
Observador/a
Mensajes: 20
Registrado: 17 Oct 2010, 03:40

Re: Ayuda con incorporacion de codigo a archivo

#7

Mensaje por darkman10 »

Bien, el archivo que subi solo tiene hecho el cambio que me has detallado para aplicar.
He habilitado el modo Debug, el problema es que no me da ningun detalle ya que al tratar de crear un nuevo post es como si no existiera la pagina, como si me mandara a un error 404. :/

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 37

Re: Ayuda con incorporacion de codigo a archivo  Tema Solucionado

#8

Mensaje por Makoto »

prueba con este archivo? :chulo:
posting.rar
(13.79 KiB) Descargado 87 veces
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

darkman10
Observador/a
Mensajes: 20
Registrado: 17 Oct 2010, 03:40

Re: Ayuda con incorporacion de codigo a archivo

#9

Mensaje por darkman10 »

Makoto escribió:prueba con este archivo? :chulo:
posting.rar
Perfecto, ya esta solucionado !
Ahora hay otro problema [Tengo todos los problemas del mundo JAJA]
Aunque es SQL, no se si sabras de eso, por las dudas lo dejo, igualmente ya me ayudastes bastante y no se como agradecertelo, de verdad, muchas gracias !
Error General
SQL ERROR [ mysql4 ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE post_id = 1167' at line 1 [1064]

SQL

UPDATE phpbb_posts SET points_received = points_received + WHERE post_id = 1167

BACKTRACE

FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 2039
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1137
CALL: submit_post()

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 37

Re: Ayuda con incorporacion de codigo a archivo

#10

Mensaje por Makoto »

todo esta en ingles ( normal se diria en chino pero se un poco de chino de ingles lo veo raro)

que bueno que se soluciono el primer problema , sobre lo del sql nose por que te aparece dicho mensaje u_u
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

darkman10
Observador/a
Mensajes: 20
Registrado: 17 Oct 2010, 03:40

Re: Ayuda con incorporacion de codigo a archivo

#11

Mensaje por darkman10 »

Makoto escribió:todo esta en ingles ( normal se diria en chino pero se un poco de chino de ingles lo veo raro)

que bueno que se soluciono el primer problema , sobre lo del sql nose por que te aparece dicho mensaje u_u
JAJA, la verdad que yo menos, ya probe eliminando los datos de la base y volviendo a instalar el MOD y nada, veremos que pasa, pero bueno, no te molesto mas, disculpa las molestias que te cause ! :lol:
Muchas gracias por tu ayuda ! ^.^

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 37

Re: Ayuda con incorporacion de codigo a archivo

#12

Mensaje por Makoto »

no hay problema aqui estamos para poder ayudar a los usuarios phpbb, mas bien repasa las ediciones, no se puede que se te haya pasado un "crochete" o "comas" algo pero que raro
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

darkman10
Observador/a
Mensajes: 20
Registrado: 17 Oct 2010, 03:40

Re: Ayuda con incorporacion de codigo a archivo

#13

Mensaje por darkman10 »

Makoto escribió:no hay problema aqui estamos para poder ayudar a los usuarios phpbb, mas bien repasa las ediciones, no se puede que se te haya pasado un "crochete" o "comas" algo pero que raro
Ya lo resolvi, parece que la modificacion del viewtopic.php no se habia hecho porque la habia hecho antes de forzar la instalacion con el Auto-MOD JAJA, cosas que pasan por distraido...
Pero nada hubiese podido funcionar sin tu ayuda ni tu archivo, asi que de nuevo te agradesco, me alegro que haya una comunidad tan activa y buena de PHPBB, sobre todo que este es Español ! :lol:

Gracias de nuevo, te mando un fuerte abrazo y sera hasta la proxima que tenga algun problema, o quizas pueda ayudar yo en algo en algun momento, quien sabe ! :mrgreen:

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 37

Re: Ayuda con incorporacion de codigo a archivo

#14

Mensaje por Makoto »

Porfavor marca el tema como solucionado, en el mensaje donde encontraste la solucion

Gracias
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

darkman10
Observador/a
Mensajes: 20
Registrado: 17 Oct 2010, 03:40

Re: Ayuda con incorporacion de codigo a archivo

#15

Mensaje por darkman10 »

Makoto escribió:Porfavor marca el tema como solucionado, en el mensaje donde encontraste la solucion
Hecho ! :mrgreen:
Makoto escribió:Gracias
A vos ! :wink:

Cerrado

Volver a “Soporte de MODs”