PHP form with upload capabilities needed. No external CGI scripts. Everything must be installable on my end. Please see [login to view URL] to see the old form. New form will be iframed as in [login to view URL]
Form may have to be tweaked slightly after initial completion. Please be prepared to make at least a couple of small revisions before the project is closed.
========== (beginning of form) ==========
iPhoneModding Repo Theme Submission Form
Source: [login to view URL]
Private Source: [login to view URL]
Please use this form to submit your theme to the iPhoneModding Repo. If your theme is larger than 8MB, you will need upload your theme to MediaFire or Rapidshare and provide the link in the "Additional Information" field below.
Author's Name*
Enter the name of the theme creator here.
______________________________________
Author's Email Address*
Enter a valid email address for the author.
______________________________________
Theme Name*
Enter the name of the theme here.
______________________________________
Description*
Give a detail description for the theme exactly as you would like it to appear in Cydia.
______________________________________
______________________________________
______________________________________
Section*
Choose a theme section. If your theme is mainly a wallpaper, icons, dock and/or other springboard images and sounds, then you will probably want to choose 'Themes (SpringBoard)'. The majority of themes fall into this category.
Themes (SpringBoard)
Themes (LockScreen)
Ringtones
Themes (Addons)
Themes (Apps)
Themes (Battery)
Themes (Carrier)
Themes (Complete)
Themes (Dialer)
Themes (Dock)
Themes (iPad)
Themes (Keyboard)
Themes (PogoPlank)
Themes (SBSettings)
Themes (SMS)
Themes (Sounds)
Themes (System)
Themes (Videos)
Themes (Weather)
Version*
Use 1.0 for a new theme. If you are updating a theme, use a higher version number so that Cydia will prompt users with your theme installed to update to the latest version.
1.0
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.0
3.0
4.0
5.0
Upload Theme and Screenshot(s)
Theme
Valid file extenstions are zip and rar.
If your theme is over 8MB, please upload it to MediaFire or Rapidshare and provide the link in the 'Additional Information' section below. Please make sure your theme is already in the proper structure before zipping and uploading otherwise it cannot be posted.
_____________________ [Browse]
Screenshot(s)*
Valid file extenstions are png, jpg, gif, zip and rar.
Please send at least one 320x480 screenshot of your theme actually installed on an iDevice (multiple screenshots can be zipped). To do this, SSH into your phone and place your theme in the folder /Library/Themes and enable it through Winterboard.
_____________________ [Browse]
*Required fields
Additional Information (optional)
Please give any additional instructions to the repo maintainer, maXimus. Keep in mind that these instructions will NOT show up in Cydia.
_____________________________________________
_____________________________________________
_____________________________________________
(CAPTCHA)
[Submit] [Clear Form]
========== (end of form) ==========
NOTES:
1. * fields need to be required.
2. Author's email address needs to be a valid email address.
3. 'Themes (SpringBoard)' should be the default theme section.
4. '1.0' should be the default theme version.
5. Valid file extensions for Theme upload are zip and rar.
6. Valid file extenstions for screenshots are png, jpg, gif, zip and rar.
7. 'Theme' upload is not required since author may elect to provide a link instead.
8. Onclick "Submit" a dialog should advise that once upload is complete, they should be redirected to the forum home page. The redirect url is [login to view URL]
9. Error message if upload is not completed and/or file is larger than 8MB.
10. Plain text email needs to be sent after submission. There is a ":" and one space after each line section in the body of the email:
From: repo_submission at iphonemodding dot com
To: maximus at iphonemodding dot com
Subj: Repo theme submission
Body of email:
Author: (Author's Name)
Email: (Author's email address)
Name: (Theme name)
Description: (Description)
Section: (Section)
Version: (Version)
-----------------------
Theme: [login to view URL]
Screenshot(s): [login to view URL]