vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Major Additions - Email Integration (New Threads/Replies by and through email!) (https://vborg.vbsupport.ru/showthread.php?t=169247)

yaku 04-12-2012 04:03 AM

Is there a way to put all the emails titled the same into one thread?

For example, I'd like to have one thread with Dodgers news. If I find Dodgers news that I'd like to post, I'd just title the email "Dodgers News" and it would go into the thread already made.

Is this possible using this software?

Cat Terrist 05-03-2012 12:07 AM

Quote:

Originally Posted by mtn-niche (Post 2293570)
Another update: Seems one needs to go back through every post in this thread as well as the thread for the mod for V3.6 to get this working!

I ran into the problem with the cron job failing and found the solution here:
https://vborg.vbsupport.ru/showthrea...151222&page=57
(see post #843 on that page)
This involves an edit to the emailintegration.php file . Without this fix the processing of the mailbox for the forum would sometimes fail and not delete messages that had been turned in to posts resulting in duplicate posts from one email (and get stuck in a loop). You can see the problem when you manually run the Email Integration task from the Scheduled Task Manager. After this fix when you run the task manually you get a nice report of what was done.

I'll keep testing and post anything else I find. I am surprised there is not more interest in this mod.

Okay, I had some posting errors so I backtracked anod contentid is not a valid field in 4.12 so I put back on postid in all three places. Email Intergration passed all tests once the plugin was reloaded

reedness 07-26-2012 07:04 PM

Anybody have any luck in v4.2.0?

Miyuki419 07-28-2012 10:11 PM

Ditto. I would like to install this but I wonder if it will work in 4.2.

Cat Terrist 08-20-2012 09:30 AM

Yes, it works with my test site. You really do need to read carefully the last two pages to make sure you get everything just right. I forgot the contentid thing and spent a bit of time swearing

reedness 08-20-2012 06:52 PM

Quote:

Originally Posted by Cat Terrist (Post 2358395)
Yes, it works with my test site. You really do need to read carefully the last two pages to make sure you get everything just right. I forgot the contentid thing and spent a bit of time swearing

Hi Cat. Are you referring to 4.2?

Cat Terrist 08-27-2012 09:28 AM

Quote:

Originally Posted by reedness (Post 2358548)
Hi Cat. Are you referring to 4.2?

Yes.

However I did hit one bizarre problem - after multiple forums are enabled, I get a database error every time a new thread is posted on the forum - but a new thread via EI works. One forum, no problem.

But yet, the thread starter is there when you refresh and all posts after that work fine as well as EI. I know where in the xml the error is produced but I havent quite worked out why.

EDIT : Okay, nutted it out, it was the call EI makes to see if there is attachments to the posts. In line 765 of product-emailreplyint.xml, it looks like this for me -

Code:

WHERE postidid = $postid
It MUST be

Code:

WHERE contentid = $postid
And I am once again good. You might find that line is correct if you have not been testing fixes like I've been.

reedness 08-28-2012 02:13 PM

Thanks, Cat. Did you try the 2.6.1 Beta version?

reedness 08-29-2012 07:07 PM

Quote:

Originally Posted by Cat Terrist (Post 2360382)
Yes.

However I did hit one bizarre problem - after multiple forums are enabled, I get a database error every time a new thread is posted on the forum - but a new thread via EI works. One forum, no problem.

But yet, the thread starter is there when you refresh and all posts after that work fine as well as EI. I know where in the xml the error is produced but I havent quite worked out why.

EDIT : Okay, nutted it out, it was the call EI makes to see if there is attachments to the posts. In line 765 of product-emailreplyint.xml, it looks like this for me -

Code:

WHERE postidid = $postid
It MUST be

Code:

WHERE contentid = $postid
And I am once again good. You might find that line is correct if you have not been testing fixes like I've been.

How did you pull off step 6? USERCP_SHELL does not contain this at all.

6. Template EDIT

In:
Admincp -> Styles & Templates -> Edit Templates -> User Control Panel Templates -> USERCP_SHELL

**************
FIND:
**************
<tr>
<td class="$navclass[substhreads_editfolders]" nowrap="nowrap"><a class="smallfont" href="subscription.php?$session[sessionurl]do=editfolders">$vbphrase[edit_folders]</a></td>
</tr>

**************
AND ADD UNDER IT:
**************
<!-- ##### START MODIFICATION - Email Integration ##### -->
<tr>
<td class="$navclass[subscribe_forums]" nowrap="nowrap"><a class="smallfont" href="subscribeforums.php?$session[sessionurl]do=list">$vbphrase[ei_edit_sub_forums]</a></td>
</tr>
<!-- ##### END MODIFICATION - Email Integration ##### -->

**************
CLICK SAVE!
**************

Cat Terrist 09-04-2012 06:05 AM

Quote:

Originally Posted by reedness (Post 2360705)
Thanks, Cat. Did you try the 2.6.1 Beta version?

No, for v4 of vBulletin you must use 2.6.2 Beta that was posted a page or two back.

Quote:

How did you pull off step 6? USERCP_SHELL does not contain this at all.
DO this instead

Code:

6. Template EDIT

        In:
        Admincp -> Styles & Templates -> Edit Templates -> User Control Panel Templates -> USERCP_SHELL

        **************
        FIND:
        **************
        <li class="{vb:raw navclass.substhreads_editfolders}"><a href="{vb:link subscription, '', 'do=editfolders'}">{vb:rawphrase edit_folders}</a></li>

        **************
        AND ADD UNDER IT:
        **************
        <!-- ##### START MODIFICATION - Email Integration ##### -->
                <li class="{vb:raw navclass.subforum}"><a href="{vb:link subscription, '', 'do=subforumlist'}">{vb:rawphrase ei_edit_sub_forums}</a></li>
        <!-- ##### END MODIFICATION - Email Integration ##### -->

        **************
        CLICK SAVE!
        **************                       

        In:
        Admincp -> Styles & Templates -> Edit Templates -> Subscriptions (Thread Notifications) Templates -> subscribe_choosetype

        **************
        FIND:
        **************
        <vb:if condition="$show['subscribetothread']">

        **************
        AND CHANGE IT TO:
        **************
        <vb:if condition="$type=='threadid'">

        **************
        CLICK SAVE!
        **************


Rolll 09-11-2012 10:01 AM

It's not work on 4.2.0

washingtonboise 09-12-2012 10:19 AM

I have asked Cyricx if he's interested in updating to 4.x or allowing other coders to work with his code to update this mod.

I've offered $300. Forums for mods which are 3.7 and lower will be locked soon. I've asked him to reply here if he's willing to either develop, or allow others to develop.

reedness 10-11-2012 08:04 PM

Thanks for all your help Cat. I am trying again with 2.6.2. So far no luck. Also, I do not have an emailreplyint.xml in my installation as you mentioned earlier to change to this "WHERE contentid = $postid"

I am still messing with this but you have been very helpful.

Cat Terrist 11-21-2012 12:59 AM

While I got it workign on 4.2, I'm now having delivery issues where things go mad and older posts get resent.

Looking into the jobschedules at present

iraqiboy90 01-08-2013 08:55 PM

will this work for vb4.2? Its an extremely useful feature, but sad that nobody had upgraded it yet?

Nelson58 01-22-2013 03:57 PM

Quote:

Originally Posted by washingtonboise (Post 2364760)
I have asked Cyricx if he's interested in updating to 4.x or allowing other coders to work with his code to update this mod.

I've offered $300. Forums for mods which are 3.7 and lower will be locked soon. I've asked him to reply here if he's willing to either develop, or allow others to develop.

I will pay also. Many of my members want to respond by email. Some are stupid and do it anyway now, thinking it will work.... :D

mykkal 02-10-2013 02:04 AM

I have this on 3.8.7 PL1. It works but the problem is the emails aren't RFC compliant and they rejected some. It really needs a mailer class update.

Quote:

Originally Posted by Simon Lloyd (Post 2294690)
Anyone have any issues with this and vb3.8.7 PL2? it's sending out the notifications instantly but not recognising the email replies, could it be to do with vBSEO?, if so anyone got a fix for it?


Simon Lloyd 02-10-2013 05:36 AM

What did you do to get this working on vb3.8?

mykkal 02-10-2013 05:51 AM

Quote:

Originally Posted by Simon Lloyd (Post 2403266)
What did you do to get this working on vb3.8?

Honestly, I just followed the instructions. But also, i'm on my own dedicated servers and i'm using 3.8.7 PL1. PL2 has some major differences and a few new features. That could be the problem.

also, i've had it installed since 3.7. I ran the upgrade with it already in place.

Simon Lloyd 02-10-2013 01:53 PM

Ahhh!, i see, im on my own box too but the PL's got be the issue, but i feel it was an issue with reading the mails from the inbox for each particular forum.

mykkal 02-11-2013 12:10 AM

You could be right. I haven't tried to upgrade because I've got so many mods... But honestly the email integration plugin isn't utilized much. I'm thinking of uninstalling it and reinstituting it on a later version of VB.

Do they have email integration plugins for VB4 or VB5?

Quote:

Originally Posted by Simon Lloyd (Post 2403315)
Ahhh!, i see, im on my own box too but the PL's got be the issue, but i feel it was an issue with reading the mails from the inbox for each particular forum.


andor 04-01-2013 08:47 PM

Howdy - I am willing to contribute as well. Client specifically requested posting by email to match a competitor's forum for his own users. Requesting for vB 4.2.0. Please PM if developer willing to proceed and required contrubtion to help make it happen. :-)

TomRBurke 07-29-2013 08:38 PM

Hi I am intertested in getting this to work on VB 4.2 also. Anyone know where we are with this. I have a PHP programmer that can help

digeditor 12-27-2013 04:04 PM

Just a quick note. I've got this working on 4.2. As soon as the guy I had fix it returns from his vacation, he will post the changes which he made. Think Mid January

Jim

Raptor 01-30-2014 03:39 PM

any update Jim ?

ahobilam 02-05-2014 02:21 PM

Please inform me also,
if any updated version is released.
Thanks in advance

digeditor 03-24-2014 11:15 PM

I've got this working under vB 4+.

I haven't any idea how to get the update onto here so it can be used by the community.

Anyone out there who might know how to go about doing that?

Jim

Simon Lloyd 03-25-2014 01:51 PM

put your vb installation in debug mode then go to products manager and export the product, then download any associated files with the mod, zip them together and post em here ;)

ozzy47 03-25-2014 02:53 PM

Quote:

Originally Posted by Simon Lloyd (Post 2489456)
put your vb installation in debug mode then go to products manager and export the product, then download any associated files with the mod, zip them together and post em here ;)

And that is if it is a total rewrite, as the mod is not marked reusable code. :)

Simon Lloyd 03-25-2014 07:07 PM

Quote:

Originally Posted by ozzy47 (Post 2489462)
And that is if it is a total rewrite, as the mod is not marked reusable code. :)

Good point, however, i feel someone should attempt to contact the coder as they haven't been here for 3 years.

RichieBoy67 03-25-2014 07:27 PM

I would love this for 4.2! This would most likely really increase content on many forums allowing members to just reply to a thread or post through email. I want this!

Digital Jedi 03-26-2014 05:01 AM

Quote:

Originally Posted by Simon Lloyd (Post 2489513)
Good point, however, i feel someone should attempt to contact the coder as they haven't been here for 3 years.

You know, I've contacted a few different coders of some other mods who didn't specify to take the project over or mark their mod as reusable. Even on their own sites or Facebook Pages. So far, none have returned my calls. Seems some of the old coders don't even want to talk to anyone still using vB.

andor 03-26-2014 07:41 AM

vB is offering cloud solution now... well, they are really after our own forum traffic aren't they? Maybe that's why developers have jumped ship, a generational shift in platform where they aren't really welcome. Can't blame them. Mind you, this opens up opportunities for other forum developers, and there may be somewhere else we can park our interest in a few years...

This is a much requested plugin from some of my clients, so I'm very interested to see what comes of this.

digeditor 03-26-2014 02:12 PM

I tried contacting the developer some time ago with no response. I even offered to pay to have it updated for vB 4+. About then I decided that I'd have it done myself (no not by me. Too many years since I coded anything).

Not reusable? Not sure what that implies. Does it mean I can just add a new Mod? And how the heck do you do that?

It is a significant rewrite. Some of the changes which were made to it e.g. That whole "write between the lines" in the reply block area thing is now gone. That was in response to the ubiquitous use of Gmail accounts. Gmail users had trouble with that because Gmail insists on popping up this tiny box for a reply and you don't see the Mods reply box. But the basic bones are still there.

I've had it running on my forum for more than two months and made tiny changes along the way. And more will be done as I'm not enamored of the Subject line containing a thread number when thread info is in the RFC-822 headers which could be used.

Jim

digeditor 03-26-2014 02:16 PM

Quote:

Originally Posted by RichieBoy67 (Post 2489516)
I would love this for 4.2! This would most likely really increase content on many forums allowing members to just reply to a thread or post through email. I want this!

That's an interesting comment. I moved from a listserv to vBulletin with that exact thought in mind. The amount of flack that I caught because of the difference in email delivery was incredible.

Jim

blind-eddie 03-26-2014 03:20 PM

Though it is not marked as reusable, does not mean you can not show (In this thread) step by step instructions on all edits you had to do to get this to work on 4.0.
You can not allow any downloads, just text to show where to edit so others can do the same.

But, you would think with the way vb4 is written compared to 3.7, there should really be nothing stopping anyone from updating any pre vb4 modification to work with vb4.
Just my thoughts.

ozzy47 03-26-2014 11:54 PM

Quote:

Originally Posted by blind-eddie (Post 2489654)
Though it is not marked as reusable, does not mean you can not show (In this thread) step by step instructions on all edits you had to do to get this to work on 4.0.
You can not allow any downloads, just text to show where to edit so others can do the same.

But, you would think with the way vb4 is written compared to 3.7, there should really be nothing stopping anyone from updating any pre vb4 modification to work with vb4.
Just my thoughts.

Well the underlying PHP code can be exactly the same in vB3 and vB4, the only difference is how the template is rendered, so since it is not marked reusable, it would require a complete rewrite.

It is unfortunate, but until the developer changes the status, a edited version of the mod can not be posted. :(

caciocode 06-24-2014 07:05 PM

Can anyone write something like the mod completely from scratch? I need this urgently for my forum. I would add some donation to get it started.


All times are GMT. The time now is 01:01 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01621 seconds
  • Memory Usage 1,840KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_code_printable
  • (15)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (38)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete