วิธีการนำทางผ่านการตั้งค่าแอปพลิเคชัน Redmine (ส่วนที่ 1)

ในเวลาเดียวกันคุณไม่ต้องการใช้เครื่องมือ Redmine ที่เป็นโฮสต์ คุณจะทำอย่างไรกับการตั้งค่าแอปพลิเคชัน? นี่คือคู่มือง่าย ๆ สำหรับคุณ
การตั้งค่าแอปพลิเคชัน
ในหน้า "Administration > Settings" ผู้ดูแลระบบสามารถเข้าถึงการตั้งค่าแอปพลิเคชันระดับโลกที่แตกต่างกันได้
การตั้งค่าทั่วไป
ชื่อแอปพลิเคชัน
ชื่อแสดงขึ้นในส่วนหัวของแอปพลิเคชัน นี่คือลิงก์ที่อยู่ใต้แถบเล็ก ๆ ด้านล่างที่มี « หน้าหลัก/หน้าของฉัน/โครงการ/ช่วยเหลือ» เมื่อคุณลงชื่อเข้าใช้
เนื้อหาต้อนรับ
ข้อความที่แสดงบนหน้าแรกของ Redmine
ตัวเลือกจำนวนรายการต่อหน้า
ที่นี่คุณสามารถกำหนดค่าคุณสมบัติที่ถูกต้องที่ผู้ใช้สามารถเลือกสำหรับจำนวนรายการ (ปัญหา การส่ง ฯลฯ) ที่แสดงต่อหน้า
ค่าเริ่มต้น: 25, 50, 100
จำนวนรายการในรายการต่อหน้า
จำนวนรายการที่แสดงในรายการต่อหน้า
ค่าเริ่มต้น: 20
วันที่แสดงในกิจกรรมโครงการ:
จำนวนวันเริ่มต้น (และทำซ้ำในขณะที่กำลังอ่าน) ของกิจกรรมของโครงการ(โครงการ) ที่แสดงในแท็บกิจกรรม
ชื่อโฮสต์และเส้นทาง
ชื่อโฮสต์และเส้นทางของเซิร์ฟเวอร์ Redmine ของคุณ ชื่อนี้ถูกใช้ในการเขียน URL ในข้อความที่ส่งให้กับผู้ใช้ เช่น: ชื่อโฮสต์ของ Redmine นี้คือ redmine.org
Redmine เดาค่าของการตั้งค่านี้และแสดงให้เห็นตัวอย่างด้านล่างของกล่องข้อความ ค่าที่เดาถูกต้องสำหรับเซิร์ฟเวอร์ Redmine ของคุณในส่วนมาก
โปรโตคอล
โปรโตคอลที่ใช้สร้างลิงก์ในการแจ้งเตือนทางอีเมล ค่าเริ่มต้น: http
ลิงก์ในอีเมล "เดา" ได้ แต่ไม่สามารถระบุได้ว่าคุณกำลังใช้เซิร์ฟเวอร์เว็บที่ไม่เสถียร (http) หรือเซิร์ฟเวอร์เว็บที่ปลอดภัย (https - > http ผ่าน SSL)
การจัดรูปแบบข้อความ
วิธีการจัดรูปแบบที่ใช้กับฟิลด์ "รายละเอียด" ของปัญหา ข่าว รายการ...
คุณสามารถเลือก Textile (ค่าเริ่มต้น) หรือ Markdown
แคชข้อความที่จัดรูปแบบ (1.0)
การจัดรูปแบบข้อความเปลี่ยนข้อความดิบเป็น HTML และเรียกใช้ทุกครั้งที่มีการส่งข้อความที่จัดรูปแบบให้กับเบราว์เซอร์ของผู้ใช้ (เช่น คำอธิบายปัญหา หน้าวิกิ...) และกระบวนการนี้อาจถูกหยุดชะงักเมื่อมีหน้าหนาที่ใหญ่หรือข้อความที่มีขนาดใหญ่
การตั้งค่านี้ช่วยให้คุณเปิดใช้งานการแคชข้อความที่จัดรูปแบบ
ความสามารถในการใช้งานแคชที่จะใช้เก็บข้อมูลแคชขึ้นอยู่กับการตั้งค่าของแคช แคชเริ่มต้นคือ FileStore มันจะเก็บข้อมูลแคชเป็นไฟล์ในไดเรกทอรี tmp/cache
คุณสามารถกำหนดค่าเพื่อเปลี่ยนแคชเป็นแคชอื่น เช่น MemoryStore และ MemCacheStore โดยเพิ่มการตั้งค่าเช่น
config.cache_store =:memory_store ใน config/environments/production.rb เช่น:
Rails.application.configure do
# Settings specified here will take precedence over those in config/application.rb
config.cache_store =:memory_store
การบีบอัดประวัติวิกิ
ช่วยให้คุณเปิดใช้งานการบีบอัดสำหรับการเก็บข้อมูลประวัติวิกิ (ลดขนาดฐานข้อมูล) ค่าเริ่มต้น: ปิด
จำนวนสูงสุดของรายการในฟีด Atom
จำนวนสูงสุดของรายการที่มีใน
เริ่มต้นตารางเวลาในวัน
ช่วยให้คุณเลือกวันหลักของสัปดาห์
ค่าเริ่มต้น "ขึ้นอยู่กับภาษาของผู้ใช้". ด้วยการตั้งค่านี้ วันหลักของสัปดาห์จะเปลี่ยนแปลงตามผู้ใช้ ตัวอย่างเช่น ถ้าภาษาของผู้ใช้ถูกตั้งค่าเป็นภาษาอังกฤษ ตารางเวลาจะเริ่มต้นในวันอาทิตย์
กลุ่มวันที่
ช่วยให้คุณเลือกวิธีการแสดงวันที่:
- ขึ้นอยู่กับภาษาของผู้ใช้: วันที่จะแสดงโดยตรงสำหรับแต่ละผู้ใช้ตามที่กำหนดไว้ในการบริการสำหรับภาษาของผู้ใช้
- การกำหนดรูปแบบอื่น ๆ: วันที่จะแสดงโดยใช้รูปแบบที่กำหนดไว้เสมอ
ค่าเริ่มต้น: ขึ้นอยู่กับภาษาของผู้ใช้
รูปแบบเวลา
ช่วยให้คุณเลือกรูปแบบการแสดงเวลา:
- ขึ้นอยู่กับภาษาของผู้ใช้: เวลาจะแสดงโดยตรงสำหรับแต่ละผู้ใช้ตามที่กำหนดไว้ในการบริการสำหรับภาษาของผู้ใช้
- การบริการอื่น ๆ: เวลาจะแสดงโดยใช้รูปแบบที่กำหนดไว้เสมอ
ค่าเริ่มต้น: ขึ้นอยู่กับภาษาของผู้ใช้
ตำแหน่งรูปแบบระยะเวลา
ช่วยให้คุณเลือกการแสดงผลของช่วงเวลา (เวลาโดยประมาณ, เวลาที่ใช้, ฯลฯ)
0.75 (ค่าเริ่มต้น): แสดงในรูปแบบทศนิยม
0:45 ชม.: แสดงในรูปแบบ "HH:MM"
การแสดงผู้ใช้:
ช่วยให้คุณเลือกวิธีการแสดงชื่อผู้ใช้ มีการรวมตัวเลือกดังต่อไปนี้:
- ชื่อจริง
- ชื่อจริง นามสกุล
- นามสกุล ชื่อจริง
- นามสกุล, ชื่อจริง
- ชื่อผู้ใช้
ใช้สัญลักษณ์ Gravatar
เมื่อเปิดใช้งาน สัญลักษณ์ Gravatar ของผู้ใช้ (สัญลักษณ์ที่รู้จักทั่วไป) จะแสดงในสถานที่หลายแห่ง
รูปภาพ Gravatar เริ่มต้น
รูปภาพที่ใช้สำหรับผู้ใช้ที่ไม่มี Gravatar
แสดงรูปย่อของลิงก์
เมื่อเปิดใช้งาน รูปย่อของรูปที่เชื่อมโยงจะแสดงด้านล่างของรายการไฟล์ที่เชื่อมโยง
ขนาดรูปย่อ
ขนาดของรูปย่อในพิกเซลเมื่อ "แสดงรูปย่อของลิงก์" เปิดใช้งาน
ค่าเริ่มต้น: 100
แท็บเมนูโปรเจกต์สำหรับสร้างรายการใหม่
ช่วยให้คุณเลือกประเภทแท็บสำหรับสร้างบทความใหม่
none: ไม่แสดงแท็บ "การแจ้งปัญหาใหม่" หรือ "+" แบบเลื่อนลง
แสดงแท็บ "การแจ้งปัญหาใหม่": แสดงแท็บ "การแจ้งปัญหาใหม่" ที่แสดงใน Redmine 3.2 และรุ่นก่อนหน้านี้
แสดง "+" แบบเลื่อนลง (ค่าเริ่มต้น): แสดง "+" แบบเลื่อนลงที่สามารถใช้สร้างรายการอื่น ๆ เช่น การแจ้งปัญหา หน้าวิกิ ฯลฯ
การรับรองตัวตน:
ต้องการการยืนยันตัวตน
หากเลือกตัวเลือกนี้ ไม่มีหน้าแอปพลิเคชันใด ๆ ที่เปิดให้บริการแก่ผู้ใช้ที่ไม่รู้จัก ผู้ใช้ต้องเข้าสู่ระบบเพื่อเข้าถึงแอปพลิเคชัน ค่าเริ่มต้น: ไม่
เข้าสู่ระบบอัตโนมัติ
ตัวเลือกนี้ช่วยให้ผู้ใช้สามารถใช้คุณสมบัติเข้าสู่ระบบอัตโนมัติได้ ค่าเริ่มต้น: ปิดใช้งาน
ลงทะเบียนด้วยตนเอง
ตัวเลือกนี้ช่วยให้คุณเปิดใช้งาน/ปิดใช้งานการลงทะเบียนด้วยตนเองของผู้ใช้ใหม
อนุญาตให้เข้าสู่ระบบและลงทะเบียนด้วย OpenID
ให้ผู้ดูแลระบบสามารถปิดการเข้าสู่ระบบและการลงทะเบียนด้วย OpenID ได้
โปรดทราบว่าการตั้งค่านี้จะไม่เปลี่ยนแปลงเมื่อยังไม่มีการติดตั้ง ruby-OpenID pearl
เซสชันหมดอายุ
การตั้งค่าอายุสูงสุดของเซสชัน
การตั้งค่าเวลาไม่ใช้งานของเซสชัน
- คำเตือน 1: เปลี่ยนการตั้งค่าเหล่านี้อาจทำให้เซสชันปัจจุบันหมดอายุ (รวมถึงของคุณเอง)
- คำเตือน 2: Redmine ใช้ rails cookiestore สำหรับการจัดการเซสชัน เราขอแนะนำให้คุณตั้งค่าอายุเซสชันสูงสุด หากคุณไม่ทำเช่นนั้น จะเป็นไปได้ที่ผู้โจมตีจะขโมยคุกกี้เซสชันและนำมาใช้ซ้ำอีกครั้ง
API
- เปิดใช้งาน REST web service
- เปิดใช้งานการสนับสนุน JSONP
อ่านต่อได้ที่ วิธีการนำทางผ่านการตั้งค่าแอปพลิเคชัน Redmine (ส่วนที่ 2)