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

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


Хильмек ру

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

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

 

Крайне неадекватно работает тег 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 пользователей онлайн

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

    • ReyAnd
      Я и сам разок проморгал открытие запасного, пришлось руками держать, что-бы он не выдернулся А у нас запаски на 400 метров были настроены.    У чувака ведь не сам парашют порвался, а только вытяжной. Он, соответственно не выдернул основной.
    • Mayron
      Иран и Израиль поздравили друг друга с победой друг над другом.
    • Mayron
      - Не могу сейчас с тобой говорить. У меня всего 2%... - Зарядки? - Желания.
    • antiz
      Добавить нечего: Фигасе: Немножко о настоящих дельфинах: неожиданно: концовочка:  
    • antiz
      100 метров за 3 секунды, так же 100 метров дается на раскрытие. типа прыгаешь с 900, на 800 дергаешь, на 700 у тебя раскрытие, если все нормально - отключаешь прибор на запасной, если не отключишь или дернешь позже основной, то оба парашюта могут друг-друга запутать. прыгало человек 50, и из них человек у 5ти приземлились с открытыми и основным и запасным.  у запасного прибор стоит на срабатывание на 600 метро. Запасной, когда я прыгал бел спереди.  Когда прыгали с "выдергиванием парашюта шнуром" на что похоже это видео, запаски не было вообще.  НО - у него сразу из самолета был "разорванный парашют", шнур по-другому выглядит, а тут сразу видно "куски парашюта" и была запаска, что очень странно.  
    • Mayron
      "К сожалению, я никогда не видела дедушку, но он оставил мне много сувениров. Очки, кольца, портсигары, золотые коронки" – новая глава британской разведки MI-6 поделилась тёплыми воспоминаниями из детства.
    • Mayron
    • ReyAnd
      Жесть. Прыжок, примерно с высоты 800 метров, мне кажется даже ниже. Я не увидел  запасной парашют. Зацепился и порвался вытяжной парашют. Скорее всего, мужик, вместо того, что-бы орать "Па-ма-ги-те-е-е-е-е!!!"  руками смог вытащить из-за спины основной парашют. Посчитайте за сколько секунд человек пролетает сто метров и поймёте, что этот мужик настоящий мужик     Кстати, учитывая, как низко раскрылся парашют, не удивлюсь, если он поломал все ноги потому, что при штатном раскрытии основного парашюта на 800-1000 метрах, нужно группироваться и перекатываться при приземлении, т.к. скорость вовсе не детская. Если ветер, трава перед приземлением просто мелькает внизу.   Может, конечно, и запасной, но он на 400 метрах срабатывает, а тут очень низко раскрылся.
    • ReyAnd
      Честно говоря, даже паркетчики-компаньоны звучит как сексуальное извращение
    • Mayron
      Ассортимент на 28-29 июня 2025 года: Предложение действительно до 15:00 (МСК) 30 июня 2025 года.
×
×
  • Создать...