۲-۶-۱۳۹۰, ۰۵:۱۵ عصر
توضیح : با توجه به اینکه این آموزش برای جوملا 1.5 ارائه شده برای ایجاد کاربر ادمین در جوملا 3.6 از آموزش تاپیک زیر استفاده کنید :
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
سلام اين آموزش رو قبلا تو انجمن جومينا ارايه داده بودم. گفتم اينجا هم بذارم واسه استفاده دوستان
[font]
یکی از دوستان از افزونه Admin Tools استفاده کرده بود و با حساب کاربری ادمین (مدیر کل سایت)، مشکل پیدا کرده بود. ظاهرا به نحوی (احتمالا از طریق دیتابیس)، کاربران ادمین رو حذف کرده بود، و بنابراین دیگه نمی تونست وارد بخش مدیریت سایتش بشه.
2) در مقابل جدول jos_users، آیکن Browse رو کلیک می کنیم تا وارد مدیریت jos_users شویم.
مرحله دوم:
مرحله سوم:
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
سلام اين آموزش رو قبلا تو انجمن جومينا ارايه داده بودم. گفتم اينجا هم بذارم واسه استفاده دوستان
[font]
یکی از دوستان از افزونه Admin Tools استفاده کرده بود و با حساب کاربری ادمین (مدیر کل سایت)، مشکل پیدا کرده بود. ظاهرا به نحوی (احتمالا از طریق دیتابیس)، کاربران ادمین رو حذف کرده بود، و بنابراین دیگه نمی تونست وارد بخش مدیریت سایتش بشه.
من برای حل این مشکل، دیتابیس رو زیر رو کردم! تا تونستم راه افزودن کاربر ادمین جدید رو به جوملا، یاد بگیرم. می تونم به جرات بگم این آموزش تو سایت های ایرانی وجود نداره و تو سایت های خارجی هم من به این شکل ندیدم. تو سایت docs.joomla.org یه راه حل دیگه رو گفته که به این شکل نیست. خوبی این راه حل من اینه که هرجور کاربری رو با این روش میشه برای جوملا ایجاد کرد.
اما بریم سراغ آموزش:
مرحله اول:
1) تو phpmyadmin، دیتابیس مورد نظر را انتخاب می کنیم. من در اینجا دیتابیس test رو که متعلق به سایت test من هست، انتخاب می کنم.اما بریم سراغ آموزش:
مرحله اول:
2) در مقابل جدول jos_users، آیکن Browse رو کلیک می کنیم تا وارد مدیریت jos_users شویم.
3) تب insert را باز کرده و شروع به پر کردن فیلدها می کنیم:
الف) id=شناسه دلخواه برای ادمین جدید. مثلا 60.
ب) name=نام ادمین جدید. مثلا new_Administrator
ج) username=نام کاربری ادمین جدید. مثلا new_admin
د) email=ایمیل ادمین جدید. مثلا new_admin@yahoo.com (در اینجا ضروری نیست. پس از ایجاد کاربر ادمین، از مدیریت جوملا می توان ایمیل ادمین را وارد کرد).
ه) password= رمز عبور ادمین جدید. توجه داشته باشید که این رمز باید بصورت هش (Hash) شده باشد. بنابراین پس از وارد کردن پسورد دلخواه، از کادر Function، گزینه MD5 را انتخاب می کنیم تا پسوردی که وارد کردیم، تبدیل به پسورد هش شده شود. مثلا من می خواهم رمز ادمین جدید، new_admin باشد. این رمز را در دیتابیس، در کادر password وارد می کنم. و از کادر Function هم گزینه MD5 را انتخاب می کنم. بنابراین رمز ادمین جدید من بر روی new_admin تنظیم می شود (به تصویر بعدی دقت کنید).
و) usertype=نوع حساب کاربری که می خواهیم ایجاد کنیم که باید Super Administrator باشد.
ز) block=0 برای اینکه حساب کاربری جدید، فعال بشود.
ح) sendEmail=1 ، اگر می خواهیم ادمین جدید، ایمیل دریافت کند، مقدار را "1" تنظیم می کنیم (در اینجا ضروری نیست. پس از ایجاد کاربر ادمین، از مدیریت جوملا می توان این تنظیم را انجام داد).
ط) gid=25 . این در واقع شناسه گروه است که برای گروه Super Administrator برابر با 25 می باشد. برای اطلاع از مقادیر gid می توانید جدول jos_core_acl_aro_groups را در دیتابیس خود، ببینید.
ی) registerDate= تاریخ ثبت نام کاربر که می توانید با استفاده از تقویمی که در آنجا وجود دارد، این تاریخ را تنظیم کنید (ضروری نیست)
ک) lastvisitDate= تاریخ آخرین بازدید کاربر که مانند بالا می توان آن را تنظیم کرد. (ضروری نیست)
ل) بقیه فیلدها هم ضروری نیستند.
الف) id=شناسه دلخواه برای ادمین جدید. مثلا 60.
ب) name=نام ادمین جدید. مثلا new_Administrator
ج) username=نام کاربری ادمین جدید. مثلا new_admin
د) email=ایمیل ادمین جدید. مثلا new_admin@yahoo.com (در اینجا ضروری نیست. پس از ایجاد کاربر ادمین، از مدیریت جوملا می توان ایمیل ادمین را وارد کرد).
ه) password= رمز عبور ادمین جدید. توجه داشته باشید که این رمز باید بصورت هش (Hash) شده باشد. بنابراین پس از وارد کردن پسورد دلخواه، از کادر Function، گزینه MD5 را انتخاب می کنیم تا پسوردی که وارد کردیم، تبدیل به پسورد هش شده شود. مثلا من می خواهم رمز ادمین جدید، new_admin باشد. این رمز را در دیتابیس، در کادر password وارد می کنم. و از کادر Function هم گزینه MD5 را انتخاب می کنم. بنابراین رمز ادمین جدید من بر روی new_admin تنظیم می شود (به تصویر بعدی دقت کنید).
و) usertype=نوع حساب کاربری که می خواهیم ایجاد کنیم که باید Super Administrator باشد.
ز) block=0 برای اینکه حساب کاربری جدید، فعال بشود.
ح) sendEmail=1 ، اگر می خواهیم ادمین جدید، ایمیل دریافت کند، مقدار را "1" تنظیم می کنیم (در اینجا ضروری نیست. پس از ایجاد کاربر ادمین، از مدیریت جوملا می توان این تنظیم را انجام داد).
ط) gid=25 . این در واقع شناسه گروه است که برای گروه Super Administrator برابر با 25 می باشد. برای اطلاع از مقادیر gid می توانید جدول jos_core_acl_aro_groups را در دیتابیس خود، ببینید.
ی) registerDate= تاریخ ثبت نام کاربر که می توانید با استفاده از تقویمی که در آنجا وجود دارد، این تاریخ را تنظیم کنید (ضروری نیست)
ک) lastvisitDate= تاریخ آخرین بازدید کاربر که مانند بالا می توان آن را تنظیم کرد. (ضروری نیست)
ل) بقیه فیلدها هم ضروری نیستند.
مرحله دوم:
به صفحه اول دیتابیس سایتمان برمی گردیم و این بار بر روی آیکن Browse در مقابل جدول jos_core_acl_aro کلیک می کنیم تا وارد مدیریت این جدول شویم (از پنل سمت چپ هم می توان این جدول را انتخاب کرد!)
تب insert را باز کرده و شروع به پر کردن فیلدها می کنیم (فیلدهای جدول بالا؛ به جدول پایین کاری نداریم):
الف) id= یک شناسه دلخواه وارد می کنیم. مثلا 20.
ب) section_value=users
ج) value= شناسه کاربری که در مرحله قبل ایجاد کردیم = 60
د) name= نام کاربری که ایجاد کردیم = new_Administrator
ه) بقیه فیلدها ضروری نیستند.
الف) id= یک شناسه دلخواه وارد می کنیم. مثلا 20.
ب) section_value=users
ج) value= شناسه کاربری که در مرحله قبل ایجاد کردیم = 60
د) name= نام کاربری که ایجاد کردیم = new_Administrator
ه) بقیه فیلدها ضروری نیستند.
مرحله سوم:
به صفحه اول دیتابیس سایتمان برمی گردیم و این بار بر روی آیکن Browse در مقابل جدول jos_core_acl_groups_aro_map کلیک می کنیم تا وارد مدیریت این جدول شویم (از پنل سمت چپ هم می توان این جدول را انتخاب کرد!)
تب insert را باز کرده و شروع به پر کردن فیلدها می کنیم (فیلدهای جدول بالا؛ به جدول پایین کاری نداریم):
الف) group_id=25
ب) aro_id = شناسه دلخواهی که در مرحله قبل تعیین کردیم = 20
ج) بقیه فیلدها ضروری نیستند
حال کاربر ادمین جدید ایجاد شده است و می توانید با نام کاربری new_admin و رمز عبور new_admin، وارد مدیریت جوملا شوید:
تب insert را باز کرده و شروع به پر کردن فیلدها می کنیم (فیلدهای جدول بالا؛ به جدول پایین کاری نداریم):
الف) group_id=25
ب) aro_id = شناسه دلخواهی که در مرحله قبل تعیین کردیم = 20
ج) بقیه فیلدها ضروری نیستند
حال کاربر ادمین جدید ایجاد شده است و می توانید با نام کاربری new_admin و رمز عبور new_admin، وارد مدیریت جوملا شوید:
با این روش می تونید هر نوع کاربر دیگه ای هم که بخواید، برای جوملا ایجاد کنید.
[font=tahoma]
[font=tahoma]