Cargando...
Notificaciones Password  Username

Regresar CPortada - Mas que un foro, tu Comunidad.  » Recursos para Forumotion - Foroactivo » Scripts
Actualizar esta página [PhpBB3, PunBB, Invision] Youtube en el perfil de foroactivo
Nombre de Usuario:
Contraseña:
   

Responder al tema
 
Herramientas Modos de visualización

  
(#1)
Old  Administrador
">
Administrador
Amnel
40015396116/02/2009OtherCat Lover :3http://i.imgur.com/oNn7E5l.jpg
 

Youtube en el perfil de ForoActivo/Forumotion

Eh estado buscando desesperadamente un código JS para poder poner un vídeo en el perfil de cada miembro del foro y que ellos mismos puedan poner su propio vídeo ya sea musical, pelicula, etc. y en mi búsqueda desesperada encontré unos códigos muy útiles que podría gustarles a ustedes, así que quise compartirlo ya que no lo podemos ponel en los perfiles de CPortada ya que usamos otro sistema.

Bueno lo e probado en las versiones que coloco en el titulo, no funciona en PhpBB2. También cabe decirles que yo no soy la creadora de este código, el autor Original es Daemon un desarrollador portugués. Y también agradezco a Araik por la ayuda en el foro de soporte.


JavaScript

Titulo * : Youtube
Placement : In all the pages
Javascript Code * :

Código:
window.onload = function() {
  if(location.pathname.indexOf("/u") == 0) {
    var el = document.getElementsByTagName("dl");
    for (var i = 0; i < el.length; i++) {
      if (el[i].innerHTML.indexOf("CPYoutube") != -1) {
          var video = el[i].getElementsByTagName("input")[0].value;
            if(video != "") {
              var frame = '<iframe width="100%" src="http://www.youtube.com/embed/' + video + '?rel=0&autoplay=1" frameborder="0" style="margin: 10px 0;">Your browser does not support iFrames</iframe>';
              var module = document.getElementById("profile-advanced-right").lastChild;
              var clone = module.cloneNode(true);
              var firstMOD = document.getElementById("profile-advanced-right").firstChild;
              firstMOD.parentNode.insertBefore(clone, firstMOD.nextSibling).className += ' yt_video';
              var yt = document.getElementsByClassName("yt_video");
              for(var i = 0; i< yt.length; i++) {
                    yt[i].querySelector(".h3, h3").textContent = 'Youtube Vídeo';
                    yt[i].querySelector(".main-content, div[style]").innerHTML = frame;
              }
            }
      }
    }
  }
};




Des que hayan creado y pues el respectivo JavaScript, vamos a dirigirnos a "
Ir al Panel de Administración - Usuarios & Grupos - Usuarios - Perfiles", cuando estemos allí vamos a crear un perfil con éstas características y lo resgistran.




"...La vida es corta pero,
El talento y el alma inmortal..."



Comentar con facebook:
 
Permisos de este foro:
No puedes responder a temas en este foro.

 Los Códigos BB están Activado
 Los Emoticonos están Activado
 Código [IMG] está Activado
 Código HTML está Activado