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.
Former-commit-id: 09ad353e7940058aad4e578949b2e4a58cb6a044 [formerly 52f9d99e471a7b490f6c0915a0d49593d6b51916] [formerly f0e82719115da8fd767cc99c8981c59094a69ca3 [formerly 9ec76efd339743fc2a2d4873efc3430508e88701]] Former-commit-id: e9bb713ba99798071e3f9376e790417d36d34c31 [formerly 69a662985ced356cc3f8657fa4b98117beec9f48] Former-commit-id: d1f51141039bc8656e8a9ae906a2389e7103081c
This commit is contained in:
parent
580d6cba68
commit
cbc14d7014
@ -150,7 +150,11 @@ func editNote(c *gin.Context) {
|
|||||||
if title == "ws" {
|
if title == "ws" {
|
||||||
wshandler(c.Writer, c.Request)
|
wshandler(c.Writer, c.Request)
|
||||||
} else if title == "robots.txt" {
|
} 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 {
|
} else if strings.ToLower(title) == "help" { //}&& strings.Contains(AllowedIPs, c.ClientIP()) != true {
|
||||||
c.Redirect(302, "/Help/view")
|
c.Redirect(302, "/Help/view")
|
||||||
} else {
|
} else {
|
||||||
|
@ -1,2 +1,4 @@
|
|||||||
User-agent: *
|
User-agent: *
|
||||||
Disallow: /
|
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>
|
||||||
<div id="navbar" class="collapse navbar-collapse">
|
<div id="navbar" class="collapse navbar-collapse">
|
||||||
<ul class="nav navbar-nav">
|
<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">
|
<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>
|
<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">
|
<ul class="dropdown-menu">
|
||||||
|
3
utils.go
3
utils.go
@ -16,7 +16,6 @@ import (
|
|||||||
|
|
||||||
var animals []string
|
var animals []string
|
||||||
var adjectives []string
|
var adjectives []string
|
||||||
var robotsTxt string
|
|
||||||
var aboutPageText string
|
var aboutPageText string
|
||||||
|
|
||||||
type versionsInfo struct {
|
type versionsInfo struct {
|
||||||
@ -30,8 +29,6 @@ func init() {
|
|||||||
animals = strings.Split(string(animalsText), ",")
|
animals = strings.Split(string(animalsText), ",")
|
||||||
adjectivesText, _ := ioutil.ReadFile(path.Join(RuntimeArgs.SourcePath, "static/text/adjectives"))
|
adjectivesText, _ := ioutil.ReadFile(path.Join(RuntimeArgs.SourcePath, "static/text/adjectives"))
|
||||||
adjectives = strings.Split(string(adjectivesText), "\n")
|
adjectives = strings.Split(string(adjectivesText), "\n")
|
||||||
robotsTxtFile, _ := ioutil.ReadFile(path.Join(RuntimeArgs.SourcePath, "static/text/robots.txt"))
|
|
||||||
robotsTxt = string(robotsTxtFile)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func randomAnimal() string {
|
func randomAnimal() string {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user