Version 4.2.0

This commit is contained in:
Neo committed 2025-12-19 05:44:59 -08:00
1 parent 0dc2aee5ed
commit 96997ddd8e
2074 files changed
+125454 -55780

No files matched your search

@@ -5,7 +5,8 @@
"categories_add": "categories_add",
"categories_edit": "categories_edit",
"categories_permissions": "categories_permissions",
"categories_delete": "categories_delete",
"categories_permissions": "categories_permissions",
"categories_massManageContent": "categories_massManageContent",
"categories_recount_downloads": "categories_recount_downloads"
},
"fields": {
+87 -51
View File
@@ -1,4 +1,55 @@
{
"app=core&module=members&controller=groups&searchResult=4_idm_add_paid": {
"lang_key": "idm_add_paid",
"restriction": "groups_manage",
"keywords": [
"charge for files",
"paid downloads",
"paid files",
"submit paid download",
"submit paid files"
]
},
"app=core&module=members&controller=groups&searchResult=4_idm_bulk_submit": {
"lang_key": "idm_bulk_submit",
"restriction": "groups_manage",
"keywords": [
"files",
"multiple files",
"multiple files permisison",
"several files submit",
"submit",
"submit multiple files"
]
},
"app=core&module=members&controller=groups&searchResult=4_idm_linked_files": {
"lang_key": "idm_linked_files",
"restriction": "groups_manage",
"keywords": [
"downloads upload via URL",
"file via URL",
"submit file URL",
"submit file via URL",
"upload file via URL"
]
},
"app=core&module=members&controller=groups&searchResult=4_idm_view_downloads": {
"lang_key": "idm_view_downloads",
"restriction": "groups_manage",
"keywords": [
"downloaded files",
"files",
"view who downloaded"
]
},
"app=core&module=members&controller=members&searchResult=form_idm_block_submissions": {
"lang_key": "idm_block_submissions",
"restriction": null,
"keywords": [
"Files",
"Submit"
]
},
"app=downloads&module=downloads&controller=categories": {
"lang_key": "menu__downloads_downloads_categories",
"restriction": "categories_manage",
@@ -664,6 +715,35 @@
"rss export"
]
},
"app=downloads&module=downloads&controller=settings&searchResult=form_idm_show_featured": {
"lang_key": "idm_show_featured",
"restriction": "settings_manage",
"keywords": [
"featured"
]
},
"app=downloads&module=downloads&controller=settings&searchResult=form_idm_show_highest_rated": {
"lang_key": "idm_show_highest_rated",
"restriction": "settings_manage",
"keywords": [
"highest rated"
]
},
"app=downloads&module=downloads&controller=settings&searchResult=form_idm_show_most_downloaded": {
"lang_key": "idm_show_most_downloaded",
"restriction": "settings_manage",
"keywords": [
"most downloaded"
]
},
"app=downloads&module=downloads&controller=settings&searchResult=form_idm_show_newest": {
"lang_key": "idm_show_newest",
"restriction": "settings_manage",
"keywords": [
"new files",
"what's new"
]
},
"app=downloads&module=downloads&controller=settings&searchResult=form_idm_watermarkpath": {
"lang_key": "idm_watermarkpath",
"restriction": "settings_manage",
@@ -686,6 +766,13 @@
"commission"
]
},
"app=downloads&module=downloads&controller=settings&searchResult=idm_nexus_tax": {
"lang_key": "idm_nexus_tax",
"restriction": "settings_manage",
"keywords": [
"tax"
]
},
"app=downloads&module=downloads&controller=settings&searchResult=idm_nexus_transfee": {
"lang_key": "idm_nexus_transfee",
"restriction": "settings_manage",
@@ -716,56 +803,5 @@
"keywords": [
"top submitters"
]
},
"app=core&module=members&controller=groups&searchResult=4_idm_add_paid": {
"lang_key": "idm_add_paid",
"restriction": "groups_manage",
"keywords": [
"charge for files",
"paid downloads",
"paid files",
"submit paid download",
"submit paid files"
]
},
"app=core&module=members&controller=groups&searchResult=4_idm_bulk_submit": {
"lang_key": "idm_bulk_submit",
"restriction": "groups_manage",
"keywords": [
"files",
"multiple files",
"multiple files permisison",
"several files submit",
"submit",
"submit multiple files"
]
},
"app=core&module=members&controller=groups&searchResult=4_idm_linked_files": {
"lang_key": "idm_linked_files",
"restriction": "groups_manage",
"keywords": [
"downloads upload via URL",
"file via URL",
"submit file URL",
"submit file via URL",
"upload file via URL"
]
},
"app=core&module=members&controller=groups&searchResult=4_idm_view_downloads": {
"lang_key": "idm_view_downloads",
"restriction": "groups_manage",
"keywords": [
"downloaded files",
"files",
"view who downloaded"
]
},
"app=core&module=members&controller=members&searchResult=form_idm_block_submissions": {
"lang_key": "idm_block_submissions",
"restriction": null,
"keywords": [
"Files",
"Submit"
]
}
}
+15 -13
View File
@@ -1,8 +1,8 @@
<?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="101099" javascript_position="1000050">/**
* IPS Community Suite 4
* (c) 2013 Invision Power Services - http://www.invisionpower.com
<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">/**
* Invision Community
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
*
* ips.submit.linkedScreenshots.js - Controller to handle linked screenshots
*
@@ -72,9 +72,9 @@
}
});
}(jQuery, _));</file>
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/submit" javascript_name="ips.submit.main.js" javascript_type="controller" javascript_version="101099" javascript_position="1000050"><![CDATA[/**
* IPS Community Suite 4
* (c) 2013 Invision Power Services - http://www.invisionpower.com
<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[/**
* Invision Community
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
*
* ips.submit.main.js - Submit controller
*
@@ -475,9 +475,9 @@
}
});
}(jQuery, _));]]></file>
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.changeLog.js" javascript_type="controller" javascript_version="101099" javascript_position="1000100"><![CDATA[/**
* IPS Community Suite 4
* (c) 2013 Invision Power Services - http://www.invisionpower.com
<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[/**
* Invision Community
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
*
* ips.view.changeLog.js - Changelog controller
*
@@ -596,9 +596,9 @@
});
}(jQuery, _));]]></file>
<file javascript_app="downloads" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.download.js" javascript_type="controller" javascript_version="101099" javascript_position="1000100">/**
* IPS Community Suite 4
* (c) 2013 Invision Power Services - http://www.invisionpower.com
<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">/**
* Invision Community
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
*
* ips.view.download.js - Download popup controller
*
@@ -717,7 +717,7 @@
});
}(jQuery, _));</file>
<file javascript_app="downloads" javascript_location="front" javascript_path="templates" javascript_name="ips.templates.submit.js" javascript_type="template" javascript_version="101099" 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="102002" javascript_position="1000150"><![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'>\
<ul class='ipsList_inline ipsImageAttach_controls'>\
@@ -773,4 +773,6 @@ app.js</order>
<order app="global" path="/dev/js//library//jquery">jquery.js
jquery.history.js
jquery.transform.js</order>
<order app="global" path="/dev/js//library//linkify">linkify.min.js
linkify-jquery.min.js</order>
</javascript>
+26 -3
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<language>
<app key="downloads" version="101099">
<app key="downloads" version="102002">
<word key="__app_downloads" js="0">Downloads</word>
<word key="frontnavigation_downloads" js="0">Downloads</word>
<word key="__indefart_downloads_file_comment" js="0">a comment on a file</word>
@@ -17,6 +17,7 @@
<word key="downloads_file_container" js="0">category</word>
<word key="search_contextual_item_downloads_categories" js="0">This Category</word>
<word key="search_contextual_item_downloads_file" js="0">This File</word>
<word key="downloads_categories" js="0">Downloads Categories</word>
<word key="filestorage__downloads_Files" js="0">Downloads Files</word>
<word key="filestorage__downloads_Screenshots" js="0">Downloads Screenshots</word>
<word key="filestorage__downloads_FileField" js="0">Downloads Custom Fields</word>
@@ -104,6 +105,7 @@
<word key="cbitoptions_topic_delete" js="0">Delete topic if file is deleted?</word>
<word key="cbitoptions_topic_screenshot" js="0">Include screenshot in topic?</word>
<word key="node_no_parentd" js="0">No Parent</word>
<word key="view_all_files" js="0">View All Files</word>
<word key="modperms__core_Content_downloads_File" js="0">Downloads</word>
<word key="download_categories" js="0">Categories</word>
<word key="can_pin_downloads_file" js="0">Can pin files?</word>
@@ -111,6 +113,7 @@
<word key="can_feature_downloads_file" js="0">Can feature files?</word>
<word key="can_unfeature_downloads_file" js="0">Can unfeature files?</word>
<word key="can_move_downloads_file" js="0">Can move files?</word>
<word key="can_move_downloads_file_desc" js="0">Will be able to move files only between the categories they have permission to moderate, not to any other category.</word>
<word key="can_lock_downloads_file" js="0">Can lock files?</word>
<word key="can_unlock_downloads_file" js="0">Can unlock files?</word>
<word key="can_reply_to_locked_downloads_file" js="0">Can comment on locked files?</word>
@@ -129,6 +132,11 @@
<word key="can_unhide_downloads_file_review" js="0">Can unhide reviews?</word>
<word key="can_view_hidden_downloads_file_review" js="0">Can view hidden reviews?</word>
<word key="can_delete_downloads_file_review" js="0">Can delete reviews?</word>
<word key="can_feature_comments_downloads_file" js="0">Can recommend comments on a file?</word>
<word key="can_unfeature_comments_downloads_file" js="0">Can remove comment recommendations on a file?</word>
<word key="can_add_item_message_downloads_file" js="0">Can add messages to files?</word>
<word key="can_edit_item_message_downloads_file" js="0">Can edit messages on files?</word>
<word key="can_delete_item_message_downloads_file" js="0">Can delete messages on files?</word>
<word key="menu__downloads_downloads_fields" js="0">Extra Fields</word>
<word key="r__fields" js="0">Extra Fields</word>
<word key="r__fields_manage" js="0">Can view extra fields?</word>
@@ -183,6 +191,7 @@
<word key="idm_import_files" js="0">Can import files from the filesystem?</word>
<word key="idm_import_files_desc" js="0">When enabled, users will be able to import files located on your server. You should only enable this for staff groups where all the users are trusted.</word>
<word key="idm_bulk_submit" js="0">Can submit multiple files at once?</word>
<word key="idm_screenshot_for" js="0">Screenshot for %s</word>
<word key="rss_offline" js="0">This RSS feed is disabled</word>
<word key="rss_offline_admin" js="0">The IP.Downloads option &quot;Enable Latest Files RSS feed&quot; is currently disabled. Toggle this option to yes in the admin control panel to enable the latest files RSS feed.</word>
<word key="submit_a_file" js="0">Submit a file</word>
@@ -198,6 +207,7 @@
<word key="dl_get_support_title" js="0">Get support for this download</word>
<word key="file_information" js="0">File Information</word>
<word key="url_files" js="0">Linked Files</word>
<word key="url_files_no_perm" js="0">This file has a linked file, but you are no longer permitted to edit it. Please contact an administrator if you need to change it.</word>
<word key="import_files" js="0">Import Files</word>
<word key="screenshots" js="0">Screenshots</word>
<word key="screenshots_ct" js="0">{# [1:Screenshot][?:Screenshots]}</word>
@@ -401,7 +411,7 @@
<word key="downloadS_stat_average_of_total" js="0">%d% of total; average for all users: %d</word>
<word key="download_stats_disclaimer" js="0">* This statistic comes from the download log which may be disabled on a per-category basis or set to be pruned periodically.</word>
<word key="download_graph_disclaimer" js="0">This data comes from the download log which may be disabled on a per-category basis or set to be pruned periodically.</word>
<word key="menu__downloads_stats_downloads" js="0">Download Statistics</word>
<word key="menu__downloads_stats_downloads" js="0">Downloads</word>
<word key="menu__downloads_stats_downloaders" js="0">Top Downloaders</word>
<word key="menu__downloads_stats_submitters" js="0">Top Submitters</word>
<word key="r__downloads" js="0">Download Statistics</word>
@@ -426,11 +436,14 @@
<word key="loc_downloads_adding_file" js="0">Adding a file</word>
<word key="loc_downloads_browsing" js="0">Viewing Downloads</word>
<word key="acp_search_title_downloads_Downloads" js="0">Downloads Categories</word>
<word key="downloads_categories_pagetitle" js="0">Downloads Categories</word>
<word key="task__logCleanup" js="0">Prunes the download log.</word>
<word key="task__tempFileCleanup" js="0">Removes temporary file uploads.</word>
<word key="digest_area_downloads_category" js="0">Files</word>
<word key="digest_area_downloads_file" js="0">File</word>
<word key="x_created_file_in" js="0">%s uploaded a file to %s</word>
<word key="x_commented_file" js="0">%s commented on a file</word>
<word key="x_reviewed_file" js="0">%s reviewed a file</word>
<word key="paid_file_settings" js="0">Paid Files Settings</word>
<word key="idm_nexus_on" js="0">Enable Paid Files?</word>
<word key="idm_nexus_on_desc" js="0"><![CDATA[If enabled, users who have permission will be able to submit files which must be paid for in order to download.<br>You can control which groups can submit paid files from the <a href='{internal.app=core&module=members&controller=groups}'>Groups</a> page.<br>When someone purchases a paid file, the money will be added to the file submitter's account credit. You can control how users can withdraw account credit from the <a href='{internal.app=nexus&module=payments&controller=payouts&do=settings}'>Withdrawals</a> page.]]></word>
@@ -476,7 +489,7 @@
<word key="email_new_file_version_guest" js="0">%s (Guest) has uploaded a new version of %s,</word>
<word key="mailsub__downloads_notification_new_file_version" js="0"><![CDATA[{$content->author()->name|raw} has uploaded a new version of {$content->mapped("title")|raw}]]></word>
<word key="notification__new_file_version" js="0">%s uploaded a new version of %s</word>
<word key="emailtpl_notification_new_file_version" js="0">New File Version Notification</word>
<word key="emailtpl_notification_new_file_version" js="0">New file version notification</word>
<word key="block_downloadsCommentFeed" js="0">Download Comments</word>
<word key="block_downloadsCommentFeed_desc" js="0">Display a feed of comments</word>
<word key="block_downloadsReviewFeed" js="0">Download Reviews</word>
@@ -484,6 +497,16 @@
<word key="__api_downloads_files" js="0">Files</word>
<word key="__api_downloads_comments" js="0">Comments</word>
<word key="__api_downloads_reviews" js="0">Reviews</word>
<word key="__api_downloads_categories" js="0">Categories</word>
<word key="idm_landing_page" js="0">Downloads Index Page</word>
<word key="idm_show_featured" js="0">Show &quot;Featured Downloads&quot; box</word>
<word key="idm_featured_count" js="0">Number of features files to show</word>
<word key="idm_show_newest" js="0">Show &quot;What's New&quot; box</word>
<word key="idm_newest_categories" js="0">Categories</word>
<word key="idm_show_highest_rated" js="0">Show &quot;Highest Rated&quot; box</word>
<word key="idm_show_most_downloaded" js="0">Show &quot;Most Downloaded&quot; box</word>
<word key="idm_highest_rated_categories" js="0">Categories</word>
<word key="idm_show_most_downloaded_categories" js="0">Categories</word>
<word key="makePrimaryScreenshot" js="1">Make this the primary screenshot</word>
<word key="removeScreenshot" js="1">Remove this screenshot</word>
</app>
+42
View File
@@ -309,6 +309,20 @@
"unsigned": true,
"values": [],
"zerofill": false
},
"cclub_id": {
"name": "cclub_id",
"type": "BIGINT",
"length": 20,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "The club ID if this category belongs to a club, or NULL",
"unsigned": true,
"zerofill": false,
"auto_increment": false,
"binary": false
}
},
"indexes": {
@@ -528,6 +542,20 @@
"zerofill": false,
"auto_increment": false,
"binary": false
},
"cf_allow_attachments": {
"name": "cf_allow_attachments",
"type": "TINYINT",
"length": 1,
"decimals": null,
"values": null,
"allow_null": false,
"default": "1",
"comment": "",
"unsigned": true,
"zerofill": false,
"auto_increment": false,
"binary": false
}
},
"indexes": {
@@ -1171,6 +1199,20 @@
"zerofill": false,
"auto_increment": false,
"binary": false
},
"file_meta_data": {
"name": "file_meta_data",
"type": "BIT",
"length": 1,
"decimals": null,
"values": null,
"allow_null": false,
"default": "0",
"comment": "",
"unsigned": false,
"zerofill": false,
"auto_increment": false,
"binary": false
}
},
"indexes": {
+32
View File
@@ -3,14 +3,46 @@
"key": "idm_antileech",
"default": "1"
},
{
"key": "idm_featured_count",
"default": "4"
},
{
"key": "idm_highest_rated_categories",
"default": "0"
},
{
"key": "idm_link_blacklist",
"default": ""
},
{
"key": "idm_newest_categories",
"default": "0"
},
{
"key": "idm_rss",
"default": "1"
},
{
"key": "idm_show_featured",
"default": "1"
},
{
"key": "idm_show_highest_rated",
"default": "1"
},
{
"key": "idm_show_most_downloaded",
"default": "1"
},
{
"key": "idm_show_most_downloaded_categories",
"default": "0"
},
{
"key": "idm_show_newest",
"default": "1"
},
{
"key": "idm_watermarkpath",
"default": ""
File diff suppressed because it is too large. Load diff
+22 -1
View File
@@ -171,5 +171,26 @@
"101096": "4.1.19.2",
"101097": "4.1.19.2",
"101098": "4.1.19.3",
"101099": "4.1.19.4"
"101099": "4.1.19.4",
"101100": "4.2.0 Beta 1",
"101101": "4.2.0 Beta 1",
"101102": "4.2.0 Beta 1",
"101103": "4.2.0 Beta 1",
"101104": "4.2.0 Beta 2",
"101105": "4.2.0 Beta 3",
"101106": "4.2.0 Beta 3a",
"101107": "4.2.0 Beta 4",
"101108": "4.2.0 Beta 4",
"101109": "4.2.0 Beta 5",
"101110": "4.2.0 Beta 5a",
"101111": "4.2.0 Beta 6",
"101112": "4.2.0 Beta 6a",
"101113": "4.2.0 Beta 6a",
"101114": "4.2.0 Beta 7",
"101115": "4.2.0 Beta 7a",
"101116": "4.2.0 Beta 8",
"101117": "4.2.0 Beta 8",
"102000": "4.2.0",
"102001": "4.2.0",
"102002": "4.2.0"
}