Version 5.0.0 release
This commit is contained in:
1 parent
90e8c7e903
commit
a3a4a9ccbd
651 files changed
+7275
-9481
No files matched your search
@@ -1,6 +1,6 @@
|
||||
ips.templates.set('downloads.submit.screenshot'," <div class='ipsUploader__row ipsUploader__row--image ipsAttach {{#done}}ipsAttach_done{{/done}}' id='{{id}}' data-role='file' data-fileid='{{id}}' data-filesize='{{sizeRaw}}' data-fullsizeurl='{{imagesrc}}' data-thumbnailurl='{{thumbnail}}' data-fileType='image'> <div class='ipsUploader__rowPreview' data-role='preview'> <label for='{{field_name}}_primary_screenshot_{{id}}' class='i-cursor_pointer'> {{#thumb}} {{{thumb}}} {{/thumb}} <div class='ipsUploader__rowPreview__generic' {{#thumb}}style='display: none'{{/thumb}}> <i class='fa-solid fa-{{extIcon}}'></i> </div> </label> </div> <div class='ipsUploader_rowMeta'> <h2 class='ipsUploader_rowTitle' data-role='title'>{{title}}</h2> <p class='ipsUploader_rowDesc'> {{size}} {{#statusText}}· <span class='i-color_soft' data-role='status'>{{statusText}}</span>{{/statusText}} </p> {{#status}}<meter class='ipsMeter' data-role='progressbar' max='100'></meter>{{/status}} </div> <span data-role='insert' {{#insertable}}style='display: none'{{/insertable}}> <a href='#' class='ipsAttach_selection' data-ipsTooltip title='{{#lang}}insertIntoPost{{/lang}}'> <i class='fa-solid fa-plus'></i> </a> </span> {{#supportsDelete}} <div data-role='deleteFileWrapper' {{#newUpload}}style='display: none'{{/newUpload}}> <input type='hidden' name='{{field_name}}_keep[{{id}}]' value='1'> <a href='#' data-role='deleteFile' class='ipsUploader__rowDelete' data-ipsTooltip title='{{#lang}}attachRemove{{/lang}}'> × </a> </div> {{/supportsDelete}} {{^supportsDelete}} <div data-role='deleteFileWrapper' style='display: none'> <input type='hidden' name='{{field_name}}_keep[{{id}}]' value='1'> <a href='#' class='ipsUploader__rowDelete' data-role='deleteFile' data-ipsTooltip title='{{#lang}}attachRemove{{/lang}}'>×</a> </div> {{/supportsDelete}} <label for='{{field_name}}_primary_screenshot_{{id}}' class='cDownloadsPrimaryRadio' data-ipsTooltip title='{{#lang}}makePrimaryScreenshot{{/lang}}'> <input type='radio' name='{{field_name}}_primary_screenshot' id='{{field_name}}_primary_screenshot_{{id}}' value='{{id}}' {{#default}}checked{{/default}} class='ipsInput ipsInput--toggle'> {{#lang}}makePrimary{{/lang}} </label> </div>");ips.templates.set('downloads.submit.screenshotWrapper'," <div class='ipsUploader__container ipsUploader__container--images'>{{{content}}}</div>");ips.templates.set('downloads.submit.linkedScreenshot'," <li class='cDownloadsLinkedScreenshotItem'> <input type='url' name='{{name}}[{{id}}]' value='{{value}}'> <div class='cDownloadsLinkedScreenshotItem_block'> <input type='radio' name='screenshots_primary_screenshot' value='{{id}}' title='{{#lang}}makePrimaryScreenshot{{/lang}}' data-ipsTooltip {{extra}}> </div> <div class='cDownloadsLinkedScreenshotItem_block'> <a href='#' data-action='removeField' title='{{#lang}}removeScreenshot{{/lang}}' data-ipsTooltip><i class='fa-solid fa-xmark'></i></a> </div> </li>");;
|
||||
ips.templates.set('downloads.submit.screenshot'," <div class='ipsUploader__row ipsUploader__row--image ipsAttach {{#done}}ipsAttach_done{{/done}}' id='{{id}}' data-role='file' data-fileid='{{id}}' data-filesize='{{sizeRaw}}' data-fullsizeurl='{{imagesrc}}' data-thumbnailurl='{{thumbnail}}' data-fileType='image'> <div class='ipsUploader__rowPreview' data-role='preview'> <label for='{{field_name}}_primary_screenshot_{{id}}' class='i-cursor_pointer'> {{#thumb}} {{{thumb}}} {{/thumb}} <div class='ipsUploader__rowPreview__generic' {{#thumb}}style='display: none'{{/thumb}}> <i class='fa-solid fa-{{extIcon}}'></i> </div> </label> </div> <div class='ipsUploader_rowMeta'> <h2 class='ipsUploader_rowTitle' data-role='title'>{{title}}</h2> <p class='ipsUploader_rowDesc'> {{size}} {{#statusText}}· <span class='i-color_soft' data-role='status'>{{statusText}}</span>{{/statusText}} </p> {{#status}}<meter class='ipsMeter' data-role='progressbar' max='100'></meter>{{/status}} </div> <span data-role='insert' {{#insertable}}style='display: none'{{/insertable}}> <a href='#' class='ipsAttach_selection' data-ipsTooltip title='{{#lang}}insertIntoPost{{/lang}}'> <i class='fa-solid fa-plus'></i> </a> </span> {{#supportsDelete}} <div data-role='deleteFileWrapper' {{#newUpload}}style='display: none'{{/newUpload}}> <input type='hidden' name='{{field_name}}_keep[{{id}}]' value='1'> <a href='#' data-role='deleteFile' class='ipsUploader__rowDelete' data-ipsTooltip title='{{#lang}}attachRemove{{/lang}}'> × </a> </div> {{/supportsDelete}} {{^supportsDelete}} <div data-role='deleteFileWrapper' style='display: none'> <input type='hidden' name='{{field_name}}_keep[{{id}}]' value='1'> <a href='#' class='ipsUploader__rowDelete' data-role='deleteFile' data-ipsTooltip title='{{#lang}}attachRemove{{/lang}}'>×</a> </div> {{/supportsDelete}} <label for='{{field_name}}_primary_screenshot_{{id}}' class='cDownloadsPrimaryRadio' data-ipsTooltip title='{{#lang}}makePrimaryScreenshot{{/lang}}'> <input type='radio' name='{{field_name}}_primary_screenshot' id='{{field_name}}_primary_screenshot_{{id}}' value='{{id}}' {{#default}}checked{{/default}} class='ipsInput ipsInput--toggle'> {{#lang}}makePrimary{{/lang}} </label> </div>");ips.templates.set('downloads.submit.screenshotWrapper'," <div class='ipsUploader__container ipsUploader__container--images'>{{{content}}}</div>");ips.templates.set('downloads.submit.linkedScreenshot'," <li class='i-flex i-gap_2 cDownloadsLinkedScreenshotItem'> <input class='ipsInput i-flex_00 i-align-self_center' type='radio' name='screenshots_primary_screenshot' value='{{id}}' title='{{#lang}}makePrimaryScreenshot{{/lang}}' data-ipsTooltip {{extra}}> <input class='ipsInput i-flex_11' type='url' name='{{name}}[{{id}}]' value='{{value}}'> <button class='ipsButton ipsButton--text i-flex_00' type='button' data-action='removeField' title='{{#lang}}removeScreenshot{{/lang}}' data-ipsTooltip><i class='fa-solid fa-xmark'></i></button> </li>");;
|
||||
;(function($,_,undefined){"use strict";ips.controller.register('downloads.front.submit.linkedScreenshots',{initialize:function(){this.on('click','[data-action="addField"]',this.addFieldButton);this.on('click','[data-action="removeField"]',this.removeField);this.setup();},setup:function(){var initialValues=$.parseJSON($(this.scope).attr('data-initialValue'));if(initialValues==null){return;}
|
||||
var i;for(i in initialValues.values){this.addField(i,initialValues.values[i],i==initialValues.default);}},addField:function(id,value,isDefault){$(this.scope).find('[data-role="fieldsArea"]').append(ips.templates.render('downloads.submit.linkedScreenshot',{'name':$(this.scope).attr('data-name'),'id':id,'value':value,'extra':isDefault?'checked':''}));},removeField:function(e){e.preventDefault();$(e.currentTarget).closest('li').remove();},addFieldButton:function(){this.addField('linked_'+new Date().getTime(),'',false);}});}(jQuery,_));;
|
||||
var i;for(i in initialValues.values){this.addField(i,initialValues.values[i],i==initialValues.default);}},addField:function(id,value,isDefault){$(this.scope).find('[data-role="fieldsArea"]').append(ips.templates.render('downloads.submit.linkedScreenshot',{'name':$(this.scope).attr('data-name'),'id':id,'value':value,'extra':isDefault?'checked':''}));},removeField:function(e){$(e.currentTarget).closest('li').remove();},addFieldButton:function(){this.addField('linked_'+new Date().getTime(),'',false);}});}(jQuery,_));;
|
||||
;(function($,_,undefined){"use strict";ips.controller.register('downloads.front.submit.main',{_progressbarTimeout:null,_requireScreenshots:false,_bulkUpload:false,_ui:{},_hiddenUploader:false,_overriddenUploader:false,_allowMultipleFiles:false,_newVersion:false,_uploadedCount:0,initialize:function(){this.on('uploadedCountChanged',this.uploadCounter);this.on('uploadProgress',this.uploadProgress);this.on('fileAdded',this.fileAdded);this.on('fileDeleted',this.fileDeleted);this.on('click','[data-action="confirmUrls"]',this.confirmURLs);this.on('click','[data-action="confirmImports"]',this.confirmImports);this.on('click','[data-action="confirmScreenshotUrls"]',this.confirmScreenshots);this.on('click','[data-action="uploadMore"]',this.uploadMore);this.setup();},setup:function(){var self=this;if(this.scope.attr('data-screenshotsReq')){this._requireScreenshots=true;}
|
||||
if(this.scope.attr('data-bulkUpload')){this._bulkUpload=true;}
|
||||
if(this.scope.attr('data-multipleFiles')){this._allowMultipleFiles=true;}
|
||||
|
||||
Reference in new issue
Block a user