Nowe oprogramowanie theModders.org 4497 72

O temacie

Autor inż. Avallach

Zaczęty 30.05.2020 roku

Wyświetleń 4497

Odpowiedzi 72

inż. Avallach

inż. Avallach

Administrator
posty7704
Propsy5227
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

Nowe oprogramowanie theModders.org
2020-05-30, 18:29(Ostatnia zmiana: 2020-07-11, 20:55)
W wolnym czasie zacząłem tworzyć nowe oprogramowanie forum tak żeby nowe wiadomości pojawiały się na żywo, można było zasubskrybować powiadomienia w przeglądarce, wysyłać wiadomości bez przeładowania, tworzyć i instalować skiny bez żadnych specjalnycvh uprawnień. Mam już proof-of-concept backendu w formie prostego publicznego czatu z logowaniem. Teraz pracuje nad frontendem zeby wyświetlić to jako forumowy wątek. Obecnie mam statyczny prototyp frontendu (działa bez JavaScriptu i ciasteczek). Można podejrzeć tutaj: git.themodders.org/design-prototype. Będę to rozszerzał o części które działają z JavaScriptem (np logowanie, pisanie postów, dawanie propsów). Status to wczesny WIP.


Kolejnym krokiem będzie wspieranie wielu różnych wątków i widok działu. Potem będzie strona główna i profile użytkowników.
Nie ma planów żeby zastąpić tym obecne oprogramowanie forum. Jak będzie gotowe do jakiegoś użytku, udostępnię dla ochotników.

outlander

outlander

Użytkownicy
posty332
Propsy172
ProfesjaReżyser
  • Użytkownicy

outlander

Nowe oprogramowanie forum
#1 2020-06-12, 00:15(Ostatnia zmiana: 2020-06-12, 01:46)
Avallach, czy mógłbyś uwzględnić jakąś szukajkę modów w tym skrypcie. Coś co byłoby jakąś formą listy z metryczką dostępnych na forum modów, tak żeby takie tematy jak np ten https://themodders.org/index.php?topic=12433.0 nie musiały powstawać. Mała rzecz, a moim zdaniem fajna.
 

Simon Said

Simon Said

Moderator
Nilfgaard
posty6315
Propsy2865
ProfesjaTester
  • Moderator
  • Nilfgaard
Nie wiem, czy po prostu nie lepszym pomysłem byłaby osobna strona internetowa z odnośnikiem do forum, ale to wymaga czasu. Swego czasu miałem domenę kupioną, ale niestety nikt się nie chciał tym zająć pro bono.
 
http://chomikuj.pl/gothicwarrior

https://www.youtube.com/watch?v=UCMTYnPVyFu



inż. Avallach

inż. Avallach

Administrator
posty7704
Propsy5227
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

Nowe oprogramowanie forum
#3 2020-06-13, 10:47(Ostatnia zmiana: 2020-06-13, 10:53)
Chciałbym umożliwić każdemu tworzenie stron internetowych dla modów w domenie themodders.org przy użyciu wspólnego szablonu. Technicznie jest to już teraz możliwe więc jak ktoś chce to mogę pokazać jak i dać dostęp do serwera. Tylko na razie nie ma szablonu, więc tymczasowo byłoby to raczej do eksperymentowania. W pierwszej kolejności chciałbym zrobić czaszaplaty.themodders.org. Jak już będzie kilka, zrobić katalog i szukajkę w stylu Steama.
Technicznie działałoby to w oparciu o generator Jekyll, czyli cała zawartość strony pisana w Markdownie (coś podobnego jak forumowy bbcode). Jedynie szablon (którego nie trzeba ruszać) wymaga znajomości tworzenia stron.

outlander

outlander

Użytkownicy
posty332
Propsy172
ProfesjaReżyser
  • Użytkownicy
To jak już będzie szablon to daj znać, bo byłbym zainteresowany. Ogółem bardzo dobry pomysł.
 

Simon Said

Simon Said

Moderator
Nilfgaard
posty6315
Propsy2865
ProfesjaTester
  • Moderator
  • Nilfgaard
Ja też bym się tym zajął. Jak pomyślę, to mógłbym zaproponować pozycje do szablonu. Aha, no i dobrze by było, by uniknąć kopiuj-wklej artykułów marnej treści czy też Google Translate, to żeby moderator mógł zatwierdzać najpierw strony o modach :P
 
http://chomikuj.pl/gothicwarrior

https://www.youtube.com/watch?v=UCMTYnPVyFu



inż. Avallach

inż. Avallach

Administrator
posty7704
Propsy5227
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

Nowe oprogramowanie forum
#6 2020-06-15, 19:40(Ostatnia zmiana: 2020-06-15, 22:28)
Ja też bym się tym zajął. Jak pomyślę, to mógłbym zaproponować pozycje do szablonu.
Dla ścisłości, przez szablon mam na myśli to co jest często nazywane "skinem" albo bardziej profesjonalnie "frontendem". Nie chodzi tu np o listę pozycji które trzeba wypełnić - to już zależy tylko od edytorów.
Ze względu na zainteresowanie już zacząłem pracować nad tą częścią, to na pewno mogę zrobić dużo szybciej niż forum dyskusyjne.

dobrze by było, by uniknąć kopiuj-wklej artykułów marnej treści czy też Google Translate, to żeby moderator mógł zatwierdzać najpierw strony o modach :P
Żeby móc edytować strony, trzeba poprosić jednego z adminów o dostęp do repozytorium na GitHubie (albo wysłać pull request i czekać na zatwierdzenie). Historia zmian jest publiczna i można łatwo sprawdzić autora każdej jednej linijki w pliku. Dzięki temu dodawanie marnej treści można łatwo złapać i potraktować odebraniem uprawnień. Takie podejście jest konieczne też dlatego, że gdyby było to dostępne dla każdego anonima, zaraz ktoś wrzuciłby wirusy.

Simon Said

Simon Said

Moderator
Nilfgaard
posty6315
Propsy2865
ProfesjaTester
  • Moderator
  • Nilfgaard
Okej, źle zrozumiałem. Natomiast wydaje mi się, że akurat strony o modach wręcz muszą mieć jakąś tam liczbę pozycji wypełnionych, no i wiesz, jakby to zrobić na poziomie szablonów z Fandom Wikia to efekt byłby naprawdę rewelacyjny.
 
http://chomikuj.pl/gothicwarrior

https://www.youtube.com/watch?v=UCMTYnPVyFu



inż. Avallach

inż. Avallach

Administrator
posty7704
Propsy5227
NagrodyV
ProfesjaProgramista
  • Administrator
Możemy zrobić szablon w sensie że gotowa przykładowa strona do skopiowania, gdzie tylko trzeba zastąpić nazwę, obrazki i wypełnić puste paragrafy. Ale na przygotowanie tego mam nadzieję znajdą się ochotnicy a ja przygotuję tylko podstawę która sama w sobie nie wspomina Gothica ani modów.

Mark56

Mark56

Moderator
som veľký magič
posty1641
Propsy1842
ProfesjaAnimator
  • Moderator
  • som veľký magič
Na razie nie do końca rozumiem potrzeby nowego oprogramowania. Podoba mi się jednak fresh "material?" design tego protypu. Jedyne co raczej jest na minus to wielka "wertykalność" tego designu. Detale autora postu w polaczeniu ze spacja pomiędzy postami jest fajna jako UI, ale nie podoba mi sie jako UX - za wiele scrollingu pomiędzy postami.
 


inż. Avallach

inż. Avallach

Administrator
posty7704
Propsy5227
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

Nowe oprogramowanie forum
#10 2020-06-18, 11:14(Ostatnia zmiana: 2020-06-18, 11:35)
Ten prototyp był rzeczywiście mobile-first, ale docelowo ma być ładnie wspierany zakres szerokości 320px-1920px.
Już zacząłem robić zmiany dla szerokich ekranów. Będzie przynajmniej opcja ("mod") żeby wyświetlać autora po lewej zamiast na górze.

SMF ma przestarzały UX. Wiele grup które wcześniej używały forum przeniosły się na Discorda czy Telegrama. Projekt stworzenia nowego oprogramowania od zera to praca na miesiące jeśli nie lata - do tego czasu możesz zmienić zdanie na temat tego czy SMF jest wystarczające.


Fabio

Fabio

The Modders
posty3338
Propsy2048
ProfesjaSkrypter
  • The Modders
Bez obrazy, ale jeśli chodzi o starą stronę, to ona wyglądała jak strona rodem z 2006 xD. Poza tym nie wiem czemu przywracać skoro te wszystkie strony działają (http://zlotewrota.org/, http://czaszaplaty.bo.pl/).


inż. Avallach

inż. Avallach

Administrator
posty7704
Propsy5227
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

Nowe oprogramowanie forum
#14 2020-07-04, 02:21(Ostatnia zmiana: 2020-07-04, 02:29)
@outlander @Mark56 https://czaszaplaty.themodders.org
@Mark56 juz jest adminem, @outlander musisz mi podac email na ktory masz konto GitHub. Zwłaszcza lista członków zespołu jest do przedyskutowania, powiedzmy że to moja wstępna propozycja. Docelowo chciałbym według pomysłu @Thoro zrobić ochotnikom spośród twórców strony z mini profilem, dużo z nich zostało już spisanych w tajnym dziale zespołu.

inż. Avallach

inż. Avallach

Administrator
posty7704
Propsy5227
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

Nowe oprogramowanie forum
#15 2020-07-11, 20:12(Ostatnia zmiana: 2020-07-11, 20:24)
https://gmod.themodders.org/

Gothic-Mods wraca na hosting theModders po 13 latach :F
https://web.archive.org/web/20070329112801/http://themodders.org/gmod/
http://modders.dmkhosting.net/gmod/index2.php (ciągle online)

Przepisałem cały serwer od zera, używając jedynie danych i skina z oryginalnej strony.
Zachęcam do znajdywania braków i testowania przycisku "Edytuj tą stronę".
Docelowo chcę zrobić nową bazę modów, skupioną na kilku najpopularniejszych produkcjach.

outlander

outlander

Użytkownicy
posty332
Propsy172
ProfesjaReżyser
  • Użytkownicy
Czy ja mogę sobie sam stworzyć repo na tej naszej grupie na gicie? Nie widzę takiej opcji. Mógłbyś mi stworzyć adres g1edycjarozszerzona.themodders.org?
Przejrzałem te repo i nie czaję o co chodzi z tymi rozszerzeniami md. Mógłbyś krótko wyjaśnić jak to działa? Bo widzę, że to nie jest klasyczna strona w html choć może się mylę.
 

inż. Avallach

inż. Avallach

Administrator
posty7704
Propsy5227
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

Nowe oprogramowanie forum
#17 2020-07-11, 20:50(Ostatnia zmiana: 2020-07-11, 21:07)
Nie można dodawać samemu, bo za każdym razem muszę skonfigurować nową domenę w systemie DNS.
Serwer: https://git.themodders.org/edit/g1edycjarozszerzona.themodders.org (jesteś adminem, możesz dać dostęp innym)
Strona: https://g1edycjarozszerzona.themodders.org

W skrócie, to pliki markdown renderowane narzędziem Jekyll. Poklikaj "edytuj" na gmod.themodders.org to zobaczysz przez przykłady. Markdown to coś jak bbcode / tagi wiki. Pliki .md zawierają... zawartość strony, a pliki .html w /server/templates zawierają szablon.
Możesz też bezpośrednio używać html, markdown jest opcjonalny. Jak poczekasz parę dni to przygotuję podstawowy szablon który będzie można skopiować pod twój adres.

outlander

outlander

Użytkownicy
posty332
Propsy172
ProfesjaReżyser
  • Użytkownicy
Poczekam, chciałem tylko wiedzieć mniej więcej jak to działa. Już wszystko jasne. Dzięki.
 



0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry