Mercurial > judyates
view e2gallerypro/e2upload/index.php @ 12:2f433df9b961 judyates
[svn r13] Modified esgallery source to enable multiple paypal buttons; got the photo gallery operational and tested.
author | rlm |
---|---|
date | Mon, 12 Apr 2010 03:24:08 -0400 |
parents | 3f6b44aa6b35 |
children |
line wrap: on
line source
1 <?php include('../e2config.php'); include ("password_protect.php"); ?>2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">4 <html xmlns="http://www.w3.org/1999/xhtml">5 <head>6 <title>(E)2 Gallery Pro File Manager</title>7 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />8 <link rel="shortcut icon" href="http://e2interactive.com/favicon.ico" />9 <style type="text/css">10 body {11 font-size: 11px;12 font-family: Tahoma, sans-serif;13 background: #F1F1F1 url(images/bodybg.png) repeat-x top center;14 }15 .dsep{16 clear:both;17 border-bottom: dotted 1px #999;18 margin:20px 0;19 }20 #maincontent img{21 margin: 0 10px 10px;22 }23 #container #header {24 background-image: url(images/adminheader.png);25 background-repeat: no-repeat;26 background-position: center top;27 width:750px;28 text-align: center;29 height: 87px;30 }31 #container {32 text-align: center;33 width: 750px;34 margin:0 auto;35 }36 #container #maincontent {37 text-align: left;38 padding: 10px 10px;39 border: dotted #CCC 1px;40 -moz-border-radius: 10px;41 -khtml-border-radius: 10px;42 -webkit-border-radius: 10px;43 border-radius: 10px;44 margin-top: 10px;45 background: #E1E1E1;46 }47 #container #navigation {48 height: 35px;49 padding: 0 10px;50 }51 #navigation #manage, #navigation #managexml, #navigation #outputxml, #navigation #seegallery {52 background-image: url(images/tab_bg.png);53 background-repeat: repeat-x;54 background-position: center top;55 height: 19px;56 float: left;57 padding: 5px 6px 0;58 margin: 1px 5px 5px;59 border-left: solid 1px #CCC;60 border-right: solid 1px #CCC;61 border-bottom: solid 1px #CCC;62 -moz-border-radius: 0 0 5px 5px;63 -webkit-border-bottom-left-radius: 5px;64 -webkit-border-bottom-right-radius: 5px;65 -khtml-border-bottom-left-radius: 5px;66 -khtml-border-bottom-right-radius: 5px;67 border-bottom-left-radius: 5px;68 border-bottom-right-radius: 5px;69 cursor:pointer;70 }71 #navigation #logout{72 background-image: url(images/tab_bg.png);73 background-repeat: repeat-x;74 background-position: center top;75 height: 19px;76 float: right;77 padding: 5px 6px 0;78 margin: 1px 5px 5px;79 border-left: solid 1px #CCC;80 border-right: solid 1px #CCC;81 border-bottom: solid 1px #CCC;82 -moz-border-radius: 0 0 5px 5px;83 -webkit-border-bottom-left-radius: 5px;84 -webkit-border-bottom-right-radius: 5px;85 -khtml-border-bottom-left-radius: 5px;86 -khtml-border-bottom-right-radius: 5px;87 border-bottom-left-radius: 5px;88 border-bottom-right-radius: 5px;89 cursor:pointer;90 }91 #navigation a{92 text-decoration:none;93 color:#333;94 }95 #navigation a:hover{96 text-decoration:underline;97 color:#333;98 }99 </style>101 <link rel="stylesheet" media="all" type="text/css" href="Css/FileManager.css" />102 <link rel="stylesheet" media="all" type="text/css" href="Css/Additions.css" />104 <script type="text/javascript" src="js/mootools-core.js"></script>105 <script type="text/javascript" src="js/mootools-more.js"></script>107 <script type="text/javascript" src="Source/FileManager.js"></script>108 <script type="text/javascript" src="Source/Language/Language.en.js"></script>109 <script type="text/javascript" src="Source/Language/Language.de.js"></script>110 <script type="text/javascript" src="Source/Additions.js"></script>112 <script type="text/javascript" src="Source/Uploader/Fx.ProgressBar.js"></script>113 <script type="text/javascript" src="Source/Uploader/Swiff.Uploader.js"></script>115 <script type="text/javascript" src="Source/Uploader.js"></script>117 <script type="text/javascript">118 window.addEvent('domready', function(){119 /* Simple Example */120 var manager = new FileManager({121 url: 'manager.php',122 assetBasePath: 'Assets',123 language: 'en',124 uploadAuthData: {session: 'MySessionId'}125 });126 $('manage').addEvent('click', manager.show.bind(manager));128 /* XML upload*/129 var manager = new FileManager({130 url: 'managerxml.php',131 assetBasePath: 'Assets',132 language: 'en',133 uploadAuthData: {session: 'MySessionId'}134 });135 $('managexml').addEvent('click', manager.show.bind(manager));137 });138 </script>139 </head>140 <body>141 <div id="container">142 <div id="header"></div>143 <div id="navigation">144 <div id="manage">Upload/Manage Images</div>145 <div id="managexml">Upload/Edit XML</div>146 <a href="outputxml.php"><div id="outputxml">Output XML</div></a>147 <a href="../"><div id="seegallery">See Gallery</div></a>148 <a href="?logout=1"><div id="logout">Log Out</div></a>149 </div>150 <div id="maincontent">151 <h2>Gallery Information</h2>152 <?php153 if($myPHPVersion=="4"){154 require('../php/xmlparse.v4.php');155 }else{156 require('../php/xmlparse.v5.php');157 }158 //Get the XML document loaded into a variable159 $xml = file_get_contents('../'.$e2xmlurl);161 //Set up the parser object162 $parser = new XMLParser($xml);164 //Work the magic...165 $parser->Parse();166 $i=1;167 $k=0;168 $l=0;169 foreach($parser->document->gallery as $gallery){170 if($i!=1){171 echo'<div class="dsep"></div>';172 }173 foreach($gallery->item as $item){174 $l++;175 $finalnum=$l-1;176 }177 echo178 "<img src='".$gallery->mainthumb[0]->tagData."".$gallery->mainthumbsrc[0]->tagData."' align='left' />179 <strong>Gallery ".$i.":</strong> ".$gallery->title[0]->tagData."180 <br />181 <strong>Description</strong>182 <br />183 ".$gallery->description[0]->tagData."184 ";185 $i++;186 foreach($gallery->item as $item){187 $k++;188 }189 }190 ?>191 <div class="dsep"></div>192 </div>193 </div>194 </body>195 </html>