Mam nadzieję, że nie będzie to zbyt mylące, ponieważ nie znam terminologii. Spróbuję wyjaśnić, czego szukam:
Mam lokalną instalację Media Wiki i istnieje taka strona, którą często dodają nasi użytkownicy - to jest jak strona dziennika na dany dzień, gdzie mogą rejestrować swoje działania na ten dzień.
Chcę, aby każda strona dziennika miała określony format, na przykład:
Page Title is today's date
Who: UsersName
When: today's date
What: What activity the user did
Chcę również, aby zawierał także niektóre tagi [[Kategoria:]].
Chciałbym mieć jakąś stronę szkieletu lub szablonu, do której użytkownik może przejść, sklonować kopię i po prostu „wypełnić puste pola”. W ten sposób nie muszą się martwić o brak sekcji lub tagu kategorii itp.
Badałem szablony na MediaWiki miejscu, ale są one bardziej jak sub stron, które można uwzględnić w wielu stronach (jak rozumiem).
Badałem stron Tuleje na wikipedia miejscu, ale te wyglądają bardziej jak zastępcze dla strony, którą chcesz, aby ktoś zbudować. OK, mógłbym stworzyć stronę pośredniczącą na każdy dzień roku, ale problem polega na tym, że wpisy będą musiały być wypełnione prawdopodobnie w 50 przypadkowych dniach w roku, więc jest 315 zmarnowanych stron pośrednich.
Musiałbym pomyśleć, że istnieje rozszerzenie lub coś, co może zrobić to, czego szukam, ale nie mogę go znaleźć lub nie znam poprawnych terminów, aby go wyszukać.
Czy ktoś wie o czym mówię lub ma jakieś pomysły?
Dzięki wielkie!
Jednym z rozwiązań, które znalazłem (moim zdaniem nie najlepszym), jest użycie przycisku podglądu do wygenerowania strony szkieletu / szablonu.
Na przykład tworzę szablon dla mojego dziennika o nazwie
Template:Journal
Treść może wyglądać następująco:
To będzie mój „szkielet” lub strona konspektu, z której wszyscy będą korzystać.
Następnie użytkownik wykona następujące kroki, aby użyć tego szkieletu / szablonu:
{{Journal}}
{{Journal}}
) i wklei szkielet, który właśnie skopiował.Oczywiście nie jest to prosty proces, ale działa. Nadal byłbym bardzo zainteresowany, jeśli istnieje łatwiejszy sposób na zrobienie tego ...
Dzięki!
źródło
SemanticForms rozszerzenie SemanticMediaWiki będzie to zrobić; jest to trochę skrzypce do skonfigurowania, ale kiedy już to zrozumiesz, będzie świetnie. Używamy go do śledzenia wszystkich problemów, a jego elastyczność jest naprawdę przydatna - łatwe jest tworzenie małych, prostych formularzy dla użytkowników nietechnicznych oraz obszernych, skomplikowanych dla osób, które wiedzą, co się dzieje.
źródło