The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
CommBull (Community Bulletin) Details »» | |||||||||||||||||||||||||
vb3.5 Commbull
vb3.6 Commbull Note: The 3.6 version is a commercial product, any queries on it should be submitted to: vb3.6 Support Site THIS THREAD IS FOR SUPPORT FOR 3.0 VERSIONS ONLY. PLEASE VISIT THE APPROPRIATE FORUMS (links above) FOR THEIR SUPPORT [valid point] it's been brought to my attention that not everyone knows what this is ... fair enough: This hack is considered a "weekly newsletter" by the fact that it will email members (only sent by an admin) who have opted to receive it new posts, hot threads, etc ... basically a summary of what has been going on since the last time the newsletter was sent out. However there is a vast number of options, and I won't go into detail of all of them ... you can view the the images that I've attached, but u will only get a full idea by installing it. I would say that there is 0 risk of this installation doing any damage to your current install as these are the changes that it does (manually and automatically): - change profile.php and admincp/index.php - add a couple columns to user table (receivebulletin and receivebulletin_type) - add some phrases to phrase table (receive_email_from_commbull, type_email_from_commbull, newsletterformat, commbul) - add a row to datastore table (commbull) - add some html to nav template for admin side So, if you are unhappy with the install. you can just ignore that it's there and it'll never cause any problems ... your next upgrade will overwrite any changes to the index and profile pages and the extra columns in the DB won't be an issue [mods that i've added from vB2 version] - to change languages, comment/uncomment line 22 and 23 to switch from English to German - save prefs (option) - skip to page X in case of mailout freeze - auto redirect to next page (option) - adding personalized text to top of newsletter w/out searching through the two text & html fields ... u'll c what i mean :ermm: [INSTALL] drop the 3 files into the admincp directory and then go to admincp/commbull.php ... follow the instructions and you are good to go. If you find that the option isn't showing up on the control panel after the install, then it's because you aren't using the default phrases. Go into phrase manager, search for 'commbull' and update the fields appropriately. If something goes wrong, don't worry .. it checks for already completed updates to the database to avoid redundancy ... enjoy!! Show Your Support
|
Comments |
#112
|
|||
|
|||
one of my large forums the email refuses to preview, it runs for awhile and then just quits
|
#113
|
||||
|
||||
Hello everyone,
This is rather bizzare... every time I send out a ComBull, the recepient sees random exclamations marks throughout the newsletter text. Some images fail to show up, because that exclamation gets inserted into the path! And it's totally random... anyone has that problem? |
#114
|
||||
|
||||
Installed CommBull and after some editting of the commbull.php and the phrases.php (mainly language and html), got it working. A note for some users. My host had a limit of no more than 50 emails per hour from our server, but apon request they increased it to 500 for my site. They just wanted to know if I offered my users an "Opt out" from receiving the Newsletter. So if you have any problens with email flooding, check with your host. Most will accomodate you for a higher email output.
I also found that (for my site anyway) setting the email output to about 25 at a time with a one minute wait in-between seemed to work out quite well. The only problem is that the emails will still not show Calendar events. And does anyone know how to make a cron job for this script? John Ps; Here's a sample of my finished html CommBull And thanks grandeur_69 for the script! |
#115
|
||||
|
||||
Quote:
Look in the commbull.php file around line 339 down to line 357. You shound see this at line 339: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head>. This is the start of the html part of the email. From that point on look down the file for html tags like <table>, <tr>, <td>, etc. Those are not all in the same place in the file as in between there are sql guerys, conditional statements, and php sript, etc. What I did was to copy the original email html script from the Admin, place it in my html editor, make changes, and then carefully locate the appropiate place in the commbull.php file and substitute the changes. (make sure you save a backup of the original, just in case!) Some of the language changes have to be made in the commbull_phrases file and there are a few in the commbull file itself. Good luck, John |
#116
|
|||
|
|||
Maybe it's just me, although after messing with this one line (around 42) for well over an hour I still see no way whatsoever to absolutely link the stylesheet. No matter what I add or adjust it still comes out:
HTML Code:
<link rel="stylesheet" type="text/css" href="clientscript/vbulletin_css/style-b82af0f5-00004.css" />
|
#117
|
||||
|
||||
Include the entire path url, like
http://yoursite.com/forum/clientscri...f0f5-00004.css Don't forget, it's an email, not a web page. It's going to be read by the users email client on thier computer. There is no folder for the email to read with the css file in it on thier computer. The path to the css file has to be full. You will have to write in the whole url yourself in the commbull.php file at that line. If you store your css as files rather than in the database, I suggest saving the css file in a separate file that the email url can "see" all the time. Because, if you change one little thing in the stylesheet from the Admin panel, the reference number for the stylesheet will change, and the emails won't get the correct css file. Besides, this way you can customize the email style separately from your board. John |
#118
|
|||
|
|||
Okay, I figured it out. After another hour or two of useless code playing and searching to figure out exactly how the stylesheet was sourced, it finally ocurred to me to look in the database. Duh.
Lo and behold, a css field resides in the prefix_style table with the entire <link rel= style statement, which will look something like this: Code:
<link rel="stylesheet" type="text/css" href="clientscript/vbulletin_css/style-bcb1922cb-00104.css" /> Code:
<link rel="stylesheet" type="text/css" href="http://my-forum-site.com/clientscript/vbulletin_css/style-bcb1922cb-00104.css" /> |
#119
|
||||
|
||||
SOmeone asked this question before, with no respoonse.
Does anyone know how to automate this to be sent out every week ? |
#120
|
||||
|
||||
I've run the script, sent out my first bulletin, but now the option to change settings within the "editoptions" screen isn't there.
Does anyone know which templates I need to change to allow this? (Besides that, the script is great. It is the first time I've run the HTML version and it looks terrific.) |
#121
|
|||
|
|||
Quote:
The install instructions are a little hard to find. There are links at the top and bottom of the page when you run the commbull.php script. I missed it the first time I ran it too. Regards, Matt |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|