GithubHelp home page GithubHelp logo

culturefeed's Introduction

Backwards compatibility

This section contains information regarding possible backwards compatibility breaks, and outlines the necessary steps for upgrading third party code using the culturefeed module or libraries contained in it.

March 11, 2013

Custom HTTP proxy settings were replaced by Drupal core proxy settings

HTTP proxy support was added in Drupal 7.17, see http://drupal.org/node/7881 for more details. CultureFeed from now on takes into account the HTTP proxy settings of Drupal core and longer uses its own variables or settings form. To accomodate the proxy_exceptions setting of Drupal core, DrupalCultureFeed::getOAuthClient() now requires the base URL of the webservice as a first argument.

February 21, 2013

Classes prefixed with CultureFeed_Cdb moved out

All PHP classes prefixed with CultureFeed_Cdb were moved from the culturefeed module to their own repository. You need to install them separately, if you want to use CultureFeed_EntryApi.

Misplaced usage of CultureFeed_Cdb_Item_Event::getExternalId()

CultureFeed_EntryApi::updateEvent(), CultureFeed_EntryApi::addTagToEvent() and CultureFeed_EntryApi::removeTagFromEvent() now use the getCdbId() method on the passed CultureFeed_Cdb_Item_Event instance. Previously it used getExternalId(), which erroneously returned the CdbId instead of the external ID. When constructing CultureFeed_Cdb_Item_Event instances in third party code, ensure the CdbId is set with the setCdbId() method and exclusively use the setExternalId() method for specifying an external ID.

September 9, 2013

hook_culturefeed_search_query_alter has been renamed to hook_culturefeed_search_page_query_alter. The arguments have been changed to CultureFeedSearchPageInterface $culturefeedSearchPage.

Example of usage: // Add boost for relevance if (!empty($_GET['sort']) && $_GET['sort'] == 'relevancy') { $culturefeedSearchPage->setLocalParam('type', 'boost'); $culturefeedSearchPage->setLocalParam('b', 'sum(recommend_count,product(comment_count,10))'); }

culturefeed's People

Contributors

zuuperman avatar lukdens avatar svenhoutmeyers avatar cyberwolf avatar stalski avatar stijnswaanen avatar veerlehanssens avatar kristofser avatar hnln avatar laurensvandeput avatar jonasvhg avatar robertstatik avatar pfrenssen avatar alduya avatar swentel avatar sannejanssen avatar evertdemeyer avatar

Watchers

Marc Portier avatar James Cloos avatar Tim Vanholle avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.