After I thought I uninstalled twitter module in the "uninstall" page, twitter has gone from the list.

Then I tried to re-install twitter module, it alerts "twitter is already installed."

twitter is NOT in the uninstall list, it remains in the module list unchecked.

How can I eventually install twitter module?

Comments

neRok’s picture

Status: Active » Closed (works as designed)

When you uninstall modules at admin/modules/uninstall, it actually only removes any information that module added to your database. The modules files are still on the server under sites/all/modules. When you are trying to install, it is telling you the files are already there. All you have to do now is enable the twitter module again. Look for it on the admin/modules page.

avoura’s picture

Status: Closed (works as designed) » Active

I am having the same problem. I have version 1 of Twitter Block installed, which no longer works after Twitter changed its API, and I need to install version 2 as per https://drupal.org/node/1988684
However, when trying to install it will not install. I tried to uninstall version 1, it said it was uninstalled, but when I try to install version 2, it says that Twitter Block is already installed, the Modules list still shows version 1 installed.
So how can I get version 2 installed?
It is no good saying works as designed, because at present I cannot uninstall v1 or install v2. We need specific instructions to follow to make this work, please.

neRok’s picture

Status: Active » Closed (works as designed)

It is good saying works as designed, because it does. If you read my comment in #1 carefully, it answers your problem too.

Uninstall is not like uninstalling a program on a windows pc. The files are still on your server, there is just no information for the module in your database. You need to either remove the files from your server manually, OR go to admin/modules/updates and you should be able to update the module from there. You cannot use drupal to override the old module files through admin/module/install (although you could delete and replace the files manually).

You could also take matters into your own hands and search google for some 'steps'.