Dev Diary Ep69 - Huge Update

Will all the changes be available in the Plus version or are some restricted to Pro?

Everything demoed will be availble in all version of Elements :blush:

An Element license can be installed on two Macs simultaneously. If you need to run it on a third, you’d have to buy another license or deactivate one of your older machines.

You can deactivate machines you’re not using in the Registration window.

Hope that helps.

I’m replying out of (and in) context here. Elsewhere you noted that you thought “Standard” was fine for a name. But you should be sensing a theme at this point: a lot of folk are asking for various sorts of non-obfuscation. When you use words they should be obvious as to what they refer to. When you don’t use words, well, you should probably have the option for seeing them.

Thing is, Elements is getting pretty dense and complex now. I’d argue that anything that helps us make sense of what we’re seeing in any context is useful, even if it’s just a reminder or something that we should have noted. You’re working with Elements all the time now and discussing what things mean with developers. Remember that your user base may not be doing that. Or rather: the user base you’d really like to have extends well beyond the person who’s using the product 24/7/365.

1 Like

The one thing I wanted was the WebHooks but that is only available in Pro. I don’t charge for any of the websites I develop so can’t justify the Pro licence.

2 Likes

Will you offer Elements with a one time payment once it is all set up?

Thanks

We don’t plan on offering any “lifetime” style licenses as the work on Elements will be ongoing, and a one time purchase is not sustainable.

If you purcahse a license you can cancel your subscription and still get updates for a year. Best fo all, we don’t block the use of Elements when your subscription expries. It’s yours to use forever.

Hope that helps.

1 Like

I would like a little nudge on this one.

Went to the classes with DanG, Bill and others for sometime. They all patiently held my hand. Have RW 9.4 safely tucked away and the very elemental
blog/web page is still up and web space still holding Green Geek pictures and video’s. I ran into some issues with a couple of the add-ons as my ability
to use any of the programming languages is not to be. Am all in on plug-play and hope What You See Is What I Wanted You To Get. This means the
more complicated things are there or they are not. :innocent:

Because I really appreciated the help and do not want to be a piker I have the feeling that I should get Elements. I am assuming this would mean
that I do not run the RW 9.4 if I begin to fiddle with Elements? Another concern in that I do not wish to be a drag on the community (I have followed all
the daily email exchanges and they are way above my pay grade :+1:t3:) which version of Elements would be best for me? Base, Plus or Pro? The idea of
having a little help along the way is nice — but, my use of the program is just for family & friends sharing things and the fun of fiddling.

Email here is scooter@peak.org - do not mind getting reprimanded or gently guided. I understand that you folks do not have the time to mess with
amateurs who actually are. As you can see I didn’t get very far, [ https://lesliebenscoter.com/ ] did have fun sharing with friends who laughed along with me. I still use the web space to share pictures with family, friends and amateur radio operators. Have not kept things up to date — that is normal for here.

We now have a big push in the Upper, Middle and Lower Deadwood area for a solid Community organization - The Deadwood Community Active.
The ‘Active’ part is a give-away on the concerns of this part of the United States. We do not want to lose things such as our Rural Post Office.. etc.
I am on the ‘Communications Team’. We also have a group of ladies who are into growing gardens and having seed banks to share. The group is
multifunctional. :innocent:

There are givens.

Thanks in advance.

I may be missing something but if I create a form that has a Name field and an Attachment field and uses email, when I send it the email contains the attached item.
If I use a webhook, I don’t get the attachment data?
The JSON of the $_POST object looks like this;
{“name”:“WebHook test”}
Where is the attachment data?

Can you share the project? Without it we can’t see what’s going on :grimacing:

It is here. Look at the FormsTest page.
elementsapp://downloadDocument/u0jea8h7d4pE

I can see you’re sending the webhook to your own php script, my guess would be that your script is not processing it correctly…

Have you tried sending the form to Zapier and seeing what values they receive? If not, I would do that first.

I tried with Zapier and they were getting the data. I realised my error; attachments are in the $_FILES array. So I changed my code, called my code as a web hook and now I am back at the error
Screenshot 2025-03-24 at 15.40.50

Deleted the whole site and republished all but get the same error.

If it works with Zapier… sounds like the issue is with your php script.

It worked with Zapier but now, after republishing all, my site can’t find the rw/elements/com.realmac.apipack/api/webhook folder as per the screenshot. I confirmed it is not on the server. I just did a republish all and the folder is still not there.
Update: I changed the Form component to use email, did a Publish, the rw/elements/com.realmac.apipack/api was published but the /webhook is still not found

Update:
I have a test page that has both a Webhook form and an email form.

  1. I use the email form, select a file and send and it works fine
  2. I try the webhook form and it fails with the first line in the screenshot.
  3. I try the email form again, select a new file, click send and it fails with 2nd line in the screenshot;
    Screenshot 2025-03-25 at 09.14.48

Hmmm, I think this is probably to do with your custom webhook script again :cry:
Does it work when you send it directly to Zapier?

Not sure I understand. The email form works first time, try the webhook that fails, try the email again (Without refreshing) and it fails as it can’t find the folder … but it found it the first time?

Just to clarify: the rw/elements/com.realmac.apipack/api/webhook/ directory does not physically exist.

The PHP app that’s published to your site intercepts all requests to the rw/elements/com.realmac.apipack/api/ directory (which does exist) and routes them to the appropriate code internally.

If you’re receiving a 404 response from the rw/elements/com.realmac.apipack/api/webhook request, that means there’s an issue with the webhook itself.

I’ll be adding more debugging and error messages to the responses in the upcoming betas to help everyone better understand what’s going on under the hood.

1 Like

DanC & DanG

I didn’t do something correctly? I just downloaded the latest RapidWeaver Classic to 9.4.3 and the old web site/blog isn’t recognized we
get this message:

I am assuming that I will need to start over from scratch and rebuild another little web/blog. The trials that I had just for the fun of it will not open either?

That is ok - I am a nuisance user and this is all for the fun of it — perhaps I should just forget all the old RW Classic and upgrade to Elements
and become nuisance #2 — just start over? I would not be any more lost in Elements than I was in RWC?

Maybe Elements would be ok for a rank beginner who is totally drag, drop and hope I see what I thought I would. :innocent:

Mr.B2

les

Thanks … no big deal, so if you do not have time for this — that is ok.

The web site does open: https://www.lesliebenscoter.com/

It was the May27Trial.rwc one above.