Przesunięty przez: Matteo 09-11-2013, 09:37 |
Wykluczenie danego forum z opcji Szukaj |
Autor |
Wiadomość |
tymek
Pomógł: 1 raz Posty: 433
|
Wysłany: 03-09-2008, 17:08 Wykluczenie danego forum z opcji Szukaj
|
|
|
Mam pytanko, jak zrobić, zeby z opcji szukaj (przy zaznaczeniu Głownego forum, albo bez zaznaczenia - mam tak standardowo) wykluczyc z szukania forum " Kosz", tak zeby nie pokazywało zadnych tematów z tego forum w wyniku szukania? |
_________________ Szukam programisty PHP, który wykona parę zleceń - modyfikacje na forum. Proszę o kontakt na PW. |
Ostatnio zmieniony przez Boltex 04-09-2010, 19:11, w całości zmieniany 3 razy |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Centurion
Pomógł: 543 razy Posty: 1972
|
Wysłany: 03-09-2008, 17:28
|
|
|
Wykluczenie danego forum z opcji Szukaj
Podczas wyszukiwania ignorowane są tematy z wybranego działu lub kilku działów.
Kod: | ####################################################################################################
## MOD Title: Wykluczenie danego forum z opcji Szukaj
## MOD Version: 1.0
## MOD Author: Centurion
## MOD Description: Podczas wyszukiwania ignorowane są tematy z wybranego działu lub kilku działów.
##
## Installation Level: easy
## Installation Time: 1 minute
## Files To Edit: (1)
## search.php
##
#################################################################################################### |
Wykluczenie 1 forum:
$excludeid = 1;
1 - id działu.
Wykluczenie więcej niż jednego forum:
$excludeid = "1, 2, 3";
1, 2, 3 - id działów, które oddzielamy przecinkiem. |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
Ostatnio zmieniony przez NineX 14-01-2012, 10:10, w całości zmieniany 3 razy |
|
|
|
|
tymek
Pomógł: 1 raz Posty: 433
|
Wysłany: 03-09-2008, 19:52
|
|
|
hmm dopisałem do tego pliku to co podałeś:
Cytat: | // End replacing
// ID FORUM które chcemy wykluczyć!
$excludeid = 18;
if($excludefaq)
{
$auth_sql .= (( $auth_sql != '' ) ? " AND" : '') . " f.forum_id <> $excludeid ";
}
// Author name search |
Ale nie działa, nadal są pokazywane wyniki z "Kosza" |
_________________ Szukam programisty PHP, który wykona parę zleceń - modyfikacje na forum. Proszę o kontakt na PW. |
|
|
|
|
Centurion
Pomógł: 543 razy Posty: 1972
|
Wysłany: 04-09-2008, 10:57
|
|
|
hmm dziwne u mnie i na innym forum działa bez problemu. napewno wgrałeś plik na ftp? |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
|
tymek
Pomógł: 1 raz Posty: 433
|
Wysłany: 04-09-2008, 12:17
|
|
|
Tak wygląda u mnie ten plik search.php po adycji.
Jak chcesz to mozesz sprawdzic, adres forum:
www.nnh.na7.pl/forum
wpisz w szukajce czesc nazwy jakiegos tematu ktory znajduje sięw Koszu (nie trzeba sięrejestrować). |
_________________ Szukam programisty PHP, który wykona parę zleceń - modyfikacje na forum. Proszę o kontakt na PW. |
|
|
|
|
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 04-09-2008, 12:55
|
|
|
Kod: | #--[ OTWÓRZ ]--
search.php
#--[ ZNAJDŹ ]--
// Author name search
#--[ PRZED TYM DODAJ ]--
// ID FORUM które chcemy wykluczyć!
$excludeid = 1;
$auth_sql .= (( $auth_sql != '' ) ? " AND" : '') . " f.forum_id <> $excludeid ";
|
Będzie działać. |
|
|
|
|
szresi
Pomógł: 242 razy Posty: 944
|
Wysłany: 04-09-2008, 13:17
|
|
|
RuseK, to i ja skorzystałam z Twojego sposobu. Wszystko pięknie działa. |
_________________ | Pomagam TYLKO na forum | | NIE umawiam się na randki | | Instalacja skryptu i modów za sms premium | |
|
|
|
|
Centurion
Pomógł: 543 razy Posty: 1972
|
Wysłany: 04-09-2008, 14:45
|
|
|
No tak wyciąłem kawałek instrukcji z innego moda i była tam nepotrzebna jedna linijka
jak ktoś chce wykluczyć więcej niż jedno forum:
Kod: | #--[ OTWÓRZ ]--
search.php
#--[ ZNAJDŹ ]--
// Author name search
#--[ PRZED TYM DODAJ ]--
// ID FORUM które chcemy wykluczyć!
$excludeid = "1, 2, 3";
$auth_sql .= (( $auth_sql != '' ) ? " AND" : '') . " f.forum_id NOT IN( $excludeid) "; |
|
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
Ostatnio zmieniony przez Centurion 04-09-2008, 20:35, w całości zmieniany 1 raz |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 04-09-2008, 20:08
|
|
|
Kod: | $excludeid = 1, 2, 3; |
Takie coś nie przejdzie.
Może być:
Kod: | $excludeid = '1, 2, 3'; |
albo:
Kod: | $ex = array(1,2,3);
$excludeid = implode(', ', $ex); |
|
|
|
|
|
|