السلام عليكم ورحمة الله وبركاته
osTicket هو سكريبت php مفتوح المصدر لدعم الفني عن طريق الاستفسار عبر البريد الإلكتروني ، والهاتف وشبكة الإنترنت في أشكال بسيطة وسهلة الاستخدام والمزيد من المعلومات زيارة الموقع
تم تعريب حتى الأن واجهة المستخدم وعندما أجد الوقت أكمل تعريبه وتم إضافة ملف لتلك اللغة ليسهل أمر البحث والتغيير والملف موجود في lang/lang.php
تم إضافات خيارات أخرى وجدة في الموقع http://www.openscriptsolution.com/


شرح كيفية تنصيب OsTicket
تحمل النسخة الأخيرة والمستقرة من هنا
النسخة القديمة osTicket 1.6 RC5 من هنا
فك الضغط عليها سنجد ملفان الأول يسمى upload و الأخر scripts

نقوم برفع ملف update بإستعمال ftp وإعادة تسميته أو رفع محتواه إلى السرفير أو الإستضافة

نقوم بالدخول إلى مجلد include ونقوم بتغيير ملف ost-config.sample.php إلى ost-config.php وإعتائه حقوق 777 له


الأن علينا إضافة قاعدة البيانات بإستعمال phpmyadmin أو أخر وهذا يختلف من سرفير لأخر
إضافة قاعدة البيانات
إضافة مستخدم بالصلاحيات المناسبة مع قاعدة البيانات من إمتيازات أضف جديد

SQL
CREATE USER 'helpdesk'@'localhost' IDENTIFIED BY '*******';
GRANT SELECT ,INSERT ,UPDATE ,DELETE ,CREATE ,DROP ,FILE ,INDEX ,ALTER ,CREATE TEMPORARY TABLES ,CREATE VIEW ,SHOW VIEW ,CREATE ROUTINE,ALTER ROUTINE,EXECUTE ON * . * TO 'helpdesk'@'localhost' IDENTIFIED BY '*******' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
CREATE DATABASE IF NOT EXISTS `helpdesk` ;
GRANT ALL PRIVILEGES ON `helpdesk` . * TO 'helpdesk'@'localhost';
كل الإستضافات تسهل عملية عمل قاعدة بيانات
الأن نذهب إلى مكان تنصيب osticket ونملئ المعلومات التي يتم طلبها
http://www.domain.com/heldpesk/setup/

الأول هو الإسم الضاهر مثل “الدعم الفني ل Arlinux.com”
الخانة الثانية البريد الذي سيتم إليه إرسال الإستفسار عن الدعم وهذا يحث علينا بريدا عموميا مثل support@yourdomain.com أو helpdesk@yourdomain.com
مجموعات الخانات لمعلومات المستخدم المتقدم Admin
وأخيرا معلومات قاعدة البيانات
عند إكمال نضغط زر install
إنتهاء التنصيب بنجاح

نقوم بالرجوع إلى السرفر أو الإستضافة وتغيير حقوق الملف config إلى 644 و إزالة ملف Setup


الأن ندخل بإستعمال متصفح ويب إلى
http://www.domain.com/heldpesk/scp/admin.php
بإستخدام المستخدم و كلمة المرور التي قمنى بعملها سابقا , نقوم بالضغط Admin Panel ثم settings ونقوم بفتحه للبداية Online ونقوم بحفض


الأن نقوم بتغيير البريد لتسنى وصول البريد والإرسال
عبر email نختار البريد الأولي soport ونقوم بإضافة المعلومات التي يحتاجها مثل معلوات pop ليصلنا كل الرسائل التي ترسل لذالك البريد ليتم حلها

ويمكنك إضافة عملاء أخرين عبر staff
الأن ما بقي هو عمل إستقبال البريد أتوماتكيا عبر cron
ملف الذي عليك إضافته ل cron كل 5 دقائق تقريبا
helpdesk/api/cron.php
يمكنك تغيير الواجهة باللغة العربية مع بعض الإضافات
قم بتحميل النسخة ذاتها وأعد استبدال الملفات بالأخرى و ستجد قد تم التغيير مع اللغة والإضافة
تحميل
بالتوفيق

الله يجزاك الف خير
شرح كافي ووافي
الله يرحم والدينا ووالدينك عن النار
تم التركيب وجاري ظبط الاعدادات
بارك الله فيك ونفع بك وكتب الله لك الاجر بما نشرت وعلمت
شكرا لك أخي وأي مشاكل أنا في الخدمة
طيب طلب اخير اذا ماعليك امر
هل بالامكان تعرب لنا ملفات السكربت كامله بما فيها لوحة التحكم لسهولة التحكم بالسكربت
تسوي خير فينا بارك الله فيك
ومبروك الثيم الجديد
لن أؤكد لك شيئا لكني سوف أحاول إنشاء الله إكمال ما بدئته وهو إكمال تعريه كاملا
وشكرا لك أخي والله يبارك فيك
بيظهر ايررور بعد ما تبدل الملفات بيقولك ان في سطر في ملف اللغه مش مظبوط مع مكانه في ملف thanksyou.php
Notice: Undefined variable: ticket in /home/egyonen/public_html/support/lang/lang.php on line 47
Notice: Trying to get property of non-object in /home/egyonen/public_html/support/lang/lang.php on line 47
مرحبا بك أخي سأحاول إصلاحه بما أنني سأعيد أحتياجه.
لا تقلق فنوع الخطء ليس كبير هو من نوع إشعار ويمكن إخفائه من طرف لوحة التحكم – أعتقد لست متأكد – أو من طرف php.ini أو .htaccess
اوجه مشكله في mailer-daemon ,ولا يتم ارسال رساله تلقائية في استلام التذكره
يجب على الخادم أن يكون على إبي عمومية وتنصب خادم بريدي أو تنصيب خادم بريد وإستعمال خدمت smtp لخادم بريد أخر
وأعتقد أنه يمكنك وضع معلومات smtp في نفس التطبيق