Beiträge von Gregor Hammerschmidt

    Ungültige Links bei gewissen Kalender Einträgen / Suchen.

    Beispiel live zu testen auf: http://www.pkuboard.info
    Suche nach "ESPKU" und Klick auf "E.S.PKU Meeting 2015"

    Folgender Link wird angeboten: http://www.pkuboard.info/calendar/index.php/Event/0/?
    Eigentlich sollte es folgender Link sein: http://www.pkuboard.info/calendar/index.php/Event/599-ESPKU-Meeting-2015/

    *EDIT* Es betrifft nur gewisse Einträge, manche gehen offenbar nicht.

    Can reproduce this issue on my site as well. Running ES stock configuration.
    The mentioned log seems to be emtpy though.


    *Edit* Okay it only doesn't show within the ACP here is the ES log:

    Code
    <<<<<<<<4aa696507f84eff4ff8628360d76afa1b240058e<<<<
    Tue, 21 Jul 2015 09:07:46 +0000
    elasticsearch error:
    
    
    
    
    SearchPhaseExecutionException[Failed to execute phase [query], all shards failed; shardFailures {[-aX7Slh9Sie9Gu5rFonuzw][wcf][0]: SearchParseException[[wcf][0]: from[-1],size[-1]: Parse Failure [Failed to parse source [{"query":{"filtered":{"query":{"query_string":{"allow_leading_wildcard":"false","default_operator":"AND","fields":["message","subject^3"],"minimum_should_match":"75%","query":"\\*test*","use_dis_max":true}},"filter":{"terms":{"languageID":[1,2,0]}}}},"size":1000,"sort":{"time":{"order":"desc"}}}]]]; nested: QueryParsingException[[wcf] Failed to parse query [\*test*]]; nested: ParseException[Cannot parse '\*test*': '*' not allowed as first character in PrefixQuery]; nested: ParseException['*' not allowed as first character in PrefixQuery]; }{[-aX7Slh9Sie9Gu5rFonuzw][wcf][1]: SearchParseException[[wcf][1]: from[-1],size[-1]: Parse Failure [Failed to parse source [{"query":{"filtered":{"query":{"query_string":{"allow_leading_wildcard":"false","default_operator":"AND","fields":["message","subject^3"],"minimum_should_match":"75%","query":"\\*test*","use_dis_max":true}},"filter":{"terms":{"languageID":[1,2,0]}}}},"size":1000,"sort":{"time":{"order":"desc"}}}]]]; nested: QueryParsingException[[wcf] Failed to parse query [\*test*]]; nested: ParseException[Cannot parse '\*test*': '*' not allowed as first character in PrefixQuery]; nested: ParseException['*' not allowed as first character in PrefixQuery]; }{[-aX7Slh9Sie9Gu5rFonuzw][wcf][2]: SearchParseException[[wcf][2]: from[-1],size[-1]: Parse Failure [Failed to parse source [{"query":{"filtered":{"query":{"query_string":{"allow_leading_wildcard":"false","default_operator":"AND","fields":["message","subject^3"],"minimum_should_match":"75%","query":"\\*test*","use_dis_max":true}},"filter":{"terms":{"languageID":[1,2,0]}}}},"size":1000,"sort":{"time":{"order":"desc"}}}]]]; nested: QueryParsingException[[wcf] Failed to parse query [\*test*]]; nested: ParseException[Cannot parse '\*test*': '*' not allowed as first character in PrefixQuery]; nested: ParseException['*' not allowed as first character in PrefixQuery]; }{[-aX7Slh9Sie9Gu5rFonuzw][wcf][3]: SearchParseException[[wcf][3]: from[-1],size[-1]: Parse Failure [Failed to parse source [{"query":{"filtered":{"query":{"query_string":{"allow_leading_wildcard":"false","default_operator":"AND","fields":["message","subject^3"],"minimum_should_match":"75%","query":"\\*test*","use_dis_max":true}},"filter":{"terms":{"languageID":[1,2,0]}}}},"size":1000,"sort":{"time":{"order":"desc"}}}]]]; nested: QueryParsingException[[wcf] Failed to parse query [\*test*]]; nested: ParseException[Cannot parse '\*test*': '*' not allowed as first character in PrefixQuery]; nested: ParseException['*' not allowed as first character in PrefixQuery]; }{[-aX7Slh9Sie9Gu5rFonuzw][wcf][4]: SearchParseException[[wcf][4]: from[-1],size[-1]: Parse Failure [Failed to parse source [{"query":{"filtered":{"query":{"query_string":{"allow_leading_wildcard":"false","default_operator":"AND","fields":["message","subject^3"],"minimum_should_match":"75%","query":"\\*test*","use_dis_max":true}},"filter":{"terms":{"languageID":[1,2,0]}}}},"size":1000,"sort":{"time":{"order":"desc"}}}]]]; nested: QueryParsingException[[wcf] Failed to parse query [\*test*]]; nested: ParseException[Cannot parse '\*test*': '*' not allowed as first character in PrefixQuery]; nested: ParseException['*' not allowed as first character in PrefixQuery]; }]
    <<<<

    Wenn man die Bedingungen Deutsch / Englisch verwendet wird automatisch ein Benutzeraccount vorausgesetzt. Das Interface kann man jedoch auch als Gast zwischen Deutsch und Englisch wechseln und je nachdem sollten dann die entsprechenden Werbungen angezeigt werden. Macht den Einsatz in der Mehrsprachigkeit durchaus schwierig.