Beiträge von Gregor Hammerschmidt
-
-
Eigentlich bin ich davon ausgegangen das ich das getan habe (vor allem nach der Installation von Elastic Search).
Wie auch immer, hab es nochmals gemacht und es funktioniert nun ... -
Nein, denke nicht. Das geht genauso in der erweiterten Suche nicht. Habe auch zuerst bei ihm nachgefragt.
Mir ist erst gar nicht aufgefallen, dass es schon in der erweiterten Suche auch nicht klappt. -
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.
-
Hello,
If you type "Woltlab Blog" on google you will find numerous examples.
Here are some:- http://teralios.de/ (Burning Board & Blog [main app])
- http://www.grexxl.com (Blog)
- https://www.cls-design.com/blog/index.php/Blog (Burning Board [main app] & Blog)
Hope that helps.
Cheers -
Can reproduce this issue on my site as well. Running ES stock configuration.
The mentioned log seems to be emtpy though.Code
Alles anzeigenTue, 21 Jul 2015 09:07:46 +0000 Message: elasticsearch error, the message has been dumped to 'log/elasticsearch_2015-07-21.txt'. File: /path_to_wcf/wcf/lib/system/search/elasticsearch/ElasticsearchHandler.class.php (321) PHP version: 5.5.26 WCF version: 2.1.5 (Typhoon) Request URI: /index.php/Search/?types%5B%5D=com.woltlab.wbb.post Referrer: http://www.pkuboard.info/ User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36 Information: "" Stacktrace: #0 /path_to_wcf/wcf/lib/system/search/elasticsearch/ElasticsearchSearchEngine.class.php(147): wcf\system\search\elasticsearch\ElasticsearchHandler->search('com.woltlab.wbb...', Array, Array, 1000, 'time DESC') #1 /path_to_wcf/wcf/lib/system/search/elasticsearch/ElasticsearchSearchEngine.class.php(68): wcf\system\search\elasticsearch\ElasticsearchSearchEngine->getInnerJoin('com.woltlab.wbb...', '*test', 0, Object(wcf\system\database\util\ElasticsearchPreparedStatementConditionBuilder), 'time DESC', 1000) #2 /path_to_wcf/wcf/lib/system/search/SearchEngine.class.php(103): wcf\system\search\elasticsearch\ElasticsearchSearchEngine->search('*test', Array, 0, Object(wcf\system\database\util\ElasticsearchPreparedStatementConditionBuilder), Array, 'time DESC', 1000) #3 /path_to_wcf/wcf/lib/form/SearchForm.class.php(277): wcf\system\search\SearchEngine->search('*test', Array, 0, Object(wcf\system\database\util\ElasticsearchPreparedStatementConditionBuilder), Array, 'time DESC') #4 /path_to_wcf/wcf/lib/form/AbstractForm.class.php(61): wcf\form\SearchForm->validate() #5 /path_to_wcf/wcf/lib/form/SearchForm.class.php(304): wcf\form\AbstractForm->submit() #6 /path_to_wcf/wcf/lib/form/AbstractForm.class.php(114): wcf\form\SearchForm->submit() #7 /path_to_wcf/wcf/lib/form/AbstractCaptchaForm.class.php(63): wcf\form\AbstractForm->readData() #8 /path_to_wcf/wcf/lib/page/AbstractPage.class.php(273): wcf\form\AbstractCaptchaForm->readData() #9 /path_to_wcf/wcf/lib/form/SearchForm.class.php(417): wcf\page\AbstractPage->show() #10 /path_to_wcf/wcf/lib/page/AbstractPage.class.php(100): wcf\form\SearchForm->show() #11 /path_to_wcf/wcf/lib/system/request/Request.class.php(58): wcf\page\AbstractPage->__run() #12 /path_to_wcf/wcf/lib/system/request/RequestHandler.class.php(139): wcf\system\request\Request->execute() #13 /path_to_wcf/index.php(10): wcf\system\request\RequestHandler->handle('wbb') #14 {main}
*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]; }] <<<<
-
Please understand, that we do not support illegal versions. Buy a license and we will help you with your installation problems.
Please head over to https://www.woltlab.com/purchase/
-
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.
-
Im Moment ist das Verhalten so, dass die Spracheinstellungen vor dem Login übernommen werden.
Kann man im Übrigen auch hier im WoltLab Forum reproduzieren. Wie?- User Setting für Interface auf "Deutsch"
- Ausloggen
- Sprache auf Englisch einstellen
- Einloggen
- Ergebnis: Englisch, obwohl Deutsch das Setting ist
-
Test Test Test Test Test Test -
Sobald eine Lizenz vorhanden ist, kann über den Paketserver eine Aktualisierung vorgenommen werden.
-
Ja ein Update wird unterstützt.
-
Ein Update ist auch nicht vorgesehen. Mit der Version 4.0 musste ebenfalls bereits das Forum neu installiert und importiert werden.
Hier eine Anleitung wie du vorgehen musst: Umstieg auf Burning Board 4 -
Der Editor zeigt im Schnellantworten-Modus auch deaktivierte Smilie Kategorien.
In Folge zeigt er dann dort auch überhaupt keine Smilies an. Im normalen / erweiterten Editor ist es kein Problem. -
Du wirst mit der Standard-Installation keine Probleme haben, sofern der Webspace alle Anforderungen erfüllt.
Solltest du dennoch Probleme haben stehe dir als Kunde sowohl das Support-Forum als auch der Ticket-Support zur Verfügung. -
Im Footer gibt es keine Untermenüpunkte. Entweder ausblenden, oder ein Plugin für einen erweiterten Footer installieren.
Eine andere Lösung gibt es hierfür nicht. -
There is an add-on to add security questions to BB4 (Sicherheitsfrage bei der Registrierung gegen Bots (WBB4)). Don't update your board to 4.1 it's a beta and not targeted for production environments!
-
Edit: Man kann das nicht irgendwo kaufen, oder?
Nein kann man nicht. War ein individueller Auftrage, wie beschrieben. Selbst wenn, bräuchte es sowieso ein paar Anpassungen weil es ein paar Funktionen enthält die eine "normale Rezept-Datenbank" nicht benötigt.
-
Viel Erfolg mit der Umsetzung der Rezept-Datenbank. Aus Erfahrung kann ich sagen - ein sehr schwieriges Thema!
Für mein Projekt habe ich auch eine solche Datenbank im Einsatz. Mehr Details dazu hier wen's interessiert. -
Das WBB4.1 kann derzeit kostenlos als BETA (nicht für den produktiven Einsatz gedacht!) getestet werden.
Mehr dazu findest du in den Neuigkeiten.