j2wp – Joomla to WordPress migration

Warning – this is a work in progress — check back until this warning is removed.
For questions, send to contact us.
Anyone using this, please report your success, issues or questions, so we know there has been more field testing.

 

Notes about how to move a web site from Joomla to WordPress.

The j2wp tool kit about be found here. It should be expanded in the directory below the WP main directory.

Initial Step:
Get, install and run: fg-joomla-to-wordpress
We found premium version was worth the cost as we had a number of sites to move.  You have to review the details as to the differences.

All these steps requires the wordpress web site have access to the joomla databases and files.  Being on the same server makes it easiest.

Next Steps:
These depend on the components in your joomla site and how you want move them to the new wordpress site.

We found changing the url of the 2 sites during the work makes the process easier.   Initially the WP site becomes wp.YOURSITE.TLD and once the wp site is mostly done, the joomla site becomes j.YOURSITE.TLD for all the details you forgot.

Our approach has been to use the existing Joomla custom fields (from component or CCK) to create custom fields in WP or use PODS to create custom applications.

Since these following scripts all need access to the Joomla database, the easiest approach is to copy the joomla configuration.php into the j2wp directory.

The index.php page for the j2wp has a number of tools to help file posts that have missing images (or images with bad URLs)

Specific Cases:

We have created a tool kit that includes scripts to convert the data from various Joomla components to matching plugins/themes for WordPress.  These are designed to be run as shell commands, so to run one, from a shell prompt, just run:
./script-name

Joomla  sobi directory to  eList theme:

The theme used is:
https://www.elegantthemes.com/gallery/elist/

This theme uses a custom post, which we created scripts to populate from the Sobi information:
1) ./dmp-sobi-cats
creates categories.csv of categories

2) ./dmp-fields
Checks sobi fields against eList_custom_options
so you can add any non-standard fields in sobi to eList
3) ./cp-sobi2elist
copies sobi entries into eList entries. It will list missing fields in the output.
4) Use ./rm-elist-posts to clear elist entries to add missing fields and repeat #3

PODS based migrations:
For Handling docman documents and seyret videos:
1) install pods: https://pods.io/
2) enable migrate: packages
3) import pod-package.txt (from j2wp tools)

This creates a pods named sdoc and sdoc_cat, with related templates.

Moving docman documents into WP PODS:
1) ./add-dmcats
2) ./add-dmdocs
3) Copy /dmdocuments from J site to WP site
4) remove .htaccess from /dmdocuments directory

An example of code to show a document list:
pod template=”document list” name=sdoc limit=100 where=”doc_category.name=’Sustainability Indicators'”/]

Moving seyret videos to WP PODS

1) Install videojs-html5 player:

Videojs HTML5 Player

2) Copy Videos from J to WP:
./add-seyret-video

 

 

 

Enterprise Search Summit Fall 2012

schedule some time to talk with us one on one with a search problem you might be having, at #ESS12

ESSFallLogo

We are pleased to announce that we will be attending the Enterprise Search Summit in Washington, DC on October 17-19, 2012.  The conference will be held at the Renaissance Washington, DC Hotel.  The theme for the conference is “Strategies to Hit Your Moving Targets” and discusses ‘ issues of findability, open source, cloud search, best practices, and other topics of concern to search practitioners.’  From TNR, Michael McIntosh, VP of Search Technology will be attending, along with Director of Business Development Karen Lynn.

Additionally, we will be attending the inaugural DC Search Meetup Group on Wednesday, Oct 17 from 6:30-8.  The topic for the Meetup is “What’s Your Search Story.”  We’re looking forward to meeting new friends and colleagues during both events.

If you’d like to schedule some time to talk with us one on one with a search problem you might be having, simple email us at Karen@tnrglobal.com or DM us via Twitter @TNRGlobal .  We’ll also be tweeting live from the conference using hashtag #ESS12.

Introduce yourself if you happen to make the conference, we’re happy to meet you!

Western Mass Business Expo 2012

TNR Global will be attending the Western Mass Service Provider Meetup at the Western Mass Business Expo at the Mass Mutual Center in Springfield, MA on Thursday, Oct 11th, 2012

WMASS bizexpologo

A representative from TNR Global will be attending the Western Mass Service Provider Meetup at the Western Mass Business Expo at the Mass Mutual Center in Springfield, MA on Thursday, Oct 11th, 2012.  Please contact us if you’d like to set up a time to chat with us about your search/query, web development or cloud computing needs for your business.  We are available after the Meetup at 12PM until that afternoon.  We will also have literature available at the Meetup.

We’re looking forward to discussing how the right search solution can save your company money and make your website more responsive to users.

TNR Global Software Engineer Completes LucidWorks Solr Training

A Hands-On Workshop for Building Killer Search Apps–best practices to develop scalable, high availability and high performance search applications.

TNR Global announces the completion of LucidWorks “Solr Unleashed– A Hands-On Workshop for Building Killer Search Apps” training course.  The course was attended by senior software engineer Chaim “Jeff” Peck.

LucidWorks_Partner_Logo

From LucidWorks: A Hands-On Workshop for Building Killer Search Apps “This three-day class is designed to offer students in-depth information to implement Solr search engine technologies. Through a combination of lectures, hands-on lab exercises and tutorials, students will learn to apply best practices to develop scalable, high availability and high performance search applications. At the end of the course, students will understand how to set up and use Solr to index and search, how to analyze and solve common problems, and how to use optional Solr modules.”

“Jeff completed the course this summer with flying colors, and his attendance there rounds out our search team’s Solr skills wonderfully,”  said Karen Lynn, Director of Business Development.  “Our search team has been working with Solr for a couple of years now but Jeff’s focus was committed to a commercial search product that we also work with.  We like our team to be well balanced and cross trained in several search applications, so Jeff completing this course was really the final piece of the puzzle in our Solr background.”

TNR Global is an authorized integration partner for LucidWorks Enterprise search products.

TNR Global to Attend Strangeloop Conference in St. Louis September 23-35

Strange Loop is a multi-disciplinary conference that aims to bring together the developers and thinkers building tomorrow’s technology

TNR Global developers will be in attendance at the Strangeloop Conference held at the Peabody Opera House in St. Louis, MO September 23 through 25th, 2012.

strange_loop_logo_final_color

Strangeloop is a relatively new conference and was born in 2009. From their website:

Strange Loop is a multi-disciplinary conference that aims to bring together the developers and thinkers building tomorrow’s technology in fields such as emerging languages, alternative databases, concurrency, distributed systems, mobile development, and the web.

The conference has a heavy focus on tech and not process.  The conference is so popular it has sold out.

Topics include ZeroMQ for large-scale distributed architecture design, a tour of relational programming in miniKanren, a logic programming language, Java SE 8 which will include major enhancements to the Java Programming Language and its core libraries, AngularJS lets you extend HTML vocabulary for your application, the state of JavaScript, and many others.

To follow the official Twitter stream from Strangeloop, you can do so at @strangeloop_stl

TNR Global to Attend Enterprise Search Summit Fall 2012 in Washington, DC

We always find these conference are a great way to network with other search professionals facing the same challenges.

ESSFallLogo

Hadley, MA  August 15, 2012 TNR Global announced today that they plan to attend the Enterprise Search Summit this fall in Washington, DC. The conference is being held at the Marriott Renaissance Washington, DC Downtown Hotel October 17-19th, 2012.

At the conference representatives from TNR are looking forward to networking with peers and learning the latest trends in the realm of Enterprise Search and big data. The conference’s theme “Strategies to hit your moving targets” will feature talks on findability, open source, cloud search, best practices, and other topics. Attending the conference will be Michael McIntosh, VP of Search Technology and Karen E. Lynn, Director of Business Development.

“We always find these conference are a great way to network with other search professionals facing the same challenges.  It’s a great way to exchange valuable information and build relationships with peers and potential clients.” said Lynn.  We’re especially interested in learning how the market is evolving in terms of emerging technologies and current solutions.  We are currently focused on migration from commercial to open source search, managing large data sets or “big data,” as well as learning more about what users need in their search solution.”

Renaissance Washington, DC Downtown Hotel
999 Ninth Street NW
Washington, District Of Columbia 20001

TNR Global’s New Relationship with Lucid Imagination Adds Value for Clients

“Lucid’s products expand upon open source tools to offer many additional features and extensive support on their product line” said Michael McIntosh, VP of Search Technologies for TNR

Late last April 2012, TNR Global entered into a strategic relationship with California’s Lucid Imagination. One of the many benefits to this alliance is that in addition to the integration services TNR has historically offered, clients now can obtain enterprise class search platforms designed by Lucid Imagination and integrated by TNR Global’s search team. “Lucid’s products expand upon open source tools to offer many additional features and extensive support on their product line” said Michael McIntosh, VP of Search Technologies for TNR.  “Lucid’s product offerings are solid and they have a range of options that we can now offer by way of our relationship with them. They round out our services and solutions very nicely.”  Details on Lucid Imagination’s enterprise class search platform can be viewed at Lucid Imagination’s website.
TNR still provides customized integration for search including Lucene Solr as well as other open source and commercial products. “When a client approaches us with a problem they need solved, we always look at what they need most out of a solution. During our evaluation period, we look at a number of factors. One solution doesn’t always do the trick–we always suggest what is best for the client based on their particular circumstance.”  This strategy allows TNR to offer a range of solutions, including support.  “Now that we are in a relationship with Lucid, we have even more options–and having choices is good for our clients.” said Karen Lynn, Director of Business Development.
TNR Global (TNR) is a systems design and integration company focused on enterprise search and cloud computing solutions. TNR develops scalable web-based search solutions focusing on companies and organizations in the following industries: News Sites, Publishing, Web Directories, Information Portals, Web Catalogs, Education, Manufacturing and Distribution, Customer Service, and Life Sciences. For more information, please visit: www.tnrglobal.com
About Lucid Imagination
Lucid Imagination is the only company that delivers an enterprise-grade search development platform built on the power of Apache Lucene/Solr open source search. Out of the 35 Core Committers to the Apache Lucene/Solr project, 9 individuals work for Lucid Imagination, making the company the largest supporter of open source search in the industry. Customers include AT&T, Sears, Ford, Verizon, Cisco, Zappos, Raytheon, The Guardian, The Smithsonian Institution, Salesforce.com, The Motley Fool, Qualcomm, Taser, eHarmony and many other household names around the world. Lucid Imagination investors include Shasta Ventures, Granite Ventures, Walden International, and In-Q-Tel. Learn more about the company at www.lucidimagination.com
###
For more information on this topic or to schedule an interview, please contact Karen E. Lynn at 413-425-1499 or email at Karen@tnrglobal.com
Late last April 2012, TNR Global entered into a strategic relationship with California’s Lucid Imagination. One of the many benefits to this alliance is that in addition to the integration services TNR has historically offered, clients now can obtain enterprise class search platforms designed by Lucid Imagination and integrated by TNR Global’s search team. “Lucid’s products expand upon open source tools to offer many additional features and extensive support on their product line” said Michael McIntosh, VP of Search Technologies for TNR.  “Lucid’s product offerings are solid and they have a range of options that we can now offer by way of our relationship with them. They round out our services and solutions very nicely.”  Details on Lucid Imagination’s enterprise class search platform can be viewed at Lucid Imagination’s website.
TNR still provides customized integration for search including Lucene Solr as well as other open source and commercial products. “When a client approaches us with a problem they need solved, we always look at what they need most out of a solution. During our evaluation period, we look at a number of factors. One solution doesn’t always do the trick–we always suggest what is best for the client based on their particular circumstance.”  This strategy allows TNR to offer a range of solutions, including support.  “Now that we are in a relationship with Lucid, we have even more options–and having choices is good for our clients.” said Karen Lynn, Director of Business Development.
TNR Global (TNR) is a systems design and integration company focused on enterprise search and cloud computing solutions. TNR develops scalable web-based search solutions focusing on companies and organizations in the following industries: News Sites, Publishing, Web Directories, Information Portals, Web Catalogs, Education, Manufacturing and Distribution, Customer Service, and Life Sciences. For more information, please visit: www.tnrglobal.com
About Lucid Imagination
Lucid Imagination is the only company that delivers an enterprise-grade search development platform built on the power of Apache Lucene/Solr open source search. Out of the 35 Core Committers to the Apache Lucene/Solr project, 9 individuals work for Lucid Imagination, making the company the largest supporter of open source search in the industry. Customers include AT&T, Sears, Ford, Verizon, Cisco, Zappos, Raytheon, The Guardian, The Smithsonian Institution, Salesforce.com, The Motley Fool, Qualcomm, Taser, eHarmony and many other household names around the world. Lucid Imagination investors include Shasta Ventures, Granite Ventures, Walden International, and In-Q-Tel. Learn more about the company at www.lucidimagination.com
###
For more information on this topic or to schedule an interview, please contact Karen E. Lynn at 413-425-1499 or email at Karen@tnrglobal.com

TNR Global of Hadley, MA Forms Strategic Relationship with California-based Lucid Imagination

“This relationship indicates our commitment to Apache Lucene/Solr open source search and other related embedded search applications,” said Michael McIntosh

lucid imagination logo

FOR IMMEDIATE RELEASE:

Hadley, MA–May 29, 2012— TNR Global announced they are entering into a relationship with California based Lucid Imagination, to help businesses and organizations improve search technology and functionality within their digital infrastructure. As part of the agreement, TNR Global will provide the option of Lucid’s products, training, and support services to their clients.

Partners are selected for their deep technology expertise in web and search application development, and experience in market focus areas.

While TNR will still remain search vendor “neutral” to provide a wide variety of technologies–both open source and commercial—to their clients, the relationship is a bold move in support of open source search.ce in market focus areas.  “This relationship indicates our commitment to Apache Lucene/Solr open source search and other related embedded search applications,” said Michael McIntosh, VP of Search technologies for TNR Global. “We’re excited to have direct access to the core development team for Apache/Solr,” he continued.  “Lucene/Solr has become a mature product and we’re confident in its performance for many applications, large and small.

Lucid’s selection process for this level of relationship is based upon technology focus and expertise.  “Our partners deliver complementary products and services and apply their proven expertise in a variety of industries and technology disciplines to solve even the toughest search application challenges and to implement successful Lucene/Solr projects.”

TNR Global’s executive team attended the Partner Summit at the Lucene Revolution Conference, a technology conference dedicated to the open source search technology built on Apache/Lucene Solr held in Cambridge, Massachusetts to learn about the latest LucidWorks Platform release and to meet the new CEO of Lucid Imagination, Paul Doscher.

“We’ve attended Lucene Revolution conference in May as Gold Sponsors just after solidifying our relationship with Lucid. Further, we have recently published a definitive white paper on the topic of migrating from a commercial search engine to Lucene/Solr. We feel very confident, well positioned, and supported in the marketplace to handle projects of any scope,” said Karen E. Lynn, Director of Business Development for TNR Global.

TNR Global (TNR) is a systems design and integration company focused on enterprise search and cloud computing solutions. TNR develops scalable web-based search solutions focusing on companies and organizations in the following industries: News Sites, Publishing, Web Directories, Information Portals, Web Catalogs, Education, Manufacturing and Distribution, Customer Service, and Life Sciences. For more information, please visit: www.tnrglobal.com

About Lucid Imagination

Lucid Imagination is the only company that delivers an enterprise-grade search development platform built on the power of Apache Lucene/Solr open source search. Out of the 35 Core Committers to the Apache Lucene/Solr project, 9 individuals work for Lucid Imagination, making the company the largest supporter of open source search in the industry. Customers include AT&T, Sears, Ford, Verizon, Cisco, Zappos, Raytheon, The Guardian, The Smithsonian Institution, Salesforce.com, The Motley Fool, Qualcomm, Taser, eHarmony and many other household names around the world. Lucid Imagination investors include Shasta Ventures, Granite Ventures, Walden International, and In-Q-Tel. Learn more about the company at www.lucidimagination.com

###

For more information on this topic or to schedule an interview, please contact Karen E. Lynn at 413-425-1499 or email at Karen@tnrglobal.com

White Papers

Research is essential to choosing the right search technology for your organization. With new and complex technologies emerging every day, it can be difficult to navigate the path that will lead you to the right solution. Staying abreast of new tools and technology is a top priority for our team of software developers. We have reported on many tools and search technologies, their components and applications in a series of White Papers. Our papers are geared for the technology professional but often have enough business cases that illustrate how improving search can be of value to the needs of the business like analyzing large sets of data, better site performance, higher customer satisfaction and an overall healthy bottom line.

To indicate your interest in receiving our White Papers on the following subjects, click the headings below to enter your email.  From time to time we may update the paper or send relevant information on the subject, but by no means will we inundate you with email. Our White Papers are free when you sign up. 

Thank you for your interest in our work.  Please feel free to contact us to discuss your specific needs. We’re happy to discuss your options.

White Papers Published 2012:

Elasticsearch Evaluation

Reporting on Large Data Sets with Elasticsearch

Bridging the Gap: A Migration Path from Fast ESP to Lucene Solr

Museum Collection Search

And if you are just getting started or learning about Enterprise Search on a smaller scale, you can view these White Papers as well, no email necessary.

White Papers Published 2010-2011: