예제 #1
0
def get(arg):	

	#output = '<script>$(function() {$( "#dialog" ).dialog();});</script>'
	#output += '<div id="dialog" title="Basic dialog">Here</div>'

	#output = '<a href="#popupBasic" data-rel="popup">Open Popup</a><div data-role="popup" id="popupBasic"><p>This is a completely basic popup, no options set.<p></div>'	
	#output += '<script>$(document).ready(function() {$("#popup").click(function() {alert ("here"); ("#popup").hide();});});</script>'
	#output += '<script type="text/javascript">$(document).bind("mobileinit", function () {    $.mobile.ajaxEnabled = false;});</script>'
	
	#print "\033[32m\033[1m" + amazon.get(arg) + "\033[0m\033[0m\n\n"

	(choice, number) = choose(arg)

	print "Choice was " + choice

	output = ""

	if amazon.get(arg) != "":	
		#output = "<script>$(document).ready(function(){$('#myModal').modal('show')})</script>"
		#output = "<script>$(document).ready(function(){$('#myModal').modal('hide')})</script>"
		output = "<script>$(document).ready(function(){setTimeout(function() {$('#myModal').modal('show')},2000)})</script>"
		#output += '<div id="myModal" class="modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">This is the modal...</div>'
		if choice == "book":
			output += '<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">x</button><h3 id="myModalLabel">Special offer from The Coop!</h3></div><div class="modal-body"><p>' + amazon.get(arg) + '</p><p>Buy your book in The Coop instead and get <b>$10 Coop Cash</b>.</p><p>Plus, get our one-of-a-kind book buyback program.</p></div><div class="modal-footer"><button class="btn btn-primary addBook addCoupon" data-dismiss="modal" aria-hidden="true">Save deal </button></div></div>	'		
		elif choice == "printer":
			output += '<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">x</button><h3 id="myModalLabel">' + amazon.get(arg) + '</h3></div><div class="modal-body"><p>Special offer from Staples!.</p><p>Buy your printer in Staples instead and get free ink refills for a year!</p></div><div class="modal-footer"><button class="btn btn-primary addPrinter addCoupon" data-dismiss="modal" aria-hidden="true">Save deal </button></div></div>	'

	if choice == "book":
		output +=  "<div class = 'alert alert-success' style = 'width:100%;margin-top: -20px;'>Hey! Heard about our book buybacks? <b>Learn more.</b> </div>"
	elif choice == "printer":
		output +=  "<div class = 'alert alert-success' style = 'width:100%; margin-top: -20px;'>Buy from Staples and get a year of free ink.  <b>Learn more.</b></div>"
	else:
		output += "<div class = 'alert alert-success' style = 'width:100%; margin-top: -20px; font-size:115%'>Have you heard about our new warranty?  <b>Learn more.</b></div>"
	#output += '<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.css" />'

	#output = '<script>$(document).ready(function(){alert("in"); $("#popup").popup("open");});</script>'

	#output += '<a href="#popupBasic" data-rel="popup">Open Popup</a><div data-role="popup" id="popupBasic" positionTo="window"><p>This is a completely basic popup, no options set.<p></div>'
	#output += '<div data-role="popup" id="popup" class="ui-content"><p>This is a popup</p></div>'
	#output += '<a href="#popupPadded" data-rel="popup" data-role="button">Popup with padding</a><div data-role="popup" id="popupPadded" class="ui-content"><p>This is a popup with the <code>ui-content</code> class added to the popup container.</p></div>'
	#output += "<script>$(document).ready(function(){alert('out5');});</script>"
	
	#output += '<a href="#popupDialog" data-rel="popup" data-position-to="window" data-role="button" data-inline="true" data-transition="pop">Dialog</a><div data-role="popup" id="popupDialog" data-overlay-theme="a" data-theme="c" style="max-width:400px;" class="ui-corner-all"><div data-role="header" data-theme="a" class="ui-corner-top"><h1>Delete Page?</h1></div><div data-role="content" data-theme="d" class="ui-corner-bottom ui-content"><h3 class="ui-title">Are you sure you want to delete this page?</h3><p>This action cannot be undone.</p></div></div>'
	#output += '<div id = "popup" style = "position:absolute;width:800px; height:100px; z-index:99; background-color: rgba(12,34,56,0.5); margin: auto" onclick = "$(#popup).hide();">'
	#output += '<h1>' + amazon.get(arg) + '</h1>'
	#output += '</div>'
	return output
예제 #2
0
파일: popup.py 프로젝트: neelspatel/biz
def get(arg):

    output = "<script src='http://code.jquery.com/jquery-1.7.2.min.js'></script>"
    output = '<script>$(document).ready(function() {$("#popup").click(function() {alert ("here"); ("#popup").hide();});});</script>'
    # output += "<script src='https://s3.amazonaws.com/codiqa-cdn/mobile/1.2.0/jquery.mobile-1.2.0.min.js'></script>"

    # output += '<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.css" />'

    # output = '<script>$(document).ready(function(){$("#popupPadded").popup("open");});</script>'

    # output += '<div data-role="popup" id="popup" class="ui-content"><p>This is a popup</p></div>'
    # output += '<a href="#popupPadded" data-rel="popup" data-role="button">Popup with padding</a><div data-role="popup" id="popupPadded" class="ui-content"><p>This is a popup with the <code>ui-content</code> class added to the popup container.</p></div>'
    # output += "<script>$(document).ready(function(){alert('out5');});</script>"

    # output += '<a href="#popupDialog" data-rel="popup" data-position-to="window" data-role="button" data-inline="true" data-transition="pop">Dialog</a><div data-role="popup" id="popupDialog" data-overlay-theme="a" data-theme="c" style="max-width:400px;" class="ui-corner-all"><div data-role="header" data-theme="a" class="ui-corner-top"><h1>Delete Page?</h1></div><div data-role="content" data-theme="d" class="ui-corner-bottom ui-content"><h3 class="ui-title">Are you sure you want to delete this page?</h3><p>This action cannot be undone.</p></div></div>'
    output += '<div id = "popup" style = "position:absolute;width:800px; height:100px; z-index:99; background-color: rgba(12,34,56,0.5); margin: auto" onclick = "$(#popup).hide();">'
    output += "<h1>" + amazon.get(arg) + "</h1>"
    output += "</div>"
    return output
예제 #3
0
#!/usr/bin/python


import os
import re
import banner, footer, amazon, popup

INSERT_AD = re.compile ('(?P<pre>.*<\s*HTML[^<]*>)(?P<post>.*)', re.IGNORECASE | re.MULTILINE | re.DOTALL)

#body = "<body><h1 class='parseasinTitle '><span id='btAsinTitle'  >Wondfo Pregnancy Test Strips, 25-count</span></body>"

with open ("input.html", "r") as myfile:
    body=myfile.read().replace('\n', '')

tmp = INSERT_AD.match(body)

print tmp

pre = tmp.group('pre')
post = tmp.group('post')

original = open("original.html", "w")
mod = open("mod.html", "w")

original.write(pre + post)
mod.write( pre + banner.get("this")  + popup.get(body) + footer.get("this") + post)

amazon.get(body)