Správce IT – jen na vlastní nebezpečí :) 2023-04-25T11:07:58Z https://spravce.webovadilna.cz/feed/atom/ WordPress spravce@webu <![CDATA[Zobrazení a skrytí textu nebo html kódu jen na určité stránce pomocí CSS]]> http://spravce.webovadilna.cz/?p=630 2023-04-25T11:07:57Z 2017-05-13T22:13:15Z 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;}

]]>
spravce@webu <![CDATA[IE a Google vyhledávání]]> http://spravce.webovadilna.cz/?p=601 2023-04-25T11:07:57Z 2016-05-05T05:50:28Z 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

]]>
spravce@webu <![CDATA[Google Font v IE]]> http://spravce.webovadilna.cz/?p=594 2023-04-25T11:07:57Z 2016-01-08T17:10:54Z Vložit kód do header.php

 

   

	    

 

]]>
spravce@webu <![CDATA[Podpora zkratek ve widgetech]]> http://spravce.webovadilna.cz/?p=590 2023-04-25T11:07:57Z 2015-12-11T11:47:31Z Do souboru functions.php přidáme:

 
/* Podpora zkratek ve widgetech */
add_filter('widget_text', 'do_shortcode');
]]>
spravce@webu <![CDATA[Vložení FLASH do HTML]]> http://spravce.webovadilna.cz/?p=568 2023-04-25T11:07:57Z 2015-05-13T08:07:50Z ]]> spravce@webu <![CDATA[PHP přesměrování stránky hlavičkou]]> http://spravce.webovadilna.cz/?p=565 2023-04-25T11:07:57Z 2015-04-22T08:08:33Z 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

 

]]>
spravce@webu <![CDATA[Oprava pro qTranslate plugin – HOMEPAGE odkaz]]> http://spravce.webovadilna.cz/?p=552 2023-04-25T11:07:57Z 2015-01-12T21:27:47Z 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);
]]>
spravce@webu <![CDATA[Windows server 2008 R2 – log smazaných souborů]]> http://spravce.webovadilna.cz/?p=548 2023-04-25T11:07:57Z 2014-12-16T13:55:11Z 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
]]>
spravce@webu <![CDATA[Obsah článku (stránky, widgetu) jen pro registrované]]> http://spravce.webovadilna.cz/?p=540 2023-04-25T11:07:58Z 2014-12-15T09:55:44Z 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!

]]>
spravce@webu <![CDATA[Force File download pomocí úpravy .htaccess]]> http://spravce.webovadilna.cz/?p=534 2023-04-25T11:07:58Z 2014-10-27T21:22:07Z 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
]]>