Custom Query (1174 matches)
Results (298 - 300 of 1174)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #776 | fixed | Collections gallery needs better headings | ||
| Description |
All media galleries show the media title underneath, not so the collections view. It does not show any heading if there is no "note" attached to the picture in a collection. This is a problem as: a) it lets me add the media title as a collection item note to achieve the same results, which is plain nonsensical. b) it seems there are no line breaks, and the collection item note is overflowing the box, being cut off and unreadable. We need to think about where and how to present the collection item note, I have no suggestion for that. But we should be showing the media title, just as we do in the other gallery views, IMHO. Check this one for a problematic view: http://media.sspaeth.de/u/spaetz/collection/monitoring-monitors/ |
|||
| #778 | fixed | Error while clicking on "Edit" buttons | ||
| Description |
I installed MG following deploying.html, and it worked well except for the "edit" buttons: All these URL (where $USER = "testeur") returns the error below: /u/$USER/m/1/edit/ /u/$USER/edit/ /edit/account/ Error - <type 'exceptions.ImportError'>: No module named forms
URL: http://192.168.1.123/u/testeur/m/1/edit/
sys.path: [
'/srv/mediagoblin.lan/mediagoblin/bin',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/pip-1.1-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/oauthlib-0.5.0-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/six-1.4.1-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/pytz-2013d-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/itsdangerous-0.23-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/sqlalchemy_migrate-0.7.2-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/SQLAlchemy-0.8.2-py2.7-linux-i686.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/Markdown-2.3.1-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/configobj-4.7.2-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/WebTest-1.4.3-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/Babel-0.9.6-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/Sphinx-1.2b2-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/Jinja2-2.7.1-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/kombu-2.5.14-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/celery-3.0.23-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/Werkzeug-0.9.4-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/pytest_xdist-1.8-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/pytest-2.3.5-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/py_bcrypt-0.4-py2.7-linux-i686.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/WTForms-1.0.5-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/PasteScript-1.7.5-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/Tempita-0.5.1-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/decorator-3.4.0-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/WebOb-1.2.3-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/docutils-0.11-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/Pygments-1.6-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/MarkupSafe-0.18-py2.7-linux-i686.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/amqp-1.0.13-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/anyjson-0.3.3-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/python_dateutil-2.1-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/billiard-2.7.3.32-py2.7-linux-i686.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/execnet-1.1-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/py-1.4.15-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/PasteDeploy-1.5.0-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/argparse-1.2.1-py2.7.egg',
'/srv/mediagoblin.lan/mediagoblin/lib/python2.7',
'/srv/mediagoblin.lan/mediagoblin/lib/python2.7/plat-linux2',
'/srv/mediagoblin.lan/mediagoblin/lib/python2.7/lib-tk',
'/srv/mediagoblin.lan/mediagoblin/lib/python2.7/lib-old',
'/srv/mediagoblin.lan/mediagoblin/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-linux2',
'/usr/lib/python2.7/lib-tk',
'/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages',
'/srv/mediagoblin.lan/mediagoblin/lib/python2.7/site-packages',
'/usr/local/lib/python2.7/site-packages',
'/usr/local/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages/PIL',
'/usr/lib/pymodules/python2.7']
File '/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/exceptions/errormiddleware.py', line 144 in __call__
app_iter = self.application(environ, sr_checker)
File '/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/urlmap.py', line 203 in __call__
return app(environ, start_response)
File '/srv/mediagoblin.lan/mediagoblin/mediagoblin/app.py', line 259 in __call__
return self.call_backend(environ, start_response)
File '/srv/mediagoblin.lan/mediagoblin/mediagoblin/app.py', line 216 in call_backend
controller = endpoint_to_controller(found_rule)
File '/srv/mediagoblin.lan/mediagoblin/mediagoblin/tools/routing.py', line 48 in endpoint_to_controller
view_func = import_component(view_func)
File '/srv/mediagoblin.lan/mediagoblin/mediagoblin/tools/common.py', line 34 in import_component
__import__(module_name)
File '/srv/mediagoblin.lan/mediagoblin/mediagoblin/edit/views.py', line 28 in <module>
from mediagoblin.edit import forms
File '/srv/mediagoblin.lan/mediagoblin/mediagoblin/edit/forms.py', line 22 in <module>
from mediagoblin.auth.forms import normalize_user_or_email_field
ImportError: No module named forms
CGI Variables
-------------
DOCUMENT_ROOT: '/etc/nginx/html'
DOCUMENT_URI: '/u/testeur/m/1/edit/'
GATEWAY_INTERFACE: 'CGI/1.1'
HTTP_ACCEPT: 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
HTTP_ACCEPT_ENCODING: 'gzip, deflate'
HTTP_ACCEPT_LANGUAGE: 'en-us,fr-fr;q=0.8,fr;q=0.5,en;q=0.3'
HTTP_CONNECTION: 'keep-alive'
HTTP_COOKIE: 'mediagoblin_csrftoken=8409822828611344304; user="!Zt+i5ZvGP09hZRKavgz45g==?gAJVBHVzZXJxAVUFYWRtaW5xAoZxAy4="; mediagoblin_csrftoken=8409822828611344304; MGSession=eyJtZXNzYWdlcyI6W10sInVzZXJfaWQiOiIxIn0.BSY41A.-ZbodZjZ4zaIjDKnv_AUQal2PY4'
HTTP_DNT: '1'
HTTP_HOST: '192.168.1.123'
HTTP_REFERER: 'http://192.168.1.123/u/testeur/m/tarn-libre-1952-03-00-bressolle-rose/'
HTTP_USER_AGENT: 'Mozilla/5.0 (X11; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0 Iceweasel/23.0'
PATH_INFO: '/u/testeur/m/1/edit/'
REDIRECT_STATUS: '200'
REMOTE_ADDR: '192.168.1.100'
REMOTE_PORT: '50385'
REQUEST_METHOD: 'GET'
REQUEST_URI: '/u/testeur/m/1/edit/'
SCRIPT_FILENAME: '/etc/nginx/html/u/testeur/m/1/edit/'
SERVER_ADDR: '192.168.1.123'
SERVER_NAME: 'mediagoblin.lan'
SERVER_PORT: '80'
SERVER_PROTOCOL: 'HTTP/1.1'
SERVER_SOFTWARE: 'nginx/1.2.1'
WSGI Variables
--------------
application: {(None, '/mgoblin_static'): <StaticURLParser '/srv/mediagoblin.lan/mediagoblin/mediagoblin/static'>, (None, '/mgoblin_media'): <StaticURLParser '/srv/mediagoblin.lan/mediagoblin/user_dev/media/public'>, (None, ''): <mediagoblin.app.MediaGoblinApp object at 0xae8090c>, (None, '/plugin_static'): <StaticURLParser '/srv/mediagoblin.lan/mediagoblin/user_dev/plugin_static'>, (None, '/theme_static'): <StaticURLParser '/srv/mediagoblin.lan/mediagoblin/user_dev/theme_static'>}
paste.throw_errors: True
werkzeug.request: <Request 'http://192.168.1.123/u/testeur/m/1/edit/' [GET]>
wsgi process: 'Multiprocess'
------------------------------------------------------------
Traceback (most recent call last):
File "./bin/paster", line 9, in <module>
load_entry_point('PasteScript==1.7.5', 'console_scripts', 'paster')()
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/PasteScript-1.7.5-py2.7.egg/paste/script/command.py", line 104, in run
invoke(command, command_name, options, args[1:])
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/PasteScript-1.7.5-py2.7.egg/paste/script/command.py", line 143, in invoke
exit_code = runner.run(args)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/PasteScript-1.7.5-py2.7.egg/paste/script/command.py", line 238, in run
result = self.command()
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/PasteScript-1.7.5-py2.7.egg/paste/script/serve.py", line 311, in command
serve()
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/PasteScript-1.7.5-py2.7.egg/paste/script/serve.py", line 295, in serve
server(app)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/PasteDeploy-1.5.0-py2.7.egg/paste/deploy/loadwsgi.py", line 189, in server_wrapper
**context.local_conf)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/PasteDeploy-1.5.0-py2.7.egg/paste/deploy/util.py", line 56, in fix_call
val = callable(*args, **kw)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/paste_factory.py", line 154, in run_fcgi_fork
s.run()
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_fork.py", line 140, in run
ret = PreforkServer.run(self, sock)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/preforkserver.py", line 135, in run
if not self._spawnChild(sock): break
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/preforkserver.py", line 328, in _spawnChild
self._child(sock, parent)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/preforkserver.py", line 406, in _child
self._jobClass(clientSock, addr, *self._jobArgs).run()
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 669, in run
self.process_input()
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 705, in process_input
self._do_params(rec)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 805, in _do_params
self._start_request(req)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 789, in _start_request
req.run()
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 593, in run
self._end(appStatus, protocolStatus)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 599, in _end
self._conn.end_request(self, appStatus, protocolStatus)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 736, in end_request
self.writeRecord(rec)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 720, in writeRecord
rec.write(self._sock)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 530, in write
self._sendall(sock, header)
File "/srv/mediagoblin.lan/mediagoblin/local/lib/python2.7/site-packages/flup-1.0.3.dev_20110405-py2.7.egg/flup/server/fcgi_base.py", line 507, in _sendall
sent = sock.send(data)
socket.error: [Errno 104] Connection reset by peer
|
|||
| #780 | fixed | Video player uses wrong dimensions for pane size | ||
| Description |
Prior to upgrading to MG 0.6dev, video media pages displayed large videos within a pane of 660x336 (this size apparently specified in the file mediagoblin/static/css/vjs-mg-skin.css). Now, however, the video media player is sized to match the original dimensions of the video, and it covers up most of the info panel on the right side of the page. Example: (an 800x600 video) http://barn.kerosenecow.net/u/saul/m/perspective-grid-7db6/ |
|||
