| /[drupal]/contributions/modules/devel/devel.module |
Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
#628646 by catch: remove a stray query for user module's location.
Also go silent if XDEBUG_PROFILE=1 on querystring.
Disable query logging and all output when request is made with Apachebench user agent.
#260197: Fix (back-port fix) typo in kprint_r()
#498028: Fix kprint_r() not displaying $name.
#498028: Fix kprint_r() not displaying $name.
#498028: Fix kprint_r() not displaying $name.
Quick update to query log for theme function change
#603266 by peximo. Title as field and devel generate problem
Fix the description of the settings menu item.
#596166 by sun. include_once for firephp library.
#596166 by sun. include_once for firephp library.
Support Libraries API (http://drupal.org/project/libraries) for the FirePHP library.
Support Libraries API (http://drupal.org/project/libraries) for the FirePHP library.
by Dave Reid: Updated for file_directory_path() and the temporary directory.
#554838 by Dave Reid, savlis: Fixed phantom menu items and block errors on module disable or uninstall.
#585952 (SA-CONTRIB-2009-062) by dmitrig01: Fixed missing check_plain() with drupal_set_title().
#585952 (SA-CONTRIB-2009-062) by dmitrig01: Fixed missing check_plain() with drupal_set_title().
#321883 by neilnz: Fixed broken watchdog() in backtrace error handler.
by Dave Reid: Fixed check_plain() running twice with drupal_set_title().
#581890 by sun. fix wsod and more.
Did some updating for DBTNG.
568676: Fix incorrect use of l() in a call to t().
568676: Fix incorrect use of l() in a call to t().
568676: Fix incorrect use of l() in a call to t().
#569062 by fgm and moshe weitzman. update for block_info hook
[show_blocks] is no more.
cruft removal.
Add dev load and dev redner tabs for comments so that you can see their fields. alas, the comment permalink implementation is pretty bizaare from a menu perspective (it seems - din't investigate). so the new tabs can only be seen at comment/%comment/devel/load and comment/%comment/devel/render. thes pages are not linked on the comment permalink page - the node's tabs are.
Add dev load and dev redner tabs to term pages since they can now carry fields.
#556170 by moshe weitzman. keep up with build mode for nodes/users.
drupal_function_exists() no longer exists.
#545926 by nicholasThompson . incompatibility with PHP 5.3.
#549140: Update paths for admin/config IA.
#211379 by fgm. Replace rand() with mt_rand()
devel_field_info() (page callback) is mistaken for hook_field_info() and causes fatal error on cache refresh.
#526850 by mattyoung. theme_devel_variable_form() is not defined.
#500382 drupal_get_page() is gone.
Add callback and link in block that shows field info. Not sure how much more fields stuff belongs in devel. I'm open for more.
get rid of wget() and crufty rebuild comment stats callback.
update theme reg.
hook_permission.
sort the theme registry for viewing.
Fix session viewer. Remove an unneeded session var from devel_generate's add_upload
#475002. Fix variable editor form on Oracle.
#484002 missing function and also some coder module fixes.
#477512 by fgm. Make devel pass coder.module trivial checks
Don't cache our blocks and modernize dpr() calls a little.
drupal_get_headers => drupal_get_header
Keep up with HEAD - switch user block.
Remove SMTP library. Was conflicting with new simpletest provided library. Use reroute_mail module or other at http://drupal.org/project/modules?filters=tid:66&solrsort=sort_title%20asc
#460488 by fgm. render our execute php form.
432514 by jonathan1055. link to variable_set in api docs needs double quotes to resolve
432514 by jonathan1055. link to variable_set in api docs needs double quotes to resolve
A bit less intrusive for CLI scripts.
A bit less intrusive for CLI scripts.
#260207 backport by drewish: Execute PHP as menu item instead of block.
bug #394078 by cdale. backtrace_error_handler missing error constants causing notice.
bug #394078 by cdale. backtrace_error_handler missing error constants causing notice.
bug #394078 by cdale. backtrace_error_handler missing error constants causing notice.
#423120 by drewish. Missing argument 2 for devel_menu_link_alter()
forward port theme developer link fix.
fixing checkbox behavior for Theme Developer
Use drupal_get_session()
#196671 by Sun. Improve links in switch user block.
#196671 by Sun and Moshe Weitzman. Improve switch user block ... Also port devel_block to D7.
#296268 by pahariwalla. Function reference links to 404's for contributed modules and wrong branch for core functions. D5 backport.
#311432 by jaydub. SQL shown in Display Query Log cutoff in PostgreSQL
new pref which displays array from hook_page_alter() in the messages area of each page.
Convert variable editor to use nw tableselct form element. Still getting one notice in theme().
#364591 by drewish. Invalid use of db_last_insert_id().
#364532 by gregles and drewish. provide a drupal_rebuild_theme_registry on every page load feature
#364532 by gregles and drewish. provide a drupal_rebuild_theme_registry on every page load feature
remove debug code
#360901 by elcuco. Froce krumo to be LTR even on RTL pages
remove comment.
Start fixing notice related to SMTP library setting on admin form ... remove little cruft.
#367734 by drewish: Replace theme('page') with drupal_render_page().
#368133 by drewish: Remove trailing whitespace.
#267643 by cYu. option to disable krumo.
#267643 by cYu. Let admins disable krumo. Needs port to HEAD.
#290474 by neclimdul. recognize text/csv http header
#290474 by neclimdul. recognize text/csv http header
#358826 by hctom. fix whitespace.
#358826 by hctom. fix whitespace.
Backport CLI detection.
rename to theme_rebuild().
Minor other devel generate improvement. Deleting content.
#347049 by yhahn. Query log: replace theme('table') with div-based markup. Very nice.
#347049 by yhahn. Query log: replace theme('table') with div-based markup. Very nice.
#347833 by neochief. Move devel tabs in node and user pages after all other tabs
#260207 by Gribnif. Execute PHP as menu item instead of block
#260207 by Gribnif. Execute PHP as menu item instead of block
#347833 by neochief. Move devel tabs in node and user pages after all other tabs
Rebuild menu when toggling theme developer module. Fix missing variables section.
Rebuild menu when toggling theme developer module. Fix missing variables section.
update perms definition
Report the target in the query log. Still only reporting on the 'default' database connection.
Add ability to log to filesystem.
Add ability to log to filesystem.
Add ability to log to filesystem.
#293643 by bsdunx. Devel module incorrectly assumes devel_themer schema is installed.
#293643 by bsdunx. Devel module incorrectly assumes devel_themer schema is installed.
#314062 by Grugnog2. namespacing tab paths.
#314062 by Grugnog2.
#314062 by Grugnog2.
#316680 by tonateu. kprint_r function set to null
add permission check to dfb()
add permission check to dfb()
add permission check to dfb()
more robust way to determine if we are dealing with a CLI request. borrowed from drush module. needed with recent run-tests.sh change.
The return of the query log! Depends on a patch to core #298669 Add query logging per Connection. Shows SQL with placeholders instead of real values. I plan to offer a toggle which one can use to swap these presentations since each has advantages ... If you don't have the patch enabled, devel still works as usual, without query info.
#305125 by agentrickard. Report peak memory usage.
#306857 by brendoncrawford. devel_store_queries() Crashing With mysqli ... This feature is temporarily removed from D7 so no patch there.
dprint_r() never uses krumo(). use kpr() instead
dprint_r() never uses krumo(). use kpr() instead
really go silent during batch operations.
really go silent during batch operations.
remove debug line
finish reinstall modules
backport improved module reinstall UI.
rename tab
rename tab
rename tab
Update for PDO. Removed the storage of queries. Perhas this can be resurrected in http://drupal.org/project/arooga or other module. Or back into devel ... Also reworked the module reinstall UI.
#295512 by swentel. fix NOTICE
patch by moshe weitzman. more correct reinstall of modules.
patch by moshe weitzman. more correct reinstall of modules.
#290474 by dww. devel breaks non-HTML pages: application/* and text/x-comma-separated-values
#290474 by dww. devel breaks non-HTML pages: application/* and text/x-comma-separated-values
#290474 by dww. devel breaks non-HTML pages: application/* and text/x-comma-separated-values
Add code coverage log to footer if enabled. Very useful for analyzing how effective we are at breaking up modules into include files and for minimizing the code that gets loaded on a given page.
#228746 by dman. Devel backtrace still goes noisy when a @suppressed warning is encountered.
#228746 by dman. Devel backtrace still goes noisy when a @suppressed warning is encountered.
#228746 by dman. Devel backtrace still goes noisy when a @suppressed warning is encountered.
#/281228 fix name of themer_uninstall()
fix session id display on session viewer page
fix session id display on session viewer page
fix session id display on session viewer page
keep up with registry changes
including leading period in path. performance.
including leading period in path. performance.
including leading period in path. performance.
change fb.php include to match latest firephp.org distro
change fb.php include to match latest firephp.org distro
patch by moshe weitzman. avoid krumo() when outputting simple variables. only used for arrays and objects.
patch by moshe weitzman. avoid krumo() when outputting simple variables. only used for arrays and objects.
fix copy paste snafu. patch by dopry. #267109
add modified krumo package to devel. no longer is a separate download required. i made minor changes to config method so it uses variable_get(). also a change so that the backtrace file/line number make sense. lets try this out for a while and if it is successful, we'll rip out the conditional has_krumo() code in devel.module
add modified krumo package to devel. no longer is a separate download required. i made minor changes to config method so it uses variable_get(). also a change so that the backtrace file/line number make sense. lets try this out for a while and if it is successful, we'll rip out the conditional has_krumo() code in devel.module
rework devel_generate so that modules can cleanly form_alter themselves into the creation process. i have not changed comment, taxonomy, and upload to work like that yet. i will do so, and then add OG functionality so that group posts get properly affiliated with group nodes.
rework devel_generate so that modules can cleanly form_alter themselves into the creation process. i have not changed comment, taxonomy, and upload to work like that yet. i will do so, and then add OG functionality so that group posts get properly affiliated with group nodes.
#260197 by gribnif. Typo in kprint_r
#260197 by gribnif. Typo in kprint_r
#244729 by BDragon. Misc. hook_menu problems/cleanups
#244729 by BDragon. Misc. hook_menu problems/cleanups
#259403 by Gribnif. Very minor typo corrections.
#259403 by Gribnif. Very minor typo corrections.
#234581 workaround for memory limit problem. help wanted for proper fix.
#234581 workaround for memory limit problem. help wanted for proper fix.
#257288 by dopry. Devel doesn't watch for application/json
#257288 by dopry. Devel doesn't watch for application/json
#257288 by dopry. Devel doesn't watch for application/json
use krumo if available in dsm/dpm
use krumo if available in dsm/dpm
use krumo if available in dsm/dpm
#254320 Query summary not showing.
suppress warning
suppress warning
suppress warning
support for fb() function from http://www.firephp.org/. just put fb.php into the devel directory and you can start calling fb() to log information to firebug.
support for fb() function from http://www.firephp.org/. just put fb.php into the devel directory and you can start calling fb() to log information to firebug.
support for fb() function from http://www.firephp.org/. just put fb.php into the devel directory and you can start calling fb() to log information to firebug.
#238211 by John Morahan. devel admin page loads white if traceback active and no krumo in devel/krumo
#238211 by John Morahan. devel admin page loads white if traceback active and no krumo in devel/krumo
#187992 Do not load CSS and JS for everyone. patch by quicksketch.
don't emit query log during node access rebuild. we shouldn't even collect them (needs a patch).
don't emit query log during node access rebuild. we shouldn't even collect them (needs a patch).
don't emit query log during node access rebuild. we shouldn't even collect them (needs a patch).
#126098 by RingoDS. Allowe Optimizer >= 3.2.8.
#126098 by RingoDS. Allowe Optimizer >= 3.2.8
#126098 by RingoDS. Allow Optimizer above 3.2.8
avoid krumo if using CLI
avoid krumo is using CLI
avoid krumo is using CLI
#232570 by bobacronius. Krumo Devel 5.x backport. if folks have not downloaded krumo into your devel module, you are missing as treat. see README.
#228608 by moshe weitzman. devel_query_summary can fail
#228608 by moshe weitzman. devel_query_summary can fail
#228608 by moshe weitzman. devel_query_summary can fail
229520 by dvessel. stop recursion in print_object.
229520 by dvessel. stop recursion in print_object.
#229995 by pwolanin. menu reset -> rebuild
#229995 by pwolanin. menu reset -> rebuild
#229520 by dvessel. prevent recursion in _devel_print_object.
#229520 by dvessel. prevent recursion in _devel_print_object
7.x compatible. fixed .info file and permissions descriptions.
defend devel against zend optimizer shittiness.
#126098 zend optimizer segfaults PHP during db_query backtrace (white screen of death)
#126098 zend optimizer segfaults PHP during db_query backtrace (white screen of death)
#222484 by Sutharsan. drupal_mail_wrapper language object error
#220974 user_access() does not exist
#220974 user_access() does not exist
enrich ddebug_backtrace() so it has meaningful keys
the return of 'run cron' menu link
add node access summary link to devel custom menu
add destination querystrings to more menu links.
remove hook_menu_link_alter(). it was not needed. use hook_menu() instead.
use krumo() in session viewer and pretty up name/id presentation. if you haven't installed krumo() into your devel module, you are missing out. See the README. D6 only, until someone cares to backport.
add early support for dynamic querystring on menu items. only cache clear menu item for now.
create the menu itself in hook_install
use custom menu instead of a custom block. you will need to enable the 'development' block on admin/build/block page. still need to dynalically append querystrings to a couple menu items.
#155097 by dww: Added autocomplete to the switch users block.
#155097 by dww: Added autocomplete to the switch users block.
#214074 by dww: Added UI on block configure page to control the length of the switch user block.
#214074 by dww: Added UI on block configure page to control the length of the switch user block.
#214074 by dww: Added support to control the length of the switch user
block via a variable ('devel_switch_user_list_size'). No UI for this (yet).
#214074 by dww: Added support to control the length of the switch user
block via a variable ('devel_switch_user_list_size'). No UI for this (yet).
#189525 by Karens. Unable to run update.php with devel installed
more robust 'rebuild node_comment_statistics table'
fix inaccurate code comment
more robust 'rebuild node_comment_statistics table
#210456 by bdragon. Recache schema during devel_reinstall.
#204426 port drupal_mail_wrapper to D6. patch by Sutharsan.
#202248 by moshe weitzman. replace our custom clear cache callback with core
#201060. query store get postgres support. patch by mailleux.
fix variable editor when used with krumo. krumo does own check_plain.
minor text change for theme developer
#208524 by dww: (SA-2008-001) XSS in variable editor table.
Fix variable view. Patch by dww.
#203138 by Susurrus: drupal_major_version_map() was very broken. Replaced with a much more sane devel_get_core_version().
remove link in block to node comment statistics since it isn't perfect.
remove link in block to node comment statistics since it isn't perfect.
#196671 by sun: Make switch_user list an API call that can be shared.
#77774 by dww (D6), sun (D5): Added 'Run cron' link to devel block
#77774 by dww (D6), sun (D5): Added 'Run cron' link to devel block
too much check_plain() in dvm() and dvr()
#199418 krumo breaks dsm(). patch by moshe weitzman.
progress throbber, js performance improvements, print_object() improvements
#198470 Variable Editor Support for SQL Server. patch by pcorbett.
#198470 Variable Editor Support for SQL Server. patch by pcorbett.
#198063 by myself: add session name and session id to session info screen
#198063 by myself: add session name and session id to session info screen
#196671 by sun. refactor switch user block
rollover title for source code links. minor fix for devel_print_object
fixing broken devel_print_object()
source code callback
merging changes with Moshe
on the fly enable/disable of devel_themer module from the devel block
more themer goodness
use krumo for ddebug_backtrace()
#182836 devel_shutdown() may not run last. patch by pwolanin.
themer popup stuff with overhaul of devel_print_object()
use krumo properly in dargs()
clear theme registry when we cache clear. i swear this used to be in there. patch by crell. #189592
move css and js as well for devel_themer.
move template log to its own module called devel_themer. that module is still not very usable. stand by.
#188906 by sirkitree. fix name param for dsm()
#188906 by sirkitree. fix name param for dsm()
fix order of code so template log displays independant of query log
fix form submission
put all theme variables into drupal's javascript settings api
better wrapping of elements in theme log
rename theme log variables to be a bit more intuitive.
use theme registry alter instead of hook_exit
lots of fixes for the template log. it isn't quite done yet though. this is cool but complicated.
#181878 don't interfere with private files.
#181878 don't interfere with private files.
add TODO to implement hook_theme_registry_alter() instead of funkiness in hook_exit()
cope with an array of theme functions for a given item in the theme registry. for example, the new node form which chnaged in http://cvs.drupal.org/viewvc.py/drupal/drupal/modules/node/node.pages.inc?r1=1.5&r2=1.6
fix fatal error for anon when page cache and query log enabled
add log() jquery plugin. see new devel.js
add log() jquery plugin. see new devel.js
variable editor works for numbers
variable editor a bit more useful. works for numbers now
use krumo to print a nicer backtrace if using backtrace error handler
strip leading comment from SQL ... also integrate krumo. see http://krumo.sourceforge.net/. nice stuff.
improve look of phpinfo page
#180415 reformat a watchdog call. patch by chx.
#172790 remove notice error on IIS on home page.
handle the new drupal_goto() properly
#156391 Clean up devel port to Drupal 6 by chx.
stop devel footer info from printing twice per page. avoid theme_get_registry function not defined error.
oops. really fix cache clear
oops. really fix cache clear
oops. fix cache clear
minor cache clear fix
minor cache clear fix
#170297. avoid error if not using views_ui
#166711 fix message after rebuilding menu router.
#170159. fix braino in devel_print_object. patch by lyricnz.
basic debug tabs added to Views pages. needs work to consider Views arguments. also needs port to D6 once Views for D6 becomes public.
make template log work for all themes, not hard code garland
fixed numbering of marker divs before theme calls and before links at bottom