Support Forum

Web Enabled Installation – WP plugin Repository

RA -Radio-
-Radio-
Member

As I have said in multiple previous threads, the download package here does NOT work with web installs, including the 2.7 Add New Plugin menu page or the other wp 2.6.x plugin web installer tools. (OneClick, Plugin Central, etc.)

I have mirrored the archive in a webinstall compatable format at:

http://evbid.com/mirrors/plugins/simple-press-forums/spf.webinstall.v4.0.0.zip

The difference in the format, is that the simple-forum directory is moved one directory up.

That is, instead of, at unzip time, creating a folder saying RELEASE-SPFV4 which contains a readme and the simple-forum folder, which should then be uploaded; Unzipping the webinstall archive creates, simply, the simple-forum directory (the readme is contained inside) which all of the auto installers will move into the plugins directory.

Since this archive was created manually on a Mac, using the Create Archive function of the MacOS, there will also be a superfluous and empty directory called __MacOS (two underscores)… this does not effect the installation or the function of wordpress or the plugin and, can be deleted or left in place, as the user chooses.

Andy once before mentioned that the user should read the README file before installing, which was the reason for NOT issuing a release that was compatable with these web install tools, and I respect that.

I personally think that the README should be placed as html on the same page as the INSTALL/UPGRADE button, instead of as a separate non standard format .rtf file. The file thing doesn't seem to get read as much as it should anyway and, unless they are members of some very specific fetish related adult sites, we should not be punishing our novice users.

Now however, given the complexity of the plugin and it's overall size in both number of and diversity of files and folders and the inability of some users to fully FTP or WEB-FTP these files into place, it seems unreasonable NOT to offer the most chalanged, with the ability to use the, now core enabled, web install tools.

The same argument can also be made for using the WordPress repository if for no other purpose than as a mirror of the final releases as they appear in the trac here.

I code my plugins as I see fit on my own computers and edit them according to my schedule.

IF I decide to release a new version, then I take my files and COPY them to the wp-svn.

All of the checkout and update crap doesn't mean a hill of beans over there, if the only person able to CHECK IN a new release is Andy or Steve. (if you decide, I could do it, because I already have an account there, but you'd have to give me the dedicated OK.)

I personally think that *IF* you do it, you would find that Automatic may be forced by the community to abandon the bbPress forums, in favor of simple press forums' streamlined interface with their primary product, wordpress.

This, in turn, would reduce the ammount of troubleshooting you would have to do on this site. I am ammazed at the fact that some days I go to bed late, and wake up early, and my RSS reader has HUNDREDS of new forum messages, that I havent read, on trouble shooting some of the specific problems you and Steve work on in one night/morning.

19 Answers

New Answer

YS Yellow Swordfish
Yellow Swordfish
Member

I’ll come back to you on this Paul. Especially the web install stuff.
As to putting up on wp.org – leaving aside whether we like the idea, if we out it up there this forum would be swamped. it;s hard enough to keep up sometimes as it is – as you note. This last week saw a big flurry because of the webtools review nd that was bad enough!

MP Mr Papa
Mr Papa
Member

And technically, I am not sure we qualify to have the plugin on wordpress.org since, as I understand it, they must be GPL.  Unfortunately, with the use of the highslide js library, I am no sure we would qualify. 

Leaving aside the automattic/wordpress like/dislike issue, I would prefer to be listed there.  bring em on!!!

MP Mr Papa
Mr Papa
Member

missed this thread originall until yesterday.  if this ends up working, might be for installs only.  I think this installer removes the old directory first.  need a warning to upgraders if they have any custom items.

YS Yellow Swordfish
Yellow Swordfish
Member

I plan to try it on stuff.yellowswordfish.com which is as good a testbed as any (I now have permanent redirection in place)
If it works I will put it in the new install doc (and upgrade doc when written). And in the readme.

Either way – now I understand what Radio has been getting at (i.e., the containing folder) I will change all zip builds in  future.

MP Mr Papa
Mr Papa
Member

good deal…  be a nice addition for 4.0.1…   We should add a warning area (like cforms did) in the plugins page if there is a new version to warn about upgrades (especially with the installer) and directory removal.  will open a ticket so we dont lose it.

YS Yellow Swordfish
Yellow Swordfish
Member

OK – just had several attempts at using the ‘upload zip file and install it’ from the Wp2.7 ‘Add New Plugins’ page. Every one resulted in  a:

The uploaded file could not be moved to /problem-with-post-edit-buttonome/yellowsw/public_html/stuff/wp-content/uploads

message. Any ideas? or is it that the zip is just too large?

MP Mr Papa
Mr Papa
Member

thats the same message as the ones who reported it not working…  still others have gotten it working from Radio's mirror…

whats your permissions on the uploads directory?

I will give it a try on one of my sites…

MP Mr Papa
Mr Papa
Member

It installed fine on my http://klasen.us domain using a zip file I built…  took the simple-forum directory and zipped it.

My uploads permissions is 777 as required for media uploads…

YS Yellow Swordfish
Yellow Swordfish
Member

Yep – all the same here, New zip and 777 all the way. tried it half a dozen times at diferent times.

YS Yellow Swordfish
Yellow Swordfish
Member

Go on. I'll fall for it. Send me yours…

RA -Radio-
-Radio-
Member

Andy, If you go the route of the wordpress repository then the GPL applies to all the code you and Steve write… the inclusion of the Highside along with it's acompanying licence info is (as I understand it from their info) a different catagory of GPL, but still GPL. (If it werent, you wouldn't be able to pass it out.)

Two key points…

The repository collects all of the files and folders in the trunk and creates an archive live (at the time of the request) it renames the encasing folder with the hyphenated name of the Plugin… in this case, Simple-Press-Forum.

you would either, enable the plugin to work in a folder called /simple-press-forum/ or name the plugin 'simple-forum' at the repository…

You would need to convert the readme file to a txt file using the wordpress markup.

YS Yellow Swordfish
Yellow Swordfish
Member

Yes – same result.

For comparison I tried it with some of the other plugins that had new versions- all notably much smaller zip files. These worked OK.