Página 1 de 1

no encuentro el qué editar. (Mod gracias 0.9.1)

Publicado: 11 Sep 2009, 11:51
por elporta123
ATENCIÓN: Datos de soporte, en mi firma.

Hola. verán recurro a ustedes por esto:

"Yo vine una vez pidiendo ayudacon SQL, el problema es simple... ¡La tabla SQL estába creada! Ahora lo dificil de entender, en el install.xml, me pide editar algo que NO EXISTE, lo puse en el ·PasteBin· Para que ustedes mismos lo comprueven, al abrir el ACP o Cualquier tema salta esto:
Error General
Cannot find module ./../includes/acp/acp_main.php
Por favor notifíca al administrador del Sitio o webmaster: email@example.com
Estoy en el entendimiento que el Root/Includes/acp/acp_main.php es el que debo editar, pero... ¿Dónde está? ahí lo raro, no lo encuentro.
Aquí subí al PasteBin el archivo que DEBO EDITAR (Acp_main.php) está en este enlace. y ahora os digo lo que no encuentro, es:

Find
Tip: This may be a partial find and not the whole line.

Código: Seleccionar todo

					case 'purge_cache':
						$confirm = true;
						$confirm_lang = 'PURGE_CACHE_CONFIRM';
					break;
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Código: Seleccionar todo

// idiotnesia wuz here
					case 'thanks':
						$confirm = true;
						$confirm_lang = 'RESYNC_THANKSCOUNTS_CONFIRM';
					break;
// end -- thanks first post
Y la segunda parte es aún más dificil, porqué no aparece ni una palabra de lo que dice :(

Find

Tip: This may be a partial find and not the whole line.

Código: Seleccionar todo

						add_log('admin', 'LOG_PURGE_CACHE');
					break;

Add after

Tip: Add these lines on a new blank line after the preceding line(s) to find.

Código: Seleccionar todo

// idiotnesia wuz here					
					case 'thanks':
						if (!$auth->acl_get('a_board'))
						{
							trigger_error($user->lang['NO_AUTH_OPERATION'] . adm_back_link($this->u_action), E_USER_WARNING);
						}

						$sql = 'SELECT COUNT(p.post_thanked) AS num_thanks, u.user_id
							FROM ' . USERS_TABLE . ' u
							LEFT JOIN  ' . POSTS_TABLE . ' p ON (u.user_id = p.poster_id AND p.post_thanked > 0)
							GROUP BY u.user_id';
						$result = $db->sql_query($sql);

						while ($row = $db->sql_fetchrow($result))
						{
							$db->sql_query('UPDATE ' . USERS_TABLE . " SET user_thanks_post = {$row['num_thanks']} WHERE user_id = {$row['user_id']}");
						}
						$db->sql_freeresult($result);

						$sql = 'SELECT COUNT(t.thanks_from) AS num_thanks_from, u.user_id
							FROM ' . USERS_TABLE . ' u
							LEFT JOIN  ' . THANKS_TABLE . ' t ON (u.user_id = t.thanks_from)
							GROUP BY u.user_id';
						$result = $db->sql_query($sql);

						while ($row = $db->sql_fetchrow($result))
						{
							$db->sql_query('UPDATE ' . USERS_TABLE . " SET user_thanks = {$row['num_thanks_from']} WHERE user_id = {$row['user_id']}");
						}
						$db->sql_freeresult($result);
						
						$sql = 'SELECT COUNT(t.thanks_to) AS num_thanks_to, u.user_id
							FROM ' . USERS_TABLE . ' u
							LEFT JOIN  ' . THANKS_TABLE . ' t ON (u.user_id = t.thanks_to)
							GROUP BY u.user_id';
						$result = $db->sql_query($sql);

						while ($row = $db->sql_fetchrow($result))
						{
							$db->sql_query('UPDATE ' . USERS_TABLE . " SET user_thanked = {$row['num_thanks_to']} WHERE user_id = {$row['user_id']}");
						}
						$db->sql_freeresult($result);

						add_log('admin', 'LOG_RESYNC_THANKSCOUNTS');
					break;
// end -- thanks first post

¿Alguien sería tan amable de ayudarme con mi problema? Os lo pido de rodillas si es preciso.. Llevo tres dias sin poder entrar al ACP ni ver ningún tema, ni yo ni nadie. :ok: Gracias''


Re: no encuentro el qué editar. (Mod gracias 0.9.1)

Publicado: 11 Sep 2009, 12:31
por Zark!
Has probado a buscar solo algunas de las lineas¿

Ejemplo:

Código: Seleccionar todo

case 'purge_cache':

Código: Seleccionar todo

add_log('admin', 'LOG_PURGE_CACHE');
A veces de una versión a otra cambian cosas de por enmedio. Luego solo buscas lo ultimo del código a buscar o parecido y añades lo que te pide.

P.D: el archivo que has puesto en el pastebin no es el acp_main.php primero porque es un archivo HTML, con razon que no lo encuentres ._.

Re: no encuentro el qué editar. (Mod gracias 0.9.1)

Publicado: 11 Sep 2009, 12:39
por ahh72
aqui tienes una buena guia de como aprender a instalar mods en phpbb3: http://www.phpbb-es.com/component/conte ... hpbb3.html

no es tan complicado pero cuando le agarres el truco te seran mucho mas faciles despues :wink:


saludos y suerte

Re: no encuentro el qué editar. (Mod gracias 0.9.1)

Publicado: 11 Sep 2009, 12:54
por elporta123
1-Espera, lo subo en PHP (error)
2- la verdad es que ese manual lo eh visto 50.000 pero no consigo pasar.
3- Sí, he provado a buscarlo por palabras sueltas, y no hay manera

EDITO! - No puedo subirlo a php T.T

Re: no encuentro el qué editar. (Mod gracias 0.9.1)

Publicado: 11 Sep 2009, 13:13
por elporta123
vale lo eh resuelto, pero necesito un último favor.
que alguien me pase el archivo acp_main.PHP
EL CÓDIGO EN PHP
encontré un editor PHP, sólo que abrí el documento en HTML y ahora no me permite
modificarlo en php.
Ayuda por favor.