Type in your suggestion - new feature or improvement idea

Conversion of large websites into WA

I would tell anyone with big websites that the conversion is the most difficult part of going to Wild Apricot, especially when there is need to convert many pages. The conversion process was quite painful. We had php pages with very simple and clean html code. Our subcontractor apparently copied and pasted from the displayed webpage instead. This resulted in poor conversion of links and images. Where we had had had a central repository folder for all the images on the old website, we ended up after the conversion having images attached separately to each page and in many cases links going back to the soon-to-be-defunct website. After the contractor was done, our volunteers had to recreate the central repository of images and revise every page manually and redirect links to that common images folder or to pages on the new website and away from the old website. There must be things WA could do or recommend to make this conversion process easier.

6 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Thomas WolffThomas Wolff shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    5 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • AlexSirotaAlexSirota commented  ·   ·  Flag as inappropriate

        A few comments here -- export functionality is a must, as copy and paste is rather cumbersome. An import of the WordPress XML files could be a nice addition.

        The main issue is that the new URL format must be established during the import to ensure link names are consistent in the new WA site.

        Having an import from WordPress feature would go a long way to fixing this.

      • karenhkarenh commented  ·   ·  Flag as inappropriate

        I absolutely agree with your statement: "That said, Dmitry, it would be great to have some sort of link checker built in - nothing super fancy, but something that identifies broken links across the site (if you delete or move something for example). Equally useful if you're looking to remove images from the repository - would be great to know where an image is being used before you delete it!"It would be extremely useful to have both items.

      • Kerrie-AnneKerrie-Anne commented  ·   ·  Flag as inappropriate

        Conversion is difficult, but no more difficult than conversion between any other two systems - you just have to plan your migration process carefully and ensure you have someone who is up to the task.

        I found that in the case of WA, there is a lot of manual work involved (I've yet to come across anything that automates the migration process particularly well), but if you were using a central repository on your old site, you can upload that structure to the WA tree via webdav this should have been one of the first things done - this essentially recreates your central repository folder, making changes to image references consistent.

        From there, even if you had cut & paste from the rendered/display site, it would be a simple matter to go into the html code for relevant pages and do a "find & replace" for any updates to the file path

        It is also possible to rewrite file paths dynamically using javascript - not that I'm recommending it, just saying it can be done.

        Of course any contractor worth their weight will have tested all the work they had done before handing over to you - they could also have run some simple link testing reports across the site as well to ensure they had migrated everything correctly.

        That said, Dmitry, it would be great to have some sort of link checker built in - nothing super fancy, but something that identifies broken links across the site (if you delete or move something for example). Equally useful if you're looking to remove images from the repository - would be great to know where an image is being used before you delete it!

        If a built in link tool is not an option, then perhaps an interface so that it can be hooked in to some of the tools built for this purpose that are out there.

        Cheers

      • Dmitry ButerinDmitry Buterin commented  ·   ·  Flag as inappropriate

        Tom, thanks for bringing up this issue.

        I would appreciate comments from other users about their experience converting their website to Wild Apricot - what were the bigger challenges and how do you think we could handle these better in our software.

      Feedback and Knowledge Base

      Wild Apricot Inc. 144 Front Street West Suite 725, Toronto, Ontario, Canada M5J 2L7