|
Tytuł: SteamProfile AJAX Wiadomość wysłana przez: bartosh 28.12.2009 18:42:00 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 (http://code.google.com/p/steamprofile/) Modyfikacja dla smf (bardzo uboga dlatego jej nie chce): SteamStatus (http://custom.simplemachines.org/mods/index.php?mod=1734) - chodzi mi o steam_status_10.zip Bardzo mi zale?y na tym Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 28.12.2009 18:47:51 podaj jeszcze do moda na smf.org lub do??cz
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: Draco 28.12.2009 23:00:28 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 ...
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 28.12.2009 23:11:48 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?
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: Draco 29.12.2009 22:05:28 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 Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 29.12.2009 22:09:27 Mi chodzi pod wersj? 1.1.11 :)
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: Draco 29.12.2009 22:41:15 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? .. Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 30.12.2009 13:15:30 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? :) Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 31.12.2009 07:40:56 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: http://poligon.ricoroco.com/fora/steamprofile/example.html 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 (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 (http://geo.digitalpoint.com/a.png) (http://www.digitalpoint.com/tools/geovisitors/) 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 (http://forum.sa-mp.com/index.php?topic=135525.0) czy tu: http://www.corclan.com/forums/index.php?topic=23027.msg259058 (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 ;) Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 31.12.2009 10:51:20 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 :)
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 31.12.2009 14:45:07 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
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 31.12.2009 16:44:42 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're doing. --> 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're doing. --> 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> 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> 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['member']['options']['steam']) ? '<a href="http://www.steamcommunity.com/id/' . $message['member']['options']['steam'] . '" target="_blank"><img border="0" src="./steam/steam.gif" alt="' . $message['member']['options']['steam'] . '" title="'.$message['member']['options']['steam'].'"></a>' : '', 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['steam'] = 'Steam'; $txt['steam_username'] = 'Your Steam Commuity URL <i>[url]http://steamcommunity.com/id/[/url]<b>name</b></i>'; $txt['steam_error_noxml'] = 'SimpleXML is not avaiable!<br />This could be because of incorrect PHP version (5 or above).'; $txt['steam_error_unset_id'] = 'User has not been set!'; $txt['steam_error_invaliduser'] = 'That user does not seem to exist!'; // End of mod Stem - 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 ' <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%">'; // Assuming there are attachments... if (!empty($message['attachment'])) 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 ' <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%">'; // SteamProfile by roco if (!empty($message['member']['options']['steam'])) { echo' <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="' . $message['member']['options']['steam'] . '"></div> '; } // Assuming there are attachments... if (!empty($message['attachment'])) 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] 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" 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] 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 Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 31.12.2009 18:09:59 spoczko roco ale dopiero jutro dzi? ?egnam stary rok :D :D :D i raczej na smf to tylko jako u?ytkownik popatrz? co tam i gdzie tam
modem jutro si? zajm? chyba ?e bartosh ma wolne i sylwestra sp?dza przy pc 8) pozdrówka all i dosiego roku 2010 Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 31.12.2009 18:24:16 Zobacz zainstalowałem forum i to wynik tego co napisałem post wyżej:
(http://poligon.ricoroco.com/fora/foto/uploads/c5a5c0ce8a.jpg) i (http://poligon.ricoroco.com/fora/foto/uploads/13ade71881.jpg) To naprawdę proste i ogólnie rzecz ujmując wygląda to tak: 1. instalka moda (+ nadanie chmodu 777 na folder "cache" w katalogu "steam") 2. dorzucenie na ftp całego katalogu "steamprofile" z paczki "steamprofile_ajax-2.0.2" (+ nadanie chmodów na znajdujący się w środku folder "cache" chmod 777) 3. dopisanie kawałka kodu do pliku tylko i wyłącznie - Display.template.php (w przypadku integry z innym stylem, czynność powtarzany na plikach Display.template.php w tych stylach) Jeśli coś nie działa sprawdzamy jaki mamy php, czy 4 czy 5, i jesli jest obsługa php5 na hostingu to włączamy za pomocą .htaccess (ten plik ma znajdowac się w katalogach steam i steamprofile) thats all viola! :D jeśli coś nie działa, to warto się zastanowić nad hostingiem, na którym mamy forum, ew. przenieść na bardziej normalne warunki.. Wymagania ajaxowego steamprofile: Quote: [select] SteamProfile Overview [h1]Installation and Usage[/h1] Extract archive to desired location on your webserver. The directory cache is used for caching, therefore it must be read- and writable for the web server process. You can change configurations for the XML proxy in xmlproxy.php. For client configuration and template editing, open steamprofile.xml. See example.html for examples and instructions for proper embedding into your website. [h1]Requirements[/h1] [h2]Server Requirements[/h2] [ul]
[h3]Required PHP extensions[/h3] [ul]
[/ul] [h2]Client Requirements[/h2] [ul]
[h3]Browser Compatibility[/h3] [ul]
Tak, więc, wymagania gościu ma.. Pokazałem tylko, że jest to easy i w ogóle możliwe, jednak sporo zależy od warunków. Można w razie problemów, katalog steamprofile dać w ogóle gdzie indziej, gdzie nie ma problemów.. i odwołać się do skryptów, (bo to one są odpowiedzialne) w linkach absolutnych.. Pozdrawiam :) roco PS. Oczywiście drażymy temat do skutku, don't worry hehe ;: jak byśmy sie nie widzieli to Happy New York! edit.. oczywiście Cieplutki.. Dosiego 2o1o Nie poprawiam już tego quote brak chęci hehe Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 31.12.2009 19:22:03 (http://img5.imagebanana.com/img/vw7vu84b/obrazek.jpg)
I otrzyma?em co? takiego? Dlaczego Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 31.12.2009 19:26:56 Ok dzia?a :)
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 31.12.2009 19:30:32 Zajrzyj do wklejonego quote.. bibliteka cURL jest wymagana, żeby chodził Ajax ale również do przetwarzania obrazków..
Jak rozumiem, zrobiłeś wszystko wg. tego co tu napisane? napisz coś więcej, np. jaki to hosting..? Zapytaj na swoim hostingu, obsługę, o tę biblioteke, czy też rozszerzenie. Rozumiem, że masz włączone php5 i wszystko robiłeś po kolei, a nie wszystko na raz? Możesz wrzucić katalog sreamprofile na hosting, gdzie to normalnie działa.. ale tu też mam watpliwości.. za dużo tego gdybania,, nie każ domyslac się wszystkiego.. skąd mogę wiedzieć co zrobiłeś a co nie, jak mogę na tej podstawie coś rzeczowego Ci odpisać? Może zmień hosting na płatny? Pozdrówka :) roco // editka.. hmm nie zauwazyłem twojego wpisu, (mam wył. ostrzeżenia) Działają Ci wszystkie funkcje, jest tak jak chciałes? Można to umieścić w różnych miejscach.. // editka 2 - myślę, że to chmody nie były ustawione.. ale luzio.. uwielbiam komunikatywnych ludzi, których trzeba ciągnąć za języki, żeby im pomóc.. hehe na zrowie i Śczęśliwego Nowego Roku 2o1o Pozdr. r. Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 31.12.2009 19:43:12 To jeszcze mam jeden problem. Chce to wstawić pod ikonkami w poście takimi jak edytuj usuń czyli tam gdzie jest na obrazku, ale tak to wstawiam to nick i status mi przesuwa do strony prawej, przyczyna wiem jak jej uniknąć? Nie wiem :P
GeSHi -› Code: [select] <td valign="top" width="85%" height="100%"> <table width="100%" border="0"><tr> <td valign="middle"><a href="', $message['href'], '"><img src="', $message['icon_url'] . '" alt="" border="0" /></a></td> <td valign="middle"> <div style="font-weight: bold;" id="subject_', $message['id'], '"> <a href="', $message['href'], '">', $message['subject'], '</a> </div>'; // If this is the first post, (#0) just say when it was posted - otherwise give the reply #. echo ' <div class="smalltext">&#171; <b>', !empty($message['counter']) ? $txt[146] . ' #' . $message['counter'] : '', ' ', $txt[30], ':</b> ', $message['time'], ' &#187;</div></td> <td align="', !$context['right_to_left'] ? 'right' : 'left', '" valign="bottom" height="20" style="font-size: smaller;">'; // Can they reply? Have they turned on quick reply? if ($context['can_reply'] && !empty($options['display_quick_reply'])) echo ' <a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';num_replies=', $context['num_replies'], ';sesc=', $context['session_id'], '" onclick="doQuote(', $message['id'], ', '', $context['session_id'], ''); return false;">', $reply_button, '</a>'; // So... quick reply is off, but they *can* reply? elseif ($context['can_reply']) echo ' <a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';num_replies=', $context['num_replies'], ';sesc=', $context['session_id'], '">', $reply_button, '</a>'; // Can the user modify the contents of this post? if ($message['can_modify']) echo ' <a href="', $scripturl, '?action=post;msg=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';sesc=', $context['session_id'], '">', $modify_button, '</a>'; // How about... even... remove it entirely?! if ($message['can_remove']) echo ' <a href="', $scripturl, '?action=deletemsg;topic=', $context['current_topic'], '.', $context['start'], ';msg=', $message['id'], ';sesc=', $context['session_id'], '" onclick="return confirm('', $txt[154], '?');">', $remove_button, '</a>'; // What about splitting it off the rest of the topic? if ($context['can_split']) echo ' <a href="', $scripturl, '?action=splittopics;topic=', $context['current_topic'], '.0;at=', $message['id'], '">', $split_button, '</a>'; // Show a checkbox for quick moderation? if (!empty($options['display_quick_mod']) && $options['display_quick_mod'] == 1 && $message['can_remove']) echo ' <input type="checkbox" name="msgs[]" value="', $message['id'], '" class="check" ', empty($settings['use_tabs']) ? 'onclick="document.getElementById('quickmodSubmit').style.display = '';"' : '', ' />'; // Show the post itself, finally! // SteamProfile by roco if (!empty($message['member']['options']['steam'])) { echo' <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="' . $message['member']['options']['steam'] . '"></div> '; } echo ' </td> </tr></table> <hr width="100%" size="1" class="hrcolor" /> <div class="post"', $message['can_modify'] ? ' id="msg_' . $message['id'] . '"' : '', '>', $message['body'], '</div>', $message['can_modify'] ? ' <img src="' . $settings['images_url'] . '/icons/modify_inline.gif" alt="" align="right" id="modify_button_' . $message['id'] . '" style="cursor: pointer; display: none;" onclick="modify_msg('' . $message['id'] . '', '' . $context['session_id'] . '')" />' : '' , ' </td> </tr>'; Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 31.12.2009 20:05:10 Ostyluj diva.. dodaj np. float..
Zamiast tak: GeSHi -› Code: [select] // SteamProfile by roco if (!empty($message['member']['options']['steam'])) { echo' <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="' . $message['member']['options']['steam'] . '"></div> '; } To daj tak: GeSHi -› Code: [select] // SteamProfile by roco if (!empty($message['member']['options']['steam'])) { echo' <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="' . $message['member']['options']['steam'] . '" style="float:right; margin:5px 0 5px;"></div> '; } float powinien załatwić sprawę.. Jeśli jednak dalej problem to pisz, a tak btw dlaczego nie pod hr, wiesz prawy górny róg posta? ale poniżej "kreski".. Poćwicz troche.. Pozdrawiam :) roco Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 31.12.2009 20:21:56 Widzisz obrazek w załączniku, ten ostatni stream.jpg?
To jeśli chcesz taki efekt to uzyj tego kodu, tj. wstaw tu: (użyłem dodatkowego echo żeby wcisnac się do diva z klasa post) W pliku: Display.template.php GeSHi -› Code: [select] // Show the post itself, finally! echo ' </td> </tr></table> <hr width="100%" size="1" class="hrcolor" /> <div class="post"', $message['can_modify'] ? ' id="msg_' . $message['id'] . '"' : '', '>'; // SteamProfile by roco if (!empty($message['member']['options']['steam'])) { echo' <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="' . $message['member']['options']['steam'] . '" style="float:right; margin-top:0; margin-right:0; width:260px; position-relative; display:inline;"></div> '; } echo ' ', $message['body'], '</div>', $message['can_modify'] ? ' <img src="' . $settings['images_url'] . '/icons/modify_inline.gif" alt="" align="right" id="modify_button_' . $message['id'] . '" style="cursor: pointer; display: none;" onclick="modify_msg('' . $message['id'] . '', '' . $context['session_id'] . '')" />' : '' , ' </td> </tr>'; // Now for the attachments, signature, ip logged, etc... Łatwo znajdziesz, jak widzisz musiałem dodatkowo ostylowac tego diva.. no cóż gosciu narzuca swoje style.. Można to też zmienić grzebiąc w stylach od streamprofile Pozdrawiam :) roco Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 01.01.2010 13:11:42 To mo?e ostatni post pod sumuj?cy i wyja?niaj?cy z code co i jak
p.s. bartosh jak widzisz na roco mo?na liczy? nie dzi? to jutro ale odpisze podpowie doradzi pozdrawiam Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 01.01.2010 13:53:41 To jeszcze mi powiedzcie jak zrobi? aby mod dzia?a? w IE ?
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 01.01.2010 18:46:04 a co, nie działa?
Bartosh, skoro sobie radzisz, to jesteś łebski gość, ale możesz mi powiedzieć czemu stawiasz pytania w sposób tak niezrozumiały? Zobacz tu to moje hobby, robię to dla przyjemności, ponieważ jestem pasjonatem tego skryptu, ale gł. powód jest taki, że zależy mi, żeby polskie strony nie były obciachem.. Naśmiewają się z nas i to kto.. turcy, hackują nasze strony itd.. pośmiewiska są czymś nagminnym.. Mi natomiast zależy, żeby to zmienić.. Tak się składa, że moje hobby, to tu, bo mam ich sporo.., ro również webmasterka, jak w życiu zawodowym. Tu proszę wszystkich, żeby nie marnowali mojego czasu robiąc bla bla zamiast dawać konkrety.. o de mnie oczekuje się natomiast konkretnego kawałka kodu itd. Kiedy mam kontrakt, i gościu nie wie.. coś mu się wydaje, nie wie nawet co tak naprawdę chce i każe mi się domyślać, to spoko, tylko kosztuje minimum 100% więcej, czasem 200%. Oczywiście biorę poprawkę, na to, że ktoś nie qmaty i trzeba mu doradzić itp.. to też leży w moim interesie. Jednak tutaj jasnowidze są w deficycie, a dla mnie direct, to ewidentna strata czasu.., nie chce mi się. Podobnie dzieje się na smf.pl gdzie Ludzie uwazaja, że skoro to suport to cos im się należy, jakby zapłacili za skrypt smf łącznie z suportem.. Tak jednak nie jest. Zobacz, postaw się na moim miejscu i powiedz co powinienem Ci odpisać? może.. - "o nie działa?" Prosze zaoszczędź mi domysłów, normalnie to kosztuje, ale nie jestem w pracy, więc proszę uszanuj mój czas. Oczywiście że chcę ci pomóc, nawet jak nie mówisz dzięx czy hack ci w smak czy do widzenia.. wszak nie dla zaszczytów to jestem. Bartosh, porafisz sobie poradzic z kodem, sam pewnie wiesz co sie dzieje, kiedy zapomnisz np. a'postrofa w kodzie php, widziałeś jak wyglądają pliki php w srodku? na pewno.. dlatego chociaż pozory trzymaj i wyartykułuj choć trochę więcej textu, brakuje Ci słów języka technicznego? don't worry użyj języka opisowego. Tyle kazania i bez urazy proszę, nikogo nie mam zamiaru urazić czy zranić, po prostu nazywam rzeczy po imieniu, nie uznaje kompromisów, białe jest białe, a czarne jest czarne. Nie wyrabiam czasowo z moimi projektami, a dodatkowo odwiedzam to miejsce i chcę pomóc ludziom, którzy mają problem, to jednak tylko moje hobby i nie lubię, gdy próbuje się mnie do tego zniechęcać.. </eot> Okay, domyślmy się.. Internet Explorer? ten shrot? hehe oczywiście jakem webmasta musze honorować to, że ludzie są leniwi w myśleniu, i często zacofani dlatego sprawdzam wszystko pod najważniejszymi przeglądarkami, poza tym szpiegiem chrome. Napisałem powyżej, że nie miałem czasu na testy, nawet pod koniec chodziło tylko o sprawdzenie, czy to w ogóle zadziała, nie miałem też czasu na przyjrzeniu się dokładnemu, skryptowi SteamProfile. Dziś dopiero, znalazłem ledwie chwile i m/n sprawdziłem to pod innymi przeglądarkami. To przykłady pod IE8 (niestety pracuje na poprzednim kompie i brak innych możliwości mam tylko IE8!) - są to przykłady w "trybie zgodności" i bez. ja zobaczycie zadziała ale tylko przy Wyłaczonym "trybie zgodności" Pierwsza fota z włączonym "trybem zgodności": (http://poligon.ricoroco.com/fora/foto/uploads/5edabe64ac.jpg) Druga fota z wyłączonym "trybem zgodności": (http://poligon.ricoroco.com/fora/foto/uploads/5eb2cf072f.jpg) ("rączka" na obu fotach wskazuje na button przełącznika trybów) Po za niewyświetlaniem grafik (w "trybie zgodności"), nie zaobserwowałem innego "niedziałania pod IE Jednak powtórzę za gościem, bo widzę, że jednak nie przeczytałeś tego co wkleiłem w quote od autora tego skryptu Quote: [select] Browser Compatibility no problems: Firefox 3.5 Opera 10.0 Internet Explorer 8 Safari 4.0 Chrome 3.0 minor problems: Internet Explorer 7 & Internet Explorer 8 in compatibility mode: "Loading..." is not displayed icons are not showing up major problems: Internet Explorer 6: unable to display transparent 32-bit PNG images slider menu unusable flawed layout annoys web developer causes cancer eats small babies Problem leży po stronie skryptu i tu nie wiele można poradzić. Ja w tej chwili nie mogę sobie pozwolić na rozkminianie tego skryptu, skoro sam autor sobie z tym nie poradził.. Może napisz info, że satus kontrolki SteamProfile wydac pod IE bez problemów przy wyłączonym "trybie zgodności" ? Może jednak "nie działa" coś innego pod IE lub może chodzi o coś innego? tego niestety nie wiem, ponieważ nie napisałeś. Bartosh, wszyscy są tu mile widziani, nie odbieraj niczego personalnie, raczej staraj się zrozumieć moje położenie i dawaj konkrety, jesli piszesz że nie działa pod IE, to napisz co nie działa.. inaczej tylko podnosi mi to ciśnienie hehe, chyba, że Ci nie zależy jakiej jakości dostaniesz odpowiedź.. ;) Cieplutki, mam inna koncepcję, oczywiście ja też widzę, że warto powiedzieć coś więcej czy jak kto woli postawić kropkę nad i. Przemyślałem trochę, tę kwestię, przyjrzałem się dokładniej plikom i widzę, że trzeba to zrobic zupełnie inaczej, i kompletnie zrezygnować z moda.. Teraz mam przyjęcie, ale będę tu później, może tylko podmienię pliki, bo m/n wymysliłem, że wrzucę to na on-line. Wszak to poligon. Będziesz królikiem doswiadczalnym hehe, zgadzasz się? na pewno.. Dodam funkcję do profilu w dwóch miejscach i widzialność w postach, zastanawiam się również nad PM'kami, bo tam też ten dings powinien byc.. I co ty na to? Będzie można pogadać o żywym organiźnie.. i potem to przemodelowac wg. potrzeb.. taki plan.. Pozdrawiam Panowie :) roco Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 01.01.2010 19:47:42 Dobra napisz? szczegó?owo. IE wywala mi b??dy na podstronach dotycz?ce plików js z steamprofile. Pisze ?e wymagany jest obiekt jquery-1.3.2.min.js który w kodzie jest wpisany, bo jak by nie by? to mod nie dzia?a? by na FF. Powiedz mi co doda?e? skoro tobie dzia?a na IE 8 a mi nie chce? Mo?e zapisa? bardziej szczegó?ow? ?cie?k? do plików js?
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 01.01.2010 20:06:30 hmm nic nie doda?em, przetestowa?em równie? on-line, ale jeszcze nie tutaj i linka nie mog? poda?, poniewa? to komercha..
Jednak jeszcze dzi? podmieni? tu pliki, ale musz? dokona? zmian w kilku stylach, a jednocze?nie trwa przyj?cie/impra rodzinna, oczywi?cie nie jestem w stanie tam wysiedzie?, wi?c dalej si? wymykam i robi? swoje.. Jeszcze dzi? przerzuc? pliki tu, i przetestuj? ponownie, (wiesz inny typ serwera), dopiero wtedy b?d? móg? uczciwie stwierdzi? czy problem wyst?puje czy nie. Ok. zastanówmy si?.. jak masz wpisany link? np. tak: ./steamprofile/blabla ? to daj z dwoma kropkami: ../streamprofile/blabla.. Napisa?em, ?e najlepiej da? linki bezpo?rednie czyli, pe?ne z http na pocz?tku. Ja nie rowa?a?em tej kwestii, poniewa? to wynika?o z konstrukcji samego skryptu, ale tak, daj linki bezpo?rednie (dok?adne z http na pocz?tku) Wiesz chodzi o adres, normalnie jak sprawa dotyczy jednego miasta, i powiedzmy s?siedniej ulicy, za rogiem, to mówisz, tam za rogiem, ale jak chodzi o adres w innym mie?cie, to podajesz wcze?niej adres miasta. IE to g?upek, i trzeba stosowa? szereg hacków na niego ?eby wy?wietla? jak nalezy. Popraw linki, ale najpierw daj dwie kropki i sprawd? (../adres/do sksryptu), dopiero pó?niej daj adres pe?ny. Po za tym nie wpisa?es chyba tych skryptów do pliku index.template.php? to by?o przypuszczenie w rozwa?aniu globalnym, które zosta?o odrzucone na korzy? punktowego zastosowania, tych?e skryptów, i okaza?o si?, ?e spoko, i dzia?a! Skrypty dajesz tylko tak jak w instrukcji, które poda?em ok? Tak czy tak, mam w najbli?szych planach to udoskonali?, by? mo?e znajd? równiez czas, ?eby i sam skrypt wzi?? pod lup?.. B?d? wi?c, na bie??co.. Oczywi?cie napisz, czy to by?a kwestia linków, ok? Pozdrawiam :) roco PS. b?d? tu zagl?da?, wi?c jak co to pisz. Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 01.01.2010 23:05:49 Okay, doda?em tytu?em testu modyfikacje ale tylko do stylu Outline, dlatego jesli ktos chce zobaczyc efekt, to na dole strony po prawej jest selektor ze sylami.
U mnie jak wida? chodzi, równie? pod IE, jednak wypieprza mi lightboxa.. hmm po za tym firebug wykrywa mi b??d w samym skrypcie, którego sam nie naprawi?, Mo?e to bzed, poniewaz inne validatory o nic nie krzycz?.. Cieplutkiemu Bartoshowi i mnie doda?em w profilu jaki? id ze steama jako test. Oczywi?cie Bartosh ma jaki? swój profil, wi?c jak chcesz to sobie zmie?. It's only test. Nie s?dz?, ?ebym zostawi? tu t? modyfikacj? z powodu lightboxa, tj. jego wy?szo?ci, (jak dla mnie..) teraz prosz? was o jakies testy, tj. odwied?cie to miejsce ró?nymi przegl?darkami.. Wa?ne sa równiez opinie, gdzie ma by? wy?wietlany profil Steama. ja uzna?em, ?e to raczej poersonalna kwestia i powinien ten dings wyl?dowa? na dole posta, ale nie w sygnaturce.. To oczywi?cie moje subiektywne przemy?lenia, jednak licz? na wasze. Bartosh, kod si? troch? zmieni?, w ogóle zrezygnowa?em z tej hmm "kontrolko" od moda, w gr? wchodz? 2 pliki + wpisy j?zykowe. Jednak jeste?my teraz w fazie testu i nie ma sensu niczego zmienia? skoro to dzia?a. Poradzi?e? sobie z linkami? Pozdrawiam :) roco Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 02.01.2010 10:44:32 uciek?o to co powinno by? w display.template.php roco mo?esz to jeszcze da?
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 10:56:42 Elo Cieplutki :)
Tak masz racj?.., z rozpedziochy nie napisa?em, wklejaj?c kod, ?e to Display.template.php, a napisa?em to tu: http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1525#msg1525 (http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1525#msg1525) Teraz akurat podmieni?em pliki, zmodyfikowane, tak, ?eby mog?y isntnie? niezale?nie od moda Steam z smf.org. Jest to ju? niezale?na sprawa, jednak gryzie si? z lightboxem, i musz? to jeszcze prze?wiczy?. Na pewno dorobi? równie? do smf 2.0. Stworz? moda (uwzgledniaj?c wszystkich w tym topie, tj. dam o tym info). Wszyscy, którzy uczestnicz? w tym topie maj? dopisane ró?ne ID ze Steama w swoich profilach w zak?adce >> "Dane Publiczne" wi?c mozna sobie zmieni?, je?li kto? ma w?asne ID Modyfikacja tu jest widziana tylko na stylu Outline oraz na stylu default, Przypominam style mo?na sobie zmienia? selektorem na dole forum po prawej. Cieplutki potrzeba mi info od was, jak to dzia?a czy s? problemy, jak to si? wy?wietla, oraz potrzebuj? porozmawia?, gdzie exactly to powinno si? znajdowa?.. To co tu widzisz to tylko mój subiektywny tip.. Pozdrawiam :) roco Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 11:13:28 No wi?c, modyfikacja tutaj u ciebie dzia?a bez szwanku, wy?wietla mi nawet w IE. Jako ?e dopiero wsta?em b?d? sprawdza? u mnie co jest skoro nie dzia?a w IE, dopisze bezpo?rednie linki tak jak napisa?e? wcze?niej i dam zna? :) . Je?eli chodzi o wpisy to mam wpisane linijki z js do index.template w sekcji head.
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 11:27:32 Dopisa?em u mnie na forum EverLost.pl (http://"http://www.everlost.pl) linki bezpo?rednie do plików js nic to nie da?o w IE, dalej mi wypluwa b??d:
Code: [select] Szczegó?y b??du na stronie sieci Web Agent u?ytkownika: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0) Sygnatura czasowa: Sat, 2 Jan 2010 09:26:54 UTC Wiadomo??: Obiekt nie obs?uguje tej w?a?ciwo?ci lub metody. Wiersz: 95 Znak: 2 Kod: 0 Identyfikator URI: http://www.everlost.pl/index.php?topic=2.msg12 Wiadomo??: Obiekt nie obs?uguje tej operacji. Wiersz: 34 Znak: 2 Kod: 0 Identyfikator URI: http://www.everlost.pl/steamprofile/steamprofile.js Wiadomo??: Obiekt nie obs?uguje tej operacji. Wiersz: 34 Znak: 2 Kod: 0 Identyfikator URI: http://www.everlost.pl/steamprofile/steamprofile.js Wiadomo??: 'style.display' jest pusty lub nie jest obiektem Wiersz: 62 Znak: 2 Kod: 0 Identyfikator URI: http://www.everlost.pl/yshout/js/yshout.js?July062008 Wiadomo??: Wymagany jest obiekt Wiersz: 19 Znak: 12043 Kod: 0 Identyfikator URI: http://www.everlost.pl/steamprofile/jquery-1.3.2.min.js Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 11:35:11 Cze?? Bartosh :)
Nie rób tego w ten sposób napisa?em, ?e do testów mo?na wrzuci? do index.template.php do sekcji head, ale pó?niej napisa?em, ?e to sprawdzi?em i dzia?a bez wrzucania do head'a --> to z?e rozwi?zanie, poniewa?, gdziekolwiek by? nie by? ci?gle ?aduje te skrypty. Natomiast w ostatecznym rozwiazaniu, jest warunek, powiedzmy.. - ?e je?li, to.. je?li kto? wpisa? sobie w profilu ID Stema, to wy?wietli sie ten dings. Inaczej ca?y ten kawa?ek ??cznie ze skryptami, inaczej ich nie b?dzie, i to jest najlepsze z mozliwych rozwi?za? w tej konkretnej kwestii. W linkach do skryptów da?em tak: GeSHi -› Code: [select] <script type="text/javascript" src="' ,$boardurl , '/steamprofile/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="' ,$boardurl , '/steamprofile/steamprofile.js"></script> Natomiast po wy?ej poszukaj takiego kawa?ka, (na pocz?tku pliku): GeSHi -› Code: [select] Mo?e tam by? ró?nie w zale?no?ci od zainstalowanych modyfikacji.. ale chodzi o to, ?eby na ko?cu zamiast ; da? przecinek , i dopisa? $boardurl Ja mam tak: GeSHi -› Code: [select] To pozwoli odnosi? si? do linków przyk?adowo: ..forum/ dodatkowo, a nie ..forum/index.php Mo?na linki da? z pe?nym adresem http, lub spróbowa? z src="streamprofile/nazwa_skryptu.js" Reszt? zrób tak jak poda?em w tym topie. Albo poczekaj na koniec testów, bo troch? to przeinaczy?em i chc? zrobi? z tego moda dla smf 1.1.10 i 2.0 To wina tylko ?le wpisanych linków i je?li by?o tak, ?e mia?e? wpisy linków do skryptów i w index i w display, to IE na stewke zfixowa? hehe Pozdrawiam i mam nadzieje, ?e b?dziesz przynajmniej w tym topie aktywny :) roco Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 11:41:55 nie zauważyłem wpisu, ale zczekowałem i widze że masz zabawki od mootools czyli od yshout'a hmm zobacz u mnie gryzie się jQuery z Lightboxem..
Jeśli wsio robisz ok, to możesz mieć problem typu konflikt Steama z Yshoutem.. aa i nie zauważyłem ale dałem Ci siga Twojego koleżki hehe, możesz sobie zmienić.. narka Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 11:55:56 hmm widz? kolejne b??dy.. Bartosh wstawi?e? ca?o?? po za komórk? <td > to jest niedozwolone w kodzie html.. po za tym widz? pusty niezamkniety < span > tu? nad formularzem szukajki w index.template.php ten obrazek z serverami jest nie domknietym tagiem to < img powinno si? ko?czy? tak /> a nie tak>
Reszta to b?edy w skryptach w Display.template.php, ale to ju? wina smf i w sumie b?ahostka, tyle, ?e validator si? br?cha.. Jakby nie dzia?a?o, to mo?na spróbowa? wywali? yshouta z indexu i da? tylko i wy?acznie do BoardIndex.template.php czyli wywali? skrypty od niego z index.template. oczywi?cie potrzebne testy, ja ju? dawno si? po?egna?em z t? zabak? na ko?y?? AjaxChat ale nie jako modyfikacja! Tym czasem :) r. Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 12:29:57 Bartosh, wytnij wpisy których dokona?e? w Display.template.php
Poka?? to na stylu default Znajd? ten kawa?ek: GeSHi -› Code: [select] // Show the post itself, finally! echo ' </td> </tr></table> <hr width="100%" size="1" class="hrcolor" /> <div class="post"', $message['can_modify'] ? ' id="msg_' . $message['id'] . '"' : '', '>', $message['body'], '</div>', $message['can_modify'] ? ' <img src="' . $settings['images_url'] . '/icons/modify_inline.gif" alt="" align="right" id="modify_button_' . $message['id'] . '" style="cursor: pointer; display: none;" onclick="modify_msg('' . $message['id'] . '', '' . $context['session_id'] . '')" />' : '' , ' </td> </tr>'; // Now for the attachments, signature, ip logged, etc... I zast?p go tym kawa?kiem: GeSHi -› Code: [select] // Show the post itself, finally! echo ' </td> </tr></table> <hr width="100%" size="1" class="hrcolor" /> <div class="post"', $message['can_modify'] ? ' id="msg_' . $message['id'] . '"' : '', '>'; // SteamProfile by roco if (!empty($message['member']['options']['steam'])) { echo' <script type="text/javascript" src="' ,$boardurl , '/steamprofile/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="' ,$boardurl , '/steamprofile/steamprofile.js"></script> <div class="steamprofile" title="' . $message['member']['options']['steam'] . '" style="float:right; margin-top:0; margin-right:0; width:250px;"></div> '; flush(); } echo ' ', $message['body'], '</div>', $message['can_modify'] ? ' <img src="' . $settings['images_url'] . '/icons/modify_inline.gif" alt="" align="right" id="modify_button_' . $message['id'] . '" style="cursor: pointer; display: none;" onclick="modify_msg('' . $message['id'] . '', '' . $context['session_id'] . '')" />' : '' , ' </td> </tr>'; // Now for the attachments, signature, ip logged, etc... Oraz na pocz?tku pliku znajd?: GeSHi -› Code: [select] I zamie? na ten kod, (chodzi o dodanie $boardurl): GeSHi -› Code: [select] Oczywi?cie mo?na da? równie? linki bezpo?rednie. Podmie? jednak tak jak tu wklei?em kod na podmiank?. Je?li dalej lipa, to wtedy nale?y przenie?? skrypty z yshouta do BoardIndex.template.php Narty ;) Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 12:37:21 Wstawi?em w display.template to co napisa?em i wy?wietla mi b??d prasowania stylu, nie mam ju? do tego g?owy :/ mo?e przez to ?e jestem po przepiciu :)
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 12:44:59 może faktycznie :mysli:
napisałeś: Quote: [select] Wstawiłem w display.template to co napisałem Czy miałes na myśli to co ja tu napisałem? Jeśli wywala błąd parsowania to masz tam podane co i jak i w którym wierszu, możesz podać ten błąd? Pewnie zapomniałeś apostrofa i średnika, lub je pominąłeś.. to easy nie poddawaj się. Ale zrób najpierw dokładnie to o co proszę, ok? Narka :) r. // Editka - po rostu zaznacz dokładnie podany kawałek i zastąp tym ode mnie, wow to naprawdę easy.. hehe Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 12:50:11 Ok błąd naprawiłem było za dużo apostofów :) w tej linii:
GeSHi -› Code: [select] <img src="' . $settings['images_url'] . '/icons/modify_inline.gif" alt="" align="right" id="modify_button_' . $message['id'] . '" style="cursor: pointer; display: none;" onclick="modify_msg('' . $message['id'] . '', '' . $context['session_id'] . '')" />' : '' , ' GeSHi -› Code: [select] <img src="' . $settings['images_url'] . '/icons/modify_inline.gif" alt="" align="right" id="modify_button_' . $message['id'] . '" style="cursor: pointer; display: none;" onclick="modify_msg(' . $message['id'] . ', ' . $context['session_id'] . ')" />' : '' , ' Jednak dalej to nie pomogło w wyświetlaniu tego moda w IE? I myślę dlaczego? Jestem przekonany, że czegoś brakuje. Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 12:58:51 Raczej jest czegoś za dużo, niczym w przysłowiu o dwóch grzybach w barszczu hehe
Zrób tak, - kopia pliku index.template.php i wytnij skrypty od yshouta, tylko na chwilę, będziesz miał otwarty plik w edytorze (np. Notepad plus plus) i kiedy upniesz na serva, przetesujesz co potrzeba, to w edytorze cofniesz zmiany zapiszesz i wrzucisz jeszcze raz.. easy Wytnij na chwile te skrypy: GeSHi -› Code: [select] <script src="http://www.everlost.pl/mymod/animatedcollapse.js" type="text/javascript"></script> <script src="http://www.everlost.pl/yshout/js/moo.ajax.js" type="text/javascript"></script> <script src="http://www.everlost.pl/yshout/settings.js" type="text/javascript"></script> <script type="text/javascript"><!-- // --><![CDATA[ window.onload=function(){loadChat();}; var shoutFile="home"; var yshout_php="/index.php?yshout&topic=2&board=11"; // ]]></script> <script src="http://www.everlost.pl/yshout/js/yshout.js?July062008" type="text/javascript"></script> <script src="http://www.everlost.pl/yshout/js/soundmanager2.js" type="text/javascript"></script> <script type="text/javascript">soundManager.url="http://www.everlost.pl/yshout/soundmanager2.swf"; soundManager.debugMode = false; soundManager.consoleOnly = false; soundManager.onload = function() { soundManager.createSound({id:"aSound", url:"http://www.everlost.pl/yshout/chat.mp3", autoPlay:false}); }</script> Czhyba, że "animatecollapse" nie kożysta z takich zabawek ja moo, czy jQuery, to spox i zostaw, resztę na chwilę wychlastaj, żeby zobaczyc efekt pod IE Jeśli to zrobisz i będzie git, to trzeba będzie przerzucić same skrypty od yshuta do BoardIndex.template.php Przeprowadź ten test, to ważne, żeby wykluczyć ew winowajcę.. okay? Narka :) Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 13:05:28 Wywaliłem to co kazałeś, ale to nie pomogło :/ niepokoi mnie błąd wywalany przez IE
Code: [select] Szczegóły błędu na stronie sieci Web Wiadomość: Wymagany jest obiekt Wiersz: 19 Znak: 12043 Kod: 0 Identyfikator URI: http://www.everlost.pl/steamprofile/jquery-1.3.2.min.js Wydaje mi się że IE po prostu nie umie znaleźć tego jquery, pytanie dlaczego? Ścieżka dobrze ustawiona, więc o co mu chodzi? Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 13:32:11 hmm szkoda, ?e nie mog?em sam tego sprawdzi? moimi narz?dziami..
Jednak te skrypty si? z lekka nie trawi? sprawdzi?em to na localho?cie. na pewno wyczy?ci?e? cahe IE? Na wszelki s?uczaj i tak popraw jedn? rzecz, wszystkie skrypty, które nie s? tylko odno?nikami do w?a?ciwych skryptów zabezpiecz w ten sposób masz np. taki skrypt: GeSHi -› Code: [select] <script src="http://www.everlost.pl/yshout/js/soundmanager2.js" type="text/javascript"></script> <script type="text/javascript">soundManager.url="http://www.everlost.pl/yshout/soundmanager2.swf"; soundManager.debugMode = false; soundManager.consoleOnly = false; soundManager.onload = function() { soundManager.createSound({id:"aSound", url:"http://www.everlost.pl/yshout/chat.mp3", autoPlay:false}); }</script> to daj mu ochron? GeSHi -› Code: [select] <script type="text/javascript"><!-- // --><![CDATA[ soundManager.url="http://www.everlost.pl/yshout/soundmanager2.swf"; soundManager.debugMode = false; soundManager.consoleOnly = false; soundManager.onload = function() { soundManager.createSound({id:"aSound", url:"http://www.everlost.pl/yshout/chat.mp3", autoPlay:false}); } // ]]></script> I wsz?dzie, gdzie spotkasz w kodzie. To samo z tymi stylami od yshout'a i zamiast tak: GeSHi -› Code: [select] <style type="text/css"> #yshout { font-size: 11px; overflow: hidden; } /* bla bla dalej */ </style> To daj tak: GeSHi -› Code: [select] <style type="text/css"> /*<![CDATA[*/ <!-- #yshout { font-size: 11px; overflow: hidden; } /* bla bla dalej */ //--> /*]]>*/ </style> Nie mo?e by? czego? za ma?o.. s? tylko 2 skrypty i oba masz wpisane prawid?owo, jak wynika z podgl?du ?ród?a.. Mo?e brakowa? tylko w php na Twoim hostingu, wiesz np jakiego? elementu z wymaga? skryptu steamprofile. Rozumiem, ?e jeste? pewien przeprowadzonego testu, czyli z wyci?tymi skryptami od yshouta? Tak czy siak one niepotrzebnie ?aduj? si? do postów.. Narka :) Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 13:41:02 Zobacz to z Firebug'a:
(http://poligon.ricoroco.com/fora/foto/uploads/010fe55e70.jpg) narka Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 13:44:06 Mo?emy jeszcze raz wykona? test, wyczy?ci?em cache i dalej nic? Poprawi?em linki w profile.template, dalej nic.
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 13:54:25 Wykonałeś test i znowu przywróciłeś?
A co z plikiem .htaccess, (co tam masz w katalogu steamprofile)? Wygląda na to, że nie ładuje do IE, a wszędzie indziej tak, do innych browserów.. Pytanie o to co masz wpisane w .htaccess oraz o info php tj utwórz plik info.php wrzuć go do katalogu sreamprofile i daj linka Zawartość pliku info.php GeSHi -› Code: [select] Może być tak, że coś nie rychshtosuje ponieważ nie ma włączonej jakiejś biblioteki.. w php Narka // Edita posłuchaj cos w tym momencie robię ale to zaglądam co parę minut, możesz wychlastać jeszcze raz te wszystkie skrypty łacznie z tym do chowania divów z Dynamic drive i dać znać? Szybko sprawdę moimi zabawkami i odpisze, że już, to przywrócisz zmiany. może to nas przybliży do rozwiazania.. Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 14:05:41 Zacznijmy od tego ?e nie mam pliku .htaccess w folderze steamprofile.
Co do pliku info.php, masz link :) http://www.everlost.pl/steamprofile/info.php (http://www.everlost.pl/steamprofile/info.php) Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 14:18:28 nie?le.. ch?opie, ale jeste? uwa?ny.. hehe
da?em to na ko?cu tego posta: http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1515#msg1515 (http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1515#msg1515) zobacz tak powinien wygladac w ?rodku plik .htacces: 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] Je?li co? nie tak to zakomentuj najpierw pierwsz? lini? (kratk? #) a je?li dalej nie tenteges to zakomentuj równie? drug? lini? 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] Dam Ci ten plik w za??czniku. Chodzi o to, ?e tam jest narzutka php5, ale ju? masz, tym nie mniej najpiew wrzu? jak jest, ó?niej zakomentuj pierwsz? lini? # a pó?niej drug?, je?li dalej nie zadzia?a. To jest taki myk, który mi pomóg? w 2 miejscach. narka ps Twoje ustawienia php przegl?dam, troch? na raty, ale przejrz? je uwa?nie. Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 02.01.2010 14:49:44 a ja ci?gle mam pora?ki i takie tam ?e nie mo?na za?adowa? szablonu main ... roco mo?esz zebra? swoje przemy?lenia w 1 post w którym by?a by zawarta ca?a wiedza od a do z
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 15:01:28 IE to głupek..
Twoje php.ini jest ok, i można by rzec - jest dostosowane do skryptu steamprofile. U mnie też wywala błędy, jednak wyświetla.. Zróbmy jeszcze jeden test, zmienimy nagłówek gł. dokumentu mówię o DOCTYPE w pliku index.template.php Podmień na chwilę to: GeSHi -› Code: [select] echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> na to: GeSHi -› Code: [select] echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> W takich wypadkach IE bywa posłuszny, ponadto dodaj do styli diva w Display.template.php --> zoom:1; przed ">< /div > W strict'cie IE wyświetla poprawnie to czego mu się nie chce w transitional. Zrób to i przekonamy sie.. Wszystko niby ok, tylko, że nie działa.. moim zdaniem dalej opuje z konfliktem skryptów od yshouta. Narka // edit Cieplutki, ale z czym jest problem, info o błędzie nie mówi mi nic, ponieważ nie wiem co zrobiłeś do tej pory? napisz proszę, troche więcej. Podaj miejsca w które wklejałeś, czy ID ze Steama się dopisuje? Czy robisz to w połączeniu z modem, czy bez? itd.. nie będę Cię zanudzał setką pytań, która przychodzi mi do głowy,.. Wszystko jest dokładnie podane w tym topie, a to co zrobiłem u mnie to jeszcze coś innego i w tej chwili nie ma kropy nad i, dlatego pozostajemy w tym co tu mamy. Podaj szczegóły, bo pewnie to jakiś bzdet.. // Edit 2 generalnie spox, tylko sam widzisz było trochę zamieszania, a ja jak zwykle robię wsio na raty.. trochę tu trochę tam.. Oczywiście że napisze co i jak don't worry, ale liczę na twoją komunikatywność. Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 15:22:20 Skoro to nie pomog?o, to najwidoczniej musia?em co? ?le zrobi?, tylko co? Zaraz si? wezm? za przegl?danie plików i si? dowiem :) chyba ?e na prawd? jest wszystko ok...
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 15:38:01 Roco zrobi?em jeszcze jedn? rzecz, aby? móg? dok?adnie sprawdzi? na czym stoimy. Usun??em te rzeczy z index.template:
GeSHi -› Code: [select] <script src="http://www.everlost.pl/mymod/animatedcollapse.js" type="text/javascript"></script> <script src="http://www.everlost.pl/yshout/js/moo.ajax.js" type="text/javascript"></script> <script src="http://www.everlost.pl/yshout/settings.js" type="text/javascript"></script> <script type="text/javascript"><!-- // --><![CDATA[ window.onload=function(){loadChat();}; var shoutFile="home"; var yshout_php="/index.php?yshout&topic=2&board=11"; // ]]></script> <script src="http://www.everlost.pl/yshout/js/yshout.js?July062008" type="text/javascript"></script> <script src="http://www.everlost.pl/yshout/js/soundmanager2.js" type="text/javascript"></script> <script type="text/javascript">soundManager.url="http://www.everlost.pl/yshout/soundmanager2.swf"; soundManager.debugMode = false; soundManager.consoleOnly = false; soundManager.onload = function() { soundManager.createSound({id:"aSound", url:"http://www.everlost.pl/yshout/chat.mp3", autoPlay:false}); }</script> I IE wywali? inny b??d: Code: [select] Szczegó?y b??du na stronie sieci Web Agent u?ytkownika: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0) Sygnatura czasowa: Sat, 2 Jan 2010 13:37:35 UTC Wiadomo??: Obiekt nie obs?uguje tej w?a?ciwo?ci lub metody. Wiersz: 72 Znak: 2 Kod: 0 Identyfikator URI: http://www.everlost.pl/index.php?action=profile;u=1 Wiadomo??: Wymagany jest obiekt Wiersz: 19 Znak: 12043 Kod: 0 Identyfikator URI: http://www.everlost.pl/steamprofile/jquery-1.3.2.min.js Mo?esz sprawdzi? co jest nie tak :) ? Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 02.01.2010 15:43:36 o co biega z tym Invalid community data. jak to obej??
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 15:49:07 "chyba" i "gdyby" posz?y na ryby, a mo?e na grzyby.. takie ma?e psiary.. chyba psylocypki.. :D
Dok?adnie wszystko przeanalizuj, mog?e? pope?ni? b??d, to nie wykluczone, nikt nie jest komputerem nie? Czy zmieni?e? DOCTYPE na strict? i dalej nie by?o reakcji po wcze?niejszym oczyszczeniu historii przegl?dania ??cznie z tymczasowymi plikami? Czy naprawd? wykona?e? to wszystko, o czym tu by?a mowa? jeste? pewien? Wiesz nie wiem dalej co robisz, dajesz tylko zdawkowe informacje, ca?ej reszty musz? si? domy?la?. Wi?c nie bardzo jak jest pomóc.. Je?li wykona?e? Naprawd? wszystko dok?adnie, step by step, tak jak by?o tu w topie, a dalej s? b??dy, i po wykluczeniu wszelkich innych, np. Twoich, to wtedy b?dzie problem, poniewa? naprawd? masz warunki, ?eby to posz?o u Ciebie.. Rób wszystko spokojnie zastanów si?, porównaj pliki, lub przejrzyj je dok?adnie, mo?e gdzie? jaka? kicha niechc?cy powsta?a.. I jeszcze nie wiem, czy edytujesz pliki direct na serverze, czy ?ci?gasz edytujesz zapisujesz i wrzucasz ponownie? Bo jesli edytujesz direct na servie, to jest to b??d. Cieplutki, co mia?oby by? w tym prowizorycznym tutku? mam opisa? to w przypadku instalki moda i pó?niejszej integry skryptu? narty :) // Edit Mo?e da?e? z?y przyk?ad ID mo?e wypróbuj te: 76561197965018417 lub robinwalker lub STEAM_0:0:148902 tu dzia?aj?.. Ten b??d pokazuje, ?e s? b??dne dane ze steam community. Napewno da?e? chmod 777 na folder cache w katalogu steamprofile? Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 02.01.2010 15:53:31 ehh daje sobie spokój jak dodam ten STEAM_0:0:148902 to po kliknieciu w niego mam
Code: [select] Niestety! Wyst?pi? b??d przetwarzania ??dania u?ytkownika: Nie mo?na odnale?? okre?lonego profilu. ??cze do strony g?ównej spo?eczno?ci Steam. jak dam nick batosha to mam komunikat jak post powzej przestaje traci? czas na tego moda all doda?em src="' ,$boardurl i niestety lipa straszna Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 16:08:54 A doda?e? do funkcji na pocz?tku pliku Display.template.php? bo bez tego nie dzia?a..
Cieplutki, a tu jest ok? dzia?a wsio? Zajrzyj do cache czy ju? si? tam co? nazbiera?o, je?li tak, to sam skrypt przetwarza prawid?owo.. I jaki mam ten tutek napisa?? Bartosh, nie wiem czemu ale nie zauwa?y?em po?owy twojego postu, jednak co par? minut tam sprawdza?em. Generalnie chodzi?o o to, ?eby wypieprzy? wszystkie skrypty, poza tymi od smf - z pliku index.template.php zmieni? DOCTYPE na strict, wyczy?ci? IE i sprawdzi?, jednocze?nie trzeba podejrze? ?ród?o, ?eby zobaczy?, czy jednak nie ?aduj? si? inne skrypty z cz??ci head. Jesli nie i jest tak jak o tym mówi?, to dopiero wtedy mo?na uznac, ?e co? lipa, oczywi?cie dodatkowo przy za?o?eniu, ?e nigdzie indziej nie ma b??du.. To naprawd? ma?a ilo?? operacji, trudno si? pomyli?, a samo wykonanie to ledwie par? minut.. móg?bym to hurtowo robi? hehe Narka Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 16:18:24 roco wierz mi jestem w stanie poda? Ci dane do ftp zobaczysz co i jak masz do edycji 3 pliki, Display.template, index.template, profile.template.
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 02.01.2010 16:18:59 Tutek jak dla debila - dla mnie krok po kroku bez dygresji i takich tam
zrób tak znajd? zast?p i wszystkie niezb?dne dane Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 16:33:24 Cieplutki, spoko, daj mi tylko chwile bo si? nie roztroj? hehe robi? co? w tej chwili i o ile mam zar?bist? podzielno?? uwagi, to w kodzie jestem skoncentrowany i w?a?nie co? dziargam.. obiecuje co? skleci? dora?nie w konstrukcji z zainstalowanym modem, poniewa? od tego zacz?li?my.
Kiedy b?dzie ju? wi?cej wiadomo, a ja znajd? chwil?, + testy na smf 2.0 to mo?e moda? jako zupe?nie co? nowego i nie gryz?cego si? z modem "steam"? napisze jak dla 12 - latka mo?e by?? (mój bratanek tyle ma i to ju? rozkmini?..) Bartosh, daj po prostu spakowane do zipa te 3 pliki, przejrz? je ew. co? poprawi? czy przetestuj?. Narka :) Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 16:38:33 Prosz? w za??czniku masz spakowane te 3 pliki :)
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 17:25:31 Okay, teraz w załączniku masz 4 pliki, jeden to index.templateNOSCRIPT.php i jest to ten sam poprawiony index, tylko z wyciętym YShout
Na serwerze zmień starym plikom nazwę i dopiero wrzucaj te poprawione, nic nie nadpisuj. No i zdaj relacje, tj. najpierw wklej ten bez skryptów, i na serwerze zmień mu nazwę na index.template.php, inne pliki też, najpierw zmień nazwę a potem wrzucaj te ode mnie. Dopiero, kiedy porobisz testy, tj cały komplecik z tym indexem bez skryptów, to dopiero wrzuć ten normalny index.template.php. Poprawiłem tam parę drobiazgów, jakby co było nie tak, to pisz. Niestety czas mi się z lekka kończy i dlatego to tak trwa, sorka. Ale im później tym będę miał więcej obowiązków.. i tak nie wiem jak się tu dziś znalazłem hehe Ok, tym czasem :) BTW. kiedy to zrobisz to podfruń do swojego profilu, tam u siebie i sprawdx czy wsio ok, jak również Dane publiczne, tam gdzie się dopisuje, może tak być że wsio się wyczyści, więc to sprawdź, ew. dopisz ponownie. Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 17:33:45 Nic nie pomog?o, a jednocze?nie forum si? rozjecha?o :/
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 17:42:46 Po tylu chwilach zrobi?em, b?ahostka by?a :)
Wystarczy wyczy?ci? tymczasowe pliki i COOKIE :D Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 17:49:39 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 :) Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: bartosh 02.01.2010 17:53:03 Heh wierz mi ?e ja lubie by? bardzo samodzielny to by? wyj?tek ?e tutaj napisa?em, szuka?em kogo? kto mnie naprowadzi :) sorry ?e si? musia?e? ze mn? u?era? :D , dzia?a mi z yshout.js :) tak?e nie ma problemu :)
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 02.01.2010 18:01:31 Okay, rozumiem, spox :)
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?, :b) roco Tytuł: [TUT] Steam Profile integrate into SMF Wiadomość wysłana przez: roco 02.01.2010 18:49:43 Witam! :)
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/ (http://code.google.com/p/steamprofile/) B?dzie to wersja aktualnie wersja: steamprofile_ajax-2.0.2.zip (http://steamprofile.googlecode.com/files/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 (http://domena.com/forum) to po wrzuceniu tam katalogu "steamprofile" b?dzie on mia? taki adres: -->http://domena.com/forum/steamprofile (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] 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] 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"', $message['can_modify'] ? ' id="msg_' . $message['id'] . '"' : '', '>', $message['body'], '</div>', $message['can_modify'] ? ' <img src="' . $settings['images_url'] . '/icons/modify_inline.gif" alt="" align="right" id="modify_button_' . $message['id'] . '" style="cursor: pointer; display: none;" onclick="modify_msg('' . $message['id'] . '', '' . $context['session_id'] . '')" />' : '' , ' </td> </tr>'; // Now for the attachments, signature, ip logged, etc... Trzeba zaznaczy? u siebie dok?adnie ca?y ten kawa?ek i zamieni? na ten: GeSHi -› Code: [select] // Show the post itself, finally! echo ' </td> </tr></table> <hr width="100%" size="1" class="hrcolor" /> <div class="post"', $message['can_modify'] ? ' id="msg_' . $message['id'] . '"' : '', '>'; // SteamProfile by roco if (!empty($message['member']['options']['steam'])) { echo' <script type="text/javascript" src="' ,$boardurl , '/steamprofile/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="' ,$boardurl , '/steamprofile/steamprofile.js"></script> <div class="steamprofile" title="' . $message['member']['options']['steam'] . '" style="float:right; margin-top:0; margin-right:0; width:250px;"></div> '; flush(); } echo ' ', $message['body'], '</div>', $message['can_modify'] ? ' <img src="' . $settings['images_url'] . '/icons/modify_inline.gif" alt="" align="right" id="modify_button_' . $message['id'] . '" style="cursor: pointer; display: none;" onclick="modify_msg('' . $message['id'] . '', '' . $context['session_id'] . '')" />' : '' , ' </td> </tr>'; // Now for the attachments, signature, ip logged, etc... 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 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 (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] 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 :) roco PS. Oczywi?cie, je?li dalej jest co? nie jasne, to nale?y bez obciachu pyta?. ;) Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 02.01.2010 20:05:49 i bardzo serdecznie dzi?kuj? :D
Tytuł: Steam Profile Ajax Mod for SMF Wiadomość wysłana przez: roco 09.01.2010 21:43:48 Witam! :)
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 (http://poligon.ricoroco.com/fora/smf/index.php?topic=645.0) 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ę.. ;) Bartosh, przeczytaj PM'kę Pozdrawiam :) roco PS. tak btw. nastąpiła zmiana koncepcji, jednak to co napisałem w tym topie jest jak najbardziej aktualne! i działa. Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: ygg 23.02.2010 12:16:18 Witam.
Mam pytanie. Czy jest taka mo?liwo?? aby pasek ze steam'em wy?wietla? si? w podpisie? Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 01.03.2010 05:28:00 Witam :)
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.. ;) Oczywi?cie modyfikacja musi by? najpierw zainstalowana.. Pozdrawiam :) roco Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: ygg 01.03.2010 11:58:26 Zrobione! :)
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. ;) Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 01.03.2010 14:38:42 Okie Dokie :)
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 :) 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: Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: ygg 01.03.2010 15:16:30 Instalowane na wersji SMF 2.0 RC2
Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 08.05.2010 08:26:02 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 ;) jub inne info co i jak Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 09.05.2010 05:18:40 Elo Cieplutki :)
Uwaga INFO do wszystkich, którzy to czytaj?! Bardzo sorry sorry, ale utkn??em z powa?nym projektem na po?udniu Niemiec. Ju? po sprawie, ale musz? jeszcze wróci? do kraju, to oko?o 30 godzin spokojnej jazdy. Dlatego dok?d nie powróc?, nie mog? odpisa? na PM'ki ani na posty, tu robi? wyj?tek. Cieplutki, napisa?e? to nie jasno. Chodzi o to, ?e mod si? zainstalowa?, tylko zamiast indykatora ze Steama pokazuje "Invalid community data" ? i czerwony X ? Je?li tak to wygl?da na problem z zapisywalnym folderem "cache" w katalogu steamprofile. Normalnie powinno by? ustawione: CHMOD 777, ale czasem to nie dzia?a, a dzia?a CHMOD 755 - zale?y od ustawie? php na hostingu. Tak w ogóle to sam mod ma powa?ne wymagania zobacz: Requirements Server Requirements
Required PHP extensions
Dlatego wa?ne informacje to np. w PA >> po lewej masz "O SMF..." i tam s? podane dane serwera itd to wa?ne. Czasem jeste? na hostingu, gdzie jest php4 i php5 ale defaultowo jest ustawione na php4 dlatego wrzuci?em do katalogu steamprofile plik .htaccess i je?li jest php4 to nale?y odkomentowa? pierwsz? lini?, po prostu usun?? "kratk?" -> # Mo?na wrzuci? plik info.php do katalogu steamprofile i wpisa? adres w przegl?darce, wtedy dostaniemy pe?ne info o wersji php na hostingu i jakie modu?y s? w??czone itd.. Zawarto?? pliku: info.php: <?php phpinfo(); ?> Ale zobacz t? fotk?: (http://poligon.ricoroco.com/fora/foto/uploads/1622e9243a.jpg) To adres forki: Code: [select] [img]http://poligon.ricoroco.com/fora/foto/uploads/1622e9243a.jpg[/img] Tu pokazuj? jak mam u siebie tj. jakie mam chmody na folderze "cache" ale wida? równie? ?e jest tam plik: "example.html" i je?li chcemy sprawdzi? czy wszystko w porz?dku i mod dzia?a to w pasku adresu wpisujemy adres naszego forum/steamprofile/example.html i dostajemy testow? stronk?. Ostatnio uaktualni?em biblioteki + jqery do wersji 1.4, ale ta si? gryzie z niektórymi modami. Paczk? wrzuc? po powrocie, okay? Ale zobacz jak to wygl?da u mnie: to wersja z poprzednim jqery: http://poligon.ricoroco.com/fora/steamprofile/example.html (http://poligon.ricoroco.com/fora/steamprofile/example.html) a to wersja ju? z nowymi bibliotekami i jquery1.4: http://poligon.ricoroco.com/fora/steamprofile/example2.html (http://poligon.ricoroco.com/fora/steamprofile/example2.html) Samo sprawdzenie powinien zrobi? ka?dy zaraz po zainstalowaniu, czyli wpisa? w przegl?darce analogicznie jak u mnie, ?eby po??czy? si? z plikiem "example.html" Je?li co? nie dzia?a to b?dzie wida? od razu. W katalogu "cache" odk?adaj? si? informacje i wpisanych danych, wi?c nale?y równie? tam zajrze? ?eby zobaczy?, oczywi?cie najpierw wy?wietlamy w przegl?darce plik z katalogu "steamprofile" -> example.html i zagl?damy do folderu "cache", ?eby sprawdzi? czy pojawi?y si? dane. Wa?ne jest, ?eby ustali?, jaka wersja php "panuje" w katalogu steam'a czyli wrzucamy tam plik info.php i sprawdzamy przegl?dark?. Mog? by? poblokowane modu?y php w ustawieniach.. Oczywi?cie mo?na trzyma? ten katalog w zupe?nie innym miejscy i odnosi? si? linkami absolutnymi.. Widzia?em na smf.org ktos da? zabawne rozwi?zanie, tj. usun?? plik z katalogu "seamprofile" -> .htaccess ale kto wie, mo?e by? i tak, ?e nie dzia?a mod_rewrite a tam jest linijka usprawniaj?ca dzia?anie statusu profili ze steama.. Mo?na zakomentowa? na prób? wszystko tj. "kratkami" -> # jako pierwszy znak w ka?dej z linii kodu który tam wyst?puje. Mam nadziej?, ?e update bibliotek równie? pomo?e co poniektórym nieszcz??nikom.. ale to jak wróc? czyli oko?o 30 - 36 godzin, sorka, ale nie mam tego przy sobie, a via VPN z moim komem mog?em si? po??czy? tylko z firmy, dla której wykonywa?em projekt. Mo?e po drodze, wiesz mam dwie miejscówki gdzie si? zatrzymuj? po godzince i jest tam publiczny AP, ale raczej optowa?bym za "po porocie" spoko? Zreszt? i tak mam zamiar poprosic ludzi o uaktualnienie kilku plików i opinie zanim dokonam update na smf.org. Ok. musz? cho? na chwil? do wyra inaczej b?d? jecha? nie trze?wy hehe Na smf.org w topiku od tego moda te? musz? skrobn?? ale ju? po powrocie.. Pozdrawiam :) roco Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: cieplutki 09.05.2010 21:11:02 W za??czniku 2 rzeczy info.php oraz to czego nie widz? a powinno by? do wyboru ???
Nie mog? wybra? opcji jaka ma by? wy?wietlana w postach zwi?zana z wygl?dem profilu steam'a Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 10.05.2010 10:55:31 Okay, zatrzyma?em si? na kawk? z rogalem.. (cruossant), ale mam neta, a na poprzednim postoju by?o cienko..
ok do rzeczy.. Cieplutki, chcesz ode mnie konkretnych odpowiedzi, a nawet tutoriali, jednak mimo, ?e wiesz jakie to wa?ne, - sk?pisz informacji i dopiero w kolejnych postach si? wyja?nia, co oczywi?cie zabiera mi drogocenny dla mnie czas.. zobacz nawet nie odpisuje na PM'ki, maile czy posty, a tak po prawdzie to posiadam czynnych kilkana?cie for i tam te? mnie nie ma, ?apiesz? Ja od Ciebie równie? oczekuj?, zreszt? od ka?dego.. rzetelnych informacji, dzia?a to w dwie strony i kiedy komunikacja jest prawid?owa, to mo?na szybko uzyska? potrzebne info czy pomoc, ok? ..to bottom line Nie mam dost?pu do swojego kompa, tj. nie zaryzykuj? po??czenia, ale akurat mam u klienta SMF 2.0 RC3 i s? tam zamontowane tylko dwie modyfikacje, translator i teraz zainstalowa?em SteamProfile. Ale po kolei Z pliku info wynika, ?e s? spe?nione warunki i mod powinien spoko zadzia?a?, mo?e nie dzia?a?, je?li jest np. mod_rewrite i w nim za wiele nawrzucane z powodów bezpiecze?stwa, co jest mo?liwe i zale?y te? od hostingu. Jednak je?li nie ma ?adnego moda typu PrettyURL to powinno hula?. Dalej nie wiem czy to by?a normalna instalka, jak równie? nie napisa?e?, co akurat by?o wa?ne, jak przebieg? test tj wywo?anie, czy te? po??czenie si? z plikiem ./steamprofile/example.html to trzeba zrobi? porzede wszystkim, ?eby ustali?, czy na danym serverze SteamProfile Mod dzia?a, czy nie! -> sprawd? to! Je?li mod dzia?a to przejd?my dalej, czyli do drugiej cz??ci Twojego pytania. Za??czam fotk? z RC3 ale pokazanym kawa?kiem wy?ej... O co kaman? otóz to miejsce, które zaznaczy?e? na swojej fotce, jest przeznaczone dla indykatora ze steama, i tu Uwaga! --> o ile wpiszesz jakie? dane do pola które znajduje si? troszk? powy?ej, nad polem typu textarea od siga i nad polem do wpisywania w?asnego tytu?u. - masz pole od Steama tam gdzie wpisujesz swoje dane, ale poda?em tam przyk?ady i mo?na do testu u?y? którego? z nich.. Quote: [select] Steam Profil: Steam Profile ID lub: Steam Community Number, lub: Alias Profilu Np.: 76561197965018417 lub np.: STEAM_0:0:148902 lub np.: robinwalker Ostatnia linijka z quote to t?ustym drukiem.. --> wpisujesz do pola obok cokolwiek z tych trzech pozycji zapisujesz i w tym miejscu, które pokaza?e? na swojej fotce zobaczysz indykator ze steama, easy Indykator czyli "kontrolka statusu ze steama" jest w tym miejscu co jest, dlatego, ?e programi?ci z SMF póki co i IMHO moich pró?b nie wytworzyli miejsca, tak jak np. w wersji 1.1.11 - po prostu nie by?o gdzie wrzuci?, a s?u?y to jedynie sprawdzeniu czy wpisa?e? w swoim profilu forum w?a?ciwe dane ze Steam community, je?li dane poprawne to wy?wietli si? prawid?owy status. By?o to dla mnie oczywiste! Ale widzi t? kontrolk? ka?dy tylko w swoim profilu i Admin, który mo?e zobaczy? wszystkie profile. To tylko "sprawdzajka" Pole do wpisania danych ze Steama da?em pod polem komunikatora z Yahoo czyli pod YIM W SMF 2.0 RC3 musia?em to doda? do tablicy w katalogu/pliku: ./Sources/Profile-Modify.php zaraz za tablic? od YIM'a i razem powinno to wygl?da? tak: Linia gdzie powinien zaczyna? si? wpis od Steama ~771 ale podam kapk? wy?ej z tablic? od YIM'a, ?eby si? lepiej zorientowa?: GeSHi -› Code: [select] 'yim' => array( 'type' => 'text', 'label' => $txt['yim'], 'subtext' => $txt['your_yim'], 'size' => 24, 'input_attr' => array('maxlength="32"'), 'permission' => 'profile_extra', ), 'default_options[steamprofile]' => array(//Steam Profile by Roco 'type' => 'text', 'label' => $txt['steamprofile']. ':', 'subtext' => 'Steam Profile <b>ID</b> '. $txt['steamprofile_user_ID'], 'size' => 24, 'value' => @$context['member']['options']['steamprofile'], 'input_attr' => array('maxlength="32" title="', $txt['steamprofile_input_title'], '"'), 'permission' => 'profile_extra', ), Trzeba sprawdzi? czy dokona?y si? wpisy.., wiesz forum mog?o mie? ?le poustawiane chmody i si? mog?a cz??? nie wpisa? i jest to mo?liwe! Dlatego sprawd?. Mod modyfikuje po za ./Sources/Profile-Modify.php równie? w stylu default plik: ./Theme/default/Profile.template.php Za??czam oba pliki spakowane hierarchicznie tak jak wyst?puj? w katalogach na forum SMF 2.0RC3 okay? Porównaj obrazki, czyli Twój z Twojego za??cznika i mój z mojego, oraz porównaj pliki czy jest podobnie, lub na chwil? je podmie?, chyba, ?e nie ma innych modyfikacji, które mieszaj? w tych plikach to wtedy normalnie podmie? i cze??. Cieplutki, sorry nie mam wi?cej czasu.. i dalej mam kilkaset KM do domciu.. owszem mam jeszcze jedno miejsce na którym si? zatrzymam i ca?kiem mo?liwe, ?e b?dzie net, je?li tak to tu zajrz?, ale teraz ko?cz?.. Komu w drog? temu rower.. Sprawd? wszystko, ale zacznij od pliku example.html - ta informacja jest wa?na przede wszystkim dla mnie je?li mam dalej pomóc z tym modem, oko? No i zwró? uwag? na ilo?? i tre?? tego co mi podajesz jako info wyj?ciowe, poniewa? niepotrzebnie si? to tak rozwleka. Na konkret => konkret, na blabla => gdybanko. Pozdrawiam ;) roco Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: screv 25.10.2010 21:49:53 Gubie si? w milionach postów tym temacie.
Móby?bym Ci? prosi? o zebranie ca?ej instalacji w kupe? Czytaj?c te posty to co raz wprowadzane by?y poprawki. Pogubi?em si? co jest isotne przy istalacji, a co jest rozwiazaniem dodatkowych problemów. Tytuł: Odp: SteamProfile AJAX Wiadomość wysłana przez: roco 10.11.2010 02:59:28 Witam! :)
A co z gotowcem? Steam Profile Ajax Mod for SMF - Support (http://poligon.ricoroco.com/fora/smf/index.php?topic=645.0) Po za tym mod jest wydany oficjalnie i można śmiało zainstalować, owszem planuję odświeżyć pliki, ale to w niczym nie przeszkadza, tj. samym wpisom, bo te nie ulegają zmianom, przynajmniej na razie. Napisz co Cię gryzie z tym Steamem, chętnie pomogę, luzik ;) Pozdrawiam :) roco |