Автор Тема: Перевод каретки  (Прочитано 4372 раз)

0 Пользователей и 1 Гость просматривают эту тему.

  • Гость
Перевод каретки
« : 01 Апреля 2002, 18:51:41 »
Я хочу публиковать на сайте песни. Как сделать так, что бы символ ./n (нажатие enter) заменлся на "
" ??

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
Перевод каретки
« Ответ #1 : 01 Апреля 2002, 21:44:30 »
Обещали, что над этим работают
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Перевод каретки
« Ответ #2 : 02 Апреля 2002, 09:14:07 »
Цитировать
Обещали, что над этим работают

праально :)
 в исканиях.

  • Гость
Перевод каретки
« Ответ #3 : 02 Апреля 2002, 18:17:04 »
И когда доработают? :)

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
Перевод каретки
« Ответ #4 : 02 Апреля 2002, 19:50:15 »
Цитировать
И когда доработают?

Этого я точно не знаю :))))))))))))) К вверху стоящему плиз :)
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
;)
« Ответ #5 : 03 Апреля 2002, 08:16:05 »
Цитировать
И когда доработают?

вопрос поставлен неправильно - не когда доработают, а когда эту фичу добавят :)
Я до сих пор считаю, что она ненужна, потому как лучше HTML точно ничего нет :) а вы от него отказываетесь.. Непонятно почему многие решили, что система публикаций должна заниматься форматированием статей :) ... ну да ладно, раз хотите, то будет, но когда - это вопрос, т.к. пишу я диплом (вернее все собираюсь)
 в исканиях.

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
Перевод каретки
« Ответ #6 : 03 Апреля 2002, 10:24:30 »
Цитировать
пишу я диплом (вернее все собираюсь)

Как мы похожи ;)))
я тоже всё время собираюсь.
Грин! А ты вообще скажи это сложно реализовать?
Ну и что что ветер в голове зато мысли всегда свежие.

  • Гость
Перевод каретки
« Ответ #7 : 03 Апреля 2002, 11:17:08 »
А можно просто пояснить куда вставить кусок кода? :) для автозамены?  а то /n на br вопчем то не сложно менять... :)

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

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Перевод каретки
« Ответ #8 : 03 Апреля 2002, 13:19:59 »
Цитировать
Грин! А ты вообще скажи это сложно реализовать?

нет, несложно ;) правда sub article_parse (или как то так в admin.cgi не помню точно)
Надо просто сделать это корректно, чтоб можно было выбрать стиль форматирования (как у Али в MP)
 в исканиях.

Оффлайн Jslab

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 62
  • +0/-0
  • 0
    • Просмотр профиля
    • http://arkproject.com/intertype
опять сплошной текст...
« Ответ #9 : 15 Ноября 2002, 13:38:00 »
To Green KaKadu:

У меня установлена свежайшая версия, но проблема с переводом строки осталась...

цитата из инструкции:
>БД удаляет все символы перевода строки \'\\n\'
>... Как быть?
>поместите код между такими метками:
><--MY CODE--> ... <--END CODE-->
(опечатка, надо ... )

Как обычный юзер будет вводить статью?
- Он набьёт её в Worde, скопирует clipboard в поле ввода и попытается опубликовать...
и увидит сплошной текст без переводов строк и отступов (:
MY CODE же поможет слабо - он из двух переводов(параграф) делает один
и несколько пробелов сливает в один... да и лишняя гол.боль с метками...

Хотелось бы, чтобы преобразования символа перевода(13) в
 и
пробелов (когда >1) в   проходило автоматом
 (кстати, при редактировании желательно сделать обратное преобразование).

делаю так :

sub parse_article {
$text=~s/\\n/\\n
/g;
$text=~s/\\r//g;
}

sub text_to_form {
$text=~s/
//g;
}

= ручная вставка брейков и параграфов теперь не нужна.

видимо, лучше писать в базу содержимое поля  ввода 1:1,
а parse в статьи, но сделать такое под силу только автору...
...
===================
поиск не находит слов в конце предложения (с точкой). Как это исправить?
« Последнее редактирование: 19 Ноября 2002, 10:44:38 от Jslab »

Оффлайн Jslab

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 62
  • +0/-0
  • 0
    • Просмотр профиля
    • http://arkproject.com/intertype
Перевод каретки
« Ответ #10 : 15 Ноября 2002, 18:47:44 »
видится простое решение:
article.txt
<%content%>

(брейки не нужны вообще)
но возникает проблема с длинными строками...

Оффлайн Reanimator

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://news.mari-el.ru
Перевод каретки
« Ответ #11 : 01 Декабря 2002, 14:38:15 »
Мне тоже эта фича очень нужна. Если можно объясните куда и что вставить.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28