You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(120) |
Jun
(74) |
Jul
(97) |
Aug
(35) |
Sep
(35) |
Oct
(34) |
Nov
|
Dec
(6) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(18) |
Feb
(8) |
Mar
(7) |
Apr
(23) |
May
(28) |
Jun
(31) |
Jul
(27) |
Aug
(34) |
Sep
(48) |
Oct
(511) |
Nov
(197) |
Dec
(333) |
| 2005 |
Jan
(212) |
Feb
(33) |
Mar
(94) |
Apr
(51) |
May
(16) |
Jun
|
Jul
(200) |
Aug
(43) |
Sep
(88) |
Oct
(60) |
Nov
(62) |
Dec
(41) |
| 2006 |
Jan
(94) |
Feb
(49) |
Mar
(54) |
Apr
|
May
(39) |
Jun
(39) |
Jul
(61) |
Aug
(36) |
Sep
(23) |
Oct
(76) |
Nov
(73) |
Dec
(32) |
| 2007 |
Jan
|
Feb
(87) |
Mar
|
Apr
(8) |
May
(36) |
Jun
(49) |
Jul
(54) |
Aug
(8) |
Sep
(50) |
Oct
(36) |
Nov
|
Dec
(3) |
| 2008 |
Jan
(133) |
Feb
(54) |
Mar
(39) |
Apr
(2) |
May
(6) |
Jun
(74) |
Jul
(97) |
Aug
(70) |
Sep
(12) |
Oct
(20) |
Nov
(64) |
Dec
(24) |
| 2009 |
Jan
(25) |
Feb
(49) |
Mar
(18) |
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
(10) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(7) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Verdon V. <ve...@us...> - 2008-06-11 17:44:08
|
Update of /cvsroot/phpwebsite-comm/modules/rolodex/inc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8749/inc Modified Files: settings.php Log Message: adding locations and features Index: settings.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/rolodex/inc/settings.php,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** settings.php 31 Mar 2008 19:42:48 -0000 1.3 --- settings.php 11 Jun 2008 17:43:34 -0000 1.4 *************** *** 46,49 **** --- 46,51 ---- $settings['max_thumb_width'] = 100; $settings['max_thumb_height'] = 100; + $settings['other_img_width'] = 150; + $settings['other_img_height'] = 150; $settings['show_block'] = 1; $settings['block_on_home_only'] = 1; |
|
From: Greg M. <bli...@us...> - 2008-06-11 02:53:56
|
Update of /cvsroot/phpwebsite-comm/modules/mailinglists/boost In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28388/boost Modified Files: boost.php dependency.xml update.php Log Message: Purge deleted site users. Now requiring phpWebSite 1.5.2 Index: dependency.xml =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/mailinglists/boost/dependency.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** dependency.xml 2 Jan 2008 21:59:24 -0000 1.1 --- dependency.xml 11 Jun 2008 02:53:28 -0000 1.2 *************** *** 7,9 **** --- 7,15 ---- <url>http://phpwebsite.appstate.edu/downloads/modules/base/</url> </module> + <module> + <title>users</title> + <properName>Users</properName> + <version>2.5.0</version> + <url>http://phpwebsite.appstate.edu/downloads/modules/users/</url> + </module> </dependency> Index: boost.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/mailinglists/boost/boost.php,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** boost.php 2 Jan 2008 21:59:24 -0000 1.1 --- boost.php 11 Jun 2008 02:53:28 -0000 1.2 *************** *** 10,19 **** * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. ! * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. ! * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software --- 10,19 ---- * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. ! * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. ! * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software *************** *** 25,29 **** $proper_name = 'Mailing Lists'; ! $version = '1.0.0'; $register = FALSE; $unregister = FALSE; --- 25,29 ---- $proper_name = 'Mailing Lists'; ! $version = '1.1.0'; $register = FALSE; $unregister = FALSE; Index: update.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/mailinglists/boost/update.php,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** update.php 2 Jan 2008 21:59:24 -0000 1.20 --- update.php 11 Jun 2008 02:53:28 -0000 1.21 *************** *** 26,30 **** function mailinglists_update(&$content, $currentVersion) { ! /* Can not update from versions earlier than 1.0.0. */ return true; } --- 26,35 ---- function mailinglists_update(&$content, $currentVersion) { ! switch ($currentVersion) ! { ! case version_compare($currentVersion, '1.1.0', '<'): ! $content[] = '- Purge deleted site users.'; ! } ! return true; } |
|
From: Greg M. <bli...@us...> - 2008-06-11 02:53:27
|
Update of /cvsroot/phpwebsite-comm/modules/mailinglists/inc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28388/inc Added Files: remove_user.php Log Message: Purge deleted site users. Now requiring phpWebSite 1.5.2 --- NEW FILE: remove_user.php --- <?php /** * Mailing Lists - phpWebSite Module * * See docs/credits.txt for copyright information * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * @version $Id: remove_user.php,v 1.1 2008/06/11 02:53:33 blindman1344 Exp $ * @author Greg Meiste <blindman1344 [at] users dot sourceforge dot net> */ function mailinglists_remove_user($user_id) { PHPWS_Core::initModClass('mailinglists', 'Subscriber.php'); $db = new PHPWS_DB('mailinglists_subscribers'); $db->addWhere('user_id', $user_id); $subscribers = $db->getObjects('MailingLists_Subscriber'); if (!PHPWS_Error::logIfError($subscribers) && !empty($subscribers)) { foreach ($subscribers as $sub) { /* * Need to pass the active key in case user performing delete doesn't * have Mailing Lists permissions. */ $sub->kill($sub->getActiveKey()); } } } ?> |
|
From: Greg M. <bli...@us...> - 2008-06-11 02:53:26
|
Update of /cvsroot/phpwebsite-comm/modules/mailinglists/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28388/docs Modified Files: INSTALL.txt changelog.txt Log Message: Purge deleted site users. Now requiring phpWebSite 1.5.2 Index: changelog.txt =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/mailinglists/docs/changelog.txt,v retrieving revision 1.45 retrieving revision 1.46 diff -C2 -d -r1.45 -r1.46 *** changelog.txt 4 Jan 2008 17:21:26 -0000 1.45 --- changelog.txt 11 Jun 2008 02:53:32 -0000 1.46 *************** *** 7,10 **** --- 7,14 ---- + *cvs + + - RFE #1274782: Purge deleted site users (Now requiring phpWebSite 1.5.2 or later) + *mailinglists-1.0.0 (04 Jan 2008) Index: INSTALL.txt =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/mailinglists/docs/INSTALL.txt,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** INSTALL.txt 2 Jan 2008 21:59:28 -0000 1.7 --- INSTALL.txt 11 Jun 2008 02:53:32 -0000 1.8 *************** *** 8,13 **** ===== IMPORTANT ===== ! This module is for phpWebSite 1.4.0 or higher. You have to install ! phpWebSite >= 1.4.0 first - earlier versions of phpWebSite will not work. If you don't have phpWebSite installed, first get the latest code here: --- 8,13 ---- ===== IMPORTANT ===== ! This module is for phpWebSite 1.5.2 or higher. You have to install ! phpWebSite >= 1.5.2 first - earlier versions of phpWebSite will not work. If you don't have phpWebSite installed, first get the latest code here: |
|
From: Verdon V. <ve...@us...> - 2008-06-10 17:15:40
|
Update of /cvsroot/phpwebsite-comm/modules/rolodex/conf In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25102/conf Modified Files: config.php Log Message: tweaks and fixes to prepare for release Index: config.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/rolodex/conf/config.php,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** config.php 4 Feb 2008 03:09:17 -0000 1.1.1.1 --- config.php 10 Jun 2008 17:15:15 -0000 1.2 *************** *** 23,28 **** */ ! define('RDX_DATE_FORMAT', '%c'); ! //define('RDX_DATE_FORMAT', '%a %b %e %Y'); //define('RDX_DATE_FORMAT', '%Y/%m/%d'); --- 23,28 ---- */ ! //define('RDX_DATE_FORMAT', '%c'); ! define('RDX_DATE_FORMAT', '%a %b %e %Y'); //define('RDX_DATE_FORMAT', '%Y/%m/%d'); |
|
From: Verdon V. <ve...@us...> - 2008-06-10 17:15:39
|
Update of /cvsroot/phpwebsite-comm/modules/rolodex/class In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25102/class Modified Files: RDX_Forms.php RDX_Member.php RDX_Mypage.php Rolodex.php Log Message: tweaks and fixes to prepare for release Index: RDX_Forms.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/rolodex/class/RDX_Forms.php,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** RDX_Forms.php 2 Apr 2008 20:08:52 -0000 1.7 --- RDX_Forms.php 10 Jun 2008 17:15:12 -0000 1.8 *************** *** 165,168 **** --- 165,173 ---- $pager->db->addWhere('rolodex_member.privacy', 1, '<='); } + + /* unset the browseLetter if a search is being done */ + if (isset($_REQUEST['search'])) { + unset($_REQUEST['browseLetter']); + } /* if the alpha click list is being used */ *************** *** 500,504 **** $form->addText('contact_email', $member->contact_email); $form->setSize('contact_email', 40); ! $form->setLabel('contact_email', dgettext('rolodex', 'Contact e-mail')); $form->addText('website', $member->website); --- 505,509 ---- $form->addText('contact_email', $member->contact_email); $form->setSize('contact_email', 40); ! $form->setLabel('contact_email', sprintf(dgettext('rolodex', 'Contact e-mail (or leave empty to use %s)'), $member->getDisplay_email())); $form->addText('website', $member->website); *************** *** 746,749 **** --- 751,755 ---- { + $tpl['ALPHA_CLICK'] = $this->rolodex->alpha_click(); $tpl['CATLIST'] = Categories::getCategoryList('rolodex'); Index: Rolodex.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/rolodex/class/Rolodex.php,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Rolodex.php 2 Apr 2008 20:08:52 -0000 1.5 --- Rolodex.php 10 Jun 2008 17:15:12 -0000 1.6 *************** *** 100,104 **** } } else { ! $this->loadForm('edit'); } break; --- 100,104 ---- } } else { ! $this->loadForm('edit_member'); } break; *************** *** 353,357 **** } } else { ! $this->loadForm('edit'); } break; --- 353,357 ---- } } else { ! $this->loadForm('edit_member'); } break; *************** *** 865,868 **** --- 865,869 ---- if (isset($errors)) { $this->message = implode('<br />', $errors); + $this->loadForm('edit_member'); return false; } else { Index: RDX_Mypage.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/rolodex/class/RDX_Mypage.php,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** RDX_Mypage.php 31 Mar 2008 19:42:45 -0000 1.3 --- RDX_Mypage.php 10 Jun 2008 17:15:12 -0000 1.4 *************** *** 53,58 **** --- 53,65 ---- $vars2['uop'] = 'list'; $links[] = PHPWS_Text::moduleLink(dgettext('rolodex', 'Browse members'), 'rolodex', $vars2); + $links[] = PHPWS_Text::moduleLink(dgettext('rolodex', 'Categories'), "rolodex", array('uop'=>'categories')); $tpl['CONTENT'] = implode(' | ', $links); $tpl['CONTENT'] .= Rolodex_Mypage::searchForm(); + if ($result > 0) { + PHPWS_Core::initModClass('rolodex', 'RDX_Member.php'); + if (Rolodex_Member::isDataVisible('privacy_export')) { + $tpl['CONTENT'] .= '<br />' . PHPWS_Text::moduleLink(dgettext('rolodex', 'Export records to csv'), 'rolodex', array('uop'=>'export')); + } + } } Index: RDX_Member.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/rolodex/class/RDX_Member.php,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** RDX_Member.php 31 Mar 2008 19:42:45 -0000 1.4 --- RDX_Member.php 10 Jun 2008 17:15:12 -0000 1.5 *************** *** 452,455 **** --- 452,475 ---- + function getDisplay_email($print=false, $icon=false) + { + if (empty($this->contact_email)) { + $user = new PHPWS_User($this->user_id); + $email = $user->email; + } else { + $email = $this->contact_email; + } + if ($print) { + if ($icon) { + return sprintf('<a class="email" href="mailto:%s"><img src="images/mod/rolodex/email.png" alt="%s" title="%s" /></a>', $email, dgettext('rolodex', 'Email'), dgettext('rolodex', 'Email')); + } else { + return '<a href="mailto:' . $email . '" />' . $this->getDisplay_name() . '</a>'; + } + } else { + return $email; + } + } + + function setWebsite($website) { *************** *** 1017,1020 **** --- 1037,1041 ---- $vars2['uop'] = 'list'; $links[] = PHPWS_Text::moduleLink(dgettext('rolodex', 'Browse members'), 'rolodex', $vars2); + $links[] = PHPWS_Text::moduleLink(dgettext('rolodex', 'Categories'), "rolodex", array('uop'=>'categories')); if($links) *************** *** 1082,1086 **** if ($this->isDataVisible('privacy_contact')) { ! $tpl['CONTACT_EMAIL'] = $this->getContact_email(true); $tpl['CONTACT_EMAIL_LABEL'] = dgettext('rolodex', 'E-mail'); } --- 1103,1107 ---- if ($this->isDataVisible('privacy_contact')) { ! $tpl['CONTACT_EMAIL'] = $this->getDisplay_email(true); $tpl['CONTACT_EMAIL_LABEL'] = dgettext('rolodex', 'E-mail'); } *************** *** 1232,1236 **** $tpl['THUMBNAIL'] = $this->getThumbnail(true, true); if ($this->isDataVisible('privacy_contact')) { ! $tpl['CONTACT_EMAIL_LINK'] = $this->getContact_email(true, true); } if ($this->isDataVisible('privacy_web')) { --- 1253,1257 ---- $tpl['THUMBNAIL'] = $this->getThumbnail(true, true); if ($this->isDataVisible('privacy_contact')) { ! $tpl['CONTACT_EMAIL_LINK'] = $this->getDisplay_email(true, true); } if ($this->isDataVisible('privacy_web')) { *************** *** 1595,1599 **** } */ ! $content .= '"' . $this->getContact_email() . '",'; $content .= '"' . $this->getWebsite() . '",'; $content .= '"' . $this->getDay_phone() . '",'; --- 1616,1620 ---- } */ ! $content .= '"' . $this->getDisplay_email() . '",'; $content .= '"' . $this->getWebsite() . '",'; $content .= '"' . $this->getDay_phone() . '",'; |
|
From: Verdon V. <ve...@us...> - 2008-06-10 17:15:12
|
Update of /cvsroot/phpwebsite-comm/modules/rolodex/templates In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25102/templates Modified Files: categories.tpl view_member.tpl Log Message: tweaks and fixes to prepare for release Index: categories.tpl =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/rolodex/templates/categories.tpl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** categories.tpl 2 Apr 2008 20:08:56 -0000 1.1 --- categories.tpl 10 Jun 2008 17:15:18 -0000 1.2 *************** *** 1 **** ! {CATLIST} \ No newline at end of file --- 1,3 ---- ! {ALPHA_CLICK} ! <br /> ! <div id="rolodex-categories">{CATLIST}</div> \ No newline at end of file Index: view_member.tpl =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/rolodex/templates/view_member.tpl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** view_member.tpl 31 Mar 2008 19:42:49 -0000 1.2 --- view_member.tpl 10 Jun 2008 17:15:18 -0000 1.3 *************** *** 9,13 **** <!-- BEGIN description --><p>{DESCRIPTION}</p><!-- END description --> <br style="clear: right;" /> ! <!-- BEGIN category_links --><p>{CATEGORY_LINKS_LABEL}: {CATEGORY_LINKS}</p><!-- END category_links --> <fieldset> <legend><strong>{CONTACT_GROUP_LABEL}</strong></legend> --- 9,13 ---- <!-- BEGIN description --><p>{DESCRIPTION}</p><!-- END description --> <br style="clear: right;" /> ! <!-- BEGIN category_links --><p><strong>{CATEGORY_LINKS_LABEL}:</strong> {CATEGORY_LINKS}</p><!-- END category_links --> <fieldset> <legend><strong>{CONTACT_GROUP_LABEL}</strong></legend> |
|
From: Verdon V. <ve...@us...> - 2008-06-10 17:15:12
|
Update of /cvsroot/phpwebsite-comm/modules/rolodex/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25102/docs Modified Files: TODO Log Message: tweaks and fixes to prepare for release Index: TODO =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/rolodex/docs/TODO,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** TODO 31 Mar 2008 19:42:46 -0000 1.4 --- TODO 10 Jun 2008 17:15:17 -0000 1.5 *************** *** 5,11 **** ! categories view of some sort ! think about where to put export link (use isDataVisible check on it) ! enhance rolodex mypage tab further refine avatar and image routines - they work now, but --- 5,9 ---- ! enhance categories view further refine avatar and image routines - they work now, but *************** *** 24,31 **** - CREATE CHECK FILE AT - http://verdon.ca/downloads/modules/rolodex/check.xml - ##################### - UPDATE CHANGELOG ##################### --- 22,25 ---- |
|
From: Greg M. <bli...@us...> - 2008-06-08 16:10:16
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27135/docs Modified Files: ChangeLog Log Message: Testing finished. Ready for initial release. Index: ChangeLog =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/twitter/docs/ChangeLog,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** ChangeLog 1 Jun 2008 16:47:58 -0000 1.1.1.1 --- ChangeLog 8 Jun 2008 16:10:03 -0000 1.2 *************** *** 3,7 **** ! *cvs Initial version. --- 3,7 ---- ! *twitter-1.0.0 (08 Jun 2008) Initial version. |
|
From: Greg M. <bli...@us...> - 2008-06-04 03:13:21
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/class In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18554/class Modified Files: Twitter_Runtime.php Log Message: curl_setopt_array does not exist on older PHP versions Index: Twitter_Runtime.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/twitter/class/Twitter_Runtime.php,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Twitter_Runtime.php 3 Jun 2008 03:37:30 -0000 1.5 --- Twitter_Runtime.php 4 Jun 2008 03:13:27 -0000 1.6 *************** *** 83,93 **** /* Set options */ ! curl_setopt_array($oCurl, array( ! CURLOPT_RETURNTRANSFER => true, ! CURLOPT_USERAGENT => 'phpWebSite', ! CURLOPT_CONNECTTIMEOUT => TWITTER_CONNECT_TIMEOUT, ! CURLOPT_TIMEOUT => TWITTER_TRANSFER_TIMEOUT, ! CURLOPT_DNS_CACHE_TIMEOUT => TWITTER_DNS_TIMEOUT ! )); /* Request URL */ --- 83,91 ---- /* Set options */ ! curl_setopt($oCurl, CURLOPT_RETURNTRANSFER, true); ! curl_setopt($oCurl, CURLOPT_USERAGENT, 'phpWebSite'); ! curl_setopt($oCurl, CURLOPT_CONNECTTIMEOUT, TWITTER_CONNECT_TIMEOUT); ! curl_setopt($oCurl, CURLOPT_TIMEOUT, TWITTER_TRANSFER_TIMEOUT); ! curl_setopt($oCurl, CURLOPT_DNS_CACHE_TIMEOUT, TWITTER_DNS_TIMEOUT); /* Request URL */ |
|
From: Greg M. <bli...@us...> - 2008-06-04 02:42:43
|
Update of /cvsroot/phpwebsite-comm/modules/twitter In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6872 Modified Files: README Log Message: Finalized tracker URL Index: README =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/twitter/README,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** README 1 Jun 2008 16:47:56 -0000 1.1.1.1 --- README 4 Jun 2008 02:42:45 -0000 1.2 *************** *** 6,10 **** ---- If you have any bugs to report, file them at: ! http://sourceforge.net/tracker/?atid=xxxxxxx&group_id=81360&func=browse Please be sure to search any existing bugs to avoid duplicates. --- 6,10 ---- ---- If you have any bugs to report, file them at: ! http://sourceforge.net/tracker/?atid=1079119&group_id=81360&func=browse Please be sure to search any existing bugs to avoid duplicates. |
|
From: Greg M. <bli...@us...> - 2008-06-04 02:42:43
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6872/docs Modified Files: INSTALL Log Message: Finalized tracker URL Index: INSTALL =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/twitter/docs/INSTALL,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** INSTALL 1 Jun 2008 16:47:56 -0000 1.1.1.1 --- INSTALL 4 Jun 2008 02:42:49 -0000 1.2 *************** *** 44,46 **** at our sourceforge.net project site: ! http://sourceforge.net/tracker/?func=browse&group_id=81360&atid=xxxxxxx \ No newline at end of file --- 44,46 ---- at our sourceforge.net project site: ! http://sourceforge.net/tracker/?func=browse&group_id=81360&atid=1079119 \ No newline at end of file |
|
From: Greg M. <bli...@us...> - 2008-06-03 03:37:25
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/conf In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22139/conf Added Files: config.php Log Message: Adding support for curl requests. --- NEW FILE: config.php --- <?php /** * Twitter module for phpWebSite * * See docs/CREDITS for copyright information * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * @author Greg Meiste <bli...@NO...> * @version $Id: config.php,v 1.1 2008/06/03 03:37:31 blindman1344 Exp $ */ /** * Connection timeout in seconds. */ define('TWITTER_CONNECT_TIMEOUT', 2); /** * Maximum time allowed for full transfer, specified in seconds. */ define('TWITTER_TRANSFER_TIMEOUT', 5); /** * DNS timeout in seconds. Default value is 1 day. */ define('TWITTER_DNS_TIMEOUT', 86400); ?> |
|
From: Greg M. <bli...@us...> - 2008-06-03 03:37:25
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/class In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22139/class Modified Files: Twitter_Runtime.php Log Message: Adding support for curl requests. Index: Twitter_Runtime.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/twitter/class/Twitter_Runtime.php,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Twitter_Runtime.php 2 Jun 2008 02:27:03 -0000 1.4 --- Twitter_Runtime.php 3 Jun 2008 03:37:30 -0000 1.5 *************** *** 23,26 **** --- 23,28 ---- */ + PHPWS_Core::configRequireOnce('twitter', 'config.php'); + class Twitter_Runtime { *************** *** 69,79 **** { $cache_key = 'twitter_' . $username; $statuses = PHPWS_Cache::get($cache_key); if (empty($statuses)) { ! $full_xml_array = PHPWS_Text::xml2php("http://twitter.com/statuses/user_timeline/$username.xml", 1); ! if (!empty($full_xml_array)) { $tagged_xml_array = PHPWS_Text::tagXML($full_xml_array); --- 71,117 ---- { $cache_key = 'twitter_' . $username; + $url = "http://twitter.com/statuses/user_timeline/$username.xml"; $statuses = PHPWS_Cache::get($cache_key); if (empty($statuses)) { ! /* Check for curl lib, use in preference to file_get_contents if available. */ ! if (function_exists('curl_init')) ! { ! /* Initiate session */ ! $oCurl = curl_init($url); ! /* Set options */ ! curl_setopt_array($oCurl, array( ! CURLOPT_RETURNTRANSFER => true, ! CURLOPT_USERAGENT => 'phpWebSite', ! CURLOPT_CONNECTTIMEOUT => TWITTER_CONNECT_TIMEOUT, ! CURLOPT_TIMEOUT => TWITTER_TRANSFER_TIMEOUT, ! CURLOPT_DNS_CACHE_TIMEOUT => TWITTER_DNS_TIMEOUT ! )); ! ! /* Request URL */ ! if ($sResult = curl_exec($oCurl)) ! { ! /* Check for success. */ ! if (curl_getinfo($oCurl, CURLINFO_HTTP_CODE) == 200) ! { ! $xml_parser = xml_parser_create(); ! xml_parse_into_struct($xml_parser, $sResult, $arr_vals); ! xml_parser_free($xml_parser); ! $ordered_xml_array = PHPWS_Text::_orderXML($arr_vals); ! $full_xml_array = getXMLLevel($ordered_xml_array, 1); ! } ! } ! ! /* Close session */ ! curl_close($oCurl); ! } ! else ! { ! $full_xml_array = PHPWS_Text::xml2php($url, 1); ! } ! ! if (isset($full_xml_array) && !empty($full_xml_array)) { $tagged_xml_array = PHPWS_Text::tagXML($full_xml_array); |
|
From: Greg M. <bli...@us...> - 2008-06-03 03:35:35
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/conf In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21137/conf Log Message: Directory /cvsroot/phpwebsite-comm/modules/twitter/conf added to the repository |
|
From: Greg M. <bli...@us...> - 2008-06-02 02:34:05
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/class In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22967/class Modified Files: Twitter_Admin.php Twitter_Runtime.php Log Message: Now have one query function to Twitter. Allows to cache all requests. Index: Twitter_Admin.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/twitter/class/Twitter_Admin.php,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** Twitter_Admin.php 1 Jun 2008 16:47:58 -0000 1.1.1.1 --- Twitter_Admin.php 2 Jun 2008 02:27:03 -0000 1.2 *************** *** 103,106 **** --- 103,108 ---- function postSettings() { + PHPWS_Core::initModClass('twitter', 'Twitter_Runtime.php'); + $success_msg = dgettext('twitter', 'Your settings have been successfully saved.'); $error_saving_msg = dgettext('twitter', 'Error saving the settings. Check error log for details.'); *************** *** 125,131 **** if (isset($_POST['enabled'])) { ! $full_xml_array = PHPWS_Text::xml2php("http://twitter.com/statuses/user_timeline/$twitter_username.xml", 1); ! ! if (!empty($full_xml_array)) { PHPWS_Settings::set('twitter', 'enabled', 1); --- 127,132 ---- if (isset($_POST['enabled'])) { ! $test = Twitter_Runtime::query($twitter_username); ! if (!empty($test)) { PHPWS_Settings::set('twitter', 'enabled', 1); Index: Twitter_Runtime.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/twitter/class/Twitter_Runtime.php,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Twitter_Runtime.php 2 Jun 2008 01:36:33 -0000 1.3 --- Twitter_Runtime.php 2 Jun 2008 02:27:03 -0000 1.4 *************** *** 34,51 **** { $user = PHPWS_Settings::get('twitter', 'twitter_username'); ! $cache_key = 'twitter_' . $user; ! ! $statuses = PHPWS_Cache::get($cache_key); ! if (empty($statuses)) ! { ! $full_xml_array = PHPWS_Text::xml2php("http://twitter.com/statuses/user_timeline/$user.xml", 1); ! $tagged_xml_array = PHPWS_Text::tagXML($full_xml_array); ! $statuses = serialize($tagged_xml_array['STATUS']); ! PHPWS_Cache::save($cache_key, $statuses); ! } - $statuses = unserialize($statuses); if (!empty($statuses)) { $title = PHPWS_Settings::get('twitter', 'status_box_title'); $tags['TITLE'] = empty($title) ? NULL : $title; --- 34,43 ---- { $user = PHPWS_Settings::get('twitter', 'twitter_username'); ! $statuses = Twitter_Runtime::query($user); if (!empty($statuses)) { + $statuses = unserialize($statuses); + $title = PHPWS_Settings::get('twitter', 'status_box_title'); $tags['TITLE'] = empty($title) ? NULL : $title; *************** *** 70,73 **** --- 62,90 ---- /** + * Query Twitter + * + * @param string Twitter username + */ + function query($username) + { + $cache_key = 'twitter_' . $username; + + $statuses = PHPWS_Cache::get($cache_key); + if (empty($statuses)) + { + $full_xml_array = PHPWS_Text::xml2php("http://twitter.com/statuses/user_timeline/$username.xml", 1); + + if (!empty($full_xml_array)) + { + $tagged_xml_array = PHPWS_Text::tagXML($full_xml_array); + $statuses = serialize($tagged_xml_array['STATUS']); + PHPWS_Cache::save($cache_key, $statuses); + } + } + + return $statuses; + } + + /** * Convert a Twitter time string into a timestamp. * |
|
From: Greg M. <bli...@us...> - 2008-06-02 01:36:35
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/class In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3052/class Modified Files: Twitter_Runtime.php Log Message: PHP4 fix Index: Twitter_Runtime.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/twitter/class/Twitter_Runtime.php,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Twitter_Runtime.php 1 Jun 2008 22:51:36 -0000 1.2 --- Twitter_Runtime.php 2 Jun 2008 01:36:33 -0000 1.3 *************** *** 25,28 **** --- 25,31 ---- class Twitter_Runtime { + /** + * Displays the Twitter status on the home page. + */ function show() { *************** *** 53,57 **** $status_id = $statuses[$i]['ID']; $status = array('TEXT' => PHPWS_Text::parseOutput($statuses[$i]['TEXT'], ENCODE_PARSED_TEXT, true), ! 'TIME' => PHPWS_Time::relativeTime(strtotime($statuses[$i]['CREATED_AT'])), 'STATUS_URL' => "http://twitter.com/$user/statuses/$status_id"); $tags['statuses'][] = $status; --- 56,60 ---- $status_id = $statuses[$i]['ID']; $status = array('TEXT' => PHPWS_Text::parseOutput($statuses[$i]['TEXT'], ENCODE_PARSED_TEXT, true), ! 'TIME' => PHPWS_Time::relativeTime(Twitter_Runtime::str2time($statuses[$i]['CREATED_AT'])), 'STATUS_URL' => "http://twitter.com/$user/statuses/$status_id"); $tags['statuses'][] = $status; *************** *** 65,68 **** --- 68,91 ---- } } + + /** + * Convert a Twitter time string into a timestamp. + * + * @param string Must be in this format: Sun Jun 01 13:25:50 +0000 2008 + */ + function str2time($string) + { + $time = strtotime($string); + + /* Check for PHP5 or PHP4 error return. */ + if (($time === false) || ($time < 0)) + { + /* Changing the string order seems to help. */ + $new_string = substr($string, 0, 11) . substr($string, -4, 4) . substr($string, 10, 15); + $time = strtotime($new_string); + } + + return $time; + } } |
|
From: Greg M. <bli...@us...> - 2008-06-01 22:51:34
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/class In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6724/class Modified Files: Twitter_Runtime.php Log Message: Adding parsing to tweets Index: Twitter_Runtime.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/twitter/class/Twitter_Runtime.php,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** Twitter_Runtime.php 1 Jun 2008 16:47:58 -0000 1.1.1.1 --- Twitter_Runtime.php 1 Jun 2008 22:51:36 -0000 1.2 *************** *** 52,56 **** { $status_id = $statuses[$i]['ID']; ! $status = array('TEXT' => $statuses[$i]['TEXT'], 'TIME' => PHPWS_Time::relativeTime(strtotime($statuses[$i]['CREATED_AT'])), 'STATUS_URL' => "http://twitter.com/$user/statuses/$status_id"); --- 52,56 ---- { $status_id = $statuses[$i]['ID']; ! $status = array('TEXT' => PHPWS_Text::parseOutput($statuses[$i]['TEXT'], ENCODE_PARSED_TEXT, true), 'TIME' => PHPWS_Time::relativeTime(strtotime($statuses[$i]['CREATED_AT'])), 'STATUS_URL' => "http://twitter.com/$user/statuses/$status_id"); |
|
From: Greg M. <bli...@us...> - 2008-06-01 17:04:26
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/locale/en_US/LC_MESSAGES In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5327/locale/en_US/LC_MESSAGES Added Files: twitter.po Log Message: Added en_US locale --- NEW FILE: twitter.po --- # Twitter module for phpWebSite # # See docs/CREDITS for copyright information # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-06-01 11:59-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" msgid "Change the Twitter settings for this site." msgstr "" msgid "Enable" msgstr "" msgid "Error saving the settings. Check error log for details." msgstr "" msgid "Missing or invalid input. Please correct and try again." msgstr "" msgid "More" msgstr "" msgid "Number of Updates to Display (1-20)" msgstr "" msgid "Status Box" msgstr "" msgid "" "This module uses the Twitter API but is not endorsed or certified by Twitter." msgstr "" msgid "Title" msgstr "" msgid "Twitter" msgstr "" msgid "Twitter Settings" msgstr "" msgid "Twitter User Information" msgstr "" msgid "Update Settings" msgstr "" msgid "Username" msgstr "" msgid "Your settings have been successfully saved." msgstr "" |
|
From: Greg M. <bli...@us...> - 2008-06-01 17:03:48
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/locale/en_US/LC_MESSAGES In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4946/LC_MESSAGES Log Message: Directory /cvsroot/phpwebsite-comm/modules/twitter/locale/en_US/LC_MESSAGES added to the repository |
|
From: Greg M. <bli...@us...> - 2008-06-01 17:03:37
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/locale/en_US In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4921/en_US Log Message: Directory /cvsroot/phpwebsite-comm/modules/twitter/locale/en_US added to the repository |
|
From: Greg M. <bli...@us...> - 2008-06-01 17:03:25
|
Update of /cvsroot/phpwebsite-comm/modules/twitter/locale In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4899/locale Log Message: Directory /cvsroot/phpwebsite-comm/modules/twitter/locale added to the repository |
|
From: Greg M. <bli...@us...> - 2008-06-01 16:51:22
|
Update of /cvsroot/phpwebsite-comm/CVSROOT In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv374 Modified Files: avail Log Message: Adding myself to my new twitter module for completeness. Index: avail =================================================================== RCS file: /cvsroot/phpwebsite-comm/CVSROOT/avail,v retrieving revision 1.70 retrieving revision 1.71 diff -C2 -d -r1.70 -r1.71 *** avail 20 May 2008 12:46:52 -0000 1.70 --- avail 1 Jun 2008 16:51:28 -0000 1.71 *************** *** 33,36 **** --- 33,37 ---- avail|ykuendig|modules/static avail|ykuendig|modules/statistic + avail|blindman1344|modules/twitter avail|gbrackett|modules/uplink avail|techelephant|modules/wapstat |
|
From: Greg M. <bli...@us...> - 2008-05-24 14:53:50
|
Update of /cvsroot/phpwebsite-comm/modules/openid/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27790/docs Modified Files: ChangeLog Log Message: Preparing for 1.0.1 release Index: ChangeLog =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/openid/docs/ChangeLog,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ChangeLog 11 Feb 2008 02:26:11 -0000 1.2 --- ChangeLog 24 May 2008 14:53:55 -0000 1.3 *************** *** 3,6 **** --- 3,11 ---- + *openid-1.0.1 (24 May 2008) + + BUG #1962019: Changed module priority so it starts sooner. + Now using PHP OpenID 2.0.1 library. + *openid-1.0.0 (10 Jan 2008) |
|
From: Greg M. <bli...@us...> - 2008-05-24 14:53:50
|
Update of /cvsroot/phpwebsite-comm/modules/openid/boost In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27790/boost Modified Files: boost.php update.php Log Message: Preparing for 1.0.1 release Index: boost.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/openid/boost/boost.php,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** boost.php 4 Feb 2008 04:54:30 -0000 1.1.1.1 --- boost.php 24 May 2008 14:53:54 -0000 1.2 *************** *** 24,28 **** $proper_name = 'OpenID'; ! $version = '1.0.0'; $register = FALSE; $unregister = FALSE; --- 24,28 ---- $proper_name = 'OpenID'; ! $version = '1.0.1'; $register = FALSE; $unregister = FALSE; *************** *** 32,36 **** $version_http = 'http://www.meiste.com/phpws_updates/openid.xml'; $about = TRUE; ! $priority = 50; $dependency = TRUE; --- 32,36 ---- $version_http = 'http://www.meiste.com/phpws_updates/openid.xml'; $about = TRUE; ! $priority = 15; $dependency = TRUE; Index: update.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/openid/boost/update.php,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** update.php 4 Feb 2008 04:54:30 -0000 1.1.1.1 --- update.php 24 May 2008 14:53:54 -0000 1.2 *************** *** 27,31 **** switch ($currentVersion) { ! /* No updates. */ } --- 27,33 ---- switch ($currentVersion) { ! case version_compare($currentVersion, '1.0.1', '<'): ! $content[] = '- Changed module priority so it starts sooner.'; ! $content[] = '- Now using PHP OpenID 2.0.1 library.'; } |