Skip to content

Instantly share code, notes, and snippets.

View najamsk's full-sized avatar
🏠
Working from home

Najam Sikander Awan najamsk

🏠
Working from home
View GitHub Profile
@najamsk
najamsk / loop.php
Created January 21, 2011 09:53
wordpress code snippets i use alot
<?php $epaged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$temp = $wp_query;
$wp_query = null;
?>
<?php $wp_query = new WP_Query('category_name=portfolio&tag=web&showposts=5&paged=' . $epaged);?>
<?php if ($wp_query->have_posts()) : ?>
<section class="itemBlocks">
<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
<article class="iBlock">
<time datetime="<?php the_time('Y-m-d') ?>" class="fs-14" pubdate><?php the_time('F jS, Y') ?></time>
@najamsk
najamsk / outlook inbox
Created July 7, 2013 18:49
function that will connect to your inbox from powershell
function BootOutlook(){
$outlook= New-object -ComObject outlook.application
$namespace = $outlook. GetNameSpace("MAPI")
$Inbox = $outlook. session.getDefaultFolder(6)
$Inbox
}
cls;
#$mailBox = BootOutlook
#$mailBox.Folders.item("islambox").Folders.Item("EmailLogs").Folders.Item("jun 2013").items
@najamsk
najamsk / get emails in any folder
Created July 7, 2013 18:51
get emails objects of any folder in your outlook inbox
function OutlookEmailLog($month)
{
#$outlook= New-object -ComObject outlook.application
#$namespace = $outlook. GetNameSpace("MAPI")
#$Inbox = $outlook. session.getDefaultFolder(6)
$Inbox = BootOutlook
$ELogs=$Inbox.Folders.item("islambox").Folders.Item("EmailLogs").Folders.Item($month)
$ELogs.items
}
@najamsk
najamsk / format email objects with markup
Created July 7, 2013 18:54
this function will take emails objects and loop through them to create html page listing.
function EmailLogReport ($mails, $filepath)
{
cls;
$file = $filepath
$mails = $mails | sort ReceivedTime -Descending
$hHeader = "<!DOCTYPE html><html><head><link href='screenLog.css' rel='stylesheet' type='text/css' /></head><body>"
@najamsk
najamsk / asp.net4_5_openid_schema
Created September 27, 2013 06:30
sql script of asp.net 4.5 based oauth membership
USE [master]
GO
/****** Object: Database [aspnet-OpenIDSample-20130413134512] Script Date: 9/27/2013 11:17:23 AM ******/
CREATE DATABASE [aspnet-OpenIDSample-20130413134512]
CONTAINMENT = NONE
ON PRIMARY
( NAME = N'aspnet-OpenIDSample-20130413134512.mdf', FILENAME = N'E:\Projects\AspNet\openidCustomDB\OpenIDSample\OpenIDSample\App_Data\najam\gora.mdf' , SIZE = 3136KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
LOG ON
( NAME = N'aspnet-OpenIDSample-20130413134512_log.ldf', FILENAME = N'E:\Projects\AspNet\openidCustomDB\OpenIDSample\OpenIDSample\App_Data\najam\gora.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO
@najamsk
najamsk / gist:7097165
Created October 22, 2013 08:35
installing MongoDB as windows service
D:\mongodb\bin>mongod --dbpath=D:\mongodb --logpath=D:\mongodb\log.txt --install
@najamsk
najamsk / gist:7097170
Created October 22, 2013 08:36
removing/uninstalling mongodb from services
D:\mongodb\bin>mongod --remove
@najamsk
najamsk / iHqLg.markdown
Last active August 29, 2015 14:02
A Pen by najam awan.
@najamsk
najamsk / gBfhE.markdown
Last active August 29, 2015 14:02
A Pen by najam awan.
@najamsk
najamsk / gmailsmtp
Last active August 29, 2015 14:07
send emails with powershell
$EmailFrom = "from@mail.com"
$EmailTo = "to@mail.com"
$Subject = "emailing powershell report"
$Body = "this should work on remove server as well. test email"
$SMTPServer = "smtp.gmail.com"
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)
$SMTPClient.EnableSsl = $true
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential("gmailUser", "gmailPasswor");
$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)