Videolist: Share Video Plugin vMLk

Release Notes

Elgg 1.7 Compatibility brought to you by this user:

Designed for: elgg 1.6 and 1.7


Updated version from this Plugin:


Most bugs fixed:


*Could not parsed as XML Fixed.

*Dashboard Activity Fixed.

*Youtube Search Fixed.

*Compatible with Elgg 1.7

*Group Video bug fixed

*Missing_Token_Field fixed (by this user: )




  • Enables users to browse videos from Youtube.
  • Add full description of the video to the Dashboard Activity
  • Video tagging enabled.
  • Enabled for group videos.
  • Users can comment on videos. 


Requirements: You need to have the php cUrl extension.


  • I'm getting an error:

    Fatal error: Call to a member function children() on a non-object in/home/zennu/public_html/mod/videolist/actions/tubesearch.php on line 46

  • Hi,

    Just installed the plugin because izap uses FFmpeg which my server host doesn't support.

    Your plugin installed easily and seems to work.  Don't see any incompatibily issues yet.

    But, I do have one problem.  When I click "play" from the admin menu, the screen gets darker. There's a dark transparent covering that makes the content hard to see. Its like a dark gray transparent div is covering the content.

    Everything else works fine.

  • I aded a style to set display:none to disable the overlay in views/default/forms/browsetube.php.  Not sure why it was there or what purpose it served but its working better without it.


  • I like this plugin over iZap... it is pleasently lightweight as I have no need to store videos on my server, but I am having trouble with token errorsusing elgg 1.7.7 and when searching vimeo I get "Fatal error: Call to a member function getMessage() on a non-object in /xxx/xxx/public_html/mod/videolist/models/lib/class.vimeo.php on line 229"  any help would be appreciated!

  • Token Error? Where?

    Yeah, I've been trying to make vimeo work. I used montana mike advice too and nothing, I'm lost.

    Thanks for the support!

  • Vimeo changed their api to version 2. This plugin uses version 1 vimeo api code and no longer works. 

  • Re Token error... it has gone away now - bizarre or what? 

    It would be good to see Vimeo working if anyone understands the api V2 thing.

  • Indeed bizarre... l don't quite understand the new api

  • I looked through the code for videolist. There are several problems. Vimeo is broken all together - it needs the v2 api calls. Seems doable.

    Metacafe is in the process of changing its file formats and player to support protected media. Many of the Metacafe videos will not work with the current code. The embed code needs to parse the returned url to determine media type and use different embeds (different players) for each of their new media file types.

    And finally the YouTube embed code videolist uses is dated It works, but should be updated.

    In addition, on my server, the video lightbox placement is odd. Found videos often show up too high on the page.

    I noticed that videolist is in the repo as part of the 1.8. It would be nice to know it it is being worked on by the team. It would be too bad to try to get this version working only to find that there is another parallel effort going on. Anyone know the teams plans for videolist? Cash? Brett?

    I have worked through the Vimeo code and have it working... but it needs more work than I have time - but I am happy to help out...


  • @Brian There is video plugin that is going to be included by default in Elgg 1.8 I've seen some screenshots of it and it looks good. I don't know when is going to be released, but it will make this plugin pretty much useless, even if the bugs are fix. Share the code you have with the community, it could be useful for someone.

    Rodolfo Hernandez
    Arvixe/Elgg Community Liaison

  • I saw the discussion on the elgg 1.8 inclusion; see here - 

    It seems that Videolist has been integrated with the embed plugin so that you can easily search all your added videos and embed them with a click... I am not sure that it will have the functionality this plugin has... it will probably still require a plugin to act as the user interface etc.

  • @mark Elgg 1.8 is on its way, and it is still under development, so we'll just have to wait... In the meantime, we have Izap videos and of course, this plugin...

    Rodolfo Hernandez
    Arvixe/Elgg Community Liaison

  • Interesting...;)

    As Brett has said - VideoList PlugIn's power is to integrated into the Embed PlugIn. At the same time the actual VideoList PlugIn remains - one could play with that code and maybe integrate for Elgg versions < 1.8 for those (most users?) who will remain on lower versions for some time for their whatever issues or requirements. The code is there for free ;-)

    VideoList (I wonder is any decent testing has been done on this?) seems to have all the favourites handles in there, YouTube, etc. 

    So.. should the Embed / Embed integration do the same - we should have a pretty decent/ good method for embedding videos into other areas.

  • wenas rj mira tengo un problema el plugin funciona de 10 pero el unico problema es que en ie8 no funciona agregar videos osea los encuentra puedo reproducirlos pero no los agrega y con chrome y firefox si funciona perfecto tienes alguna idea ?

  • si kieres puedes probar lo que te digo en mi pagina pero usa internet explorer, rj exelente plugin espero de tu ayuda un saludo 

  • @mariano Realmente, x el momento recomiendo este plugin:


    Tambien recomiendo estar a la espera de elgg 1.8 ya que traera por defecto el plugin de videolist con muchas funciones.

  • excelente plugin :D

    hay manera de "postearlo" desde el riverdashboard?

  • Oh, acabo de ver el que recomendaste arriba, muy buen plugin

  • Hi,

    The plugin seems to work fine ,,, it embeds but the video does not play..

    Am using 1.7.10


  • Category: Media
  • License: GNU General Public License (GPL) version 2
  • Updated: 2020-7-16
  • Downloads: 9848
  • Recommendations: 12

Other Projects

View rjcalifornia's plugins