From 95a457e31e143508cab5fbf2a92fdb074e0d30ea Mon Sep 17 00:00:00 2001 From: Offray Luna Date: Wed, 1 Nov 2023 20:04:44 -0500 Subject: [PATCH] New functionality for retaking Indie Web with Brea, now as Lepiter/MiniDocs notebooks. --- src/MiniDocs/GrafoscopioNode.class.st | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/MiniDocs/GrafoscopioNode.class.st b/src/MiniDocs/GrafoscopioNode.class.st index b55eb03..dc5e3e0 100644 --- a/src/MiniDocs/GrafoscopioNode.class.st +++ b/src/MiniDocs/GrafoscopioNode.class.st @@ -27,6 +27,14 @@ GrafoscopioNode class >> fromFile: aFileReference [ ^ (STON fromString: aFileReference contents) first parent ] +{ #category : #accessing } +GrafoscopioNode class >> fromLink: aStonLink [ + | notebook | + notebook := (STON fromString: aStonLink asUrl retrieveContents utf8Decoded) first parent. + notebook addRemoteLocation: aStonLink. + ^ notebook +] + { #category : #accessing } GrafoscopioNode >> addRemoteLocation: anURL [ self remoteLocations add: anURL