Wolfie Posted September 29, 2012 Share Posted September 29, 2012 File Name: (Wolf) Reply Into New PC File Submitter: Wolfie File Submitted: 29 Sep 2012 File Category: User and Social Engagement Supported Versions: IP.Blog 2.6.x, IP.Board 3.3.x, IP.Board 3.4.x, IP.Calendar 3.3.x, IP.Downloads 2.5.x, IP.Gallery 5.0.x, IP.Nexus 1.5.x PLEASE READ THE IMPORTANT NOTES BELOW IF YOU INTEND TO PURCHASE THIS HOOK!New important note for version 33010, please read below! Upgrading? Please uninstall the previous version before installing 33010. What this hook will do is add a new reply button to conversations, forum posts and other locations. The new reply button will allow you to quote content into a new conversation. This is useful if you have a conversation going with multiple people but want to respond to only one person or if someone has left a conversation and don't want to copy/paste their post into a new conversation. For forum posts or other public content, useful if you want to quote a post into a conversation without the hassle of copy/paste the content, link to post and/or topic. Features: Following items supported: Comments in Blogs/Calendar/Downloads/Gallery, product reviews in Nexus, posts in forums, personal conversations and notification emails. Doesn't show button on content member made (they would be trying to quote their own content to themselves). Doesn't show button to guests Automatically adds author name and date to the quote details. For forum posts, automatically adds snapback information for quote. Adds link/reference to original source where content came from. Enable/disable hook from a setting. User group and staff access control. Performs a security check so a member can't try to quote content they don't have permission to view/access. Optionally change default link in email notifications to allow member to go to 'reply' screen. Add a new link to notification emails. (Use <#RINPC#> in language bits.) Choose which features to have enabled. Language bits in three sections (all located in the core section) - buttons, exec and error. Language bits for customization. Checks for extra optional language bits for additional customization. Supports adding skin template bits to override built in HTML code for compatibility. Debug logging for troubleshooting issues. (Off by default, still in development.) Option to delete/purge log files (located in settings screen). Option to skip a few times when an error might be generated. NEW Support for 3rd party apps NEW Separate template group for buttons Please read the included 'README' file for additional information.Version 33010 (Final 5) I rewrote a large portion of this script and have tested it however there may be new security related issues or missing error language bits. Please keep this in mind and either test it out in a development area or contact me to test it out on my development site. I've included support for 3rd party products as well as the option to limit which products are supported (for security reasons).IMPORTANT NOTES This is a paid file/hook and purchasing it only entitles the buyer to use this hook on sites that they own. This hook may not be shared, copied, (etc etc) without prior permission. You know the drill, basically you buy it, you get to use it, but you can't give/share copies with other people, blah blah blah. If you encounter any bugs, please visit my site to submit a bug report. If you wish to have private support, please use the client area on my site to submit a ticket. Do not PM me on here or elsewhere for personal support, as I'll simply direct you to open a support ticket on my site. Despite the mentioned supported software and versions, this hook may work on other versions of the software as well. As always, it's better to upgrade to the latest IPS software anyway, but for those who continue to use older versions, this hook might work properly but might not. Please only use the support topic here for questions about available features, how-to-use, etc, and not for troubleshooting. Renewals are optional and only necessary for product updates and support.There is no 'phone-home' code within this hook other than the IPS supplied function to check for updates. No site or personal information is collected nor stored during this optional process. here to download this file Link to comment Share on other sites More sharing options...
TracyIsland Posted October 4, 2012 Share Posted October 4, 2012 This sounds interesting. I have some questions about the features and the important notes. 1.Please only use the support topic here for questions about available features, how-to-use, etc, and not for troubleshooting. Why do you specify this? Isn't a support topic on the IPS community marketplace a place to share workaround and for others to offer their suggestions or tricks? 2. Does this file allow for selective quoting, as in highlight a portion of the text or a sentence or two and then click the 'Quote into PM' button? 3. How detailed is the auto subject insert and can it be customized? I like it to be very clear, as in 'Re: your comment on the blog entry xxx" 4. I read and comprehend the 'Following Items Supported.' May I ask why you didn't or couldn't add support for blog entries themselves? 5. Do you have any plans to support items like profile comments or status updates for people who make bullying profile comments or use profane or inappropriate status updates? Thanks Brian Link to comment Share on other sites More sharing options...
Wolfie Posted October 5, 2012 Author Share Posted October 5, 2012 Please only use the support topic here for questions about available features, how-to-use, etc, and not for troubleshooting.Why do you specify this? Isn't a support topic on the IPS community marketplace a place to share workaround and for others to offer their suggestions or tricks? Due to a bug I wasn't able to include the 'demo' and 'discussion' URL's. The idea is that if someone comes across a bug that I haven't already found and fixed, that they report it on my bug tracker so I can address it. Also, people could see it in use on my site and be able to test it. Don't want this topic to be the 'bug reporting' area. I think it's been fixed, am waiting until I upload the next version before adding the information again. Next release, I intend to have it allow support for 3rd party products and custom Content scripts. Already have 3rd party support in it, testing it more, making sure I have language bits covered, etc.Does this file allow for selective quoting, as in highlight a portion of the text or a sentence or two and then click the 'Quote into PM' button? No, no selective quoting. When you click the link, it pulls the content and puts that into quote tags.How detailed is the auto subject insert and can it be customized? I like it to be very clear, as in 'Re: your comment on the blog entry xxx" The default is "Re: Your <#APP#> comment in '<#TITLE#>'" but you can add a language bit to customize it. It's set up to use the generic if a specific bit isn't available. For example, there are already bits for downloads, blog and forums, so it's not using the generic bit.I read and comprehend the 'Following Items Supported.' May I ask why you didn't or couldn't add support for blog entries themselves?Do you have any plans to support items like profile comments or status updates for people who make bullying profile comments or use profane or inappropriate status updates? I've already been considering other things. Won't make any promises, but already thinking on entries in Blog, file descriptions in Downloads and even thought of supporting status updates. I need to do a tad bit more testing to make sure I've got stuff covered (language bits, no errors when I click links, the usual stuff). In short, next release should have 3rd party support as well as a slight enhancement to the email notifications. Link to comment Share on other sites More sharing options...
Aussie Cable Posted October 13, 2012 Share Posted October 13, 2012 No, no selective quoting. When you click the link, it pulls the content and puts that into quote tags. We use this, can it be incorporated into that? Or something similar? Do you have any other solutions in regards to selective quotes? What we do now is quote the part of the post we need and copy/paste to a PM, and this would be great addition to our community. I like the idea of this, but it needs to have the ability to selective quote for our community, that is how our community works. If it has this capability, I will buy this today! Link to comment Share on other sites More sharing options...
Wolfie Posted October 14, 2012 Author Share Posted October 14, 2012 What we do now is quote the part of the post we need and copy/paste to a PM, and this would be great addition to our community.I like the idea of this, but it needs to have the ability to selective quote for our community, that is how our community works.I'll address this in two ways. First, the way it handles the links is to grab the content directly from the database (ie, it's not submitting the contents like a form), which is a bit of a necessity when you consider the various locations that are supported for quoting into a PC, including optional links in notification emails.The other is this. Instead of highlighting what you want to quote, why not use the button and then delete everything except what you want to quote? Benefit to this is you can delete multiple sections and retain other sections, instead of having to highlight a larger area and then trim from there. Click button, then delete what you don't want to keep. Comes down to accomplishing the same goal and in a way using the same method, just from a different approach. Like the saying goes, more than one way to skin a cat, end goal is reached with probably the same amount of overall effort. Benefit to using this hook (for what you're describing) is that you can see the entire post/comment/etc while composing the new message, so even if you delete something, you still see the original (unless you click 'preview', but that's an obvious exception). So if you need to re-add something, you can copy/paste it from the original preview. Link to comment Share on other sites More sharing options...
Aussie Cable Posted October 14, 2012 Share Posted October 14, 2012 I'll address this in two ways. First, the way it handles the links is to grab the content directly from the database (ie, it's not submitting the contents like a form), which is a bit of a necessity when you consider the various locations that are supported for quoting into a PC, including optional links in notification emails. The other is this. Instead of highlighting what you want to quote, why not use the button and then delete everything except what you want to quote? Benefit to this is you can delete multiple sections and retain other sections, instead of having to highlight a larger area and then trim from there. Click button, then delete what you don't want to keep. Comes down to accomplishing the same goal and in a way using the same method, just from a different approach. Like the saying goes, more than one way to skin a cat, end goal is reached with probably the same amount of overall effort. Benefit to using this hook (for what you're describing) is that you can see the entire post/comment/etc while composing the new message, so even if you delete something, you still see the original (unless you click 'preview', but that's an obvious exception). So if you need to re-add something, you can copy/paste it from the original preview. Seems as though it will be more simple to continue to do what we do now. Thanks anyway. Link to comment Share on other sites More sharing options...
Wolfie Posted October 14, 2012 Author Share Posted October 14, 2012 Seems as though it will be more simple to continue to do what we do now.Not really. Select text, click quote, select all, copy (or cut), go through process of starting new conversation with person, add in subject title, paste quote.With this hook. Click button, select text to delete (and delete it of course).If it helps any, I've already sent a PM to the author of the other hook to see if he'd be willing to add a button to quote selected text to my hook. On my end, I can make it check for submitted contents and use that instead of what is found in the database. Link to comment Share on other sites More sharing options...
AVSIM.com Posted March 31, 2013 Share Posted March 31, 2013 Downloaded and installed version 3.3 final 8 today and installed on our version 3.4.3 system. Previous version had been working perfectly for us. With this install, I click on the button to put a quote into a PM, and here is what I get: Firefox: Chrome: No other function or ap / module causes this. Removed, reinstalled, recached skins, etc. Not solved. Any suggestions? Link to comment Share on other sites More sharing options...
Wolfie Posted April 1, 2013 Author Share Posted April 1, 2013 No other function or ap / module causes this. Removed, reinstalled, recached skins, etc. Not solved. Any suggestions? Yeah, download 3.4 Final 1. Just updated. :) Link to comment Share on other sites More sharing options...
AVSIM.com Posted April 1, 2013 Share Posted April 1, 2013 Yeah, download 3.4 Final 1. Just updated. :smile: That fixed it! Thanks for the fast response. Link to comment Share on other sites More sharing options...
IPTV Posted April 28, 2013 Share Posted April 28, 2013 BUG Found by Member... IP.Board 3.4.4. Member reported... clicked on the “Quote into PM” button for Draconis’ post to let him know I’m working on his setup diagram (see first attachment). However, the PM is for a completely different post in the same thread (see second attachment). The post I’m trying to quote in a PM is Post #68 (http://www.dbstalk.c...21#entry3130521) and the post that shows up is post #66 (http://www.dbstalk.c...33#entry3114333) Which does not help you much, however, when I tried it he is right. It is quoting a post that is two posts up from the one he clicked to quote. The only reason I can really see that might be making this happen is that their are two hidden posts on the page of the thread that they are viewing. If I get the URL for the Quote in PM button, it looks like this... http://www.dbstalk.com/index.php?app=members&module=messaging§ion=send&do=rinpc&rinpc=forums_post&pid=3114333 The normal Quote Post button the URL looks like this... http://www.dbstalk.com/index.php?app=forums&module=post§ion=post&do=reply_post&f=122&t=201784&qpid=3130521 The 3114333 is the post that is two posts up. Hope this helps and we can get a fix soon for this. Thank you. Link to comment Share on other sites More sharing options...
IPTV Posted July 23, 2013 Share Posted July 23, 2013 Hello... Their is an issue with this program that messes with URL's. When email's with URL's in them are sent out, it messes up the URL big time. Example...They look like this when they come in... Founder - AVSForum.com (http://www.dbstalk.com/index.php?app=nexus&module=support§ion=redirect&url=http%3A%2F%2Favsforum.com%2F&key=076f50fa6e3292c244ae17220c42f5dbfb357c7d&resource=), TiVoCommunity.com (http://www.dbstalk.com/index.php?app=nexus&module=support§ion=redirect&url=http%3A%2F%2Ftivocommunity.com%2F&key=fb132cfad0856cbd07549efdf15ffba13f40140f&resource=), IPTVConnection.com (http://www.dbstalk.com/index.php?app=nexus&module=support§ion=redirect&url=http%3A%2F%2Fiptvconnection.com%2F&key=bea45262a7eba30e7c7cb55d01704ea9804cd78c&resource=), Home Theater Cruise, LLC, DBNet Consulting, LLC Connecting to Over 5 Million Unique Enthusiasts a Month I would have never thought it was that plugin, so I had Invision involved looking in the issue. Per Invision... I performed some extensive testing and have determined that this issue seems to be related to one of the custom hooks you have installed, specifically "replyIntoNewPC" by author "wolf". I found that HTML emails actually weren't working properly at all due to one of the files included with this hook. Once I disabled all hooks and replied to my test ticket (ticket ID 227) the email came through formatted correctly. ....And then a follow up... In this case, the class "wolf_replyIntoNewPC_links_member_emails" (going off memory here) was extending the email handling class (han_email), and was not setting some of the HTML email settings properly (the constructor __construct() was not setting HTML emails enabled, so the class was not behaving as it normally would). ....I had my admin contact the programer Wolfie about this and no reply. Not even a reply to my reported bug above. Wolfie, are you still around? Link to comment Share on other sites More sharing options...
Wolfie Posted July 25, 2013 Author Share Posted July 25, 2013 Wolfie, are you still around?Yeah. I replied to the message he sent me. Been off the computer recently (typing this via mobile, annoying as heck), got on for a couple of reasons, one of which was to reply to him. Which version of IPB? Link to comment Share on other sites More sharing options...
IPTV Posted July 26, 2013 Share Posted July 26, 2013 Hi... He did tell me you responded. Thanks. I really hope you can fix it as our members really like it. IP.Board Ver 3.4.5 He should should have sent you a screen shot of what we were getting. More or less it comes out just like I posted above. Had Invision look at it as I thought it was their issue, turns out to be made by your code. Ready to test when you are. ;) Thank you. David Bott Founder - AVSForum.com, DBSTalk.com, TiVoCommunity.com, IPTVConnection.com, Home Theater Cruise, LLC, DBNet Consulting, LLC Connecting to Over 5 Million Unique Enthusiasts a Month Travel With Us - http://OutsideOurBubble.com (When's the last time you got Outside YOUR Bubble?) Link to comment Share on other sites More sharing options...
Wolfie Posted July 28, 2013 Author Share Posted July 28, 2013 Ready to test when you are. ;) Give it a test, updated to 34002. Should fix a couple of issues, hopefully the two you were experiencing. Rather simple fixes really, one being a 'DOH!' moment for me (HTML emails) and the other being a simple adjustment to an 'if' statement. Link to comment Share on other sites More sharing options...
IPTV Posted July 28, 2013 Share Posted July 28, 2013 Hi... Ok, installed and seems to be working just great. Sent a test email and all. Thank you for getting this resolved. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.