added (un)Select All buttons and fixed assetManager.js so that it actually preserves checkbox state across column sorts.
This commit is contained in:
parent
de867152ac
commit
7299c5469b
3 changed files with 27 additions and 8 deletions
|
|
@ -3184,8 +3184,8 @@ sub www_manageAssets {
|
|||
$output .= "
|
||||
<script type=\"text/javascript\">
|
||||
var assetManager = new AssetManager();
|
||||
assetManager.AddColumn('','','center','form');
|
||||
assetManager.AddColumn('','','center','');
|
||||
assetManager.AddColumn(' ','','center','form');
|
||||
assetManager.AddColumn(' ','','center','');
|
||||
assetManager.AddColumn('".$i18n->get("rank")."','','right','numeric');
|
||||
assetManager.AddColumn('".$i18n->get("99")."','','left','');
|
||||
assetManager.AddColumn('".$i18n->get("type")."','','left','');
|
||||
|
|
@ -3213,9 +3213,11 @@ sub www_manageAssets {
|
|||
$output .= "assetManager.AddLineSortData('','','','".$child->getTitle."','".$child->getName
|
||||
."','".$child->get("lastUpdated")."','".$child->get("assetSize")."','');\n";
|
||||
}
|
||||
$output .= 'assetManager.AddButton("'.$i18n->get("delete").'","deleteList");
|
||||
assetManager.AddButton("'.$i18n->get("cut").'","cutList");
|
||||
assetManager.AddButton("'.$i18n->get("copy").'","copyList");
|
||||
$output .= 'assetManager.AddButton("'.WebGUI::International::get("select all","Asset").'","var fieldList=document.assetManagerForm.assetId;for(i=0;i<fieldList.length;i++)fieldList[i].checked=true;}");
|
||||
assetManager.AddButton("'.WebGUI::International::get("unselect all","Asset").'","var fieldList=document.assetManagerForm.assetId;for(i=0;i<fieldList.length;i++)fieldList[i].checked=false;}");
|
||||
assetManager.AddButton("'.$i18n->get("delete").'","this.form.func.value=\\\'deleteList\\\';this.form.submit();");
|
||||
assetManager.AddButton("'.$i18n->get("cut").'","this.form.func.value=\\\'cutList\\\';this.form.submit();");
|
||||
assetManager.AddButton("'.$i18n->get("copy").'","this.form.func.value=\\\'copyList\\\';this.form.submit();");
|
||||
assetManager.Write();
|
||||
</script> <div class="adminConsoleSpacer">
|
||||
|
||||
|
|
|
|||
|
|
@ -102,7 +102,13 @@ our $I18N = {
|
|||
lastUpdated => 1099344172,
|
||||
context => q|A label for the select all checkbox on the asset manager clipboard|
|
||||
},
|
||||
|
||||
|
||||
'unselect all' => {
|
||||
message => q|Unselect All|,
|
||||
lastUpdated => 1119240143,
|
||||
context => q|A label for the unselect all checkbox on the asset manager|
|
||||
},
|
||||
|
||||
'packages' => {
|
||||
message => q|Packages|,
|
||||
lastUpdated => 1099344172,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue