ForumCała strona

Nawigacja

Aktualnie online

Gości online: 12

Użytkowników online: 0

Łącznie użytkowników: 25,393
Najnowszy użytkownik: Assassin

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

JazOOn
06.12.2024 23:45:46
Amen

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Automatyczne czyszczenie forumowego kosza
Konto ukryte
Witam serdecznie, jeśli dubluję proszę o zrozumienie, ale pod hasłem kosz by znaleźć szukałem z 2 godziny i nic Smile
Mianowicie proszę o pomoc w temacie "Kosz" na forum, czy jest możliwość, aby zmodyfikować go tak, aby Np. raz na 30 dni się sam automatycznie czyścił, i aby temat, który zostanie przeniesiony do kosza nie widniał w modach takich jak ostatnio dodany temat itp., iż wszystko, co dodam do kosza na stronie głównej widnieje, jako nowy temat bądź odświeżony.
Jeśli dodaję opcję "przenieś temat" podświetla mi się dział "kosz", ale nie mogę go wybrać, jako miejsce docelowe, tylko podświetla mi się kategoria poniżej o nazwie "niszczarka" a jest to temat w kategorii kosz.
Czy mogę liczyć na wasza pomoc?
Strona w podpisie.


PW od moderatora:
  1. Przeniesienie tematu - Pieka 13.11.2012 18:27

Edytowane przez Pieka dnia 14.11.2012 12:00:39
 
Wścibski Gość
Dodany dnia 23.12.2024 00:29:41
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Spoczywaj w pokoju... Creeper
A więc... proponuję w panelu z aktywnymi tematami do zapytania dodać
Pobierz kod źródłowy  Rozwiń Kod źródłowy

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łę
Pobierz kod źródłowy  Rozwiń Kod źródłowy

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.
 
Konto ukryte
Super już wiem, że da się to zrobić id dziękuję za szybką odpowiedź. Ale... Jak wiesz jestem laikiem i nie do końca wiem gdzie i co zmienić?
 
Spoczywaj w pokoju... Creeper
W pliku fp_forum_tabs_panel/tabs/tab_1.php zamień to
Pobierz kod źródłowy  Rozwiń Kod źródłowy

na to
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Teraz wystarczy stworzyć w katalogu includes plik o nazwie forum_bin.php, a jego zawartość dać
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Po zapisaniu powyższego pliku i wgraniu go na serwer trzeba jeszcze dodać do pliku header_includes.php pod tym
Pobierz kod źródłowy  Rozwiń Kod źródłowy

to
Pobierz kod źródłowy  Rozwiń Kod źródłowy

I wszystko powinno działać jak trzeba. Jeżeli znajdziesz błąd to daj znać, bo robiłem to na szybko i mogłem coś przeoczyć. Tak jak jest napisane w pierwszym poście - tematy z wymienionego działu forum będą usuwanie co 30 dni. Czas można modyfikować w linii
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Czas podawany jest w sekundach.
 
Konto ukryte
Witam, zrobiłem jak pisałeś, ale jeśli chodzi o pkt. 1, mam taki błąd nad panelem:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

I Kosz dalej widoczny :(


PW od moderatora:
  1. Ogólna uwaga - Pieka 14.11.2012 21:09

Edytowane przez Konto ukryte dnia 14.11.2012 21:19:00
 
Spoczywaj w pokoju... Creeper
Mój błąd. Powinno być tak
Pobierz kod źródłowy  Rozwiń Kod źródłowy
 
Konto ukryte
Nie Twój błąd Tylko Twoja pomoc Smile Dziękuję Ci serdecznie, masz u mnie kolejnego browara Smile
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl