mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-04 05:18:25 +00:00 
			
		
		
		
	@@ -561,6 +561,10 @@ wiki.last_updated = Last updated %s
 | 
			
		||||
settings = Settings
 | 
			
		||||
settings.options = Options
 | 
			
		||||
settings.collaboration = Collaboration
 | 
			
		||||
settings.collaboration.admin = Admin
 | 
			
		||||
settings.collaboration.write = Write
 | 
			
		||||
settings.collaboration.read = Read
 | 
			
		||||
settings.collaboration.undefined = Undefined
 | 
			
		||||
settings.hooks = Webhooks
 | 
			
		||||
settings.githooks = Git Hooks
 | 
			
		||||
settings.basic_settings = Basic Settings
 | 
			
		||||
 
 | 
			
		||||
@@ -16,16 +16,17 @@ type Collaboration struct {
 | 
			
		||||
	Mode   AccessMode `xorm:"DEFAULT 2 NOT NULL"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (c *Collaboration) ModeName() string {
 | 
			
		||||
func (c *Collaboration) ModeI18nKey() string {
 | 
			
		||||
	switch c.Mode {
 | 
			
		||||
	case ACCESS_MODE_READ:
 | 
			
		||||
		return "Read"
 | 
			
		||||
		return "repo.settings.collaboration.read"
 | 
			
		||||
	case ACCESS_MODE_WRITE:
 | 
			
		||||
		return "Write"
 | 
			
		||||
		return "repo.settings.collaboration.write"
 | 
			
		||||
	case ACCESS_MODE_ADMIN:
 | 
			
		||||
		return "Admin"
 | 
			
		||||
		return "repo.settings.collaboration.admin"
 | 
			
		||||
	default:
 | 
			
		||||
		return "repo.settings.collaboration.undefined"
 | 
			
		||||
	}
 | 
			
		||||
	return "Undefined"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// AddCollaborator adds new collaboration relation between an individual and a repository.
 | 
			
		||||
 
 | 
			
		||||
@@ -21,12 +21,12 @@
 | 
			
		||||
							<div class="ui eight wide column">
 | 
			
		||||
								<span class="octicon octicon-shield"></span>
 | 
			
		||||
								<div class="ui inline dropdown">
 | 
			
		||||
								  <div class="text">{{.Collaboration.ModeName}}</div>
 | 
			
		||||
								  <div class="text">{{$.i18n.Tr .Collaboration.ModeI18nKey}}</div>
 | 
			
		||||
								  <i class="dropdown icon"></i>
 | 
			
		||||
								  <div class="access-mode menu" data-url="{{$.Link}}/access_mode" data-uid="{{.Id}}">
 | 
			
		||||
								    <div class="item" data-text="Admin" data-value="3">Admin</div>
 | 
			
		||||
								    <div class="item" data-text="Write" data-value="2">Write</div>
 | 
			
		||||
								    <div class="item" data-text="Read" data-value="1">Read</div>
 | 
			
		||||
								    <div class="item" data-text="{{$.i18n.Tr "repo.settings.collaboration.admin"}}" data-value="3">{{$.i18n.Tr "repo.settings.collaboration.admin"}}</div>
 | 
			
		||||
								    <div class="item" data-text="{{$.i18n.Tr "repo.settings.collaboration.write"}}" data-value="2">{{$.i18n.Tr "repo.settings.collaboration.write"}}</div>
 | 
			
		||||
								    <div class="item" data-text="{{$.i18n.Tr "repo.settings.collaboration.read"}}" data-value="1">{{$.i18n.Tr "repo.settings.collaboration.read"}}</div>
 | 
			
		||||
								  </div>
 | 
			
		||||
								</div>
 | 
			
		||||
							</div>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user