mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-16 19:22:22 +03:00
58 lines
1.7 KiB
Plaintext
58 lines
1.7 KiB
Plaintext
:: /action/collections/mar
|
|
::
|
|
|%
|
|
:: XX sur/collections
|
|
++ kind ?($blog $fora $note) ::
|
|
++ action
|
|
$% $: $create :: create a collection
|
|
wat/kind :: collection kind
|
|
des/cord :: name
|
|
pub/? :: public or private
|
|
vis/? :: visible or hidden
|
|
ses/(set ship) :: black/whitelist
|
|
== ::
|
|
{$submit col/time tit/cord wat/wain} :: submit a post/note
|
|
{$comment col/time top/@da com/@da wat/wain} :: submit a comment
|
|
{$delete col/time} :: delete a collection
|
|
== ::
|
|
--
|
|
::
|
|
|_ act=action
|
|
::
|
|
++ grow
|
|
|%
|
|
++ tank >act<
|
|
--
|
|
::
|
|
++ grab
|
|
|%
|
|
++ noun action
|
|
++ json
|
|
=, dejs:format
|
|
=< action
|
|
|%
|
|
++ action
|
|
%- of :~
|
|
create+create
|
|
delete+(se %da)
|
|
submit+(ot col+(se %da) tit+so wat+wain ~)
|
|
comment+(ot col+(se %da) top+(se %da) com+(se %da) wat+wain ~)
|
|
==
|
|
::
|
|
++ create
|
|
(ot wat+(cu (hard kind) so) des+so pub+bo vis+bo ses+(as (se %p)) ~)
|
|
::
|
|
++ wain (su (more (just '\0a') (cook crip (star prn))))
|
|
::
|
|
::
|
|
++ as |*(a=fist (cu sy (ar a))) :: array as set
|
|
++ se :: string as aura
|
|
=, wired
|
|
|* a=term
|
|
%+ cu
|
|
|= b=cord ^- (odo:raid a)
|
|
(slav a b)
|
|
so
|
|
-- --
|
|
--
|