I have started creating a new plugin using the jquery "edit in place" plugin for ckeditor..
As the title states, it enables users who are logged into the admin panel, to edit the pages from the front-end.
It seems to be working perfect with all my tests, however, before I upload it to the extend I would like some feedback.
If anyone is interested in this plugin and can take the time to respond with your feedback, it would be much appreciated.
Areas Of Concern (Before I Upload To Extend):
- Security: Any suggestions to improve security? Or does it need to be improved?
- Existing CKEDITOR: I was unable to figure out how to use the ckeditor from the admin panel so I just included a new ckeditor with the plugin. Would this be a big issue to anyone? Would it be possible to use the ckeditor from the admin panel without core edits?
- Expanded Features: I thought about adding the ability to edit the meta tags and other page info via a fixed positioned sidebar or topbar. Any votes on this?
My biggest concern is keeping it just as secure as the backend, so if anyone has any pointers or suggestions in relation to that, please let me know.
The Plugin Is Attached To This Thread
To Install Drag the contents of the zip file into your plugins folder.
Mikeh,
concerning the editor: all the configuration of the editor is done at these places:
- in the gsconfig.php
- in \admin\template\js\ckeditor\config.js
- maybe in additional configuration but this would be defined in the gseditor-options in gsconfig.php
so if you read these 2 configurations you will get an identical editor to the admin editor
it's possible to have more than one editor instances running (an open editor in the backend and one in the frontend, if there are no naming conflicts so use another name for that editor text-area
Cheers, Connie
cool plugin. until the site is not indexed by search engines, you can allow the editor to edit or write text without access to the admin panel. news articles are not edited, but the gallery is breaking.
and after saving the code looks like this
Code:
<p>
ÃÂ’ <span data-scayt_word="òõрÑÂøø" data-scaytid="2">òõрÑÂøø</span> 3.0 <span data-scayt_word="õÑÂть" data-scaytid="3">õÑÂть</span> <span data-scayt_word="òþ÷üþöýþÑÂть" data-scaytid="4">òþ÷üþöýþÑÂть</span> <span data-scayt_word="þтúûючðть" data-scaytid="5">þтúûючðть</span> ø <span data-scayt_word="òúûючðть" data-scaytid="6">òúûючðть</span> <span data-scayt_word="ÿûðóøýы" data-scaytid="7">ÿûðóøýы</span>, <span data-scayt_word="ÿþÑÂтþüу" data-scaytid="8">ÿþÑÂтþüу</span> ôûѠ<span data-scayt_word="ñыÑÂтрþóþ" data-scaytid="9">ñыÑÂтрþóþ</span> <span data-scayt_word="рõôðúтøрþòðýøÑÂ" data-scaytid="10">рõôðúтøрþòðýøÑÂ</span> <span data-scayt_word="ÑÂтрðýøц" data-scaytid="11">ÑÂтрðýøц</span>, <span data-scayt_word="ýðÿрøüõр" data-scaytid="12">ýðÿрøüõр</span>, <span data-scayt_word="ÑÂтþрþýýøü" data-scaytid="13">ÑÂтþрþýýøü</span> <span data-scayt_word="рõôðúтþрþü" data-scaytid="14">рõôðúтþрþü</span> <span data-scayt_word="ÑÂтþт" data-scaytid="15">ÑÂтþт</span> <span data-scayt_word="ÿûðóøý" data-scaytid="16">ÿûðóøý</span> <span data-scayt_word="üþöõт" data-scaytid="18">üþöõт</span> <span data-scayt_word="þчõýь" data-scaytid="19">þчõýь</span> <span data-scayt_word="ÿрøóþôøтьÑÂÑÂ" data-scaytid="20">ÿрøóþôøтьÑÂÑÂ</span>, <span data-scayt_word="ÿþтþüу" data-scaytid="21">ÿþтþüу</span> чтþ ýõт <span data-scayt_word="ýõþñхþôøüþÑÂтø" data-scaytid="22">ýõþñхþôøüþÑÂтø</span> ôðòðть ôþÑÂтуÿ ò ðôüøýúу ÿþÑÂтþрþýýøü ûюôÑÂü. ßþÑÂûõ тþóþ úðú тõúÑÂт ñуôõт þтрõôðúтøрþòðý <span data-scayt_word="ÿûðóøý" data-scaytid="17">ÿûðóøý</span> üþöýþ ÿрþÑÂтþ þтúûючøть.</p>
http://chaga-mushroom.com/1/test
Thank you Connie and Oleg for your feedback.
I will try and figure out how to get the standard editor working in the frontend.
I also figured out why it broke the gallery for you oleg, thanks for pointing that out.