Find Jobs
Hire Freelancers

TinyMCE preview and custom drop down menu

$30-250 USD

Completed
Posted about 8 years ago

$30-250 USD

Paid on delivery
Please get the latest code before starting We have a tinyMCE editor to edit help pages and emails. TinyMCE is a wysiwyg editor. We need to provide a preview of the page they are working on, and also add some custom tag items to insert into to the text. The code is located under [login to view URL] We will focus on Edit function. (Create is similar) Task A(1H): Include a button called Preview that will show the page as html rendered content. The preview should open in a separate window. Each time the user clicks on the preview, this preview window should be updated instead of opening a new window each time. The preview must show the content without saving first. Task B(2H): Include a custom menu button with a multi dropdown array. Look at this link for example to create multi level button [login to view URL] There are 2 levels. In PController there is a function called GetDemoData that will return Dictionary>. Dictionary will contain the group name (Transaction, User, Customer, User-Plan-Ref), and for each category there is a List containing the entries for next level, and the demodata to view So a structure might be |-Transaction | |-Transaction Id | |-Payment date | |-Amount |-Customer | |-Name plus more In the MailTokenHolder, the Description is what should be displayed in the Menu (Like Payment date), and the [login to view URL] is what should be inserted into the text at the current location (eg. {{[login to view URL]}}). Task C(3H): We have some codes within the text identified by {{ and }}. These must be replaced with demo content when previewing. So the Preview function should replace all {{token}} with valid demo data. Now the MailTokenHolder contains demo data. Have a look at [login to view URL] - public static void decodeMail(ref String subject, ref String body, Dictionary args) You can use this function by merging all demodata into a dictionary containing (Token, DemoData). The last argument Dictionary args is a list of all tokens and their data. Create a Dictionary args = new Dictionary(); So traverse the [login to view URL](). Then for each category, traverse all MailTokensHolders and add to args like [login to view URL]([login to view URL], [login to view URL]) Then call [login to view URL](ref subject, ref body, args) and show the result
Project ID: 10264819

About the project

5 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi, I’ve had a good look at your project description and I’m very interested in providing a solution. I have 8+ hands on experience on developing quality web solutions as well as desktop standalone solutions. I used to develop systems using latest adaptive technology such as : 1. .NET/ASP.NET - MVC4,MVC5 - Entity Framework - SQL - C# (for .NET solutions) 2. JQuery/Javascript/HTML5 /Bootstrap etc (for designing and front end implementations) I want to start work immediately and awaiting for your positive response . Thank you.
$100 USD in 10 days
5.0 (9 reviews)
4.8
4.8
5 freelancers are bidding on average $165 USD for this job
User Avatar
Hello! Your main requirement is clear. But we need to talk bit more about I/O modules. Buzz me when you are online. Regards, FUGACODE
$155 USD in 3 days
5.0 (14 reviews)
5.5
5.5
User Avatar
Hello, I have gone through your outsourced requirements "TinyMCE preview and custom drop down menu" and have analyzed that I have right skills (C# Programming, CSS, HTML5, Javascript) to execute your esteemed project. I will complete your project within 2 days, LIFETIME error free guarantee and provide 365 days (ONE YEAR) support... ===== Why choose me? ===== 5.0 / 5.0 rating, 100% completion rate, 100% on-time completion, 100% on-budget :) Kindly, check my profile: http://www.freelancer.com/u/BitLabs.html I work smart, hard, and strictly bid only what we can do! No sub-contracting... ever! You will never go wrong choosing me :)
$211 USD in 365 days
5.0 (41 reviews)
5.2
5.2
User Avatar
Hello! My name is Gabe, and I have been a software developer for 19 years now. I have worked with TinyMCE a fair bit in the past, including customizing it. I specialize in developing in the .NET stack. This project is easy, and I would be very happy to work with you. I pride myself on delivering high quality code that meets your exact specifications. Thank you for your time, Gabe
$144 USD in 3 days
5.0 (8 reviews)
4.8
4.8
User Avatar
Hello Sir, I am a senior Asp.Net C# Developer with rich experience in Microsoft Technologies, We can achieve your app within days and with high quality standards, We can discuss more about the project in private messages if you like. Feel free to contact me, Best regards.
$250 USD in 3 days
5.0 (2 reviews)
3.1
3.1

About the client

Flag of DENMARK
Aalborg, Denmark
5.0
1
Payment method verified
Member since Mar 21, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.