پارس جوم :: انجمن های تخصصی جوملا

نسخه‌ی کامل: سطوح دسترسی
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام خدمت تمامی دوستان عزیز
ضمن تبریک سال جدید
من میخوام فیش حقوقی کارمندای شرکت را بو وسیله سایت بهشون نشون بدم.
تصور کنید 10 کارمند دارم. به ذهنم رسید برم سطوح دسترسی مختلفی ایجاد کنم و بعد هر فیش حقوقی برای هر کارمند را در قالب یه مطلب در سایت بذارم به شکلی که با توجه به سطوح دسترسی فقط همون کارمند بتونه ببینه.
حالا همین کارم نتونستم درست انجام بدم.
لطفا اگر دوستان نحو کار با سطوح دسترسی را بلدند برام توضیح بدم.
و اگر دوستان پیشنهادی بهتری دارند لطف کنند بیان کنند.
یاعلی
اگر شما فقط 10 تا کاربر داشته باشید با این روش میتونید انجام بدید ولی اگر 1000 تا باشه چطور ؟

خب فرضا ً شما 10تا کاربر دارید ...
خب از قسمت کاربران / گروه ها / جدید / عنوان گروه رو انتخاب میکنیم ، مثلا ً کاربر 1 تا 10 ( 10 تا گروه میسازید )

حالا کاربر شماره یک میشه ثبت نام شده و کاربر 1
کاربر شماره دو ثبت نام شده و کاربر 2
...
کاربر شماره سه ثبت نام شده و کاربر 10

خب ، حالا 10 تا مطلب منتشر میکنید برای هر نفر مجزا ، و دسترسی رو فقط روی این گروه هایی که ساختی قرار میدید ، یعنی برای کاربر شماره یک دسترسی رو میزاری فقط روی گروه کاربر 1 ، تا نفر دهم که کاربر شماره 10 هست و گروه کاربر 10

اینطوری فقط خودشون میتونند اون مطلب خاص رو ببینند ...

ولی خب اگر تعداد این کاربرها زیاد باشه به اندازه شون باید گروه بسازید ، که معقولانه نیست.

در اینجا باید از یک کامپوننت چیزی استفاده کنید که من تاحالا ندیدم ، شاید باشه شاید هم باید برات نوشته بشه
ببا تشکر از پاسخ سریعتون
حقیقت من گروه ها را در داخل مدیریت کاربران تشکیل دادم.
ولی وقتی مطلب را ایجاد میکنم در منوی دسترسی اصلا اون گروهایی که من ایجاد کردم رو نشون نمیده و فقط PUBLIC.GUEST,REGISTERID,SPACIAL رو نشون میده.
راستی من دارم از جوملا 3.3 استفاده میکنم
من معذرت میخوام ، بجای اینکه بگم سطح دسترسی درست کنید گفتم گروه !
شما باید سطح دسترسی درست کنید و از سطح دسترسی میتونید بعدش انتخاب کنید .
خواهش میکنم. با تشکر از پاسختون
فرمایشاتتون را اجرا کردم.
حالا داخل سایت مطلب را نشون نمیده و این اخطار را میده
شما دسترسی لازم برای بازدید از این منبع را ندارید
برا همین یه یوزر داخل سایت ساختم وقتی که میخواستم سطخ دسترسی یوزری که ساختم را افزایش بدم این گزینه ها بود
Public
|—Guest
|—Manager
|—|—Administrator
|—Registered
|—|—Author
|—|—|—Editor
|—|—|—|—Publisher
|—Super Users
و خبری از اون سطح دسترسی که من ساختم نبود.
نهایتا الان حتی با یوزر super user هم وارد میشم نمیتونم مطلب رو ببینم
برای اینکه مطلب مورد نظرتون برای یک کاربر خاص نمایش بده به ترتیب این کار رو انجام بدید ...

برای مثال :

1 - ایجاد گروه "گروه کاربری یک"
2 - ایجاد سطح دسترسی " سطح دسترسی یک " گروه کاربری این سطح " گروه کاربری یک " ( این خیلی مهمه )
3 - ایجاد یا اختصاص یک کاربر " کاربر یک " به " گروه کاربری یک "
4 - ایجاد یک مطلب با سطح دسترسی " سطح دسترسی یک "

خب حالا وقتی که کاربر یک وارد سایت میشه فقط میتونه این مطلب رو ببینه / همین کار رو هم روی منو میتونی انجام بدی .
از این پلاگین هم میتونی استفاده کنید
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
از همه دوستان بابت پاسخشون تشکر
خداروشکر مشکل من حل شد.
یاعلی
لینک مرجع