ForumCała strona

Nawigacja

Aktualnie online

Gości online: 29

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

Polski Oficjalny Support PHP-Fusion » PHP-Fusion v5.00-v6.01 Support » Modyfikacje skryptów
 Drukuj temat
Uniemożliwienie pisania na forum i w shoutboxie poszczególnym użytkownikom i grupom
ICEK
Jak w temacie: jest możliwość uniemożliwienia jakiemuś z użytkowników pisania na forum czy w shotuboxie? Czy takie "bajerki" to tylko w Extreme? Bo nie chciałbym od razu kogoś banować tylko po prostu zabrać możliwość pisania zwłaszcza na forum.

Edit:

Ajć...wiedziałem, że nie ten dział...


PW od moderatora:
  1. Przeniesienie tematu - Pieka 04.01 - 14:49

Edytowane przez Pieka dnia 25.01.2008 22:25:53
 
www.modlinski.net
Wścibski Gość
Dodany dnia 25.11.2024 05:36:09
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Pieka
Masz dwie mozliwosci:
1. Zrobic shoutbox z dostepem dla grup i dodawac uzytkownikow z zakazem pisania do grupy, ktorej ograniczysz mozliwosci pisania.
2. Edytuj plik shoutbox_panel.php, znajdz:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

I zamien na:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Gdzie X, to id uzytkownika, ktory ma zakaz pisania. Otrzyma info jak gosc.

Identycznie robisz w przypadku forum.
Edytowane przez Pieka dnia 30.06.2010 20:19:09
Jestem jaki jestem Smile
 
www.php-fusion.pl
ICEK
Co do 1 to jeżeli tak zrobię to Ci z grupy, która nie będzie mogła pisać nie będzie widziała panelu shoutboxa. A do 2 to działa, ale co w przypadku, gdy chciałbym zablokować większą liczbę userów? Wystarczy, że w miejsce X wstawię po przecinku kilka ID?
 
www.modlinski.net
Pieka
ICEK napisał/a:
Co do 1 to jeżeli tak zrobię to Ci z grupy, która nie będzie mogła pisać nie będzie widziała panelu shoutboxa...

Nie ustawiaj widocznosci panela, tylko dodaj warunek jak wczesniej, ale odnoszacy sie do grupy:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Gdzie X, to id grupy, ktorej czlonkowie nie moga pisac.


Edit: Poprawilem wedlug wskazowki Grzesia.
Edytowane przez Pieka dnia 30.06.2010 20:20:31
Jestem jaki jestem Smile
 
www.php-fusion.pl
ICEK
Aha w ten sposób :) Wszystko śmiga. W komentarzach zrobiłem identycznie i też śmiga. :)

EDIT:

Przy komentarzach i w shoutboxie wszystko śmiga, ale z forum coś mi nie idzie :-( Która linijkę musze podmienić? Podmieniałem (w pliku viewthread.php) to:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Na to:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

i wyskakiwał błąd :(


PW od moderatora:
  1. Odświeżenie Tematu - bartek124 18.01 - 14:54

Edytowane przez ICEK dnia 18.01.2008 14:39:12
 
www.modlinski.net
bartek124
Jaki błąd wywala?

Spróbuj tak:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Ale powyższy kod może nie działać na wszystkich userów więc spróbuj tak:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


PS. Chociaż nie wiem czy funkcja checkgroup służy do tego :p
Edytowane przez Pieka dnia 31.08.2011 22:59:34
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Pieka
Odnosnie forum mam dla Ciebie ciekawsze rozwiazanie: MOD: grupy uzytkownikow jako moderatorzy.
Ta modyfikacja pozwala rowniez na ustalanie dostepu i zezwolen na pisanie w danej kategorii i to z poziomu PA.
Sprawdz, moze przyda Ci sie w przyszlosci.

Wracajac do tego, co podales, to powiedz mi, co to jest:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Na forum nie pisza goscie, wiec dlaczego to podajesz?
To sie odnosi tylko do shoutboxa i komentarzy.
Edytowane przez Pieka dnia 18.01.2008 15:04:16
Jestem jaki jestem Smile
 
www.php-fusion.pl
ICEK
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Czyli tylko to?
 
www.modlinski.net
Pieka
A zamkniecie nawiasu? Nie badz taki roztrzepany Wink
Jestem jaki jestem Smile
 
www.php-fusion.pl
ICEK
Pobierz kod źródłowy  Rozwiń Kod źródłowy

i wyskakuje błąd w lini 190
Pobierz kod źródłowy  Rozwiń Kod źródłowy


:P
 
www.modlinski.net
Pieka
Moze wartaloby zamienic X na numer grupy? Grin
Przyznaj sie, ile masz tam kolo siebie dziewczyn? Pfft
Edytowane przez Pieka dnia 18.01.2008 15:22:01
Jestem jaki jestem Smile
 
www.php-fusion.pl
ICEK
No aż taki tępy to nie jestem Pfft zamieniam i nic Sad W ogóle to dobry kod podmieniam?
 
www.modlinski.net
Pieka
ICEK napisał/a:
No aż taki tępy to nie jestem Pfft zamieniam i nic Sad W ogóle to dobry kod podmieniam?

Zly, ale myslalem, ze sie "kapniesz" Wink
Zobacz: http://www.se-mob... - login: user, haslo: support.
Jestem jaki jestem Smile
 
www.php-fusion.pl
ICEK
No widzę, nie mogę pisać na forum ani w Shoutboxie jako zalogowany Smile Z komentarzami i z shoutboxem sobie poradziłem ale z tym forum nie Pfft Daj jeszcze jakaś podpowiedź Grin
Edytowane przez ICEK dnia 18.01.2008 15:36:19
 
www.modlinski.net
Pieka
ICEK napisał/a:
No widzę, nie mogę pisać na forum ani w Shoutboxie jako zalogowany Smile Z komentarzami i z shoutboxem sobie poradziłem ale z tym forum nie Pfft Daj jeszcze jakaś podpowiedź Grin

Ok, podpowiedz jak najbardziej Smile
Wyszukaj wszystkie iMEMBER oraz $can_post i przyjrzyj sie im.
Pamietaj, ze musisz zablokowac postreply, quickreply i newthread.
Poza tym, warto zajrzec do pliku viewforum.php i tam rowniez zablokowac newthread.

Do dziela Smile
Edytowane przez Pieka dnia 18.01.2008 19:14:39
Jestem jaki jestem Smile
 
www.php-fusion.pl
ICEK
Poddaje się Sad
 
www.modlinski.net
Pieka
ICEK napisał/a:
Poddaje się :(

Szybko sie poddajesz, oj szybko... Masz standardowe, czy modyfikowane pliki forum.
Zalaczam pliki dla v6.01.13.
Przejrzyj oba, zmiany to miejsca z dodanym wylaczeniem grupy:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Oraz na poczatku pliku:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Pozniej postaram sie podac opis modyfikacji.

Edit: Poprawilem pliki wedlug wskazowki Grzesia.
Pieka dodał/a następującą plik:

Edytowane przez Pieka dnia 25.01.2008 22:23:27
Jestem jaki jestem Smile
 
www.php-fusion.pl
ICEK
Dzięki

Mam troszkę modyfikowane pliki forum Sad
 
www.modlinski.net
Pieka
ICEK napisał/a:
Dzięki

Mam troszkę modyfikowane pliki forum Sad

Porownaj pliki, mozesz do tego celu uzyc np. WinMerge.
Jestem jaki jestem Smile
 
www.php-fusion.pl
ICEK
Tak zrobię Smile

Dzięki bardzo Wink

Edit:

Wszystko śmiga tylko jest jeden problem:
W momencie gdy jakiś użytkownik należy do jakiejś innej grupy to jemu sie nie blokuje pisanie na forum a gdy usunę go z innych grup i dodam tylko do tej grupy która nie może pisać na forum to jest wtedy ok...może wydaje się dziwne, ale sprawdzałem na 100000000% tak się dzieje. I jeszcze dokładniej sprawdziłem, że jeżeli dany użytkowników najpierw będzie należał do tej grupy która ma zakaz pisania a potem do innych to będzie miał ciągle zakaz pisania ale jak najpierw do innych a potem do zakaz pisania to pisać może dalej... [?]


PW od moderatora:
  1. Odświeżenie Tematu - bartek124 25.01 - 16:17

Edytowane przez ICEK dnia 25.01.2008 15:56:12
 
www.modlinski.net
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl