Created On June 24th, 2020 | Last Update June 30th, 2020
Description
WP Contest Migration is a plugin developed by CleverOgre in Pensacola, Florida.
Installation
Upload the plugin files to the `/wp-content/plugins/wp-contest-migration` directory.
Activate the plugin through the 'Plugins' screen in WordPress.
Go to the WP Contest -> Export or Import screen to migrate entries, contest data, and voting results.
FAQ
What is this plugin?
If you do know what plugin you have downloaded, please contact CleverOgre for more information. This plugin is only developed for a small, private audience.
Improved dismiss cookie validation with timestamps.
Improved alert message template with added filters.
Removed license key requirement.
0.1.2 - 03-18-2020
Added "None" dismiss duration option to remove dismiss ability on alert.
0.1.1 - 03-17-2020
Fixed validate_ids parameter type.
0.1.0 - 03-16-2020
Initial build of OgreAlert plugin.
Download the OgreAlert Plugin
In order to download the free OgreAlert plugin, please fill out and submit this form. The download of the zipped plugin should start once the form has been processed.
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
This field is for validation purposes and should be left unchanged.
NEW: Added API Timeout option to prevent getting hung up on api requests when server is down or misconfigured.
BUG: Updated settings link to fix access issues.
0.2.8 - 10-06-2021
BUG: Updated admin menu link to new page slug for Live Chat version 9.4.0.
0.2.7 - 02-15-2020
BUG: Updated admin menu link to new page slug for Live Chat version 9.3.0.
0.2.6 - 08-26-2020
Added current node server token to field description.
0.2.5 - 08-19-2020
Fix update_agent_time to support version 9.0.17. Missed this in previous update.
0.2.4 - 08-17-2020
Fix get_agent_users to support version 9.0.17.
0.2.3 - 02-27-2020
Fixed Agent AJAX admin redirect bug.
0.2.2 - 01-21-2020
Fixed small error in IP authorization to fix server requests.
0.2.1 - 01-21-2020
Improved user query filters for newer versions of WP-Live Chat.
Added default agent field to use user info in externally online state.
Added server node token override.
0.2.0 - 01-21-2020
Conversion of client-specific script to plugin.
0.1.0 - 02-08-2019
Initial setup of script and api server for client.
IMPORTANT: Since 3CX Live Chat version 9.4.1, it is no longer possible to force each site to use the same chat database instance. We have been unable to resolve this issue without building an independent database on the central server instance, something we might do in the future but we don’t have any plans to currently. This plugin will most likely not work for the time being. We’re sorry!
Created On June 9th, 2019 | Last Update July 17th, 2024
Description
OgreModal is a plugin developed by CleverOgre in Pensacola, Florida.
Installation
Upload the plugin files to the '/wp-content/plugins/OgreModal' directory.
Activate the plugin through the 'Plugins' screen in WordPress.
Use the Modals -> Settings screen to configure global attributes.
Create your first modal by using Modals -> Add New. Content can be edited using the Gutenberg block editor. Settings for this individual modal are located in the sidebar.
Created On October 11th, 2017 | Last Update July 24th, 2020
Description
This plugin is designed to integrate with the QLess API to provide widgets and shortcodes to your site. It is developed by Clever Ogre in Pensacola, Florida.
Installation
Upload the plugin files to the /wp-content/plugins/qless directory.
Activate the plugin through the 'Plugins' screen in WordPress
Use the Settings->QLess screen to configure the plugin. Make sure to paste your License Key into the settings page.
Add the "[qless-wait-times ids="..."]" shortcode to the page that you want your form to be displayed.
Add the QLess Wait Times Widget to any sidebar and set the ids for the queue locations required.
Created On January 16th, 2020 | Last Update April 19th, 2023
Description
This plugin is no longer supported for further feature implementation or bug fixes. If you have any issues implementing it, feel free to reach out to us via our bug report form, but support is not guaranteed.
WP Job Manager – JobAdder Integration is a plugin developed by CleverOgre in Pensacola, Florida. When used in conjunction with the WP Job Manager plugin and a valid JobAdder account, it will facilitate the import and management of job listings created within JobAdder.
Installation
Upload the plugin files to the /wp-content/plugins/wpjm-jobadder directory.
Activate the plugin through the 'Plugins' screen in WordPress.
Use the Settings->JobAdder screen to configure the plugin. Make sure to paste your License Key into the settings page.
Screenshots
JobAdder plugin settings page. Here you can change JobAdder Feed settings and license key information.
NEW: Allow webhooks to be custom implemented using wpjm-jobadder_webhook.
DEV: Improved taxonomy validation and added new term filters, wpjm-jobadder_job_listing_work_types, wpjm-jobadder_job_listing_work_type_terms, and wpjm-jobadder_job_listing_tag_terms.
DEV: New make process implemented.
0.1.2 - 03-30-2022
Removed license key requirement.
0.1.1 - 08-21-2020
Updated package updater to use plugins.cleverogre.com.
0.1.0 - 01-16-2020
Initial build of WPJM - JobAdder Integration plugin.
Documentation
REST Endpoints
Job Listings Feed
Must coordinate with JobAdder team to have their XML feed delivered to the following url whenever listings are updated or created: [site-url]/wp-json/wpjm-jobadder/v1/feed/.
Job Listings that are created and synchronized by the JobAdder listings feed are indicated within the Job Listing metabox on the edit post screen. This will indicate Ad ID, Job ID, and other settings.
Webhooks
The webhook system of this integration is currently supported with minimal implementation relying on custom application to utilize. To fix enable a webhook, you will need to contact the JobAdder team to assign the desired webhook to the following url: [site-url]/wp-json/wpjm-jobadder/v1/webhook/. When a webhook is received, the action wpjm-jobadder_webhook will be fired with the necessary parameters to perform a relevant custom action.
Webhooks are not required for your listings feed to be connected with your site.
Settings
The page for JobAdder settings should be located at Job Listings > JobAdder from the WordPress admin dashboard.
API Settings
If you’d like your feed to gather additional data from JobAdder whenever it is updated, provide the Client Id and Client Secret of your JobAdder account here.
For increased security, you can whitelist the JobAdder IP addresses by adding them in a comma-separated list to Authorized IP Addresses.
You can see the authorization code which is used to generate access codes for API requests in the Authorization Code field. Obtaining this code requires that the Client Id and Client Secret be filled out and the page updated. After that, a button saying Authorize with JobAdder should appear. After hitting this button, your site will request that authorization code from the JobAdder API. If the button then says Re-authorize with JobAdder after refreshing, then you’ve successfully connected your site to the JobAdder API.
Debug Settings
Here you can enable email debugging to update you with any changes in your job listing feed as it occurs. This is used more for debugging purposes than administrative purposes, so you may not want to use it.
Developer Notes
There is currently some classification translation to convert work types categories. This may be removed in a future release in case it is not globally applicable. For the time being, it can be corrected by using the wpjm-jobadder_job_listing_work_types filter.
Company social media information is not yet available from the JobAdder API.
Created On October 21st, 2019 | Last Update August 4th, 2023
Description
OgreWoo is a plugin developed by CleverOgre in Pensacola, Florida. It adds additional functionality to WooCommerce.
Features
Add a wrapper around WooCommerce notices for better styling.
Individual product and product category downloadable files with date, title, and description all listed in a new product tab or from a Gutenberg block.
Gutenberg editor support on product pages.
Connect a secondary account to WooCommerce.com to allow for activating and updating WooCommerce Extensions.
Order, Subscription and Membership history listed within user’s edit profile screen.
Display private products within frontend queries for users with administrator or editor priviledges.
Add products per page control to product archives.
Installation
Upload the plugin files to the /wp-content/plugins/OgreWoo directory to ensure that it is active.
FAQ
What is this plugin?
If you do know what plugin you have downloaded, please contact CleverOgre for more information. This plugin is only developed for a small, private audience.
Screenshots
Connect and Disconnect your secondary account on the WooCommerce Extensions page.
OgreWoo plugin settings page. Here you can change license key information.
Created On May 21st, 2019 | Last Update January 20th, 2020
Description
Want to remove email addresses from your site when viewed by a robot using client-side encryption techniques? Then this is the plugin for you. Obscuring your email address to pesky bots can help reduce spam while still providing your clients with a direct way to message you and your business.