neděle 27. ledna 2013

Sed a mazání textu

Aneb jak rekurzivně odstranit určitý text z hromady textových souborů uložených v určité adresářové struktuře.

Třeba takto:

find  ./ -name "*.txt" | xargs sed -i 's/Nějaký hloupý text//'

Pro smazání celého řádku lze použít toto

find  ./ -name "*.txt" | xargs sed -i '/Nějaký koupý text/d'

pátek 18. ledna 2013

Přepínání obrázků pomocí jQuery

HTML kód

<table><tr>
<td class="fader">
    <img src="obrazek1.png" />
    <a href=""><obrazek2.png" /></a>
</td>

</tr></table>

CSS styly

.fader  {
        line-height:0px;
}

.fader  img:last-child {
    margin-top: -186px; /* posun podle velikosti obrázku */
    display: none;
}



jQuery


<script>
jQuery().ready (function(){

jQuery('.fader').hover(function() {
    jQuery(this).find('img:last').fadeToggle(200);
 });

});
</script>


Zdroje
jQuery Hover image change animation

sobota 5. ledna 2013

Blogger: nastavení statické úvodní stránky

Pokud potřebujete v Bloggeru nastavit, aby se jako úvodní stránka blogu zobrazovala místo příspěvků statická stránka (podobně, jako to lze nastavit např. ve WordPressu), postupujte následovně:
  1. Vytvořte statickou stránku, kterou později použijete jako úvodní. Takto vytvořená stránka má adresu např. http://blog.rokit.cz/p/stranka.html.
  2. V nastavení blogu klikněte na Nastavení vyhledávání a vytvořte nové přesměrování. Do pole Z: zadejte / a do ple Do: zadejte /p/stranka.html.
  3. Zatrhněte možnost Permanentní a přesměrování uložte.



Zdroj: http://www.bloggertipspro.com/2012/06/creating-blogger-static-home-page.html


pondělí 31. prosince 2012

Wordpress - jak zobrazit příspěvky z určité kategorie

Tímto PHP skriptem vloženým do stránky (pro interpretování kódu PHP lze použít modul exec-PHP):

<ul>
<?php
global $post;
$posts = get_posts('numberposts=5&category=8&orderby=post_title&order=ASC');
foreach($posts as $post) :
?>
<li>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endforeach; ?>
</ul>


Jak přepsat text ve Wordpressu pomocí JQuery

Nejdřív je potřeba nainstalovat nějaký plugin, který umožňuje vkládání určitého textu (v našem případě skriptu) do stránek WP. K tomu se hodí např. plugin Header and Footer.

Pokud chceme např. změnit text "Powered" (Vytvořeno kým..), lze to provést vložením následujícího skriptu JQuery do hlavičky každé stránky.

<script>
jQuery().ready (function(){
    jQuery('.powered').html('Vytvořil <a href="http://www.rokit.cz">RokIT</a>');
});
</script>

středa 26. prosince 2012

Wordpress jak přidat vlastní CSS styl

Do souboru header.php šablony přidejte na konec hlavičky HTML tento skript:

<?
$timestamp = @filemtime(get_stylesheet_directory().'/custom.css');
wp_enqueue_style ('custom-style', get_stylesheet_directory_uri().'/custom.css', array(), $timestamp);
?>


V adresáři s tématem pak nezpomeňte vytvořit zmiňovaný soubor custom.css. Časové razítko v podobě proměnné timestamp zaručuje pravidelnou aktualizaci CSS  souboru v prohlížeči uživatele. Jinak dochází k nepříjenému předkládání starší verze.

WordPress 3.5 nezobrazuje dialog nahrávání souborů

Pokud se vám po aktualizaci na poslední verzi WP přestal zobrazovat dialog určený k nahrávání souborů, upravte obsah souboru wp-config.php takto. Najděte řádek

require_once(ABSPATH . 'wp-settings.php');

a před něj přidejte

define('CONCATENATE_SCRIPTS', false );
require_once(ABSPATH . 'wp-settings.php');

Díky JoseVega!

Více informací zde.

Jak opravit IMAP v Thunderbirdu po aktualizaci NOD32

Po aktualizaci NOD32 se může stát, že v Thunderbiru přestane fungovat připojení pomocí protokolu IMAP. Postup k vyřešení: Restartovat počíta...