--- d:\wwwroot\drupal-cvs\modules\filter.module.orig Wed Jun 29 22:00:08 2005
+++ d:\wwwroot\drupal-cvs\modules\filter.module Tue Jul 26 15:04:50 2005
@@ -779,6 +779,23 @@
* Menu callback; show a page with long filter tips.
*/
function filter_tips_long() {
+ global $base_url;
+
+ if (strpos(referer_uri(), $base_url) !== false) {
+ if (strpos(referer_uri(), 'node/add') !== false) {
+ drupal_set_breadcrumb(array(l(t('Home'), NULL), l(t('create content'), 'node/add'), '' . t('submit content') . ''));
+ }
+ elseif (preg_match('/node\/\d+\/edit/',referer_uri())) {
+ drupal_set_breadcrumb(array(l(t('Home'), NULL), '' . t('edit content') . ''));
+ }
+ elseif (strpos(referer_uri(), 'comment/reply') !== false) {
+ drupal_set_breadcrumb(array( l(t('Home'), NULL), '' . t('add comment') . ''));
+ }
+ else {
+ drupal_set_breadcrumb(array(l(t('Home'), NULL)));
+ }
+ }
+
$format = arg(2);
if ($format) {
$output = theme('filter_tips', _filter_tips($format, true), true);
@@ -786,6 +803,7 @@
else {
$output = theme('filter_tips', _filter_tips(-1, true), true);
}
+
return $output;
}