Developer Diary
  • Developer Diary
  • 2019

    • June 2019
    • July 2019
    • August 2019
    • September 2019
    • October 2019
    • November 2019
    • December, 2019
  • 2020

    • January 2020
    • February 2020
    • March 2020
    • April 2020
    • May, 2020
    • June 2020
    • July 2020
    • August 2020
    • September 2020
    • October 2020
    • November 2020
    • December 2020
  • 2021

    • January 2021
    • February 2021
    • February 2021
    • April 2021
    • May 2021
    • June 2021
    • July 2021
    • August 2021
    • September 2021
    • October 2021
    • November 2021
    • December 2021
  • 2022

    • January 2022
    • February 2022
    • March 2022
    • April 2022
    • May 2022
    • June 2022
    • July 2022
    • August 2022
    • September 2022
    • October 2022
    • November 2022
    • December 2022
  • 2023

    • January 2023
    • February 2023
    • March 2023
    • April 2023
    • May 2023
    • June 2023
    • July 2023
    • August 2023
    • September 2023
    • October 2023
    • November 2023
    • December 2023
  • 2024

    • January 2024
    • February 2024
    • March 2024
    • April 2024
    • May 2024
    • June 2024
    • July 2024
    • August, 2024
    • September 2024
    • October 2024
    • November 2024
    • December 2024
  • 2025

    • January 2025
    • February 2025
    • March 2025
    • April 2025
    • May 2025
    • June 2025
    • July 2025
    • August 2025
    • September 2025
    • October 2025
    • November 2025
    • December 2025
  • 2026

    • January 2026
    • February 2026

March 18, 2020

PGP French symbol problems

  • problems go back to 2016. Weird characters in place of accented e.
  • é
  • e&#769; <- entity
  • �

Fixing display with html entity works fine, but can't figure out why the urls keep getting turned into...
/solutions/d%C3%83%C2%A9sinfection/

Manual URL encoding works.
é = '%C3%A9'
è = '%C3%A8'

Also found out that if you rename a node in Umbraco, then name it back, Umbraco automatically makes a redirect. So you could rename it something without accents, put them back, then it should work.

KNR Swap Tool

Technical requirements from MM;

  • one zipped package with all tool contents
  • should be able to run directly from an index.html in local browser
  • standalone app with all needed js/css/img resources relative to base folder
  • example structure in folder:
    --> index.html
    --> img/image.png
    --> css/main.css
    --> js/main.js

A Vue app seems to meet this criteria, but I worry that the assets will have trouble. I'll need to know that route before building.

https://cli.vuejs.org/config/#publicpath

"This value is also respected during development. If you want your dev server to be served at root instead, you can use a conditional value:"

module.exports = {
  publicPath: process.env.NODE_ENV === 'production'
    ? '/production-sub-path/'
    : '/'
}

CCK Changes