Nasza strona używa ciasteczek do przechowywania pewnych informacji na Twoim komputerze. Więcej na ten temat znajdziesz w naszej Polityce Prywatności.
Aby strona działała poprawnie, zaakceptuj nasze ciasteczka.
Aby strona działała poprawnie, zaakceptuj nasze ciasteczka.
Wykaz postów użytkownika - Creeper - które otrzymały punkt za pomoc
Creeper | |
|
W pliku vid-css.css jest linijka, która definiuje dla tagu img domyślnie obramowanie na 0. GeSHi: CSS
Lokalizacja pliku to fusion_tube\inc\css\vid-css.css. |
Creeper | |
|
gomez napisał(a): Witam, super mod, mam pytanie, czy jest możliwość bez konieczności dodawania kolejnego MOD'a aby w kolejnej zakładce pokazywały się ostatnio dodane artykuły? Wiem, że jest wtyczka podobna, która wyświetla artykuły, itp., ale czy w tej konkretnie da się zamiast "forum zakładka 4" wpisać może link, do ost. artykułów i tam by się pojawiały? Czy nie da rady? Dodałem w załączniku zmodyfikowaną wtyczkę. W zakładce 4 wyświetlają się ostatnio dodane artykuły. Wygląd zakładki można modyfikować w pliku fp_forum_tabs_panel/tabs/tab_4.php |
Creeper | |
|
Skopiowałeś "na żywca" więc błąd musiał się pojawić. Poniżej poprawiony kod: Rozwiń Kod źródłowy <?php |
Creeper | |
|
Poprawione podczas Godziny Wychowawczej |
Creeper | |
|
Wklej to w dodatkowe strony i zapisz (nie dawaj podglądu!). Na serwerze stwórz folder o nazwie nload. Rozwiń Kod źródłowy <?php |
Creeper | |
|
Jest taka możliwość. Dodaj ten kod zamiast tego ostatniego: Rozwiń Kod źródłowy $strony = array(1, 2, 3, 10); Tam gdzie masz: Rozwiń Kod źródłowy $strony = array(1, 2, 3, 10); Dodajesz zamiast 1, 2, 3, 10 ID tych podstron, na których ma się wyświetlać. Edit A jeżeli chcesz, żeby wyświetlał się na wszystkich oprócz tych podanych to dodaj ! przed: Rozwiń Kod źródłowy in_array($_GET['page_id'], $strony) |
Creeper | |
|
Paczka dziewięciu pól profilu, które pozwalają przedstawić specyfikację komputera. W jej skład wchodzi: CPU Field, Grafic Cart Field, Hard Drive Field, Headphones Field, Keyboard Field, Memory Field, Monitor Field, Motherboard Field i Mouse Field. Oryginalna Paczka: http://www.php-fu...don_id=507 Autor: Jompsa Screen od Autora: Dodałem spolszczenie w obydwu kodowaniach i Readme_PL. |
Creeper | |
|
Sylvia to system ostrzeżeń dla PHP-Fusion. Ma dwa typy ostrzeżeń - liczbowy oraz procentowy. Pierwszy typ to zliczanie na zasadzie ilości ostrzeżeń, a drugi na zasadzie procentowej (np. Ostrzeżenie pierwsze: 10%, Ostrzeżenie drugie: 5%, Razem: 15%). W systemie można definiować blokady i dodawać je do odpowiednich miejsc na stronie. Domyślnie są trzy blokady - na Forum, Shoutbox'a i Komentarze. System wymaga modyfikacji tylko jednego pliku, reszta działa automatycznie. Ilość ostrzeżeń jest wyświetlana na Forum oraz w Profilu (po dodaniu pola). Po osiągnięciu pewnej liczby ostrzeżeń (lub 100% w przypadku procentowego typu) użytkownik może zostać zablokowany czasowo lub na stałe (zależy od ustawień). Wersja: 1.0.2 Autor: Yodix Wersja PHP-Fusion: Testowano na v7.02.05, ale powinno działać na wszystkich z serii v7.02 Wtyczka ma też możliwość połączenia z PointX. Dzięki temu za każde dodane ostrzeżenie można odbierać określoną ilość punktów. Wymagana wersja PointX to 2.0.2 lub nowsza. Instalacja została opisana w pliku ReadmePL.html. Dostępna jest wersja angielska. Paczka o nazwie v7_02_05-sylvia-1_0_2_fixed.zip zawiera poprawkę błędu, który może się pojawiać jeżeli na stronie nie jest zainstalowany PointX. Screeny: |
Creeper | |
|
sarum napisał(a): A czy mogę prosić o pomoc w dokładnym podaniu kodu z wskazaniem miejsca wstawienia? Chciałbym za News i Zdjęcie wysłane do opublikowania przyznawać pkt... Musisz znaleźć w odpowiednim pliku miejsce dodawania wpisu do bazy, ale w taki sposób, żeby było dostępne ID użytkownika, który to dodaje bądź dodał (przy wymaganiu akceptacji). Może wyjaśnię to na przykładzie dodawania Newsa przez zgłoszenia. Punkty będą przyznawane po zaakceptowaniu zgłoszenia. Najpierw stwórz w Pointxer odpowiedzialny za Newsy, żeby mieć już jego kod. Po tym otwierasz plik administration\submissions.php i szukasz linijki: Rozwiń Kod źródłowy $result = dbquery("INSERT INTO ".DB_NEWS." (news_subject, news_cat, news_news, news_extended, news_breaks, news_name, news_datestamp, news_start, news_end, news_visibility, news_reads, news_allow_comments, news_allow_ratings) VALUES ('$news_subject', '$news_cat', '$news_snippet', '$news_body', '$news_breaks', '".$data['user_id']."', '".time()."', '0', '0', '0', '0', '1', '1')"); Pod tym dodajesz: Rozwiń Kod źródłowy $PointX->AddPoints($data['user_id'], "kod"); W miejsce słowa kod podajesz wygenerowany przez PointX kod dla Pointxera od newsów. Pierwsza zmienna, czyli $data['user_id'] nie musi koniecznie tak wyglądać, musi jedynie przechowywać ID użytkownika. Domyślnie dla PHP-Fusion jest to $userdata['user_id'], ale przy zgłoszeniach nie możemy użyć ID aktualnie zalogowanego, gdyż dodałoby to nam punkty. Po wykonaniu wszystkich czynności zapisujesz plik i najlepiej przetestuj, czy nie ma żadnych błędów. W razie, gdyby punkty nie były dodawane, a w dzienniku błędów nie pokazywałby się żaden wpis odnośnie PointX sprawdź, czy poprawnie skopiowałeś/przepisałeś kod. |
Creeper | |
|
A więc... proponuję w panelu z aktywnymi tematami do zapytania dodać Rozwiń Kod źródłowy WHERE forum_id!=38 Dzięki temu wszystkie tematy podłączone do Forum z ID 38 (Czyli "Niszczarka") nie będą wyświetlane w tym panelu. Automatyczne czyszczenie można zrobić na kilka sposobów. Najprościej chyba zrobić powiedzmy w ustawieniach pole o nazwie ostatnie_czyszczenie i wpisać dodać w nim aktualny czas uniksowy (np. funkcją time()). Później w nagłówku (header.php) można dodać taką regułę Rozwiń Kod źródłowy if (time() - $settings['ostatnie_czyszczenie'] >= 2592000) { W jej środku trzeba dodać jakieś zapytania do bazy usuwające posty, ankiety oraz załączniki powiązane z usuwanymi tematami no i oczywiście także same tematy. Nie zapomnij też o aktualizacji czasu w polu ostatnie_czyszczenie. |
Creeper | |
|
Mój błąd. Powinno być tak Rozwiń Kod źródłowy WHERE ".groupaccess('tf.forum_access')." AND thread_hidden='0' AND tt.forum_id!=38 |
Creeper | |
|
Dodaj to w wybranym miejscu w pliku viewpage.php. Rozwiń Kod źródłowy $uresult = dbquery( I lepiej zmień nazwę tematu, bo może on zniknąć z moją odpowiedzią w niewyjaśnionych okolicznościach ;) |
Creeper | |
|
Rozwiń Kod źródłowy $uresult = dbquery( |
Creeper | |
|
Może coś takiego: Rozwiń Kod źródłowy openside("Statystyki"); Strony, które mają się nie wyświetlać podajesz w tej części: Rozwiń Kod źródłowy NOT IN(1, 2, 3, 10) |
Creeper | |
|
Dodaj jako panel. Niestety nie miałem czasu przetestować, ale powinno działać: Rozwiń Kod źródłowy opentable("Najczęściej pobierane pliki"); |
Creeper | |
|
Jest z tym problem. W załączniku paczka z poprawką, wystarczy wgrać pliki. Edit: Załącznik w pierwszym poście. |
Creeper | |
|
Dodatkowe strony do edycji używają zmiennych przesyłanych metodą POST. Daj taki kod pliku custom_pages.php: Rozwiń Kod źródłowy <?php |
Creeper | |
|
Tłumaczenie pisane na telefonie więc mogą być w nim błędy, ale powinno być użyteczne dla osób, które też próbują to przetłumaczyć. Poniższy kod wystarczy zapisać do pliku Polish.php lub Polish-utf8.php, ustawić odpowiednie kodowanie znaków i zapisać w katalogu plików językowych wtyczki. Rozwiń Kod źródłowy <?php |
Creeper | |
|
Taki kod wklej w dodatkowe strony i daj podgląd (Nie zapisuj!): Rozwiń Kod źródłowy <?php I podmień zawartość comments_include.php na taką: Rozwiń Kod źródłowy <?php W kwestii locali niestety musisz poradzić sobie sam, ale w tej linii Rozwiń Kod źródłowy echo "<label><input type='checkbox' name='disable_smileys' value='1' /> Disable Smileys?</label>"; masz tekst, który wyświetla się obok pola więc problemu z zamianą nie powinno być. |
Creeper | |
|
Coś w tym stylu? Rozwiń Kod źródłowy <?php Nie za bardzo wiedziałem jak to graficznie ma wyglądać. |