Index: tweetmeme.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/tweetmeme/tweetmeme.module,v
retrieving revision 1.2.2.4
diff -u -r1.2.2.4 tweetmeme.module
--- tweetmeme.module	14 Aug 2009 20:44:53 -0000	1.2.2.4
+++ tweetmeme.module	26 Jan 2010 15:58:58 -0000
@@ -189,14 +189,14 @@
     if ($teaser && !empty($location['teasers'])) {
       $node->content['tweetmeme'] = array(
         '#value' => theme('tweetmeme_button', $url, $style),
-        '#weight' => -10,
+        '#weight' => variable_get('tweetmeme_weight_teaser', -10),
       );
     }
     // Check in the full view.
     else if(!$teaser && !empty($location['content'])) {
       $node->content['tweetmeme'] = array(
         '#value' => theme('tweetmeme_button', $url, $style),
-        '#weight' => -10,
+        '#weight' => variable_get('tweetmeme_weight', -10),
       );
     }
   }
Index: tweetmeme.install
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/tweetmeme/Attic/tweetmeme.install,v
retrieving revision 1.1.2.2
diff -u -r1.1.2.2 tweetmeme.install
--- tweetmeme.install	14 Aug 2009 03:34:26 -0000	1.1.2.2
+++ tweetmeme.install	26 Jan 2010 15:58:57 -0000
@@ -16,4 +16,6 @@
   variable_del('tweetmeme_header');
   variable_del('tweetmeme_border_width');
   variable_del('tweetmeme_border_color');
+  variable_del('tweetmeme_weight');
+  variable_del('tweetmeme_weight_teaser');
 }
Index: tweetmeme.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/tweetmeme/tweetmeme.admin.inc,v
retrieving revision 1.2.2.1
diff -u -r1.2.2.1 tweetmeme.admin.inc
--- tweetmeme.admin.inc	14 Aug 2009 20:44:53 -0000	1.2.2.1
+++ tweetmeme.admin.inc	26 Jan 2010 15:58:57 -0000
@@ -54,5 +54,19 @@
     ),
     '#default_value' => variable_get('tweetmeme_style', 'normal'),
   );
+  $form['tweetmeme_weight'] = array(
+    '#type' => 'select',
+    '#title' => t('Full view weight'),
+    '#description' => t('The weight at which the TweetMeme widget will appear on full pages.'),
+    '#options' => drupal_map_assoc(array(-100, -75, -50, -10, 0, 10, 50, 75, 100)),
+    '#default_value' => variable_get('tweetmeme_weight', -10),
+  );
+  $form['tweetmeme_weight_teaser'] = array(
+    '#type' => 'select',
+    '#title' => t('Teaser weight'),
+    '#description' => t('The weight at which the TweetMeme widget will appear in node teasers.'),
+    '#options' => drupal_map_assoc(array(-100, -75, -50, -10, 0, 10, 50, 75, 100)),
+    '#default_value' => variable_get('tweetmeme_weight_full', -10),
+  );
   return system_settings_form($form);
 }
