Dölja "svara"-knapp för gäster?
Moderatorer: Moderatorgrupp, Supportgrupp
Dölja "svara"-knapp för gäster?
Om en gäst trycker på "svara" eller "ny tråd" kommer de till inloggningssida.
Rättigheterna fungerar alltså som jag vill ha dem.
Jag skulle dock gärna ta bort knapparna.
(Dock ska de såklart finnas kvar för medlemmar, då dessa har skriv-rättigheter.)
Re: Dölja "svara"-knapp för gäster?
Detta kan du fixa genom att öppna viewtopic_body.html som ligger i \styles\prosilver\template
Hitta: (Finns på två ställen, ändra båda)
Kod: Markera allt
<!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->Kod: Markera allt
<!-- IF not S_IS_BOT and S_USER_LOGGED_IN and S_DISPLAY_REPLY_INFO -->- Sinom
Re: Dölja "svara"-knapp för gäster?
(Såg ingen "tack"-knapp... som man ser ibland)
Re: Dölja "svara"-knapp för gäster?
Nu vill jag ta bort "Ny tråd" enligt samma modell. Bör vara i index_body?
Försökte själv leta i index_body.html efter något liknande... men hittar bara display-kommandon för search och online och birthday...
Re: Dölja "svara"-knapp för gäster?
Du letar då efter:
Kod: Markera allt
<!-- IF not S_IS_BOT and S_DISPLAY_POST_INFO -->Själva ändringen i koden är samma.
- Sinom
Re: Dölja "svara"-knapp för gäster?
fungerade utmärkt som vanligt
- vulcanriderssweden
- Aktiv medlem

- Inlägg: 56
- Blev medlem: 2008-07-07 07:58
Re: Dölja "svara"-knapp för gäster?
Jag har i princip samma fråga.
Men jag vill dölja svara-knappen i endast en kategori för alla användare.
Alla användare ska således bara kunna lägga in nya trådar och författaren ska kunna editera den.
Är detta möjligt? Och i så fall hur?
Re: Dölja "svara"-knapp för gäster?
Kod: Markera allt
<!-- IF not postrow.FORUM_ID == 76 -->knappkoden<!-- ENDIF -->Något liknande måste du göra med citera-knappen!
Ingen support via PM!
- vulcanriderssweden
- Aktiv medlem

- Inlägg: 56
- Blev medlem: 2008-07-07 07:58
Re: Dölja "svara"-knapp för gäster?
De ställen jag kunde identifiera för att göra dessa inställningar var två ställen för besvara-knappen och ett för citera-knappen
i filen style/subsilver2/template/viewtopic_body.html (Vi använder Subsilver2.)
Jag ändrade koden från:
Kod: Markera allt
<!-- IF S_DISPLAY_REPLY_INFO -->a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a<!-- ENDIF -->Kod: Markera allt
Alt 1
<!-- IF not postrow.FORUM_ID == 51 --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a><!-- ENDIF -->
Alt 2
<!-- IF S_DISPLAY_REPLY_INFO -->
<!-- IF not postrow.FORUM_ID == 51 --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a><!-- ENDIF -->
<!-- ENDIF -->
Alt 3
<!-- IF not postrow.FORUM_ID == 51 -->
<!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a><!-- ENDIF -->
<!-- ENDIF -->
Men jag lyckades inte få det att fungera med någon variant. - Knapparna syns oavsett vilket alternativ jag använder.
Är det på någon annan plats jag ska ändra eller kan det vara en annan kod jag ska använda?
Re: Dölja "svara"-knapp för gäster?
Ingen support via PM!
- vulcanriderssweden
- Aktiv medlem

- Inlägg: 56
- Blev medlem: 2008-07-07 07:58
Re: Dölja "svara"-knapp för gäster?
Nu har jag lyckats!
Det jag har gjort är ändringar i viewtopic.php
För besvara-knappen ändrade jag
Kod: Markera allt
'S_DISPLAY_REPLY_INFO' => ($topic_data['forum_type'] == FORUM_POST && ($auth->acl_get('f_reply', $forum_id) || $user->data['user_id'] == ANONYMOUS)) ? true : false,Kod: Markera allt
'S_DISPLAY_REPLY_INFO' => ($forum_id != 51 && $topic_data['forum_type'] == FORUM_POST && ($auth->acl_get('f_reply', $forum_id) || $user->data['user_id'] == ANONYMOUS)) ? true : false,Kod: Markera allt
'U_QUOTE' => ($auth->acl_get('f_reply', $forum_id)) ? append_sid("{$phpbb_root_path}posting.$phpEx", "mode=quote&f=$forum_id&p={$row['post_id']}") : '',Kod: Markera allt
'U_QUOTE' => ($forum_id != 51 && ($auth->acl_get('f_reply', $forum_id))) ? append_sid("{$phpbb_root_path}posting.$phpEx", "mode=quote&f=$forum_id&p={$row['post_id']}") : '',Vulcan Riders Sweden
Vilka är online
Användare som besöker denna kategori: 3 och 0 gäster




