Dspace 5.x e Göç. Mesut Güngör İzmir Yüksek Teknoloji Enstitüsü Bilgi İşlem Daire Başkanlığı

Benzer belgeler
Ubuntu İşletim Sistemine DSpace 4.1 Kurulumu

EKLENTİLERLE ETKİLİ DSPACE; SOSYAL MEDYA, İSTATİSTİK, VERİ AKTARIMI VE KISAYOLLAR

YÖK ULUSAL AKADEMİK ARŞİV PROJESİ EĞİTİM SEMİNERİ AÇIK ERİŞİM STANDARTLARI VE DSPACE YAZILIMI


2.Eclipse açıldıktan sonra Workspace alanı seçilmesi gerekir. Workspace alanı projelerinizin fiziksel olarak bulunduğu kısımdır.

HTML Sayfaları. Bütün html sayfaları

WEB TASARIM. CSS, IFRAME, TEMPLATE, SLICE, INCLUDE(php komutu) Tarık ÖZEL

E-Prints: Açık Erişimli Arşiv Oluşturma Yazılımı; Kurulumu-Kullanımı-Özellikleri

Önce Access açıp,masaüstü ne, vt.mdb adlı veri tabanı dosyasını oluşturuyoruz. Kayıt türünü seçiyoruz

Tomcat Uygulama Sunucusunun Kurulumu. İlk olarak adresine gidiyoruz.

Set Nav Bar Image: Set Nav Bar Image bir resim dosyası üzerine gelince değişen resimler yapabilmemize olanak sağlayan bir Dreamweavr özelliğidr.

Java, Python ve Ruby Dillerinin Performans Karşılaştırması

7. Çerçeveler. Bu bölümü bitirdiğinizde,

Veri Temizliği ve DSpace'e Toplu Kayıt Aktarımı

Tekir (Ön Muhasebe Yazılımı)

Java ile geliştirdiğiniz web uygulamalarını yayınlamak için bir java sunucusuna ihtiyacınız vardır. Apache Tomcat server bunlardan birisidir.

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 4 MasterPage

Windows 10 için Java JDK 8 ve NetBeans IDE 8.2 Kurulumu Detaylı Anlatım

Kılavuz içerisinde TalksPBX kurulumu anlatılmakta olup, yapacağınız konfigürasyonlar satın aldığınız lisans ile sınırlıdır.

CBS DE PROGRAMLAMA DERSİ NOTLARI

Bilgisayar İşletim Sistemleri BLG 312

Frame Çerçeveler Web sayfasını birden fazla html sayfa ile oluşturmaya imkan tanır. html örnekler\örnek17.html. örnek17.html

Java Programlamaya Giriş

BM-209 Nesne Yönelimli Programlama. Yrd. Doç. Dr. İbrahim Alper Doğru Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Bölümü

Burak Kıymaz JAVA FX

Site Tasarım Çalışması -3

1 Aralık 2011 / Perşembe

Linux Dosya Yapısı. Eren BAŞTÜRK.

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ YARD. DOÇ. DR. MEHTAP YALÇINKAYA

Üst Düzey Programlama

BİL BİLGİSAYAR PROGRAMLAMA (JAVA)

Laboratuvar Çalışması Veri Depolama Kapasitesini Belirleme

HTML Bloklar. CSS Display özelliği

Linux e Giriş ve Dağıtımlar

WEB KULLANICI KONTROLLERİ ve ANASAYFA KULLANMA(Master Page)

1 Nisan Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Stok

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

Paket Erişimleri. Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 4 1

Windows İşletim Sistemi

BİL 542 Paralel Hesaplama. Dersi Projesi. MPJ Express Java Paralel Programlama

PBS Betiği Hazırlama ve PBS Komutları. Feyza Eryol

KURULUM KILAVUZU MART Visilabs Target Kurulum Kılavuzu

VMware Üzerine BackTrack 5 Kurulumu

Cambridge LMS e Başlama- Öğrenciler

Web Programlama Kursu

Açık Kaynak Kodlu Yazılım

Java ve Linux. Bora Güngören Portakal Teknoloji Akademik Bilişim

EFe Event Management System

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1 1. FORMLAR

ASP.NET 1. DURUM YÖNETİMİ. BLM 318 e-ticaret ve Uyg. Durum Yönetimi Nedir? Durum Yönetimi: Karșılaștırma İÇERİK. Sunucu-taraflı Durum Yönetimi

Erişim konusunda iki taraf vardır:

İŞLETİM SİSTEMLERİ. (Operating Systems)

Dil değiştiği andan itibaren bilgisayar yeniden başlatılmalıdır.

Cambridge LMS e Başlama- Öğrenciler

Öğr. Gör. Serkan AKSU 1

Dosya Sistemi Nesnesi File System Object

Site Temizlik Projesi Kodları. Site Tasarım Çalışması -3

Coslat Monitor (Raporcu)

Temel Linux Eğitimi. İçindekiler

SIEMENS NX LİSANS İŞLEMLERİ

16. LİSELERARASI MATEMATİK YARIŞMASI BİREYSEL YARIŞMA

Cambridge LMS e başlama- Öğrenciler

JAVA PROGRAMLAMAYA GİRİŞ

Dr. Organizer Diş. Ver den beri. Program özellikleri, sistem gereksinimleri

MaestroPanel Kurulum

Project Vesta Documentation

Site Temizlik Projesi Kodları

Ant + Ivy + SVN + CruiseControl ile Yazılım Geliştirme Yaşam Döngüsü. Kenan SEVİNDİK

SIMAN KULLANIM KILAVUZU

ETA:MOBİL KURULUM TALİMATI

12. Tanımlama Listeleri <dl> </dl>, <dt> </dt>, <dd> </dd>

Örnek Ölçülü Site Kodları. Site Temizlik Projesi Kodları. İlk Hafta Sunumu ve Ön Test

Ürün Kutusu. Kargoyla teslim edilen ürün kutusu. Ürün kutusundaki temel bileşenler

Java EE web uygulamaları geliştirmek için kullanılan açık kaynak web uygulama framework üdür.

Onur Yaşar KARAKOL Uzman. 4. Ulusal Açık Erişim Çalıştayı, Ekim 2015, TÜBİTAK, Ankara

Java Programlama Giriş

Bilindik engelleme yöntemlerinin dışında olan, kurumsal web filitreleri nasıl aşılır?

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Programlama Dillerinde Kullanılan Veri Tipleri

DIV KAVRAMI <style> position: absolute

1. Web Sitesine Giriş 1. Giriş Yapmak için tıklayın tıklanır.

Bölüm 24. Java Ağ Uygulamaları 24.1 Java Appletleri. Bir Applet in Yaşam Döngüsü:

1. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II. Öğr.Gör. Hakan YILMAZ.

Arama motoru: kuş gribinin etkileri

Doç. Dr. İsmail Rakıp Karaş Hazırlayan: İdris Kahraman

Hesaplamalı Akışkanlar Dinamiği (HAD)

İşletim Sistemlerine Giriş

İşletim Sistemi Nedir?

Temel Bilgisayar Terimleri Yrd. Doç. Dr. Devkan Kaleci

Bu Hafta Öğreneceklerimiz

Geliştirme Klavuzu İlk Uygulama Hello World

3CX Phonesystem Türkçe Anonsları Windows ve Linux İşletim Sistemlerinde Aktif Etme

Resimlerin üstüne yazı yazacağız. resimyukle.aspx sayfası oluşturuyoruz.

Clonera Bütünleşik İş Sürekliliği Gereksinimler ve Kurulum Dökümanı

FABREKA YAZILIM ELEKTRONİK DANIŞMANLIK TİC. LTD. ŞTİ.

ARGOBAR LİTE IN PROGRAMININ KULLANIMI Argobar Lite programı çalıştırıldığında programın ilk görüntüsü aşağıdaki gibidir.

Kabuk Programlama (Bash)

Bilgisayar Yazılımları

Columns : * Next Text Query veri tabanındaki urunler tablosu görülüyor. Finish, çalıştırınca direk veri tabanındaki bilgileri alıyor.

Transkript:

Dspace 5.x e Göç Mesut Güngör İzmir Yüksek Teknoloji Enstitüsü Bilgi İşlem Daire Başkanlığı

İçindekiler 2 Dspace 5.x Gereksinimleri ve Kurulumu Veri Aktarımı Eski verilerin dışarı çıkartılması ( AIP export) Çıkartılan verilerin yeni sisteme içe aktarılması (AIP import) Piwik analitiklerinin DSpace sayfalarında konumlandırılması Sayfa Başına nasıl yerleştiririz? Bölümlere ve Kolleksiyonlara nasıl yerleştiririz? Piwik Segmentasyon Öğe sayfalarına nasıl ekleriz.

Dspace 5.x Gereksinimler 3 Donanım Gereksinimleri 8 GB RAM Bellek, 200 GB Disk Kapasitesi yeterli Yazılım Gereksinimleri İşletim Sistemi (CentOS veya Ubuntu) Tomcat, Java JDK, Maven, ant, git, apache Postresql Ruby, npm, nvm, bower curl, wget Dspace Kaynak Kodu

Dspace Build ve Kurulum 4 Gereksinimler kurulduktan ve konfigurasyonları yapıldıktan sonra aşağıdaki komutlar verilerek kurulum gerçekleştirilir cd /home/dspace/dspace-5.5-src-release mvn package -Dmirage2.on=true cd /home/dspace/dspace-5.5-src-release/dspace/target/dspace-installer ant fresh_install Kahve içmeye gidebilirsiniz.

Tomcat in yapılandırılması 5 nano /usr/local/tomcat7/conf/server.xml dosyasına aşağıdaki satırları ekliyoruz. </Host> tagından hemen önce <Context path="/xmlui" docbase="/dspace/webapps/xmlui" allowlinking="false"/> <Context path="/sword" docbase="/dspace/webapps/sword" allowlinking="false"/> <Context path="/swordv2" docbase="/dspace/webapps/swordv2" allowlinking="false"/> <Context path="/oai" docbase="/dspace/webapps/oai" allowlinking="false"/> <Context path="/jspui" docbase="/dspace/webapps/jspui" allowlinking="true"/> <Context path="/solr" docbase="/dspace/webapps/solr" allowlinking="false"/> <Context path="/rdf" docbase="/dspace/webapps/rdf" allowlinking="false"/> <Context path="/rest" docbase="/dspace/webapps/rest" allowlinking="false"/> </Host>

Veri Aktarımı (Dışarı Aktarma) 6 Admin yetkisine sahip kullanıcı Dosyaadı Kurumunuzun Handle Nosu Bilgi Notu : Bu komutu cron a koyarak etkin bir yedek alma yöntemi geliştirebilirsiniz

Veri Aktarımı (İçeri Aktarma) 7 Import için /dspace/bin/dspace dosyasında JAVA_OPTS değerini 4096m ya çekiyoruz. Admin yetkisine sahip kullanıcı Dosyaadı Aktarım esnasında çıkacak uyarıları geçmek için Kurumunuzun Handle Nosu

Piwik Analatiklerinin DSpace de Konumlandırılması 8

Analitiklerin Sayfa Başına Eklenmesi 9 page-structure.xsl dosyasını açıyoruz nano /dspace/webapps/xmlui/themes/mirage2/xsl/core/page-structure.xsl Dosyada aşağıdaki konuma Şablon Çağırma satırını ekliyoruz <div id="main-container" class="container"> <div class="row row-offcanvas row-offcanvas-right"> <xsl:call-template name ="realtimemap"/> Dosyada herhangi bir yere Şablonu oluşturan aşağıdaki satırları ekliyoruz <xsl:template name="realtimemap"> <div id="widgetiframe"> <div align="center" style="font-size:20px" ><i18n:text>xmlui.mirage2.page-structure.realtimemap</i18n:text></div> <iframe width="100%" height="450" src="http://openaccess.iyte.edu.tr/piwik/index.php?module=widgetize&action=iframe&widget=1&moduletowidgetize =UserCountryMap&actionToWidgetize=realtimeMap&idSite=1&period=day&date=yesterday&segment=pageU rl%3d%3d{$piwik-uri}&disablelink=1&widget=1" scrolling="no" frameborder="0" marginheight="0" marginwidth="0"></iframe> </div> </xsl:template>

Sayfa Başında Nasıl Görünüyor? 10

Analitiklerin Bölümlere/Kolleksiyonlara Eklenmesi 11 Bölüm/Kolleksiyon düzenleme açılır ve Piwik widget sayfasından alınan iframe kodu Başlangıç(Introductory) HTML veya Haberler(News) HTML metin kutusuna girilir.

Kolleksiyon / Bölümlerde Nasıl Görünüyor? 12

Piwik Segmentasyon 13 piwik üzerindeki pageuri parametresini kullanarak toplanan analitikleri öğe/handle bazında bölümlendirebiliriz. Dspace de ziyaret edilen sayfanın url sini almak için globalvariables.xsl dosyasında piwik-uri değişkenini tanımlayıp item-view.xsl ve page-structure.xsl dosyalarında segmantasyon için kullanabiliriz.

Analitiklerin Öğelere Eklenmesi 14 <xsl:call-template name="itemsummaryview-dim-uri"/> <xsl:call-template name="itemsummaryview-collections"/> <xsl:call-template name="visitor-overview"/> item-view.xsl dosyasını açıyoruz nano /dspace/webapps/xmlui/themes/mirage2/xsl/aspect/artifactbrowser/item-view.xsl Dosyada istediğimiz konuma Şablon Çağırma satırını ekliyoruz Dosyada herhangi bir yere Şablonu oluşturan aşağıdaki satırları ekliyoruz <xsl:template name="visitor-overview"> <div id="widgetiframe"> <div align="center" style="font-size:20px" ><i18n:text>xmlui.mirage2.page-structure.visitoroverview</i18n:text></div> <iframe width="100%" height="600" src="http://openaccess.iyte.edu.tr/piwik/index.php?module=widgetize&action=iframe&widget=1&moduletowidgetiz e=visitssummary&actiontowidgetize=index&idsite=1&period=month&date=2016-10- 28&segment=pageUrl%3D%3D{$piwik-uri}&disableLink=1&widget=1" scrolling="yes" frameborder="0" marginheight="0" marginwidth="0"></iframe> </div> </xsl:template>

Öğelerde Nasıl Görünüyor? 15

Teşekürler 16 Sunum Linki : http://www.slideshare.net/clietech/dspace-migration-and-dspace-piwik-integration Gereksinimlerin kurulumu için : http://www.slideshare.net/clietech/dspace-55-kurulum