Lis 23 2006

iRiver iLyrics – Texty písní v mp3manu. Jak to dělám já.

Category: HW&SWbrej @ 18.52
ifp-380t_big.jpg

Některé mp3 přehrávače umožňují při přehrávání písní zobrazovat na displeji jejich text. Text se samozřejmě na display nevejde celý, vždy je zobrazena věta, či verš, která odpovídá určitému časovému úseku, jako u karaoke nebo u velmi dobře známých titulků k DVD-ripům. Tyto texty se dají stáhnout s internetu nejčastěji ve formátu LRC, což je zkrácenina anglického slova „lyrics“. Continue reading „iRiver iLyrics – Texty písní v mp3manu. Jak to dělám já.“


Lis 15 2006

WordPress

Category: Webbrej @ 19.17

Tento web pohání opensource CMS systém WordPress. WordPress má dvě tváře. Jednu pro administraci článků, komentářů, uživatelů, vzhledu a funkcí. A tu, kterou vidí čtenář.

WordPress je stavebnicový systém, který si můžete upravit k obrazu svému. Za tímto účelem existují na webu šablony neboli themes přímo pro wordpress. Staženou šablonu je třeba nahrát do adresáře wp-contentthemes. Šablona pro wordpress většinou obsahuje zejména tyto soubory: styles.css, index.php, header.php, footer.php, coments.php atd. Tento systém modulů je velice praktický. Pokud něco v modulu změníte, změna se projeví kdekoliv, kde je tento modul na vašem webu použit.

Pro změnu vzhledu šablon je třeba občas zasáhnout do zmiňovaného souboru styles.css,
kde jsou nadefinovány elementy a jejich vlastnosti. Zde ještě přikládám obrázek z adresy http://www.w3.org/TR/CSS21/box.html, který názorně naznačuje, co která vlastnost znamená. Jinak doporučuju tuto stránku http://www.jakpsatweb.cz/css/.
boxdim.png

to same z www.jakpsatweb.cz

boxmodel.gifboxmodel_ie.gif

Wordpress používá WYSIWYG editor TinyMCE, bohužel ale v jeho starší verzi. Naštěstí jde s drobným úsilím změnit na aktuální verzi. Ještě jsem to moc nevychytal. Pokročilejší funkce dělají problémy. Komické je, že v každém prohlížeči blbne nějaká jiná.
link

WordPress je napsaný v PHP, a pro vytváření či změnu šablon má nadefinovány funkce wordpress API.

Kódy těchto funkcí jsou v adresáři /wp-includes/ vašeho webu (samozřejmě v případě, že jede pod wordpressem) v následujících souborech

template-functions-authors.php

the_author_nickname() the_author_nickname()
get_the_author_login() the_author_login()
get_the_author_firstname() the_author_firstname()
get_the_author_lastname() the_author_lastname()
get_the_author_description() the_author_description()
get_the_author_ID() the_author_ID()
get_the_author_email() the_author_email()
get_the_author_url() the_author_url()
get_the_author_icq() the_author_icq()
get_the_author_aim() the_author_aim()
get_the_author_msn() the_author_msn()
get_the_author_posts() the_author_posts() to samé jako …echo get_the_author_posts();

template-functions-category.php

function get_the_category()function get_the_category_by_ID() function the_category() function get_category_link()

function get_the_category_list()

function wp_list_cats() function list_cats()
function wp_list_authors()
function wp_get_archives() function get_archives() function get_archives_link() zobrazí odkazy na články vydané v určitém roce nebo měsíci nebo dnu nebo zobrazí odkazy na články jak jdou za sebou
function wp_title()
function category_description()
function the_category_head()
function dropdown_cats()
function in_category()
get_category_parents() function get_category_children()
function wp_loginout() function wp_register()
function get_header() function get_footer() function get_sidebar()

template-functions-general.php

function wp_meta()
function get_bloginfo()
function get_post_time()
function get_the_modified_time() function the_modified_time()
function get_post_modified_time()
function single_post_title()
function single_cat_title()
function single_month_title()

template-functions-links.php

function get_permalink() function the_permalink()
function permalink_anchor()
function get_page_link() function get_feed_link()
function get_year_link() function get_month_link() function get_day_link()
function edit_comment_link() function edit_post_link()
function get_previous_post() function previous_posts() function previous_posts_link()

odkaz na předchozí článek

function get_next_post() function next_post() function next_posts_link() odkaz na následující článek
function get_the_excerpt() function the_excerpt()
function get_post_custom() function post_custom()
function get_the_title() function the_title()
function wp_link_pages() function link_pages()
function get_attachment_link() function the_attachment_link()
function get_attachment_innerHTML() function get_attachment_icon() function prepend_attachment()
function posts_nav_link()

template-functions-post.php

function get_the_content()
function get_the_password_form()
function wp_list_pages()
function _page_level_out()
function get_the_guid() function the_guid()
get_the_ID() function the_ID()
function get_pages() function get_page_children()
function get_post_custom_keys() function get_post_custom_values()


« Předchozí stránka