Link to Mod (http://mods.simplemachines.org/index.php?mod=231)
This mod adds three group permissions that allow/deny users from reading normal/sticky/digest topics. Listing of topic is unaffected.
Own topics are not affected.
Attachments are not affected, however if you cannot read a topic then you can't see links to its attachments.
If a user cannot access a board, read permissions cannot help it.
Digest topic is supported by Topic Digest mod and is optional. This is an independent mod.
Sticky digest topics are treated as sticky topic for read permission if sticky is enabled.
Check access for recent posts or last posts, but not search result (that only shows partial posts anyway). Search can be controlled with another permission.
Error messages can be customised in modifications.english.php
thanks for this mod but i did a manuel instal because i got a error with package manager
The package you tried to upload either is not a valid package or has become corrupted.
No problem for me. Try redownload?
"This mod adds three group permissions that allow/deny users from reading normal/sticky/digest topics."
These settings...they appear under the "global board permissions" section of the "permissions by membergroup" page of the admin board? Specifically, under "General", located under the "Moderate Board" permission?
Reason I asked is because I installed your mod, and three check boxes appeared there. Unfortunately, they are not LABELLED, so I have no idea which box belongs to what...
The mod supports only English, so if you're using some other languages then the labels won't show.
IIRC, from top to bottom, the settings are permission for reading stickies, normal posts, and digest posts (effective only if topic digest mod is also installed, which supports English and Chinese). I would suggest registering a test account to verify that you're setting the correct permissions.[/olor]
Oh yes, it is possible to show the labels, if it is really because you're not using english, by copying the labels, helps and error messages from modification.english.php to modification.whatever-language-you-are-using.php.
Uh, I AM using english.
Here's the newest...I uninstalled it, reloaded it, and tried to reinstall. I get this message:
Modification parse error
when it's testing to install...
I'll bite, why would it be doing this?
Hmm. This is curious, because I've friends who successfully installed it. I'll retest the mod today then.
Yeah, I was thinking the same thing, because from what I've seen, you have reliable mods... LOL
Yes I see what is wrong now. Messed up quite big this time :o, although it shouldn't affect functionality or security. Trying to find the best way to fix it...
Technically, I accidently keyed two permission checking operations with same comment, so they are both applied twice, one after another. As a result they can't be uninstalled with the usual reverse operation.
[edited: added technical details]
Fixed. New version 1.0.1. Users experiencing no problems are advised to upgrade as well since old version does not check read permission in show member post.
does this work for smf RC 1.1
btw i cant create any topics in any forum
Yeah nice mod. Am looking for this for long. Just wondering is there a DEMO for it? :)
Suggestion:
By the way instead of error message, it would be preferable to show a login screen for the guest as well if they need login permission to read the topics?
Thank you in advance!
Quote from: sadiqbaig on December 15, 2005, 11:51:13 AM
does this work for smf RC 1.1
btw i cant create any topics in any forum
Yes this mod is designed for and so far only for 1.1 RC 1.
For inability to create topics, you may wish to seek help in the support board, unless it is proven or highly suspected that it is related with this mod (which is extraordinary unlikely). :-\
Quote from: spaceman on December 15, 2005, 04:24:48 PM
Yeah nice mod. Am looking for this for long. Just wondering is there a DEMO for it? :)
By the way instead of error message, it would be preferable to show a login screen for the guest as well if they need login permission to read the topics?
Thanks. I fear that I do not have a English demo site availble at this moment, but I'll consider building one. ::)
The permissions are handled like default ones - if a user do not have the right to read a topic, it results in the standard error message screen, and if that user is a guest, a login form will also be displayed.
In list of multiple posts, such as unread posts or user posts, the post body will be replaced by an error message, without login form even for guests. This I can do without making the mod dependent on theme.
That say, as long as the language resource in modification.english.php is available, it should works for all themes. 8)
[edited: added emoicons~ I was in a hurry]
Hi,
has anyone tried this mod with 1.0.5 yet? I guess I'll have to upgrade if I want it to work ... on the other hand, there's only version RC2 right now to upgrade to. What would you recommend to do?
If past record is any indication, we'll get 1.1 final in a few days, but I feel slightly more maybe needed this time. Eitherway, it shouldn't be far and I'm going to upgrade the mod so I'd suggest you wait a week or two and upgrade when it arrives.
If you want RC1, or Beta3Public, or 1.0.x, you can get it from the download page. Archived downloads or something, at the top.
Hey Sheepy,
thanks a lot for the reply, I'm happy to wait for the 1.1 relase. Really looking forward to it ;).
Updated for RC2.
Nice mod. :)
Currently using RC2. Which setting should be checked? I am trying to setting in Admin Area - Permissions - Modify Guest Group.
There is 3 new:
- Read sticky topic
- Read normal topic --> I check and Uncheck , nothing happen on Guest viewing (still can't read)
- Read digest topic (with digest mod installed), currently I didnt installing, yet.
Thanks..
thanks for the mod, very useful,
but what about search engines? i think this will not allow them to index the forum, how can we allow them to do so?
thanks
Hi Sheepy,
I found in my Test board that Guest can still read topic posted by Guest. Can this also be permission-based in the future version of your Mod?
:)
Got my package manager screaming when I tried to install this one. ???
Jan-Erik
Aha, looks like I really should have updated it myself instead... I'll try to fix this before I move back to HK in two weeks, but I don't have much spare time now.
Thanks, Sheepy, if you find the time to do that!
Jan-Erik
Looks like 1.1 gold is no where in sight, so I finally decided to fix it before I go to Disneyland tomorrow. Oh that leaves me 5 hours of sleep...
All RC2 users should upgrade. I haven't tested on RC1, but with version 1.0.3 the permissions are working on RC2 now. Also fixed two relatively minor bugs - see history.txt for details.
Quote from: Sheepy on March 30, 2006, 03:01:17 PM
Looks like 1.1 gold is no where in sight, so I finally decided to fix it before I go to Disneyland tomorrow. Oh that leaves me 5 hours of sleep...
All RC2 users should upgrade. I haven't tested on RC1, but with version 1.0.3 the permissions are working on RC2 now. Also fixed two relatively minor bugs - see history.txt for details.
Hello, I have installed this mod on my website succesfully...
But on an other forum I am trying to install this, I can't set the permissions, because I don't see the options for it. The mod installed succesfully, and gave no errors, so you should think it should work. ;)
I don't think that an other mod is messing things up, if so, I will try to find the mod which is messing the things up...
Greetings,
GJ-tje
P.S. How was your trip to Disneyland? :D
EDIT:
I have deinstalled every mod which I could disable, and still the mod doesn't work...
Are there any files being changed upon installation? If so, can you give me a list of the files?
Since it adds on to the group permission list, the chance the options themselves get interferenced by other mods is pretty small. (However there are other parts that sees a higher chance of causing conflicts)
If everything goes right, three permissions for reading topics can be found in each group's permission page, first group of topic permisssions. The list of files that get changed is displayed by package manager before you really install the mod.
If you can list your environment (PHP, MySQL, and SMF version) then I can do a test.
Quote from: Sheepy on April 17, 2006, 08:23:38 AM
Since it adds on to the group permission list, the chance the options themselves get interferenced by other mods is pretty small. (However there are other parts that sees a higher chance of causing conflicts)
If everything goes right, three permissions for reading topics can be found in each group's permission page, first group of topic permisssions. The list of files that get changed is displayed by package manager before you really install the mod.
If you can list your environment (PHP, MySQL, and SMF version) then I can do a test.
I can not give a fully detailed list of exact version numbers, but the webserver with the problem has:
PHP 5
MySQL 5
SMF 1.1RC2
Webserver: IIS6 (Windows 2003)
We get no parse errors and the MySQL table has been made as well
Version of my Board is 1.0.7 (upgraded from 1.0.5) and how can I apply this MOD?
(My board is modified a lot so I cannt upgrade it to 1.1RC2 :(( )
Hello,
I'm using 1.1RC2, I installed this MOD (1.0.3) everything works perfect except that users are unable to access "Show unread posts since last visit".
They get an SQL error...
This only affects normal Users, Admins are not affected by this...
I really need this MOD :-[
EDIT :
Detail of SQL error users get :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')
WHERE b.ID_BOARD IN (11)
AND bp.ID_BOARD = IF(b.permission_mode = 1, b.ID' at line 3
File: /home/www/web/forum/Sources/Security.php
Line: 752
Again, this only affects users, admin is not affected by this...
Hi,
It is possible to apply this mod to all the topics in all boards except two of them (who is suposed to be in public domain and guest could see and read) ?
Thanks ;)
Yes, read topic permission can be set by board. Check permission -> permission by board. You've to first enable advanced permission (and perhaps permission for post-count based group) in permission -> settings.
To Aleko: I installed it on a clean installation of 1.1 RC2 (with official security patch) and there're no problem accessing unread post. Actually the mod does not change Security.php (as displayed in Package Manager).
To thinhvanhieu: I'm afraid this mod is strictly 1.1 only. I first develop it on my own 1.0 forum, but that's before I make it a mod, so the mod itself supports only 1.1 - I thought 1.0 was close to the end of its life cycle. I got 50+ mods installed, so you're not the only one having the upgrade problem...
List of files that get changed:
1. Execute Modification ./Sources/Display.php Test successful
2. Execute Modification ./Sources/ManagePermissions.php Test successful
3. Execute Modification ./Sources/Profile.php Test successful
4. Execute Modification ./Sources/Recent.php Test successful
5. Execute Modification ./Themes/default/languages/Modifications.english.php Test successful
And then it will insert (install) / delete (uninstall) permission for reading (special) topics for every user group and for every board.
I have an interesting challenge, and I can't quite figure out how to make your mod work the way I need it to. I have forums where I would like all regular members to be able to post, but only members in one specific membergroup can read the topics (and its subsequent replies). The problem I have is this: when used with a regular member in no member groups aside from regular_members, this works like a champ (I commented out the IS_TOPIC_STARTER line to fix that problem of reading replies to one's own posts). However, any time a member in ANY other member group ASIDE from regular members tried to read the posts and replies, they can, whether they're in the one group that has signified read permissions for that forum or not. I assume that this is based on the isAllowedTo('read_normal_topic') not looking to differentiate between membergroups, but I can't seem to find it. Can you help steer me in the right direction? Thanks.
I read your post but i still can't figure out how i can disable certain boards for entering topics. They can view the topiclist but cannot enter the topic itself.
That's exactly what I want, viewing the topic list but not entering the topic itself. If you select the permission by board (local permissions) and then uncheck 'can read normal topic,' then this works -- unless the member has a group, ANY group. I only want members of one specific group to be able to read it, and it doesn't differentiate between the Can_Read_This_Topic group and Can_Read_Some_Other_Topic_All_Together group.
What I need is for people with the Topic1 permssions to be able to read only all posts in Topic1, and everyone else to just view the lists (and be able to post). And people with Topic2 permissions can view Topic2, et cetera. Right now, if you have EITHER Topic1 OR Topic2 permssions, you can read both Topic1 AND Topic2. That seems like a bug to me, and I'm not sure how to fix it.
I have a problem when install ReadTopicPermission mod on my server
it ask ftp server
i've filled with my ftp server I but cannot be at all
(http://perfectgentleman.web.id/temp/rtp.gif)
Please, what can i do again ?
regards
This works very nicely and is almost exactly what I want, but is it possible to *only* show topics which the member has permission to view/post in, including sticky topics? Since I have the permission globally enabled everywhere else to read stickies and posts i'm assuming it would be just a simple modification or adding of isallowedto(blah) etc etc. where it displays the posts.
Say member X is logged in....
there are some posts in the board by the following members
C
X
Y
X
X
C
L
M
J
I want, to user x, for the board to only show:
X
X
X
or for user C,
C
C
Is this possible?
Quote from: Sheepy on June 25, 2006, 03:01:23 AM
Yes, read topic permission can be set by board. Check permission -> permission by board. You've to first enable advanced permission (and perhaps permission for post-count based group) in permission -> settings.
Thank you :D
Is this going to be updated for RC3?
Thanks :)
Hello, if it is possible to update please to rc3
Quote from: ~dragonfly~ on August 26, 2006, 10:48:58 PM
Is this going to be updated for RC3?
Thanks :)
Quote from: angelillovk on September 11, 2006, 03:34:16 PM
Hello, if it is possible to update please to rc3
That would help me out too. Thanks!
I'd really love to see this updated for RC3. Thanks!
I was very happy to upgrade RC2 TO RC3, i used Read Topic Permission Mod in RC2 but i cant use this anymore in RC3. can anyone help me to get mod like this because i use this mod to all my topics.
Hi everyone, sorry for being this slow in updating my mods :( , but I have heard you and read topic permission now works on 1.1 RC3. 8)
Please make sure you grab the newer version (1.0.4 as of posting), since older version(s) does not support RC3.
Thanks for the support. :D
hi i installed this mod in my forum, everything was succeful when i install but it didnt work when i post a topic
Thanks Sheepy. :)
I tried installing it by downloading the mod but that did not work, when I let the forum (1.1RC3) do the job by itself I had no problems at all!
I absolutely love this mod!
no more anonymous reading in my forum ;)
I'm using this mod on 1.1 RC3
I Go this Error!
Parse error: syntax error, unexpected T_IF, expecting ')' in /xxxix/xxxix/xxxix/forums/Sources/Recent.php on line 348
Hi,
I tried installing the "Read Topic Permission" and i got the following error:
QuoteError in Package Installation
At least one error was encountered during a test installation of this package. It is strongly recommended that you do not continue with installation unless you know what you are doing, and have made a backup very recently. This error may be caused by a conflict between the package you're trying to install and another package you have already installed, an error in the package, a package which requires another package that you don't have installed yet, or a package designed for another version of SMF.
4. Execute Modification ./Sources/Profile.php Test failed
5. Execute Modification ./Sources/Recent.php Test failed
I already have the following mods installed:
1. EmailFlash 1.0
2. Global Headers Footers 1.1
3. Reg Bar 1.0
4. Ad Managment 2.0
5. Read Topic Permission Mod 1.0.3
6. PM On Registration 1.0.2
7. SMF 1.0.9 and 1.1 RC3-1 Security Patch 1.0.8/1.1 RC3
8. Googlebot & Spiders Mod 2.0.2
9. Edit Meta Data 1.0
Should I go on with the installation ?
Thanks for your help !
10. Frequency Bar 1.0 [ Uninstall ] [ List Files ] [ Delete ]
Anyone? ::)
I had a conflict between mods recently so what I did was edit the appropriate Sources file manually and then everything worked. In your case, that would be Profile.php and Recent.php.
This is a good mod, any chance of having it for 1.1 final?
I love this mod was looking for something like this for a while!
though is it possible to hide all the posts in the board that you cant read and just see your own post and replys to that post
Damn can we get it for 1.1 :(
It is a great mod. Can i have it for 1.1 as soon as possible please!!! :-*
Hu? Will there be a Version for 1.1.x?
The next release 1.1.1 was just released - and i'm unable to upgrade from 1.1RC3 because the mod is missing.
Any hope on this for 1.1.1? I don't want to emulate it being 1.1.1 because it involves permissions and I don't want anything to go wrong :(
Love this mod!
Thanks
Quote from: L.G.S on December 20, 2006, 03:18:01 PM
Any hope on this for 1.1.1? I don't want to emulate it being 1.1.1 because it involves permissions and I don't want anything to go wrong :(
To L.G.S and everyone else demanding a mod upgrade to 1.1 or 1.1.1, I can assure you that the mod works flawlessly with it.
Live demo: http://www.ykzguild.com/forum/index.php?board=3.0
I installed this mod in my forum and got to say that I found it very handy
I've tested the mod with 1.1.1 and have it installed in a productive forum for two weeks now.
I agree to Marlon., it works without any quirks or problems.
Faolfur
In mine, i don't know why, but it doesn't work :(
Can somebody please get this developed for 1.1....
It is a so useful mod! I don't want to install it because I need the function to work on my board.I have to be sure.
Regards
M.
Finaly it works on 1.1.1 perfect. :)
Hi,
Is it possible that the permission allow "read topic" only concerne certains boards?
Waiting for 1.1.1 version.
Cordially,
Johan
Quote from: joh87swe on January 27, 2007, 12:19:37 PM
Hi,
Is it possible that the permission allow "read topic" only concerne certains boards?
Waiting for 1.1.1 version.
Cordially,
Johan
Yeas, I think it does. You have to set the permission to boards locally
no new development here? Can mr. Sheepy please release a proper mod for 1.1.1.
I want to upgrade but am afraid it will not work anymore...
M.
Seems this usefull module is dead.... that's really bad.
Has anyone tested it with 1.1.2?
As the module is developed for RC-versions, risk grows to get errors from one version update to the next.
Faolfur
Quote from: faolfur on March 12, 2007, 07:37:29 AM
Seems this usefull module is dead.... that's really bad.
Has anyone tested it with 1.1.2?
As the module is developed for RC-versions, risk grows to get errors from one version update to the next.
Problem is, that i'm the first to try out new things, but is it easy to downgrade again afterwards? I have a buzzy forum...
Would be awesome to have this mod for 1.1.2
Since there no movement here, does anyone have any alternative mod that has the same possibilities?
Regards,
Mario
for anyone that is interested I download "ReadTopicPermission104_SMF11.tar.gz" and installed it on SMF 1.1.2 using package manager from my admin section and it works flawlessly.
I tried that but the manager said it wasn't compatible?
I changed to "View_Only_Boards_1.1". Works fine!
M.
i installed it manually in my 1.1.2 version.i it was working ok but the problem is that registered users were also not able to read posts just like the guests. only admin can read or do any thing.
Please help-
check the permissions... this mod adds a permission that a member must have to be able to read posts.
It would be great if the offer could find the time and update this mod for 1.1.2
Quote from: babjusi on May 10, 2007, 06:09:13 PM
It would be great if the offer could find the time and update this mod for 1.1.2
Like I said earlyer: change to "View_Only_Boards_1.1". It works great and does the same.
M.
Quote from: digikleuter on May 10, 2007, 06:19:01 PM
Quote from: babjusi on May 10, 2007, 06:09:13 PM
It would be great if the offer could find the time and update this mod for 1.1.2
Like I said earlyer: change to "View_Only_Boards_1.1". It works great and does the same.
M.
I have that mod "View_Only_Boards_1.1", it''s a great mod as well, but it doesn''t quite do what the ''read topic permission'' mod does
Quote from: babjusi on May 10, 2007, 06:28:29 PM
I have that mod "View_Only_Boards_1.1", it''s a great mod as well, but it doesn''t quite do what the ''read topic permission'' mod does
ow, sorry then :-) I just need to keep visitors out of the topics, so it was a lifesaver when I found it. This one seems dead...
M.
Quote from: digikleuter on May 10, 2007, 06:35:34 PM
Quote from: babjusi on May 10, 2007, 06:28:29 PM
I have that mod "View_Only_Boards_1.1", it''s a great mod as well, but it doesn''t quite do what the ''read topic permission'' mod does
ow, sorry then :-) I just need to keep visitors out of the topics, so it was a lifesaver when I found it. This one seems dead...
M.
Yeah, I agree with u totally there mate, but let''s hope someone will update this mod as well
Hi guys,
This mod is not dead - I just installed ReadTopicPermission104_SMF11.tar.gz on another forum with smf1.1.2 and it works fine.
See www.my2home.info
:)
Quote from: fivearts on May 15, 2007, 03:11:02 PM
Hi guys,
This mod is not dead - I just installed ReadTopicPermission104_SMF11.tar.gz on another forum with smf1.1.2 and it works fine.
See www.my2home.info
:)
I don''t know how u managed, cause all I get when trying to install it it''s an error message
This is the way I did it:
1. Download ReadTopicPermission104_SMF11.tar.gz onto my hard disk,
2. Go to the forum's Admin > Package > Download,
3. Click "Browse" to where I stored it on my hard disk and upload it,
and install it from there.
Quote from: fivearts on May 16, 2007, 12:12:58 AM
This is the way I did it:
1. Download ReadTopicPermission104_SMF11.tar.gz onto your hard disk,
2. Go to your forum's Admin > Package > Download,
3. Click "Browse" to where you stored it on your hard disk and upload it,
and install it from there.
And it never gave you like an error message during installation?
It was a smooth installation. It is the 2nd mod I installed on my2home.info
On my own forum fivearts.net, it is the 23rd mod after installing 22 other mods and it installed fine too.
Hope it will install fine for you too.
Quote from: fivearts on May 16, 2007, 12:31:14 AM
It was a smooth installation. It is the 2nd mod I installed on my2home.info
On my own forum fivearts.net, it is the 23rd mod after installing 22 other mods and it installed fine too.
Hope it will install fine for you too.
Glad that it worked out for u mate, but I keep getting error messages
I just wanted to say thank you to the creater of this mod. It's so great! Did exactly what I needed and I'm actually a bit surprised that it's so difficult with the default forum not to have more settings that allow customizable permissions. All I wanted to do was allow people to see my forums, but not read the topics. It seemed that I could only have guests to see the forum at all! This mod allowed me to show people what they are missing by not registering for my forums. Thanks again, great job.
Also, I did have issues with the older version. It gave me a warning that there were conflicts and that I shouldn't install. Well, I didn't realize that I downloaded the older version of this mod! It's not clear on the download page, because the old one is listed at the top. That makes no sense to me. Having said that, the new version installed flawlessly to my surprise!!
I also had the issue of not seeing the text for the settings. I resolved this by changing the default language. It seem like there are 3 different English settings, so I chose "English" and it works fine now.
I too would like to thank the maker of this mod!
my members are very happy with it, it actually keeps our moms from reading our posts (this is not a joke, but it is funny!) and some (ex-)boyfriends. all they have to do is register to be able to read, but then we know that they are 'spying' on us ;)
it does allow possible members to see what our tiny forum has to offer
installed it today on my moved/reinstalled fresh 1.1.4 SMF, the first thing I installed after the database was succesfully transferred, and as always: smooth install, works like a charm!
Hi. any idea why this mod doesn't work with Çöl Ateşi V3 (http://custom.simplemachines.org/themes/index.php?lemma=154) Theme. I tested with other themes and works perfectly..
Please I need help
this mod will not work on smf 2.0 beta 4 any way to update it?
Sorry for better english language.
this mod will work on smf 2.0 beta 4
Read Topic Permission (http://custom.simplemachines.org/mods/index.php?mod=231)
mfg Dom :)
which version ?
* ReadTopicPermission103_SMF11.zip
* ReadTopicPermission104_SMF11.tar.gz
any updates?
Anything similar for 2.0 RC 3 .. things fall apart at the PROFILE update
Um, there's a different mod called topic permission... for 2.0 RC3?
Maybe... and maybe I'm clueless cause I installed that mod but can't find the permissions to edit it...
If you installed a different mod to this one, you should ask in that mod's support thread where the author will likely see it.
check... sorry