Yeni Özelliklerimizi Panele Eklemek için:
Sevgili Panel sahibi arkadaşlarımız. Hareketli nick, siteye özel avatar (kafa ikonu) ve gizli görevlilerin kullanıcılar tarafından görünen ikonları ile şapka renklerininn nasıl ayarlanacağına dair bilgileri aşağıda sırayla anlatacağız. Bu değişiklikleri panellerinize yansıtmanız sitelerimiz için önemlidir.- Siteye Özel Kafa Resimleri (Avatar)
-
Bilindiği gibi SesliSistem activex içerisinde 0'dan 15'e kadar numaralandırılmış kullanıcı ikonları
bulunmaktadır ve bu ikonlardan hangisinin kullanılacağı "userIcon" parametresi ile verilmektedir.
Yeni avtivex içerisinde 0'dan 15'e kadar olan ikonlar korunmuştur. Ancak, dileyen sitelerimiz 16'dan başlamak üzere kendi istedikleri ikonları da ekleyebilmektedirler. Siteye eklenecek ikonlar ilgili sitenin web sayfalarından alınmaktadır. Dolayısı ile yeni ikonların o sitenin web sayfalarında "avatars" adlı klasör altında bulunması gerekmektedir. Şimdi bir örnek ile neler yapmamız gerektiğini görelim;
Diyelim ki ben www.seslisistem.com sitesine 16 ve 17 numaralı ikonlar eklemek ve bunları da kullanmak istiyorum. Yapmam gereken şeyler sırasıyla;
- www.seslisistem.com sitesinin hosting'ine FTP ile bağlanır ve oraya "avatars" adında bir klasör açarım.
- 16.gif ve 17.gif isimli yeni ikonları bu açtığım avatars klasörünün içerisine kopyalarım. Yaptığım bu işlemin doğru olup olmadığını görmek istersem Internet Explorer adresine "http://www.seslisistem.com/avatars/16.gif" yazarım ve o avatarı görebildiğime bakarım. Eğer ilgili avatar görünmüyorsa o halde hata yapmışım demektir, yukarıdaki işlemleri daha dikkatli yaparım. Eğer görebiliyorsam sorun yok demektir.
- Bu avatarları kullandırmak istediğim kişilerin "userIcon" paramtrelerinde 16 veya 17 değerini gönderirim.
- Operatörlerin Şapka Renkleri'ni userIcon'dan bağımsız hale getirmek için:
- Bilindiği gibi daha önce şapka renkleri userIcon değerine göre belirleniyordu. Yeni activex içerisine bir de "operIcon" parametresi eklendir. Böylelikle şapka rengi bilgisini userIcon parametresinden değil operIcon parametresinden almaya başladık. Panellerinizden operIcon parametresi gönderirseniz ordan gelen sayının karşılığı olan şapka rengi kullandırılacaktır. Bu parametreyi yollamazsanız eskiden olduğu gibi userIcon parametresine göre karar veriliyor.
- Görevlilere hareketli nick eklemek için:
-
SesliSistem yeni activex'de animasyonlu nick özelliği bulunmaktadır. Bizler bu nickler için sitelerden
ücret talep etmiyoruz, etmeyeceğiz. Sitelerimiz tüm görevlilerine hareketli nick verebilirler.
Bildiğiniz gibi hareketli nickler aslında bir GIF dosyasıdır ve genellikle Xara3D, ya da Photoshop gibi programlarla hazırlanabilirler. Yani aslında bunlar birer resim dosyasıdır ve ekranda gösterilen de bu resimdir. Bizim sistemimiz bu resim dosyalarını da ilgili siteden almaktadır. Bu dosyaların arandığı yer ise sitenin "animNick" adlı klasörüdür.
Şimdi bir örnek ile neler yapılması gerektiğini görelim. Diyelim ki, ben www.seslisistem.com sitesinde bulunan Sansli nickli görevliye bu animasyonlu nicklerden kullandırmak istiyorum. Yapmam gereken şeyler aşağıda sıralanmıştır.- Öncelikle Sansli'nin kullanacağı bir animasyonlu nick resim dosyasını GIF olarak hazırlarım ve "Sansli.gif" olarak kaydederim. Bu dosyayı hazırlarken dikkat etmem gereken en önemli şey ise resim yüksekliğinin 18px büyüklüğünde olmasıdır. Çünkü ben o resmi hangi büyüklükte hazırlarsam hazırlayayım, sistem bunu 18px yüksekliğinde gösterecektir. Genişlik konusunda sınır olmamakla birlikte çok uzun bir şey yaparsam ekranda gösterilmesi zor olacaktır. Dolayısı ile uygun bir resim dosyası hazırların ve bu dosyasının ismini de "Sansli.gif" yaparım.
- FTP ile sitemin hosting'ine bağlanırım ve oraya "animNick" isminde bir klasör açarım.
- Hazırladığım Sansli.gif dosyasını animNick klasörünün içerisine atarım.
- Sansli kullanıcısı girdiğinde parametrelerine bir de "animNick" eklerim ve bunun değeri olarak da 1 gönderirim.
Yani;
HTML kod kullanıyor isem,
<param name="animNick" value="1">
JavaScript kullanıyorsam
var animNick = 1;gönderirim.
- Hazırlamış olduğum animasyon dosyasının ismini "profile" parametresi ile gönderirim. Burada
dikkat etmem gereken en önemli şey dosyanın isminin en fazla 15 karakter olabileceği ve
ve uzantısı olmadan sadece dosya adını "profile" parametresinde göndermem gerektiğidir.
Yani;
HTML kod kullanıyor isem,
<param name="profile" value="Sansli">
JavaScript kullanıyorsam
var profile = "Sansli";gönderirim.
Sevgili arkadaşlar yukarıda anlatılanları Panel'lerinize eklemeniz durumunda sitelerimiz bu yeni özelliklerimizi kullanmaya başlayacaklardır. SesliSistem olarak hareketli nick kullanımından ücret talep etmiyoruz, ancak sitelerin bu tür taleplerinin karşılığında Panel'ci arkadaşlarımızın ücret talep etmesine de tabii ki karışmıyoruz. Bu şekilde nick hazırlamak biliyoruz ki belli bir çalışmayı gerektiriyor ve zaman harcanması gerekiyor. Dolayısı ile Panel'ci arkadaşlarımız bu hizmetlerinin karşılığı olarak sitelerinden ücret talep etme konusunda da özgürdürler.