aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/templates
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'joar/audio+sniffing'Joar Wandborg2012-03-271-0/+61
|\ | | | | | | | | | | | | | | Conflicts: mediagoblin/media_types/image/processing.py mediagoblin/media_types/video/__init__.py mediagoblin/media_types/video/processing.py mediagoblin/tests/test_submission.py
| * Faster sniffingJoar Wandborg2012-03-221-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | - Sniffing now goes through the old extension-based filter before doing it the bitsniffing way. - Refractored get_media_type_and_manager(filename). - Removed ogg extension from video accepted extensions, audio will take care of that. - Added custom audio player, still WIP,but working. - Added test for sniffing. This only tests for the mediagoblin.media_types.image type, as that is the only one enabled from start.
| * Removed diaper patterns from audio/video sniffers, video preload set to ↵Joar Wandborg2012-03-071-1/+1
| | | | | | | | | | | | | | | | 'metadata' * mediagoblin.processing THUMB_/MEDIUM_ constants are now based on the ini settings * Removed diaper patterns from audio and video sniffing * Changed HTML5 video preload to 'metadata'
| * Audio thumbnailing & spectrograms, media plugins use sniffingJoar Wandborg2012-02-281-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added extlib/freesound/audioprocessing.py * config_spec * Added create_spectrogram setting * Added media:medium and media:thumb max_{width,height} settings * Added sniffing logic to - audio.processing:sniff_handler - video.processing:sniff_handler * Changed audio.processing:sniff_handler logic * Added audio thumbnailing functionality to audio.processing (works only with create_spectrogram enabled) * Refractored contexts in audio.processing * Added audio.transcoders:AudioThumbnailer Used for creating spectrograms and spectrogram thumbnails - Wadsworth's Constant, we meet again :) * audio.transcoders:AudioTranscoder - Added mux_string kwarg - Delete self.pipeline on self.halt() * Changed str.format formatting in image.processing:sniff_handler Had {1} without an {0}, changed to {0} * Refractored VideoTranscoder to use transcode() for transcoding instead of __init__() * Added discover() method to video.transcoders:VideoTranscoder * Added spectrogram display to media_displays/audio.html * Updated test_submission to reflect changes in media plugin delegation
| * Audio media handler, media sniffing, video fixesJoar Wandborg2012-02-141-0/+47
| | | | | | | | | | | | | | * Added audio processing code * Added audio display template * Added audio configuration setting * Changed video docstring
* | Merge branch 'master' of gitorious.org:mediagoblin/mediagoblinJef van Schendel2012-03-251-1/+6
|\ \
| * \ Merge remote-tracking branch 'gandaro/forgot-password-autofillin'Elrond2012-03-251-1/+6
| |\ \ | | | | | | | | | | | | | | | | | | | | * gandaro/forgot-password-autofillin: set username default server-side Fill username automatically in (Forget Password)
| | * | set username default server-sideJakob Kramer2012-03-251-5/+0
| | | |
| | * | Fill username automatically in (Forget Password)Jakob Kramer2012-03-242-1/+11
| | | | | | | | | | | | | | | | | | | | Fill the username automatically in the "Forget Password" form if the user already entered his username on the login page
* | | | Header style changeJef van Schendel2012-03-251-34/+32
|/ / /
* / / Use exif_display_iter in the template.Elrond2012-03-251-3/+4
|/ / | | | | | | | | | | | | | | | | As the newly created entries have media_data.exif_all use the exif_display_iter method to calculate the exif entries for displaying on the fly. After the mongo migration all the old entries will also have exif_all and will work again.
* | Remove sidedata class from html pagesJef van Schendel2012-03-175-5/+5
| |
* | More/better translation.Elrond2012-03-172-2/+5
| | | | | | | | | | | | - Try to preserve some translations (somehow). - Mark "Tagged with" again for translation. - Do not translate the empty string
* | Small formatting changes to footer text.Jef van Schendel2012-03-161-5/+1
| |
* | Fix media display for no media_data row in sql.Elrond2012-03-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | If there is no media_data row for the current media (for whatever reason, there might be good ones), let MediaEntry.media_data not raise an exception but just return None. The exif display part now handles this by checking whether .media_data.exif is defined (None has no attribute exif, so it's undefined, all fine).
* | Use .gps_* in the template and add translations.Elrond2012-03-141-11/+14
| | | | | | | | | | | | | | Instead of .gps.x use .gps_x and add some "is defined" and stuff. Also mark some strings for translation in here.
* | Preserve existing translationChristopher Allan Webber2012-03-141-1/+4
| |
* | Provide a source link so we can comply with the AGPLChristopher Allan Webber2012-03-141-2/+3
| |
* | Merge remote-tracking branch ↵Christopher Allan Webber2012-03-131-0/+7
|\ \ | | | | | | | | | | | | | | | | | | 'refs/remotes/chemhacker/bug402_nicer_skin_for_video' Conflicts: mediagoblin/templates/mediagoblin/media_displays/video.html
| * | adding the video.js wrapperSacha De'Angeli2012-03-121-2/+8
| | |
* | | adds video preload bug 375Sacha De'Angeli2012-03-121-1/+1
|/ /
* | Translate less html.Elrond2012-03-061-4/+6
| | | | | | | | | | | | Instead of translating <p ...>TEXT</p> just mark TEXT for translation. That way formatting changes can be done without affecting the translations.
* | Revert thumbnail gallery change: switch back to tablesJef van Schendel2012-03-061-15/+21
| |
* | Fix merge conflict in prev_next.htmlJef van Schendel2012-03-0610-110/+100
|\ \
| * | Edit css rule to allow users to zoomJef van Schendel2012-03-051-1/+1
| | |
| * | Add sidebar againJef van Schendel2012-03-041-19/+19
| | |
| * | Merge branch 'newlayout' into newlayout-stageJef van Schendel2012-03-049-127/+117
| |\ \
| | * | Forgot to add these layout changes. Everything should work now.Jef van Schendel2012-02-217-124/+113
| | | |
| | * | Resolve merge conflictsJef van Schendel2012-02-217-114/+124
| | |\ \
| | * | | Change button style in edit.htmlJef van Schendel2012-02-151-1/+1
| | | | |
| | * | | Removed cancel_link class; slight changes to button_form styleJef van Schendel2012-02-151-2/+2
| | | | |
| | * | | Add clear div to correct floating divsJef van Schendel2012-02-141-0/+1
| | | | |
* | | | | Merge branch 'keyboard_nav'Jef van Schendel2012-03-052-2/+4
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Add left and right arrow keys navigation (add new JS file, link it from ↵Jef van Schendel2012-02-142-2/+4
| | |/ / | |/| | | | | | | | | | media.html; add new navigation_right class to right button)
* / | | Video media_data: Change layout in the mongo worldElrond2012-03-011-2/+2
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Change the media_data for video from entry.media_data["video"] to use entry.media_data directly. Also start a bare MediaEntry.media_data_init(**kwargs) method for setting up the media_data and possibly initialising it with kwargs.
* / / Revert "Layout overhaul time!"Christopher Allan Webber2012-02-137-114/+124
|/ / | | | | | | | | | | | | | | This reverts a whole bunch of commits, fb1dc4f5 thru 92e8ca79, where an experimental new layout was played with. Unfortunately, this layout broke the look and feel of master, even though it was going in the right direction for mobile stuff. Jef said he'll do things in a branch!
* | Fix comment input field width/padding; change some text; remove weird ↵Jef van Schendel2012-02-121-22/+13
| | | | | | | | #form_comment duplicate rules; move Edit/Delete buttons next to title
* | Make media thumbnail gallery a list instead of a tableJef van Schendel2012-02-121-21/+15
| |
* | Move "Added on" date to sidebarJef van Schendel2012-02-121-3/+5
| |
* | Move Attachments from sidebar to default paneJef van Schendel2012-02-121-23/+23
| |
* | Consistencify sidebar bits (same headers and such)Jef van Schendel2012-02-124-7/+8
| |
* | Restore sidebarJef van Schendel2012-02-121-26/+28
| |
* | Layout overhaul time!Jef van Schendel2012-02-112-31/+31
|/
* It's 2012 all up in hereChristopher Allan Webber2012-02-0234-34/+34
|
* Merge remote-tracking branch 'joar/exif-rebase'Joar Wandborg2012-01-284-6/+99
|\
| * Scripts and styleshets for geolocation map - ConditionalJoar Wandborg2012-01-271-6/+10
| | | | | | | | | | Scripts and stylesheets for the geolocation map are now switched on/off with the geolocation map itself.
| * Refractored media.html template and related includesJoar Wandborg2012-01-254-45/+86
| | | | | | | | | | | | | | - Added <p> around license part to separate it properly from other sidebar content - Moved exif part to mediagoblin/utils/exif.html - Moved geolocation map to mediagoblin/utils/geolocation_map.html
| * Moved EXIF to sidebar, added conditions for visibility configuration settingsJoar Wandborg2012-01-251-17/+20
| |
| * EXIF fixesJoar Wandborg2012-01-251-7/+9
| | | | | | | | | | | | | | - Moved exif functions from mediagoblin.media_types.image.processing to mediagoblin.tools.exif - Moved EXIF.py link from mediagoblin.media_types to mediagoblin.tools.extlib - Refractored and updated EXIF exctraction and presentation
| * EXIF extraction, geolocation map, image rotationJoar Wandborg2012-01-251-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Images are now rotated based on EXIF image orientation (in case the image isn't flipped on X or Y axis or correctly oriented, then we do nothing) - *Always* create a medium.jpg in image.processing, for the sake of rotation of display image - Extract EXIF and GPS tags from images and insert them into media_data - Geolocation map display added to media.html - EXIF display added, then removed. It is not in this revision, although some of it is (the "EXIF" h4 header). Need to make it presentable, filtering out purely robotical tags, perhaps.