Batch uninstall of blocks

Permalink Browser Info Environment
Hi,
As said in my review, an option to batch-uninstall all instances of a specific block would be really useful.

I understand there might be some edge-cases. For example:
1- too many blocks and the process times out
2- blocks inside stacks and having to check whether the stack has other block types in it or not and if not, also remove the stack from the page

Anyway, not in a hurry at all, just a nice to have kind of thing.

Type: Discussion
Status: Resolved
mnakalay
View Replies:
ramonleenders replied on at Permalink Reply
ramonleenders
Hi there,

I've updated Block Finder with this option. You can check/tick the checkbox in front of a page/stack (or select all) and delete the instances. You can also include inactive intances (from previous version), to be sure to include all instances available. It will use the Block Type's delete function, so it will delete everything that it should (along with the versioning).

As you already got a license, you can just update. I did attach a price tag to the product though, because I'm getting 0 response and want to keep this thing going and updated. All other products that are paid products get this progression and keep getting updates, because people are involved, ask questions, mention feature requests et cetera. I want this to be one of them too. A product that keeps improving, keeps getting extras and more stuff. But since you already got it for your project, just hit update. I tried it out and it worked perfect.

Let me know if you have any questions/issues whatsoever!

Kind regards,

Ramon
mnakalay replied on at Permalink Reply
mnakalay
That's great. To be honest with all the huge add-ons you're delivering to the marketplace, I wonder how you even had to time to deal with this.

I slightly modified my review because the excerpt that was showing almost looked like I was questioning whether anybody actually needed it. Now it's obvious I mean everybody should use it.
ramonleenders replied on at Permalink Reply
ramonleenders
Well, took me about a year this time haha. Mostly, I want to keep up-to-date with support tickets and issues from customers/downloaders. Stacking them up has no use for me nor the poster/customer. It's some sort of service in a way, to be on top of it. And of course, time is money, and if people get things for free they mostly just don't comment on anything (which is the case with this product). Shame actually, because I wanted this one to stay free.

Thanks for changing the review. Always helpful to have great reviews explaining why one should use an Add-On and in which scenarios.
mnakalay replied on at Permalink Reply
mnakalay
You know I have people asking me for support sometimes for my add-ons who don't leave reviews.

I just dealt with someone who bought the add-on almost a year ago. What she wanted support on was cosmetic changes, nothing to do with an issue or anything. She just didn't have the basic skills to modify anything although she's a designer.

SO obviously, I didn't have to provide support. But I did anyway.

There was plenty of back and forth and every time she would answer my messages right away. In a matter of minutes or a few hours.

When she was happy with the result I asked if she could leave a review. She didn't even answer. Nothing, not a word, not a reaction and obviously no review.

Some people are just like that, nothing you can do about it.

So anyway, what I mean is, if you're not going to have the reviews, you might as well get the money :)
ramonleenders replied on at Permalink Reply
ramonleenders
Nothing we can do about that indeed. I just hope this way people get more involved with the product(s) they download/use. Be part of it and get it developed further and things like that. Getting only 1 response/feature request is "a bit" disappointing.
mnakalay replied on at Permalink Reply
mnakalay
Well, wish you the best of luck. Let us know if you find out anything interesting about C5 consumers behaviour :)

concrete5 Environment Information

# concrete5 Version
Core Version - 5.7.5.2
Version Installed - 5.7.5.2
Database Version - 20150731000000

# concrete5 Packages
Buttons Pro (0.9.6).

# concrete5 Overrides
languages/da_DK/LC_MESSAGES/messages.mo, languages/da_DK/LC_MESSAGES, languages/da_DK, languages/de_DE/LC_MESSAGES/messages.mo, languages/de_DE/LC_MESSAGES, languages/de_DE, languages/el_GR/LC_MESSAGES/messages.mo, languages/el_GR/LC_MESSAGES, languages/el_GR, languages/fi_FI/LC_MESSAGES/messages.mo, languages/fi_FI/LC_MESSAGES, languages/fi_FI, languages/fr_FR/LC_MESSAGES/messages.mo, languages/fr_FR/LC_MESSAGES, languages/fr_FR, languages/it_IT/LC_MESSAGES/messages.mo, languages/it_IT/LC_MESSAGES, languages/it_IT, languages/ja_JP/LC_MESSAGES/messages.mo, languages/ja_JP/LC_MESSAGES, languages/ja_JP, languages/nb_NO/LC_MESSAGES/messages.mo, languages/nb_NO/LC_MESSAGES, languages/nb_NO, languages/nl_NL/LC_MESSAGES/messages.mo, languages/nl_NL/LC_MESSAGES, languages/nl_NL, languages/pl_PL/LC_MESSAGES/messages.mo, languages/pl_PL/LC_MESSAGES, languages/pl_PL, languages/pt_BR/LC_MESSAGES/messages.mo, languages/pt_BR/LC_MESSAGES, languages/pt_BR, languages/ru_RU/LC_MESSAGES/messages.mo, languages/ru_RU/LC_MESSAGES, languages/ru_RU, languages/sv_SE/LC_MESSAGES/messages.mo, languages/sv_SE/LC_MESSAGES, languages/sv_SE, languages/tr_TR/LC_MESSAGES/messages.mo, languages/tr_TR/LC_MESSAGES, languages/tr_TR, languages/da_DK/LC_MESSAGES/messages.mo, languages/da_DK/LC_MESSAGES, languages/da_DK, languages/de_DE/LC_MESSAGES/messages.mo, languages/de_DE/LC_MESSAGES, languages/de_DE, languages/el_GR/LC_MESSAGES/messages.mo, languages/el_GR/LC_MESSAGES, languages/el_GR, languages/fi_FI/LC_MESSAGES/messages.mo, languages/fi_FI/LC_MESSAGES, languages/fi_FI, languages/fr_FR/LC_MESSAGES/messages.mo, languages/fr_FR/LC_MESSAGES, languages/fr_FR, languages/it_IT/LC_MESSAGES/messages.mo, languages/it_IT/LC_MESSAGES, languages/it_IT, languages/ja_JP/LC_MESSAGES/messages.mo, languages/ja_JP/LC_MESSAGES, languages/ja_JP, languages/nb_NO/LC_MESSAGES/messages.mo, languages/nb_NO/LC_MESSAGES, languages/nb_NO, languages/nl_NL/LC_MESSAGES/messages.mo, languages/nl_NL/LC_MESSAGES, languages/nl_NL, languages/pl_PL/LC_MESSAGES/messages.mo, languages/pl_PL/LC_MESSAGES, languages/pl_PL, languages/pt_BR/LC_MESSAGES/messages.mo, languages/pt_BR/LC_MESSAGES, languages/pt_BR, languages/ru_RU/LC_MESSAGES/messages.mo, languages/ru_RU/LC_MESSAGES, languages/ru_RU, languages/sv_SE/LC_MESSAGES/messages.mo, languages/sv_SE/LC_MESSAGES, languages/sv_SE, languages/tr_TR/LC_MESSAGES/messages.mo, languages/tr_TR/LC_MESSAGES, languages/tr_TR

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache/2.4.9 (Win32) OpenSSL/0.9.8y PHP/5.4.27

# Server API
apache2handler

# PHP Version
5.4.27

# PHP Extensions
apache2handler, bcmath, bz2, calendar, Core, ctype, curl, date, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, json, libxml, mbstring, mcrypt, mhash, mysql, mysqli, mysqlnd, odbc, openssl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, Reflection, session, SimpleXML, soap, sockets, SPL, sqlite3, standard, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib.

# PHP Settings
max_execution_time - 180
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 14M
sql.safe_mode - Off
upload_max_filesize - 2M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 1440
soap.wsdl_cache_limit - 5

Browser User-Agent String

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.