Pondělí, Leden 11, 2021

.htaccess a .htpasswd

Website Speed Test
https://tools.pingdo … om/#5ec2dc6b85400000
https://tools.pingdo … om/#5e8dc10fc2000000

Do adresáře, do kterého chceme omezit přístup, vložíme soubor .htaccess

AuthType Basic

AuthName ”Area51”

AuthUserFile /absolute/path/to/.htpasswd

Require valid-user

Soubor .htpasswd obsahuje na každém řádku jméno a heslo

http://www.htaccesst … /htpasswd-generator/

Zjištění absolutní adresy v adresáři, kde je uložen soubor .htpasswd

echo dirname(__FILE__).”/.htpasswd”;

Pátek, Únor 1, 2019

Vlastní logo v hlavičce

Vytvořte obrázek (např. header1300.jpg) příslušné šířky, nahrajte jej do adresáře fp-interface/themes/leggero/leggero-v2/imgs/

Nadpis skryjete když nastavíte: font-size: 0% v common.css
#head a { font-size: 0%; color: white; text-decoration: none }

After changing, you must open in “new anonymous window” due to the browser cache!
in the file fp-interface/themes/leggero/leggero-v2/res/common.css
line 169 replace: background: rgba(184,60,50,0.7);

a) background: rgba(184,60,50,0.7);
b) no background
c) background-image:url(../imgs/back.jpg);
d) background-image:url(../imgs/header1300.jpg);
preview.jpg

Load bad theme with error HTTP ERROR 500 ?
Repair fp-content/config/settings.conf.php

in the file fp-interfacethemesleggeroleggero-v2rescommon.css
line 169 replace: background: rgba(184,60,50,0.7);

background-image: linear-gradient(red, yellow);
background-image: linear-gradient(to right, red , yellow);
background-image: linear-gradient(to right, rgba(255,0,0,1), rgba(255,0,0,0));
gradient.png

Pondělí, Říjen 30, 2017

Lightbox vs Lytebox

lightbox.jpg

[download=lightbox_plugin.zip] potřebuje jQuery, funkčnost proto záleží na verzi JavaScriptu a na verzi PHP serveru (PHP 5.6.30).

nová verze jQuery: http://lab.abhinayra … hore.com/jquery_cdn/

V souboru plugin.lightbox.php můžete změnit popis:

‘albumLabel’: “Obrázek %1 z %2”

nebo skrýt název souboru: data-title=”&nbsp”

lytebox.jpg

[download=lytebox_plugin.zip] upravíme editací scriptu lytebox.js

this.theme změníte barevný vzhled (grey, red, green, blue, gold)

this.textImageNum změníme popis na “Obrázek %1 z %2”

Pondělí, Květen 8, 2017

Plugin Google SearchBox

Stáhněte si plugin googlesearchbox

Získání scriptu pro vyhledávání:

Přihlašte se do Goole a otevřte stránku Custom Search.

Klikněte na “Vzhled a dojem” > uložit a získat kód

V administraci flatpressu > Pluginy > GoogleSearchBox vyplňte cx (unikátní id)

Sobota, Duben 29, 2017

Wunderground

Po jednoduché registraci můžete na jejich ftp server (webcam.wunderground.com) ukládat obrázky z webkamery (image.jpg). Zde je příklad php kóddu pro odesílání naměřených hodnot na server wunderground:

$temp = teplota;

$hum = vlhkost;

$utc_wu = gmdate(”Y-m-d+H:i:s”, time()); // datum a čas ze serveru

$tempf = round((($temp*1.8)+32),1);   // převod na F

// výpočet rosného bodu

$dpc = round((-430.22+237.7*log($hum*(6.11*pow(10, (7.5*$temp/(237.7+$temp))))/100))/(-log($hum*(6.11*pow(10, (7.5*$temp/(237.7+$temp))))/100)+19.08),1);

$dpf = round((($dpc*1.8)+32),1);   // převod na F

$url = ’http://weatherstation.wunderground.com/weatherstation/updateweatherstation.php?ID=youID&PASSWORD=youPassword’;   // vaše ID/Password

$fields = array(

            ’dateutc’=>urlencode($utc_wu),   // čas

            ’tempf’=>urlencode($tempf),      // teplota

            ’humidity’=>urlencode($hum),     // vlhkost

            ’dewptf’=>urlencode($dpf)        // rosný bod

        );

foreach($fields as $key=>$value) { $fields_string .= $key.’=’.$value.’&’; }

$url = $url.’&’.$fields_string;

$ch = curl_init(); //init connection

curl_setopt($ch,CURLOPT_URL,$url);

$result = curl_exec($ch); //execute post

curl_close($ch); //close connection

Proč server wunderground?

Můžete si nainstalovat widget na displej vašeho telefonu (nezapomeňte v nastavení přepnout na °C), v mapě WunderMap najdete “adresu obrázku” webové kamery, graf teploty nebo různé widgety:

Find more about Weather in Rouchovany, CZ

wxStationGraphAll?ID=IROUCHOV3&type=3&showtemp=1&showtitle=0&width=500
wxStationGraphAll?ID=IROUCHOV3&type=2&showtemp=1&showtitle=0&width=500