Release date: September 28,, 2014
Build up with Sphider: v.1.3.5
In front of version 3.2014b the following modifications have been added:
Index only media content and ignore any text.
To be activated in Admin settings.
Do not index content, which is placed as div class="s-hidden" like:
<div id=" . . ." class="s-hidden" > this content </div>
Treat localhost URLs RFC 1808 conform.
If activated, http:/localhost/ will always be used as root directory.
Otherwise URLs like http://localhost/public_html/my_site/
will also be accepted as root directory.
Admin and database access authorization are now available as part of the 'Settings' menu in Admin backend.
'User name' and 'Password' for Admin access, and also for the database configuration, are no longer stored as readable values. Now they are stored hashed in a separate file.
Accelerated index procedure for media content like images.
New feature in index procedure:
Indexation of media content enabled, even if no text content is available (page contains less than x words).
Improved index procedure:
- Now extracting the 'option' values in < select > tags.
- Now splitting words also at multiple special characters.
- Remove all tag content from full text.
- Improved charset detection.
'Convert all kind of accents like á, ç, ê, ì, ü, into their basic vowels'
Now additionally all special HTML character codes for Czech, Romanian, Slovak and Slovenian
languages will be treated as accents and translated into their basic letters.
Ę => E
ť => t
ž => z
Improved intrusion protection:
- Prevent 'session fixation attacks'
- Improved protection against SQL injection, even without activated IDS
Updated link and charset detection for HTML5 coded URLs.
Updated Danish language file. Thanks to 'incognito'.
Bug fixed in result listing for title presentation, containing %20 blanks.
Some small bugs fixed.
Involved files that have been modified / added for this release: