gvsurenderreddy / audiospread

Automatically exported from code.google.com/p/audiospread
0 stars 0 forks source link

Install Drupal, discover builtin taxonomies, the CCK and fileframework #6

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Hi,
this Development Ticket concerns:
cycle number: 0,
milestone : 0.01
implementation requested by ticket:
Install Drupal, discover builtin taxonomies, the CCK and fileframework
(same as title).

please put in cc:
inter_team_ppe_2008@googlegroups.com

Original issue reported on code.google.com by jonathan.schroder@gmail.com on 20 Jan 2009 at 6:30

GoogleCodeExporter commented 8 years ago
sorry made a mistake in owner of this ticket and tag.
Here's more tips for accomplishing the ticket:
  * on linux : use your package manager to install a LAMP stack or XAMPP see
http://code.google.com/p/audiospread/wiki/EndUserInstallation in the LAMP 
section or
look in google. to see if apache is running, pstree | grep apache is enough. to 
start
it, enter the command /etc/init.d/apache2 start; #and pstree | grep apache 
again to
check if needed.
  * on windows: get WAMP
  * install drupal (on top of a W/LAMP server):
    # extract the 6.x drupal archive into your ...../www/ folder (linux: /var/www/ by
default)
    # in mysql (or through phpmyadmin or other kind of mysql GUI), create an empty
database for drupal, and create a mysql user with rights to read/write/etc onto 
the
drupal db you created.
    # launch your browser to http://localhost/drupal*something* and install drupal
    # you may be requested to copy some file, change some permissions or delete a
file at some moment of the installation.
    # create an drupal adminstrator user during the installation process (this is
proposed to you normally).
don't worry if the installation tells you that there's no way to send emails, 
this
won't prevent you from adding new users (use the root account to approve user
accounts requests).
  6) play with Drupal.
  7) take a look at taxonomy (it's a builtin functionality) to create kinds of tags
and apply them to articles/nodes. You could create a taxonomy named 
"Categories",
containing terms(/tags) which represent the different possible categories. See 
that
categories can be parent/children of one another, which makes that we'll be 
able to
have more than one levels of categories.
  * install the CCK module: download the archive of the CCK module
http://drupal.org/project/cck and extract it into drupal's /modules folder 
(then go
to drupal's "site building" section I think to check that it's correctly 
installed,
note that some modules require prior installation of other modules to work). In 
the
site building section, you will see possibility to "run cron manually", click 
that,
so that Drupal checks to see if new modules have been installed or not.
the CCK allows to add extra fields to articles/nodes (create custom types of 
nodes).
See if you can add fields for uploading files... otherwise anyway you'll use the
fileframework for embedding files.
  * install the fileframework module the same way (google : drupal fileframework). 

It may rely on other modules (after installation of the fileframework module 
alone,
going to site building section (and doing the manual cron.php run by clicking 
on the
link that speaks about it in Drupal)in your drupal install should let you see 
what
modules fileframework needs to work ok).
about the fileframework: it has the following interesting features for our 
project
(taken from [http://groups.drupal.org/node/10807 this announcement]:

    * [...] a module which allows embedding files (images) to the node's content
(we'll want to add mp3 files to
    * Taxonomy browser with file upload capability to mimic desktop file system; =>
note, once the fileframework is installed, you have a link, named File Browser 
on the
left hand side in Drupal which shows things if you have defined some taxonomy.

Original comment by jonathan.schroder@gmail.com on 20 Jan 2009 at 6:45

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
putting to milestone 0.01

Original comment by jonathan.schroder@gmail.com on 20 Jan 2009 at 7:23

GoogleCodeExporter commented 8 years ago
in short:

content manager:
-------------------
  - install and play with CCK to create nodes for programs (which we may call program
or program nodes)
  - use taxonomy (pre-installed in drupal) to create a vocabulary (ie.
"category")with terms (ie. cinema, politics, music=>classical music)
  - install and use the fileframework which will help to upload files easily
  - use some viewer feature or module so that we can easily in one or two shots where
program nodes are located within tags and sub-tags, for example something that 
shows
a tree. The fileframework's Browser feature allows that. (see
http://code.google.com/p/audiospread/wiki/DevelopmentOfExtensions for 
installation
help for this feature).

the fileframework's browser is not so cool though because it only seems to show 
files
and not other kinds of nodes. I must post a question on their forums/list to 
ask how
to display other types of content !

business manager:
-----------------
  - play with CCK to create nodes for callers (which we may call callers or caller nodes)
  - install the Views module and follow the tutorial that ships with install (it is
available from the Drupal help... except you have to add the Advanced help 
module to
use it very likely).
  - use the view modules to list the various caller nodes fields and link to the
usual page edit those nodes (the usual page we see for nodes, like the one to 
edit
all of an article's fields for example except for caller nodes here).

Original comment by jonathan.schroder@gmail.com on 22 Jan 2009 at 8:40

GoogleCodeExporter commented 8 years ago
2 Feb 2009
we download multi_tunneler tools,connect to sever, make our mysql database for
drupal:AS_database_db,install drupal,and related modules,like cck,file
framework,bitcache,rdf,views module.Also, we download svn tools like 
tortoiseSVN,

Original comment by ayifore...@gmail.com on 2 Feb 2009 at 11:10