<h5>Repository</h5> https://github.com/tngflx/Steem-UltimateEditor <h2>What is Steem Ultimate Editor?</h2> <center>![ultedtlogosmall.png](https://steemitimages.com/DQmb4o1dHzre7hpQFp2Rkz93bDgghiiBDWiHQzZd3XLPCWC/ultedtlogosmall.png)</center> Steem Ultimate Editor poised to replace markdowns with simple buttons to create a post! Creating post shouldn't be so troublesome and requires a significant amount of time on trial and error. What if I tell you, there's a tool that allows you to just click buttons in order to perform some basic and even advance customization to the style of your post? Let's have a look what Steem Ultimate Editor brought to the table this time after an improvement over the last version. Which you can check out here. <h2>Objectives</h2> - Allow minnows or newcomers to have a more friendly environment to create posts - Significantly reduce the amount of time taken to create a post - Beautify your post within clicks! - Promoting high quality posts with future features such as source checking ## Feature for the day : Syntax highlighting Don't you wish your codes are color coded and easy on the eye to differentiate if it's a function, an integer or some html tags? It can be uneasy to spot mistakes in your pasted code. With color coding, editing your code can be much hassle free! <h5>Color coding on the fly! Everything between triple ticks will be color coded!</h5> <iframe src="https://player.vimeo.com/video/273701920" width="640" height="400" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> <h5>Like always it worked perfectly on steemit post too! Not to mention the layout.</h5> <iframe src="https://player.vimeo.com/video/273701280" width="640" height="346" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> The hardest part of this feature is to get the caret back to where it was. For unknown reason, it always jump to the beginning of paragraph. ``` function rangeToPlainText(aRange) { // line delimiter is automatically detected by the browser // for each platform. var prettyText = window.getSelection().toString(); var linesDelimiter = /(\r?\n)/.test(prettyText) ? RegExp.$1 : '\n'; var text = ''; var target = aRange.startContainer; if (target.nodeType == target.ELEMENT_NODE && !/^(img|br)$/i.test(target.localName)) target = target.childNodes[aRange.startOffset]; var targets = editableNodes(); var initialTarget = target; for (target of targets) { if (initialTarget) { if (target != initialTarget) continue; initialTarget = null; } if (target.nodeType == target.TEXT_NODE) { let value = target.nodeValue; if (target == aRange.endContainer) value = value.slice(0, aRange.endOffset); if (target == aRange.startContainer) value = value.slice(aRange.startOffset); text += value; } ``` ## Technology Stack Jquery, HTML, Handlebars, Javascript ## Roadmap -Emojis (checked) -New banner (checked) -Chat integration? -You name the features :) ## How to contribute? -Contact me personally on discord or comment below!
post_id | 51,932,575 |
---|---|
author | tngflx |
permlink | coders-we-didn-t-forget-about-you-introducing-syntax-highlighting |
category | utopian-io |
json_metadata | "{"links": ["https://github.com/tngflx/Steem-UltimateEditor"], "app": "steemit/0.1", "image": ["https://steemitimages.com/DQmb4o1dHzre7hpQFp2Rkz93bDgghiiBDWiHQzZd3XLPCWC/ultedtlogosmall.png"], "format": "markdown", "tags": ["utopian-io", "development", "dev", "steemdev", "teammalaysia"]}" |
created | 2018-06-06 14:37:51 |
last_update | 2018-06-10 02:18:09 |
depth | 0 |
children | 8 |
net_rshares | 24,296,282,433,269 |
last_payout | 2018-06-13 14:37:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 53.498 SBD |
curator_payout_value | 17.304 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 3,248 |
author_reputation | 12,492,997,891,187 |
root_title | "Coders, we didn't forget about you! Introducing syntax highlighting!" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
wackou | 0 | 40,560,354,377 | 0.03% | ||
pharesim | 0 | 82,102,060,102 | 0.02% | ||
kevinwong | 0 | 76,658,317,735 | 0.75% | ||
anwenbaumeister | 0 | 9,528,414,650 | 0.11% | ||
arconite | 0 | 301,814,107 | 0.37% | ||
curie | 0 | 17,086,813,741 | 0.11% | ||
yuxi | 0 | 2,570,038,620 | 10% | ||
poeticammo | 0 | 1,295,629,712 | 5.75% | ||
hendrikdegrote | 0 | 261,186,229,655 | 0.11% | ||
vact | 0 | 5,902,835,199 | 0.11% | ||
boynashruddin | 0 | 198,562,525 | 5% | ||
xanadu | 0 | 82,383,511 | 5.75% | ||
awesomianist | 0 | 1,402,407,910 | 3.45% | ||
vaelriey | 0 | 1,744,063,096 | 11.5% | ||
bitrocker2020 | 0 | 2,315,573,518 | 5% | ||
mys | 0 | 24,045,709,412 | 25% | ||
minnowsupport | 0 | 23,619,537,794 | 0.5% | ||
locikll | 0 | 212,898,152 | 0.22% | ||
howtostartablog | 0 | 1,668,503,627 | 3.45% | ||
tngflx | 0 | 156,776,378 | 0.23% | ||
coloringiship | 0 | 549,837,638 | 1.15% | ||
thinknzombie | 0 | 1,348,271,416 | 0.05% | ||
leir | 0 | 700,773,643 | 20% | ||
gray00 | 0 | 2,114,552,451 | 100% | ||
bboyady | 0 | 2,027,114,218 | 100% | ||
massivevibration | 0 | 2,200,720,784 | 5% | ||
onartbali | 0 | 539,938,880 | 5% | ||
torico | 0 | 6,369,953,911 | 10% | ||
teammalaysia | 0 | 649,445,099 | 11.5% | ||
ivyfung1 | 0 | 571,365,107 | 100% | ||
notimetospace | 0 | 814,252,056 | 5.75% | ||
myach | 0 | 5,775,535,972 | 5.75% | ||
branlee87 | 0 | 134,111,221 | 1.15% | ||
utopian-io | 0 | 23,596,374,091,319 | 16% | ||
jacktan | 0 | 64,374,868 | 11.5% | ||
pechichemena | 0 | 1,738,738,319 | 5% | ||
afifa | 0 | 1,692,225,274 | 15% | ||
hadebaryor | 0 | 427,772,005 | 11.5% | ||
steemitstats | 0 | 3,631,858,099 | 5% | ||
diamondray | 0 | 1,704,022,764 | 2.3% | ||
r351574nc3 | 0 | 699,041,158 | 3% | ||
iamjadeline | 0 | 354,626,280 | 2.3% | ||
siren87 | 0 | 564,765,959 | 11.5% | ||
thinkingmind | 0 | 1,818,869,732 | 100% | ||
crypto3d | 0 | 772,536,251 | 5.75% | ||
superoo7 | 0 | 1,273,671,167 | 5.75% | ||
kujou | 0 | 2,325,088,977 | 100% | ||
holger80 | 0 | 71,726,581,136 | 26% | ||
josephace135 | 0 | 7,505,029,971 | 100% | ||
khimgoh | 0 | 4,318,266,847 | 7% | ||
polbot | 0 | 372,677,493 | 100% | ||
sahiranadiah | 0 | 70,137,872 | 11.5% | ||
kymio | 0 | 436,008,825 | 5.75% | ||
patlu | 0 | 72,525,663 | 2.3% | ||
salty-mcgriddles | 0 | 1,200,904,324 | 2% | ||
mrsaladd | 0 | 65,530,131 | 10% | ||
liewsc | 0 | 70,837,625 | 5.75% | ||
kennethtks | 0 | 222,941,521 | 11.5% | ||
silviagoh | 0 | 195,794,445 | 8.62% | ||
superoo7-dev | 0 | 207,113,687 | 11.5% | ||
legendchew | 0 | 2,694,273,686 | 11% | ||
asherlee | 0 | 210,978,788 | 5.75% | ||
nuray | 0 | 573,020,056 | 100% | ||
vaisvila | 0 | 558,092,838 | 100% | ||
nyushosazha | 0 | 585,540,027 | 100% | ||
teovsumsel | 0 | 582,490,339 | 100% | ||
kelal | 0 | 582,490,339 | 100% | ||
supan4ik | 0 | 582,494,063 | 100% | ||
danielyana | 0 | 582,490,339 | 100% | ||
artnov0411 | 0 | 582,494,063 | 100% | ||
gazi1212 | 0 | 125,082,392 | 100% | ||
danielaminas | 0 | 582,490,339 | 100% | ||
viktorpetro | 0 | 582,490,339 | 100% | ||
voronovboris | 0 | 582,494,063 | 100% | ||
lobbyx | 0 | 585,540,027 | 100% | ||
wombtick | 0 | 582,494,063 | 100% | ||
floorsopera | 0 | 582,490,339 | 100% | ||
eczemamuon | 0 | 585,540,027 | 100% | ||
moistspotify | 0 | 585,540,027 | 100% | ||
katjalirenko | 0 | 585,540,027 | 100% | ||
artyrsedakov | 0 | 585,533,466 | 100% | ||
nautilusx | 0 | 585,308,347 | 100% | ||
donortopmast | 0 | 585,335,970 | 100% | ||
coalorebrunch | 0 | 585,294,049 | 100% | ||
squashzealous | 0 | 585,316,561 | 100% | ||
insidescraper | 0 | 585,796,019 | 100% | ||
cappedscramble | 0 | 585,841,591 | 100% | ||
definitefeed | 0 | 585,841,591 | 100% | ||
coinsicy | 0 | 585,807,882 | 100% | ||
diversityaback | 0 | 585,842,001 | 100% | ||
stimulusmaybe | 0 | 585,822,582 | 100% | ||
aefimov88 | 0 | 585,799,100 | 100% |
I love this. This is my first time seeing one of these updates. Is image uploading an included feature? Iโm building some apps that are front-ends for the blockchain. Iโm interested in using your editor for post composition. So far Iโm using simpleMDE and itโs pretty good.
post_id | 51,933,456 |
---|---|
author | nikema |
permlink | re-tngflx-coders-we-didn-t-forget-about-you-introducing-syntax-highlighting-20180606t144541346z |
category | utopian-io |
json_metadata | "{"app": "steemit/0.1", "tags": ["utopian-io"]}" |
created | 2018-06-06 14:45:42 |
last_update | 2018-06-06 14:45:42 |
depth | 1 |
children | 2 |
net_rshares | 30,766,260,254 |
last_payout | 2018-06-13 14:45:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.084 SBD |
curator_payout_value | 0.003 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 273 |
author_reputation | 945,269,304,874 |
root_title | "Coders, we didn't forget about you! Introducing syntax highlighting!" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
tngflx | 0 | 30,766,260,254 | 100% |
Yes I integrated with ipfs! Thanks for your interest! Well once I released it, I'll let you know. Right now, I'm trying to add more features to it before I really launch it. I'm thinking of adding dictionary, todo list feature and etc.
post_id | 51,933,761 |
---|---|
author | tngflx |
permlink | re-nikema-re-tngflx-coders-we-didn-t-forget-about-you-introducing-syntax-highlighting-20180606t144820174z |
category | utopian-io |
json_metadata | "{"app": "steemit/0.1", "tags": ["utopian-io"]}" |
created | 2018-06-06 14:48:21 |
last_update | 2018-06-06 14:49:36 |
depth | 2 |
children | 1 |
net_rshares | 0 |
last_payout | 2018-06-13 14:48:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 235 |
author_reputation | 12,492,997,891,187 |
root_title | "Coders, we didn't forget about you! Introducing syntax highlighting!" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Awesome ๐๐พ Iโll be watching out for it.
post_id | 51,933,880 |
---|---|
author | nikema |
permlink | re-tngflx-re-nikema-re-tngflx-coders-we-didn-t-forget-about-you-introducing-syntax-highlighting-20180606t144923467z |
category | utopian-io |
json_metadata | "{"app": "steemit/0.1", "tags": ["utopian-io"]}" |
created | 2018-06-06 14:49:24 |
last_update | 2018-06-06 14:49:24 |
depth | 3 |
children | 0 |
net_rshares | 30,150,935,049 |
last_payout | 2018-06-13 14:49:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.085 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 39 |
author_reputation | 945,269,304,874 |
root_title | "Coders, we didn't forget about you! Introducing syntax highlighting!" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
tngflx | 0 | 30,150,935,049 | 100% |
Thank you for your contribution. Its a good feature to have but is the Editor supports all type of languages? Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category. To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/2332334). ---- Need help? Write a ticket on https://support.utopian.io/. Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
post_id | 52,329,893 |
---|---|
author | codingdefined |
permlink | re-tngflx-coders-we-didn-t-forget-about-you-introducing-syntax-highlighting-20180609t115714472z |
category | utopian-io |
json_metadata | "{"links": ["https://join.utopian.io/guidelines", "https://review.utopian.io/result/3/2332334", "https://support.utopian.io/", "https://discord.gg/uTyJkNm", "https://join.utopian.io/"], "tags": ["utopian-io"], "app": "steemit/0.1"}" |
created | 2018-06-09 11:57:15 |
last_update | 2018-06-09 11:57:15 |
depth | 1 |
children | 1 |
net_rshares | 0 |
last_payout | 2018-06-16 11:57:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.067 SBD |
curator_payout_value | 0.015 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 600 |
author_reputation | 71,157,752,447,147 |
root_title | "Coders, we didn't forget about you! Introducing syntax highlighting!" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
It support the major languages for now. For example js, ruby, php. This is actually based on the highlight js library. The common languages are supported there.
post_id | 52,332,344 |
---|---|
author | tngflx |
permlink | re-codingdefined-re-tngflx-coders-we-didn-t-forget-about-you-introducing-syntax-highlighting-20180609t122202551z |
category | utopian-io |
json_metadata | "{"tags": ["utopian-io"], "app": "steemit/0.1"}" |
created | 2018-06-09 12:22:03 |
last_update | 2018-06-09 12:22:03 |
depth | 2 |
children | 0 |
net_rshares | 0 |
last_payout | 2018-06-16 12:22:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 160 |
author_reputation | 12,492,997,891,187 |
root_title | "Coders, we didn't forget about you! Introducing syntax highlighting!" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Hey @tngflx **Thanks for contributing on Utopian**. Weโre already looking forward to your next contribution! **Contributing on Utopian** Learn how to contribute on <a href='https://join.utopian.io'>our website</a> or by watching <a href='https://www.youtube.com/watch?v=8S1AtrzYY1Q'>this tutorial</a> on Youtube. **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
post_id | 52,413,747 |
---|---|
author | utopian-io |
permlink | re-coders-we-didn-t-forget-about-you-introducing-syntax-highlighting-20180610t021208z |
category | utopian-io |
json_metadata | "{"app": "beem/0.19.29"}" |
created | 2018-06-10 02:12:09 |
last_update | 2018-06-10 02:12:09 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2018-06-17 02:12:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 503 |
author_reputation | 152,913,012,544,965 |
root_title | "Coders, we didn't forget about you! Introducing syntax highlighting!" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
<p>Congratulations! This post has been upvoted from the communal account, @minnowsupport, by Felix at(tngflx) from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the <a href="https://discord.gg/HYj4yvw"> Peace, Abundance, and Liberty Network (PALnet) Discord Channel</a>. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.</p> <p>If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=102530.639667%20VESTS">50SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=205303.639667%20VESTS">100SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=514303.639667%20VESTS">250SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=1025303.639667%20VESTS">500SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=2053030.639667%20VESTS">1000SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=10253030.639667%20VESTS">5000SP</a>. <br><strong>Be sure to leave at least 50SP undelegated on your account.</strong></p>
post_id | 52,414,152 |
---|---|
author | minnowsupport |
permlink | re-coders-we-didn-t-forget-about-you-introducing-syntax-highlighting-20180610t021721z |
category | utopian-io |
json_metadata | "{"app": "beem/0.19.23"}" |
created | 2018-06-10 02:17:21 |
last_update | 2018-06-10 02:17:21 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2018-06-17 02:17:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 1,712 |
author_reputation | 104,981,098,086,561 |
root_title | "Coders, we didn't forget about you! Introducing syntax highlighting!" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
#### This post has been curated by **TeamMalaysia** Community :- To support the growth of TeamMalaysia Follow our upvotes by using **steemauto.com** and follow trail of @myach Vote **TeamMalaysia** witness bitrocker2020 using this link <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=bitrocker2020&approve=true">vote for witness</a>
post_id | 52,414,284 |
---|---|
author | teammalaysia |
permlink | coders-we-didn-t-forget-about-you-introducing-syntax-highlighting |
category | utopian-io |
json_metadata | "{"app": "stephard/0.1", "tags": ["teammalaysiadevtest", "teammalaysia"]}" |
created | 2018-06-10 02:18:54 |
last_update | 2018-06-10 02:18:54 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2018-06-17 02:18:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 358 |
author_reputation | 198,507,892,119 |
root_title | "Coders, we didn't forget about you! Introducing syntax highlighting!" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |