'''
Created on 9-23, 2013
CopyRight Brett Paufler
HTML Page Creator - Individual Pages
'''
# -*- coding: utf-8 -*-
# Copyright Brett Paufler 7-12-13
# Py2.7 - BrettFood - Sequencial HTML Image Page Creator - 1x
#Place program in same directory as picture files
# jpg gif
# One HTML will be made for each picture in directory
import os
import fileinput
# Default variables for Name, Title, etc
# Change these, comment out the raw_input lines below
# and having to type in your name each time will be eliminated
PageTitle = 'Brett Food - Brett Paufler\'s Guide to Cooking'
PageAuthor = 'Brett Paufler'
pageCopyToTitle = """
"""
pageCopyToDisplayTitle = """
Brett
Food
A Blog About Food
&
Web Design
"""
pageCopyToImgLinkAndAltCopy = """
"""
#Get DirectoryList String
DirectoryList = os.listdir('.')
#print DirectoryList
sequenceTitle = 'TestSequenceInputCommentedOut'
sequenceTitle = raw_input("One Word Name for this list of Pictures & Web Files: ")
webPageNumber = 0
for item in DirectoryList:
endTag = item[-3:]
if endTag == 'gif' or endTag == 'GIF' or endTag == 'jpg' or endTag == 'JPG' or endTag == 'png' or endTag == 'PNG':
pictureFileName = item
print pictureFileName
pictureLink = item.replace(' ', '%20')
print pictureLink
titleCaption = item[:item.find('-') - 1]
print titleCaption
thisWebPageTitle = sequenceTitle + str(webPageNumber) + '.html'
print thisWebPageTitle
webPage = open(str(thisWebPageTitle), 'w+')
webPage.write(pageCopyToTitle)
# page title
webPage.write(titleCaption)
webPage.write(pageCopyToDisplayTitle)
# in page Title
webPage.write(titleCaption)
webPage.write(pageCopyToImgLinkAndAltCopy)
# next adds the pictureFileName
webPage.write(pictureFileName)
webPage.write(pageCopyAltToSrc)
# next adds the pictureLink
webPage.write(pictureLink)
webPage.write(pageCopyToNextPageLink)
#creates name of next page
webPageNumber += 1
nameNextPage = sequenceTitle + str(webPageNumber) + '.html"'
webPage.write(nameNextPage)
webPage.write(pageCopyToEndOfPage)
webPage.close()
# Py2.7 - BrettFood - Sequential HTML Image Page Creator - 1.0
# Copyright Brett Paufler