Управление на достъпа (до темите) от авторите на теми - Табло / Форум - Единни.com

Форум :: Табло << Предишна тема | Следваща >>
 
Управление на достъпа (до темите) от авторите на теми
    

06.08.2009, 02:20

изказвания: 2917

Добавена е нова функционалност, която планувах отдавна, но все не се намираше време да бъде разработена. Тъй като не е тествана в реални условия, то всяка обратна информация относно проблеми, свързани с новата функционалност би била много полезна, т.е.
  • ако  нещо не работи както се очаква
  • ако се появяват съобщения за програмни грешки
  • ако нещо би могло да се подобри в логиката на действие или в начин на използване (вкл. надписите или нещо подобно)




За какво става дума:


Вече всеки автор на тема може да определя кой може или не може да чете (вижда)  темата му или да пише в нея.

Например той може да настрои темата си така, че
  • анонимни потребители да не могат да публикуват в нея (или дори да не я виждат/четат),
  • и/или конкретен потребител на де може да публикува (или дори да я чете/вижда),
  • или пък никой да не може да чете и публикува освен няколко посочени конкретни участници,
...вариантите са доста.





Как се ползва:

Въпреки, че описанието може да се стори малко сложно, предполагам че самото използване няма да е така сложно, тъй като самите надписи и организация на функционалността помагат за интуитивното използване на добавката за управление на достъпа до дадена авторска тема. Можете да опитате като отворите страницата за създаване на нова тема чрез бутон „Нова тема“.

Само идентифицирали се (с име и парола) участници могат да ползват тази функционалност.

При създаване на нова тема или при редактиране на началното изказване от темата,
под текста на изказването се появява формуляр, чрез който може да се настрои достъпа до темата за различните групи и конкретни участници.


По подразбиране (т.е. ако не се променя нищо по формуляра за управление на достъпа) всички участници могат и да четат/виждат темата, и да публикуват/пишат изказвания в нея, т.е. няма никакви ограничения за никого.

Авторът на темата автоматично има винаги пълен достъп до темата (освен ако това не бъде променено от администратор), така че няма нужда изрично да добавя позволения за себе си.



Могат да се въвеждат и комбинират настройки за достъпа до темата на три групи участници, разделени визуално в три отделни секции, една под друга:
  • за анонимни участници
  • за отделни регистрирали се участници (тук могат да се добавят до 30 конкретни/отделни уч. - като за всеки се прави отделна независима настройка)
  • и за всички останали регистрирали се участници
За всяка от тези групи и за всеки избран конкретен рег. уч. може да се определят настройки за достъпа, като чрез съответните падащи менюта се посочва дали съответната група или участник има право да чете (вижда) темата и дали има право да публикува в темата.


Може да се настройва достъп до три вида действия:
  • четене и публикуване
  • публикуване
  • четене
като за всеки от тях може да се определя достъп:
  • без ограничения
  • забранен
  • позволен
Забележка: На практика комбинацията „четене и публикуване + достъп:забранен“ е същата като: „четене + достъп:забранен“,
и „четене и публикуване + достъп:позволен“ е същата като: „публикуване + достъп:позволен“,
но за по лесно използване на системата съм добавил и изрично това производно действие („четене и публикуване“).



Например за да се настрои темата така, че анонимните участници да не могат да публикуват в темата, в съответната секция за настройки („за всички анонимни участници“ ) се избира:
  • действие: „публикуване“
  • достъп: „забранен“







Типична употреба:


Вариантите за настройки са доста, но за пример описвам няколко предполагаемо типични случая:


Забрана на анонимни участници да публикуват в темата:
  • В секцията „за всички анонимни участници“ се избира действие: „публикуване
  • В същата секция се избира достъп: „забранен
  • Останалите секции се оставят непроменени



Забрана на даден потребител да публикува в темата:
  • В секцията „за конкретни регистрирали се участници “ се намира и въвежда името на потребителя, като се щракне на картинката за намиране на потребители (в дясно от полето „участници“).
  • В същата секция се избира действие: „публикуване
  • В същата секция се избира достъп: „забранен
  • Останалите секции се оставят непроменени



Забрана на даден потребител да вижда/чете (и да публикува в) темата:
  • В секцията „за конкретни регистрирали се участници “ се намира и въвежда името на потребителя, като се щракне на картинката за намиране на потребители (в дясно от полето „участници“).
  • В същата секция се избира действие: „четене“ (или „четене и публикуване“)
  • В същата секция се избира достъп: „забранен
  • В секцията „за всички анонимни участници...“ се избира действие: „четене“ или „четене и публикуване“ (, тъй като само с горните настройки участникът все още би могъл да чете и пише като Анонимен)
  • На същия ред се избира достъп: „забранен
Очевидно, при този вариант, покрай блокирания рег. уч., всички анонимни участници също няма да могат да четат и пишат в темата, но в случая няма друг начин да се осигури тази забрана.



Дискусия с двама или повече определени участника, невидима и недостъпна за всички останали рег. потребители, както и за анонимните:
  • В секцията „за всички анонимни участници...“ се избира действие: „четене“ (или „четене и публикуване“)
  • В същата секция се избира достъп: „забранен“ 
  • В секцията „за конкретни регистрирали се участници “ се намират и въвеждат имената на желаните участници, като се щракне на картинката за намиране на потребители (в дясно от полето „участници“).
  • В същата секция (на същия ред) се избира  действие: „четене и публикуване“ (или „публикуване“)
  • В същата секция (на същия ред) се избира достъп: „позволен
  • За да се добавят повече от един конкретни рег. участници, трябва да се натиска последователно бутона „Добави още“ ( най-отдолу на секцията за конкретните рег. участници), като след това се въвеждат съответните настройки за всеки един от тях, подобно на горните.
  • В секцията „за всички останали регистрирали се участници...“ се избира действие: „четене“ (или „четене и публикуване“)
  • В същата секция се избира достъп: „забранен



Забележка: Гореописаните настройки не могат да ограничат пълния достъп на администраторите до всички ресурси на системата, вкл. всички теми във форумите.


Забележка: При създаване не нова тема или редактиране на началното изказване, при натискане на бутон „Как ще изглежданастройките за достъпа, които не са били записани (бутон „Публикуване“/“Актуализация“), ще се изгубят и трябва евентуално отново да се въвеждат една по една.
Това може лесно да се избегне, като след въвеждането на настройките за достъп, веднага публикувате темата (с бутон „Публикуване“ или “Актуализация“, в зависимост дали е нова тема или редакция на началното изказване на вече публикувана тема.)

[ променено на 25.02.2010, 14:57 ]
най-горе
edinni.com:помощ,   edinni.com:управление на достъпа,   edinni.com:упътване,   edinni.com:форум
    

10.09.2009, 10:03
изказвания: 2917

(от: Реплики)

vladimir ...
...новата опция за филтриране (при пускане на нова тема) защо не работи ?


Какво точно не работи? Можеш ли да опишеш по-подробно, за да мога да оправя евентуалния проблем?
най-горе

    

13.09.2009, 10:03
изказвания: 2917

Владо, би ли драснал няколко реда относно проблема с управлението на достъпа, който си имал, за да го оправя?

Кое точно не работи? Как мога да предизвикам проблемната ситуация?

[ променено на 13.09.2009, 10:04 ]
най-горе

    
13.09.2009, 13:51
изказвания: 1768

Мда, сега го видях.

Ами при пускането на темата избрах опция "забранено" за писане на отговор от анонимни, но явно не се получи, защото тогава анонимен участник писа на няколко пъти.

" Тогава змеят страшно се разгневи на жената и тръгна да воюва с останалите й потомци – онези, които спазват заповедите на Бога и се държат за истината, която Исус разкри. Змеят застана на морския бряг.
!!! Откр-е на Йоан 12
" http://vminev1-hollybold.blogspot.com/

най-горе

 
 

Форум:     най-горе

Публикувайте темата: rss 0.92 Публикувайте темата: rss 2.0 Публикувайте темата: RDF

Търсене по тематика

Сродни материали

Последно в...

Реплики

Тематика

Анкета

На линия

RSS емисии