Jump to content

gmclelland

Members
  • Posts

    566
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by gmclelland

  1. Maybe some kind of Bot can automate the closing of issues that have been marked as "Resolution: fixed (close when ready)" after 2 weeks of applying the label? That would at least clean up those issues.
  2. I'm looking forward to the 2FA updates. I'm hearing of more and more companies forcing 2FA with their email systems(GSuite or Office365). We've had these discussions and will probably do this at our company as well. Once people start getting used to using it with their email and banks, they will start to expect it with their websites as well. I agree with Ryan, I think it will look good if Processwire already has this security built in. It builds trust with larger organizations. As a website administrator, I currently have to set up a secure password for each of my site editors so they don't get hacked. I can't rely on them doing it. I also have to disable them from reseting their password to something easier to remember. With 2FA, I don't care what they set their password to. It would be nice if we could somehow require/force 2FA for specific roles like Site Editors. I'm not sure if this is a different technology then 2FA, but when using G-Suite, you also have the option to use the Google Prompt. https://support.google.com/accounts/answer/7026266 This makes it much easier to sign into accounts. I wonder if that is just a Google thing, or if that is something that Processwire can utilize as well? They also offer several different ways to authenticate https://support.google.com/a/answer/175197?hl=en including Yubi Keys, Google Authenticator App, Google Prompt, SMS text message codes, and backup codes.
  3. vscode now includes an outline feature, but to get it to work with php files you will need to install https://marketplace.visualstudio.com/items?itemName=linyang95.php-symbols
  4. Thanks Macrura. I just tested and it looks like you can do this: // in site-settings.php // note the toolbar line and inlineMode line [ 'name' => 'ckeditor_test', 'label' => 'CK Editor Test', 'type' => 'InputfieldCKEditor', 'width' => '100', 'description' => 'Some Formatted Test', 'collapsed' => 0, 'value' => '', 'toolbar' => "Bold, Italic", 'inlineMode' => 1, ], Doing that will only show the Bold and Italic buttons in the CKeditor toolbar. It will also use inline mode. I'm not sure about the other stuff yet. I found those settings in wire/modules/Inputfield/InputfieldCKEditor/InputfieldCKEditor.module Hope that helps someone.
  5. When you use a CKeditor field in Settings Factory. Is there anyway to specify text formatters or markup options like "Link abstraction"? I also noticed an error when I clicked the Ckeditor image button on a CKeditor field on my Settings Factory page. Is there also a way to simplify the CKeditor's buttons?
  6. Thanks Adrian, I'm currently using MarkupSEO. I haven't tried your fork yet, but probably will switch at some point since MarkupSEO doesn't seem to be maintained anymore. Although it may be possible that Settings Factory can do the job as well?
  7. Hi @Macrura, I was just testing out this module and it seems to work great! Thank you for making this module. Is there any way to access control individual settings factory pages? I see there is an "settings-factory" permission included with the module. I don't know if it is feasible, but maybe a permission could somehow be created for each settings factory page? For example, you might want a client to be to make changes to a "Theme settings" page, but you don't want them to mess with the "API settings" page. Also, I'm curious if and how you use this module for SEO? or do you use something like the MarkupSEO module? Would you create a settings page for each type of template to override the general seo settings page as needed?
  8. Can you describe what is not working with Batch Child Editor or PageTable? ie the last 10%?
  9. Hi @Matze This request sounds similar to You might want to check there. It looks like Robin has posted a possible solution.
  10. You can also use http://modules.processwire.com/modules/module-settings-import-export/. Works great for me.
  11. Here you go https://github.com/processwire/processwire/commit/c7dfb37a7ece9d1a2e0369a92263e7c18663502a Looks like it was fixed in 3.0.100
  12. I think this was a bug in a past version of Processwire that has been fixed. What version are you running?
  13. Strange... I tried making the same changes in production and on another site, but that didn't fix the TemplateEngingTwig module's config page.
  14. Many thanks Robin! I was able to add a php comment in the TemplateEngineTwig.module which forced a recompile. Now all the text on that module's config page appears correctly. However, I tried the same with FormBuilder module but couldn't get the text to correct on the modules page.
  15. For some reason on two of my sites, the module pages at mysite.com/processwire/module/ look like they are getting compiled. Also on another module config page "TemplateEngineTwig", I get the following: Does anyone know of anything I can check to prevent this from happening? I have tried clearing the compiled files button on the modules page and I have manually deleted the contents of the site/assets/cache/FileCompiler/ folder. I'm running the latest dev version of Processwire 3.0.106, but I have noticed this with older versions as well. No problems with the frontend of the website.
  16. Happens to me as well with LastPass, not only in Processwire but with Drupal.
  17. @Macrura - Great looking module! Couple of questions for you: Can you perform any validations when using this module? Example: Say you have a settings field for integers. Is there a way to verify that the integer is greater than 10? Can each settings page be restricted by some kind of role or permission? Ex. Site editors could access/edit a "Theme settings" page, but couldn't access/edit the "API Settings" page.
  18. Thanks, Theo. I was able to install and play around with it. So far, it looks really nice. Great job!
  19. gmclelland

    learning php

    Here is a good one I came across: https://github.com/david-hernandez/drupal8-oop/ It explains object-oriented programming fundamentals in PHP within a Drupal 8 context.
  20. @uliverse - for now that option only works on the frontend not the backend. Here is what I use:
  21. Great looking website @maxf5! Can you explain or show some more page edit screen shots on how the Page-Builder done with PageTable works?
  22. I just wanted to follow up and say that my issue is strangely now gone after upgrading from Processwire 3.0.101 to 3.0.102
  23. Beautiful site. I'm curious... what is your preferred way to structure your template files? ie. Template File Strategy? I'm referring to https://processwire.com/docs/tutorials/how-to-structure-your-template-files/. Direct Output, Direct Output with Includes, Delayed Output, WireRender Pattern, Markup Regions, etc... What does the main content tab look like when editing a page? Did you use FieldtypeFieldsetGroup or FieldtypeFieldsetPage?
×
×
  • Create New...