summaryrefslogtreecommitdiff
path: root/modules/blog
Commit message (Collapse)AuthorAge
...
* - Patch #80934 by timnc: more t() fixes.Dries Buytaert2006-08-27
|
* #70097 by magico. Fix the ordering of blog pages.Neil Drumm2006-08-26
|
* Fixing Drupal.Neil Drumm2006-08-23
|
* - Patch #66569 by m3avrck: Consolidate the drupal_add_link() calls.Dries Buytaert2006-08-23
|
* #66569 by m3avrck. Put all the feed icons in the same place.Neil Drumm2006-08-23
|
* - Patch #79476 by assimonds and webchick: fixed broken t()-iness.Dries Buytaert2006-08-20
| | | | CVS: ----------------------------------------------------------------------
* blog: Remove unnecessary emphasis due to #76802Steven Wittens2006-08-18
|
* #76802: Introduce placeholder magic into t()Steven Wittens2006-08-18
| | | | See: http://drupal.org/node/64279#t-placeholders
* - Patch #74326 by Eaton, Royboy, chx, et al: building $node->body with ↵Dries Buytaert2006-08-10
| | | | | | arrays like FAPI for viewing. Once again, we're paving the path for CCK in core ... :)
* - Patch #77422 by timcn: corrected various paths in the documentation.Dries Buytaert2006-08-07
|
* #62340 by chx, webchick, Jaza, Eaton, mathieu, and myself. Configurable node ↵Neil Drumm2006-08-06
| | | | types.
* - Patch #72079 by Earl et al: give Drupal an overall administration page ... :-)Dries Buytaert2006-07-31
|
* #75594 by eafarris, remove of gender-specific pronounsNeil Drumm2006-07-27
|
* #73605 by RobRoy, make hook_link() implementations consistent with ↵Neil Drumm2006-07-19
| | | | documentation.
* #71925 by Steven, remove # prefix from link array keys.Neil Drumm2006-07-04
|
* - Patch #18260 by Ber, m3averck et al: allow overriding of links returned by ↵Dries Buytaert2006-05-18
| | | | modules
* - Patch #63492 by zirafa: removed redundant semicolon.Dries Buytaert2006-05-15
|
* #61802 by Zen, Double spaced sentences clean upNeil Drumm2006-05-07
|
* - Patch #44473 by Frodo: fixed broken links in help text.Dries Buytaert2006-05-04
|
* #56105, remove title validation, already enforced by #required, patch by MosheGerhard Killesreiter2006-03-27
|
* - Patch #49912: www.drupal.org -> drupal.org. (Today's critical bugfix #5.)Dries Buytaert2006-02-21
|
* - Patch #40200 by Ax, Drewish, Zen et al: user_view() isn't merging view ↵Dries Buytaert2006-01-26
| | | | items correctly + CSS cleanup + form handling cleanup.
* - Patch #45530 by Morbus: filter_form shouldn't default to #weight 0Dries Buytaert2006-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When a form element doesn't specify a #weight, it is assumed internally as #weight 0. However, to ensure that our form elements display visually *as they were defined in the array* we, in form_builder, count the number of elements, divide by 1000, and set that as the weight: # Assign a decimal placeholder weight to preserve original array order if (!isset($form[$key]['#weight'])) { $form[$key]['#weight'] = $count/1000; } The above code will set the #weights of elements that have not defined a weight to something like 0 (first element in array definition), 0.001, 0.002, and so on. However, anytime a form element *explicitly* defines a #weight of 0, that #weight is kept at exactly 0, which would cause that form element to appear BEFORE the elements that didn't have a #weight defined (and thus received a #weight such as 0.002). Consider the following pseudo example: $form['game_title'] = array( '#type' => 'textfield', ... ); $form['game_description'] = array( '#type' => 'textarea', ... ); $form['game_format'] = filter_form(variable_get('game_format', NULL)); return $form; Here, we're not definiing weights on our two textfields. We then add an filter_form. The second parameter of the filter_form is $weight, which defaults to 0. After this $form hits form_builder, we have weights 0 (game_title), 0.001 (game_description), and 0 (filter_form) respectively. This is then sorted by weight, which causes filter_form (the third element in the array) to appear BEFORE game_description (0 is lighter than 0.001). The short lesson is: explicitly defining #weight 0 for a form element is probably a bad idea. This patch changes the default #weight of filter_form to NULL, instead of 0, and also removes any other explicit setting of #weight to 0 in core.
* - Patch #45349 by Morbus Iff: input filters aren't sorting correctly ↵Dries Buytaert2006-01-19
| | | | infForms API.
* - Patch #45301 by Morbus: corrected the weight of form item titles of nodes.Dries Buytaert2006-01-18
|
* - #42234: Use standardized feed icon for RSSSteven Wittens2005-12-29
|
* - Patch #39778 by chx: obliterate nodeapi op form in favor of the forms ↵Dries Buytaert2005-12-05
| | | | API's way of doing things. Tested with help from webchick.
* - Patch #35644 by webchick: fixed the sizes of the textareas on the node ↵Dries Buytaert2005-11-23
| | | | edit forms.
* - Patch #35644 by webchick: forms API simplificiations.Dries Buytaert2005-11-12
|
* #36791: node_validate was called twiceSteven Wittens2005-11-12
|
* - Patch #26139 by webchick / Kieran / documentation team: improved admin ↵Dries Buytaert2005-11-01
| | | | help of core modules! /
* - Patch #33752 by chx, adrian, et al: another batch of form API changes/fixes.Dries Buytaert2005-10-11
|
* - Removing tabs and trailing whitespaces.Dries Buytaert2005-10-07
|
* - Patch #29465: new form API by Adrian et al.Dries Buytaert2005-10-07
| | | | | | | TODO: + The contact.module was broken; a new patch for contact.module is needed. + Documentation is needed. + The most important modules need to be updated ASAP.
* - Modified patch #30620 by Geary: 'personal blog entry' -> 'blog entry'.Dries Buytaert2005-09-28
| | | | Improves consistency.
* - Patch #10056: allow the node title forms to be customized.Dries Buytaert2005-09-23
|
* - Patch #3986 by James (and Boris :)):consolidated all feed-related settings ↵Dries Buytaert2005-09-18
| | | | | | | | | | | in one place. * adds a "feed settings" section to admin/settings where 2 new settings are introduced: * number of items per feed * default length of feed descriptions (title only, teaser, full) * patches all of core to obey the above - including the new aggregator (out) feeds * adds support for adding namespaces in _nodeapi('rss item') - which means things like iTunes RSS and yahoo's media rss can be implemented by the appropriate modules (i.e. audio.module) * includes some additional info in the default node feed - specifically the element (links directly to comments) - and dc:creator - to show node author information.
* - Patch #31123 by Ber: make it easier to theme the user profile pages.Dries Buytaert2005-09-14
|
* - Patch #7582 by Gerhard: updated the blog.module to use the new node revisions.Dries Buytaert2005-09-07
|
* - Renamed _node() to _node_info()! We reserve _node for _nodeapi.Dries Buytaert2005-08-29
|
* - Patch #29785 by Chx: multiple node types were broken so we refactoredDries Buytaert2005-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | part of the node system! If you have a module that implements node types, you'll have to udpate its CVS HEAD version. We replaced _node_name() and _node_types() by _node(). The new _node() hook let's you define one or more node types, including their names. The implementation of the _node() hook needs to: return array($type1 => array('name' => $name1, 'base' => $base1), $type2 => array('name' => $name2, 'base' => $base2)); where $type is the node type, $name is the human readable name of the type and $base is used instead of <hook> for <hook>_load, <hook>_view, etc. For example, the story module's node hook looks like this: function story_node() { return array('story' => array('name' => t('story'), 'base' => 'story')); } The page module's node hook module like: function page_node() { return array('page' => array('name' => t('page'), 'base' => 'page')); } However, more complex node modules like the project module and the flexinode module can use the 'base' parameter to specify a different base. The project module implements two node types, proejcts and issues, so it can do: function project_node() { return array( array('project_project' => array('name' => t('project'), 'base' => 'project'), array('project_issue' => array('name' => t('issue'), 'base' => 'project_issue')); } In the flexinode module's case there can only one base ... This hook will simplify the CCK, and will make it easy (or easier) to merge the story and page module. In addition, node_list() became node_get_types(). In addition, we created the following functions: node_get_name($type) and node_get_base($type).
* - Patch #29385 by chx: no ?> add end of files.Dries Buytaert2005-08-25
|
* - Removed some whitespaceDries Buytaert2005-07-31
|
* - #20668: Fix "username's blog" appearance rules.Steven Wittens2005-07-29
|
* - #26643: Restore accidentally lost "my blog" menu item.Steven Wittens2005-07-25
|
* - Patch #25634 by chx: simplified node_load().Dries Buytaert2005-07-17
|
* - Patch 7897: don't show blocks if they have no contentDries Buytaert2005-07-02
|
* - Code cleanup: improve format_plural usage, add some missing ↵Steven Wittens2005-05-31
| | | | placeholder/check calls, and introduce API for <link> tags.
* - #20910: Centralize print theme page fixesSteven Wittens2005-04-28
|
* - Patch 20910 by chx: centralize print theme page.Dries Buytaert2005-04-24
|