Skip to content

Commit

Permalink
Dev (#252)
Browse files Browse the repository at this point in the history
  • Loading branch information
Lungsangg authored Aug 13, 2024
2 parents ca0d0ec + 9550d06 commit 6d301ef
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 6 deletions.
17 changes: 17 additions & 0 deletions reader/templatetags/sefaria_tags.py
Original file line number Diff line number Diff line change
Expand Up @@ -518,6 +518,23 @@ def date_string_to_date(dateString):
return(datetime.strptime(dateString, "%Y-%m-%dT%H:%M:%S.%f"))


@register.filter
def date_string_to_tibetan_date(value):
if isinstance(value, str):
# Parse the date string to a datetime object
value = datetime.strptime(value, "%Y-%m-%dT%H:%M:%S.%f")

# Create the Tibetan date and time format
formatted_datetime = (
f"སྤྱི་ལོ་{value.year} "
f"ཟླ་{value.month} "
f"ཚེས་{value.day} "
f"ཕྱག་ཚོད་{value.hour} "
f"སྐར་མ་{value.minute} "
)
return formatted_datetime


@register.filter(is_safe=True)
def sheet_via_absolute_link(sheet_id):
return mark_safe(absolute_link(
Expand Down
2 changes: 1 addition & 1 deletion static/css/s2.css
Original file line number Diff line number Diff line change
Expand Up @@ -14181,7 +14181,7 @@ body .homeFeedWrapper.userStats {
}

.userStatModeChooser {
padding: 0;
padding: 10px;
display: flex;
justify-content: center;
width: 240px;
Expand Down
6 changes: 3 additions & 3 deletions static/js/UserStats.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ const UserChooser = ({setter}) => (
<div style={{textAlign: "center"}}>
<label>
<span className="int-en"> User ID: </span>
<span className="int-he"> מספר משתמש: </span>
<span className="int-he"> སྤྱོད་མཁན་གྱི་ངོས་འཛིན།: </span>
<input type="text" onChange={e => setter(parseInt(e.target.value))}/>
</label>
</div>
Expand Down Expand Up @@ -140,7 +140,7 @@ const OverallActivityBlock = ({user_data}) => (
<div>
<h2>
<span className="int-en">Your Overall Activity</span>
<span className="int-he">הפעילות שלך במבט</span>
<span className="int-he">གང་བྱས་ཚང་མ།</span>
</h2>
<div className="statcardRow">
<StatCard icon_file="book-icon-black.svg" number={user_data.textsRead} name="Texts Read"/>
Expand Down Expand Up @@ -186,7 +186,7 @@ const YourFavoriteTextsBlock = ({user_data}) => (
<div className="yourFavoriteTextsBlock">
<h2>
<span className="int-en">Your Favorite Texts</span>
<span className="int-he">טקסטים מועדפים</span>
<span className="int-he">ཁྱེད་རང་དགའ་ཤོས་ཀྱི་ཡིག་ཆ།</span>
</h2>
<NBox n={3} content={user_data.mostViewedRefs.map((r,i) =>
<TextBlockLink key={i} sref={r.en} title={r.en} heTitle={r.he} book={r.book} intlang={true}/>)}/>
Expand Down
4 changes: 2 additions & 2 deletions templates/sheets.html
Original file line number Diff line number Diff line change
Expand Up @@ -471,7 +471,7 @@
{% if can_edit or can_add %}
<span class="lastSavedStamp">
<span class="int-en">{% trans "Last Saved" %} {{sheet.dateModified|date_string_to_date|naturaltime}}</span>
<span class="int-he">{% trans "Last Saved" %} {{sheet.dateModified|date_string_to_date}}</span>
<span class="int-he">{% trans "Last Saved" %} {{sheet.dateModified|date_string_to_tibetan_date}}</span>
</span>
<span class="lastSavedConfirmed">
<span class="int-en">{% trans "All changes saved in Pecha" %}</span>
Expand Down Expand Up @@ -626,7 +626,7 @@
class="views">{{ sheet.views }} {% if sheet.views == 1%}View{% else %}{% trans "Views" %}
{% endif %}</span>{% if can_edit %}<span
class="editButton">{% trans "Edit" %}</span>{% endif %}</span>
<span class="int-he">{% trans "Created" %} <span class="date">{{ sheet.dateCreated|date_string_to_date|date:"j F, Y" }}</span> · <span
<span class="int-he">{% trans "Created" %} <span class="date">{{ sheet.dateCreated|date_string_to_tibetan_date }}</span> · <span
class="views">{% if sheet.views == 1%}{% trans "View" %} {% else %}{{ sheet.views }}
{% endif %}{% trans "Views" %}</span>{% if can_edit %}<span class="editButton">{% trans "Edit" %}</span>{% endif %}</span>
</div>
Expand Down

0 comments on commit 6d301ef

Please sign in to comment.