Comments

158 comments

  • Stephen Salstrand

    Man, are you guys trying to make a record for highest number of platform requests on one item?  Because, this is crazy... EVERYONE needs this.  Without exception. 

    I stuck my neck on the line to get my agency over to Podio and then referred our sister company over to it too.  If you guys don't get this fixed soon, my neck might be too far out on the line to live through it.

    When going through Podio's feature list, I never thought that I should verify that batch delete is there or not... every other platform we've used had it. Any update?

    0
    Comment actions Permalink
  • David Parry

    I'm starting to get seriously twitchy about this lack of progress, aren't you all as well? This has been going out for over six months, and every few months Gustav posts to say it is still being worked on. Can we really believe that?

    We will soon be approaching the point of no return in our adoption of Podio. We have already had to pay for an API to be written for us so that we can consolidate data across workspaces and run a reasonable backup.

    Is Podio in financial trouble? How many developers do they have? If this isn't top priority, what else has been achieved over the last few months?

    0
    Comment actions Permalink
  • Joram van den Boezem

    Okay, I really needed this feature and being a web developer myself, I made this script to mass delete entries. Make sure the table layout is selected and then copy & paste this code snippet in the URL bar of your browser. Only tested in Chrome.

    javascript:(function(){function r(){var e=$("#wrapper").data("context-id");var t=window.location.host;for(var n in appsController.items.currentViewInstance.itemViewCollection){try{var r=appsController.items.currentViewInstance.itemViewCollection[n].elm;var s=r.find("input[type=checkbox]:first").is(":checked");if(s){var o=appsController.items.currentViewInstance.itemViewCollection[n].model.item.id;var u="https://"+t+"/general/apps/"+e+"/items/"+o;i(r,u)}}catch(a){}}}function i(e,t){$.ajax({url:t,type:"DELETE",success:function(t){e.remove()}})}var e=$("<a/>").text("Mass delete").addClass("util-button-new").css("width","auto").click(r);$("div.app-view-header.v2").append($("<li/>").append(e));for(var t in appsController.items.currentViewInstance.itemViewCollection){try{appsController.items.currentViewInstance.itemViewCollection[t].elm.off("click").find("td:first").prepend($("<input/>").attr("type","checkbox"))}catch(n){}}})()

    Took me about an hour to figure this out, and I hereby release this code as open source, so I would image Podio adding this feature quite quickly now :)

    0
    Comment actions Permalink
  • David Parry

    It works! Thank you so much, and why on Earth if you could do it in an hour can they not in six months. Further worries about their resources and prioritising.

    Anyway Joram, you're a star and very kind sharing with us all.

    Just a quick note for anyone else doing this in case you get the same as me, but when I pasted it in to the URL in Chrome, the 'javascript:' bit at the beginning disappeared. Once I manually typed this in it worked great.

    (I wish I knew how you did this, all by pasting something in the URL. Will try not to get distracted though - best left to you guys who know what you are doing.)

    0
    Comment actions Permalink
  • Peter Montanez

    Wow Joram - Thanks - It works !! I'm just amazed that Team Podio still delay on this task, same with advance calculation & Prevent duplicates entries. I'm stuck like most of you guys after migrating some projects to Podio, Now  I found out  that it lacks in some simple common task... c'mon team Podio now you are part of a big Picture being purchased by Citrix !!! Please keep it up in develop not just in cosmetic Ipad views !!

    Thanks!

    0
    Comment actions Permalink
  • Adrien BLAISE

    Incredible what JS (knowledge that is...) can do!-)

    Thanks for sharing JORAM, awesome workaround (yet — and as frustrating as missing features can be... — let's not be too harsh on Podio because deploying that kind of feature throughout the whole architecture and user base is a matter of weeks, not hours ;o).

    Meanwhile, here's a bookmarklet:

    http://pastehtml.com/view/cqeztvnt7.html

    0
    Comment actions Permalink
  • Adrien BLAISE

    JORAM, BTW, how about adding a “Select all/none” checkbox on top of individual ones (or wherever, like near the mass delete button)?-)

    0
    Comment actions Permalink
  • Alexander Colson

    Nice work Joram! :D

    0
    Comment actions Permalink
  • James Bryant

    Good stuff Joram, a little bit inelegant but hopefully this will motivate the Podio team to push this out a bit quicker. This issue is starting to get long in the tooth.

    0
    Comment actions Permalink
  • Ian Temple

    That is incredible and amazing. Thanks, Joram! You just saved me like 5 hours! 

    0
    Comment actions Permalink
  • Joram van den Boezem

    Thanks for your feedback. I updated the script a little, now it has a button to toggle all checkboxes, because less clicking is better!

    javascript:(function(){function i(){$("input.massdelete").each(function(){$(this).prop("checked",!$(this).prop("checked"))})}function s(){var e=$("#wrapper").data("context-id");var t=window.location.host;for(var n in appsController.items.currentViewInstance.itemViewCollection){try{var r=appsController.items.currentViewInstance.itemViewCollection[n].elm;var i=r.find("input[type=checkbox]:first").is(":checked");if(i){var s=appsController.items.currentViewInstance.itemViewCollection[n].model.item.id;var u="https://"+t+"/general/apps/"+e+"/items/"+s;o(r,u)}}catch(a){}}}function o(e,t){$.ajax({url:t,type:"DELETE",success:function(t){e.remove()}})}var e=$("<a/>").text("Mass delete").addClass("util-button-new").css("width","auto").click(s);var t=$("<a/>").text("Toggle").addClass("util-button-new").css("width","auto").click(i);$("div.app-view-header.v2").append($("<li/>").append(e).append(t));for(var n in appsController.items.currentViewInstance.itemViewCollection){try{appsController.items.currentViewInstance.itemViewCollection[n].elm.off("click").find("td:first").prepend($("<input/>").addClass("massdelete").attr("type","checkbox"))}catch(r){}}})()

    0
    Comment actions Permalink
  • Fabián Vargas

    THIS IS JUST INCREDIBLE!!  I have uploaded a huge Excel file to the contacts and it had lots of old contacts I was willing to delete one by one, but with this pretty cool addition I can go through all of them really fast!

    Just wondering: would this affect any relationship among the related elements of Podio or the system somehow?

    Thank you.

    0
    Comment actions Permalink
  • Joram van den Boezem

    I'm not 100% sure. The script uses the same method for deleting individual items as if you would go to the details screen, clicking delete and then confirm. My guess is that Podio takes care of deleting any orphaned references behind the scene.

    0
    Comment actions Permalink
  • Rhys Bearder

    THIS IS AMAZING! Thanks so much! I used Podio to capture over 1,000 individual applications for a programme I coordinate. Some applicants had submitted multiple applications and it was so frustrating and time-consuming to open each record, delete and confirm.

    I have suggested this feature on a number of occasions - let's hope it's included as a proper update soon!

    0
    Comment actions Permalink
  • Frank Howard

    I am in full agreement with the group.  We deal with multiple lists of contacts and need seamless integration for contact adjustments ect. if there is anyway to get both the duplicate identification and bulk action features added I know it would be a big deal for my business.

    0
    Comment actions Permalink
  • Stephan Vierkant

    I can't see why Podio doesn't respond on this feature request. It's by far the most wanted feature. Joram's trick does the job, but it's not really the user experience I expect from a webapplication.

    0
    Comment actions Permalink
  • Mike O

    the lack of meaningful progress (or the communication about it) on this essential feature is concerning.

    multiple-clicky required to edit and save a single item is already tiresome. not having bulk edit is a dead-on-arrival drawback.

    0
    Comment actions Permalink
  • James Bryant

    As of this comment it is now the most discussed feature in the forums ;)

    Let's hope they include this in the next update. Can anyone from PODIO give us an update on this feature? Maybe even remove the 'Answered' badge from this thread.

    Kind of feel like it's getting held back as part of a larger release. Would love to know if there is a beta program that we could test and contribute feedback.

    0
    Comment actions Permalink
  • Summer Coley-Ward

    @James Bryant:  I too noticed the "Answered Badges."  Who get's the luxury of determining when a forum's topic has been resolved?  Apparently, not us... : (

    0
    Comment actions Permalink
  • Summer Coley-Ward

    @Joram!  : )   : O   : D     You rock!

    0
    Comment actions Permalink
  • Adrien BLAISE

    Bookmarklet v2:

    http://pastehtml.com/view/croearp0r.html

    0
    Comment actions Permalink
  • Summer Coley-Ward

    Thanks Adrien!  : D

    0
    Comment actions Permalink
  • Andrew Harrison

    I start to get the sense that Citrix has crippled the organization and has sucked all development dollars out of the team. So many people have the simplest/most logical requests outstanding for months, even a year, and the updates are few and far between (and often lack any commitment). Luckily the user base is awesome, but Podio seems to be in its own silo most of the time.

    0
    Comment actions Permalink
  • Phil Chambers

    Hi All,

    We have a working prototype of bulk delete and will invite some of you to beta test it with us shortly. Thanks for your patience.

    Andrew: we are investing heavily this year. Expect great things!

     

    Cheers.

    0
    Comment actions Permalink
  • Andrew Harrison

    @Phil - sometimes it is just the basics! Like editing a comment a few seconds after posting so you don't have to copy, delete, paste, repost when you make a typo. Or emailing into a specific project in an app, which people have been asking for for months. Or smarter user permissions within an actual workspace. Or letting users know that others have been assigned to the same task they have (and automatic triggering of subtasks). And of course extending @mentions as we've discussed to mobile and external users in your project.

    By always aiming for the next big thing, you alienate those who just want full logic on the current platform. Podio's UI is best-in-class and seems to pull people in, but some missing basic functionality and the decision to not do any sort of public roadmap is frustrating.

    0
    Comment actions Permalink
  • Andrew Harrison

    sorry, while I was ranting ;), can i also mention a calendar that has more than a daily view (custom weekly, monthly, etc.) and a tasks screen that remembers your last view? I always like to look at my delegated task by those responsible, but every time I click in, it goes back to the date view. It won't remember or let me set a default!

    0
    Comment actions Permalink
  • Sara Høeg Højlund-Rasmussen

    Appreciate the additional thoughts and inputs! So many things to do :)

    //Sara - Podio

    0
    Comment actions Permalink
  • Andrew Harrison

    Ha, we're busy too - that's why we (try to) use Podio to make ourselves more efficient!

    It would be nice if you could disclose which are 'under dev' or 'postponed' or 'rejected' so people know what to expect. Being kept informed is the top contributor to Net Promoter Scores no matter the industry...

    0
    Comment actions Permalink
  • Alexander Colson

    Nice to hear that, Phil :D

    Showing us a "roadmap" of what to expect -and what not to expect- would be nice. This way we can decide what we have to be patient for, and for what we have to find other solutions.

    0
    Comment actions Permalink
  • Robert Pye

    Agree with the sentiments here.  I too get the impression that little new functionality has appeared since Cisco came on the scene.  Other than integration with GoTo meeting ;-)

    0
    Comment actions Permalink

Please sign in to leave a comment.

Powered by Zendesk