diff --git a/adult_smile.tgz b/adult_smile.tgz
new file mode 100644
index 000000000..67e2a31ef
Binary files /dev/null and b/adult_smile.tgz differ
diff --git a/adult_smile/adult_smile.php b/adult_smile/adult_smile.php
new file mode 100644
index 000000000..465741431
--- /dev/null
+++ b/adult_smile/adult_smile.php
@@ -0,0 +1,34 @@
+
+ *
+ * This is a template for how to extend the "smily" code.
+ *
+ */
+
+function adult_smile_install() {
+ register_hook('smilie', 'addon/adult_smile/adult_smile.php', 'adult_smile_smilies');
+}
+
+function adult_smile_uninstall() {
+ unregister_hook('smilie', 'addon/adult_smile/adult_smile.php', 'adult_smile_smilies');
+}
+
+
+
+function adult_smile_smilies(&$a,&$b) {
+
+ $b['texts'][] = '(o)(o)';
+ $b['icons'][] = '';
+
+ $b['texts'][] = '(.)(.)';
+ $b['icons'][] = '
';
+
+ $b['texts'][] = ':bong';
+ $b['icons'][] = '
';
+
+
+}
\ No newline at end of file
diff --git a/adult_smile/icons/bong.gif b/adult_smile/icons/bong.gif
new file mode 100644
index 000000000..4b6712267
Binary files /dev/null and b/adult_smile/icons/bong.gif differ
diff --git a/adult_smile/icons/tits.gif b/adult_smile/icons/tits.gif
new file mode 100644
index 000000000..4c1658c50
Binary files /dev/null and b/adult_smile/icons/tits.gif differ
diff --git a/blackout.tgz b/blackout.tgz
index 2c0f6cf7e..ef87ed74b 100644
Binary files a/blackout.tgz and b/blackout.tgz differ
diff --git a/blockem.tgz b/blockem.tgz
index 129a00652..dd092204f 100755
Binary files a/blockem.tgz and b/blockem.tgz differ
diff --git a/blockem/blockem.php b/blockem/blockem.php
index 43f34554e..9134bd0b6 100755
--- a/blockem/blockem.php
+++ b/blockem/blockem.php
@@ -101,15 +101,15 @@ function blockem_prepare_body(&$a,&$b) {
}
}
if($found) {
- $rnd = random_string(8);
+ $rnd = random_string(8);
$b['html'] = '