PHP based Data Extension Editor
PHP JavaScript CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cache
css remove styling of gradient background Sep 12, 2013
img project initialized Sep 12, 2013
inc
js
rest
vendor
views
.gitignore
ETFRAMEWORK.wsdl
ET_Client.php
JWT.php
README.md
config.php.template
exacttarget_soap_client.php project initialized Sep 12, 2013
index.php
libs.php
login.php
logout.php
soap-wsse.php
templateList.json
xmlseclibs.php project initialized Sep 12, 2013

README.md

[ALPHA -- DO NOT USE FOR PRODUCTION]

[Data Extension Editor - PHP]

The Data Extension Editor is a tool for modifying Data Extensions in your ExactTarget account.

Requirements


Quick start for local development


  1. Create a directory clone the Data Extension Editor App repo into it: git@github.com:ExactTarget/dataExtensionEditor-php.git
  2. Create a new Hub Exchange application in App Center (requires login) naming it what you want and publishing it once complete.
  3. For the Login URL, put the path to login.php. For the Home URL, put the path to index.php. For the Logout URL, put the path for logout.php. (prefix all of these with http://localhost:8888/)
  4. Rename config.php.template file to config.php
  5. Open config.php and input the Application Secret, ClientID, and Client Secret provided by App Center
  6. Remove the config.php file from the .gitignore file (so we can push our app to Heroku and it really works)
  7. Commit your changes to Git

For more information about setting up an application in App Center, please see App Center Overview and Registering App.

Authors


Benjamin Dean

Copyright and license


Copyright (c) 2012 ExactTarget

Licensed under the MIT License (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the COPYING file.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.