Views Developers

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

This group exists as a place for people interested in the group to talk about Views development; all development talk is encouraged here, from people who want to work on Views core to people who are interested in Views' API for their own modules. This is a good place to:

1) ask questions
2) talk about problems
3) propose ideas.
4) talk about views related projects.

This group is now unmoderated, and anyone can join at any time. Public posting of ideas is encouraged.

What I want most out of this is to keep track of what views related projects are going on and their status, and proposals for what people would like to see as Views moves forward.

Note: This is a working group. Do not post jobs here, you will lose your posting privileges entirely. Do not post support requests here; they will be deleted.

Rosamunda's picture

Handling Images with Views

Hello there!
Merlin, people, developers :-)

I´ve recently discovered this group, and while I´m not a developer myself... I like to follow the Views development.

I´ve started this tread in the "Issues" area of the Views Module, but maybe this place would be more appropiate, as I think it´s not a support request, nor a bug.

Read more
tom friedhof's picture

Dynamic Argument Handling

Hello, I was wondering if there was a way to have the arguments feature of views only process arguments if the argument is preceded with the title of the argument defined in the view. To better explain what I mean, let me use the example in paragraph three in the "Views Arguments" Documentation:

<

blockquote>

Read more
Amazon's picture

Views export as PDF

Hi, I am looking to use views as a directory. Has anyone had experience in preparing views to be exported as a PDF?

Thanks,
Kieran

Read more
mfredrickson's picture

Please review #103171

Hello views aficionados. If anyone has the time, could you review the module posted in

http://drupal.org/node/103171

It's a module (that I will recode as a patch to views itself, eventually) that provides views within forms. These views can be used to select nodes. It includes exposed filters and a pager, and it generally behaves exactly the same as any other view would.

The module even includes a test harness where you can click a few buttons and test the new form element with any view on your website.

This is not production code, but I wanted to alert people early. Please do review this module and let us know what you think. It's a lot of code, and may require some changes to the underlying views implementation, so the more people who try it, break it, and suggest changes the better. Also, you can use this to start testing with your own modules.

Read more
mfredrickson's picture

Viewfield development timeline

Hello,

I've posted a timeline of viewfield development, if anyone is interested:

http://drupal.org/node/100971

Cheers,
-Mark

Update: I've attached a screen shot of viewsfield working with filters. Also pictured: ajaxviews - loading a teaser on top of a views table. Way cool.

Read more
Egon Bianchet's picture

CCK and tables

I'd like CCK to do tables :-)

One existing solution is the Matrix Field module: it provides a new field type where you can set up a matrix of textfields. The data type is string, and seems to be independent from the other CCK field types.

This doesn't meet my needs because I'd like to mix different CCK fields, for example a column of nodereference fields with a column of number fields.

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
mfredrickson's picture

Evil Trifecta: Views + CCK + Viewfield

I believe the evil credentials of views and CCK are well established. I wanted to unveil a new module that combines the two into an unbelievably devilish system: viewfield.

Viewfield allows content type administrators to add view reference fields into CCK content types. When a user creates one of these nodes, he/she can select from a list of views to embed into the node. When the node is viewed, the view runs and is output as one of the node fields. (Of course this can be themed).

Read more
daniel@groups.drupal.org's picture

USER location in Views??

Hey together!

Is there any current development inprogress to integrate USER location-data in views?
The great location_views module does an excellent job regarding the integration of node-locations ... however, often you (well, at least i ;) need to integrate - and later proximity-search - the location of the user who posted the content.
Example: a Skill- or Equipmepment-Database build with CCK, location and views, where Skill- or Equipment-nodes are added by each user and listet/searched via a view. There you need to display and proximity-search for the user's location - not a node-specific location (since not a single skill or equipment has a - maybe changing! - location, but it's user).

Read more
mixel's picture

network visualisation

Hello,

For our project Tanguy Coenen has created a demo for network visualisation in java. This week I'm talking to some people who will work on the visualisation for flash and I'm going to assure it has a views-based control to what exactly will be visualised.

I would like to do more collaboration with the community, so if you are interested in helping/working on this, pleas let me know.

Read more
KarenS's picture

Flixible date arguments

Since part of the purpose of this group is to track views development, I thought I would share my solution for creating flexible date range arguments for the Date module.

Creating arguments for date fields is hard because there are so many possible ways people might want to use them. You may need to find a full date or a part of a date or you may want to look for a date + duration or maybe specify that the duration will start on the current date or some other date, etc. etc. In creating arguments for dates I have been finding that the list of arguments in views gets longer and longer, but no matter how many you create, someone will always come back and ask for another type of argument.

Read more
gordon's picture

Image module now has views integration

My patch http://drupal.org/node/67265 has been committed to the image module.

With a site I am currently building I am using this to build all the galleries. For an example see http://drupal.org/files/issues/snapper1156138568692.png which is a random gallery to display.

Read more
KidChaos's picture

Views that take input?

I was wondering if there was anything in the works that would allow views to take input from a user. I.E. a form that has text fields, checkboxes, and/or pull-down menues. Views is an amazing way to search through a site and seems close to what I am looking for. Does anyone know of anything like this in the works for views?

Read more
flk's picture

Views scheduler: Update info for testing

Hi,

I am currently working on the views scheduler project (SoC), i just wanted to give you guys heads up that currently it is open for testing and that i would really appreciate if you could have a go at it an report back any bugs/feature requests.

Project @ http://drupal.org/project/view_scheduler
cvs @ http://cvs.drupal.org/viewcvs/drupal/contributions/modules/view_scheduler/

What does views scheduler do:
It allows for the scheduling of views and linking any scheduled view to any number of actions.

Possible use:
creating a publishing queue and having certain number of nodes published (promoted, stickied etc) from that queue.

Read more
dado's picture

New Timeline module

I have been playing with the Timeline project from simile.mit.edu.
http://simile.mit.edu/timeline/

The Timeline project delivers a scrollable, DHTML timeline which is analogous to the Google Maps interface (as seen in GMap module) except this shows a timeline of nodes. This project is new and under active development, but working mostly.

The attached module requires views module. It provides 2 views plugins: Timeline Horizontal (works) and Timeline Vertical (does not work due to bug in Timeline project). It also provides the beginnings of an API of sorts, where you can programmatically make timelines. E.g. this function

Read more
merlinofchaos's picture

Views Bonus Pack

Just an FYI, I created a Views Bonus Pack module.

Any dev who wants commit access to add plugins, just ask me. The idea being that this is just a collection of Cool Stuff that people can grab.

Read more
fago's picture

nodeprofile progress & views fusion

I've got a views integration for my nodeprofile modules working. This also works for general nodes, not only for nodeprofiles.

By doing the nodefamily views integration I ended in writing the module views_fusion:

With this module its possible to build views which display information of several nodes in one view - useful for tabular views.

This is achieved by defining multiple views, one for each node. Then the views fusion module is used to melt these views to a big one which contains all the information.

More information on this module

This module works great together with the nodefamily module, so it's possible to use nodefamily relations for joining the views/nodes. However I've written the module in a general way so that it's possible for other node relation modules to use it the same way.

Of course testers and feedback are welcome.. :)

Read more
merlinofchaos's picture

Positions Wanted

There are a few things where I would love some work to be focused on Views. There are people who have interest in various places that I think may make some things obvious choices for some people.

1) I want the theming wizard to have bells and whistles. I want a user to go click click click and have exactly the right code to do anything he wants with a view. The biggest hurdles to themeing views is identifying function names and identified field info. The list view does a good job with the field info, but it doesn't go far enough, as it doesn't tell you how to theme a handler. For yes, the handlers can be themed. And it also needs something that can do tables. And do lists in different ways. THey don't have to be ul lists. They could be just some divs. who cares.

Read more
KarenS's picture

Location proximity filter

I've added a proximity filter to the location views module (http://drupal.org/project/location_views). It is still a bit of a proof of concept, but does seem to be working. It currently only computes distance in miles since I haven't yet figured out a way to shoehorn another selector into it to select other units. The module creates a Location: Proximity filter that you can add to views, along with a Location: Distance field that will display the distance between the selected postal code and the node's lat/lon. The functions and queries were taken from location.inc and earth.inc and re-factored to work in views.

Read more
Subscribe with RSS Syndicate content