Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
#503452: Retool exports to properly use option definition, improving translatability and information use.
#535206: Attachment displays repeat exposed filters because exposed filters were left hanging around during cloning.
#535206: Attachment displays repeat exposed filters because exposed filters were left hanging around during cloning.
#535206: Attachment displays repeat exposed filters because exposed filters were left hanging around during cloning.
Reverting accidentally committed export retooling patch. It was not ready to be committed.
#633482 by dagmar: pre_execute() method needs to be called on exposed forms.
#535868 by dagmar: Exposed forms as plugins, helping to isolate exposed form code and increase the ability for modules to change the behavior of exposed forms.
#396380 by merlinofchaos, dereine and dagmar: Initial support for GROUP BY queries!!!!!!!!!!!!
#623498 by marcp: total_rows should be filled in if fetching all records.
#626720: Added $form_state['build_info'] default value, to fix the views_ui
#598824 by dereine: Result caching code got lost.
First (actually probably abouth twentieth, but first committed) pass at porting Views to D7 based upon revision 221 from https://code.launchpad.net/~d7cx/d7cx-views/DRUPAL-7--3
#442982 by killes: Make destroy() method more robust so that views are more readily reused.
#540122 by stella: Attachment displays should attach even if arguments caused the primary display to abort.
#540122 by stella: Attachment displays should attach even if arguments caused the primary display to abort.
#510920 by apanag: Add set_current_page() method to view class.
#510920 by apanag: Add set_current_page() method to view class.
Fix accidentally reverted changes. Plus get rid of an ugly piece of hardcoding around the signature.
#499078 by Darren Oh: Make sure theme is initialized for pre_render hook.
#499078 by Darren Oh: Make sure theme is initialized for pre_render hook.
Roll commits from 2.x branch
Table sort "do not override" was putting its sort criteria first but that still counts as overriding.
Remove unnecessary parameter to cache post render.
Correct typo
Correct typo
Implement a post_render hook (for themes too) and cache method.
Caching should check live_preview flag, not preview flag
Update and refactor to the caching plugins.
Update and refactor to the caching plugins.
Minor fix to caching and validating.
Minor fix to form caching and validating.
Fix notice errors
Fix notice errors
#468824 by eaton: Pluggable caching mechanism which can cache both the query result and rendered result.
#468824 by eaton: Pluggable caching mechanism which can cache both the query result and rendered result.
#422868 by mattman: Breadcrumbs not properly substuting % replacements.
#422868 by mattman: Breadcrumbs not properly substuting % replacements.
#424460 by thePanz: Customizable breadcrumb title for arguments.
#424460 by thePanz: Customizable breadcrumb title for arguments.
#458140 by KarenS: Allow any handler to expose widgets.
#293841: Allow different back ends for Views to facilite things like flickr api, solr, rdf, etc.
Add check_plain to a few display option values.
Add check_plain to a few display option values.
#373155: Not clearing "many to one" data breaks some attachment displays.
#357196 by Grugnog: hook_views_pre_view not getting $display_id sent properly.
#349178 by agentrickard: Add generic link handling plus a custom text field. Also automatic trimming.
#355919: views_theme() needed to include plugin theme files to detect functions.
#324378 by eigentor: CSS improvements to the view list page.
#345707 by aries: Do not display breadcrumb link if no link text.
#345545 by mfb: Correct occasional Drupal.settings related javascript error.
#354707: Display attachment happened too early preventing default arguments from passing to the attachment.
Restore lost preview flag in last commit.
#341897: Accidentally removed "administer views" permission trying to clean up broken _perm hooks
#332568 by Moonshine: Correct views performance timers.
Allow hook_views_pre_view on preview as well as execute
#321109: view::destroy() needs to unset current_display or future init_displays won't work.
#307287: (Panels related) view::preview() would override previously set arguments if no arguments were sent.
#324272 by neochief: hook_pre_render never called.
#322187: deleting a view should cause menu rebuild.
More work to ensure proper $view object destruction.
#279073 by hass and pwolanin: A subset of some translation fixes.
pre_build, pre_execute and pre_render hooks
#298675: Attachment titles were not always correct due to complexity of building titles.
Since it's not easily possible to do the views filter block externally, bring the functionality directly into Views, including modifying the ajax for that to work.
#307049 by andrea.gariboldi: Proper blob handling
More gracefully handle an invalid style plugin.
Revert some amount of COUNT query stuff so that db_rewrite_sql does not destroy the query.
Ensure count query gets substitutions
#290132: Optimize count query somewhat.
Various handler/plugin fixes
Reworked access control to be a plugin. This will have the beneficial effect of drastically reducing Views load during menu access checks.
Fix for multiple relationships failing
#279899 by mooffie and nonsie: Move views_preprocess_node() to views.module so it always appears; add display name to node template suggestions. Needs documentation.
#282755 by mooffie, pwolanin, mroswell, heather, ff1, others: Improved example text for getting started page, separated into new files.
#291079 rollback.
#289425: Exports losing some information on overridden fields if the overridden field happens to equal the original default value of the field.
Automatically allow IS NULL and IS NOT NULL filters on all filters that support this if relationships are present.
#279257: Check for handlers and plugins when importing a view to make sure everything is available and prevent crashy crashy.
#252884 by alevine: Remove warning when installing Views as part of a profile
Very very slightly cleaner export.
#273570 by aclight: Properly allow attached displays to inherit exposed filters via UI option.
#267457: Fixed. For real.
Exposed filter memory was being trashed by a rewriting validate; also, exposed filters that decided not to participate weren't properly storing that status in session. This fixes both things.
#249934: If a view had attachments, views_get_current_view() could return wrong results.
Capture queries run during view render, with an optional checkbox to turn this off.
Fix some minor code formatting issues.
I used definition instead of options. Oops.
Revamped export functionality. This is a less verbose export that takes advantage of the newer options/defaults system so that it does not have to export quite as much data. Also a tool to export multiple views simultaneously.
Views exporter tool to easily export multiple views at once.
Modify $view to only use handlers for the field items, since it cares a lot more about the handlers than it cares about the actual storage of the field items. This could have implications for modules, particularly date and calendar.
Add a hook for query information, plus add timing info to the block.
Methods to deal with the back references causing Views to leak memory.
#265536: Fix a fatal error when relationships are removed.
#260137: Send the view object through db_rewrite_sql so that other modules can intelligently decide what to do if they do/do not want to interfere with the view query.
Some refactoring of how handlers are handled, particularly with their default options. This is an unfortunately widespread change and will affect modules utilizing the API.
#261660: Incorrect strpos messed up breadcrumbs
Correct commit for previous patch.
Fix a problem related to renaming style_handler to style_plugin when style_plugin was already used.
Row style to view a comment similar to the node view.
Restore "base table" checking for plugins.
#258198: Last page of any pager was getting dropped due to a -1 in the check that was not necessary.
Finally got enough to put the taxonomy_term default view in the way I want.
A special argument that will modify the depth of the previous term argument, so we can emulate the original taxonomy/term URL.
#256492: NULL return from argument default plugin caused no argument check instead of validate fail check.
Tutorial for creating a "user list" view in the getting started doc, plus some fixes for bugs the tutorial revealed.
#251646: Remove use of strtolower() to ease translation into some languages.
#239044: backlinks for search module; also, some cleanup to view export (this means all existing default views need to be re-exported to get this cleanup)
Fix a problem with attachments getting blown away by PHP's stupid stupid reference handling.
#254347: Inadvertently trashed original objects in view::clone_view()
Change "no validation" to "basic validation" so that NULL arguments always fail.
#249934: actually use views_set_current_view during preview and execute_display
Eliminate use of pager_query() so that we can use offsets.
Various fixes, including making sure that exposed filter settings pass through to argument links and pager links.
Force default arguments to get added back into ->args
Don't validate displayes scheduled for removal
Comment links were not working; Lack of RSS row style was not properly validating; added node and user relationships for comment
Add a bit of validation
#249738: add "select count(*) from(...) as count_alias" after db_rewrite_sql because db_rewrite_sql seems to mess up with the subquery
Assorted code and @todo cleanup
Add base table to view list info and filter
#247929: Multiple attachment displays failed due to shallow cloning problems.
Revamped view list page, plus the first advanced help file!
NEW: argument defaults and validation; pluggable. This will greatly ease some of the problems with argument discovery. We need to get a few more basic plugins written for this.
#246290: wildcard argument code had never been implemented. Luckily implementation was simple.
#246177: In PHP4, reference mangling caused the many to one filter to totally barf.
RSS implementation
Move attachment rendering to views-view.tpl.php for greater flexibility.
#242388: (partially by John Morahan) Create a new display type whose sole purpose is to attach to another display on the view, thus allowing views within views. Like magical querying burritos.
#242544: Ensure use_pager is unset if items_per_page is 0.
Finally! Taxonomy arguments. That work! Except I left out depth.
#241917: (by John Morahan) -- allow two displays on the same view to have the same path, using access control to determine which view the user is given. This allows separate administrative views, for example.
#241391: (by John Morahan) Allow "distinct" setting on the display.
#240102: (Largely by neclimdul) -- Initial pass at profile field handlers. Still 3 @todo items remain but they are not hard.
#239947: Allow an optional debug signature to views to make it easier to identify where queries come from when perusing a query log.
Minor corrections, improvements to live preview
#115949: (by Nedjo) Allow use if AJAX paging with exposed filters and pager.
Fixed the "extra" portion of views_join which was totally borken. Added "has new content" field shows new/updated.
"string" handler argument which is used for the node title argument
Introduced views_handler_filter_date based on views_handler_filter_numeric as an all-purpose unix timestamp based date filter. Plus re-introduced hook_views_query_substitutions
Refactor views_handler_filter_numeric to use dependency and be easier to create a child class of
Miscellaneous cleanup; ensure relationship safety for some formerly hardcoded/poorly coded items.
New feature: relationships. Connect tables through alternate link points.
#105125: (by moshe) Per field access control; fields will now remove themselves from views if the viewing user does not have access to see the field.
#235083: Argument titles not set properly when argument default action is taken
Basic validation framework; check to make sure that items that need fields have fields.
Improvements to Views 1 converter
#233364: An initial upgrade path. Thanks *so* much to KarenS!!!
Live preview
Retooled the form replacements into a single, unified form builder (which may be suitable for use in Drupal 7)
Correction to last patch
#232905: view id was not getting read due to previous patch, thus display was getting saved with vid 0.
Remove some object cruft leftover from a converstion of objects to arrays
Documentation cleanup to remove doxygen warnings
Table style with a custom sorting implementation that mimics core
#225832: postgres compatibility: skip serial fields entirely. they know what they're doing.
#231311: Access rights weren't working because the display was never initialized prior to the access check.
#231508 by hunmonk: allow external datasources in Views. Not yet really documented how to do this.
Fix for blobs not being able to have defaults
->pre_render()
Templateized exposed filters; exposed filter memory; exposed filter smoothing. Mostly done with exposed filters now; leaving exposed sorts for later.
Some more improvements to exposed filters.
Better use_pager fix
Make sure that displays that cannot have pagers will not have pagers
Fix syntax errors
pre_query plus some new filter handlers from eaton
Fix argument handlers I broke
Very simple exposed filter widgets
Import/export now work, plus an unfortunate major overhaul underneath. THIS CHECKIN WILL BREAK ALL EXISTING VIEWS.
Fix for an annoying cloning bug, plus some more random improvements
breadcrumbs, titles, paths
Fix a couple of small theming bugs, plus some new handlers from adrian. These need some adjustments still but I wanted to get them in as a start.
Pager settings in and working.
Add better hiliting to the UI; now possible to tell what items are overridden as well as what item is currently being edited
Some more theme re-org
Restore summary functionality
UI saves! Simple view even works again!
UI is really getting there now.
Checkpoint checking. UI is getting better, but it is also getting further away from what currently runs, so when this is done a bunch of refactoring is going to have to happen.
UI checkpoint checkin.
A few more steps in the UI
Checkpoint checkin
Step 1 of so-many-I-can't-count of Views UI, plus some fixes to last checkin
Teaser & body fields with generic "check markup" handler
More handlers for the node table, plus a bit more documentation stuffs
Add basic support for summary styles; they don't quite work yet because view URL knowledge isn't implemented.
#188640 (by Crell): Add default views, and lots of comments, many of which need to be dealt with one way or another.
Basic menu code (needs patch to core). Maybe basic block code too, but I didn't test that part.
Cleanup so doxygen runs w/o errors
Even MORE OO. Can you stand it?
First semi-working version of $view->render()!
handlers.inc
Checkpoint checkin of Views2. Basic view builder lives.
Minor style and documentation update; schema update
Very early checking for Views 2 for Drupal 6. Currently query.inc looks good and view.inc can at least load and save views, though the schema needs more tweaks.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.2 |