added front-end side of post submission and columns for replies and followers
This commit is contained in:
parent
0de5a95bab
commit
be59844d57
2 changed files with 41 additions and 0 deletions
|
|
@ -72,4 +72,13 @@ public class BotController {
|
|||
model.addAttribute("bot", bot);
|
||||
return "makebot_submitted";
|
||||
}
|
||||
|
||||
@PostMapping("/viewbot/{username}")
|
||||
public String viewbotpost(String posttext, @PathVariable String username, Model model) {
|
||||
log.info("BotController::postpost: " + username + ", content: " + posttext);
|
||||
|
||||
Bot bot = botServ.getBotByUsername(username);
|
||||
model.addAttribute("bot", bot);
|
||||
return "viewbot";
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,6 +18,15 @@
|
|||
.value {
|
||||
font-weight: bold;
|
||||
}
|
||||
#posts {
|
||||
border-right: solid 1px;
|
||||
}
|
||||
#followers {
|
||||
border-left: solid 1px;
|
||||
}
|
||||
#posttext {
|
||||
height: 5em;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
|
@ -42,6 +51,29 @@
|
|||
Public Key:<br>
|
||||
<pre th:text="${bot.getPublicKeyPEMString()}"></pre>
|
||||
|
||||
<div class="container-fluid">
|
||||
<div class="row h">
|
||||
<div id="posts" class="col-sm-4">
|
||||
<h3>New Post</h3>
|
||||
<form class="g-3" method="post">
|
||||
<div class="mb-3">
|
||||
<textarea class="form-control" id="posttext" name="posttext" placeholder="Post as this bot..." th:value="${posttext}"></textarea>
|
||||
</div>
|
||||
<div class="mb-3 text-right">
|
||||
<button type="submit" class="btn btn-primary">Post!</button>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<h3>Past Posts</h3>
|
||||
</div>
|
||||
<div id="replies" class="col-sm-4">
|
||||
<h3>Replies</h3>
|
||||
</div>
|
||||
<div id="followers" class="col-sm-4">
|
||||
<h3>Followers</h3>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-2"></div>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue