News:

Wondering if this will always be free?  See why free is better.

Main Menu

Frustrate Your Guests

Started by slinouille, May 27, 2008, 08:30:01 PM

Previous topic - Next topic

SwapsRulez

Hey, i think bots are considered as guest here. Suppose if i disallowed the guests to see the messages, will bots be able to see the message to crawl the site data. if bots are allowed & guests are not allowed, is it legal to have such structure of site which breaks the rules & conditions of google. :(
Please explain me how bots & guests are managed here ?
Thanks in advance :)
Project-BB.org : Educational Forum For Engineering, Diploma & Technical Students

The Engineering, Diploma & All technical students lounge for Free Projects, Seminars, Syllabus, Question Papers, College Assignments, Placement Papers, E-Books, Company Information & other technical stuffs.

slinouille

Hello,

I've put on line a version 0.2.2 that should forbid the access to guests on "private" boards (dedicated boards to specific member group).
During my tests, it works great ... guests and regular members can't see those "private" boards if the right "view boards messages" is enabled for guests.
Please tell me if it works in your configurations ;)

@SwapsRulez : concerning bots I just don't how it works (I don't know the google conditions). I think that bots will have exactly the same rights as guests. So they will only see the list of messages but not the messages themselves if the specific "view boards messages" is enabled.
Visit VAG-Technique.fr
Take a look to my mods

mark7144

Quote from: slinouille on June 02, 2008, 08:00:42 AM
I've put on line a version 0.2.2 that should forbid the access to guests on "private" boards (dedicated boards to specific member group).
During my tests, it works great ... guests and regular members can't see those "private" boards if the right "view boards messages" is enabled for guests.
Please tell me if it works in your configurations ;)
Is this message to me? Can you give me brief instructions as what I should do?

slinouille

Hello Mark,
You can test of course ... just uninstall previous version and reinstall this new one.
Activate the "View boards messages" for Guests and check if everything is ok for you ... that's all ;)
Visit VAG-Technique.fr
Take a look to my mods

villasg

With this version 0.2.2 in first test i take errors

1.     Execute Modification     ./Themes/default/languages/ManagePermissions.english.php     Test successful
2.    Execute Modification    ./Themes/default/languages/Login.english.php    Test successful
3.    Execute Modification    ./Themes/default/languages/ManagePermissions.french.php    Skipping file
4.    Execute Modification    ./Themes/default/languages/Login.french.php    Skipping file
5.    Execute Modification    ./Themes/default/languages/ManagePermissions.portuguese.php    Skipping file
6.    Execute Modification    ./Themes/default/languages/ManagePermissions.brazilian.php    Skipping file
7.    Execute Modification    ./Themes/default/languages/Login.portuguese.php    Skipping file
8.    Execute Modification    ./Themes/default/languages/Login.brazilian.php    Skipping file
9.    Execute Modification    ./Themes/default/languages/ManagePermissions.turkish.php    Skipping file
10.    Execute Modification    ./Themes/default/languages/Login.turkish.php    Skipping file
11.    Execute Modification    ./Sources/ManagePermissions.php    Test failed
12.    Execute Modification    ./Sources/Display.php    Test failed
13.    Execute Modification    ./Sources/BoardIndex.php    Test failed
14.    Execute Modification    ./Sources/Load.php    Test failed
15.    Execute Modification    ./Themes/default/MessageIndex.template.php    Test failed

16.    Execute Modification    ./Themes/default/Login.template.php    Test successful

With the previus 0.2.1 ( check again now all is OK )

1.     Execute Modification     ./Themes/default/languages/ManagePermissions.english.php     Test successful
2.    Execute Modification    ./Themes/default/languages/Login.english.php    Test successful
3.    Execute Modification    ./Themes/default/languages/ManagePermissions.french.php    Skipping file
4.    Execute Modification    ./Themes/default/languages/Login.french.php    Skipping file
5.    Execute Modification    ./Themes/default/languages/ManagePermissions.portuguese.php    Skipping file
6.    Execute Modification    ./Themes/default/languages/ManagePermissions.brazilian.php    Skipping file
7.    Execute Modification    ./Themes/default/languages/Login.portuguese.php    Skipping file
8.    Execute Modification    ./Themes/default/languages/Login.brazilian.php    Skipping file
9.    Execute Modification    ./Themes/default/languages/ManagePermissions.turkish.php    Skipping file
10.    Execute Modification    ./Themes/default/languages/Login.turkish.php    Skipping file
11.    Execute Modification    ./Sources/ManagePermissions.php    Test successful
12.    Execute Modification    ./Sources/Display.php    Test successful
13.    Execute Modification    ./Sources/BoardIndex.php    Test successful
14.    Execute Modification    ./Sources/Load.php    Test successful
15.    Execute Modification    ./Themes/default/MessageIndex.template.php    Test successful
16.    Execute Modification    ./Themes/default/Login.template.php    Test successful


Any idea ? plz ( dont proceed to install 0.2.2 )

villasg

In the new put and the greek translation plz

Quote from: villasg on June 01, 2008, 08:56:05 AM

greece translation:

Code (ManagePermissions.greek-utf8.php) Select
//Begin mod Frustrate Your Guests
$txt['permissionname_view_messages'] = 'Βλεποντας τα μυνηματα των πινακων';
$txt['permissionhelp_view_messages'] = 'Ενεργοποιώντας αυτή την επιλογή  επιτρέπεις στους επισκέπτες να δουν όλα τα μηνύματα . Εαν δεν την ενεργοποιήσεις , τότε οι επισκέπτες θα μπορούν να δουν όλους τους πίνακες και όλα τα θέματά σας αλλά δεν θα επιτρέπετε να διαβάσουν τα μηνύματα . Έτσι αυτοί θα ερωτηθούν για να κάνουν login ή register.<br><br><u>ΣΗΜΑΝΤΙΚΟ : παρακαλώ λάβετε υπόψιν ότι αυτή η επιλογή είναι δυνατή μονό εάν έχετε επιτρέψει στους επισκέπτες να διαβάζουν το forum . </u>';
//End mod Frustrate Your Guests




Code (Login.greek-utf8.php) Select
//Start mod Frustrate Your Guests
$txt['mod_fyg_message'] = 'Μόνο τα μέλη έχουν την άδεια για να διαβάσουν τα μηνύματα .';
//End mod Frustrate Your Guests


slinouille

Ooops ... I've changed php editor and it doesn't manage the "tabulation" key as the previous one  O:)
I've check the package ... I've got no more errors!
Sorry for that stupid mistake  :-[

Thank you villasg for your translation ... I've not put it in the 0.2.2 due to the fact that the encoding og greek characters are not taken into account in my xml file (instead of characters I see only ? ? ? ?).
I'll check how to encode the file in order to succeed ;)

I've put on line the corrected package  ;D
Visit VAG-Technique.fr
Take a look to my mods

villasg

#47
Ok install good now the new pakage  .
But :
If have checked " View boards messages "
Guests can again see the HIDDEN BOARDS - TOPIKS but cant read THE MESSAGES (want register )
Is not usefull again .
I want guests CANNOT SEE ANY HIDDEN BOARD include topiks and messages .

I unistall again  :(

mark7144

Quote from: slinouille on June 02, 2008, 10:08:32 AM
Hello Mark,
You can test of course ... just uninstall previous version and reinstall this new one.
Activate the "View boards messages" for Guests and check if everything is ok for you ... that's all ;)
Can I choose for certain boards to be fully available to guests and a couple of others restricted to just seeing the thread title?

slinouille

@villasg : Why do you write in big letters? you think I don't understand and I don't do my best on my free time for you? :) ... What do you call "HIDDEN BOARDS" ? (what is the associate parameters in terms of rights)
Don't forget that my forum is in SMF2 and I spend my time  just for you to be pleased on SMF1.1.5 ;)
In SMF2.0, you can parameter with much more precision each board ;)

@mark: no you can't this right is global for guest. I'll do a mini tutorial for customizing the "non regular members boards" later in the evening (time to eat now) ... switch to SMF2, you can parameter as you want the boards ;)

Keep in touch

Visit VAG-Technique.fr
Take a look to my mods

villasg

Iam sorry for big letters and thanks for ur work
Hidden boards is the boards have include the non for all topiks
like i have a board named "special"--> inside have 3 topiks named  " 1 , 2 , 3 " with some posts
If i check the " View boards messages " my guests see :
The board named "special " the topiks "1,2,3" and the titles of posts but canot read the posts .
The best combination is my guests cannot see  this area not see the board at all .
Sorry again for my writing but dont have good english speaking

slinouille

Hello,
In order to explain in a better way, I've done some screen captures.

SC1 : this are the membergroups I've got. You can see a Moderators that I've created

SC2 : I've created a member that is in this new membergroup "Moderators"

SC3 : Here are the 4 boards my forum has

SC4 : Here is the member group permissions for the board dedicated for Moderators

SC5 : Here is the member group permissions for the board dedicated for Members

SC6 : For guests, I've enabled the right "view boards messages"

SC7 : Logged as moderator, I see all boads

SC8 : Logged as a normal member, I see all boards except the one for membergroup "Moderators"

SC9 : Logged as a guest, I see all boards except the one for membergroup "Moderators" but I can't see the messages of "members" boards.

Is it more clearer on how it works?
Visit VAG-Technique.fr
Take a look to my mods

mark7144

#52
Quote from: slinouille on June 02, 2008, 02:59:29 PM
@mark: no you can't this right is global for guest.
Then I assume this mod isn't right for me as I want guests to view my forum but I want my members only board to only show the threads to guests, not the messages within those threads.

Will such functionality be available in the future?

PS. Thanks for the instructions/screenshots.

cleanfiles

Hello I installed the latest version of this mod today and am having the same problem (using smf 1.1.5), guests can see every board including my staff only board which regular members cant even see. I wish I could get it to work like the screen shots suggest, it just wont.
I would attach screen shots my self but they look just like the ones above except that guests can see every board thats the only difference.
I will deactivate this mod now but I will keep an eye on this thread for any improvements, if there is any way you can help me work out why it does not work properly for me please let me know what you need from me to do so.
Thanks.


cleanfiles

Quote from: zijO on June 03, 2008, 07:47:31 PM
why don't you use "view only boards" mod
http://www.simplemachines.org/community/index.php?topic=146964.260
Didn't know about that mod cheers m8 it sounds like what I'm looking for.:)

zijO

The problem with this mod is that guests can't read any posts or they can read all selected.
If we set it to not read then Google can't read it as well. If we set it so they are able to read, then what is the point of this mod.
I was expecting that SMF 2 would have built in option where some member groups could be set to read only titles bout not posts.
Now I have to wait until view only boards is updated to smf2 or until slinouille comes up with something. The best would be if these 2 mods are combined.

slinouille

IN SMF2, if you set enable this new right, your guests will be able to read the titles on boards they are not normal allowed to access to. BUT they will not have the possible to read the associated posts ;)
THis mod will never allowed guests to read entire posts but just the posts title!

I don't really understand what you want, can I have a clear explanation because this mod is done for my own purpuse at the begining, and until I've not understand others expectations, I just can't see if I can develop it ;)
Visit VAG-Technique.fr
Take a look to my mods

zijO


SMF 2.0 ,3.1
If view board messages is enabled, guests can read boards where they have permission.
Nothing is changed.

If it is disabled they can see only titles of boards where they have permission they can't read posts. That is what mod is doing, but if we use it then google can't see any board posts.

That is how it works on my site, if something is wrong please tell me.


We need that guests can see every board but they can read only board where they have permission.

slinouille

Hello zijO,

Actually the mod works as you have described it because it was what I was looking ofr on my forum.

Concerning your expectation, it seems that you want to have something quite different from what I expected at the begining of this mod. Indeed, if I've well understood your expectation, you want the mod to authorize the guests to see all boards (even if not allowed) and to see only the topics of boards where they are allowed, is that it ?

If yes, then what I could eventualy do, is to add a new right that could be "View only board". If this right is enabled, then Guests could see the board but not the topics inside this board even if guests have no permission on this board, does it suit you?
Visit VAG-Technique.fr
Take a look to my mods

Advertisement: