refugeindhamma
Forum Replies Created
-
Hi Thomas,
It is only displayed when using Gutenberg’s image block. If I use other block plugins like Kadence or Greenshift, then it will not show up.
Thanks for the clarification. I will uncheck the “Block Options” as I’m using 3rd party blocks.Hi Thomas,
Yes they are different sites. Thanks for the “Block Options” tip. After unchecking the box, it is showing up in media library overlay.
I don’t understand this option though. It says “Show source options in block settings.” When I turned it on, I don’t see any source options anywhere in the page editor. Where is “Block Settings” located?Screenshots
From the screenshot, you can see that the “Kadence Theme” has ISC settings in the “Upload Media” dialog box while the “Greenshift Theme” does not.- This reply was modified 1 year, 8 months ago by refugeindhamma.
- This reply was modified 1 year, 8 months ago by refugeindhamma.
- This reply was modified 1 year, 8 months ago by refugeindhamma. Reason: Edited link to screenshots
I did another test.
This time, instead of copying/pasting the credits into the “Image Source” and “Image Source URL”, I typed in the credits. After doing this and refreshing the “Admin” page, the notice went away.
I’m guessing that the plugin does not detect that info has been entered when I do a copy/paste of the credits. Hence, the first time I got an error notice, it notified that “2 images” were without sources.Hi Thomas,
I did some testing and found out that after uploading a new image through the Page settings, there would be the notice of missing credit. This is correct as I’m unable to enter the credit in Page settings. Not sure why but it may be due to conflict between ISC and Greenshift FSE Theme. Can you please check on this too?
After that, I went to “Media” > “Library” to enter the credits and closed the dialog box. However, the notice of missing credit did not go away. I, then, checked the box for “Use standard source” and the notice went away. After unchecking the box, the notice of missing credit did not come back again.
Hope this helps with your debugging.- This reply was modified 1 year, 8 months ago by refugeindhamma. Reason: Added a request
Hi Tobias,
Yes I have read the FAQ. And you have misunderstood my comment on documenting the CSS code. What I meant was that you should put in the documentation or somewhere to inform users that conventional CSS can be used. In fact, now that Tablepress is able to take in conventional CSS code, why not just remove documentation on your version of CSS to avoid normal users’ confusion? You can continue to keep your version of CSS in the plugin but let new users know that they can use conventional CSS in Tablepress so as not to let them have the impression that they need to learn something new just to use your plugin. It’s easy for developers because they are used to codes but for us normal users, it is very confusing and frustrating. I needed to look for solutions on the web, then find Tablepress tutorials on youtube and other websites just to convert conventional CSS to Tablepress CSS, all because I did not know that I can simply input conventional CSS and it will work as well.
As for not needing CSS for every table, I know that but I’m not confident in my beginner CSS skills. I’m afraid that once I set a global style and I want to change minor details for every table, I will mess up the rest of the tables. If that happens, it will take up even more of my time to remedy the situation so I’d rather copy/paste/write CSS codes for every table and adjust them individually. This is why for non-developers, GUI is preferred. The chances of us messing up the code is much lesser, like wrong spelling or missing a colon/squirly bracket, etc, and for us to debug our own code is a huge undertaking. The error may be staring at us in the face but we are unable to pick it up as squirly brackets can get too many and too confusing. This is why I prefer WP Table Builder. They provide basic styling in the GUI and also provide a way for us to input custom CSS in case we need even more styling options that the GUI cannot provide.Yes, I agree that using a Gutenberg block for Tablepress is a much needed feature so that I don’t have to keep a tab open just for Tablepress to copy the shortcode and I have seen quite a few “errors” in your forum about inputting the wrong shortcode. This is a Quality of Life feature that should be implemented.
As for “bloat”, all the Table plugins that I have used do not have much delay in loading the tables. The tables that I’m using are not data-heavy so I can’t really stress-test them but at least for my use case, they load reasonably well. I also do plugin management so those pages/posts that do not have tables will not load the plugin. Therefore, I’m not really bothered how “bloated” the plugins are compared to user-friendliness, i.e. a good GUI, as i don’t see the extreme case of any Table plugin taking a few seconds to load a table.
You really should not be assuming users’ needs and use cases. You may not have or be able to think of use cases for certain features but that does not mean ALL users do not need it. Maybe you do not receive many requests for features, especially basic ones, because users who need those features that are missing in Tablepress will simply move on and use other plugins. I would also have done that but in the spur of the moment, decided to write this review and now have lengthy discussions with you.
Again, you are mistaken. I’m not expecting a free plugin to have all the features/support available. In fact, I’m going to purchase the lifetime license for Kadence Theme/Block because I love their product. It’s going to cost me upwards of $700 but I think it’s worth it. Having tried other themes and blocks, the price of Kadence is very competitive and their feature-set is also a notch above the rest. They also have very good support, even for the free version. Kadence checks all the boxes for a quality plugin for me.
As for Tablepress, this is a different scenario. Your free features are not comparable with those offered by other Table plugins, from a non-developer’s POV, which I have already discussed previously. Take another example, my first Table plugin: wpDataTables. They offer full responsive tables, i.e. horizontal scrolling + vertical stacking, in their free version. I migrated from the plugin because they do not allow exporting of normal tables. Only data tables can be exported which to me is very strange. Hence, you can see why I have such high expectations for Tablepress as it has so many more users and so many more glowing reviews than wpDataTables but to my disappointment, it is lacking a lot of basic GUI features that other plugins are offering. Honestly, initially, I did not mind the lack of GUI for CSS as I reckoned I could learn CSS along the way. But the proprietary CSS naming convention, horizontal scrolling bug and your forum replies that acknowledges this bug but made no effort to fix it (At least in the forum replies I did not see any message asking for access to the website to investigate the bug) and instead told users to buy your premium package for responsive tables all rubs me the wrong way.
I appreciate and like good support. And like I said above, I do not expect full features/support for free or dirt-cheap prices. I have not tried the other Table plugins’ support so I can’t comment on them. However, whether Tablepress support warrants a 40% – 60% price increase is up to users’ discretion. i can only express my own opinion that I find it too expensive. Don’t forget that we do not only subscribe to 1 plugin. There are multiple plugins that we require the paid features too.
Lastly, I just want to say that I really appreciate you spending time to respond to my review. I know that it is difficult for you to accept/understand the challenges faced by non-developers because Tablepress has so many users compared to the other Table Plugins. However, I would encourage you to try to step out of a developer mindset and give more considerations for UX. A developer wants everything to be leanest, cleanest and fastest but a user wants good UX such as user-friendliness and convenience, of course within an acceptable responsiveness and speed threshold. The responsiveness and speed improvements from using Tablepress compared to other Table plugins may be perceptible to developers but may not be so for end users. A non-developer just wants to get the website up and running without too much hassle and that includes as little coding as possible. This is also why there are so many no-code SaaS in the market nowadays. Leanest, cleanest and fastest need to be balanced with UX or else everything will just be in CLi without the need for GUI.
All the best.
- This reply was modified 1 year, 9 months ago by refugeindhamma.
Hi Tobias,
When I turn on horizontal scrolling, the header is not aligned with the body. I searched for a solution on the forum and all the answers are incompatibility. So I gave up, deleted the plugin and used custom HTML & CSS to do it. That is until I discovered WP Table Builder and Ninja Tables. I have spent quite some time going 1 big round and end up using Table plugins again but I learnt quite a bit about CSS along the way.
Conventional CSS working in Tablepress could have been written in the documentation to spare users spending time trying to look for Tablepress naming conventions. I spent so much time trying to figure out how to target columns and rows because none of the documentation nor 3rd party videos and websites mention this.
“I’m rather trying to offer a good default set of settings that works for everybody.”
I’m sorry but obviously your default set of settings is not the same standard as normal users. Your way of making users having to use CSS for every single table style and not even providing the most basic ones is one of the major problems of open source/indie programmers. You all expect everyone using your products to be well-versed in programming languages but the reality is that a lot of normal users who are not programmers also want to use open source/indie software due to various reasons. However, before using your products, due to sparse documentation, steep learning curve and amount of time required to learn new stuff, many give up halfway or don’t even bother. This is why many people are still drawn to the big techs’ products despite all the privacy issues because they are user-friendly. They do not expect users to jump through hoops just to use their products. Instead, they make it so easy to use that usability is not the reason to avoid it.
Glad that you acknowledged the benefits of having a graphical interface for styling tables. GUI makes styling tables much faster and easier than entering CSS code. There is also the advantage of instant WYSIWYG when styling tables using GUIs instead of constantly having to reload the webpage to check the outcome of the CSS code.
And with regards to “bloat”, I’m sorry to burst your bubble but Ninja Tables has a much smaller file size than your plugin. I checked on my server that Tablepress is 12M while Ninja Tables is only 7.6M. WP Table Builder is the biggest at 26M. However, considering the fact that when using Tablepress, I still need to enter a lot of CSS just to make it presentable and responsive, I don’t see how Tablepress is any less “bloated” than WP Table Builder. If Ninja Tables can offer more functionalities than Tablepress at a smaller size, I don’t see what other reasons you can give for not implementing those features.
Honestly, I also like plugins to be lean for faster page load speeds but there has to be a balance between being lean and usability. Offering a checkbox for “Alternating Row Colors” without offering an option to change between even/odd nor a color palette to choose colors is not being lean. It comes to me as laziness and/or stubbornness of the author not willing to implement Quality of Life features for users. I do not know how much “bloat” these 2 additional features will add to the plugin but I can definitely tell you that it will save time for me. And I”m also sure users are willing to give up a few MB of space for these QoL features. The reason is simply that we non-programmers want our website up as fast as possible and easy to maintain. We do not want to spend time struggling with CSS just to make sure the header is aligned with the body. That is the job for web and plugin developers. I’m sure even many web developers do not want to spend hours debugging CSS when they can use that time for more productive stuff.
And lastly, with regards to pricing, I agree that different plugins offer different features. But is Tablepress offering 60% more/different features than WP Table Builder to warrant the 61% increase in price? Also, is Tablepress offering 40% more/different features than Ninja Tables to warrant a 43% increase in price? That is definitely not the case from my comparison. They are offering many similar features as Tablepress at lower prices. I do not see any standout features about Tablepress that commands such a high price.
I appreciate your response to my review and this shows that you really care about your product.
All the best for your plugin.- This reply was modified 1 year, 9 months ago by refugeindhamma.
- This reply was modified 1 year, 9 months ago by refugeindhamma.
Ok thanks for your help. Appreciate it!
Ok. So if this is the case, will it affect the security of my website?
I’m sorry, this is beyond me. I don’t know how to use jQuery.ajax.
Yes, both APIs are working, showing me my IP address.
Hi Prashant,
It is not autofill having problems. It is the KeePassXC browser extension not showing autofill icon. After filling in the website URL in the password entry, the extension is supposed to have an icon beside the user/password/TOTP fields whenever the URL is detected in the browser. When the icon is clicked, it will either autofill the fields or have a list of password entries for selection.
The user/password fields are working properly when I go to admin page but after that when it goes to the TOTP page, the icon does not appear at all. I tried the “Choose custom login fields” in the extension to set up the fields for the login/TOTP pages but it still does not work.
The extension was working properly when I was using Wordfence previously. When I checked KeePassXC’s github, there are also issues with this problem (https://github.com/keepassxreboot/keepassxc-browser/issues/1528). So, I’m wondering if this is a problem with the extension or AIOWPS?
Forum: Plugins
In reply to: [hCaptcha for WP] Conflict with WordfenceHi, I’m unable to let you know how to reproduce it from a clean WP installation as my site was already up and running for some time when I encountered this problem.
hCaptcha 1.19.0
Settings turned ON:
1) Disable reCAPTCHA Compatibility (use if including both hCaptcha and reCAPTCHA on the same page
2) Enable hCaptcha on Login Form
3) Enable hCaptcha on Register Form
4) Enable hCaptcha on Lost Password Form
5) Enable hCaptcha on Comment Form
6) Enable hCaptcha on Contact Form 7Wordfence 7.6.2
Login settings turned ON:
1) Require 2FA for XML-RPC call authentication
2) 2FAThere are too many firewall settings to list here.
I have already uninstalled Wordfence on my main site and changed to All In One WP Security & Firewall plugin. This plugin works fine with the hCaptcha plugin.
However, if you would like to troubleshoot the conflict, I can let you have temporary admin access to my test website, which still has Wordfence installed and the conflict can be reproduced every time I turn on “Enable hCaptcha on Login Form” on the hCaptcha plugin.
- This reply was modified 2 years, 2 months ago by refugeindhamma.
Hi Tim,
Thank you for your reply.
Since there is constant conflict with the hCaptcha plugin, is it possible for Wordfence to add hCaptcha verification to its plugin?
I’m asking for this feature because I’m concerned about privacy and Google’s practice of aggressively harvesting user data is very well-known. My website does not have Google analytics and I use hCaptcha for all forms. Therefore, it will be great if Wordfence can offer an alternative to reCaptcha by adding hCaptcha to its plugin.
- This reply was modified 2 years, 2 months ago by refugeindhamma.