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

Ogólne - [WIP] 1.13.0/2.0.0 wersja developerska

irekk - 18-10-2020, 12:13
Temat postu: [WIP] 1.13.0/2.0.0 wersja developerska
Planowane zmiany w wersji 1.13.0 / 2.0.0

v Logowanie przez FB
* Logowanie przez Google
* Przejście na wersjonowanie semantyczne
* Nowa galeria oparta o obrazy dodawane w tematach i odpowiedziach
* Przejście na motywy oparte o CSSy
* Przepisanie templatek (szablonów) i zamrożenie ich - wszelkie obecne style będą od tej pory niekompatybilne.
* Możliwość określenia szablonu na poziomie forum i tematu
v Wymuszenie HTTPS
v Sprawdzanie aktualizacji oparte o TAGi na githubie
* Domyślne avatary użytkowników.
v Usunięcie levelmod, integracji z GG
2020.10.21:
* Przepisanie szablonow na TWIGa
* Przerobienie sesji na bezstanowe
* Wstepne przepisanie czesci odpowiedzialnej za generowania drzewa forów na autorski model

NineX - 21-10-2020, 02:53

irekk, myślę, że chętnie z Przemysławem podejmiemy dyskusję nt. opublikowania oficjalnej wersji Twojego autorstwa 1.13.0, Proszę o kontakt na oficjalny e-mail: tech@przemo.org
irekk - 21-10-2020, 08:03

Jak coś będzie to się odezwę. Dzięki.

[ Dodano: 22-10-2020, 15:29 ]
Z ciekawostek. Po zaoraniu templatek z phpbb2 i uzyciu twiga, zaczyna doskwierac uzywanie htmli w kodzie:


Anonymous - 23-10-2020, 14:52

Ja mam pytanie czy bedzie mozliwosc aktualizacji z 1.12.9 na 1.13?
irekk - 23-10-2020, 15:07

tak, ale bedzie sie to wiazalo z pozbyciem sie modyfikacji - zmian jest zbyt duzo i sa zbyt fundamentalne
Anonymous - 24-10-2020, 15:00

irekk, a będzie instrukcja od dostosowania szablonu pod najnowszą wersje?
irekk - 24-10-2020, 23:21

Zamierzam zrobic tak jak oryginalna grupa PHPBB - oddzielic szablony od motywow.
Szablony przepisuje do Twiga - dzisiejszego standardu jesli chodzi o kodzenie w PHP.
Motywy za to, beda oparte tylko o CSS - a tam bedzie hulaj dusza.
Wywalam tez kod HTML z plikow PHP.
Ogolnie mnostwo pracy. A im wiecej przy tym siedze tym bardziej widze potrzebe wywalenia calego kodu PHP i napisania go od nowa. Tutaj, mam juz kluczowe funkcjonalnosci przepisane na nowo, tak by przepisywanie kodu PHP nie zajelo kilku lat.
Kombinuje jeszcze z obsluga dodatkow i ich osadzaniem w tresci strony.

Z uwagi ze wszystkie znane mi szablony do przemo to wariacja subSilvera, oparta o tabelki. To instrukcji do dostosowania stylow, nie bedzie.

[ Dodano: 27-10-2020, 22:20 ]
OK, chyba jednak idę w kierunku przepisania skryptu w całości, łącznie z templatkami.
W około 3 godziny zrobiłem działający szkielet listowania forów, topiców i postów.
Nie ma sensu brodzić w starym kodzie.

Dla ciekawskich:
https://github.com/ikubicki/phpbb-przemo/commit/100aeb4de52465640efd173d7f1bbedce33294a4
Warto zwrócić uwagę na pliki html i test.php na końcu listy zmian w commicie. Pisze się to prościutko.

[ Dodano: 28-10-2020, 09:09 ]
A po kolejnej godzince mamy style:





[ Dodano: 28-10-2020, 22:26 ]
I jeszcze troche dorzucone:

Anonymous - 31-10-2020, 16:06

Złoty człowiek <3
irekk - 01-11-2020, 21:21

W unicode'ach to by bylo: ❤ 😁
Anonymous - 04-11-2020, 20:12

Kiedy coś nowego? :D
irekk - 05-11-2020, 18:29

Co chwilę coś nowego ;)
https://github.com/ikubicki/phpbb-przemo/tree/przemo2
Teraz kończę autentykację. Później rejestracja i jakiś dumper schemy do zrobienia aby można było ludziom zaserwować to w formie innej niż SQLe i zrobię pierwszego nightly.

[ Dodano: 05-11-2020, 18:31 ]

W zasadzie w kodzie nie zostało już nic starego :mrgreen:

Tommekk80 - 06-11-2020, 07:39

Jesteś kozak :)
Zawsze kodzisz bez komentarzy?

irekk - 06-11-2020, 08:04

VScode nie generuje mi komentarzy. Zend Studio mi generowal i nie musialem sie palowac ;) Komentarze ostatecznie trafia na miejsce. Ale i tak kod podzielę na paczki i wylądują w packagist.
dale - 08-11-2020, 03:53

Nie mogę w to uwierzyć. Myślałem, że ten skrypt i forum już dawno poszło do piachu. Robiłem na tym fora klasowe i modziłem w latach 2003-2004. Dzieciństwo/wczesna młodość stanęła mi przed oczami :) Nie sądziłem że ktoś właśnie unowocześnia stare dobre Przemo tak, by pasowało to obecnych czasów i standardów. Świetnie Ci to wychodzi! Robisz to czysto hobbystycznie czy planujesz zarobić parę złotych? Załóż konto na jakimś Patronite, myślę że mnóstwo ludzi wpłaci parę złotych dla większej motywacji ;)
irekk - 08-11-2020, 11:37

Robię to hobbistycznie. Patronite'a zakładać nie będę bo najpierw trzeba to skończyć a nie rozliczać się z każdej złotówki ;)


Powered by phpBB modified by Przemo © 2003 phpBB Group