Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Gauthier Bastien
    @gbastien
    hi everybody
    T. Kim Nguyen
    @tkimnguyen
    @stevepiercy "yeah, I did put in community. Did you recently try both naked domain https://plone.org and with www https://www.plone.org? Incognito also works, so I wonder if there is a plugin interfering with redirects in Chrome?" are you asking about https://ploneconf.org and https://www.ploneconf.org ? Both work for me
    salut @gbastien :)
    Steve Piercy
    @stevepiercy
    @tkimnguyen ack, yes
    T. Kim Nguyen
    @tkimnguyen
    @stevepiercy maybe we could implement the forwarding some other way
    Instead of via Cloudflare
    Steve Piercy
    @stevepiercy
    I don't know your CF and server config. Try toggling proxying. It might have cached 2019 for the naked domain. Maybe the server has its default virtual host to show 2019. I really don't have the privilege to troubleshoot. @ericof should be able to resolve it.
    T. Kim Nguyen
    @tkimnguyen
    Cloudflare has ploneconf.org and www.ploneconf.org set to 302 temporary redirect to https://2020.ploneconf.org. I'm not going to touch the configuration... leaving it to @ericof
    Jaroslaw Zabiello
    @hipertracker
    I playing with the latest Plone on Docker. Is there any environment variable I could use in the docker-compose.yml file to customize the default login and password? Or do I have to copy-paste the available Dockerfile and provide my own buildout.cfg?
    Armin Stross-Radschinski
    @acsr
    @hipertracker you can definitely change the initial password from a custom mybuildout.cfg calling the default buildout.cfg like the develop.cfg calls the default.cfg and you can cascade them further. google for e.g. Starzel buildout as example how this works. But there may be better approaches. But with CI there is a more elegant way to decouple the injection of credentials from plain declaration in the main config into running a seperate commandline action that can be transferred to your password management. Search the docs.plone.org docs for initial password and or ZMI or Zope Admin. You could add more admin users from the commandline with older Zope Versions in the past. This could have changed with new 5.2 and Python3 because of massive refactoring. So be precise with the versions you target, and which flavor of dockerfile. what is the source of your docker recipe? There are multiple possible origins. One more thing: Google for ine of the excellent conference talk videos on using docker. Grep the transcripts for „credentials“ or do a more precise search. Ask your question in other channels more focuses on this topic. Last thing: stop playing, start building software ;-)
    Jaroslaw Zabiello
    @hipertracker
    @acsr I hoped I could modify the admin password in the docker-compose file. This is not the case, I am afraid. It looks like the initial user login/password requires rebuilding the whole Plone image, which is insane and definitely very slow.
    Or I can expose my site to every hacker in the world for a minute until I log into ZMI and change it manually. Not great, either.
    robinsjm2
    @robinsjm2
    Hello. I have tried to find documentation on the best practices for the anatomy of a Plone project. I am running Plone 5 but can only find documentation concerning writing add-ons. Over time we have written 15-20 addons, and I am trying to find out if the repo should be tracked in git from the Plone/ root directory or if the only way to do it "right" is to merge all of the individual custom addon packages into one addon product. The Plone training does not seem to ever touch on this, and I would be interested in writing a section on it if there is a best practice. So far I have the git repo root under Plone/ and the following .gitignore. See: http://pastie.org/p/3GD2bJ4zj5QrDQqiWvvnkE
    Currently we have 15-20 custom addon products that each have their own git repo. That seems incorrect to me.
    I have also posted on the Community Forum in case this is considered a "support" question, but it seemed like a quick general best practice question. https://community.plone.org/t/should-i-track-cfg-files-and-src-directory-in-source-control/13176
    robinsjm2
    @robinsjm2
    Thanks in advance if anyone knows the answer. Sorry in advance if this is a "support" question. Somebody I hope will pick it up in the community forum.
    T. Kim Nguyen
    @tkimnguyen
    @hipertracker best to ask in the forum https://community.plone.org
    @robinsjm2 the forum will get the most eyeballs on your question
    robinsjm2
    @robinsjm2
    Thank you, @tkimnguyen
    T. Kim Nguyen
    @tkimnguyen

    This year, the annual Plone Conference https://2020.ploneconf.org/ is being held online, via the LoudSwarm.com virtual event platform by Six Feet Up.

    Join Plonistas from around the world from the comfort of your own home or office!

    The included training classes start tomorrow, Sat. Dec. 5.

    You can see the full schedule at https://2020.ploneconf.org/schedule – it includes live training, keynotes, talks, and prerecorded lightning talks.

    It’s not too late to get your tickets: https://tickets.ploneconf.org, ($25 to $100)

    You can follow #ploneconf2020 on Twitter

    If you have any questions or concerns, please contact the organizing team at conf@plone.org

    For updates, please see the pinned post on our forum: https://community.plone.org/t/plone-conference-2020-information-update-starts-tomorrow-sat-dec-5/13106

    Alexander Loechel
    @loechel
    @hier Max Jakob passed away today. As he was one of the most gracious, helpful and nicest people I have ever met. I am very sad that he has gone. I would like to have a kind of farewell meeting with all of you. So If you have time and like to join come at 19:00 CET to https://lmu-munich.zoom.us/j/95416057765?pwd=WEN6eVh3STlOWlRuVkVvYjArT2pvQT09 and raise a glass on this fantastics member of the Plone and Python community, a Plone Foundation member and an acting Plone ambassador.
    T. Kim Nguyen
    @tkimnguyen
    Max was indeed a treasure, a lovely human being. He had a fascinating story and life and I wish I’d had more occasions to spend time with him
    T. Kim Nguyen
    @tkimnguyen
    The Plone community has lost one of its quiet but important voices. We mourn the loss of Max Jakob https://plone.org/news/2020/in-memory-of-max-jakob
    Alin Voinea
    @avoinea
    :laughing: Hahaha, part of my username avoin actually means something in Finnish, avoin=open
    Just found it from @datakurre presentation: Plone and Volto in a Jamstack project
    Open source is my nickname
    :smile:
    open[e]ea
    Katja Süss
    @ksuess

    Open source is my nickname

    that's definitly appellative!

    Rikupekka Oksanen
    @rioksane
    @avoinea Haha, good one :D :thumbsup:
    ruddo
    @ruddo:matrix.org
    [m]
    The ploneconf videos, when will they be published?
    Steve Piercy
    @stevepiercy
    @ruddo:matrix.org trainings are published now. https://www.youtube.com/playlist?list=PLGN9BI-OAQkTJPayNdKIZ8lLDm5RVOLV3
    if you registered for the conference, you can view recordings through https://ploneconf.loudswarm.com/sessions
    ruddo
    @ruddo:matrix.org
    [m]
    I'm more interested in the other talks, not the trainings. Will they be published, and when?
    Thanks.
    (Been using plone since plone2, now on plone5 and maintaining my own policy and theme products.)
    ruddo
    @ruddo:matrix.org
    [m]
    Folks. What's the story with folderish content items for Plone 6?
    Steve Piercy
    @stevepiercy
    @ruddo:matrix.org "It was a dark and stormy night." :wink:
    Fred van Dijk
    @fredvd
    “The rain struck down on the houses in a small settlement. Jaida looked out of the window into the clouds when lightning struck”.
    @ruddo folderish types are necessary if you run Volto as the frontend. But the normal folder/documents are also still available in Classic Plone AFAIK.
    ruddo
    @ruddo:matrix.org
    [m]
    I mean how do I make my content types folderish?
    I'm tired of making folder then document inside folder. Tired.
    T. Kim Nguyen
    @tkimnguyen
    @ruddo:matrix.org there used to be a folderish behaviour you could enable TTW for a content type, e.g. Page/Document, but it doesn't seem to be visible now so you would customize it in a policy add-on for that site. You should ask these questions in our forum, https://community.plone.org
    Jaroslaw Zabiello
    @hipertracker
    https://docs.plone.org/develop/plone/functionality/contactform.html is completely out of date. I am using Plone 5.2 and I can't find how to customize the contact form and the Python code. Eg. I can customize the body of the email (/portal_view_customizations/zope.interface.interface-contact-info-email) but I have no idea where I can customize the Subject of the email (I'd like to add a custom prefix string to it)
    Katja Süss
    @ksuess
    @hipertracker you may want to think about a formbuilder like collective.easyform. It provides a lot to customize, even TTW. I.e. you can create a second mailer to distinguish answers to sender.
    ruddo
    @ruddo:matrix.org
    [m]
    ^^ easyform is the tool of choice nowadays.
    Gauthier Bastien
    @gbastien
    hey everybody, I can not make strftime from python datetime work in TAL expressions (restrictedPython), did anybody already achieve this?
    I added datetime_security = ModuleSecurityInfo('datetime')
    datetime_security.setDefaultAccess('allow')
    datetime_security.declarePublic('datetime')
    but that does not seem to work
    Gauthier Bastien
    @gbastien
    well, I finally succeed using allow type :
        from AccessControl import allow_type
        from datetime import datetime
        allow_type(datetime)
    ruddo
    @ruddo:matrix.org
    [m]
    Yeah yo ugotta allow the type cos strftime is part of the type itself I think.