الإعلان عن تدشين الإصدارة الجديدة 18.05 من نظام كوها!

27 May 2018

مرحبًا بكوها 18.05!

 

الإعلان عن تدشين الإصدارة الجديدة 18.05 من نظام كوها!

 

 

اسم المؤلف
Jonathan Druart
اسم المترجم
دينا هاشم - مؤسسة تقنية المعارف
تاريخ انشاء المدونة

ملاحظات إصدار كوها 18.05.00

24 مايو 2018

يعد كوها أول حزمة برمجيات مجانية ومفتوحة المصدر لأتمتة المكتبات، وتدعم تطويره العديد من المكتبات متعددة الأنواع والأحجام، إلى جانب المتطوعين وشركات الدعم من مختلف أنحاء العالم. موقع مشروع كوها هو:

يمكن تنزيل كوها Koha 18.05.00 من:

يمكن الوصول الى تعليمات التركيب من هنا:

 

يعتبر كوها 18.05.00 اصدار رئيسي، حيث يأني بميزات جديدة عديدة.

 

يعد إصدار كوها 18.05.00 تطويرًا كبيرًا يحمل العديد من الخصائص الجديدة. حيث يضم 12 خاصية جديدة إلى جانب 257 تحسينًا و 360 تصحيحًا للمشكلات والأخطاء.

 

ملاحظات هامة

Plack  و  Memcached

في صفحة حول كوها يمكنك رؤية حالة كلًا من Plack  و Memcached.

يتم استخدام كلًا من Plack  و Memcached بشكل منتظم ومستقر لأكثر من عامين، ويجب اعتباره إلزاميًا. فهما يزيدان من السرعة بدرجة كبيرة مما يحسّن من تجربة المستخدم.

 

لا مزيد من تسجيل الدخول بواسطة مستخدم قاعدة البيانات

لم يعد بالإمكان استخدام مستخدم قاعدة البيانات لتسجيل الدخول إلى كوها. يجب عليك أولًا إنشاء مستفيد من فئة المكتبي المميز واستخدامه لتسجيل الدخول.

 

إلى مستخدمي Debian Stretch: تم تغيير مسار tmp

إذا كنت أحد مستخدمى Debian Stretch (9) يجب عليك إلقاء نظرة على bug 20428.

يجب إنشاء مدخل upload_path جديد في ملف koha-conf.xml ليتم تعريف مسار مؤقت للملفات المرفوعة.

 

التعامل مع أوضاع  SQL

لم يعد من الضروري تعديل تهيئة نظام إدارة قواعد البيانات.

انظر صفحة ويكي المخصصة للموضوع للمزيد من المعلومات.

 

تغيير حزمة أحرف جداول قواعد البيانات

تضيف Bug 18336 دعمًا لأحرف يونيكود التكميلية.

لدينا الآن دعمًا أفضل لأحرف يونيكود وخاصةً للأبجدية الفييتنامية والصينية كما أننا ندعم أيضًا الرموز التعبيرية (الإيموجي).

مع ذلك، يرجى مراعاة أن ترقية قاعدة البيانات تتطلب وقتًا ومساحة (يتم إنشاء جدول مؤقت لكل جدول من الجداول).

لذا نوصي ببدء الترقية باستخدام سطر الأوامر لأن عملية الترقية ستستغرق وقتًا أطول من المعتاد ويمكن أن تتسبب في بعض الوقت المستقطع. سيتم تشغيل ذلك لمستخدمي الحزم أثناء عملية الترقية.

 

الخصائص الجديدة

 

التزويد

  •  [19289] السماح بتهيئة الحقول في نموذج "تفاصيل الفهرس" في سلات التزويد.

أثناء إنشاء طلبية جديدة في سلة التزويد، يمكن الآن تخصيص الحقول البيبلوغرافية في "تفاصيل الفهرس". يجب تفعيل التفضيل UseACQFrameworkForBiblioRecords. ويتم ضبط الحقول على إطار مارك ACQ.

 

البنية والهيكلة الداخلية

  • إضافة إمكانية تعريف المجموعات الهرمية للمكتبات.

يدعم كوها الآن تجميع المكتبات في هياكل هرمية. التجميع السابق كان يتيح مستوى واحد فقط من المجموعات. بينما يتيح التجميع الهرمي الجديد إنشاء شجرة بدون حدود. مما سيتيح تجميع المكتبات وفقًا للموقع المادي، أو الانتساب السياسي، أو أي نوع من أنواع التجميع! يتم استخدام النظام الجديد حاليًا لمجموعات البحث وحدود رؤية المستفيد. توقع رؤية المزيد من الخصائص باستخدام التجميع الهرمي في المستقبل!

 

  • السماح بوجود توقيتات زمنية مختلفة لعدة تثبيتات من كوها على نفس الخادم.

يستطيع كوها الآن ضبط مناطق زمنية في كوها على أساس كل تثبيت. مما يعني أن خادم كوها واحد يمكنه دعم تثبيتات بعدة توقيتات في نفس الوقت!

يمكن ضبط المنطقة الزمنية لكل تثبيت في ملف koha-conf.xml الخاص بها. انظر https://wiki.koha-community.org/wiki/Time_Zone_Configuration للمزيد من التفاصيل.

 

الاستيثاق

  • تسجيل الخروج الواحد من CAS

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

 

  • إضافة واجهة إدارة مفتاح API للمستفيدين

تتيح هذه الخاصية التعامل مع مفاتيح API على مستوى المستفيد ليتم استخدامها في استيثاق REST API.

 

طلبات الحجز

  • إضافة إمكانية تحديد المادة "مفقودة" من قائمة "حجوزات للسحب"

 

المستفيدين

  • إضافة إمكانية دمج تسجيلات المستفيد.

يمكن لكوها الآن دمج حسابات المستفيد!

لدمج المستفيدين، قم بإجراء بحث مستفيد، واختر اثنين أو أكثر من المستفيدين ثم انقر على زر "دمج".

بعد ذلك، اختر أي المستفيدين تود الاحتفاظ به.

سيتم نقل بيانات الإعارة (الإعارات، الحجوزات، الغرامات، إلخ) إلى تسجيلة المستفيد الباقية.

 

  • إخفاء معلومات المستفيد إذا لم يكن ينتمي لمجموعة مكتبات المستخدم مسجّل الدخول.

 

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

  • إضافة مسارات لإضافة المستفيدين وتحديثهم وحذفهم.

مسار REST API لإدارة المستفيدين في قواعد البيانات. يضيف تنفيذ CRUD لإنشاء وقراءة وتحديث وحذف المستفيدين، وكذلك سردهم بفرز اختياري.

باتباع الإرشادات الجديدة من REST API RFC واستثناءات كيانات كوها بخصوص إثبات الصحة والتعامل مع الأخطاء، يمكن للمستفيدين أو لأي شخص بصلاحيات تعديل المستعيرتعديل وحذف الكيانات الخاصة بهم.

 

  • اعتمادات عميل OAuth2 لـ REST API

يضيف هذا التطوير دعم اعتمادات عميل OAuth2 لكوها. تؤمّن هذه الطريقة تسهيل استخدام REST API من أنظمة أخرى حيث تتبع المعايير الحالية.

 

 البحث

  • استعراض التسجيلات البيبلوغرافية المحددة – الموظفين

 

الإعارة الذاتية

  • أداة إعادة (رد) ذاتية منفصلة.

 

التحسينات

 

حول كوها

  • إظهار المنطقة الزمنية لبيرل Perl و MySQL في صفحة حول كوها
  • يجب على كوها عرض معلومات البحث المرن في حول كوها
  • فريق الإصدار لنسخة 18.05 من كوها

 

التزويد

  • الأسعار غير الأكيدة تخفي "غلق السلة" بدون تفسير
  • السماح تخطيط الكلمات المفتاحية إلى مارك في بحث التزويد (العنوان الفرعي)
  • استخدام SearchWithISBNVariations في بحث التزويد المتقدم (histsearch.pl)

 

البنية والهيكلة الداخلية

  • إزالة الكود الميت المتعلق بالإشعار.
  • تخطيط كوها إلى مارك (الجزء الأول): السماح بعدة تخطيطات لكل حقل كوها (لنقل 260/RDA 264)

تضيف هذه الباتش إمكانية تخطيط عدة حقول مارك إلى حقل كوها واحد. سيتم حفظ الحقل الأول الذي جرى تخططيه في قاعدة البيانات. مما يؤدي إلى مرونة في النظام باستخدام تسجيلات RDA و AACR2 حيث تقوم بعضها بتخزين بيانات النشر في الحقول 260 وبعضها الآخر في الحقول 264.

 

  • إبطاء  GetMemberAccountRecords لعرض صفحات تفاصيل المستفيد والإعارة.
  • للتثبيتات بدون باقة، يجب إضافة القواعد التالية إلى ملف تهيئة أباتشي:

RewriteRule ^(.)[0-9][0-9].[0-9][0-9][0-9][0-9][0-9][0-9][0-9].js$ $1.js [L]
RewriteRule ^(.)[0-9][0-9].[0-9][0-9][0-9][0-9][0-9][0-9][0-9].css$ $1.css [L]

 

  • استبدال وظيفة مجموعات بحث المكتبة الحالية بنظام المجموعات الهرمية الجديد.
  • نقل GetOverduesForPatron إلى Koha::Patron
  • يجب أن تحتوي جداول المواد على عمود تلفت_في
  • يقوم  initilizememcached() بالتحذير عند حدوث الأخطاء
  • يقوم Koha::Biblio بإزالة GetBiblioItemByBiblioNumber
  • إضافة الدعم إلى أحرف يونيكود التكميلية

يدعم كوها الآن أحرف يونيكود التكميلية مثل الرموز التعبيرية (الإيموجي) أو الأحرف اليابانية أو الصينية وغيرها.

 

  • تم تغيير تعريف بنية قاعدة البيانات للاستفادة من ترميز utf8mb4 بدلا من utf8
  • إرسال كيان Koha::Patron إلى القوالب
  • السماح بالرابط الرمزي في /etc/koha/sites
  • تخطيطات كوها إلى مارك (الجزء الثاني): جعل الافتراضي إلزامي
  • يجب أن يقوم  CanBookBeIssued بأخذ  Koha::Patron في المعامل
  • استبدال  C4::Reserves::GetReservesForBranch بـ Koha::Holds->waiting
  • نقل C4::Reserves::OPACItemHoldsAllowed إلى مسافة اسم كوها
  • نقل  C4::Reserves::OnShelfHoldsAllowed إلى مسافة اسم كوها
  • نقل C4::Members::GetFirstValidEmailAddress إلى  Koha::Patron->first_valid_email_address
  • نقل C4::Members::GetNoticeEmailAddress إلى Koha::Patron->notice_email_address
  • نقل كود سيلينيوم Selenium  إلى نظامه الفرعي الخاص به
  • تقديم Koha::Acquisition::Budget(s) و Koha::Acquisition::Fund(s)
  • يجب أن يلتقط  Koha::Object->store استثناءات DBIC ويرفع  Koha::Exceptions
  • إضافة طريقة  Koha::Patron->old_checkout
  • يجب أن يرفع AddMember استثناء إذا كان رمز الفئة غير صالح
  • نقل كود "تنبيه" إلى  Koha::Subscription
  • إضافة طريقة Koha::Object->unblessed_all_relateds
  • إضافة Objects for class_source و class_sort_rules
  • نقل C4::Members::patronflags إلى Koha namespace – part 1
  • نقل C4::Members::GetPendingIssues إلى مسافة اسم كوها
  • نقل Check_userid and Generate_Userid إلى  Koha::Patron
  • Koha::Biblio – إزالة GetBiblioItemInfosOf
  • Koha::Biblio – إزالة GetBiblioItemData
  • استخدام Modern::Perl في نصوص بيرل للإدارة
  • استخدام Modern::Perl في نصوص بيرل للتزويد
  • استخدام Modern::Perl في نصوص بيرل للفهرس
  • استخدام Modern::Perl في نصوص بيرل للفهرسة
  • استخدام Modern::Perl في نصوص بيرل للإعارة
  • استخدام Modern::Perl في نصوص بيرل للأخطاء
  • استخدام Modern::Perl في نصوص بيرل للملصقات
  • استخدام Modern::Perl في نصوص بيرل للأعضاء
  • استخدام Modern::Perl في نصوص بيرل لبطاقات المستفيد
  • استخدام Modern::Perl في نصوص بيرل للبرامج الإضافية
  • استخدام Modern::Perl في نصوص بيرل للتقارير
  • استخدام Modern::Perl في نصوص بيرل للحجز
  • استخدام Modern::Perl في نصوص بيرل للدوريات
  • استخدام Modern::Perl في نصوص svc
  • استخدام Modern::Perl في نصوص بيرل للأدوات
  • استخدام Modern::Perl في نصوص بيرل للإعارة دون اتصال
  • استخدام Modern::Perl في نصوص بيرل المتنوعة
  • استخدام Modern::Perl في نصوص XT
  • إضافة كيان Z3950Server واستخدامه لعد الخوادم
  • إضافة طبقة كيان التقارير
  • استخدام "خصائص" المجموعة لتقرير استخدام أي المجموعات لوظيفة بحث المجوعة
  • لم يعد Syspref checkdigit قيد الاستخدام
  • إضافة basic .gitignore
  • إضافة تعليق ليعرف المستخدمون أنه بإمكانهم تعريف عدة plugindirs
  • إزالة C4::Members::Attributes::GetAttributes
  • إزالة الحاجة إلى كتابة [% KOHA_VERSION %] في كل مكان
  • إضافة طريقة Koha::Subscription->vendor
  • إضافة بعض الألوان إلى رؤوس وتذييلات بوتستراب

 

الاستيثاق

  • إزالة وظيفة المستخدم التدريبي
  • منع تسجيل دخول مستخدم قاعدة البيانات

 

لم يعد بالإمكان استخدام مستخدم قاعدة البيانات (المعرف في koha-conf.xml) لتسجيل الدخول إلى كوها.

يجب عليك أولا إنشاء مستفيد مكتبي مميز واستخدامه لتسجيل الدخول.

انظر  script misc/devel/create_superlibrarian.pl

 

  • جعل OAuth2 يستخدم أزواج client_id/secret للمستفيد

 

توافق المتصفح

  • إزالة دعم إنترنت إكسبلورر 7 من برنامج العميل

متصفح انترنت إكسبلورر الإصدار 7 لعام 2006، لم يعد مدعومًا في كوها

 

الفهرسة

  • تهيئة المؤشرات الافتراضية

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

 

  • تعامل أفضل للسنوات غير الأكيدة لسنة التشر/تاريخ حقوق النشر
  • محرر متقدم – رانكور Rancor- يضيف اختصارات لرموز حقوق الطبع والنشر © (p)
  • تحسين عرض نموذج المادة/ الملصقات من حقول الإدخال
  • محرر متقدم – رانكور Rancor- يضيف دعم الاستناد

تضيف هذه الباتش إمكانية البحث عن الاستنادات وربطها في محرر الفهرسة المتقدم. عند تحرير تسجيلة يمكن الضغط على مفاتيح Shift+Ctrl+L لبدء بحث الاستنادات. اختيار تسجيلة سيحدّث الحقل ويضيف حقل فرعي 9 للربط.

 

  • محرر متقدم – رانكور Rancor- يضيف تحذير قبل مغادرة الصفحة عند وجود تعديلات بدون حفظ.
  • محرر متقدم – رانكور Rancor- ينقل تفضيل النظام من المختبرات إلى الفهرسة ويزيل الملاحظة التجريبية

 

الإعارة

  • السماح بالشطب الجزئي
  • التبديل التلقائي من الإعارة إلى المستفيد الجديد عند مسح رقم البطاقة ضوئيًا أثناء الإعارة

يتيح التفضيل الجديد AutoSwitchPatron التبديل التلقائي إلى تسجيلة مستفيد آخر عند مسح رقم البطاقة ضوئيًا أثناء الإعارة. مما يسهل عملية الإعارة. ملاحظة: استخدم التفضيل فقط في حالة عدم وجود تداخل في أرقام بطاقاتك ونطاقات الباركود.

 

  • إضافة إمكانية إنشاء أنواع دفع مخصصة
  • إضافة القدرة على عمليات الدفع الشاغرة
  • جعل CataloguingLog يعمل أثناء الإنتاج عن طريق منع الإعارة من ملء السجل بما لا يفيد
  • إضافة تاريخ حجز إلى الحجوزات في انتظار الالتقاط
  • تحسين استجابة الاستيثاق في offline_circ/service.pl
  • حساب التعليق لا يقدر "تداخل رسم التعليق"
  • تفعيل EnhancedMessagingPreferences افتراضيا لعمليات التثبيت الجديدة.
  • تحديث تخطيط وتصميم صفحة الإعارة

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

 

  • إظهار عدد الإعارات بنوع المادة في circulation.pl

 

أدوات سطور الأوامر

  • أداة سطر أوامر misc/import_borrowers.pl جديدة

يمتلك كوها الآن أداة سطر أوامر جديدة لاستيراد ملفات CSV للمستفيدين بنفس التنسيق الذي تستخدمه أداة الويب. تتيح هذه الأداة للمستخدم تحديد نقطة التطابق، وضبط القيم الافتراضية للحقول غير الموجودة، وتقرير الكتابة فوق تطابق، وحفظ السمات الموسعة.

لمزيد من التفاصيل، قم بتشغيل “misc/import_patrons.pl -h

 

  • تقديم نص koha-zebra واحد للتعامل مع daemons زيبرا.

لتسهيل صيانة المواقع متعددة المستأجرين، تم تقديم مجموعة من النصوص المفيدة. للتعامل مع زيبرا، تم تقديم 4 نصوص هي: koha-start-zebra, koha-stop-zebra, koha-restart-zebra and koha-rebuild-zebra

تقدم هذه الباتش نصًا جديدًا، koha-zebra والذي يوحد جميع الإجراءات الخاصة بزيبرا على أساس كل تثبيت عبر خيار التبديل.

 

  • إزالة نصوص  koha-*-zebra لصالح  koha-zebra

يحل نص صيانة  koha-zebra الجديد محل نصوص koha-start-zebra, koha-stop-zebra and koha-restart-zebra القديمة. تقوم هذه الباتش بإزالتها، بينما تحتفظ بالتوافق المرجعي (أي أنه لا يزال بإمكانك تشغيل تلك النصوص حتى تعتاد على الجملة الجديدة)

 

  • إضافة علامة منقح الأخطاء إلى koha-plack

تمت إضافة قدرات تنقيح الأخطاء عن بعد إلى نص koha-plack. وهي إضافة في غاية الأهمية للمطورين.

 

  • السماح لـ borrowers-force-messaging-defaults.pl بإضافة المفضلات اختياريًا عند عدم وجودها بالفعل.

يضيف هذا التقرير خيار سطر الأمر ‘no-overwrite’ لكي تتمكن من إضافة المفضلات في حالة عدم وجودها بالفعل فقط (بصيغة أخرى: تخطي المستفيدين الذين قاموا بضبط مفضلاتهم بالفعل).

 

  • إضافة إمكانية تنقيح فئة المستفيد لـ  borrowers-force-messaging-defaults.pl
  • إضافة إمكانية معالجة "نوعًا" واحدًا فقط من الرسائل (الرسائل النصية القصيرة، البريد الالكتروني، إلخ) لعملية تشغيل معينة لـ  process_message_queue.pl
  • إضافة مبدّل للمناطق الزمنية في koha-create

 

الحجز الأكاديمي

  • إزالة المواد "المفقودة" من الحجز الأكاديمي.

 

طلبات الحجز

  • مدخل  action_logs لنظام الحجوزات الفرعي، الإجراء SUSPEND مزعج.
  • رسالة "مكتبة الالتقاط مختلفة" لا تعرض اسم فرع المكتبة عند وضع الحجوزات.

 

التوطين والتدويل I18N/L10N

  • تهيئة لعناوين URL الخاصة بـ doc  حقل مارك
  • السماح بترجمة عنوان الرابط في نظام ILL الفرعي
  • "الكل" غير قابل للترجمة في منقح جدول المستفيدين

 

التثبيت والترقية

  • تصحيح "بينما يشيع استخدام يونيمارك في أوروبا" في ملفات مثبت الويب.

 

القوائم

  • تصليح النمط لصفحة قوائم برنامج العميل

 

دعم بيانات استناد مارك

  • دمج الاستنادات: ضبط مؤشرات صحيحة في الحقل البيبلوغرافي

يضيف هذا التقرير تفضيل AuthorityControlledIndicators. والذي يتحكم في كيفية تأثير مؤشرات الاستنادات المتصلة على المؤشرات البيبلوغرافية المقابلة. حاليًا، تم ضبط قيمة التفضيل الافتراضية لمارك21، وتقوم بنسخ مؤشرات الاستناد ليونيمارك. على سبيل المثال: حقل مارك21 100 في التسجيلة البيبلوغرافية يجب أن يلتقط مؤشره الأول من تسجيلة الاستناد المتصلة به. المؤشر الثاني لا يتم التحكم به بواسطة الاستناد. هذا التقرير يدعم ذلك.

 

  • إضافة نص جديد update_authorities.pl

تضيف هذه الباتش نصًا لإجراء مهام صيانة عديدة خاصة بالاستنادات.

يدعم هذا الإصدار حذف تسجيلة استناد وتحديث جميع التسجيلات البيبلوغرافية المتصلة.

إلى جانب دعم دمج تسجيلات الاستناد بتسجيلة مرجعية واحدة، وتحديث جميع التسجيلات البيبلوغرافية المتصلة.

كما يسمح بفرض إعادة الترقيم، أي حفظ معرف الاستناد في الحقل001.

 

دعم بيانات مارك البيبلوغرافية

  • رابط مباشر إلى تسجيلات الاستناد المفقودة في عرض تفاصيل الموظف (مارك21 6xx)
  • مارك 21: تعامل أفضل لـ 5XX$u في GetMarcNotes

 

الإخطارات

  • إضافة إمكانية معاينة قوالب الإخطار المولدة
  • تحديثات على الواجهة للإخطارات ومعاينات الإخطارات

 

الأوباك

  • إضافة إعدادات العمود + العمود الجديد "تاريخ النشر" إلى جدول الاشتراك.

تضيف هذه الباتش عمودًا جديدًا إلى تبويب الاشتراك في صفحة تفاصيل الأوباك، "تاريخ النشر" لكي يتمكن المستخدم من رؤية تاريخ الإصدار بدلاً من تاريخ الاستلام.

بالإضافة إلى ذلك، تنقل الباتش الجدول أدنى إعدادات العمود في جانب الإدارة لكي يقرر الموظف أي الأعمدة يجب عرضها افتراضيًا.

 

  • إضافة محدد رموز تعبيرية (إيموجي) إلى مدخل الوسوم في الأوباك
  • عدم إظهار مجموعة "المكتبة" في صفحة العناوين الرائجة للمكتبات ذات الفرع الواحد.
  • إزالة أيقونة Delicious من روابط الأوباك لمنصات التواصل الاجتماعي.
  • رابط لإظهار/عمل قائمة جديدة في العنوان الرئيسي في الأوباك في حالة عدم وجود قائمة أخرى بالفعل.
  • تحسينات على كود الطباعة في opac-basket.tt
  • يوجد FIXME بـ  opac-memberentry.pl  والذي يمكن إصلاحه.
  • تحسين قراءة قائمة لغات رأس الأوباك.
  • السماح للبرامج الإضافية بإضافة CSS وجافاسكريبت إلى ألأوباك
  • إضافة تبويب قائمة تمرير إلى حساب المستفيد في الأوباك

إضافة تبويب قائمة تمرير إلى حساب المستفيد في الأوباك والذي سيكون مرئيًا إذا تم تفعيل التفضيل RoutingSerials وكان المستخدم يمتلك قائمة تمرير واحدة على الأقل.

 

  • إضافة إصدار أسود من شعار كوها الصغيرللاستخدام في الأوباك
  • LibraryThing: استخدام https دائمًا بدلا من http

 

الحِزم

  • يجب أن يقوم koha-create بإنشاء مسار تخبئة للقالب وتهيئته في كوها

 

المستفيدين

  • إضافة إمكانية تتبع تغيرات أرقام بطاقات المستفيدين
  • عرض تاريخ الإنشاء في قائمة قيود المستفيد
  • عرض الرسائل في صفحة تفاصيل المستخدم وكذلك في صفحة الإعارة
  • تغيير كلمة "جنس" إلى "نوع"
  • لن يتمكن موظف بدون صلاحيات المكتبي المميز بإضافة صلاحيات المكتبي المميز

يضيف هذا التقرير تفضيل ProtectSuperlibrarianPrivileges لحظر المستفيدين الذين لا يملكون صلاحيات المكتبي المميز من تعديل علامة المكتبي المميز لأنفسهم أو لمستخدمين آخرين، عند تفعيل هذا التفضيل. للتثبيتات الحالية لن يتم ضبط هذا التفضيل، لذا فلن يتغير الأداء. أما التثبيتات الجديدة فسيكون هذا التفضيل مفعلًا.

 

  • عرض مكتبة المستفيد في جدول إخلاءات الطرف في الانتظار
  • إمكانية فرز أعمدة جدول إخلاءات الطرف في الانتظار
  • إظهار والفرز بواسطة التاريخ للطلبات في جدول إخلاءات الطرف في الانتظار

 

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

  • السماح بتحديد نوع مادة الحجز أثناء استخدام API
  • REST API: التعامل مع التاريخ-الوقت
  • إضافة مساعدات للتعامل مع ضوابط الاستعلام
  • إضافة حجم صفحة افتراضي قابل للتهيئة لنقاط النهاية.
  • إضافة وظيفة مساعدة لترجمة ضوابط ترقيم الصفحات إلى SQL::Abstract
  • إضافة وظفية مساعدة لترجمة ضوابط order_by إلى SQL::Abstract
  • إضافة وظيفة مساعدة إلى توليد بحث الكيان إلى API
  • إضافة ضوابط to_model و to_api إلى مساعد بحث الكيان
  • Adapt /v1/patrons إلى إرشادات التسمية الجديدة
  • Adapt /v1/cities إلى إرشادات التسمية الجديدة

 

التقارير

  • إمكانية تنزيل تقرير المواد المفقودة
  • السماح بإعاة استخدام الضوابط في تقارير SQL
  • إضافة طريقة للوصول إلى الملفات من الخط المباشر

تتيح هذه الخاصية الوصول إلى الملفات على الخادم من واجهة الموظف. يجب تعريف المسارات المخزن بها الملفات في ملف koha-conf.xml. لكي تتمكن من الوصول إلى الأداة يجب أن يكون للمستفيد الموظف صلاحيات المكتبي المميز أو صلاحية access_files الجديدة.

 

  • خيارات مسح للتقارير المجدولة، إزالة URL، وإضافة HTML و Text/TSV
  • عرض URL تقرير JSON في واجهة تقارير برنامج العميل
  • إضافة إمكانية إرسال أرقام المادة في نتائج التقارير إلى التعديل بالدفعة
  • يجب أن تتطابق قائمة التقارير الجانبية قائمة التقارير الموجودة في صفحة التقارير الرئيسية
  • إضافة خيار إرسال سطر عنوان لمخرج ملف CSV بواسطة runreport.pl
  • تحسين تنميط شريط التقارير الجانبي ليطابق شريط الأدوات الجانبي
  • السماح باستكمال التحرير بعد حفظ التقرير
  • وضع نموذج بحث كلمة مفتاحية للتقارير في صفحة التقارير الرئيسية
  • إضافة تهيئة عمود إلى جدول التقارير المحفوظة

 

وحدة الإعارة الذاتية SIP2

  • السماح بإرسال سمات المستفيد الموسعة إلى حقول SIP2
  • تحديث آخر رؤية للمستعير من SIP

 

البحث

  • rebuild_zebra_sliced.sh يستنثني مرحلة التصدير ويستخدم MARCXML المصدر الحالي

 

محرك البحث   Elasticsearch

  • Elasticsearch- تحديث تخطيطات الاستناد الافتراضية
  • Elasticsearch: يجب على Auth-finder.pl استخدام  search_auth_compat
  • تحسين رسائل التنبيه والخطأ لتهيئة محرك البحث

 

الدوريات

  • تجديد الاشتراكات بالدفعة
  • إضافة إمكانية ضبط تاريخ الاستلام إلى اليوم عند استلام الدوريات المتعدد
  • تحرير الاشتراكات بالدفعة

 

برنامج العميل

  • إضافة رقم المستعير إلى المعلومات المختصرة في صفحات تفاصيل المستفيد في برنامج العميل
  • إضافة طبقة إلى items.itemnotes_nonpublic
  • إضافة عمود للفواتير في تبويب تفاصيل التزويد
  • إضافة تفضيل StaffLoginInstructions  لإضافة نص إلى مربع تسجيل دخول برنامج العميل
  • يجب تفعيل سمات المستفيد الموسعة دائما

 

إدارة النظام

  • إضافة تفضيل لتعريف عدد الأيام المستخدم في purge_suggestions.pl

إلى جانب تقديم التفضيل الجديد PurgeSuggestionsOlderThan، يقوم هذا التقرير أيضا بإضافة إشارة تأكيد إلى الكرون  purge_suggestions.pl. يرجى ضبط ملفات الكرون الحالية وإضافة هذه الإشارة لكي تصل إلى النتائج المتوقعة.

 

  • تحديث صفحة إدارة الطابعات
  • إضافة عمود كود مارك في قائمة المكتبات
  • لا تؤثر خاصية "إخفاء معلومات المستفيد" على كل مجموعات المكتبة

 

القوالب

  • إضافة إمكانية تخصيص وعرض رمز العملة
  • عرض وصف قيمة الاستناد في نتائج بحث برنامج العميل للمواد المفقودة، والمسحوبة، والتالفة.
  • عرض وصف المكتبة لمتغيرات حالات "مفقودة"، و"تالفة" و"مسحوبة" والتي تم تعريفها في قيم استناد كوها.
  • إضافة إمكانية قيام موظفي المكتبة بنسخ، وتنزيل، وطباعة الجداول القائمة على جداول البيانات بسهولة في كوها.
  • نقل جافاسكريبت قوالب الإدارة إلى التذييل: تزويد
  • نقل جافاسكريبت قوالب الإدارة إلى التذييل: متعلق بمارك
  • نقل جافاسكريبت قوالب الإدارة إلى التذييل: صفحات الفهرس الأخرى
  • نقل جافاسكريبت قوالب الإدارة إلى التذييل: ضوابط إضافية
  • نقل جافاسكريبت قوالب الإدارة إلى التذييل: المستفيدين والإعارة
  • نقل جافاسكريبت قوالب الإدارة إلى التذييل: ضوابط أساسية
  • نقل جافاسكريبت قوالب الإدارة إلى التذييل: البقية
  • نقل جافاسكريبت قوالب الإدارة إلى التذييل: فهرسة
  • نقل جافاسكريبت قوالب أندية المستفيد إلى التذييل
  • نقل جافاسكريبت قوالب الحجز الأكاديمي إلى التذييل
  • نقل جافاسكريبت قوالب المستفيد إلى التذييل
  • نقل جافاسكريبت قوالب قوائم المستفيد إلى التذييل
  • نقل جافاسكريبت قوالب الأدوات إلى التذييل: ضوابط إضافية
  • نقل جافاسكريبت قوالب الأدوات إلى التذييل: أدوات دفعة مارك
  • نقل جافاسكريبت قوالب مجموعات التدوير إلى التذييل
  • نقل جافاسكريبت قوالب القوائم إلى التذييل
  • نقل الجافاسكريبت إلى التذييل: المقترحات والوسوم
  • نقل الجافاسكريبت إلى التذييل: تقارير
  • نقل جافاسكريبت قوالب الأدوات إلى التذييل: المزيد من أدوات مارك
  • نقل جافاسكريبت القوالب إلى التذييل: المزيد من قوالب الأدوات
  • نقل الجافاسكريبت إلى التذييل: أدوات المستفيدين والإعارة
  • نقل الجافاسكريبت إلى التذييل: أداتين متعلقتين بالمستفيد
  • نقل جافاسكريبت القوالب إلى التذييل: نتائج البحث
  • نقل جافاسكريبت القوالب إلى التذييل: بعض صفحات الإعارة
  • نقل جافاسكريبت قوالب البرامج الإضافية إلى التذييل
  • نقل جافاسكريبت قوالب الإدارة إلى التذييل: مفضلات
  • نقل جافاسكريبت القوالب إلى التذييل: الإعارة دون اتصال
  • لا يجب أن يكون تقرير الحجوزات بانتظار الالتقاط ثابت العرض
  • نقل جافاسكريبت القوالب إلى التذييل: تزويد
  • نقل جافاسكريبت القوالب إلى التذييل: التزويد، الجزء الثاني
  • نقل جافاسكريبت القوالب إلى التذييل: التزويد، الجزء الثالث
  • نقل جافاسكريبت القوالب إلى التذييل: الدوريات، الجزء الأول
  • نقل جافاسكريبت القوالب إلى التذييل: الدوريات، الجزء الثاني
  • نقل جافاسكريبت القوالب إلى التذييل: الدوريات، الجزء الثالث
  • نقل جافاسكريبت القوالب إلى التذييل: الدوريات، الجزء الرابع
  • نقل جافاسكريبت القوالب إلى التذييل: الاستنادات، الجزء الأول
  • نقل جافاسكريبت القوالب إلى التذييل: الاستنادات، الجزء الثاني
  • إضافة جدوال بيانات إلى صفحة تخطيط كوها إلى مارك
  • نقل جافاسكريبت القوالب إلى التذييل: برامج إضافية لمحرر مارك21
  • تفعيل استجابة صفحة برنامج العميل الرئيسية
  • نقل جافاسكريبت القوالب إلى التذييل: برامج إضافية لمحرر يونيمارك، الجزء الأول
  • نقل جافاسكريبت القوالب إلى التذييل: برامج إضافية لمحرر يونيمارك، الجزء الثاني
  • نقل جافاسكريبت القوالب إلى التذييل: برامج إضافية لمحرر يونيمارك، الجزء الثالث
  • نقل جافاسكريبت القوالب إلى التذييل: برامج إضافية لمحرر يونيمارك، الجزء الرابع
  • نقل جافاسكريبت القوالب إلى التذييل: برامج إضافية لمحرر يونيمارك، الجزء الخامس
  • نقل جافاسكريبت القوالب إلى التذييل: برامج إضافية لمحرر يونيمارك، الجزء السادس
  • نقل جافاسكريبت القوالب إلى التذييل: برامج إضافية لمحرر يونيمارك، الجزء السابع
  • إضافة وضع لـ Novelist Select إلى برنامج العميل

تضيف هذه الباتش وضع جديد في برنامج العميل لمعلومات Novelist Select.

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

 

  • استبدال متغير numbersphr بتفضيل OPACNumbersPreferPhrase في الأوباك
  • تحديث قوالب النوافذ المنبثقة لاستخدام شبكة بوتستراب:  بحث Z39.50 في الفهرسة
  • نقل إجراءات نتائج بحث Z39.50 في الفهرسة إلى قائمة
  • تحديث قوالب النوافذ المنبثقة لاستخدام شبكة بوتستراب:  بحث Z39.50 في الاستناد
  • تحديث قوالب النوافذ المنبثقة لاستخدام شبكة بوتستراب:  نقل الطلبيات في التزويد
  • تحديث قوالب النوافذ المنبثقة لاستخدام شبكة بوتستراب:  بحث الاستناد في الفهرسة
  • تحديث قوالب النوافذ المنبثقة لاستخدام شبكة بوتستراب:  الدوريات
  • تحديث قوالب النوافذ المنبثقة لاستخدام شبكة بوتستراب:  البرامج الإضافية لفهرسة يونيمارك
  • تحديث قوالب النوافذ المنبثقة لاستخدام شبكة بوتستراب:  المستفيدين
  • تحديث قوالب النوافذ المنبثقة لاستخدام شبكة بوتستراب:  أضف إلى قائمة
  • تحديث قوالب النوافذ المنبثقة لاستخدام شبكة بوتستراب:  منشئ بطاقة المستفيد
  • تبديل قوالب العمود الواحد إلى شبكة بوتستراب: الحجز الأكاديمي
  • تبديل قوالب العمود الواحد إلى شبكة بوتستراب: المستفيدين
  • تبديل قوالب العمود الواحد إلى شبكة بوتستراب: الاستنادات
  • تبديل قوالب العمود الواحد إلى شبكة بوتستراب: الأدوات
  • تبديل قوالب العمود الواحد إلى شبكة بوتستراب: الفهرس
  • تبديل قوالب العمود الواحد إلى شبكة بوتستراب: الإعارة
  • تبديل قوالب العمود الواحد إلى شبكة بوتستراب: أندية المستفيد
  • تبديل قوالب العمود الواحد إلى شبكة بوتستراب: الإعارة دون استناد
  • تبديل قوالب العمود الواحد إلى شبكة بوتستراب: الدوريات
  • تبديل قوالب العمود الواحد إلى شبكة بوتستراب: التزويد
  • تبديل قوالب العمود الواحد إلى شبكة بوتستراب: متعدد
  • عدم إظهار رأس ورابط "رسائل" في تفاصيل المستفيد في حالة عدم وجود رسائل

 

اختبارات التشغيل

  • تسريع اختبار ’00-strict.t
  • تخطي t/db_dependent/rollingloans.t
  • اختبار سيلينيوم لاستيثاق الأوباك والخط المباشر
  • اختبار سيلينيوم لاختبار وظائف نظام الإدارة الفرعي – الجزء الأول

 

الأدوات

  • يجب أن ينتقل جدول الجرد إلى التفاصيل بدلا من تفاصيل مارك
  • الجرد: تحسين بسيط على الواجهة
  • الجرد: السماح بفواصل إضافية في ملف الباركود
  • إضافة عدة مستفيدين إلى قائمة بواسطة رقم البطاقة
  • تفعيل عرض ملفات pdf المرفوعة موضعيًا

عن المدونة

About me

مدونة شيءٌمكتباتي.تَكْ تهدف الى توفير مساحات تتسع لكل أخصائي المكتبات والمهتمين بآخر التطورات في مجالات الوصول للمعلومة العربية ونظم إدارة المعرفة مفتوحة المصدر، للمساهمة بكل ماهو جديد وذا توجه مستقبلي في مناطق مثل تحسين خدمات المكتبات الإلكترونية والمستودعات الرقمية والأرشيف، وأكرتة المحتوى وجمهرة المصادر، ومنصات الإكتشاف ومحركات البحث، وتقنيات الترجمة والتعريب، ونظم إدارة مراكز المعرفة والأبحاث، وتطبيقات الذكاء الاصطناعي في مجالات المعرفة، وصناعة وإثراء المحتوى حر الوصول.

 

اشترك في القائمة البريدية ليصلك كل جديد في المدونة

اشترك فى القائمة البريدية الاسبوعية‎
The subscriber's email address.

معرض الصور

تابعونا على :