Koha Kütüphane Yazılımında Bibliyografik Kaydı Sil Bağlantısını Gizleme

Merhabalar,

Koha Kütüphane Yazılımı, kütüphaneciler için oldukça geniş bir yetkilendirme seçeneği sunmaktadır. Ancak bazı özel ihtiyaçları karşılamak için ek olarak kod desteği gerekebilir.

Özellikle katalog modülünde yer alan “Kaydı Sil” özelliğinin yetkilendirme kontrolüne tabi olmaması, bazı durumlarda bibliyografik kayıtların yanlışlıkla silinmesine yol açabilmektedir.

Kaydı Sil Özelliğinin Gizlenmesi

Kullandığım Koha Sürümü: 23.11.11

Ara yüz: Türkçe

Bibliyografik kayıt menüsündeki “Kaydı Sil” seçeneğini gizleyeceğiz. 

  1. Yönetim Modülü
  2. Sistem tercihleri menüsüne tıklıyoruz
  3. IntranetUserJS seçeneğini bulup “Değer” kısmına aşağıdaki kodu yapıştırıp tercihleri kaydediyorsunuz.

$(document).ready(function () {

  // Türkçe arayüzde "Kaydı sil" bağlantısını gizle (href kontrolü daha güvenlidir)

  $("a[href*='cataloguing/deletebiblio.pl']").hide();

 

  // MARC kayıt düzenleme sayfasında yer alabilecek "Sil" bağlantılarını da gizle

  $("a").filter(function () {

    const linkText = $(this).text().trim().toLowerCase();

    return linkText === 'kaydı sil' || linkText === 'sil' ||

           $(this).attr('href')?.includes('deletebiblio.pl');

  }).hide();

 

  // Eğer silme işlemi dropdown menüdeyse, oradaki "Sil" linklerini de gizleyelim

  $("li a").each(function () {

    if ($(this).text().trim().toLowerCase() === "kaydı sil") {

      $(this).hide();

    }

  });

});

Kod Kaynak: https://chatgpt.com/

Aşağıda gözükeceği üzere yetkilendirmelerde olmayan bir seçeneği kod kullanarak gizledik.

Yukarıdaki kodlar chatgpt kullanılarak oluşturulmuştur.

Sağlıcakla kalınız.

Paylaşmak önemsemektir!


Kütüphaneciler için adım adım ihale rehberi sitesinden daha fazla şey keşfedin

Subscribe to get the latest posts sent to your email.

Bir yanıt yazın

E-Posta adresiniz yayınlanmayacaktır.


Kütüphaneciler için adım adım ihale rehberi sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya Devam Edin