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 los Últimos Mensajes de AlorseTema Solucionado

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

0
No hay votos
 
Votos totales: 0

mluffy
Invitado

ayuda con los Últimos Mensajes de Alorse

#1

Mensaje por mluffy »

URL: http://ala.hospedred.com.ar/
Versión phpBB: 3.0.11
MODs Instalados: Social Network
Plantilla(s) usada(s): KS_Serious * Basada en Prosilver
Servidor: http://cpanel.nixiweb.com/
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
AutoMOD: Si

Saludos nuevamente :lol: e visto el exelente tutorial de Alorse y bueno lo e implementado y solo me sale un guion

el tuto dice
Al final del archivo index.php o en un nuevo archivos .php pon lo siguiente:

Código: Seleccionar todo

function last_topics_on_index($limit = 10) {

	global $db, $template, $user, $auth;
	global $phpbb_root_path, $phpEx;

	$topics_ary = array(
		'SELECT' => 'f.*, t.*, u.username, u.user_colour',
		'FROM' => array(
			TOPICS_TABLE => 't',
		),
		'LEFT_JOIN' => array(
			array(
				'FROM' => array(USERS_TABLE => 'u'),
				'ON' => 'u.user_id = t.topic_poster'
			),
			array(
				'FROM' => array(FORUMS_TABLE => 'f'),
				'ON' => 't.forum_id = f.forum_id'
			),
		),
		'WHERE' => $db->sql_in_set('t.forum_id', array_keys($auth->acl_getf('f_read', true))) . '
		AND t.topic_status <> ' . ITEM_MOVED . '
		AND t.topic_approved = 1
		OR t.forum_id = 0', //OR t.forum_id = 0, esta linea es para que muestre tambien los globales ya que el id del foro de estos es 0
		'ORDER_BY' => 't.topic_id DESC',
	);

	$topics = $db->sql_build_query('SELECT', $topics_ary);

	$topics_result = $db->sql_query_limit($topics, $limit);

	while ($topics_row = $db->sql_fetchrow($topics_result)) {
		$forum_id = $topics_row['forum_id'];
		$topic_title = $topics_row['topic_title'];
		$topic_title = censor_text($topic_title);
		// add-on - number of replies on topic title
		$topic_replies = $topics_row['topic_replies'];
		$topic_replies = $topic_replies == 1 ? "(".$topics_row['topic_replies']." respuesta)" : "(".$topics_row['topic_replies']." respuestas)";
		$topic_replies = $topic_replies == '(0 respuestas)' ? '' : $topic_replies;
		$topic_author = get_username_string('full', $topics_row['topic_last_poster_id'], $topics_row['topic_first_poster_name'], $topics_row['topic_first_poster_colour']);
		$topic_date = $user->format_date($topics_row['topic_time']);
		$topic_link = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $topics_row['forum_id'] . '&t=' . $topics_row['topic_id']);

		$template->assign_block_vars('last_topics', array(
			'TOPIC_TITLE' => censor_text($topic_title),
			'TOPIC_AUTHOR' => $topic_author,
			'TOPIC_DATE' => $topic_date,
			'TOPIC_LINK' => $topic_link,
			'TOPIC_REPLIES' => $topic_replies,
		));
	}
}

last_topics_on_index(10);// donde 10 es el número de mensajes a mostrar
Y en el archivo donde tengas el HTML de la barra lateral pon esto como nuevo bloque:

Código: Seleccionar todo

        <!-- // inicio ultimos mensajes by Alorse -->
        <!-- IF not S_IS_BOT -->
        <div class="panel bg3">
            <div class="inner">
                <span class="corners-top"><span></span></span>
                <h3>&Uacute;ltimos mensajes</h3>
                <div class="content">
                    <p>
                        <!-- BEGIN last_topics -->
                        <strong>{L_POST_SUBJECT}:</strong> <a href="{last_topics.TOPIC_LINK}">{last_topics.TOPIC_TITLE}</a> {last_topics.TOPIC_REPLIES}<br />
                        <strong>{L_AUTHOR}:</strong> {last_topics.TOPIC_AUTHOR}<br />
                        <strong>{L_FILEDATE}:</strong> {last_topics.TOPIC_DATE}<br /><br />
                        <!-- END last_post -->
                    </p>
                </div>
                <span class="corners-bottom"><span></span></span>
            </div>
        </div>
        <!-- ENDIF -->
        <!-- // fin ultimos mensajes by Alorse -->

Bueno lo e implementado haciendo un archivonuevo que le puse
alorsebarra . php y el HTML lo e puesto en la barra donde estan los archives de el MOD Newspage pero no me funciono alguien sabe porque? aqui es donde esta puesto http://ala.hospedred.com.ar/newspage.php
Última edición por mluffy el 10 Nov 2012, 06:31, editado 1 vez en total.

mluffy
Invitado

Re: ayuda con los Últimos Mensajes de Alorse

#2

Mensaje por mluffy »

nadie :(

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

Re: ayuda con los Últimos Mensajes de Alorse

#3

Mensaje por Alorse »

mluffy escribió:Bueno lo e implementado haciendo un archivonuevo que le puse alorsebarra . php
y como es este archivo?
Seguramente tiene algo mal, aparte de ellos, debes hacer un include del archivo y llamar la función last_topics_on_index() si es que ya no la estas llamando desde el archivo que creaste.

mluffy
Invitado

Re: ayuda con los Últimos Mensajes de Alorse

#4

Mensaje por mluffy »

Alorse escribió:
mluffy escribió:Bueno lo e implementado haciendo un archivonuevo que le puse alorsebarra . php
y como es este archivo?
Seguramente tiene algo mal, aparte de ellos, debes hacer un include del archivo y llamar la función last_topics_on_index() si es que ya no la estas llamando desde el archivo que creaste.
eso es lo que me falta estoy seguro lo de llamar la funcion como se hace hay algun tuto?? tambien quiero añadir otra funciones y ningunas me salian debe ser por eso ¿me explicas porfavor?

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

Re: ayuda con los Últimos Mensajes de Alorse

#5

Mensaje por Alorse »

Deja el código del nuevo archivo para ver como es que lo tienes (pero hazlo que siempre respondes solo a la ultima cosa que pedimos), luego solo debes ir al archivo newspage.php y al principio del archivo conde están los include has uno nuevo al archivo donde tienes mi código.

mluffy
Invitado

Re: ayuda con los Últimos Mensajes de Alorse

#6

Mensaje por mluffy »

Alorse escribió:Deja el código del nuevo archivo para ver como es que lo tienes (pero hazlo que siempre respondes solo a la ultima cosa que pedimos), luego solo debes ir al archivo newspage.php y al principio del archivo conde están los include has uno nuevo al archivo donde tienes mi código.
casi no entendi lo que dijiste aqui te dejo los archivos,
tengo el alorsebarra .php en el root

esta parte

Código: Seleccionar todo

luego solo debes ir al archivo newspage.php y al principio del archivo conde están los include has uno nuevo al archivo donde tienes mi código.
no entendi nada de nada XD
Adjuntos
alorsebarra.rar
(3.2 KiB) Descargado 86 veces

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

Re: ayuda con los Últimos Mensajes de Alorse

#7

Mensaje por Alorse »

Abre el archivo newspage.php y donde están los include al comienzo del archivo, después agrega:

Código: Seleccionar todo

include($phpbb_root_path . 'alorsebarra.' . $phpEx);
Solo inténtalo para que veas que no es tan difícil.

mluffy
Invitado

Re: ayuda con los Últimos Mensajes de Alorse

#8

Mensaje por mluffy »

Alorse escribió:Abre el archivo newspage.php y donde están los include al comienzo del archivo, después agrega:

Código: Seleccionar todo

include($phpbb_root_path . 'alorsebarra.' . $phpEx);
Solo inténtalo para que veas que no es tan difícil.
cuando lo pongo al principio de los includes osea encima de los otros la pantalla de newpage se queda en blanco las otras funcionan
y cuando lo pongo abajo de los includes me dio un error que decia

Código: Seleccionar todo

General Error
SQL ERROR [ mysqli ]

[0]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

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

Re: ayuda con los Últimos Mensajes de Alorse  Tema Solucionado

#9

Mensaje por Alorse »

El error no es nada especifico, quita el include que has puesto (que siempre debe ser al al final de los otros como ya haba dicho) y pega la función entera last_topics_on_index() en alguna parte del newspage.php, tal vez así funcione.

PD: no es necesario citar todos los mensajes.

mluffy
Invitado

Re: ayuda con los Últimos Mensajes de Alorse

#10

Mensaje por mluffy »

Alorse escribió:El error no es nada especifico, quita el include que has puesto (que siempre debe ser al al final de los otros como ya haba dicho) y pega la función entera last_topics_on_index() en alguna parte del newspage.php, tal vez así funcione.

PD: no es necesario citar todos los mensajes.
ahora si me funciono MUCHAS GRACIAS!!!!!!! XD

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

Re: ayuda con los Últimos Mensajes de Alorse

#11

Mensaje por Alorse »

Alorse escribió: PD: no es necesario citar todos los mensajes.
valla que no lees, por favor elimina ese aviso de tu firma, y no vuelvas hacerlo o recibirás una advertencia. Entiende que no sólo vivimos aquí.

mluffy
Invitado

Re: ayuda con los Últimos Mensajes de Alorse

#12

Mensaje por mluffy »

en la parte del author no se puede quedar sin enlace??? es que donde dice author: (aqui el nombre del author)
en esa parte donde va el niombre del author me aparece en un enlace y no cambia de tamaño ni de color y se ve muy feo no podria quedarce sin enlace?

Avatar de Usuario
Carlos Murillo
Ex Staff
Mensajes: 701
Registrado: 28 Nov 2011, 04:21
Género:
Edad: 34

Re: ayuda con los Últimos Mensajes de Alorse

#13

Mensaje por Carlos Murillo »

 ! 
Mensaje del Equipo por: Carlos Murillo
No se te dará soporte ya que no respetaste el copyrgith de phpBB3
Como corregir el copyrgith de phpBB3

Corrige y continuamos
Mis Proyectos Personales: | Mostrar
- Foro phpBB3: http://www.sinaloa-mp3.org
- Version de phpBB: 3.1.4
- Tema Instalado: Ariki (De Pago)
- Extenciones Instaladas:
Aun no
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.epicenterxbass.com/foro
- Version de phpBB: 3.1.4
- Tema Instalado: IDLaunch ported 3.1.x by phpBB Spain
- Extenciones Instaladas:
Advanced BBCode Box
Announcements on index
Annual Stars
Board Announcements
Breadcrumb Menu
Browse Happy
External Links Open in New Window
Forum Disclaimer
Google AdSense
Last Post Avatar
Loading indicator
phpBB3 SEO Sitemap
Precise Similar Topics
Private Message Box Status Bars
Quickedit
Quick Login
Scroll To Top
Seo Meta Description
TinyPic Link
Top Five
Topic Author
Topic Preview
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.phpbbmexico.com
- Version de phpBB: 3.1.4
- Tema Instalado: phpBBCis, Prosilver Especial Edition, Prosilver (Selector)
- Extenciones Instaladas:
Varios :D
- Servidor: Linux, De Paga
¿Buscas un buen hosting de Pago a muy bajo costo? Recomiendo a:
Imagen
SPOILER_SHOW
Carlos Murillo:
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.

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

Re: ayuda con los Últimos Mensajes de Alorse

#14

Mensaje por Alorse »

Carlos Murillo escribió:
 ! 
Mensaje del Equipo por: Carlos Murillo
No se te dará soporte ya que no respetaste el copyrgith de phpBB3
Como corregir el copyrgith de phpBB3

Corrige y continuamos
Cuando le dí soporte lo tenia, eso merece expulsión :nolose: al menos yo no le volveré a dar soporte así lo corrija.

Avatar de Usuario
Carlos Murillo
Ex Staff
Mensajes: 701
Registrado: 28 Nov 2011, 04:21
Género:
Edad: 34

Re: ayuda con los Últimos Mensajes de Alorse

#15

Mensaje por Carlos Murillo »

No te preocupes alorse, lo acaba de quitar, si lo tenia pero ahora que volvió a pedir soporte entre y ya no estaba.
Mis Proyectos Personales: | Mostrar
- Foro phpBB3: http://www.sinaloa-mp3.org
- Version de phpBB: 3.1.4
- Tema Instalado: Ariki (De Pago)
- Extenciones Instaladas:
Aun no
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.epicenterxbass.com/foro
- Version de phpBB: 3.1.4
- Tema Instalado: IDLaunch ported 3.1.x by phpBB Spain
- Extenciones Instaladas:
Advanced BBCode Box
Announcements on index
Annual Stars
Board Announcements
Breadcrumb Menu
Browse Happy
External Links Open in New Window
Forum Disclaimer
Google AdSense
Last Post Avatar
Loading indicator
phpBB3 SEO Sitemap
Precise Similar Topics
Private Message Box Status Bars
Quickedit
Quick Login
Scroll To Top
Seo Meta Description
TinyPic Link
Top Five
Topic Author
Topic Preview
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.phpbbmexico.com
- Version de phpBB: 3.1.4
- Tema Instalado: phpBBCis, Prosilver Especial Edition, Prosilver (Selector)
- Extenciones Instaladas:
Varios :D
- Servidor: Linux, De Paga
¿Buscas un buen hosting de Pago a muy bajo costo? Recomiendo a:
Imagen
SPOILER_SHOW
Carlos Murillo:
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.

Cerrado

Volver a “Foros de Soporte 3.0.x”