Help:DiscussionTools/Why can't I reply to this comment?/pl

Strony dyskusji nie mają ograniczonych sposobów formatowania. Mimo iż narzędzia dyskusji starają się rozpoznać każdy komentarz, są sytuacje, gdzie może być trudne lub niemożliwe wykrycie, czy dany fragment jest wypowiedzią albo gdzie odpowiedzi powinny być umieszczane. Tam gdzie spodziewane działanie nie jest jasne, narzędzie nie będzie pozwalało na wstawienie odpowiedzi zamiast próby zakładania, że tak się da co mogłoby spowodować uszkodzenie struktury strony.

Na tej stronie znajdziesz niektóre z popełnianych błędów, ich przyczyny i rozwiązania.

Link "odpowiedz" się nie wyświetla
Ten problem pojawia się gdy nie znaleziono podpisu w komentarzu na który chciałeś odpowiedzieć.

Niepodpisany komentarz
Oczywiste. Jeżeli wypowiedź nie ma podpisu, nie można go rozpoznać. Strony dyskusji mogą zwierać treści inne niż wypowiedzi (na przykład szablony nagłówków), których nie da się programowo rozróżnić od niepodpisanych wiadomości, więc nie wszędzie byłoby oczekiwane dodawanie linku "odpowiedz".

Jeżeli ktoś jednak umieścił pod takim niepodpisanym komentarzem odpowiedź zwykłym, starym sposobem, odpowiedź ta jest uznawana przez oprogramowanie wraz z komentarzem, na który była odpowiedź, za jeden, wielolinijkowy komentarz. Może to czasami powodować nieoczekiwane działanie.

Brak daty i czasu
Jeżeli w podpisie brakuje daty i czasu, komentarz również nie zostanie rozpoznany. Takie podpisy nie mogą być właściwie rozróżniane od linkowania do innego użytkownika, więc nie zawsze spodziewane będzie dodawanie linku "odpowiedz".

Najczęstsza przyczyna tego to dodanie podpisu do niepodpisanego komentarza, ale bez dodania daty i czasu. Szablony typu  zazwyczaj mają oddzielny parametr, do którego skopiować można datę i czas z historii edycji.

Nierozpoznana przestrzeń nazw
Narzędzie do odpowiadania jest dostępne dla większości przestrzeni nazw, które używane są do prowadzenia dyskusji, ale nie wszystkich. Taki problem wystąpi więc gdy znajdujesz się na stronie, która nie ma słowa "dyskusja" w przestrzeni nazw (np., ). Nie zobaczysz na takich stronach linku "odpowiedz".

Zazwyczaj do określenia tego działania wykorzystywane jest to ustawienie co do obecności przycisku wstawiania podpisu w zwykłym edytorze. W szczególności funkcja może nie być dostępna w przestrzeni nazw  (na Wikipedii może się nazywać  ). Jest możliwość włączenia tego w uzasadnionych tym przestrzeniach nazw. Jeżeli chcesz by to działało w innych przestrzeniach nazw, zapytaj o pomoc zespół Editing.

Niejasny szablon "Brak podpisu"
Gdy użyto szablonu służącego do podpisania wcześniej niepodpisanego komentarza, taki szablon musi wyświetlać:


 * Link do strony użytkownika, strony dyskusji lub wkładu
 * Datę i czas w takim samym formacie jak używa się w podpisach, wraz ze wskazaniem strefy czasowej w nawiasach
 * Link do strony użytkownika, strony dyskusji lub wkładu musi znajdować się przed datą i czasem (tak jak w zwykłych podpisach)

Niestandardowy format daty lub czasu
Jeżeli ktoś podpisze komentarz innym formatem daty i czasu niż domyślnie stosowanym na wiki, jego komentarz nie zostanie wykryty.

Czasami użytkownicy przypadkowo zmieniają podpisy innych podczas ręcznego dodawania wpisów, co powoduje zepsucie formatowania.

Innym z powszechnie występujących problemów to dodawanie podpisu do niepodpisanego komentarza bez wskazania strefy czasowej (np. "(UTC)") lub z inną strefą czasową niż wiki.

Brak linku do strony użytkownika
Podpisy muszą zawierać link do strony użytkownika, strony dyskusji lub wkładu użytkownika.

Link „odpowiedz” nie może być użyty, aby odpowiedzieć na ten komentarz.
Zobaczysz taki komunikat, gdy komentarz będzie transkludowany z innej strony, ale narzędzie nie będzie w stanie ustalić, z jakiej to strony, a więc i gdzie ma zapisać komentarz. Może to być spowodowane przez:

Przypadkowe skomplikowanie transkluzji
Transkluzje obsługiwane przez Parsoid muszą być wycinkami z prawidłowo sformatowanym HTML. Gdy wikikod transkludowanej stronie generuje poprawnego HTML (np. niezamknięte znaczniki czy wiersz tabeli nieumieszczony w znacznikach tabeli), transkluzja rozciągnie się również na treść strony transkludującej (lub inne transkludowane strony).

Na przykład, jeżeli podstrona transkludowana we wcześniejszym miejscu zawiera niezamknięty znacznik, wszystkie dalej transkludowane strony będą wykryte jako część tej samej transkluzji do momentu znalezienia znacznika zamykającego (lub końca strony).

Narzędzia dyskusji obsługują jedynie proste transkluzje (które składają się z dokładnie jednej transkludowanej strony i nie przeplatają znaczników z otaczającym wikikodem).

You can often debug this by opening the page for editing in visual editor (even if visual editor is disabled in that namespace, you can do it by adding  to the URL), clicking in the offending fragment of the page, and looking at the "sidebar" in the template dialog to see if it includes more than one page or "Content" transclusions.

Szablony owijające
Gdy fragment dyskusji jest owinięty szablonami takimi jak +, nie będzie się dało umieszczać odpowiedzi za pomocą tego narzędzia Narzędzia dyskusji korzystają z programu Parsoid do umieszczania odpowiedzi w dokumencie HTML, a zawartość transkluzji może być edytowana tylko jako wikikod.

Usually wrapper templates are used to archive or end a discussion, so it's rarely a problem that you can't reply to these comments. If someone adds a wrapper template to a comment while you are replying to that comment, you will see an error message and will not be able to post your reply with DiscussionTools.

Sometimes an entire page may be wrapped in a template to add a decorative frame or background. In these cases, plain HTML syntax may be used instead.

Comments in template arguments
Comment which appears in template arguments, for example, can not be replied to.

Nested transclusion or parser function syntax
When a discussion page has separate subpages for e.g. each month, dynamic transclusions depending on the current date are often used to only transclude the latest few subpages, without the need to manually archive them.

When the subpage transclusion is inside a parser function like, DiscussionTools can only see the parser function, and can't determine which page is transcluded within it.

You can fix it by putting the conditional parser functions inside the transclusion syntax instead. Zobacz przykład.

Could not find the comment you're replying to on the page
Usually this error message indicates that someone else removed the comment from the page while you were reading it. It might have been reverted, archived, moved to another discussion page, or the signature might have been changed (e.g. if someone commented while logged out and then corrected the username, or if they expanded their comment and signed it again).

If you can still see the comment after refreshing and purging the page, and you still receive this error, it might indicate a bug in Parsoid causing it to render the page differently from the PHP parser (DiscussionTools uses Parsoid internally to add new comments). Please file a task!

Comments on this page can't be replied to because of an error in the wikitext
You'll see this error message when there is a lint error on the page caused by fostered content. Editing these pages using tools that rely on Parsoid, such as DiscussionTools or VisualEditor, can cause the content to be corrupted (large fragments of the page become duplicated).

To resolve this, you can fix the lint error in the wikitext editor. The error message includes some links that hopefully are helpful.