Leżę i kwiczę. Na pierwszej pozycji… Za to miłe, że pod hasłem mysz jestem na pierwszej stronie, pozycja (obecnie) czwarta. Widać od razu, że jedna się mysz w googleinternecie liczy… ;)


RAFi :: 18:01:23 (28.11.2005) / S 18:01:22 (28.11.2005)
proponowalbym jeszcze dwie poprawki :P
RAFi :: 18:01:29 (28.11.2005) / S 18:01:29 (28.11.2005)
albo 3 :)
MySZ :: 18:01:31 (28.11.2005)
no ?
RAFi :: 18:02:09 (28.11.2005) / S 18:02:08 (28.11.2005)
- onfocus=”blur()” dla linkow
- target _blank dla linków
- trochę na wysokość powiększyć selekta, bo jakiś kulawy się wydaje
MySZ :: 18:02:36 (28.11.2005)
onfocus: sprzeciw
target _blank: sprzeciw
MySZ :: 18:02:41 (28.11.2005)
select zaraz
RAFi :: 18:02:43 (28.11.2005) / S 18:02:42 (28.11.2005)
lol
MySZ :: 18:02:47 (28.11.2005)
co lol ?
MySZ :: 18:02:52 (28.11.2005)
pomysl nieco o dostepnosci
RAFi :: 18:02:54 (28.11.2005) / S 18:02:53 (28.11.2005)
lol sprzeciw
RAFi :: 18:02:57 (28.11.2005) / S 18:02:55 (28.11.2005)
brzydko wygląda ta ramka
RAFi :: 18:03:04 (28.11.2005) / S 18:03:03 (28.11.2005)
wokół przycisków graficznych
MySZ :: 18:03:09 (28.11.2005)
focus jest po to, zeby pracujac na klawiaturce, widac bylo ktory link chce wybrac enterem
RAFi :: 18:03:09 (28.11.2005) / S 18:03:09 (28.11.2005)
wręcz szpetnie :)
MySZ :: 18:03:19 (28.11.2005)
nie zawsze chce klikac, i bardzo czesto robie to za pomoca klawiatury
RAFi :: 18:03:35 (28.11.2005) / S 18:03:34 (28.11.2005)
kto pracuje na klawce? :>
MySZ :: 18:03:39 (28.11.2005)
jak wywalisz ta ramke (’mrowki’) to nie bede mial jak
MySZ :: 18:03:41 (28.11.2005)
ja
MySZ :: 18:03:43 (28.11.2005)
chociazby
RAFi :: 18:03:47 (28.11.2005) / S 18:03:46 (28.11.2005)
dobra, to tylko selekta popraw
MySZ :: 18:03:48 (28.11.2005)
i sporo innych osob
MySZ :: 18:04:13 (28.11.2005)
target blank: jak bede chcial otworzyc w osobnym oknie linka, to klikne srodkowym przyciskiem myszy, a w ie - razem z shiftem

RAFi spasował… ;)


RAFi się postarał i stworzył fajniutkiego skina do czasopisma. Ja się nieco dołożyłem, tnąc grafikę, tworząc XHTML wraz z CSS, oraz przerabiając to później na gotowy szablon. No i jest - issue 27.

Jednocześnie ogłaszam wszem i wobec, że od dnia 1 stycznie 2006 r. rusza nowa edycja czasopisma, na nieco ulepszonym engine’ie. Jednocześnie rusza nabór chętnych do tworzenia go - osób które chcą tam pisać, tworzyć nowe skiny do niego (graficy) i pomagać grafikom poprzez tworzenie semantycznego kodu XHTML + CSS dla tychże skinów.

Jeśli chcesz do nas dołączyć, skontaktuj się z nami poprzez mail kontaktowy (link na czasopismo.net. Napisz nam, czemu chcesz do nas dołączyć, ile czasu zajmujesz się tworzeniem stron WWW, przedstaw się nam nieco. Na pewno odpowiemy na każdy list (poza spamem ;) ), ale nie obiecujemy, że dostaniesz dostęp do czasopisma: każdego z chętnych będziemy dobierać poprzez głosowanie, chyba że zdążyłeś się już czymś zasłużyć, co pozwoli nam ocenić Twoje umiejętności. Nieważne, czy graficzne, czy programistyczne.

Dla osób które nie mają czym się pochwalić, jest postawiony warunek:

dla grafików:
trzeba będzie wykonać skina do czasopisma. Jeśli będzie się podobał większości czasopismaków, wtedy akcesz masz gotowy :)
dla koderów:
tu jest większy problem. Koder nie zrobi zgrabnego skina. Co mu pozostaje?
  • znaleźć chętnego grafika, który zrobi skina, a koder zrobi dla niego odpowiedni kod XHTML + CSS (o tym niżej);
  • poczekać aż zgłosi się do nas chętny grafik, i połączyć z nim swoje siły.

Jednym z dodatkowych warunków dla nowych skinów dla czasopisma, jest pełna zgodność z XHTML 1.0 Strict. Nie oznacza to oszukanie walidatora za pomocą JavaScriptu, czy też innych “sztuczek”, ale zgodność wraz z semantyką kodu.

Więcej szczegółów wkrótce, prawdopodobnie na stronie głównej czasopisma.

I jeszcze jedna informacja: zgłaszać się można już teraz, ale akces do admina będzie możliwy dopiero po wejściu w życie wersji 2.0 - czyli po 1.01.2006 r.


W ramach walki z więzieniem, zrobiłem sobie funkcję do php. W sumie klasę, ale korzystać z niej inaczej jak w stylu funkcji chyba nie ma sensu :) Chyba że ktoś chce dziedziczyć z niej… :)

Funkcja jest idealnym (jak dla mnie) zamiennikiem dla wbudowanego nl2br(). Oryginał wstawia przed każdy znak nowej linii znak <br />, co dla mnie jest mało wygodne. bo jeśli puści się jej kod:

<ul>
  <li>cos</li>
  <li>cos
innego</li>
</ul>

to zrobi z niego:

<ul><br />
  <li>cos</li><br />
  <li>cos<br />
innego</li><br />
</ul>

a ja chciałbym:

<ul>
  <li>cos</li>
  <li>cos<br />
innego</li>
</ul>

W sumie działa nawet nieźle, ale jest jeden problem: wsadzany do mojej funkcji materiał musi być walidującym się XML-em. Prawdopodobnie później dorobię wsadzanie całego tekstu w jakiś znacznik, wymyślony, bo moim zamierzeniem jest używanie tejże funkcji tylko do HTML.

Gdyby ktoś chciał się zaznajomić: str_nl2br() nowy adres: str_nl2br().

Warto zwróciś uwagę na właściwości $safe, $safe_tree i $closed. Pierwsza zawiera tablicę znaczników, wewnątrz których (ale nie dotyczy to dzieci tych znaczników) tekst nie jest parsowany (nie są zamieniane znaki nowej linii na <br />). Druga jest również tablicą, ale zawiera znaczniki, których cała zawartość nie ma być parsowana, włącznie z “dziećmi”. Trzecia z tablic zawiera znaczniki, które nie mają w XHTML znacznika zamykającego. Chyba włożyłem tam wszystkie znaczniki które takowego zamknięcia nie mają ?


Nie chce wnikać w szczegóły, ale cosik nowy WP nie bardzo chce śmigać. Jakiś czas temu zrobiłem svn up w katalogu z betą WP, i przestałem mieć możliwość wchodzenia do admina (Your database is out-of-date. Please upgrade.), a na stronie głównej biała plama… Oczywiście próby ugrade’u bazy nic nie dały. Nie dość tego, zmęczony oczekiwaniem i szukaniem, wywaliłem dziś WP i zainstalowalem go od nowa. Dalej to samo. Dziwne ;) Mam dość bawienia się tak nieco, może za jakiś czasu uaktualnie wpbeta.


Tłumaczenie drugiej części tutoriala Django jest pod adresem: urzenia.net/251/django-tutorial-czesc-2. Miłego czytania :)

AKTUZALIZACJA
Został zmieniony adres tłumaczenia.


Wczoraj moje diary miało swoje pierwsze urodziny. Przez rok czasu wyprodukowałem 171 wpisów, i uzyskałem do nich 278 komentarzy. Nie zapodam niestety specjalnie szczegółowych statystyk, ponieważ ze StatTraq korzystam dopiero od 2 miesięcy. W ciągu tego czasu najczęściej czytanym wpisem był: rmvb & mplayer, drugim w kolejności: I co powiedziała ?, a trzecim: c++ i sqlite. Od czasu zainstalowania StatTraq miałem 18,437 hitów (ze wszystkich statystyk wycięte zostały odwiedziny botów, na tyle na ile to możliwe), 10,878 użytkowników. Zdecydowanie najczęściej diary jest odczytywane przez RSS.

No i to tyle co mogę na ten temat napisać…


Niedawno stwierdziłem, że czas coś zacząć robić w sprawie różnych frameworków. Jako, że chciałbym się przestawić z PHP na Pythona, tako też zainteresowałem się czymś Pythonowym. Konkretnie Django. Framework jest zrobiony całkiem elastycznie, przynajmniej dopóki znam go na takim etapie jakim znam… :) Czyli na razie podstawy niewiele wykraczające za tutorial.

W ramach nauki i poznawania Django, stwierdziłem, że przetłumaczę tenże, wspomniany przeze mnie przed chwilą, tutorial. Bardzo proszę o opinie nt tłumaczenia, poprawki jeśli coś przekręciłem, ewentualnie lepsze sformułowania niż użyte przeze mnie. Będę się starał mniej więcej na bieżąco przeglądać i poprawiać to co jest nie tak jak być powinno :)

Nie za długo też powinny się pojawić pozostałe trzy części tutoriala, wszystko zależy od tego, jak tam moje więzienie będzie mi czasu udostępniać :) O kolejnych częściach dam znać na tymże moim blogu… :)

Acha, zapomniałbym. Tutorial znajduje się pod tym adresem: urzenia.net/250/django-tutorial-czesc-1.

AKTUALIZACJA
Zmieniony został adres tłumaczenia.


Strona 1 z 2