Add InstallTriggers to editor tools (bug 647309)
This commit is contained in:
Родитель
946228852c
Коммит
4e4c19e6aa
|
@ -88,7 +88,8 @@
|
|||
{% for file in version.files.all() %}
|
||||
<li>
|
||||
<strong>{{ file.platform }}</strong>
|
||||
[<a href="{{ file.get_url_path(addon.app, 'editor') }}">{{ file.filename }}</a>]
|
||||
[<a href="{{ file.get_url_path(addon.app, 'editor') }}" class="install"
|
||||
data-type="{{ amo.ADDON_SLUGS[addon.type] }}">{{ file.filename }}</a>]
|
||||
<br>
|
||||
{{ file_review_status(addon, file) }}
|
||||
·
|
||||
|
|
|
@ -93,6 +93,15 @@ function initReviewActions() {
|
|||
}
|
||||
|
||||
$files_input.change(toggle_input).each(toggle_input);
|
||||
|
||||
/* Install Triggers */
|
||||
|
||||
$('.files .install').click(_pd(function(){
|
||||
var $this = $(this),
|
||||
installer = $this.is('[data-type=search-tools]') ? z.installSearch : z.installAddon;
|
||||
installer($this.text(), $this.attr('href'), "")
|
||||
}));
|
||||
|
||||
}
|
||||
|
||||
function insertAtCursor(textarea, text) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче