Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Añadir conteo de MP's no leídos en favicon.
Páginas (2): 1 2   
HSSWebs   3 Sep, 2012, 8:42 pm
#1
Bueno dando vueltas por hay pille esta bonita librería javascript que sirve para manipular el favicon de nuestra web, algo parecido a lo de gmail.com, yo lo adaptare para mostrar el número de mensajes privados no leídos quedando algo así:

Lo primero que tenemos que hacer es bajarnos este archivo:
[attachment=1309]

Luego lo subimos a nuestra carpeta jscripts, luego vamos a nuestra plantilla headerinclude & agregamos esto donde más nos acomode:

Código PHP:
<?php 
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/tinycon.min.js"></script>

& luego de {$newpmmsg} agregamos esto:

Código PHP:
<?php 
<script>
(function(){
Tinycon.setBubble({$mybb->user['pms_unread']});
})();
</
script>

& ya esta, algo así quedaría:

[Imagen: screenshot.png?raw=true]

PD: Asumo que tienen favicon puesto, este tiene que estar en su web no tiene que ser externo, a mi me dio problemas probando con uno externo.
Última modificación: 4 Sep, 2012, 8:13 am por V1K1NGO.
Cluster   3 Sep, 2012, 8:47 pm
#2
se ve bastante interesante Big Grin lo probare despues

:)
Edson Ordaz   3 Sep, 2012, 8:55 pm
#3
se ve bueno Big Grin thanks!
Omar G.   3 Sep, 2012, 10:56 pm
#4
Ya estaba listo para responder "No se puede.", pensé que pedías ayuda jaja

Muy bueno, aunque un archivo mas que cargar... huh, quizás.
HSSWebs   4 Sep, 2012, 6:17 am
#5
(3 Sep, 2012, 10:56 pm)Omar G. escribió: Ya estaba listo para responder "No se puede.", pensé que pedías ayuda jaja

Muy bueno, aunque un archivo mas que cargar... huh, quizás.

Bien optimizado no debería haber problemas, además solo son 4kb.. & he puesto el JS minificado.
Última modificación: 4 Sep, 2012, 6:59 am por V1K1NGO.
jrodriguez   4 Sep, 2012, 6:51 am
#6
esta genial Steeep, pero paso de cargar un js solo para eso jajajaja.

aun que la idea es muy buena Smile

¿Porque no webeamos un poco?
[url=https://webeamos.com/][/url]
Jesam   4 Sep, 2012, 8:06 am
#7
Nada mal, me gusta lo voy a probar gracias por compartir.
Omar G.   4 Sep, 2012, 11:49 am
#8
Podrian intentar anadir el codigo del js al final de general.js o similar, un archivo que se cargue en todas sus paginas.

Es lo que hare, si alguna vez lo uso.
jrodriguez   4 Sep, 2012, 12:26 pm
#9
para eso se agrega en headinclude, pero eso no evitara que la carga sea mayor

¿Porque no webeamos un poco?
[url=https://webeamos.com/][/url]
Omar G.   4 Sep, 2012, 12:33 pm
#10
No te entendi. Agrega el codigo del js al final del js general.js que viene con mybb. LA carga sera menor ya que sera un archivo en lugar de dos.
Páginas (2): 1 2   
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.