Strony: [1] 2 3 ... 7   Bottom Do dołu
   Drukuj   
ico Autor    
[EN] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [RU]
     Topic: SteamProfile AJAX  [Przeczytany 55082 razy]
0 użytkowników i 1 Gość przegląda ten wątek.
Customer
*
Offline
16.09.2013 22:20:19
Topic Starter
 Poland
Poland
 
DATA: [28.12.2009 18:42:00] SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1493#msg1493  
Witam, znalazłem fajną modyfikację, która jest mi niezbędna. Niby ładnie jest napisane co trzeba zrobić (ale tylko ale stron internetowych) a ja chciałbym to na forum smf o CS.

Link do modyfikacji SteamProfile AJAX

Modyfikacja dla smf (bardzo uboga dlatego jej nie chce): SteamStatus - chodzi mi o steam_status_10.zip

Bardzo mi zależy na tym



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Full Member
***
Offline
14.12.2019 23:26:16
 Poland Mężczyzna
Poland
  WWW
DATA: [28.12.2009 18:47:51] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1494#msg1494 Post #1 
podaj jeszcze do moda na smf.org lub dołącz



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ę.
Technik
*****
Offline
25.12.2013 19:54:28
 Poland Mężczyzna
Poland
 
DATA: [28.12.2009 23:00:28] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1495#msg1495 Post #2 
Hmmm ... ale czym się różnią obie modyfikacje? Jeżeli chcesz rozbudowaną to prędzej napisz do twórcy tej modyfikacji do SMF bo wiąże się to z napisaniem bądź ulepszeniem tego moda do SMF ... z marszu nikt Ci modyfikacji niestety nie napisze ...



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
16.09.2013 22:20:19
Topic Starter
 Poland
Poland
 
DATA: [28.12.2009 23:11:48] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1496#msg1496 Post #3 
Wiąże się to tylko z tym że trzeba rozczytać przykład ze steamprofilu, do twórcy nie będę pisał, bo już w sierpniu obiecał żę zrobi aktualizacje do 2.0 a jakoś jeszcze jej nie widzę



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Technik
*****
Offline
25.12.2013 19:54:28
 Poland Mężczyzna
Poland
 
DATA: [29.12.2009 22:05:28] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1498#msg1498 Post #4 
No tak ostatnia modyfikacja tego moda z maja ... do tego pod wersję 1.1.8 ... nie spodziewałbym się szybkiej aktualizacji ... a dodatkowo, jeżeli chcesz aby to działało pod SMF 2.0.x to będzie się to wiązało z całkowitą przebudową tego moda gdyż silniki smf 1.1 i 2.0 to całkowicie dwa różne kody

Być może roco będzie w stanie Tobie pomóc bo niestety ja nie potrafię ... moja przygoda jest jeszcze zbyt krótka z smf aby pisać mody od podstaw ... ale jak będę miał chwilę to przyjrzę się tym modom z bliska ... nigdy nic nie wiadomo 

Pozdro



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
16.09.2013 22:20:19
Topic Starter
 Poland
Poland
 
DATA: [29.12.2009 22:09:27] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1499#msg1499 Post #5 
Mi chodzi pod wersję 1.1.11



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Technik
*****
Offline
25.12.2013 19:54:28
 Poland Mężczyzna
Poland
 
DATA: [29.12.2009 22:41:15] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1500#msg1500 Post #6 
Oki kapuje .... to znaczy, że obecny mod pod SMF chcesz po prostu "podrasować" dodając więcej funkcji?

Najlepiej wypisz punkt po punkcie co byś chciał dodać do obecnego moda i będziemy próbować coś z tym zrobić ..



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
16.09.2013 22:20:19
Topic Starter
 Poland
Poland
 
DATA: [30.12.2009 13:15:30] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1502#msg1502 Post #7 
Tak więc, ten mod z smf chciałbym uzupełnić o:
- dodawanie znajomych
- dołączenie do gry
- wygląd i funkcje z tego SteamProfile Ajax (czyli rozwijanie)
- abym mógł sam dopasować wygląd

Jak mi się jeszcze przypomni to napiszę



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: [31.12.2009 07:40:56] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1507#msg1507 Post #8 
Witam!

Sorka jestem mocno nie w time, dopiero co, tj z godzinkę jestem w necie..

Zacznę od końca..

Twoje punkty, (powinny się znaleźć w pierwszym poście, to nie byłoby tyle pytań)

1 i 2 zawierają się w punkcie 3, natomiast punkt 4 jest mało realny, tj. owszem, ale zależy od stylu, tło zależy od tego co się dzieje, tj. jeśli to CS, czyli akurat grasz, to tłem będzie baner gry CS i zielona obwódka Twojego avatra..
Może chodzi Ci o dopasowanie tego na stronie? tj. gdzie ma być itp?

Rozumiem, że chciałbyś, żeby to było to co w ramce poniżej:




Co do samego moda..

Gościu dał poprzednią wersje z < iframe > czyli z ramką pływającą.. rezygnując z Ajaxa itp.. i muszę rzec, iż w pełni rozumiem autora tego moda..
Ale o tym później...


Teraz trochę info na temat kombajnu do robienia kasiory, zwanego Steam™

Info po Polsku można znaleźć tu: https://steamcommunity.com/?language=polish
To community, i niby wsio jest free, jednak rzeczywistość jest z goła inna.
Jest to dings w stylu aktualnej Naszej-Klasy, no bo kiedyś to jeszcze niby chodziło o cos innego, jednak teraz, jest to maszynka do zarabiania niebagatelnej kasy z pełnym wykorzystaniem zasobów ludzkich.. To samo robi Firma VALVe, od połowy lat 90'. W tej chwili jest duży pressing na gry, ponieważ przynoszą więcej kasy niż show bussines..
Ale to oni są "sprawcami" takich rzeczy jak wg. co poniektórych Number one Counter-Strike™ czy Half-Life® itd..

generalnie wsio jest free, zarejestruj się również free, będziesz mógł sobie kupić fajną gierkę.. itd.. nie chodzi o handel grami bynajmniej.., choć trochę - również..

Ale wróćmy to bottom.. Zobacz mam na dole strony po lewej mini buttonik od geovisitors map i kiedy klikniesz w nią, to przeniesiesz się do mapy świata z naniesionymi punktami, odwiedzających to miejsce. A to tylko graficzka..

SteamProfile, to "kontrolka", ale nie zupełnie jak kontrolka od komunikatorów typu tlen, gg czy skype

Może proponuję przeczytać tego topa.. (sporo takich kwiatków..) - ojebali mnie ze steam'a
czy tu: http://www.corclan.com/forums/index.php?topic=23027.msg259058

Dlaczego tak się dzieje? i co na to Firma VALVe? czy też servis Steam? Oczywiście, często przywracają konta i w ogóle.. ten tego, jesli ich poprosisz, to spoko, pomogą Ci..
Ale nic nie zrobią, żeby zmienić ten stan, dlaczego? odpowiedź jest prosta, dla zysku.., musieliby przyznać, że ta drogą pozykuja wszelakie info o odwiedzających wszystkie strony z tym widgetem.. Oczywiście luzik, mnie tam rybka.. Chciałbym jednak, żebyś to wiedział.. Wszak nie wszystko złoto, co się świeci, nie? hehe
Dotyczy to również samego Ajaxa.., owszem jest fajny, ale potrafi być niezłą obciągwą dla serva..

Ta kontrolka, niby masz graficzkę, itp, niegroźny html, jednak, to miecz a nie szabelka.. Jak wiemy miecz jest obusieczny.. i tak - Ty dostajesz kontrolkę, of kolejny fajny mini wypasik, a ktos dostaje dość sporo info o wszystkich którzy odwiedzają stronę z taką zabawką. Oczywiście gł. cel to commercha itd..
Ale wiesz tu chodzi o dane.. no załóżmy  że przeszła ta przemycana ustawa, rządu, żeby nasz wszystkich inwigilować oficjalnie a przez to w pełni kontrolować.. Okay, policja ma dostęp do danych, ale jak mogę zaufać im, czy tym cwelom z rządu, że np. ktoś inny nie podiwani moich danych i np. nie podpieprzy mi profilu na steamie?
tu też o to chodzi, gdyby było inaczej, to nie było by tyle włamów na konto za pomocą przechwytywania sesji.. i o ileż to prostsze ..skoro wiadomo, kiedy tam jesteś zalogowany, bo widać to po kontrolce.. Żeby przechwycić te informacje wystarczy parę minut max.
Właściciele Ci nie pomogą, owszem, zwrócą Ci ukradzione konto jak masz jakieś potwierdzenie, że jest Twoje... Wiesz można oglądać ten netświat na wiele sposobów..
Nie zawsze ktoś kto się włamuje coś zmienia itp.. niektórzy włamują się po to, żeby pograć na wyższym poziomie.. nic Ci nie pozmieniają, ale będą tam wtedy, kiedy Ty..

Dobra zostawiam te kazania i tak pewnie tego nie przeczytasz, choc piszę to autentycznie w dobrej wierze..

Nie mam czasu na pisanie modów od początku, nie robię tego z tego powodu, że sam dopusciłem się hmm ponad tysiąc? nie wiem.. ale żadnej z nich nie mam czasu, żeby ubrac w konkretną instalowalną modyfikację-formę...


Napisałem to wszystko (baaardzo z grubsza, bo sporo więcej wiem i nie podoba mi się to), co wiem tak z marszu, nie było czasu, żeby się przygotować..

Co można zrobić? jak jest czas i chęci? hehe - wszystko.. ogranicza nas tylko wyobraźnia..

Napewno należy zainstalowac tego moda i delikatnie go przerobić, tj. wskazać mu inny katalog już z tym ajaxowym dingsem..

To są tylko 3 pliki:

Profile.template.php
Who.template.php
Display.template.php

Reszta to wpisy językowe, których jeśli zabraknie w odpowiednikach PL, to będzie problem, - moda należy "spolszczyć"

te pliki odpowiadają, za możliwość wpisania swojego siga (ID ze steamprofile) -> Profile.template.php, Who.template.php pokazuje listę userów on-line, a plik Display.template.php odpowiada za wyświetlanie kontrolki w postach..

profil trzeba zostawić, ponieważ potrzeba miejsca do wpisania ID, a zmienic tylko w display.. i who.. Potrzeba też skryptów, które normalnie powinny być w sekcji head pliku index.template.php i dlatego ważne jest, żeby przetestować, czy nie pójdzie z wpisaniem tych kawałków JS tylko w tych dwóch plikach.

Osobiście nie bardzo ich lubię, ponieważ nie są user-frendly tylko udają i to to dla kasy i z premedytacją, wręcz wyszkolili się w tym.. Oczywiście byłbym idiotą, jakbym maił coś przeciwko zarabianiu kasy hehe

dobra mam chwilowo dość w tym topie.. nie dość że piszę to na raty, to chyba się zdrzemnąłem.. brr

To było na pałę i jak mi się wydaje.. muszę znaleźć czas, na konkret, ponieważ wymaga to testów, i dlatego tylko poleciało ogólnie, spox?
Natomiast zachęcam Cię do przeczytania uważnie i zastanowienia się..


Pozdrawiam
roco

PS. nikomu nie odmawiam pomocy, przynajmniej dokąd przypomina to hobby



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
16.09.2013 22:20:19
Topic Starter
 Poland
Poland
 
DATA: [31.12.2009 10:51:20] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1511#msg1511 Post #9 
Nie jestem za bardzo w stanie tego pojąć (wczorajszy) może w przyszłe dni się tym pobawię jak byś mi mógł tylko napisać jakie linijki gdzie wrzucić byłbym wdzięczny



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Full Member
***
Offline
14.12.2019 23:26:16
 Poland Mężczyzna
Poland
  WWW
DATA: [31.12.2009 14:45:07] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1514#msg1514 Post #10 
roco mod sam w sobie działa na localhost i smf.1.1.11 ale problem pojawia się gdy jest on na serwerze ... testowałem to z bartoshem i gdybyś mógł zerknąć w moda i powiedzieć - napisać co jest źle bardziej w tę stronę bym uderzał nie w pisanie moda



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: [31.12.2009 16:44:42] Odp: SteamProfile AJAX
Link:  https://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1515#msg1515 Post #11 
Okay, rozumiem..

ja nie miałem do tej pory możliwości przeprowadzenia testów, a wszystko to co tu napisałem, jest oparte o moją wcześniejszą wiedzę i expirients, również przestrogi.. Wiedział to również gościu, od moda, o czym napisałem.. dlatego wybrał tylko wcześniejszą wersję samej kontrolki.

Napisz więcej co nie chodzi? mod się poprawnie zainstalował? masz opcje w profilu, żeby dopisać ID ze steam'a, jest folder "steam" w gł. katalogu forum? - to jeszcze należy ustawić chmod 777 (lub 0777 zależy od klienta ftp), na folder "cache" w katalogu "steam"

Jesli to jest wykonane, a testowe forum nie jest dajmy na to na yoyo.pl i dalej coś nie tak, to napisz objawy.

Ja proponowałem pójście w innym kierunku, skoro Bartosz się upiera.. choć mam nadzieję, że powaznie potraktuje moje słowa.. i przynajmniej będzie uważał.., bo w ten sposób może narazić siebie i swoich friends na utratę konta (hacking/phishing) na steam'ie

- Proponowałem zintegrować moda, tj jego wpisy w plikach z ajaxowym skryptem, => dorzucając katalog "steamprofile" do gł. katalogu forum obok katalogu "steam" i we wpisach modyfikacji w Display.template.php i w Who.template.php - odwołanie się do "steamprofile" zamiast do "steam", oczywiście tam też trzeba ustawić chmod 777 na folder "cache"

W paczce z ajaxowym steamem jest plik example w którym jest wszystko w miarę przejrzyście opisane, to nie jest skomplikowane, ale wymaga nawet ode mnie testów, jak wiesz w takich wypadkach nie lubie dawać niesprawdzonych rzeczy..

Po rozpakowaniu steamprofile_ajax-2.0.2.zip maszw środku folder "steamprofile" i to on powinien się znaleźć na serverze.
W środku znajduja się dwa style, a tu w ramce w moim poście jest ten plik example.html w ustawieniu stylu default,
Ustawia się to w pliku "steamprofile.xml" i przykładowo masz od autora moda 2 style, jest ustawiony styl default:

GeSHi -› Code: [select]
<steamprofile-config>
    <vars>
        <!-- The Theme used by SteamProfile. Must be the name of a folder inside the "themes/" folder. -->
        <var name="theme">default</var>
        <!-- If set to true, the slider menu with icon links will be shown. -->
        <var name="slidermenu">true</var>
        <!-- If set to true, the banner of the currenty played game will be shown in the badge background. -->
        <var name="gamebanner">true</var>
    </vars>
    <!-- The HTML templates for DOM manipulation. Change only if you know what you&#39;re doing. -->
// Created by GeSHi 1.0.8.10 | code: -› [code=XML] | load:0.001s | speed:606.21 KB/s



Poniżej niczego nie ruszaj..

Możesz zmienić default na ten drugi czyli: tf2maps

GeSHi -› Code: [select]
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<steamprofile-config>
    <vars>
        <!-- The Theme used by SteamProfile. Must be the name of a folder inside the "themes/" folder. -->
        <var name="theme">tf2maps</var>
        <!-- If set to true, the slider menu with icon links will be shown. -->
        <var name="slidermenu">true</var>
        <!-- If set to true, the banner of the currenty played game will be shown in the badge background. -->
        <var name="gamebanner">true</var>
    </vars>
    <!-- The HTML templates for DOM manipulation. Change only if you know what you&#39;re doing. -->
// Created by GeSHi 1.0.8.10 | code: -› [code=XML] | load:0.001s | speed:547.02 KB/s



To taka brzydka beżowata i mdła skórka.. i tu można by obrobić layout.. to juz zostawiam..

Co do samego moda, to w tym przypadku, czyli ajax steamprofile, to odwołaniem jest pusty div z ID i klasą, przykład:

GeSHi -› Code: [select]
<!--
    Each <div> with the class "steamprofile" will be automatically extended
    with the profile for the ID set in "title".
    The ID can be a Steam-ID, a Steam Community number (Steam-ID 64) or the
    profile alias.
    -->
    <div class="steamprofile" title="76561197965018417"></div>
    <div class="steamprofile" title="robinwalker"></div>
    <div class="steamprofile" title="STEAM_0:0:148902"></div>
    <div class="steamprofile" title="STEAM_0:1:20343018"></div>
    <div class="steamprofile" title="STEAM_0:1:10903138"></div>
    <div class="steamprofile" title="STEAM_0:1:16651803"></div>
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.004s | speed:151.27 KB/s



ten title musi być dodawany modem, tj. kiedy wpiszesz swoje dane ze steama w swoim profilu.

Tylko że tu są 2 kawałki skryptów w sekcji head. Do testów można je wrzucić direct do sekcji head w pliku index.template.php
Jednak to niezłe obciągwy i nalezy je wg. mnie zastosowac punktowo, czyli tylko i wyłącznie w plikach Who.template.php (ten na razie zostaw..) i w pliku Display.template.php

Te kawałki js to:

GeSHi -› Code: [select]
    <!--
    The following tree lines are required for SteamProfile and must be included in <head>
   
    1st line: SteamProfile uses jQuery, so you need to include the framework.
              You can also use public URLs, e.g. [url]http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js[/url]
    2nd line: The SteamProfile itself, must be included after jQuery
    -->
    <script type="text/javascript" src="steamprofile/jquery-1.3.2.min.js"></script>
    <script type="text/javascript" src="steamprofile/steamprofile.js"></script>
</head>
// Created by GeSHi 1.0.8.10 | code: -› [code=Javascript] | load:0.002s | speed:275.23 KB/s



W każdym wypadku zastosuj kompletne linki (absolutne)

I kiedy testy będą ok, to wywal js z pliku index.template.php i daj pod diva ze steamem w Display.template.php

czyli teoretycznie powinno to wyglądać tak:

tzn zamiast:

GeSHi -› Code: [select]
!empty($message[&#39;member&#39;][&#39;options&#39;][&#39;steam&#39;]) ? &#39;<a href="http://www.steamcommunity.com/id/&#39; . $message[&#39;member&#39;][&#39;options&#39;][&#39;steam&#39;] . &#39;" target="_blank"><img border="0" src="./steam/steam.gif" alt="&#39; . $message[&#39;member&#39;][&#39;options&#39;][&#39;steam&#39;] . &#39;" title="&#39;.$message[&#39;member&#39;][&#39;options&#39;][&#39;steam&#39;].&#39;"></a>&#39; : &#39;&#39;,
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.025s | speed:17.18 KB/s



hmm to idzie moim zdaniem w złym miejscu, ale trzeba trzymać fason i nie robić wszystkiego na raz, bo wyjdzie groch z kapustą i nie będzie widać przyczyny..
ale ok, po prostu z głowy nie pamiętam gdzie to sie kończy, ale jak sądzę to idzie na lewą stronę gdzie avatar i dane usera, zaraz po komunikatorach

okay ! już wiem, to jest sama kontrolka, tak jak przy komunikatorach..

Wiem jak to zrobić..

Zainstaluj moda na testowym on-line, nadaj chmod 777 na folder "cache" w katalogu "steam" (ten od moda), oczywiście należy spolszczyć, lub dopisac po angielsku do piku Modyfication.polish.php w katalogu Language to:

GeSHi -› Code: [select]
$txt[&#39;steam&#39;] = &#39;Steam&#39;;
$txt[&#39;steam_username&#39;] = &#39;Your Steam Commuity URL <i>[url]http://steamcommunity.com/id/[/url]<b>name</b></i>&#39;;
$txt[&#39;steam_error_noxml&#39;] = &#39;SimpleXML is not avaiable!<br />This could be because of incorrect PHP version (5 or above).&#39;;
$txt[&#39;steam_error_unset_id&#39;] = &#39;User has not been set!&#39;;
$txt[&#39;steam_error_invaliduser&#39;] = &#39;That user does not seem to exist!&#39;;
// End of mod Stem
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.027s | speed:17.68 KB/s



- Następnie skopiuj z paczki ajxowej cały katalog "streamprofile" (tylko ten cały katalog, który jest w środku paczki)
- Nadaj na holder "cache" chmod 777

<reklama lub przerwa na szukanie czystego pliku Display..templ..>

ok mam!

W pliku Display.template dopiszemy kawałek kodu, pomiędzy sydnaturą a samym postem, czyli będzie pod postem, jesli będzie ok, to umiejscowic to w dowolnym miejscu, to 5 minut pracy..

Jednak tu uwaga!
Gościu zastosował najnowsze framwerki i jeśli ma zadziałać to na hostingu musi być możliwość php5, jesli jest to ok, tylko jeszcze trzeba to wł. za pomocą .htaccess, ale to jak nie zadziała. należy to jednak sprawdzić w PA >> drugi link po lewej od góry --> "O SMF..." tam bedzie wersja php
Mod ma jeszcze inne wymagania, tj potrzebyje wł. na hostingu biblioteki cURL, orad biblioteki GD min v2.0

Ale potestować możesz ..

i końcowa kwestia.. należy dodać ten banerek z opcjami. pisze to tylko na podstawie czystego pliku Display.template php ze stylu default..

Znajdź to miejsce (około linii ~443 tam gdzie: // Now for the attachments, signature, ip logged, etc...

Czyli:

GeSHi -› Code: [select]
        // Now for the attachments, signature, ip logged, etc...
        echo &#39;
                    <tr>
                        <td valign="bottom" class="smalltext" width="85%">
                            <table width="100%" border="0" style="table-layout: fixed;"><tr>
                                <td colspan="2" class="smalltext" width="100%">&#39;;

        // Assuming there are attachments...
        if (!empty($message[&#39;attachment&#39;]))
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.031s | speed:11.38 KB/s



to przed // Assuming there are attachments... wstawię mój kawałek wywołania buttona steamprofile łącznie z javascript, oczywiście w założeniu, że katalog "steamprofile znajduje się w gł. katalogu forum...

GeSHi -› Code: [select]
        // Now for the attachments, signature, ip logged, etc...
        echo &#39;
                    <tr>
                        <td valign="bottom" class="smalltext" width="85%">
                            <table width="100%" border="0" style="table-layout: fixed;"><tr>
                                <td colspan="2" class="smalltext" width="100%">&#39;;
        // SteamProfile by roco
        if (!empty($message[&#39;member&#39;][&#39;options&#39;][&#39;steam&#39;]))
        {
        echo&#39;
                <script type="text/javascript" src="./steamprofile/jquery-1.3.2.min.js"></script>
                <script type="text/javascript" src="./steamprofile/steamprofile.js"></script>
                <div class="steamprofile" title="&#39; . $message[&#39;member&#39;][&#39;options&#39;][&#39;steam&#39;] . &#39;"></div>
                &#39;;
        }

        // Assuming there are attachments...
        if (!empty($message[&#39;attachment&#39;]))
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.033s | speed:23.38 KB/s



To powinno być ok. w sumie dziecinada, mówiłem o tym wyżej, że integra to zabawa w html'owe słupki.. moda też można z tego zrobić..

Jednak mod ajaxowy stawia warunki, które w przypadku nie spełnienia uniemozliwią wyświetlenie tego moda ajaxowego w ogóle..

Cieplutki, poradzisz sobie? jestem pewien tego co napisałem bez przeprowadzania testów, ale obiecuję to przetestować..

Możesz to:

GeSHi -› Code: [select]
<?php
  phpinfo();
 ?>
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.030s | speed:745 B/s



Zapisać jako info.php, wrzucić do katalogu "steamprofile" i wywołać w przeglądarce, zobaczysz co jest powłącane w php itd..

W pliku .htaccess możesz dać tak:

GeSHi -› Code: [select]
AddHandler application/x-httpd-php5 .php .inc
Action application/x-httpd-php5 "/php/php"
// Created by GeSHi 1.0.8.10 | code: -› [code=Apache configuration] | load:0.004s | speed:20.24 KB/s



I wrzucić ten plik .htaccess do katalogu "steamprofile" możesz jeszcze dopisac jak nie zadziała:
- wytnij drugą linię
- ew. dopisz kawałek, żeby było tak:

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.004s | speed:36.77 KB/s



Cieplutki, wszystko rób po kolei, robisz jedno, sprawdzasz, dopiero drugie, ok?

Dobra bedzie chwila to sprawdzę to sam, jednak jestem pewien, że kod do pliku Display.template.php i sposób podałem prawidłowy, jest to wynik logicznego myślenie, a nie przeprowadzonych testów, więc wszystko mozliwe, okay?

Pozdrówka
roco



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Strony: [1] 2 3 ... 7   TOP^Do góry
   Drukuj   
On-Line: 2 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 6433 Ostatnia wiadomość 03.03.2009 23:10:19
Autor roco
veryhot_post RSS Steam Profile Ajax Mod for SMF - Support « 1 2 » roco 20 26248 Ostatnia wiadomość 14.09.2010 11:54:12
Autor Cirmius
normal_post RSS Ajax chat nie loguje Sandra 5 8751 Ostatnia wiadomość 10.08.2010 20:26:48
Autor Sandra
normal_post RSS Ajax Chat Problem Cirmius 0 2344 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