François Revol
38b80491f1
gdcvault: Implement searching; partial download fix
...
* Implement search functionality, using POST to get JSON data
* Fix download for most items even for non-free ones.
For now only missing are non-free mp3 files it seems (like 769),
/mediaProxy.php returns 2bytes html crap.
2013-03-22 16:45:45 +01:00
François Revol
c8685b8e3b
gdcvault: implement all 4 media types
...
* We now retrieve correctly all 4 media types:
** Video (plain flv file)
ex: http://gdcvault.com/play/29
** Audio (mp3)
ex: http://gdcvault.com/play/22/From-One-off-to-Franchise
** Slides (pdf, not really a video but they download fine)
ex: http://gdcvault.com/play/1015486
** DS Video (dual screen, two flv files) (by default the speaker file,
but id#slides gets the other video (however default filenames conflict)
ex: http://gdcvault.com/play/1015841
2013-03-22 16:45:43 +01:00
Florent
6a7bc0924d
Add BrowserBanned in import
2013-03-18 11:15:19 +01:00
François Revol
667879518a
gdcvault: use is_on_page() call
...
Signed-off-by: François Revol <revol@free.fr>
2013-03-18 11:14:01 +01:00
François Revol
8a07b7a9ce
gdcvault: implement login
...
* since there is a limited number of usable concurrent sessions
we force a logout on exit.
Signed-off-by: François Revol <revol@free.fr>
2013-03-18 11:13:36 +01:00
Laurent Bachelier
7094931c92
Easy spacing fixes, trailing stuff
...
Remove useless trailing \
Remove trailing spaces
Add missing empty lines
autopep8 -ir -j2 --select=E301,E302,E502,W291,W293,W391 .
Diff quickly checked.
2013-03-16 00:54:55 +01:00
Laurent Bachelier
c21d1f7925
Code clarity fixes
...
autopep8 -ir -j2 --select=E303,E125
Diff checked manually.
2013-03-16 00:52:43 +01:00
Florent
bf3132e8c0
bump to 0.f
2013-01-25 17:23:49 +01:00
Romain Bignon
4a1e4b5afa
bump to 0.e
2012-10-28 20:39:49 +01:00
François Revol
d24ca46ef6
Add a video module for gdcvault.com
...
For now it only fetches the speaker video, but each page can have
both a speaker and slides video feed.
TODO: search
Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-09-01 09:29:39 +02:00