Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Pisanie szablonu od podstaw

Założony przez  maniaczek.

wersja skryptu MyBB: 1.6.9

Witam,

mam pytanie w jak kompletnie od podstaw tworzyć szablon ?
gdyż mam swój szablon portal chciałbym pod niego dostosować forum, jednak to co napisane jest w większości poradników czy że w pannelu admina, edytować dane.. jest to strasznie niewygodne...

A szperając szybko po plikach nie znalazłem konkretnego odpowiadajacego za wyglad forum.

Chodzi mi o to abym mógł sam sobie cały szablon robić mniej weicej tak
kod
kod
{myBB}kodkodkdo{mybb}
kokddkodkodokdkod
{mybb}
dkdodkod 

chodzi mi o to aby samemu całkiem od podstaw napisać szablon ?
które pliki za co odpowiadaja ?
Za wygląd forum odpowiadają szablony, które sa w bazie danych, i raczej nie ma lepszego sposobu na ich edycje niz w panelu admina
nie mogę napisać szalobnu w zwyklym edytorze ? omijając panel admina ?
wklejąc tylko konstrukcje szablonu z mybb w php w odpowiednie miejsca w moim szablonie ?

Naprawdę nie ma pliku odpowiadającego za wyglad ?
maniaczek napisał(a):nie mogę napisać szalobnu w zwyklym edytorze ? omijając panel admina ?
Szablony są przechowywane w bazie danych (kiczowate rozwiązanie). Nie da się edytować w notatniku, jak nie wygodnie Ci w ACP to możesz prosto w bazie robić zmiany (:E)
maniaczek napisał(a):wklejąc tylko konstrukcje szablonu z mybb w php w odpowiednie miejsca w moim szablonie ?
Mybb nie obsługuje domyślnie php w szablonach, musisz zainstalować php in templates.
maniaczek napisał(a):Naprawdę nie ma pliku odpowiadającego za wyglad ?
Naprawdę
trochę się zawiodłem, ale przechowywanie szablonow w bazie xd
innowacyjne rozwiązanie... wybrałem mybb bo chciałem wkońcu coś nowego i teraz ten silnik zauważyłem staje się popularniejszy

no cóż skoro już porwałem się na mybb... bede musiał się bawić w edycje pokoli każdego elementu w ACP
Jak się człowiek przyzwyczai i wie jaki szablon za jaki element odpowiada, to nie sprawia to większego problemu... Wiadomo, że wygodniej by było, gdyby można napisać to w programie, ale nie m tragedii. ;)
Właśnie próbowałem korzystać z Agent Ransack do edycji szablonu... A w jaki sposób są budowane szablony do ściągnięcia?
Ściągnij sobie i zobacz jak jest zbudowany... Ogólnie edytować trzeba domyślny styl tworząc własny. Oczywiście w panelu Admina (ACP), bo wszystkie dane dotyczące stylu, są przechowywane w bazie danych. :)
Same style edytuję w cache/themes/.

Co do szablonu strony, to przydałaby się wyszukiwarka w panelu do znajdowania plików szablonu po frazach, bo na początku trzeba trochę naszukać się.
Tler napisał(a):Same style edytuję w cache/themes/.
Niektórzy ludzie mnie załamują...
Najpierw dowiedz się co to jest cache, a później rób inaczej niż Ci wszyscy mówią.
@Matslom: Wiem po co jest cache (mam kopie na wszelki wypadek), ale jednak po edycji tych styli wszystko jest zapisane w panelu tak jakbym przez niego edytował - czy może jest inaczej?
Jeszcze raz przetestowałem - w folderze "cache" resetują się style, ale tylko wtedy, gdy nadpisujemy style w panelu; tak więc, trzeba zdecydować się, czy edycja jest przez ftp, czy przez panel (ew. zawsze można wgrać przez ftp, co będzie widoczne w panelu).
Oczywiście to jako ciekawostka, jeśli ktoś będzie potrzebować.
(30.03.2013, 14:08)Tler napisał(a): PS. Dopytywałem też o to na grafifor.pl (widziałem tutaj ich użytkowników), ale usunęli mi konto i posty, bo widocznie nie mieszczę się w ich targecie (a muszą być alfą i omegą) :sciana:
Na grafiforze mieli jakieś problemy z serwerem i wgrali backup bazy z lutego, dlatego późniejsze posty i konta poszły się (tu wstawić domyślny czasownik), więc może zamiast posądzać innych o konspirację, dowiedział byś się, w czym leży problem ;)
Napisałem Ci tam (czego chyba nie zdążyłeś przeczytać), że stylów nie powinno się edytować w cache, bo Ci je wsiorbie po jakimś czasie.
:: Akcja DZIĘKUJĘ ZA POMOC ::
Pomocy udzielam jedynie na forum. Wszystkie rzeczy wykraczające poza tą dziedzinę wykonuję odpłatnie.
Oki - dzięki.
Robię teraz drugi szablon, to też nie będę kombinować.

Tak przy okazji, to tutaj ktoś napisał, że mybb nie ma cachowanych stylów - http://wojtekp.mydevil.net/mybb-vs-phpbb3 - i jest to kopiowane w dyskusjach na temat mybb. Są jeszcze tam jakieś błędy o mybb?


PS. Po poście od kogoś tylko to mi przyszło na myśl, więc usuwam post scriptum i zrobię jeszcze raz tam konto :)



Użytkownicy przeglądający ten wątek:

2 gości