Перейти к содержанию

Хреново работают теги


Хильмек ру

Рекомендуемые сообщения

ББкоды ведут себя не так, как ведут себя ББкоды.

 

Крайне неадекватно работает тег table, td, tr ну и т.д.

Работают, только если задано принудительно table=Таблица, td=0 и так далее.

 

Кроме того, извратившись, я все же сделал табличку, но парсер не съел теги и выдал табличку, а просто сделал пустые строчки по количеству кода.

Пример: http://forum.bandits.ru/index.php?showtopic=25798

Пустые места над табличками не должны иметь место быть.

Ссылка на комментарий
Поделиться на другие сайты

1. чтобы не было пустого места выше - просто тупо все забивай в одну строку, а не как "стих"

2. с таблицами тут проблема уже года два и она (по словам Терренса) нерешаема

Ссылка на комментарий
Поделиться на другие сайты

1. чтобы не было пустого места выше - просто тупо все забивай в одну строку, а не как "стих"

2. с таблицами тут проблема уже года два и она (по словам Терренса) нерешаема

 

1. Такая мысль посещала, но это делает пост непригодным к дальнейшим модификациям практически(

2. На других форумах работает, а мы чем хуже?!

Ссылка на комментарий
Поделиться на другие сайты

Это что ли те таблицы которые требуют от Терра или другие?)

это одна из частей "таблиц"

 

1. чтобы не было пустого места выше - просто тупо все забивай в одну строку, а не как "стих"

2. с таблицами тут проблема уже года два и она (по словам Терренса) нерешаема

 

1. Такая мысль посещала, но это делает пост непригодным к дальнейшим модификациям практически(

2. На других форумах работает, а мы чем хуже?!

 

1. ну я то справляюсь)

2. вот тем и хуже...

 

 

я Терром борюсь уже который год - бесполезно

Ссылка на комментарий
Поделиться на другие сайты

1. ну я то справляюсь)

2. вот тем и хуже...

 

 

я Терром борюсь уже который год - бесполезно

 

Программист внутри меня негодует.

 

Давай бороться вместе?))

Ссылка на комментарий
Поделиться на другие сайты

Давай бороться вместе?))

Давайте))

 

Теги table, td и tr я сделал в админке по образу и подобию тега acronym, поэтому они хранят в себе ту же уязвимость для форума, что и этот тег. Я убрал подсказки к этим тегам, чтобы ими пользовались как можно меньше людей на форуме (только те, кто застали их появление), пока не придумаю решение, которое бы позволяло эти теги реализовать без подобной уязвимости, но до сих пор не придумаю такого, которое бы мне нравилось.

 

Я пробовал сделать костыль в виде дополнительной проверки кода отдаваемой разметки страницы на наличие тегов таблиц, чтобы заменять их соответствующей html-разметкой, но тогда возникают проблемы:

1) я не знаю, как задать произвольный порядок следования параметров в таблице, используя регулярное выражение

2) пост с таблицей нельзя адекватно править при помощи "Быстрого редактирования"

 

Ещё я рассматривал вариант с обработчиком тега таблиц на стороне клиента - сделать его отдельным js-сценарием и подгружать в конце страницы каждый раз. В таком случае меня смущает нагрузка на браузер и необходимость следить за тем, чтобы такой обработчик работал в любом браузере.

 

Эммм... да, было такое один раз, но... чорд, как же неловко-то!

...

ХЭЛП!!!!

Ссылка на комментарий
Поделиться на другие сайты

Я только что приехал из бара, который безусловно очень понравился был Альтеру, но все же, процитирую то, что мне написал в аську стил:

 

 

Stil, 04.01.2011 19:00:34:

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

 

форум позволяет делать собственные теги, например тег [_yt_] - для вставки видео.

 

таким же образом сделан тег таблиц.

 

в качестве быстрого решения - можно попросить админов (модеров с доступом в админку), сделать собственный тег.

 

Обычная html таблица выглядит так:

 

<table border="1"> <tr> <td>1</td> <td>2</td> </tr>

<tr><td>3</td><td>4</td></tr></table>

 

в админке нужно только прописать замену [_table] на <table border="1"> и остальных тегов по аналогии.

 

 

а в качестве долговременного решения:

http://forum.bandits.ru/journal.php?user=8007&comm=2566

 

конец цитаты, всех люблю и особенно Кашкай

Ссылка на комментарий
Поделиться на другие сайты

Обычная html-таблица нам не подходит (ориентируюсь на требования Каш к таблицам), потому что нужно, чтобы тег позволял устанавливать стиль рамки для таблицы, фоновую заливку таблицы и стиль текста внутри неё, отступы от границ, отступы между ячейками и строками, а также позволять склеивать ячейки и строки друг с другом, как это делают параметры colspan и rowspan. =\

Ссылка на комментарий
Поделиться на другие сайты

неужели это так сложно?

Пробовал) Таблицы предлагаются совсем не те, что нужны =)

У нас вобщем-то простые таблицы, без наворотов. Можно даже настраивать ширину, высоту, параметр colspan у ячеек, а при желании даже указывать дополнительные :wall:

Могу вернуть справку к существующим сейчас тегам.

 

От необходимости убирать переводы строк между тегами избавиться наврядли получится =\

 

Добавлено позднее:

Вернул справку - доступна в левом меню редактора сообщения.

Ссылка на комментарий
Поделиться на другие сайты

*подключает частицы мозга*

А может фключить автоматичне перевод html, а юзвери пусть сами таблички нарисуют (прафда, это если они знают основы htlm-я)?

И пользователям хорошо, и у Терренса работы меньше)

 

З.Ы. Или перевод кода тоже нес ф себе тучу дырок и экслойтов?

Ссылка на комментарий
Поделиться на другие сайты

фключить автоматичне перевод html

Нельзя. Придёт доброжелатель и начнёт пакости вставлять и ими отбирать доступ к админке :wall:

Умеючи, можно вставить пакость и в сейчас работающий тег таблицы, поэтому тег нуждается в грамотной переработке, а то повторится та же история, что и 15-го января прошлого года)

Ссылка на комментарий
Поделиться на другие сайты

фключить автоматичне перевод html

Нельзя. Придёт доброжелатель и начнёт пакости вставлять и ими отбирать доступ к админке :wall:

Умеючи, можно вставить пакость и в сейчас работающий тег таблицы, поэтому тег нуждается в грамотной переработке)

А если включить игрокам и группе BC?)

Сомнительне, что они станут вредить форуму)

Ссылка на комментарий
Поделиться на другие сайты

Сомнительне, что они станут вредить форуму)

А если они по неосторожности потеряли контроль над своим профилем, и за них зашёл доброжелатель? )

Ссылка на комментарий
Поделиться на другие сайты

Сомнительне, что они станут вредить форуму)

А если они по неосторожности потеряли контроль над своим профилем, и за них зашёл доброжелатель? )

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

Ссылка на комментарий
Поделиться на другие сайты

Сомнительне, что они станут вредить форуму)

А если они по неосторожности потеряли контроль над своим профилем, и за них зашёл доброжелатель? )

 

Попахивает уже параноей.

 

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

Ссылка на комментарий
Поделиться на другие сайты

Предупреждение!

Разрешение пользователям использовать HTML, является небезопасной функцией, поэтому стоит допустить к использованию этой функции, только доверенные Вам группы пользователей, которые не будут использовать это в корыстных целях. Хоть IPB и фильтрует некоторые нежелательные элементы в сообщениях, но всё равно, опытные пользователи смогут, воспользуясь этими тегами, воровать сеансы cookies, производить редиректы в сообщениях на другие сайты, портить формат отображения тем и т.д.

Invision Power Board и Invision Power Services не несут никакой ответственности за любые неполадки, произосшедшие из-за использования таких тегов.

 

Используйте это с умом!

 

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

Ссылка на комментарий
Поделиться на другие сайты

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

 

Ну это то бесспорно.

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Mayron
      Ассортимент на 09-10 мая 2026 года:   • Алтарь Заводного города (сакральный)   Clockwork Altar, Devotional  :  15 000 g. • Дверь Заводного города (восьмиугольная)    Clockwork Door, Octagonal  :  40 000 g. • Диск для настройки созвездия из Заводного города (Воин)    Clockwork Calibration Guide, The Warrior  :  50 000 g. • Диск для настройки созвездия из Заводного города (Вор)   Clockwork Calibration Guide, The Thief  :  50 000 g. • Диск для настройки созвездия из Заводного города (Маг)   Clockwork Calibration Guide, The Mage  :  50 000 g. • Заводной механизм с линзами (неподвижный)   Clockwork Lens Assembly, Frozen  :  7 000 g. • Кашпо Заводного города (латунный цветок)   Clockwork Planter, Brassbloom  :  7 000 g. • Лестница Заводного города (винтовая)    Clockwork Stairway, Spiral  :  65 000 g. • Решетка Заводного города (пьедестал)    Clockwork Grating, Pedestal  :  2 000 g.    *New* • Секстант из Заводного города (для наблюдателя)    Clockwork Sextant, Surveyor's  :  75 000 g. • Телескоп из Заводного города (для наблюдателя)    Clockwork Telescope, Surveyor's  :  15 000 g. • Телескоп из Заводного города (наблюдатели за звездами)    Clockwork Telescope, Stargazers  :  75 000 g. Предложение действительно до 15:00 (МСК) 11 мая 2026 года.
    • Mayron
      Ассортимент на 09-10 мая 2026 года: Предложение действительно до 15:00 (МСК) 11 мая 2026 года.
    • Mayron
      Ассортимент на 05-12 мая 2026 года: Предложение действительно до 18:00 (МСК) 12 мая 2026 года.
    • Mayron
      Ассортимент на 05-12 мая 2026 года: Предложение действительно до 18:00 (МСК) 12 мая 2026 года.
    • Mayron
      Из новостей: "Недалеко от Ухрюпинска легковой автомобиль на железнодорожном переезде столкнулся с грузовым составом". Комментарии на новостном сайте: - Как там можно столкнуться с поездом? По этой ветке поезда ходят раз в восемь лет. - Вот случай и настал. - Восемь лет караулил, сидел в засаде.
    • Mayron
      Чтобы спать на коврике на полу, надо родиться либо собакой, либо в Японии.
    • Mayron
      - А к какому доктору лучше идти лечиться? К тому, который молодой энергичный практикует десять лет, или к практикующему уже пятьдесят лет? - К практикующему пятьдесят лет. Пятьдесят лет назад дипломы в подземных переходах ещё не продавали.
    • Mayron
      Один парень заходит в исповедальню и говорит: — Простите меня, отец, ибо я согрешил. Я гулял с одной девушкой… Священник прищуривается. — Джоуи Пагано? Это ты? — Да, отец… — И кто была эта девушка? Джоуи тихо отвечает: — Не могу сказать. Не хочу разрушить её репутацию. Священник вздыхает. — Джоуи… рано или поздно я всё равно узнаю. Так что давай упростим. Это была Тина Минести? — Не могу говорить. — Тереза Маззарелли? — Ни за что. — Нина Капелли? — Извините, отец. — Кэти Пириано? — Мой рот на замке. — Роза ДиАнджело? — Не могу её сдать, отец. Священник скрещивает руки, побеждённый. — Слушай, Джоуи… я восхищаюсь твоей сдержанностью. В наши дни никто язык за зубами не держит. Но грех есть грех. В качестве покаяния ты четыре месяца не будешь прислуживать у алтаря. Джоуи смиренно склоняет голову: — Да, отец. Выходит из исповедальни и возвращается на церковную скамью. Его друг Франко шепчет: — Ну что? Какое покаяние? — Четыре месяца каникул… и пять отличных контактов!
    • Mayron
      Молодая девушка пришла к стоматологу, лечить десны. Доктор положил лекарство, у нее весь рот забит ватными тампонами. Сидит с открытым ртом и внимательно слушает его наставления: - Значит так. Два часа ничего не есть, час ничего не пить, отказаться от острого и соленого. И да! никакого орального ceкcа 24 часа. Девушка с ужасом смотрит на этого интеллигентного седого светилу и начинает возмущенно говорить, что она мол не такая и как он смеет. Звучит это примерно так: - Бу-бу-бу-бу бу-бу бу-бу Доктор: - Ну ладно, хорошо, не возумущайтесь. 12 часов!
    • Mayron
      Моя жена во время уборки ведёт себя максимально непредсказуемо. Никто не знает, что она выкинет.
×
×
  • Создать...