YATA issueshttps://gitlab.ethz.ch/vermeul/YATA/-/issues2021-12-10T13:13:06Zhttps://gitlab.ethz.ch/vermeul/YATA/-/issues/26Automatically expand section when part of URL2021-12-10T13:13:06Zvermeulswen@ethz.chAutomatically expand section when part of URLWhen looking up the [Terms Page](https://mispar.ethz.ch/wiki/Terms) we see a very long page.
The terms currently are all expanded, as the Peshar team does a lookup on them. Because the terms list can get very long too, we need to collap...When looking up the [Terms Page](https://mispar.ethz.ch/wiki/Terms) we see a very long page.
The terms currently are all expanded, as the Peshar team does a lookup on them. Because the terms list can get very long too, we need to collapse them by default and only expand the ones we would like to look at.
For example, https://mispar.ethz.ch/wiki/Terms#.D7.90..D7.95..D7.AA. should leave all terms collapsed and only the term א.ו.ת. is expanded.
Investigation on how to use your own JavaScript is needed in addition to the implementation itself.
See https://jira-bsse.ethz.ch/browse/SSDM-11142User Experience improvementshttps://gitlab.ethz.ch/vermeul/YATA/-/issues/25Auto-expand the term specified in the URL2021-12-10T13:13:16Zvermeulswen@ethz.chAuto-expand the term specified in the URLThe list of terms (https://mispar.ethz.ch/wiki/Terms) should hide all instances of each term by default (see Naomi's mail of March 30th 2021), as it can be very extensive.
However, with a link including an anchor (e.g. https://mispar.et...The list of terms (https://mispar.ethz.ch/wiki/Terms) should hide all instances of each term by default (see Naomi's mail of March 30th 2021), as it can be very extensive.
However, with a link including an anchor (e.g. https://mispar.ethz.ch/wiki/Terms#peshat_definition_00057284) the output of that term should automatically be expanded.
To implement this, a Javascript should evaluate the value in the URL and expand the affected `<div>` node accordingly.
It is estimated 2 working days, as it is not yet clear yet how to achieve JavaScript within MediaWiki.
https://jira-bsse.ethz.ch/browse/SSDM-11014User Experience improvementshttps://gitlab.ethz.ch/vermeul/YATA/-/issues/23Mispar: Migrate to our own OPS infrastructure2022-02-09T10:49:07Zvermeulswen@ethz.chMispar: Migrate to our own OPS infrastructureAt some point in 2021 we need to update the Webserver from RHEL6 to RHEL8.
We should take the opportunity and also migrate to our OPS infrastructure (ANSIBLE script, etc.)
https://jira-bsse.ethz.ch/browse/SSDM-10757At some point in 2021 we need to update the Webserver from RHEL6 to RHEL8.
We should take the opportunity and also migrate to our OPS infrastructure (ANSIBLE script, etc.)
https://jira-bsse.ethz.ch/browse/SSDM-10757Infrastructure improvementsvermeulswen@ethz.chvermeulswen@ethz.chhttps://gitlab.ethz.ch/vermeul/YATA/-/issues/22improvement of category handling2021-12-10T13:09:36Zvermeulswen@ethz.chimprovement of category handling* The categories might need improvement (readibility, handling) with this level of deepness
* create a version of http://mispar.ethz.ch/wiki/Category_Page which shows:
* the number of found annotations in the text corpus
* a link ...* The categories might need improvement (readibility, handling) with this level of deepness
* create a version of http://mispar.ethz.ch/wiki/Category_Page which shows:
* the number of found annotations in the text corpus
* a link which would lead to the actual results.
https://jira-bsse.ethz.ch/browse/SSDM-10755Category improvementshttps://gitlab.ethz.ch/vermeul/YATA/-/issues/21Mispar: Upgrade to a newer version of MediaWiki2021-11-25T16:38:13Zvermeulswen@ethz.chMispar: Upgrade to a newer version of MediaWikiCurrently, we are running on [Mediawiki 1.28](http://mispar.ethz.ch/wiki/Special:Version)
* we use the [onPageContentSave](https://www.mediawiki.org/wiki/Manual:Hooks/PageContentSave) hook, which is **deprecated** as of version 1.35
* w...Currently, we are running on [Mediawiki 1.28](http://mispar.ethz.ch/wiki/Special:Version)
* we use the [onPageContentSave](https://www.mediawiki.org/wiki/Manual:Hooks/PageContentSave) hook, which is **deprecated** as of version 1.35
* we use this hook to get hand of the source code being saved
* we then extract the annotations, assign them unique labels and anchors (for links) and change the content before saving
* instead of the [onPageContentSave](https://www.mediawiki.org/wiki/Manual:Hooks/PageContentSave) hook, from 1.35 onwards, the [onMultiContentSave](https://www.mediawiki.org/wiki/Manual:Hooks/MultiContentSave) hook should be used
* similarly, the [onPageContentSaveComplete](https://www.mediawiki.org/wiki/Manual:Hooks/PageContentSaveComplete) hook is **deprecated** from 1.35 onwards, which we also use (the actual saving of the annotations happens there)
* [List of all hooks](https://www.mediawiki.org/wiki/Category:MediaWiki_hooks)
https://jira-bsse.ethz.ch/browse/SSDM-10749Infrastructure improvementsvermeulswen@ethz.chvermeulswen@ethz.ch2022-12-31https://gitlab.ethz.ch/vermeul/YATA/-/issues/16Mispar: Error message when someone tries to delete a category that has a query2021-11-25T16:42:10Zvermeulswen@ethz.chMispar: Error message when someone tries to delete a category that has a query(from 2021-01-19)
The content of pages (including the queries) in MediaWiki are dumped in a format into the database where they are not directly searchable. Possible solution:
* store the queries of a page into the database as well, or...(from 2021-01-19)
The content of pages (including the queries) in MediaWiki are dumped in a format into the database where they are not directly searchable. Possible solution:
* store the queries of a page into the database as well, or at least some fragments of it
* create a new table for this
* present error message when category is being deleted but still has a reference to at least one page
* this linking may be used for other purposes, e.g. show all queries that seek for a certain category
https://jira-bsse.ethz.ch/browse/SSDM-10753Category improvementshttps://gitlab.ethz.ch/vermeul/YATA/-/issues/9improve search result with ambiguous category name2021-12-10T13:16:06Zvermeulswen@ethz.chimprove search result with ambiguous category name* Concerning non-unique categories: we discussed it in the past. Right now, what happens is that the search results display the results of only one of the categories with the same name. So I see two options:
1. Change it so that it pr...* Concerning non-unique categories: we discussed it in the past. Right now, what happens is that the search results display the results of only one of the categories with the same name. So I see two options:
1. Change it so that it presents results of all categories with the same name
2. Keep the result as they are, but issue a suitable clarification ("results for parent/non-unique-name")
https://jira-bsse.ethz.ch/browse/SSDM-10754Search improvementshttps://gitlab.ethz.ch/vermeul/YATA/-/issues/2Mispar: Math Extension: use svg instead of png2021-11-25T16:37:56Zvermeulswen@ethz.chMispar: Math Extension: use svg instead of pngfind out whether Latex rendering engine supports svg...
https://jira-bsse.ethz.ch/browse/SSDM-10751find out whether Latex rendering engine supports svg...
https://jira-bsse.ethz.ch/browse/SSDM-10751Infrastructure improvementsvermeulswen@ethz.chvermeulswen@ethz.ch