summaryrefslogtreecommitdiff
path: root/misc
Commit message (Collapse)AuthorAge
...
* - Pngcrushed.Steven Wittens2005-03-27
|
* - Typo in drupal.cssSteven Wittens2005-03-27
|
* - #17343: Fix safari CSS issues with node admin.Steven Wittens2005-03-27
|
* - Patch #18382 by Neil: usability improvement: organized the blocks on the ↵Dries Buytaert2005-03-05
| | | | block administration page by region. (I wanted to do that myself!)
* - Patch #18380 by Neil: putting margins on paragraph tags seems like ↵Dries Buytaert2005-03-05
| | | | something that Drupal.css shouldn't be doing.
* - Fixing Safari issue with node adminSteven Wittens2005-02-24
| | | | (hello from the code sprint)
* - Removing this file: we'll maintain it in contrib.Dries Buytaert2005-02-14
|
* #10296: Clean up admin - content:Steven Wittens2005-02-02
| | | | | | | | - Mass-delete functionality (with confirmation) - Flexible filtering for the overview table based on status, type and taxonomy. - Missing drupal_goto's - Clean up watchdog messages - Remove some dead code
* - Patch #16253 by Goba: incremental improvements to the new content markers.Dries Buytaert2005-01-30
| | | | Goba: it would be nice if one of the core themes would showcase this functionality. ;-)
* - Patch #16176 by Drumm based on mockup from Kika: improve access rules UI.Dries Buytaert2005-01-25
|
* - Patch #15655 by Goba: allow blank days in the calendar to be styled using ↵Dries Buytaert2005-01-23
| | | | CSS, and tidied up the calendar's CSS.
* - Reversing bad commit, sorry everyone.Steven Wittens2005-01-17
|
* - Various code style fixesSteven Wittens2005-01-17
|
* - Patch #15328 by Goba: add error marker border for textareasDries Buytaert2005-01-09
|
* - The watchdog icons.Dries Buytaert2005-01-09
|
* - Patch #13260 by UnConeD: watchdog module improvements.Dries Buytaert2005-01-09
| | | | | | | | | | We added a 'severity' column to watchdog(): watchdog($type, $message, $link) --> watchdog($type, $message, $severity, $link); * Specify a severity in case you are reporting a warning or error. * The $link-parameter is now the fourth parameter instead of the third. TODO: document this in the upgrade guide.
* #14548: Add optional HTML help to filter.module's HTML filter.Steven Wittens2005-01-03
|
* - Removed hardcode font size from drupal.css as per #13095.Dries Buytaert2004-11-21
|
* - Patch #12232 by Steven/UnConed: search module improvements.Dries Buytaert2004-10-31
| | | | | | | | | | | | | | | | | | | | | | 1) Clean up the text analyser: make it handle UTF-8 and all sorts of characters. The word splitter now does intelligent splitting into words and supports all Unicode characters. It has smart handling of acronyms, URLs, dates, ... 2) It now indexes the filtered output, which means it can take advantage of HTML tags. Meaningful tags (headers, strong, em, ...) are analysed and used to boost certain words scores. This has the side-effect of allowing the indexing of PHP nodes. 3) Link analyser for node links. The HTML analyser also checks for links. If they point to a node on the current site (handles path aliases) then the link's words are counted as part of the target node. This helps bring out commonly linked FAQs and answers to the top of the results. 4) Index comments along with the node. This means that the search can make a difference between a single node/comment about 'X' and a whole thread about 'X'. It also makes the search results much shorter and more relevant (before this patch, comments were even shown first). 5) We now keep track of total counts as well as a per item count for a word. This allows us to divide the word score by the total before adding up the scores for different words, and automatically makes noisewords have less influence than rare words. This dramatically improves the relevancy of multiword searches. This also makes the disadvantage of now using OR searching instead of AND searching less problematic. 6) Includes support for text preprocessors through a hook. This is required to index Chinese and Japanese, because these languages do not use spaces between words. An external utility can be used to split these into words through a simple wrapper module. Other uses could be spell checking (although it would have no UI). 7) Indexing is now regulated: only a certain amount of items will be indexed per cron run. This prevents PHP from running out of memory or timing out. This also makes the reindexing required for this patch automatic. I also added an index coverage estimate to the search admin screen. 8) Code cleanup! Moved all the search stuff from common.inc into search.module, rewired some hooks and simplified the functions used. The search form and results now also use valid XHTML and form_ functions. The search admin was moved from search/configure to admin/search for consistency. 9) Improved search output: we also show much more info per item: date, author, node type, amount of comments and a cool dynamic excerpt à la Google. The search form is now much more simpler and the help is only displayed as tips when no search results are found. 10) By moving all search logic to SQL, I was able to add a pager to the search results. This improves usability and performance dramatically.
* Changing div.more-link from float: right; back to text-align: right; as it ↵Steven Wittens2004-09-21
| | | | was a while ago. Floats do not advance the document vertically, which meant the more link hovered over whatever was below it.
* - #10689: Group permissions by module in UI + minor code cleanups.Steven Wittens2004-09-17
| | | | - Adding a drupal_goto to the block admin.
* #10648: Fix watchdog-related tablesort coloring bug in IE, add support for ↵Steven Wittens2004-09-14
| | | | <tr> attributes to theme_table() and reduce specificy of watchdog coloring CSS rules.
* - Patch #10736 by killes: in drupal.css was still a CSS rule to lowercase ↵Dries Buytaert2004-09-11
| | | | strings.
* - Removed the CSS capitalization: it breaks on browsers like Konqueror.Dries Buytaert2004-08-20
|
* - Theme system changes. Please consult http://drupal.org/node/view/9576 for ↵Dries Buytaert2004-08-20
| | | | details.
* - The upload (filehandler) module has landed!Dries Buytaert2004-08-17
|
* The Input formats - filter patch has landed. I still need to make update ↵Steven Wittens2004-08-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instructions for modules and update the hook docs. Here's an overview of the changes: 1) Multiple Input formats: they are complete filter configurations (what filters to use, in what order and with which settings). Input formats are admin-definable, and usage of them is role-dependant. For example, you can set it up so that regular users can only use limited HTML, while admins can free HTML without any tag limitations. The input format can be chosen per content item (nodes, comments, blocks, ...) when you add/edit them. If only a single format is available, there is no choice, and nothing changes with before. The default install (and the upgrade) contains a basic set of formats which should satisfy the average user's needs. 2) Filters have toggles Because now you might want to enable a filter only on some input formats, an explicit toggle is provided by the filter system. Modules do not need to worry about it and filters that still have their own on/off switch should get rid of it. 3) Multiple filters per module This was necessary to accomodate the next change, and it's also a logical extension of the filter system. 4) Embedded PHP is now a filter Thanks to the multiple input formats, I was able to move the 'embedded PHP' feature from block.module, page.module and book.module into a simple filter which executes PHP code. This filter is part of filter.module, and by default there is an input format 'PHP', restricted to the administrator only, which contains this filter. This change means that block.module now passes custom block contents through the filter system. As well as from reducing code duplication and avoiding two type selectors for page/book nodes, you can now combine PHP code with other filters. 5) User-supplied PHP code now requires <?php ?> tags. This is required for teasers to work with PHP code. Because PHP evaluation is now just another step in the filter process, we can't do this. Also, because teasers are generated before filtering, this would result in errors when the teaser generation would cut off a piece of PHP code. Also, regular PHP syntax explicitly includes the <?php ?> tags for PHP files, so it makes sense to use the same convention for embedded PHP in Drupal. 6) Filter caching was added. Benchmarking shows that even for a simple setup (basic html filtering + legacy URL rewriting), filtercache can offer speedups. Unlike the old filtercache, this uses the normal cache table. 7) Filtertips were moved from help into a hook_filter_tips(). This was required to accomodate the fact that there are multiple filters per module, and that filter settings are format dependant. Shoehorning filter tips into _help was ugly and silly. The display of the filter tips is done through the input format selector, so filter_tips_short() no longer exists. 8) A more intelligent linebreak convertor was added, which doesn't stop working if you use block-level tags and which adds <p> tags.
* - Patch by Al: improved the admin/help pages (first step).Dries Buytaert2004-08-10
|
* - Patch #9330: ucfirst() gives problem when used with multibyte charset.Dries Buytaert2004-08-06
| | | | Replaced the use of ucfirst() with a CSS-based solution.
* CSS improvements:Steven Wittens2004-07-25
| | | | | | | - Restoring background coloring for the watchdog logs (was broken) - Making watchdog backgrounds lighter, makes it easier on the eyes and improves readability. - Adjusted the spacing between items on the frontpage a bit to be clearer. - Fixed the vertical stretching of table rows with form controls in them.
* - I'm removing these files from core: they belong in contrib/docs/marketingDries Buytaert2004-07-07
| | | | now (if they are not already there).
* - Patch #9049 by JonBob: fixed a number of tab issues.Dries Buytaert2004-07-06
|
* - Patch #8617 by TDobes: changes all gifs to pngs for better consistency (andDries Buytaert2004-06-20
| | | | | | to get of proprietary formats). - Added forum-sticky.png. Made by Steven.
* First tab improvements by Adrian:Dries Buytaert2004-06-19
| | | | | | | | + 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.
* 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 #6863 by Kristjan: fixed incorrect table behavior.Dries Buytaert2004-06-02
|
* - Patches #6863 by Kristjan and Moshe: implemented pretty tables and fixed ↵Dries Buytaert2004-06-02
| | | | some tablesort glitches.
* - Improved form handling.Dries Buytaert2004-05-31
| | | | | | | | | | | | | | | | | | | | | + Introduced two new functions: 1. form_set_error($name, $message): files an error against the form element with the specified $name. 2. form_has_errors(): returns true if errors has been filed against form elements. + Updated the form handling: 1. The form_ functions will add 'class="error"' when a form field has been found to be erroneous. 2. The error message is passed to theme_form_element() when the particular form field has been found to be erroneous. + I updated the user and profile module to take advantage of these new functions. + IMPORTANT: the _user() hook changed. The 'validate' case should no longer retun an error message when something goes wrong but should set it with form_set_error().
* - Patch #6863 by Moshe: add 'class="active"' to the table elements ofDries Buytaert2004-05-29
| | | | the active column.
* - Made the recent news items page, the source pages and the categorizationDries Buytaert2004-05-13
| | | | | pages use pagers. Removed the 'Items per page' setting and made Drupal remember news items much longer.
* - Patch #7581 by bylund: made the archive module's calendar accessible.Dries Buytaert2004-05-05
|
* - Various aggregator module improvements. Modified patch by drumm.Dries Buytaert2004-04-27
|
* - Patch #6829 by asimmonds: fixed drupal.cssDries Buytaert2004-04-18
|
* - Patch by JonBob/Jonathan: reworked the menu system so that menus areDries Buytaert2004-04-15
| | | | | | | | | | | | 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.
* - Added forum-closed.gif created by kika.Dries Buytaert2004-04-12
|
* - Patch #6829 by kika: cleanup of drupal.css. The patch did not apply 100% ↵Dries Buytaert2004-04-12
| | | | cleanly so hopefully everything is well.
* - Patch #/6863 by kika: prettified the tables.Dries Buytaert2004-04-12
|
* - Tracker and forum module improvements!Dries Buytaert2004-03-20
| | | | | Note: the CSS of the tracker page has changed. Some CSS files still have to be updated.
* - Rewrote the profile module:Dries Buytaert2004-03-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + Added a 'created' field to the users table and renamed the 'timestamp' fied to 'changed' (cfr. node table). Update.php will try to determine a 'created' timestamp for existing users. + The profile module no longer uses serialized data but has its own set of tables. Known existing profile data is migrated by these new tables. TODO: migrate the birthday field. + The profile fields can be grouped, and within each group, profile fields can be sorted using weights. + The profile pages can be themed. + The profiles can be browsed based on certain properties/settings. + Change the _user hook: (i) 'private_view' and 'public_view' are merged into 'view' as there are no private fields and (ii) 'edit_form' has been renamed to 'edit'. + Avatar handling has been refactored and is now part of the user module. The users table has a dedicted 'picture' field. + Simplified the way themes should use display/visualize pictures or avatars. + Made it possible for administrators to replace or delete avatars. + ... I hope this make for a good base to build on collectively.
* Poll.module cleanup:Steven Wittens2004-02-24
| | | | | | | * Code cleaning: simpler structures, removed some old leftovers, ... * Clean URLs everywhere (the old mechanism was broken anyway). Had to get rid of 'inline voting' (i.e. voting with the sideblock and ending up on the same page), but that was a bit confusing anyway. * Simplified submission form with form_group and streamlined choice mechanism. * Improved bar rendering in pollresults for themes with avatars, like xtemplate.