Joomla 1.0.x siteden Joomla 1.5.x ‘ye göç etmek (migrate)

Joomla 1.0.x sürümünden Joomla 1.5.x’e yükseltme değil göç etmek gerekmektedir.
Çünkü Joomla 1.5.x ile çok fazla yenilik gelmektedir ve pek çok özellik eski sürümü ile uyumlu değildir..

Ben elimdeki onlarca joomla 1.0.x sürümünden birisini deneme amaçlı olarak Joomla 1.5.x’e geçirmek için uğraşıyorum.
Tabi bunu önce sunucumda denedim ama daha iyi performans elde etmek için önce bu işlemi kendi makineme kurduğum apache,php, mysql ile denedim.

Joomla 1.0.x ‘den 1.5.x ‘e geçiş yapmak için migrator bileşeni hazırlanmış. Bu bileşeni buradan indirebilirsiniz.
Bu geçiş işlemi ile ilgili detaylı bilgi almak için Joomla belgelerine (ingilizce) bakabilir veya resim açıklamalar için yine ingilizce olan şu kaynağa bakabilirsiniz..

Geçiş işleminden sonra 3. parti olarak sonradan yüklediğiniz tüm bileşenler, modüller, mambotlar yok oluyor. migrater ile bazı bileşenlerin (component) göç etme işlemi için SQL dosyaları hazırlanabiliyor ama topu topu 7 tane var. Her bileşen için böyle bir şey yok.. Fakat öncelikle dikkat edilmesi gereken önemli bir nokta var:

Joomla 1.5.x sürümüne göç etmeden önce Joomla 1.0.x sitenizi en son Joomla 1.0.x sürümüne yükseltin.
Sonrada kullandığınız tüm bileşen, modül ve mambotları mevcut son sürümlerine güncelleyin.  Bu işlemi yapmadan joomla 1.5’e göç etmeyin.

Technorati Tags: , ,

Joomlaboard

joomlaboard ‘da bir konuya gönderilen mesajlar ters sırada gösterliyordu.
ilk gönderilen mesaj en altta görünüyordu.

Ben ilk gönderilen mesajın en üstte, sonra gönderilenlerinde en altta gösterilmesini istiyordum…

view.php dosyasında şu değişikliği yaptım.

if ($sbordering == “_UE_SB_ORDERING_OLDEST”) {
$orderingNum = 1;
} else {
$orderingNum = 0;
}

Joomla Yönetim Paneli Türkçe Sürüm 1.0.12

Joomla’nın yeni sürümü çıkmıştı 1.0.12..

Artık Yönetim paneli ( Admin panel ) Türkçe olan Joomla ‘da var. Fakat www.joomlaturkiye.org ve www.mjturkiye.net siteleri birbirinden bağımsız olarak türkçeleştirme yapmış. Ben her iki dosyayı indirip farklı dizinlere açtım ve içindeki tüm dosyaları birbirleriyle karşılaştırdım. Haliyle sadece bu iki çeviri takımının Joomla dosyalarındaki çevirilerini fark olarak görebildim. Ben bu işlem için TOTAL COMMANDER kullandım.Aslında pek çok işlemimi bununla gerçekleştiriyorum.

Ben her iki sürümü hızlıca kontrol ettim.

Bir tablo olarak burayı düzenleyebilseydim güzel olurdu fakat şu anda aşağıdaki gibi listeledim. Şimdilik iki sürüm arasındaki farkların bir kısmını aşağıda listeliyorum.

Read more

Joomla ve WordPress Kurulumu

Herşeyden önce SALAK browser enconding ayarlarını otomatik diye seçmemek gerekiyormuş. Bu kadar uğraştıktan sonra aslında problemin  broswer’daki auto select olayından kaynaklandığını anladım….

 

Joomla kurulumu için veritabanının latin5_turkish_ci olarak seçilmesi ve installation\sql klasöründeki sql dosyalarında gerekli değişikliğin yapılması gerekiyor.

includes\database.php dosyasında

 @mysql_query(“SET NAMES ‘latin5′”, $this->_resource); satırını güncellediğimizde problemsiz olarak latin5 karakter kodları ile joomla kullanılabiliyor.

WordPress için de karakter seti olarak UTF-8 seçilmesi gerekiyor. Fakat bu yeterli olmuyor . 
wp/includes/wp-db.php dosyasını açarak

$this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);

satırının altına

mysql_query(“SET NAMES ‘utf8′”);
mysql_query(“SET CHARACTER SET latin5”);
mysql_query(“SET COLLATION_CONNECTION = ‘latin5_turkish_ci'”);

satırını eklemek gerekiyor . Ancak bundan sonra karakterler düzgün olarak görünüyor.. WordPress sürümünü yükselttikten sonra bazı türkçe karakterler görünmüyordu. Ancak bu satırı ekledikten sonra karakterler düzgün olarak görünmeye başladı.

şu yazı okundu ve kalıcı bağlantı şeklinden tarihler çıkarıldı.. Tercihler –> Kalıcı Bağlantılar ‘a girip , Özel seçildi :  /%postname%/

Related Post, Ultimate Tag Warrior, Google Sitemap Generator gibi SEO’ ya yardımcı eklentileri kullanıyorum.

Akismet ile spam yorumları engellemeye çalışıyorum.

mysqladmin ‘de karakter kodunu latin1_swedish_ci olarak ayarlanıyor.. İşlemler bağlantısından girilerek bu karakter kodlaması değiştirilebiliyor..