Show all posts by user
All modules known to work or written for 5.2.0 and up. Modules are small packages that increase or change the functionality of Phorum in some way, without changing any of the main Phorum code.
You can find a list of Phorum 5.2 Modules --> Here
You can find a list of Phorum 5.2 Modules --> Here
Re: How do I turn off Registration and Login to redirect..... - 15 years ago
Something seems to be wrong (might not have all the files you need - info.txt?). Best to post questions about modules in the respective thread - where the module author can spot it.by DavidVB - Phorum Integration
Re: How do I turn off Registration and Login to redirect..... - 15 years ago
by DavidVB - Phorum Integration
Re: How do I turn off Registration and Login to redirect..... - 15 years ago
You could remove links to the phorum login and registration from your template (should be in the header.tpl) or change the links to your other pages that handle this. As an added security you can run the following moduleby DavidVB - Phorum Integration
Re: How to set up new member notification emails to moderators - 15 years ago
by DavidVB - Phorum Support
Re: Disable Phorum Change Password, Email & Profile Functionality - 15 years ago
You can also see the forum lockdown module. I believe that the register.php and login.php programs can be deleted (you do have to remember to keep doing this for upgrades) You could also use mod_rewrite to redirect users to the proper Drupal pages from register.php and login.php.by DavidVB - Phorum Integration
Re: A plain login page? - 16 years ago
If you want to get rid of the navigation etc from the top of the page, you need to modify the header.tpl (and maybe the footer.tpl) files. The "{IF NOT PRINTVIEW}" - in header.tpl could also be modified to also check if you are not on the phorum login page. See the Developer Manual on how to modify templates.by DavidVB - Phorum Support
Re: Integrate Phorum into scripted php site with login - 16 years ago
You actually don't need to modify any phorum tables, but rather use entries in the user_custom_fields table. It is fairly simple to add new fields in the registration and control panel templates. A simple way to do this is to use the following module for custom fields Having either program as the controling one is relatively simple (especially when you can control your other programs)by DavidVB - Phorum Support
Re: Way to restrict number of hyperlinks in post? (anti spam) - 16 years ago
For 5.1, I went in and modified the bbcode module to display all links by registered users, hide all links from unregistered users except to the moderators. Seem to remember it only took changing a few lines of code for that to work.by DavidVB - Phorum Hack/Mod Requests
Re: phorum-5.2.1 not works - 16 years ago
Fatal error: phorum_write_file: failed to write to file "./moncache/tpl-emerald-settings-0223c35cb6f2ce7142817c3fc582e5f5.php". This is probably caused by the file permissions on your Phorum cache directory in D:\webserver\apcpedagogie.com\wwwroot\forum\include\templates.php on line 787 Try the sanity checks in admin to help pin this down. See also:by DavidVB - Phorum Support
Re: DB Connection Made; Forums not being displayed - 16 years ago
After you restored the data base files on your new machine, can you access them from your new hosts MySQL tools? Is the user and password in the configuration file a user that has permissions for the database (ie can you log in on the host with those credentials and see the database)?by DavidVB - Phorum Support
Re: Visually integrate Wordpress - 16 years ago
Actually phorum does use css (its in the css.tpl file in the template directory); Integrating the two headers and footers requires a bit more customization. The phorum header contains a page's head section as well as the start of the body section. I would expect something similar from the Wordpress file. You will need to merge data from the sections together (once the body section starts,by DavidVB - Phorum Hack/Mod Requests
Re: Logo position - 16 years ago
In the emerald template files css.tpl around line 292 #phorum #logo img { margin: 16px 0 0px 16px; } The top and left margins are set to 16 pixels. FYI Firebug in Firefox is a handy tool to find what style elements are applied to various places on the web pages.by DavidVB - Phorum Support
Re: How can I integrate phorum into my website's theme? - 16 years ago
The html is mainly in the template files (css, header and footer tpl files are what you are looking to modify). There is a section in the docs on the "template" language.by DavidVB - Phorum Support
Re: Module: Spam Hurdles 2, beta - testers welcome - 16 years ago
There is a bug in the class.captcha_recaptcha.php program - see my earlier post. I was able to get it working with just a couple of changes.by DavidVB - v5/v6 Modules/Add-Ons
Re: Automatic Time Limit to e-mail validate - 16 years ago
You can also use the spam hurdles (at least the beta version) to help prevent bots from registering.by DavidVB - Phorum Support
Re: How the display fisrt, in a topic, the most recent message - 16 years ago
On the forum setting forms (in phorum administration) "Display Settings" "Reverse Threading" - set to yes.by DavidVB - Phorum Support
Re: Module: Spam Hurdles 2, beta - testers welcome - 16 years ago
I also get this error message "To use reCAPTCHA you must get an API key from ; (This is the only hurdle that I have enabled for this module) When I first ran this the pubkey length was 39 (it appeared that it ignored an underline in the pubkey?) This sort of implies that the public key is empty. In the class.captcha_recaptcha.php the following code is present $conf = $GLOBAby DavidVB - v5/v6 Modules/Add-Ons
Re: Need help with installation - 16 years ago
This should let you know what GoDaddy expects to see for connecting to your database.by DavidVB - Phorum Support
Re: Another integration question - 16 years ago
Is your account set up as an administrator? (admin accounts can access everything)by DavidVB - Phorum Integration
Re: How To Put 'Register' on Classic Template Go to menu? - 16 years ago
At the end of the line in the loginout_menu.tpl jist before the last {/IF}, add the following code (you might also need to add a space before (LANG->Register}) <a class="PhorumNavLink" href="{URL->REGISTERPROFILE}">{LANG->Register}</a>by DavidVB - Phorum Support
Re: Admin login/out & More than 1 Admin? - 16 years ago
If they can log on to the main forum via the forum/login.php, that would indicate that their login name and password are correct and work (ie eliminate the possibility that those values are wrong). With the admin and active fields set, they should be able to log in. Are you using different domains to access your site ie www.your,com and your.com?by DavidVB - Phorum Support
Re: Admin login/out & More than 1 Admin? - 16 years ago
For logging in to the main forum can they log in using the phorum login script - something like www.phorum.org/phorum5/login.php and not the external authorization script? ie this would eliminate them using the wrong name to try and log in.by DavidVB - Phorum Support
Re: Admin login/out & More than 1 Admin? - 16 years ago
Seperate login to the admin area was set up specifically to increase the security. I am guessing that the external authenication is not setting up the proper password in the phorum_users table (it really doesn't need a valid password in the table). If you haven't removed the phorum login script, you could try and see if user2 is able to log into the main phorum system that way. If thby DavidVB - Phorum Support
Re: Module: External Authentication - 16 years ago
I take it that the problem comes in after all the phorum code has run. In the mod, I would save the uncorrupted user date to a variable in the global $PHORUM array (be sure you generate a unique name for this) At the end of footer.tpl add some php code to restore the user variables.by DavidVB - v5/v6 Modules/Add-Ons
Re: Managed to integrate Phorum, but has it been done appropriately/securely? - 16 years ago
Phorum also has the ability to authenticate without using a cookies (URI), but the problem that this brings up is that you can't really post a link into a page well. The short timeout would normally work, but it does tend to really irk users (my webmaster uses that strategy on our website so I have had to use a browser plugin that refreshes a page on the site every 15 minutes to stay loggedby DavidVB - Phorum Integration
Re: Managed to integrate Phorum, but has it been done appropriately/securely? - 16 years ago
A lot depends upon how your main site cookie is handled and how well trained your users are (to always log off). If the cookie survives you have problems (especially if your users use shared computers or public computers to access your site). This could be caused either by the users not logging off, you not destroying the cookie when they log off or if the computer went down and the cookie survivby DavidVB - Phorum Integration
Re: Custom integration in a members area - 16 years ago
Yes $user_id = $_SESSION['user_id']; $user = phorum_api_user_get($user_id); will break It's easier if they are the same, but you probably don't have that option now. User names will need to be unique. $memberName is not the same as $membername so $query_dcUser = "SELECT * FROM members WHERE username='$membername'"; won't work.by DavidVB - Phorum Integration
Re: Custom integration in a members area - 16 years ago
You first need to make sure that your member users are synched with the phorum user table (ie you need a phorum record for every user) If you use cookies, you can store the phorum_session_v5 in trheir cookie. For some other threads on this topic see: The api "phorum_api_user_session_restore" is your friend for single login.by DavidVB - Phorum Integration
Re: Forcing prefixes on subject lines & General question about requesting modules - 16 years ago
Depending upon how many classifications you have, it might be simpler to use the classifications as folders and have individual fora for wanted, for sale and freebies. The cleanest way would be to store this info in the message meta field. The module system uses "hooks" (places where your custom code will be run). If you want to display the data, you will also need to modify the tempby DavidVB - Phorum Hack/Mod Requests

