Фильтр по:
  

  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Форум » Поменять местами строки
Поменять местами строки
Дата: Четверг, 06.09.2012, 13:42 |
Site Moder
Группа: Администраторы
Сообщений: 44
Награды: 0
Репутация: 6
Статус: Offline


serge_007,
Quote (serge_007, Чт, 06.09.2012, 13:40:19)
Где они здесь?

На скришоте - постом выше. Очень четко видно, и даже обозначено стрелочкой.
Это не стили - это ваши переносы в самом сообщении.


 
Дата: Четверг, 06.09.2012, 13:48 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Quote (Mr_Smith, Чт, 06.09.2012, 13:38:17)
Или используйте отрицательное значение отступа снизу..

Верно, Mr_Smith, + в репутацию smile

Всё получилось, спасибо огромное!


 
Дата: Пятница, 19.10.2012, 14:40 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


После месяца тестирования выяснилось что это решение всё-же не самое лучшее sad

Перефразирую вопрос другими словами:
Как сделать, что бы если пользователь вставлял перенос строки после определённого тега/тегов, рис.1 (например [/quоte]) скрипт убирал этот перенос и пустые строки, рис.2 (если они есть между тегом и этим текстом)?


Прикрепления: 3576085.gif (4.7 Kb) · 0450765.gif (5.5 Kb)

 
Дата: Пятница, 19.10.2012, 15:10 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Quote (serge_007, Пт, 19.10.2012, 14:40:35)
Как сделать, что бы если пользователь вставлял перенос строки после определённого тега/тегов, рис.1 (например [/quоte]) скрипт убирал этот перенос и пустые строки, рис.2 (если они есть между тегом и этим текстом)?

Написать скрипт.

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

Может проблема не в этом?.. не в цитате и переносах .. а в чем-то другом? нет? ..
Тогда пишите скрипт - парсите регуляркой поле и убираете переносы после закрывающего [/ quote]

Или стилями (кроме ИЕ):
Code
div.bbQuoteBlock + br{display:none;}


И, кстати, подавляющее большинство, ставит перенос строки после цитаты.
Кроме того, он по умолчанию добавляется при цитировании.
Так, информация к размышлению.


 
Дата: Пятница, 19.10.2012, 15:23 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


очему данная проблема имеет место быть только у вас?

А что за проблема?
подавляющее большинство, ставит перенос строки после цитаты

Я в курсе, я и сам их ставлю :)

на данном форуме такого не наблюдаю

Не знаю о чём речь, но на данном форуме тоже получается нелогичное цитирование, в этом сообщении это хорошо видно
он по умолчанию добавляется при цитировании

Может это тоже можно убрать?


 
Дата: Пятница, 19.10.2012, 15:29 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Quote (serge_007, Пт, 19.10.2012, 15:23:55)
А что за проблема?

Нет? .. тогда все ok.

Quote (serge_007, Пт, 19.10.2012, 15:23:55)
Может это тоже можно убрать?

- редактировать скрипт вставки цитаты..
Но вы же этого не будете делать..

Quote (serge_007, Пт, 19.10.2012, 15:23:55)
Не знаю о чём речь, но на данном форуме тоже получается нелогичное цитирование, в этом сообщении это хорошо видно

- просто вы не ставите два переноса после каждого логического абзаца.
Мне так удобнее воспринимать текст.



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

Прикрепления: 9806758.png (7.9 Kb)

 
Дата: Пятница, 19.10.2012, 15:34 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Нет? .. тогда все ok.

Проблема - это когда что-то серъёзное, работать невозможно biggrin
Мой вопрос просто о дизайне, логичном отображении цитат и основного текста. Думаю это мало кого парит, но мне хотелось бы что бы всё выглядело правильно...

редактировать скрипт вставки цитаты..
Но вы же этого не будете делать

Я не знаю КАК это сделать, если подскажете - буду


 
Дата: Пятница, 19.10.2012, 15:37 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Quote (serge_007, Пт, 19.10.2012, 15:34:20)
роблема - это когда что-то серъёзное, работать невозможно

Ну хорошо, косяк )

Quote (serge_007, Пт, 19.10.2012, 15:34:20)
Мой вопрос просто о дизайне, логичном отображении цитат и основного текста. Думаю это мало кого парит, но мне хотелось бы что бы всё выглядело правильно...

- не будет никогда ВСЕ выглядеть одинаково правильно. - обязательно найдутся люди которые и точку поставят на новой строке, и тд и тп.. а учесть все возможные варианты ... это только скриптом, причем php - ибо клиентский просто зависнет - разобрать все по буквам и собрать по шаблону удалив все лишнее .. но там свои косяки уже будут - захотите что либо вставить свое нужно будет и это учитывать..

Quote (serge_007, Пт, 19.10.2012, 15:34:20)
Я не знаю КАК это сделать, если подскажете - буду

Сообщение # 19
Самый простой вариант.


 
Дата: Пятница, 19.10.2012, 15:48 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


обязательно найдутся люди которые и точку поставят на новой строке, и тд и тп

Ну и фиг с ними, это редко бывает, такие посты могу и поправить вручную
Достаточно что бы у остальных работало smile

ЗЫ Кстати заодно: Часто первая буква при цитировании теряется (см. посты 20 и 23)
юкоз не всегда корректно выделяет текст цитирования. Может есть способ как в Ворде сделать, что бы слова полюбому выделялись полностью?

Добавлено (19.10.2012, 15:45)
---------------------------------------------
разобрать все по буквам и собрать по шаблону удалив все лишнее

Я полагал что достаточно найти в тексте указанный в скрипте тег и следующий символ после него и удалить всё что между. Так не получится?

Добавлено (19.10.2012, 15:48)
---------------------------------------------
Сообщение # 19
Самый простой вариант.

Я попробовал уже smile
Если один перенос - всё кул, если больше - то уже нет smile


Сообщение отредактировал serge_007 - Пятница, 19.10.2012, 16:08
 
Дата: Пятница, 19.10.2012, 15:57 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Quote (serge_007, Пт, 19.10.2012, 15:48:08)
ЗЫ Кстати заодно: Часто первая буква при цитировании теряется (см. посты 20 и 23)
юкоз не всегда корректно выделяет текст цитировани. Может есть способ как в Ворде сделать, что бы слова полюбому выделялись все?

- Это еще сложнее ) и только скриптом)
Нет, если все выделено - все вставляется, это просто неаккуратность - неполное (неточное) выделение.

Quote (serge_007, Пт, 19.10.2012, 15:48:08)
Я полагал что достаточно найти в тексте указанный в скрипте тег и следующий символ после него и удалить всё что между. Так не получится?

Конечно получится. А если там два? А если там другой символ? А если после цитаты пробел а потом только только перенос? А если так: пробел перенос, еще пробел еще перенос ... или так: перенос, два пробела, перенос..
Короче, грамотно все привести к одному виду - это оч геморройная задача.
Одних пробелов как минимум два вида, да и переносы бывают разные. А есть еще и табуляция..

Quote (serge_007, Пт, 19.10.2012, 15:48:08)
Если один перенос - всё кул, если больше - то уже нет

Code
div.bbQuoteBlock + br,div.bbQuoteBlock + br + br{display:none;}

...


 
Дата: Пятница, 19.10.2012, 16:17 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


это просто неаккуратность - неполное (неточное) выделение

Это я понимаю smile
Дело в том, что Ворд при неполном выделении слова (если выделяешь их несколько) САМ выделяет его полностью

Одних пробелов как минимум два вида, да и переносы бывают разные. А есть еще и табуляция

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

div.bbQuoteBlock + br,div.bbQuoteBlock + br + br{display:none;}

Круто! Вроде так и надо, поэксперементирую ещё


 
Дата: Пятница, 19.10.2012, 16:38 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Quote (serge_007, Пт, 19.10.2012, 16:17:02)
Дело в том, что Ворд при неполном выделении слова (если выделяешь их несколько) САМ выделяет его полностью

Да ) я в курсе

Quote (serge_007, Пт, 19.10.2012, 16:17:02)
главное удалить ВСЁ, что между заданным тегом и первым попавшимся печатным символом (фактически это могут быть только буквы, цифры, знаки препинания и мат символы)

Да, так даже проще.
Опять же нужно пробовать, смотреть как будет, сложно так навскидку написать.

Quote (serge_007, Пт, 19.10.2012, 16:17:02)
Круто! Вроде так и надо, поэксперементирую ещё

Давай )
Расскажешь если что )


 
Дата: Пятница, 19.10.2012, 23:19 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Расскажешь если что

Ок, отпишусь!

Добавлено (19.10.2012, 23:19)
---------------------------------------------
Вот пост, в котором не работает sad
Почему - не понимаю, отступ только один...



 
Дата: Пятница, 19.10.2012, 23:51 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Quote (serge_007, Пт, 19.10.2012, 23:19:52)
Вот пост, в котором не работает sad
Почему - не понимаю, отступ только один...



Прикрепления: 4570887.png (3.9 Kb)

 
Дата: Суббота, 20.10.2012, 00:12 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Странно...
Может экран так долго обновляться?
Сейчас и у меня правильно, но не было так минут десять...
Я и обновлял страницу несколько раз и просто заглядывал - была лишняя строка!


 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Форум » Поменять местами строки
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:


Мобильная версия