راهنمای اعمال تغییرات در ماژول فارسی ساز

تنظیمات خروجی PDF ویتایگر

برای انجام تغییرات در فایل زبان و تغییر ترجمه ها میتوانید فایل مسیر modules/ParsVT/lang/PDF.php را ویرایش کنید.

تنظیمات نمایش کانبان ویتایگر

برای اعمال تغییرات در نمایش کانبان ویتایگر جهت نمایش رویداد ها و وظایف در کانبان و تعداد آنها فایل مسیر modules/ParsVT/helpers/KanbanConfig.php را ویرایش و متغییر $numRecords را با تعداد رکورد مورد نظر جهت نمایش و متغیر $showCalendar را جهت نمایش یا عدم نمایش تقویم مقداردهی نمایید.

تنظیمات API نسخه موبایل برای نمایش OCR فارسی

برای تعریف API اختصاصی OCR فارسی برای نسخه موبایل فایل مسیر modules/ParsVT/ws/config.php را ویرایش و  API دریافتی از سایت https://ocr.space/OCRAPI را در متغییر $ocr_apikey وارد نمایید.

تنظیمات زمان انقضای توکن وب سرویس REST نسخه 1 

برای تعریف زمان انقضای توکن وب سرویس REST نسخه 1 از طریق تنظیمات اقدام نمایید یا فایل مسیر modules/ParsVT/ws/config.php را ویرایش و متغییر $expirationTimeout را به ثانیه وارد نمایید.

 

تنظیمات ماژول های مرکز تلفن ویپ جهت جستجوی شماره تلفن های سیستم 

برای ماژول های مورد جستجو در وب سرویس مرکز تلفن ویتایگر و اضافه کردن ماژول های سفارشی از طریق تنظیمات ماژول مربوطه اقدام نمایید یا فایل مسیر modules/ParsVT/ws/config.php را ویرایش و متغییر $cid_lookup_modules را با نام ماژول های دلخواه مقداردهی نمایید.

 

تنظیمات اصلاح شماره تلفن ها در ماژول های مرکز تلفن ویپ 

این تنظیمات از طریق تنظیمات ماژول مربوطه اقدام نمایید یا فایل مسیر modules/ParsVT/V2/PBX/config.php را ویرایش و متغییر $fixnumber را بامقدار دلخواه تنظیم نمایید. از این متد برای اصلاح شماره تلفن ها استفاده می شود و در صورتی که مقدار true بگیرد شماره تلفن های ورودی را براساس متغییر citycode برای کد شهر و countrycode برای کد کشور اصلاح خواهد کرد. اهمیت این موضوع آنجا پررنگ می شود که وقتی در آدرس را در مرکز تلفن تنظیم می کنید و شخصی تماس میگیرید اگر شماره او به صورت 09138086200 و یا 91007879 ثبت شده باشد بسته به مرکز مخابراتی ممکن است به پیش شماره های +98، 98، بدون صفر یا با کدشهر مثلا +983191007879 یا 9138086200 در استریسک وارد شود و عملا جستجوی این شماره در سیستم اطلاعاتی را بازنخواهد گرداند. این متد شماره را به فرمت صحیح در ویتایگر اصلاح خواهد کرد. 

 

تنظیمات مخفی کردن شماره تلفن ها در متد cid_lookup_source در وب سرویس REST 2

برای مخفی کردن شماره تماس گیرنده در متد cid_lookup_source در وب سرویس REST 2 فایل مسیر modules/ParsVT/V2/PBX/config.php را ویرایش و مقدار متغیر $hidenumber را برابر true کنید.

 

تنظیمات عدم اجازه به ثبت تماس های داخلی به داخلی در مرکز تلفن ویتایگر

برای جلوگیری  از ثبت تماس های داخلی به داخلی  در مرکز تلفن ویتایگر فایل مسیر modules/ParsVT/V2/PBX/config.php را ویرایش و مقدار متغیر $exclude_internal_calls را برابر true کنید.

 

تنظیمات عدم اجازه به ثبت تماس های برخی از داخلی ها در مرکز تلفن ویتایگر

برای جلوگیری  از ثبت برخی از تماس های داخلی در مرکز تلفن ویتایگر فایل مسیر modules/ParsVT/V2/PBX/config.php را ویرایش و مقدار متغیر $exclude_extensions را با شماره داخلی های مورد نظر خود مقدار دهی نمایید. برای ثبت چند داخلی از کاما(,) استفاده کنید.

 

تنظیمات عدم اجازه به ثبت تماس های برخی از شماره تلفن های ورودی در مرکز تلفن ویتایگر

برای جلوگیری  از ثبت تماس های  برخی شماره های ورودی و خروجی در مرکز تلفن ویتایگر فایل مسیر modules/ParsVT/V2/PBX/config.php را ویرایش و مقدار متغیر $exclude_phone_numbers را با شماره تلفنهای مورد نظر خود مقدار دهی نمایید. برای ثبت چند شماره از کاما(,) استفاده کنید.

 

تنظیمات ارجاع تماس های بدون داخلی ثبت شده و کاربر در مرکز تلفن ویتایگر

برای ارجاع تماس های بدون داخلی ثبت شده در ویتایگر و بدون کاربر مشخص به کاربری غیر از مدیر سیستم فایل مسیر modules/ParsVT/V2/PBX/config.php را ویرایش و مقدار متغیر $assigned_system_user_id را با آی دی دیتابیس کاربر مورد نظر مقدار دهی کنید.

 

تنظیمات یکپارچه سازی با Zapier در وب سرویس REST 2

برای انجام تنظیمات وب سرویس اتصال به zapier.com در وب سرویس REST 2 فایل مسیر modules/ParsVT/V2/Sync/config.php را ویرایش و مقدار متغیرهای مورد نظر را تنظیم کنید.

 

 

اعمال تنظیمات CSS اختصاصی در ویتایگر

برای اعمال کد های CSS اختصاصی خود در تمامی بخش های ویتایگر فارسی فایل مسیر modules/ParsVT/resources/styles/userdefined.css را ویرایش  و کدهای خود را اضافه نمایید.

 

تنظیمات کار با وب سرویس REST و SOAP نسخه 1 و 2 در سرور آپاچی

دوباره نویسی یا rewrite لینک ها در سرورهای لینوکسی Apache با ماژولی به نام mod_rewrite انجام می شود . لذا برای کار کردن صحیح وب سرویس های پارس ویتایگر در وب سرور آپاچی باید حتما مد rewrite بر روی سرویس ویتایگر فعال شده باشد . فایل مسیر modules/ParsVT/ws/.htaccess وجود داشته باشد. ماژول mod_rewrite در اغلب سرور های لینوکسی به صورت پیشفرض نصب شده است. تنها کافیست که از پشتیبان سرور خود بخواهید که آن را برای شما در صورت غیر فعال بودن، فعال کند.

 

تنظیمات کار با وب سرویس REST و SOAP نسخه 1 و 2 در سرور IIS

 در وب سرور های ویندوزی مبتنی بر IIS فایل .htaccess و مد ریرایت آپاچی امکان فعال سازی ندارد لذا باید بررسی نماییدکه فایل مسیر modules/ParsVT/ws/web.config وجود داشته باشد و توسط وب سرور فراخوانی شود. شما می توانید بر حسب نیاز خود آن را ویرایش کنید.

 

تنظیمات کار با وب سرویس REST و SOAP نسخه 1 و 2 در سرور NGINX

 از تفاوت های Apache HTTP Server و NGINX در این است که Apache هنگام سرو محتوای Static می‌تواند از هر Directory، یک فایل به نام htaccess. شامل تنظیمات Apache برای آن دایرکتوری را بخواند و تنظیمات خود را برای آن دایرکتوری Override کند. اما متاسفانه NGINX در کل چنین قابلیتی را ارایه نمی‌دهد. در وب سرور های  NGINX شما باید قوانین بازنویسی .htaccess را به دستورالعملهای بازنویسی NGINX تبدیل کنید و دستورالعمل های بازنویسی NGINX در بلوک سرور قرار بگیرند. برای این منظور میتوانید از مدیر سرور خود بخواهید فایل مسیر modules/ParsVT/ws/nginx.conf را که از قبل توسط تیم پارس ویتایگر آماده شده است را در بلوک سرور ویتایگر قرار دهد.

 

تغییر نوع بارکد فیلد سفارشی پیشرفته بارکد از CODE39 به سایر انواع بارکد

فیلد سفارشی بار کد در ویتایگر به صورت پیش فرض از بارکد CODE39 پشتیبانی میکند شما می توانید فایل مسیر layouts/v7/modules/ParsVT/uitypes/Barcode.tpl را ویرایش و حوالی خط 19 نوع بارکد را با یکی از مقادیر CODE128 ، EAN / UPC ، CODE39 ، ITF-14 ، MSI ، Pharmacode و Codabar جایگزین کنید. پس از انجام تنظیمات باید تنظیمات فیلد های سفارشی پارس ویتایگر را غیر فعال و مجدد فعال نمایید

 

تغییر نمایش فیلد سفارشی پیشرفته لیست کاربران 

فیلد سفارشی لیست کاربران در پارس ویتایگر به صورت پیشفرض براساس تنظیمات نقش کاربر فعلی لیست کاربران مجاز را در اختیار کاربر قرار میدهد. در صورتی که بخواهید این قانون را نقض و همه کاربران سیستم را به کاربر فعلی نمایش دهید می توانید فایل مسیر layouts/v7/modules/ParsVT/uitypes/UsersList.tpl را ویرایش و خط 14 را از حالت کامنت خارج و خط 15 را کامنت کنید. پس از انجام تنظیمات باید تنظیمات فیلد های سفارشی پارس ویتایگر را غیر فعال و مجدد فعال نمایید