Strona 1 z 1

Brak mozliwości edytowania posta

: 19 stycznia 2010, 09:17
autor: Odoakr
Witam! Zmieniłem skórkę forum na Brusched Metal II. Wszystko świetnie, ale autor posta nie ma możliwości jego edycji - po prostu nie wyświetla się ikonka przenosząca po edycji (ale na przykład usunąć może). W prosilver wszystko wygląda dobrze, więc nie jest to kwestia ustawień.

Zakładam, że jest to wina autora skórki, który nie dodał odpowiedniego fragmentu kodu do nowe skórki...
Czy jest to tak proste, że trzeba podmienić kawałek kodu (np z prosilver), czy sprawa jest znana i poważniejsza?

Czy ktoś wie z którego pliku pobrać ten fragment, lub wie, który to fragment?

Re: Brak mozliwości edytowania posta

: 19 stycznia 2010, 09:52
autor: @Marcin
sprawdź czy w pliku viewtopic_body.html masz taki kod:

Kod: Zaznacz cały

<!-- IF postrow.U_EDIT --><li class="edit-icon"><a href="{postrow.U_EDIT}" title="{L_EDIT_POST}"><span>{L_EDIT_POST}</span></a></li><!-- ENDIF -->
całość powinna wyglądać tak:

Kod: Zaznacz cały

        <!-- IF not S_IS_BOT -->
            <!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
                <ul class="profile-icons">
                    <!-- IF postrow.U_EDIT --><li class="edit-icon"><a href="{postrow.U_EDIT}" title="{L_EDIT_POST}"><span>{L_EDIT_POST}</span></a></li><!-- ENDIF -->
                    <!-- IF postrow.U_DELETE --><li class="delete-icon"><a href="{postrow.U_DELETE}" title="{L_DELETE_POST}"><span>{L_DELETE_POST}</span></a></li><!-- ENDIF -->
                    <!-- IF postrow.U_REPORT --><li class="report-icon"><a href="{postrow.U_REPORT}" title="{L_REPORT_POST}"><span>{L_REPORT_POST}</span></a></li><!-- ENDIF -->
                    <!-- IF postrow.U_WARN --><li class="warn-icon"><a href="{postrow.U_WARN}" title="{L_WARN_USER}"><span>{L_WARN_USER}</span></a></li><!-- ENDIF -->
                    <!-- IF postrow.U_INFO --><li class="info-icon"><a href="{postrow.U_INFO}" title="{L_INFORMATION}"><span>{L_INFORMATION}</span></a></li><!-- ENDIF -->
                    <!-- IF postrow.U_QUOTE --><li class="quote-icon"><a href="{postrow.U_QUOTE}" title="{L_REPLY_WITH_QUOTE}"><span>{L_REPLY_WITH_QUOTE}</span></a></li><!-- ENDIF -->
                </ul>
            <!-- ENDIF -->
        <!-- ENDIF --> 

Re: Brak mozliwości edytowania posta

: 19 stycznia 2010, 10:17
autor: Odoakr
Dzięki za odpowiedź! Niestety to nie to... Może problem jest z klasą edit-icon?

Re: Brak mozliwości edytowania posta

: 19 stycznia 2010, 10:28
autor: @Marcin
Sprawdź w pliku .css
Druga sprawa, sprawdź czy jest ikonka "edytuj", ale nawet jak nie ma ikonki to powinien pojawiać się sam napis..
Sprawdź jeszcze uprawnienia.

Re: Brak mozliwości edytowania posta

: 19 stycznia 2010, 11:58
autor: Odoakr
W którym pliku css szukać styli odpowiedzialnych za okienka posta?

Zauważyłem, ze w źródle strony wyświetla się kod odpowiedzialny za wyświetlenie ikony i link do edycji - ale nie widać tego na ekranie. Problem ikonki to nie est bo tak czy inaczej wyświetliłby sie link...

Uprawnienia są ok, bo przy innych skórkach wszystko działa jak powinno. Nawet Moderatorowi ze wszelkimi uprawieniami nie wyświetla się ta ikona...

Re: Brak mozliwości edytowania posta

: 19 stycznia 2010, 15:33
autor: @Marcin
Wejdź do PA -> Style -> Zestaw obrazków, następnie "edytuj" i wybierz z listy "Zmień post" i wskaż obrazek dla edycji postu. Powinno być tak:
Obrazek: icon_post_edit.gif (lub podobna nazwa obrazka). Powinno śmigać ;)

Re: Brak mozliwości edytowania posta

: 19 stycznia 2010, 23:38
autor: Odoakr
Niestety dalej jest problem.
- kod w źródle strony wyświetla się poprawnie
- obrazek w PA jest zmieniony
- role i zezwolenia są ok, bo w skórce prosilver działa ok
- w PA jest ustawione, że moderator może zmieniać posty...
- problem dotyczy skórek proBlack i Brushed Metal II

Możecie sprawdzić jak to wygląda u Was?

Re: Brak mozliwości edytowania posta

: 20 stycznia 2010, 00:01
autor: Odoakr
Ok. Wujek Google pomógł
Problemem był język forum. W katalogu imagesets musiałem oprócz katalogu "en" utworzyć "pl" i przekopiować tam pliki z "en". Teraz śmiga.

info znalazłem tu:
https://phpbb3.pl/viewtopic.php?f=7&t=2682

Dzięki za pomoc!