[geeklog-cvs] geeklog-1.3/public_html/admin trackback.php,1.2,1.3

dhaun at iowaoutdoors.org dhaun at iowaoutdoors.org
Sat Jan 29 04:02:13 EST 2005


Update of /var/cvs/geeklog-1.3/public_html/admin
In directory www:/tmp/cvs-serv5679/public_html/admin

Modified Files:
	trackback.php 
Log Message:
Introduced a 'story.ping' permission, allowing users to send trackbacks / pings.


Index: trackback.php
===================================================================
RCS file: /var/cvs/geeklog-1.3/public_html/admin/trackback.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** trackback.php	17 Jan 2005 15:29:06 -0000	1.2
--- trackback.php	29 Jan 2005 09:02:11 -0000	1.3
***************
*** 44,47 ****
--- 44,61 ----
  }
  
+ $display = '';
+ 
+ if (!SEC_hasRights ('story.ping')) {
+     $display .= COM_siteHeader ('menu');
+     $display .= COM_startBlock ($MESSAGE[30], '',
+                                 COM_getBlockTemplate ('_msg_block', 'header')); 
+     $display .= $MESSAGE[31];
+     $display .= COM_endBlock (COM_getBlockTemplate ('_msg_block', 'footer'));
+     $display .= COM_siteFooter ();
+     COM_accessLog("User {$_USER['username']} tried to illegally access the trackback administration screen.");
+     echo $display;
+     exit;
+ }
+ 
  require_once ($_CONF['path_system'] . 'lib-trackback.php');
  




More information about the geeklog-cvs mailing list