Browse Source

Updated edit events for Steffen

markseu 1 year ago
parent
commit
713faebf15

+ 4 - 4
system/extensions/update-available.ini

@@ -213,14 +213,14 @@ Status: available
 system/workers/dutch.php: dutch.php, create, update
 system/workers/dutch.php: dutch.php, create, update
 
 
 Extension: Edit
 Extension: Edit
-Version: 0.9.6
+Version: 0.9.7
 Description: Edit your website in a web browser.
 Description: Edit your website in a web browser.
 Developer: Anna Svensson
 Developer: Anna Svensson
 Tag: feature
 Tag: feature
 DownloadUrl: https://github.com/annaesvensson/yellow-edit/archive/refs/heads/main.zip
 DownloadUrl: https://github.com/annaesvensson/yellow-edit/archive/refs/heads/main.zip
 DocumentationUrl: https://github.com/annaesvensson/yellow-edit
 DocumentationUrl: https://github.com/annaesvensson/yellow-edit
 DocumentationLanguage: en, de, sv
 DocumentationLanguage: en, de, sv
-Published: 2024-04-30 17:04:26
+Published: 2024-05-06 23:17:11
 Status: available
 Status: available
 system/workers/edit.php: edit.php, create, update
 system/workers/edit.php: edit.php, create, update
 system/workers/edit.css: edit.css, create, update
 system/workers/edit.css: edit.css, create, update
@@ -229,14 +229,14 @@ system/workers/edit-stack.svg: edit-stack.svg, create, update
 content/shared/page-new-default.md: page-new-default.md, create, optional
 content/shared/page-new-default.md: page-new-default.md, create, optional
 
 
 Extension: Emoji
 Extension: Emoji
-Version: 0.9.2
+Version: 0.9.3
 Description: Lots and lots of emoji.
 Description: Lots and lots of emoji.
 Developer: Anna Svensson
 Developer: Anna Svensson
 Tag: feature
 Tag: feature
 DownloadUrl: https://github.com/annaesvensson/yellow-emoji/archive/refs/heads/main.zip
 DownloadUrl: https://github.com/annaesvensson/yellow-emoji/archive/refs/heads/main.zip
 DocumentationUrl: https://github.com/annaesvensson/yellow-emoji
 DocumentationUrl: https://github.com/annaesvensson/yellow-emoji
 DocumentationLanguage: en, de, sv
 DocumentationLanguage: en, de, sv
-Published: 2024-04-09 19:50:25
+Published: 2024-05-06 23:16:06
 Status: available
 Status: available
 system/workers/emoji.php: emoji.php, create, update
 system/workers/emoji.php: emoji.php, create, update
 system/workers/emoji.css: emoji.css, create, update
 system/workers/emoji.css: emoji.css, create, update

+ 2 - 2
system/extensions/yellow-extension.ini

@@ -20,14 +20,14 @@ system/layouts/navigation.html: navigation.html, create, update, careful
 system/layouts/pagination.html: pagination.html, create, update, careful
 system/layouts/pagination.html: pagination.html, create, update, careful
 
 
 Extension: Edit
 Extension: Edit
-Version: 0.9.6
+Version: 0.9.7
 Description: Edit your website in a web browser.
 Description: Edit your website in a web browser.
 Developer: Anna Svensson
 Developer: Anna Svensson
 Tag: feature
 Tag: feature
 DownloadUrl: https://github.com/annaesvensson/yellow-edit/archive/refs/heads/main.zip
 DownloadUrl: https://github.com/annaesvensson/yellow-edit/archive/refs/heads/main.zip
 DocumentationUrl: https://github.com/annaesvensson/yellow-edit
 DocumentationUrl: https://github.com/annaesvensson/yellow-edit
 DocumentationLanguage: en, de, sv
 DocumentationLanguage: en, de, sv
-Published: 2024-04-30 17:04:26
+Published: 2024-05-06 23:17:11
 Status: available
 Status: available
 system/workers/edit.php: edit.php, create, update
 system/workers/edit.php: edit.php, create, update
 system/workers/edit.css: edit.css, create, update
 system/workers/edit.css: edit.css, create, update

+ 3 - 1
system/workers/edit.php

@@ -2,7 +2,7 @@
 // Edit extension, https://github.com/annaesvensson/yellow-edit
 // Edit extension, https://github.com/annaesvensson/yellow-edit
 
 
 class YellowEdit {
 class YellowEdit {
-    const VERSION = "0.9.6";
+    const VERSION = "0.9.7";
     public $yellow;         // access to API
     public $yellow;         // access to API
     public $response;       // web response
     public $response;       // web response
     public $merge;          // text merge
     public $merge;          // text merge
@@ -1079,6 +1079,7 @@ class YellowEditResponse {
         $page = new YellowPage($this->yellow);
         $page = new YellowPage($this->yellow);
         $page->setRequestInformation($scheme, $address, $base, $location, $fileName, false);
         $page->setRequestInformation($scheme, $address, $base, $location, $fileName, false);
         $page->parseMeta($rawData, 200);
         $page->parseMeta($rawData, 200);
+        $this->editContentFile($page, "normalise", $this->userEmail);
         if ($this->yellow->content->find($page->location)) {
         if ($this->yellow->content->find($page->location)) {
             $page->location = $this->getPageNewLocation($page->rawData, $page->location, $page->get("editNewLocation"));
             $page->location = $this->getPageNewLocation($page->rawData, $page->location, $page->get("editNewLocation"));
             $page->fileName = $this->getPageNewFile($page->location, $page->fileName, $page->get("editNewPrefix"));
             $page->fileName = $this->getPageNewFile($page->location, $page->fileName, $page->get("editNewPrefix"));
@@ -1112,6 +1113,7 @@ class YellowEditResponse {
         $page = new YellowPage($this->yellow);
         $page = new YellowPage($this->yellow);
         $page->setRequestInformation($scheme, $address, $base, $location, $fileName, false);
         $page->setRequestInformation($scheme, $address, $base, $location, $fileName, false);
         $page->parseMeta($rawData, 200);
         $page->parseMeta($rawData, 200);
+        $this->editContentFile($page, "normalise", $this->userEmail);
         $pageSource = new YellowPage($this->yellow);
         $pageSource = new YellowPage($this->yellow);
         $pageSource->setRequestInformation($scheme, $address, $base, $location, $fileName, false);
         $pageSource->setRequestInformation($scheme, $address, $base, $location, $fileName, false);
         $pageSource->parseMeta($rawDataSource, 200);
         $pageSource->parseMeta($rawDataSource, 200);