Webboard

Pełna wersja: Edycja szablonów MyBB w edytorze tekstu
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Kiedyś stworzyłem prosty skrypt który zapisuje wszystkie szablony (z wybranego stylu) do plików tekstowych, a następnie aktualizuje zmiany w bazie. Obecnie potrafi działać tylko na jednej paczce szablonów oraz tylko z MySQL. Szablony grupowane są w foldery z zachowaniem struktury z ACP (używa angielskich nazw grup).
Planuję (w niedalekiej przyszłości) trochę go rozwinąć. Dodać m.in edycję stylów oraz livereload.

Wszystko czego potrzebujesz to zainstalowany nodejs oraz dostęp do bazy danych.
1. Pobierz i wypakuj https://github.com/Matslom/mybb-theme-ed...master.zip
2. Uruchom wiersz poleceń, przejdź do utworzonego folderu, wydaj polecenie
Kod:
npm install
3. Uzupełnij plik config/app.json danymi do bazy danych oraz podaj ID paczki szablonów

Komendy:
Pobranie szablonów z bazy i zapis plików
Kod:
node index.js init
Obserwowanie plików
Kod:
node index.js watch

Teraz możesz edytować utworzone pliki, a wszelkie zmiany zostaną zapisane w bazie i widoczne na forum.