
Enviado por:
Chctrpgo
Captura
En posts.php --> inc --> php --> posts.php
Buscar:
Reemplazar por:
Buscar:
Reemplazar por:
En c.fotos.php --> inc --> class --> c.fotos.php
Buscar:
Reemplazar por:
Para cambiar numero de image a mostrar editar
10 Cantidad de fotos a mostrar en la home.
20 Cantidad de fotos a mostrar en la sección.
Cambiar el tiempo que se muestra cada imagen
En funciones.js --> themes --> default --> js --> funciones.js
Buscar:
Cambiar 5000 por lo que quieran
1 segundo = 1000 milisegundos
5 segundos = 5000 milisegundos
...
[img]Registrate o inicia tu sesión para ver este contenido[/img]
En posts.php --> inc --> php --> posts.php
Buscar:
Código PHP:
$tsImages = $tsFotos->getLastFotos();
Reemplazar por:
Código PHP:
$tsImages = $tsFotos->getLastFotos('home');
Buscar:
Código PHP:
$smarty->assign("tsImTotal",count($tsImages));
Reemplazar por:
Código PHP:
$smarty->assign("tsImTotal",count($tsImages['data']));
En c.fotos.php --> inc --> class --> c.fotos.php
Buscar:
Código PHP:
function getLastFotos(){
global $tsCore, $tsUser;
//
$max = 10; // MAXIMO A MOSTRAR
$limit = $tsCore->setPageLimit($max, true);
// PAGINAS
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT COUNT(f.foto_id) FROM f_fotos AS f LEFT JOIN u_miembros AS u ON u.user_id = f.f_user '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? '' : 'WHERE f.f_status = \'0\' AND u.user_activo = \'1\' && u.user_baneado = \'0\''));
list ($total) = db_exec('fetch_row', $query);
$data['pages'] = $tsCore->pageIndex($tsCore->settings['url']."/fotos/?",$_GET['s'],$total, $max);
//
$query = 'SELECT f.foto_id, f.f_title, f.f_date, f.f_description, f.f_url, f.f_status, u.user_name, u.user_activo, u.user_baneado FROM f_fotos AS f LEFT JOIN u_miembros AS u ON u.user_id = f.f_user '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? '' : 'WHERE f.f_status = \'0\' AND u.user_activo = \'1\' && u.user_baneado = \'0\'').' ORDER BY f.foto_id DESC LIMIT '.$limit;
$data['data'] = result_array(db_exec(array(__FILE__, __LINE__), 'query', $query));
//
return $data;
}
Reemplazar por:
Código PHP:
function getLastFotos($page = ''){
global $tsCore, $tsUser;
//
$max = $page === 'home' ? 10 : 20;
$limit = $tsCore->setPageLimit($max, true);
// PAGINAS
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT COUNT(f.foto_id) FROM f_fotos AS f LEFT JOIN u_miembros AS u ON u.user_id = f.f_user ' . ($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? '' : 'WHERE f.f_status = \'0\' AND u.user_activo = \'1\' && u.user_baneado = \'0\''));
list($total) = db_exec('fetch_row', $query);
//
$data['pages'] = $tsCore->pageIndex($tsCore->settings['url'] . "/fotos/?", $_GET['s'], $total, $max);
//
$query = 'SELECT f.foto_id, f.f_title, f.f_date, f.f_description, f.f_url, f.f_status, u.user_name, u.user_activo, u.user_baneado FROM f_fotos AS f LEFT JOIN u_miembros AS u ON u.user_id = f.f_user ' . ($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? '' : 'WHERE f.f_status = \'0\' AND u.user_activo = \'1\' && u.user_baneado = \'0\'') . ' ORDER BY ' . ($page == 'home' ? 'RAND()' : 'f.foto_id DESC') . ' LIMIT ' . $limit;
$data['data'] = result_array(db_exec(array(__FILE__, __LINE__), 'query', $query));
//
return $data;
}
Para cambiar numero de image a mostrar editar
Código PHP:
$max = $page === 'home' ? 10 : 20;
10 Cantidad de fotos a mostrar en la home.
20 Cantidad de fotos a mostrar en la sección.
Cambiar el tiempo que se muestra cada imagen
En funciones.js --> themes --> default --> js --> funciones.js
Buscar:
Código PHP:
setTimeout("imagenes.presentacion()",5000);
Cambiar 5000 por lo que quieran
1 segundo = 1000 milisegundos
5 segundos = 5000 milisegundos
...
Foro:
Complementos Terminados
Respuestas
Sin respuestas

Enviado por:
Chctrpgo
Capturas
Ejecutar estas consultas
En c.admin.php --> inc --> class --> c.admin.php
Al final antes del último }:
Agregar:
En c.core.php --> inc --> class --> c.core.php
Al final antes del último }:
Agregar:
En admin.php --> inc --> php --> admin.php
Buscar:
Agregar al lado:
En header.php
Buscar:
Debajo agregar:
En t.admin.tpl --> themes --> default --> templates --> t.admin.tpl
Buscar:
Debajo agregar:
En m.admin_sidemenu.tpl --> themes --> default --> templates --> admin_mods --> m.admin_sidemenu.tpl
Buscar:
Debajo agregar:
En head_menu.tpl --> themes --> default --> templates --> sections --> head_menu.tpl
Buscar:
Reemplazar por:
Buscar y eliminar:
En acciones.js --> themes --> default --> js --> acciones.js
Al final agregar:
En admin.css --> themes --> default --> css --> admin.css
Buscar:
Debajo agregar:
Y subir esta carpeta
Mega
http://Registrate o inicia tu sesión par... contenido
Google Drive
http://Registrate o inicia tu sesión par... contenido
Mediafire
http://Registrate o inicia tu sesión par... contenido
Uptobox
http://Registrate o inicia tu sesión par... contenido
4shared
http://Registrate o inicia tu sesión par... contenido
Creditos: Xtatter
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Ejecutar estas consultas
Código PHP:
CREATE TABLE IF NOT EXISTS `p_menu` (
`menu_id` int(11) NOT NULL AUTO_INCREMENT,
`menu_name` varchar(30) NOT NULL,
`menu_href` varchar(100) NOT NULL,
`menu_title` varchar(50) NOT NULL,
`menu_active` int(1) NOT NULL DEFAULT '1',
`menu_permisos` int(1) NOT NULL DEFAULT '0',
`menu_opciones` int(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`menu_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Código PHP:
INSERT INTO `p_menu` (`menu_id`, `menu_name`, `menu_href`, `menu_title`, `menu_active`, `menu_permisos`, `menu_opciones`) VALUES
(3, 'Posts', 'posts', 'Ir a Posts', 0, 0, 0),
(4, 'Fotos', 'fotos', 'Ir a Fotos', 0, 2, 0),
(1, 'TOPs', 'top', 'Ir a TOPs', 0, 0, 0),
(2, 'Administración', 'admin', 'Panel de Administrador', 0, 4, 0),
(5, 'Identificarme', '--', 'Identificarme', 0, 1, 1),
(6, 'Registrate!', '--', 'Registrate!', 0, 1, 2);
En c.admin.php --> inc --> class --> c.admin.php
Al final antes del último }:
Agregar:
Código PHP:
/****************** ADMINISTRACIÓN DE MENU ******************/
function AdminMenu(){
$maximo = 10; // Limite a Mostrar
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT * FROM p_menu LIMIT ' . $maximo);
$data['data'] = result_array($query);
return $data;
}
function getMenu(){
$id = $_GET['Mid'];
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT * FROM p_menu WHERE menu_id = \''.(int)$id.'\'');
$data = db_exec('fetch_assoc', $query);
return $data;
}
function AgregarMenu (){
global $tsCore;
$data = array(
'menu_name' => $tsCore->setSecure($_POST['menuName']),
'menu_href' => $tsCore->setSecure($_POST['menuHref']),
'menu_title' => $tsCore->setSecure($_POST['menuTitle']),
'menu_active' => $tsCore->setSecure($_POST['menuActive']) ? 0 : 1,
'menu_permisos' => $tsCore->setSecure($_POST['menuPermisos']),
'menu_opciones' => $tsCore->setSecure($_POST['menuOpciones']), );
if (empty($data['menu_name']))
die ('Debes ingresar un Nombre');
elseif (empty($data['menu_href']) && $data['menu_permisos'] != 1)
die ('Debes ingresar la URL del nuevo menu.');
elseif (empty($data['menu_title']))
die ('Debes ingresar el titulo (title) del nuevo menu.');
elseif(db_exec(array(__FILE__, __LINE__), 'query', 'INSERT INTO `p_menu` (`menu_name`, `menu_href`, `menu_title`, `menu_active`, `menu_permisos`, `menu_opciones`) VALUES (\''.$tsCore->setSecure($data['menu_name']).'\', \''.$tsCore->setSecure($data['menu_href']).'\', \''.$tsCore->setSecure($data['menu_title']).'\', \''.$tsCore->setSecure($data['menu_active']).'\', \''.$tsCore->setSecure($data['menu_permisos']).'\', \''.$tsCore->setSecure($data['menu_opciones']).'\')'));
}
function borrarMenu (){
$id = $_GET['Mid'];
if(db_exec(array(__FILE__, __LINE__), 'query', 'DELETE FROM `p_menu` WHERE `menu_id` = \''.(int)$id.'\''))
return true;
}
function editMenu (){
global $tsCore;
$id = $_GET['Mid'];
$name = $tsCore->setSecure($_POST['menuName2']);
$href = $tsCore->setSecure($_POST['menuHref2']);
$title = $tsCore->setSecure($_POST['menuTitle2']);
$active = $tsCore->setSecure($_POST['menuActive2']) ? 0 : 1;
$permis = $tsCore->setSecure($_POST['menuPermisos2']);
$opcion = $tsCore->setSecure($_POST['menuOpciones2']);
if(db_exec(array(__FILE__, __LINE__), 'query', 'UPDATE `p_menu` SET `menu_name` = \''.$name.'\', `menu_href` = \''.$href.'\', `menu_title` = \''.$title.'\', `menu_active` = \''.$active.'\', `menu_permisos` = \''.$permis.'\', `menu_opciones` = \''.$opcion.'\' WHERE menu_id = \''.(int)$id.'\''));
}
En c.core.php --> inc --> class --> c.core.php
Al final antes del último }:
Agregar:
Código PHP:
/*
getLevel()
*/
function getLevel(){
global $tsUser;
//EMPEZAMOS DESDE ARRIBA
//ADMINS
if($tsUser->is_admod == 1) // SOLO ADMIN
return 4;
elseif($tsUser->is_admod > 0) // SOLO MOD Y SUPERIORES
return 3;
elseif($tsUser->is_member == 1) // SOLO MIEMBROS Y SUPERIORES
return 2;
elseif($tsUser->is_member == 0) // SOLO PARA LOS VISITANTES
return 1;
elseif($tsUser->is_member >= 0) // CUALQUIERA .-.
return 0;
}
function verMenu () {
# CONSULTA
$maximo = 10;
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT * FROM p_menu LIMIT ' . $maximo);
$data['data'] = result_array($query);
return $data;
}
En admin.php --> inc --> php --> admin.php
Buscar:
Código PHP:
/** NOTICIAS **/
} elseif($action == 'news'){
if(empty($act)) $smarty->assign("tsNews",$tsAdmin->getNoticias());
elseif($act == 'nuevo' && !empty($_POST['not_body'])){
if($tsAdmin->newNoticia()) $tsCore->redirectTo($tsCore->settings['url'].'/admin/news?save=true');
} elseif($act == 'editar'){
if(!empty($_POST['not_body'])){
if($tsAdmin->editNoticia()) $tsCore->redirectTo($tsCore->settings['url'].'/admin/news?save=true');
} else $smarty->assign("tsNew",$tsAdmin->getNoticia());
} elseif($act == 'borrar'){
if($tsAdmin->delNoticia()) $tsCore->redirectTo($tsCore->settings['url'].'/admin/news?borrar=true');
}
}
Agregar al lado:
Código PHP:
elseif($action == 'menus'){
$smarty->assign("AdminMenu",$tsAdmin->AdminMenu());
if($act == 'agregar' && !empty($_POST['save']) && $tsUser->uid == 1){
$smarty->assign("tsMenus",$tsAdmin->AgregarMenu());
$tsCore->redirectTo($tsCore->settings['url'].'/admin/menus?save=true');}
elseif($act == 'edit' ){
$smarty->assign("tsMN",$tsAdmin->getMenu());
if(!empty($_POST['save']) && $tsUser->uid == 1){
if($tsAdmin->editMenu()); $tsCore->redirectTo($tsCore->settings['url'].'/admin/menus?save=true');} }
elseif($act == 'delete' && $tsUser->uid == 1){
if($tsAdmin->borrarMenu());
$tsCore->redirectTo($tsCore->settings['url'].'/admin/menus?borrar=true');
}
}
En header.php
Buscar:
Código PHP:
// Mensajes
$smarty->assign('tsMPs',$tsMP->mensajes);
Debajo agregar:
Código PHP:
//Menu
$smarty->assign("verMenu",$tsCore->verMenu());
// Nivel de Usuario
$smarty->assign('tsUserLevel',$tsCore->getLevel());
En t.admin.tpl --> themes --> default --> templates --> t.admin.tpl
Buscar:
Código PHP:
{elseif $tsAction == 'temas'}
{include file='admin_mods/m.admin_temas.tpl'}
Debajo agregar:
Código PHP:
{elseif $tsAction == 'menus'}
{include file='admin_mods/menus.tpl'}
En m.admin_sidemenu.tpl --> themes --> default --> templates --> admin_mods --> m.admin_sidemenu.tpl
Buscar:
Código PHP:
<li id="a_temas"><span class="cat-title"><a href="{$tsConfig.url}/admin/temas">Temas y apariencia</a></span></li>
Debajo agregar:
Código PHP:
<li id="a_menus"><span class="cat-title"><a href="{$tsConfig.url}/admin/menus">Administrar Menús</a></span></li>
En head_menu.tpl --> themes --> default --> templates --> sections --> head_menu.tpl
Buscar:
Código PHP:
{if $tsConfig.c_allow_portal && $tsUser->is_member == true}
<li class="tabbed {if $tsPage != 'home' && $tsPage != 'posts' && $tsPage != 'tops' && $tsPage != 'admin' && $tsPage != 'fotos'}here{/if}" id="tabbedhome">
<a title="Ir a Inicio" onclick="menu('home', this.href); return false;" href="{$tsConfig.url}/mi/"><span> </span></a>
</li>
{/if}
<li class="tabbed {if $tsPage == 'posts' || $tsPage == 'home'}here{/if}" id="{if $tsConfig.c_allow_portal && $tsUser->is_member}tabbedposts{else}tabbedhome{/if}">
<a title="Ir a Posts" onclick="menu('posts', this.href); return false;" href="{$tsConfig.url}/posts/">Posts <img alt="Drop Down" src="{$tsConfig.tema.t_url}/images/arrowdown.png"></a>
</li>
{if $tsConfig.c_fotos_private == '1' && !$tsUser->is_member}{else}
<li class="tabbed {if $tsPage == 'fotos'}here{/if}" id="tabbedfotos">
<a title="Ir a Fotos" onclick="menu('fotos', this.href); return false;" href="{$tsConfig.url}/fotos/">Fotos <img alt="Drop Down" src="{$tsConfig.tema.t_url}/images/arrowdown.png"></a>
</li>
{/if}
<li class="tabbed {if $tsPage == 'tops'}here{/if}" id="tabbedtops">
<a title="Ir a TOPs" onclick="menu('tops', this.href); return false;" href="{$tsConfig.url}/top/">TOPs <img alt="Drop Down" src="{$tsConfig.tema.t_url}/images/arrowdown.png"></a>
</li>
{if $tsUser->is_member}
{if $tsUser->is_admod == 1}
<li class="tabbed {if $tsPage == 'admin'}here{/if}" id="tabbedAdmin">
<a class=qtip title="Panel de Administrador" onclick="menu('Admin', this.href); return false;" href="{$tsConfig.url}/admin/">Administración <img alt="Drop Down" src="{$tsConfig.tema.t_url}/images/arrowdown.png"></a>
</li>
{/if}
{else}
<li class="tabbed registrate">
<a title="Registrate!" onclick="registro_load_form(); return false" href=""><b>Registrate!</b></a>
</li>
{/if}
Reemplazar por:
Código PHP:
{foreach from=$verMenu.data item=v}
{if $v.menu_active != '1'}
{if $v.menu_permisos == '0' || $v.menu_permisos == '1' && $tsUserLevel == 1 || $v.menu_permisos == '2' && $tsUserLevel >= 2 || $v.menu_permisos == '3' && $tsUserLevel >= 3 || $v.menu_permisos == '4' && $tsUserLevel == 4}
<li class="tabbed" id="tabbed">
<a title="{$v.menu_title}" {if $v.menu_permisos != '1'}href="{$tsConfig.url}/{$v.menu_href}/"{/if} {if $v.menu_permisos == '1' && $v.menu_opciones == '1'}href="javascript:open_login_box()"{/if} {if $v.menu_permisos == '1' && $v.menu_opciones == '2'}onclick="close_login_box(); registro_load_form(); return false"{/if}> <span>{$v.menu_name} <img alt="Drop Down" src="{$tsConfig.tema.t_url}/images/arrowdown.png"></span></a>
{if $v.menu_permisos == '1' && $v.menu_opciones == '1'}
{include file='sections/logueo.tpl'}
{/if}
</li>
{/if}
{/if}
{/foreach}
Buscar y eliminar:
Código PHP:
<div class="identificarme">
<a title="Identificarme" href="javascript:open_login_box()" class="iniciar_sesion">Identificarme</a>
</div>
<div id="login_box" style="display: none;">
<div class="login_header">
<img title="Cerrar mensaje" onclick="close_login_box();" class="login_cerrar" src="Registrate o inicia tu sesión para ver este contenido" style="left:220px">
</div>
<div class="login_cuerpo">
<span class="gif_cargando floatR" id="login_cargando" style="display: none;"></span>
<div id="login_error" style="display: none; padding:3px 0;"></div>
<form action="javascript:login_ajax()" method="post">
<label>Usuario</label>
<input type="text" class="ilogin" id="nickname" name="nick" maxlength="64">
<label>Contraseña</label>
<input type="password" class="ilogin" id="password" name="pass" maxlength="64">
<input type="checkbox" id="rem" name="rem" value="true" checked="checked" /> <label for="rem">Recordar usuario</label>
<input type="submit" title="Entrar" value="Entrar" style="width:198px; margin-top:5px;" class="mBtn btnOk">
</form>
<div class="login_footer">
<a href="#" onclick="remind_password();">¿Olvidaste tu contraseña?</a>
<br/>
<a href="#" onclick="resend_validation();">¿No llegó el correo de validación?</a>
<br/>
<a style="color:green;" onclick="open_login_box(); registro_load_form(); return false" href="">
<strong>Registrate Ahora!</strong>
</a>
</div>
</div>
</div>
En acciones.js --> themes --> default --> js --> acciones.js
Al final agregar:
Código PHP:
$(document).ready(function(){$("#mostraropci").click(function(e){$("#opcionesdemenu").fadeIn(500),$("#opcionesdemenu2").fadeOut(500)})}),$(document).ready(function(){$("#ocultaropci").click(function(e){$("#opcionesdemenu").fadeOut(500),$("#opcionesdemenu2").fadeIn(500)})}),$(document).ready(function(){$("#ocultaropci2").click(function(e){$("#opcionesdemenu").fadeOut(500),$("#opcionesdemenu2").fadeIn(500)})}),$(document).ready(function(){$("#ocultaropci3").click(function(e){$("#opcionesdemenu").fadeOut(500),$("#opcionesdemenu2").fadeIn(500)})}),$(document).ready(function(){$("#ocultaropci4").click(function(e){$("#opcionesdemenu").fadeOut(500),$("#opcionesdemenu2").fadeIn(500)})});
En admin.css --> themes --> default --> css --> admin.css
Buscar:
Código PHP:
li#a_temas {background-image: url(../images/icons/color.png);}
Debajo agregar:
Código PHP:
li#a_menus {background-image: url(../images/icons/menus.png);}
Y subir esta carpeta
Mega
http://Registrate o inicia tu sesión par... contenido
Google Drive
http://Registrate o inicia tu sesión par... contenido
Mediafire
http://Registrate o inicia tu sesión par... contenido
Uptobox
http://Registrate o inicia tu sesión par... contenido
4shared
http://Registrate o inicia tu sesión par... contenido
Creditos: Xtatter
Foro:
Complementos Terminados
Respuestas
Sin respuestas

Enviado por:
Chctrpgo
- Zona Comunidades
- Zona VIP
- Zona Videos
- Chat
- Control de Mensajes
- Verificar Usuario
...
DEMO
http://Registrate o inicia tu sesión par... contenido
Capturas
Para instalarlo crear una base de datos y haces click en la pestaña importar, ahí en esa página sueltas el archivo IMPORTAR.sql, cuando termine de subirse la seleccionas y haces click en w_configuracion, después doble click en URL y ahí pones la URL de tu web.
Sube los archivos a tu hosting editando antes el archivo config.inc.php con tus datos
Dale los permisos al archivo y carpetas.
chmod 777 — cache
chmod 777 — files/avatar
chmod 777 — files/uploads
chmod 666 — config.inc.php
Y ya lo tienes instalado, entra en tu web con estos datos y desde la administración lo cambias por los que quieras.
Usuario: Admin2
Contraseña: ws?Mn89Tddhlky
Descarga
Mega
http://Registrate o inicia tu sesión par... contenido
Google Drive
http://Registrate o inicia tu sesión par... contenido
Mediafire
http://Registrate o inicia tu sesión par... contenido
Uptobox
http://Registrate o inicia tu sesión par... contenido
4shared
http://Registrate o inicia tu sesión par... contenido
Creditos en el tema.
- Zona VIP
- Zona Videos
- Chat
- Control de Mensajes
- Verificar Usuario
...
DEMO
http://Registrate o inicia tu sesión par... contenido
Capturas
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Para instalarlo crear una base de datos y haces click en la pestaña importar, ahí en esa página sueltas el archivo IMPORTAR.sql, cuando termine de subirse la seleccionas y haces click en w_configuracion, después doble click en URL y ahí pones la URL de tu web.
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Sube los archivos a tu hosting editando antes el archivo config.inc.php con tus datos
Código PHP:
$db['hostname'] = 'dbhost';
$db['username'] = 'dbuser';
$db['password'] = 'dbpass';
$db['database'] = 'dbname';
Dale los permisos al archivo y carpetas.
chmod 777 — cache
chmod 777 — files/avatar
chmod 777 — files/uploads
chmod 666 — config.inc.php
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Y ya lo tienes instalado, entra en tu web con estos datos y desde la administración lo cambias por los que quieras.
Usuario: Admin2
Contraseña: ws?Mn89Tddhlky
Descarga
Mega
http://Registrate o inicia tu sesión par... contenido
Google Drive
http://Registrate o inicia tu sesión par... contenido
Mediafire
http://Registrate o inicia tu sesión par... contenido
Uptobox
http://Registrate o inicia tu sesión par... contenido
4shared
http://Registrate o inicia tu sesión par... contenido
Creditos en el tema.
Foro:
Diseños Terminados

Enviado por:
Chctrpgo
Capturas
En c.muro.php --> inc --> class --> c.muro.php
Buscar:
Arriba agregar:
Buscar:
Arriba agregar:
En c.monitor.php --> inc --> class --> c.monitor.php
Buscar:
Debajo agregar:
Buscar:
Debajo agregar:
Buscar:
Debajo agregar:
Creditos: Absa
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
En c.muro.php --> inc --> class --> c.muro.php
Buscar:
Código PHP:
$tsMonitor->setNotificacion(12, $pid, $tsUser->uid, $pub_id);
Arriba agregar:
Código PHP:
$this->menTi2($pub_id, $pid, $data);
Buscar:
Código PHP:
/*
streamRepost()
*/
Arriba agregar:
Código PHP:
function menTi2($pub_id, $pid, $data){
global $tsCore, $tsUser, $tsMonitor;
//
preg_match_all("/\B@([a-zA-Z0-9_-]{4,16}+)\b/",$data, $users);
$menciones = $users[1];
//
if(!empty($users[1])) {
foreach($menciones as $user){
# COMPROBAR
$uid = $tsUser->getUserID($tsCore->setSecure($user));
if(!empty($uid)){
$tsMonitor->setNotificacion(19, $uid, $tsUser->uid, $pub_id);
}
}
}
//
return true;
}
En c.monitor.php --> inc --> class --> c.monitor.php
Buscar:
Código PHP:
17 => array('text' => 'Tu foto recibió una medalla', 'css' => 'medal'),
Debajo agregar:
Código PHP:
19 => array('text' => 'te mencionó en una', 'ln_text' => 'publicación', 'css' => 'blue_ball'),
Buscar:
Código PHP:
case 17:
return 'SELECT f.foto_id, f.f_title, f.f_user, m.medal_id, m.m_title, m.m_image, a.medal_for, u.user_id, u.user_name FROM w_medallas_assign AS a LEFT JOIN f_fotos AS f ON f.foto_id = a.medal_for LEFT JOIN u_miembros AS u ON u.user_id = f.f_user LEFT JOIN w_medallas AS m ON m.medal_id = a.medal_id WHERE m.medal_id = \''.(int)$data['obj_uno'].'\' AND f.foto_id = \''.(int)$data['obj_dos'].'\' LIMIT 1';
break;
Debajo agregar:
Código PHP:
case 19:
return 'SELECT p.pub_id, p.p_user FROM u_muro AS p WHERE p.pub_id = \''.(int)$data['obj_uno'].'\' LIMIT 1';
break;
Buscar:
Código PHP:
case 17:
$oracion['text'] = 'Tu <a href="'.$site_url.'/fotos/'.$data['user_name'].'/'.$data['foto_id'].'/'.$tsCore->setSEO($data['f_title']).'.html" title="'.$data['f_title'].'"><b>foto</b></a> tiene una nueva <span class="qtip" title="'.$data['m_title'].'"><b>medalla</b> <img src="'.$site_url.'/themes/default/images/icons/med/'.$data['m_image'].'_16.png"/></span>';
break;
Debajo agregar:
Código PHP:
case 19:
$oracion['text'] = $this->monitor[$no_type]['text'].$txt_extra;
$oracion['link'] = $site_url.'/perfil/'.$tsUser->getUserName($data['p_user']).'/'.$data['obj_uno'];
$oracion['ltext'] = ($this->show_type == 1) ? $ln_text : $tsUser->getUserName($data['p_user']);
$oracion['ltit'] = ($this->show_type == 1) ? $tsUser->getUserName($data['p_user']) : '';
break;
Creditos: Absa
Foro:
Complementos Terminados
Respuestas
Sin respuestas

Enviado por:
xsxTHORxsx
HOLA
tengoVersión instalada
Risus 1.3.0.000
cada ves que inico y me cambio a otra sesion de la web me tengo que logear denuevo
a alguien le abra pasado que me pueda ayudar
porfavor
tengoVersión instalada
Risus 1.3.0.000
cada ves que inico y me cambio a otra sesion de la web me tengo que logear denuevo
a alguien le abra pasado que me pueda ayudar
porfavor
Foro:
Ayuda y Soporte

Enviado por:
Chctrpgo
Capturas
En c.monitor.php --> inc --> class --> c.monitor.php
Buscar:
Debajo agregar:
Buscar:
Arriba agregar:
Buscar:
Arriba agregar:
En c.muro.php --> inc --> class --> c.muro.php
Buscar:
Debajo agregar:
En phpost.css --> themes --> default --> phpost.css
Buscar:
Debajo agregar:
En m.monitor_sidebar.tpl --> themes --> default --> templates --> modules --> m.monitor_sidebar.tpl
Buscar:
Debajo agregar:
Creditos: tutan-kabron
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
En c.monitor.php --> inc --> class --> c.monitor.php
Buscar:
Código PHP:
17 => array('text' => 'Tu foto recibió una medalla', 'css' => 'medal'),
Debajo agregar:
Código PHP:
18 => array('text' => 'Actualizó su', 'ln_text' => 'estado', 'css' => 'tscript'),
Buscar:
Código PHP:
case 14:
if($data['obj_dos'] == 2)
Arriba agregar:
Código PHP:
case 18:
global $tsUser;
// ACTUALIZO SU ESTADO
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT p.pub_id, p.p_user, p.p_user_pub, p.p_body, u.user_name FROM u_muro AS p LEFT JOIN u_miembros AS u ON p.p_user = u.user_id WHERE p.pub_id = \''.(int)$data['obj_uno'].'\' LIMIT 1');
$dato = db_exec('fetch_assoc', $query);
//
$dato['p_user_name'] = $dato['user_name'];
//
return $dato;
break;
Buscar:
Código PHP:
case 14:
// CUANTOS
$no_total = $data['not_total'];
Arriba agregar:
Código PHP:
// ACTUALIZO SU ESTADO
case 18:
$oracion['text'] = $this->monitor[$no_type]['text'].$txt_extra;
$oracion['link'] = $site_url.'/perfil/'.$data['p_user_name'].'/'.$data['pub_id'];
$oracion['ltext'] = ($this->show_type == 1) ? $ln_text : substr($data['p_body'],0,50).$end_text;
$oracion['ltit'] = ($this->show_type == 1) ? substr($data['p_body'],0,50).$end_text : '';
break;
En c.muro.php --> inc --> class --> c.muro.php
Buscar:
Código PHP:
// MONITOR
$tsMonitor->setNotificacion(12, $pid, $tsUser->uid, $pub_id);
Debajo agregar:
Código PHP:
$is_my2 = ($pid == $tsUser->uid);
$tsMonitor->setFollowNotificacion(18, $is_my2, $tsUser->uid, $pub_id);
En phpost.css --> themes --> default --> phpost.css
Buscar:
Código PHP:
span.ma_medal{ background: url(images/icons/med/blue_bronze_16.png);}
Debajo agregar:
Código PHP:
span.ma_tscript {background-image: url(images/icons/cat/tscript.png);}
En m.monitor_sidebar.tpl --> themes --> default --> templates --> modules --> m.monitor_sidebar.tpl
Buscar:
Código PHP:
<li><strong>Posts que sigo</strong></li>
Debajo agregar:
Código PHP:
<li><label><span class="monac_icons ma_tscript"></span><input type="checkbox" {if $tsData.filtro.f18 != true}checked="checked"{/if}onclick="notifica.filter('18', this)"/> Actualización de estado</label></li>
Creditos: tutan-kabron
Foro:
Complementos Terminados
Respuestas
Sin respuestas

Enviado por:
Record404
Estos son los mods que me gustarían que adapten el diseño para flatpost
1. COMPLEMENTOS Sitemaps administrables v1 (Act 1.3...
2. COMPLEMENTOS Agregar países
3. COMPLEMENTOS Filtrar posts por países (Act)
1. COMPLEMENTOS Sitemaps administrables v1 (Act 1.3...
2. COMPLEMENTOS Agregar países
3. COMPLEMENTOS Filtrar posts por países (Act)
Foro:
Pedido de Complementos

Enviado por:
Chctrpgo
Capturas
Suben esta carpeta
Nota: Lo pueden editar por lo que quieran en el archivo tpl.
Descargar
Mega
http://Registrate o inicia tu sesión par... contenido
Google Drive
http://Registrate o inicia tu sesión par... contenido
Mediafire
http://Registrate o inicia tu sesión par... contenido
Uptobox
http://Registrate o inicia tu sesión par... contenido
4shared
http://Registrate o inicia tu sesión par... contenido
Creditos: Nathan Brown
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Suben esta carpeta
Nota: Lo pueden editar por lo que quieran en el archivo tpl.
Descargar
Mega
http://Registrate o inicia tu sesión par... contenido
Google Drive
http://Registrate o inicia tu sesión par... contenido
Mediafire
http://Registrate o inicia tu sesión par... contenido
Uptobox
http://Registrate o inicia tu sesión par... contenido
4shared
http://Registrate o inicia tu sesión par... contenido
Creditos: Nathan Brown
Foro:
Complementos Terminados
10
Respuestas

Enviado por:
TheGarfielD
Buenas familia, creo que he publicado este mismo post en las comunidades de MyBB español/inglés, y estaba buscando este sitio, pues aquí, he saldado muchas dudas con respecto a MyBB, y quisiera saldar esta también. Estoy planeando un proyecto, pero lo quiero hacer local, primero, para saber a lo que me enfrento, he descargado videos de Bootstrap 5 y la verdad es un jamón, como aquel quien dice, nada más es copiar y pegar y arreglar a tu manera. Pero con respecto a esto, tengo una simple duda, al menos para ustedes no es dudad ninguna, pero en mi caso, si, porque es la primera vez que pienso usar este tipo de cosas (me refiero a bootstrap), para no ir con tanto rollo, voy directo al tema..
Quiero usar bootstrap, pero quiero hacerlo primero con la plantilla Default como base, para empezar y de hay sacar mis proyectos, pero cuando uno hace una página o sitio web con esta herramienta, lo tiene sencillo y no es lo mismo que el código de MyBB...
Estos dos son las líneas principales para usar bootstrap, en una plantilla o sitio web desde cero, pero lo que no sé donde ponerlo o como ponerlo que me quede conforme.... he probado unas cuantas maneras pero me sale mal, pues primero lo pongo en el sitio online y cuando descargo la plantilla para subirla de nuevo me da error, como que no es compatible algo de eso. Si pudieran decirme como ubicarlo que no me de problemas estaré agradecido..
Quiero usar bootstrap, pero quiero hacerlo primero con la plantilla Default como base, para empezar y de hay sacar mis proyectos, pero cuando uno hace una página o sitio web con esta herramienta, lo tiene sencillo y no es lo mismo que el código de MyBB...
Código:
<link href="Registrate o inicia tu sesión para ver este contenido@5.2.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-gH2yIJqKdNHPEq0n4Mqa/HGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNl/vI1Bx" crossorigin="anonymous">
<script src="Registrate o inicia tu sesión para ver este contenido@5.2.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-A3rJD856KowSb7dwlZdYEkO39Gagi7vIsF0jrRAoQmDKKtQBHUuLZ9AsSv4jD4Xa" crossorigin="anonymous"></script>
Foro:
Mybb

Enviado por:
Chctrpgo
Captura GIF
En m.agregar_form.tpl --> themes --> default --> templates --> modules --> m.agregar_form.tpl
Buscar:
Debajo agregar:
Todos los usuarios
Administradores y Moderadores
Primer Administrador
[img]Registrate o inicia tu sesión para ver este contenido[/img]
En m.agregar_form.tpl --> themes --> default --> templates --> modules --> m.agregar_form.tpl
Buscar:
Código PHP:
<input type="button" tabindex="8" title="Previsualizar" value="Continuar »" name="preview" class="mBtn btnGreen" style="width: auto; margin-left: 5px;">
Debajo agregar:
Todos los usuarios
Código PHP:
<input type="button" tabindex="6" title="Publicar" value="Publicar" onclick="postSave()" class="mBtn btnOk" style="width: auto; margin-left: 5px;padding: 5px;">
Administradores y Moderadores
Código PHP:
{if $tsUser->is_admod}<input type="button" tabindex="6" title="Publicar" value="Publicar" onclick="postSave()" class="mBtn btnOk" style="width: auto; margin-left: 5px;padding: 5px;">{/if}
Primer Administrador
Código PHP:
{if $tsUser->is_admod == 1}<input type="button" tabindex="6" title="Publicar" value="Publicar" onclick="postSave()" class="mBtn btnOk" style="width: auto; margin-left: 5px;padding: 5px;">{/if}
Foro:
Complementos Terminados
Respuestas
Sin respuestas
Bienvenido, Invitado
Buscar en los foros
Estadísticas del foro
Usuarios en línea
Actualmente hay 8 usuarios en línea.
Bing
0 miembro(s) | 7 invitado(s)
Últimos temas
Taringa V7 V3 (2023)
Último mensaje por:
jorgeCBAar
•
03-03-2023, 01:32 PM
Comunidad Recreativa
Último mensaje por:
Tronlar
•
02-28-2023, 04:10 PM
No me muestra la informac...
Último mensaje por:
moyo
•
02-21-2023, 11:54 PM
Cambio de Diseño
Último mensaje por:
airkpo
•
02-20-2023, 08:19 AM
Me sale Error en ventana ...
Último mensaje por:
moyo
•
02-06-2023, 08:27 PM
embed code
Último mensaje por:
Miguel92
•
02-04-2023, 02:36 PM
Agregar otro idioma
Último mensaje por:
Tronlar
•
02-02-2023, 08:46 AM
V6 Original/Dark/Memes (A...
Último mensaje por:
jocker
•
02-02-2023, 01:06 AM
Avances V7 (DEMO)
Último mensaje por:
jocker
•
02-02-2023, 01:03 AM
Selector de Comunidades p...
Último mensaje por:
Tronlar
•
01-15-2023, 09:09 AM