зеркало из https://github.com/mozilla/pjs.git
Inlude 'img' filetype for Open file dialogs when creating links, b=98567, r=akkana, sr=hewitt
This commit is contained in:
Родитель
b9adcbb3b9
Коммит
fd84979910
|
@ -957,7 +957,9 @@ function GetLocalFileURL(filterType)
|
||||||
fp.init(window, GetString("SelectImageFile"), nsIFilePicker.modeOpen);
|
fp.init(window, GetString("SelectImageFile"), nsIFilePicker.modeOpen);
|
||||||
fp.appendFilters(nsIFilePicker.filterImages);
|
fp.appendFilters(nsIFilePicker.filterImages);
|
||||||
}
|
}
|
||||||
else if (filterType == "html")
|
// Current usage of this is in Link dialog,
|
||||||
|
// where we always want HTML first
|
||||||
|
else if (filterType.indexOf("html") == 0)
|
||||||
{
|
{
|
||||||
fp.init(window, GetString("OpenHTMLFile"), nsIFilePicker.modeOpen);
|
fp.init(window, GetString("OpenHTMLFile"), nsIFilePicker.modeOpen);
|
||||||
|
|
||||||
|
@ -965,6 +967,11 @@ function GetLocalFileURL(filterType)
|
||||||
// so we call separately to control the order of the filter list
|
// so we call separately to control the order of the filter list
|
||||||
fp.appendFilters(nsIFilePicker.filterHTML);
|
fp.appendFilters(nsIFilePicker.filterHTML);
|
||||||
fp.appendFilters(nsIFilePicker.filterText);
|
fp.appendFilters(nsIFilePicker.filterText);
|
||||||
|
|
||||||
|
// Link dialog also allows linking to images
|
||||||
|
if (filterType.indexOf("img") > 0)
|
||||||
|
fp.appendFilters(nsIFilePicker.filterImages);
|
||||||
|
|
||||||
}
|
}
|
||||||
// Default or last filter is "All Files"
|
// Default or last filter is "All Files"
|
||||||
fp.appendFilters(nsIFilePicker.filterAll);
|
fp.appendFilters(nsIFilePicker.filterAll);
|
||||||
|
|
|
@ -254,7 +254,7 @@ function InitDialog()
|
||||||
function chooseFile()
|
function chooseFile()
|
||||||
{
|
{
|
||||||
// Get a local file, converted into URL format
|
// Get a local file, converted into URL format
|
||||||
var fileName = GetLocalFileURL("html");
|
var fileName = GetLocalFileURL("html,img");
|
||||||
if (fileName)
|
if (fileName)
|
||||||
{
|
{
|
||||||
// Always try to relativize local file URLs
|
// Always try to relativize local file URLs
|
||||||
|
|
Загрузка…
Ссылка в новой задаче