[evolvis-commits] r14858: Fix some bugs in display for plugin mailm?==?UTF-8?Q?an↵

mirabilos at evolvis.org mirabilos at evolvis.org
Mon Feb 28 04:55:57 CET 2011


Author: mirabilos
Date: 2011-02-28 04:55:57 +0100 (Mon, 28 Feb 2011)
New Revision: 14858

Modified:
   trunk/gforge_base/evolvisforge-5.1/plugins/coclico/mailman/debian/dsf-in/plugin-mailman.postinst
   trunk/gforge_base/evolvisforge-5.1/plugins/coclico/mailman/www/mailman_utils.php
Log:
Fix some bugs in display for plugin mailman


Modified: trunk/gforge_base/evolvisforge-5.1/plugins/coclico/mailman/debian/dsf-in/plugin-mailman.postinst
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/plugins/coclico/mailman/debian/dsf-in/plugin-mailman.postinst	2011-02-28 03:55:55 UTC (rev 14857)
+++ trunk/gforge_base/evolvisforge-5.1/plugins/coclico/mailman/debian/dsf-in/plugin-mailman.postinst	2011-02-28 03:55:57 UTC (rev 14858)
@@ -31,6 +31,7 @@
 	su -s /bin/sh @OLDPACKAGE@ -c '/usr/share/@OLDPACKAGE@/bin/register-plugin mailman "mailman"'
 	chgrp list /var/lib/mailman/lists/extend.py 
 	su -s /bin/sh @OLDPACKAGE@ -c '/usr/share/@OLDPACKAGE@/plugins/mailman/bin/db-upgrade.pl'
+	getent group www-data | grep -q list || adduser list www-data
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)

Modified: trunk/gforge_base/evolvisforge-5.1/plugins/coclico/mailman/www/mailman_utils.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/plugins/coclico/mailman/www/mailman_utils.php	2011-02-28 03:55:55 UTC (rev 14857)
+++ trunk/gforge_base/evolvisforge-5.1/plugins/coclico/mailman/www/mailman_utils.php	2011-02-28 03:55:57 UTC (rev 14858)
@@ -114,7 +114,10 @@
 				else{
 					echo _('Error during creation');
 				}
-				echo '</td>';
+				echo '</td><td></td>';
+				if (isLogged()) {
+					echo '<td></td><td></td><td></td>';
+				}
 			} else {
 				echo htmlspecialchars($currentList->getDescription()).'</td>';
 				$archives =' <A HREF="index.php?group_id='.$request->get('group_id').'&action=pipermail&id='.$currentList->getID().'">'._('Archives').'</A>';
@@ -146,7 +149,7 @@
 }
 function display_list_admin($currentList)
 {
-global $class;
+	global $class;
 	$request =& HTTPRequest::instance();
 	$current_user=UserManager::instance()->getCurrentUser();
 	if($currentList->isPublic()!='9'){
@@ -169,8 +172,9 @@
 				echo	'<td>'._('Not activated yet').'</td>';
 			}
 			else{
-				echo '<td>'._('Error during creation').'  <A HREF="index.php?group_id='.$request->get('group_id').'&action=recreate&group_list_id='.$currentList->getID().'">'._('Re-create').'</A></td>';
+				echo '<td>'._('Error during creation').'  <A HREF="/plugins/mailman/index.php?group_id='.$request->get('group_id').'&action=recreate&group_list_id='.$currentList->getID().'">'._('Re-create').'</A></td>';
 			}
+			echo '<td></td><td></td><td></td>';
 		} else {
 
 			echo '<td>'.htmlspecialchars($currentList->getDescription()).'</td>';



More information about the evolvis-commits mailing list