Extension:Page Forms/Znane błędy i planowane funkcje

This page is a translated version of the page Extension:Page Forms/Known bugs and planned features and the translation is 94% complete.

Poniżej znajduje się kilka znanych błędów i głównych planowanych funkcji dla Rozszerzenie:Page Forms .

Możesz także zobaczyć listę błędów i żądanych funkcji w Phabricator Page Forms listing.

Znane błędy

  • Jeśli formularz zawiera sekcję, po której bezpośrednio następuje wpisanie tekstu wolnego, kod nie ma możliwości rozpoznania, który tekst należy do sekcji, a który do tekstu wolnego, więc wszystko trafi do sekcji, gdy strona jest edytowany. Z tego powodu nie zaleca się wprowadzania dowolnego tekstu bezpośrednio po wprowadzeniu sekcji.
  • Pliki, których nazwy zawierają znaki inne niż łacińskie, są mylone, gdy są przesyłane za pośrednictwem formularzy — same pliki są przesyłane poprawnie, ale tekst, który pojawia się w formularzu, jest nieprawidłowy.
  • Jeśli używasz domyślnego stylu adresu URL MediaWiki, #formlink nie będzie działać z typem łącza „przycisk”. Zamiast tego powinieneś użyć „przycisku publikowania”.
  • Ustawienie „obowiązkowe” nie działa w formularzach wyskakujących.
  • Niektóre dodatkowe funkcje oparte na języku JavaScript, takie jak expandable elements i podpowiedzi #info, nie działają w szablonach z wieloma instancjami dla instancji nowo dodanych przez użytkownika w formularzu. (Z drugiej strony działa to w przypadku podpowiedzi dostarczonych przez rozszerzenia SimpleTooltip i RegularTooltips , ze względu na użycie haków przez te rozszerzenia).
  • Jeśli zainstalowane jest Rozszerzenie:CodeEditor , może to kolidować z akcją podglądu Rozszerzenie:Page Forms '.

Planowane nowe funkcje

  • Pozwól #autoedit dodawać i usuwać z listy wartości, zamiast po prostu nadpisywać całą wartość, prawdopodobnie używając notacji takiej jak Participants+=Joe User
  • Nowa funkcja parsera wskazująca, że strona, której nazwa została utworzona z formułą opartą na jednym lub kilku polach szablonu powinna zostać automatycznie zmieniona, jeśli którekolwiek z tych pól zostanie zmienione.
  • Dodaj obsługę w formularzach dla pola wyboru „Wyświetl tę wersję”, jeśli jest zainstalowane rozszerzenie FlaggedRevs .
  • Testing scripts using Selenium
  • Nowy parametr selected zoom do mapowania wejść (dla maps z istniejącą wartością)