Skip to content

Commit 64d072b

Browse files
committed
无 README.md 项目的展示
1 parent 6e442c2 commit 64d072b

4 files changed

Lines changed: 9 additions & 5 deletions

File tree

Coding_iOS/Controllers/CodeViewController.m

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ - (void)doSomethingWithResponse:(id)data andError:(NSError *)error{
9191
self.myCodeFile = data;
9292
[self refreshCodeViewData];
9393
}else{
94-
self.myCodeFile = [CodeFile codeFileWithMDStr:data];
94+
self.myCodeFile = [CodeFile codeFileWithMDPreview:data];
9595
[self refreshCodeViewData];
9696
}
9797
BOOL hasError = (error != nil && error.code != 1204);//depot_has_no_commit
@@ -158,7 +158,11 @@ - (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error{
158158
- (void)configRightNavBtn{
159159
if (!self.navigationItem.rightBarButtonItem) {
160160
if (_isReadMe) {
161-
[self.navigationItem setRightBarButtonItem:[[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"tweetBtn_Nav"] style:UIBarButtonItemStylePlain target:self action:@selector(goToEditVC)] animated:NO];
161+
if (self.myCodeFile.can_edit) {
162+
[self.navigationItem setRightBarButtonItem:[[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"tweetBtn_Nav"] style:UIBarButtonItemStylePlain target:self action:@selector(goToEditVC)] animated:NO];
163+
}else{
164+
[self.navigationItem setRightBarButtonItem:nil animated:NO];
165+
}
162166
}else{
163167
[self.navigationItem setRightBarButtonItem:[[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"moreBtn_Nav"] style:UIBarButtonItemStylePlain target:self action:@selector(rightNavBtnClicked)] animated:NO];
164168
}

Coding_iOS/Models/CodeFile.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
@property (strong, nonatomic) NSString *editData, *editMessage, *editName;
2020

2121
+ (CodeFile *)codeFileWithRef:(NSString *)ref andPath:(NSString *)path;
22-
+ (CodeFile *)codeFileWithMDStr:(NSString *)md_html;
22+
+ (CodeFile *)codeFileWithMDPreview:(NSString *)md_html;
2323
+ (CodeFile *)codeFileToCommitWithRef:(NSString *)ref andPath:(NSString *)path name:(NSString *)name data:(NSString *)data message:(NSString *)message headCommit:(Commit *)headCommit;
2424
+ (CodeFile *)codeFileWithLocalURL:(NSURL *)localURL;
2525

Coding_iOS/Models/CodeFile.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ + (CodeFile *)codeFileWithRef:(NSString *)ref andPath:(NSString *)path{
1616
codeFile.path = path;
1717
return codeFile;
1818
}
19-
+ (CodeFile *)codeFileWithMDStr:(NSString *)md_html{
19+
+ (CodeFile *)codeFileWithMDPreview:(NSString *)md_html{
2020
CodeFile *codeFile = [self codeFileWithRef:@"" andPath:@"README"];
2121

2222
CodeFile_RealFile *file = [CodeFile_RealFile new];

Coding_iOS/Util/Manager/Coding_NetAPIManager.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3514,7 +3514,7 @@ - (void)request_ReadMeOFProject:(Project *)project andBlock:(void (^)(id data, N
35143514
rCodeFile.file = realFile;
35153515
block(rCodeFile, nil);
35163516
}else{
3517-
block(@"我们推荐每个项目都新建一个README文件(客户端暂时不支持创建和编辑README)", nil);
3517+
block(@"<p>该项目暂无 README.md ,我们推荐每个项目都新建一个 README.md 文件。(客户端暂不支持创建和编辑,请前往 coding.net 创建)<p>", nil);
35183518
}
35193519
}else{
35203520
block(nil, error);

0 commit comments

Comments
 (0)