SimpleDesk

SimpleDesk! => SimpleDesk Support => Topic started by: fsgenesis on April 08, 2010, 01:35:51 PM

Title: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 08, 2010, 01:35:51 PM
Hi,

Installed SMF 2.0 RC3.  Everything went flawlessly.

Uploaded SimpleDesk, ran install.php and got nothing but "Database changes are complete!"  Iinstaller didn't take me anywhere.  Went to SMF Admin, clicked Configuration, Core Features, and SimpleDesk is nowhere to be seen.

What did I miss?

Thanks

Justin
Title: Re: SimpleDesk not seen under Core Features
Post by: cσσкιє мσηѕтєя on April 08, 2010, 01:37:11 PM
Hi,

SimpleDesk should be installed through your Package Manager, just like any other SMF modification.
Go to Admin > Package Manager and upload the entire package, then install it.
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 08, 2010, 01:53:32 PM
Hi

Thanks for the quick response.  Well, this really isn't your problem, but I've never been able to get the package manager to work.  It always reports that my login is incorrect even though I put in the same info that CuteFTP uses to connect.

Any quick solution to the package manager problem, something stupid that I'm missing, or should I go to SMF forums and try to figure that out?

I have a dedicated service with root access, so no hosting involved.
Title: Re: SimpleDesk not seen under Core Features
Post by: hadesflames on April 08, 2010, 02:13:52 PM
Yeah you should probably get that sorted out over at SM.org

In the meantime, you could always try manually installing the mod...although that may be a huge hassle...
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 08, 2010, 02:41:31 PM
OK, managed to get the package manager to successfully install SimpleDesk (it says!?), and it's now listed under Installed Packages.  Go to Configuration | Core Features, still not listed there.
Title: Re: SimpleDesk not seen under Core Features
Post by: Gruffen on April 08, 2010, 02:42:29 PM
Not listed under Core Features at all?

Please attach your ManageSettings.php file.
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 08, 2010, 02:54:29 PM
OK, but before I do that, what is /Sources supposed to be chmodded?  maybe that's part of the problem.  Siupposed to be writeable?
Title: Re: SimpleDesk not seen under Core Features
Post by: Gruffen on April 08, 2010, 02:56:03 PM
It's supposed to be writable during installation so files like ManageSettings.php can be modified. As should the themes directory.
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 08, 2010, 03:17:59 PM
Aggg.  Made /Sources writable.  Still not there, still not noted in ManageSettings.php.

Will uninstalling return all the modified files to their original state?  Don't want to hose my whole forum uninstalling this.

Think I need to figure out the package manager problems, then reinstall it.
Title: Re: SimpleDesk not seen under Core Features
Post by: Gruffen on April 08, 2010, 03:19:49 PM
I'm not so sure any files have been modified.

1. Do you have any files whose name begin with 'SimpleDesk' in Sources, Themes/default or Themes/default/languages?
2. Can you attach your forum's index.php and ManageSettings.php please?

I suspect nothing's been modified at all except a rogue entry in the database.
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 08, 2010, 03:29:12 PM
You're correct.  Nothing has been modified.  I think all I need to do is to make it so Package Manager doesn't know I ever tried to install.  Then I can get my Package Manager problem worked out (probably some sort of permissions thing), then start from scratch.  But right now Package Manager thinks it's installed.

What do I have to do to get Package Manager to forget about it?
Title: Re: SimpleDesk not seen under Core Features
Post by: Gruffen on April 08, 2010, 03:30:59 PM
Tell it to uninstall. It should be failing every "test" but that's no problem, let it do that.

Then assuming everything's writable, reinstall.
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 08, 2010, 04:00:44 PM
Pulling my hair out! LOL

Clicked Uninstall and getting:

"You cannot download or install new packages because the Packages directory or one of the files in it are not writable!"

And it's now showing two instances in the Browse Packages page.

What are the ramifications in clicking Delete?
Title: Re: SimpleDesk not seen under Core Features
Post by: Gruffen on April 08, 2010, 04:02:59 PM
Delete will delete the DB item, if there are no files modified it's fine to just delete stuff.
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 08, 2010, 07:49:40 PM
I've spent the better part of the past 6 hours trying to figure out why my Package Manager isn't modifying any files.  I've read every forum post at SMF, tried everything they suggested, and the end result is--nothing . . . but frustration, bumps from banging my head against the wall, and my eyeballs spinning in opposite direction.  I need to go outside and SCREAM!

Package Manger give no errors, tells me all test were successful, tells me everything installed fine, yet no modifications are actually made to the files on the server.  And I've wasted a whole day on something that probably should have taken 20 minutes.

Does anyone have any insight or ideas, beyond those over at the SMF forums (which I've already tried), as to WHY my Package Manager won't modify any files, even when those files that need to be modified were manually chmodded 777 before running the install?
Title: Re: SimpleDesk not seen under Core Features
Post by: ~DS~ on April 08, 2010, 07:52:15 PM
Are you using custom theme by any chances?
Title: Re: SimpleDesk not seen under Core Features
Post by: Gruffen on April 08, 2010, 07:55:22 PM
Did you chmod the folders themselves too?
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 08, 2010, 08:37:36 PM
Default Core theme

yes, printed out the "test successful" pages and manually chmodded every file and folder the installer said it was gonna modify.  When I looked at the file/folder via sftp the files were not modified and there were identically-named backup~ files there, but the originals weren't touched.  The files to be extracted were where they were supposed to be, and the installer told me installation was successful.  When I was redirected to the Core features page, SimpleDesk wasn't there.  Obviously because none of the files were actually modified.

Ttypical error message from the logs is:

http://www.fsgenesis.net/forum/index.php?action=admin;area=packages;sa=install;package=simpledesk-1.0-felidae.zip2: fopen(/home/virtual/site4/fst/var/www/html/forum/Sources/ManagePermissions.php) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission deniedFile: /home/virtual/site4/fst/var/www/html/forum/Sources/Subs-Package.php
Line: 2495

I noted that the backup files created by the installer are owned by apache, instead of me, yet I am able to change permsissions and delete them.  I have created a temp folder in Packages director and chmodded it 777, as well as the backup directory.

I dunno.  about ready to call in the little white van and have myself fitted for a straightjacket
Title: Re: SimpleDesk not seen under Core Features
Post by: Gruffen on April 08, 2010, 08:42:21 PM
So it has permission to create new files (folder items in the directory have write permissions) but that the files themselves don't. When you set permissions on a folder it needs to be told to do it recursively - most file managers only touch the directory inode without changing all the files and folders within.

So what permission specifically is ManagePermissions.php?
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 08, 2010, 08:46:52 PM
All those files/folders listed on the "test successful" page were manaully chmodded to 777 via sftp before i clicked the install button
Title: Re: SimpleDesk not seen under Core Features
Post by: feline on April 08, 2010, 11:43:53 PM
If you need help on install SimpleDesk, then you can send me a admin and ftp account for your server (PM), so I can make that for you ..

Fel
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 09, 2010, 02:41:47 PM
Hi,

Thanks.  But I woke this morning with a fresh mind and installed it manually.  It was brutal, but managed to make all the proper edits and got it installed without errors on the first attempt, fortunately.

Sure would have been easier if my Package Manager worked, though.  Still need to figure that one out.  Don't look forward to reinstalling it manually everytime SMF is updated.
Title: Re: SimpleDesk not seen under Core Features
Post by: Gruffen on April 09, 2010, 02:56:14 PM
Good to know you got it installed, but I'm curious to know why package manager failed to make the edits it was supposed to, that's very curious.

Unfortunately there's not a great deal we can do about minimising edits; a lot of the edits to SMF itself are very much required, though some of what I have in mind in 1.1 will trim it a little bit.
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 09, 2010, 03:07:43 PM
Yeah, Package Manager!  Never have gotten it to work in the three years I've been running SMF, both on my former server and on my new one.  I don't install a lot of mods, so was never a big problem.  But I really wanted/needed to install the SimpleDesk so I went ahead and risked my sanity and did it.

BTW, is there a way to make a post into a support ticket and have it stay in the forum, too?  Looks like that's what your forum does.  When I move a post to the HelpDesk it disappears from the Forum.  But the posts here seem to stay in the forum and when they're solved a little checkmark appears beside them.

Do you move it to the helpdesk, deal with it, mark it solved, then move it back to the forum and the little checkmark shows up then? Or am I missing something in my options?
Title: Re: SimpleDesk not seen under Core Features
Post by: Gruffen on April 09, 2010, 03:50:30 PM
We're not using SimpleDesk here (yet), what we have here is a separate mod to flag topics as solved.

It would be possible to add such a feature in but that wasn't the way it was intended; the feature was designed originally for Simple Machines' Charter Members helpdesk where tickets get filed that are out of the scope of the support offered by the team there, and as such the tickets normally just get closed and CMs have to open it as a new post. This way it can be moved from helpdesk to forum in a matter of clicks.
Title: Re: SimpleDesk not seen under Core Features
Post by: fsgenesis on April 09, 2010, 04:03:29 PM
Ah, ok.

Can I ask which portal you're using here?  Looks good.
Title: Re: SimpleDesk not seen under Core Features
Post by: cσσкιє мσηѕтєя on April 09, 2010, 04:05:18 PM
Quote from: fsgenesis on April 09, 2010, 04:03:29 PM
Can I ask which portal you're using here?  Looks good.

We're not using any portal. We're using a custom coded system to create our custom pages. It's based around SMF's SSI functions. For more on that subject, you should go read the SSI Readme (http://docs.simplemachines.org/index.php?topic=400.0).
Title: Re: SimpleDesk not seen under Core Features
Post by: Gruffen on April 26, 2010, 09:33:52 PM
Are there any more support issues here to deal with?