menu
타토에바
language
회원 가입 로그인
language 한국어
menu
타토에바

chevron_right 회원 가입

chevron_right 로그인

검색하기

chevron_right Show random sentence

chevron_right 언어로 검색하기

chevron_right 리스트로 검색하기

chevron_right 태그로 검색하기

chevron_right 오디오로 검색하기

커뮤니티

chevron_right 담벼락

chevron_right 전체 회원 리스트

chevron_right 회원들이 쓰는 언어

chevron_right 원어민

search
clear
swap_horiz
search
TRANG TRANG 2018년 12월 17일 2018년 12월 17일 오전 1시 40분 35초 UTC link Permalink

**Code migration of Tatoeba**

In the past couple of months we've been working on upgrading the framework on which Tatoeba is built (CakePHP) to a newer version. We're starting to have something tangible so I deployed the new Tatoeba version on the dev website: https://dev.tatoeba.org/

I would like to invite everyone to test and report things that do not work, as this will help me prioritize what to fix. Please focus on testing features that would impact you the most. You can report issues here on the Wall or in the Tatoeba chatroom at https://chat.tatoeba.org.

Do not create issues on GitHub. At this stage, many things still don't work. I'm keeping track of what's left to do in a GitHub project:
https://github.com/Tatoeba/tatoeba2/projects/2
If something doesn't work and you see it in the "To do" column, there is no need to report it.

I am aiming to deploy the new Tatoeba on the main website somewhere around mid-January. This leaves us about 4 weeks to test and fix as many things as possible. For some features will remain broken, but that's okay, as long as the new Tatoeba is overall functional, the rest can be fixed afterwards.

Thank you for your help!

{{vm.hiddenReplies[30964] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
AlanF_US AlanF_US 2018년 12월 17일, 수정된 때 2018년 12월 19일 2018년 12월 17일 오후 12시 12분 45초 UTC, 수정된 때 2018년 12월 19일 오전 10시 14분 9초 UTC link Permalink

At the moment, any search I do for a word fails. The form of the error display differs depending on whether I'm logged in and whether it's an ordinary or advanced search. This is the error I get when I do an advanced search for a word:

"Call to a member function getSearchableLists() on boolean
Error"

{{vm.hiddenReplies[30966] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2018년 12월 18일 2018년 12월 18일 오후 9시 46분 29초 UTC link Permalink

I'll be tackling the search next week. It's one of the features that has not been migrated yet.

TRANG TRANG 2018년 12월 30일 2018년 12월 30일 오후 5시 37분 41초 UTC link Permalink

The search feature has been migrated and is now testable on the dev website.

{{vm.hiddenReplies[31021] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
AlanF_US AlanF_US 2019년 1월 1일 2019년 1월 1일 오후 6시 55분 0초 UTC link Permalink

Searches now result in other errors. For instance, this regular search for translations of "bull" into Russian:

https://dev.tatoeba.org/eng/sen...rom=eng&to=rus

results in this error message:

Call to a member function linkTranslationModel() on boolean
Error in: ROOT/src/Controller/SentencesController.php, line 870

as well as a bunch of warnings.

{{vm.hiddenReplies[31037] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
AlanF_US AlanF_US 2019년 1월 6일 2019년 1월 6일 오후 6시 15분 46초 UTC link Permalink

It looks like the problem has been fixed. I don't get an error anymore.

Rockaround Rockaround 2018년 12월 18일 2018년 12월 18일 오후 8시 27분 8초 UTC link Permalink

Do we need to create a new account? Is there one for testing purposes? I tried mine in case the user database was the same, but it does not seem to be working.

{{vm.hiddenReplies[30973] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2018년 12월 18일 2018년 12월 18일 오후 9시 5분 6초 UTC link Permalink

You'll need to create a new account (which is a good thing because you'll be testing if the registration works fine).

The database is a copy from the website from a couple of years ago. If you were not registered back then, you won't have an account on the dev website.

{{vm.hiddenReplies[30974] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
Rockaround Rockaround 2018년 12월 18일 2018년 12월 18일 오후 9시 26분 0초 UTC link Permalink

Good that I tried, since it does not seem to be working. I am redirected to the same page (https://dev.tatoeba.org/eng/users/register), without any error message, but with the "we need to make sure you are human" field empty and the "terms of use" checkbox unchecked.

I tried many times, so I am fairly confident it's not a human error. Firefox v64.0.

{{vm.hiddenReplies[30975] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2018년 12월 30일 2018년 12월 30일 오후 5시 38분 1초 UTC link Permalink

The registration should be fixed now, please give it another try when you can.

{{vm.hiddenReplies[31022] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
Rockaround Rockaround 2019년 1월 2일 2019년 1월 2일 오전 8시 33분 27초 UTC link Permalink

Somehow, now, my username and email address are already taken. I guess some part of the process went through last time. However, I cannot connect with my usual password, and the "recover password" function does not seem to work, as I don't receive any email, even in the spam folder.

{{vm.hiddenReplies[31039] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 2일 2019년 1월 2일 오전 9시 10분 40초 UTC link Permalink

The email notification was disabled (to avoid spam) which is why you couldn't use the "Reset password" feature. I enabled it and triggered the password recovery for your account. You should be receiving an email with the new password.

Also, when you were not able to login previously, it was probably because you tried to log in with an incorrect password. I didn't realize you were registered since 2013. Any account created before 2018 should actually be available on the dev website.

{{vm.hiddenReplies[31040] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
Rockaround Rockaround 2019년 1월 2일 2019년 1월 2일 오후 8시 23분 48초 UTC link Permalink

So the recover password function works well.

Having a wrong url can cause troubles though: https://dev.tatoeba.org/eng/users/register) This one (with the parenthesis at the end) gives a "Missing Method in UsersController" error page.

Email addresses with a "+" sign are refused when registering. That's a shame, as it is a very nice functionality for many email providers.

Otherwise, I tried registering another account, to finally test the functionality, and that seems to be working flawlessly.

{{vm.hiddenReplies[31042] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 8시 28분 11초 UTC link Permalink

The error page is now the same as on the main website.

Note that the error page you saw was due to debug mode being enabled and will appear if debug is enabled again on the dev website.

Guybrush88 Guybrush88 2018년 12월 18일 2018년 12월 18일 오후 10시 43분 15초 UTC link Permalink

I just noticed that the count of sentences in some pages is wrong, since it says that there's just one sentence, even if there are several thousands of sentences in the selected languages and in the general Tatoeba corpus. The first occurence is here: https://dev.tatoeba.org/ita/sta...es_by_language , although every other number of sentences for each language is fine. The other occurence appears in such urls: https://dev.tatoeba.org/ita/sen...ne/indifferent or https://dev.tatoeba.org/ita/sen...ne/indifferent or https://dev.tatoeba.org/ita/sen...ne/indifferent

{{vm.hiddenReplies[30977] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2018년 12월 30일 2018년 12월 30일 오후 5시 38분 41초 UTC link Permalink

There was some issue with plural strings. This should be fixed now.

{{vm.hiddenReplies[31023] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
Guybrush88 Guybrush88 2018년 12월 30일 2018년 12월 30일 오후 8시 37분 20초 UTC link Permalink

I think there has been a regression, now everything in the gui is shown in English even when switching between several locales

{{vm.hiddenReplies[31026] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2018년 12월 30일 2018년 12월 30일 오후 11시 21분 6초 UTC link Permalink

It's fixed.

{{vm.hiddenReplies[31027] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
Guybrush88 Guybrush88 2018년 12월 31일 2018년 12월 31일 오전 9시 2분 38초 UTC link Permalink

thanks

AlanF_US AlanF_US 2019년 1월 1일 2019년 1월 1일 오전 1시 6분 7초 UTC link Permalink

I found two issues and sent you e-mail about them. They have to do with functionality regarding sentence lists (selecting the language(s) in which to show the translations and downloading a list).

{{vm.hiddenReplies[31036] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
AlanF_US AlanF_US 2019년 1월 6일 2019년 1월 6일 오후 6시 21분 37초 UTC link Permalink

It looks like both of these issues have been fixed. Thanks!

{{vm.hiddenReplies[31064] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 6일 2019년 1월 6일 오후 10시 20분 18초 UTC link Permalink

Thanks for re-testing :)

{{vm.hiddenReplies[31065] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
AlanF_US AlanF_US 2019년 1월 7일 2019년 1월 7일 오전 4시 3분 16초 UTC link Permalink

You're welcome. :)

New problem (or new manifestation of old problem): I did a search for the word "бы" in Russian, specifying random order for results:

https://dev.tatoeba.org/eng/sen...o=&sort=random

and that went fine. However, when I clicked "Owned by a self-identified native" and then the "Advanced search" button, I saw this:

Notice (1024): Undefined property: SentencesController::$UsersLanguages in /srv/tatoeba.org/www/src/Controller/SentencesController.php on line 713 [CORE/src/Controller/Controller.php, line 387]

Warning (512): Unable to emit headers. Headers sent in file=/srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php line=853 [CORE/src/Http/ResponseEmitter.php, line 48]

Warning (2): Cannot modify header information - headers already sent by (output started at /srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 148]

Warning (2): Cannot modify header information - headers already sent by (output started at /srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 181]

Call to a member function find() on boolean
Error
Documentation API
Error in: ROOT/src/Controller/SentencesController.php, line 713

{{vm.hiddenReplies[31069] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 4시 47분 34초 UTC link Permalink

This is fixed.

AlanF_US AlanF_US 2019년 1월 7일 2019년 1월 7일 오전 4시 12분 42초 UTC link Permalink

Searching for "君の家" (no quotes) in any language led to these warnings:

Notice (1024): Search query warning: index 'jpn_main_index': query word(s) mismatch: 君, の, 家 [APP/Model/Behavior/SphinxBehavior.php, line 130]

Notice (1024): Search query warning: index 'jpn_main_index': query word(s) mismatch: 君, の, 家 [APP/Model/Behavior/SphinxBehavior.php, line 130]

Warning (512): Unable to emit headers. Headers sent in file=/srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php line=853 [CORE/src/Http/ResponseEmitter.php, line 48]

Warning (2): Cannot modify header information - headers already sent by (output started at /srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 148]

Warning (2): Cannot modify header information - headers already sent by (output started at /srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 181]

but 8 results were found.

{{vm.hiddenReplies[31070] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 7일 2019년 1월 7일 오후 6시 44분 55초 UTC link Permalink

These are only warnings and, I think, can be ignored. The warning message show up on the dev website because debug mode is on. On the main website, they will not show up.

AlanF_US AlanF_US 2019년 1월 7일, 수정된 때 2019년 1월 7일 2019년 1월 7일 오전 4시 14분 36초 UTC, 수정된 때 2019년 1월 7일 오전 4시 14분 51초 UTC link Permalink

ׂSearching for "אוהב" in any language (no quotes) led to this line:

:::
Search: אוהב (1,000 results out of 1908 occurrences)
:::

It's a little odd that there's a thousands separator in "1,000" but none in "1908".

{{vm.hiddenReplies[31071] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 4시 49분 8초 UTC link Permalink

This is fixed.

AlanF_US AlanF_US 2019년 1월 7일, 수정된 때 2019년 1월 7일 2019년 1월 7일 오전 4시 19분 54초 UTC, 수정된 때 2019년 1월 7일 오전 4시 20분 12초 UTC link Permalink

Searching for "אוהב" where "Is unapproved" is set to "Yes" leads to somewhat strangely formatted output:

:::
Advanced search (0 results)

< >

< >
:::

where the < and > symbols are gray. I guess that these are the header and footer for the list, and would contain page numbers if there were any hits. However, doing the same advanced search on the main site shows the following:

:::
No results found for: אוהב
:::

without any < or > symbols. That certainly looks better.

{{vm.hiddenReplies[31072] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 4시 49분 51초 UTC link Permalink

This is fixed.

AlanF_US AlanF_US 2019년 1월 7일 2019년 1월 7일 오전 4시 22분 25초 UTC link Permalink

Clicking on "Contribute" -> "Add sentences" brings up a page where "Sentences added" is one of the two choices. Clicking on "SENTENCES WANTED" at the bottom gives the following:

:::

Unknown method "getPaginatedVocabulary"
BadMethodCallException
Could this be caused by using Auto-Tables?
...

:::

{{vm.hiddenReplies[31073] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 4시 51분 29초 UTC link Permalink

This is fixed.

AlanF_US AlanF_US 2019년 1월 7일 2019년 1월 7일 오전 4시 26분 16초 UTC link Permalink

Going to "Add new sentences" and then adding a sentence that already exists gives the warning "Your sentence was not added because the following already exists." That's great. However, nothing stops you from adding a "translation" of a sentence that has the same content and same language as the original.

{{vm.hiddenReplies[31074] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 5시 10분 0초 UTC link Permalink

The translation is not really added, if you refresh, it will actually disappear.

This is the case already in production, if I'm not mistaken. When adding translations there is no warning about duplicates. The translation is displayed no matter what. If the sentence already exists, then only the link is created.

AlanF_US AlanF_US 2019년 1월 7일 2019년 1월 7일 오전 4시 33분 36초 UTC link Permalink

Clicking on my "Wall messages" displays the following:

:::

AlanF_US's messages on the Wall (total %count%)

< >

< >

{{vm.hiddenReplies[31075] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 5시 12분 56초 UTC link Permalink

This is fixed.

AlanF_US AlanF_US 2019년 1월 7일 2019년 1월 7일 오전 4시 34분 59초 UTC link Permalink

Clicking on "Translate AlanF_US's sentences" (from my profile) displays the following under every sentence except the first in the list:

:::

Warning (2): array_keys() expects parameter 1 to be array, object given [APP/View/Helper/SentencesHelper.php, line 155]

Warning (2): array_keys() expects parameter 1 to be array, object given [APP/View/Helper/SentencesHelper.php, line 156]

Warning (2): array_merge() [<a href='https://secure.php.net/function...ay-merge</a>]: Argument #1 is not an array [APP/View/Helper/SentencesHelper.php, line 159]

Warning (2): array_slice() expects parameter 1 to be array, null given [APP/View/Helper/SentencesHelper.php, line 175]

Warning (2): array_slice() expects parameter 1 to be array, null given [APP/View/Helper/SentencesHelper.php, line 176]

Warning (2): Invalid argument supplied for foreach() [APP/View/Helper/SentencesHelper.php, line 181]

{{vm.hiddenReplies[31076] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 5시 13분 29초 UTC link Permalink

This is fixed.

AlanF_US AlanF_US 2019년 1월 7일 2019년 1월 7일 오전 4시 39분 51초 UTC link Permalink

On the dev site, in the list of interface languages, Arabic (or at least some language with Arabic script) is last. On the production site, this language is eighth from last. I don't know whether this discrepancy matters.

{{vm.hiddenReplies[31077] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 5시 14분 59초 UTC link Permalink

I guess that would be just a minor inconvenience: if you are an Arabic speaker and were used to find the language in that position, it'll take a bit more time to find the item in the list.

AlanF_US AlanF_US 2019년 1월 7일 2019년 1월 7일 오전 4시 47분 28초 UTC link Permalink

Clicking on "Transcriptions" in my profile gives the following output:

:::

Notice (1024): Undefined property: TranscriptionsController::$User in /srv/tatoeba.org/www/src/Controller/TranscriptionsController.php on line 149 [CORE/src/Controller/Controller.php, line 387]

Warning (512): Unable to emit headers. Headers sent in file=/srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php line=853 [CORE/src/Http/ResponseEmitter.php, line 48]

Warning (2): Cannot modify header information - headers already sent by (output started at /srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 148]

Warning (2): Cannot modify header information - headers already sent by (output started at /srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 181]

Call to a member function getIdFromUsername() on boolean
Error
Error in: ROOT/src/Controller/TranscriptionsController.php, line 149

{{vm.hiddenReplies[31078] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 5시 15분 25초 UTC link Permalink

This is fixed.

AlanF_US AlanF_US 2019년 1월 7일 2019년 1월 7일 오후 3시 28분 17초 UTC link Permalink

Click on "Contribute -> Improve sentences", then click on "@change". You get this:

:::
@change (1,120 sentence)
:::

There should be no thousands separator (unless we always use a thousands separator with four-digit numbers throughout the interface), and "sentence" should be "sentences".

{{vm.hiddenReplies[31084] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 5시 39분 44초 UTC link Permalink

This is fixed.

Note that there are probably other places where the numbers are localized. For instance:
- in English "1,000"
- in French "1 000"

It seems that in the new CakePHP, the formatting of messages related to pagination handles localization of numbers. So wherever there's pagination and the title mentions the number of results, you may see a separator for big numbers. Not always because it depends how we coded it.

In the long term we probably want to use the localized numbers (with separators) everywhere, to make big numbers more readable. I think until then we can live with a bit of discrepancy, having some places with separators and some without.

AlanF_US AlanF_US 2019년 1월 7일 2019년 1월 7일 오후 3시 34분 3초 UTC link Permalink

If I go to "Languages of members", then click on "English", I get this:

:::
The User association is not defined on UsersLanguages.
InvalidArgumentException
:::

{{vm.hiddenReplies[31085] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 5시 40분 6초 UTC link Permalink

This is fixed.

AlanF_US AlanF_US 2019년 1월 7일 2019년 1월 7일 오후 3시 38분 3초 UTC link Permalink

If I go to my profile, then click "Vocabulary", I get this:

:::
Class 'App\Controller\Sanitize' not found
Error in: ROOT/src/Controller/VocabularyController.php, line 78

{{vm.hiddenReplies[31086] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 5시 40분 18초 UTC link Permalink

This is fixed.

Guybrush88 Guybrush88 2019년 1월 7일, 수정된 때 2019년 1월 7일 2019년 1월 7일 오전 11시 49분 18초 UTC, 수정된 때 2019년 1월 7일 오전 11시 50분 33초 UTC link Permalink

I tried to add a brand new sentence with no translations. It was properly added, but I got this message: Your sentence was not added because the following already exists.

Also, the auto-detection of languages doesn't work at all. I tried both with a brand new sentence and a translation, and the language is set as unknown.

{{vm.hiddenReplies[31081] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 8시 12분 26초 UTC link Permalink

This is fixed.

{{vm.hiddenReplies[31106] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
Guybrush88 Guybrush88 2019년 1월 10일 2019년 1월 10일 오후 9시 46분 51초 UTC link Permalink

The auto-detection of languages when adding a new sentence isn't working yet, I still always get the sentences I add marked as "unknown" language.

Guybrush88 Guybrush88 2019년 1월 7일, 수정된 때 2019년 1월 7일 2019년 1월 7일 오전 11시 53분 11초 UTC, 수정된 때 2019년 1월 7일 오전 11시 55분 52초 UTC link Permalink

Tags get eventually added, but first, I get this message in a new page that gets opened (https://dev.tatoeba.org/ita/tags/add_tag_post), instead of remaining in the same page:

Warning (2): fopen(http://127.0.0.1:8080/add?str=p...&amp;value=1): failed to open stream: Connection refused [APP/Event/SuggestdListener.php, line 37]

Warning (512): Unable to emit headers. Headers sent in file=/srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php line=853 [CORE/src/Http/ResponseEmitter.php, line 48]

Warning (2): Cannot modify header information - headers already sent by (output started at /srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 148]

Warning (2): Cannot modify header information - headers already sent by (output started at /srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 181]

Warning (2): Cannot modify header information - headers already sent by (output started at /srv/tatoeba.org/www/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 181]

{{vm.hiddenReplies[31082] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 8시 12분 48초 UTC link Permalink

This is fixed.

Guybrush88 Guybrush88 2019년 1월 7일 2019년 1월 7일 오전 11시 57분 36초 UTC link Permalink

When opening the page containing all the sentences containing a given tag (i.e. https://dev.tatoeba.org/ita/tag...tag/5616/ita), the sentences are not shown and I get these error messages:

Notice (8): Trying to get property of non-object [APP/Template/Element/sentences/sentence_and_translations.ctp, line 12]

Notice (8): Trying to get property of non-object [APP/Template/Element/sentences/sentence_and_translations.ctp, line 16]

Notice (8): Trying to get property of non-object [APP/Template/Element/sentences/sentence_and_translations.ctp, line 22]

Notice (8): Trying to get property of non-object [APP/Template/Element/sentences/sentence_and_translations.ctp, line 24]

Notice (8): Trying to get property of non-object [APP/Template/Element/sentences/sentence_and_translations.ctp, line 26]

{{vm.hiddenReplies[31083] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 8시 13분 4초 UTC link Permalink

This is fixed.

Guybrush88 Guybrush88 2019년 1월 10일 2019년 1월 10일 오후 9시 51분 38초 UTC link Permalink

a minor issue: when posting a new message on the wall, within the browser tab, there isn't the thread number, which is present on prod

{{vm.hiddenReplies[31114] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 12일 2019년 1월 12일 오후 6시 37분 38초 UTC link Permalink

This is fixed.

Guybrush88 Guybrush88 2019년 1월 10일 2019년 1월 10일 오후 9시 53분 10초 UTC link Permalink

On prod, when one wants to delete one of his messages on the wall, he/she gets a confirmation box before actually deleting it. On dev, this doesn't happen, the message gets deleted right away without any confirmation box

{{vm.hiddenReplies[31115] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 12일 2019년 1월 12일 오후 6시 37분 48초 UTC link Permalink

This is fixed.

Guybrush88 Guybrush88 2019년 1월 10일 2019년 1월 10일 오후 10시 10분 31초 UTC link Permalink

The auto-completion of tags doesn't work. When I start to type an existing tag, the dropdown menu doesn't appear, as it should do

{{vm.hiddenReplies[31117] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 10일 2019년 1월 10일 오후 10시 56분 52초 UTC link Permalink

The tool for auto-completion of tags is not installed on the dev. The same goes for language detection.

These features cannot be tested currently. Depending if I have time or not to install the tools, they may be tested next week on dev, but otherwise we can only check that once the main website is updated.

AlanF_US AlanF_US 2019년 1월 11일 2019년 1월 11일 오후 7시 12분 54초 UTC link Permalink

Trang, first of all, many thanks for all the fixes that you and your team have done! I also appreciate your reporting on them here. I'm going to use this post as the base for any comments about new problems I find.

{{vm.hiddenReplies[31121] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
AlanF_US AlanF_US 2019년 1월 11일 2019년 1월 11일 오후 7시 16분 45초 UTC link Permalink

When I try to make an indirect link into a direct link on the random sentence on the main page, the "in progress" wheel spins around but never stops. However, when I go to one of those sentences in a separate browser tab, I see that it has been linked correctly. Here's the random sentence:

https://dev.tatoeba.org/eng/sentences/show/365568

and here are the sentences I linked to it:

https://dev.tatoeba.org/eng/sentences/show/42187
https://dev.tatoeba.org/eng/sentences/show/430410

AlanF_US AlanF_US 2019년 1월 11일 2019년 1월 11일 오후 9시 33분 57초 UTC link Permalink

The lists to which a sentence belongs are not being displayed properly on the right-hand side. To recreate this, add a sentence to a list. Then go to that sentence's page. On the right-hand side, under "Lists", you'll see a bullet without the name of the list.

AlanF_US AlanF_US 2019년 1월 11일 2019년 1월 11일 오후 9시 44분 39초 UTC link Permalink

When I go to the page for a list and change the value of "Who can add/remove sentences", the "in progress" wheel keeps spinning without stopping.

TRANG TRANG 2019년 1월 12일 2019년 1월 12일 오후 6시 39분 34초 UTC link Permalink

The 3 errors you reported above are fixed.

{{vm.hiddenReplies[31134] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
AlanF_US AlanF_US 2019년 1월 12일 2019년 1월 12일 오후 9시 8분 5초 UTC link Permalink

Thanks! Here are two more:

(1) Somehow, the contents of my list "Rus (5): worth learning: private"

https://dev.tatoeba.org/eng/sen...ists/show/7436

got lost between yesterday and today. Unless someone deliberately deleted those sentences from the list, something went wrong.

(2) I can't create a new list. If I try, I get the message "An Internal Error Has Occurred".

{{vm.hiddenReplies[31135] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 13일 2019년 1월 13일 오후 5시 46분 13초 UTC link Permalink

These should be fixed.

{{vm.hiddenReplies[31136] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
AlanF_US AlanF_US 2019년 1월 13일 2019년 1월 13일 오후 10시 29분 55초 UTC link Permalink

Thanks!

I notice that audio can't be played on the dev site. In cases where the same sentence exists on both prod and dev, the URL for the audio looks similar:

https://audio.tatoeba.org/sentences/fra/181359.mp3
https://dev.tatoeba.org/files/audio/fra/181359.mp3

This could well be a test issue rather than a software issue, but I'm reporting it anyway.

{{vm.hiddenReplies[31140] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 16일 2019년 1월 16일 오후 7시 47분 12초 UTC link Permalink

This is fixed. I changed the audio URL to audio.tatoeba.org. This was a config issue.

{{vm.hiddenReplies[31158] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
AlanF_US AlanF_US 2019년 1월 16일 2019년 1월 16일 오후 11시 56분 38초 UTC link Permalink

I confirmed that this works now. Thanks.

Guybrush88 Guybrush88 2019년 1월 15일 2019년 1월 15일 오후 7시 17분 25초 UTC link Permalink

On dev, whenever I try to modify my settings, I get told every time that an error has occurred while saving the new settings, but no details are provided. No setting change is actually modified. I tested this with many different settings.

{{vm.hiddenReplies[31155] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 16일 2019년 1월 16일 오후 7시 42분 49초 UTC link Permalink

This should be fixed. It was not happening all the time, only if "Email notifications" were disabled.

{{vm.hiddenReplies[31157] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
Guybrush88 Guybrush88 2019년 1월 16일 2019년 1월 16일 오후 8시 40분 5초 UTC link Permalink

yep, I confirm it is fixed, thanks

cojiluc cojiluc 2019년 1월 17일, 수정된 때 2019년 1월 17일 2019년 1월 17일 오후 8시 33분 8초 UTC, 수정된 때 2019년 1월 17일 오후 8시 42분 10초 UTC link Permalink

In the advanced search, when one searches for all sentences in the language X where there is a translation by a user Y, one gets an error saying that

“translation owner”, because “Y” is not a valid username

For example try, X=French, Y=Trang:

https://dev.tatoeba.org/eng/sen...io=&sort=words

{{vm.hiddenReplies[31162] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
AlanF_US AlanF_US 2019년 1월 18일 2019년 1월 18일 오후 2시 25분 29초 UTC link Permalink

I confirmed this. The interesting thing is that specifying "Trang" as an owner of the sentence (not the translation) works.

TRANG TRANG 2019년 1월 18일 2019년 1월 18일 오후 9시 25분 10초 UTC link Permalink

Good catch. This is fixed.

CK CK 2019년 1월 18일, 수정된 때 2019년 10월 31일 2019년 1월 18일 오전 6시 9분 1초 UTC, 수정된 때 2019년 10월 31일 오전 3시 37분 53초 UTC link Permalink

[not needed anymore- removed by CK]

{{vm.hiddenReplies[31164] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 18일 2019년 1월 18일 오후 9시 18분 33초 UTC link Permalink

I haven't had any issue.

{{vm.hiddenReplies[31167] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
CK CK 2019년 1월 19일, 수정된 때 2019년 10월 31일 2019년 1월 19일 오전 12시 51분 55초 UTC, 수정된 때 2019년 10월 31일 오전 3시 38분 3초 UTC link Permalink

[not needed anymore- removed by CK]

{{vm.hiddenReplies[31169] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 19일, 수정된 때 2019년 1월 19일 2019년 1월 19일 오후 1시 41분 1초 UTC, 수정된 때 2019년 1월 19일 오후 1시 52분 58초 UTC link Permalink

I see, this is when you have the settings at 100 results per page.

This is probably not something I'll be able to fix right now. This is an optimization issue.

soliloquist soliloquist 2019년 1월 18일 2019년 1월 18일 오후 8시 1분 36초 UTC link Permalink

I think there's a bug with the add-to-list function on pages with numerous sentences (like list pages or "translate user's sentences" pages). On such pages, sentence selection goes wrong if a previously-selected sentence is selected again. Add-to-list command is erroneously sent to the previous sentence.

It might sound unclear so I've created a few example sentences to demonstrate.

https://dev.tatoeba.org/eng/act...es_of/testuser

Just add those sentences into some lists. Do it in order, not randomly. After getting done with the 3rd one, select the 1st or 2nd one again and try to add it into another list. You'll reproduce the bug.

This is present on both the main and the dev site.

{{vm.hiddenReplies[31166] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
TRANG TRANG 2019년 1월 19일 2019년 1월 19일 오후 8시 35분 28초 UTC link Permalink

I'll be creating an issue for this on GitHub. The list feature in general would need a complete revamp.

{{vm.hiddenReplies[31171] ? 'expand_more' : 'expand_less'}} 답변 숨기기 답변 보이기
soliloquist soliloquist 2019년 1월 20일 2019년 1월 20일 오전 4시 37분 39초 UTC link Permalink

Thank you.