Strony: 1 2 [3] 4 5 ... 7   Bottom Do dołu
   Drukuj   
ico Autor    
[EN] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [RU]
     Topic: SteamProfile AJAX  [Przeczytany 55604 razy]
0 użytkowników i 2 Gości przegląda ten wątek.
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [01.01.2010 20:06:30] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1530#msg1530 Post #24 
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.



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: [01.01.2010 23:05:49] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1531#msg1531 Post #25 
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
 



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Full Member
***
Offline
14.12.2019 23:26:16
 Poland Mężczyzna
Poland
  WWW
DATA: [02.01.2010 10:44:32] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1535#msg1535 Post #26 
uciekło to co powinno być w display.template.php roco możesz to jeszcze dać



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: [02.01.2010 10:56:42] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1536#msg1536 Post #27 
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

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



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
16.09.2013 22:20:19
Topic Starter
 Poland
Poland
 
DATA: [02.01.2010 11:13:28] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1537#msg1537 Post #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.



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
16.09.2013 22:20:19
Topic Starter
 Poland
Poland
 
DATA: [02.01.2010 11:27:32] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1538#msg1538 Post #29 
Dopisałem u mnie na forum 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





Attention! Testing modifications - Steam Profile

IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [02.01.2010 11:35:11] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1539#msg1539 Post #30 
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>
// Created by GeSHi 1.0.8.10 | code: -› [code=Javascript] | load:0.001s | speed:137.21 KB/s



Natomiast po wyżej poszukaj takiego kawałka, (na początku pliku):

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



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]
function template_main()
{
    global $context, $settings, $options, $txt, $scripturl, $modSettings, $db_prefix, $boardurl;
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.024s | speed:4.86 KB/s



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



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [02.01.2010 11:41:55] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1540#msg1540 Post #31 
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



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [02.01.2010 11:55:56] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1541#msg1541 Post #32 
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.



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [02.01.2010 12:29:57] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1542#msg1542 Post #33 
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...
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.031s | speed:20.33 KB/s



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...
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.034s | speed:32.35 KB/s



Oraz na początku pliku znajdź:

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



I zamień na ten kod, (chodzi o dodanie $boardurl):

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



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



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
16.09.2013 22:20:19
Topic Starter
 Poland
Poland
 
DATA: [02.01.2010 12:37:21] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1543#msg1543 Post #34 
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



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [02.01.2010 12:44:59] Odp: SteamProfile AJAX
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=633.msg1544#msg1544 Post #35 
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



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Strony: 1 2 [3] 4 5 ... 7   TOP^Do góry
   Drukuj   
On-Line: 13 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 6505 Ostatnia wiadomość 03.03.2009 23:10:19
Autor roco
veryhot_post RSS Steam Profile Ajax Mod for SMF - Support « 1 2 » roco 20 26433 Ostatnia wiadomość 14.09.2010 11:54:12
Autor Cirmius
normal_post RSS Ajax chat nie loguje Sandra 5 8821 Ostatnia wiadomość 10.08.2010 20:26:48
Autor Sandra
normal_post RSS Ajax Chat Problem Cirmius 0 2366 Ostatnia wiadomość 14.09.2010 11:37:47
Autor Cirmius
* Share this topic...
In a forum
[BBCode]
Code: [select]  -› [ Topic: SteamProfile AJAX ]
[url=http://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="http://poligon.ricoroco.com/fora/smf/index.php?topic=633.0" target="_blank">SteamProfile AJAX</a>
Geo Visitors Map