diff --git a/contrib/backends/srndv2/src/srnd/model.go b/contrib/backends/srndv2/src/srnd/model.go
index 30eee2f..a177f85 100644
--- a/contrib/backends/srndv2/src/srnd/model.go
+++ b/contrib/backends/srndv2/src/srnd/model.go
@@ -47,6 +47,7 @@ type AttachmentModel interface {
type PostModel interface {
BaseModel
+ Brief() string
CSSClass() string
FrontendPubkey() string
MessageID() string
diff --git a/contrib/backends/srndv2/src/srnd/model_mem.go b/contrib/backends/srndv2/src/srnd/model_mem.go
index 6a09ae5..37ebfcd 100644
--- a/contrib/backends/srndv2/src/srnd/model_mem.go
+++ b/contrib/backends/srndv2/src/srnd/model_mem.go
@@ -305,6 +305,13 @@ func (self *post) Index() int {
return self.index + 1
}
+func (self *post) Brief() string {
+ if len(self.PostMessage) > 140 {
+ return self.PostMessage[:140]
+ }
+ return self.PostMessage
+}
+
func (self *post) NumImages() int {
return len(self.Files)
}
diff --git a/contrib/templates/placebo/thread.mustache b/contrib/templates/placebo/thread.mustache
index c9b4766..2bab407 100644
--- a/contrib/templates/placebo/thread.mustache
+++ b/contrib/templates/placebo/thread.mustache
@@ -24,7 +24,7 @@
-
+
{{#sfw}}
{{/sfw}}