mirror of
https://github.com/schollz/cowyo.git
synced 2023-08-10 21:13:00 +03:00
Improved robots, added sitemap. Locking is simpler now and allows direct click to edit.
This commit is contained in:
parent
12fc7b1b78
commit
9ec76efd33
@ -150,7 +150,11 @@ func editNote(c *gin.Context) {
|
||||
if title == "ws" {
|
||||
wshandler(c.Writer, c.Request)
|
||||
} else if title == "robots.txt" {
|
||||
c.Data(200, "text/plain", []byte(robotsTxt))
|
||||
robotsTxtFile, _ := ioutil.ReadFile(path.Join(RuntimeArgs.SourcePath, "static/text/robots.txt"))
|
||||
c.Data(200, "text/plain", robotsTxtFile)
|
||||
} else if title == "sitemap.xml" {
|
||||
robotsTxtFile, _ := ioutil.ReadFile(path.Join(RuntimeArgs.SourcePath, "static/text/sitemap.xml"))
|
||||
c.Data(200, "text/plain", robotsTxtFile)
|
||||
} else if strings.ToLower(title) == "help" { //}&& strings.Contains(AllowedIPs, c.ClientIP()) != true {
|
||||
c.Redirect(302, "/Help/view")
|
||||
} else {
|
||||
|
@ -1,2 +1,4 @@
|
||||
User-agent: *
|
||||
Disallow: /
|
||||
Allow: /Help/view
|
||||
Allow: /sitemap.xml
|
||||
|
9
static/text/sitemap.xml
Executable file
9
static/text/sitemap.xml
Executable file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>https://awwkoala.com/Help/view</loc>
|
||||
<lastmod>2016-03-18</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
</urlset>
|
@ -34,7 +34,7 @@ a.deleteable {
|
||||
</div>
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<ul class="nav navbar-nav">
|
||||
<li><a href="/{{ .Title }}"><span class="glyphicon glyphicon-pencil" aria-hidden="true"></span> Edit</a></li>
|
||||
<li>{{ if .Locked }}<a href="#" class="postunlock"><span class="glyphicon glyphicon-lock" aria-hidden="true"></span>{{else}}<a href="/{{ .Title }}"><span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>{{end}} Edit</a></li>
|
||||
<li class="dropdown active">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" class="active"><span class="glyphicon glyphicon-sunglasses" aria-hidden="true"></span> View <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu">
|
||||
|
3
utils.go
3
utils.go
@ -16,7 +16,6 @@ import (
|
||||
|
||||
var animals []string
|
||||
var adjectives []string
|
||||
var robotsTxt string
|
||||
var aboutPageText string
|
||||
|
||||
type versionsInfo struct {
|
||||
@ -30,8 +29,6 @@ func init() {
|
||||
animals = strings.Split(string(animalsText), ",")
|
||||
adjectivesText, _ := ioutil.ReadFile(path.Join(RuntimeArgs.SourcePath, "static/text/adjectives"))
|
||||
adjectives = strings.Split(string(adjectivesText), "\n")
|
||||
robotsTxtFile, _ := ioutil.ReadFile(path.Join(RuntimeArgs.SourcePath, "static/text/robots.txt"))
|
||||
robotsTxt = string(robotsTxtFile)
|
||||
}
|
||||
|
||||
func randomAnimal() string {
|
||||
|
Loading…
Reference in New Issue
Block a user