Open Power Template 1.0.1 pojawi się dopiero jutro z powodu konieczności reorganizacji projektowego repozytorium SVN. Wersja ta poprawia głównie błędy, ale jest też kilka zmian: usunięte zostało parsowanie sekcji CDATA przez parser w trybie kompatybilności z XML-em (jak się okazało w praktyce, powodowało to same problemy), dodana też została metoda registerPhpFunction() pozwalająca rejestrować funkcje PHP bezpośrednio w parserze. Na początku października powinna ukazać się wersja 1.1.0 posiadająca znacznie więcej nowości.
I słowo ciałem się stało... mam nadzieję, że nic nie schrzaniłem z powodu tej reorganizacji SVN-a. W każdym razie: opt.openpb.net - programujcie, korzystajcie, a po stołach nie rzygajcie :).
Biblioteka widać rozwija się wzorowo :)
Może warto by było poświecić trochę więcej czasu samemu OPB?:)
Nareszcie polska dokumentacja...
Czy byłaby możliwość żebyś uwzględnił to: http://www.doktorno.boo.pl/index.php?q=art008 ? (główna klasa w switchu)
Przecież jest bodajże od samego początku istnienia OPT. Kiedy ustawiasz stałą OPT_XHTML, OPT wysyła ten nagłówek tylko wtedy, gdy przeglądarka takowy obsługuje.
Ale nie uwzględniasz q. Sprawdzasz tylko $_SERVER'HTTP_ACCEPT' pod kątem obsługi application/xhtml+xml.
Nie uwzględnia z prostego powodu: XHTML to XHTML. Chcesz XHTML, OPT ci go daje za wszelką cenę. Tutaj zachowania nie będę zmieniać. Mogę za to stworzyć stałą np. OPT_HYPERTEXT, która wyraża życzenie, że pozostawiasz internaucie całkowitą swobodę w dokonaniu wyboru.
Tak swoją drogą to miło by było, gdyby ktoś wreszcie zauważył, że OPT od ponad roku posiada własne forum dyskusyjne i tam wrzucał pomysły, a nie czekacie, aż coś tutaj o OPT napiszę...
Juz kontynując tutaj. Nie rozumiesz o co mi chodzi. Co jeżeli poślesz xhtml przeglądarce która mimo zwrócenia niby jego obsługi (w http_accept) poprzez dodatkową informację w "q" mówi że jednak tego typu nie rozumie? Będzie chciała zapisać plik na dysku. Ma to miejsce w starszych wersjach Opery. Tutaj nic nie trzeba dodawać (OPT_HYPERTEXT jak wymyśliłeś) tylko usprawnić rozpoznawanie czy rzeczywiście go rozumie. Jest to bardzo dokładnie opisane pod adresem który podałem. Czyli podsumowując. Do poprawnego rozpoznania należy sprawdzić zarówno http_accept jak i q. Jeżeli oba się zgadzają - posyłamy jako xhtml, jeżeli nie jako html/text bo inaczej będzie próba zapisania pliku na dysku.
PS. Wiem że jest forum ale jakoś tak zacząłem tutaj bo w każdej nowej wersji to poprawiam.
Bob odezwij sie do mnie jeśli możesz.
Dane kontatkowe znajdziesz ma czy to serwisie czy forum openpb :)
Na Zyxist.com panuje swoboda wyrażania opinii oraz krytyki pod dowolnym adresem. Jedyny warunek: musi być ona kulturalna i rzeczowa. Na chamstwo, prostactwo lub jawne obrażanie kogokolwiek nie ma tu miejsca i takie komentarze są bardzo szybko usuwane. Jeśli zamierzasz polemizować z treścią wpisu, wpierw uważnie ją przeczytaj.
Napisał Slump w środę, 6 września 2006 o 08:17
I wreszcie pl wersję dokumentacji :)