Sida 1 av 1

Rättigheter för enskild användare

Postat: 2006-11-07 19:40
av bimmerboy
Har i kampen för att minimera spam inlägg i gästboken bland annat lagt upp ett konto vid namn "gäst" som alla kan använda för inlägg i vår gästbok.

Det jag vill göra nu är att styra upp rättigheterna för detta konto så det ENBART duger som inloggning till gästboken och inget annat. Detta borde jag väl sätta i kontots rättigheter?

Går jag in där och väljer avancerat läge så ser jag möjllighetern att styra detta men själva knapparna saknas på alla fält utom för fältet "Moderator status" dom övriga fälten är helt tomma. Jag upplever det som jag missat nån skitskak och känner jag mig själv så är det väl så ; )

Snälla någon hjälp mig på traven..

Postat: 2007-02-14 20:14
av bimmerboy
försöker efter lång tid se om det går att få lite fart i tråden, ingen som kan tipsa mig hur jag ger ett gästkonto rätt att accessa 2 avdelningar i mitt forum men inte i resten.

Jag lovar att jag har försökt förstå men jag är väl för dum.. :oops:

Postat: 2007-02-15 07:01
av Marcus
Det går inte utan grupphantering.

1. Skap en grupp som får access till allt. (med vissa undantag kanske)
2. Se till att alla andra är med i den gruppen, utom "gäst".
3. Kräv i alla andra forum (utom de som gäst ska kunna använda) att man är medlem i den här icke-gäst-gruppen.

Tror det finns någon "bli medlem i grupp automatisk funktion" att hämta på http://www.phpbbhacks.com.

/marcus

Postat: 2007-02-15 23:54
av bimmerboy
ok hör vad du säger men det blir lite bökigt att lägga till alla medlemmar en och en i den gruppen. Får fortfarande samma tomma rättighetsruta som för det enskilda gästkontot. Hur fasiken gör jag nu då för att ge gruppen rättigheter?

så här ser det ut hur jag än gör (bilden visar gästkontot men gruppen ser likadan ut)

http://www.ssrf.nu/phpbb.jpg

Postat: 2007-02-16 07:41
av Marcus
Ja, det är tomt därför att inget forum kräver "PRIVAT"... Skapa ett forum, och sätt forumet som "PRIVAT". Så kommer du att få upp växlar för "AV" och "PÅ" under alla de där användarinställningarna.

Men du kommer att få göra alla forum som inte ska vara tillgängliga för "Gäst" till privata, och sedan får du för varje användare justera rättigheten att gå in. Så är det lättare med en grupp.

Och det finns MODs för att automatiskt göra nya medlemmar till gruppmedlemmar.

Wow... hittade detta http://www.phpbbhacks.com/download/6657, det verkar vara en MOD för att kunna göra "tvärt om". Så som du vill...

Alltså att du gör ett forum för REG men hindrar t.ex. en grupp (som du låter Gäst vara ensam medlem i) att se. Det blir ju enklare.

/marcus

Postat: 2007-04-11 13:53
av Austin
Så om jag har förstått det rätt nu...

Om jag vill skapa en grupp för tex nya medlemmar så det blir liksom begränsade rättigheter för dem så skapar jag först en grupp för alla
Ex: Reg Medlemmar - o sen en som heter Ex: Nya medlemmar

Göra om alla forum till "Privat" så jag kan ställa olika funktioner för de olika grupperna? (..olika medlemmar med?)

Om man sätter gruppen spm "dold" så dyker den inte upp då man klickar på "grupper"...??? Eller hur gör man för att inga grupper skall dyka upp då man klickar på länken/knappen Grupper?

# # #

Min undran är nämligen för att våra nya medlemmar skall göra en presentation först. Vore trevligt om de gjorde det innan de börjar skriva. Då skulle man kunna som ny medlem ha tillfälligt begränsad tillgång på forumet tills presentationen är gjord. :roll: :)

Det andra är att vi har ju en chat med (FlashChat) och vi har tänkt att bjuda in s k gäst-chattare lite då o då. Hade tänkt att man kunde skapa ett sånt Gästchattarkonto på forumet, som gör att de då kommer in på chatten men inget ser på forumet. Ja, el liknande... Tanken är att kunna ha det som lite "föreläsnings-funktion".

Re: Rättigheter för enskild användare

Postat: 2009-12-05 10:34
av vulcanriderssweden
Detta verkar vara en bra lösning. Den köper jag om den fungerar som beskrivet. Vi har en "gästbok" kallad "The open highway" för gäster, främst från abroad. (Vi är en internationell förening) http://www.vulcanriders-sweden.org/foru ... m.php?f=18

Fråga bara: vad är "any.tpl" enligt nedan. Skall jag skapa en ny tpl-fil ??? se nedan: templates/SubSilver/any.tp. ?? any.tpl ????

Göran
Forum admin
Vulcan Riders Sweden

KOPIA på modd-text "HIDE CONTENT BY GROUP ID" nedan:

#-----[ OPEN ]------------------------------------------
#

includes/page_header.php

#
#-----[ FIND ]------------------------------------------
#

if ( !empty($userdata['user_popup_pm']) )
{
$template->assign_block_vars('switch_enable_pm_popup', array());
}
}

#
#-----[ ADD AFTER ]------------------------------------------
#

$sql = 'SELECT * FROM ' . USER_GROUP_TABLE . '
WHERE group_id=1
AND user_id=' . $userdata['user_id'] . '
AND user_pending=0
LIMIT 1';

$is_vip = 0;

if (($result = $db->sql_query($sql)) != FALSE)
{
$is_vip = $db->sql_numrows($result);
$db->sql_freeresult($result);
}

if ($is_vip == 0)
{
$template->assign_block_vars('non_vips_only', array());
}

#change group_id=1 to whatever your group ID is#

#
#-----[ OPEN ]------------------------------------------
#

templates/SubSilver/any.tpl


#
#-----[ Somewhere... ADD ]------------------------------------------
#

<!-- BEGIN non_vips_only -->
#content you want others to see goes here.
<!-- END non_vips_only -->


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

Re: Rättigheter för enskild användare

Postat: 2009-12-06 02:20
av Marcus
Gammal tråd... men ok, frågan är relevant.

Jag tror man menar any som i vilken som helst. (märklig instruktion)

/marcus

Re: Rättigheter för enskild användare

Postat: 2009-12-08 09:31
av Holger
Du ska inte skapa någon ny, utan det är som marcus säger, använd instruktionen i de befintliga TPLerna.

Observera även instruktionen
#change group_id=1 to whatever your group ID is#
:!:

Re: Rättigheter för enskild användare

Postat: 2009-12-12 08:58
av vulcanriderssweden
??
Det hade varit "handy" om det här scriptet verkligen hade fungerat, åtminstone i vårt forum.

Jag vill alltså att gruppen "guest" efter inloggning med användarenamnet (guest) och lösen (welcome) bara skall kunna se och skriva i forumet "The open highway" dvs i själva "gästboken".http://www.vulcanriders-sweden.org/foru ... m.php?f=18 Ingen annan plats är tillgänglig. Fråga: Går detta att genomföra med ovan citerade php-script ? (se modd-text "HIDE CONTENT BY GROUP ID" ovan. Hela scriptet finns med ovan utan undantag) Hur gör man i så fall?

- Antagande : group-id=1 ändras till group id=guest ??

- Vilken TPL- fil skulle nu i detta fallet vara lämplig att lägga nedan i ( det finns 46 TPL-filer i templates/subsilver)

<!-- BEGIN non_vips_only -->
#content you want others to see goes here.
<!-- END non_vips_only -->

Är man amatör så är man. (jag begriper inte ett smack vad scriptförfattaren menar)

Tackar på förhand
Göran

Re: Rättigheter för enskild användare

Postat: 2009-12-13 17:16
av Holger
Hmmmm, vänta lite nu ...
Du har ett forum där endast en enda medlem ska få skriva, nämligen medlemmen "guest" (ett öppet konto som vem som helst får använda)?
Det är det enda du vill uppnå?
Skapa då en ny grupp som du kallar "Guest".
Lägg till medlemmen guest i den gruppen.
Ställ in skrivbehörigheten (write) för gästboksforumet till "Privat".
Under Gruppbehörigheterna kan du nu ge gruppen Guest tillgång till funktionen "Nya inlägg" (write).