Zobrazují se příspěvky se štítkemopensource. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemopensource. Zobrazit všechny příspěvky

úterý 3. září 2013

Software na úřadech a jeho otevřené alternativy – PDF ke stažení


Společnost LIBERIX vytvořila dokument s metodikou pro zavádění open source softwaru na úřadech. Dokument je ale užitečný i pro firmy a další zájmemce o open source. Dokument ve formátu pdf si můžete zdarma stáhnout na adrese http://liberix.cz/projekty/software-na-uradech-a-jeho-otevrene-alternativy-pdf-ke-stazeni.

pátek 15. února 2013

Když nefunguje hibernace na disk

Pokud by se vám stalo, že se počítač v pořádku hibernuje, ale uložený soubor odmítá při startu znovu použít, může být chyba v nastavení Grubu. Zkuste se tedy podívat do souboru /etc/default/grub konkrétně na řádek

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=/dev/sda2 nouveau.blacklist=1"

kde je důležitá především část resume, která ukazuje na oddíl (tímto oddílem bývá tzv. swap) kde je obsah operační paměti uložen.

Pro někoho může být zajímavá i část nouveau.blacklist=1, která vypne zavedení ovladače nouveau graficikých karet NVidia.

čtvrtek 14. února 2013

Jak na práva ve WordPressu

Nastavení práv ve WordPressu lze snadno rozbít instalací pluginu ExecPHP a spravit pomocí Capability Manager Enhanced. Ostatním uživatelům se musí nastavit potřebná práva k ExecPHP a úpravě stránek, které ho používají.

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

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.

neděle 23. září 2012

Moodle Benchmark

Pokud chcete otestovat rychlost vašeho Moodle, pak zkuste tento skript. Soubor je třeba umístit do adresáře Moodle, tzn. na úroveň souboru config.php.

Referenční výstup

Test výkonu Moodle

Následující hodnoty jsou za 1 sekundu.

  • 3674000 volání funkcí [Výkon CPU]
  • 101000 16KB souborů přečtených z disku (cache) [Rychlost čtení pevného disku nebo diskového pole]
  • 22000 regulárních výrazů s 1KB textu
  • 2100 16KB souborů zapsaných na disk počítače (cache) [Rychlost zápisu pevného disku nebo diskového pole]
  • 5660 volání get_record s databází [Rychlost čtení dat z databáze]
  • 200 volání insert_record s databází [Rychlost zápisu dat do databáze]
  • 270 volání update_record s datbází [Rychlost aktualizace dat v databázi]

Zdroje
Skript převzatý z této stránky: http://moodle.org/mod/forum/discuss.php?d=57028

neděle 14. srpna 2011

Opencart ceny na dotaz (2)

Další a zřejmě jednodušší možností jak nastavit v OpenCartu cenu Na dotaz v případě hodnoty výrobku 0 je tato.

V souboru system/library/currency.php najděte řádek

$string = '';

a před něj umístěte např. toto

if ($format && (float)$value == 0) {
    return '<a href="index.php?route=information/contact">Na dotaz</a>';
}

A je to. Místo 0 se bude zobrazovat text Na dotaz s odkazem na kontaktní formulář.

středa 13. dubna 2011

OpenCart a čeština wysiwyg editoru

Opencart používá wysiwyg editor ckeditor. Protože ten standardně přepisuje české symboly na HTML entity, je potřeba do souboru admin/view/javascript/ckeditor/config.js přidat řádek

config.entities = false;

Dál už to bude fungovat tak jak má.

sobota 2. dubna 2011

Správná URL adresa v Moodle 2

Moodle 2 nově kontroluje URL adresu přes kterou uživatel přistupuje k instalaci Moodle. Abyste se vyhnuli následující otravné hlášce:

Incorrect access detected, this server may be accessed only through "http://www.server.cz" address, sorry.
Please notify server administrator.

Stačí upravit v souboru config.php tento řádek:

$CFG->wwwroot   = 'http://'.$_SERVER['SERVER_NAME'];

Tím se nastaví adresa serveru vždy na tu správnou hodnotu ať už k němu přistupujete s www. nebo bez něj. Možná by také bylo dobré nastavit přepis URL adres přímo na serveru, ale ve většině případů to bude zbytečnost.

pátek 1. dubna 2011

Jak na vlastní CSS styly v Moodle

Soubor s vlastním CSS stylem umístěte do adresáře style vašeho aktivního (aktuálního) tématu. Aby se soubor začal používat, musíte to nastavit v souboru config.php v adresáři s tématem.

$THEME->sheets = array(
    'core',
    'pagelayout',
    'menu',
    'vlastni'
);

kde slovo vlastni znamena jméno souboru vlastni.css s přidaným stylem.

Aby se změna vůbec projevila a protože to takto nic neudělá, musíte v nabídce Správa stránek - Vzhled - Motivy - Nastavení motivu zapnout volbu Režim úprav grafického motivu. Tím budete moci naživo sledovat prováděné změny.

Po dokončení provedených změn se doporučuje výše uvedené zaškrtávací tlačítko opět zapnout, a tím snížit zátěž serveru.

čtvrtek 31. března 2011

Marinelli x Drupal x SuperFish

Náhradní menu se dá vylovit z modulu Superfish. To má trošku složitější instalaci, ale je tam popsaná.

  1. Download Superfish library and extract it in sites/all/libraries.
  2. Download & extract the Libraries module in sites/all/modules.
  3. Drupal 6 users would need to install jQuery_update module (v2.0) as well.
  4. Download & extract the Superfish module in /sites/all/modules.
  5. Upgrade users need to delete the module folder (sites/all/modules/superfish) before uploading the new version. Also, if having any modified CSS file, just move it from sites/all/modules/superfish/css/extra to sites/all/libraries/superfish/style
  6. Upgrade users need to run update.php

Tím přibudou v blocích menu superfish, které je možné osadit určitými nabídkami. Pro posun menu směrem nahoru k tématu Marinelli je nutné upravit např. soubor sites/all/themes/marinelli/css/drupal.css přidáním těchto řádků:

#overContent {
        position: relative;
        top: -30px;
}

Konečně úprava vzhledu menu se provádí v adresáři sites/all/libraries/superfish/style.

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...