Создание веб-редактора кода - PullRequest
0 голосов
/ 01 марта 2012

Я смотрю на создание панели редактора кода на моей CMS.Я бы хотел что-то очень похожее на то, что есть в Wordpress, если вы перейдете по шаблонам и отредактируете отдельные файлы .css или .php.Есть ли легкие плагины для этого?

Безопасность не является ОГРОМНОЙ проблемой, поскольку это закрытая система, и люди, использующие мою CMS для манипулирования .php-кодом и т. Д., Пострадают только в том случае, если они что-то сломают или введут туда код.

Итак, я хочу получить представление о том, как я могу это сделать - написать свой?Плагины, которые отображают содержимое файла в удобном формате?

1 Ответ

2 голосов
/ 01 марта 2012

Code Mirror предоставит вам основные функции / поведение IDE на разных языках.Я использую его для простого редактора запросов в одном из моих приложений.У них есть плагин PHP , и вы можете написать / изменить свой собственный.

Имейте в виду, что вы должны санировать любые данные, поступающие из ненадежного источника.Даже если ваша система «замкнутая», вам может потребоваться запустить предоставленный пользователем код в изолированной программной среде или выполнить какой-то рабочий процесс утверждения.

Существует также Compilr , но яне знаю, насколько хорошо это интегрируется в пользовательское приложение.

...