کانفینگ کلی whmcs

سلام وقت بخیر
من سیستم whmcs رو نصب کردم و الان کلا خارجیه و میخوام امکانات زیر رو بهش اضافه کنم ، آیا آموزشش جایی هست که بتونم خودم انجام بدم؟
ممنون از همه دوستان

فارسی سازی مدیریت whmcs
فارسی سازی پنل کاربری
استفاده از اخرین نسخه قالب راست چین و فارسی شده
افزایش امنیت whmcs سطح کاربری
افزایش امنیت whmcs سطح مدیریت
ورود 2 مرحله ای مدیریت جهت امنیت بیشتر
استخراج پوشه های مهم از مسیر public_html
تنظیمات اسم و مدیریت برند شما
تنظیمات مروبط به افزایش وجه در ناحیه کاربری
تنظیم ارسال ایمیل از سرویس وب میل
تنظیم ساعت
تنظیم تاریخ
تنظیمات خودکار
مسدود شدن اتوماتیک سرویس هاست موقع سررسید صورت حساب
بازگشایی اتوماتیک هاست بلافاصله پس از پرداخت صورت حساب مربوطه
حذف کردن سرویس هاست پس از 30 روز در صورت عدم پرداخت(این عدد قابل ویرایض میباشد)
تنظیمات تحویل خودکار هاست پس از سفارش و پرداخت کاربر
تنظیمات ارسال ایمیل مشخصات هاست به کاربر
تنظیمات ارسال ایمیل دی ان اس جهت ست کردن دی ان اس بر روی دامنه
تنظیمات ارسال ایمیل یاد آوری صورت حساب
تنظیمات ارسال ایمیل یاد آوری شماره 1 قبل از 10 روز مانده به تمدید سرویس(این روز ها قابل ویرایش میباشد به روز دلخواه شما)
تنظیمات ارسال ایمیل یاد آوری شماره 2 قبل از 7 روز مانده به وقت تمدید سرویس(این روز ها قابل ویرایش میباشد به روز دلخواه شما)
تنظیما ارسال ایمیل یاد آوری شماره 3 قبل از 4 روز مانده به وقت تمدید سرویس(این روز ها قابل ویرایش میباشد به روز دلخواه شما)
تنظیمات ارسال ایمیل هنگام مسدودی سرویس
تنظیمات ارسال ایمیل هنگام بازگشایی سرویس
تنظیمات ساخت فاکتور اتوماتیک 12 روز قبل از وقت تمدید(این روز ها قابل ویرایش میباشد به روز دلخواه شما)
تنظیمات بسته شدن اتوماتیک تیکت پس از 48 ساعت در صورت عدم پاسخگویی کاربر(این ساعت قابل ویرایش با ساعت دلخواه شما میباشد)
تنظیمات واحد پولی ایرانی(تومان-ر یال)دلخواه انتخاب با شما
تنظیمات اتصال نمایندگی شما به whmcs جهت تحویل اتوماتیک هاست پس از پرداخت
تنظیمات راه اندازی بخش پشتیبانی تیکت
تنظیمات راه اندازی بخش اخبار
تنظیمات راه اندازی بخش دانلود فایل
و…

1 Like

درود

به انجمن خوش آمدید.

اینطور تاپیک باز کردن هیچ کمکی به شما نمی کنه. پیشنهاد می کنم برای هر موضوعی تاپیک جداگانه باز کنید.

اینجا انجمن گفتگو است و مطالب زیادی وجود داره که باید جستجو کنید. در مورد WHMCS مطالب زیادی وجود نداره ولی کاربران این انجمن با WHMCS آشنایی دارند و می توانند شما را راهنمایید کنند. ولی می بایست تاپیک های خود را با موضوع مشخص توضیحات کافی در موضوع صحیح مطرح کنید تا بتوانیم شما را راهنمایی کنیم.

موفق باشید

5 Likes

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

پیشنهاد میکنم تو همین جا یا سایت پونیشا فریلنسر استخادام کنید براتون سریع تنظیم کنن و با قیمت مناسب تحویل بدن من البته چند قسمت زیر این پست آموزش قرار میدم چیزایی رو که بلد ام

4 Likes

آموزش تنظیم تب صورتحساب یا Invoice در WHMCS

به ترتیب به تشریح تمامی گزینه های موجود در سربرگ Invoice می پردازیم.

  • Continuous Invoice Generation: در صورتیکه این گزینه فعال باشد در هر دوره سررسید سرویس، صورتحساب صادر می گردد حتی اگر صورتحساب قبلی مربوط به این سرویس پرداخت نشده باشد.
  • Enable PDF Invoices: در صورتیکه این گزینه فعال باشد، یک نسخه کپی از صورتحساب با فرمت PDF به همراه ایمیل اطلاعیه پرداخت صورتحساب برای مشتریان ارسال خواهد شد.
  • PDF Paper Size: در این قسمت می توانید سایز صفحه ی PDF قابل استفاده برای ایجاد کپی صورتحساب را تعیین نمایید که به صورت پیش فرض سایز A4 می باشد.
  • PDF Font Family: در این قسمت می توانید از فونت های مشخص شده یکی را برای نوع فونت فایل PDF مربوط به صورتحساب انتخاب نمایید و یا در فیلد Custom یک فونت وارد نمایید.
  • Enable Mass Payment: در صورتیکه این گزینه فعال باشد، مشتریان می توانند صورتحساب های خود را به صورت انبوه و یا چندتایی پرداخت نمایند. با فعال کردن این گزینه، امکان پرداخت انبوده صورتحساب ها در ناحیه کاربری برای کاربرانتان فعال می شود.
  • Clients Choose Gateway: با فعال نمودن این گزینه، مشتریان می توانند در هنگام پرداخت صورتحساب، نحوه ی پرداخت خود را از یک لیست کشویی انتخاب نمایند. در صورتیکه این گزینه غیر فعال باشد، نحوه ی پرداخت صورتحساب برای کاربران به حالتی خواهد بود که در هنگام ثبت نام انتخاب کرده اند.
  • Group Similar Line Items: با فعال نمودن این گزینه ، امکانی فراهم می گردد که اقلام یا محصولات مشابه در یک گروه با نامی توصیف کننده ی این محصولات قرار گیرند.
  • Disable Auto Credit Applying: در حالت پیش فرض اگر صورتحسابی برای کابری ایجاد گردد و آن کاربر در اعتبار خود موجودی داشته باشد، از آن موجودی به صورت خودکار جهت پرداخت صورتحساب استفاده خواهد شد. اگر این گزینه را انتخاب نمایید، بدین معنی می باشد که این پرداخت خودکار از اعتبار کاربران غیرفعال شود و در مواقع نیاز به صورت دستی توسط کارمندان یا کاربران از اعتبار موجود در حساب کاربری جهت پرداخت صورتحساب استفاده شود.
  • Cancellation Request Handling: در صورت فعال بودن این گزینه، پس از ارسال درخواست کنسل شدن یک سرویس توسط مشتری ، تمامی صورتحساب های پرداخت نشده مرتبط با آن سرویس نیز لغو خواهند شد.
  • Sequential Paid Invoice Numbering: با فعال نمودن این گزینه به صورتحساب های پرداخت شده شماره دهی پی در پی به صورت خودکار خواهد شد.
  • Sequential Invoice Number Format: در این قسمت می توانید فرمت صورتحساب را تعیین نمایید که چه مقادیری در آن شامل شوند.
  • Next Paid Invoice Number: در این قسمت می توانید مشخص نمایید شماره صورتحساب بعدی چه تعداد از صورتحساب فعلی جلوتر باشد. به صورت پیش فرض عدد 1 می باشد که شماره صورتحساب ها یکی یکی جلو می روند.
  • Late Fee Type: در این قسمت می توانید نوع محاسبه جریمه دیرکرد پرداخت صورتحساب را تعیین نمایید. گزینه اول به صورت درصدی و گزینه دوم تعیین یک مبلغ ثابت بعنوان جریمه
  • Late Fee Amount: در این قسمت می توانید مقدار جریمه دیرکرد در پرداخت را تعیین نمایید. به صورت پیش فرض 10 وارد شده است که به معنی 10 درصد جریمه می باشد. در صورتیکه عدد 0 را وارد نمایید، عملیات محاسبه جریمه دیرکرد غیرفعال خواهد شد.
  • Late Fee Minimum: در این قسمت می توانید حداقل مقدار جریمه دیرکرد پرداخت را تعیین نمایید. برای مثال در صورتیکه جریمه محاسبه شده برای کاربری 0.50 باشد و حداقل جرمیه 1.00 تعیین شده باشد، کاربر موظف به پرداخت 1.00 جریمه می باشد. این در مورد جریمه های بسیار کم مفید می باشد.
  • Accepted Credit Card Types: انواع کارت های اعتباری قابل قبول در WHMCS(در ایران غیر قابل استفاده می باشد)
  • Issue Number/Start Date: با انتخاب این گزینه فیلد های شماره مشکل و تاریخ شروع آن در مورد کارت های اعتباری فعال خواهند شد.
  • Invoice # Incrementation: در این قسمت می توانید میزان اختلاف شماره فاکتورها ی ایجاد شده توسط سیستم با فاکتور قبلی را مشخص نمایید. برای مثال به صورت پیش فرض عدد 1 وارد شده است. یعنی شماره هر فاکتور 1 عدد بیشتر از شماره فاکتور قبلی می باشد.
  • Invoice Starting: در این قسمت نیز می توانید عددی را به عنوان عدد شروع شماره فاکتور ها یی که ایجاد می شوند وارد نمایید. برای مثال در صورتیکه در این فیلد عدد 1000 را وارد نمایید، شماره فاکتور ها از این عدد شروع خواهد شد.

آیا این آموزش برای شما مفید بود ؟

4 Likes

آموزش تنظیم امنیت یا security در WHMCS

با توجه به این که whmcs یه سیستم خیلی کامل برای فروش و پشتیبانی از مشتریان شما هستش و کل اطلاعات مشتریانتون و تراکنش های مشتریانتون داخلش ذخیره میشه و خیلی از اطلاعات مشتریانتون ممکنه حیاتی و مهم باشه کاری که بعد از نصب whmcs باید انجام بدین اینه که امنیت این سیستم رو به صورت کامل تامین کنید تا مطمئن بشید هیچ عامل خارجی نمیتونه به سیستم whmcs شما وارد بشه، در ادامه به ترتیب به تشریح تمامی گزینه های موجود در سربرگ Security در قسمت General setting می پردازیم.

  1. Captcha Form Protection: با استفاده از این گزینه می توانید ویژگی کد امنیتی (تصویر امنیتی کپچا) را فعال یا غیر فعال نمایید. کد کپچا نوعی تصویر امنیتی حاوی اعداد و حروف می باشد که برای تشخیص انسان از روبات ها می باشد. زمانی که فردی قصد چک کردن نام دامنه، ثبت نام، ارسال تیکت و … را دارد با وارد نمودن این کد تصویری تعیین هویت می شود. این قسمت شامل 3 گزینه به شرح ذیل می باشد:
  • Always On (code shown to ensure human submission): این گزینه ویژگی کد امنیتی کپچا را برای همیشه فعال می نماید.
  • Off when logged in: در صورتیکه کاربر وارد پرتال و حساب کاربری اش شده باشد این ویژگی غیرفعال شود.
  • Always Off: این گزینه ویژگی کد امنیتی کپچا را برای همیشه غیر فعال مینماید. (توصیه نمی شود)
  1. Captcha Type: این گزینه نوع کد امنیتی کپچا را مشخص می نماید:
  • Default (5 Character Verification Code): به صورت پیش فرض، تصویری حاوی 5 کاراکتر امنیتی بر روی یک پس زمینه آبی ساده می باشد. این نوع تنظیمات خاصی ندارد ولی نیازمند به GD2 بر روی سرور شما می باشد.
  • reCAPTCHA (Google’s reCAPTCHA system): سرویس Google’s reCAPTCHA که برای استفاده از این سیستم می بایست ابتدا وارد اکانت گوگل پلاس خود شوید و از طریق لینک زیرثبت نام نمایید:

https://www.google.com/recaptcha/admin
سپس کد هایی که به شما داده می شود را در قسمت های مورد نظر وارد نمایید.

  1. Required Password Strength: در این قسمت می توانید حداقل استحکام رمز عبور قابل تعریف توسط کاربران را از 0 تا 100 تعیین نمایید. به طور معمول 50 تا 70 مناسب می باشد. در صورتی که 0 وارد شود این ویژگی غیر فعال خواهد شد و رمز عبور های کاربران برسی نخواهند شد.
  2. Failed Admin Login Ban Time: با استفاده از این گزینه می توانید تعیین نمایید هر یوزر جهت ورود به ناحیه ادمین یا مدیریت WHMCS در صورت 3بار عدم موفقیت در ورود، برای چه مدتی بلاک شود. برای مثال با وارد نمودن عدد 20 در این قسمت، پس از 3 بار ورد نا موفق ip کاربر به مدت 20 دقیقه بلاک می شود. در صورتیکه عدد 0 را وارد نمایید با هرتعداد ورود ناموفق هیچ اتفاقی نمی افتد و ip بلاک نمی شود.

برای اطلاع از نحوه خارج کردن ip از حالت بلاک، به آموزش رفع ممنوعیت از آدرس های ip بلاک شده مراجعه نمایید.

  1. Whitelisted IPs: در این قسمت می توانید لیستی از آدرس های ip که میخواهید هرگز بلاک نشوند را وارد نمایید. بعبارتی لیست سفید برای ip های مجاز می باشد. برای مثال می توانید لیست ip های شرکت خود را در این قسمت وارد نمایید تا در صورت ورود ناموفق به مدیریت WHMCS هیچ گاه بلاک نشوند.

با استفاده از Add IP می توانید ip جدیدی به لیست اضافه نمایید و با دکمه Remove Selected می توانید یک IP را از لیست خارج نمایید.

  1. Whitelisted IP Login Failure Notices: با انتخاب این گزینه هشدارها یا اطلاعیه های مربوط به لاگین ناموفق ip های لیست سفید نیز ارسال خواهند شد.
  2. Admin Force SSL Access: زمانیکه این گزینه انتخاب نشده باشد، از هر دو کانکشن http و https امکان دسترسی به ناحیه مدیریت WHMCS وجود خواهد داشت. این گزینه را در حالت انتخاب قرار دهید تا تنها از طریق https امکان دسترسی به مدیریت WHMCS وجود داشته باشد که این موضوع منجر به افزایش امنیت ناحیه مدیریتی خواهد شد.
  3. Disable Admin Password Reset: حتما این گزینه را انتخاب نمایید تا ویژگی forgotten password در صفحه لاگین ادمین حذف گردد. در صورتیکه forgotten password وجود داشته باشد، امکان بازیابی رمز عبور مدیریت WHMCS وجود دارد و اگر ایمیل ادمین دچار مشکل شود این یک تهدید بسیار بزرگ خواهد بود.
  4. Disable Credit Card Storage: با انتخاب این گزینه اطلاعات مربوط به کارت های اعتباری مشتریانتان ذخیره و نگهداری نخواهند شد. توجه داشته باشید در صورتیکه این گزینه را فعال نمایید، تمامی اطلاعات کارت های اعتباری ذخیره شده در دیتابیس حذف خواهند شد.
  5. Allow Client CC Removal: این گزینه به کاربران اجازه خواهد داد تا بتوانند اطلاعات ذخیره شده ی مربوط به کارت های اعتباریشان را از اکانت کاربریشان حذف نمایند.
  6. Disable MD5 Clients Password: برای امنیت رمز عبور ناحیه کاربری کاربران می توان از رمزگذاری MD5 استفاده نمود. در این صورت رمز عبور کاربران توسط مدیران نیز قابل مشاهده نخواهد بود. MD5 نوعی سیستم رمزگذاری می باشد. در صورت انتخاب این گزینه سیستم رمزگذاری MD5 غیرفعال خواهد شد و رمز عبور ها برای ادمین نیز قابل مشاهده خواهد بود. در صورت تغییر حالت از رمز عبور کاربران نیاز به بازیابی خواهد داشت.
  7. Disable Session IP Check: این گزینه برای محافظت در برابر از دست دادن کوکی ها استفاده شود و میبایست به صورت تیک نخورده باقی بماند تا دوره یا جلسه IP ها بررسی شود. با این حال این ویژگی می تواند موجب ایجاد مشکلاتی برای کاربرانی که از IP داینامیک و یا موبایل ها استفاده می کنند شود. با تیک زدن این گزینه می توانید آن را غیرفعال نمایید.
  8. Proxy IP Header: فیلد پروکسی هدر به شما اجازه می دهد تا هدر HTTP سیستم WHMCS را کانفیگ نمایید تا بتواند اطلاعات مربوط به آدرس های IP را تشخیص دهد. اکثر پروکسی ها از هدر “X_FORWARDED_FOR” استفاده می نمایند پس بنابر این این فیلد می تواند خالی باقی بماند. فقط در صورتیکه اطمینان دارید پروکسی شما از هدر دیگری استفاده می کند این مقدار را تغییر دهید. برای مثال با قرار دادن هدر اشتباه در این فیلد می توانید منجر به ثبت آدرس های IP نابجا شوید.
  9. Trusted Proxies: این فیلد برای اضافه یا حذف نمودن آدرس IP یا رنج آدرس های IP CIDR از یک پروکسی معتبر استفاده می شود. WHMCS هدر کانفیگ شده را بررسی خواهد نمود تا آدرس های IP استاندارد و داقعی را بیابد.
  10. API IP Access Restriction: در صورتیکه می خواهید از طریق WHMCS API و موقعیتی خارج از سرور به مدیریت WHMCS متصل گردید میبایست در ایان قسمت آدرس IP مورد نظر را وارد نمایید در غیر این صورت دسترسی شما ممنوع خواهد شد و با پیغام Access Denied مواجه می گردید.
  11. Log API Authentiation: با انتخاب این گزینه می توانید لاگ های موفق ادمین از طریق API را ذخیره نمایید. این مورد زیاد ضروری نمی باشد.
  12. CSRF Tokens: General: این ویژگی امنیتی اضافی از بازدید کنندگان مخرب با ریکوئست های جعلی برای تلاش و دسترسی به بخش هایی از نرم افزار که ممنوع است جلوگیری می نماید. این گزینه به صورت پیش فرض بر روی حالت فعال/Enable قرار دارد و توصیه می شود به همین صورت باقی بماند مگر در شرایط خاص.
  13. CSRF Tokens : Domain Checker : این گزینه به صورت پیش فرض برای جستجوگر دامنه غیر فعال می باشد. در این صورت به شما اجازه می دهد تا بتوانید اطلاعات دامنه خود را از صفحات خارجی نیز به WHMCS ارسال نمایید.برای مثال کد جستجوگر دامنه که در سایت خود ادغام نموده اید و یک صفحه خارجی محسوب می گردد. در صورتیکه این گزینه فعال باشد بازدید کنندگان تنها قادر به ارسال اطلاعات دامنه خود از طریق صفحه جستجوگر دامنه ایجاد شده خواهند بود.

بررسی کنید اگر سوالی داشتید بفرمایید.

4 Likes

ممنون از اطلاعاتی که ارایه دادید. دقیق و با جزییات است. مشخص است که با whmcs آشنایی کامل دارید.

ولی ای کاش تاپیک ها بصورت جداگانه ایجاد می شد تا مبحث تکمیلی می شد. در اون حالت میتونستیم آموزش ویدیویی ارایه بدیم.

3 Likes

نه دقیقا هیچی بلد نیستم . دارم یاد میگیرم البته بعد از امتحان ها برنامه دارم شدید یادبگیرمش
این هارو هم کم کم دارم برای خودم جزوه درست میکنم و از سایت https://docs.whmcs.com/Configuration
برای خودم ترجمه میکنم یا توی انجمن های مختلف دنبالش میگردم
این دوستمون از من جلو تره خودش نصب کرده برای من اون فروشنده قالب نصب کردش خودم نتونستم

4 Likes

خیلی ممنون دوست عزیز
شما علاوه بر جواب سوال من ، خوب جواب اونی که خواست تایپیک رو به حاشیه ببره و اصلا قصد کمک کردن نداشتن دادی

دوست عزیز

کدام حاشیه؟؟

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

4 Likes

چی میگی تو، حالت خوبه؟

3 Likes

سلام اصلا خوب نبود این حرف
من به شخصه از آرتا عزیز خیلی چیزا یاد گرفتم .
ایشون در تمام موارد هاست حرفه ای هستن و همیشه هم با نیت خیر و راهنمایی پیام ارسال می کنن و راهنمایی هاشون سازنده است.
من به شخصه ایشون رو استاد خودم میدونم و تو ثابقه پیام ها رو هم ببینید تو خیلی از موضوعات پاسخ خیلی از مشکلات من رو دادن
لطفا کمی دقت کنید
من که پشیمون شدم از پاسخ دادن و پیام دادن تو این قسمت

آرتا جان من معزرت میخوام

1 Like