Wolfie Posted August 25, 2012 Share Posted August 25, 2012 File Name: (Wolf) Reply Into New PC File Submitter: Wolfie File Submitted: 25 Aug 2012 File Category: User and Social Engagement PLEASE READ THE IMPORTANT NOTES BELOW IF YOU INTEND TO DOWNLOAD/USE THIS HOOK! What this hook will do is add a new reply button to conversations and forum posts. The new reply button will allow you to quote a post 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 the conversation and don't want to copy/paste their post into a new conversation. For forum posts, 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: IP.Blogs (comments on entries), IP.Board (posts in topics), IP.Downloads (comments on files), IP.Gallery (comments on images), IP.Nexus (reviews for products) and the Members app (private 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. 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. IMPORTANT NOTES This file is ionCube encoded. Please make sure you are able to run ionCube encoded files before attempting to install this hook! When the 'final' version of this hook is available, it will likely be unencoded. This is a BETA release. I've given it some limited testing and it appears to work but need for others to test it for quality assurance purposes. Please DO NOT install this on a LIVE site! I'm providing this beta version so that anyone who wants to test it out on a development site may do so. Please use the support topic here to report any issues that are encountered. It's been lightly tested on IPB 3.3.4. If you test this hook out, please reply to the support topic to let me know if it works or if you have any problems. Please include which version of IPB you are using. I would appreciate it if the security of the hook were to be tested. Most importantly, making sure that someone can't quote content they don't have access to. (It does not check to see if the receiving member has access because it is their content being quoted.) Thanks!Note: Version 33005 expires on September 29th, 2012. here to download this file Link to comment Share on other sites More sharing options...
Cyrem Posted August 25, 2012 Share Posted August 25, 2012 This file is ionCube encoded. May I ask why? Link to comment Share on other sites More sharing options...
Wolfie Posted August 25, 2012 Author Share Posted August 25, 2012 May I ask why? It's still in development and I'm still deciding on a couple of things for it. When it's 'final', it will likely be in source form. Link to comment Share on other sites More sharing options...
Wolfie Posted August 28, 2012 Author Share Posted August 28, 2012 Updated to 33001.FIX: Was using member's rank instead of original topic to auto-fill title for new conversation. ADD: Support for quoting a forum post into a new conversation. ADD: When quoting forum posts, adds snapback link as well as reference and link to original topic. ADD: More language strings for better customization. UPT: 33001 expires on Sept 8th, 2012. UPT: Better coding for improved reliability. Features:Doesn't show button to guests (forum posts) Doesn't show button on posts member made (they would be trying to quote their own content to themselves). Automatically adds author name and date to the quote details. For forum posts, automatically adds snapback information for quote. For forum posts, adds reference and link to original topic. Performs a security check so a member can't try to quote a post they don't have permission to view. Link to comment Share on other sites More sharing options...
alexp999 Posted August 29, 2012 Share Posted August 29, 2012 Great hook. I was going to make on myself after a member asked for this feature, now I don't need to. One bug I have noticed, when you quote a post to a PM, the link back is broken, its being created as: http://www.example.comindex.php? There is a missing slash after the domain name. Link to comment Share on other sites More sharing options...
Wolfie Posted August 29, 2012 Author Share Posted August 29, 2012 What version of IPB are you using?There is a missing slash after the domain name.Fixed for 33002. Was using board_url, switched it to use base_url, which includes the the full URL up to the '?'. Link to comment Share on other sites More sharing options...
alexp999 Posted August 29, 2012 Share Posted August 29, 2012 I'm using IPB 3.3.4 Link to comment Share on other sites More sharing options...
Wolfie Posted August 29, 2012 Author Share Posted August 29, 2012 I'm using IPB 3.3.4Darn. So far no one has contacted me to say that they're using 3.0.x or 3.1.x or 3.2.x and whether or not it works for that version. Would just do it myself but as you can imagine that can get real tedious. I see you develop some stuff, here's a hook I made that you might be interested in for when you develop a hook: [url=") Export Hook With Version Numbers(Pending approval as of this post.) Link to comment Share on other sites More sharing options...
Wolfie Posted August 31, 2012 Author Share Posted August 31, 2012 Updated to 33002 FIX: Link to original forum topic missing '/' FIX: Button appearing on guest posts. Made this into an optional setting. ADD: Option to include link in email to directly reply to a personal conversation. ADD: Option to replace the default link in emails ADD: Debug logging (not fully implemented) ADD: Can choose which features to enable Features:Doesn't show button to guests (forum posts) Doesn't show button on posts member made (they would be trying to quote their own content to themselves). Automatically adds author name and date to the quote details. For forum posts, automatically adds snapback information for quote. For forum posts, adds reference and link to original topic. Performs a security check so a member can't try to quote a post they don't have permission to view. 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. Debug logging for troubleshooting issues. (Off by default, not fully implemented.) To use the email options: You can either have the hook change the default link in the emails or edit the email text. If you choose to edit the email text, simple add in <#RINPC#> where you want the link to be added. It will be converted into the correct link when the email is sent. You might add some text that says, "To reply directly to this message, click this link: <#RINPC#>" or something like that. Link to comment Share on other sites More sharing options...
Wolfie Posted September 6, 2012 Author Share Posted September 6, 2012 Updated to 33003.FIX: Buttons would show for members that had disabled messengers ADD: Support for comments made in blog entries ADD: Support for comments to gallery images UPD: Debug logging UPD: Debug settings EXP: Hook expires Sept 15th, 2012. Features:Supports private conversations, posts in forum topics, notification emails and comments made in blog/gallery apps. Doesn't show button on content member made (they would be trying to quote their own content to themselves). (Forum posts) Doesn't show button to guests (forum posts) For forum posts, automatically adds snapback information for quote. For forum posts, adds reference and link to original topic. Automatically adds author name and date to the quote details. 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. Debug logging for troubleshooting issues. (Off by default, still in development.) In a nutshell, now supports comments made in Blog and Gallery. Tinkered with the code some so there may be bugs in it. Please report all bugs in this topic and be sure to include which version of IPB you're using (also version of this hook if it's not 33003). Link to comment Share on other sites More sharing options...
Wolfie Posted September 15, 2012 Author Share Posted September 15, 2012 Updated to 33004.FIX: When member isn't using RTE, quoted content would appear messed up. UPD: This beta expires on Sept 29th, 2012. UPD: Language bits separated into different groups (buttons, exec and errors). UPD: Tweaked code in the 'exec' file so that everything goes through one main function for consistent results. ADD: Support for IP.Downloads file comments. ADD: Support for IP.Nexus product review comments. ADD: Access control (user group, staff) ADD: Setting to enable/disable hook ADD: Ability to delete/purge all log files from settings screen. ADD: Can choose to 'ignore' certain errors (otherwise they get an error screen). Features:Following items supported: IP.Blogs (comments on entries), IP.Board (posts in topics), IP.Downloads (comments on files), IP.Gallery (comments on images), IP.Nexus (reviews for products) and the Members app (private 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. 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. Simplified list of changes Supports IP.Downloads and IP.Nexus, supports group access control and ability to delete/purge log files. Link to comment Share on other sites More sharing options...
alexp999 Posted September 15, 2012 Share Posted September 15, 2012 Getting the following error message when you click Quote to PM from a forum post: "The application associated with your request is not available at this time." On IPB 3.3.4 and your hook Beta 4. Link to comment Share on other sites More sharing options...
Wolfie Posted September 15, 2012 Author Share Posted September 15, 2012 On IPB 3.3.4 and your hook Beta 4.Okay updated. A couple of other minor fixes too. Link to comment Share on other sites More sharing options...
Wolfie Posted September 29, 2012 Author Share Posted September 29, 2012 Will be updating this sometime in the next couple of days and it'll become a free/trial version of the full product. Click below for the full product. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.