To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Wyszukiwarka postów z określonego okresu

xlesiu - 14-07-2009, 22:01
Temat postu: Wyszukiwarka postów z określonego okresu
Wyszukiwarka postów z określonego okresu
Cytat:
##############################################################
## MOD Title: Wyszukiwarka postów z określonego okresu
## MOD Author: pentapenguin < pentapenguin@bluebottle.com > (n/a) http://www.pentapenguin.com
## MOD Description: Ten mod pozwala na wyszukanie postów z określonego okresu.
## MOD Version: 0.1.0
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit: 3
## search.php
## language/lang_polish/lang_main.php
## templates/NazwaStylu/search_body.tpl
## Included Files: n/a
##############################################################

pawelooss - 14-07-2009, 23:10

xlesiu, dzięki, przyda się. ;) Są tylko 2 małe błędy w instrukcji. :P

Kod:
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['Date_range_explain'] = 'Wybierz okres jaki chcesz przeszukać.';
$lang['Day'] = 'Dzień';
$lang['Month'] = 'Miesi&#177;c';
$lang['Year'] = 'Rok';

Nie trzeba dodawać elementów Day, Month, Year, bo już są w innym wierszu.


Zamiast:
Kod:
#
#-----[ FIND ]------------------------------------------
#
    <tr>
        <th class="thHead" colspan="4" height="25">{L_SEARCH_OPTIONS}</th>
    </tr>

Powinno być raczej:
Kod:
#
#-----[ FIND ]------------------------------------------
#
    <tr>
        <th class="thHead" colspan="4" height="25">{L_SEARCH_PREVIOUS}</th>
    </tr>


[ Dodano: 15-07-2009, 00:11 ]
Kod:
$lang['No_searchable_forums'] = 'Nie masz uprawnień do przeszukiwania któegokolwiek forum na tej stronie';

Ale z tym to już bezpośrednio do Przema - liteRówka w czystym skrypcie. ;)

xlesiu - 15-07-2009, 10:24

Dzięki poprawiłem. Zauważyłem też duży błąd w tej modyfikacji. Jeżeli ustawimy datę jakiej nie było w danym roku czyli np np w 29 luty 2009 to wyszukuje posty do dnia dzisiejszego. Nie wie ktoś może jak zrobić aby wyszukiwało jakoś do najbliższej istniejącej daty.
Leone - 15-07-2009, 10:28

xlesiu, tak bez patrzenia na pliki - nie pójdzie, jeśli dodasz proste sprawdzanie czy adres istnieje, a jeśli nie, to dodaje jeden dzień więcej/mniej?
Coś takiego łatwo byłoby zrobić, ale nie wiem czy w modyfikacji da się łatwo umieścić.

pawelooss - 15-07-2009, 11:32

Niestety u mnie nadal nie działa. :( Wykonałem nową instrukcję od początku do końca i efekt możecie zobaczyć na moim forum - ciągle wyszukuje posty ze wskazaniem na "Wyświetl posty z ostatnich...", a nie na "Wybierz okres, jaki chcesz przeszukać.".
xlesiu - 15-07-2009, 11:35

pawelooss, a zobacz u mnie http://lubicka.ovh.org/forum/search.php Jak coś dodaje moje dwa pliki. Może podczas prób coś dodałem czego nie napisałem w instrukcji
pawelooss - 15-07-2009, 15:02

xlesiu, po weryfikacji z twoim plikiem działa, błąd był jeszcze w starej instrukcji, a nie zauważyłem go, do znalezienia było: if ( $search_id == 'newposts' ), a teraz jest: if ($search_time).

Tak więc potwierdzam - wszystko wg nowej instrukcji działa bez problemów. ;)


EDIT:
xlesiu, jak ktoś nie chce szukać do porządku, tylko się bawić, to przepraszam, ale jemu i najlepsze mody nie pomogą. ;)



Powered by phpBB modified by Przemo © 2003 phpBB Group