Wykaz postów użytkownika - Lukeup - które otrzymały punkt za pomoc
Lukeup | |
|
Załączam skórkę. Przed użyciem, zachowaj jej oryginał w innej lokalizacji, jako kopię zapasową. Pozdrawiam, Freeze |
Lukeup | |
|
Dobry wieczór, napisałem fragment skryptu, jednakże nie wiem, czy o to Ci chodzi. Nie jest jeszcze skończony (m.in. brak plików locale), ale chciałbym wiedzieć, czy idę w dobrym kierunku. Przed podmianą plików, zrób kopię zapasową pliku oryginalnego. Rozpakuj plik, który załączyłem i podmień z: administration/articles.php Prośba również do administracji lub specjalistów od PHP-Fusion, o ocenę tej modyfikacji - może nie powinno się modyfikować plików leżących po stronie administratora, bądź nie biorę czegoś istotnego pod uwagę. Pozdrawiam, Freeze |
Lukeup | |
|
Dzień dobry, nowa paczka w załączniku, przed wgraniem, zrób sobie kopię zapasową plików. Locale jest zrobione dla języka Angielskiego oraz Polskiego - UTF8. Pliki są kompatybilne z wersją 7-02-07 i mogą nie dawać oczekiwanego efektu dla starszych edycji PHP-Fusion. Zapraszam do testów. Pozdrawiam, Freeze |
Lukeup | |
|
Odniosłem się do pomysłu, który został zaproponowany nad moim postem i ograniczeń nadanych w pliku *.php. Oczywiście można zrobić to, jak wspomniałeś, gdyż minimum do pojawienia się wpisu jest photo_id oraz album_id, jednak lepiej, aby dane były uzupełnione w pełni, bo działa to lepiej dla oka, niż wartości domyślne. Załączam nową paczkę. Można dodać 3 obrazy, a ich dane zostaną powielone. Przed użyciem, najlepiej wykonać kopię zapasową oryginalnych plików. Pozdrawiam, Freeze |
Lukeup | |
|
Rozwiń Kod źródłowy |
Lukeup | |
|
To, że nic nie wyświetla w tamtym polu, jest najprawdopodobniej błędem autora, odpowiedzialnego za tę wersję pliku. Podmień plik: UserFieldsInput.class.php W ścieżce: \includes\classes\ Z tym, który załączyłem. Od razu dodam, że nie zadziała Ci to wstecz. P.S. W profilu masz napisaną inną wersję, proponuję to również poprawić. Pozdrawiam, Freeze |
Lukeup | |
|
Dzień dobry, Nie do końca rozumiem idei tego skryptu (bo lepiej wtedy tworzyć własne strony), ale być może o to Ci chodzi - sprawdź załącznik (plik do skopiowania do katalogu głównego - folder, w którym jest config.php). Plik dostosowany jest, do strony 3, jak sam zasugerowałeś, więc musi taka istnieć. Pozdrawiam, Freeze |
Lukeup | |
|
Dobry wieczór, łamanie linii, nie zależy od tego pliku. On służy tylko do wyświetlania danych. Załączyłem paczkę z dodatkowym plikiem do podmiany (custom_pages.php). Po podmianie plików, edycji strony (w Twoim przypadku 3-ciej) i zapisaniu zmian, zostaną dopisane łamania linii (jeśli będą jakieś). Zadziała to również na każdą inną edytowaną i zapisaną stronę. Jeżeli piszesz w nich tylko tekst, to takie rozwiązanie ma pewien sens, jeśli używasz html'a i reprezentujesz go "czytelnie", to łamania mogą trochę "napaskudzić". Pozdrawiam, Freeze |
Lukeup | |
|
Naniosłem kilka poprawek do wtyczki (m.in. raportowanie "spammerów" - wcześniej pod tym przyciskiem było tylko usuwanie). Może się komuś przyda. Lista raportowanych, trafia tutaj: http://www.stopfo...myspammers Pozdrawiam, Freeze |
Lukeup | |
|
Zamieściłem plik maincore.php do podmiany (edytowany z paczki PHP-Fusion v7.02.07 Core PL). Podmień z plikiem oryginalnym (na wszelki wypadek lepiej zrobić sobie backup oryginalnego pliku). Jeśli nie pasuje on do Twojej paczki, podeślij swój plik maincore.php. |
Lukeup | |
|
Dobry wieczór, jest taka możliwość. Wpierw wykrywasz przeglądarkę: Rozwiń Kod źródłowy A następnie dzięki preg_match() wykrywasz czy jest mobilna i pokazujesz odpowiedni interfejs: GeSHi: PHP
|
Lukeup | |
|
Panel administratora -> Zarządzanie użytkownikami -> Pola profilu |
Lukeup | |
|
Dla td.tbl2, usuń: GeSHi: CSS
|
Lukeup | |
|
Problem jest taki, że znaki specjalne w tekście zakłócają Ci zapytanie (i otwierają przy okazji pole do injecta) Rozwiń Kod źródłowy Masz to dwa razy w tekście i właśnie przez znak ' Twoje zapytanie psuje się, bo zmienne budujesz tak: Rozwiń Kod źródłowy I jeśli fragmentem tekstu jest znak specjalny ', to interpreter się w najlepszym przypadku pogubi (jak u Ciebie), bo napotkał na zmienną, która nie jest zakończona średnikiem. Natomiast gdyby go dodać i później od razu wykonać polecenie usunięcia całej bazy, byłoby mniej przyjemnie. W tym przypadku, jeśli poprzedzisz ' znakiem \ to tekst będzie prawidłowy. Natomiast, jeśli masz już taki zapis, to do odczytu z kolei musisz użyć stripslashes() |