Collaborate with the Drupal community

This site serves the Drupal community by providing a place for groups to organize, plan and work on projects. Real world local user groups (sometimes called meetups) and regional Drupalcamps in particular are encouraged to setup their online presence here.

Events happening in the community are now at Drupal community events on www.drupal.org.
gábor hojtsy's picture

Development Seed sponsors Drupal 6 core i18n development

Development Seed sponsors the Drupal 6 core i18n development, so we can collaborate on feature development and keep up with Drupal core changes at once. The basic idea is that we need to (temporarily) fork Drupal, so that we can make changes to the core ourselfs, test the code we add and also provide it for others to download and enjoy (ie. fix bugs).

Since these kind of forks (CVS branches) are not technically supported by the Drupal infrastructure, we needed to look elsewhere (but not too far) for a sponsor. Development Seed already sponsored the i18n module efforts by Jose and they offered support for the Drupal 6 core i18n movement at the DrupalCamp/GovCamp meetings in September, so they were a natural supporter.

Read more
eaton's picture

Proposed relationship API with real live code

i've had this sitting around in my sandbox for a while, but with the 4.8/5.0 dev cycle, I was too busy to do much with it. it's a proposed relationship API for inclusion into drupal's core.

Schema-wise, it works like this:

required fields:
rid -- the relationship id. just an auto-id to give us something concrete to connect to. term_node lacks this, and it's a PAIN.
source_nid
target_nid -- the two nodes being connected to each other
relationship_type -- a simple descriptor like 'child' for a book page or 'comment' for a comment or 'describes' for a taxonomy-term-as-a-node.

optional fields:

Read more
Souvent22's picture

QuickBooks is Coming to Drupal, but May Need a bit 'o Help

Quickbooks is coming to drupal soon, but I may need help from the community.

I currently have a module that uses SOAP and the RDS (Remote Data Sharing) server from Intuit (a program that runs locally on your machine locally and runs. It acts as a "proxy" b/t you and your quickbooks file, and accepts SOAP requests and pulls the information from quickbooks for you and returns the information in XML format). The module is pretty simple in form currently.

  • On a users "My Account" form, an admin user is presented with a drop down of current customers from Quickbooks. The admin then selects what "customers" the registered user can view.
Read more
robertdouglass's picture

The revision tagging module

The revision system.

Drupal has a great feature whereby editing a node can create a revision of that node. Whenever create new revisions is checked under Publishing options, editing a node will result in a new revision. Users with the view revisions or administer nodes permissions will see a Revisions tab on node viewing pages. The Revisions tab interface allows you to view the individual revisions, revert to an earlier revision, and delete revisions.

One interesting detail of the system is the behavior of the reverting mechanism. Let's say you have revisions {1,2,3,current}. If you revert to revision #2, a copy of #2 is made and the copy is set as the current revision. Thus, after reverting you'll have {1,2,3,4,current}, where current is a clone of #2, and #4 is the previous current revision.

Read more
drumdance's picture

Good example of userpoints?

Can anyone point me to some good examples of userpoints? We've enabled theom our sites, but so far we're not doing anything besides tracking the total in the user profile. We're interested in using them as a way to reward users for participation (i.e. giving them different ranks for reaching certain point levels) and/or as an alternative currency to purcahse t-shirts and other schwag. But we're nervous about the potential to incent quanity over quality. Any suggestions?

FYI our sites are:

http://www.yourclimbing.com
http://www.yourmtb.com
http://www.yourclimbing.com

TIA,
Derek

Read more
GregoryHeller's picture

What are people using to prevent spam signups and spam posts (and comment spam)

On the drupal shop talk call today the issue of spam user registration came up (see notes). Laura suggested asking the question here.

How are people dealing with spam (in all its forms)
1) spam user registrations
2) spam content
3) comment spam

are you using Captcha or other user challenges?
Heavy moderation?
user based spam flagging?

let's here it!

Read more
merlinofchaos's picture

Views FAQ

I want to start compiling a views FAQ.

There are LOTS of frequently asked questions, and particularly in the areas of HOWTO. One of the problems I have, as a person, is that I need this data to be compiled before I can act on it. Therefore, I'm asking people to help me out a bit.

Please, comment here with common questions (and answers if you have them, but they are not as necessary). Give links if there's an intricate discussion involved.

With Views it's pretty easy to build a simple FAQ engine just with taxonomy, so that's going to be one of the first FAQs. The only additional piece that I think is needed is weighting, and I believe weight.module will do that without any fuss or muss.

Read more
karens's picture

Views Calendar

I have a mostly-working Views Calendar module available at http://www.drupal.org/project/calendar. It's still a little buggy and the css needs tweaking but it is generally working. Create a view and select the Calendar display (instead of table or teaser). Add any date field to the view (CCK dates, event dates, node updated dates, whatever). Add three arguments, Calendar: Year, Calendar: Month, and Calendar: Day.

Navigate to the view where you will see a year of mini calendars. Click on a month name to see the month or a day name to see the day. Back and next navigation is provided for month and day views (not yet added to the year view). It comes with a default calendar that displays all nodes in a calendar by their last updated dates. If you like, select the Calendar view for the block, too to get a mini calendar in a block.

Read more
gábor hojtsy's picture

A controversial(?) point: store translations as nodes

A striking similarity of all examined content translation modules is that they store translated content as separate nodes. Some of the vocal members of the community expressed their concern about this solution, refering to 'content duplication' as a problem. I suggest that we should store translations as their own nodes, but it does not mean we would not be able to solve any of the problems raised. Let's see what are the disadvantages of storing translations as nodes, and what do we get as an advantage.

Read more
gábor hojtsy's picture

Content translation report: what are your options?

Let's see what options do you have, if you intend to set up a website with content translation using Drupal. Clearly the i18n module comes into mind, but if you start to look deeper, you will see more approaches tried in the past and in progress, some of which might have very good ideas to carry on. I have actively tested and code reviewed some modules to see what are the options, so we have something to build from, when thinking about i18n support for Drupal 5.0.

To sum it up, all of the modules tested have weaknesses, and there are some striking common approaches (some of which are clearly not desired by some community members). We should discuss some basic approaches, so we can build on them forward. Discussion points will follow in different nodes in the internationalization group.

In case you find any errors or omissions in the comparision table, feel free to point them out.

Read more
Subscribe with RSS Syndicate content