There are no plug-n-play solutions for Forum in impress/cube/xoops.
But most people here prefer D3Forum by GIJoe.
You don't need Xoopseditor for that.
GIJoe's site is terribly ugly, but he's a great coder, and here you can find some D3 forum users that can help you.
I'm guessing that CBB is "the" forum module to install. However, it requires 2 modules installed before it's installed:
Frameworks has a bunch of modules that are copied over and then 25+ steps to make sure parameters are set correctly.
xoopseditor I already installed in a simple procedure.
After the above are done then I guess I install CBB.
All this for a forum?
I'm sure there are all kinds of pit-falls involved with the above - any so bad that they can crash ImpressCMS or are beyond a simple person who does not talk Geek?
Thanks for any feedback.
I'l have to look at the code, perhaps we could get this working if it's a viable solution, or use one of the other modules as a base, after all there is no point in reinventing that wheel.
If I remember correctly, SmartMail did almost exactly what you are talking about Tom. It is not fully functional and did not work for me completely but it does have potential.
The problems I always faced was it timing out when sending messages to thousands of users, I ended up using XMail (I think) to get around this as it allowed you to send it smaller amounts.
I remember back on X it was once explained this was more an issue with php and it's memory than the actual script side, how true that is I'm not sure it seems a logical answer though, but that was a long time ago when I last asked.
If it is in fact an issue with php or Apache, then I'd love to see some kind of Cron introduction, so you could set when to send the mails and they would be queued with the cron sending batchs ever minute or how ever often you set it.
Even if it isn't a cron option would still be cool, this would allow you schedule mailers in php/MySQL and then the cron would do the rest the next day, week or month.
I'm not sure if, or how much work has been done on the mailing side.
Communications is a core part of community sites, so I agree having strong email functionality within Impress itself would be useful.
I thought that the existing email to users functionality also had some serious limitations - something about only being able to send 100 emails at a time? Is that true and/or fixable?
I actually brought something up the other day with Marcan about mailing lists, here is snippet from an E-mail I sent with details of what I'd like to see.
This could also some how be built in the the php mailer
that we have in ImpressCMS, so that it allows non registered members to also be part of the mailing list, and should they register later, they would still be part of the same list as well as a member. There would have to be an option for non members to opt out of the list if those choose. (Members can change those preferences in their account settings at present).
My suggestion about the mailing list thing. At the moment the core has a mailer so we can mail every member out there. They can choose to change their preferences in their account. We should also have an option for non members to opt in and out of mailing lists. We could then mail out from the core when we make new releases
I asked about the same earlier this week. My two cents:
1 - XMail is still in alpha. You can help on it, or...
2 - Look for a Xoops-to-PHPList connector, a simple but effective solution, developed by someone of Xoops italy. I reviewed the code and it probably works, but the code can be shorter. I can't review it at this moment, but i think i'll go back to it in less than a month.
I need to set up an email newsletter for my work site, and could use some advice on an email newsletter module. I'm looking for something that can:
* Handle a mailing list with several thousand users.
* Supports html email.
* Is in full release status and actively maintained.
Ideally, it would allow people to manage their own subscription via a block.
Is there anything out there? Or do I gotta try and write one?