Sitemap, robots, humans
parent
b2e8462faa
commit
ce25e7a724
|
@ -6,6 +6,8 @@
|
||||||
|
|
||||||
<title>{% block page-title %}Snipt{% endblock %}</title>
|
<title>{% block page-title %}Snipt{% endblock %}</title>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
|
<meta name="google-site-verification" content="BantFMmY6nSP8wFvb_SDKwYZo08HglaCpNMXQqTyOuk" />
|
||||||
|
<link rel="author" href="/humans.txt" />
|
||||||
{% block page-description %}
|
{% block page-description %}
|
||||||
<meta name="description" content="Long-term memory for coders. Share and store code snippets." />
|
<meta name="description" content="Long-term memory for coders. Share and store code snippets." />
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
/* TEAM */
|
||||||
|
|
||||||
|
Founder and Developer: Nick Sergeant
|
||||||
|
Contact: nick@snipt.net
|
||||||
|
Site: http://nicksergeant.com
|
||||||
|
Twitter: @nicksergeant
|
||||||
|
Location: Rochester, NY
|
||||||
|
|
||||||
|
Designer: Nick Adams
|
||||||
|
Contact: nick@nick-adams.com
|
||||||
|
Site: http://nick-adams.com
|
||||||
|
Twitter: @nickadamssays
|
||||||
|
Location: Rochester, NY
|
||||||
|
|
||||||
|
/* SITE */
|
||||||
|
|
||||||
|
Standards: CSS3, HTML5
|
||||||
|
Components: Backbone.js, Twitter Bootstrap, jQuery, Underscore.js
|
||||||
|
Software: Django
|
|
@ -0,0 +1,4 @@
|
||||||
|
User-agent: *
|
||||||
|
Disallow:
|
||||||
|
Disallow: /admin
|
||||||
|
Sitemap: https://snipt.net/sitemap.xml
|
|
@ -0,0 +1,8 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
||||||
|
xmlns:image="http://www.sitemaps.org/schemas/sitemap-image/1.1"
|
||||||
|
xmlns:video="http://www.sitemaps.org/schemas/sitemap-video/1.1">
|
||||||
|
<url>
|
||||||
|
<loc></loc>
|
||||||
|
</url>
|
||||||
|
</urlset>
|
6
urls.py
6
urls.py
|
@ -2,10 +2,10 @@ from django.conf.urls.defaults import include, patterns, url
|
||||||
from django.views.generic.simple import direct_to_template
|
from django.views.generic.simple import direct_to_template
|
||||||
from registration.forms import RegistrationFormUniqueEmail
|
from registration.forms import RegistrationFormUniqueEmail
|
||||||
from django.http import HttpResponseRedirect
|
from django.http import HttpResponseRedirect
|
||||||
|
from views import lexers, sitemap
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
from snipts.views import search
|
from snipts.views import search
|
||||||
from tastypie.api import Api
|
from tastypie.api import Api
|
||||||
from views import lexers
|
|
||||||
from snipts.api import *
|
from snipts.api import *
|
||||||
|
|
||||||
import admin as custom_admin
|
import admin as custom_admin
|
||||||
|
@ -31,6 +31,10 @@ urlpatterns = patterns('',
|
||||||
url(r'^404/$', direct_to_template, {'template': '404.html'}),
|
url(r'^404/$', direct_to_template, {'template': '404.html'}),
|
||||||
url(r'^500/$', direct_to_template, {'template': '500.html'}),
|
url(r'^500/$', direct_to_template, {'template': '500.html'}),
|
||||||
|
|
||||||
|
url(r'^robots.txt$', direct_to_template, {'template': 'robots.txt'}),
|
||||||
|
url(r'^humans.txt$', direct_to_template, {'template': 'humans.txt'}),
|
||||||
|
url(r'^sitemap.xml$', sitemap),
|
||||||
|
|
||||||
url(r'^api/public/lexer/$', lexers),
|
url(r'^api/public/lexer/$', lexers),
|
||||||
|
|
||||||
url(r'^api/', include(public_api.urls)),
|
url(r'^api/', include(public_api.urls)),
|
||||||
|
|
8
views.py
8
views.py
|
@ -1,7 +1,15 @@
|
||||||
|
from django.shortcuts import render_to_response
|
||||||
from annoying.decorators import ajax_request
|
from annoying.decorators import ajax_request
|
||||||
|
from django.template import RequestContext
|
||||||
from snipts.utils import get_lexers_list
|
from snipts.utils import get_lexers_list
|
||||||
|
|
||||||
|
|
||||||
|
def sitemap(request):
|
||||||
|
return render_to_response('sitemap.xml',
|
||||||
|
{},
|
||||||
|
context_instance=RequestContext(request),
|
||||||
|
mimetype='application/xml')
|
||||||
|
|
||||||
@ajax_request
|
@ajax_request
|
||||||
def lexers(request):
|
def lexers(request):
|
||||||
lexers = get_lexers_list()
|
lexers = get_lexers_list()
|
||||||
|
|
Loading…
Reference in New Issue