Build A Digg Clone With Drigg For Drupal – Part 2 Installing And Configuring Drupal And Drigg

Pages: 1 2 3 4 5

Installing And Configuring Drigg For Drupal

The first step is to prepare Drupal for the uploading of your modules and a few other additions that need uploaded like jquery and themes.

Goto you FTP and the directory /sites/all, create two folders one named “modules” and the other named “themes”. The reason for this step is for Drupal core upgrades that will be released, this separates the Drupal core code from all you modules and themes making upgrading much easier.

now unpack the modules you downloaded from part 1 of the tutorial “Build A Digg Clone With Drigg For Drupal – Part 1 What You Will Need“.

The modules above are what you want to upload to /sites/all/modules directory on your FTP.

Inside you drigg modules folder you will find a folder titled stock_themes and inside that another folder titled drigg_theme. Upload a copy of the drigg_theme folder to /sites/all/themes/ directory.

The next step for correct voting operation in Drigg is to replace the default jquery.js file within the /misc folder on your FTP. Inside the module folder titled extra_voting_forms you will find a file titled “jquery-1.2.1.pack.js” rename this file to “jquery.js” and upload it to your FTP into the /misc directory overwriting the existing jquery.js file.

Now we have all the  preparation work done with FTP uploading now we can move on to actual module installation and configuration of your Drigg site.

To install the drupal modules we uploaded goto the link below which will take you to the modules administration section of Drupal.

h**p://yoursite.com/admin/build/modules

Below is a list of the modules to activate by ticking them, underneath the list is a visual image of what should be ticked for easier understanding.

    Core – optional

  • Color
  • Comment
  • Help
  • Menu
  • Path
  • Ping
  • Profile
  • Search
  • Taxonomy
  • Tracker
    Spam control

  • CAPTCHA
  • reCAPTCHA
  • reCAPTCHA Mailhide
    Taxonomy

  • Tagadelic
    User Karma

  • User Karma
  • User Karma – give node plugin
  • User Karma – give votes plugin
  • User Karma – votes on comments plugin
  • User Karma – votes on nodes plugin
    Voting

  • Drigg
  • Drigg All Comments
  • Drigg Blocks
  • Drigg Box
  • Drigg META BASE package
  • Drigg promoting module
  • Drigg Related Links module
  • Drigg User Interface
  • Drigg Users
  • Extra Voting forms
    Voting API

  • Voting API

Screen shot of Drupal Modules Screen and what you should have ticked.

Once you have all the modules ticked like the example click the Save Configuration button at the bottom of the page to install your chosen modules. If after saving you are asked to enable the Drigg Autovoting Module do so.

We have left a few of Driggs modules deactivated for now as these are more advanced and will most probably need separate tutorials in the future. Next we need  to configure some categories and the modules we have just installed so goto part 3 of this article.

If you enjoyed this post, make sure you subscribe to my RSS feed!

Pages: 1 2 3 4 5

Article Details

#

Author: on October 22nd, 2008

Category: Drigg, Planet Drupal

Tags: , , , , ,

  1. Ronit says:

    thnx a lot man !!!
    really helped me a lot !!

    cheers again

  2. Gaurav Paul says:

    Hi Lincoln,

    With this tutorial i got through in installation. but some problem persist.

    I have a WordPress installation in root (public_html) and new drigg installation in subdirectory “beta” (public_html/beta). i have also redirectet beta.mysite.com to mysite.com/beta. Now when i browse to mysite.com/beta front page works good. Then if i use any link within the drupal installation it looks like (mysite.com/link) instead of (mysite.com/beta/link)and using that link takes me to the WordPress site not to drupal installation. I tried with .htaccess and setings.php but no success :( .

    $base_url = mysite.com OR beta.mysite.com
    RewriteBase /beta OR /

    (I tried every possible combination of two above)

    you can check it out http://www.opencamp.in (WP site)

    and http://www.opencamp.in/beta or http://www.beta.opencamp.in (drupal+drigg with drupala theme site)

    Help!

  3. Lincoln says:

    Hi Gaurav,

    You cannot simply redirect a subdomain to the root of your Drupal install /beta. You must install drupal on the subdomain you created with no redirect. http://www.beta.opencamp.in/ install drupal under that domain and it will work.

    ;)

  4. Gaurav Paul says:

    :)

    Any input? how to setup mailing function for drigg (for forget your password thingy).

    i guess it has to do with php.ini

  5. Gaurav Paul says:

    Thanks bud for your awesome article..

    for sending mail from drupal try “SMTP” module :)

  6. eldred says:

    Thanks for the amazingly easy to understand and impliment tutorial. Was just wondering if you still had plans to release an article about the section of the drigg you mentioned “we know this isn’t the complete low down on Drigg and thats why we have a few more articles planned covering some of the more advanced features and functions that drigg can perform.”

    Also was wondering if there will be a tutorial on implimenting either a dynamic display block or frontpage slideshow block that could show the latest of highest karma scoopes?

  7. eldred says:

    Another question i forgot is about Embedding videos.I clicked on all the video types options but when i go to submit scoop, there is no section to embed video.How can i solve this?

  8. jewel says:

    I’m really missing u man! Where are you now? Why r u absent in such a long time?
    This is the greatest article that has written in this topic.

Leave a Reply

You must be logged in to post a comment.