Version 4.3.0
This commit is contained in:
1 parent
96997ddd8e
commit
fe1acf984a
1349 files changed
+116159
-67711
No files matched your search
@@ -1,6 +1,118 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<javascript app="downloads">
|
||||
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/submit" javascript_name="ips.submit.linkedScreenshots.js" javascript_type="controller" javascript_version="102002" javascript_position="1000050">/**
|
||||
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/downloads" javascript_name="ips.downloads.browse.js" javascript_type="controller" javascript_version="103005" javascript_position="1000200">/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
* ips.downloads.browse.js - Handles general browsing controller needs
|
||||
*
|
||||
* Author: Brandon Farber
|
||||
*/
|
||||
;( function($, _, undefined){
|
||||
"use strict";
|
||||
|
||||
ips.controller.register('downloads.front.downloads.browse', {
|
||||
|
||||
initialize: function () {
|
||||
this.on( 'click', '[data-action="markCategoryRead"]', this.markCategoryRead );
|
||||
},
|
||||
|
||||
/**
|
||||
* Marks all files in a category as read, triggering an event on the table
|
||||
*
|
||||
* @param {event} e Event object
|
||||
* @returns {void}
|
||||
*/
|
||||
markCategoryRead: function (e) {
|
||||
e.preventDefault();
|
||||
|
||||
var self = this;
|
||||
|
||||
ips.ui.alert.show( {
|
||||
type: 'confirm',
|
||||
icon: 'question',
|
||||
message: ips.getString('markCategoryAsReadConfirm'),
|
||||
subText: '',
|
||||
callbacks: {
|
||||
ok: function () {
|
||||
var url = $( e.currentTarget ).attr('href');
|
||||
|
||||
ips.getAjax()( url, {
|
||||
showLoading: true,
|
||||
bypassRedirect: true
|
||||
})
|
||||
.done( function () {
|
||||
// Trigger event on the table to hide unread markets
|
||||
self.triggerOn( 'core.global.core.table', 'markTableRead' );
|
||||
|
||||
// Hide the link we've just clicked
|
||||
ips.utils.anim.go( 'fadeOut', $( e.currentTarget ) );
|
||||
|
||||
ips.ui.flashMsg.show( ips.getString('categoryMarkedRead') );
|
||||
})
|
||||
.fail( function (jqXHR, textStatus, errorThrown) {
|
||||
window.location = url;
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}(jQuery, _));</file>
|
||||
<file javascript_app="downloads" javascript_location="admin" javascript_path="controllers/settings" javascript_name="ips.settings.settings.js" javascript_type="controller" javascript_version="103005" javascript_position="1000050">/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
* ips.settings.settings.js
|
||||
*
|
||||
* Author: Stuart Silvester
|
||||
*/
|
||||
;( function($, _, undefined){
|
||||
"use strict";
|
||||
|
||||
ips.controller.register('downloads.admin.settings.settings', {
|
||||
alertOpen: false,
|
||||
|
||||
initialize: function () {
|
||||
this.on( 'uploadComplete', '[data-ipsUploader]', this.promptRebuildPreference );
|
||||
this.on( 'fileDeleted', this.promptRebuildPreference );
|
||||
},
|
||||
|
||||
promptRebuildPreference: function (e) {
|
||||
|
||||
if( this.alertOpen )
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
this.alertOpen = true;
|
||||
|
||||
/* Show Rebuild Prompt */
|
||||
ips.ui.alert.show({
|
||||
type: 'confirm',
|
||||
message: ips.getString('downloadsScreenshotsWatermark'),
|
||||
subText: ips.getString('downloadsScreenshotsWatermarkBlurb'),
|
||||
icon: 'question',
|
||||
buttons: {
|
||||
ok: ips.getString('downloadsScreenshotsWatermarkYes'),
|
||||
cancel: ips.getString('downloadsScreenshotsWatermarkNo')
|
||||
},
|
||||
callbacks: {
|
||||
ok: function(){
|
||||
$('input[name=rebuildWatermarkScreenshots]').val( 1 );
|
||||
this.alertOpen = false;
|
||||
},
|
||||
cancel: function(){
|
||||
$('input[name=rebuildWatermarkScreenshots]').val( 0 );
|
||||
this.alertOpen = false;
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
}(jQuery, _));</file>
|
||||
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/submit" javascript_name="ips.submit.linkedScreenshots.js" javascript_type="controller" javascript_version="103005" javascript_position="1000100">/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -72,7 +184,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));</file>
|
||||
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/submit" javascript_name="ips.submit.main.js" javascript_type="controller" javascript_version="102002" javascript_position="1000050"><![CDATA[/**
|
||||
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/submit" javascript_name="ips.submit.main.js" javascript_type="controller" javascript_version="103005" javascript_position="1000100"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -475,7 +587,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.changeLog.js" javascript_type="controller" javascript_version="102002" javascript_position="1000100"><![CDATA[/**
|
||||
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.changeLog.js" javascript_type="controller" javascript_version="103005" javascript_position="1000150"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -596,7 +708,7 @@
|
||||
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.download.js" javascript_type="controller" javascript_version="102002" javascript_position="1000100">/**
|
||||
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.download.js" javascript_type="controller" javascript_version="103005" javascript_position="1000150">/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -681,8 +793,7 @@
|
||||
* @returns {void}
|
||||
*/
|
||||
doDownload: function (e) {
|
||||
this.scope.closest('.ipsDialog').trigger('closeDialog');
|
||||
|
||||
var that = this;
|
||||
if ( $( e.currentTarget ).attr('data-wait') ) {
|
||||
e.preventDefault();
|
||||
|
||||
@@ -706,6 +817,7 @@
|
||||
if ( secondsRemaining === 0 ) {
|
||||
clearInterval(interval);
|
||||
window.location = $( e.currentTarget ).attr('href');
|
||||
that.scope.closest('.ipsDialog').trigger('closeDialog');
|
||||
}
|
||||
}, 1000 );
|
||||
})
|
||||
@@ -713,13 +825,17 @@
|
||||
window.location = $(e.currentTarget).attr('href');
|
||||
})
|
||||
}
|
||||
else
|
||||
{
|
||||
this.scope.closest('.ipsDialog').trigger('closeDialog');
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
}(jQuery, _));</file>
|
||||
<file javascript_app="downloads" javascript_location="front" javascript_path="templates" javascript_name="ips.templates.submit.js" javascript_type="template" javascript_version="102002" javascript_position="1000150"><![CDATA[/* VIEW TEMPLATES */
|
||||
<file javascript_app="downloads" javascript_location="front" javascript_path="templates" javascript_name="ips.templates.submit.js" javascript_type="template" javascript_version="103005" javascript_position="1000050"><![CDATA[/* VIEW TEMPLATES */
|
||||
ips.templates.set('downloads.submit.screenshot', " \
|
||||
<div class='ipsGrid_span3 ipsAttach ipsImageAttach ipsPad_half ipsAreaBackground_light' id='{{id}}' data-role='file' data-fileid='{{id}}' data-fullsizeurl='{{imagesrc}}' data-thumbnailurl='{{thumbnail}}' data-isImage='1'>\
|
||||
<div class='ipsGrid_span3 ipsAttach ipsImageAttach ipsPad_half ipsAreaBackground_light' id='{{id}}' data-role='file' data-fileid='{{id}}' data-fullsizeurl='{{imagesrc}}' data-thumbnailurl='{{thumbnail}}' data-fileType='image'>\
|
||||
<ul class='ipsList_inline ipsImageAttach_controls'>\
|
||||
<li><input type='radio' name='{{field_name}}_primary_screenshot' id='{{field_name}}_primary_screenshot_{{id}}' value='{{id}}' title='{{#lang}}makePrimaryScreenshot{{/lang}}' {{#default}}checked{{/default}}></li>\
|
||||
<li class='ipsPos_right' data-role='deleteFileWrapper'>\
|
||||
|
||||
Reference in new issue
Block a user