padding-right: 5px;
border-left: 1px solid black;
}
+
+.long {
+ width: 100%;
+}
+
+.center {
+ text-align: center;
+}
currentTime=time.time
__CHEETAH_version__ = '3.3.1'
__CHEETAH_versionTuple__ = (3, 3, 1, 'final', 0)
-__CHEETAH_genTime__ = 1704845598.39619
-__CHEETAH_genTimestamp__ = 'Wed Jan 10 03:13:18 2024'
+__CHEETAH_genTime__ = 1721134725.632482
+__CHEETAH_genTimestamp__ = 'Tue Jul 16 15:58:45 2024'
__CHEETAH_src__ = 'download.tmpl'
-__CHEETAH_srcLastModified__ = 'Wed Jan 10 03:10:53 2024'
+__CHEETAH_srcLastModified__ = 'Tue Jul 16 15:57:52 2024'
__CHEETAH_docstring__ = 'Autogenerated by Cheetah: The Python-Powered Template Engine'
if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple:
VFSL=valueFromSearchList
VFN=valueForName
currentTime=time.time
-__CHEETAH_version__ = '3.1.0'
-__CHEETAH_versionTuple__ = (3, 1, 0, 'final', 1)
-__CHEETAH_genTime__ = 1527354191.441549
-__CHEETAH_genTimestamp__ = 'Sat May 26 20:03:11 2018'
+__CHEETAH_version__ = '3.3.1'
+__CHEETAH_versionTuple__ = (3, 3, 1, 'final', 0)
+__CHEETAH_genTime__ = 1721134725.688713
+__CHEETAH_genTimestamp__ = 'Tue Jul 16 15:58:45 2024'
__CHEETAH_src__ = 'index.tmpl'
-__CHEETAH_srcLastModified__ = 'Sat May 26 20:03:09 2018'
+__CHEETAH_srcLastModified__ = 'Tue Jul 16 15:57:52 2024'
__CHEETAH_docstring__ = 'Autogenerated by Cheetah: The Python-Powered Template Engine'
if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple:
# CHEETAH was developed by Tavis Rudd and Mike Orr
# with code, advice and input from many other volunteers.
-# For more information visit http://cheetahtemplate.org/
+# For more information visit https://cheetahtemplate.org/
##################################################
## if run from command line:
VFSL=valueFromSearchList
VFN=valueForName
currentTime=time.time
-__CHEETAH_version__ = '3.2.6'
-__CHEETAH_versionTuple__ = (3, 2, 6, 'final', 0)
-__CHEETAH_genTime__ = 1608677601.931249
-__CHEETAH_genTimestamp__ = 'Wed Dec 23 01:53:21 2020'
+__CHEETAH_version__ = '3.3.1'
+__CHEETAH_versionTuple__ = (3, 3, 1, 'final', 0)
+__CHEETAH_genTime__ = 1721134725.743107
+__CHEETAH_genTimestamp__ = 'Tue Jul 16 15:58:45 2024'
__CHEETAH_src__ = 'layout.tmpl'
-__CHEETAH_srcLastModified__ = 'Wed Dec 23 01:52:26 2020'
+__CHEETAH_srcLastModified__ = 'Tue Jul 16 15:57:52 2024'
__CHEETAH_docstring__ = 'Autogenerated by Cheetah: The Python-Powered Template Engine'
if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple:
</head>
<body bgcolor="#FFFFFF" text="#000000"
link="#0000bb" vlink="#551a8b" alink="#ff0000">
-<table style="width: 100%">
-<tr style="width: 100%">
+<table class="long">
+<tr class="long">
<td style="width: 50%"><p><a href="/">m_Librarian</a></p></td>
<td style="width: 50%; text-align: right"><a href="/quit">\u0412\u044b\u0445\u043e\u0434</a></td>
</tr>
</head>
<body bgcolor="#FFFFFF" text="#000000"
link="#0000bb" vlink="#551a8b" alink="#ff0000">
-<table style="width: 100%">
-<tr style="width: 100%">
+<table class="long">
+<tr class="long">
<td style="width: 50%"><p><a href="/">m_Librarian</a></p></td>
<td style="width: 50%; text-align: right"><a href="/quit">Выход</a></td>
</tr>
currentTime=time.time
__CHEETAH_version__ = '3.3.1'
__CHEETAH_versionTuple__ = (3, 3, 1, 'final', 0)
-__CHEETAH_genTime__ = 1720485596.472826
-__CHEETAH_genTimestamp__ = 'Tue Jul 9 03:39:56 2024'
+__CHEETAH_genTime__ = 1721134725.803056
+__CHEETAH_genTimestamp__ = 'Tue Jul 16 15:58:45 2024'
__CHEETAH_src__ = 'list_authors.tmpl'
-__CHEETAH_srcLastModified__ = 'Tue Jul 9 03:39:54 2024'
+__CHEETAH_srcLastModified__ = 'Tue Jul 16 15:57:52 2024'
__CHEETAH_docstring__ = 'Autogenerated by Cheetah: The Python-Powered Template Engine'
if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple:
''')
if VFFSL(SL,"authors",True): # generated from line 12, col 1
- _orig_filter_20064572 = _filter
+ _orig_filter_98722638 = _filter
filterName = u'WebSafe'
if "WebSafe" in self._CHEETAH__filters:
_filter = self._CHEETAH__currentFilter = self._CHEETAH__filters[filterName]
_
_ = VFFSL(SL,"getattr",False)(VFFSL(SL,"translations",True), 'ugettext', None) or VFFSL(SL,"translations.gettext",True)
for column in VFFSL(SL,"columns",True): # generated from line 17, col 3
- write(u''' <td style="text-align: center">''')
+ write(u''' <td class="center">''')
if False:
_(VFFSL(SL,"column",True))
- _v = VFFSL(SL,"_",False)(VFFSL(SL,"column",True)) # u'$_($column)' on line 18, col 36
- if _v is not None: write(_filter(_v, rawExpr=u'$_($column)')) # from line 18, col 36.
+ _v = VFFSL(SL,"_",False)(VFFSL(SL,"column",True)) # u'$_($column)' on line 18, col 24
+ if _v is not None: write(_filter(_v, rawExpr=u'$_($column)')) # from line 18, col 24.
write(u'''
''')
if VFFSL(SL,"sort",True) in (VFFSL(SL,"column",True), '+'+VFFSL(SL,"column",True), '-'+VFFSL(SL,"column",True)): # generated from line 19, col 5
''')
write(u''' </table>
''')
- _filter = self._CHEETAH__currentFilter = _orig_filter_20064572
+ _filter = self._CHEETAH__currentFilter = _orig_filter_98722638
else: # generated from line 52, col 1
write(u''' <p>\u041d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u0430\u0432\u0442\u043e\u0440\u0430!</p>
''')
<tr>
#set $_ = $getattr($translations, 'ugettext', None) or $translations.gettext
#for $column in $columns
- <td style="text-align: center">$_($column)
+ <td class="center">$_($column)
#if $sort in ($column, '+'+$column, '-'+$column)
#if $sort in ($column, '+'+$column)
#set $sort_param='-'+$column
currentTime=time.time
__CHEETAH_version__ = '3.3.1'
__CHEETAH_versionTuple__ = (3, 3, 1, 'final', 0)
-__CHEETAH_genTime__ = 1718725757.733093
-__CHEETAH_genTimestamp__ = 'Tue Jun 18 18:49:17 2024'
+__CHEETAH_genTime__ = 1721134725.866559
+__CHEETAH_genTimestamp__ = 'Tue Jul 16 15:58:45 2024'
__CHEETAH_src__ = 'list_books.tmpl'
-__CHEETAH_srcLastModified__ = 'Tue Jun 18 18:49:15 2024'
+__CHEETAH_srcLastModified__ = 'Tue Jul 16 15:57:52 2024'
__CHEETAH_docstring__ = 'Autogenerated by Cheetah: The Python-Powered Template Engine'
if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple:
''')
if VFFSL(SL,"books_by_author",True): # generated from line 31, col 1
- _orig_filter_17563757 = _filter
+ _orig_filter_31788103 = _filter
filterName = u'WebSafe'
if "WebSafe" in self._CHEETAH__filters:
_filter = self._CHEETAH__currentFilter = self._CHEETAH__filters[filterName]
_
_ = VFFSL(SL,"getattr",False)(VFFSL(SL,"translations",True), 'ugettext', None) or VFFSL(SL,"translations.gettext",True)
for column in VFFSL(SL,"columns",True): # generated from line 39, col 3
- write(u''' <td style="text-align: center">''')
+ write(u''' <td class="center">''')
if False:
_(VFFSL(SL,"column",True))
- _v = VFFSL(SL,"_",False)(VFFSL(SL,"column",True)) # u'$_($column)' on line 40, col 36
- if _v is not None: write(_filter(_v, rawExpr=u'$_($column)')) # from line 40, col 36.
+ _v = VFFSL(SL,"_",False)(VFFSL(SL,"column",True)) # u'$_($column)' on line 40, col 24
+ if _v is not None: write(_filter(_v, rawExpr=u'$_($column)')) # from line 40, col 24.
write(u'''</td>
''')
write(u''' </tr>
<td colspan="''')
_v = VFFSL(SL,"columns1",True) # u'$columns1' on line 84, col 16
if _v is not None: write(_filter(_v, rawExpr=u'$columns1')) # from line 84, col 16.
- write(u'''" style="text-align: center"><input type="submit" value="\u0421\u043a\u0430\u0447\u0430\u0442\u044c"></td>
+ write(u'''" class="center"><input type="submit" value="\u0421\u043a\u0430\u0447\u0430\u0442\u044c"></td>
</tr>
</table>
</form>
''')
- _filter = self._CHEETAH__currentFilter = _orig_filter_17563757
+ _filter = self._CHEETAH__currentFilter = _orig_filter_31788103
else: # generated from line 89, col 1
write(u''' <p>\u041d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u043d\u0438 \u043e\u0434\u043d\u043e\u0439 \u043a\u043d\u0438\u0433\u0438!</p>
''')
onClick="toggleAll(this.checked)"></td>
#set $_ = $getattr($translations, 'ugettext', None) or $translations.gettext
#for $column in $columns
- <td style="text-align: center">$_($column)</td>
+ <td class="center">$_($column)</td>
#end for
</tr>
#set $columns1 = $len($columns)+1
#end for
#end for
<tr>
- <td colspan="$columns1" style="text-align: center"><input type="submit" value="Скачать"></td>
+ <td colspan="$columns1" class="center"><input type="submit" value="Скачать"></td>
</tr>
</table>
</form>
VFSL=valueFromSearchList
VFN=valueForName
currentTime=time.time
-__CHEETAH_version__ = '3.1.0'
-__CHEETAH_versionTuple__ = (3, 1, 0, 'final', 1)
-__CHEETAH_genTime__ = 1522961824.208664
-__CHEETAH_genTimestamp__ = 'Thu Apr 5 23:57:04 2018'
+__CHEETAH_version__ = '3.3.1'
+__CHEETAH_versionTuple__ = (3, 3, 1, 'final', 0)
+__CHEETAH_genTime__ = 1721134725.921719
+__CHEETAH_genTimestamp__ = 'Tue Jul 16 15:58:45 2024'
__CHEETAH_src__ = 'search_authors.tmpl'
-__CHEETAH_srcLastModified__ = 'Thu Apr 5 23:54:16 2018'
+__CHEETAH_srcLastModified__ = 'Tue Jul 16 15:57:52 2024'
__CHEETAH_docstring__ = 'Autogenerated by Cheetah: The Python-Powered Template Engine'
if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple:
# CHEETAH was developed by Tavis Rudd and Mike Orr
# with code, advice and input from many other volunteers.
-# For more information visit http://cheetahtemplate.org/
+# For more information visit https://cheetahtemplate.org/
##################################################
## if run from command line:
currentTime=time.time
__CHEETAH_version__ = '3.3.1'
__CHEETAH_versionTuple__ = (3, 3, 1, 'final', 0)
-__CHEETAH_genTime__ = 1720463312.154712
-__CHEETAH_genTimestamp__ = 'Mon Jul 8 21:28:32 2024'
+__CHEETAH_genTime__ = 1721134725.976445
+__CHEETAH_genTimestamp__ = 'Tue Jul 16 15:58:45 2024'
__CHEETAH_src__ = 'search_authors_form.tmpl'
-__CHEETAH_srcLastModified__ = 'Mon Jul 8 21:28:30 2024'
+__CHEETAH_srcLastModified__ = 'Tue Jul 16 15:57:52 2024'
__CHEETAH_docstring__ = 'Autogenerated by Cheetah: The Python-Powered Template Engine'
if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple:
## START - generated method body
write(u'''<form action="/list_authors/" method="POST">
- <div style="width: 100%">
+ <div class="long">
<input name="search_authors" value="''')
_v = VFFSL(SL,"html_escape",False)(VFFSL(SL,"getVar",False)('search_authors',
''))
if _v is not None: write(_filter(_v, rawExpr=u"$html_escape($getVar('search_authors',\n ''))")) # from line 15, col 39.
- write(u'''" type="text" style="width: 100%">
+ write(u'''" type="text" class="long">
<br>
<input name="search_type" value="start" ''')
_v = VFFSL(SL,"search_type_checked",False)('start') # u"$search_type_checked('start')" on line 18, col 43
write(u'''>
\u0420\u0430\u0437\u043b\u0438\u0447\u0430\u0442\u044c \u043f\u0440\u043e\u043f\u0438\u0441\u043d\u044b\u0435/\u0441\u0442\u0440\u043e\u0447\u043d\u044b\u0435
</div>
- <div style="width: 100%; text-align: center">
+ <div class="long center">
<input name="submit" type="submit" value="\u0418\u0441\u043a\u0430\u0442\u044c \u0430\u0432\u0442\u043e\u0440\u043e\u0432">
</div>
</form>
#end if
#end def
<form action="/list_authors/" method="POST">
- <div style="width: 100%">
+ <div class="long">
<input name="search_authors" value="$html_escape($getVar('search_authors',
- ''))" type="text" style="width: 100%">
+ ''))" type="text" class="long">
<br>
<input name="search_type" value="start" $search_type_checked('start') type="radio">
Подстрока в начале
<input name="case_sensitive" type="checkbox" $case_sensitive_checked>
Различать прописные/строчные
</div>
- <div style="width: 100%; text-align: center">
+ <div class="long center">
<input name="submit" type="submit" value="Искать авторов">
</div>
</form>
VFSL=valueFromSearchList
VFN=valueForName
currentTime=time.time
-__CHEETAH_version__ = '3.1.0'
-__CHEETAH_versionTuple__ = (3, 1, 0, 'final', 1)
-__CHEETAH_genTime__ = 1527354048.738532
-__CHEETAH_genTimestamp__ = 'Sat May 26 20:00:48 2018'
+__CHEETAH_version__ = '3.3.1'
+__CHEETAH_versionTuple__ = (3, 3, 1, 'final', 0)
+__CHEETAH_genTime__ = 1721134726.030654
+__CHEETAH_genTimestamp__ = 'Tue Jul 16 15:58:46 2024'
__CHEETAH_src__ = 'search_books.tmpl'
-__CHEETAH_srcLastModified__ = 'Sat May 26 19:59:55 2018'
+__CHEETAH_srcLastModified__ = 'Tue Jul 16 15:57:52 2024'
__CHEETAH_docstring__ = 'Autogenerated by Cheetah: The Python-Powered Template Engine'
if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple:
# CHEETAH was developed by Tavis Rudd and Mike Orr
# with code, advice and input from many other volunteers.
-# For more information visit http://cheetahtemplate.org/
+# For more information visit https://cheetahtemplate.org/
##################################################
## if run from command line:
VFSL=valueFromSearchList
VFN=valueForName
currentTime=time.time
-__CHEETAH_version__ = '3.3.3'
-__CHEETAH_versionTuple__ = (3, 3, 3, 'final', 0)
-__CHEETAH_genTime__ = 1704324466.1203597
-__CHEETAH_genTimestamp__ = 'Thu Jan 4 02:27:46 2024'
+__CHEETAH_version__ = '3.3.1'
+__CHEETAH_versionTuple__ = (3, 3, 1, 'final', 0)
+__CHEETAH_genTime__ = 1721134726.086564
+__CHEETAH_genTimestamp__ = 'Tue Jul 16 15:58:46 2024'
__CHEETAH_src__ = 'search_books_form.tmpl'
-__CHEETAH_srcLastModified__ = 'Thu Jan 4 02:27:28 2024'
+__CHEETAH_srcLastModified__ = 'Tue Jul 16 15:57:52 2024'
__CHEETAH_docstring__ = 'Autogenerated by Cheetah: The Python-Powered Template Engine'
if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple:
## START - generated method body
if VFFSL(SL,"getVar",False)('search_type', '') == VFFSL(SL,"value",True): # generated from line 4, col 1
- write('''checked''')
+ write(u'''checked''')
########################################
## END - generated method body
## START - generated method body
if VFFSL(SL,"getVar",False)('case_sensitive', None): # generated from line 9, col 1
- write('''checked''')
+ write(u'''checked''')
########################################
## END - generated method body
## START - generated method body
if VFFSL(SL,"getVar",False)('use_filters', VFN(VFFSL(SL,"get_config",False)(),"getint",False)('filters', 'use_in_search_forms', 1)): # generated from line 14, col 1
- write('''checked''')
+ write(u'''checked''')
########################################
## END - generated method body
########################################
## START - generated method body
- write('''<form action="/search_books/" method="POST">
- <div style="width: 100%">
+ write(u'''<form action="/search_books/" method="POST">
+ <div class="long">
<input name="search_books" value="''')
_v = VFFSL(SL,"html_escape",False)(VFFSL(SL,"getVar",False)('search_books',
''))
- if _v is not None: write(_filter(_v, rawExpr="$html_escape($getVar('search_books',\n ''))")) # from line 20, col 37.
- write('''" type="text" style="width: 100%">
+ if _v is not None: write(_filter(_v, rawExpr=u"$html_escape($getVar('search_books',\n ''))")) # from line 20, col 37.
+ write(u'''" type="text" class="long">
<br>
<input name="search_type" value="start" ''')
- _v = VFFSL(SL,"search_type_checked",False)('start') # "$search_type_checked('start')" on line 23, col 43
- if _v is not None: write(_filter(_v, rawExpr="$search_type_checked('start')")) # from line 23, col 43.
- write(''' type="radio">
- Подстрока в начале
+ _v = VFFSL(SL,"search_type_checked",False)('start') # u"$search_type_checked('start')" on line 23, col 43
+ if _v is not None: write(_filter(_v, rawExpr=u"$search_type_checked('start')")) # from line 23, col 43.
+ write(u''' type="radio">
+ \u041f\u043e\u0434\u0441\u0442\u0440\u043e\u043a\u0430 \u0432 \u043d\u0430\u0447\u0430\u043b\u0435
<input name="search_type" value="substring" ''')
- _v = VFFSL(SL,"search_type_checked",False)('substring') # "$search_type_checked('substring')" on line 25, col 47
- if _v is not None: write(_filter(_v, rawExpr="$search_type_checked('substring')")) # from line 25, col 47.
- write(''' type="radio">
- Подстрока
+ _v = VFFSL(SL,"search_type_checked",False)('substring') # u"$search_type_checked('substring')" on line 25, col 47
+ if _v is not None: write(_filter(_v, rawExpr=u"$search_type_checked('substring')")) # from line 25, col 47.
+ write(u''' type="radio">
+ \u041f\u043e\u0434\u0441\u0442\u0440\u043e\u043a\u0430
<input name="search_type" value="full" ''')
- _v = VFFSL(SL,"search_type_checked",False)('full') # "$search_type_checked('full')" on line 27, col 42
- if _v is not None: write(_filter(_v, rawExpr="$search_type_checked('full')")) # from line 27, col 42.
- write(''' type="radio">
- Точное совпадение
+ _v = VFFSL(SL,"search_type_checked",False)('full') # u"$search_type_checked('full')" on line 27, col 42
+ if _v is not None: write(_filter(_v, rawExpr=u"$search_type_checked('full')")) # from line 27, col 42.
+ write(u''' type="radio">
+ \u0422\u043e\u0447\u043d\u043e\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0435\u043d\u0438\u0435
<br>
<input name="case_sensitive" type="checkbox" ''')
- _v = VFFSL(SL,"case_sensitive_checked",True) # '$case_sensitive_checked' on line 30, col 48
- if _v is not None: write(_filter(_v, rawExpr='$case_sensitive_checked')) # from line 30, col 48.
- write('''>
- Различать прописные/строчные
+ _v = VFFSL(SL,"case_sensitive_checked",True) # u'$case_sensitive_checked' on line 30, col 48
+ if _v is not None: write(_filter(_v, rawExpr=u'$case_sensitive_checked')) # from line 30, col 48.
+ write(u'''>
+ \u0420\u0430\u0437\u043b\u0438\u0447\u0430\u0442\u044c \u043f\u0440\u043e\u043f\u0438\u0441\u043d\u044b\u0435/\u0441\u0442\u0440\u043e\u0447\u043d\u044b\u0435
<input name="use_filters" type="checkbox" ''')
- _v = VFFSL(SL,"use_filters_check",True) # '$use_filters_check' on line 32, col 45
- if _v is not None: write(_filter(_v, rawExpr='$use_filters_check')) # from line 32, col 45.
- write('''>
- Использовать фильтры
+ _v = VFFSL(SL,"use_filters_check",True) # u'$use_filters_check' on line 32, col 45
+ if _v is not None: write(_filter(_v, rawExpr=u'$use_filters_check')) # from line 32, col 45.
+ write(u'''>
+ \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0444\u0438\u043b\u044c\u0442\u0440\u044b
</div>
- <div style="width: 100%; text-align: center">
- <input name="submit" type="submit" value="Искать книги">
+ <div class="long center">
+ <input name="submit" type="submit" value="\u0418\u0441\u043a\u0430\u0442\u044c \u043a\u043d\u0438\u0433\u0438">
</div>
</form>
''')
#end if
#end def
<form action="/search_books/" method="POST">
- <div style="width: 100%">
+ <div class="long">
<input name="search_books" value="$html_escape($getVar('search_books',
- ''))" type="text" style="width: 100%">
+ ''))" type="text" class="long">
<br>
<input name="search_type" value="start" $search_type_checked('start') type="radio">
Подстрока в начале
<input name="use_filters" type="checkbox" $use_filters_check>
Использовать фильтры
</div>
- <div style="width: 100%; text-align: center">
+ <div class="long center">
<input name="submit" type="submit" value="Искать книги">
</div>
</form>