Forums: subforums, ranking, private messages

This is a forum to suggest new features for mojoPortal. 

This thread is closed to new posts. You must sign in to post in the forums.
12/5/2010 9:22:24 PM
Gravatar
Total Posts 139
"All that is gold does not glitter, not all those who wander are lost;" --J.R.R. Tolkien

Forums: subforums, ranking, private messages

Hi all,

 

I just had a question for you folks about the ongoing development of the forums module in mojo portal.  I almost decided to install another application inside mojo portal for my web site (which ultimately failed), that had more forum features than mojo seems to provide.  Is it planned to have support for subforums (subcategories inside main forums), ranking system, and personal message system?  Because my site, (though still flakey at the moment due to my being in college and having school duties that come first), is going to look really silly in the way I have to include the subforums by placing forum modules inside each other on different pages inside one forum.  I don't think that's a very practical way of handling this situation.  Please keep me informed on whether this will be proposed or not, and if you want, I'm sure I can find some of my affiliates from the blind community who are ASP.net developers to give you a hand. 

 

Many thanks,

Katherine

12/6/2010 7:42:50 AM
Gravatar
Total Posts 18439

Re: Forums: subforums, ranking, private messages

Hi Katherine,

There are planned improvements to the forums as well as a planed private message system listed on our Road Map, though I cannot promise any delivery date when that will happen.

The current Forum feature allows you to create multiple forums in one instance of the feature as we have here on this site multiple forums all running from a single instance of the forums feature, and it is also possible to put more than one instance of the forums feature on a page or on different pages.

I do know that the guys from YAF (Yet Another Forum) are working on integration for mojoPortal and at some point that will be a viable option to have a more advanced forum as well.

Best,

Joe

12/8/2010 7:36:53 AM
Gravatar
Total Posts 139
"All that is gold does not glitter, not all those who wander are lost;" --J.R.R. Tolkien

Re: Forums: subforums, ranking, private messages

So then what is my best bet at making sure that subforums are stacked under the main forum?  like for instance, if I had a technology forum, I'd want to put all of the subforums that go with it underneath it.  So technology, and under that would be screen readers, general, tech support, and news and updates, for example.  But I would want those to be accessible through the technology forum as subforums.  Am I missing something? 

12/16/2010 4:50:10 PM
Gravatar
Total Posts 125

Re: Forums: subforums, ranking, private messages

I don't know anybody working to combine the forces of Mojo and YAF. Are you sure about this ?

Last thing i know is that there are some major problems in doing that, and that it was your part to make some kind of move.

I ask, because that combination would be swell.

 

 

12/16/2010 5:30:31 PM
Gravatar
Total Posts 139
"All that is gold does not glitter, not all those who wander are lost;" --J.R.R. Tolkien

Re: Forums: subforums, ranking, private messages

I'd love that.  I'd join the project if my C# skills were stronger.  Right now, they're barely anything it's not even funny.  now it's just figuring out how to put forums inside forums with what Mojo does offer. 

12/17/2010 3:17:54 AM
Gravatar
Total Posts 44

Re: Forums: subforums, ranking, private messages

I have just "bolted on" YAF to my mojoPortal site, it is not a mojoPortal module it is just an additional sub-directory that holds YAF and uses a separate master page, which includes some mojoPortal bits.

The end result is fine for my purposes, but it was not simply a case of drag and drop;

1. I downloaded the latest source code for the CookComputing dll from http://www.xml-rpc.net and used this in the build both mojoPortal and YAF.

2. I amended the YAF config source to include a mojoPortal class to take care of redirects and not to use the exisiting factory methods.

3. Add the YAF config settings to my mojoPortal userconfig settings.

4. Merge the YAF and mojoPortal web.configs.

The authentication is taken care of by mojoPortal and YAF detects the authenticated user. The forum uses the YAF profile provider.

I am currently testing and it all seems to be working well, I'm sure that I will come across issues but thanks to the support from mojoPortal and YAF communities I'm confident of overcoming them.

Best Regards,

Vince.

12/17/2010 10:09:59 AM
bob
Gravatar
Total Posts 126
YAF developer

Re: Forums: subforums, ranking, private messages

I should mention, that YAF - MP integration is under way. Currently YAF developers wiped out some JS things which were making it impossible. Now the last major problem still exists, but already in a process of resolving. Moreover you will have a possibility to use YAF with MySQL too, if you site is not too large. PostgreSQL and Firebird datalayers can be synced too if there will be enough users or a sponsor.

I can't say exactly when it will be made,  but I'm making my site based on MP + YAF + MySql and an integration code will be available January next year in every case. Unfortunately, trade-off for my hosting prevented me from PostgreSql usage and this has made the process to slow down.

Just a bit more patience  and we will have it ready.

One of the YAF developers dedicatedly works on it for a long time and he almost surely will be first who'll come up with new code.

12/17/2010 11:49:54 AM
Mek
Gravatar
Total Posts 1

Re: Forums: subforums, ranking, private messages

Looks like Vinceks already done most of the hardwork, adding the module after that is pretty much straight forward.

I'll add the code to the YAF svn sometime soon, but will require a recompile and a bit of knowledge to figure it out at the moment. I do have a cobbled working live version of the integration at the moment.

Currently the module gives you a drop down of the all boards installed with YAF and allows you to select which board per module (so multiboard is possible).

However it doesn't do it per site yet. Which will probably be my phase 2.

But rest assured I'm working on the module it; and will be happier with the integration after we've sorted out Jquery out.

 

12/17/2010 12:50:57 PM
Gravatar
Total Posts 139
"All that is gold does not glitter, not all those who wander are lost;" --J.R.R. Tolkien

Re: Forums: subforums, ranking, private messages

Hi guys,

Thanks for following up on this.  So, considering I don't know squat about source code, would you suggest that I leave my site the way it is till the actual module comes out?  In your opinion, would that be easier?  Thanks.  And I also wanted to say, for your own good and the project's, worry about the most common database platforms (SQL Server, MySQL) first.  No one really uses those others since they're such a pain to set up.  I even think that MySQL's a pain if you ask me.  Keep us updated! 

12/17/2010 2:54:08 PM
Gravatar
Total Posts 18439

Re: Forums: subforums, ranking, private messages

Thanks to the YAF folks for chiming in on this thread! I think it will be really great to be able to use mojoPortal and YAF together and I'm glad to help in any way that I can. 

Katherine, Yes, I think you should wait until the actual module comes out, it will be much easier then. As far as other database platforms and technology in general, pretty much everything is a pain until you know how it works and how to use it and then it seems easy. That is kind of the thrill of learning technology, you master something that once seemed like a pain and once mastered it seems easy. There is so much to learn that it is good to pick a technology stack and learn it well first then over the years it becomes interesting to try different things as well. 

Best,

Joe

12/17/2010 5:51:42 PM
Gravatar
Total Posts 139
"All that is gold does not glitter, not all those who wander are lost;" --J.R.R. Tolkien

Re: Forums: subforums, ranking, private messages

The problem comes when you have a specific technology that you do not like forced on you.  That happened to me all this year in college.  The class I was taking forced us to learn a bit of Java (horrid language in my opinion, i'm loyal to MS and the .net framework forever), and not only that, but the teacher had no knowledge of the Windows OS, so I was stuck fending for myself the entire time thinking that I was going to get by with being able to just do the code on Windows.  That never happened, and it nearly drove all of my enthusiasm away.  I've decided that from now on, for learning programming, I'll stick to online courses where it's more discussion oriented rather than the "we're doing this this way" type of environment.  I'll never do that again.  

You must sign in to post in the forums. This thread is closed to new posts.