ملاحظات إصدار كوها 18.11.00
27 نوفمبر 2018
يسر مجتمع كوها أن يعلن عن تدشين الإصدار 18.11
وكالمعتاد فإن هذا الإصدار هو ثمرة التعاون المشترك بين العديد من المكتبيين والمطورين وأفراد المجتمع الذين تبرعوا بوقتهم وجهدهم لهذا المشروع. والذين ساعدت مساهماتهم في بلورة الإصدار وتقدم المشروع. لم يكن أي من هذا ممكنًا بدونهم، لذا يتوجه مجتمع كوها بالشكر إلى جميع من ساهم في هذا المشروع.
يعد كوها أول حزمة برمجيات مجانية ومفتوحة المصدر لأتمتة المكتبات، ويدعم تطويره العديد من المكتبات متعددة الأنواع والأحجام، إلى جانب المتطوعين وشركات الدعم من مختلف أنحاء العالم.
الموقع الإلكتروني لمشروع كوها هو:
يمكن تنزيل كوها 18.11.00 من هنا:
ويمكن العثور على تعليمات التثبيت في:
يعد الإصدار كوها 18.11.00 إصدارًا مميزًا تأتي معه العديد من الخصائص الجديدة.
والتي تشمل 16 خاصية جديدة، و235 تحسينًا، و432 تصحيحًا للمشكلات والأخطاء.
بدعم من بولاك BULAC – **http://www.bulac.fr/**
تضيف هذه التحسينات القدرة على إضافة طلبية إلى سلة (تكرارها) من سطور طلبية حالية. مما يساعد تزويد الدوريات أو غيرها من العمليات التي يتم من خلالها طلب نفس المنشور بشكل متكرر.
يتيح هذا التحسين للمكتبات تسجيل التعديلات على الفواتير. تلك التعديلات قد تكون بناء على تغذية راجعة من مزود، على سبيل المثال: رصيد للكتب التي تمت إعادتها أو الكتب التالفة، أو رصيد مدين لرسوم الخدمات الإضافية، إلخ.
بدعم من PTFS أوروبا
لطالما كان استيثاق شيبوليث Shibboleth متوفرًا للأوباك، وتقوم هذه الدفعة بإضافة الدعم لبرنامج العميل.
لدى استيثاق شيبوليث Shibboleth القدرة على إرسال عددًا تقديريًا من السمات إلى كوها؛ والتي يمكن استخدامها لإنشاء (bug 12026) والآن بمساعدة هذه الحزمة يمكنها تحديث تسجيلات المستفيدين في كوها.
يمثل النظام الفرعي كوها::RDF طريقة لصك معرفات الموارد الموحدة (URIs) لموضوع RDF بتنسيق {{ OpacBaseURL }}/bib/{{ biblionumber }}. لم يتم استخدام هذه الخاصية مباشرة في كوها بعد، لكنها سالفة لدعم RDF.
بدعم من PTFS أوروبا و مكتبات شمال غرب إنجلترا العامة، هذه عملية كمية لأتمتة إعارة المخزون. وتحتوي على صفحة برنامج عميل أدنى الأدوات لإدارة اللوائح (القوائم المطلوبة بمواقع المواد لإعارتها مع مدة إعارة المادة) وتعيينها إلى المواد.
بمجرد تهيئة لائحة واحدة على الأقل، ولدى المستفيد الموظف صلاحية إضافة لائحة إلى مادة، فسيظهر تبويب إضافي في كل صفحة تسجيلة بيبلوغرافية يتيح إدارة تعيين المواد الفردية إلى أي لائحة.
تم اتخاذ خطوات كبيرة لتحسين توثيق كوها على الإنترنت. يزيل هذا التحسين نظام المساعدة المحلي القديم من البرنامج، وينتقل إلى الربط السياقي بالدليل المحسّن على الإنترنت.
دع مكتبتك تودع الأعمال الورقية. يتيح لك هذا التحسين القدرة على إرسال إيصالات الدفع والشطب عبر البريد الإلكتروني.
تقوم هذه الخاصية بدمج ميزة ريكوردد بوكس RecordedBooks في الفهرس، على نسق أوفر درايف OverDrive.
ستقوم عمليات البحث في الأوباك بإعادة رابط إلى النتائج في فهرس ريكوردد بوكس RecordedBooks إذا تم العثور عليها. من صفحة تلك النتائج يمكن للمستخدم مسجل الدخول والذي يملك بريدًا إلكترونيًا صالحًا يطابق حساب ريكوردد بوكس RecordedBooks أن يقوم بإعارة الكتب مباشرة من النتائج، وتنزيلها عبر صفحة حسابه في الأوباك. كما سيتمكن المستخدمون من وضع الحجوزات على المواد غير المتاحة.
المستفيدون
خاصية مفيدة تتيح العودة بسرعة إلى آخر مستخدم تم بحثه في برنامج العميل
REST api
تقديم نقاط نهاية API للتعامل مع حسابات المستفيدين، وهي خاصية مطلوبة لتكاملات الطرف الثالث.
تقديم نقطة نهاية API للتعامل مع ائتمانات حساب المستفيد، وهي خاصية مطلوبة لتكاملات الطرف الثالث.
إتاحة توسيع API كوها عبر البرامج المساعدة. مما يتيح تكاملات المزود المخصصة وعرض نماذج أولية لمسارات جديدة.
إضافة نموذج أدنى نتائج التقارير تتيح تهيئة ورسم رسوم بيانية (مخطط دائري، مخطط عمودي، رسم بياني خطي، ومخطط جمع).
بدعم من بولاك BULAC - * `**http://www.bulac.fr/* <http://www.bulac.fr/>`__
يتيح للمستخدم ضبط مبلغ لطلبية دوريات مما يفيد في حالة الدفع بالإيصال للعثور على أعداد فردية. كما يسمح هذا التطوير بتعديل المبلغ الإجمالي المتوقع لدورية في حالة تغير التواتر.
تعرض بعض مصادر التسجيلات وصلات SRU فقط (بدون Z39.50). يتيح هذا التحديث لكوها استخدام تلك المواد لتسجيلات الاستناد كما التسجيلات البيبلوغرافية.
إن فريق كوها من المطورين في زيادة مستمرة. يغير هذا التحسين العرض من قائمة طويلة إلى مخطط من أربعة أعمدة منسقًا بشكل جيد.
قمنا منذ عامين بتبديل نظام ترقيم الإصدار من تنسيق 3.x إلى تنسيق YY.MM. وقمنا في ذلك الوقت بإضافة تلميح وتظليل الإصدار باللون الأحمر في تبويب فريق كوها من صفحة حول كوها. يزيل هذا التحسين تلك الخاصية الآن حيث مرت بالفعل فترة كافية على تبديل التنسيق.
السماح بعملية مراجعة حسابات تفصيلية أكثر دقة لطلبيات التزويد.
يحاول هذا التحسين إزالة اللبس في بعض الأقسام مثل استخدام حقل "سعر الاستبدال/سعر التجزئة" لسعر التجزئة أثناء عملية الطلب، ثم استخدامه لسعر الاستبدال عند استلام الطلبية.
حيث تم فصل هذين الحقلين ليتم استخدام كل منهما على حدة. سيتم استخدام سعر التجزئة لتحديد التكاليف أثناء الطلب، وسعر الاستبدال لملء سعر استبدال المادة عند الاستلام.
بدعم من بولاك BULAC - * `**http://www.bulac.fr/* <http://www.bulac.fr/>`__
يضيف هذا التحسين القدرة على تخطيط عدة حقول مارك إلى حقل كوها واحد. سيتم حفظ الحقل الحالي المخطط أولًا في قاعدة البيانات. مما يتيح المرونة للنظام في استخدام تسجيلات RDA و AACR2 حيث يقوم البعض بتخزين بيانات النشر في الحقول 260 والبعض اآخر في الحقول 264.
إزالة كاملة لكود وضع فهرسة GRS1 بعد عامين من الإهمال.
مدعوم من مكتبة جامعة غوتنبرغ Gothenburg University Library
للمساعدة في اكتشاف أي مشكلة SQL محتملة مبكرًا أثناء التطوير، يتيح هذا التحسين تفعيل أوضاع SQL الأكثر صرامة لبيئات التطوير (ويجعلها افتراضية للتكامل المستمر).
يقوم هذا التحسين بتنميط الطرق المستخدمة من قبل مؤلفي البرامج المساعدة للمحافظة على بيانات البرامج المساعدة عبر إصداراتها المختلفة.
بدعم من PTFS أوروبا
يتيح هذا التحسين لمؤلفي البرنامج المساعد التكيف مع برنامج العميل باستخدام css وجافاسكريبت.
بدعم من PTFS أوروبا
يضيف هذا التحسين الدعم لاستخدام شيبوليث في بيئة بلاك Plack. ورغم ذلك فيجب توخي الحذر قبل تفعيله حيث أن هناك بعض الآثار الأمنية التي يجب معرفتها بخصوص هجمات التخريب الرأسية التي يمكن تخفيفها عن طريق توخي المزيد من الحذر عند تهيئة مقدم الخدمة الأصلي وأباتشي: يرجى الإطلاع على **https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPSpoofChecking** للمزيد من التفاصيل.
يقوم ذلك التحسين بإضافة المؤشرات الافتراضية إلى الإطارات البيبلوغرافية. تم ضبط جدول marc_tag_structure . ولتحقيق استخدامًا أكثر فاعلية لهذا التحسين، يجب عليك إضافة القيم في إدراة إطارات مارك الخاصة بك.
مدعوم من CCSR (**https://ccsr.qc.ca**)
يتيح ذلك التحسين عرض حقول مارك وحقول مارك الفرعية من التسجيلة في عمود إضافي في قائمة نتائج بحث Z30.50. يمكن تهيئة محتوى العمود عبر تفضيل النظام *AdditionalFieldsInZ3950ResultSearch *
يقدم هذا التحسين إمكانية منع التجديدات بخصوص قيم مادة معينة. باستخدام جملة يامل yaml يمكن للمكتبة تحديد بعض قيم حقل المادة والتي سوف تمنع التجديدات للمواد المحددة عند مطابقتها.
عند استخدام إخطارات التجديد التلقائية، يجب تجديد إخطارك بالسبب الجديد لمنع التجديد “item_denied_renewal”
تهدف هذه المجموعة إلى تحسين مظهر صفحة الإعارة الرئيسية. تظل جميع الوظائف كما هي، لكن تم نقل بعض الأشياء لجعل مظهر الواجهة أكثر سلاسة وأكثر تجاوبًا في مختلف الشاشات.
مدعوم بواسطة: معهد توي أوهوماي Toi Ohomai للتكنولوجيا في نيوزيلندا وكاتليست آي تي Catalyst IT.
مدعوم بواسطة مكتبة جامعة ستوكهولم
إضافة حقل price_paid الجديد إلى طلبات الإعارة بين المكتبات
بدعم من كاتالست آي تي Catalyst IT
بدعم من معهد جوتة
مدعوم من مكتبة جامعة غوتنبرغ Gothenburg
بدعم من كاتالست آي تي Catalyst IT
إضافة تبويب قائمة التمرير إلى حساب المستفيد في الأوباك والذي سيكون مرئيًا عند تفعيل التفضيل *RoutingSerials * وكان المستفيد موجودًا في قائمة تمرير واحدة على الأقل.
بدعم من مكتبة جامعة غوتنبرغ
تعمل هذه التحسينات بشكل خاص على تحسين أداء عملية فهرسة Elasticsearch وكذلك تحسين قابلية صيانة هذا القسم من قاعدة الكود.
بدعم من بولاك BUALC - **http://www.bulac.fr/**
بدعم من بولاك BUALC - **http://www.bulac.fr/**
بدعم من كاتاليست آي تي Catalyst IT
بدعم من كاتاليست آي تي Catalyst IT
يؤدي هذا التحسين الهام على سياسة حماية كوها إلى تقليل احتمالية ضعف XSS بشكل كبير عند تقديمه إلى قاعدة كود كوها. لقد قمنا بجعل متطلبات جميع المتغيرات في القوالب تمر عبر منقح ثم إضافة اختبار للتحقق من دعم هذا الطلب.
بدعم من بولاك BULAC - * `**http://www.bulac.fr/* <http://www.bulac.fr/>`__
توسيع Koha /svc/barcode HTTP API. إضافة معامل notext=1 إلى نقطة الإدخال لمنع عرض نص الباركود أدنى صورة الباركود.