Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by WinnieB

  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.
  14. Wow, RockDataTables would be perfect for an upcoming project, and for where I'm working in general (dashboards collating info from diverse sources via external APIs). Please keep us updated, I would definitely pay a reasonable fee for a Pro module!
  15. WinnieB


    cstevensjr beat me to it, then make sure Markdown is set as Text Formatter for the field in the "Details" tab.
  16. I feel you on number 9 (number 9, number 9) . It's been a while since I've used Linux in earnest, and it was the impossibility of getting a functional music production setup that was the nail in the coffin. Funny thing is that while desktop Linux never really caught on with the general public, it spoiled me for things like real virtual desktops and multi-tab file browsers WAY before they came to Mac/Windows. I'd recommend Bitwig Studio or Renoise, both of which have native Linux support and will run VST plugins compiled for Linux. At least on Mac/Windows RME is known for best-in-the biz-hardware, drivers, and low latency performance, not sure about Linux (especially if FireWire). I use Mac at home, Windows 7 at work, and would be happy to use a stable Linux again for development. Each OS has its flaws and strengths. I try to use cross-platform tools as much as possible (Sublime or Visual Code and MAMP/MAMP for Windows) to minimize mental gear-shifting.
  17. Would you mind discussing what RBAC/Permissions features Yii2/Laravel have that ProcessWire doesn't? Is it text-based configs, console tools, pre-made modules/API features, or something else? I'm starting to design a couple systems that need to have very clear & strong roles/permissions established. Thanks!
  18. I don't see the Gurdjieff/De Hartmann music name-checked too often, I'm familiar with Cecil Lytle's recordings. Are you into Gurdjieff's teachings? Such an interesting person with some amazing ideas! When I'm working and things are crazy, ambient music helps get me in a productive frame of mind - my favorites include: Brian Eno's "Discreet Music" "Music for Airports" and "Another Green World" (I've listened to this maybe 1,000 times and still hear new things!) Daniel Lanois' "Belladonna" and "Apollo" (one of many Eno collabs) Bill Laswell "Radioaxiom: Bass the Final Frontier" and his remix of Gigi's "Illuminated Audio"
  19. Thanks for sharing, gave me insight on how to implement some frontend-only user ideas. I saw the frontend/admin screenshot before I knew what business CalTex was in, and I thought that "Silver, Platinum, Lubricants and Diesel" was an odd set of fieldnames. Now it makes sense!
  20. I'm getting the following error trying to install module to PW 3.0.34. Do you think it's a version 3 compatibility issue or a configuration on my end? Thanks! Error: Call to undefined function Jos\Lib\wire() (line 34 of /Applications/MAMP/htdocs/pw3/site/modules/ImportPagesXml/lib/Parser.php)
  21. Excellent walk-through on the blog, Ryan! I'm sure this will also broaden PW's appeal outside the current community. However, as a musician, every time I see Composer's logo I cringe...it's a conductor, not a composer FFS! Oh well, close enough for PHP, I guess.
  22. @ Sergio Curious, did you ever develop this further? I've been building a Moodle training site at work, came across your post as I wondered how I might implement a simple question bank/student quiz outcome tracker in ProcessWire.
  23. Interesting, would you be able to share your layout as a site profile, or at least show the folder structure?
  • Create New...