We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Extension: MD Hide Smileys. Hide the "Smileys" Link in Control Panel

Development and Programming

Ryan M.'s avatar
Ryan M.
1,511 posts
17 years ago
Ryan M.'s avatar Ryan M.

I made this simply to hide the “Smileys” link underneath each textarea on a Control Panel publish page. You can disable Emoticons in the admin, but I don’t think there is any native way to hide this link without an extension. There are a couple other threads that relate to this: Remove “Smileys” text from Publish screen and Disable Glossary and Smileys in the publish tab

The download is now available at GitHub through its designated page over at masugadesign.com: http://www.masugadesign.com/the-lab/scripts/hide-smileys/

       
GMJ's avatar
GMJ
5 posts
17 years ago
GMJ's avatar GMJ

Fabo! Thanks so much for making this. Hard to have a ‘corporate’ looking control panel with smileys.

       
AJP's avatar
AJP
311 posts
17 years ago
AJP's avatar AJP

Since you’re an extension pro now, could it be extended (ha) to remove check spelling and glossary also? leaving only formatting?

       
Ryan M.'s avatar
Ryan M.
1,511 posts
17 years ago
Ryan M.'s avatar Ryan M.
Since you’re an extension pro now, could it be extended (ha) to remove check spelling and glossary also? leaving only formatting?

I have a dev version working that has settings allowing you to pick any or all of the three to display or not. This works on Publish pages with only one field that has these links. The only issue is on Publish pages where there is more than one field that has these links. I need to figure out the best way to keep the field id’s in there so when the links are set to show, the links still actually work!

This would be MUCH easier if each of these links had an ID like their containing div does. I could probably use the DOM somehow to find first child (that’s a link?) of the “lightlinks” div and remove it…or something like that.

Back to paying work right now, though.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.