dependency for other plugin?
-
why do i have to install this if i only want the polylang CF7 extension?
i dont know if this plugin works good or not, i never wished to install it…
- This topic was modified 6 years, 8 months ago by netzgestaltung.
-
@netzgestaltung, there are several reasons why the CF7 Polylang Extension v2 has been created as a dependency of this plugin. The reasons are clearly highlighted in the plugin page. If you had taken the time to read them you would also realise that there is a way to continue using the polylang extension without this plugin.
Your 2 star rating on this plugin without even trying it or appreciating the reasons speaks volumes about the value you attribute to open-source software and the effort expanded in developing functionality for which you are not required to pay a single kopeck.
So why do you even bother to use Contact Form 7 in the first place, or WordPress for that matter. Why not simply install Gravity Forms,or one of the other paid-for form plugins?
- This reply was modified 6 years, 8 months ago by Aurovrata Venet.
hi –
i did not take the time to read the description, you are right.it was because i had to take the time to repair a page that has a updated deactivated plugin in the middle of the night.
i attribute to open source software on a regular basis, espacially on wordpress plugins, just take a look at my profile.
i only notice that the CF7 inteface changed without my willing and without my need and i have to to use something i never ordered.
so you say its the mistake of CF7 itself which doesnt use the std WP-Interface (which is bad i agree).
OK
but is “another grid” really necessary?
And was it necessary to break updating other plugins?and what is this markup highlight? can i turn it off?
and the “text” button on top of the editor is not clickable.
- This reply was modified 6 years, 8 months ago by netzgestaltung.
in my honest opinion you should think about splitting your “Smart Grid-Layout Design for Contact Form 7” plugin as it does more then it says.
the goal to have a syntax editor and some editing interface tweaks i good (for those who need it), but the goal to provide a plattform to other plugins is something completely different.
so there are mixed abstracts here and that will lead you to more problems later then it fixes right now
Dear @netzgestaltung
I take back the last sentence I wrote, I wasn’t expecting your reply, and the fact that your are ready to accept some faux-pas warrants a more courteous reply from myself.
it was because i had to take the time to repair a page that has a updated deactivated plugin in the middle of the night.
bummer, I did try to think of a way to make upgrade to v2.0 more smooth because I was sure this kind of problem might arise.
i attribute to open source software on a regular basis, espacially on wordpress plugins, just take a look at my profile.
great, so you must be aware that having top cope with other people’s code is not always easy, especially when they are not open to collaboration.
so you say its the mistake of CF7 itself which doesnt use the std WP-Interface (which is bad i agree).
yes. When I first started writing cf7 polylang plugin I realised that the only way to achieve better dashboard integration would require a re-write of cf7 admin pages. I tried many times to offer to help the cf7 author, but he always refused. CF7 was built in the early days to WP when very few dashboard hooks were available, so credits to the author for having done it, but today is a different story.
To get cf7 polylang to work, I had to make use of ‘ugly’ code which would break each time a small change was introduced by the PolyLang plugin. I managed to make several updates and keep the plugin working, but it is very high maintenance. In v2.3 of Polylang, many things changes and it works beautifully when custom post types use WP std admin pages, so that is the way to go. The Smart Grid plugin is really about making the dashboard integration much more seamless as well as giving the community the ability to build responsive grid layout forms.
but is “another grid” really neccecary?
And was it necessary to break updating other plugins?well that’s were I can appreciate you might have another opinion that differs from mine, but I really think its makes a difference. There will be issues, and I have been actively supporting the community and fixing things. Keep in mind that that is the very reason why the CF7 author has not re-written his admin interface, because it would potentially break so many extensions… but I have found ways to mitigate this. I have also been in touch with some extension authors who are keen to modify their code to play nice with the smart grid plugin.
and what is this markup highlight? can i turn it off?
good question, no right now it is not possible. I created the highlight because I had projects with very large forms. But this is something I am willing to include as functionality improvement. Do you prefer the text editor without colour highlight?
and the “text” button on top of the editor is not clickable.
so this is only with forms that are not designed using the UI grid. existing forms will be editable only in the text editor. If you want to create a grid-layout you need to start with a new form. Keep in mind also that the grid-layout forms use more css/js files loaded on the front-end, but these are not loaded for forms which do not use the grid editor, so the impact on your existing front-end forms should be minimal.
I hope that with the above explanation and a new appreciation of the Smart Grid plugin you will revise your star rating upward.
kind regards
- This reply was modified 6 years, 8 months ago by Aurovrata Venet.
the goal to have a syntax editor and some editing interface tweaks i good (for those who need it), but the goal to provide a plattform to other plugins is something completely different.
possibly, but one has to start somewhere. I had thought of this, and something I can do once I see more traction on the plugin.
so there are mixed abstracts here and that will lead you to more problems later then it fixes right now
I’ll cross that bridge when it comes up. For now the problems are manageable. I have added a lot of flexibility to website developers as well as plugin developers, so I want to get more feedback from the community before embarking on major changes again.
I am still hoping that the WP-std admin pages can be integrated into the CF7 plugin in the future, if there is sufficient community request to the author, because that is where that part of the code should really be.
hi, i think we had a bad luck start and also we also have bad luck in fixing my issues ??
while having grid layouts at the frontend is good for the most people, i completly write frontends with my HTML/CSS only (with some JS Libs if necessary). The repaired page with the form: https://www.schlange-co.com/kompetenz/#custom_html-8
using a grid at the frontend would certainly break it or at least my css-layout would loose control over it or needs stronger selectors and a rewrite.
is it possible to deactivate the loading of /wp-content/plugins/cf7-polylang/public/css/cf7-polylang-public.css?ver=2.0.0 in the frontend – which is empty btw? that only generates an extra http request…forget it, thats from the other plugin and not related here
and the answer is at themes functions.php
function yourTheme_enqueue_styles(){ wp_dequeue_style('cf7-polylang'); wp_deregister_style('cf7-polylang'); ... } add_action('wp_enqueue_scripts', 'yourTheme_enqueue_styles');
- This reply was modified 6 years, 8 months ago by netzgestaltung.
- This reply was modified 6 years, 8 months ago by netzgestaltung.
- This reply was modified 6 years, 8 months ago by netzgestaltung.
i completly write frontends with my HTML/CSS only (with some JS Libs if necessary).
As I said, you don’t need to use the grid, you can turn it off. I have answered this on the support thread instead.
forget it, thats from the other plugin and not related here
sure, but you’re right, that shouldn’t be loaded anymore… I will fix it shortly.
and what is this markup highlight? can i turn it off?
added this in v1.7, see this thread for the answer.
so only worth 2 star?
well i dont know – from my feelings it only costed me time…. but i also understand your opinion… what should i do?
you get more stars for the good support!
- This reply was modified 6 years, 8 months ago by netzgestaltung.
thank you ??
- The topic ‘dependency for other plugin?’ is closed to new replies.