GithubHelp home page GithubHelp logo

Comments (7)

akien-mga avatar akien-mga commented on July 17, 2024

See also #4.

from godot-website.

akien-mga avatar akien-mga commented on July 17, 2024

I'm not sure if we use the Wysiwyg Editors and BBcode plugins, and we most likely don't need the October Demo plugin either, so maybe we could get rid of those?

from godot-website.

akien-mga avatar akien-mga commented on July 17, 2024

I confirm that we're not using the Wysiwyg Editors (and their BBcode extension) anywhere:
image

I don't think we need WYSIWYG to edit HTML/CSS, nor for the blog plugin where the Markdown editor is just fine, so I'd say let's get rid of it. Less plugins == less risks of security issues.

from godot-website.

pcvonz avatar pcvonz commented on July 17, 2024

Here is a diff of the blog plugin from what was present in the rainlab blog repos and what is currently in our repos. Looks like the components are the only thing changed, which should be easy address.
blog.txt

from godot-website.

pcvonz avatar pcvonz commented on July 17, 2024

Here is a diff of the portfolio plugin. Seems to be only a one line change.
portfolio.txt

from godot-website.

pcvonz avatar pcvonz commented on July 17, 2024

Commit 076b839 will make it safe to update the blog plugin. I put the changes made to the blogPost and blogPosts component straight into the home and article layout.
All that needs to be addressed is the portfolio plugin.

The portfolio plugin hasn't had any updates since we installed it and as I've mentioned the change is only on one line. Updating my local version of October doesn't overwrite the change. Even if it did, it'd be a small and non breaking bug (the showcase would display games starting with the first added to the last added). That could be fixed very easily.

from godot-website.

akien-mga avatar akien-mga commented on July 17, 2024

I'm not sure if we use the Wysiwyg Editors and BBcode plugins, and we most likely don't need the October Demo plugin either, so maybe we could get rid of those?

Done with 1258657.

Commit 076b839 will make it safe to update the blog plugin. I put the changes made to the blogPost and blogPosts component straight into the home and article layout.

Awesome. I've now updated the blog plugin to the latest version in 254fe00.

For the portfolio plugin, as mentioned above, there's no update so nothing to do for now. We may discuss in #7 if we want to do more customizations to it, given that upstream is not really active.

from godot-website.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.