AlexSirota

My feedback

  1. 1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Wishlist » Members  ·  Flag idea as inappropriate…  ·  Admin →
      AlexSirota shared this idea  · 
    • 239 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        51 comments  ·  Wishlist » Events  ·  Flag idea as inappropriate…  ·  Admin →
        AlexSirota commented  · 

        Haha -- it's the most important skill anyone can learn to simply customize Wild Apricot pages. It's fully documented on where to enter the CSS, but knowing the structure and properties is a learned art like bonsai tree pruning. Anyways... Enter this into your CSS.

        .WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton

        {
        margin-top: -1000px;
        }

        What this does is target the Register button and moves it much higher in the list. You may want to experiment with the -1000 value (in pixels, thus the px). Move it higher or lower to suit.

        Here are the instructions on where to enter CSS:
        https://gethelp.wildapricot.com/en/articles/438

        AlexSirota commented  · 

        Walt , elementary my Dear Watson. Use CSS to position the button somewhere differently. Don't know how? Share a link here and Sherlock Holmes (not really, just me) will write some CSS to help you move it.

        Just about any element in Wild Apricot is movable without waiting for changes to be made, with some knowledge of CSS (Cascading Style Sheets).

        AlexSirota commented  · 

        I do think the idea of recurring events where you register for the whole set of a subset of events and repeating events where you have a cap on each of the events in the series is different.

        Management of the maximum number of registrants for example is different in a recurring event than a repeating event. You may wish to max out number of registrants as a maximum amount for the whole series.

        Or you may wish to max out registrations (say max of 1) for each of the events separately on a repeating event. The use cases drive different scenarios here. I would hope this feature would be flexible for both types of situation of recurring and repeating events, a subtle difference.

        AlexSirota commented  · 

        This is the exact feature request that is necessary to setup a registration for a shared space such as a hotel suite in a condominium or a party room. Setting up an event that repeats with a separate set of registrants for each event is critical. This is different than repeating sessions which is just attached to 1 event.

        It is not a recurring event per se, but rather a repeating event that has an optional registration every day, every hour, every week, every month or some other custom schedule.

        This is very similar to a calendar invitation where you can accept a specific event , the whole series or just a set of events in the repeating series.

        AlexSirota supported this idea  · 
      • 111 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          20 comments  ·  Wishlist » Polls / Surveys  ·  Flag idea as inappropriate…  ·  Admin →
          AlexSirota commented  · 

          Rich why don't you collect this information as part of the member profile? That way it can always be updated on renewals too or left as is.

          AlexSirota commented  · 

          What is the current polls/surveys tool missing to address your needs CGD59? https://gethelp.wildapricot.com/en/articles/1582

          AlexSirota supported this idea  · 
        • 12 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            8 comments  ·  Wishlist » Photos / Files  ·  Flag idea as inappropriate…  ·  Admin →
            AlexSirota commented  · 

            This is an important wishlist item to treat documents in the file manager as equal citizens to other pages.

            One interesting thing about downloading files though. Many web browsers "preview" the link and render it without a helper application - images, PDFs and other data types are dealt with in a different way.

            Fillable PDFs for example are sometimes not fillable at all (see Firefox). Interactive PDFs that have calculations break very often as well due to lack of implementation support for the full PDF specification.

            Using the HTML5 "download" attribute it is possible to force the browser to download the file rather than render it for preview. This will allow users to open the documents in the native "helper" application when necessary.

            Details on this very useful, and little known feature that is supported in all the major browsers and platforms.
            https://www.w3schools.com/tags/att_a_download.asp

            AlexSirota supported this idea  · 
          • 40 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              34 comments  ·  Wishlist » Online payments  ·  Flag idea as inappropriate…  ·  Admin →
              AlexSirota commented  · 

              Support for EFT payments like Interac all over the world would be a terrific value add for WA Payments! +1

              AlexSirota supported this idea  · 
              AlexSirota commented  · 

              I have a potential customer who called me looking for this feature in particular with authorize.net or stripe both which support ACH/echecks.

              I was thinking maybe this could be implemented by just turning off online payments and recording the banking info as part of a profile so when a submission comes in, someone goes manually into the profile and manually posts the data to the check clearing services. Of course automated passing of data to authorize.net would be better, but I am looking for cheap and cheerful solutions until an automated approach works.

            • 90 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                61 comments  ·  Wishlist » Gadgets  ·  Flag idea as inappropriate…  ·  Admin →
                AlexSirota commented  · 

                This is a pretty nice implementation in jQuery -- I wonder if it can be made available in a File Browser gadget -- could be really useful. This code is GPL

                https://www.abeautifulsite.net/jquery-file-tree

                AlexSirota supported this idea  · 
              • 2 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  Work in progress  ·  2 comments  ·  Wishlist » Account administration  ·  Flag idea as inappropriate…  ·  Admin →
                  AlexSirota commented  · 

                  In my estimate, if you include a test phase, there are about 60+ discrete steps to properly setup a Wild Apricot account. This includes various data, website and configuration options. It is by no means trivial, but a simpler account setup, maybe from a set of "vertical" target segments would be a good idea.

                  As you all know I have some thoughts on this.

                • 1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    2 comments  ·  Wishlist » Website / Content  ·  Flag idea as inappropriate…  ·  Admin →
                    AlexSirota commented  · 

                    Yes of course. It works great. But it's not a good experience for new users. Could it be invoked during a save somehow? I have seen many people damage their CSS and not realize the checker is there. Maybe a better UI?

                    AlexSirota shared this idea  · 
                  • 4 votes
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      1 comment  ·  Wishlist » API  ·  Flag idea as inappropriate…  ·  Admin →
                      AlexSirota shared this idea  · 
                    • 8 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        4 comments  ·  Wishlist » Events  ·  Flag idea as inappropriate…  ·  Admin →
                        AlexSirota commented  · 

                        Another twist to the need for duplicating events -- when duplicating an event you may wish to optionally change the start/end date and time so that when an event is duplicated you can on the fly duplicate the event but bump to a future date.

                        Event duplication should also have an option to duplicate published events and copy their settings for audiences. So if it is restricted and already taking registrations, a duplication should KEEP the settings as is. Currently a duplicate event is automatically disabled and set for admin only. I can see why this may be a desired behaviour but if you are using the duplicate event as an event template, you'd want ALL the settings to be exactly duplicated and just push the date to a future (or in theory past) date and time.

                        AlexSirota supported this idea  · 
                      • 7 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          3 comments  ·  Wishlist » Website / Content  ·  Flag idea as inappropriate…  ·  Admin →
                          AlexSirota commented  · 

                          It is possible to use Custom HTML to assign page template level CSS that is inherited by the pages that use it. Here's how to set a page template level BODY tag change to swap out the background image:

                          <style>
                          body { background-image: url(https://newpathconsulting.wildapricot.org/resources/Theme/template_backgroundimages/imageWA.png); background-size: cover; background-repeat: unset; background-attachment: fixed; background-color: navajowhite; background-blend-mode: unset; }</style>

                          What would be nicer is to be able to assign a full tag like this in a Custom CSS settings of a page template. Inline styles currently are only available for gadgets so it would be ideal to be able to add this code on the settings of the page template, just like they could be done on a page.

                          AlexSirota supported this idea  · 
                        • 116 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            41 comments  ·  Wishlist » Website / Content  ·  Flag idea as inappropriate…  ·  Admin →
                            AlexSirota commented  · 

                            A few more comments on customizing themes. Did you know that when you use Colors & Styles and make one change a special file gets created called customStyles in the Theme folder of your Files system. This file is actually the CSS of all customizable elements on your site. Making changes in some ways is EASIER on this file rather than the UI because now you know exactly which CSS class or ID is being modified. Now if you make a change in the UI it may overwrite this document. But once you know the class or ID you can search that on your page and know exactly what is being changed rather than guessing. Analyzing this customStyles.css document gives you a ton of ideas for customization the look and feel and is a great place to understand the CSS structure of a Wild Apricot theme. Here for example is what changes when you change the background image of the Site:

                            body
                            {background-image: url('https://sf.wildapricot.org/ThemeSharedRes/HeaderBackgroundImages/Bg-pattern-15.png');}

                            Learning about CSS is the key to making WIld Apricot themes sing with delight!

                            AlexSirota commented  · 

                            Sarah,

                            You can use CSS to modify a lot of the Wild Apricot website without changing the underlying template. Do you know how to do that?

                            We've changed the profile pages dramatically without theme overrides over at accountantscentral.com

                            Check out one of the profiles there:

                            http://accountantscentral.com/Sys/PublicProfile/41069757/3917912

                            We used CSS to reposition some elements and even introduce some graphics under certain pieces of text. It's a bit cumbersome but it is possible WITHOUT THEME OVERRIDES!

                            AlexSirota commented  · 

                            Sarah,

                            You can use CSS to modify a lot of the Wild Apricot website without changing the underlying template. Do you know how to do that?

                            AlexSirota commented  · 

                            In case you want to check out the membership site in WordPress here's the link https://umichtoronto.org

                            AlexSirota commented  · 

                            I have now had some experience building out equivalent functionality to Wild Apricot in WordPress. We built a membership site for an alumni club using several plugins and I must say the design capabilities in WordPress are superior to Wild Apricot. In most part this is because you are inheriting an existing template that looks good from the start. Is the functionality 100% equivalent? I don't think so, especially in the area of membership management, renewals. The plugin we used Ultimate Membership has some great capabilities that overlap with Wild Apricot but not quite as mature. There are others of course too that probably mirror. It took us 4 major plugins -- Mail Poet for email marketing, Ultimate Member for memberships/directories, WooCommerce for donations+ecommerce, The Event Calendar for event management. We also have Ninja Forms to create sign up forms to collect data through custom forms.

                            On the plus site the integration with a single sign on for membership + ecommerce is much superior to Wild Apricot.

                            On the minus side the event calendar solution does not have built in ecommerce and you'd need to use a form coordinated with ecommerce to build out custom registration forms.

                            In the end, the capabilities are much more flexible in WordPress, but you need to know what you're doing.

                            Wild Apricot is a perfect fit for new clubs/associations that don't have extensive design needs and ecommerce.

                            WordPress is a perfect fit for those that need a nearly unlimited design capability and ecommerce flexibility.

                            Of course with WordPress you own the code and need to maintain it, but there is no monthly increase in cost when you get to 1000 users. You just may need a better host to manage thousands of users at probably max of $50 per month in hosting fees.

                            Wild Apricot is really aimed at a special kind of association and club -- one without an internal Marketing/IT department or staff.

                            AlexSirota commented  · 

                            A few observations we've had. Many customers come to us with an existing WordPress website wanting to integrate Wild Apricot into their site. They recognize the limitations of the WA design capabilities out of the box. It's quite interesting too because WordPress plugins and themes have a ton of capability and it is very likely that Wild Apricot like functionality can be assembled with lots of benefits.

                            Yet, they don't want to do that or invest in the exploration and testing required. There are just a lot of gaps and unknowns.

                            The Wild Apricot current theme functionality is actually quite mature. With theme overrides there appears to be almost a limitless set of capabilities, but there is one thing that really scares me:

                            Theme overrides override an existing theme. Once that theme is updated the override is probably totally separate from the underlying theme.

                            It would be ideal to build a stock theme built specifically for theme design. Then open a theme library where themes can be put into a marketplace. Some are free. Some are premium. Some start free go to premium. This theme development system in WordPress is one of the primary reasons WordPress has gotten so big -- that and the plugins of course.

                            I think Wild Apricot is quite close to that but the marketplace and ecosystem has to be developed with some marketing push from WA. I hope you consider this for a future effort. Your partners can help kick start this process.

                            ps. Custom WA theme designs right now cost $5000+ -- this is totally out of the range for investment for most WA customers unless they don't have an existing site and the current designs are not "worthy."

                            AlexSirota supported this idea  · 
                          • 72 votes
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              29 comments  ·  Wishlist » Contacts  ·  Flag idea as inappropriate…  ·  Admin →
                              AlexSirota commented  · 

                              Just an aside -- database hygiene is always an issue even in the most complex and expensive products. There is always a way people can break validation with ingenious lack of information or purposely provide invalid data. Until a feature is available built in, Excel exports of problematic fields along with User ID can be used to bulk clean up data.

                              There are great Excel formulas that are easier to implement than regular expressions (many don't know REGEX patterns and directives). These formulas can be used to "clean up" data using built in Excel formatting rules for phone numbers, formulas like MATCH, LEFT, MID and RIGHT and data transformation tools like VLOOKUP, IFS and other means to convert values based on specific input. It takes some Excel smarts, but once you have a good workbench in Excel you can clean up data all day long :)

                              https://xltools.net/data-cleansing-in-excel/
                              https://support.office.com/en-us/article/top-ten-ways-to-clean-your-data-2844b620-677c-47a7-ac3e-c2e157d1db19

                              AlexSirota supported this idea  · 
                            • 168 votes
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                140 comments  ·  Wishlist » Events  ·  Flag idea as inappropriate…  ·  Admin →
                                AlexSirota supported this idea  · 
                              • 213 votes
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  56 comments  ·  Wishlist » Website / Content  ·  Flag idea as inappropriate…  ·  Admin →
                                  AlexSirota commented  · 

                                  We use formstack.com to accomplish this very thing. Works well and integrates quite well with Wild Apricot.

                                  wufoo, google forms and typeform are other products. While WA works on the vast amount of feature requests in this forum., this is the approach I'd take.

                                  This is an extremely complex feature request that really would make wild apricot something very different than it is today.

                                  AlexSirota supported this idea  · 
                                  AlexSirota commented  · 

                                  We use formstack.com to accomplish this very thing. Works well and integrates quite well with Wild Apricot.

                                  wufoo, google forms and typeform are other products. While WA works on the vast amount of feature requests in this forum., this is the approach I'd take.

                                  This is an extremely complex feature request that really would make wild apricot something very different than it is today.

                                • 70 votes
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    73 comments  ·  Wishlist » New features  ·  Flag idea as inappropriate…  ·  Admin →
                                    AlexSirota commented  · 

                                    One thing that I will get started on is to extract the set of CSS IDs and classes that are used for the system messages and button names that are apparently hard coded into the system and NOT exposed in the theme templates but rather injected dynamically into the theme. Using a jQuery program I think we will be able to build a dictionary. Anyone interested in helping with this herculean task? There may be several hundred such messages in all the various gadgets? Theme overrides is a start.

                                    AlexSirota commented  · 

                                    I wonder what the solutions or workarounds have been made to support more than one language on the website. Can anyone share?

                                    AlexSirota supported this idea  · 
                                  • 41 votes
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      9 comments  ·  Wishlist » Mobile  ·  Flag idea as inappropriate…  ·  Admin →
                                      AlexSirota commented  · 

                                      An alternative would be to have SMS integration into the product to create SMS message campaigns from a cell phone field.

                                    • 69 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        10 comments  ·  Wishlist » Members  ·  Flag idea as inappropriate…  ·  Admin →
                                        AlexSirota commented  · 

                                        You can use the Excel system we built to extract data and create a nice layout in Excel or Word to print badgest with a few mail merge tools built into both products.

                                        http://www.newpathconsulting.com/wild-apricot-excel-reporting-dashboard.html

                                      • 21 votes
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          4 comments  ·  Wishlist » Website / Content  ·  Flag idea as inappropriate…  ·  Admin →
                                          AlexSirota commented  · 

                                          Joanna

                                          I see. So before an invoice is created. The message box appears in the bottom right corner when there are outstanding invoices to be paid. I have never been totally pleased with this ui. How would these be triggered? What sort of criteria would you use to trigger the alert?

                                          Also isn't this something email blasts could be used for too? Seems like something that email could drive more compliance.

                                          What size of box would you like?

                                          AlexSirota commented  · 

                                          There is already a message box in the bottom when you login. How is this different than the current implementation that reminds you of outstanding invoices?

                                          AlexSirota supported this idea  · 
                                        • 5 votes
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            1 comment  ·  Wishlist » API  ·  Flag idea as inappropriate…  ·  Admin →
                                            AlexSirota commented  · 

                                            The AuditLogItems API currently returns a message for all transaction which includes the invoice # (Document ID) for invoices. There is no easy way to traverse to other parts of the transaction like the InvoiceID, PaymentID, RegistrationTypeID as part of the transaction. It would be really nice to include the relevant, related IDs as part of the AuditLog when appropriate.

                                            Please.

                                            AlexSirota supported this idea  · 
                                          ← Previous 1 3 4

                                          Feedback and Knowledge Base