Adriano Faria Posted September 15, 2015 Posted September 15, 2015 About This File This plugin will allow moderators with permission toMOVE CONTENT to also copy topics to the same or to another forum. Topic Info tab: Choose the destination forum (it can be the same forum) Topic title: popup appears with the current title, but you can type a new one Topic author: popup appears with the current author, but you can choose a new one Topic State tab: Allows you to start the new topic with the following states: locked, pinned, hidden and featured This tab will only appears if the moderator has any of the permissions: lock content, pin content, hide content or feature content. If the moderator has only one of them, of this one will appear. Extra Data tab: Option to increment topic author content count. If the source topic has a poll, it will display an option asking if you also want to copy the poll (not the votes, only questions and choices). If the source topic has attachments, they will be added to the new topic as if they were added using the Insert existing attachment IPS4 feature. Starship and Chris Bell 2
Chris Bell Posted September 17, 2015 Posted September 17, 2015 (edited) Hi Adriano, i noticed the action only copies the first topic post without the following responses, is this by design? how would one copy the entire branch? Edited September 17, 2015 by Chris Bell
Adriano Faria Posted September 17, 2015 Author Posted September 17, 2015 (edited) It is designed to copy only the first post. The other posts are REPLIES. Edited September 17, 2015 by Adriano Faria
Chris Bell Posted September 17, 2015 Posted September 17, 2015 Thank you Adriano, this kind of defeats the purpose for me, the first post is the question, the reply is as important if not more, the whole point in my case is to copy a thread with replies (normally technical issues relating our products) then copy it to a language specific forum so we can than translate it; with reply's containing the answer or further discussions svit 1
Adriano Faria Posted September 17, 2015 Author Posted September 17, 2015 7 minutes ago, Chris Bell said: the first post is the question, the reply is as important if not more, I just can't see any sense on it. So if you have a topic with 300 replies, from two years ago, a new topic will have the first post + 300 replies, all of them dated today ?!? You can have users banned, abandoned the board, etc.
Chris Bell Posted September 17, 2015 Posted September 17, 2015 (edited) i run a dedicated support forums for our products, we run additional two language support; DE and FR, its not a major concern if a user is not active or was banned; his answer could still be valuable and informative, most of the questions are asked in English; our mods will copy the important questions and translate to the the same sub forum in the specific language, mainly to avoid repetitive questions; as well as to help people who don't speak English to have a native translation for important technical issues Edited September 17, 2015 by Chris Bell
Adriano Faria Posted September 17, 2015 Author Posted September 17, 2015 That's the problem. I can't add a feature only thinking in you. I would have to make it as an option. So if I did, it will have one new setting. Then another user wants to use the new feature but he doesn't want that all 300 posts has TODAY as date, so here I go again to add a new setting to keep the original date of the post. You could use the support topic to ask this before. Anyway, I'm not sure. I'll give some thought.
Chris Bell Posted September 17, 2015 Posted September 17, 2015 (edited) Thank you Adriano, i agree, not everyone need the same function as me, it would be nice if replies could be copied as an option; not mandatory! the post date isn't critical in my case; it is the question at hand and the response it receives that is important, Edited September 17, 2015 by Chris Bell svit 1
Adriano Faria Posted September 17, 2015 Author Posted September 17, 2015 I'll probably add a new tab called Replies with options to copy and keep the original post date... in this case, the first post (and the topic itself) would have the orginial date as well. Not sure yet. Chris Bell 1
Chris Bell Posted September 17, 2015 Posted September 17, 2015 in many cases not all replies are even necessary; maybe 1-3 replies are relevant and will likely be kept with the original question (when copied to be translated)
Adriano Faria Posted September 17, 2015 Author Posted September 17, 2015 What's New in Version 1.0.1: Added option to copy topic replies Quote Topic Replies tab: Allows you to choose if you also want to copy the replies from the source topic. You also has the option to keep the original posts date or if they will have the current date/time on new topic. This tab will only appears if the source topic has replies. Chris Bell 1
Chris Bell Posted September 17, 2015 Posted September 17, 2015 that is AWESOME! Adriano, thank you very much for this quick response! Adriano Faria 1
DanInMS Posted October 13, 2015 Posted October 13, 2015 (edited) I am having an issue when copying a topic to a child forum in another area. I just get a spinning icon and it never displays the child forum sections underneath. Edited October 13, 2015 by DallastheDog
Adriano Faria Posted October 13, 2015 Author Posted October 13, 2015 2 minutes ago, DallastheDog said: I am having an issue when copying a topic to a child forum in another area. I just get a spinning icon and it never pulls the section up. That one is weird and honestly I don't know what to say. My plugin uses the $form->node object type (default made by IPS) to list those type of things. Is this also happening when you try to move a topic, for example ? There are appears the same dropdown.
DanInMS Posted October 13, 2015 Posted October 13, 2015 Let me go try to move a topic and see. Thanks for the quick reply. Move does show the child forums and works.
svit Posted October 23, 2015 Posted October 23, 2015 I've purchased the plugin hoping it would help me to copy topics from forums/forums to collabs/forums. unfortunately it can only copy topics from forums/forums to forums/forums or from collabs/forums to collabs/forums. Is there any way to go around it? I could see that there is a drop down menu listing the forums to copy to and that is where the problem is for me, if there was an option to enter a path or forum number I think the problem would be resolved, but I understand not everybody would be in need of this tweak. Any idea how to go around the current limitations please?
Adriano Faria Posted October 23, 2015 Author Posted October 23, 2015 1 minute ago, svit said: I've purchased the plugin hoping it would help me to copy topics from forums/forums to collabs/forums. I'm sorry, There's nothing in this plugin description that mentions any other 3rd-party app. There's this support topic to ask questions before you purchase. You could also send a PM. I don't have this other resource. You better ask @Kevin Carwile to help on it or add such feature on his resource. DawPi 1
HighlanderICT Posted January 13, 2016 Posted January 13, 2016 recently upgraded to latest version of IPS4 (4.1.6.1) and during the upgrade it disabled this and other (3rd party) plugins. After re-enabling it, it now throws a EX1054 error when copying a topic with poll ... any ideas ?
Adriano Faria Posted January 13, 2016 Author Posted January 13, 2016 6 hours ago, HighlanderICT said: it now throws a EX1054 error when copying a topic with poll ... any ideas ? Post the content from this plugin in your log.
HighlanderICT Posted January 13, 2016 Posted January 13, 2016 (edited) this is what I see (minus the part that shows the poll content itself). Let me know if you want to see it on the site itself Wed, 13 Jan 2016 19:35:00 +0000 (Severity: 0) xxx.xxx.xxx.xxx - http://caleythistleonline.com/topic/27267-poy-template/?do=copy&id=27267 Unknown column 'tid' in 'field list' INSERT INTO `ibf_core_polls` ( `tid`, `start_date`, `choices`, `starter_id`, `votes`, `forum_id`, `poll_question`, `poll_only`, `poll_view_voters` ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ? ) | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | /system/Db/Db.php | [IPS\Db\_Exception].__construct | 388 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | /system/Db/Db.php | [IPS\_Db].preparedQuery | 645 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | /init.php(434) : eval()'d code | [IPS\_Db].insert | 200 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | | [IPS\forums\modules\front\forums\hook274].copy | | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | /system/Dispatcher/Controller.php | [].call_user_func | 85 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | /system/Content/Controller.php | [IPS\Dispatcher\_Controller].execute | 46 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | /applications/forums/modules/front/forums/topic.php | [IPS\Content\_Controller].execute | 40 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | /system/Dispatcher/Dispatcher.php | [IPS\forums\modules\front\forums\_topic].execute | 129 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | /index.php | [IPS\_Dispatcher].run | 13 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' ------------------------------------------------------------------------ Edited January 13, 2016 by HighlanderICT
Adriano Faria Posted January 13, 2016 Author Posted January 13, 2016 47 minutes ago, HighlanderICT said: Unknown column 'tid' in 'field list' Yeah, they removed the column tid on 4.1.6! Quote "2": { "method": "dropColumn", "params": [ "core_polls", "tid" ] }, Let me see how this works now... I'll update the plugin probably tomorrow.
Adriano Faria Posted January 13, 2016 Author Posted January 13, 2016 18 hours ago, HighlanderICT said: recently upgraded to latest version of IPS4 (4.1.6.1) and during the upgrade it disabled this and other (3rd party) plugins. After re-enabling it, it now throws a EX1054 error when copying a topic with poll ... any ideas ? What's New in Version 1.0.2: IPS 4.1.6+ compatibility.
HighlanderICT Posted January 14, 2016 Posted January 14, 2016 thanks Adriano - v1.0.2 fixed the problem. awesome turnaround time in getting it fixed. Adriano Faria 1
Natsüs Posted February 3, 2016 Posted February 3, 2016 On 13/10/2015 at 0:45 AM, DanInMS said: I am having an issue when copying a topic to a child forum in another area. I just get a spinning icon and it never displays the child forum sections underneath. Hello I still have this problem yet, I'm in version 1.0.2 Could you solve it?
Recommended Posts