WikiGen: Strony wiki wygenerowane po stronie przeglądarki
Postanowiłem stworzyć mały projekt. W internecie, nie ważne czy wiki, czy forach, brakuje możliwości ukrycia niektórych elementów. Np. piszemy artykuł o ssh czy czymkolwiek innym i chcemy, by dla użytkowników Windows (lub Linuksa/MacOS) była trochę inna treść. Normalnie użytkownik musi przeczytać cały artykuł, skupiając się na specjalnie wyróżnionych fragmentach dla niego (np. na górze można wstawić spis treści, odsyłający do specjalnych sekcji).
Czy nie prościej byłoby po prostu podać linka w stylu http://moje_wiki/korzystanie_z_ssh#korzystamZLinuksa
Takie coś próbuję stworzyć. Obecnie tylko ukrywanie treści, gdy niespełniony jest chociaż jeden warunek działa. Oznacza to, że gdy podamy wymóg hashtagu korzystamZLinux i wymóg hashtagu korzystamZWindows, a jeden z tych tagów nie będzie ujęty w url, to element objęty tym wymogiem zostanie ukryty. Brakuje możliwość podania alternatywy (lub), np. gdy korzystam z Windows lub Linux, dlatego w takich sytuacjach, należy skopiować cały element objęty warunkiem. Brakuje też możliwości konfiguracji na stronie, np. gdy wejdziemy przez Google bezpośrednio na stronę, nie mamy możliwości wyboru systemu. Jednak wszystko będę powoli dodawać.
Tutaj jest link na github: https://github.com/nintyfan/WikiGen .