Este manual sera uno de los que mas usaremos php y mucha imaginacion.
Solo haremos el proceso de añadir 1 boton o una cascada de botones.
Para empezar necesitamos hacerle un respaldo al
Subs.phpEntramos a nuestro foro por el control panel o por FTP. Vamos a la carpeta
Sources y dentro de ella buscamos
Subs.phpOK desde aqui empieza la parte buena y lo interesante.
Ahora explicaremos esta plantilla para entender cada parte
'*****' => array(
<-- Nombre del boton no tiene que ser igual a lo que aparecera 'title' => $txt['*****'],
<-- Nombre que aparecera en el Menu 'href' => $scripturl . '*****',
<-- direccion a donde los queremos enviar 'show' => *****,
<-- Atributo de quienes los veran 'sub_buttons' => array(
),
),
Atributos para el area de
'show' => *****, true <-- todos lo pueden ver
!$user_info['is_guest'] <-- Solo usuarios
$user_info['is_guest'] <-- Solo Visitantes
$context['allow_admin'] <-- Solo Administradores
Usen esta plantilla para hacer sus botones solo remplazen los ***** por lo que desean.
'*****' => array(
'title' => $txt['*****'],
'href' => $scripturl . '*****',
'show' => *****,
'sub_buttons' => array(
),
),
Vamos a buscar esta parte en Subs.php
'search' => array(
'title' => $txt['search'],
'href' => $scripturl . '?action=search',
'show' => $context['allow_search'],
'sub_buttons' => array(
),
),
Colocaremos nuestro boton despues de ese codigo. Eventualmente sabran colocarlo y lo haran a gusto.
Para hacer una cascada de botones solo tienen que seguir este ejemplo
'*****' => array( <-- Boton principal en azul
'title' => *****,
'href' => *****,
'show' => *****,
'sub_buttons' => array( '*****' => array( <-- Boton primero de la cascada verde
'title' => *****,
'href' => *****,
'show' => *****,
), '*****' => array( <-- Boton segundo de la cascada rojo
'title' => *****,
'href' => *****,
'show' => *****,
), ),
),
Usando ese ejemplo solo tenemos que ir añadiendo botones segun la necesidad. Si copian y repiten tendran todos los botones que desen tener en cascada.
Espero les ayude a poner paginas externas e internas como hechas por simpleportal o simplemente una redireccion a tu facebook las opciones son infinitas.
Saludos
Maliante
Credito: Idea Original de
Mr. 0 , pero modificada para Smf V2.0 rc3 y rc4 para tener menu en cascada.