Где я могу найти какие-либо скрипты форматирования текста, такие как те, которые используются в stackoverflow - PullRequest
3 голосов
/ 20 апреля 2010

Я хочу дать пользователям возможность форматировать текст, например, жирным шрифтом, курсивом, добавлять изображения и т.д.

Где я могу найти какие-либо предопределенные сценарии для этого?Я искал в Google, но мне кажется, что я не выполнил поиск с правильным текстом, и я не смог найти ничего подходящего!

Ответы [ 5 ]

3 голосов
/ 20 апреля 2010

На самом деле:

2 голосов
/ 20 апреля 2010

SO использует редактор WMD, который вы можете найти здесь . Он также использует MarkdownSharp для генерации HTML-кода, отображаемого на странице. Вам нужно заменить это на версию Markdown для PHP - ответ @ Gordon содержит ссылку.

2 голосов
/ 20 апреля 2010

Уценка для PHP находится на

Альтернативы уценке можно найти на


Эта запись в блоге несколько связана с тем, с чем был построен StackOverflow:

Вы найдете многобольше ответов о SO на https://meta.stackoverflow.com/

1 голос
/ 20 апреля 2010

То, что вам нужно, это что-то для "разбора" текста.

Это будет специальная функция, которая просматривает строку, такую ​​как **my text**, и замечает пару * до и после строки my text, затем преобразует первую пару в <b> и вторую пару превратиться в </b>.

Вы можете сделать это в JavaScript или на стороне сервера, либо до, либо после сохранения / чтения из базы данных.

Есть много библиотек, о которых упоминали другие люди. Но если вы хотите сделать это сами, это основной принцип.

0 голосов
/ 20 апреля 2010

Это все редактор. Поэтому используйте любой редактор и настройте параметры ввода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...