Skip to content

Commit 953bf99

Browse files
authored
Add maintenance mode messages across the application (#1843)
Language Forge is now in maintenance mode. This PR adds appropriate messaging about maintenance mode and promotes FWLite as a viable alternative to LF. Specific changes: - Header now includes link to FWLite - About menu includes link to FWLite and maintenance mode doc - New project wizard includes message and discourages users from creating new projects - Front page includes the maintenance mode message
1 parent c606dd9 commit 953bf99

File tree

4 files changed

+9
-2
lines changed

4 files changed

+9
-2
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Language Forge
22

3+
> [!IMPORTANT]
4+
> [Language Forge is no longer developed and is in maintenance mode](https://community.software.sil.org/t/language-forge-in-maintenance-mode/10514). We will continue to support existing Language Forge projects and we encourage all users to try [FieldWorks Lite](https://lexbox.org/fw-lite).
5+
36
[Language Forge](https://languageforge.org) is an online service to collaborate on building a dictionary. Users should head on over to [languageforge.org](https://languageforge.org)
47

58
### Reporting Problems with the Language Forge Application

src/Site/views/languageforge/container/languageforge.html.twig

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,14 @@
1212
<nav class="navbar navbar-expand navbar-dark align-items-stretch">
1313
<span class="navbar-brand d-md-inline-block mr-auto">
1414
<img class="navbar-logo" title="v{{ version }}" src="/Site/views/languageforge/theme/default/image/lf_logo_medium.png">
15-
<a class="website-title" href="/">Language Forge</a>
15+
<a class="website-title" href="/">Language Forge</a> <a style="color: yellow" href="https://community.software.sil.org/t/language-forge-in-maintenance-mode/10514"><i class="fa fa-exclamation-triangle"></i> Maintenance Mode</a>
1616
</span>
1717
<ul class="nav navbar-nav">
1818
<li class="nav-item" uib-dropdown>
1919
<a class="nav-link" uib-dropdown-toggle href id="helpDropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-question-circle"></i> <span>About</span></a>
2020
<div class="dropdown-menu dropdown-menu-right" uib-dropdown-menu aria-labelledby="helpDropdown">
21-
<a class="dropdown-item" target="_blank" href="https://community.software.sil.org/t/w/5454"><i class="fa fa-gift"></i> What's New?</a>
21+
<a class="dropdown-item" target="_blank" href="https://lexbox.org/fw-lite"><i class="fa fa-gift"></i> Try FieldWorks Lite</a>
22+
<a class="dropdown-item" target="_blank" href="https://community.software.sil.org/t/language-forge-in-maintenance-mode/10514"><i class="fa fa-exclamation-triangle"></i> Maintenance Mode</a>
2223
<a class="dropdown-item" target="_blank" href="https://www.youtube.com/playlist?list=PLJLUPwIFOI8d8lmQVAcBapyw87jCtmDNA"><i class="fa fa-youtube-play"></i> Videos</a>
2324
<a class="dropdown-item" target="_blank" href="https://community.software.sil.org/c/language-forge"><i class="fa fa-users"></i> Community Support</a>
2425
<a class="dropdown-item" target="_blank" href="https://github.com/sillsdev/web-languageforge/wiki/Known-Issues-and-Limitations"><i class="fa fa-exclamation-triangle"></i> Known Issues and Limitations</a>

src/Site/views/languageforge/theme/default/page/home/index.html.twig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@
3131
<section id="banner">
3232
<h2>Language Forge</h2>
3333
<p>Collaborative web-based dictionary building that syncs with FieldWorks</p>
34+
<p><span style="color: yellow"><i class="fa fa-exclamation-triangle"></i> Language Forge is no longer developed and is in <a href="https://community.software.sil.org/t/language-forge-in-maintenance-mode/10514">maintenance mode</a> - we will support existing projects.<br /></span>
35+
We encourage all users to try <a href="https://lexbox.org/fw-lite">FieldWorks Lite</a>.</p>
3436
</section>
3537

3638
<!-- Main -->

src/angular-app/languageforge/lexicon/new-project/send-receive/new-project-credentials.component.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<div class="row justify-content-center">
33
<div class="col-12 col-lg-8">
44
<h4 class="text-center no-space-break">Get project from LanguageDepot.org</h4>
5+
<p>We don't recommend creating new projects anymore. Language Forge is now in <a href="https://docs.google.com/document/d/1Op0ZEreOd2N1v8Yh85sxW0O5HgSEj8gBdBVITGdiw8k/edit">maintenance mode</a>. Give <a href="https://lexbox.org/fw-lite">FieldWorks Lite</a> a try instead.</p>
56
<form>
67
<div class="card card-default">
78
<div class="card-body">

0 commit comments

Comments
 (0)