Jump to content


  • Posts

  • Joined

  • Last visited

Contact Methods

  • Website URL

Profile Information

  • Gender
  • Location
    Berkeley, CA
  • Interests
    Music, art, baking, cooking, web design, programming languages (PHP, Python, Ruby), long walks, group process

Recent Profile Visitors

4,206 profile views

WinnieB's Achievements

Jr. Member

Jr. Member (3/6)



  1. At my dayjob I am dealing with Microsoft Server nonprofit licensing right now and it makes me appreciate Linux even more! ? I'm also having good results running Ubuntu in Windows Subsystem for Linux.
  2. On PW 3.0.141, can anyone think of why as a logged-in Superuser with no visible Page Edit/Move restrictions on current page (let alone Templates, Pages, or any Parent Pages), I am getting a "You don't have permission to move pages using this parent" error in the Pages tree? Thanks.
  3. Thanks to this thread (and Adminer in TracyDebugger) I was able to fix a similar issue I encountered today! This community is awesome! ?
  4. Many thanks for this module, it's coming in handy! However, using v.0.1.3 on my PW 3.0.135 localhost install, it's not showing Breadcrumbs, though I have that option selected. You mention configurability but I'm not sure where changes could be made.
  5. Have you seen this thread? https://processwire.com/talk/topic/12723-bootstrapping-processwire-in-phpunit/ I'm getting into test-driven development with the Nette Tester module, and am learning how to bootstrap PW. If the PW instance you're bootstrapping has Tracy Debugger installed, "Tracy Logs" give meaningful realtime feedback (after page reload) on bootstrap (and other) errors. This helped me "trace" ? a tricky bug that didn't appear in Tracy "Processwire Logs", or Windows, mysql, or Apache logs. My error was caused by the fact that: While I was logged as Superuser into the admin of the PW instance I was bootstrapping AND the PHP script I bootstrapped from was in a subdirectory of that site by default PW runs bootstrapped scripts as "guest" user, and couldn't access what I wanted - a custom per-user field from the Admin "Profile" section. PW forum searching revealed that Ryan Cramer chose this sane default for security. Ryan's code in this thread solved my problem: <?php $users = wire('users'); $superuser = $users->get("YOUR_PW_USERNAME"); $users->setCurrentUser($superuser); Also be aware, as this page states:
  6. Ha, I also started using Fedora Core in 2003. I've tried a lot of distros over the years and have pretty much settled on RHEL/CentOS for servers because of the great documentation. I use Windows at my day job (with a bit of Ubuntu through WSL) and Mac for music production. There's plenty to love (and dislike) about each OS, to be honest. It's impressive how many tools actually work well on Linux these days, and how things like wireless network and soundcard compatibility aren't the complete nightmares they were back in the 00's. Another great thing about Linux is that you can look at, say, UNIX documentation from the '70s or a Red Hat book from 1998 and much of it will still be relevant and useful.
  7. Thank you Teppo, to be honest I had never heard of SAML before. This project has undergone quite a bit of scope creep so I'm hoping to implement the simplest sufficient solution.
  8. I came to this thread searching for Active Directory solutions, and finding several here. Does anyone have wisdom to share on the best LDAP for AD to work with PW3.x these days? Just arose as a possible requirement on a project. To stay on-topic, I am building a system that connects to a REDCap clinical database via an API; downloads raw values from numerous surveys in the system; aggregates, scores, and graphs the raw values; then pushes them back via API. There are many complexities involved, but the ability to do this in the PW backend makes it possible! May publish the module that connects to the REDCap API when the whole thing's done.
  9. I'm doing something similar with MobaXterm. My dev machine for this project is an Acer W10 laptop, then I use MobaXTerm's VNC (as well as SSH & SFTP tools) to remote into a CentOS 7 server running TigerVNC server. If using VNC, you should set it to only serve on localhost, then you're SSH-ing into that securely. Haven't tried VcXsrc, but VNC in this setup has no noticeable latency. While I also have Ubuntu running though Windows Subsystem for Linux (WSL) on my dev machine, the MobaXTerm tools wrap up the remote access tools in a decent desktop GUI, and also serve as a good multi-tabbed, configurable terminal frontend to WSL (which appears to use the same basic wretched Windows teminal as CMD.exe). Coder.com looks interesting, will have to check that out!
  10. New forum is looking great - however, there needs to be an added space between "Location" and actual user location per post.
  11. I don't use PayWhirl but am writing a PW module to wrap an external API so reading the code is very helpful, thanks!
  12. Thanks so much for continuing to develop this awesome tool! Happy to report I just bought my first Pro module this week (ProFields) and it's really streamlining my workflow. You are the rare developer who understands the essence of why people adore the product (your frequent use of the words "fun" and "love" regarding PW is apt) and just continue to make it better. Curious about the non-profit data research project you mentioned in the blog post? I am using PW to interact with the REDCap API for a large public mental health research project. I was initially asked to do it this project in R (which I use for data analysis in my dayjob). As discussions continued, I realized what they actually needed was a highly configurable web interface with a few data score norming and graphing features...PW to the rescue, and it's inspired me to make my first module (REDCapi) and Process Module for the admin interface.
  13. Interesting topic. From my experience using the Gantry framework with the Grav flat-file CMS, the extra level of "ease"/abstraction visual builder tools offer can be a hassle when things don't work 100% as expected (which is at least 50% of the time). It gets complicated if the builder magically (meaning in ways not well-documented) overrides standard settings that are documented in the CMS itself but are suddenly not working. That said, building your own within PW to speed workflow with clients a la @grimezy / @maxF5 makes a lot of sense.
  • Create New...