? Failure

User tests: Successful: Unsuccessful:

avatar StefanLindner
StefanLindner
6 Jul 2017

As @chrisdavenport requested

Pull Request for Issue #16981 .

Test-Instructions (a little bit complicated)

  1. You need a second frontend language (german in this example)
  2. Make german the default language
  3. Configure finder to use stem and snowball
  4. Install snowball stem (standard php does not include snowball). For php 5.6 this can be done via pecl from https://github.com/marc-mabe/php-stem (for php 7 it must be done by hand)
  5. Have 2 different articles, place the words "Heiterkeit" in the first and "Heiterung" in the second one. Both have the stem "Heiter" in german
  6. Without this patch at least one of them does not have the stem "Heiter". You could check this by direct sql query "select * from ...finder_terms where term like 'heiter%'"

Please excuse the delay but I digged a bit deeper into joomla's finder component and the use of stems. See #17085 if interrested.

avatar StefanLindner StefanLindner - open - 6 Jul 2017
avatar StefanLindner StefanLindner - change - 6 Jul 2017
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 6 Jul 2017
Category Administration com_finder
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 6 Jul 2017

@StefanLindner can you please give Test Instructions in Comment above (how to test or code review)?

avatar StefanLindner StefanLindner - change - 12 Jul 2017
The description was changed
avatar StefanLindner StefanLindner - edited - 12 Jul 2017
avatar level420
level420 - comment - 19 Dec 2017

@franz-wohlkoenig test instructions seem to be in place.
any news on this PR?

avatar level420
level420 - comment - 19 Dec 2017

@chrisdavenport you agreed with the corresponding solution in issue #16981. could you have a look? thank you!

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 19 Dec 2017

any news on this PR?

@level420 no News on this Pull Request. It needs still as first Step 2 successfully Tests.

avatar level420
level420 - comment - 19 Dec 2017

@franz-wohlkoenig OK. what does that mean?

avatar mbabker
mbabker - comment - 19 Dec 2017

All pull requests require tests from two individuals other than the person who created it to test and make sure that it fixes the reported issue without introducing other issues. Most pull requests that don't get merged are usually due to a lack of testing or interest.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 19 Dec 2017

@level420 if you wan't to test, please have a Look at this Article by Brian Teeman.

avatar Quy
Quy - comment - 22 Jun 2018

@Hackwar Your thoughts please.

avatar Hackwar
Hackwar - comment - 22 Jun 2018

You would have to use FinderIndexerHelper::getPrimaryLanguage() to convert from the language code to the short code.

avatar franz-wohlkoenig franz-wohlkoenig - change - 19 Apr 2019
Title
Fix for #16981 "Language detection in snowball stem"
Language detection in snowball stem
avatar franz-wohlkoenig franz-wohlkoenig - edited - 19 Apr 2019
avatar Hackwar
Hackwar - comment - 21 Apr 2019

Can we close this one? Staging does not accept new features at this stage and in 4.0 this has been completely rewritten, thus makeing this obsolete.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 21 Apr 2019

closed as stated above.

avatar franz-wohlkoenig franz-wohlkoenig - change - 21 Apr 2019
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2019-04-21 15:40:31
Closed_By franz-wohlkoenig
Labels Removed: J3 Issue
avatar franz-wohlkoenig franz-wohlkoenig - close - 21 Apr 2019

Add a Comment

Login with GitHub to post a comment