Couldn't you move your content up and leave the empty rows at the bottom?
Or, you could try this:
1) Enter the HTML editor in the empty row and delete any default filler content (<p> tags, etc.) that may be causing the extra spacing.
2) Remove any margin or padding from the empty row in the appearance panel.
Does this work? (sample image)
Get the CSS on Gist:
44 votesTeam Payments responded
Due to priorities shift we had to put this issue on hold.
We’ll post any updates as we have them
Oleg, Product Owner @ Payments crew
I see you've started work on this feature. Can you please tell me, will the indication that a message has been sent be editable via the API?
We regularly use the API to generate invoices that are sent to our members for state filing fees, but since there is no trigger to force sending of a newly created invoice through Wild Apricot via API, we send them through our own template system. It would be nice to know that we will still be able to take advantage of this new feature, even though we send many messages externally.
You can define searches using "Advanced search" under Contacts or Members, then add the full results of the search to your emails using the "+ Contact list" feature. You can also add special internal fields to your database to make this kind of searching easier.
If you just want to add a handful of names on the fly, I agree it would be nice to be able to select more than one at a time.
I know this thread is very old but I just wanted to mention that it appears you should in fact be able do what you were asking. This is based on the new exposed URL structure for admins in the latest release.
Using the API, you can retrieve the Document Id for an invoice (not the same as the invoice number), then generate a link that looks like this, allowing you to go directly to a particular invoice as an administrator:
Google Analytics is free, extremely powerful, and easy to add to your site. All you have to do is set up an account and paste some code into your global headers. Seriously, check it out.
You could always set this option globally through Members > Privacy, then tell people that they need to opt-out through their profile if they don't want to be seen. We do this because our official directory also serves as proof of 501(c)(3) tax-exempt status under our group exemption with the IRS, and it's necessary for them to appear in our directory until they are officially added to the IRS database.
My apologies! I wasn't aware that it also appeared on the other page as we don't use that view on our sites.
Remove the old code if you're still using it. I'll delete the original post to prevent confusion.
Centralization of emails would be huge. Your current system makes it difficult to keep track of and update emails buried within level options, settings, and other locations.
While there are several use case scenarios I could offer as examples, the one that stands out most to myself is your current renewal reminder system. In our case, we use the same renewal reminders for four different membership levels. Any time we need to make what should be a simple change, we must instead go in and update every single reminder slot for each and every level. This is incredibly time consuming, especially since your load times have never been stellar. We should simply be able to edit a linked template directly from the template editor, which in turn would serve to update any and all instances where that template has been slotted.
Personally, I'd like to see you do away with individually editable email slots altogether, and have you replace them all solely with linked templates. I would love to see this happen!
9 votesEvgeny Zaritovskiy responded
Unstyled text is dependent on the default font of the application displaying the message.
The default unstyled font for Wild Apricot and the default unstyled font for your email software may not be the same. There is no such thing as a universal unstyled font, as all fonts are effectively a style.
One option is that you could write your messages in a font different from Open-sans to avoid this issue, as you would be able to see the difference if something wasn't styled. Arial and Verdana are both popular sans-serif fonts.
For our organization, we create and test templates. Then, we can simply fill in the areas that are pre-styled with the appropriate message whenever a situation arises.
This would also be useful for goal tracking in Google Analytics!
We really need to add this feature. This topic has been sitting waiting patiently for years. Where are you on this? This is a supported feature of Authorize.net and should be an automatic upgrade. Making this go through a voting process is a disservice to all organizations who rely on Authorize.net. Payment processing is central to being able to properly run an organization. Our members are primarily school support organizations (PTOs/booster clubs) and as such, may not have a credit card for various reasons, including theft prevention. I'm sure that other non-profits have the same issues, whether they have found the way to this forum or not. Please don't make us beg for something that should be automatic.
Authorize.net also has PayPal integration which you have failed to implement.
We have years and years of data in Authorize.net. Please make these things happen!
We would very much like the ability to use multiple invoice templates. One template is very constricting. We not only have multiple membership levels, but we also create many manual filing fee invoices on a daily basis, which really need their own distinct template.
It does not make sense to include the specific information in a membership email (as mentioned below by Dmitry) because our filing fee invoices are generated one at a time based on specific due dates, not for a list of members. And as of yet, you do not offer a way to generate multiple invoices at once, although this is another wishlist topic we hope you will add.
Our members need to be able to see the appropriate instructions at the time the invoice is received. Adding a custom message to each invoice emailed is not efficient.
Please add this feature!