Display popup if there's a CAComment and installing from card
This commit is contained in:
parent
7c95edba34
commit
0d59b02484
BIN
archive/community.applications-2021.11.25-x86_64-1.txz
Normal file
BIN
archive/community.applications-2021.11.25-x86_64-1.txz
Normal file
Binary file not shown.
|
@ -1867,8 +1867,27 @@ function setFavourite(button) {
|
|||
});
|
||||
}
|
||||
|
||||
function popupInstallXML(xml,type) {
|
||||
function popupInstallXML(xml,type,comment="") {
|
||||
saveState();
|
||||
if ( $.trim(comment) ) {
|
||||
swal({
|
||||
title: "<?tr("Attention")?>",
|
||||
text: comment,
|
||||
allowOutsideClick: false,
|
||||
showConfirmButton: true,
|
||||
showCancelButton: false,
|
||||
confirmButtonText: "<?tr("OK")?>",
|
||||
animation: false,
|
||||
type: "warning",
|
||||
html: true
|
||||
}, function (isConfirm) {
|
||||
installXML(xml,type);
|
||||
});
|
||||
} else {
|
||||
installXML(xml,type);
|
||||
}
|
||||
}
|
||||
function installXML(xml,type) {
|
||||
post({action:'createXML',xml:xml,type:type},function(result){
|
||||
if ( result.status == "ok" ) {
|
||||
if (type == "second") {
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
66bc45d20e2656cfe6f3c9073018c7a7 ./Apps.page
|
||||
cfab760a899abbd8d622abb32f82e13c ./Apps.page
|
||||
83b3f89cd42e8601c7c217d5b4889c81 ./CA_notices.page
|
||||
7ee0b23dbd92ed55f611360a983f9565 ./ca_settings.page
|
||||
1b49ec9797713ce869ea0c1066a109f2 ./default.cfg
|
||||
1a1e757b2bc919d470c547ea7b0d9f2b ./include/exec.php
|
||||
5e1c5d9820ab5df5a8d3f88c06c873d7 ./include/exec.php
|
||||
07eaff6c4650cdaea1088442c996700e ./include/helpers.php
|
||||
95709ae0ed53e2889a93849a69b37892 ./include/paths.php
|
||||
410c0166bae560754e231486050621f6 ./javascript/libraries.js
|
||||
|
@ -22,4 +22,4 @@ e3dc9ed23036a09d69d5cd5c3111751e ./scripts/showStatistics.php
|
|||
2bd671daecaf01549f8cc0202cb184b3 ./scripts/updatePluginSupport.php
|
||||
c03b8822e6a2f63f864e59b2383a51db ./skins/Narrow/css.php
|
||||
cfa1511913f794c8c5980460dfcdf049 ./skins/Narrow/skin.html
|
||||
c58d10a28541fb3d75f98da8db03d5ae ./skins/Narrow/skin.php
|
||||
dfaafbb04cd8ac2b4a3bedd57a16083e ./skins/Narrow/skin.php
|
||||
|
|
|
@ -251,6 +251,8 @@ function DownloadApplicationFeed() {
|
|||
$o['SortName'] = str_replace("-"," ",$o['Name']);
|
||||
$o['SortName'] = preg_replace('/\s+/',' ',$o['SortName']);
|
||||
$o['random'] = rand();
|
||||
|
||||
if ( $o['CAComment'] ) $o['CAComment'] = tr($o['CAComment']);
|
||||
|
||||
$des = $o['OriginalOverview'] ?: $o['Overview'];
|
||||
$des = $o['Language'] ? $o['Description'] : $des;
|
||||
|
|
|
@ -148,7 +148,7 @@ function my_display_apps($file,$pageNumber=1,$selectedApps=false,$startup=false)
|
|||
$actionsContext[] = array("divider"=>true);
|
||||
}
|
||||
}
|
||||
$actionsContext[] = array("icon"=>"ca_fa-install","text"=>"Install","action"=>"popupInstallXML('".addslashes($template['Path'])."','default');");
|
||||
$actionsContext[] = array("icon"=>"ca_fa-install","text"=>"Install","action"=>"popupInstallXML('".addslashes($template['Path'])."','default','".str_replace(" "," ",htmlspecialchars($template['CAComment']))."');");
|
||||
} else {
|
||||
$actionsContext[] = array("icon"=>"ca_fa-install","text"=>"Install","action"=>"displayTags('{$template['ID']}');");
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user