seo
3 May, 2008  |  Yazar :  |  Kategori : Teknik Destek

Düzenlediğimiz formlarımızda javascriptle  formda doldurulan bilgiler gönderilmeden önce (onSubmit) bazı kontrol işlemleri yaptırırız.Misal formda boş yer bırakılmış mı,yazılan email standartlara uygun mu gibi…

bu tarz işler de önce sorgularımızı oluştururuz;

function boslukkontrol(form1) {
if(form1.adsoyad.value == “”) {
alert(”Lutfen Ad/Soyad alanini doldurunuz.”)
form1.adsoyad.focus();
return false;
}
else if(form1.adres.value == “”) {
alert(”Lutfen Adres bölümünü doldurunuz.”);
form1.adres.focus();
return false;}
}

Daha sonra bu sorguyu boslukkontrol.js olarak kayıt ederiz.Ardından oluşturduğumuz formun sayfasında

<script type=”text/javascript” src=”www.siteniz.com/klasor/boslukkontrol.js”></script>

kodunu ekliyerek sorguyu formumuza çağırmış oluruz.Ama işimiz bitmedi şimdide oluşturduğumuz forma demeliyizki sen verileri göndermeden önce bir bizim durumları kontrol et herşey tamam mı?

İşte bunun içinde formumuzu oluştururken

<form  name=”form1″  method=”post” action=”gidilecekyer.php” onsubmit=”return boslukkontrol()”>

onSubmit değerine return komutunuda ekliyoruz. Zaten önceden boslukkontrol.js içerisinde hazırladığımız kodlarda da göreceğiniz gibi bizim formumuzda boş bırakılmaması gereken yerler boşsa return false; değeri döndürüyor tabi ki formlar doluysa da haliyle return değerimiz true olup verilerimiz gideceği yere gidiyor.

Şimdi herşey güzel; sitemizin ziyaretçisi butona tıklayıp veriler aktarılırken DINK! bizim uyarı çıkıyordu “lütfen boşlukları doldurunuz” diye.

Fakat gel gelelim ki dananın kuyruğunun koptuğu yer yakın dostumuz sevgili browserimiz Firefox bu uzaktan javascript dosyası çağırarak onSubmit kodunu işlemiyor.İnternet Explorer da gayet düzgün çalışan bu kod Firefox a gelince hiç yokmuş gibi form öyle hiçbir sorgulama olmadan verileri boş şekilde post ediyor.

Durumumuz anlaşıldığına göre konuyu fazla uzatmaya gerek yok:

ÇÖZÜM :

Dosya olarak formumuza davet ettiğimiz javascript dosyamız yerine kodları sitemizin html kodlarının içerisinde ( <head> </head> etiketlerinin arasında olmak şartıyla) kullanıyoruz.

<html>
<head>
<script type=”text/javascript”>
function boslukkontrol(form1) {
if(form1.txtisim.value == “”) {
alert(”Lutfen Ad/Soyad alanini doldurunuz.”)
form1.txtisim.focus();
return false;
else if(form1.adres.value == “”) {
alert(”Lutfen Adres bölümünü doldurunuz.”);
form1.adres.focus();
return false;}
}
</script>
</head>
</html>

Evet şimdi gerekli kodları <head> etiketlerinin arasına yerleştirdikten sonrada oluşturacağımız forma da

<form  name=”form1″  method=”post” action=”gidilecekyer.php” onsubmit=”return boslukkontrol(this)”>

kodunu ekliyerek sorunumuzu başarıyla çözmüş oluyoruz.

5 Nis, 2008  |  Yazar :  |  Kategori : GÜNCEL, Projelerim, Teknik Destek, Teknoloji

6 ay önce Amerika merkezli kurulmuş bir organizasyon olan TakeACoder LLC firmasıyla geliştirdikleri uluslararası freelance projesinin Doğu Avrupa ve Asya Manager i olarak anlaşma imzaladım.Fakat şu an itibariyle birden çok firmaya hem web projeleri geliştirmek hemde seo anlamında destek veriyorum bundan dolayı freelance projesi için çok fazla vakit ayıramıyorum.

Bu proje şu anda mükemmeleştirilme aşamasında ben türkçe versiyonunu bir ölçüde çevirdim fakat bir kez daha kontrolden geçmesi gerekiyor.Sistemin gelişmiş bir yönetim ve kontrol paneli var.Bu bölümden de dil çevirilerini organize edebilinir halde.

Türkiye’de freelance sektörünün sahipsiz olması ve bu projeyi güçlü bir firmanın desteğiyle gerçekleştirerek başarılı olacağını düşünüyorum.Bu projede yer almak isteyen webtasarım ve web geliştirici firmaları yada freelance profosyonelleri bana teknik@eniyial.com mail adresinden ulaşabilirler.

Sağladıklarım:

*Teknik altyapı

*Organizasyon bağlantıları

*Reklam Bütçesi

İstediklerim:

*Ciddi bir ing-tr çeviri

*Sistemin editörlüğü(kategoriler,üyelik organizasyonu)

*Proje Tanıtılması 

2 Nis, 2008  |  Yazar :  |  Kategori : Teknik Destek

WordPress in yeni güncel sürümü wordpress 2.5 (Brecker) yayınlandı.Okuduğum bazı yazılarda bu yeni sürümde admin panelinin görselliği ve işleyişinin yanısıra,farklı eklentiler ve kolaylıklarda eklenmiş.

Özellikle otomatik güncelleme özelliği çalışmalarına başlanması beni umutlandırdı.İsteyenler wordpress adresinden yeni sürümü indirebilir.

1 Nis, 2008  |  Yazar :  |  Kategori : Teknik Destek

eniyial.com ve istiridyeincihediye.com adresli için Niobeweb firmasından kiralaığımız VPS sunuculara taşınma işlemleri sırasında Directadmin panelinide öğrenme fırsatı buldum.

Bu iki web sayfası içinde kurulum aşamasında fazla zorluk yaşamadım fakat SSL işlemleri ile ilgilenirken bir süre üzerine çalışmak gerekti.

Öncelikle Directadmin üzerinde bir websayfasına SSL kurabilmeniz için web sayfasının özel bir ip üzerinde bulunması gerekiyor shared ip üzerine kurduğunuz bir web sayfasının panelinde SSL Management bölümünü göremiyorsunuz.

İlk olarak paylaşımsız bir ip üzerine kurduğunuz web sayfanızın directadmin paneline girerek daha önceden aldığınız KEY ve certificate içeriğini gerekli yerlere doldurarak kayıt ediyorsunuz.Böylelikle ssl nizi sisteme tanıtmış oluyorsunuz fakat sistem private_html(plesk için httpsdocs) klasörü içerisinde bir içerik göremediği için sayfanızın SSL gerektiren bölümlerinde 404 sayfa görüntülenemiyor hatası alıyorsunuz.

Bunun içinde hosting firmasına haber vererek yada SSH dan da girişle çözebileceğinizi düşünüyorum.private_html klasörünü public_html klasörünün kısayolu olarak sisteme tanımladığınızda SSL gerektiren bölümlerde sorunsuz çalışacaktır.

Bunun için gerekli unix kodu:

ln -s yönlendirmeadı klasöradı

şeklinde olmalıdır.

22 Mar, 2008  |  Yazar :  |  Kategori : GÜNCEL, Kendi Kendim, Müzik, Projelerim, SEO, Teknik Destek, Teknoloji

google deki seo uzmanı kelimesi aramasında hiç listede olmayan bir web sayfası sıralamada web sayfamın önüne geçti.Bu web sayfasının listede yükselirken seo kelimesini hiç barındırmadan öne gelmesi beni şaşırtmıştı.Daha sonra web sayfasının kodlarını inceledim ve mouseonclik vs.. gibi kodlardan google örümceklerinin seo kelimesini yakalıyarak bunu sonuçlara eklediğini düşünüyorum.Ayrıca bu web sayfasının edu.tr li bir üniversitenin sayfası olması da atlanmıyacak kadar büyük bir faktör.

Herneyse yine de bende siteme bu konuyla ilgili yazı girerek seo uzmanı ve seo danışmanı kelimelerinde sıralarda olmak istiyorum.

Ayrıca“iyinet webmaster forumu 2008 seo yarışması” da hala hızla devam etmekte…

seo