Selaa lähdekoodia

Added MakerLog

Yoginth 7 vuotta sitten
vanhempi
commit
ee8408fbdc

+ 1 - 1
models/user.go

@@ -102,7 +102,7 @@ type User struct {
 	Twitter       string
 	Linkedin      string
 	Github        string
-	Devto         string
+	Makerlog      string
 	Stackoverflow string
 	Reddit        string
 	Telegram      string

+ 1 - 1
pkg/form/admin.go

@@ -40,7 +40,7 @@ type AdminEditUser struct {
 	Twitter          string `binding:"MaxSize(50)"`
 	Linkedin         string `binding:"MaxSize(50)"`
 	Github           string `binding:"MaxSize(50)"`
-	Devto            string `binding:"MaxSize(50)"`
+	Makerlog         string `binding:"MaxSize(50)"`
 	Stackoverflow    string `binding:"MaxSize(50)"`
 	Reddit           string `binding:"MaxSize(50)"`
 	Telegram         string `binding:"MaxSize(50)"`

+ 1 - 1
pkg/form/user.go

@@ -98,7 +98,7 @@ type UpdateSocial struct {
 	Twitter       string `binding:"MaxSize(50)"`
 	Linkedin      string `binding:"MaxSize(50)"`
 	Github        string `binding:"MaxSize(50)"`
-	Devto         string `binding:"MaxSize(50)"`
+	Makerlog      string `binding:"MaxSize(50)"`
 	Stackoverflow string `binding:"MaxSize(50)"`
 	Reddit        string `binding:"MaxSize(50)"`
 	Telegram      string `binding:"MaxSize(50)"`

+ 1 - 1
routes/admin/users.go

@@ -242,7 +242,7 @@ func EditUserPost(c *context.Context, f form.AdminEditUser) {
 	u.Twitter = f.Twitter
 	u.Linkedin = f.Linkedin
 	u.Github = f.Github
-	u.Devto = f.Devto
+	u.Makerlog = f.Makerlog
 	u.Stackoverflow = f.Stackoverflow
 	u.Reddit = f.Reddit
 	u.Telegram = f.Telegram

+ 2 - 2
routes/user/setting.go

@@ -182,7 +182,7 @@ func SettingsSocial(c *context.Context) {
 	c.Data["twitter"] = c.User.Twitter
 	c.Data["linkedin"] = c.User.Linkedin
 	c.Data["github"] = c.User.Github
-	c.Data["devto"] = c.User.Devto
+	c.Data["makerlog"] = c.User.Makerlog
 	c.Data["stackoverflow"] = c.User.Stackoverflow
 	c.Data["reddit"] = c.User.Reddit
 	c.Data["telegram"] = c.User.Telegram
@@ -205,7 +205,7 @@ func SettingsSocialPost(c *context.Context, f form.UpdateSocial) {
 	c.User.Twitter = f.Twitter
 	c.User.Linkedin = f.Linkedin
 	c.User.Github = f.Github
-	c.User.Devto = f.Devto
+	c.User.Makerlog = f.Makerlog
 	c.User.Stackoverflow = f.Stackoverflow
 	c.User.Reddit = f.Reddit
 	c.User.Telegram = f.Telegram

+ 3 - 3
templates/admin/news/edit.tmpl

@@ -88,9 +88,9 @@
 							<label for="gitlab">GitLab</label>
 							<input id="gitlab" name="gitlab" value="{{.User.Gitlab}}">
 						</div>
-						<div class="field {{if .Err_Devto}}error{{end}}">
-							<label for="devto">Dev.to</label>
-							<input id="devto" name="devto" value="{{.User.Devto}}">
+						<div class="field {{if .Err_MakerLog}}error{{end}}">
+							<label for="makerlog">MakerLog</label>
+							<input id="makerlog" name="makerlog" value="{{.User.MakerLog}}">
 						</div>
 						<div class="field {{if .Err_Stackoverflow}}error{{end}}">
 							<label for="stackoverflow">Stackoverflow</label>

+ 3 - 3
templates/admin/user/edit.tmpl

@@ -88,9 +88,9 @@
 							<label for="gitlab">GitLab</label>
 							<input id="gitlab" name="gitlab" value="{{.User.Gitlab}}">
 						</div>
-						<div class="field {{if .Err_Devto}}error{{end}}">
-							<label for="devto">Dev.to</label>
-							<input id="devto" name="devto" value="{{.User.Devto}}">
+						<div class="field {{if .Err_MakerLog}}error{{end}}">
+							<label for="makerlog">MakerLog</label>
+							<input id="makerlog" name="makerlog" value="{{.User.MakerLog}}">
 						</div>
 						<div class="field {{if .Err_Stackoverflow}}error{{end}}">
 							<label for="stackoverflow">Stackoverflow</label>

+ 2 - 2
templates/user/profile.tmpl

@@ -136,12 +136,12 @@
 									<p style="font-weight:500">{{.Owner.Status}}</p>
 								</li>
 							{{end}}
-							{{if or .Owner.Twitter .Owner.Linkedin .Owner.Github .Owner.Devto .Owner.Stackoverflow .Owner.Reddit .Owner.Telegram .Owner.Codepen}}
+							{{if or .Owner.Twitter .Owner.Linkedin .Owner.Github .Owner.Makerlog .Owner.Stackoverflow .Owner.Reddit .Owner.Telegram .Owner.Codepen}}
 								<li class="ui center">
 									{{if .Owner.Twitter}}<a href="https://twitter.com/{{.Owner.Twitter}}" target="_blank"><i class="twitter icon"></i></a>{{end}}
 									{{if .Owner.Linkedin}}<a href="https://linkedin.com/in/{{.Owner.Linkedin}}" target="_blank"><i class="linkedin icon"></i></a>{{end}}
 									{{if .Owner.Github}}<a href="https://github.com/{{.Owner.Github}}" target="_blank"><i class="github icon"></i></a>{{end}}
-									{{if .Owner.Devto}}<a href="https://dev.to/{{.Owner.Devto}}" target="_blank"><i class="code icon"></i></a>{{end}}
+									{{if .Owner.Makerlog}}<a href="https://getmakerlog.com/@{{.Owner.Makerlog}}" target="_blank"><i class="check circle icon"></i></a>{{end}}
 									{{if .Owner.Stackoverflow}}<a href="https://stackoverflow.com/users/{{.Owner.Stackoverflow}}" target="_blank"><i class="stack overflow icon"></i></a>{{end}}
 									{{if .Owner.Reddit}}<a href="https://reddit.com/user/{{.Owner.Reddit}}" target="_blank"><i class="reddit icon"></i></a>{{end}}
 									{{if .Owner.Telegram}}<a href="https://t.me/{{.Owner.Telegram}}" target="_blank"><i class="telegram icon"></i></a>{{end}}

+ 2 - 2
templates/user/settings/social.tmpl

@@ -29,8 +29,8 @@
 							<input id="gitlab" name="gitlab" value="{{.gitlab}}"  placeholder="username">
 						</div>
 						<div class="field">
-							<label for="devto">Dev.to</label>
-							<input id="devto" name="devto" value="{{.devto}}" placeholder="username">
+							<label for="makerlog">MakerLog</label>
+							<input id="makerlog" name="makerlog" value="{{.makerlog}}" placeholder="username">
 						</div>
 						<div class="field">
 							<label for="stackoverflow">Stackoverflow</label>