Merhaba,
Ahıska Türklerinin Sesi... sloganıyla yayın yapan
AHISKA.NET uzun yıllar
Php Nuke içerik yönetim sistemi altyapısını kullanarak yayın hayatına devam etmektedir. Ama zaman geçtikçe sözkonusu içerik yönetim sisteminin ihtiyaçları karşılama noktasında yetersiz kaldığı görüldüğünden daha gelişmiş ve kullanımı kolay içerik yönetim sistemlerinden olan
Joomla'nın 1.5 versiyonuna taşınma kararı alınmış ve çeşitli zorluklar sonucunda taşınma işi gerçekleşmiştir. Şuanda da görüldüğü gibi sitemiz
Joomla ile son derece verilmli birşekilde yayın hayatına devam etmektedir.
Konunun başlığından da anlaşılacağı gibi bu yazının asıl amacı bu tarz altyapı değişiklikleri sırasında meydana gelen ciddi sorunlardan biri olan
Php Nuke içerik yönetim sistemindeki bilgilerimizin, içeriğimizin, üyelerimizin yeni sistemimize (
Joomla ) taşıma işlemini nasıl yapacağımız ile ilgilidir. Daha doğrusu bu işlemi hangi araçlar ile yapabileceğimizdir.
Bu yazının sonunda paylaşacağım araç/script benim taşıma işlemi sırasında en çok zorlandığım konu olan üyelerin taşınmasına yardımcı olan ve uzun süren araştırma çabalarımın sonucunda bulduğum
User İmport aracıdır. Takdir edersiniz ki yüzlerce üyeyi tek tek el ile manuel olarak taşıma son derece zor ve zaman alacak bir yöntemdir. İşte bu durumda
User İmport tarzı araçlar bizim imdadımıza yetişiyor.
Kullanımı son derece basit olan ve tek bir dosyadan oluşan aracımızı
CSV User İmport linkine tıklayarak indiriyoruz ve
WinZIP yada
WinRAR programı yardımı ile arşivden çıkarttıktan sonra sitenizin ana dizinine (
httpdocs ) attıktan sonra herhangi bir Internet Tarayıcısı (Browser) yardımı ile çalıştırmanız (
sizinsiteniz.com/CSVuserimport.php ) yeterli.
Üyeleri taşıma işlemini gerçekleştirebilmemiz için öncelikle Hosting kontrol panelimizden
PhpMyAdmin yardımı ile
Php Nuke veritabanımızdaki bütün üyeleri bir Excel dosyasına
CSV formatında indirmemiz gerekiyor. İndirdiğimiz bu
CSV formatındaki Excel dosyasını açarak
CSV User İmport aracımızın istediği şekilde düzenleyerek kullanmamız gerekiyor.
CSV User İmport un ihtiyaç duyduğu düzen ;
"
name, username, email, password, usertype, block, send_email " şeklindedir.
Örnek CSV dosyasını indirerek inceleyebilirsiniz.
Saygılarımla,
Mikail İBRAHİMOĞLU
www.ahiska.net