Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Posts posted by szabesz

  1. 10 hours ago, BrendonKoz said:

    From the comments of the linked article, there was a link to this information which covers end-of-life for v6, as well as the ability for open source projects to apply for a separate license for v7:


    @ryan That sounds promising, quote:

    TinyMCE for Open Source
    We recognize that the GPL may not align with the needs of certain free and open source (FOSS) projects. In response, we are introducing the TinyMCE for Open Source program that will provide a custom license to qualified open-source projects.
    This custom license will permit the use of TinyMCE 7+ in open-source projects with a license that is incompatible with GPLv2+. To apply for the Tiny for Open Source Program, please fill out and submit an application "there".

    • Like 5
  2. 14 hours ago, MarkE said:

    *EDIT: Doing a Tracy dump of $class = $templates->getPageClass($page->template) however yields MotifDisplayPage! See below:


    Perhaps it's not that it "does not get assigned" at all, but rather that it isn't assigned when your code expects it to be, because it hasn't been assigned yet?

    • Like 1
  3. https://nativephp.com/docs/1/getting-started/introduction

    "NativePHP is not a GUI framework. We don't want to tell you how to build your app. You can choose whatever UI toolset makes you and your team feel most productive."

    "#What's in the box?
    NativePHP comes with a bunch of useful features out of the box, including:

    Window management
    Menu management
    File management
    Database support (SQLite)
    Native notifications"

    What can I build with NativePHP?
    Honestly, anything you want. The only limit is your imagination.

    Now for building Windows apps too: https://github.com/orgs/NativePHP/discussions/278

    • Like 6
  4. It would be nice to have a documentation page that lists all possible causes and fixes for this general error message. The forum is littered with requests for help regarding this issue, but I think in development mode there could be a link to a ProcessWire documentation page that actually helps to resolve it. There isn't an infinite number of things that can go wrong, and I think it would be possible to list them all, or at least almost all.

    • Like 2
  5. 9 hours ago, wbmnfktr said:


    I developed my first websites using SilverStripe. I did like it, but if a site was complex, upgrading to a new main version was not straightforward at all, and one had to thoroughly test everything to make sure all was good. I am glad I found ProcessWire afterward.

    • Like 1
  6. Bad news for all of us: 


    "....we have decided to release TinyMCE 7 under the GNU General Public License Version 2 or later, abbreviated as GPLv2+..."

    To see why this is pretty bad news, read: https://github.com/BookStackApp/BookStack/issues/4908

    BTW, I am a happy admin user of BookStack which is highly recommended!

    Now BookStack and ProcessWire share the pain of TinyMCE moving away from MIT :(

    • Like 3
  7. 1 hour ago, MarkE said:

    It looks nice but loading a page edit content in an overlay seems to lose all the tabbing.

    I think integrating Unpoly into the PW admin would require refactoring the fundamentals of the currently used JavaScript codebase. So I didn't consider suggesting it as an additional tool, but rather as a completely new foundation for the admin's JavaScript.

    • Like 1
  8. I am also still a fan of jQuery for similar reasons that Ryan enjoys using it. After all, its size is smaller than any decent images a page might contain. So, why use vanilla JavaScript's inconsistently developed methods when one can use jQuery, which was always developed with consistency in mind?

    I am also a big fan of Unpoly, which (to me) IS "ProcessWire" but in the JavaScript world. If I were to modernize ProcessWire's JavaScript code, I would certainly choose Unpoly while also keeping jQuery. They can complement each other instead of conflicting in terms of concurrency.

    • Like 2
  9. https://getaspen.io/

    "Aspen is a free API-testing native app for macOS. Build with ZERO trust in mind there is no logging required to run API test. It is specifically made to meet the needs of testing REST APIs, and with the help of AI, instantly help with integrations by generating data models, Open API Specs and generating integration code."

    Also watch the intro video, as it is funny :)

    BTW, I read about it over here: https://laravel-news.com/aspen

    • Like 1
    • Haha 1
  10. 10 hours ago, gebeer said:

    Good to have a diverse community.


    On 1/21/2024 at 10:29 AM, artfulrobot said:

    I am also concerned about climate change, and AI has huge carbon emissions

    It's fine to have a diverse community, as long as people aren't using the current global warming situation to convince others to commit suicide or avoid having kids, for example. Making people afraid of partially real or made-up problems, just so those causing the fear can act like they're saving you, is a sneaky way to control you.

    So, fear not, but be skeptical and read the opinions of others as well (eg.: https://angusmac.net/category/climate-models/), and not just what the mainstream is trying to sell so hard. Those in power are not there because they want what's best for you. If they wanted that, they would not be in power in the first place.

    • Like 1
  11. Its not enough to just hover the mouse pointer over the discussion part of the page but I need to click on it and after that page up/down and arrows do work for me. BTW, I mostly use Brave for ordinary browsing, so this time I tested it with Brave too.

    • Thanks 1
  12. I asked it: "What language model are you based on?"

    It replied: "Hello! I'm based on the LLaMA model (LLaMA: Open and Efficient Foundation Language Models, Touvron et al. 2023), a neutral and respectful AI assistant developed by the company Brave. I'm here to help answer your questions to the best of my ability. How may I assist you today?"

    Next I asked: "Please describe what ProcessWire is."

    Replied: "ProcessWire is a powerful and flexible open-source content management system (CMS) that offers a unique and intuitive way of managing your website's content and structure. It is built with PHP and MySQL, and is designed to be lightweight, fast, and easy to use. With ProcessWire, you can create complex websites with ease, using a logical and intuitive page tree structure that makes it easy to organize and manage your content. Additionally, ProcessWire has a robust set of features, including support for templates, layouts, and modules, making it a great choice for building custom websites."

    Next I asked: "Where can I download ProcessWire?"

    Reply was: "ProcessWire is a free, open-source content management system (CMS) that you can download from the official ProcessWire website. To download ProcessWire, please visit the following link: <https://processwire.com/download/>. From there, you can select the version of ProcessWire that best suits your needs and download it to your computer. Once you have downloaded the software, you can install it on your web server and start using it to manage your website."

    • Like 1
    • Thanks 1
  13. 21 hours ago, elabx said:

    All I can say it's been fast and hassle free.

    Virtualization is "natively" built into macOS from Monterey an up, so using that provides developers solid support for virtualization without reinventing the wheel.

    Even a single Mac enthusiast, developer and tech article writer like Dr. Howard Oakley is able to do it:

    His apps provide general virtual machines for free.

    • Like 2
  • Create New...