Página 24 de 33

Re: [DEV] phpBB Web

Publicado: 27 Mar 2011, 11:19
por Omega100
ok pues veré entonces donde la he fastidiado yo. y de paso intentare echarle un ojo a lo de por que se borran si consigo algo te aviso ^^

Re: [DEV] phpBB Web

Publicado: 27 Mar 2011, 18:30
por leviatan21
Omega100 escribió:ok pues veré entonces donde la he fastidiado yo. y de paso intentare echarle un ojo a lo de por que se borran si consigo algo te aviso ^^
Para las secciones que se eliminan al editar una categoría, prueba haciendo esto :

Abrir :

Código: Seleccionar todo

raíz/includes/acp/acp_phpbbweb.php
Buscar : ( al rededor de la linea 1325 )

Código: Seleccionar todo

                if ($action == 'edit')
                {
                    $msg = '';
                    // We are turning a category into a link - but need to decide what to do with the subforums.
                    $action_sections = (sizeof($childrens)) ? request_var('action_sections', '') : '';
                    $sections_to_ids = (sizeof($childrens)) ? request_var('sections_to_id', 0) : 0;

                    if ($action_sections == 'delete' || $action_sections == 'move')
                    {
                        $childrens = $this->get_page_branch($page_id, 'childrens', 'descending', false);

                        $sections_ids = array();
                        foreach ($childrens as $_row)
                        {
                            $sections_ids[] = $_row['page_id'];
                        }

                        if ($action_sections == 'delete')
                        {
                            if (sizeof($sections_ids))
                            {
                                // Delete sectins under this category
                                $sql = 'DELETE FROM ' . PHPBBWEB_PAGE_TABLE . '
                                        WHERE ' . $db->sql_in_set('page_id', $sections_ids);
                                $db->sql_query($sql);

                                // Delete attach under this deleted sections
                                $this->phpbbweb_delete_attachments($sections_ids);
                            }
                            $msg = $user->lang['ACP_CATEGORY_DELETED'];
                        }

                        if ($action_sections == 'move')
                        {
                            if (!$sections_to_ids)
                            {
                                trigger_error($user->lang['ACP_CATEGORY_NO_DESTINATION_FOUND'] . adm_back_link($this->u_action . '&page_id=' . $parent_id));
                            }

                            $sql = 'UPDATE ' . PHPBBWEB_PAGE_TABLE . "
                                    SET parent_id = $sections_to_ids
                                    WHERE " . $db->sql_in_set('page_id', $sections_ids);
                            $db->sql_query($sql);

                            $msg = $user->lang['ACP_PAGE_MOVED'];
                        //    trigger_error($user->lang['ACP_CATEGORY_MOVED'] . adm_back_link($this->u_action . '&page_id=' . $parent_id));
                        }
                    }

                    if ($data['parent_id'] != $page_data['parent_id'])
                    {
                        $data['page_order'] = $this->get_new_order($parent_id, $page_type);                        
                    }

                    $sql = 'UPDATE ' . PHPBBWEB_PAGE_TABLE . '
                            SET ' . $db->sql_build_array('UPDATE', $data) . '
                            WHERE page_id = ' . $page_id;
                    $result = $db->sql_query($sql);

                    // Submit Attachments
                    $data['attachment_data'] = $message_parser->attachment_data;
                    $this->phpbbweb_update_attachments($data, $page_id);

                    $msg = $user->lang['ACP_MESSAGE_UPDATED'] . '<br />' . $msg;
                    trigger_error($msg . adm_back_link($this->u_action . '&page_id=' . $parent_id));
                } 
Reemplazar, por :

Código: Seleccionar todo

                if ($action == 'edit')
                {
                    $msg = '';

                    // We are turning a category into a sectin or block - but need to decide what to do with the childs.
                    if ($page_type != $page_data['page_type'])
                    {
                        $action_sections = (sizeof($childrens)) ? request_var('action_sections', '') : '';
                        $sections_to_ids = (sizeof($childrens)) ? request_var('sections_to_id', 0) : 0;

                        if ($action_sections == 'delete' || $action_sections == 'move')
                        {
                            $childrens = $this->get_page_branch($page_id, 'childrens', 'descending', false);

                            $sections_ids = array();
                            foreach ($childrens as $_row)
                            {
                                $sections_ids[] = $_row['page_id'];
                            }

                            if ($action_sections == 'delete')
                            {
                                if (sizeof($sections_ids))
                                {
                                    // Delete sectins under this category
                                    $sql = 'DELETE FROM ' . PHPBBWEB_PAGE_TABLE . '
                                            WHERE ' . $db->sql_in_set('page_id', $sections_ids);
                                    $db->sql_query($sql);

                                    // Delete attach under this deleted sections
                                    $this->phpbbweb_delete_attachments($sections_ids);
                                }
                                $msg = $user->lang['ACP_CATEGORY_DELETED'];
                            }

                            if ($action_sections == 'move')
                            {
                                if (!$sections_to_ids)
                                {
                                    trigger_error($user->lang['ACP_CATEGORY_NO_DESTINATION_FOUND'] . adm_back_link($this->u_action . '&page_id=' . $parent_id));
                                }

                                $sql = 'UPDATE ' . PHPBBWEB_PAGE_TABLE . "
                                        SET parent_id = $sections_to_ids
                                        WHERE " . $db->sql_in_set('page_id', $sections_ids);
                                $db->sql_query($sql);

                                $msg = $user->lang['ACP_PAGE_MOVED'];
                            }
                        }
                    }

                    if ($data['parent_id'] != $page_data['parent_id'])
                    {
                        $data['page_order'] = $this->get_new_order($parent_id, $page_type);                        
                    }

                    $sql = 'UPDATE ' . PHPBBWEB_PAGE_TABLE . '
                            SET ' . $db->sql_build_array('UPDATE', $data) . '
                            WHERE page_id = ' . $page_id;
                    $result = $db->sql_query($sql);

                    // Submit Attachments
                    $data['attachment_data'] = $message_parser->attachment_data;
                    $this->phpbbweb_update_attachments($data, $page_id);

                    $msg = $user->lang['ACP_MESSAGE_UPDATED'] . '<br />' . $msg;
                    trigger_error($msg . adm_back_link($this->u_action . '&page_id=' . $parent_id));
                } 

Re: [DEV] phpBB Web

Publicado: 27 Mar 2011, 20:50
por Omega100
Solucionado ^^

(Si consigo solucionar el problema con el estilo, lo subo de nuevo)

Re: [DEV] phpBB Web

Publicado: 27 Mar 2011, 20:56
por leviatan21
Antes de mirar tu estilo, prueba con prosilver a ver si sucede lo mismo ;)

Re: [DEV] phpBB Web

Publicado: 28 Mar 2011, 07:05
por Omega100
No, en prosilver esta bien así que debe ser que falta por cerrar alguna capa dado que yo sustituí solo over_heal y el pie de pagina, así que tiene que ser algo de eso, probare con el firebug a ver si pillo que capa es.

Re: [DEV] phpBB Web

Publicado: 28 Mar 2011, 07:57
por Omega100
Omega100 escribió:No, en prosilver esta bien así que debe ser que falta por cerrar alguna capa dado que yo sustituí solo over_heal y el pie de pagina, así que tiene que ser algo de eso, probare con el firebug a ver si pillo que capa es.

Fail, en Prosilver también esta el bug, pero solo aparece ese fallo cuando el buscador no esta activado... alguna idea?

[DEV] phpBB Web

Publicado: 28 Mar 2011, 10:27
por Omega100
Otro dato de interés: Cuando le das a vista previa esa columna no sale.


(Perdón por el multi-post, pero no me dejaba editar el ultimo...)

Re: [DEV] phpBB Web

Publicado: 28 Mar 2011, 18:40
por Shaina
No hay duda de que eres el kamisama de este foro.

Me interesa mucho tu mod, lo instalaré primero en mi foro de pruebas, mas tengo un par de dudas:

Segun este paso:
2. copiar los archivos que figuran en la carpeta mssti_phpbbweb/ en una carpeta anterior ( o diferente ) a donde está funcionando el foro.

significa que si mi foro es de esta manera: www/midominio/foro. , debería crear una carpeta algo asi? www/midominio/(mod), en la que estén ubicados esos archivos?

y mi segunda pregunta es:

La carpeta contrib, también se copia?

Espero tu respuesta.

Re: [DEV] phpBB Web

Publicado: 29 Mar 2011, 09:16
por RogerBCA
mmm Bueno a tu pregunta pon los archivos del mod en la raiz de tu web www.tudominio.com
y tu foro debe de estar en esta dirección www.tudominio.com/foro/

2.- la carpeta contrib como bien lo dices (sabes ingles no) ya sabrás XD no es necesario copiarlo en tu hosting.

mi web esta re pruebas si quieres míralo funcionado www.soptecvar.com

Re: [DEV] phpBB Web

Publicado: 30 Mar 2011, 08:50
por RogerBCA
Hola que tal leviatan21 estaba haciendo algunas cosas y probe enviar un mensaje por formulario contacto bueno nos a donde me va a llegar los mensajes :S porque en mi correo no figura nada ni en spam.

Recuerdo que han hablado sobre eso aqui pero no logro encontrar el mensaje.
Off Topic:
ya has actualizado la descarga con las ultimas modificaciones necesarios

Re: [DEV] phpBB Web

Publicado: 30 Mar 2011, 10:23
por Omega100
eso ya esta corregido, actualiza el mod :P

Re: [DEV] phpBB Web

Publicado: 30 Mar 2011, 19:08
por RogerBCA
mmm que raro lo descargue y es el mismo archivo y tiene la misma fecha de modificacion de la que tengo la 1.0.4 del 04/12/2010 pues creo que falta actualizar la descarga pero para ahorar tiempo me puedes decir en que pagina de este post se encuentra donde se arreglo el problema.

Saludos

Re: [DEV] phpBB Web

Publicado: 30 Mar 2011, 19:58
por Omega100
Hay ya no se, pero si lees un poco mas a tras, viene la modificación que hay que hacer, casi seguro. por que yo lo solucione ^^

[DEV] phpBB Web

Publicado: 31 Mar 2011, 06:04
por leviatan21
Elpingo escribió:Hola Grabriel,

Instalé este super Mod en un foro de pruebas y el foro está en la raíz del dominio, obviamente el mod lo puse dentro de un directorio, modifique el config pero no logro que redireccione, se podría hacer esto? Te aclaro que el foro tiene instalado el SEO, por las dudas!

la url del MOD: http://www.argentinatodos.com.ar/inicio

yo quisiera que si pones solo el dominio te redireccione al directorio inicio

el config.php lo tengo así:

Código: Seleccionar todo

define('PHPBB_ROOT_PATH', './../');
define('PHPBBWEB_ROOT', './inicio/');
Lo ideal sería al revés, que phpbbweb estuviera en el raíz y el foro en una carpeta...
supongo que vía .htaccess ( si tu servidor es Apache ) se puede hacer, pero no sabría decirte como se hace, no soy experto en ese aunto

Re: [DEV] phpBB Web

Publicado: 31 Mar 2011, 06:05
por leviatan21
Omega100 escribió:Fail, en Prosilver también esta el bug, pero solo aparece ese fallo cuando el buscador no esta activado... alguna idea?
Aún no descubro el fallo, en cuanto lo tenga aviso :roll:
Omega100 escribió:Otro dato de interés: Cuando le das a vista previa esa columna no sale.
la vista previa es sólo para tener idea de como quedará, pero no es una vista real, por lo que si hay mas cosas no las mostrará.