Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Форум для новичков » Ошибка: Пользователи могут видеть скрытый текст


Ошибка: Пользователи могут видеть скрытый текст

Сообщений 1 страница 20 из 50

1

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

ОШИБКА: Незарегистрированный пользователь все еще может читать скрытый текст. Чтобы увидеть ошибки или проблемы, вы должны прочитать этот пост как незарегистрированный пользователь (не авторизованный).

пример: Приведенный ниже тест представляет собой скрытый текст и фактически не может быть прочитан незарегистрированными пользователями.

пример: Этот код или текст могут прочитать незарегистрированные пользователи

Код:
Этот текстовый код не скрыт и на самом деле настроен для чтения всеми пользователями.

Реализация:
[align = center ] Когда вы используете: [hide ] [code ] например: ваш скрытый текст [/ code] [/ hide]
Ошибка возникает, когда в том же сообщении используется код ниже в следующем абзаце сообщения.
[ code ] пример вашего js скрипта [/ code] [/ align]

извините, я использовал Google Translate, чтобы написать этот пост
Чтобы увидеть ошибки, вы должны прочитать этот пост, поскольку пользователь не вошел в систему

источник
https://forumupload.ru/uploads/0000/14/1c/37331/t264336.png

Отредактировано IDsaya (Вт, 20 Окт 2020 13:43:58)

+1

2

пользователи, которые не вошли в систему, увидят сообщение выше, как показано ниже
https://forumupload.ru/uploads/0000/14/1c/37331/t264896.png

0

3

IDsaya
https://forumupload.ru/uploads/0000/14/1c/16803/t303479.jpg

моник справа: гугль хром, гость, скрытый текст НЕ отображается
моник слева: я под аккаунтом Герда, мозила. скрытый текст отображается.

так где баг?

0

4

тестовое сообщение:

Добавлено спустя 1 минуту 13 секунд:
https://forumupload.ru/uploads/0000/14/1c/16803/t862604.jpg

0

5

Герда написал(а):

так где баг?

Вот такая комбинация тегов в самом деле ломает хайд (без пробелов):

IDsaya написал(а):

Реализация:
[align = center ] Когда вы используете: [hide ] [code ] например: ваш скрытый текст [/ code] [/ hide]
Ошибка возникает, когда в том же сообщении используется код ниже в следующем абзаце сообщения.
[ code ] пример вашего js скрипта [/ code] [/ align]

Проверил у себя. Закрытый текст вообще показывается отдельно в таком случае, если от гостя смотреть. о.О

0

6

Arakhen написал(а):

[align = center ]

разве тег align (который является <p>) не предназначены для того, чтоб засовывать их ВНУТРЬ блоков (<div>), а не снаружи?
ну и заворачивать во что угодно кроме дива (т.е. цитаты, спойлера и хайда) код - это тоже круто. можно с простой комбинацией align + code натворить себе таких вот "ошибок".

я много таких "багов" формы ответа найти могу. можно еще [ b ] или [ color ] поставить снаружи хайда или спойлера - и тоже какая-нибудь лажа будет. вангую.

Arakhen написал(а):

Закрытый текст вообще показывается отдельно в таком случае

попробуй на чистом хтмл обернуть див внутри дива в span или p - тоже перекосаежит оба дива.

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

0

7

Герда написал(а):

jadi dimana bugnya?

это исходный код, который я использовал в сообщении выше ,,,
попробуйте тест на своей плате! и читать, поскольку пользователь не вошел в систему
Скрытый текст проблематичен при одновременном использовании, поскольку в одном сообщении отображается более 1 синтаксического кода.

Код:
[ОШИБКА: Незарегистрированный пользователь все еще может читать скрытый текст. Чтобы увидеть ошибки или проблемы, вы должны прочитать этот пост как незарегистрированный пользователь (не авторизованный).

[b]пример: Приведенный ниже тест представляет собой скрытый текст и фактически не может быть прочитан незарегистрированными пользователями.[/b]
[hide]
Код:
Этот код Hinden Text не должен читаться незарегистрированными пользователями.

[/hide]

пример: Этот код или текст могут прочитать незарегистрированные пользователи

Код:
Этот текстовый код не скрыт и на самом деле настроен для чтения всеми пользователями.

источник
https://forumupload.ru/uploads/0000/14/1c/37331/t264336.png

Отредактировано IDsaya (Вт, 20 Окт 2020 13:48:16)

0

8

Не, я в курсе, что теги от нелогичного использования могут выдавать всякие красивости, и тег align - в особенности, и что это уже на совести пользователя. Но с хайдом всё же более колючий вопрос встает, кмк.

0

9

IDsaya
you should use align only INSIDE hide, quote or spoiler!

also when you use code don't put ANY other tags outside it, besides  hide, quote or spoiler.

hide, quote, spoiler, code = thay are BLOCK tags
any other tags = are INLINE tags

you can use inline tags INSIDE block and u can use block inside block.
using block inside inline tag is wrong.

this is the correct format of your example:

[hide ] [code ] text of code [/ code] [/ hide]
[align=center ]text[/ align]
[ code ] text [/ code]

this is right:

[hide ][align=center ]text[/ align][/ hide]

[hide ] [align=center ]text[/ align]
[code ] text of code [/ code] [/ hide]

this is WRONG:

[align=center ][hide ]text[/ hide][/ align]

[align=center ][hide ] text
[code ] text of code [/ code] [/ hide][/ align]

Отредактировано Герда (Вт, 20 Окт 2020 13:50:38)

0

10

IDsaya написал(а):

https://forumupload.ru/uploads/0000/14/1c/37331/t264336.png

you also CAN'T use code inside code

this is absolutly wrong!

it'll brake every block tags inside code in your post.

course code tag is used to make such form: https://www.w3schools.com/tags/tag_code.asp
it makes everything inside it displayed as a computer code.
if you put inside it another code tags, it's the same thing as unclosed code tag. the brouser'll try to find closing tag and will appart up post in pieces

0

11

Герда
пожалуйста, посмотрите исходный код в моем первом посте
https://forumupload.ru/uploads/0000/14/1c/37331/t803545.png

0

12

Arakhen написал(а):

Но с хайдом всё же более колючий вопрос встает, кмк.

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

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

0

13

IDsaya написал(а):

Герда
пожалуйста, посмотрите исходный код в моем первом посте
https://forumupload.ru/uploads/0000/14/1c/37331/t803545.png

пожалуйста посмотрите скриншот вашего первого поста:
Ошибка: Пользователи могут видеть скрытый текст
в первом посте с форматированием всё правильно. такой скрытый текст отображается корректно:
https://forumupload.ru/uploads/0000/14/1c/16803/t303479.jpg

0

14

IDsaya
вот еще один скриншот вашего первого поста от гостя, который сделан с того же браузера, что у вас:
https://forumupload.ru/uploads/0000/14/1c/16803/354120.jpg

0

15

На самом деле текст, который я хотел скрыть, оказался доступен для чтения всем ...

0

16

IDsaya написал(а):

оказался доступен для чтения всем ...

гости НЕ видят этот текст. проверь сама. выйди с аккаунта - посмотри пост под гостем.

0

17

Герда
при посещении я все еще видел это

via chrome....
https://forumupload.ru/uploads/0000/14/1c/37331/t579351.png

0

18

IDsaya написал(а):

Герда
при посещении я все еще видел это

via chrome....
https://forumupload.ru/uploads/0000/14/1c/37331/t579351.png

Ты НЕ поставила скрытый текст на второй код. Его там НЕТ.
Выдели две вторые строчки и нажми кнопку скрытого текста, чтоб он был
:tired:

0

19

Герда
пожалуйста, проверьте
что-то не так в исходном коде
Ошибка: Пользователи могут видеть скрытый текст

0

20

IDsaya
Это твой пост:

[ b]пример: Приведенный ниже тест представляет собой скрытый текст и фактически не может быть прочитан незарегистрированными пользователями.[/ b]
[hide ][code ]Этот код Hinden Text не должен читаться незарегистрированными пользователями.
[/ code][/hide ]

[ b]пример: Этот код или текст могут прочитать незарегистрированные пользователи[ /b]
[ code]Этот текстовый код не скрыт и на самом деле настроен для чтения всеми пользователями.[ /code]

Во жирном тексте НЕТ тега hide

+1


Вы здесь » Единый форум поддержки » Форум для новичков » Ошибка: Пользователи могут видеть скрытый текст