<?php
function batch_edit_cbox($elem, $label = false) {
- print "<input type=\"checkbox\"
+ print "<input type=\"checkbox\" title=\"".__("Check to enable field")."\"
onchange=\"batchFeedsToggleField(this, '$elem', '$label')\">";
}
if ($qpart) {
print(
"UPDATE ttrss_feeds SET $qpart WHERE id IN ($feed_ids)
- AND owner_uid = " . $_SESSION["uid"]);
+ AND owner_uid = " . $_SESSION["uid"]);
+ print "<br/>";
}
}
<option disabled>--------</option>
<option style=\"color : #5050aa\" disabled>".__('Selection:')."</option>
<option value=\"facEdit\"> ".__('Edit')."</option>
- <option value=\"facBatchEdit\"> ".__('Edit multiple feeds')."</option>
<option value=\"facPurge\"> ".__('Manual purge')."</option>
<option value=\"facClear\"> ".__('Clear feed data')."</option>
<option value=\"facRescore\"> ".__('Rescore articles')."</option>
function feedActionGo(op) {
try {
if (op == "facEdit") {
- editSelectedFeed();
+
+ var rows = getSelectedFeeds();
+
+ if (rows.length > 1) {
+ editSelectedFeeds();
+ } else {
+ editSelectedFeed();
+ }
}
if (op == "facClear") {
removeSelectedFeeds();
}
- if (op == "facBatchEdit") {
- editSelectedFeeds();
- }
-
} catch (e) {
exception_error("feedActionGo", e);
return
}
-// var ok = confirm(__("Save changes to selected feeds?"));
- var ok = true;
+ var ok = confirm(__("Save changes to selected feeds?"));
if (ok) {
/* Form.serialize ignores unchecked checkboxes */
- if (!query.match("hidden=") &&
+ if (!query.match("&hidden=") &&
f.hidden.disabled == false) {
query = query + "&hidden=false";
}
- if (!query.match("rtl_content=") &&
+ if (!query.match("&rtl_content=") &&
f.rtl_content.disabled == false) {
query = query + "&rtl_content=false";
}
- if (!query.match("private=") &&
+ if (!query.match("&private=") &&
f.private.disabled == false) {
query = query + "&private=false";
}
- if (!query.match("cache_images=") &&
+ if (!query.match("&cache_images=") &&
f.cache_images.disabled == false) {
query = query + "&cache_images=false";
}
- if (!query.match("include_in_digest=") &&
+ if (!query.match("&include_in_digest=") &&
f.include_in_digest.disabled == false) {
query = query + "&include_in_digest=false";
}