I have the i18n (internalization) Module enabled. Two languages (german as standard and english as secondary language) are activated.
My problem is that a guest without any rule cannot see the nodes in german (see "GHMenuFA", nodes not visible). The nodes in english work all fine and are visible in the menu. The admin or an authorized user can see nodes.

I tried forum_access without i18n enabled and it worked all fine (see "GHMenu", nodes are visible).

Modules: ACL 6.x-1.0-rc1 and forum access 6.x-1.x-dev
Does somebody know about this problem and knows how to solve it? Thanks.

Result of DNA (see "GHDevelNA")

CommentFileSizeAuthor
#4 GHDevelOrganisation28.6 KBMasterD
#4 GHfaDE105.37 KBMasterD
#4 GHfaDElogedin146.23 KBMasterD
#4 GHfaEN136.43 KBMasterD
GHMenuFA10.17 KBMasterD
GHMenu19.07 KBMasterD
GHDevelNA28.58 KBMasterD

Comments

salvis’s picture

I don't quite understand the problem yet.

According to GHDevelNA, node 1 is visible to everyone. Is it not? IAC, it is not under Forum Access control. Is this the DNA information for the English version of the node? What's the DNA information for the German version (use user 1 if you cannot access it otherwise)?

Both menu screenshots show no forums under the Forums menu item, so you seem to have no forums defined yet.

Where do the menu links (e.g. "Organization") point to? to nodes? of which content type?

What happens if you disable Forum Access but keep ACL?

I don't know i18n, so you'll have to help me there... Does it use the same NID for the translated version of a node or are they different NIDs?

MasterD’s picture

Hi salvis

Actually the forum works fine. But in combination with the i18n module the menu on the frontpage for the selected language disappears for non-registred users. Only authenticated users and admins can see the menu items even then, when no forums are access-controlled. The menu is visible again on other pages then the frontpage.

The menu shows nodes (pages) and the forum of course.
So node 1 is visible to everyone. There are no restrictions set to any nodes.

Forums are set and entries are made (works great).

When forum access is disabled and ACL enabled no problems occure.

The i18n module uses different NIDs for the translated noes.

salvis’s picture

I can't imagine how FA could affect a page node (unless the page node is added to a forum).

Follow the procedure that was displayed when you posted this issue and show us the DNA information for the German "Organisation" node.

MasterD’s picture

StatusFileSize
new136.43 KB
new146.23 KB
new105.37 KB
new28.6 KB

The DNA info for "Organisation" is attached [GHDevelOrganisation]

Se picture [GHfaDE]: At the german front page the menu has gone (guest)
Picture [GHfaDElogedin]: When logged in as Admin or registred user the menu is there again.
Picture [GHfaEN]: The englisch front page works fine (for guests and loged in as admin)

May be there is a problem with the settings for the front page at "admin/settings/site-information --> Default front page"
There is one set for the german version (node/1) and an other for the english version (node/105). This is possible because of the i18n module with the 'site_frontpage' variable.

salvis’s picture

I see the problem, but I don't see how it could be related to Forum Access.

Hmm, Organisation isn't really a node, is it? It's expandable...

I don't think this has anything to do with the front page setting, because the menu is pretty much independent of which page you're looking at (except for subtree expansion).

If Organisation is a node, can you access it directly as node/5? Are you sure that node/5 is a 'page' and that it has no forum term assigned?

MasterD’s picture

I can acces the Organisation node directly with node/5. All other nodes can be accessed on this way.
node/5 is a 'page' and has no forum term assigned.

salvis’s picture

Title: i18n module: a user can see some languages but not others » i18n vs. Forum Access: a user can see some languages but not others
Project: Forum Access » Internationalization

I'm out of ideas.

I don't know exactly how i18n does what it does, but I can't think of any way for the two modules to get into conflict over menu items.

Let's see if the i18n team can come up with something...

brucepearson’s picture

I had a look at your GoodHands site and the menus look fine in both languages. I'm looking at it without logging in.

MasterD’s picture

I had to deactivate the forum_access module to make the website work properly, but the problem is still not solved yet.
Do you have any ideas brucepearson?

kars-t’s picture

Status: Active » Closed (cannot reproduce)

Closing this issue due to years of inactivity.