Strony: 1 ... 4 5 [6] 7   Bottom Do dołu
   Drukuj   
ico Autor    
[EN] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [RU]
     Topic: SteamProfile AJAX  [Przeczytany 181752 razy]
0 użytkowników i 4 Gości przegląda ten wątek.
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [02.01.2010 17:49:39] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1569#msg1569 Post #60 
hmm powinienem powiedzie? Bartosh, Bartosh.. Ale spox
pewnie Ci si? rozjecha?o bo da?em formularz szkukajki do diva, poniewa? by? w span, co by?o b??dem.

dzia?a ??cznie z yshout'em, czy bez? Chodzi te? o to, ?ebys i teraz by? troch? bardziej precyzyjny, prawd? powiedziawszy Twój siup by? wnerwiaj?cy hehe

oki doki spadam dalej, ale zajrz? tu jeszcze i mo?e tego tutka wysmaruj??

narty U?miech



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
16.09.2013 22:20:19
Topic Starter
 Poland
Poland
 
DATA: [02.01.2010 17:53:03] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1570#msg1570 Post #61 
Heh wierz mi ?e ja lubie by? bardzo samodzielny to by? wyj?tek ?e tutaj napisa?em, szuka?em kogo? kto mnie naprowadzi U?miech sorry ?e si? musia?e? ze mn? u?era? Chichot , dzia?a mi z yshout.js U?miech tak?e nie ma problemu U?miech



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [02.01.2010 18:01:31] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1571#msg1571 Post #62 
Okay, rozumiem, spox U?miech
Ja sam nie lubi? si? narzuca?, ale czasem musz? maglowa? co poniektórych tylko po to, ?eby im pomóc hehe

Mo?e naprowadz? Ci? jeszcze na co? fajnego, np. to fajne t?o mog?oby by? nieruchome, a ca?e forum ?lizga? si? po nim.., pomysl o tym
Taki efekt zobaczysz tu na stylu Multi7

Pozdrawiam i ciesze si?, ?e sobie sam poradzi?e?,   locospoco
roco



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [02.01.2010 18:49:43] [TUT] Steam Profile integrate into SMF
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1572#msg1572 Post #63 
Witam! U?miech

Przyci?ni?ty kolanem przez Cieplutkiego, postanowi?em napisa? taki mini tutorial, - o tym jak zintegrowa? skrypt SteamProfile ze skryptem SMF
- (na razie w wersji 1.1.10).

To wersja robocza, poniewa? planuj? utworzenie kompletnej modyfikacji. Tutek potrzebny, poniewa? du?o si? dzia?o w tym topie i pewne kwestie mog?y umkn??..

Okay, wi?c do dzie?a! Ale najpierw skompletujmy zabawki..

Pobieramy skrypt StreamProfile st?d: http://code.google.com/p/steamprofile/

B?dzie to wersja aktualnie wersja: steamprofile_ajax-2.0.2.zip

Rozpakowujemy i w ?rodku znajduje si? katalog "steamprofile". Ca?y ten katalog kopiujemy do g?. katalogu naszego forum.

np. nasze forum mamy w domenie - domena.com w katalodu forum, czyli adres by?by taki -->http://domena.com/forum to po wrzuceniu tam katalogu "steamprofile" b?dzie on mia? taki adres: -->http://domena.com/forum/steamprofile

To oczywi?cie tylko przyk?ad, ka?dy ma w?asn? domen?, a przyk?ad ma zobrazowa? ew. linki w tutorialu....

Zajmiemy si? integracj? skryptu SteamProfile z naszym forum na skrypcie SMF, na pocz?tek bazuj?c na instalacji tego moda "seam" z smf.org.
Dlatego, ?e g?. poruszamy si? w tym topie po takiej mo?liwo?ci.

Sam mod instaluje pseudo kontrolk? do  steama, ale tak napraw? dodaje tylko mini graficzk?, gdzie po klikni?ciu ??czymy si? z profilem usera na steamie.. ot bzdet..
Jednak ten mod dodaje w profilu pole, do którego mo?emy dopisa? nasze ID ze steama i my ten fakt wykorzystamy po to, ?eby obie modyfikacje odnosi?y si? do tego samego wpisu z ID ze steama.

Je?li, wi?c, zainstalowali?my moda, to nic wi?cej nie robimy, (zak?adam, ?e wpisy j?zykowe s? uzupe?nione), w innych plikach tylko skupimy si? na pliku Display.template.php, poniewa? naszym zamiarem jest doprowadzi? do tego, ?eby wpisywane ID ze steama wy?wietla?y banerki ze steama w postach.

Ja umiejscowi?em wpisy od steama w dzivie z klas? post, czyli w samych postach, na górze po prawej (to mo?e by? dowolna lokalizacja)

Poka?? to na stylu default i interesuj?cym nas pliku Display.template.php,
oczywi?cie to ?aden problem powtórzy? t? operacj? dla wszystkich styli, jakie mamy zainstalowane.

Plik: Display.template.php

Znajdujemy w kodzie na samym pocz?tku m/w ten kawa?ek:

GeSHi -› Code: [select]
function template_main()
{
    global $context, $settings, $options, $txt, $scripturl, $modSettings;
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.037s | speed:2.57 KB/s



Dodamy na ko?cu przed ?rednikiem ; $boardurl, ?eby pó?niej ?atwo odnie?? si? do samego skryptu.

Zamieniamy powy?szy kod na ten:

GeSHi -› Code: [select]
function template_main()
{
    global $context, $settings, $options, $txt, $scripturl, $modSettings, $boardurl;
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.014s | speed:7.55 KB/s



Teraz przenie?my si? w kodzie do diva z klas? "post" do którego wrzuc? zabawk? ze steamprofile

Znajd? w kodzie ten kawa?ek: (oko?o linii ~430 na oryginalnym pliku)

GeSHi -› Code: [select]
        // Show the post itself, finally!
        echo '
                                </td>
                            </tr></table>
                            <hr width="100%" size="1" class="hrcolor" />
                            <div class="post"&#39;, $message[&#39;can_modify&#39;] ? &#39; id="msg_&#39; . $message[&#39;id&#39;] . &#39;"&#39; : &#39;&#39;, &#39;>&#39;, $message[&#39;body&#39;], &#39;</div>&#39;, $message[&#39;can_modify&#39;] ? &#39;
                            <img src="&#39; . $settings[&#39;images_url&#39;] . &#39;/icons/modify_inline.gif" alt="" align="right" id="modify_button_&#39; . $message[&#39;id&#39;] . &#39;" style="cursor: pointer; display: none;" onclick="modify_msg(&#39;&#39; . $message[&#39;id&#39;] . &#39;&#39;, &#39;&#39; . $context[&#39;session_id&#39;] . &#39;&#39;)" />&#39; : &#39;&#39; , &#39;
                        </td>
                    </tr>&#39;;

        // Now for the attachments, signature, ip logged, etc...
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.016s | speed:49.46 KB/s




Trzeba zaznaczy? u siebie dok?adnie ca?y ten kawa?ek i zamieni? na ten:

GeSHi -› Code: [select]
        // Show the post itself, finally!
        echo &#39;
                                </td>
                            </tr></table>
                            <hr width="100%" size="1" class="hrcolor" />
                            <div class="post"&#39;, $message[&#39;can_modify&#39;] ? &#39; id="msg_&#39; . $message[&#39;id&#39;] . &#39;"&#39; : &#39;&#39;, &#39;>&#39;;
        // SteamProfile by roco
        if (!empty($message[&#39;member&#39;][&#39;options&#39;][&#39;steam&#39;]))
        {
        echo&#39;
                <script type="text/javascript" src="&#39; ,$boardurl , &#39;/steamprofile/jquery-1.3.2.min.js"></script>
                <script type="text/javascript" src="&#39; ,$boardurl , &#39;/steamprofile/steamprofile.js"></script>
                <div class="steamprofile" title="&#39; . $message[&#39;member&#39;][&#39;options&#39;][&#39;steam&#39;] . &#39;" style="float:right; margin-top:0; margin-right:0; width:250px;"></div>
                &#39;; flush();
        }

        echo &#39;
                            &#39;, $message[&#39;body&#39;], &#39;</div>&#39;, $message[&#39;can_modify&#39;] ? &#39;
                            <img src="&#39; . $settings[&#39;images_url&#39;] . &#39;/icons/modify_inline.gif" alt="" align="right" id="modify_button_&#39; . $message[&#39;id&#39;] . &#39;" style="cursor: pointer; display: none;" onclick="modify_msg(&#39;&#39; . $message[&#39;id&#39;] . &#39;&#39;, &#39;&#39; . $context[&#39;session_id&#39;] . &#39;&#39;)" />&#39; : &#39;&#39; , &#39;
                        </td>
                    </tr>&#39;;

        // Now for the attachments, signature, ip logged, etc...
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.020s | speed:69.69 KB/s



Celowo poda?em wi?cej kodu, ?eby ?atwo si? zorientowa? gdzie to miejsce..

W sumie to mamy ju? z g?owy, je?li wcze?niej zainstalowali?my moda.


Informacje dodatkowe..

Skrypt wymaga, ?eby w katalogu "steamprofile" na folderze "cache" by?y ustawione chmody na 777 (lub w zale?no?ci od klienta ftp - 0777) Ten folder musi byc zapisywalny, poniewa? b?d? gromadzi? si? w nim cachowane dane ze steama.

Zdarza si?, ?e na hostingach mamy do wyboru php5 i php4, najlepiej to mo?na sprawdzi? wy?wietlaj?c info o php jakie mamy w??czone na naszym hostingu.
Robi si? to w ten sposób. Tworzymy plik info.php z tak? zawarto?ci?:

PHP Code: [select]
<?php
phpinfo
();
?>


I jako info.php wrzucamy do katalogu steamprofile, nast?pnie wpisujemy adres tego pliku w przegl?darce -->http://domena.com/forum/steamprofile/info.php

Wtedy zobaczymy ustawienia naszego php. Mo?e si? okaza? ?e nie ma ani w??czonego cURL ani biblioteki GD 2.0, ani to nie jest php5
Je?li na hostingu s? obie wersje to w??czymy php5 za pomoc? pliku .htaccess. php5 ma jednak wi?cej mo?liwo?ci, ju? nie wspomn?, ?e SMF zdecydowanie bardziej stabilnie pracuje na wersji 5.

Poni?ej podaje zawarto?? pliku .htaccess (w tym topie jest za??cznik z tym plikiem)

GeSHi -› Code: [select]
AddHandler application/x-httpd-php5 .php .inc
Action application/x-httpd-php5 "/php/php"
RewriteEngine on
RewriteRule ^id/(. )/?$ steamprofile.php?id=$1 [L]
// Created by GeSHi 1.0.8.10 | code: -› [code=Apache configuration] | load:0.003s | speed:54.41 KB/s



Je?li co? nie dzia?a to wy??czamy drug? lini? "kratk?" --> # stawiaj?c j? na pocz?tku wiersza, je?li dalej ?le to wy??czamy w ten sposób  pierwsz? lini?.
Pozosta?a zawarto?? powinna pozosta?, poniewa? pomaga w komunikacji z serwerem steama ect

Okay, to chwilowo tyle, mam nadziej?, ?e w miar? przejrzy?cie. tyle, poniewa? to jeszcze nie koniec, modyfikacja jest w fazie testów i by? mo?e powstanie z niej mod do obu wersji SMF.

Pozdrawiam U?miech
roco

PS. Oczywi?cie, je?li dalej jest co? nie jasne, to nale?y bez obciachu pyta?. Mrugni?cie



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Full Member
***
Offline
14.12.2019 23:26:16
 Poland Mężczyzna
Poland
  WWW
DATA: [02.01.2010 20:05:49] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1573#msg1573 Post #64 
i bardzo serdecznie dzi?kuj?  Chichot



Attention! Testing modifications - Steam Profile

IP IP Zapisane

W?adczy, choleryczny, wybuchowy, radykalny we wszystkim, z
rozpustnym wyobra?eniem upodoba? które nigdy nie by?y widziane,
ateistyczny pod wzgl?dem fanatyzmu, tutaj masz mnie w pigu?ce
i zabij mnie znowu albo we? mnie takim jaki jestem,
bo Ja si? nie zmieni?.
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [09.01.2010 21:43:48] Steam Profile Ajax Mod for SMF
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1601#msg1601 Post #65 
Witam! U?miech

Czekając na neta, zmieniłem koncepcję i napisałem moda, który działa pod SMF 1.1.11 i SMF 2.0 RC 2

Wrzuciłem na oficjalną stronę i czekam na akceptację, jednak założyłem specjalny topic dla suportu moda: Steam Profile Ajax Mod

Dokąd nie będzie zaakceptowany, nie daje paczki na public, jednak zainteresowane osoby, chcące potestować są mile widziane.
I tu coś za coś.. każdy może dostać taką paczkę z modem, zanim będzie oficjalnie, (o ile zaakceptują..), ale w zamian proszę o opinie, bo może coś nie ten teges..

Błędów nie ma w żadnej z tych dwóch wersji. Mod instaluje się szybko i działa bezbłędnie, przynajmniej na wszystkich moich stanowiskach testowych..

Oczywiście Bartosh dostanie ode mnie niezobowiązująco taką paczkę, wszak to przez niego popełniłem tę modyfikację.. Mrugni?cie

Bartosh, przeczytaj PM'kę

Pozdrawiam U?miech
roco

PS. tak btw. nastąpiła zmiana koncepcji, jednak to co napisałem w tym topie jest jak najbardziej aktualne! i działa.



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
01.03.2010 15:16:41
 Poland
Poland
 
DATA: [23.02.2010 12:16:18] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1904#msg1904 Post #66 
Witam.

Mam pytanie. Czy jest taka mo?liwo?? aby pasek ze steam'em wy?wietla? si? w podpisie?


IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [01.03.2010 05:28:00] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1907#msg1907 Post #67 
Witam U?miech

Sorry, mam pe?ne r?ce roboty..

Oczywi?cie, to ?aden problem ?eby wy?wietla? Steama w dowolnym miejscu posta. Mo?e by? i w sygnaturce.

Jak rozumiem to pytanie retoryczne? Bo gdyby? chcia? wiedzie? dok?adniej, to z pewno?ci? poda?by? wersj? SMF i info jaki styl.. Mrugni?cie

Oczywi?cie modyfikacja musi by? najpierw zainstalowana..

Pozdrawiam U?miech
roco



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
01.03.2010 15:16:41
 Poland
Poland
 
DATA: [01.03.2010 11:58:26] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1910#msg1910 Post #68 
Zrobione!  U?miech

Z instalacj? nie by?o problemów. Wszystko posz?o jak nale?y. Z ustawieniem by bar ze steamem pokazywa?y si? w podpisie równie? nie sprawi?o problemów.
Bardzo dobra robota ROCO.

Wielkie dzi?ki jeszcze raz. Mrugni?cie


IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [01.03.2010 14:38:42] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1913#msg1913 Post #69 
Okie Dokie U?miech

and na zdrowie

Nie napisa?e? tylko na jakiej wersji skryptu forum dokona?e? instalacji.
Tym nie mniej ciesz? si?, ?e g?adko posz?o, easy.

Pozdrawiam U?miech
roco

PS. Prosz? zrozumcie jestem hmm uwik?any w kilka projektów jednocze?nie.. tak wysz?o!, ale to oznacza, ?e mog? nie mie? czasu si? zalogowa?.
Dlatego prosz? pyta? o modyfikacje oficjalnie tu na forum, a nie na PM'ce, poniewa? mo?e si? zdarzy?, ?e przyjdzie poczeka?..
Ka?dy, kto zechce przetestowa? modyfikacje, dostanie j? bez problemu, prosz? si? tylko zarejestrowa?, for free hehe
narka
 papa



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
01.03.2010 15:16:41
 Poland
Poland
 
DATA: [01.03.2010 15:16:30] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1915#msg1915 Post #70 
Instalowane na wersji SMF 2.0 RC2


IP IP Zapisane
Full Member
***
Offline
14.12.2019 23:26:16
 Poland Mężczyzna
Poland
  WWW
DATA: [08.05.2010 08:26:02] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg2559#msg2559 Post #71 
roco jest problem pod rc3
nie pobiera info

Steam Profil Widok / Status:
Widok i Status Profilu ze Steam Community -› tu jest puste i nie mo?na nic wybra? mo?e ma?y repack  Mrugni?cie jub inne info co i jak



Attention! Testing modifications - Steam Profile

IP IP Zapisane

W?adczy, choleryczny, wybuchowy, radykalny we wszystkim, z
rozpustnym wyobra?eniem upodoba? które nigdy nie by?y widziane,
ateistyczny pod wzgl?dem fanatyzmu, tutaj masz mnie w pigu?ce
i zabij mnie znowu albo we? mnie takim jaki jestem,
bo Ja si? nie zmieni?.
Strony: 1 ... 4 5 [6] 7   TOP^Do góry
   Drukuj   
On-Line: 228 Gości, 0 Użytkowników
 
Skocz do:  

Podobne Tematy
  Temat Zaczęty przez Odpowiedzi Wyświetleń Ostatnia wiadomość
normal_post RSS AJAX CHAT keypeer 4 19817 Ostatnia wiadomość 03.03.2009 23:10:19
Autor roco
veryhot_post RSS Steam Profile Ajax Mod for SMF - Support « 1 2 » roco 20 72316 Ostatnia wiadomość 14.09.2010 11:54:12
Autor Cirmius
normal_post RSS Ajax chat nie loguje Sandra 5 28411 Ostatnia wiadomość 10.08.2010 20:26:48
Autor Sandra
normal_post RSS Ajax Chat Problem Cirmius 0 6746 Ostatnia wiadomość 14.09.2010 11:37:47
Autor Cirmius
* Share this topic...
In a forum
[BBCode]
Code: [select]  -› [ Topic: SteamProfile AJAX ]
[url=https://poligon.ricoroco.com/fora/smf/index.php?topic=633.0]SteamProfile AJAX[/url]
In a site/blog
[xHTML]
Code: [select]  -› [ Topic: SteamProfile AJAX ]
<a href="https://poligon.ricoroco.com/fora/smf/index.php?topic=633.0" target="_blank">SteamProfile AJAX</a>
Geo Visitors Map