Tag -> konfiguracja
Październik
2011
Czy zastanawialiście się kiedyś, co trzeba zrobić aby Wasz WordPress, a dokładniej blog sygnalizował nowości? Na przykład w postaci obrazka „new” przy wpisie przez kilka dni od jego dodania? Odpowiedzi na to pytanie szukałem w specjalistycznych serwisach, forach i nic nie znalazłem. Szukałem więc w skryptach php, podłożyłem co trzeba w odpowiednim miejscu i – zadziałało.
W ramach <head> </head> dodajemy kod:
<script type="text/javascript">
// <![CDATA[
function nowosc(dzien, miesiac, rok, godzina, minuta, napis, obrazek)
{
var obrazek_domyslny = 'new.png'; // lokalizacja obrazka
var napis_domyslny = 'new'; // tekst alternatywny
if (typeof obrazek == 'undefined') obrazek = obrazek_domyslny;
if (typeof napis == 'undefined') napis = napis_domyslny;
if (typeof godzina == 'undefined') godzina = 0;
if (typeof minuta == 'undefined') minuta = 0;
if (new Date(rok, miesiac-1,dzien+7, godzina, minuta) > new Date()) document.write(obrazek ? '<img src="' + obrazek + '" alt="' + napis + '"' + (napis != '' ? ' title="' + napis + '"' : '') + ' />': napis);
}
// ]]>
</script>
W tej części musimy pamiętać o podaniu lokalizacji obrazka w miejscu new.png. Równie ważnym elementem jest ile dni dany post ma być wyświetlany jako nowy. W miejscu dzien+7 należy zmienić liczbę, która określa ilość dni.
W treści wpisu w plikach index.php, archive.php, single.php lub search.php w pętli między <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> a <?php endwhile; else: ?> wstawiamy poniższy kod:
<script>
// <![CDATA[
nowosc( <?php the_time('d,n,Y') ?>);
// ]]>
</script>
W powyższym kodzie znajduje się funkcja daty, która wyświetlana jest w postaci dzień, miesiąc, rok. Data ta jest datą dodania wpisu, do której dodawane są owe dzien+7 7 dni, po których obrazek wskazujący nowości wygaśnie.
Sierpień
2011
Pewnie wielu z Was posiada własnego bloga lub stronę, stworzoną na „silniku” WordPress. Pewnie wielu z Was zastanawia się co zrobić, aby każdy dodany przez Was wpis, mógł zostać dodany przez innych użytkowników Waszej strony, do portalu społecznościowego jednym kliknięciem. Jest na to proste rozwiązanie, dzięki któremu nie musicie nawet dodawać kodów do szablonu.
Wystarczy pobrać dwie wtyczki. Na początek musicie pobrać wtyczkę „sociable” z oficjalnej strony http://wordpress.org/extend/plugins/sociable.
Następnie pobierzcie drugą wtyczkę, która daje możliwość dodawania wpisów do portali polskojęzycznych „sociable polska”. Najnowsza wersja do pobrania ze strony WordPressa http://wordpress.org/extend/plugins/sociable-polska.
Uruchomcie obie wtyczki i wejdźcie w panelu administracyjnym WordPressa w zakładkę „ustawienia”, a następnie „sociable”. Tam spośród dziesiątek portali wybierzcie te, które Was interesują np., Facebook, Śledzik, Blip, Twitter, czy Wykop lub Gwar. Zwróćcie uwagę, że kolejność portali możecie ustawić przeciągając ich ikony kursorem na początek listy.
Pamiętajcie, że wtyczka działa automatycznie, a ikony do w/w portali pojawią się zaraz pod wpisem bez dodawania kodów. Najlepszym przykładem działania wtyczki są ikony widoczne poniżej.
Marzec
2011
Ostatnio chciałem stworzyć mały katalog firm, usług i ogłoszeń dla swojego miasteczka. Co prawda wykonałem go już w stu procentach, ale brakuje mi odwagi na jego publikację. Chciałem, aby serwis wyglądał jak typowa wyszukiwarka, na której nic poza nią i wynikami wyszukiwania nie będzie. Postanowiłem więc poszukać dobrej wtyczki, która da możliwość wyszukiwania wyników po tytułach, treści czy tagach. Chciałem również, aby użytkownik miał możliwość wybrania w jakiej kategorii chce przeszukiwać informacje.
Znalazłem kilkanaście wtyczek, które dawały nadzieję na rozwiązanie problemu. Często jednak wybieranie kategorii polegało na rozwinięciu listy, co wydawało mi się rozwiązaniem mało estetycznym i nie dawało możliwości wyboru wyszukiwania np. w dwóch czy trzech kategoriach. To właśnie wtedy wpadłem na stronę „thepiratebay.org”, na której znajduje się wyszukiwarka idealna na moje potrzeby. Choć to nieładnie z mojej strony, pogrzebałem w kodzie serwisu i znalazłem rozwiązanie, które przeniosłem do realiów WordPressa.
Dzięki tym rozwiązaniom wybieranie kategorii działa na zasadzie zaznaczenia okienka checkbox. Wybór znajduje się tuż pod polem wyszukiwania, więc nie dość, że wygląda to ładnie, to jeszcze działa wyśmienicie. Wyszukiwanie z automatu ustawione jest na wszystkie kategorie, ale możemy wybrać jedną, dwie itd.
Poniżej możecie zobaczyć zrzut ekranu wyszukiwarki z mojego katalogu
Wszystko musimy jednak ustawić ręcznie, ale nie jest to wielce ciężki proces. Między head w pliku header.php musimy wstawić następujący kod:
<script type="text/javascript">
function setAll()
{
document.forms['q'].elements['1'].checked = false;
document.forms['q'].elements['2'].checked = false;
document.forms['q'].elements['3'].checked = false;
document.forms['q'].elements['4'].checked = false;
}
function rmAll() { document.forms['q'].elements['all'].checked = false; }
</script>
Na wyżej wymienionym przykładzie widać 4 możliwości wyszukiwania. Możesz dodać kolejną dodając linijkę:
document.forms['q'].elements['4'].checked = false;
Zmień zaznaczony na czerwono numer tak, aby nie powtarzał się. Oczywiście nie muszą to być liczby, możesz wstawić odpowiednie słowo itd.
Następnym krokiem jest zmiana zawartości pliku searchform.php w katalogu z szablonem.
<form name="q" method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
<input type="text" size=61 value="<?php the_search_query(); ?>" name="s" id="s" /><br><br>
<label for="all" title="Wszystkie"><input id=all type="checkbox" id="all" onclick="javascript:setAll();" checked="checked" />Wszystkie</label>
<label for="1" title="blog"><input name="cat" value="28" id="1" onclick="javascript:rmAll();" type="checkbox" />Blog</label>
<label for="2" title="media"><input name="cat" value="31" id="2" onclick="javascript:rmAll();" type="checkbox"/>Media</label>
<label for="3" title="sport"><input name="cat" value="29" id="3" onclick="javascript:rmAll();" type="checkbox"/>Sport</label>
<label for="4" title="komputery"><input name="cat" value="30" id="4" onclick="javascript:rmAll();" type="checkbox"/>Komputery</label>
<input type="submit" id="searchsubmit" value="<?php _e('Przeszukaj Katalog'); ?>" />
<script type="text/javascript">document.q.q.focus();</script>
</form>
Na poniższym przykładzie zwróćcie uwagę na pewne zależności między kodem w searchform.php, a kodem javascript w header.php
<label for="1" title="blog"><input name="cat" value="28" id="1" onclick="javascript:rmAll();" type="checkbox" />Blog</label>
for=”1″ oraz id=”1″ muszą pokrywać się z numerem w kodzie javascript
document.forms['q'].elements['1'].checked = false;
Zwróć również uwagę na pole value=”numer”, w którym znajduje się numer odpowiadający numerowi id kategorii. Podanie tego numeru jest warunkiem wyszukiwania w danej kategorii.
Na koniec tylko dodam, że mając już taką wyszukiwarkę warto pobrać jeszcze wtyczkę, która da możliwość wyszukiwania również po tagach, komentarzach itd. Wystarczy ją pobrać, wgrać do folderu z wtyczkami i uruchomić. Search Everything
I to by było na tyle. W razie jakichkolwiek pytań piszcie w komentarzach.
Marzec
2011
W ostatnim czasie doczepiłem się do Canal+ jak rzep psiego ogona. Dziś po raz kolejny zamierzam kontynuować temat. bo w jednej kwestii w telewizji Canal+ dzieje się gorzej, a w drugiej od lat nie zmienia na lepsze.
Pierwszy problem, który moim zdaniem jest mniej istotny, to nowy logotyp tej stacji. Teraz zamiast napisu +film, czy +sport pojawił się jeszcze przedrostek Canal+. Nie byłoby w tym nic dziwnego, gdyby nie to, że logo canal+sport zajmuje niemal połowę ekranu i łączy się już prawie z położonym po drugiej stronie wynikiem meczu. Nie wygląda to ładnie i po ponad trzech tygodniach od wprowadzenia tego stanu rzeczy, nie mogę się do niego przyzwyczaić. Oczywiście „plusem” dla tego logo jest tylko i wyłącznie to, że jest bardzo przeźroczyste. Gdy mamy na ekranie jasny obraz logo nie widać, a przy ciemnym jest tylko cień napisu.
Wraz z początkiem miesiąca loga kanałów sportowych i filmowych z rodziny CANAL+ będą pojawiały się na antenie w pełnej wersji. Rozszerzenie nazwy służy lepszej identyfikacji wizualnej marki premium, jaką jest CANAL+. Dla wzmocnienia przekazu obok transparentnych logotypów utrzymany zostanie dodatkowy znak graficzny: PREMIERA lub NA ŻYWO, który będzie informował o charakterze nadawanego programu.
źródło: canalplus.pl
Drugi problem, który denerwuje mnie już od lat to telegazeta, a dokładniej dział z programem. Tu problem również kłania się jeśli chodzi o stację Canal+Sport. Wyobraźcie sobie, że nadchodzi sobota, czyli będzie kilka ciekawych meczów piłkarskich, rugby czy choćby koszykówka. Włączamy telegazetę na program kanału o tematyce sportowej i co? I mamy program w postaci. 13:45 Liga angielska, 15:55 liga polska, 18:00 liga francuska. Nie dość, że nie możemy dowiedzieć się kto z kim gra, to jeszcze nie wiadomo, czy mecz jest na żywo czy z odtworzenia.
Ostatnia już trzecia kwestia, to nowa wersja strony internetowej. Graficznie wydaje się lepsza od poprzedniej, przynajmniej na stronie głównej wszystko jest bardziej poukładane. W środku strony już wygląda to nieco gorzej. Na przykład w dziale „news” wiadomości podzielone są tematycznie, a co dziwne, nie ma w nich więcej niż trzy ostatnie wpisy. Wiadomość z 1 marca o nowym logotypie stacji już nie ma.
Wcześniej wciskając w menu na górze strony „film” lub „sport” przenosiło nas do informacji o programach nadawanych w tych stacjach. Teraz rozsuwa się menu, w którym musimy wybrać interesujący nas dział. W przypadku sportu np. podzielone są na poszczególne ligi piłkarskie, ofertę programową itd. Dużym problemem może być również lista linków w stopce strony. Po kliknięciu na niektóre linki przenosi nas do stron nieistniejących.
Stacje z pod szyldu Canal+ są według nie jednymi z najlepszych kanałów na naszym rynku. Jednak telegazeta od zawsze, a ostatnio strona internetowa nawalają. Mimo wyjaśnienia powodów zmian logotypów, wydają się one być odpychające.
P.S.
Aha. Jeśli komuś nie podoba się nowa wersja strony, może oglądać ja w starej wersji pod adresem http://2010.canalplus.pl
Kategoria:
Media / Komentarze: (
0)
Styczeń
2011
Czy chcielibyście, aby w komentarzach zamiast zwykłego pustego okienka pojawiał się Wasz avatar? Jeśli zdecydujecie się na to, to dodam jeszcze dobrą wiadomość. Korzystając z tego rozwiązania, nie będziecie musieli wgrywać za każdym razem obrazka, a pojawiać się on będzie automatycznie na większości blogów, które stosują możliwość wyświetlania avatarów. Do dzieła
KROK 1: Wejdź na stronę pl.gravatar.com/site/signup/ i zarejestruj się, podając swój adres e-mail. Pamiętaj, aby podczas rejestracji podać e-mail, którego używasz i który będziesz musiał/a później wpisywać w formularzu do komentarzy. To właśnie po wpisaniu adresu e-mail, automatycznie przypisywany będzie avatar przy komentarzu bądź na forum.

KROK 2: Odbierz wiadomość e-mail i aktywuj konto klikając na link aktywacyjny.
KROK 3: Dokończ proces rejestracji podając swoją nazwę użytkownika oraz hasło.

KROK 4: Po poprawnie dokończonej rejestracji, należy kliknąć link „Kliknij tutaj i dodaj jakiś obrazek!”.

KROK 5: Pojawi się możliwość dodania avatara z:
* Dysk twardy mojego komputera
* Obrazek umieszczony w Internecie
* Kamera internetowa podłączona do komputera
* Uprzednio wysłany obrazek

KROK 6: Po skorzystaniu np., z opcji „dysk twardy z mojego komputera”, wybierasz obrazek

KROK 7: Wgrany przez siebie avatar możesz przyciąć, lub zostawić go takim jaki jest. Po podjęciu decyzji klikasz przycisk „Przytnij i zakończ”.

KROK 8: Teraz musisz wybrać klasyfikację swojego avatara. Tutaj masz do wyboru cztery opcje:
- Gravatary skasyfikowane jako G są odpowiednie do wyświetlenia na wszystkich stronach wszystkim typom publiczności.
- Rated PG Gravatary skasyfikowane jako PG mogą przedstawiać niestosowne gesty, prowokacyjnie ubrane osoby, mniej obraźliwe wyzwiska lub łagodną przemoc.
- Rated R Gravatary skasyfikowane jako R mogą przedstawiać profanację, ostrą przemoc, nagość lub użycie narkotyków.
- Rated X Gravatary skasyfikowane jako X mogą przedstawiać ostre treści pornograficzne lub bardzo brutalną przemoc.

KROK 9: Po wybraniu w/w opcji proces dodawania avatara jest już zakończony. Teraz możesz dodawać komentarze podając zarejestrowany w serwisie e-mail i Twój avatar pojawiać się będzie automatycznie. Oczywiście masz możliwość zalogowania się ponownie w serwisie i zmiany avatara na nowy, lepszy czy ciekawszy.
Kategoria:
Rada / Komentarze: (
0)