MediaWiki ve Google Analitik

Bu yazıda Google Analitik hizmetinin MediaWiki kullanılarak hazırlanan wiki sitelerinde kullanımına bakıyoruz… Google Analitik hizmeti ve kurulumu ile ilgili bilgiler bir diğer makalede yer aldığı için burada o kısmı atlıyorum. Temel olarak bilmemiz gereken şey; Google tarafından sağlanan izleme kodunun bir şekilde web sitesindeki izlemek istediğimiz sayfalara  yerleştirmektir. Wiki gibi sayfaların kullanıcılar tarafından dinamik olarak oluşturulduğu web sitelerinde ise bunu yapmak için bu kodu mutlaka bir template dosyasına yerleştirmemiz gerekmektedir ki açılan her yeni sayfaya bu kod otomatik olarak eklensin.

İnternette biraz arama yaptığımızda bu konuda geliştirilmiş eklentiler bulmak mümkün.. Fakat biz burada her hangi bir eklenti kullanmadan manuel yollarla bu işi yapacağız. Bunun için Google Analitik tarafından verilen izleme kodunu MediaWiki sitemizde hangi temayı kullanıyorsak ilgili temanın index dosyasına yapıştırmamız yeterlidir. Örneğin kurulum ile gelen varsayılan temayı kullandığımızı varsayarsak bu kodu “/skins/MonoBook.php”  dosyasına yapıştırmamız gerekmektedir. Yer olarak ise aşağıdaki resimde de görüldüğü gibi </body> etiketinden hemen önce yapıştırılması önerilmektedir. Bu işelmi yapıp dosyayı kaydettikten sonra Google sitemiz ile ilgili istatistikleri toplamaya başlayacaktır…

Google Analytics

MediaWiki: Kurulum Sonrası Yapılması Gereken Ayarlar

Bu yazıda MediaWiki kurduktan sonra öncelikli olarak yapılması gerekenleri yazmaya çalıştım… 

  • Eğer dil olarak Türkçe seçtiyseniz. Wikiyi açtığınız zaman “tartışma” yazması gereken bağlantıda aşağıdaki karekterlerin yazdığını görürsünüz. Yeni sürümlerde düzeltilmiş olabilir ama uzun süredir devam eden bir sorun olduğu için yazmak istedim.

{{#ifeq:{{TALKSPACE}}|Kullanici mesaj|mesaj|tartisma}}

Bu hatayı düzeltmek için “\languages\messages\MessagesTr.php” adlı dosyayı açarak aşağıdaki satırı

‘talk’ => ‘{{#ifeq:{{TALKSPACE}}|Kullanici mesaj|mesaj|tartisma}}’,

‘talk’ => ‘tartışma’,

olarak değiştirmeniz gerekmektedir.

  • Wiki sitenizi ilk kurduğunuzda herkesin değişiklik yapmasına açıktır. Sadece kayıtlı kullanıcıların değişiklik yapmasına izin vermek isterseniz kurulum dizininde “LocalSettings.php” isimli dosyayı açarak sonuna aşağıdaki kod satırını eklemeniz yeterli olacaktır.

$wgGroupPermissions['*']['edit'] = false; 

  • Sol üst köşeye kendi logonuzu eklemek isterseniz aşağıdaki kod satırını “LocalSettings.php” dosyasının sonuna eklemeniz gerekmektedir. Logonun bulunduğu klasöre göre yolu değiştirmeniz gerekmektedir.

$wgLogo = “$wgScriptPath/images/logo.png”;

  • Wiki kurulduğunda varsayılan olarak kullanıcıların herhangi bir dosya yüklemesine izin vermemektedir. Kullanıcıların resim vb. dosyaları yüklemesine izin vermek isterseniz “LocalSettings.php” dosyasında aşağıdaki satırı bulup değerini “true” olarak değiştirmeniz yeterli olacaktır.

$wgEnableUploads = false;

Şimdilik aklıma gelenler bunlar. Daha fazlası için MediWiki’nin sık sorulan sorular bölümünü inceleyebilirsiniz. Gitmek için tıklayınız.

 

MediaWiki Kurulumu

Kendinize ait bir wiki sitesi kurmak isterseniz karşınıza 100 den fazla seçenek çıktığını görüp vazgeçmemeniz için böyle bir yazı yazmak istedim :) Bu seçeneklerin neler olduğunu görmek ve aralarında karşılaştırma yapmak için WikiMatrix sitesini ziyaret edebilirsiniz. Siteye göre en çok kıyaslama yapılan wikiler ise şu şekilde.

  • MediaWiki (37410)
  • DokuWiki (33332)
  • TWiki (23025)
  • PmWiki (22592)
  • PhpWiki (19039)

MediaWiki’nin oldukça geniş bir kullanıcı kitlesinin olduğu kesin. Bunda şüphesiz en büyük çevrimiçi ansiklopedi olan Wikipedia tarafından da kullanılıyor olmasının payı büyük :):)

Bende kurulum, kullanım ve ayarlarının kolay olması açısından genellike MediaWiki’yi tercih ediyorum.

MediaWiki kurulumu için hostinginizin PHP ve MySql desteği sağlaması gerekmektedir. Daha sonra aşağıdaki adresten güncel kurulum dosyalarını indirerek kuruluma başlayabilirsiniz.

MediaWiki web sitesine gitmek için tıklayınız.

  1. İlk yapmanız gereken MediaWiki’nin sitesini ziyaret ederek güncel kurulum dosyalarını bilgisayarınıza indirmek.
  2. Daha sonra indirdiğiniz dosyaları kendi hosting alanınıza yükleyerek kuruluma hazır hale getirebilirsiniz.
  3. Kuruluma başlamadan önce veritabanını oluşturmanız gerekmektedir. Bunu hosting firmasının size ayarlar ile ilgili sağladığı yerden (cpanel vb.) yapabilirsiniz. Kurulum sırasında veritabanı ile ilgili olarak veritabanı adresi, veritabanı adı, kullanıcı adı ve şifre bilgileri istenmektedir.
  4. Bu kısımdan sonra web sitenizin adresini yazarak kuruluma başlayabilirsiniz.
  5. Gerekli alanları doldurarak kurulumu tamamlayabilirsiniz.

Bir sonraki yazıda MediaWiki kurulumundan sonra yapılması gereken ilk ayarlardan bahsedeceğim.

Herkes Gitmek İstiyor

Bu günlerde herkes gitmek istiyor.
Küçük bir sahil kasabasına,
Bir başka ülkeye, dağlara, uzaklara…
Hayatından memnun olan yok.
Kiminle konuşsam aynı şey…

Her şeyi, herkesi bırakıp gitme isteği.
Öyle “yanına almak istediği üç şey” falan yok.
Bir kendisi…
Bu yeter zaten.
Her şeyi, herkesi götürdün demektir.
Keşke kendini bırakıp gidebilse insan.
Ama olmuyor.

Read more

Rahip ve Rahibe

Aracın direksiyonuna geçip kiliseye gitmek üzere yola koyulan rahip yolda yürümekte olan bir rahibeye rastlar. Aracını durdurur ve kiliseye kadar onunla gelmek isteyip istemediğini sorar. Kadın arabaya biner ve bacak bacak üstüne attığında bacaklarının güzelliği ortaya çıkar. Rahibin gözü kayar ve rahibenin bacaklarına bakayım derken kısa bir süre için aracın kontrolünü kaybeder. Aracı tekrar kontrol altına aldıktan sonra sağ elini rahibenin bacağı üstüne koyar. Rahibe ona bakar ve şöyle der: ” Rahip 129. ayeti hatırlıyor musunuz?” Utançtan kıpkırmızı olan rahip derhal elini çekerek rahibeye özürlerini sıralar. Ama bir süre sonra dayanamayıp vites değiştirme bahanesiyle yeniden rahibenin bacağına dokunur. Rahibe yeniden aynı soruyu sorar: “Rahip 129. ayeti hatırlıyor musunuz?” Utancından yine kızaran rahip elini çeker ve “Aferdersin rahibe, insanoğlu bazen zayıf düşebiliyor.” der. Kiliseye vardıklarında rahibe tek kelime etmeden, ama çok manalı bir bakış fırlatarak kaybolur.Rahip aceleyle içeriye koşturur ve bir İncil alarak 129. ayeti açar. Ayet şöyledir: “İleriye gidiniz, daha yukarılarda arayınız. Orada güzellikler bulacaksınız.”

Ubuntu Linux: 3D Masaüstü (Compiz Eklentisi)

Bu yazıda kısaca Ubuntu’da 3 boyutlu masaüstü kullanımına olanak sağlayan Compiz eklentisinin kurulumu ve ayarları anlatılmaktadır.

Compiz eklentisi masaüstü için çok sayıda görsel efekt sağlamaktadır. Eklentinin düzgün çalışabilmesi için ekran kartının Xgl tarafından desteklenen bir ekran kartı olması gerekmektedir. Çoğu ATI ve Nvidia kart desteklenmektedir. Benim kurduğum sistemde onboard ekran kartı olmasına rağmen sorunsuz ve oldukça hızlı bir şekilde çalıştı. Vista’da ki Aero özelliğinin bir çok ekran kartında çalışmadığını düşünürseniz bu yönünün oldukça hoşuma gittiğini söyleyebilirim.

Kurulum için tek yapmanız gereken konsola aşağıdaki komutu yazmak, bir kaç küçük ayardan sonra 3D masaüstünüzün keyfini çıkartabilirsiniz.

sudo apt-get install compizconfig-settings-manager

Kurulumu gerçekleştirdikten sonra System/Preferences/CompizConfig Settings Manager’ ı çalıştırıyoruz.

Burada “General” kısmından “Desktop Cube” ve “Rorate Cube” seçeneklerini işaretliyoruz. Masaüstünün Küp şeklinde olması için “General Options” kısmından “Desktop Size” a giderek ayarları resimdeki gibi değiştiriyoruz.

Bu işlemi de yaptıktan sonra farenizin tekerleğini (scroll) kullanarak ya da Ctrl+Alt+Sol tıklama kombinasyonunu kullanarak masaüstünüzü dilediğiniz gibi çevirebilirsiniz :)

Ubuntu Server Grafik Arayüz (GUI) Kurulumu

Eğer Ubuntu’nun sunucu sürümünü yüklediyseniz, sizi siyah bir terminal ekranının karşıladığına tanık olmuşssunuzdur. Sunucu sistemlerde güvenlik ve hız ön planda olduğu için tavsiye edilen de budur aslında. Fakat sizde benim gibi sunucu sürümünü yükleyip grafik arayüz de olsun derseniz bunu yapmak için aşağıdaki basit adımları izlemeniz yeterli olacaktır.

Öncelikle hangi grafik arayüzü yüklemek istediğinize karar vermeniz gerekiyor. Gnome (Ubuntu) veya KDE (Kubuntu). Genellikle Gnome kullanılıyor ama KDE’yi de kurup deneyebilirsiniz.

Kurulumu yeni yaptıysanız terminal ekranına öncelikle aşağıdaki komutu yazarak paket listelerini güncellemeniz tavsiye edilir.

sudo apt-get update

Daha sonra:

Gnome arayüzü için

sudo apt-get install ubuntu-desktop

KDE arayüzü için

sudo apt-get install kubuntu-desktop

komutlarını yazarak dilediğiniz grafik arayüzü yükleyebilirsiniz. Yaklaşık 30 Mb’lık yükleme işleminin ardından bilgisayarınızı yeniden başlattığınızda sizi grafik arayüz karşılayacaktır :)

PDF Dosyalarını okumaya kaldığınız yerden devam edin…

Bilgisayarda PDF formatında kitaplar veya dokümanlar okurken uzun zamandır ihtiyaç duyduğum fakat henüz keşfettiğim bir özelliği sizlerle paylaşmak istedim. Başlıktan da anlaşılacağı gibi bu özellik bir PDF dosyasını kapatıp tekrar açtığınızda kaldığınız yerden açılmasını sağlıyor, aksi takdirde dosya tekrar ilk sayfadan açılıyor ve kaldığınız yeri her seferinde tekrar tekrar aramak zorunda kalıyorsunuz. Bunu yapmak için Adobe Acrobat programından Düzen (Edit) menüsüne giderek Tercihler (Preferences) menüsüne tıklayınız. Sol taraftaki kategorilerin bulunduğu kısımdan (Documents)’ ı seçerek sol tarafta çıkan seçeneklerden de (Restore last view settings when reopening documents) yazan yeri tıklamanız yeterlidir. Forumlarda her zaman işe yaramadığını yazanlar olsa da kendi denemelerimde bir sorunla karşılaşmadım.

Geri dönüş

Uzun zamandır blogumu ihmal ettiğimin farkındayım :( son yazımı 18 Aralık 2008 de yazdığımı görünce zamanın ne kadar hızlı geçtiğine bir kere daha tanıklık etmiş oldum :s Bu sürenin büyük bir kısmı tez çalışması ile geçti.. 2006 yılında başladığım yüksek lisans eğitimimi sonunda tamamlamış bulunuyorum. Yüksek lisans bitti ama eğitimin sonu yok, bundan sonra nerelerde ne şekilde devam edeceğini bende merakla bekliyorum.

Bu arada hazır yaz dönemine girmişken benim için vazgeçilmez olan programlama ile ilgili bir şeyler yapmaya karar verdim. Uzun zamandır (yaklaşık 2, 3 yıl) Microsoft’un masaüstü ve web uygulamalarında ki yeni silahı WPF (Windows Presentation Foundation) ile ilgilenmek istiyordum. Bu sefer kararlı bir şekilde başladım, umarım devamı da gelir. Bu süreci ve öğrendiklerimi belki birilerinin işine yarar düşüncesiyle bloguma yazmayı düşünüyorum. Şimdilik bu kadar yeni yazılarda görüşmek üzere…

Youtube giriş

Her yerde yazıyor artık ama bir kez de ben buraya yazayımm, hem bana sürekli lazım oluyor girip bakarım hemde soranlara kolayca yollayabileceğim bir kaynak olur…:)

DNS değişikliğiyle girmeyi de engelledikten sonra youtube’ a girmenin en zahmetsiz yolu bu şimdilik. Reklam dolu proxy sitelerine girmeye, ekstra bir program yüklemeye gerek kalmadan sorun çözülüyor…. Tek yapmanız gereken aşağıdakileri aynen uygulamak.

1. Başlat, çalıştır’ a tıklayalın… (kısayol tuşu: windows + r)

2. ”%windir%\system32\drivers\etc\hosts” tırnak içindeki kısmı aynen kopyalayıp yapıştırın ve enter’ a basınnn…

3. Gelen ekrandan “not defterini” seçip aç deyinnn….

4. Açılan dosyanın en alt satırına gelerek boş bir satıra aşağıdaki 2 satırı aynen yapıştırın.

208.117.236.70 youtube.com
208.117.236.70 www.youtube.com

İşte bu kadar! Dosyayı kaydedip kapattıktan sonra, boş bir sayfa açarak youtube’ un keyfini çıkarabilirsiniz……