Thread: Major Additions - Links and Downloads Manager
View Single Post
  #455  
Old 05-07-2008, 04:07 AM
AndrewD AndrewD is offline
 
Join Date: Jul 2002
Location: Scotland
Posts: 3,486
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by webspider View Post
Thanks for the reply.

So Usergroup permissions won't work. Okay no biggy.
Sorry if this is unclear. Usergroup permissions certainly do work. It's just that you have to use one of the LDM permissions systems - in-built and forums-based. LDM does not automatically extend specific forum permissions such as 'rights to download attachments'

In-built

Suppose you want to block 'unregistered users' from being able to see anything. You would go to LDM/admin/permissions and remove *can_view_category* and *can_access_link* from that usergroup.

If you wanted to block these users only from seeing anything in category XYZ. Then you would go to that category, edit it, go to the permission tab and remove the same permissions from this usergroup

There are a whole series of LDM permissions, and they all work on a usergroup basis.

Forums-based

This was the original permissions system built into the early versions of LDM. To use it, you choose one of your forums which has the correct access rights: LDM looks at the *can_view_forum* and *can_view_others_threads* forum permissions.

Then you use the add/edit category, add/edit entry forms and 'associate' your categories/entries with this forum using the relevant box on the form.

Subsequently, when a user tries to access that category/entry, LDM will look up these permissions from the forum and deny/grant access accordingly.

This mechanism will also pick up forum passwords - if the category/entry is asociated with a password-protected forum, then the user will be asked for that password.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01260 seconds
  • Memory Usage 1,765KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete