document-viewer issueshttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues2018-02-08T16:08:03Zhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/4Add search/highlight functionnality2018-02-08T16:08:03ZRémi GAUTHIERrgauthier@assystem.comAdd search/highlight functionnalityRémi GAUTHIERrgauthier@assystem.comRémi GAUTHIERrgauthier@assystem.comhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/24Problem scroll when use next and previous2019-09-12T09:26:41ZFlorian ROYProblem scroll when use next and previousWhen you use next or previous the document doesn't scrollWhen you use next or previous the document doesn't scrollFlorian ROYFlorian ROYhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/23Search by string can be slow2019-09-12T09:26:41ZFlorian ROYSearch by string can be slowWhen you search a 'e' in a consequent document, you can wait until 15 sec.When you search a 'e' in a consequent document, you can wait until 15 sec.Florian ROYFlorian ROYhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/22Asking for translation on a multi-page document can cause a bug2019-08-28T15:22:06ZFred LANGLOISAsking for translation on a multi-page document can cause a bugFred LANGLOISFred LANGLOIShttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/21Implement an extendable mecanism for tooltips generation (and associated even...2018-10-02T11:51:20ZYann MombrunImplement an extendable mecanism for tooltips generation (and associated eventing)The tooltip generation should be more extendable in order to be ease its customisation in extension of this portlet in internal projects.The tooltip generation should be more extendable in order to be ease its customisation in extension of this portlet in internal projects.Fred LANGLOISFred LANGLOIShttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/20Unstructured switch not working if it is a one page document2018-06-15T12:46:46ZRémi GAUTHIERrgauthier@assystem.comUnstructured switch not working if it is a one page documentRémi GAUTHIERrgauthier@assystem.comRémi GAUTHIERrgauthier@assystem.comhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/19Show/Hide validated/candidate instances not working properly2018-06-15T09:45:36ZRémi GAUTHIERrgauthier@assystem.comShow/Hide validated/candidate instances not working properly- slow
- adding white background which is not ok if there is a colored background
- not working when multiple types found for an entity- slow
- adding white background which is not ok if there is a colored background
- not working when multiple types found for an entityRémi GAUTHIERrgauthier@assystem.comRémi GAUTHIERrgauthier@assystem.comhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/18Loading popup while changing page for heavy documents2018-06-15T09:45:36ZRémi GAUTHIERrgauthier@assystem.comLoading popup while changing page for heavy documentsRémi GAUTHIERrgauthier@assystem.comRémi GAUTHIERrgauthier@assystem.comhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/17Last character of each page for structured document is not displayed2018-06-07T13:06:38ZRémi GAUTHIERrgauthier@assystem.comLast character of each page for structured document is not displayedRémi GAUTHIERrgauthier@assystem.comRémi GAUTHIERrgauthier@assystem.comhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/15Missing highlight and current highlighted colors in legend2018-04-18T15:16:34ZRémi GAUTHIERrgauthier@assystem.comMissing highlight and current highlighted colors in legendRémi GAUTHIERrgauthier@assystem.comRémi GAUTHIERrgauthier@assystem.comhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/14Highlight Previous/Next scrolling issue2018-04-18T15:08:39ZRémi GAUTHIERrgauthier@assystem.comHighlight Previous/Next scrolling issueThe scroll is wrong and the current marked and highlighted term is not visible.The scroll is wrong and the current marked and highlighted term is not visible.Rémi GAUTHIERrgauthier@assystem.comRémi GAUTHIERrgauthier@assystem.comhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/13Unable to filter by validated entity in legend2018-04-12T08:54:22ZRémi GAUTHIERrgauthier@assystem.comUnable to filter by validated entity in legendUnable to filter by validated entity in legend since the checkbox is never displayed even if configured to be displayed in configuration files.Unable to filter by validated entity in legend since the checkbox is never displayed even if configured to be displayed in configuration files.https://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/12Add an event mapping that enable to display existing translation by default2018-02-27T09:43:02ZYann MombrunAdd an event mapping that enable to display existing translation by defaultIn some application, the WebLab document that can be processed are translated because they are in a language not read by the users.
It would be interesting that the availableTranslation (if any) were displayed by default when arriving on...In some application, the WebLab document that can be processed are translated because they are in a language not read by the users.
It would be interesting that the availableTranslation (if any) were displayed by default when arriving on the document viewer page.
The idea is to add a new EventMapping and to let the applications configure or not to use this event mapping instead of the selectNotLoaded.
If the received document has no available translation, then the original document should be displayed!Antoine GrinenwaldAntoine Grinenwaldhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/11Highlight box is filled with field names2018-03-12T08:06:30ZYann MombrunHighlight box is filled with field namesOn an internal application where the searched query is transferred to the docview to pre-fill the highlight box,
if the user search using fields (for instance language:fr), then the highlight box contains "language fr".
It would be bette...On an internal application where the searched query is transferred to the docview to pre-fill the highlight box,
if the user search using fields (for instance language:fr), then the highlight box contains "language fr".
It would be better to ignore all none text (or empty) field queries.
![bugDocview](/uploads/c1f851d3278a4d0199b81c85a53024b4/bugDocview.png)https://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/10Highlight of searched keywords does not work with none ASCII characters2018-03-12T08:06:44ZYann MombrunHighlight of searched keywords does not work with none ASCII charactersIn an internal application, where the keywords typed by the user during the search are transmit to the document-viewer portlet, using none ascii character result in empty chars in the highlight box of the docview.
For instance, if the w...In an internal application, where the keywords typed by the user during the search are transmit to the document-viewer portlet, using none ascii character result in empty chars in the highlight box of the docview.
For instance, if the word typed in the search portlet is "Rémi". Then the highlight box is filled with "R mi" which will hightlight every single "r" on the page, as well as all the "mi".
![bugDocview](/uploads/225dc0e94365ae5069646f5f12e37582/bugDocview.png)https://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/9DocumentRenderer is not thread safe2018-06-08T07:30:49ZYann MombrunDocumentRenderer is not thread safeThe Structured Document Renderer is holding some dirty static fields that can be modified in parallel.
I had a lot of issues when two users where trying to open the docview in parallel with pdf.
I'm also encountering the issue inside a v...The Structured Document Renderer is holding some dirty static fields that can be modified in parallel.
I had a lot of issues when two users where trying to open the docview in parallel with pdf.
I'm also encountering the issue inside a virtual machine that is very slowRémi GAUTHIERrgauthier@assystem.comRémi GAUTHIERrgauthier@assystem.comhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/8MediaViewerService is not thread safe2018-02-08T16:07:53ZYann MombrunMediaViewerService is not thread safeThe MediaViewerService cannot be used by two users in parallel.
The `addMediaPlayer` method stores inside the MediaViewerService the semantic resource in use.
If in the mean time someone else tries to visualise a document and use pagina...The MediaViewerService cannot be used by two users in parallel.
The `addMediaPlayer` method stores inside the MediaViewerService the semantic resource in use.
If in the mean time someone else tries to visualise a document and use pagination, it could break the pagination.Rémi GAUTHIERrgauthier@assystem.comRémi GAUTHIERrgauthier@assystem.comhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/7Structured view is replaced by Image view2018-02-08T16:08:00ZYann MombrunStructured view is replaced by Image viewA Document generated from a PDF using Poppler for instance may have troubles to be displayed in the docview.
If the WebLab Document contains both Text and Image, it first displays the Text (as expected).
But in some cases (explained bel...A Document generated from a PDF using Poppler for instance may have troubles to be displayed in the docview.
If the WebLab Document contains both Text and Image, it first displays the Text (as expected).
But in some cases (explained below), the Highlighted page is quickly replaced by a small view of the page.
Current MediaViewerService only checks the presence in the document of a native content with an exposed as and a format associated. As a a result, if a service tries to better describe the images generated by poppler (which do not have associated format), it could not be opened in the DocView.
The dc:type of the Document could probably be a good hint (dc:type is media for image, video and audio). And not for other documents.Rémi GAUTHIERrgauthier@assystem.comRémi GAUTHIERrgauthier@assystem.comhttps://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/6Change the event sent for selected validated instance2018-02-08T16:30:10ZYann MombrunChange the event sent for selected validated instanceThe event sent in case of validated instance only contains the class (and the candidate false property).
It would be useful to also send the label (and any other information) in the same event.The event sent in case of validated instance only contains the class (and the candidate false property).
It would be useful to also send the label (and any other information) in the same event.https://gitlab.ow2.org/weblab/portlets/document-viewer/-/issues/5Structured view deactivation link does not work2018-02-09T09:13:54ZYann MombrunStructured view deactivation link does not workOn a project that uses the DocView in conjunction with Poppler service I have to test the structured view link (in the legend) that enables to activate and deactivate the structured.
When I click on the deactivation link, it does nothin...On a project that uses the DocView in conjunction with Poppler service I have to test the structured view link (in the legend) that enables to activate and deactivate the structured.
When I click on the deactivation link, it does nothing (well it seem that nothing happens). In fact the problem is that the view is not refresh. If I manually refresh the page, then the view now does not take the structuration into account, as expected.
When I click on the activation link, it work. However, the link is not marked as clickable and the checkbox does not work.
![ReactiveStructuredView](/uploads/96700e13307e8f93b0d99a2604ea9be6/ReactiveStructuredView.png)
So, it would be good that the link and the checkbox works (with a pointer over the link) and without having to refresh the page.Rémi GAUTHIERrgauthier@assystem.comRémi GAUTHIERrgauthier@assystem.com