Best of joomla gives you news, joomla templates, tutorials and websites about Joomla , FireBoard and FireMessage official page.
| No account yet?   |
The FireBoard forum component development is still going on. In order to get better, FireBoard will be moved from the Best of Joomla website.
During this transition period, the forum in Best of Joomla will be closed to new posts.
Welcome, Guest
Please Login or Register.    Lost Password?
FireBoard Manual Latest release discussions Download FireBoard
TOPIC: JACL Patch
#5517
Re:JACL Patch 1 Year, 8 Months ago  
I hear ya, thanks for posting that patch, I was looking all over for it - is it the one from BYOS or is this something different?
xperiment (User)
Fresh Boarder
Posts: 8
graphgraph
User Offline Click here to see the profile of this user
Logged Logged
 
 
#5519
Re:JACL Patch 1 Year, 8 Months ago  
It's the one from BYOS for Simpleboard. it isn't converted at all. Sadly I'm not even coder enough to do that much.

schelly (User)
Junior Boarder
Posts: 43
graphgraph
User Offline Click here to see the profile of this user
Logged Logged
 
 
#5532
Re:JACL Patch 1 Year, 8 Months ago  
Maybe the problem of lingering permissions after a group change is due to the following:

This is how it worked in JB 1.1.5: If a new user connects to the board, the board creates a set of access level info it stores in the boards session table. If you then change the member's access level on the fly, the session table still has the old info. I don't know exactly how it gets cleaned out but i may take a while. So, the trick is to clear that session table when member access changes. That's my guess.

So, to test this just take a look at the database in the jos_fb_sessions table for the user connected you will get a row. Look in the allowed list, those are forum board category id's the user will see. Now change the access for that user and check if the allow list is re-generated or not. If not, then there needs to be a piece of code added when the group change happens to clear the whole session table.

Dunno if this helps...
phlux0r (User)
Fresh Boarder
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
Logged Logged
 
 
#5535
Re:JACL Patch 1 Year, 8 Months ago  
phlux0r wrote:

So, to test this just take a look at the database in the jos_fb_sessions table for the user connected you will get a row. Look in the allowed list, those are forum board category id's the user will see. Now change the access for that user and check if the allow list is re-generated or not. If not, then there needs to be a piece of code added when the group change happens to clear the whole session table.

I believe you've nailed it. That is exactly what has happened. I would hesitate to label this a "bug" since we're talking about making it work with another component, but I'd sure love to get this information in front of the people who know how to do something about it.

Brilliant work, phlux0r!

schelly (User)
Junior Boarder
Posts: 43
graphgraph
User Offline Click here to see the profile of this user
Logged Logged
 
 
#5862
Re:JACL Patch 1 Year, 8 Months ago  
schelly wrote:
I can see / use my JACL groups, but it doesn't matter if I do or not. "Registered" users can see my forums that are restricted to other JACL groups that are not child group enabled. Perhaps a more accurate way to state it is that one group cannot see the board for another until they are added to the allowed group... but no matter what you do after you add them to the allowed group, they will always be able to see the board.

Example: I have a board named "Officers Only". I have users in a group called Members and a few other users in a group called Officers. Elections are held. Old officers are voted off and new officers are appointed. I take the old officers voted off and put them in the Members group. I put the new officers into the Officers group. Now the new officers can see the Officers Only board -- but so can the old officers.

It seems once you can see a board, you can always see that board no matter what JACL groups you are assigned to.



This is the same problem that is occuring with me.
mason (User)
Fresh Boarder
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
Logged Logged
 
 
#5863
Re:JACL Patch 1 Year, 8 Months ago  
phlux0r wrote:
...take a look at the database in the jos_fb_sessions table for the user connected you will get a row. Look in the allowed list, those are forum board category id's the user will see. Now change the access for that user and check if the allow list is re-generated or not. If not, then there needs to be a piece of code added when the group change happens to clear the whole session table.
That was the case, Mason. Just go to that table in phpMyAdmin and remove the user's record. It will be regenerated the next time s/he goes into the forum, and then s/he won't be able to see that board anymore.

schelly (User)
Junior Boarder
Posts: 43
graphgraph
User Offline Click here to see the profile of this user
Logged Logged
 
 
#6036
Re:JACL Patch 1 Year, 8 Months ago  
Agree with dgwoods; propag second choice.
Really need this functionality.
hangbill (User)
Fresh Boarder
Posts: 13
graphgraph
User Offline Click here to see the profile of this user
Logged Logged
 
 
#6373
Re:JACL Patch 1 Year, 8 Months ago  
Let's take JACL right out of the picture on the "child groups" issue - it doesn't even work with the Joomla core groups let alone the groups you create after installing JACL Plus.

To test, I:

  1. Installed Fireboard on a clean Joomla 1.0.12 (with sample data).

  2. Created new category, "Private Forums 1" --> Set Public Access to "Author"/"Include Child Groups" = "Yes".

  3. Created new forum under category "Private Forums 1", named "Sample Private Forum" --> Set Public Access to "Author"/"Include Child Groups" = "Yes".

  4. Created new category, "Private Forums 2" --> Set Public Access to "Editor"/"Include Child Groups" = "Yes".

  5. Created new forum under category "Private Forums 2", named "Sample Private Forum" --> Set Public Access to "Editor"/"Include Child Groups" = "Yes".

  6. Published all new categories/forums.

  7. Created new user, added to group "Editor".


All I can see is the sample category/forum installed with Fireboard (whose public access is set to "Everybody" and the category "Private Forums 2". I should also be able to see "Private Forums 1" because I set "Include Child Groups" to "Yes" on all the categories/boards. Am I correct about this?

At any rate it looks like we'll be waiting for the mid-June (since it's a bug) or July release of Fireboard before this gets any attention. Does anyone know where the older downloads for Joomlaboard can be found? I'd like to go back to 1.1.3 since it seems to be the last version that Joomla groups worked correctly in, and I can't download it from the tsmf site anymore. Thanks!

Post edited by: xperiment, at: 2007/05/14 23:51
xperiment (User)
Fresh Boarder
Posts: 8
graphgraph
User Offline Click here to see the profile of this user
Logged Logged
 
 
#9283
Re:JACL Patch 1 Year, 7 Months ago  
There is a patch availible on: http://www.byostech.com/component/option..._frontpage/Itemid,1/ now, and it is working fine.
Sander (User)
Fresh Boarder
Posts: 3
graphgraph
User Offline Click here to see the profile of this user
www.sanderpotjer.nl
Logged Logged
 
 
#9585
Re:JACL Patch 1 Year, 7 Months ago  
Magnificent, I'll try tonight - thanks!
xperiment (User)
Fresh Boarder
Posts: 8
graphgraph
User Offline Click here to see the profile of this user
Logged Logged
 
 
Go to top