نوشته شده توسط : fereshteh

آموزش Dialplan در استریسک

 

اگر می‌خواهید برنامه نویسی استریسک را شروع نمایید بدون شک شروع کار شما ، آموزش Dialplan در استریسک ( بخوانید : دایل پلن ) خواهد بود . توسعه انواع ماژول های ویپ و برنامه نویسی انواع برنامه های مبتنی بر استریسک ، همگی به ناچار گریزی به برنامه نویسی Dialplan خواهد داشت .

 

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

 

شما در انتهای آموزش Dialplan در استریسک به تمامی مفاهیم زیر مسلط خواهید شد :

 

 

  1. معماری و ساختار توسعه برنامه های تولید شده برای سیستم های تلفنی مبتنی بر استریسک
  2. یادگیری دستورات آموزش Dialplan در استریسک پرکاربرد در استریسک برای توسعه انواع سناریوها
  3. پیاده سازی انواع سیاست گذاری های تلفنی در سازمان
  4. پیاده سازی انواع سناریوهای تلفنی

 

آموزش Dialplan در استریسک

110,000 تومان

جهت به‌روز رسانی موقتا غیر فعال می‌باشد

 

voiping

آموزش dialplan

 

پکیج آموزش دایل پلن در استریسک مناسب چه افرادی می باشد ؟

 

علاقه‌مندان به یادگیری مباحث VOIP

علاقه‌مندان به توسعه آموزش دیال پلن در استریسک استریسک و برنامه نویسان سیستم های تلفنی

مدیران و کارشناسان IT و شبکه

 

سرفصل های پکیج آموزش برنامه نویسی Dialplan در استریسک

 

معرفی ابزار‌ها و برنامه‌های استفاده شده در این آموزش

معرفی فایل‌های داخل پکیج آموزشی

مفهوم توسعه در استریسک

معرفی ابزار‌های توسعه در استریسک

مفهوم Channel و بررسی انواع آن در استریسک

تشریح فایل extensions.conf

تعریف Context در استریسک

تعریف Extension در استریسک

مفهوم Priority , n در Dialplan

مفهوم same , label در Dialplan

کامنت‌گذاری در Dialplan

فراخوانی یک Context در Context ای دیگر

فراخوانی زمانبندی شده‌ی Conetxt ها

روش‌های فراخوانی یک فایل در فایلی دیگر

معرفی فایل‌های توسعه در ایزوهای مبتنی بر FreePBX

بررسی فرایند ساخت یک داخلی

در استریسک

در ایزوهای مبتنی بر FreePBX

بررسی ارتباط Channel ها و Context ها

در استریسک

در ایزوهای مبتنی بر FreePBX

ساخت اولین برنامه Dialplan در استریسک

اپلیکیشن‌های Answer , Playback , Hangup

آشنایی با کنسول استریسک (محیط Command Line)

دستورات کاربردی در محیط کنسول استریسک

متغییر‌ها در dialplan

متغییر‌های Channel

متغییر‌های Global

متغییرهای محیطی

بررسی Function ها در dialplan

بررسی اپلیکیشن‌های آموزش دایال پلن در استریسک کاربردی در dialplan قسمت دوم

بررسی Expression ها در dialplan

بررسی اپلیکیشن‌های کاربردی در dialplan قسمت سوم

بررسی dial patterns

بررسی Extension  های از پیش تعریف شده

Subroutine

Macro

gosub

 

بررسی سناریوهای موجود در این بسته آموزشی Dialplan

 

سناریوی اول : بستن ۰۰ (دو صفر) برای برخی از کاربران

می‌خواهیم برخی از کاربران ما نتوانند با خارج از کشور تماس بگیرند .

سناریوی دوم : پیاده سازی برنامه مدیر ، منشی

می‌خواهیم در سازمان هر کسی که اقدام به شماره گیری داخلی مدیر را می کند تماس او به جای مدیر به منشی متصل شود و سپس منشی تماس را به مدیر مربوطه منتقل نماید .

منشی و برخی از کارکنان اجازه تماس مستقیم با مدیر را خواهند داشت .

سناریوی سوم : فعال سازی امکان بی نظیر DISA با استفاده از کلمه عبور

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

سناریوی چهارم : بهبود ماژول شنود مکالمات موجود در الستیکس و یا ایزابل

همان‌طور که میدانید در الستیکس و ایزابل با شماره گیری عدد ۵۵۵ می‌توانید به مکالمات فعال در مرکز ویپ خود گوش دهید . اما این امکان دارای نواقصی می‌باشد ، از جمله :

شما به راحتی نمی‌توانید داخلی خاصی را شنود کنید . (باید با زدن * به داخلی مورد نظر برسید)

در صورت فعال بودن این فیچر کد در سازمان ، هر کسی می‌تواند به هر مکالمه ای گوش دهد .

ما با برنامه نویسی Dialplan در استریسک نواقص بالا را مرتفع خواهیم کرد .

 

پیش نیازهای لازم برای شروع برنامه نویسی دایل پلن

 

آشنایی نسبی با مفاهیم ویپ

آشنایی نسبی با استریسک یا الستیکس ، ایزابل و یا FreePBX

 

با خریداری بسته آموزش برنامه نویسی دایل پلن چه مزایایی نصیب من می‌شود ؟

 

۴۵۰ دقیقه فیلم آموزشی با کیفیت برای توسعه مرکز تلفنی خود با Dialplan

جزوه آموزشی , شامل کل مباحث عنوان شده در این آموزش در قالب یک فایل Power Point و یک فایل PDF

تمامی کدهای تولید شده در سناریوهای پیاده سازی شده در این آموزش

پشتیبانی فنی به صورت تلفنی و تیکت با کارشناسان فنی ویپینگ برای مدت زمان ۱ ماه پس از خرید این پکیج

 

آیا آموزش برنامه نویسی Dialplan شامل گارانتی هم می شود ؟

 

صد در صد بله :

 

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

 

حرف آخر

در نهایت به شما اکیدا پیشنهاد می‌کنم چنانچه آستین های خود را بالا زده اید برای برنامه نویسی و توسعه ویپ در استریسک ، و می‌خواهید ماژول‌ها و سناریوهای دلخواه خود را در ویپ تولید نمایید ، بدون شک اولین قدم شما یادگیری مفاهیم Dialplan خواهد بود . پس همین حالا این قدم را بردارید اما محکم و با اراده .



:: بازدید از این مطلب : 655
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : دو شنبه 21 اسفند 1396 | نظرات ()
نوشته شده توسط : fereshteh

مزایای استفاده از سیستم های VOIP

جهان امروز با تغییرات اساسی روبرو است . سیستم ها به یک تجربه بی‌‌درنگ تبدیل شده اند ؛ ما با جریان بی‌رحمی از پیام‌ها و ارتباطات روبرو هستیم . همه چیز در حال دیجیتالی شدن است تا توان هضم این همه اطلاعات به دوش کامپیوتر ها بیفتد .
 
سیستم های تلفنی هم از این قضیه مستثنی نیستند . VOIP ویپ یا Voice  Over IP انقلابی در صنعت مخابرات ایجاد کرد ، مزایای آن به قدری است که مهاجرت از سیستم های آنالوگ سنتی را به مزایای ویپ سمت  آن اجتناب ناپذیر می کند ، هرچند اگر هنوز  هم دلیل کافی برای مهاجرت یا راه اندازی سیستم‌های VOIP ویپ نمی‌بینید به زودی مجبور به این کار خواهید شد زیرا مخابرات هم از چندی پیش خطوط تلفنی سازمانی را فقط به صورت دیجیتال ارائه می دهد .
 
با این اوصاف ما به چند قابلیت کلیدی سیستم های VOIP اشاره می کنیم :
 

کاهش هزینه های تلفن :

یکی از  مزیت‌های اساسی استفاده از سیستم‌های  تلفنی مبتنی بر VOIP ویپ  کاهش هزینه های تلفن برای سازمان ها می باشد . با استفاده از آن هزینه مکالمه بین شعب مختلف رایگان خواهد بود (حتی اگر شعب بین اللملی داشته باشید) .
 

مقایس پذیری :

سیستم های مبتنی بر VOIP بسیار مقیاس پذیرند ، حتی اگر پرسنل سازمان شما چند برابر شود نیازی به تغییر زیرساختی در آن نخواهد بود . که این مزیت هم باعث کاهش هزینه در سازمان‌های در حال رشد می شود و هم زمان توسعه را کاهش می دهد .
 

استفاده برای ارتباط بین دفاتر مختلف :

با استفاده از سیستم‌های VOIP ویپ دیگر لازم نیست برای ارتباط با سایر دفاتر خود از خطوط شهری استفاده کنید و یا برای ارتباط با شخص مورد نظر خود چند دقیقه معطل شوید ، شما می توانید همانند اشخاص داخل شعبه خود آنها را مستقیم  شماره‌گیری کنید .
 

دریافت و ارسال فکس :

اگر از دستگاهای پر دردسر فکس خسته شده اید سیستم های VOIP ویپ امکان ارسال و دریافت فکس بدون نیاز به دستگاه فکس را برای شما محیا می کنند ، حتی می توانند فکس های دریافتی را به پست الکترونیک شما نیز ارسال کنند .
 

استفاده از ظرفیت شبکه موجود :

در همه سازمان‌ها شبکه کامپیوتری وجود دارد  .با بهره‌گیری از سیستم‌های مبتنی بر VOIP دیگر نیازی به سیم کشی مجزا برای تلفن‌ها نیست و می‌توان از همان زیرساخت برای تلفن ها هم استفاده کرد .
مزایای ویپ
 
سیستم های voip

عدم نیاز به خرید گوشی‌های تلفنی :

یکی از ویژگی‌های سیستم های VOIP ویپ استفاده از کامپیوتر ها و یا گوشی های تلفن همراه به عنوان تلفن است . این مزیت خود دلیلی بر کاهش هزینه‌های خرید و تجهیز شبکه تلفنی در سازمان و یا کسب و کار شما دارد .
 

امکان برقراری کنفرانس تصویری :

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

تهیه گزارشات حرفه ای :

شما می‌توانید از سیستم‌های مبتنی بر VOIP ویپ گزارشات حرفه‌ای تهیه کنید ، به عنوان مثال می توانید کارکرد دقیق ( شامل زمان مکالمه شماره‌هایی که به آنها تماس گرفته شده ) پرسنل را مزایای VOIP  به تفکیک  داشته باشید .
 

ضبط مکالمات :

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

ارتباط با انواع CRM و اتوماسیون اداری :

ارتباط سیستم تلفنی با CRM و اتوماسیون‌های اداری راه‌کاری ایده آل برای بالا بردن کیفیت سرویس دهی می باشد ، این اتفاق در سیستم های مبتنی بر VOIP به راحتی امکان پذیر است .
 
حتی شما می توانید سیستم های VOIP را به وب سایت و یا فروشگاه اینترنتی خود متصل کنید و در پیگیری تلفنی اپراتور خود را کمتر درگیر کنید .
 

پیاده سازی سیستم‌های سیاست گذاری :

با استفاده از سیستم‌های مبتنی بر ویپ به راحتی می‌توانید دسترسی کاربران به داخلی های خاص و شماره های خاص شهری و کشوری را محدود کنید .
 

امکان اتصال به خطوط دیجیتال بدون سخت افزار اضافی :

شما با استفاده از سیستم های ویپ می توانید از خطوط SIP Trunk و خطوط اینترنتی اپراتور‌های مختلف ، به راحتی استفاده نمایید .
 
توجه !!!
امکانات زیاد دیگر، مثل IVR های چند مرحله ای ، مدیریت زمان ، امکان پارک تماس ، راه اندازی مراکز تماس پیشرفته ، صف تماس ، صندوق صوتی و ….. تنها بخش کوچکی از مزایای بی‌شمار استفاده از سیستم‌های تلفنی مبتنی بر VOIP می‌باشد .


:: بازدید از این مطلب : 361
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 15 اسفند 1396 | نظرات ()
نوشته شده توسط : fereshteh

آموزش مدیریت زمان در ایزابل (قسمت دوم)

در قسمت قبل از مجموعه آموزش ایزابل ساخت بازه زمانی را آموزش دادیم ، در حال حاضر شما می توانید بازه زمانی دلخواه خود را بسازید حال نوبت آن می رسد شرط زمانی را آموزش ایزایل  برای رویداد های داخل ایزابل استفاده کنیم.
 
قبل از هر چیز از تنظیم بودن ساعت سرور ایزابل مطمئن شوید .
 
برای اینکار از زیر منوی سیستم گزینه preferences را انتخاب می کنیم و سپس از زیر منوی آن Date/Time را انتخاب می کنیم در پنجره باز شده می توانیم ساعت سیستم را مشاهده و یا آن را اصلاح کنیم
 
آموزش ایزابل

شرط زمانی در ایزابل

شرط زمانی یا (Time Condition) دقیقا یک شرط وابسته به زمان انتخابی شماست بدین شکل که اگر در محدوده زمانی بودیم عملکرد چگونه باشد  و یا اگر نبودم چه کار دیگری انجام شود.

تعریف شرط زمانی (Time Condition)

برای تعریف شرط زمانی (Time Condition) در ایزابل ابتدا از منوی PBX گزینه PBX Configuration را انتخاب می کنیم و سپس گزینه Time Condition را تاریخچه ایزابل انتخاب می کنیم.
 
برای تعریف یک Time Group در ایزابل از منو PBX ، گزینه PBX Configouration را انتخاب می کنیم از تنظیمات PBX گزینه Time Group را انتخاب می کنیم
 
تاریخچه ایزابل
 
از منوی سمت راست گزینه Add Time Condition را برمیگذینیم . با صفحه مانند شکل زیر مواجه می شویم
 
 
تنظیمات شرط زمانی در ایزابل بسیار ساده است . ابتدا در قسمت   Time Condition nameیک نام برای شرط زمانی (Time Condition)  انتخاب می کنیم .
 
در قسمت Time Group یک بازه زمانی که از قبل ساخته ایم را انتخاب می کنیم.
 
در قسمت Destination if time matches مسیر تماس در صورتی که در بازه زمانی باشیم را مشخص می کند.
 
در قسمت Destination if time does not match مسیر تماس در صورتی که در بازه زمانی نباشیم را مشخص می کنیم.

مثالی در مورد شرط زمانی

در قسمت قبل مثالی از ساخت یک بازه زمانی برای ساعت کاری را زدیم
 
حال برای اینکه در ساعت کاری تماس ها را به یک IVR وصل کنیم و در ساعت های غیر کاری صدایی مبنی بر اینکه ساعت کاری تمام شده است پخش کنیم بدین شکل عمل می کنیم
 
ابتدا یک IVR می سازیم در قسمت های قبل آموزش ساخت IVR در ایزابل را داده ایم و بعد از آن یک announcement می سازیم که آموزش ساخت announcement در ایزابل را نیز در قسمت قبل گفته ایم . صدای announcement را پایان ساعت کاری میگذاریم سپس یک Time Condition می سازیم بازه زمانی work time را به آن اضافه میکنیم و مسیر وردی Inboud route را به Time Condition متصل می کنیم در قسمت  Destination if time matches تماس را به IVR و در قسمت  Destination if time does not match  تماس را به announcement متصل می کنیم.
 
به همین سادگی شما می توانید یک شرط زمانی برای تماس های ورودی بسازید
 
به این مطلب امتیاز دهید
آموزش مدیریت زمان در ایزابل ( ق


:: بازدید از این مطلب : 242
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 15 اسفند 1396 | نظرات ()
نوشته شده توسط : fereshteh

آموزش مدیریت زمان در ایزابل (قسمت اول)

 

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

 

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

 

برای این منظور دو مفهوم در ایزابل را باید یاد بگیرید

 

 

  • Time Group
  • Time Condition

 

 

Time Group در ایزابل

 

به بازه های زمانی تعریف شده در ایزابل Time Group می گویند

 

 

تعریف Time Group در ایزابل

 

برای تعریف یک Time Group در ایزابل از منو PBX ، گزینه PBX Configouration را انتخاب می کنیم از تنظیمات PBX گزینه Time Group را انتخاب می کنیم

 

آموزش مدیریت زمان

 

 

در صفحه باز شده از منوی سمت راست Add Time Group را می زنیم

 

در صفحه باز شده می توانیم یک محدوره زمانی تعریف کنیم

 

Description : یک توضیح برای محدوده زمانی خود اضافه می کنیم

 

Time to start:    می توانم  ساعت شروع را مشخص کنیم

 

Time to finish:   در این قسمت ساعت و دقیقه پایان را مشخص می کنیم

 

Week Day start: زمان آموزش ایزابل شروع در هفته را مشخص می کنیم

 

Week Day finish: زمان  پایان در هفته را مشخص می کنیم

 

Month Day start: زمان شروع در ماه را مشخص می کنیم

 

Month Day finish: زمان پایان در ماه را مشخص می کنیم

 

Month start: زمان شروع  ماه را مشخص می کنیم

 

Month finish:    زمان پایان ماه را مشخص می کنیم

آموزش ایزابل

 

توجه

توجه داشته باشید که در هر گزینه ای اگر زمانی را انتخاب نکنیم و همان خط تیره با قی بماند به معنای بی اهمیت بودن آن گزینه می باشد و در تمام آن محدوده بازه زمانی ما معتبر خواهد بود.

در صورتی که می تاریخچه ایزابل خواهید چند محدوده داشته باشید باید ابتدا محدوده اول را ذخیره کنید و سپس از منوی سمت راست دوباره آن را انتخاب کرده و در ویرایش آن می توانید محدوده های بیشتری به آن اضافه کنید

 

 

یک مثال کاربردی از محدوده زمانی در ایزابل

 

فرض کنید می خواهیم ساعت کاری یک شرکت را در محدوده زمانی تنظیم کنیم

 

ساعت کاری شرکت بدین شکل است

 

از شنبه تا چهارشنبه از ساعت ۹ صبح تا ۵ عصر  و در روز های پنجشنبه از ساعت ۹ صبح  تا ۱ عصر و جمعه ها تعطیل می باشد

 

مقدار Description را Work time قرار می دهیم

 

بقیه مقادیر به شکل زیر خواهد بود

 

Time to start:    ۹:۰۰

 

Time to finish:   ۱۷:۰۰

 

Week Day start: saturday

 

Week Day finish: wednisday

 

Month Day start: – –

 

Month Day finish: – –

 

Month start : – –

 

Month finish: – –

 

Time Group را ذخیره کرده و دوباره از منوی سمت راست انتخابش می کنیم . با اسکرول مشاهده می کنیم یک محدوده دیگر اضافه شده است آن را نیز به شکل زیر با مقادیر زیر پر میکنیم

 

Time to start:    ۹:۰۰

 

Time to finish:   ۱۳:۰۰

 

Week Day start: thursday

 

Week Day finish: thursday

 

Month Day start: – –

 

Month Day finish: – –

 

Month start : – –

 

Month finish: – –

 

تنظیمات را ذخیره می کنیم ، بازه زمانی آماده است.

 

توجه

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



:: بازدید از این مطلب : 241
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : دو شنبه 7 اسفند 1396 | نظرات ()
نوشته شده توسط : fereshteh

آموزش ساخت Announcement در ایزابل

 

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

 

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

 

 

ساخت announcement یا اطلاعیه در ایزابل

 

برای ساخت یک announcement یا اطلاعیه در ایزابل ابتدا از منوی سمت راست گزینه PBX را انتخاب و سپس از زیر منوی آن PBX Configuration را انتخاب می کنید ، در منوی باز شده جدید گزینه announcement را انتخاب می کنید.

 

سپس از منوی سمت راست گزینه add announcement را انتخاب کنید .

 

announcement در ایزابل

 

تنظیمات announcement در ایزابل

 

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

 

آموزش ایزابل

Description : یک توضیح برای announcement خود می نویسید این توضیح ارتباطی با نحوه کارکرد ندارد و فقط جهت یاد آوری announcement به کار می رود.

 

Recording : در این قسمت آموزش ایزابل می توانید صدای ضبط شده توسط System recording  را انتخاب کنید . در مطالب قبلی از مجموعه آموزش ایزابل نحوه ضبط و یا بارگذاری صدا در system recording آموزش داده شده است.

 

Repeat : در این قسمت تعداد تکرار پیام را مشخص می کنید در صورتی که روی Disable قرار داده شده باشد یعنی پیام یک بار پخش خواهد شد

 

Allow Skip: در صورتی که این گزینه را فعال کنید تماس گیرنده با فشردن هر کلید پیام را رد خواهد کرد.

 

Return to IVR : در صورت فعال کردن این گزینه ، اگر کاربر توسط یک IVR به این پیام وارد شده باشد بعد از تمام شدن پیام دوباره به IVR باز خواهد گشت ، دقت کنید که اولویت این گزینه از مقصدی که شما انتخاب می کنید بالا تر است.

 

Destination after playback: در این قسمت شما می توانید مسیری برای هدایت کاربر بعد از پخش پیام مشخص کنید .این مسیر می تواند به هر کجا از سیستم تلفنی متصل شود و یا حتی تماس را قطع کند

 

در آخر هم  روی submit و سپس Applay config کلیک کنید.

 

در سمت چپ هم می توانید لیستی از  announcement هایی که تا به حال ایجاد کرده اید را ببینید.

 

در ضمن در ایزابل محدودیتی برای تعریف announcement  وجود ندارد.



:: بازدید از این مطلب : 253
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : دو شنبه 7 اسفند 1396 | نظرات ()