Write a CKEditor Table of Contents plugin

Looking for a CKEditor/JavaScript developer to help us with a ~1 month project developing a plugin. Ideally this will be the start of an on-going relationship to help us develop further plugins to support different user requests.

What we do

PolicyStat is a web-based software as a service that allows hospitals to manage their policies and procedures, their best practices to save lives. We’ve recently migrated to using CKEditor as the editor of choice for policy editing within our product, allowing us to fill many outstanding feature requests with community plugins, and are looking for others to help us build the policy editor of the future.

What the project looks like

We want an experienced CKEditor/JavaScript developer to help us develop a plugin to generate a table of contents or outline based on the headings in a document, and keep it in sync. This is a popular feature request for us, as many of our customers have manually implemented something similar in their documents, which doesn’t scale very well and isn’t very consistent.

The table of contents would be implemented as a CKEditor Widget ( [url removed, login to view]!/guide/dev_widgets ) and contain nested ordered lists representing the header structure.


Given the following header structure in the document:





The widget would contain the following:







The widget would then be updated with any changes made to the actual content to the headings.

To allow the table of contents to actually work as links, the act of adding the widget would also need to create anchor links beside each heading. The widget would then link to these newly created anchors. The plugin would need to ensure that these anchors were also created for new headings, if a table of contents exists.

To be successful at this project, you will ideally:

Have experience writing consistent JavaScript with excellent test coverage. We’ll expect working, unit tested code.

Have excellent knowledge of CKEditor’s API and developing plugins. An existing published plugin is an asset

Have clear communication skills and ability to work together in an asynchronous, but honest and transparent way. We’ll help you with code review and be available for any required rubber-ducking.

Who you’ll be working with

You’ll be working primarily with a developer who has been customizing CKEditor over the past few months.

To apply:

Let us know what interests you about this project and whether there’s anything you’d want to change

Provide some code samples (github is preferred)

Ask us any other questions you might have

Compétences : Javascript

en voir plus : write articles new freelancers are welcomed read file before bid, write articles new freelancers are welcomed read file before bid!, article writer to write about new movies, wordpress plugin query table, wordpress plugin display table sql, plugin input table wordpress, wordpress plugin price table form, wordpress plugin calculate table, wordpress plugin output table, software write mq4, software write chip epson, useful software write book, software write web specs, php display contents table pages, sobi2 gallery plugin mysql table, free software write user guide, software write edid, free software write company profile, software write websites idea, software write book images

Concernant l'employeur :
( 0 commentaires ) Canada

Nº du projet : #11222205

15 freelance font une offre moyenne de $2489 pour ce travail


Hi I'm expert in javascript as well as I have solid experiences in CKEditor ,and It would be good fit in this position than other proposals. please check the ckeditor contract from my freelancer profile and get in Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(155 Commentaires)

Dear Sir, I have read your project description & understood the initial high level requirements, so please initiate the chat to finalize the contract details, estimate, payment terms etc. Look forward to hearing Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 60 jours
(8 Commentaires)

Dear Sir/Madam, We are interested in your project and very confident to fulfil it. Our team is expert in JS. "a plugin to generate a table of contents or outline based on the headings in a document, and keep it Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(19 Commentaires)

Hello, Thanks for the opportunity, We are high class professional designers, expert developers and flawless QA Testers in Theme and Template designing; CMS like Wordpress, Joomla, Drupal; Ecommerce like Magento, Op Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(38 Commentaires)
%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 20 jours
(62 Commentaires)

Dear Sir/ Madam, I understand that you are looking for a highly efficient IT Outsourcing team that can offer high quality work along with affordable price rate for your project, and can also provide long term suppor Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(2 Commentaires)

Hello sir/mam, worldchangersoftetech is Outsourcing Company which provide Web Development, Web Design, software devlopement, Graphics design and mobile Application Development,seo management. we have experience empl Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(46 Commentaires)

Hello..I have an experience of more than 8 years in web development and maintenance. I have in-depth knowledge of php, mysql, jquery, paypal integrations, API's, css, html, html5. Our team is experienced, creative & Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 15 jours
(16 Commentaires)

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i wi Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 50 jours
(5 Commentaires)

Hi,I am having 5+ year of exp in website development using Java/J2EE, HTML,HTML5, CSS, Jquery/Javascript,Ckeditor, Bootstrap, PHP, Hibernate, Mysql, Jpa. Looking for a long term work. I have gone through your require Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(3 Commentaires)

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 50 jours
(4 Commentaires)

Hello Employer, Please Look at my previous work link. With this you can see that i will not disappoint you . I will provide quality of work . Wordpress/PHP/Website Proposal Links Our Recent Work: Wordpres Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(2 Commentaires)
%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(0 Commentaires)

Hi, We are Infesus Technology ([login to view URL]). We have a team of professionals who are proficient in: Asp.Net, C#, Asp.Net-MVC, SQL Sever, Web-API, Web services, Jquery, AngularJS, PHP,Entity Framework, HTML5, CSS , Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(0 Commentaires)

Hi, To be very honest your job description does not clear much to me. There are tons of questions I need to ask from you but I prefer it to be done over freelancer chat system. Below are some of my notable work spec Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(0 Commentaires)