todas esa modificaciones que quieres ahcer las puees hacer en este archivo
PortalBlocks.php ese archivo s eencuentra en Sources/ ahi se encuentran todos los bloques que utiliza simpleportal, revisandolo un poco podras ser capza de modificar los bloques de la forma que desees.
cada bloque inicia con esto: function, por ejemplo:
el bloque de estadisticas:
function sp_boardStats
por lo general, los bloques comienzan con las llamadas a la base de datos, despues se condensa esa informacion y al ultimo se muestra el resultado.
saludos!
<tr>
<td class="sp_recent_icon sp_center">
', sp_embed_image(empty($parameters['type']) ? 'post' : 'topic'), '
</td>
<td class="sp_recent_subject">
<a href="', $item['href'], '">', $item['subject'], '</a>
', $item['new'] ? '' : '<a href="' . $scripturl . '?topic=' . $item['topic'] . '.msg' . $item['new_from'] . ';topicseen#new"><img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/new.gif" alt="' . $txt[302] . '" border="0" /></a>', '<br />[', $item['board']['link'], ']
</td>
</tr>';
bueno, para que aparezcan diferentes iconos, tendre que hablar con los dev para que ellos me den una solucion, yo estaba pensando en utilizar el CBI custom boards icons, para de ahi extraer los iconos, en cuanto a el link del foro, este codigo es le responsable:
'<br />[', $item['board']['link'], ']
borralo o adaptalo a tus necesidades. tomara un tiempo la respuesta de los devs ya que se encuentran ocupados con otros asuntos, per estoy seguro que tendran una respuesta.
saludos!
si, lo siento me equivoqué al seleccionar el codigo, como tu lo pusiste asi deberia de ser, y para que no te mande a el ultimo mensaje, en esta parte del codigo:
<a href="' . $scripturl . '?topic=' . $item['topic'] . '.msg' . $item['new_from'] . ';topicseen#new">
quita esto: ;topicseen#new
eso hará que el link vaya a el primer mensaje y no a el ultimo.
y para lo del CBI, existe una manera de integrarlo, lo voy a platicar con los devs o yo mismo codificaré lo necesario, solo que ahora ando un poco corto de tiempo y sera un poco dificil.
saludos!
ok, fue mi error, deebs quitar todo esto: . '.msg' . $item['new_from'] . ';topicseen#new
eso hara que solo quede en el enlace el topic (tema)
por ejemplo este topic:
http://simpleportal.net/index.php?topic=3314
saludos!
parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in www\sp\Sources\PortalBlocks.php on line 1116
ok, creo que me equivoqué no puse mucha atencion al hacer los cambios,
adjunta tu archivo PortalBlocks.php
saludos!
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in C:\AppServ\www\sp\Sources\PortalBlocks.php on line 1116