From: SourceForge.net <no...@so...> - 2005-09-11 17:42:22
|
/mod/phpwsrssfeeds item #1287906, was opened at 2005-09-11 13:42 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=563513&aid=1287906&group_id=81360 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: John P Nelson (jpnelson40) Assigned to: Nobody/Anonymous (nobody) Summary: Changes to configure RSS file directory Initial Comment: I modified phpwsrssfeeds for puspose of having more flexibility as to where the backend files would be written; I don't like long URLs, and the default is quite long as well as being a continual advertisement of the module, which I found intrusive somehow. So I made the location to be configurable as shown here. My only doubt is whether is should be configured differently for branch sites, but I have never used those so I am not sure. I have my phpwebsite directory in "ws". I would appreciate feedback: better way to do it, etc. Jack 1. I added in ws/conf/config.php: added //$rss_files = "files/phpwsrssfeeds/"; // the default location $rss_files = "files/rss/"; 2. I added in ws/index.php: define('PHPWS_RSS_FILES', $rss_files); 3. I made changes to ws/mod/phpwsrssfeeds/class/backend.php: 278c278 < $dir = PHPWS_SOURCE_DIR.'files/phpwsrssfeeds/'; --- > $dir = PHPWS_SOURCE_DIR.PHPWS_RSS_FILES; 280c280 < $message["FILE_ERR0"] = "Cannot create backend file in files/phpwsrssfeeds. "; --- > $message["FILE_ERR0"] = "Cannot create backend file in".PHPWS_RSS_FILES.". "; 294c294 < $location = "http://".PHPWS_HOME_HTTP.'files/phpwsrssfeeds/backend'.$this->_id.'.php'; --- > $location = "http://".PHPWS_HOME_HTTP.PHPWS_RSS_FILES.'/backend'.$this->_id.'.php'; 297c297 < $file = $GLOBALS['core']->home_dir.'files/phpwsrssfeeds/backend'.$this->_id.'.php'; --- > $file = $GLOBALS['core']->home_dir.PHPWS_RSS_FILES.'/backend'.$this->_id.'.php'; 328c328 < unlink($GLOBALS['core']->home_dir.'files/phpwsrssfeeds/backend'.$this->_id.'.php'); --- > unlink($GLOBALS['core']->home_dir.PHPWS_RSS_FILES.'/backend'.$this->_id.'.php'); 431c431 < $about = 'http://'.$source_http.'files/phpwsrssfeeds/backend'.$this->_id.'.php'; --- > $about = 'http://'.$source_http.PHPWS_RSS_FILES.'/backend'.$this->_id.'.php'; 4. I made changes to ws/mod/phpwsrssfeeds/boost/install.php: 61c61 < $dir = $GLOBALS['core']->home_dir . 'files/phpwsrssfeeds'; --- > $dir = $GLOBALS['core']->home_dir . PHPWS_RSS_FILES; 70,72c70,72 < $GLOBALS['core']->home_dir . 'files/phpwsrssfeeds/','style.css',0,0)) { < $content .= 'Unable to copy '.PHPWS_SOURCE_DIR.'mod/phpwsrssfeeds/templates/style.css to ' < .$GLOBALS['core']->home_dir . 'files/phpwsrssfeeds/ you will have to do --- > $GLOBALS['core']->home_dir . PHPWS_RSS_FILES,'style.css',0,0)) { > $content .= 'Unable to copy ' . PHPWS_SOURCE_DIR .'mod/phpwsrssfeeds/templates/style.css to ' > .$GLOBALS['core']->home_dir . PHPWS_RSS_FILES . ' you will have to do 5. I made a change to ws/mod/phpwsrssfeeds/boost/uninstall.php: 49c49 < if(PHPWS_File::rmdir($GLOBALS['core']->home_dir . "files/phpwsrssfeeds/")) { --- > if(PHPWS_File::rmdir($GLOBALS['core']->home_dir . PHPWS_RSS_FILES)) { ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=563513&aid=1287906&group_id=81360 |