Author: benj
Date: Tue May 10 11:39:21 2016
New Revision: 1666

URL: http://svn.gna.org/viewcvs/gdtc?rev=1666&view=rev
Log:
Add function to get a non empty actor name and add messages

Modified:
    trunk/gdtc/include/actor.php

Modified: trunk/gdtc/include/actor.php
URL: 
http://svn.gna.org/viewcvs/gdtc/trunk/gdtc/include/actor.php?rev=1666&r1=1665&r2=1666&view=diff
==============================================================================
--- trunk/gdtc/include/actor.php        (original)
+++ trunk/gdtc/include/actor.php        Tue May 10 11:39:21 2016
@@ -33,6 +33,18 @@
     $additional = array_merge ( $additional, list_benevalo ( $id ) );
 
     list ( $lists, $mailing_lists_status ) = get_all_mailing_lists_status ( 
$id );
+    if ( array_key_exists ( 'error', $additional ) )
+    {
+       $additional [ 'message' ] [ 'error' ] = $additional [ 'error' ];
+    }
+    if ( array_key_exists ( 'warning', $additional ) )
+    {
+       $additional [ 'message' ] [ 'warning' ] = $additional [ 'warning' ];
+    }
+    if ( array_key_exists ( 'notice', $additional ) )
+    {
+       $additional [ 'message' ] [ 'notice' ] = $additional [ 'notice' ];
+    }
     $additional [ 'sympa_lists' ] = $lists;
     $additional [ 'mailing_list_status' ] = $mailing_lists_status;
 
@@ -283,6 +295,25 @@
 }
 
 
+function actor_get_clickable_name ( $details )
+{
+    if ( $details [ 'actor_type' ] == 'person' )
+    {
+       $name = sprintf ( "%s %s", 
+                         $details [ 'firstname' ], $details [ 'person_name' ]);
+    }
+    else
+    {
+       $name = $details [ 'entity_name' ];
+    }
+
+    if ( ! $name || preg_match ( '/^ *$/', $name ) )
+    {
+       return 'Undef';
+    }
+    return $name;
+}
+
 
 /* Local Variables: */
 /* c-basic-offset: 4 */


_______________________________________________
Gdtc-commits mailing list
[email protected]
https://mail.gna.org/listinfo/gdtc-commits

Reply via email to