Treść posta dostępna tylko dla modów+

0

Hello czy jest możliwość (czy ktoś napisze) kod, który ukrywa kawałem posta przed userami?

Przykład:

(Dla userów, widoczne przy edycji własnego posta i przy czytaniu)

Cześć wszystkim fajne forum, moge moda?

(Dla moderatorów i wyżej, nie widoczne przy czytaniu userów(nawet jeśli twój post) i edytowania swoich postów)

[mod]NIE DAWAĆ[/mod]

Tam gdzie [mod][/mod] -treść dla moda + [admin][/admin] dla admina . I prosiłbym o przykład jak robić to dla innych rang.

Wielkie dzięki :-)

0

if ranga < mod
preg_replace '#[mod](.*?)[/mod]#' ''

nawet nie podałeś o jakie forum chodzi (bo skoro zadajesz takie pytanie to raczej nie zrobione przez cie)

0

Adamie, a co z edycją? :> Przecież nie wyświetlisz, a jak nie wyświetlisz, to po edycji może się okazać że nie wiadomo gdzie dopisek ma stać ;>

0

no przy edycji swojego posta można przyjąć że użytkownik ma właściwie rangę mod

0

ale ja nie chce przyjmować że ma moda, ja chce by nie widział!

0

no to nie wiem czy cię rozumiem, ale albo po edycji dopisek zniknie, albo zaimplementujesz SI albo na czas edycji w miejsca dopisków wstawisz np [mod1], [mod2], [mod3] a po zaakceptowaniu wstawisz poprzednie dopiski w to miejsce
ale w sumie nie ma co się głowić bo w praktyce to raczej rzadko albo wcale nie będzie takiej sytuacji i że w ogóle user będzie wiedział że coś takiego istnieje

0

Jeśli ma być edycja, to takie dopiski musiałbyś trzymać w osobnej tabeli i byłyby doklejane zawsze na końcu [lub na początku].

Można się bawić w chwilowe zapamiętywanie i wycinanie przy edycji usera i wtedy nie ma tych obostrzeń, ale imho to gra nie warta świeczki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1