Логотип ЦБС, посвященный году памяти и славы

«А люди шли в библиотеку...»:

деятельность библиотек Петроградского района в годы Великой Отечественной войны 1941-1945 годов

Библиотеки Петроградской стороны продолжали свою работу в годы Великой Отечественной войны вопреки всем тяготам военного времени. В условиях ежедневного артиллерийского обстрела, холода и голода библиотекари встречали читателей, готовили книжные выставки, читали вслух. А еще выходили в госпитали, бомбоубежища, воинские части, вечерние школы.

Более подробно о работе библиотек можно прочитать в группе ВКонтакте или в нашей брошюре «А люди шли в библиотеку...».

Во время обработки запрошенного шаблона произошла ошибка...
Java method "com.liferay.portal.kernel.util.DateUtil_IW.parseDate(String, String, Locale)" threw an exception when invoked on com.liferay.portal.kernel.util.DateUtil_IW object "com.liferay.portal.kernel.util.DateUtil_IW@7685f07a"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: articleEventDateObj = dateUtil.parseD...  [in template "20099#20135#37537" at line 35, column 21]
	- Reached through: #assign-container  [in template "20099#20135#37537" at line 28, column 21]
----
1<div class="container"> 
2    <div class="row"> 
3        <div class="col-lg-12"> 
4            <#if !(entries?has_content)> 
5                <h4>По заданным критериям материалы отсутствуют</h4> 
6            <#else> 
7                <#assign articleEventGroupDate = "" /> 
8                <#list entries as entry> 
9                    <#assign categories = entry.getCategories() /> 
10                    <#if (categories??) && (categories?size > 0)> 
11                        <#list categories as category> 
12                            <#assign articleEventDate = category.getName() /> 
13                        </#list> 
14                    <#else> 
15                        <#assign articleEventDate = "-" /> 
16                    </#if> 
17 
18                <#-- вычисление заголовка раздела --> 
19                    <#assign baseURL = "/news" /> 
20                    <#assign entry = entry 
21                    assetRenderer = entry.getAssetRenderer() 
22                    article = assetRenderer.getArticle() 
23                    entryTitle = assetRenderer.getTitle(locale) 
24                    viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry, !stringUtil.equals(assetLinkBehavior, "showFullContent")) 
25                    newsPublisherUrl = baseURL + article.urlTitle 
26                    entryDescription = entry.getDescription() 
27                    /> 
28                    <#assign 
29                    articleId = article.getId() 
30                    articleContent = article.getContent() 
31                    articleContentXml = saxReaderUtil.read(articleContent) 
32                    articleEventLibraryDef = articleContentXml.valueOf("//dynamic-element[@name='hpsw']/dynamic-content/text()") 
33                    articleEventLibrary = articleContentXml.selectNodes("//dynamic-element[@name='hpsw']") 
34                    articleEventDate = articleContentXml.valueOf("//dynamic-element[@name='newsDate']/dynamic-content/text()") 
35                    articleEventDateObj = dateUtil.parseDate("yyyy-MM-dd", articleEventDate, locale) 
36                    articleEventDateDay = dateUtil.getDate(articleEventDateObj, "d", locale) 
37                    articleEventDateMon = dateUtil.getDate(articleEventDateObj, "MMM", locale) 
38                    articleEventDateYear = dateUtil.getDate(articleEventDateObj, "yyyy", locale) 
39                    articleEventDateFull = dateUtil.getDate(articleEventDateObj, "d MMMM yyyy", locale) 
40                    articleHtmlContent = articleContentXml.valueOf("//dynamic-element[@name='htmlContent']/dynamic-content/text()") 
41                    /> 
42 
43 
44                    <#if entry.getAssetRenderer().getThumbnailPath(renderRequest)??> 
45                        <#assign articleImageUrl="${entry.getAssetRenderer().getThumbnailPath(renderRequest)}"/> 
46                    <#else> 
47                        <#assign articleImageUrl="/documents/20126/37349/news_default.jpg"/> 
48                    </#if> 
49 
50                    <div class="row mb-1"> 
51                        <div class="col-12"> 
52                            <a name="${articleId}"></a> 
53                        </div> 
54                    </div> 
55 
56                    <article class="blog wow fadeIn" style="visibility: visible; animation-name: fadeIn;"> 
57                        <div class="row no-gutters"> 
58                            <div class="col-lg-5"> 
59                                <figure> 
60                                    <a href="${viewURL}"> 
61                                        <#if articleImageUrl??> 
62                                            <img src="${articleImageUrl}"/> 
63                                        </#if> 
64                                        <div class="preview"><span>Подробнее...</span></div> 
65                                    </a> 
66                                </figure> 
67                            </div> 
68                            <div class="col-lg-7"> 
69                                <div class="post_info"> 
70                                    ${articleEventDateFull} 
71                                    <h3><a href="${viewURL}">${entryTitle[0..*100]}...</a></h3> 
72                                    <p> 
73                                        <#if entryDescription != "" > 
74                                            ${assetRenderer.getSummary(renderRequest, renderResponse)[0..*200]}... 
75                                        <#else> 
76                                            ${articleHtmlContent?replace('<[^>]+>','','r')[0..*200]}... 
77                                        </#if> 
78                                        <br> 
79                                        <br> 
80                                    </p> 
81                                    <ul> 
82                                        <li></li> 
83                                        <li> 
84                                            <#list entry.tagNames as tag> 
85                                                <span class="badge red-light-box text-lg-left">${tag} </span> 
86                                            </#list> 
87                                        </li> 
88                                    </ul> 
89                                </div> 
90                            </div> 
91                        </div> 
92                    </article> 
93                </#list> 
94            </#if> 
95        </div> 
96    </div> 
97</div> 
— 5 Результатов на странице
Показывается результатов: 1 - 5 из 18.