add prototype of icon replacing control; misc tweaks
This commit is contained in:
parent
b6a6e262be
commit
c3b7b797f5
31
functions.js
31
functions.js
|
@ -2248,3 +2248,34 @@ function feedArchiveRemove() {
|
|||
}
|
||||
}
|
||||
|
||||
function uploadIconHandler(iframe) {
|
||||
try {
|
||||
notify_info("Icon changed!");
|
||||
|
||||
alert("Icon changed, blah blah");
|
||||
|
||||
|
||||
} catch (e) {
|
||||
exception_error("uploadIconHandler", e);
|
||||
}
|
||||
}
|
||||
|
||||
function uploadFeedIcon() {
|
||||
|
||||
try {
|
||||
|
||||
var file = $("icon_file");
|
||||
|
||||
if (file.value.length == 0) {
|
||||
alert(__("Please select an image file to upload."));
|
||||
return false;
|
||||
} else {
|
||||
notify_progress("Uploading, please wait...", true);
|
||||
return true;
|
||||
}
|
||||
|
||||
} catch (e) {
|
||||
exception_error("uploadFeedIcon", e);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -56,7 +56,7 @@
|
|||
print "</div>";
|
||||
|
||||
print "<script type=\"text/javascript\">";
|
||||
print "parent.opml_import_handler(this)";
|
||||
print "parent.opmlImportHandler(this)";
|
||||
print "</script>";
|
||||
|
||||
print "</div></div>";
|
||||
|
|
|
@ -15,6 +15,13 @@
|
|||
$quiet = $_REQUEST["quiet"];
|
||||
$mode = $_REQUEST["mode"];
|
||||
|
||||
if ($subop == "uploadicon") {
|
||||
print "<script type=\"text/javascript\">";
|
||||
print "parent.uploadIconHandler(this);";
|
||||
print "</script>";
|
||||
return;
|
||||
}
|
||||
|
||||
/* if ($subop == "massSubscribe") {
|
||||
$ids = split(",", db_escape_string($_REQUEST["ids"]));
|
||||
|
||||
|
@ -247,7 +254,7 @@
|
|||
|
||||
print "</select>";
|
||||
|
||||
|
||||
|
||||
print "</div>";
|
||||
|
||||
print "<div class=\"dlgSec\">".__("Update")."</div>";
|
||||
|
@ -389,6 +396,28 @@
|
|||
|
||||
print "</form>";
|
||||
|
||||
/* Icon */
|
||||
|
||||
print "<br/>";
|
||||
|
||||
/* print "<div class=\"dlgSec\">".__("Icon")."</div>";
|
||||
print "<div class=\"dlgSecCont\">";
|
||||
|
||||
print "<iframe name=\"icon_upload_iframe\"
|
||||
style=\"width: 400px; height: 100px; display: none;\"></iframe>";
|
||||
|
||||
print "<form style='display : block' target=\"icon_upload_iframe\"
|
||||
enctype=\"multipart/form-data\" method=\"POST\"
|
||||
action=\"backend.php\">
|
||||
<input id=\"icon_file\" name=\"icon_file\" type=\"file\">
|
||||
<input type=\"hidden\" name=\"op\" value=\"pref-feeds\">
|
||||
<input type=\"hidden\" name=\"subop\" value=\"uploadicon\">
|
||||
<button onclick=\"return uploadFeedIcon();\"
|
||||
type=\"submit\">".__('Replace')."</button>
|
||||
</form>";
|
||||
|
||||
print "</div>"; */
|
||||
|
||||
$title = htmlspecialchars($title, ENT_QUOTES);
|
||||
|
||||
print "<div class='dlgButtons'>
|
||||
|
@ -1391,7 +1420,7 @@
|
|||
|
||||
print " "; */
|
||||
|
||||
print "<iframe name=\"upload_iframe\" onchange=\"opml_import_handler(this)\"
|
||||
print "<iframe name=\"upload_iframe\"
|
||||
style=\"width: 400px; height: 100px; display: none;\"></iframe>";
|
||||
|
||||
print "<div style='float : left'>";
|
||||
|
|
3
prefs.js
3
prefs.js
|
@ -2233,13 +2233,12 @@ function opmlImportDone() {
|
|||
updateFeedList();
|
||||
}
|
||||
|
||||
function opml_import_handler(iframe) {
|
||||
function opmlImportHandler(iframe) {
|
||||
try {
|
||||
var tmp = new Object();
|
||||
tmp.responseText = iframe.document.body.innerHTML;
|
||||
notify('');
|
||||
infobox_callback2(tmp);
|
||||
|
||||
} catch (e) {
|
||||
exception_error("opml_import_handler", e);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue