19 Mart 2013 Salı

OJS'de Hakemin Değerlendirme İsteğini Yanlışlıkla Reddetmesi

OJS'de bir hakemin değerlendirmeye başlayabilmesi için öncelikle, değerlendirme sayfasında "Değerlendirmeyi Yapacağım" bildiriminde bulunması gerekir. Ancak yanlışlıkla "Değerlendirmeyi Yapmayacağım" seçeneğine tıklayabilir. Bu durumda OJS yöneticisinin MySQL veri tabanı üzerinden düzeltme yapması gerekir. Bunun için (bu değişikliği yaparken çok dikkatli olun, hatta mümkünse MySQL'in bir yedeğini alın);
  • MySQL'e phpMyAdmin üzerinden giriş yapılır,
  • MySQL'deki OJS veri tabanı tabloları listelenir,
  • review_assingments tablosu bulunur ve üzerine tıklanarak alanlar görüntülenir,
  • submission_id'ye göre sıralama yapılır,
  • ilgili makalenin numarasına gidilir,
  • Satırın sonundaki Edit/Düzenle linkine tıklanır.
  • Kayıt detayında declined adlanındaki 1 ifadesi 0 ile değiştirilerek kaydedilir.
Böylece hakemin yanlışlıkla bastığı "red" kararı "kabul"olarak değiştirilmiş olur. Buradaki 0 (sıfır) Değerlendirmeyi Yapacağım, 1 (bir) ise Değerlendirmeyei Yapmayacağım anlamına gelir.

17 Mart 2013 Pazar

Koha Kütüphane Otomasyon Sistemi

KohaYeni Zelanda’da, Horowhenua Library Trust için Kapito Communications Şirketi ve gönüllülerden oluşan bir ekip tarafından açık kaynak kodlu olarak 1999 yılında geliştirilmeye başlanmıştır. Maori dilinde “armağan” anlamına gelen Koha ilk olarak 2000 yılında kullanılmaya başlanmıştır. Koha açık kaynak kodlu yazılımlar arasında aktif, hızlı gelişen ve iyi yapılandırılmış kod temeline sahip projelerdendir. Koha dünya çapında inovasyon, mükemmellik ve kâr amacı gütmeyen yazılımlar alanında ödüller almıştır. Üstün özelliklerinin yanında ücretsiz ve açık kaynak kodlu olması kütüphaneler için bütçe bakımından da önemli avantaj sağlamaktadır.

Perl diliyle geliştirilen Koha, MySQL veya PstgreSQL veri tabanını kullanır ve Apache web sunucusu aracılığıyla veri tabanına erişim sağlar.  MARC ve Z39.50 standartlarını destekleyen
Koha 6 kıtada 600’de fazla üniversite, araştırma ve halk kütüphanesi tarafından kullanılmaktadır.

Modüler bir yapıya sahip olan Koha, kütüphane hizmetlerine göre şekillendirilebilir ve geliştirilebilir. Koha; dolaşım, üye, basit ve gelişmiş arama, sanal raf oluşturma, kataloglama, otorite dizini, süreli yayınlar, sağlama, raporlama, yönetim ve yardımcı araçlar gibi modüllere sahiptir. Kütüphane ihtiyaçlarına göre Koha’ya yeni modüller eklemek mümkündür.

Gönüllüler tarafından önemli ölçüde Tükçeleştirilen Koha, Süleyman Demirel Üniversitesi Kütüphanesi tarafından tamamen Türkçeleştirilmiş ve şu halde güncel dağıtım paketleri Türkçe dil dosyalarını da içermektedir.

KOHA’nın Bazı Özellikleri:
  • Açık kaynak kodlu,
  • Özelleştirilebilir,
  • Linux, Unix, Windows ve MacOS platformlarında çalışabilir,
  • Çoklu dil desteği,
  • Modüler yapı,
  • Z39.50 desteği,
  • MARC, MARC21 ve UNIMARC uyumlu,
  • Web tabanlı personel ve kullanıcı arayüzü,
  • Basit ve gelişmiş arama özellikleri,
  • Web 2.0 özelliği,
  • 6 kıtada 600'den fazla kullanım,
  • Küçük ve büyük ölçekli kütüphanelere uygun,
  • Sınırsız kayıt sayısı,
  • Zebra indeksleme özelliği,
  • Solr arama desteği.
Daha fazla bilgi için buraya tıklayınız.

15 Mart 2013 Cuma

DSpace 1.7.x, 1.8.x ve 3.x Türkçe Dil Dosyaları

Dünyanın en popüler kurumsal arşiv platformlarından olan DSpace’in 1.7.x, 1.8.x ve 3.x sürümlerinin JSPUI arayüzü Türkçe dil dosyaları Doğuş Üniversitesi Kütüphanesi tarafından Türkçe’ye çevrilmiştir. Çoklu dil desteği olan DSpace Türkçe dil dosyalarını;
adreslerinden indirebilir ve klasör içindeki “ReadMe.txt” dosyasındaki açıklama doğrultusunda sisteminize kopyalayabilirsiniz. Bu işlemin ardından dspace.cfg dosyası içinde  “default.locale”  ve  “webui.supported.locales” satırlarını;
  • default.locale = tr, en
  • webui.supported.locales = tr, en
şeklinde düzenledikten sonra Tomcat veya sunucunuzu yeniden başlatarak dil dosyalarını aktif hale getirebilirsiniz.


Çevirisi yapılan dil dosyaları DSpace yetkililerine iletilmiş, ana dil dosyası olan messages_tr.properties adlı dosyanın yeni sürümlerde pakete dahil edilecği bilgisi alınmıştır.

7 Mart 2013 Perşembe

phpMyAdmin ve MySQL'e Şifre Koyma

Apache, MySQL, PHP ve  phpMyAdmin gibi yazılımları paket olarak içeren WAMP sunucuyu kurduğunuz zaman MySQL'e şifresiz olarak erişilir; çünkü WAMPSERVER kurulumda MySQL için şifre oluşturmaz. phpMyAdmin arayüzünden MySQL'e erişim için kullanıcı adı olarak root yazmanız ve onaylamanız yeterlidir. Ancak verilerinizin güvenliği bakımından MySQL'deki verilere erişim için şifre koymak istiyorsunuz. O halde aşağdaki yönergeyi takip ediniz.

  • Önce tarayıcınızdan phpMyAdmin arayüzünü açınız (ör. http://localhost/phpmayadmin).
  • "root"  kullanıcı adıyla şifre yazmadan phpMyAdmin'ne giriş yapınız.
  • Veri tabanını "MariDB"yi seçiniz. 
  • Alt tarafta listelenen MySQL veri tabanlarından "user" tablosunu tıklayınız.


  • Sağ bölümde user tablosunun yapısı ve içeriği ekrana gelecektir. 
  • Aşağıdaki şekilde işaretlenen "Gözat" sekmesini tıklayarak tablo içeriğini görüntüleyiniz. 
  • Burada  host = 'localhost' ve user= 'root' olan kaydı düzenlemek için tıklayınız.


Her bir seçeneği tek tek edit ediniz. "Password" satırına açılır menüden "PASSWORD" seçeneğini seçiniz. Karşısındaki alana kullanmak istediğiniz şifreyi yazınız ve alt taraftaki "Git"  tuşuna basarak kaydediniz.Şifre içinde @ karakterini kulanmayın!


  • Wamp’ın kurulu olduğu dizinden \wamp\apps\phpmyadmin\config.inc.php  yolu altına gidiniz.
  • config.inc.php dosyasını metin editörü ile açınız.
  • Aşağıdaki satırları bulunuz ve koyu renkle belirtilen kısımları düzenleyip kaydediniz.
$cfg['Servers'][$i]['AllowNoPassword'] = false;

  • satırlarını bulun ve "false" yerine "true" false yazın

Wamp Sunucuyu yeniden başlatmayı  unutmayınız.

Bu uygulama phpmayadmin4.8.4 sürümü üzerinde test edilmiştir.

6 Mart 2013 Çarşamba

OJS Kurulumunda Dosya Yolu Hatası ve Çözümü

Aşağıda çözümü verilen problem OJS 2.4.1 ve 2.4.2 sürümlerinin Windows 2008 sunucu ve Windows XP'ye kurulumu sırasında görülmüştür.

OJS 2.4.1 veya 2.4.2 kurarken aşağıdaki şekilde bir hatayla karşılaşabilirsiniz.

Yükleme sırasında hata oluştu.:
    Yüklenen dosyalara özgü dizin mevcut veya yazılabilir değil.

Errors occurred during installation:
    The directory specified for uploaded files does not exist or is not writable.


Bunun nedeni dosya yolunda kullandığınız kesme işaretinin yönünden kaynaklıdır. Kurulum sırasında sistem;

C:/Program Files/Apache Software Foundation/Apache2.2/ojs/files

şeklinde bir dosya yolu oluşturacaktır. Bu yoldaki kesme işaretlerinin yönünü aşağıdaki gibi;

C:\Program Files\Apache Software Foundation\Apache2.2\ojs\files

geriye doğru kesme işareti ile değiştirin ve kurulumu gerçekleştirin.

Kurulumdan sonra config.inc.php dosyası içinden bu dosya yolundaki kesme işaretlerinin yönünü tekrara ilk veildiği şekline göre düzenleyin.

C:/Program Files/Apache Software Foundation/Apache2.2/ojs/files

Bir gönderi yaparak dosya yolunun doğruluğuğunu kontrol edin. Eğer dosya yolunda bir sorun var ise sistem C:\ sürücüsü altına veridiğiniz yolun tamamıyla bir dizin oluşturur ve dosyaları oraya kaydeder.

4 Mart 2013 Pazartesi

OJS Web Ara Yüzünde Font ve Zemin Rengi Düzenleme

OJS web ara yüzünde font büyüklüğü, zemin rengi gibi değişiklikleri
...\ojs\styles\common.css
...\ojs\lib\pkp\styles\common.css

dosyaları aracılığı ile yapabilirsiniz.

İçerik kısmında değişiklik yapmak için ...\ojs\lib\pkp\styles\common.css dosyasında #content başlığı kısmındaki font-size kısmını değiştirip kaydetmelisiniz.

Örneğin;
#content {
   margin: 0;
   padding: 0;
   padding-top: 0.5em;
   font-size: 0.7em;
   border-top: 2px dotted #000;

Gezinme çubuğundaki yönlendirme başlıklarının boyutunda değişiklik yapmak için

Örneğin;
#navbar a {
   font-size: 0.75em;
   letter-spacing: 0.05em;

Başlık zemin rengini değiştirme için

Örneğin;
Başlık zemin rengi için ...\ojs\styles\ yolu altındaki common.css  dosyasında aşağıdaki düzenlemeyi yapınız.
#header {
    background-color: #AC1D41;
}