The module create notice errors:

Notice: Undefined variable: node_type in smileys_form_alter() (line 76 of /.../sites/all/modules/smileys/smileys.module).

Source: smileys.module, line 76:

  if (in_array($node_type, variable_get('smileys_node_types_content', array()), TRUE)) {

Fix:

  if (isset($node_type) && in_array($node_type, variable_get('smileys_node_types_content', array()), TRUE)) {

Comments

foripepe’s picture

This is an another one:

diff -r sites/all/modules/user_profile_modules/smileys/smileys.module
--- a/sites/all/modules/user_profile_modules/smileys/smileys.module
+++ b/sites/all/modules/user_profile_modules/smileys/smileys.module
@@ -474,6 +474,7 @@ function smileys_admin_list() {
 
     $list = _smileys_list(1, " WHERE package = '$pack->package' ORDER BY weight");
     foreach ($list as $smiley) {
+      $acronyms = '';
       $each_acronym = explode(' ', $smiley->acronyms);
       if ($smiley->promote_to_box == -1) {
         $promoted = '<span class="smiley-deselected" id="'. $smiley->id .'">&nbsp;</span>';
@@ -506,7 +507,6 @@ function smileys_admin_list() {
         ),
         'class' => 'draggable',
       );
-      $acronyms = '';
     }
   }