resif:
ok but i am asking also... not create a blog rights its about reading other blog rights....
In that case you'll need to edit the appropriate templates in order to conditionally test the quota that the logged in user is in and only show the content if they are allowed to see it. For instance, the Blog index.tpl template looks like this -
{jrCore_lang module="jrBlog" id=29 default="Blogs" assign="page_title"}
{jrCore_page_title title=$page_title}
{jrCore_include template="header.tpl"}
<div class="block">
<div class="title">
{jrSearch_module_form fields="blog_title,blog_text"}
<h1>{jrCore_lang module="jrBlog" id=29 default="Blogs"}</h1>
</div>
<div class="block_content">
{jrCore_list module="jrBlog" search1="blog_publish_date <= `$smarty.now`" order_by="blog_publish_date desc" pagebreak=10 page=$_post.p pager=true}
</div>
</div>
{jrCore_include template="footer.tpl"}
so to only show it to logged in users in profile quote 1, say, change it to -
{jrCore_lang module="jrBlog" id=29 default="Blogs" assign="page_title"}
{jrCore_page_title title=$page_title}
{jrCore_include template="header.tpl"}
{if jrUser_is_logged_in() && $_user.profile_quota_id == 1}
<div class="block">
<div class="title">
{jrSearch_module_form fields="blog_title,blog_text"}
<h1>{jrCore_lang module="jrBlog" id=29 default="Blogs"}</h1>
</div>
<div class="block_content">
{jrCore_list module="jrBlog" search1="blog_publish_date <= `$smarty.now`" order_by="blog_publish_date desc" pagebreak=10 page=$_post.p pager=true}
</div>
</div>
{else}
{/if}
{jrCore_include template="footer.tpl"}
Note the addition of the conditional tests.
The same principle applies to other blog templates and any other content you only want to show to specific profile quotas.
Hope that helps
--
Paul Asher - JR Developer and System Import Specialist