summaryrefslogtreecommitdiff
path: root/modules/admin.module
Commit message (Collapse)AuthorAge
* Tabs patch!Dries Buytaert2004-06-18
| | | | | | | | | | | | | | | | | | 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').
* - Patch by JonBob: fixed problem with theme admin page. Reported by Morbus.Dries Buytaert2004-05-26
|
* - Code improvements by JonBob. Thanks.Dries Buytaert2004-05-17
|
* - Code improvements by JonBob. Thanks again.Dries Buytaert2004-05-11
|
* - Added support for 403 handling. Patch by JonBob. As a side benefit,Dries Buytaert2004-04-21
| | | | | | | | 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.
* - Patch by Steven: removed redundant permission checks. These are no longerDries Buytaert2004-02-15
| | | | required thanks to the new 404 handling.
* - Introduced a drupal_set_message() and drupal_get_message() function.Dries Buytaert2003-12-01
| | | | | | | Contributed themes and modules need to be updated: - modules: status() is no more; use drupal_set_message() instead. - themes: use drupal_get_message() to check for status messages and visualize them.
* - Committed phase 4 of JonBob's menu system changes.Dries Buytaert2003-11-25
|
* - Patch by JonBob:Dries Buytaert2003-11-20
| | | | | | | | 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.
* - Admin module clean-up. Patch by Kjartan. (The status function should beDries Buytaert2003-11-18
| | | | a theme_ function really.)
* - Committed stage 1 of the menu callbacks improvements. Patch by Jonathan.Dries Buytaert2003-11-08
|
* - Bugfix: fixed bug #3807.Dries Buytaert2003-10-27
|
* - Properly initialized $contents and removed dead code. Patch/suggestion by ax.Dries Buytaert2003-10-26
|
* - Small usability improvement: add title to administration pages. Patch by Ax.Dries Buytaert2003-10-24
|
* - Bugfix: corrected the context sensitive help of the main admin page. ↵Dries Buytaert2003-10-23
| | | | | | Fixes bug #3756.
* - Fixed translation bugs with statistics module. Patch by Gabor.Dries Buytaert2003-10-12
| | | | | | - Removed 'homepage' field from user table. Patch by Gabor. - Added 'real name' field to the profile module. Patch by Gabor.
* - Committed part 3 of Michael's help system improvements: removed the $helpDries Buytaert2003-10-09
| | | | parameter from the menu() function.
* - Help system improvements: eliminated the _system hook. Patch by Michael.Dries Buytaert2003-10-07
| | | | | | - Bloggerapi module fixes. Patch by Kjartan. - Coding style fixes. Patch by Michael.
* - Help improvements and translation improvements from Michael. Thanks!Dries Buytaert2003-10-03
|
* - Fixed the admin preview problem as per Jonathan's suggestion. We'll want toDries Buytaert2003-09-30
| | | | | think of a better solution though so I'll move that theme("header") statement back to its original place in a few weeks time.
* - Renamed some menu items for clarity and ... added basic phpDoc comments.Dries Buytaert2003-09-28
|
* - Rewrote the most of the menu system; this fixes Al's problem with theDries Buytaert2003-09-28
| | | | | | | | | "create content" link. - Manually merged the user module's new menu items. Al's patch did not apply. - Added some missing t()s.
* - Patch by Kjartan:Dries Buytaert2003-09-26
| | | | | | | + Fixed CSS to use the same format as the rest of drupal.css. + Added fallback routine for menu icons. + Fixed anonymous users not seeing the menu. + Added proper access checks for admin and help menu items.
* - Committed the admin menu integration patch. Thanks Adrian, Stefan and others.Dries Buytaert2003-09-26
|
* - Help system improvements from Michael.Dries Buytaert2003-08-05
|
* - Translation improvement: made it easier to translate the site title of theDries Buytaert2003-07-08
| | | | administration pages. Patch #66 by Stefan.
* - Improvement: don't perform XSS checks for trusted users. Trusted usersDries Buytaert2003-07-01
| | | | | | | | | | | | | | | 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.
* - Improvement: show favicon on admin pages. Patch #20 by Al.Dries Buytaert2003-06-16
|
* - Improvements: XHTML-ifications. Patch by GmbH.Dries Buytaert2003-06-15
|
* - Bugfix: added trailing slash to URL. Patch #39 by Al. Fixes bug #1848.Dries Buytaert2003-06-08
|
* - Bugfix: renamed the SQL field 'types' to 'nodes' because 'types' is a ↵Dries Buytaert2003-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | reserved keyword in MySQL 4. This fixes critical bug #1618. Patch by Marco. ==> This fix requires to run update.php! - Bugfix: made sessions work without warnings when register_globals is turned off. The solution is to use $_SESSION instead of session_register(). This fixes critical bug #1797. Patch by Marco. - Bugfix: sometimes error messages where being discarded when previewing a node. Patch by Craig Courtney. - Bugfix: fixed charset problems. This fixes critical bug #1549. Patch '0023.charset.patch' by Al. - Code improvements: removed some dead code from the comment module. Patch by Marco. - Documentation improvements: polished the node module help texts and form descriptions. Patch '0019.node.module.help.patch' by Al. - CSS improvements all over the map! Patch '0021.more.css.patch' by Al. - GUI improvements: improved the position of Druplicon in the admin menu. Patch '0020.admin.logo.patch' by Al. - GUI improvements: new logos for theme Marvin and theme UnConeD. Logos by Kristjan Jansen. - GUI improvements: small changes to the output emitted by the profile module. Suggestions by Steven Wittens. - GUI improvements: small fixes to Xtemplate. Patch '0022.xtemplate.css.patch' by Al. TODO: - Some modules such as the buddy list module and the annotation module in the contributions repository are also using session_register(). They should be updated. We should setup a task on Drupal. - There is code emitting '<div align="right">' which doesn't validate. - Does our XML feeds validate with the charset changes? - The forum module's SQL doesn't work properly on PostgreSQL.
* - Bugfix: made request_uri() rewrite ( and ) with their entity equivalentsDries Buytaert2003-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to avoid XSS attacks! Patch by Al, Moshe, Marco, Kjartan and me. - Bugfix: the admin module does now import drupal.css prior to admin.css. Patch by me. - Bugfix: the admin module was still emitting a <base href=""> tag. I removed this as it is been taken care of by theme_head(); Patch by me. - Bugfix: made the tracker module's pager only consider published pages. Patch by Moshe. - Bugfix: cured some typos in the comment module's help function. Patch by Marco. - Bugfix: fixed a typo in the pager_display() that caused optional attributes to be discarded. - Bugfix: made the Xtemplate emit empty boxes like any other theme does. Patch by Al. - Bugfix: fixed broken link on the statistics module's log page. Reported by Kjartan. - CSS improvements: made the HTML output emitted by the tracker module look nicer. Patch by Moshe and Al. - CSS improvements: added CSS classes for form elements. Patch by Al. - CSS improvements: added a vertical gap between the last form item and the submit button. Patch by Al. Note that Opera 6 is not picking up this CSS but apparently others browsers such as Konqueror do. - Xtemplate improvements: changed the color of the selected day in the archive module's calendar. Patch by Al. - Usability improvements: made the "birthday" field of the profile module look nicer. Patch by Al. ------ - TODO: it might be a good idea to emit the following meta tag in the theme_head() function: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> Currently, some themes (and modules!) emit this while others don't. This would also make it possible to change the charset site-wide. - TODO: now we added support for td.dark and td.light to drupal.css, maybe it can be removed from admin.css as well as xtemplate.css?
* - "Administration overview" -> "sitemap"Dries Buytaert2003-05-29
|
* - Michael Frankowski's excellent help text improvements!Dries Buytaert2003-05-29
|
* - Fixed broken link. Patch by Al.Dries Buytaert2003-05-23
|
* - The page_footer() function was always called twice due to the introductionDries Buytaert2003-05-18
| | | | | | 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.
* - Specified the charset such that the administration pages would validate.Dries Buytaert2003-05-13
| | | | Is this an OK thing to do?
* - Fixed a typo in the PostgreSQL database scheme. Patch by Michael Frankowski.Dries Buytaert2003-05-13
| | | | | | | | | | | | | - 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.
* - Committed Gordon's htmlarea patch.Dries Buytaert2003-04-21
|
* - Various improvements to the menu system.Dries Buytaert2003-04-01
| | | | | | | - Changed the import and taxonomy module to use better URLs. Patches by Al. - Fixed locale module weirdness. Patch by Kjartan.
* - Eliminated system_init(), the session stuff, and made it possible toDries Buytaert2003-03-12
| | | | rebuild the menu.
* - Emit the menu after the actual content; this makes it possible to rebuildDries Buytaert2003-03-09
| | | | the menu when some action changed the system table.
* - New menu houskeeping. Prototyped by Zbynek.Dries Buytaert2003-02-20
| | | | | | | | | | | | | | | | The following modules need updating: * glossary module * feed module (Breyten's version) * mailhandler module * notify module * project module * smileys module * admin module * style module * taxonomy_dhtml module To avoid unexpected problems menu_add() is deprecated (it will print an error message when used) and menu() should be used instead.
* - Clean URLs.Dries Buytaert2003-02-14
|
* - Added sitemap feature to administration pages. Requested by variousDries Buytaert2003-01-26
| | | | people including Michael and Moshe.
* - Small improvement to the admin menu based on feedback from Michael.Dries Buytaert2003-01-14
|
* - Some usability improvements requested by Michael.Dries Buytaert2003-01-06
|
* - Clean URL patch.Dries Buytaert2003-01-06