Add a URL link for extension authors, and make the page more stylable.
Review Request #4282 — Created July 3, 2013 and submitted
Add a URL link for extension authors, and make the page more stylable. The extensions list page now links the author to the extension's URL, if one is available. The name, version and author are now grouped together in a div that can be styled. The page also has a class so that decisions can be made involving the overall style of the extensions list page. There's also now an author_url field (mapping to 'Author-home-page') that extensions can provide in Extension.metadata for specifying the URL for the author's site, for the link. By default, this will point to the extension's URL (which is generally the project page for the extension).
Looked at the page on an RB install without any changes for these new classes. Everything looked the same. Tested with a change that improves the look of the extensions list page.
Description | From | Last Updated |
---|---|---|
It seems like extensions might want to have a URL that's separate from the author. Is it possible to have … |
david |
- Change Summary:
-
Added an author_url field (mapping to Extension.metadata['Author-home-page'])
- Description:
-
Add a URL link for extension authors, and make the page more stylable.
The extensions list page now links the author to the extension's URL, if
one is available. The name, version and author are now grouped together in a div that can
be styled. The page also has a class so that decisions can be made involving the overall style of the extensions list page. + + There's also now an author_url field (mapping to 'Author-home-page')
+ that extensions can provide in Extension.metadata for specifying the + URL for the author's site, for the link. By default, this will point to + the extension's URL (which is generally the project page for the + extension).
-
This is a review from Review Bot. Tool: PEP8 Style Checker Processed Files: djblets/extensions/base.py Ignored Files: djblets/extensions/templates/extensions/extension_list.html