[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ввод текстов в интернете
sergeiss
Все участники форума знакомы с таким понятием, как "ввод текста сообщений на форуме". Ну, вот, я сейчас как раз этим занимаюсь.
Я могу ввести текст, могу заключить его в специальные коды, чтобы его визуально можно было оформить как-то... Сделать ссылку, вставить картинку, установить различные параметры шрифта и много чего другого.

Но!!!
Все эти коды вставляются в текст. Человек, вводящий текст, должен понимать эти коды, иначе он может их "испортить" случайно. Да и вид у вводимого текста не тот, что будет потом, после отправки сообщения.
Естественно, есть кнопка, позволяющая посмотреть вид полученного текста до того, как он уйдет в форум.

В то же время, далеко не все юзеры в интернете являются достаточно грамотными, чтобы нормально пользоваться этими кодами (данный форум не имею ввиду smile.gif).

Ну так вот вопрос...
Будет ли наконец-то когда-нибудь создан редактор, в котором вовсе не обязательно знать эти коды? Мы же, например, не создаем вручную вордовские файлы, не копаемся в их структуре для того, чтобы создать красивый вид документа.



Спустя 8 минут, 32 секунды (20.07.2009 - 11:46) waldicom написал(а):

Спустя 12 минут, 9 секунд (20.07.2009 - 11:58) UnWind написал(а):
Да, безусловно так лучше как предлогает waldicom, но сайт создавался с тематикой PHP.
И моё мнение таково - "Если уж сайт посвящен программированию -то это можно считать за своеобразную фишку." да ия не думаю что кто то не понимает что такое "Тег" "Атрибут" и прочее.
Помойму всё достаточно удобно.
Но если посмотреть с другой стороны - видеть готовый текст пользуясь визуальным редактором - тоже не плохо.
Вообщем 50 на 50)))

Спустя 35 минут, 27 секунд (20.07.2009 - 12:34) Nikitian написал(а):
Плюсы за визивиг-редакторы, озвученные выше. Любому пользователю в них разобраться в разы проще, чем с бб-кодами. А "фишек" должно быть в меру, иначе людям просто расхочется в них разбираться. Интерфейс визивиг-редакторов досаточно понятен, т.к. чаще всего копирует MSWord-интерфейс, над которым работали не самые худшие умы человечества.

Главное, не забывайте жёстко фильтровать ввод из этих редакторов!

Спустя 31 минута, 18 секунд (20.07.2009 - 13:05) sergeiss написал(а):
Ну вот, как всегда.... Стоило помечтать - а оказывается, я не первый, кому эта мыслЯ пришла в голову wink.gif И более того - реализовали уже rolleyes.gif

Спустя 2 часа, 37 минут, 7 секунд (20.07.2009 - 15:42) UnWind написал(а):
Цитата
Ну вот, как всегда.... Стоило помечтать - а оказывается, я не первый, кому эта мыслЯ пришла в голову wink.gif И более того - реализовали уже rolleyes.gif

Это всегда так)))

Спустя 1 минута, 23 секунды (20.07.2009 - 15:43) UnWind написал(а):
Цитата
Плюсы за визивиг-редакторы, озвученные выше. Любому пользователю в них разобраться в разы проще, чем с бб-кодами. А "фишек" должно быть в меру, иначе людям просто расхочется в них разбираться. Интерфейс визивиг-редакторов досаточно понятен, т.к. чаще всего копирует MSWord-интерфейс, над которым работали не самые худшие умы человечества.

Главное, не забывайте жёстко фильтровать ввод из этих редакторов!

Тут ты прав.

Спустя 15 часов, 22 минуты, 16 секунд (21.07.2009 - 07:06) Sylex написал(а):
а кто каким пользуется? wink.gif

Раньше использовал FCKEditor, затем TinyMCE - очень понравился что поддерживает Opera, тогда как FCKEditor еще не поддерживал. А еще через время показался более глючным TinyMCE и опять вернулся к FCKEditor, тем более он уже поддерживался всеми браузерами smile.gif

В TinyMCE CSS пихнул - и стили у тебя есть, это прикольно, а для FCKEditor надо писать XML, хотя его можно сделать более гибким. В TinyMCE глючат шаблоны (DIV-элементы в IE по-моему исчезают, так и не разобрался). Для TinyMCE есть очень хороший менеджер картинок с кучей функций.

В общем, у каждого свои + и -.

Спустя 6 минут, 4 секунды (21.07.2009 - 07:12) kirik написал(а):
Я давно не вставлял нигде висайвигов, сейчас найду которым пользовался давно (был довольно удобный, компактный, без лишнего) ура!) Вот он в сети, но старая версия мне нравится больше

Спустя 1 час, 13 минут, 1 секунда (21.07.2009 - 08:25) Nikitian написал(а):
Подсел на tinymce. Единственное: пришлось свой менеджер изображений делать, т.к. для многопользовательских систем то, что есть не очень подходит... Буквально вчера нашёл сжималку js - теперь совсем красота: вместо десятка js_скриптов подгружается только один smile.gif

Спустя 1 час, 36 минут, 18 секунд (21.07.2009 - 10:01) gooder отдыхающий написал(а):
laugh.gif

эксперты жгут
где можно подписаться на их ленту? smile.gif

Спустя 30 минут, 15 секунд (21.07.2009 - 10:31) Sylex написал(а):
gooder
ацкий отжиг, да? laugh.gif поясняйся

Nikitian
зачем свой писать, когда уже есть неплохие? Может логичнее ДОписать? smile.gif

я не помню где его нарыл, вроде он платный, могу выложить

Спустя 43 минуты, 41 секунда (21.07.2009 - 11:15) Nikitian написал(а):
Цитата (Sylex @ 21.07.2009 - 07:31)
зачем свой писать, когда уже есть неплохие? Может логичнее ДОписать? smile.gif

я не помню где его нарыл, вроде он платный, могу выложить

Так сложилось, что то, что есть не подходит. Да и написать оказалось не сложно - апи у визивига есть, загружать картинки без перезагрузки страницы не сложно. А больше ничего и не надо. wink.gif

Спустя 6 дней, 4 часа, 31 минута, 2 секунды (27.07.2009 - 15:46) UnWind написал(а):
Хм.))) Скажу так.
Если хочешь что бы всё было по твойму, делай всё сам)))

Спустя 1 час, 9 минут (27.07.2009 - 16:55) waldicom написал(а):
Цитата (UnWind @ 27.07.2009 - 14:46)
Хм.))) Скажу так.
Если хочешь что бы всё было по твойму, делай всё сам)))

Т.е. чтобы на обед поесть хлебушка ты:
1. Купил земли (не в горшочке же)
2. Купил семена пшеницы
3. Посадил пшеницу
4. Поливал и ухаживал
5. Прошло полгода
6. Купил комбайн
7.. э неее, вернемся к пункту 6
6а. Выучился на сталевара
6б. Выучился на механика
6в. Выучился на инженера
6г. Купил металл
6д. (ок, сократим) построил комбайн
7. собрал урожай
8. построил мельницу (опять сократили)
9. Сделал муку
10. Купил печку
11. Запасся дровами или электроэнергией
12 ИСПЕК ХЛЕБ!!!

Чтобы сварить суп... Ты застрелился... ph34r.gif


Конечно немного притянуто за уши, но думаю мысль понятна?

Спустя 1 день, 19 часов, 25 минут, 3 секунды (29.07.2009 - 12:20) UnWind написал(а):
Цитата
Т.е. чтобы на обед поесть хлебушка ты:
1. Купил земли (не в горшочке же)
2. Купил семена пшеницы
3. Посадил пшеницу
4. Поливал и ухаживал
5. Прошло полгода
6. Купил комбайн
7.. э неее, вернемся к пункту 6
6а. Выучился на сталевара
6б. Выучился на механика
6в. Выучился на инженера
6г. Купил металл
6д. (ок, сократим) построил комбайн
7. собрал урожай
8. построил мельницу (опять сократили)
9. Сделал муку
10. Купил печку
11. Запасся дровами или электроэнергией
12 ИСПЕК ХЛЕБ!!!

Чтобы сварить суп... Ты застрелился... ph34r.gif


Конечно немного притянуто за уши, но думаю мысль понятна?

Это жесткое приувеличение.
Я не говорю изобретать новый PHP заного и так далее.
Я говорю про то, что если ты хочешь что бы скрипты работали так как хочешь ты, то лучше написать их самому чем брать готовое и редактировать чьи то ошибки написанные кривыми руками или же выглядищие не так как хотелось бы тебе самому.
Причем я щитаю что за то что ты написал сам, даже может конечно не лучше чем кто то - можно блин медаль подарить.
Потому что мало кто так делает.
Да и есть чем гордиться.
Я порой когда редактирую чужое даже себя не на вижу.
Хотелось бы погордиться, а за что ? За то что я чужое скопировал ?

Спустя 3 часа, 44 минуты, 13 секунд (29.07.2009 - 16:04) FatCat написал(а):
Цитата (sergeiss @ 20.07.2009 - 12:38)
Будет ли наконец-то когда-нибудь создан редактор, в котором вовсе не обязательно знать эти коды?

Я морочился одно время с импортом форматированного текста из ворда в форум.
Извращение еще то...

Спустя 41 минута, 25 секунд (29.07.2009 - 16:46) UnWind написал(а):
Цитата
Я морочился одно время с импортом форматированного текста из ворда в форум.
Извращение еще то...

А в чем оно заключается ?

Спустя 43 минуты, 13 секунд (29.07.2009 - 17:29) twin написал(а):
Цитата
А в чем оно заключается ?

Примерно вот в этом: smile.gif

HTML
<p class=MsoNormal align=center style='text-align:center'><b><span
style
='font-size:18.0pt'>Это жесткое <span class=SpellE>приувеличение</span>.<o:p></o:p></span></b></p>

<p class=MsoNormal align=center style='text-align:center'><b><span
style
='font-size:14.0pt'>Я не говорю изобретать новый PHP <span class=SpellE>заного</span>
и так далее.<o:p></o:p></span></b></p>

<p class=MsoNormal align=center style='text-align:center'><b><span
style
='font-size:14.0pt'>Я говорю про то, что если ты хочешь что бы <span
class=SpellE
>скрипты</span> <span class=GramE>работали</span> так как хочешь
ты, <span style='color:blue;background:yellow;mso-highlight:yellow'>то лучше
написать их самому</span> чем брать готовое и <span style='color:red'>редактировать
чьи то ошибки</span> написанные кривыми руками или же <span class=SpellE>выглядищие</span>
не так как хотелось бы тебе самому.<o:p></o:p></span></b></p>

<p class=MsoNormal align=center style='text-align:center'><b><span
style
='font-size:14.0pt;color:blue'>Причем я <span class=SpellE>щитаю</span>
что за то что ты написал сам</span></b><b><span style='font-size:14.0pt'>, даже
<span class=GramE>может</span> конечно не лучше чем кто то - можно блин медаль
подарить.<o:p></o:p></span></b></p>

<p class=MsoNormal align=center style='text-align:center'><b><span
style
='font-size:11.0pt'>Потому что мало кто так делает.<o:p></o:p></span></b></p>

<p class=MsoNormal align=center style='text-align:center'><b><span
style
='font-size:14.0pt'>Да и есть чем гордиться.<o:p></o:p></span></b></p>

<p class=MsoNormal align=center style='text-align:center'><b><i
style
='mso-bidi-font-style:normal'><span style='font-size:14.0pt'>Я <span
class=GramE
>порой</span> когда редактирую чужое даже себя не на вижу.<o:p></o:p></span></i></b></p>

<p class=MsoNormal align=center style='text-align:center'><b><span
style
='font-size:14.0pt'>Хотелось бы погордиться, а за что<span class=GramE> ?</span>
За то что я чужое скопировал<span class=GramE> ?</span><o:p></o:p></span></b></p>


Спустя 1 час, 5 минут, 11 секунд (29.07.2009 - 18:34) UnWind написал(а):
Цитата
Примерно вот в этом: smile.gif

ГГ))) Понятно, я думал там чет посерьезней чем запись сообщений.

Спустя 1 час, 8 минут, 13 секунд (29.07.2009 - 19:42) FatCat написал(а):
Цитата (twin @ 29.07.2009 - 18:29)
Примерно вот в этом

Ага, а дальше разборка регулярками: опознанные (разрешенные) теги сохраняются, все прочие удаляются.

Но все равно мусорный код получается. Тот же <p> вроде как нужен, но не в ячейках таблиц, где он ячейку раздувает; а значит надо парсить <td><p align="right"> => <td align="right">... Но не парсить <td><p align="right">бла-бла-бла</p><p align="center">плим-плим!


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.