Wykaz postów użytkownika - slawekneo - które otrzymały punkt za pomoc
slawekneo | |
|
Rozwiń Kod źródłowy |
slawekneo | |
|
Multisite ma wiele zastosowan jednym z nich jest zdefiniowanie wszystkich prefiksow i nazw tabel do stalych w celu (wrazie potrzeby) szybkiej zmianynazw tabel bez potrzeby ingerencji w pliki ... reszty sie domyslcie |
slawekneo | |
|
@veto zle zrozumiales to co Ci podalem masz przerobic i podstawic do zapytania znajdujacego sie w news.php czyli zapytanie w news.php powinno wygladac tak Rozwiń Kod źródłowy Pozniej uzupelniasz tablice $news_info Rozwiń Kod źródłowy no i w theme.php wstawiasz sobie warunki na wyswietlanie grafik opierajac sie o zmienna $news_info['ratcount']Pozdro!! BTW. warto czasami sie klucic czasami dzieki temu wychodza bardzo ciekawe rozwiazania :D |
slawekneo | |
|
W funkcji render news wstawiasz to: Rozwiń Kod źródłowy A wyswietlasz poprzez uzycie $rating_image dodam ze ustawione jest zaokraglanie wyniku przez funkcje round. |
slawekneo | |
|
Siemka :D Ponizej zalaczam kod z poprawionym plikiem forum_bot_agent_panel.php Poprawka zawiera: - losowy system rozmieszczenia botagenta jest calkowicie poprawiony(poprzedni operowal na stalej liczbie postow 20 aktualny zlicza posty i wedlug nich rozmieszcza losowo) - usuniecie wyswietlenia bota nad pierwszym postem oraz umozliwienie wyswietlenia go pod ostatnim postem (przy opcji losowego wyswietlenia bota) Pozdro!! Oto kod Rozwiń Kod źródłowy |
slawekneo | |
|
Przeciez masz juz wszystko podane w przykladzie reszte co masz zrobic to wkleic kod z przykladu do nowej podstrony. Rozwiń Kod źródłowy Dobra tak na szybko zrobilem ci przystosowanie oto kod do wklejenia posiada ograniczenie do wyswietlenia 100 wynikow mozesz zawsze sobie zmienic ale nie polecam ladowac calej listy bo podstrona bedzie Ci sie ladowala wieki Rozwiń Kod źródłowy Kolejnosc: id - name - x - y - player - points - rank zawsze mozesz sobie zrobic wlasna kolejnosc, zastosowac tabele badz uklad wyswietlania korzystajac z zmiennych $id, $name,$x, $y, $player, $points, $rank Pozdro!! |
slawekneo | |
|
Hmm.. jest to dosc rzadki problem, a polega na tym ze skrypt chce skasowac zawartosc bufora, ktora zostala juz wczesniej wyczyszczona. Hmm.. Sprawdz to. W pliku themes/templates/footer.php odnajdz to Rozwiń Kod źródłowy i zamien na ten kod Rozwiń Kod źródłowy Zapisz i sprawdz najlepiej odswiezyc strone przed sprawdzeniem.Kod, ktory Ci podalem sprawdza njpierw status bufora, a dokladniej czy nie ma zapisu w pozycji del jesli jest przepuszcza jesli jest pusty nie pozwoli wykonac czyszczenia pustego bufora. Pozdro!! |
slawekneo | |
|
Ten kodzik wklejasz w tresc strony dodatkowej czyli u Ciebie bedzie to "custom pages" (bo masz ustawiony jezyk strony angielski) Glownym bledem byly niestety jak zawsze problemy z znakami ' i ". A to są PODSTAWY! Dodalem tez w linku odczyt stalej FORUM, która pozwala na poprawne ustawienie sciezki do forum. Rozwiń Kod źródłowy PHP Teraz cos odemnie :D Jesli robisz wiecej podstron dla zalogowanych to polecam ci zrobic jedna podstrone z informacja typu "You cannot watch this content untill you are logged in." i dodajesz link do logowana lub odrazu wstawiasz formularz dologowania, a w podstronach na samym poczatku kodu dodajesz proste przekierowane korzystajac z funkcji redirect czyli Rozwiń Kod źródłowy PHP Taki maly zabieg duzo ulatwia :D Pozdro!! |
slawekneo | |
|
Mozesz tez bezposrednio dodac poprzez edycje funkcji cache_groups. Robisz kopie tabeli user_groups nazywasz ja rangi, a funkcja wygladalaby tak: Rozwiń Kod źródłowy PHP To na tyle. Pozdro!! |
slawekneo | |
|
Wystarczy ze przetlumaczysz sobie komunikat bledu! i bedziesz wiedzial co i jak Deklaracja funkcji sbwrap zostala powtorzona. Oryginalnie funkcja ta znajduje sie w panelu shoutboxa, kodujac thema i najprawdopodobniej powielasz deklaracje. |
slawekneo | |
|
Siemka :D Ja tylko podsune swoj kod ;] a kolega niech go sobie przeanalizuje i domysli sie po co autorzy cookies dodali parametr wygasniecia ciastka :P Rozwiń Kod źródłowy Pozdro!! |
slawekneo | |
|
Zabezpieczenia na _POST !!! Rozwiń Kod źródłowy |
slawekneo | |
|
Blokuje nie przez zwrócenie funkcji ale przez samo zwrócenie czyli "return" linia ktora podal bartek jest do wywalenia gdyz jest zbedna ! A ja teraz przyczepie sie do kodu pierwszego z pierwszego postu a mianowicie do czesci formularza ktory pozniej operuje na wstaw.php. 1.najprawdopodobniej rypneles sie w nazwie dla inputa w obu jest ta sama nazwa ! w drugim inpucie chyba powinna byc nazwa "studentid" Rozwiń Kod źródłowy HTML 2.brak zamkniecia formularza czyli </form> Pozdro!! |
slawekneo | |
|
Musisz w pliku articles.php zmienic wszystkie funkcje z add_to_title() na set_title(). Przyklad: Rozwiń Kod źródłowy |
slawekneo | |
|
Petla dla checkboxa: Rozwiń Kod źródłowy No i plik wstaw.php Rozwiń Kod źródłowy PHP Wiadomo, zabezpieczenia musisz dodac :] Pozdro!! |
slawekneo | |
|
Z tego da sie wyjsc :D zmien z Rozwiń Kod źródłowy na Rozwiń Kod źródłowy to powinno usunac pokazujacy sie blad.Co do sprawdzania czy user jest modem to napisalem funkcje sprawdzajaca, ktora musze zoptymalizowac i rozbudowac (cache tablic itp.) na dzien dzisiejszy wyglada tak Rozwiń Kod źródłowy PHP pozniej dodajemy deklaracje stalej iMODERATOR zaraz po deklaracji stalej iSUPERADMIN w maincore.php Rozwiń Kod źródłowy I sprawdzamy czy dziala poprzez odpalenie kodu Rozwiń Kod źródłowy funkcja na dzien dzisiejszy podaje czy user jest w ogole modem, czesc sprawdzajaca czy user jest modem w konkretnym dziale dopiero dopisze.Pozdro!! |
slawekneo | |
|
Cytacik z manuala PHP dla funkcji eregi As of PHP 5.3.0 the regex extension is deprecated in favor of the PCRE extension. Calling this function will issue an E_DEPRECATED notice. Co po przetlumaczeniu translatorem(nie znam na tyle angielskiego by Ci to dokladnie przetlumaczyc) oznacza W PHP 5.3.0 Rozszerzenie regex jest przestarzałe na rzecz rozszerzenia PCRE. Wywołanie tej funkcji wyda E_DEPRECATED ogłoszenia. I wszystko jasne ;] Zalecam uzycia funkcji preg_match() zamiast eregi(). Zreszta zobacze czy nie jest to zgloszone do dev'u jesli nie to zglosze bo jest to dosc wazne ze wzgledu na powiekszajaca sie ilosc serwerow z php wyzszym 5.2.0.EDIT: Tak jak myslalem, zostalo to juz zgloszone. Pozdro!! |
slawekneo | |
|
Hmm, po co tworzyc nowa tablice jak mozna juz na gotowej robic tylko trzeba ja i tak zabezpieczyc. :D Rozwiń Kod źródłowy PHP Pozdro!! |
Strona 2 z 2: 12