Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Newsletter section #450

Merged
merged 17 commits into from
Feb 21, 2024
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions src/about/ui/__snapshots__/about.test.tsx.snap
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,17 @@ exports[`Snapshot 1`] = `
>
Bibliography
</a>
<a
aria-controls="about-tabpane-news"
aria-selected="false"
class="nav-item nav-link"
data-rb-event-key="news"
href="#"
id="about-tab-news"
role="tab"
>
News
</a>
</nav>
<div
class="tab-content"
Expand Down
7 changes: 5 additions & 2 deletions src/about/ui/about.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import AboutProject from 'about/ui/project'
import AboutFragmentarium from 'about/ui/fragmentarium'
import AboutCorpus from 'about/ui/corpus'
import AboutSigns from 'about/ui/signs'
import AboutNews from 'about/ui/news'
import AboutDictionary from 'about/ui/dictionary'
import AboutBibliography from 'about/ui/bibliography'
import _ from 'lodash'
Expand All @@ -20,8 +21,7 @@ export const tabIds = [
'signs',
'dictionary',
'bibliography',
'date-converter',
'list-of-kings',
'news',
] as const
export type TabId = typeof tabIds[number]

Expand Down Expand Up @@ -71,6 +71,9 @@ export default function About({
<Tab eventKey="bibliography" title="Bibliography">
{AboutBibliography(markupService)}
</Tab>
<Tab eventKey="news" title="News">
{AboutNews(markupService)}
</Tab>
</Tabs>
</AppContent>
)
Expand Down
130 changes: 130 additions & 0 deletions src/about/ui/news.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
import React from 'react'
import Markup from 'markup/ui/markup'
import MarkupService from 'markup/application/MarkupService'

export default function AboutNews(markupService: MarkupService): JSX.Element {
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Function AboutNews has 110 lines of code (exceeds 25 allowed). Consider refactoring.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Function AboutNews has 123 lines of code (exceeds 25 allowed). Consider refactoring.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Function AboutNews has 124 lines of code (exceeds 25 allowed). Consider refactoring.

return (
<>
<h3>eBL Evening</h3>
<Markup
markupService={markupService}
text="Get the most out of eBL! We will be hosting regular Zoom sessions to
showcase its features and tools. These sessions will include a Q&A – please
feel free to submit questions in advance. The first session is scheduled for
February 29th at 6:00 PM CET. If you would like to attend, please register
at the link."
/>
<h3>eBL Newsletter</h3>
<Markup
markupService={markupService}
text="Important new developments and recently implemented features are
regularly summarized in the eBL Newsletters (see below). If you wish to receive
future eBL Newsletters, send us an [e-mail]([email protected])."
/>
<h3>eBL Newsletter 15 (February 2024)</h3>
<h4>Fragmentarium</h4>
<ul>
<li>
114 Penn Museum tablets have been provided with new photographs, taken
by Anna Glenn. Photos of 227 Jena tablets, ca. 2,000 BM Babylon
Collection tablets, and ca. 10,000 Yale tablets have also been
uploaded.
</li>
<li>
The Alalakh tablets have been added:
[https://www.ebl.lmu.de/fragmentarium/search/?site=Alalakh](https://www.ebl.lmu.de/fragmentarium/search/?site=Alalakh)
</li>
<li>
It is possible to search for sites entering the parameter in the URL,
e.g.
[https://www.ebl.lmu.de/fragmentarium/search/?site=Uruk](https://www.ebl.lmu.de/fragmentarium/search/?site=Uruk)
</li>
<li>
It is now possible to use Wild cards (*) in the Museum number search.
</li>
<li>
The Museum number search now searches for Excavation numbers too.
</li>
<li>
Findspots have been added to the database. Work will be done on their
display.
</li>
<li>
Envelopes can now be given as part of the Joins Group (see e.g.
[HS.1016](https://www.ebl.lmu.de/fragmentarium/HS.1016))
</li>
<li>
The following new Genres have been added (for a full list see
[here](https://github.com/ElectronicBabylonianLiterature/ebl-api/blob/master/ebl/fragmentarium/domain/genres.py)):
<ul>
<li>ARCHIVAL → Administrative → Tabular Account</li>
<li>ARCHIVAL → Administrative → Field Plan</li>
<li>ARCHIVAL → Legal → Guardianship</li>
<li>ARCHIVAL → Legal → Herding</li>
<li>ARCHIVAL → Legal → Hire</li>
<li>ARCHIVAL → Legal → Lease</li>
<li>ARCHIVAL → Legal → Marriage</li>
<li>ARCHIVAL → Legal → Rental</li>
<li>ARCHIVAL → Legal → Suretyship</li>
<li>CANONICAL → Lexicography → Acrographic word list → Kagal</li>
<li>
CANONICAL → Lexicography → Thematic Word Lists → Personal names
</li>
<li>
CANONICAL → Lexicography → Thematic Word Lists → Personal names →
Ur-ab-ba
</li>
<li>CANONICAL → Literature → Hymns → Divine → Letter-Prayer</li>
<li>CANONICAL → Magic → Exorcistic → Ardat lilî</li>
<li>CANONICAL → Technical → Astronomy → Goal Year Texts</li>
<li>
CANONICAL → Technical → Astronomy → Goal Year Procedure Texts
</li>
<li>MONUMENTAL → Year Names</li>
<li>OTHER → Drawing</li>
</ul>
</li>
</ul>
<h4>Bibliography & Tools</h4>
<ul>
<li>
The AfO Register Textstellen (over 40,000 references) has been
imported.
</li>
<li>
It is possible to search for AfO Register references
([https://www.ebl.lmu.de/bibliography/afo-register](https://www.ebl.lmu.de/bibliography/afo-register));
the AfO Register references are now shown under the individual records
when matches are found (e.g.
[IM.74403](https://www.ebl.lmu.de/fragmentarium/IM.74403)).
<ul>
<li>
The matching depends on the field{' '}
<code>traditionalReferences</code>, invisible to the user. That
field attempts to account for all possible variations in
traditional references to cuneiform tablets, e.g. “
<code>SpTU 1, 2</code>” is also recorded as “
<code>ADFU 9, 2</code>”, “<code>SBTU 1, 2</code>”, etc. Still,
only a small number of AfO Register references (approximately
17,5%) can be linked. eBL users are kindly requested to alert us
if they find references that should be matched with Fragmentarium
records.
</li>
<li>
The date converter that underlies the eBL Dates has now been
deployed as an independent tool:
[https://www.ebl.lmu.de/tools/date-converter](https://www.ebl.lmu.de/tools/date-converter)
</li>
</ul>
</li>
</ul>
<h4>Corpus</h4>
<ul>
<li>
An Arabic translation of the *Theodicy* (II.1), prepared by Wasim
Khatabe and Wadieh Zerkly, has been uploaded.
</li>
</ul>
</>
)
}
Loading