grandeur_69 has released his latest version of CommBull as a free add-on, indicating that he no longer has time to continue developing it. I am posting this here for the benefit of other vBulletin 4.x who don't want to lose the newsletter feature (grandeur_69 has approved this).
I have the previous (commercial) version, 4.5f, which does run successfully via a cron job, running on 4.01. It required some modification of the installation instructions but it does work. I expect you should be able to get this version running as well, although as the coder noted the cron capability won't work.
1. Edit product-Commbull.xml and find the following line:
This now works. I had a ( instead of a { on the previous code. Thanks to grandeur_69 for pointing this out!
Notes:
The product is not mine so I can't offer any support for CommBull itself. However, I have been using the paid versions of this mod for some time and I'm happy to offer what support I can for making the changes necessary to get it running on 4.x.
I have been in communication with grandeur_69. He has indicated that he has no objections to this thread and that as he gets time he will be trying to develop this add-on further as a free product.
Update July 12, 2010: Product XML file provided by grandeur_69 for vBulletin 4.x.
NOTE:
If you have already done the manual edits, do NOT use the XML file. And if you import the XML file, you should not need to do the manual edits.
Some people are encountering problems using the XML file. If you are one of them, uninstall the product and use the manual edits. Those seem to work just fine.
Update July 14, 2010: Error in XML file corrected.
I downloaded & installed this great mod without a hitch...I configured the html to look exactly as I wanted it to.
When I was ready, I went to the send page and clicked on the 'send' button below...then the mod done its thing and listed all my user (blu blu...user...html ok) and way at the bottom it says 'All Done!.
Problem: None of my users got the email! And there's no way (that I know of) to verify delivery (something like 'sent mail')...can anyone tell me what's going on?
I see you also posted this in the CommBull thread at https://vborg.vbsupport.ru/showthread.php?t=230359 - you'll need to get grandeur_69 to help you with this. I'm just trying to provide support for adapting the add-on to 4.x but I'm not using version 5.1.
So just to make sure that I understand, I download v5.1 from that page then use the xml file here to install?
I used the manual ediots and they are working well for me.
grandeur_69 provided the XML file but I have not personally tested it. However, if you're installing 5.1, by all means give the XML product file here a shot. If it doesn't work for you, try the manual edits instead.
I used the manual ediots and they are working well for me.
grandeur_69 provided the XML file but I have not personally tested it. However, if you're installing 5.1, by all means give the XML product file here a shot. If it doesn't work for you, try the manual edits instead.
get this dtatabase error when trying to send news letter now did not happend before
Database error in vBulletin 4.0.5:
Invalid SQL:
UPDATE forum SET replycount=replycount+1,threadcount=threadcount+1, lastpost='1281283070',lastposter='Diablo' WHERE forumid IN ();
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
Error Number : 1064
Request Date : Sunday, August 8th 2010 @ 11:57:50 AM
Error Date : Sunday, August 8th 2010 @ 11:57:50 AM
Script : http://www.clearwaterbiker.biz/forum...ll.php?do=send
Referrer : http://www.clearwaterbiker.biz/forum...p/commbull.php
IP Address :
Username : admin
Classname : vB_Database
MySQL Version : 5.1.48-ius
get this dtatabase error when trying to send news letter now did not happend before
Database error in vBulletin 4.0.5:
Invalid SQL:
UPDATE forum SET replycount=replycount+1,threadcount=threadcount+1, lastpost='1281283070',lastposter='Diablo' WHERE forumid IN ();
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
Error Number : 1064
Request Date : Sunday, August 8th 2010 @ 11:57:50 AM
Error Date : Sunday, August 8th 2010 @ 11:57:50 AM
Script : http://www.clearwaterbiker.biz/forum...ll.php?do=send
Referrer : http://www.clearwaterbiker.biz/forum...p/commbull.php
IP Address :
Username : admin
Classname : vB_Database
MySQL Version : 5.1.48-ius