Поменять местами строки
|
|
[16] Mr_Smith [06.09.2012, 13:42] |
serge_007, На скришоте - постом выше. Очень четко видно, и даже обозначено стрелочкой. Это не стили - это ваши переносы в самом сообщении. |
|
[17] serge_007 [06.09.2012, 13:48] |
Или используйте отрицательное значение отступа снизу.. Верно, Mr_Smith, + в репутацию
Всё получилось, спасибо огромное! |
|
[18] serge_007 [19.10.2012, 14:40] |
После месяца тестирования выяснилось что это решение всё-же не самое лучшее
Перефразирую вопрос другими словами: Как сделать, что бы если пользователь вставлял перенос строки после определённого тега/тегов, рис.1 (например [/quоte]) скрипт убирал этот перенос и пустые строки, рис.2 (если они есть между тегом и этим текстом)?
|
|
[19] likbezz [19.10.2012, 15:10] |
serge_007, Как сделать, что бы если пользователь вставлял перенос строки после определённого тега/тегов, рис.1 (например [/quоte]) скрипт убирал этот перенос и пустые строки, рис.2 (если они есть между тегом и этим текстом)? Написать скрипт.
Я вот все думаю - почему данная проблема имеет место быть только у вас? на данном форуме такого не наблюдаю, на юкокозовском тоже кадров хватает - и тоже все вроде нормально ... а вот у вас все не слава богу..
Может проблема не в этом?.. не в цитате и переносах .. а в чем-то другом? нет? .. Тогда пишите скрипт - парсите регуляркой поле и убираете переносы после закрывающего [/ quote]
Или стилями (кроме ИЕ): Code div.bbQuoteBlock + br{display:none;}
И, кстати, подавляющее большинство, ставит перенос строки после цитаты. Кроме того, он по умолчанию добавляется при цитировании. Так, информация к размышлению. |
|
[20] serge_007 [19.10.2012, 15:23] |
очему данная проблема имеет место быть только у вас? А что за проблема? подавляющее большинство, ставит перенос строки после цитаты Я в курсе, я и сам их ставлю :) на данном форуме такого не наблюдаю Не знаю о чём речь, но на данном форуме тоже получается нелогичное цитирование, в этом сообщении это хорошо видно он по умолчанию добавляется при цитировании Может это тоже можно убрать? |
|
[21] likbezz [19.10.2012, 15:29] |
serge_007, Нет? .. тогда все ok.
Может это тоже можно убрать? - редактировать скрипт вставки цитаты.. Но вы же этого не будете делать..
Не знаю о чём речь, но на данном форуме тоже получается нелогичное цитирование, в этом сообщении это хорошо видно - просто вы не ставите два переноса после каждого логического абзаца. Мне так удобнее воспринимать текст.
А под всех не подстроишься - наверняка будут кадры которые будут лепить и два и три, и цитату внутри текста пихать ... здесь тоже такие встречаются, немного, правда - если вижу просто поправляю.
|
|
[22] serge_007 [19.10.2012, 15:34] |
Проблема - это когда что-то серъёзное, работать невозможно Мой вопрос просто о дизайне, логичном отображении цитат и основного текста. Думаю это мало кого парит, но мне хотелось бы что бы всё выглядело правильно...
редактировать скрипт вставки цитаты.. Но вы же этого не будете делать Я не знаю КАК это сделать, если подскажете - буду |
|
[23] likbezz [19.10.2012, 15:37] |
serge_007, роблема - это когда что-то серъёзное, работать невозможно Ну хорошо, косяк )
Мой вопрос просто о дизайне, логичном отображении цитат и основного текста. Думаю это мало кого парит, но мне хотелось бы что бы всё выглядело правильно... - не будет никогда ВСЕ выглядеть одинаково правильно. - обязательно найдутся люди которые и точку поставят на новой строке, и тд и тп.. а учесть все возможные варианты ... это только скриптом, причем php - ибо клиентский просто зависнет - разобрать все по буквам и собрать по шаблону удалив все лишнее .. но там свои косяки уже будут - захотите что либо вставить свое нужно будет и это учитывать..
Я не знаю КАК это сделать, если подскажете - буду Сообщение # 19 Самый простой вариант. |
|
[24] serge_007 [19.10.2012, 15:48] |
обязательно найдутся люди которые и точку поставят на новой строке, и тд и тп Ну и фиг с ними, это редко бывает, такие посты могу и поправить вручную Достаточно что бы у остальных работало
ЗЫ Кстати заодно: Часто первая буква при цитировании теряется (см. посты 20 и 23) юкоз не всегда корректно выделяет текст цитирования. Может есть способ как в Ворде сделать, что бы слова полюбому выделялись полностью?
Добавлено (19.10.2012, 15:45) --------------------------------------------- разобрать все по буквам и собрать по шаблону удалив все лишнее Я полагал что достаточно найти в тексте указанный в скрипте тег и следующий символ после него и удалить всё что между. Так не получится?
Добавлено (19.10.2012, 15:48) --------------------------------------------- Сообщение # 19 Самый простой вариант. Я попробовал уже Если один перенос - всё кул, если больше - то уже нет
Сообщение отредактировал serge_007 - Пятница, 19.10.2012, 16:08 |
|
[25] likbezz [19.10.2012, 15:57] |
serge_007, ЗЫ Кстати заодно: Часто первая буква при цитировании теряется (см. посты 20 и 23) юкоз не всегда корректно выделяет текст цитировани. Может есть способ как в Ворде сделать, что бы слова полюбому выделялись все? - Это еще сложнее ) и только скриптом) Нет, если все выделено - все вставляется, это просто неаккуратность - неполное (неточное) выделение.
Я полагал что достаточно найти в тексте указанный в скрипте тег и следующий символ после него и удалить всё что между. Так не получится? Конечно получится. А если там два? А если там другой символ? А если после цитаты пробел а потом только только перенос? А если так: пробел перенос, еще пробел еще перенос ... или так: перенос, два пробела, перенос.. Короче, грамотно все привести к одному виду - это оч геморройная задача. Одних пробелов как минимум два вида, да и переносы бывают разные. А есть еще и табуляция..
Если один перенос - всё кул, если больше - то уже нет Code div.bbQuoteBlock + br,div.bbQuoteBlock + br + br{display:none;} ... |
|
[26] serge_007 [19.10.2012, 16:17] |
это просто неаккуратность - неполное (неточное) выделение Это я понимаю Дело в том, что Ворд при неполном выделении слова (если выделяешь их несколько) САМ выделяет его полностью
Одних пробелов как минимум два вида, да и переносы бывают разные. А есть еще и табуляция Я опять-таки вижу это так: неважно какие там пробелы и переносы, неважно сколько их, главное удалить ВСЁ, что между заданным тегом и первым попавшимся печатным символом (фактически это могут быть только буквы, цифры, знаки препинания и мат символы) или следующим (любым) тегом
div.bbQuoteBlock + br,div.bbQuoteBlock + br + br{display:none;} Круто! Вроде так и надо, поэксперементирую ещё |
|
[27] likbezz [19.10.2012, 16:38] |
serge_007, Дело в том, что Ворд при неполном выделении слова (если выделяешь их несколько) САМ выделяет его полностью Да ) я в курсе
главное удалить ВСЁ, что между заданным тегом и первым попавшимся печатным символом (фактически это могут быть только буквы, цифры, знаки препинания и мат символы) Да, так даже проще. Опять же нужно пробовать, смотреть как будет, сложно так навскидку написать.
Круто! Вроде так и надо, поэксперементирую ещё Давай ) Расскажешь если что ) |
|
[28] serge_007 [19.10.2012, 23:19] |
Ок, отпишусь!Добавлено (19.10.2012, 23:19) --------------------------------------------- Вот пост, в котором не работает Почему - не понимаю, отступ только один...
|
|
[29] likbezz [19.10.2012, 23:51] |
serge_007, Вот пост, в котором не работает sad Почему - не понимаю, отступ только один...
|
|
[30] serge_007 [20.10.2012, 00:12] |
Странно... Может экран так долго обновляться? Сейчас и у меня правильно, но не было так минут десять... Я и обновлял страницу несколько раз и просто заглядывал - была лишняя строка! |
|