Привет всем)
Я хочу сделать сайт, где пользователи смогут не только "читать" контент, но также и добавлять свои тексты. Для этого я хочу, чтобы, когда человек нажимал кнопку "Написать" (название неважно) он попадал на страницу с формой для ввода.
Такая форма встречается очень часто на многих сайтах: на ЖЖ, когда пишешь новое сообщение в дневнике, на форумах и здесь, когда жмешь на "Написать в сообщество".
Появляется окошко с тегами наверху (эти теги для меня тоже важны), а под окошком "Предварительный просмотр" или "Отправить".
Я, конечно, описываю полную банальщину)) , но нигде не находил инструкции, как можно создать нечто похожее. Вы не можете дать ссылку, подсказать книгу, где это можно найти? Конечно, не прошу писать сам код, он большой очень)
Спасибо заранее^^
Я хочу сделать сайт, где пользователи смогут не только "читать" контент, но также и добавлять свои тексты. Для этого я хочу, чтобы, когда человек нажимал кнопку "Написать" (название неважно) он попадал на страницу с формой для ввода.
Такая форма встречается очень часто на многих сайтах: на ЖЖ, когда пишешь новое сообщение в дневнике, на форумах и здесь, когда жмешь на "Написать в сообщество".
Появляется окошко с тегами наверху (эти теги для меня тоже важны), а под окошком "Предварительный просмотр" или "Отправить".
Я, конечно, описываю полную банальщину)) , но нигде не находил инструкции, как можно создать нечто похожее. Вы не можете дать ссылку, подсказать книгу, где это можно найти? Конечно, не прошу писать сам код, он большой очень)
Спасибо заранее^^
tinymce.org
для скачивания tinymce.moxiecode.com/download/download.php
если нужно руководство, то я читала вот тут: www.internet-technologies.ru/articles/article_1...
Только вот с тегами есть маленькая тонкость. Идея позволять пользователю отсылать прямо HTML не очень хорошая, а BB-коды нужно будет ещё распарсить и заменить на HTML, причём так, чтобы, опять же, исключить возможность вставить произвольный код.
Простой пример: допустим, вы решили сделать BB-тег вставки изображения —
Казалось бы, всё хорошо? А теперь злоумышленник решил написать
Кстати, а самому на php это написать реально или очень трудоемко получится, что лучше пользоваться сторонними программами и шаблонами?)
Скрипт очень простой.
HTML-форма, обработчик формы, вывод и таблица в базе.
Конечно, и тут бывают нюансы, но где их нет...
Ну или ссылка
Преимущества:
- standalone;
- маленький и понятный;
- неплохо учит - как такие штуки надо делать.
На Хабре про него в свое время была статья - рекомендую поискать, толково.
аналог сайтаможно посмотреть путешествующий программист <- тут, Medzhit, велосипед изобретать заного нет смысла.Так же вариантом будет codegear, socialworpress, но у последнего при 10+ пользователях онлайн критические нагрузки на бд!