![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
W sobote zacząłem pisać własny bbcode dla symfony. Projekt będzie na licencji MIT.
Cechy gotowe: - bold - italic - underline - color Cechy przewidywane: - url - youtube (video) - img (z możliwością ustawiania wymiarów, miniaturki itp.) - code (coś podobnego jak jest tutaj, js, php, html/css z odpowiednim kolorowaniem - na razie to tylko pomysł, nie wiem czy go wprowadze) Pomysły: 1. może coś do obsługi bootstrap (możliwość wyłączenia/włączenia w app/config/config.yml), typu: - [modal=...]coś tam[/modal] i otwieranie jakiegoś standardowego modalu - assety mogą instalować się nie zależnie od projektu, tak jak z innymi bundlami dostępnymi w necie - kilka innych mniejszych "ideas" W kodzie nie jestem pros. Programuje od kwiernia (?) zeszłego roku, od ponad 3 miesięcy na etacie w symfony. Gdy pisałem własne forum to miałem problem właśnie z bbcode. W końcu wykorzystałem i przerobiłem parser Wookie'go z forum.php.pl. Link do github: https://github.com/Fortidude/bbcode/tree/feature/basic Jakieś sugestie / pomysły? Całość docelowo będzie jako standard dla mojego forum. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
- A po co konstruktor w TagInterface ?
- No i TagB co to za nazwa TagBold albo lepiej BoldTag - ustawiasz zmienna private $parsed = false (boolean) ale potem zmieniasz ja na stringa przypisujac zmieniony tag ogólnie kodzik 2/10 fajnie ze testy napisales ale brakuje im troche |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 00:00 |