Code

Discussion on Tinymce Bootstrap Plugin

Discussion on Tinymce Bootstrap Plugin

By
Cart 1,309 sales

migli supports this item

Supported

This author's response time can be up to 1 business day.

322 comments found.

Hi,

first of all thank you for the awesome plugin. I have a issue with adding rows/columns. When I want to add rows/columns at the cursor point, it adds them beginning of the document or when I want to add for example 2 columns after a row, it adds them at the beginning of the document. In all cases, position of cursor or row does not matter, it adds them at the beginning of the document.

I also tried same example at : “https://www.tinymce-bootstrap-plugin.com/documentation/index#configuration-example”.

What should I do to solve this problem?

Hi Kry12,

Thanks for purchase.

I tried to reproduce your issue but everything worked fine. Could you please lead me on the right track, make a short video or explain me how I can reproduce the issue on the demo website?

Thanks,

Gilles

Hi Gilles,

Thank you for your reply. I recorded a short video to show the problem and sent you the link on your code canyon profile.

Best Regards, Koray

Hi Koray,

I answered your email ; the problem probably comes from your tinyMce configuration, I’d need to test on your installation.

Good day. Before, we used your plugin for tinymce4 and we were satisfied. I have a question regarding the accordion snipet. How can I add more elements to the accordion? I don’t see such a possibility in the editor. Only three items can be added.

Can I get some files so I can integrate the tinymce5 plugin and present it to the management? I must first show what we are going to deliver to our clients for approval.

Hi,

The snippets are made with pieces of code, there’s no built-in way to add/remove elements like acordion items.

The old plugin for Tinymce 4 is now available for free on Github: https://github.com/migliori/tinymce-bootstrap-plugin

The Tinymce 5 plugin is entirely rewritten with the latest Tinymce API and typescript, it’s a new plugin and you must buy & register it if you want tro use it.

The online demo shows all its capabilities, including the Snippets and Snippet manager:

https://www.tinymce-bootstrap-plugin.com/demo/index https://www.tinymce-bootstrap-plugin.com/demo/plugin/snippets/snippets-manager.html

Hello. If the client doesn’t know html and bootstrap, how can he add or remove an element from accordion?

If I wanted a client to be able to create accordion elements, I’d use a database record for each element, then retrieve each element and build the accordion in PHP. I don’t see any other reliable way.

Bonjour Je suis en train de tester le plugin (N° d’enregistrement cb567d76-5229-4436-b388-7708dd54b063) sur serveur local et deux questions me viennent à propos de son utilisation: 1 – Y-a-t’il un moyen de sélectionner les outils dont on souhaite disposer dans la toolbar bootstrap. Par exemple, si l’insertion d’icones ne m’intéresse pas, comment retirer le bouton correspondant de la toolbar ? Si cette possibilité de personnalisation n’existe pas, serait-il possible d’ajouter son développement à votre TODO list ? 2 – Comment faut-il rédiger le header CSP intégré à une page web pour que la vérification d’enregistrement puisse se faire sur https://www.registration.migli.com/ J’ai bien essayé d’ajouter cet url à ma liste de cdn autorisés, mais ça ne fonctionne pas. Seule solution actuellement : retirer le header CSP. Pas génial… Merci d’avance de vos conseils.

Bonjour,

Merci d’utiliser le plugin TinyMce Bootstrap.

  1. Oui, c’est possible, il suffit d’indiquer les éléments que vous voulez utiliser. C’est expliqué ici, avec un exemple de code: https://www.tinymce-bootstrap-plugin.com/documentation/index#choose-toolbar-components
  2. L’url est https://www.registration.miglisoft.com. En entrant l’url exacte ça devrait fonctionner.

Si vouys avez d’autres questions / suggestions n’hésitez pas,

Gilles

Bonsoir Gilles Merci pour cette réponse très rapide. Effectivement je n’avais pas lu la doc assez attentivement (la honte…). Pour les CSP j’avais le bon url mais je l’avais placé dans l’attribut script-src du header au lieu de connect-src. Tout est correct maintenant. Question subsidiaire : travaillant avec un BS 4 customisé et une grille à 24 colonnes, j’ai eu la curiosité de tester le template-manager.html pour actualiser le fichier json. Aucun problème pour les modifs, mais lorsque j’ai voulu récupérer le fichier en cliquant sur le bouton “Download JSON” j’ai récupéré un fichier vide. On peut d’ailleurs voir dans le débogueur que l’instruction jquery $(’#json-output’).text() dans l’écouteur du bouton, ne renvoie rien. Je pense que c’est en relation avec l’éditeur ace (que je ne connais pas). À moins qu’il y ait erreur de ma part. Qu’en pensez-vous ?

Bonsoir,

Il faudrait que je puisse tester, il y a probablement un problème d’apostrophe non-protégée ou quelque chose de similaire. Il faudrait que tu m’envoies les accès (ftp, url, ...) Au fait, on se tutoie?

Tu peux me contacter ici: contact email me

I finished the installation but got an error that I can’t add icons ?.

Hi,

Please email me your ftp access and url, then I’ll solve the problem for you

Gilles

Hello, I can not register ? I don’t know where to purchase code? Please help me, thank you very much

Hi Phtnpower,

Thanks for purchase and sorry for this disagreement.

On the Codecanyon website, click your profile on the top right corner, then click “Download”, then the item “download button” and you’ll see a dropdown list in which you can download the licence & purchase code.

If you need anything else you’re welcome,

Gilles

hello,

your plugin is great and worked well! we changed now tinymce in our lms back to version 3 because of a lot of specific plugins….my question: is there also a bootstrap plugin for tinymce 3? greetings, harald

Hi Magddr,

The old version for tinyMce 4 + Bootstrap 3 is now on Github here: https://github.com/migliori/tinymce-bootstrap-plugin

TinyMce 3 is too old, there’s no version for it.

Gilles

Hi,

We are a Web Development Company and we are using your plugin in sites we build it. We have a Staging Server (For Demo) for our client before going live. all demo site are subdomain from our domain (dot.jo) and we are use 1 license registered on the domain (dot.jo). once client go live we buy a new license for that Client. we receiving Abuse Message from Hosting Company (Demo) regarding to your plugin.

Any Advise?

Thanks,

Hi,

Thanks for purchase & using the plugin for your clients.

A single license is fine for your domain and unlimited subdomains.

Then when you transfer the project on your client’s domain, you must launch register.html and enter your client’s purchase code from an url which belongs to the target domain. Then don’t forget to change the registration key in the tinymce.init function.

This way all should be fine, if you still have any problem please tell me,

Gilles

curiosly, 3 years ago you replied to one client telling the following:

“Hi Erkan,

Both solutions are possible.

Regular license = 1 single client or website project (so you have to buy a license for each CMS sale)

Extended license : item can be integrated in a single project sold to multiple clients.

In your case, of course Extended license is far better. You need to have the author agreement, but this is not a problem : you have it.

If you need any help you’re welcome.

Gilles”

You told him “Extended license : item can be integrated in a single project sold to multiple clients.”

Now you are telling me different about the same extended license. Envato staff has been noticed, wait news from them.

Hi,

I have contacted with you from my email address with domain liewebs.com

I sent you an email to contact@miglisoft.com about extended license and issue about you sent a lot of emails to my customers informing about piracy.

I am the developer of Prestashop module called SuperTinyMCE Pro, this module uses TinyMCE editor and your plugin was included as a part of this end product. This product is sold to many customer in Prestashop Addons.

I bought extended license when you had the old version of the plugin (with no API key), so now I had to generate an API key indicating my purchase code but your system is not allowing use my end product into my customers domains.

Codecanyon extended license allow to use your plugin as a parto of my end product and I can sell my end product to my customers.

Your system has been sending emails to my customer adajusa.es indicating that he was commiting an piracy act, and my customer get upset with me. I have had to explain that I had bought an extended license and it was an mistake from you.

Please contact with me in order to fix this issue and allow me to sell my end product without problems to my customers.

Contact asap,

Best regards!

Hi,

I was waiting for Envato’s answer, now I got it.

Here’s a copy, which fully confirms what I already new and told you.

Oct 8, 2020, 9:19 GMT+11

  Hi Gilles, 

Thank you for getting in touch with us. 

Customers can only develop a single application per license and may not redistribute it (except to one end client, say, as a freelance project). If it is being distributed like that, a new regular license for each user is required. Customers are not allowed to simply purchase a license and sell item as stock elsewhere. 

Use of items in larger stock projects is not allowed as the default position under the licenses, but there are exceptions.

Exception 1: When a customer purchases an Extended License and gets written permission from the original author to use in your stock item sold via Envato and/or outside of Envato (as applicable). Both partied should keep a copy of the email giving you permission. Example: A CodeCanyon author has a slider and gives permission by email to a ThemeForest author to use the slider, under the Extended License, in a theme.

Exception 2: When an author gives a blanket permission (in the item description) for the item to be used in other stock items sold via Envato and/or outside of Envato (as applicable), with the purchase of an Extended License. Keep a record of this permission if you use an item in this way (e.g. save a screenshot). Example: A CodeCanyon author has a slider and states in the item description that any buyer is permitted under the Extended License to use this item in a larger stock item that will be sold on Envato Market.

Exception 3: When the smaller component is licensed as 100% GPL, you may use it within a larger stock item without needing special permission from the author.

For more information please see:  https://codecanyon.net/licenses/faq#small-element-stock-a

More info available via these links:

https://codecanyon.net/licenses/faq#paid-service-a https://codecanyon.net/licenses/faq#extended-license-multiple-use-a https://codecanyon.net/licenses/faq#main-differences-licenses-a https://codecanyon.net/licenses/faq#different-end-products-a https://codecanyon.net/licenses/faq#on-demand-product-or-service-a https://codecanyon.net/licenses/faq#protect-reuse-a

Hope one or all of the FAQ’s will provide the insight you seek!

You can read the full license terms here: https://codecanyon.net/licenses/terms/extended.

Best regards, Maria K

GMT+11:00 (Melbourne)

Envato

Hi,

I see, in envato license sections is not explained very well about extended license permissions and now in this email they are give detailed information about that…

as now I have to ask you for some of these exceptions, and you didn’t give me these options in the first friendly email we have interchanged, then I think I will not have exceptions 1 or 2 from you, becase it depends on you.

Please confirm you don’t give me some of these exceptions, and no problem I have just removed your plugin from my single end project, so I have found another solution for my module using another great plugin and the author is very collaorator looking for a solution for my bestseller Prestashop module and allowing to include his plugin into my module.

By the way, if that is the real situation about licenses in Envato, The cost of 1490$ for extended license is practically unacceptable if you cannot resell your single project to many cusomers. Who is going to spend 1490$ for this little plugin for only to have Boostrap functions in a tinyMce editor and only to have permission to buy to only ONE END CLIENT and praying for author exceptions if he wants to give you the right to resell your project to multiple clients. It illogical….

I spent money for this extended license and that is my situation with you.

Goodluck with your sales, and I hope these messages help to another clients to think about not buying extended license because they haven’t rights to do practically nothing with this plugin under this license.

Hi,

Great if you have found others solutions, good luck in your projects.

The only reason I don’t allow the use of the plugin as you request is that you would have to remove the license check.

If I accept this, the plugin will inevitably be hacked and distributed illegally on the net. I will then have a ratio of 10 sales per 1000 illegal uses.

So you can warmly thank all the fools who act as if the developers don’t need to be paid for their work.

Hello, I’m interested in buying your plugin, checked out your demo and I’m pretty impressed. Only one thing that I would like to check is code that is produced. How can I preview the code? Best regards SH

I opened your files and tested, here’s now what I can say:

  1. I don’t know exactly where yout tinyMce.init code came from, but the Bootstrap plugin was not in the plugin list, and several others settings were wrong. I made a backup and edited the tinyMce.init function to enter correct settings.
  2. You used a wrong url with “baseAdminDir”, which is redirected by Prestashop, so it couldn’t find the file (that’s why you got the “file not found” in your console
  3. After this it still didn’t work, I checked your tinyMce version: Prestashop is still using the old dirty version 4 (shame on them).
    The Bootstrap plugin is written for the version 5, so there’s no way to make it work.
  4. So I confirm that your problems were 100% related to Prestashop, the wrong url you used with the “baseAdminDir” alias and the outdated tinyMce.
  5. I spent time for you, so please now don’t ask for refund, it’ll at least pay me for the time I spent, thanks to you

Gilles

Hello,

I’m not the programmer, but with my way of config the script was loaded properly, and the plugin was not working. This is the screen from browser console, that I provide you before your config – https://prnt.sc/utila2

Unfortunately I have tried but I can’t make the plugin works and is useless for me and I would like to ask you for refund.

Best regards

Hi,

You can read in my previous message:

I spent time for you, so please now don’t ask for refund, it’ll at least pay me for the time I spent

I told you before that your problems came from Prestashop. The license includes help for the plugin itself, not for your implementation. So I’ll accept refund if you accept to pay me for this extra job.

I know you’ll complain and rate 1 star as a revenge, I don’t mind.

Thanks for your understanding.

Good afternoon, I bought the Bootstrap plugin for TinyMCE from you, unfortunately, I cannot integrate the plugin into TinyMCE Joomla. Tell me please if it possible to integrate this plugin into TinyMCE Joomla? If possible then write how to do it, please. If this is not possible, then let me know how I can make a refund, since your plugin I cannot use and it is useless to me. Thank you in advance!!!!

Hi,

You can ask for refund here: https://codecanyon.net/refund_requests/new

Hi, will this plugin work with TinyMCE 4?

Hi,

No it’ll not. The old version for TinyMCE 4 + Bootstrap 3 is now available on Github, but is not for Bootstrap 4.

Hi, I saw that Bootstrap 3 is no longer supported in this plugin for those who like me upgraded TinyMCE to v5. I suppose there are no plans to offer a Bootstrap 3 version for v5, in that case I will buy it again, as some of my sites are still using that version, and for now I have no plans to change the entire site to BS4.

Thanks in advance.

Hi Rekuen,

The Bootstrap 3 version is now available for free on Github here: https://github.com/migliori/tinymce-bootstrap-plugin

But it’s not compatible with TinyMce V5, and the new plugin is not compatible with TinyMce V4

The right combinations are BS3 + TinyMce V4 or BS4 + TinyMce V5

If you need anything else you’re welcome,

Gilles

Hi! thanks, I already checked the github version before posting the comment, but again, what I need is the BS3+TinyMCE5 combination, knowing the source code is available, I will make a fork and try to adapt the plugin myself, I saw the major changes are on the UI API methods, that are being replace in v5.

Thanks again. Daniel.

Strange combination indeed!

If you need anything else you’re welcome,

Gilles

Hi,

i have purchased this plugin from you (40d8d24c-14da-456c-9070-3d57539e2a34)

i have registered on my localhost with a .loc tld (this is a laragon server)

i become this error:

“Parse error: syntax error, unexpected end of file in /home/miglisoftcom/registration.miglisoft.com/registration/verify.php on line 184

and i have another question: i must place the site on a test domain, and when all ok, then on the final domain. You don’t say, that i need buy 3 licence, or..?

Hi GoM3Z,

Thanks for purchase.

The parse error should be solved now (sorry for this)

For information: you can only have 2 simultaneous activated copies, but you can unregister / register elsewhere at any time without any restriction.

So normally you should unregister your test domain then register the prod. domain once you’re ready.

But pleasecontact me , we’ll find a more practical solution

Gilles

Hi, the key registration is not working.

My data: info@incubemedia.sk Purchase code: 573237b0-0caa-497d-87f5-7bff21b34cd5

Hi Incubemedia,

Thanks for purchase.

You must register from a valid url, with a valid hostname. Direct file access from your disk will not work.

If it doesn’t help please send me your ftp & url,

If you need anything else you’re welcome,

Gilles

Hi, Register.html does not work.

Chrome console says: Access to XMLHttpRequest at ‘https://www.registration.miglisoft.com/register.json?request=register&useremail=tero%40luowa.fi&purchase_code=a32bced9-42c0-489e-8b3a-3f6b327816c5' from origin ‘null’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

Failed to load resource: net::ERR_FAILED

Okay, sorry for the hassle then. I need solution that works in multiple domains without need to buy new license for every site.

Just haven’t got time to register all the new sites and it also would take lot of time to register all current domains (about 200) and cost would be too high (about 6000$).

So i would need refund from this, thanks.

The extended license could be a solution, if you’re interested please get in touch by email and tell me more about your CMS.

Else, you’re free to ask for refund but you must give a good reason.

Your claim had no valid reason. Moreover, you told me that your CMS was free, it’s a lie, you’ll have to explain to me why on your page there are paid subscriptions.

I don’t want any trouble, I refunded you.

Hello, I tried to add your plugin to my TinyMCE editor but I really just can’t get it to work. When TinyMCE is loaded, a popup tells me the bootstrap plugin wasn’t initialized. Also, in the console, I have the following message: “tinymce.min.js:9 Failed to initialize plugin: bootstrap TypeError: Cannot read property ‘length’ of undefined”. I followed your documentation and I really don’t know what to do anymore. I tried using TinyMCE with and without a CDN for TinyMCE thinking it had something to do with my TinyMCE setup but it doesn’t since all the other plugins are working correctly no matter what I use.

My tree view looks like something like this: |_ assets ....|__ TinyMCE ....|__ TinyMCE-bootstrap <- in which there’s actually the “plugin” folder |_ my other folders/files

Unfortunately, I cannot give you any access to FTP.

In my <head>, I loaded Bootstrap and TinyMCE first, only then, I initialized my TinyMCE editor. Everything works fine but what I’m interested the more in, the bootstrap plugin. I also tried loading the “plugin.min.js” directly in my <head> but yeah it doesn’t fix anything so I would be glad if you helped me fix this. Thank you.

Hi PulpeDeVie,

Thanks for purchase.

I’m always writing in English here, but we’re both French. First, I’d add this code after tinymce.init function, to check if the plugin url is correct:

console.log(base_url + 'TinyMCE-bootstrap/');
If you see an url with 2 slashes like https://domain.com//TinyMCE-bootstrap/ remove the last one when you define the base_url:
var base_url = location.protocol + '//' + location.host;

// instead of:
var base_url = location.protocol + '//' + location.host + '/';

If it doesn’t help, please email me, I’ll send you my phone number & can help you live with Teamviewer if you want.

Gilles

Hello, i’ve purchased a licenze for the plugin, can you explain me how i can install it on my joomla website?

Best regards, Matteo

Hi Matteo,

Thanks for purchase.

I’m sorry no, Google will do this better than me

Your question is related to Joomla, not to the plugin itself, and I’m not able to give you a quick answer. If you need anything else you’re welcome,

Gilles

Hi, almost works fine. I prefer more friendly install manual I needed.

Again, I’m not sure to understand what you mean: do you mean that I should improve the documentation? If yes, please tell me how I could improve it & I’ll try.

I couldn’t understand how to install plugin even red your help documents where I must put folder and files, so I suggest you make more kindness help documents. that’s it.

Ok, thanks for these precisions, and you’re right, I forgot to explain first what to upload & where. I add this on my TODO list, your remark is useful

I’m not sure to understand. Do you mean that you made some changes in tinymce.init? Again, I need to see your settings and clear explainations or I can’t help.

It’s OK, I want to 2 rows to show toolbar then I used toolbar(n) option, it does not work this plugin. but I set toolbar option with array, it is working.

That’s what I understood. I remember I had some troubles with this when I was creating the plugin, but I think it depends on Tinymce API, not the plugin itself.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey