Správce IT – jen na vlastní nebezpečí :) https://spravce.webovadilna.cz Tue, 25 Apr 2023 11:07:58 +0000 cs hourly 1 https://wordpress.org/?v=6.7.2 Zobrazení a skrytí textu nebo html kódu jen na určité stránce pomocí CSS https://spravce.webovadilna.cz/2017/05/zobrazeni-a-skryti-textu-nebo-html-kodu-jen-na-urcite-strance-pomoci-css/ Sat, 13 May 2017 22:13:15 +0000 http://spravce.webovadilna.cz/?p=630 Pro zobrazení jen na určité stránce do CSS přidáme
#your-div {display: none;}
.body-class-page-id #your-div {display: block;}

NEBO jej můžeme použít opačně – pro zobrazení všude, kromě určité stránky
#your-div{display: block;}
.post-2151 #your-div {display: none;}

]]>
IE a Google vyhledávání https://spravce.webovadilna.cz/2016/05/ie-a-google-vyhledavani/ Thu, 05 May 2016 05:50:28 +0000 http://spravce.webovadilna.cz/?p=601 V poslední době mají starší Internet Explorery problém s přidáním Google vyhledávání a jeho nastavením jako výchozího vyhledávače.

http://www.google.com/homepage/search/sp-ie10.html

]]>
Google Font v IE https://spravce.webovadilna.cz/2016/01/google-font-v-ie/ Fri, 08 Jan 2016 17:10:54 +0000 http://spravce.webovadilna.cz/?p=594 Vložit kód do header.php

 

   

	    

 

]]>
Podpora zkratek ve widgetech https://spravce.webovadilna.cz/2015/12/podpora-zkratek-ve-widgetech/ Fri, 11 Dec 2015 11:47:31 +0000 http://spravce.webovadilna.cz/?p=590 Do souboru functions.php přidáme:

 
/* Podpora zkratek ve widgetech */
add_filter('widget_text', 'do_shortcode');
]]>
Vložení FLASH do HTML https://spravce.webovadilna.cz/2015/05/vlozeni-flash-do-html/ Wed, 13 May 2015 08:07:50 +0000 http://spravce.webovadilna.cz/?p=568 ]]> PHP přesměrování stránky hlavičkou https://spravce.webovadilna.cz/2015/04/php-presmerovani-stranky-hlavickou/ Wed, 22 Apr 2015 08:08:33 +0000 http://spravce.webovadilna.cz/?p=565 Ve wordpressu jsem vložil do header.php tento kód, který zajiťšťuje přesměrování všech stránek webu na nový.
Více na http://www.jakpsatweb.cz/presmerovani.html

 

]]>
Oprava pro qTranslate plugin – HOMEPAGE odkaz https://spravce.webovadilna.cz/2015/01/oprava-pro-qtranslate-plugin-homepage-odkaz/ Mon, 12 Jan 2015 21:27:47 +0000 http://spravce.webovadilna.cz/?p=552 Do function.php přidáme tento řádek. Díky tomu se už při odkazu na „Homepage“ nebudete vracet na defaultní jazyk, ale zůstanete na tom, který jste si zvolili.

 

 
// Oprava pro qTranslate plugin a "Homepage" menu odkaz vracící se defaultní jazyk
function ppqtrans_convertHomeURL($url, $what) {
    if($what=='/') return ppqtrans_convertURL($url);
    return $url;
}
add_filter('home_url', 'ppqtrans_convertHomeURL', 10, 2);
]]>
Windows server 2008 R2 – log smazaných souborů https://spravce.webovadilna.cz/2014/12/windows-server-2008-r2-log-smazanych-souboru/ Tue, 16 Dec 2014 13:55:11 +0000 http://spravce.webovadilna.cz/?p=548 Dlouho jsme v práci nebyli schopni zjistit, kdo vymazal nějakou sloužku. Proto jsem vygooglil řešení, pomocí kterého už můžeme tyto události logovat – http://www.bouska.biz/logovani-udalosti-na-sdilenem-ulozisti. Návod na export do CSV jsem pak našel tady – http://blogs.technet.com/b/mspfe/archive/2013/08/27/auditing-file-access-on-file-servers.aspx

Na windows serveru od verze 7/2008 R2 je k dispozici toto:

Nástroje pro správu / Místní zásady zabezpečení / upřesnit konfiguraci zásad auditování / přístup k objektu / auditovat systém souborů
Administrative tools / local security policy / advanced audit security configuration/ object access / audit file system

Povolíme zde obě možnosti (úspěch i neúspěch).

Zatím se nic nestane, dokud ve vlastnostech sdílené složky (buď vlastnosti složky na lokálním disku serveru nebo vlastnosti sdílené složky ve správě počítače) :

zabezpečení / upřesnit / auditování
security / advanced / auditing

Nastavíme, jaké operace se budou zaznamenávat v logu.
Doporučuji nastavit minimálně úspěšné pokusy o smazání, změnu oprávnění a převzetí vlastnictví.
V systémovém logu (“zabezpečení” resp. audit) pak máme záznamy o všech výmazech a podezřelých operacích, samozřejmě včetně přesného času a už. účtu, ze kterého byly operace provedeny.

 

Vytvořil jsem si soubor smazane.ps1, který provede export do souboru CSV pomocí PowerShell ze http://blogs.technet.com/b/mspfe/archive/2013/08/27/auditing-file-access-on-file-servers.aspx

$server = "DOPLNTE-JMENO-SERVERU"
$out = New-Object System.Text.StringBuilder 
$out.AppendLine("ServerName,EventID,TimeCreated,UserName,File_or_Folder,AccessMask") 
$ns = @{e = "http://schemas.microsoft.com/win/2004/08/events/event"} 
foreach ($svr in $server) 
    {    $evts = Get-WinEvent -computer $svr -FilterHashtable @{logname="security";id="4663"} -oldest

    foreach($evt in $evts) 
        { 
        $xml = [xml]$evt.ToXml()

        $SubjectUserName = Select-Xml -Xml $xml -Namespace $ns -XPath "//e:Data[@Name='SubjectUserName']/text()" | Select-Object -ExpandProperty Node | Select-Object -ExpandProperty Value

        $ObjectName = Select-Xml -Xml $xml -Namespace $ns -XPath "//e:Data[@Name='ObjectName']/text()" | Select-Object -ExpandProperty Node | Select-Object -ExpandProperty Value

        $AccessMask = Select-Xml -Xml $xml -Namespace $ns -XPath "//e:Data[@Name='AccessMask']/text()" | Select-Object -ExpandProperty Node | Select-Object -ExpandProperty Value

        $out.AppendLine("$($svr),$($evt.id),$($evt.TimeCreated),$SubjectUserName,$ObjectName,$AccessMask")

        Write-Host $svr 
        Write-Host $evt.id,$evt.TimeCreated,$SubjectUserName,$ObjectName,$AccessMask

        } 
    } 
$out.ToString() | out-file -filepath d:\DOPLNTE-CESTU\4663Events_$(get-date -f yyyy-MM-dd__hh-mm-ss).csv

Ještě jsem musel vytvořit spoštěcí BAT soubor, aby se mohl předchozí skript v pořádku spustit, jehož obsahem bylo:

powershell -ExecutionPolicy ByPass -File c:\smazane.ps1
]]>
Obsah článku (stránky, widgetu) jen pro registrované https://spravce.webovadilna.cz/2014/12/obsah-clanku-stranky-widgetu-jen-pro-registrovane/ Mon, 15 Dec 2014 09:55:44 +0000 http://spravce.webovadilna.cz/?p=540 Obsah článku (stránky) jen pro registrované můžete jednoduše přidat registrací nové shortcode funkce v functions.php (ukládat jako UTF-8 bez BOM).

 
add_shortcode( 'members_only', 'members_only_shortcode' );
function members_only_shortcode( $atts, $content = null ) 
{
    if ( is_user_logged_in() && !empty( $content ) && !is_feed() )
    {
        return $content;
    }
    
    return 'Pro zobrazení tohoto obsahu se přihlašte. Pokud ještě nemáte vytvořen účet, můžete se zde zaregistrovat.';
}

Pak stačí tuto shortcode jen použít např. v článku, stránce nebo widgetu.

 
[members_only]
Obsah této stránky je možné zobrazit jen pokud jste zaregistrovaní.
[/members_only]

Zdroj: http://www.paulund.co.uk/registered-content-shortcodes

Pokud je potřeba něco skrýt v PHP kódu např. v hlavičce

 

Oranges and lemons

You must be logged in!

]]>
Force File download pomocí úpravy .htaccess https://spravce.webovadilna.cz/2014/10/force-file-download-pomoci-upravy-htaccess/ Mon, 27 Oct 2014 21:22:07 +0000 http://spravce.webovadilna.cz/?p=534 Do souboru .htaccess přidáme podobné řádky s koncovkami souborů, u kterých chceme místo otvírání v prohlížeči, vyvolat dialog k uložení.

 
AddType application/octet-stream .avi
AddType application/octet-stream .mpg
AddType application/octet-stream .mov
AddType application/octet-stream .pdf
]]>