Title: FreeMyInternet
Author: Lester Chan
Published: <strong>3. 6. 2013</strong>
Last modified: 24. 8. 2026

---

Prohledat pluginy

![](https://ps.w.org/freemyinternet/assets/banner-772x250.png?rev=3639523)

![](https://ps.w.org/freemyinternet/assets/icon-256x256.png?rev=1207346)

# FreeMyInternet

 Autor: [Lester Chan](https://profiles.wordpress.org/gamerz/)

[Stáhnout](https://downloads.wordpress.org/plugin/freemyinternet.1.0.1.zip)

 * [Podrobnosti](https://cs.wordpress.org/plugins/freemyinternet/#description)
 * [Hodnocení](https://cs.wordpress.org/plugins/freemyinternet/#reviews)
 *  [Instalace](https://cs.wordpress.org/plugins/freemyinternet/#installation)
 * [Vývojáři](https://cs.wordpress.org/plugins/freemyinternet/#developers)

 [Podpora](https://wordpress.org/support/plugin/freemyinternet/)

## Popis

Umístěte na svůj web oznámení o protestu. Vyberte si mezi **celoplošným černým pozadím**,
které zakryje celý web, a **horním bannerem**, který ponechá váš obsah čitelný, 
a poté si sami zadejte nadpis, zprávu, odkaz a barvy.

Vše se nastavuje v části `Nastavení -> FreeMyInternet`. Návštěvníkům se nic nezobrazí,
dokud tuto funkci nezapnete.

Tento plugin byl vytvořen v červnu 2013 na podporu kampaně FreeMyInternet proti 
licenčnímu systému Úřadu pro rozvoj médií v Singapuru (Media Development Authority
of Singapore) a původně zobrazoval pouze banner této kampaně a nic jiného. Od verze
1.0.0 se jedná o univerzální plugin pro protesty a blackouty, takže jej lze použít
k jakémukoli účelu, proti kterému protestujete. Původní nápad vzešel z projektu 
[Censor Me](https://wordpress.org/plugins/censor-me/) od uživatele xenomancer.

### Funkce

 * Dvě možnosti zobrazení: úplné zatemnění obrazovky nebo horní banner
 * Vlastní nadpis, text, odkaz s výzvou k akci a barvy
 * Volitelný obrázek
 * **Rozvrh** — stačí nastavit datum začátku a konce a oznámení se samo zobrazí 
   a zase zmizí
 * **Zavřít** — volitelné tlačítko pro zavření, které se u každého návštěvníka zapamatuje,
   dokud oznámení nezměníte
 * Nikdy se nezobrazuje v `wp-admin` ani na přihlašovací obrazovce, takže vám nemůže
   zablokovat přístup
 * Žádné další HTTP požadavky – těch několik kilobajtů CSS a JavaScriptu je vloženo
   přímo do kódu a to pouze po dobu, kdy protest skutečně probíhá

### Dary

Většinu svého volného času jsem věnoval tvorbě, aktualizaci, údržbě a podpoře těchto
pluginů. Pokud se vám moje pluginy opravdu líbí a mohli byste mi věnovat pár dolarů,
velmi bych to ocenil. Pokud ne, můžete je klidně používat bez jakýchkoli závazků.

### Použití

Pomocí filtru `freemyinternet_should_display` můžete nastavit, kde se oznámení zobrazí–
například tak, aby se zobrazovalo pouze návštěvníkům, kteří nejsou přihlášeni:

    ```
    add_filter( 'freemyinternet_should_display', function ( $display, $options ) {
        return $display && ! is_user_logged_in();
    }, 10, 2 );
    ```

Pomocí filtru `freemyinternet_capability` můžete přiřadit obrazovku nastavení jiné
oprávnění než `manage_options`:

    ```
    add_filter( 'freemyinternet_capability', function ( $capability, $context ) {
        return 'edit_pages';
    }, 10, 2 );
    ```

## Snímky obrazovky

[⌊Nastavení -> FreeMyInternet, kde se nastavuje upozornění, jeho barvy a okno, ve
kterém se zobrazuje⌉⌊Nastavení -> FreeMyInternet, kde se nastavuje upozornění, jeho
barvy a okno, ve kterém se zobrazuje⌉[

Nastavení -> FreeMyInternet, kde se nastavuje upozornění, jeho barvy a okno, ve 
kterém se zobrazuje

[⌊Úplné zatemnění obrazovky, jak ho vnímá návštěvník⌉⌊Úplné zatemnění obrazovky,
jak ho vnímá návštěvník⌉[

Úplné zatemnění obrazovky, jak ho vnímá návštěvník

[⌊Stejné oznámení jako horní banner, díky čemuž zůstává stránka čitelná⌉⌊Stejné 
oznámení jako horní banner, díky čemuž zůstává stránka čitelná⌉[

Stejné oznámení jako horní banner, díky čemuž zůstává stránka čitelná

## Instalace

 1. Nainstalujte a aktivujte plugin.
 2. Přejděte na `WP-Admin -> Nastavení -> FreeMyInternet` a zadejte nadpis, text, odkaz
    a barvy a vyberte si buď celoobrazovkové zakrytí, nebo horní banner.
 3. Zapněte to. **Návštěvníkům se nic nezobrazí, dokud to neuděláte**, takže si to 
    můžete nastavit předem a zapnout až ve chvíli, kdy budete chtít.

## Nejčastější dotazy

### Plugin jsem aktivoval, ale nic se neděje

Je to záměrné. V sekci `Nastavení -> FreeMyInternet` zadejte nadpis nebo text a 
zaškrtněte políčko **Zobrazit upozornění**. Upozornění bez nadpisu a textu se nikdy
nezobrazí.

### Oznámení je zapnuté, ale návštěvníci ho nevidí

Zkontrolujte časový plán. Pokud již uplynulo datum ukončení nebo ještě nenastalo
datum zahájení, nic se nezobrazí. Na obrazovce nastavení se zobrazí varování, pokud
aktuální datum leží mimo dané časové rozmezí.

### Zhasne mi tím palubní deska?

Ne. Toto oznámení se zobrazuje pouze na uživatelském rozhraní – nikdy v `wp-admin`,
nikdy na přihlašovací obrazovce.

### Jak to zobrazím pouze na některých stránkách?

Použijte filtr `freemyinternet_should_display`, který je popsán výše.

### Mohou to návštěvníci zavřít?

Pouze pokud zaškrtnete **Umožnit návštěvníkům zavřít upozornění**. Informace o zavření
se v prohlížeči návštěvníka uchovává, dokud nezměníte text nebo časový plán upozornění;
v takovém případě se upozornění znovu zobrazí.

## Recenze

Pro tento plugin nejsou žádné recenze.

## Autoři

FreeMyInternet je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

 *   [ Lester Chan ](https://profiles.wordpress.org/gamerz/)

Plugin „FreeMyInternet“ byl přeložen do 2 jazyků. Děkujeme všem [překladatelům](https://translate.wordpress.org/projects/wp-plugins/freemyinternet/contributors)
za jejich pomoc.

[Přeložte “FreeMyInternet” do svého jazyka.](https://translate.wordpress.org/projects/wp-plugins/freemyinternet)

### Zajímá vás vývoj?

[Prohledejte kód](https://plugins.trac.wordpress.org/browser/freemyinternet/), podívejte
se do [SVN repozitáře](https://plugins.svn.wordpress.org/freemyinternet/), nebo 
se přihlaste k[ odběru protokolu vývoje](https://plugins.trac.wordpress.org/log/freemyinternet/)
pomocí [RSS](https://plugins.trac.wordpress.org/log/freemyinternet/?limit=100&mode=stop_on_copy&format=rss).

## Přehled změn

### 1.0.1

 * FIXED: Network-activating the plugin set up only the site the click happened 
   on; every other site on the network waited for somebody to open its wp-admin 
   before the settings row existed. Activation now walks every site on the network

### 1.0.0

 * AKTUÁLNÍ ZPRÁVA: Vyžaduje WordPress 6.8 a PHP 8.2.
 * AKTUÁLNÍ ZPRÁVA: Oznámení je nyní **ve výchozím nastavení vypnuté** a vestavěný
   banner kampaně z roku 2013 zmizel. Viz oznámení o aktualizaci níže
 * AKTUÁLNÍ ZPRÁVA: Globální funkce `freemyinternet()` byla odstraněna. Jednalo 
   se o celý plugin – napojený na `the_title` a `get_header` – a jakékoli téma či
   úryvek kódu, které ji přímo volají, vyhodí fatální chybu.
 * NOVINKA: Přepracováno na univerzální plugin pro protesty – místo pevně daného
   banneru kampaně si můžete zadat vlastní nadpis, text, odkaz, obrázek a barvy
 * NOVINKA: Dvě možnosti zobrazení – úplné zatemnění obrazovky nebo horní banner,
   díky kterému zůstane web čitelný
 * NOVINKA: Možnost zadání počátečního a koncového data; mimo tento rozsah se nic
   nezobrazí
 * NOVINKA: Volitelné tlačítko pro skrytí oznámení, jehož stav se u každého návštěvníka
   ukládá, dokud se oznámení nezmění
 * NOVINKA: Obrazovka nastavení na adrese `Nastavení -> FreeMyInternet`, vytvořená
   na základě rozhraní API pro nastavení WordPressu
 * NOVINKA: `freemyinternet_should_display` – filtr pro nastavení, kde se má upozornění
   zobrazit
 * NOVINKA: `freemyinternet_capability` filtr, který předává obrazovku nastavení
   jiné funkci
 * ZMĚNA: Přestavěno do formátu `includes/`, přičemž všechna nastavení jsou uvedena
   v řádku `freemyinternet_options` a verze pluginu a schématu v řádku `freemyinternet_version`
 * ZMĚNA: CSS a JavaScript jsou nyní vloženy přímo do kódu namísto toho, aby byly
   načítány jako samostatné soubory, a závislost na jQuery byla odstraněna
 * ZMĚNA: Styly jsou napsány s využitím logických vlastností CSS, takže jeden stylový
   list pokrývá oba směry psaní
 * OPRAVENO: Zpětné volání banneru bylo zaregistrováno ve filtru `the_title`, ale
   nevracelo žádnou hodnotu, což vedlo k vyprázdnění **všech nadpisů na webu** —
   v názvech dokumentů, navigačních nabídkách, widgetech a seznamech archivů — a
   k zobrazení kopie banneru u každého z nich
 * OPRAVENO: Obrázek v banneru se načítal přes prostý protokol HTTP z adresy `freemyinternet.
   com`, která již nefunguje. Výsledkem byla neprůhledná černá vrstva zakrývající
   web, bez obrázku, bez možnosti zavření a s nefunkčním odkazem.

## Meta

 *  Verze **1.0.1**
 *  Poslední aktualizace **před 2 týdny**
 *  Aktivních instalací **Méně než 10**
 *  Verze WordPressu ** 6.8 nebo novější **
 *  Testováno až do WordPressu **7.1**
 *  Verze PHP ** 8.2 nebo novější **
 *  Jazyky
 * [Czech](https://cs.wordpress.org/plugins/freemyinternet/), [English (US)](https://wordpress.org/plugins/freemyinternet/)
   a [Spanish (Spain)](https://es.wordpress.org/plugins/freemyinternet/).
 *  [Přeložte do vašeho jazyka](https://translate.wordpress.org/projects/wp-plugins/freemyinternet)
 * Štítků
 * [banner](https://cs.wordpress.org/plugins/tags/banner/)[Blackout](https://cs.wordpress.org/plugins/tags/blackout/)
   [censorship](https://cs.wordpress.org/plugins/tags/censorship/)[notice](https://cs.wordpress.org/plugins/tags/notice/)
   [protest](https://cs.wordpress.org/plugins/tags/protest/)
 *  [Podrobnosti](https://cs.wordpress.org/plugins/freemyinternet/advanced/)

## Hodnocení

Zatím nebyly zadány žádné recenze.

[Vaše hodnocení](https://wordpress.org/support/plugin/freemyinternet/reviews/#new-post)

[Zobrazit všechny recenze](https://wordpress.org/support/plugin/freemyinternet/reviews/)

## Spolupracovníci

 *   [ Lester Chan ](https://profiles.wordpress.org/gamerz/)

## Podpora

Potřebujete pomoc?

 [Fórum podpory](https://wordpress.org/support/plugin/freemyinternet/)

## Dary

Chtěli byste podpořit vývoj tohoto pluginu?

 [ Přispět na tento plugin ](https://lesterchan.net/site/donation/)