Community discussions

MikroTik App
 
doctor12th
newbie
Topic Author
Posts: 38
Joined: Sat Nov 14, 2015 2:07 pm

Feature request: ask confirm for every operation

Wed Feb 05, 2020 10:20 am

Hello,
now just doing a simple click without any confirm, we can remove/disable/do whatever without any confirm.
In my opinion should be an option in settings like "ASK CONFIRM FOR EVERY OPERATION" and when it's enabled, if we try to Disable/Remove/Do whatever on any item/rule, a confirm appear so mistakes can't be done.
 
aoakeley
Member Candidate
Member Candidate
Posts: 174
Joined: Mon May 21, 2012 11:45 am

Re: Feature request: ask confirm for every operation

Wed Feb 05, 2020 3:51 pm

Hello,
now just doing a simple click without any confirm, we can remove/disable/do whatever without any confirm.
In my opinion should be an option in settings like "ASK CONFIRM FOR EVERY OPERATION" and when it's enabled, if we try to Disable/Remove/Do whatever on any item/rule, a confirm appear so mistakes can't be done.
Mistakes will still be done. People will just get used to clicking the confirm button without thinking. You need better trained users, not to try and make a system idiot proof.
 
User avatar
macsrwe
Forum Guru
Forum Guru
Posts: 1008
Joined: Mon Apr 02, 2007 5:43 am
Location: Arizona, USA
Contact:

Re: Feature request: ask confirm for every operation

Thu Feb 06, 2020 12:32 am

I think situation here is not for deliberate clicks that do the wrong thing, but accidental clicks (muscle spasm, dropped mouse, cat) where user immediately wonders what the click changed. In this case, user would surely answer no to confirmation dialog.

I agree though that this feature is unlikely to be effective in solving this problem because it will be 99.9% hassle and 0.1% valuable.
 
User avatar
inteq
Member
Member
Posts: 427
Joined: Wed Feb 25, 2015 8:15 pm
Location: Romania

Re: Feature request: ask confirm for every operation

Thu Feb 06, 2020 3:56 am

If it is not enabled by default, nobody will enable it.
If it is enabled by default, everyone will disable it. Including the OP.

Have frequent backups. Script them and send them by email daily.
If it is an important router, pay bloody attention.
Also, there is "Safe Mode" if you really have such issues. Enable safe mode, work, disable safe mode if and when sure u got things right.
 
User avatar
SamuelCoffey
just joined
Posts: 4
Joined: Mon Feb 03, 2020 12:38 pm
Location: New York

Re: Feature request: ask confirm for every operation

Thu Feb 06, 2020 11:57 am

If it is not enabled by default, nobody will enable it.
If it is enabled by default, everyone will disable it. Including the OP.

Have frequent backups. Script them and send them by email daily.
If it is an important router, pay bloody attention.
Also, there is "Safe Mode" if you really have such issues. Enable safe mode, work, disable safe mode if and when sure u got things right.
I agree completely, the problem can only be solved by using "Safe mode".
 
User avatar
ingdaka
Trainer
Trainer
Posts: 457
Joined: Thu Aug 30, 2012 3:06 pm
Location: Albania
Contact:

Re: Feature request: ask confirm for every operation

Thu Feb 06, 2020 12:02 pm

Don't do important work using your phone or with a baby on your arms...
 
Tris
just joined
Posts: 5
Joined: Thu Jun 07, 2018 11:37 am
Location: UK

Re: Feature request: ask confirm for every operation

Thu Feb 06, 2020 2:14 pm

If you're using WebFig then the following Greasemonkey script will ask for confirmation for deletes (but not disables)
// ==UserScript==
// @name     WebFig Confirm Delete
// @version  1
// @grant    unsafeWindow
// @include  /^https?:\/\/[^/]*\/webfig/
// ==/UserScript==

(function(){
  if (typeof unsafeWindow.ObjectMap === 'function' && typeof unsafeWindow.ObjectMap.prototype === 'object' && typeof unsafeWindow.ObjectMap.prototype.removeObject === 'function') {
		exportFunction(unsafeWindow.ObjectMap.prototype.removeObject, unsafeWindow.ObjectMap.prototype, {defineAs: "reallyRemoveObject"});
		newRemoveObject=function(x) {
			if (confirm('Are you sure you want to delete this entry?')) {unsafeWindow.ObjectMap.prototype.reallyRemoveObject.call(this, x);}
		}
		exportFunction(newRemoveObject, unsafeWindow.ObjectMap.prototype, {defineAs: "removeObject"});
  }
})();
 
aoakeley
Member Candidate
Member Candidate
Posts: 174
Joined: Mon May 21, 2012 11:45 am

Re: Feature request: ask confirm for every operation

Thu Feb 06, 2020 4:09 pm

Don't do important work using your phone or with a baby on your arms...
Advice for life :) :)
 
pe1chl
Forum Guru
Forum Guru
Posts: 10506
Joined: Mon Jun 08, 2015 12:09 pm

Re: Feature request: ask confirm for every operation

Thu Feb 06, 2020 4:26 pm

I think situation here is not for deliberate clicks that do the wrong thing, but accidental clicks (muscle spasm, dropped mouse, cat) where user immediately wonders what the click changed. In this case, user would surely answer no to confirmation dialog.
When that happens, just click the UNDO button!
When you are afraid you lock yourself out due to an issue like that, enable SAFE mode.
 
Zacharias
Forum Guru
Forum Guru
Posts: 3459
Joined: Tue Dec 12, 2017 12:58 am
Location: Greece

Re: Feature request: ask confirm for every operation

Thu Feb 06, 2020 5:03 pm

Confirm for every operation ? :shock:
It will be so annoying...

Who is online

Users browsing this forum: Bing [Bot], GoogleOther [Bot], holvoetn, luczsoma and 54 guests