akor168: (Default)
[personal profile] akor168
А вот интересно, можно ли сделать так, чтобы в конкретном ЖЖ сообщении видимый материал зависел бы от уровн доступа. То есть, скажем, некоторые вещи и/или ремарки видны только хозяину журнала, кое-что видно френдам, а если ты просто случайно заглянувший, то тебе виден только самый минимум. Интересно, можно ли это реализовать в рамках HTML или какой другой системы. Собственно, обобщение режимов ЖЖ на части отдельного сообщения.

Update:
Не спрашивайте меня, зачем это нужно, сам не знаю, вопрос - можно ли?

Date: 2004-12-04 02:42 pm (UTC)
jedal: (Default)
From: [personal profile] jedal
В ЖЖ — нельзя; средствами html не делается (html — это язык разметки, он ничего не знает о пользователях, уровнях доступа etc); свой движок, в котором это будет, написать можно, конечно.

Date: 2004-12-04 03:29 pm (UTC)
From: [identity profile] emdrone.livejournal.com
ЖЖ надо смотреть/менять.
Однако если они допустят html tag iframe, == разрешение на врезку в ваш html-документ любого другого html-документа, то:
(а) создаете 2-3 записи с соответствующим доступом
(б) делаете объединенный текст со ссылками-врезками
Если у пользователя недостаточны доступ, iframes будут пустыми.

Однако все упирается в то, как закодирован parsing новых entries.
Шанс, что разрешены iframes мал.

Date: 2004-12-04 04:44 pm (UTC)
From: [identity profile] emdrone.livejournal.com
(это ответ на ваш ворпос, возможно ли решение строго в рамках HTML.)

Date: 2004-12-05 01:15 am (UTC)
jedal: (Default)
From: [personal profile] jedal
  1. Я не верю, что в ЖЖ когда-либо будут разрешены iframe'ы.

  2. У этого решения куча побочных эффектов (лишние посты, пустые frame'ы для пользователей с недостаточным уровнем доступа).

  3. Это не решение в рамках html — разграничением доступа занимается движок ЖЖ.

    Date: 2004-12-05 01:59 am (UTC)
    From: [identity profile] emdrone.livejournal.com
    это все понятно:
    постинг читается программой-LJ, делится на куски, к ним пририсовываются heml tags, учитываются или игнорируются те tags, которые пользователь САМ поставил внутри постинга,
    и затем результат с некой служебной информацией прописывается в базу данных.

    КАк это написано можно посмотреть просто скачав LJ-программу.
    Аналогично устроены вольшинство родственных программ, например, CMS-engines.

    Какие html-tags разрешены внутри постинга зависит от того как программа написана и от того как она сконфигурирована (если - что в 90% верно - их набор вынесен в конфигурацию).

    Все это очевидно. Точный ответ можно ли сделать - скачать LJ-программу и посмотреть.

    Date: 2004-12-04 03:34 pm (UTC)
    From: [identity profile] garvej.livejournal.com
    Теоретически - вроде бы никаких проблем.
    Например, заскриненные комментарии видны хозяину журнала и автору комментария, в комьюнити - модераторам, автору поста и автору комментария.

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

    Date: 2004-12-04 11:07 pm (UTC)
    From: [identity profile] http://users.livejournal.com/primus_/
    Сделать несколько подряд идущих постов (будут выглядеть почти слитно) и у всех выставить одинаковое время. Каждый пост имеет свой уровень доступа.

    Profile

    akor168: (Default)
    akor168

    December 2016

    S M T W T F S
         12 3
    4 5678 9 10
    1112 1314 151617
    18192021222324
    25262728293031

    Most Popular Tags

    Style Credit

    Expand Cut Tags

    No cut tags
    Page generated Jun. 12th, 2025 03:22 am
    Powered by Dreamwidth Studios