Juraj, the undo checkout option is not good. If another admin has made changes to the template and I "undo checkout" it breaks stuff. I need a way to just check in another admin's changes with all saves in-tact. Undoing checkout removes their changes and can break production. I want to be able to just check in an object as if the user with the checked out object "checked in" the template. Undoing changes won't cut it and you should have added this into the original app. Why would I want to "undo checkout" when I could just check in the existing object "as is"???
What I'm looking for is guidance on how to check in another admin's object and we also want to display when the object was last modified, checked out. What page .aspx/ascx do I need to modify and what API commands do I need to run? I'm not looking for excuses or reasons that this isn't preferable. I'm looking for the .ascx file to be modified and the API commands I'd need to implement to get this done. Please advise on:
1.) the ascx file to modify where I can add a button "check in for user {% UserWhoCheckedOutTheObject %}"
2.) the API commands I need to run in order to check in any object checked out by another user