| Commit message (Collapse) | Author | Age |
|
|
|
| |
attribute for links to provide a slightly more detailed explanation as to the purpose of a link or where it goes.
|
|
|
|
| |
db_next_id().
|
| |
|
| |
|
|
|
|
| |
additional menu's were never displayed, but were saved. Only the last custom menu was displayed.
|
| |
|
| |
|
| |
|
|
|
|
| |
indices, which makes PHP throw a lot of warnings when the reporting level is set to E_ALL. Things run fine with these warnings, but as a matter of code style if nothing else we should probably strive to avoid them. The attached fixes most of the more egregious offenders (about 95% of the warnings when I load /node on my test site).
|
|
|
|
|
| |
as simplifying the theming of local tasks so they can be more easily
rendered in a non-tab manner.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
+ Changed menu.inc to generate two separate lists instead of nested lists:
that seems to be the only alternative to get rid of absolute positioning.
+ Changed the tabs code to be more sexy and put the code in misc/drupal.css
so all themes are automagically updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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').
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
module.
+ Usages of to print titles have been replaced by proper drupal_set_title()
calls.
+ Many arg() usages dropped in favor of meaningful parameters.
+ Doxygen comments standardized and expanded.
+ Some grammatical corrections to help text.
+ Broken /statistics page linked from page navigation restored.
+ Fixed small bug in menu.inc pertaining to menu callbacks without
arguments.
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
_visible_ children, accept 'foo/0'-style URLs (0 != NULL).
|
| |
|
| |
|
|
|
|
|
| |
rights for a page. That is, only return the help text if an active
handler exists.
|
|
|
|
|
|
|
| |
- Adds possibility to hide menu item when it has no children. (Fixes the
node/add problem when user doesn't have access to create any node
types.)
- More doxygen comments.
|
|
|
|
|
| |
custom 404 page in the administration page. As a result, error.php could be
removed.
|
| |
|
|
|
|
| |
sf, etc.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Patch
by Nick (CodeMonkeyX).
- Bugfix: anonymous users could not change comment settings. Patch by Bart.
- Bugfix: the comment control form always showed "order by date - newest first",
no matter what order you selected. Patch by Bart.
- Small usability improvement: only display comment controls when there are
comments to show. Patch by Bart.
|
|
|
|
| |
parameter from the menu() function.
|
| |
|
|
|
|
|
|
|
|
|
| |
called but will be as soon the remaining links have been transformed to use
the menu system.)
- Made sure the menu does not render links with no callback and no children.
Like this, the 'create content' link is not being shown when the user has
no permission to add any content.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
"create content" link.
- Manually merged the user module's new menu items. Al's patch did not
apply.
- Added some missing t()s.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
| |
|
| |
|
|
|
|
|
|
|
| |
- Changed the import and taxonomy module to use better URLs. Patches by
Al.
- Fixed locale module weirdness. Patch by Kjartan.
|
|
|
|
| |
rebuild the menu.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Patch by Zbynek.
- Made the menu_tree() function emit CSS tags to identify which menus are
expanded/collapsed/leafs. Patch Zbynek and Al Maw.
|