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.

Duda noticias de portal.

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado

0
No hay votos
 
Votos totales: 0

Dracknes
Observador/a
Mensajes: 23
Registrado: 11 Dic 2010, 21:03

Duda noticias de portal.

#1

Mensaje por Dracknes »

URL: http://nextgencorp.es/
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Automod, Advanced BBCode Box 3 (aka ABBC3), board3 Portal, imageshack.
Plantilla(s) usada(s): Absolution
Servidor: Gratuito, Square7
Actualización desde otra versión: Si, de phpbb2

Buenas, tengo una pregunta a cerca del portal board3. Para poner noticias que salgan en portada hay que marcar el mensaje como "anuncio" y entonces sale en portada, pero los anuncios se mantienen en foro sin crearse páginas nuevas, como podéis comprobar aqui, http://nextgencorp.es/viewforum.php?f=54. Mi pregunta es: se pueden agrupar en paginas?



Espero vuestra respuesta, un saludo.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Duda noticias de portal.

#2

Mensaje por Alorse »

Jesús, la verdad fue que no comprendí nada de lo que deseas hacer.

Dracknes
Observador/a
Mensajes: 23
Registrado: 11 Dic 2010, 21:03

Re: Duda noticias de portal.

#3

Mensaje por Dracknes »

Jejejeje, es que es un poco enrevesadillo xD.

A ver, el caso es que para mostrar mensajes en el portal tengo que marcar el mensaje que quiero mostrar con la opción de "Anuncion". Si marco la dicha opción entonces se me queda anclado el mensaje como os muestro aquí: http://nextgencorp.es/viewforum.php?f=54.

Mi pregunta es, existe algún mod o alguna forma de que pueda agrupar los "anuncios" en páginas?, para que quede más ordenador. O algún mod que me permita mostrar un mensaje en el portal sin tenener que marcar la opcion de "Anuncion"?.

Espero haberlo aclarado un poquillo más.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Duda noticias de portal.

#4

Mensaje por Alorse »

Bueno podrías crear un foro que se llame anuncios y solo tengas anuncios en este foro.
Por otro lado suena interesante lo que comentas de mostrar mensajes en en el portal sin la necesidad de marcarlos como anuncios.
Voy a ver si existe algún Add-on como este y te comento.

Dracknes
Observador/a
Mensajes: 23
Registrado: 11 Dic 2010, 21:03

Re: Duda noticias de portal.

#5

Mensaje por Dracknes »

Buenas. Es lo que tengo, un apartado del foro solo para eso. Pero si te has pasado por el anterior link verás que es un caos. De ahí que quiera buscar algo para organizarlo un poquillo.

Gracias por hacerme el favor de buscar ese add-on por mi ;).

Espero tu respuesta, un saludo.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Duda noticias de portal.

#6

Mensaje por Alorse »

La verdad fue que no encontré nada relacionado a lo que mencionamos, pero ya que me interesa voy a ver si lo puedo desarrollar, pero ten algo de paciencia que aun no se siquiera por donde empezar :jaja:

Dracknes
Observador/a
Mensajes: 23
Registrado: 11 Dic 2010, 21:03

Re: Duda noticias de portal.

#7

Mensaje por Dracknes »

Juer! Pues te animo, a ver si con un poco de maña consigues algó funcional ;) De php o javascript de momento no se nada, pero de C y Java lo que sea por si necesitas cualquier cosa ;).

Mantenme informado si puedes con lo que sea.

Un saludo, y muchas gracias.

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Duda noticias de portal.

#8

Mensaje por leviatan21 »

Alorse escribió:La verdad fue que no encontré nada relacionado a lo que mencionamos, pero ya que me interesa voy a ver si lo puedo desarrollar, pero ten algo de paciencia que aun no se siquiera por donde empezar :jaja:
Si necesitas ayuda me avisas, yo creo que habría que hacer un SQL como el de noticias, que saque todos los mensajes de un sólo foro/tema a elección en el ACP
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Duda noticias de portal.

#9

Mensaje por Alorse »

leviatan21 escribió:Si necesitas ayuda me avisas, yo creo que habría que hacer un SQL como el de noticias, que saque todos los mensajes de un sólo foro/tema a elección en el ACP
Gracias Gabriel, pues voy a intentar un rato haber como va y que puedo hacer, tendré muy en cuenta lo de la ayuda. :ok:

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Publicar en en portal (Board3 Portal) sin necesidad de marcar el tema como Anuncio o Global

#10

Mensaje por Alorse »

Ya lo tengo listo, a mi me funciono bien, si a ti te funciona bien lo pongo como Guía.

Mostrar temas en en portal (Board3 Portal) sin necesidad de marcarlos como Anuncio o Global

En la configuración del portal deberás tener habilitada la opción de Mostrar anuncios globales.

1. Primero debes correr el siguiente código SQL desde el phpMyAdmin.

Código: Seleccionar todo

INSERT INTO `phpbb_acl_options` (`auth_option_id`, `auth_option`, `is_global`, `is_local`, `founder_only`) VALUES (' ', 'f_portal', 0, 1, 0);
Si tu base de datos tiene un prefijo diferente a 'phpbb_' deberás cambiarlo en el anterior código.

2. Editar los siguientes archivos.

Abrir el posting.php
Buscar:

Código: Seleccionar todo

            case POST_STICKY:
                $auth_option = 'f_sticky';
            break; 
Agregar después:

Código: Seleccionar todo

            case POST_PORTAL:
                $auth_option = 'f_portal';
            break; 

Abrir viewforum.php
Buscar:

Código: Seleccionar todo

        AND t.topic_type IN (" . POST_NORMAL . ', ' . POST_STICKY . ")  
Reemplazar por:

Código: Seleccionar todo

        AND t.topic_type IN (" . POST_NORMAL . ', ' . POST_STICKY . ', ' . POST_PORTAL . ")  
Buscar:

Código: Seleccionar todo

            'S_POST_STICKY'        => ($row['topic_type'] == POST_STICKY) ? true : false, 
Agregar despues:

Código: Seleccionar todo

            'S_POST_PORTAL'      => ($row['topic_type'] == POST_PORTAL) ? true : false,  

Abrir viewtopic.php
Buscar:

Código: Seleccionar todo

$topic_mod .= ($allow_change_type && $auth->acl_get('f_sticky', $forum_id) && $topic_data['topic_type'] != POST_STICKY) ? '<option value="make_sticky">' . $user->lang['MAKE_STICKY'] . '</option>' : ''; 
Agregar después:

Código: Seleccionar todo

$topic_mod .= ($allow_change_type && $auth->acl_get('f_portal', $forum_id) && $topic_data['topic_type'] != POST_PORTAL) ? '<option value="make_portal">' . $user->lang['MAKE_PORTAL'] . '</option>' : ''; 

Abrir includes/constants.php
Buscar:

Código: Seleccionar todo

define('POST_GLOBAL', 3); 
Agregar después:

Código: Seleccionar todo

define('POST_PORTAL', 4); 
(Aquí si ya tienes otra constante con el valor 4, entonces cambiarle el valor a 'POST_PORTAL' por cualquier otro número.)
Abrir includes/functions_posting.php
Buscar:

Código: Seleccionar todo

        'sticky'    => array('const' => POST_STICKY, 'lang' => 'POST_STICKY'), 
Agregar después:

Código: Seleccionar todo

        'portal'    => array('const' => POST_PORTAL, 'lang' => 'POST_PORTAL'), 

Abrir portal/includes/functions.php
Buscar:

Código: Seleccionar todo

            $topic_type = '((t.topic_type = ' . POST_ANNOUNCE . ') OR (t.topic_type = ' . POST_GLOBAL . '))'; 
Reemplazar con:

Código: Seleccionar todo

            $topic_type = '((t.topic_type = ' . POST_ANNOUNCE . ') OR (t.topic_type = ' . POST_GLOBAL . ') OR (t.topic_type = ' . POST_PORTAL . '))'; 

De aquí en adelante su usan otro idiomas aparte del español, deberán también editar los archivos correspondientes.
Abrir language/es/common.php
Buscar:

Código: Seleccionar todo

    'POST_STICKY'            => 'Fijo', 
Agregar después:

Código: Seleccionar todo

    'POST_PORTAL'            => 'Portal', 

Abrir language/es/posting.php
Buscar:

Código: Seleccionar todo

    'CANNOT_POST_STICKY'        => 'Disculpe, no puede publicar temas fijos.', 
Agregar después:

Código: Seleccionar todo

    'CANNOT_POST_PORTAL'        => 'Disculpe, no puede publicar temas en el portal.', 

Abrir language/es/acp/permissions_phpbb.php
Buscar:

Código: Seleccionar todo

    'acl_f_sticky'    => array('lang'    => 'Puede publicar fijos','cat'    => 'post',), 
Agregar después:

Código: Seleccionar todo

    'acl_f_portal'    => array('lang'    => 'Puede publicar temas en el portal','cat'    => 'post',), 

Luego de esto sube todos los archivos al servidor.

3. Limpiar caché (fíjate de hacer muy bien este paso o no funcionaran los cambios):
  • Deberás borrar todos los archivos que se encuentren en la carpeta /cache/ exceptuando el .htaccess y el index.htm.
  • Ve al ACP y limpia el caché desde la pestaña General.
Recuerda hacer estos pasos en el orden que están.

4. Deberás habilitar los permisos para poder publicar temas en el portal
Dirigete a: ACP >> (Pestaña) Usuarios y Grupos >> Permisos de Grupos de Foros >> Seleccionas un Grupo >> Seleccionas todos los foros >> (Pestaña) Mensaje >> Puede publicar temas en el portal y Marcas SI
Eso lo haces en cada uno de los foros o el los que quieras tener dicho permiso y listo.


Ya podrás ir a crear un Nuevo tema o a Editar alguno y marcar la Opción Portal.

Por favor tu o alguien mas que lo pruebe para ver si funciona

Dracknes
Observador/a
Mensajes: 23
Registrado: 11 Dic 2010, 21:03

Re: Duda noticias de portal.

#11

Mensaje por Dracknes »

Perfecto!! He probado en el foro de prueba que tengo y ha ido genial. Muchisimas gracias Fredo.

Cerrado

Volver a “Foros de Soporte 3.0.x”