mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Add a noindex directive for robots to the content server
There are people that apparently expose their content server instances over the public internet. See http://www.mobileread.com/forums/showthread.php?t=202662
This commit is contained in:
parent
2ac248c34f
commit
3ddb7f1da3
@ -6,6 +6,7 @@
|
|||||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
<title>..:: calibre {library} ::.. {title}</title>
|
<title>..:: calibre {library} ::.. {title}</title>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=100" />
|
<meta http-equiv="X-UA-Compatible" content="IE=100" />
|
||||||
|
<meta name="robots" content="noindex" />
|
||||||
<link rel="icon" type="image/x-icon" href="http://calibre-ebook.com/favicon.ico" />
|
<link rel="icon" type="image/x-icon" href="http://calibre-ebook.com/favicon.ico" />
|
||||||
|
|
||||||
<link rel="stylesheet" type="text/css" href="{prefix}/static/browse/browse.css" />
|
<link rel="stylesheet" type="text/css" href="{prefix}/static/browse/browse.css" />
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" version="XHTML 1.1" xml:lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" version="XHTML 1.1" xml:lang="en">
|
||||||
<head>
|
<head>
|
||||||
<title>calibre library</title>
|
<title>calibre library</title>
|
||||||
|
<meta name="robots" content="noindex" />
|
||||||
<script type="text/javascript">var url_prefix='{prefix}';</script>
|
<script type="text/javascript">var url_prefix='{prefix}';</script>
|
||||||
<link rel="stylesheet" type="text/css" href="{prefix}/static/gui.css" charset="utf-8" />
|
<link rel="stylesheet" type="text/css" href="{prefix}/static/gui.css" charset="utf-8" />
|
||||||
<script type="text/javascript" src="{prefix}/static/date.js" charset="utf-8"></script>
|
<script type="text/javascript" src="{prefix}/static/date.js" charset="utf-8"></script>
|
||||||
|
@ -12,7 +12,7 @@ from urllib import quote
|
|||||||
import cherrypy
|
import cherrypy
|
||||||
from lxml import html
|
from lxml import html
|
||||||
from lxml.html.builder import HTML, HEAD, TITLE, LINK, DIV, IMG, BODY, \
|
from lxml.html.builder import HTML, HEAD, TITLE, LINK, DIV, IMG, BODY, \
|
||||||
OPTION, SELECT, INPUT, FORM, SPAN, TABLE, TR, TD, A, HR
|
OPTION, SELECT, INPUT, FORM, SPAN, TABLE, TR, TD, A, HR, META
|
||||||
|
|
||||||
from calibre.library.server import custom_fields_to_display
|
from calibre.library.server import custom_fields_to_display
|
||||||
from calibre.library.server.utils import strftime, format_tag_string
|
from calibre.library.server.utils import strftime, format_tag_string
|
||||||
@ -173,7 +173,8 @@ def build_index(books, num, search, sort, order, start, total, url_base, CKEYS,
|
|||||||
type='image/x-icon'),
|
type='image/x-icon'),
|
||||||
LINK(rel='stylesheet', type='text/css',
|
LINK(rel='stylesheet', type='text/css',
|
||||||
href=prefix+'/mobile/style.css'),
|
href=prefix+'/mobile/style.css'),
|
||||||
LINK(rel='apple-touch-icon', href="/static/calibre.png")
|
LINK(rel='apple-touch-icon', href="/static/calibre.png"),
|
||||||
|
META(name="robots", content="noindex")
|
||||||
), # End head
|
), # End head
|
||||||
body
|
body
|
||||||
) # End html
|
) # End html
|
||||||
|
Loading…
x
Reference in New Issue
Block a user