WordPress

IPLog – WordPress Plugin

Jednoduchý plugin na logování IP adres návštěvníků. Po aktivaci vytvoří v databázi tabulku „wp_iplog_v1“, do které zapisuje: $_SERVER["REMOTE_ADDR"] //IP v4
$_SERVER["REQUEST_URI"] // cílová stránka
$_SERVER["HTTP_HOST"] // cílový web
$_SERVER["HTTP_USER_AGENT"] // user agent (os, browser, bot)
$_SERVER["HTTP_REFERER"] // referer

Plugin nemá žádné rozhraní, data jsou dostupná pouze z databáze.
Otestován na verzi WordPress 3.2.
Stáhnout IPLog verze 1

Za případné chyby neručím :)

Networking, Windows

Port requirements for the Windows Server system

http://support.microsoft.com/kb/832017

Powershell, Skriptování

Enable users for Microsoft Lync

Import-Module Lync
 
$LyncServer = "server1.domain.com"
$LogDatePartName = Get-Date -format 'yyyy_MM_dd'
$Log = "c:\scripts\"+$LogDatePartName+"_LyncEnabledUsers.csv"
 
get-csaduser | Where-Object {
$_.Enabled -ne $True -and
$_.WindowsEmailAddress -ne '' -and
$_.UserAccountControl -inotlike '*disabled*' -and
$_.DistinguishedName -inotlike '*impersonal*' -and
$_.IPPhone -ne ''
} | Select-Object UserPrincipalName | Export-Csv "$Log" -Delimiter ',' -NoTypeInformation
 
$LogSize = Get-ChildItem $Log
if ($LogSize.Length -ne '0') {
 
        $UserFile = "$Log"
        $MyData = Import-Csv $UserFile -Delimiter ','
 
        ForEach ($item in $MyData){
                $UserPrincipalName = $($item.UserPrincipalName)
                Enable-CsUser $UserPrincipalName -RegistrarPool $LyncServer -SipAddressType EmailAddress
        }
 
} else {
 
        remove-item -path $Log -force
 
}