From 9a4a87a45e0543a85619f5c2ab5a206c06dfe631 Mon Sep 17 00:00:00 2001 From: Offray Luna Date: Fri, 19 May 2023 09:54:55 -0500 Subject: [PATCH] Fixing STON wiki exportation. --- src/MiniDocs/PubPub.class.st | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/MiniDocs/PubPub.class.st b/src/MiniDocs/PubPub.class.st index 6851ef1..3d56d13 100644 --- a/src/MiniDocs/PubPub.class.st +++ b/src/MiniDocs/PubPub.class.st @@ -6,7 +6,8 @@ Class { 'tableOfContents', 'titles', 'folder', - 'currentLanguage' + 'currentLanguage', + 'languages' ], #category : #'MiniDocs-Model' } @@ -80,6 +81,11 @@ PubPub >> exportMarkdeepFiles [ ^ self languageFolder ] +{ #category : #accessing } +PubPub >> extractContents [ + ^ self frontPage xpath: '//div[@class="layout-pubs-block"]' +] + { #category : #accessing } PubPub >> folder [ ^ folder ensureCreateDirectory @@ -94,6 +100,7 @@ PubPub >> folder: localDirectory [ PubPub >> frontPage [ "This should scrap contents of the book's front-page and translate them into Markdeep, according to our templates." + ^ (XMLHTMLParser on: (self address asUrl retrieveContents)) parseDocument ] { #category : #accessing }