Rättigheter för enskild användare

Detta är ett arkiv för phpBB2 Support, Diskussion, MODar, Stilar och översättningar. Den tillhandahålls endast för referensändamål.

Moderatorer: Moderatorgrupp, Supportgrupp

bimmerboy
Aktiv medlem
Aktiv medlem
Inlägg: 46
Blev medlem: 2004-01-17 00:38
Svar: 0

Rättigheter för enskild användare

Inlägg 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..
bimmerboy
Aktiv medlem
Aktiv medlem
Inlägg: 46
Blev medlem: 2004-01-17 00:38
Svar: 0

Inlägg 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:
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg 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
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
bimmerboy
Aktiv medlem
Aktiv medlem
Inlägg: 46
Blev medlem: 2004-01-17 00:38
Svar: 0

Inlägg 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
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg 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
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Användarens profilbild
Austin
Medlem
Medlem
Inlägg: 23
Blev medlem: 2006-07-21 14:28
Svar: 0
Ort: Falköping

Inlägg 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".
Användarens profilbild
vulcanriderssweden
Aktiv medlem
Aktiv medlem
Inlägg: 56
Blev medlem: 2008-07-07 06:58
Svar: 0
Ort: Uppsala

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

Inlägg 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
Forumansvarig
Vulcan Riders Sweden
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

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

Inlägg 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
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6554
Blev medlem: 2004-06-09 08:32
Svar: 1
Ort: Hannover/Tyskland
Kontakt:

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

Inlägg 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#
:!:
Holger Gremminger
Ingen support via PM!
Användarens profilbild
vulcanriderssweden
Aktiv medlem
Aktiv medlem
Inlägg: 56
Blev medlem: 2008-07-07 06:58
Svar: 0
Ort: Uppsala

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

Inlägg 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
Forumansvarig
Vulcan Riders Sweden
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6554
Blev medlem: 2004-06-09 08:32
Svar: 1
Ort: Hannover/Tyskland
Kontakt:

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

Inlägg 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).
Holger Gremminger
Ingen support via PM!
Skriv svar

Vilka är online

Användare som besöker denna kategori: 9 och 0 gäster