Cerrar Ventana

Algunas cookies de este sitio son esenciales, y el sitio no funcionará como se espera sin ellas. Estas cookies se establecen en el momento de enviar un formulario, inicie sesión o interactuar con el sitio realizando una acción que va más allá de hacer clic en un simple enlace.


Leer Más

Somos un foro de soporte en español que no tiene publicidad y tiene muchas cosas gratuitas aportadas por la comunidad, contribuye con el foro para poder así obtener alguna membresía de manera gratuita.
SoporteMyBB tiene un total de
1124 temas de soporte.
0 quedan aún por resolver, 244 han quedado obsoletos y 880 han sido resueltos.
Aún no tienes una cuenta, regístrate es gratis.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Tutorial] Prostats en MyBB GoMobile
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
15 July 2014, 00:07
#1
3
Mejor respuesta del mensaje Prostats en MyBB GoMobileA petición de algunos usuarios me puse hoy mismo con esta tarea de colocar bien el prostats o al menos de una manera decente en el GoMobile Gran sonrisa.

Aclaro que es como actualmente se encuentra en el sitio :D ya que lo hice hoy mismo y mientras hacía los cambios lo iba apuntando asi que me tarde y si vieron cambios en su mobil es por esta razón :D.

En fin a lo que interesa entonces.

Estilos y plantillas:
plantillas sin grupo:

prostats_mostonline
Al inicio reemplazar:


por:
<td id="prostats_mostonline">

prostats_mostreplies
Al inicio reemplazar:


por:
<td id="prostats_mostreplies">


prostats_mostreputation
Al inicio reemplazar:


por:
<td id="prostats_mostreputation">

prostats_mostthanks
Al inicio reemplazar:


por:
<td id="prostats_mostthanks">


prostats_mostviews
Al inicio reemplazar:


por:
<td id="prostats_mostviews">

prostats_newestposts
Al inicio reemplazar:

<td class="{$trow}">

por:
<td class="{$trow}" id="prostats_normal">

prostats_newmembers
Al inicio reemplazar:


por:
<td id="prostats_newmembers">

prostats_onerowextra
Al inicio reemplazar:

<td class="{$trow}">

por:
<td class="{$trow}" id="extra1">

prostats_topdownloads
Al inicio reemplazar:


por:
<td id="prostats_topdownloads">

prostats_topposters
Al inicio reemplazar:


por:
<td id="prostats_topposters">

prostats_topreferrers
Al inicio reemplazar:


por:
<td id="prostats_topreferrers">

prostats_tworowextra
<td class="{$trow}">

por:
<td class="{$trow}" id="extra2">

Luego en estilos vamos a elegir MyBB GoMobile
elegimos global.css
Editar en modo avanzado.
al final de todo agregar esto:

#prostats_more, #prostats_less{
   position: absolute;
   right: 20px;
   font-size: 16px;
   color: #FFF;
   font-weight: bold;
   margin-top: 35px;
   width: 15px;
   height: 20px;
   text-align: center;
}

#prostats_mostonline, #prostats_mostreplies, #prostats_mostreputation, #prostats_mostthanks, #prostats_mostviews,  #prostats_newmembers, #prostats_topdownloads, #prostats_topposters, #prostats_topreferrers, #prostats_less{
    display:none;
}

Ahora iremos a plantillas y elegimos MyBB GoMobile Templates
vamos al final de la lista - plantillas sin grupo
headerinclude:

Aqui agregamos la librería de jQuery si es que no la tenemos ya puesta.

Ahora vamos a Índice plantillas;

index

buscamos por:

{$headerinclude}

debajo agregamos esto:
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function() {
    jQuery('a[href=#more]').click(function(){
        jQuery('#prostats_mostonline, #prostats_mostreplies, #prostats_mostreputation, #prostats_mostthanks, #prostats_mostviews,  #prostats_newmembers, #prostats_topdownloads, #prostats_topposters, #prostats_topreferrers, #prostats_less').css('display','block');
        jQuery('#prostats_normal, #prostats_more').css('display','none');
        return false;
    });
    jQuery('a[href=#less]').click(function(){
        jQuery('#prostats_normal, #prostats_more').css('display','block');
        jQuery('#prostats_mostonline, #prostats_mostreplies, #prostats_mostreputation, #prostats_mostthanks, #prostats_mostviews,  #prostats_newmembers, #prostats_topdownloads, #prostats_topposters, #prostats_topreferrers, #prostats_less').css('display','none');
        return false;
    });
});
</script>

y luego arriba del prostats, si esta en la cabecera o el pie dependerá el código de abajo :D

yo lo tengo a la cabecera asi que lo puse asi:

<a href="#more" id="prostats_more"> + </a><a href="#less" id="prostats_less"> - </a>
{$ps_header_index}

Por último en ajustes del plugin eliminan o cambian cosas, yo quite la columna de el creador del tema y con eso se mira mejor, se puede cambiar el tamaño de la letra en prostats, sin embargo eso es de cada uno yo lo veo asi mas o menos decente Gran sonrisa.
Es todo, puede mejorarse esto ya es cuestión de cada uno a mi me funciona bien asi, por eso lo dejo como tal y ya está xd, es algo sencillo y sin problemas Gran sonrisa.

NOTA: Si no se mira bien o algo quieren ambiar simplemente muevan el css para que lo acomoden con algo mejor, yo lo puse con textos únicamente aqui lo pueden ver como está y funciona en su móbil, le sacare foto cuando me ponga al mobil para subir la vista previa Gran sonrisa.
Última modificación: 15 July 2014, 00:09 por Whiteneo.
 
 storm
Usuario del Foro

Estado: Sin conexión Registrados
19
165
6
0
0
6
22
12 August 2014, 02:30
#2
0
Estaba esperando este tutorial como agua de Mayo.
Pero tengo un problema, si me meto como indicas en plantillas/plantillas sin grupo/ no tengo nada de prostats.
Lo más parecido lo tengo en plantillas/plantillas globales/ aunque no me aparece nada de prostats_mostonline, me aparecen:
prostats Opciones
prostats_message Opciones
prostats_mostreplies Opciones
prostats_mostreplies_row Opciones
prostats_mostreputation Opciones
prostats_mostreputation_row Opciones
prostats_mostthanks Opciones
prostats_mostthanks_row Opciones
prostats_mostviews Opciones
prostats_mostviews_row Opciones
prostats_newestposts Opciones
prostats_newestposts_row Opciones
prostats_newestposts_specialchar Opciones
prostats_newmembers Opciones
prostats_newmembers_row Opciones
prostats_onerowextra Opciones
prostats_readstate_icon Opciones
prostats_topdownloads Opciones
prostats_topdownloads_row Opciones
prostats_topposters Opciones
prostats_topposters_row Opciones
prostats_topreferrers Opciones
prostats_topreferrers_row Opciones
prostats_tworowextra

Agradezco toda ayuda.
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
13 August 2014, 01:49
#3
0
Desinstala esa version y usa la que compartio Jean Pierre aqui en el foro o la version optimizada que va mejor :D
 
 storm
Usuario del Foro

Estado: Sin conexión Registrados
19
165
6
0
0
6
22
5 September 2014, 19:55
#4
0
Un aporte cojonudo, después de instalar la versión de Jean Pierre, me salta una duda con el siguiente paso:

Ahora iremos a plantillas y elegimos MyBB GoMobile Templates
vamos al final de la lista - plantillas sin grupo
headerinclude:

Aqui agregamos la librería de jQuery si es que no la tenemos ya puesta.

Cómo agregamos la librería?¿

Y luego me surge la duda de dónde poner el el último código:

<a href="#more" id="prostats_more"> + </a><a href="#less" id="prostats_less"> - </a>
{$ps_header_index}
Última modificación: 5 September 2014, 20:00 por storm.
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
5 September 2014, 23:28
#5
0
Es que en la plantilla index debe aparecer esa variable
{$ps_header_index}

Búscala y arriba de ella colocas eso, por eso asi debe quedar al final

<a href="#more" id="prostats_more"> + </a><a href="#less" id="prostats_less"> - </a>
{$ps_header_index}

La librería de jQuery revisa que no exista en tu headerinclude, debe llamarse el script jquery, de cualquier forma como este si está ya no lo pongas y si no está puedes agregar:

Versión normal:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

Versión Móvil:

<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jquerymobile/1.4.3/jquery.mobile.min.css" />
<script src="//ajax.googleapis.com/ajax/libs/jquerymobile/1.4.3/jquery.mobile.min.js"></script>

La diferencia no la sé apenas la voy a probar porque me enteré ahora que viste la liga que existe Gran sonrisa.

Fuente:

https://developers.google.com/speed/libraries/devguide
 
 storm
Usuario del Foro

Estado: Sin conexión Registrados
19
165
6
0
0
6
22
6 September 2014, 02:19
#6
0
Cuando dices: Es que en la plantilla index debe aparecer esa variable
{$ps_header_index}

Es en plantillas/mybb gomobile/index o en plantillas/mi tema/index¿?¿?¿?

Lo de la librería, me puedes explicar más detallado¿? Me meto en plantillas sin grupo/headerinclude y tengo:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script>

Lo de la versión móvil dónde lo pongo?¿

Muchas gracias!
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
6 September 2014, 02:44
#7
0
Solo te falta agregar el ps_header entonces.

El manual es para GoMobile, entonces es en sus plantillas de wse estilo, saludos.
 
 storm
Usuario del Foro

Estado: Sin conexión Registrados
19
165
6
0
0
6
22
8 September 2014, 16:22
#8
0
Dark hice ésto y parece que sigue igual.
No sé si tendría que quitar alguna columna del Prostats.




Saludos
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
9 September 2014, 00:17
#9
0
Agrega eso que tienes en la headerinclude de GoMobile. Esa es la libreria de jQuery y elimina la parte creador o ultimo envio de los ultimos envios de prostats para que se vea como aqui y con eso tendrias tu foro con GoMobile acomodado.
 
 storm
Usuario del Foro

Estado: Sin conexión Registrados
19
165
6
0
0
6
22
9 September 2014, 16:44
#10
0
He dejado mi headerinclude de GoMobile así:

<link rel="alternate" type="application/rss+xml" title="{$lang->latest_threads} (RSS 2.0)" href="{$mybb->settings['bburl']}/syndication.php" />
<
link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />
<
link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jquerymobile/1.4.3/jquery.mobile.min.css" />
<
script src="//ajax.googleapis.com/ajax/libs/jquerymobile/1.4.3/jquery.mobile.min.js"></script>
<
meta http-equiv="Content-Type" content="text/html; charset={$charset}/>
<
meta http-equiv="Content-Script-Type" content="text/javascript" />
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/prototype.js?ver=1603"></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/general.js?ver=1603"></script>
{
$stylesheets}
<
script type="text/javascript">
<!--
    var 
cookieDomain "{$mybb->settings['cookiedomain']}";
    var 
cookiePath "{$mybb->settings['cookiepath']}";
    var 
cookiePrefix "{$mybb->settings['cookieprefix']}";
    var 
deleteevent_confirm "{$lang->deleteevent_confirm}";
    var 
removeattach_confirm "{$lang->removeattach_confirm}";
    var 
loading_text '{$lang->ajax_loading}';
    var 
saving_changes '{$lang->saving_changes}';
    var 
use_xmlhttprequest "{$mybb->settings['use_xmlhttprequest']}";
    var 
my_post_key "{$mybb->post_code}";
    var 
imagepath "{$theme['imgdir']}";
// -->
</script>
{
$newpmmsg

Espero que esté correcto.
 


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  [Tutorial] Font-Awesome en ProStats Joseahfer 19 5,271 22 November 2014, 20:58
Último mensaje: joomlero
  Redondear Bordes a Prostats storm 2 1,113 6 September 2014, 17:22
Último mensaje: Whiteneo
  [Tutorial] Font-Awesome en ProStats (Bonus Track) BitLiberal 3 1,594 2 June 2014, 00:10
Último mensaje: Brown



Usuarios navegando en este tema: 1 invitado(s)