To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Ogólna pomoc dotycząca stylów - [OffTopic] Dodatkowe pole w Profilu ze STEAM ID

IceCold - 28-10-2013, 19:50
Temat postu: [OffTopic] Dodatkowe pole w Profilu ze STEAM ID
Witam, chciałbym stworzyć nowe pole w które wpisywało by się swoje STEAM ID a gdy weszło by się w profil i kliknęło w nie, przenosiło by do profilu STEAM. Tworzenie nowego pola w profilu, nie jest mi rzeczą nieznaną, lecz nie wiem co powinno się znaleźć w Prefix oraz Suffix, by to przekierowanie się udało.

Opis pól Prefix oraz Suffix (może się przyda):

Prefix i Suffix dodatkowego pola można użyć w celu uzyskania na przykład efektu linku html do Skype:
wartość_pola">wartość_pola</a> W tym przypadku podaj prefix tylko: a suffix: </a> reszta linku zostanie dodana automatycznie. Jeżeli prefix nie będzie zawierał: <a href=" lub suffix: </a> zostaną one tylko dołączone na początku i końcu wartości. Prefix i suffix może też służyć do ustawienia dodatkowego pola w postaci kolejnej ikony pod postem - użyj w nazwie -# aby wyłączyć opis. Obsługa zamienników Przykładowy suffix: <img src="templates/au_tpl/images/lang_au_lng/icon_msnm.gif" border="0"></a>
Zamiennik au_value zamienia na wartość pola użytkownika, co umożliwia np. stworzenie pola Jabber z ikoną statusu dostępności użytkownika, użyj -# w nazwie aby ukryć wyświetlanie wartości pola.

Tommekk80 - 28-10-2013, 20:11

Przykładowy link do profilu steam daj.
IceCold - 28-10-2013, 20:37

Proszę:
Kod:
http://steamcommunity.com/profiles/76561198005873271/

Tommekk80 - 28-10-2013, 21:47

Znaczy steam_id to są te cyfry tak?
Kod:
76561198005873271

Czy inaczej to wygląda?

IceCold - 28-10-2013, 21:55

To jest STEAM ID: STEAM_0:1:123456789, nie wiem właśnie jak zrobili na innych forach że generuje na link do profilu STEAM, taki jak podałem powyżej.

Przykładowo u ostatniego użytkownika który napisał post: http://h2.kampno.pl:8888/...ton-vt62293.htm na tym forum.

Scooby?! - 28-10-2013, 22:02

Mi się wydaję, że chodzi o niestandardowy adres URL na steam:

http://steamcommunity.com/id/...
Ten niestandardowy adres to zmienna i powinien być jako wymagany.

Inaczej tak jak Ty podałeś powyżej każdy musiałby chyba wklejać to sam sobie.

Np: Na pewnym forum jako ikona steam jest przy rejestracji wymagane:
Steam:
W tym polu należy podać jedynie swój SteamID (a więc samą końcówkę linku do profilu Steamowego!)

IceCold - 28-10-2013, 22:11

Scooby?!, właśnie nie, ponieważ zarejestrowałem się na forum które podałem powyżej i podając tam STEAM ID, w profilu po kliknięciu w niego przenosi na Profil STEAM. Chyba jest to niewykonalne poprzez samo Prefix i Suffix
Scooby?! - 28-10-2013, 22:33

IceCold napisał/a:
Scooby?!, właśnie nie, ponieważ zarejestrowałem się na forum które podałem powyżej i podając tam STEAM ID, w profilu po kliknięciu w niego przenosi na Profil STEAM. Chyba jest to niewykonalne poprzez samo Prefix i Suffix

Zwracam honor nie wiem póki co na jakiej zasadzie to działa.
STEAM_0:1:55222942 dałem swoje ID i przenosi mnie tam gdzie trzeba.
Ale na podobnej zasadzie działa banid (może coś pomoże):
Kod:
http://banid.pl/sprawdz?sid=0:1:55222942

Patrz:
"Link do Steam Community:"

EDIT: Znalazłem co i jak tak mniej/więcej:
Kod:
http://www.youtube.com/watch?v=B0a7gCHq-B0
http://steamidconverter.com/


I jeszcze takie cuda jak steamcalculator na wzór.

IceCold - 29-10-2013, 14:19

Czyli to musi być jakaś większa modyfikacja, to chyba nie da się już nic zrobić.

Chyba że już ktoś wie jak zrobić to pod nową wersję: http://www.przemo.org/php...r=asc&start=255

Tommekk80 - 29-10-2013, 15:39

hmmm - mam coś z sieci.

Weźmy twój steam :

STEAM_0:1:22803771

STEAM_ wywalamy
1 człon - 0 - nie interesuje nas, podobnie jak dwukropki
2 człon - 1
3 człon - 22803771

3 człon mnożymy przez 2 :

22803771 * 2 = 45607542

Teraz do tego dodajemy taki ciąg : 76561197960265728 (nie wiem czemu akurat tyle, ale sprawdź na innych i pasuje)

45607542 + 76561197960265728 = 76561198005873270

na koniec dodajemy drugi człon, czyli 1 - i wychodzi nam

76561198005873270 + 1 = 76561198005873271 , czyli właśnie twoje id z linka.

Taka ciekawostka ;)



Powered by phpBB modified by Przemo © 2003 phpBB Group