Hoosierboy
Forum Replies Created
-
Forum: Plugins
In reply to: [CF7 Skins for Contact Form 7] save visual button cannnot work succesfullyI am having exactly the same problem and it is driving me nuts. I’ve used the free version of CF7 Skins for a couple of years now. All of a sudden, I can’t edit any of my forms! I have exactly the same experience as @lukegao.
1. Start a new form (you get the default name, address, message form)
2. Make changes in the visual box. Any changes at all.
3. Click “Save Visual”
No changes are made in the normal CF7 window.
Close and reopen the form you just created and it’s back to the default.I’ve got a dozen visual forms I’ve created and I’m afraid to touch them!
@mihaiimagely Yes please. Another place where I’d like the same capability is on the Add Gallery/Images page, on the Gallery pull-down. I almost never add images to older galleries (some dating back years!) and the ones at the bottom of the list are inevitably the ones I want to add images to.
Update: I found a 3-year-old post “Changing order of galleries in Manage Gallery PERSISTENTLY”, that solved the problem 3 years ago. Time has passed and NextGEN has made lots of changes to NGG in the meantime, including the names of the program files.
Well, I don’t use wp forms, but I had several other plugins waiting for updates. I updated them from the plugin page, one at a time, and then tried update-core again. This time it worked and I have now updated to the latest wordpress version. I agree that there is a robustness issue with update-core. Plugins should not be able to disable it!!!
Yes. The body of the html page is exactly two lines:
<h1>Error thrown</h1>
<p>Cannot use object of type stdClass as array</p>Rene,
Is multisite support on the horizon at all, or just plain not in the works?
Thanks!journeyman_73 saves the day! That solution worked for me as well, and the GA code snippet now shows up in my web pages.
I have discovered the same thing. I created two google calendars and gave each unique formatting (A and B). Then I created a grouped calendar with it’s own formatting (C).
When displayed in a widget, the Grouped calendar uses A formatting for the A calendar items, B formatting for the B calendar items, and completely ignores the C formatting.
Here’s another “kink” in the datamapper_table_name hook:
All three tables, ngg_album, ngg_gallery, and ngg_pictures, have a field pointing to an “extras_post_id” record in the “posts” table of the originating site’s database.
I don’t know what that “extras_post_id” record contains or what features of NGG will be upset by it, but for the non-originating sites using those galleries, those “extra” pointers point into invalid data.
For the datamapper_table_name hook to work, there probably needs to be an “ngg_posts” table that can get mapped along with the others.
Success! (at least in part!) I developed a plugin, mapped all my sites to a single set of NGG tables. All four sites can now “see” all of the galleries. Here’s something I can’t do:
If I insert a gallery into a post, AND THEN TRY TO SHARE THE POST WITH ANOTHER OF MY SITES, I get an error message that the gallery is invalid.
The text that is inserted looks like this: <img class=”ngg_displayed_gallery mceItem” src=”https://fortwayneata.com/wp/nextgen-attach_to_post/preview/id–492″ alt=”” data-mce-placeholder=”1″ />
The problem is that the 492 is a hardcoded index into the “post” table of the originating site. The other sites can’t reference that table.
One solution would be to use a shortcode that reference information in the shared ngg_gallery table I just set up.
I haven’t carefully explored linking a gallery to a page, but it appears that the link is to page ID, which is also unique to a single site and has no (or wrong) meaning to the other sites.
Benjamin, photocrati,
Thanks for the explanations. I’m a veteran programmer, but a rookie in the world of WordPress plugins and customization.
I get your explanation of the filter, it’s the practical application that’s still fuzzy. I’m sure I can write the appropriate chunk of code. I just haven’t figured out where to put it.
Do I have to create a plugin of my own? Or, is there a (simpler) file/location that I can put it in that is safe from being overwritten by software updates?