A wytykaj. Za śmiecenie najwyżej śmieciarze będą Cię ścigać, a reszta co najwyżej nosem pokręci na bałagan. Ja czekam na konstruktywną krytykę i najwyraźniej chyba nigdy się nie doczekam. A żeby pokazać Ci, że w tym co piszesz, jest zero konkretów, za to mnóstwo pieniactwa i wzajemnej sprzeczności, nawet skomentuję wypowiedź:
Cytat
Ponieważ są same przykłady z opt, nie ma jak tego zaimplementować w php
Prawdę mówiąc nie rozumiem w tym miejscu kompletnie, o co Ci chodzi. Czy brakuje Ci tego, by prowadzić niekompetentnego programistę PHP, któremu brakuje podstaw, za rączkę, czy o wytłumaczenie, jak po stronie PHP zrobić interakcję z niektórymi instrukcjami? Jeśli to pierwsze, to zapomnij. Nie jestem niańką, jak ktoś jest niepełnosprytny, to już to jest jego problem, nie mój i nie zamierzam go uczyć w manualu OPT np. podstaw obiektówki czy niuansów działania interpretera PHP, które są wyjaśnione... w manualu PHP. Jeśli to drugie, to chyba rozmawiamy o innych dokumentacjach. Pierwszy z brzegu przykład - sekcje. Masz pięknie opisane w rozdziale 3.9.1. że sekcje nie mają jednego przełożenia na PHP, lecz zależy to od tego, jaki sobie format danych wybierzesz. Dlatego idziemy do rozdziału o formatach danych i tam masz czarno na białym przykłady Ctrl+C, Ctrl+V, jak takie sekcje wypełnić danymi zależnie od formatu. A jeśli o jeszcze coś innego chodzi, to o tym dalej.
Cytat
Jest po angielsku.
To się go naucz, jak nie umiesz. Stawiany przez Ciebie za wzór manual Smarty'ego też jest po angielsku, jakbyś nie zauważył.
Cytat
Po 3 jesteś Polakiem, Twój odruch w pierwszej kolejności powinien być przekonać chłopaków od siebie by używali OPT.
Po pierwsze, gratuluję spostrzegawczości. Tak, jestem Polakiem i jest to niezaprzeczalna prawda. Cała reszta to przysłowiowe bredzenie kogoś, kto nie ma pojęcia o tym, co mówi

. Bo wiesz, jaki jest w tym paradoks? Dokładnie tak, jak mówisz, zrobiłem przy okazji OPT 1.x i to był jeden, potężny błąd. A wiesz, czemu?
- Zdecydowana większość osób, do których adresuję OPT, zna angielski na tyle dobrze, że nie robi im to absolutnie żadnej różnicy czy manual przeczytają po polsku czy po angielsku.
- Zdecydowanej większości ludzi niepełnosprytnych nie pomoże nawet transfer manuala strumieniem świadomości do mózgu.
- Zdecydowana większość programistów w Polsce już kojarzy OPT przynajmniej z nazwy.
- Zdecydowana większość programistów poza Polską z niewiadomych przyczyn nie zna polskiego, za to zna angielski. Pisząc po polsku, do nich nie dotrę.
A na koniec... weź ty sobie najpierw zrób coś wielkości OPT, udokumentuj to i zobacz, ile czasu pochłania napisanie tak obszernej dokumentacji nawet w jednym języku, a potem wypowiadaj się o tłumaczeniach. Nie jestem w stanie fizycznie napisać tego w dwóch językach i guzik mnie obchodzi czy Ci się to podoba czy nie. Może zamiast biadolić, weź się sam do roboty i przetłumacz to.
Cytat
Po drugie nie ma ani jednej zasranej notki jak użyć opt wraz z ajaxem by zwrócić tylko VIEW a nie cały html. W ogóle jest taka możliwość?
Możliwość na pewno jest, nawet mimo tego, że nie bardzo rozumiem, co masz na myśli, domagając się "zwracania VIEW zamiast cały HTML"

. Widzisz, sam nawet nie potrafisz składnie napisać tego tak, by druga osoba zrozumiała, co w ogóle zrobiłeś i jak, a mnie się czepiasz

. Na myśl przychodzi mi tylko jedna odpowiedź:
Kod
return $view;
ew.
Kod
$output->render($widokZTymKawalkiemKoduKtoryChceszWyslac);
I cóż, pomijam już fakt, że zarówno w manualu masz pokaźny rozdział o technikach komponowania wyjścia skryptu z mniejszych widoków, jak i jest o tym równie pokaźny artykuł (
i to po polsku). Jeśli i jednego, i drugiego nie zauważyłeś, to wybacz, ale nie mamy o czym nawet rozmawiać.
Cytat
Nie mam zasranej cierpliwości do czytania takiego manuala i nikt nie ma dopóki się komuś nie przedstawi czegoś jak to się używa po stronie php i Twojego systemu OPT
Nie mów za innych - jak dotąd trafiłem tylko na jednego pieniacza i jesteś nim Ty. I mimo iż prosiłem Cię już o to kilka razy, dalej nie doczekałem się ani jednego numeru rozdziału, ani jednego wyjaśnienia, co to jest to
coś, co się używa po stronie PHP i po stronie OPT i nie jest udokumentowane/przedstawione/cokolwiek.
Cytat
jak myślisz dlaczego Smarty zyskały na popularności?
Bo nie było nic innego. Uwierz, że na pewno nie przez to, że napisali manual, którego nawiasem mówiąc nie oceniam zbyt pozytywnie. I w przeciwieństwie do Ciebie, potrafię składnie powiedzieć, jakie informacje podali zbyt lakonicznie, jakie źle ułożyli itd. I na koniec, czemu w przypadku Smarty'ego nie narzekasz, że manual jest po angielsku?
Cytat
Uwierz mi jak tylko zaczniesz pisać w swoim manualu tak jak należy to i ja zacznę promować OPT na swoim blogu.
Uwierz mi, jak mi tylko podasz, co jest źle, to i ja to poprawię.
Cytat
Zyx OPT nie jest popularne, i nigdzy nie będzie jak będziesz podchodził do sprawy: "No przecież to jest oczywiste, jak można tego nie rozumieć".
Buehehehe, "No przecież to jest oczywiste, co jest źle w tym manualu, jak ten debil może tego nie widzieć? Zbluzgam go za to jeszcze raz, by go zmobilizować." Nie widzisz pewnej sprzeczności między tym, co piszesz, a tym, co robisz?
Cytat
Słuchaj to jest Twój pkt widzenia, nie każdemu musi on pasować i nie każdy musi go rozumieć, więc albo zaczniesz prowadzić to tak jak powinieneś albo nie licz na nic.
Bo co? Bo zaszkodzi mi gość, który już któryś z kolei raz truje mi cztery litery bluzgami, k... ami, i fakami na to, że nie napisałem w manualu, że do jakiejś funkcji PHP trzeba podać
false jako drugi argument, by autoloadera nie wołała, a na każdą prośbę o konkrety przysyła jeszcze więcej bluzgów?
Cytat
Już nie raz Ci pisałem o tym prywatnie, w końcu trzeba wyciągnąć śmieci na publikę.
Wiesz co? Powiem Ci jedno. Jak masz dalej takie rzeczy pisać, to wręcz się ucieszę, jeśli przestaniesz być użytkownikiem OPT. Poza kupą tychże śmieci dotąd nie wniosłeś absolutnie nic w rozwój OPT, a śmieci to raczej domena śmieciarzy i ew. artystów awangardowych. Ja artystą awangardowym nie jestem - jestem programistą i jak ktoś nie potrafi kulturalnie i konkretnie napisać, o co mu właściwie chodzi (nie wspominając już o ortografii i interpunkcji), to go razem z tymi śmieciami odsyłam tam, gdzie jego miejsce.
I widzisz, Ty się rozpisałeś, ja się rozpisałem i dalej nie wiem, co mam poprawić w manualu, by Cię zadowolić, a taki Ruio napisał dwa zdania i jutro można spodziewać się małej aktualizacji. Sam widzisz, że dyskusja z Tobą nie ma zbyt dużego sensu w takiej formule. Masz dwie opcje do wyboru: będziesz sobie dalej bluzgać, a ja będę Cię traktować, jako szum kosmiczny, czyli stały element każdego przedsięwzięcia, o którym wie ktoś więcej niż tylko autor (ewentualnie skopiuję dyskusję na bloga i po prostu będę do niej sobie linkował, gdy będziesz sobie szczególnie bezsensownie jeździł), albo wreszcie zajrzysz sobie do słownika pod hasłem
konkrety i postarasz się zrozumieć, o co Cię JA z kolei proszę. Z kolei wspomnianemu użytkownikowi Ruio dziękuję za zrozumienie i uwagi, poprawka zostanie uwzględniona.