MyBB Depo Forum

Orjinalini görmek için tıklayınız: İmzada Steam Profili
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Merhaba arkadaşlar bunun 1.6 da eklentisi mevcut fakat js kullandığı için birçok çakışma olmakta.Bunu bütün sürümlerde sorun olmadan kullanabilirsiniz. Şimdi size basit bir şekilde steam profil generator ile nasıl yapılacağını göstereyim. Ben imzaya ekledim siz isterseniz postbit şablonunda istediğiniz alana ekleyip kendinize göre düzenleyebilirsiniz.

Forum Ayarları Sağ Ok Özel Profil Yönetimi Sağ Ok Yeni Profil Alanı Ekle

Profil Başlığı :
Kod:
Steam Profili

Kısa Bilgi :
Kod:
STEAM ID veya Profil ID'nizi Giriniz :

Alan Seçenekleri :
Kod:
Text Kutusu

Düzenli ifadeyi boş bırakıyoruz.

Maksimum Uzunluk :
Kod:
24

Minimum mesaj sayısınıda boş bırakıyoruz.

Görüntülenme Sırası :
Kod:
Buraya Özel Alanlarda kaçıncı sırada gözümesini isteğini yazıyorsunuz. Ben 4 yaptım. Siz kafanıza göre bi değer verebilirsiniz.

Gerekli* : Hayır (Opsiyoneldir. Evet deyip kayıt sayfasında zorunlu olarak girmelerini isteyebilirsiniz.)
Kayıt Sayfasında Gösterilsin Mi? * : Hayır
Profil Sayfasında Gösterilsin Mi? * : Hayır
Postbitte Gösterilsin Mi? * : Hayır

Görüntüleme İzinleri: Tüm Gruplar
Düzenleme İzinleri: Tüm Gruplar

Deyip kaydediyoruz.

Sonra tekrar Özel Profil Yönetiminden Oluşturduğumuz profil alının üzerine geliyoruz. Aşağıda http://siteadi.com/.../edit&fid=5 benzerinde bir url çıkacak burdan fid değerinizin 5 olduğunu anlıyoruz.

Ardından ,

Temalar & Şablonlar Sağ Ok Şablonlar Sağ Ok  Kullandığınız Temanın Şablonu Sağ Ok Postbit Şablonu Sağ Ok Postbit Classic

Bulun :
Kod:
{$post['signature']}
yanına <br /> ekleyin


Hemen altına :
Kod:
<div style="margin-left:30%"><a href="http://csarenasi.com/steam-id-bulucu/{$post['fidX']}"><img src="http://steamsignature.com/status/turkish/{$post['fidX']}.png" alt="{$post['fidX']}" /></a><a href="steam://friends/add/{$post['fidX']}"><img src="http://steamsignature.com/AddFriend.png" ></a></div>
Yazıyoruz. fidX yazan yerdeki X değeri yerine kendi fid sayımızı yazıyoruz. Örnek olarak ben yukarda 5 olarak bulmuştum bu yüzden oraya bu değeri yazmam gerekli.

Ben sitemde ortalamak için margin-left değerini bu şekilde girdim sizde kendinize göre bir ayar verebilirsiniz. Hepsi bu kadar..

Örnek olarak şu şekilde olacak :
resim

Eğer profilden steam id girilmemişse hata verecektir şu şekilde :
resim

Bu şekilde basit bir profil uygulaması yapmış olduk. Eğer isterseniz aşağıda ki iki farklı şekilde de yapmayı ekleyebilirim. İsteyenlerin konunun altına yazmaları yeterli :

resim

resim

MyBB steam login kullanan arkadaşlar için otomatik olarak profilin çıkmasını istiyorsanız. Özel profil yönetimine ihtiyacınız yok.


Kod:
<div style="margin-left:30%"><a href="http://steamcommunity.com/profiles/{$post['loginname']}"><img src="http://steamsignature.com/status/turkish/{$post['loginname']}.png" alt="{$post['loginname']}" /></a><a href="steam://friends/add/{$post{$post['loginname']}"><img src="http://steamsignature.com/AddFriend.png" ></a></div>

Postbite gözükmesini istediğiniz alana bu kodu yazmanız yeterli.
Bunun eklentisini hazırlayabilir miyim hocam.
(06-01-2016, Saat:18:42)HitMan Adlı Kullanıcıdan Alıntı: [ -> ]Bunun eklentisini hazırlayabilir miyim hocam.

Çok İyi Olur

Edit: Hocam Bunu Nasıl Yapabilirim?

resim
resim
Bunun ki ;
Kod:
<div style="margin-left:30%"><a href="http://csarenasi.com/steam-id-bulucu/{$post['fidX']}"><img src="http://steamsignature.com/card/0/{$post['fidX']}.png" alt="{$post['fidX']}" /></a></div>

resim
Bununki de ;
Kod:
<div style="margin-left:30%"><a href="http://csarenasi.com/steam-id-bulucu/{$post['fidX']}"><img src="http://steamsignature.com/profile/turkish/{$post['fidX']}.png" alt="{$post['fidX']}" /></a></div>

Postbitte görünmesini istediğiniz yere yapıştırmanız yeterli Gülümseme Ayrıca fidX'de X gördüğünüz yerlere kendi fid numaranızı yazmayı unutmayın. Ben 5 olarak bulmuştum

Ek Olarak ; dili Türkçe seçince statü durumu biraz geç geliyor İngilizce yaparsanız anında gelir statü. Yani :

http://steamsignature.com/profile/turkish/{$post['fidX']}.png burdaki gibi turkish yazan yeri english yapmanız yeterli örnek şu şekilde olacak :

http://steamsignature.com/profile/english/{$post['fidX']}.png


Ayrıca resimlerin üzerine tıklayınca http://csarenasi.com/steam-id-bulucu/ bu kısım benim sitemde ki steam id bulucuya yönlendiriyor. Buna yönledirmek istemeyen direk steam profiline yönlendirmek isteyen arkadaşlar, özel profil alanına sadece steamid değerini girdirmeleri gerekiyor. STEAM_ID:0:1 bu şekilde başlayan steamid_32 değeridir bunu girerlerse vereceğim kısım çalışmaz.Sadece steamid değeri dediğim değer ise sadece rakamlardan oluşur.(örnek:76561198109702156) Eğer steam login kullanıyorsanız hiçbir sorun yaşamayacaksınız. Demek istediğim şu :

yukarda http://csarenasi.com/steam-id-bulucu/ gördüğünüz yere http://steamcommunity.com/profiles/ yazmanız yeterli olacaktır.

Fakat dediğim gibi steamcommunity profilleri 32 bit desteklemiyor üyeleriniz bunu girerse üzerine tıkladığınızda profil görüntülenemez.


@Hitman , siz bilirsiniz hocam Gülümseme
(06-01-2016, Saat:19:01)burakcanalgul Adlı Kullanıcıdan Alıntı: [ -> ]resim
Bunun ki ;

Kod:
<div style="margin-left:30%"><a href="http://csarenasi.com/steam-id-bulucu/{$post['fidX']}"><img src="http://steamsignature.com/card/0/{$post['fidX']}.png" alt="{$post['fidX']}" /></a></div>

resim
Bununki de ;

Kod:
<div style="margin-left:30%"><a href="http://csarenasi.com/steam-id-bulucu/{$post['fidX']}"><img src="http://steamsignature.com/profile/turkish/{$post['fidX']}.png" alt="{$post['fidX']}" /></a></div>

Postbitte görünmesini istediğiniz yere yapıştırmanız yeterli Gülümseme Ayrıca fidX'de X gördüğünüz yerlere kendi fid numaranızı yazmayı unutmayın. Ben 5 olarak bulmuştum

Ek Olarak ; dili Türkçe seçince statü durumu biraz geç geliyor İngilizce yaparsanız anında gelir statü. Yani :

http://steamsignature.com/profile/turkish/{$post['fidX']}.png burdaki gibi turkish yazan yeri english yapmanız yeterli örnek şu şekilde olacak :

http://steamsignature.com/profile/english/{$post['fidX']}.png


Ayrıca resimlerin üzerine tıklayınca http://csarenasi.com/steam-id-bulucu/ bu kısım benim sitemde ki steam id bulucuya yönlendiriyor. Buna yönledirmek istemeyen direk steam profiline yönlendirmek isteyen arkadaşlar, özel profil alanına sadece steamid değerini girdirmeleri gerekiyor. STEAM_ID:0:1 bu şekilde başlayan steamid_32 değeridir bunu girerlerse vereceğim kısım çalışmaz.Sadece steamid değeri dediğim değer ise sadece rakamlardan oluşur.(örnek:76561198109702156) Eğer steam login kullanıyorsanız hiçbir sorun yaşamayacaksınız. Demek istediğim şu :

yukarda http://csarenasi.com/steam-id-bulucu/ gördüğünüz yere http://steamcommunity.com/profiles/ yazmanız yeterli olacaktır.

Fakat dediğim gibi steamcommunity profilleri 32 bit desteklemiyor üyeleriniz bunu girerse üzerine tıkladığınızda profil görüntülenemez.


@Hitman , siz bilirsiniz hocam Gülümseme

Hocam jQuery'den anlıyor musunuz? Çok önemli bir yardım gerekli de
Edit: Çalıştı teşekkürler
Edit: Sanki siteyi yavaşlattı gibiii?
@Preyml hocam çok anladığım söylenemez. Yavaşlatması için bir sebep yok çünkü direk resim olarak çekiyor veriyi. Yani resim paylaşıyormuş gibi düşünün Gülümseme Benim sitemde herhangi bir yavaşlık yok. Yavaşlık olabilecek durumlar, steamsignature adresine baglanamamasi veya geç bağlanmasında olur ki; sitenin kapalı kaldığını pek görmedim Gülümseme
Şuan eklentiyi kodluyorum.
Muhtemelen yarım saat sonra paylaşırım.