Register
Home Projects Help

root / trunk / phpBB / includes / search / search.php

search.php

View | Annotate | Download (8 KB)

# Date Author Comment
8786 View | Annotate 08/24/2008 12:04 PM acydburn

Merge of the language-specific custom path change Revision #r8782

8599 View | Annotate 06/04/2008 05:38 PM naderman

removed executable props [Bug #6464]

8572 View | Annotate 05/29/2008 02:25 PM acydburn

ok… i hope i haven’t messed too much with the code and everything is still working.
Changes:
- Ascraeus now uses constants for the phpbb root path and the php extension. This ensures more security for external applications and modifications (no more overwriting of root path and extension possible through insecure mods and register globals enabled) as well as no more globalizing needed.
- A second change implemented here is an additional short-hand-notation for append_sid(). It is allowed to omit the root path and extension now (for example calling append_sid(‘memberlist’)) – in this case the root path and extension get added automatically. The hook is called after these are added.

8477 View | Annotate 03/29/2008 01:08 AM naderman

Go away evil carriage returns\!

8295 View | Annotate 01/03/2008 06:00 PM davidmj

oh boy…
- Migrate code base to PHP 5.1+

8147 View | Annotate 10/05/2007 04:36 PM acydburn

dumdidum… sorry. ;)

7789 View | Annotate 06/24/2007 02:49 PM acydburn

tweak the sql_like_expression feature a little bit to allow correct escaping

7788 View | Annotate 06/23/2007 02:16 PM acydburn

new wrapper for LIKE expressions to streamline the fixes. We actually need to adjust them for different DBMS as well as SQLite2 not supporting escaping characters in LIKE statements (which is a reason why we think about dropping sqlite support completely).

6595 View | Annotate 11/17/2006 08:37 PM acydburn

adjust some comments to work with phpdocumentor. :)

6345 View | Annotate 09/02/2006 03:33 PM acydburn

some changes/fixes

6211 View | Annotate 07/27/2006 09:02 PM naderman

- fixed the age calculation (note: turn on your brain before commiting something like this the next time) [Bug #3337]
- removed the split_words array, introduced an enforced search_query
- the forum used for global topics in the search is now a forum, and no longer a category [Bug #2561]
- Bug #3404
- allow accessing reports by report_id, in contrast to mcp_queue this cannot just use the post id, since there can be multiple closed reports per post, so closed reports have to be accessed by report id, open reports, can optionally be accessed by report id or post id [Bug #3149]
- only attempt to unflag reported topics on closing a report when there are any without other reported posts [Bug #3057]
- updated fulltext_mysql to use the the search_query string
- overwrote the old fulltext_native with our improved version since it consumes too much time to maintain boths and we would switch to the improved version later anyway
- always show a link to search a user’s posts even if the postcount is zero since he might only have posted in forums which do not count posts [Bug #3267]

6117 View | Annotate 06/23/2006 04:04 PM acydburn

make sure set_config is called with the correct is_dynamic value

6058 View | Annotate 06/13/2006 11:06 PM acydburn

make sure custom profile fields are created correctly on registration (#2225)

6021 View | Annotate 06/07/2006 09:32 PM acydburn

ok, sorry for this. :/
- cleaned up table names/constants

6007 View | Annotate 06/04/2006 12:19 AM naderman

- removed useless code from style.php
- added a view template cache mode to acp_styles
- syntax highlighting for the acp css
- completed refresh actions for themes and templates
- fixed theme and template installation
- use a function for generating database theme data
- removed useless code from mcp_queue.php

we might need to do some more tests of acp_styles with safe_mode on

5983 View | Annotate 05/28/2006 09:24 PM naderman

- making user_last_search a NULL column so MSSQL won’t hate us
- making ignore_words and synonyms optional for language packs

5981 View | Annotate 05/28/2006 09:06 PM naderman

- added search by author_id to solve problems with looking up posts of users with a name containing wildcards
- user based flood control (seperate limits for users and guests) [Bug #1357]
- inform the user about ignored words if he receives a “no words specified” message
- solve problems with the number of entries per page [Bug #1973]
- different height for popup window [“Bug” #1814]
- speed improvements for posting and search reindexing in fulltext_native
-> use php files for ignore words and synonyms

5670 View | Annotate 03/19/2006 03:23 PM acydburn

- add our beloved in_phpbb check

5607 View | Annotate 03/06/2006 07:21 PM naderman

Me, me, me!

- only search unapproved posts/topics in forums where the user got the m_approve permission
- resize the search cache when it grows too huge (drop distant pages)
- added unread link to search results page
- streamlined search results and viewforum html code for displaying topics

so we’re waiting for David now :)

5482 View | Annotate 01/21/2006 11:57 PM naderman

- search deals with global topics
- fixed some other search related bugs

5441 View | Annotate 01/11/2006 07:56 PM naderman

- overhauled search system
– updated structure for search backend plugins
– better result caching using ACM
– search results no longer session restricted => link to them by copying the URL :)
– in-topic search
– indexing posts now uses search backend plugins
– develop/search_fill.php working again
– fulltext_mysql not working yet
- tiny bugfixes to ACM