Forum Replies Created
-
AuthorPosts
-
Steven Zahm
Keymaster@ Brian
If there are no errors on the browser console being displayed, then the mostly like cause is that Form’s javascript file is not being loaded on the page. Can you please share a link to the page so I can take a look?
Steven Zahm
Keymaster@ Don
First, make sure to follow the steps in the QuickStart. Step 4 covers how to embed the directory into a WordPress page. After you do this, follow the steps in the cMap installation instructions to activate it so it will be used to display the directory.
Hope that helps!
Steven Zahm
Keymaster@ Darrin
re: So it’s weird that in the editing interface through Connections that the changes appear to have taken effect, but no change has taken effect on the website. Any ideas?
That is because much of the data, such as links, is cached in the primary
{wpdb_prefix}_connectionstable. When entry data is shown, it uses the cached objects vs the actual data in the tables. This greatly reduced queries, page load time and server resources required. When you edit an entry the data is saved in the table and the object cache is updated.Right now, there is not an easy way to update this cache. The core Connections code is undergoing a massive change (starting with the recently release of 8.6) which will make it possible to create a tool to upgrade the cached objects without having to edit the entry.
Using this code snippet should disable the object caches:
function cn_disable_output_cache( $cached ) { return FALSE; } function cn_enable_output_cache() { remove_filter( 'cn_address_cached', 'cn_disable_output_cache' ); remove_filter( 'cn_phone_cached', 'cn_disable_output_cache' ); remove_filter( 'cn_email_cached', 'cn_disable_output_cache' ); remove_filter( 'cn_messenger_cached', 'cn_disable_output_cache' ); remove_filter( 'cn_social_network_cached', 'cn_disable_output_cache' ); remove_filter( 'cn_link_cached', 'cn_disable_output_cache' ); remove_filter( 'cn_date_cached', 'cn_disable_output_cache' ); } add_filter( 'cn_address_cached', 'cn_disable_output_cache' ); add_filter( 'cn_phone_cached', 'cn_disable_output_cache' ); add_filter( 'cn_email_cached', 'cn_disable_output_cache' ); add_filter( 'cn_messenger_cached', 'cn_disable_output_cache' ); add_filter( 'cn_social_network_cached', 'cn_disable_output_cache' ); add_filter( 'cn_link_cached', 'cn_disable_output_cache' ); add_filter( 'cn_date_cached', 'cn_disable_output_cache' ); add_action( 'cn_update-entry', 'cn_enable_output_cache'); add_action( 'cn_save-entry', 'cn_enable_output_cache');Use the Code Snippets plugin to add this snippet to run on the site’s frontend. It’s been awhile since I’ve tested it, let me know how it goes.
Hope this helps!
Steven Zahm
Keymaster@ Amy
Ahhh… that makes sense now. Most of the actual form in Form uses the core Connections code to render its fields. The name fieldset is custom to Form so you must use Form’s text domain which is
connections_form. Add a secondNameto Say What? but use theconnections_formtextdomain. That should take care of it.Hope that helps!
Steven Zahm
Keymaster@ Mike
Sorry, but there is no way to dynamically redirect back to the user’s profile page. After the user submits, they never leave their edit page. The form refreshes with their changed data. Is that not occurring?
Steven Zahm
Keymaster@ Edward
Just thought I should add … there no guarantee updating will fix the issue. It could simply be a setting within Maps Marker causing the conflict or maybe it’s a combination of other factors. At this point there is no way to know for sure until variables such as versions being the same are eliminated.
Steven Zahm
Keymaster@ Edward
I installed Maps Maker on my site and I was not able to duplicate the issue. Both Connections and cmap is out of date, so perhaps there is no conflict in the latest versions. I suggest upgrading both to see if the issue goes away. Your support license for cMap is expired, so, you’ll have to renew it before you can get the update. You can renew your support license on your purchase history page under the licenses tab. After you renew, enter your support license key on the Connections : Settings admin page under the Licenses tab. After you do, you will be notified on your Plugins admin page about the update. To apply the update, simply click the update now link.
Hope this helps, let me know how it goes.
03/29/2017 at 10:31 am in reply to: How do I approve categories etc. in the Moderation queue? #417765Steven Zahm
Keymaster@ Marjoline van der Jagt
There is no way to moderate categories. That is a small bug with Enhanced Categories extension. It adds the category list to before the entries in the admin widget which it obviously should not. I’ve already noticed and fixed this bug. The fix will come in a forthcoming update to the extension. Apologies for the confusion.
Steven Zahm
Keymaster@ Don
Nope, I didn’t do a thing. I’ll take an easy fix like this any day :)
Let me know if the issue pops up again.
Steven Zahm
Keymaster@ Barbara
re: here is one problem left… I imported all the data in German language and created German categories. Now I would like to translate everything to English and I logged in to transifex, created a project, uploaded the .pot file, but the category names are not there.
It does not work that way … the categories you add will not be in the POT file, only the static strings within the plugin will be.
If you want English, you also have to add them in English in Connections. Create two root parent categories, one for German and one for English add categories as needed as children to those two roots. When you add entries, assign the categories as they are relevant. You will likely want two directory page then, one limited to the display of the categories in the German category tree and one for the English category branch.
Hope this helps!
-
AuthorPosts
