- Aug 12, 2004
-
-
Dries Buytaert authored
- Patch #9983 by Stefan: various code style improvements.
-
- Jun 18, 2004
-
-
Dries Buytaert authored
Tabs patch! CHANGES ------- + Introduced tabs. First, we extended the menu system to support tabs. Next, a tab was added for every link that was (1) an administrative action other than the implicit 'view' (2) relevant to that particular page only. This is illustrated by the fact that all tabs are verbs and that clicking a page's tab leads you to a subpage of that page. + Flattened the administration menu. The tabs helped simplify the navigation menu as I could separate 'actions' from 'navigation'. In addition, I removed the 'administer > configuration'-menu, renamed 'blocks' to 'sidebars' which I hope is a bit more descriptive, and made a couple more changes. Earlier, we already renamed 'taxonomy' to 'categorization' and we move 'statistics' under 'logs'. + Grouped settings. All settings have been grouped under 'administer > settings'. TODO ---- + Update core themes: only Xtemplate default supports tabs and even those look ugly. Need help. + Update contributed modules. The menu() hook changed drastically. Updating your code adhere the new menu() function should be 90% of the work. Moreover, ensure that your modue's admin links are still valid and that URLs to node get updated to the new scheme ('node/view/x' -> 'node/x').
-
- Apr 21, 2004
-
-
Dries Buytaert authored
- Added support for 403 handling. Patch by JonBob. As a side benefit, administrators will be able to define a custom 403 page, just as they can define 404 pages now. This needs to be documented in the "Changes since / migrating to ..." pages.
-
- Apr 15, 2004
-
-
Dries Buytaert authored
configurable! Menu items can be disabled, repositioned, added and so on. Upgrading to requires you to run update.php. This functionality depricates some of the 'navigation modules' in the contributions repository. Furthermore, modules can now 'suggest' menu items and site adminstrators can choose to enable them. Modules in the contributions repository should try to take advantage of this.
-
- Dec 16, 2003
-
-
Dries Buytaert authored
- Reworked 404 (page not found) handling. Patch by walkah. You can specify a custom 404 page in the administration page. As a result, error.php could be removed.
-
- Nov 25, 2003
-
-
Dries Buytaert authored
- Committed phase 4 of JonBob's menu system changes.
-
- Nov 20, 2003
-
-
Dries Buytaert authored
- 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.
-
Dries Buytaert authored
- Removed duplicate call to drupal_page_header(). Patch by Moshe.
-
- Nov 18, 2003
-
-
Kjartan Mannes authored
- Fixed sess_write(). - Removed dead code in index.php.
-
Dries Buytaert authored
- Improved module loading when serving cached pages. Moshe's bootstrap patch. - Used legend and fieldset tags for the configuration page.
-
- Nov 12, 2003
-
-
Dries Buytaert authored
- Added missing print statements. Patch #144 by CodeMonkeyX.
-
- Nov 08, 2003
-
-
Dries Buytaert authored
- Committed stage 1 of the menu callbacks improvements. Patch by Jonathan.
-
- Oct 31, 2003
-
-
Dries Buytaert authored
- Improvement: made it possible to disable the comment controls and reworded some of the configuration settings. - Improvement: removed a left-over from Drupal 4.2.0 (dead code). - Improvement: replaced hard-coded XHTML around the XML icons with class="xml-icon". - Improvement: removed the custom navigation menus shown at the top of the "user information page" and integrated them in the new navigation block. The "my account" link in the navigation menu will unfold. Also removed the "delete account" link/functionality (for now). - Improvement: fix for "magic quotes" settings. Patch by Steven. I also removed check_php_settings(). - Improvement: block themability improvements. Modified patch from Ax and Steve/CodeMonkeyX. - Fixed bug #2617: editing user information does not work. Patch by Kjartan.
-
- Sep 30, 2003
-
-
Dries Buytaert authored
- Url aliasing improvements. Patch by Matt. See mailing list for more information.
-
- Sep 28, 2003
-
-
Dries Buytaert authored
"create content" link. - Manually merged the user module's new menu items. Al's patch did not apply. - Added some missing t()s.
-
- Aug 12, 2003
-
-
Dries Buytaert authored
- Small index.php improvement. Modified patch from Bart Jansens.
-
- Jul 16, 2003
-
-
Dries Buytaert authored
- Commited the URL aliasing patch. Thanks Matt. This update requires you to run update.php!
-
- Jul 01, 2003
-
-
Dries Buytaert authored
- Improvement: don't perform XSS checks for trusted users. Trusted users are those that have the "bypass input data check" permission set. Should address bug #2147. - Improvement: simplified index.php and modules/admin.module. - Bugfix: fixed broken links in bloggerapi documentation. Patch by Chris Johnson. Fixes bug #2030. - Bugfix: fixed the date shown on a book module preview. Reported as part of bug #2097. - Bugfix: fixed broken URL in the book module documentation.
-
- Jun 18, 2003
-
-
Dries Buytaert authored
Eric A. Farris.
-
- May 18, 2003
-
-
Dries Buytaert authored
- The page_footer() function was always called twice due to the introduction of the "footer" hook (and because of the existence of the page module). This caused the node view counter to be incremented twice per page view, the cache being set twice, etc. Quite a bug.
-
- May 13, 2003
-
-
Dries Buytaert authored
- Fixed a typo in the PostgreSQL database scheme. Patch by Michael Frankowski. - Fixed a typo in the MSSQL database scheme. Patch by Michael Frankowski. - Removed dependency on "register_globals = on"! Patches by Michael Frankowski. Notes: + Updated the patches to use $foo["bar"] instead of $foo['bar']. + Updated the INSTALL and CHANGELOG files as well. - Tiny improvement to the "./scripts/code-clean.sh" script.
-
- Apr 21, 2003
-
-
Dries Buytaert authored
- Fixed some PHP "notices".
-
- Mar 04, 2003
-
-
Dries Buytaert authored
- Fixed "undefined index/variable" warning. Patch by Ax.
-
- Feb 15, 2003
-
-
Dries Buytaert authored
- Everything is using theme("function") now instead of $theme->function().
-
- Jan 06, 2003
-
-
Dries Buytaert authored
- Clean URL patch.
-
- Jan 04, 2003
-
-
Dries Buytaert authored
- Added a check for register_globals.
-
- Dec 26, 2002
-
-
Dries Buytaert authored
- Made Drupal report an error when magic_quotes are disabled.
-
- Oct 18, 2002
-
-
Dries Buytaert authored
- Removed dead code.
-
- Apr 14, 2002
-
-
Kjartan Mannes authored
Committing Changes by Moshe Weitzman: - admin_user_account(), user_edit(), and user_view() no longer have any hard code for authentication modules. instead authentication modules implement the _user hook. - fixed a couple 'help' typos. - linked the 'REGISTER' text in the login block to the register page. this page now advertises DA better if site employs DA. - admins may now edit everything about a user account (was a feature request). - user #1 may now login immediately, in addition to receiving his password via email. Other changes: - modules and themes are now enabled/disabled in the administrative / settings / modules | themes pages. Requires SQL update and things must be enabled before your site returns to normal. TODO: enable all functionality. (For now just do UPDATE system SET status = 1;) - removed $themes from conf.php. - added a $theme->system() function where theme can specify settings. All themes in the Drupal CVS have been updated to use this. - added _system hook to modules. TODO: update modules to use this. - changed strange use of sprintf to the usual strtr. The disadvantage of sprintf is that it requires translations to keep the string order, which may not be possible in all languages. - an invalid/nonexisting theme in a user profile will now fallback to the BaseTheme instead of crashing.
-
- Nov 17, 2001
-
-
Kjartan Mannes authored
more in tune with the rest of Drupal.
-
- Nov 01, 2001
-
-
Dries Buytaert authored
- A large batch of updates, amongst them a rewritten node system. More information available on the mailing list.
-
- Oct 20, 2001
-
-
Kjartan Mannes authored
variables. Example: set site_frontpage to "node" and site_frontpage_extra to "$meta = 'news'" and only nodes with that meta tag will be displayed on your main page. This requires some internal knowledge of how the various modules work and what settings can be passed to <module>_page() functions.
-
Kjartan Mannes authored
easier. Also changed the <? tag to <?php in some cases.
-
- Sep 27, 2001
-
-
Dries Buytaert authored
- a batch of updates, including some experimental changes to the moderation of comments and nodes.
-
- Sep 25, 2001
-
-
Kjartan Mannes authored
- made the front page of the system configurable. Now any <node>_page() can be set as the default page. Default is node_page().
-
- Sep 18, 2001
-
-
Dries Buytaert authored
- Fixed 2 typos in the user module. Thanks Axel and Remco. - Applied (modified versions of) Alexander's patches on the development branch.
-
- Jun 30, 2001
-
-
Dries Buytaert authored
- Fixed typo.
-
- Jun 29, 2001
-
-
Dries Buytaert authored
Extremely large commit: - Fixed tiny quote problem in account.php. - Fixed tiny bug in comment.inc. - Fixed tiny bug in comment.module. - Fixed tiny bug in meta.module. - Simplified user_access() API. - Rewrote link system: still needs fine-tuning and testing so don't upgrade if you are running a production site. ;) Updated all modules and themes to reflect this change. All other themes and modules need updating too!
-
- Jun 20, 2001
-
-
Dries Buytaert authored
- Added a brand-new access.module which allows you to manage 'roles' (groups) and 'permissions' ... (inspired by Zope's system). + Once installed, click the help-link for more information. + See updates/2.00-to-x.xx.sql for the SQL updates. - Modified loads of code to use our new access.module. The system still has to mature though: new permissions have to be added and existing permissions need stream-lining. Awaiting suggestions. - As a direct result of the new access system, I had to rewrite the way the top-level links in admin.php are rendered and displayed, and xhtml-ified admin.php while I was at it. TODO - Home-brewed modules need updating, home-brewed themes not. (Examples: file.module, trip_link.module) - As soon we *finished* the refactoring of the user system (KJ has been working on this refactoring already) we should consider to embed this role and permission code into account.module ...
-
- Jun 17, 2001
-
-
Dries Buytaert authored
Oops, a rather large commit: - Changed meta.module, node.module and index.php to use comma-seperated lists of attributes rather then "foo=a,bar=b" lists. This makes it a a lot easier to use both modules. In addition, error handling can be discarded as it can't be made any simpler, really ... It fits rather nicely in Drupal's design so I'm getting more and more happy with this meta.module (but we are not 100% there yet). - node.module, node.inc: + Improved the node-related admin interface so that navigating back and forth the administrative menus is made both easier and faster. + Removed some redundant database fields from the node table. See 2.00-to-x.xx.sql! + Added 2 news hooks called "node_insert" and "node_update". Just like this is the case with the existing hook "node_delete" these new hooks will automatically get called when a node has been inserted or udpated. Note that this is an optional call-back that only needs to be implemented when required. With the addition of these two hooks, the node mechanism (version 1) is pretty well completed. - watchdog.module: + Fixed bug whit the 'regular messages' query in the watchdog.module. - book.module: + Fixed bug in book.module: the 'parent' was not set properly when updating a book page. + Made it so that older versions of a book page are automatically reactived upon deletion of the most recent version, i.e. when doing a version roll-back. - comment.inc: + Undid Remco's patch to comment.inc; it does not work in some cases. - conf.module: + Fine-tuned some of the options in conf.module a bit. - marvin.theme: + Visual changes to make it look better on Windows browsers. Mind to give some feedback on this? + Fixed 3 HTML typos/bugs. + XHTML-ified the theme at a best effort basis; I didn't carry the XHTML specification with me. + Made use of the theme_slogan variable to display the site's slogan. + As soon we have at least one valid XHTML theme we can wonder on how to integrate other XML namespaces (cfr. MathML story at drop.org). - database.mysql: + Updated database.mysql so that it contains all the latest "database patches".
-