An error occurred at /admin/build/views/ajax/add-item/ |


After adding a view, the next screen which i get is the edit view, when i click on the add symbol near the Argument it throws a popup error message ‘An error occured on /admin/build/views/ajax/add-item/’. When i press OK it remains the same.


Same problem. Using the same versions of Drupal, XAMPP and Views.

Clicking any of the fields to change settings gives me a popup error, and the little spinning icon just continues to spin. Clicking additional items gives similar results and lots of spinning icons.

For example Page Name on a new node view named List:
An error occurred at /admin/build/views/ajax/display/list/page_1/display_title/

Clearing the popup and clicking List to go back to the main Views page gives this error:

* warning: Parameter 3 to views_ui_ajax_form() expected to be a reference, value given in V:\xampp\htdocs\includes\ on line 348.
* warning: Parameter 3 to views_ui_ajax_form() expected to be a reference, value given in V:\xampp\htdocs\includes\ on line 348.

V: of course is where XAMPP is installed.

I get similair “Expected to be a reference errors with some other modules, but they don’t give popups and still work. With the exception of Taxonomy Manager. It will not work at all once a vocabulary is selected. It gives this error:

warning: Parameter 1 to theme_taxonomy_manager_tree() expected to be a reference, value given in V:\xampp\htdocs\includes\ on line 617.

Taxonomy Manager will show the Toolbar, but nothing else.


using XAMPP Lite 1.7.2 (Windows), Drupal 6.14, Garland theme.
No other modules installed except Views 6.x-2.6.


I find a bunch of warnings and errors relating to “reference expected value passed” kind
of php related issues. It seems like it is because of the syntax change from PHP 4 to 5.3
Anyways I took a gamble and changed the &$ to $ in the sites/all/modules/views/includes/
and there is one place where it has the &$ combination to $.
Seems to work now. Keep fingers crossed

Drupal – Modular, Themeable and Expandable | Web Hosting Fan

Whether your web site is a personal blog or a large business site, Drupal ( is one content management system that can cover your needs.  Written in PHP and open source, the software is designed to allow for a dizzying array of add-ons (called modules) and themes to be added to its core.  New themes and modules are added constantly by third parties extending the program to allow for new and updated technologies.  The end result is a program that allows for easy creation and simple on-going management of your web site.

Drupal’s Beginnings

Dries Buytaert originally created the program as a message board and it was released as an open source project in 2001.  The name Drupal comes from the Dutch word “druppel” which translates to “drop”.  Apparently, Buytaert had originally created a web site (no longer utilized) called  The intent had been to create the domain (“dorp” translates to “village”) but a mix-up garnered instead.  Drop = druppel = Drupal.  Drupal has become one of the most widely downloaded CMS programs around – 1.4 million times from May 2007 to April 2008 and it shows no sign of slowing down any time soon.

The Core

Packaged within the basic Drupal program are core modules that an administrator may enable or disable, depending on the needs of the web site.  The administrator may also configure which users are able to add, modify or delete content, as well as which areas of the web site are accessible by members or anonymous users.  Taxonomy is the key to allowing categorization of content or “tagging” with keywords to enable easier search of the web site.  Some of basic core modules you’ll find include blogging capabilities, forums, polls, RSS feed capability and a feed aggregator.  Also, Drupal includes several basic themes and a color module allowing the web site owner the ability to change the look and color scheme of their site right after installing Drupal.

Modules and Themes

At last count, there are over 4,800 different modules and over 550 themes available to add onto Drupal.  This huge assortment allows you to modify your web site to do exactly what you need.  From image galleries, content type customization, WYSIWYG editors, social media plug-ins, and much more, Drupal third party add-ons will allow you to create the perfect site.  With the available themes, a “plain jane” web site can be transformed into a work of art.  Most themes created for Drupal are written in the PHPTemplate or Xtemplate engines.  A few templates are all plain PHP hard-coded and do not require either engine.  It’s preferable to use one of the engine-based themes as these are designed to separate HTML and CSS from the PHP coding.


As of its 6.x version, Drupal can be enabled to automatically inform the administrator of all new versions of the core, add-on modules or included themes.  This core modules is called the Update Status module.  This by itself is a very handy tool as Drupal is constantly on top of any security issues that arise and will update the core as soon as the security fixes are implemented.  For older versions of Drupal (5.x and lower), and auto-update modules is available for download as add-on module (not part of the core). also has a mailing list available to alert subscribers of any security concerns and updates as they occur.


With so many CMS programs out there to choose from, the best bets are those that are continuously monitored for security and have a lot to offer in as far as add-ons.  Drupal is one such program and is highly recommended.