Jmultimedia Suite
JMultimedia Suite!
Jmultimedia Suite
Written by Marcelo Eden Siqueira   

Hello everyone,

This last week was very busy one, in one week ive got more feedback then in 3 months of project. This is great and very exiting joomla comunity is the best, ive had create topic http://forum.joomla.org/viewtopic.php?f=470&t=316728 about JMulimedia to suport users, and jooTube is full of comments from people everywhere, And there are already some people puting JMultimedia for production. Thanks to Matheus uniComments now have captcha suport, I had merged bigoCaptcha + Comments in 1 plugin, there you can turn capthas on/off, and set other comments options. im also using session tokens every where data is submited, this make all extensios more secure agains bots.

Was not possible to implement youtube upload, nobody is angrier then ne about it, since the youtube need ajax upload it needed to be removed from this first version, i had creted a plugin to add Gdata library to joomla so this can be later to add some cool functions and can be used by any 3rd party extension to use maps, youtube, and every thing tha google give, take a look at http://3den.890m.com/denjoomla/other/ it implements a function gimpot($lib), this is a system plugin so it is alwas avaliable, can be used include and Gdata library.

On http://3den.890m.com/denjoomla/All.In.One_Last.Version/ you can download the last versions of JMultimedia Suite, there are already 6 extensions into this project:

 Check http://3den.org/jootube/ for more info,

Fast Support at: http://forum.joomla.org/viewtopic.php?f=470&t=316728

 

 

 
51 Votes

0 Comments

JMultimedia: 5ft. Milestone, (the last one)
Jmultimedia Suite
Written by Marcelo Eden Siqueira   

Hello everyone,

There has been an long way of codes, thought this sumer of code, and now JMultimedia if ready for the best part, some thinks got better then I thought (and some not). During this project there has been a total of 4 extensions developed (com_jmultimedia, mod_jmultimedia, plg_comments, com_comments), and 2 extensions highly improved (denvideo plugin and denvideo mod). And now everything is working together as a whole. So, now its time to work with improvements, bug fixes, demanded features, and some docs. This weekend i had add pagination support, layout selection  

5 Milestone Tasks:

  1. Find and Fix bugs
  2. Publish denVideo 3.0 final release.
  3. Publish plg_comments 1.0 final release
  4. Publish mod_jmultimedia 1.0 final release
  5. Improve com_jmultimedia as much as possible
  6. Improve com_comments as much as possible
  7. Add youtube Upload support

 


Next version (after GSoC):

  1. Ajax uploads
  2. Playlist and play items on mod_jmultimedia
  3. User profile and channels

Hope you enjoy!
 
43 Votes

0 Comments

All About Comments!!!
Jmultimedia Suite
Written by Marcelo Eden Siqueira   

It now that there are many comment (not so many to joomla 1.5) extensions for joomla! and that are even more extensions with some kind of comments system, since comments are almost a requisite of web 2.0, So Insted of developing a comments system for JMultimedia ive stated to develop a generic Comments component for joomla. Ive talked to Matheus about the idea and he agreed that this was a very cool fetured to add, So on the 2 milestone ive finishe the backend of UniComment and now the is ready to roll!

Its already working and you can test it on http://3den.org/jootube. you may say that the interface is ugly (I'll agree) but the good news is that, ITs VERY EASY TO CHANGE! This simplicity for designer like is archived because is fully implemented using Joomla! MVC framework. Once UniComments whas ready, I've add comments to JMultimedia writing only 2 lines of code!

	<?php
CommentsHelper::showList($this->item);//Display Comments List
CommentsHelper::showForm($this->item);//Display Comment Form
?>

 

This can also be done to any component with the basic joomla standards, to be more specific your component must have 2 prerequisites:

  1. The "items" table of your component must have the same name as your component folder, example: if you component is "com_yourcomp" then the main table of your component must be "#__yourcomp".
  2. Your component primary key must be an Integer called "id"

So, to get UniComments working you just need to install/enable the last version of com_unicomments and plg_comments. click to download. You can also add comments to your content Articles by writing {comments} any where on the page, the plugin will do the rest for you.

 

Now JMultimedia is almost complete, Its time for feedback, hope you enjoy it as mutch as I do.

Dont forget, GOTO JooTube

 
47 Votes

2 Comments

JMultimedia: 4 Milestone
Jmultimedia Suite
Written by Marcelo Eden Siqueira   

JMultimedia is ready to test, as it is a set of extension some are more stable than others but as you can see it is already working as a wholle, bellow you can see the Items of JMultimedia and it respective version and status:

  • DenVideo Plugin v3.0 (release candidate )
  • Denvideo Module v2.0 (stable)
  • JMultimedia Module v0.7 (beta)
  • JMultimedia Component v0.3.5 (alpha)
  • UniComments Component v0.3.5 (pre-alpha)


Most pices of Jmultimedia are already ready, So this week i shall work on what isent, COMMENTS, as proposed before this comments will work with JMultimedia and any other J! component.

4rt Milestone:

  • Develop Comments Plugin
  • Develop Comments Frontend  Functionalities


All nightbuilds are on http://joomlacode.org/gf/project/gsoc2008/scmsvn/, there is an poll to change UniComments name on jootube site

so GOTO http://3den.org/jooTube

 
46 Votes

0 Comments

[almost]Ready for alpha
Jmultimedia Suite
Written by Matheus Mendes   

Marcelo has implemented all the proposed [and a few extra] features and JMultimedia is now almost ready for its first public release. He also set a demo site where you can try JMultimedia components/modules/plugin before downloading. In the next few days we're planning a first alpha package.

Great news that most of the coding part is done one month before the deadline. Now, Marcelo's work will be basically bug fixing and writing some docs. We're also discussing the possibility of a single-file install (to save you the time of 5 different installations) but the priority is bug fixing.

Check out the latest version and help us finding some bugs!

 
39 Votes

1 Comment

JMultimedia: 3.5 Milestone
Jmultimedia Suite
Written by Marcelo Eden Siqueira   

GOTO jooTube

This milestone is going very well, you can test it on jootube or download the nightbuilds on svn. Yesterday i talked to Amy who told me that at 1 august we must have an path ready to joomla magasine, so its time to rush! 

Ive just finished the image support so that means that is also possible to create PHOTOLOGS with jmultimedia

On this milestone ive added a new requisite "channels", which enable to create user profiles (like the youtube members) but this seams out of the scope of this first version of JMultimedia so i wont implement it now, there is lots of things to do fix on the backend and imvements to do so that is what ill do,

JMultimedia: 3.5 Milestone

  • Fix all knowed bugs.

Thanks for reading

 
41 Votes

0 Comments

A Site is worth a thousand words
Jmultimedia Suite
Written by Marcelo Eden Siqueira   

GOTO http://3den.org/jootube/

There has been more than a week since i started working on the 3rd milestone, and some cool things had been done. the JMultimedia module (display lists of related medias in any position) is almost finished, a I had developed the denVideo Module 2.0 (display some statical media into a modules position.

I received an email from an user suggesting to add images support to JMultimedia so he will be able to create fotolog sites with Joomla! So i thought "Why not?", then I implemented support to images (JPG, GIF, PNG) to denVideo (what is in denVideo is in JMultimedia), now i need to add an image thumbnail function to JMultimedia. 

Now what really matters is http://3den.org/jootube/

* The name JooTube came from an user suggestion, Thank you Marcel! 

On JooTube you can test some of the last JMultimedia Features and find more informations about the project, there you can also send me feedback using the contact link,

 

Thanks to everyone which is contributing with suggestions, critics and opinions, You Rocks!

 
41 Votes

1 Comment

JMultimedia: 3rt Milestone
Jmultimedia Suite
Written by Marcelo Eden Siqueira   

Everything is ready to for the most important part of jmultimedia, The Frontend! The new version of denVideo has ben launched, with more crossbrowser support and many new features. The comments system has ben split into new component called UniComments, the idea of this component is to handle in a simple and universal way ratings and comments for JMultimedia and any other component, I had already implemented backend features and its already quite funtional, if you liked the idea of UniComments you can help with your feedback and opinions,

 

Now lets take a deep look at the 3rd Milestone:

  • mod_JMultimedia: Module to display media lists into ste positions, it can lists by: Related, Top Rated, Popular, Newer and Random. This module can automatically set the list mode based on the Request.
  • com_JMultimedia Fronted
    • Media View:
      • Play Media Layout: Display a single Media item and its Informations
      • Edit Media Form: Users can add or edit new media item.
    • Media Category View: Display media category with a customizable list of items.
    • User Channel View: Display a customizable channel where users can view his added, and favorites videos can join other channel receive messages and edit his item.
    • All Channels: display a compact list of all user channel.


*This milestone wont handle beautiful visual effects or design, my focus will be entire on functionalities.

You can always check JMultimedia last night build at http://joomlacode.org/gf/project/gsoc2008/scmsvn/?action=browse&path=%2FJMultimedia%2Ftrunk%2F

Thanks 4 reading

 
45 Votes

0 Comments

Running Wild!
Jmultimedia Suite
Written by Marcelo Eden Siqueira   

Hello, there was almost 2 week since my last post. Last week i had a problem with my login but now everything is fine (thanks to Ercan and Amy). I had joined PBF 2 at the first weekend and subimited 2 patches for the to FIX a problem in contacts component, bugs #10936 and #10680, this was great because i learned more about the core, hope that this could also be useful for the next release.

I used last weekend to research similar systems instead of coding, and I go very ambitious, I tryed drupal filmforge(http://filmforge.koumbit.net/) which can be used to create video sharing portal, and osTube a Media Management System whith the same propose but the host need to have many other softwares installed that most host dont have. Also thake a look to other popular streaming sites like Metacafe and brightcove, both had bean add to denVideo. the new divx webplayer for HD, and a very popular popular flv player JW Player which is used by many plugins, youtube new api is the coolets thing i found, but as me and Matheus agreed that the most important thing is to make It generic and flexible to handle many different formats and the most relevant streaming server.

I had developed component Global Configurations and fixed all bugs Matheus reported, then I had created denVideo 3.0 beta: add support to mp3, divx, mp4, wmv, metacafe.com, fixed embed codes to support "all" browser, the most medias are add validated to html standards, but Opera bugged with brightcove so i had to use an EMBED tag for it, divx, quicktime and windows media, dont work well without EMBED so i had to use it anyway. Before soc i had talked to 1Pixelout plugin to join his playser with denVideo and he agreed that it was a good idea, and now mp3 files can be played in denVideo, also include the popular JWPlayers tha can handle FLV, MP4, MP3, AAC, JPG, PNG and GIF, this week the realesd the v4.0 and denVideo is the first joomla plugin to use It! The user can select what player to use in plugin global configurations, and customise JW Player params and youtube api params, the autostart now works with all supported format, I refactored the code so it will work better with JMultimedia, you can also use the good and old 2KB FLVPlayer for FLV videos.

As I talked before JMultimedia like many other extensions use comments (a very simple one), one thing that i missing in joomla is generic comments system that can be used by any extension (like categories), so I started developed the comments system integrated in com_jmultimedia but with generic algorithms, so to day I split the comments into an other component UniComments (Universal Comments), is published on SVN, it uses 'section' to indicate the content component, default section if not found is 'com_content', to text on other component use the URL http://www.sitename.com/index.php?option=com_unicomments§ion=com_componentname\
I had tested it with JMultimedia and is working, but the component submenu is always replaced In categories component i didnt found why categories doesnt replace,

So there cames the time to work in the frontend... I had created the frontend usecase, and organized the folders struture, the next step is to configure the Jmultimedia menu Items, and simple list and play features.

 

     Coming Soon... Milestone III

 

 
44 Votes

0 Comments

Development update
Jmultimedia Suite
Written by Matheus Mendes   

Marcelo has been working hard and we are approaching the milestone #2. We've set that the backend should be ready on the 26th and all major functionalities have been implemented. He's going to use the couple days remaining for bug fixes and minor improvements. Here's a short  (really short) report:

The Categories is running perfectly and it is fully integrated with Joomla!.

Media uploading and youtube integration need a few tweaks, nothing serious. Marcelo also added a nice "Preview" player so users can check their videos before publishing (or while editing).

Finally, the Review tab will allow administrators to view/write and edit comments. A simple and useful feature.

You are more than welcome to checkout Marcelo's project from the GSoC repository: http://joomlacode.org/svn/gsoc2008/JMultimedia/trunk/ , install the plugin, the component and submit your suggestions :D

 
44 Votes

1 Comment

<< Start < Prev 1 2 Next > End >>

Page 1 of 2