File tree 3 files changed +15
-3
lines changed
3 files changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -215,6 +215,11 @@ namespace $ {
215
215
return start < now && now < end
216
216
}
217
217
218
+ @ $mol_mem
219
+ init_text ( next ?: string ) {
220
+ return this . sub ( 'init_text' , $hyoo_crowd_reg ) . str ( next )
221
+ }
222
+
218
223
}
219
224
220
225
}
Original file line number Diff line number Diff line change @@ -18,7 +18,9 @@ $piterjs_meetup_texts $mol_page
18
18
text <= init_text
19
19
Content <= Init_field $mol_textarea
20
20
value? <=> init_text? \
21
- \Ура! Скоро {title}
21
+ \Ура! Скоро PiterJS {title}
22
+ \
23
+ \{descr}
22
24
\
23
25
\⏰ Когда: {start}
24
26
\📍 Где: {place} ({address})
Original file line number Diff line number Diff line change @@ -11,19 +11,24 @@ namespace $.$$ {
11
11
12
12
@ $mol_mem
13
13
init_text ( next ?: string ) {
14
- if ( next ) return next
15
14
16
15
const meetup = this . meetup ( )
16
+
17
+ next = meetup . init_text ( next )
18
+ if ( next ) return next
19
+
17
20
const title = meetup . title ( )
21
+ const descr = meetup . description ( )
18
22
const start = meetup . start ( ) ?. toString ( 'DD Month hh:mm' ) ?? 'скоро'
19
23
const place = meetup . place ( ) . title ( )
20
24
const address = meetup . place ( ) . address ( )
21
25
const register = this . $ . $mol_state_arg . make_link ( { meetup : meetup . id ( ) } )
22
26
23
27
const program = meetup . speeches ( ) . map ( speech => this . speech_text ( speech ) ) . join ( '\n' ) || 'формируется'
24
-
28
+
25
29
return super . init_text ( )
26
30
. replaceAll ( '{title}' , title )
31
+ . replaceAll ( '{descr}' , descr )
27
32
. replaceAll ( '{start}' , start )
28
33
. replaceAll ( '{place}' , place )
29
34
. replaceAll ( '{address}' , address )
You can’t perform that action at this time.
0 commit comments