Commit Graph

2691 Commits (32fc8d74a0adecae45ffd96ba053549bf4138c6a)

Author SHA1 Message Date
Dries Buytaert 26735ac5dd - Committed phase 3 of JonBob's menu changes. Adds an API for modules to
define titles and breadcrumbs for their pages, and updates the theme
  system to display them.
2003-11-23 10:41:04 +00:00
Dries Buytaert e4d791fe0d - Menu fix by Jonathan. 2003-11-21 19:08:46 +00:00
Dries Buytaert 5963759e5d - Fixed menu problem so users can log in. Patch by Jonathan. 2003-11-21 06:38:01 +00:00
Dries Buytaert e128d493ee - Improved theme configuration page. Modified version of Adrian. 2003-11-20 22:10:42 +00:00
Dries Buytaert 4bdac4333b - Patch by JonBob:
Phase 2 of the menu system integration project. This unifies the interface
  used by admin and non-admin pages, and deprecates the _page hook in favor of
  explicit callbacks from menu(). Breadcrumbs, titles, and help text go away
  as a result of this patch; they will return in the phase 3 patch, printed
  by the theme.
2003-11-20 21:51:23 +00:00
Dries Buytaert 9000f825cc - Flush cache after changing user permissions. Patch by Gerhard. 2003-11-20 21:08:07 +00:00
Dries Buytaert c7c2bf3dcf - Removed duplicate call to drupal_page_header(). Patch by Moshe. 2003-11-20 19:55:04 +00:00
Dries Buytaert 572db7f731 - Updated the INSERT statements at the bottom of the database schemes to
reflect the bootstrap changes.  Patch #152 by Tom Dobes.
2003-11-19 18:00:42 +00:00
Dries Buytaert d03d933b73 - Performance improvement: changed a LEFT JOIN to an INNER JOIN. Patch #157
by Gerhard.
2003-11-19 17:54:44 +00:00
Dries Buytaert 980637265c - Block and theme improvements. Patch by Ax.
+ block_list() (in block.module): returns an array of block objects for
     $region.
   + theme_blocks() (in theme.inc): uses block_list() and theme("block") to
     actually render them.

  Advantages:
   + Decouples blocks content and layout, allows block_list() to be used
     for non-output purposes (think "pull").
   + Unifies naming in theme.inc: render_blocks()) didn't really fit there.
   + Puts block_list() in blocks.module where it logically belongs.

- Removed some cruft from the Xtemplate theme.  Patch by Ax.
2003-11-19 16:13:07 +00:00
Dries Buytaert 3198d786a1 Xtemplate improvements. Patch #154 by CodeMonkeyX.
* Made all theme functions return their output.

 * Removed sidebar configuration options. (Sidebar placement is not configured
   through the block configuration screen.)
2003-11-19 06:39:46 +00:00
Dries Buytaert faed7168e1 - Theme marvin improvements by CodeMonkeyX. Patch #155:
* Made all functions return their output.
   * Made theme compatible with three column layouts.
   * Fixed problem where blocks were not being rendered properly.
2003-11-19 06:21:35 +00:00
Kjartan Mannes 2ffa04f5f2 - Fixes bug #4100: First visit to site results in 'access denied' page.
- Fixed sess_write().
- Removed dead code in index.php.
2003-11-18 23:37:48 +00:00
Dries Buytaert fe9a6afa08 - Admin module clean-up. Patch by Kjartan. (The status function should be
a theme_ function really.)
2003-11-18 20:44:33 +00:00
Dries Buytaert a0640e66b7 - Improved module loading when serving cached pages. Moshe's bootstrap patch.
- Used legend and fieldset tags for the configuration page.
2003-11-18 19:44:36 +00:00
Dries Buytaert 7a2514e789 - Small improvement to the default style emitted by theme_form_element(). 2003-11-17 19:24:39 +00:00
Dries Buytaert fff2f548ac - Improved form items: added <label> tags to improve accessibility and added
theme_form_element() function to improve themeability.  I left form_item()
  and the calls to form_item() intact for now.
2003-11-17 19:16:55 +00:00
Dries Buytaert e27df450ab - Fixed FOUC problem using link tag. Patch by Eric Scouten. 2003-11-16 20:04:46 +00:00
Dries Buytaert 0e60955210 - Some CHANGELOG updates 2003-11-16 17:57:09 +00:00
Dries Buytaert ec726aa7ab - Move the jabber module to the contributions repository. 2003-11-15 20:19:58 +00:00
Dries Buytaert 2f639017c4 - Replaced the bloggerapi module by the blogapi module writen by James. 2003-11-15 20:11:04 +00:00
Dries Buytaert 4317747eee - Moving the cloud module to the contributions repository. 2003-11-15 19:53:53 +00:00
Dries Buytaert 7c06438424 - Made the comment module themable. Patch by CodeMonkeyX. 2003-11-15 10:03:31 +00:00
Dries Buytaert 17db3d0e2a - Fixed theme glitch. 2003-11-14 20:31:21 +00:00
Dries Buytaert ca7d8c0221 - Fixed typo in theme Marvin. Patch by Goba. 2003-11-14 20:31:05 +00:00
Dries Buytaert 6c85795ace - Fixed theme problem. 2003-11-13 23:00:53 +00:00
Dries Buytaert 36bb57555c - table(...) -> theme("table", ...) 2003-11-13 19:52:54 +00:00
Dries Buytaert e8de9721d8 - Added missing print statements. Patch #144 by CodeMonkeyX. 2003-11-12 21:54:16 +00:00
Dries Buytaert c629c7bd09 - Fixed bug #4080: comments shown against wrong node. Reported by chrish. 2003-11-12 12:24:01 +00:00
Dries Buytaert df44729306 - Made the revisions a separate page/tab. 2003-11-11 16:25:10 +00:00
Dries Buytaert 00666649e8 - Removed the output buffering from the Xtemplate theme. 2003-11-11 13:01:45 +00:00
Dries Buytaert 89cad34923 - Added missing break statements. Patch by Chris. Fixes bug 4055. 2003-11-11 08:14:21 +00:00
Dries Buytaert f3c26069ac User module patch by Kjartan:
- Optimized user_external_load(), only need to fetch the data once.
- Removed unused functions:
  user_get()
  user_set()
  theme_menu_list()
- Fixed user_validate_name() to not accept \.
- Modified user_validate_name() to use alnum, which varies depending on
  the system locale.
- Optimized user_validate_name() to not use unnecessary regular
  expressions.
- Optimized user_access() by using less logic to fetch permissions and
  cache.
- Removed uncessary logic from user_deny().
- Fixed user_fields() to properly cache $fields.
- Optimized user_set_authmaps() to not perform unnecessary queries.
- Removed return value from user_set_authmaps().
2003-11-10 11:49:36 +00:00
Dries Buytaert a75e97aeff - Updated the CHANGELOG to document recent changes. 2003-11-10 11:46:58 +00:00
Kjartan Mannes 22d3f6bd06 - Spell checked the comments. 2003-11-10 09:49:05 +00:00
Dries Buytaert 36da307e45 - Improvement: made sure that the example theme uses the misc/drupal.css stylesheet. 2003-11-10 09:03:53 +00:00
Dries Buytaert 951b553a98 - Committed stage 2 of the theme system improvements! Patch by CodeMonkeyX. 2003-11-09 23:27:22 +00:00
Dries Buytaert 00ee7f747b - Removed the "return" link from the node submission confirmation page. 2003-11-09 17:25:11 +00:00
Dries Buytaert c79eb8c990 - Bugfix: made theme_footer() call theme_closure() instead of itself. Patch by Bart. 2003-11-09 17:11:26 +00:00
Dries Buytaert f50a92b6fd - Removed debug statement. Patch by Bart. 2003-11-09 17:03:49 +00:00
Dries Buytaert 5bed42e8ef - Translation fix: the date in the calendar block could not be translated. Patch by Goba.
- Translation fix: made the word 'permission' translatable in the system module' help text.  Patch by Goba.

- Translation fix: the ping module's help text was translated twice.  Patch by Goba.
2003-11-09 01:22:40 +00:00
Dries Buytaert 1f273dac01 - Committed stage 1 of the theme system improvements.
Some TODO's:
   * The sidebars of theme Marvin and theme UnConeD look unstyled.
   * CSS-ify theme UnConeD so we can remove the class around the functions.
   * Rewrite theme_init() not to use a class and simplify theme()
     accordingly.
2003-11-08 11:56:33 +00:00
Dries Buytaert 92995414b4 - Committed stage 1 of the menu callbacks improvements. Patch by Jonathan. 2003-11-08 09:56:22 +00:00
Dries Buytaert 432852fbb8 - Bugfix: added missing t() function. Patch by Goba. 2003-11-07 19:26:10 +00:00
Dries Buytaert ef0fa006ed - Usability improvement: replaced many selection boxes by radio buttons.
Patch by Stefan.
2003-11-07 19:03:35 +00:00
Dries Buytaert 7b915b3c71 - Avoid fieldsets being rendered one below another. Patch by Ax. 2003-11-07 06:22:32 +00:00
Dries Buytaert 00d638ca57 - Usability improvement: replaced many selection boxes by radio buttons.
Patch by Stefan.

- Usability improvement: introduced a form_group() function and updated
  the node and comment module to take advantage of it.  Patch #149 by
  Eric Farris.
2003-11-06 18:27:58 +00:00
Dries Buytaert 6735be0992 - Bugfix: PostgreSQL problem with locale module. Fixed bug #3900. Patch #139
by Gerhard.

- Forum module improvements.  Patch #138 by Ax.
2003-11-05 17:40:41 +00:00
Dries Buytaert ed774ccdee - Improvement: better HTML/CSS for the example theme. Patch by Adrian Simons. 2003-11-04 19:05:14 +00:00
Dries Buytaert eb95d6d7fc - Bugfix: fixed typo in cloud module. Patch by Marky.
- Bugfix: fixed menu glitch in book module.  Patch by Kjartan.
2003-11-03 08:59:39 +00:00