To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Problem z modyfikacją - [OffTopic] Instalator modułów...

Lupinek - 17-05-2007, 11:25
Temat postu: [OffTopic] Instalator modułów...
Wiem, że ten temat był poruszany wielokrotnie (a`propos easyMod'a), ale nadal mnie męczy.

Czy w najnowsze wersji phpBB by Przemo (3.0) nie mógłby się znaleźć instalator modów?
I od tej pory, wszystkie mody do phpBB by Przemo musiałby być kompatybilne właśnie z tym instalatorem.

Myślę, że da się to zrobić. Pliki modów wrzucałoby się do odpowiedniego katalogu, a potem w PA tylko instalowało.

Doom - 17-05-2007, 16:07

Popieram, byłoby to bardzo przydatne.
Knofel - 17-05-2007, 18:16

Mam na swoim dysku cos takiego.

Tylko jest jednen problem, czasem zdaża się że style maja nieco pozmieniane niektóre linijki, więc nie będzie możliwości dopasowania tego do kazdego stylu.

Lupinek - 17-05-2007, 22:41

Knofel napisał/a:
Mam na swoim dysku coś takiego.

A jak się to 'coś' nazywa?
Knofel napisał/a:
czasem zdaża się że style maja nieco pozmieniane niektóre linijki, więc nie będzie możliwości dopasowania tego do kazdego stylu.

Ja nie mówię o instalatorze skórek, ale modów.

joli - 17-05-2007, 22:45

Ale niektóre mody zawieraja takze zmiany w stylu, nie tylko w php. Style czesto róznia sie budowa.
Lupinek - 18-05-2007, 00:03
Temat postu: Re: Instalator modułów...
Lupinek napisał/a:
wszystkie mody do phpBB by Przemo musiałby być kompatybilne właśnie z tym instalatorem.

To samo tyczy się skórek. Wymagałoby przestrzegania pewnych reguł od twórców themes'ów.

joli - 18-05-2007, 00:05

Czyli wszystkie style byłyby takie same? Troche to durne jest, bo nikt nie przewidzi, co moze w jakims nowym modzie byc wykorzystywane. I w ten sposob skorki wygladałyby, poza kolorami, identycznie. Juz ja sobie to wyobrazam ;)

[ Dodano: 18-05-2007, 01:07 ]
Poza tym nie bardzo w ogóle widze mozliwosc takiego czegos. Jeden mod, ok, zmienia cos w plikach za nicisnieciem guzika. Drugi szuka w takim zmienionym pliku jakiegos kodu, ale go juz nie ma, bo zmienil go poprzedni mod. I, co dalej?

Knofel - 18-05-2007, 15:07

Lupinek napisał/a:
A jak się to 'coś' nazywa?


Kodowa nazwa PMI = Przemo Mods Installer

joli napisał/a:
Poza tym nie bardzo w ogóle widze mozliwosc takiego czegos. Jeden mod, ok, zmienia cos w plikach za nicisnieciem guzika. Drugi szuka w takim zmienionym pliku jakiegos kodu, ale go juz nie ma, bo zmienil go poprzedni mod. I, co dalej?


To też jest problem, ale ZAZWYCZAJ zmiena linijke polega na dopisaniu do nick jakiegoś fragmentu więc można przeszukać plik pod kontem określonych wyrazów np. if ( $test == KnofeL ) jeśli w pliku znajduje sie linijka które ma w sobie te wyrazy, to zapewne chodzi o nią. Można by dodatkowo sprecyzować zakres linijek w których ten kod moze sie znajdować np. 1340 - 1780

joli - 18-05-2007, 16:12

Knofel, tak, ale jesli cos jest zmienione rzeczywiscie i w tym wlasnie fragmencie inny mod ma cos zmienaic, to moze byc zonk.

O stylach, to juz nie ma co wspominac...

Knofel - 18-05-2007, 17:25

Tak style są nie do obejścia. A co do:

joli napisał/a:
Knofel, tak, ale jesli cos jest zmienione rzeczywiscie i w tym wlasnie fragmencie inny mod ma cos zmienaic, to moze byc zonk.


Zonk może być tylko w tedy jeśli danej linijki nie ma wcale, lub została zastąpiona czymś zupełnie innym. Ale w tedy to nawet reczna instalacja nie pomoże, bo skoro czegoś nie ma, to i tak tego nie znajdziemy.

Lupinek - 18-05-2007, 17:37

A nie sądzicie, że lepszym wyjściem niż edycja plików przez Installer byłoby dodanie sekcji include w odpowiednich miejscach w plikach? Tak, żeby includowane były w odpowiednie miejsca wszystkie pliki z katalogu mods na przykład.
Da się?

Knofel - 18-05-2007, 17:51

Takie cos byłoby jeszcze bardziej problematyczne niż instalator:
- Bardzo często Trzeba coś zmieniać (nie dodawać przed czy po)
- Prawie każda modyfikacja wymaga edycji innego fragmentu kodu (co znaczy że nie można sboie robić includowania gdzie popadnie, tylko trzeba to robić w konkretnym miejscu)
- To nadal nie rozwiazuje problemu styli.

maniek.a - 19-05-2007, 13:51

Co do styli to można by było to zrobić że instrukcja do każdego stylu po kolei, a można by to tak zrobić
Kod:
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/agreement.tpl
#
#-----[ FIND ]------------------------------------------
#
x
#
#-----[ AFTER, ADD ]------------------------------------------
#
y
#
#-----[ OPEN ]------------------------------------------
#
templates/subblack/agreement.tpl
#
#-----[ FIND ]------------------------------------------
#
z
#
#-----[ AFTER, ADD ]------------------------------------------
#
y

Knofel, Gdzie ty masz tego Przemo Mods Installer ??

Knofel - 19-05-2007, 16:03

maniek.a napisał/a:
Co do styli to można by było to zrobić że instrukcja do każdego stylu po kolei, a można by to tak zrobić


Tak i My (twórcy modów) będziemy sciagać każdy styl, przegalądać jak jest zrobiony i pisać dziesiątki instrukcji. Spoko.

maniek.a napisał/a:
Knofel, Gdzie ty masz tego Przemo Mods Installer ??


Na swoim dysku, bo to jest wersja bez żadnego interfejsu i tylko Ja wiem jak jej używać ;)



Powered by phpBB modified by Przemo © 2003 phpBB Group