¡Bienvenido a PHPost!

Para participar en el foro, descargar complementos y acceder al chat, es necesario tener una cuenta activa.
Por favor, regístrate utilizando un correo electrónico válido para completar la activación.

Descarga Risus Nova 2.0   (Ver notas de la versión) (ACT-16/06/2026- 00:00 ESP)

Regístrate Descargar Risus Nova
Últimos temas

Estadísticas del foro
  • Mensajes del foro:1,957
  • Temas del foro:614
  • Miembros:1,036
  • Último miembro:carlos007r


Enviado por: Ruggio
12-29-2022, 10:55 AM
Foro: Off topic
- Respuestas (8)

Hola, buen día y feliz navidad y año nuevo para ustedes miembros de esta linda y calidad comunidad.
Me gustaría saber el paradero de estos usuarios y si alguien de aqui mantiene contacto con ellos.
Buenas tardes y un saludo.

Imprimir


Enviado por: Warunlimited
11-16-2022, 08:02 PM
Foro: Ayuda y Soporte
- Respuestas (3)

Hola soy nuevo en phpost pero no en instalacion de paginas con php. Mi problema concreto es que al terminar de instalar phpost V6 dark (ya que el codigo php master de github me da errores de tabla) me sale el siguiente error 
Archivo
c.core.phpLínea44
Ya localize el archivo pero ignoro cual es el error y ya hice pruebas cambiando la version de php, incluso cambie Mysql por Maria DB, cambiando los puertos y nada da resultado.

Lo estoy tratando de instalar en un servidor local WAMPSERVER64 (probe con XAMPP y es el mismo resultado).
Espero que me puedan dar una respuesta.

Saludos a todo el equipo
WARUNLIMITED

Imprimir

  web

Enviado por: Triple_XXX
11-08-2022, 10:01 PM
Foro: Ayuda y Soporte
- Respuestas (2)

hola a todos despues de un largo tiempo sin entrar ahora vengo a preguntar que pasa que no puedo subir una web el ftp se desconecta y ya no me deja hacer nada solo se desconecta cuando subo el tema alguien save q pasa ????

Imprimir


Enviado por: airkpo
10-27-2022, 11:10 PM
Foro: Complementos Terminados
- Respuestas (1)

Hola a todo el mundo!!!
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Hoy les traigo otro mod sencillo que consiste en mostrar los rangos o tipos de usuarios en la home adjunto captura a continuación:

[img]Registrate o inicia tu sesión para ver este contenido[/img]

Sin mas vueltas comencemos con la instalación:
-> en c.posts.php buscamos:
 
Código PHP:
    /*
        getLastComentarios()
        : PARA EL PORTAL
    */ 

y debajo agregamos: 
 
Código PHP:
    //TIPO DE USUARIOS(rangos)
    
function getRangosHome(){
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT DISTINCT r.rango_id, r.r_name, r.r_image, r.r_color, r.r_type FROM u_rangos AS r ORDER BY r.r_type LIMIT 10');
        
$data result_array($query);
        return 
$data;
    } 

->>>>TENER EN CUENTA: donde dice LIMIT 10 es la cantidad de rangos que mostrara en la home, si usted tiene mas de esa cantidad cambiar el numero por el que corresponda!

-> Seguimos, ahora en posts.php busca:
 
Código PHP:
    // ULTIMOS COMENTARIOS
        
$smarty->assign("tsComments",$tsPosts->getLastComentarios()); 

y debajo agregan:
 
Código PHP:
        //Tipos de usuario
        
$smarty->assign("tsRangosHome",$tsPosts->getRangosHome()); 

ahora al final de estilos.css agregan:
 
Código PHP:
/*Rangos en la home*/
#webAffs .wMod-huser {
    
backgroundurl(images/icons/user.pngleft center no-repeat!important;
}
.
wMod-data ul li{
    
padding6px 0px!important;
    
positionrelative;
    
displayblock;
    
floatleft;
    
border-bottomdashed 1px #ddd;
    
width100%;
}
.
wMod-data ul li a{
    
width85%;
    
POSITIONRELATIVE;
    
displayblock;
    
floatleft;
}
.
wMod-data ul li a:hover{
    
text-decoration:none;
}
.
wMod-data ul li span{
    
displayblock;
    
width15%;
    
positionRELATIVE;
    
floatleft;


->ahora en t.home.tpl buscamos:
 
Código PHP:
{include file='modules/m.home_afiliados.tpl'

y debajo agregamos:
 
Código PHP:
                    {include file='modules/m.home_tipodeusuarios.tpl} 

->ahora descargan el siguiente archivo y lo colocan en /theme/tutema/templates/modules :
 
->Descargar!<-

Eso seria todo espero haya sido de su agrado y que la instalación se entienda, saludos y gracias de antemano por pasar!

Imprimir


Enviado por: airkpo
10-22-2022, 09:08 AM
Foro: Complementos Terminados
- Respuestas (3)

Hola a todos de nuevo, vengo con otro aporte este un poco mas sencillo.
Estaba viendo que idea le podia robar a T! (un clasico :v) y vi que en los post, ademas de los post relacionados, tenian populares (tops) y recientes, asi que me puse a programar algo asi para el script Big Grin


Captura T!
[img]Registrate o inicia tu sesión para ver este contenido[/img]


Captura del mod:

[img]Registrate o inicia tu sesión para ver este contenido[/img]


Lo hice para la default, pero si alguien quiere que lo adapte a algun theme en especifico me lo comenta! Big Grin

Tambien dejo un GIF porque pinto >:v

[img]Registrate o inicia tu sesión para ver este contenido[/img]


PD: Solo tengo esos post en mi localhost asi que no cambian mucho lo que aparece en cada uno, pero en una web funcional con varios post, funciona perfecto!
Ahora si pasemos a la instalacion:

 
-> en c.posts.php buscamos:
Código PHP:
    /*
        getRelated()
    */
    
function getRelated($tags){
        global 
$tsCore$tsUser;
        
// ES UN ARRAT AHORA A UNA CADENA
        
if(is_array($tags)) $tags implode(", ",$tags);
        else 
str_replace('-',', ',$tags);
        
//
        
$query db_exec(array(__FILE____LINE__), 'query'"SELECT DISTINCT p.post_id, p.post_title, p.post_category, p.post_private, c.c_seo, c.c_img FROM p_posts AS p LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE MATCH (post_tags) AGAINST ('$tags' IN BOOLEAN MODE) AND p.post_status = 0 AND post_sticky = 0 ORDER BY rand() LIMIT 0,10");
        
//
        
$data result_array($query);
        
        
//
        
return $data;
    } 
-> y lo remplazamos por :
 
Código PHP:
    /*
        getRelated()
    */
    
function getRelated($tags){
        global 
$tsCore$tsUser;
        
// ES UN ARRAT AHORA A UNA CADENA
        
if(is_array($tags)) $tags implode(", ",$tags);
        else 
str_replace('-',', ',$tags);
        
//
        
$query db_exec(array(__FILE____LINE__), 'query'"SELECT DISTINCT p.post_id, p.post_title, p.post_portada, p.post_category, p.post_private, c.c_seo, c.c_nombre, c.c_img FROM p_posts AS p LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE MATCH (post_tags) AGAINST ('$tags' IN BOOLEAN MODE) AND p.post_status = 0 AND post_sticky = 0 ORDER BY rand() LIMIT 0,6");
        
//
        
$data result_array($query);
        
        
//
        
return $data;
    }
    
    
/*
    Post Recientes 
    :Si, de nuevo!
    Pero esto lo utilizamos para mejorar los post recomendados dentro del mismo post.
    By airkpo@solucionesinformaticas
    */
    
function getPostsRecientesPost(){
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.post_id, p.post_title, p.post_category, p.post_portada, p.post_private, c.c_seo, c.c_nombre  FROM p_posts AS p LEFT JOIN u_miembros AS u ON p.post_user = u.user_id  '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == '' ' && u.user_activo = \'1\' && u.user_baneado = \'0\'').' LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 'p.post_id > 0' 'p.post_status = \'0\' && u.user_activo = \'1\' && u.user_baneado = \'0\'').' GROUP BY p.post_id ORDER BY p.post_id DESC LIMIT 6');
        
$data result_array($query);
        return 
$data;
    } 

ahora en posts.php buscamos:
 
Código:
        $smarty->assign("tsRelated",$tsRelated);

->y debajo agregamos :
 
Código PHP:
            // TOP POSTS
            
$smarty->assign("tsTopPosts",$tsTops->getTopPostsPost());
            
//POST RECIENTES
            
$smarty->assign("tsPostsRecientes",$tsPosts->getPostsRecientesPost()); 

->ahora en c.tops.php buscamos:
 
Código:
    /*
        getHomeTopUsers()
        : TOP DE USUARIOS semana, histórico
    */
    function getHomeTopUsers(){
        // AYER
        $data['ayer'] = $this->getHomeTopUsersQuery($this->setTime(2));
        // SEMANA
        $data['semana'] = $this->getHomeTopUsersQuery($this->setTime(3));
        // MES
        $data['mes'] = $this->getHomeTopUsersQuery($this->setTime(4));
        // HISTÓRICO
        $data['historico'] = $this->getHomeTopUsersQuery($this->setTime(5));
        //
        return $data;
    }

-> debajo agregamos:
 
Código PHP:
    /*
        Top Post para dentro de los post
        :Solo me interesa cambiar el limite y agregar portada asi que casi lo mismo
    */
    
    
function getTopPostsPost(){
        
//Incluimos solo el semanal
        
$data['semana'] = $this->getTopPostsPostQuery($this->setTime(3));
        
//Tambien mensual porque en localhost no tenemos buenas estadisticas 
        
$data['mes'] = $this->getTopPostsPostQuery($this->setTime(4));
        
        return 
$data;
    }
    function 
getTopPostsPostQuery($date){
        
        
        
//
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.post_id, p.post_category, p.post_title, p.post_portada, p.post_puntos, c.c_seo, c.c_nombre FROM p_posts AS p LEFT JOIN p_categorias AS c ON c.cid = p.post_category  WHERE p.post_status = 0 AND p.post_date ***** \''.$date['start'].'\' AND \''.$date['end'].'\' ORDER BY p.post_puntos DESC LIMIT 6');
        
$data result_array($query);
        
        
//
        
return $data;
    } 

->Ahora al final de estilos.css agregas:
 
Código PHP:
.descubripublicaciones {
    
background#fff;
    
width60%;
    
margin-right22px;
    
border1px solid #cfcfcf;
    
floatleft;
    -
moz-border-radius5px;
}
.
descubripublicaciones h4 {
padding12px 10px;
    
margin0;
    
font-size14px;
    
text-aligncenter;
    
color#444;
    
background#d7d7d7;
    
border-bottom1px solid #c7c7c7;
}
.
descubripublicaciones ul {
    
margin0px 1px 10px;
    
overflowhidden;
}
.
descubripublicaciones a {
floatleft;
    
margin0px 0px;
    
padding10px 4px;
    
font-weight600;
    
width77%;
    
font-size12px;
}
.
descubripublicaciones a:hover{
text-decoration:none;
color:blue;
}
.
descubripublicaciones img {
width20%;
    
floatleft;
    
displayblock;
    
height65px;
    
padding2px;
    
margin0 auto;
}
.
lipublicacion {/*<li>*/
    
clearboth;
    
font-size12px;
    
height70px;
    
border-bottom1px solid #d7d7d7;
    
padding3px 3px 3px 3px;
}
li.menudescubri{
    
positionrelative;
    
displayblock;
    
border-bottom1px solid #E3e3e3;
    
width100%;
    
height40px;
}
li.menudescubri a{
    
text-align:center;
    
floatleft;
    
displayblock;
    
width30%;



->Finalmente borras todo el contenido del archivo m.posts_related.tpl y lo remplazan por esto:
 
Código PHP:
                    <div id="topsPostBox">
                        <
div class="box_title">
                            <
div class="box_txt estadisticas">TOPs posts <class="size9" href="{$tsConfig.url}/top/">(Ver m&aacute;s)</a></div>
                            <
div class="box_rss">
                                <
a href="/rss/top-post-semana"><span class="systemicons sRss"></span></a>
                            </
div>
                        </
div>
                        <
div class="box_cuerpo" style="padding: 0pt; height: 330px;">
                            <
div class="filterBy">
                                <
a href="javascript:TopsTabs('topsPostBox','Ayer')" id="Ayer">Ayer</a> -
                                <
a href="javascript:TopsTabs('topsPostBox','Semana')" id="Semana"{if $tsTopPosts.semana} class="here"{/if}>Semana</a> -
                                <
a href="javascript:TopsTabs('topsPostBox','Mes')" id="Mes">Mes</a> -
                                <
a href="javascript:TopsTabs('topsPostBox','Historico')" id="Historico"{if !$tsTopPosts.semana} class="here"{/if}>Hist&oacute;rico</a>
                            </
div>
                            <
ol id="filterByAyer" class="filterBy cleanlist" style="display:none;">
                            {foreach 
from=$tsTopPosts.ayer key=i item=p}
                                <
li>
                                    {if 
$i+10}0{/if}{$i+1}.
                                    <
a href="{$tsConfig.url}/posts/{$p.c_seo}/{$p.post_id}/{$p.post_title|seo}.html">{$p.post_title|truncate:45}</a>
                                    <
span>{$p.post_puntos}</span>
                                </
li>
                            {/foreach}
                            </
ol>
                            <
ol id="filterBySemana" class="filterBy cleanlist" style="display:{if $tsTopPosts.semana}block{else}none{/if};">
                            {foreach 
from=$tsTopPosts.semana key=i item=p}
                                <
li>
                                    {if 
$i+10}0{/if}{$i+1}.
                                    <
a href="{$tsConfig.url}/posts/{$p.c_seo}/{$p.post_id}/{$p.post_title|seo}.html">{$p.post_title|truncate:45}</a>
                                    <
span>{$p.post_puntos}</span>
                                </
li>
                            {/foreach}
                            </
ol>
                            <
ol id="filterByMes" class="filterBy cleanlist" style="display:none;">
                            {foreach 
from=$tsTopPosts.mes key=i item=p}
                                <
li>
                                    {if 
$i+10}0{/if}{$i+1}.
                                    <
a href="{$tsConfig.url}/posts/{$p.c_seo}/{$p.post_id}/{$p.post_title|seo}.html">{$p.post_title|truncate:45}</a>
                                    <
span>{$p.post_puntos}</span>
                                </
li>
                            {/foreach}
                            </
ol>
                            <
ol id="filterByHistorico" class="filterBy cleanlist" style="display:{if !$tsTopPosts.semana}block{else}none{/if};">
                            {foreach 
from=$tsTopPosts.historico key=i item=p}
                                <
li>
                                    {if 
$i+10}0{/if}{$i+1}.
                                    <
a href="{$tsConfig.url}/posts/{$p.c_seo}/{$p.post_id}/{$p.post_title|seo}.html">{$p.post_title|truncate:45}</a>
                                    <
span>{$p.post_puntos}</span>
                                </
li>
                            {/foreach}
                            </
ol>
                        </
div>
                        <
br class="space"/>
                    </
div
 
Listo eso seria todo, muchas gracias por pasar! -dale

Imprimir


Enviado por: airkpo
10-15-2022, 09:23 PM
Foro: Complementos Terminados
- Respuestas (5)

Hola de nuevo a todos, aquí ando tratando de familiarizarme nuevamente con el script así que les comparto otro mod. 
Consiste en lo que dice el titulo, preguntas frecuentes administrables, las cuales se agregan y eliminan desde la admin! y luego se muestran en /pages/preguntasfrecuentes/ como muestro a continuación: 

[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]



-> Comencemos con la instalación:
->  En c.admin.php buscamos:
 
Código PHP:
/*
    getNoticias()
    */ 


-> Arriba colocamos:
 
Código PHP:
    /*
    Preguntas Frecuentes Administrables
        -> by airkpo@solucionesinformaticas    
    */
    
        //get pregunta!
        
function getPregunta()
        {
            global 
$tsCore;
            
$ctid $tsCore->setSecure($_GET['ctid']);
            
$query db_exec(array(_FILE_,_LINE_), 'query''SELECT pregunta_id, pregunta_box, respuesta_box FROM p_preguntas WHERE pregunta_id = \'' . (int)$ctid '\' ORDER BY pregunta_id  LIMIT 1');
            
$data result_array($query);
            return 
$data;
        }
        
        
//mostrar todas las preguntas
        
function getAllPreguntas()
        {
            global 
$tsCore;
            
$max 8// MAXIMO A MOSTRAR
            
$limit $tsCore->setPageLimit($maxtrue);        
        
            
//PAGINAS NUEVAS
            
$query db_exec(array(__FILE____LINE__), 'query''SELECT COUNT(*) FROM p_preguntas WHERE pregunta_id > \'0\'');
            list(
$total) = db_exec('fetch_row'$query);

            
$data['pages'] = $tsCore->pageIndex($tsCore->settings['url'] . "/admin/preguntas/?o=" .
            
$_GET['o'] . "&m=" $_GET['m'] . ""$_GET['s'], $total$max);
            
//SELECT
            
$query db_exec(array(__FILE____LINE__), 'query'"SELECT pregunta_id, pregunta_box, respuesta_box FROM p_preguntas ORDER BY pregunta_id LIMIT $limit");
            
$data['data'] = result_array($query); 
            return 
$data;
        }
        
        
//agregar preguntas 
        
function addPregunta()
        {
            global 
$tsCore;
            
$c = array(
                
'pregunta_box' => $tsCore->setSecure($tsCore->parseBadWords($_POST['pregunta_box'])),
                
'respuesta_box' => $tsCore->setSecure($tsCore->parseBadWords($_POST['respuesta_box'])),
            );
            
            
//No dejar en blanco espacios
            
if (empty($c['pregunta_box']))
            return 
'Debes ingresar una pregunta';
                if (empty(
$c['respuesta_box']))
            return 
'Debes ingresar una respuesta';

            
//Insert
            
if (db_exec(array(__FILE____LINE__), 'query''INSERT INTO `p_preguntas` (`pregunta_box`, `respuesta_box`) VALUES (\'' $c['pregunta_box'] . '\',  \'' $c['respuesta_box'] . '\')')) return true;
            else exit( 
show_error('Error al ejecutar la consulta de la l&iacute;nea '.__LINE__.' de '.__FILE__.'.''db') );
        }
        
        
//eliminar pregunta
        
function delPregunta()
        {
            global 
$tsCore;
            
$p_id $_GET['pid'];
            if (!
db_exec('num_rows'db_exec(array(__FILE____LINE__), 'query''SELECT `pregunta_id` FROM `p_preguntas` WHERE `pregunta_id` = \'' . (int)$p_id '\' LIMIT 1')))
            {
                return 
'El id ingresado no existe.';
            }
            
db_exec(array(__FILE____LINE__), 'query''DELETE FROM `p_preguntas` WHERE `pregunta_id` = \'' . (int)$p_id '\'');
        } 

-> Ahora en admin.php buscamos:
 
Código PHP:
        
    
// POSTS 

-> Arriba colocamos:
 
Código PHP:
    //Preguntas y respuestas BY airkpo@solucionesinformaticas
    
} elseif($action == preguntas){
        if(!
$act) {
            
$smarty->assign("tsAllPreguntas"$tsAdmin->getAllPreguntas());
            
$smarty->assign("tsPreguntas"$tsAdmin->getPregunta());
        }
        elseif(
$act == 'borrar'){
             if(
$tsAdmin->delPregunta()) $tsCore->redirectTo($tsCore->settings['url'].'/admin/preguntas?borrar=true');
        }
        elseif(
$act == 'agregar'){
        if(!empty(
$_POST['save'])){
            
$save $tsAdmin->addPregunta();
            if(
$save == 1){
                
$tsCore->redirectTo($tsCore->settings['url'].'/admin/preguntas?save=true');
            }else {
                
$smarty->assign("tsError",$save); 
                }
        }
        } 


-> Ahora en t.admin.tpl buscamos:
 
Código PHP:
{elseif $tsAction == 'afs'}
                                {include 
file='admin_mods/m.admin_afiliados.tpl'

-> Debajo colocamos:
 
Código PHP:
                                {elseif $tsAction == 'preguntas'}
                                {include 
file='admin_mods/m.admin_preguntas.tpl'

-> Ahora en m.admin_sidemenu.tpl buscamos:
 
Código PHP:
<li id="a_ads"><span class="cat-title"><a href="{$tsConfig.url}/admin/ads">Publicidad</a></span></li

-> Debajo colocamos:
 
Código PHP:
                                        <li id="a_cats"><span class="cat-title"><a href="{$tsConfig.url}/admin/preguntas">Preguntas Frecuentes</a></span></li


-> Ahora en t.pages.tpl buscamos:
 
Código PHP:
{include file='modules/m.pages_chat.tpl'

-> Debajo colocamos:
 
Código PHP:
                {elseif $tsAction == 'preguntasfrecuentes'}
                {include 
file='modules/m.page_preguntasfrecuentes.tpl} 

-> Ahora en main_footer.tpl buscamos:
 
Código PHP:
<a href="{$tsConfig.url}/pages/chat/">Chat</a> - 

-> Debajo colocamos:
 
Código PHP:
        <a href="{$tsConfig.url}/pages/preguntasfrecuentes/">Preguntas Frecuentes</a> - 

-> Ahora realizamos las siguientes consultas:
 
Código PHP:
CREATE TABLE IF NOT EXISTS `p_preguntas` (
`
pregunta_idint(11NOT NULL AUTO_INCREMENT,
  `
pregunta_boxvarchar(120NOT NULL,
  `
respuesta_boxvarchar(320NOT NULL,
PRIMARY KEY (`pregunta_id`)  
ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=

-> Subimos y remplazamos estos archivos y listo:

http://Registrate o inicia tu sesión par... contenido
 
<--------------------------------------------->
Eso seria todo amigos cualquier consulta la pueden dejar en los comentarios, creo que no me olvide de nada, gracias por pasar de ante mano. Saludos!
 

Imprimir


Enviado por: airkpo
10-14-2022, 06:02 AM
Foro: Complementos Terminados
- Respuestas (3)

Hola a todos buenas tardes, vuelvo con un pequeño mod y tutorial, no es la gran cosa, pero es un pequeño aporte, antes era algo que por ahi algunos utilizaban recuerdo, pero bueno estaba haciendo algo similar para un proyecto y se me dio por compartirlo.
Consiste en mostrar a los miembros del staff en la home, yo en este caso incluyo admin y mod que vienen por default, así como también lo realice para el theme default. pero bueno no es muy complicado y tratare de explicar lo mejor que pueda. Además cualquier consulta la pueden dejar en los comentarios!
Comencemos:
 

[img]Registrate o inicia tu sesión para ver este contenido[/img]
Como pueden ver, se muestra a los miembros del staf, su rango, y su img representante del rango, además si este tiene nombre, se mostrara en ves de su nick.
 ->Instalación:

-> en c.post.php buscar:
 
Código PHP:
    /*
        getLastComentarios()
        : PARA EL PORTAL
    */ 

-> arriba agregar:
 
Código PHP:
    //USUARIOS STAFF
    
function getMiembrosDelStaff(){
        global 
$tsCore$tsUser;
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT DISTINCT u.user_name, u.user_id, u.user_posts, u.user_rango, r.r_name, r.r_color, r.r_image, p.p_nombre FROM u_miembros AS u LEFT JOIN u_perfil AS p ON u.user_id = p.user_id LEFT JOIN u_rangos AS r ON u.user_rango = r.rango_id WHERE (u.user_rango = \'2\' || u.user_rango = \'1\') ORDER BY r.rango_id LIMIT 6');        
        
$data result_array($query);
        return 
$data;
    } 

-> Importante notar donde dice (u.user_rango = \'2\' || u.user_rango = \'1\')  para poder agregar mas rangos deben incluir, OR (||) y otro rango como por ejemplo (u.user_rango = \'2\' || u.user_rango = \'1\' || u.user_rango = \'4\') 

-> Ahora en post.php buscamos:
 
Código PHP:
    // ULTIMOS COMENTARIOS 

->  Arriba agregamos:
 
Código PHP:
        //Miembros del staff
        
$smarty->assign("getStaff",$tsPosts->getMiembrosDelStaff()); 

-> Ahora en t.home.tpl buscamos:
 
Código PHP:
    {include file='modules/m.home_last_comments.tpl'

-> Arriba agregamos:
Código PHP:
    {include file='modules/m.home_staff.tpl'
Luego suben este archivo a la carpeta modules y listo:

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

4shared
http://Registrate o inicia tu sesión par... contenido

Notas: por razones estéticas solo se muestran 6, pero en el botón superior derecho del box los dirige a la pestaña usuarios.
disculpen el diseño apesta lo se, pero se hizo a las apuradas.
Gracias de antemano a todos por pasar! Saludos!

Imprimir


Enviado por: Record404
10-01-2022, 12:55 AM
Foro: Mu Online
- Respuestas (1)

Alguien que tenga estas files para compartir 🙏

Imprimir


Enviado por: Chctrpgo
09-15-2022, 07:00 PM
Foro: Complementos Terminados
- Sin respuestas

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]


En c.admin.php --> inc --> class --> c.admin.php

Buscar:
Código PHP:
'gopcf' => $_POST['global-publicarcomfotos'], 


Debajo agregar:
Código PHP:
'gocom' => $_POST['global-publicarcomunidades'], 


Buscar:
Código PHP:
'gopcf' => $_POST['global-publicarcomfotos'], 


Debajo agregar:
Código PHP:
'gocom' => $_POST['global-publicarcomunidades'], 


En c.comunidades.php --> inc --> class --> c.comunidades.php

Buscar:
Código PHP:
// Nombre corto muy corto? xD
            
if(strlen($dato['ncorto']) < 5) return 'El nombre corto debe ser mayor a 5 caracteres.'

           
Arriba agregar:
Código PHP:
//Quienes pueden crear comunidades
            
if(!$tsUser->permisos['gocom'] && !$tsUser->is_admod) return 'T&uacute; rango no te permite crear comunidades.'

           
En m.admin_rangos.tpl --> themes --> default --> templates --> admin_mods --> m.admin_rangos.tpl

Buscar:
Código PHP:
<input type="checkbox" id="gopcf" name="global-publicarcomfotos" {if $tsRango.permisos.gopcf}checked{/if} /><label style="font-weight:bold;" for="gopcf">Publicar Comentarios en Fotos</label><label for="gopf">   Podr&aacute;n publicar comentarios en fotos.</label>
                                        <
br /><hr


Debajo agregar:
Código PHP:
<input type="checkbox" id="gocom" name="global-publicarcomunidades" {if $tsRango.permisos.gocom}checked{/if} /><label style="font-weight:bold;" for="gocom">Crear Comunidades</label><label for="gopf">   Podr&aacute;n crear nuevas comunidades.</label>
                                        <
br /><hr





Creditos: Vellenger

Imprimir


Enviado por: Chctrpgo
09-15-2022, 12:18 PM
Foro: Complementos Terminados
- Sin respuestas

Captura

[img]Registrate o inicia tu sesión para ver este contenido[/img]



En t.home.tpl --> themes --> default --> templates --> t.home.tpl

Buscar:
Código PHP:
<div id="izquierda"


Arriba agregar:
Código PHP:
{include file='sections/home_categorias.tpl'



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

Imprimir