Jump to content

WinnieB

Members
  • Content Count

    42
  • Joined

  • Last visited

Community Reputation

39 Excellent

About WinnieB

  • Rank
    Jr. Member

Contact Methods

  • Website URL
    http://www.winstonberger.com

Profile Information

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

Recent Profile Visitors

3,300 profile views
  1. Thanks, makes perfect sense now.
  2. 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.
  3. 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:
  4. 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.
  5. 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.
  6. 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.
  7. 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!
  8. New forum is looking great - however, there needs to be an added space between "Location" and actual user location per post.
  9. WinnieB

    PayWhirlAPI

    I don't use PayWhirl but am writing a PW module to wrap an external API so reading the code is very helpful, thanks!
  10. 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.
  11. 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.
  12. 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!
  13. WinnieB

    Markdown

    cstevensjr beat me to it, then make sure Markdown is set as Text Formatter for the field in the "Details" tab.
  14. 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.
×
×
  • Create New...