Elias Grande

Send private message

You must be logged in to send a private message.

Friends

No friends yet.

Group membership

Activity

  • Elias Grande added a new discussion topic ElggBook Pro MIssing Dependencies in the group General Discussion
    When I upload ElggBook Pro it says that there are missing dependencies. Is there any way to fix this?
    • Maybe you must do a $ composer update into the plugin path.

    • The required plugins are listed on the plugin page.

      You can also see the requirements (minimum Elgg version, other plugins, plugin order) if you click on the plugin name in the plugin list in the popup that opens then. Or you can open the file manifest.xml that's included in every plugin with a text editor to see the plugin requirements.

      Plugins published here on the site shouldn't require to resolve any dependencies with composer. At least I haven't come across a plugin yet that doesn't include the libs (not plugins!) that it needs. It's different if you install Elgg and 3rd party plugins with composer. But then the dependecies (again: libs not plugins) are downloaded already at installation of Elgg and the plugins.

  • Elias Grande replied on the discussion topic Uploading plugins
     I did exactly that... and it doesn't work still. I loaded elggBook and it shows as mod/elggbook_pro with all the files in there and extracted. Is there any way that something outside of the file is keeping it from showing in plugins on my... view reply
  • Elias Grande replied on the discussion topic Uploading plugins
    Here's what is happening, and for the record, I have very little experience doing this but will stick with it until I get it right. I go to elgg.org and pick out a plugin. Then I download it and use WinSCP to upload it into the mod... view reply
  • Elias Grande replied on the discussion topic Uploading plugins
    I have no idea why it's still not working. I took a compatible file, uploaded the zip file to the server, extracted it there, but nothing shows up on my plugin list. Any other thoughts? I'll try again later. As far as the file is... view reply
  • Elias Grande replied on the discussion topic Uploading plugins
    I have the same problem with any plugin that I try to add.    This is the one that I have been trying without success to get to work https://elgg.org/plugins/2073233 but none of them seem to work. I feel like I'm missing... view reply
  • Elias Grande added a new discussion topic Uploading plugins in the group Plugin Development
    I keep getting a plugin off of elgg, download its archive, extract the archive, and upload its contents in the following directory of my account: /public_html/path-to-elgg/mod/ ​but then I can't find it in plugins on my website. Any advice?
    •  I did exactly that... and it doesn't work still. I loaded elggBook and it shows as mod/elggbook_pro with all the files in there and extracted. Is there any way that something outside of the file is keeping it from showing in plugins on my website? 

      Just as a random thought, could it be which mod that I'm loading it into that is the problem? I've been loading the folder into the main mod folder. Should I use a different one?

    • Can you see the plugins that come bundled with Elgg in the plugin list, e.g. the blog plugin? And can you activate and use these plugins? If yes, your mod folder is fine and there should be no reason that you couldn't add other Elgg plugins to the mod folder.

      The path to the mod folder depends on where you have installed Elgg on your server. The path examples given here are just examples to illustrate where a plugin would have to be when installed at the right place on the server, i.e. /path/to/elgg_install_folder/mod/plugin_name for a plugin named plugin_name and with the start.php of this plugin at /path/to/elgg_install_folder/mod/plugin_name/start.php and not for example at /path/to/elgg_install_folder/mod/plugin_name/plugin_name/start.php (where it might end when extracted wrong and then Elgg can't find start.php and does not accept this plugin as valid plugin just because it's installed wrongly).

      If you extract a plugin zip directly on the server (e.g. with CPanel's File Manager) the permissions and ownership of the files should be kept intact and then it should work. Whereas extracting a zip on Windows will not keep the permissions of files intact as Windows just can't deal with Linux permissions. Uploading the files then with FTP to the server will likely set some default permissons but these defaults might be wrong. Therefore, extracting the zip on the server is the better way if you can't fix the permissions of files and directories on the server easily.

      I don't know what else to say to explain this any better. It's simple actually and there are not many problems that could occur if done right. How have you installed Elgg on the server? You would need to have installed the files of Elgg on the server in some way, too. Adding a new plugin in the mod folder of Elgg on the server should work in the same way.

    • Maybe Elias managed to solve the issue in the meantime. At least he asks about how to resolve plugin dependencies in another thread now (which seem to indicate that at least one plugin showed up in the plugin list by now). It would be nice to know then what the problem was.

      @Tom I don't think that a corrupt file or a problem with underscores are likely reasons for the problem. Which OS would have issues with underscores?