ae
لغة
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
ترجمة AI
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

كيفية التنقل في إعدادات تطبيق Redmine (الجزء 1)

12/16/2023
7 minutes
لوكاس بينا

بالنسبة لبعض الأفراد، إعداد ريدماين قد يبدو أمرًا سهلاً. ولكن، ماذا لو كنت مدير مشروع غير تقني يرغب فقط في التركيز على تلبية المواعيد النهائية وليس تحديث البرامج أو القيام بإعداد التطبيق؟


في نفس الوقت ، لا ترغب في استخدام أداة Redmine المستضافة. كيف ستقوم بإعداد التطبيق؟ إليك دليل سهل لك.

إعدادات التطبيق

على صفحة "الإدارة > الإعدادات" ، يمكن للمسؤولين الوصول إلى إعدادات التطبيق على مستوى العالم.


الإعدادات العامة

عنوان التطبيق

يظهر العنوان في عنوان التطبيق. هذا هو الرابط تحت الشريط الصغير مع "الصفحة الرئيسية / صفحتي / المشاريع / المساعدة" عند تسجيل الدخول.


محتوى الترحيب

النص المعروض على صفحة الهبوط الخاصة بـ Redmine.

خيارات عدد العناصر في الصفحة

هنا يمكنك تكوين القيم الثابتة التي يمكن للمستخدمين اختيارها لعدد المقالات (المشكلات ، المقترحات ، إلخ) التي يتم عرضها في الصفحة.

الافتراضي: 25 ، 50 ، 100

عدد عناصر القائمة في الصفحة

عدد عناصر القائمة التي يتم عرضها في الصفحة.

الافتراضي: 20

الأيام المعروضة في نشاط المشروع:

الفترة الزمنية الأولية (والتي تتكرر أثناء التصفح) التي يظهر فيها نشاط المشروع (المشاريع) في علامة النشاط.

اسم المضيف والمسار

اسم المضيف والمسار الخاص بخادم Redmine الخاص بك. يتم استخدام هذا الاسم لكتابة عناوين URL في رسائل ترسل إلى المستخدمين. على سبيل المثال: اسم المضيف لـ Redmine هذا هو redmine.org.

يقوم Redmine بتخمين قيمة هذا الإعداد ويعرضها على سبيل المثال أدناه لمربع النص. القيمة المخمنة مناسبة لخادم Redmine الخاص بك في معظم الحالات.


بروتوكول

البروتوكول المستخدم لإنشاء روابط في إشعارات البريد الإلكتروني. الافتراضي: http

الروابط في البريد الإلكتروني "مفترضة" ، ولكن لا يمكن تحديد ما إذا كنت تستخدم خادم ويب غير مستقر (http) أم خادم آمن (https - > http عبر SSL).


تنسيق النص

طريقة التنسيق المطبقة على حقول "الوصف" للمشكلات والأخبار والسجلات ...

يمكنك اختيار Textile (الافتراضي) أو Markdown.


تخزين النص المنسق (1.0)

تغييرات تنسيق النص الخام إلى HTML وتشغيلها في كل مرة يتم فيها إرسال كتاب منسق إلى مستعرض العميل (على سبيل المثال وصف المشكلة ، صفحة الويكي ...) ، ويمكن تأخير هذه العملية مع الصفحات الكبيرة أو الرسائل.

تتيح لك هذه الإعدادات تمكين تخزين النص المنسق.

القدرة على استخدام الذاكرة لتخزين البيانات المخزنة يعتمد على إعداد ذاكرة التخزين. ذاكرة التخزين المؤقت الافتراضية هي FileStore. يقوم بتخزين البيانات المخزنة كملفات في مجلد tmp/reserve.

يمكنك تكوين تغيير مخزن الذاكرة المؤقتة إلى مخزن آخر ، مثل MemoryStore و MemCacheStore ، عن طريق إضافة إعداد مثل

config.cache_store =:memory_store إلى config/surroundings/production.rb ، على سبيل المثال:

Rails.application.configure do

# Settings determined here will overshadow those in config/application.rb

config.cache_store =:memory_store


ضغط تاريخ الويكي

يتيح لك تنشيط ضغط تخزين تاريخ الويكي (يقلل من حجم قاعدة البيانات). الافتراضي: معطل


الحد الأقصى لعدد العناصر في تغذية Atom

الحد الأقصى لعدد السجلات الموجودة في تغذية Atom. الافتراضي: 15


العرض

السمة

تتيح لك هذه الخيارات اختيار سمة مخصصة.

يتم تشغيل Redmine مع سمتين إضافيتين بالإضافة إلى السمة الافتراضية:

البديل ، الذي يوفر عادة تلوين قائمة المشكلات بناءً على المشكلات المطلوبة.

كلاسيك ، الذي يستمد من تصميم Redmine 0.5.1 ويضفي مظهرًا كلاسيكيًا.

لقطة شاشة لسمة البديل:

تقع السمات في public/themes/. يمكنك قراءة المزيد عن السمات.

اللغة الافتراضية

يتم اختيار اللغة الافتراضية عندما لا يتمكن التطبيق من تحديد لغة مستعرض

بدء الجداول في

يتيح لك اختيار اليوم الرئيسي في الأسبوع.

القيمة الافتراضية "تعتمد على لغة العميل". مع هذا الإعداد ، يتغير اليوم الرئيسي في الأسبوع حسب العميل. على سبيل المثال ، إذا تم تعيين لغة العميل على الإنجليزية ، يبدأ الجدول يوم الأحد.

مجموعة التاريخ

يتيح لك اختيار كيفية عرض التواريخ:

  • بناءً على لغة العميل: سيتم عرض التواريخ بشكل صريح لكل عميل ، وفقًا للتنسيق المحدد لخدمته بلغته

  • تنسيقات مختلفة: سيتم عرض التواريخ دائمًا باستخدام التنسيق المحدد مسبقًا

القيمة الافتراضية: بناءً على لغة العميل

تنسيق الوقت

يتيح لك اختيار كيفية عرض الأوقات:

  • بناءً على لغة العميل: سيتم عرض الأوقات بشكل صريح لكل عميل ، وفقًا للتنسيق المحدد لخدمته بلغته

  • خدمات مختلفة: سيتم عرض الأوقات دائمًا باستخدام التنسيق المحدد مسبقًا

القيمة الافتراضية: بناءً على لغة العميل

موضع طول الوقت

يتيح لك اختيار ترتيب عرض فترات الوقت (الوقت المقدر ، الوقت المستثمر ، إلخ).

0.75 (الافتراضي): يعرض بالعشري.

0:45 س: يعرض بتنسيق "س:دقيقة".

عرض المستخدم:

يتيح لك اختيار كيفية عرض أسماء المستخدمين. يتم توفير التالي:

  • الاسم الأول

  • الاسم الأول الاسم الأخير

  • الاسم الأخير الاسم الأول

  • الاسم الأخير ، الاسم الأول

  • اسم المستخدم

استخدام رموز Gravatar

عند التمكين ، سيتم عرض رموز Gravatar (رمز معترف به عالميًا) في عدة أماكن.

صورة Gravatar الافتراضية

الصورة المستخدمة للمستخدمين الذين ليس لديهم Gravatar.

عرض صور مصغرة للروابط

عند التمكين ، يتم عرض صور مصغرة للصور المرتبطة أسفل قائمة الملفات المرتبطة.

حجم الصور المصغرة

حجم صور المصغرات بالبكسل عند تمكين "عرض صور مصغرة للروابط".

القيمة الافتراضية: 100

علامة تبويب قائمة المشروع لإنشاء عناصر جديدة

يتيح لك اختيار نوع علامة التبويب لإنشاء مقالات جديدة.

none: لا يعرض إما علامة التبويب "مشكلة جديدة" أو القائمة المنسدلة "+".

عرض علامة التبويب "مشكلة جديدة": يعرض علامة التبويب "مشكلة جديدة" التي تم عرضها في Redmine 3.2 والإصدارات السابقة.

عرض القائمة المنسدلة "+" (الافتراضي): يعرض القائمة المنسدلة "+" التي يمكن استخدامها لإنشاء مقالات مختلفة ، مثل المشكلة ، صفحة ويكي ، إلخ.

المصادقة:




مطلوب التحقق

إذا تم تحديد هذا الخيار ، فلن يتم فتح أي صفحة في التطبيق للمستخدمين المجهولين. يجب على المستخدمين تسجيل الدخول للوصول إلى التطبيق. القيمة الافتراضية: لا

تسجيل الدخول التلقائي

يتيح للمستخدمين استخدام ميزة تسجيل الدخول التلقائي. القيمة الافتراضية: معطل

التسجيل الذاتي

تتيح لك هذه الخيارات تمكين / تعطيل تسجيل المستخدمين الجدد بنفسهم:

  • معطل: لا يُسمح للمستخدمين بالتسجيل

  • تنشيط الحساب عن طريق البريد الإلكتروني: يحصل المستخدمون الجدد على بريد إلكتروني يحتوي على رابط يستخدم لتنشيط حساباتهم (يجب على المستخدمين تقديم عنوان بريد إلكتروني صالح).

  • تنشيط الحساب اليدوي (الافتراضي): يتم إنشاء حسابات المستخدمين الجدد ولكنها تحتاج إلى موافقة المسؤول. يتلقى المسؤولون بريدًا إلكترونيًا يخطرهم بأن هناك حسابًا قيد الموافقة.

  • تنشيط الحساب التلقائي: يمكن للمستخدمين الجدد تسجيل الدخول عند التسجيل.

انظر التسجيل لمزيد من التفاصيل حول التسجيل الذاتي.

عرض الحقول المخصصة عند التسجيل


السماح بتسجيل الدخول والتسجيل باستخدام OpenID

يوفر للمسؤول طريقة لتعطيل تسجيل الدخول والتسجيل باستخدام OpenID.

يرجى ملاحظة أن الإعداد ثابت طالما لم يتم تلبية الاعتماد على العنصر (نسخة مثبتة من لؤلؤة ruby-OpenID).

انتهاء الجلسة

تجمع العمر الأقصى: يتيح للمسؤول تحديد العمر الأقصى للجلسة.

فترة توقف الجلسة: يتيح للمسؤول تحديد مدة التوقف بعد فترة زمنية محددة.

  • تحذير 1: قد يؤدي تغيير هذه الإعدادات إلى انتهاء الجلسات الحالية (بما في ذلك جلستك الخاصة).
  • تحذير 2: يستخدم Redmine متجر الكوكيز الخاص بـ Rails لإدارة الجلسات. ننصحك بشدة بتحديد العمر الأقصى للجلسة. إذا لم تفعل ذلك، فمن الممكن نظريًا أن يسرق المهاجم الكوكيز الخاص بالجلسة ويعيد استخدامه.

واجهة برمجة التطبيقات

  • تمكين خدمة الويب REST
  • تمكين دعم JSONP

استمر في القراءة مع كيفية التنقل في إعدادات تطبيق Redmine (الجزء 2)

جرب Easy Redmine في تجربة مجانية لمدة 30 يومًا

ميزات كاملة، محمية SSL، نسخ احتياطية يومية، في موقعك الجغرافي