Jump to content

BlestaForums Development


Michael

Recommended Posts

36 minutes ago, Joseph H said:

I have spare time these 2 weeks , count me on board :blesta:

Perfect will do mate :) just still got a bit to do but we want to do a QA and beta when we have something which works :) at the moment I've managed to get the admin area up and running a bit need Mike's help to get the Category name from the ID and then try and get the threads working on the frontside so we can get it all connected.

forum_categories.thumb.png.1fe2f6454e60c9146a15c2b31c5bcbc3.png

 

forum_forums.thumb.png.bd6cccb3bb7506b662e6d55789d51dbd.png

Link to comment
Share on other sites

2 hours ago, BlestaStore said:

So I've got the edit pages up and running as-well as creating forums and categories. I just need @GosuHost to allow us to grab the categories from the database automatically so we don't have to edit and add every category to the add and edit pages :D.

Video teaser: https://screencast.com/t/bzYFSCB1GKn

Nice video! Looks like there's plenty more to do, but looks like an excellent start and the UI is looking good :blesta:

Link to comment
Share on other sites

6 minutes ago, Paul said:

Nice video! Looks like there's plenty more to do, but looks like an excellent start and the UI is looking good :blesta:

Thanks mate :) need @GosuHost to help me get the forum id's now as I'm lost haha I know I need to get it working in the main controller as it's /forum/{id}/ so hopefully when we've got that sorted we can do the threads :D

Link to comment
Share on other sites

5 minutes ago, MineHarvest66 said:

This is quite interesting indeed. I will surely look into this when the timing is more appropriate. As it will has to be a decent customer base in order to open and maintain a successful since a dead one won't works lol. 

Haha very true in deed, I'm hoping to have special permissions built in so you could use it as a support area as-well as tickets, as you could set a forum to staff and the poster can view the threads.

Link to comment
Share on other sites

Thanks to @cyandark and @timnboys I've got the Alpha 2 in dev: https://screencast.com/t/vdQEiwbfUe

Just have an issue with my index but that's down to routes. the dropdown for Categories still haven't been sorted so they show the text I've set at the moment will be working on it when I'm back from work tonight.

Link to comment
Share on other sites

Evening update.

Myself and Beav @GosuHost have been hard at work on the hard parts I've been stuck on and helping me with my cockups.

Live Video: https://screencast.com/t/sUBbD3xqPm

Previews:

Forums now show the parent category in the admin area. (still 2 bugs on the admin edit we'll need to look into further though)

forum-a2-forums.thumb.png.a23c006985176fd4d6c0b3b84fef1d34.png

 

Now you can view the threads in each forum:

forum-a2-thread-list.thumb.png.a4e21c09df8bb30cf54597e707ec7a9c.png

If there isn't any threads they show an error:

forum-a2-no-threads.thumb.png.96a4159ee962ac2d4410e597160e03a6.png

And we've got the Add new thread form sorted (just need to get the actions working and linking it up with each thread so it's posted to the correct forum, with the thread owner):

forum-a2-add-thread.thumb.png.337ad7c82812dd2c9cdeda5c73a665e7.png

Link to comment
Share on other sites

Good word. But in my opinion  adding forum community to a billing system is not ideal specially when the database is shared with it. It might be open to any exploit or xss attach , i prefer a bridge to already good forums apps like vbulletin phpbb smartbb invisionboard rather than adding one from scratch .

Any way is a good addition to blesta and keep the hard work .

Link to comment
Share on other sites

56 minutes ago, activa said:

Good word. But in my opinion  adding forum community to a billing system is not ideal specially when the database is shared with it. It might be open to any exploit or xss attach , i prefer a bridge to already good forums apps like vbulletin phpbb smartbb invisionboard rather than adding one from scratch .

Any way is a good addition to blesta and keep the hard work .

Very true and thank you for your support mate. But Blesta's core is securer than VBulletin which had a bad exploit before. so we're building on top of that secure(r) core and we'll have it tested soon for anything which may happen and even if I can afford it get Rack911Labs to check it :D but the code will be open minus what we need for licensing purposes like the CMS. We'll also have an open-source license which doesn't include licensing.

I do hope one day that there will be a XenForo and IPB bridge soon :) but this will have a much better connection with Blesta's clients. so if you want to limit forums to certain client groups / products this plugin will be able to do it one-day :blesta:.

----
Alpha 3:

Finally got the threads viewing and the forum looks cool at the moment, just need to do the forms to add threads and make a comment section, as-well as the User information instead of the user's id at the moment :D

 

Video: https://screencast.com/t/NX1BQX5mMe

Previews:

forums-alpha3-1.thumb.png.1ceb55ef8d03ab82954733cc1b12b218.png

Added forum title to the threads page.

forums-alpha3-2.thumb.png.3cf7e876052331efe7d2c97c82156599.png

Added the thread content:

Hi = Thread content

Hi there & Boo = Posts / Comments.

Link to comment
Share on other sites

Alpha 3 update 4. I will work on the forum threads add feature next and the comments but this is what we have at the current moment in time. I will update this post today after the update so I don't spam the thread too much but this is so the people following it can keep up-to date on the progress and our dedication :).

Live preview: https://screencast.com/t/FxlIVMsxAqwV

forum-alpha3-4.thumb.png.65c9023612c335653a1fe7855058ca88.png

--------

Afternoon Update!

With the help of my mentor @GosuHost we can now create threads! 

forum-alpha3-forum1.thumb.png.7b5e6ddf359422291882613bc3f51009.pngforum-alpha3-forum2.thumb.png.f0df0ec58f0c21fa6ca369c3cac48c3e.png

 

Video: https://screencast.com/t/4RIBmNaqtAY

Evening Update:

Mobile view:

SmartSelectImage_2018-02-22-20-02-54.thumb.jpg.f4cab48fb0204f572121032775f4c7bf.jpg

 

Highlighting works (but not supported until later on unless you edit DB):

forums-alpha3-highlight.thumb.png.bdc96e745e0a0ab808c82709b935f6bb.png

 

Not logged in = no new thread button:

forum-alpha3-notloggedin.thumb.png.ca6f45015aadc72e11bf7fa072ae65ed.png

 

Also not logged in if they view the url to post: /blesta_forums/thread/add/forum-id/

forum-alpha3-notloggedinthreads.thumb.png.08122f5500d6a1108af73fb25044df94.png

Another teaser: https://screencast.com/t/DkatJkXv

Link to comment
Share on other sites

29 minutes ago, BlestaStore said:

Alpha 3 update 4. I will work on the forum threads add feature next and the comments but this is what we have at the current moment in time. I will update this post today after the update so I don't spam the thread too much but this is so the people following it can keep up-to date on the progress and our dedication :).

Live preview: https://screencast.com/t/FxlIVMsxAqwV

forum-alpha3-4.thumb.png.65c9023612c335653a1fe7855058ca88.png

Love those "test messages" haha!

Link to comment
Share on other sites

1 hour ago, BlestaStore said:

We've finally got most of it done just need to sort the users out and staff bits and we should be ready for Beta.

Live video: https://screencast.com/t/QaNUALTwPe

Road map updates: https://atlantis.plutio.com/p/blestaforums

great! this means I can move back to blestacms soon to have my own forums I had to move to modx for.

Link to comment
Share on other sites

5 minutes ago, timnboys said:

great! this means I can move back to blestacms soon to have my own forums I had to move to modx for.

Just to clarify mate it's a different plugin to the cms but I hope it's cool feel free to see the demo: http://demo.blesta.store/client/plugin/blesta_forums/main/index/

If you wish you can have an account: http://demo.blesta.store/order/main/index/pre-alpha

Link to comment
Share on other sites

Just now, BlestaStore said:

Just to clarify mate it's a different plugin to the cms but I hope it's cool feel free to see the demo: http://demo.blesta.store/client/plugin/blesta_forums/main/index/`

If you wish you can have an account

I know it is a different plugin to the cms but it is something that I thought was missing to start with since if you have the cms but no forum you are missing something important in my opinion considering not every host wants to have a external forum to have to work out SSO with blesta for especially if you are using your cms mike as I have found out with modx integrating SSO with blesta is harder than it looks and at this point would rather just have it all integrated and not have to build custom SSO bridges,etc to make modx and blesta talk to each other. since with the cms and this forum plugin it would share logins with blesta and therefore make SSO(single sign on) even easier which is why I said at this point I am looking for easy solutions not having to build both a modx plugin for SSO to integrate sharing logins between modx<->blesta. 

Link to comment
Share on other sites

So myself and @GosuHost have been working on the user management system today so we can get users to sign up to the forums with their Blesta account. 

Video: https://screencast.com/t/vmSwQp4BvJf

Check it out for yourself: http://demo.blesta.store/order/main/index/pre-alpha (Don't need real information as it's a test).

 

Afternoon update:

So today me and Beav have been working on the Staff users. So as long as you have a client account you can post on that account just by using your staff account. 

Video: https://screencast.com/t/BrCjHQLmeR

Link to comment
Share on other sites

I ended up creating a bug when doing that last update and it's took me 2-3 days to get this working to my standards, the create account kept failing as you had to be log in as a client to create an account or logged in as a staff member. I couldn't get it to work simultaneously but now I have :D. 

Video: https://screencast.com/t/fASOltOpuBr

So that's one of the main functionalities done we're so close to the beta I can smell it. 

Link to comment
Share on other sites

Beav is ill so I've been doing small bits I can do, so we've got these two Sweet settings:

  • Set profile to public / private.
  • Set avatar url or gravatar email.

Video: https://screencast.com/t/QDnkRGaAOzOz

Afternoon update:

  • Tidied up the profile page.
  • If a user hasn't had time to set-up a username it now shows the first name.

Username:

profile-1.thumb.png.582f717d2da520cd4d26b6ede3d418ea.png

No username:

profile2.thumb.png.7092a9082587224ffbe2d78749833cbb.png

 

Evening Updates:

So tonight I've made the avatar settings easier to use and then decided to smart up the My account settings page to make it user friendly and not bloated:

settings1.thumb.png.5cd89f4668d1a7d9bf0fe540fe458d0b.png

settings2.thumb.png.3345003a487b43d303dc55c47e904fe3.png

settings3.thumb.png.e15246d60e4de87d80aa151c47bfd5c7.png

Link to comment
Share on other sites

×
×
  • Create New...