How do I install a theme, a plugin or a module????
I have been going around like a headless chicken trying to find out how to install themes I have downloaded.
Also is the above different from installing a module or a plugin?
Where can I get information on these issues?
I cannot even find any documentation.
Is it simply a case of copying them to a folder?
I intend to use fire ftp for mozilla.
I used this to install Drupal with no issues.
One of my sites is Joomla. It has an installer.
I cannot find anything like it in Drupal.
Is this because it is not required?
Driving me nuts.
Thanks for any advise in advance.
PS whenever I get near the issue on the forum some bright spark has decided to close the post as it has been resolved because there are no replies in two weeks.
They might as well delete the post if they are trying to save space as the posts give no answers to anyone who might find the post in a search and wish to solve this problem.

Try
Try http://drupal.org/node/120641
Eric
__________
Eric Aitala - f1m@f1m.com
The Formula 1 Modeling Website
www.f1m.com
_
See Installing contributed modules. The process for themes is pretty much the same, except once it's installed you go to admin/build/themes to enable/use the the theme.
The docs are a bit of a mess these days (there was a glitch in the recent d.o upgrade) but the documentation team is working to resolve to it. Incidently, I found the page (because it was not where it was supposed to be) quite easily by searching with "installing contributed modules".
Also, I'm not sure what you mean mean when you say 'close the post'-- we don't lock forum posts on d.o. (unless there's been some sort of trolling or abuse, and then its usually very clearly indicated at the top of the post).
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.
Thanks I got it sorted
It seems like I answered my own question.
I thought it worth a try so I did the following.
It is just a simple case of copying them to a folder.
I used Fire ftp for Mozilla.
Get a link here:
http://winfoes.co.uk/free_software.html
7-Zip to extract the files.
Get a link here:
http://winfoes.co.uk/portable_apps.html
I am installing on Drupal 6.10
I simply uploaded the folder after I had extracted it to Root/modules, (be careful on earlier versions there may be a different path), this was for plugins and modules.
For the themes I simply uploaded to Root/themes.
Note.
Extract the folder until you have the files, (sometimes with folders), until you are uploading the parent folder without changing or altering the parent folder name or obviously the files and folders it contains.
Some apps like Wysiwyg API once installed will give you download links to editors, image and js tools to help you insert content into your pages. These are uploaded to the Wysiwyg folder, (mentioned in the wysiwyg panel after enabling the installation).
http://drupal.org/project/wysiwyg
So look at any documentation to ensure there are no different paths to upload to when installing the modules.
Finally go to:
Site Building/Modules/List
Site Building/Themes/List to enable.
I must admit that after working with Joomla the installation process is short with Drupal.
It takes me at least twice as long to install with Joomla.
That all for now, so long and thanks for all the fish.
So long and thanks for all the fish.
http://winfoes.co.uk
Never say never, anything is possible.
Actually you should not
Actually you should not install modules or themes into the root level folders. They should go in sites/all/modules (or sites/all/themes). Putting them in the root level will cause problems later on.
Perhaps you should check the links people posted?
Eric
__________
Eric Aitala - f1m@f1m.com
The Formula 1 Modeling Website
www.f1m.com
What problems?
Than you for the correction. (Technically you may be correct).
When I say Root my root come from the default path.
My default path is:
public_html
I understand why you have pointed this out.
But the ROOT path is the folder above the installation not the Server path.
If we where to explain Root, I do not own the server.
My Root is my allowed server folder for the install.
If I choose to install to a folder I created above the server Root then I would choose that folder as my Root.
Does that make sense to anyone?
Always think top level to your access.
Not what you are told by your server or anyone else for that matter.
I do see your technical point though but I am not technical. I prefer to remain practical.
Too much technicality exists already to confuse.
However because you are technically correct I have explained why I chose the word ROOT.
ROOT to me is something I can access easily, especially since I try and do everything FTP..
And what links.
Like all message boards when you do a search you get timeless time wasting hoping that information is supplied only to be disappointed.
Besides when I have got close on this forum I am disappointed that people often find their own solution only to forget to post it so that others may benefit.
These posts remain in the search and wate peoples time.
Does know one consider deleting useless posts so that they do not appear in the search. Or is that like many who wish to grow too big too fast that if one was to delete these posts that GOOGLE would not bring people to the site and so irritate all those who visit because basically some posts contain c**p.
Oh and just for information what installation are you using?
The reason I ask is because of the path you gave me.
I have installed 6.10
So long and thanks for all the fish.
http://winfoes.co.uk
Never say never, anything is possible.
By root, he means
By root, he means /public_html/modules or /public_html/themes. The root directory of your install is, I'm guessing, in the /public_html/directory.
The correct location (and this will save you heaps of time in the long run) is /public_html/sites/all/modules or /public_html/sites/all/themes. You may need to create the modules or themes folders in the /public_html/sites/all/ directory.
This is all covered in the documentation - thats what everyone means. It is quite easy to find without searching the forum and 'timeless time wasting'. This is an open source project. There will be frustration in regards to some areas, however Drupal is reasonably well documented compared to other projects, and this is all available in "Documentation" at the top of the page. If you do a search, the book pages will be the best source of info. However 95% of the time if I'm having a problem I do a search for it and find the solution quickly.
People do the best they can, and considering you're not paying for any of this I think it's a damn good job, so use the tools and documentation provided to help yourself!
www.sarally.com.au | www.puregrandprix.com | www.ryanjones.com.au
Thanks bigkevracer
It seems that I may have posted in haste.
I agree this is free but I do get irritated with posts that show a link and no explanation.
It is easy for those that have the links there to get their score or profile LARGER by supplying useless links.
To someone who is learning Drupal it is damm irritating.
If you have a solution copy and paste it from what you have documented as notes, useless URL's that are out of date irritate the hell out of people.
Sorry to sound like a missionary but 'sod that'.
Forum Mench should get a life.
As for this /public_html/sites/all/modules or /public_html/sites/all/themes is this correct?
My installation is working on 6.10 uploading to modules or themes. The documentation for the 6.10 modules tells me to upload there.
I will create a folder where you suggest, and upload all the files on the computer to that location after disabling all the uploads I have made, but they work as it is is.
I have looked into permissions and can find no problems.
I have created user accounts with different permissions and have found no problems.
I will disable what I have and see what occurs.
But I am now concerned because I thought I was following 6.10 and not earlier installations.
C'est la vie
We never stop learning.
So long and thanks for all the fish.
http://winfoes.co.uk
Never say never, anything is possible.
The modules may work when
The modules may work when installed in the wrong area - that is not the issue. As part of doing upgrades to Drupal, the instructions will direct you to remove ALL the core Drupal files, i.e. any files not in the sites directory (or the files directory if its not in the sites/all directory) thus leading to confusion. Especially if a major update is required months after you install a third party module and you have forgotten where you've placed them.
There are probably other reasons as well...
E
__________
Eric Aitala - f1m@f1m.com
The Formula 1 Modeling Website
www.f1m.com
_
I'm sorry but what more do you want than Installing contributed modules????
This is EXACTLY the instruction you asked for-- step-by-step, clearly documented and explained. There is nothing more to add. Should I copy and paste it in this thread so you don't have to go to the extreme effort of clicking the link?
You get irritated by posts with links? I, and MANY others who provide assistance in the forums, get irritated answering the same damn questions over and over and over again when the exact answer is right there. It's one thing when the answer is either not available, hard to find, or not clear-- but in this case (and many many many others) it was.
Why should we be expected to retype the same info over and over and over and over again?
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.
I spent hours trying to find this, never found it.
Well I am glad someone posted the link.
Thanks WorldFallz.
http://drupal.org/node/70151
"PAGE COPY"
Once you have the Drupal core files installed, you can begin adding third-party contributed modules to extend or alter Drupal's behavior.
The basic instructions are as follows: Download the module, extract the files, upload the resulting folder, and enable the module in Administer > Site building > Modules.
The detailed instructions are:
1. Download the module. Make sure the version of the module matches your version of Drupal. Note that "Development snapshots" are modules that are in an active stage of development. They may be written for a previous/current/future version of Drupal, and they are considered unstable and should be handled with care.
2. Extract the files. When you first get the module, it will appear in a compressed file format such as 'tar.gz'. On Windows, use a program like 7-zip to extract it. On the Mac, you can use Stuffit Expander. For *nix systems, use the command line:
tar -zxvf modulename-drupalversionnumber.tar.gz
You should see a list of files extracted into a folder.
3. Upload the folder. FTP your files to the desired modules folder in your Drupal installation. Since the /modules/ folder is typically reserved for Drupal core modules, as of version 5.x you should create a sites/all/modules/ directory and put uploaded modules there. This will also make it easier to update your Drupal site later on.
4. Read the directions. If the module has an installation file (usually INSTALL.txt and/or README.txt), read it for specific instructions. There are modules that require special treatment, and even modules that depend on other downloaded files to function properly. Sometimes the README file has no .txt extension. When you try to double-click on it, your computer doesn't know what program to use. In that case, open your favorite text editor first, and then open the file using the editor's 'file open' command.
5. Enable the module. Navigate to Administer > Site building > Modules. Check the 'Enabled' box next to the module and then click the 'Save Configuration' button at the bottom. NOTE: If you're upgrading an existing module you'll need to browse to your update page at www.example.com/update.php and click on 'run the database upgrade script'.
6. Set file permissions. Some modules will require you change permissions or settings to get them working. Permissions and settings info may be in the instructions that came with the module. Usually, go to Administer > User management > Permissions (for D5 its Administer > User management > Access control). Scroll down to see if the module appears in the list and, if it does, give the appropriate permissions to desired roles.
7. Adjust settings. Most modules will have some type of settings page. It will vary from module to module but but if not described in the README.txt file it will usually be located at Administer > Site building or Administer > Site configuration. If you have trouble locating a module's settings page try navigating to "admin/by-module" and see if the module appears in the list. If it does, it's settings page(s) will be listed also. If all else fails, check the module's .module file for a 'modulename_menu' function-- even if you're not a coder the settings path, if there is one, should be pretty easy to discern.
8. If you run into problems, search the module's issue queue and the forums. If your problem hasn't already been addressed, post a question or issue and someone will try to help you out.
Note: To keep up-to-date on any issues and fixes related to your newly installed module(s), you can create a user account (if you haven't done so all ready) and then subscribe to each module you are using.
Note: You can have only one copy of a module with the same name in each Drupal site. The module's name is determined by the name of the .module file, not by the name of the directory.
"END PAGE COPY"
***********************************************************
I uploaded all the modules I may require prior to creating the site, I now have to uninstall them all and re-install into a folder that has to be created.
No problem though as installation of these modules only takes a little more time than an upload.
Also I created a site purely to test Drupal as I was considering which CMS to use. Drupal or Joomla.
I have come to the conclusion I will use both.
For those that wonder why these modules work when I have installed into the wrong folder the answer is that the folder I installed to works if you have multiple sites.
See:
aitala - April 3, 2009 - 21:07
Try http://drupal.org/node/120641
Eric
"QUOTE"
"7. Extract the code to to your /sites/sitename/modules or themes folder. If you are not running multiple sites, this would be /sites/all/modules or themes."
"END QUOTE"
"PAGE COPY"
Let me first say that a newbie shouldn't worry a lot about adding modules and themes at first. Work on the basics of your site first, then worry about add-ons.
Themes are largely a matter of taste. For example, I have no idea why anyone would use a "fixed width" theme, but lots of people do. One nice thing about themes are they are pretty much independent of your content (later on you can look at the many submissions that are dependent on content).
Contributed modules are ways to add or extend functionality of your site. The only module I, personally, consider necessary is the Nodewords (a.k.a Meta Tags) module; in my opinion, it should be promoted to "core" status. This one allows you to add the "content," "keywords," and "robots" meta tags to your pages. This is useful if you're interested in your search engine rankings. You will also find that many contributed modules also require the Views module; I go ahead and make that a standard one for my sites.
Now, if you experiment with different themes and modules, as I know you will, despite my suggestions, you should also look at the Update Status (core in D6) and Site Documentation modules to make sure you are current and to document and clean up the mess your experimentation will make. Here are some suggestions on choosing the release: Strong stomach?
Installation
Installing a module or theme is pretty much the same until you get to enabling them. Now keep in mind that I use a Windows based PC (development) and Linux servers (on my live sites).
1. Go to the Drupal site and click on the "Downloads" tab. Then select either "Modules" or "Themes" depending on what you're after.
2. Locate the module or theme you want.
3. Make sure there is a version for the version of Drupal that you are using. D5 modules and themes will not work on D6.
4. I always click on "Find out more" and read the stuff again. This gives you the chance to see if there is support for your release of Drupal. You can also look at pending bugs and feature requests - it might change your mind.
5. Download the proper release. (I put them in a Drupal folder in "My Downloads.")
6. Unzip the downloaded file (I use WinZip). It may tell you that there is only one file in the zipped file; click "yes" or "OK."
7. Extract the code to to your /sites/sitename/modules or themes folder. If you are not running multiple sites, this would be /sites/all/modules or themes.
8. That's it! Now you need to enable it.
"END PAGE COPY"
***********************************************************************
I am at a loss why these paths are not easy to find in a search , (search term "installing themes") . If you know what you are looking for I suppose it would be simpler.
With my searching I found myself looking through posts that had been marked as solved with no explanations as to what the answer was. This was irritating as time spent needlessly is life lost. Why are earth are these posts allowed to remain in the forum when they fill up the search pages with useless information.
I ended up spending my time following the guidelines of a module and because it worked I assumed, (not the cleverest of things to do), that this was how modules where installed. I did not read aitala post until I had finished installing the modules and themes. I returned to this post some 25 hours later after creating the site.
Surely these instructions should be essential documentation with the version installation documentation. It makes no sense to me to have a forum discussing such a basic issue.
Also as proves in this post there are two separate links to two different articles.
One article for this issue should be in a site menu.
I am impressed though by the posts here as they have resolved my issue and I do thank all those that contributed and sincerely hope that anyone else who searches for this issue will get it resolved through this post.
As for retyping I find it easier to use copy and paste.
So long and thanks for all the fish.
So long and thanks for all the fish.
http://winfoes.co.uk
Never say never, anything is possible.
_
Sorry, but i found them no problem. I typed "installing themes" into the d.o searchbox, as you suggested, then used the facet block to narrow down to handbook page (click the "book page" link) and the page you list was the first link. Also, as I mention above, the page I linked was found by typing "installing contributed modules" (second link, iirc). I'm not really sure how much easier the search could be.
We don't delete content on d.o. Whatever is posted is posted-- that's the way forums work. Using the search facets to narrow searches down by version and page type (book page is for handbook pages which are maintained, while forum posts are not) usually helps separate the wheat from the chaff. I can't imagine the amount of man hours that would be required to maintain forum posts-- time that would be wasted as opposed to actually answering forum posts.
retyping vs copy/paste is not the issue. Disk space, though cheap, is not unlimited-- there is simply no reason to be clogging up the disk and the database constantly repeating the same info over and over and over again. It's a waste of space-- that's precisely why html and hyperlinks exist. Repeating the info available in the handbooks is is a complete waste of space.
You have a lot of good ideas about how documentation on d.o should be handled-- I'm looking forward to seeing the improvements you contribute (anyone can contribute to handbook pages).
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.
"Surely these instructions
"Surely these instructions should be essential documentation with the version installation documentation. It makes no sense to me to have a forum discussing such a basic issue."
Good point... if only someone had thought of doing this already... Oh wait, they have, its all in the Documentation link at the top of the page: http://drupal.org/handbooks
Then if you go to the "Getting Started" link - which is obviously what you want to do - you get this page: http://drupal.org/getting-started
Which details all the beginner documentation you seem to want.
www.sarally.com.au | www.puregrandprix.com | www.ryanjones.com.au
Funny That
Just installed Drupal on another site.
Needed installation guide, (yes I had forgotten what to do, been working with civicrm for 4 wks).
Ran a Search from the installation guide and hey presto, back here to find out where to install modules and templates, (yes I had forgotten that too).
Seems this post wasn't such a bad idea after all. Better than blank pages.
I did after reading the previous comment do exactly what I should have done if I was in a position to read the minds of menu title writers find the answer quite easily. Quick links/Getting Started/Contributed modules/Installing contributed modules/Hey presto it is there, if you know where to look.
Is it not possible to have a menu link, say INSTALL MODULES/THEMES/PLUGINS ?
Sure I realise and agree that people who are new to CMS should read and understand what it is all about. I for example, up to three months ago, only worked with html, css including php and javascript snippets. Still do as the pages load like bullets compared with CMS. It is also far less time consuming for the Administrator. However the security and options CMS present far out way static pages. PHP also knew to me was simple with static pages. Just copy and paste into page. A quick bit of code in header and hey presto you were of sending all sorts of stuff anywhere to any remote or internal database.
CMS is the way to go though to create more work for more people with more security updates and more database structure. Long may it live.
Pity CMS does not know how to Search through the content yet though.
So long and thanks for all the fish.
http://winfoes.co.uk
Never say never, anything is possible.
If you want to know how to do
If you want to know how to do something, surely you read the Documentation, which is a link at the top of every page?
Then you see the Getting Started link, and if you're just getting started then thats exactly what you want.
Hey presto! Everything you need!
I've found people here are prepared to help if you're prepared to help yourself. Read the documentation as a first step! Always helpful!
www.sarally.com.au | www.puregrandprix.com | www.ryanjones.com.au
_
BINGO! Thanks for saying it.
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.