Skip to content

Commit

Permalink
Preparing plugin for version 1.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
viscosho committed Mar 24, 2020
1 parent fb239dd commit 107ab13
Show file tree
Hide file tree
Showing 3 changed files with 126 additions and 62 deletions.
66 changes: 49 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,58 @@
# lsx-starter-plugin
LSX starter plugin for building LSX theme extensions and LSX Tour Operators plugin extensions.
<p align="center"><a target="_blank" href="https://tour-operator.lsdev.biz/"><img width="100px;" src="https://tour-operator.lsdev.biz/wp-content/uploads/2019/04/icon-activities.svg" alt="Tour Operator Activities Extension"></a>

# Instructions
</p>
<h1 align="center">Tour Operator Activities</h1>

* Download or export this repo.
<p align="center">
<a href="https://www.gnu.org/licenses/gpl-3.0.en.html"><img src="https://poser.pugx.org/woocommerce/woocommerce/license" alt="license"></a>
<a href="https://gulpjs.com/"><img src="https://img.shields.io/badge/built%20with-gulp.js-green.svg" alt="Built with gulp.js"></a>
<a href="https://travis-ci.org/lightspeeddevelopment/to-activities"><img src="https://travis-ci.org/lightspeeddevelopment/to-activities.svg?branch=master" alt="Build Status"></a>
<a href="https://tour-operator.lsdev.biz/"><img src="https://lsx.lsdev.biz/wp-content/uploads/2019/06/Designed-for-Tour-Operator-plugin-1098ad.png" alt="Tour Operator"></a>
</p>

Welcome to the [Tour Operator Activities extension](https://tour-operator.lsdev.biz/extensions/activities/).

# Copy and Replace
If you haven't yet had the chance to [install and configure the Tour Operator Plugin](https://tour-operator.lsdev.biz), you should do that before proceeding here!

## Personal Details
* {your-name} | John Smith
* {your-url} | http://example.com
Get your visitors excited about what they’ll be doing when they travel with you, whether it’s river rafting, whale watching or sandboarding – use the Activities post type with beautiful imagery and well-crafted copy and then set the activities as connected to particular tours, destinations and accommodations.

## Labels and urls
The to activities plugin allows you to display your Tour Operator activities beautifully on your website.

* {plugin-description} | An addon for the LSX Tour Operators.
## Works with the LSX Theme

## Method and Class names
The [Tour Operator Plugin](https://tour-operator.lsdev.biz) and [Extensions](https://tour-operator.lsdev.biz/extensions/) are designed to work seamlessly with the LSX theme.

* LSX Activities | LSX Starter Plugin
* https://dev.lsdev.biz/product/lsx-activities/ | https://github.com/lightspeeddevelopment/lsx-starter-plugin
* lsx-activities | lsx-starter-plugin
* LSX_ACTIVITIES | LSX_STARTER_PLUGIN
* lsx_activities | lsx_starter_plugin
* LSX_Activities | LSX_Starter_Plugin
We are always updating our software to add functionality, and maintain latest security protocols.

## Gutenberg Compatible Plugin

Have you updated to the new WordPress Gutenberg editor? We've got you covered! The Tour Operator Activities Plugin has been optimized for the Gutenberg update.

Check out our [Tour Operator dedicated website](https://tour-operator.lsdev.biz/) to check out all our available extensions and features.

## It's free, and always will be.
We’re firm believers in open source - that’s why this extension is free, and that won't change.

We are constantly maintaining and updating our extension so you have the latest and greatest abilities on your LSX Theme powered site.

## Tour Operator Activities Documentation

Anything you need to double check, or simply need a walkthrough for setting up the extension? Visit the [Tour Operator Activities documentation](https://tour-operator.lsdev.biz/documentation/extension/activities/).

## Tour Operator Activities Help & Support

We offer premium support for this plugin. Premium support that can be purchased [via our website](https://www.lsdev.biz/services/support/).

If you are experiencing issues with the Tour Operator Activities Plugin & have experience with Github, please log any bug issues you are having on the [Tour Operator Activities Github Issues](https://github.com/lightspeeddevelopment/to-activities/issues/) page.

You can also send an email to our Support activities at [[email protected]](mailto:[email protected]) if you have a request for the LightSpeed Development activities.

## Contributing to the Tour Operator Activities Plugin

If you're a developer who's spotted a bug issue and have a fix, or simply have the functionality you think would extend our core theme, we are always happy to accept your contribution!

Visit the [Tour Operator Activities Plugin on Github](https://github.com/lightspeeddevelopment/to-activities/) and submit a Pull Request with your updates.


## Like what you see?
<a href="https://www.lsdev.biz/contact/"><img src="https://www.lsdev.biz/wp-content/uploads/2020/02/work-with-lightspeed.png" width="850" alt="Work with us at LightSpeed"></a>
110 changes: 71 additions & 39 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,42 +1,74 @@
## Change log
# Change log

### 1.1.1 - In Development

## [Unreleased] - Minor version 1.1.1

### Added
- Updating Readme files.

### Fixed
* Dev - Adding the .gitattributes file to remove unnecessary files from the WordPress version.

### 1.1.0
* Dev - Support LSX Theme 2.0 new designs
* Added compatibility with LSX 2.0
* Added compatibility with Tour Operator 1.1
* Dev - New project structure
* Fix - Fixed scripts/styles loading order
* Fix - Fixed small issues
* Fix - Replaced 'global $tour_operators' by 'global $tour_operator'
* Dev - Updated the the way the post type registers to match the refactored TO plugin
* Dev - Updated the registering of the metaboxes

### 1.0.4
* Dev - Standardized the Gallery and Video fields

### 1.0.3
* Fix - Make the addon compatible with the latest version from TO Search addon
* Fix - Added TO Search as subtab on LSX TO settings page
* Dev - Fixed menu navigation improved
* Fix - Code refactored to follow the latest Tour Operator plugin workflow
* Fix - Replaced 'global $tour_operators' by 'global $tour_operator'
* Fix - Adjusted custom post type name on post types connections
* Dev - Metadata: calendar info moved to the next line
* Dev - Metadata: term "price" change to "price from"
* Dev - Metadata: term “duration” added to duration meta
* Fix - Small fixes on front-end fields
* Fix - Made Google Maps works on back-end
* Fix - Fixed content_part filter for plugin and add-ons

### 1.0.2
* Fix - Fixed all prefixes replaces (to_ > lsx_to_, TO_ > LSX_TO_)

### 1.0.1
* Fix - Reduced the access to server (check API key status) using transients
* Fix - Made the API URLs dev/live dynamic using a prefix "dev-" in the API KEY

### 1.0.0
* First Version
### Security
- General testing to ensure compatibility with latest WordPress version (5.4).
- General testing to ensure compatibility with latest LSX Theme version (2.7).


## [[1.1.0]]()

### Added
- Support LSX Theme 2.0 new designs.
- Added compatibility with LSX 2.0.
- Added compatibility with Tour Operator 1.1.
- New project structure.
- Updated the the way the post type registers to match the refactored TO plugin.
- Updated the registering of the metaboxes.

### Fixed
- Fixed scripts/styles loading order
- Fixed small issues
- Replaced 'global $tour_operators' by 'global $tour_operator'


## [[1.0.4]]()

### Added
- Standardized the Gallery and Video fields.


## [[1.0.3]]()

### Added
- Fixed menu navigation improved.
- Metadata: calendar info moved to the next line.
- Metadata: term "price" change to "price from".
- Metadata: term “duration” added to duration meta.

### Fixed
- Make the addon compatible with the latest version from TO Search addon.
- Added TO Search as subtab on LSX TO settings page.
- Code refactored to follow the latest Tour Operator plugin workflow.
- Replaced 'global $tour_operators' by 'global $tour_operator'.
- Adjusted custom post type name on post types connections.
- Small fixes on front-end fields.
- Made Google Maps works on back-end.
- Fixed content_part filter for plugin and add-ons.


## [[1.0.2]]()

### Fixed
- Fixed all prefixes replaces (to_ > lsx_to_, TO_ > LSX_TO_).


## [[1.0.1]]()

### Fixed
- Reduced the access to server (check API key status) using transients.
- Made the API URLs dev/live dynamic using a prefix "dev-" in the API KEY.


## [[1.0.0]]()

### Added
- First Version
12 changes: 6 additions & 6 deletions to-activities.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Plugin Name: Tour Operator Activities
* Plugin URI: https://www.lsdev.biz/product/tour-operator-activities/
* Description: The Tour Operator Activities extension adds “Activities” as a post type, which can be featured as part of a tour, at a specific destination, at an accommodation, and so on.
* Version: 1.1.0
* Version: 1.1.1
* Author: LightSpeed
* Author URI: https://www.lsdev.biz/
* License: GPL3+
Expand All @@ -17,11 +17,11 @@
die;
}

define('LSX_ACTIVITIES_PATH', plugin_dir_path( __FILE__ ) );
define('LSX_ACTIVITIES_CORE', __FILE__ );
define('LSX_ACTIVITIES_URL', plugin_dir_url( __FILE__ ) );
define('LSX_ACTIVITIES_VER', '1.1.0' );
define( 'LSX_ACTIVITIES_PATH', plugin_dir_path( __FILE__ ) );
define( 'LSX_ACTIVITIES_CORE', __FILE__ );
define( 'LSX_ACTIVITIES_URL', plugin_dir_url( __FILE__ ) );
define( 'LSX_ACTIVITIES_VER', '1.1.1' );

/* ======================= Below is the Plugin Class init ========================= */

require_once( LSX_ACTIVITIES_PATH . '/classes/class-lsx-activities.php' );
require_once LSX_ACTIVITIES_PATH . '/classes/class-lsx-activities.php';

0 comments on commit 107ab13

Please sign in to comment.