add merger info and news feed

This commit is contained in:
Unknwon committed 2015-09-02 11:24:55 -04:00
1 parent 5da306c0e5
commit 842770d7fb
4 files changed
+10 -2

No files matched your search

+1
View File
@@ -921,6 +921,7 @@ create_repo = created repository <a href="%s">%s</a>
rename_repo = renamed repository from <code>%[1]s</code> to <a href="%[2]s">%[3]s</a>
commit_repo = pushed to <a href="%s/src/%s">%[2]s</a> at <a href="%[1]s">%[3]s</a>
create_issue = `opened issue <a href="%s/issues/%s">%s#%[2]s</a>`
create_pull_request = `created pull request <a href="%s/pulls/%s">%s#%[2]s</a>`
comment_issue = `commented on issue <a href="%s/issues/%s">%s#%[2]s</a>`
transfer_repo = transfered repository <code>%s</code> to <a href="%s">%s</a>
push_tag = pushed tag <a href="%s/src/%s">%[2]s</a> to <a href="%[1]s">%[3]s</a>
+2
View File
@@ -925,6 +925,8 @@ func (pr *PullRequest) Merge(doer *User, baseGitRepo *git.Repository) (err error
}
pr.HasMerged = true
pr.Merged = time.Now()
pr.MergerID = doer.Id
if _, err = sess.Id(pr.ID).AllCols().Update(pr); err != nil {
return fmt.Errorf("update pull request: %v", err)
}
+2 -2
View File
@@ -4364,7 +4364,7 @@ func confLocaleLocale_deDeIni() (*asset, error) {
return a, nil
}
var _confLocaleLocale_enUsIni = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\xc4\xbd\xeb\x72\xdc\x48\xae\x27\xfe\x9d\x4f\xc1\xf6\x09\xff\xdd\x1d\x21\x97\xa3\xbb\xff\x7b\x89\x0e\xdb\xbd\xb2\xd4\xbe\xcc\xb1\x2c\x8d\x25\xcf\xec\xac\xc3\xc1\x61\x15\x59\x55\x1c\x57\x91\xd5\x24\xcb\x65\xcd\x89\x13\xb1\xaf\xb1\xaf\xb7\x4f\xb2\xc0\x0f\x40\x5e\x48\x96\x6c\xcf\x9c\xd8\xfd\x22\xb1\x32\x91\x37\x24\x12\x09\x20\x91\xc8\x7c\xb7\xcb\x8a\xb2\x5b\xa4\x4f\xd2\xd3\x74\x97\x57\xf5\xa6\xec\xba\xb4\x2b\x37\xcb\x87\xeb\xa6\xeb\xcb\x22\x7d\x51\xf5\xf4\xbb\xfd\x54\x2d\xca\x24\x59\x37\xdb\x92\x40\x5f\xd2\xbf\xa4\xc8\xbb\xf5\xbc\xc9\xdb\x82\x12\xce\xed\x3b\x29\x3f\xef\x36\x4d\xcb\x40\xbf\xc9\x57\xb2\x2e\x37\x3b\x2e\x43\xff\x92\xae\x5a\xd5\x59\x55\xd3\xcf\x6b\xfa\x4a\x5f\xd5\x49\xd7\x2c\xaa\x7c\x93\x05\x19\x48\xb0\xfc\x5f\xd2\x9f\xea\x22\xbd\xee\xcb\x5d\xfa\xb8\xdb\xe6\x9b\xcd\xd3\xbc\x43\x91\xbe\x4c\xf3\xc5\xa2\xd9\xd7\xfd\xe3\x47\x92\x21\x95\x37\xfb\xde\x6a\xbf\xdc\xf7\x92\xb6\xdf\x59\xd2\xbb\x5d\xd2\x96\xab\x8a\x06\xd6\x52\xd2\x5b\xfd\x4c\x0e\xe5\xbc\xab\x7a\xee\xf4\x9f\xe5\x2b\xf9\x54\xb6\x5d\xd5\x70\x7f\xfe\x24\x5f\xc9\x2e\x5f\x31\xc0\x15\xfd\x4b\xfa\x72\xbb\xdb\xe4\x28\x70\xa3\x9f\xc9\x26\xaf\x57\x7b\x81\x79\xad\x9f\xc9\xa2\x2d\x29\x2b\xab\xcb\x03\xa5\x9e\xe1\x47\x4a\x3f\x66\xb3\x59\xb2\x27\x9c\x66\xbb\xb6\x59\x56\x9b\x32\xcb\xeb\x22\xdb\x0a\xd6\xde\x51\x7a\xaa\xe9\x29\xa5\xa7\x9c\x8e\x61\x94\x05\x21\x28\xcb\x3b\x1d\x0b\x4d\x0d\xe1\x2b\xef\x12\x54\x55\xe7\x5b\x2b\xcd\x9f\x49\xb9\xcd\xab\x0d\x4f\xc2\x43\xfe\xa0\xce\x77\xdd\xa1\xc1\x54\x5d\xe9\x27\x21\x22\xeb\x6f\x77\x25\xf0\xf0\xf0\x86\xbe\x92\x45\xbe\xeb\x17\xeb\x9c\xfb\x2a\x5f\x09\x01\xed\x1a\x42\x48\xd3\xde\x02\xce\x7e\x24\x4d\xbb\xca\xeb\xea\xef\x79\x2f\x48\xba\x0c\x7e\x26\xdb\xaa\x6d\x1b\xc6\xef\x05\x3e\x12\x1a\x71\xc6\xf5\x50\xca\x1b\xc2\x44\x50\x0b\xe7\x6c\xab\x55\x2b\xa8\xe4\xcc\x0b\xfc\xe2\x5a\x38\x6f\xd9\xb4\x1f\x35\xe3\x39\x7f\x0e\x8a\x52\x27\x34\x37\x6e\x3f\xaf\x09\xf9\x9a\x7b\x81\x1f\x11\x40\x97\xe4\xc5\x96\x50\xb9\xcb\xeb\x92\x71\x74\xca\xbf\x08\x2f\xf4\x2b\x51\x9a\xca\xba\xb2\xef\xab\x7a\xc5\xc8\x3e\x95\xa4\xf4\x5a\x93\x92\x20\xcf\xa5\xdd\x36\x7b\x37\x9d\x94\xfe\x17\xfa\x99\x5e\xc9\x4f\xc9\x0b\x0a\x21\xd3\x95\xe4\x91\x74\xd9\xb2\x2c\x0b\x19\x4b\x97\x3e\xa7\xef\x64\xb7\xdf\x6c\x08\x6b\xbf\xef\xcb\xae\xe7\x42\x57\xf4\x9b\xc6\x2f\xbf\x93\xaa\xeb\xe8\x83\x92\x5f\xe1\x23\xa1\xa9\xab\x17\x18\xcc\x19\x3e\x92\xe4\x7d\x57\xe6\xed\x62\xfd\x21\x91\xff\xe8\x2b\x7f\x30\xed\x1d\x9b\x54\x26\x24\x25\x22\x69\xc1\x1a\x48\x16\x4d\xc1\x3f\xce\xe8\x1f\x55\x5d\xd5\x5d\x4f\x2b\xee\x43\xa2\x1f\x0c\x26\x5f\x32\x01\x7d\xd5\x03\x0b\x9a\x88\xe5\xdb\xf1\x0c\xa6\xcf\xab\xb6\xeb\x1f\xf6\x15\x11\xeb\xdb\x7d\x9d\xf0\xf8\x68\xb5\x65\xc5\xdc\x98\xd0\x8b\x86\x50\x84\xe4\x96\xc6\x77\x71\x7b\xfd\xc7\xd7\x27\xe9\x15\x71\xa2\x55\x5b\xd2\x77\x4a\x75\xd0\x3f\x2a\xf3\xf3\x2c\xa1\x52\xd6\xd2\x79\xde\xe7\xf3\xbc\x2b\x3d\x5a\x39\x53\xa8\xdb\xe5\x81\xc6\x99\xab\x81\x83\x75\x7d\x34\xde\xa9\x15\x42\x75\xe8\xba\x72\x75\xbc\xe1\xc5\x45\xe9\xcc\xd4\x50\xf8\x6a\x53\x72\x3a\x55\x95\xbe\x7a\xf3\xe6\xf2\xfc\x59\x5a\xd6\xab\xaa\x2e\xd3\x43\xd5\xaf\xd3\x7d\xbf\xfc\xaf\xd9\xaa\xac\xcb\x96\x78\xdc\xa2\x4a\x69\x4d\xb5\x44\x09\x29\x11\xb6\x0c\x6e\x96\x74\xdd\x86\xd6\x3e\xd0\x7b\x7d\xfd\x3a\xbd\x60\x14\xef\xf2\x7e\x8d\x8e\xf4\xeb\xa4\xfb\x7d\xc3\x28\x72\x0d\xde\xac\xcb\x14\x54\x06\xa0\x66\x69\xf8\x48\x0b\xed\xe3\x2c\x29\xdb\x36\x23\xb6\xd4\xdf\x66\x5a\x58\xeb\x1b\x42\x4a\x15\x44\x3a\x75\xd3\xa7\xf3\x32\x45\x99\x59\x92\x58\x87\x0d\xbb\xa7\xbb\xdd\xa6\x5a\xc8\x5a\x7f\x21\x79\x1e\xd1\xbc\x83\x28\x96\x42\x38\x20\xca\xf2\x02\x74\x11\x7b\xe6\xf5\x90\x46\x0c\x04\xe5\xd7\x25\x31\xc0\xf5\x7e\x25\x6c\x6f\xd3\xec\x8b\xef\x40\xa9\xd6\x7b\x4f\xa8\xe9\xdb\x86\x3a\x0c\xec\x38\x00\xdf\xc4\x29\x51\x1c\x6f\x5a\x6d\xb9\x6d\x88\xaf\x38\x62\xaf\x88\xa0\x0e\x15\x65\xd2\x48\xbb\xfc\x13\xad\xb7\xbe\x49\xfb\x75\xd5\xa5\x05\x11\xdb\x82\x2b\xa6\xa5\xb1\xa7\xed\x42\xc8\x82\x08\x54\x48\xc3\xd2\xe2\x39\x00\xd4\x76\x4f\xd4\xb4\xa6\xca\x78\x33\xe2\x9d\x93\xaa\x9c\xea\x27\x86\x44\xf5\x80\xbe\x89\x72\x1b\xe2\xca\xcc\x37\xcf\xf1\xa1\xbf\xc3\xfa\xa9\x57\xf9\x72\x49\xbd\xea\x88\x2a\x5e\xa6\x8b\x4d\x43\x24\xf5\xee\xed\xeb\x8e\x09\x66\x9d\xed\x9a\x16\xdb\x1c\x65\x5d\xd1\xa7\x4b\x0b\x10\xcd\x10\xf5\x7e\x3b\xa7\x5f\x87\x75\x45\x1c\x00\x68\xe7\x12\xbc\x9b\x53\x2a\x35\xb1\xef\x68\x0a\x4f\x52\x22\x61\x1a\x01\xa1\x0c\x04\xc0\x63\x28\xaa\x2e\x9f\xd3\xdc\x33\xf8\x92\xb6\xad\x7d\x4b\x64\xb5\xee\xfb\x9d\xb5\xfc\xf2\xe6\xe6\x4a\x9a\x76\xa9\x77\xb5\x9d\x07\x94\x81\x39\xd8\xf0\xc6\x5b\xa7\x4d\x3d\x03\x91\xec\xdb\xcd\x80\x7e\x68\xac\x96\x73\x04\x2f\xdc\x85\x47\xfc\xe7\xda\xa3\x07\x78\xee\x48\x3a\x39\x80\x9a\x08\xc7\x25\x36\x40\x22\xea\x66\xc7\xf5\x06\x54\x7d\xa9\x09\x9e\x94\xb1\x69\xba\x7c\xd9\x3a\x29\x17\xb2\x4f\xc0\xfe\xb7\x34\x60\x65\x23\xd7\x17\x84\x06\xf0\x12\xa4\x2e\xdb\x66\x4b\xa9\xcf\xe9\x9f\x4f\xf0\xdd\xbf\xe0\xfa\x00\x93\x17\x05\xf1\xb7\xee\x24\x7d\xfb\xfc\x2c\xfd\x4f\x3f\xff\xf4\xd3\x2c\x7d\xd5\xf3\x4a\x64\xe2\xfc\x1b\x13\x15\x7d\xca\x1e\xee\x40\x89\x65\xf4\x44\x7Line truncated
var _confLocaleLocale_enUsIni = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\xc4\xbd\xeb\x72\xdc\x48\xae\x27\xfe\x9d\x4f\xc1\xf6\x09\xff\xdd\x1d\x21\x97\xa3\xbb\xff\x7b\x89\x0e\xdb\xbd\xb2\xd4\xbe\xcc\xb1\x2c\x8d\x25\xcf\xec\xac\xc3\xc1\x61\x15\x59\x55\x1c\x57\x91\xd5\x24\xcb\x65\xcd\x89\x13\xb1\xaf\xb1\xaf\xb7\x4f\xb2\xc0\x0f\x40\x5e\x48\x96\x6c\xcf\x9c\xd8\xfd\x22\xb1\x32\x91\x37\x24\x12\x09\x20\x91\xc8\x7c\xb7\xcb\x8a\xb2\x5b\xa4\x4f\xd2\xd3\x74\x97\x57\xf5\xa6\xec\xba\xb4\x2b\x37\xcb\x87\xeb\xa6\xeb\xcb\x22\x7d\x51\xf5\xf4\xbb\xfd\x54\x2d\xca\x24\x59\x37\xdb\x92\x40\x5f\xd2\xbf\xa4\xc8\xbb\xf5\xbc\xc9\xdb\x82\x12\xce\xed\x3b\x29\x3f\xef\x36\x4d\xcb\x40\xbf\xc9\x57\xb2\x2e\x37\x3b\x2e\x43\xff\x92\xae\x5a\xd5\x59\x55\xd3\xcf\x6b\xfa\x4a\x5f\xd5\x49\xd7\x2c\xaa\x7c\x93\x05\x19\x48\xb0\xfc\x5f\xd2\x9f\xea\x22\xbd\xee\xcb\x5d\xfa\xb8\xdb\xe6\x9b\xcd\xd3\xbc\x43\x91\xbe\x4c\xf3\xc5\xa2\xd9\xd7\xfd\xe3\x47\x92\x21\x95\x37\xfb\xde\x6a\xbf\xdc\xf7\x92\xb6\xdf\x59\xd2\xbb\x5d\xd2\x96\xab\x8a\x06\xd6\x52\xd2\x5b\xfd\x4c\x0e\xe5\xbc\xab\x7a\xee\xf4\x9f\xe5\x2b\xf9\x54\xb6\x5d\xd5\x70\x7f\xfe\x24\x5f\xc9\x2e\x5f\x31\xc0\x15\xfd\x4b\xfa\x72\xbb\xdb\xe4\x28\x70\xa3\x9f\xc9\x26\xaf\x57\x7b\x81\x79\xad\x9f\xc9\xa2\x2d\x29\x2b\xab\xcb\x03\xa5\x9e\xe1\x47\x4a\x3f\x66\xb3\x59\xb2\x27\x9c\x66\xbb\xb6\x59\x56\x9b\x32\xcb\xeb\x22\xdb\x0a\xd6\xde\x51\x7a\xaa\xe9\x29\xa5\xa7\x9c\x8e\x61\x94\x05\x21\x28\xcb\x3b\x1d\x0b\x4d\x0d\xe1\x2b\xef\x12\x54\x55\xe7\x5b\x2b\xcd\x9f\x49\xb9\xcd\xab\x0d\x4f\xc2\x43\xfe\xa0\xce\x77\xdd\xa1\xc1\x54\x5d\xe9\x27\x21\x22\xeb\x6f\x77\x25\xf0\xf0\xf0\x86\xbe\x92\x45\xbe\xeb\x17\xeb\x9c\xfb\x2a\x5f\x09\x01\xed\x1a\x42\x48\xd3\xde\x02\xce\x7e\x24\x4d\xbb\xca\xeb\xea\xef\x79\x2f\x48\xba\x0c\x7e\x26\xdb\xaa\x6d\x1b\xc6\xef\x05\x3e\x12\x1a\x71\xc6\xf5\x50\xca\x1b\xc2\x44\x50\x0b\xe7\x6c\xab\x55\x2b\xa8\xe4\xcc\x0b\xfc\xe2\x5a\x38\x6f\xd9\xb4\x1f\x35\xe3\x39\x7f\x0e\x8a\x52\x27\x34\x37\x6e\x3f\xaf\x09\xf9\x9a\x7b\x81\x1f\x11\x40\x97\xe4\xc5\x96\x50\xb9\xcb\xeb\x92\x71\x74\xca\xbf\x08\x2f\xf4\x2b\x51\x9a\xca\xba\xb2\xef\xab\x7a\xc5\xc8\x3e\x95\xa4\xf4\x5a\x93\x92\x20\xcf\xa5\xdd\x36\x7b\x37\x9d\x94\xfe\x17\xfa\x99\x5e\xc9\x4f\xc9\x0b\x0a\x21\xd3\x95\xe4\x91\x74\xd9\xb2\x2c\x0b\x19\x4b\x97\x3e\xa7\xef\x64\xb7\xdf\x6c\x08\x6b\xbf\xef\xcb\xae\xe7\x42\x57\xf4\x9b\xc6\x2f\xbf\x93\xaa\xeb\xe8\x83\x92\x5f\xe1\x23\xa1\xa9\xab\x17\x18\xcc\x19\x3e\x92\xe4\x7d\x57\xe6\xed\x62\xfd\x21\x91\xff\xe8\x2b\x7f\x30\xed\x1d\x9b\x54\x26\x24\x25\x22\x69\xc1\x1a\x48\x16\x4d\xc1\x3f\xce\xe8\x1f\x55\x5d\xd5\x5d\x4f\x2b\xee\x43\xa2\x1f\x0c\x26\x5f\x32\x01\x7d\xd5\x03\x0b\x9a\x88\xe5\xdb\xf1\x0c\xa6\xcf\xab\xb6\xeb\x1f\xf6\x15\x11\xeb\xdb\x7d\x9d\xf0\xf8\x68\xb5\x65\xc5\xdc\x98\xd0\x8b\x86\x50\x84\xe4\x96\xc6\x77\x71\x7b\xfd\xc7\xd7\x27\xe9\x15\x71\xa2\x55\x5b\xd2\x77\x4a\x75\xd0\x3f\x2a\xf3\xf3\x2c\xa1\x52\xd6\xd2\x79\xde\xe7\xf3\xbc\x2b\x3d\x5a\x39\x53\xa8\xdb\xe5\x81\xc6\x99\xab\x81\x83\x75\x7d\x34\xde\xa9\x15\x42\x75\xe8\xba\x72\x75\xbc\xe1\xc5\x45\xe9\xcc\xd4\x50\xf8\x6a\x53\x72\x3a\x55\x95\xbe\x7a\xf3\xe6\xf2\xfc\x59\x5a\xd6\xab\xaa\x2e\xd3\x43\xd5\xaf\xd3\x7d\xbf\xfc\xaf\xd9\xaa\xac\xcb\x96\x78\xdc\xa2\x4a\x69\x4d\xb5\x44\x09\x29\x11\xb6\x0c\x6e\x96\x74\xdd\x86\xd6\x3e\xd0\x7b\x7d\xfd\x3a\xbd\x60\x14\xef\xf2\x7e\x8d\x8e\xf4\xeb\xa4\xfb\x7d\xc3\x28\x72\x0d\xde\xac\xcb\x14\x54\x06\xa0\x66\x69\xf8\x48\x0b\xed\xe3\x2c\x29\xdb\x36\x23\xb6\xd4\xdf\x66\x5a\x58\xeb\x1b\x42\x4a\x15\x44\x3a\x75\xd3\xa7\xf3\x32\x45\x99\x59\x92\x58\x87\x0d\xbb\xa7\xbb\xdd\xa6\x5a\xc8\x5a\x7f\x21\x79\x1e\xd1\xbc\x83\x28\x96\x42\x38\x20\xca\xf2\x02\x74\x11\x7b\xe6\xf5\x90\x46\x0c\x04\xe5\xd7\x25\x31\xc0\xf5\x7e\x25\x6c\x6f\xd3\xec\x8b\xef\x40\xa9\xd6\x7b\x4f\xa8\xe9\xdb\x86\x3a\x0c\xec\x38\x00\xdf\xc4\x29\x51\x1c\x6f\x5a\x6d\xb9\x6d\x88\xaf\x38\x62\xaf\x88\xa0\x0e\x15\x65\xd2\x48\xbb\xfc\x13\xad\xb7\xbe\x49\xfb\x75\xd5\xa5\x05\x11\xdb\x82\x2b\xa6\xa5\xb1\xa7\xed\x42\xc8\x82\x08\x54\x48\xc3\xd2\xe2\x39\x00\xd4\x76\x4f\xd4\xb4\xa6\xca\x78\x33\xe2\x9d\x93\xaa\x9c\xea\x27\x86\x44\xf5\x80\xbe\x89\x72\x1b\xe2\xca\xcc\x37\xcf\xf1\xa1\xbf\xc3\xfa\xa9\x57\xf9\x72\x49\xbd\xea\x88\x2a\x5e\xa6\x8b\x4d\x43\x24\xf5\xee\xed\xeb\x8e\x09\x66\x9d\xed\x9a\x16\xdb\x1c\x65\x5d\xd1\xa7\x4b\x0b\x10\xcd\x10\xf5\x7e\x3b\xa7\x5f\x87\x75\x45\x1c\x00\x68\xe7\x12\xbc\x9b\x53\x2a\x35\xb1\xef\x68\x0a\x4f\x52\x22\x61\x1a\x01\xa1\x0c\x04\xc0\x63\x28\xaa\x2e\x9f\xd3\xdc\x33\xf8\x92\xb6\xad\x7d\x4b\x64\xb5\xee\xfb\x9d\xb5\xfc\xf2\xe6\xe6\x4a\x9a\x76\xa9\x77\xb5\x9d\x07\x94\x81\x39\xd8\xf0\xc6\x5b\xa7\x4d\x3d\x03\x91\xec\xdb\xcd\x80\x7e\x68\xac\x96\x73\x04\x2f\xdc\x85\x47\xfc\xe7\xda\xa3\x07\x78\xee\x48\x3a\x39\x80\x9a\x08\xc7\x25\x36\x40\x22\xea\x66\xc7\xf5\x06\x54\x7d\xa9\x09\x9e\x94\xb1\x69\xba\x7c\xd9\x3a\x29\x17\xb2\x4f\xc0\xfe\xb7\x34\x60\x65\x23\xd7\x17\x84\x06\xf0\x12\xa4\x2e\xdb\x66\x4b\xa9\xcf\xe9\x9f\x4f\xf0\xdd\xbf\xe0\xfa\x00\x93\x17\x05\xf1\xb7\xee\x24\x7d\xfb\xfc\x2c\xfd\x4f\x3f\xff\xf4\xd3\x2c\x7d\xd5\xf3\x4a\x64\xe2\xfc\x1b\x13\x15\x7d\xca\x1e\xee\x40\x89\x65\xf4\x44\x7Line truncated
func confLocaleLocale_enUsIniBytes() ([]byte, error) {
return bindataRead(
@@ -4379,7 +4379,7 @@ func confLocaleLocale_enUsIni() (*asset, error) {
return nil, err
}
info := bindataFileInfo{name: "conf/locale/locale_en-US.ini", size: 42121, mode: os.FileMode(420), modTime: time.Unix(1441200263, 0)}
info := bindataFileInfo{name: "conf/locale/locale_en-US.ini", size: 42201, mode: os.FileMode(420), modTime: time.Unix(1441207428, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
+5
View File
@@ -15,6 +15,9 @@
{{else if eq .GetOpType 6}}
{{ $index := index .GetIssueInfos 0}}
{{$.i18n.Tr "action.create_issue" .GetRepoLink $index .GetRepoPath | Str2html}}
{{else if eq .GetOpType 7}}
{{ $index := index .GetIssueInfos 0}}
{{$.i18n.Tr "action.create_pull_request" .GetRepoLink $index .GetRepoPath | Str2html}}
{{else if eq .GetOpType 8}}
{{$.i18n.Tr "action.transfer_repo" .GetContent .GetRepoLink .GetRepoPath | Str2html}}
{{else if eq .GetOpType 9}}
@@ -39,6 +42,8 @@
</div>
{{else if eq .GetOpType 6}}
<p class="news-content comment-news">{{index .GetIssueInfos 1}}</p>
{{else if eq .GetOpType 7}}
<p class="news-content comment-news">{{index .GetIssueInfos 1}}</p>
{{else if eq .GetOpType 10}}
<p class="news-content comment-news">{{index .GetIssueInfos 1}}</p>
{{end}}