Creating a package from scratch

Permalink 1 user found helpful
I'm working at creating a package from scratch, but not having much luck. I've read through a few different tutorials online as to how to do this, but not having a ton of luck... Mine never seems to show up on the Add Functionality page in the Dashboard.

What are the minimum requirements that C5 needs to add the package to the list of those available to install?

ericwright17
View Replies:
Ekko replied on at Permalink Reply
Ekko
You will find these 2 threads helpful, and should be everything you need. The first one is a quick quide, and starter package, and the second is some troubleshooting discussion.

http://www.concrete5.org/documentation/how-tos/developers/understan...

http://www.concrete5.org/community/forums/customizing_c5/making_you...
ericwright17 replied on at Permalink Reply
ericwright17
That's great, and I definitely appreciate the help, but those are both for creating blocks. I'm interested in creating a package, and need the skeleton for doing that.
Ekko replied on at Permalink Reply
Ekko
Do you mean this as packages ? Because if it is than the word package, and block are synonymous.

http://www.concrete5.org/documentation/developers/system/packages/...
PauloCarvalhoDesign replied on at Permalink Reply
PauloCarvalhoDesign
Download a simple add-on fron the marketplace and take a good look at its code.
Look at single db file, it controller etc.
It can be a bit confusing at first but once you get your first haha! moment you will realize how easy a simple package can be created.
ericwright17 replied on at Permalink Reply
ericwright17
Yeah, I've given that a try, however there seems to be something wrong with my editor. I FTP a package to the /packages directory, and it shows up for install. If I edit the package description in the controller.php, and re-upload it, it won't show up for install? Is utf-8 the wrong encoding? Its what cpanel identifies the enoding in the original file as.