Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
RaFFi Użytkownik
Dołączył: 05 Lut 2007
|
Wysłany: Sob Gru 05, 2009 7:34 pm Temat postu: |
|
|
Seba - zapodaj, przyda się, oczywiście jeśli można _________________
BuKoo napisał: |
O mnie
Wiek: 14/15 Dojzaly Emocjonalnie |
|
|
Powrót do góry |
|
|
Google Reklama
|
Wysłany: Sob Gru 05, 2009 7:34 pm Temat postu: |
|
|
|
|
Powrót do góry |
|
|
seba123 Mieszkaniec boarda
Dołączył: 06 Lip 2007
|
|
Powrót do góry |
|
|
jcb Pierwszak
Dołączył: 20 Wrz 2007
|
Wysłany: Sro Gru 23, 2009 8:57 pm Temat postu: |
|
|
Ma ktoś jakąś wersję dzialajaca na boo.pl ? ;O
Bo próbowałem wykorzystać to:
Cytat: | steam.php
Kod:
<?php
$profil = 'http://steamcommunity.com/id/saszino'; // link do profilu na steam
function dane($profil){
$xml = simplexml_load_file($profil.'?xml=1');
foreach($xml as $a => $b){ $array[$a] = $b;}
return $array;
}
$dane = dane($profil);
switch($dane['onlineState']){
case 'offline':
$kolory = explode(';','155;155;155'); $p = '3';
break;
case 'in-game':
$kolory = explode(';','139;197;63'); $p = '2';
break;
case 'online':
$kolory = explode(';','98;167;227'); $p = '1';
break;
}
$sygnaturkaPNG = ImageCreateFrompng('podkladka'.$p.'.png');
$kolor_tekstu = ImageColorAllocate($sygnaturkaPNG,$kolory[0],$kolory[1],$kolory[2]);
imagefttext ( $sygnaturkaPNG , 8, 0 , 55 , 18 , $kolor_tekstu , './tahoma.ttf', $dane['steamID'] );
switch($dane['onlineState']){
case 'offline':
$t = explode(':',$dane['stateMessage']);
if(strlen($t[1]) > 1) imagefttext ( $sygnaturkaPNG , 7, 0 , 55 , 31 , $kolor_tekstu , './tahoma.ttf', 'Ostatnio online: '.$t[1] );
break;
case 'in-game':
$t = explode('<br />',$dane['stateMessage']); $t = $t[1]; $t = explode(' - ',$t);
imagefttext ( $sygnaturkaPNG , 7, 0 , 55 , 31 , $kolor_tekstu , './tahoma.ttf', 'Podczas gry' );
imagefttext ( $sygnaturkaPNG , 7, 0 , 55 , 44 , $kolor_tekstu , './tahoma.ttf', $t[0]);
break;
case 'online':
imagefttext ( $sygnaturkaPNG , 7, 0 , 55 , 31 , $kolor_tekstu , './tahoma.ttf', 'Online' );
break;
}
$avatar = imagecreatetruecolor(32, 32);
ImageCopyResized($avatar,ImageCreateFromjpeg($dane['avatarIcon']), 0, 0, 0, 0, 32, 32 , 32, 32);
imagecopy ( $sygnaturkaPNG , $avatar , 12 , 12 , 0 , 0 , 32 , 32 );
header("Content-type: image/png");
ImagePNG($sygnaturkaPNG);
ImageDestroy($sygnaturkaPNG);
pliki :
- podkladka1.png:
- http://img11.imageshack.us/img11/9766/podkladka1.png
- podkladka2.png:
- http://img256.imageshack.us/img256/7748/podkladka2.png
- podkladka3.png:
- http://img207.imageshack.us/img207/8536/podkladka3.png
- tahoma.ttf
- w katalogu fonts
htaccess:
Kod:
Options FollowSymLinks
RewriteEngine On
RewriteRule ^sygnaturka.png$ steam.php [L]
sposob uzycia: www.linkdotwojejstrony.pl/sygnaturka.png |
ale wyskakuje bład pliku .htaccess, bo na boo.pl nie moze byc "
Options FollowSymLinks" w tym pliku.
Z gory dzieki za pomoc |
|
Powrót do góry |
|
|
sharkk Redakcja CS.PL
Dołączył: 28 Kwi 2007
|
Wysłany: Sro Gru 23, 2009 9:33 pm Temat postu: |
|
|
spróbuj bez tego
Kod: | RewriteEngine On
RewriteRule ^sygnaturka.png$ steam.php |
|
|
Powrót do góry |
|
|
jcb Pierwszak
Dołączył: 20 Wrz 2007
|
Wysłany: Sro Gru 23, 2009 10:50 pm Temat postu: |
|
|
sharkk napisał: | spróbuj bez tego
Kod: | RewriteEngine On
RewriteRule ^sygnaturka.png$ steam.php |
|
lul niby proste, a nie wpadlem.. teraz wszystko dziala jak trzeba, zedytuje tylko kod, pokombinuje, troche przerobie i zmienie sobie grafike ;D |
|
Powrót do góry |
|
|
trawiator Mieszkaniec boarda
Dołączył: 09 Sie 2004
|
Wysłany: Czw Sty 28, 2010 11:08 am Temat postu: |
|
|
Kilka osób męczyło mnie na PW jak zrobić status Steam na PhpBB3.
Krótka instrukcja.
1. Ściągasz to: http://code.google.com/p/steamprofile/
2. Depakujesz gdzieś na forum.
3. W PA forum tworzysz dodatkowe pole w profilu i nazywasz je SteamID (czy jak tam sobie chcesz).
4. Modyfikujesz skórkę forum jaką używasz na forum:
- /styles/<twoja skorka>/template/overall_header.html
Gdzieś w <header> dopisujesz:
Kod: |
<script type="text/javascript" src="steamprofile/jquery-1.4.min.js"></script>
<script type="text/javascript" src="steamprofile/steamprofile.js"></script> |
- /styles/<twoja skorka>/template/viewtopic_body.html
gdzieś, gdzie chcesz aby był wyświetlany status dopisujesz:
Kod: | <div class="steamprofile" title="{postrow.custom_fields.PROFILE_FIELD_VALUE}"></div> |
FAQ:
Q: To mi nie działa, dlaczego?
A: U mnie działa. Nie mam pojęcia i mnie to nie obchodzi dla czego u Ciebie nie działa. Kombinuj samemu. _________________ Myśl rodzi herezję.
Herezja wymaga odkupienia. |
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
Powered by phpBB © 2001, 2005 phpBB Group
|