RevCMS Forum Plugin
Postponed Development
(Read more at the end of the thread)
Hello guys, i'm going to be releasing a real nice forum plug-in coded by myself for RevCMS (only). Installation steps, images and features will all be listed further down the post! Note, this is still in development stages - however I wanted to get it released so others can find bugs, and suggest ideas on what to be added in the next version.
Let's begin!
Feature List: -> Full (easy to manage) category structure in the database
-> Forum location (so you can easily navigate around the forum easily)
-> Keep tracks of all of your threads you have created (latest poster & time)
-> Editable signature
-> Users can be muted from the forum, refraining them to comment & create threads
-> Leaderboards - check whos got the most posts (top 10)
-> Commenting on threads
-> Post Count increases
-> Inbox (minimail system) - still under development!
-> Administrator Panel (manage your forum efficiently) - at the moment everything has to be changed through the database. This isn't efficient enough so soon an admin panel will be released
-> Want to see more? Post your suggestions down below!
Installation Steps: 1 - Extract the ZIP into your RevCMS skin
2 - Execute the SQL file into your database (dbforum.sql)
2.5 - Copy the class.forum.php to your /app/ folder where class.core.php and class.engine.php locate
3 - Add to your htaccess the following:
$core = new Rev\core(); $engine = new Rev\engine(); $users = new Rev\users(); $forum = new Rev\forum(); $template = new Rev\template(); $template->form = new Rev\forms(); $template->html = new Rev\html(); $template->css = new Rev\css(); $template->js = new Rev\js();
Already have an editted global.php? Just add this or replace where necessary! Thanks to Sledmore!
PHP Code:
//app require_once A . 'class.core.php'; require_once A . 'class.engine.php'; require_once A . 'class.users.php'; require_once A . 'class.template.php'; require_once A . 'class.forum.php';
PHP Code:
//OBJ $core = new Rev\core(); $engine = new Rev\engine(); $users = new Rev\users(); $template = new Rev\template(); $forum = new Rev\forum();
-> When your not signed in and you navigate to /forum it sees yourself as a Guest (this can cause too many errors with the forum). Open the spoiler for the fix!
Spoiler:
To resolve this, you need to open up class.core.php and find:
PHP Code:
case "me": case "account": case "news": header('Location: '.$_CONFIG['hotel']['url'].'/index'); exit; break;
And then replace it with this:
PHP Code:
case "me": case "account": case "news": case "forum": //ibennish case "forumaccount": //ibennish case "forumstats": //ibennish case "inbox": //ibennish case "myposts": //ibennish header('Location: '.$_CONFIG['hotel']['url'].'/index'); exit; break;
The comments just show what has been updated to the code!
---
If you have any problems with this please let me know (with a print screen would be easier to resolve your issue) and I will fix it as soon as I know! Please give me some suggestions & feedback on this too!
THE DEVELOPMENT HAS BEEN POSTPONED
THE CURRENT RELEASE VERSION IS V0.247
THE RELEASE IS NOT STABLE
Development on this has been postponed due to too many errors & bugs found, you can install the forum to your CMS, however any problems with it (which you will have) I won't help until I have released the new version which includes the most stable version out of the previous versions. If you want you can check here every now and then, but I will bump the thread if I continue with development. By all means continue with the development yourself, just remember to give me some credit if you re-release!
13-01-13
Ddos Attack
Re: [DEV] RevCMS - Forum Plugin
This looks cool. Shame I don't use Rev, because this looks awesome :)
13-01-13
iBennish
Re: [DEV] RevCMS - Forum Plugin
Thanks:), just realised whilst turning my PC off I have forgotten another snippet of code which redirects users who are not signed in. Will update that tomorrow morning! Sorry for the inconvenience;D
13-01-13
Muffmuncher
Re: [DEV] RevCMS - Forum Plugin
Minimail system shouldn't be part of this plugin should it? Also "Latest threads" doesn't blend in so well with the page tbh, other than that this plugin is perfect! What you could look into now is adding achievements really.
13-01-13
TinyBuilder
Re: [DEV] RevCMS - Forum Plugin
Awesome release! Thanks for sharing it with us.
13-01-13
Find
Re: [DEV] RevCMS - Forum Plugin
This looks like it will be great to use and edit to my liking
13-01-13
PrinceOren
Re: [DEV] RevCMS - Forum Plugin
Nice ! I've been waiting for this released :3
Thanks for released it! :thumbup:
13-01-13
Vrop93
[DEV] RevCMS - Forum Plugin
Nice release :D makes me wish I didn't stop using RevCMS :3
Sent from an unbroken iPod with tapatalk
13-01-13
Flare
Re: [DEV] RevCMS - Forum Plugin
this is nice, i might use it.
13-01-13
noobforlunc
Re: [DEV] RevCMS - Forum Plugin
For some reason I get a weird error, can you help me with this?
Fatal error: Call to a member function getUserData() on a non-object in C:\xampp\htdocs\Betahotel\app\tpl\skins\Habbo\forum.php on line 12
13-01-13
The General
Re: [DEV] RevCMS - Forum Plugin
Hmm, lemme see if I can use this in my UberCMS edit.
13-01-13
iBennish
Re: [DEV] RevCMS - Forum Plugin
Quote:
Originally Posted by noobforlunc
For some reason I get a weird error, can you help me with this?
Fatal error: Call to a member function getUserData() on a non-object in C:\xampp\htdocs\Betahotel\app\tpl\skins\Habbo\forum.php on line 12
Could you give me a printscreen? I'll be able to correct the error quicker. Edit: download version 0.247 (it should fix your problem!)
Quote:
Originally Posted by Muffmuncher
Minimail system shouldn't be part of this plugin should it? Also "Latest threads" doesn't blend in so well with the page tbh, other than that this plugin is perfect! What you could look into now is adding achievements really.
Thanks for the feedback, what can I do to fix up the Latest threads design? The minimail system idea was for users to be able to inbox each other through the site, but still be linked in through the minimail, but I could just make it so it's just a Forum Inbox, and thats that. Also, the idea of achievements has been noted for the upcoming releases so thanks for that:), what sort of achievements would you like to see?
Please refer to the original post for Updates & Fixes for the plugin
(They will be important to check daily!)
13-01-13
Sledmore
Re: [DEV] RevCMS - Forum Plugin
This is pretty cool, nice release. - You might want to add that they need to require the class in global.php like below:
PHP Code:
//app
require_once A . 'class.core.php';
require_once A . 'class.engine.php';
require_once A . 'class.users.php';
require_once A . 'class.template.php';
require_once A . 'class.roleplay.php';
require_once A . 'class.forum.php';
PHP Code:
//OBJ
$core = new Rev\core();
$engine = new Rev\engine();
$users = new Rev\users();
$template = new Rev\template();
$roleplay = new Rev\roleplay();
$forum = new Rev\forum();
(I pasted the whole of mine so people get the idea). - But yeah, otherwise it will not work (uhuh if you included this in the release, but I didn't see it). - Very nice though, keep it up.
13-01-13
iBennish
Re: [DEV] RevCMS - Forum Plugin
Quote:
Originally Posted by Sledmore
This is pretty cool, nice release. - You might want to add that they need to require the class in global.php like below:
PHP Code:
//app
require_once A . 'class.core.php';
require_once A . 'class.engine.php';
require_once A . 'class.users.php';
require_once A . 'class.template.php';
require_once A . 'class.roleplay.php';
require_once A . 'class.forum.php';
PHP Code:
//OBJ
$core = new Rev\core();
$engine = new Rev\engine();
$users = new Rev\users();
$template = new Rev\template();
$roleplay = new Rev\roleplay();
$forum = new Rev\forum();
(I pasted the whole of mine so people get the idea). - But yeah, otherwise it will not work (uhuh if you included this in the release, but I didn't see it). - Very nice though, keep it up.
Completely missed that, there's always something I missed I've updated the thread - Version 0.242 now includes my global.php
Thanks for your feedback :D
13-01-13
r63
Re: [DEV] RevCMS - Forum Plugin
I could tell this was going to be brilliant when you started coding it, everything about it is perfect.
When i go to mysite/forum it says "Server Error The website encountered an error while retrieving **mysite**. It may be down for maintenance or configured incorrectly. Even though i did everything.
13-01-13
iBennish
Re: [DEV] RevCMS - Forum Plugin [0.242]
Quote:
Originally Posted by Oblique
When i go to mysite/forum it says "Server Error The website encountered an error while retrieving **mysite**. It may be down for maintenance or configured incorrectly. Even though i did everything.
Try updating to the new release (Version 0.242) this should resolve your error (as I forgot a file which is necessary!). If this doesn't resolve your issue, please print screen so I can figure it out quicker.
Also, make sure you have corrected your .htaccess correctly! This only works with RevCMS!
Don't have an edited .htaccess? Replace it with this (and it should work!)
When i go to mysite/forum it says "Server Error The website encountered an error while retrieving **mysite**. It may be down for maintenance or configured incorrectly. Even though i did everything.
If you post a screen shot I may be able to help.
13-01-13
Oblique
Re: [DEV] RevCMS - Forum Plugin [0.242]
That fixed it but now the main forum page constantly refreshes itself.
13-01-13
iBennish
Re: [DEV] RevCMS - Forum Plugin [0.242]
Quote:
Originally Posted by Oblique
That fixed it but now the main forum page constantly refreshes itself.
Have you got teamviewer? If so PM me your details and i'll see what I can do.
There isn't anything I can see which consistently loads, but there might be something i've missed.
--
Issue resolved & is now patched in the Release 0.247
Enjoy!
13-01-13
Sledmore
Re: [DEV] RevCMS - Forum Plugin [0.247]
I've noticed something; new forum users do not get a chance to see the 'Welcome to the forums!' information box, on forum.php search for:
I had noticed that, but I realised the problem (as the forum creates a new 'forum user', it has to do some sort of 'refresh'), but then I have just realised there wouldn't be a problem as you can't post a thread anyway when you have the forum open. I will find some more errors like this soon and they will be patched in the next release.
Quote:
Originally Posted by Lazarus
Not bad, hopefully it can improve and soon surpass my the Forums I coded on HabJoy. Good luck man! :thumbup:
Thanks for your feedback:)
13-01-13
Gilibert
Re: [DEV] RevCMS - Forum Plugin [0.247]
My rank 6 cant post any reason why ?
13-01-13
iBennish
Re: [DEV] RevCMS - Forum Plugin [0.247]
Quote:
Originally Posted by Mixland
My rank 6 cant post any reason why ?
What do you mean by 'your rank 6' can't post?
I've just tested it (changed my rank to 6), and I haven't got any issues or problems.
13-01-13
Gilibert
Re: [DEV] RevCMS - Forum Plugin [0.247]
My users rank 6 cant repley. When the make a new thread noone can read it
13-01-13
Glarthired
Re: [DEV] RevCMS - Forum Plugin [0.247]
Looks awesome, I'll download it and add it to my site tonight
13-01-13
Muffmuncher
Re: [DEV] RevCMS - Forum Plugin [0.247]
In terms of the styling and design, I say that you first take at look at HabJoy's. Everything is just so beautifully laid out.
13-01-13
iBennish
Re: [DEV] RevCMS - Forum Plugin [0.247]
Quote:
Originally Posted by Lazarus
Not bad, hopefully it can improve and soon surpass my the Forums I coded on HabJoy. Good luck man! :thumbup:
Thanks man, however your forum will always look better (just had a look at it now, since I didn't know about it) as you have a custom CMS so you can freely change what you like, but with RevCMS it is limited else it won't sync in with the rest of the style.
Quote:
Originally Posted by Muffmuncher
In terms of the styling and design, I say that you first take at look at HabJoy's. Everything is just so beautifully laid out.
I agree, it is beautifully laid out, however this isn't a custom CMS and is set to RevCMS, therefor I can't change too much else it'll look out of place and it won't suit the site. However, I will take some ideas from HabJoy - but I don't want to look like a copy!
13-01-13
Gilibert
Re: [DEV] RevCMS - Forum Plugin [0.247]
Any help ???????? Noone than rank 7 can post and reply. All can make a thread ut noone can see it or read it.
13-01-13
iBennish
Re: [DEV] RevCMS - Forum Plugin [0.247]
Quote:
Originally Posted by Mixland
Any help ???????? Noone than rank 7 can post and reply. All can make a thread ut noone can see it or read it.
PM me your teamviewer details and i'll help you through there. I don't know what error you are having - but i'm sure I can resolve your error.
13-01-13
Lazarus
Re: [DEV] RevCMS - Forum Plugin [0.247]
Quote:
Originally Posted by Muffmuncher
In terms of the styling and design, I say that you first take at look at HabJoy's. Everything is just so beautifully laid out.
Aw thanks for the compliment, spent much time on it. HabJoy's design/template will be on Eubbo soon as Matty purchased the template. Anyways good luck iBennish, if you need any help you can always add my skype >>> habblox